!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="c72a0903-daa3-4bbe-9144-c502df7f67b6",e._sentryDebugIdIdentifier="sentry-dbid-c72a0903-daa3-4bbe-9144-c502df7f67b6")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[52694],{4436:(e,a,t)=>{"use strict";t.d(a,{A:()=>b});var s=t(6029),n=t(10292),l=t(46787),r=t(22375),i=t(51569),o=t(62042),d=t(20325),c=t(55729),u=t(90248),m=t(46222),p=t(52466),x=t(82536),y=t(11219),h=t(94156),g=t(98133);let f=[l.QCR.Basketball,l.QCR.Handball,l.QCR.IceHockey,l.QCR.Cricket,l.QCR.AmericanFootball,l.QCR.Baseball],j=e=>{let{players:a}=e;return(0,s.jsx)(d.az,{pb:{md:"lg"},children:a.map((e,a)=>{var t;return(0,s.jsx)(y.uc,{player:e.player,sportSlug:e.player.team.sport.slug,children:(0,s.jsxs)(d.so,{minW:{base:"100%",md:"[320px]"},borderTop:a?"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:"3xl"}),(0,s.jsx)(d.az,{flexGrow:1,children:(0,s.jsx)(i.EY,{display:"block",children:(0,s.jsx)(h.c,{entity:e.player})})}),(null==(t=e.player.country)?void 0:t.alpha2)&&(0,s.jsxs)(d.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,g.KH)(e.player.country.alpha2)})]})]})},e.player.id)})})};function v(e){let{visualComponent:a,additionalInfoComponent:t,info:n,descriptionId:l}=e,[r,o]=(0,c.useState)(!1);return(0,s.jsxs)(d.az,{pt:"sm",pb:"xs",w:"1/2",children:[(0,s.jsx)(d.az,{w:"3xl",h:"3xl",mx:"auto",children:a}),(0,s.jsxs)(d.ov,{gap:"xs",my:"xs",cursor:t?"pointer":"initial",onClick:()=>o(!!t),children:[(0,s.jsx)(i.EY,{textStyle:"display.small",color:t?"primary.default":"neutrals.nLv1",children:n}),!!t&&(0,s.jsx)(d.az,{h:"lg",position:"relative",ml:"xs",children:(0,s.jsx)(p.G_L,{height:16,width:16,color:"primary.default"})})]}),(0,s.jsx)(x.A,{isOpen:r,setIsOpen:o,header:l,children:t}),(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 b(e){let{totalPlayers:a,foreignPlayers:t,nationalTeamPlayers:n,national:l,sport:c}=e,x=-1===f.indexOf(c.slug),y=a.map(e=>e.player.dateOfBirthTimestamp?(0,r.KW)(e.player.dateOfBirthTimestamp):null).filter(e=>"number"==typeof e),h=Math.round(y.reduce((e,a)=>e+a,0)/y.length*10)/10;return(0,s.jsxs)(m.Zp,{children:[(0,s.jsx)(m.Zp.Header,{titleId:"team_info"}),(0,s.jsx)(d.az,{containerType:"inline-size",children:(0,s.jsxs)(d.so,{px:"sm",justify:"space-around",className:(0,o.AH)({flexWrap:"nowrap","@container (max-width: 600px)":{flexWrap:"wrap"}}),children:[!!a.length&&(0,s.jsx)(v,{visualComponent:(0,s.jsx)(p.bNr,{w:40,h:40,color:"neutrals.nLv3"}),info:a.length,descriptionId:"total_players"}),!!h&&(0,s.jsx)(v,{visualComponent:(0,s.jsx)(p.zQC,{icon:"calendar-empty",w:40,h:40,color:"neutrals.nLv3"}),info:(0,s.jsxs)(s.Fragment,{children:["".concat(h," "),(0,s.jsx)(u.A,{id:"years_short",values:{n:Math.round(h)}})]}),descriptionId:"average_player_age"}),!!a.length&&!!t.length&&!l&&x&&(0,s.jsx)(v,{visualComponent:(0,s.jsx)(i.V6,{ratio:t.length/a.length}),info:t.length,descriptionId:"foreign_players",additionalInfoComponent:(0,s.jsx)(j,{players:t})}),!!a.length&&!!n.length&&!l&&x&&(0,s.jsx)(v,{visualComponent:(0,s.jsx)(i.V6,{ratio:n.length/a.length}),info:n.length,descriptionId:"national_players",additionalInfoComponent:(0,s.jsx)(j,{players:n})})]})})]})}},5820:(e,a,t)=>{"use strict";t.d(a,{A:()=>d});var s=t(6029),n=t(40237),l=t(51569),r=t(20325),i=t(90248),o=t(69096);function d(e){let{teamId:a,rank:t,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:a,...e.dsProps})})]}),t&&(0,s.jsx)(l.EY,{textStyle:"display.micro",color:"neutrals.nLv3",display:"block",children:(0,s.jsx)(i.A,{id:"rank_competition",values:{rank:t}})})]}),(0,s.jsx)(n.G,{rating:d,format:"sideBox"})]})}},11362:(e,a,t)=>{"use strict";t.d(a,{l:()=>y});var s=t(6029),n=t(51569),l=t(20325),r=t(55729),i=t(90248),o=t(46222),d=t(59721),c=t(52466),u=t(11219),m=t(82346);let p=e=>{let{achievements:a}=e;return 0===a.length?(0,s.jsxs)(l.BJ,{justify:"center",align:"center",gap:"md",p:"xl",textAlign:"center",children:[(0,s.jsx)(c.gWL,{w:96,h:96,color:"neutral.default"}),(0,s.jsx)(n.EY,{color:"neutrals.nLv3",children:(0,s.jsx)(i.A,{id:"major_trophies_empty_state_text"})})]}):(0,s.jsx)(l.az,{children:a.map(e=>(0,s.jsx)(u.tQ,{tournament:e.uniqueTournament,children:(0,s.jsxs)(l.so,{px:"lg",py:"sm",justify:"space-between",align:"center",_hover:{bg:"surface.s2"},children:[(0,s.jsxs)(l.so,{gap:"lg",align:"center",children:[(0,s.jsxs)(l.az,{w:"2xl",h:"2xl",position:"relative",children:[(0,s.jsx)(c.gWL,{w:32,h:32,color:"status.val"}),(0,s.jsx)(l.az,{position:"absolute",top:"xs",left:"sm",children:(0,s.jsx)(d.e,{id:e.uniqueTournament.id,name:e.uniqueTournament.name,size:"lg"})})]}),(0,s.jsx)(n.EY,{children:(0,s.jsx)(m.O,{uniqueTournament:e.uniqueTournament})})]}),(0,s.jsx)(n.EY,{textStyle:"display.small",children:e.trophiesWon})]})},e.uniqueTournament.id))})};var x=function(e){return e[e.Major=0]="Major",e[e.All=1]="All",e}(x||{});let y=e=>{let{achievements:a}=e,[t,d]=(0,r.useState)(1);return((0,r.useEffect)(()=>{d(+!(a.filter(e=>e.uniqueTournament.majorTrophy).length>0))},[a]),a.length)?(0,s.jsx)(o.Zp,{children:(0,s.jsx)(l.az,{py:"lg",children:(0,s.jsx)(n.tU,{variant:"secondary",value:t,onChange:e=>d(e),fullWidthTabs:!0,children:(0,s.jsxs)(l.BJ,{gap:"sm",children:[(0,s.jsx)(l.az,{px:"md",children:(0,s.jsxs)(n.tU.List,{children:[(0,s.jsx)(n.tU.Tab,{tabKey:0,children:(0,s.jsx)(i.A,{id:"major_trophies"})}),(0,s.jsx)(n.tU.Tab,{tabKey:1,children:(0,s.jsx)(i.A,{id:"all_trophies"})})]})}),(0,s.jsx)(n.tU.Panel,{tabKey:0,children:(0,s.jsx)(p,{achievements:a.filter(e=>e.uniqueTournament.majorTrophy)})}),(0,s.jsx)(n.tU.Panel,{tabKey:1,children:(0,s.jsx)(p,{achievements:a})})]})})})}):null}},11398:(e,a,t)=>{"use strict";t.d(a,{t:()=>aS,j:()=>o});var s=t(46787),n=t(90438),l=t(88715),r=t(61306),i=t(18153);let o=e=>r.A.getInitialPageProps(a=>async t=>{let{req:r,query:o,res:d,...c}=t,u=r?r._originalUrl:c.asPath,m=l.z.getCurrentLocale(u),p=(null==r?void 0:r.params)?r.params:o,x=Number(p.id),y=p.sport,h=p.team;if(!x||!y)return d&&(d.statusCode=404),{error:{code:404}};let[g,f,j,v,b,_,T,k,S,P,w,M]=await Promise.allSettled([s.WyE.getTeamDetails(x),s.WyE.getTeamPlayers(x),s.WyE.getTeamFeaturedEvent(x),s.WyE.getTeamRankings(x),s.WyE.getTeamUniqueTournaments(x),s.WyE.getTeamTransfers(x),s.WyE.hasStatisticsSeasons(x),s.WyE.hasSingles(x,y),s.WyE.hasDoubles(x,y),s.WyE.getTeamAchievements(x),s.WyE.getTeamGrandSlamBestResults(x),s.sdF.getSeoContent(s.wNW.Team,x,m)]);try{if("rejected"===g.status)throw Error(g.reason);let t=g.value.team;if(n.so.includes(t.sport.slug))throw Error("No team page for stage sports!");d&&(d&&!e&&t.type===s.YVh.Person&&n.Lm.includes(t.sport.slug)&&(d.writeHead(301,{Location:l.z.getTranslatedRoute(m,"teamAsPlayer",{id:x,team:h,sport:y}).route}),d.end()),t.sport.slug===s.QCR.MMA&&(d.writeHead(301,{Location:l.z.getTranslatedRoute(m,"fighter",{slug:t.slug,id:t.id}).route}),d.end()),(t.slug!==h||t.id!==x)&&(d.writeHead(301,{Location:l.z.getTranslatedRoute(m,e?"teamAsPlayer":"team",{id:t.id,team:t.slug,sport:t.sport.slug}).route}),d.end()));let r="fulfilled"===f.status?f.value:void 0,o="fulfilled"===j.status?j.value.featuredEvent:void 0,c="fulfilled"===v.status?v.value:void 0,u="fulfilled"===b.status?b.value:void 0,p="fulfilled"===_.status?_.value:void 0,A="fulfilled"===T.status?T.value:void 0,I="fulfilled"===M.status?M.value.content:void 0,G="fulfilled"===P.status?P.value:void 0,C="fulfilled"===w.status?w.value:void 0,K="fulfilled"===k.status?k.value:void 0,R="fulfilled"===S.status?S.value:void 0;return a.dispatch((0,i.Vy)(t.sport.slug)),{id:x,sport:t.sport.slug,teamDetails:t,players:r,featuredEvent:o,teamRankings:c,teamUniqueTournaments:u,hasStatisticsSeasons:A,teamTransfers:p,seoContent:I,locale:m,hasSingles:K,hasDoubles:R,teamAchievements:G,teamGrandSlamBestResults:C}}catch(e){return d&&(d.statusCode=404),{error:{code:404}}}});var d=t(6029),c=t(95669),u=t.n(c),m=t(67086),p=t(94164),x=t(4917),y=t(19947),h=t(36151),g=t(18970),f=t(52763),j=t(25246),v=t(78767),b=t(39979),_=t(22772),T=t(56022),k=t(77262),S=t(95084),P=t(20325),w=t(81278),M=t(46222),A=t(20945),I=t(2920),G=t(56132),C=t(53192),K=t(25635),R=t(91603),N=t(33480),E=t(22375),L=t(51569),W=t(947),U=t(90248),Y=t(90510),z=t(34431),F=t(85658),q=t(52466),D=t(28377),B=t(76381),O=t(60475),H=t(15340),Q=t(48524),V=t(73559),Z=t(36882),X=t(30821),J=t(11219),$=t(59777),ee=t(59825),ea=t(16700),et=t(94156),es=t(88505),en=t(82346);function el(e){let{icon:a,graphic:t,text:s,isLink:n}=e;return(0,d.jsxs)(P.so,{align:"center",gap:"xs",px:"sm",py:"xs",br:"lg",_hover:n?{bg:"surface.s2"}:void 0,children:[(0,d.jsx)(d.Fragment,{children:void 0!==a&&(0,d.jsx)(a,{w:16,h:16,color:"neutrals.nLv3"})}),(0,d.jsx)(d.Fragment,{children:t}),(0,d.jsx)(L.EY,{textStyle:"display.micro",color:"neutrals.nLv3",children:s})]})}function er(e){var a,t,n;let{team:l,hasStatisticsSeasons:r,ranking:i}=e,o=(0,W.A)(),{wasFollowed:c}=(0,V.e)({entity:s.bq7.Teams,id:l.id}),u=(0,ea.mf)(l.sport.slug)&&r,m=l.type===s.YVh.Person,p=l.type===s.YVh.Regular,x=l.sport.slug===s.QCR.Tennis,y=[!l.national&&l.country.name&&p&&(0,d.jsxs)(P.so,{align:"center",gap:{base:"xs",md:"sm"},children:[(0,d.jsx)(C.w,{alpha2:l.country.alpha2,name:l.country.name,w:32,h:32}),(0,d.jsx)(L.EY,{textStyle:"display.medium",children:(0,d.jsx)(O.md,{slug:l.country.slug||"",name:l.country.name})})]}),l.manager&&(0,d.jsx)(J.yI,{manager:l.manager,children:(0,d.jsxs)(P.so,{align:"center",gap:{base:"xs",md:"sm"},color:"neutrals.nLv1",_hover:{color:"primary.default"},children:[(0,d.jsx)(P.az,{w:"2xl",h:"2xl",minW:"2xl",br:"50%",border:"1px solid {colors.neutrals.nLv4}",children:(0,d.jsx)(K.d,{id:l.manager.id,name:l.manager.name,w:"100%",h:"100%"})}),(0,d.jsxs)(P.so,{direction:"column",justify:"center",gap:"2xs",children:[(0,d.jsx)(L.EY,{color:"[inherit]",children:(0,d.jsx)(et.c,{entity:l.manager})}),(0,d.jsx)(L.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",lineHeight:1,children:(0,d.jsx)(U.A,{id:"manager"})})]})]})})].filter(Boolean),{birthDateTimestamp:h,deceased:g,height:f}=null!=(t=l.playerTeamInfo)?t:{},j=(0,d.jsxs)(d.Fragment,{children:[void 0!==l.country.alpha2&&(0,d.jsx)(ee.l,{graphic:(0,d.jsx)(C.w,{alpha2:l.country.alpha2,name:l.country.alpha2,size:16,national:!0}),text:l.country.name}),!!h&&(0,d.jsx)(ee.l,{icon:q.X78,text:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Y.XU,{value:new Date(1e3*h),...E.or.dateWithLongMonth,timeZone:"UTC"})," ","(",g?(0,d.jsx)(U.A,{id:"deceased",values:{gender:null!=(n=l.gender)?n:s.YT8.Male}}):(0,E.KW)(h),")"]})}),"number"==typeof f&&(0,d.jsx)(ee.l,{icon:q.f6o,text:(0,d.jsx)(X.Z,{value:f,fromUnit:"cm"})}),x&&(()=>{var e;let a=x&&l.gender===s.YT8.Male,t=x&&l.gender===s.YT8.Female,n=a?"atp":t?"wta":void 0,r=null==(e=B.tU[s.QCR.Tennis].find(e=>e.categorySlug===n))?void 0:e.categoryId,i=null==l?void 0:l.ranking;return n&&r&&i?(0,d.jsx)(J.N_,{routeKey:"rankings",params:{sport:"tennis",category:n},hash:String(l.id),children:(0,d.jsxs)(P.so,{alignItems:"center",gap:"xs",px:"sm",children:[(0,d.jsx)(P.az,{w:"lg",h:"lg",children:(0,d.jsx)(C.w,{rankingSlug:n,name:n.toUpperCase(),categoryId:r,width:"100%",height:"100%"})}),(0,d.jsxs)(L.EY,{textStyle:"display.micro",color:"primary.default",cursor:"pointer",children:[(0,d.jsx)(U.A,{id:n})," "," ".concat(i,".")]})]})}):null})()]});return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(D.F,{image:(0,d.jsx)(R.p,{id:l.id,name:l.name,w:"100%",h:"100%",isGrayscale:null==(a=l.playerTeamInfo)?void 0:a.deceased}),name:(0,d.jsx)(es.Rm,{team:l,full:!0}),titleLabel:i&&l.sport.slug!==s.QCR.Tennis?(0,d.jsx)(J.N_,{style:{font:"inherit",color:"inherit"},routeKey:"rankings",params:{sport:l.sport.slug,category:s.j8G[i.type]},hash:String(l.id),children:(0,d.jsxs)(L.EY,{textStyle:"[inherit]",color:"[inherit]",_hover:{color:"primary.default"},children:["#",i.ranking," ",s.ruz[i.type]]})}):void 0,subtitleItems:y.length>0?y:null,actions:[u&&(0,d.jsx)(F.P2,{children:e=>(0,d.jsx)(L.m_,{content:o.formatMessage({id:"compare_teams"}),strategy:"hover",disabled:e,children:(0,d.jsx)(z.O,{type:"team",id:l.id,sport:l.sport.slug})})}),(0,d.jsx)(F.P2,{children:e=>(0,d.jsx)(L.m_,{content:o.formatMessage({id:c?"remove_from_favourites":"add_to_favourites"}),strategy:"hover",disabled:e&&!c,children:(0,d.jsx)(H.e,{id:l.id,entity:s.bq7.Teams,location:Z.y.Header,type:Z.b.Team,isNewButton:!0})})},"".concat(l.id,"-follow-button"))],footer:m?j:p&&(l.venue||l.primaryUniqueTournament)?(0,d.jsxs)(d.Fragment,{children:[l.venue&&(0,d.jsx)($.A,{venue:l.venue,children:(0,d.jsx)(el,{icon:q.zU2,text:l.venue.name,isLink:!l.venue.hidden})}),l.primaryUniqueTournament&&(0,d.jsx)(J.tQ,{tournament:l.primaryUniqueTournament,children:(0,d.jsx)(el,{graphic:(0,d.jsx)(N.e,{id:l.primaryUniqueTournament.id,name:l.primaryUniqueTournament.name,size:"lg"}),text:(0,d.jsx)(en.O,{uniqueTournament:l.primaryUniqueTournament}),isLink:!0})})]}):void 0}),(0,d.jsxs)(Q.K,{id:l.id,name:(0,d.jsx)(es.Rm,{team:l}),entity:s.bq7.Teams,type:Z.b.Team,children:[(0,d.jsx)(R.p,{id:l.id,name:l.name,size:"2xl",mr:"sm",style:{verticalAlign:"top"}}),(0,d.jsx)(L.EY,{textStyle:"display.medium",color:"primary.default",mr:"sm",children:(0,d.jsx)(es.Rm,{team:l})})]})]})}var ei=t(89584),eo=t(69382),ed=t(11996),ec=t(79082),eu=t(71024),em=t.n(eu);let ep=em()(()=>t.e(90717).then(t.bind(t,90717)),{loadableGenerated:{webpack:()=>[90717]},ssr:!1,loading:()=>(0,d.jsx)(P.az,{h:"[1000px]"})}),ex=em()(()=>Promise.all([t.e(56591),t.e(14632),t.e(83645)]).then(t.bind(t,83645)),{loadableGenerated:{webpack:()=>[83645]},ssr:!1,loading:()=>(0,d.jsx)(P.az,{h:"[1000px]"})});function ey(e){let{allPlayers:a,foreignPlayers:t,nationalPlayers:n,teamUniqueTournaments:l,teamTransfers:r,ranking:i,teamGrandSlamBestResults:o,teamAchievements:c}=e,{type:u}=(0,T.SC)();return u===s.YVh.Person?(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Details,children:(0,d.jsx)(ex,{ranking:i,teamGrandSlamBestResults:o})}):(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Details,children:(0,d.jsx)(ep,{allPlayers:a,foreignPlayers:t,nationalPlayers:n,teamUniqueTournaments:l,teamTransfers:r,ranking:i,teamAchievements:c})})}var eh=t(55729);let eg=em()(()=>Promise.all([t.e(14264),t.e(83321)]).then(t.bind(t,32360)),{loadableGenerated:{webpack:()=>[32360]},ssr:!1,loading:()=>(0,d.jsx)(P.az,{h:"[1000px]"})}),ef=em()(()=>t.e(15929).then(t.bind(t,15929)),{loadableGenerated:{webpack:()=>[15929]},ssr:!1,loading:()=>(0,d.jsx)(P.az,{h:"[1000px]"})}),ej=["squad","top_players"];function ev(e){let{players:a,supportStaff:t,nationalTeamPlayerStatistics:n,playerPreviousTeam:l,hasTopPlayers:r}=e,i=(0,T.SC)(),[o,c]=(0,eh.useState)(ej),[u,m]=(0,eh.useState)("squad"),p=a.length>0;if((0,eh.useEffect)(()=>{r?c(ej):c(e=>e.filter(e=>"top_players"!==e)),m("squad")},[r]),void 0===r)return(0,d.jsx)(P.az,{h:"[1000px]"});let x=o.map(e=>({tabValue:function(e,a){var t,n,l;let r=null!=(l=null!=(n=a.gender)?n:null==(t=a.primaryUniqueTournament)?void 0:t.gender)?l:s.YT8.Male;switch(e){case"squad":return(0,d.jsx)(U.A,{id:"squad",values:{gender:r}});case"top_players":return(0,d.jsx)(U.A,{id:"top_players",values:{gender:r}});default:return null}}(e,i),tabKey:e}));return p&&r?(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Players,children:(0,d.jsx)(P.az,{pt:"sm",children:(0,d.jsxs)(L.tU,{variant:"secondary",initialValue:u,onChange:e=>m(e),centered:!0,children:[(0,d.jsx)(L.tU.List,{children:x.map((e,a)=>(0,d.jsx)(L.tU.Tab,{tabKey:e.tabKey,children:e.tabValue},a))}),(0,d.jsx)(L.tU.Panel,{tabKey:"squad",children:(0,d.jsx)(ef,{players:a,supportStaff:t,nationalTeamPlayerStatistics:n,playerPreviousTeam:l})}),(0,d.jsx)(L.tU.Panel,{tabKey:"top_players",children:(0,d.jsx)(eg,{})})]})})}):p?(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Players,children:(0,d.jsx)(ef,{players:a,supportStaff:t,nationalTeamPlayerStatistics:n,playerPreviousTeam:l})}):r?(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Players,children:(0,d.jsx)(eg,{})}):null}let eb=em()(()=>Promise.all([t.e(56591),t.e(14632),t.e(35597),t.e(32935),t.e(73240),t.e(64842)]).then(t.bind(t,64842)),{loadableGenerated:{webpack:()=>[64842]},loading:()=>(0,d.jsx)(P.az,{h:"[1000px]"})});function e_(){let e=(0,T.SC)();return(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Standings,children:(0,d.jsx)(eb,{teamId:e.id})})}let eT=em()(()=>Promise.resolve().then(t.bind(t,89584)),{loadableGenerated:{webpack:()=>[89584]},loading:()=>(0,d.jsx)(P.az,{h:"[1000px]"})});function ek(e){let{sport:a}=e,t=(0,T.SC)();return(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Statistics,children:(0,d.jsx)(eT,{teamId:t.id,sport:a})})}var eS=t(54836),eP=t(88540),ew=t(79634),eM=t(2061),eA=t(36678),eI=t(76393),eG=t(95404),eC=t(23963),eK=t(60067),eR=t(17423),eN=t(34903),eE=t(12157),eL=t(41242);let eW=()=>(0,d.jsxs)(M.Zp,{children:[(0,d.jsx)(M.Zp.Header,{titleId:"recent_form",actionComponent:(0,d.jsx)(eL.P,{})}),(0,d.jsx)(P.az,{h:{base:"[0px]",md:"lg"}}),(0,d.jsx)(P.az,{h:"[176px]"})]});var eU=t(36041),eY=t(19821);let ez=em()(()=>Promise.all([t.e(56591),t.e(14632),t.e(55625)]).then(t.bind(t,55625)),{loadableGenerated:{webpack:()=>[55625]},ssr:!1,loading:()=>(0,d.jsx)(eW,{})}),eF=em()(()=>Promise.resolve().then(t.bind(t,62990)),{loadableGenerated:{webpack:()=>[62990]},ssr:!1,loading:()=>(0,d.jsx)(eC.n,{})});function eq(e){let{teamDetails:a,teamUniqueTournaments:t,hasSingles:l,hasDoubles:r,featuredEvent:i}=e,{sport:o,id:c}=a,u=a.type===s.YVh.Person,m=(0,eY.E)(c,"banner"),p=(0,eY.E)(c,"anything");return(0,d.jsxs)(d.Fragment,{children:[!u&&(0,d.jsx)(ez,{teamId:c}),n.Lm.includes(o.slug)&&i&&(0,d.jsx)(eS.S,{events:[i],isLoading:!1,children:(0,d.jsx)(eP.Y,{event:i,brandedOddsProviderId:null==p?void 0:p.oddsProviderId})}),(0,d.jsx)(eA.MC,{value:{isShort:s.HwS.includes(o.slug),isNarrow:!0,location:Z.y.MatchesSection},children:(0,d.jsx)(eI.S,{entity:s.wNW.Team,id:c,hasSingles:l,hasDoubles:r})}),!n.Lm.includes(o.slug)&&i&&(0,d.jsx)(eS.S,{events:[i],isLoading:!1,children:(0,d.jsx)(eP.Y,{event:i,brandedOddsProviderId:null==p?void 0:p.oddsProviderId})}),(0,d.jsx)(eR.Y,{page:{location:S.XN.TeamScreen,entity:a}}),(0,d.jsx)(eK._,{page:{location:S.XN.TeamScreen,entity:a}}),(0,d.jsx)(eN.U,{page:{location:S.XN.TeamScreen,entity:a}}),(0,d.jsx)(eE.y,{location:S.XN.TeamScreen}),(0,d.jsx)(ew.q,{persist:!0,loader:(0,d.jsx)(eC.n,{}),children:(0,d.jsx)(eF,{teamId:c})}),m&&(0,d.jsx)(ew.q,{persist:!0,defaultHeight:114,children:(0,d.jsx)(eM.m,{branding:m,id:c,entity:"team",location:"team_details"})}),(0,d.jsx)(eG.pk,{utIds:((null==t?void 0:t.uniqueTournaments)||[]).map(e=>e.id)}),i&&(0,d.jsx)(eU.w,{event:i}),(0,d.jsx)(f.Aq,{route:n.xW.Team})]})}function eD(e){var a,t,l,r,i,o;let{teamDetails:c,hasSingles:u,hasDoubles:m,allPlayers:p,supportStaff:x,nationalTeamPlayerStatistics:y,playerPreviousTeam:h,ranking:g,teamUniqueTournaments:f,hasStatisticsSeasons:j,foreignPlayers:v,nationalPlayers:b,teamTransfers:_,featuredEvent:k,teamGrandSlamBestResults:S,teamAchievements:C}=e,{sport:K}=c,R=(0,w.useRouter)(),[N,E]=(0,ec.Ay)({routeKey:(o=R.pathname)===n.xW.OldTeam?"team.old":o===n.xW.TeamAsPlayer?"teamAsPlayer":"team",params:{sport:K.slug,team:c.slug,id:c.id}}),{hasStandingsTab:L,hasTopPlayersTab:W,hasStatisticsTab:U}=(0,ed.A)({hasStandingsTab:{route:s.cWY.seasonStandings(c.id),skipCheck:K.slug===s.QCR.Tennis},hasTopPlayersTab:{route:s.cWY.seasons(c.id),skipCheck:!(0,eo.w)(K.slug)},hasStatisticsTab:{route:s.cWY.statisticsSeasons(c.id),skipCheck:!ei.TEAM_SEASON_STATS_SPORTS.includes(K.slug)}},[c.id]),Y=!!p.length,z=null!=(t=c.gender)?t:s.YT8.Male,F=[{tabKey:G.x.Standings,item:"app.standings",isHidden:!L},{tabKey:G.x.Statistics,item:"statistics",isHidden:!U},{tabKey:G.x.Players,item:"players",values:{gender:z},isHidden:!Y&&!W},{tabKey:G.x.Details,item:"details"}],q=null!=(l=null==(a=F.find(e=>!e.isHidden))?void 0:a.tabKey)?l:F[0].tabKey;return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(T.zY,{sport:c.sport,category:c.category,uniqueTournament:c.primaryUniqueTournament,teamName:c.name}),(0,d.jsx)(er,{team:c,hasStatisticsSeasons:!!j,ranking:g}),(0,d.jsxs)(A.xA,{py:"md",children:[(0,d.jsx)(A.fv,{flexGrow:1,children:(0,d.jsx)(eq,{teamDetails:c,teamUniqueTournaments:f,hasSingles:u,hasDoubles:m,featuredEvent:k})}),(0,d.jsxs)(A.fv,{flexGrow:2,children:[(0,d.jsx)(M.Zp,{children:(0,d.jsx)(M.WC,{variant:"square-desktop",borderBottomRadius:"lg",overflow:"hidden",children:(0,d.jsx)(P.so,{w:"100%",overflow:"hidden",br:"lg",children:(0,d.jsxs)(I.A,{id:c.id,location:I.C.TeamPage,tabs:F,initialTabKey:null!=(r=null==N?void 0:N.tab)?r:q,customControls:[null!=(i=null==N?void 0:N.tab)?i:q,e=>E("tab",e)],children:[(0,d.jsx)(ey,{allPlayers:p,foreignPlayers:v,nationalPlayers:b,teamUniqueTournaments:f,teamTransfers:_,ranking:g,teamGrandSlamBestResults:S,teamAchievements:C}),L&&(0,d.jsx)(e_,{}),U&&(0,d.jsx)(ek,{sport:K.slug}),(Y||W)&&(0,d.jsx)(ev,{players:p,supportStaff:x,nationalTeamPlayerStatistics:y,playerPreviousTeam:h,hasTopPlayers:W})]})})})}),(0,d.jsx)(T.Im,{team:c})]})]})]})}var eB=t(53255),eO=t(11362),eH=t(61255),eQ=t(4436),eV=t(60867),eZ=t(18364),eX=t(91816),eJ=t(31830),e$=t(80055);let e0=e=>{let{label:a,value:t,icon:s,chevron:n}=e;return(0,d.jsxs)(P.so,{justify:"space-between",align:"center",px:"lg",children:[(0,d.jsxs)(P.so,{gap:"lg",children:[s,(0,d.jsxs)(P.BJ,{gap:"0",children:[(0,d.jsx)(L.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",textTransform:"uppercase",children:"string"==typeof a?(0,d.jsx)(U.A,{id:a}):a}),(0,d.jsx)(L.EY,{children:t})]})]}),n&&(0,d.jsx)(q.CCT,{width:16,height:16,color:"primary.default"})]})};function e1(e){var a,t;let{manager:n,foundationDateTimestamp:l,championshipTitles:r,championshipsWon:i,country:o,isNational:c,ranking:u,venue:m}=e,p=(0,eJ.A)(),x=(null==u?void 0:u.ranking)&&s.j8G[u.type],y=u&&s.j8G[u.type];return(0,d.jsxs)(M.Zp,{children:[(0,d.jsx)(M.Zp.Header,{titleId:"info"}),(0,d.jsxs)(P.BJ,{gap:"lg",pb:"lg",children:[n&&(0,d.jsx)(J.yI,{manager:n,children:(0,d.jsx)(e0,{label:"team_coach",value:(0,e$.s)(n,p),icon:(0,d.jsx)(eX.d,{id:n.id,size:"2xl"}),chevron:!0})}),!!(null==o?void 0:o.alpha2)&&!c&&o&&(0,d.jsx)(e0,{label:"country",value:(0,d.jsx)(U.A,{id:o.slug,defaultMessage:o.name}),icon:(0,d.jsx)("img",{src:(0,s.RHm)(null!=(a=null==o?void 0:o.alpha2)?a:""),width:32,height:32,alt:null!=(t=null==o?void 0:o.alpha2)?t:""})}),!!l&&(0,d.jsx)(e0,{label:"foundation_date",value:(0,d.jsx)(Y.XU,{timeZone:"UTC",value:1e3*l,...E.or.dateWithShortMonth}),icon:(0,d.jsx)(q.E8x,{width:32,height:32,color:"neutral.default"})}),void 0!==i&&(0,d.jsx)(e0,{label:"am_football_super_bowl_wins",value:i,icon:(0,d.jsx)(q.jhF,{width:32,height:32,color:"neutral.default"})}),void 0!==r&&(0,d.jsx)(e0,{label:"team.championshipTitles",value:r,icon:(0,d.jsx)(q.gWL,{width:32,height:32,color:"neutral.default"})}),x&&(0,d.jsx)(J.N_,{routeKey:"rankings",params:{sport:null==u?void 0:u.team.sport.slug,category:y},hash:String(null==u?void 0:u.team.id),children:(0,d.jsx)(e0,{label:(0,d.jsxs)(d.Fragment,{children:[s.ruz[u.type]," ",(0,d.jsx)(U.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)(U.A,{id:"pts"}),")"]}),icon:(0,d.jsx)(q.gWL,{width:32,height:32,color:"neutral.default"}),chevron:!0})}),m&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)($.A,{venue:m,children:(0,d.jsx)(e0,{label:"venue",value:m.stadium.name,icon:(0,d.jsx)(q.zU2,{width:32,height:32,color:"neutral.default"}),chevron:!m.hidden})}),m.city&&m.capacity&&(0,d.jsxs)(P.so,{children:[(0,d.jsx)(P.az,{minW:"[48px]"}),(0,d.jsxs)(P.so,{justify:"space-between",flexGrow:1,children:[(0,d.jsx)(P.so,{textAlign:"center",children:(0,d.jsx)(e0,{label:"capacity",value:m.capacity})}),(0,d.jsx)(P.az,{bg:"neutrals.nLv4",w:"[1px]"}),(0,d.jsx)(P.so,{textAlign:"center",children:(0,d.jsx)(e0,{label:"city",value:m.city.name})})]}),(0,d.jsx)(P.az,{minW:"[48px]"})]})]})]})]})}let e2=function(e){let{totalPlayers:a,foreignPlayers:t,nationalTeamPlayers:s,uniqueTournaments:n,manager:l,country:r,isNational:i,venue:o,sport:c,foundationDateTimestamp:u,championshipTitles:m,championshipsWon:p,salaryCap:x,ranking:y,teamAchievements:h}=e,{national:g}=(0,eZ.S)();return(0,d.jsxs)(P.so,{w:"100%",direction:"column",gap:"sm",children:[a.length>0&&(0,d.jsx)(eQ.A,{totalPlayers:a,foreignPlayers:t,nationalTeamPlayers:s,national:!!g,sport:c}),(0,d.jsxs)(P.so,{direction:"column",gap:"sm",children:[(0,d.jsx)(eV.A,{salaryCap:x}),!!(null==h?void 0:h.length)&&(0,d.jsx)(eO.l,{achievements:h||[]}),!!(null==n?void 0:n.length)&&(0,d.jsx)(eH.p,{uniqueTournaments:n||[]})]}),(0,d.jsx)(e1,{manager:l,country:r,isNational:i,championshipTitles:m,championshipsWon:p,foundationDateTimestamp:u,ranking:y,venue:o})]})};var e5=t(87984);let e6=em()(()=>Promise.all([t.e(56591),t.e(14632),t.e(55625)]).then(t.bind(t,55625)),{loadableGenerated:{webpack:()=>[55625]},ssr:!1,loading:()=>(0,d.jsx)(eW,{})});function e4(e){var a;let{team:t,featuredEvent:n,allPlayers:l,foreignPlayers:r,nationalPlayers:i,uniqueTournaments:o,ranking:c,teamAchievements:u,teamGrandSlamBestResults:m}=e,p=(0,es.s_)({team:t,full:!0}),x=t.type===s.YVh.Person,y={activeCap:t.activeCap,capMaximum:t.capMaximum,capSpace:t.capSpace,luxuryTaxThreshold:t.luxuryTaxThreshold,signedPlayers:t.signedPlayers,totalCap:t.totalCap},h=(0,eY.E)(t.id,"banner"),g=(0,eY.E)(t.id,"anything");return(0,d.jsxs)(L.tU.Panel,{tabKey:G.x.Details,children:[h&&(0,d.jsx)(eB.O,{entityId:t.id,branding:h,location:"team_details"}),(0,d.jsxs)(M.BU,{children:[n&&(0,d.jsx)(eS.S,{events:[n],isLoading:!1,hideCardHeader:!0,children:(0,d.jsx)(eP.Y,{event:n,brandedOddsProviderId:null==g?void 0:g.oddsProviderId})}),(0,d.jsx)(e6,{teamId:t.id}),(0,d.jsx)(f.iN,{id:f.Rj.MOBILE_ENTITY_TOP}),(0,d.jsx)(eR.Y,{page:{location:S.XN.TeamScreen,entity:t}}),(0,d.jsx)(eK._,{page:{location:S.XN.TeamScreen,entity:t}}),(0,d.jsx)(eN.U,{page:{location:S.XN.TeamScreen,entity:t}}),(0,d.jsx)(eE.y,{location:S.XN.TeamScreen}),!x&&(0,d.jsx)(e2,{totalPlayers:l,foreignPlayers:r,nationalTeamPlayers:i,manager:t.manager,country:t.country,isNational:t.national,venue:t.venue,sport:t.sport,foundationDateTimestamp:t.foundationDateTimestamp,established:t.established,championshipTitles:t.championshipTitles,championshipsWon:t.championshipsWon,uniqueTournaments:o,salaryCap:y,ranking:c,teamAchievements:u}),x&&t.playerTeamInfo&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(e5.ws,{teamId:t.id,ranking:c,gender:null!=(a=t.gender)?a:s.YT8.Male}),(0,d.jsx)(e5.W4,{teamGrandSlamBestResults:m}),(0,d.jsx)(e5.JI,{playerTeamInfo:t.playerTeamInfo,alpha2:t.country.alpha2,fullName:p}),(0,d.jsx)(e5.hu,{prizeCurrentRaw:t.playerTeamInfo.prizeCurrentRaw,prizeTotalRaw:t.playerTeamInfo.prizeTotalRaw})]}),(0,d.jsx)(f.iN,{id:f.Rj.MOBILE_ENTITY_MID}),(0,d.jsx)(eG.pk,{utIds:o.map(e=>e.id)}),h&&(0,d.jsx)(eM.m,{branding:h,id:t.id,entity:"team",location:"team_details"}),(0,d.jsx)(T.Im,{team:t}),n&&(0,d.jsx)(eU.w,{event:n})]})]})}var e9=t(17135),e3=t(61321);let e8=em()(()=>t.e(11946).then(t.bind(t,11946)),{loadableGenerated:{webpack:()=>[11946]},loading:()=>(0,d.jsx)(e3.A,{})});function e7(e){let{sport:a,teamId:t,hasSingles:n,hasDoubles:l}=e;return(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Matches,children:(0,d.jsx)(e9.MC,{value:{isShort:s.HwS.includes(a),location:Z.y.MatchesSection},children:(0,d.jsx)(e8,{entity:s.wNW.Team,id:t,hasSingles:n,hasDoubles:l})})})}let ae=em()(()=>Promise.resolve().then(t.bind(t,62990)),{loadableGenerated:{webpack:()=>[62990]}});function aa(e){let{teamId:a}=e;return(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Media,children:(0,d.jsx)(M.BU,{children:(0,d.jsx)(ae,{teamId:a,hideTitle:!0})})})}let at=em()(()=>t.e(42235).then(t.bind(t,42235)),{loadableGenerated:{webpack:()=>[42235]}});function as(e){let{teamId:a}=e;return(0,d.jsx)(L.tU.Panel,{tabKey:G.x.PlayerStatistics,children:(0,d.jsx)(at,{teamId:a})})}var an=t(60235),al=t(43189),ar=t(94446),ai=t(74664),ao=t(28188),ad=t(47815);function ac(e){let{transfer:a}=e,{transferFrom:t,transferTo:s,transferDateTimestamp:n}=a;return(0,d.jsxs)(P.so,{align:"center",justify:"space-between",children:[(0,d.jsxs)(P.so,{align:"center",children:[(0,d.jsx)(ar.p,{id:null==t?void 0:t.id,w:"[20px]",h:"[20px]"}),(0,d.jsx)(q.ZmP,{color:"neutrals.nLv1",width:24,height:24}),(0,d.jsx)(ar.p,{id:null==s?void 0:s.id,w:"[20px]",h:"[20px]"}),(0,d.jsx)(L.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",ms:"sm",children:(0,d.jsx)(Y.XU,{value:1e3*n,...E.or.dateWithShortMonth})})]}),(0,d.jsxs)(P.so,{gap:"xs",children:[(0,d.jsx)(L.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,d.jsx)(ao.u,{transfer:a})}),(0,d.jsx)(L.EY,{textStyle:"body.small",children:(0,d.jsx)(ao.N,{transfer:a})})]})]})}function au(e){let{transfer:a,additionalTransfers:t}=e,s=(0,ai.o)(),{player:n}=a;return(0,d.jsxs)(P.az,{p:"lg",pt:"sm",bg:"surface.s2",br:"lg",children:[(0,d.jsx)(J.uc,{player:n,sportSlug:s,children:(0,d.jsxs)(P.so,{justify:"space-between",align:"center",children:[(0,d.jsxs)(P.so,{gap:"md",align:"center",minW:"[0px]",mr:"sm",children:[(0,d.jsx)(ar.t,{id:n.id,size:"3xl"}),(0,d.jsx)(L.EY,{textStyle:"display.small",truncate:!0,children:n.name})]}),(0,d.jsxs)(P.az,{children:[(0,d.jsx)(L.EY,{textStyle:"body.small",color:"neutrals.nLv3",children:(0,d.jsx)(U.A,{id:"player_followers"})}),(0,d.jsxs)(L.EY,{textStyle:"body.small",children:[" ",(0,ad.A)(n.userCount)]})]})]})}),(0,d.jsx)(P.cG,{color:"neutrals.nLv4",borderBlockEndStyle:"solid",my:"sm"}),(0,d.jsxs)(P.so,{direction:"column",gap:"sm",children:[(0,d.jsx)(ac,{transfer:a},a.id),t.map(e=>(0,d.jsx)(ac,{transfer:e},e.id))]})]})}var am=function(e){return e[e.Arrivals=0]="Arrivals",e[e.Departures=1]="Departures",e}(am||{});function ap(e){let{teamTransfers:a,isOpen:t,onClose:s}=e,n=(null==a?void 0:a.transfersIn)&&a.transfersIn.length>0?0:1,[l,r]=(0,eh.useState)(n),i=(0,k.UG)(null==a?void 0:a.transfersIn),o=(0,k.UG)(null==a?void 0:a.transfersOut),c=[{tabKey:0,tabValue:"arrivals",isDisabled:!(null==a?void 0:a.transfersIn.length)},{tabKey:1,tabValue:"departures",isDisabled:!(null==a?void 0:a.transfersOut.length)}];return(0,d.jsx)(L.tU,{initialValue:l,onChange:e=>r(e),variant:"secondary",fullWidthTabs:!0,children:(0,d.jsx)(L.Xn,{isOpen:t,onClose:s,header:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(L.EY,{p:"lg",pt:"sm",textStyle:"display.large",display:"block",children:(0,d.jsx)(U.A,{id:"transfers"})}),(0,d.jsx)(P.az,{p:"sm",children:(0,d.jsx)(L.tU.List,{children:c.map((e,a)=>(0,d.jsx)(L.tU.Tab,{tabKey:e.tabKey,disabled:e.isDisabled,children:(0,d.jsx)(U.A,{id:e.tabValue})},a))})})]}),children:(0,d.jsxs)(P.az,{px:"sm",children:[(0,d.jsx)(L.tU.Panel,{tabKey:0,children:(0,d.jsx)(P.so,{py:"lg",gap:"sm",direction:"column",children:i.map(e=>(0,d.jsx)(au,{transfer:e.transfer,additionalTransfers:e.additionalTransfers},e.transfer.id))})}),(0,d.jsx)(L.tU.Panel,{tabKey:1,children:(0,d.jsx)(P.so,{py:"lg",gap:"sm",direction:"column",children:o.map(e=>(0,d.jsx)(au,{transfer:e.transfer,additionalTransfers:e.additionalTransfers},e.transfer.id))})})]})})})}function ax(e){var a,t;let{teamTransfers:s}=e,[n,l]=(0,eh.useState)(!1),r=(0,an.YU)();return s&&((null==(a=s.transfersIn)?void 0:a.length)||(null==(t=s.transfersOut)?void 0:t.length))?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(P.az,{position:"sticky",zIndex:"fixed",overflow:"hidden",style:{bottom:al.E+al.M},children:(0,d.jsxs)(P.so,{align:"center",gap:"xs",ms:"auto",me:"sm",my:"sm",w:"fit",br:"xl",p:"lg",bg:"primary.default",onClick:()=>l(!0),style:{transform:r===an.Dh.Up?"translateX(0)":"translateX(150%)",transition:"transform 0.3s ease-in-out"},children:[(0,d.jsx)(q.wjs,{width:16,height:16,color:"surface.s1"}),(0,d.jsx)(L.EY,{textStyle:"display.small",color:"surface.s1",children:(0,d.jsx)(U.A,{id:"transfers"})})]})}),n&&(0,d.jsx)(ap,{teamTransfers:s,isOpen:n,onClose:()=>l(!1)})]}):null}let ay=em()(()=>Promise.resolve().then(t.bind(t,91812)),{loadableGenerated:{webpack:()=>[91812]}});function ah(e){let{manager:a,players:t,nationalTeamPlayerStatistics:s,playerPreviousTeam:n,supportStaff:l,teamTransfers:r,team:i}=e;return(0,d.jsxs)(L.tU.Panel,{tabKey:G.x.Squad,children:[(0,d.jsx)(ay,{players:t,nationalTeamPlayerStatistics:s,playerPreviousTeam:n,team:i,manager:a,supportStaff:l,gender:t[0].player.team.gender}),(0,d.jsx)(ax,{teamTransfers:r})]})}let ag=em()(()=>Promise.all([t.e(56591),t.e(14632),t.e(35597),t.e(32935),t.e(73240),t.e(64842)]).then(t.bind(t,64842)),{loadableGenerated:{webpack:()=>[64842]}});function af(e){let{teamId:a}=e;return(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Standings,children:(0,d.jsx)(ag,{teamId:a,isNarrowLayout:!0})})}let aj=em()(()=>Promise.resolve().then(t.bind(t,89584)),{loadableGenerated:{webpack:()=>[89584]}});function av(e){let{teamId:a,sport:t}=e;return(0,d.jsx)(L.tU.Panel,{tabKey:G.x.Statistics,children:(0,d.jsx)(aj,{teamId:a,sport:t})})}let ab=em()(()=>Promise.all([t.e(14264),t.e(97398)]).then(t.bind(t,9859)),{loadableGenerated:{webpack:()=>[9859]}});function a_(e){let{teamId:a}=e;return(0,d.jsx)(L.tU.Panel,{tabKey:G.x.TopPlayers,children:(0,d.jsx)(ab,{teamId:a},a)})}function aT(e){var a,t,l;let{teamDetails:r,allPlayers:i,foreignPlayers:o,nationalPlayers:c,nationalTeamPlayerStatistics:u,playerPreviousTeam:m,supportStaff:p,ranking:x,teamUniqueTournaments:y,teamTransfers:h,hasStatisticsSeasons:g,featuredEvent:j,hasSingles:v,hasDoubles:b,teamAchievements:_,teamGrandSlamBestResults:S}=e,{sport:M}=r,A=(0,w.useRouter)(),[C,K]=(0,ec.Ay)({routeKey:(l=A.pathname)===n.xW.OldTeam?"team.old":l===n.xW.TeamAsPlayer?"teamAsPlayer":"team",params:{sport:M.slug,team:r.slug,id:r.id}}),{hasStandingsTab:R,hasTopPlayersTab:N,hasStatisticsTab:E,hasMediaTab:L}=(0,ed.A)({hasStandingsTab:{route:s.cWY.seasonStandings(r.id),skipCheck:M.slug===s.QCR.Tennis},hasTopPlayersTab:{route:s.cWY.seasons(r.id),skipCheck:!(0,eo.w)(M.slug)},hasStatisticsTab:{route:s.cWY.statisticsSeasons(r.id),skipCheck:!ei.TEAM_SEASON_STATS_SPORTS.includes(M.slug)},hasMediaTab:{route:s.cWY.media(r.id)}},[r.id]),W=!!i.length,U=(0,k.fN)(M.slug,null==(a=r.primaryUniqueTournament)?void 0:a.id),Y=null!=(t=r.gender)?t:s.YT8.Male,z=(0,k.ps)(M.slug,R,N,W,E,L,U,Y);return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(T.zY,{sport:M,category:r.category,uniqueTournament:r.primaryUniqueTournament,teamName:r.name}),(0,d.jsx)(T.Y9,{team:r,hasStatisticsSeasons:g}),(0,d.jsxs)(I.A,{id:r.id,location:I.C.TeamPage,tabs:z,initialTabKey:(null==C?void 0:C.tab)||G.x.Details,customControls:[(null==C?void 0:C.tab)||G.x.Details,e=>K("tab",e)],children:[(0,d.jsx)(e4,{team:r,featuredEvent:j,allPlayers:i,foreignPlayers:o,nationalPlayers:c,uniqueTournaments:(null==y?void 0:y.uniqueTournaments)||[],ranking:x,teamAchievements:null==_?void 0:_.achievements,teamGrandSlamBestResults:S}),(0,d.jsx)(e7,{sport:M.slug,teamId:r.id,hasSingles:v,hasDoubles:b}),R&&(0,d.jsx)(af,{teamId:r.id}),W&&(0,d.jsx)(ah,{team:r,players:i,nationalTeamPlayerStatistics:u,playerPreviousTeam:m,manager:r.manager,supportStaff:p,teamTransfers:h}),N&&(0,d.jsx)(a_,{teamId:r.id}),U&&(0,d.jsx)(as,{teamId:r.id}),E&&(0,d.jsx)(av,{teamId:r.id,sport:M.slug}),L&&(0,d.jsx)(aa,{teamId:r.id})]}),(0,d.jsx)(P.az,{mb:"sm",children:(0,d.jsx)(f.iN,{id:f.Rj.MOBILE_ENTITY_BOTTOM})})]})}function ak(e){let{teamDetails:a,teamRankings:t,players:l={players:[],nationalPlayers:[],foreignPlayers:[],supportStaff:[],playerPreviousTeam:[],nationalTeamPlayerStatistics:[]},featuredEvent:r,teamTransfers:i,teamUniqueTournaments:o,hasStatisticsSeasons:c,hasSingles:u,hasDoubles:m,teamAchievements:p,teamGrandSlamBestResults:x}=e,{sport:y}=a,P=t&&t.rankings.filter(e=>-1!==s.wZ4.indexOf(e.type))[0],w=(0,h.T)(y,l),M=w?l.players:[],A=w?l.foreignPlayers:[],I=w?l.nationalPlayers:[],G=w?l.supportStaff:[],C=w?l.playerPreviousTeam:[],K=w?l.nationalTeamPlayerStatistics:[];return(0,d.jsx)(T.fS,{value:a,children:(0,d.jsxs)(g.Ws,{value:y.slug,children:[(0,d.jsxs)(j.YW,{children:[(0,d.jsx)(v.$B,{children:(0,d.jsx)(aT,{teamDetails:a,allPlayers:M,foreignPlayers:A,nationalPlayers:I,nationalTeamPlayerStatistics:K,playerPreviousTeam:C,supportStaff:G,ranking:P,featuredEvent:r,teamTransfers:i,teamUniqueTournaments:o,hasStatisticsSeasons:c,hasSingles:u,hasDoubles:m,teamAchievements:p,teamGrandSlamBestResults:x})}),(0,d.jsx)(v.h6,{children:(0,d.jsx)(f.JR,{route:n.xW.Team,children:(0,d.jsx)(eD,{teamDetails:a,allPlayers:M,foreignPlayers:A,nationalPlayers:I,nationalTeamPlayerStatistics:K,playerPreviousTeam:C,supportStaff:G,ranking:P,featuredEvent:r,teamTransfers:i,teamUniqueTournaments:o,hasStatisticsSeasons:c,hasSingles:u,hasDoubles:m,teamAchievements:p,teamGrandSlamBestResults:x})})})]}),(0,d.jsx)(_.N,{page:{location:S.XN.TeamScreen,entity:a}}),(0,d.jsx)(b.A,{entity:s.bq7.MutedTeams,entityGroup:(0,k.jp)(a)?"player":"team",id:a.id})]})})}function aS(e){var a,t;let{sport:s,id:n,teamDetails:r,players:i,locale:o,seoContent:c,isTeamAsPlayer:g}=e,f=null!=(t=null==(a=r.country.alpha2)?void 0:a.toLowerCase())?t:"",j=r.createdByEditor?!(0,m.N)(f,o):(0,p.v)(s,o);return(0,d.jsxs)(x.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,g?"teamAsPlayer":"team",{id:n,team:r.slug,sport:s}).route)}),j&&(0,d.jsx)("meta",{name:"robots",content:"noindex, nofollow"})]}),(0,d.jsx)(y.Vd,{team:r,players:i}),(0,d.jsx)(x.A,{entityName:(0,h.n)(r)}),(0,d.jsx)(ak,{...e})]})}},19821:(e,a,t)=>{"use strict";t.d(a,{E:()=>l});var s=t(494),n=t(86522);let l=(e,a)=>{var t,l;let r=(0,s.d4)(n.g);if(e&&("anything"===a||(null==r||null==(l=r.teams)||null==(t=l[e])?void 0:t[a])))return null==r?void 0:r.teams[e]}},23897:(e,a,t)=>{"use strict";t.d(a,{B:()=>m});var s=t(6029),n=t(51569),l=t(60235),r=t(62042),i=t(20325),o=t(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:a,onClick:t,children:r,id:i,name:o}=e,[d,c]=(0,l.c9)([]);return(0,n.rF)(d,[a],()=>!!a),(0,s.jsx)(n.vu,{id:i,name:o,checked:a,onChange:t,type:"radio",ref:c,children:r})},m=e=>{let{selectedCourtType:a,setSelectedCourtType:t}=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===a,onClick:()=>t(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,a,t)=>{"use strict";t.d(a,{E:()=>c});var s=t(6029),n=t(46787),l=t(55729),r=t(90248),i=t(18970),o=t(16533),d=t(91113);let c=e=>{let{id:a,values:t,gender:c=n.YT8.Male}=e,u=(0,l.useContext)(i.Ws);return(0,s.jsx)(r.A,{id:(0,d.OX)(o,a,u),values:{gender:c,...null!=t?t:(0,d.BI)(o,a,u)}})}},31671:(e,a,t)=>{"use strict";t.d(a,{FB:()=>m,I5:()=>u,JX:()=>c});var s=t(46787),n=t(2095),l=t(89827),r=t(81096),i=t(99998);let o=e=>Math.round(10*e)/10,d=e=>"".concat(o(e),"%");function c(e,a,t){var s,l,r;let{ranks:i,awardedMatches:c,matches:u}=a,{value:m}=i[e.key];if(void 0!==m){if("points"===e.key&&c)return o((20*c+m)/(t===n.M.PerGame||t===n.M.All?u:1));if(t===n.M.All)return(null==(l=e.displayType)?void 0:l.includes(n.M.All))?e.isPercent?d(m):e.perGame?o(m/u):o(m):void 0;if(t===n.M.PerGame)return(null==(r=e.displayType)?void 0:r.includes(n.M.PerGame))?e.isPercent?d(m):o(m/u):void 0;if(t!==n.M.Total||(null==(s=e.displayType)?void 0:s.includes(n.M.Total)))return e.isPercent?d(m):o(m)}}function u(e,a,t){var s,r,i,c,u;let{key:m,perGame:p}=e,x=a[m];if("goalConversion"===m)return"".concat((0,l.M)(a.goalsScored/a.shots*100),"%");if(void 0!==x&&(t!==n.M.PerGame||(null==(s=e.displayType)?void 0:s.includes(n.M.PerGame)))){if(t===n.M.Total){if(null==(i=e.displayType)?void 0:i.includes(n.M.Total)){let t=e.totalValueKey?a[e.totalValueKey]:(null==(c=e.totalValueKeys)?void 0:c.length)?null==(u=e.totalValueKeys)?void 0:u.reduce((e,t)=>{var s;return e+(null!=(s=a[t])?s:0)},0):void 0;return t?"".concat(x,"/").concat(t):x}return}if(p||(null==(r=e.displayType)?void 0:r.includes(n.M.PerGame)))return"goalsConceded"===m?o(a.goalsConceded/(a.matches+a.awardedMatches)):"goalsScored"===m?o(a.goalsScored/(a.matches+a.awardedMatches)):"accuratePasses"===m?"".concat((0,l.M)(x/a.matches)," (").concat(o(a.accuratePassesPercentage),"%)"):"accurateOwnHalfPasses"===m?"".concat((0,l.M)(x/a.matches)," (").concat(o(a.accurateOwnHalfPassesPercentage),"%)"):"accurateOppositionHalfPasses"===m?"".concat((0,l.M)(x/a.matches)," (").concat(o(a.accurateOppositionHalfPassesPercentage),"%)"):"accurateLongBalls"===m?"".concat(o(x/a.matches)," (").concat(o(a.accurateLongBallsPercentage),"%)"):"accurateCrosses"===m?"".concat(o(x/a.matches)," (").concat(o(a.accurateCrossesPercentage),"%)"):"duelsWon"===m?"".concat(o(x/a.matches)," (").concat(o(a.duelsWonPercentage),"%)"):"groundDuelsWon"===m?"".concat(o(x/a.matches)," (").concat(o(a.groundDuelsWonPercentage),"%)"):"aerialDuelsWon"===m?"".concat(o(x/a.matches)," (").concat(o(a.aerialDuelsWonPercentage),"%)"):"kilometersCovered"===m?"".concat(o(x/a.matches)," km"):"passesSuccessful"===m?"".concat(o(x/a.matches)," (").concat((0,l.M)(100*x/a.passesTotal),"%)"):"penaltyGoals"===m?"".concat(o(x/a.matches)," (").concat((0,l.M)(100*x/(x+a.penaltyGoalsMissed)),"%)"):"conversions"===m?"".concat(o(x/a.matches)," (").concat((0,l.M)(100*x/(x+a.conversionsMissed)),"%)"):"tackles"===m?"".concat(o(x/a.matches)," (").concat((0,l.M)(100*x/a.tacklesTotal),"%)"):"scrumsWon"===m?"".concat(o(x/a.matches)," (").concat((0,l.M)(100*x/a.scrumsTotal),"%)"):"rucksWon"===m?"".concat(o(x/a.matches)," (").concat((0,l.M)(100*x/a.rucksTotal),"%)"):o(x/a.matches);if("matches"===m)return a.matches+a.awardedMatches;if("penaltyGoals"===m)return a.penaltiesTaken?"".concat(x,"/").concat(a.penaltiesTaken):a.penaltyMisses?"".concat(x,"/").concat(a.penaltiesTaken+a.penaltyMisses):x;if("freeKickGoals"===m)return"".concat(x,"/").concat(a.freeKickShots);if("goalsFromInsideTheBox"===m)return"".concat(x,"/").concat(a.shotsFromInsideTheBox);if("goalsFromOutsideTheBox"===m)return"".concat(x,"/").concat(a.shotsFromOutsideTheBox);if("averageBallPossession"===m)return d(x);if("accumulatedPenaltyGoals"===m)return a.accumulatedPenalties?"".concat(x,"/").concat(a.accumulatedPenalties):x;if("breakPointsSavedPercentage"===m){if(isNaN(a.opponentBreakPointsTotal)||isNaN(a.opponentBreakPointsScored))return 0;let e=a.opponentBreakPointsTotal-a.opponentBreakPointsScored;return"".concat(e,"/").concat(a.opponentBreakPointsTotal," (").concat(d(x),")")}if("breakPointsSavedConvertedPercentage"===m)return isNaN(a.breakPointsScored)||isNaN(a.breakPointsTotal)?0:"".concat(a.breakPointsScored,"/").concat(a.breakPointsTotal," (").concat(d(x),")");if("tiebreakWinPercentage"===m){let{tiebreaksWon:e,tiebreakLosses:t}=a;if(isNaN(e)||isNaN(t))return 0;let s=e+t;return s>0?"".concat(e,"/").concat(s," (").concat(d(e/s*100),")"):"".concat(e,"/").concat(s)}return"winRatio"===m?isNaN(a.wins)||isNaN(a.matches)?0:"".concat(a.wins,"/").concat(a.matches," (").concat(d(x),")"):"tournamentsWonRatio"===m?isNaN(a.tournamentsPlayed)?0:"".concat(a.tournamentsWon,"/").concat(a.tournamentsPlayed," (").concat(d(x),")"):"firstServePercentage"===m?isNaN(a.firstServeTotal)||isNaN(a.firstServePointsTotal)?0:0===a.firstServeTotal?"0%":d(a.firstServePointsTotal/a.firstServeTotal*100):"firstServePointsWonPercentage"===m?isNaN(a.firstServePointsScored)||isNaN(a.firstServePointsTotal)?0:0===a.firstServeTotal?"0%":d(a.firstServePointsScored/a.firstServePointsTotal*100):"secondServePercentage"===m?isNaN(a.secondServeTotal)||isNaN(a.secondServePointsTotal)?0:0===a.secondServeTotal?"0%":d(a.secondServePointsTotal/a.secondServeTotal*100):"secondServePointsWonPercentage"===m?isNaN(a.secondServePointsScored)||isNaN(a.secondServeTotal)?0:0===a.secondServeTotal?"0%":d(a.secondServePointsScored/a.secondServeTotal*100):"avgAces"===m?isNaN(a.aces)||isNaN(a.matches)||0===a.matches?0:o(a.aces/a.matches):"avgDoubleFaults"===m?isNaN(a.doubleFaults)||isNaN(a.matches)||0===a.matches?0:o(a.doubleFaults/a.matches):"winRatio"===m?isNaN(a.wins)||isNaN(a.matches)||0===a.matches?0:"".concat(a.wins,"/").concat(a.matches," (").concat(d(x),")"):x}}function m(e){switch(e){case s.QCR.Football:return i.pregameGroup;case s.QCR.Basketball:return r.pregameGroup;default:return}}},37622:(e,a,t)=>{"use strict";t.d(a,{Jp:()=>r,XC:()=>l,vO:()=>i});var s=t(46787),n=t(45860);function l(e,a,t,l){let r=a&&t&&l?s.cWY.seasonStatistics(e,a,t,l):t?s.cWY.yearStatistics(e,String(t)):null,{data:i,error:o}=(0,n.Ay)(r);return{stats:null==i?void 0:i.statistics,isLoading:!i&&!o}}function r(e,a,t,l){let r=a&&t&&l?s.cWY.seasonRanks(e,a,t,l):null,{data:i,error:o}=(0,n.Ay)(r);return{data:i,isLoading:!i&&!o}}function i(e,a,t,l,r){let i=r===s.QCR.Football&&a&&t?s.V3t.topTeams(a,t,l):null,{data:o}=(0,n.Ay)(i),d=null==o?void 0:o.topTeams.avgRating;if(!d)return null;let c=d.findIndex(a=>a.team.id===e)+1,u=d.length;return c?"".concat(c,"/").concat(u):null}},40237:(e,a,t)=>{"use strict";t.d(a,{G:()=>s.A,p:()=>n.p});var s=t(94400),n=t(91603)},41242:(e,a,t)=>{"use strict";t.d(a,{P:()=>c});var s=t(6029),n=t(51569),l=t(20325),r=t(55729),i=t(90248),o=t(52466),d=t(82536);let c=()=>{let[e,a]=(0,r.useState)(!1);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(o.G_L,{onClick:()=>a(!0),color:"neutrals.nLv1",cursor:"pointer"}),(0,s.jsx)(d.A,{isOpen:e,setIsOpen:a,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"})})})})]})}},52676:(e,a,t)=>{"use strict";t.d(a,{J:()=>o});var s=t(6029),n=t(51569),l=t(20325),r=t(93338),i=t(61552);let o=e=>{let{seed:a,colorless:t,position:o="absolute",left:d,right:c,bottom:u="0",h:m="lg",minW:p="xl",textStyle:x="assistive.default",...y}=e;return a?(0,s.jsx)(l.ov,{display:"inline-flex",position:o,bottom:u,left:d,right:c,br:"sm",style:t?void 0:{background:r.S.var((0,i.mq)(a))},h:m,minW:p,zIndex:"button",...y,children:(0,s.jsx)(n.EY,{textStyle:x,color:t?"neutrals.nLv1":"surface.s1",lineHeight:1,children:a})}):null}},59777:(e,a,t)=>{"use strict";t.d(a,{A:()=>l});var s=t(6029),n=t(94008);let l=e=>{let{venue:a,children:t,ref:l,...r}=e;return a&&!a.hidden&&a.country.slug?(0,s.jsx)(n.A,{...r,routeKey:"venue",params:{country:a.country.slug,slug:a.slug,id:a.id},ref:l,children:t}):(0,s.jsx)(s.Fragment,{children:t})}},59825:(e,a,t)=>{"use strict";t.d(a,{l:()=>R,A:()=>N});var s=t(6029),n=t(53192),l=t(91407),r=t(94400),i=t(91603),o=t(46787),d=t(22375),c=t(51569),u=t(20325),m=t(55729),p=t(947),x=t(90248),y=t(90510),h=t(34431),g=t(73498),f=t(85658),j=t(52466),v=t(54246),b=t(28377),_=t(69096),T=t(90438),k=t(15340),S=t(48524),P=t(73559),w=t(36882),M=t(30821),A=t(11219),I=t(94156),G=t(57719),C=t(61379);async function K(e){try{let a=[],{events:t,playedForTeamMap:s,statisticsMap:n}=await (0,o.TtD)("/player/".concat(e.id,"/events/last/0")),l=t.sort((e,a)=>a.startTimestamp-e.startTimestamp);for(let e=0;e{(async()=>{try{var e;let[a,t]=await Promise.allSettled([o.uuS.fetchPlayerPentagon(E.id),K(E)]),s="fulfilled"===a.status,n="fulfilled"===t.status&&!!(null==(e=t.value)?void 0:e.lastRatings.length);z(s&&n)}catch(e){console.error(e)}})()},[E.id]);let F=E.team.sport.slug,q=E.deceased,D=E.retired,B=E.dateOfDeathTimestamp?(0,d.pp)(E.dateOfDeathTimestamp).getFullYear():void 0,O=o.USm.includes(E.team.sport.slug),H=T.mz.includes(F),Q=(0,d.KW)(E.dateOfBirthTimestamp),V=(null==L?void 0:L.length)?(0,C.AG)(L.filter(e=>e.type===o.XFZ.Event).map(e=>e.value)):void 0,Z=F===o.QCR.Cricket;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b.F,{image:(0,s.jsx)(l.t,{id:E.id,name:E.slug,size:"12xl",isGrayscale:E.deceased}),name:(0,s.jsxs)(u.so,{gap:"lg",align:"center",children:[(0,s.jsx)(I.c,{entity:E}),"number"==typeof V&&(0,s.jsxs)(u.so,{align:"center",children:[(0,s.jsx)(r.A,{rating:V,format:"sideBox"}),(0,s.jsx)(_.D,{type:_.D.type.AverageRatingPlayer,rating:V,renderImage:e=>{let{dsProps:a}=e;return(0,s.jsx)(l.t,{id:E.id,...a})},children:e=>{let{setIsOpen:a}=e;return(0,s.jsx)(c.K0,{variant:"clear",onClick:()=>a(!0),children:(0,s.jsx)(j.G_L,{color:"neutrals.nLv3",w:"24",h:"24"})})}})]})]}),subtitleItems:E.team&&!E.deceased&&(0,s.jsx)(A.gT,{sport:F,team:E.team,children:(0,s.jsxs)(u.so,{align:"center",gap:"sm",color:"neutrals.nLv1",_hover:{color:E.team?"primary.default":void 0},children:[(0,s.jsx)(i.p,{id:E.team.id,name:E.team.name,national:E.team.national,size:"2xl"}),(0,s.jsxs)(u.so,{direction:"column",justify:"center",gap:"2xs",children:[(0,s.jsx)(c.EY,{textStyle:E.contractUntilTimestamp?"body.medium":"display.medium",color:"[inherit]",children:(0,s.jsx)(I.c,{entity:E.team})}),E.contractUntilTimestamp&&(0,s.jsxs)(c.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",lineHeight:1,children:[(0,s.jsx)(x.A,{id:"contract_until"}),": ",(0,s.jsx)(y.XU,{value:1e3*E.contractUntilTimestamp,...d.or.dateWithShortMonth,timeZone:"UTC"})]})]})]})}),actions:[E.managerId&&(0,s.jsx)(A.N_,{routeKey:"manager",params:{id:E.managerId,slug:F},children:(0,s.jsx)(g.u,{label:W.formatMessage({id:"manager_profile"}),children:(0,s.jsx)(j.AdY,{})})}),H&&(0,s.jsx)(f.P2,{children:e=>(0,s.jsx)(c.m_,{content:W.formatMessage({id:"compare_players"}),strategy:"hover",disabled:e,children:(0,s.jsx)(h.O,{type:"player",id:E.id,sport:F,iconOnly:!!E.managerId})})}),O&&!q&&!D&&(0,s.jsx)(f.P2,{children:e=>(0,s.jsx)(c.m_,{content:W.formatMessage({id:U?"remove_from_favourites":"add_to_favourites"}),strategy:"hover",disabled:e&&!U,children:(0,s.jsx)(k.e,{id:E.id,entity:o.bq7.Players,location:w.y.Header,type:w.b.Player,isNewButton:!0})})}),Q>=16&&(0,s.jsx)(f.P2,{children:e=>(0,s.jsx)(v.w,{type:"player",player:E,hasStats:Y,children:a=>{let{openModal:t}=a;return(0,s.jsx)(c.m_,{content:W.formatMessage({id:"embed_on_website"}),strategy:"hover",disabled:e,children:(0,s.jsx)(g.u,{label:W.formatMessage({id:"embed_widget"}),onClick:t,children:(0,s.jsx)(j.Q4p,{style:{width:24,height:24}})})})}})})],footer:(0,s.jsxs)(s.Fragment,{children:[void 0!==E.country.alpha2&&(0,s.jsx)(R,{graphic:(0,s.jsx)(n.w,{alpha2:E.country.alpha2,name:E.country.alpha2,size:16,national:!0}),text:E.country.name}),!!E.dateOfBirthTimestamp&&(0,s.jsx)(R,{icon:j.X78,text:(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y.XU,{value:new Date(1e3*E.dateOfBirthTimestamp),...d.or.dateWithLongMonth,timeZone:"UTC"})," ","(",q?"number"==typeof B?(0,s.jsx)(x.A,{id:"deceasedYear",values:{year:B}}):(0,s.jsx)(x.A,{id:"deceased",values:{gender:null!=(N=E.gender)?N:E.team.gender}}):(0,d.KW)(E.dateOfBirthTimestamp),")"]})}),"string"==typeof E.position&&(0,s.jsx)(R,{icon:j.fEU,text:(0,s.jsx)(G.F,{id:E.position,sport:F,gender:E.team.gender})}),Z&&"string"==typeof(null==(a=E.cricketPlayerInfo)?void 0:a.batting)&&(0,s.jsx)(R,{icon:j.BM3,text:(0,s.jsx)(x.A,{id:E.cricketPlayerInfo.batting})}),Z&&"string"==typeof(null==(t=E.cricketPlayerInfo)?void 0:t.bowling)&&(0,s.jsx)(R,{icon:j.Pvq,text:(0,s.jsx)(x.A,{id:E.cricketPlayerInfo.bowling})}),"number"==typeof E.height&&(0,s.jsx)(R,{icon:j.f6o,text:(0,s.jsx)(M.Z,{value:E.height,fromUnit:"cm"})}),"string"==typeof E.preferredFoot&&(0,s.jsx)(R,{icon:j.SdB,text:(0,s.jsx)(x.A,{id:"foot.".concat(E.preferredFoot.toLowerCase()),defaultMessage:E.preferredFoot})}),"string"==typeof E.jerseyNumber&&(0,s.jsx)(R,{icon:j.kDU,text:(0,s.jsx)(x.A,{id:"jersey_number",values:{jerseyNumber:E.jerseyNumber}})})]})}),O&&!q&&!D&&(0,s.jsxs)(S.K,{id:E.id,name:E.name,entity:o.bq7.Players,type:w.b.Player,children:[(0,s.jsx)(l.t,{size:"2xl",mr:"sm",style:{verticalAlign:"top"},id:E.id,name:E.slug,isGrayscale:E.deceased}),(0,s.jsx)(c.EY,{textStyle:"display.medium",color:"primary.default",mr:"sm",children:(0,s.jsx)(I.c,{entity:E})})]})]})}},60682:(e,a,t)=>{"use strict";t.d(a,{Z:()=>s});let s=(e,a)=>{let t=null==e?void 0:e.provider,s=null==e?void 0:e.fallbackProvider;return a&&(null==t?void 0:t.liveOddsFrom)?[null==t?void 0:t.liveOddsFrom.id,null==s?void 0:s.id]:(null==t?void 0:t.oddsFrom)?[null==t?void 0:t.oddsFrom.id,null==s?void 0:s.id]:[null==t?void 0:t.id,null==s?void 0:s.id]}},60867:(e,a,t)=>{"use strict";t.d(a,{A:()=>c});var s=t(6029),n=t(51569),l=t(20325),r=t(90248),i=t(90510),o=t(46222);function d(e){let{keyId:a,value:t,isMoney:o}=e;return t?(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:a})}),(0,s.jsx)(n.EY,{display:"block",children:o?(0,s.jsx)(i.Gr,{value:t,style:"currency",currency:"USD",currencyDisplay:"narrowSymbol",maximumFractionDigits:0}):t})]}):null}function c(e){let{salaryCap:a}=e;return!a||Object.values(a).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:a.capMaximum,isMoney:!0}),(0,s.jsx)(d,{keyId:"basketball_salary_luxury_tax_threshold",value:a.luxuryTaxThreshold,isMoney:!0}),(0,s.jsx)(d,{keyId:"basketball_salary_players_signed",value:a.signedPlayers}),(0,s.jsx)(d,{keyId:"basketball_salary_active_cap",value:a.activeCap,isMoney:!0}),(0,s.jsx)(d,{keyId:"basketball_salary_total_cap",value:a.totalCap,isMoney:!0}),(0,s.jsx)(d,{keyId:"basketball_salary_cap_space",value:a.capSpace,isMoney:!0})]})]})}},61255:(e,a,t)=>{"use strict";t.d(a,{P:()=>y,p:()=>x});var s=t(6029),n=t(59721),l=t(46787),r=t(51569),i=t(20325),o=t(46222),d=t(60475),c=t(15340),u=t(36882),m=t(11219),p=t(82346);function x(e){let{uniqueTournaments:a}=e;return a.length?(0,s.jsxs)(o.Zp,{children:[(0,s.jsx)(o.Zp.Header,{titleId:"competitions"}),(0,s.jsx)(i.az,{pb:"sm",children:a.map(e=>(0,s.jsx)(m.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:"2xl"}),(0,s.jsx)(r.EY,{children:(0,s.jsx)(p.O,{uniqueTournament:e})})]})},e.id))})]}):null}function y(e){let{uniqueTournaments:a}=e;return a.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:a.map(e=>{let a=e.category.sport.slug===l.QCR.Tennis;return(0,s.jsx)(m.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:"2xl"}),(0,s.jsx)(i.ov,{h:"[28px]",children:(0,s.jsxs)(r.EY,{textStyle:"display.micro",lineClamp:2,textAlign:"center",children:[(0,s.jsx)(p.O,{uniqueTournament:e}),a&&(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,a,t)=>{"use strict";t.d(a,{AG:()=>r,aQ:()=>c,mR:()=>o,o5:()=>d});var s=t(46787),n=t(13731),l=t.n(n);let r=e=>e.reduce((e,a)=>e+Number(a),0)/e.length,i=e=>"".concat(e.getFullYear(),"-").concat(9>e.getMonth()?"0":"").concat(e.getMonth()+1);function o(e){let a=e.filter(e=>e.type===s.XFZ.Event);return l()(a,e=>i(new Date(1e3*e.timestamp)))}function d(){let e={},a=new Date;for(let t=0;t<12;t++)e[i(a)]=void 0,a.setMonth(a.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()]}},64023:(e,a,t)=>{"use strict";t.d(a,{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,a,t)=>{var s={"./basketball":[81096],"./basketball.ts":[81096],"./football":[99998],"./football.ts":[99998],"./futsal":[39138,39138],"./futsal.ts":[39138,39138],"./rugby":[65898,65898],"./rugby.ts":[65898,65898],"./tennis":[78896,78896],"./tennis.ts":[78896,78896]};function n(e){if(!t.o(s,e))return Promise.resolve().then(()=>{var a=Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a});var a=s[e],n=a[0];return Promise.all(a.slice(1).map(t.e)).then(()=>t(n))}n.keys=()=>Object.keys(s),n.id=72154,e.exports=n},74207:(e,a,t)=>{"use strict";t.d(a,{r:()=>u,$:()=>p});var s=t(6029),n=t(46787),l=t(51569),r=t(20325),i=t(55729),o=t(18970),d=t(95084),c=t(64046);function u(e){let{selectedProvider:a,location:t,onClick:u,logClick:m=!0,size:p="56x28"}=e,x=null==a?void 0:a.provider,y=null==a?void 0:a.branded,h=null==a?void 0:a.provider.slug,{location:g}=(0,i.useContext)(o.y$),[f,j]=p.split("x"),v=t||g;return x&&y?(0,s.jsx)(r.I4.a,{display:"flex",justifyContent:"center",alignItems:"center",br:"xs",rel:"noopener noreferrer",target:"_blank",href:a.defaultBetSlipLink||x.defaultBetSlipLink,onClick:e=>{e.stopPropagation(),null==u||u(),m&&(0,d.Fe)({location:v,provider:h,providerType:null==a?void 0:a.type,position:c.ki.ProviderLogo})},style:{background:x.colors.primary,width:"".concat(f,"px"),height:"".concat(j,"px")},children:(0,s.jsx)(l._V,{src:n.npy.providerImage(x.id),alt:x.name||"",style:{width:"".concat(f,"px"),height:"auto"}})}):null}var m=t(90248);let p=e=>{let{provider:a}=e;return(null==a?void 0:a.branded)?(0,s.jsxs)(r.so,{justify:"center",align:"center",ml:"lg",children:[(0,s.jsx)(l.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",mr:"sm",truncate:!0,children:(0,s.jsx)(m.A,{id:"featured_by"})}),(0,s.jsx)(u,{selectedProvider:a,size:"48x24"})]}):null}},76393:(e,a,t)=>{"use strict";t.d(a,{S:()=>s.A});var s=t(47151)},79375:(e,a,t)=>{"use strict";t.d(a,{A:()=>x,g:()=>p});var s=t(6029),n=t(51569),l=t(90248),r=t(494),i=t(72753);let o={AU:"www.gamblinghelponline.org.au",BG:"nss-bg.org/hi-kodeks",GB:"www.begambleaware.org",NL:"hands24x7.nl"},d={DE:"18+ | Erlaubt (Whitelist) | Suchtrisiko | www.buwei.de",NL:"Wat kost gokken jou? Stop op tijd. 18+",CA:"19+. Gambling can be addictive, please play responsibly.
Eligible iGames conducted and managed by iGO are only available to those physically present in the Province of Ontario.",US:"21+. Gambling Problem?
Call 1-800-GAMBLER",SE:"18+. st\xf6dlinjen.se. Spela ansvarsfullt.",DK:"18+ | Regler og vilk\xe5r g\xe6lder | Spil ansvarligt | Selvudeluk via ROFUS.nu | StopSpillet.dk",TR:"İddaa oranları anlık olarak değişiklik g\xf6sterebilmektedir."},c={BE:21,GR:21,CA:19};function u(e){let{countryOddsProvider:a}=e;return(null==a?void 0:a.oddsMayDiffer)?(0,s.jsxs)("span",{children:[(0,s.jsx)("br",{}),(0,s.jsx)(l.A,{id:"disclaimer_odds_may_differ"})]}):null}function m(){let e=(0,r.d4)(i.LQ),a=e&&o[e];return a?(0,s.jsxs)("span",{children:[", ",(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:a}})]}):null}let p=e=>e&&c[e.toUpperCase()]?c[e.toUpperCase()]:18;function x(e){let a,{provider:t}=e,o=(0,r.d4)(i.LQ),c=(0,r.d4)(i.zj);return o&&c?a=d["".concat(o,"-").concat(c)]||d[o]:o&&(a=d[o]),(0,s.jsxs)(n.EY,{display:"block",textStyle:"body.small",textAlign:"center",color:"neutrals.nLv3",pr:"sm",children:[a?(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:a}}):(0,s.jsx)(l.A,{id:"gamble_responsibly",values:{age:p(o)}}),(0,s.jsx)(m,{}),(0,s.jsx)(u,{countryOddsProvider:t})]})}},81096:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>F,pregameGroup:()=>z});var s=t(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},m={key:"threePointAttempts",defaultTranslationKey:"basketball_three_pts_attempted_pg",displayType:[s.M.All,s.M.PerGame],perGame:!0},p={key:"threePointsPercentage",displayType:[s.M.All,s.M.PerGame],isPercent:!0},x={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},y={key:"freeThrowAttempts",defaultTranslationKey:"basketball_free_throws_attempted_pg",displayType:[s.M.All,s.M.PerGame],perGame:!0},h={key:"freeThrowsPercentage",displayType:[s.M.All,s.M.PerGame],isPercent:!0},g={key:"effectiveFieldGoalPercentage",displayType:[s.M.All,s.M.PerGame],isPercent:!0},f={key:"trueShootingPercentage",displayType:[s.M.All,s.M.PerGame],isPercent:!0},j={key:"pointsInPaint",defaultTranslationKey:"basketball_pts_in_paint_pg",displayType:[s.M.All,s.M.Total],perGame:!0},v={key:"secondChancePoints",defaultTranslationKey:"basketball_second_chance_pts_pg",displayType:[s.M.All],perGame:!0},b={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},T={key:"offensiveRebounds",defaultTranslationKey:"basketball_offensive_rebounds_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},k={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},M={key:"threePointsPercentageAgainst",displayType:[s.M.All],isPercent:!0},A={key:"fieldGoalsPercentageAgainst",displayType:[s.M.All],isPercent:!0},I={key:"offensiveFoulsAgainst",defaultTranslationKey:"basketball_charges_drawn_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},G={key:"turnovers",defaultTranslationKey:"basketball_turnovers_pg",displayType:[s.M.All,s.M.PerGame,s.M.Total],perGame:!0},C={key:"personalFouls",translationKey:"football_fouls",displayType:[s.M.PerGame,s.M.Total]},K={key:"personalFoulsAgainst",displayType:[s.M.PerGame,s.M.Total]},R={key:"technicalFouls",defaultTranslationKey:"basketball_total_technical_fouls",displayType:[s.M.All,s.M.Total]},N={key:"flagrantFouls",defaultTranslationKey:"basketball_total_flagrant_fouls",displayType:[s.M.All,s.M.Total]},E={key:"offensiveRating",translationKey:"basketball_offensive_rating",displayType:[s.M.All,s.M.Total]},L={key:"defensiveRating",translationKey:"basketball_defensive_rating",displayType:[s.M.All,s.M.Total]},W={key:"possession",translationKey:"basketball_possession",displayType:[s.M.All,s.M.Total]},U={key:"pace",translationKey:"basketball_pace",displayType:[s.M.All,s.M.Total]},Y={key:"netRating",translationKey:"basketball_net_rating",displayType:[s.M.All,s.M.Total]},z=[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},G],F={summaryGroup:[n,l,r,i],offenseGroup:[o,d,c,u,m,p,x,y,h,g,f,j,v,b,_],reboundsGroup:[T,k,S],defenseGroup:[P,w,M,A,I],otherGroup:[G,C,K,R,N,E,L,W,U,Y]}},82455:(e,a,t)=>{"use strict";t.d(a,{c:()=>d});var s=t(6029),n=t(51569),l=t(20325),r=t(90248),i=t(46222),o=t(52466);let d=e=>{let{messageId:a}=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,{color:"neutrals.nLv3",minW:"xl"}),(0,s.jsx)(n.EY,{textStyle:"assistive.default",display:"block",color:"neutrals.nLv3",children:(0,s.jsx)(r.A,{id:a})})]})})})}},86522:(e,a,t)=>{"use strict";t.d(a,{g:()=>s});let s=e=>e.branding.config},87984:(e,a,t)=>{"use strict";t.d(a,{W4:()=>R,JI:()=>T,hu:()=>k,ws:()=>f});var s=t(6029),n=t(46787),l=t(51569),r=t(20325),i=t(55729),o=t(947),d=t(90248),c=t(45860),u=t(46222),m=t(52466),p=t(11219);function x(e){let{messageId:a,value:t,children:n,isTab:i=!1}=e;return t||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:a})}),!n&&(0,s.jsx)(l.EY,{children:t}),!t&&n]}):null}var y=t(82536),h=t(82346);function g(e){var a;let{id:t,isTab:u=!1}=e,[x,g]=(0,i.useState)(!1),f=(0,o.A)(),{data:j,isLoading:v}=(0,c.Ay)(n.cWY.recentUniqueTournaments(t));if(!(null==j||null==(a=j.uniqueTournaments)?void 0:a.length))return v?(0,s.jsx)(r.az,{h:"2xl"}):null;let b=[...j.uniqueTournaments].reverse(),_=b[0].name;return b[0].round&&(_+=", "+(b[0].winner?f.formatMessage({id:"winner"}):b[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:()=>g(!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)(m.HW5,{ml:"xs",w:16,h:16,color:"primary.default"})]}),x&&(0,s.jsx)(y.A,{header:"tennis.previousTournaments",isOpen:x,setIsOpen:g,children:(0,s.jsx)(r.az,{w:{base:"100%",md:"[320px]"},pb:"sm",children:b.map(e=>(0,s.jsx)(p.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)(h.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?f.formatMessage({id:"winner"}):e.round||""}),(0,s.jsx)(m.CCT,{color:"primary.default",ml:"xs"})]})]})},e.id))})})]}),(0,s.jsx)(l.EY,{textStyle:"body.medium",pl:"lg",lineClamp:1,children:_})]})}function f(e){var a,t;let{teamId:y,ranking:h,gender:f}=e,j=(0,o.A)(),[v,b]=(0,i.useState)(n.sqH.AtpSingles),{data:_}=(0,c.Ay)(n.cWY.rankings(y)),T=null==_||null==(a=_.rankings)?void 0:a.find(e=>"utr"===e.rankingClass),k=(null==h?void 0:h.type)===n.sqH.AtpSingles||(null==h?void 0:h.type)===n.sqH.AtpSinglesLive,S=(null==h?void 0:h.type)===n.sqH.WtaSingles||(null==h?void 0:h.type)===n.sqH.WtaSinglesLive,P=k||S,w=T&&(T.ranking||T.points),M=[{tabKey:n.sqH.AtpSingles,tabValue:(0,s.jsx)(d.A,{id:k?"atp":"wta"})},{tabKey:n.sqH.UTRMan,tabValue:(0,s.jsx)(d.A,{id:"utr"})}],A=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(x,{messageId:"team.careerHigh",value:null==h?void 0:h.bestRanking,isTab:!0}),(null==h?void 0:h.ranking)&&(null==h?void 0:h.points)&&(0,s.jsx)(x,{messageId:"current_ranking",isTab:!0,children:(0,s.jsx)(p.N_,{routeKey:"rankings",params:{sport:"tennis",category:k?"atp":"wta"},hash:String(y),children:(0,s.jsxs)(r.so,{alignItems:"center",children:[(0,s.jsx)(l.EY,{textStyle:"display.small",color:h.ranking?"primary.default":"neutrals.nLv1",cursor:"pointer",children:"".concat(h.ranking,". (").concat(h.points," ").concat(j.formatMessage({id:"points_short"}),")")}),(0,s.jsx)(m.CCT,{color:"primary.default",ml:"xs"})]})})}),(0,s.jsx)(g,{id:y,isTab:!0})]}),I=(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(x,{messageId:"current_ranking",isTab:!0,children:(0,s.jsx)(p.N_,{routeKey:"rankings",params:{sport:"tennis",category:f===n.YT8.Male?"utr-men":"utr-women"},hash:String(y),children:(0,s.jsxs)(r.so,{alignItems:"center",children:[(0,s.jsx)(l.EY,{textStyle:"display.small",color:(null==T?void 0:T.ranking)?"primary.default":"neutrals.nLv1",cursor:"pointer",children:"".concat(null==T?void 0:T.ranking,". (").concat(null!=(t=null==T?void 0:T.points)?t:"",")")}),(0,s.jsx)(m.CCT,{color:"primary.default",ml:"xs"})]})})})});return P||w?(0,s.jsxs)(u.Zp,{children:[(0,s.jsx)(u.Zp.Header,{titleId:P&&w?"rankings":P?k?"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:v,onChange:e=>b(e),fullWidthTabs:!0,children:[(0,s.jsx)(l.tU.List,{children:M.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:A}),(0,s.jsx)(l.tU.Panel,{tabKey:n.sqH.UTRMan,children:I})]}):(0,s.jsxs)(s.Fragment,{children:[P&&(0,s.jsx)(s.Fragment,{children:A}),w&&(0,s.jsx)(s.Fragment,{children:I})]})})]}):null}var j=t(22375),v=t(90510),b=t(30821),_=t(98133);function T(e){let{playerTeamInfo:a,alpha2:t,fullName:i}=e,{height:d,birthDateTimestamp:c,plays:m,turnedPro:p,residence:y,birthplace:h}=a,g=(0,o.A)(),{isMobile:f}=(0,l.$c)(),T=!!m&&Object.keys(n.u41).some(e=>n.u41[e]===m);return f||y||h||m||p?(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:[f&&(0,s.jsx)(x,{messageId:"basic.fullName",value:i}),f&&!!t&&(0,s.jsx)(x,{messageId:"country",children:(0,s.jsxs)(r.ov,{gap:"xs",children:[(0,s.jsx)(l._V,{src:(0,n.RHm)(t),width:"lg",height:"lg",br:"50%",alt:t}),(0,s.jsx)(l.EY,{children:(0,_.KH)(t)})]})}),(0,s.jsx)(x,{messageId:"basic.residence",value:y}),(0,s.jsx)(x,{messageId:"basic.birthplace",value:h}),f&&!!c&&(0,s.jsx)(x,{messageId:"age",children:(0,s.jsxs)(l.EY,{children:[(0,j.KW)(c),(0,s.jsx)(v.XU,{value:new Date(1e3*c),timeZone:"UTC",...j.or.dateWithShortMonth,children:e=>(0,s.jsxs)(s.Fragment,{children:[" (",e,")"]})})]})}),f&&!!d&&(0,s.jsx)(x,{messageId:"player_height",children:(0,s.jsx)(l.EY,{textTransform:"lowercase",children:(0,s.jsx)(b.Z,{value:d,fromUnit:"m"})})}),T&&(0,s.jsx)(x,{messageId:"playerInfo.plays",value:g.formatMessage({id:"playerInfo.full.".concat(m)})}),p&&(0,s.jsx)(x,{messageId:"playerInfo.turnedPro",value:p})]}),(0,s.jsx)(u.Zp.Footer,{})]}):null}function k(e){let{prizeCurrentRaw:a,prizeTotalRaw:t}=e,l=a&&(0,n.oaz)(a),i=t&&(0,n.oaz)(t);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)(x,{messageId:"playerInfo.thisYear",value:"".concat(l.parsedValue).concat(l.measure||""," ").concat(l.currencySign)}),!!i&&(0,s.jsx)(x,{messageId:"playerInfo.careerTotal",value:"".concat(i.parsedValue).concat(i.measure||""," ").concat(i.currencySign)})]}),(0,s.jsx)(u.Zp.Footer,{})]}):null}let S=[{key:"tournament_did_not_participate",labelId:"tournament_did_not_participate",short:"-",roundName:"",isWinner:!1,isLive:!1,isUpcoming:!1},{key:"tournament_upcoming",labelId:"tournament_upcoming",short:"",roundName:"",isWinner:!1,isLive:!1,isUpcoming:!0},{key:"in_progress",labelId:"in_progress",short:"",roundName:"",isWinner:!1,isLive:!0,isUpcoming:!1},{key:"tennis_qualifiers",labelId:"tennis_qualifiers",short:"tennis_qualifiers_short",roundName:"Qualification",isWinner:!1,isLive:!1,isUpcoming:!1},{key:"tennis_tournament_first_round",labelId:"tennis_tournament_first_round",short:"tennis_tournament_first_round_short",roundName:"Round of 128",isWinner:!1,isLive:!1,isUpcoming:!1},{key:"tennis_tournament_second_round",labelId:"tennis_tournament_second_round",short:"tennis_tournament_second_round_short",roundName:"Round of 64",isWinner:!1,isLive:!1,isUpcoming:!1},{key:"tennis_tournament_third_round",labelId:"tennis_tournament_third_round",short:"tennis_tournament_third_round_short",roundName:"Round of 32",isWinner:!1,isLive:!1,isUpcoming:!1},{key:"tennis_tournament_fourth_round",labelId:"tennis_tournament_fourth_round",short:"tennis_tournament_fourth_round_short",roundName:"Round of 16",isWinner:!1,isLive:!1,isUpcoming:!1},{key:"quarterfinals",labelId:"quarterfinals",short:"quarterfinals_short",roundName:"Quarterfinals",isWinner:!1,isLive:!1,isUpcoming:!1},{key:"semifinals",labelId:"semifinals",short:"semifinals_short",roundName:"Semifinals",isWinner:!1,isLive:!1,isUpcoming:!1},{key:"final_string",labelId:"final_string",short:"finals_short",roundName:"Final",isWinner:!1,isLive:!1,isUpcoming:!1},{key:"winner",labelId:"winner",short:"winner_short",roundName:"Winner",isWinner:!0,isLive:!1,isUpcoming:!1}];var P=t(93338);let w={"Qualification Round 1":"tennis_qualifiers_short","Qualification round 1":"tennis_qualifiers_short","Qualification round 2":"tennis_qualifiers_short","Qualification Round 2":"tennis_qualifiers_short","Qualification final":"tennis_qualifiers_short","Qualification Final":"tennis_qualifiers_short",Qualification:"tennis_qualifiers_short","1/64-finals (R128)":"tennis_tournament_first_round_short","Round of 128":"tennis_tournament_first_round_short",R128:"tennis_tournament_first_round_short","Round of 64":"tennis_tournament_second_round_short","1/16-finals (R32)":"tennis_tournament_third_round_short","1/32-finals (R64)":"tennis_tournament_third_round_short","Round of 32":"tennis_tournament_third_round_short","Round of 16":"tennis_tournament_fourth_round_short","1/8-finals (R16)":"tennis_tournament_fourth_round_short",Quarterfinals:"quarterfinals_short",Semifinals:"semifinals_short",Final:"finals_short",Winner:"winner_short"},M={2571:"tennis_australian_open",2363:"tennis_australian_open",2577:"tennis_french_open",2480:"tennis_french_open",2600:"tennis_wimbledon",2361:"tennis_wimbledon",2601:"tennis_us_open",2449:"tennis_us_open"},A=e=>{let{hasRound:a,roundName:t,isWinner:s,isLive:n,isUpcoming:l}=e;if(n)return P.S.var("colors.status.liveHighlight");if(a){let e=(e=>{let{roundName:a,isWinner:t}=e;switch(w[t?"Winner":a]){case"tennis_qualifiers_short":return .05;case"tennis_tournament_first_round_short":case"tennis_tournament_second_round_short":case"tennis_tournament_third_round_short":case"tennis_tournament_fourth_round_short":return .1;case"quarterfinals_short":return .2;case"semifinals_short":return .3;case"finals_short":return .4;case"winner_short":return 1;default:return 0}})({roundName:t,isWinner:s});return"linear-gradient(0deg, rgba(55, 77, 245, ".concat(e,") 0%, rgba(55, 77, 245, ").concat(e,") 100%), var(--surface-sp, #FFF)")}return l?"unset":P.S.var("colors.neutrals.nLv5")},I=()=>{let[e,a]=(0,i.useState)(!1);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(m.G_L,{onClick:()=>a(!0),color:"neutrals.nLv1",cursor:"pointer"}),(0,s.jsx)(y.A,{isOpen:e,setIsOpen:a,header:"legend",children:(0,s.jsxs)(r.az,{px:"lg",maxW:{md:"[328px]"},children:[(0,s.jsx)(l.EY,{display:"block",mb:"sm",children:(0,s.jsx)(d.A,{id:"tennis_record_table_legend_description"})}),(0,s.jsx)(r.so,{direction:"column",gap:"sm",pt:"sm",children:S.map(e=>{let a=A({hasRound:!!e.roundName,roundName:e.roundName,isWinner:e.isWinner,isLive:e.isLive,isUpcoming:e.isUpcoming});return(0,s.jsxs)(r.so,{align:"center",gap:"sm",children:[(0,s.jsx)(r.so,{w:"3xl",h:"xl",br:"xs",justifyContent:"center",alignItems:"center",border:e.isUpcoming?"1px solid":"none",borderColor:"neutrals.nLv4",style:{background:a},children:(0,s.jsx)(l.EY,{textStyle:"assistive.micro",color:e.isWinner?"surface.s1":"neutrals.nLv1",children:e.short?(0,s.jsx)(d.A,{id:e.short}):""})}),(0,s.jsx)(l.EY,{textStyle:"body.small",children:(0,s.jsx)(d.A,{id:e.labelId})})]},e.key)})})]})})]})};var G=t(9081);function C(e){let{roundName:a,isWinner:t}=e;if(!a)return null;let n=t?"Winner":a;return w[n]?(0,s.jsx)(d.A,{id:w[n]}):(0,s.jsx)(G.rC,{roundName:n})}let K=e=>{let{tournament:a}=e;if(!a)return null;let{isLive:t=!1,isUpcoming:n=!1,winner:i,round:o}=a,d=(e=>void 0!==e.round?e.round:e.isLive||e.isUpcoming?"":"-")(a),c=null!=i&&i,u=A({hasRound:!!o,roundName:d,isWinner:c,isLive:t,isUpcoming:n});return(0,s.jsx)(r.so,{w:"100%",h:"xl",br:"xs",justify:"center",align:"center",border:n?"1px solid":"unset",borderColor:n?"var(--colors-neutrals-n-lv4)":void 0,style:{background:u},children:(0,s.jsx)(l.EY,{display:"block",textStyle:"assistive.default",zIndex:"button",color:c?"surface.s1":"neutrals.nLv1",children:(0,s.jsx)(C,{roundName:d,isWinner:c})})})},R=e=>{let{teamGrandSlamBestResults:a}=e;if(!(null==a?void 0:a.results)||!a.results.some(e=>{var a;return null==(a=e.years)?void 0:a.some(e=>e.round)}))return null;let t=[...new Set(a.results.flatMap(e=>e.years.map(e=>e.year)))].sort((e,a)=>e-a);return(0,s.jsxs)(u.Zp,{children:[(0,s.jsx)(u.Zp.Header,{titleId:"tennis_grand_slam_record",actionComponent:(0,s.jsx)(I,{})}),(0,s.jsxs)(r.so,{direction:"column",gap:"sm","ata-label":"grand-slam-best-results",p:"lg",children:[(0,s.jsxs)(r.so,{justify:"flex-end",gap:"sm",children:[(0,s.jsx)(r.az,{flexShrink:0,minW:"7xl"}),t.map(e=>(0,s.jsx)(r.so,{flex:"1",w:"100%",justify:"center",align:"center",children:(0,s.jsx)(l.EY,{color:"neutrals.nLv3",children:e})},e))]}),a.results.map(e=>(0,s.jsxs)(r.so,{align:"center",h:"2xl",gap:"sm",children:[(0,s.jsx)(r.az,{w:"7xl",children:(0,s.jsx)(l.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,s.jsx)(d.A,{id:M[e.id]})})}),t.map(a=>(0,s.jsx)(r.so,{flex:"1",w:"100%",justify:"center",align:"center",children:(0,s.jsx)(K,{tournament:e.years.find(e=>e.year===a)})},"".concat(e.id,"-").concat(a)))]},e.id))]})]})}},89584:(e,a,t)=>{"use strict";t.r(a),t.d(a,{RANKED_STATS_SPORTS:()=>U,TEAM_SEASON_STATS_SPORTS:()=>W,default:()=>F});var s=t(6029),n=t(46787),l=t(51569),r=t(20325),i=t(71024),o=t.n(i),d=t(55729),c=t(90248),u=t(45860),m=t(46222),p=t(6813),x=t(49611),y=t(74610),h=t(82455),g=t(95353),f=t(64023),j=t(95370),v=t(31420),b=t(18858),_=t(5820),T=t(23897),k=t(40237),S=t(69096),P=t(2095),w=t(25370),M=t(31671);let A=e=>{let{labelId:a,labelValues:t,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:a&&(0,s.jsx)(l.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",textAlign:"center",textTransform:"uppercase",w:"100%",children:(0,s.jsx)(w.E,{id:a,values:t})})}),(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 I(e){let{teamId:a,statistics:t,statsMeta:n,teamSeasonRanks:i,selectedDisplay:o,isRankedStatsSport:d}=e;if(n.every(e=>(null==t?void 0:t[e.key])===void 0))return null;let u=d?n.map(e=>{let a=null==i?void 0:i.ranks[e.key];return o===P.M.Total?null==a?void 0:a.rankTotal:null==a?void 0:a.rankPerGame}):void 0;return(0,s.jsxs)(m.Zp,{children:[(0,s.jsx)(m.Zp.Header,{titleId:"summary"}),(0,s.jsxs)(r.so,{align:"end",gap:"sm",p:"lg",children:[t&&t.avgRating&&(0,s.jsx)(A,{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:t.avgRating,type:S.D.type.AverageRatingTeam,renderImage:e=>(0,s.jsx)(k.p,{id:a,...e.dsProps})})]}),children:(0,s.jsx)(k.G,{rating:t.avgRating,format:"sideBox"})}),n.map((e,a)=>{if((null==t?void 0:t[e.key])===void 0)return null;let n=d?i?(0,M.JX)(e,i,o):void 0:(0,M.I5)(e,t,o);if(void 0===n)return null;let l=o===P.M.All&&e.defaultTranslationKey||e.translationKey||e.key;return(0,s.jsx)(A,{labelId:l,labelValues:e.values,statValue:n,statRank:null==u?void 0:u[a]},e.key)})]})]})}let G={[n.QCR.Football]:5,[n.QCR.Basketball]:5,[n.QCR.Tennis]:2,[n.QCR.Futsal]:1};function C(e){let{sport:a,types:t}=e,l=a===n.QCR.Basketball,i=a===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)(m.BU,{children:[l&&t&&t.length>1&&(0,s.jsx)(m.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(G[a])].map((e,a)=>(0,s.jsx)(m.Zp,{children:(0,s.jsx)(r.az,{h:l?"[176px]":"4xl"})},"group-".concat(a,"-loader"))),i&&(0,s.jsx)(m.Zp,{children:(0,s.jsx)(r.az,{h:"4xl"})})]})]})}var K=t(37622);let R=o()(()=>t.e(23154).then(t.bind(t,23154)),{loadableGenerated:{webpack:()=>[23154]},loading:()=>(0,s.jsx)(m.Zp,{children:(0,s.jsx)(r.az,{h:"[176px]"})})}),N=o()(()=>t.e(69870).then(t.bind(t,69870)),{loadableGenerated:{webpack:()=>[69870]},loading:()=>(0,s.jsx)(m.Zp,{children:(0,s.jsx)(r.az,{h:"4xl"})})}),E=e=>{let{children:a}=e,t=(0,b.Ay)();return(0,s.jsx)(l.PI,{top:t,bg:"surface.s1",p:"sm",elevation:{mdDown:"2"},children:a})},L=e=>{let{children:a}=e,{isDesktop:t}=(0,l.$c)();return t?(0,s.jsx)(r.az,{br:"lg",overflow:"hidden",children:(0,s.jsx)(x.X,{spreadLast:!0,children:a})}):(0,s.jsx)(m.BU,{children:a})},W=[n.QCR.Football,n.QCR.Futsal,n.QCR.Basketball,n.QCR.Tennis,n.QCR.Rugby],U=[n.QCR.Basketball],Y=[n.QCR.Basketball,n.QCR.Rugby],z=[n.QCR.Football,n.QCR.Basketball];function F(e){var a,i,o;let{teamId:x,sport:b}=e,k=n.cWY.statisticsSeasons(x),S=b===n.QCR.Tennis,P=U.includes(b),[w,M]=(0,d.useState)(),[A,G]=(0,d.useState)(),{isMobile:F}=(0,l.$c)(),[q,D]=(0,d.useState)(),[B,O]=(0,d.useState)(),[H,Q]=(0,d.useState)(),[V,Z]=(0,d.useState)("all"),[X,J,{seasonsData:$,seasonsLoadError:ee,isSeasonLoading:ea}]=(0,j.D)({route:k,selectedTournamentId:B,selectedSeasonId:q,setSelectedTournament:O,setSelectedSeason:D}),et=B&&q&&null!=(o=null==$||null==(i=$.typesMap)||null==(a=i[B])?void 0:a[q])?o:null,es=null==et?void 0:et[0],{stats:en,isLoading:el}=(0,K.XC)(x,B,q,es),{data:er,isLoading:ei}=(0,K.Jp)(x,B,q,A),eo=(0,K.vO)(x,B,q,es,b),ed=(null==J?void 0:J.length)&&(null==X?void 0:X.length)&&q&&B,ec=P?null==er?void 0:er.ranks:en,eu=P?ei:el,{data:em,error:ep}=(0,u.Ay)(q?n.cWY.tournamentBestResult(x,q):null),ex=()=>{if(en){if(B===f.FV)return(0,v.Q6)(en,V);if(S){let e=(0,v.Ne)(en);return e&&em&&!ep&&(e.bestResult=em.round.name),B!==f.FV&&delete e.tournamentsWonRatio,e}return en}},ey=X&&[...new Set(X.map(e=>e.year))].map(e=>({id:Number(e),year:e}));if((0,d.useEffect)(()=>{B===f.FV&&X&&ey&&D(ey[0].id)},[B]),(0,d.useEffect)(()=>{G(es)},[et]),(0,d.useEffect)(()=>{let e=async()=>{try{let e=await t(72154)("./".concat(b));M(e.default)}catch(e){M(void 0)}};W.includes(b)&&e()},[b]),ee)return null;if(ea||eu||!w)return(0,s.jsx)(C,{sport:b,types:et});let eh=(0,v.Q6)(en,V),eg=B===f.FV?!!eh:!!en,ef=!F&&z.includes(b),ej=null==et?void 0:et.map(e=>({tabKey:e,tabValue:e}));return(0,s.jsx)(y.t,{tag:"TeamSeasonStatistics",children:(0,s.jsxs)(r.az,{children:[ed&&(0,s.jsx)(E,{children:(0,s.jsxs)(r.so,{direction:"column",gap:"sm",children:[(0,s.jsx)(g.A,{seasons:J,tournaments:X,selectedTournamentId:B,onTournamentSelect:O,selectedSeasonId:q,onSeasonSelect:D,selectedDisplay:H,onDisplaySelect:Q,showSeasonDisplay:Y.includes(b),showTournamentRanking:S,hasDefaultDisplay:![n.QCR.Rugby].includes(b),hasSeasonalStats:S&&!!ey,forceMenusBelow:!0}),B===f.FV&&S&&(0,s.jsx)(T.B,{selectedCourtType:V,setSelectedCourtType:Z})]})}),ec&&(0,s.jsxs)(s.Fragment,{children:[P&&A&&ej&&ej.length>1&&(0,s.jsx)(r.az,{mdDown:{px:"sm",pt:"sm"},children:(0,s.jsx)(m.Zp,{variant:"mobile-only",children:(0,s.jsx)(r.so,{p:"sm",children:(0,s.jsx)(l.tU,{initialValue:A,onChange:e=>G(e),variant:"tertiary",children:(0,s.jsx)(l.tU.List,{children:ej.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))})})})})}),ef&&!!w.summaryGroup&&(0,s.jsx)(I,{teamId:x,statistics:ex(),statsMeta:w.summaryGroup,teamSeasonRanks:er,selectedDisplay:H,isRankedStatsSport:P}),(0,s.jsxs)(L,{children:[!ef&&en&&en.avgRating&&(0,s.jsx)(m.Zp,{children:(0,s.jsx)(_.A,{teamId:x,rank:eo,avgRating:en.avgRating})}),eh||B!==f.FV?(0,s.jsx)(s.Fragment,{children:Object.keys(w).map((e,a)=>ef&&"summaryGroup"===e?null:P?(0,s.jsx)(R,{teamSeasonRanks:er,groupName:e,statsMeta:w[e],selectedDisplay:H,hideHeaderLabels:!F},e):(0,s.jsx)(N,{index:a,statistics:ex(),groupName:e,statsMeta:w[e],selectedDisplay:H,asAccordion:F},e))}):(0,s.jsx)(r.az,{bg:"surface.s1",children:(0,s.jsx)(p.p,{graphic:"no-statistics",titleMessageId:"player.noStatistics",descriptionMessageId:"no_statistics_text"})})]})]}),S&&eg&&(0,s.jsxs)(r.az,{px:{mdDown:"sm"},children:[(0,s.jsx)(h.c,{messageId:"tennis_disclaimer"}),(0,s.jsx)(m.Zp.Footer,{defaultHeight:"sm"})]})]})})}},95353:(e,a,t)=>{"use strict";t.d(a,{A:()=>b});var s=t(6029),n=t(59721),l=t(46787),r=t(51569),i=t(62042),o=t(20325),d=t(93338),c=t(12364),u=t.n(c),m=t(55729),p=t(90248),x=t(947),y=t(64023),h=t(95084),g=t(82346),f=t(18970),j=t(2095);let v=e=>{let{children:a}=e;return(0,s.jsx)(r.Ym,{lineHeight:1,truncate:!0,children:a})};function b(e){var a;let t=(0,m.useRef)(null),[c,b]=(0,m.useState)(0),{mediaBreakpoint:_}=(0,r.$c)(),T=(0,m.useContext)(f.Ws),k=T===l.QCR.Tennis,S=(0,x.A)(),P=[...new Set(e.tournaments.map(e=>e.year))].map(e=>({id:Number(e),year:e})),w=k&&e.hasSeasonalStats,M=e.tournaments.map(e=>({id:e.id,name:e.name,year:e.year,ranking:e.ranking}));w&&!M.find(e=>e.id===y.FV)&&M.unshift({id:y.FV,name:S.formatMessage({id:"tennis_all_tournaments"}),year:void 0,ranking:void 0});let A=M[0],I=e.selectedTournamentId==y.FV,G=I?P:e.seasons,C=I?P[0]:e.seasons[0],K=G.find(a=>a.id==e.selectedSeasonId),R=e.hasDefaultDisplay?j.M.All:j.M.PerGame,N=(a=e.hasDefaultDisplay,[l.QCR.Volleyball,l.QCR.Rugby].includes(T)?[j.M.Total,j.M.PerGame]:a?[j.M.All,j.M.PerGame,j.M.Total]:[j.M.PerGame,j.M.Total]),E=u()(()=>{var e,a;let s=null==t||null==(a=t.current)||null==(e=a.getBoundingClientRect())?void 0:e.width;s&&s!==c&&b(s)},100);return(0,m.useEffect)(()=>(addEventListener("resize",E),()=>{removeEventListener("resize",E)}),[]),(0,m.useEffect)(()=>{E()},[!!(null==t?void 0:t.current)]),(0,s.jsxs)(o.so,{ref:t,gap:"sm",children:[(0,s.jsx)(r.ms,{label:"tournaments",items:M,initialSelectedItem:A,selectedItem:M.find(a=>a.id===e.selectedTournamentId),renderItem:(a,t)=>{var l,c;return l=!!t,c=e.showTournamentRanking,a?(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:a.id,size:"xl"},a.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)(g.O,{uniqueTournament:a})})})]}),c&&a.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}})(a.ranking)},children:(0,s.jsx)(r.EY,{textStyle:"assistive.default",color:"surface.s1",lineHeight:1,textAlign:"center",display:"block",truncate:!0,children:a.ranking})})]}):null},onSelectedItemChange:a=>{var t;e.onTournamentSelect(Number(null==(t=a.selectedItem)?void 0:t.id)),k&&(0,h.ke)({action:"click",location:"team_statistics",type:"tournament_filter"})},forceMenuBelow:e.forceMenusBelow}),(0,s.jsx)(r.ms,{label:"seasons",items:G,initialSelectedItem:C,selectedItem:K,renderItem:e=>e?(0,s.jsx)(v,{children:null==e?void 0:e.year}):null,onSelectedItemChange:a=>{var t;e.onSeasonSelect(Number(null==(t=a.selectedItem)?void 0:t.id)),k&&(0,h.ke)({action:"click",location:"team_statistics",type:"year_filter"})},forceMenuBelow:e.forceMenusBelow,alignRight:"xxs"===_}),e.showSeasonDisplay&&(0,s.jsx)(r.ms,{label:"displays",items:N.map(e=>({type:e})),renderItem:(e,a)=>((e,a,t)=>{let n=e===l.QCR.Volleyball,r=e===l.QCR.Rugby,i={[j.M.PerGame]:t?"per_game_stats_short":n||r?"per_game":"per_match",[j.M.Total]:t?"total_stats_short":"total",[j.M.All]:"all"};return(0,s.jsx)(v,{children:(0,s.jsx)(p.A,{id:a?i[a]:" "})})})(T,null==e?void 0:e.type,a),initialSelectedItem:{type:R},selectedItem:{type:e.selectedDisplay||R},onSelectedItemChange:a=>{var t,s,n;(a=>{if(!(a===j.M.All?"all":a===j.M.Total?"total":a===j.M.PerGame?"per_game":void 0)||!e.displayEventParam)return})(null==(t=a.selectedItem)?void 0:t.type),null==(n=e.onDisplaySelect)||n.call(e,(null==(s=a.selectedItem)?void 0:s.type)||R)},forceMenuBelow:e.forceMenusBelow,alignRight:!0})]})}},95370:(e,a,t)=>{"use strict";t.d(a,{D:()=>i});var s=t(46787),n=t(55729),l=t(45860),r=t(18970);function i(e){let{route:a,selectedTournamentId:t,selectedSeasonId:i,setSelectedTournament:o,setSelectedSeason:d}=e,{data:c,error:u,isLoading:m}=(0,l.Ay)(a),p=(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,a=e.map(e=>({id:e.uniqueTournament.id,name:e.uniqueTournament.name,ranking:e.uniqueTournament.tennisPoints,year:e.seasons[0].year})),s=a&&[...new Set(a.map(e=>e.year))].map(e=>({id:Number(e),year:e}));t||o(s&&p?-1:e[0].uniqueTournament.id),i||d(s&&p?s[0].id:e[0].seasons[0].id);let n=0;if(c){let a=e.find(e=>e.uniqueTournament.id===t);if(a){let t=e.indexOf(a);t>-1&&d(e[n=t].seasons[0].id)}}return[a,e[n].seasons,{seasonsData:c,seasonsLoadError:u,isSeasonLoading:m}]},[c,t,u])}},99998:(e,a,t)=>{"use strict";t.r(a),t.d(a,{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"}]}}}]);