(window.webpackJsonp=window.webpackJsonp||[]).push([[48,18],{486:function(e,t,n){n(100),n(126),e.exports=n(487)},487:function(e,t,n){var r=n(96);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?n:t})(e)}(function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=_getRequireWildcardCache(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var i=a?Object.getOwnPropertyDescriptor(e,c):null;i&&(i.get||i.set)?Object.defineProperty(o,c,i):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o})(n(99)).render()},99:function(e,t,n){var r=n(30);Object.defineProperty(t,"__esModule",{value:!0}),t.render=void 0;var o=r(n(97));n(226),n(227),n(220),n(228),n(229),n(230),n(231),n(232),n(221),n(233),n(234),n(235),n(236);var a=r(n(98)),c=r(n(237)),i=r(n(238)),l=r(n(39)),u=r(n(218));t.render=function render(){var e=window.headerSettings||window.chromeSettings||{},t=window.location.hostname.toLowerCase(),n="development";/^((staging|paystage)-?(one|xor|sos|tbd)?\.?geocaching)/i.exec(t)?n="staging":/^((www|payments)?\.?geocaching)/i.exec(t)&&(n="production");var r=document.getElementById("gc-header-root"),d=document.getElementById("gc-footer-root");r&&u.default.render(l.default.createElement(c.default,(0,o.default)({},e,{env:n,fallbackLng:"en"})),r),d&&u.default.render(l.default.createElement(i.default,(0,o.default)({},e,{fallbackLng:"en-US",onLanguageSelection:function handleLanguageSelection(t){var n;n=null===e.username?"/api/proxy/web/v1/public/users/locale":"/api/proxy/web/v1/users/locale",(0,a.default)(n,{body:JSON.stringify({locale:t}),headers:{accept:"application/json","content-type":"application/json"},method:"PUT"}).then((function(e){if(!e.ok)throw new Error})).catch((function(e){return console.log(e)})).finally((function(){document.location.reload(!0)}))}})),d)}}},[[486,3,0]]]);
