!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]="adf32945-270a-4447-9a0e-8ac4ed4c16d1",e._sentryDebugIdIdentifier="sentry-dbid-adf32945-270a-4447-9a0e-8ac4ed4c16d1")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3287],{19371:function(e,t,r){r.d(t,{B:function(){return y}});var n=r(95235),o=r(82269),a=r(2784),i=r(13980),c=r.n(i),l=r(50669),s=r(82731),d=r(17072),u=r(67870),p=r(52322);const f=["as","text","hiddenText","href","color","icon","iconColor","renderContent","renderBeforeContent","renderAfterContent","children","className"];function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t{let{iconColor:t}=e;return t&&"currentColor"!==t&&(0,s.css)(["--icon-color:",";"],(0,u.a)(t))}),(e=>{let{$color:t}=e;return"black"===t?(0,s.css)(["--bg-color:#000;--text-color:#fff;--hover-bg-color:#ccc;--hover-text-color:#000;"]):(0,s.css)(["--bg-color:#ccc;--text-color:#000;--hover-bg-color:#000;--hover-text-color:#fff;"])})),b=s.default.span.withConfig({componentId:"pmp-module__sc-1dwtk0t-1"})(["align-items:center;background-color:var(--bg-color);display:flex;justify-content:center;line-height:1;padding:0.6em 0.8em;text-transform:uppercase;transition:background-color 0.2s ease;@media (hover:hover){",":hover &{background-color:var(--hover-bg-color);}}"],h),v=(0,a.forwardRef)(((e,t)=>{let{as:r,text:n,hiddenText:i,href:c,color:s,icon:d,iconColor:u,renderContent:g,renderBeforeContent:v,renderAfterContent:y,children:O,className:x}=e,w=(0,o.Z)(e,f);const j=(0,a.useRef)(),P=t||j;return(0,p.jsxs)(h,m(m({className:x,ref:P,as:c?"a":r,href:c,$color:s,iconColor:u},w),{},{children:[v&&v({text:n,hiddenText:i}),g?g({text:n,hiddenText:i}):(0,p.jsxs)(b,{children:[O,(0,p.jsx)("span",{"aria-hidden":i?"true":null,children:n}),i&&(0,p.jsx)(l.S,{children:i})]}),y&&y({text:n,hiddenText:i})]}))}));v.displayName="Button",v.defaultProps={as:"button"},v.propTypes={as:c().oneOf(["button","a","span","div"]),text:c().string.isRequired,hiddenText:c().string,color:c().string,icon:c().string,iconColor:c().string,href:c().string,renderContent:c().func,renderBeforeContent:c().func,renderAfterContent:c().func,children:c().oneOfType([c().node,c().arrayOf(c().node)]),className:c().string};var y=v},19924:function(e,t,r){r.d(t,{C:function(){return y},R:function(){return h}});var n=r(95235),o=r(82269),a=r(13980),i=r.n(a),c=r(82731),l=r(52322),s=r(2771);const d=["children","className","horizontalUncenter","noWrap","reverse","stackMedium","verticalBaseline","verticalCenter"],u=["children","className","deep","span","large","xlarge","xxlarge"];function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t{let{theme:t}=e;return t.pmp.layout.totalWidth}),(e=>{let{theme:t}=e;return t.pmp.breakpoints.mediumUp}),(e=>!e.stackMedium&&(0,c.css)(["display:flex;flex-wrap:wrap;justify-content:center;"])),(e=>e.noWrap&&(0,c.css)(["flex-wrap:nowrap;"])),(e=>e.verticalCenter&&(0,c.css)(["align-items:center;"])),(e=>e.verticalBaseline&&(0,c.css)(["align-items:baseline;"])),(e=>e.horizontalUncenter&&(0,c.css)(["justify-content:flex-start;"])),(e=>e.reverse&&(0,c.css)(["flex-direction:row-reverse;"])),(e=>{let{theme:t}=e;return t.pmp.breakpoints.largeUp}),(e=>e.stackMedium&&(0,c.css)(["display:flex;flex-wrap:wrap;justify-content:center;"]))),m=e=>{let{children:t,className:r,horizontalUncenter:n,noWrap:a,reverse:i,stackMedium:c,verticalBaseline:s,verticalCenter:u}=e,p=(0,o.Z)(e,d);return(0,l.jsx)(g,f(f({className:r,noWrap:a,verticalCenter:u,verticalBaseline:s,horizontalUncenter:n,stackMedium:c,reverse:i},p),{},{children:t}))};m.propTypes={children:i().node,className:i().string,horizontalUncenter:i().bool,noWrap:i().bool,reverse:i().bool,stackMedium:i().bool,verticalBaseline:i().bool,verticalCenter:i().bool};var h=m;const b=c.default.div.withConfig({componentId:"pmp-module__sc-fsfwz4-0"})(["&&{padding-right:calc(var(--gutter-width) * 0.5);padding-left:calc(var(--gutter-width) * 0.5);}@media ","{flex:0 0 auto;"," ","}@media ","{","}@media ","{","}@media ","{","}"],(e=>{let{theme:t}=e;return t.pmp.breakpoints.mediumUp}),(e=>e.$span&&(0,c.css)(["flex-basis:",";"],(0,s.g)(e.theme,e.$span))),(e=>e.deep&&(0,c.css)(["&&{padding-right:0;padding-left:0;}"])),(e=>{let{theme:t}=e;return t.pmp.breakpoints.largeUp}),(e=>e.large&&(0,c.css)(["flex-basis:",";"],(0,s.g)(e.theme,e.large))),(e=>{let{theme:t}=e;return t.pmp.breakpoints.xlargeUp}),(e=>e.xlarge&&(0,c.css)(["flex-basis:",";"],(0,s.g)(e.theme,e.xlarge))),(e=>{let{theme:t}=e;return t.pmp.breakpoints.xxlarge}),(e=>e.xxlarge&&(0,c.css)(["flex-basis:",";"],(0,s.g)(e.theme,e.xxlarge)))),v=e=>{let{children:t,className:r,deep:n,span:a,large:i,xlarge:c,xxlarge:s}=e,d=(0,o.Z)(e,u);return(0,l.jsx)(b,f(f({className:r,$span:a,large:i,xlarge:c,xxlarge:s,deep:n},d),{},{children:t}))};v.propTypes={className:i().string,span:i().number,large:i().number,xlarge:i().number,xxlarge:i().number,deep:i().bool,children:i().node};var y=v},95598:function(e,t,r){r.d(t,{C:function(){return h}});var n=r(95235),o=r(82269),a=r(13980),i=r.n(a),c=r(82731),l=r(53770),s=r(52322),d=r(17072),u=r(60597);const p=["entryId","anchorOffset","children","className"];function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function g(e){for(var t=1;t{let{theme:t}=e;return t.pmp.layout.totalWidth})),f=e=>{let{children:t,className:r}=e,n=(0,o.Z)(e,s);return(0,l.jsx)(p,u(u({className:r},n),{},{children:t}))};f.propTypes={children:i().node,className:i().string};var g=f},53770:function(e,t,r){r.d(t,{c:function(){return a}});var n=r(13980),o=r.n(n);const a={children:o().oneOfType([o().node,o().arrayOf(o().node)]),className:o().string}},18532:function(e,t,r){r.d(t,{m:function(){return a}});var n=r(2771),o={Characters:{es:"Personajes",fr:"Personnages",pt:"Personagens"},"Reduced motion":{es:"Reducir movimiento",fr:"Arr\xeater l\u2019animation",pt:"Movimento reduzido"},"Active gallery item: $i of $t.":{es:"Elemento activo de la galer\xeda: $i de $t.",fr:"Objet de galerie actif : $i sur $t.",pt:"Item ativo da galeria: $i de $t."},"Gallery item":{es:"Elemento de la galer\xeda",fr:"Objet de la galerie",pt:"Item da galeria"},"Next gallery item":{es:"Siguiente art\xedculo de la galer\xeda",fr:"\xc9l\xe9ment suivant de la galerie",pt:"Pr\xf3ximo item da galeria"},"Previous gallery item":{es:"Art\xedculo anterior de la galer\xeda",fr:"\xc9l\xe9ment pr\xe9c\xe9dent de la galerie",pt:"Item anterior da galeria"},"Gallery navigation":{es:"Navegar por la galer\xeda",fr:"Navigation de la galerie",pt:"Galeria de navega\xe7\xe3o"},"Download demo":{es:"Descargar la versi\xf3n de prueba",fr:"T\xe9l\xe9charger la d\xe9mo",pt:"Baixar vers\xe3o demo"},"Play video":{es:"Reproducir video",fr:"Lire la vid\xe9o",pt:"Reproduzir v\xeddeo"},"Watch the trailer":{es:"Ver el tr\xe1iler",fr:"Voir la bande-annonce",pt:"Assista ao trailer"},"Mute audio":{es:"Desactivar el audio",fr:"D\xe9sactiver le son",pt:"Colocar no mudo"},"Unmute audio":{es:"Activar el audio",fr:"Activer le son",pt:"Tirar do mudo"}};function a(e){return(0,n.m)(o,e)}},99411:function(e,t,r){r.d(t,{r:function(){return a}});var n=r(2771),o=r(34406);function a(e){let{url:t,isVideo:r}=e;if(!t)return"";const a="https://assets.nintendo.com",i=/\.[0-9a-z]+$/i,c=`${a}/image/upload/`,l=`${a}/image/upload/f_auto,q_auto/`,s=`${a}/video/upload/f_auto:video,q_auto/`,d=t.toLowerCase().indexOf("marketing");if(-1===d)return t;const u=t.slice(d).trim();return"true"===o.env.LOCAL_IMAGES||!0===o.env.LOCAL_IMAGES?`${n.S}/${u}`:r?`${s}${u}`:u.endsWith(".svg")?`${c}${u}`:i.test(u)?`${l}${u.replace(i,"")}`:`${l}${u}`}},60597:function(e,t,r){r.d(t,{u:function(){return o}});var n=r(2784);const o=e=>{let{id:t,margin:r=100}=e;(0,n.useEffect)((()=>{if(!t)return;const e=document.querySelector(`#${t}`),n=window.location.hash;if(!e||n!==`#${t}`)return;const o=setTimeout((()=>{let t=e,n=0;for(;t.offsetParent!==document.body;)n+=t.offsetTop,t=t.parentElement;t.offsetParent===document.body&&(n+=t.offsetTop),e.tabindex=-1,e.focus({preventScroll:!0}),e.removeAttribute("tabindex"),window.scroll(0,n-r)}),500);return()=>{clearTimeout(o)}}),[])}}}]); //# sourceMappingURL=3287.c91d630e46bd32fb.js.map