!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]="93d819f9-5d8a-447c-8799-ed61c8b2347c",e._sentryDebugIdIdentifier="sentry-dbid-93d819f9-5d8a-447c-8799-ed61c8b2347c")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9589],{53991:function(e,t,i){"use strict";i.d(t,{uP:function(){return v},Z5:function(){return m},ig:function(){return y}});var r=i(2784),n=i(64897),a=i(82091),l=i(82731),s=i(68414),o=i(73979),d=i(57738),c=i(89943);(0,l.default)(s.R).withConfig({componentId:"sc-1nmdhxc-0"})(["margin-bottom:",";"],(e=>{let{theme:t}=e;return t.spacing[8]}));const u=(0,l.default)(o.S).withConfig({componentId:"sc-1nmdhxc-1"})(["z-index:2;"]),h=((0,l.default)(d.Q).withConfig({componentId:"sc-1nmdhxc-2"})(["width:100%;"]),(0,l.default)(c.T).withConfig({componentId:"sc-1nmdhxc-3"})(["margin-bottom:",";"],(e=>{let{theme:t}=e;return t.spacing[8]}))),p=(0,l.default)(c.T).withConfig({componentId:"sc-1nmdhxc-4"})(["font-weight:",";"],(e=>{let{theme:t}=e;return t.font.weight.bold}));var g=i(52322);var m=function(e){let{variations:t,loadingPricing:i}=e;const l=(0,n.Z)(),{text:s,price:o}=(0,a.useLocalizer)(),d=(0,r.useMemo)((()=>t.map((e=>({label:e.product.nsuid?s("Digital"):s("Physical"),caption:e.product.name,price:i?null:o(e.product?.prices?.minimum?.finalPrice?.toFixed(2)),value:e.product.name,urlKey:e.product.urlKey})))),[t,s,i,o]),c=(0,r.useMemo)((()=>d.find((e=>{let{urlKey:t}=e;return l.query.slug===t}))||d[0]),[d,l]);return(0,g.jsx)(u,{style:{zIndex:"100"},inputName:"select-an-edition",inputLabel:(0,g.jsx)(p,{variant:"caption",children:s("Select an edition")}),onChange:e=>{l.push(e.urlKey,null,{scroll:!1})},options:d,value:c,showErrors:!1})},f=i(76103),b=i(22200),x=i(28456),w=i(55642);var y=function(e){let{onChange:t,isBundle:i,product:r,title:n,value:l}=e;const{text:s}=(0,a.useLocalizer)();return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(f.S,{size:24}),(0,g.jsxs)(x.rj,{columns:2,alignItems:"end",children:[(0,g.jsx)(h,{variant:"legal",children:i?n:s("Select a product")}),r?.sizeChart&&(0,g.jsxs)(x.P4,{justifySelf:"end",children:[(0,g.jsx)(b.L,{href:"#sizing",children:s("Size chart")}),(0,g.jsx)(f.S,{size:8})]})]}),(0,g.jsx)(f.S,{size:12}),(0,g.jsx)(w.um,{onChange:t,product:r,value:l})]})},j=i(14566);var v=function(e){let{product:t}=e;const{text:i}=(0,a.useLocalizer)(),{locale:r}=(0,n.Z)(),l=r?.split("-")[0]??"en";return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(f.S,{size:24}),(0,g.jsxs)(x.rj,{columns:"144px 162px",rows:"48px",children:[t?.appStoreUrl&&(0,g.jsx)("a",{href:t.appStoreUrl,children:(0,g.jsx)(j.I,{assetPath:`/ncom/icons/app-store/app-store-badge-${l}`,alt:i("Download on the app store")})}),t?.googlePlayUrl&&(0,g.jsx)("a",{href:t.googlePlayUrl,children:(0,g.jsx)(j.I,{assetPath:`/ncom/icons/google-play/google-play-badge-${l}`,alt:i("Get it on Google Play")})})]})]})}},55642:function(e,t,i){"use strict";i.d(t,{jJ:function(){return h},VM:function(){return ue},dn:function(){return We},ww:function(){return Ct},Ym:function(){return Si},yL:function(){return zi},bm:function(){return Ti},um:function(){return Zi},mW:function(){return Qi},Lx:function(){return qi},V9:function(){return Ki},_C:function(){return lr}});var r=i(2784),n=i(46292),a=i(51510),l=i(82091),s=i(18459),o=i(82731);const d=o.default.div.withConfig({componentId:"sc-gkj3iw-0"})(["margin-top:",";padding:"," 0;background-color:",";"],(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>e.$bgColor?e.$bgColor:e=>{let{theme:t}=e;return t.color.lightGray4}));var c=i(65398),u=i(52322);var h=e=>{let{product:t,locale:i}=e;const{text:o}=(0,l.useLocalizer)(),h=(0,r.useMemo)((()=>t.relatedProducts.slice(0,4).map(c.uF)),[t.relatedProducts]);return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(s.He,{small:!0,children:t.relatedProducts.length>4?(0,u.jsx)(n.H,{ctaType:"iconlink",headingProps:{variant:"h1"},ctaText:o("See all"),ctaUrl:t.urlKey+"/dlc/",locale:i,children:o("Downloadable content (DLC)")}):(0,u.jsx)(a.H,{variant:"h1",children:o("Downloadable content (DLC)")})}),(0,u.jsx)(d,{$bgColor:"#"+t.backgroundColor,children:(0,u.jsx)(s.He,{small:!0,children:(0,u.jsx)(a.H.NewLevel,{children:(0,u.jsx)(s.nZ,{analytics:{title:"Downloadable content (DLC)"},products:h,cta:{fields:{title:o("See all"),url:t.relatedProducts.length>4?t.urlKey+"/dlc/":""}}})})})})]})},p=i(95235),g=i(64897),m=i(24358),f=i(69133),b=i(76103),x=i(89943),w=i(22200),y=i(21538),j=i(26474),v=i(69672),S=i(88588),C=i(97224),P=i(36734),L=i(56675),I=i(97852),D=i(57738),z=i(16974),k=i(12915);const O=(0,o.default)(D.Q).withConfig({componentId:"sc-10vf2cu-0"})(["height:100%;font-weight:bold;"]),T=o.default.div.withConfig({componentId:"sc-10vf2cu-1"})(["display:flex;flex-direction:row;align-items:center;justify-content:space-between;"]),M=(0,o.default)(z.S).withConfig({componentId:"sc-10vf2cu-2"})(["height:",";& > div{font-size:",";}"],(e=>{let{theme:t}=e;return t.spacing[40]}),(e=>{let{theme:t}=e;return t.font.size.h1LMobile})),_=(o.default.span.withConfig({componentId:"sc-10vf2cu-3"})(["display:",";font-weight:",";color:",";"],(e=>{let{isLoading:t}=e;return t?"none":"block"}),(e=>{let{theme:t}=e;return t.font.weight.bold}),(e=>{let{theme:t}=e;return t.color.primary})),(0,o.default)(w.L).withConfig({componentId:"sc-10vf2cu-4"})(["display:inline !important;span{font-size:",";","{font-size:",";}}"],(e=>{let{theme:t}=e;return t.font.size.legalMobile}),(e=>{let{theme:t}=e;return t.mediaQuery.tabletSmall}),(e=>{let{theme:t}=e;return t.font.size.captionMobile}))),N=(0,o.default)(x.T).withConfig({componentId:"sc-10vf2cu-5"})(["line-height:1.5;"]),E=(0,o.default)(N).withConfig({componentId:"sc-10vf2cu-6"})(["color:",";font-weight:",";"],(e=>{let{theme:t}=e;return t.color.primary}),(e=>{let{theme:t}=e;return t.font.weight.bold})),A=(0,o.default)(k.B).withConfig({componentId:"sc-10vf2cu-7"})(["white-space:pre-wrap;"]),R=(0,o.default)(v.L).withConfig({componentId:"sc-10vf2cu-8"})(["width:max-content;"]),X=o.default.span.withConfig({componentId:"sc-10vf2cu-9"})(["font-weight:",";"],(e=>{let{$boldHelperText:t}=e;return t?700:"initial"})),Z=o.default.div.withConfig({componentId:"sc-10vf2cu-10"})(["margin-top:",";margin-bottom:",";","{margin-top:",";}"],(e=>{let{theme:t}=e;return t.spacing[4]}),(e=>{let{theme:t}=e;return t.spacing[8]}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),(e=>{let{theme:t}=e;return t.spacing[12]})),U=(0,o.default)(s.Qc).withConfig({componentId:"sc-10vf2cu-11"})(["margin-top:var(--theme-spacing-16);","{margin-top:var(--theme-spacing-24);}"],(e=>{let{theme:t}=e;return t.mediaQuery.desktop})),G=(0,o.default)(k.B).withConfig({componentId:"sc-10vf2cu-12"})(["width:100%;"]);var $=i(79149);function H(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function Q(e){for(var t=1;t{const{locale:t}=(0,g.Z)(),i=(0,L.x)(),n=(0,l.useMaintenance)(),a=(0,l.useAccounts)(),s=(0,l.useCart)(),{trackAddToCart:o}=(0,l.useAnalytics)(),d=(0,l.useCustomer)(),{text:c,price:h,date:p}=(0,l.useLocalizer)(),{__typename:m,availability:f,bundleItems:b,nsuid:x,requiresSubscription:w,sku:y,requiresCoupon:j,requiresLogin:v,platinumPoints:S,eshopDetails:C,prePurchase:P,prices:D,loadingPricing:z,productType:k,isSalableQty:O,releaseDate:T,releaseDateDisplay:M,soldOutPermanent:N,isPreorderable:E,variations:A,voucherNsuid:R,startShippingDate:X,shipDateDisplay:Z,enableRetailCrawler:U,waitlist:G}=e,H=z||s?.loading||s?.updating||n?.loading,{0:q,1:F}=(0,r.useState)(!1),{0:B,1:W}=(0,r.useState)(1),{0:V,1:K}=(0,r.useState)({}),Y=(0,I.u)(),J="MOBILE"===x,ee="BUNDLE"===k,te="CONFIGURABLE"===k,ie=(0,$.EE)(e),re=G?.campaign,ne=G?.invite,ae=b?.every((e=>{let{required:t,title:i}=e;return t&&!!V[i]}));(0,r.useEffect)((()=>{if(ee){const e=b?.reduce(((e,t)=>{let{options:i,title:r}=t;const n=i.length>1?i?.find((e=>{let{isDefault:t}=e;return t})):i[0];return Q(Q({},e),{},{[r]:n?.id})}),{});K(e)}}),[ee,b]);const le=(f?.includes(c("Pre-order"))||f?.includes(c("Available now"))||O||P)&&!J,{consentedGroups:se}=(0,l.useCookies)(),oe=(0,r.useMemo)((()=>{if(!U)return null;const e=se?.has(l.ConsentGroups.PERFORMANCE);if(!e)return null;if(x&&A?.length){const e=A.find((e=>!e.product?.nsuid));if(e)return e.product.sku}return x?null:y}),[se,x,y,A,U]),de=d?.data?.membershipStatus.active,ce=s?.addableQty(e),ue=B>=ce,he=!O&&!J||!!A?.length&&A.every((e=>{let{product:t}=e;return!t.isSalableQty})),pe=P&&Z&&!O,ge=(w||S||v)&&!a.isLoggedIn,me=w&&!de,{buttonDisabled:fe,promptLogin:be,disableQuantity:xe,buttonCopy:we,helperText:ye,boldHelperText:je}=(0,r.useMemo)((()=>{if(J)return{};let e="",i="",r=!1,a=!1,l=ie,s=!1,o=n?.store?.active;const d=(0,u.jsx)(_,{href:"/store/products/nintendo-switch-game-vouchers/",locale:t,children:c("Learn more about vouchers")}),h=(0,u.jsx)(_,{href:"/switch/online/",children:c("Nintendo Switch Online members")});if(w&&(i=c("This item is only for paid {0}.",{args:[h]})),re&&"active"!==ne?.status)i="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam non tempus erat. Curabitur molestie a nisl sed suscipit. Suspendisse in augue odio. Donec sit amet quam orci. Donec a varius turpis, sed interdum eros. Fusce ac sollicitudin massa, quis dignissim nulla. Duis nec urna nulla. Morbi tristique mattis mauris sit amet tincidunt. Suspendisse aliquam tellus mauris, quis volutpat odio eleifend in. Ut id interdum ex, ac auctor massa. Cras commodo fermentum aliquet. Nulla sed magna ac eros tincidunt placerat. Integer at risus convallis, elementum sem quis, bibendum justo. Cras maximus fringilla auctor.",ge?(e="Sign in",a=!0):!1!==re.allowRequests||ne?ne?(s=!0,"pending"===ne.status?(e="Invite requested",i="You're already on the waitlist! We will let you know when you are up! "+i):e="redeemed"===ne.status?"Success":"Unavailable"):(e="Get on Waitlist",i="Get on the waitlist and we will let you know when you are up! "+i):(e="Invite required",i="Attention: Invite required. "+i,s=!0);else if(ie)if(n?.eshop?.active)r=!0,i=c("Direct downloads are not possible during maintenance"),s=!0,e="Direct download";else if("MarketingProduct"===m)s=!0,e=c("Releases {0}",{args:[M||T&&p(T,{format:{day:"numeric",month:"numeric",year:"2-digit"}})]});else if(pe)s=!0,l=!0,e=c("Releases {0}",{args:[M]});else if(ge)e="Sign in to download",a=!0;else if(me)s=!0,e="Direct download";else if(C?.isPreordered)s=!0,e="Already pre-ordered";else if(C?.isPurchased)s=!0,e="Already downloaded";else if(C?.isPreorderable)e="Pre-order",i=R?c("Pre-order or redeem a Game Voucher to pre-load this game and start playing as soon as it\u2019s released. {0}",{args:[d]}):c("This lets you pre-load the game, so you'll be able to play as soon as the game is released.");else if(C?.isPurchasable)0==D?.minimum?.finalPrice?e="Free download":R?(e="Direct download",i=c("This item will be sent to your system automatically after purchase or Nintendo Switch Game Voucher redemption. {0}",{args:[d]})):(e="Direct download",i="This item will be sent to your system automatically after purchase.");else{const t=new Date(T);s=!0,M?e=c("Releases {0}",{args:[M]}):Date.now()({regPrice:Boolean(M)&&!P?null:h(D?.minimum?.regularPrice,{formatZero:!0}),salePrice:D?.minimum?.discounted?h(D?.minimum?.finalPrice):""})),[M,P,D,h]),Se=(0,r.useCallback)((()=>{if(be)a.promptLogin();else{i.cache.evict({id:i.cache.identify(e),fieldName:"eshopDetails",args:{personalized:!0},broadcast:!1});const r="string"===typeof we?we:"CTA";o(e),Y.trackEvent({eventName:`PDP: ${r} Clicked`,objectId:y,isConversion:!0},t)}}),[be,we,t,y,Y,o,a,i.cache,e]),Ce=(0,r.useCallback)((i=>{if(be)a.promptLogin();else{if(!e.requiresCoupon||i)return o(e),Y.addToCart(y,{eventName:"PDP: Add to Cart Clicked",locale:t}),s.addProduct(e,{couponCode:i?.trim(),selectedOptions:Object.values(V),quantity:B});F(!0)}}),[y,be,Y,a,s,e,B,t,o,V]);return(0,r.useMemo)((()=>({state:{isLoading:H,quantity:B,isMobileGame:J,isDigitalProduct:ie,isPurchasable:le,isConfigurableProduct:te,retailerSku:oe,membershipRequired:me,addableQty:ce,itemLimitReached:ue,soldOut:he,loginToPurchase:ge,buttonDisabled:fe,promptLogin:be,disableQuantity:xe,buttonCopy:we,helperText:ye,boldHelperText:je,displayPrice:ve,showRedemptionCodeModal:q,selectedOptionsByTitle:V},actions:{setQuantity:W,setSelectedOptionsByTitle:K,handleDirectDownloadClick:Se,handleAddToCart:Ce,setShowRedemptionCodeModal:F}})),[H,B,J,ie,le,te,oe,me,ce,ue,he,ge,fe,be,xe,we,ye,je,ve,W,Se,Ce,q,F,V,K])},F=i(46533),B=i.n(F),W=i(57831),V=i(14566);const K=o.default.section.withConfig({componentId:"sc-1i9d4nw-0"})(["background-color:",";position:relative;z-index:5;"],(e=>e.$bgColor?e.$bgColor:e=>{let{theme:t}=e;return t.color.lightGray4})),Y=o.default.div.withConfig({componentId:"sc-1i9d4nw-1"})([""," background:#fff;max-width:1240px;margin:0 auto;transform:translateY(2em);border-radius:",";box-shadow:0 4px 16px 0 rgba(60,64,89,0.15);@media (max-width:1240px){transform:translateY(0);border-radius:0;}","{padding:"," ",";}"],(e=>{let{theme:t}=e;return(0,o.css)(["display:grid;grid-template-columns:1fr;grid-column-gap:",";grid-row-gap:",";","{grid-template-columns:3fr 2fr;grid-column-gap:",";}"],(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.spacing[16]}),t.mediaQuery.tablet,(e=>{let{theme:t}=e;return t.spacing[48]}))}),(e=>{let{theme:t}=e;return t.borderRadius}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[32]}),(e=>{let{theme:t}=e;return t.spacing[48]})),J=o.default.div.withConfig({componentId:"sc-1i9d4nw-2"})(["overflow:hidden;"]),ee=o.default.div.withConfig({componentId:"sc-1i9d4nw-3"})(["display:flex;flex-direction:column;"]),te=o.default.div.withConfig({componentId:"sc-1i9d4nw-4"})(["padding-top:",";padding-left:",";overflow:hidden;grid-column:1;","{grid-column:span 2;padding:0;}"],(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet})),ie=(0,o.default)(W.I).withConfig({componentId:"sc-1i9d4nw-5"})(["display:flex;margin:0;padding:0;border:none;"]),re=o.default.div.withConfig({componentId:"sc-1i9d4nw-6"})(["display:flex;justify-content:left;gap:",";font-size:var(--theme-font-size-bodyMobile);","{font-size:var(--theme-font-size-bodyDesktop);}"],(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet})),ne=(0,o.default)(s.He).withConfig({componentId:"sc-1i9d4nw-7"})(["",""],(e=>{let{theme:t}=e;return(0,o.css)(["margin-left:0;margin-right:0;","{width:100%;}"],t.mediaQuery.tablet)})),ae=o.default.div.withConfig({componentId:"sc-1i9d4nw-8"})(["",""],(e=>{let{theme:t}=e;return(0,o.css)(["display:flex;gap:",";align-items:center;flex-wrap:wrap;padding:0 ",";","{padding:0 0 "," 0;}"],t.spacing[8],t.spacing[16],t.mediaQuery.tablet,t.spacing[16])})),le=o.default.div.withConfig({componentId:"sc-1i9d4nw-9"})(["",""],(e=>{let{theme:t}=e;return(0,o.css)(["display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;padding:0 "," "," ",";a{text-decoration:none;}","{padding:0;}"],t.spacing[16],t.spacing[16],t.spacing[16],t.mediaQuery.tablet)})),se=((0,o.default)(V.I).withConfig({componentId:"sc-1i9d4nw-10"})(["max-width:215px;"]),o.default.div.withConfig({componentId:"sc-1i9d4nw-11"})(["display:none;","{display:block;}"],(e=>{let{theme:t}=e;return t.mediaQuery.tablet}))),oe=o.default.div.withConfig({componentId:"sc-1i9d4nw-12"})(["display:block;","{display:none;}"],(e=>{let{theme:t}=e;return t.mediaQuery.tablet}));o.default.div.withConfig({componentId:"sc-1i9d4nw-13"})(["display:flex;gap:",";"],(e=>{let{theme:t}=e;return t.spacing[16]})),o.default.span.withConfig({componentId:"sc-1i9d4nw-14"})(["display:none;background-color:",";color:",";font-weight:",";font-size:",";align-items:center;padding:0 ",";border-radius:",";margin-bottom:",";width:fit-content;margin-top:",";","{display:block;}"],(e=>{let{theme:t}=e;return t.color.primary}),(e=>{let{theme:t}=e;return t.color.white}),(e=>{let{theme:t}=e;return t.font.weight.bold}),(e=>{let{theme:t}=e;return t.font.size.bodyDesktop}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.borderRadius}),(e=>{let{theme:t}=e;return t.spacing[8]}),(e=>{let{theme:t}=e;return t.spacing[32]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}));function de(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function ce(e){for(var t=1;t{const e=[{href:"/store/",label:n("Store")}];if(t.topLevelCategory){const i=t.topLevelCategory.code.toLowerCase().replace(/ /g,"-");e.push({href:`/store/${i}/`,label:t.topLevelCategory.label})}return t.name&&e.push({href:`/store/products/${t.urlKey}/`,label:n(t.name)}),e.map((e=>{let{href:t,label:i}=e;return(0,u.jsx)(C.Z,{href:t,children:(0,u.jsx)("a",{children:i})},t)}))}),[t,n]),D=(0,r.useMemo)((()=>[t.productImage&&ce({},t.productImage),...t.productGallery??[]].filter((e=>["image","video"].includes(e?.resourceType))).map(((e,i)=>{let{publicId:r,resourceType:n}=e;return"image"===n?(0,u.jsx)(m.K,{assetPath:r,alt:`${t.name} ${i+1}`},r):"video"===n?(0,u.jsx)(f.V,{assetPath:r},r):void 0}))),[t]),z=(0,r.useMemo)((()=>t.includesDigitalLicense&&"en-us"===o?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(b.S,{size:16}),(0,u.jsx)(x.T,{variant:"legal",children:(0,u.jsxs)("strong",{children:["Purchasing digital content is a license. For full details, see the"," ",(0,u.jsx)(w.L,{href:"https://accounts.nintendo.com/term/eula/US",children:"Nintendo Account User Agreement"},"user-agreement")]})})]}):null),[t,o]);return(0,u.jsx)(K,{$bgColor:t.backgroundColor?`#${t.backgroundColor}`:P.rG[L],children:(0,u.jsxs)(Y,{children:[(0,u.jsx)(te,{children:(0,u.jsx)(y.B,{currentPage:`/store/products/${t.urlKey}/`,children:I})}),(0,u.jsxs)(J,{children:[(0,u.jsxs)("div",{children:[(0,u.jsx)(ne,{children:(0,u.jsx)(j.M,{border:!0,showCap:(0,c.BZ)(t),ariaLabel:t.name+" gallery",showLoader:!1,inInitialViewport:!0,Head:B(),slideIsFullbleedOnMobile:!0,keyArtTag:t.isUpgrade&&n("Upgrade pack"),children:D},t.sku)}),(0,u.jsx)(b.S,{size:8}),(0,u.jsx)(se,{children:(0,u.jsx)(b.S,{size:8})})]}),(t.platinumPoints||t.exclusive||t.requiresSubscription||t.voucherNsuid)&&(0,u.jsx)(u.Fragment,{children:(0,u.jsxs)(ae,{children:[t.platinumPoints&&(0,u.jsx)(v.L,{backgroundColor:"#fde6e7",foregroundColor:"#ac000d",children:n("My Nintendo Reward")}),t.exclusive&&(0,u.jsx)(v.L,{backgroundColor:"#fde6e7",foregroundColor:"#ac000d",children:n("Exclusive")}),t.requiresSubscription&&(0,u.jsx)(v.L,{backgroundColor:"#fde6e7",foregroundColor:"#ac000d",children:n("Nintendo Switch Online required")}),t.voucherNsuid&&(0,u.jsx)(v.L,{backgroundColor:"#fde6e7",foregroundColor:"#ac000d",children:n("Game Voucher eligible")})]})}),null!=t.contentRating&&(0,u.jsx)(u.Fragment,{children:(0,u.jsx)(se,{children:(0,u.jsx)(s.bs,{rating:t.contentRating,descriptors:t.contentDescriptors,gamesShown:t.gamesShown})})}),(0,u.jsxs)(se,{children:[z,(0,u.jsx)(b.S,{size:24}),t.displayChokingHazard?(0,u.jsxs)(ee,{children:[(0,u.jsxs)(a.H,{variant:"h3",as:"strong",children:[n("Warning:")," ",(0,u.jsx)("br",{})]}),(0,u.jsxs)(x.T,{variant:"legal",children:[n("CHOKING HAZARD - Small parts.")," ",(0,u.jsx)("br",{}),n("Not for children under 3 years.")]})]}):null,t.topLegalDisclaimer?(0,u.jsx)(s.Ho,{textVariant:"legal",data:t.topLegalDisclaimer}):null]})]}),(0,u.jsxs)(le,{children:[(0,u.jsx)(a.H,{variant:"h1",children:t.name}),!p&&(0,u.jsx)(b.S,{size:16}),p&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(x.T,{variant:"caption",children:n("Releases {0}",{args:[t.releaseDateDisplay?t.releaseDateDisplay:i(t.releaseDate,{format:{day:"numeric",month:"numeric",year:"2-digit"}})]})}),(0,u.jsx)(b.S,{size:16})]}),(0,u.jsx)(lr,{product:t,platformLabel:h}),(0,u.jsx)(Si,{product:t,purchaseOptions:d}),(0,c.pt)(t)||t.isUpgrade?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(b.S,{size:16}),(0,u.jsx)(Ti,{product:t})]}):null,(t.relatedProducts?.length>0||t.demoNsuid)&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(b.S,{size:16}),(0,u.jsxs)(re,{children:[t.relatedProducts.length>0&&(0,u.jsx)(ie,{href:"#dlc",icon:S.Z,locale:o,children:n("View DLC")}),t.demoNsuid&&(0,u.jsx)(s.g,{product:t})]})]}),(0,u.jsxs)(oe,{children:[z,(0,u.jsx)(b.S,{size:24}),t.displayChokingHazard?(0,u.jsxs)(ee,{children:[(0,u.jsxs)(a.H,{variant:"h3",as:"strong",children:[n("Warning:")," ",(0,u.jsx)("br",{})]}),(0,u.jsxs)(x.T,{variant:"legal",children:[n("CHOKING HAZARD - Small parts.")," ",(0,u.jsx)("br",{}),n("Not for children under 3 years.")]})]}):null,t.topLegalDisclaimer?(0,u.jsx)(s.Ho,{data:t.topLegalDisclaimer}):null]})]})]})})},he=i(61921),pe=i(70103),ge=i(38463),me=i(33594),fe=i(3810),be=i(2099);const xe=o.default.div.withConfig({componentId:"sc-16atj0u-0"})(["display:grid;grid-template-columns:1fr;justify-content:center;p{font-weight:700;}"]),we=o.default.div.withConfig({componentId:"sc-16atj0u-1"})([""," padding:",";display:grid;justify-content:center;box-shadow:0 4px 16px 0 rgba(60,64,89,0.15);border-radius:",";"],(e=>{let{theme:t}=e;return(0,o.css)(["background:",";color:",";"],(e=>{let{$supported:i}=e;return i?t.color.darkGray2:t.color.lightGray2}),t.color.white)}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.borderRadiusSmall})),ye="TABLETOP",je="TV",ve="HANDHELD",Se={[ye]:he.Z,[je]:pe.Z,[ve]:ge.Z},Ce={[ye]:me.Z,[je]:fe.Z,[ve]:be.Z},Pe=e=>{const{mode:t,iconSize:i,supported:r,title:n}=e,a=r?Se[t]:Ce[t];return(0,u.jsxs)(xe,{children:[(0,u.jsx)(we,{$supported:r,children:(0,u.jsx)(a,{size:i})}),(0,u.jsx)("p",{children:n})]})};Pe.defaultProps={supported:!1,iconName:"tv-mode",iconSize:48,title:"tv-mode"};var Le=i(23509),Ie=i(84826),De=i(79102),ze=i(24284),ke=i(35315),Oe=i(77064),Te=i(99140),Me=i(98288);const _e=(0,o.default)(s.$0).withConfig({componentId:"sc-4l5ex7-0"})(["margin-top:",";","{margin-top:",";}"],(e=>{let{theme:t}=e;return t.spacing[32]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[64]})),Ne=o.default.div.withConfig({componentId:"sc-4l5ex7-1"})(["p,a{","}"],(e=>{let{theme:t}=e;return(0,o.css)(["font-size:",";","{font-size:",";}"],t.font.size.legalMobile,t.mediaQuery.tablet,t.font.size.legalDesktop)})),Ee=o.default.div.withConfig({componentId:"sc-4l5ex7-2"})(["display:flex;align-items:baseline;gap:0.25rem;"]),Ae=o.default.div.withConfig({componentId:"sc-4l5ex7-3"})(["display:block;justify-content:center;border-radius:",";overflow:hidden;img{max-height:24em;object-fit:contain;}"],(e=>{let{theme:t}=e;return t.borderRadius})),Re=o.default.div.withConfig({componentId:"sc-4l5ex7-4"})(["",""],(e=>{let{theme:t}=e;return(0,o.css)(["display:grid;grid-template-columns:1fr;align-items:start;gap:",";","{grid-template-columns:repeat(2,1fr);}"],(e=>{let{theme:t}=e;return t.spacing[28]}),t.mediaQuery.tablet)})),Xe=o.default.div.withConfig({componentId:"sc-4l5ex7-5"})(["",""],(e=>{let{theme:t}=e;return(0,o.css)(["background:",";padding:"," ",";","{padding:"," ",";}ul{padding-inline-start:20px;}"],t.color.lightGray4,t.spacing[32],t.spacing[24],t.mediaQuery.tablet,t.spacing[32],t.spacing[48])})),Ze=o.default.section.withConfig({componentId:"sc-4l5ex7-6"})(["padding:1rem;"]),Ue=(0,o.default)(s.$0).withConfig({componentId:"sc-4l5ex7-7"})(["margin-top:",";"],(e=>{let{theme:t}=e;return t.spacing[24]})),Ge=o.default.div.withConfig({componentId:"sc-4l5ex7-8"})(["margin-top:",";& > div:not(:last-of-type){margin-bottom:",";}","{margin-top:",";}"],(e=>{let{theme:t}=e;return t.spacing[40]}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[80]})),$e=(0,o.default)(s.Ho).withConfig({componentId:"sc-4l5ex7-9"})(["&,& > p{margin-top:0;font-size:",";","{font-size:",";}}"],(e=>{let{theme:t}=e;return t.font.size.captionMobile}),(e=>{let{theme:t}=e;return t.mediaQuery.tabletSmall}),(e=>{let{theme:t}=e;return t.font.size.captionDesktop}));var He=i(28456);function Qe(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function qe(e){for(var t=1;t0,C=(0,l.useRecentlyViewed)(),{trackViewItem:P}=(0,l.useAnalytics)(),{0:L,1:I}=(0,r.useState)(!1),D=i.ageGate||i.contentRating?.requiresAgeGate,z=Be.get(),[O,T]=j.split("-"),M=i.officialSite?.startsWith("http")?i.officialSite:`//${i.officialSite}`,_=i.relatedArticles,N=(0,r.useMemo)((()=>{const e=[];return Te.wh.has(j)&&(i.upsellProducts?.length&&e.push({heading:m("Related items to explore"),products:i.upsellProducts.slice(0,16).map(c.uF)}),i.crossSellProducts?.length&&e.push({heading:m("More like this"),products:i.crossSellProducts.slice(0,16).map(c.uF)}),p?.length&&e.push({heading:m("Digital best sellers"),products:p.map(c.uF)})),e}),[i.upsellProducts,i.crossSellProducts,p,m,j]),{waitForElementRef:E}=(0,Me.r)(),A=(0,r.useCallback)((()=>{E(!0)}),[E]);return(0,r.useEffect)((()=>{C.addProduct&&!L&&(I(!0),i.edition?C.addProduct(i):C.addProduct(i.configurableProduct||i))}),[C,i,L]),(0,c.nw)((()=>P(i,(0,c.DW)({name:i.name})))),D&&v.loading?(0,u.jsx)(Ze,{}):(0,u.jsxs)(Le.A,{passed:"true"===z&&!v.data?.isChild||!D,failed:(v.data?.isChild||"false"===z)&&D,onSuccess:()=>Be.set("true",Fe),onFailure:()=>Be.set("false",Fe),lang:O,country:T,minimumAge:"mx"===T?18:17,children:[(0,u.jsx)(ue,{product:i}),i?.upgradeDescription&&i.platform.code===Te.rj.NINTENDO_SWITCH_2&&(0,u.jsx)(Ki,{callout:i?.upgradeDescription}),"BUNDLE"===i.productType&&(0,u.jsxs)(s.$0,{constrained:!0,small:!0,children:[(0,u.jsx)(b.S,{size:24}),(0,u.jsx)(a.H,{variant:"h1",children:m("Included in this bundle")}),(0,u.jsx)(Ie.R,{contained:!0,children:i.bundleItems?.filter((e=>!!e.options.length)).map((e=>{const t=e.options.find((e=>{let{isDefault:t}=e;return t}))?.product??e.options[0]?.product,i=e.options.length>1?t.variations:[];return(0,r.createElement)(He.I8,qe(qe({},t),{},{isSalableQty:e.options.some((e=>e?.product?.isSalableQty)),variations:i,artPath:t?.productImage?.publicId,platform:t?.platform?.label,platformCode:t?.platform?.code,key:t.sku,showRating:!0}))}))})]}),(0,u.jsxs)(a.H.NewLevel,{children:[d&&(0,u.jsx)(_e,{constrained:!0,small:!0,marginBottom:0,children:(0,u.jsxs)(Re,{children:[(0,u.jsxs)("div",{children:[i.headline&&(0,u.jsx)(a.H,{children:i.headline}),(0,u.jsx)(zi,{maxLines:10,description:i.richTextDescription?.json||i.description,category:i.topLevelCategory}),i.officialSite&&(0,u.jsx)("a",{href:M,target:"_blank",rel:"noopener noreferrer",children:(0,u.jsx)(k.B,{children:m("Explore this game's official website")})})]}),(i.descriptionImage||i.productImage)&&(0,u.jsx)(Ae,{children:(0,u.jsx)("div",{children:(0,u.jsx)(V.I,{assetPath:i.descriptionImage?i.descriptionImage.publicId:i.productImage.publicId,alt:i.name})})})]})}),o?.asset?.primary?.assetPath?(0,u.jsx)(Ue,{constrained:!0,small:!0,background:o.background?.backgroundType,id:"banner",children:(0,u.jsx)(s.tm,{content:{assetPath:o.asset?.primary?.assetPath,assetPathAlt:o.asset?.alt,cta:o.ctaList[0],description:o.description,heading:o.heading,modifiers:o.modifiers}})}):null,t,i.publisherNotifications&&(0,u.jsx)(s.$0,{constrained:!0,small:!0,marginBottom:0,children:(0,u.jsxs)(Xe,{children:[(0,u.jsx)(a.H,{variant:"h3",children:m("Publisher notification(s):")}),(0,u.jsx)(s.Ho,{textVariant:"legal",data:i.publisherNotifications})]})}),_?.length>0&&j===Te.ZW&&(0,u.jsxs)(s.$0,{constrained:!0,small:!0,children:[(0,u.jsx)(n.H,{ctaText:m("Finding this content helpful?"),ctaType:"iconlink",ctaUrl:"https://nintendoofamerica.co1.qualtrics.com/jfe/form/SV_ahCL4zK2P7j2q3k",icon:De.Z,ctaTarget:"_blank",children:m("Related news and events")}),(0,u.jsx)(b.S,{size:16}),(0,u.jsx)(Ie.R,{contained:!0,children:_.map((e=>{let{id:t,url:i,title:r,media:n,publishDate:a}=e;return(0,u.jsx)(ze.N,{articleLink:i,articleTitle:r,artPath:n?.publicId,publishDate:f(a,{format:y.SHORT}),readMoreLabel:m("Read more"),size:"small"},t)}))})]}),(0,u.jsxs)(s.$0,{constrained:!0,id:"about","aria-labelledby":"product-info",small:!0,children:["BUNDLE"!==i.productType&&(0,u.jsx)(Ct,{product:i}),(0,u.jsxs)(Ge,{children:[i.playerCountDescription&&(0,u.jsxs)("div",{children:[(0,u.jsx)(x.T,{as:"span",variant:"title",children:m("About the Number of Players")}),(0,u.jsx)($e,{data:i.playerCountDescription})]}),i.miscPeripheralDescriptions&&(0,u.jsxs)("div",{children:[(0,u.jsx)(x.T,{as:"span",variant:"title",children:m("About Supported Controllers")}),(0,u.jsx)($e,{data:i.miscPeripheralDescriptions})]}),i.miscNetworkDescriptions&&(0,u.jsxs)("div",{children:[(0,u.jsx)(x.T,{as:"span",variant:"title",children:m("About Supported Features")}),(0,u.jsx)($e,{data:i.miscNetworkDescriptions})]}),i.miscDescriptions&&(0,u.jsxs)("div",{children:[(0,u.jsx)(x.T,{as:"span",variant:"title",children:m("About Using Nintendo Switch 2 to Play")}),(0,u.jsx)($e,{data:i.miscDescriptions})]})]})]}),i.sizeChart&&(0,u.jsxs)(s.$0,{id:"sizing",constrained:!0,background:ke.d.color.lightGray4,small:!0,children:[(0,u.jsx)("h2",{children:m("Size chart")}),(0,u.jsx)(Qi,{product:i})]}),S?(0,u.jsx)(s.$0,{id:"dlc",small:!0,children:(0,u.jsx)(h,{product:i,locale:j})}):null,(0,u.jsx)(s.$0,{small:!0,constrained:!0,marginBottom:16,children:(0,u.jsx)(s.$3,{collections:N})}),(0,u.jsx)(s.HU,{currentSku:i.edition?i.sku:i.configurableProduct?.sku||i.sku,small:!0,onProductsLoaded:A}),(0,u.jsxs)(s.$0,{id:"legal",constrained:!0,small:!0,children:["GAMES"===i.topLevelCategory?.code&&(0,u.jsx)(x.T,{variant:"legal",children:m("WARNING: If you have epilepsy or have had seizures or other unusual reactions to flashing lights or patterns, consult a doctor before playing video games. All users should read the Health and Safety Information available in the system settings before using this software.")}),i.disclaimer&&(0,u.jsx)(Ne,{dangerouslySetInnerHTML:{__html:i.disclaimer}}),i.richTextDisclaimer?.json&&(0,u.jsx)(s.Ho,{textVariant:"legal",data:i.richTextDisclaimer?.json}),i.displayProp65&&(0,u.jsxs)(Ne,{children:[(0,u.jsxs)(Ee,{children:[(0,u.jsx)(Oe.Z,{size:16}),(0,u.jsx)(a.H,{variant:"h3",children:m("Warning:")})," ",m("Cancer and reproductive harm.")]}),(0,u.jsx)(w.L,{href:"https://www.p65warnings.ca.gov/",children:"p65warnings.ca.gov"})]})]})]})]})}var Ve=i(73046),Ke=i(24123),Ye=i(46488),Je=i(33120),et=i(85258),tt=i(21203),it=i(8735),rt=i(56007),nt=i(85792),at=i(96051),lt=i(32687),st=i(49446),ot=i(25338),dt=i(44835),ct=i(64684),ut=i(86875),ht=i(84443),pt=i(83533);const gt=(e,t,i,r)=>{const{text:n}=r,a=parseInt(i||t),l=1===a?n("Single Player"):a>3?"4+":`${a}+`;return{href:`/search#cat=gme&f=playerCount&playerCount=${encodeURIComponent(l)}`,label:e+" ("+(t!=i?t+"-":"")+(i||"")+")"}},mt=(e,t)=>`/search/#cat=gme&f=${e}&${e}=${encodeURIComponent(t)}`,ft=o.default.div.withConfig({componentId:"sc-1237z5p-0"})(["padding:var(--theme-spacing-16);padding-top:0;","{padding:var(--theme-spacing-16);}"],(e=>{let{theme:t}=e;return t.mediaQuery.tablet})),bt=o.default.div.withConfig({componentId:"sc-1237z5p-1"})(["margin-bottom:",";margin-left:calc(-1 * var(--theme-spacing-16));margin-right:calc(-1 * var(--theme-spacing-16));","{margin-left:0;margin-right:0;}"],(e=>{let{theme:t}=e;return t.spacing[32]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet})),xt=o.default.div.withConfig({componentId:"sc-1237z5p-2"})(["",""],(e=>{let{theme:t}=e;return(0,o.css)(["display:grid;grid-template-columns:28px 1fr;align-items:start;gap:",";grid-row-gap:0;border-bottom:1px solid ",";padding:var(--theme-spacing-24) var(--theme-spacing-16);svg{grid-row:1 / 3;}&:nth-child(1){border-top:1px solid ",";}","{grid-template-columns:28px 1fr 2fr;align-items:center;svg{grid-row:1;}}"],(e=>{let{theme:t}=e;return t.spacing[20]}),(e=>{let{theme:t}=e;return t.color.lightGray2}),(e=>{let{theme:t}=e;return t.color.lightGray2}),t.mediaQuery.tablet)})),wt=o.default.div.withConfig({componentId:"sc-1237z5p-3"})(["display:flex;align-items:center;flex-wrap:wrap;gap:var(--theme-spacing-20);font-size:var(--theme-font-size-bodyMobile);padding:6px 0 0;button{padding:0;}","{font-size:var(--theme-font-size-bodyDesktop);gap:",";}"],(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[16]})),yt=(o.default.div.withConfig({componentId:"sc-1237z5p-4"})([""," padding:",";display:grid;justify-content:center;box-shadow:0 4px 16px 0 rgba(60,64,89,0.15);border-radius:",";"],(e=>{let{theme:t}=e;return(0,o.css)(["background:",";color:",";"],(e=>e.supported?t.color.secondary:"rgba(60, 64, 89, 0.15)"),(e=>e.supported?"#fff":"#c8c8c8"))}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.borderRadius})),o.default.div.withConfig({componentId:"sc-1237z5p-5"})(["display:flex;align-items:center;justify-content:center;border:1px dashed #e60012;width:100%;padding:1em ",";"],(e=>{let{theme:t}=e;return t.spacing[32]})),o.default.div.withConfig({componentId:"sc-1237z5p-6"})(["margin:"," 0;","{margin:"," 0;}"],(e=>{let{theme:t}=e;return t.spacing[24]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[40]}))),jt=o.default.div.withConfig({componentId:"sc-1237z5p-7"})(["display:flex;flex-direction:column;gap:",";max-width:500px;padding:",";","{padding:"," ",";}"],(e=>{let{theme:t}=e;return t.spacing[24]}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[24]}),(e=>{let{theme:t}=e;return t.spacing[32]})),vt=e=>{let{children:t,icon:i,heading:r,descriptions:n}=e;return(0,u.jsxs)(xt,{children:[i,(0,u.jsx)(a.H,{variant:"h3",children:r}),(0,u.jsxs)("div",{children:[!!n?.length&&(0,u.jsx)(wt,{children:n?.map((e=>(0,u.jsx)("div",{children:e.href?(0,u.jsx)(w.L,{href:e.href,children:e.label}):e.label},e.label)))}),t]})]})},St="/switch/online/";var Ct=e=>{let{product:t}=e;const{date:i,DateFormat:n,text:o,locale:d}=(0,l.useLocalizer)(),h=(e=>{const t=e?.softwareDetails?.romSizes?.find((t=>t.platform===Te.Vb[e?.platform?.code]));return t?.totalRomSize})(t),{0:p,1:g}=((e=>{const t=e?.softwareDetails?.rights?.find((t=>{let{titleId:i}=t;return i===e.appId}));t?.isLendable})(t),(0,r.useState)(!1)),m=(0,pt.Z)(pt.o.DESKTOP),f=(0,l.useFeature)("WDEV-4622-tags"),y=!!f?.variant?.payload?.value?.enableOnPDP,j=!!f?.variant?.payload?.value?.enableOnPLP,v=(0,r.useMemo)((()=>(e=>{const{gameGenres:t,gameFeatures:i,waysToPlay:r}=(0,c.rZ)(e);return[...t.map((e=>{let{label:t}=e;return{url:mt(ht.B.GAME_GENRES,t),label:t}})),...i.map((e=>{let{label:t}=e;return{url:mt(ht.B.GAME_FEATURES,t),label:t}})),...r.map((e=>{let{label:t}=e;return{url:mt(ht.B.WAYS_TO_PLAY,t),label:t}}))]})(t)),[t]),S=(0,r.useMemo)((()=>(0,c.rZ)(t)),[t]),C=t.genres?.map((e=>({href:`/search/#cat=gme&f=genres&genres=${encodeURIComponent(e.label)}`,label:e.label}))),L=S.gameGenres?.map((e=>({href:`/search/#cat=gme&f=gameGenreLabels&gameGenreLabels=${encodeURIComponent(e.label)}`,label:e.label}))),{playModes:I,gameShare:D}=(t.playModes||[]).reduce(((e,t)=>{let{playModes:i,gameShare:r}=e;return P.dH[t.code]?{playModes:i,gameShare:[...r,o(P.hi[t.label])]}:P.kX[t.code]?{gameShare:r,playModes:[...i,o(t.label)]}:{playModes:i,gameShare:r}}),{playModes:[],gameShare:[]}),z="/store/games/#p=1&sort=df&show=0&f=corePlatforms&corePlatforms=Nintendo+Switch"+(t?.platform?.code===Te.rj.NINTENDO_SWITCH_2?"+2":""),O=((e,t)=>{let i=[];return e.playersMax&&i.push(gt(t("Single System"),e.playersMin,e.playersMax,{text:t})),e.playersMaxLocal&&i.push(gt(t("Local wireless"),e.playersMinLocal,e.playersMaxLocal,{text:t})),e.playersMaxOnline&&i.push(gt(t("Online"),e.playersMinOnline,e.playersMaxOnline,{text:t})),i})(t,o),T=(0,$.EE)(t),M=t?.topLevelCategory?.code===ht.j.HARDWARE;return(0,u.jsxs)(u.Fragment,{children:[y&&v.length>0&&(0,u.jsx)(yt,{children:(0,u.jsx)(Ve.T,{sectionTitle:o("Related tags"),tags:v,showMoreLabel:o("Show more"),showLessLabel:o("Show less"),defaultRowCount:m?2:3})}),(0,u.jsxs)(bt,{children:[(0,u.jsx)(ft,{children:(0,u.jsx)(a.H,{variant:"h1",children:o("About this item")})}),(0,u.jsx)(a.H.NewLevel,{children:(0,u.jsxs)(He.rj,{columns:1,gap:0,children:[h&&(0,u.jsx)(vt,{icon:(0,u.jsx)(Ke.Z,{size:28}),heading:o("Game file size"),descriptions:[{label:(0,$.jb)(h)}]}),t.playModes&&(0,u.jsx)(vt,{icon:(0,u.jsx)(Ye.Z,{size:28}),heading:o("Supported play modes"),descriptions:[{label:I.join(", ")}]}),t.playersMax&&(0,u.jsx)(vt,{icon:(0,u.jsx)(Je.Z,{size:28}),heading:o("No. of players"),descriptions:O}),D?.length>0&&(0,u.jsx)(vt,{icon:(0,u.jsx)(et.Z,{size:28}),heading:"GameShare",descriptions:[{label:D.join(", ")}],children:D.includes(o("Online"))&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(b.S,{size:12}),(0,u.jsxs)(x.T,{variant:"legal",children:[o("Nintendo Switch 2 required to initiate GameShare. GameChat required for online GameShare. Internet, Nintendo Switch Online membership (sold separately) and Nintendo Account required for online features, including GameChat. Not available in all countries. Terms and GameChat requirements apply.")," ",(0,u.jsx)(w.L,{href:o("https://en-americas-support.nintendo.com/"),children:o("support.nintendo.com")},"gameshare-url")]})]})}),!1,j&&t.gameGenres?.length>0&&(0,u.jsx)(vt,{icon:(0,u.jsx)(tt.Z,{size:28}),heading:o("Genre"),descriptions:L}),!j&&t.genres?.length>0&&(0,u.jsx)(vt,{icon:(0,u.jsx)(tt.Z,{size:28}),heading:o("Genre"),descriptions:C}),t.nsoFeatures&&(0,u.jsxs)(vt,{icon:(0,u.jsx)(it.Z,{size:28}),heading:o("Nintendo Switch Online"),descriptions:t.nsoFeatures.map((e=>{let{label:t}=e;return{href:St,label:o(t)}})),children:[(0,u.jsx)(b.S,{size:12}),(0,u.jsxs)(x.T,{variant:"legal",children:[o("Play online, access classic NES\u2122 and Super NES\u2122 games, and more with a Nintendo Switch Online membership.")," ",(0,u.jsx)(w.L,{href:St,children:o("Learn more")},"nso-url")]})]}),t.platform?.label&&(0,u.jsxs)(vt,{icon:(0,u.jsx)(rt.Z,{size:28}),heading:o("System"),descriptions:[{href:z,label:t.platform.label}],children:[(0,u.jsx)(b.S,{size:12}),(0,u.jsxs)(x.T,{variant:"legal",children:[o("Which system(s) will play this game?"),(0,u.jsx)(w.L,{onClick:()=>{g(!0)},children:o("Learn more")},"systems-modal")]})]}),t.softwarePublisher&&(0,u.jsx)(vt,{icon:(0,u.jsx)(nt.Z,{size:28}),heading:o("Publisher"),descriptions:[{href:`/search#cat=gme&f=softwarePublisher&softwarePublisher=${encodeURIComponent(t.softwarePublisher)}`,label:t.softwarePublisher}]}),t.softwareDeveloper&&(0,u.jsx)(vt,{icon:(0,u.jsx)(at.Z,{size:28}),heading:o("Developer"),descriptions:[{href:`/search#cat=gme&f=softwareDeveloper&softwareDeveloper=${encodeURIComponent(t.softwareDeveloper)}`,label:t.softwareDeveloper}]}),t.supportedLanguages&&(0,u.jsx)(vt,{icon:(0,u.jsx)(lt.Z,{size:28}),heading:o("Supported languages"),descriptions:[{label:t.supportedLanguages?.map(o).join(", ")}]}),t.releaseDate&&(0,u.jsx)(vt,{icon:(0,u.jsx)(st.Z,{size:28}),heading:o("Release date"),descriptions:[{label:t.releaseDateDisplay?t.releaseDateDisplay:i(t.releaseDate,{format:n.LONG})}]}),null!=t.contentRating&&(0,u.jsxs)(vt,{icon:(0,u.jsx)(ot.Z,{size:28}),heading:o("ESRB rating"),children:[(0,u.jsx)(b.S,{size:12}),(0,u.jsx)(s.bs,{descriptors:t.contentDescriptors,rating:t.contentRating,locale:d})]}),t.countryOfOrigin&&(0,u.jsx)(vt,{icon:(0,u.jsx)(lt.Z,{size:28}),heading:o("Country of origin"),descriptions:[{label:t.countryOfOrigin}]}),t.manufacturer&&(0,u.jsx)(vt,{icon:(0,u.jsx)(nt.Z,{size:28}),heading:o("Manufacturer"),descriptions:[{href:`/search#cat=${M?"hdw":"merch"}&f=manufacturer&manufacturer=${encodeURIComponent(t.manufacturer)}&p=1&sort=df`,label:t.manufacturer}]}),t.sku&&!T&&(0,u.jsx)(vt,{icon:(0,u.jsx)(dt.Z,{size:28}),heading:o("SKU"),descriptions:[{label:t.sku}]}),t.upc&&!t.nsuid&&(0,u.jsx)(vt,{icon:(0,u.jsx)(ct.Z,{size:28}),heading:o("UPC"),descriptions:[{label:t.upc}]})]})}),(0,u.jsx)(ut.M,{visible:p,onClose:()=>g(!1),dialogLabel:o("Which system(s) will play this game?"),title:o("Which system(s) will play this game?"),children:(0,u.jsxs)(jt,{children:[(0,u.jsxs)("div",{children:[(0,u.jsx)(a.H,{variant:"h4",children:"Nintendo Switch"}),(0,u.jsx)(b.S,{size:2}),(0,u.jsx)(x.T,{children:o("You can play this game on Nintendo Switch, Nintendo Switch Lite, Nintendo Switch\xa0\u2013 OLED Model, and Nintendo Switch 2 systems*.")}),(0,u.jsx)(b.S,{size:12}),(0,u.jsx)(x.T,{variant:"legal",children:o("*Some Nintendo Switch games may not be supported or fully compatible with Nintendo Switch 2. {0}",{args:[(0,u.jsx)(w.L,{href:"/gaming-systems/switch-2/transfer-guide/compatible-games/",target:"_blank",rel:"noopener noreferrer",children:o("Learn more")},"learn-more")]})})]}),(0,u.jsxs)("div",{children:[(0,u.jsx)(a.H,{variant:"h4",children:"Nintendo Switch 2"}),(0,u.jsx)(b.S,{size:2}),(0,u.jsx)(x.T,{children:o("You can play this game exclusively on Nintendo Switch 2.")})]}),(0,u.jsx)("div",{style:{textAlign:"center"},children:(0,u.jsx)(k.B,{onClick:()=>g(!1),children:o("Close")})})]})})]})]})},Pt=i(33379),Lt=i(25237),It=i.n(Lt),Dt=i(33470),zt=i(80149),kt=i(23492),Ot=i(1205),Tt=i(7141),Mt=i(7162),_t=i(13847),Nt=i.n(_t);var Et=e=>{let{eligiblePoints:t,loading:i}=e;const{text:r}=(0,l.useLocalizer)();return i?(0,u.jsx)(z.S,{className:Nt().skeleton,width:"100%"}):(0,u.jsxs)("div",{className:Nt().eligiblePoints,children:[(0,u.jsx)(Mt.Z,{size:24}),(0,u.jsx)(x.T,{variant:"legal",children:r("Eligible for up to {0} Gold Points",{args:[(0,u.jsx)("span",{className:Nt().boldText,children:t},"goldPoints")]})})]})},At=i(18772),Rt=i(74039),Xt=i(12547),Zt=i(59379);const Ut="64px",Gt="110px",$t="14px",Ht="20px",Qt=o.default.div.withConfig({componentId:"sc-66y51m-0"})(["display:flex;justify-content:center;width:100%;"]),qt=o.default.div.withConfig({componentId:"sc-66y51m-1"})(["display:flex;width:100%;height:",";align-items:flex-start;justify-content:space-between;padding-top:1rem;transition:height 150ms ease-in-out;","{align-items:center;width:",";max-width:",";height:",";padding-top:0;}"],(e=>{let{$hasError:t}=e;return t?`${10+parseInt(Gt)}px`:Gt}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),Zt.As,Zt.oQ,(e=>{let{$hasError:t}=e;return t?`${10+parseInt(Ut)}px`:Ut})),Ft=o.default.div.withConfig({componentId:"sc-66y51m-2"})(["display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 1rem;","{width:initial;justify-content:flex-end;padding:0;}"],(e=>{let{theme:t}=e;return t.mediaQuery.desktop})),Bt=(0,o.default)(a.H).withConfig({componentId:"sc-66y51m-3"})(["display:none;","{display:block;}"],(e=>{let{theme:t}=e;return t.mediaQuery.desktop})),Wt=o.default.div.withConfig({componentId:"sc-66y51m-4"})(["display:flex;flex-direction:column;row-gap:",";width:50%;","{align-items:center;flex-direction:row;width:initial;row-gap:unset;}"],(e=>{let{theme:t}=e;return t.spacing[4]}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop})),Vt=o.default.div.withConfig({componentId:"sc-66y51m-5"})(["display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-right:1rem;position:relative;"]),Kt=o.default.div.withConfig({componentId:"sc-66y51m-6"})(["visibility:",";"],(e=>{let{$visible:t}=e;return t?"visible":"hidden"})),Yt=(0,o.default)(z.S).withConfig({componentId:"sc-66y51m-7"})(["position:absolute;top:-3px;left:0;z-index:1;"]),Jt=o.default.span.withConfig({componentId:"sc-66y51m-8"})(["font-size:",";font-weight:",";","{margin-right:",";white-space:nowrap;}"],(e=>{let{theme:t}=e;return t.font.size.legalDesktop}),(e=>{let{theme:t}=e;return t.font.weight.bold}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),(e=>{let{$smallMargin:t}=e;return t?"0.5rem":"1rem"})),ei=(0,o.default)(k.B).withConfig({componentId:"sc-66y51m-9"})(["width:100%;min-width:",";","{min-width:",";}"],(e=>{let{theme:t}=e;return t.pxToRem(180)}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.pxToRem(225)})),ti=(0,o.default)(He.rj).withConfig({componentId:"sc-66y51m-10"})(["grid-template-columns:"," 1fr;","{grid-template-columns:"," 1fr;}"],$t,(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),Ht),ii=(0,o.default)(zt.Z).withConfig({componentId:"sc-66y51m-11"})(["width:",";","{width:",";}"],$t,(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),Ht),ri=(0,o.default)(a.H).withConfig({componentId:"sc-66y51m-12"})(["font-size:",";","{font-size:",";}"],(e=>{let{theme:t}=e;return t.font.size.titleMobile}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),(e=>{let{theme:t}=e;return t.font.size.h3Desktop})),ni=(0,o.default)(x.T).withConfig({componentId:"sc-66y51m-13"})(["color:",";font-weight:",";text-align:center;margin-top:0.25rem;"],(e=>{let{theme:t}=e;return t.color.primary}),(e=>{let{theme:t}=e;return t.font.weight.bold}));var ai=i(53991);var li=e=>{let{onChange:t,isBundle:i,product:r,title:n,value:a}=e;const{topLevelCategory:s,variations:o,nsuid:d,isUpgrade:h,loadingPricing:p}=r,{text:g}=(0,l.useLocalizer)(),m=(0,c.Ue)(o,r?.platform?.code);if("GAMES"===s?.code){if("MOBILE"==d)return(0,u.jsx)(ai.uP,{product:r});if(1===m.length||h)return(0,u.jsx)(He.rG,{label:g("Edition"),value:g(d?"Digital":"Physical")});if(m?.length>=2)return(0,u.jsx)(ai.Z5,{variations:m,loadingPricing:p})}return o?.length>0?(0,u.jsx)(ai.ig,{isBundle:i,onChange:t,product:r,title:n,value:a}):null};const si="The requested quantity is not available",oi={DEFAULT:"Something went wrong. Please try again.",QTY_NOT_AVAILABLE:si,QTY_NOT_AVAILABLE_FR:si,INSUFFICIENT_STOCK:si,QTY_EXCEEDS_MAXIMUM:si,PURCHASE_LIMIT_REACHED:si,PRODUCT_UNAVAILABLE:si};var di=i(76454),ci=i(93135),ui=i(99183);function hi(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function pi(e){for(var t=1;t{const i=[Te.xJ,Te.oV,Te._1,Te.bA],r={[Te.xJ]:{4:"HNA"},[Te.oV]:{8:"PSTM",7:"MSTM",6:"CSTM",5:"ESTM"},[Te._1]:{3:"ART"},[Te.bA]:{2:"FNT",3:"BRT",4:"AMT",5:"ACT"}};return i.includes(t)?e.replace(/(?:UTC|GMT).(\d)/,((e,i)=>r[t][i]||e)):e},mi=function(e,t,i,r){let n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"Sale ends:",a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];const l=new Date,s=new Date(e),o=t===Te.xJ,d=s.getTime()-l.getTime(),c=d/6e4/60;if(d<0&&!a)return null;if(!(c>24||a))return i(`${n} {0}`,{args:[(0,u.jsx)(ui.C,{onTimeEnd:r,endDate:e,abbreviate:!1},"timer")]});{const e=o?"es-MX":t===Te.bu?"en-US":(0,ci.ZP)(t);try{const r=Intl.DateTimeFormat().resolvedOptions().timeZone,a=s.toLocaleDateString(e,pi({timeZone:r,day:"numeric",month:"numeric",year:"2-digit"},o&&{month:"2-digit",day:"2-digit"})),l=t===Te.bA?"fr-CA":(0,ci.ZP)(t),d=s.toLocaleTimeString(l,{timeZone:r,timeZoneName:"short",hour:"2-digit",minute:"2-digit",hour12:[Te.bu,Te.ZW].includes(t)});return i(`${n} {0} at {1}`,{args:[`${o?a.replace(/\//g,"-"):a}`,gi(d.replace(/(A|P){1}M/,((e,t)=>`${t.toLowerCase()}.m.`)),t)]})}catch{return null}}};function fi(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function bi(e){for(var t=1;ti.e(7363).then(i.bind(i,87363))),{ssr:!1,loadableGenerated:{webpack:()=>[87363]}}),wi=(0,Rt.Z)(Dt.W),yi="add-to-cart-drawer",ji="added-to-cart-drawer",vi=[yi];function Si(e){let{product:t,purchaseOptions:i}=e;const{actions:{openDrawer:n,closeDrawer:d,addOrUpdateDrawer:h,removeDrawer:p}}=(0,At.eV)(),m=(0,r.useRef)(),f="BUNDLE"===t.productType,x=t.bundleItems?.filter((e=>e.options?.length>1)),w=(0,r.useContext)(o.ThemeContext),{locale:y}=(0,g.Z)(),j=y?.split("-")[0]??"en",{text:v}=(0,l.useLocalizer)(),S=(0,pt.Z)(pt.o.DESKTOP),{0:C,1:P}=(0,r.useState)(0),{0:L,1:I}=(0,r.useState)(),{state:{addableQty:D,quantity:z,isLoading:k,isMobileGame:_,isDigitalProduct:$,isPurchasable:H,retailerSku:Q,buttonDisabled:q,promptLogin:F,disableQuantity:B,buttonCopy:W,helperText:V,boldHelperText:K,displayPrice:Y,showRedemptionCodeModal:J,selectedOptionsByTitle:ee},actions:{handleDirectDownloadClick:te,handleAddToCart:ie,setQuantity:re,setShowRedemptionCodeModal:ne,setSelectedOptionsByTitle:ae}}=i,le=t.waitlist?.campaign,se=t.waitlist?.invite,oe=t.waitlist?.loadingInvites,de=t.waitlist?.refreshInvites,ce=!!le,[ue,{loading:he}]=(0,Pt.D)(di.P$.l8,{context:{authenticated:!0}}),{platinumPoints:pe,eshopDetails:ge}=t,me=((e,t)=>{const{text:i}=(0,l.useLocalizer)(),{locale:n}=(0,g.Z)(),a=(0,r.useCallback)((()=>{if(!e)return null;const{status:t,expiresAt:r}=e;switch(t){case"active":return mi(r,n,i,(()=>{window.location.reload()}),"Invite ends: {0}");case"expired":return mi(r,n,i,(()=>{window.location.reload()}),"Invite expired: {0}",!0)}}),[e,n,i]);return(0,r.useMemo)((()=>a()||(t?.discountPriceEnd?mi(t?.discountPriceEnd,n,i,(()=>{window.location.reload()})):null)),[t?.discountPriceEnd,n,i,a])})(se,ge),fe=(0,r.useMemo)((()=>({id:ji,drawer:{height:"325px",target:At.zO.FLYOUT,bgColor:w.color.lightGray3,enableScrim:!0,content:(0,u.jsx)(s.ZL,{product:t,quantity:C,onClose:()=>d(ji)})}})),[t,C,w,d]),be=(0,r.useCallback)((async()=>{P(z),I();const{data:e,errors:i}=await ie()||{},r=e?.cart?.items.some((e=>{let{product:i}=e;return i.sku===t.sku})),a=i?.length>0;if(r&&!a)n(ji);else if(a){const e=i?.[0]?.extensions?.code;I(oi[e]||oi.DEFAULT)}}),[t,z,ie,n]),xe=(0,r.useMemo)((()=>({viewPortTopOffset:S?At.nI.DESKTOP:0})),[S]),we=(0,r.useMemo)((()=>({[yi]:{ref:m}})),[]),ye=L?`${10+parseInt(Ut)}px`:Ut,je=L?`${10+parseInt(Gt)}px`:Gt,ve=(0,r.useMemo)((()=>({[yi]:{drawer:{height:S?ye:je,target:At.zO.TOP_DRAWER,bgColor:ke.d.color.lightGray3,content:(0,u.jsx)(qi,{product:t,errorMessage:L,purchaseOptions:bi(bi({},i),{},{actions:bi(bi({},i.actions),{},{handleAddToCart:be})})})}}})),[t,S,i,L,be,ye,je]);(0,Xt.Z)(vi,we,ve,xe),(0,r.useEffect)((()=>{h(fe.id,fe.drawer)}),[fe,h]),(0,r.useEffect)((()=>{re(1)}),[re,D]),(0,r.useEffect)((()=>{I()}),[t?.sku,z]),(0,r.useEffect)((()=>()=>{p(ji)}),[p]);const Se=(0,u.jsx)(N,{variant:"legal",children:(0,u.jsx)(X,{"data-testid":"helperText",$boldHelperText:K,children:"string"===typeof V?v(V):V})});return(0,u.jsxs)(u.Fragment,{children:[!f&&(0,u.jsx)(li,{product:t}),(0,u.jsx)(b.S,{size:24}),me&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(R,{backgroundColor:w.color.primary,foregroundColor:"#fff",children:me}),(0,u.jsx)(b.S,{size:8})]}),!_&&(0,u.jsxs)(T,{children:[(0,c.vS)(y)&&!$?null:k?(0,u.jsx)(M,{width:"50%"}):pe?(0,u.jsxs)(He.rj,{columns:"24px 1fr",justifyItems:"start",alignItems:"center",children:[(0,u.jsx)(zt.Z,{size:24}),(0,u.jsxs)(a.H,{variant:"h2",children:[pe," ",v("Platinum Points")]})]}):(0,u.jsx)(kt.P,{regPrice:Y.regPrice,size:"large",salePrice:Y.salePrice,lang:j}),(0,Rt.Y)(t)&&(0,u.jsx)(wi,{product:t,analyticsName:"Product Detail Page wish list",iconOnly:!0})]}),f&&(0,u.jsx)(Z,{children:x.map((e=>{const{options:t,title:i}=e,r=t.find((e=>{let{isDefault:t}=e;return t}))||t[0],n=r?.product?.configurableOptions?.[0]?.attributeCode?.toLowerCase();return(0,u.jsx)(li,{onChange:e=>{t.find((t=>{let{id:i}=t;return i===e})).product?.isSalableQty&&ae((t=>bi(bi({},t),{},{[i]:e})))},value:ee[i],title:v(`Select ${n} for {0}`,{args:[i]}),isBundle:!0,product:bi(bi({},r.product),{},{variations:t.map((e=>{const{label:t,value:i}=e.product.variations.find((t=>t.product.sku==e.product.sku));return bi(bi({},e),{},{label:t,value:i,product:bi(bi({},e.product),{},{url:""})})}))})},e.id)}))}),ge?.goldPoints&&!t.removeGoldPoints?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(b.S,{size:24}),(0,u.jsx)(l.CustomerProvider,{fetchPolicy:"cache-and-network",children:(0,u.jsx)(Et,{eligiblePoints:ge.goldPoints,loading:k})})]}):null,(0,u.jsx)(b.S,{size:24}),ce&&(0,u.jsxs)(u.Fragment,{children:[Se,(0,u.jsx)(b.S,{size:20})]}),(0,u.jsx)(He.rj,{columns:"1fr 3fr",alignItems:"center",children:ce?(0,u.jsx)(u.Fragment,{children:(0,u.jsx)(He.P4,{column:"span 2",children:(0,u.jsx)(G,{onClick:"active"===se?.status?be:async()=>{try{!(await ue({variables:{invite:{campaignId:le.id}}})).error&&de?await de():I(oi.DEFAULT)}catch(e){I(oi.DEFAULT)}},icon:q||F?"":Ot.Z,isLoading:he||oe||k,buttonWidth:"full",disabled:q,size:"large",children:"string"===typeof W?v(W):W})})}):$?(0,u.jsx)(He.P4,{column:"span 2",children:(H||"MarketingProduct"===t.__typename)&&(0,u.jsx)(G,{onClick:te,icon:q||F?"":Tt.Z,isLoading:k,buttonWidth:"full",disabled:q,size:"large",href:q||F?null:ge?.purchaseUrl,children:"string"===typeof W?v(W):W})}):(0,c.vS)(y)?null:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(O,{quantity:z,max:B?1:D,min:1,onChange:re,disabled:q}),(0,u.jsx)(A,{onClick:be,isLoading:k,disabled:q,icon:q||F?"":Ot.Z,buttonWidth:"full",size:"large",children:"string"===typeof W?v(W):W})]})}),(0,u.jsx)("span",{ref:m,"data-drawer-id":yi}),V&&($||!(0,c.vS)(y))&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(b.S,{size:16}),L&&(0,u.jsx)(E,{variant:"caption",children:v(L)}),t.voucherNsuid&&(0,u.jsx)(s.lE,{nsuid:t.nsuid}),!ce&&Se]}),Q&&!t.requiresSubscription?(0,u.jsx)(U,{sku:Q,name:t.name,type:(0,c.vS)(y)&&!$?"button":"link"}):null,t.requiresCoupon&&(0,u.jsx)(xi,{onApplyCode:async e=>{const{data:t,errors:i}=await ie(e);if(!t?.cart?.id)throw new Error(i?.[0]?.extensions?.errors?.[0]?.message);setTimeout((()=>{n(ji)}),200)},onClose:()=>ne(!1),visible:J})]})}var Ci=i(59124),Pi=i(1505);const Li=o.default.div.withConfig({componentId:"sc-120wz1l-0"})(["display:flex;align-items:flex-start;flex-direction:column;margin-bottom:",";img{max-width:100%;}"],(e=>{let{theme:t}=e;return t.spacing[16]})),Ii=(0,o.default)(W.I).withConfig({componentId:"sc-120wz1l-1"})(["padding-left:0;"]),Di=o.default.div.withConfig({componentId:"sc-120wz1l-2"})(["> div:first-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-display:-webkit-box;&.clamp{-webkit-line-clamp:",";-webkit-box-orient:vertical;}> p{margin-bottom:0;}margin-bottom:",";}"],(e=>{let{$isExpanded:t,$maxLines:i}=e;return t?9999:i}),(e=>{let{theme:t}=e;return t.spacing[8]}));var zi=function(e){let{maxLines:t,description:i,category:n}=e;const{text:a}=(0,l.useLocalizer)(),{0:o,1:d}=(0,r.useState)(0),{0:c,1:h}=(0,r.useState)(!1),{0:p,1:g}=(0,r.useState)(!1),m="GAMES"===n?.code,f=(0,r.useRef)(null),b=(0,r.useRef)(null),w=(0,r.useRef)(null);(0,r.useEffect)((()=>(y(),window.addEventListener("resize",y),()=>{window.removeEventListener("resize",y)})),[]),(0,r.useEffect)((()=>{g(!1)}),[i]);const y=()=>{clearTimeout(w.current),w.current=setTimeout((()=>{h(b?.current?.scrollHeight>b?.current?.clientHeight)}),0)};return(0,r.useEffect)((()=>{b.current?.classList.add("clamp")}),[t]),(0,u.jsxs)(Li,{ref:f,children:[(0,u.jsx)(Di,{$isExpanded:p,$maxLines:t,children:(0,u.jsx)(s.Ho,{ref:b,data:i})}),c&&(0,u.jsx)(Ii,{icon:p?Ci.Z:Pi.Z,onClick:()=>{g((e=>(e?window.scrollTo(0,o):d(window.scrollY),!e)))},children:a(p?"Read less":"Read more")}),m&&(0,u.jsx)(x.T,{variant:"legal",children:a("Software description provided by the publisher.")})]})},ki=i(42801),Oi=i.n(ki);var Ti=e=>{const{product:t}=e,{text:i}=(0,l.useLocalizer)(),{baseSoftware:r,variations:n,isUpgrade:a}=t,s=(0,c.pt)(t)?r?.[0]:a?(0,c.Qr)(Te.rj.NINTENDO_SWITCH,n)?.product:null;if(!s)return null;const{name:o,productImage:d,urlKey:h}=s;return(0,u.jsx)(C.Z,{href:h,children:(0,u.jsx)("a",{children:(0,u.jsxs)(He.rj,{columns:"1fr 4fr",gap:ke.d.spacing[8],alignItems:"center",children:[(0,u.jsx)(He.P4,{column:"span 2",children:(0,u.jsx)(x.T,{className:Oi().text,variant:"legal",children:i("Required to play:")})}),(0,u.jsx)(V.I,{className:Oi().image,assetPath:d?.publicId,alt:o}),(0,u.jsx)(x.T,{className:Oi().text,variant:"legal",children:o})]})})})},Mi=i(93122),_i=i(50135);const Ni=o.default.div.withConfig({componentId:"sc-1hh5k55-0"})(["display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0.5em;"]),Ei=e=>{let{theme:t,isActive:i,swatch:r,disabled:n}=e;return(0,o.css)(["flex-basis:50%;padding:0;box-sizing:border-box;cursor:pointer;background:",";background-size:cover;background-repeat:no-repeat;border:"," solid ",";color:",";","{color:",";}transition:",";opacity:",";filter:",";&:hover{border:"," solid ",";> *{color:",";}}"],n&&!r?t.color.lightGray2:r?"url("+r+")":i?t.color.primary:t.color.white,t.spacing[4],i?t.color.primary:n?t.color.lightGray2:t.color.white,n?t.color.darkGray2:i?t.color.white:t.color.darkGray2,t.mediaQuery.tablet,n?t.color.darkGray3:i?t.color.white:t.color.darkGray2,(e=>{let{theme:t}=e;return t.movement.duration+" "+t.movement.easing}),n&&r?"60%":"initial",n?"grayscale(60%)":"",t.spacing[4],t.color.primary,i&&!n?t.color.white:t.color.darkGray2)},Ai=o.default.div.withConfig({componentId:"sc-1hh5k55-1"})([""," "," flex-direction:column;justify-content:flex-start;text-align:center;"],_i.nd,Ei),Ri=(0,o.default)(Mi.Z).withConfig({componentId:"sc-1hh5k55-2"})(["",""],Ei);const Xi=new Set(["color"]);var Zi=e=>{let{onChange:t,product:i,value:r}=e;const{query:n}=(0,g.Z)(),a=i.configurableOptions?.[0]?.attributeCode;return(0,u.jsx)(Ni,{children:i.variations.map((e=>{const i=Xi.has(a)&&function(e){return e?new URL(`/media/attribute/swatch/swatch_image/30x20${e}`,"https://store.nintendo.com/").toString():null}(e.value),l=e.product.url?e.product.urlKey===n.slug:e.id===r;return e.product.url?(0,u.jsx)(Ri,{href:e.product.url,isActive:l,swatch:i,disabled:!e.product.isSalableQty,children:i?"":e.label},e.product.name):(0,u.jsx)(Ai,{onClick:()=>t(e.id),isActive:l,swatch:i,disabled:!e.product.isSalableQty,children:(0,u.jsx)(_i.Dx,{type:"portrait",children:i?"":e.label})},e.product.name)}))})};const Ui=(0,o.default)(s.He).withConfig({componentId:"sc-raxccj-0"})(["",""],(e=>{let{theme:t}=e;return(0,o.css)(["display:grid;grid-template-columns:1fr;grid-row-gap:",";grid-column-gap:",";align-items:center;box-shadow:0 2px 16px 0 rgba(72,72,72,0.15);border-radius:4px;padding:3em;margin-bottom:",";background:#fff;","{grid-template-columns:1fr 1fr;}"],t.spacing[24],t.spacing[48],(e=>{let{theme:t}=e;return t.spacing[32]}),t.mediaQuery.tablet)})),Gi=o.default.table.withConfig({componentId:"sc-raxccj-1"})(["text-align:left;border-collapse:collapse;tr:nth-child(2n + 3){background:",";}th,td{padding:",";border:none;}"],(e=>{let{theme:t}=e;return t.color.lightGray4}),(e=>{let{theme:t}=e;return`${t.spacing[16]} ${t.spacing[8]}`})),$i=o.default.div.withConfig({componentId:"sc-raxccj-2"})(["img{object-fit:contain;max-height:24em;}"]),Hi=(o.default.div.withConfig({componentId:"sc-raxccj-3"})(["display:flex;align-items:center;justify-content:center;border:1px dashed #e60012;width:100%;padding:1em 2em;"]),{868:{label:"tshirt",type:"shirt",sizes:[{label:"XS",width:"17.5",length:"27"},{label:"Small",width:"19",length:"28"},{label:"Medium",width:"20.5",length:"29"},{label:"Large",width:"22",length:"30"},{label:"XL",width:"24",length:"31"},{label:"2XL",width:"26",length:"32"},{label:"3XL",width:"28",length:"33"},{label:"4XL",width:"30",length:"34"}]},23198:{label:"FifthSunHoodie",type:"shirt",sizes:[{label:"Small",width:"20.5",length:"26.5"},{label:"Medium",width:"22",length:"28"},{label:"Large",width:"23.5",length:"29.5"},{label:"X-Large",width:"25",length:"31"},{label:"XX-Large",width:"26.5",length:"32.5"}]},23201:{label:"FifthSunMen",type:"shirt",sizes:[{label:"Small",width:"18",length:"28"},{label:"Medium",width:"20.5",length:"29"},{label:"Large",width:"22",length:"30"},{label:"X-Large",width:"24",length:"31"},{label:"XX-Large",width:"26",length:"32"}]},23204:{label:"Fifth Sun - Women",type:"shirt",sizes:[{label:"Small",width:"16.5",length:"25"},{label:"Medium",width:"17.5",length:"26"},{label:"Large",width:"19",length:"27"},{label:"X-Large",width:"20.5",length:"28"},{label:"XX-Large",width:"22",length:"28.5"}]},23219:{label:"SportiqeBomberJacket",type:"shirt",sizes:[{label:"X-Small",width:"42",length:"25 1/2"},{label:"Small",width:"44",length:"26 1/4"},{label:"Medium",width:"46",length:"27"},{label:"Large",width:"48",length:"27 3/4"},{label:"X-Large",width:"50",length:"28 1/2"},{label:"XX-Large",width:"52",length:"29 1/4"},{label:"XXX-Large",width:"54",length:"30"}]},23207:{label:"SportiqeDavis",type:"shirt",sizes:[{label:"Small",width:"19",length:"28"},{label:"Medium",width:"21",length:"29"},{label:"Large",width:"22",length:"30"},{label:"X-Large",width:"24",length:"31"},{label:"XX-Large",width:"26",length:"32"},{label:"XXX-Large",width:"28",length:"33"},{label:"XXXX-Large",width:"30",length:"34"}]},23216:{label:"SportiqeDavisWomen",type:"shirt",sizes:[{label:"X-Small",width:"30 1/2",length:"25 3/4"},{label:"Small",width:"32 1/2",length:"26 3/8"},{label:"Medium",width:"34 1/2",length:"27"},{label:"Large",width:"36 1/2",length:"27 5/8"},{label:"X-Large",width:"39 1/2",length:"28 1/4"},{label:"XX-Large",width:"42 1/2",length:"28 7/8"}]},23213:{label:"SportiqeHeywood",type:"shirt",sizes:[{label:"Small",width:"39",length:"26"},{label:"Medium",width:"41",length:"27"},{label:"Large",width:"43",length:"28"},{label:"X-Large",width:"45",length:"29"},{label:"XX-Large",width:"47",length:"30"},{label:"XXX-Large",width:"49",length:"33"}]},23210:{label:"SportiqeOlsen",type:"shirt",sizes:[{label:"Small",width:"21",length:"27"},{label:"Medium",width:"22",length:"28"},{label:"Large",width:"23",length:"29"},{label:"X-Large",width:"24",length:"30"},{label:"XX-Large",width:"25",length:"31"},{label:"XXX-Large",width:"26",length:"32"}]},26449:{label:"SportiqeBlake",type:"shirt",sizes:[{label:"XS",width:"39",length:"26.5"},{label:"S",width:"41",length:"27.5"},{label:"M",width:"43",length:"28.5"},{label:"L",width:"45",length:"29.5"},{label:"XL",width:"47",length:"30.5"},{label:"2XL",width:"49",length:"31.5"},{label:"3XL",width:"50",length:"32.5"}]},26467:{label:"SportiqeJo",type:"pants",sizes:[{label:"S",width:"26",length:"28"},{label:"M",width:"28",length:"28.5"},{label:"L",width:"30",length:"29"},{label:"XL",width:"32",length:"29.5"},{label:"2XL",width:"34",length:"30"}]},23192:{label:"BioworldMen",type:"shirt",sizes:[{label:"S",width:"18",length:"28"},{label:"M",width:"20",length:"29"},{label:"L",width:"22",length:"30"},{label:"XL",width:"24",length:"31"},{label:"2XL",width:"26",length:"32"},{label:"3XL",width:"28",length:"33"}]},26470:{label:"SportiqeBoon",type:"pants",sizes:[{label:"S",width:"29.5",length:"30.25"},{label:"M",width:"31",length:"30.75"},{label:"L",width:"32.5",length:"31.25"},{label:"XL",width:"34",length:"31.75"},{label:"2XL",width:"35.5",length:"32.25"}]},26452:{label:"SportiqeAva",type:"shirt",sizes:[{label:"S",width:"38",length:"22"},{label:"M",width:"40",length:"23"},{label:"L",width:"42",length:"24"},{label:"XL",width:"44",length:"25"},{label:"2XL",width:"46",length:"26"}]},26511:{label:"BioworldYouth",type:"shirt",sizes:[{label:"XS",width:"16",length:"21"},{label:"S",width:"17",length:"22.5"},{label:"M",width:"18",length:"24"},{label:"L",width:"19",length:"25"},{label:"XL",width:"20",length:"26.5"}]},23305:{label:"SportiqeDalyWomen",type:"pants",sizes:[{label:"XS",width:"28",length:"27 2/5"},{label:"S",width:"30",length:"28"},{label:"M",width:"32",length:"28 3/5"},{label:"L",width:"34",length:"29 1/4"},{label:"XL",width:"36",length:"29 4/5"}]},26479:{label:"MJCOpenLegPantMen",type:"pants",sizes:[{label:"S",width:"26-28",length:"30"},{label:"M",width:"28-30",length:"31"},{label:"L",width:"30-32",length:"31.5"},{label:"XL",width:"32-34",length:"32"},{label:"2XL",width:"34-36",length:"32.5"}]},26482:{label:"MJCJoggersMen",type:"pants",sizes:[{label:"S",width:"30-31",length:"31.25"},{label:"M",width:"32-33",length:"31.25"},{label:"L",width:"34-35",length:"31.25"},{label:"XL",width:"36-37",length:"31.25"},{label:"2XL",width:"38-39",length:"31.25"}]},26489:{label:"SportiqeMenComfy",type:"shirt",sizes:[{label:"S",width:"21",length:"27"},{label:"M",width:"22",length:"28"},{label:"L",width:"23",length:"29"},{label:"XL",width:"24",length:"30"},{label:"2XL",width:"25",length:"31"},{label:"3XL",width:"26",length:"32"}]},26492:{label:"SportiqeWomenComfy",type:"shirt",sizes:[{label:"S",width:"32",length:"25.5"},{label:"M",width:"34",length:"26"},{label:"L",width:"36",length:"26.5"},{label:"XL",width:"39",length:"27"},{label:"2XL",width:"42",length:"27.5"}]}});var Qi=e=>{let{product:t}=e;const i=Hi[t.sizeChart.code],{text:r}=(0,l.useLocalizer)();return(0,u.jsxs)(Ui,{children:[(0,u.jsx)($i,{children:(0,u.jsx)(V.I,{assetPath:t.descriptionImage?t.descriptionImage.publicId:t.productImage.publicId,alt:t.name})}),(0,u.jsx)(Gi,{children:i?(0,u.jsxs)("tbody",{children:[(0,u.jsxs)("tr",{children:[(0,u.jsx)("th",{children:r("Size")}),(0,u.jsx)("th",{children:r("pants"===i?.type?"Waist":"Width")}),(0,u.jsx)("th",{children:r("pants"===i?.type?"Inseam":"Length")})]}),i.sizes.map((e=>(0,u.jsxs)("tr",{children:[(0,u.jsx)("td",{children:r(e.label)}),(0,u.jsxs)("td",{children:[e.width,'"']}),(0,u.jsxs)("td",{children:[e.length,'"']})]},e.label)))]}):(0,u.jsxs)("p",{children:[(0,u.jsx)(Oe.Z,{size:16})," Size chart unavailable."]})})]})};var qi=e=>{const{product:t,purchaseOptions:i,errorMessage:n}=e,{text:a}=(0,l.useLocalizer)(),{query:o,locale:d}=(0,g.Z)(),h=d?.split("-")[0]??"en",{name:p,eshopDetails:m,topLevelCategory:f,platinumPoints:b}=t,{state:{isLoading:x,isDigitalProduct:w,isPurchasable:y,isMobileGame:j,buttonDisabled:v,promptLogin:S,buttonCopy:C,displayPrice:P,retailerSku:L},actions:{handleDirectDownloadClick:I,handleAddToCart:D}}=i,z=t.variations?.length&&!t.configurableProduct,k=(0,r.useMemo)((()=>t.variations?.find((e=>e?.product?.urlKey===o.slug))),[t,o]),O=k?.product.size?a("Size"):null,T=k?.label,M=O?`${O}: ${T}`:T;let _=null;"GAMES"===f?.code?_=a(w?"Digital":"Physical"):z&&!k?_=a("Starting at"):M&&(_=M);const N=(0,r.useMemo)((()=>z?()=>{window.scrollTo({top:0,behavior:"smooth"})}:D),[z,D]);return(0,u.jsx)(Qt,{children:(0,u.jsxs)(qt,{$hasError:!!n,children:[(0,u.jsx)(Bt,{forwardedAs:"p",variant:"h3",children:p}),(0,u.jsxs)(Ft,{children:[(0,u.jsxs)(Wt,{children:[_&&(0,u.jsx)(Jt,{$smallMargin:!k,children:_}),!j&&(Boolean(P.regPrice)||Boolean(b))&&(0,u.jsxs)(Vt,{children:[x&&(0,u.jsx)(Yt,{width:"100%"}),(0,u.jsx)(Kt,{$visible:!x,children:b?(0,u.jsxs)(ti,{gap:"0.5rem",justifyItems:"start",alignItems:"center",children:[(0,u.jsx)(ii,{}),(0,u.jsxs)(ri,{variant:"h2",children:[b," ",a("Platinum Points")]})]}):!(0,c.vS)(d)||w?(0,u.jsx)(kt.P,{regPrice:P.regPrice,horizontal:!0,size:"medium",salePrice:P.salePrice,lang:h}):null})]})]}),(0,u.jsxs)("div",{children:[w?y&&(0,u.jsx)(ei,{onClick:I,icon:v||S?"":Tt.Z,isLoading:x,buttonWidth:"full",disabled:v,round:!0,size:"small",href:v?null:m?.purchaseUrl,children:"string"===typeof C?a(C):C}):(0,c.vS)(d)?(0,u.jsx)(s.Qc,{sku:L,name:t.name,type:"button-round"}):(0,u.jsx)(ei,{onClick:N,isLoading:x,disabled:v,icon:v||S?"":Ot.Z,buttonWidth:"full",round:!0,size:"small",children:"string"===typeof C?a(C):C}),n&&(0,u.jsx)(ni,{variant:"legal",children:n})]})]})]})})},Fi=i(95933),Bi=i(40206),Wi=i.n(Bi),Vi=i(76116);var Ki=e=>{let{callout:t}=e;const{text:i}=(0,l.useLocalizer)();return(0,u.jsxs)("div",{className:Wi().wrapper,children:[(0,u.jsxs)("div",{className:Wi().header,children:[(0,u.jsx)(Fi.Z,{className:Wi().icon}),(0,u.jsx)("span",{className:Wi().title,children:i("Nintendo Switch 2 features")})]}),(0,u.jsx)(Vi.Z,{data:t})]})},Yi=i(16682),Ji=i(31620),er=i.n(Ji),tr=i(40489),ir=i(11373),rr=i(47285),nr=i.n(rr);var ar=e=>{const{visible:t,onClose:i,productImage:r,productImageSquare:n,productName:a}=e,{text:s}=(0,l.useLocalizer)();return(0,u.jsxs)(ut.M,{dialogLabel:s("Upgrade Pack"),visible:t,onClose:i,className:nr().modal,children:[(0,u.jsx)("div",{className:nr().heading,children:(0,u.jsx)("div",{className:nr().headingText,children:s("What's an upgrade pack?")})}),(0,u.jsxs)("div",{className:nr().subheading,children:[(0,u.jsx)("div",{className:nr().subheadingTitle,children:s("Do you have a physical or digital version of this game for Nintendo Switch?")}),(0,u.jsx)("div",{className:nr().subheadingText,children:s("You can play the Nintendo Switch 2 Edition by purchasing an upgrade pack.")})]}),(0,u.jsxs)("div",{className:nr().graphic,children:[(0,u.jsxs)("div",{className:(0,tr.Z)(nr().graphicItem,nr().ownedItem),children:[(0,u.jsx)(m.K,{assetPath:n?.url,alt:a,className:(0,tr.Z)(nr().keyArt,nr().borderRadius)}),(0,u.jsx)("p",{className:nr().subtext,children:s("You have this!")})]}),(0,u.jsx)("div",{className:nr().symbol,children:"+"}),(0,u.jsxs)("div",{className:nr().graphicItem,children:[(0,u.jsxs)("div",{className:nr().borderRadius,children:[(0,u.jsx)(ir.C,{show:!0}),(0,u.jsx)(m.K,{blurBackground:!0,assetPath:r?.url,alt:a,className:nr().keyArt}),(0,u.jsx)("div",{className:nr().tag,children:s("Upgrade pack")})]}),(0,u.jsx)("p",{className:nr().subtext,children:s("Upgrade pack")})]}),(0,u.jsx)("div",{className:nr().symbol,children:"="}),(0,u.jsxs)("div",{className:nr().graphicItem,children:[(0,u.jsxs)("div",{className:nr().borderRadius,children:[(0,u.jsx)(ir.C,{show:!0}),(0,u.jsx)(m.K,{assetPath:n?.url,alt:a,className:nr().keyArt})]}),(0,u.jsx)("p",{className:nr().subtext,children:s("Nintendo Switch 2 Edition")})]})]}),(0,u.jsx)("div",{className:nr().footer,children:(0,u.jsx)(w.L,{href:"/gaming-systems/switch-2/featured-games/switch-2-edition/",children:s("Learn more about Nintendo Switch 2 Editions")})})]})};function lr(e){let{platformLabel:t,product:i}=e;const{text:n}=(0,l.useLocalizer)(),{0:a,1:s}=(0,r.useState)(!1);if(!i)return null;const{variations:o,isUpgrade:d,productImage:h,productImageSquare:p,name:g}=i;if(!o)return null;const m=[Te.rj.NINTENDO_SWITCH_2,Te.rj.NINTENDO_SWITCH].reduce(((e,t)=>{const i=(0,c.Qr)(t,o);return i?[...e,{label:i.product.platform.label,href:i.product.url}]:e}),[]),f=o.find((e=>e.product.isUpgrade));return f&&m.push({label:n("Upgrade Pack"),href:f.product.url,isUpgrade:!0}),(0,u.jsxs)("div",{className:er().versionOptions,children:[1===m.length?(0,u.jsx)(He.rG,{label:n("Version"),value:m[0].label}):(0,u.jsx)(Yi.P,{heading:n("Select a version"),platformLabel:d?n("Upgrade Pack"):t,options:m}),f&&(0,u.jsxs)("div",{className:er().upgradeSection,children:[(0,u.jsx)("button",{className:er().upgradeLabel,onClick:()=>s(!0),children:n("What's an upgrade pack?")}),(0,u.jsx)(ar,{visible:a,onClose:()=>{s(!1)},productImage:h,productImageSquare:p,productName:g})]})]})}},12547:function(e,t,i){"use strict";var r=i(2784),n=i(18772);t.Z=(e,t,i,a)=>{const{actions:{openDrawer:l,closeDrawer:s,addOrUpdateDrawer:o,removeDrawer:d}}=(0,n.eV)(),{viewPortTopOffset:c=0,disableDrawers:u}=a||{},h=(0,r.useCallback)((e=>{e.forEach((e=>{const{target:t,boundingClientRect:i}=e,r=i?.top{u||e.forEach((e=>{o(e,i[e].drawer)}))}),[o,e,i,u]),(0,r.useEffect)((()=>{if(!u)return()=>{e.forEach((e=>{d(e)}))}}),[d,e,u]),(0,r.useLayoutEffect)((()=>{if(u)return;const i=new IntersectionObserver(h,{rootMargin:`-${c}px 0px 0px 0px`,threshold:1});return e.forEach((e=>{t[e].ref.current&&i.observe(t[e].ref.current)})),()=>{e.forEach((e=>{t[e].ref.current&&i.unobserve(t[e].ref.current)}))}}),[h,e,t,u,c])}},13847:function(e){e.exports={goldPointsValue:"GoldPoints_goldPointsValue__zp0Ct",text:"GoldPoints_text__dGu3v",boldText:"GoldPoints_boldText__3_58J",eligiblePoints:"GoldPoints_eligiblePoints__qKQc6",skeleton:"GoldPoints_skeleton__NNsjF"}},47285:function(e){e.exports={modal:"UpgradeProductModal_modal__UY1Xz",heading:"UpgradeProductModal_heading__t5S30",headingText:"UpgradeProductModal_headingText__YbnUF",subheading:"UpgradeProductModal_subheading__rw_mw",subheadingTitle:"UpgradeProductModal_subheadingTitle__Egpd_",subheadingText:"UpgradeProductModal_subheadingText__dNI9Z",graphic:"UpgradeProductModal_graphic__ok5m3",graphicItem:"UpgradeProductModal_graphicItem__vONOM",borderRadius:"UpgradeProductModal_borderRadius__hXxvK",keyArt:"UpgradeProductModal_keyArt__xWETk",symbol:"UpgradeProductModal_symbol__WFHz_",footer:"UpgradeProductModal_footer__rjpMN",shadow:"UpgradeProductModal_shadow__s6kxz",ownedItem:"UpgradeProductModal_ownedItem__XyEtG",subtext:"UpgradeProductModal_subtext__TUMSH",tag:"UpgradeProductModal_tag__sDL5u"}},31620:function(e){e.exports={versionOptions:"VersionOptions_versionOptions__DEYvB",upgradeSection:"VersionOptions_upgradeSection__BYtE1",upgradeLabel:"VersionOptions_upgradeLabel__aXkai"}},42801:function(e){e.exports={text:"RequiredToPlay_text__XlJhF",image:"RequiredToPlay_image__oDlyG"}},40206:function(e){e.exports={wrapper:"SystemCallout_wrapper__wfinW",header:"SystemCallout_header__GjpnT",icon:"SystemCallout_icon__JjYdC",title:"SystemCallout_title__tEeDT"}}}]); //# sourceMappingURL=9589-d90e458763520559.js.map