!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]="6da5b9cf-8c58-4ec9-aa9d-0c6cc6f61f9e",e._sentryDebugIdIdentifier="sentry-dbid-6da5b9cf-8c58-4ec9-aa9d-0c6cc6f61f9e")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8503],{1440:(e,t,a)=>{"use strict";a.d(t,{A:()=>o,q:()=>i});var s=a(6029),n=a(41249),r=a(55729),l=a(43072);let i=e=>{let{initialVisible:t=!1,defaultHeight:a=0,visibleOffset:i=1e3,persist:o=!1,loader:c,children:u,...d}=e,m={initialInView:t,rootMargin:"".concat(i,"px 0px ").concat(i,"px 0px")},[p,b,f]=(0,l.Wx)(m),h=(0,r.useRef)(t),x=(0,r.useRef)(a);(0,r.useEffect)(()=>{b&&!0!==h.current&&(h.current=!0),b&&x.current!==a&&(x.current=(null==f?void 0:f.boundingClientRect.height)||a)},[b,f]);let g=c||(x.current?(0,s.jsx)(n.az,{h:x.current}):null),v=b||o&&h.current;return(0,s.jsx)(n.az,{ref:p,...d,children:v?u:g})},o=i},10292:(e,t,a)=>{"use strict";a.d(t,{t:()=>s.t});var s=a(91407)},11628:(e,t,a)=>{"use strict";a.d(t,{V:()=>s});let s="search_entity_key"},13731:(e,t,a)=>{var s=a(53325),n=a(25725),r=Object.prototype.hasOwnProperty;e.exports=n(function(e,t,a){r.call(e,a)?e[a].push(t):s(e,a,[t])})},14165:e=>{e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},15413:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/favorites",function(){return a(27109)}])},16419:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},18645:(e,t,a)=>{"use strict";a.d(t,{eD:()=>r.e,pY:()=>n.p,tg:()=>s.t});var s=a(91407),n=a(91603),r=a(33480)},25725:(e,t,a)=>{var s=a(81648),n=a(78492),r=a(68988),l=a(91544);e.exports=function(e,t){return function(a,i){var o=l(a)?s:n,c=t?t():{};return o(a,e,r(i,2),c)}}},27109:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>eV});var s=a(6029),n=a(95669),r=a.n(n),l=a(55729),i=a(494),o=a(29129),c=a(42678),u=a(25862),d=a(21377),m=a(95083),p=a(76356),b=a(71024),f=a.n(b),h=a(90248),x=a(54409),g=a(22648),v=a(73258),y=a(56990),j=a(65789),k=a(23727),_=a(45860),F=a(10794),S=a(12759),R=a(10292),B=a(46009),T=a(8973),w=a(70591);let A=e=>{let{entity:t}=e;return(0,s.jsxs)(p.so,{align:"center",px:"lg",py:"sm",children:[(0,s.jsx)(p.az,{mr:"lg",h:"[40px]",children:(0,s.jsx)(w.uc,{player:t,sportSlug:t.team.sport.slug,children:(0,s.jsx)(R.t,{id:t.id,size:40})})}),(0,s.jsx)(w.uc,{player:t,sportSlug:t.team.sport.slug,children:(0,s.jsx)(m.EY,{textStyle:"body.medium",color:"neutrals.nLv1",children:t.name})}),(0,s.jsx)(p.az,{ml:"auto",children:(0,s.jsx)(B.e,{entity:d.bq7.Players,type:T.b.Player,location:T.y.Favorites,id:t.id})})]})};var H=a(41735),P=a(18645),E=a(62042),L=a(94604);let C=(0,E.Fj)({variants:{isMMA:{true:{borderRadius:"50%",display:"block",backgroundColor:"[white]"},false:{}},theme:{light:{},dark:{}}},compoundVariants:[{isMMA:!0,theme:"light",css:{border:"1px solid {colors.neutrals.nLv4}"}},{isMMA:!0,theme:"dark",css:{border:"1px solid {colors.surface.s1}"}}],defaultVariants:{isMMA:!1,theme:"light"}}),q=(0,p.I4)(P.pY,C),O=e=>{let{sport:t,entity:a,type:n,id:r,name:l,team:i}=e,{name:o}=(0,H.useTheme)();return(0,s.jsxs)(p.so,{direction:"column",grow:1,w:"100%",h:"[96px]",py:"sm",px:"xs",bg:{base:"surface.s1",md:"surface.s2"},br:"sm",children:[(0,s.jsxs)(p.so,{w:"100%",justify:"center",position:"relative",children:[(0,s.jsx)(p.az,{position:"absolute",top:"0",left:"xs",children:(0,s.jsx)(x.Egi,{sport:t,fill:"neutral.default"})}),a===d.bq7.Players?(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(P.tg,{id:r,size:40})}):a===d.bq7.Teams?(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(q,{id:r,size:40,isMMA:t===d.QCR.MMA,theme:o})}):(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(P.eD,{id:r,name:l,size:40})}),(0,s.jsx)(p.az,{position:"absolute",top:"0",right:"xs",children:(0,s.jsx)(B.e,{entity:a,type:n,id:r,location:T.y.Favorites})})]}),(0,s.jsx)(p.so,{w:"100%",justify:"center",children:(0,s.jsx)(m.EY,{textStyle:"display.small",w:"100%",maxW:{base:"[150px]",mdOnly:"[100px]"},py:"sm",mt:"xs",textAlign:"center",textTransform:"capitalize",truncate:!0,overflow:"hidden",whiteSpace:"nowrap",children:i?(0,s.jsx)(L.Rm,{team:i,showFemaleSuffix:(0,L.ub)(i)}):l})})]},r)},D=e=>{let{entity:t,sport:a}=e,{name:n}=(0,H.useTheme)();return(0,s.jsxs)(p.so,{align:"center",px:"lg",py:"sm",children:[(0,s.jsx)(p.az,{mr:"lg",h:"[24px]",children:(0,s.jsx)(w.gT,{team:t,sport:a,children:(0,s.jsx)(q,{id:t.id,size:24,sport:t.sport,isMMA:a===d.QCR.MMA,theme:n,gender:t.gender})})}),(0,s.jsx)(p.az,{children:(0,s.jsx)(w.gT,{team:t,sport:a,children:(0,s.jsx)(m.EY,{textStyle:"body.medium",color:"neutrals.nLv1",maxW:{base:"[200px]",smOnly:"[500px]",mdOnly:"[120px]"},truncate:!0,children:(0,s.jsx)(L.Rm,{team:t,showFemaleSuffix:(0,L.ub)(t)})})})}),(0,s.jsx)(p.az,{ml:"auto",children:(0,s.jsx)(B.e,{entity:d.bq7.Teams,id:t.id,type:T.b.Team,location:T.y.Favorites})})]})};var M=a(59721),z=a(52695);let I=e=>{let{entity:t}=e;return(0,s.jsxs)(p.so,{align:"center",px:"lg",py:"sm",children:[(0,s.jsx)(p.az,{mr:"lg",h:"[24px]",children:(0,s.jsx)(w.tQ,{tournament:t,children:(0,s.jsx)(M.e,{size:24,id:t.id})})}),(0,s.jsx)(w.tQ,{tournament:t,children:(0,s.jsx)(m.EY,{textStyle:"body.medium",color:"neutrals.nLv1",children:(0,s.jsx)(z.O,{uniqueTournament:t})})}),(0,s.jsx)(p.az,{ml:"auto",children:(0,s.jsx)(B.e,{entity:d.bq7.Tournaments,id:t.id,type:T.b.UniqueTournament,location:T.y.Favorites})})]})},U=(0,l.memo)(function(e){let{entity:t}=e,{suggestions:a,isLoading:n}=function(e){let t=(0,i.d4)(F.LQ),a=(0,S.Pz)(e),[s,n]=(0,i.d4)(e=>{var t;return[[...e.favorites.lists[a[0]],...e.favorites.lists[a[1]]],null==(t=e.favorites._persist)?void 0:t.rehydrated]}),r=e===d.bq7.Tournaments?"unique-tournaments":e,o=e===d.bq7.Tournaments?"uniqueTournaments":e,{data:c,isLoading:u}=(0,_.Ay)(t?d.PTD.entityFollowSuggestion(r,t):null);return{suggestions:(0,l.useMemo)(()=>n?null==c?void 0:c[o].filter(e=>!(null==s?void 0:s.includes(e.id))):{},[e,!!(null==c?void 0:c[o]),n]),isLoading:u}}(t),[r,o]=(0,l.useState)(5);if((0,l.useEffect)(()=>{o(5)},[]),n)return(0,s.jsx)(g.a,{});let c=Object.values(a).slice(0,r);return(0,s.jsxs)(j.Zp,{children:[(0,s.jsx)(j.Zp.Header,{titleId:t===d.bq7.Tournaments?"trending_competitions":t===d.bq7.Teams?"trending_teams":"trending_athletes"}),c.map(e=>t===d.bq7.Teams?(0,s.jsx)(D,{sport:e.sport.slug,entity:e},e.id):t===d.bq7.Tournaments?(0,s.jsx)(I,{sport:e.category.sport.slug,entity:e},e.id):t===d.bq7.Players?(0,s.jsx)(A,{entity:e,sport:e.team.sport.slug},e.id):null),(0,s.jsx)(j.Zp.Footer,{ctaParams:ro(e=>e+5),icon:k.X.Down}:void 0})]})});var N=a(31710),K=a(41249),G=a(13731),Q=a.n(G),Y=a(78383),W=a.n(Y),V=a(89489),X=a(98498),$=a(44595),Z=a(76410),J=a(79027),ee=a(51862),et=a(94910),ea=a(34906),es=a(4967),en=a(90510),er=a(42621),el=a(53486),ei=a(31254);let eo=(0,l.createContext)({}),ec=e=>void 0!==e.startTimestamp,eu=e=>ec(e)?1e3*e.startTimestamp:1e3*e.startDateTimestamp,ed=(e,t)=>eu(e)-eu(t),em=e=>e.sort(ed),ep=e=>{let t=new Date(eu(e));return t.setHours(0,0,0),t.getTime()};var eb=a(39969);function ef(e){var t;let{stage:a}=e,n=es.pp(a.startDateTimestamp).getTime(),r=function(e){switch(e){case d.hzM.finished:return"stage_result_finished";case d.hzM.canceled:return"canceled";case d.hzM.postponed:return"postponed";case d.hzM.inprogress:return"inProgress";default:return""}}(a.status.type),l=(t=a.status.type,[d.hzM.canceled,d.hzM.inprogress,d.hzM.postponed].includes(t)?"sofaSingles.live":"onSurface.nLv3");return(0,s.jsxs)(K.az,{textAlign:"center",mx:"sm",basis:56,title:a.status.description,children:[(0,s.jsx)(K.EY,{color:"onSurface.nLv3",font:"body.small",children:(0,s.jsx)(en.ib,{value:n})}),r&&(0,s.jsx)(K.EY,{block:!0,ellipsis:!0,w:56,font:"body.small",align:"center",color:l,mt:"xxs",children:(0,s.jsx)(h.A,{id:r})})]})}function eh(e){var t,a,n;let{stage:r,isSelected:l,location:o,...c}=e,u=(0,i.d4)(e=>e.favorites.stages[r.id],i.bN),m=null==u||null==(t=u.uniqueStage)?void 0:t.category.sport.slug;return m?(0,s.jsx)(K.az,{br:"xxs",hoverBg:"surface.s2",...c,children:(0,s.jsx)(w.LC,{stage:u,sportSlug:m,isStageCell:!0,children:(0,s.jsxs)(K.so,{align:"center",bg:l?"surface.s2":void 0,h:"48",py:"sm",pr:"md",children:[(0,s.jsx)(ef,{stage:u}),(0,s.jsx)(K.cG,{vertical:!0,my:"-2",mr:"sm",color:"onSurface.nLv4"}),(0,s.jsxs)(K.so,{direction:"column",grow:1,children:[(0,s.jsx)(K.EY,{color:"onSurface.nLv1",font:"body.medium",mb:"xxs",children:null==(a=u.stageParent)?void 0:a.description}),(0,s.jsxs)(K.so,{align:"center",children:[(0,s.jsx)(K.EY,{color:"onSurface.nLv3",font:"body.medium",children:u.description}),u.status.type===d.hzM.finished&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(x.ABt,{w:"8",h:"8",fill:"neutral.default",mx:"6"}),(0,s.jsx)(K.EY,{color:"onSurface.nLv3",font:"body.medium",children:null==(n=u.winner)?void 0:n.name})]})]})]}),(0,s.jsx)(K.cG,{vertical:!0,my:"-2",mr:"md",color:"onSurface.nLv4"}),(0,s.jsx)(eb.x,{id:u.id,uniqueStage:u.uniqueStage,location:o,isSubstageCell:!0})]})})}):null}function ex(e){let{events:t,tournament:a,type:n}=e,r=(0,l.useRef)(t.length),{isMobile:i}=(0,m.$c)(),{lastClickedEvent:o,onClick:c}=(0,l.useContext)(eo);return(0,l.useEffect)(()=>{r.current=t.length},[t.length]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(er.q,{defaultHeight:48,children:n===d.bq7.Events?(0,s.jsx)(ei.UP,{tournament:a}):(0,s.jsx)(ei.hy,{stage:a})}),(0,s.jsx)(K.az,{mb:"sm",children:n===d.bq7.Events?(0,s.jsx)(s.Fragment,{children:t.map(e=>(0,s.jsx)(er.q,{defaultHeight:48,children:(0,s.jsx)(el.gY,{event:e,onClick:c,isMobile:i,isSelected:o===e.id,location:T.y.Favorites})},e.id))}):(0,s.jsx)(s.Fragment,{children:t.map(e=>(0,s.jsx)(er.q,{defaultHeight:48,children:(0,s.jsx)(eh,{stage:e,isSelected:o===e.id,location:T.y.Favorites})},e.id))})})]})}function eg(e){let{events:t}=e;if(!(null==t?void 0:t.length))return null;let a=function(e){let t=-1,a=[];return e.forEach(e=>{var s,n;let r=ec(e)?e.tournament:e.uniqueStage,l=ec(e)&&null!=(n=null==(s=e.tournament.uniqueTournament)?void 0:s.id)?n:r.id;l!==t&&(t=l,a.push({tournament:r,events:[],type:ec(e)?d.bq7.Events:d.bq7.Stages}));let i=a[a.length-1];i.type,d.bq7.Events,i.events.push(e)}),a}(t);return(0,s.jsx)(el.MC.Provider,{value:{statusTimeOnly:!0,location:T.y.Favorites},children:a.map((e,t)=>(0,s.jsx)(ex,{...e},"".concat(e.tournament.id,"-").concat(t)))})}let ev=function(e){let{events:t}=e,a=eu(t[0]),n=(0,es.cK)(a),r=(0,es.ef)(a),i=(0,l.useMemo)(()=>em(t),[t.map(e=>e.id)]);return(0,s.jsxs)(p.az,{bg:{base:"surface.s1",md:"surface.s2"},br:"lg",pb:"sm",children:[(0,s.jsx)(p.so,{px:"lg",pt:"lg",pb:"sm",children:(0,s.jsxs)(m.EY,{textStyle:"display.small",color:"neutrals.nLv1",children:[n?(0,s.jsx)(h.A,{id:"today"}):r?(0,s.jsx)(h.A,{id:"tomorrow"}):(0,s.jsx)(en.XU,{weekday:"short",value:a})," \xb7 ",(0,s.jsx)(en.XU,{day:"numeric",month:"short",year:(0,es.ND)(a)?void 0:"numeric",value:a})]})}),(0,s.jsx)(eg,{events:i})]})},ey=(e,t)=>{let a=Object.keys(e).sort();return t?a.reverse():a},ej=e=>{let{setActiveEventId:t,events:a,isReverse:n=!1}=e,r=Q()(a,ep),i=ey(r,n);return(0,l.useEffect)(()=>{a.length&&t(a.sort(ed)[0].id)},[]),(0,s.jsx)(p.so,{direction:"column",px:"sm",gap:"sm",children:i.map(e=>(0,s.jsx)(ev,{events:r[e]},e))})},ek=e=>{let{team:t,sport:a}=e;return(0,s.jsx)(w.gT,{team:t,sport:t.sport.slug,children:(0,s.jsx)(O,{sport:a,entity:d.bq7.Teams,type:T.b.Team,id:t.id,team:t})},t.id)},e_=e=>{let{tournament:t,sport:a}=e;return(0,s.jsx)(w.tQ,{tournament:t,children:(0,s.jsx)(O,{sport:a,entity:d.bq7.Tournaments,type:T.b.UniqueTournament,id:t.id,name:t.name})},t.id)},eF=e=>{let{player:t,sport:a}=e;return(0,s.jsx)(w.uc,{player:t,sportSlug:a,children:(0,s.jsx)(O,{sport:a,entity:d.bq7.Players,type:T.b.Player,id:t.id,name:t.name})},t.id)};var eS=a(83817),eR=a.n(eS);let eB=[d.XUj.Finished,d.XUj.Suspended,d.XUj.Canceled,d.XUj.Unknown],eT=[d.hzM.finished,d.hzM.canceled,d.hzM.cancelled,d.hzM.closed],ew="all_sports",eA=[{key:ee.R.Events,translation:"events"},{key:ee.R.Teams,translation:"teams"},{key:ee.R.UniqueTournaments,translation:"competitions"},{key:ee.R.PlayerTeamPersons,translation:"athletes"}];var eH=function(e){return e.UpcomingLive="upcoming_live",e.Finished="finished",e}({});let eP={upcoming_live:"Upcoming/Live",finished:"Finished"},eE=e=>{let{stateItems:t,activeFilter:a}=e;return t.filter(e=>{var t;return ec(e)&&(a===ew||e.tournament.category.sport.slug===a)||!ec(e)&&(a===ew||(null==(t=e.uniqueStage)?void 0:t.category.sport.slug)===a)})},eL=e=>{let{events:t,stages:a}=e;return[t.filter(e=>!eB.includes(e.status.type)),a.filter(e=>!eT.includes(e.status.type)),t.filter(e=>eB.includes(e.status.type)),a.filter(e=>eT.includes(e.status.type))]};function eC(e,t){let a=Object.keys(e),s=Object.keys(t);return eR()(a,s)}function eq(e,t){let a=Object.keys(e),s=Object.keys(t);return eR()(a,s)}let eO=(e,t)=>{switch(t){case ee.R.Events:return Array.from(new Set(e.map(e=>e.tournament?e.tournament.category.sport.slug:e.uniqueStage&&e.uniqueStage.category.sport.slug||"").filter(e=>""!==e)));case ee.R.Teams:return Array.from(new Set(e.map(e=>e.sport.slug)));case ee.R.UniqueTournaments:return Array.from(new Set(e.map(e=>e.category.sport.slug)));case ee.R.PlayerTeamPersons:return Array.from(new Set(e.map(e=>{var t;return null==(t=e.team)?void 0:t.sport.slug})));default:return[]}};function eD(){let e=(0,N._)(["\n grid-template-columns: repeat(3, 1fr);\n "]);return eD=function(){return e},e}let eM=H.default.div.withConfig({componentId:"sc-c0dd1fb2-0"})(["display:grid;width:100%;gap:8px;padding:0 8px;grid-template-columns:repeat(2,1fr);",";"],J.$_.mdMin(eD())),ez=e=>e.length?e.map(e=>e.id).sort().join(","):"-",eI=(0,l.memo)(e=>{let t=(0,i.wA)(),{isMobile:a}=(0,m.$c)(),n=(0,i.d4)(F.LQ),r=(0,X.b$)(n),[o,c]=(0,l.useState)(ee.R.Events),[u,b]=(0,l.useState)(ew),[f,g]=(0,l.useState)(eH.UpcomingLive),v=(0,i.d4)(F.js,eC),y=(0,i.d4)(F.JU,eq),j=(0,i.d4)(F.wF),k=(0,i.d4)(F.up),_=(0,i.d4)(F.Yb),S=Object.values(j).filter(e=>(0,$.jp)(e)),R=Object.keys(v).length>0||Object.keys(y).length>0,B=Object.keys(Object.values(j).filter(e=>!(0,$.jp)(e))).length>0,T=Object.keys(k).length>0,w=Object.keys(_).length>0||Object.keys(S).length>0,A={...v,...y},[H,P,E,L]=eL({events:Object.values(v),stages:Object.values(y)}),C=eE({stateItems:H,activeFilter:u}),q=eE({stateItems:P,activeFilter:u}),O=eE({stateItems:E,activeFilter:u}),D=eE({stateItems:L,activeFilter:u}),M=Object.values(j).filter(e=>!(0,$.jp)(e));(0,l.useEffect)(()=>{g(eH.UpcomingLive)},[u]),(0,l.useEffect)(()=>{o!==ee.R.Teams||M.filter(e=>e.sport.slug===u).length||b(ew),o!==ee.R.UniqueTournaments||Object.values(k).filter(e=>e.category.sport.slug===u).length||b(ew),o!==ee.R.PlayerTeamPersons||Object.values(_).filter(e=>e.team.sport.slug===u).length||S.filter(e=>e.sport.slug===u).length||b(ew)},[j,k,_]),(0,l.useEffect)(()=>{let e=C.length||q.length,t=O.length||D.length;t&&!e&&g(eH.Finished),e&&!t&&g(eH.UpcomingLive)},[ez(C),ez(q),ez(O),ez(D)]);let z=eE({stateItems:f===eH.Finished?[...O,...D]:[...C,...q],activeFilter:u}),I=eO(Object.values((e=>{switch(e){case ee.R.Teams:return Object.values(j).filter(e=>!(0,$.jp)(e));case ee.R.UniqueTournaments:return Object.values(k);case ee.R.PlayerTeamPersons:return Object.values(_);case ee.R.Events:default:return Object.values(A)}})(o)),o),N=eO(S,ee.R.Teams),G=[...I,...o===ee.R.PlayerTeamPersons?N:[]],Y=r.filter(e=>G.includes(e)),J=[ew,...Y];(0,l.useEffect)(()=>{2===J.length&&b(Y[0])},[J.length]),(0,l.useEffect)(()=>{b(ew)},[o,I.length]);let es=ez(z);return(0,l.useEffect)(()=>{let e=Q()(z,e=>ec(e)?d.bq7.Events:d.bq7.Stages);if(!e[d.bq7.Events])return W();let a=e[d.bq7.Events].map(e=>e.id),s="favorites-refresh";async function n(){try{let e=a.map(d.nk6.fetchEvent);return{events:(await Promise.allSettled(e)).filter(e=>"fulfilled"===e.status).map(e=>e.value.event)}}catch(e){return console.error("Repo refresh couldn't fetch favorite events"),{events:[]}}}return t((0,V.vB)({entities:a,refreshTaskId:s},{fetchFunction:n,interval:6e4})),()=>t((0,V.tM)(s))},[es]),(0,s.jsx)(p.az,{bg:{base:"surface.s0",md:"surface.s1"},br:{base:"[0]",md:"xl"},pb:"sm",position:"relative",children:(0,s.jsxs)(K.tU,{variant:"primary",value:o,onChange:e=>c(e),children:[(0,s.jsxs)(p.az,{bg:"surface.s1",roundedTop:{base:"[0]",md:"lg"},pb:"0",mb:"sm",children:[(0,s.jsxs)(p.az,{roundedTop:{base:"[0]",md:"lg"},elevation:"2",children:[(0,s.jsx)(m.EY,{textStyle:"display.extraLarge",color:"neutrals.nLv1",p:"lg",pb:"sm",display:{base:"none",md:"block"},children:(0,s.jsx)(h.A,{id:"app_favourites"})}),(0,s.jsx)(K.tU.List,{underline:{color:a?"onColor.primary":"primary.default"},bg:["header.default","unset"],children:eA.map(e=>(0,s.jsx)(K.tU.Tab,{flex:1,textAlign:"center",tabKey:e.key,children:(0,s.jsx)(m.EY,{textStyle:"tab.primary.desktop",textTransform:"capitalize",color:{base:"onColor.primary",md:"primary.default"},children:(0,s.jsx)(h.A,{id:e.translation})})},e.key))})]}),J.length>2&&(0,s.jsx)(K.tR,{buttonVariant:K.oK.ButtonVariant.Solid,overflowCheckDeps:[J.join(",")],children:(0,s.jsx)(p.so,{w:"[fit-content]",minW:"100%",p:"sm",borderBottom:o===ee.R.Events?"onSurface.nLv4":"undefined",children:J.map(e=>(0,s.jsx)(K.vu,{isActive:u===e,onClick:()=>{b(e),(0,Z.ke)({action:"click",location:"favorite_tab",type:"chip_sport_selection"})},variant:"primary",style:{padding:"8px 12px"},children:(0,s.jsxs)(p.so,{align:"center",children:[e!==ew&&(0,s.jsx)(x.Egi,{sport:e,fill:u===e?"surface.s1":"onSurface.nLv1",mr:"xs"}),(0,s.jsx)(h.A,{id:e===ew?e:"sport.".concat(e)})]})},e))})}),o===ee.R.Events&&!!Object.values(A).length&&(0,s.jsx)(K.tR,{buttonVariant:K.oK.ButtonVariant.Solid,children:(0,s.jsx)(p.so,{w:"[fit-content]",p:"sm",children:Object.keys(eP).map(e=>{let t=e===eH.UpcomingLive?!C.length&&!q.length:!O.length&&!D.length;return(0,s.jsx)(K.vu,{isActive:e===f,onClick:()=>g(e),disabled:t,children:(0,s.jsx)(h.A,{id:"".concat(eP[e])})},e)})})})]}),(0,s.jsxs)(K.tU.Panel,{tabKey:ee.R.Events,children:[R&&z.length?(0,s.jsx)(ej,{events:z,setActiveEventId:e.setActiveEventId,isReverse:f===eH.Finished}):(0,s.jsx)(ea.D,{entity:o,hasFavoriteTeams:B||T||w}),(0,s.jsxs)(p.so,{direction:"column",gap:"sm",display:["flex","none"],p:"sm",children:[(0,s.jsx)(U,{entity:d.bq7.Teams}),(0,s.jsx)(U,{entity:d.bq7.Tournaments})]})]}),(0,s.jsxs)(K.tU.Panel,{tabKey:ee.R.Teams,children:[B?(0,s.jsxs)(eM,{children:[M.filter(e=>e.sport.slug===u||u===ew).sort((e,t)=>e.name.localeCompare(t.name)).map(e=>(0,s.jsx)(ek,{team:e,sport:e.sport.slug},e.id)),(0,s.jsx)(et.M,{searchEntity:o,spread:!0})]}):(0,s.jsx)(ea.D,{entity:o}),(0,s.jsx)(p.az,{display:{base:"block",md:"none"},p:"sm",mt:"sm",children:(0,s.jsx)(U,{entity:d.bq7.Teams})})]}),(0,s.jsxs)(K.tU.Panel,{tabKey:ee.R.UniqueTournaments,children:[T?(0,s.jsxs)(eM,{children:[Object.values(k).filter(e=>e.category.sport.slug===u||u===ew).sort((e,t)=>e.name.localeCompare(t.name)).map(e=>(0,s.jsx)(e_,{tournament:e,sport:e.category.sport.slug},e.id)),(0,s.jsx)(et.M,{searchEntity:o,spread:!0})]}):(0,s.jsx)(ea.D,{entity:o}),(0,s.jsx)(p.az,{display:{base:"block",md:"none"},p:"sm",mt:"sm",children:(0,s.jsx)(U,{entity:d.bq7.Tournaments})})]}),(0,s.jsxs)(K.tU.Panel,{tabKey:ee.R.PlayerTeamPersons,children:[w?(0,s.jsxs)(eM,{children:[Object.values(_).filter(e=>e.team.sport.slug===u||u===ew).sort((e,t)=>e.name.localeCompare(t.name)).map(e=>(0,s.jsx)(eF,{player:e,sport:e.team.sport.slug},e.id)),S.filter(e=>e.sport.slug===u||u===ew).sort((e,t)=>e.name.localeCompare(t.name)).map(e=>(0,s.jsx)(ek,{team:e,sport:e.sport.slug},e.id)),(0,s.jsx)(et.M,{searchEntity:o,spread:!0})]}):(0,s.jsx)(ea.D,{entity:o}),(0,s.jsx)(p.az,{display:{base:"block",md:"none"},p:"sm",mt:"sm",children:(0,s.jsx)(U,{entity:d.bq7.Players})})]})]})})}),eU=f()(()=>Promise.all([a.e(8446),a.e(5938),a.e(3338),a.e(3752),a.e(364),a.e(2905),a.e(7256),a.e(574),a.e(7545),a.e(2753),a.e(9264),a.e(4985),a.e(1072),a.e(1682),a.e(7319),a.e(7229),a.e(2017),a.e(1584),a.e(3775)]).then(a.bind(a,77990)),{loadableGenerated:{webpack:()=>[77990]},loading:()=>(0,s.jsx)(p.so,{w:"100%",h:"1/2",children:(0,s.jsx)(g.a,{})}),ssr:!1});function eN(){let e=(0,l.useRef)(null),[t,a]=(0,l.useState)(!0),[n,r]=(0,l.useState)(),i=(0,l.useCallback)((e,s,l)=>{!l&&(e.preventDefault(),n===s?a(e=>!e):(r(s),t||a(!0)))},[t,n]),c=(0,l.useCallback)(()=>a(!1),[]),u=t?n:void 0;return(0,s.jsxs)(o.xA,{mt:"xl",mb:48,children:[(0,s.jsxs)(o.fv,{grow:3,children:[(0,s.jsx)(U,{entity:d.bq7.Teams}),(0,s.jsx)(U,{entity:d.bq7.Tournaments})]}),(0,s.jsx)(o.fv,{grow:5,ref:e,elevation:2,br:"xl",children:(0,s.jsx)(eo.Provider,{value:{onClick:i,lastClickedEvent:u,isFavoritesPage:!0},children:(0,s.jsx)(eI,{setActiveEventId:r})})}),(0,s.jsx)(o.fv,{grow:4,style:{top:136,height:"fit-content",position:"sticky"},br:"xl",bg:"surface.s1",overflow:"hidden",elevation:2,children:n&&t?(0,s.jsx)(m.Ee,{h:"[calc(100vh - 64px - 48px - 48px)]",resetDeps:[n],children:(0,s.jsx)(eU,{eventId:n,onClose:c})}):(0,s.jsxs)(p.az,{minH:"[616px]",position:"relative",p:"sm",children:[(0,s.jsxs)(p.so,{mb:"sm",align:"center",gap:"md",children:[(0,s.jsx)(x.HZJ,{fill:"primary.default"}),(0,s.jsx)(m.EY,{textStyle:"display.medium",lineHeight:1,children:(0,s.jsx)(h.A,{id:"banner_header_text"})})]}),(0,s.jsx)(v.k,{}),(0,s.jsx)(p.az,{mt:"lg",children:(0,s.jsx)(y.s,{})})]})})]})}function eK(){return(0,s.jsx)(K.az,{minH:"100vh",children:(0,s.jsx)(eI,{setActiveEventId:W()})})}function eG(){let e=(0,i.wA)();return(0,l.useEffect)(()=>{e((0,u.Vy)(null))},[]),(0,s.jsxs)(o.Ay,{children:[(0,s.jsx)(c.$B,{children:(0,s.jsx)(eK,{})}),(0,s.jsx)(c.h6,{children:(0,s.jsx)(eN,{})})]})}var eQ=a(26331),eY=a(73088),eW=a(52951);let eV=()=>{let e=(0,eQ.A)();return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(r(),{children:[(0,s.jsx)("link",{rel:"canonical",href:"https://www.sofascore.com".concat(eY.z.getTranslatedCanonicalRoute(e,"favorites").route)}),(0,s.jsx)("meta",{name:"robots",content:"noindex, nofollow"})]}),(0,s.jsx)(eW.Ay,{metaKey:"favorites"}),(0,s.jsx)(eG,{})]})}},27869:(e,t,a)=>{e.exports=a(14165)({"&":"&","<":"<",">":">",""":'"',"'":"'"})},34906:(e,t,a)=>{"use strict";a.d(t,{D:()=>c});var s=a(6029),n=a(76356),r=a(76868),l=a(51862),i=a(94910);let o=e=>{switch(e){case"teams":return"teams";case"player-team-persons":return"athletes";case"events":return"events";case"unique-tournaments":return"competitions";default:return"basic.all"}},c=e=>{let{entity:t,searchAll:a=!1,hasFavoriteTeams:c=!1}=e,u=t===l.R.Events&&c;return(0,s.jsx)(n.az,{pt:{base:"sm",md:"[0px]"},px:{base:"sm",md:"[0px]"},children:(0,s.jsx)(r.p,{graphic:u?"no-events-calendar":void 0,titleMessageId:u?"no_upcoming_events":t===l.R.Events?"add_items_to_favourites":"select_favourite_".concat(o(t)),descriptionMessageId:u?"no_upcoming_events_description":t===l.R.Events?"add_items_to_favourites_description":"select_favourite_".concat(o(t),"_description"),py:u?["sm","xl"]:"xl",px:u?[0,"xxl"]:"xl",children:!u&&(0,s.jsx)(n.az,{pt:"xl",children:(0,s.jsx)(i.M,{searchEntity:a?l.R.All:t})})})})}},42621:(e,t,a)=>{"use strict";a.d(t,{q:()=>s.q});var s=a(1440)},44595:(e,t,a)=>{"use strict";a.d(t,{FG:()=>l,GM:()=>d,Vd:()=>c,c7:()=>u,cY:()=>o,fN:()=>h,jT:()=>i,jp:()=>p,mh:()=>m,ps:()=>b});var s=a(21377),n=a(28132),r=a(19168);let l=[s.QCR.IceHockey,s.QCR.AmericanFootball,s.QCR.Baseball,s.QCR.Handball],i=[...l,s.QCR.Football];var o=function(e){return e.FootballForward="F",e.FootballDefender="D",e.FootballMidfielder="M",e.FootballGoalkeeper="G",e.BasketballForward="F",e.BasketballGuard="G",e.BasketballCenter="C",e.AmericanFootballPunter="P",e.AmericanFootballPuntReturner="PR",e.AmericanFootballLongSnapper="LS",e.AmericanFootballKicker="K",e.AmericanFootballTackle="T",e.AmericanFootballOffensiveTackle="OT",e.AmericanFootballOffensiveLineman="OL",e.AmericanFootballOffensiveGuard="OG",e.AmericanFootballGuard="G",e.AmericanFootballCenter="C",e.AmericanFootballQuarterback="QB",e.AmericanFootballRunningBack="RB",e.AmericanFootballFullback="FB",e.AmericanFootballTightEnd="TE",e.AmericanFootballWideReceiver="WR",e.AmericanFootballStrongSafety="SS",e.AmericanFootballSafety="SAF",e.AmericanFootballFreeSafety="FS",e.AmericanFootballDefensiveLineman="DL",e.AmericanFootballDefensiveBack="DB",e.AmericanFootballCornerBack="CB",e.AmericanFootballNoseTackle="NT",e.AmericanFootballDefensiveTackle="DT",e.AmericanFootballDefensiveEnd="DE",e.AmericanFootballOutsideLineback="OLB",e.AmericanFootballMiddleLineback="MLB",e.AmericanFootballLineback="LB",e.AmericanFootballInsideLineback="ILB",e.IceHockeyDefenseman="D",e.IceHockeyGoalie="G",e.IceHockeyCenter="C",e.IceHockeyLeftWing="L",e.IceHockeyRightWing="R",e.IceHockeyForward="F",e.BaseballPitcher="P",e.BaseballCatcher="C",e.BaseballFirstBase="1B",e.BaseballSecondBase="2B",e.BaseballThirdBase="3B",e.BaseballShortstop="SS",e.BaseballLeftField="LF",e.BaseballCenterField="CF",e.BaseballRightField="RF",e.BaseballDesignatedHitter="DH",e.BaseballPinchHitter="PH",e.BaseballPinchRunner="PR",e.BaseballBaseRunner="BR",e.BaseballOutfield="OF",e.BaseballInfield="IF",e.BaseballStartingPitcher="SP",e.BaseballReliefPitcher="RP",e.BaseballCloser="CP",e.BaseballUtility="UT",e.BaseballUtilityInfielder="UI",e.BaseballUtilityOutfielder="UO",e.BaseballRightHandedPitcher="RHP",e.BaseballLeftHandedPitcher="LHP",e.BaseballRightHandedStarter="RHS",e.BaseballLeftHandedStarter="LHS",e.BaseballRightHandedReliever="RHR",e.BaseballLeftHandedReliever="LHR",e.BaseballBatter="B",e.BaseballHitter="H",e.BaseballRunner="R",e.BaseballUnknown="U",e.ESportsHardCarry="HC",e.ESportsMid="MID",e.ESportsOfflaner="OFF",e.ESportsSoftSupport="SS",e.ESportsHardSupport="HS",e.ESportsAdc="ADC",e.ESportsJun="JUN",e.ESportsTop="TOP",e.ESportsSup="SUP",e.HandballGoalkeeper="G",e.HandballRightWing="RW",e.HandballLeftWing="LW",e.HandballRightBack="RB",e.HandballLeftBack="LB",e.HandballCentralBack="CB",e.HandballPivot="P",e.CricketBatter="BM",e.CricketAllrounder="AR",e.CricketKeeper="WK",e.CricketBowler="B",e}({}),c=function(e){return e.AmericanFootballQuarterback="am_football_quarterbacks",e.AmericanFootballRunningBack="am_football_running_backs",e.AmericanFootballReceiver="am_football_receivers",e.AmericanFootballOffensiveLine="am_football_offensive_line",e.AmericanFootballDefensiveLine="am_football_defensive_line",e.AmericanFootballDefensiveBack="am_football_defensive_backs",e.AmericanFootballLineback="am_football_linebackers",e.AmericanFootballSpecialTeam="am_football_special_teams",e.BaseballPitcher="pitcher",e.BaseballCatcher="catcher",e.BaseballInfield="infield",e.BaseballOutfield="outfield",e.BaseballHitter="hitter",e.BaseballRunner="runner",e.BaseballBatter="batter",e.IceHockeyForward="forward",e.IceHockeyDefenseman="defenseman",e.IceHockeyGoalie="goalie",e.HandballGoalkeeper="handball.goalkeeper",e.HandballBack="handball.back",e.HandballWinger="handball.winger",e.HandballPivot="handball.pivot",e.Unknown="player.position.unknown",e}({});let u=(e,t)=>{switch(t){case s.QCR.AmericanFootball:switch(e){case"QB":return"am_football_quarterbacks";case"RB":case"FB":return"am_football_running_backs";case"WR":case"TE":return"am_football_receivers";case"OT":case"OL":case"OG":case"C":case"T":case"G":return"am_football_offensive_line";case"DT":case"DL":case"DE":case"NT":return"am_football_defensive_line";case"DB":case"SS":case"FS":case"CB":case"SAF":return"am_football_defensive_backs";case"OLB":case"LB":case"MLB":case"ILB":return"am_football_linebackers";case"P":case"PR":case"LS":case"K":return"am_football_special_teams";default:return"player.position.unknown"}case s.QCR.Baseball:switch(e){case"P":case"SP":case"CP":case"RP":case"RHP":case"LHP":case"LHS":case"RHS":case"LHR":case"RHR":return"pitcher";case"C":return"catcher";case"1B":case"2B":case"3B":case"SS":case"IF":case"UI":return"infield";case"LF":case"CF":case"RF":case"OF":case"UO":return"outfield";case"H":case"DH":case"PH":return"hitter";case"R":case"PR":case"BR":return"runner";case"B":return"batter";default:return"player.position.unknown"}case s.QCR.IceHockey:switch(e){case"F":case"L":case"C":case"R":return"forward";case"D":return"defenseman";case"G":return"goalie";default:return"player.position.unknown"}case s.QCR.Handball:switch(e){case"RB":case"LB":case"CB":return"handball.back";case"LW":case"RW":return"handball.winger";case"P":return"handball.pivot";case"G":return"handball.goalkeeper";default:return"player.position.unknown"}default:return e||"player.position.unknown"}},d=(e,t)=>{let a={};for(let s=0;s{switch(e){case"F":case"am_football_quarterbacks":case"am_football_running_backs":case"am_football_receivers":case"am_football_offensive_line":case"handball.winger":case"forward":return"sofaSingles.live";case"M":case"am_football_special_teams":case"handball.pivot":return"secondary.default";case"D":case"am_football_defensive_backs":case"am_football_defensive_line":case"am_football_linebackers":case"handball.back":case"defenseman":return"primary.default";case"G":case"handball.goalkeeper":case"goalie":return"sofaSingles.value";default:return"onSurface.nLv3"}},p=e=>e.type===s.YVh.Person,b=(e,t,a,l,i,o,c)=>e===s.QCR.AmericanFootball?[{tabKey:n.H.Details,item:"details"},{tabKey:n.H.Matches,item:"matches",values:{sport:(0,r.ap)(e)}},{tabKey:n.H.Standings,item:"app.standings",isHidden:!t},{tabKey:n.H.PlayerStatistics,item:"tab_player_stats",isHidden:!c},{tabKey:n.H.Squad,item:"am_football_roster",isHidden:!l},{tabKey:n.H.Statistics,item:"statistics",isHidden:!i},{tabKey:n.H.Media,item:"media",isHidden:!o}]:[{tabKey:n.H.Details,item:"details"},{tabKey:n.H.Matches,item:"matches",values:{sport:(0,r.ap)(e)}},{tabKey:n.H.Standings,item:"app.standings",isHidden:!t},{tabKey:n.H.Squad,item:"squad",isHidden:!l},{tabKey:n.H.TopPlayers,item:"top_players",isHidden:!a},{tabKey:n.H.Statistics,item:"statistics",isHidden:!i},{tabKey:n.H.Media,item:"media",isHidden:!o}],f=[s.QCR.AmericanFootball,s.QCR.Tennis];function h(e,t){return -1!==f.indexOf(e)&&9464===t}},51862:(e,t,a)=>{"use strict";a.d(t,{R:()=>s});var s=function(e){return e.All="all",e.Teams="teams",e.PlayerTeamPersons="player-team-persons",e.Events="events",e.UniqueTournaments="unique-tournaments",e}({})},55575:(e,t,a)=>{var s=a(60567),n=a(27869),r=/&(?:amp|lt|gt|quot|#39);/g,l=RegExp(r.source);e.exports=function(e){return(e=s(e))&&l.test(e)?e.replace(r,n):e}},59721:(e,t,a)=>{"use strict";a.d(t,{e:()=>s.e});var s=a(33480)},70917:(e,t,a)=>{var s=a(74283),n=a(87567);e.exports=function(e){return null==e?[]:s(e,n(e))}},74283:(e,t,a)=>{var s=a(88601);e.exports=function(e,t){return s(t,function(t){return e[t]})}},78492:(e,t,a)=>{var s=a(50956);e.exports=function(e,t,a,n){return s(e,function(e,s,r){t(n,e,a(e),r)}),n}},81648:e=>{e.exports=function(e,t,a,s){for(var n=-1,r=null==e?0:e.length;++n{"use strict";a.d(t,{XU:()=>d,Gr:()=>p,ib:()=>m});var s,n,r=a(13829),l=a(55729),i=a(947);!function(e){e.formatDate="FormattedDate",e.formatTime="FormattedTime",e.formatNumber="FormattedNumber",e.formatList="FormattedList",e.formatDisplayName="FormattedDisplayName"}(s||(s={})),function(e){e.formatDate="FormattedDateParts",e.formatTime="FormattedTimeParts",e.formatNumber="FormattedNumberParts",e.formatList="FormattedListParts"}(n||(n={}));var o=function(e){var t=(0,i.A)(),a=e.value,s=e.children,n=(0,r.Tt)(e,["value","children"]);return s(t.formatNumberToParts(a,n))};function c(e){var t=function(t){var a=(0,i.A)(),s=t.value,n=t.children,l=(0,r.Tt)(t,["value","children"]),o="string"==typeof s?new Date(s||0):s;return n("formatDate"===e?a.formatDateToParts(o,l):a.formatTimeToParts(o,l))};return t.displayName=n[e],t}function u(e){var t=function(t){var a=(0,i.A)(),s=t.value,n=t.children,o=(0,r.Tt)(t,["value","children"]),c=a[e](s,o);if("function"==typeof n)return n(c);var u=a.textComponent||l.Fragment;return l.createElement(u,null,c)};return t.displayName=s[e],t}o.displayName="FormattedNumberParts",o.displayName="FormattedNumberParts";var d=u("formatDate"),m=u("formatTime"),p=u("formatNumber");u("formatList"),u("formatDisplayName"),c("formatDate"),c("formatTime")},91407:(e,t,a)=>{"use strict";a.d(t,{t:()=>i});var s=a(64082),n=a(6029),r=a(21377),l=a(41249);let i=e=>{var{id:t,name:a,size:i=56,style:o,className:c,grayscale:u,isFantasy:d,placeholder:m="/static/images/placeholders/player.svg"}=e,p=(0,s.T)(e,["id","name","size","style","className","grayscale","isFantasy","placeholder"]);let b=p.w||p.width||i,f=p.h||p.height||i;return(0,n.jsx)(l._V,Object.assign({fallback:(0,n.jsx)(l._V,{style:Object.assign({borderRadius:"50%"},o),w:b,h:f,src:m,alt:a}),src:t?r.qvj.image(t,d):"",alt:a,w:b,h:f,br:"50%",border:"onSurface.nLv4",style:o,className:c,isGrayscale:u},p))}},94910:(e,t,a)=>{"use strict";a.d(t,{M:()=>u});var s=a(6029),n=a(95083),r=a(76356),l=a(90248),i=a(54409),o=a(76410),c=a(11628);let u=e=>{let{searchEntity:t,spread:a}=e,{isMobile:u}=(0,n.$c)();return(0,s.jsxs)(r.so,{direction:"column",onClick:()=>{if(sessionStorage.setItem(c.V,t),u){let e=document.getElementById("search-trigger-button");e&&e.click()}else{let e=document.getElementById("search-input");e&&e.focus()}(0,o.ke)({action:"click",location:"favorite_tab",type:"add_button"})},cursor:"pointer",w:a?"100%":"[144px]",h:"[96px]",p:"sm",br:"sm",bg:"primary.highlight",maxW:a?"100%":"[144px]",justify:"space-between",align:"center",children:[(0,s.jsx)(r.so,{w:"[40px]",h:"[40px]",br:"50%",border:"2px solid {colors.primary.default}",justify:"center",align:"center",bg:"surface.s1",children:(0,s.jsx)(i.xZp,{fill:"primary.default"})}),(0,s.jsx)(n.EY,{textStyle:"display.small",w:"100%",py:"sm",textAlign:"center",color:"primary.default",textTransform:"capitalize",children:(0,s.jsx)(l.A,{id:"add"})})]})}}},e=>{var t=t=>e(e.s=t);e.O(0,[395,756,3797,2062,1105,9347,1254,7937,636,6593,8792],()=>t(15413)),_N_E=e.O()}]);