!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]="382cf18c-4ffc-435a-8804-f262a945648d",e._sentryDebugIdIdentifier="sentry-dbid-382cf18c-4ffc-435a-8804-f262a945648d")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4595],{3468:(e,t,a)=>{"use strict";a.d(t,{C:()=>r});var n=a(55729),s=a(62827);let r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3,t=(0,n.useRef)(!1);return(0,n.useCallback)((a,n)=>{t.current||(t.current=!0,setTimeout(()=>{t.current=!1},e),(0,s.MZ)(a,n))},[])}},3518:(e,t,a)=>{"use strict";a.d(t,{Z:()=>d,i:()=>i.i});var n=a(6029),s=a(90510),r=a(494),o=a(5339),i=a(5921),l=a(52905);function d(e){let{value:t,fromUnit:a}=e,d=(0,r.d4)(l.Y);if(!t)return null;if((0,o.C)(t,a).to("m")>=1e3)return(0,n.jsx)(u,{value:t,fromUnit:a});if(d===i.i.Imperial){let e=function(e,t){let a=(0,o.C)(e,t).to("feet"),n=Math.floor(a),s=Math.round((0,o.C)(a-Math.floor(a),"ft").to("in"));return 12===s&&(n+=1,s=0),{ft:n,in:s}}(t,a);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.Gr,{value:e.ft,style:"unit",unit:"foot",unitDisplay:"narrow"}),"\xa0",(0,n.jsx)(s.Gr,{value:e.in,style:"unit",unit:"inch",unitDisplay:"narrow"})]})}return(0,n.jsx)(s.Gr,{value:(0,o.C)(t,a).to("cm"),style:"unit",unit:"centimeter",unitDisplay:"short"})}function u(e){let{value:t,fromUnit:a}=e,d=(0,r.d4)(l.Y);return t?d===i.i.Imperial?(0,n.jsx)(s.Gr,{value:(0,o.C)(t,a).to("mile"),style:"unit",unit:"mile",maximumFractionDigits:1,unitDisplay:"short"}):(0,n.jsx)(s.Gr,{value:(0,o.C)(t,a).to("km"),style:"unit",unit:"kilometer",maximumFractionDigits:1,unitDisplay:"short"}):null}},4696:(e,t,a)=>{"use strict";a.d(t,{M:()=>n});var n=function(e){return e.All="all",e.Total="total",e.PerGame="perGame",e}({})},7263:(e,t,a)=>{"use strict";a.d(t,{n:()=>n.n});var n=a(3959)},9922:(e,t,a)=>{var n=a(22346);e.exports=function(e){return n(e,5)}},12047:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>o});var n=a(44194),s=a(21501),r=a(55729);function o(){let{isInMobileTabs:e=!0,isSportMenuVisible:t=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[a,o]=(0,r.useState)(0),i=(0,s.YU)(),{isMobile:l}=(0,n.$c)(),d=50*!!e,u=48+d+48*!!t;return(0,r.useEffect)(()=>{if(!l)return void o(0);o(i===s.Dh.Up?u:d)},[i,l]),a}},12605:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var n=a(64082),s=a(6029),r=a(21501),o=a(99064),i=a(43072),l=a(21377),d=a(55729),u=a(41735),c=a(19991);let m=(0,u.keyframes)` from { clip-path: inset(100% 0 0 0); } to { clip-path: inset(0 0 0 0); } `,p=(0,u.keyframes)` from { clip-path: inset(50% 0 50% 0); } to { clip-path: inset(0 0 0 0); } `,h=(0,u.keyframes)` 0% { clip-path: inset(0 15px 0 0); transform: matrix(1, 0, 0, 0.01, 0, 11.5); } 50% { clip-path: inset(0 15px 0 0); transform: matrix(1, 0, 0, 1, 0, 0); } 100% { clip-path: inset(0 0 0 0); transform: matrix(1, 0, 0, 1, 0, 0); } `,g=(0,u.keyframes)` 0% { clip-path: inset(0 0 0 15px); transform: matrix(1, 0, 0, 0.01, 0, -11.5); } 50% { clip-path: inset(0 0 0 15px); transform: matrix(1, 0, 0, 1, 0, 0); } 100% { clip-path: inset(0 0 0 0); transform: matrix(1, 0, 0, 1, 0, 0); } `,f=(e,t)=>{let a=(0,c.q2)(e);return e&&t&&e>t?(0,u.keyframes)` 0% { background-position: 0 -100%; } 100% { background-position: 0 0; background-image: ${a}; } `:(0,u.keyframes)` 0% { background-position: 0 100%; } 100% { background-position: 0 0; background-image: ${a}; } `},y=(0,u.css)` ${m} ease-in ${330}ms 1 `,v=(0,u.css)` ${e=>f(e.rating,e.previousRating)} ${330}ms ease-in 1 `;function x({duration:e="330ms",repeatCount:t=1,delay:a=330,width:n=24,height:r=24,animate:i}){let[u,c]=(0,d.useState)(!1);return((0,d.useLayoutEffect)(()=>{let e;return i||(0,l.NuQ)()?e=window.setTimeout(()=>{requestAnimationFrame(()=>{c(!0)})},a):c(!1),()=>{window.clearTimeout(e)}},[i]),u)?(0,s.jsx)(o.az,Object.assign({position:"absolute",top:"1",left:"1",h:r-2,w:n-2,zIndex:o.Py.Sticky,overflow:"hidden"},{children:(0,s.jsxs)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 32 32",width:n,height:r,style:{width:"100%",height:"100%",transform:"translate3d(0px, 0px, 0px)",display:"block",overflow:"hidden"},preserveAspectRatio:"xMidYMid meet"},{children:[(0,s.jsxs)("g",{children:[(0,s.jsx)("path",Object.assign({fill:"white",d:"M -64 0 H -32 L 0 32 H -32 Z",fillOpacity:".6"},{children:(0,s.jsx)("animate",{attributeName:"d",values:"M -64 0 H -32 L 0 32 H -32 Z;M 32 0 H 36 L 72 32 H 68 Z",dur:e,repeatCount:t,keySplines:"0.86 0.12 0.92 0.79"})})),(0,s.jsx)("animateTransform",{attributeName:"transform",type:"translate",from:"-32 0",to:"32 0",dur:e,repeatCount:t})]}),(0,s.jsxs)("g",{children:[(0,s.jsx)("path",Object.assign({fill:"white",d:"M -36 0 H -32 L 0 32 H -4 Z",fillOpacity:"1.0"},{children:(0,s.jsx)("animate",{attributeName:"d",values:"M -36 0 H -32 L 0 32 H -4 Z;M 0 0 H 4 L 36 32 H 32 Z;M 32 0 H 48 L 80 32 H 64 Z",dur:e,repeatCount:t,keySplines:"1 0 1 0.1"})})),(0,s.jsx)("animateTransform",{attributeName:"transform",type:"translate",from:"-128 0",to:"0 0",dur:e,repeatCount:t})]})]}))})):null}let b=(0,u.default)(o.az)` width: 16px; height: 16px; position: relative; &.animate { > .sideBox-inner { position: relative; width: 16px; height: 16px; background-size: 100% 200%; background-image: ${e=>(0,c.q2)(e.rating,e.previousRating)}; clip-path: inset(50% 0 50% 0); animation: ${p} ease-in-out ${330}ms 1, ${v}; animation-delay: ${330}ms, 0ms; animation-fill-mode: forwards; transform: translate3d(0, 0, 0); z-index: ${o.Py.Backdrop}; } ::before { content: ''; display: block; position: absolute; top: 0; left: 0; width: calc(100% - 1px); height: 50%; border-top: 1px solid; border-left: 1px solid; transform: translate3d(0, 0, 0); animation: ${h} ease-in-out ${660}ms 1; z-index: ${o.Py.Button}; } ::after { content: ''; display: block; position: absolute; bottom: 0; right: 0; width: calc(100% - 1px); height: 50%; border-right: 1px solid; border-bottom: 1px solid; transform: translate3d(0, 0, 0); animation: ${g} ease-in-out ${660}ms 1; z-index: ${o.Py.Button}; } } // change width for textual part of rating in a transition + span { transition: width ${330}ms ease-in; transition-delay: ${e=>330*("10"===e.rating)}ms; } `,_=(0,u.default)(o.so)` position: relative; transform: translate3d(0, 0, 0); opacity: 0; background-size: 100% 200%; background-image: ${e=>(0,c.q2)(e.rating,e.previousRating)}; &.animate { opacity: 1; animation: ${y}, ${v}; } &.border { ::before { content: ''; display: block; position: absolute; top: 0; left: 0; width: 50%; height: 50%; border-top: 1px solid; border-left: 1px solid; transform: translate3d(0, 0, 0); animation: ${h} ease-in-out ${660}ms 1; z-index: ${o.Py.Button}; } ::after { content: ''; display: block; position: absolute; bottom: 0; right: 0; width: 50%; height: 50%; border-right: 1px solid; border-bottom: 1px solid; transform: translate3d(0, 0, 0); animation: ${g} ease-in-out ${660}ms 1; z-index: ${o.Py.Button}; } } `;var j=a(52462);let k=(e,t)=>(0,u.keyframes)` from { --rating: ${t||(e?e-1.5:0)}; } to { --rating: ${e}; } `,P=(0,u.default)(o.az)` cursor: inherit; > span { display: none; } &.animate { --rating: ${e=>e.rating}; --temp: calc(var(--rating)); --v1: max(var(--temp) - 0.5, 0); --v2: max( (var(--temp) - var(--v1)) * ${e=>2===e.decimalPoints?99:10} - ${e=>2===e.decimalPoints?.05:.5}, 0 ); animation: ${e=>k(e.rating,e.previousRating)} 660ms ease-in; counter-reset: v1 var(--v1) v2 var(--v2); &::after { content: ${e=>!e.rating||"-"===e.rating||isNaN(+e.rating)?"-":2===e.decimalPoints?"counter(v1) '.' counter(v2, decimal-leading-zero)":"counter(v1) '.' counter(v2)"}; } } &.animation-complete { &::after { content: ${e=>`"${e.rating}"`}; } } `;function S({rating:e,previousRating:t,decimalPoints:a,animate:n}){let{isCountUpSupported:r}=(0,d.useContext)(j.N_),o=(0,d.useRef)(null);return((0,d.useEffect)(()=>{var e;null==(e=o.current)||e.classList.remove("animation-complete"),setTimeout(()=>{requestAnimationFrame(()=>{o.current&&o.current.classList.replace("animate","animation-complete")})},660)},[e,n]),r&&"10"!==e&&"-"!==e)?(0,s.jsx)(P,Object.assign({ref:o,className:n?"animate":"",rating:e,previousRating:e===t?void 0:t,decimalPoints:a},{children:(0,s.jsx)("span",{children:e})})):(0,s.jsx)(s.Fragment,{children:e})}let T={sm:[16,12],md:[24,14],lg:[32,16],xl:[40,24]};function w(e){var{rating:t,format:a,cursor:l="default",isOnColor:d}=e,u=(0,n.T)(e,["rating","format","cursor","isOnColor"]);let{formattedRating:m}=(0,c.MR)(t,a,u.decimalPoints),[p,h]=(0,i.Wx)({triggerOnce:!0}),g=(0,r.ZC)(m);if("sideBox"===a)return(0,s.jsxs)(o.so,Object.assign({position:"relative"},{children:[(0,s.jsxs)(b,Object.assign({ref:p,className:h?"animate":"",rating:m,previousRating:g,c:d?"onColor.primary":"onSurface.nLv1",mr:"xs",cursor:l},{children:[(0,s.jsx)(o.az,{className:"sideBox-inner"}),"10"===m&&(0,s.jsx)(x,{width:16,height:16,delay:660,animate:h})]})),(0,s.jsx)(o.EY,Object.assign({role:"meter","aria-valuemin":3,"aria-valuemax":10,"aria-valuenow":m,userSelect:"none",cursor:"inherit",font:"display.large",color:d?"onColor.primary":"onSurface.nLv1",w:"10"===m?24:36,h:"16",lineHeight:"16px",letterSpacing:"-0.5px",fontVariant:"tabular-nums"},{children:(0,s.jsx)(S,{rating:m,previousRating:g,decimalPoints:2,animate:h})}))]}));let f=u.size||"md",y=u.decimalPoints||1,[v,j]=T[f];return(0,s.jsx)(o.az,Object.assign({ref:p},{children:(0,s.jsxs)(_,Object.assign({cursor:l,className:h?2===y?"animate border":"animate":"",align:"center",justify:"center",h:v,w:2===y&&"10"!==m?v+8:v,textAlign:"center",rating:m,previousRating:g,shrink:0,grow:0,fontSize:j,c:d?"onColor.primary":"onSurface.nLv1"},{children:["10"===m&&(0,s.jsx)(x,{height:v,width:v,animate:h}),(0,s.jsx)(o.EY,Object.assign({role:"meter","aria-valuemin":3,"aria-valuemax":10,"aria-valuenow":m,userSelect:"none",cursor:"inherit",align:"center",font:"table.lineupsRating",letterSpacing:"-0.5px",fontSize:j,fontVariant:"tabular-nums",color:"white",lineHeight:1},{children:(0,s.jsx)(S,{rating:m,previousRating:g,decimalPoints:y,animate:h})}))]}))}))}},14165:e=>{e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},14444:(e,t,a)=>{"use strict";a.d(t,{b4:()=>h,V3:()=>i,HM:()=>x,k9:()=>d,HI:()=>l});var n=a(6029),s=a(55729),r=a(62827);let o=(0,s.createContext)(void 0),i=e=>{let{children:t,persistKey:a}=e,[s,i]=(0,r.yR)(a,[]);return(0,n.jsx)(o.Provider,{value:{recentlySelected:s,setRecentlySelected:i},children:t})},l=()=>{let e=(0,s.useContext)(o);if(void 0===e)throw Error("useRecentSearch must be used within a RecentSearchesProvider");return{recentlySelected:e.recentlySelected,addToRecentlySelected:t=>{let a=e.recentlySelected.filter(e=>e.id!==t.id).slice(0,4),n=[t,...a];e.setRecentlySelected(n)},removeFromRecentlySelected:t=>{let a=e.recentlySelected.filter(e=>e.id!==t.id);e.setRecentlySelected(a)}}};function d(e,t,a,n){return e.length?e.length===(null==a?void 0:a.length)&&e.length===(null==t?void 0:t.length)&&e.length===(null==n?void 0:n.length)?{ids:e.map(e=>null!=e?e:"_").join(","),ut_ids:null==a?void 0:a.map(e=>null!=e?e:"_").join(","),s_ids:null==t?void 0:t.map(e=>null!=e?e:"_").join(","),s_types:null==n?void 0:n.map(e=>null!=e?e:"_").join(",")}:{ids:e.map(e=>null!=e?e:"_").join(",")}:{}}var u=a(94446),c=a(99064),m=a(54409),p=a(24159);let h=e=>{let{player:t,onPlayerClick:a,onRemoveClick:s}=e;return(0,n.jsxs)(c.so,{onClick:()=>a(t),h:"56px",align:"center",cursor:"pointer",children:[(0,n.jsx)(u.t,{id:t.id,name:t.name,size:40,grayscale:t.deceased}),(0,n.jsxs)(c.so,{direction:"column",justify:"center",h:"100%",gap:"xs",grow:1,pl:"sm",children:[(0,n.jsx)(c.EY,{font:"body.medium",color:"onSurface.nLv1",ellipsis:!0,maxW:["250px","130px"],children:(0,n.jsx)(p.c,{entity:t})}),(0,n.jsxs)(c.so,{align:"center",gap:"sm",children:[(0,n.jsx)(u.p,{id:t.team.id,size:16}),(0,n.jsx)(c.EY,{font:"assistive.default",color:"onSurface.nLv3",lineHeight:1,ellipsis:!0,maxW:["300px","120px"],children:(0,n.jsx)(p.c,{entity:t.team})})]})]}),void 0!==s&&(0,n.jsx)(c.$n,{onClick:e=>{e.stopPropagation(),e.preventDefault(),null==s||s(t)},variant:"unshielded",size:"xs",p:"xs",style:{borderRadius:"50%"},children:(0,n.jsx)(m.zQC,{icon:"close",width:16,height:16,fill:"neutral.default"})})]})};var g=a(49519),f=a(21377),y=a(98449),v=a(94604);let x=e=>{var t,a,s,r,o,i,l,d,u;let{team:p,onTeamClick:h,onRemoveClick:x}=e,b=(null==(t=p.sport)?void 0:t.slug)===f.QCR.Tennis;return(0,n.jsxs)(c.so,{gap:"sm",onClick:()=>h(p),align:"center",cursor:"pointer",py:"sm",children:[(0,n.jsx)(g.p,{id:p.id,name:p.name,size:40}),(0,n.jsxs)(c.so,{direction:"column",gap:"xs",grow:1,children:[(0,n.jsx)(c.EY,{font:"body.medium",color:"onSurface.nLv1",children:(0,n.jsx)(v.Rm,{team:p,showFemaleSuffix:p.gender===f.YT8.Female&&!b})}),!p.national&&(null==(a=p.country)?void 0:a.slug)&&(null==(s=p.country)?void 0:s.name)&&!b&&(0,n.jsxs)(c.so,{align:"center",gap:"sm",children:[(0,n.jsx)(g.w,{size:16,alpha2:null==(r=p.country)?void 0:r.alpha2,name:null==(o=p.country)?void 0:o.name}),(0,n.jsx)(c.EY,{font:"assistive.default",color:"onSurface.nLv3",lineHeight:1,children:(0,n.jsx)(y.m,{slug:p.country.slug,name:p.country.name})})]}),b&&p.country&&p.country.name&&(0,n.jsxs)(c.so,{align:"center",gap:"xs",children:[(0,n.jsx)(g.w,{size:16,alpha2:null==(i=p.country)?void 0:i.alpha2,name:null==(l=p.country)?void 0:l.name}),(0,n.jsx)(c.EY,{font:"assistive.default",color:"onSurface.nLv3",lineHeight:1,children:(0,n.jsx)(y.m,{name:p.country.name,slug:null!=(u=null==(d=p.country)?void 0:d.slug)?u:p.country.name})})]})]}),void 0!==x&&(0,n.jsx)(c.$n,{onClick:e=>{e.stopPropagation(),e.preventDefault(),null==x||x(p)},variant:"unshielded",size:"xs",p:"xs",style:{borderRadius:"50%"},children:(0,n.jsx)(m.zQC,{icon:"close",width:16,height:16,fill:"neutral.default"})})]})}},16533:e=>{"use strict";e.exports=JSON.parse('{"football":{"accurateChippedPasses":"football_accurate_chip_passes","accurateCrosses":"accCrosses","accurateLongBalls":"accLongPasses","accurateOppositionHalfPasses":"accPassesOppositionHalf","accurateOwnHalfPasses":"accPassesOwnHalf","accuratePasses":"accuratePerGame","appearances":"matches_total","cleanSheet":"football_clean_sheets","clearances":"football_clearances_per_game","dispossessed":"football_dispossessed","dribbledPast":"football_dribbled_past_per_game","errorLeadToGoal":"errors_leading_to_goal","errorLeadToShot":"errors_lead_to_shot","keyPasses":"football_key_passes_per_game","touches":"football_touches","freeKickGoal":"football_free_kick_goals","goalConversionPercentage":"goal_conversion","goalsConceded":"football_goals_conceded","goalsConcededInsideTheBox":"football_goals_concededInsideBox","goalsConcededOutsideTheBox":"football_goals_concededOutsideBox","interceptions":"interceptions_per_game","minutesPlayed":"minutes_per_game","penaltySave":"football_penalties_saved","possessionWonAttThird":"football_posession_won","savedShotsFromInsideTheBox":"football_saves_inside_box","savedShotsFromOutsideTheBox":"savesFromOutsideBox","saves":"savesMade","scoringFrequency":"goals_frequency","setPieceConversion":"football_free_kick_conversion","successfulDribbles":"football_successful_dribbles","successfulRunsOut":"succRunsOutPerGame","tackles":"football_tackles_per_game","totalShots":"football_shots_per_game","yellowCards":"football_yellow_card","yellowRedCards":"football_yellow_red","red":"football_red_card","redCards":"red_cards","offsides":"football_offsides"},"basketball":{"appearances":"gamesPlayed","benchPoints":"basketball_points_off_the_bench","defensiveRebounds":"defensive","effectiveFieldGoalPercentage":"basketball_effective_field_goal_pct","fastbreakMade":"basketball_fast_break_points","fieldGoalsMade":"fieldGoals","fieldGoalsPercentageAgainst":"basketball_opponent_field_goals_pct","flagrantFouls":"basketball_flagrant_fouls","freeThrowAttempts":"basketball_free_throws_attempted","freeThrowsMade":"freeThrows","minutesPlayed":"minutes_played","offensiveFoulsAgainst":"basketball_charges_drawn","offensiveRebounds":"offensive","personalFoulsAgainst":"basketball_fouls_drawn","pir":"pirStat","pointsInPaint":"basketball_points_in_paint","technicalFouls":"basketball_technical_fouls","threePointAttempts":"basketball_three_points_attempted","threePointsMade":"threePointers","trueShootingPercentage":"basketball_true_shooting_pct","twoPointsMade":"twoPointers","assists":"football_assists","secondChancePoints":"basketball_second_chance_points"},"american-football":{"appearances":"matches_total","defensiveAssistTackles":"assistTackles","defensiveCombineTackles":"combineTackles","defensiveForcedFumbles":"forcedFumbles","defensiveInterceptionsTouchdowns":"interceptionsTouchdowns","defensiveInterceptionsYards":"interceptionsYards","defensivePassesDefensed":"passesDefensed","defensiveTotalTackles":"amf_tackles","fumbleLost":"fumblesLost","fumbleRecovery":"fumbleRecoveries","fumbleSafety":"fumblesSafety","kickingExtraMade":"extraPointsMade","kickingFgBlocked":"overallBlocked","kickingFgMade":"overallMade","kickingFgMade20to29":"made20","kickingFgMade30to39":"made30","kickingFgMade40to49":"made40","kickingFgMade50plus":"made50","kickoffReturns":"returns","kickoffTotal":"totalPoints","passingLongest":"longestPass","puntingBlocked":"blocked","puntingTouchbacks":"touchbacks","receivingFirstDowns":"firstDowns","receivingLongest":"longestReception","rushingLongest":"longestRush"},"ice-hockey":{"appearances":{"id":"games","values":{"sport":"ice-hockey"}},"faceOffPercentage":"faceoffPercentage","goalkeeping":"goalkeeper","goalsAgainst":"football_goals_conceded","penalty":"hockey.stat.penalty","powerPlayGoals":"powerplayGoals","powerPlayPoints":"powerplayPoints","powerPlaySaves":"powerplaySaves","powerPlayShots":"powerplayShots","powerPlayTimeOnIce":"powerplayTimeOnIce","shortHandedGoals":"shorthandedGoals","shortHandedPoints":"shorthandedPoints","shortHandedSaves":"shorthandedSaves","shortHandedTimeOnIce":"shorthandedTimeOnIce"},"handball":{"gk6mSaves":"6mSaves","gk7mSaves":"7mSaves","gk9mSaves":"9mSaves","goalkeeperEfficiencyPercentage":"goalkeeperEfficiency","goals6m":"6mGoals","goals7m":"7mGoals","goals9m":"9mGoals","twoMinutePenalties":"twoMinPenalty"},"cricket":{"bowling":"bowlingFigures","economy":"economyRate","runsScored":"runs"},"futsal":{"accumulatedPenaltyGoals":"futsal_accumulated_penalty_goals","accumulatedFouls":"futsal_accumulated_fouls"}}')},17357:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(21377),s=a(55729),r=a(494),o=a(30720),i=a(19121);function l(e,t){let a=null==t?void 0:t.shouldRefresh,[l,d]=(0,s.useState)(),[u,c]=(0,s.useState)(),m=(0,r.wA)();(0,s.useEffect)(()=>{(null==t?void 0:t.event)?m((0,i.$n)(t.event)):e&&n.nk6.fetchEvent(e).then(e=>{m((0,i.$n)(e.event)),d(e.event),c(void 0)}).catch(e=>{c(e),(null==t?void 0:t.onFetchError)&&t.onFetchError(),d(void 0)})},[e,null==t?void 0:t.event]);let p=(0,r.d4)(t=>{let{favorites:{events:a}}=t;return e?a[e]:void 0});(0,s.useEffect)(()=>{if(!e||!a)return;let t="event-details-".concat(e);return m((0,i.vB)({entities:[e],refreshTaskId:t},{fetchFunction:n.nk6.fetchEvent.bind(null,e)})),()=>{m((0,i.tM)(t))}},[e,a]);let[h,g]=(0,o.A)(p||(null==t?void 0:t.event),"homeTeam","awayTeam",l||(null==t?void 0:t.event)),[f,y]=(0,o.A)(p||(null==t?void 0:t.event),"homeScore","awayScore",l||(null==t?void 0:t.event));return{event:p,fetchedEvent:l,leftTeam:h,rightTeam:g,leftScore:f,rightScore:y,error:u}}},19991:(e,t,a)=>{"use strict";a.d(t,{Et:()=>r,MR:()=>o,q2:()=>i});var n=a(99064),s=a(98914);let r=e=>{let t=Number(e),a="scoreRating.s00";return t>=9?a="scoreRating.s90":t>=8?a="scoreRating.s80":t>=7?a="scoreRating.s70":t>=6.5?a="scoreRating.s65":t>=6?a="scoreRating.s60":t>0&&(a="scoreRating.s10"),a},o=(e,t,a)=>{let n=Number(e);if(!n||isNaN(n))return{formattedRating:"-",ratingColorKey:"scoreRating.s00"};let o=(0,s.M)(n,"sideBox"===t||2===a?2:1);return Number(o)>=10?{formattedRating:"10",ratingColorKey:"scoreRating.s90"}:{formattedRating:o,ratingColorKey:r(o)}},i=(e,t)=>{if(e&&t)return`linear-gradient(to bottom, ${(0,n.$5)(r(e))} 50%, ${(0,n.$5)(r(t))} 50%)`;let a=(0,n.$5)(r(e));return`linear-gradient(to bottom, ${a}, ${a})`}},20336:(e,t,a)=>{"use strict";a.d(t,{t:()=>u,g:()=>c});var n=a(21377),s=a(947);let r=JSON.parse('{"american-football":{"Quarterfinal":"american_football_divisional_round","Quarterfinals":"american_football_divisional_round","Round of 16":"american_football_wild_card","Round 1":{"id":"week_number","values":{"n":1}},"Round 2":{"id":"week_number","values":{"n":2}},"Round 3":{"id":"week_number","values":{"n":3}},"Round 4":{"id":"week_number","values":{"n":4}},"Round 5":{"id":"week_number","values":{"n":5}},"Round 6":{"id":"week_number","values":{"n":6}},"Round 7":{"id":"week_number","values":{"n":7}},"Round 8":{"id":"week_number","values":{"n":8}},"Round 9":{"id":"week_number","values":{"n":9}},"Round 10":{"id":"week_number","values":{"n":10}}},"Qualifications":"qualifications","Qualification":"Qualification","Quarterfinal":"quarterfinals","Quarterfinals":"quarterfinals","Semifinal":"semifinals","Semifinals":"semifinals","Final":"final","Match for 3rd place":"match-for-3rd-place","Round 1":{"id":"round_number","values":{"n":1}},"Round 2":{"id":"round_number","values":{"n":2}},"Round 3":{"id":"round_number","values":{"n":3}},"Round 4":{"id":"round_number","values":{"n":4}},"Round 5":{"id":"round_number","values":{"n":5}},"Round 6":{"id":"round_number","values":{"n":6}},"Round 7":{"id":"round_number","values":{"n":7}},"Round 8":{"id":"round_number","values":{"n":8}},"Round 9":{"id":"round_number","values":{"n":9}},"Round 10":{"id":"round_number","values":{"n":10}},"Qualification round 1":{"id":"qualificationRoundN","values":{"n":1}},"Qualification round 2":{"id":"qualificationRoundN","values":{"n":2}},"Qualification round 3":{"id":"qualificationRoundN","values":{"n":3}},"Qualification round 4":{"id":"qualificationRoundN","values":{"n":4}},"Qualification round 5":{"id":"qualificationRoundN","values":{"n":5}},"Qualification round 6":{"id":"qualificationRoundN","values":{"n":6}},"Round of 16":"round_of_16","Round of 32":"round_of_32","Round of 64":"round_of_64","Round of 128":"round_of_128","R16":"round_of_16","R32":"round_of_32","R64":"round_of_64","R128":"round_of_128","1/8":"round_of_16","1/16":"round_of_32","1/32":"round_of_64","1/64":"round_of_128","Group A":{"id":"group_letter","values":{"n":"A"}},"Group B":{"id":"group_letter","values":{"n":"B"}},"Group C":{"id":"group_letter","values":{"n":"C"}},"Group D":{"id":"group_letter","values":{"n":"D"}},"Group E":{"id":"group_letter","values":{"n":"E"}},"Group F":{"id":"group_letter","values":{"n":"F"}},"Group G":{"id":"group_letter","values":{"n":"G"}},"Group H":{"id":"group_letter","values":{"n":"H"}},"Third-placed teams":"third_place","Playoffs":"playoffs","Playoff round":"playoff_round","Knockout stage":"knockout_stage","Season":"season"}');var o=a(27892);let i=Object.values(n.QCR),l=Object.keys(r).filter(e=>!i.includes(e));function d(e,t){return{id:(0,o.O)(r,e,t),values:(0,o.B)(r,e,t)}}function u(e,t,a){for(let n of l)if(e.includes(n)){let{id:s,values:r}=d(n,t),o=a.formatMessage({id:s,defaultMessage:n},r);return e.replace(new RegExp("\\b".concat(n,"\\b")),o)}return e}function c(e,t){let a=(0,s.A)();if(!e)return;let{id:n,values:r}=d(e,t);return a.formatMessage({id:n,defaultMessage:e},r)}},22180:(e,t,a)=>{var n=a(22926),s=a(68668),r=a(86152),o=a(82694),i=a(79860),l=a(48546);e.exports=function(e,t,a){var d=-1,u=s,c=e.length,m=!0,p=[],h=p;if(a)m=!1,u=r;else if(c>=200){var g=t?null:i(e);if(g)return l(g);m=!1,u=o,h=new n}else h=t?[]:p;e:for(;++d{e.exports=a(14165)({"&":"&","<":"<",">":">",""":'"',"'":"'"})},29723:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/comparison",function(){return a(66196)}])},30720:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(69385);function s(e,t,a,s){let r=(0,n.A)(s);if(!(e&&void 0!==t&&void 0!==a))return[];let[o,i]=[e[t],e[a]];return r?[i,o]:[o,i]}},33144:(e,t,a)=>{"use strict";a.d(t,{p:()=>n.p});var n=a(91603)},36326:(e,t,a)=>{"use strict";a.d(t,{FV:()=>s,L3:()=>n,R3:()=>d,TH:()=>r,b6:()=>i,ie:()=>o,pu:()=>l});let n=void 0,s=-1,r="all";var o=function(e){return e[e.AllClubCompetitions=0]="AllClubCompetitions",e[e.DomesticLeagues=1]="DomesticLeagues",e[e.DomesticCups=2]="DomesticCups",e[e.InternationalCompetitions=3]="InternationalCompetitions",e[e.NationalTeamCompetitions=4]="NationalTeamCompetitions",e}({});let i=[{id:0,name:"football_all_club_competitions"},{id:1,name:"football_domestic_leagues"},{id:2,name:"football_domestic_cups"},{id:3,name:"football_international_competitions"},{id:4,name:"football_national_competitions"}],l=[{id:"overall",name:"total"},{id:"home",name:"home"},{id:"away",name:"away"}],d={id:-1,name:"all_teams"}},40237:(e,t,a)=>{"use strict";a.d(t,{G:()=>n.A,p:()=>s.p});var n=a(12605),s=a(91603)},40528:(e,t,a)=>{"use strict";a.d(t,{y:()=>i});var n=a(6029),s=a(99064),r=a(90248),o=a(54409);let i=e=>{let{messageId:t,font:a="body.medium"}=e;return(0,n.jsxs)(s.so,{align:"center",gap:"lg",children:[(0,n.jsx)(o.G_L,{fill:"surface.s1"}),(0,n.jsx)(s.EY,{block:!0,color:"surface.s1",font:a,children:(0,n.jsx)(r.A,{id:t})})]})}},42901:(e,t,a)=>{"use strict";a.d(t,{z:()=>d,Z:()=>l});var n=a(6029),s=a(99064),r=a(41735);let o=r.default.div.withConfig({componentId:"EntityHeaderBackground"}).withConfig({componentId:"sc-4cc432dd-0"})(["position:absolute;width:100%;height:100%;background-image:",";background-size:100% 100%;background-position:center center;filter:blur(50px);overflow:hidden;border-radius:",";transform:scale(1.5);"],e=>e.bgImageSrc?"url(".concat(e.bgImageSrc,")"):"none",e=>e.theme.spacing.lg),i=(0,r.default)(s.az).withConfig({componentId:"EntityHeaderBackgroundContainer"}).withConfig({componentId:"sc-4cc432dd-1"})(["position:absolute;width:100%;height:100%;overflow:hidden;border-radius:",";"],e=>e.br||e.theme.spacing.xl);function l(e){let{bgImageSrc:t,children:a,flexProps:r,...l}=e;return(0,n.jsxs)(s.az,{position:"relative",br:"xl",...l,children:[(0,n.jsx)(s.az,{display:[l.isMobileEnabled?"block":"none","block"],children:(0,n.jsx)(i,{br:l.br,children:(0,n.jsx)(o,{bgImageSrc:t})})}),a]})}function d(e){let{children:t,flexProps:a,...r}=e;return(0,n.jsx)(l,{...r,children:(0,n.jsx)(s.so,{position:"relative",align:["flex-start","center"],bg:["none","overlay.darken1"],px:[0,"md"],py:["sm","xl"],br:"xl",...a,children:t})})}},47530:(e,t,a)=>{"use strict";a.d(t,{DT:()=>u,Xl:()=>c,__:()=>l,rC:()=>d});var n=a(6029),s=a(21377),r=a(90248),o=a(947),i=a(20336);let l=e=>{let{name:t,sport:a}=e,s=(0,i.g)(t,a);return(0,n.jsx)(n.Fragment,{children:s})};function d(e){let{roundName:t,sport:a}=e,o=a===s.QCR.AmericanFootball;if(!isNaN(+t))return(0,n.jsx)(r.A,{id:o?"week_number":"round_number",values:{n:t}});let i=t.match(/\d+/),u=t.match(/2nd leg/),c=t.match(/place/);if(i&&!u&&!c)return t.match(/qualification/i)?(0,n.jsx)(r.A,{id:"qualificationRoundN",values:{n:i[0]},defaultMessage:t}):t.match(/round of/i)||t.match(/\d+[/]\d+/i)||t.match(/R\d+/i)?(0,n.jsx)(l,{name:t,sport:a}):(0,n.jsx)(r.A,{id:o?"week_number":"round_number",values:{n:i[0]},defaultMessage:t});if(u&&u.index){let e=t.slice(0,u.index-1);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d,{roundName:e})," ",(0,n.jsx)(r.A,{id:"tournament.totw.secondLeg",defaultMessage:u[0]})]})}return(0,n.jsx)(l,{name:t,sport:a})}let u=e=>{let{round:t,sport:a}=e;return t?(0,n.jsxs)(n.Fragment,{children:[t.prefix&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d,{roundName:t.prefix}),"\xa0"]}),(0,n.jsx)(d,{roundName:(null==t?void 0:t.name)||t.round.toString(),sport:a})]}):null},c=(e,t,a)=>{let n=(0,o.A)(),r=(0,i.g)(e,t),l=t===s.QCR.AmericanFootball;if(!e)return;if(!isNaN(+e))return n.formatMessage({id:l?"week_number":"round_number"},{n:e});let d=e.match(/\d+/),u=e.match(/2nd leg/),c=e.match(/place/);return!d||u||c?a?n.formatMessage({id:"winner"}):r:e.match(/qualification/i)?n.formatMessage({id:"qualificationRoundN",defaultMessage:e},{n:d[0]}):e.match(/round of/i)||e.match(/\d+[/]\d+/i)||e.match(/R\d+/i)?r:n.formatMessage({id:l?"week_number":"round_number",defaultMessage:e},{n:d[0]})}},49519:(e,t,a)=>{"use strict";a.d(t,{p:()=>s.p,w:()=>n.w});var n=a(53192),s=a(91603)},52951:(e,t,a)=>{"use strict";a.d(t,{xV:()=>u,an:()=>c,Ay:()=>m});var n=a(6029),s=a(55575),r=a.n(s),o=a(95669),i=a.n(o),l=a(55729),d=a(947);let u=(0,l.createContext)({}),c=u.Provider,m=e=>{let{titleKey:t,descriptionKey:a,keywordsKey:s,metaKey:o,values:c={},entityName:m}=e,{meta:p,seoContent:h}=(0,l.useContext)(u),g=(0,d.A)(),f=m?"".concat(m," | Sofascore"):"Sofascore",y=g.formatMessage({id:"title.".concat(t||o),defaultMessage:f},c),v=g.formatMessage({id:"description.".concat(a||o),defaultMessage:f},c),x=g.formatMessage({id:"keywords.".concat(s||o),defaultMessage:f},c);return(0,n.jsxs)(i(),{children:[(0,n.jsx)("title",{children:r()((null==h?void 0:h.title)||(null==p?void 0:p.title)||y)}),(null==h?void 0:h.description)||(null==p?void 0:p.description)?(0,n.jsx)("meta",{name:"description",content:(null==h?void 0:h.description)||(null==p?void 0:p.description)},"description"):g.messages["description.".concat(a||o)]&&(0,n.jsx)("meta",{name:"description",content:v},"description"),(null==p?void 0:p.keywords)?(0,n.jsx)("meta",{name:"keywords",content:p.keywords}):g.messages["keywords.".concat(s||o)]&&(0,n.jsx)("meta",{name:"keywords",content:x})]})}},54917:(e,t,a)=>{"use strict";a.d(t,{F:()=>u});var n=a(6029),s=a(21377),r=a(55729),o=a(90248),i=a(62859);let l=JSON.parse('{"football":{"Dlong":"football_defender","DLlong":"football_defender","DClong":"football_centre_defender","DRlong":"football_right_defender","DMlong":"football_defensive_midfielder","Mlong":"football_midfielder","MLlong":"football_left_midfielder","MRlong":"football_right_midfielder","MClong":"football_centre_midfielder","AMlong":"football_attacking_midfielder","Flong":"football_forward","LWlong":"football_left_winger","RWlong":"football_right_winger","STlong":"football_striker","Glong":"goalkeeper","GKlong":"goalkeeper","Dshort":"position.defender.short","DLshort":"position.defenderLeft.short","DCshort":"position.defenderCenter.short","DRshort":"position.defenderRight.short","DMshort":"position.defensiveMidfielder.short","Mshort":"position.midfielder.short","MLshort":"position.midfielderLeft.short","MRshort":"position.midfielderRight.short","MCshort":"position.midfielderCenter.short","AMshort":"position.attackingMidfielder.short","Fshort":"position.forward.short","LWshort":"position.leftWinger.short","RWshort":"position.rightWinger.short","STshort":"position.striker.short","Gshort":"position.goalkeeper.short","GfantasyShort":"position.goalkeeper.fantasyShort","DfantasyShort":"position.defender.fantasyShort","MfantasyShort":"position.midfielder.fantasyShort","FfantasyShort":"position.forward.fantasyShort"},"basketball":{"Clong":"basketball.center","CFlong":"centerForward","Flong":"basketball.forward","FClong":"forwardCenter","FGlong":"forwardGuard","Glong":"guard","GFlong":"guardForward","Cshort":"position.basketball.center.short","CFshort":"position.centerForward.short","Fshort":"position.basketball.forward.short","FCshort":"position.forwardCenter.short","FGshort":"position.forwardGuard.short","Gshort":"position.guard.short","GFshort":"position.guardForward.short"},"ice-hockey":{"Dlong":"defenseman","Glong":"goalie","Clong":"hockey.center","Llong":"leftWing","Rlong":"rightWing","Flong":"football_forward","Dshort":"position.defenseman.short","Gshort":"position.goalie.short","Cshort":"position.hockey.short.center","Lshort":"position.leftWing.short","Rshort":"position.rightWing.short","Fshort":"position.forward.short"},"baseball":{"Plong":"pitcher","Clong":"catcher","1Blong":"1stBase","2Blong":"2ndBase","3Blong":"3rdBase","SSlong":"shortstop","LFlong":"leftField","CFlong":"centerField","RFlong":"rightField","DHlong":"designatedHitter","SPlong":"startingPitcher","CPlong":"closer","PHlong":"pinchHitter","PRlong":"pinchRunner","BRlong":"baseRunner","OFlong":"outfield","IFlong":"infield","RPlong":"reliefPitcher","UTlong":"util","UIlong":"utilInfielder","UOlong":"utilOutfielder","RHPlong":"rhPitcher","LHPlong":"lhPitcher","RHSlong":"rhStarted","LHSlong":"lhStarter","LHRlong":"lhReliever","RHRlong":"rhReliever","Blong":"batter","Pshort":"position.pitcher.short","Cshort":"position.catcher.short","1Bshort":"position.1stBase.short","2Bshort":"position.2ndBase.short","3Bshort":"position.3rdBase.short","SSshort":"position.shortstop.short","LFshort":"position.leftField.short","CFshort":"position.centerField.short","RFshort":"position.rightField.short","DHshort":"position.designatedHitter.short","SPshort":"position.startingPitcher.short","CPshort":"position.closer.short","PHshort":"position.pinchHitter.short","PRshort":"position.pinchRunner.short","BRshort":"position.baseRunner.short","OFshort":"position.outfield.short","IFshort":"position.infield.short","RPshort":"position.reliefPitcher.short","UTshort":"position.util.short","UIshort":"position.utilInfielder.short","UOshort":"position.utilOutfielder.short","RHPshort":"position.rhPitcher.short","LHPshort":"position.lhPitcher.short","RHSshort":"position.rhStarted.short","LHSshort":"position.lhStarter.short","LHRshort":"position.lhReliever.short","RHRshort":"position.rhReliever.short","Bshort":"position.batter.short"},"american-football":{"Plong":"punter","PRlong":"puntReturner","LSlong":"longSnapper","Klong":"kicker","Tlong":"tackle","OTlong":"offensiveTackle","OLlong":"offensiveLineman","OGlong":"offensiveGuard","Glong":"amf.guard","Clong":"amf.center","QBlong":"quarterback","RBlong":"runningBack","FBlong":"fullback","TElong":"tightEnd","WRlong":"wideReceiver","SSlong":"strongSafety","SAFlong":"safety","FSlong":"freeSafety","DLlong":"defensiveLineman","DBlong":"defensiveBack","CBlong":"cornerBack","NTlong":"noseTackle","DTlong":"defensiveTackle","DElong":"defensiveEnd","OLBlong":"outsideLinebacker","MLBlong":"middleLinebacker","LBlong":"linebacker","ILBlong":"insideLinebacker","Pshort":"position.punter.short","PRshort":"position.puntReturner.short","LSshort":"position.longSnapper.short","Kshort":"position.kicker.short","Tshort":"position.tackle.short","OTshort":"position.offensiveTackle.short","OLshort":"position.offensiveLineman.short","OGshort":"position.offensiveGuard.short","Gshort":"position.amf.guard.short","Cshort":"position.amf.center.short","QBshort":"position.quarterback.short","RBshort":"position.runningBack.short","FBshort":"position.fullback.short","TEshort":"position.tightEnd.short","WRshort":"position.wideReceiver.short","SSshort":"position.strongSafety.short","SAFshort":"position.safety.short","FSshort":"position.freeSafety.short","DLshort":"position.defensiveLineman.short","DBshort":"position.defensiveBack.short","CBshort":"position.cornerBack.short","NTshort":"position.noseTackle.short","DTshort":"position.defensiveTackle.short","DEshort":"position.defensiveEnd.short","OLBshort":"position.outsideLinebacker.short","MLBshort":"position.middleLinebacker.short","LBshort":"position.linebacker.short","ILBshort":"position.insideLinebacker.short"},"handball":{"Glong":"goalkeeper","Gshort":"position.goalkeeper.short","RWlong":"rightWing","RWshort":"position.rightWinger.short","LWlong":"leftWing","LWshort":"position.leftWinger.short","RBlong":"rightBack","RBshort":"position.rightBack.short","LBlong":"leftBack","LBshort":"position.leftBack.short","CBlong":"centralBack","CBshort":"position.centralBack.short","Plong":"pivot","Pshort":"position.pivot.short"},"cricket":{"BMlong":"position.batter","ARlong":"position.all.rounder","WKlong":"position.wicket.keeper","Blong":"position.bowler","BMshort":"position.batter","ARshort":"position.all.rounder","WKshort":"position.wicket.keeper","Bshort":"position.bowler"},"minifootball":{"Glong":"goalkeeper","Gshort":"position.goalkeeper.short","OFshort":"minifootball_outfield_player_short","OFlong":"minifootball_outfield_player","Fshort":"minifootball_outfield_player_short","Flong":"minifootball_outfield_player"}}');var d=a(27892);let u=e=>{let{id:t,fantasyShort:a,short:u,sport:c,gender:m=s.YT8.Male}=e,p=(0,r.useContext)(i.Ws),h=c||p,g=a&&h===s.QCR.Football?"fantasyShort":u||a?"short":"long",f=(0,d.O)(l,t+g,h,t);return(0,n.jsx)(o.A,{id:f,values:{gender:m}})}},55477:(e,t,a)=>{"use strict";a.d(t,{Ee:()=>s,Ne:()=>c,Q6:()=>m,UR:()=>l});var n=a(21377);let s="compare_team_recent",r=[{stat:"goalsPerGame",baseStat:"goalsScored"},{stat:"shotsOnTargetPerGame",baseStat:"shotsOnTarget"},{stat:"bigChancesPerGame",baseStat:"bigChances"},{stat:"bigChancesMissedPerGame",baseStat:"bigChancesMissed"},{stat:"accuratePassesPerGame",baseStat:"accuratePasses"},{stat:"accurateLongBallsPerGame",baseStat:"accurateLongBalls"},{stat:"goalsConcededPerGame",baseStat:"goalsConceded"},{stat:"interceptionsPerGame",baseStat:"interceptions"},{stat:"tacklesPerGame",baseStat:"tackles"},{stat:"clearancesPerGame",baseStat:"clearances"},{stat:"savesPerGame",baseStat:"saves"},{stat:"duelsWonPerGame",baseStat:"duelsWon"},{stat:"foulsPerGame",baseStat:"fouls"},{stat:"offsidesPerGame",baseStat:"offsides"},{stat:"goalKicksPerGame",baseStat:"goalKicks"},{stat:"throwInsPerGame",baseStat:"throwIns"},{stat:"yellowCardsPerGame",baseStat:"yellowCards"}],o=[{stat:"pointsPerGame",baseStat:"points"},{stat:"pointsAllowedPerGame",baseStat:"pointsAgainst"},{stat:"assistsPerGame",baseStat:"assists"},{stat:"assistToTurnoverRatio",baseStat:"assistTurnoverRatio",isBaseValue:!0},{stat:"fieldGoalsMadePerGame",baseStat:"fieldGoalsMade"},{stat:"fieldGoalsAttemptedPerGame",baseStat:"fieldGoalAttempts"},{stat:"fieldGoalsMadePercentage",baseStat:"fieldGoalsPercentage",isBaseValue:!0},{stat:"threePointsMadePerGame",baseStat:"threePointsMade"},{stat:"threePointsAttemptedPerGame",baseStat:"threePointAttempts"},{stat:"threePointsMadePercentage",baseStat:"threePointsPercentage",isBaseValue:!0},{stat:"freeThrowsMadePerGame",baseStat:"freeThrowsMade"},{stat:"freeThrowsAttemptedPerGame",baseStat:"freeThrowAttempts"},{stat:"freeThrowsMadePercentage",baseStat:"freeThrowsPercentage",isBaseValue:!0},{stat:"effectiveFieldGoalPercentage",baseStat:"effectiveFieldGoalPercentage",isBaseValue:!0},{stat:"trueShootingPercentage",baseStat:"trueShootingPercentage",isBaseValue:!0},{stat:"pointsOffTheBenchPerGame",baseStat:"benchPoints"},{stat:"secondChancePointsPerGame",baseStat:"secondChancePoints"},{stat:"pointsInPaintPerGame",baseStat:"pointsInPaint"},{stat:"offensiveReboundsPerGame",baseStat:"offensiveRebounds"},{stat:"defensiveReboundsPerGame",baseStat:"defensiveRebounds"},{stat:"totalReboundsPerGame",baseStat:"rebounds"},{stat:"blocksPerGame",baseStat:"blocks"},{stat:"stealsPerGame",baseStat:"steals"},{stat:"threePointsPercentageAllowed",baseStat:"threePointsPercentageAgainst",isBaseValue:!0},{stat:"opponentTrueShootingPercentage",baseStat:"fieldGoalsPercentageAgainst",isBaseValue:!0},{stat:"chargesDrawnPerGame",baseStat:"offensiveFoulsAgainst"},{stat:"turnoversPerGame",baseStat:"turnovers"},{stat:"totalTechnicalFouls",baseStat:"technicalFouls",isBaseValue:!0},{stat:"totalFlagrantFouls",baseStat:"flagrantFouls",isBaseValue:!0}],i=[{stat:"acesPerGame",baseStat:"aces"},{stat:"doubleFaultsPerGame",baseStat:"doubleFaults"},{stat:"firstServePercentage",baseStat:"firstServePercentage",isBaseValue:!0},{stat:"firstServePointsWonPercentage",baseStat:"firstServePointsWonPercentage",isBaseValue:!0},{stat:"secondServePointsWonPercentage",baseStat:"secondServePointsWonPercentage",isBaseValue:!0},{stat:"breakPointsSavedPercentage",baseStat:"breakPointsSavedPercentage",isBaseValue:!0},{stat:"breakPointsConvertedPercentage",baseStat:"breakPointsConvertedPercentage",isBaseValue:!0},{stat:"serviceGamesWonPercentage",baseStat:"serviceGamesWonPercentage",isBaseValue:!0},{stat:"returnPointsWonPercentage",baseStat:"returnPointsWonPercentage",isBaseValue:!0},{stat:"returnGamesWonPercentage",baseStat:"returnGamesWonPercentage",isBaseValue:!0},{stat:"totalPointsWonPercentage",baseStat:"totalPointsWonPercentage",isBaseValue:!0},{stat:"servicePointsWonPercentage",baseStat:"servicePointsWonPercentage",isBaseValue:!0},{stat:"serviceGamesWonPerGame",baseStat:"serviceGamesWon"},{stat:"returnPointsWonPerGame",baseStat:"returnPointsWon"},{stat:"returnGamesWonPerGame",baseStat:"returnGamesWon"},{stat:"totalPointsWonPerGame",baseStat:"totalPointsWon"},{stat:"totalGamesWonPerGame",baseStat:"totalGamesWon"},{stat:"totalGamesLostPerGame",baseStat:"totalGamesLost"}];function l(e){switch(e){case n.QCR.Football:return r;case n.QCR.Basketball:return o;case n.QCR.Tennis:return i;default:return[]}}let d=["aces","breakPointsScored","breakPointsTotal","doubleFaults","firstServePointsScored","firstServePointsTotal","firstServeTotal","matches","opponentBreakPointsScored","opponentBreakPointsTotal","secondServePointsScored","secondServePointsTotal","secondServeTotal","tiebreakLosses","tiebreaksWon","unforcedErrorsTotal","winnersTotal","wins","tournamentsPlayed","tournamentsWon"],u=["firstServePercentage","firstServePointsWonPercentage","secondServePercentage","secondServePointsWonPercentage","avgAces","avgDoubleFaults","breakPointsSavedPercentage","breakPointsSavedConvertedPercentage","tiebreakWinPercentage","winRatio","tournamentsWonRatio"],c=e=>(u.forEach(t=>{switch(t){case"firstServePercentage":if(0===e.firstServeTotal)return;e[t]=e.firstServePointsTotal/e.firstServeTotal*100||0;break;case"firstServePointsWonPercentage":if(0===e.firstServePointsTotal)return;e[t]=e.firstServePointsScored/e.firstServePointsTotal*100||0;break;case"secondServePercentage":if(0===e.secondServeTotal)return;e[t]=e.secondServePointsTotal/e.secondServeTotal*100||0;break;case"secondServePointsWonPercentage":if(0===e.secondServeTotal)return;e[t]=e.secondServePointsScored/e.secondServeTotal*100||0;break;case"avgAces":if(0===e.matches)return;e[t]=e.aces/e.matches||0;break;case"avgDoubleFaults":if(0===e.matches)return;e[t]=e.doubleFaults/e.matches||0;break;case"breakPointsSavedPercentage":e[t]=(e.opponentBreakPointsTotal-e.opponentBreakPointsScored)/e.opponentBreakPointsTotal*100||0;break;case"breakPointsSavedConvertedPercentage":e[t]=e.breakPointsScored/e.breakPointsTotal*100||0;break;case"tiebreakWinPercentage":e[t]=e.tiebreaksWon/(e.tiebreaksWon+e.tiebreakLosses)*100||0;break;case"winRatio":e[t]=e.wins/e.matches*100||0;break;case"tournamentsWonRatio":if(0===e.tournamentsPlayed)return;e[t]=e.tournamentsWon/e.tournamentsPlayed*100||0}}),e),m=(e,t)=>{if(!e)return;if("all"===t)return c(d.reduce((t,a)=>(Object.keys(e).forEach(n=>{var s,r;t[a]=(null!=(s=t[a])?s:0)+(null!=(r=e[n][a])?r:0)}),t),{}));let a=Object.keys(e).filter(a=>{var n;return!!(null==(n=e[a])?void 0:n.groundType)&&e[a].groundType.toLowerCase().replace(/\s/g,"").includes(t)}).reduce((t,a)=>(Object.keys(e[a]).forEach(n=>{"number"==typeof e[a][n]&&(t[n]=(t[n]||0)+e[a][n])}),t),{});if(Object.keys(a).length)return c(a)}},55575:(e,t,a)=>{var n=a(60567),s=a(27869),r=/&(?:amp|lt|gt|quot|#39);/g,o=RegExp(r.source);e.exports=function(e){return(e=n(e))&&o.test(e)?e.replace(r,s):e}},59018:(e,t,a)=>{var n=a(22180);e.exports=function(e){return e&&e.length?n(e):[]}},59721:(e,t,a)=>{"use strict";a.d(t,{e:()=>n.e});var n=a(33480)},65078:(e,t,a)=>{"use strict";a.d(t,{gm:()=>n.A,g3:()=>s.A,mJ:()=>r.A,jr:()=>o.A,AR:()=>l,h2:()=>p});var n=a(70215),s=a(69385),r=a(17357),o=a(30720),i=a(494);function l(e){let t=(0,i.d4)(t=>{let{favorites:{events:a}}=t;return a[e.id]}),[a,n]=(0,o.A)(e,"homeTeam","awayTeam",e),[s,r]=(0,o.A)(e,"homeScore","awayScore",e);return{event:t||e,leftTeam:a,rightTeam:n,leftScore:s,rightScore:r}}var d=a(21377),u=a(55729),c=a(62859);let m=e=>t=>e===t;function p(e,t){var a,s;let{event:r,leftTeam:o,rightTeam:i}=(0,u.useContext)(c.y$),l=(0,n.A)(r,"winnerCode"),p=(r.status.code===d.sum.AET||r.status.code===d.sum.AP)&&r.tournament.category.sport.slug===d.QCR.IceHockey,h=e?m(e):t||(()=>!1),g=h(o.id,r.id)||(null==(a=o.subTeams)?void 0:a.some(e=>h(e.id,r.id))),f=h(i.id,r.id)||(null==(s=i.subTeams)?void 0:s.some(e=>h(e.id,r.id)));switch(l){case d.Jfo.Left:if(g)return d.h18.Win;if(f)return p?d.h18.OvertimeLoss:d.h18.Lose;break;case d.Jfo.Right:if(g)return p?d.h18.OvertimeLoss:d.h18.Lose;if(f)return d.h18.Win;break;case d.Jfo.Draw:if(g||f)return d.h18.Draw}}},65097:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>f});var n=a(6029),s=a(14092),r=a(44194),o=a(76356),i=a(95669),l=a.n(i),d=a(947),u=a(90248),c=a(54409),m=a(76868),p=a(29129),h=a(70010),g=a(70591);function f(e){let{statusCode:t}=e;s.O({statusCode:t});let a=(0,d.A)().formatMessage({id:404===t?"error.pageNotFound":"error.anErrorOccurred"});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(l(),{children:[(0,n.jsx)("title",{children:"".concat(t," | ").concat(a||"")}),(0,n.jsx)("meta",{name:"robots",content:"noindex"})]}),(0,n.jsx)("div",{id:"errorPage",children:(0,n.jsx)(p.YW,{children:(0,n.jsx)(h.xA,{children:(0,n.jsx)(h.fv,{flexGrow:1,textAlign:"center",my:"2xl",children:(0,n.jsx)(m.p,{graphic:"no-connection",children:(0,n.jsxs)(o.BJ,{children:[(0,n.jsx)(r.H1,{textStyle:"display.extraLarge",color:"neutrals.nLv3",alignSelf:"center",mt:"[28px]",mb:"2xs",children:t}),(0,n.jsx)(r.H3,{display:"block",textStyle:"display.medium",color:"neutrals.nLv3",alignSelf:"center",children:(0,n.jsx)(u.A,{id:"error.anErrorOccurred"})}),(0,n.jsx)(r.EY,{alignSelf:"center",mb:"2xl",display:"block",children:404===t?(0,n.jsx)(u.A,{id:"error.pageCannotBeFound"}):(0,n.jsx)(u.A,{id:"error.somethingWrongWithPage"})}),(0,n.jsx)(g.N_,{routeKey:"home",children:(0,n.jsxs)(r.$n,{children:[(0,n.jsx)(c.pa2,{mt:"-3px"})," ",(0,n.jsx)(u.A,{id:"error.backToSofascore"})]})})]})})})})})})]})}f.getInitialProps=async e=>{await s.O(e);let{res:t,err:a}=e;return{statusCode:t?t.statusCode:a?a.statusCode:null}}},66196:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>n$});var n=a(6029),s=a(55477),r=a(21377);let o=[{stat:"minutesPerGame",baseStat:"minutesPlayed",isExactValue:!0},{stat:"goalsPerGame",baseStat:"goals"},{stat:"assistsPerGame",baseStat:"assists"},{stat:"accurateLongBallsPerGame",baseStat:"accurateLongBalls"},{stat:"accurateCrossesPerGame",baseStat:"accurateCrosses"},{stat:"accurateLongPasses",baseStat:"accurateLongBalls"},{stat:"interceptionsPerGame",baseStat:"interceptions"},{stat:"tacklesPerGame",baseStat:"tackles"},{stat:"dribbledPastPerGame",baseStat:"dribbledPast"},{stat:"clearancesPerGame",baseStat:"clearances"},{stat:"blockedShotsPerGame",baseStat:"blockedShots"},{stat:"successfulDribblesPerGame",baseStat:"successfulDribbles"},{stat:"groundDuelsWonPerGame",baseStat:"groundDuelsWon"},{stat:"aerialDuelsWonPerGame",baseStat:"aerialDuelsWon"},{stat:"possessionLostPerGame",baseStat:"possessionLost"},{stat:"foulsPerGame",baseStat:"fouls"},{stat:"wasFouledPerGame",baseStat:"wasFouled"}],i=[{stat:"minutesPerGame",baseStat:"secondsPlayed",isExactValue:!0},{stat:"pointsPerGame",baseStat:"points"},{stat:"freeThrowsPerGame",baseStat:"freeThrowsMade"},{stat:"twoPointersPerGame",baseStat:"twoPointsMade"},{stat:"threePointersPerGame",baseStat:"threePointsMade"},{stat:"fieldGoalsPerGame",baseStat:"fieldGoalsMade"},{stat:"reboundsTotalPerGame",baseStat:"rebounds"},{stat:"reboundsDefensivePerGame",baseStat:"defensiveRebounds"},{stat:"reboundsOffensivePerGame",baseStat:"offensiveRebounds"},{stat:"assistsPerGame",baseStat:"assists"},{stat:"turnoversPerGame",baseStat:"turnovers"},{stat:"stealsPerGame",baseStat:"steals"},{stat:"blocksPerGame",baseStat:"blocks"},{stat:"personalFoulsPerGame",baseStat:"personalFouls"},{stat:"pirPerGame",baseStat:"pir"},{stat:"plusMinusPerGame",baseStat:"plusMinus"}];function l(e){switch(e){case r.QCR.Football:return o;case r.QCR.Basketball:return i;default:return[]}}function d(e,t,a){return e&&t&&a&&a.typesMap[e][t].includes(r.Vw_.regularSeason)?r.Vw_.regularSeason:r.Vw_.overall}let u=e=>{var t,a,n,s,o,i,l,d;if(!e)return[];let u=e.sport,c=null!=(o=null==(t=e.ids)?void 0:t.split(",").map(Number))?o:[],m=null!=(i=null==(a=e.ut_ids)?void 0:a.split(",").map(Number))?i:[],p=null!=(l=null==(n=e.s_ids)?void 0:n.split(",").map(Number))?l:[],h=null!=(d=null==(s=e.s_types)?void 0:s.split(","))?d:[];return c.map((e,t)=>({id:isNaN(Number(e))?void 0:Number(e),sport:u,uniqueTournamentId:isNaN(Number(m[t]))?void 0:Number(m[t]),seasonId:isNaN(Number(p[t]))?void 0:Number(p[t]),seasonType:Object.values(r.Vw_).includes(h[t])?h[t]:void 0}))},c=(e,t)=>{try{var a;if(!t)return;let n=t.uniqueTournamentSeasons.find(t=>t.uniqueTournament.id===e);return(null==n?void 0:n.uniqueTournament.id)||(null==(a=t.uniqueTournamentSeasons[0])?void 0:a.uniqueTournament.id)}catch(e){console.error("getUtId",e);return}},m=(e,t,a)=>{try{var n;if(!t)return;let s=t.uniqueTournamentSeasons.find(t=>t.uniqueTournament.id===e);if(!s)return;let r=s.seasons.find(e=>e.id===a);return(null==r?void 0:r.id)||(null==(n=s.seasons[0])?void 0:n.id)}catch(e){console.error("getSeasonId",e);return}},p=(e,t,a,n)=>{try{if(!e||!t||!a)return;let s=a.typesMap[e][t];if(!s)return;if(n&&s.includes(n))return n;return s[0]}catch(e){console.error("getSeasonType",e);return}},h=(e,t,a)=>{let n=e.find(e=>{var a;return(null==(a=e.uniqueTournament)?void 0:a.id)===t}),s=null==n?void 0:n.seasons.find(e=>e.id==a);return{tournament:null==n?void 0:n.uniqueTournament,season:s}};var g=a(95543);let f={key:"appearances",translationKey:"match_appearances"},y={key:"minutesPerGame",translationKey:"minutes_per_game"},v={key:"pointsPerGame",translationKey:"total",decimals:1,standaloneTranslationKey:"points"},x={key:"freeThrowsPerGame",percentageKey:"freeThrowsPercentage",showPercentage:!0,showValue:!0,translationKey:"freeThrows"},b={key:"twoPointersPerGame",percentageKey:"twoPointsPercentage",showPercentage:!0,showValue:!0,translationKey:"twoPointers"},_={key:"threePointersPerGame",percentageKey:"threePointsPercentage",showPercentage:!0,showValue:!0,translationKey:"threePointers"},j={key:"fieldGoalsPerGame",percentageKey:"fieldGoalsPercentage",showPercentage:!0,showValue:!0,translationKey:"fieldGoals"},k={key:"reboundsTotalPerGame",translationKey:"total",standaloneTranslationKey:"rebounds"},P={key:"reboundsDefensivePerGame",translationKey:"defensive",standaloneTranslationKey:"defensive_rebounds"},S={key:"reboundsOffensivePerGame",translationKey:"offensive",standaloneTranslationKey:"offensive_rebounds"},T={key:"assistsPerGame",translationKey:"football_assists"},w={key:"turnoversPerGame",reversed:!0,translationKey:"turnovers"},C={key:"stealsPerGame",translationKey:"steals"},G={key:"assistTurnoverRatio",decimals:2},I={key:"blocksPerGame",translationKey:"blocks"},R={key:"personalFoulsPerGame",reversed:!0,translationKey:"personalFouls"},A={key:"plusMinusPerGame",translationKey:"plusMinus"},M={key:"pirPerGame",translationKey:"pirStat"},F={key:"doubleDoubles"},B={key:"tripleDoubles"},K=()=>({matchesGroup:[f,y],pointsPerGameGroup:[v,x,b,_,j],reboundsPerGameGroup:[k,P,S],otherPerGameGroup:[T,w,C,G,I,R,A,M],extraGroup:[F,B]}),L={key:"minutesPerGame",translationKey:"minutes_per_game"},D={key:"minutesPlayed",translationKey:"football_total_minutes_played"},q={key:"appearances",translationKey:"match_appearances"},W=[L,D,q],E={key:"goals"},N={key:"expectedGoals",decimals:2,translationKey:"football_expected_goals",translationInfoKey:"football_expected_goals_player_info_text"},O={key:"goalsPerGame",translationKey:"goals_per_game"},z={key:"shotsOffTarget",perGame:!0,decimals:1,translationKey:"football_shots_off_target"},H={key:"shotsOnTarget",perGame:!0,decimals:1,translationKey:"football_shots_on_goal"},V={key:"bigChancesMissed",reversed:!0,translationKey:"football_big_chances_missed"},Q=[E,N,O,z,H,V],Y={key:"assists",translationKey:"football_assists"},$={key:"assistsPerGame"},U={key:"expectedAssists",decimals:2,translationKey:"football_expected_assists"},J={key:"bigChancesCreated"},Z={key:"accurateLongBallsPerGame",percentageKey:"accurateLongBallsPercentage",translationKey:"football_accurate_long_balls_per_game",showPercentage:!0,showValue:!0},X={key:"accurateCrossesPerGame",percentageKey:"accurateCrossesPercentage",translationKey:"football_crosses",showPercentage:!0,showValue:!0},ee=[Y,$,U,J,Z,X],et={key:"interceptionsPerGame",translationKey:"football_interceptions"},ea={key:"tacklesPerGame",translationKey:"football_tackles"},en={key:"dribbledPastPerGame",translationKey:"dribbledPast",reversed:!0},es={key:"clearancesPerGame",translationKey:"football_clearances"},er={key:"blockedShotsPerGame",translationKey:"blocked_shots_per_game"},eo=[et,ea,en,es,er],ei={key:"successfulDribblesPerGame",percentageKey:"successfulDribblesPercentage",translationKey:"football_successful_dribbles",showPercentage:!0,showValue:!0},el={key:"groundDuelsWonPerGame",percentageKey:"groundDuelsWonPercentage",translationKey:"ground_duels_won",showPercentage:!0,showValue:!0},ed={key:"aerialDuelsWonPerGame",percentageKey:"aerialDuelsWonPercentage",translationKey:"aerial_duels_won",showPercentage:!0,showValue:!0},eu={key:"possessionLostPerGame",translationKey:"football_possession_lost",reversed:!0},ec={key:"foulsPerGame",translationKey:"football_fouls",reversed:!0},em={key:"wasFouledPerGame",translationKey:"football_was_fouled"},ep=[ei,el,ed,eu,ec,em],eh={key:"yellowCards",reversed:!0,translationKey:"football_yellow_cards"},eg={key:"yellowRedCards",translationKey:"yellow_red_cards",reversed:!0},ef={key:"redCards",reversed:!0,translationKey:"red_cards"},ey=[eh,eg,ef],ev={key:"goalsConceded",reversed:!0,translationKey:"football_goals_conceded"},ex={key:"saves",translationKey:"player_ability_saves"},eb={key:"goalsPrevented",decimals:1,translationKey:"football_goals_prevented",translationInfoKey:"goals_prevented_info_text"},e_={key:"cleanSheet",translationKey:"football_clean_sheets"},ej={key:"accuratePasses",translationKey:"football_accurate_passes"},ek={key:"accurateLongPasses",translationKey:"accLongPasses"},eP=[ev,ex,eb,e_,ej,ek],eS={key:"pointsPerGame",translationKey:"basketball_points_scored_pg"},eT={key:"pointsAllowedPerGame",translationKey:"basketball_points_allowed_pg"},ew={key:"assistsPerGame",translationKey:"basketball_assists_pg"},eC={key:"assistToTurnoverRatio",translationKey:"basketball_assist_to_turnover_ratio"},eG={key:"fieldGoalsMadePerGame",translationKey:"basketball_fg_made_pg"},eI={key:"fieldGoalsAttemptedPerGame",translationKey:"basketball_fg_attempted_pg"},eR={key:"fieldGoalsMadePercentage",percentageKey:"fieldGoalsMadePercentage",translationKey:"fieldGoalsPercentage"},eA={key:"threePointsMadePerGame",translationKey:"basketball_three_pts_made_pg"},eM={key:"threePointsAttemptedPerGame",translationKey:"basketball_three_pts_attempted_pg"},eF={key:"threePointsMadePercentage",percentageKey:"threePointsMadePercentage",translationKey:"threePointsPercentage"},eB={key:"freeThrowsMadePerGame",translationKey:"basketball_free_throws_made_pg"},eK={key:"freeThrowsAttemptedPerGame",translationKey:"basketball_free_throws_attempted_pg"},eL={key:"freeThrowsMadePercentage",percentageKey:"freeThrowsMadePercentage",translationKey:"freeThrowsPercentage"},eD={key:"effectiveFieldGoalPercentage",percentageKey:"effectiveFieldGoalPercentage",translationKey:"basketball_effective_field_goal_pct"},eq={key:"trueShootingPercentage",percentageKey:"trueShootingPercentage",translationKey:"basketball_true_shooting_pct"},eW={key:"pointsOffTheBenchPerGame",translationKey:"basketball_pts_off_the_bench_pg"},eE={key:"secondChancePointsPerGame",translationKey:"basketball_second_chance_pts_pg"},eN={key:"pointsInPaintPerGame",translationKey:"basketball_pts_in_paint_pg"},eO={key:"offensiveReboundsPerGame",translationKey:"basketball_offensive_rebounds_pg"},ez={key:"defensiveReboundsPerGame",translationKey:"basketball_defensive_rebounds_pg"},eH={key:"totalReboundsPerGame",translationKey:"basketball_total_rebounds_pg"},eV={key:"blocksPerGame",translationKey:"basketball_blocks_pg"},eQ={key:"stealsPerGame",translationKey:"basketball_steals_pg"},eY={key:"threePointsPercentageAllowed",percentageKey:"threePointsPercentageAllowed",translationKey:"threePointsPercentageAgainst",reversed:!0},e$={key:"opponentTrueShootingPercentage",percentageKey:"opponentTrueShootingPercentage",translationKey:"basketball_opponent_field_goals_pct",reversed:!0},eU={key:"chargesDrawnPerGame",translationKey:"basketball_charges_drawn_pg",reversed:!0},eJ={key:"turnoversPerGame",translationKey:"basketball_turnovers_pg",reversed:!0},eZ={key:"totalTechnicalFouls",translationKey:"basketball_total_technical_fouls",reversed:!0},eX={key:"totalFlagrantFouls",translationKey:"basketball_total_flagrant_fouls",reversed:!0},e0={summaryGroup:[eS,eT,ew,eC],offenseGroup:[eG,eI,eR,eA,eM,eF,eB,eK,eL,eD,eq,eW,eE,eN],reboundsGroup:[eO,ez,eH],defenseGroup:[eV,eQ,eY,e$,eU],otherGroup:[eJ,eZ,eX]},e1={key:"matches",values:{sport:"football"}},e2={key:"goalsScored",translationKey:"football_goals_scored"},e4={key:"goalsConceded",reversed:!0,translationKey:"football_goals_conceded"},e9={key:"assists",translationKey:"football_assists"},e6={key:"goalsPerGame",decimals:1,translationKey:"goals_per_game"},e3={key:"shotsOnTargetPerGame",decimals:1,translationKey:"football_shots_on_goal_per_game"},e5={key:"bigChancesPerGame",decimals:1,translationKey:"big_chances_per_game"},e8={key:"bigChancesMissedPerGame",reversed:!0,decimals:1,translationKey:"big_chances_missed_per_game"},e7={key:"averageBallPossession",percentageKey:"averageBallPossession",decimals:0,translationKey:"football_ball_possession"},te={key:"accuratePassesPerGame",percentageKey:"accuratePassesPercentage",translationKey:"accuratePerGame",decimals:1,showPercentage:!0,showValue:!0},tt={key:"accurateLongBallsPerGame",percentageKey:"accurateLongBallsPercentage",decimals:1,showPercentage:!0,showValue:!0,translationKey:"football_accurate_long_balls_per_game"},ta={key:"cleanSheets",translationKey:"football_clean_sheets"},tn={key:"interceptionsPerGame",decimals:1,translationKey:"interceptions_per_game"},ts={key:"tacklesPerGame",decimals:1,translationKey:"football_tackles_per_game"},tr={key:"clearancesPerGame",decimals:1,translationKey:"football_clearances_per_game"},to={key:"savesPerGame",decimals:1,translationKey:"football_saves_per_game"},ti={key:"foulsPerGame",reversed:!0,decimals:1,translationKey:"football_fouls_per_game"},tl={key:"offsidesPerGame",reversed:!0,decimals:1,translationKey:"offsides_per_game"},td={key:"goalKicksPerGame",translationKey:"football_goal_kicks_per_game",decimals:1},tu={key:"throwInsPerGame",translationKey:"football_throw_ins_per_game",decimals:1},tc={key:"yellowCardsPerGame",reversed:!0,decimals:1},tm={key:"redCards",reversed:!0,translationKey:"red_cards"},tp={summaryGroup:[e1,e2,e4,e9],attackingGroup:[e6,e3,e5,e8],passingGroup:[e7,te,tt],defendingGroup:[ta,{key:"goalsConcededPerGame",reversed:!0,decimals:1,translationKey:"goals_conceded_per_game"},tn,ts,tr,{key:"penaltyGoalsConceded",reversed:!0,translationKey:"penalty_goals_conceded"},to],otherGroup:[{key:"duelsWonPerGame",percentageKey:"duelsWonPercentage",showPercentage:!0,showValue:!0,decimals:1},ti,tl,td,tu,tc,tm]},th={key:"winRatio",translationKey:"tennis_matches_won",display:"W/L (%)"},tg={key:"firstServePercentage",translationKey:"tennis_first_serve"},tf={key:"firstServePointsWonPercentage",translationKey:"tennis_first_serve_points_won"},ty={key:"secondServePercentage",translationKey:"tennis_second_serve"},tv={key:"secondServePointsWonPercentage",translationKey:"tennis_second_serve_points"},tx={key:"avgAces",translationKey:"tennis_average_aces_per_match",display:"average"},tb={key:"avgDoubleFaults",translationKey:"tennis_average_double_faults_per_match",display:"average",reversed:!0},t_={key:"breakPointsSavedPercentage",translationKey:"break_points_saved",display:"X/Y (%)"},tj={key:"breakPointsSavedConvertedPercentage",translationKey:"break_points_converted"},tk={key:"tiebreakWinPercentage",translationKey:"tennis_tiebreaks_won"},tP={performance:[th,{key:"tournamentsWonRatio",translationKey:"tournaments_won",display:"X/Y"},{key:"bestResult",translationKey:"result"}],serve:[tg,tf,ty,tv,tx,tb],pressureMetrics:[t_,tj,tk]},tS={goalkeepers:[ev,ex,eb,e_,ej,ek],defenders:[er,et,ea,en,es,e_],defensiveMidfielders:[el,ed,ec,eh,ef,eg],midfielders:[Y,U,J,Z,X,$],forwards:[E,N,z,H,V,q],wings:[D,O,ei,eu,em,L],lowPossessionTeams:[to,ti,td,tc,tm],topDefendingTeams:[e4,ta,tn,ts,tr],topPossessionTeams:[te,tt,e7,tu,e9,e1],topScoringTeams:[e2,e3,e8,tl,e5,e6],bestOverall:[v,T,k,A,B],bestPointGuards:[v,T,w,C,G],bestShootingGuards:[v,x,b,_,A],bestSmallForwards:[v,j,k,R,B],bestPowerForwards:[v,b,P,S,F],bestCenters:[v,P,S,I,F],scoringEfficiency:[eS,ew,eG,eA,eB],ballControl:[eT,eC,eJ,eF,eW],shootingStats:[eR,eM,eL,eO,eU],defenseImpact:[eH,eY,eI,e$,eQ],advancedMetrics:[eq,eD,ez,eJ,eE],paintAndDiscipline:[eN,eK,eV,eZ,eX],serveSpecialists:[th,tg,ty,tx,t_],returnSpecialists:[th,tf,tv,tb,tk],powerServers:[th,tg,ty,tx,tj],consistentPlayers:[th,tf,tv,tb,tk]};function tT(e,t,a,n){if(!t)return{};let s={},o=n===r.wNW.Player?t.appearances:t.matches;return o&&a.forEach(a=>{let n=t[a.baseStat];if(void 0!==n){let i=0;e===r.QCR.Basketball&&"minutesPerGame"===a.stat?i=t[a.baseStat]/60/o:"accurateLongPasses"===a.stat?t.accurateLongBallsPercentage&&(i=t[a.baseStat]/o+t.accurateLongBallsPercentage):i=a.isBaseValue?n:n/o,s[a.stat]=Number((0,g.M)(i,a.isExactValue?void 0:1))}}),{...t,...s}}let tw=["bestResult","tournamentsWonRatio"];function tC(e,t){let a=Array(t.length).fill(!1),n=t.map(t=>null==t?void 0:t[e.key]),s=n.filter(e=>"number"==typeof e),r=t.filter(e=>void 0!==e),o=n.filter(e=>void 0!==e).length>1;if(tw.includes(e.key)||n.every((e,t,a)=>e===a[0])||!o||1===r.length)return a;if(e.reversed){let e=Math.min(...s);return n.map(t=>void 0!==t&&t===e)}let i=Math.max(...s);return n.map(e=>void 0!==e&&e===i)}var tG=a(26331),tI=a(70591),tR=a(14444),tA=a(9922),tM=a.n(tA),tF=a(35474),tB=a(10383),tK=a(16533),tL=a(27892);let tD=(e,t,a)=>{var n;let s=e===r.QCR.Football?{G:{matchesGroup:W,goalkeepingGroup:eP,attackingGroup:Q,passesGroup:ee,defendingGroup:eo,otherPerGameGroup:ep,cardsGroup:ey},default:{matchesGroup:W,attackingGroup:Q,passesGroup:ee,defendingGroup:eo,otherPerGameGroup:ep,cardsGroup:ey}}:K(),o=tM()(s[(null==t||null==(n=t[0])?void 0:n.position)||""]||s.default||s);return null==t||t.slice(1,t.length).forEach((e,t)=>{let n=s[(null==e?void 0:e.position)||""]||s.default||s;Object.keys(n).forEach(e=>{o[e]||["goalkeeperDefenceGroup","goalkeeperDuelsGroup"].includes(e)||(0,tF.dw)(r.QCR.Football,n[e],a[t+1])||(o[e]=n[e])})}),o},tq=e=>{switch(e){case r.QCR.Football:return tp;case r.QCR.Basketball:return e0;case r.QCR.Tennis:return tP;default:return{}}},tW={effectiveFieldGoalPercentage:"basketball_effective_fg_pct_info",trueShootingPercentage:"basketball_true_shooting_pct_info",expectedGoals:"expected_goals_info_text",goalsPrevented:"goals_prevented_info_text"},tE=(e,t,a,n)=>{let s=t===r.wNW.Team?tq(e):tD(e,n,a);return{groups:Object.keys(s).map(t=>{let n=[];return s[t].forEach(t=>{let s=a.map(e=>{let a=e?(0,tB.h)(e):void 0;return a&&(0,tB.R)(a,t)}),o=tC(t,a);s.every(e=>void 0===e)||n.push({labelId:(0,tL.O)(tK,t.translationKey||t.key,e),labelValues:t.values,values:s.map((e,t)=>({value:null!=e?e:"-",highlight:o[t]})),additionalInfoTextId:tW[t.key],additionalInfoTextValues:{gender:r.YT8.Male}})}),{labelId:t,stats:n}}).filter(e=>e.stats.length>0)}};var tN=a(44194),tO=a(76356),tz=a(99064),tH=a(55729),tV=a(90248),tQ=a(65789),tY=a(83201),t$=a(62859),tU=a(69559),tJ=a(54409),tZ=a(76868),tX=a(73365),t0=a(40528),t1=a(76222),t2=a(3468),t4=a(12047);async function t9(e){try{let t=await r.WyE.fetchTeamUniqueTournamentSeasons(e);if(t.uniqueTournamentSeasons)return t;return{uniqueTournamentSeasons:[],typesMap:{}}}catch(e){return{uniqueTournamentSeasons:[],typesMap:{}}}}async function t6(e,t,a,n,s){if(a&&n){if(t===r.QCR.Tennis&&-1===a){var o;let t=[...new Set((await r.WyE.fetchTeamUniqueTournamentSeasons(e)).uniqueTournamentSeasons.map(e=>e.seasons[0].year))].map(e=>({id:Number(e),year:e}));if(!t.length)return;let a=null!=(o=t.find(e=>e.id===n))?o:t[0];return r.WyE.fetchTeamYearStatistics(e,a.year)}return r.WyE.fetchTeamStatistics(e,a,n,s||r.Vw_.overall)}}async function t3(e){var t,a,n,o,i,l;let{id:u,sport:c,uniqueTournamentId:m,seasonId:p,seasonType:h}=e;if(!u)return;let g=r.WyE.getTeamDetails(u),f=await t9(u);if(c===r.QCR.Tennis){let e={},t=[...new Set(f.uniqueTournamentSeasons.map(e=>e.seasons[0].year))].map(t=>(e[Number(t)]=[r.Vw_.overall],{id:Number(t),name:t,year:t,editor:!1})).sort((e,t)=>t.id-e.id);f.typesMap[-1]=e,f.uniqueTournamentSeasons.unshift({uniqueTournament:{id:-1,name:"tennis_all_tournaments"},seasons:t})}let y=m||(null==f||null==(a=f.uniqueTournamentSeasons[0])||null==(t=a.uniqueTournament)?void 0:t.id),v=p||(null==f||null==(o=f.uniqueTournamentSeasons[0])||null==(n=o.seasons[0])?void 0:n.id),x=c===r.QCR.Basketball&&y&&v?h||d(y,v,f):void 0,b=await Promise.all([g,t6(u,c,y,v,x)]),_=(0,s.UR)(c);return{details:null==(i=b[0])?void 0:i.team,uniqueTournaments:f,statistics:tT(c,null==(l=b[1])?void 0:l.statistics,_,r.wNW.Team),seasonType:x}}async function t5(e,t,a,n,s){if(a&&n)return t===r.QCR.Basketball?await r.uuS.fetchPlayerSeasonStatistics(e,a,n,s||r.Vw_.overall):await r.uuS.fetchPlayerSeasonStatistics(e,a,n,r.Vw_.overall)}async function t8(e){try{let t=await r.uuS.fetchPlayerUniqueTournamentSeasons(e);if(t.uniqueTournamentSeasons)return t;return{uniqueTournamentSeasons:[],typesMap:{}}}catch(e){return{uniqueTournamentSeasons:[],typesMap:{}}}}async function t7(e,t,a,n,s){return!!a&&!!n&&(t===r.QCR.Football?(0,r.m_X)(r.qvj.seasonHeatmap(e,n,a,r.Vw_.overall)):t===r.QCR.Basketball?(0,r.m_X)(r.qvj.seasonShootmap(e,n,a,s||r.Vw_.overall)):Promise.resolve(!1))}async function ae(e){var t,a,n,s,o;let{id:i,sport:u,uniqueTournamentId:c,seasonId:m,seasonType:p}=e;if(!i)return;let h=r.uuS.fetchPlayerDetails(i),g=await t8(i),f=c||(null==g||null==(a=g.uniqueTournamentSeasons[0])||null==(t=a.uniqueTournament)?void 0:t.id),y=m||(null==g||null==(s=g.uniqueTournamentSeasons[0])||null==(n=s.seasons[0])?void 0:n.id),v=u===r.QCR.Basketball&&f&&y?p||d(f,y,g):void 0,x=t5(i,u,f,y,v),b=await Promise.all([h,x,t7(i,u,f,y,v)]),_=l(u);return{details:null==(o=b[0])?void 0:o.player,uniqueTournaments:g,statistics:b[1]?{...b[1],statistics:tT(u,b[1].statistics,_,r.wNW.Player)}:void 0,hasGraph:b[2],seasonType:v}}async function at(e){let{query:t,res:a}=e;try{let e=u(t),a=null==t?void 0:t.sport,n=null==t?void 0:t.entityType;if(a===r.QCR.Tennis&&n===r.wNW.Player)return{error:{code:404}};let s=r.trQ.fetchPopularComparisons(a,n),o=n===r.wNW.Team?e.map(t3):e.map(ae),i=await Promise.allSettled([...o,s]),l=i.splice(i.length-1,i.length)[0],d=i.map(e=>"fulfilled"===e.status?e.value:null);if(d.some(e=>null===e))throw Error("Failed to fetch team data");return{sport:a,entityType:n,entities:d,uniqueTournamentIds:e.map(e=>e.uniqueTournamentId),seasonIds:e.map(e=>e.seasonId),seasonTypes:e.map(e=>e.seasonType),popularComparisonData:"fulfilled"===l.status?l.value:void 0}}catch(e){return a&&(a.statusCode=404),{error:{code:404}}}}var aa=a(947),an=a(45860),as=a(47530);function ar(e){var t,a,n,o,i,l,d,u,h;let{hookId:g,sport:f,courtType:y,entityType:v,initialData:x,queryUtId:b,querySeasonId:_,querySeasonType:j,onFiltersChange:k}=e,P=(0,aa.A)(),S=c(b,null==x?void 0:x.uniqueTournaments),T=m(S,null==x?void 0:x.uniqueTournaments,_),w=p(S,T,null==x?void 0:x.uniqueTournaments,j),C={id:null==x||null==(t=x.details)?void 0:t.id,uniqueTournamentId:S,seasonId:T,seasonType:w},[G,I]=(0,tH.useState)(C),R=function(e,t){let a=!(arguments.length>2)||void 0===arguments[2]||arguments[2],n={...G,...e};n.seasonId=m(n.uniqueTournamentId,null==t?void 0:t.uniqueTournaments,n.seasonId),n.seasonType=p(n.uniqueTournamentId,n.seasonId,null==t?void 0:t.uniqueTournaments,n.seasonType),I(n),(a||n.uniqueTournamentId!==G.uniqueTournamentId||n.seasonId!==G.seasonId||n.seasonType!==G.seasonType)&&k(n)},{data:A}=(0,an.Ay)(G.id?"".concat(G.id,"-").concat(G.uniqueTournamentId,"-").concat(G.seasonId,"-").concat(G.seasonType,"-").concat(g):null,{fetcher:async()=>{let e={sport:f,...G},t=await (v===r.wNW.Player?ae(e):t3(e));if(!t)throw Error("Failed to fetch data");let a=c(G.uniqueTournamentId,null==t?void 0:t.uniqueTournaments);return R({uniqueTournamentId:a,seasonId:G.seasonId,seasonType:G.seasonType},t,!(a||G.seasonId||G.seasonType)),t},fallbackData:x,revalidateOnMount:!0}),{data:M}=(0,an.Ay)(G.id&&G.seasonId&&f===r.QCR.Tennis&&-1!==G.uniqueTournamentId?r.cWY.tournamentBestResult(G.id,G.seasonId):null),F=(0,as.Xl)(null==M||null==(a=M.round)?void 0:a.name,f,null==M?void 0:M.winner),B=-1===G.uniqueTournamentId&&f===r.QCR.Tennis&&G.seasonId?(0,s.Q6)(null==A?void 0:A.statistics,y||"all"):{...null==A?void 0:A.statistics,bestResult:F};(0,tH.useEffect)(()=>{I(C)},[C.id,C.uniqueTournamentId,C.seasonId,C.seasonType]);let K=((null==A||null==(n=A.uniqueTournaments)?void 0:n.uniqueTournamentSeasons)||[]).map(e=>({id:e.uniqueTournament.id,name:e.uniqueTournament.id<0?P.formatMessage({id:e.uniqueTournament.name}):e.uniqueTournament.name})),L=(null==A||null==(l=A.uniqueTournaments)||null==(i=l.uniqueTournamentSeasons)||null==(o=i.find(e=>e.uniqueTournament.id===G.uniqueTournamentId))?void 0:o.seasons.map(e=>({id:e.id,year:e.year})))||[],D=G.uniqueTournamentId&&G.seasonId&&(null==A||null==(h=A.uniqueTournaments)||null==(u=h.typesMap)||null==(d=u[G.uniqueTournamentId])?void 0:d[G.seasonId].filter(e=>Object.values(r.Vw_).includes(e)))||[];return{hookId:g,data:A?{...A,statistics:B}:void 0,selectedUniqueTournamentId:G.uniqueTournamentId,selectedSeasonId:G.seasonId,selectedSeasonType:G.seasonType,setDetails:e=>{I({id:e,uniqueTournamentId:void 0,seasonId:void 0,seasonType:void 0})},setSelectedUniqueTournamentId:e=>R({uniqueTournamentId:e},A),setSelectedSeasonId:(e,t)=>R({seasonId:e,uniqueTournamentId:null!=t?t:G.uniqueTournamentId},A),setSelectedSeasonType:e=>R({seasonType:e},A),uniqueTournamentOptions:K,seasonOptions:L,seasonPeriodOptions:D}}var ao=a(12364),ai=a.n(ao);let al=()=>{let e=(0,tU.o)(),[t,a]=(0,tH.useState)(""),[n,s]=(0,tH.useState)([]),r=(0,tH.useMemo)(()=>ai()(async t=>{s(await ad(e,t))},100),[ad]);return{query:t,options:n,onQueryChange:e=>{a(e),r(e)}}};async function ad(e,t){try{var a,n;if(t.length<=2)return[];let s=await (0,r.TtD)(r.d9M.results(r.G$9.PlayerTeamPersons,t,0));return a=e,(n=s.results)?n.filter(e=>"player"===e.type&&e.entity.team.sport.slug===a).map(e=>e.entity):[]}catch(e){return[]}}let au=()=>{let e=(0,tU.o)(),[t,a]=(0,tH.useState)(""),[n,s]=(0,tH.useState)([]),r=(0,tH.useMemo)(()=>ai()(async t=>{s(await ac(e,t))},100),[ac]);return{query:t,onQueryChange:e=>{a(e),r(e)},options:n}};async function ac(e,t){let a=e===r.QCR.Tennis?"player-team-persons":"teams";try{var n,s;if(t.length<=2)return[];let o=await (0,r.TtD)(r.d9M.results(a,t,0));return n=e,(s=o.results)?s.filter(e=>"sport"in e.entity&&e.entity.sport.slug===n).map(e=>e.entity):[]}catch(e){return[]}}let am=async(e,t,a,n,s,o,i)=>{try{if(t===r.QCR.Tennis&&-1===n&&i)return await r.WyE.fetchTeamYearStatistics(a,i);if(e===r.wNW.Player)return await r.uuS.fetchPlayerSeasonStatistics(a,n,s,o);if(e===r.wNW.Team)return await r.WyE.fetchTeamStatistics(a,n,s,o);return null}catch(e){return null}},ap=e=>{let{entityType:t,sport:a}=e,n=()=>a===r.QCR.Football?r.Vw_.overall:(r.QCR.Basketball,r.Vw_.regularSeason),o=()=>a===r.QCR.Football||a===r.QCR.Basketball&&t===r.wNW.Player,i=t===r.wNW.Player?l(a):(0,s.UR)(a),d=e.entities.map(e=>{var t,a;return{entityId:e.entity.id,uniqueTournamentId:null==(t=e.uniqueTournament)?void 0:t.id,seasonId:null==(a=e.season)?void 0:a.id,season:e.season}}),{data:u}=(0,an.Ay)(d,o=>Promise.all(o.map(o=>{var l,d,u;return am(t,a,o.entityId,null!=(d=o.uniqueTournamentId)?d:-1,null!=(u=o.seasonId)?u:-1,n(),null==o||null==(l=o.season)?void 0:l.year).then(t=>{if(t){let{statistics:n}=t;return e.sport!==r.QCR.Tennis||o.uniqueTournamentId?tT(a,n,i,e.entityType):(0,s.Q6)({...n},"all")}})})),{revalidateOnMount:!0}),c=tS[e.statisticsGroup],m=null,p=[];return u&&u.length>0&&(o()&&(m={labelId:"average_sofascore_rating",values:u.map(e=>({value:(null==e?void 0:e.rating)||(null==e?void 0:e.avgRating)}))}),c.forEach(e=>{let t=u.map(t=>{let a=r.wNW.Player?t?(0,tB.h)(t):void 0:t;return a&&(0,tB.R)(a,e)}),n=tC(e,u);p.push({labelId:(0,tL.O)(tK,e.standaloneTranslationKey||e.translationKey||e.key,a),labelValues:e.values,values:t.map((e,t)=>({value:null!=e?e:"-",highlight:n[t]}))})})),{rowsCount:c.length+ +!!o(),statRows:p,ratingRow:m,getLinkQueryParams:()=>(0,tR.k9)(e.entities.map(e=>e.entity.id),e.entities.map(e=>{var t;return null==(t=e.season)?void 0:t.id}),e.entities.map(e=>{var t;return null==(t=e.uniqueTournament)?void 0:t.id}),e.entities.map(e=>void 0)),shouldShowRating:o}},ah=e=>{let t=(0,tU.o)(),{data:a}=(0,an.Ay)(function(e,t){return"player"===e?"".concat(r.d9M.suggestions("player-team-persons",t)):"".concat(r.d9M.suggestions("teams",t))}(e,t));return{suggestedOptions:function(e){return e?e.map(e=>e.entity):[]}(null==a?void 0:a.results)}},ag=e=>{let{titleId:t,itemIds:a}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tN.H3,{children:(0,n.jsx)(tV.A,{id:t})}),(0,n.jsx)(tO.I4.ul,{children:a.map(e=>(0,n.jsx)(tN.Li,{children:(0,n.jsx)(tV.A,{id:e,values:{b:function(){for(var e=arguments.length,t=Array(e),a=0;a{var s,r,o;let i,l=n.filter(Boolean).sort((e,t)=>e.details.id-t.details.id),{route:d}=ak.z.getTranslatedCanonicalRoute(e,"comparison",{sport:t,entityType:a}),u=l.length?"?ids=".concat(l.map(e=>e.details.id).join(",")):"",c="https://www.sofascore.com".concat(d).concat(u),m="",p="";if("player"===a)switch(p="player_comparison",l.length){case 1:m="single_player_comparison",i={playerName:l[0].details.name};break;case 2:m="two_player_comparison",i={firstPlayerName:l[0].details.name,secondPlayerName:l[1].details.name};break;default:m="player_comparison"}let h=!1;return 0===l.length?h=!0:1===l.length?h=!!(null==(r=aS[t])||null==(s=r[a])?void 0:s.includes(l[0].details.id)):2===l.length&&(h=((null==(o=aT[t])?void 0:o[a])||[]).some(e=>{let t=e.sort((e,t)=>e-t);return l[0].details.id===t[0]&&l[1].details.id===t[1]})),{isIndexed:h,titleId:m,titleValues:i,descriptionId:p,canonicalUrl:h?c:void 0}};function aC(e){let{entityType:t,entities:a}=e,{isIndexed:s,canonicalUrl:r,titleId:o,titleValues:i,descriptionId:l}=aw((0,tG.A)(),(0,tU.o)(),t,a);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(aj.Ay,{titleKey:o,values:i,descriptionKey:l}),(0,n.jsxs)(a_(),{children:[!s&&(0,n.jsx)("meta",{name:"robots",content:"noindex, nofollow"}),r&&(0,n.jsx)("link",{rel:"canonical",href:r})]})]})}var aG=a(42901);function aI(e){let{seasonPeriodTypes:t,selectedSeasonPeriod:a,setSelectedSeasonPeriod:s}=e;return(0,n.jsx)(tN.ms,{items:t,label:(0,n.jsx)(tV.A,{id:"select"}),selectedItem:a,onSelectedItemChange:e=>{let{selectedItem:t}=e;return s(null!=t?t:void 0)},isDisabled:0===t.length,renderItem:e=>(0,n.jsx)(tN.EY,{truncate:!0,children:e?(0,n.jsx)(tV.A,{id:"overall"===e?"standings.overall":e}):"-"}),buttonStyles:{bg:"surface.s1",w:"100%"}})}var aR=a(59721),aA=a(62042);function aM(e){let{selectedUniqueTournamentId:t,setSelectedUniqueTournamentId:a,selectedSeasonId:s,setSelectedSeasonId:r,uniqueTournaments:o,seasons:i,shouldWrap:l}=e;return(0,n.jsx)(tO.az,{containerType:"inline-size",children:(0,n.jsxs)(tO.so,{gap:"sm",className:(0,aA.AH)({"@container (max-width: 300px)":{flexDirection:l?"column":void 0}}),children:[(0,n.jsx)(tO.az,{minWidth:"[0]",flex:"[4]",className:(0,aA.AH)({"@container (max-width: 200px)":{flex:l?void 0:"initial"}}),children:(0,n.jsx)(tN.ms,{items:o,label:(0,n.jsx)(tV.A,{id:"select_competition"}),selectedItem:o.find(e=>e.id===t),onSelectedItemChange:e=>{let{selectedItem:t}=e;return a(null==t?void 0:t.id)},isDisabled:0===o.length,renderItem:(e,t)=>{var a;return(0,n.jsxs)(tO.so,{gap:"sm",align:"center",overflow:"hidden",children:[(0,n.jsx)(aR.e,{id:null==e?void 0:e.id,name:null==e?void 0:e.name,size:24}),(0,n.jsx)(tN.EY,{className:(0,aA.AH)({"@container (max-width: 200px)":{display:t&&!l?"none":void 0}}),truncate:!0,children:null!=(a=null==e?void 0:e.name)?a:"-"})]})},buttonStyles:{bg:"surface.s1",w:"100%"}})}),(0,n.jsx)(tO.az,{minWidth:"[min-content]",className:(0,aA.AH)({"@container (max-width: 200px)":{flex:l?void 0:"1"}}),children:(0,n.jsx)(tN.ms,{items:i,label:(0,n.jsx)(tV.A,{id:"select_season"}),selectedItem:i.find(e=>e.id===s),onSelectedItemChange:e=>{let{selectedItem:t}=e;return r(null==t?void 0:t.id)},isDisabled:0===i.length,renderItem:e=>{var t;return(0,n.jsx)(tN.EY,{truncate:!0,children:null!=(t=null==e?void 0:e.year)?t:"-"})},buttonStyles:{bg:"surface.s1",w:"100%"}})})]})})}let aF=()=>(0,n.jsx)(tz.az,{px:"md",py:"xs",bg:"surface.s1",style:{opacity:.5},w:"100%",borderRadius:"md",children:(0,n.jsxs)(tz.so,{gap:"md",align:"center",children:[(0,n.jsx)(tJ.gWL,{w:24,h:24,fill:"neutral.default"}),(0,n.jsx)(tz.EY,{font:"body.medium",color:"neutral.default",children:"-"})]})});var aB=a(36326);let aK=e=>{let{opened:t,tournament:a,seasons:s,onSeasonClick:r}=e;return(0,n.jsxs)(tz.nD.Item,{defaultOpened:t,children:[(0,n.jsx)(tz.nD.Trigger,{children:(0,n.jsxs)(tO.so,{align:"center",gap:"md",children:[(0,n.jsx)(aR.e,{id:a.id,size:24}),(0,n.jsx)(tN.EY,{children:(0,n.jsx)(tV.A,{id:a.name,defaultMessage:a.name})})]})}),(0,n.jsx)(tz.cG,{}),(0,n.jsx)(tz.nD.Content,{children:s.map(e=>(0,n.jsx)(tO.az,{onClick:()=>r(a.id,e.id),px:"lg",py:"md",children:(0,n.jsx)(tN.EY,{children:e.year})},e.id))})]})},aL=e=>{let{activeTournamentId:t,uniqueTournamentSeasons:a,years:s,onSeasonClick:o}=e,[i,l]=(0,tH.useState)(t),d=(0,aa.A)(),u=(0,tH.useContext)(t$.Ws)===r.QCR.Tennis&&s?[{uniqueTournament:{id:-1,name:d.formatMessage({id:"tennis_all_tournaments"})},seasons:s},...a]:a,c=e=>{l(e===i?void 0:e)},m=(e,t)=>{c(e),o(e,t)};return(0,n.jsx)(tO.az,{minH:"[100vh]",children:(0,n.jsx)(tz.nD,{type:"single",children:u.map(e=>(0,n.jsx)(aK,{opened:i===e.uniqueTournament.id,tournament:e.uniqueTournament,seasons:e.seasons,onSeasonClick:m},e.uniqueTournament.id))})})},aD=e=>{let{uniqueTournamentSeasons:t,seasonId:a,tournamentId:s,years:o,onSeasonChange:i}=e,l=(0,tH.useContext)(t$.Ws),d=(0,aa.A)(),[u,c]=(0,tH.useState)(!1),{tournament:m,season:p}=h(l===r.QCR.Tennis&&o?[{uniqueTournament:{id:aB.FV,name:d.formatMessage({id:"tennis_all_tournaments"})},seasons:o},...t]:t,s,a),g=()=>c(!1);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tO.az,{w:"100%",h:"2xl",pl:"md",pr:"sm",br:"sm",elevation:"2",bg:"surface.s1",onClick:()=>c(!0),children:(0,n.jsxs)(tO.so,{justify:"space-between",align:"center",w:"100%",h:"100%",children:[(0,n.jsxs)(tO.so,{align:"center",gap:"sm",children:[(0,n.jsx)(aR.e,{id:null==m?void 0:m.id,size:24}),(0,n.jsx)(tN.EY,{textStyle:"body.medium",children:null==p?void 0:p.year})]}),(0,n.jsx)(tJ.QFN,{fill:"onColor.primary"})]})}),(0,n.jsxs)(tz.Xn,{isOpen:u,onClose:g,children:[(0,n.jsx)(tz.Xn.Header,{children:(0,n.jsx)(tN.EY,{textStyle:"body.large",fontWeight:"bold",children:(0,n.jsx)(tV.A,{id:"select"})})}),(0,n.jsx)(tz.Xn.Content,{children:(0,n.jsx)(aL,{uniqueTournamentSeasons:t,activeTournamentId:s,years:o,onSeasonClick:(e,t)=>{g(),i(e,t)}})})]})]})};function aq(e){let{selectedUniqueTournamentId:t,setSelectedUniqueTournamentId:a,selectedSeasonId:s,setSelectedSeasonId:o,selectedSeasonPeriodType:i,setSelectedSeasonPeriodType:l,seasons:d,uniqueTournaments:u,seasonPeriodTypes:c,uniqueTournamentSeasons:m}=e,p=(0,tU.o)(),{isMobile:h}=(0,tN.$c)(),g=p===r.QCR.Basketball,f=!m.length||!m.some(e=>{let{uniqueTournament:t}=e;return -1!==t.id});return(0,n.jsxs)(tO.BJ,{gap:"sm",children:[h?f?(0,n.jsx)(aF,{}):(0,n.jsx)(aD,{uniqueTournamentSeasons:m,seasonId:s,tournamentId:t,onSeasonChange:(e,t)=>o(t,e)}):(0,n.jsx)(aM,{selectedUniqueTournamentId:t,setSelectedUniqueTournamentId:a,selectedSeasonId:s,setSelectedSeasonId:o,uniqueTournaments:f?[]:u,seasons:d,shouldWrap:!g}),g&&(0,n.jsx)(aI,{seasonPeriodTypes:c,selectedSeasonPeriod:i,setSelectedSeasonPeriod:l})]})}var aW=a(24159),aE=a(54917);function aN(e){let{player:t}=e;return(0,n.jsxs)(tO.so,{direction:"column",align:"center",gap:"xs",cursor:"pointer",children:[(0,n.jsx)(tN.EY,{textStyle:"display.medium",color:"onColor.primary",display:"block",maxW:"100%",truncate:!0,children:(0,n.jsx)(aW.c,{entity:t})}),(0,n.jsx)(tN.EY,{textStyle:"assistive.default",color:"onColor.primary",display:"block",maxW:"100%",truncate:!0,children:t.position?(0,n.jsx)(aE.F,{id:t.position}):"-"})]})}var aO=a(77015),az=a(84942);function aH(e){let{player:t}=e,a=(0,az.z)(t);return(0,n.jsxs)(tO.az,{position:"relative",children:[(0,n.jsx)(aO.t,{id:t.id,name:a,size:48,grayscale:t.deceased}),t.country.alpha2&&(0,n.jsx)(tO.az,{position:"absolute",bottom:"0",left:"0",h:"[20px]",children:(0,n.jsx)(aO.w,{alpha2:t.country.alpha2,name:t.country.name,size:20})})]})}function aV(e){let{player:t}=e;return t?(0,n.jsx)(aH,{player:t}):(0,n.jsx)(aO.t,{id:void 0,size:48})}var aQ=a(94446),aY=a(90510),a$=a(94604);let aU=e=>{let{recentOptions:t,onPlayerClick:a,onPlayerRemove:s}=e,{suggestedOptions:r}=ah("player"),o=t.map(e=>e.id);return(0,n.jsxs)(tz.so,{direction:"column",gap:"md",p:"md",children:[t.length>0&&(0,n.jsxs)("div",{children:[(0,n.jsx)(tz.EY,{font:"assistive.default",children:(0,n.jsx)(tV.A,{id:"recent"})}),t.slice(0).reverse().map(e=>(0,n.jsx)(tR.b4,{player:e,onPlayerClick:a,onRemoveClick:s},e.id))]}),t.length<10&&(0,n.jsxs)("div",{children:[(0,n.jsx)(tz.EY,{font:"assistive.default",children:(0,n.jsx)(tV.A,{id:"suggested"})}),r.filter(e=>!o.includes(e.id)).map(e=>(0,n.jsx)(tR.b4,{player:e,onPlayerClick:a},e.id))]})]})},aJ=e=>{let{searchOptions:t,onPlayerClick:a}=e;return 0===t.length?(0,n.jsx)(tZ.p,{graphic:"no-data",titleMessageId:"empty_search_title",descriptionMessageId:"empty_adjust_search_text"}):(0,n.jsx)(tz.az,{p:"md",children:t.map(e=>(0,n.jsx)(tR.b4,{player:e,onPlayerClick:a},e.id))})},aZ=e=>{let{query:t,searchOptions:a,recentOptions:s,onPlayerClick:r,onPlayerRemove:o}=e;return(0,n.jsx)(n.Fragment,{children:t.length>2?(0,n.jsx)(aJ,{searchOptions:a,onPlayerClick:r}):(0,n.jsx)(aU,{recentOptions:s,onPlayerClick:r,onPlayerRemove:o})})},aX=e=>{let{opened:t,onClose:a,onPlayerSelect:s}=e,r=(0,aa.A)(),{query:o,onQueryChange:i,options:l}=al(),{recentlySelected:d,addToRecentlySelected:u,removeFromRecentlySelected:c}=(0,tR.HI)();return(0,n.jsxs)(tz.Xn,{isOpen:t,onClose:a,children:[(0,n.jsx)(tz.Xn.Header,{children:(0,n.jsx)(tz.pd,{placeholder:r.formatMessage({id:"search_player"}),startAdornment:(0,n.jsx)(tJ.zQC,{icon:"search",fill:"onSurface.nLv3"}),value:o,onChange:i,clearable:!0,onClear:()=>i("")})}),(0,n.jsxs)(tz.Xn.Content,{minH:"100vh",children:[(0,n.jsx)(aZ,{query:o,searchOptions:l,recentOptions:d,onPlayerClick:e=>{s(e.id),a(),u(e)},onPlayerRemove:c}),(0,n.jsx)(tz.az,{h:200})]})]})};function a0(e){let{player:t,setPlayer:a,isFocused:s,onBlur:r}=e,{query:o,onQueryChange:i,options:l}=al(),{recentlySelected:d,addToRecentlySelected:u,removeFromRecentlySelected:c}=(0,tR.HI)(),{suggestedOptions:m}=ah("player"),p=(null==o?void 0:o.length)>2&&!l.length,h=!l.length,g=h?[...d,...m.filter(e=>!d.find(t=>t.id===e.id))]:l;return(0,n.jsx)(tN.jT,{bg:"surface.s1",br:"sm",label:(0,n.jsx)(tV.A,{id:"select_player"}),options:g,onChange:e=>{a(null==e?void 0:e.id),e&&u(e)},value:t,query:o,onQueryChange:i,maxVisibleOptions:15,renderOption:e=>{let t=!e.retired&&!e.deceased&&!!e.team,a=d.find(t=>t.id===e.id);return(0,n.jsxs)(tO.so,{dir:document.dir,px:"lg",py:"sm",_hover:{bg:"surface.s2"},cursor:"pointer",align:"center",children:[(0,n.jsx)(aQ.t,{id:e.id,name:e.name,size:40,grayscale:e.deceased}),(0,n.jsxs)(tO.so,{flex:"1",direction:"column",justify:"space-around",ml:"lg",h:"3xl",overflow:"hidden",children:[(0,n.jsx)(tN.EY,{color:"neutrals.nLv1",truncate:!0,children:(0,n.jsx)(aW.c,{entity:e})}),(0,n.jsx)(tO.so,{align:"center",children:t?(0,n.jsxs)(tO.so,{gap:"xs",align:"center",overflow:"hidden",children:[(0,n.jsx)(aQ.p,{id:e.team.id,name:e.team.name,national:e.team.national,size:16}),(0,n.jsx)(tN.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",truncate:!0,children:(0,n.jsx)(a$.Rm,{team:e.team,showFemaleSuffix:(0,a$.ub)(e.team)})})]}):e.deceased?(0,n.jsx)(tN.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",truncate:!0,children:(0,n.jsx)(tV.A,{id:"deceasedYear",values:{year:e.dateOfDeathTimestamp?(0,n.jsx)(aY.XU,{value:1e3*e.dateOfDeathTimestamp,year:"numeric"}):void 0}})}):e.retired?(0,n.jsx)(tN.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",truncate:!0,children:(0,n.jsx)(tV.A,{id:"career_retired"})}):null})]}),(0,n.jsx)(tO.az,{children:a&&h&&(0,n.jsx)(tN.K0,{variant:"clear",size:"tertiary",color:"neutrals.nLv3",onClick:t=>{t.stopPropagation(),c(e)},children:(0,n.jsx)(tJ.zQC,{icon:"close"})})})]})},getOptionKey:e=>String(null==e?void 0:e.id),getOptionLabel:e=>null==e?void 0:e.name,inputProps:{autoFocus:s,variant:t?"outlined-transparent":"outlined"},onClear:()=>a(void 0),onBlur:r,filterOptions:()=>!0,dropdownHeader:p&&(0,n.jsx)(tZ.p,{graphic:"no-data",titleMessageId:"empty_search_title",descriptionMessageId:"empty_adjust_search_text"}),groupOptionsBy:h?e=>d.find(t=>t.id===e.id)?"recent":m.find(t=>t.id===e.id)?"suggested":void 0:void 0,optionGroupHeader:e=>(0,n.jsx)(tN.EY,{textStyle:"assistive.default",color:"neutrals.nLv1",px:"lg",pb:"sm",pt:"lg",display:"block",children:(0,n.jsx)(tV.A,{id:e})})})}function a1(e){let{isSearchBottomSheetOpen:t,setIsSearchBottomSheetOpen:a,...s}=e,{isMobile:r}=(0,tN.$c)(),o=void 0!==s.player;return r?(0,n.jsxs)(n.Fragment,{children:[!o&&(0,n.jsxs)(tO.so,{flexDirection:"column",gap:"sm",align:"center",justify:"center",w:"100%",onClick:()=>a(!0),h:"10xl",children:[(0,n.jsx)(tO.az,{p:"sm",br:"50%",bg:"surface.s2",cursor:"pointer",elevation:"2",children:(0,n.jsx)(tJ.xZp,{w:24,h:24,fill:"primary.default"})}),(0,n.jsx)(tN.EY,{textStyle:"display.small",color:"primary.default",children:(0,n.jsx)(tV.A,{id:"select_player"})})]}),(0,n.jsx)(aX,{opened:t,onClose:()=>a(!1),onPlayerSelect:s.setPlayer})]}):(0,n.jsx)(a0,{...s})}var a2=a(8329),a4=a(98449);function a9(e){var t,a,s;let{team:r}=e;return(0,n.jsxs)(tO.so,{direction:"column",align:"center",gap:"xs",cursor:"pointer",children:[(0,n.jsx)(tN.EY,{textStyle:"display.medium",color:"onColor.primary",display:"block",maxW:"100%",truncate:!0,children:(0,n.jsx)(aW.c,{entity:r})}),!r.national&&!!(null==(t=r.country)?void 0:t.name)&&!!(null==(a=r.country)?void 0:a.slug)&&(0,n.jsxs)(tO.so,{gap:"sm",align:"center",children:[(0,n.jsx)(a2.w,{alpha2:null==(s=r.country)?void 0:s.alpha2,size:16}),(0,n.jsx)(tN.EY,{textStyle:"assistive.default",color:"onColor.primary",display:"block",maxW:"100%",truncate:!0,children:(0,n.jsx)(a4.m,{name:r.country.name,slug:r.country.slug})})]})]})}var a6=a(33144);function a3(e){let{team:t}=e,a=(0,az.z)(t);return(0,n.jsx)(a6.p,{id:t.id,name:a,size:48})}function a5(e){let{team:t}=e;return t?(0,n.jsx)(a3,{team:t}):(0,n.jsx)(a6.p,{id:void 0,size:48})}var a8=a(49519);let a7=e=>{let{recentOptions:t,onTeamClick:a,onTeamRemove:s}=e,{suggestedOptions:r}=ah("team"),o=t.map(e=>e.id);return(0,n.jsxs)(tz.so,{direction:"column",gap:"md",p:"md",children:[t.length>0&&(0,n.jsxs)("div",{children:[(0,n.jsx)(tz.EY,{font:"assistive.default",children:(0,n.jsx)(tV.A,{id:"recent"})}),t.slice(0).reverse().map(e=>(0,n.jsx)(tR.HM,{team:e,onTeamClick:a,onRemoveClick:s},e.id))]}),t.length<10&&(0,n.jsxs)("div",{children:[(0,n.jsx)(tz.EY,{font:"assistive.default",children:(0,n.jsx)(tV.A,{id:"suggested"})}),r.filter(e=>!o.includes(e.id)).map(e=>(0,n.jsx)(tR.HM,{team:e,onTeamClick:a},e.id))]})]})},ne=e=>{let{searchOptions:t,onTeamClick:a}=e;return 0===t.length?(0,n.jsx)(tZ.p,{graphic:"no-data",titleMessageId:"empty_search_title",descriptionMessageId:"empty_adjust_search_text"}):(0,n.jsx)(tz.az,{p:"md",children:t.map(e=>(0,n.jsx)(tR.HM,{team:e,onTeamClick:a},e.id))})},nt=e=>{let{query:t,searchOptions:a,recentOptions:s,onTeamClick:r,onTeamRemove:o}=e;return(0,n.jsx)(n.Fragment,{children:t.length>2?(0,n.jsx)(ne,{searchOptions:a,onTeamClick:r}):(0,n.jsx)(a7,{recentOptions:s,onTeamClick:r,onTeamRemove:o})})},na=e=>{let{opened:t,onClose:a,onTeamSelect:s}=e,o=(0,aa.A)(),i=(0,tU.o)()===r.QCR.Tennis,{query:l,onQueryChange:d,options:u}=au(),{recentlySelected:c,addToRecentlySelected:m,removeFromRecentlySelected:p}=(0,tR.HI)();return(0,n.jsxs)(tz.Xn,{isOpen:t,onClose:a,children:[(0,n.jsx)(tz.Xn.Header,{children:(0,n.jsx)(tz.pd,{placeholder:o.formatMessage({id:i?"search_player":"search_team"}),startAdornment:(0,n.jsx)(tJ.zQC,{icon:"search",fill:"onSurface.nLv3"}),value:l,onChange:d,clearable:!0,onClear:()=>d("")})}),(0,n.jsxs)(tz.Xn.Content,{minH:"100vh",children:[(0,n.jsx)(nt,{query:l||"",searchOptions:u,recentOptions:c,onTeamClick:e=>{s(e.id),a(),m(e)},onTeamRemove:p}),(0,n.jsx)(tz.az,{h:200})]})]})};function nn(e){let{team:t,setTeam:a,isFocused:s,onBlur:o}=e,i=(0,tU.o)(),{query:l,onQueryChange:d,options:u}=au(),{recentlySelected:c,addToRecentlySelected:m,removeFromRecentlySelected:p}=(0,tR.HI)(),{suggestedOptions:h}=ah("team"),g=(null==l?void 0:l.length)>2&&!u.length,f=!u.length,y=f?[...c,...h.filter(e=>!c.find(t=>t.id===e.id))]:u,v=i===r.QCR.Tennis;return(0,n.jsx)(tN.jT,{bg:"surface.s1",br:"sm",label:(0,n.jsx)(tV.A,{id:v?"select_player":"select_team"}),options:y,onChange:e=>{a(null==e?void 0:e.id),e&&m(e)},value:t,query:l,onQueryChange:d,maxVisibleOptions:15,renderOption:e=>{var t,a,s;let o=c.find(t=>t.id===e.id);return(0,n.jsxs)(tO.so,{dir:document.dir,px:"lg",py:"sm",_hover:{bg:"surface.s2"},cursor:"pointer",align:"center",children:[(0,n.jsx)(a8.p,{id:e.id,name:e.name,size:40}),(0,n.jsxs)(tO.so,{flex:"1",direction:"column",justify:"space-around",ml:"lg",h:"3xl",overflow:"hidden",children:[(0,n.jsx)(tN.EY,{color:"neutrals.nLv1",truncate:!0,children:(0,n.jsx)(a$.Rm,{team:e,showFemaleSuffix:e.gender===r.YT8.Female&&i!==r.QCR.Tennis})}),!e.national&&!!(null==(t=e.country)?void 0:t.name)&&!!(null==(a=e.country)?void 0:a.slug)&&(0,n.jsxs)(tO.so,{gap:"xs",align:"center",overflow:"hidden",children:[(0,n.jsx)(a8.w,{alpha2:null==(s=e.country)?void 0:s.alpha2,size:16}),(0,n.jsx)(tN.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",truncate:!0,children:(0,n.jsx)(a4.m,{name:e.country.name,slug:e.country.slug})})]})]}),(0,n.jsx)(tO.az,{children:o&&f&&(0,n.jsx)(tN.K0,{variant:"clear",size:"tertiary",color:"neutrals.nLv3",onClick:t=>{t.stopPropagation(),p(e)},children:(0,n.jsx)(tJ.zQC,{icon:"close"})})})]})},getOptionKey:e=>String(null==e?void 0:e.id),getOptionLabel:e=>null==e?void 0:e.name,inputProps:{autoFocus:s,variant:t?"outlined-transparent":"outlined"},onClear:()=>a(void 0),onBlur:o,filterOptions:()=>!0,dropdownHeader:g&&(0,n.jsx)(tZ.p,{graphic:"no-data",titleMessageId:"empty_search_title",descriptionMessageId:"empty_adjust_search_text"}),groupOptionsBy:f?e=>c.find(t=>t.id===e.id)?"recent":h.find(t=>t.id===e.id)?"suggested":void 0:void 0,optionGroupHeader:e=>(0,n.jsx)(tN.EY,{textStyle:"assistive.default",color:"neutrals.nLv1",px:"lg",pb:"sm",pt:"lg",display:"block",children:(0,n.jsx)(tV.A,{id:e})})})}function ns(e){let{isSearchBottomSheetOpen:t,setIsSearchBottomSheetOpen:a,...s}=e,{isMobile:o}=(0,tN.$c)(),i=(0,tU.o)(),l=void 0!==s.team,d=i===r.QCR.Tennis;return o?(0,n.jsxs)(n.Fragment,{children:[!l&&(0,n.jsxs)(tO.so,{flexDirection:"column",gap:"sm",align:"center",justify:"center",w:"100%",onClick:()=>a(!0),h:"10xl",children:[(0,n.jsx)(tO.az,{p:"sm",br:"50%",bg:"surface.s2",cursor:"pointer",elevation:"2",children:(0,n.jsx)(tJ.xZp,{w:24,h:24,fill:"primary.default"})}),(0,n.jsx)(tN.EY,{textStyle:"display.small",color:"primary.default",children:(0,n.jsx)(tV.A,{id:d?"select_player":"select_team"})})]}),(0,n.jsx)(na,{opened:t,onClose:()=>a(!1),onTeamSelect:s.setTeam})]}):(0,n.jsx)(nn,{...s})}function nr(e){let{entityType:t,entity:a,onEntityChange:s,onClose:o,...i}=e,[l,d]=(0,tH.useState)(!1),u=(0,tU.o)(),[c,m]=(0,tH.useState)(!1),{isMobile:p}=(0,tN.$c)(),h=void 0!==a,g=!h||c,f=()=>m(!1),y=e=>{void 0!==e&&(s(e),m(!1))},v=function(e,t){var a,n,s;if(t)switch(e){case"team":return t.type===r.YVh.Person&&(null==(a=t.country)?void 0:a.alpha2)?(0,r.RHm)(t.country.alpha2):t.sport.slug===r.QCR.Minifootball&&(null==(n=t.primaryUniqueTournament)?void 0:n.id)?r.V3t.image(t.primaryUniqueTournament.id):r.cWY.image(t.id);case"player":let o=null==(s=t.country)?void 0:s.alpha2;return void 0===t.team||t.retired||"no-team"===t.team.slug?o?(0,r.RHm)(o):void 0:r.cWY.image(t.team.id);default:return}}(t,a),x=!p||void 0!==a,b=p?h:h&&!c;return(0,n.jsx)(tO.so,{gap:"sm",direction:"column",br:"sm",bgColor:v?void 0:a?"overlay.darken2":"surface.s2",w:"100%",overflow:"hidden",children:(0,n.jsx)(aG.Z,{bgImageSrc:v,br:"sm",isMobileEnabled:p,children:(0,n.jsxs)(tO.so,{bg:v?"overlay.darken1":void 0,br:"sm",gap:"sm",direction:"column",position:"relative",p:"sm",children:[(0,n.jsxs)(tO.xA,{gridTemplateColumns:"repeat(3, 1fr)",children:[(0,n.jsx)(tO.az,{children:(h||"function"==typeof o)&&(0,n.jsx)(tN.K0,{variant:"clear",size:"primary",negative:!!v,onClick:()=>{null==o||o()},children:(0,n.jsx)(tJ.zQC,{icon:"close"})})}),x?(0,n.jsxs)(tO.so,{justify:"center",h:"4xl",children:["player"===t&&(0,n.jsx)(tI.uc,{player:a,sportSlug:u,children:(0,n.jsx)(aV,{player:a})}),"team"===t&&(0,n.jsx)(tI.gT,{team:a,sport:u,ignoreLink:!a,children:(0,n.jsx)(a5,{team:a})})]}):(0,n.jsx)("div",{}),(0,n.jsx)(tO.so,{justify:"end",children:h&&(0,n.jsx)(tN.K0,{variant:"clear",size:"primary",negative:!!v,onClick:()=>{m(e=>!e),p&&d(!0)},children:(0,n.jsx)(tJ.hRh,{})})})]}),(0,n.jsxs)(tO.so,{direction:"column",justify:"end",children:[g&&(0,n.jsxs)(n.Fragment,{children:["player"===t&&(0,n.jsx)(a1,{player:a,setPlayer:y,isFocused:c,onBlur:f,isSearchBottomSheetOpen:l,setIsSearchBottomSheetOpen:d}),"team"===t&&(0,n.jsx)(ns,{team:a,setTeam:y,isFocused:c,onBlur:f,isSearchBottomSheetOpen:l,setIsSearchBottomSheetOpen:d})]}),b&&(0,n.jsxs)(tO.az,{h:"4xl",children:["player"===t&&(0,n.jsx)(tI.uc,{player:a,sportSlug:u,children:(0,n.jsx)(aN,{player:a})}),"team"===t&&(0,n.jsx)(tI.gT,{team:a,sport:u,ignoreLink:!a,children:(0,n.jsx)(a9,{team:a})})]})]}),(0,n.jsx)(aq,{...i})]})})})}var no=a(64169),ni=a(53684),nl=a(54053);function nd(e){let{statValue:t}=e;return(0,n.jsx)(n.Fragment,{children:"string"==typeof t.value||"number"==typeof t.value?(0,n.jsx)(tO.so,{justify:"center",align:"center",py:{base:"2xs",md:"xs"},px:"md",br:"md",bg:t.highlight?"action.primary.highlight":void 0,whiteSpace:"nowrap",children:(0,n.jsx)(tN.EY,{textStyle:"table.medium",textAlign:"center",children:t.value})}):(0,n.jsx)(n.Fragment,{children:t.value})})}function nu(e){let{stat:t,isFirst:a,isLast:s,isCenteredDisplay:r}=e,[o,i]=(0,tH.useState)(!1),l=t.additionalInfoTextId?(0,n.jsx)(nl.A,{isOpen:o,setIsOpen:i,children:(0,n.jsxs)(tO.az,{pt:{md:"sm"},children:[(0,n.jsx)(tQ.Zp.Header,{titleId:t.labelId,values:t.labelValues,as:"h4",variant:"left-aligned"}),(0,n.jsx)(tN.P,{textStyle:"body.mediumParagraph",px:"lg",maxW:{md:"[300px]"},children:(0,n.jsx)(tV.A,{id:t.additionalInfoTextId,values:t.additionalInfoTextValues})})]})}):null;return r?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(tO.so,{justify:"space-between",align:"center",h:"3xl",borderBottom:s?void 0:"[1px solid]",borderBottomColor:s?void 0:"neutrals.nLv4",children:[(0,n.jsx)(tO.so,{w:"8xl",children:(0,n.jsx)(nd,{statValue:t.values[0]})}),(0,n.jsxs)(tO.so,{gap:"xs",align:"center",cursor:l?"pointer":void 0,onClick:()=>i(!0),children:[(0,n.jsx)(tN.EY,{textStyle:"table.medium",color:l?"primary.default":void 0,textAlign:"center",children:(0,n.jsx)(tV.A,{id:t.labelId,values:t.labelValues})}),l&&(0,n.jsx)(tJ.G_L,{width:16,height:16,fill:"primary.default"})]}),(0,n.jsx)(tO.so,{justify:"flex-end",w:"8xl",children:(0,n.jsx)(nd,{statValue:t.values[1]})})]}),l]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(tO.so,{align:"center",gap:"sm",children:[(0,n.jsxs)(tO.so,{gap:"xs",align:"center",cursor:l?"pointer":void 0,onClick:()=>i(!0),children:[(0,n.jsx)(tN.EY,{textStyle:"table.medium",color:l?"primary.default":void 0,w:l?"[140px]":"[160px]",display:"block",children:(0,n.jsx)(tV.A,{id:t.labelId,values:t.labelValues})}),l&&(0,n.jsx)(tJ.G_L,{width:16,height:16,fill:"primary.default"})]}),(0,n.jsx)(tO.so,{gap:"sm",grow:1,children:t.values.map((e,r)=>(0,n.jsx)(tO.so,{justify:"center",align:"center",w:"100%",py:"sm",bg:"surface.s2",br:a&&s?"[8px 8px 8px 8px]":a?"[8px 8px 0 0]":s?"[0 0 8px 8px]":void 0,borderBottom:s?void 0:"[1px solid]",borderBottomColor:s?void 0:"neutrals.nLv4",children:(0,n.jsx)(nd,{statValue:e})},"".concat(t.labelId,"-").concat(r)))})]}),l]})}let nc=e=>{let{item:t}=e,{entityType:a}=t,s=(0,aa.A)(),{ratingRow:o,statRows:i,getLinkQueryParams:l,rowsCount:d}=ap(t),{isMobile:u}=(0,tN.$c)();return(0,n.jsx)(tQ.HH,{isCard:u,children:(0,n.jsxs)(tO.Tk,{alignItems:"stretch",p:"sm",children:[(0,n.jsx)(tO.xA,{gridTemplateColumns:"repeat(2, minmax(0, 1fr))",gap:"sm",children:t.entities.map(e=>{var o,i,l,d,u;return(0,n.jsxs)(tO.Tk,{bg:"neutral.default",br:"sm",gap:"0",w:"100%",alignItems:"stretch",children:[(0,n.jsx)(a=>t.entityType===r.wNW.Player?(0,n.jsx)(tI.uc,{player:e.entity,sportSlug:t.sport,children:a.children}):(0,n.jsx)(tI.gT,{team:e.entity,sport:t.sport,children:a.children}),{children:(0,n.jsx)(tO.az,{borderTopRadius:"sm",bg:"[radial-gradient(circle, #00000077, transparent)]",cursor:"pointer",children:(0,n.jsxs)(tO.so,{borderTopRadius:"sm",gap:"sm",direction:"column",position:"relative",p:"sm",children:[(0,n.jsxs)(tO.so,{justify:"center",h:"4xl",children:[a===r.wNW.Player&&(0,n.jsx)(aV,{player:e.entity}),a===r.wNW.Team&&(0,n.jsx)(a5,{team:e.entity})]}),(0,n.jsxs)(tO.az,{h:"4xl",textAlign:"center",children:["player"===a&&(0,n.jsx)(aN,{player:e.entity}),"team"===a&&(0,n.jsx)(a9,{team:e.entity})]})]})})}),(0,n.jsx)(tO.zt,{bg:"surface.s1",elevation:"2",borderBottomRadius:"sm",gap:"sm",px:"lg",py:"xs",overflow:"hidden",w:"100%",children:t.sport===r.QCR.Tennis?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(ni.e,{id:aB.FV,name:s.formatMessage({id:"tennis_all_tournaments"}),size:24}),(0,n.jsxs)(tN.EY,{truncate:!0,overflow:"hidden",children:[(0,n.jsx)(tV.A,{id:"tennis_all_tournaments"})," ",null==(o=e.season)?void 0:o.year]})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(ni.e,{id:null==(i=e.uniqueTournament)?void 0:i.id,name:null==(l=e.uniqueTournament)?void 0:l.name,size:24}),(0,n.jsxs)(tN.EY,{truncate:!0,overflow:"hidden",children:[null==(d=e.uniqueTournament)?void 0:d.name," ",null==(u=e.season)?void 0:u.year]})]})})]},e.entity.id)})}),(0,n.jsxs)(tO.az,{style:{minHeight:"".concat(40*d,"px")},children:[o&&(0,n.jsx)(nu,{stat:{labelId:"average_sofascore_rating",values:o.values.map(e=>({value:(0,n.jsx)(ni.G,{rating:e.value,format:"sideBox"})}))},isCenteredDisplay:!0}),null==i?void 0:i.map((e,t)=>(0,n.jsx)(nu,{stat:e,isCenteredDisplay:!0,isFirst:0===t,isLast:t===i.length-1},"".concat(e.labelId)))]}),(0,n.jsx)(tO.zt,{justifyContent:"center",children:(0,n.jsx)(tI.N_,{routeKey:"comparison",params:{sport:t.sport,entityType:t.entityType},query:l(),children:(0,n.jsxs)(tN.$n,{size:"secondary",children:[(0,n.jsx)(tV.A,{id:"compare"})," ",(0,n.jsx)(tO.az,{_rtl:{transform:"rotate(180deg)"},children:(0,n.jsx)(tJ.A0k,{})})]})})})]})})};function nm(e){let{popularComparisonData:t,entityType:a}=e,{isMobile:s}=(0,tN.$c)(),o=(0,tU.o)(),i=a===r.wNW.Player||o===r.QCR.Tennis?"popular_player_comparisons_header":"popular_team_comparisons_header";return(null==t?void 0:t.length)?(0,n.jsx)(tQ.HH,{isCard:!s,children:(0,n.jsxs)(tO.az,{children:[(0,n.jsx)(no.A,{titleId:i,as:"h2"}),(0,n.jsx)(tO.az,{mdDown:{display:"flex",flexDirection:"column",pt:"xs"},md:{display:"grid",gridTemplateColumns:"repeat(2, minmax(0, 1fr))",px:"sm",pb:"sm"},gap:"sm",children:t.map((e,t)=>(0,n.jsxs)(tO.az,{position:"relative",children:[(0,n.jsx)(nc,{item:e}),!(t%2)&&(0,n.jsx)(tO.az,{hideBelow:"md",position:"absolute",w:"[1px]",h:"[calc(100% - 16px)]",top:"sm",bottom:"0",right:"-xs",bg:"neutrals.nLv4"})]},"".concat(e.statisticsGroup)))})]})}):null}var np=a(40237),nh=a(4967),ng=a(85685),nf=a(3518),ny=a(9489);function nv(e){let{group:t,isCenteredDisplay:a}=e;return a?(0,n.jsxs)(tQ.Zp,{children:[(0,n.jsx)(tQ.Zp.Header,{title:(0,n.jsx)(ny.R,{id:t.labelId})}),(0,n.jsx)(tO.az,{px:"sm",pb:"xs",children:t.stats.map((e,a)=>(0,n.jsx)(nu,{stat:e,isFirst:0===a,isLast:a===t.stats.length-1,isCenteredDisplay:!0},"".concat(e.labelId)))})]}):(0,n.jsxs)(tO.so,{direction:"column",children:[(0,n.jsx)(tN.EY,{textStyle:"display.medium",color:"neutrals.nLv1",textAlign:"center",py:"[14px]",pl:"[168px]",children:(0,n.jsx)(ny.R,{id:t.labelId})}),t.stats.map((e,a)=>(0,n.jsx)(nu,{stat:e,isFirst:0===a,isLast:a===t.stats.length-1},"".concat(e.labelId)))]})}var nx=a(46170);function nb(e){let{index:t,playerId:a,seasonId:s,uniqueTournamentId:o,direction:i,hideArrow:l}=e,{data:d}=(0,an.Ay)(a&&s&&o?r.qvj.seasonHeatmap(a,s,o,"overall"):null),u="up"===i;return(0,n.jsxs)(tO.so,{direction:u?"row":"column",align:"center",gap:u?"[28px]":"sm",br:"lg",bg:"graphics.terrain.football",md:{pt:u?"lg":"sm",ps:u?"xl":"lg",pe:"lg",pb:"lg"},flex:"[1 1 100%]",children:[!l&&(u?(0,n.jsx)(nx.XL,{}):(0,n.jsx)(nx.Bt,{})),(0,n.jsx)(nx._S,{containerId:"".concat(a,"-").concat(s,"-").concat(o,"-").concat(t,"-heatmap"),dataPoints:null==d?void 0:d.points,numberOfMatches:null==d?void 0:d.matches,direction:i})]})}function n_(e){let{playersData:t}=e,{isMobile:a}=(0,tN.$c)();return a?(0,n.jsxs)(tQ.Zp,{children:[(0,n.jsx)(tQ.Zp.Header,{title:(0,n.jsx)(tV.A,{id:"season_heat_map"})}),(0,n.jsx)(tO.az,{p:"sm",children:(0,n.jsxs)(tO.so,{align:"center",gap:"md",p:"xl",bg:"graphics.terrain.football",br:"lg",children:[(0,n.jsx)(nb,{playerId:t[0].playerId,seasonId:t[0].seasonId,uniqueTournamentId:t[0].uniqueTournamentId,direction:"up",index:0,hideArrow:!0}),(0,n.jsx)(tO.so,{justify:"center",children:(0,n.jsx)(nx.XL,{})}),(0,n.jsx)(nb,{playerId:t[1].playerId,seasonId:t[1].seasonId,uniqueTournamentId:t[1].uniqueTournamentId,index:1,direction:"up",hideArrow:!0})]})})]}):(0,n.jsxs)(tO.so,{direction:"column",pl:"[168px]",children:[(0,n.jsx)(tN.EY,{textStyle:"display.medium",textAlign:"center",py:"[14px]",children:(0,n.jsx)(tV.A,{id:"season_heat_map"})}),(0,n.jsx)(tO.so,{gap:"sm",children:t.map((e,a)=>(0,n.jsx)(nb,{index:a,playerId:e.playerId,seasonId:e.seasonId,uniqueTournamentId:e.uniqueTournamentId,direction:t.length>3?"up":"right"},"".concat(e.playerId,"-").concat(e.seasonId,"-").concat(e.uniqueTournamentId,"-").concat(t.length,"-").concat(a)))})]})}var nj=a(86679),nk=a(82021),nP=a(58926);let nS=(0,aA.Fj)({base:{display:"flex",justifyContent:"center",alignItems:"center",br:"[100%]",py:"[6px]",cursor:"pointer"},variants:{active:{true:{backgroundColor:"neutrals.nLv1",color:"surface.s1"},false:{backgroundColor:"[transparent]",color:"neutrals.nLv1"}}}}),nT=(0,tO.I4)("button",nS),nw=e=>{let{currentState:t,onClick:a}=e;return(0,n.jsxs)(tO.so,{justify:"center",gap:"xl",children:[(0,n.jsx)(nT,{active:t===nk.E.Percentage,onClick:()=>a(nk.E.Percentage),children:(0,n.jsx)(tJ.U1y,{fill:"currentColor"})}),(0,n.jsx)(nT,{active:t===nk.E.Difference,onClick:()=>a(nk.E.Difference),children:(0,n.jsx)(tJ.Z3_,{fill:"currentColor"})}),(0,n.jsx)(nT,{active:t===nk.E.Total,onClick:()=>a(nk.E.Total),children:(0,n.jsx)(tJ.JFH,{fill:"currentColor"})})]})};var nC=a(32615),nG=a(32335),nI=a(41735);let nR=e=>{let{currentState:t,playerId:a,seasonId:s,uniqueTournamentId:o,seasonType:i,onClick:l}=e,d=(0,nI.useTheme)(),{data:u}=(0,an.Ay)(a&&s&&o&&i?r.qvj.seasonShootmap(a,s,o,i):null),{data:c}=(0,an.Ay)(o&&s&&i?r.V3t.seasonShotAreas(o,s,"player",i):null),m=(null==u?void 0:u.shotActions)||[],p=(null==c?void 0:c.shotActionAreas)||[],h=m.length>0,g=p.length>0,{totalStatistics:f,statsByAreas:y,differencesByAreas:v}=nG.aggregateAreaStatistics(m,p),x=nG.getColorsForAreaShotmap(y,f,p,d,5);return(0,n.jsx)(tO.az,{w:"100%",cursor:h?"pointer":"default",onClick:()=>{h&&l()},children:(0,n.jsx)(nC.A,{courtColors:x,areaStatistics:nG.getPlayerAreaShotmapState(t,y,g?v:[],f)})})},nA=e=>{switch(e){case nk.E.Percentage:return nk.E.Difference;case nk.E.Difference:return nk.E.Total;case nk.E.Total:default:return nk.E.Percentage}},nM=e=>{let{playersData:t}=e,[a,s]=(0,tH.useState)(nk.E.Percentage);return(0,n.jsx)(tO.so,{direction:"column",gap:"md",w:"100%",borderTop:"[1px solid]",borderColor:"neutrals.nLv4",children:(0,n.jsxs)(tO.so,{direction:"column",gap:"lg",pt:"md",alignSelf:"center",children:[(0,n.jsx)(nw,{currentState:a,onClick:e=>s(e)}),(0,n.jsx)(tO.so,{justify:"center",gap:"sm",children:t.map((e,r)=>{let{playerId:o,seasonId:i,uniqueTournamentId:l,seasonType:d}=e;return(0,n.jsx)(nR,{currentState:a,playerId:o,seasonId:i,uniqueTournamentId:l,seasonType:d,onClick:()=>s(e=>nA(e))},"".concat(o,"-").concat(i,"-").concat(l,"-").concat(d,"-").concat(t.length,"-").concat(r))})}),(0,n.jsxs)(tO.so,{align:"center",gap:"md",pt:"xs",pb:"sm",children:[(0,n.jsx)(nP.A,{totalHeight:32,boxWidth:12}),(0,n.jsx)(tN.EY,{textStyle:"assistive.default",color:"neutrals.nLv3",children:(0,n.jsx)(tV.A,{id:"shot_map_description"})})]})]})})};var nF=a(83351),nB=a(33698);let nK=e=>{let{selectedType:t,setSelectedType:a}=e;return(0,n.jsx)(tO.so,{justify:"center",children:(0,n.jsxs)(tz.tU,{value:t,variant:"secondary",onChange:e=>a(e),children:[(0,n.jsx)(tz.tU.Tab,{tabKey:nB.L.Made,children:(0,n.jsx)(tV.A,{id:"player.shootmap.made"})}),(0,n.jsx)(tz.tU.Tab,{tabKey:nB.L.Total,children:(0,n.jsx)(tV.A,{id:"player.shootmap.total"})}),(0,n.jsx)(tz.tU.Tab,{tabKey:nB.L.Missed,children:(0,n.jsx)(tV.A,{id:"player.shootmap.missed"})})]})})};var nL=a(69627);let nD=e=>{let{canvasId:t,currentState:a,playerId:s,seasonId:o,uniqueTournamentId:i,seasonType:l,onClick:d}=e,{data:u}=(0,an.Ay)(s&&o&&i&&l?r.qvj.seasonShootmap(s,o,i,l):null),c=(null==u?void 0:u.shotActions)||[],m=c.length>0;return(0,n.jsx)(tO.az,{w:"100%",cursor:m?"pointer":"default",onClick:()=>{m&&d()},children:(0,n.jsx)(nL.O,{canvasId:t,shotCoordinates:nL.b.getHeatmapState(a,c),numberOfMatches:null==u?void 0:u.appearances,shotType:a})})},nq=e=>{let t="";return e.forEach((a,n)=>{t+=a?"".concat(a).concat(n===e.length-1?"":"-"):""}),t},nW=e=>{let{playersData:t}=e,{selectedType:a,setSelectedType:s,getNextType:r}=(0,nF.U)();return(0,n.jsxs)(tO.so,{direction:"column",gap:"lg",children:[(0,n.jsx)(nK,{selectedType:a,setSelectedType:s}),(0,n.jsx)(tO.so,{justify:"center",gap:"sm",py:"md",overflow:"hidden",children:t.map((e,o)=>{let{playerId:i,seasonId:l,uniqueTournamentId:d,seasonType:u}=e,c=nq([i,l,d,u,t.length,o+1]);return(0,n.jsx)(nD,{canvasId:"".concat(c,"-shotmap"),currentState:a,playerId:i,seasonId:l,uniqueTournamentId:d,seasonType:u,onClick:()=>s(e=>r(e))},c)})})]})};function nE(e){let{playersData:t}=e,{isMobile:a}=(0,tN.$c)(),s={};t.forEach(e=>{e.playerId&&e.uniqueTournamentId&&e.seasonId&&(s["player-".concat(e.playerId)]={route:r.V3t.seasonShotAreas(e.uniqueTournamentId,e.seasonId,"player",e.seasonType)})});let o=(0,nj.A)(s,Object.values(s).map(e=>e.route)),i=Object.keys(o).some(e=>!!o[e]),l=t.slice(0,a?2:void 0);return a?(0,n.jsxs)(tQ.Zp,{children:[(0,n.jsx)(tQ.Zp.Header,{title:(0,n.jsx)(tV.A,{id:"player.seasonalShotMap"})}),(0,n.jsx)(tO.az,{p:"sm",children:(0,n.jsxs)(tO.so,{direction:"column",align:"center",gap:"lg",py:"lg",px:"sm",bg:"surface.s1",children:[(0,n.jsx)(nW,{playersData:l}),i&&(0,n.jsx)(nM,{playersData:l})]})})]}):(0,n.jsxs)(tO.so,{direction:"column",pl:"[168px]",children:[(0,n.jsx)(tN.EY,{textStyle:"display.medium",textAlign:"center",py:"[14px]",children:(0,n.jsx)(tV.A,{id:"player.seasonalShotMap"})}),(0,n.jsxs)(tO.so,{direction:"column",align:"center",gap:"sm",px:"lg",py:"sm",br:"lg",bg:"surface.s2",children:[(0,n.jsx)(nW,{playersData:l}),i&&(0,n.jsx)(nM,{playersData:l})]})]})}function nN(e){let{playersData:t}=e,a=(0,tU.o)();if(!t.some(e=>null==e?void 0:e.hasGraph))return null;switch(a){case r.QCR.Football:return(0,n.jsx)(n_,{playersData:t.map(e=>({playerId:e.playerId,seasonId:e.seasonId,uniqueTournamentId:e.uniqueTournamentId}))});case r.QCR.Basketball:return(0,n.jsx)(nE,{playersData:t.map(e=>({playerId:e.playerId,seasonId:e.seasonId,uniqueTournamentId:e.uniqueTournamentId,seasonType:e.seasonType}))});default:return null}}let nO=["age","player_height","market_value","team","average_sofascore_rating"];function nz(e){let{groups:t,generalData:a,graphicsData:s,entitiesType:o}=e,i=(0,tU.o)(),{isMobile:l}=(0,tN.$c)(),d=t.find(e=>"matches"===e.labelId),u=[];nO.forEach(e=>{let t=(a||[]).map((t,s)=>{var i;return{value:function(e){let{statistic:t,details:a,stats:s,entityType:o,isReverseOrder:i=!1,entityCount:l}=e,d=(0,tU.o)();switch(t){case"age":if((null==a?void 0:a.deceased)||!((null==a?void 0:a.birthDateTimestamp)||(null==a?void 0:a.dateOfBirthTimestamp)))return null;return(0,n.jsxs)(tN.EY,{textStyle:"table.medium",children:[(0,nh.KW)(a.dateOfBirthTimestamp||a.birthDateTimestamp)," ",(0,n.jsx)(tV.A,{id:"years_short"})]});case"player_height":return(null==a?void 0:a.height)?(0,n.jsx)(tN.EY,{textStyle:"table.medium",children:(0,n.jsx)(nf.Z,{value:null==a?void 0:a.height,fromUnit:"cm"})}):null;case"market_value":if(d===r.QCR.Football&&!(null==a?void 0:a.deceased)&&(null==a?void 0:a.proposedMarketValueRaw))return(0,n.jsx)(tN.EY,{textStyle:"table.medium",children:(0,n.jsx)(ng.o,{parsedMoney:(0,r.oaz)(null==a?void 0:a.proposedMarketValueRaw)})});return null;case"team":if(o===r.wNW.Team)return null;if(void 0===a)return(0,n.jsxs)(tO.so,{direction:i?"row-reverse":"row",justify:"center",align:"center",gap:"xs",children:[(0,n.jsx)(np.p,{size:20}),(0,n.jsx)(tN.EY,{textStyle:"table.medium",children:"-"})]});let u=(null==s?void 0:s.team)||a.team;return(0,n.jsxs)(tO.so,{direction:i?"row-reverse":"row",justify:"center",align:"center",gap:"xs",children:[(0,n.jsx)(np.p,{id:u.id,name:u.name,size:20}),(0,n.jsx)(tN.EY,{textStyle:"table.medium",maxW:{base:"[120px]",md:l>3?"[164px]":"[192px]"},truncate:!0,children:(0,n.jsx)(a$.Rm,{team:u,showFemaleSuffix:(0,a$.ub)(u)})})]});case"average_sofascore_rating":var c;if(d===r.QCR.Tennis)return null;let m=o===r.wNW.Player?null==s||null==(c=s.statistics)?void 0:c.rating:null==s?void 0:s.avgRating;return m?(0,n.jsx)(np.G,{rating:m,format:"sideBox"}):null;default:return null}}({statistic:e,details:o===r.wNW.Player?null==t?void 0:t.details:null==t||null==(i=t.details)?void 0:i.playerTeamInfo,stats:null==t?void 0:t.statistics,entityType:o,isReverseOrder:1===s&&l,entityCount:(null==a?void 0:a.length)||0})}});if("team"===e?o!==r.wNW.Team&&!(null==a?void 0:a.every(e=>(null==e?void 0:e.details)===void 0)):!t.every(e=>null===e.value)){let a=t.map(e=>{var t;return{value:null!=(t=e.value)?t:(0,n.jsx)(n.Fragment,{children:"-"})}});u.push({labelId:e,values:a})}});let c=(o===r.wNW.Player||i===r.QCR.Tennis)&&!!(null==a?void 0:a.length)&&!!u.length&&{labelId:"general",stats:u};return(0,n.jsxs)(tO.BJ,{gap:"sm",children:[c&&(0,n.jsx)(nv,{group:c,isCenteredDisplay:l}),d&&(0,n.jsx)(nv,{group:d,isCenteredDisplay:l}),(0,n.jsx)(nN,{playersData:s}),t.map(e=>{let t=o===r.wNW.Team&&"summaryGroup"===e.labelId?{...e,stats:[...u,...e.stats]}:e;return"matches"===e.labelId||"goalkeepingGroup"===e.labelId&&(null==a?void 0:a.some(e=>{var t;return(null==e?void 0:e.details)&&(null==e||null==(t=e.details)?void 0:t.position)!==r.RHL.Goalkeeper}))?null:(0,n.jsx)(nv,{group:t,isCenteredDisplay:l},e.labelId)})]})}let nH=e=>{let{entityType:t,visibleCount:a,addEntity:r,removeEntity:o,list:i,selectedCourtType:l,setSelectedCourtType:d,showCourtChips:u}=e,{isMobile:c}=(0,tN.$c)(),m=(0,tU.o)(),p=(0,t4.Ay)({isInMobileTabs:!1}),h="".concat(m,"_").concat("player"===t?"compare_player_recent":s.Ee);return(0,n.jsx)(tz.PI,{top:p,isStickingDisabled:!c,children:e=>(0,n.jsxs)(tO.az,{mdDown:{bg:"surface.s1",roundedBottom:"lg",elevation:e?"2":void 0},children:[(0,n.jsxs)(tO.so,{py:"sm",px:{base:"sm",md:"lg"},gap:"sm",children:[(0,n.jsx)(ay,{entityType:t,isDisabled:4===a,onClick:r}),(0,n.jsx)(tR.V3,{persistKey:h,children:i.map((e,s)=>{var r,i,l,d,u;return(0,n.jsx)(nr,{entity:null==(r=e.data)?void 0:r.details,entityType:t,onClose:a>2||(null==(l=e.data)||null==(i=l.details)?void 0:i.id)?()=>o(s):void 0,selectedUniqueTournamentId:e.selectedUniqueTournamentId,selectedSeasonId:e.selectedSeasonId,selectedSeasonPeriodType:e.selectedSeasonType,setSelectedUniqueTournamentId:e.setSelectedUniqueTournamentId,setSelectedSeasonId:e.setSelectedSeasonId,setSelectedSeasonPeriodType:e.setSelectedSeasonType,uniqueTournaments:e.uniqueTournamentOptions,uniqueTournamentSeasons:(null==(u=e.data)||null==(d=u.uniqueTournaments)?void 0:d.uniqueTournamentSeasons)||[],seasons:e.seasonOptions,seasonPeriodTypes:e.seasonPeriodOptions,onEntityChange:e.setDetails},e.hookId)})})]}),u&&(0,n.jsx)(tO.so,{wrap:"wrap",maxW:"[100vw]",pl:{base:"sm",md:"[184px]"},pr:"sm",pb:"sm",children:(0,n.jsx)(t1.B,{selectedCourtType:l,setSelectedCourtType:d})})]})})};function nV(e){let{isMobile:t}=(0,tN.$c)(),{onFiltersChange:a,addEntity:s,removeEntity:o}=function(e){let{sport:t,entities:a,entityType:n,uniqueTournamentIds:s,seasonIds:r,seasonTypes:o}=e,i=(0,tG.A)(),l=Math.max(a.length,2),d=e=>{let a=(0,tR.k9)(e.map(e=>(null==e?void 0:e.id)||void 0),e.map(e=>(null==e?void 0:e.seasonId)||void 0),e.map(e=>(null==e?void 0:e.uniqueTournamentId)||void 0),e.map(e=>(null==e?void 0:e.seasonType)||void 0));(0,tI.zw)(i,"comparison",{sport:t,entityType:n},a)},u=a.map((e,t)=>{var a;return{id:null==e||null==(a=e.details)?void 0:a.id,uniqueTournamentId:null==s?void 0:s[t],seasonId:null==r?void 0:r[t],seasonType:null==o?void 0:o[t]}});return{addEntity:()=>{4!==l&&(1===a.length?d([...u,{},{}]):d([...u,{}]))},removeEntity:e=>{l<3?d(u.map((t,a)=>a===e?{}:t)):d(u.filter((t,a)=>a!==e))},onFiltersChange:(e,t)=>{e>=u.length?d([...u,t]):d(u.map((a,n)=>n===e?t:a))}}}(e),[i,l]=(0,tH.useState)("all"),d=Array.from({length:4}).map((t,n)=>{var s,r,o;return{entityType:e.entityType,hookId:n,sport:e.sport,initialData:e.entities[n],courtType:i,queryUtId:null==(s=e.uniqueTournamentIds)?void 0:s[n],querySeasonId:null==(r=e.seasonIds)?void 0:r[n],querySeasonType:null==(o=e.seasonTypes)?void 0:o[n],onFiltersChange:e=>a(n,e)}}),u=ar(d[0]),c=ar(d[1]),m=ar(d[2]),p=ar(d[3]);(0,tH.useEffect)(()=>{l("all")},[u.selectedUniqueTournamentId,c.selectedUniqueTournamentId,m.selectedUniqueTournamentId,p.selectedUniqueTournamentId]);let h=(0,t2.C)(),g=async()=>{try{"writeText"in window.navigator.clipboard&&(await navigator.clipboard.writeText(window.location.href),h((0,n.jsx)(t0.y,{messageId:"share_link_copied_to_clipboard"})))}catch(e){h((0,n.jsx)(t0.y,{messageId:"error.generic2"}))}},f=t?2:Math.max(e.entities.length,2),y=[u,c,m,p].filter((e,t)=>te.data),x=tE(e.sport,e.entityType,v.map(t=>{var a;return e.entityType===r.wNW.Player?null==t||null==(a=t.statistics)?void 0:a.statistics:null==t?void 0:t.statistics}),v.map(e=>null==e?void 0:e.details)),b=!y.some(e=>{var t,a;return!!(null==(a=e.data)||null==(t=a.details)?void 0:t.id)}),_=e.sport===r.QCR.Tennis&&y.every(e=>-1===e.selectedUniqueTournamentId||!e.selectedUniqueTournamentId)&&!b,j=y.map(t=>{var a,n,s;return t&&e.entityType===r.wNW.Player?{playerId:null==(n=t.data)||null==(a=n.details)?void 0:a.id,seasonId:t.selectedSeasonId,uniqueTournamentId:t.selectedUniqueTournamentId,seasonType:t.selectedSeasonType,hasGraph:null==(s=t.data)?void 0:s.hasGraph}:{}}),k=!b&&x.groups.length>0;return(0,n.jsxs)(t$.Ws.Provider,{value:e.sport,children:[(0,n.jsx)(aC,{entityType:e.entityType,entities:e.entities}),(0,n.jsx)(tY.m,{children:(0,n.jsxs)(ax,{entityType:e.entityType,children:[(0,n.jsxs)(tO.az,{md:{bg:"surface.s1",br:"xl",elevation:"2",my:"md"},children:[(0,n.jsx)(tO.az,{bg:{mdDown:"surface.s1"},pl:{md:"[160px]"},children:(0,n.jsx)(tQ.Zp.Header,{titleId:e.entityType===r.wNW.Player||e.sport===r.QCR.Tennis?"player_comparison":"team_comparison",actionComponent:(0,n.jsx)(tz.AM,{trigger:(0,n.jsx)(tJ.G_L,{fill:"onSurface.nLv1",cursor:"pointer"}),children:(0,n.jsx)(tz.AM.Content,{minW:"300px",right:"0px",children:(0,n.jsx)(tN.EY,{children:(0,n.jsx)(tV.A,{id:e.entityType===r.wNW.Player||e.sport===r.QCR.Tennis?"player_comparison_info_bubble":"team_comparison_info_bubble"})})})}),as:"h1"})}),(0,n.jsx)(nH,{entityType:e.entityType,visibleCount:f,addEntity:s,removeEntity:o,selectedCourtType:i,setSelectedCourtType:l,showCourtChips:_,list:y}),!b&&(0,n.jsx)(tO.az,{py:"sm",px:{base:"sm",md:"lg"},children:(0,n.jsx)(nz,{groups:x.groups,generalData:v,graphicsData:j,entitiesType:e.entityType})}),!b&&(0,n.jsxs)(tO.BJ,{md:{pl:"[184px]",pr:"lg",pb:"sm"},gap:"sm",mdDown:{px:"sm"},children:[!k&&(0,n.jsx)(tQ.Zp,{isInverseDesktop:!0,children:(0,n.jsx)(tZ.p,{graphic:"no-statistics",titleMessageId:"player.noStatistics",descriptionMessageId:"no_statistics_text"})}),e.sport===r.QCR.Tennis&&(0,n.jsx)(tX.c,{messageId:"tennis_disclaimer"}),k&&(0,n.jsx)(tO.so,{justify:"center",children:(0,n.jsxs)(tN.$n,{variant:"filled",size:"secondary",onClick:g,children:[(0,n.jsx)(tV.A,{id:"button_share_comparison"}),(0,n.jsx)(tJ.nre,{})]})})]})]}),(0,n.jsxs)(tO.BJ,{px:{mdDown:"sm"},pb:{mdDown:"sm",md:"md"},gap:{base:"sm",md:"md"},children:[(0,n.jsx)(nm,{popularComparisonData:e.popularComparisonData,entityType:e.entityType}),(0,n.jsx)(af,{entityType:e.entityType})]})]})})]})}var nQ=a(65097);let nY=e=>e.error?(0,n.jsx)(nQ.default,{statusCode:e.error.code}):(0,n.jsx)(nV,{...e});nY.getInitialProps=at;let n$=nY},69385:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(55729),s=a(494),r=a(62859),o=a(57126);function i(e){var t;let a=(0,n.useContext)(r.y$),i=e||a.event,l=(0,s.d4)(o.xl);return(null==i||null==(t=i.tournament.uniqueTournament)?void 0:t.displayInverseHomeAwayTeams)&&l}},70215:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(69385);function s(e,t,a){let s=(0,n.A)(a);if(!(e&&t))return;let r=e[t];if("number"==typeof r)return s&&[1,2].includes(r)?1===r?2:1:r}},73365:(e,t,a)=>{"use strict";a.d(t,{c:()=>d});var n=a(6029),s=a(44194),r=a(76356),o=a(90248),i=a(65789),l=a(54409);let d=e=>{let{messageId:t}=e;return(0,n.jsx)(i.Zp,{isInverseDesktop:!0,children:(0,n.jsxs)(r.so,{align:"center",w:"100%",gap:"sm",py:"sm",px:"lg",children:[(0,n.jsx)(l.G_L,{fill:"onSurface.nLv3",minW:"24px"}),(0,n.jsx)(s.EY,{textStyle:"assistive.default",display:"block",color:"neutrals.nLv3",children:(0,n.jsx)(o.A,{id:t})})]})})}},76222:(e,t,a)=>{"use strict";a.d(t,{B:()=>p});var n=a(6029),s=a(44194),r=a(21501),o=a(62042),i=a(76356),l=a(99064),d=a(90248);let u=[{id:"all",labelId:"tennis_all_surfaces"},{id:"grass",labelId:"tennis_surface_grass",variant:"grass"},{id:"clay",labelId:"tennis_surface_clay",variant:"clay"},{id:"hard",labelId:"tennis_surface_hard",variant:"hard"},{id:"hardcourtindoor",labelId:"tennis_surface_indoor_hardcourt",variant:"indoorHard"},{id:"hardcourtoutdoor",labelId:"tennis_surface_outdoor_hardcourt",variant:"outdoorHard"}],c=(0,o.Fj)({base:{width:"lg",height:"lg",borderRadius:"50%"},variants:{variant:{grass:{bg:"tennis.terrain.grass"},clay:{bg:"tennis.terrain.clay"},hard:{bgImage:"linear-gradient(to right, {colors.tennis.terrain.hardcourtIndoor} 50%, {colors.tennis.terrain.hardcourtOutdoor} 50%)"},indoorHard:{bg:"tennis.terrain.hardcourtIndoor"},outdoorHard:{bg:"tennis.terrain.hardcourtOutdoor"}}}}),m=e=>{let{isActive:t,onClick:a,children:o}=e,[i,d]=(0,r.c9)([]);return(0,s.rF)(i,[t],()=>!!t),(0,n.jsx)(l.vu,{ref:d,isActive:t,onClick:a,children:o})},p=e=>{let{selectedCourtType:t,setSelectedCourtType:a}=e;return(0,n.jsx)(s.tR,{showButtons:"never",children:(0,n.jsx)(i.so,{gap:"xs",minW:"fit",maxW:"100%",children:u.map((e,r)=>{let{id:o,labelId:l,variant:u}=e;return(0,n.jsx)(m,{isActive:o===t,onClick:()=>a(o),children:(0,n.jsxs)(i.so,{gap:"xs",align:"center",children:[r>0&&u&&(0,n.jsx)(i.az,{className:c({variant:u})}),(0,n.jsx)(s.EY,{textStyle:"assistive.default",lineHeight:"[16px]",children:(0,n.jsx)(d.A,{id:l})})]})},o)})})})}},77015:(e,t,a)=>{"use strict";a.d(t,{t:()=>s.t,w:()=>n.w});var n=a(53192),s=a(91407)},79860:(e,t,a)=>{var n=a(31736),s=a(78383),r=a(48546);e.exports=n&&1/r(new n([,-0]))[1]==1/0?function(e){return new n(e)}:s},85685:(e,t,a)=>{"use strict";a.d(t,{o:()=>r});var n=a(6029),s=a(90248);let r=e=>{let{parsedMoney:t}=e;return t.measure?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.A,{id:"value.".concat(t.measure),values:{value:t.parsedValue}})," ",t.currencySign]}):(0,n.jsxs)(n.Fragment,{children:[t.parsedValue," ",t.currencySign]})}},86679:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var n=a(4967),s=a(59018),r=a.n(s),o=a(55729),i=a(7263);let l=n.pY,d={},u=async(e,t)=>{let a=new Date().getTime();if(!d[e]||d[e].time{let a=e.map(e=>{var a;return e.skipCheck||!e.route?new Promise(e=>e(!1)):u(e.route,null!=(a=e.deduplicationInterval)?a:t)});return(await Promise.allSettled(a)).map(e=>"fulfilled"===e.status&&e.value)};function m(e){var t;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,s=Object.keys(e),i=Object.values(e),[d,u]=(0,o.useState)(s.reduce((e,t)=>({...e,[t]:void 0}),{})),m=null==n?void 0:n.refreshInterval,p=null!=(t=null==n?void 0:n.deduplicationInterval)?t:l;return(0,o.useEffect)(()=>{let e=async()=>{let e=await c(i,p),t={};s.forEach((a,n)=>{t[a]=e[n]}),u(e=>{for(let a of r()([...Object.keys(t),...Object.keys(e)]))if(e[a]!==t[a])return t;return e})};if(e(),!m)return;let t=setInterval(e,m);return()=>clearInterval(t)},[...a,m]),d}},90510:(e,t,a)=>{"use strict";a.d(t,{XU:()=>c,Gr:()=>p,ib:()=>m});var n,s,r=a(13829),o=a(55729),i=a(947);!function(e){e.formatDate="FormattedDate",e.formatTime="FormattedTime",e.formatNumber="FormattedNumber",e.formatList="FormattedList",e.formatDisplayName="FormattedDisplayName"}(n||(n={})),function(e){e.formatDate="FormattedDateParts",e.formatTime="FormattedTimeParts",e.formatNumber="FormattedNumberParts",e.formatList="FormattedListParts"}(s||(s={}));var l=function(e){var t=(0,i.A)(),a=e.value,n=e.children,s=(0,r.Tt)(e,["value","children"]);return n(t.formatNumberToParts(a,s))};function d(e){var t=function(t){var a=(0,i.A)(),n=t.value,s=t.children,o=(0,r.Tt)(t,["value","children"]),l="string"==typeof n?new Date(n||0):n;return s("formatDate"===e?a.formatDateToParts(l,o):a.formatTimeToParts(l,o))};return t.displayName=s[e],t}function u(e){var t=function(t){var a=(0,i.A)(),n=t.value,s=t.children,l=(0,r.Tt)(t,["value","children"]),d=a[e](n,l);if("function"==typeof s)return s(d);var u=a.textComponent||o.Fragment;return o.createElement(u,null,d)};return t.displayName=n[e],t}l.displayName="FormattedNumberParts",l.displayName="FormattedNumberParts";var c=u("formatDate"),m=u("formatTime"),p=u("formatNumber");u("formatList"),u("formatDisplayName"),d("formatDate"),d("formatTime")},91407:(e,t,a)=>{"use strict";a.d(t,{t:()=>i});var n=a(64082),s=a(6029),r=a(21377),o=a(99064);let i=e=>{var{id:t,name:a,size:i=56,style:l,className:d,grayscale:u,isFantasy:c,placeholder:m="/static/images/placeholders/player.svg"}=e,p=(0,n.T)(e,["id","name","size","style","className","grayscale","isFantasy","placeholder"]);let h=p.w||p.width||i,g=p.h||p.height||i;return(0,s.jsx)(o._V,Object.assign({fallback:(0,s.jsx)(o._V,{style:{borderRadius:"50%"},w:h,h:g,src:m,alt:a}),src:t?r.qvj.image(t,c):"",alt:a,w:h,h:g,br:"50%",border:"onSurface.nLv4",style:l,className:d,isGrayscale:u},p))}},94446:(e,t,a)=>{"use strict";a.d(t,{p:()=>s.p,t:()=>n.t});var n=a(91407),s=a(91603)},94604:(e,t,a)=>{"use strict";a.d(t,{Rm:()=>c,lC:()=>u,ub:()=>m});var n=a(6029),s=a(21377),r=a(947),o=a(26331);let i=/(.*)(\s(U.\d+|Olympic Team|Universiade Team|[A-C]|7[Ss])$)/,l=e=>e.normalize("NFD").replace(/[\u0300-\u036f\']/g,"").toLowerCase().replace(/\s/g,"-").replace(/&/g,"and"),d=e=>{let{translation:t,suffixedTeam:a,showFemaleSuffix:s}=e,r=s?" (F)":"";return a?(0,n.jsx)(n.Fragment,{children:"".concat(t).concat(a[2]).concat(r)}):(0,n.jsx)(n.Fragment,{children:"".concat(t).concat(r)})},u=e=>{let{original:t,showFemaleSuffix:a}=e,s=i.exec(t),o=(0,r.A)(),u=l(s?s[1]:t),c=o.formatMessage({id:u});return c===u?(0,n.jsx)(d,{translation:t,showFemaleSuffix:a}):(0,n.jsx)(d,{translation:c,suffixedTeam:s,showFemaleSuffix:a})},c=e=>{var t,a,s,i;let l=(0,o.A)(),c=(0,r.A)();if("short"in e&&e.short&&(null==(a=e.team.fieldTranslations)||null==(t=a.shortNameTranslation)?void 0:t[l]))return(0,n.jsx)(d,{translation:e.team.fieldTranslations.shortNameTranslation[l],showFemaleSuffix:e.showFemaleSuffix});if(null==(i=e.team.fieldTranslations)||null==(s=i.nameTranslation)?void 0:s[l])return(0,n.jsx)(d,{translation:e.team.fieldTranslations.nameTranslation[l],showFemaleSuffix:e.showFemaleSuffix});let m=e.team.name;return("full"in e&&e.full&&(e.team.fullName||e.team.name)&&(m=e.team.fullName||e.team.name),"short"in e&&e.short&&e.team.shortName&&(m=e.team.shortName),"No team"===m&&(m=c.formatMessage({id:"player.noTeam"})),e.team.national)?(0,n.jsx)(u,{original:m,showFemaleSuffix:e.showFemaleSuffix}):(0,n.jsx)(d,{translation:m,showFemaleSuffix:e.showFemaleSuffix})},m=e=>e.gender===s.YT8.Female&&e.type===s.YVh.Regular},95543:(e,t,a)=>{"use strict";function n(e,t){if(void 0===t||0==+t)return Math.round(e);if(t*=1,isNaN(e*=1)||"number"!=typeof t||t%1!=0)return NaN;let a=e<0;a&&(e=-e);let n=e.toString().split("e"),[s,r]=n;return+((a?"-":"")+(s=(n=Math.round(+(s+"e"+(r?r-t:-t))).toString().split("e"))[0])+"e"+((r=n[1])?+r+t:t))}a.d(t,{M:()=>s});let s=function(e,t=0){let a=+n(e,-(t+3)).toFixed(t+3);return n(a,-t).toFixed(t)}},98449:(e,t,a)=>{"use strict";a.d(t,{m:()=>o,x:()=>i});var n=a(6029),s=a(90248);let r=e=>e.indexOf("-amateur");function o(e){let{slug:t,name:a,uniqueTournament:o}=e,i=r(t);if(-1!==i){let e=t.substr(0,i);return(0,n.jsx)(s.A,{id:"amateurCategory",defaultMessage:a,values:{countryName:(0,n.jsx)(s.A,{id:e})}})}if(null==o?void 0:o.tennisPoints){let e=a.split("").some(e=>!isNaN(Number(e))&&" "!==e);return 2e3===o.tennisPoints?(0,n.jsx)(s.A,{id:"tennis.grandSlam"}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.A,{id:t,defaultMessage:a})," ",e?null:(0,n.jsx)(n.Fragment,{children:o.tennisPoints})]})}return(0,n.jsx)(s.A,{id:t,defaultMessage:a})}function i(e){let{slug:t,name:a,intl:n}=e,s=r(t);if(-1!==s){let e=t.substr(0,s);return n.formatMessage({id:"amateurCategory",defaultMessage:a},{countryName:n.formatMessage({id:e})})}return n.formatMessage({id:t,defaultMessage:a})}},98914:(e,t,a)=>{"use strict";a.d(t,{M:()=>n});let n=function(e,t=0){var a,n,s;return(a="round",n=e,0==+(s=-t)?Math[a](+n):(s*=1,isNaN(n*=1)||"number"!=typeof s||s%1!=0)?NaN:+((n=(n=Math[a](+((n=n.toString().split("e"))[0]+"e"+(n[1]?n[1]-s:-s)))).toString().split("e"))[0]+"e"+(n[1]?+n[1]+s:s))).toFixed(t)}}},e=>{var t=t=>e(e.s=t);e.O(0,[4092,6364,5890,636,6593,8792],()=>t(29723)),_N_E=e.O()}]);