!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]="392e27b3-72af-48e6-8490-05b039fc3aef",e._sentryDebugIdIdentifier="sentry-dbid-392e27b3-72af-48e6-8490-05b039fc3aef")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[87887],{1139:(e,t,a)=>{var r=a(68988),s=a(20648);e.exports=function(e,t){return s(e,r(t,2))}},3411:(e,t,a)=>{"use strict";a.d(t,{W:()=>f});var r=a(6029),s=a(60235),n=a(71024),i=a.n(n),l=a(46222),o=a(91824),c=a(51569),d=a(20325),u=a(90248),p=a(52466);a(23631);var x=a(21559);a(6644);var h=a(90117);function m(){return(0,r.jsxs)(l.Zp,{children:[(0,r.jsx)(l.Zp.Header,{titleId:"player.info.attributeOverview",actionComponent:(0,r.jsx)(h.A,{attributes:[]})}),(0,r.jsxs)(d.so,{direction:"column",gap:"lg",pt:"md",pb:"lg",px:"sm",children:[(0,r.jsx)(d.az,{maxW:"[360px]",w:"fit",pt:"xl",mb:"sm",mx:"auto",children:(0,r.jsx)(d.az,{mx:{base:"[78px]",lg:"[86px]"},children:(0,r.jsx)(x.A,{})})}),(0,r.jsx)(d.so,{justify:"center",py:"sm",children:(0,r.jsx)(d.az,{w:"[360px]",h:"[36px]",bg:"surface.s2",br:"lg"})}),(0,r.jsx)(d.az,{h:"6xl",bg:"surface.s2",br:"md"}),(0,r.jsxs)(d.so,{align:"center",gap:"sm",px:"sm",children:[(0,r.jsx)(p.G_L,{minW:"xl",color:"neutrals.nLv1"}),(0,r.jsx)(c.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,r.jsx)(u.A,{id:"click_for_average_values"})})]})]})]})}let g=i()(()=>a.e(94335).then(a.bind(a,94335)),{loadableGenerated:{webpack:()=>[94335]},ssr:!1,loading:()=>(0,r.jsx)(m,{})});function f(e){let{player:t}=e,{pentagons:a,isPentagonDataLoading:n,isError:i}=(0,o.s)(t.id),c=(0,s.hX)(),d=(null==a?void 0:a.playerPentagons.length)&&0!==a.playerPentagons[0].yearShift?null:a;return i||null===d&&!n?null:(0,r.jsxs)(l.Zp,{children:[(c||n)&&(0,r.jsx)(m,{}),!c&&!n&&!!d&&(0,r.jsx)(g,{basePlayer:t,basePentagons:d})]})}},6644:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(6029),s=a(36729),n=a(56591);a(14632);var i=a(55729),l=a(41735),o=a(21559),c=a(98366);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"}}};function p(e){let{data:t,onGraphClick:a}=e,p=(0,i.useContext)(l.ThemeContext),[x,h]=(0,i.useState)(),m=(0,i.useRef)(null);return(0,i.useEffect)(()=>{if(x){let e=x.selectAll("polygon").data(t,(e,t)=>t.toString());e.enter().append("polygon").merge(e).transition("Pentagon transition").ease(s.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=>p.getColorFromVar(u(null==e?void 0:e.__type,p).fill)).attr("stroke",e=>p.getColorFromVar(u(null==e?void 0:e.__type,p).stroke))}else{let e=m.current;h((0,n.A)(e).append("g").on("click",a))}},[x,t]),(0,r.jsx)(o.A,{ref:m})}},8041:(e,t,a)=>{"use strict";a.d(t,{D_:()=>r,Dj:()=>n,te:()=>s,bh:()=>i});var r=function(e){return e.MainScreen="main_screen",e.EventPage="event_page",e.EventMedia="event_media",e.PlayerPage="player_page",e.TeamPage="team_page",e.TournamentPage="league_screen",e.Widget="widget",e}({}),s=function(e){return e.Mobile="mobile",e.Desktop="desktop",e}({}),n=function(e){return e.All="all",e.Highlights="highlights",e.Clips="clips",e.Social="social",e}({});let i={all:"all",highlights:"event_highlights",clips:"video_clips",social:"social_media_feed"}},11996:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(22375),s=a(59018),n=a.n(s),i=a(55729),l=a(70344);let o=r.pY,c={},d=async(e,t)=>{let a=new Date().getTime();if(!c[e]||c[e].time{let a=e.map(e=>{var a;return e.skipCheck||!e.route?new Promise(e=>e(!1)):d(e.route,null!=(a=e.deduplicationInterval)?a:t)});return(await Promise.allSettled(a)).map(e=>"fulfilled"===e.status&&!!e.value)};function p(e){var t;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,s=Object.keys(e),l=Object.values(e),[c,d]=(0,i.useState)(s.reduce((e,t)=>({...e,[t]:void 0}),{})),p=null==r?void 0:r.refreshInterval,x=null!=(t=null==r?void 0:r.deduplicationInterval)?t:o;return(0,i.useEffect)(()=>{let e=async()=>{let e=await u(l,x),t={};s.forEach((a,r)=>{t[a]=e[r]}),d(e=>{for(let a of n()([...Object.keys(t),...Object.keys(e)]))if(e[a]!==t[a])return t;return e})};if(e(),!p)return;let t=setInterval(e,p);return()=>clearInterval(t)},[...a,p]),c}},13108:(e,t,a)=>{"use strict";a.d(t,{A:()=>O});var r=a(6029),s=a(46787),n=a(20325),i=a(95816),l=a.n(i),o=a(46222),c=a(74610),d=a(61379),u=a(19991),p=a(51569),x=a(97481),h=a.n(x),m=a(55729),g=a(90248),f=a(947),y=a(52466),j=a(28446);let v=(0,j.A)().domain([5,9]).range([0,108]);var b=a(60235),w=a(56591),_=a(41735);let S=_.default.svg.withConfig({componentId:"sc-78b56a62-0"})(["position:absolute;top:44px;left:",";height:","px;pointer-events:none;"],e=>e.theme.spacing.sm,()=>108);function k(e){let{injuries:t,transfers:a,yearAvgRating:s,containerId:n,graphId:i}=e,l=(0,m.useContext)(_.ThemeContext);return(0,b.st)(()=>{let e=(0,w.A)("#".concat(n));e.append("defs").attr("id","mainDefs");let r=document.getElementById(i);if(!r)return;let o=r.clientWidth-20;e.style("width","".concat(o,"px")).style("overflow","visible"),"rtl"===l.settings.textDirection&&e.style("transform","scaleX(-1)");let{formattedRating:c,ratingColor:p}=(0,u.MR)(s,"sideBox"),x=v(Number(c)),h=e.selectAll("line.avg-line").data([{x1:0,x2:o,y1:x,y2:x}]);h.enter().append("line").merge(h).attr("stroke",p).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),(null==t?void 0:t.length)&&function(e,t,a,r,s){let n=r.colors.error.default,i=(0,j.A)().domain(d.aQ()).range([0,t]).clamp(!0),l=a.map(e=>{let t=i(1e3*e.timestamp),a=i((e.timestamp+Number(e.value))*1e3);return{y:0,x:t<0?0:t,width:t<0?a:a-t,height:108}}),o=(0,w.A)("#".concat(s,"-defs")).selectAll("clipPath").data(l);o.exit().remove(),o.enter().append("clipPath").attr("id",(e,t)=>"round-corner-".concat(t)).append("rect").merge(o).each(function(e){("rect"===this.nodeName?(0,w.A)(this):(0,w.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(l);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",n).attr("opacity",.15).attr("clip-path",(e,t)=>"url(#round-corner-".concat(t,")"));let u=e.selectAll("svg.injury").data(l);u.exit().remove(),u.enter().append("svg").attr("width",24).attr("height",24).attr("viewBox","0 0 24 24").merge(u).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",n)}(e,o,t,l,i),(null==a?void 0:a.length)&&function(e,t,a,r){let s=r.colors.primary.default,n=(0,j.A)().domain(d.aQ()).range([0,t]),i=e.selectAll("line.transfer-date").data(a),l=e.selectAll("svg.transfer").data(a);i.exit().remove(),l.exit().remove(),i.enter().append("line").merge(i).attr("stroke",s).classed("transfer-date",!0).style("stroke-width",2).attr("y1",22).attr("y2",108).attr("x1",e=>n(1e3*e.timestamp)).attr("x2",e=>n(1e3*e.timestamp)),l.enter().append("svg").attr("width",24).attr("height",24).attr("viewBox","0 0 24 24").merge(l).attr("y",0).attr("x",e=>n(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",s)}(e,o,a,l)},100,[s]),(0,r.jsx)(S,{id:n})}function A(){return(0,r.jsxs)(n.az,{pb:"[18px]",pt:"2xl",ml:"xs",children:[(0,r.jsxs)(n.so,{align:"end",gap:"2xs",children:[(0,r.jsx)(n.az,{h:"[18px]",w:"[6px]",bg:"rating.s80",borderTopRadius:"2xs"}),(0,r.jsx)(p.EY,{textStyle:"table.small",color:"rating.s80",children:"8"})]}),(0,r.jsxs)(n.so,{align:"end",gap:"2xs",children:[(0,r.jsx)(n.az,{h:"[36px]",w:"[6px]",bg:"rating.s70"}),(0,r.jsx)(p.EY,{textStyle:"table.small",color:"rating.s70",children:"7"})]}),(0,r.jsx)(n.az,{h:"[18px]",w:"[6px]",bg:"rating.s65"}),(0,r.jsxs)(n.so,{align:"end",gap:"2xs",children:[(0,r.jsx)(n.az,{h:"[18px]",w:"[6px]",bg:"rating.s60"}),(0,r.jsx)(p.EY,{textStyle:"table.small",color:"rating.s60",children:"6"})]}),(0,r.jsx)(n.az,{h:"[18px]",w:"[6px]",bg:"rating.s10"})]})}function C(e){let{showInjury:t,showTransfer:a}=e,{isMobile:s}=(0,p.$c)();return(0,r.jsxs)(n.zt,{gap:"2xl",px:"lg",py:"xs",children:[(0,r.jsxs)(p.EY,{lineHeight:"24px",textStyle:"assistive.default",color:"neutrals.nLv3",children:[(0,r.jsx)(y.wjs,{mr:"sm",color:"secondary.default"}),(0,r.jsx)(g.A,{id:"click_image_to_swap",values:{isMobile:s}})]}),(0,r.jsxs)(n.so,{gap:"2xl",children:[t&&(0,r.jsxs)(n.so,{children:[(0,r.jsxs)(n.az,{position:"relative",w:"xl",h:"xl",mr:"sm",children:[(0,r.jsx)(n.az,{position:"absolute",w:"xl",h:"xl",bg:"status.error.default",style:{opacity:.15},br:"2xs"}),(0,r.jsx)(y.p5Z,{position:"absolute",color:"status.error.default",width:24,height:24})]}),(0,r.jsx)(p.EY,{lineHeight:"24px",textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,r.jsx)(g.A,{id:"player_injured"})})]}),a&&(0,r.jsxs)(p.EY,{lineHeight:"24px",textStyle:"assistive.default",color:"neutrals.nLv3",textTransform:"capitalize",children:[(0,r.jsx)(y.G4W,{color:"primary.default",mr:"sm",width:24,height:24}),(0,r.jsx)(g.A,{id:"player.transferLoan"})]})]})]})}function P(e){let{month:t,avgRating:a,appearances:s,showAppearances:i,showMonth:l}=e,o=(0,f.A)(),[c,d]=t.split("-").map(Number),x=new Date(c,d,0).getTime(),{formattedRating:h,ratingColor:m}=(0,u.MR)(a),g=v(Number(h));return(0,r.jsxs)(n.so,{direction:"column",justify:"space-between",px:"xs",grow:"1",children:[(0,r.jsx)(p.EY,{h:"lg",textAlign:"center",textStyle:"assistive.default",color:"neutrals.nLv3",display:"block",mb:"lg",children:l&&o.formatDate(x,{month:"short"}).slice(0,3)}),(0,r.jsx)(n.so,{direction:"column",justify:"flex-end",mb:"xs",style:{height:108},children:(0,r.jsx)(n.az,{borderTopRadius:"2xs",style:{backgroundColor:m,height:"".concat(g,"%")}})}),a&&(!i||s)?i?(0,r.jsx)(p.EY,{textStyle:"table.small",color:"neutrals.nLv3",textAlign:"center",display:"block",children:s}):(0,r.jsx)(p.EY,{textStyle:"table.small",textAlign:"center",lineClamp:1,display:"block",style:{color:m},children:h}):(0,r.jsx)(p.EY,{textStyle:"table.small",color:"neutrals.nLv3",textAlign:"center",display:"block",children:"-"})]})}let T=function(e){var t,a;let[i,l]=(0,m.useState)(!1),o=(0,m.useMemo)(()=>{let t=d.o5(),a=d.mR(e.summary);return h()(t,a)},[e.summary]),c=Object.keys(o).sort(),u=c.map(e=>{let t=o[e];return(null==t?void 0:t.length)?d.AG(t.map(e=>e.value)):0}),x=(0,m.useCallback)(()=>l(e=>!e),[]),f=null==(t=e.summary)?void 0:t.filter(e=>e.type===s.XFZ.Injury),y=null==(a=e.summary)?void 0:a.filter(e=>e.type===s.XFZ.Transfer);return(0,r.jsxs)(n.BJ,{gap:"sm",children:[(0,r.jsxs)(n.az,{id:"LYS-graph-root",cursor:"pointer",onClick:x,children:[(0,r.jsxs)(n.so,{id:e.graphId,py:"md",px:"xs",position:"relative",children:[c.map((e,t)=>{var a;return(0,r.jsx)(n.az,{style:{width:"".concat(100/c.length,"%")},children:(0,r.jsx)(P,{month:e,avgRating:u[t],appearances:(null==(a=o[e])?void 0:a.length)||0,showAppearances:i,showMonth:t%2!=0})},e)}),(0,r.jsx)(A,{}),(0,r.jsx)(k,{injuries:f,transfers:y,yearAvgRating:e.yearAvgRating,containerId:e.containerId,graphId:e.graphId})]}),(0,r.jsx)(p.EY,{textStyle:"assistive.micro",color:"neutrals.nLv3",px:"sm",pb:"lg",children:(0,r.jsx)(g.A,{id:i?"season_rating_graph_description_matches":"season_rating_graph_description_ratings"})})]}),(0,r.jsx)(C,{showInjury:!!(null==f?void 0:f.length),showTransfer:!!(null==y?void 0:y.length)})]})};var M=a(53684),E=a(13731),F=a.n(E),z=a(1139),L=a.n(z),I=a(26194),R=a.n(I),D=a(22275),Y=a(79634),H=a(11219),N=a(82346);function U(e){let{uniqueTournamentsMap:t,summary:a}=e,s=Object.values(t),i=a.filter(e=>e.uniqueTournamentId),l=F()(i,"uniqueTournamentId");s=R()(s,e=>-1*l[e.id].length);let o=Object.keys(t).reduce((e,t)=>{let a=L()(l[t],e=>Number(e.value));return e[+t]=a,e},{});return(0,r.jsx)(D.n,{children:s.map((e,t)=>(0,r.jsx)(H.tQ,{tournament:e,children:(0,r.jsxs)(n.so,{px:"lg",cursor:"pointer",gap:"lg",align:"center",_hover:{bg:"surface.s2"},children:[(0,r.jsx)(M.e,{id:e.id,size:"3xl"}),(0,r.jsxs)(n.so,{grow:1,borderTopColor:"neutrals.nLv4",borderTop:t?"1px solid":void 0,gap:"lg",align:"center",children:[(0,r.jsxs)(n.az,{py:"sm",children:[(0,r.jsx)(p.EY,{textStyle:"body.medium",color:"neutrals.nLv1",mb:"xs",display:"block",children:(0,r.jsx)(N.O,{uniqueTournament:e})}),(0,r.jsx)(p.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",textTransform:"capitalize",children:(0,r.jsx)(g.A,{id:"player.tournamentAppearances",values:{number:l[e.id].length}})})]}),(0,r.jsx)(Y.q,{persist:!0,children:(0,r.jsx)(M.G,{rating:o[e.id],format:"sideBox"})})]})]})},e.id))})}function O(e){let{lastYearSummary:t,uniqueTournamentsMap:a,containerId:i,graphId:u}=e;if(!(null==t?void 0:t.length))return null;let p=(0,d.AG)(t.filter(e=>e.type===s.XFZ.Event).map(e=>e.value));return(0,r.jsx)(c.t,{tag:"LastYearSummary",children:(0,r.jsxs)(o.Zp,{children:[(0,r.jsx)(o.Zp.Header,{titleId:"season_rating_graph_title"}),(0,r.jsx)(n.az,{w:"100%",px:"sm",children:(0,r.jsx)(T,{summary:t,yearAvgRating:p,containerId:i,graphId:u})}),l()(a)?(0,r.jsx)(o.Zp.Footer,{}):(0,r.jsx)(n.az,{pt:"xs",children:(0,r.jsx)(U,{summary:t,uniqueTournamentsMap:a})})]})})}},13731:(e,t,a)=>{var r=a(53325),s=a(25725),n=Object.prototype.hasOwnProperty;e.exports=s(function(e,t,a){n.call(e,a)?e[a].push(t):r(e,a,[t])})},14348:(e,t,a)=>{"use strict";a.d(t,{z:()=>o});var r=a(46787),s=a(45860),n=a(74664),i=a(94711);let l=[r.QCR.Football,r.QCR.Basketball];function o(e){var t;let{player:a,lastYearSummary:o,hasPentagon:c,transfers:d}=e,u=(0,n.o)(),p=i.l.includes(u),{data:x}=(0,s.Ay)(p?null:r.qvj.nationalTeamStatistics(a.id));if(p)return{isEmpty:!(null==d?void 0:d.length),hasLastYearSummary:!1,showPlayerValue:!1};let h=!!(null==o?void 0:o.length),m=!!(a.team.primaryUniqueTournament&&a.proposedMarketValueRaw),g=void 0!==d&&l.includes(u);return{isEmpty:!(null==x||null==(t=x.statistics)?void 0:t.length)&&!h&&!m&&!c&&!g,hasLastYearSummary:h,showPlayerValue:m}}},17423:(e,t,a)=>{"use strict";a.d(t,{Y:()=>c});var r=a(6029),s=a(46787),n=a(947),i=a(10240),l=a(85339),o=a(22932);let c=e=>{let{page:t}=e,a=(0,o._)(t,l.Vc),c=(0,n.A)();return a?(0,r.jsx)(i.Q,{banner:{copy:{action:c.formatMessage({id:"link_visit_nba"}),description:c.formatMessage({id:"banner_nba_league_pass_description"}),sectionTitle:c.formatMessage({id:"banner_nba_league_pass_title"})},type:s.$pL.CleanBanner,background:s.jae.Surface,detailImageUrl:{ltr:"/static/images/nba-league-pass/league-pass-logo.webp"},detailImageUrlDark:{ltr:"/static/images/nba-league-pass/league-pass-logo-dark.webp"},campaignName:l.Vc.promotionName,url:"https://nba.sjv.io/c/5441787/2176796/16284"},location:t.location}):null}},18645:(e,t,a)=>{"use strict";a.d(t,{eD:()=>n.e,pY:()=>s.p,tg:()=>r.t});var r=a(91407),s=a(91603),n=a(33480)},20648:(e,t,a)=>{var r=a(57760),s=0/0;e.exports=function(e,t){var a=null==e?0:e.length;return a?r(e,t)/a:s}},21559:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(6029),s=a(55729),n=a(41735);let i=e=>{let{children:t,ref:a,...i}=e,{colors:l}=(0,s.useContext)(n.ThemeContext);return(0,r.jsxs)("svg",{height:i.height||"100%",width:i.width||"100%",viewBox:"0 0 200 200",strokeWidth:"2",...i,ref:a,children:[(0,r.jsx)("polygon",{fill:i.fill||l.surface.s2,points:"100,0 195.10565162951534,69.09830056250526 158.77852522924732, 180.90169943749473 41.2214747707527,180.90169943749476 4.894348370484636,69.09830056250527"}),t]})}},21704:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>y,Sj:()=>f,ld:()=>g});var r=a(6029),s=a(33144),n=a(46787),i=a(22375),l=a(51569),o=a(20325),c=a(90248),d=a(90510),u=a(45860),p=a(46222),x=a(11219),h=a(88505);function m(e){let{id:t,children:a}=e;return(0,r.jsxs)(o.so,{direction:"column",align:"center",children:[(0,r.jsx)(l.EY,{textStyle:"assistive.micro",textTransform:"uppercase",color:"neutrals.nLv3",children:(0,r.jsx)(c.A,{id:t})}),(0,r.jsx)(l.EY,{textStyle:"display.medium",children:a})]})}function g(e){var t;let{data:a}=(0,u.Ay)(n.qvj.nationalTeamStatistics(e.playerId));if(null==a||null==(t=a.statistics)?void 0:t.length)return{statistics:a.statistics}}function f(e){let{statistics:t}=e;return(0,r.jsxs)(p.Zp,{children:[(0,r.jsx)(p.Zp.Header,{titleId:"national_team"}),t.map(e=>{let{team:t,appearances:a,goals:u,debutTimestamp:p}=e;return(0,r.jsxs)(o.BJ,{gap:"lg",px:"lg",py:"sm",children:[(0,r.jsx)(x.gT,{team:t,sport:t.sport.slug,children:(0,r.jsxs)(o.so,{align:"center",gap:"lg",children:[(0,r.jsx)(s.p,{national:!0,size:"3xl",id:t.id}),(0,r.jsxs)(o.BJ,{gap:"0",children:[(0,r.jsx)(l.EY,{textStyle:"display.medium",children:(0,r.jsx)(h.Rm,{team:t,showFemaleSuffix:t.gender===n.YT8.Female})}),(0,r.jsx)(l.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,r.jsx)(c.A,{id:"national_team"})})]})]})}),(0,r.jsxs)(o.so,{align:"center",justify:"space-between",children:[(0,r.jsx)(m,{id:"national_team_debut",children:(0,r.jsx)(d.XU,{value:new Date(1e3*p),timeZone:"UTC",...i.or.dateWithShortMonth})}),(0,r.jsx)(m,{id:"match_appearances",children:a}),(0,r.jsx)(m,{id:"goals",children:u})]})]},"".concat(t.id,"-").concat(p))}),(0,r.jsx)(p.Zp.Footer,{defaultHeight:"sm"})]})}function y(e){let t=g(e);return t?(0,r.jsx)(f,{...t}):null}},22180:(e,t,a)=>{var r=a(22926),s=a(68668),n=a(86152),i=a(82694),l=a(79860),o=a(48546);e.exports=function(e,t,a){var c=-1,d=s,u=e.length,p=!0,x=[],h=x;if(a)p=!1,d=n;else if(u>=200){var m=t?null:l(e);if(m)return o(m);p=!1,d=i,h=new r}else h=t?[]:x;e:for(;++c{"use strict";a.d(t,{n:()=>o});var r=a(6029),s=a(60235),n=a(20325),i=a(55729),l=a(33140);function o(e){let t=1===i.Children.count(e.children),a=(0,s.hX)()&&e.openOnServer,[o,c]=(0,i.useState)(a||!1);return(0,r.jsxs)(n.az,{children:[(0,r.jsx)(n.az,{children:e.children[0]}),(0,r.jsx)(n.az,{display:o?"initial":"none",children:e.children.slice(1)}),!t&&(0,r.jsx)(l.d,{isOpen:o,onClick:()=>c(e=>!e)})]})}},23631:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(6029),s=a(51569),n=a(20325),i=a(93338),l=a(94565),o=a(41735),c=a(98366);let d=(0,o.default)(l.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:a,main:l,isComparing:o}=e;return(0,r.jsx)(n.az,{w:"[20px]",h:"[20px]",br:"xs",style:{background:a?i.S.var("colors.surface.s2"):o?l?i.S.var("colors.secondary.default"):i.S.var("colors.neutral.default"):i.S.var((0,c.W6)(t))},children:(0,r.jsx)(s.EY,{lineHeight:"20px",textStyle:"table.small",color:a?l?"secondary.default":"primary.default":"surface.s1",display:"block",textAlign:"center",children:t})})},p=function(e){let{data:t,isAnotherPlayerCompare:a,children:i}=e,[l,p]=t,{settings:x}=(0,o.useTheme)(),h="rtl"===x.textDirection;return l?(0,r.jsx)(n.az,{maxW:"[360px]",w:"fit",style:{paddingTop:28},mx:"auto",mb:"sm",children:(0,r.jsxs)(d,{position:"relative",style:{margin:"0 ".concat(86,"px")},isRTL:h,children:[i,l.map((e,t)=>(0,r.jsxs)(n.so,{direction:{_ltr:"row",_rtl:"row-reverse"},position:"absolute",className:e.name,gap:"xs",children:[(0,r.jsx)(s.EY,{lineHeight:"".concat(20,"px"),textStyle:"assistive.default",color:"neutrals.nLv3",textTransform:"uppercase",children:c.HU[e.name]}),(0,r.jsxs)(n.so,{gap:"xs",children:[(0,r.jsx)(u,{isAnotherPlayerCompare:a,value:e.value,isComparing:!!(p&&p[t]),main:!0}),p&&p[t]&&(0,r.jsx)(u,{isAnotherPlayerCompare:a,value:p[t].value,isComparing:!0})]})]},e.name))]})}):null}},25725:(e,t,a)=>{var r=a(81648),s=a(78492),n=a(68988),i=a(91544);e.exports=function(e,t){return function(a,l){var o=i(a)?r:s,c=t?t():{};return o(a,e,n(l,2),c)}}},26194:(e,t,a)=>{var r=a(83965),s=a(37390),n=a(45895),i=a(48877);e.exports=n(function(e,t){if(null==e)return[];var a=t.length;return a>1&&i(e,t[0],t[1])?t=[]:a>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),s(e,r(t,1),[])})},30821:(e,t,a)=>{"use strict";a.d(t,{Z:()=>c,i:()=>l.i});var r=a(6029),s=a(90510),n=a(494),i=a(77264),l=a(13988),o=a(63752);function c(e){let{value:t,fromUnit:a}=e,c=(0,n.d4)(o.Y);if(!t)return null;if((0,i.C)(t,a).to("m")>=1e3)return(0,r.jsx)(d,{value:t,fromUnit:a});if(c===l.i.Imperial){let e=function(e,t){let a=(0,i.C)(e,t).to("feet"),r=Math.floor(a),s=Math.round((0,i.C)(a-Math.floor(a),"ft").to("in"));return 12===s&&(r+=1,s=0),{ft:r,in:s}}(t,a);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.Gr,{value:e.ft,style:"unit",unit:"foot",unitDisplay:"narrow"}),"\xa0",(0,r.jsx)(s.Gr,{value:e.in,style:"unit",unit:"inch",unitDisplay:"narrow"})]})}return(0,r.jsx)(s.Gr,{value:(0,i.C)(t,a).to("cm"),style:"unit",unit:"centimeter",unitDisplay:"short"})}function d(e){let{value:t,fromUnit:a}=e,c=(0,n.d4)(o.Y);return t?c===l.i.Imperial?(0,r.jsx)(s.Gr,{value:(0,i.C)(t,a).to("mile"),style:"unit",unit:"mile",maximumFractionDigits:1,unitDisplay:"short"}):(0,r.jsx)(s.Gr,{value:(0,i.C)(t,a).to("km"),style:"unit",unit:"kilometer",maximumFractionDigits:1,unitDisplay:"short"}):null}},33140:(e,t,a)=>{"use strict";a.d(t,{d:()=>o});var r=a(6029),s=a(51569),n=a(20325),i=a(90248),l=a(52466);let o=e=>{let{isOpen:t,onClick:a,style:o}=e;return(0,r.jsx)(n.so,{align:"center",justify:"center",p:"lg",style:o,children:(0,r.jsx)(n.I4.button,{onClick:a,padding:"0",cursor:"pointer",children:(0,r.jsxs)(n.so,{align:"center",children:[(0,r.jsx)(s.EY,{textStyle:"display.small",color:"primary.default",children:(0,r.jsx)(i.A,{id:t?"show_less":"show_more"})}),t?(0,r.jsx)(l.t8v,{color:"primary.default",ml:"xs"}):(0,r.jsx)(l.QtO,{color:"primary.default",ml:"xs"})]})})})}},34903:(e,t,a)=>{"use strict";a.d(t,{U:()=>c});var r=a(6029),s=a(46787),n=a(947),i=a(10240),l=a(85339),o=a(22932);let c=e=>{let{page:t}=e,a=(0,o._)(t,l._q),c=(0,n.A)();return a?(0,r.jsx)(i.Q,{banner:{copy:{action:c.formatMessage({id:"learn_more_button"}),description:c.formatMessage({id:"sfl_promo_banner_body"}),sectionTitle:c.formatMessage({id:"sfl_promo_banner_title"})},type:s.$pL.CleanBanner,background:s.jae.Surface,detailImageUrl:{ltr:"/static/images/swiss-football-league/banner-image.webp"},campaignName:l._q.promotionName,url:l._q.url},location:t.location}):null}},39975:(e,t,a)=>{"use strict";a.d(t,{A:()=>o,q:()=>l});var r=a(6029),s=a(94565),n=a(55729),i=a(43072);let l=e=>{let{initialVisible:t=!1,defaultHeight:a=0,visibleOffset:l=1e3,persist:o=!1,loader:c,children:d,...u}=e,p={initialInView:t,rootMargin:"".concat(l,"px 0px ").concat(l,"px 0px")},[x,h,m]=(0,i.Wx)(p),g=(0,n.useRef)(t),f=(0,n.useRef)(a);(0,n.useEffect)(()=>{h&&!0!==g.current&&(g.current=!0),h&&f.current!==a&&(f.current=(null==m?void 0:m.boundingClientRect.height)||a)},[h,m]);let y=c||(f.current?(0,r.jsx)(s.az,{h:f.current}):null),j=h||o&&g.current;return(0,r.jsx)(s.az,{ref:x,...u,children:j?d:y})},o=l},39979:(e,t,a)=>{"use strict";a.d(t,{A:()=>P});var r=a(6029),s=a(494),n=a(24400),i=a(72753),l=a(51569),o=a(60235),c=a(20325),d=a(90248),u=a(18645),p=a(46787);let x=e=>{let{entityId:t,entity:a}=e;switch(a){case p.bq7.MutedPlayers:return(0,r.jsx)(u.tg,{id:t,size:"3xl"});case p.bq7.MutedTeams:return(0,r.jsx)(u.pY,{id:t,size:"3xl"});case p.bq7.MutedTournaments:return(0,r.jsx)(u.eD,{id:t,size:"3xl"});default:return null}};var h=a(52466),m=a(62389),g=a(95084),f=a(36882);let y=e=>{let{id:t,entity:a,entityGroup:n,onClick:i}=e,o=(0,s.wA)(),u=(e=>{switch(e){case"player":return f.b.Player;case"team":return f.b.Team;case"tournament":return f.b.UniqueTournament;default:return}})(n);return(0,r.jsx)(l.$n,{py:"sm",pr:"md",onClick:()=>{u&&(0,g.g2)({id:t,type:u,location:f.y.Popup,isFollowed:!0}),o((0,m.UQ)(a,t)),i()},children:(0,r.jsxs)(c.zt,{gap:"xs",children:[(0,r.jsx)(l.EY,{textStyle:"action.button.primary",color:"onColor.primary",children:(0,r.jsx)(d.A,{id:"button_favourite"})}),(0,r.jsx)(h.zQC,{icon:"follow-default",className:"follow-indicator-icon",width:"24",height:"24",color:"onColor.primary"})]})})};var j=a(22375),v=a(55729),b=a(15341),w=a(14831);let _="follow.entity.popup.",S="".concat(_,"dontShowAgain");if(!(0,p.S$s)())try{let e=(0,w.yN)("".concat(_,"organization"));null!=e&&Object.values(e).some(e=>"number"==typeof e)&&(0,w.UI)("".concat(_,"organization"))}catch(e){console.error("Error reading from localStorage:",e)}let k=e=>{try{let t="".concat(_).concat(e);for(let e=0;e{switch(e){case"player":return"add_favorite_player";case"team":return"add_favorite_team";case"tournament":return"add_favorite_league";default:return""}},C=e=>{let{entityId:t,entityGroup:a,entity:n}=e,i=(0,o.hX)(),{isFollowed:u,isOpen:p,handleNoThanksClose:h,handleClose:m,isDontShowAgainSelected:f,toggleIsDontShowAgainSelected:w}=((e,t,a)=>{let r="".concat(_).concat(t),[n,i]=(0,b.A)(r,{}),[l,o]=(0,b.A)("".concat(r,"_queue"),[]),[c,d]=(0,v.useState)(!1),[u,p]=(0,v.useState)(!1),[x,h]=(0,b.A)("".concat(S,".").concat(t),!1),[m,f]=(0,b.A)("".concat(r,"_pausedUntil"),void 0),y=(0,s.d4)(t=>t.favorites.lists[e].includes(a)||t.favorites.lists.favoriteLeagues.includes(a));return(0,v.useEffect)(()=>{c&&(0,g.Ex)({id:a,source:"other",type:A(t)})},[c]),(0,v.useEffect)(()=>{if(x||m&&Date.now()e!==a):[...l];e.push(a);let t=n[a]?{count:n[a].count+1,timestamp:Date.now()}:{count:1,timestamp:Date.now()};if(4===t.count){let{[a]:t,...r}=n;i(r),o(e.filter(e=>e!==a)),d(!0);return}if(e.length>20){let r=e.shift(),{[r]:s,...l}=n;i({...l,[a]:t})}else i({...n,[a]:t});o(e)},[a]),{isFollowed:y,isOpen:c,handleNoThanksClose:()=>{u&&(u&&h(!0),k(t)),(()=>{d(!1);let{[a]:e,...r}=n;i(r),u||f(Date.now()+j.d_),k(t)})(),(0,g.t9)({action:"close",choice:u?"no_show_again":"show_again",id:a,source:"other",type:A(t)})},handleClose:()=>{d(!1)},isDontShowAgainSelected:u,toggleIsDontShowAgainSelected:()=>{p(!u)}}})(n,a,t);return i||u?null:(0,r.jsxs)(l.aF,{isOpen:p,gap:"sm",p:"lg",maxW:"[380px]",children:[(0,r.jsxs)(c.az,{children:[(0,r.jsxs)(c.so,{justify:"flex-start",align:"center",gap:"md",children:[(0,r.jsx)(x,{entityId:t,entity:n}),(0,r.jsx)(l.EY,{textStyle:"display.large",children:(0,r.jsx)(d.A,{id:"popover_favourites_proposal"})})]}),(0,r.jsx)(l.EY,{mt:"lg",mb:"sm",display:"block",children:(0,r.jsx)(d.A,{id:"popover_favourites_proposal_description"})}),(0,r.jsx)(l.Sc,{checked:f,onChange:w,py:"md",children:(0,r.jsx)(l.EY,{children:(0,r.jsx)(d.A,{id:"exit_checkbox"})})})]}),(0,r.jsxs)(c.az,{alignSelf:"flex-end",pt:"lg",children:[(0,r.jsx)(l.$n,{variant:"clear",mr:"sm",onClick:h,children:(0,r.jsx)(d.A,{id:"button_not_now"})}),(0,r.jsx)(y,{id:t,entity:n,entityGroup:a,onClick:m})]})]})},P=e=>{let{entityGroup:t,entity:a,id:l}=e,{priorityModal:o}=(0,n.Z)(),c=(0,s.d4)(i.fg);return o||c?null:(0,r.jsx)(C,{entity:a,entityId:l,entityGroup:t})}},50284:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/player",function(){return a(88463)}])},53684:(e,t,a)=>{"use strict";a.d(t,{G:()=>r.A,e:()=>s.e});var r=a(94400),s=a(33480)},53960:(e,t,a)=>{"use strict";a.d(t,{o:()=>l});var r=a(6029),s=a(46787),n=a(90248);let i={[s.FoP.Billion]:"value_billion_short",[s.FoP.Million]:"value.M",[s.FoP.Thousand]:"value.K"},l=e=>{let{parsedMoney:t}=e;return t.measure&&i[t.measure]?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.A,{id:i[t.measure],values:{value:t.parsedValue}})," ",t.currencySign]}):(0,r.jsxs)(r.Fragment,{children:[t.parsedValue," ",t.currencySign]})}},57760:e=>{e.exports=function(e,t){for(var a,r=-1,s=e.length;++r{var r=a(22180);e.exports=function(e){return e&&e.length?r(e):[]}},59825:(e,t,a)=>{"use strict";a.d(t,{l:()=>L,A:()=>I});var r=a(6029),s=a(53192),n=a(91407),i=a(94400),l=a(91603),o=a(46787),c=a(22375),d=a(51569),u=a(20325),p=a(55729),x=a(947),h=a(90248),m=a(90510),g=a(34431),f=a(73498),y=a(85658),j=a(52466),v=a(54246),b=a(28377),w=a(69096),_=a(90438),S=a(15340),k=a(48524),A=a(73559),C=a(36882),P=a(30821),T=a(11219),M=a(94156),E=a(57719),F=a(61379);async function z(e){try{let t=[],{events:a,playedForTeamMap:r,statisticsMap:s}=await (0,o.TtD)("/player/".concat(e.id,"/events/last/0")),n=a.sort((e,t)=>t.startTimestamp-e.startTimestamp);for(let e=0;e{(async()=>{try{var e;let[t,a]=await Promise.allSettled([o.uuS.fetchPlayerPentagon(R.id),z(R)]),r="fulfilled"===t.status,s="fulfilled"===a.status&&!!(null==(e=a.value)?void 0:e.lastRatings.length);U(r&&s)}catch(e){console.error(e)}})()},[R.id]);let O=R.team.sport.slug,B=R.deceased,W=R.retired,q=R.dateOfDeathTimestamp?(0,c.pp)(R.dateOfDeathTimestamp).getFullYear():void 0,Q=o.USm.includes(R.team.sport.slug),G=_.mz.includes(O),K=(0,c.KW)(R.dateOfBirthTimestamp),Z=(null==D?void 0:D.length)?(0,F.AG)(D.filter(e=>e.type===o.XFZ.Event).map(e=>e.value)):void 0,V=O===o.QCR.Cricket;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(b.F,{image:(0,r.jsx)(n.t,{id:R.id,name:R.slug,size:"12xl",isGrayscale:R.deceased}),name:(0,r.jsxs)(u.so,{gap:"lg",align:"center",children:[(0,r.jsx)(M.c,{entity:R}),"number"==typeof Z&&(0,r.jsxs)(u.so,{align:"center",children:[(0,r.jsx)(i.A,{rating:Z,format:"sideBox"}),(0,r.jsx)(w.D,{type:w.D.type.AverageRatingPlayer,rating:Z,renderImage:e=>{let{dsProps:t}=e;return(0,r.jsx)(n.t,{id:R.id,...t})},children:e=>{let{setIsOpen:t}=e;return(0,r.jsx)(d.K0,{variant:"clear",onClick:()=>t(!0),children:(0,r.jsx)(j.G_L,{color:"neutrals.nLv3",w:"24",h:"24"})})}})]})]}),subtitleItems:R.team&&!R.deceased&&(0,r.jsx)(T.gT,{sport:O,team:R.team,children:(0,r.jsxs)(u.so,{align:"center",gap:"sm",color:"neutrals.nLv1",_hover:{color:R.team?"primary.default":void 0},children:[(0,r.jsx)(l.p,{id:R.team.id,name:R.team.name,national:R.team.national,size:"2xl"}),(0,r.jsxs)(u.so,{direction:"column",justify:"center",gap:"2xs",children:[(0,r.jsx)(d.EY,{textStyle:R.contractUntilTimestamp?"body.medium":"display.medium",color:"[inherit]",children:(0,r.jsx)(M.c,{entity:R.team})}),R.contractUntilTimestamp&&(0,r.jsxs)(d.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",lineHeight:1,children:[(0,r.jsx)(h.A,{id:"contract_until"}),": ",(0,r.jsx)(m.XU,{value:1e3*R.contractUntilTimestamp,...c.or.dateWithShortMonth,timeZone:"UTC"})]})]})]})}),actions:[R.managerId&&(0,r.jsx)(T.N_,{routeKey:"manager",params:{id:R.managerId,slug:O},children:(0,r.jsx)(f.u,{label:Y.formatMessage({id:"manager_profile"}),children:(0,r.jsx)(j.AdY,{})})}),G&&(0,r.jsx)(y.P2,{children:e=>(0,r.jsx)(d.m_,{content:Y.formatMessage({id:"compare_players"}),strategy:"hover",disabled:e,children:(0,r.jsx)(g.O,{type:"player",id:R.id,sport:O,iconOnly:!!R.managerId})})}),Q&&!B&&!W&&(0,r.jsx)(y.P2,{children:e=>(0,r.jsx)(d.m_,{content:Y.formatMessage({id:H?"remove_from_favourites":"add_to_favourites"}),strategy:"hover",disabled:e&&!H,children:(0,r.jsx)(S.e,{id:R.id,entity:o.bq7.Players,location:C.y.Header,type:C.b.Player,isNewButton:!0})})}),K>=16&&(0,r.jsx)(y.P2,{children:e=>(0,r.jsx)(v.w,{type:"player",player:R,hasStats:N,children:t=>{let{openModal:a}=t;return(0,r.jsx)(d.m_,{content:Y.formatMessage({id:"embed_on_website"}),strategy:"hover",disabled:e,children:(0,r.jsx)(f.u,{label:Y.formatMessage({id:"embed_widget"}),onClick:a,children:(0,r.jsx)(j.Q4p,{style:{width:24,height:24}})})})}})})],footer:(0,r.jsxs)(r.Fragment,{children:[void 0!==R.country.alpha2&&(0,r.jsx)(L,{graphic:(0,r.jsx)(s.w,{alpha2:R.country.alpha2,name:R.country.alpha2,size:16,national:!0}),text:R.country.name}),!!R.dateOfBirthTimestamp&&(0,r.jsx)(L,{icon:j.X78,text:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m.XU,{value:new Date(1e3*R.dateOfBirthTimestamp),...c.or.dateWithLongMonth,timeZone:"UTC"})," ","(",B?"number"==typeof q?(0,r.jsx)(h.A,{id:"deceasedYear",values:{year:q}}):(0,r.jsx)(h.A,{id:"deceased",values:{gender:null!=(I=R.gender)?I:R.team.gender}}):(0,c.KW)(R.dateOfBirthTimestamp),")"]})}),"string"==typeof R.position&&(0,r.jsx)(L,{icon:j.fEU,text:(0,r.jsx)(E.F,{id:R.position,sport:O,gender:R.team.gender})}),V&&"string"==typeof(null==(t=R.cricketPlayerInfo)?void 0:t.batting)&&(0,r.jsx)(L,{icon:j.BM3,text:(0,r.jsx)(h.A,{id:R.cricketPlayerInfo.batting})}),V&&"string"==typeof(null==(a=R.cricketPlayerInfo)?void 0:a.bowling)&&(0,r.jsx)(L,{icon:j.Pvq,text:(0,r.jsx)(h.A,{id:R.cricketPlayerInfo.bowling})}),"number"==typeof R.height&&(0,r.jsx)(L,{icon:j.f6o,text:(0,r.jsx)(P.Z,{value:R.height,fromUnit:"cm"})}),"string"==typeof R.preferredFoot&&(0,r.jsx)(L,{icon:j.SdB,text:(0,r.jsx)(h.A,{id:"foot.".concat(R.preferredFoot.toLowerCase()),defaultMessage:R.preferredFoot})}),"string"==typeof R.jerseyNumber&&(0,r.jsx)(L,{icon:j.kDU,text:(0,r.jsx)(h.A,{id:"jersey_number",values:{jerseyNumber:R.jerseyNumber}})})]})}),Q&&!B&&!W&&(0,r.jsxs)(k.K,{id:R.id,name:R.name,entity:o.bq7.Players,type:C.b.Player,children:[(0,r.jsx)(n.t,{size:"2xl",mr:"sm",style:{verticalAlign:"top"},id:R.id,name:R.slug,isGrayscale:R.deceased}),(0,r.jsx)(d.EY,{textStyle:"display.medium",color:"primary.default",mr:"sm",children:(0,r.jsx)(M.c,{entity:R})})]})]})}},60067:(e,t,a)=>{"use strict";a.d(t,{_:()=>c});var r=a(6029),s=a(46787),n=a(947),i=a(10240),l=a(85339),o=a(22932);let c=e=>{let{page:t}=e,a=(0,o._)(t,l.d),c=(0,n.A)();return a?(0,r.jsx)(i.Q,{banner:{copy:{action:c.formatMessage({id:"claim_offer"}),description:c.formatMessage({id:"euro_basket_promo_body"}),sectionTitle:c.formatMessage({id:"euro_basket_promo_header"})},type:s.$pL.LogoBanner,background:s.jae.Image,detailImageUrl:{ltr:"/static/images/courtside-1891/logo.png"},bgImageUrl:"/static/images/courtside-1891/banner-bg.png",campaignName:l.d.promotionName,url:l.d.url},location:t.location}):null}},61379:(e,t,a)=>{"use strict";a.d(t,{AG:()=>i,aQ:()=>d,mR:()=>o,o5:()=>c});var r=a(46787),s=a(13731),n=a.n(s);let i=e=>e.reduce((e,t)=>e+Number(t),0)/e.length,l=e=>"".concat(e.getFullYear(),"-").concat(9>e.getMonth()?"0":"").concat(e.getMonth()+1);function o(e){let t=e.filter(e=>e.type===r.XFZ.Event);return n()(t,e=>l(new Date(1e3*e.timestamp)))}function c(){let e={},t=new Date;for(let a=0;a<12;a++)e[l(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()]}},62875:(e,t,a)=>{"use strict";a.d(t,{F0:()=>n,N8:()=>c,Z3:()=>o,br:()=>l,qT:()=>i});var r=a(46787),s=a(2095);let n=[r.QCR.Football,r.QCR.Futsal,r.QCR.Handball,r.QCR.Basketball,r.QCR.AmericanFootball,r.QCR.IceHockey,r.QCR.Tennis,r.QCR.Volleyball,r.QCR.Rugby],i=[r.QCR.AmericanFootball,r.QCR.Handball,r.QCR.Baseball],l=[r.QCR.Basketball,r.QCR.Volleyball,r.QCR.Rugby],o={[r.QCR.Volleyball]:s.M.Total,[r.QCR.Rugby]:s.M.Total},c=["overall","playoffs","regularSeason","top16"]},67086:(e,t,a)=>{"use strict";a.d(t,{N:()=>s});var r=a(49856);function s(e,t){return"en"===t||t===r.vo[e]}},70344:(e,t,a)=>{"use strict";a.d(t,{n:()=>r.n});var r=a(78762)},73233:(e,t,a)=>{"use strict";a.d(t,{w:()=>p});var r=a(46787),s=a(99452),n=a.n(s),i=a(55729),l=a(494),o=a(41164);let c=e=>{let{events:t,page:a,eventsPerPage:r=10}=e,s={eventsForPage:[]};if(t.length<=r)return s.eventsForPage=a?[]:t,s;let n=-1;t.some((e,t)=>!!e.isPivot&&(n=t,!0));let{pageWindowStart:i,pageWindowEnd:l}=(e=>{let{pivotIndex:t,page:a,arrayLength:r,eventsPerPage:s,notFinishedCount:n=2}=e,i=0,l=0;if(-1===t)i=0,l=r>=s?s-1:r-1;else{for(let e=n;e>=0;e-=1)if(t+e=0;e-=1)if(l-e>=0){i=l-e;break}}if(l-i-10;t-=1)if(l+t0&&(c=(o=l+1+(a-1)*s)+s-1,o=o0?c:0,o=o>0?o:0),{pageWindowStart:o,pageWindowEnd:c}})({page:a,arrayLength:t.length,pivotIndex:n,eventsPerPage:r});return s.eventsForPage=t.slice(i,l+1),s.hasFullNextPage=l+r=0,s.hasPreviousPage=i>0,s},d=e=>{let{orientation:t,page:a}=e;return t&&a?"".concat(t,"-").concat(a):""};class u extends i.PureComponent{async initialFetch(){let[e,t]=await Promise.all([this.fetchEvents(0,this.props.matchesTypeFilter,!0),this.fetchEvents(0,this.props.matchesTypeFilter)]);e&&t&&this.setState({hide:!0})}componentDidMount(){this.initialFetch()}componentDidUpdate(e){let{id:t,seasonId:a,matchesTypeFilter:r}=this.props;(e.id!==t||e.seasonId!==a||e.matchesTypeFilter!==r)&&this.setState({...this.initialState,events:[],pages:{},managedTeamMap:{},statisticsMap:{},playedForTeamMap:{},incidentsMap:{},onBenchMap:{}},this.initialFetch)}componentWillUnmount(){this.stopCurrentRefreshTask()}stopCurrentRefreshTask(){this.refreshTaskId&&this.props.stopRefreshingEvents(this.refreshTaskId)}render(){let{children:e,eventsPerPage:t}=this.props;if("function"!=typeof e)if(!(0,r.Cu5)())return null;else throw Error("EventListPaginator component requires `children` prop to be function!");let{events:a,managedTeamMap:s,currentPage:n,statisticsMap:i,playedForTeamMap:l,incidentsMap:o,onBenchMap:d,hide:u}=this.state,{eventsForPage:p,hasNextPage:x,hasPreviousPage:h}=c({events:a,page:n,eventsPerPage:t});return u?null:e({events:p,toNextPage:this.toNextPage,toPreviousPage:this.toPreviousPage,page:n,hasNextPage:x,hasPreviousPage:h,managedTeamMap:s,statisticsMap:i,playedForTeamMap:l,incidentsMap:o,onBenchMap:d})}constructor(...e){var t;super(...e),t=this,this.initialState={events:[],pages:{},hasNextPage:!1,hasPreviousPage:!1,previousFetchPage:0,nextFetchPage:0,currentPage:0,managedTeamMap:{},statisticsMap:{},playedForTeamMap:{},incidentsMap:{},onBenchMap:{},hide:!1},this.state={...this.initialState},this.fetchEvents=async function(e,a){let s=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{id:n,entity:i,seasonId:l}=t.props,o="".concat(s?"previous":"next");try{let c=await r.lX$.fetchEventListEvents({entity:i,id:n,page:e,isPast:s,seasonId:l,matchesTypeFilter:a});if(!c)return!0;return t.props.setEvents(c.events),0===e&&s&&(t.stopCurrentRefreshTask(),t.refreshTaskId="".concat(i,"-").concat(n,"-list"),t.props.refreshEvents({entities:c.events.map(e=>e.id),refreshTaskId:t.refreshTaskId},{fetchFunction:r.lX$.fetchEventListEvents.bind(null,{entity:i,id:n,page:e,isPast:s,seasonId:l})})),await t.addPage(c,d({orientation:o,page:String(e)})),!1}catch(e){return console.error(e),!0}},this.addPage=async(e,t)=>{let{pages:a}=this.state;a[t]=e;let r=[],s={managedTeamMap:{},statisticsMap:{},playedForTeamMap:{},incidentsMap:{},onBenchMap:{}},i=Object.keys(a).map(e=>{let[t,a]=e.split("-");return{orientation:t,page:Number(a)}}),l=i.filter(e=>"previous"===e.orientation),o=n()(l,["page"],["desc"]),c=i.filter(e=>"next"===e.orientation),u=n()(c,["page"],["asc"]),p=o.concat(u);p.forEach(e=>{let t=d({orientation:e.orientation,page:e.page.toString()}),{events:n}=a[t];"previous-0"===t&&(n[n.length-1].isPivot=!0),r.push(...n),s={managedTeamMap:{...s.managedTeamMap,...a[t].managedTeamMap},statisticsMap:{...s.statisticsMap,...a[t].statisticsMap},playedForTeamMap:{...s.playedForTeamMap,...a[t].playedForTeamMap},incidentsMap:{...s.incidentsMap,...a[t].incidentsMap},onBenchMap:{...s.onBenchMap,...a[t].onBenchMap}}});let x={events:r,hasNextPage:!1,hasPreviousPage:!1,previousFetchPage:0,nextFetchPage:0,...s};if(p.length){let e=d({orientation:p[0].orientation,page:p[0].page.toString()}),t=d({orientation:p[p.length-1].orientation,page:p[p.length-1].page.toString()}),r=a[e],s=a[t];x.hasPreviousPage=!!r&&r.hasNextPage,x.hasNextPage=!!s&&s.hasNextPage,x.previousFetchPage=p[0].page,x.nextFetchPage=p[p.length-1].page}await new Promise(e=>this.setState(x,e))},this.toNextPage=async()=>{let{eventsPerPage:e}=this.props,{currentPage:t,events:a,hasNextPage:r,nextFetchPage:s}=this.state,n=t+1;this.setState({currentPage:n});let{hasFullNextPage:i}=c({events:a,page:n,eventsPerPage:e});!i&&r&&await this.fetchEvents(s+1,this.props.matchesTypeFilter)},this.toPreviousPage=async()=>{let{eventsPerPage:e}=this.props,{events:t,currentPage:a,hasPreviousPage:r,previousFetchPage:s}=this.state,n=a-1;this.setState({currentPage:n});let{hasFullPreviousPage:i}=c({events:t,page:n,eventsPerPage:e});!i&&r&&await this.fetchEvents(s+1,this.props.matchesTypeFilter,!0)}}}let p=(0,l.Ng)(null,o.AD)(u)},76393:(e,t,a)=>{"use strict";a.d(t,{S:()=>r.A});var r=a(47151)},78203:(e,t,a)=>{"use strict";a.d(t,{A:()=>C});var r=a(6029),s=a(46787),n=a(51569),i=a(60235),l=a(20325),o=a(93338),c=a(55729),d=a(45860),u=a(46222),p=a(74610),x=a(51951),h=a(57719),m=a(90248),g=function(e){return e.strengths="strengths",e.weaknesses="weaknesses",e}(g||{});function f(e){let{characteristics:t,type:a}=e;return t.length?(0,r.jsx)(l.az,{children:t.map(e=>(0,r.jsx)(n.EY,{display:"block",mb:"xs",children:(0,r.jsx)(m.A,{id:e})},e))}):(0,r.jsx)(n.EY,{display:"block",children:(0,r.jsx)(m.A,{id:"strengths"===a?"no_strengths":"no_weaknesses"})})}let y=(0,c.memo)(e=>{let{strengths:t,weaknesses:a}=e;return(0,r.jsxs)(l.so,{minH:"[172px]",direction:"column",justify:"space-between",border:"1",children:[(0,r.jsxs)(l.az,{pb:"xl",children:[(0,r.jsx)(n.EY,{textStyle:"display.small",color:"status.success.default",mb:"sm",display:"block",children:(0,r.jsx)(m.A,{id:"player_strengths"})}),(0,r.jsx)(f,{characteristics:t,type:"strengths"})]}),(0,r.jsxs)(l.az,{pb:"xl",children:[(0,r.jsx)(n.EY,{textStyle:"display.small",color:"status.error.default",mb:"sm",display:"block",children:(0,r.jsx)(m.A,{id:"player_weaknesses"})}),(0,r.jsx)(f,{characteristics:a,type:"weaknesses"})]})]})},function(e,t){return e.player.id===t.player.id}),j={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"},v={[s.dl9.Striker]:"colors.playerPosition.forward",[s.dl9.LeftWinger]:"colors.playerPosition.forward",[s.dl9.RightWinger]:"colors.playerPosition.forward",[s.dl9.AttackingMidfielder]:"colors.playerPosition.midfield",[s.dl9.MidfielderLeft]:"colors.playerPosition.midfield",[s.dl9.MidfielderCenter]:"colors.playerPosition.midfield",[s.dl9.MidfielderRight]:"colors.playerPosition.midfield",[s.dl9.DefensiveMidfielder]:"colors.playerPosition.midfield",[s.dl9.DefenderLeft]:"colors.playerPosition.defender",[s.dl9.DefenderCenter]:"colors.playerPosition.defender",[s.dl9.DefenderRight]:"colors.playerPosition.defender",[s.dl9.Goalkeeper]:"colors.playerPosition.goalkeeper"};var b=a(62042);let w=function(e){let{children:t}=e;return(0,r.jsxs)("svg",{width:"120",height:"180",viewBox:"0 0 120 180",children:[(0,r.jsxs)("g",{fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("rect",{className:(0,b.AH)({fill:"graphics.terrain.football"}),width:"120",height:"180",rx:"4"}),(0,r.jsx)("path",{className:(0,b.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round",d:"M4 4h112v86H4z"}),(0,r.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,b.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round"}),(0,r.jsx)("path",{className:(0,b.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round",d:"M46 4h28v8H46z"}),(0,r.jsx)("circle",{cx:"1",cy:"1",r:"1",transform:"translate(59 22)",className:(0,b.AH)({fill:"surface.s1"})}),(0,r.jsx)("path",{d:"M4 8a4 4 0 0 0 4-4M112 4a4 4 0 0 0 4 4",className:(0,b.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round"}),(0,r.jsxs)("g",{children:[(0,r.jsx)("path",{className:(0,b.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round",d:"M4 176h112V90H4z"}),(0,r.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,b.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round"}),(0,r.jsx)("path",{className:(0,b.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round",d:"M46 176h28v-8H46z"}),(0,r.jsx)("circle",{cx:"1",cy:"1",r:"1",transform:"matrix(1 0 0 -1 59 158)",className:(0,b.AH)({fill:"surface.s1"})}),(0,r.jsx)("path",{d:"M4 172a4 4 0 0 1 4 4M112 176a4 4 0 0 1 4-4",className:(0,b.AH)({stroke:"surface.s1"}),strokeWidth:"2",strokeLinejoin:"round"})]})]}),(0,r.jsx)("g",{style:{top:0,left:0,background:"red"},width:"100%",height:"100%",children:t})]})},_={[s.dl9.Goalkeeper]:{x:60,y:164},[s.dl9.DefenderLeft]:{x:25,y:146},[s.dl9.DefenderCenter]:{x:60,y:146},[s.dl9.DefenderRight]:{x:95,y:146},[s.dl9.DefensiveMidfielder]:{x:60,y:118},[s.dl9.MidfielderLeft]:{x:25,y:90},[s.dl9.MidfielderCenter]:{x:60,y:90},[s.dl9.MidfielderRight]:{x:95,y:90},[s.dl9.AttackingMidfielder]:{x:60,y:62},[s.dl9.LeftWinger]:{x:25,y:34},[s.dl9.RightWinger]:{x:95,y:34},[s.dl9.Striker]:{x:60,y:20}};function S(e){let{position:t,attr:a}=e;return(0,r.jsxs)("g",{children:[(0,r.jsx)("circle",{cx:a.x,cy:a.y,r:"12",className:(0,b.AH)({fill:"surface.s1"})}),(0,r.jsx)("text",{className:(0,b.AH)({textStyle:"assistive.default"}),style:{fill:o.S.var(v[t.toLowerCase()])},y:a.y,x:a.x,dy:"4",textAnchor:"middle",children:t.toUpperCase()})]})}let k=function(e){let{positions:t}=e;return(0,r.jsx)(w,{children:t&&t.map(e=>(0,r.jsx)(S,{position:e,attr:_[e.toLowerCase()]},e))})},A=e=>j[e.type];function C(e){let t,{player:a}=e,m=a.team.sport.slug===s.QCR.Football,g=(0,i.hX)(),[f,j]=(0,c.useState)(!1),{data:b,error:w,isLoading:_}=(0,d.Ay)(s.qvj.characteristics(a.id)),S=!b&&!w;if(g||_)return(0,r.jsx)(u.Zp,{children:(0,r.jsx)(l.az,{style:{height:"212px"}})});if(w)return null;let C=!S&&!b||b&&0===b.positions.length||!m,P=a.retired||a.deceased;return P&&C?null:(0,r.jsxs)(p.t,{tag:"CharacteristicsContainer",children:[(0,r.jsxs)(u.Zp,{children:[(0,r.jsx)(u.Zp.Header,{titleId:"player_positions"}),(0,r.jsxs)(l.so,{p:"lg",gap:"sm",align:"center",justify:P?"center":"space-between",children:[!P&&(0,r.jsx)(y,{player:a,weaknesses:b.negative.map(A),strengths:b.positive.map(A)}),!C&&(0,r.jsx)(l.az,{onClick:()=>j(!0),cursor:"pointer",children:(0,r.jsx)(k,{positions:b.positions})})]})]}),(0,r.jsx)(x.A,{isOpen:f,setIsOpen:j,header:"playerPositions",children:Object.keys(v).map((e,i)=>{let d=v[e],u=0!==i&&d!==t;return t=d,(0,r.jsxs)(c.Fragment,{children:[u&&(0,r.jsx)(l.cG,{my:"md"}),(0,r.jsxs)(l.so,{mb:"sm",justify:"space-between",px:"md",children:[(0,r.jsx)(n.EY,{fontWeight:"bold",style:{color:o.S.var(v[e])},children:e.toUpperCase()}),(0,r.jsx)(n.EY,{color:"neutrals.nLv2",textStyle:"body.medium",children:(0,r.jsx)(h.F,{id:e.toUpperCase(),sport:s.QCR.Football,gender:a.team.gender})})]})]},e)})})]})}},78492:(e,t,a)=>{var r=a(50956);e.exports=function(e,t,a,s){return r(e,function(e,r,n){t(s,e,a(e),n)}),s}},79634:(e,t,a)=>{"use strict";a.d(t,{q:()=>r.q});var r=a(39975)},79860:(e,t,a)=>{var r=a(31736),s=a(78383),n=a(48546);e.exports=r&&1/n(new r([,-0]))[1]==1/0?function(e){return new r(e)}:s},81648:e=>{e.exports=function(e,t,a,r){for(var s=-1,n=null==e?0:e.length;++s{"use strict";function r(e){let t=function(e){e.startsWith("#")&&(e=e.slice(1));let t={};return e.split(",").forEach(e=>{let[a,r]=e.split(":");a&&(t[a]=r)}),t}(window.location.hash);delete t[e],window.location.hash=Object.entries(t).map(e=>{let[t,a]=e;return"".concat(t,":").concat(a)}).join(",")}a.d(t,{$:()=>r})},88463:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>to});var r=a(6029),s=a(46787),n=a(90438),i=a(88715),l=a(4917),o=a(55729),c=a(18970),d=a(52763),u=a(25246),p=a(78767),x=a(39979),h=a(22772),m=a(95084),g=a(95669),f=a.n(g),y=a(67086),j=a(94164),v=a(31830),b=a(19947),w=a(80055);function _(e){var t,a;let{player:s}=e,n=(0,v.A)(),o=s.team.sport.slug,c=i.z.getTranslatedCanonicalRoute(n,"player",{id:s.id,slug:s.slug,sport:o}).route,d=null!=(a=null==(t=s.country.alpha2)?void 0:t.toLowerCase())?a:"",u=s.createdByEditor?!(0,y.N)(d,n):(0,j.v)(o,n);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(f(),{children:[(0,r.jsx)("link",{rel:"canonical",href:"https://www.sofascore.com".concat(c)}),u&&(0,r.jsx)("meta",{name:"robots",content:"noindex, nofollow"})]}),(0,r.jsx)(b.N9,{player:s}),(0,r.jsx)(l.A,{metaKey:"player",values:{player:(0,w.s)(s,n),team:(0,w.s)(s.team,n)}})]})}var S=a(51569),k=a(20325),A=a(81278),C=a(90248),P=a(46222),T=a(6813),M=a(20945),E=a(76393),F=a(79300),z=a(2920),L=a(56132),I=a(94711),R=a(11996),D=a(79082),Y=a(88658),H=a(60475),N=a(11219),U=a(99306),O=a(82346);function B(e){var t;let{player:a,sport:s,uniqueTournament:n}=e,{seoContent:i}=(0,o.useContext)(l.x);return(0,r.jsxs)(Y.B,{children:[(0,r.jsx)(Y.B.Item,{children:(0,r.jsx)(N.di,{translatedParams:{sport:s.slug},children:(0,r.jsx)(U.o,{sportSlug:s.slug})})}),n?(0,r.jsx)(Y.B.Item,{children:(0,r.jsx)(N.Z6,{category:n.category,children:(0,r.jsx)(H.md,{slug:null==n?void 0:n.category.slug,name:(null==n?void 0:n.category.name)||(null==(t=a.team.country)?void 0:t.name)||"N/A",fieldTranslations:null==n?void 0:n.category.fieldTranslations})})}):null,n?(0,r.jsx)(Y.B.Item,{children:(0,r.jsx)(N.tQ,{tournament:n,children:(0,r.jsx)(O.O,{uniqueTournament:n})})}):null,(0,r.jsx)(Y.B.Title,{children:(null==i?void 0:i.heading)||"".concat(a.name," - Sofascore")})]})}var W=a(59825),q=a(62875),Q=a(74610),G=a(79634),K=a(95404),Z=a(36553),V=a(60067),X=a(17423),$=a(34903);let J=(0,o.memo)(function(e){let{player:t}=e,{isFantasyEnabled:a}=(0,F.t)(),{showFantasyStatistics:n}=(0,R.A)({showFantasyStatistics:{route:s.lVT.playerCompetitions(t.id),skipCheck:!a}},[t.id,a]);return(0,r.jsxs)(Q.t,{tag:"PlayerSidebar",children:[(0,r.jsx)(V._,{page:{location:m.XN.PlayerScreen,entity:t}}),(0,r.jsx)($.U,{page:{location:m.XN.PlayerScreen,entity:t}}),(0,r.jsx)(X.Y,{page:{location:m.XN.PlayerScreen,entity:t}}),n&&(0,r.jsx)(K.pk,{utIds:null}),(0,r.jsx)(G.q,{persist:!0,children:(0,r.jsx)(Z.OE,{playerId:t.id})})]})},function(e,t){return e.player.id===t.player.id});var ee=a(40163),et=a(71024),ea=a.n(et),er=a(92895);let es=ea()(()=>a.e(81957).then(a.bind(a,81957)),{loadableGenerated:{webpack:()=>[81957]},loading:()=>(0,r.jsx)(k.az,{pb:"lg",children:(0,r.jsx)(er.A,{})})});function en(e){let{player:t}=e;return(0,r.jsx)(S.tU.Panel,{tabKey:L.x.Career,children:(0,r.jsx)(es,{player:t})})}var ei=a(74664);let el=ea()(()=>Promise.all([a.e(81889),a.e(70105)]).then(a.bind(a,70105)),{loadableGenerated:{webpack:()=>[70105]},ssr:!1,loading:()=>(0,r.jsx)(k.az,{h:"[1100px]"})}),eo=ea()(()=>Promise.all([a.e(81889),a.e(9331)]).then(a.bind(a,9331)),{loadableGenerated:{webpack:()=>[9331]},ssr:!1,loading:()=>(0,r.jsx)(k.az,{h:"[496px]"})});function ec(e){let t=(0,ei.o)();return I.l.includes(t)?(0,r.jsx)(eu,{player:e.player,transfers:e.transfers}):(0,r.jsx)(ed,{...e})}function ed(e){return(0,r.jsx)(S.tU.Panel,{tabKey:L.x.Details,children:(0,r.jsx)(el,{...e})})}function eu(e){return(0,r.jsx)(S.tU.Panel,{tabKey:L.x.Info,children:(0,r.jsx)(eo,{...e})})}let ep=ea()(()=>Promise.all([a.e(88620),a.e(89185),a.e(63126)]).then(a.bind(a,63126)),{loadableGenerated:{webpack:()=>[63126]},ssr:!1,loading:()=>(0,r.jsx)(k.az,{h:"[1000px]"})});function ex(e){let{playerId:t}=e;return(0,r.jsx)(S.tU.Panel,{tabKey:L.x.PlayerFantasy,children:(0,r.jsx)(ep,{playerId:t})})}let eh=ea()(()=>Promise.all([a.e(87554),a.e(13551),a.e(47909)]).then(a.bind(a,47909)),{loadableGenerated:{webpack:()=>[47909]},loading:()=>(0,r.jsx)(k.az,{h:"[1000px]"})});function em(e){let{player:t,sport:a}=e;return(0,r.jsx)(S.tU.Panel,{tabKey:I.v.includes(a)?L.x.Season:L.x.Statistics,children:(0,r.jsx)(eh,{player:t,sport:t.team.sport.slug})})}var eg=a(14831);function ef(e,t){return e===s.QCR.Volleyball?L.x.Statistics:I.l.includes(e)?t.find(e=>e.tabKey===L.x.Season&&!1===e.isHidden)?L.x.Season:L.x.Info:L.x.Details}var ey=a(88374),ej=a(14348);function ev(e){let{player:t,...a}=e,{isFantasyEnabled:l,showFantasyEntry:o}=(0,F.t)(),c=(0,v.A)(),u=(0,A.useRouter)(),p=t.team.sport,[x,h]=(0,D.Ay)({routeKey:n.xW.Player,params:{slug:t.slug,id:t.id,sport:p.slug}}),{isEmpty:m}=(0,ej.z)({player:t,...a}),{hasStatisticsTab:g,hasFantasyData:f,hasCareerData:y}=(0,R.A)({hasStatisticsTab:{route:s.qvj.uniqueTournamentSeasons(t.id),skipCheck:!q.F0.includes(p.slug)},hasFantasyData:{route:s.lVT.playerCompetitions(t.id),skipCheck:!l},hasCareerData:{route:s.qvj.uniqueTournamentSeasonsStatistics(t.id),skipCheck:!I.v.includes(p.slug)}},[t.id,l]),j=t.team.primaryUniqueTournament,b=!1===m,w=o&&f,_=y&&g,Y=function(e,t,a,r,s){if(I.l.includes(e))return[{tabKey:L.x.Season,item:"season",isHidden:!a},{tabKey:L.x.Career,item:"am_football_career_tab",isHidden:!r},{tabKey:L.x.Info,item:"info",isHidden:!t},{tabKey:L.x.PlayerFantasy,item:"fantasy",isHidden:!s}];let n=I.v.includes(e);return[{tabKey:L.x.Details,item:"details",isHidden:!t},{tabKey:n?L.x.Season:L.x.Statistics,item:n?"season":"statistics",isHidden:!a},{tabKey:L.x.Career,item:"am_football_career_tab",isHidden:!r},{tabKey:L.x.PlayerFantasy,item:"fantasy",isHidden:!s}]}(p.slug,b,g,_,w),H=(null==x?void 0:x.tab)||function(e,t,a){let r=ef(e,t);return e===s.QCR.AmericanFootball&&t.find(e=>e.tabKey===L.x.Career&&!1===e.isHidden)?L.x.Career:a?r:t.find(e=>e.tabKey===L.x.Season&&!1===e.isHidden)?L.x.Season:L.x.Statistics}(p.slug,Y,b),N=[b,g,_,w].every(e=>!1===e);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(B,{player:t,sport:p,uniqueTournament:j}),(0,r.jsxs)(k.BJ,{gap:"md",children:[(0,r.jsx)(W.A,{player:t}),(0,r.jsxs)(M.xA,{children:[(0,r.jsxs)(M.fv,{flexGrow:1,children:[(0,r.jsx)(k.az,{className:"player-matches-section",children:(0,r.jsx)(E.S,{id:t.id,entity:s.wNW.Player,player:t,transfers:a.transfers})}),(0,r.jsx)(J,{player:t}),(0,r.jsx)(d.Aq,{route:n.xW.Player})]}),(0,r.jsxs)(M.fv,{flexGrow:2,children:[(0,r.jsx)(P.Zp,{children:N?(0,r.jsxs)(k.BJ,{gap:"0",align:"center",mb:"4xl",children:[(0,r.jsx)(T.p,{titleMessageId:"player_empty_state_header",descriptionMessageId:"player_empty_state_body",graphic:"add-item"}),(0,r.jsx)(S.$n,{variant:"outline",onClick:()=>{var e;(null==(e=window.history)?void 0:e.length)>1?u.back():u.push(i.z.getTranslatedRoute(c,"eventList",{sport:p.slug}).route)},children:(0,r.jsx)(C.A,{id:"button_go_back"})})]}):(0,r.jsx)(P.WC,{variant:"square-desktop",children:(0,r.jsx)(k.so,{w:"100%",overflow:"hidden",br:"lg",children:(0,r.jsxs)(z.A,{id:t.id,location:L.C.PlayerPage,initialTabKey:H,customControls:[H,e=>{h("tab",e),(0,ey.$)("defaultUniqueTournamentId"),(0,ey.$)("defaultSeasonId"),(0,ey.$)("defaultSeasonType")}],tabs:Y,children:[b&&(0,r.jsx)(ec,{player:t,...a}),g&&(0,r.jsx)(em,{player:t,sport:p.slug}),_&&(0,r.jsx)(en,{player:t}),w&&(0,r.jsx)(ex,{playerId:t.id})]})})})}),(0,r.jsx)(ee.A,{player:t})]})]})]})]})}var eb=a(94565),ew=a(8329),e_=a(22375),eS=a(947),ek=a(90510),eA=a(52466),eC=a(30821),eP=a(57719),eT=a(98133);let eM=e=>{let{label:t,value:a,inLine:s,children:n,onClick:i}=e;return a||n?(0,r.jsxs)(eb.az,{w:s?"auto":"33%",pt:"md",pb:10,px:"lg",onClick:i,cursor:i?"pointer":void 0,children:[(0,r.jsx)(eb.EY,{font:"assistive.micro",color:"onSurface.nLv3",align:"center",mb:"xxs",as:"div",textTransform:"uppercase",children:t}),(0,r.jsx)(eb.EY,{font:"display.medium",color:"onSurface.nLv1",align:"center",as:"div",children:a||n})]}):null},eE=e=>{var t,a;let{player:n,inLine:i}=e,l=(0,eS.A)(),d=(0,o.useContext)(c.Ws),[u,p]=(0,o.useState)(!1),x=(0,r.jsx)(ek.XU,{value:new Date(1e3*n.dateOfBirthTimestamp),...e_.or.dateWithShortMonth,timeZone:"UTC"}),h=[s.QCR.Handball,s.QCR.Football,s.QCR.Basketball,s.QCR.IceHockey,s.QCR.Baseball,s.QCR.AmericanFootball].includes(d),m=async()=>{u||(p(!0),setTimeout(()=>{p(!1)},3e3),await (0,eg.MZ)((0,r.jsxs)(eb.so,{align:"center",children:[(0,r.jsx)(eA.G_L,{color:"onColor.primary",mr:"lg"}),(0,r.jsx)(eb.EY,{block:!0,color:"onColor.primary",font:"display.small",children:(0,r.jsx)(eP.F,{id:n.position,sport:d})})]})))};return(0,r.jsxs)(eb.so,{justify:i?"space-around":void 0,wrap:"wrap",children:[(null==(t=n.country)?void 0:t.alpha2)&&(0,r.jsx)(eM,{label:(0,r.jsx)(C.A,{id:"nationality"}),inLine:i,children:(0,r.jsxs)(eb.so,{align:"center",justify:"center",gap:"xs",children:[(0,r.jsx)(ew.w,{alpha2:n.country.alpha2,name:n.country.alpha2,size:16,national:!0}),(0,r.jsx)("span",{children:(0,eT.KH)(n.country.alpha2)})]})}),n.deceased&&n.dateOfBirthTimestamp&&(0,r.jsx)(eM,{label:x,value:(0,r.jsx)(C.A,{id:"deceasedYear",values:{year:n.dateOfDeathTimestamp?(0,r.jsx)(ek.XU,{value:1e3*n.dateOfDeathTimestamp,year:"numeric"}):void 0}}),inLine:i}),n.dateOfBirthTimestamp&&!n.deceased&&(0,r.jsx)(eM,{label:x,value:"".concat((0,e_.KW)(n.dateOfBirthTimestamp)," ").concat(l.formatMessage({id:"years_short"},{n:(0,e_.KW)(n.dateOfBirthTimestamp)})),inLine:i}),n.height&&(0,r.jsx)(eM,{label:(0,r.jsx)(C.A,{id:"player_height"}),value:(0,r.jsx)(eC.Z,{value:n.height,fromUnit:"cm"}),inLine:i}),n.preferredFoot&&(0,r.jsx)(eM,{label:(0,r.jsx)(C.A,{id:"player_preferred_foot"}),value:l.formatMessage({id:"foot.".concat(n.preferredFoot.toLowerCase()),defaultMessage:n.preferredFoot}),inLine:i}),n.position&&(0,r.jsx)(eM,{label:(0,r.jsx)(C.A,{id:"position"}),value:(0,r.jsx)(eP.F,{id:n.position,short:!0,gender:null==(a=n.team)?void 0:a.gender}),inLine:i,onClick:h?m:void 0}),n.cricketPlayerInfo&&Object.keys(n.cricketPlayerInfo).filter(e=>!e.startsWith("is")).map(e=>{let t=n.cricketPlayerInfo[e];return(0,r.jsx)(eM,{label:(0,r.jsx)(C.A,{id:e}),value:(0,r.jsx)(C.A,{id:t}),inLine:i},e)}),(0,r.jsx)(eM,{label:(0,r.jsx)(C.A,{id:"player_shirt_number"}),value:n.jerseyNumber,inLine:i})]})};var eF=a(23016);function ez(e){let{player:t}=e;return(0,r.jsx)(eb.az,{w:["100%","50%"],p:[0,"sm"],children:(0,r.jsx)(P.Zp,{children:(0,r.jsxs)(eb.so,{direction:"column",gap:"lg",pt:"md",px:"lg",pb:"lg",br:"sm",children:[(0,r.jsxs)(eb.so,{direction:"row",justify:"space-between",align:"center",children:[(0,r.jsxs)(eb.so,{align:"center",children:[(0,r.jsx)(eA.p5Z,{color:"status.error.default"}),(0,r.jsx)(eb.EY,{font:"display.medium",color:"error.default",pl:"sm",children:(0,r.jsx)(eF.G,{id:t.injury.status})})]}),(0,r.jsxs)(eb.so,{direction:"column",align:"flex-end",children:[(0,r.jsx)(eb.EY,{font:"body.small",color:"onSurface.nLv3",pl:"sm",children:(0,r.jsx)(C.A,{id:"lastUpdated"})}),(0,r.jsx)(eb.EY,{font:"body.small",color:"onSurface.nLv3",pl:"sm",children:(0,r.jsx)(ek.XU,{value:new Date(1e3*t.injury.updateDateTimestamp),...e_.or.dateWithShortMonth,timeZone:"UTC"})})]})]}),(0,r.jsxs)(eb.so,{direction:"row",justify:"space-between",align:"center",children:[(0,r.jsx)(eb.EY,{font:"body.medium",color:"onSurface.nLv1",children:(0,r.jsx)(C.A,{id:"details"})}),(0,r.jsx)(eb.EY,{font:"body.medium",children:(0,r.jsx)(eF.G,{id:t.injury.reason})})]}),(0,r.jsxs)(eb.so,{direction:"row",justify:"space-between",align:"center",children:[(0,r.jsx)(eb.EY,{font:"body.medium",children:(0,r.jsx)(C.A,{id:"startDate"})}),(0,r.jsx)(eb.EY,{font:"body.medium",children:(0,r.jsx)(ek.XU,{value:new Date(1e3*t.injury.startDateTimestamp),...e_.or.dateWithShortMonth,timeZone:"UTC"})})]})]})})})}var eL=a(33144),eI=a(88505);let eR=e=>{let{player:t,expectedTransfer:a}=e,s=t.team.disabled?null:{sport:t.team.sport.slug,team:t.team},n=s?N.gT:o.Fragment,i=(0,o.useContext)(c.Ws),l=t.retired||"no-team"===t.team.slug;return(0,r.jsxs)(eb.so,{justify:"space-between",children:[(0,r.jsx)(eb.az,{display:["block","none"],children:(0,r.jsx)(n,{sport:null==s?void 0:s.sport,team:null==s?void 0:s.team,children:(0,r.jsxs)(eb.so,{py:"sm",px:["sm","lg"],align:"center",cursor:l?"default":"pointer",children:[(0,r.jsx)(eb.az,{w:"40",h:"40",children:(0,r.jsx)(eL.p,{id:t.retired?-1:t.team.id,name:t.retired?void 0:t.team.slug,size:"3xl"})}),(0,r.jsxs)(eb.az,{ml:"lg",children:[(0,r.jsx)(eb.EY,{font:"display.medium",color:"onSurface.nLv1",hover:!l,as:"div",children:t.retired?(0,r.jsx)(C.A,{id:"career_retired"}):(0,r.jsx)(eI.Rm,{team:t.team})}),t.contractUntilTimestamp&&(0,r.jsxs)(eb.EY,{lineHeight:"16px",font:"assistive.default",color:"onSurface.nLv3",as:"div",children:[(0,r.jsx)(C.A,{id:"contract_until"})," ",(0,r.jsx)(ek.XU,{value:1e3*t.contractUntilTimestamp,...e_.or.dateWithShortMonth,timeZone:"UTC"})]})]})]})})}),a&&!t.retired&&(0,r.jsxs)(eb.az,{p:"sm",pr:"lg",children:[(0,r.jsxs)(eb.so,{mb:"xxs",gap:"xxs",align:"center",children:[a.transferFrom&&(0,r.jsx)(N.gT,{team:a.transferFrom,sport:i,children:(0,r.jsx)(eL.p,{id:a.transferFrom.id,name:a.transferFrom.name,w:"[20px]",h:"[20px]"})}),(0,r.jsx)(eA.ZmP,{color:"neutrals.nLv1"}),a.transferTo&&(0,r.jsx)(N.gT,{team:a.transferTo,sport:i,children:(0,r.jsx)(eL.p,{id:a.transferTo.id,name:a.transferTo.name,w:"[20px]",h:"[20px]"})})]}),(0,r.jsx)(eb.EY,{font:"assistive.default",color:"onSurface.nLv3",align:"right",as:"div",children:(0,r.jsx)(ek.XU,{value:new Date(1e3*a.transferDateTimestamp),...e_.or.dateWithShortMonth})})]})]})};var eD=a(3411),eY=a(78203),eH=a(13108),eN=a(93081);function eU(e){let{player:t,lastYearSummary:a,expectedTransfer:n,hasPentagon:i,uniqueTournamentsMap:l}=e,{slug:o}=t.team.sport,c=o===s.QCR.Football,d=o===s.QCR.Cricket,u=o===s.QCR.IceHockey,p=o===s.QCR.Basketball,x=!!(t.injury&&(u||p)),h=t.team.primaryUniqueTournament&&t.proposedMarketValueRaw;return(0,r.jsx)(Q.t,{tag:"PlayerDetailsMobile",children:(0,r.jsxs)(eb.so,{direction:"column",gap:"sm",children:[!t.deceased&&(0,r.jsx)(P.Zp,{children:(0,r.jsx)(eR,{player:t,expectedTransfer:n})}),(0,r.jsxs)(P.Zp,{children:[(0,r.jsx)(eE,{player:t,inLine:!c&&!d&&!u||u&&!t.injury}),h&&(0,r.jsx)(k.az,{p:"sm",children:(0,r.jsx)(P.WC,{variant:"inverse",children:(0,r.jsx)(eN.A,{playerId:t.id,proposedMarketValueRaw:t.proposedMarketValueRaw})})})]}),!!a&&(0,r.jsx)(eH.A,{lastYearSummary:a,uniqueTournamentsMap:l,containerId:"LYS-incidents-mobile",graphId:"js-LYS-ref-graph-mobile"}),i&&(0,r.jsx)(eD.W,{player:t}),c&&(0,r.jsx)(eY.A,{player:t}),x&&(0,r.jsx)(ez,{player:t})]})})}var eO=a(21704);let eB=()=>(0,r.jsxs)(P.Zp,{children:[(0,r.jsx)(P.Zp.Header,{titleId:"transfer_history"}),(0,r.jsxs)(k.so,{direction:{base:"column",md:"row"},children:[(0,r.jsx)(k.az,{w:{base:"100%",md:"1/2"},h:{base:"[278px]",md:"[328px]"},p:"sm",children:(0,r.jsx)(k.az,{h:"[174px]",bg:"surface.s2",br:"lg"})}),(0,r.jsx)(k.az,{w:{base:"100%",md:"1/2"},mdDown:{mt:"sm",pt:"sm",borderTop:"1px solid",borderTopColor:"neutrals.nLv4"},pb:"lg",h:{base:"[337px]",md:"[328px]"}})]})]}),eW=ea()(()=>a.e(81889).then(a.bind(a,81889)),{loadableGenerated:{webpack:()=>[81889]},ssr:!1,loading:()=>(0,r.jsx)(eB,{})});function eq(e){let{player:t,transfers:a,...n}=e,i=t.team.sport.slug===s.QCR.Football,l=t.team.sport.slug===s.QCR.Basketball,o=t.team.sport.slug===s.QCR.AmericanFootball,c=a?a.sort((e,t)=>t.transferDateTimestamp-e.transferDateTimestamp):null,d=c&&1e3*c[0].transferDateTimestamp>Date.now()?c[0]:null;return(0,r.jsx)(S.tU.Panel,{tabKey:l||o?L.x.Info:L.x.Details,children:(0,r.jsxs)(P.BU,{children:[(0,r.jsx)(eU,{player:t,expectedTransfer:d,...n}),(i||l)&&(0,r.jsx)(eW,{playerId:t.id,transfers:a,sport:t.team.sport.slug,proposedMarketValueRaw:t.proposedMarketValueRaw}),(0,r.jsx)(V._,{page:{location:m.XN.PlayerScreen,entity:t}}),(0,r.jsx)($.U,{page:{location:m.XN.PlayerScreen,entity:t}}),(0,r.jsx)(X.Y,{page:{location:m.XN.PlayerScreen,entity:t}}),(0,r.jsx)(eO.Ay,{playerId:t.id}),(0,r.jsx)(ee.A,{player:t})]})})}let eQ=ea()(()=>Promise.all([a.e(88620),a.e(89185),a.e(63126)]).then(a.bind(a,63126)),{loadableGenerated:{webpack:()=>[63126]},ssr:!1,loading:()=>(0,r.jsx)(k.az,{h:"[1000px]"})});function eG(e){let{playerId:t}=e;return(0,r.jsx)(S.tU.Panel,{tabKey:L.x.PlayerFantasy,children:(0,r.jsx)(eQ,{playerId:t})})}var eK=a(45860),eZ=a(64536);let eV=ea()(()=>a.e(69965).then(a.bind(a,69965)),{loadableGenerated:{webpack:()=>[69965]}});function eX(e){let{player:t,transfers:a}=e,{hasMatches:n}=(0,R.A)({hasMatches:{route:s.qvj.events(t.id)}}),i=(e=>{let t=(0,ei.o)(),[a,r]=(0,o.useState)(void 0),[n,i]=(0,o.useState)((0,eZ.Ci)(t)),{data:l,isLoading:c}=(0,eK.Ay)(s.qvj.uniqueTournaments(e));return{selectedTournament:a,setSelectedTournament:r,uniqueTournaments:(null==l?void 0:l.uniqueTournaments)||[],isFetching:c,statisticFilter:n,setStatisticFilter:i}})(t.id);return(0,r.jsx)(S.tU.Panel,{tabKey:L.x.Matches,children:n?(0,r.jsx)(eV,{id:t.id,entity:s.wNW.Player,player:t,transfers:a,playerFilters:i}):(0,r.jsx)(k.az,{p:"sm",children:(0,r.jsx)(P.Zp,{children:(0,r.jsx)(T.p,{graphic:"no-events",titleMessageId:"basic.noEvents",descriptionMessageId:"eventList.noAvailableEvents"})})})})}let e$=ea()(()=>Promise.all([a.e(87554),a.e(13551),a.e(47909)]).then(a.bind(a,47909)),{loadableGenerated:{webpack:()=>[47909]}});function eJ(e){let{player:t,sport:a}=e;return(0,r.jsx)(S.tU.Panel,{tabKey:I.v.includes(a)?L.x.Season:L.x.Statistics,children:(0,r.jsx)(e$,{player:t,sport:t.team.sport.slug})})}var e0=a(94446),e1=a(62042),e2=a(34431),e4=a(28377),e6=a(15340),e3=a(36882),e9=a(70344),e5=a(94156);let e8=e=>{let{id:t,slug:a}=e,{isMobile:s}=(0,S.$c)();return(0,r.jsx)(N.N_,{routeKey:"manager",params:{id:t,slug:a},children:(0,r.jsxs)(eb.so,{px:"md",py:"xs",bg:["primary.default","overlay.darken1"],align:"center",br:"lg",children:[(0,r.jsx)(eb.EY,{lineHeight:"16px",font:"assistive.default",c:["surface.s1","onColor.primary"],mr:"xxs",children:(0,r.jsx)(C.A,{id:"manager_profile"})}),(0,r.jsx)(eA.CCT,{color:s?"surface.s1":"onColor.primary"})]})})},e7=e=>{let{id:t,sport:a}=e,{data:n}=(0,eK.Ay)([s.qvj.uniqueTournamentSeasons(t),"HEAD"],{fetcher:e9.n});return n?(0,r.jsx)(e2.O,{type:"player",id:t,sport:a}):null},te=function(e){let{player:t}=e,a=s.USm.includes(t.team.sport.slug),i=t.team.sport.slug,l=t.deceased,o=t.retired,c=n.mz.includes(i);return(0,r.jsx)(e4.z,{className:(0,e1.AH)({px:"0",py:"0",elevation:{mdDown:"2"}}),children:(0,r.jsxs)(eb.so,{w:"100%",justify:"space-between",align:"center",p:["lg","xl"],pr:["lg","sm"],children:[(0,r.jsxs)(eb.so,{grow:2,w:"100%",align:"center",children:[(0,r.jsx)(e0.t,{id:t.id,name:t.slug,size:"12xl",mr:["lg","xl"],isGrayscale:t.deceased}),(0,r.jsxs)(eb.so,{align:"flex-start",direction:"column",children:[(0,r.jsx)(eb.so,{gap:"sm",align:"center",mb:["xxs","sm"],children:(0,r.jsx)(eb.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,r.jsx)(e5.c,{entity:t})})}),(0,r.jsxs)(eb.so,{wrap:"wrap",align:"center",gap:"md",children:[t.deceased&&(0,r.jsxs)(eb.so,{align:"center",children:[(0,r.jsx)(e0.p,{id:t.team.id,name:t.team.name,national:t.team.national,size:"lg",mr:"xs"}),(0,r.jsx)(eb.EY,{font:["assistive.default","display.medium"],c:["onSurface.nLv3","onColor.primary"],children:(0,r.jsx)(C.A,{id:"deceasedYear",values:{year:void 0}})})]}),c&&(0,r.jsx)(e7,{id:t.id,sport:i}),t.managerId&&(0,r.jsx)(e8,{id:t.managerId,slug:i})]})]})]}),(0,r.jsx)(eb.az,{children:a&&!l&&!o&&(0,r.jsx)(e6.e,{id:t.id,entity:s.bq7.Players,location:e3.y.Header,type:e3.b.Player})})]})})},tt=ea()(()=>a.e(81957).then(a.bind(a,81957)),{loadableGenerated:{webpack:()=>[81957]}});function ta(e){let{player:t}=e;return(0,r.jsx)(S.tU.Panel,{tabKey:L.x.Career,children:(0,r.jsx)(tt,{player:t})})}function tr(e){let{player:t,transfers:a,...i}=e,l=t.team.sport,o=t.team.primaryUniqueTournament,{isFantasyEnabled:c,showFantasyEntry:d}=(0,F.t)(),[u,p]=(0,D.Ay)({routeKey:n.xW.Player,params:{slug:t.slug,id:t.id,sport:l.slug}}),{hasStatisticsTab:x,hasFantasyData:h,hasCareerData:m}=(0,R.A)({hasStatisticsTab:{route:s.qvj.uniqueTournamentSeasons(t.id),skipCheck:!q.F0.includes(l.slug)},hasFantasyData:{route:s.lVT.playerCompetitions(t.id),skipCheck:!c},hasCareerData:{route:s.qvj.uniqueTournamentSeasonsStatistics(t.id),skipCheck:!I.v.includes(l.slug)}},[t.id,c]),g=d&&h,f=m&&x,y=function(e,t,a,r){if(I.l.includes(e))return[{tabKey:L.x.Season,item:"season",isHidden:!t},{tabKey:L.x.Matches,item:"games",values:{sport:(0,eg.ap)(e)}},{tabKey:L.x.Career,item:"am_football_career_tab",isHidden:!a},{tabKey:L.x.Info,item:"info"},{tabKey:L.x.PlayerFantasy,item:"fantasy",isHidden:!r}];let s=I.v.includes(e);return[{tabKey:L.x.Details,item:"details"},{tabKey:s?L.x.Season:L.x.Statistics,item:s?"season":"statistics",isHidden:!t},{tabKey:L.x.Matches,item:"matches",values:{sport:(0,eg.ap)(e)}},{tabKey:L.x.Career,item:"am_football_career_tab",isHidden:!a},{tabKey:L.x.PlayerFantasy,item:"fantasy",isHidden:!r}]}(l.slug,x,f,g),j=(null==u?void 0:u.tab)||ef(l.slug,y);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(k.az,{bg:"surface.s1",children:[(0,r.jsx)(B,{player:t,sport:l,uniqueTournament:o}),(0,r.jsx)(te,{player:t})]}),(0,r.jsx)(z.A,{id:t.id,location:z.C.PlayerPage,initialTabKey:j,customControls:[j,e=>{p("tab",e),(0,ey.$)("defaultUniqueTournamentId"),(0,ey.$)("defaultSeasonId"),(0,ey.$)("defaultSeasonType")}],tabs:y,children:(0,r.jsxs)(k.az,{bg:"surface.s0",children:[(0,r.jsx)(eq,{player:t,transfers:a,...i}),x&&(0,r.jsx)(eJ,{player:t,sport:l.slug}),f&&(0,r.jsx)(ta,{player:t}),(0,r.jsx)(eX,{player:t,transfers:a}),g&&(0,r.jsx)(eG,{playerId:t.id})]})})]})}let ts=(0,o.memo)(function(e){let{player:t}=e,a=null==t?void 0:t.deceased,i=null==t?void 0:t.retired;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(_,{player:t}),(0,r.jsx)(u.YW,{children:(0,r.jsxs)(c.Ws,{value:t.team.sport.slug,children:[(0,r.jsx)(p.$B,{children:(0,r.jsx)(tr,{...e})}),(0,r.jsx)(p.h6,{children:(0,r.jsx)(d.JR,{route:n.xW.Player,children:(0,r.jsx)(ev,{...e})})}),!0!==a&&!0!==i&&(0,r.jsx)(x.A,{entity:s.bq7.MutedPlayers,entityGroup:"player",id:t.id}),(0,r.jsx)(h.N,{page:{location:m.XN.PlayerScreen,entity:t}})]})})]})},function(e,t){return e.player.id===t.player.id});var tn=a(61306),ti=a(18153),tl=a(45906);function to(e){return"error"in e?(0,r.jsx)(tl.default,{statusCode:e.error.code||404}):(0,r.jsx)(l.x,{value:{seoContent:e.seoContent},children:(0,r.jsx)(ts,{...e})})}to.getInitialProps=tn.A.getInitialPageProps(e=>async function(t){let{req:a,res:r,query:l,...o}=t,c=a?a._originalUrl:o.asPath,d=i.z.getCurrentLocale(c),u=a&&a.params?a.params:l,p=Number(u.id),x=u.slug,[h,m,g,f,y]=await Promise.allSettled([s.uuS.fetchPlayerDetails(p),s.uuS.fetchPlayerTransferHistory(p),s.uuS.hasPlayerPentagon(p),s.uuS.fetchPlayerLastYearSummary(p),s.sdF.getSeoContent(s.wNW.Player,p,d)]);try{let t,a;if("rejected"===h.status)throw Error(h.reason);"fulfilled"===f.status&&f.value.summary.length&&(t=f.value.summary,a=f.value.uniqueTournamentsMap);let s=h.value.player,l="fulfilled"===m.status?m.value.transferHistory:void 0,o="fulfilled"===y.status?y.value.content:void 0,c="fulfilled"===g.status&&g.value,j=u.sport||s.team.sport.slug;if(!n.Hk.includes(j))throw Error("Unsupported sport");return r&&(s.slug!==x||s.id!==p)&&(r.writeHead(301,{Location:i.z.getTranslatedRoute(d,"player",{id:s.id,slug:s.slug,sport:j}).route}),r.end()),e.dispatch((0,ti.Vy)(j)),{player:s,transfers:l,seoContent:o,lastYearSummary:t,uniqueTournamentsMap:a,hasPentagon:c}}catch(e){return{error:{code:404}}}})},90117:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(6029),s=a(51569),n=a(20325),i=a(55729),l=a(90248),o=a(52466),c=a(82536),d=a(97233),u=a(98366);let p=e=>{let{attributes:t}=e,[a,p]=(0,i.useState)(!1);return t?(0,r.jsxs)(n.az,{position:"relative",children:[(0,r.jsx)(o.G_L,{color:"neutrals.nLv1",cursor:"pointer",onClick:()=>p(!0)}),(0,r.jsx)(c.A,{isOpen:a,setIsOpen:p,header:"player.info.attributeOverview",children:(0,r.jsxs)(n.az,{px:"lg",maxW:{md:"[280px]"},children:[(0,r.jsx)(s.EY,{textStyle:"body.mediumParagraph",mb:"lg",display:"block",children:(0,r.jsx)(l.A,{id:"player.info.attributeOverviewDescription"})}),t.sort().map(e=>{var t;return(0,r.jsxs)(n.az,{py:"sm",children:[(0,r.jsx)(s.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",textTransform:"uppercase",mr:"lg",children:d.HU[e]}),(0,r.jsx)(s.EY,{textStyle:"body.small",children:(0,r.jsx)(l.A,{id:null!=(t=u.Q1[e])?t:e})})]},e)})]})})]}):null}},91824:(e,t,a)=>{"use strict";a.d(t,{s:()=>o});var r=a(46787),s=a(55729),n=a(45860),i=a(18970),l=a(98366);function o(e){let t=(0,s.useContext)(i.Ws)===r.QCR.Football,{data:a,isLoading:o,error:c}=(0,n.Ay)(t&&e?r.qvj.pentagon(e):null);return{pentagons:!c&&a?(0,l.TC)(a):null,isPentagonDataLoading:o,isError:c}}},92895:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(6029),s=a(46787),n=a(51569),i=a(20325),l=a(90248),o=a(46222),c=a(74664);function d(){let e=(0,c.o)(),{isDesktop:t}=(0,n.$c)();return(0,r.jsxs)(o.Zp,{children:[(0,r.jsxs)(i.so,{direction:"column",gap:"md",p:"md",borderBottom:{md:"1px solid {colors.neutrals.nLv4}"},children:[e===s.QCR.Football&&t&&(0,r.jsx)(i.az,{h:"4xl",bg:"surface.s2",br:"md"}),(0,r.jsx)(i.az,{h:"2xl",bg:"surface.s2",br:"md"}),(0,r.jsxs)(i.so,{align:"center",gap:"lg",children:[(0,r.jsx)(n.EY,{textStyle:"display.micro",display:"block",children:(0,r.jsx)(l.A,{id:"team"})}),(0,r.jsx)(i.az,{h:"2xl",bg:"surface.s2",br:"md",flexGrow:1})]})]}),(0,r.jsx)(i.az,{h:"[600px]"})]})}},93081:(e,t,a)=>{"use strict";a.d(t,{A:()=>j});var r=a(6029),s=a(46787),n=a(60235),i=a(20325),l=a(94565),o=a(78383),c=a.n(o),d=a(90248),u=a(46222),p=a(52466),x=a(53960),h=a(14831),m=a(15341),g=function(e){return e.HIGHER="UP",e.LOWER="DOWN",e}(g||{});function f(e){let{currencySign:t,selected:a,inverted:s,voted:n,vote:i}=e;return(0,r.jsxs)(l.so,{bg:"surface.s1",br:"50%",align:"center",justify:"center",w:48,h:48,elevation:2,onClick:()=>{a||n||(i(),(0,h.MZ)((0,r.jsxs)(l.so,{align:"center",children:[(0,r.jsx)(p.G_L,{color:"onColor.primary",mr:"lg"}),(0,r.jsx)(l.EY,{block:!0,color:"onColor.primary",font:"display.small",children:(0,r.jsx)(d.A,{id:"thank_you_contribution"})})]}),{autoClose:3e3,closeButton:!1,className:"sofa-toast--info",position:"bottom-center"}))},direction:s?"column-reverse":"column",cursor:n?"default":"pointer",p:6,border:a?"primary.default":void 0,children:[(0,r.jsx)(p.tSt,{color:s?"status.error.default":"status.success.default",style:{transform:"rotate(".concat(180*!!s,"deg)")}}),(0,r.jsx)(l.az,{my:"xs",br:"50%",bg:"neutral.default",h:16,w:16,children:(0,r.jsx)(l.EY,{lineHeight:"16px",font:"assistive.default",color:"surface.s1",align:"center",as:"div",children:t})})]})}function y(e){let{playerId:t,proposedMarketValueRaw:a}=e,n=(0,s.oaz)(a),{canUserVote:i,voteRecord:o,voteHigher:c,voteLower:d,isRehydrated:u}=function(e,t){let[a,r,s]=(0,m.A)("pv_".concat(e),null),n=a?(e=>{let[t,a]=e.split(":");return{proposedMarketValue:Number(a),vote:t}})(a):null,i=(null==n?void 0:n.proposedMarketValue)!==t.value,l=e=>{let a;i&&t&&r((a={vote:e,proposedMarketValue:t.value},"".concat(a.vote).concat(":").concat(a.proposedMarketValue)))};return{canUserVote:i,voteRecord:n,voteHigher:()=>l("UP"),voteLower:()=>l("DOWN"),isRehydrated:s}}(t,a),p=!!u&&!i&&(null==o?void 0:o.vote)==="DOWN",x=!!u&&!i&&(null==o?void 0:o.vote)==="UP";return(0,r.jsxs)(l.so,{gap:"sm",children:[(0,r.jsx)(f,{vote:c,currencySign:n.currencySign,selected:x,voted:!i}),(0,r.jsx)(f,{vote:d,currencySign:n.currencySign,selected:p,voted:!i,inverted:!0})]})}let j=function(e){let t=(0,n.hX)(),a=(0,s.oaz)(e.proposedMarketValueRaw);return(0,r.jsxs)(u.Zp,{children:[(0,r.jsx)(u.Zp.Header,{titleId:"player.value",visibility:"desktop-only"}),(0,r.jsxs)(l.so,{gap:"sm",align:"center",px:"lg",py:"sm",children:[(0,r.jsxs)(l.so,{gap:"sm",align:"center",justify:"space-between",children:[(0,r.jsxs)(l.az,{children:[(0,r.jsx)(l.EY,{font:"assistive.micro",color:"onSurface.nLv3",mb:"xxs",align:"center",as:"div",textTransform:"uppercase",whiteSpace:"nowrap",children:(0,r.jsx)(d.A,{id:"market_value"})}),(0,r.jsx)(l.EY,{font:"display.medium",color:"sofaSingles.value",align:"center",as:"div",children:(0,r.jsx)(x.o,{parsedMoney:a})})]}),(0,r.jsx)(i.cG,{orientation:"vertical"}),(0,r.jsx)(l.EY,{font:"assistive.default",color:"onSurface.nLv1",children:(0,r.jsx)(d.A,{id:"is_market_value_higher_or_lower"})})]}),t?(0,r.jsxs)(l.so,{gap:"sm",children:[(0,r.jsx)(f,{vote:c(),currencySign:a.currencySign,selected:!1,voted:!1}),(0,r.jsx)(f,{vote:c(),currencySign:a.currencySign,selected:!1,voted:!1,inverted:!0})]}):(0,r.jsx)(y,{...e})]}),(0,r.jsx)(u.Zp.Footer,{defaultHeight:"sm"})]})}},94711:(e,t,a)=>{"use strict";a.d(t,{l:()=>s,v:()=>n});var r=a(46787);let s=[r.QCR.Basketball,r.QCR.AmericanFootball],n=[r.QCR.Football,r.QCR.Basketball,r.QCR.AmericanFootball]},97233:(e,t,a)=>{"use strict";a.d(t,{HU:()=>c.HU,KG:()=>o,Sz:()=>c.Sz,Bg:()=>c.Bg});var r=a(6029),s=a(78383),n=a.n(s),i=a(23631),l=a(6644);function o(e){let{attributes:t,pentagonLayers:a,isAnotherPlayerCompare:s,onGraphClick:o=n()}=e;return(0,r.jsx)(i.A,{data:t,isAnotherPlayerCompare:s,children:(0,r.jsx)(l.A,{data:a,onGraphClick:o})})}var c=a(98366)},98366:(e,t,a)=>{"use strict";a.d(t,{Bg:()=>h,HU:()=>n,Q1:()=>s,Sz:()=>x,TC:()=>p,W6:()=>u,cS:()=>d,eM:()=>i,mc:()=>o,tO:()=>c});let r=[["attacking","saves"],["runsOut","technical","anticipation","runs-out"],["tactical"],["defending","ballDistribution","ball-distribution"],["creativity","aerial"]],s={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"},n={saves:"SAV",anticipation:"ANT",tactical:"TAC",ballDistribution:"BAL",aerial:"AER",attacking:"ATT",technical:"TEC",defending:"DEF",creativity:"CRE"},i={AVG:Symbol("AVG"),BASE:Symbol("BASE"),COMPARE:Symbol("COMPARE"),COMPARE_SELF:Symbol("COMPARE_SELF")};function l(e){return Math.PI/180*e}function o(e){let t=[];return r.forEach((a,r)=>{a.forEach(a=>{a in e&&(t[r]={value:e[a],name:a})})}),t}function c(e){return e.map((e,t)=>(function(e,t){let a=-(100*Math.cos(l(72*t)));return[100*Math.sin(l(72*t)),a].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 x(e,t){return e.find(e=>e.yearShift===t)||null}function h(e,t,a,r){let s=[],n=[],{playerPentagons:l,averagePentagons:c}={...e};if(null==l?void 0:l.length){let e=x(l,t?a:0);if(e&&(e.__type=i.BASE),s.push(e?o(e):null),n.push(e),r)n.push(null);else{let e=null,r=null;t?t&&(e=x(t.playerPentagons,a))&&(e.__type=i.COMPARE,r=o(e)):a?(e=x(l,a))&&(e.__type=i.COMPARE_SELF,r=o(e)):(null==c?void 0:c.length)&&((e=c[0]).__type=i.AVG),s.push(r),n.push(e)}n.reverse()}return{attributes:s,pentagonLayers:n}}}},e=>{e.O(0,[14092,56591,28446,14632,33854,58860,63561,31702,19268,61392,74232,36678,54246,3074,51390,10533,65438,33375,90636,46593,38792],()=>e(e.s=50284)),_N_E=e.O()}]);