!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]="50011782-6fdb-4750-995f-5ef25c7b1a7d",e._sentryDebugIdIdentifier="sentry-dbid-50011782-6fdb-4750-995f-5ef25c7b1a7d")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[547,4352,5729,7887,8056],{1139:(e,t,s)=>{var a=s(68988),n=s(20648);e.exports=function(e,t){return n(e,a(t,2))}},1689:(e,t,s)=>{"use strict";s.d(t,{A:()=>m});var a=s(6029),n=s(36729),r=s(56591);s(14632);var l=s(55729),o=s(41735),i=s(77552),c=s(72555);let d=[100,100,100,100,100],u=(e,t)=>{switch(e){case c.eM.AVG:return{fill:t.colors.surface.s2,stroke:t.colors.sofaSingles.value};case c.eM.BASE:return{fill:t.colors.secondary.highlight,stroke:t.colors.secondary.default};case c.eM.COMPARE:return{fill:t.colors.primary.highlight,stroke:t.colors.primary.default};case c.eM.COMPARE_SELF:return{fill:t.colors.surface.s2,stroke:t.colors.neutral.default};default:return{fill:"transparent",stroke:"transparent"}}},p=(e,t,s)=>{let a=e.selectAll("polygon").data(t,(e,t)=>t.toString());a.enter().append("polygon").merge(a).transition("Pentagon transition").ease(n.wq).duration(400).attr("points",e=>{let t=e?(0,c.mc)(e).map(e=>e.value):d;return(0,c.cS)((0,c.tO)(t))}).attr("opacity",e=>+(null!==e)).attr("fill",e=>s.getColorFromVar(u(null==e?void 0:e.__type,s).fill)).attr("stroke",e=>s.getColorFromVar(u(null==e?void 0:e.__type,s).stroke))};function m(e){let{data:t,onGraphClick:s}=e,n=(0,l.useContext)(o.ThemeContext),[c,d]=(0,l.useState)(),u=(0,l.useRef)(null);return(0,l.useEffect)(()=>{if(c)p(c,t,n);else{let e=u.current;d((0,r.A)(e).append("g").on("click",s))}},[c,t]),(0,a.jsx)(i.A,{ref:u})}},3898:(e,t,s)=>{"use strict";s.d(t,{dq:()=>a.default,OE:()=>i,mw:()=>d.TeamMedia,in:()=>c});var a=s(5884),n=s(6029),r=s(21377),l=s(45860),o=s(17239);function i(e){let{playerId:t}=e,{data:s}=(0,l.Ay)(r.qvj.media(t));return s?(0,n.jsx)(o.$,{highlights:s.media}):null}function c(e){let{tournamentId:t}=e,{data:s}=(0,l.Ay)(r.yKR.media(t));return s&&s.media.length?(0,n.jsx)(o.$,{highlights:s.media}):null}s(55342),s(8056);var d=s(35729)},5884:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>i});var a=s(6029),n=s(21377),r=s(45860),l=s(42621),o=s(17239);function i(e){let{eventId:t,hideTitle:s,eventHighlightId:i}=e,{data:c}=(0,r.Ay)(n.bnp.eventHighlights(t));return c?(0,a.jsx)(l.q,{persist:!0,children:(0,a.jsx)(o.$,{highlights:c.highlights,hideTitle:s,eventHighlightId:i})}):null}},8056:(e,t,s)=>{"use strict";s.r(t),s.d(t,{UniqueTournamentMedia:()=>o,default:()=>i});var a=s(6029),n=s(21377),r=s(45860),l=s(17239);function o(e){let{uniqueTournamentId:t,hideTitle:s}=e,{data:o}=(0,r.Ay)(n.V3t.media(t));return o&&o.media.length?(0,a.jsx)(l.$,{highlights:o.media,hideTitle:s}):null}let i=o},9489:(e,t,s)=>{"use strict";s.d(t,{R:()=>c});var a=s(6029),n=s(55729),r=s(90248),l=s(62859);let o=JSON.parse('{"football":{"attackGroup":"attacking","attackingGroup":"football_attacking","cardsGroup":"cards","defenceGroup":"defending","defensiveDefendingGroup":"defensiveDefending","defendingGroup":"defending","duelsGroup":"football_duels","goalkeeperGroup":"goalkeeping","goalkeeperOtherGroup":"goalkeeperOther","goalkeepingGroup":"goalkeeping","matchesGroup":{"id":"matches","values":{"sport":"football"}},"otherGroup":"miscellaneous_statistics","otherPerGameGroup":"other_per_game","passesGroup":"pass_accuracy","passingGroup":"passing","summaryGroup":"statistics_general","offensiveGroup":"offensive","creativityGroup":"player_ability_creativity","defensiveGroup":"defensive","shootingGroup":"football_shooting_category","teamPlayGroup":"football_team_play_category","additionalGroup":"football_additional_category"},"basketball":{"defenseGroup":"defending","extraGroup":"extra","matchesGroup":{"id":"matches","values":{"sport":"basketball"}},"offenseGroup":"americanFootball.offense","otherGroup":"miscellaneous_statistics","pointsGroup":"points","reboundsGroup":"rebounds","summaryGroup":"statistics_general","pointsPerGameGroup":"points_per_game","reboundsPerGameGroup":"rebounds_per_game","otherPerGameGroup":"other_per_game"},"american-football":{"defensiveGroup":"defensive","fieldGoalKickersGroup":"fieldGoalKickers","fumblesGroup":"fumbles","interceptionsGroup":"football_interceptions","kickReturnsGroup":"kickReturns","kickingGroup":"kicking","kickoffGroup":"kickoff","matchesGroup":{"id":"matches","values":{"sport":"american_football"}},"passingGroup":"passing","puntReturnsGroup":"puntReturns","puntingGroup":"punting","receivingGroup":"receiving","rushingGroup":"rushing","gamesGroup":"am_football_games_tab"},"ice-hockey":{"attackingGroup":"attacking","goaliesGroup":"legend_hockey_goalies","goalkeeperGroup":"goalkeeping","goalkeepingGroup":"goalkeeping","matchesGroup":{"id":"matches","values":{"sport":"ice_hockey"}},"otherGroup":"miscellaneous_statistics","penaltyGroup":"penalty","pointsGroup":"points","savesGroup":"player_ability_saves","scoringGroup":"scoring","skatersGroup":"legend_hockey_skaters","summaryGroup":"statistics_general","timeGroup":"time","overallGroup":"ice_hockey_stat_category_overall","defensiveGroup":"ice_hockey_stat_category_defensive","powerPlayGroup":"ice_hockey_stat_category_power_play","shorthandedGroup":"ice_hockey_stat_category_shorthanded","evenGroup":"ice_hockey_stat_category_even_strength","faceOffGroup":"ice_hockey_stat_category_faceoff"},"handball":{"attackingGroup":"attacking","goalkeepersGroup":"stats.goalkeepers","goalkeepingGroup":"goalkeeping","otherGroup":"miscellaneous_statistics","playersGroup":"players"},"baseball":{"battingGroup":"baseball_group_batting","fieldingGroup":"baseball_group_fielding","pitchingGroup":"baseball_group_pitching"},"futsal":{"matchesGroup":{"id":"matches","values":{"sport":"futsal"}},"summaryGroup":"statistics_general"},"tennis":{"serve":"tennis_service_stat","pressureMetrics":"tennis_pressure_metrics","miscellaneous_statistics":"miscellaneous_statistics"}}');var i=s(27892);let c=e=>{let{id:t}=e,s=(0,n.useContext)(l.Ws);return(0,a.jsx)(r.A,{id:(0,i.O)(o,t,s),values:(0,i.B)(o,t,s)})}},11998:(e,t,s)=>{"use strict";s.d(t,{n:()=>l});var a=s(6029),n=s(76356),r=s(65789);function l(){return(0,a.jsxs)(r.Zp,{children:[(0,a.jsx)(r.Zp.Header,{titleId:"media"}),(0,a.jsx)(n.az,{h:"[800px]"})]})}},13731:(e,t,s)=>{var a=s(53325),n=s(25725),r=Object.prototype.hasOwnProperty;e.exports=n(function(e,t,s){r.call(e,s)?e[s].push(t):a(e,s,[t])})},14196:(e,t,s)=>{"use strict";s.d(t,{v:()=>n});var a=s(21377);let n=[a.QCR.AmericanFootball,a.QCR.Basketball,a.QCR.Football]},14352:(e,t,s)=>{"use strict";s.d(t,{s:()=>d});var a=s(42330),n=s(55094),r=s(43479);function l(e,t){[...t].reverse().forEach(s=>{let a=e.getVariant(s);a&&(0,n.U)(e,a),e.variantChildren&&e.variantChildren.forEach(e=>{l(e,t)})})}function o(){let e=!1,t=new Set,s={subscribe:e=>(t.add(e),()=>void t.delete(e)),start(s,n){(0,a.V)(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let l=[];return t.forEach(e=>{l.push((0,r._)(e,s,{transitionOverride:n}))}),Promise.all(l)},set:s=>((0,a.V)(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),t.forEach(e=>{var t,a;t=e,Array.isArray(a=s)?l(t,a):"string"==typeof a?l(t,[a]):(0,n.U)(t,a)})),stop(){t.forEach(e=>{e.values.forEach(e=>e.stop())})},mount:()=>(e=!0,()=>{e=!1,s.stop()})};return s}var i=s(44033),c=s(2274);let d=function(){let e=(0,i.M)(o);return(0,c.E)(e.mount,[]),e}},15204:(e,t,s)=>{"use strict";s.d(t,{Eg:()=>o,RL:()=>r,aM:()=>l,nM:()=>n});var a=s(21377);let n={[a.Edk.Miss]:"football_outcome_missed",[a.Edk.Post]:"football_shot_outcome_post",[a.Edk.Save]:"football_outcome_saved",[a.Edk.Block]:"football_outcome_blocked",[a.Edk.Goal]:"goal"},r={[a.OWQ.Regular]:"football_situation_open_play",[a.OWQ.FastBreak]:"football_situation_fast_break",[a.OWQ.SetPiece]:"shot_situation_set_piece",[a.OWQ.Corner]:"football_situation_from_corner",[a.OWQ.FreeKick]:"shot_situation_free_kick",[a.OWQ.Assisted]:"football_situation_assisted",[a.OWQ.Scramble]:"shot_situation_scramble",[a.OWQ.ThrowInSetPiece]:"shot_situation_throw_in",[a.OWQ.Penalty]:"shot_situation_penalty",[a.OWQ.OwnGoal]:"ownGoal",[a.OWQ.Shootout]:"shot_situation_shootout"},l={[a.FwN.Head]:"type_of_shot_head",[a.FwN.LeftFoot]:"type_of_shot_left_footed",[a.FwN.RightFoot]:"type_of_shot_right_footed",[a.FwN.Other]:"type_of_shot_other_body_part"},o={[a.fj2.CloseLeft]:"goal_zone_close_left",[a.fj2.CloseHighLeft]:"goal_zone_close_left_and_high",[a.fj2.CloseRight]:"goal_zone_close_right",[a.fj2.CloseHighRight]:"goal_zone_close_right_and_high",[a.fj2.CloseHigh]:"goal_zone_close_high",[a.fj2.Left]:"goal_zone_left",[a.fj2.High]:"goal_zone_high",[a.fj2.Right]:"goal_zone_right",[a.fj2.LowLeft]:"goal_zone_low_left",[a.fj2.HighLeft]:"goal_zone_high_left",[a.fj2.LowCentre]:"goal_zone_low_centre",[a.fj2.HighCentre]:"goal_zone_high_centre",[a.fj2.LowRight]:"goal_zone_low_right",[a.fj2.HighRight]:"goal_zone_high_right"}},17239:(e,t,s)=>{"use strict";s.d(t,{$:()=>z});var a=s(6029),n=s(4967),r=s(89875),l=s(76356),o=s(93338),i=s(99064),c=s(55729),d=s(90248),u=s(494),p=s(65789),m=s(62859),h=s(54409),g=s(75751),x=s(47146),y=s(61836),f=s(10794);let j=(0,l.I4)("div",{base:{display:"grid",w:"[144px]",h:"8xl",position:"absolute",top:"0",left:"0",bg:"overlay.darken1","& svg":{margin:"auto"}}}),_=(0,l.I4)("div",{base:{"& a:visited":{"& .media-component-seen-notice":{color:"neutral.default !important"}},"& img":{display:"block",br:"2xs"}}});var v=s(21377);let b=/sofascore.com\/news\//g,k=[v.zut.MEDIA_VIDEO,v.zut.MEDIA_NEWS_VIDEO,v.zut.MEDIA_YOUTUBE_VIDEO],w=e=>b.test(e),T=e=>-1!==k.indexOf(e),C=e=>{let t=document.createElement("a");return t.href=e,t.host},S=e=>{if(e){let s=C(e);if("www.youtube.com"===s){let t=new URL(e).searchParams.get("v");return"https://img.youtube.com/vi/".concat(t,"/0.jpg")}if("youtu.be"===s){var t;let s=null==(t=new URL(e).pathname)?void 0:t.slice(1);return"https://img.youtube.com/vi/".concat(s,"/0.jpg")}}},z=e=>{let{highlights:t,hideTitle:s,isInverseDesktop:v,eventHighlightId:b}=e,k=(0,u.d4)(f.JV),C=(0,u.d4)(f.LQ),{location:z}=(0,c.useContext)(m.y$),A=z===m.cb.Widget,M=(function(e){let{media:t,selectedLocale:s,geoIPAlpha2:a,n=10}=e;return t.sort((e,t)=>t.createdAtTimestamp-e.createdAtTimestamp).filter(e=>!e.forCountries||!e.forCountries.length||-1!==e.forCountries.indexOf(s.toUpperCase())||-1!==e.forCountries.indexOf(a.toUpperCase())).slice(0,n)})({media:[...t],selectedLocale:k,geoIPAlpha2:C||""}).filter(e=>e.id!==b);return M.length?(0,a.jsx)(g.t,{tag:"Media",children:(0,a.jsxs)(p.Zp,{isInverseDesktop:v,isNewCard:!0,children:[!s&&(0,a.jsx)(p.Zp.Header,{titleId:"media",as:"h4"}),(0,a.jsx)(l.az,{pt:{base:"sm",md:A?"sm":"0"},pb:{base:"sm",md:A?"sm":"lg"},children:(0,a.jsx)(_,{children:(0,a.jsx)(p.BU,{children:M.map(e=>(0,a.jsx)(l.az,{children:(0,a.jsx)(l.I4.a,{href:e.url,target:"_blank",rel:e.doFollow||w(e.url)?void 0:"nofollow",onClick:()=>(0,y.Xy)(e.title),children:(0,a.jsxs)(l.so,{gap:"lg",children:[(0,a.jsxs)(l.az,{position:"relative",children:[(0,a.jsx)(i._V,{src:e.thumbnailUrl||S(e.url),width:"144",height:"80",fallback:(0,a.jsx)(l.az,{w:"[144px]",h:"8xl",bg:"neutrals.nLv4",display:"grid",br:"2xs",children:(0,a.jsx)(h.dwH,{m:"auto",fill:o.S.var("colors.neutrals.nLv4")})}),alt:"thumbnail"}),T(e.mediaType)&&(0,a.jsx)(j,{children:(0,a.jsx)(h.reY,{fill:"white"})})]}),(0,a.jsxs)(l.so,{direction:"column",justify:"space-between",grow:1,style:{maxWidth:"calc(100% - 144px)"},children:[(0,a.jsxs)(l.so,{direction:"column",align:"start",gap:"xs",children:[(0,a.jsx)(r.Ym,{textStyle:"display.small",display:"block",lineClamp:2,children:e.title}),(0,a.jsx)(r.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",w:"100%",lineClamp:1,children:e.subtitle})]}),(0,a.jsxs)(l.so,{justify:"space-between",pt:"xs",children:[(0,a.jsx)(r.Ym,{textStyle:"body.small",color:"neutrals.nLv3",w:"100%",_firstLetter:{textTransform:"capitalize"},truncate:!0,children:(0,a.jsx)(x.v,{timestamp:(0,n.pp)(e.createdAtTimestamp).getTime()})}),(0,a.jsx)(r.EY,{"aria-hidden":"true",userSelect:"none",textStyle:"body.small",color:"[transparent]",className:"media-component-seen-notice",w:"100%",textAlign:"end",truncate:!0,children:(0,a.jsx)(d.A,{id:"basic.seen"})})]})]})]})})},e.id))})})})]})}):null}},17561:(e,t,s)=>{var a={"./american-football":[38061,8061],"./american-football.ts":[38061,8061],"./basketball":[45120,5120],"./basketball.ts":[45120,5120],"./football":[93862,3862],"./football.ts":[93862,3862],"./futsal":[7738,7738],"./futsal.ts":[7738,7738],"./handball":[70447,447],"./handball.ts":[70447,447],"./ice-hockey":[6776,6776],"./ice-hockey.ts":[6776,6776]};function n(e){if(!s.o(a,e))return Promise.resolve().then(()=>{var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=a[e],n=t[0];return s.e(t[1]).then(()=>s(n))}n.keys=()=>Object.keys(a),n.id=17561,e.exports=n},18040:(e,t,s)=>{"use strict";s.d(t,{O:()=>u});var a=s(6029),n=s(21377),r=s(89875),l=s(947),o=s(90248),i=s(12153),c=s(14444),d=s(54409);let u=e=>{let{id:t,type:s,sport:u,iconOnly:p,secondId:m}=e,{isMobile:h}=(0,r.$c)(),g="player"===s||u===n.QCR.Tennis?d.cSg:d.l3$,{formatMessage:x}=(0,l.A)();return(0,a.jsx)(i.A,{routeKey:"comparison",query:(0,c.k9)(m?[t,m]:[t]),params:{sport:u,entityType:s},"aria-label":x({id:"compare"}),children:p?(0,a.jsx)(r.D7,{children:(0,a.jsx)(g,{style:{width:24,height:24}})}):(0,a.jsxs)(r.$n,{size:h?"tertiary":"secondary",children:[(0,a.jsx)(g,{}),(0,a.jsx)(o.A,{id:"compare"})]})})}},18916:(e,t,s)=>{"use strict";s.d(t,{F0:()=>n,N8:()=>l,qT:()=>r});var a=s(21377);let n=[a.QCR.Football,a.QCR.Futsal,a.QCR.Handball,a.QCR.Basketball,a.QCR.AmericanFootball,a.QCR.IceHockey,a.QCR.Tennis],r=[a.QCR.AmericanFootball,a.QCR.Handball,a.QCR.Baseball],l=["overall","playoffs","regularSeason","top16"]},19381:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>t2});var a=s(6029),n=s(65789),r=s(75751),l=s(76356);let o=e=>{let{children:t}=e;return(0,a.jsx)(l.so,{direction:"column",bg:{mdDown:"surface.s0"},p:{mdDown:"sm"},gap:{mdDown:"sm"},children:t})};var i=s(89875),c=s(99064),d=s(55729),u=s(21377),p=s(69559),m=s(36326);let h=(0,d.createContext)(void 0),g=e=>{let{children:t,player:s,uniqueTournaments:n,typesMap:r}=e,[l,o]=(0,d.useState)([]),[i,c]=(0,d.useState)(void 0);return(0,a.jsx)(h.Provider,{value:{player:s,uniqueTournaments:n,typesMap:r,playerTeams:l,onChangePlayerTeams:e=>o(function(e){return 1===e.length?e:[m.R3,...e.sort((e,t)=>e.name.localeCompare(t.name))]}(e)),playedFromToRange:i,onSetPlayedFromToRange:e=>c(e)},children:t})},x=()=>{let e=(0,d.useContext)(h);if(!e)throw Error();return{...e}};var y=function(e){return e.RegularSeason="regularSeason",e.Playoffs="playoffs",e.Overall="overall",e}({}),f=function(e){return e.Total="total",e.PerGame="perGame",e.Per90Min="per90Min",e}({}),j=function(e){return e.Overall="overall",e.Home="home",e.Away="away",e}({});function _(e){return e===u.QCR.Basketball?f.PerGame:f.Total}function v(e){if(e===u.QCR.Football)return j.Overall}let b=(0,d.createContext)(void 0),k=e=>{let{children:t}=e,s=(0,p.o)(),{player:n,playedFromToRange:r}=x(),[l,o]=(0,d.useState)({selectedHomeAway:v(s),selectedTeam:m.L3,selectedMode:_(s),selectedSeasonRange:void 0});return(0,d.useEffect)(()=>{o({selectedMode:_(s),selectedTeam:m.L3,selectedHomeAway:v(s),selectedSeasonRange:void 0})},[n]),(0,d.useEffect)(()=>{o(e=>({...e,selectedSeasonRange:r}))},[r]),(0,a.jsx)(b.Provider,{value:{filters:l,onFilterChange:(e,t)=>{o(s=>({...s,[e]:t}))},onFiltersChange:e=>o(e)},children:t})},w=()=>{let e=(0,d.useContext)(b);if(void 0===e)throw Error();return{...e}};function T(e,t){if(!e||e.id===m.FV)return[];let s=t[e.id];return void 0!==s?[...new Set(s)]:[]}let C=(0,d.createContext)(void 0),S=e=>{let{children:t}=e,s=(0,p.o)(),{player:n,uniqueTournaments:r,typesMap:l}=x(),[o,i]=(0,d.useState)(),[c,h]=(0,d.useState)(),[g,y]=(0,d.useState)(),[f,j]=(0,d.useState)();return(0,d.useEffect)(()=>{h(function(e,t){if(e!==u.QCR.Football&&t.length>0)return t[0]}(s,r)),y(function(e,t,s){if(e!==u.QCR.Football&&t.length>0)return T(t[0],s)[0]}(s,r,l)),j(void 0),s===u.QCR.Football&&i(m.b6[0])},[n]),(0,a.jsx)(C.Provider,{value:{selectors:{selectedUT:c,selectedSeasonType:g,selectedCategory:f,selectedCompetitionCategory:o},handlers:{setSelectedCategory:j,setSelectedCompetitionCategory:i,setSelectedUT:h,setSelectedSeasonType:y}},children:t})},z=()=>{let e=(0,d.useContext)(C);if(void 0===e)throw Error();return{...e}},A=e=>e.reduce((e,t)=>{switch(t.type){case u.Ylj.DomesticLeague:e.domesticLeagues.push(t);break;case u.Ylj.DomesticCup:e.domesticCups.push(t);break;case u.Ylj.InternationalCup:e.internationalCompetitions.push(t);break;case u.Ylj.National:e.nationalTeamCompetitions.push(t);break;default:e.other.push(t)}return e},{domesticLeagues:[],domesticCups:[],internationalCompetitions:[],nationalTeamCompetitions:[],other:[]});var M=s(90248);let K=e=>{let{competitionCategory:t}=e;return t?(0,a.jsx)(c.so,{align:"center",children:(0,a.jsx)(c.EY,{as:"bdi",lineHeight:"16px",font:"body.medium",color:"onSurface.nLv1",ellipsis:!0,children:(0,a.jsx)(M.A,{id:t.name})})}):null};var E=s(59721),I=s(24159);let P=e=>{let{ut:t,selected:s,hasSeasonType:n}=e;return t?(0,a.jsxs)(c.so,{align:"center",gap:"sm",minW:24,children:[(0,a.jsx)(E.e,{id:t.id,size:24},t.id),(0,a.jsx)(c.EY,{as:"bdi",lineHeight:"16px",font:"body.medium",color:"onSurface.nLv1",maxW:[s?t.id!==m.FV&&n?60:200:void 0,void 0],ellipsis:!0,children:t.id===m.FV?(0,a.jsx)(M.A,{id:t.name}):(0,a.jsx)(I.c,{entity:t})})]}):null},R=()=>{var e;let{uniqueTournaments:t}=x(),{selectors:s,handlers:n}=z(),{onFilterChange:r}=w(),l=A(t),o=function(e,t){if(void 0===e)return[];let s=[];switch(e){case m.ie.DomesticLeagues:s=[{id:m.FV,name:"all_domestic_leagues"},...t.domesticLeagues];break;case m.ie.DomesticCups:s=[{id:m.FV,name:"all_domestic_cups"},...t.domesticCups];break;case m.ie.InternationalCompetitions:s=[{id:m.FV,name:"all_international_competitions"},...t.internationalCompetitions];break;case m.ie.NationalTeamCompetitions:s=[{id:m.FV,name:"all_national_team_competitions"},...t.nationalTeamCompetitions];break;default:s=[]}return s.length<=2?s.slice(1):s}(null==(e=s.selectedCompetitionCategory)?void 0:e.id,l);return(0,a.jsxs)(c.so,{gap:"md",children:[(0,a.jsx)(c.ms,{items:m.b6,selectedItem:s.selectedCompetitionCategory,renderItem:(e,t)=>(0,a.jsx)(K,{competitionCategory:e,selected:t}),onSelectedItemChange:e=>{if(!e.selectedItem)return;let t=e.selectedItem||void 0;r("selectedTeam",void 0),n.setSelectedUT(void 0),n.setSelectedCompetitionCategory(t)}}),o.length>0&&(0,a.jsx)(c.ms,{items:o,selectedItem:s.selectedUT||o[0],renderItem:(e,t)=>(0,a.jsx)(P,{ut:e,selected:t}),isDisabled:1===o.length,onSelectedItemChange:e=>{if(e.selectedItem){let t=e.selectedItem.id===m.FV?void 0:e.selectedItem;r("selectedTeam",void 0),n.setSelectedUT(t)}}})]})},L={[m.ie.AllClubCompetitions]:"football_all_club_competitions",[m.ie.DomesticLeagues]:"all_domestic_leagues",[m.ie.DomesticCups]:"all_domestic_cups",[m.ie.InternationalCompetitions]:"all_international_competitions",[m.ie.NationalTeamCompetitions]:"all_national_team_competitions"},G=e=>{var t,s;let{competition:n,uniqueTournament:r,onClick:l}=e,{onFilterChange:o}=w(),{selectors:i,handlers:d}=z();return void 0!==n?(0,a.jsxs)(c.so,{px:"lg",py:"md",gap:"lg",bg:(null==(t=i.selectedCompetitionCategory)?void 0:t.id)===n.id?"surface.s0":"surface.s1",align:"center",onClick:()=>{o("selectedTeam",void 0),d.setSelectedUT(void 0),d.setSelectedCompetitionCategory(n),null==l||l()},children:[(0,a.jsx)(c._V,{width:24,height:24,src:"/static/images/placeholders/tournament.svg",alt:L[n.id]}),(0,a.jsx)(c.EY,{children:(0,a.jsx)(M.A,{id:L[n.id]})})]}):void 0!==r?(0,a.jsxs)(c.so,{px:"lg",py:"md",gap:"lg",bg:(null==(s=i.selectedUT)?void 0:s.id)===r.id?"surface.s0":"surface.s1",align:"center",onClick:()=>{o("selectedTeam",void 0),d.setSelectedUT(r),d.setSelectedCompetitionCategory(void 0),null==l||l()},children:[(0,a.jsx)(E.e,{id:r.id,width:24,height:24}),(0,a.jsx)(c.EY,{children:r.name})]}):null},H=e=>{let{item:t,uniqueTournaments:s,onTournamentChange:n,defaultOpened:r}=e;return(0,a.jsxs)(c.nD.Item,{borderBottom:"onSurface.nLv4",defaultOpened:r,children:[(0,a.jsx)(c.nD.Trigger,{px:"lg",py:"md",children:(0,a.jsx)(c.EY,{font:"display.small",children:(0,a.jsx)(M.A,{id:t.name})})}),(0,a.jsxs)(c.nD.Content,{children:[(0,a.jsx)(G,{competition:t,onClick:n}),s.map(e=>(0,a.jsx)(G,{uniqueTournament:e,onClick:n},e.id))]})]})},F=e=>{let{onTournamentChange:t}=e,{uniqueTournaments:s}=x(),{domesticLeagues:n,domesticCups:r,internationalCompetitions:l}=A(s);return(0,a.jsxs)(c.so,{direction:"column",py:"md",children:[(0,a.jsx)(G,{competition:m.b6[0],onClick:t}),(0,a.jsx)(c.cG,{}),(0,a.jsxs)(c.nD,{children:[n.length>0&&(0,a.jsx)(H,{defaultOpened:!0,item:m.b6[1],uniqueTournaments:n,onTournamentChange:t}),r.length>0&&(0,a.jsx)(H,{defaultOpened:!0,item:m.b6[2],uniqueTournaments:r,onTournamentChange:t}),l.length>0&&(0,a.jsx)(H,{defaultOpened:!0,item:m.b6[3],uniqueTournaments:l,onTournamentChange:t})]})]})},Y=e=>{let{onTournamentChange:t}=e,{uniqueTournaments:s}=x(),{nationalTeamCompetitions:n}=A(s);return(0,a.jsxs)(c.so,{direction:"column",py:"md",children:[(0,a.jsx)(G,{competition:m.b6[4],onClick:t}),n.map(e=>(0,a.jsx)(G,{uniqueTournament:e,onClick:t},e.id))]})};var D=function(e){return e[e.Club=0]="Club",e[e.National=1]="National",e}(D||{});let O=e=>{let{onTournamentChange:t}=e;let{uniqueTournaments:s}=x(),{selectors:n}=z(),r=s.some(e=>e.type===u.Ylj.National),l=function(e,t){return+((null==e?void 0:e.type)==="national"||(null==t?void 0:t.id)===m.ie.NationalTeamCompetitions)}(n.selectedUT,n.selectedCompetitionCategory);return(0,a.jsxs)(c.tU,{initialValue:l,variant:"secondary",fullWidthTabs:!0,children:[r&&(0,a.jsxs)(c.tU.List,{px:"md",children:[(0,a.jsx)(c.tU.Tab,{tabKey:0,children:(0,a.jsx)(M.A,{id:"lineups_chip_club"})}),(0,a.jsx)(c.az,{w:"lg"}),(0,a.jsx)(c.tU.Tab,{tabKey:1,children:(0,a.jsx)(M.A,{id:"national_team"})})]}),(0,a.jsx)(c.tU.Panel,{tabKey:0,children:(0,a.jsx)(F,{onTournamentChange:t})}),(0,a.jsx)(c.tU.Panel,{tabKey:1,children:(0,a.jsx)(Y,{onTournamentChange:t})})]})};var B=s(54409);let U=e=>{let{selectedUT:t,selectedCompetitionCategory:s}=e;return void 0!==t?(0,a.jsx)(M.A,{id:t.name}):void 0!==s?(0,a.jsx)(M.A,{id:s.name}):null},Q=e=>{let{onClick:t}=e,{selectors:s}=z();return(0,a.jsxs)(c.so,{as:"button",align:"center",px:"sm",py:"xs",bg:"surface.s2",br:"sm",onClick:t,gap:"sm",children:[s.selectedUT&&(0,a.jsx)(E.e,{id:s.selectedUT.id,w:20,h:20}),(0,a.jsx)(c.EY,{font:"body.medium",color:"onSurface.nLv1",lineHeight:1,children:(0,a.jsx)(U,{selectedUT:s.selectedUT,selectedCompetitionCategory:s.selectedCompetitionCategory})}),(0,a.jsx)(B.QFN,{fill:"onSurface.nLv1"})]})},N=()=>{let[e,t]=(0,d.useState)(!1),s=()=>t(e=>!e);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Q,{onClick:s}),(0,a.jsxs)(c.Xn,{isOpen:e,onClose:s,fullHeight:!0,children:[(0,a.jsx)(c.Xn.Header,{children:(0,a.jsx)(c.EY,{font:"display.large",children:(0,a.jsx)(M.A,{id:"select_competition"})})}),(0,a.jsx)(c.Xn.Content,{children:(0,a.jsx)(O,{onTournamentChange:s})})]})]})},V=()=>{let{isMobile:e}=(0,i.$c)();return e?(0,a.jsx)(N,{}):(0,a.jsx)(R,{})},q=e=>{let{seasonType:t}=e;return t?(0,a.jsx)(c.EY,{block:!0,as:"bdi",font:"body.medium",color:"onSurface.nLv1",lineHeight:"16px",ellipsis:!0,children:(0,a.jsx)(M.A,{id:t})}):null},W=()=>{let{uniqueTournaments:e,typesMap:t}=x(),{selectors:s,handlers:n}=z(),{onFilterChange:r}=w(),l=T(s.selectedUT,t),o=l.length>0&&!l.includes("overall");return(0,a.jsxs)(c.so,{gap:"md",children:[(0,a.jsx)(c.ms,{items:e,isDisabled:1===e.length,selectedItem:s.selectedUT,renderItem:(e,t)=>(0,a.jsx)(P,{ut:e,selected:t,hasSeasonType:o}),onSelectedItemChange:e=>{let s=e.selectedItem||void 0,a=T(s,t),l=a.length>0?a[0]:void 0;r("selectedTeam",void 0),n.setSelectedUT(s),n.setSelectedSeasonType(l)}}),o&&(0,a.jsx)(c.ms,{items:l,isDisabled:1===l.length,selectedItem:s.selectedSeasonType,renderItem:e=>(0,a.jsx)(q,{seasonType:e}),onSelectedItemChange:e=>{let t=e.selectedItem||void 0;n.setSelectedSeasonType(t)}})]})},Z=()=>(0,p.o)()===u.QCR.Football?(0,a.jsx)(V,{}):(0,a.jsx)(W,{}),$=(e,t)=>!!e&&!!t&&(e[0]!==t[0]||e[1]!==t[1]),X=e=>{let{onFilterClick:t}=e,s=(0,p.o)(),{filters:n}=w(),{playerTeams:r,playedFromToRange:l}=x(),o=n.selectedTeam!==m.L3&&1!==r.length||n.selectedMode!==_(s)||n.selectedHomeAway!==v(s)||$(n.selectedSeasonRange,l);return(0,a.jsx)("div",{children:(0,a.jsx)(c.so,{as:"button",cursor:"pointer",p:"xs",bg:o?"primary.highlight":"surface.s2",color:o?"primary.default":"onSurface.nLv1",justify:"center",align:"center",br:"sm",onClick:t,children:(0,a.jsx)(B.yRN,{fill:"currentcolor"})})})};var J=s(83260);let ee=e=>{let{position:t}=e,s=(0,p.o)(),{isMobile:n}=(0,i.$c)(),[r,o,c]=(0,J.A)("career_statistics_football_disclaimer",!1);return s!==u.QCR.Football||n&&"top"===t&&r||n&&"bottom"===t&&!r||!n&&"bottom"===t?null:(0,a.jsx)(l.az,{px:{md:"md"},mb:{base:"sm",md:"md"},children:(0,a.jsxs)(l.so,{p:"md",gap:"md",bg:{base:"surface.s1",md:"surface.s2"},align:"center",br:"md",justify:"space-between",children:[(0,a.jsxs)(l.so,{gap:"md",align:"center",children:[(0,a.jsx)(B.G_L,{fill:"onSurface.nLv3"}),(0,a.jsx)(i.EY,{children:(0,a.jsx)(M.A,{id:"football_career_stats_data_info"})})]}),n&&c&&!r&&"top"===t&&(0,a.jsx)(B.zQC,{icon:"close",fill:"onSurface.nLv1",cursor:"pointer",onClick:()=>o(!0)})]})})};var et=s(33144),es=s(947);let ea={overall:"total",home:"home",away:"away"},en=()=>{let e=(0,p.o)(),{filters:t,onFilterChange:s}=w();return e===u.QCR.Football&&t.selectedHomeAway?(0,a.jsxs)(l.so,{align:"center",gap:"lg",children:[(0,a.jsx)(i.EY,{textStyle:"display.micro",lineHeight:"1",children:(0,a.jsx)(M.A,{id:"filter_option_home_away"})}),(0,a.jsx)(i.ms,{label:"",selectedItem:m.pu.find(e=>e.id===t.selectedHomeAway),items:m.pu,onSelectedItemChange:e=>{e.selectedItem&&s("selectedHomeAway",e.selectedItem.id)},renderItem:e=>null===e?(0,a.jsx)("div",{}):(0,a.jsx)(M.A,{id:ea[e.id]})})]}):null};var er=s(93338);let el=(0,s(62042).AH)({height:"[0]",zIndex:"button"}),eo=(0,l.I4)("input",{base:{WebkitAppearance:"none",height:"sm",width:"100%",position:"absolute",bgColor:"primary.default",pointerEvents:"none",borderRadius:"md","&::-webkit-slider-thumb":{WebkitAppearance:"none",cursor:"pointer",appearance:"none",bgColor:"onColor.primary",pointerEvents:"all",width:{base:"lg",md:"xl"},height:{base:"lg",md:"xl"},borderRadius:"50%",elevation:"2",zIndex:"button"},"&::-moz-range-thumb":{WebkitAppearance:"none",cursor:"pointer",appearance:"none",bgColor:"onColor.primary",pointerEvents:"all",width:{base:"lg",md:"xl"},height:{base:"lg",md:"xl"},borderRadius:"50%",elevation:"2",zIndex:"button"}}}),ei=e=>{let{min:t,max:s,value:n,onChange:r}=e,[o,i]=n,[c,u]=(0,d.useState)(void 0),p=(0,d.useRef)(null),m=(0,d.useRef)(null),h=()=>{let e=p.current,t=m.current;if(t&&e){if(o!==i){e.style.zIndex="1",t.style.zIndex="0";return}"from"===c?(e.style.zIndex="1",t.style.zIndex="0"):(e.style.zIndex="0",t.style.zIndex="1")}},g=()=>{let e=p.current,a=m.current;if(!e||!a)return;let n=s-t,r=e.valueAsNumber-t,l=a.valueAsNumber-t,o="linear-gradient(\n to right,\n ".concat((0,er.S)("colors.neutrals.nLv4")," 0%,\n ").concat((0,er.S)("colors.neutrals.nLv4")," ").concat(r/n*100,"%,\n ").concat((0,er.S)("colors.primary.default")," ").concat(r/n*100,"%,\n ").concat((0,er.S)("colors.primary.default")," ").concat(l/n*100,"%,\n ").concat((0,er.S)("colors.neutrals.nLv4")," ").concat(l/n*100,"%,\n ").concat((0,er.S)("colors.neutrals.nLv4")," 100%\n )");a.style.background=o};return(0,d.useEffect)(()=>{g(),h()},[o,i]),(0,a.jsxs)(l.so,{position:"relative",h:"xl",alignItems:"center",children:[(0,a.jsx)(eo,{ref:p,type:"range",min:t,max:s,step:1,value:o,onChange:e=>{let t=Number(e.target.value);t>i||(r([t,i]),u("from"))},className:el}),(0,a.jsx)(eo,{ref:m,type:"range",min:t,max:s,step:1,value:i,onChange:e=>{let t=Number(e.target.value);t{let{min:t,max:s,value:n,onChange:r}=e,o=n[0],c=n[1];return(0,a.jsx)(l.az,{children:(0,a.jsxs)(l.so,{gap:"md",align:"center",direction:{mdDown:"column",md:"row"},children:[(0,a.jsx)(i.EY,{textStyle:"display.micro",display:{mdDown:"none"},children:(0,a.jsx)(M.A,{id:"season"})}),(0,a.jsx)(l.so,{hideFrom:"md",children:(0,a.jsx)(i.EY,{children:o===c?o:"".concat(o," - ").concat(c)})}),(0,a.jsx)(l.az,{bg:"surface.s2",p:"sm",borderRadius:"sm",border:"1px solid",borderColor:"neutrals.nLv4",textStyle:"assistive.default",display:{mdDown:"none"},children:o}),(0,a.jsx)(l.az,{w:"100%",children:(0,a.jsx)(ei,{min:t,max:s,value:n,onChange:r})}),(0,a.jsx)(l.az,{bg:"surface.s2",p:"sm",borderRadius:"sm",border:"1px solid",borderColor:"neutrals.nLv4",textStyle:"assistive.default",display:{mdDown:"none"},children:c})]})})},ed=e=>{let{value:t,onChange:s}=e,{playedFromToRange:n}=x();return n&&t?(0,a.jsx)(ec,{min:n[0],max:n[1],value:t,onChange:s}):null},eu=e=>{let{team:t}=e;return t?(0,a.jsx)(l.so,{align:"center",gap:"sm",minW:"2xl",children:-1===t.id?(0,a.jsx)(i.Ym,{textStyle:"body.medium",color:"neutrals.nLv1",children:(0,a.jsx)(M.A,{id:"all_teams"})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(et.p,{id:t.id,size:24}),(0,a.jsx)(i.Ym,{textStyle:"body.medium",color:"neutrals.nLv1",children:(0,a.jsx)(I.c,{entity:t})})]})}):(0,a.jsx)(M.A,{id:"all_teams"})},ep=()=>{var e;let t=(0,p.o)(),{formatMessage:s}=(0,es.A)(),{playerTeams:n}=x(),{filters:r,onFilterChange:o}=w();return(0,a.jsxs)(l.BJ,{gap:"md",px:"md",pt:"md",children:[(0,a.jsx)(ed,{value:r.selectedSeasonRange,onChange:e=>o("selectedSeasonRange",e)}),(0,a.jsxs)(l.so,{gap:"lg",justify:"space-between",wrap:"wrap",children:[(0,a.jsxs)(l.so,{gap:"lg",align:"center",children:[(0,a.jsx)(i.EY,{textStyle:"display.micro",children:(0,a.jsx)(M.A,{id:"team"})}),(0,a.jsx)(i.ms,{label:"",items:n,isDisabled:1===n.length,selectedItem:r.selectedTeam||n[0],renderItem:(e,t)=>(0,a.jsx)(eu,{team:e,isSelected:t}),onSelectedItemChange:e=>{if(void 0===e||null===e.selectedItem||-1===e.selectedItem.id)return void o("selectedTeam",void 0);o("selectedTeam",e.selectedItem)}},null==(e=r.selectedTeam)?void 0:e.id)]}),(0,a.jsx)(en,{}),(0,a.jsxs)(l.so,{gap:"lg",align:"center",children:[(0,a.jsx)(c.a,{id:"per-game",name:"mode",label:s({id:t===u.QCR.Football?"per_90_mins":"per_match"}),value:t===u.QCR.Football?f.Per90Min:f.PerGame,checked:r.selectedMode===(t===u.QCR.Football?f.Per90Min:f.PerGame),onChange:e=>o("selectedMode",e.target.value),gap:"sm",cursor:"pointer"}),(0,a.jsx)(c.a,{id:"total",name:"mode",label:s({id:"total"}),value:f.Total,checked:r.selectedMode===f.Total,onChange:e=>o("selectedMode",e.target.value),gap:"sm",cursor:"pointer"})]})]})]})},em=e=>{let{onClose:t}=e,s=(0,p.o)(),{formatMessage:n}=(0,es.A)(),{playerTeams:r,playedFromToRange:o}=x(),{filters:h,onFiltersChange:g}=w();(0,i.NF)(!0);let[y,j]=(0,d.useState)({selectedHomeAway:h.selectedHomeAway,selectedTeam:h.selectedTeam,selectedMode:h.selectedMode,selectedSeasonRange:h.selectedSeasonRange});return(0,a.jsxs)(l.az,{position:"fixed",bottom:"[0]",left:"[0]",bg:"surface.s1",zIndex:"modal",p:"md",w:"100%",height:"[100dvh]",children:[(0,a.jsxs)(l.so,{justify:"space-between",align:"center",pb:"xl",children:[(0,a.jsx)(i.EY,{textStyle:"display.large",children:(0,a.jsx)(M.A,{id:"filter"})}),(0,a.jsx)(i.K0,{variant:"clear",onClick:t,size:"primary",children:(0,a.jsx)(B.zQC,{icon:"close",fill:"primary.default"})})]}),(0,a.jsxs)(l.so,{direction:"column",justify:"space-between",children:[(0,a.jsxs)(l.so,{direction:"column",px:"md",gap:"xl",children:[(0,a.jsx)(ed,{value:y.selectedSeasonRange,onChange:e=>j(t=>({...t,selectedSeasonRange:e}))}),(0,a.jsx)(i.jT,{label:(0,a.jsx)(M.A,{id:"team"}),value:y.selectedTeam||r[0],disabled:1===r.length,onChange:e=>{if(void 0===e||e.id===m.FV)return void j(e=>({...e,selectedTeam:void 0}));j(t=>({...t,selectedTeam:e}))},options:r,getOptionLabel:e=>-1===e.id?n({id:e.name}):e.name,renderOption:e=>(0,a.jsxs)(l.so,{gap:"md",align:"center",p:"md",h:"3xl",children:[e.id!==m.FV&&(0,a.jsx)(et.p,{id:e.id,name:e.name,w:24,h:24}),e.id!==m.FV?e.name:(0,a.jsx)(M.A,{id:"all_teams"})]}),clearable:!1,zIndex:"modal"}),s===u.QCR.Football&&(0,a.jsx)(i.jT,{label:(0,a.jsx)(M.A,{id:"filter_option_home_away"}),value:m.pu.find(e=>e.id===y.selectedHomeAway),options:m.pu,getOptionLabel:e=>n({id:e.name}),clearable:!1,zIndex:"modal",renderOption:e=>(0,a.jsx)(l.so,{gap:"md",align:"center",p:"md",h:"3xl",children:(0,a.jsx)(M.A,{id:e.name})}),onChange:e=>e&&j(t=>({...t,selectedHomeAway:e.id}))}),(0,a.jsxs)(l.so,{direction:"column",gap:"lg",children:[(0,a.jsx)(i.EY,{textStyle:"display.micro",children:(0,a.jsx)(M.A,{id:"per_mode"})}),(0,a.jsx)(c.a,{id:"per-game",name:"mode",label:n({id:s===u.QCR.Football?"per_90_mins":"per_match"}),value:s===u.QCR.Football?f.Per90Min:f.PerGame,checked:y.selectedMode===(s===u.QCR.Football?f.Per90Min:f.PerGame),onChange:e=>j(t=>({...t,selectedMode:e.target.value})),gap:"sm",cursor:"pointer"}),(0,a.jsx)(c.a,{id:"total",name:"mode",label:n({id:"total"}),value:f.Total,checked:y.selectedMode===f.Total,onChange:e=>j(t=>({...t,selectedMode:e.target.value})),gap:"sm",cursor:"pointer"})]})]}),(0,a.jsxs)(l.so,{px:"md",pb:"xl",justify:"space-between",position:"absolute",bottom:"[0]",left:"[0]",w:"100%",children:[(0,a.jsx)(i.$n,{variant:"outline",onClick:()=>{j({selectedHomeAway:v(s),selectedMode:_(s),selectedTeam:m.L3,selectedSeasonRange:o})},w:"[120px]",disabled:function(e,t,s,a){return!(t.selectedMode!==e.selectedMode||t.selectedTeam!==e.selectedTeam||s===u.QCR.Football&&t.selectedHomeAway!==e.selectedHomeAway||$(t.selectedSeasonRange,e.selectedSeasonRange)||e.selectedMode!==_(s)||e.selectedTeam!==m.L3||s===u.QCR.Football&&e.selectedHomeAway!==v(s)||$(e.selectedSeasonRange,a))}(h,y,s,o),children:(0,a.jsx)(M.A,{id:"basic.reset"})}),(0,a.jsx)(i.$n,{onClick:()=>{g(y),t()},w:"[120px]",children:(0,a.jsx)(M.A,{id:"apply"})})]})]})]})},eh=e=>{let{opened:t,onClose:s}=e,{isDesktop:n}=(0,i.$c)();return t?n?(0,a.jsx)(ep,{}):(0,a.jsx)(em,{onClose:s}):null},eg=()=>{let{isMobile:e}=(0,i.$c)(),[t,s]=(0,d.useState)(!e);return(0,a.jsxs)(c.so,{direction:"column",borderBottom:[void 0,"onSurface.nLv4"],py:[0,"md"],children:[(0,a.jsx)(ee,{position:"top"}),(0,a.jsxs)(c.so,{bg:"surface.s1",br:"lg",elevation:[2,void 0],gap:"md",justify:"space-between",px:["sm","md"],py:["sm",0],children:[(0,a.jsx)(Z,{}),(0,a.jsx)(X,{onFilterClick:()=>s(e=>!e)})]}),(0,a.jsx)(eh,{opened:t,onClose:()=>s(!1)})]})};var ex=s(76868);let ey=()=>(0,a.jsx)(ex.p,{graphic:"no-data",titleMessageId:"empty_search_title",descriptionMessageId:"empty_filters_text"});var ef=s(9489);let ej=e=>{var t;let{categories:s}=e,{selectors:n,handlers:r}=z();return 0===s.length?null:(0,a.jsx)(c.az,{px:"sm",pt:"md",mx:-8,children:(0,a.jsx)(c.tU,{initialValue:null!=(t=n.selectedCategory)?t:s[0],value:n.selectedCategory,variant:"tertiary",onChange:e=>{"string"==typeof e&&r.setSelectedCategory(e)},children:(0,a.jsx)(c.tU.List,{children:s.map((e,t)=>(0,a.jsx)(c.tU.Tab,{tabKey:e,ml:0===t?"sm":void 0,mr:t===s.length-1?"sm":void 0,children:(0,a.jsx)(ef.R,{id:e})},e))})})})};var e_=s(12047),ev=s(41735);let eb=e=>{let{onClick:t,arrowDirection:s}=e,{isMobile:n}=(0,i.$c)(),{settings:r}=(0,ev.useTheme)();return(0,a.jsx)(c.so,{children:(0,a.jsx)(c.$n,{variant:"unshielded",size:"xs",p:"0",border:"none",onClick:t,style:{userSelect:"none",cursor:"pointer",border:"none",boxShadow:"none"},children:(0,a.jsx)(c.so,{align:"center",justify:"center",children:n?(0,a.jsx)(B.Bfd,{fill:"onSurface.nLv3",width:8,height:8,style:ek(s,r.textDirection)}):(0,a.jsx)(B.QtO,{fill:"primary.default",width:16,height:16,style:ek(s,r.textDirection)})})})})};function ek(e,t){return"rtl"===t?{transform:"right"===e?"rotate(90deg)":"rotate(270deg)"}:{transform:"right"===e?"rotate(270deg)":"rotate(90deg)"}}let ew=e=>{let{onLeftClick:t}=e,s=(0,e_.Ay)({isInMobileTabs:!0});return(0,a.jsx)(c.az,{position:["sticky","static"],top:s,bg:"surface.s1",zIndex:c.Py.Sticky-1,children:(0,a.jsxs)(c.so,{h:42,justify:"space-between",align:"center",children:[(0,a.jsxs)(c.so,{overflowX:"hidden",gap:"sm",children:[(0,a.jsx)(c.EY,{block:!0,font:"display.small",color:"onSurface.nLv3",ellipsis:!0,lineHeight:1,w:40,children:(0,a.jsx)(M.A,{id:"year_label"})}),(0,a.jsx)(c.EY,{block:!0,font:"display.small",color:"onSurface.nLv3",ellipsis:!0,lineHeight:1,children:(0,a.jsx)(M.A,{id:"team"})})]}),t&&(0,a.jsx)(eb,{arrowDirection:"left",onClick:t})]})})};var eT=s(98423),eC=s(26331),eS=s(82707),ez=s(58047),eA=s(30479);let eM=(0,d.createContext)(void 0),eK=e=>{let{children:t,rows:s}=e,[n,r]=(0,d.useState)({}),l=e=>{r(t=>({...t,[e]:!t[e]}))};return(0,d.useEffect)(()=>{if((null==s?void 0:s.length)>0){let e=s.findIndex(e=>e.year!==m.TH);-1!==e&&l(s[e].year)}},[]),(0,a.jsx)(eM.Provider,{value:{extendedRowsRecord:n,updateExtendedRowsRecord:l},children:t})},eE=()=>{let e=(0,d.useContext)(eM);if(!e)throw Error();return e},eI=e=>{let{row:t,lastElement:s}=e,n=(0,p.o)(),r=(0,eC.A)(),{isMobile:l}=(0,i.$c)(),{selectors:o}=z(),{extendedRowsRecord:d,updateExtendedRowsRecord:h}=eE(),{player:g}=x(),f=t.year===m.TH,j=(void 0===o.selectedUT||o.selectedUT.id===m.FV)&&d[t.year],_=j?40*(t.competitionRows.length+1):40;return(0,a.jsxs)(c.so,{h:_,direction:"column",borderBottom:s?void 0:"onSurface.nLv4",justify:"center",children:[(0,a.jsxs)(c.so,{align:"center",gap:"sm",h:40,children:[(0,a.jsx)(c.EY,{block:!0,font:"display.small",color:"onSurface.nLv1",align:"left",w:40,lineHeight:1,children:f?(0,a.jsx)(M.A,{id:"basic.all"}):t.year}),(0,a.jsxs)(c.so,{align:"center",gap:["xs","sm"],children:[[...t.teams].reverse().map(e=>(0,a.jsx)(eT.p,{id:e.id,size:16},"".concat(t.id,"-").concat(e.id))),t.competitionRows.length>0?(0,a.jsx)(c.so,{onClick:()=>h(t.year),cursor:"pointer",children:j?(0,a.jsx)(B.t8v,{fill:"onSurface.nLv1"}):(0,a.jsx)(B.QtO,{fill:"onSurface.nLv1"})}):null]})]}),j&&(0,a.jsx)(c.so,{direction:"column",children:t.competitionRows.map(e=>(0,a.jsxs)(c.so,{h:40,gap:"sm",align:"center",onClick:()=>{l&&(0,eS.Oe)(r,"player",{slug:g.slug,id:g.id,sport:n},void 0,(0,eA.HL)({tab:[u.QCR.AmericanFootball,u.QCR.Basketball].includes(n)?ez.x.Season:ez.x.Statistics,defaultUniqueTournamentId:e.uniqueTournament.id.toString(),defaultSeasonId:e.season.id.toString(),defaultSeasonType:e.seasonType}),!0)},children:[(0,a.jsx)(eT.e,{id:e.uniqueTournament.id,size:16}),(0,a.jsxs)(c.EY,{font:"display.micro",lineHeight:1,overflowWrap:"break-word",children:[e.uniqueTournament.name," ",void 0!==e.seasonType&&[y.RegularSeason,y.Playoffs].includes(e.seasonType)&&(0,a.jsxs)(a.Fragment,{children:["(",(0,a.jsx)(M.A,{id:e.seasonType}),")"]})]})]},"".concat(t.id,"-").concat(e.uniqueTournament.id,"-").concat(e.seasonType)))})]})},eP=e=>{let{rows:t}=e;return(0,a.jsx)(a.Fragment,{children:t.map((e,s)=>(0,a.jsx)(eI,{row:e,lastElement:s===t.length-1},e.id))})},eR=e=>{let{rows:t,onLeftClick:s}=e;return(0,a.jsxs)(c.so,{direction:"column",grow:1,children:[(0,a.jsx)(ew,{onLeftClick:s}),(0,a.jsx)(eP,{rows:t})]})},eL=(0,ev.default)(c.az).withConfig({componentId:"sc-c2c19408-0"})(["::-webkit-scrollbar{display:none;}-ms-overflow-style:none;scrollbar-width:none;"]),eG=e=>{let{scrollRef:t,statistics:s,onHeaderScroll:n}=e,r=(0,e_.Ay)({isInMobileTabs:!0}),l=(0,es.A)();return(0,a.jsx)(c.az,{position:["sticky","static"],bg:"surface.s1",top:r,zIndex:c.Py.Sticky-1,children:(0,a.jsx)(eL,{overflowX:"auto",ref:t,onScroll:n,children:(0,a.jsx)(c.so,{align:"center",h:42,children:s.map((e,t)=>(0,a.jsxs)(c.so,{minW:44,align:"center",title:l.formatMessage({id:e.translationKey||e.key}),children:[(0,a.jsx)(c.EY,{block:!0,font:"tab.secondary",color:"onSurface.nLv3",align:"center",w:"100%",children:(0,a.jsx)(M.A,{id:e.shortTranslationKey})}),t!==s.length-1&&(0,a.jsx)(c.cG,{vertical:!0})]},e.key))})})})};var eH=s(87827);let eF=e=>{let{statistic:t,displayValue:s,allRow:n}=e;return t&&"rating"===t.key?(0,a.jsx)(eH.G,{rating:s,decimalPoints:2}):void 0===s?(0,a.jsx)(a.Fragment,{children:"-"}):(0,a.jsx)(c.EY,{font:"body.medium",color:"onSurface.nLv1",fontWeight:n?"bold":"regular",children:s})},eY=e=>{let{row:t,lastElement:s}=e,{selectors:n}=z(),{extendedRowsRecord:r}=eE(),l=(void 0===n.selectedUT||n.selectedUT.id===m.FV)&&r[t.year];return(0,a.jsxs)(c.so,{direction:"column",children:[(0,a.jsx)(c.so,{children:t.values.map((e,n)=>(0,a.jsx)(c.so,{h:40,minW:44,align:"center",justify:"center",borderBottom:l||s?void 0:"onSurface.nLv4",children:(0,a.jsx)(eF,{statistic:t.statistics[n],displayValue:e,allRow:"all"===t.id})},"".concat(t.id,"-").concat(n)))}),l&&(0,a.jsx)(c.so,{direction:"column",children:t.competitionRows.map((e,n)=>(0,a.jsx)(c.so,{children:e.values.map((r,l)=>(0,a.jsx)(c.so,{h:40,minW:44,align:"center",justify:"center",borderBottom:n!==t.competitionRows.length-1||s?void 0:"onSurface.nLv4",children:(0,a.jsx)(eF,{statistic:e.statistics[l],displayValue:r})},"".concat(t.id,"-").concat(e.id,"-").concat(l)))},"".concat(t.id,"-").concat(n)))})]})},eD=e=>{let{rows:t,scrollRef:s,onBodyScroll:n}=e;return(0,a.jsx)(eL,{overflowX:"auto",ref:s,onScroll:n,children:(0,a.jsx)(c.so,{direction:"column",children:t.map((e,s)=>(0,a.jsx)(eY,{row:e,lastElement:s===t.length-1},e.id))})})},eO=e=>{let{headerScrollRef:t,bodyScrollRef:s,onHeaderScroll:n,onBodyScroll:r,rows:l,statistics:o}=e;return(0,a.jsxs)(c.so,{direction:"column",maxW:function(e){var t;let s;return[(s=0,e.forEach(e=>{e.teams.length>s&&(s=e.teams.length)}),(t=s)>=5)?132:t>=3?176:220,352,528]}(l),children:[(0,a.jsx)(eG,{scrollRef:t,onHeaderScroll:n,statistics:o}),(0,a.jsx)(eD,{scrollRef:s,onBodyScroll:r,rows:l})]})};var eB=s(21501);let eU=()=>{let e=(0,ev.useTheme)(),{selectors:t}=z(),s=(0,d.useRef)(!1),a=(0,d.useRef)(null),n=(0,d.useRef)(null),[r,l]=(0,d.useState)({left:!1,right:!1}),o=(0,d.useCallback)(()=>{if(!a.current)return;let e=Math.abs(a.current.scrollLeft),t=a.current.scrollWidth;l({left:e>0,right:e+a.current.clientWidth+1<=t})},[]),i=(0,d.useCallback)((e,t)=>{a.current&&n.current&&(s.current=!0,a.current.scroll({left:e,behavior:"smooth"}),n.current.scroll({left:e,behavior:"smooth"}),setTimeout(()=>{s.current=!1},t))},[]),c=(0,d.useCallback)(()=>{i(0,750)},[i]),u=(0,d.useCallback)(()=>{a.current&&n.current&&(s.current||(n.current.scrollLeft=a.current.scrollLeft),o())},[o]),p=(0,d.useCallback)(()=>{a.current&&n.current&&(s.current||(a.current.scrollLeft=n.current.scrollLeft),o())},[o]),m=(0,d.useCallback)(t=>{i("rtl"===e.settings.textDirection?Math.min(-t,0):Math.max(t,0),750)},[e.settings.textDirection,i]),h=(0,d.useCallback)(()=>{a.current&&m((Math.abs(a.current.scrollLeft)||0)-132)},[m]),g=(0,d.useCallback)(()=>{a.current&&m((Math.abs(a.current.scrollLeft)||0)+132)},[m]);return(0,eB.st)(o,void 0),(0,d.useEffect)(()=>{o(),c()},[t.selectedCategory,c,o]),{headerScrollRef:a,bodyScrollRef:n,onBodyScroll:p,onHeaderScroll:u,resetScroll:c,onLeftClick:r.left?h:void 0,onRightClick:r.right?g:void 0}},eQ=e=>{let{statistics:t,rows:s}=e,n=(0,e_.Ay)({isInMobileTabs:!0}),{headerScrollRef:r,bodyScrollRef:l,onRightClick:o,onLeftClick:i,onHeaderScroll:d,onBodyScroll:u}=eU();return(0,a.jsx)(eK,{rows:s,children:(0,a.jsxs)(c.so,{w:"100%",h:"100%",pl:"md",pr:[0,"xxs"],children:[(0,a.jsxs)(c.so,{justify:"space-between",w:"100%",children:[(0,a.jsx)(eR,{rows:s,onLeftClick:i}),(0,a.jsx)(eO,{headerScrollRef:r,bodyScrollRef:l,onHeaderScroll:d,onBodyScroll:u,rows:s,statistics:t})]}),(0,a.jsx)(c.so,{minW:[8,16],h:42,align:"center",justify:"center",position:["sticky","static"],top:n,children:o&&(0,a.jsx)(eb,{arrowDirection:"right",onClick:o})})]})})},eN=e=>{let{statistics:t}=e;return(0,a.jsx)(c.az,{pb:[0,"lg"],bg:[void 0,"surface.s2"],children:t.map(e=>(0,a.jsxs)(c.so,{gap:"lg",px:[0,"lg"],py:"sm",children:[(0,a.jsx)(c.EY,{block:!0,font:"assistive.default",color:"onSurface.nLv3",w:"36px",children:(0,a.jsx)(M.A,{id:e.shortTranslationKey})}),(0,a.jsx)(c.EY,{font:"body.small",color:"onSurface.nLv1",children:(0,a.jsx)(M.A,{id:e.translationKey})})]},e.key))})},eV=e=>{let{statistics:t}=e;return(0,a.jsxs)(c.az,{pb:"lg",borderTop:"onSurface.nLv4",children:[(0,a.jsx)(c.EY,{block:!0,font:"display.small",color:"onSurface.nLv1",pt:"lg",pb:"sm",children:(0,a.jsx)(M.A,{id:"legend"})}),(0,a.jsx)(eN,{statistics:t})]})},eq=e=>{let{statistics:t}=e;return(0,a.jsx)(c.az,{children:(0,a.jsx)(c.nD,{children:(0,a.jsxs)(c.nD.Item,{br:"md",overflow:"hidden",children:[(0,a.jsx)(c.nD.Trigger,{bg:"surface.s2",children:(0,a.jsx)(c.EY,{font:"display.small",color:"onSurface.nLv1",children:(0,a.jsx)(M.A,{id:"legend"})})}),(0,a.jsx)(c.nD.Content,{children:(0,a.jsx)(eN,{statistics:t})})]})})})},eW=e=>{let{statistics:t}=e,{isDesktop:s}=(0,i.$c)();return(0,a.jsx)(c.az,{px:"md",pb:"md",children:s?(0,a.jsx)(eq,{statistics:t}):(0,a.jsx)(eV,{statistics:t})})},eZ=e=>{let{data:t}=e;return(0,a.jsxs)(c.so,{w:"100%",grow:1,direction:"column",gap:"sm",children:[(0,a.jsxs)(c.so,{direction:"column",bg:["surface.s1",void 0],br:["lg",void 0],elevation:[2,void 0],w:"100%",grow:1,children:[(0,a.jsx)(ej,{categories:t.categories}),(0,a.jsxs)(c.so,{direction:"column",gap:"sm",children:[(0,a.jsx)(eQ,{statistics:t.statistics,rows:t.rows}),(0,a.jsx)(eW,{statistics:t.statistics})]})]}),(0,a.jsx)(ee,{position:"bottom"})]})};var e$=s(45860);let eX=(e,t,s,a)=>e===u.QCR.Football&&a.selectedHomeAway?u.qvj.allCompetitionsStatistics(t.id,a.selectedHomeAway):u.qvj.allCompetitionsStatistics(t.id);var eJ=s(29911),e0=s(95543);let e1=(e,t,s)=>{let a=t.minutesPlayed,n=t.appearances,r=t[e.key],l=s.mode===f.PerGame,o=s.mode===f.Per90Min;if(void 0!==r){if(o&&!e.neverPerGame&&a){let t="minutesPlayed"===e.key?r/n:r/a*90,s=t>0&&t<.1?2:e.decimals||1;return(0,e0.M)(t,s)}if(l&&!e.neverPerGame&&void 0!==n){let t=r/n,s=t>0&&t<.1?2:e.decimals||1;return(0,e0.M)(t,s)}if(e.decimals){let t=r>0&&r<.1?2:e.decimals||1;return(0,e0.M)(r,t)}return r>=1e4?(0,e0.M)(r/1e3,1)+"k":r.toString()}},e2=(e,t)=>{switch(e.key){case"puntingTouchbacksPercentage":if(!t.puntingTouchbacks||!t.puntingTotal)return;return t.puntingTouchbacks/(t.puntingTotal/100);case"puntingInside20Percentage":if(!t.puntingInside20||!t.puntingTotal)return;return t.puntingInside20/(t.puntingTotal/100);case"minutesPlayed":if(!t.secondsPlayed)return;return Math.round(t.secondsPlayed/60);case"plusMinus":if(!t.plusMinus)return;return t.plusMinus/t.appearances;case"goalInvolvements":if(void 0===t.goals&&void 0===t.assists)return;return(t.goals||0)+(t.assists||0);case"expectedGoalInvolvements":if(void 0===t.expectedGoals&&void 0===t.expectedAssists)return;return(t.expectedGoals||0)+(t.expectedAssists||0);case"savesPercentage":if(!t.saves||!t.goalsConceded)return;return t.saves/(t.saves+t.goalsConceded)*100;case"penaltySavePercentage":if(!t.penaltySave||!t.penaltyFaced)return;return t.penaltySave/t.penaltyFaced*100;case"accurateCrossesPercentage":if(!t.accurateCrosses||!t.totalCross)return;return 100*t.accurateCrosses/t.totalCross;case"accurateLongBallsPercentage":if(!t.accurateLongBalls||!t.totalLongBalls)return;return 100*t.accurateLongBalls/t.totalLongBalls;case"accuratePassesPercentage":if(!t.accuratePasses||!t.totalPasses)return;return 100*t.accuratePasses/t.totalPasses;case"rating":if(!t.totalRating||!t.countRating)return;return t.totalRating/t.countRating;case"expectedGoalsConceded":if(!t.goalsConceded||!t.goalsPrevented)return;return t.goalsConceded+t.goalsPrevented;default:return}},e9=(e,t,s)=>{let a=e2(e,t);if(void 0!==a)return e1(e,{...t,[e.key]:a},s)},e5=(e,t,s)=>e.composite?e9(e,t,s):e1(e,t,s),e3=(e,t)=>e.values.slice(1).some(e=>void 0!==e),e4=(e,t)=>e.filter(e=>"minutesPlayed"===e.key||t.some(t=>void 0!==t.statistics[e.key])),e8=(e,t,s)=>e.map(e=>e5(e,t,s)),e6=(e,t,s)=>({id:m.TH,year:m.TH,teams:[],values:e8(e,t,s),competitionRows:[],statistics:e}),e7=(e,t,s)=>({id:(0,eJ.A)(),year:t.year,teams:t.teams,values:e8(e,t.statistics,s),statistics:e,competitionRows:t.competitionRows.map(t=>({id:t.id,uniqueTournament:t.uniqueTournament,values:e8(e,t.statistics,s),statistics:e,seasonType:t.seasonType,season:t.season}))}),te=(e,t,s)=>t.map(t=>e7(e,t,s)).filter(e=>e3(e,s)),tt={key:"appearances",translationKey:"am_foot_games_played",shortTranslationKey:"am_foot_games_played_short",neverPerGame:!0},ts=[tt,{key:"passingCompletions",translationKey:"am_football_completed_passes_long",shortTranslationKey:"am_football_completed_passes_short"},{key:"passingAttempts",translationKey:"am_football_attempted_passes_long",shortTranslationKey:"am_football_attempted_passes_short"},{key:"passingCompletionPercentage",translationKey:"am_football_completion_pct_long",shortTranslationKey:"am_football_completion_pct_short",neverPerGame:!0,decimals:1},{key:"passingYards",translationKey:"am_football_passing_yards_long",shortTranslationKey:"am_football_passing_yards_short"},{key:"passingYardsPerAttempt",translationKey:"am_football_average_passing_yards_per_attempt_long",shortTranslationKey:"am_football_average_passing_yards_per_attempt_short",neverPerGame:!0,decimals:1},{key:"passingTouchdowns",translationKey:"am_football_passing_touchdowns_long",shortTranslationKey:"am_football_passing_touchdowns_short"},{key:"passingInterceptions",translationKey:"am_football_interceptions_thrown_long",shortTranslationKey:"am_football_interceptions_thrown_short"},{key:"passingLongest",translationKey:"am_football_longest_pass_long",shortTranslationKey:"am_football_longest_pass_short",neverPerGame:!0},{key:"passingSacked",translationKey:"am_football_quarterback_sacked_long",shortTranslationKey:"am_football_quarterback_sacked_short",decimals:1},{key:"passingFirstDowns",translationKey:"american_football_passing_first_downs",shortTranslationKey:"am_football_passing_first_downs_short"},{key:"passingPasserRating",translationKey:"legend_am_foot_pass_rating",shortTranslationKey:"am_football_passer_rating_short",neverPerGame:!0,decimals:1}],ta=[tt,{key:"rushingAttempts",translationKey:"am_football_rushing_attempts_long",shortTranslationKey:"am_football_rushing_attempts_short"},{key:"rushingYards",translationKey:"am_football_rushing_yards_long",shortTranslationKey:"am_football_rushing_yards_short"},{key:"rushingYardsPerAttempt",translationKey:"am_football_average_rushing_yards_per_attempt_long",shortTranslationKey:"am_football_average_rushing_yards_per_attempt_short",neverPerGame:!0,decimals:1},{key:"rushingTouchdowns",translationKey:"am_football_rushing_touchdowns_long",shortTranslationKey:"am_football_rushing_touchdowns_short"},{key:"rushingLongest",translationKey:"am_football_longest_rush_long",shortTranslationKey:"am_football_longest_rush_short",neverPerGame:!0},{key:"rushingFirstDowns",translationKey:"am_football_rushing_first_downs_long",shortTranslationKey:"am_football_rushing_first_downs_short"},{key:"fumbleFumbles",translationKey:"legend_am_foot_fumbles",shortTranslationKey:"legend_am_foot_fumbles_short"}],tn=[tt,{key:"receivingReceptions",translationKey:"am_football_receptions_long",shortTranslationKey:"am_football_receptions_short"},{key:"receivingTargets",translationKey:"am_football_receiving_targets_long",shortTranslationKey:"am_football_receiving_targets_short"},{key:"receivingYards",translationKey:"am_football_receiving_yards_long",shortTranslationKey:"am_football_receiving_yards_short"},{key:"receivingYardsPerReception",translationKey:"am_football_average_yards_per_reception_long",shortTranslationKey:"am_football_average_yards_per_reception_short",neverPerGame:!0,decimals:1},{key:"receivingTouchdowns",translationKey:"am_football_receiving_touchdowns_long",shortTranslationKey:"am_football_receiving_touchdowns_short"},{key:"receivingLongest",translationKey:"am_football_longest_reception_long",shortTranslationKey:"am_football_longest_reception_short",neverPerGame:!0},{key:"receivingFirstDowns",translationKey:"am_football_receiving_1_downs_long",shortTranslationKey:"am_football_receiving_1_downs_short"}],tr=[tt,{key:"defensiveCombineTackles",translationKey:"am_football_total_tackles_long",shortTranslationKey:"am_football_total_tackles_short"},{key:"defensiveTotalTackles",translationKey:"am_football_solo_tackles_long",shortTranslationKey:"am_football_solo_tackles_short"},{key:"defensiveAssistTackles",translationKey:"am_football_assisted_tackles_long",shortTranslationKey:"am_football_assisted_tackles_short"},{key:"defensiveSacks",translationKey:"legend_am_foot_sacks",shortTranslationKey:"am_football_sacks_short",decimals:1},{key:"defensiveForcedFumbles",translationKey:"am_football_forced_fumbles_long",shortTranslationKey:"am_football_forced_fumbles_short"},{key:"defensiveInterceptions",translationKey:"am_football_interceptions_long",shortTranslationKey:"am_football_interceptions_short"},{key:"defensiveInterceptionsYards",translationKey:"am_football_interception_return_yards_long",shortTranslationKey:"am_football_interception_return_yards_short"},{key:"defensiveInterceptionsYardsAvg",translationKey:"am_football_average_interception_return_yards_long",shortTranslationKey:"am_football_average_interception_return_yards_short",neverPerGame:!0,decimals:1},{key:"defensiveInterceptionsTouchdowns",translationKey:"am_football_interception_touchdowns",shortTranslationKey:"am_football_interception_touchdowns_short"},{key:"defensivePassesDefensed",translationKey:"am_football_passes_defended_long",shortTranslationKey:"am_football_passes_defended_short"}],tl=[tt,{key:"puntingTotal",translationKey:"am_football_punts_long",shortTranslationKey:"am_football_punts_short"},{key:"puntingYardsPerPuntAvg",translationKey:"am_football_average_punt_yards_long",shortTranslationKey:"am_football_average_punt_yards_short",neverPerGame:!0,decimals:1},{key:"puntingLongest",translationKey:"am_football_longest_punt_long",shortTranslationKey:"am_football_longest_punt_short",neverPerGame:!0},{key:"puntingTouchbacks",translationKey:"am_football_touchbacks_long",shortTranslationKey:"am_football_touchbacks_short"},{key:"puntingTouchbacksPercentage",translationKey:"am_football_touchback_percentage_long",shortTranslationKey:"am_football_touchback_percentage_short",neverPerGame:!0,decimals:1,composite:!0},{key:"puntingInside20",translationKey:"am_football_punts_inside_20_long",shortTranslationKey:"am_football_punts_inside_20_short"},{key:"puntingInside20Percentage",translationKey:"am_football_punts_inside_20_percent_long",shortTranslationKey:"am_football_punts_inside_20_percent_short",neverPerGame:!0,composite:!0,decimals:1},{key:"puntsNetYardsPerPuntAvg",translationKey:"am_football_net_average_punt_yards_long",shortTranslationKey:"am_football_net_average_punt_yards_short",neverPerGame:!0,decimals:1}],to=[tt,{key:"kickingFgMade",translationKey:"am_football_field_goals_made_long",shortTranslationKey:"am_football_field_goals_made_short"},{key:"kickingFgAttempts",translationKey:"am_football_field_goals_attempted_long",shortTranslationKey:"am_football_field_goals_attempted_short"},{key:"kickingFgPercentage",translationKey:"am_football_field_goal_percentage_long",shortTranslationKey:"am_football_field_goal_percentage_short",neverPerGame:!0,decimals:1},{key:"kickingFgMade1to19",translationKey:"am_football_1_19_yard_field_goals_long",shortTranslationKey:"am_football_1_19_yard_field_goals_short"},{key:"kickingFgMade20to29",translationKey:"am_football_20_29_yard_field_goals_long",shortTranslationKey:"am_football_20_29_yard_field_goals_short"},{key:"kickingFgMade30to39",translationKey:"am_football_30_39_yard_field_goals_long",shortTranslationKey:"am_football_30_39_yard_field_goals_short"},{key:"kickingFgMade40to49",translationKey:"am_football_40_49_yard_field_goals_long",shortTranslationKey:"am_football_40_49_yard_field_goals_short"},{key:"kickingFgMade50plus",translationKey:"am_football_over_50_yard_field_goals_long",shortTranslationKey:"am_football_over_50_yard_field_goals_short"},{key:"kickingFgLong",translationKey:"legend_am_foot_longest_field_goal_made",shortTranslationKey:"am_football_longest_field_goal_made_short",neverPerGame:!0},{key:"kickingExtraMade",translationKey:"am_football_extra_points_made_long",shortTranslationKey:"am_football_extra_points_made_short"},{key:"kickingExtraAttempts",translationKey:"am_football_extra_points_attempted_long",shortTranslationKey:"am_football_extra_points_attempted_short"},{key:"kickingTotalPoints",translationKey:"am_football_total_kicking_points_long",shortTranslationKey:"am_football_total_kicking_points_short"}],ti=[tt,{key:"kickReturnsTotal",translationKey:"am_football_attempted_kick_returns_long",shortTranslationKey:"am_football_attempted_kick_returns_short"},{key:"kickReturnsYards",translationKey:"am_football_kick_return_yards_long",shortTranslationKey:"am_football_kick_return_yards_short"},{key:"kickReturnsAverageYards",translationKey:"am_football_average_kick_return_yards_long",shortTranslationKey:"am_football_average_kick_return_yards_short"},{key:"kickReturnsTouchdowns",translationKey:"legend_am_foot_kick_return_touchdowns",shortTranslationKey:"am_football_kick_return_touchdowns"},{key:"kickReturnsFairCatches",translationKey:"am_football_fair_catch_kick",shortTranslationKey:"am_football_fair_catch_kick_short"},{key:"kickReturnsLong",translationKey:"kick_returns_longest",shortTranslationKey:"kick_returns_longest_short"}],tc=[tt,{key:"puntReturnsTotal",translationKey:"am_football_attempted_punt_returns_long",shortTranslationKey:"am_football_attempted_punt_returns_short"},{key:"puntReturnsYards",translationKey:"am_football_punt_return_yards_long",shortTranslationKey:"am_football_punt_return_yards_short"},{key:"puntReturnsAverageYards",translationKey:"am_football_average_punt_return_yards_long",shortTranslationKey:"am_football_average_punt_return_yards_short"},{key:"puntReturnsTouchdowns",translationKey:"legend_am_foot_punt_return_touchdowns",shortTranslationKey:"legend_am_foot_punt_return_touchdowns_short"},{key:"puntReturnsFairCatches",translationKey:"am_football_fair_catch_punt",shortTranslationKey:"am_football_fair_catch_punt_short"},{key:"puntReturnsLong",translationKey:"punt_returns_longest",shortTranslationKey:"punt_returns_longest_short"}],td={passing:ts,rushing:ta,receiving:tn,defensive:tr,punting:tl,kicking:to,kickReturns:ti,puntReturns:tc},tu={receiving:tn,rushing:ta,passing:ts,defensive:tr,punting:tl,kicking:to,kickReturns:ti,puntReturns:tc},tp={rushing:ta,receiving:tn,passing:ts,defensive:tr,punting:tl,kicking:to,kickReturns:ti,puntReturns:tc},tm={defensive:tr,passing:ts,rushing:ta,receiving:tn,punting:tl,kicking:to,kickReturns:ti,puntReturns:tc},th={QB:td,WR:tu,TE:tu,RB:tp,FB:tp,SS:tm,SAF:tm,FS:tm,DL:tm,DB:tm,CB:tm,NT:tm,DT:tm,DE:tm,OLB:tm,MLB:tm,LB:tm,ILB:tm,P:{punting:tl,kicking:to,passing:ts,rushing:ta,receiving:tn,defensive:tr,kickReturns:ti,puntReturns:tc},K:{kicking:to,punting:tl,passing:ts,rushing:ta,receiving:tn,defensive:tr,kickReturns:ti,puntReturns:tc}},tg=e=>{var t;return null!=(t=th[e])?t:td},tx=(e,t,s)=>{var a;if(!e.position)throw Error("Am. football player must have position defined!");let n=tg(e.position),r=Object.keys(n),l={};r.forEach(e=>{let a=te(n[e],t.seasons,s);a.length>0&&(l[e]=a)});let o=[],i=Object.keys(l),c=s.category||i[0];return void 0!==c&&(null==(a=l[c])?void 0:a.length)>0&&(o.push(e6(n[c],t.all,s)),o.push(...l[c])),{categories:i,rows:[...o],statistics:void 0!==c?n[c]:[]}},ty=[{key:"appearances",translationKey:"basketball_games_played",shortTranslationKey:"basketball_games_played_short",neverPerGame:!0},{key:"minutesPlayed",translationKey:"minutes",shortTranslationKey:"basketball_lineups_minutes_played",composite:!0},{key:"points",translationKey:"points",shortTranslationKey:"basketball_lineups_points"},{key:"rebounds",translationKey:"rebounds",shortTranslationKey:"basketball_lineups_rebounds"},{key:"assists",translationKey:"football_assists",shortTranslationKey:"basketball_lineups_assists"},{key:"steals",translationKey:"steals",shortTranslationKey:"basketball_lineups_steals"},{key:"blocks",translationKey:"blocks",shortTranslationKey:"basketball_lineups_blocks"},{key:"personalFouls",translationKey:"basketball_personal_fouls",shortTranslationKey:"basketball_personal_fouls_short"},{key:"turnovers",translationKey:"turnovers",shortTranslationKey:"basketball_lineups_turnovers"},{key:"offensiveRebounds",translationKey:"offensive_rebounds",shortTranslationKey:"basketball_lineups_off_rebounds"},{key:"defensiveRebounds",translationKey:"defensive_rebounds",shortTranslationKey:"basketball_lineups_def_rebounds"},{key:"fieldGoalsMade",translationKey:"field_goals",shortTranslationKey:"basketball_lineups_field_goals"},{key:"fieldGoalAttempts",translationKey:"basketball_field_goals_attempted",shortTranslationKey:"basketball_field_goals_attempted_short"},{key:"fieldGoalsPercentage",translationKey:"field_goals_percentage",shortTranslationKey:"basketball_lineups_field_goals_pct",neverPerGame:!0,decimals:1},{key:"freeThrowsMade",translationKey:"free_throws",shortTranslationKey:"basketball_lineups_free_throws"},{key:"freeThrowAttempts",translationKey:"basketball_free_throws_attempted",shortTranslationKey:"basketball_free_throws_attempted_short"},{key:"freeThrowsPercentage",translationKey:"free_throws_percentage",shortTranslationKey:"basketball_lineups_free_throw_pct",neverPerGame:!0,decimals:1},{key:"threePointsMade",translationKey:"three_pointers",shortTranslationKey:"basketball_lineups_three_pointers"},{key:"threePointAttempts",translationKey:"basketball_three_points_attempted",shortTranslationKey:"basketball_three_points_attempted_short"},{key:"threePointsPercentage",translationKey:"three_points_percentage",shortTranslationKey:"basketball_lineups_three_point_pct",neverPerGame:!0,decimals:1},{key:"plusMinus",translationKey:"basketball_plus_minus",shortTranslationKey:"basketball_plus_minus_short",neverPerGame:!0,composite:!0,decimals:1},{key:"pir",translationKey:"pirStat",shortTranslationKey:"PIR",decimals:1,hideColumnIfEveryUndefined:!0},{key:"doubleDoubles",translationKey:"doubleDoubles",shortTranslationKey:"basketball_double_double_short",neverPerGame:!0},{key:"tripleDoubles",translationKey:"tripleDoubles",shortTranslationKey:"basketball_triple_double_short",neverPerGame:!0}],tf=()=>ty,tj=(e,t)=>{let s=e4(tf(),e.seasons),a=e6(s,e.all,t),n=te(s,e.seasons,t);return n.length>0&&(n=[a,...n]),{categories:[],rows:[...n],statistics:s}},t_={key:"appearances",translationKey:"matches_played",shortTranslationKey:"matches_played_short",neverPerGame:!0},tv={key:"minutesPlayed",translationKey:"minutes_played",shortTranslationKey:"basketball_lineups_minutes_played"},tb={key:"goals",translationKey:"goals",shortTranslationKey:"goals_short"},tk={key:"assists",translationKey:"football_assists",shortTranslationKey:"basketball_lineups_assists"},tw={key:"rating",translationKey:"average_sofascore_rating",shortTranslationKey:"average_sofascore_rating_short",decimals:2,neverPerGame:!0,composite:!0},tT={key:"accuratePasses",translationKey:"football_accurate_passes",shortTranslationKey:"football_accurate_passes_short"},tC={key:"accuratePassesPercentage",translationKey:"football_passing_accuracy_percentage",shortTranslationKey:"football_pass_accuracy_percentage_short",decimals:1,neverPerGame:!0,composite:!0},tS={key:"accurateLongBalls",translationKey:"football_accurate_long_balls",shortTranslationKey:"football_accurate_long_balls_short"},tz={key:"accurateLongBallsPercentage",translationKey:"football_long_balls_accuracy_percentage",shortTranslationKey:"football_long_balls_accuracy_percentage_short",decimals:1,neverPerGame:!0,composite:!0},tA={key:"cleanSheet",translationKey:"football_clean_sheets",shortTranslationKey:"football_clean_sheets_short"},tM={key:"yellowCards",translationKey:"football_yellow_cards",shortTranslationKey:"football_yellow_cards_short"},tK={key:"redCards",translationKey:"red_cards",shortTranslationKey:"football_red_cards_short"},tE={key:"errorLeadToGoal",translationKey:"errors_leading_to_goal",shortTranslationKey:"football_errors_to_goal_short"},tI={key:"dribbledPast",translationKey:"dribbledPast",shortTranslationKey:"football_dribbled_past_short"},tP={key:"tackles",translationKey:"football_tackles",shortTranslationKey:"football_tackles_short"},tR={key:"interceptions",translationKey:"football_interceptions",shortTranslationKey:"am_football_interceptions_short"},tL={key:"aerialDuelsWon",translationKey:"aerial_duels_won",shortTranslationKey:"football_aerial_duels_won_short"},tG={key:"goalsConceded",translationKey:"football_goals_conceded",shortTranslationKey:"football_goals_conceded_short"},tH={summaryGroup:[t_,tv,tb,tk,tw],shootingGroup:[t_,tb,{key:"totalShots",translationKey:"football_total_shots",shortTranslationKey:"football_total_shots_short"},{key:"shotsOnTarget",translationKey:"football_shots_on_goal",shortTranslationKey:"football_shots_on_target_short"},{key:"bigChancesMissed",translationKey:"football_big_chances_missed",shortTranslationKey:"football_big_chances_missed_short"}],teamPlayGroup:[t_,tk,{key:"keyPasses",translationKey:"football_key_passes",shortTranslationKey:"football_key_passes_short"},{key:"bigChancesCreated",translationKey:"bigChancesCreated",shortTranslationKey:"football_big_chances_created_short"},{key:"successfulDribbles",translationKey:"football_successful_dribbles",shortTranslationKey:"football_successful_dribbles_short"}],passingGroup:[t_,tT,tC,tS,tz,{key:"accurateCrosses",translationKey:"football_accurate_crosses",shortTranslationKey:"football_accurate_crosses_short"},{key:"accurateCrossesPercentage",translationKey:"football_crossing_accuracy_percentage",shortTranslationKey:"football_crossing_accuracy_percentage_short",decimals:1,neverPerGame:!0,composite:!0}],defendingGroup:[t_,tA,tM,tK,tE,tI,tP,tR,{key:"blockedShots",translationKey:"football_blocked_shots",shortTranslationKey:"football_blocked_shots_short"},tL],additionalGroup:[t_,tb,{key:"expectedGoals",translationKey:"football_expected_goals",shortTranslationKey:"football_expected_goals_short",translationInfoKey:"football_expected_goals_player_info_text",decimals:2},tk,{key:"expectedAssists",translationKey:"football_expected_assists",shortTranslationKey:"football_expected_assists_short",decimals:2},{key:"goalInvolvements",translationKey:"football_goal_involvements",shortTranslationKey:"football_goal_involvements_short",composite:!0},{key:"expectedGoalInvolvements",translationKey:"football_expected_goal_involvements",shortTranslationKey:"football_expected_goal_involvements_short",composite:!0,decimals:2}]},tF={summaryGroup:[t_,tv,tA,tG,tw],goalkeepingGroup:[t_,{key:"saves",translationKey:"player_ability_saves",shortTranslationKey:"saves_short"},{key:"savesPercentage",translationKey:"football_saves_percentage",shortTranslationKey:"football_saves_percentage_short",composite:!0,decimals:1,neverPerGame:!0},{key:"penaltySave",translationKey:"football_penalties_saved",shortTranslationKey:"football_penalties_saved_short"},{key:"penaltySavePercentage",translationKey:"football_penalty_save_percentage",shortTranslationKey:"football_penalty_save_percentage_short",composite:!0,decimals:1,neverPerGame:!0}],passingGroup:[t_,tT,tC,tS,tz],defendingGroup:[t_,tA,tM,tK,tE,tI,tP,tR,tL],attackingGroup:[t_,tb,tk],additionalGroup:[t_,tG,{key:"expectedGoalsConceded",translationKey:"football_expected_goals_conceded",shortTranslationKey:"football_expected_goals_conceded_short",composite:!0,decimals:1},{key:"goalsPrevented",translationKey:"football_goals_prevented",shortTranslationKey:"GP",translationInfoKey:"goals_prevented_info_text",decimals:2}]},tY=e=>"G"===e?tF:tH,tD=(e,t,s)=>{var a;if(!e.position)throw Error("Football player must have position defined!");let n=tY(e.position),r=Object.keys(n),l={};r.forEach(e=>{let a=te(n[e],t.seasons,s);a.length>0&&(l[e]=a)});let o=[],i=Object.keys(l),c=s.category||i[0];return void 0!==c&&(null==(a=l[c])?void 0:a.length)>0&&o.push(...l[c]),{categories:i,rows:[...o],statistics:void 0!==c?n[c]:[]}},tO=e=>{let{sport:t,player:s,response:a,config:n}=e;switch(t){case u.QCR.AmericanFootball:return tx(s,a,n);case u.QCR.Basketball:return tj(a,n);case u.QCR.Football:return tD(s,a,n);default:throw Error("This sport is not supported yet!")}},tB=["fieldGoalsPercentage","freeThrowsPercentage","threePointsPercentage","passingCompletionPercentage","kickingFgPercentage","puntingTouchbacksPercentage","puntingInside20Percentage"];function tU(e){let t={},s={};for(let a of e)for(let[e,n]of Object.entries(a.statistics))"number"==typeof n&&(t[e]=(t[e]||0)+n,tB.includes(e)&&(s[e]=(s[e]||0)+1));for(let e of Object.keys(s))t[e]/=s[e];return t}let tQ={[m.ie.DomesticLeagues]:u.Ylj.DomesticLeague,[m.ie.DomesticCups]:u.Ylj.DomesticCup,[m.ie.InternationalCompetitions]:u.Ylj.InternationalCup,[m.ie.NationalTeamCompetitions]:u.Ylj.National,[m.ie.AllClubCompetitions]:e=>e!==u.Ylj.National};function tN(e,t,s){let{selectedUT:a,selectedCompetitionCategory:n}=s;if(e===u.QCR.Football){if(a)return t.filter(e=>e.uniqueTournament.id===s.selectedUT.id);if(n)return t.filter(e=>{if(void 0===e.uniqueTournament.competitionType)return!1;let t=tQ[n.id];return"function"==typeof t?t(e.uniqueTournament.competitionType):e.uniqueTournament.competitionType===t})}let r=(null==a?void 0:a.id)!==m.FV?t.filter(e=>e.uniqueTournament.id===(null==a?void 0:a.id)):t;return s.selectedSeasonType?r.filter(e=>e.statistics.type===s.selectedSeasonType):r}let tV=(e,t,s,a)=>{if(void 0!==t){let n=tN(e,t.seasons,a),r=function(e,t,s,a){let n=t;if(s.selectedTeam&&(n=n.filter(e=>{var t;return e.team.id===(null==(t=s.selectedTeam)?void 0:t.id)})),void 0!==s.selectedSeasonRange){let[e,t]=s.selectedSeasonRange;n=n.filter(s=>void 0!==s.startYear&&void 0!==s.endYear&&s.startYear>=e&&s.endYear<=t)}return n}(0,n,s,0),l=tU(r),o=function(e,t,s){let a=new Map,n=t;return(n=void 0!==s.selectedUT&&s.selectedUT.id!==m.FV?n.filter(e=>e.uniqueTournament.id===s.selectedUT.id):n).forEach(e=>{a.has(e.team.id)||a.set(e.team.id,e.team)}),Array.from(a.values())}(0,n,a);return{all:l,seasons:function(e,t){let s=new Map;for(let a of e){s.has(a.year)||s.set(a.year,{seasons:[],teams:[],competitionRows:[]});let e=s.get(a.year);if(e.seasons.push(a),e.teams.some(e=>e.id===a.team.id)||e.teams.push(a.team),void 0!==a.previousTeams)for(let t of a.previousTeams)e.teams.find(e=>e.id===t.id)||e.teams.push(t);if(void 0!==a.uniqueTournament&&(void 0===t||t.id===m.FV)){let t=a.uniqueTournament.id,s=a.statistics.type,n=e.competitionRows.findIndex(e=>e.id===t&&e.seasonType===s);if(n>-1){let a=e.seasons.filter(e=>e.uniqueTournament.id===t&&e.statistics.type===s);e.competitionRows[n]={...e.competitionRows[n],statistics:tU(a)}}else e.competitionRows.push({id:a.uniqueTournament.id,uniqueTournament:a.uniqueTournament,season:a.season,statistics:a.statistics,seasonType:a.statistics.type})}}return Array.from(s.entries()).map(e=>{let[t,s]=e;return{year:t,statistics:tU(s.seasons),teams:s.teams,competitionRows:s.competitionRows}})}(r,a.selectedUT),teams:o}}return{all:{},seasons:[],teams:[]}},tq=e=>{if(0!==e.length&&1!==e.length)return[Math.min(...e.map(e=>e.startYear).filter(e=>void 0!==e)),Math.max(...e.map(e=>Number(e.endYear)).filter(e=>!isNaN(e)))]},tW=()=>{let e=(0,p.o)(),t=(0,d.useRef)([]),s=(0,d.useRef)(void 0),{filters:a}=w(),{player:n,onChangePlayerTeams:r,onSetPlayedFromToRange:l}=x(),{selectors:o,handlers:i}=z(),{data:c}=(0,e$.Ay)(u.qvj.allCompetitionsStatistics(n.id),{keepPreviousData:!0}),{data:m,isLoading:h,error:g}=(0,e$.Ay)(eX(e,n,o,a),{keepPreviousData:!0}),y=(0,d.useMemo)(()=>{if(c){var t;return tq(tN(e,null!=(t=c.seasons)?t:[],o))}},[c,o]),f=(0,d.useMemo)(()=>tV(e,m,a,o),[e,m,a.selectedTeam,a.selectedSeasonRange,o.selectedUT,o.selectedSeasonType,o.selectedCompetitionCategory]),j=(0,d.useMemo)(()=>tO({sport:e,player:n,response:f,config:{category:o.selectedCategory,mode:a.selectedMode}}),[f,a.selectedMode,o.selectedCategory,o.selectedSeasonType,o.selectedCompetitionCategory]);return(0,d.useEffect)(()=>{let e=f.teams.length!==t.current.length||f.teams.some((e,s)=>{var a;return e.id!==(null==(a=t.current[s])?void 0:a.id)}),a=!s.current||!y||y[0]!==s.current[0]||y[1]!==s.current[1];e&&(t.current=f.teams,r(f.teams)),a&&(s.current=y,l(y))},[f.teams,y]),(0,d.useEffect)(()=>{void 0===o.selectedCategory&&j.categories.length>0&&i.setSelectedCategory(j.categories[0]),void 0!==o.selectedCategory&&0===j.rows.length&&i.setSelectedCategory(j.categories[0])},[j]),{data:j,loading:h,error:g}},tZ=()=>{let{data:e,loading:t,error:s}=tW();return t?(0,a.jsx)(l.az,{h:"[600px]"}):s||!e?null:0===e.rows.length?(0,a.jsx)(ey,{}):(0,a.jsx)(eZ,{data:e})},t$=()=>(0,a.jsxs)(o,{children:[(0,a.jsx)(eg,{}),(0,a.jsx)(tZ,{})]});function tX(e){let{asCard:t}=e,s=(0,p.o)(),{isDesktop:r}=(0,i.$c)();return(0,a.jsxs)(n.HH,{isCard:!!t,children:[r&&(0,a.jsx)(n.Zp.Header,{titleId:"am_football_career_tab"}),(0,a.jsxs)(l.so,{direction:"column",gap:"md",p:"md",borderBottom:{md:"1px solid {colors.neutrals.nLv4}"},children:[s===u.QCR.Football&&r&&(0,a.jsx)(l.az,{h:"4xl",bg:"surface.s2",br:"md"}),(0,a.jsx)(l.az,{h:"2xl",bg:"surface.s2",br:"md"}),(0,a.jsxs)(l.so,{align:"center",gap:"lg",children:[(0,a.jsx)(i.EY,{textStyle:"display.micro",display:"block",children:(0,a.jsx)(M.A,{id:"team"})}),(0,a.jsx)(l.az,{h:"2xl",bg:"surface.s2",br:"md",flexGrow:1})]})]}),(0,a.jsx)(l.az,{h:"[600px]"})]})}let tJ=[10415],t0=(e,t)=>{let s=[...new Map(t.map(e=>[e.uniqueTournament.id,e])).values()].filter(e=>!tJ.includes(e.uniqueTournament.id)).map(e=>({id:e.uniqueTournament.id,name:e.uniqueTournament.name,type:e.uniqueTournament.competitionType}));return e===u.QCR.Basketball?1!==s.length?[{id:m.FV,name:"all_competitions"},...s]:s:[...s]},t1=e=>{let t=(0,p.o)(),{data:s,isLoading:a,error:n}=(0,e$.Ay)(u.qvj.uniqueTournamentSeasonsStatistics(e.id),{revalidateOnMount:!0});return a?{isLoading:a}:s&&!n?{uniqueTournaments:t0(t,s.seasons),typesMap:s.typesMap}:void 0},t2=e=>{let{player:t,asCard:s}=e,l=t1(t);return l?l.isLoading?(0,a.jsx)(tX,{asCard:s}):(0,a.jsx)(r.t,{tag:"PlayerCareerStatistics",children:(0,a.jsx)(g,{player:t,uniqueTournaments:l.uniqueTournaments,typesMap:l.typesMap,children:(0,a.jsx)(S,{children:(0,a.jsx)(k,{children:(0,a.jsxs)(n.HH,{isCard:!!s,children:[s&&(0,a.jsx)(n.Zp.Header,{titleId:"am_football_career_tab"}),(0,a.jsx)(t$,{})]})})})})}):null}},20292:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>t8});var a=s(6029),n=s(21377),r=s(19451),l=s(73088),o=s(52951),i=s(55729),c=s(62859),d=s(39676),u=s(42678),p=s(59684),m=s(76356),h=s(71024),g=s.n(h),x=s(65789),y=s(70010),f=s(73463),j=s(19381),_=s(14196),v=s(33752),b=s(98449),k=s(82707),w=s(27289),T=s(52695);function C(e){var t;let{player:s,sport:n,uniqueTournament:r}=e,{seoContent:l}=(0,i.useContext)(o.xV);return(0,a.jsxs)(v.B,{children:[(0,a.jsx)(v.B.Item,{children:(0,a.jsx)(k.di,{translatedParams:{sport:n.slug},children:(0,a.jsx)(w.o,{sportSlug:n.slug})})}),r?(0,a.jsx)(v.B.Item,{children:(0,a.jsx)(k.Z6,{category:r.category,children:(0,a.jsx)(b.m,{slug:null==r?void 0:r.category.slug,name:(null==r?void 0:r.category.name)||(null==(t=s.team.country)?void 0:t.name)||"N/A"})})}):null,r?(0,a.jsx)(v.B.Item,{children:(0,a.jsx)(k.tQ,{tournament:r,children:(0,a.jsx)(T.O,{uniqueTournament:r})})}):null,(0,a.jsx)(v.B.Title,{children:(null==l?void 0:l.heading)||"".concat(s.name," - Sofascore")})]})}var S=s(94446),z=s(4967),A=s(89875),M=s(90248),K=s(90510),E=s(494),I=s(18040),P=s(54409),R=s(14419),L=s(46009),G=s(86454),H=s(8973),F=s(10794),Y=s(24159),D=s(51246);function O(e){let{player:t}=e,[s,l]=(0,i.useState)(!1),o=n.USm.includes(t.team.sport.slug),c=(0,E.d4)(F.JV),d=t.team.sport.slug,u=(0,z.KW)(t.dateOfBirthTimestamp),p=t.deceased,h=t.retired,g=r.mz.includes(d);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(R.Fs,{image:(0,a.jsx)(S.t,{id:t.id,name:t.slug,size:112,grayscale:t.deceased}),name:(0,a.jsx)(Y.c,{entity:t}),subtitleItems:t.team&&!t.deceased&&(0,a.jsx)(k.gT,{sport:d,team:t.team,children:(0,a.jsxs)(m.so,{align:"center",gap:"sm",color:"neutrals.nLv1",_hover:{color:t.team?"primary.default":void 0},children:[(0,a.jsx)(S.p,{id:t.team.id,name:t.team.name,national:t.team.national,size:32}),(0,a.jsxs)(m.so,{direction:"column",justify:"center",gap:"2xs",children:[(0,a.jsx)(A.EY,{textStyle:t.contractUntilTimestamp?"body.medium":"display.medium",color:"[inherit]",children:(0,a.jsx)(Y.c,{entity:t.team})}),t.contractUntilTimestamp&&(0,a.jsxs)(A.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",lineHeight:1,children:[(0,a.jsx)(M.A,{id:"contract_until"}),": ",(0,a.jsx)(K.XU,{value:1e3*t.contractUntilTimestamp,...z.or.dateWithShortMonth,timeZone:"UTC"})]})]})]})}),actions:(0,a.jsxs)(a.Fragment,{children:[t.managerId&&(0,a.jsx)(k.N_,{routeKey:"manager",params:{id:t.managerId,slug:d},children:(0,a.jsxs)(A.$n,{size:"secondary",children:[(0,a.jsx)(P.AdY,{}),(0,a.jsx)(M.A,{id:"manager_profile"})]})}),g&&(0,a.jsx)(I.O,{type:"player",id:t.id,sport:d,iconOnly:!!t.managerId}),o&&!p&&!h&&(0,a.jsx)(L.e,{id:t.id,entity:n.bq7.Players,location:H.y.Header,type:H.b.Player,isNewButton:!0}),u>=16&&(0,a.jsx)(A.D7,{onClick:()=>l(!0),children:(0,a.jsx)(P.Q4p,{style:{width:24,height:24}})})]})}),o&&!p&&!h&&(0,a.jsxs)(G.K,{id:t.id,name:t.name,entity:n.bq7.Players,type:H.b.Player,children:[(0,a.jsx)(S.t,{size:32,mr:"sm",style:{verticalAlign:"top"},id:t.id,name:t.slug,grayscale:t.deceased}),(0,a.jsx)(A.EY,{textStyle:"display.medium",color:"primary.default",mr:"sm",children:(0,a.jsx)(Y.c,{entity:t})})]}),(0,a.jsx)(D.Ay,{player:t,locale:c,isEmbedModalVisible:s,setIsEmbedModalVisible:l})]})}var B=s(99064),U=s(75751),Q=s(8329),N=s(947),V=s(3518),q=s(54917),W=s(62827),Z=s(55938);let $=e=>{let{label:t,value:s,inLine:n,children:r,onClick:l}=e;return s||r?(0,a.jsxs)(B.az,{w:n?"auto":"33%",pt:"md",pb:10,px:"lg",onClick:l,cursor:l?"pointer":void 0,children:[(0,a.jsx)(B.EY,{font:"assistive.micro",color:"onSurface.nLv3",align:"center",mb:"xxs",as:"div",textTransform:"uppercase",children:t}),(0,a.jsx)(B.EY,{font:"display.medium",color:"onSurface.nLv1",align:"center",as:"div",children:s||r})]}):null},X=e=>{var t,s;let{player:r,inLine:l}=e,o=(0,N.A)(),d=(0,i.useContext)(c.Ws),[u,p]=(0,i.useState)(!1),m=(0,a.jsx)(K.XU,{value:new Date(1e3*r.dateOfBirthTimestamp),...z.or.dateWithShortMonth,timeZone:"UTC"}),h=[n.QCR.Handball,n.QCR.Football,n.QCR.Basketball,n.QCR.IceHockey,n.QCR.Baseball,n.QCR.AmericanFootball].includes(d),g=async()=>{u||(p(!0),setTimeout(()=>{p(!1)},3e3),await (0,W.MZ)((0,a.jsxs)(B.so,{align:"center",children:[(0,a.jsx)(P.G_L,{fill:"onColor.primary",mr:"lg"}),(0,a.jsx)(B.EY,{block:!0,color:"onColor.primary",font:"display.small",children:(0,a.jsx)(q.F,{id:r.position,sport:d})})]})))};return(0,a.jsxs)(B.so,{justify:l?"space-around":void 0,wrap:"wrap",children:[(null==(t=r.country)?void 0:t.alpha2)&&(0,a.jsx)($,{label:(0,a.jsx)(M.A,{id:"nationality"}),inLine:l,children:(0,a.jsxs)(B.so,{align:"center",justify:"center",gap:"xs",children:[(0,a.jsx)(Q.w,{alpha2:r.country.alpha2,name:r.country.alpha2,size:16,national:!0}),(0,a.jsx)("span",{children:(0,Z.KH)(r.country.alpha2)})]})}),r.deceased&&r.dateOfBirthTimestamp&&(0,a.jsx)($,{label:m,value:(0,a.jsx)(M.A,{id:"deceasedYear",values:{year:r.dateOfDeathTimestamp?(0,a.jsx)(K.XU,{value:1e3*r.dateOfDeathTimestamp,year:"numeric"}):void 0}}),inLine:l}),r.dateOfBirthTimestamp&&!r.deceased&&(0,a.jsx)($,{label:m,value:"".concat((0,z.KW)(r.dateOfBirthTimestamp)," ").concat(o.formatMessage({id:"years_short"},{n:(0,z.KW)(r.dateOfBirthTimestamp)})),inLine:l}),r.height&&(0,a.jsx)($,{label:(0,a.jsx)(M.A,{id:"player_height"}),value:(0,a.jsx)(V.Z,{value:r.height,fromUnit:"cm"}),inLine:l}),r.preferredFoot&&(0,a.jsx)($,{label:(0,a.jsx)(M.A,{id:"player_preferred_foot"}),value:o.formatMessage({id:"foot.".concat(r.preferredFoot.toLowerCase()),defaultMessage:r.preferredFoot}),inLine:l}),r.position&&(0,a.jsx)($,{label:(0,a.jsx)(M.A,{id:"position"}),value:(0,a.jsx)(q.F,{id:r.position,short:!0,gender:null==(s=r.team)?void 0:s.gender}),inLine:l,onClick:h?g:void 0}),r.cricketPlayerInfo&&Object.keys(r.cricketPlayerInfo).filter(e=>!e.startsWith("is")).map(e=>{let t=r.cricketPlayerInfo[e];return(0,a.jsx)($,{label:(0,a.jsx)(M.A,{id:e}),value:(0,a.jsx)(M.A,{id:t}),inLine:l},e)}),(0,a.jsx)($,{label:(0,a.jsx)(M.A,{id:"player_shirt_number"}),value:r.jerseyNumber,inLine:l})]})};var J=s(70862);function ee(e){let{player:t}=e;return(0,a.jsx)(B.az,{w:["100%","50%"],p:[0,"sm"],children:(0,a.jsx)(x.Zp,{isInverseDesktop:!0,children:(0,a.jsxs)(B.so,{direction:"column",gap:"lg",pt:"md",px:"lg",pb:"lg",br:"sm",children:[(0,a.jsxs)(B.so,{direction:"row",justify:"space-between",align:"center",children:[(0,a.jsxs)(B.so,{align:"center",children:[(0,a.jsx)(P.p5Z,{fill:"error.default"}),(0,a.jsx)(B.EY,{font:"display.medium",color:"error.default",pl:"sm",children:(0,a.jsx)(J.o,{id:t.injury.status})})]}),(0,a.jsxs)(B.so,{direction:"column",align:"flex-end",children:[(0,a.jsx)(B.EY,{font:"body.small",color:"onSurface.nLv3",pl:"sm",children:(0,a.jsx)(M.A,{id:"lastUpdated"})}),(0,a.jsx)(B.EY,{font:"body.small",color:"onSurface.nLv3",pl:"sm",children:(0,a.jsx)(K.XU,{value:new Date(1e3*t.injury.updateDateTimestamp),...z.or.dateWithShortMonth,timeZone:"UTC"})})]})]}),(0,a.jsxs)(B.so,{direction:"row",justify:"space-between",align:"center",children:[(0,a.jsx)(B.EY,{font:"body.medium",color:"onSurface.nLv1",children:(0,a.jsx)(M.A,{id:"details"})}),(0,a.jsx)(B.EY,{font:"body.medium",children:(0,a.jsx)(J.o,{id:t.injury.reason})})]}),(0,a.jsxs)(B.so,{direction:"row",justify:"space-between",align:"center",children:[(0,a.jsx)(B.EY,{font:"body.medium",children:(0,a.jsx)(M.A,{id:"startDate"})}),(0,a.jsx)(B.EY,{font:"body.medium",children:(0,a.jsx)(K.XU,{value:new Date(1e3*t.injury.startDateTimestamp),...z.or.dateWithShortMonth,timeZone:"UTC"})})]})]})})})}var et=s(33144),es=s(94604);let ea=e=>{let{player:t,expectedTransfer:s}=e,n=t.team.disabled?null:{sport:t.team.sport.slug,team:t.team},r=n?k.gT:i.Fragment,l=(0,i.useContext)(c.Ws),o=t.retired||"no-team"===t.team.slug;return(0,a.jsxs)(B.so,{justify:"space-between",children:[(0,a.jsx)(B.az,{display:["block","none"],children:(0,a.jsx)(r,{sport:null==n?void 0:n.sport,team:null==n?void 0:n.team,children:(0,a.jsxs)(B.so,{py:"sm",px:["sm","lg"],align:"center",cursor:o?"default":"pointer",children:[(0,a.jsx)(B.az,{w:"40",h:"40",children:(0,a.jsx)(et.p,{id:t.retired?-1:t.team.id,name:t.retired?void 0:t.team.slug,size:40})}),(0,a.jsxs)(B.az,{ml:"lg",children:[(0,a.jsx)(B.EY,{font:"display.medium",color:"onSurface.nLv1",hover:!o,as:"div",children:t.retired?(0,a.jsx)(M.A,{id:"career_retired"}):(0,a.jsx)(es.Rm,{team:t.team})}),t.contractUntilTimestamp&&(0,a.jsxs)(B.EY,{lineHeight:"16px",font:"assistive.default",color:"onSurface.nLv3",as:"div",children:[(0,a.jsx)(M.A,{id:"contract_until"})," ",(0,a.jsx)(K.XU,{value:1e3*t.contractUntilTimestamp,...z.or.dateWithShortMonth,timeZone:"UTC"})]})]})]})})}),s&&!t.retired&&(0,a.jsxs)(B.az,{p:"sm",pr:"lg",children:[(0,a.jsxs)(B.so,{mb:"xxs",gap:"xxs",align:"center",children:[s.transferFrom&&(0,a.jsx)(k.gT,{team:s.transferFrom,sport:l,children:(0,a.jsx)(et.p,{id:s.transferFrom.id,name:s.transferFrom.name,size:20})}),(0,a.jsx)(P.ZmP,{fill:"onSurface.nLv1"}),s.transferTo&&(0,a.jsx)(k.gT,{team:s.transferTo,sport:l,children:(0,a.jsx)(et.p,{id:s.transferTo.id,name:s.transferTo.name,size:20})})]}),(0,a.jsx)(B.EY,{font:"assistive.default",color:"onSurface.nLv3",align:"right",as:"div",children:(0,a.jsx)(K.XU,{value:new Date(1e3*s.transferDateTimestamp),...z.or.dateWithShortMonth})})]})]})};var en=s(21501),er=s(80932);s(93024);var el=s(77552);s(1689);var eo=s(47430);function ei(){return(0,a.jsxs)(x.Zp,{children:[(0,a.jsx)(x.Zp.Header,{titleId:"player.info.attributeOverview",actionComponent:(0,a.jsx)(eo.A,{attributes:[]})}),(0,a.jsxs)(m.so,{direction:"column",gap:"lg",pt:"md",pb:"lg",px:"sm",children:[(0,a.jsx)(m.az,{maxW:"[360px]",w:"fit",pt:"xl",mb:"sm",mx:"auto",children:(0,a.jsx)(m.az,{mx:{base:"[78px]",lg:"[86px]"},children:(0,a.jsx)(el.A,{})})}),(0,a.jsx)(m.so,{justify:"center",py:"sm",children:(0,a.jsx)(m.az,{w:"[360px]",h:"[36px]",bg:"surface.s2",br:"lg"})}),(0,a.jsx)(m.az,{h:"6xl",bg:"surface.s2",br:"md"}),(0,a.jsxs)(m.so,{align:"center",gap:"sm",px:"sm",children:[(0,a.jsx)(P.G_L,{minW:24,fill:"onSurface.nLv1"}),(0,a.jsx)(A.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,a.jsx)(M.A,{id:"click_for_average_values"})})]})]})]})}let ec=g()(()=>s.e(5571).then(s.bind(s,55571)),{loadableGenerated:{webpack:()=>[55571]},ssr:!1,loading:()=>(0,a.jsx)(ei,{})});function ed(e){let{player:t}=e,{pentagons:s,isPentagonDataLoading:n,isError:r}=(0,er.s)(t.id),l=(0,en.hX)(),o=(null==s?void 0:s.playerPentagons.length)&&0!==s.playerPentagons[0].yearShift?null:s;return r||null===o&&!n?null:(0,a.jsxs)(x.Zp,{children:[(l||n)&&(0,a.jsx)(ei,{}),!l&&!n&&!!o&&(0,a.jsx)(ec,{basePlayer:t,basePentagons:o})]})}var eu=s(93338),ep=s(45860),em=s(79392),eh=function(e){return e.strengths="strengths",e.weaknesses="weaknesses",e}(eh||{});function eg(e){let{characteristics:t,type:s}=e;return t.length?(0,a.jsx)(m.az,{children:t.map(e=>(0,a.jsx)(A.EY,{display:"block",mb:"xs",children:(0,a.jsx)(M.A,{id:e})},e))}):(0,a.jsx)(A.EY,{display:"block",children:(0,a.jsx)(M.A,{id:"strengths"===s?"no_strengths":"no_weaknesses"})})}let ex=(0,i.memo)(e=>{let{strengths:t,weaknesses:s}=e;return(0,a.jsxs)(m.so,{minH:"[172px]",direction:"column",justify:"space-between",border:"1",children:[(0,a.jsxs)(m.az,{pb:"xl",children:[(0,a.jsx)(A.EY,{textStyle:"display.small",color:"status.success.default",mb:"sm",display:"block",children:(0,a.jsx)(M.A,{id:"player_strengths"})}),(0,a.jsx)(eg,{characteristics:t,type:"strengths"})]}),(0,a.jsxs)(m.az,{pb:"xl",children:[(0,a.jsx)(A.EY,{textStyle:"display.small",color:"status.error.default",mb:"sm",display:"block",children:(0,a.jsx)(M.A,{id:"player_weaknesses"})}),(0,a.jsx)(eg,{characteristics:s,type:"weaknesses"})]})]})},function(e,t){return e.player.id===t.player.id}),ey={1:"football_anchor_play",2:"football_penalty_taking",3:"directFreeKicks",4:"longShots",5:"football_finishing",6:"passing",7:"football_playmaking",9:"football_tackling",10:"ballInterception",11:"football_consistency",12:"crossing",13:"football_long_balls",14:"football_ball_control",15:"football_ground_duels",16:"football_aerial_duels",17:"errorProneness",18:"football_discipline",19:"penaltySaving",20:"football_reflexes",21:"runsOut",22:"highClaims",23:"football_ball_handling",24:"longShotsSaving",25:"football_positioning",26:"football_high_pressing"},ef={[n.dl9.Striker]:"colors.playerPosition.forward",[n.dl9.LeftWinger]:"colors.playerPosition.forward",[n.dl9.RightWinger]:"colors.playerPosition.forward",[n.dl9.AttackingMidfielder]:"colors.playerPosition.midfield",[n.dl9.MidfielderLeft]:"colors.playerPosition.midfield",[n.dl9.MidfielderCenter]:"colors.playerPosition.midfield",[n.dl9.MidfielderRight]:"colors.playerPosition.midfield",[n.dl9.DefensiveMidfielder]:"colors.playerPosition.midfield",[n.dl9.DefenderLeft]:"colors.playerPosition.defender",[n.dl9.DefenderCenter]:"colors.playerPosition.defender",[n.dl9.DefenderRight]:"colors.playerPosition.defender",[n.dl9.Goalkeeper]:"colors.playerPosition.goalkeeper"};var ej=s(62042);let e_=function(e){let{children:t}=e;return(0,a.jsxs)("svg",{width:"120",height:"180",viewBox:"0 0 120 180",children:[(0,a.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,a.jsx)("rect",{className:(0,ej.AH)({fill:"graphics.terrain.football"}),width:"120",height:"180",rx:"4"}),(0,a.jsx)("path",{className:(0,ej.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round",d:"M4 4h112v86H4z"}),(0,a.jsx)("path",{d:"M72 90c0-6.627-5.373-12-12-12s-12 5.373-12 12M31 4h58v26H31zM50 30c.156.28.322.555.499.82 2.084 3.13 5.562 5.18 9.5 5.18 3.942 0 7.422-2.052 9.505-5.184.176-.264.34-.537.496-.816",className:(0,ej.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round"}),(0,a.jsx)("path",{className:(0,ej.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round",d:"M46 4h28v8H46z"}),(0,a.jsx)("circle",{cx:"1",cy:"1",r:"1",transform:"translate(59 22)",className:(0,ej.AH)({fill:"surface.s1"})}),(0,a.jsx)("path",{d:"M4 8a4 4 0 0 0 4-4M112 4a4 4 0 0 0 4 4",className:(0,ej.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round"}),(0,a.jsxs)("g",{children:[(0,a.jsx)("path",{className:(0,ej.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round",d:"M4 176h112V90H4z"}),(0,a.jsx)("path",{d:"M72 90c0 6.627-5.373 12-12 12s-12-5.373-12-12M31 176h58v-26H31zM50 150c.156-.28.322-.555.499-.82 2.084-3.13 5.562-5.18 9.5-5.18 3.942 0 7.422 2.052 9.505 5.184.176.264.34.537.496.816",className:(0,ej.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round"}),(0,a.jsx)("path",{className:(0,ej.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round",d:"M46 176h28v-8H46z"}),(0,a.jsx)("circle",{cx:"1",cy:"1",r:"1",transform:"matrix(1 0 0 -1 59 158)",className:(0,ej.AH)({fill:"surface.s1"})}),(0,a.jsx)("path",{d:"M4 172a4 4 0 0 1 4 4M112 176a4 4 0 0 1 4-4",className:(0,ej.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round"})]})]}),(0,a.jsx)("g",{style:{top:0,left:0,background:"red"},width:"100%",height:"100%",children:t})]})},ev={[n.dl9.Goalkeeper]:{x:60,y:164},[n.dl9.DefenderLeft]:{x:25,y:146},[n.dl9.DefenderCenter]:{x:60,y:146},[n.dl9.DefenderRight]:{x:95,y:146},[n.dl9.DefensiveMidfielder]:{x:60,y:118},[n.dl9.MidfielderLeft]:{x:25,y:90},[n.dl9.MidfielderCenter]:{x:60,y:90},[n.dl9.MidfielderRight]:{x:95,y:90},[n.dl9.AttackingMidfielder]:{x:60,y:62},[n.dl9.LeftWinger]:{x:25,y:34},[n.dl9.RightWinger]:{x:95,y:34},[n.dl9.Striker]:{x:60,y:20}};function eb(e){let{position:t,attr:s}=e;return(0,a.jsxs)("g",{children:[(0,a.jsx)("circle",{cx:s.x,cy:s.y,r:"12",className:(0,ej.AH)({fill:"surface.s1"})}),(0,a.jsx)("text",{className:(0,ej.AH)({textStyle:"assistive.default"}),style:{fill:eu.S.var(ef[t.toLowerCase()])},y:s.y,x:s.x,dy:"4",textAnchor:"middle",children:t.toUpperCase()})]})}let ek=function(e){let{positions:t}=e;return(0,a.jsx)(e_,{children:t&&t.map(e=>(0,a.jsx)(eb,{position:e,attr:ev[e.toLowerCase()]},e))})},ew=e=>ey[e.type];function eT(e){let t,{player:s}=e,r=s.team.sport.slug===n.QCR.Football,l=(0,en.hX)(),[o,c]=(0,i.useState)(!1),{data:d,error:u,isLoading:p}=(0,ep.Ay)(n.qvj.characteristics(s.id)),h=!d&&!u;if(l||p)return(0,a.jsx)(x.Zp,{isInverseDesktop:!0,children:(0,a.jsx)(m.az,{style:{height:"212px"}})});if(u)return null;let g=!h&&!d||d&&0===d.positions.length||!r,y=s.retired||s.deceased;return y&&g?null:(0,a.jsx)(U.t,{tag:"CharacteristicsContainer",children:(0,a.jsxs)(x.Zp,{isInverseDesktop:!0,children:[(0,a.jsxs)(m.so,{p:"lg",gap:"sm",align:"center",justify:y?"center":"space-between",children:[!y&&(0,a.jsx)(ex,{player:s,weaknesses:d.negative.map(ew),strengths:d.positive.map(ew)}),!g&&(0,a.jsx)(m.az,{onClick:()=>c(!0),cursor:"pointer",children:(0,a.jsx)(ek,{positions:d.positions})})]}),(0,a.jsx)(em.A,{isOpen:o,setIsOpen:c,header:"playerPositions",children:Object.keys(ef).map((e,r)=>{let l=ef[e],o=0!==r&&l!==t;return t=l,(0,a.jsxs)(i.Fragment,{children:[o&&(0,a.jsx)(B.cG,{my:"md"}),(0,a.jsxs)(m.so,{mb:"sm",justify:"space-between",px:"md",children:[(0,a.jsx)(A.EY,{textStyle:"body.medium",fontWeight:"bold",style:{color:eu.S.var(ef[e])},children:e.toUpperCase()}),(0,a.jsx)(A.EY,{color:"neutrals.nLv2",textStyle:"body.medium",children:(0,a.jsx)(q.F,{id:e.toUpperCase(),sport:n.QCR.Football,gender:s.team.gender})})]})]},e)})})]})})}var eC=s(99397),eS=s(95816),ez=s.n(eS),eA=s(56602),eM=s(90536),eK=s(54075),eE=s(97481),eI=s.n(eE),eP=s(28446);let eR=(0,eP.A)().domain([5,9]).range([0,108]);var eL=s(56591),eG=s(41735);let eH=eG.default.svg.withConfig({componentId:"sc-d652293c-0"})(["position:absolute;top:44px;left:",";height:","px;pointer-events:none;"],e=>e.theme.spacing.sm,()=>108);function eF(e){let{injuries:t,transfers:s,yearAvgRating:n,containerId:r,graphId:l}=e,o=(0,i.useContext)(eG.ThemeContext);return(0,en.st)(()=>{let e=(0,eL.A)("#".concat(r));e.append("defs").attr("id","mainDefs");let a=document.getElementById(l);if(!a)return;let i=a.clientWidth-20;e.style("width","".concat(i,"px")).style("overflow","visible"),"rtl"===o.settings.textDirection&&e.style("transform","scaleX(-1)"),function(e,t,s,a){let{formattedRating:n,ratingColorKey:r}=(0,eK.M)(s,"sideBox"),l=eR(Number(n)),[o,i]=r.split("."),c=a.colors[o][i],d=e.selectAll("line.avg-line").data([{x1:0,x2:t,y1:l,y2:l}]);d.enter().append("line").merge(d).attr("stroke",c).classed("avg-line",!0).style("stroke-dasharray","3, 4").style("stroke-width",2).attr("y1",e=>108-e.y1).attr("y2",e=>108-e.y2).attr("x1",e=>e.x1).attr("x2",e=>e.x2)}(e,i,n,o),(null==t?void 0:t.length)&&function(e,t,s,a,n){let r=a.colors.error.default,l=(0,eP.A)().domain(eM.aQ()).range([0,t]).clamp(!0),o=s.map(e=>{let t=l(1e3*e.timestamp),s=l((e.timestamp+Number(e.value))*1e3);return{y:0,x:t<0?0:t,width:t<0?s:s-t,height:108}}),i=(0,eL.A)("#".concat(n,"-defs")).selectAll("clipPath").data(o);i.exit().remove(),i.enter().append("clipPath").attr("id",(e,t)=>"round-corner-".concat(t)).append("rect").merge(i).each(function(e){("rect"===this.nodeName?(0,eL.A)(this):(0,eL.A)(this).selectChild("rect")).attr("width",e.width).attr("height",e.height+2).attr("rx",2).attr("ry",2).attr("x",e.x).attr("y",e.y)});let c=e.selectAll("rect.bar").data(o);c.exit().remove(),c.enter().append("rect").classed("bar",!0).merge(c).attr("y",e=>e.y).attr("x",e=>e.x).attr("width",e=>e.width).attr("height",e=>e.height).attr("fill",r).attr("opacity",.15).attr("clip-path",(e,t)=>"url(#round-corner-".concat(t,")"));let d=e.selectAll("svg.injury").data(o);d.exit().remove(),d.enter().append("svg").attr("width",24).attr("height",24).attr("viewBox","0 0 24 24").merge(d).attr("y",0).attr("x",e=>e.x+e.width/2-12).classed("injury",!0).append("path").attr("d","M15 4.5V9h4.5v6h-4.501L15 19.5H9L8.999 15H4.5V9H9V4.5h6z").attr("fill",r)}(e,i,t,o,l),(null==s?void 0:s.length)&&function(e,t,s,a){let n=a.colors.primary.default,r=(0,eP.A)().domain(eM.aQ()).range([0,t]),l=e.selectAll("line.transfer-date").data(s),o=e.selectAll("svg.transfer").data(s);l.exit().remove(),o.exit().remove(),l.enter().append("line").merge(l).attr("stroke",n).classed("transfer-date",!0).style("stroke-width",2).attr("y1",22).attr("y2",108).attr("x1",e=>r(1e3*e.timestamp)).attr("x2",e=>r(1e3*e.timestamp)),o.enter().append("svg").attr("width",24).attr("height",24).attr("viewBox","0 0 24 24").merge(o).attr("y",0).attr("x",e=>r(1e3*e.timestamp)-12).classed("transfer",!0).append("path").attr("d","M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 16h-1v-4.5H5v-3h7V6h1l7 6-7 6z").attr("fill",n)}(e,i,s,o)},100,[n]),(0,a.jsx)(eH,{id:r})}function eY(){return(0,a.jsxs)(B.az,{pb:18,pt:"xxl",ml:["xs",-2,"xs"],children:[(0,a.jsxs)(B.so,{align:"flex-end",gap:"xxs",children:[(0,a.jsx)(B.az,{h:18,w:6,bg:"scoreRating.s80",br:"2px 2px 0 0"}),(0,a.jsx)(B.EY,{font:"table.small",color:"scoreRating.s80",children:"8"})]}),(0,a.jsxs)(B.so,{align:"flex-end",gap:"xxs",children:[(0,a.jsx)(B.az,{h:36,w:6,bg:"scoreRating.s70"}),(0,a.jsx)(B.EY,{font:"table.small",color:"scoreRating.s70",children:"7"})]}),(0,a.jsx)(B.az,{h:18,w:6,bg:"scoreRating.s65"}),(0,a.jsxs)(B.so,{align:"flex-end",gap:"xxs",children:[(0,a.jsx)(B.az,{h:18,w:6,bg:"scoreRating.s60"}),(0,a.jsx)(B.EY,{font:"table.small",color:"scoreRating.s60",children:"6"})]}),(0,a.jsx)(B.az,{h:18,w:6,bg:"scoreRating.s10"})]})}function eD(e){let{showInjury:t,showTransfer:s}=e,{isMobile:n}=(0,A.$c)();return(0,a.jsxs)(B.az,{px:"lg",pb:"lg",children:[(0,a.jsxs)(B.EY,{lineHeight:"24px",font:"assistive.default",color:"onSurface.nLv3",as:"div",children:[(0,a.jsx)(P.wjs,{mr:"sm",fill:"secondary.default"}),(0,a.jsx)(M.A,{id:"click_image_to_swap",values:{isMobile:n}})]}),(0,a.jsxs)(B.so,{gap:"xxl",my:"md",children:[t&&(0,a.jsxs)(B.so,{children:[(0,a.jsxs)(B.az,{position:"relative",w:24,h:24,mr:"sm",children:[(0,a.jsx)(B.az,{position:"absolute",w:24,h:24,bg:"error.default",style:{opacity:.15},br:"xxs"}),(0,a.jsx)(P.p5Z,{position:"absolute",fill:"error.default",width:24,height:24})]}),(0,a.jsx)(B.EY,{lineHeight:"24px",font:"assistive.default",color:"onSurface.nLv3",children:(0,a.jsx)(M.A,{id:"player_injured"})})]}),s&&(0,a.jsxs)(B.EY,{lineHeight:"24px",font:"assistive.default",color:"onSurface.nLv3",textTransform:"capitalize",children:[(0,a.jsx)(P.G4W,{fill:"primary.default",mr:"sm",width:24,height:24}),(0,a.jsx)(M.A,{id:"player.transferLoan"})]})]})]})}function eO(e){let{month:t,avgRating:s,appearances:n,showAppearances:r,showMonth:l}=e,o=(0,N.A)(),[i,c]=t.split("-").map(Number),d=new Date(i,c,0).getTime(),{formattedRating:u,ratingColorKey:p}=(0,eK.M)(s),m=eR(Number(u));return(0,a.jsxs)(B.so,{direction:"column",justify:"space-between",px:"xs",grow:1,children:[(0,a.jsx)(B.EY,{h:16,align:"center",font:"assistive.default",color:"onSurface.nLv3",mb:"lg",as:"div",children:l&&o.formatDate(d,{month:"short"}).slice(0,3)}),(0,a.jsx)(B.so,{h:108,direction:"column",justify:"flex-end",mb:"xs",children:(0,a.jsx)(B.az,{h:"".concat(m,"%"),bg:p,br:"2px 2px 0 0"})}),s&&(!r||n)?r?(0,a.jsx)(B.EY,{font:"table.small",color:"onSurface.nLv3",align:"center",as:"div",children:n}):(0,a.jsx)(B.EY,{font:"table.small",color:p,align:"center",lineClamp:1,as:"div",children:u}):(0,a.jsx)(B.EY,{font:"table.small",color:"onSurface.nLv3",align:"center",as:"div",children:"-"})]})}let eB=function(e){var t,s;let[r,l]=(0,i.useState)(!1),o=(0,i.useMemo)(()=>{let t=eM.o5(),s=eM.mR(e.summary);return eI()(t,s)},[e.summary]),c=Object.keys(o).sort(),d=c.map(e=>{let t=o[e];return(null==t?void 0:t.length)?eM.AG(t.map(e=>e.value)):0}),u=(0,i.useCallback)(()=>l(e=>!e),[]),p=null==(t=e.summary)?void 0:t.filter(e=>e.type===n.XFZ.Injury),m=null==(s=e.summary)?void 0:s.filter(e=>e.type===n.XFZ.Transfer);return(0,a.jsxs)(B.az,{children:[(0,a.jsx)(B.az,{p:"sm",children:(0,a.jsxs)(B.az,{id:"LYS-graph-root",bg:"surface.s2",br:"md",cursor:"pointer",onClick:u,children:[(0,a.jsxs)(B.so,{id:e.graphId,py:"md",px:"xs",position:"relative",children:[c.map((e,t)=>{var s;return(0,a.jsx)(B.az,{w:"".concat(100/c.length,"%"),children:(0,a.jsx)(eO,{month:e,avgRating:d[t],appearances:(null==(s=o[e])?void 0:s.length)||0,showAppearances:r,showMonth:t%2!=0})},e)}),(0,a.jsx)(eY,{}),(0,a.jsx)(eF,{injuries:p,transfers:m,yearAvgRating:e.yearAvgRating,containerId:e.containerId,graphId:e.graphId})]}),(0,a.jsx)(B.EY,{font:"assistive.micro",color:"onSurface.nLv3",p:"sm",pt:0,pb:"lg",as:"div",children:(0,a.jsx)(M.A,{id:r?"season_rating_graph_description_matches":"season_rating_graph_description_ratings"})})]})}),(0,a.jsx)(eD,{showInjury:!!(null==p?void 0:p.length),showTransfer:!!(null==m?void 0:m.length)})]})};var eU=s(53684),eQ=s(13731),eN=s.n(eQ),eV=s(1139),eq=s.n(eV),eW=s(26194),eZ=s.n(eW),e$=s(80734),eX=s(42621);function eJ(e){let{uniqueTournamentsMap:t,summary:s}=e,n=Object.values(t),r=s.filter(e=>e.uniqueTournamentId),l=eN()(r,"uniqueTournamentId");n=eZ()(n,e=>-1*l[e.id].length);let o=Object.keys(t).reduce((e,t)=>{let s=eq()(l[t],e=>Number(e.value));return e[t]=s,e},{}),i=e=>l[e].length;return(0,a.jsx)(B.az,{pb:"md",children:(0,a.jsx)(e$.n,{children:n.map((e,t)=>(0,a.jsx)(k.tQ,{tournament:e,children:(0,a.jsxs)(B.so,{px:"lg",hoverBg:"surface.s2",cursor:"pointer",gap:"lg",align:"center",children:[(0,a.jsx)(eU.e,{id:e.id,size:40}),(0,a.jsxs)(B.so,{grow:1,borderTop:t?"onSurface.nLv4":void 0,gap:"lg",align:"center",children:[(0,a.jsxs)(B.az,{py:"sm",grow:1,children:[(0,a.jsx)(B.EY,{font:"body.medium",color:"onSurface.nLv1",mb:"xs",as:"div",children:(0,a.jsx)(T.O,{uniqueTournament:e})}),(0,a.jsx)(B.EY,{font:"assistive.default",color:"onSurface.nLv3",textTransform:"capitalize",children:(0,a.jsx)(M.A,{id:"player.tournamentAppearances",values:{number:i(e.id)}})})]}),(0,a.jsx)(eX.q,{persist:!0,children:(0,a.jsx)(eU.G,{rating:o[e.id],format:"sideBox"})})]})]})},e.id))})})}var e0=s(49337);function e1(e){let{player:t,lastYearSummary:s,uniqueTournamentsMap:r,containerId:l,graphId:o}=e,{isDesktop:i}=(0,A.$c)();if(!(null==s?void 0:s.length))return null;let c=(0,eM.AG)(s.filter(e=>e.type===n.XFZ.Event).map(e=>e.value));return(0,a.jsxs)(U.t,{tag:"LastYearSummary",children:[(0,a.jsxs)(B.az,{w:"100%",children:[(0,a.jsxs)(B.so,{h:"46",px:"lg",pt:"lg",align:"center",justify:"space-between",children:[(0,a.jsxs)(B.so,{gap:"xs",align:"center",children:[(0,a.jsx)(B.EY,{d:"inline-block",font:"display.small",color:"onSurface.nLv1",lineHeight:"24px",as:"span",children:(0,a.jsx)(M.A,{id:"season_rating_graph_title"})}),(0,a.jsx)(eA.D,{type:eA.D.type.AverageRatingPlayer,rating:c,renderImage:e=>(0,a.jsx)(eC.t,{id:t.id,...e})})]}),(0,a.jsx)(B.$n,{variant:"unshielded",colorScheme:"neutral",p:"xs",mr:"-8",onClick:(0,e0.W)(i),children:(0,a.jsx)(eC.G,{rating:c,format:"sideBox"})})]}),(0,a.jsx)(eB,{summary:s,yearAvgRating:c,containerId:l,graphId:o})]}),!ez()(r)&&(0,a.jsx)(eJ,{summary:s,uniqueTournamentsMap:r})]})}var e2=s(78383),e9=s.n(e2),e5=s(85685),e3=s(83260),e4=function(e){return e.HIGHER="UP",e.LOWER="DOWN",e}(e4||{});let e8=e=>"".concat(e.vote).concat(":").concat(e.proposedMarketValue),e6=e=>{let[t,s]=e.split(":");return{proposedMarketValue:Number(s),vote:t}};function e7(e){let{currencySign:t,selected:s,inverted:n,voted:r,vote:l}=e;return(0,a.jsxs)(B.so,{bg:"surface.s1",br:"50%",align:"center",justify:"center",w:48,h:48,elevation:2,onClick:()=>{s||r||(l(),(0,W.MZ)((0,a.jsxs)(B.so,{align:"center",children:[(0,a.jsx)(P.G_L,{fill:"onColor.primary",mr:"lg"}),(0,a.jsx)(B.EY,{block:!0,color:"onColor.primary",font:"display.small",children:(0,a.jsx)(M.A,{id:"thank_you_contribution"})})]}),{autoClose:3e3,closeButton:!1,className:"sofa-toast--info",position:"bottom-center"}))},direction:n?"column-reverse":"column",cursor:r?"default":"pointer",p:6,border:s?"primary.default":void 0,children:[(0,a.jsx)(P.tSt,{fill:n?"error.default":"success.default",style:{transform:"rotate(".concat(180*!!n,"deg)")}}),(0,a.jsx)(B.az,{my:"xs",br:"50%",bg:"neutral.default",h:16,w:16,children:(0,a.jsx)(B.EY,{lineHeight:"16px",font:"assistive.default",color:"surface.s1",align:"center",as:"div",children:t})})]})}function te(e){let{playerId:t,proposedMarketValueRaw:s}=e,r=(0,n.oaz)(s),{canUserVote:l,voteRecord:o,voteHigher:i,voteLower:c,isRehydrated:d}=function(e,t){let[s,a,n]=(0,e3.A)("pv_".concat(e),null),r=s?e6(s):null,l=(null==r?void 0:r.proposedMarketValue)!==t.value,o=e=>{l&&t&&a(e8({vote:e,proposedMarketValue:t.value}))};return{canUserVote:l,voteRecord:r,voteHigher:()=>o("UP"),voteLower:()=>o("DOWN"),isRehydrated:n}}(t,s),u=!!d&&!l&&(null==o?void 0:o.vote)==="DOWN",p=!!d&&!l&&(null==o?void 0:o.vote)==="UP";return(0,a.jsxs)(B.so,{gap:"sm",children:[(0,a.jsx)(e7,{vote:i,currencySign:r.currencySign,selected:p,voted:!l}),(0,a.jsx)(e7,{vote:c,currencySign:r.currencySign,selected:u,voted:!l,inverted:!0})]})}let tt=function(e){let t=(0,en.hX)(),s=(0,n.oaz)(e.proposedMarketValueRaw);return(0,a.jsx)(B.az,{p:["sm",0],mb:"sm",children:(0,a.jsxs)(B.so,{p:"sm",br:"lg",bg:"surface.s2",children:[(0,a.jsxs)(B.az,{py:"sm",px:"md",children:[(0,a.jsx)(B.EY,{font:"assistive.micro",color:"onSurface.nLv3",mb:"xxs",align:"center",as:"div",textTransform:"uppercase",children:(0,a.jsx)(M.A,{id:"market_value"})}),(0,a.jsx)(B.EY,{font:"display.medium",color:"sofaSingles.value",align:"center",as:"div",children:(0,a.jsx)(e5.o,{parsedMoney:s})})]}),(0,a.jsx)(B.cG,{vertical:!0}),(0,a.jsxs)(B.so,{grow:1,align:"center",justify:"space-between",children:[(0,a.jsx)(B.EY,{font:"assistive.default",color:"onSurface.nLv1",px:"sm",as:"div",children:(0,a.jsx)(M.A,{id:"is_market_value_higher_or_lower"})}),t?(0,a.jsxs)(B.so,{gap:"sm",children:[(0,a.jsx)(e7,{vote:e9(),currencySign:s.currencySign,selected:!1,voted:!1}),(0,a.jsx)(e7,{vote:e9(),currencySign:s.currencySign,selected:!1,voted:!1,inverted:!0})]}):(0,a.jsx)(te,{...e})]})]})})};function ts(e){let{player:t,lastYearSummary:s,expectedTransfer:r,hasPentagon:l,uniqueTournamentsMap:o}=e,{slug:i}=t.team.sport,c=i===n.QCR.Football,d=i===n.QCR.Cricket,u=i===n.QCR.IceHockey,p=i===n.QCR.Basketball,m=!!(t.injury&&(u||p)),h=t.team.primaryUniqueTournament&&t.proposedMarketValueRaw;return(0,a.jsx)(U.t,{tag:"PlayerDetailsMobile",children:(0,a.jsxs)(B.so,{direction:"column",gap:"sm",children:[!t.deceased&&(0,a.jsx)(x.Zp,{children:(0,a.jsx)(ea,{player:t,expectedTransfer:r})}),(0,a.jsxs)(x.Zp,{children:[(0,a.jsx)(X,{player:t,inLine:!c&&!d&&!u||u&&!t.injury}),h&&(0,a.jsx)(tt,{playerId:t.id,proposedMarketValueRaw:t.proposedMarketValueRaw})]}),!!s&&(0,a.jsx)(x.Zp,{children:(0,a.jsx)(e1,{player:t,lastYearSummary:s,uniqueTournamentsMap:o,containerId:"LYS-incidents-mobile",graphId:"js-LYS-ref-graph-mobile"})}),l&&(0,a.jsx)(ed,{player:t}),c&&(0,a.jsx)(eT,{player:t}),m&&(0,a.jsx)(ee,{player:t})]})})}function ta(e){let{player:t,lastYearSummary:s,expectedTransfer:r,uniqueTournamentsMap:l}=e,{slug:o}=t.team.sport,i=o===n.QCR.Football,c=o===n.QCR.Cricket,d=o===n.QCR.IceHockey,u=o===n.QCR.Basketball,p=!!(t.injury&&(d||u)),m=t.team.primaryUniqueTournament&&t.proposedMarketValueRaw,h=!!s;return(0,a.jsx)(U.t,{tag:"PlayerDetailsDesktop",children:(0,a.jsx)(x.Zp,{children:(0,a.jsxs)(B.so,{children:[(0,a.jsxs)(B.az,{w:["100%",i||p?"50%":"100%"],p:"sm",children:[!t.deceased&&(0,a.jsx)(ea,{player:t,expectedTransfer:r}),(0,a.jsx)(X,{player:t,inLine:!i&&!c&&!d&&!u||!p}),m&&(0,a.jsx)(tt,{playerId:t.id,proposedMarketValueRaw:t.proposedMarketValueRaw}),h&&(0,a.jsx)(eT,{player:t})]}),i&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(B.cG,{vertical:!0}),(0,a.jsx)(B.so,{direction:"column",w:["100%","50%"],children:h?(0,a.jsx)(e1,{player:t,lastYearSummary:s,uniqueTournamentsMap:l,containerId:"LYS-incidents-mobile",graphId:"js-LYS-ref-graph-mobile"}):(0,a.jsx)(B.az,{p:"sm",children:(0,a.jsx)(eT,{player:t})})})]}),p&&(0,a.jsx)(ee,{player:t})]})})})}var tn=s(84942);function tr(e){let t=(0,N.A)(),s=(0,tn.s)(e.team,t.locale),r=t.formatMessage({id:e.team.slug,defaultMessage:s});return(0,a.jsx)(k.gT,{team:e.team,sport:n.QCR.Football,children:(0,a.jsxs)(B.so,{px:"lg",py:"sm",justify:"space-between",hoverBg:"surface.s2",cursor:"pointer",children:[(0,a.jsxs)(B.so,{align:"center",children:[(0,a.jsx)(et.p,{national:!0,size:40,id:e.team.id}),(0,a.jsxs)(B.az,{ml:"lg",children:[(0,a.jsx)(B.EY,{font:"body.medium",color:"onSurface.nLv1",mb:"xs",as:"div",children:r}),(0,a.jsxs)(B.EY,{font:"assistive.default",color:"onSurface.nLv3",children:[(0,a.jsx)(M.A,{id:"national_team_debut"}),":\xa0",(0,a.jsx)(K.XU,{value:new Date(1e3*e.debutTimestamp),timeZone:"UTC",...z.or.dateWithShortMonth})]})]})]}),(0,a.jsxs)(B.so,{align:"center",children:[(0,a.jsx)(B.EY,{font:"body.medium",color:"onSurface.nLv1",w:24,as:"div",align:"right",children:e.appearances}),(0,a.jsx)(B.EY,{font:"body.medium",color:"onSurface.nLv1",w:24,as:"div",align:"right",ml:"xl",children:e.goals})]})]})})}let tl=function(e){var t;let{playerId:s}=e,{data:r}=(0,ep.Ay)(n.qvj.nationalTeamStatistics(s));return(null==r||null==(t=r.statistics)?void 0:t.length)?(0,a.jsxs)(x.Zp,{children:[(0,a.jsx)(B.EY,{font:"display.medium",color:"onSurface.nLv1",as:"div",px:"lg",pt:"md",pb:"xs",align:"center",children:(0,a.jsx)(M.A,{id:"national_team"})}),(0,a.jsxs)(B.az,{pb:[0,"lg"],children:[(0,a.jsxs)(B.so,{p:"lg",pb:"sm",justify:"flex-end",align:"center",children:[(0,a.jsx)(B.EY,{font:"body.small",color:"onSurface.nLv3",children:(0,a.jsx)(M.A,{id:"match_appearances"})}),(0,a.jsx)(B.az,{bg:"onSurface.nLv3",w:1,h:14,mx:"xs"}),(0,a.jsx)(B.EY,{font:"body.small",color:"onSurface.nLv3",children:(0,a.jsx)(M.A,{id:"goals"})})]}),(0,a.jsx)(B.az,{children:r.statistics.map(e=>(0,a.jsx)(tr,{...e},e.team.id))})]})]}):null};var to=s(99326),ti=s(84677),tc=s(57258);let td=e=>{let{labelId:t,value:s,prefix:n="",sufix:r="",withPrecision:l=!1}=e;return(0,a.jsxs)(B.az,{w:"33.33%",py:"md",children:[(0,a.jsx)(B.EY,{font:"assistive.micro",color:"onSurface.nLv3",textTransform:"uppercase",align:"center",block:!0,children:(0,a.jsx)(M.A,{id:t})}),(0,a.jsxs)(B.EY,{align:"center",font:"display.medium",block:!0,children:[void 0!==s?n:"","number"==typeof s&&l?s.toFixed(tc.J$):null!=s?s:"-",void 0!==s?r:""]})]})};function tu(e){let{fantasyPlayer:t,asCard:s}=e;return t?(0,a.jsxs)(x.HH,{isCard:s,children:[s?(0,a.jsx)(x.Zp.Header,{titleId:"overview"}):(0,a.jsx)(B.EY,{font:"display.small",px:"lg",pt:"sm",block:!0,children:(0,a.jsx)(M.A,{id:"overview"})}),(0,a.jsx)(B.az,{p:"sm",children:(0,a.jsxs)(B.so,{bg:"surface.s2",br:"lg",wrap:"wrap",children:[(0,a.jsx)(td,{labelId:"pts_per_match",value:t.averageScore,withPrecision:!0}),(0,a.jsx)(td,{labelId:"player_form",value:t.form,withPrecision:!0}),(0,a.jsx)(td,{labelId:"total_pts",value:t.totalScore}),(0,a.jsx)(td,{labelId:"player_price",value:t.price,prefix:tc.lU,sufix:"M",withPrecision:!0}),(0,a.jsx)(td,{labelId:"selected",value:t.ownedPercentage,sufix:"%",withPrecision:!0}),(0,a.jsx)(td,{labelId:"position",value:(0,a.jsx)(q.F,{id:t.position,fantasyShort:!0})})]})})]}):null}var tp=s(54053),tm=s(65078),th=s(34041),tg=s(51942),tx=s(30479);let ty=e=>{var t,s;let{fixture:r,playerId:l,teamId:o}=e,[c,d]=(0,i.useState)(!1),u=(0,tm.g3)(),{data:p}=(0,ep.Ay)(c?n.lVT.eventPointsBreakdown(r.eventId,l):null,{refreshInterval:3e4}),m=u?r.awayTeamId:r.homeTeamId,h=u?r.homeTeamId:r.awayTeamId,g=null!=(t=u?r.awayScore:r.homeScore)?t:"",x=null!=(s=u?r.homeScore:r.awayScore)?s:"",y=g===x,f=m===o&&g>x||h===o&&gd(!0),children:_}),(0,a.jsxs)(tp.A,{isOpen:c,setIsOpen:d,children:[(0,a.jsxs)(B.az,{w:tc.or,p:"lg",children:[(0,a.jsx)(B.EY,{font:"display.medium",block:!0,children:(0,a.jsx)(M.A,{id:"points_breakdown"})}),(0,a.jsx)(B.EY,{font:"assistive.default",color:"onSurface.nLv3",children:(0,a.jsx)(to.f5,{fantasyRound:r.fantasyRound,isShort:!0})})]}),(0,a.jsx)(tg.GE,{fixture:r,points:null==p?void 0:p.points})]})]}):(0,a.jsx)(k.N_,{routeKey:"event",params:{id:r.eventCustomId,name:r.eventSlug},hash:(0,tx.HL)({id:r.eventId}),children:_})};function tf(e){let{fantasyPlayer:t,asCard:s}=e,{data:r}=(0,ep.Ay)(n.lVT.playerFormAndFixtures(t.id,!0)),l=[...(null==r?void 0:r.form)||[],...(null==r?void 0:r.fixtures)||[]].sort((e,t)=>e.eventStartTimestamp-t.eventStartTimestamp);return l.length?(0,a.jsxs)(x.HH,{isCard:s,children:[s?(0,a.jsx)(x.Zp.Header,{titleId:"season_results"}):(0,a.jsx)(B.EY,{font:"display.small",px:"lg",pt:"sm",block:!0,children:(0,a.jsx)(M.A,{id:"season_results"})}),(0,a.jsx)(B.az,{py:"sm",children:l.map(e=>(0,a.jsx)(ty,{fixture:e,teamId:t.team.id,playerId:t.player.id},e.eventStartTimestamp))})]}):null}function tj(e){let{playerId:t,inMobilePanel:s}=e,[r,l]=(0,i.useState)(),{data:o}=(0,ep.Ay)(r?n.lVT.competitionPlayer(r.fantasyPlayerId):null),{data:c}=(0,ep.Ay)(n.lVT.playerCompetitions(t)),d=(null==c?void 0:c.competitions)||[];if((0,i.useEffect)(()=>{l(d[0])},[d.length,t]),!r)return null;let u=(0,a.jsx)(B.ms,{items:d||[],renderItem:e=>(0,a.jsx)("span",{children:null==e?void 0:e.seasonName}),selectedItem:r,onSelectedItemChange:e=>l(e.selectedItem||void 0)});return(0,a.jsx)(x.HH,{isCard:!s,children:(0,a.jsxs)(B.so,{direction:"column",p:["sm",0],gap:["sm",0],children:[s?(0,a.jsx)(x.Zp,{children:(0,a.jsx)(B.az,{p:"sm",children:u})}):(0,a.jsx)(x.Zp.Header,{titleId:"fantasy_statistics",actionComponent:u,variant:"left-aligned-desktop"}),(0,a.jsx)(tu,{fantasyPlayer:null==o?void 0:o.player,asCard:!!s}),!!o&&(0,a.jsx)(tf,{fantasyPlayer:o.player,asCard:!!s})]})})}var t_=s(3898),tv=s(23685),tb=s(86679),tk=s(22012);let tw=(0,i.memo)(function(e){var t;let{sport:s,player:r,hasPentagon:l}=e,{isFantasyEnabled:o,showFantasyEntry:i}=(0,ti.t)(),{showFantasyStatistics:c}=(0,tb.A)({showFantasyStatistics:{route:n.lVT.playerCompetitions(r.id),skipCheck:!o}},[r.id,o]);return(0,a.jsxs)(U.t,{tag:"PlayerSidebar",children:[l&&(0,a.jsx)(ed,{player:r}),(0,a.jsx)(tk.default,{player:r,sport:s}),(0,a.jsx)(tv.Y,{utId:null==(t=r.team.primaryUniqueTournament)?void 0:t.id,location:"player_screen",bgImageUrl:n.cWY.image(r.team.id)}),c&&(0,a.jsx)(a.Fragment,{children:i?(0,a.jsx)(tj,{playerId:r.id}):(0,a.jsx)(to.pk,{utIds:null})}),(0,a.jsx)(eX.q,{persist:!0,children:(0,a.jsx)(t_.OE,{playerId:r.id})})]})},function(e,t){return e.player.id===t.player.id});var tT=s(56566);let tC=()=>(0,a.jsxs)(x.Zp,{children:[(0,a.jsx)(x.Zp.Header,{titleId:"transfer_history"}),(0,a.jsxs)(B.so,{direction:["column","row"],children:[(0,a.jsx)(B.az,{w:["100%","50%"],h:[278,328],p:"sm",children:(0,a.jsx)(B.az,{h:174,bg:"surface.s2",br:"lg"})}),(0,a.jsx)(B.az,{w:["100%","50%"],borderTop:["onSurface.nLv4",void 0],mt:["sm",0],pt:["sm",0],pb:"lg",h:[337,328]})]})]}),tS=g()(()=>s.e(3699).then(s.bind(s,23699)),{loadableGenerated:{webpack:()=>[23699]},ssr:!1,loading:()=>(0,a.jsx)(tC,{})});function tz(e){let{player:t,transfers:s,...l}=e,o=t.team.sport,i=t.team.primaryUniqueTournament,c=o.slug===n.QCR.Football,u=o.slug===n.QCR.Basketball,p=_.v.includes(o.slug),h=s?s.sort((e,t)=>t.transferDateTimestamp-e.transferDateTimestamp):null,g=h&&1e3*h[0].transferDateTimestamp>Date.now()?h[0]:null;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(C,{player:t,sport:o,uniqueTournament:i}),(0,a.jsx)(O,{player:t}),(0,a.jsxs)(y.xA,{py:"md",children:[(0,a.jsxs)(y.fv,{flexGrow:1,children:[(0,a.jsx)(x.Zp,{children:(0,a.jsx)(m.az,{className:"player-matches-section",children:(0,a.jsx)(f.A,{id:t.id,entity:n.wNW.Player,player:t,transfers:s})})}),(0,a.jsx)(tw,{player:t,sport:o.slug,hasPentagon:l.hasPentagon}),(0,a.jsx)(d.Aq,{route:r.xW.Player})]}),(0,a.jsxs)(y.fv,{flexGrow:2,children:[(0,a.jsx)(ta,{player:t,expectedTransfer:g,...l}),p&&(0,a.jsx)(j.default,{player:t,asCard:!0}),(c||u)&&(0,a.jsx)(tS,{playerId:t.id,transfers:s,sport:t.team.sport.slug,proposedMarketValueRaw:t.proposedMarketValueRaw}),(0,a.jsx)(tl,{playerId:t.id}),(0,a.jsx)(tT.A,{player:t})]})]})]})}var tA=s(38296),tM=s(58047);let tK=g()(()=>s.e(3699).then(s.bind(s,23699)),{loadableGenerated:{webpack:()=>[23699]},ssr:!1,loading:()=>(0,a.jsx)(tC,{})});function tE(e){var t;let{player:s,transfers:r,...l}=e,o=s.team.sport.slug===n.QCR.Football,i=s.team.sport.slug===n.QCR.Basketball,c=s.team.sport.slug===n.QCR.AmericanFootball,d=r?r.sort((e,t)=>t.transferDateTimestamp-e.transferDateTimestamp):null,u=d&&1e3*d[0].transferDateTimestamp>Date.now()?d[0]:null;return(0,a.jsx)(B.tU.Panel,{tabKey:i||c?tM.x.Info:tM.x.Details,children:(0,a.jsxs)(x.BU,{children:[(0,a.jsx)(ts,{player:s,expectedTransfer:u,...l}),(o||i)&&(0,a.jsx)(tK,{playerId:s.id,transfers:r,sport:s.team.sport.slug,proposedMarketValueRaw:s.proposedMarketValueRaw}),(0,a.jsx)(tv.Y,{utId:null==(t=s.team.primaryUniqueTournament)?void 0:t.id,location:"player_screen",bgImageUrl:n.cWY.image(s.team.id)}),(0,a.jsx)(tl,{playerId:s.id}),(0,a.jsx)(tT.A,{player:s})]})})}function tI(e){let{playerId:t}=e;return(0,a.jsx)(B.tU.Panel,{tabKey:tM.x.PlayerFantasy,children:(0,a.jsx)(tj,{playerId:t,inMobilePanel:!0})})}var tP=s(76868);let tR=e=>{let[t,s]=(0,i.useState)(void 0),{data:a,isLoading:r}=(0,ep.Ay)(n.qvj.uniqueTournaments(e));return{selectedTournament:t,setSelectedTournament:s,uniqueTournaments:(null==a?void 0:a.uniqueTournaments)||[],isFetching:r}},tL=g()(()=>s.e(3572).then(s.bind(s,93572)),{loadableGenerated:{webpack:()=>[93572]}});function tG(e){let{player:t,transfers:s}=e,{hasMatches:r}=(0,tb.A)({hasMatches:{route:n.qvj.events(t.id)}}),l=tR(t.id);return(0,a.jsx)(B.tU.Panel,{tabKey:tM.x.Matches,children:r?(0,a.jsx)(tL,{id:t.id,entity:n.wNW.Player,player:t,transfers:s,playerFilters:l}):(0,a.jsx)(B.az,{p:"sm",children:(0,a.jsx)(x.Zp,{children:(0,a.jsx)(tP.p,{graphic:"no-events",titleMessageId:"basic.noEvents",descriptionMessageId:"eventList.noAvailableEvents"})})})})}let tH=g()(()=>Promise.resolve().then(s.bind(s,22012)),{loadableGenerated:{webpack:()=>[22012]}});function tF(e){let{player:t,sport:s}=e;return(0,a.jsx)(B.tU.Panel,{tabKey:[n.QCR.AmericanFootball,n.QCR.Basketball].includes(s)?tM.x.Season:tM.x.Statistics,children:(0,a.jsx)(tH,{player:t,sport:t.team.sport.slug,asCards:!0})})}function tY(e,t){return[n.QCR.AmericanFootball,n.QCR.Basketball].includes(e)?t.find(e=>e.tabKey===tM.x.Season&&!1===e.isHidden)?tM.x.Season:tM.x.Info:tM.x.Details}var tD=s(7263);let tO=e=>{let{id:t,slug:s}=e,{isMobile:n}=(0,A.$c)();return(0,a.jsx)(k.N_,{routeKey:"manager",params:{id:t,slug:s},children:(0,a.jsxs)(B.so,{px:"md",py:"xs",bg:["primary.default","overlay.darken1"],align:"center",br:"lg",children:[(0,a.jsx)(B.EY,{lineHeight:"16px",font:"assistive.default",c:["surface.s1","onColor.primary"],mr:"xxs",children:(0,a.jsx)(M.A,{id:"manager_profile"})}),(0,a.jsx)(P.CCT,{fill:n?"surface.s1":"onColor.primary"})]})})},tB=e=>{let{id:t,sport:s}=e,{data:r}=(0,ep.Ay)([n.qvj.uniqueTournamentSeasons(t),"HEAD"],{fetcher:tD.n});return r?(0,a.jsx)(I.O,{type:"player",id:t,sport:s}):null},tU=function(e){var t,s;let{player:l}=e,o=n.USm.includes(l.team.sport.slug),i=null==(s=l.country)||null==(t=s.alpha2)?void 0:t.toLowerCase(),c=i?(0,n.RHm)(i):void 0,d=l.team.id&&!(l.retired||"no-team"===l.team.slug)?n.cWY.image(l.team.id):c,u=l.team.sport.slug,p=l.deceased,m=l.retired,h=r.mz.includes(u);return(0,a.jsx)(R.z4,{bgImageSrc:d,flexProps:{px:0,py:0},elevation:[void 0,2],children:(0,a.jsxs)(B.so,{w:"100%",justify:"space-between",align:"center",p:["lg","xl"],pr:["lg","sm"],children:[(0,a.jsxs)(B.so,{grow:2,w:"100%",align:"center",children:[(0,a.jsx)(S.t,{id:l.id,name:l.slug,size:112,mr:["lg","xl"],grayscale:l.deceased}),(0,a.jsxs)(B.so,{align:"flex-start",direction:"column",children:[(0,a.jsx)(B.so,{gap:"sm",align:"center",mb:["xxs","sm"],children:(0,a.jsx)(B.EY,{font:["display.large","display.extraLarge"],c:["onSurface.nLv1","onColor.primary"],m:0,as:"h2",ellipsis:!0,whiteSpace:"nowrap",overflow:"hidden",maxW:"400px",children:(0,a.jsx)(Y.c,{entity:l})})}),(0,a.jsxs)(B.so,{wrap:"wrap",align:"center",gap:"md",children:[l.deceased&&(0,a.jsxs)(B.so,{align:"center",children:[(0,a.jsx)(S.p,{id:l.team.id,name:l.team.name,national:l.team.national,size:16,mr:"xs"}),(0,a.jsx)(B.EY,{font:["assistive.default","display.medium"],c:["onSurface.nLv3","onColor.primary"],children:(0,a.jsx)(M.A,{id:"deceasedYear",values:{year:void 0}})})]}),h&&(0,a.jsx)(tB,{id:l.id,sport:u}),l.managerId&&(0,a.jsx)(tO,{id:l.managerId,slug:u})]})]})]}),(0,a.jsx)(B.az,{children:o&&!p&&!m&&(0,a.jsx)(L.e,{id:l.id,entity:n.bq7.Players,location:H.y.Header,type:H.b.Player})})]})})};var tQ=s(18916);let tN=g()(()=>Promise.resolve().then(s.bind(s,19381)),{loadableGenerated:{webpack:()=>[19381]}});function tV(e){let{player:t}=e;return(0,a.jsx)(B.tU.Panel,{tabKey:tM.x.Career,children:(0,a.jsx)(tN,{player:t})})}function tq(e){let t=function(e){e.startsWith("#")&&(e=e.slice(1));let t={};return e.split(",").forEach(e=>{let[s,a]=e.split(":");s&&(t[s]=a)}),t}(window.location.hash);delete t[e],window.location.hash=Object.entries(t).map(e=>{let[t,s]=e;return"".concat(t,":").concat(s)}).join(",")}function tW(e){var t;let{player:s,transfers:l,...o}=e,i=s.team.sport,c=s.team.primaryUniqueTournament,{isFantasyEnabled:d,showFantasyEntry:u}=(0,ti.t)(),[p,h]=(0,tx.Ay)({routeKey:r.xW.Player,params:{slug:s.slug,id:s.id,sport:i.slug}}),{hasStatisticsTab:g,hasFantasyData:x}=(0,tb.A)({hasStatisticsTab:{route:n.qvj.uniqueTournamentSeasons(s.id),skipCheck:!tQ.F0.includes(i.slug)},hasFantasyData:{route:n.lVT.playerCompetitions(s.id),skipCheck:!d}},[s.id,d]),y=u&&x,f=_.v.includes(i.slug)&&g,j=(t=i.slug,[n.QCR.AmericanFootball,n.QCR.Basketball].includes(t)?[{tabKey:tM.x.Season,item:"season",isHidden:!g},{tabKey:tM.x.Matches,item:"games",values:{sport:(0,W.ap)(t)}},{tabKey:tM.x.Career,item:"am_football_career_tab",isHidden:!f},{tabKey:tM.x.Info,item:"info"},{tabKey:tM.x.PlayerFantasy,item:"fantasy_game",isHidden:!y}]:[{tabKey:tM.x.Details,item:"details"},{tabKey:tM.x.Statistics,item:"statistics",isHidden:!g},{tabKey:tM.x.Matches,item:"matches",values:{sport:(0,W.ap)(t)}},{tabKey:tM.x.Career,item:"am_football_career_tab",isHidden:!f},{tabKey:tM.x.PlayerFantasy,item:"fantasy_game",isHidden:!y}]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(m.az,{bg:"surface.s1",children:[(0,a.jsx)(C,{player:s,sport:i,uniqueTournament:c}),(0,a.jsx)(tU,{player:s})]}),(0,a.jsx)(tA.A,{id:s.id,location:tA.C.PlayerPage,initialTabKey:(null==p?void 0:p.tab)||tY(i.slug,j),customControls:[(null==p?void 0:p.tab)||tY(i.slug,j),e=>{h("tab",e),tq("defaultUniqueTournamentId"),tq("defaultSeasonId"),tq("defaultSeasonType")}],tabs:j,children:(0,a.jsxs)(m.az,{bg:"surface.s0",children:[(0,a.jsx)(tE,{player:s,transfers:l,...o}),g&&(0,a.jsx)(tF,{player:s,sport:i.slug}),f&&(0,a.jsx)(tV,{player:s}),(0,a.jsx)(tG,{player:s,transfers:l}),y&&(0,a.jsx)(tI,{playerId:s.id})]})})]})}var tZ=s(95669),t$=s.n(tZ),tX=s(19643),tJ=s(50417),t0=s(26331),t1=s(6675);function t2(e){var t,s;let{player:n}=e,r=(0,t0.A)(),i=n.team.sport.slug,c=l.z.getTranslatedCanonicalRoute(r,"player",{id:n.id,slug:n.slug,sport:i}).route,d=null!=(s=null==(t=n.country.alpha2)?void 0:t.toLowerCase())?s:"",u=n.createdByEditor?!(0,tX.N)(d,r):(0,tJ.v)(i,r);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(t$(),{children:[(0,a.jsx)("link",{rel:"canonical",href:"https://www.sofascore.com".concat(c)}),u&&(0,a.jsx)("meta",{name:"robots",content:"noindex, nofollow"})]}),(0,a.jsx)(t1.N9,{player:n}),(0,a.jsx)(o.Ay,{metaKey:"player",values:{player:(0,tn.s)(n,r),team:(0,tn.s)(n.team,r)}})]})}let t9=(0,i.memo)(function(e){var t;let{player:s}=e,l=null==s?void 0:s.deceased,o=null==s?void 0:s.retired;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t2,{player:s}),(0,a.jsxs)(c.Ws.Provider,{value:s.team.sport.slug,children:[(0,a.jsx)(u.$B,{children:(0,a.jsx)(tW,{...e})}),(0,a.jsx)(u.h6,{children:(0,a.jsx)(d.JR,{route:r.xW.Player,children:(0,a.jsx)(tz,{...e})})}),!0!==l&&!0!==o&&(0,a.jsx)(p.A,{entity:n.bq7.MutedPlayers,entityGroup:"player",id:s.id,entityTournamentId:null==(t=s.team.primaryUniqueTournament)?void 0:t.id})]})]})},function(e,t){return e.player.id===t.player.id});var t5=s(71937),t3=s(25862),t4=s(65097);function t8(e){return"error"in e?(0,a.jsx)(t4.default,{statusCode:e.error.code||404}):(0,a.jsx)(o.an,{value:{seoContent:e.seoContent},children:(0,a.jsx)(t9,{...e})})}t8.getInitialProps=t5.A.getInitialPageProps(e=>async function(t){let{req:s,res:a,query:o,...i}=t,c=s?s._originalUrl:i.asPath,d=l.z.getCurrentLocale(c),u=s&&s.params?s.params:o,p=Number(u.id),m=u.slug,[h,g,x,y,f]=await Promise.allSettled([n.uuS.fetchPlayerDetails(p),n.uuS.fetchPlayerTransferHistory(p),n.uuS.hasPlayerPentagon(p),n.uuS.fetchPlayerLastYearSummary(p),n.sdF.getSeoContent(n.wNW.Player,p,d)]);try{let t,s;if("rejected"===h.status)throw Error(h.reason);"fulfilled"===y.status&&y.value.summary.length&&(t=y.value.summary,s=y.value.uniqueTournamentsMap);let n=h.value.player,o="fulfilled"===g.status?g.value.transferHistory:void 0,i="fulfilled"===f.status?f.value.content:void 0,c="fulfilled"===x.status&&x.value,j=u.sport||n.team.sport.slug;if(!r.Hk.includes(j))throw Error("Unsupported sport");return a&&(n.slug!==m||n.id!==p)&&(a.writeHead(301,{Location:l.z.getTranslatedRoute(d,"player",{id:n.id,slug:n.slug,sport:j}).route}),a.end()),e.dispatch((0,t3.Vy)(j)),{player:n,transfers:o,seoContent:i,lastYearSummary:t,uniqueTournamentsMap:s,hasPentagon:c}}catch(e){return{error:{code:404}}}})},20648:(e,t,s)=>{var a=s(57760),n=0/0;e.exports=function(e,t){var s=null==e?0:e.length;return s?a(e,t)/s:n}},22012:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>e6});var a,n=s(6029),r=s(21377),l=s(21501),o=s(76356),i=s(99064),c=s(55729),d=s(90248),u=s(65789),p=s(75751),m=s(40745),h=s(64082),g=s(41735);!function(e){e.Made="made",e.Missed="missed",e.Total="total"}(a||(a={}));var x=s(97043),y=s(73276),f=s(43139);let j={0:"var(--heatmap-hm1)",.1:"var(--heatmap-hm2)",.35:"var(--heatmap-hm3)",.8:"var(--heatmap-hm4)",1:"var(--heatmap-hm5)"},_=(e,t,s,a)=>{let n=(0,f.A)([0,s],[0,240]),r=(0,f.A)([0,a],[0,102]);return[Math.round(n.invert(e)),Math.round(r.invert(t))]},v=(e,t,s)=>{switch(e){case a.Total:return t+s;case a.Made:return t;case a.Missed:return s;default:return 0}},b=(e,{containerId:t,width:s,height:n,numberOfMatches:r,shotType:l=a.Total,precisionLevel:o=x.K,isTransparentBackground:i},c)=>{let d=document.getElementById(t);if(!d)throw Error("No DOM container element for HeatMap provided");let u=function(e){return e>82?Math.round((1-Math.pow(e/110,.28))*15+5):Math.round((1-Math.pow(e/82,.28))*15+5)}(r||1),p=function(e,t,s,a){let n=(0,y.Cl)(241,103);return e.forEach(({x:e,y:s,made:a,missed:r})=>{let l=v(t,a,r),[o,i]=_(e,s,240,102);n[o][i]=l}),n}(e,l,240,102),m=(0,y.m3)(1e3,j,i,c.setAlpha,.1),h=(0,y.RK)(u,u/3,o),g=(0,y.t6)(p,h,{width:240,height:102,influenceRadius:u,precisionLevel:o}),f=(0,y.Gj)(g,m,{height:102,width:240,gradientScaleFactor:1e3/9,gradientRange:1e3}),b=document.createElement("canvas");b.height=n,b.width=s,b.style.borderRadius="inherit";let k=b.getContext("2d");if(!k)throw Error("Heatmap canvas context not found");k.drawImage(f,0,0,s,n),d.innerHTML="",d.appendChild(b)},k=e=>{let{containerId:t,width:s,height:a,coordinates:r,numberOfMatches:l,shotType:o,isTransparentBackground:d}=e,u=(0,h.T)(e,["containerId","width","height","coordinates","numberOfMatches","shotType","isTransparentBackground"]),p=(0,g.useTheme)();return(0,c.useEffect)(()=>{s&&function(e,t,s){try{b(e,t,s)}catch(e){console.error("In render ice-hockey heatmap",e)}}(r,{containerId:t,width:s,height:a,shotType:o,numberOfMatches:l,precisionLevel:10,isTransparentBackground:!!d},p)},[s,a,r,l,d,o,p.name]),(0,n.jsx)(i.az,Object.assign({id:t,w:s,h:a,position:"absolute",borderRadius:"xs"},u))};var w=s(78383),T=s.n(w),C=s(45860),S=s(46170),z=s(65577),A=s(83351),M=s(83260),K=s(54409);function E(e){let{isOpen:t,setIsOpen:s,...a}=e;return(0,n.jsxs)(i.so,{align:"center",px:"lg",py:"sm",h:"48px",gap:"sm",cursor:"pointer",overflow:"hidden",style:{userSelect:"none"},onClick:()=>{s(e=>!e)},...a,children:[(0,n.jsx)(K.baM,{}),(0,n.jsx)(i.EY,{as:"div",ellipsis:!0,font:"display.small",color:"onSurface.nLv1",style:{flexGrow:1},children:(0,n.jsx)(d.A,{id:"hockey_shot_heatmap"})}),(0,n.jsx)(K.zQC,{icon:t?"chevron-up":"chevron-down",fill:"onSurface.nLv1"})]})}let I=e=>{let{containerId:t,appearances:s,data:a,isOpen:r,setIsOpen:o}=e,[d,p]=(0,c.useState)(),{selectedType:m,setSelectedType:h,getNextType:x}=(0,A.U)(),y=(0,c.useRef)(null);(0,l.st)(()=>{var e,t;return p({width:Math.round(((null==(e=y.current)?void 0:e.getBoundingClientRect().width)||0)-16),height:Math.round(((null==(t=y.current)?void 0:t.getBoundingClientRect().height)||0)-16)})},100,[r]);let{colors:f}=(0,g.useTheme)();return(0,n.jsxs)(u.Zp,{isInverseDesktop:!0,children:[(0,n.jsx)(E,{isOpen:r,setIsOpen:o}),r&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(A.k,{selectedType:m,setSelectedType:h}),(0,n.jsx)(i.so,{justify:"center",children:(0,n.jsx)(S.Bt,{direction:"right",style:{transform:void 0},fill:f.onSurface.nLv3})}),(0,n.jsx)(i.so,{justify:"center",pb:"sm",children:(0,n.jsxs)(i.az,{ref:y,maxW:416,grow:1,position:"relative",cursor:"pointer",onClick:()=>h(e=>x(e)),children:[(0,n.jsx)(z.$u,{children:(0,n.jsx)(z.$7,{fill:"none"})}),d&&d.height>0&&d.width>0&&(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(k,{containerId:t,width:d.width,height:d.height,coordinates:a.shotActions,numberOfMatches:s,shotType:m,isTransparentBackground:!0,top:"sm",left:"sm"})}),(0,n.jsx)(i.az,{position:"absolute",w:"100%",h:"100%",top:0,children:(0,n.jsx)(z.$u,{children:(0,n.jsx)(z.uv,{})})})]})})]})]})},P=e=>{let{player:t,uniqueTournamentId:s,seasonId:a,type:l}=e,[o,c]=(0,M.A)("ice.hockey.season.player.shot.heatmap.open",!0),{data:d,isLoading:p}=(0,C.Ay)(r.qvj.seasonShootmap(t.id,a,s,l));if(!d)return p?(0,n.jsxs)(u.Zp,{isInverseDesktop:!0,children:[(0,n.jsx)(E,{isOpen:o,setIsOpen:T()}),o&&(0,n.jsx)(i.az,{h:275})]}):null;let m="ice-hockey-season-heatmap-".concat(s,"-").concat(a,"-").concat(t.id);return(0,n.jsx)(I,{containerId:m,appearances:e.appearances,data:d,isOpen:o,setIsOpen:c})};var R=s(18916),L=s(14196),G=s(12047),H=s(95543),F=s(4696);let Y=(0,g.default)(i.so).withConfig({componentId:"sc-ab344bcd-0"})(["position:relative;::before{content:'';display:block;position:absolute;top:0;left:0;width:calc(100% - 1px);height:20%;border-top:1px solid ",";border-left:1px solid ",";transform:translate3d(0,0,0);}::after{content:'';display:block;position:absolute;bottom:0;right:0;width:calc(100% - 1px);height:20%;border-right:1px solid ",";border-bottom:1px solid ",";transform:translate3d(0,0,0);}"],e=>e.theme.colors.neutral.default,e=>e.theme.colors.neutral.default,e=>e.theme.colors.neutral.default,e=>e.theme.colors.neutral.default),D=e=>{let{name:t,appearances:s,statistic:a,selectedDisplay:r}=e,l=r===F.M.Total?a.value:(0,H.M)(a.value/s,1),o=r===F.M.Total?a.rankTotal:a.rankPerGame;return(0,n.jsxs)(i.so,{direction:"column",align:"center",gap:"xs",flex:"1 1 0px",children:[(0,n.jsx)(i.EY,{font:"assistive.micro",color:"onSurface.nLv3",align:"center",block:!0,textTransform:"uppercase",children:(0,n.jsx)(d.A,{id:t})}),(0,n.jsxs)(Y,{direction:"column",align:"center",py:"sm",px:"md",bg:["surface.s2","surface.s1"],w:56,children:[(0,n.jsx)(i.EY,{font:"display.large",children:l}),(0,n.jsxs)(i.EY,{font:"assistive.default",children:["#",o]})]})]})},O=e=>{let{data:t,error:s}=(0,C.Ay)(function(e){return void 0===e.selectedType?null:r.qvj.seasonStatistics(e.playerId,e.uniqueTournamentId,e.seasonId,e.selectedType)}(e)),a=null==t?void 0:t.highlighted;if(s||!a)return null;let l=function(e,t){var s,a;let n=t===F.M.PerGame?"rankPerGame":"rankTotal",r=null==(s=e.highlighted)?void 0:s.blocks,l=null==(a=e.highlighted)?void 0:a.steals,o=["points","rebounds","assists"];return void 0!==r&&void 0!==l&&o.push(r[n]>l[n]?"steals":"blocks"),o}(t,e.selectedDisplay);return(0,n.jsx)(u.Zp,{isInverseDesktop:!0,children:(0,n.jsx)(i.so,{p:"md",align:"flex-end",children:l.map(s=>(0,n.jsx)(D,{name:s,appearances:t.statistics.appearances,selectedDisplay:e.selectedDisplay,statistic:a[s]},s))})})};var B=s(89875),U=s(32615),Q=s(82021),N=s(32335),V=s(58926);let q=g.default.div.withConfig({componentId:"sc-cb9d08d4-0"})(["height:24px;width:24px;border-radius:50%;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;svg{fill:",";width:16px;height:16px;}",""],e=>e.theme.colors.onSurface.nLv1,e=>e.active&&"background-color: ".concat(e.theme.colors.onSurface.nLv1,"; svg { fill: ").concat(e.theme.colors.surface.s1,"!important; }")),W=function(e){let{playerShotActions:t,tournamentData:s,setHasEmptyAreas:a}=e,r=(0,g.useTheme)(),[l,o]=(0,c.useState)(Q.E.Percentage),d=()=>{switch(l){case Q.E.Percentage:return Q.E.Difference;case Q.E.Difference:return Q.E.Total;case Q.E.Total:default:return Q.E.Percentage}},u=t.shotActions,p=s.shotActionAreas,{totalStatistics:m,statsByAreas:h,differencesByAreas:x,hasEmpty:y}=(0,c.useMemo)(()=>N.aggregateAreaStatistics(u,p),[u,p]),f=N.getColorsForAreaShotmap(h,m,p,r,5);return(0,c.useEffect)(()=>{a(y)},[y,a]),(0,n.jsxs)(i.so,{w:"100%",justify:"center",align:"center",px:24,children:[(0,n.jsxs)(i.so,{w:32,minW:32,direction:"column",align:"center",gap:"xl",children:[(0,n.jsx)(q,{onClick:()=>o(Q.E.Percentage),active:l===Q.E.Percentage,children:(0,n.jsx)(K.U1y,{})}),(0,n.jsx)(q,{onClick:()=>o(Q.E.Difference),active:l===Q.E.Difference,children:(0,n.jsx)(K.Z3_,{})}),(0,n.jsx)(q,{onClick:()=>o(Q.E.Total),active:l===Q.E.Total,children:(0,n.jsx)(K.JFH,{})})]}),(0,n.jsx)(i.az,{maxW:280,onClick:()=>{o(d())},cursor:"pointer",style:{userSelect:"none"},children:(0,n.jsx)(U.A,{courtColors:f,areaStatistics:N.getPlayerAreaShotmapState(l,h,x,m)})}),(0,n.jsx)(i.so,{w:32,minW:32,direction:"column",align:"center",children:(0,n.jsx)(V.A,{totalHeight:144,boxWidth:12})})]})};var Z=s(69627);let $=e=>{let{id:t,uniqueTournamentId:s,seasonId:a,shotCoordinates:r,numberOfMatches:l}=e,o="basketball-season-shotmap-".concat(s,"-").concat(a,"-").concat(t),{selectedType:c,setSelectedType:d,getNextType:u}=(0,A.U)();return(0,n.jsxs)(i.az,{children:[(0,n.jsx)(A.k,{selectedType:c,setSelectedType:d}),(0,n.jsx)(i.so,{w:"100%",justify:"center",align:"center",px:56,children:(0,n.jsx)(i.so,{onClick:()=>d(e=>u(e)),cursor:"pointer",maxW:280,children:(0,n.jsx)(Z.O,{canvasId:o,shotCoordinates:Z.b.getHeatmapState(c,r),numberOfMatches:l,shotType:c})})})]})};function X(e){let{isOpen:t,setIsOpen:s}=e;return(0,n.jsxs)(i.so,{py:"md",pb:"xs",px:"lg",align:"center",justify:"space-between",cursor:"pointer",onClick:()=>s(!t),children:[(0,n.jsxs)(i.so,{align:"center",children:[(0,n.jsx)(i.az,{display:["block","none"],h:48,py:"sm",children:(0,n.jsx)(K.I,{fill:"graphicsTerrain.basketball",mr:"sm"})}),(0,n.jsx)(i.EY,{lineHeight:"24px",font:"display.small",color:"onSurface.nLv1",children:(0,n.jsx)(d.A,{id:"player.seasonalShotMap"})})]}),(0,n.jsx)(K.zQC,{icon:"chevron-up",fill:"onSurface.nLv1",style:{transition:"0.2s all",transform:"rotate(".concat(180*!t,"deg)")}})]})}function J(e){let{playerId:t,selectedType:s,uniqueTournamentId:a,seasonId:l}=e,[i,m]=(0,M.A)("PLAYER_SEASON_SHOOTMAP_TOGGLE",!0),h=(0,c.useRef)(null),{isMobile:g}=(0,B.$c)(),[x,y]=(0,c.useState)(!1),f=l&&a&&s,j=f?r.qvj.seasonShootmap(t,l,a,s):null,_=f?r.V3t.seasonShotAreas(a,l,"player",s):null,{data:v,isLoading:b,error:k}=(0,C.Ay)(j,{dedupingInterval:200}),{data:w,isLoading:S,error:z}=(0,C.Ay)(_,{dedupingInterval:200});return v&&w?(0,n.jsx)(p.t,{tag:"SeasonShotMap",children:(0,n.jsx)(u.Zp,{isInverseDesktop:!0,children:(0,n.jsxs)(o.az,{ref:h,w:"100%",pb:i?"sm":"0",children:[(0,n.jsx)(X,{isOpen:i,setIsOpen:m}),i&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)($,{shotCoordinates:v.shotActions,numberOfMatches:v.appearances,uniqueTournamentId:a,seasonId:l,id:t}),(0,n.jsx)(o.az,{w:"100%",h:"[1px]",bg:"neutrals.nLv4",my:"lg"}),(0,n.jsx)(W,{id:t,tournamentData:w,playerShotActions:v,setHasEmptyAreas:y}),(0,n.jsx)(B.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",px:"lg",mt:"xl",mb:"xs",display:"block",children:(0,n.jsx)(d.A,{id:"shot_map_description"})}),x&&(0,n.jsxs)(o.so,{align:"center",gap:"sm",h:"xl",px:"lg",children:[(0,n.jsx)(V.z,{height:12,width:20,alpha:0}),(0,n.jsx)(B.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,n.jsx)(d.A,{id:"shotmap_minimum_shots"})})]}),(0,n.jsxs)(B.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",lineHeight:"24px",px:"lg",py:"md",display:"block",children:[(0,n.jsx)(K.wjs,{mr:"sm",fill:"secondary.default"}),(0,n.jsx)(d.A,{id:"player.swapBasketballAreaValues",values:{isMobile:g}})]})]})]})})}):!k||!z||b||S?(0,n.jsxs)(u.Zp,{isInverseDesktop:!0,children:[(0,n.jsx)(X,{isOpen:i,setIsOpen:T()}),i&&(0,n.jsx)(o.az,{h:"[734px]"})]}):null}let ee={[r.QCR.Football]:328,[r.QCR.Basketball]:272,[r.QCR.AmericanFootball]:272,[r.QCR.IceHockey]:328,[r.QCR.Futsal]:400,[r.QCR.Handball]:104};var et=s(74761),es=s(62827),ea=s(51246),en=s(16620),er=s(48886),el=s(33144),eo=s(4967),ei=s(90510);let ec=e=>{let{ratings:t,shouldDisplayArrows:s,onLabelClick:a,onArrowClick:r,prevDisabled:l,nextDisabled:o}=e;return(0,n.jsxs)(i.so,{h:64,children:[s&&(0,n.jsx)(i.az,{as:"button",position:"absolute",left:-12,top:-4,cursor:"pointer",onClick:()=>r("prev"),disabled:l,children:(0,n.jsx)(K.pa2,{fill:l?"onSurface.nLv3":"primary.default",w:20,h:20})}),t.map((e,s)=>(0,n.jsxs)(i.az,{w:"".concat(100/t.length,"%"),textAlign:"center",onClick:()=>a(e.eventId),cursor:"pointer",children:[(0,n.jsx)(i.EY,{font:"assistive.default",color:"onSurface.nLv3",align:"center",mb:"sm",as:"div",children:(0,n.jsx)(ei.XU,{value:(0,eo.pp)(e.startTimestamp),day:"numeric",month:"short"})}),(0,n.jsx)(el.p,{id:e.opponent.id,name:e.opponent.name,size:24})]},"label-".concat(s))),s&&(0,n.jsx)(i.az,{as:"button",position:"absolute",right:-12,top:-4,cursor:"pointer",onClick:()=>r("next"),disabled:o,children:(0,n.jsx)(K.CCT,{fill:o?"onSurface.nLv3":"primary.default",w:20,h:20})})]})};var ed=s(94400),eu=s(19991);let ep=e=>{let{delay:t,children:s}=e,[a,r]=(0,c.useState)(!1);return((0,c.useEffect)(()=>{let e=setTimeout(()=>{r(!0)},t);return()=>clearTimeout(e)},[t]),a)?(0,n.jsx)(n.Fragment,{children:s}):null};var em=s(28446),eh=function(e){return e.Amazing="9.0",e.Great="8.0",e.Good="7.0",e.Mediocre="6.5",e.Underwhelming="6.0",e.Bad="5.0",e}({});let eg={"5.0":8,"6.0":10,"6.5":18,"7.0":18,"8.0":10,"9.0":8},ex=Object.values(eg).reduce((e,t)=>e+t,0),ey=e=>{let t=Object.keys(eg),s=Object.values(eg);if(e===t[t.length-1])return[ex-s[s.length-1],ex];let a=t.indexOf(e);return[s.reduce((e,t,s)=>ss<=a?e+t:e,0)]},ef=(e,t,s)=>{let a=(0,em.A)();return a.range(ey(t)),a.domain([Number(t),Number(s)]),a(e)-1},ej=e=>{if(isNaN(e)||0===e)return .25*ex;if(ee.delay),eb=e=>{let{ratings:t,onRatingClick:s,averageRating:a}=e,r=(0,eu.MR)(a,"sideBox");return(0,n.jsxs)(i.so,{h:ex,position:"relative",my:"xs",children:[t.map((e,a)=>(0,n.jsx)(ev,{delay:165*a,w:"".concat(100/t.length,"%"),textAlign:"center",position:"relative",zIndex:i.Py.Button,style:{transition:"margin-top 0.2s ease-in-out"},mt:ex-ej(Number((0,eu.MR)(e.rating).formattedRating))-13,onClick:()=>s(e.eventId),children:(0,n.jsx)(ep,{delay:165*a,children:(0,n.jsx)(i.az,{w:24,mx:"auto",children:(0,n.jsx)(ed.A,{rating:e.rating,cursor:"pointer"})})})},"plot-".concat(a))),!!a&&(0,n.jsx)(ev,{delay:165*t.length,position:"absolute",bottom:0,left:0,mb:ej(Number(r.formattedRating)),w:"100%",h:2,bg:r.ratingColorKey,style:{transition:"margin-bottom 0.2s ease-in-out",transformOrigin:"left"}}),(0,n.jsxs)(i.az,{position:"absolute",top:0,right:0,children:[(0,n.jsx)(i.az,{h:eg[eh.Amazing],w:6,bg:(0,eu.Et)(eh.Amazing),br:"1px 1px 0 0"}),(0,n.jsx)(i.az,{h:eg[eh.Great],w:6,bg:(0,eu.Et)(eh.Great)}),(0,n.jsx)(i.az,{h:eg[eh.Good],w:6,bg:(0,eu.Et)(eh.Good)}),(0,n.jsx)(i.az,{h:eg[eh.Mediocre],w:6,bg:(0,eu.Et)(eh.Mediocre)}),(0,n.jsx)(i.az,{h:eg[eh.Underwhelming],w:6,bg:(0,eu.Et)(eh.Underwhelming)}),(0,n.jsx)(i.az,{h:eg[eh.Bad],w:6,bg:(0,eu.Et)(eh.Bad),br:"0 0 1px 1px"})]})]})},ek=e=>{let[t,s]=(0,c.useState)(1),a=e.length,n=Math.ceil(a/5);return(0,c.useEffect)(()=>{s(1)},[e]),{onArrowClick:e=>{let a=Math.max(t-1,1),r=Math.min(t+1,n);s("prev"===e?r:a)},slicedRatings:function(e,t,s){let a=[...t].reverse();if(s<=5)return a;let n=Math.max(s-5*e,0),r=Math.max(s-(e-1)*5,5);return a.slice(n,r)}(t,e,a),shouldDisplayArrows:a>5,prevDisabled:t===n,nextDisabled:1===t}},ew=e=>{let{player:t,ratings:s,averageRating:a}=e,{slicedRatings:l,shouldDisplayArrows:o,onArrowClick:c,prevDisabled:d,nextDisabled:u}=ek(s),{openEventPlayerStatistics:p}=(0,en.d)(),m=e=>{r.nk6.fetchEvent(e).then(e=>{let{event:s}=e;return p({event:s,player:t},er._.PlayerRating)}).catch(console.error)};return(0,n.jsxs)(i.az,{position:"relative",px:"lg",children:[(0,n.jsx)(ec,{ratings:l,onLabelClick:m,onArrowClick:c,shouldDisplayArrows:o,prevDisabled:d,nextDisabled:u}),(0,n.jsx)(eb,{ratings:l,averageRating:a,onRatingClick:m})]})};var eT=s(99397),eC=s(56602),eS=s(49337);let ez=e=>{let{player:t,averageRating:s}=e,{isDesktop:a}=(0,B.$c)();return(0,n.jsxs)(i.so,{justify:"space-between",align:"center",children:[(0,n.jsxs)(i.so,{gap:"xs",align:"center",children:[(0,n.jsx)(i.EY,{font:"display.small",color:"onSurface.nLv1",children:(0,n.jsx)(d.A,{id:"average_sofascore_rating"})}),(0,n.jsx)(eC.D,{type:eC.D.type.AverageRatingPlayer,rating:s,renderImage:e=>(0,n.jsx)(eT.t,{id:t.id,...e})})]}),(0,n.jsx)(i.$n,{variant:"unshielded",colorScheme:"neutral",p:"xs",mr:"-8",onClick:(0,eS.W)(a),children:(0,n.jsx)(eT.G,{rating:s,format:"sideBox"})})]})},eA=e=>{let{player:t,ratings:s,averageRating:a}=e;return((0,c.useEffect)(()=>{(0,es.kH)(t.id+ea.mb,"true")},[t.id]),void 0===s)?(0,n.jsx)(i.az,{h:276,bg:"surface.s2",br:"lg"}):(0,n.jsx)(p.t,{tag:"PlayerRating",children:(0,n.jsx)(u.Zp,{isInverseDesktop:!0,children:(0,n.jsxs)(i.so,{direction:"column",gap:"lg",p:"md",children:[(0,n.jsx)(ez,{player:t,averageRating:a}),(0,n.jsx)(ew,{player:t,ratings:s,averageRating:a}),(0,n.jsx)(et.$,{bg:{base:"surface.s2",md:"surface.s1"},br:"sm",messageId:"rating_top_players_general"})]})})})};var eM=s(1217);let eK=e=>{let{heatMapData:t}=e,[s,a]=(0,M.A)("football-player-heatmap-open",!0);return t&&(0,eM.O8)(t.points)?(0,n.jsx)(p.t,{tag:"SeasonHeatMap",children:(0,n.jsxs)(u.Zp,{isInverseDesktop:!0,children:[(0,n.jsxs)(o.so,{justify:"space-between",align:"center",px:"lg",py:"sm",cursor:"pointer",onClick:()=>a(e=>!e),children:[(0,n.jsxs)(o.so,{align:"center",children:[(0,n.jsx)(o.az,{hideFrom:"md",h:"4xl",py:"sm",children:(0,n.jsx)(K.omw,{fill:"graphicsTerrain.football",mr:"sm",h:32})}),(0,n.jsx)(B.EY,{textStyle:"display.small",children:(0,n.jsx)(d.A,{id:"season_heat_map"})})]}),(0,n.jsx)(K.zQC,{icon:"chevron-up",fill:"onSurface.nLv1",style:{transition:"0.2s all",transform:"rotate(".concat(180*!s,"deg)")}})]}),s&&(0,n.jsx)(o.az,{p:"sm",children:(0,n.jsx)(S.GP,{containerId:"player-page-heatmap",dataPoints:t.points,numberOfMatches:t.matches})})]})}):null};var eE=s(61836),eI=s(62042);let eP=e=>{let{coordinate:t,outcome:s,onSelectShot:a}=e,l=s===r.Edk.Goal,o=s===r.Edk.Save;return(0,n.jsx)("svg",{className:(0,eI.AH)({cursor:"pointer",transition:"[all 200ms ease-in-out]",_hover:{fill:"primary.default"}}),onClick:a,width:16,height:16,viewBox:"0 0 ".concat(16," ").concat(16),x:t.x-8,y:t.y-8,children:(0,n.jsxs)("g",{transform:"rotate(90 8 8)",fill:"none",fillRule:"evenodd",children:[(0,n.jsx)("circle",{fill:"#fff",transform:"rotate(90 8 8)",cx:8,cy:8,r:8}),(0,n.jsx)("path",{d:"M2.335 2.347c3.112-3.13 8.197-3.13 11.33 0 3.113 3.108 3.113 8.185 0 11.314-3.133 3.129-8.197 3.108-11.33 0-3.113-3.108-3.113-8.206 0-11.314zm8.82-.477C8.56.544 5.28.98 3.122 3.134a6.887 6.887 0 0 0-1.266 8.02l1.35-.56 2.199 2.197-.56 1.347a6.945 6.945 0 0 0 8.03-1.264c2.159-2.176 2.574-5.45 1.267-8.04l-1.35.559-2.199-2.197zm.56 6.072 1.037 2.631-2.179 2.176-2.615-1.015.685-3.088 3.072-.704zM5.28 3.279l2.594 1.099-.56 2.942-2.967.539-1.08-2.57 2.013-2.01z",className:(0,eI.AH)({fill:l?"secondary.default":o?"status.alert.default":"status.error.default"})})]})})};var eR=s(98516);let eL=(e,t)=>"".concat((0,eR.M)(0===t?0:e/t*100),"%"),eG=e=>{let{scored:t,attempts:s}=e;return(0,n.jsxs)(o.az,{bg:{base:"surface.s2",md:"surface.s1"},p:"lg",br:"sm",children:[(0,n.jsxs)(o.so,{align:"center",justify:"space-between",mb:"md",children:[(0,n.jsx)(B.EY,{children:(0,n.jsx)(d.A,{id:"football_penalty_goals"})}),(0,n.jsxs)(B.EY,{children:[t,"/",s]})]}),(0,n.jsxs)(o.so,{align:"center",justify:"space-between",children:[(0,n.jsx)(B.EY,{children:(0,n.jsx)(d.A,{id:"football_penalty_conversion"})}),(0,n.jsx)(B.EY,{children:eL(t,s)})]})]})};var eH=s(15204);let eF=e=>{let{outcome:t,zone:s}=e;return(0,n.jsxs)(o.so,{p:"sm",my:"md",children:[(0,n.jsxs)(o.so,{direction:"column",justify:"center",align:"center",w:"1/2",children:[(0,n.jsx)(B.EY,{textStyle:"assistive.micro",color:"neutrals.nLv3",children:(0,n.jsx)(d.A,{id:"shot_outcome"})}),(0,n.jsx)(B.EY,{textStyle:"display.small",children:t?(0,n.jsx)(d.A,{id:eH.nM[t]}):(0,n.jsx)("span",{children:"-"})})]}),(0,n.jsxs)(o.so,{direction:"column",justify:"center",align:"center",w:"1/2",children:[(0,n.jsx)(B.EY,{textStyle:"assistive.micro",color:"neutrals.nLv3",children:(0,n.jsx)(d.A,{id:"goal_zone"})}),(0,n.jsx)(B.EY,{textStyle:"display.small",children:s?(0,n.jsx)(d.A,{id:eH.Eg[s]}):(0,n.jsx)("span",{children:"-"})})]})]})};var eY=s(82707);let eD=e=>{let{event:t}=e,{winnerCode:s,startTimestamp:a,homeTeam:l,awayTeam:i,homeScore:c,awayScore:d}=t;return(0,n.jsx)(eY.tj,{event:t,children:(0,n.jsxs)(o.so,{direction:"column",align:"center",gap:"[6px]",children:[(0,n.jsxs)(o.so,{align:"center",color:"neutrals.nLv3",children:[(0,n.jsx)(el.p,{id:l.id,size:20,name:l.name,mr:"md"}),(0,n.jsx)(B.EY,{textStyle:"display.small",display:"block",color:s===r.Jfo.Right||s===r.Jfo.Draw?"[inherit]":"neutrals.nLv1",children:c.display}),(0,n.jsx)(B.EY,{display:"block",mx:"2xs",color:"[inherit]",children:"-"}),(0,n.jsx)(B.EY,{textStyle:"display.small",display:"block",color:s===r.Jfo.Left||s===r.Jfo.Draw?"[inherit]":"neutrals.nLv1",children:d.display}),(0,n.jsx)(el.p,{id:i.id,size:20,name:i.name,ml:"md"})]}),(0,n.jsx)(B.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,n.jsx)(ei.XU,{value:1e3*a,...eo.or.fullDate})})]})})};var eO=s(14352),eB=s(9127);function eU(e){let{coordinate:t}=e,s=(0,eO.s)();return(0,c.useEffect)(()=>{(async()=>{await s.start({cx:t.x,cy:t.y,fill:"#FFF"},{duration:.3})})().catch()},[t]),(0,c.useEffect)(()=>{(async()=>{await s.start({strokeOpacity:1},{duration:.5})})().catch()},[]),(0,n.jsx)(eB.m.g,{pointerEvents:"none",children:(0,n.jsx)(eB.m.circle,{className:(0,eI.AH)({stroke:"primary.default"}),fill:"transparent",initial:{strokeOpacity:0},r:10,strokeWidth:"1.25",strokeOpacity:"1",animate:s})})}let eQ=e=>{let{containerWidth:t}=e;return(0,n.jsx)("svg",{x:(t-186)/2,y:44,width:186,height:98,viewBox:"0 0 168 89",children:(0,n.jsx)("path",{className:(0,eI.AH)({fill:"neutrals.nLv1"}),d:"M166.73.995a3.86 3.86 0 0 0-.55-.442c-.056-.055-.056-.055-.11-.055-.551-.332-1.212-.498-1.927-.498H3.963c-.66 0-1.266.166-1.816.442-.055 0-.055.056-.11.056-.11.055-.22.11-.33.22A3.963 3.963 0 0 0 0 3.98v84.965h7.926l11.725-7.85h128.804l11.614 7.794.11.111H167.996V3.98A3.673 3.673 0 0 0 166.73.995zM12.825 19.127l.33 8.07-5.229.664V13.875l4.9 5.252zm119.722 47.595v-9.01h16.458l-.33 9.01h-16.128zm-112.896 0-.33-9.01h16.128v9.01H19.65zm-6.495-38.53.33 8.845-5.615 1.438V28.91l5.285-.718zm41.503-9.397v8.181H36.44v-8.181h18.22zm19.21 0v8.181H55.65v-8.181h18.22zm19.266 0v8.181H74.916v-8.181h18.22zm19.21 0v8.181H94.127v-8.181h18.22zm19.211 0v8.181h-18.22v-8.181h18.22zm17.56 37.922h-16.514v-9.232h16.899l-.385 9.232zm-129.85 0-.33-9.232h16.513v9.232H19.266zM149.83 37.645l-.33 8.845h-16.899v-8.845h17.23zm-18.275 8.845h-18.22v-8.845h18.22v8.845zm-19.21 0h-18.22v-8.845h18.22v8.845zm-19.21 0h-18.22v-8.845h18.219v8.845zm.99-9.84v-8.734h18.22v8.734h-18.22zm-.99 0h-18.22v-8.734h18.219v8.734zm-19.266 0H55.65v-8.734h18.22v8.734zm0 .995v8.845H55.65v-8.845h18.22zM54.66 46.49H36.44v-8.845h18.22v8.845zm-19.211 0H18.88l-.33-8.845h16.899v8.845zm.99.995h18.22v9.232H36.44v-9.232zm19.211 0h18.22v9.232H55.65v-9.232zm19.21 0h18.22v9.232H74.861v-9.232zm19.266 0h18.22v9.232h-18.22v-9.232zm19.21 0h18.22v9.232h-18.22v-9.232zm41.45-9.397 5.283 1.326v9.398l-5.614-1.88.33-8.844zm.054-.995.33-8.845 4.9.663v9.564l-5.23-1.382zm-4.954-.443h-17.284v-8.734h17.67l-.386 8.734zm-18.33 0h-18.22v-8.734h18.22v8.734zM54.66 27.916v8.734H36.44v-8.734h18.22zM35.45 36.65H18.495l-.33-8.734h17.284v8.734zm-21.853 1.438.33 8.844-6 1.99v-9.397l5.67-1.437zm.385 9.84.33 9.12-6.44 2.267v-9.398l6.11-1.99zm22.458 9.784h18.22v9.01H36.44v-9.01zm19.211 0h18.22v9.01H55.65v-9.01zm19.21 0h18.22v9.01H74.861v-9.01zm19.266 0h18.22v9.01h-18.22v-9.01zm19.21 0h18.22v9.01h-18.22v-9.01zm41.064-9.73 5.67 1.88v9.342l-6.055-2.156.385-9.065zm5.67-33.665v13.544l-4.844-.663.33-8.071 4.513-4.81zm-9.798 12.604h-17.725V18.74h18.055l-.33 8.181zM113.887 16.75l4.294-8.79h20.531l-6.495 8.79h-18.33zm-1.1 0h-18.33l2.917-8.79h19.65l-4.238 8.79zm-19.376 0H74.53l-2.918-8.79h24.77l-2.972 8.79zm-19.872 0H55.21l-4.293-8.79h19.651l2.972 8.79zm-19.43 0h-18.33l-6.495-8.79h20.531l4.294 8.79zM35.449 26.92h-17.34l-.33-8.181h17.67v8.181zM7.926 60.365l6.44-2.322.386 9.509-6.826 2.874v-10.06zm12.22 18.685-.44-11.333h15.743V79.05H20.146zM36.44 67.717h18.22V79.05H36.44V67.717zm19.211 0h18.22V79.05H55.65V67.717zm19.21 0h18.22V79.05H74.86V67.717zm19.266 0h18.22V79.05h-18.22V67.717zm19.21 0h18.22V79.05h-18.22V67.717zm19.211 0h16.073l-.44 11.333h-15.633V67.717zm21.468-9.618 6.054 2.156V70.26l-6.44-2.708.386-9.453zm4.954-49.862-8.037 8.513h-17.504l6.495-8.79h18.165c.33.056.605.11.88.277zM9.908 8.016h18.165l6.495 8.789H17.449L9.303 8.126c.165-.11.385-.11.605-.11zM7.926 82.919V71.476l6.881-2.93.385 9.509-7.266 4.864zM153.19 78.22l.385-9.618 6.495 2.764v11.498l-6.88-4.644z",fillRule:"evenodd"})})},eN=e=>{let{containerWidth:t}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("rect",{className:(0,eI.AH)({fill:{base:"surface.s2",md:"surface.s1"}}),y:"0",width:t,height:132}),(0,n.jsx)("rect",{className:(0,eI.AH)({fill:"graphics.terrain.football"}),y:132,width:t,height:40})]})},eV=(e,t,s)=>{let a=1.36*t+8;return a<=16&&(a=16),a>=136&&(a=136),{x:2.8*e+(s&&s>280?(s-280)/2:0),y:a}},eq={all:"basic.all",[r.Edk.Goal]:"goal",[r.Edk.Miss]:"football_outcome_missed",[r.Edk.Save]:"football_outcome_saved"},eW=e=>{let{penaltyHistory:t,playerId:s}=e,a=(0,c.useRef)(null),[r,u]=(0,c.useState)(0),[p,m]=(0,c.useState)(0),[h,g]=(0,c.useState)("all"),x=t&&t.penalties.length>0?t.penalties.filter(e=>"all"===h||("miss"===h?"post"===e.outcome||"miss"===e.outcome:h===e.outcome)).reverse():[],y=x&&x.length>0?x.length-1:0;(0,c.useEffect)(()=>{m(y)},[h]),(0,c.useEffect)(()=>{g("all"),m(y)},[t]),(0,l.st)(()=>{var e;u((null==(e=a.current)?void 0:e.getBoundingClientRect().width)||0)});let f=x[p],j=e=>{m(e),(0,eE.W2)({action:"shot_click",id:s})};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(i.tU,{variant:"tertiary",value:h,onChange:e=>g(e),children:(0,n.jsx)(o.so,{h:"4xl",align:"center",children:Object.entries(eq).map(e=>{let[s,a]=e;return(0,n.jsx)(i.tU.Tab,{tabKey:s,disabled:"all"!==s&&(!t||("miss"===s?!t.penalties.some(e=>"post"===e.outcome||"miss"===e.outcome):!t.penalties.some(e=>e.outcome===s))),children:(0,n.jsx)(d.A,{id:a})},s)})})}),(0,n.jsx)(o.az,{mx:"sm",children:(0,n.jsx)(i.VQ,{controls:[p,e=>{m(e),(0,eE.W2)({action:"arrow_click",id:s})}],align:"flex-start",h:44,mt:"lg",mb:"sm",buttonProps:{variant:"unshielded"},circular:!0,disabled:x.length<=1,children:x.length>0?x.map(e=>(0,n.jsx)(eD,{event:e.event},e.id)):(0,n.jsx)(B.EY,{textAlign:{base:"center",lg:void 0},mt:{base:"sm",mdOnly:void 0},textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,n.jsx)(d.A,{id:"empty_season_penalty_shotmap"})})})}),(0,n.jsx)(o.az,{ref:a,br:"sm",overflow:"hidden",children:(0,n.jsxs)("svg",{width:r,height:172,viewBox:"0 0 ".concat(r," ").concat(172),children:[(0,n.jsx)(eN,{containerWidth:r}),(0,n.jsx)(eQ,{containerWidth:r}),x.map((e,t)=>t!==p?(0,n.jsx)(eP,{outcome:e.outcome,coordinate:eV(e.x,e.y,r),onSelectShot:()=>j(t)},e.id):null),f&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eU,{coordinate:eV(f.x,f.y,r)}),(0,n.jsx)(eP,{outcome:f.outcome,coordinate:eV(f.x,f.y,r),onSelectShot:()=>j(p)})]})]})}),(0,n.jsx)(eF,{outcome:f&&f.outcome,zone:f&&f.zone}),(0,n.jsx)(eG,{scored:t?t.scored:0,attempts:t?t.attempts:0})]})},eZ=e=>{let{penaltyHistory:t,playerId:s}=e,[a,r]=(0,M.A)("penalty_history_tab_opened",!0);return null===t?null:(0,n.jsx)(p.t,{tag:"SeasonPenaltyHistory",children:(0,n.jsxs)(u.Zp,{isInverseDesktop:!0,children:[(0,n.jsxs)(o.so,{px:"lg",py:"md",pb:"xs",align:"center",justify:"space-between",cursor:"pointer",onClick:()=>r(e=>!e),children:[(0,n.jsxs)(o.so,{align:"center",children:[(0,n.jsx)(o.so,{display:{md:"none"},align:"center",h:"4xl",children:(0,n.jsx)(K.vXJ,{fill:"graphicsTerrain.football",mr:"sm",h:32})}),(0,n.jsx)(B.EY,{textStyle:"display.small",children:(0,n.jsx)(d.A,{id:"season_penalty_shotmap"})})]}),(0,n.jsx)(K.zQC,{icon:"chevron-up",fill:"onSurface.nLv1",style:{transition:"0.2s all",transform:"rotate(".concat(180*!a,"deg)")}})]}),a&&(0,n.jsx)(o.az,{p:"sm",children:(0,n.jsx)(eW,{penaltyHistory:t,playerId:s})})]})})};var e$=s(94493),eX=s(76533),eJ=s(9489),e0=s(10383);let e1={football_successful_dribbles_per_game:"football_successful_dribbles",football_possession_lost_per_game:"football_possession_lost",football_yellow_cards:"football_yellow_card",red_cards:"football_red_card"},e2=e=>{let{statistics:t,selectedDisplay:s,group:a,groupName:l,sport:p,gender:m=r.YT8.Male,index:h}=e,[g,x]=(0,M.A)("playerSeasonStatistics.".concat(l),0===h),[y,f]=(0,c.useState)(!1),[j,_]=(0,c.useState)(null),[v,b]=(0,c.useState)(null),k=(e,t)=>{_(e),b(t),f(!0)},w=(0,c.useRef)(g),T=(0,c.useMemo)(()=>R.qT.includes(p)?a.every(e=>!t[e.key]):a.every(e=>void 0===t[e.key]),[a,p,t,l,h,s]),C=a.map(e=>{let a=e.translationKey||e.key,n=(0,e0.R)(t,e,s);return n||0===n?{stat:e,nameKey:a,formattedValue:n,translationInfoKey:e.translationInfoKey}:null});return T||C.every(e=>null===e)?null:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u.Zp,{isInverseDesktop:!0,children:(0,n.jsxs)(i.nD.Item,{defaultOpened:w.current,children:[(0,n.jsx)(i.nD.Trigger,{bg:"inherit",onClick:()=>x(e=>!e),children:(0,n.jsxs)(B.EY,{textStyle:"display.small",children:[(0,n.jsx)(eJ.R,{id:l}),p===r.QCR.Basketball&&s===F.M.All&&("pointsGroup"===l||"reboundsGroup"===l||"otherGroup"===l)&&(0,n.jsx)(B.EY,{textStyle:"display.small",textTransform:"lowercase",children:(0,n.jsx)(d.A,{id:"per_match",children:e=>(0,n.jsxs)(n.Fragment,{children:[" (",e,")"]})})})]})}),(0,n.jsx)(i.nD.Content,{children:(0,n.jsx)(o.az,{pb:"sm",children:C.map(e=>{var t,a;if(e&&(!e.stat.isHideZeroStat||"0"!==String(e.formattedValue).trim()))return(0,n.jsxs)(o.so,{justify:"space-between",align:"center",px:"lg",py:"sm",children:[e.translationInfoKey?(0,n.jsxs)(o.so,{align:"center",onClick:()=>{var t;return k(null!=(t=e1[e.nameKey])?t:e.nameKey,e.translationInfoKey)},cursor:"pointer",children:[(0,n.jsx)(B.EY,{display:"block",truncate:!0,overflowX:"clip",color:"primary.default",fontWeight:"bold",children:(0,n.jsx)(eX.E,{id:null!=(t=e1[e.nameKey])?t:e.nameKey})}),(0,n.jsx)(K.G_L,{fill:"primary.default",width:20,height:20,ml:"xs"})]}):(0,n.jsx)(B.EY,{textStyle:"body.medium",color:"neutrals.nLv1",children:"minutesPlayed"===e.nameKey&&s===F.M.All?(0,n.jsx)(eX.E,{id:"minutes_per_game"}):(0,n.jsx)(eX.E,{id:null!=(a=e1[e.nameKey])?a:e.nameKey})}),(0,n.jsx)(B.EY,{textStyle:"body.medium",color:"neutrals.nLv1",children:e.formattedValue})]},e.stat.translationKey||e.stat.key)})})})]})}),(0,n.jsx)(i.aF,{isOpen:y,children:(0,n.jsx)(o.so,{align:"center",justify:"center",children:(0,n.jsxs)(o.az,{bg:"surface.s1",br:"lg",p:"lg",maxW:"[300px]",children:[(0,n.jsx)(B.EY,{display:"block",textStyle:"display.large",m:"0",mb:"md",children:j&&(0,n.jsx)(e$.w,{id:j})}),(0,n.jsx)(B.EY,{display:"block",textStyle:"body.mediumParagraph",children:v&&(0,n.jsx)(d.A,{id:v,values:{gender:m}})}),(0,n.jsx)(o.so,{justify:"flex-end",children:(0,n.jsx)(i.$n,{variant:"unshielded",onClick:e=>{f(!1),e.stopPropagation()},children:(0,n.jsx)(d.A,{id:"close_window_button"})})})]})})})]})},e9=e=>{let{statistics:t,position:a,sport:r,hasTrajectoryData:l,selectedDisplay:d,gender:u}=e,[m,h]=(0,c.useState)();(0,c.useEffect)(()=>{let e=async()=>{try{let e=await s(17561)("./".concat(r));h(e.default)}catch(e){h(void 0)}};R.F0.includes(r)&&e()},[r]);let g=(0,c.useMemo)(()=>(0,e0.h)(t),[t]);if(!m)return(0,n.jsx)(o.az,{bg:"surface.s2",br:"lg",style:{height:ee[r]}});let x=m[a]||m.default,y=["penaltyGoals","penaltyConversion"],f=l?{...x,attackingGroup:x.attackingGroup.filter(e=>!y.includes(e.key))}:x;return(0,n.jsx)(p.t,{tag:"PlayerSeasonStatistics",children:(0,n.jsx)(i.nD,{children:Object.keys(f).map((e,t)=>(0,n.jsx)(e2,{statistics:g,selectedDisplay:d,group:f[e],groupName:e,sport:r,gender:u,index:t},e))})})};var e5=s(38415),e3=s(30479);let e4={[r.QCR.Football]:700,[r.QCR.Basketball]:1200,[r.QCR.AmericanFootball]:272,[r.QCR.IceHockey]:712,[r.QCR.Futsal]:400,[r.QCR.Handball]:104},e8=e=>{let{children:t}=e,s=(0,G.Ay)();return(0,n.jsx)(i.PI,{top:s,bg:"surface.s1",p:"sm",zIndex:i.Py.Sticky-1,children:t})};function e6(e){var t;let{player:s,sport:a,asCards:h}=e,g=a===r.QCR.Basketball,x=a===r.QCR.AmericanFootball,y=a===r.QCR.IceHockey,f=!R.F0.includes(a),j=(0,l.hX)(),{utSeasonsResponse:_,isLoadingUTSeasons:v,selectedUniqueTournamentId:b,selectedSeasonId:k,seasonTypes:w,selectedSeasonType:T,selectedDisplay:S,ratings:z,statistics:A,heatMapData:M,penaltyShotmap:K,setUniqueTournamentId:E,setSeasonId:I,setSeasonType:G,setSeasonDisplay:H}=function(e,t){let s=t===r.QCR.Football,[a]=(0,e3.Ay)({routeKey:e5.xW.Player,params:{}}),[n,l]=(0,c.useState)(),[o,i]=(0,c.useState)(),[d,u]=(0,c.useState)(),[p,m]=(0,c.useState)(),[h,g]=(0,c.useState)(F.M.All),x=(0,es.yN)("playerOfTheSeason")||{},y=x.playerId===e?x:{},{data:f,isLoading:j}=(0,C.Ay)(r.qvj.uniqueTournamentSeasons(e)),_=(e,t,s,a)=>{let n=function(e,t,s){let a=t&&s&&e?e[t][s]:void 0;return a&&a.filter(e=>R.N8.indexOf(e)>-1)}(e,t,s);l(t),i(s),u(n),m(a||n&&n[0])};(0,c.useEffect)(()=>{if(f){let s=null==f?void 0:f.uniqueTournamentSeasons,n=null==f?void 0:f.typesMap;if((null==a?void 0:a.defaultUniqueTournamentId)&&(null==a?void 0:a.defaultSeasonId)&&(null==a?void 0:a.defaultSeasonType))_(n,Number(a.defaultUniqueTournamentId),Number(a.defaultSeasonId),a.defaultSeasonType);else{var e,t;let a=null!=(e=y.seasonId)?e:s&&s[0].seasons[0].id;_(n,null!=(t=y.uniqueTournamentId)?t:s&&s[0].uniqueTournament.id,a)}}},[f]);let v=r.Xbb.includes(t)&&n&&o,{data:b,error:k}=(0,C.Ay)(v?r.qvj.ratings(e,o,n):null,{dedupingInterval:200}),w=n&&o&&p,{data:T,error:S}=(0,C.Ay)(w?r.qvj.seasonStatistics(e,n,o,p):null,{dedupingInterval:200}),z=s&&n&&o&&p,{data:A,error:M}=(0,C.Ay)(z?r.qvj.seasonHeatmap(e,o,n,p):null),K=s&&n&&o,{data:E,error:I}=(0,C.Ay)(K?r.qvj.penaltyHistory(e,n,o):null);return{utSeasonsResponse:f,isLoadingUTSeasons:j,seasonTypes:d,selectedSeasonId:o,selectedUniqueTournamentId:n,selectedSeasonType:p,selectedDisplay:h,ratings:k||!v?null:null==b?void 0:b.seasonRatings,statistics:S||!w?null:null==T?void 0:T.statistics,heatMapData:M||!K?null:A,penaltyShotmap:I||!z?null:E,setUniqueTournamentId:e=>{var t;let s=null==f||null==(t=f.uniqueTournamentSeasons.find(t=>t.uniqueTournament.id===e))?void 0:t.seasons[0].id;_(null==f?void 0:f.typesMap,e,s)},setSeasonId:e=>{_(null==f?void 0:f.typesMap,n,e)},setSeasonType:m,setSeasonDisplay:g}}(s.id,a),Y=(0,c.useCallback)(e=>{w&&G(e)},[w]);if(f)return null;if(!_||!b||!k)return j||_||v?(0,n.jsxs)(u.HH,{isCard:!h,children:[!h&&(0,n.jsx)(u.Zp.Header,{titleId:L.v.includes(a)?"season":"player_stats",variant:"left-aligned"}),(0,n.jsxs)(u.BU,{children:[(0,n.jsx)(o.az,{h:"2xl",bg:"surface.s2",br:"sm"}),(g||x||y)&&(0,n.jsx)(o.az,{h:"[50px]",bg:"surface.s2",br:"lg"}),r.Xbb.includes(a)&&(0,n.jsx)(o.az,{h:"[275px]",bg:"surface.s2",br:"lg"}),(0,n.jsx)(o.az,{bg:"surface.s2",br:"lg",style:{height:"".concat(e4[a])}})]})]}):null;let D=Number(null==A?void 0:A.appearances),B=(0,n.jsx)(m.A,{seasons:(null==(t=_.uniqueTournamentSeasons.find(e=>e.uniqueTournament.id===b))?void 0:t.seasons)||[],selectedSeasonId:k,hasDefaultDisplay:!0,onSeasonSelect:I,tournaments:_.uniqueTournamentSeasons.map(e=>e.uniqueTournament),selectedTournamentId:b,onTournamentSelect:E,selectedDisplay:S,onDisplaySelect:H,showSeasonDisplay:g,displayEventParam:{playerId:s.id}});return(0,n.jsx)(p.t,{tag:"PlayerStatistics",children:(0,n.jsxs)(u.HH,{isCard:!h,children:[!h&&(0,n.jsx)(u.Zp.Header,{titleId:L.v.includes(a)?"season":"player_stats",variant:"left-aligned"}),h&&(0,n.jsx)(e8,{children:B}),(0,n.jsxs)(u.BU,{children:[!h&&(0,n.jsx)(n.Fragment,{children:B}),w&&(0,n.jsxs)(n.Fragment,{children:[(w.length>1||(null==w?void 0:w[0])==="regularSeason")&&(0,n.jsx)(u.Zp,{isInverseDesktop:!0,children:(0,n.jsx)(o.so,{justify:L.v.includes(a)?"flex-start":"center",p:"sm",children:(0,n.jsx)(i.tU,{variant:"secondary",value:T,onChange:Y,children:w.map(e=>(0,n.jsx)(i.tU.Tab,{tabKey:e,children:(0,n.jsx)(d.A,{id:e})},e))})})}),null!==z&&(0,n.jsx)(eA,{player:s,ratings:z,averageRating:null==A?void 0:A.rating}),null!==M&&(M?(0,n.jsx)(eK,{heatMapData:M}):(0,n.jsx)(o.az,{h:"[300px]",bg:"surface.s2",br:"lg"})),g&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(J,{playerId:s.id,selectedType:T,seasonId:k,uniqueTournamentId:b}),(0,n.jsx)(O,{playerId:s.id,selectedType:T,selectedDisplay:S,seasonId:k,uniqueTournamentId:b})]}),a===r.QCR.IceHockey&&T&&D>0&&(0,n.jsx)(P,{player:s,uniqueTournamentId:b,seasonId:k,type:T,appearances:D}),null!==A&&(A?(0,n.jsx)(e9,{position:s.position,sport:a,statistics:A,hasTrajectoryData:null!==K,selectedDisplay:g?S:void 0,gender:s.team.gender}):(0,n.jsx)(o.az,{bg:"surface.s2",br:"lg",style:{height:"".concat(ee[a])}})),K&&(0,n.jsx)(o.az,{md:{borderTop:"1px solid {colors.neutrals.nLv4}",pt:"sm"},children:(0,n.jsx)(eZ,{penaltyHistory:K,playerId:s.id})})]})]})]})})}},25540:(e,t,s)=>{"use strict";s.d(t,{Q:()=>C});var a=s(6029),n=s(21377),r=s(89875),l=s(76356),o=s(78383),i=s.n(o),c=s(54409),d=s(1815);let u=(e,t,s)=>{let a={filter:"blur(50px)",transform:"scale(1.5)"};return"string"==typeof e?{backgroundImage:"url(".concat(e,")"),backgroundSize:s?"cover":"100% 100%",backgroundRepeat:"no-repeat",...a}:{backgroundImage:t?"url(".concat(e[1],"), url(").concat(e[0],")"):"url(".concat(e[0],"), url(").concat(e[1],")"),backgroundSize:"50% 100%, 50% 100%",backgroundPosition:"center left, center right",backgroundRepeat:"no-repeat, no-repeat",...a}},p=e=>{let{url:t,isInverseDesktop:s,isSpecial:n}=e,{textDirection:o}=(0,r.$c)(),i="rtl"===o;return t?n?(0,a.jsx)(l.az,{position:"absolute",bg:"graphics.dark",inset:"0",br:{base:"lg",md:s?"lg":"xl"},overflow:"hidden",children:(0,a.jsx)(l.az,{height:"100%",width:"100%",br:{base:"lg",md:s?"lg":"xl"},overflow:"hidden",style:u(t,i,n),children:(0,a.jsx)(l.az,{height:"100%",width:"100%",bg:"overlay.darken1"})})}):(0,a.jsx)(l.az,{position:"absolute",inset:"0",bg:"overlay.darken2",br:{base:"lg",md:s?"lg":"xl"},overflow:"hidden",children:(0,a.jsx)(l.az,{height:"100%",width:"100%",br:{base:"lg",md:s?"lg":"xl"},overflow:"hidden",style:u(t,i)})}):null},m=e=>{let{banner:t}=e;return t.url?(0,a.jsx)(c.HW5,{h:16,w:16,fill:t.background===n.jae.Surface?"primary.default":"onColor.primary"}):(0,a.jsx)(c.CCT,{h:16,w:16,fill:t.background===n.jae.Surface?"primary.default":"onColor.primary"})},h=e=>{let{banner:t}=e;return(0,a.jsxs)(r.$n,{size:"tertiary",px:"sm",title:t.copy.action,variant:"clear",color:t.background===n.jae.Surface?"primary.default":"onColor.primary",children:[(0,a.jsx)("span",{children:t.copy.action}),(0,a.jsx)(m,{banner:t})]})};var g=s(55729),x=s(54053);let y=e=>{let{banner:t}=e,[s,o]=(0,g.useState)(!1);return t.regulative?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.FFV,{h:16,w:16,fill:t.background===n.jae.Surface?"onSurface.nLv1":"onColor.primary",onClick:e=>{o(e=>!e),e.preventDefault(),e.stopPropagation()}}),s&&(0,a.jsx)(x.A,{isOpen:s,setIsOpen:o,header:(0,a.jsx)(l.az,{pt:"xs",pb:"sm",px:"lg",mt:{md:"lg"},children:(0,a.jsx)(r.EY,{textStyle:"display.large",children:t.copy.sectionTitle})}),children:(0,a.jsx)(l.az,{pb:"sm",px:"lg",pt:{md:"sm"},children:(0,a.jsx)(r.EY,{textStyle:"body.medium",children:t.regulative})})})]}):null},f=e=>{let{banner:t}=e,{textDirection:s}=(0,r.$c)(),o="rtl"===s,i=o&&t.detailImageUrl.rtl?t.detailImageUrl.rtl:t.detailImageUrl.ltr;return(0,a.jsxs)(l.so,{position:"relative",children:[(0,a.jsxs)(l.az,{w:"2xl",py:"lg",flexGrow:1,children:[(0,a.jsxs)(l.az,{ps:"lg",children:[(0,a.jsxs)(l.so,{gap:"xs",children:[(0,a.jsx)(r.EY,{display:"block",textStyle:"display.small",color:t.background===n.jae.Surface?"neutrals.nLv1":"onColor.primary",children:t.copy.sectionTitle}),(0,a.jsx)(y,{banner:t})]}),(0,a.jsx)(r.EY,{display:"block",textStyle:"assistive.default",color:t.background===n.jae.Surface?"neutrals.nLv3":"onColor.secondary",mt:"xs",children:t.copy.description})]}),(0,a.jsx)(l.az,{pt:"md",px:"sm",children:(0,a.jsx)(h,{banner:t})})]}),(0,a.jsx)(l.az,{w:"2xl",flexGrow:1,style:{backgroundImage:"url(".concat(i,")"),backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundPositionX:o?"left":"right",backgroundPositionY:"bottom"}})]})},j=e=>{let{banner:t}=e;return(0,a.jsxs)(l.so,{py:"lg",justify:"space-between",align:"center",overflow:"hidden",position:"relative",children:[(0,a.jsxs)(l.az,{flexGrow:2,w:"10xl",children:[(0,a.jsxs)(l.az,{ps:"lg",children:[(0,a.jsxs)(l.so,{gap:"xs",children:[(0,a.jsx)(r.EY,{display:"block",textStyle:"display.small",color:t.background===n.jae.Surface?"neutrals.nLv1":"onColor.primary",children:t.copy.sectionTitle}),(0,a.jsx)(y,{banner:t})]}),(0,a.jsx)(r.EY,{display:"block",textStyle:"assistive.default",color:t.background===n.jae.Surface?"neutrals.nLv3":"onColor.secondary",mt:"xs",children:t.copy.description})]}),(0,a.jsx)(l.az,{pt:"md",px:"sm",children:(0,a.jsx)(h,{banner:t})})]}),(0,a.jsx)(l.so,{justify:"center",flexGrow:1,w:"4xl",children:(0,a.jsx)(l.I4.img,{src:t.detailImageUrl.ltr,height:"4xl",width:"4xl"})})]})};var _=s(61836),v=s(62827),b=s(91888),k=s(13030);let w=e=>{let{banner:t}=e;switch(e.banner.type){case n.$pL.CreativeBanner:return(0,a.jsx)(f,{banner:t});case n.$pL.LogoBanner:default:return(0,a.jsx)(j,{banner:t})}},T=e=>{let{children:t,...s}=e,{banner:n,location:r}=s;return n.url&&r?(0,a.jsx)("a",{href:n.url,target:"_blank",rel:"noopener",onClick:()=>(0,_.AW)({type:"banner",name:n.campaignName,location:r,id:n.id}),children:t}):(0,a.jsx)(a.Fragment,{children:t})},C=e=>{let{banner:t,bgImageUrl:s,isInverseDesktop:o,children:u,location:m,onClick:h,isSpecialBg:g}=e,[x,y]=(0,v.bL)((0,b.A)(t.campaignName,t.id),!1),f=(0,d.e)(m?()=>(0,_.Z1)({type:"banner",name:t.campaignName,location:m,id:t.id}):i(),{sendInterval:3e4});return x?null:(0,a.jsx)(l.az,{ref:f,overflow:"hidden",position:"relative",br:{base:"lg",md:o?"lg":"xl"},onClick:h,children:(0,a.jsx)(T,{...e,children:(0,a.jsxs)(k.A,{isInverseDesktop:o,isNewCard:!0,children:[s&&t.background===n.jae.EntityHeader?(0,a.jsx)(p,{url:s,isInverseDesktop:o,isSpecial:g}):u,(0,a.jsx)(w,{...e}),(0,a.jsx)(r.K0,{variant:"clear",onClick:e=>{y(!0),e.preventDefault(),e.stopPropagation()},position:"absolute",top:"xs",insetEnd:"xs",children:(0,a.jsx)(c.zQC,{icon:"close",h:16,w:16,fill:t.background===n.jae.Surface?"onSurface.nLv1":"onColor.primary"})})]})})})}},25725:(e,t,s)=>{var a=s(81648),n=s(78492),r=s(68988),l=s(91544);e.exports=function(e,t){return function(s,o){var i=l(s)?a:n,c=t?t():{};return i(s,e,r(o,2),c)}}},26194:(e,t,s)=>{var a=s(83965),n=s(37390),r=s(45895),l=s(48877);e.exports=r(function(e,t){if(null==e)return[];var s=t.length;return s>1&&l(e,t[0],t[1])?t=[]:s>2&&l(t[0],t[1],t[2])&&(t=[t[0]]),n(e,a(t,1),[])})},34041:(e,t,s)=>{"use strict";s.d(t,{DK:()=>a.D,EM:()=>a.E,UI:()=>n.U});var a=s(12471),n=s(81213)},34264:(e,t,s)=>{"use strict";s.d(t,{HU:()=>c.HU,KG:()=>i,Sz:()=>c.Sz,Bg:()=>c.Bg});var a=s(6029),n=s(78383),r=s.n(n),l=s(93024),o=s(1689);function i(e){let{attributes:t,pentagonLayers:s,isAnotherPlayerCompare:n,onGraphClick:i=r()}=e;return(0,a.jsx)(l.A,{data:t,isAnotherPlayerCompare:n,children:(0,a.jsx)(o.A,{data:s,onGraphClick:i})})}var c=s(72555)},35729:(e,t,s)=>{"use strict";s.r(t),s.d(t,{TeamMedia:()=>i,default:()=>c});var a=s(6029),n=s(21377),r=s(45860),l=s(17239),o=s(11998);function i(e){let{teamId:t,hideTitle:s}=e,{data:i,isLoading:c,error:d}=(0,r.Ay)(n.cWY.media(t));return c?(0,a.jsx)(o.n,{}):!i||d?null:(0,a.jsx)(l.$,{highlights:i.media,hideTitle:s})}let c=i},39895:(e,t,s)=>{"use strict";s.d(t,{A:()=>p});var a=s(90142),n=s(6029),r=s(60449),l=s.n(r),o=s(55729),i=s(41735);s(82823);var c=s(83509),d=s(63296);let u=i.default.svg.withConfig({componentId:"SvgWrapper"})` ${c.G} ${d.x} ${e=>e.isRtl&&"\n transform: scaleX(-1);\n "} `,p=e=>{var{fill:t,fillOpacity:s,width:r=24,height:c=24,viewBox:d="0 0 24 24",title:p,children:m,style:h={},isRtlPrevented:g}=e,x=(0,a.T)(e,["fill","fillOpacity","width","height","viewBox","title","children","style","isRtlPrevented"]);let y=(0,o.useContext)(i.ThemeContext),f=l()(y.colors,t||"",t),{transform:j}=h,_=(0,a.T)(h,["transform"]),v="rtl"===y.settings.textDirection&&!g;return(0,n.jsxs)(u,Object.assign({width:r,height:c,viewBox:d,fill:f,style:h},x,{isRtl:v},{children:[p&&(0,n.jsx)("title",{children:p}),o.Children.map(m,e=>{let t=Object.assign(Object.assign({},x),{style:_,fill:f,fillOpacity:s});return t["data-testid"]=void 0,(0,o.isValidElement)(e)?(0,o.cloneElement)(e,t):e})]}))}},42525:(e,t,s)=>{"use strict";s.d(t,{C:()=>m,P:()=>p});var a=s(6029),n=s(89875),r=s(76356),l=s(93338),o=s(55729),i=s(90248),c=s(54409),d=s(62827);let u=(0,r.I4)("input",{base:{width:"100%",height:"2xl",paddingInlineEnd:"3xl",bg:"surface.s2",textStyle:"assistive.default",color:"neutrals.nLv3",border:"1px solid",borderColor:"neutrals.nLv4",borderRadius:"sm",textOverflow:"ellipsis",outline:"none",cursor:"pointer",transitionProperty:"[box-shadow, background-color]",transitionDuration:"[300ms]",_focus:{outline:"none",bg:"neutral.highlight",boxShadow:"[0 0 0 3px]",boxShadowColor:"neutral.highlight"}}});function p(e){let{embedString:t,onToggle:s}=e,[p,m]=(0,o.useState)(!1),h=(0,o.useCallback)(async e=>{p||(m(!0),setTimeout(()=>{m(!1)},3e3),"writeText"in window.navigator.clipboard?(await window.navigator.clipboard.writeText(t),(0,d.MZ)((0,a.jsxs)(r.so,{align:"center",children:[(0,a.jsx)(c.G_L,{fill:"surface.s1",mr:"lg"}),(0,a.jsx)(n.EY,{display:"block",color:"surface.s1",textStyle:"display.small",children:(0,a.jsx)(i.A,{id:"basic.copiedToClipboard"})})]}))):(e.currentTarget.focus(),e.currentTarget.select()))},[t,p]);return(0,a.jsxs)(r.az,{position:"relative",mx:{base:"[0px]",md:"xs"},my:"xs",children:[(0,a.jsx)(u,{id:t,type:"text",readOnly:!0,value:t,onClick:h,onBlur:s}),(0,a.jsx)("label",{htmlFor:t,children:(0,a.jsx)(c.i2C,{width:"24",height:"24",fill:l.S.var("colors.action.primary.default"),style:{position:"absolute",top:4,right:8,cursor:"pointer"}})})]})}function m(e){let{id:t,callToAction:s,embedString:i,inverted:d,inHeader:u,onCallToActionClick:m,...h}=e,[g,x]=(0,o.useState)(!1),{isMobile:y}=(0,n.$c)();return(0,o.useEffect)(()=>{x(!1)},[t]),y?null:(0,a.jsx)(r.az,{px:"sm",mt:"sm",...h,children:(0,a.jsxs)(r.az,{cursor:"pointer",bg:{md:d?void 0:"surface.s2"},_hover:{bg:u?"primary.highlight":void 0},br:u?"sm":"lg",p:{md:u?"xs":"sm"},children:[(0,a.jsxs)(r.so,{justify:"flex-end",align:"center",onClick:()=>{x(!g),null==m||m()},children:[(0,a.jsx)(n.EY,{color:d?"onColor.primary":"action.primary.default",pt:"sm",px:"sm",pb:u&&g?"xs":"sm",textStyle:{base:"assistive.default",md:"display.small"},display:"block",children:s}),(0,a.jsx)(r.az,{flexShrink:0,children:(0,a.jsx)(c.zQC,{icon:g?"chevron-up":"chevron-down",width:24,height:24,fill:d?l.S.var("colors.onColor.primary"):l.S.var("colors.action.primary.default"),mx:"xs"})})]}),g&&(0,a.jsx)(p,{embedString:i})]})})}},42621:(e,t,s)=>{"use strict";s.d(t,{q:()=>a.q});var a=s(1440)},47430:(e,t,s)=>{"use strict";s.d(t,{A:()=>p});var a=s(6029),n=s(89875),r=s(76356),l=s(55729),o=s(90248),i=s(54409),c=s(54053),d=s(34264),u=s(72555);let p=e=>{let{attributes:t}=e,[s,p]=(0,l.useState)(!1);return t?(0,a.jsxs)(r.az,{position:"relative",children:[(0,a.jsx)(i.G_L,{fill:"onSurface.nLv1",cursor:"pointer",onClick:()=>p(!0)}),(0,a.jsx)(c.A,{isOpen:s,setIsOpen:p,header:"player.info.attributeOverview",children:(0,a.jsxs)(r.az,{px:"lg",children:[(0,a.jsx)(n.EY,{textStyle:"body.medium",mb:"lg",w:"[280px]",display:"block",children:(0,a.jsx)(o.A,{id:"player.info.attributeOverviewDescription"})}),t.sort().map(e=>{var t;return(0,a.jsxs)(r.az,{py:"sm",children:[(0,a.jsx)(n.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",textTransform:"uppercase",mr:"lg",children:d.HU[e]}),(0,a.jsx)(n.EY,{textStyle:"body.small",children:(0,a.jsx)(o.A,{id:null!=(t=u.Q1[e])?t:e})})]},e)})]})})]}):null}},49337:(e,t,s)=>{"use strict";function a(e){return function(){if(e){let e=document.querySelector(".player-matches-section");e&&e.scrollIntoView({behavior:"smooth",block:"nearest"});return}let t=document.querySelector('[data-tabid="matches"]');t&&t.click()}}s.d(t,{W:()=>a})},50284:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/player",function(){return s(20292)}])},51246:(e,t,s)=>{"use strict";s.d(t,{Ay:()=>g,mb:()=>m,op:()=>h});var a=s(6029),n=s(21377),r=s(89875),l=s(76356),o=s(55729),i=s(90248),c=s(42525),d=s(19451),u=s(84942),p=s(62827);let m="_player_has_form",h="_player_has_pentagon",g=function(e){let{player:t,locale:s,isEmbedModalVisible:g,setIsEmbedModalVisible:x}=e,[y,f]=(0,o.useState)(void 0),[j,_]=(0,o.useState)(void 0),v=(0,d.vf)(s),b="".concat(n.yuv).concat(v?"/".concat(v):"","/embed/player/").concat(t.id,"?widgetTheme=light"),k="sofa-player-embed-".concat(t.id),w="height:".concat(418+232*!!y+180*!!j,"px!important;max-width:730px!important;width:100%!important;"),T=''),C=(0,u.s)(t,s),S=async()=>{let e=await (0,p._9)(t.id+m),s=await (0,p._9)(t.id+h);_("true"===e),f("true"===s)};return(0,o.useEffect)(()=>{_(void 0),f(void 0)},[t.id]),(0,o.useEffect)(()=>{S()},[g]),(0,a.jsx)(r.aF,{isOpen:g,onClose:()=>x(!1),onOutsideClick:()=>x(!1),children:(0,a.jsxs)(l.az,{br:"lg",mx:"auto",elevation:"3",bg:"surface.sp",w:"[360px]",children:[(0,a.jsx)(r.EY,{textStyle:"display.large",p:{md:"lg"},display:"block",children:(0,a.jsx)(i.A,{id:"player_info_embed",values:{playerName:C}})}),(0,a.jsx)(l.az,{px:"sm",children:(0,a.jsx)(c.P,{embedString:T})}),(0,a.jsx)(l.so,{justify:"flex-end",children:(0,a.jsx)(l.az,{p:"lg",children:(0,a.jsx)(r.$n,{onClick:()=>x(!1),variant:"clear",children:(0,a.jsx)(i.A,{id:"close_window_button"})})})})]})})}},54075:(e,t,s)=>{"use strict";s.d(t,{M:()=>a.MR});var a=s(19991)},55342:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var a=s(6029),n=s(21377),r=s(45860),l=s(65789),o=s(17239);function i(e){let{id:t}=e,{data:s}=(0,r.Ay)(n.dVR.highlights(t));return s&&s.highlights.length?(0,a.jsx)(l.BU,{children:(0,a.jsx)(o.$,{highlights:s.highlights,hideTitle:!0,isInverseDesktop:!0})}):null}},56075:(e,t,s)=>{"use strict";s.d(t,{P:()=>l,n:()=>r});var a=s(21377);let n=["patricia.gale01@gmail.com","petarcorluka86@gmail.com","murtic.alen@gmail.com","marcekcro@gmail.com","testnitest9@gmail.com","hruskarkresimir@gmail.com","testni442@gmail.com","ante.car.susak@gmail.com","antonio.bojo@icloud.com"],r=e=>{let t=(null==e?void 0:e.email)||"",s=(null==e?void 0:e.chatRole)==="admin",a=null==t?void 0:t.includes("@sofascore.com"),r=n.includes(t);return s||a||r},l=e=>Promise.allSettled(e.map(e=>(0,a.TtD)(e)))},56566:(e,t,s)=>{"use strict";s.d(t,{A:()=>u,y:()=>d});var a=s(6029),n=s(99064),r=s(55729),l=s(41735),o=s(65789),i=s(52951),c=s(24159);let d=l.default.div.withConfig({componentId:"sc-45a9f748-0"})(["span{color:"," !important;}ins,a{color:",";text-decoration:none;&:hover{opacity:0.7;}}h2,h3,h4{font:",";}p{font:",";}"],e=>e.theme.colors.onSurface.nLv1,e=>e.theme.colors.primary.default,e=>e.theme.typography.font.display.medium,e=>e.theme.typography.font.body.mediumParagraph),u=function(e){let{player:t}=e,{seoContent:s}=(0,r.useContext)(i.xV);return!t.deceased&&(null==s?void 0:s.about)?(0,a.jsxs)(o.Zp,{children:[(0,a.jsx)(o.Zp.Header,{title:(0,a.jsx)(c.c,{entity:t}),as:"h3"}),(0,a.jsx)(n.az,{p:"lg",pt:"0",children:(0,a.jsx)(d,{dangerouslySetInnerHTML:{__html:s.about}})})]}):null}},57760:e=>{e.exports=function(e,t){for(var s,a=-1,n=e.length;++a{"use strict";s.d(t,{d:()=>i});var a=s(6029),n=s(89875),r=s(76356),l=s(90248),o=s(54409);let i=e=>{let{isOpen:t,onClick:s}=e;return(0,a.jsx)(r.so,{align:"center",justify:"center",p:"lg",children:(0,a.jsx)(r.I4.button,{onClick:s,padding:"0",cursor:"pointer",children:(0,a.jsxs)(r.so,{align:"center",children:[(0,a.jsx)(n.EY,{textStyle:"display.small",color:"primary.default",children:(0,a.jsx)(l.A,{id:t?"show_less":"show_more"})}),t?(0,a.jsx)(o.t8v,{fill:"primary.default",ml:"xs"}):(0,a.jsx)(o.QtO,{fill:"primary.default",ml:"xs"})]})})})}},63296:(e,t,s)=>{"use strict";s.d(t,{x:()=>i});var a=s(83217),n=s(60449),r=s.n(n);s(82823);let l={xxs:"2px",xs:"4px",sm:"8px",md:"12px",lg:"16px",xl:"24px",xxl:"32px"},o=e=>"string"==typeof e?e.split(" ").map(e=>r()(l,e,e)).join(" "):e,i=(0,a.n)({h:{property:"height",domain:"spacing"},maxH:{property:"maxHeight",domain:"spacing"},minH:{property:"minHeight",domain:"spacing"},w:{property:"width",domain:"spacing"},maxW:{property:"maxWidth",domain:"spacing"},minW:{property:"minWidth",domain:"spacing"},m:{property:"margin",domain:"spacing",transform:o},mt:{property:"marginTop",domain:"spacing"},mb:{property:"marginBottom",domain:"spacing"},ml:{property:"marginLeft",domain:"spacing",rtlProperty:"marginRight"},mr:{property:"marginRight",domain:"spacing",rtlProperty:"marginLeft"},mx:{properties:["marginLeft","marginRight"],domain:"spacing"},my:{properties:["marginTop","marginBottom"],domain:"spacing"},p:{property:"padding",domain:"spacing",transform:o},pt:{property:"paddingTop",domain:"spacing"},pb:{property:"paddingBottom",domain:"spacing"},pl:{property:"paddingLeft",domain:"spacing",rtlProperty:"paddingRight"},pr:{property:"paddingRight",domain:"spacing",rtlProperty:"paddingLeft"},px:{properties:["paddingLeft","paddingRight"],domain:"spacing"},py:{properties:["paddingTop","paddingBottom"],domain:"spacing"}})},65577:(e,t,s)=>{"use strict";s.d(t,{$7:()=>c,$u:()=>i,Ay:()=>u,Co:()=>l,o_:()=>o,uv:()=>d});var a=s(6029),n=s(90547),r=s(41735);let l=8,o=328,i=e=>(0,a.jsx)("svg",{width:"100%",viewBox:"-".concat(l," -").concat(l," ").concat(o+2*l," ").concat(139+2*l),children:e.children}),c=e=>{let{fill:t}=e,s=(0,r.useTheme)();return(0,a.jsx)("path",{d:"M302.77 0C316.703 0 328 11.392 328 25.305v88.171C328 127.39 316.704 139 302.77 139H25.23C11.297 139 0 127.39 0 113.476v-88.17C0 11.391 11.296 0 25.23 0h277.54z",fill:t||s.colors.surface.s2,fillRule:"evenodd"})},d=e=>{let{fill:t}=e,s=(0,r.useTheme)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.default,{x:o/2-12,y:57.5,fill:"onSurface.nLv1"}),(0,a.jsxs)("g",{fill:t||s.colors.onSurface.nLv1,fillRule:"nonzero",children:[(0,a.jsx)("path",{d:"M302.77 0C316.703 0 328 11.392 328 25.305v88.171C328 127.39 316.704 139 302.77 139H25.23C11.297 139 0 127.39 0 113.476v-88.17C0 11.391 11.296 0 25.23 0h277.54zm0 1H25.23C11.878 1 1.052 11.972 1.052 25.305v88.171C1.051 126.81 11.877 138 25.231 138h277.538c13.354 0 24.18-11.19 24.18-24.524v-88.17C326.949 11.971 316.123 1 302.769 1z"}),(0,a.jsx)("path",{d:"M16 2h1.05v135H16zM118.5 0h1.05v138.77h-1.05zM1 91.959 16 87v1.06L1.023 93zM15.992 50.95 1 46v1.057L16 52z"}),(0,a.jsx)("path",{d:"M26.992 69.5c0-3.043-1.406-5.843-3.908-7.887l-.139-.113h-5.953v1l5.7.02c1.993 1.788 3.216 4.132 3.3 6.678v.302c0 2.63-1.228 5.135-3.3 7.011l-5.7-.011v1h5.956l.139-.116c2.471-2.054 3.905-4.894 3.905-7.884zM12 63h4v.929h-3V75.07h3V76h-4zM28 33.5c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24zm1 0c0 12.703 10.297 23 23 23s23-10.297 23-23-10.297-23-23-23-23 10.297-23 23z"}),(0,a.jsx)("path",{d:"M50 33.5c0-1.104.894-2 1.997-2 1.103 0 1.997.896 1.997 2 0 1.105-.894 2-1.997 2a1.998 1.998 0 0 1-1.997-2zm1.012 0c0 .546.442.988.985.988a.986.986 0 0 0 .984-.988.986.986 0 0 0-.984-.988.986.986 0 0 0-.985.988zM48.5 56.77v5.256h1.05v-5.257zM54.5 56.775v5.257h1.05v-5.257zM48.5 5v5.256h1.05V5zM54.5 5v5.256h1.05V5zM28 105.5c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24zm1 0c0 12.703 10.297 23 23 23s23-10.297 23-23-10.297-23-23-23-23 10.297-23 23z"}),(0,a.jsx)("path",{d:"M50 105.5c0-1.104.894-2 1.997-2 1.103 0 1.997.896 1.997 2 0 1.105-.894 2-1.997 2a1.998 1.998 0 0 1-1.997-2zm1.012 0c0 .546.442.988.985.988a.986.986 0 0 0 .984-.988.986.986 0 0 0-.984-.988.986.986 0 0 0-.985.988zM54.5 128.8v5.256h1.05V128.8zM48.5 128.8v5.256h1.05V128.8zM54.5 77v5.256h1.05V77zM48.5 77v5.256h1.05V77zM126 105.5c0-1.105.894-2 1.997-2 1.103 0 1.997.895 1.997 2s-.894 2-1.997 2a1.998 1.998 0 0 1-1.997-2zm1 0c0 .553.447 1 .997 1s.996-.447.996-1c0-.553-.446-1-.996-1a.998.998 0 0 0-.996 1zM126.05 33.5c0-1.104.894-2 1.997-2 1.102 0 1.996.896 1.996 2 0 1.105-.894 2-1.996 2a1.998 1.998 0 0 1-1.997-2zm1 0c0 .553.447 1 .997 1s.996-.447.996-1c0-.553-.447-1-.996-1a.998.998 0 0 0-.997 1zM312.05 2H311v135h1.05zM209.55 0h-1.05v139h1.05z"}),(0,a.jsx)("path",{d:"M327 91.959 312 87v1.06L326.977 93zM312.008 50.95 327 46v1.057L312 52zM301 69.5c0-3.043 1.406-5.843 3.908-7.887l.139-.113H311v1l-5.7.02c-1.993 1.788-3.216 4.132-3.3 6.678v.302c0 2.63 1.228 5.135 3.3 7.011l5.7-.011v1h-5.955l-.14-.116C302.434 75.33 301 72.49 301 69.5zM316 63h-4v.929h3V75.07h-3V76h4zM301 105.5c0-13.255-10.745-24-24-24s-24 10.745-24 24 10.745 24 24 24 24-10.745 24-24zm-.991 0c0 12.703-10.298 23-23 23-12.703 0-23-10.297-23-23s10.297-23 23-23c12.702 0 23 10.297 23 23z"}),(0,a.jsx)("path",{d:"M278.994 105.5c0-1.105-.894-2-1.997-2a1.998 1.998 0 0 0-1.997 2c0 1.105.894 2 1.997 2a1.998 1.998 0 0 0 1.997-2zm-1.013 0a.986.986 0 0 1-.984.988.986.986 0 0 1-.985-.988c0-.546.442-.988.985-.988.543 0 .984.442.984.988zM280.55 128.8v5.256h-1.05V128.8zM274.55 128.8v5.256h-1.05V128.8zM280.55 77v5.256h-1.05V77zM274.55 77v5.256h-1.05V77zM301 33.499c0-13.255-10.745-24-24-24s-24 10.745-24 24 10.745 24 24 24 24-10.745 24-24zm-1 0c0 12.703-10.297 23-23 23s-23-10.297-23-23 10.297-23 23-23 23 10.297 23 23z"}),(0,a.jsx)("path",{d:"M278.994 33.5c0-1.105-.894-2-1.997-2a1.998 1.998 0 0 0-1.997 2c0 1.105.894 2 1.997 2a1.998 1.998 0 0 0 1.997-2zm-1.013 0a.986.986 0 0 1-.984.988.986.986 0 0 1-.985-.988c0-.546.442-.988.985-.988.543 0 .984.442.984.988zM280.55 56.77v5.256h-1.05V56.77zM274.55 56.77v5.256h-1.05V56.77zM280.55 5.262v5.257h-1.05V5.262zM274.55 5.262v5.257h-1.05V5.262zM201.992 105.5a2 2 0 1 0-4 0 2 2 0 0 0 4 0zm-1.002 0a.999.999 0 1 1-1.998.002.999.999 0 0 1 1.998-.002zM201.992 33.508a2 2 0 1 0-4 0 2 2 0 0 0 4 0zm-1.002 0a.999.999 0 1 1-1.998.002.999.999 0 0 1 1.998-.002zM148 138c0-8.837 7.163-16 16-16s16 7.163 16 16h-1c0-8.332-6.668-15-15-15s-15 6.668-15 15h-1zM140.042 69.5c0-13.232 10.726-23.958 23.958-23.958 13.232 0 23.958 10.726 23.958 23.958 0 13.232-10.726 23.958-23.958 23.958-13.232 0-23.958-10.726-23.958-23.958zm-1.042 0c0 13.807 11.193 25 25 25s25-11.193 25-25-11.193-25-25-25-25 11.193-25 25z"}),(0,a.jsx)("path",{d:"M162.003 69.5c0-1.105.894-2 1.997-2 1.103 0 1.997.895 1.997 2s-.894 2-1.997 2a1.998 1.998 0 0 1-1.997-2zm1 0c0 .553.447 1 .997 1s.996-.447.996-1c0-.553-.446-1-.996-1a.998.998 0 0 0-.996 1zM163.5 2h1v4.355h-1zM163.5 10.71h1v4.355h-1zM163.5 19.42h1v4.354h-1zM163.5 28.13h1v4.354h-1zM163.5 36.839h1v4.355h-1zM163.5 45.548h1v4.355h-1zM163.5 54.258h1v4.355h-1zM163.5 62.968h1v4.355h-1zM163.5 71.677h1v4.355h-1zM163.5 80.387h1v4.355h-1zM163.5 89.097h1v4.355h-1zM163.5 97.806h1v4.355h-1zM163.5 106.516h1v4.355h-1zM163.5 115.226h1v4.355h-1zM163.5 123.935h1v4.355h-1zM163.5 132.645h1V137h-1z"})]})]})};function u(e){let{children:t}=e;return(0,a.jsxs)(i,{children:[(0,a.jsx)(c,{}),(0,a.jsx)(d,{}),t]})}},70862:(e,t,s)=>{"use strict";s.d(t,{o:()=>o});var a=s(6029),n=s(90248);let r=JSON.parse('{"dayToDay":"injury_day_to_day","outForSeason":"injury_season","outIndefinitely":"injury_indefinitely","unknown":"injury_unknown","injuredReserve":"injury_reserve","Undisclosed":"injury_undisclosed","Abdominal":"injury_abdominal","Knee":"injury_knee","Leg":"injury_leg","Blood Clotting":"injury_blood_clotting","Lower Body":"injury_lower_body","Lower-Body":"injury_lower_body","Foot":"injury_foot","Illness":"injury_illness","Neck":"injury_neck","Wrist":"injury_wrist","Concussion":"injury_concussion","Personal":"injury_personal","Pectoral Muscle":"injury_pectoral_muscle","Shoulder":"injury_shoulder","Shouler":"injury_shoulder","Clavicle Fracture":"injury_clavicle_fracture","Back":"injury_back","Achilles":"injury_achilles","Concussion Protocol":"injury_concussion_protocol","Hand":"injury_hand","Groin":"injury_groin","Pectoral":"injury_pectoral","Jaw":"injury_jaw","Head":"injury_head","Upper body":"injury_upper_body","Upper-Body":"injury_upper_body","Upper Body":"injury_upper_body","Hip":"injury_hip","Ankle":"injury_ankle","Mid-Body":"injury_mid_body","Finger":"injury_finger","Nose":"injury_nose"}');var l=s(27892);let o=e=>{let{id:t}=e;return(0,a.jsx)(n.A,{id:(0,l.O)(r,t)})}},72555:(e,t,s)=>{"use strict";s.d(t,{Bg:()=>h,HU:()=>r,Q1:()=>n,Sz:()=>m,TC:()=>p,W6:()=>u,cS:()=>d,eM:()=>l,mc:()=>i,tO:()=>c});let a=[["attacking","saves"],["runsOut","technical","anticipation","runs-out"],["tactical"],["defending","ballDistribution","ball-distribution"],["creativity","aerial"]],n={attacking:"attacking",creativity:"player_ability_creativity",defending:"defending",tactical:"player_ability_tactical",technical:"player_ability_technical",aerial:"player_ability_aerial_reach",anticipation:"player_ability_anticipation",ballDistribution:"player_ability_ball_distribution",saves:"player_ability_saves"},r={saves:"SAV",anticipation:"ANT",tactical:"TAC",ballDistribution:"BAL",aerial:"AER",attacking:"ATT",technical:"TEC",defending:"DEF",creativity:"CRE"},l={AVG:Symbol("AVG"),BASE:Symbol("BASE"),COMPARE:Symbol("COMPARE"),COMPARE_SELF:Symbol("COMPARE_SELF")};function o(e){return Math.PI/180*e}function i(e){let t=[];return a.forEach((s,a)=>{s.forEach(s=>{s in e&&(t[a]={value:e[s],name:s})})}),t}function c(e){return e.map((e,t)=>(function(e,t){let s=-(100*Math.cos(o(72*t)));return[100*Math.sin(o(72*t)),s].map(t=>t*e/100+100)})(Number(e),t))}function d(e){return e.reduce((e,t)=>"".concat(e).concat(t[0],",").concat(t[1]," "),"").trim()}function u(e){return e>=90?"colors.rating.s90":e>=80?"colors.rating.s80":e>=70?"colors.rating.s70":e>=65?"colors.rating.s65":e>=60?"colors.rating.s60":e>=10?"colors.rating.s10":"colors.rating.s00"}function p(e){return e?{playerPentagons:e.playerAttributeOverviews,averagePentagons:e.averageAttributeOverviews}:null}function m(e,t){return e.find(e=>e.yearShift===t)||null}function h(e,t,s,a){let n=[],r=[],{playerPentagons:o,averagePentagons:c}={...e};if(null==o?void 0:o.length){let e=m(o,t?s:0);if(e&&(e.__type=l.BASE),n.push(e?i(e):null),r.push(e),a)r.push(null);else{let e=null,a=null;t?t&&(e=m(t.playerPentagons,s))&&(e.__type=l.COMPARE,a=i(e)):s?(e=m(o,s))&&(e.__type=l.COMPARE_SELF,a=i(e)):(null==c?void 0:c.length)&&((e=c[0]).__type=l.AVG),n.push(a),r.push(e)}r.reverse()}return{attributes:n,pentagonLayers:r}}},74761:(e,t,s)=>{"use strict";s.d(t,{$:()=>d});var a=s(6029),n=s(89875),r=s(62042),l=s(76356),o=s(90248),i=s(83260),c=s(54409);function d(e){let{messageId:t,children:s,onClick:d,...u}=e,[p,m,h]=(0,i.A)(t,!1);return!h||p?null:(0,a.jsxs)(l.so,{align:"center",bg:"surface.s2",br:"lg",py:"sm",pl:"lg",className:(0,r.AH)(u),children:[(0,a.jsx)(l.az,{children:(0,a.jsx)(c.G_L,{fill:"onSurface.nLv3"})}),(0,a.jsxs)(n.EY,{w:"100%",mx:"lg",my:"0",textStyle:"body.small",children:[(0,a.jsx)(o.A,{id:t,values:{strong:function(){for(var e=arguments.length,t=Array(e),s=0;s{null==d||d(),m(!0)},children:(0,a.jsx)(c.zQC,{icon:"close",width:"16",height:"16",fill:"onSurface.nLv1"})})]})}},76533:(e,t,s)=>{"use strict";s.d(t,{E:()=>c});var a=s(6029),n=s(55729),r=s(90248),l=s(62859),o=s(16533),i=s(27892);let c=e=>{let{id:t,values:s}=e,c=(0,n.useContext)(l.Ws);return(0,a.jsx)(r.A,{id:(0,i.O)(o,t,c),values:null!=s?s:(0,i.B)(o,t,c)})}},77552:(e,t,s)=>{"use strict";s.d(t,{A:()=>l});var a=s(6029),n=s(55729),r=s(41735);let l=(0,n.forwardRef)((e,t)=>{let{children:s,...l}=e,{colors:o}=(0,n.useContext)(r.ThemeContext);return(0,a.jsxs)("svg",{height:l.height||"100%",width:l.width||"100%",viewBox:"0 0 200 200",strokeWidth:"2",...l,ref:t,children:[(0,a.jsx)("polygon",{fill:l.fill||o.surface.s2,points:"100,0 195.10565162951534,69.09830056250526 158.77852522924732, 180.90169943749473 41.2214747707527,180.90169943749476 4.894348370484636,69.09830056250527"}),s]})})},78492:(e,t,s)=>{var a=s(50956);e.exports=function(e,t,s,n){return a(e,function(e,a,r){t(n,e,s(e),r)}),n}},79387:(e,t,s)=>{"use strict";s.d(t,{C:()=>a.C});var a=s(42525)},80734:(e,t,s)=>{"use strict";s.d(t,{n:()=>i});var a=s(6029),n=s(21501),r=s(76356),l=s(55729),o=s(58775);function i(e){let t=1===l.Children.count(e.children),s=(0,n.hX)()&&e.openOnServer,[i,c]=(0,l.useState)(s||!1);return(0,a.jsxs)(r.az,{children:[(0,a.jsx)(r.az,{children:e.children[0]}),(0,a.jsx)(r.az,{display:i?"initial":"none",children:e.children.slice(1)}),!t&&(0,a.jsx)(o.d,{isOpen:i,onClick:()=>c(e=>!e)})]})}},80932:(e,t,s)=>{"use strict";s.d(t,{s:()=>i});var a=s(21377),n=s(55729),r=s(45860),l=s(62859),o=s(72555);function i(e){let t=(0,n.useContext)(l.Ws)===a.QCR.Football,{data:s,isLoading:i,error:c}=(0,r.Ay)(t&&e?a.qvj.pentagon(e):null);return{pentagons:!c&&s?(0,o.TC)(s):null,isPentagonDataLoading:i,isError:c}}},81648:e=>{e.exports=function(e,t,s,a){for(var n=-1,r=null==e?0:e.length;++n{"use strict";var a;!function(e){e[e.Backdrop=0]="Backdrop",e[e.Button=1]="Button",e[e.Sticky=99]="Sticky",e[e.Dropdown=100]="Dropdown",e[e.Fixed=101]="Fixed",e[e.Popover=102]="Popover",e[e.Subheader=103]="Subheader",e[e.Header=104]="Header",e[e.MobileMenu=105]="MobileMenu",e[e.BottomNavigation=106]="BottomNavigation",e[e.FloatingCTA=107]="FloatingCTA",e[e.ModalBackdrop=108]="ModalBackdrop",e[e.Modal=109]="Modal",e[e.Alert=110]="Alert"}(a||(a={}))},83217:(e,t,s)=>{"use strict";s.d(t,{n:()=>p});var a=s(60449),n=s.n(a);let r=/Max/,l=(e,t)=>t[e]?`${r.test(e)?"max-width":"min-width"}: ${t[e]}px`:e,o={2:["mdMax","mdMin"],3:["mdMax",["mdMin","lgMax"],"lgMin"],4:["smMax",["smMin","mdMax"],["mdMin","lgMax"],"lgMin"],5:["xsMax",["xsMin","smMax"],["smMin","mdMax"],["mdMin","lgMax"],"lgMin"]},i=(e,t)=>{if(!t)return e;let s=n()(t,e,e);return"number"==typeof e?s=`${e}px`:"string"!=typeof e||isNaN(+e)||(s=`${e}px`),s},c=e=>"left"===e?"right":"right"===e?"left":e,d=(e,t,s)=>{let a={};return e.forEach(e=>{if(s){let n=a[s];n?n[e]=t:a[s]={[e]:t}}else a[e]=t}),a},u=(e,t)=>Array.isArray(e)?`@media ${e.map(e=>`(${l(e,t)})`).join(" and ")}`:`@media (${l(e,t)})`,p=e=>t=>{let s=t.theme.settings.textDirection,a=t.theme.breakpoints.sizes;return Object.keys(e).reduce((r,l)=>{let p=e[l],m="rtl"===s&&!["ltr","auto"].includes(t.dir),h=m&&"object"==typeof p&&"rtlProperty"in p,g=m&&"object"==typeof p&&p.rtlTransform,x="object"==typeof p&&"function"==typeof p.rtlTransform?p.rtlTransform:c,y=n()(p,h?"rtlProperty":"property",l),f=n()(p,"properties",[y]);if(void 0===t[l])return r;let j=n()(p,"transform",i),_=n()(p,"selector"),v="object"==typeof p?n()(t.theme,p.domain||"",void 0):void 0;if(Array.isArray(t[l]))o[t[l].length].forEach((e,s)=>{let n=r[u(e,a)],o=j(t[l][s],v);m&&g&&(o=x(o,v)),n=n?Object.assign(Object.assign({},n),d(f,o,_)):d(f,o,_),r[u(e,a)]=n});else{let e=j(t[l],v);m&&g&&(e=x(e,v)),Object.assign(r,d(f,e,_))}return r},{})}},83509:(e,t,s)=>{"use strict";s.d(t,{G:()=>a});let a=(0,s(83217).n)({position:!0,top:{domain:"spacing"},right:{domain:"spacing",rtlProperty:"left"},bottom:{domain:"spacing"},left:{domain:"spacing",rtlProperty:"right"},inset:{domain:"spacing"},zIndex:!0})},86454:(e,t,s)=>{"use strict";s.d(t,{K:()=>_});var a=s(6029),n=s(89875),r=s(76356),l=s(9127),o=s(90112),i=s(12364),c=s.n(i),d=s(55729),u=s(90248),p=s(494),m=s(83201),h=s(54409),g=s(8973),x=s(83260),y=s(12759),f=s(46009);let j=(0,l.m)(r.az);function _(e){let{id:t,name:s,entity:l,children:i,threshold:_=144,type:v}=e,[b,k]=(0,d.useState)(0),[w,T]=(0,x.A)("sticky_follow_header_closed_".concat(l),!1),C=(0,y.Pz)(l),S=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3,[s,a]=(0,d.useState)(e);return(0,d.useEffect)(()=>{let s=setTimeout(()=>{a(e)},t);return()=>clearTimeout(s)},[e]),s}((0,p.d4)(e=>e.favorites.lists[C[0]].includes(t)||2===C.length&&e.favorites.lists[C[1]].includes(t)));return(0,d.useEffect)(()=>{if(w)return;let e=c()(()=>{window.requestAnimationFrame(()=>{k(window.scrollY)})},300);return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[b,w]),(0,a.jsx)(o.N,{children:b>_&&!S&&(0,a.jsx)(j,{position:"fixed",left:"0",right:"0",mt:"0 !important",h:"[168px]",bg:"surface.sp",textAlign:"center",initial:{top:-160,opacity:0},animate:{top:0,opacity:1},exit:{top:-160,opacity:0},transition:{type:"spring",bounce:.3,restDelta:.5},zIndex:"subheader",elevation:"3",children:(0,a.jsx)(r.az,{position:"absolute",bottom:"0",left:"0",right:"0",children:(0,a.jsx)(m.m,{h:"5xl",py:"sm",children:(0,a.jsxs)(r.so,{h:"[40px]",children:[(0,a.jsx)(r.so,{onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},justify:"flex-end",align:"center",flex:"[1 1 50%]",children:(0,a.jsxs)(r.so,{backgroundColor:"surface.s2",align:"center",px:"sm",py:"xs",br:"lg",cursor:"pointer",children:[i,(0,a.jsx)(f.e,{id:t,entity:l,type:v,location:g.y.FloatingHeader})]})}),(0,a.jsx)(r.so,{align:"center",flex:"[1 1 50%]",children:(0,a.jsx)(n.EY,{textStyle:"assistive.default",ml:"lg",children:(0,a.jsx)(u.A,{id:"add_to_favorites_text",values:{name:s}})})}),(0,a.jsx)(r.so,{align:"center",children:(0,a.jsx)(n.$n,{variant:"clear",p:"0",onClick:()=>{T(!0),k(0)},children:(0,a.jsx)(h.zQC,{icon:"close"})})})]})})})})})}},90142:(e,t,s)=>{"use strict";function a(e,t){var s={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(s[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);nt.indexOf(a[n])&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(s[a[n]]=e[a[n]])}return s}s.d(t,{T:()=>a}),"function"==typeof SuppressedError&&SuppressedError},90536:(e,t,s)=>{"use strict";s.d(t,{AG:()=>l,Ve:()=>o,aQ:()=>d,mR:()=>i,o5:()=>c});var a=s(21377),n=s(13731),r=s.n(n);let l=e=>e.reduce((e,t)=>e+Number(t),0)/e.length,o=e=>"".concat(e.getFullYear(),"-").concat(9>e.getMonth()?"0":"").concat(e.getMonth()+1);function i(e){let t=e.filter(e=>e.type===a.XFZ.Event);return r()(t,e=>o(new Date(1e3*e.timestamp)))}function c(){let e={},t=new Date;for(let s=0;s<12;s++)e[o(t)]=void 0,t.setMonth(t.getMonth()-1);return e}function d(){let e=new Date;return[new Date(e.getFullYear(),e.getMonth()-11,1).getTime(),new Date(e.getFullYear(),e.getMonth()+1,0).getTime()]}},90547:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>l});var a=s(90142),n=s(6029),r=s(39895);function l(e){var{fillOpacity:t=".06"}=e,s=(0,a.T)(e,["fillOpacity"]);return(0,n.jsx)(r.A,Object.assign({width:24,height:24,viewBox:"0 0 24 24",fillOpacity:t},s,{children:(0,n.jsx)("path",{d:"M23.824 12c.097 0 .176.079.176.176v11.648a.176.176 0 0 1-.176.176H.176A.176.176 0 0 1 0 23.824v-5.648C0 18.08.079 18 .176 18h17.648a.176.176 0 0 0 .176-.176v-5.648c0-.097.079-.176.176-.176zm0-12c.097 0 .176.079.176.176v5.648a.176.176 0 0 1-.176.176H6.176A.176.176 0 0 0 6 6.176v5.648a.176.176 0 0 1-.176.176H.176A.176.176 0 0 1 0 11.824V.176C0 .08.079 0 .176 0z",fill:s.fill,fillRule:"evenodd"})}))}},91811:(e,t,s)=>{"use strict";s.d(t,{T:()=>r,n:()=>n});var a=s(21377);function n(e){return e.fullName?e.fullName.split(",").reverse().map(e=>e.trim()).join(" "):e.name}function r(e,t){return e.slug===a.QCR.Football?t.players.length>10:t.players.length>4}},91888:(e,t,s)=>{"use strict";s.d(t,{A:()=>r,N:()=>n});var a=s(21377);let n=e=>({id:e.id,background:e.background||a.jae.EntityHeader,campaignName:"generic",copy:{sectionTitle:e.title,description:e.description,action:e.cta},detailImageUrl:{ltr:a.Oaq.bannerLogo(e.id),rtl:a.Oaq.bannerLogo(e.id)},type:e.layout,url:e.url,regulative:e.regulative}),r=(e,t)=>t?"promotion.banner.".concat(e,".").concat(t):"promotion.banner.".concat(e)},93024:(e,t,s)=>{"use strict";s.d(t,{A:()=>p});var a=s(6029),n=s(89875),r=s(76356),l=s(93338),o=s(99064),i=s(41735),c=s(72555);let d=(0,i.default)(o.az).withConfig({componentId:"sc-c4ed9fbb-0"})([".attacking,.saves{top:0;left:48px;transform:translate(10px,-100%);padding-bottom:",";}.creativity,.aerial{top:34%;left:0;transform:translate(-100%,-50%);}.runsOut,.technical,.anticipation,.runs-out{top:34.5%;right:0;transform:translate(100%,-50%);}.defending,.ballDistribution,.ball.distribution{bottom:-8px;right:80%;transform:translate(10px,0);}.tactical{bottom:-8px;left:80%;transform:translate(-10px,0);}.runsOut,.technical,.anticipation,.runs-out,.tactical{flex-direction:"," !important;> *{margin-left:0;&:first-child{margin-right:0;}}}.defending,.ballDistribution,.ball.distribution{@media screen and (max-width:335px){transform:translate(10px,3px);}}.tactical{@media screen and (max-width:335px){transform:translate(-10px,3px);}}"],e=>e.theme.spacing.xs,e=>e.isRTL?"row":"row-reverse"),u=e=>{let{value:t,isAnotherPlayerCompare:s,main:o,isComparing:i}=e;return(0,a.jsx)(r.az,{w:"[20px]",h:"[20px]",br:"xs",style:{background:s?l.S.var("colors.surface.s2"):i?o?l.S.var("colors.secondary.default"):l.S.var("colors.neutral.default"):l.S.var((0,c.W6)(t))},children:(0,a.jsx)(n.EY,{lineHeight:"20px",textStyle:"table.small",color:s?o?"secondary.default":"primary.default":"surface.s1",display:"block",textAlign:"center",children:t})})},p=function(e){let{data:t,isAnotherPlayerCompare:s,children:l}=e,[o,p]=t,{settings:m}=(0,i.useTheme)(),h="rtl"===m.textDirection;return o?(0,a.jsx)(r.az,{maxW:"[360px]",w:"fit",style:{paddingTop:28},mx:"auto",mb:"sm",children:(0,a.jsxs)(d,{position:"relative",style:{margin:"0 ".concat(86,"px")},isRTL:h,children:[l,o.map((e,t)=>(0,a.jsxs)(r.so,{direction:{_ltr:"row",_rtl:"row-reverse"},position:"absolute",className:e.name,gap:"xs",children:[(0,a.jsx)(n.EY,{lineHeight:"".concat(20,"px"),textStyle:"assistive.default",color:"neutrals.nLv3",textTransform:"uppercase",children:c.HU[e.name]}),(0,a.jsxs)(r.so,{gap:"xs",children:[(0,a.jsx)(u,{isAnotherPlayerCompare:s,value:e.value,isComparing:!!(p&&p[t]),main:!0}),p&&p[t]&&(0,a.jsx)(u,{isAnotherPlayerCompare:s,value:p[t].value,isComparing:!0})]})]},e.name))]})}):null}},98423:(e,t,s)=>{"use strict";s.d(t,{e:()=>n.e,p:()=>a.p});var a=s(91603),n=s(33480)},99397:(e,t,s)=>{"use strict";s.d(t,{G:()=>n.A,t:()=>a.t});var a=s(91407),n=s(94400)}},e=>{var t=t=>e(e.s=t);e.O(0,[4092,9888,6591,395,4632,8621,3139,3338,4977,346,988,8217,9907,9462,1254,1350,200,7632,5251,7903,2951,608,6675,3717,636,6593,8792],()=>t(50284)),_N_E=e.O()}]);