!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]="df4d9b2f-37db-4b45-9f20-b540f0f6b6d7",e._sentryDebugIdIdentifier="sentry-dbid-df4d9b2f-37db-4b45-9f20-b540f0f6b6d7")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[36251,77262],{4436:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var s=a(6029),n=a(10292),l=a(19501),r=a(22375),i=a(54529),o=a(76356),d=a(94565),c=a(55729),u=a(90248),p=a(46222),m=a(52466),h=a(82536),g=a(64006),y=a(94156),f=a(98133);let x=[l.QCR.Basketball,l.QCR.Handball,l.QCR.IceHockey,l.QCR.Cricket,l.QCR.AmericanFootball,l.QCR.Baseball],b=e=>{let{players:t}=e;return(0,s.jsx)(o.az,{pb:{md:"lg"},children:t.map((e,t)=>{var a;return(0,s.jsx)(g.uc,{player:e.player,sportSlug:e.player.team.sport.slug,children:(0,s.jsxs)(o.so,{minW:{base:"100%",md:"[320px]"},borderTop:t?"1px solid {colors.neutrals.nLv4}":void 0,px:"lg",py:"sm",gap:"lg",justify:"space-between",align:"center",_hover:{bg:"surface.s2"},children:[(0,s.jsx)(n.t,{id:e.player.id,size:40}),(0,s.jsx)(o.az,{flexGrow:1,children:(0,s.jsx)(i.EY,{display:"block",children:(0,s.jsx)(y.c,{entity:e.player})})}),(null==(a=e.player.country)?void 0:a.alpha2)&&(0,s.jsxs)(o.so,{direction:"column",align:"center",children:[(0,s.jsx)("img",{src:(0,l.RHm)(e.player.country.alpha2),width:20,height:20,alt:e.player.country.alpha2}),(0,s.jsx)(i.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",mt:"2xs",display:"block",textTransform:"uppercase",children:(0,f.KH)(e.player.country.alpha2)})]})]})},e.player.id)})})};function j(e){let{visualComponent:t,additionalInfoComponent:a,info:n,descriptionId:l}=e,[r,d]=(0,c.useState)(!1);return(0,s.jsxs)(o.az,{pt:"sm",pb:"xs",w:"1/2",children:[(0,s.jsx)(o.az,{w:"3xl",h:"3xl",mx:"auto",children:t}),(0,s.jsxs)(o.ov,{gap:"xs",my:"xs",cursor:a?"pointer":"initial",onClick:()=>d(!!a),children:[(0,s.jsx)(i.EY,{textStyle:"display.small",color:a?"primary.default":"neutrals.nLv1",children:n}),!!a&&(0,s.jsx)(o.az,{h:"lg",position:"relative",ml:"xs",children:(0,s.jsx)(m.G_L,{height:16,width:16,fill:"primary.default"})})]}),(0,s.jsx)(h.A,{isOpen:r,setIsOpen:d,header:l,children:a}),(0,s.jsx)(i.EY,{h:"2xl",textStyle:"assistive.default",color:"neutrals.nLv3",display:"block",textAlign:"center",children:(0,s.jsx)(u.A,{id:l})})]})}function v(e){let{totalPlayers:t,foreignPlayers:a,nationalTeamPlayers:n,national:l,sport:i}=e,c=-1===x.indexOf(i.slug),h=t.map(e=>e.player.dateOfBirthTimestamp?(0,r.KW)(e.player.dateOfBirthTimestamp):null).filter(e=>"number"==typeof e),g=Math.round(h.reduce((e,t)=>e+t,0)/h.length*10)/10;return(0,s.jsxs)(p.Zp,{children:[(0,s.jsx)(p.Zp.Header,{titleId:"team_info"}),(0,s.jsxs)(o.so,{px:"sm",justify:"space-around",wrap:{mdDown:"wrap"},children:[!!t.length&&(0,s.jsx)(j,{visualComponent:(0,s.jsx)(m.bNr,{w:40,h:40,fill:"onSurface.nLv3"}),info:t.length,descriptionId:"total_players"}),!!g&&(0,s.jsx)(j,{visualComponent:(0,s.jsx)(m.zQC,{icon:"calendar-empty",w:40,h:40,fill:"onSurface.nLv3"}),info:(0,s.jsxs)(s.Fragment,{children:["".concat(g," "),(0,s.jsx)(u.A,{id:"years_short",values:{n:Math.round(g)}})]}),descriptionId:"average_player_age"}),!!t.length&&!!a.length&&!l&&c&&(0,s.jsx)(j,{visualComponent:(0,s.jsx)(d.V6,{ratio:a.length/t.length}),info:a.length,descriptionId:"foreign_players",additionalInfoComponent:(0,s.jsx)(b,{players:a})}),!!t.length&&!!n.length&&!l&&c&&(0,s.jsx)(j,{visualComponent:(0,s.jsx)(d.V6,{ratio:n.length/t.length}),info:n.length,descriptionId:"national_players",additionalInfoComponent:(0,s.jsx)(b,{players:n})})]})]})}},5820:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var s=a(6029),n=a(40237),l=a(54529),r=a(76356),i=a(90248),o=a(17152);function d(e){let{teamId:t,rank:a,avgRating:d}=e;return(0,s.jsxs)(r.so,{px:"lg",py:"md",align:"center",justify:"space-between",children:[(0,s.jsxs)(r.az,{children:[(0,s.jsxs)(r.so,{align:"center",gap:"xs",children:[(0,s.jsx)(l.EY,{textStyle:"display.small",display:"block",children:(0,s.jsx)(i.A,{id:"average_sofascore_rating"})}),(0,s.jsx)(o.D,{rating:d,type:o.D.type.AverageRatingTeam,renderImage:e=>(0,s.jsx)(n.p,{id:t,...e})})]}),a&&(0,s.jsx)(l.EY,{textStyle:"display.micro",color:"neutrals.nLv3",display:"block",children:(0,s.jsx)(i.A,{id:"rank_competition",values:{rank:a}})})]}),(0,s.jsx)(n.G,{rating:d,format:"sideBox"})]})}},10292:(e,t,a)=>{"use strict";a.d(t,{t:()=>s.t});var s=a(91407)},12756:(e,t,a)=>{"use strict";a.d(t,{u:()=>v});var s=a(6029),n=a(94446),l=a(22375),r=a(54529),i=a(76356),o=a(55729),d=a(90510),c=a(90248),u=a(46222),p=a(18970),m=a(52466),h=a(82536),g=a(64006),y=a(94156),f=a(28188);let x=e=>{let{transfers:t,direction:a}=e,c=(0,o.useContext)(p.Ws);return(0,s.jsx)(i.az,{children:t.map((e,t)=>{let o="transfers_arrivals"===a?e.transferFrom:e.transferTo;return(0,s.jsx)(g.uc,{player:e.player,sportSlug:c,children:(0,s.jsxs)(i.so,{minW:{base:"100%",md:"[320px]"},borderTop:t?"onSurface.nLv4":void 0,px:"lg",py:"sm",gap:"lg",justify:"space-between",align:"center",_hover:{bg:"surface.s2"},children:[(0,s.jsx)(n.t,{id:e.player.id,size:40}),(0,s.jsxs)(i.az,{flexGrow:1,children:[(0,s.jsx)(r.EY,{children:(0,s.jsx)(y.c,{entity:e.player})}),(0,s.jsxs)(i.so,{align:"center",gap:"xs",children:[(0,s.jsx)(r.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,s.jsx)(f.u,{transfer:e})}),(0,s.jsx)(r.EY,{textStyle:"body.medium",color:"secondary.default",children:(0,s.jsx)(f.N,{transfer:e})})]})]}),o&&(0,s.jsxs)(i.so,{direction:"column",align:"flex-end",children:[(0,s.jsx)(n.p,{id:o.id,size:20}),(0,s.jsx)(r.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",mt:"2xs",display:"block",truncate:!0,children:(0,s.jsx)(d.XU,{value:1e3*e.transferDateTimestamp,...(0,l.og)(e.transferDateTimestamp,!0)})})]})]})},e.player.id)})})};function b(e){let{transfers:t,direction:a}=e,[n,l]=(0,o.useState)(!1),d="transfers_arrivals"===a?"latest_arrivals":"latest_departures";return(0,s.jsxs)(i.az,{w:"1/2",px:"lg",py:"sm",children:[(0,s.jsxs)(i.az,{display:"inline-flex",onClick:e=>{e.stopPropagation(),t.length&&l(!n)},cursor:t.length?"pointer":"default",children:[(0,s.jsx)(r.EY,{minW:"fit",textStyle:"display.small",color:"transfers_departures"===a?"status.error.default":"status.success.default",display:"block",children:(0,s.jsx)(c.A,{id:a,values:{playerCount:t.length}})}),(0,s.jsxs)(i.az,{h:"lg",position:"relative",ml:"xs",children:[(0,s.jsx)(m.G_L,{width:16,height:16,fill:"transfers_departures"===a?"error.default":"success.default"}),(0,s.jsx)(h.A,{isOpen:n,setIsOpen:l,header:d,children:(0,s.jsx)(x,{direction:a,transfers:t})})]})]}),(0,s.jsx)(i.az,{pt:"sm",pb:"lg",children:t.length>0?t.slice(0,3).map(e=>(0,s.jsx)(r.EY,{mt:"xs",display:"block",children:(0,s.jsx)(y.c,{entity:e.player})},e.id)):(0,s.jsx)(r.EY,{mt:"xs",display:"block",children:(0,s.jsx)(c.A,{id:"transfers.no.recent"})})})]})}function j(e){let{transfers:t,direction:a}=e,[n,l]=(0,o.useState)(!1),r=t.length>3,d=n?t:t.slice(0,3);return(0,s.jsx)(i.az,{flex:"1",children:(0,s.jsxs)(u.Zp,{children:[(0,s.jsx)(u.Zp.Header,{title:(0,s.jsx)(i.I4.span,{color:"transfers_departures"===a?"status.error.default":"status.success.default",children:(0,s.jsx)(c.A,{id:a,values:{playerCount:t.length}})})}),(0,s.jsx)(x,{direction:a,transfers:d}),(0,s.jsx)(u.Zp.Footer,{ctaParams:r?{messageId:n?"show_less":"show_more",icon:n?u.Xb.Up:u.Xb.Down,onClick:()=>l(e=>!e),size:"tertiary"}:void 0})]})})}function v(e){var t,a;let{teamTransfers:n}=e,{isMobile:l}=(0,r.$c)();if(!(null==n||null==(t=n.transfersIn)?void 0:t.length)&&!(null==n||null==(a=n.transfersOut)?void 0:a.length))return null;let o=l?b:j;return(0,s.jsxs)(u.Zp,{children:[(0,s.jsx)(u.Zp.Header,{titleId:"latest_transfers"}),(0,s.jsxs)(i.so,{children:[(0,s.jsx)(o,{transfers:n.transfersIn,direction:"transfers_arrivals"}),(0,s.jsx)(i.az,{borderEnd:"1px solid",borderColor:"neutrals.nLv4",my:"lg",hideBelow:"md"}),(0,s.jsx)(o,{transfers:n.transfersOut,direction:"transfers_departures"})]})]})}},15322:(e,t,a)=>{"use strict";a.d(t,{l:()=>I,A:()=>L});var s=a(6029),n=a(53192),l=a(91407),r=a(94400),i=a(91603),o=a(19501),d=a(22375),c=a(54529),u=a(76356),p=a(55729),m=a(947),h=a(90248),g=a(90510),y=a(494),f=a(34431),x=a(73498),b=a(85658),j=a(52466),v=a(28377),_=a(17152),k=a(90438),T=a(15340),S=a(48524),P=a(73559),w=a(36882),A=a(30821),C=a(64006),M=a(72753),B=a(94156),R=a(57719),F=a(83981),G=a(61379);function I(e){let{icon:t,graphic:a,text:n}=e;return(0,s.jsxs)(u.so,{align:"center",gap:"xs",px:"sm",_first:{pl:"0"},_last:{pr:"0"},children:[(0,s.jsx)(s.Fragment,{children:void 0!==t&&(0,s.jsx)(t,{w:16,h:16,fill:"onSurface.nLv3"})}),(0,s.jsx)(s.Fragment,{children:a}),(0,s.jsx)(c.EY,{textStyle:"display.micro",color:"neutrals.nLv3",children:n})]})}function L(e){var t,a,L;let{player:K,lastYearSummary:H}=e,[E,D]=(0,p.useState)(!1),W=(0,m.A)(),{wasFollowed:O}=(0,P.e)({entity:o.bq7.Players,id:K.id}),N=(0,y.d4)(M.JV),Y=K.team.sport.slug,U=K.deceased,z=K.retired,q=K.dateOfDeathTimestamp?(0,d.pp)(K.dateOfDeathTimestamp).getFullYear():void 0,Q=o.USm.includes(K.team.sport.slug),V=k.mz.includes(Y),Z=(0,d.KW)(K.dateOfBirthTimestamp),X=(null==H?void 0:H.length)?(0,G.AG)(H.filter(e=>e.type===o.XFZ.Event).map(e=>e.value)):void 0,J=Y===o.QCR.Cricket;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(v.F,{image:(0,s.jsx)(l.t,{id:K.id,name:K.slug,size:112,grayscale:K.deceased}),name:(0,s.jsxs)(u.so,{gap:"lg",align:"center",children:[(0,s.jsx)(B.c,{entity:K}),"number"==typeof X&&(0,s.jsxs)(u.so,{align:"center",children:[(0,s.jsx)(r.A,{rating:X,format:"sideBox"}),(0,s.jsx)(_.D,{type:_.D.type.AverageRatingPlayer,rating:X,renderImage:e=>(0,s.jsx)(l.t,{id:K.id,...e}),children:e=>{let{setIsOpen:t}=e;return(0,s.jsx)(c.K0,{variant:"clear",onClick:()=>t(!0),children:(0,s.jsx)(j.G_L,{fill:"onSurface.nLv3",w:"24",h:"24"})})}})]})]}),subtitleItems:K.team&&!K.deceased&&(0,s.jsx)(C.gT,{sport:Y,team:K.team,children:(0,s.jsxs)(u.so,{align:"center",gap:"sm",color:"neutrals.nLv1",_hover:{color:K.team?"primary.default":void 0},children:[(0,s.jsx)(i.p,{id:K.team.id,name:K.team.name,national:K.team.national,size:32}),(0,s.jsxs)(u.so,{direction:"column",justify:"center",gap:"2xs",children:[(0,s.jsx)(c.EY,{textStyle:K.contractUntilTimestamp?"body.medium":"display.medium",color:"[inherit]",children:(0,s.jsx)(B.c,{entity:K.team})}),K.contractUntilTimestamp&&(0,s.jsxs)(c.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",lineHeight:1,children:[(0,s.jsx)(h.A,{id:"contract_until"}),": ",(0,s.jsx)(g.XU,{value:1e3*K.contractUntilTimestamp,...d.or.dateWithShortMonth,timeZone:"UTC"})]})]})]})}),actions:[K.managerId&&(0,s.jsx)(C.N_,{routeKey:"manager",params:{id:K.managerId,slug:Y},children:(0,s.jsx)(x.u,{label:W.formatMessage({id:"manager_profile"}),children:(0,s.jsx)(j.AdY,{})})}),V&&(0,s.jsx)(b.P2,{children:e=>(0,s.jsx)(c.m_,{content:W.formatMessage({id:"compare_players"}),strategy:"hover",disabled:e,children:(0,s.jsx)(f.O,{type:"player",id:K.id,sport:Y,iconOnly:!!K.managerId})})}),Q&&!U&&!z&&(0,s.jsx)(b.P2,{children:e=>(0,s.jsx)(c.m_,{content:W.formatMessage({id:O?"remove_from_favourites":"add_to_favourites"}),strategy:"hover",disabled:e&&!O,children:(0,s.jsx)(T.e,{id:K.id,entity:o.bq7.Players,location:w.y.Header,type:w.b.Player,isNewButton:!0})})}),Z>=16&&(0,s.jsx)(b.P2,{children:e=>(0,s.jsx)(c.m_,{content:W.formatMessage({id:"embed_on_website"}),strategy:"hover",disabled:e,children:(0,s.jsx)(x.u,{label:W.formatMessage({id:"embed_widget"}),onClick:()=>D(!0),children:(0,s.jsx)(j.Q4p,{style:{width:24,height:24}})})})})],footer:(0,s.jsxs)(s.Fragment,{children:[void 0!==K.country.alpha2&&(0,s.jsx)(I,{graphic:(0,s.jsx)(n.w,{alpha2:K.country.alpha2,name:K.country.alpha2,size:16,national:!0}),text:K.country.name}),!!K.dateOfBirthTimestamp&&(0,s.jsx)(I,{icon:j.X78,text:(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(g.XU,{value:new Date(1e3*K.dateOfBirthTimestamp),...d.or.dateWithLongMonth,timeZone:"UTC"})," ","(",U?"number"==typeof q?(0,s.jsx)(h.A,{id:"deceasedYear",values:{year:q}}):(0,s.jsx)(h.A,{id:"deceased",values:{gender:null!=(L=K.gender)?L:K.team.gender}}):(0,d.KW)(K.dateOfBirthTimestamp),")"]})}),"string"==typeof K.position&&(0,s.jsx)(I,{icon:j.fEU,text:(0,s.jsx)(R.F,{id:K.position,sport:Y,gender:K.team.gender})}),J&&"string"==typeof(null==(t=K.cricketPlayerInfo)?void 0:t.batting)&&(0,s.jsx)(I,{icon:j.BM3,text:(0,s.jsx)(h.A,{id:K.cricketPlayerInfo.batting})}),J&&"string"==typeof(null==(a=K.cricketPlayerInfo)?void 0:a.bowling)&&(0,s.jsx)(I,{icon:j.Pvq,text:(0,s.jsx)(h.A,{id:K.cricketPlayerInfo.bowling})}),"number"==typeof K.height&&(0,s.jsx)(I,{icon:j.f6o,text:(0,s.jsx)(A.Z,{value:K.height,fromUnit:"cm"})}),"string"==typeof K.preferredFoot&&(0,s.jsx)(I,{icon:j.SdB,text:(0,s.jsx)(h.A,{id:"foot.".concat(K.preferredFoot.toLowerCase()),defaultMessage:K.preferredFoot})}),"string"==typeof K.jerseyNumber&&(0,s.jsx)(I,{icon:j.kDU,text:(0,s.jsx)(h.A,{id:"jersey_number",values:{jerseyNumber:K.jerseyNumber}})})]})}),Q&&!U&&!z&&(0,s.jsxs)(S.K,{id:K.id,name:K.name,entity:o.bq7.Players,type:w.b.Player,children:[(0,s.jsx)(l.t,{size:32,mr:"sm",style:{verticalAlign:"top"},id:K.id,name:K.slug,grayscale:K.deceased}),(0,s.jsx)(c.EY,{textStyle:"display.medium",color:"primary.default",mr:"sm",children:(0,s.jsx)(B.c,{entity:K})})]}),(0,s.jsx)(F.Ay,{player:K,locale:N,isEmbedModalVisible:E,setIsEmbedModalVisible:D})]})}},17887:e=>{"use strict";e.exports=JSON.parse('{"ice-hockey":{"forward":"stats.forwards","defenseman":"hockey_defensemen","goalie":"legend_hockey_goalies"}}')},19821:(e,t,a)=>{"use strict";a.d(t,{E:()=>l});var s=a(494),n=a(86522);let l=(e,t)=>{var a,l;let r=(0,s.d4)(n.g);if(e&&(null==r||null==(l=r.teams)||null==(a=l[e])?void 0:a[t]))return null==r?void 0:r.teams[e]}},22670:(e,t,a)=>{"use strict";a.d(t,{t:()=>tg,j:()=>o});var s=a(19501),n=a(90438),l=a(88715),r=a(61306),i=a(18153);let o=(e,t,a)=>r.A.getInitialPageProps(r=>async o=>{let{req:d,query:c,res:u,...p}=o,m=d?d._originalUrl:p.asPath,h=l.z.getCurrentLocale(m),g=(null==d?void 0:d.params)?d.params:c,y=Number(g.id),f=e?l.z.getSportKey(g.sport,h):g.sport,x=g.team;if(!y||!f)return u&&(u.statusCode=404),{error:{code:404}};let[b,j,v,_,k,T,S,P,w,A,C]=await Promise.allSettled([s.WyE.getTeamDetails(y),s.WyE.getTeamPlayers(y),s.WyE.getTeamFeaturedEvent(y),s.WyE.getTeamRankings(y),s.WyE.getTeamUniqueTournaments(y),s.WyE.getTeamTransfers(y),s.WyE.hasStatisticsSeasons(y),s.WyE.hasSingles(y,f),s.WyE.hasDoubles(y,f),s.WyE.getTeamAchievements(y),s.sdF.getSeoContent(s.wNW.Team,y,h)]);try{if("rejected"===b.status)throw Error(b.reason);let o=b.value.team;if(n.so.includes(o.sport.slug))throw Error("No team page for stage sports!");if(u){let r=n.Xh.includes(f)&&o.type!==s.YVh.Person,i=n.t6.includes(f)&&o.type===s.YVh.Person;u&&(e||a)&&r&&(u.writeHead(301,{Location:l.z.getTranslatedRoute(h,"team",{id:y,team:x,sport:f}).route}),u.end()),u&&(e||t)&&i&&(u.writeHead(301,{Location:l.z.getTranslatedRoute(h,"teamAsPlayer",{id:y,team:x,sport:f}).route}),u.end()),o.sport.slug===s.QCR.MMA&&(u.writeHead(301,{Location:l.z.getTranslatedRoute(h,"fighter",{slug:o.slug,id:o.id}).route}),u.end()),(o.slug!==x||o.id!==y)&&(u.writeHead(301,{Location:l.z.getTranslatedRoute(h,"team",{id:o.id,team:o.slug,sport:o.sport.slug}).route}),u.end())}let d="fulfilled"===j.status?j.value:void 0,c="fulfilled"===v.status?v.value.featuredEvent:void 0,p="fulfilled"===_.status?_.value:void 0,m="fulfilled"===k.status?k.value:void 0,g="fulfilled"===T.status?T.value:void 0,M="fulfilled"===S.status?S.value:void 0,B="fulfilled"===C.status?C.value.content:void 0,R="fulfilled"===A.status?A.value:void 0,F="fulfilled"===P.status?P.value:void 0,G="fulfilled"===w.status?w.value:void 0;return r.dispatch((0,i.Vy)(o.sport.slug)),{id:y,sport:o.sport.slug,teamDetails:o,players:d,featuredEvent:c,teamRankings:p,teamUniqueTournaments:m,hasStatisticsSeasons:M,teamTransfers:g,seoContent:B,locale:h,hasSingles:F,hasDoubles:G,teamAchievements:R}}catch(e){return u&&(u.statusCode=404),{error:{code:404}}}});var d=a(6029),c=a(95669),u=a.n(c),p=a(67086),m=a(94164),h=a(4917),g=a(19947),y=a(36151),f=a(18970),x=a(52763),b=a(78767),j=a(39979),v=a(73232),_=a(7728),k=a(77262),T=a(95084),S=a(76356),P=a(81278),w=a(46222),A=a(20945),C=a(2920),M=a(56132),B=a(53192),R=a(25635),F=a(91603);a(33480);var G=a(22375),I=a(54529),L=a(947),K=a(90248),H=a(90510),E=a(34431),D=a(85658),W=a(52466),O=a(28377),N=a(60475),Y=a(15340),U=a(48524),z=a(73559),q=a(36882),Q=a(30821),V=a(64006),Z=a(15322),X=a(16700),J=a(94156),$=a(88505),ee=a(82346);function et(e){var t,a,n;let{team:l,hasStatisticsSeasons:r,ranking:i,uniqueTournaments:o}=e,c=(0,L.A)(),{wasFollowed:u}=(0,z.e)({entity:s.bq7.Teams,id:l.id}),p=(0,X.mf)(l.sport.slug)&&r,m=l.type===s.YVh.Person,h=l.type===s.YVh.Regular,g=[!l.national&&l.country.name&&h&&(0,d.jsxs)(S.so,{align:"center",gap:{base:"xs",md:"sm"},children:[(0,d.jsx)(B.w,{alpha2:l.country.alpha2,name:l.country.name,w:32,h:32}),(0,d.jsx)(I.EY,{textStyle:"display.medium",children:(0,d.jsx)(N.md,{slug:l.country.slug||"",name:l.country.name})})]}),l.manager&&(0,d.jsx)(V.yI,{manager:l.manager,children:(0,d.jsxs)(S.so,{align:"center",gap:{base:"xs",md:"sm"},color:"neutrals.nLv1",_hover:{color:"primary.default"},children:[(0,d.jsx)(S.az,{w:"2xl",h:"2xl",minW:"2xl",br:"50%",border:"1px solid {colors.neutrals.nLv4}",children:(0,d.jsx)(R.d,{id:l.manager.id,name:l.manager.name,w:"100%",h:"100%"})}),(0,d.jsxs)(S.so,{direction:"column",justify:"center",gap:"2xs",children:[(0,d.jsx)(I.EY,{color:"[inherit]",children:(0,d.jsx)(J.c,{entity:l.manager})}),(0,d.jsx)(I.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",lineHeight:1,children:(0,d.jsx)(K.A,{id:"manager"})})]})]})})].filter(Boolean),{birthDateTimestamp:y,deceased:f,height:x}=null!=(a=l.playerTeamInfo)?a:{},b=(0,d.jsxs)(d.Fragment,{children:[void 0!==l.country.alpha2&&(0,d.jsx)(Z.l,{graphic:(0,d.jsx)(B.w,{alpha2:l.country.alpha2,name:l.country.alpha2,size:16,national:!0}),text:l.country.name}),!!y&&(0,d.jsx)(Z.l,{icon:W.X78,text:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(H.XU,{value:new Date(1e3*y),...G.or.dateWithLongMonth,timeZone:"UTC"})," ","(",f?(0,d.jsx)(K.A,{id:"deceased",values:{gender:null!=(n=l.gender)?n:s.YT8.Male}}):(0,G.KW)(y),")"]})}),"number"==typeof x&&(0,d.jsx)(Z.l,{icon:W.f6o,text:(0,d.jsx)(Q.Z,{value:x,fromUnit:"cm"})})]});return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(O.F,{image:(0,d.jsx)(F.p,{id:l.id,name:l.name,w:"100%",h:"100%",grayscale:null==(t=l.playerTeamInfo)?void 0:t.deceased}),name:(0,d.jsx)($.Rm,{team:l,full:!0}),titleLabel:i&&l.sport.slug!==s.QCR.Tennis?(0,d.jsx)(V.N_,{style:{font:"inherit",color:"inherit"},routeKey:"rankings",params:{sport:l.sport.slug,category:s.j8G[i.type]},children:(0,d.jsxs)(I.EY,{textStyle:"[inherit]",color:"[inherit]",_hover:{color:"primary.default"},children:["#",i.ranking," ",s.ruz[i.type]]})}):void 0,subtitleItems:g.length>0?g:null,actions:[p&&(0,d.jsx)(D.P2,{children:e=>(0,d.jsx)(I.m_,{content:c.formatMessage({id:"compare_teams"}),strategy:"hover",disabled:e,children:(0,d.jsx)(E.O,{type:"team",id:l.id,sport:l.sport.slug})})}),(0,d.jsx)(D.P2,{children:e=>(0,d.jsx)(I.m_,{content:c.formatMessage({id:u?"remove_from_favourites":"add_to_favourites"}),strategy:"hover",disabled:e&&!u,children:(0,d.jsx)(Y.e,{id:l.id,entity:s.bq7.Teams,location:q.y.Header,type:q.b.Team,isNewButton:!0})})},"".concat(l.id,"-follow-button"))],footer:m?b:h?null:void 0}),(0,d.jsxs)(U.K,{id:l.id,name:(0,d.jsx)($.Rm,{team:l}),entity:s.bq7.Teams,type:q.b.Team,children:[(0,d.jsx)(F.p,{id:l.id,name:l.name,w:32,h:32,mr:"sm",style:{verticalAlign:"top"}}),(0,d.jsx)(I.EY,{textStyle:"display.medium",color:"primary.default",mr:"sm",children:(0,d.jsx)($.Rm,{team:l})})]})]})}var ea=a(89584),es=a(69382),en=a(11996),el=a(79082),er=a(71024),ei=a.n(er);let eo=ei()(()=>a.e(95248).then(a.bind(a,95248)),{loadableGenerated:{webpack:()=>[95248]},ssr:!1,loading:()=>(0,d.jsx)(S.az,{h:"[1000px]"})}),ed=ei()(()=>Promise.all([a.e(56591),a.e(14632),a.e(83645)]).then(a.bind(a,83645)),{loadableGenerated:{webpack:()=>[83645]},ssr:!1,loading:()=>(0,d.jsx)(S.az,{h:"[1000px]"})});function ec(e){let{allPlayers:t,foreignPlayers:a,nationalPlayers:n,teamUniqueTournaments:l,teamTransfers:r,ranking:i}=e,{type:o}=(0,_.SC)();return o===s.YVh.Person?(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Details,children:(0,d.jsx)(ed,{ranking:i})}):(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Details,children:(0,d.jsx)(eo,{allPlayers:t,foreignPlayers:a,nationalPlayers:n,teamUniqueTournaments:l,teamTransfers:r,ranking:i})})}var eu=a(55729),ep=a(74664),em=a(38013);let eh=ei()(()=>Promise.all([a.e(14264),a.e(85500)]).then(a.bind(a,41835)),{loadableGenerated:{webpack:()=>[41835]},ssr:!1,loading:()=>(0,d.jsx)(S.az,{h:"[1000px]"})}),eg=ei()(()=>a.e(15929).then(a.bind(a,15929)),{loadableGenerated:{webpack:()=>[15929]},ssr:!1,loading:()=>(0,d.jsx)(S.az,{h:"[1000px]"})}),ey=["squad","top_players"];function ef(e){let{players:t,supportStaff:a}=e,n=(0,_.SC)(),l=(0,ep.o)(),{isLoading:r,isError:i}=(0,em.Y)(n.id),[o,c]=(0,eu.useState)(ey),[u,p]=(0,eu.useState)("squad"),m=(0,es.w)(l)&&o.some(e=>"top_players"===e),h=t.length>0;if((0,eu.useEffect)(()=>{i?c(e=>e.filter(e=>"top_players"!==e)):c(ey),p("squad")},[i]),r)return(0,d.jsx)(S.az,{h:"[1000px]"});let g=o.map(e=>({tabValue:function(e,t){var a,n,l;let r=null!=(l=null!=(n=t.gender)?n:null==(a=t.primaryUniqueTournament)?void 0:a.gender)?l:s.YT8.Male;switch(e){case"squad":return(0,d.jsx)(K.A,{id:"squad",values:{gender:r}});case"top_players":return(0,d.jsx)(K.A,{id:"top_players",values:{gender:r}});default:return null}}(e,n),tabKey:e}));return h&&m?(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Players,children:(0,d.jsx)(S.az,{pt:"sm",children:(0,d.jsxs)(I.tU,{variant:"secondary",initialValue:u,onChange:e=>p(e),centered:!0,children:[(0,d.jsx)(I.tU.List,{children:g.map((e,t)=>(0,d.jsx)(I.tU.Tab,{tabKey:e.tabKey,children:e.tabValue},t))}),(0,d.jsx)(I.tU.Panel,{tabKey:"squad",children:(0,d.jsx)(eg,{players:t,supportStaff:a})}),(0,d.jsx)(I.tU.Panel,{tabKey:"top_players",children:(0,d.jsx)(eh,{})})]})})}):h?(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Players,children:(0,d.jsx)(eg,{players:t,supportStaff:a})}):m?(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Players,children:(0,d.jsx)(eh,{})}):null}let ex=ei()(()=>Promise.all([a.e(56591),a.e(14632),a.e(35597),a.e(73240),a.e(9748),a.e(64842)]).then(a.bind(a,64842)),{loadableGenerated:{webpack:()=>[64842]},loading:()=>(0,d.jsx)(S.az,{h:"[1000px]"})});function eb(){let e=(0,_.SC)();return(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Standings,children:(0,d.jsx)(ex,{teamId:e.id})})}let ej=ei()(()=>Promise.resolve().then(a.bind(a,89584)),{loadableGenerated:{webpack:()=>[89584]},loading:()=>(0,d.jsx)(S.az,{h:"[1000px]"})});function ev(e){let{sport:t}=e,a=(0,_.SC)();return(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Statistics,children:(0,d.jsx)(ej,{teamId:a.id,sport:t})})}var e_=a(54836),ek=a(88540),eT=a(79634),eS=a(2061),eP=a(36678),ew=a(76393),eA=a(95404),eC=a(23963),eM=a(60067),eB=a(12157),eR=a(41242);let eF=()=>(0,d.jsxs)(w.Zp,{children:[(0,d.jsx)(w.Zp.Header,{titleId:"recent_form",actionComponent:(0,d.jsx)(eR.P,{})}),(0,d.jsx)(S.az,{h:{base:"[0px]",md:"lg"}}),(0,d.jsx)(S.az,{h:"[176px]"})]});var eG=a(36041),eI=a(19821),eL=a(73060);let eK=ei()(()=>Promise.all([a.e(56591),a.e(14632),a.e(55625)]).then(a.bind(a,55625)),{loadableGenerated:{webpack:()=>[55625]},ssr:!1,loading:()=>(0,d.jsx)(eF,{})}),eH=ei()(()=>a.e(62990).then(a.bind(a,62990)),{loadableGenerated:{webpack:()=>[62990]},ssr:!1,loading:()=>(0,d.jsx)(eC.n,{})});function eE(e){let{teamDetails:t,teamUniqueTournaments:a,hasSingles:l,hasDoubles:r,featuredEvent:i}=e,{sport:o,id:c,primaryUniqueTournament:u}=t,p=t.type===s.YVh.Person,m=(0,eI.E)(c,"banner");return(0,d.jsxs)(d.Fragment,{children:[!p&&(0,d.jsx)(eK,{teamId:c}),n.Lm.includes(o.slug)&&i&&(0,d.jsx)(e_.S,{events:[i],isLoading:!1,children:(0,d.jsx)(ek.Y,{event:i})}),(0,d.jsx)(eP.MC,{value:{isShort:s.HwS.includes(o.slug),isNarrow:!0,location:q.y.MatchesSection},children:(0,d.jsx)(ew.S,{entity:s.wNW.Team,id:c,hasSingles:l,hasDoubles:r})}),!n.Lm.includes(o.slug)&&i&&(0,d.jsx)(e_.S,{events:[i],isLoading:!1,children:(0,d.jsx)(ek.Y,{event:i})}),(0,d.jsx)(eL.Y,{utId:null==u?void 0:u.id,location:T.XN.TeamScreen,bgImageUrl:(0,_.KW)(t)}),(0,d.jsx)(eM._,{page:{location:T.XN.TeamScreen,entity:t}}),(0,d.jsx)(eB.y,{location:T.XN.TeamScreen}),(0,d.jsx)(eT.q,{persist:!0,loader:(0,d.jsx)(eC.n,{}),children:(0,d.jsx)(eH,{teamId:c})}),m&&(0,d.jsx)(eT.q,{persist:!0,defaultHeight:114,children:(0,d.jsx)(eS.m,{branding:m,id:c,entity:"team",location:"team_details"})}),(0,d.jsx)(eA.pk,{utIds:((null==a?void 0:a.uniqueTournaments)||[]).map(e=>e.id)}),i&&(0,d.jsx)(eG.w,{event:i}),(0,d.jsx)(x.Aq,{route:n.xW.Team})]})}function eD(e){var t,a,l,r,i,o;let{teamDetails:c,hasSingles:u,hasDoubles:p,allPlayers:m,supportStaff:h,ranking:g,teamUniqueTournaments:y,hasStatisticsSeasons:f,foreignPlayers:x,nationalPlayers:b,teamTransfers:j,featuredEvent:v}=e,{sport:k}=c,T=(0,P.useRouter)(),[B,R]=(0,el.Ay)({routeKey:(o=T.pathname)===n.xW.OldTeam?"team.old":o===n.xW.TeamAsPlayer?"teamAsPlayer":"team",params:{sport:k.slug,team:c.slug,id:c.id}}),{hasStandingsTab:F,hasTopPlayersTab:G,hasStatisticsTab:I}=(0,en.A)({hasStandingsTab:{route:s.cWY.seasonStandings(c.id),skipCheck:k.slug===s.QCR.Tennis},hasTopPlayersTab:{route:s.cWY.seasons(c.id),skipCheck:!(0,es.w)(k.slug)},hasStatisticsTab:{route:s.cWY.statisticsSeasons(c.id),skipCheck:!ea.TEAM_SEASON_STATS_SPORTS.includes(k.slug)}},[c.id]),L=!!m.length,K=null!=(a=c.gender)?a:s.YT8.Male,H=[{tabKey:M.x.Standings,item:"app.standings",isHidden:!F},{tabKey:M.x.Statistics,item:"statistics",isHidden:!I},{tabKey:M.x.Players,item:"players",values:{gender:K},isHidden:!L&&!G},{tabKey:M.x.Details,item:"details"}],E=null!=(l=null==(t=H.find(e=>!e.isHidden))?void 0:t.tabKey)?l:H[0].tabKey;return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(_.zY,{sport:c.sport,category:c.category,uniqueTournament:c.primaryUniqueTournament,teamName:c.name}),(0,d.jsx)(et,{team:c,hasStatisticsSeasons:!!f,ranking:g,uniqueTournaments:null==y?void 0:y.uniqueTournaments}),(0,d.jsxs)(A.xA,{py:"md",children:[(0,d.jsx)(A.fv,{flexGrow:1,children:(0,d.jsx)(eE,{teamDetails:c,teamUniqueTournaments:y,hasSingles:u,hasDoubles:p,featuredEvent:v})}),(0,d.jsxs)(A.fv,{flexGrow:2,children:[(0,d.jsx)(w.Zp,{children:(0,d.jsx)(w.WC,{variant:"square-desktop",borderBottomRadius:"lg",overflow:"hidden",children:(0,d.jsx)(S.so,{w:"100%",overflow:"hidden",br:"lg",children:(0,d.jsxs)(C.A,{id:c.id,location:C.C.TeamPage,tabs:H,initialTabKey:null!=(r=null==B?void 0:B.tab)?r:E,customControls:[null!=(i=null==B?void 0:B.tab)?i:E,e=>R("tab",e)],children:[(0,d.jsx)(ec,{allPlayers:m,foreignPlayers:x,nationalPlayers:b,teamUniqueTournaments:y,teamTransfers:j,ranking:g}),F&&(0,d.jsx)(eb,{}),I&&(0,d.jsx)(ev,{sport:k.slug}),(L||G)&&(0,d.jsx)(ef,{players:m,supportStaff:h})]})})})}),(0,d.jsx)(_.Im,{team:c})]})]})]})}var eW=a(53255),eO=a(12756),eN=a(59721);let eY=e=>{let{achievements:t}=e;return 0===t.length?(0,d.jsxs)(S.BJ,{justify:"center",align:"center",gap:"md",p:"xl",textAlign:"center",children:[(0,d.jsx)(W.gWL,{w:96,h:96,fill:"neutral.default"}),(0,d.jsx)(I.EY,{color:"neutrals.nLv3",children:(0,d.jsx)(K.A,{id:"major_trophies_empty_state_text"})})]}):(0,d.jsx)(S.az,{children:t.map(e=>(0,d.jsx)(V.tQ,{tournament:e.uniqueTournament,children:(0,d.jsxs)(S.so,{px:"lg",py:"sm",justify:"space-between",align:"center",children:[(0,d.jsxs)(S.so,{gap:"lg",align:"center",children:[(0,d.jsxs)(S.az,{w:"2xl",h:"2xl",position:"relative",children:[(0,d.jsx)(W.gWL,{w:32,h:32,fill:"sofaSingles.value"}),(0,d.jsx)(eN.e,{id:e.uniqueTournament.id,name:e.uniqueTournament.name,style:{position:"absolute",top:"4px",left:"8px"},size:16})]}),(0,d.jsx)(I.EY,{children:(0,d.jsx)(ee.O,{uniqueTournament:e.uniqueTournament})})]}),(0,d.jsx)(I.EY,{textStyle:"display.small",children:e.trophiesWon})]})},e.uniqueTournament.id))})};var eU=function(e){return e[e.Major=0]="Major",e[e.All=1]="All",e}(eU||{});let ez=e=>{let{achievements:t}=e,[a,s]=(0,eu.useState)(1);return((0,eu.useEffect)(()=>{s(+!(t.filter(e=>e.uniqueTournament.majorTrophy).length>0))},[t]),t.length)?(0,d.jsx)(w.Zp,{children:(0,d.jsx)(S.az,{py:"lg",children:(0,d.jsx)(I.tU,{variant:"secondary",value:a,onChange:e=>s(e),fullWidthTabs:!0,children:(0,d.jsxs)(S.BJ,{gap:"sm",children:[(0,d.jsx)(S.az,{px:"md",children:(0,d.jsxs)(I.tU.List,{children:[(0,d.jsx)(I.tU.Tab,{tabKey:0,children:(0,d.jsx)(K.A,{id:"major_trophies"})}),(0,d.jsx)(I.tU.Tab,{tabKey:1,children:(0,d.jsx)(K.A,{id:"all_trophies"})})]})}),(0,d.jsx)(I.tU.Panel,{tabKey:0,children:(0,d.jsx)(eY,{achievements:t.filter(e=>e.uniqueTournament.majorTrophy)})}),(0,d.jsx)(I.tU.Panel,{tabKey:1,children:(0,d.jsx)(eY,{achievements:t})})]})})})}):null};var eq=a(61255),eQ=a(4436),eV=a(60867),eZ=a(18364),eX=a(91816),eJ=a(31830),e$=a(59777),e0=a(80055);let e2=e=>{let{label:t,value:a,icon:s,chevron:n}=e;return(0,d.jsxs)(S.so,{justify:"space-between",align:"center",px:"lg",children:[(0,d.jsxs)(S.so,{gap:"lg",children:[s,(0,d.jsxs)(S.BJ,{gap:"0",children:[(0,d.jsx)(I.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",textTransform:"uppercase",children:"string"==typeof t?(0,d.jsx)(K.A,{id:t}):t}),(0,d.jsx)(I.EY,{children:a})]})]}),n&&(0,d.jsx)(W.CCT,{width:16,height:16,fill:"primary.default"})]})};function e1(e){var t,a;let{manager:n,foundationDateTimestamp:l,championshipTitles:r,championshipsWon:i,country:o,isNational:c,ranking:u,venue:p}=e,m=(0,eJ.A)(),h=(null==u?void 0:u.ranking)&&s.j8G[u.type],g=u&&s.j8G[u.type];return(0,d.jsxs)(w.Zp,{children:[(0,d.jsx)(w.Zp.Header,{titleId:"info"}),(0,d.jsxs)(S.BJ,{gap:"lg",pb:"lg",children:[n&&(0,d.jsx)(V.yI,{manager:n,children:(0,d.jsx)(e2,{label:"team_coach",value:(0,e0.s)(n,m),icon:(0,d.jsx)(eX.d,{id:n.id,w:32,h:32}),chevron:!0})}),!!(null==o?void 0:o.alpha2)&&!c&&o&&(0,d.jsx)(e2,{label:"country",value:(0,d.jsx)(K.A,{id:o.slug,defaultMessage:o.name}),icon:(0,d.jsx)("img",{src:(0,s.RHm)(null!=(t=null==o?void 0:o.alpha2)?t:""),width:32,height:32,alt:null!=(a=null==o?void 0:o.alpha2)?a:""})}),!!l&&(0,d.jsx)(e2,{label:"foundation_date",value:(0,d.jsx)(H.XU,{timeZone:"UTC",value:1e3*l,...G.or.dateWithShortMonth}),icon:(0,d.jsx)(W.E8x,{width:32,height:32,fill:"neutral.default"})}),void 0!==i&&(0,d.jsx)(e2,{label:"am_football_super_bowl_wins",value:i,icon:(0,d.jsx)(W.jhF,{width:32,height:32,fill:"neutral.default"})}),void 0!==r&&(0,d.jsx)(e2,{label:"team.championshipTitles",value:r,icon:(0,d.jsx)(W.gWL,{width:32,height:32,fill:"neutral.default"})}),h&&(0,d.jsx)(V.N_,{routeKey:"rankings",params:{sport:null==u?void 0:u.team.sport.slug,category:g},hash:String(null==u?void 0:u.team.id),children:(0,d.jsx)(e2,{label:(0,d.jsxs)(d.Fragment,{children:[s.ruz[u.type]," ",(0,d.jsx)(K.A,{id:"ranking"})]}),value:(0,d.jsxs)(d.Fragment,{children:[null==u?void 0:u.ranking,". (",Math.floor(null==u?void 0:u.points)," ",(0,d.jsx)(K.A,{id:"pts"}),")"]}),icon:(0,d.jsx)(W.gWL,{width:32,height:32,fill:"neutral.default"}),chevron:!0})}),p&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(e$.A,{venue:p,children:(0,d.jsx)(e2,{label:"venue",value:p.stadium.name,icon:(0,d.jsx)(W.zU2,{width:32,height:32,fill:"neutral.default"}),chevron:!p.hidden})}),p.city&&p.capacity&&(0,d.jsxs)(S.so,{children:[(0,d.jsx)(S.az,{minW:"[48px]"}),(0,d.jsxs)(S.so,{justify:"space-between",flexGrow:1,children:[(0,d.jsx)(S.so,{textAlign:"center",children:(0,d.jsx)(e2,{label:"capacity",value:p.capacity})}),(0,d.jsx)(S.az,{bg:"neutrals.nLv4",w:"[1px]"}),(0,d.jsx)(S.so,{textAlign:"center",children:(0,d.jsx)(e2,{label:"city",value:p.city.name})})]}),(0,d.jsx)(S.az,{minW:"[48px]"})]})]})]})]})}let e5=function(e){let{totalPlayers:t,foreignPlayers:a,nationalTeamPlayers:s,uniqueTournaments:n,manager:l,country:r,isNational:i,venue:o,sport:c,foundationDateTimestamp:u,championshipTitles:p,championshipsWon:m,teamTransfers:h,salaryCap:g,ranking:y,teamAchievements:f}=e,{national:x}=(0,eZ.S)();return(0,d.jsxs)(S.so,{w:"100%",direction:"column",gap:"sm",children:[t.length>0&&(0,d.jsx)(eQ.A,{totalPlayers:t,foreignPlayers:a,nationalTeamPlayers:s,national:!!x,sport:c}),(0,d.jsxs)(S.so,{direction:"column",gap:"sm",children:[(0,d.jsx)(eO.u,{teamTransfers:h}),(0,d.jsx)(eV.A,{salaryCap:g}),!!(null==f?void 0:f.length)&&(0,d.jsx)(ez,{achievements:f||[]}),!!(null==n?void 0:n.length)&&(0,d.jsx)(eq.p,{uniqueTournaments:n||[]})]}),(0,d.jsx)(e1,{manager:l,country:r,isNational:i,championshipTitles:p,championshipsWon:m,foundationDateTimestamp:u,ranking:y,venue:o})]})};var e6=a(54106);let e9=ei()(()=>Promise.all([a.e(56591),a.e(14632),a.e(55625)]).then(a.bind(a,55625)),{loadableGenerated:{webpack:()=>[55625]},ssr:!1,loading:()=>(0,d.jsx)(eF,{})});function e4(e){var t,a;let{team:n,featuredEvent:l,allPlayers:r,foreignPlayers:i,nationalPlayers:o,uniqueTournaments:c,teamTransfers:u,ranking:p,teamAchievements:m}=e,h=(0,$.s_)({team:n,full:!0}),g=n.type===s.YVh.Person,y={activeCap:n.activeCap,capMaximum:n.capMaximum,capSpace:n.capSpace,luxuryTaxThreshold:n.luxuryTaxThreshold,signedPlayers:n.signedPlayers,totalCap:n.totalCap},f=(0,eI.E)(n.id,"banner");return(0,d.jsxs)(I.tU.Panel,{tabKey:M.x.Details,children:[f&&(0,d.jsx)(eW.O,{entityId:n.id,branding:f,location:"team_details"}),(0,d.jsxs)(w.BU,{children:[l&&(0,d.jsx)(e_.S,{events:[l],isLoading:!1,hideCardHeader:!0,children:(0,d.jsx)(ek.Y,{event:l})}),(0,d.jsx)(e9,{teamId:n.id}),(0,d.jsx)(x.iN,{id:x.Rj.MOBILE_ENTITY_TOP}),(0,d.jsx)(eL.Y,{utId:null==(t=n.primaryUniqueTournament)?void 0:t.id,location:T.XN.TeamScreen,bgImageUrl:s.cWY.image(n.id)}),(0,d.jsx)(eM._,{page:{location:T.XN.TeamScreen,entity:n}}),(0,d.jsx)(eB.y,{location:T.XN.TeamScreen}),!g&&(0,d.jsx)(e5,{totalPlayers:r,foreignPlayers:i,nationalTeamPlayers:o,manager:n.manager,country:n.country,isNational:n.national,venue:n.venue,sport:n.sport,foundationDateTimestamp:n.foundationDateTimestamp,established:n.established,championshipTitles:n.championshipTitles,championshipsWon:n.championshipsWon,uniqueTournaments:c,teamTransfers:u,salaryCap:y,ranking:p,teamAchievements:m}),g&&n.playerTeamInfo&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(e6.JI,{playerTeamInfo:n.playerTeamInfo,alpha2:n.country.alpha2,fullName:h}),(0,d.jsx)(e6.ws,{teamId:n.id,ranking:p,gender:null!=(a=n.gender)?a:s.YT8.Male}),(0,d.jsx)(e6.hu,{prizeCurrentRaw:n.playerTeamInfo.prizeCurrentRaw,prizeTotalRaw:n.playerTeamInfo.prizeTotalRaw})]}),(0,d.jsx)(x.iN,{id:x.Rj.MOBILE_ENTITY_MID}),(0,d.jsx)(eA.pk,{utIds:c.map(e=>e.id)}),f&&(0,d.jsx)(eS.m,{branding:f,id:n.id,entity:"team",location:"team_details"}),(0,d.jsx)(_.Im,{team:n}),l&&(0,d.jsx)(eG.w,{event:l})]})]})}var e3=a(17135),e8=a(61321);let e7=ei()(()=>a.e(11946).then(a.bind(a,11946)),{loadableGenerated:{webpack:()=>[11946]},loading:()=>(0,d.jsx)(e8.A,{})});function te(e){let{sport:t,teamId:a,hasSingles:n,hasDoubles:l}=e;return(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Matches,children:(0,d.jsx)(e3.MC,{value:{isShort:s.HwS.includes(t),location:q.y.MatchesSection},children:(0,d.jsx)(e7,{entity:s.wNW.Team,id:a,hasSingles:n,hasDoubles:l})})})}let tt=ei()(()=>a.e(62990).then(a.bind(a,62990)),{loadableGenerated:{webpack:()=>[62990]}});function ta(e){let{teamId:t}=e;return(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Media,children:(0,d.jsx)(w.BU,{children:(0,d.jsx)(tt,{teamId:t,hideTitle:!0})})})}let ts=ei()(()=>a.e(42235).then(a.bind(a,42235)),{loadableGenerated:{webpack:()=>[42235]}});function tn(e){let{teamId:t}=e;return(0,d.jsx)(I.tU.Panel,{tabKey:M.x.PlayerStatistics,children:(0,d.jsx)(ts,{teamId:t})})}let tl=ei()(()=>Promise.resolve().then(a.bind(a,6165)),{loadableGenerated:{webpack:()=>[6165]}});function tr(e){let{manager:t,players:a,supportStaff:s}=e;return(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Squad,children:(0,d.jsx)(w.BU,{children:(0,d.jsx)(tl,{players:a,manager:t,supportStaff:s,gender:a[0].player.team.gender})})})}let ti=ei()(()=>Promise.all([a.e(56591),a.e(14632),a.e(35597),a.e(73240),a.e(9748),a.e(64842)]).then(a.bind(a,64842)),{loadableGenerated:{webpack:()=>[64842]}});function to(e){let{teamId:t}=e;return(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Standings,children:(0,d.jsx)(ti,{teamId:t,isNarrowLayout:!0})})}let td=ei()(()=>Promise.resolve().then(a.bind(a,89584)),{loadableGenerated:{webpack:()=>[89584]}});function tc(e){let{teamId:t,sport:a}=e;return(0,d.jsx)(I.tU.Panel,{tabKey:M.x.Statistics,children:(0,d.jsx)(td,{teamId:t,sport:a})})}let tu=ei()(()=>Promise.all([a.e(14264),a.e(97398)]).then(a.bind(a,9859)),{loadableGenerated:{webpack:()=>[9859]}});function tp(e){let{teamId:t}=e;return(0,d.jsx)(I.tU.Panel,{tabKey:M.x.TopPlayers,children:(0,d.jsx)(tu,{teamId:t},t)})}function tm(e){var t,a,l;let{teamDetails:r,allPlayers:i,foreignPlayers:o,nationalPlayers:c,supportStaff:u,ranking:p,teamUniqueTournaments:m,teamTransfers:h,hasStatisticsSeasons:g,featuredEvent:y,hasSingles:f,hasDoubles:b,teamAchievements:j}=e,{sport:v}=r,T=(0,P.useRouter)(),[w,A]=(0,el.Ay)({routeKey:(l=T.pathname)===n.xW.OldTeam?"team.old":l===n.xW.TeamAsPlayer?"teamAsPlayer":"team",params:{sport:v.slug,team:r.slug,id:r.id}}),{hasStandingsTab:B,hasTopPlayersTab:R,hasStatisticsTab:F,hasMediaTab:G}=(0,en.A)({hasStandingsTab:{route:s.cWY.seasonStandings(r.id),skipCheck:v.slug===s.QCR.Tennis},hasTopPlayersTab:{route:s.cWY.seasons(r.id),skipCheck:!(0,es.w)(v.slug)},hasStatisticsTab:{route:s.cWY.statisticsSeasons(r.id),skipCheck:!ea.TEAM_SEASON_STATS_SPORTS.includes(v.slug)},hasMediaTab:{route:s.cWY.media(r.id)}}),I=!!i.length,L=(0,k.fN)(v.slug,null==(t=r.primaryUniqueTournament)?void 0:t.id),K=null!=(a=r.gender)?a:s.YT8.Male,H=(0,k.ps)(v.slug,B,R,I,F,G,L,K);return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(_.zY,{sport:v,category:r.category,uniqueTournament:r.primaryUniqueTournament,teamName:r.name}),(0,d.jsx)(_.Y9,{team:r,hasStatisticsSeasons:g}),(0,d.jsxs)(C.A,{id:r.id,location:C.C.TeamPage,tabs:H,initialTabKey:(null==w?void 0:w.tab)||M.x.Details,customControls:[(null==w?void 0:w.tab)||M.x.Details,e=>A("tab",e)],children:[(0,d.jsx)(e4,{team:r,featuredEvent:y,allPlayers:i,foreignPlayers:o,nationalPlayers:c,uniqueTournaments:(null==m?void 0:m.uniqueTournaments)||[],ranking:p,teamTransfers:h,teamAchievements:null==j?void 0:j.achievements}),(0,d.jsx)(te,{sport:v.slug,teamId:r.id,hasSingles:f,hasDoubles:b}),B&&(0,d.jsx)(to,{teamId:r.id}),I&&(0,d.jsx)(tr,{players:i,manager:r.manager,supportStaff:u}),R&&(0,d.jsx)(tp,{teamId:r.id}),L&&(0,d.jsx)(tn,{teamId:r.id}),F&&(0,d.jsx)(tc,{teamId:r.id,sport:v.slug}),G&&(0,d.jsx)(ta,{teamId:r.id})]}),(0,d.jsx)(S.az,{mb:"sm",children:(0,d.jsx)(x.iN,{id:x.Rj.MOBILE_ENTITY_BOTTOM})})]})}function th(e){var t;let{teamDetails:a,teamRankings:l,players:r={players:[],nationalPlayers:[],foreignPlayers:[],supportStaff:[]},featuredEvent:i,teamTransfers:o,teamUniqueTournaments:c,hasStatisticsSeasons:u,hasSingles:p,hasDoubles:m,teamAchievements:h}=e,{sport:g}=a,S=l&&l.rankings.filter(e=>-1!==s.wZ4.indexOf(e.type))[0],P=(0,y.T)(g,r),w=P?r.players:[],A=P?r.foreignPlayers:[],C=P?r.nationalPlayers:[],M=P?r.supportStaff:[];return(0,d.jsx)(_.fS,{value:a,children:(0,d.jsxs)(f.Ws,{value:g.slug,children:[(0,d.jsx)(b.$B,{children:(0,d.jsx)(tm,{teamDetails:a,allPlayers:w,foreignPlayers:A,nationalPlayers:C,supportStaff:M,ranking:S,featuredEvent:i,teamTransfers:o,teamUniqueTournaments:c,hasStatisticsSeasons:u,hasSingles:p,hasDoubles:m,teamAchievements:h})}),(0,d.jsx)(b.h6,{children:(0,d.jsx)(x.JR,{route:n.xW.Team,children:(0,d.jsx)(eD,{teamDetails:a,allPlayers:w,foreignPlayers:A,nationalPlayers:C,supportStaff:M,ranking:S,featuredEvent:i,teamTransfers:o,teamUniqueTournaments:c,hasStatisticsSeasons:u,hasSingles:p,hasDoubles:m,teamAchievements:h})})}),(0,d.jsx)(v.N,{page:{location:T.XN.TeamScreen,entity:a}}),(0,d.jsx)(j.A,{entity:s.bq7.MutedTeams,entityGroup:(0,k.jp)(a)?"player":"team",id:a.id,entityTournamentId:null==(t=a.primaryUniqueTournament)?void 0:t.id})]})})}function tg(e){var t,a;let{sport:s,id:n,teamDetails:r,players:i,locale:o,seoContent:c}=e,f=null!=(a=null==(t=r.country.alpha2)?void 0:t.toLowerCase())?a:"",x=r.createdByEditor?!(0,p.N)(f,o):(0,m.v)(s,o);return(0,d.jsxs)(h.x,{value:{seoContent:c},children:[(0,d.jsxs)(u(),{children:[(0,d.jsx)("link",{rel:"canonical",href:"https://www.sofascore.com".concat(l.z.getTranslatedCanonicalRoute(o,"team",{id:n,team:r.slug,sport:s}).route)}),x&&(0,d.jsx)("meta",{name:"robots",content:"noindex, nofollow"})]}),(0,d.jsx)(g.Vd,{team:r,players:i}),(0,d.jsx)(h.A,{entityName:(0,y.n)(r)}),(0,d.jsx)(th,{...e})]})}},23897:(e,t,a)=>{"use strict";a.d(t,{B:()=>p});var s=a(6029),n=a(54529),l=a(19621),r=a(62042),i=a(76356),o=a(90248);let d=[{id:"all",labelId:"tennis_all_surfaces"},{id:"grass",labelId:"tennis_surface_grass",variant:"grass"},{id:"clay",labelId:"tennis_surface_clay",variant:"clay"},{id:"hard",labelId:"tennis_surface_hard",variant:"hard"},{id:"hardcourtindoor",labelId:"tennis_surface_indoor_hardcourt",variant:"indoorHard"},{id:"hardcourtoutdoor",labelId:"tennis_surface_outdoor_hardcourt",variant:"outdoorHard"}],c=(0,r.Fj)({base:{width:"lg",height:"lg",borderRadius:"50%"},variants:{variant:{grass:{bg:"tennis.terrain.grass"},clay:{bg:"tennis.terrain.clay"},hard:{bgImage:"linear-gradient(to right, {colors.tennis.terrain.hardcourtIndoor} 50%, {colors.tennis.terrain.hardcourtOutdoor} 50%)"},indoorHard:{bg:"tennis.terrain.hardcourtIndoor"},outdoorHard:{bg:"tennis.terrain.hardcourtOutdoor"}}}}),u=e=>{let{isActive:t,onClick:a,children:r,id:i,name:o}=e,[d,c]=(0,l.c9)([]);return(0,n.rF)(d,[t],()=>!!t),(0,s.jsx)(n.vu,{id:i,name:o,checked:t,onChange:a,type:"radio",ref:c,children:r})},p=e=>{let{selectedCourtType:t,setSelectedCourtType:a}=e;return(0,s.jsx)(n.tR,{showButtons:"never",children:(0,s.jsx)(i.so,{gap:"xs",minW:"fit",maxW:"100%",children:d.map((e,n)=>{let{id:l,labelId:r,variant:d}=e;return(0,s.jsx)(u,{id:l,name:r,isActive:l===t,onClick:()=>a(l),children:(0,s.jsxs)(i.so,{gap:"xs",align:"center",children:[n>0&&d&&(0,s.jsx)(i.az,{className:c({variant:d})}),(0,s.jsx)("span",{children:(0,s.jsx)(o.A,{id:r})})]})},l)})})})}},25370:(e,t,a)=>{"use strict";a.d(t,{E:()=>d});var s=a(6029),n=a(55729),l=a(90248),r=a(18970),i=a(16533),o=a(91113);let d=e=>{let{id:t,values:a}=e,d=(0,n.useContext)(r.Ws);return(0,s.jsx)(l.A,{id:(0,o.O)(i,t,d),values:null!=a?a:(0,o.B)(i,t,d)})}},28198:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var s=a(19501),n=a(45860);let l=function(e){let{seasonId:t,teamId:a,uTournamentId:l,type:r=s.Vw_.overall,position:i}=e,o=a?s.cWY.topPlayers.bind(null,a,l,t):i?s.V3t.topPlayers.bind(null,l,t,r,i):s.V3t.topPlayers.bind(null,l,t),{data:d,error:c,isLoading:u}=(0,n.Ay)(l&&t?o(r):null);return{topPlayers:(null==d?void 0:d.topPlayers)||{},isLoading:u,isError:c}}},31671:(e,t,a)=>{"use strict";a.d(t,{FB:()=>p,I5:()=>u,JX:()=>c});var s=a(19501),n=a(2095),l=a(89827),r=a(81096),i=a(99998);let o=e=>Math.round(10*e)/10,d=e=>"".concat(o(e),"%");function c(e,t,a){var s,l,r;let{ranks:i,awardedMatches:c,matches:u}=t,{value:p}=i[e.key];if(void 0!==p){if("points"===e.key&&c)return o((20*c+p)/(a===n.M.PerGame||a===n.M.All?u:1));if(a===n.M.All)return(null==(l=e.displayType)?void 0:l.includes(n.M.All))?e.isPercent?d(p):e.perGame?o(p/u):o(p):void 0;if(a===n.M.PerGame)return(null==(r=e.displayType)?void 0:r.includes(n.M.PerGame))?e.isPercent?d(p):o(p/u):void 0;if(a!==n.M.Total||(null==(s=e.displayType)?void 0:s.includes(n.M.Total)))return e.isPercent?d(p):o(p)}}function u(e,t,a){var s,r,i;let{key:c,perGame:u}=e,p=t[c];if("goalConversion"===c)return"".concat((0,l.M)(t.goalsScored/t.shots*100),"%");if(void 0!==p&&(a!==n.M.PerGame||(null==(s=e.displayType)?void 0:s.includes(n.M.PerGame)))){if(a===n.M.Total)return(null==(i=e.displayType)?void 0:i.includes(n.M.Total))?p:void 0;if(u||(null==(r=e.displayType)?void 0:r.includes(n.M.PerGame)))return"goalsConceded"===c?o(t.goalsConceded/(t.matches+t.awardedMatches)):"goalsScored"===c?o(t.goalsScored/(t.matches+t.awardedMatches)):"accuratePasses"===c?"".concat((0,l.M)(p/t.matches)," (").concat(o(t.accuratePassesPercentage),"%)"):"accurateOwnHalfPasses"===c?"".concat((0,l.M)(p/t.matches)," (").concat(o(t.accurateOwnHalfPassesPercentage),"%)"):"accurateOppositionHalfPasses"===c?"".concat((0,l.M)(p/t.matches)," (").concat(o(t.accurateOppositionHalfPassesPercentage),"%)"):"accurateLongBalls"===c?"".concat(o(p/t.matches)," (").concat(o(t.accurateLongBallsPercentage),"%)"):"accurateCrosses"===c?"".concat(o(p/t.matches)," (").concat(o(t.accurateCrossesPercentage),"%)"):"duelsWon"===c?"".concat(o(p/t.matches)," (").concat(o(t.duelsWonPercentage),"%)"):"groundDuelsWon"===c?"".concat(o(p/t.matches)," (").concat(o(t.groundDuelsWonPercentage),"%)"):"aerialDuelsWon"===c?"".concat(o(p/t.matches)," (").concat(o(t.aerialDuelsWonPercentage),"%)"):"kilometersCovered"===c?"".concat(o(p/t.matches)," km"):o(p/t.matches);if("matches"===c)return t.matches+t.awardedMatches;if("penaltyGoals"===c)return t.penaltiesTaken?"".concat(p,"/").concat(t.penaltiesTaken):t.penaltyMisses?"".concat(p,"/").concat(t.penaltiesTaken+t.penaltyMisses):p;if("freeKickGoals"===c)return"".concat(p,"/").concat(t.freeKickShots);if("goalsFromInsideTheBox"===c)return"".concat(p,"/").concat(t.shotsFromInsideTheBox);if("goalsFromOutsideTheBox"===c)return"".concat(p,"/").concat(t.shotsFromOutsideTheBox);if("averageBallPossession"===c)return d(p);if("accumulatedPenaltyGoals"===c)return t.accumulatedPenalties?"".concat(p,"/").concat(t.accumulatedPenalties):p;if("breakPointsSavedPercentage"===c){if(isNaN(t.opponentBreakPointsTotal)||isNaN(t.opponentBreakPointsScored))return 0;let e=t.opponentBreakPointsTotal-t.opponentBreakPointsScored;return"".concat(e,"/").concat(t.opponentBreakPointsTotal," (").concat(d(p),")")}if("breakPointsSavedConvertedPercentage"===c)return isNaN(t.breakPointsScored)||isNaN(t.breakPointsTotal)?0:"".concat(t.breakPointsScored,"/").concat(t.breakPointsTotal," (").concat(d(p),")");if("tiebreakWinPercentage"===c){let{tiebreaksWon:e,tiebreakLosses:a}=t;if(isNaN(e)||isNaN(a))return 0;let s=e+a;return s>0?"".concat(e,"/").concat(s," (").concat(d(e/s*100),")"):"".concat(e,"/").concat(s)}return"winRatio"===c?isNaN(t.wins)||isNaN(t.matches)?0:"".concat(t.wins,"/").concat(t.matches," (").concat(d(p),")"):"tournamentsWonRatio"===c?isNaN(t.tournamentsPlayed)?0:"".concat(t.tournamentsWon,"/").concat(t.tournamentsPlayed," (").concat(d(p),")"):"firstServePercentage"===c?isNaN(t.firstServeTotal)||isNaN(t.firstServePointsTotal)?0:0===t.firstServeTotal?"0%":d(t.firstServePointsTotal/t.firstServeTotal*100):"firstServePointsWonPercentage"===c?isNaN(t.firstServePointsScored)||isNaN(t.firstServePointsTotal)?0:0===t.firstServeTotal?"0%":d(t.firstServePointsScored/t.firstServePointsTotal*100):"secondServePercentage"===c?isNaN(t.secondServeTotal)||isNaN(t.secondServePointsTotal)?0:0===t.secondServeTotal?"0%":d(t.secondServePointsTotal/t.secondServeTotal*100):"secondServePointsWonPercentage"===c?isNaN(t.secondServePointsScored)||isNaN(t.secondServeTotal)?0:0===t.secondServeTotal?"0%":d(t.secondServePointsScored/t.secondServeTotal*100):"avgAces"===c?isNaN(t.aces)||isNaN(t.matches)||0===t.matches?0:o(t.aces/t.matches):"avgDoubleFaults"===c?isNaN(t.doubleFaults)||isNaN(t.matches)||0===t.matches?0:o(t.doubleFaults/t.matches):"winRatio"===c?isNaN(t.wins)||isNaN(t.matches)||0===t.matches?0:"".concat(t.wins,"/").concat(t.matches," (").concat(d(p),")"):p}}function p(e){switch(e){case s.QCR.Football:return i.pregameGroup;case s.QCR.Basketball:return r.pregameGroup;default:return}}},37622:(e,t,a)=>{"use strict";a.d(t,{Jp:()=>r,XC:()=>l,vO:()=>i});var s=a(19501),n=a(45860);function l(e,t,a,l){let r=t&&a&&l?s.cWY.seasonStatistics(e,t,a,l):a?s.cWY.yearStatistics(e,String(a)):null,{data:i,error:o}=(0,n.Ay)(r);return{stats:null==i?void 0:i.statistics,isLoading:!i&&!o}}function r(e,t,a,l){let r=t&&a&&l?s.cWY.seasonRanks(e,t,a,l):null,{data:i,error:o}=(0,n.Ay)(r);return{data:i,isLoading:!i&&!o}}function i(e,t,a,l,r){let i=r===s.QCR.Football&&t&&a?s.V3t.topTeams(t,a,l):null,{data:o}=(0,n.Ay)(i),d=null==o?void 0:o.topTeams.avgRating;if(!d)return null;let c=d.findIndex(t=>t.team.id===e)+1,u=d.length;return c?"".concat(c,"/").concat(u):null}},38013:(e,t,a)=>{"use strict";a.d(t,{Y:()=>i});var s=a(19501),n=a(55729),l=a(95370),r=a(28198);function i(e){let[t,a]=(0,n.useState)(),[i,o]=(0,n.useState)(),[d,c]=(0,n.useState)(),[u,p,{seasonsData:m,seasonsLoadError:h,isSeasonLoading:g}]=(0,l.D)({route:s.cWY.seasons(e),selectedTournamentId:t,selectedSeasonId:i,setSelectedTournament:a,setSelectedSeason:o}),{topPlayers:y,isError:f,isLoading:x}=(0,r.A)({teamId:e,seasonId:i,uTournamentId:t,type:d});return{tournaments:u,seasons:p,selectedTournamentId:t,setSelectedTournament:a,selectedSeasonId:i,setSelectedSeason:o,currentType:d,setCurrentType:c,seasonsData:m,topPlayers:y,isError:h||f||-1===t,isLoading:g||x}}},40237:(e,t,a)=>{"use strict";a.d(t,{G:()=>s.A,p:()=>n.p});var s=a(94400),n=a(91603)},41242:(e,t,a)=>{"use strict";a.d(t,{P:()=>c});var s=a(6029),n=a(54529),l=a(76356),r=a(55729),i=a(90248),o=a(52466),d=a(82536);let c=()=>{let[e,t]=(0,r.useState)(!1);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(o.G_L,{onClick:()=>t(!0),fill:"onSurface.nLv1",cursor:"pointer"}),(0,s.jsx)(d.A,{isOpen:e,setIsOpen:t,header:"recent_form",children:(0,s.jsx)(l.az,{px:"lg",maxW:{md:"[320px]"},children:(0,s.jsx)(n.EY,{children:(0,s.jsx)(i.A,{id:"recent_form_info_bubble"})})})})]})}},47819:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var s=a(45860);let n=(0,a(17259).Ht)(s.Ay,e=>(t,a,s)=>(s.revalidateOnFocus=!1,s.revalidateIfStale=!1,s.revalidateOnReconnect=!1,e(t,a,s)))},49611:(e,t,a)=>{"use strict";a.d(t,{X:()=>o});var s=a(6029),n=a(62042),l=a(76356);let r=(0,n.Fj)({base:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:"[1px]",backgroundColor:"neutrals.nLv4",overflow:"hidden",borderBottomRadius:"lg",mt:"sm","& > div":{backgroundColor:"surface.s1",overflow:"hidden"},"& > :last-child:nth-child(odd)":{display:"none"}},variants:{spreadLast:{true:{"& > :first-child:nth-last-child(2)":{gridColumn:"span 2"},"& > :last-child:nth-child(2)":{display:"none"}}}}}),i=e=>{let{children:t,className:a,spreadLast:i,...o}=e,d=r({spreadLast:i});return(0,s.jsxs)("div",{className:(0,n.cx)(d,a),...o,children:[t,(0,s.jsx)(l.I4.div,{order:999})]})};i.Wide=e=>{let{children:t,className:a,...n}=e;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(l.I4.div,{gridColumn:"span 2",className:a,...n,children:t}),(0,s.jsx)(l.I4.div,{display:"none"})]})};let o=i},54106:(e,t,a)=>{"use strict";a.d(t,{JI:()=>k,hu:()=>T,ws:()=>x});var s=a(6029),n=a(19501),l=a(54529),r=a(76356),i=a(55729),o=a(947),d=a(90248),c=a(45860),u=a(46222),p=a(52466),m=a(64006);function h(e){let{messageId:t,value:a,children:n,isTab:i=!1}=e;return a||n?(0,s.jsxs)(r.so,{w:"100%",px:i?"sm":"lg",py:"sm",justify:"space-between",children:[(0,s.jsx)(l.EY,{children:(0,s.jsx)(d.A,{id:t})}),!n&&(0,s.jsx)(l.EY,{children:a}),!a&&n]}):null}var g=a(82536),y=a(82346);function f(e){var t;let{id:a,isTab:u=!1}=e,[h,f]=(0,i.useState)(!1),x=(0,o.A)(),{data:b,isLoading:j}=(0,c.Ay)(n.cWY.recentUniqueTournaments(a));if(!(null==b||null==(t=b.uniqueTournaments)?void 0:t.length))return j?(0,s.jsx)(r.az,{h:"2xl"}):null;let v=[...b.uniqueTournaments].reverse(),_=v[0].name;return v[0].round&&(_+=", "+(v[0].winner?x.formatMessage({id:"winner"}):v[0].round)),(0,s.jsxs)(r.so,{px:u?"sm":"lg",py:"sm",justify:"space-between",position:"relative",children:[(0,s.jsxs)(r.az,{position:"relative",flexGrow:1,children:[(0,s.jsxs)(r.so,{align:"center",cursor:"pointer",onClick:()=>f(!0),children:[(0,s.jsx)(l.EY,{textStyle:"display.small",color:"primary.default",_hover:{color:"primary.default"},truncate:!0,children:(0,s.jsx)(d.A,{id:"previous"})}),(0,s.jsx)(p.HW5,{ml:"xs",w:16,h:16,fill:"primary.default"})]}),h&&(0,s.jsx)(g.A,{header:"tennis.previousTournaments",isOpen:h,setIsOpen:f,children:(0,s.jsx)(r.az,{w:{base:"100%",md:"[320px]"},pb:"sm",children:v.map(e=>(0,s.jsx)(m.tQ,{tournament:e.uniqueTournament,children:(0,s.jsxs)(r.so,{w:"100%",cursor:"pointer",_hover:{bg:"surface.s2"},p:"lg",justify:"space-between",children:[(0,s.jsx)(l.EY,{maxW:"1/2",truncate:!0,display:"block",children:(0,s.jsx)(y.O,{uniqueTournament:e.uniqueTournament})}),(0,s.jsxs)(r.so,{w:"1/2",justify:"flex-end",children:[(0,s.jsx)(l.EY,{maxW:"[calc(100% - 28px)]",color:"primary.default",truncate:!0,children:e.winner?x.formatMessage({id:"winner"}):e.round||""}),(0,s.jsx)(p.CCT,{fill:"primary.default",ml:"xs"})]})]})},e.id))})})]}),(0,s.jsx)(l.EY,{textStyle:"body.medium",pl:"lg",lineClamp:1,children:_})]})}function x(e){var t,a;let{teamId:g,ranking:y,gender:x}=e,b=(0,o.A)(),[j,v]=(0,i.useState)(n.sqH.AtpSingles),{data:_}=(0,c.Ay)(n.cWY.rankings(g)),k=null==_||null==(t=_.rankings)?void 0:t.find(e=>"utr"===e.rankingClass),T=(null==y?void 0:y.type)===n.sqH.AtpSingles||(null==y?void 0:y.type)===n.sqH.AtpSinglesLive,S=(null==y?void 0:y.type)===n.sqH.WtaSingles||(null==y?void 0:y.type)===n.sqH.WtaSinglesLive,P=T||S,w=k&&(k.ranking||k.points),A=[{tabKey:n.sqH.AtpSingles,tabValue:(0,s.jsx)(d.A,{id:T?"atp":"wta"})},{tabKey:n.sqH.UTRMan,tabValue:(0,s.jsx)(d.A,{id:"utr"})}],C=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(h,{messageId:"team.careerHigh",value:null==y?void 0:y.bestRanking,isTab:!0}),(null==y?void 0:y.ranking)&&(null==y?void 0:y.points)&&(0,s.jsx)(h,{messageId:"current_ranking",isTab:!0,children:(0,s.jsx)(m.N_,{routeKey:"rankings",params:{sport:"tennis",category:T?"atp":"wta"},hash:String(g),children:(0,s.jsxs)(r.so,{alignItems:"center",children:[(0,s.jsx)(l.EY,{textStyle:"display.small",color:y.ranking?"primary.default":"neutrals.nLv1",cursor:"pointer",children:"".concat(y.ranking,". (").concat(y.points," ").concat(b.formatMessage({id:"points_short"}),")")}),(0,s.jsx)(p.CCT,{fill:"primary.default",ml:"xs"})]})})}),(0,s.jsx)(f,{id:g,isTab:!0})]}),M=(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(h,{messageId:"current_ranking",isTab:!0,children:(0,s.jsx)(m.N_,{routeKey:"rankings",params:{sport:"tennis",category:x===n.YT8.Male?"utr-men":"utr-women"},hash:String(g),children:(0,s.jsxs)(r.so,{alignItems:"center",children:[(0,s.jsx)(l.EY,{textStyle:"display.small",color:(null==k?void 0:k.ranking)?"primary.default":"neutrals.nLv1",cursor:"pointer",children:"".concat(null==k?void 0:k.ranking,". (").concat(null!=(a=null==k?void 0:k.points)?a:"",")")}),(0,s.jsx)(p.CCT,{fill:"primary.default",ml:"xs"})]})})})});return P||w?(0,s.jsxs)(u.Zp,{children:[(0,s.jsx)(u.Zp.Header,{titleId:P&&w?"rankings":P?T?"atp":"wta":w?"utr":""}),(0,s.jsx)(r.az,{p:"sm","data-label":"rankings",children:P&&w?(0,s.jsxs)(l.tU,{variant:"secondary",initialValue:j,onChange:e=>v(e),fullWidthTabs:!0,children:[(0,s.jsx)(l.tU.List,{children:A.map(e=>(0,s.jsx)(l.tU.Tab,{tabKey:e.tabKey,children:e.tabValue},e.tabKey))}),(0,s.jsx)(l.tU.Panel,{tabKey:n.sqH.AtpSingles,children:C}),(0,s.jsx)(l.tU.Panel,{tabKey:n.sqH.UTRMan,children:M})]}):(0,s.jsxs)(s.Fragment,{children:[P&&(0,s.jsx)(s.Fragment,{children:C}),w&&(0,s.jsx)(s.Fragment,{children:M})]})})]}):null}var b=a(22375),j=a(90510),v=a(30821),_=a(98133);function k(e){let{playerTeamInfo:t,alpha2:a,fullName:i}=e,{height:d,birthDateTimestamp:c,plays:p,turnedPro:m,residence:g,birthplace:y}=t,f=(0,o.A)(),{isMobile:x}=(0,l.$c)(),k=!!p&&Object.keys(n.u41).some(e=>n.u41[e]===p);return x||g||y||p||m?(0,s.jsxs)(u.Zp,{children:[(0,s.jsx)(u.Zp.Header,{titleId:"basic.profile"}),(0,s.jsxs)(r.BJ,{gap:"0","data-label":"profile",children:[x&&(0,s.jsx)(h,{messageId:"basic.fullName",value:i}),x&&!!a&&(0,s.jsx)(h,{messageId:"country",children:(0,s.jsxs)(r.ov,{gap:"xs",children:[(0,s.jsx)(l._V,{src:(0,n.RHm)(a),width:"lg",height:"lg",br:"50%",alt:a}),(0,s.jsx)(l.EY,{children:(0,_.KH)(a)})]})}),(0,s.jsx)(h,{messageId:"basic.residence",value:g}),(0,s.jsx)(h,{messageId:"basic.birthplace",value:y}),x&&!!c&&(0,s.jsx)(h,{messageId:"age",children:(0,s.jsxs)(l.EY,{children:[(0,b.KW)(c),(0,s.jsx)(j.XU,{value:new Date(1e3*c),timeZone:"UTC",...b.or.dateWithShortMonth,children:e=>(0,s.jsxs)(s.Fragment,{children:[" (",e,")"]})})]})}),x&&!!d&&(0,s.jsx)(h,{messageId:"player_height",children:(0,s.jsx)(l.EY,{textTransform:"lowercase",children:(0,s.jsx)(v.Z,{value:d,fromUnit:"m"})})}),k&&(0,s.jsx)(h,{messageId:"playerInfo.plays",value:f.formatMessage({id:"playerInfo.full.".concat(p)})}),m&&(0,s.jsx)(h,{messageId:"playerInfo.turnedPro",value:m})]}),(0,s.jsx)(u.Zp.Footer,{})]}):null}function T(e){let{prizeCurrentRaw:t,prizeTotalRaw:a}=e,l=t&&(0,n.oaz)(t),i=a&&(0,n.oaz)(a);return l||i?(0,s.jsxs)(u.Zp,{children:[(0,s.jsx)(u.Zp.Header,{titleId:"prizeMoney"}),(0,s.jsxs)(r.az,{"data-label":"prize-money",children:[!!l&&(0,s.jsx)(h,{messageId:"playerInfo.thisYear",value:"".concat(l.parsedValue).concat(l.measure||""," ").concat(l.currencySign)}),!!i&&(0,s.jsx)(h,{messageId:"playerInfo.careerTotal",value:"".concat(i.parsedValue).concat(i.measure||""," ").concat(i.currencySign)})]}),(0,s.jsx)(u.Zp.Footer,{})]}):null}},57719:(e,t,a)=>{"use strict";a.d(t,{F:()=>c});var s=a(6029),n=a(19501),l=a(55729),r=a(90248),i=a(18970);let o=JSON.parse('{"football":{"Dlong":"football_defender","DLlong":"football_left_defender","DClong":"football_centre_defender","DRlong":"football_right_defender","DMlong":"football_defensive_midfielder","Mlong":"football_midfielder","MLlong":"football_left_midfielder","MRlong":"football_right_midfielder","MClong":"football_centre_midfielder","AMlong":"football_attacking_midfielder","Flong":"football_forward","LWlong":"football_left_winger","RWlong":"football_right_winger","STlong":"football_striker","Glong":"goalkeeper","GKlong":"goalkeeper","Dshort":"position.defender.short","DLshort":"position.defenderLeft.short","DCshort":"position.defenderCenter.short","DRshort":"position.defenderRight.short","DMshort":"position.defensiveMidfielder","Mshort":"position.midfielder.short","MLshort":"position.midfielderLeft.short","MRshort":"position.midfielderRight.short","MCshort":"position.midfielderCenter.short","AMshort":"position.attackingMidfielder.short","Fshort":"position.forward.short","LWshort":"position.leftWinger.short","RWshort":"position.rightWinger.short","STshort":"position.striker.short","Gshort":"position.goalkeeper.short","GfantasyShort":"position.goalkeeper.fantasyShort","DfantasyShort":"position.defender.fantasyShort","MfantasyShort":"position.midfielder.fantasyShort","FfantasyShort":"position.forward.fantasyShort"},"basketball":{"Clong":"basketball.center","CFlong":"centerForward","Flong":"basketball.forward","FClong":"forwardCenter","FGlong":"forwardGuard","Glong":"guard","GFlong":"guardForward","Cshort":"position.basketball.center.short","CFshort":"position.centerForward.short","Fshort":"position.basketball.forward.short","FCshort":"position.forwardCenter.short","FGshort":"position.forwardGuard.short","Gshort":"position.guard.short","GFshort":"position.guardForward.short"},"ice-hockey":{"Dlong":"defenseman","Glong":"goalie","Clong":"hockey.center","Llong":"leftWing","Rlong":"rightWing","Flong":"football_forward","Dshort":"position.defenseman.short","Gshort":"position.goalie.short","Cshort":"position.hockey.short.center","Lshort":"position.leftWing.short","Rshort":"position.rightWing.short","Fshort":"position.forward.short"},"baseball":{"Plong":"pitcher","Clong":"catcher","1Blong":"1stBase","2Blong":"2ndBase","3Blong":"3rdBase","SSlong":"shortstop","LFlong":"leftField","CFlong":"centerField","RFlong":"rightField","DHlong":"designatedHitter","SPlong":"startingPitcher","CPlong":"closer","PHlong":"pinchHitter","PRlong":"pinchRunner","BRlong":"baseRunner","OFlong":"outfield","IFlong":"infield","RPlong":"reliefPitcher","UTlong":"util","UIlong":"utilInfielder","UOlong":"utilOutfielder","RHPlong":"rhPitcher","LHPlong":"lhPitcher","RHSlong":"rhStarted","LHSlong":"lhStarter","LHRlong":"lhReliever","RHRlong":"rhReliever","Blong":"batter","Pshort":"position.pitcher.short","Cshort":"position.catcher.short","1Bshort":"position.1stBase.short","2Bshort":"position.2ndBase.short","3Bshort":"position.3rdBase.short","SSshort":"position.shortstop.short","LFshort":"position.leftField.short","CFshort":"position.centerField.short","RFshort":"position.rightField.short","DHshort":"position.designatedHitter.short","SPshort":"position.startingPitcher.short","CPshort":"position.closer.short","PHshort":"position.pinchHitter.short","PRshort":"position.pinchRunner.short","BRshort":"position.baseRunner.short","OFshort":"position.outfield.short","IFshort":"position.infield.short","RPshort":"position.reliefPitcher.short","UTshort":"position.util.short","UIshort":"position.utilInfielder.short","UOshort":"position.utilOutfielder.short","RHPshort":"position.rhPitcher.short","LHPshort":"position.lhPitcher.short","RHSshort":"position.rhStarted.short","LHSshort":"position.lhStarter.short","LHRshort":"position.lhReliever.short","RHRshort":"position.rhReliever.short","Bshort":"position.batter.short"},"american-football":{"Plong":"punter","PRlong":"puntReturner","LSlong":"longSnapper","Klong":"kicker","Tlong":"tackle","OTlong":"offensiveTackle","OLlong":"offensiveLineman","OGlong":"offensiveGuard","Glong":"amf.guard","Clong":"amf.center","QBlong":"quarterback","RBlong":"runningBack","FBlong":"fullback","TElong":"tightEnd","WRlong":"wideReceiver","SSlong":"strongSafety","SAFlong":"safety","FSlong":"freeSafety","DLlong":"defensiveLineman","DBlong":"defensiveBack","CBlong":"cornerBack","NTlong":"noseTackle","DTlong":"defensiveTackle","DElong":"defensiveEnd","OLBlong":"outsideLinebacker","MLBlong":"middleLinebacker","LBlong":"linebacker","ILBlong":"insideLinebacker","Pshort":"position.punter.short","PRshort":"position.puntReturner.short","LSshort":"position.longSnapper.short","Kshort":"position.kicker.short","Tshort":"position.tackle.short","OTshort":"position.offensiveTackle.short","OLshort":"position.offensiveLineman.short","OGshort":"position.offensiveGuard.short","Gshort":"position.amf.guard.short","Cshort":"position.amf.center.short","QBshort":"position.quarterback.short","RBshort":"position.runningBack.short","FBshort":"position.fullback.short","TEshort":"position.tightEnd.short","WRshort":"position.wideReceiver.short","SSshort":"position.strongSafety.short","SAFshort":"position.safety.short","FSshort":"position.freeSafety.short","DLshort":"position.defensiveLineman.short","DBshort":"position.defensiveBack.short","CBshort":"position.cornerBack.short","NTshort":"position.noseTackle.short","DTshort":"position.defensiveTackle.short","DEshort":"position.defensiveEnd.short","OLBshort":"position.outsideLinebacker.short","MLBshort":"position.middleLinebacker.short","LBshort":"position.linebacker.short","ILBshort":"position.insideLinebacker.short"},"handball":{"Glong":"goalkeeper","Gshort":"position.goalkeeper.short","RWlong":"rightWing","RWshort":"position.rightWinger.short","LWlong":"leftWing","LWshort":"position.leftWinger.short","RBlong":"rightBack","RBshort":"position.rightBack.short","LBlong":"leftBack","LBshort":"position.leftBack.short","CBlong":"handball_position_centre_back","CBshort":"position.centralBack.short","Plong":"pivot","Pshort":"position.pivot.short"},"cricket":{"BMlong":"position.batter","ARlong":"position.all.rounder","WKlong":"position.wicket.keeper","Blong":"position.bowler","BMshort":"position.batter","ARshort":"position.all.rounder","WKshort":"position.wicket.keeper","Bshort":"position.bowler"},"minifootball":{"Glong":"goalkeeper","Gshort":"position.goalkeeper.short","OFshort":"minifootball_outfield_player_short","OFlong":"minifootball_outfield_player","Fshort":"minifootball_outfield_player_short","Flong":"minifootball_outfield_player"},"volleyball":{"OHshort":"volleyball_player_position_outside_hitter_short","MBshort":"volleyball_player_position_middle_blocker_short","Lshort":"volleyball_player_position_libero_short","Oshort":"volleyball_player_position_opposite_short","Sshort":"volleyball_player_position_setter_short","OHlong":"volleyball_player_position_outside_hitter","MBlong":"volleyball_player_position_middle_blocker","Llong":"volleyball_player_position_libero","Olong":"volleyball_player_position_opposite","Slong":"volleyball_player_position_setter"}}');var d=a(91113);let c=e=>{let{id:t,fantasyShort:a,short:c,sport:u,gender:p=n.YT8.Male}=e,m=(0,l.useContext)(i.Ws),h=u||m,g=a&&h===n.QCR.Football?"fantasyShort":c||a?"short":"long",y=(0,d.O)(o,t+g,h,t);return(0,s.jsx)(r.A,{id:y,values:{gender:p}})}},59777:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var s=a(6029),n=a(94008);let l=e=>{let{venue:t,children:a,ref:l,...r}=e;return t&&!t.hidden&&t.country.slug?(0,s.jsx)(n.A,{...r,routeKey:"venue",params:{country:t.country.slug,slug:t.slug,id:t.id},ref:l,children:a}):(0,s.jsx)(s.Fragment,{children:a})}},60867:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var s=a(6029),n=a(54529),l=a(76356),r=a(90248),i=a(90510),o=a(46222);function d(e){let{keyId:t,value:a,isMoney:o}=e;return a?(0,s.jsxs)(l.so,{justify:"space-between",py:"sm",px:"lg",children:[(0,s.jsx)(n.EY,{display:"block",children:(0,s.jsx)(r.A,{id:t})}),(0,s.jsx)(n.EY,{display:"block",children:o?(0,s.jsx)(i.Gr,{value:a,style:"currency",currency:"USD",currencyDisplay:"narrowSymbol",maximumFractionDigits:0}):a})]}):null}function c(e){let{salaryCap:t}=e;return!t||Object.values(t).every(e=>void 0===e)?null:(0,s.jsxs)(o.Zp,{children:[(0,s.jsx)(o.Zp.Header,{titleId:"basketball_salary_cap"}),(0,s.jsxs)(l.az,{position:"relative",pb:"sm",children:[(0,s.jsx)(d,{keyId:"basketball_salary_cap_maximum",value:t.capMaximum,isMoney:!0}),(0,s.jsx)(d,{keyId:"basketball_salary_luxury_tax_threshold",value:t.luxuryTaxThreshold,isMoney:!0}),(0,s.jsx)(d,{keyId:"basketball_salary_players_signed",value:t.signedPlayers}),(0,s.jsx)(d,{keyId:"basketball_salary_active_cap",value:t.activeCap,isMoney:!0}),(0,s.jsx)(d,{keyId:"basketball_salary_total_cap",value:t.totalCap,isMoney:!0}),(0,s.jsx)(d,{keyId:"basketball_salary_cap_space",value:t.capSpace,isMoney:!0})]})]})}},61255:(e,t,a)=>{"use strict";a.d(t,{P:()=>g,p:()=>h});var s=a(6029),n=a(59721),l=a(19501),r=a(54529),i=a(76356),o=a(46222),d=a(60475),c=a(15340),u=a(36882),p=a(64006),m=a(82346);function h(e){let{uniqueTournaments:t}=e;return t.length?(0,s.jsxs)(o.Zp,{children:[(0,s.jsx)(o.Zp.Header,{titleId:"competitions"}),(0,s.jsx)(i.az,{pb:"sm",children:t.map(e=>(0,s.jsx)(p.tQ,{tournament:e,children:(0,s.jsxs)(i.so,{px:"lg",py:"sm",gap:"lg",align:"center",_hover:{bg:"surface.s2"},children:[(0,s.jsx)(n.e,{id:e.id,name:e.name,size:32}),(0,s.jsx)(r.EY,{children:(0,s.jsx)(m.O,{uniqueTournament:e})})]})},e.id))})]}):null}function g(e){let{uniqueTournaments:t}=e;return t.length?(0,s.jsxs)(o.Zp,{children:[(0,s.jsx)(o.Zp.Header,{titleId:"competitions"}),(0,s.jsx)(i.xA,{gridTemplateColumns:"repeat(4, 1fr)",gap:"sm",p:"sm",children:t.map(e=>{let t=e.category.sport.slug===l.QCR.Tennis;return(0,s.jsx)(p.tQ,{routeKey:"uniqueTournament",tournament:e,children:(0,s.jsxs)(i.BJ,{px:"sm",py:"lg",gap:"lg",bg:"surface.s2",br:"sm",position:"relative",h:"100%",children:[(0,s.jsxs)(i.BJ,{align:"center",gap:"xs",overflow:"hidden",children:[(0,s.jsx)(n.e,{id:e.id,name:e.name,size:32}),(0,s.jsx)(i.ov,{h:"[28px]",children:(0,s.jsxs)(r.EY,{textStyle:"display.micro",lineClamp:2,textAlign:"center",children:[(0,s.jsx)(m.O,{uniqueTournament:e}),t&&(0,s.jsxs)(r.EY,{textStyle:"display.micro",color:"neutrals.nLv3",children:["\xa0(",(0,s.jsx)(d.md,{...e.category}),")"]})]})})]}),(0,s.jsx)(i.az,{position:"absolute",top:"xs",right:"xs",children:(0,s.jsx)(c.e,{id:e.id,entity:l.bq7.Tournaments,location:u.y.MainLeagues,type:u.b.UniqueTournament,hasNoBorder:!0})})]})},e.id)})})]}):null}},61379:(e,t,a)=>{"use strict";a.d(t,{AG:()=>r,Et:()=>u,aQ:()=>c,mR:()=>o,o5:()=>d});var s=a(19501),n=a(13731),l=a.n(n);let r=e=>e.reduce((e,t)=>e+Number(t),0)/e.length,i=e=>"".concat(e.getFullYear(),"-").concat(9>e.getMonth()?"0":"").concat(e.getMonth()+1);function o(e){let t=e.filter(e=>e.type===s.XFZ.Event);return l()(t,e=>i(new Date(1e3*e.timestamp)))}function d(){let e={},t=new Date;for(let a=0;a<12;a++)e[i(t)]=void 0,t.setMonth(t.getMonth()-1);return e}function c(){let e=new Date;return[new Date(e.getFullYear(),e.getMonth()-11,1).getTime(),new Date(e.getFullYear(),e.getMonth()+1,0).getTime()]}function u(e){return"colors.rating".concat(e.replace("scoreRating",""))}},64023:(e,t,a)=>{"use strict";a.d(t,{FV:()=>n,L3:()=>s,R3:()=>d,TH:()=>l,b6:()=>i,ie:()=>r,pu:()=>o});let s=void 0,n=-1,l="all";var r=function(e){return e[e.AllClubCompetitions=0]="AllClubCompetitions",e[e.DomesticLeagues=1]="DomesticLeagues",e[e.DomesticCups=2]="DomesticCups",e[e.InternationalCompetitions=3]="InternationalCompetitions",e[e.NationalTeamCompetitions=4]="NationalTeamCompetitions",e}({});let i=[{id:0,name:"football_all_club_competitions"},{id:1,name:"football_domestic_leagues"},{id:2,name:"football_domestic_cups"},{id:3,name:"football_international_competitions"},{id:4,name:"football_national_competitions"}],o=[{id:"overall",name:"total"},{id:"home",name:"home"},{id:"away",name:"away"}],d={id:-1,name:"all_teams"}},72154:(e,t,a)=>{var s={"./basketball":[81096],"./basketball.ts":[81096],"./football":[99998],"./football.ts":[99998],"./futsal":[39138,39138],"./futsal.ts":[39138,39138],"./tennis":[78896,78896],"./tennis.ts":[78896,78896]};function n(e){if(!a.o(s,e))return Promise.resolve().then(()=>{var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=s[e],n=t[0];return Promise.all(t.slice(1).map(a.e)).then(()=>a(n))}n.keys=()=>Object.keys(s),n.id=72154,e.exports=n},73045:(e,t,a)=>{"use strict";a.d(t,{e:()=>n.e,l:()=>s.l});var s=a(37721),n=a(33480)},76393:(e,t,a)=>{"use strict";a.d(t,{S:()=>s.A});var s=a(47151)},77262:(e,t,a)=>{"use strict";a.d(t,{FG:()=>o,GM:()=>m,Vd:()=>u,c7:()=>p,cY:()=>c,fN:()=>x,jT:()=>d,jp:()=>g,mh:()=>h,ps:()=>y});var s=a(19501),n=a(17887),l=a(56132),r=a(91113),i=a(14831);let o=[s.QCR.IceHockey,s.QCR.AmericanFootball,s.QCR.Baseball,s.QCR.Handball,s.QCR.Basketball,s.QCR.Cricket],d=[s.QCR.IceHockey,s.QCR.AmericanFootball,s.QCR.Baseball,s.QCR.Handball,s.QCR.Football];var c=function(e){return e.FootballForward="F",e.FootballDefender="D",e.FootballMidfielder="M",e.FootballGoalkeeper="G",e.BasketballForward="F",e.BasketballGuard="G",e.BasketballCenter="C",e.AmericanFootballPunter="P",e.AmericanFootballPuntReturner="PR",e.AmericanFootballLongSnapper="LS",e.AmericanFootballKicker="K",e.AmericanFootballTackle="T",e.AmericanFootballOffensiveTackle="OT",e.AmericanFootballOffensiveLineman="OL",e.AmericanFootballOffensiveGuard="OG",e.AmericanFootballGuard="G",e.AmericanFootballCenter="C",e.AmericanFootballQuarterback="QB",e.AmericanFootballRunningBack="RB",e.AmericanFootballFullback="FB",e.AmericanFootballTightEnd="TE",e.AmericanFootballWideReceiver="WR",e.AmericanFootballStrongSafety="SS",e.AmericanFootballSafety="SAF",e.AmericanFootballFreeSafety="FS",e.AmericanFootballDefensiveLineman="DL",e.AmericanFootballDefensiveBack="DB",e.AmericanFootballCornerBack="CB",e.AmericanFootballNoseTackle="NT",e.AmericanFootballDefensiveTackle="DT",e.AmericanFootballDefensiveEnd="DE",e.AmericanFootballOutsideLineback="OLB",e.AmericanFootballMiddleLineback="MLB",e.AmericanFootballLineback="LB",e.AmericanFootballInsideLineback="ILB",e.IceHockeyDefenseman="D",e.IceHockeyGoalie="G",e.IceHockeyCenter="C",e.IceHockeyLeftWing="L",e.IceHockeyRightWing="R",e.IceHockeyForward="F",e.BaseballPitcher="P",e.BaseballCatcher="C",e.BaseballFirstBase="1B",e.BaseballSecondBase="2B",e.BaseballThirdBase="3B",e.BaseballShortstop="SS",e.BaseballLeftField="LF",e.BaseballCenterField="CF",e.BaseballRightField="RF",e.BaseballDesignatedHitter="DH",e.BaseballPinchHitter="PH",e.BaseballPinchRunner="PR",e.BaseballBaseRunner="BR",e.BaseballOutfield="OF",e.BaseballInfield="IF",e.BaseballStartingPitcher="SP",e.BaseballReliefPitcher="RP",e.BaseballCloser="CP",e.BaseballUtility="UT",e.BaseballUtilityInfielder="UI",e.BaseballUtilityOutfielder="UO",e.BaseballRightHandedPitcher="RHP",e.BaseballLeftHandedPitcher="LHP",e.BaseballRightHandedStarter="RHS",e.BaseballLeftHandedStarter="LHS",e.BaseballRightHandedReliever="RHR",e.BaseballLeftHandedReliever="LHR",e.BaseballBatter="B",e.BaseballHitter="H",e.BaseballRunner="R",e.BaseballUnknown="U",e.ESportsHardCarry="HC",e.ESportsMid="MID",e.ESportsOfflaner="OFF",e.ESportsSoftSupport="SS",e.ESportsHardSupport="HS",e.ESportsAdc="ADC",e.ESportsJun="JUN",e.ESportsTop="TOP",e.ESportsSup="SUP",e.HandballGoalkeeper="G",e.HandballRightWing="RW",e.HandballLeftWing="LW",e.HandballRightBack="RB",e.HandballLeftBack="LB",e.HandballCentralBack="CB",e.HandballPivot="P",e.CricketBatter="BM",e.CricketAllrounder="AR",e.CricketKeeper="WK",e.CricketBowler="B",e}({}),u=function(e){return e.AmericanFootballQuarterback="am_football_quarterbacks",e.AmericanFootballRunningBack="am_football_running_backs",e.AmericanFootballReceiver="am_football_receivers",e.AmericanFootballOffensiveLine="am_football_offensive_line",e.AmericanFootballDefensiveLine="am_football_defensive_line",e.AmericanFootballDefensiveBack="am_football_defensive_backs",e.AmericanFootballLineback="am_football_linebackers",e.AmericanFootballSpecialTeam="am_football_special_teams",e.BaseballPitcher="pitcher",e.BaseballCatcher="catcher",e.BaseballInfield="infield",e.BaseballOutfield="outfield",e.BaseballHitter="hitter",e.BaseballRunner="runner",e.BaseballBatter="batter",e.IceHockeyForward="forward",e.IceHockeyDefenseman="defenseman",e.IceHockeyGoalie="goalie",e.HandballGoalkeeper="handball.goalkeeper",e.HandballBack="handball.back",e.HandballWinger="handball.winger",e.HandballPivot="handball.pivot",e.Unknown="player.position.unknown",e}({});let p=(e,t)=>{switch(t){case s.QCR.AmericanFootball:switch(e){case"QB":return"am_football_quarterbacks";case"RB":case"FB":return"am_football_running_backs";case"WR":case"TE":return"am_football_receivers";case"OT":case"OL":case"OG":case"C":case"T":case"G":return"am_football_offensive_line";case"DT":case"DL":case"DE":case"NT":return"am_football_defensive_line";case"DB":case"SS":case"FS":case"CB":case"SAF":return"am_football_defensive_backs";case"OLB":case"LB":case"MLB":case"ILB":return"am_football_linebackers";case"P":case"PR":case"LS":case"K":return"am_football_special_teams";default:return"player.position.unknown"}case s.QCR.Baseball:switch(e){case"P":case"SP":case"CP":case"RP":case"RHP":case"LHP":case"LHS":case"RHS":case"LHR":case"RHR":return"pitcher";case"C":return"catcher";case"1B":case"2B":case"3B":case"SS":case"IF":case"UI":return"infield";case"LF":case"CF":case"RF":case"OF":case"UO":return"outfield";case"H":case"DH":case"PH":return"hitter";case"R":case"PR":case"BR":return"runner";case"B":return"batter";default:return"player.position.unknown"}case s.QCR.IceHockey:switch(e){case"F":case"L":case"C":case"R":return"forward";case"D":return"defenseman";case"G":return"goalie";default:return"player.position.unknown"}case s.QCR.Handball:switch(e){case"RB":case"LB":case"CB":return"handball.back";case"LW":case"RW":return"handball.winger";case"P":return"handball.pivot";case"G":return"handball.goalkeeper";default:return"player.position.unknown"}default:return e||"player.position.unknown"}},m=(e,t)=>{let a={};for(let s=0;s{switch(e){case"F":case"am_football_quarterbacks":case"am_football_running_backs":case"am_football_receivers":case"am_football_offensive_line":case"handball.winger":case"forward":return"colors.status.live";case"M":case"am_football_special_teams":case"handball.pivot":return"colors.secondary.default";case"D":case"am_football_defensive_backs":case"am_football_defensive_line":case"am_football_linebackers":case"handball.back":case"defenseman":return"colors.primary.default";case"G":case"handball.goalkeeper":case"goalie":return"colors.status.val";default:return"colors.neutrals.nLv3"}},g=e=>e.type===s.YVh.Person,y=(e,t,a,n,r,o,d,c)=>e===s.QCR.AmericanFootball?[{tabKey:l.x.Details,item:"details"},{tabKey:l.x.Matches,item:"matches",values:{sport:(0,i.ap)(e)}},{tabKey:l.x.Standings,item:"app.standings",isHidden:!t},{tabKey:l.x.PlayerStatistics,item:"tab_player_stats",isHidden:!d},{tabKey:l.x.Squad,item:"am_football_roster",isHidden:!n},{tabKey:l.x.Statistics,item:"statistics",isHidden:!r},{tabKey:l.x.Media,item:"media",isHidden:!o}]:[{tabKey:l.x.Details,item:"details"},{tabKey:l.x.Matches,item:"matches",values:{sport:(0,i.ap)(e)}},{tabKey:l.x.Standings,item:"app.standings",isHidden:!t},{tabKey:l.x.Squad,item:"squad",isHidden:!n,values:{gender:c}},{tabKey:l.x.TopPlayers,item:"top_players",values:{gender:c},isHidden:!a},{tabKey:l.x.Statistics,item:"statistics",isHidden:!r},{tabKey:l.x.Media,item:"media",isHidden:!o}],f=[s.QCR.AmericanFootball,s.QCR.Tennis];function x(e,t){return -1!==f.indexOf(e)&&9464===t}},80322:(e,t,a)=>{"use strict";a.d(t,{J:()=>o});var s=a(6029),n=a(54529),l=a(76356),r=a(93338),i=a(40134);let o=e=>{let{seed:t,colorless:a,position:o="absolute",left:d,right:c,bottom:u="0",h:p="lg",minW:m="xl",textStyle:h="assistive.default",...g}=e;return t?(0,s.jsx)(l.ov,{display:"inline-flex",position:o,bottom:u,left:d,right:c,br:"sm",style:a?void 0:{background:r.S.var((0,i.mq)(t))},h:p,minW:m,zIndex:"button",...g,children:(0,s.jsx)(n.EY,{textStyle:h,color:a?"neutrals.nLv1":"surface.s1",lineHeight:1,children:t})}):null}},81096:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>K,pregameGroup:()=>L});var s=a(2095);let n={key:"points",defaultTranslationKey:"basketball_points_scored_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},l={key:"pointsAgainst",defaultTranslationKey:"basketball_points_allowed_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},r={key:"assists",defaultTranslationKey:"basketball_assists_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},i={key:"assistTurnoverRatio",translationKey:"basketball_assist_to_turnover_ratio",displayType:[s.M.All,s.M.PerGame]},o={key:"fieldGoalsMade",translationKey:"basketball_field_goals_made",defaultTranslationKey:"basketball_fg_made_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},d={key:"fieldGoalAttempts",translationKey:"basketball_field_goals_attempted",defaultTranslationKey:"basketball_fg_attempted_pg",displayType:[s.M.All,s.M.PerGame],perGame:!0},c={key:"fieldGoalsPercentage",displayType:[s.M.All,s.M.PerGame,s.M.Total],isPercent:!0},u={key:"threePointsMade",translationKey:"basketball_three_points_made",defaultTranslationKey:"basketball_three_pts_made_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},p={key:"threePointAttempts",defaultTranslationKey:"basketball_three_pts_attempted_pg",displayType:[s.M.All,s.M.PerGame],perGame:!0},m={key:"threePointsPercentage",displayType:[s.M.All,s.M.PerGame],isPercent:!0},h={key:"freeThrowsMade",translationKey:"basketball_free_throws_made",defaultTranslationKey:"basketball_free_throws_made_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},g={key:"freeThrowAttempts",defaultTranslationKey:"basketball_free_throws_attempted_pg",displayType:[s.M.All,s.M.PerGame],perGame:!0},y={key:"freeThrowsPercentage",displayType:[s.M.All,s.M.PerGame],isPercent:!0},f={key:"effectiveFieldGoalPercentage",displayType:[s.M.All,s.M.PerGame],isPercent:!0},x={key:"trueShootingPercentage",displayType:[s.M.All,s.M.PerGame],isPercent:!0},b={key:"pointsInPaint",defaultTranslationKey:"basketball_pts_in_paint_pg",displayType:[s.M.All,s.M.Total],perGame:!0},j={key:"secondChancePoints",defaultTranslationKey:"basketball_second_chance_pts_pg",displayType:[s.M.All],perGame:!0},v={key:"benchPoints",defaultTranslationKey:"basketball_pts_off_the_bench_pg",displayType:[s.M.All,s.M.Total],perGame:!0},_={key:"fastbreakPoints",translationKey:"basketball_fast_break_points",defaultTranslationKey:"basketball_fast_break_pts_pg",displayType:[s.M.All,s.M.Total],perGame:!0},k={key:"offensiveRebounds",defaultTranslationKey:"basketball_offensive_rebounds_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},T={key:"defensiveRebounds",defaultTranslationKey:"basketball_defensive_rebounds_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},S={key:"rebounds",translationKey:"total",defaultTranslationKey:"basketball_total_rebounds_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},P={key:"blocks",defaultTranslationKey:"basketball_blocks_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},w={key:"steals",defaultTranslationKey:"basketball_steals_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},A={key:"threePointsPercentageAgainst",displayType:[s.M.All],isPercent:!0},C={key:"fieldGoalsPercentageAgainst",displayType:[s.M.All],isPercent:!0},M={key:"offensiveFoulsAgainst",defaultTranslationKey:"basketball_charges_drawn_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},B={key:"turnovers",defaultTranslationKey:"basketball_turnovers_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},R={key:"personalFouls",translationKey:"football_fouls",displayType:[s.M.PerGame,s.M.Total]},F={key:"personalFoulsAgainst",displayType:[s.M.PerGame,s.M.Total]},G={key:"technicalFouls",defaultTranslationKey:"basketball_total_technical_fouls",displayType:[s.M.All,s.M.Total]},I={key:"flagrantFouls",defaultTranslationKey:"basketball_total_flagrant_fouls",displayType:[s.M.All,s.M.Total]},L=[n,l,r,c,{key:"rebounds",translationKey:"rebounds",defaultTranslationKey:"basketball_total_rebounds_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},B],K={summaryGroup:[n,l,r,i],offenseGroup:[o,d,c,u,p,m,h,g,y,f,x,b,j,v,_],reboundsGroup:[k,T,S],defenseGroup:[P,w,A,C,M],otherGroup:[B,R,F,G,I]}},82455:(e,t,a)=>{"use strict";a.d(t,{c:()=>d});var s=a(6029),n=a(54529),l=a(76356),r=a(90248),i=a(46222),o=a(52466);let d=e=>{let{messageId:t}=e;return(0,s.jsx)(i.WC,{variant:"inverse",children:(0,s.jsx)(i.Zp,{children:(0,s.jsxs)(l.so,{align:"center",w:"100%",gap:"sm",py:"sm",px:"lg",children:[(0,s.jsx)(o.G_L,{fill:"onSurface.nLv3",minW:"24px"}),(0,s.jsx)(n.EY,{textStyle:"assistive.default",display:"block",color:"neutrals.nLv3",children:(0,s.jsx)(r.A,{id:t})})]})})})}},83981:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>g,mb:()=>m,op:()=>h});var s=a(6029),n=a(19501),l=a(54529),r=a(76356),i=a(55729),o=a(90248),d=a(25282),c=a(90438),u=a(80055),p=a(14831);let m="_player_has_form",h="_player_has_pentagon",g=function(e){let{player:t,locale:a,isEmbedModalVisible:g,setIsEmbedModalVisible:y}=e,[f,x]=(0,i.useState)(void 0),[b,j]=(0,i.useState)(void 0),v=(0,c.vf)(a),_="".concat(n.yuv).concat(v?"/".concat(v):"","/embed/player/").concat(t.id,"?widgetTheme=light"),k="sofa-player-embed-".concat(t.id),T="height:".concat(418+232*!!f+180*!!b,"px!important;max-width:730px!important;width:100%!important;"),S=''),P=(0,u.s)(t,a),w=async()=>{let e=await (0,p._9)(t.id+m),a=await (0,p._9)(t.id+h);j("true"===e),x("true"===a)};return(0,i.useEffect)(()=>{j(void 0),x(void 0)},[t.id]),(0,i.useEffect)(()=>{w()},[g]),(0,s.jsx)(l.aF,{isOpen:g,onClose:()=>y(!1),onOutsideClick:()=>y(!1),children:(0,s.jsxs)(r.az,{br:"lg",mx:"auto",elevation:"3",bg:"surface.sp",w:"[360px]",children:[(0,s.jsx)(l.EY,{textStyle:"display.large",p:{md:"lg"},display:"block",children:(0,s.jsx)(o.A,{id:"player_info_embed",values:{playerName:P}})}),(0,s.jsx)(r.az,{px:"sm",children:(0,s.jsx)(d.P,{embedString:S})}),(0,s.jsx)(r.so,{justify:"flex-end",children:(0,s.jsx)(r.az,{p:"lg",children:(0,s.jsx)(l.$n,{onClick:()=>y(!1),variant:"clear",children:(0,s.jsx)(o.A,{id:"close_window_button"})})})})]})})}},89584:(e,t,a)=>{"use strict";a.r(t),a.d(t,{RANKED_STATS_SPORTS:()=>E,TEAM_SEASON_STATS_SPORTS:()=>H,default:()=>W});var s=a(6029),n=a(19501),l=a(54529),r=a(76356),i=a(71024),o=a.n(i),d=a(55729),c=a(90248),u=a(45860),p=a(46222),m=a(6813),h=a(49611),g=a(74610),y=a(82455),f=a(95353),x=a(64023),b=a(95370),j=a(31420),v=a(18858),_=a(5820),k=a(23897),T=a(40237),S=a(17152),P=a(2095),w=a(25370),A=a(31671);let C=e=>{let{labelId:t,labelValues:a,label:n,statValue:i,statRank:o,children:d}=e;return(0,s.jsxs)(r.so,{direction:"column",align:"center",gap:"xs",flex:"[1 1 0]",children:[n||(0,s.jsx)(s.Fragment,{children:t&&(0,s.jsx)(l.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",textAlign:"center",textTransform:"uppercase",w:"100%",children:(0,s.jsx)(w.E,{id:t,values:a})})}),(0,s.jsx)(r.so,{direction:"column",justify:"center",align:"center",w:"[76px]",h:"5xl",bg:"surface.s2",position:"relative",_before:{content:'""',w:"100%",h:"sm",borderTop:"1px solid {colors.neutrals.nLv4}",borderStart:"1px solid {colors.neutrals.nLv4}",position:"absolute",top:"0"},_after:{content:'""',w:"100%",h:"sm",borderBottom:"1px solid {colors.neutrals.nLv4}",borderEnd:"1px solid {colors.neutrals.nLv4}",position:"absolute",bottom:"0"},children:d||(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(l.EY,{textStyle:"display.large",children:i}),o&&(0,s.jsx)(l.EY,{textStyle:"body.large",children:"#".concat(o)})]})})]})};function M(e){let{teamId:t,statistics:a,statsMeta:n,teamSeasonRanks:i,selectedDisplay:o,isRankedStatsSport:d}=e;if(n.every(e=>(null==a?void 0:a[e.key])===void 0))return null;let u=d?n.map(e=>{let t=null==i?void 0:i.ranks[e.key];return o===P.M.Total?null==t?void 0:t.rankTotal:null==t?void 0:t.rankPerGame}):void 0;return(0,s.jsxs)(p.Zp,{children:[(0,s.jsx)(p.Zp.Header,{titleId:"summary"}),(0,s.jsxs)(r.so,{align:"end",gap:"sm",p:"lg",children:[a&&a.avgRating&&(0,s.jsx)(C,{label:(0,s.jsxs)(r.so,{align:"center",gap:"xs",h:"lg",children:[(0,s.jsx)(l.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",textTransform:"uppercase",truncate:!0,children:(0,s.jsx)(c.A,{id:"sofascore_rating"})}),(0,s.jsx)(S.D,{rating:a.avgRating,type:S.D.type.AverageRatingTeam,renderImage:e=>(0,s.jsx)(T.p,{id:t,...e})})]}),children:(0,s.jsx)(T.G,{rating:a.avgRating,format:"sideBox"})}),n.map((e,t)=>{if((null==a?void 0:a[e.key])===void 0)return null;let n=d?i?(0,A.JX)(e,i,o):void 0:(0,A.I5)(e,a,o);if(void 0===n)return null;let l=o===P.M.All&&e.defaultTranslationKey||e.translationKey||e.key;return(0,s.jsx)(C,{labelId:l,labelValues:e.values,statValue:n,statRank:null==u?void 0:u[t]},e.key)})]})]})}let B={[n.QCR.Football]:5,[n.QCR.Basketball]:5,[n.QCR.Tennis]:2,[n.QCR.Futsal]:1};function R(e){let{sport:t,types:a}=e,l=t===n.QCR.Basketball,i=t===n.QCR.Tennis;return(0,s.jsxs)(r.az,{pt:{md:"sm"},children:[(0,s.jsx)(r.az,{p:"sm",bg:"surface.s1",children:(0,s.jsx)(r.az,{h:"2xl",bg:"surface.s2",br:"sm"})}),(0,s.jsxs)(p.BU,{children:[l&&a&&a.length>1&&(0,s.jsx)(p.Zp,{children:(0,s.jsxs)(r.so,{gap:"sm",p:{mdDown:"sm"},children:[(0,s.jsx)(r.az,{w:"12xl",h:"[34px]",bg:"surface.s2",br:"xl"}),(0,s.jsx)(r.az,{w:"7xl",h:"[34px]",bg:"surface.s2",br:"xl"})]})}),[...Array(B[t])].map((e,t)=>(0,s.jsx)(p.Zp,{children:(0,s.jsx)(r.az,{h:l?"[176px]":"4xl"})},"group-".concat(t,"-loader"))),i&&(0,s.jsx)(p.Zp,{children:(0,s.jsx)(r.az,{h:"4xl"})})]})]})}var F=a(37622);let G=o()(()=>a.e(23154).then(a.bind(a,23154)),{loadableGenerated:{webpack:()=>[23154]},loading:()=>(0,s.jsx)(p.Zp,{children:(0,s.jsx)(r.az,{h:"[176px]"})})}),I=o()(()=>a.e(69870).then(a.bind(a,69870)),{loadableGenerated:{webpack:()=>[69870]},loading:()=>(0,s.jsx)(p.Zp,{children:(0,s.jsx)(r.az,{h:"4xl"})})}),L=e=>{let{children:t}=e,a=(0,v.Ay)();return(0,s.jsx)(l.PI,{top:a,bg:"surface.s1",p:"sm",elevation:{mdDown:"2"},children:t})},K=e=>{let{children:t}=e,{isDesktop:a}=(0,l.$c)();return a?(0,s.jsx)(r.az,{br:"lg",overflow:"hidden",children:(0,s.jsx)(h.X,{spreadLast:!0,children:t})}):(0,s.jsx)(p.BU,{children:t})},H=[n.QCR.Football,n.QCR.Futsal,n.QCR.Basketball,n.QCR.Tennis],E=[n.QCR.Basketball],D=[n.QCR.Football,n.QCR.Basketball];function W(e){var t,i,o;let{teamId:h,sport:v}=e,T=n.cWY.statisticsSeasons(h),S=v===n.QCR.Basketball,P=v===n.QCR.Tennis,w=E.includes(v),[A,C]=(0,d.useState)(),[B,W]=(0,d.useState)(),{isMobile:O}=(0,l.$c)(),[N,Y]=(0,d.useState)(),[U,z]=(0,d.useState)(),[q,Q]=(0,d.useState)(),[V,Z]=(0,d.useState)("all"),[X,J,{seasonsData:$,seasonsLoadError:ee,isSeasonLoading:et}]=(0,b.D)({route:T,selectedTournamentId:U,selectedSeasonId:N,setSelectedTournament:z,setSelectedSeason:Y}),ea=U&&N&&null!=(o=null==$||null==(i=$.typesMap)||null==(t=i[U])?void 0:t[N])?o:null,es=null==ea?void 0:ea[0],{stats:en,isLoading:el}=(0,F.XC)(h,U,N,es),{data:er,isLoading:ei}=(0,F.Jp)(h,U,N,B),eo=(0,F.vO)(h,U,N,es,v),ed=(null==J?void 0:J.length)&&(null==X?void 0:X.length)&&N&&U,ec=w?null==er?void 0:er.ranks:en,eu=w?ei:el,{data:ep,error:em}=(0,u.Ay)(N?n.cWY.tournamentBestResult(h,N):null),eh=()=>{if(en){if(U===x.FV)return(0,j.Q6)(en,V);if(P){let e=(0,j.Ne)(en);return e&&ep&&!em&&(e.bestResult=ep.round.name),U!==x.FV&&delete e.tournamentsWonRatio,e}return en}},eg=X&&[...new Set(X.map(e=>e.year))].map(e=>({id:Number(e),year:e}));if((0,d.useEffect)(()=>{U===x.FV&&X&&eg&&Y(eg[0].id)},[U]),(0,d.useEffect)(()=>{W(es)},[ea]),(0,d.useEffect)(()=>{let e=async()=>{try{let e=await a(72154)("./".concat(v));C(e.default)}catch(e){C(void 0)}};H.includes(v)&&e()},[v]),ee)return null;if(et||eu||!A)return(0,s.jsx)(R,{sport:v,types:ea});let ey=(0,j.Q6)(en,V),ef=U===x.FV?!!ey:!!en,ex=!O&&D.includes(v),eb=null==ea?void 0:ea.map(e=>({tabKey:e,tabValue:e}));return(0,s.jsx)(g.t,{tag:"TeamSeasonStatistics",children:(0,s.jsxs)(r.az,{children:[ed&&(0,s.jsx)(L,{children:(0,s.jsxs)(r.so,{direction:"column",gap:"sm",children:[(0,s.jsx)(f.A,{seasons:J,tournaments:X,selectedTournamentId:U,onTournamentSelect:z,selectedSeasonId:N,onSeasonSelect:Y,selectedDisplay:q,onDisplaySelect:Q,showSeasonDisplay:S,showTournamentRanking:P,hasDefaultDisplay:!0,hasSeasonalStats:P&&!!eg,forceMenusBelow:!0}),U===x.FV&&P&&(0,s.jsx)(k.B,{selectedCourtType:V,setSelectedCourtType:Z})]})}),ec&&(0,s.jsxs)(s.Fragment,{children:[w&&B&&eb&&eb.length>1&&(0,s.jsx)(r.az,{mdDown:{px:"sm",pt:"sm"},children:(0,s.jsx)(p.Zp,{variant:"mobile-only",children:(0,s.jsx)(r.so,{p:"sm",children:(0,s.jsx)(l.tU,{initialValue:B,onChange:e=>W(e),variant:"tertiary",children:(0,s.jsx)(l.tU.List,{children:eb.map(e=>(0,s.jsx)(l.tU.Tab,{tabKey:e.tabKey,children:"string"==typeof e.tabValue?(0,s.jsx)(c.A,{id:e.tabValue}):e.tabValue},e.tabKey))})})})})}),ex&&!!A.summaryGroup&&(0,s.jsx)(M,{teamId:h,statistics:eh(),statsMeta:A.summaryGroup,teamSeasonRanks:er,selectedDisplay:q,isRankedStatsSport:w}),(0,s.jsxs)(K,{children:[!ex&&en&&en.avgRating&&(0,s.jsx)(p.Zp,{children:(0,s.jsx)(_.A,{teamId:h,rank:eo,avgRating:en.avgRating})}),ey||U!==x.FV?(0,s.jsx)(s.Fragment,{children:Object.keys(A).map((e,t)=>ex&&"summaryGroup"===e?null:w?(0,s.jsx)(G,{teamSeasonRanks:er,groupName:e,statsMeta:A[e],selectedDisplay:q,hideHeaderLabels:!O},e):(0,s.jsx)(I,{index:t,statistics:eh(),groupName:e,statsMeta:A[e],selectedDisplay:q,asAccordion:O},e))}):(0,s.jsx)(r.az,{bg:"surface.s1",children:(0,s.jsx)(m.p,{graphic:"no-statistics",titleMessageId:"player.noStatistics",descriptionMessageId:"no_statistics_text"})})]})]}),P&&ef&&(0,s.jsxs)(r.az,{px:{mdDown:"sm"},children:[(0,s.jsx)(y.c,{messageId:"tennis_disclaimer"}),(0,s.jsx)(p.Zp.Footer,{defaultHeight:"sm"})]})]})})}},95353:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var s=a(6029),n=a(59721),l=a(19501),r=a(54529),i=a(62042),o=a(76356),d=a(93338),c=a(12364),u=a.n(c),p=a(55729),m=a(90248),h=a(947),g=a(64023),y=a(95084),f=a(82346),x=a(18970),b=a(2095);let j=[b.M.PerGame,b.M.Total],v=e=>{let{children:t}=e;return(0,s.jsx)(r.Ym,{lineHeight:1,truncate:!0,children:t})};function _(e){let t=(0,p.useRef)(null),[a,c]=(0,p.useState)(0),{mediaBreakpoint:_}=(0,r.$c)(),k=(0,p.useContext)(x.Ws),T=k===l.QCR.Tennis,S=k===l.QCR.Volleyball,P=(0,h.A)(),w=[...new Set(e.tournaments.map(e=>e.year))].map(e=>({id:Number(e),year:e})),A=T&&e.hasSeasonalStats,C=e.tournaments.map(e=>({id:e.id,name:e.name,year:e.year,ranking:e.ranking}));A&&!C.find(e=>e.id===g.FV)&&C.unshift({id:g.FV,name:P.formatMessage({id:"tennis_all_tournaments"}),year:void 0,ranking:void 0});let M=C[0],B=e.selectedTournamentId==g.FV,R=B?w:e.seasons,F=B?w[0]:e.seasons[0],G=R.find(t=>t.id==e.selectedSeasonId),I=e.hasDefaultDisplay?b.M.All:b.M.PerGame,L=S?[b.M.Total,b.M.PerGame]:e.hasDefaultDisplay?[b.M.All,...j]:j,K=u()(()=>{var e,s;let n=null==t||null==(s=t.current)||null==(e=s.getBoundingClientRect())?void 0:e.width;n&&n!==a&&c(n)},100);return(0,p.useEffect)(()=>(addEventListener("resize",K),()=>{removeEventListener("resize",K)}),[]),(0,p.useEffect)(()=>{K()},[!!(null==t?void 0:t.current)]),(0,s.jsxs)(o.so,{ref:t,gap:"sm",children:[(0,s.jsx)(r.ms,{label:"tournaments",items:C,initialSelectedItem:M,selectedItem:C.find(t=>t.id===e.selectedTournamentId),renderItem:(t,a)=>{var l,c;return l=!!a,c=e.showTournamentRanking,t?(0,s.jsxs)(o.so,{justify:"space-between",align:"center",w:"100%",gap:"lg",children:[(0,s.jsxs)(o.so,{align:"center",gap:"xs",children:[(0,s.jsx)(n.e,{id:t.id,size:24},t.id),(0,s.jsx)(o.az,{className:(0,i.AH)({"@container (max-width: 600px)":{display:l?"none":void 0}}),children:(0,s.jsx)(v,{children:(0,s.jsx)(f.O,{uniqueTournament:t})})})]}),c&&t.ranking&&!l&&(0,s.jsx)(o.az,{w:"3xl",py:"2xs",br:"md",style:{backgroundColor:(e=>{switch(e){case 2e3:return d.S.var("colors.tennisTournaments.p2000");case 1e3:return d.S.var("colors.tennisTournaments.p1000");case 500:return d.S.var("colors.tennisTournaments.p500");case 250:return d.S.var("colors.tennisTournaments.p250");default:return}})(t.ranking)},children:(0,s.jsx)(r.EY,{textStyle:"assistive.default",color:"surface.s1",lineHeight:1,textAlign:"center",display:"block",truncate:!0,children:t.ranking})})]}):null},onSelectedItemChange:t=>{var a;e.onTournamentSelect(Number(null==(a=t.selectedItem)?void 0:a.id)),T&&(0,y.ke)({action:"click",location:"team_statistics",type:"tournament_filter"})},forceMenuBelow:e.forceMenusBelow}),(0,s.jsx)(r.ms,{label:"seasons",items:R,initialSelectedItem:F,selectedItem:G,renderItem:e=>e?(0,s.jsx)(v,{children:null==e?void 0:e.year}):null,onSelectedItemChange:t=>{var a;e.onSeasonSelect(Number(null==(a=t.selectedItem)?void 0:a.id)),T&&(0,y.ke)({action:"click",location:"team_statistics",type:"year_filter"})},forceMenuBelow:e.forceMenusBelow,alignRight:"xxs"===_}),e.showSeasonDisplay&&(0,s.jsx)(r.ms,{label:"displays",items:L.map(e=>({type:e})),renderItem:(e,t)=>((e,t,a)=>{let n=e===l.QCR.Volleyball,r={[b.M.PerGame]:a?"per_game_stats_short":n?"per_game":"per_match",[b.M.Total]:a?"total_stats_short":"total",[b.M.All]:"basic.all"};return(0,s.jsx)(v,{children:(0,s.jsx)(m.A,{id:t?r[t]:" "})})})(k,null==e?void 0:e.type,t),initialSelectedItem:{type:I},selectedItem:{type:e.selectedDisplay||I},onSelectedItemChange:t=>{var a,s,n;(t=>{if(!(t===b.M.All?"all":t===b.M.Total?"total":t===b.M.PerGame?"per_game":void 0)||!e.displayEventParam)return})(null==(a=t.selectedItem)?void 0:a.type),null==(n=e.onDisplaySelect)||n.call(e,(null==(s=t.selectedItem)?void 0:s.type)||I)},forceMenuBelow:e.forceMenusBelow,alignRight:!0})]})}},95370:(e,t,a)=>{"use strict";a.d(t,{D:()=>i});var s=a(19501),n=a(55729),l=a(45860),r=a(18970);function i(e){let{route:t,selectedTournamentId:a,selectedSeasonId:i,setSelectedTournament:o,setSelectedSeason:d}=e,{data:c,error:u,isLoading:p}=(0,l.Ay)(t),m=(0,n.useContext)(r.Ws)===s.QCR.Tennis;return(0,n.useMemo)(()=>{if(!c)return[null,null,{seasonsData:c,seasonsLoadError:u}];let e=c.uniqueTournamentSeasons,t=e.map(e=>({id:e.uniqueTournament.id,name:e.uniqueTournament.name,ranking:e.uniqueTournament.tennisPoints,year:e.seasons[0].year})),s=t&&[...new Set(t.map(e=>e.year))].map(e=>({id:Number(e),year:e}));a||o(s&&m?-1:e[0].uniqueTournament.id),i||d(s&&m?s[0].id:e[0].seasons[0].id);let n=0;if(c){let t=e.find(e=>e.uniqueTournament.id===a);if(t){let a=e.indexOf(t);a>-1&&d(e[n=a].seasons[0].id)}}return[t,e[n].seasons,{seasonsData:c,seasonsLoadError:u,isSeasonLoading:p}]},[c,a,u])}},99998:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>u,pregameGroup:()=>c});let s={key:"matches",values:{sport:"football"}},n={key:"goalsScored",translationKey:"football_goals_scored"},l={key:"goalsConceded",translationKey:"football_goals_conceded"},r={key:"assists",translationKey:"football_assists"},i={key:"goalsScored",perGame:!0,translationKey:"goals_per_game"},o={key:"averageBallPossession",translationKey:"football_ball_possession"},d={key:"cleanSheets",translationKey:"football_clean_sheets"},c=[s,n,i,l,d,r,o],u={summaryGroup:[s,n,l,r],physicalGroupPerGame:[{key:"kilometersCovered",translationKey:"football_running_distance_covered",perGame:!0},{key:"numberOfSprints",translationKey:"football_running_number_of_sprints",perGame:!0}],attackingGroup:[i,{key:"goalConversion",translationKey:"goal_conversion"},{key:"penaltyGoals",translationKey:"football_penalty_goals"},{key:"freeKickGoals",translationKey:"football_free_kick_goals"},{key:"goalsFromInsideTheBox",translationKey:"goals_inside_box"},{key:"goalsFromOutsideTheBox",translationKey:"goals_outside_box"},{key:"leftFootGoals",translationKey:"left_foot_goals"},{key:"rightFootGoals",translationKey:"right_foot_goals"},{key:"headedGoals",translationKey:"headed_goals"},{key:"bigChances",perGame:!0,translationKey:"big_chances_per_game"},{key:"bigChancesMissed",perGame:!0,translationKey:"big_chances_missed_per_game"},{key:"shots",perGame:!0,translationKey:"football_total_shots_per_game"},{key:"shotsOnTarget",perGame:!0,translationKey:"football_shots_on_goal_per_game"},{key:"shotsOffTarget",perGame:!0,translationKey:"shots_off_goal_per_game"},{key:"blockedScoringAttempt",perGame:!0,translationKey:"blocked_shots_per_game"},{key:"successfulDribbles",perGame:!0,translationKey:"football_successful_dribbles_per_game"},{key:"corners",perGame:!0,translationKey:"football_corners_per_game"},{key:"freeKicks",perGame:!0,translationKey:"football_free_kicks_per_game"},{key:"hitWoodwork",translationKey:"football_hit_woodwork"},{key:"fastBreaks",translationKey:"counter_attacks"}],passesGroup:[o,{key:"accuratePasses",perGame:!0,translationKey:"football_accurate_passes"},{key:"accurateOwnHalfPasses",perGame:!0},{key:"accurateOppositionHalfPasses",perGame:!0},{key:"accurateLongBalls",perGame:!0},{key:"accurateCrosses",perGame:!0}],defendingGroup:[d,{key:"goalsConceded",perGame:!0,translationKey:"goals_conceded_per_game"},{key:"tackles",perGame:!0},{key:"interceptions",perGame:!0,translationKey:"interceptions_per_game"},{key:"clearances",perGame:!0,translationKey:"football_clearances_per_game"},{key:"saves",perGame:!0,translationKey:"football_saves_per_game"},{key:"ballRecovery",perGame:!0,translationKey:"football_balls_recovered_per_game"},{key:"errorsLeadingToShot",translationKey:"errors_lead_to_shot"},{key:"errorsLeadingToGoal",translationKey:"errors_leading_to_goal"},{key:"penaltiesCommited",translationKey:"penalties_committed"},{key:"penaltyGoalsConceded",translationKey:"penalty_goals_conceded"},{key:"clearancesOffLine",translationKey:"clearance_off_line"},{key:"lastManTackles",translationKey:"last_man_tackle"}],otherGroup:[{key:"duelsWon",perGame:!0,translationKey:"duelsWonPerGame"},{key:"groundDuelsWon",perGame:!0,translationKey:"ground_duels_won"},{key:"aerialDuelsWon",perGame:!0,translationKey:"aerial_duels_won"},{key:"possessionLost",perGame:!0,translationKey:"football_possession_lost_per_game"},{key:"throwIns",perGame:!0,translationKey:"football_throw_ins_per_game"},{key:"goalKicks",perGame:!0,translationKey:"football_goal_kicks_per_game"},{key:"offsides",perGame:!0,translationKey:"offsides_per_game"},{key:"fouls",perGame:!0,translationKey:"football_fouls_per_game"},{key:"yellowCards",perGame:!0,translationKey:"yellowCardsPerGame"},{key:"redCards",translationKey:"red_cards"}]}}}]);