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