!function($){ if( $('.post-content').find('iframe').length > 0 ) { function getAspectRatio(width, height) { var ratio = width / height; return ( Math.abs( ratio - 4 / 3 ) < Math.abs( ratio - 16 / 9 ) ) ? '4:3' : '16:9'; } $('.post-content iframe[src*="youtube.com"], .post-content iframe[src*="vimeo.com"]').each(function(){ var _this = $(this); var iframe_width = _this.attr('width'); var iframe_height = _this.attr('height'); var aspect_ratio = getAspectRatio(iframe_width, iframe_height); if( !_this.parent().hasClass('video-container') ) { if( aspect_ratio == '4:3' ) { _this.wrap('
'); } else { _this.wrap(''); } } }); } }(jQuery); ; (()=>{var __webpack_modules__={"../assets/src/scripts/utils/socialshares.js"(){eval("{// This is lifted from the FP Drupal JS stack as it's a dependency for the identity scripts.\n\nwindow.socialshares = function () {\n /**\n * Helpers\n *\n * `toString` does not implement a `call` method natively\n * in IE\n */\n\n var toString = {}.toString;\n\n /**\n * Very simple templating function\n */\n\n var template = function () {\n /**\n * Constants\n */\n\n var NO_MATCH = '';\n\n /**\n * Simple string replacement token (e.g., {{ url }})\n */\n\n var token = /\\{\\{ *(\\w+) *\\}\\}/g;\n\n /**\n * Return a function that can obtain a template using jQ\n * selectors\n */\n\n return function (HTMLString) {\n /**\n * First obtain the template and get its HTML\n *\n * Note: `$.trim` must be called to avoid a newline\n * error when creating a jQ object from an HTML\n * string\n */\n\n HTMLString = HTMLString.trim();\n\n /**\n * Simple helper function for string replacement\n */\n\n var interpolate = function interpolate(values) {\n /**\n * E.g., match = {{url}}, submatch = url\n */\n\n return HTMLString.replace(token, function (match, submatch) {\n return submatch in values ? values[submatch] : NO_MATCH;\n });\n };\n\n /**\n * Return a function that can perform simple string\n * replacement\n *\n * If an array is provided, it assumed it is an array\n * of objects using the same template\n */\n\n return function (values) {\n var buffer, index, length;\n if ('[object Array]' !== toString.call(values)) {\n return interpolate(values);\n }\n buffer = '';\n index = 0;\n length = values.length;\n while (index < length) {\n buffer += interpolate(values[index++]);\n }\n return buffer;\n };\n };\n }();\n\n /**\n * Simple sharing function\n *\n * Useful for directly embedding into the\n * `onclick` attribute\n */\n\n var share = function () {\n /**\n * Just a shorthand alias\n */\n\n var esc = encodeURIComponent;\n\n /**\n * Predefined share URLs\n *\n * Uses the templating utility function\n * for string replacement\n */\n\n var redirectUri;\n if (window.fpUtilsLoc && window.fpUtilsLoc.redirectUri) {\n redirectUri = window.fpUtilsLoc.redirectUri;\n } else {\n redirectUri = 'https://foreignpolicy.com/';\n }\n var endpoints = {\n bluesky: template('https://bsky.app/intent/compose?text={{text}}%20{{url}}'),\n twitter: template('https://twitter.com/intent/tweet?text={{titleText}}&url={{url}}'),\n facebook: template('https://www.facebook.com/dialog/share?app_id=373958131177192&display=popup&href={{url}}&redirect_uri=' + esc(redirectUri)),\n google: template('https://plus.google.com/share?url={{url}}'),\n 'google-plus': template('https://plus.google.com/share?url={{url}}'),\n //~ NOTE: https://developer.linkedin.com/docs/share-on-linkedin\n linkedin: template('https://www.linkedin.com/shareArticle?url={{url}}&mini=true&title={{title}}&summary={{text}}'),\n reddit: template('https://www.reddit.com/submit?url={{url}}&title={{titleText}}'),\n whatsapp: template('https://api.whatsapp.com/send?text={{titleText}}%20{{url}}')\n };\n /**\n * Actual sharing function\n *\n * Opens a new window. Expects to be passed the\n * context of the sharing (i.e., `this`) so it\n * can obtain some `data-` values\n */\n\n return function (context) {\n var endpoint = endpoints[context.dataset['endpoint']];\n if (!endpoint) {\n return;\n }\n var url = context.dataset['url'].trim() || 'https://foreignpolicy.com';\n\n //~ The updated Facebook share API seems to require https to match the\n //~ og:url, which is https\n //\n //~ Similar logic for testing LinkedIn shares...\n if ('facebook' === context.dataset['endpoint'] || 'linkedin' === context.dataset['endpoint'] || 'whatsapp' === context.dataset['endpoint']) {\n url = url.replace('http://', 'https://');\n if (window.fpUtilsLoc && window.fpUtilsLoc.isDev) {\n url = url.replace(/\\/\\/(dev|sandbox|stg\\d{2})\\./, '//');\n }\n }\n var data = {\n title: esc(context.dataset['title'] || 'Foreign Policy'),\n text: esc(context.dataset['text'] || context.dataset['title'] || 'Check this story out at ForeignPolicy.com!'),\n url: esc(url),\n titleText: \"\".concat(esc(context.dataset['title']), \" - \").concat(esc(context.dataset['text']))\n };\n document.dispatchEvent(new CustomEvent('rudder:track', {\n detail: {\n event: 'social_shares',\n properties: {\n type: url.includes('gifting_article') ? \"\".concat(context.dataset['endpoint'], \"_gift\") : context.dataset['endpoint']\n }\n }\n }));\n window.open(endpoint(data), 'Share', 'toolbar=0, status=0, width=900, height=500');\n };\n }();\n\n // simple function to copy the url to the clipboard\n var copyLink = function copyLink(context) {\n var placeholder = document.createElement('input');\n var url = context.getAttribute('data-url').trim() || 'https://foreignpolicy.com';\n document.body.appendChild(placeholder);\n placeholder.value = url;\n placeholder.style.opacity = '0';\n placeholder.select();\n document.querySelectorAll('.share-dropdown__tooltip').forEach(function (el) {\n el.style.display = 'block';\n });\n document.execCommand('copy');\n setTimeout(function () {\n document.querySelectorAll('.share-dropdown__tooltip').forEach(function (el) {\n el.style.display = 'none';\n });\n document.body.removeChild(placeholder);\n }, 2000);\n document.dispatchEvent(new CustomEvent('rudder:track', {\n detail: {\n event: 'social_shares',\n properties: {\n type: url.includes('gifting_article') ? 'copy_link_gift' : 'copy_link'\n }\n }\n }));\n };\n return {\n template: template,\n share: share,\n copyLink: copyLink\n };\n}();\ndocument.addEventListener('click', function (event) {\n if (event.target.tagName === 'A') {\n if (event.target.classList.contains('share-dropdown__option') && event.target.href.includes('mailto:')) {\n document.dispatchEvent(new CustomEvent('rudder:track', {\n detail: {\n event: 'social_shares',\n properties: {\n type: event.target.href.includes('gifting_article') ? 'email_share_gift' : 'email_share'\n }\n }\n }));\n }\n if (event.target.href.includes('download_pdf=true')) {\n document.dispatchEvent(new CustomEvent('rudder:track', {\n detail: {\n event: 'social_shares',\n properties: {\n type: 'pdf_download'\n }\n }\n }));\n }\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vYXNzZXRzL3NyYy9zY3JpcHRzL3V0aWxzL3NvY2lhbHNoYXJlcy5qcyIsIm5hbWVzIjpbIndpbmRvdyIsInNvY2lhbHNoYXJlcyIsInRvU3RyaW5nIiwidGVtcGxhdGUiLCJOT19NQVRDSCIsInRva2VuIiwiSFRNTFN0cmluZyIsInRyaW0iLCJpbnRlcnBvbGF0ZSIsInZhbHVlcyIsInJlcGxhY2UiLCJtYXRjaCIsInN1Ym1hdGNoIiwiYnVmZmVyIiwiaW5kZXgiLCJsZW5ndGgiLCJjYWxsIiwic2hhcmUiLCJlc2MiLCJlbmNvZGVVUklDb21wb25lbnQiLCJyZWRpcmVjdFVyaSIsImZwVXRpbHNMb2MiLCJlbmRwb2ludHMiLCJibHVlc2t5IiwidHdpdHRlciIsImZhY2Vib29rIiwiZ29vZ2xlIiwibGlua2VkaW4iLCJyZWRkaXQiLCJ3aGF0c2FwcCIsImNvbnRleHQiLCJlbmRwb2ludCIsImRhdGFzZXQiLCJ1cmwiLCJpc0RldiIsImRhdGEiLCJ0aXRsZSIsInRleHQiLCJ0aXRsZVRleHQiLCJjb25jYXQiLCJkb2N1bWVudCIsImRpc3BhdGNoRXZlbnQiLCJDdXN0b21FdmVudCIsImRldGFpbCIsImV2ZW50IiwicHJvcGVydGllcyIsInR5cGUiLCJpbmNsdWRlcyIsIm9wZW4iLCJjb3B5TGluayIsInBsYWNlaG9sZGVyIiwiY3JlYXRlRWxlbWVudCIsImdldEF0dHJpYnV0ZSIsImJvZHkiLCJhcHBlbmRDaGlsZCIsInZhbHVlIiwic3R5bGUiLCJvcGFjaXR5Iiwic2VsZWN0IiwicXVlcnlTZWxlY3RvckFsbCIsImZvckVhY2giLCJlbCIsImRpc3BsYXkiLCJleGVjQ29tbWFuZCIsInNldFRpbWVvdXQiLCJyZW1vdmVDaGlsZCIsImFkZEV2ZW50TGlzdGVuZXIiLCJ0YXJnZXQiLCJ0YWdOYW1lIiwiY2xhc3NMaXN0IiwiY29udGFpbnMiLCJocmVmIl0sInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mb3JlaWducG9saWN5LWJ1aWxkLy4uL2Fzc2V0cy9zcmMvc2NyaXB0cy91dGlscy9zb2NpYWxzaGFyZXMuanM/MTBlNyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGlzIGlzIGxpZnRlZCBmcm9tIHRoZSBGUCBEcnVwYWwgSlMgc3RhY2sgYXMgaXQncyBhIGRlcGVuZGVuY3kgZm9yIHRoZSBpZGVudGl0eSBzY3JpcHRzLlxuXG53aW5kb3cuc29jaWFsc2hhcmVzID0gKGZ1bmN0aW9uICgpIHtcblxuXHQvKipcbiAgICogSGVscGVyc1xuICAgKlxuICAgKiBgdG9TdHJpbmdgIGRvZXMgbm90IGltcGxlbWVudCBhIGBjYWxsYCBtZXRob2QgbmF0aXZlbHlcbiAgICogaW4gSUVcbiAgICovXG5cblx0bGV0IHRvU3RyaW5nID0gKHt9KS50b1N0cmluZztcblxuXHQvKipcbiAgICogVmVyeSBzaW1wbGUgdGVtcGxhdGluZyBmdW5jdGlvblxuICAgKi9cblxuXHRsZXQgdGVtcGxhdGUgPSAoZnVuY3Rpb24gKCkge1xuXG5cdFx0LyoqXG4gICAgICogQ29uc3RhbnRzXG4gICAgICovXG5cblx0XHRjb25zdCBOT19NQVRDSCA9ICcnO1xuXG5cdFx0LyoqXG4gICAgICogU2ltcGxlIHN0cmluZyByZXBsYWNlbWVudCB0b2tlbiAoZS5nLiwge3sgdXJsIH19KVxuICAgICAqL1xuXG5cdFx0bGV0IHRva2VuID0gL1xce1xceyAqKFxcdyspICpcXH1cXH0vZztcblxuXHRcdC8qKlxuICAgICAqIFJldHVybiBhIGZ1bmN0aW9uIHRoYXQgY2FuIG9idGFpbiBhIHRlbXBsYXRlIHVzaW5nIGpRXG4gICAgICogc2VsZWN0b3JzXG4gICAgICovXG5cblx0XHRyZXR1cm4gZnVuY3Rpb24gKEhUTUxTdHJpbmcpIHtcblxuXHRcdFx0LyoqXG4gICAgICAgKiBGaXJzdCBvYnRhaW4gdGhlIHRlbXBsYXRlIGFuZCBnZXQgaXRzIEhUTUxcbiAgICAgICAqXG4gICAgICAgKiBOb3RlOiBgJC50cmltYCBtdXN0IGJlIGNhbGxlZCB0byBhdm9pZCBhIG5ld2xpbmVcbiAgICAgICAqIGVycm9yIHdoZW4gY3JlYXRpbmcgYSBqUSBvYmplY3QgZnJvbSBhbiBIVE1MXG4gICAgICAgKiBzdHJpbmdcbiAgICAgICAqL1xuXG5cdFx0XHRIVE1MU3RyaW5nID0gSFRNTFN0cmluZy50cmltKCk7XG5cblx0XHRcdC8qKlxuICAgICAgICogU2ltcGxlIGhlbHBlciBmdW5jdGlvbiBmb3Igc3RyaW5nIHJlcGxhY2VtZW50XG4gICAgICAgKi9cblxuXHRcdFx0bGV0IGludGVycG9sYXRlID0gZnVuY3Rpb24gKHZhbHVlcykge1xuXG5cdFx0XHRcdC8qKlxuICAgICAgICAgKiBFLmcuLCBtYXRjaCA9IHt7dXJsfX0sIHN1Ym1hdGNoID0gdXJsXG4gICAgICAgICAqL1xuXG5cdFx0XHRcdHJldHVybiBIVE1MU3RyaW5nLnJlcGxhY2UodG9rZW4sIGZ1bmN0aW9uIChtYXRjaCwgc3VibWF0Y2gpIHtcblxuXHRcdFx0XHRcdHJldHVybiAoc3VibWF0Y2ggaW4gdmFsdWVzID8gdmFsdWVzW3N1Ym1hdGNoXSA6IE5PX01BVENIKTtcblxuXHRcdFx0XHR9KTtcblxuXHRcdFx0fTtcblxuXHRcdFx0LyoqXG4gICAgICAgKiBSZXR1cm4gYSBmdW5jdGlvbiB0aGF0IGNhbiBwZXJmb3JtIHNpbXBsZSBzdHJpbmdcbiAgICAgICAqIHJlcGxhY2VtZW50XG4gICAgICAgKlxuICAgICAgICogSWYgYW4gYXJyYXkgaXMgcHJvdmlkZWQsIGl0IGFzc3VtZWQgaXQgaXMgYW4gYXJyYXlcbiAgICAgICAqIG9mIG9iamVjdHMgdXNpbmcgdGhlIHNhbWUgdGVtcGxhdGVcbiAgICAgICAqL1xuXG5cdFx0XHRyZXR1cm4gZnVuY3Rpb24gKHZhbHVlcykge1xuXG5cdFx0XHRcdGxldCBidWZmZXIsIGluZGV4LCBsZW5ndGg7XG5cblx0XHRcdFx0aWYgKCdbb2JqZWN0IEFycmF5XScgIT09IHRvU3RyaW5nLmNhbGwodmFsdWVzKSkge1xuXG5cdFx0XHRcdFx0cmV0dXJuIGludGVycG9sYXRlKHZhbHVlcyk7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGJ1ZmZlciA9ICcnO1xuXG5cdFx0XHRcdGluZGV4ID0gMDtcblxuXHRcdFx0XHRsZW5ndGggPSB2YWx1ZXMubGVuZ3RoO1xuXG5cdFx0XHRcdHdoaWxlIChpbmRleCA8IGxlbmd0aCkge1xuXG5cdFx0XHRcdFx0YnVmZmVyICs9IGludGVycG9sYXRlKHZhbHVlc1tpbmRleCsrXSk7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHJldHVybiBidWZmZXI7XG5cblx0XHRcdH07XG5cblx0XHR9O1xuXG5cdH0pKCk7XG5cblxuXHQvKipcbiAgICogU2ltcGxlIHNoYXJpbmcgZnVuY3Rpb25cbiAgICpcbiAgICogVXNlZnVsIGZvciBkaXJlY3RseSBlbWJlZGRpbmcgaW50byB0aGVcbiAgICogYG9uY2xpY2tgIGF0dHJpYnV0ZVxuICAgKi9cblxuXHRsZXQgc2hhcmUgPSAoZnVuY3Rpb24gKCkge1xuXG5cdFx0LyoqXG4gICAgICogSnVzdCBhIHNob3J0aGFuZCBhbGlhc1xuICAgICAqL1xuXG5cdFx0bGV0IGVzYyA9IGVuY29kZVVSSUNvbXBvbmVudDtcblxuXHRcdC8qKlxuICAgICAqIFByZWRlZmluZWQgc2hhcmUgVVJMc1xuICAgICAqXG4gICAgICogVXNlcyB0aGUgdGVtcGxhdGluZyB1dGlsaXR5IGZ1bmN0aW9uXG4gICAgICogZm9yIHN0cmluZyByZXBsYWNlbWVudFxuICAgICAqL1xuXG5cdFx0bGV0IHJlZGlyZWN0VXJpO1xuXHRcdGlmICh3aW5kb3cuZnBVdGlsc0xvYyAmJiB3aW5kb3cuZnBVdGlsc0xvYy5yZWRpcmVjdFVyaSkge1xuXHRcdFx0cmVkaXJlY3RVcmkgPSB3aW5kb3cuZnBVdGlsc0xvYy5yZWRpcmVjdFVyaTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0cmVkaXJlY3RVcmkgPSAnaHR0cHM6Ly9mb3JlaWducG9saWN5LmNvbS8nO1xuXHRcdH1cblxuXHRcdGxldCBlbmRwb2ludHMgPSB7XG5cblx0XHRcdGJsdWVza3kgICAgICA6IHRlbXBsYXRlKCdodHRwczovL2Jza3kuYXBwL2ludGVudC9jb21wb3NlP3RleHQ9e3t0ZXh0fX0lMjB7e3VybH19JyksXG5cdFx0XHR0d2l0dGVyICAgICAgOiB0ZW1wbGF0ZSgnaHR0cHM6Ly90d2l0dGVyLmNvbS9pbnRlbnQvdHdlZXQ/dGV4dD17e3RpdGxlVGV4dH19JnVybD17e3VybH19JyksXG5cdFx0XHRmYWNlYm9vayAgICAgOiB0ZW1wbGF0ZSgnaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zaGFyZT9hcHBfaWQ9MzczOTU4MTMxMTc3MTkyJmRpc3BsYXk9cG9wdXAmaHJlZj17e3VybH19JnJlZGlyZWN0X3VyaT0nICsgZXNjKHJlZGlyZWN0VXJpKSksXG5cdFx0XHRnb29nbGUgICAgICAgOiB0ZW1wbGF0ZSgnaHR0cHM6Ly9wbHVzLmdvb2dsZS5jb20vc2hhcmU/dXJsPXt7dXJsfX0nKSxcblx0XHRcdCdnb29nbGUtcGx1cyc6IHRlbXBsYXRlKCdodHRwczovL3BsdXMuZ29vZ2xlLmNvbS9zaGFyZT91cmw9e3t1cmx9fScpLFxuXHRcdFx0Ly9+IE5PVEU6IGh0dHBzOi8vZGV2ZWxvcGVyLmxpbmtlZGluLmNvbS9kb2NzL3NoYXJlLW9uLWxpbmtlZGluXG5cdFx0XHRsaW5rZWRpbiAgICAgOiB0ZW1wbGF0ZSgnaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL3NoYXJlQXJ0aWNsZT91cmw9e3t1cmx9fSZtaW5pPXRydWUmdGl0bGU9e3t0aXRsZX19JnN1bW1hcnk9e3t0ZXh0fX0nKSxcblx0XHRcdHJlZGRpdCAgICAgICA6IHRlbXBsYXRlKCdodHRwczovL3d3dy5yZWRkaXQuY29tL3N1Ym1pdD91cmw9e3t1cmx9fSZ0aXRsZT17e3RpdGxlVGV4dH19JyksXG5cdFx0XHR3aGF0c2FwcCAgICAgOiB0ZW1wbGF0ZSgnaHR0cHM6Ly9hcGkud2hhdHNhcHAuY29tL3NlbmQ/dGV4dD17e3RpdGxlVGV4dH19JTIwe3t1cmx9fScpLFxuXG5cdFx0fTtcblx0XHQvKipcbiAgICAgKiBBY3R1YWwgc2hhcmluZyBmdW5jdGlvblxuICAgICAqXG4gICAgICogT3BlbnMgYSBuZXcgd2luZG93LiBFeHBlY3RzIHRvIGJlIHBhc3NlZCB0aGVcbiAgICAgKiBjb250ZXh0IG9mIHRoZSBzaGFyaW5nIChpLmUuLCBgdGhpc2ApIHNvIGl0XG4gICAgICogY2FuIG9idGFpbiBzb21lIGBkYXRhLWAgdmFsdWVzXG4gICAgICovXG5cblx0XHRyZXR1cm4gZnVuY3Rpb24gKGNvbnRleHQpIHtcblxuXHRcdFx0bGV0IGVuZHBvaW50ID0gZW5kcG9pbnRzW2NvbnRleHQuZGF0YXNldFsnZW5kcG9pbnQnXV07XG5cblx0XHRcdGlmICghZW5kcG9pbnQpIHtcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXG5cdFx0XHRsZXQgdXJsID0gY29udGV4dC5kYXRhc2V0Wyd1cmwnXS50cmltKCkgfHwgJ2h0dHBzOi8vZm9yZWlnbnBvbGljeS5jb20nO1xuXG5cdFx0XHQvL34gVGhlIHVwZGF0ZWQgRmFjZWJvb2sgc2hhcmUgQVBJIHNlZW1zIHRvIHJlcXVpcmUgaHR0cHMgdG8gbWF0Y2ggdGhlXG5cdFx0XHQvL34gb2c6dXJsLCB3aGljaCBpcyBodHRwc1xuXHRcdFx0Ly9cblx0XHRcdC8vfiBTaW1pbGFyIGxvZ2ljIGZvciB0ZXN0aW5nIExpbmtlZEluIHNoYXJlcy4uLlxuXHRcdFx0aWYgKCdmYWNlYm9vaycgPT09IGNvbnRleHQuZGF0YXNldFsnZW5kcG9pbnQnXSB8fCAnbGlua2VkaW4nID09PSBjb250ZXh0LmRhdGFzZXRbJ2VuZHBvaW50J10gfHwgJ3doYXRzYXBwJyA9PT0gY29udGV4dC5kYXRhc2V0WydlbmRwb2ludCddKSB7XG5cdFx0XHRcdHVybCA9IHVybC5yZXBsYWNlKCdodHRwOi8vJywgJ2h0dHBzOi8vJyk7XG5cdFx0XHRcdGlmICh3aW5kb3cuZnBVdGlsc0xvYyAmJiB3aW5kb3cuZnBVdGlsc0xvYy5pc0Rldikge1xuXHRcdFx0XHRcdHVybCA9IHVybC5yZXBsYWNlKC9cXC9cXC8oZGV2fHNhbmRib3h8c3RnXFxkezJ9KVxcLi8sICcvLycpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxldCBkYXRhID0ge1xuXHRcdFx0XHR0aXRsZTogZXNjKGNvbnRleHQuZGF0YXNldFsndGl0bGUnXSB8fCAnRm9yZWlnbiBQb2xpY3knKSxcblx0XHRcdFx0dGV4dDogZXNjKGNvbnRleHQuZGF0YXNldFsndGV4dCddIHx8IGNvbnRleHQuZGF0YXNldFsndGl0bGUnXSB8fCAnQ2hlY2sgdGhpcyBzdG9yeSBvdXQgYXQgRm9yZWlnblBvbGljeS5jb20hJyksXG5cdFx0XHRcdHVybDogZXNjKHVybCksXG5cdFx0XHRcdHRpdGxlVGV4dDogYCR7ZXNjKGNvbnRleHQuZGF0YXNldFsndGl0bGUnXSl9IC0gJHtlc2MoY29udGV4dC5kYXRhc2V0Wyd0ZXh0J10pfWAsXG5cdFx0XHR9O1xuXG5cdFx0XHRkb2N1bWVudC5kaXNwYXRjaEV2ZW50KCBuZXcgQ3VzdG9tRXZlbnQoICdydWRkZXI6dHJhY2snLCB7XG5cdFx0XHRcdGRldGFpbDoge1xuXHRcdFx0XHRcdGV2ZW50OiAnc29jaWFsX3NoYXJlcycsXG5cdFx0XHRcdFx0cHJvcGVydGllczoge1xuXHRcdFx0XHRcdFx0dHlwZTogdXJsLmluY2x1ZGVzKCdnaWZ0aW5nX2FydGljbGUnKSA/IGAke2NvbnRleHQuZGF0YXNldFsnZW5kcG9pbnQnXX1fZ2lmdGAgOiBjb250ZXh0LmRhdGFzZXRbJ2VuZHBvaW50J11cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0pKTtcblxuXHRcdFx0d2luZG93Lm9wZW4oZW5kcG9pbnQoZGF0YSksICdTaGFyZScsICd0b29sYmFyPTAsIHN0YXR1cz0wLCB3aWR0aD05MDAsIGhlaWdodD01MDAnKTtcblxuXHRcdH07XG5cblx0fSkoKTtcblxuXHQvLyBzaW1wbGUgZnVuY3Rpb24gdG8gY29weSB0aGUgdXJsIHRvIHRoZSBjbGlwYm9hcmRcblx0Y29uc3QgY29weUxpbmsgPSBmdW5jdGlvbiAoY29udGV4dCkge1xuXHRcdGNvbnN0IHBsYWNlaG9sZGVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW5wdXQnKTtcblx0XHRjb25zdCB1cmwgPSBjb250ZXh0LmdldEF0dHJpYnV0ZSgnZGF0YS11cmwnKS50cmltKCkgfHwgJ2h0dHBzOi8vZm9yZWlnbnBvbGljeS5jb20nO1xuXHRcdGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQocGxhY2Vob2xkZXIpO1xuXHRcdHBsYWNlaG9sZGVyLnZhbHVlID0gdXJsO1xuXHRcdHBsYWNlaG9sZGVyLnN0eWxlLm9wYWNpdHkgPSAnMCc7XG5cdFx0cGxhY2Vob2xkZXIuc2VsZWN0KCk7XG5cdFx0ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNoYXJlLWRyb3Bkb3duX190b29sdGlwJykuZm9yRWFjaChmdW5jdGlvbiAoZWwpIHtcblx0XHRcdGVsLnN0eWxlLmRpc3BsYXkgPSAnYmxvY2snO1xuXHRcdH0pO1xuXHRcdGRvY3VtZW50LmV4ZWNDb21tYW5kKCdjb3B5Jyk7XG5cdFx0c2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc2hhcmUtZHJvcGRvd25fX3Rvb2x0aXAnKS5mb3JFYWNoKGZ1bmN0aW9uIChlbCkge1xuXHRcdFx0XHRlbC5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xuXHRcdFx0fSk7XG5cdFx0XHRkb2N1bWVudC5ib2R5LnJlbW92ZUNoaWxkKHBsYWNlaG9sZGVyKTtcblx0XHR9LCAyMDAwKTtcblxuXHRcdGRvY3VtZW50LmRpc3BhdGNoRXZlbnQoIG5ldyBDdXN0b21FdmVudCggJ3J1ZGRlcjp0cmFjaycsIHtcblx0XHRcdGRldGFpbDoge1xuXHRcdFx0XHRldmVudDogJ3NvY2lhbF9zaGFyZXMnLFxuXHRcdFx0XHRwcm9wZXJ0aWVzOiB7XG5cdFx0XHRcdFx0dHlwZTogdXJsLmluY2x1ZGVzKCdnaWZ0aW5nX2FydGljbGUnKSA/ICdjb3B5X2xpbmtfZ2lmdCcgOiAnY29weV9saW5rJyxcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0pKTtcblx0fTtcblxuXHRyZXR1cm4ge1xuXHRcdHRlbXBsYXRlOiB0ZW1wbGF0ZSxcblx0XHRzaGFyZSAgIDogc2hhcmUsXG5cdFx0Y29weUxpbms6IGNvcHlMaW5rLFxuXHR9O1xuXG59KSgpO1xuXG5kb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uIChldmVudCkge1xuXHRpZiAoZXZlbnQudGFyZ2V0LnRhZ05hbWUgPT09ICdBJykge1xuXHRcdGlmIChldmVudC50YXJnZXQuY2xhc3NMaXN0LmNvbnRhaW5zKCdzaGFyZS1kcm9wZG93bl9fb3B0aW9uJylcblx0XHRcdCYmIGV2ZW50LnRhcmdldC5ocmVmLmluY2x1ZGVzKCdtYWlsdG86Jylcblx0XHQpIHtcblx0XHRcdGRvY3VtZW50LmRpc3BhdGNoRXZlbnQoIG5ldyBDdXN0b21FdmVudCggJ3J1ZGRlcjp0cmFjaycsIHtcblx0XHRcdFx0ZGV0YWlsOiB7XG5cdFx0XHRcdFx0ZXZlbnQ6ICdzb2NpYWxfc2hhcmVzJyxcblx0XHRcdFx0XHRwcm9wZXJ0aWVzOiB7XG5cdFx0XHRcdFx0XHR0eXBlOiBldmVudC50YXJnZXQuaHJlZi5pbmNsdWRlcygnZ2lmdGluZ19hcnRpY2xlJykgPyAnZW1haWxfc2hhcmVfZ2lmdCcgOiAnZW1haWxfc2hhcmUnLFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fSkpO1xuXHRcdH1cblxuXHRcdGlmIChldmVudC50YXJnZXQuaHJlZi5pbmNsdWRlcygnZG93bmxvYWRfcGRmPXRydWUnKSkge1xuXHRcdFx0ZG9jdW1lbnQuZGlzcGF0Y2hFdmVudCggbmV3IEN1c3RvbUV2ZW50KCAncnVkZGVyOnRyYWNrJywge1xuXHRcdFx0XHRkZXRhaWw6IHtcblx0XHRcdFx0XHRldmVudDogJ3NvY2lhbF9zaGFyZXMnLFxuXHRcdFx0XHRcdHByb3BlcnRpZXM6IHtcblx0XHRcdFx0XHRcdHR5cGU6ICdwZGZfZG93bmxvYWQnLFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fSkpO1xuXHRcdH1cblx0fVxufSk7XG4iXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBQSxNQUFNLENBQUNDLFlBQVksR0FBSSxZQUFZO0VBRWxDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7RUFFQyxJQUFJQyxRQUFRLEdBQUksQ0FBQyxDQUFDLENBQUVBLFFBQVE7O0VBRTVCO0FBQ0Q7QUFDQTs7RUFFQyxJQUFJQyxRQUFRLEdBQUksWUFBWTtJQUUzQjtBQUNGO0FBQ0E7O0lBRUUsSUFBTUMsUUFBUSxHQUFHLEVBQUU7O0lBRW5CO0FBQ0Y7QUFDQTs7SUFFRSxJQUFJQyxLQUFLLEdBQUcsb0JBQW9COztJQUVoQztBQUNGO0FBQ0E7QUFDQTs7SUFFRSxPQUFPLFVBQVVDLFVBQVUsRUFBRTtNQUU1QjtBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7TUFFR0EsVUFBVSxHQUFHQSxVQUFVLENBQUNDLElBQUksQ0FBQyxDQUFDOztNQUU5QjtBQUNIO0FBQ0E7O01BRUcsSUFBSUMsV0FBVyxHQUFHLFNBQWRBLFdBQVdBLENBQWFDLE1BQU0sRUFBRTtRQUVuQztBQUNKO0FBQ0E7O1FBRUksT0FBT0gsVUFBVSxDQUFDSSxPQUFPLENBQUNMLEtBQUssRUFBRSxVQUFVTSxLQUFLLEVBQUVDLFFBQVEsRUFBRTtVQUUzRCxPQUFRQSxRQUFRLElBQUlILE1BQU0sR0FBR0EsTUFBTSxDQUFDRyxRQUFRLENBQUMsR0FBR1IsUUFBUTtRQUV6RCxDQUFDLENBQUM7TUFFSCxDQUFDOztNQUVEO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztNQUVHLE9BQU8sVUFBVUssTUFBTSxFQUFFO1FBRXhCLElBQUlJLE1BQU0sRUFBRUMsS0FBSyxFQUFFQyxNQUFNO1FBRXpCLElBQUksZ0JBQWdCLEtBQUtiLFFBQVEsQ0FBQ2MsSUFBSSxDQUFDUCxNQUFNLENBQUMsRUFBRTtVQUUvQyxPQUFPRCxXQUFXLENBQUNDLE1BQU0sQ0FBQztRQUUzQjtRQUVBSSxNQUFNLEdBQUcsRUFBRTtRQUVYQyxLQUFLLEdBQUcsQ0FBQztRQUVUQyxNQUFNLEdBQUdOLE1BQU0sQ0FBQ00sTUFBTTtRQUV0QixPQUFPRCxLQUFLLEdBQUdDLE1BQU0sRUFBRTtVQUV0QkYsTUFBTSxJQUFJTCxXQUFXLENBQUNDLE1BQU0sQ0FBQ0ssS0FBSyxFQUFFLENBQUMsQ0FBQztRQUV2QztRQUVBLE9BQU9ELE1BQU07TUFFZCxDQUFDO0lBRUYsQ0FBQztFQUVGLENBQUMsQ0FBRSxDQUFDOztFQUdKO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7RUFFQyxJQUFJSSxLQUFLLEdBQUksWUFBWTtJQUV4QjtBQUNGO0FBQ0E7O0lBRUUsSUFBSUMsR0FBRyxHQUFHQyxrQkFBa0I7O0lBRTVCO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7SUFFRSxJQUFJQyxXQUFXO0lBQ2YsSUFBSXBCLE1BQU0sQ0FBQ3FCLFVBQVUsSUFBSXJCLE1BQU0sQ0FBQ3FCLFVBQVUsQ0FBQ0QsV0FBVyxFQUFFO01BQ3ZEQSxXQUFXLEdBQUdwQixNQUFNLENBQUNxQixVQUFVLENBQUNELFdBQVc7SUFDNUMsQ0FBQyxNQUFNO01BQ05BLFdBQVcsR0FBRyw0QkFBNEI7SUFDM0M7SUFFQSxJQUFJRSxTQUFTLEdBQUc7TUFFZkMsT0FBTyxFQUFRcEIsUUFBUSxDQUFDLHlEQUF5RCxDQUFDO01BQ2xGcUIsT0FBTyxFQUFRckIsUUFBUSxDQUFDLGlFQUFpRSxDQUFDO01BQzFGc0IsUUFBUSxFQUFPdEIsUUFBUSxDQUFDLHVHQUF1RyxHQUFHZSxHQUFHLENBQUNFLFdBQVcsQ0FBQyxDQUFDO01BQ25KTSxNQUFNLEVBQVN2QixRQUFRLENBQUMsMkNBQTJDLENBQUM7TUFDcEUsYUFBYSxFQUFFQSxRQUFRLENBQUMsMkNBQTJDLENBQUM7TUFDcEU7TUFDQXdCLFFBQVEsRUFBT3hCLFFBQVEsQ0FBQyw4RkFBOEYsQ0FBQztNQUN2SHlCLE1BQU0sRUFBU3pCLFFBQVEsQ0FBQywrREFBK0QsQ0FBQztNQUN4RjBCLFFBQVEsRUFBTzFCLFFBQVEsQ0FBQyw0REFBNEQ7SUFFckYsQ0FBQztJQUNEO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztJQUVFLE9BQU8sVUFBVTJCLE9BQU8sRUFBRTtNQUV6QixJQUFJQyxRQUFRLEdBQUdULFNBQVMsQ0FBQ1EsT0FBTyxDQUFDRSxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUM7TUFFckQsSUFBSSxDQUFDRCxRQUFRLEVBQUU7UUFDZDtNQUNEO01BRUEsSUFBSUUsR0FBRyxHQUFHSCxPQUFPLENBQUNFLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQ3pCLElBQUksQ0FBQyxDQUFDLElBQUksMkJBQTJCOztNQUV0RTtNQUNBO01BQ0E7TUFDQTtNQUNBLElBQUksVUFBVSxLQUFLdUIsT0FBTyxDQUFDRSxPQUFPLENBQUMsVUFBVSxDQUFDLElBQUksVUFBVSxLQUFLRixPQUFPLENBQUNFLE9BQU8sQ0FBQyxVQUFVLENBQUMsSUFBSSxVQUFVLEtBQUtGLE9BQU8sQ0FBQ0UsT0FBTyxDQUFDLFVBQVUsQ0FBQyxFQUFFO1FBQzNJQyxHQUFHLEdBQUdBLEdBQUcsQ0FBQ3ZCLE9BQU8sQ0FBQyxTQUFTLEVBQUUsVUFBVSxDQUFDO1FBQ3hDLElBQUlWLE1BQU0sQ0FBQ3FCLFVBQVUsSUFBSXJCLE1BQU0sQ0FBQ3FCLFVBQVUsQ0FBQ2EsS0FBSyxFQUFFO1VBQ2pERCxHQUFHLEdBQUdBLEdBQUcsQ0FBQ3ZCLE9BQU8sQ0FBQyw4QkFBOEIsRUFBRSxJQUFJLENBQUM7UUFDeEQ7TUFDRDtNQUVBLElBQUl5QixJQUFJLEdBQUc7UUFDVkMsS0FBSyxFQUFFbEIsR0FBRyxDQUFDWSxPQUFPLENBQUNFLE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxnQkFBZ0IsQ0FBQztRQUN4REssSUFBSSxFQUFFbkIsR0FBRyxDQUFDWSxPQUFPLENBQUNFLE9BQU8sQ0FBQyxNQUFNLENBQUMsSUFBSUYsT0FBTyxDQUFDRSxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksNENBQTRDLENBQUM7UUFDOUdDLEdBQUcsRUFBRWYsR0FBRyxDQUFDZSxHQUFHLENBQUM7UUFDYkssU0FBUyxLQUFBQyxNQUFBLENBQUtyQixHQUFHLENBQUNZLE9BQU8sQ0FBQ0UsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFNBQUFPLE1BQUEsQ0FBTXJCLEdBQUcsQ0FBQ1ksT0FBTyxDQUFDRSxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7TUFDOUUsQ0FBQztNQUVEUSxRQUFRLENBQUNDLGFBQWEsQ0FBRSxJQUFJQyxXQUFXLENBQUUsY0FBYyxFQUFFO1FBQ3hEQyxNQUFNLEVBQUU7VUFDUEMsS0FBSyxFQUFFLGVBQWU7VUFDdEJDLFVBQVUsRUFBRTtZQUNYQyxJQUFJLEVBQUViLEdBQUcsQ0FBQ2MsUUFBUSxDQUFDLGlCQUFpQixDQUFDLE1BQUFSLE1BQUEsQ0FBTVQsT0FBTyxDQUFDRSxPQUFPLENBQUMsVUFBVSxDQUFDLGFBQVVGLE9BQU8sQ0FBQ0UsT0FBTyxDQUFDLFVBQVU7VUFDM0c7UUFDRDtNQUNELENBQUMsQ0FBQyxDQUFDO01BRUhoQyxNQUFNLENBQUNnRCxJQUFJLENBQUNqQixRQUFRLENBQUNJLElBQUksQ0FBQyxFQUFFLE9BQU8sRUFBRSw0Q0FBNEMsQ0FBQztJQUVuRixDQUFDO0VBRUYsQ0FBQyxDQUFFLENBQUM7O0VBRUo7RUFDQSxJQUFNYyxRQUFRLEdBQUcsU0FBWEEsUUFBUUEsQ0FBYW5CLE9BQU8sRUFBRTtJQUNuQyxJQUFNb0IsV0FBVyxHQUFHVixRQUFRLENBQUNXLGFBQWEsQ0FBQyxPQUFPLENBQUM7SUFDbkQsSUFBTWxCLEdBQUcsR0FBR0gsT0FBTyxDQUFDc0IsWUFBWSxDQUFDLFVBQVUsQ0FBQyxDQUFDN0MsSUFBSSxDQUFDLENBQUMsSUFBSSwyQkFBMkI7SUFDbEZpQyxRQUFRLENBQUNhLElBQUksQ0FBQ0MsV0FBVyxDQUFDSixXQUFXLENBQUM7SUFDdENBLFdBQVcsQ0FBQ0ssS0FBSyxHQUFHdEIsR0FBRztJQUN2QmlCLFdBQVcsQ0FBQ00sS0FBSyxDQUFDQyxPQUFPLEdBQUcsR0FBRztJQUMvQlAsV0FBVyxDQUFDUSxNQUFNLENBQUMsQ0FBQztJQUNwQmxCLFFBQVEsQ0FBQ21CLGdCQUFnQixDQUFDLDBCQUEwQixDQUFDLENBQUNDLE9BQU8sQ0FBQyxVQUFVQyxFQUFFLEVBQUU7TUFDM0VBLEVBQUUsQ0FBQ0wsS0FBSyxDQUFDTSxPQUFPLEdBQUcsT0FBTztJQUMzQixDQUFDLENBQUM7SUFDRnRCLFFBQVEsQ0FBQ3VCLFdBQVcsQ0FBQyxNQUFNLENBQUM7SUFDNUJDLFVBQVUsQ0FBQyxZQUFZO01BQ3RCeEIsUUFBUSxDQUFDbUIsZ0JBQWdCLENBQUMsMEJBQTBCLENBQUMsQ0FBQ0MsT0FBTyxDQUFDLFVBQVVDLEVBQUUsRUFBRTtRQUMzRUEsRUFBRSxDQUFDTCxLQUFLLENBQUNNLE9BQU8sR0FBRyxNQUFNO01BQzFCLENBQUMsQ0FBQztNQUNGdEIsUUFBUSxDQUFDYSxJQUFJLENBQUNZLFdBQVcsQ0FBQ2YsV0FBVyxDQUFDO0lBQ3ZDLENBQUMsRUFBRSxJQUFJLENBQUM7SUFFUlYsUUFBUSxDQUFDQyxhQUFhLENBQUUsSUFBSUMsV0FBVyxDQUFFLGNBQWMsRUFBRTtNQUN4REMsTUFBTSxFQUFFO1FBQ1BDLEtBQUssRUFBRSxlQUFlO1FBQ3RCQyxVQUFVLEVBQUU7VUFDWEMsSUFBSSxFQUFFYixHQUFHLENBQUNjLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxHQUFHLGdCQUFnQixHQUFHO1FBQzVEO01BQ0Q7SUFDRCxDQUFDLENBQUMsQ0FBQztFQUNKLENBQUM7RUFFRCxPQUFPO0lBQ041QyxRQUFRLEVBQUVBLFFBQVE7SUFDbEJjLEtBQUssRUFBS0EsS0FBSztJQUNmZ0MsUUFBUSxFQUFFQTtFQUNYLENBQUM7QUFFRixDQUFDLENBQUUsQ0FBQztBQUVKVCxRQUFRLENBQUMwQixnQkFBZ0IsQ0FBQyxPQUFPLEVBQUUsVUFBVXRCLEtBQUssRUFBRTtFQUNuRCxJQUFJQSxLQUFLLENBQUN1QixNQUFNLENBQUNDLE9BQU8sS0FBSyxHQUFHLEVBQUU7SUFDakMsSUFBSXhCLEtBQUssQ0FBQ3VCLE1BQU0sQ0FBQ0UsU0FBUyxDQUFDQyxRQUFRLENBQUMsd0JBQXdCLENBQUMsSUFDekQxQixLQUFLLENBQUN1QixNQUFNLENBQUNJLElBQUksQ0FBQ3hCLFFBQVEsQ0FBQyxTQUFTLENBQUMsRUFDdkM7TUFDRFAsUUFBUSxDQUFDQyxhQUFhLENBQUUsSUFBSUMsV0FBVyxDQUFFLGNBQWMsRUFBRTtRQUN4REMsTUFBTSxFQUFFO1VBQ1BDLEtBQUssRUFBRSxlQUFlO1VBQ3RCQyxVQUFVLEVBQUU7WUFDWEMsSUFBSSxFQUFFRixLQUFLLENBQUN1QixNQUFNLENBQUNJLElBQUksQ0FBQ3hCLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxHQUFHLGtCQUFrQixHQUFHO1VBQzVFO1FBQ0Q7TUFDRCxDQUFDLENBQUMsQ0FBQztJQUNKO0lBRUEsSUFBSUgsS0FBSyxDQUFDdUIsTUFBTSxDQUFDSSxJQUFJLENBQUN4QixRQUFRLENBQUMsbUJBQW1CLENBQUMsRUFBRTtNQUNwRFAsUUFBUSxDQUFDQyxhQUFhLENBQUUsSUFBSUMsV0FBVyxDQUFFLGNBQWMsRUFBRTtRQUN4REMsTUFBTSxFQUFFO1VBQ1BDLEtBQUssRUFBRSxlQUFlO1VBQ3RCQyxVQUFVLEVBQUU7WUFDWEMsSUFBSSxFQUFFO1VBQ1A7UUFDRDtNQUNELENBQUMsQ0FBQyxDQUFDO0lBQ0o7RUFDRDtBQUNELENBQUMsQ0FBQyIsImlnbm9yZUxpc3QiOltdfQ==\n//# sourceURL=webpack-internal:///../assets/src/scripts/utils/socialshares.js\n\n}")}},__webpack_exports__={};__webpack_modules__["../assets/src/scripts/utils/socialshares.js"]()})();; (function(){!function(a){return a.bigfoot=function(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C;return e=void 0,k={actionOriginalFN:"hide",activateCallback:function(){},activateOnHover:!1,allowMultipleFN:!1,anchorPattern:/(fn|footnote|note)[:\-_\d]/gi,anchorParentTagname:"sup",breakpoints:{},deleteOnUnhover:!1,footnoteParentClass:"footnote",footnoteTagname:"li",hoverDelay:250,numberResetSelector:void 0,popoverDeleteDelay:300,popoverCreateDelay:100,positionContent:!0,preventPageScroll:!0,scope:!1,useFootnoteOnlyOnce:!0,contentMarkup:"",buttonMarkup:""+o+"
"),m=y.buttonMarkup.replace(/\{\{FOOTNOTENUM\}\}/g,r).replace(/\{\{FOOTNOTEID\}\}/g,p).replace(/\{\{FOOTNOTECONTENT\}\}/g,o),m=v(m,"SUP",i),m=v(m,"FN",j),e=a(m).insertBefore(i),g=j.parent(),y.actionOriginalFN.toLowerCase()){case"hide":i.addClass("footnote-print-only"),j.addClass("footnote-print-only"),z.push(l(g));break;case"delete":i.remove(),j.remove(),z.push(l(g));break;default:z.push(i.addClass("footnote-print-only"))}return z},h=function(b,c){var d,e,f,g;null==c&&(c=[]),d=void 0,e=void 0,f=void 0,g=void 0,b.each(function(){var b,e;return e=a(this),f="#"+e.attr("href").split("#")[1],d=e.closest(y.anchorParentTagname),b=e.find(y.anchorParentTagname),d.length>0?(g=(d.attr("id")||"")+(e.attr("id")||""),c.push(d.attr({"data-footnote-backlink-ref":g,"data-footnote-ref":f}))):b.length>0?(g=(b.attr("id")||"")+(e.attr("id")||""),c.push(e.attr({"data-footnote-backlink-ref":g,"data-footnote-ref":f}))):(g=e.attr("id")||"",c.push(e.attr({"data-footnote-backlink-ref":g,"data-footnote-ref":f})))})},l=function(a){var b;return b=void 0,a.is(":empty")||0===a.children(":not(.footnote-print-only)").length?(b=a.parent(),"delete"===y.actionOriginalFN.toLowerCase()?a.remove():a.addClass("footnote-print-only"),l(b)):a.children(":not(.footnote-print-only)").length===a.children("hr:not(.footnote-print-only)").length?(b=a.parent(),"delete"===y.actionOriginalFN.toLowerCase()?a.remove():(a.children("hr").addClass("footnote-print-only"),a.addClass("footnote-print-only")),l(b)):void 0},s=function(a,b){var c;return b.indexOf(" ")>=0&&(b=b.trim().replace(/\s+/g,"|").replace(/(.*)/g,"($1)")),c=new RegExp("(\\s| )*<\\s*a[^#<]*#"+b+"[^>]*>(.*?)<\\s*/\\s*a>","g"),a.replace(c,"").replace("[]","")},v=function(a,b,c){var d,e,f,g;for(e=new RegExp("\\{\\{"+b+":([^\\}]*)\\}\\}","g"),d=void 0,g=void 0,f=void 0,d=e.exec(a);d;)d[1]&&(g=c.attr(d[1])||"",a=a.replace("{{"+b+":"+d[1]+"}}",g)),d=e.exec(a);return a},f=function(b){var c,d,e;if(y.activateOnHover){if(c=a(b.target).closest(".bigfoot-footnote__button"),d="[data-footnote-identifier='"+c.attr("data-footnote-identifier")+"']",c.hasClass("is-active"))return;c.addClass("is-hover-instantiated"),y.allowMultipleFN||(e=".bigfoot-footnote:not("+d+")",u(e)),j(".bigfoot-footnote__button"+d).addClass("is-hover-instantiated")}},z=function(b){var c,d,e;e=a(b.target),c=e.closest(".bigfoot-footnote__button"),d=e.closest(".bigfoot-footnote"),c.length>0?(b.preventDefault(),i(c)):d.length<1&&a(".bigfoot-footnote").length>0&&u()},i=function(a){var b;a.blur(),b="data-footnote-identifier='"+a.attr("data-footnote-identifier")+"'",a.hasClass("changing")||(a.hasClass("is-active")?y.allowMultipleFN?u(".bigfoot-footnote["+b+"]"):u():(a.addClass("changing"),setTimeout(function(){return a.removeClass("changing")},y.popoverCreateDelay),j(".bigfoot-footnote__button["+b+"]"),a.addClass("is-click-instantiated"),y.allowMultipleFN||u(".bigfoot-footnote:not(["+b+"])")))},j=function(b){var c,d;return c=void 0,c="string"!=typeof b&&y.allowMultipleFN?b:"string"!=typeof b?b.first():y.allowMultipleFN?a(b).closest(".bigfoot-footnote__button"):a(b+":first").closest(".bigfoot-footnote__button"),d=a(),c.each(function(){var b,e,f,h;f=a(this),h=void 0;try{return h=y.contentMarkup.replace(/\{\{FOOTNOTENUM\}\}/g,f.attr("data-footnote-number")).replace(/\{\{FOOTNOTEID\}\}/g,f.attr("data-footnote-identifier")).replace(/\{\{FOOTNOTECONTENT\}\}/g,f.attr("data-bigfoot-footnote")).replace(/\>sym\;/g,">").replace(/\<sym\;/g,"<"),h=v(h,"BUTTON",f)}finally{b=a(h);try{y.activateCallback(b,f)}catch(i){}b.insertAfter(c),q[f.attr("data-footnote-identifier")]="init",b.attr("bigfoot-max-width",g(b.css("max-width"),b)),b.css("max-width",1e4),e=b.find(".bigfoot-footnote__content"),b.attr("data-bigfoot-max-height",g(e.css("max-height"),e)),w(),f.addClass("is-active"),b.find(".bigfoot-footnote__content").bindScrollHandler(),d=d.add(b)}}),setTimeout(function(){return d.addClass("is-active")},y.popoverCreateDelay),d},d=function(){var a,b;return a=document.createElement("div"),a.style.cssText="display:inline-block;padding:0;line-height:1;position:absolute;visibility:hidden;font-size:1em;",a.appendChild(document.createElement("M")),document.body.appendChild(a),b=a.offsetHeight,document.body.removeChild(a),b},g=function(a,b){return"none"===a?a=1e4:a.indexOf("rem")>=0?a=parseFloat(a)*d():a.indexOf("em")>=0?a=parseFloat(a)*parseFloat(b.css("font-size")):a.indexOf("px")>=0?(a=parseFloat(a),60>=a&&(a/=parseFloat(b.parent().css("width")))):a.indexOf("%")>=0&&(a=parseFloat(a)/100),a},a.fn.bindScrollHandler=function(){return y.preventPageScroll?(a(this).on("DOMMouseScroll mousewheel",function(b){var c,d,e,f,g,h,i,j;return d=a(this),i=d.scrollTop(),h=d[0].scrollHeight,f=parseInt(d.css("height")),c=d.closest(".bigfoot-footnote"),d.scrollTop()>0&&d.scrollTop()<10&&c.addClass("is-scrollable"),c.hasClass("is-scrollable")?(e="DOMMouseScroll"===b.type?-40*b.originalEvent.detail:b.originalEvent.wheelDelta,j=e>0,g=function(){return b.stopPropagation(),b.preventDefault(),b.returnValue=!1,!1},!j&&-e>h-f-i?(d.scrollTop(h),c.addClass("is-fully-scrolled"),g()):j&&e>i?(d.scrollTop(0),c.removeClass("is-fully-scrolled"),g()):c.removeClass("is-fully-scrolled")):void 0}),a(this)):a(this)},A=function(b){return y.deleteOnUnhover&&y.activateOnHover?setTimeout(function(){var c;return c=a(b.target).closest(".bigfoot-footnote, .bigfoot-footnote__button"),a(".bigfoot-footnote__button:hover, .bigfoot-footnote:hover").length<1?u():void 0},y.hoverDelay):void 0},m=function(a){return 27===a.keyCode?u():void 0},u=function(b,c){var d,e,f,g;return null==b&&(b=".bigfoot-footnote"),null==c&&(c=y.popoverDeleteDelay),d=a(),g=void 0,e=void 0,f=void 0,a(b).each(function(){return f=a(this),g=f.attr("data-footnote-identifier"),e=a(".bigfoot-footnote__button[data-footnote-identifier='"+g+"']"),e.hasClass("changing")?void 0:(d=d.add(e),e.removeClass("is-active is-hover-instantiated is-click-instantiated").addClass("changing"),f.removeClass("is-active").addClass("disapearing"),setTimeout(function(){return f.remove(),delete q[g],e.removeClass("changing")},c))}),d},w=function(b){var c;y.positionContent&&(c=b?b.type:"resize",a(".bigfoot-footnote").each(function(){var b,d,e,f,g,h,i,j,k,l,m,n,o,p,s,t;return f=a(this),h=f.attr("data-footnote-identifier"),g="data-footnote-identifier='"+h+"'",d=f.find(".bigfoot-footnote__content"),b=f.siblings(".bigfoot-footnote__button"),s=x(b),j=parseFloat(f.css("margin-top")),k=+f.attr("data-bigfoot-max-height"),t=2*j+f.outerHeight(),l=1e4,o=s.bottomRoom