!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]="966c8e5b-63b6-40fd-a00b-90d3ee5f0fa9",e._sentryDebugIdIdentifier="sentry-dbid-966c8e5b-63b6-40fd-a00b-90d3ee5f0fa9")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7545],{3881:(e,t,r)=>{r.d(t,{E:()=>o});var n=r(64082),i=r(6029),a=r(99064),l=r(43451);function o(e){var{height:t=800,width:r="100%",rowHeight:o=45,wrapperStyle:s={},rows:d,animate:g=!1,rowGap:h=8,uniqueKey:u}=e,c=(0,n.T)(e,["height","width","rowHeight","wrapperStyle","rows","animate","rowGap","uniqueKey"]);return 0===t?null:(0,i.jsx)(a.az,Object.assign({maxW:"100%",bg:"surface.s1",overflow:"hidden"},c,{style:s},{children:(0,i.jsx)(l.D,Object.assign({animate:g,width:r,height:d&&o?d*(o+h):t,uniqueKey:u},{children:(0,i.jsx)(i.Fragment,{children:d?Array(d).fill(null).map((e,t)=>(0,i.jsx)("rect",{x:0,y:t*(o+h),width:"100%",height:o},t)):(0,i.jsx)("rect",{x:0,y:0,width:"100%",height:t})})}))}))}},32523:(e,t,r)=>{r.d(t,{E:()=>n.E});var n=r(3881)},57545:(e,t,r)=>{r.d(t,{A:()=>z});var n=r(6029),i=r(32523),a=r(21377),l=r(4967),o=r(21501),s=r(99064),d=r(55729),g=r(947),h=r(90248),u=r(494),c=r(41735),m=r(45860),f=r(54409),p=r(90536),x=r(42440),y=r(10794),v=r(59018),b=r.n(v),w=r(85397),D=r(88530);let j=(e,t)=>(0,l._M)(e.getTime(),t.getTime()-w.v,t.getTime()+w.v),T=(e,t)=>(0,l._M)(e.getTime(),(0,D.IQ)(t).getTime(),(0,D.CP)(t).getTime()),_=(e,t)=>{let r=(0,l.VM)(new Date(e.getTime()-w.v),new Date(e.getTime()+w.v)).filter(e=>e.getMonth()===t);return[r[0],r[r.length-1]]},C=(e,t)=>{let r=(0,l.VM)((0,D.IQ)(e),(0,D.CP)(e)).filter(e=>e.getMonth()===t);return[r[0],r[r.length-1]]};var M=function(e){return e.Highlighted="highlighted",e.Left="left",e.Right="right",e}(M||{});let k={gregory:[0,6],hebrew:[0,6],islamic:[6,5],iso8601:[1,0]},S=(e,t,r,n)=>{let i=["highlighted"],a=e.getDay();return a===k[t][0]&&i.push(n?"right":"left"),a===k[t][1]&&i.push(n?"left":"right"),(0,l.yk)(r[0].getTime(),e.getTime())&&i.push(n?"right":"left"),(0,l.yk)(r[1].getTime(),e.getTime())&&i.push(n?"left":"right"),b()(i).join(" ")},A=(e,t,r,n,i,l)=>{if(e===a.QCR.MMA){if(!j(t,r))return;return S(t,i,_(r,n.getMonth()),l)}if([a.QCR.Motorsport,a.QCR.Cycling].includes(e)){if(!T(t,r))return;return S(t,i,C(r,n.getMonth()),l)}};var E=r(75261);let Q=(0,c.default)(E.Ay).withConfig({componentId:"sc-fabbb83a-0"})(["min-height:296px;button{outline:none;}button{.highlighted{background-color:",";}.highlighted.left{border-radius:16px 0 0 16px;}.highlighted.right{border-radius:0 16px 16px 0;}.highlighted.right.left{border-radius:16px;}}.react-calendar{&__navigation{display:flex;padding:10px 5px;}&__month-view{&__weekdays{background-color:",";padding:8px 0;&__weekday{text-align:center;font:",";color:",";> abbr{text-decoration:none;}}}&__days{padding:0;&__day{padding:0;}}}}"],e=>e.theme.colors.primary.highlight,e=>e.theme.colors.surface.s2,e=>e.theme.typography.font.body.small,e=>e.theme.colors.onSurface.nLv3);var q=r(26995);let z=function(e){var t,r;let{onChange:v,date:b,sport:w}=e,D="rtl"===(0,d.useContext)(c.ThemeContext).settings.textDirection,j=(0,o.hX)(),[T,_]=(0,d.useState)(new Date),C=(0,g.A)().locale;"pt-pt"===C&&(C="pt");let{data:M}=(0,m.Ay)((t=w,r=(0,p.Ve)(T),[a.QCR.Motorsport,a.QCR.Cycling].includes(t)?a.tI9.dailyUniqueStages(r,3600*(0,l.UW)(),t):a.tI9.dailyUniqueTournaments(r,3600*(0,l.UW)(),t))),k=(0,x.C)(),S=(0,u.d4)(y.JU),E=(0,u.d4)(y.ZF),z=Object.values(k).filter(e=>{var t;return(null==(t=e.tournament.uniqueTournament)?void 0:t.category.sport.slug)===w}),I=Object.values(S).filter(e=>{var t;return(null==(t=e.uniqueStage)?void 0:t.category.sport.slug)===w});return((0,d.useEffect)(()=>{_(b)},[b]),j)?(0,n.jsx)(i.E,{br:"lg",h:352,uniqueKey:"calendar-cl"}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(Q,{showNeighboringMonth:!1,activeStartDate:T,calendarType:E,formatDay:()=>"",navigationLabel:e=>{let{label:t}=e;return(0,n.jsx)(s.EY,{font:"display.medium",children:t})},locale:C,nextLabel:(0,n.jsx)(s.az,{hoverBg:"primary.highlight",br:"xs",p:1,cursor:"pointer",children:(0,n.jsx)(f.zQC,{icon:"chevron-right",fill:"primary.default"})}),next2Label:null,prevLabel:(0,n.jsx)(s.az,{hoverBg:"primary.highlight",br:"xs",p:1,cursor:"pointer",children:(0,n.jsx)(f.zQC,{icon:"chevron-left",fill:"primary.default"})}),prev2Label:null,minDetail:"month",value:b,onChange:v,onActiveStartDateChange:e=>{let{activeStartDate:t}=e;t&&_(t)},tileContent:e=>{var t;let r=(0,l.cK)(e.date),i=(0,l.yk)(b.getTime(),e.date.getTime()),a=(0,l.UG)(e.date),o=((t=M)?"dailyUniqueTournaments"in t?t.dailyUniqueTournaments.map(e=>e.date):"dailyStages"in t?t.dailyStages.map(e=>e.date):[]:[]).filter(e=>e===a),d=!!o&&!!o.length,g=z.some(t=>(0,l.yk)(new Date(t.startTimestamp).getTime(),e.date.getTime()))||I.some(t=>t.startDateTimestamp&&(0,l.yk)(new Date(t.startDateTimestamp).getTime(),e.date.getTime())),h=(0,q.NA)(w,i,d,g);return(0,n.jsx)(s.so,{className:A(w,e.date,b,T,E,D),justify:"center",align:"center",w:"100%",children:(0,n.jsxs)(s.so,{position:"relative",justify:"center",align:"center",bg:i?"primary.default":r?"primary.highlight":void 0,hoverBg:i?"primary.hover":"primary.highlight",w:["xxl","xl","xxl"],h:["xxl","xl","xxl"],grow:0,shrink:0,cursor:"pointer",br:"lg",my:"xxs",children:[(0,n.jsx)(s.EY,{font:"display.small",color:h.color,lineHeight:1,children:e.date.getDate()}),h.hasDot&&(0,n.jsx)(s.az,{position:"absolute",bottom:0,br:"xxs",bg:"primary.default",w:"sm",h:"xs"})]})})}}),(0,n.jsxs)(s.so,{h:48,px:"lg",align:"center",children:[(0,n.jsx)(s.az,{br:"xxs",bg:"primary.default",w:"sm",h:"xs",mr:"sm"}),(0,n.jsx)(s.EY,{font:"body.small",color:"onSurface.nLv3",children:[a.QCR.MMA,a.QCR.Motorsport,a.QCR.Cycling].includes(w)?(0,n.jsx)(h.A,{id:"calendar_scheduled_events"}):(0,n.jsx)(h.A,{id:"calendar_favourites_explainer"})})]}),(0,n.jsx)(s.az,{borderTop:"onSurface.nLv4",p:"sm",textAlign:"center",children:(0,n.jsx)(s.$n,{onClick:()=>{let e=new Date;v(e),_(e)},children:(0,n.jsx)(h.A,{id:"today"})})})]})}},85397:(e,t,r)=>{r.d(t,{S:()=>a,v:()=>i});var n=r(4967);let i=3*n.d_,a=7*n.d_},88530:(e,t,r)=>{r.d(t,{CP:()=>l,Hk:()=>i,IQ:()=>o,NW:()=>a});var n=r(70764);let i=(e,t,r)=>{let n=[],i=[],a=new Set(r.map(e=>{var t;return null==(t=e.stageParent)?void 0:t.id}));t.forEach(t=>{let r=e.find(e=>{var r;return e.id===(null==(r=t.uniqueStage)?void 0:r.id)});void 0!==r&&(a.has(t.id)?n.push(r):i.push(r))});let l=t.map(e=>{var t;return null==(t=e.uniqueStage)?void 0:t.id}),o=e.filter(e=>!l.includes(e.id));return[...d(s(n)),...d(s(i)),...s(o)]},a=(e,t)=>[...t.filter(t=>{var r;return(null==(r=t.uniqueStage)?void 0:r.id)===e.id})],l=e=>{let t=new Date(e),r=t.getDay(),n=new Date(t);n.setDate(t.getDate()-(r-2+7)%7);let i=new Date(n);return i.setDate(n.getDate()+6),i},o=e=>{let t=new Date(e),r=t.getDay();return t.setDate(t.getDate()-(r-2+7)%7),t};function s(e){return e.sort((e,t)=>{let r=n.z.indexOf(e.id),i=n.z.indexOf(t.id);return(-1===r?n.z.length:r)-(-1===i?n.z.length:i)})}function d(e){let t=new Map;return e.forEach(e=>t.set(e.id,e)),Array.from(t.values())}},90536:(e,t,r)=>{r.d(t,{AG:()=>l,Ve:()=>o,aQ:()=>g,mR:()=>s,o5:()=>d});var n=r(21377),i=r(13731),a=r.n(i);let l=e=>e.reduce((e,t)=>e+Number(t),0)/e.length,o=e=>"".concat(e.getFullYear(),"-").concat(9>e.getMonth()?"0":"").concat(e.getMonth()+1);function s(e){let t=e.filter(e=>e.type===n.XFZ.Event);return a()(t,e=>o(new Date(1e3*e.timestamp)))}function d(){let e={},t=new Date;for(let r=0;r<12;r++)e[o(t)]=void 0,t.setMonth(t.getMonth()-1);return e}function g(){let e=new Date;return[new Date(e.getFullYear(),e.getMonth()-11,1).getTime(),new Date(e.getFullYear(),e.getMonth()+1,0).getTime()]}}}]);