(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[459,160,785,969,622,632,471],{92350:function(e,t,n){Promise.resolve().then(n.bind(n,68019)),Promise.resolve().then(n.bind(n,89971)),Promise.resolve().then(n.t.bind(n,25250,23)),Promise.resolve().then(n.t.bind(n,85935,23)),Promise.resolve().then(n.bind(n,19721)),Promise.resolve().then(n.bind(n,82747)),Promise.resolve().then(n.bind(n,42471)),Promise.resolve().then(n.bind(n,6345)),Promise.resolve().then(n.bind(n,26091))},12286:function(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}n.d(t,{g:function(){return r}})},68019:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var r=n(12286),o=n(8792),l=n(47907),i=n(64090),c=n(78426);let a="locale";function u(e){return"object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e)}function s(e,t){let n;return"string"==typeof e?n=f(t,e):(n={...e},e.pathname&&(n.pathname=f(t,e.pathname))),n}function f(e,t){let n="/"+e;return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),n+=t}let h=(0,i.forwardRef)(function(e,t){let{href:n,locale:f,localePrefix:h,onClick:d,prefetch:p,...v}=e,m=(0,l.usePathname)(),b=function(){let e;let t=(0,l.useParams)();try{e=(0,c.useLocale)()}catch(n){if("string"!=typeof(null==t?void 0:t[a]))throw n;e=t[a]}return e}(),P=f!==b,[g,y]=(0,i.useState)(()=>u(n)&&("never"!==h||P)?s(n,f):n);return(0,i.useEffect)(()=>{m&&"never"!==h&&y(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3?arguments[3]:void 0;if(!u(e)||function(e){let t="object"==typeof e?e.pathname:e;return null!=t&&!t.startsWith("/")}(e))return e;let o=t!==n,l=null==t||function(e,t){let n="/".concat(e);return t===n||t.startsWith("".concat(n,"/"))}(t,r);return(o||l)&&null!=t?s(e,t):e}(n,f,b,null!=m?m:void 0))},[b,n,f,h,m]),P&&(p&&console.error("The `prefetch` prop is currently not supported when using the `locale` prop on `Link` to switch the locale.`"),p=!1),i.createElement(o.default,(0,r.g)({ref:t,href:g,hrefLang:P?f:void 0,onClick:function(e){(function(e,t,n){if(!(n!==t&&null!=n)||!e)return;let r=window.location.pathname.replace(e,"");document.cookie="".concat("NEXT_LOCALE","=").concat(n,"; path=").concat(""!==r?r:"/","; max-age=").concat(31536e3,"; sameSite=").concat("lax")})(m,b,f),d&&d(e)},prefetch:p},v))});h.displayName="ClientLink";var d=h},89971:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(12286),o=n(64090),l=n(19172);function i(e){let{locale:t,...n}=e;if(!t)throw Error("Failed to determine locale in `NextIntlClientProvider`, please provide the `locale` prop explicitly.\n\nSee https://next-intl-docs.vercel.app/docs/configuration#locale");return o.createElement(l.IntlProvider,(0,r.g)({locale:t},n))}},42471:function(e,t,n){"use strict";n.r(t);var r=n(3827),o=n(64090),l=n(64900),i=n(8792),c=n(45653);t.default=()=>{let[e,t]=(0,o.useState)(!1),n=(0,l.Z)(c.H,[]);return((0,o.useEffect)(()=>{var e;t((null===(e=n.value)||void 0===e?void 0:e.country_code)==="JP")},[n,t]),e)?(0,r.jsx)(i.default,{href:"/about/japan-notices",children:"Japan Notices"}):null}}},function(e){e.O(0,[851,606,797,971,119,667,744],function(){return e(e.s=92350)}),_N_E=e.O()}]);