!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="509d55e7-7ad3-46f6-9ee9-ad29937e22a6",e._sentryDebugIdIdentifier="sentry-dbid-509d55e7-7ad3-46f6-9ee9-ad29937e22a6")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[66213],{4696:(e,t,l)=>{l.d(t,{M:()=>s});var s=function(e){return e.All="all",e.Total="total",e.PerGame="perGame",e}({})},22037:(e,t,l)=>{l.d(t,{Ay:()=>b,Tf:()=>p});var s=l(6029),a=l(21377),n=l(28349),i=l(76356),r=l(55729),o=l(90248),d=l(62859),c=l(55297),m=l(56602),u=l(40745),g=l(43750),x=l(62666);let p=[a.QCR.Cricket],h=[a.QCR.Football,a.QCR.IceHockey];function b(e){let{seasons:t,tournaments:l,selectedTournamentId:b,onTournamentSelect:f,selectedSeasonId:y,onSeasonSelect:j,showStatSwitcher:v,statItems:S,selectedStat:w,onSelectedStat:I,activePosition:_,setActivePosition:k,positions:C,types:A,activeType:M,setActiveType:R,showListHeader:T,selectedPlayerFilter:B,setSelectedPlayerFilter:D,playerFilterOptions:z,showPlayerFilter:E,forceSeasonPickerMenusBelow:F,gender:N}=e,W=(0,r.useContext)(d.Ws),L=p.includes(W),P=!!(null==C?void 0:C.length)&&h.includes(W),V=!!(t&&l&&b&&y&&f&&j),G=!!(E&&void 0!==B&&z&&D);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(i.so,{direction:"column",gap:"sm",py:"sm",children:[(V||G)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(i.so,{px:"sm",gap:"xs",children:[V&&(0,s.jsx)(u.A,{seasons:t,tournaments:l,selectedTournamentId:b,onTournamentSelect:f,selectedSeasonId:y,onSeasonSelect:j,forceMenusBelow:F}),G&&!!(null==z?void 0:z.length)&&(0,s.jsx)(n.ms,{label:(0,s.jsx)(o.A,{id:"top_players"}),items:z,renderItem:e=>e?(0,s.jsx)(o.A,{id:e.description}):"",initialSelectedItem:z[B],selectedItem:z.find(e=>e.id===B),onSelectedItemChange:e=>{let{selectedItem:t}=e;return t&&D(t.id)}})]}),(0,s.jsx)(i.az,{w:"100%",borderBottom:"1px solid {colors.neutrals.nLv4}",hideFrom:"md"})]}),!!A&&A.length>1&&!!M&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.so,{align:"center",px:"sm",children:(0,s.jsx)(x.A,{types:A,selectedType:M,setSelectedType:R})}),(0,s.jsx)(i.az,{w:"100%",borderBottom:"1px solid {colors.neutrals.nLv4}",hideFrom:"md"})]}),v&&!!S.length&&w&&(0,s.jsxs)(i.so,{align:"center",px:"sm",children:[(0,s.jsx)(n.ms,{label:(0,s.jsx)(o.A,{id:"top_players"}),items:S,renderItem:e=>(null==e?void 0:e.label)||"",initialSelectedItem:S[0],selectedItem:w,onSelectedItemChange:e=>{e.selectedItem&&(null==I||I(e.selectedItem))}}),(null==w?void 0:w.value)===a.iLq.Rating&&(0,s.jsx)(i.az,{ml:"sm",children:(0,s.jsx)(m.D,{type:m.D.type.AverageRatingPlayer,rating:10})})]}),P&&(0,s.jsx)(i.az,{hideFrom:"md",px:"sm",children:(0,s.jsx)(c.B,{activePosition:_,setActivePosition:k,positions:C,gender:N})})]}),T&&L&&(0,s.jsxs)(i.so,{align:"center",justify:"space-between",pt:"sm",pl:"xs",pr:"sm",children:[(0,s.jsx)(n.EY,{display:"block",textStyle:"table.medium",color:"neutrals.nLv3",mr:"lg",children:"#"}),(0,s.jsx)(n.EY,{textStyle:"table.medium",color:"neutrals.nLv3",children:(null==w?void 0:w.value)?(0,s.jsx)(g.Z,{sport:W,selectedStat:w.value}):null==w?void 0:w.label})]})]})}},23879:(e,t,l)=>{l.d(t,{A:()=>x});var s=l(6029),a=l(94446),n=l(28349),i=l(76356),r=l(13266),o=l(43750),d=l(24159),c=l(54917),m=l(94604),u=l(30971),g=l(22037);function x(e){var t;let{player:l,index:x,selectedStat:p,forceTeamName:h,sport:b}=e,{position:f}=l.player,y=-1!==g.Tf.indexOf(b);return(0,s.jsx)(r.uc,{player:l.player,sportSlug:b,children:(0,s.jsxs)(i.so,{h:"5xl",p:"lg",pl:x?"sm":"lg",align:"center",_hover:{bg:"surface.s2"},children:[x&&(0,s.jsx)(n.EY,{mr:"sm",textStyle:"body.small",textAlign:"center",w:"lg",children:x}),(0,s.jsx)(a.t,{id:l.player.id,name:l.player.name,size:40,mr:"lg"}),(0,s.jsxs)(i.az,{flexGrow:1,children:[(0,s.jsx)(n.EY,{children:(0,s.jsx)(d.c,{entity:l.player,short:y})}),(0,s.jsxs)(i.so,{align:"center",children:[l.team&&(0,s.jsx)(a.p,{size:16,id:l.team.id,name:l.team.name}),(0,s.jsx)(n.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",ml:l.team?"xs":void 0,children:h&&l.team?(0,s.jsx)(m.Rm,{team:l.team}):f?(0,s.jsx)(c.F,{id:f,gender:null==(t=l.team)?void 0:t.gender}):""})]})]}),(0,s.jsx)(n.EY,{children:y?(0,s.jsx)(o.O,{sport:b,selectedStat:p,stat:l.statistics}):(0,s.jsx)(u.A,{sport:b,selectedStat:p,stat:l.statistics})})]})})}},32427:(e,t,l)=>{l.d(t,{H:()=>i});var s=l(6029),a=l(76356),n=l(65834);let i=e=>{let{rows:t=n.z}=e;return(0,s.jsxs)(a.az,{children:[[...Array(t)].map((e,t)=>(0,s.jsx)(a.az,{h:"5xl"},"player-list-cl-".concat(t))),(0,s.jsx)(a.az,{h:"3xl"})," "]})}},36326:(e,t,l)=>{l.d(t,{FV:()=>a,L3:()=>s,R3:()=>d,TH:()=>n,b6:()=>r,ie:()=>i,pu:()=>o});let s=void 0,a=-1,n="all";var i=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 r=[{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"}},40745:(e,t,l)=>{l.d(t,{A:()=>I});var s=l(6029),a=l(59721),n=l(21377),i=l(28349),r=l(76356),o=l(12364),d=l.n(o),c=l(55729),m=l(90248),u=l(947),g=l(36326),x=l(61836),p=l(52695),h=l(62859),b=l(4696);let f=[b.M.PerGame,b.M.Total],y=e=>{let{maxW:t,children:l}=e;return(0,s.jsx)(i.Ym,{lineHeight:1,truncate:!!t,style:{maxWidth:t},children:l})},j=e=>{switch(e){case 2e3:return"tennisTournaments.p2000";case 1e3:return"tennisTournaments.p1000";case 500:return"tennisTournaments.p500";case 250:return"tennisTournaments.p250";default:return}},v=(e,t,l,n)=>{if(!e)return null;let o=l>=40||!t,d=o&&t?l:void 0;return(0,s.jsxs)(r.so,{justify:"space-between",align:"center",w:"100%",gap:"lg",children:[(0,s.jsxs)(r.so,{align:"center",gap:"lg",children:[(0,s.jsx)(a.e,{id:e.id,size:24},e.id),o&&(0,s.jsx)(y,{maxW:d,children:(0,s.jsx)(p.O,{uniqueTournament:e})})]}),n&&e.ranking&&!t&&(0,s.jsx)(r.az,{w:"4xl",br:"md",style:{backgroundColor:j(e.ranking)},children:(0,s.jsx)(i.EY,{textStyle:"assistive.default",color:"onColor.primary",lineHeight:1,textAlign:"center",display:"block",truncate:!0,children:e.ranking})})]})},S=e=>e?(0,s.jsx)(y,{children:null==e?void 0:e.year}):null,w=(e,t,l)=>{let a=e===n.QCR.Volleyball,i={[b.M.PerGame]:l?"per_game_stats_short":a?"per_game":"per_match",[b.M.Total]:l?"total_stats_short":"total",[b.M.All]:"basic.all"};return(0,s.jsx)(y,{children:(0,s.jsx)(m.A,{id:t?i[t]:" "})})};function I(e){let t=(0,c.useRef)(null),[l,a]=(0,c.useState)(0),{mediaBreakpoint:o}=(0,i.$c)(),m=(0,c.useContext)(h.Ws),p=m===n.QCR.Tennis,y=m===n.QCR.Volleyball,j=(0,u.A)(),I=[...new Set(e.tournaments.map(e=>e.year))].map(e=>({id:Number(e),year:e})),_=p&&e.hasSeasonalStats,k=e.tournaments.map(e=>({id:_?g.FV:e.id,name:_?j.formatMessage({id:"tennis_all_tournaments"}):e.name,year:e.year,ranking:e.ranking})),C=k[0],A=e.selectedTournamentId==g.FV,M=A?I:e.seasons,R=A?I[0]:e.seasons[0],T=M.find(t=>t.id==e.selectedSeasonId),B=l-4-140-88-118*!!e.showSeasonDisplay,D=e.hasDefaultDisplay?b.M.All:b.M.PerGame,z=y?[b.M.Total,b.M.PerGame]:e.hasDefaultDisplay?[b.M.All,...f]:f,E=d()(()=>{var e,s;let n=null==t||null==(s=t.current)||null==(e=s.getBoundingClientRect())?void 0:e.width;n&&n!==l&&a(n)},100);(0,c.useEffect)(()=>(addEventListener("resize",E),()=>{removeEventListener("resize",E)}),[]),(0,c.useEffect)(()=>{E()},[!!(null==t?void 0:t.current)]);let F=t=>{if(!(t===b.M.All?"all":t===b.M.Total?"total":t===b.M.PerGame?"per_game":void 0)||!e.displayEventParam)return};return(0,s.jsxs)(r.so,{ref:t,gap:"xs",children:[(0,s.jsx)(i.ms,{label:"tournaments",items:k,initialSelectedItem:C,selectedItem:k.find(t=>t.id===e.selectedTournamentId),renderItem:(t,l)=>v(t,!!l,B,e.showTournamentRanking),onSelectedItemChange:t=>{var l;e.onTournamentSelect(Number(null==(l=t.selectedItem)?void 0:l.id)),p&&(0,x.ke)({action:"click",location:"team_statistics",type:"tournament_filter"})},forceMenuBelow:e.forceMenusBelow}),(0,s.jsx)(i.ms,{label:"seasons",items:M,initialSelectedItem:R,selectedItem:T,renderItem:e=>S(e),onSelectedItemChange:t=>{var l;e.onSeasonSelect(Number(null==(l=t.selectedItem)?void 0:l.id)),p&&(0,x.ke)({action:"click",location:"team_statistics",type:"year_filter"})},forceMenuBelow:e.forceMenusBelow,alignRight:"xxs"===o&&B>=40}),e.showSeasonDisplay&&(0,s.jsx)(i.ms,{label:"displays",items:z.map(e=>({type:e})),renderItem:(e,t)=>w(m,null==e?void 0:e.type,t),initialSelectedItem:{type:D},selectedItem:{type:e.selectedDisplay||D},onSelectedItemChange:t=>{var l,s,a;F(null==(l=t.selectedItem)?void 0:l.type),null==(a=e.onDisplaySelect)||a.call(e,(null==(s=t.selectedItem)?void 0:s.type)||D)},forceMenuBelow:e.forceMenusBelow,alignRight:!0})]})}},43750:(e,t,l)=>{l.d(t,{O:()=>y,Z:()=>f});var s=l(6029),a=l(21377),n=l(76356),i=l(98516);let r=(0,n.I4)(n.so,{base:{"& > .item + .item":{ml:"xs"},"& > .item":{minWidth:"[28px]",textAlign:"center"},"& > .item.long":{minWidth:"[36px]"},"& > .item.extra-long":{minWidth:"3xl"}}}),o={stat:"matches",label:"M"},d={stat:"battingInnings",label:"I"},c={stat:"runsScored",label:"R"},m={stat:"battingAverage",label:"AVG",class:"item extra-long",decimals:2},u={stat:"bowlingMatches",label:"M"},g={stat:"overs",label:"O",decimals:1,class:"item long"},x={stat:"wickets",label:"W"},p={stat:"bowlingAverage",label:"AVG",class:"item extra-long",decimals:2},h={[a.QCR.Cricket]:{runsScored:[{stat:"battingMatches",label:"M"},d,m,c],highestScore:[{stat:"highestScoreBattingBalls",label:"Balls",class:"item long"},{stat:"highestScoreBattingStrikeRate",label:"SR",class:"item extra-long",decimals:2},{stat:"highestScoreVsTeamName",label:"Vs",class:"item extra-long"},{stat:"highestScore",label:"HS",class:"item extra-long"}],battingAverage:[o,d,c,m],battingStrikeRate:[o,d,c,{stat:"battingStrikeRate",label:"SR",class:"item extra-long",decimals:2}],hundreds:[o,d,c,{stat:"hundreds",label:"100s",class:"item long"}],nineties:[o,d,c,{stat:"nineties",label:"90s"}],fifties:[o,d,c,{stat:"fifties",label:"50s"}],fours:[o,d,c,{stat:"fours",label:"4s"}],sixes:[o,d,c,{stat:"sixes",label:"6s"}],wickets:[u,g,x,p],bowlingAverage:[o,g,x,p],bowling:[{stat:"bowlingBestVsTeamName",label:"Vs",class:"item extra-long"},{stat:"bowling",label:"BBI",class:"item long"}],fiveWicketsHaul:[u,g,x,{stat:"fiveWicketsHaul",label:"5Wkts",class:"item extra-long"}],economy:[o,g,x,{stat:"economy",label:"ER",class:"item long"}],bowlingStrikeRate:[o,g,x,{stat:"bowlingStrikeRate",label:"SR",class:"item long",decimals:2}]}};function b(e){let{config:t,stats:l}=e,a=l[t.stat]||0;return void 0!==t.decimals?(0,s.jsx)(s.Fragment,{children:(0,i.M)(a,t.decimals)}):(0,s.jsx)(s.Fragment,{children:a})}function f(e){let t=h[e.sport][e.selectedStat];return t?(0,s.jsx)(r,{justify:"flex-end",align:"center",children:t.map(e=>(0,s.jsx)("div",{className:e.class||"item",children:e.label},e.stat))}):null}function y(e){let t=h[e.sport][e.selectedStat];return t?(0,s.jsx)(r,{children:t.map(t=>(0,s.jsx)("div",{className:t.class||"item",children:(0,s.jsx)(b,{stats:e.stat,config:t})},t.stat))}):null}},55297:(e,t,l)=>{l.d(t,{B:()=>p});var s=l(6029),a=l(99064),n=l(78383),i=l.n(n),r=l(55729),o=l(90248),d=l(41735),c=l(54917),m=l(27892),u=l(62859);let g=JSON.parse('{"ice-hockey":{"forward":"stats.forwards","defenseman":"hockey_defensemen","goalie":"legend_hockey_goalies"}}'),x=(0,d.default)(a.so).withConfig({componentId:"NoScrollbarFlex"}).withConfig({componentId:"sc-ac04d736-0"})(["&::-webkit-scrollbar{display:none;}&{-ms-overflow-style:none;scrollbar-width:none;}"]);function p(e){let{activePosition:t,setActivePosition:l=i(),positions:n,gender:d}=e,p=(0,r.useContext)(u.Ws);return(0,s.jsxs)(x,{gap:"sm",style:{overflowX:"scroll"},children:[(0,s.jsx)(a.vu,{isActive:!t,onClick:()=>l(void 0),children:(0,s.jsx)(o.A,{id:"allPositions"})}),n.filter(Boolean).map(e=>{let n=(0,m.O)(g,e,p);return(0,s.jsx)(a.vu,{isActive:t===e,onClick:()=>l(e),children:(0,s.jsx)(c.F,{id:n,gender:d})},e)})]})}},65834:(e,t,l)=>{l.d(t,{A:()=>a,z:()=>s});let s=5,a=[{id:0,name:"50%",description:"at_least_50"},{id:1,name:"All",description:"all_players"}]}}]);