!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]="a76995ea-db5b-4e25-811d-a38cff5d80a1",e._sentryDebugIdIdentifier="sentry-dbid-a76995ea-db5b-4e25-811d-a38cff5d80a1")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[789],{2974:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(6029),a=n(55729),i=n(12153);let s=(0,a.forwardRef)((e,t)=>{let{venue:n,children:a,...s}=e;return n&&!n.hidden&&n.country.slug?(0,r.jsx)(i.A,{...s,routeKey:"venue",params:{country:n.country.slug,slug:n.slug,id:n.id},ref:t,children:a}):(0,r.jsx)(r.Fragment,{children:a})})},7309:(e,t,n)=>{n.d(t,{w:()=>o});var r=n(947),a=n(84942),i=n(20336),s=n(79154);let l={};function o(e){let t=(0,r.A)();if(l[e.id])return l[e.id];let n=(0,a.s)(e,t.locale,{skipFallback:!0});if(n)return l[e.id]=n,n;let o=(0,i.t)(e.name,e.category.sport.slug,t);if(!e.uniqueTournament)return l[e.id]=o,o;let u=s[e.uniqueTournament.id];if(u){let n=e.uniqueTournament.name,r=t.formatMessage({id:u});o=o.replace(new RegExp("\\b".concat(n,"\\b")),r)}return l[e.id]=o,o}},10234:(e,t,n)=>{n.d(t,{J:()=>i});var r=n(6029),a=n(7309);let i=e=>{let{tournament:t}=e,n=(0,a.w)(t);return(0,r.jsx)(r.Fragment,{children:n})}},11628:(e,t,n)=>{n.d(t,{V:()=>r});let r="search_entity_key"},20336:(e,t,n)=>{n.d(t,{t:()=>d,g:()=>c});var r=n(21377),a=n(947);let i=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 s=n(27892);let l=Object.values(r.QCR),o=Object.keys(i).filter(e=>!l.includes(e));function u(e,t){return{id:(0,s.O)(i,e,t),values:(0,s.B)(i,e,t)}}function d(e,t,n){for(let r of o)if(e.includes(r)){let{id:a,values:i}=u(r,t),s=n.formatMessage({id:a,defaultMessage:r},i);return e.replace(new RegExp("\\b".concat(r,"\\b")),s)}return e}function c(e,t){let n=(0,a.A)();if(!e)return;let{id:r,values:i}=u(e,t);return n.formatMessage({id:r,defaultMessage:e},i)}},27201:(e,t,n)=>{n.d(t,{L:()=>ee});var r=n(6029),a=n(55729),i=n(43072),s=n(76868),l=n(22648),o=n(61836),u=n(37071),d=n(76356),c=n(90248),m=n(54409),f=n(49519),g=n(21377),y=n(99064),p=n(947),h=n(94474),x=n.n(h),v=n(41735),j=n(98449),w=n(26331),b=n(27289),S=n(94604),_=n(75414),k=n(46009),N=n(8973);function R(e){let{searchItem:t}=e,n=function(e){switch(e){case g.wNW.Team:return{entity:g.bq7.Teams,type:N.b.Team};case g.wNW.Player:return{entity:g.bq7.Players,type:N.b.Player};case"uniqueTournament":return{entity:g.bq7.Tournaments,type:N.b.UniqueTournament};case g.wNW.Stage:return{entity:g.bq7.Stages,type:N.b.Stage};case g.wNW.UniqueStage:return{entity:g.bq7.UniqueStages,type:N.b.UniqueStages};default:return}}(t.type);return n?(0,r.jsx)(k.e,{id:t.entity.id,entity:n.entity,type:n.type,location:N.y.Search}):null}var T=n(53192),C=n(25635),W=n(91407),A=n(38878),E=n(91603),L=n(33480);let F=e=>{var t,n;let{result:a}=e,{colors:i,name:s}=(0,v.useTheme)(),{id:l}=a.entity,o={id:l,name:a.type!==g.wNW.Event?a.entity.name:void 0,size:40};switch(a.type){case g.wNW.Team:let u=a.entity.sport.slug,d=a.entity.gender,c=null==(t=a.entity.playerTeamInfo)?void 0:t.deceased,f=u===g.QCR.MMA?{borderRadius:"50%",display:"block",backgroundColor:"white",border:"1px solid ".concat("light"===s?i.onSurface.nLv4:i.surface.s1)}:{};return(0,r.jsx)(E.p,{...o,national:a.entity.national,sport:a.entity.sport,gender:d,isGrayscale:c,style:f});case g.wNW.Player:let y=a.entity.deceased;return(0,r.jsx)(W.t,{...o,isGrayscale:y});case"uniqueTournament":return(0,r.jsx)(L.e,{...o});case g.wNW.Manager:return(0,r.jsx)(C.d,{...o});case g.wNW.Referee:return(0,r.jsx)(A.K,{...o});case g.wNW.Venue:return(0,r.jsx)(m.zU2,{fill:"onSurface.nLv3",name:o.name,width:o.size,height:o.size});case g.wNW.Stage:return(0,r.jsx)(T.w,{national:!0,alpha2:null==(n=a.entity.country)?void 0:n.alpha2,size:40});case g.wNW.UniqueStage:return(0,r.jsx)(T.w,{name:a.entity.category.name,categoryId:a.entity.category.id,size:40});default:return null}};var q=n(13266),z=n(28971),M=n(2974);let I=(0,a.forwardRef)((e,t)=>{let{result:n,children:a,...i}=e;switch(n.type){case g.wNW.Team:return(0,r.jsx)(q.gT,{team:n.entity,sport:n.entity.sport.slug,ref:t,...i,children:a});case g.wNW.Player:return(0,r.jsx)(q.uc,{player:n.entity,sportSlug:n.entity.team.sport.slug,ref:t,...i,children:a});case"uniqueTournament":return(0,r.jsx)(q.tQ,{tournament:n.entity,ref:t,...i,children:a});case g.wNW.Manager:return(0,r.jsx)(q.yI,{manager:n.entity,ref:t,...i,children:a});case g.wNW.Referee:return(0,r.jsx)(z.A,{referee:n.entity,ref:t,...i,children:a});case g.wNW.Venue:return(0,r.jsx)(M.A,{venue:n.entity,ref:t,...i,children:a});case g.wNW.Event:return(0,r.jsx)(q.tj,{event:n.entity,ref:t,...i,children:a});case g.wNW.Stage:if(!n.entity.category)return(0,r.jsx)(r.Fragment,{children:a});return(0,r.jsx)(q.LC,{stage:n.entity,ref:t,sportSlug:n.entity.category.sport.slug,...i,children:a});case g.wNW.UniqueStage:if(!n.entity.category)return(0,r.jsx)(r.Fragment,{children:a});return(0,r.jsx)(q.So,{uniqueStage:n.entity,ref:t,sportSlug:n.entity.category.sport.slug,...i,children:a});default:return null}}),G=(0,v.default)(I).withConfig({componentId:"sc-fedde96d-0"})(["display:block;:focus{outline:none;background-color:",";}"],e=>e.theme.colors.surface.s2);var Y=n(68736),P=n(65078),Q=n(10234),D=n(52695),$=n(4967);function O(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en-GB";return(0,$.PA)(e)?t.formatMessage({id:"yesterday"}):(0,$.cK)(e)?t.formatMessage({id:"today"}):(0,$.ef)(e)?t.formatMessage({id:"tomorrow"}):(0,$.po)(e,n)}let U=e=>{let{leftTeam:t,rightTeam:n}=e;return(0,r.jsxs)(y.az,{position:"relative",h:40,w:40,mr:"lg",children:[(0,r.jsx)(Y.pY,{id:t.id,name:t.name,size:28,style:{position:"absolute",top:0,left:0}}),(0,r.jsx)(Y.pY,{id:n.id,name:n.name,size:28,style:{position:"absolute",bottom:0,right:0,zIndex:1}})]})},V=e=>{var t,n;let{leftTeam:a,rightTeam:i}=e;return(0,r.jsxs)(y.az,{position:"relative",h:40,w:40,mr:"lg",children:[null==(t=a.subTeams)?void 0:t.map((e,t)=>(0,r.jsx)(Y.pY,{id:e.id,name:e.name,size:20,style:{position:"absolute",top:0,left:16*t,zIndex:t+1}},e.id)),null==(n=i.subTeams)?void 0:n.map((e,t)=>(0,r.jsx)(Y.pY,{id:e.id,name:e.name,size:20,style:{position:"absolute",bottom:0,right:15*t,zIndex:t+2}},e.id))]})},B=e=>{let{rightTeam:t,leftTeam:n,rightScore:a,leftScore:i,displayInverseTeams:s,isLive:l}=e,o=void 0!==i.display&&void 0!==a.display?" (".concat(i.display,":").concat(a.display,")"):"";return(0,r.jsxs)(y.so,{w:"100%",mb:"xs",children:[(0,r.jsx)(y.EY,{maxW:"50%",ellipsis:!0,as:"div",children:(0,r.jsx)(S.Rm,{team:n})}),(0,r.jsx)(y.EY,{w:12,align:"center",children:s?"":"-"}),(0,r.jsx)(y.EY,{maxW:"50%",ellipsis:!0,as:"div",children:(0,r.jsx)(S.Rm,{team:t})}),!l&&(0,r.jsx)(y.EY,{w:"68px",pl:"xs",color:l?"sofaSingles.live":void 0,as:"div",children:o})]})},H=e=>{var t,n;let{event:a,children:i}=e,s=(0,p.A)(),l=(0,w.A)(),[o,u]=(0,P.jr)(a,"homeTeam","awayTeam"),[d,c]=(0,P.jr)(a,"homeScore","awayScore"),f=o.id!==a.homeTeam.id,h=a.tournament.category.sport.slug,x=a.tournament.uniqueTournament||a.tournament,v=a.tournament.uniqueTournament?Y.eD:Y.wY,j=a.tournament.uniqueTournament?(0,r.jsx)(D.O,{uniqueTournament:a.tournament.uniqueTournament}):(0,r.jsx)(Q.J,{tournament:a.tournament}),b=!!((null==(t=o.subTeams)?void 0:t.length)&&(null==(n=u.subTeams)?void 0:n.length));return(0,r.jsxs)(y.so,{dir:document.dir,h:56,align:"center",hoverBg:"surface.s2",cursor:"pointer",pl:"lg",py:"sm",pr:"sm",children:[(0,r.jsxs)(y.so,{w:i?"calc(100% - 40px)":"100%",align:"center",children:[b?(0,r.jsx)(V,{leftTeam:o,rightTeam:u}):(0,r.jsx)(U,{leftTeam:o,rightTeam:u}),(0,r.jsxs)(y.az,{w:"calc(100% - 56px)",children:[(0,r.jsx)(B,{leftTeam:o,rightTeam:u,leftScore:d,rightScore:c,displayInverseTeams:f,isLive:a.status.type===g.XUj.InProgress}),(0,r.jsxs)(y.so,{w:"100%",align:"center",children:[(0,r.jsx)(m.Egi,{sport:h,fill:"onSurface.nLv3"}),(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"}),(0,r.jsx)(y.EY,{lineHeight:"16px",font:"assistive.default",color:"onSurface.nLv3",ellipsis:!0,children:O(1e3*a.startTimestamp,s,l)}),(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"}),(0,r.jsxs)(y.so,{maxW:"50%",h:16,align:"center",children:[(0,r.jsx)(v,{size:16,id:x.id,name:x.category.name,alpha2:x.category.alpha2,categoryId:x.category.id}),(0,r.jsx)(y.EY,{lineHeight:"16px",font:"assistive.default",color:"onSurface.nLv3",ml:"sm",ellipsis:!0,children:j})]})]})]})]}),i]})},K=e=>{var t,n,i,s,l;let{result:o,isActive:u,children:d,onClick:h,onAuxClick:k,activeFilter:N}=e,T=(0,p.A)(),C=(0,w.A)(),W=(0,v.useTheme)(),A=(0,a.useRef)(null),{sportSlug:E,isFollowable:L}=function(e){var t,n;let{entity:r,type:a}=e;switch(a){case g.wNW.Player:return{sportSlug:r.team.sport.slug,isFollowable:g.USm.includes(r.team.sport.slug)&&!r.deceased&&!r.retired};case g.wNW.Team:return{sportSlug:r.sport.slug,isFollowable:!(null==(t=r.playerTeamInfo)?void 0:t.deceased)};case g.wNW.Manager:case g.wNW.Referee:return{sportSlug:r.sport.slug,isFollowable:!0};case g.wNW.Event:return{sportSlug:r.tournament.category.sport.slug,isFollowable:!0};case"uniqueTournament":return{sportSlug:r.category.sport.slug,isFollowable:!0};case g.wNW.Stage:return{sportSlug:null==(n=r.category)?void 0:n.sport.slug,isFollowable:!0};case g.wNW.UniqueStage:return{sportSlug:r.category.sport.slug,isFollowable:!0};default:return{sportSlug:void 0,isFollowable:!1}}}(o),q=o.type===g.wNW.Player?!o.entity.deceased&&!o.entity.retired:o.type!==g.wNW.Team||!(null==(t=o.entity.playerTeamInfo)?void 0:t.deceased);return((0,a.useEffect)(()=>{if(u){var e;null==(e=A.current)||e.focus()}},[u]),o.type===g.wNW.Event)?(0,r.jsx)(G,{result:o,ref:A,onClick:h,onAuxClick:k,children:(0,r.jsx)(H,{event:o.entity,children:d})}):(0,r.jsx)(G,{result:o,ref:A,onClick:h,onAuxClick:k,children:(0,r.jsxs)(y.so,{dir:document.dir,px:"lg",py:"sm",hoverBg:"surface.s2",cursor:"pointer",align:"center",children:[(0,r.jsx)(F,{result:o}),(0,r.jsxs)(y.so,{direction:"column",justify:"space-around",ml:"lg",h:40,grow:1,overflow:"hidden",children:[(0,r.jsxs)(y.so,{align:"center",children:[(0,r.jsx)(y.EY,{font:"body.medium",color:"onSurface.nLv1",maxW:[200,300],ellipsis:!0,children:o.type===g.wNW.Team?(0,r.jsx)(S.Rm,{team:o.entity,showFemaleSuffix:(0,S.ub)(o.entity)}):o.entity.name}),o.type===g.wNW.Manager&&N===g.G$9.All&&(0,r.jsxs)(y.EY,{font:"body.medium",color:"onSurface.nLv3",ml:"xs",children:["(",(0,r.jsx)(c.A,{id:"manager"}),")"]}),L&&"userCount"in o.entity&&Number(o.entity.userCount)===o.entity.userCount?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"}),(0,r.jsx)(m.bNr,{w:16,h:16,fill:"onSurface.nLv3"}),(0,r.jsx)(y.EY,{font:"assistive.default",color:"onSurface.nLv3",ml:"xs",mt:"xxs",children:(0,_.A)(o.entity.userCount)})]}):null]}),(0,r.jsxs)(y.so,{align:"center",children:[o.type===g.wNW.Manager||o.type===g.wNW.Player?(0,r.jsxs)(r.Fragment,{children:[o.entity.team&&q&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(f.p,{id:o.entity.team.id,name:o.entity.team.name,national:o.entity.team.national,size:16}),(0,r.jsx)(y.EY,{font:"assistive.default",color:"onSurface.nLv3",ml:"xs",ellipsis:!0,children:(0,r.jsx)(S.Rm,{team:o.entity.team,showFemaleSuffix:(0,S.ub)(o.entity.team)})}),(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"})]}),o.type===g.wNW.Player&&!o.entity.deceased&&o.entity.retired&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.EY,{font:"assistive.default",color:"onSurface.nLv3",ellipsis:!0,children:(0,r.jsx)(c.A,{id:"career_retired"})}),(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"})]})]}):o.type===g.wNW.Team||o.type===g.wNW.Referee?(0,r.jsx)(r.Fragment,{children:void 0!==o.entity.country&&(o.type!==g.wNW.Team||!o.entity.national)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(f.w,{size:16,name:o.entity.country.name,alpha2:o.entity.country.alpha2}),o.entity.country.name&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.EY,{font:"assistive.default",color:"onSurface.nLv3",ml:"xs",ellipsis:!0,children:(0,r.jsx)(j.m,{slug:o.entity.country.slug||x()(o.entity.country.name.toLowerCase()),name:o.entity.country.name})}),(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"})]})]})}):o.type===g.wNW.Venue?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(f.w,{size:16,name:null==(n=o.entity.country)?void 0:n.name,alpha2:null==(i=o.entity.country)?void 0:i.alpha2}),(null==(s=o.entity.country)?void 0:s.name)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.EY,{font:"assistive.default",color:"onSurface.nLv3",ml:"xs",ellipsis:!0,children:(0,r.jsx)(j.m,{slug:o.entity.country.slug||x()(o.entity.country.name.toLowerCase()),name:o.entity.country.name})}),(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"})]}),(0,r.jsx)(y.EY,{font:"assistive.default",color:"onSurface.nLv3",ellipsis:!0,children:o.entity.city.name})]}):o.type===g.wNW.Stage?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m.Hj1,{width:20,height:20,sport:(null==(l=o.entity.category)?void 0:l.sport.slug)===g.QCR.Cycling?g.QCR.Cycling:g.QCR.Motorsport,fill:W.colors.onSurface.nLv3}),o.entity.category&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"}),o.entity.startTimestamp&&(0,r.jsx)(y.EY,{lineHeight:"16px",font:"assistive.default",color:"onSurface.nLv3",ellipsis:!0,children:O(1e3*o.entity.startTimestamp,T,C)}),(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"}),(0,r.jsx)(f.w,{size:16,name:o.entity.category.name,alpha2:o.entity.category.alpha2,categoryId:o.entity.category.id}),(0,r.jsx)(y.EY,{font:"assistive.default",color:"onSurface.nLv3",ml:"xs",ellipsis:!0,children:(0,r.jsx)(j.m,{slug:o.entity.category.slug,name:o.entity.category.name})})]})]}):o.type===g.wNW.UniqueStage?(0,r.jsx)(r.Fragment,{}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(f.w,{size:16,name:o.entity.category.name,alpha2:o.entity.category.alpha2,categoryId:o.entity.category.id}),(0,r.jsx)(y.EY,{font:"assistive.default",color:"onSurface.nLv3",ml:"xs",ellipsis:!0,children:(0,r.jsx)(j.m,{slug:o.entity.category.slug,name:o.entity.category.name})}),(0,r.jsx)(y.az,{w:6,h:6,mx:"sm",br:"50%",bg:"onSurface.nLv4"})]}),void 0!==E&&o.type!==g.wNW.Stage&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m.Hj1,{width:20,height:20,sport:E,fill:W.colors.onSurface.nLv3}),(0,r.jsx)(y.EY,{font:"assistive.default",color:"onSurface.nLv3",ml:"xs",whiteSpace:"nowrap",children:(0,r.jsx)(b.o,{sportSlug:E})})]})]})]}),L&&(0,r.jsx)(y.az,{ml:"sm",children:(0,r.jsx)(R,{searchItem:o})}),d]})})};function J(e){let{recents:t,activeIndex:n,makeOnClick:a,makeOnAuxClick:i,removeRecentSearch:s,clearRecentSearches:l,hideTitle:o,activeFilter:f}=e;return(null==t?void 0:t.length)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(d.so,{justify:o?"flex-end":"space-between",px:"lg",pb:"sm",pt:"lg",children:[!o&&(0,r.jsx)(u.EY,{dir:document.dir,textStyle:"assistive.default",children:(0,r.jsx)(c.A,{id:"recent"})},"recent"),(0,r.jsx)(u.EY,{dir:document.dir,textStyle:"action.button.primary",color:"primary.default",cursor:"pointer",onClick:l,children:(0,r.jsx)(c.A,{id:"search_clear_history"})})]}),null==t?void 0:t.map((e,t)=>(0,r.jsx)("div",{children:(0,r.jsx)(K,{result:e,onClick:a(e,t),onAuxClick:i(e),isActive:n===t,activeFilter:f,children:(0,r.jsx)(u.K0,{ml:"sm",variant:"clear",onClick:t=>{t.preventDefault(),t.stopPropagation(),s(e)},children:(0,r.jsx)(m.zQC,{icon:"close",width:16,height:16,fill:"neutral.default"})})})},"".concat(e.type).concat(e.entity.id)))]}):null}let X=e=>{let{activeIndex:t,suggestions:n,recents:a,makeOnClick:i,makeOnAuxClick:l}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.p,{graphic:"no-data",titleMessageId:"empty_search_title",descriptionMessageId:"no_events_found_body"}),!!(null==n?void 0:n.length)&&(0,r.jsx)(d.az,{dir:document.dir,pt:"lg",px:"lg",pb:"sm",children:(0,r.jsx)(u.EY,{textStyle:"assistive.default",children:(0,r.jsx)(c.A,{id:"suggested"})})},"suggested"),null==n?void 0:n.map((e,n)=>(0,r.jsx)("div",{children:(0,r.jsx)(K,{result:e,onClick:i(e,n),onAuxClick:l(e),isActive:t===((null==a?void 0:a.length)||0)+n})},"".concat(e.type).concat(e.entity.id)))]})};function Z(e){let{suggestions:t,activeIndex:n,makeOnClick:a,makeOnAuxClick:i}=e;return(null==t?void 0:t.length)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u.EY,{display:"block",dir:document.dir,textStyle:"assistive.default",pt:"lg",px:"lg",pb:"sm",children:(0,r.jsx)(c.A,{id:"suggested"})},"suggested"),t.map((e,s)=>(0,r.jsx)("div",{children:(0,r.jsx)(K,{result:e,onClick:a(e,s),onAuxClick:i(e),isActive:n===((null==t?void 0:t.length)||0)+s})},"".concat(e.type).concat(e.entity.id)))]}):null}let ee=e=>{let{results:t,suggestions:n,recents:u,isLoadingPage:d,deps:c,onClick:m,onLoadMore:f,addRecentSearch:g,removeRecentSearch:y,clearRecentSearches:p,recentOnly:h,hideRecentSectionTitle:x,activeFilter:v}=e,[j,w]=(0,a.useState)(),{ref:b,inView:S}=(0,i.Wx)(),_=(null==t?void 0:t.length)||((null==u?void 0:u.length)||0)+((null==n?void 0:n.length)||0),k=_-4<0?_-1:_-4;(0,a.useEffect)(()=>{S&&f()},[S]),(0,a.useEffect)(()=>w(void 0),c),(0,a.useEffect)(()=>{let e=e=>{switch(e.key){case"ArrowDown":e.preventDefault(),w(void 0!==j?(j+1)%_:0);break;case"ArrowUp":e.preventDefault(),w(void 0!==j?j-1<0?_-1:j-1:_-1);break;case"Enter":if(void 0===j)return;(null==t?void 0:t.length)?g(t[j]):(null==u?void 0:u[j])?g(u[j]):(null==n?void 0:n[j+((null==u?void 0:u.length)||0)])&&g(n[j-((null==u?void 0:u.length)||0)]);break;case"Delete":void 0!==j&&(null==u?void 0:u.length)&&u[j]&&y(u[j]);break;default:return}};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[u,j]);let N=e=>()=>{g(e),null==m||m(),(0,o.g8)({id:e.entity.id,type:"uniqueTournament"===e.type?"unique_tournament":e.type})},R=e=>t=>{1===t.button&&g(e)};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{children:null==t?void 0:t.map((e,t)=>(0,r.jsx)("div",{ref:t===k?b:void 0,children:(0,r.jsx)(K,{result:e,onClick:N(e),onAuxClick:R(e),isActive:j===t,activeFilter:v})},"".concat(e.type).concat(e.entity.id)))}),void 0===t&&!d&&(0,r.jsxs)(r.Fragment,{children:[!h||(null==u?void 0:u.length)?(0,r.jsx)(J,{recents:u,activeIndex:j,makeOnClick:N,makeOnAuxClick:R,removeRecentSearch:y,clearRecentSearches:p,hideTitle:x,activeFilter:v}):(0,r.jsx)(s.p,{graphic:"no-data",titleMessageId:"empty_recent_searches_title",descriptionMessageId:"empty_recent_searches_text"}),!h&&(0,r.jsx)(Z,{suggestions:n,activeIndex:j,makeOnClick:N,makeOnAuxClick:R})]}),(null==t?void 0:t.length)===0&&!d&&(0,r.jsx)(X,{activeIndex:j,makeOnAuxClick:R,makeOnClick:N,recents:u,suggestions:n}),d&&(0,r.jsx)(l.a,{padding:16})]})}},28491:(e,t,n)=>{n.d(t,{B:()=>f});var r=n(6029),a=n(76356),i=n(90112),s=n(9127),l=n(55729),o=n(947),u=n(41735),d=n(54409),c=n(62827);let m=u.default.input.withConfig({componentId:"sc-23fa27a7-0"})(["color:",";font:",";background-color:",";border:none;padding:0;display:block;width:100%;margin:auto;text-overflow:ellipsis;overflow:hidden;z-index:3;",";&::placeholder{color:",";font:",";}@supports (-webkit-overflow-scrolling:touch){font-size:16px;}"],e=>e.theme.colors.onSurface.nLv1,e=>e.theme.typography.font.body.large,e=>e.theme.colors.surface.sp,c.pq,e=>e.theme.colors.onSurface.nLv3,e=>e.theme.typography.font.body.large),f=(0,l.forwardRef)((e,t)=>{let{onChange:n,onFocus:c,onBlur:f}=e,g=(0,o.A)(),[y,p]=(0,l.useState)(""),{settings:h}=(0,u.useTheme)();return(0,l.useEffect)(()=>{null==n||n(y)},[y]),(0,r.jsxs)(a.I4.form,{display:"flex",bg:"surface.sp",br:"sm",dir:h.textDirection,w:"100%",h:"3xl",onSubmit:e=>e.preventDefault(),onClick:e=>e.stopPropagation(),onFocus:c,onBlur:f,children:[(0,r.jsx)(d.zQC,{icon:"search",mx:"lg",my:"sm",style:{flexShrink:0},fill:"onSurface.nLv1"}),(0,r.jsx)(m,{id:"search-input",ref:t,type:"text",autoComplete:"off",placeholder:g.formatMessage({id:"search_placeholder_text"}),value:y,onChange:e=>{p(e.currentTarget.value||"")}}),(0,r.jsx)(i.N,{children:!!(null==y?void 0:y.length)&&(0,r.jsx)(s.m.span,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},onClick:()=>{var e;p(""),null==(e=t.current)||e.focus()},children:(0,r.jsx)(d.zQC,{icon:"close",mr:"lg",my:"sm",cursor:"pointer",fill:"onSurface.nLv1"})})})]})})},28971:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(6029),a=n(55729),i=n(12153);let s=(0,a.forwardRef)((e,t)=>{let{referee:n,children:a,...s}=e;return(0,r.jsx)(i.A,{...s,routeKey:"referee",params:{id:n.id,slug:n.slug},ref:t,children:a})})},32025:(e,t,n)=>{n.d(t,{i:()=>f});var r=n(6029),a=n(21377),i=n(37071),s=n(21501),l=n(99064),o=n(55729),u=n(90248),d=n(11628);let c=e=>{switch(e){case a.G$9.Teams:return"team";case a.G$9.PlayerTeamPersons:return"basic.player";case a.G$9.Events:return"match";case a.G$9.UniqueTournaments:return"search_filter_competition";case a.G$9.Referee:return"referee";case a.G$9.Venue:return"venue";case a.G$9.Manager:return"manager";default:return"basic.all"}};function m(e){let{filter:t,isActive:n,onClick:a}=e,[o,d]=(0,s.c9)([]);return(0,i.rF)(o,[n],()=>n),(0,r.jsx)(l.vu,{ref:d,isActive:n,onClick:a,children:(0,r.jsx)(l.EY,{fontSize:12,fontWeight:500,lineHeight:"1.33",color:"onSurface.nLv1",children:(0,r.jsx)(u.A,{id:c(t)})})},t)}let f=e=>{let{activeFilter:t,setActiveFilter:n}=e,s=sessionStorage.getItem(d.V);(0,o.useEffect)(()=>{s&&(n(s),sessionStorage.removeItem(d.V))},[s,n]);let u=e=>{n(e)};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.tR,{scrollbarStyle:"medium",showButtons:"never",children:(0,r.jsx)(l.so,{p:"sm lg",pt:"0",gap:"sm",minW:"fit-content",maxW:"100%",children:Object.values(a.G$9).map(e=>(0,r.jsx)(m,{filter:e,isActive:e===t,onClick:()=>u(e)},e))})}),(0,r.jsx)(l.cG,{})]})}},38878:(e,t,n)=>{n.d(t,{K:()=>l});var r=n(64082),a=n(6029),i=n(21377),s=n(99064);function l(e){var{id:t,name:n,size:l=56,placeholder:o="/static/images/placeholders/player.svg",style:u,className:d,grayscale:c}=e,m=(0,r.T)(e,["id","name","size","placeholder","style","className","grayscale"]);let f=m.w||m.width||l,g=m.h||m.height||l;return(0,a.jsx)(s._V,Object.assign({fallback:(0,a.jsx)(s._V,{style:Object.assign({borderRadius:"50%"},u),w:f,h:g,src:o,alt:n}),src:t?i.rDt.image(t):"",alt:n,w:f,h:g,br:"50%",style:u,className:d,isGrayscale:c},m))}},78339:(e,t,n)=>{n.d(t,{S:()=>f});var r=n(21377),a=n(4967),i=n(55729),s=n(45860),l=n(7643),o=n(83260);let u=[r.wNW.Player,r.wNW.Team,r.wNW.Manager,"uniqueTournament",r.wNW.Referee,r.wNW.Venue,r.wNW.Event,r.wNW.Stage,r.wNW.UniqueStage],d=(e,t)=>{let{type:n}=e;return t.includes(n)},c=(e,t)=>{switch(t){case r.G$9.Teams:return"team"===e.type&&e.entity.type!==r.YVh.Person;case r.G$9.Events:return"event"===e.type;case r.G$9.UniqueTournaments:return"uniqueTournament"===e.type;case r.G$9.PlayerTeamPersons:return"team"===e.type&&e.entity.type===r.YVh.Person||"player"===e.type;case r.G$9.Referee:return"referee"===e.type;case r.G$9.Venue:return"venue"===e.type;case r.G$9.Manager:return"manager"===e.type;default:return!0}},m=(e,t)=>e.filter(e=>c(e,t));function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.G$9.All,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u,f=arguments.length>3?arguments[3]:void 0,g=arguments.length>4?arguments[4]:void 0,y=function(e){let{filter:t,lsKey:n}=e,[r,s]=(0,o.A)(n||"recent_search_results",[]),l=(0,i.useCallback)(e=>{let t=r.findIndex(t=>t.entity.id===e.entity.id&&t.type===e.type);if(t>-1){let n=[...r];n.splice(t,1),n.unshift(Object.assign(e,{timestamp:Date.now()})),s(n)}else s([Object.assign(e,{timestamp:Date.now()}),...r])},[r]),u=(0,i.useCallback)(e=>{s(r.filter(t=>t.entity.id!==e.entity.id||t.type!==e.type))},[r]),d=(0,i.useCallback)(()=>{s("all"===t?[]:r.filter(e=>!c(e,t)))},[r,t]);return(0,i.useEffect)(()=>{if(null==r?void 0:r.length){let e=Date.now(),t=r.filter(t=>e-t.timestamp<30*a.d_);t.length!==r.length&&s(t)}},[null==r?void 0:r.length]),{recents:r,addRecentSearch:l,removeRecentSearch:u,clearRecentSearches:d}}({filter:t,lsKey:g}),p=m(y.recents,t),{suggestions:h,areSuggestionsLoading:x}=function(e,t,n,i){let l=e===r.G$9.All?"default":e,{data:o,isLoading:u}=(0,s.Ay)(t?r.d9M.suggestions(l,i):null,{dedupingInterval:a.d_});return{suggestions:null==o?void 0:o.results.filter(e=>d(e,n)),areSuggestionsLoading:u}}(t,!!e&&p.length<10,n,f),v=function(e){let{filter:t,enabledEntities:n,sport:a}=e,[s,o]=(0,i.useState)(""),[u,c]=(0,i.useState)(),{size:m,setSize:f,isValidating:g}=(0,l.Ay)((e,n)=>n&&!n.results.length||s.length<2?null:r.d9M.results(t,encodeURIComponent(s),e,a),r.TtD,{onSuccess:e=>{c(null==e?void 0:e.reduce((e,t)=>[...e,...t.results],[]).filter(e=>d(e,n)))},onError:()=>{c([])}});return{results:u,isLoadingPage:g,onQueryChange:(0,i.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";e.length<2&&c(void 0),o(e)},[]),onLoadMore:()=>f(m+1),query:s,couldHaveMore:20*m===(null==u?void 0:u.length)}}({filter:t,enabledEntities:n,sport:f});return{...y,...v,isLoadingPage:v.isLoadingPage||x,recents:p,suggestions:null==h?void 0:h.filter(e=>!y.recents.some(t=>t.entity.id===e.entity.id&&t.type===e.type))}}},98449:(e,t,n)=>{n.d(t,{m:()=>s,x:()=>l});var r=n(6029),a=n(90248);let i=e=>e.indexOf("-amateur");function s(e){let{slug:t,name:n,uniqueTournament:s}=e,l=i(t);if(-1!==l){let e=t.substr(0,l);return(0,r.jsx)(a.A,{id:"amateurCategory",defaultMessage:n,values:{countryName:(0,r.jsx)(a.A,{id:e})}})}if(null==s?void 0:s.tennisPoints){let e=n.split("").some(e=>!isNaN(Number(e))&&" "!==e);return 2e3===s.tennisPoints?(0,r.jsx)(a.A,{id:"tennis.grandSlam"}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.A,{id:t,defaultMessage:n})," ",e?null:(0,r.jsx)(r.Fragment,{children:s.tennisPoints})]})}return(0,r.jsx)(a.A,{id:t,defaultMessage:n})}function l(e){let{slug:t,name:n,intl:r}=e,a=i(t);if(-1!==a){let e=t.substr(0,a);return r.formatMessage({id:"amateurCategory",defaultMessage:n},{countryName:r.formatMessage({id:e})})}return r.formatMessage({id:t,defaultMessage:n})}}}]);