(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9603],{58418:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return Pt},default:function(){return Tt}});var n=r(95235),a=r(2784),i=r(64897),s=r(7771),o=r(46420),l=r(13980),c=r.n(l),d=r(7307),u=r(39329),h=r(52322);const p=(0,d.default)(u.T).withConfig({componentId:"sc-bl2x10-0"})(["margin:0;margin-bottom:",";visibility:",";"],(({theme:e})=>e.spacing[16]),(({isVisible:e})=>e?"visible":"hidden")),m=e=>{const{isVisible:t,children:r}=e;return(0,h.jsx)(p,{isVisible:t,variant:"legal",children:r})};m.defaultProps={isVisible:!0},m.propTypes={isVisible:c().bool,children:c().node.isRequired};var g=m,f=r(82692),b=r(62505);const y=d.default.div.withConfig({componentId:"sc-qyho57-0"})(["display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:",";","{justify-content:unset;}"],(({theme:e})=>e.spacing[24]),(({theme:e})=>e.mediaQuery.tabletSmall)),x=(0,d.default)(u.T).withConfig({componentId:"sc-qyho57-1"})(["font-size:",";font-weight:",";margin:0;","{font-size:",";}"],(({theme:e})=>e.spacing[24]),(({theme:e})=>e.font.weight.bold),(({theme:e})=>e.mediaQuery.tabletSmall),(({theme:e})=>e.spacing[28])),j=(0,d.default)(f.D).withConfig({componentId:"sc-qyho57-2"})(["padding-bottom:0;line-height:0.8;"]),w=e=>{const{label:t,query:r,queryDisplayLimit:n,editLabel:i,onEditClick:s,formatter:o}=e,l=(0,a.useMemo)((()=>r.length>n?`${((e,t)=>{if(!e||e.length0?r.substring(0,n).trim():r})(r,n)}...`:r),[r,n]),c=(0,a.useMemo)((()=>r.length>n?o(t,[r]):null),[t,r,n,o]),d=(0,a.useMemo)((()=>o(t,[l])),[t,l,o]);return(0,h.jsxs)(y,{title:c,children:[(0,h.jsx)(x,{variant:"title",children:d}),(0,h.jsx)(j,{icon:b.Z,onClick:s,children:i})]})};w.defaultProps={label:"Results for \u201c{0}\u201d",editLabel:"Edit",query:"",queryDisplayLimit:140},w.propTypes={label:c().string,query:c().string,queryDisplayLimit:c().number,editLabel:c().string,onEditClick:c().func,formatter:c().func.isRequired};var v=w,S=r(67335),C=r(55257),O=r(21203),k=r(30744),N=r(19843),I=r(92445),P=r(68374);const T=d.default.div.withConfig({componentId:"sc-wlfanf-0"})(["display:flex;align-items:center;background-color:",";min-height:",";overflow-x:auto;padding:",";","{border-radius:",";}","{min-height:",";overflow-x:unset;}"],(({theme:e})=>e.color.lightGray3),(({theme:e})=>e.pxToRem(60)),(({theme:e})=>`${e.spacing[8]} ${e.spacing[12]}`),(({theme:e})=>e.mediaQuery.tablet),(({theme:e})=>e.borderRadius),(({theme:e})=>e.mediaQuery.desktop),(({theme:e})=>e.pxToRem(72))),R=(0,d.default)(S.B).withConfig({componentId:"sc-wlfanf-1"})(["margin:",";"],(({theme:e})=>e.spacing[4])),M={"star-filled":C.Z,"d-pad":O.Z,controller:k.Z,"t-shirt":N.Z,news:I.Z,support:P.Z},D=e=>{const{activeTabId:t,children:r,onTabClick:n,tabs:i,TabContainer:s}=e,o=t||i?.[0].id,l=(0,a.useCallback)((e=>{const t=e.currentTarget.id;n&&n(t)}),[n]);return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(s,{role:"tablist",children:(0,h.jsx)(T,{children:(i||[]).map((e=>(0,h.jsx)(R,{icon:M[e.icon],"aria-controls":`${e.id}-tab`,"aria-selected":e.id===o,id:e.id,onClick:l,role:"tab",round:!0,selected:e.id===o,size:"small",still:!0,tabIndex:e.id===o?null:"-1",variant:"quaternary",children:e.value},e.id)))})}),(0,h.jsx)("div",{"aria-labelledby":o,id:`${o}-tab`,role:"tabpanel",tabIndex:"0",style:{position:"relative"},children:r})]})};D.defaultProps={tabs:[],TabContainer:({children:e})=>e},D.propTypes={activeTabId:c().string,children:c().node.isRequired,onTabClick:c().func,tabs:c().arrayOf(c().shape({icon:c().oneOf(Object.keys(M)),id:c().string,value:c().string})),TabContainer:c().oneOfType([c().symbol,c().object,c().func])};var L=D,E=r(32899),H=r(43810),$=r(66906),A=r(3005),Z=r(72354);const _="90rem",q=(0,d.css)(["max-width:",";margin-left:",";margin-right:",";","{width:",";margin-left:auto;margin-right:auto;}"],_,(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}),"96%"),z=(e,t)=>e?t-24:t,Q=d.default.section.withConfig({componentId:"sc-1kgevev-0"})([""," margin-bottom:",";","{margin-bottom:",";}"],q,(e=>{let{theme:t,noBottomBorder:r,$hasRail:n}=e;return r?0:t.spacing[z(n,32)]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t,noBottomBorder:r,$hasRail:n}=e;return r?0:t.spacing[z(n,48)]})),G=d.default.div.withConfig({componentId:"sc-1kgevev-1"})(["max-width:",";margin-right:auto;margin-left:auto;margin-bottom:",";","{margin-bottom:",";}"],(e=>{let{theme:t}=e;return t.pxToRem(1144)}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),(e=>{let{theme:t}=e;return t.spacing[24]})),F=d.default.div.withConfig({componentId:"sc-1kgevev-2"})(["",""],q),W=d.default.nav.withConfig({componentId:"sc-1kgevev-3"})(["width:100%;margin-bottom:",";","{max-width:",";width:",";margin-left:auto;margin-right:auto;margin-bottom:",";}"],(e=>{let{theme:t}=e;return t.spacing[32]}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),_,"96%",(e=>{let{theme:t}=e;return t.spacing[48]})),V=d.default.div.withConfig({componentId:"sc-1kgevev-4"})(["max-width:",";margin-right:auto;margin-left:auto;"],(e=>{let{theme:t}=e;return t.pxToRem(1144)})),B=d.default.div.withConfig({componentId:"sc-1kgevev-5"})(["display:grid;grid-template-columns:repeat(2,minmax(100px,262px));justify-content:center;column-gap:",";row-gap:",";align-items:flex-start;","{grid-template-columns:repeat(3,minmax(100px,262px));}","{grid-template-columns:repeat(4,minmax(100px,262px));column-gap:",";row-gap:",";}"],(e=>{let{theme:t}=e;return t.spacing[16]}),(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.mediaQuery.desktop}),(e=>{let{theme:t}=e;return t.spacing[32]}),(e=>{let{theme:t}=e;return t.spacing[48]})),U=d.default.div.withConfig({componentId:"sc-1kgevev-6"})(["width:100%;min-height:600px;"]);var K=r(61970),X=r.n(K),J=r(39505),Y=r(82269),ee=r(20360),te=r(77945),re=r(38905),ne=r(19885),ae=r(62390),ie=r(77329);const se=e=>{const{articleTitle:t,artPath:r,publishDate:n,articleLink:i,readMoreLabel:o,analytics:l}=e,c=(0,a.useMemo)((()=>({title:t,publishDate:n})),[t,n]),d=(0,a.useRef)(),{itemClicked:u}=(0,ie.u)(),{trackResultClick:p}=(0,s.u)(),m=(0,a.useCallback)((async e=>{const t=e.target.closest("a");if(d.current.contains(t)){p({result:c,...l});const{objectId:e,...t}=l||{};await u(e,t)}}),[u,p,c,l]);return(0,h.jsx)("div",{ref:d,onClick:m,children:(0,h.jsx)(ae.N,{articleTitle:t,artPath:r,publishDate:n,articleLink:i,readMoreLabel:o,imageProps:{showPlaceholder:!0,lazyLoad:!0},size:"small"})})};se.propTypes={articleTitle:c().string,artPath:c().string,publishDate:c().string,articleLink:c().string,readMoreLabel:c().string,analytics:c().shape({objectId:c().string,searchId:c().string,eventName:c().string,position:c().number,locale:c().string,pageName:c().string,itemListDetails:c().shape({id:c().string.isRequired,name:c().string.isRequired}),query:c().string,categoryName:c().string})};var oe=se,le=r(86743),ce=r(91042);const de=["objectID"],ue=["objectID"],he=["objectID"],pe=["objectID","productTitle","artPath","publishDate","productLink"];function me(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 ge(e){for(var t=1;t{const{query:t,category:r,onResultsChange:n,onFeaturedHitsChanged:o,hits:l,type:c,indexName:d,seeAllUrl:u}=e,p=(0,E.i1)(),{locale:m}=(0,i.Z)(),{trackViewItemList:g}=(0,E.z$)(),f=s.n[r],b=(0,ne.u)(l,{locale:m,localizer:p,indexName:d}),y=(0,a.useMemo)((()=>({pageName:"Search Featured Tab",query:t,categoryName:f})),[f,t]),x=(0,a.useMemo)((()=>{const e="Search Featured: Product Clicked";switch(c){case s.e.GAMES:return b.map((t=>{let{objectID:r}=t,n=(0,Y.Z)(t,de);return(0,h.jsx)(ce.xb,ge(ge({},n),{},{analytics:ge({searchId:n.searchId,eventName:e,position:n.resultsPosition,locale:m,itemListDetails:{id:"search-featured-tab-games-rail",name:`Search Featured Tab: ${s.n[s.e.GAMES]} Rail`}},y)}),r)}));case s.e.HARDWARE:return b.map((t=>{let{objectID:r}=t,n=(0,Y.Z)(t,ue);return(0,h.jsx)(ce.xb,ge(ge({},n),{},{analytics:ge({searchId:n.searchId,eventName:e,position:n.resultsPosition,locale:m,itemListDetails:{id:"search-featured-tab-hardware-rail",name:`Search Featured Tab: ${s.n[s.e.HARDWARE]} Rail`}},y)}),r)}));case s.e.MERCHANDISE:return b.map((t=>{let{objectID:r}=t,n=(0,Y.Z)(t,he);return(0,h.jsx)(ce.xb,ge(ge({},n),{},{analytics:ge({searchId:n.searchId,eventName:e,position:n.resultsPosition,locale:m,itemListDetails:{id:"search-featured-tab-merch-rail",name:`Search Featured Tab: ${s.n[s.e.MERCHANDISE]} Rail`}},y)}),r)}));case s.e.NEWS:return b.map((e=>{let{objectID:t,productTitle:r,artPath:n,publishDate:a,productLink:i}=e,o=(0,Y.Z)(e,pe);return(0,h.jsx)(oe,{articleTitle:r,artPath:n,publishDate:a,articleLink:i,readMoreLabel:p.text("Read more"),analytics:ge({objectId:t,eventName:"Search Featured: News Clicked",searchId:o.searchId,position:o.resultsPosition,locale:m,itemListDetails:{id:"search-featured-tab-news-rail",name:`Search Featured Tab: ${s.n[s.e.NEWS]} Rail`}},y)},t)}))}}),[y,b,p,c,m]);(0,a.useEffect)((()=>{n&&n(x.length)}),[n,x.length]),(0,a.useEffect)((()=>{o&&o({type:c,pageHitCount:l.length,pageTotalHits:l.length})}),[l.length,c,o]);const{ref:j}=(0,ee.YD)({triggerOnce:!0,onChange:e=>{e&&b.length>0&&c!==s.e.NEWS&&g(b.map((e=>({name:e.productTitle,sku:e.sku,locale:"en-us",nsuid:e.nsuid,platform:{label:e.platformCode}}))),(0,le.DW)({name:d}))}});return x.length>0&&(0,h.jsx)(te.a,{locale:m,children:(0,h.jsx)("div",{ref:j,children:(0,h.jsx)(re.R,{contained:!0,endCtaText:p.text("See all"),endCtaUrl:u,children:x})})})};fe.defaultProps={hits:[]};var be=fe;function ye(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 xe(e){for(var t=1;t{const{query:t,category:r,resultSections:n,onFeaturedHitsChanged:i,children:o}=e,l=(0,a.useRef)(),{0:c,1:d}=(0,a.useState)(new Map),{0:u,1:p}=(0,a.useState)(!0),{text:m}=(0,E.i1)(),{trackSearchCategorySeeAll:g}=(0,s.u)(),f=(0,a.useCallback)((e=>{g(e)}),[g]),b=(0,a.useMemo)((()=>n.map((e=>{let{title:n,indexName:a,categoryName:s,type:o,url:d}=e;return(0,h.jsxs)(Q,{$hasRail:!0,children:[(0,h.jsx)(G,{children:(0,h.jsx)("div",{ref:l,onClick:()=>f(s),children:(0,h.jsx)(J.H,{headingProps:{variant:"h1",as:"h2"},ctaText:m("See all"),ctaType:"link",ctaUrl:d,children:n})})}),(0,h.jsx)(be,{query:t,category:r,type:o,indexName:a,hits:c.get(a),seeAllUrl:d,onFeaturedHitsChanged:i})]},a)}))),[m,t,r,c,n,f,i]),y=(0,a.useMemo)((()=>n.map((e=>{let{indexName:r,resultsConfig:n}=e;return{indexName:r,query:t,params:xe(xe(xe({},s.o),n||{}),{},{hitsPerPage:10})}}))),[n,t]);return(0,a.useEffect)((()=>{ve.multipleQueries(y).then((e=>{let{results:t}=e;p(!1),d((()=>new Map(t.map(((e,t)=>[y[t].indexName,(e?.hits||[]).map(((t,r)=>xe(xe({},t),{},{__queryID:e.queryID,__position:r+1})))])))))}))}),[y,n]),(0,h.jsxs)(h.Fragment,{children:[!u&&b,(0,h.jsx)(Q,{children:o})]})};var Ce=e=>{const{children:t}=e;return(0,h.jsx)(Q,{children:t})},Oe=r(79102);var ke=e=>{const{isSearching:t,searchHits:r,loadMore:n,hasMore:l,query:c,category:d}=e,u=(0,E.i1)(),{locale:p}=(0,i.Z)(),{trackLoadMoreProducts:m}=(0,s.u)(),g=s.n[d],f=`Search ${g} Tab`,b=(0,a.useCallback)((()=>{m(f),n&&n()}),[n,m,f]),y=(0,a.useMemo)((()=>r.map((e=>{let{objectID:t,productTitle:r,artPathNoPlaceholder:n,productLink:a,highlights:i,searchId:l,resultsPosition:d}=e;const m=a.startsWith("http")&&!a.startsWith(s.N)?{target:"_blank",icon:Oe.Z}:null;return(0,h.jsx)(ce.ce,{title:r,artPath:n,description:(0,o.LV)(i,"description"),url:a,readMoreLabel:u.text("Read more"),readMoreLinkOptions:m,analytics:{objectId:t,searchId:l,eventName:"Search Featured: Additional Clicked",position:d,locale:p,pageName:`Search ${g} Tab`,itemListDetails:{id:"search-featured-tab-results",name:`Search ${g} Tab Results`},query:c,categoryName:g}},t)}))),[r,u,c,g,p]);return(0,h.jsxs)(h.Fragment,{children:[y,(0,h.jsx)(ce.CD,{hasMore:l,isLoading:t,onLoadMoreClick:b})]})};function Ne(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 Ie(e){for(var t=1;t{const{hasResultsByIndex:t,onFeaturedHitsChanged:r}=e,{state:{query:n,isSearching:l,searchHits:c,totalHits:d,hasMore:u,category:p},actions:{executeSearch:m,loadMore:g}}=(0,o.Rx)(),{0:f,1:b}=(0,a.useState)({}),{text:y}=(0,E.i1)(),{locale:x}=(0,i.Z)(),{0:j,1:w}=(0,a.useMemo)((()=>x.toLowerCase().split("-")),[x]),v=(0,a.useCallback)((e=>m({query:n,category:e})),[m,n]),S=(0,a.useCallback)((e=>{b((t=>Ie(Ie({},t),{},{[e.type]:{pageHitCount:e.pageHitCount,pageTotalHits:e.pageTotalHits}})))}),[]),C=(0,a.useMemo)((()=>{const{indexName:e,resultsConfig:r}=s.d[s.e.GAMES],{indexName:a,resultsConfig:i}=s.d[s.e.NEWS],{indexName:l,clientConfig:c,resultsConfig:d}=s.d[s.e.HARDWARE],{indexName:u,clientConfig:h,resultsConfig:p}=s.d[s.e.MERCHANDISE];return[t[s.e.GAMES]&&{title:y("Game results"),categoryName:s.n[s.e.GAMES],indexName:`${e}_${j}_${w}`,resultsConfig:r,type:s.e.GAMES,url:(0,o.hV)({query:n,category:s.e.GAMES})},t[s.e.HARDWARE]&&{title:y("Hardware results"),categoryName:s.n[s.e.HARDWARE],indexName:`${l}_${j}_${w}`,clientConfig:c,resultsConfig:d,type:s.e.HARDWARE,url:(0,o.hV)({query:n,category:s.e.HARDWARE})},t[s.e.MERCHANDISE]&&{title:y("Merchandise results"),categoryName:s.n[s.e.MERCHANDISE],indexName:`${u}_${j}_${w}`,clientConfig:h,resultsConfig:p,type:s.e.MERCHANDISE,url:(0,o.hV)({query:n,category:s.e.MERCHANDISE})},t[s.e.NEWS]&&{title:y("News & Events results"),categoryName:s.n[s.e.NEWS],indexName:`${a}_${j}_${w}`,resultsConfig:i,type:s.e.NEWS,url:(0,o.hV)({query:n,category:s.e.NEWS})}].filter((e=>Boolean(e)))}),[t,n,y,j,w]);return(0,a.useEffect)((()=>{const{pageHitCount:e,pageTotalHits:n}=Object.keys(f).reduce(((e,r)=>{const n=t[r]?f[r]:{pageHitCount:0,pageTotalHits:0};return{pageHitCount:e.pageHitCount+n.pageHitCount,pageTotalHits:e.pageTotalHits+n.pageTotalHits}}),{pageHitCount:0,pageTotalHits:0});r({pageHitCount:e+(c?.length||0),pageTotalHits:n+(d||0)})}),[r,t,f,c,d]),(0,h.jsx)(Se,{query:n,category:p,onSectionClick:v,resultSections:C,onFeaturedHitsChanged:S,children:t[s.e.ALL]&&(0,h.jsxs)(V,{children:[(0,h.jsx)(G,{children:(0,h.jsx)(A.H,{variant:"h1",as:"h2",children:y("Additional results")})}),(0,h.jsx)(ke,{query:n,category:p,isSearching:l,searchHits:c,hasMore:u,loadMore:g})]})})},Te=r(51505),Re=r(89937),Me=r(9873),De=(r(71105),r(80963)),Le=r(89364),Ee=r(61748);const He=["objectID"],$e=["title","attribute"];function Ae(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 Ze(e){for(var t=1;t{const{hasResults:t,noResultsLabel:r,filterSections:n}=e,{state:{activeFilters:l,activeIndexName:c,isSearching:d,rawSearchHits:p,category:m,hasMore:g,sortBy:f,sortByOptions:b,query:y},actions:{loadMore:x,applySortBy:j}}=(0,o.Rx)(),{text:w}=(0,E.i1)(),{locale:v}=(0,i.Z)(),{trackLoadMoreProducts:S}=(0,s.u)(),{trackViewItemList:C}=(0,E.z$)(),O=(0,a.useRef)(),k=s.n[m],N=`Search ${k} Tab`,{isFilterModalOpen:I,selectedSortByOption:P,toggleModalFiltersMenu:T,handleSortByChange:R}=(0,o.sI)({sortBy:f,sortByOptions:b,applySortBy:j,analytics:{pageName:N}}),M=(0,De.Z)(De.o.DESKTOP),D=(0,a.useCallback)((()=>{S(N),x&&x()}),[x,S,N]),L=(0,Ee.Z)({isSearching:d,cacheKey:"nintendo.search.cache",cachePrefix:k,activeIndexName:c,rawSearchHits:p}),{waitForElementRef:H}=(0,Le.Z)(),A=(0,a.useMemo)((()=>({value:P.value,label:w(P.label)})),[P,w]),Z=(0,a.useMemo)((()=>b.map((e=>{let{value:t,label:r}=e;return{value:t,label:w(r)}}))),[b,w]),_=(0,a.useMemo)((()=>L.map((e=>{let{objectID:t}=e,r=(0,Y.Z)(e,He);return(0,h.jsx)(ce.xb,Ze(Ze({},r),{},{analytics:{eventName:`${k} Tab: Product Clicked`,searchId:r.searchId,position:r.resultsPosition,locale:v,pageName:N,itemListDetails:{id:`search-${k?.toLowerCase()}-tab-results`,name:`Search ${k} Tab Results`},query:y,categoryName:k}}),t)}))),[L,k,y,N,v]),q=(0,a.useMemo)((()=>n.map(((e,t)=>{let{title:r,attribute:n}=e,a=(0,Y.Z)(e,$e);return(0,h.jsx)(ce.D_,Ze({title:r&&w(r),attribute:n,startCollapsed:0!==t,showMoreLabel:w("Show more"),showLessLabel:w("Show less"),collapsible:!0,limit:5,showMore:!0,analytics:{pageName:N}},a),n)}))),[n,w,N]);return(0,le.nw)((()=>{!d&&L.length>0&&C(L.map((e=>({name:e.productTitle,sku:e.sku,locale:"en-us",nsuid:e.nsuid,platform:{label:e.platformCode}}))),(0,le.DW)({name:y||"no query"}))})),(0,a.useEffect)((()=>{M&&O.current&&(0,le.n5)(O.current)}),[M,l.length]),t?L.length>0&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("span",{ref:O,style:{position:"absolute",top:"-3rem"}}),(0,h.jsxs)(F,{children:[(0,h.jsxs)(Te.S,{children:[(0,h.jsx)(Re.S,{label:w("Sort by"),onSelect:R,options:Z,dropdownValue:A}),(0,h.jsx)(Te.M,{children:(0,h.jsx)(ce.Lb,{icon:Me.Z,variant:"tertiary",onClick:T,children:w("Filter")})})]}),(0,h.jsx)($.S,{size:32,axis:"vertical"}),(0,h.jsxs)(ce.dA,{enableStickyFilterPanel:!0,isFilterModalOpen:I,toggleModalFiltersMenu:T,attributeFilterSets:q,isDesktop:M,children:[(0,h.jsx)(ce.en,{ref:H,children:(0,h.jsx)(te.a,{locale:v,children:_})}),(0,h.jsx)(ce.CD,{isLoading:d,hasMore:g,onLoadMoreClick:D})]})]})]}):(0,h.jsx)(Q,{ref:H,children:(0,h.jsx)(u.T,{variant:"body",children:r})})};var qe=e=>{const{hasResults:t,noResultsLabel:r}=e,{state:{isSearching:n,searchHits:l,hasMore:c,query:d,category:p},actions:{loadMore:m}}=(0,o.Rx)(),{text:g}=(0,E.i1)(),{locale:f}=(0,i.Z)(),{trackLoadMoreProducts:b}=(0,s.u)(),y=s.n[p],x=`Search ${y} Tab`,j=(0,a.useCallback)((()=>{b(x),m&&m()}),[m,b,x]),w=(0,a.useMemo)((()=>l.map((e=>{let{objectID:t,productTitle:r,productLink:n,highlights:a,searchId:i,resultsPosition:s}=e;return(0,h.jsx)(ce.ce,{description:(0,o.LV)(a,"description"),title:r,url:n,readMoreLabel:g("Read more"),readMoreLinkOptions:{target:"_blank",icon:Oe.Z},ignoreArt:!0,analytics:{objectId:t,eventName:`${y} Tab: Support Clicked`,searchId:i,position:s,locale:f,pageName:x,itemListDetails:{id:"search-support-tab-results",name:`Search ${y} Tab Results`},query:d,categoryName:y}},t)}))),[l,g,f,d,x,y]);return t?l.length>0&&(0,h.jsx)(Ce,{children:(0,h.jsxs)(V,{children:[w,(0,h.jsx)(ce.CD,{isLoading:n,hasMore:c,onLoadMoreClick:j})]})}):(0,h.jsx)(Q,{children:(0,h.jsx)(u.T,{variant:"body",children:r})})};var ze=e=>{const{hasResults:t,noResultsLabel:r}=e,{state:{isSearching:n,activeIndexName:l,rawSearchHits:c,hasMore:d,query:p,category:m},actions:{loadMore:g}}=(0,o.Rx)(),{text:f}=(0,E.i1)(),{locale:b}=(0,i.Z)(),{trackLoadMoreProducts:y}=(0,s.u)(),x=s.n[m],j=`Search ${x} Tab`,w=(0,a.useCallback)((()=>{y(j),g&&g()}),[g,y,j]),v=(0,Ee.Z)({isSearching:n,cacheKey:"nintendo.news.cache",cachePrefix:x,activeIndexName:l,rawSearchHits:c}),{waitForElementRef:S}=(0,Le.Z)(),C=(0,a.useMemo)((()=>v.map((e=>{let{objectID:t,artPath:r,productTitle:n,publishDate:a,productLink:i,searchId:s,resultsPosition:o}=e;return(0,h.jsx)(oe,{artPath:r,articleLink:i,articleTitle:n,publishDate:a,readMoreLabel:f("Read more"),analytics:{objectId:t,eventName:"News Tab: News Clicked",searchId:s,position:o,locale:b,pageName:j,itemListDetails:{id:"search-news-tab-results",name:`Search ${x} Tab Results`},query:p,categoryName:x}},t)}))),[v,f,b,j,x,p]);return t?v.length>0&&(0,h.jsxs)(Ce,{children:[(0,h.jsx)(B,{ref:S,children:C}),(0,h.jsx)(ce.CD,{isLoading:n,hasMore:d,onLoadMoreClick:w})]}):(0,h.jsx)(Q,{ref:S,children:(0,h.jsx)(u.T,{variant:"body",children:r})})},Qe=r(92102),Ge=r(49482),Fe=r(77682),We=r(89056),Ve=r(29224),Be=r(64609),Ue=r(97224),Ke=r(59351);const Xe=d.default.a.withConfig({componentId:"sc-rb3vq7-0"})(["display:block;text-align:center;cursor:pointer;> h2{transition:",";}&:hover{> h2{color:",";}}"],(e=>{let{theme:t}=e;return`color ${t.movement.duration} ${t.movement.easing} ${t.movement.delay}`}),(e=>{let{theme:t}=e;return t.color.primaryHover})),Je=(0,d.default)(Ke.K).withConfig({componentId:"sc-rb3vq7-1"})(["border-radius:",";"],(e=>{let{theme:t}=e;return t.borderRadius})),Ye=(0,d.default)(A.H).attrs((()=>({variant:"h1",as:"h2",large:!1}))).withConfig({componentId:"sc-rb3vq7-2"})(["margin-top:",";margin-bottom:0;"],(e=>{let{theme:t}=e;return t.spacing[12]}));var et=e=>{const{href:t,artPath:r,label:n}=e;return(0,h.jsx)(Ue.Z,{href:t,children:(0,h.jsxs)(Xe,{children:[(0,h.jsx)(Je,{assetPath:r}),(0,h.jsx)(Ye,{children:n})]})})};const tt=d.default.a.withConfig({componentId:"sc-1y6jgih-0"})(["display:flex;gap:",";align-items:center;background-color:",";padding:",";cursor:pointer;border-radius:",";&:hover{> p{color:",";}}> p{transition:",";}> span{line-height:1.6;border-bottom:none;}","{gap:",";padding:",";}","{padding:",";}box-shadow:0 4px 16px 0 rgba(0,0,0,0.1);"],(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.color.white}),(e=>{let{theme:t}=e;return t.spacing[12]}),(e=>{let{theme:t}=e;return t.borderRadius}),(e=>{let{theme:t}=e;return t.color.primaryHover}),(e=>{let{theme:t}=e;return`color ${t.movement.duration} ${t.movement.easing} ${t.movement.delay}`}),(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[20]} ${t.spacing[32]}`}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),(e=>{let{theme:t}=e;return`${t.spacing[36]} ${t.spacing[24]}`})),rt=(0,d.default)(u.T).attrs((()=>({variant:"title"}))).withConfig({componentId:"sc-1y6jgih-1"})(["font-size:",";","{font-size:",";}"],(e=>{let{theme:t}=e;return t.font.size.h3Mobile}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.font.size.h3Desktop})),nt=d.default.span.withConfig({componentId:"sc-1y6jgih-2"})(["svg{","}"],(e=>{let{theme:t}=e;return(0,d.css)(["color:",";width:",";","{width:",";}","{width:",";}","{width:",";}"],t.color.primary,t.spacing[32],t.mediaQuery.tabletSmall,t.spacing[40],t.mediaQuery.tablet,t.spacing[48],t.mediaQuery.desktop,t.spacing[64])})),at=e=>{let{href:t,Icon:r,iconSize:n,children:a,className:i}=e;return(0,h.jsx)(Ue.Z,{href:t,children:(0,h.jsxs)(tt,{className:i,children:[(0,h.jsx)(nt,{children:(0,h.jsx)(r,{size:n})}),(0,h.jsx)(rt,{children:a})]})})};at.defaultProps={type:"portrait",iconSize:62};var it=at;const st=(0,d.default)(Q).withConfig({componentId:"sc-1bgvej6-0"})(["",""],(e=>{let{theme:t,$itemCount:r}=e;return(0,d.css)(["display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat( ",",56px );gap:",";","{grid-template-columns:repeat(",",1fr);grid-template-rows:auto;gap:",";}","{gap:",";}","{grid-template-columns:repeat(",",1fr);}"],parseInt(r/2)+r%2,t.spacing[8],t.mediaQuery.tablet,r%4===0?"4":"3",t.spacing[24],t.mediaQuery.desktop,t.spacing[32],t.mediaQuery.desktopLarge,r<6?r:"6")})),ot=(0,d.default)(Q).withConfig({componentId:"sc-1bgvej6-1"})(["",""],(e=>{let{theme:t,$itemCount:r}=e;return(0,d.css)(["display:flex;flex-direction:column;gap:",";","{gap:",";}","{display:grid;grid-template-columns:repeat(",",1fr);gap:",";}","{column-gap:",";row-gap:",";}"],t.spacing[16],t.mediaQuery.tablet,t.spacing[24],t.mediaQuery.desktop,r,t.spacing[32],t.mediaQuery.desktopLarge,t.spacing[32],t.spacing[64])})),lt=(0,d.default)(Q).withConfig({componentId:"sc-1bgvej6-2"})(["",""],(e=>{let{theme:t,$itemCount:r}=e;return(0,d.css)(["display:grid;grid-template-columns:repeat(1,1fr);gap:",";justify-content:center;","{grid-template-columns:repeat(",",1fr);gap:",";}","{grid-template-columns:repeat(",",1fr);gap:",";}"],t.spacing[16],t.mediaQuery.tablet,r%3===0?"3":"2",t.spacing[24],t.mediaQuery.desktop,r<4?r:"4",t.spacing[32])})),ct=(0,d.default)(it).withConfig({componentId:"sc-1bgvej6-3"})(["",""],(e=>{let{theme:t}=e;return(0,d.css)(["","{flex-direction:column-reverse;padding:"," ",";p{font-size:",";text-align:center;}}"],t.mediaQuery.tablet,t.spacing[32],t.spacing[16],t.font.size.h2Desktop)})),dt=(0,d.default)(it).withConfig({componentId:"sc-1bgvej6-4"})(["",""],(e=>{let{theme:t}=e;return(0,d.css)(["box-shadow:none;border:solid 2px ",";gap:",";padding:"," ",";svg{width:",";}p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}","{border:solid 1px ",";}","{gap:",";padding:"," ",";svg{width:",";}}"],t.color.lightGray2,t.spacing[32],t.spacing[20],t.spacing[32],t.spacing[48],t.mediaQuery.tablet,t.color.lightGray2,t.mediaQuery.desktop,t.spacing[16],t.spacing[36],t.spacing[24],t.spacing[64])})),ut=d.default.hr.withConfig({componentId:"sc-1bgvej6-5"})(["margin:"," 0 ",";background-color:",";height:2px;border:none;","{margin:"," 0 ",";}"],(e=>{let{theme:t}=e;return t.spacing[24]}),(e=>{let{theme:t}=e;return t.spacing[32]}),(e=>{let{theme:t}=e;return t.color.lightGray2}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.spacing[48]}));function ht(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 pt(e){for(var t=1;t{const[t]=e.toLowerCase().split("-");return mt[t]??`https://${t}-americas-support.nintendo.com/app/answers/detail/a_id/15578`},bt=[{url:"/store/games/",icon:O.Z,label:"Games"},{url:"/store/hardware/",icon:k.Z,label:"Hardware"},{url:"/store/merchandise/",icon:N.Z,label:"Merchandise"},{url:"/store/sales-and-deals/",icon:Qe.Z,label:"Sales & deals"},{url:"/store/characters/",icon:Ge.Z,label:"Character store"},{url:"/store/exclusives/",icon:C.Z,label:"Store exclusives"}],yt=[{url:"/store/games/",icon:O.Z,label:"Games"},{url:"/store/sales-and-deals/",icon:Qe.Z,label:"Sales & deals"},{url:"/whatsnew/",icon:I.Z,label:"News & Events"},{url:ft,icon:P.Z,label:"Support"}],xt=[{url:"/orders/",icon:Fe.Z,label:"Order status"},{url:"https://ec.nintendo.com/redeem/",icon:We.Z,label:"Redeem code"},{url:"/store/games/recommendations/",icon:Ve.Z,label:"Top picks for you"}],jt=[{url:"https://ec.nintendo.com/redeem/",icon:We.Z,label:"Redeem code"},{url:e=>gt[e],icon:Be.Z,label:"eShop code"},{url:ft,icon:P.Z,label:"Customer support"}],wt=[{url:"/store/exclusives/rewards/",artPath:"/ncom/en_US/merchandising/My%20Nintendo%20Store/Storefront%20Home/My%20Nintendo%20offers/2400x1350_MNS_Home_My_Nintendo",label:"My Nintendo rewards"},{url:"/store/exclusives/online/",artPath:"/ncom/en_US/merchandising/My%20Nintendo%20Store/Storefront%20Home/Nintendo%20Switch%20Online%20offers/2400x1350_MNS_Home_Nintendo_Switch_Online",label:"Nintendo Switch Online offers"}],vt=[{url:"/store/games/",artPath:"/Dev/search/games-latam",label:"Shop for games"},{url:"/switch/online/",artPath:"/ncom/en_US/merchandising/My%20Nintendo%20Store/Storefront%20Home/Nintendo%20Switch%20Online%20offers/2400x1350_MNS_Home_Nintendo_Switch_Online",label:"Nintendo Switch Online"}];var St=()=>{const{text:e}=(0,E.i1)(),{locale:t}=(0,i.Z)(),r=Z.Wj.has(t),n=r?yt:bt,l=r?vt:wt,c=(0,a.useMemo)((()=>(r?jt:xt).map((e=>{const r="function"===typeof e.url?e.url(t):e.url;return r?pt(pt({},e),{},{url:r}):null})).filter(Boolean)),[t,r]);return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(F,{children:(0,h.jsx)(ut,{})}),(0,h.jsx)(st,{$itemCount:n.length,children:n.map((r=>{let{label:n,url:a,icon:i}=r;return(0,h.jsx)(ct,{href:"function"===typeof a?(0,o.en)(a(t),s.N,t):(0,o.en)(a,s.N,t),Icon:i,children:e(n)},n)}))}),(0,h.jsx)(ot,{$itemCount:l.length,children:l.map((r=>{let{label:n,artPath:a,url:i}=r;return(0,h.jsx)(et,{href:(0,o.en)(i,s.N,t),artPath:a,label:e(n)},n)}))}),(0,h.jsx)(lt,{$itemCount:c.length,children:c.map((r=>{let{label:n,url:a,icon:i}=r;return(0,h.jsx)(dt,{href:(0,o.en)(a,s.N,t),Icon:i,children:e(n)},n)}))})]})},Ct=r(87136);function Ot(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 kt(e){for(var t=1;tt.toLowerCase().split("-")),[t]),l=Z.Wj.has(t)?Ct.Dd:Ct.Zm,c=(0,a.useMemo)((()=>(Z.Wj.has(t)?s.y:s.C).map((e=>e.value.category===s.e.ALL?{value:s.d[s.e.ALL]}:e))),[t]),d=(0,a.useMemo)((()=>t===Z.bA||t===Z.oV?s.I.map((e=>e.attribute===s.z.ESRB_RATING?t===Z.bA?s.H:s.G:e)):s.I),[t]),{state:{isSearching:u,searchHits:p,totalHits:m,query:f,category:b},actions:{executeSearch:y,openSearchFlyover:x}}=(0,o.N1)({skipToggleFlyoverListener:!0,router:e,categoryOptions:c}),{0:{pageHitCount:j,pageTotalHits:w},1:S}=(0,a.useState)({pageHitCount:p.length,pageTotalHits:m}),{text:C}=(0,E.i1)(),{trackSearchResultsViewed:O}=(0,s.u)(),k=(0,a.useMemo)((()=>l.map((e=>kt(kt({},e),{},{value:C(e.value)})))),[C,l]),{hasResultsInitialized:N,isLoadingHasResults:I,hasResultsByIndex:P,hasSomeResults:T}=(0,o.oD)(f,{lang:r,country:n,clientConfig:Nt,categoryOptions:c}),R=(0,a.useCallback)((e=>{y({category:e})}),[y]),M=(0,a.useCallback)(((e,t)=>C(e,{args:t})),[C]),D=(0,a.useMemo)((()=>{if(!N||I)return null;switch(b){case s.e.GAMES:return(0,h.jsx)(_e,{hasResults:P[s.e.GAMES],noResultsLabel:C('No games found for "{0}".',{args:[f]}),filterSections:d},s.e.GAMES);case s.e.MERCHANDISE:return(0,h.jsx)(_e,{hasResults:P[s.e.MERCHANDISE],noResultsLabel:C('No merchandise found for "{0}".',{args:[f]}),filterSections:s.K},s.e.MERCHANDISE);case s.e.HARDWARE:return(0,h.jsx)(_e,{hasResults:P[s.e.HARDWARE],noResultsLabel:C('No hardware found for "{0}".',{args:[f]}),filterSections:s.J},s.e.HARDWARE);case s.e.NEWS:return(0,h.jsx)(ze,{hasResults:P[s.e.NEWS],noResultsLabel:C('No news or events found for "{0}".',{args:[f]})});case s.e.SUPPORT:return(0,h.jsx)(qe,{hasResults:P[s.e.SUPPORT],noResultsLabel:C('No support articles found for "{0}".',{args:[f]})});default:return(0,h.jsx)(Pe,{onFeaturedHitsChanged:S,hasResultsByIndex:P})}}),[N,f,C,b,I,P,d]);return(0,a.useEffect)((()=>{b!==s.e.ALL?S({pageHitCount:p.length,pageTotalHits:m}):T||S({pageHitCount:0,pageTotalHits:0})}),[b,T,p,m]),(0,a.useEffect)((()=>{let e;return!u&&f&&"number"===typeof w&&(e=window.setTimeout((()=>{O(f,s.n[b],w)}),100)),()=>{window.clearTimeout(e)}}),[u,O,f,b,w]),N&&(0,h.jsxs)(U,{children:[(0,h.jsx)(H.S,{as:"h1",children:C("Search Nintendo.com")}),(0,h.jsx)($.S,{size:24,axis:"vertical"}),(0,h.jsxs)(F,{children:[(0,h.jsx)(g,{isVisible:!!j&&!!w,children:C("Showing {0} results of {1}",{args:[j,w]})}),f&&(0,h.jsx)(v,{label:T?'Results for "{0}"':'Your search for "{0}" didn\'t return any results',editLabel:C("Edit"),queryDisplayLimit:25,query:f,formatter:M,onEditClick:x})]}),T?(0,h.jsx)(A.H.NewLevel,{children:(0,h.jsx)(L,{activeTabId:b,tabs:k,onTabClick:R,TabContainer:W,children:D})}):(0,h.jsx)(St,{})]})}var Pt=!0,Tt=()=>{const e=(0,i.Z)();return(0,h.jsx)(o.X$,{router:e,children:(0,h.jsx)(A.H.NewLevel,{children:(0,h.jsx)(It,{})})})}},61748:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var n=r(82269),a=r(2784),i=r(64897),s=r(19885),o=r(32899);const l=["p"];var c=e=>{const{0:t,1:r}=(0,a.useState)([]),{isSearching:c,cacheKey:d,cachePrefix:u,activeIndexName:h,rawSearchHits:p}=e,m=(0,i.Z)(),g=(0,o.i1)();return(0,a.useEffect)((()=>{const e=(0,o.uX)(m.asPath),{p:t}=e,a=(0,n.Z)(e,l),i=((e,t)=>{try{return JSON.parse(sessionStorage.getItem(e))||t}catch{return t}})(d,{}),f=`${u}_${JSON.stringify(a)}_${m.locale}`,b=c?i[f]||[]:((e,t)=>{const r=t?.[0]?.__position||0;return[...(e||[]).slice(0,r),...t]})(i[f],p);((e,t)=>{try{sessionStorage.setItem(e,JSON.stringify(t))}catch{return null}})(d,{[f]:b});const y=Object.values(b).sort(((e,t)=>e.__position-t.__position)),x=(0,s.p)(y,{locale:m.locale,localizer:g,indexName:h});r(x)}),[c,d,u,p,m.asPath,m.locale,h,g]),t}},71105:function(e,t,r){"use strict";var n=r(13980),a=r(24511);const i=(0,n.shape)({name:n.string,primary:(0,n.shape)({assetPath:n.string,resourceType:n.string}),color:n.string}),s=(0,n.shape)({heading:n.string,ctas:(0,n.arrayOf)((0,n.shape)({label:n.string,url:n.string}))});(0,n.shape)({assetPath:n.string,assetPathAlt:n.string,background:(0,n.shape)({backgroundType:n.string,backgroundTiled:a.Xg}),ctaList:s,heading:n.string,type:n.string,modifiers:(0,n.arrayOf)(n.string)}),(0,n.shape)({assetPath:n.string,background:i,heading:n.string,url:n.string}),(0,n.shape)({title:n.string,collapsible:a.Xg,attribute:n.string.isRequired,hidden:a.Xg})},68109:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/search",function(){return r(58418)}])},62505:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});r(2784);var n=r(13980),a=r.n(n),i=r(52322);const s=e=>(0,i.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",className:e.className,width:e.size,role:"presentation",alt:"","data-testid":"EditIcon",...e,children:(0,i.jsx)("path",{d:"M27.912 13.909l3.507-3.508a1.984 1.984 0 0 0 0-2.804L24.404.58a1.983 1.983 0 0 0-2.805.001L18.09 4.088l9.82 9.82zM15.286 6.894L3.012 19.167a3.962 3.962 0 0 0-1.153 2.542L.004 29.884a1.983 1.983 0 0 0 2.112 2.111l8.175-1.854a3.967 3.967 0 0 0 2.541-1.153l12.274-12.274-9.82-9.82z",fill:e.color})});s.propTypes={className:a().string,color:a().string,size:a().oneOfType([a().number,a().string])},s.defaultProps={color:"currentColor",size:24}},9873:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});r(2784);var n=r(13980),a=r.n(n),i=r(52322);const s=e=>(0,i.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",className:e.className,width:e.size,role:"presentation",alt:"","data-testid":"FilterIcon",...e,children:(0,i.jsx)("path",{d:"M28.5 3.5H3.641a2.598 2.598 0 0 0-2.602 2.052A2.502 2.502 0 0 0 3.5 8.5h24.837a2.609 2.609 0 0 0 2.66-2.387A2.496 2.496 0 0 0 28.5 3.5zm-4 10H7.641a2.598 2.598 0 0 0-2.602 2.052A2.502 2.502 0 0 0 7.5 18.5h16.837a2.609 2.609 0 0 0 2.66-2.387A2.496 2.496 0 0 0 24.5 13.5zm-4 10h-8.859a2.598 2.598 0 0 0-2.602 2.052A2.502 2.502 0 0 0 11.5 28.5h8.837a2.609 2.609 0 0 0 2.66-2.387A2.496 2.496 0 0 0 20.5 23.5z",fill:e.color,fillRule:"evenodd"})});s.propTypes={className:a().string,color:a().string,size:a().oneOfType([a().number,a().string])},s.defaultProps={color:"currentColor",size:24}},51505:function(e,t,r){"use strict";r.d(t,{D:function(){return i},M:function(){return a},S:function(){return s}});var n=r(7307);const a=n.default.div.withConfig({componentId:"sc-5immi9-0"})(["","{display:none;}"],(({theme:e})=>e.mediaQuery.desktop)),i=n.default.div.withConfig({componentId:"sc-5immi9-1"})(["display:none;","{display:block;}"],(({theme:e})=>e.mediaQuery.desktop)),s=n.default.div.withConfig({componentId:"sc-5immi9-2"})(["display:grid;grid-template-columns:1fr auto;column-gap:",";align-items:flex-end;","{display:flex;justify-content:space-between;justify-content:flex-end;}"],(({theme:e})=>e.spacing[8]),(({theme:e})=>e.mediaQuery.desktop))},89937:function(e,t,r){"use strict";r.d(t,{S:function(){return I}});r(2784);var n=r(13980),a=r.n(n),i=r(6642),s=r(7307),o=r(68020),l=r(39329),c=r(52048),d=r(53342),u=r(52322);const h=s.default.div.withConfig({componentId:"sc-1rzbfge-0"})(["display:flex;flex-direction:column;align-items:flex-start;","{flex-direction:row;align-items:center;}"],(({theme:e})=>e.mediaQuery.desktop)),p=(0,s.default)(l.T).withConfig({componentId:"sc-1rzbfge-1"})(["display:block;font-weight:",";color:",";min-width:fit-content;margin:0;margin-bottom:",";","{margin:0;margin-right:",";}"],(({theme:e})=>e.font.weight.light),(({theme:e})=>e.color.darkGray2),(({theme:e})=>e.spacing[12]),(({theme:e})=>e.mediaQuery.desktop),(({theme:e})=>e.spacing[16])),m=(0,s.default)(d.S).withConfig({componentId:"sc-1rzbfge-2"})(["width:100%;","{min-width:",";width:inherit;}","{min-width:",";}"],(({theme:e})=>e.mediaQuery.tablet),(({theme:e})=>e.pxToRem(230)),(({theme:e})=>e.mediaQuery.desktop),(({theme:e})=>e.pxToRem(200))),g=(0,s.default)(o.c.ValueContainer).attrs((({selectTheme:e})=>({theme:e}))).withConfig({componentId:"sc-1rzbfge-3"})(["&&&{padding:0;}"]),f=(0,s.default)(o.c.SingleValue).attrs((({selectTheme:e})=>({theme:e}))).withConfig({componentId:"sc-1rzbfge-4"})(["&&&{color:",";margin-left:",";}"],(({theme:e})=>e.color.darkGray2),(({theme:e})=>e.spacing[16])),b=(0,s.default)(o.c.Menu).attrs((({selectTheme:e})=>({theme:e}))).withConfig({componentId:"sc-1rzbfge-5"})(["&&&{overflow:hidden;box-shadow:0 0 8px 0 rgba(0,0,0,0.25);border:solid 1px ",";border-radius:",";font-size:",";margin-top:",";z-index:10;}"],(({theme:e})=>e.color.darkGray4),(({theme:e})=>e.borderRadiusSmall),(({theme:e})=>e.font.size.bodyDesktop),(({theme:e})=>e.spacing[4])),y=(0,s.default)(o.c.Option).attrs((({selectTheme:e})=>({theme:e}))).withConfig({componentId:"sc-1rzbfge-6"})(["&&&{background:",";color:",";cursor:pointer;padding:"," ",";&:hover{background:",";}","}"],(({theme:e})=>e.color.white),(({theme:e})=>e.color.darkGray2),(({theme:e})=>e.spacing[8]),(({theme:e})=>e.spacing[16]),(({theme:e})=>e.color.lightGray3),(({selectProps:e})=>e.isFocused&&(0,s.css)(["background:",";"],(({theme:e})=>e.color.lightGray3)))),x=(0,s.default)(o.c.Control).attrs((({selectTheme:e})=>({theme:e}))).withConfig({componentId:"sc-1rzbfge-7"})(["&&&{border:1px solid ",";border-radius:",";cursor:pointer;font-size:",";font-weight:",";height:",";width:100%;transition:",";"," "," &:hover{background-color:",";box-shadow:0 0 0 1px ",";}}"],(({theme:e})=>e.color.darkGray4),(({theme:e})=>e.borderRadiusSmall),(({theme:e})=>e.font.size.titleDesktop),(({theme:e})=>e.font.weight.bold),(({theme:e})=>e.pxToRem(48)),(({theme:e})=>`all ${e.movement.duration} ${e.movement.easing} ${e.movement.delay}`),(({isFocused:e,theme:t})=>e&&(0,s.css)(["box-shadow:0 0 0 1px ",";outline:none;background-color:",";"],t.color.darkGray4,(({theme:e})=>e.color.lightGray3))),(({selectProps:e})=>e.menuIsOpen&&(0,s.css)(["background-color:",";box-shadow:0 0 0 1px ",";"],(({theme:e})=>e.color.lightGray3),(({theme:e})=>e.color.darkGray4))),(({theme:e})=>e.color.lightGray3),(({theme:e})=>e.color.darkGray4)),j=(0,s.default)(c.Z).attrs((({selectTheme:e})=>({theme:e,selectTheme:void 0}))).withConfig({componentId:"sc-1rzbfge-8"})(["color:",";margin-right:",";transition:",";width:",";","{width:",";}",""],(({theme:e})=>e.color.darkGray2),(({theme:e})=>e.spacing[16]),(({theme:e})=>`transform ${e.movement.duration} ${e.movement.easing} ${e.movement.delay}`),(({theme:e})=>e.pxToRem(14)),(({theme:e})=>e.mediaQuery.desktop),(({theme:e})=>e.pxToRem(16)),(({$menuIsOpen:e})=>e&&(0,s.css)(["transform:rotate(180deg);"]))),w=({children:e,theme:t,...r})=>(0,u.jsx)(x,{selectTheme:t,...r,children:e});w.propTypes={children:a().node};const v=({children:e,selectProps:t,theme:r})=>(0,u.jsx)(j,{$menuIsOpen:t.menuIsOpen,selectTheme:r,children:e});v.propTypes={children:a().node,selectProps:a().shape({menuIsOpen:a().bool})};const S=({children:e,theme:t,...r})=>(0,u.jsx)(b,{selectTheme:t,...r,children:e});S.propTypes={children:a().node};const C=({children:e,theme:t,...r})=>(0,u.jsx)(y,{selectTheme:t,...r,children:e});C.propTypes={children:a().node};const O=({children:e,theme:t,...r})=>(0,u.jsx)(f,{selectTheme:t,...r,children:e});O.propTypes={children:a().node};const k=({children:e,theme:t,...r})=>(0,u.jsx)(g,{selectTheme:t,...r,children:e});k.propTypes={children:a().node};const N=e=>{const{label:t,onSelect:r,options:n,dropdownValue:a}=e;return(0,u.jsxs)(h,{children:[(0,u.jsxs)(p,{children:[t,":"]}),(0,u.jsx)(m,{onSelect:r,options:n,value:a,replacementComponents:{Control:w,DropdownIndicator:v,Menu:S,Option:C,SingleValue:O,ValueContainer:k}})]})};N.propTypes={label:a().string.isRequired,onSelect:a().func.isRequired,dropdownValue:i.O,options:a().arrayOf(i.O).isRequired};var I=N}},function(e){e.O(0,[5106,8286,4511,6717,1042,9774,2888,179],(function(){return t=68109,e(e.s=t);var t}));var t=e.O();_N_E=t}]);