!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2d423072-9709-43b9-b4a3-51e8bc369ca8",e._sentryDebugIdIdentifier="sentry-dbid-2d423072-9709-43b9-b4a3-51e8bc369ca8")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7846],{80121:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BLOCKS=void 0,function(e){e.DOCUMENT="document",e.PARAGRAPH="paragraph",e.HEADING_1="heading-1",e.HEADING_2="heading-2",e.HEADING_3="heading-3",e.HEADING_4="heading-4",e.HEADING_5="heading-5",e.HEADING_6="heading-6",e.OL_LIST="ordered-list",e.UL_LIST="unordered-list",e.LIST_ITEM="list-item",e.HR="hr",e.QUOTE="blockquote",e.EMBEDDED_ENTRY="embedded-entry-block",e.EMBEDDED_ASSET="embedded-asset-block",e.TABLE="table",e.TABLE_ROW="table-row",e.TABLE_CELL="table-cell",e.TABLE_HEADER_CELL="table-header-cell"}(t.BLOCKS||(t.BLOCKS={}))},22233:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(80121),o={nodeType:r.BLOCKS.DOCUMENT,data:{},content:[{nodeType:r.BLOCKS.PARAGRAPH,data:{},content:[{nodeType:"text",value:"",marks:[],data:{}}]}]};t.default=o},49186:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.isText=t.isBlock=t.isInline=void 0;var r=n(80121),o=n(23802);function i(e,t){for(var n=0,r=Object.keys(e);n{let{value:t,relativeTo:n}=e;if(!isNaN(t)&&null!==t&&!isNaN(n)&&null!==n)return t/n*100+"%"},E=s.ZP.div.withConfig({componentId:"pmp-module__sc-6zzwsp-0"})(["",""],(e=>{let{$width:t,$height:n,maxWidth:r}=e;return(0,s.iv)(["max-width:",";position:relative;&::before{content:'';display:block;padding-top:",";}"],r,O({value:n,relativeTo:t}))})),L=(0,i.createContext)(),_=e=>{let{width:t,height:n,maxWidth:r,children:i,className:a}=e,c=(0,o.Z)(e,l);const s={parentWidth:t,parentHeight:n};return(0,u.jsx)(L.Provider,{value:s,children:(0,u.jsx)(E,f(f({$width:t,$height:n,maxWidth:r,className:a},c),{},{children:i}))})};_.defaultProps={maxWidth:"100%"},_.propTypes={children:c().node,className:c().string,height:c().number.isRequired,maxWidth:c().string.isRequired,width:c().number.isRequired};var S=_;const h=s.ZP.div.withConfig({componentId:"pmp-module__sc-1p75k38-0"})(["pointer-events:none;position:absolute;max-width:100%;"," ",""],(e=>{let{noMaxWidth:t}=e;return t&&(0,s.iv)(["max-width:none;"])}),(e=>{let{$width:t,left:n,top:r,parentWidth:o,parentHeight:i}=e;return(0,s.iv)(["left:",";top:",";width:",";"],O({value:n,relativeTo:o}),O({value:r,relativeTo:i}),O({value:t,relativeTo:o}))})),m=e=>{let{width:t,left:n,top:r,noMaxWidth:a,children:c,className:s}=e,l=(0,o.Z)(e,d);const{parentWidth:p,parentHeight:O}=(0,i.useContext)(L);return(0,u.jsx)(h,f(f({$width:t,left:n,top:r,parentWidth:p,parentHeight:O,noMaxWidth:a,className:s},l),{},{children:c}))};m.propTypes={children:c().node,className:c().string,left:c().number.isRequired,noMaxWidth:c().bool,top:c().number.isRequired,width:c().number.isRequired};var b=m},71363:function(e,t,n){n.r(t),n.d(t,{default:function(){return r.M}});var r=n(27695);n(46533),n(13610),n(2784),n(52322),n(29650),n(52049),n(82562),n(20204),n(39097),n(30553),n(72692)},96191:function(e,t,n){n.d(t,{R:function(){return E}});var r=n(95235),o=n(82269),i=n(13980),a=n.n(i),c=n(82562),s=n(20204),u=n(52322);const l=["tag","className"],d=["data","options","className"];function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{let{tag:t,className:n}=e,r=(0,o.Z)(e,l);return(e,o)=>{const i=t;return(0,u.jsx)(i,f(f({className:n},r),{},{children:o}))}},E=e=>{let{data:t,options:n,className:r}=e,i=(0,o.Z)(e,d);const a={renderNode:{[c.BLOCKS.PARAGRAPH]:O(f({tag:"p",className:r},i)),[c.BLOCKS.UL_LIST]:O(f({tag:"ul",className:r},i)),[c.BLOCKS.OL_LIST]:O(f({tag:"ul",className:r},i))}};return(0,s.h)(t,f(f({},a),n))};E.defaultProps={options:{}},E.propTypes={data:a().object.isRequired,options:a().object,className:a().string}},59e3:function(e,t,n){n.d(t,{r:function(){return i}});var r=n(11954),o=n(34406);function i(e){let{url:t,isVideo:n,mediaWidth:i}=e;if(!t)return"";const a="https://assets.nintendo.com",c=/\.[0-9a-z]+$/i,s=`${a}/image/upload/`,u=i?`,c_scale,w_${i}`:"",l=`${a}/image/upload/f_auto,q_auto${u}/`,d=`${a}/video/upload/f_auto:video,q_auto${u}/`,p=o.env.NEXT_PUBLIC_CLOUDINARY_ROOT_DIRECTORY||"marketing",f=t.toLowerCase().indexOf(p);if(-1===f)return t;const O=t.slice(f).trim();return"true"===o.env.LOCAL_IMAGES||!0===o.env.LOCAL_IMAGES?`${r.S}/${O}`:n?`${d}${O}`:O.endsWith(".svg")?`${s}${O}`:c.test(O)?`${l}${O.replace(c,"")}`:`${l}${O}`}},19569:function(e,t,n){n.d(t,{w:function(){return r}});var r=".marquee{position:relative;white-space:nowrap}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(var(--marquee-width) * -1px))}}.marquee__slide{display:inline-block;width:max-content}.marquee--ready{animation:scroll var(--duration) linear infinite var(--animation-state, running)}.marquee--reverse{animation-direction:reverse}\n"},13157:function(e,t,n){n.d(t,{u:function(){return o}});var r=n(2784);const o=e=>{let{id:t,margin:n=100}=e;(0,r.useEffect)((()=>{if(!t)return;const e=document.querySelector(`#${t}`),r=window.location.hash;if(!e||r!==`#${t}`)return;const o=setTimeout((()=>{let t=e,r=0;for(;t.offsetParent!==document.body;)r+=t.offsetTop,t=t.parentElement;t.offsetParent===document.body&&(r+=t.offsetTop),e.tabindex=-1,e.focus({preventScroll:!0}),e.removeAttribute("tabindex"),window.scroll(0,r-n)}),500);return()=>{clearTimeout(o)}}),[])}},30553:function(e,t,n){n.d(t,{R:function(){return a}});var r=n(52322),o=n(2784);function i(e=[]){if(!e||!Array.isArray(e)||!e.length)return;const t=[];return e.forEach((e=>{"string"==typeof e&&t.push(e)})),t.flat().join(" ")}function a({speed:e=50,reducedMotionSpeed:t=20,prefersReducedMotion:n=!1,playing:a=!0,reverse:s,children:u,className:l,...d}){const[p,f]=(0,o.useState)(0),[O,E]=(0,o.useState)(0),[L,_]=(0,o.useState)(1),S=(0,o.useRef)(null),h=(0,o.useRef)(null),m=(0,o.useRef)(),b=(0,o.useCallback)((()=>{var r,o;const i=(null==(r=S.current)?void 0:r.clientWidth)||0,a=(null==(o=h.current)?void 0:o.clientWidth)||0,c=n?t:e;let s=2*Math.ceil(i/a)-1;(s<1||isNaN(s))&&(s=1),_(s),f(a),E(a{b();const e=()=>{m.current&&clearTimeout(m.current),m.current=setTimeout(b,200)};window.addEventListener("resize",e);const t=m.current;return()=>{clearTimeout(t),window.removeEventListener("resize",e)}}),[b]),(0,r.jsxs)("div",{...d,ref:S,className:i(["marquee",p>0&&"marquee--ready",s&&"marquee--reverse",l]),style:{"--marquee-width":p,"--duration":O+"s","--animation-state":a?"running":"paused"},children:[(0,r.jsx)("div",{ref:h,className:"marquee__slide",children:u}),(0,r.jsx)(c,{neededAmount:L,children:u})]})}function c({children:e,neededAmount:t}){return(0,r.jsx)(r.Fragment,{children:Array.from({length:t}).map(((t,n)=>(0,r.jsx)("div",{className:"marquee__slide",children:e},n)))})}}}]); //# sourceMappingURL=7846.643fbd53ccc601a6.js.map