PageSourceSearch

https://www.racingpost.com/_next/static/chunks/7360.3356a093d1f8be70.js

js racingpost.com collected 2026-10-02 02:25:36 UTC 56,489 bytes, 1 lines download raw bytes

1!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]="bc388109-a931-4570-84f8-3a28426010a9",e._sentryDebugIdIdentifier="sentry-dbid-bc388109-a931-4570-84f8-3a28426010a9")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2248,7360],{2248:(e,t,n)=>{n.r(t),n.d(t,{default:()=>I});var r=n(37876),i=n(54587),s=n.n(i),a=n(48230),o=n.n(a),d=n(28723),l=n(30216),c=n(64488),u=n(63735),h=n(28888),p=n(98684),m=n(64912);function x(){let e=(0,h._)(["\n                max-width: 100%;\n            "]);return x=function(){return e},e}let g=p.Ay.div.withConfig({componentId:"sc-cd544b12-0"})(["",""],e=>{let{theme:{colors:{white:t,midGrey:n,actualBlackOpacity10:r},spacings:{s:i}}}=e;return(0,p.AH)(["display:flex;border-radius:6px;box-shadow:0 2px 6px 1px ",";border:solid 1px ",";padding-top:",";flex-direction:column;background:",";"],r,n,i,t)}),f=p.Ay.div.withConfig({componentId:"sc-cd544b12-1"})(["",""],e=>{let{theme:{spacings:{xs:t}}}=e;return(0,p.AH)(["display:flex;gap:",";"],t)}),y=p.Ay.aside.withConfig({componentId:"sc-cd544b12-2"})(["height:27px;left:-4px;position:relative;"]),v=p.Ay.div.withConfig({componentId:"sc-cd544b12-3"})(["",""],e=>{let{theme:{spacings:{xs:t},colors:{black:n}}}=e;return(0,p.AH)(["display:flex;flex-direction:column;height:30px;color:",";line-height:1rem;padding-right:",";width:calc(100% - 110px);flex-grow:1;"],n,t)}),b=p.Ay.div.withConfig({componentId:"sc-cd544b12-4"})(["",""],e=>{let{theme:{typography:{brandBody:t}}}=e;return(0,p.AH)([""," display:flex;justify-content:space-between;"],t.medium.bold)}),w=p.Ay.span.withConfig({componentId:"sc-cd544b12-5"})([""," height:16px;"],m.w),A=p.Ay.span.withConfig({componentId:"sc-cd544b12-6"})(["width:13px;height:13px;min-width:13px;"]),j=p.Ay.div.withConfig({componentId:"sc-cd544b12-7"})(["",""],e=>{let{theme:{typography:{brandBody:t}}}=e;return(0,p.AH)([""," display:flex;justify-content:space-between;"],t.xsmall.regular)}),_=p.Ay.span.withConfig({componentId:"sc-cd544b12-8"})(["",""],e=>{let{theme:{mixins:{breakpointMixin:t}}}=e;return(0,p.AH)([""," max-width:80%;",""],m.w,t.smallMobile(x()))}),C=p.Ay.div.withConfig({componentId:"sc-cd544b12-9"})(["",""],e=>{let{theme:{spacings:{xxs:t,xs:n},colors:{superLightGrey:r}}}=e;return(0,p.AH)(["display:flex;flex-direction:column;margin:",";padding:",";background-color:",";border-radius:3px;"],n,t,r)}),I=e=>{let{startTime:t,meetingName:n,replayDetails:i,raceTitle:a,numberOfRunners:h,winners:p,raceId:m,status:x,isHandicap:I,raceUrl:T}=e,R=(0,l.D)();return(0,r.jsx)(o(),{href:R?(0,d.Yp)(T):T,"data-testid":"Link__".concat(m,"__Result"),children:(0,r.jsxs)(g,{children:[(0,r.jsxs)(f,{children:[(0,r.jsx)(y,{children:(0,r.jsx)(c.A,{classModifier:x,label:x,testIdPrefix:"Result"})}),(0,r.jsxs)(v,{children:[(0,r.jsxs)(b,{children:[(0,r.jsxs)(w,{"data-testid":"Text__ResultItemCourseName",children:[t," ",n]}),i&&(0,r.jsx)(A,{children:(0,r.jsx)(s(),{src:"/svgs/play_icon.svg",width:13,height:13,alt:"Play","data-testid":"Icon__Replay"})})]}),(0,r.jsxs)(j,{children:[(0,r.jsx)(_,{"data-testid":"Text__RaceTitle",children:a}),(0,r.jsxs)("span",{"data-testid":"Text__RunnersRan",children:[h," ran"]})]})]})]}),(0,r.jsx)(C,{"data-testid":"Container__Winners",children:(0,r.jsx)(u.A,{raceId:m,winners:p,isHandicap:I,numberOfRunners:h})})]})})}},4521:(e,t,n)=>{n.d(t,{A:()=>r});let r=n(30579).n},9277:(e,t,n)=>{n.d(t,{a:()=>c});var r=n(56557),i=n.n(r),s=n(71576),a=n.n(s),o=n(64301),d=n.n(o),l=n(74888);i().extend(a()),i().extend(d());let c=(e,t,n)=>n?e:i()(t).tz(l.x6).isSame(i()().tz(l.x6),"day")?e.replace("/results/","/racecards/"):e},18931:(e,t,n)=>{n.d(t,{A:()=>h});var r=n(37876),i=n(28888),s=n(98684);function a(){let e=(0,i._)(["\n            margin: ",";\n        "]);return a=function(){return e},e}function o(){let e=(0,i._)(["\n            margin: 0 ",";\n        "]);return o=function(){return e},e}let d=s.Ay.div.withConfig({componentId:"sc-5e787fcd-0"})(["",")}"],e=>
1{let{theme:{typography:{brandBody:t}}}=e;return(0,s.AH)([""," line-height:20px;"],t.medium.semiBold)}),l=s.Ay.div.withConfig({componentId:"sc-5e787fcd-1"})(["font-size:12px;line-height:16px;"]),c=s.Ay.div.withConfig({componentId:"sc-5e787fcd-2"})(["",""],e=>{let{theme:{spacings:t,mixins:{breakpointMixin:n},colors:r},type:i}=e;return(0,s.AH)(["text-align:center;padding:",";background-color:",";color:",";"," ",""],t.xs,r[u(i)],"error"===i||"info"===i?r.white:"inherit",n.mobile(a(),t.xs),n.tablet(o(),t.m))}),u=e=>{switch(e){case"warning":return"fastOrange";case"info":return"brandSecondary";case"error":return"brandPrimary";case"success":return"goGreen";default:return"none"}},h=e=>{let{header:t,subtext:n,type:i}=e;return(0,r.jsxs)(c,{type:i,"data-testid":"Container__Alert",children:[(0,r.jsx)(d,{"data-testid":"Container__AlertHeader",children:t}),n&&(0,r.jsx)(l,{"data-testid":"Container__AlertSubtext",children:n})]})}},30579:(e,t,n)=>{n.d(t,{n:()=>o});var r=n(37876),i=n(14232);let s=(0,i.createContext)(null),a=()=>{let e=(0,i.useContext)(s);if(!e)throw Error("AccordionContext must be used within the AccordionProvider");return e},o=e=>{let{children:t,...n}=e;return(0,r.jsx)("div",{...n,children:t})};o.Title=e=>{let{children:t,...n}=e;return(0,r.jsx)("div",{...n,children:t})},o.Content=e=>{let{children:t,...n}=e;return(0,r.jsx)("div",{...n,children:t})},o.Item=e=>{let{children:t,isOpen:n=!1,...a}=e,[o,d]=(0,i.useState)(n),[l,c]=(0,i.useState)(n);n!==l&&(c(n),d(n));let u=(0,i.useCallback)(()=>d(e=>!e),[]),h=(0,i.useMemo)(()=>({isOpen:o,toggleOpen:u}),[o,u]);return(0,r.jsx)(s.Provider,{value:h,children:(0,r.jsx)("div",{...a,children:t})})},o.ItemHeader=e=>{let{children:t,...n}=e,{toggleOpen:i}=a();return(0,r.jsx)("div",{role:"button",tabIndex:0,onClick:i,onKeyDown:i,...n,children:t})},o.ItemHeaderSmart=e=>{let{children:t,...n}=e,{isOpen:i,toggleOpen:s}=a();return(0,r.jsx)("div",{role:"button",tabIndex:0,onClick:s,onKeyDown:s,...n,children:t(i)})},o.ItemBody=e=>{let{children:t,...n}=e,{isOpen:i}=a();return i?(0,r.jsx)("div",{...n,children:t}):null}},48302:(e,t,n)=>{n.d(t,{A:()=>j});var r=n(37876),i=n(14232),s=n(73291),a=n(19874),o=n(66653),d=n(83518),l=n(64488);let{FAST_RESULT:c,NEXT_OFF:u,RESULT:h,VOID:p,NOW:m,UPCOMING:x}=s.dZ,g=e=>{switch(e){case h:return h;case c:return c;case p:return p;case u:return u;case m:return m;default:return x}},f={[h]:"result",[p]:"void",[u]:"next off",[c]:"fast result",[m]:"now"},{FAST_RESULT:y,RESULT:v,VOID:b,NOW:w,NEXT_OFF:A}=s.dZ,j=e=>{let{status:t,testIdPrefix:n="",startTime:s,raceCardsLabel:c=!1,resultUrl:u}=e,[h,p]=(0,i.useState)(""),[m,x]=(0,i.useState)(g(t)),[j,_]=(0,i.useState)(f[m]||h);return(0,d.A)(()=>{t!==v&&t!==b&&t!==y&&t!==w&&p((0,a.Ye)(s))},3e4),(0,i.useEffect)(()=>{[v,b,y,w,A].includes(t)||p((0,a.Ye)(s))},[s,t]),(0,o.A)(()=>{let e=g(t);x(e),_(f[e]||h)},[t,h]),(0,r.jsx)(l.A,{classModifier:m,label:j,testIdPrefix:n,raceCardsLabel:c,resultUrl:u})}},51291:(e,t,n)=>{n.d(t,{P:()=>g});var r=n(37876),i=n(28888),s=n(98684),a=n(14232),o=n(66653),d=n(32459);let l=(0,a.createContext)(null),c=()=>{let e=(0,a.useContext)(l);if(!e)throw Error("SlideToggleContext must be used within the SlideToggleProvider");return e},u=e=>{let{children:t,onChange:n,...i}=e,[s,d]=(0,a.useState)(),[c,u]=(0,a.useState)(),h=(0,a.useCallback)((e,t)=>{d(e),u(t)},[]),p=(0,a.useMemo)(()=>({active:s,selectValue:h,setActive:d}),[s,h]);return(0,o.A)(()=>{n(c)},[n,c]),(0,r.jsx)(l.Provider,{value:p,children:(0,r.jsx)("div",{...i,children:t})})};function h(){let e=(0,i._)(["\n            width: 100%;\n\n            "," {\n                flex: 1;\n            }\n\n            "," {\n                max-width: none;\n            }\n        "]);return h=function(){return e},e}u.Button=e=>{let{children:t,isActive:n,value:i,...s}=e,o=(0,a.useRef)(null),{active:l,selectValue:u}=c(),h=o===l;return(0,d.A)(()=>{!l&&n&&u(o,i)}),(0,r.jsx)("button",{ref:o,onClick:()=>u(o,i),...s,type:"button",children:t(h)})};let p=(0,s.Ay)(u).withConfig({componentId:"sc-81d1e942-0"})(["",""],e=>{let{$isFullWidth:t,theme:{spacings:{xxs:n},colors:{white:r,midGrey:i},mixins:{breakpointMixin:a}}}=e;return(0,s.AH)(["display:flex;align-items:center;background:",";border-radius:3px;border:solid 1px ",";padding:",";",""],r,i,n,t&&a.mobile(h(),x,m))}),m=s.Ay.span.withConfig({componentId:"sc-81d1e942-1"})(["",""],e=>{let{isActive:t,theme:{spacings:{m:n},colors:{white:r,darkGrey:i,black:a}
1,typography:{brandBody:o}}}=e;return(0,s.AH)(["",";background-color:",";border-radius:4px;text-align:center;cursor:pointer;text-transform:uppercase;white-space:nowrap;min-width:70px;max-width:150px;height:100%;color:",";display:flex;align-items:center;justify-content:center;border:1px solid transparent;padding:0 ",";&:hover{border:1px solid ",";color:",";}",""],o.xsmall.semiBold,r,i,n,a,a,t&&(0,s.AH)(["background-color:",";color:"," !important;"],a,r))}),x=(0,s.Ay)(u.Button).withConfig({componentId:"sc-81d1e942-2"})(["",""],e=>{let{$isDisabled:t,theme:{spacings:{xxs:n}},$isLarge:r}=e;return(0,s.AH)(["border:none;background:transparent;height:22px;padding:0;& + &{margin-left:",";}&:focus{outline:0;}"," ",""],n,t&&(0,s.AH)(["opacity:0.7;pointer-events:none;"]),r&&(0,s.AH)(["height:32px;"]))}),g=e=>{let{items:t,isDisabled:n,isLarge:i,isFullWidth:s,onChange:a,isRaceMatrix:o,hasRaces:d,purpose:l}=e;return(0,r.jsx)(p,{$isFullWidth:s,onChange:a,children:t.map(e=>(0,r.jsx)(x,{value:i?e.label:e.value,isActive:e.isActive,$isDisabled:o?"latest"===e.value&&!d:n,$isLarge:i,"data-testid":"ButtonTab__".concat(l,"__Toggle"),children:t=>(0,r.jsx)(m,{isActive:t,children:e.label})},e.label))})}},57360:(e,t,n)=>{n.r(t),n.d(t,{default:()=>n8});var r=n(37876),i=n(67522),s=n(27061),a=n(73291),o=n(18931),d=n(14232),l=n(31777),c=n(18334),u=n(70655),h=n(78295),p=n(32459),m=n(63526),x=n(9127),g=n(89099),f=n(54587),y=n.n(f),v=n(91553),b=n(42329),w=n(68066),A=n(19874),j=n(16811),_=n(93004),C=n(48230),I=n.n(C),T=n(98684);let R=(0,T.Ay)(I()).withConfig({componentId:"sc-6b0a942e-0"})(["",""],e=>{let{$bgColor:t,theme:{spacings:{xs:n}}}=e;return(0,T.AH)(["display:flex;flex-direction:column;width:100%;border-radius:8px;padding:",";background-color:",";& + a{margin-top:",";}"],n,t,n)}),k=T.Ay.div.withConfig({componentId:"sc-6b0a942e-1"})(["display:flex;justify-content:space-between;align-items:center;flex:1 1 0;"]),H=T.Ay.p.withConfig({componentId:"sc-6b0a942e-2"})(["",""],e=>{let{$textColor:t,theme:{typography:{brandBody:n},colors:{black:r},spacings:{xs:i}}}=e;return(0,T.AH)(["color:",";",";padding-right:",";max-width:85%;"],t||r,n.small.semiBold,i)}),D=T.Ay.div.withConfig({componentId:"sc-6b0a942e-3"})(["position:relative;width:15%;height:25px;"]),S=T.Ay.div.withConfig({componentId:"sc-6b0a942e-4"})(["",""],e=>{let{$textColor:t,theme:{spacings:{xs:n},colors:{black:r},typography:{brandBody:i}}}=e;return(0,T.AH)(["margin-top:",";color:",";",";"],n,t||r,i.xxxxsmall.regular)}),{BOOKMAKER_REGISTRATION_TAP:O}=v.wK,{TIER_ONE:M}=u.BK,{RACECARDS:E}=b.Sb,N=e=>{let{position:t,header:n,bookmaker:i}=e,{trackEvent:s}=(0,j.f)(),{asPath:a}=(0,g.useRouter)(),{topOfferHeadline:o,topOfferAltHeadline:d,topOfferTsAndCs:l,topOfferLink:c,name:u,displayName:h,colourBranding:p,textColor:m,bookmakerLogo:x}=i,f=d||o;return(0,r.jsxs)(R,{href:c,"data-testid":"Link__TodaysTopOffer",$bgColor:p,target:"_blank",rel:_.gP,onClick:()=>{let e=(0,A.sq)(a).startsWith(E),{location:r,subsection:i}=(0,w.D$)(a,!1,e),{url:o,path:d}=(0,w.mx)(a);s(O,{bookmaker_name:h,bookmaker_offer:f,position:t,offers_banner:n,location:r,subsection:i,bookmaker_tier:M,url:o,path:d})},children:[(0,r.jsxs)(k,{children:[(0,r.jsx)(H,{$textColor:m,"data-testid":"Text__TodaysTopOfferHeadline",children:f}),(0,r.jsx)(D,{children:(0,r.jsx)(y(),{src:x,fill:!0,objectFit:"contain",alt:u})})]}),(0,r.jsx)(S,{$textColor:m,children:l})]})};N.displayName="BookmakerOffer";let{TITLE_SINGLE:Y,TITLE_MULTIPLE:B}=u.uV.TODAYS_TOP_OFFERS,U=(0,d.memo)(()=>{let{data:e,error:t}=(0,l.d4)(e=>e.bookmakerOffers.topOffers),[n,i]=(0,d.useState)([]),s=()=>
1{if(!(null==e?void 0:e.numberOfTopOffers)||0===Number(null==e?void 0:e.numberOfTopOffers)){i([]);return}i((0,x.Q)(null==e?void 0:e.bookmakersTopOffersMobile).slice(0,Number(e.numberOfTopOffers)))};if((0,p.A)(()=>{s()}),t)return(0,c.wd)("There was an error with the bookmakersTopOffers: ".concat(t),{tags:{place:"component",name:"BookmakerTopOffers.tsx"}}),null;if(!n.length)return null;let a=n.length>1?B:Y;return(0,r.jsx)(m._v,{shouldShowMobile:!0,"data-testid":"Container__BookmakersTopOffers",children:(0,r.jsxs)(m.QL,{children:[(0,r.jsx)(h.A,{header:n.length>1?"Today's Top Offers":"Today's Top Offer",isLoading:!1,"data-testid":"Header__BookmakersTopOffers"}),n.map((e,t)=>(0,r.jsx)(N,{position:t+1,header:a,bookmaker:e},e.name))]})})});U.displayName="BookmakersTopOffers";var L=n(56557),P=n.n(L),z=n(64301),W=n.n(z),F=n(71576),G=n.n(F),K=n(74888);let J=e=>{if(!e)return[];let{raceIds:t,byRaceId:n}=e;return t.filter(e=>a.es.includes(n[e].status)).map(e=>n[e])},$=()=>{var e,t;P().extend(G()),P().extend(W());let n=P()().tz(K.x6).format("YYYY-MM-DD"),{dates:r,byDate:i}=(0,l.d4)(e=>e.meetings),s=(null!==(t=null===(e=i[n])||void 0===e?void 0:e.races.raceIds)&&void 0!==t?t:[]).length>0,a=r.every(e=>{let{meetingIds:t,byMeetingId:n}=i[e].meetings;return t.every(e=>n[e].isMeetingAbandoned)}),o=r.find(e=>{let{races:t}=i[e];return J(t).length>0&&e}),d=r.every(e=>{let{raceIds:t,byRaceId:n}=i[e].races;return t.every(e=>n[e].isResult)}),c=r.find(e=>i[e].races.raceIds.length>0),u=[...r].reverse().find(e=>i[e].races.raceIds.length>0);return{shouldShowNoRacingMessage:r.every(e=>0===i[e].races.raceIds.length),shouldShowWillResumeMessage:!s&&void 0!==o,date:a&&c||d&&u||o||u}};var V=n(90675),q=n(60473),Z=n(71730),Q=n(28888),X=n(80834);function ee(){let e=(0,Q._)(["\n            margin: ",";\n        "]);return ee=function(){return e},e}function et(){let e=(0,Q._)(["\n            margin: "," "," "," ",";\n        "]);return et=function(){return e},e}function en(){let e=(0,Q._)(["\n            ","\n            font-weight: ",";\n        "]);return en=function(){return e},e}function er(){let e=(0,Q._)(["\n            ","\n        "]);return er=function(){return e},e}function ei(){let e=(0,Q._)(["\n             height: 20px;\n        "]);return ei=function(){return e},e}function es(){let e=(0,Q._)(["\n            height: 24px;\n        "]);return es=function(){return e},e}let ea=T.Ay.div.withConfig({componentId:"sc-a50178af-0"})(["",""],e=>{let{theme:{spacings:{xs:t,m:n,l:r},mixins:{breakpointMixin:i}}}=e;return(0,T.AH)(["display:flex;justify-content:flex-start;gap:10px;align-items:center;margin:"," 0;"," ",""],n,i.tablet(ee(),n),i.mobile(et(),r,t,n,t))}),eo=T.Ay.h2.withConfig({componentId:"sc-a50178af-1"})(["",""],e=>{let{theme:{colors:t,mixins:{breakpointMixin:n},typography:{brandHeadings:r}}}=e;return(0,T.AH)(["color:",";"," font-weight:",";"," ",""],t.black,r.headingSix,X.JG,n.tablet(en(),r.headingSeven,X.JG),n.mobile(er(),r.headingFive))});T.Ay.div.withConfig({componentId:"sc-a50178af-2"})(["",""],e=>{let{theme:{colors:{lightGrey:t},mixins:{breakpointMixin:n}}}=e;return(0,T.AH)(["width:100%;display:flex;height:22px;align-items:center;background-color:",";gap:10px;"," ",""],t,n.tablet(ei()),n.mobile(es()))});let ed=()=>{let{user:e}=(0,q.J)(),t=e.firstName,{isLogged:n}=(0,Z.R)();return n?(0,r.jsxs)(ea,{"data-testid":"Container__WelcomeBackMessageContainer",children:[(0,r.jsx)(V.A,{isRenderedInHamburgerMenu:!1,width:20,height:20}),(0,r.jsx)(eo,{"data-testid":"Text__WelcomeBackMessage",children:"Welcome back".concat(t?", ".concat(t):"")})]}):null};var el=n(57419),ec=n(76695);let eu=e=>(0,l.d4)(t=>t.meetings.byDate[e].meetings);var eh=n(4521),ep=n(61538);let em=e=>{let{children:t,condition:n,href:i=null,openInNewTab:s=!1}=e;return n?(0,r.jsx)(ep.A,{href:i,openInNewTab:s,dataTestId:"ConditionalLink",children:t}):t};var ex=n(64912);let eg=T.Ay.div.withConfig({componentId:"sc-da6ce9ae-0"})(["",""],e=>{let{theme:{colors:{midGrey:t,lightGrey:n,grey:r}},isResult:i,isAbandoned:s}=e;return(0,T.AH)(["width:100%;height:56px;display:flex;align-items:center;border-bottom:1px solid ",";"," ",""],t,i&&(0,T.AH)(["background-color:",";"],n),s&&(0,T.AH)(["color:",";"],r))}),ef=T.Ay.div.withConfig({componentId:"sc-da6ce9ae-1"})(["",""],e=>{let{theme:{colors:{brandPrimary:t}}}=e;return(0,T.AH)(["width:6px;height:30px;background-color:",";position:relative;
1left:-4px;border-radius:3px;"],t)}),ey=T.Ay.div.withConfig({componentId:"sc-da6ce9ae-2"})(["",""],e=>{let{theme:{colors:{countdownLabelGrey:t,midGrey:n},typography:{brandBody:r}},isResult:i}=e;return(0,T.AH)([""," width:49px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;margin-right:15px;",""],r.small.bold,i&&(0,T.AH)(["box-shadow:1px 1px 0 0 ",";border-radius:3px;background-color:",";position:relative;margin-right:10px;left:-4px;height:29px;"],n,t))}),ev=T.Ay.span.withConfig({componentId:"sc-da6ce9ae-3"})(["",""],e=>{let{theme:{colors:{black:t,offerMint:n},typography:{brandBody:r}}}=e;return(0,T.AH)([""," width:35px;height:16px;border-radius:3px;background-color:",";letter-spacing:-0.2px;color:",";display:flex;align-items:center;justify-content:center;margin-bottom:3px;"],r.xsmall.regular,n,t)}),eb=T.Ay.div.withConfig({componentId:"sc-da6ce9ae-4"})(["display:flex;flex-direction:column;margin-right:18px;width:100%;min-width:0;"]),ew=T.Ay.span.withConfig({componentId:"sc-da6ce9ae-5"})(["",";"],ex.w),eA=T.Ay.div.withConfig({componentId:"sc-da6ce9ae-6"})(["",""],e=>{let{theme:{typography:{brandBody:t}}}=e;return(0,T.AH)([""," display:flex;align-items:center;text-transform:capitalize;"],t.xsmall.regular)}),ej=T.Ay.span.withConfig({componentId:"sc-da6ce9ae-7"})(["",";"],ex.w),e_=T.Ay.div.withConfig({componentId:"sc-da6ce9ae-8"})(["",""],e=>{let{theme:{spacings:{xs:t}}}=e;return(0,T.AH)(["flex-shrink:0;margin-right:",";display:flex;"],t)}),eC=T.Ay.div.withConfig({componentId:"sc-da6ce9ae-9"})(["margin-top:2px;margin-right:20px;display:flex;align-items:center;justify-content:center;"]),{ABANDONED:eI}=a.dZ,eT=e=>{let{category:t,isResult:n,raceId:i,startTime:s,displayDistance:a,numberOfRunners:o,raceTitle:d,shouldShowOffer:l,isAbandoned:c}=e;return(0,r.jsxs)(eg,{isResult:n,isAbandoned:c,"data-testid":"Container__".concat(i,"__Race"),children:[n&&(0,r.jsx)(ef,{"data-testid":"Container__".concat(i,"__ResultIndicator"),children:"\xa0"}),(0,r.jsxs)(ey,{isResult:n,children:[(0,r.jsx)("span",{"data-testid":"Text__StartTime",children:s}),l&&!c&&(0,r.jsx)(ev,{"data-testid":"Text__Offer",children:"Offer"})]}),(0,r.jsxs)(eb,{children:[(0,r.jsx)(ew,{"data-testid":"Text__RaceDetails",children:"".concat(t," | ").concat(a," | ").concat(o," ").concat(n?"ran":"runners")}),(0,r.jsx)(eA,{children:c?eI:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e_,{children:(0,r.jsx)(y(),{src:"/svgs/video/video_dark_grey.svg",width:16,height:16,alt:"icon","data-testid":"Icon__Video"})}),(0,r.jsx)(ej,{"data-testid":"Text__RaceTitle",children:d})]})})]}),!c&&(0,r.jsx)(eC,{children:(0,r.jsx)(y(),{src:"/svgs/chevrons/chevron_right_grey.svg",width:24,height:24,alt:"icon","data-testid":"Icon__Chevron"})})]})};var eR=n(28723),ek=n(30216),eH=n(63259);function eD(){let e=(0,Q._)(["\n            > a {\n                color: inherit;\n            }\n        "]);return eD=function(){return e},e}let eS=T.Ay.div.withConfig({componentId:"sc-172461f1-0"})(["",""],e=>{let{isAbandoned:t,isPremierMeeting:n,theme:{colors:r,spacings:i}}=e;return(0,T.AH)(["display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid ",";height:56px;padding:0 ",";cursor:pointer;"," ",""],r.midGrey,i.s,t&&(0,T.AH)(["cursor:default;color:",";"],r.grey),n&&!t&&(0,T.AH)(["background-color:",";"],r.gold))}),eO=T.Ay.div.withConfig({componentId:"sc-172461f1-1"})(["display:flex;align-items:center;flex-grow:1;"]),eM=T.Ay.div.withConfig({componentId:"sc-172461f1-2"})(["",""],e=>{let{theme:{spacings:t}}=e;return(0,T.AH)(["display:flex;margin-right:",";"],t.xs)}),eE=T.Ay.div.withConfig({componentId:"sc-172461f1-3"})(["",""],e=>{let{theme:{typography:t}}=e;return(0,T.AH)(["display:flex;align-items:center;",";"],t.brandBody.small.semiBold)}),eN=T.Ay.div.withConfig({componentId:"sc-172461f1-4"})(["",""],e=>{let{theme:{typography:t}}=e;return(0,T.AH)(["",";"],t.brandBody.xsmall.regular)}),eY=T.Ay.span.withConfig({componentId:"sc-172461f1-5"})(["",""],e=>{let{theme:{colors:t,typography:n,spacings:r}}=e;return(0,T.AH)(["display:flex;align-items:center;justify-content:center;margin-left:",";width:35px;height:16px;padding:0 ",";border-radius:3px;background-color:",";",";letter-spacing:-0.2px;color:",";"],r.s,r.xxs,t.offerMint,n.brandBody.xsmall.regular,t.black)}),eB=T.Ay.img.withConfig({componentId:"sc-172461f1-6"})(["",""],e=>{let{theme:{spacings:t}}=e;return(0,T.AH)(["padding:0 ",";margin-left:auto;"],t.xs)}),eU=T.Ay.div.withConfig({componentId:"sc-172461f1-7"})(["",""],e=>{let{isOpen:t}=e;return(0,T.AH)(["display:flex;align-items:center;justify-content:center;transform:rotate(90deg);",""],t&&(0,T.AH)(["transform:rotate(-90deg);"]))}),eL=T.Ay.div.withConfig({componentId:"sc-172461f1-8"})(["",""],e=>{let{theme:{mixins:{breakpointMixin:t}}}=e;return(0,T.AH)(["display:flex;flex-direction:column;height:100%;width:100%;",""],t.mobile(eD()))}),{FLAT:eP,JUMPS:ez}=a.w8,eW=e=>{let{meeting:t,meeting:{raceIds:n,isMeetingAbandoned:i,meetingEndTime:s,meetingStartTime:a,meetingId:o,name:c,numberOfRaces:u,isPremierMeeting:h},date:p}=e,m=(0,ek.D)(),x=(0,l.d4)(e=>e.raceOffers),g=(0,l.d4)(e=>e.meetings.byDate[p].races),f=(0,d.useMemo)(()=>n.map(e=>g.byRaceId[e]),[n,g]),v=t.meetingType===eP||t.meetingType===ez?t.meetingType:f[0].raceType===eP?eP:ez,b=f.some(e=>{var t,n;return(null==x?void 0:null===(n=x.raceOffers)||void 0===n?void 0:null===(t=n[e.raceId])||void 0===t?void 0:t.hasOffers)&&e.isU
1pcoming&&!e.isAbandoned}),A=(0,d.useCallback)(e=>{e&&(0,w.JL)(()=>{window.dataLayer.push({id:e.raceId,datetime:e.startScheduledDatetimeUTC,distance:e.displayDistance,type:e.raceType,course:e.meetingName,numberOfRunners:e.numberOfRunners})})},[]);return(0,r.jsx)(eh.A,{"data-testid":"Container__".concat(o,"__Meeting"),children:(0,r.jsx)(eh.A.Content,{children:(0,r.jsxs)(eh.A.Item,{children:[(0,r.jsx)(eh.A.ItemHeaderSmart,{"data-testid":"Container__AccordionHeader",children:e=>(0,r.jsxs)(eS,{isAbandoned:i,isPremierMeeting:h,"data-testid":"MeetingItem",children:[(0,r.jsxs)(eO,{children:[(0,r.jsx)(eM,{children:(0,r.jsx)(eH.A,{meetingType:v,isAbandoned:i,isPremierMeeting:h})}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(eE,{children:[(0,r.jsx)("span",{"data-testid":"Text__MeetingName",children:c.toUpperCase()}),b&&(0,r.jsx)(eY,{"data-testid":"Text__Offer",children:"Offer"})]}),(0,r.jsx)(eN,{children:i?"Abandoned":"".concat(v," | ").concat(u," races | ").concat(a," - ").concat(s)})]}),h&&!i&&(0,r.jsx)(eB,{src:"/svgs/premier_raceday_small.svg",width:45,height:45,"data-testid":"Icon__PremierMeeting",alt:"Premier Meeting"})]}),(0,r.jsx)(eU,{isOpen:e,children:!i&&(0,r.jsx)(y(),{src:"/svgs/chevrons/chevron_right_black.svg",width:24,height:24,alt:"Chevron","data-testid":e?"Icon__MeetingCollapse":"Icon__MeetingExpand"})})]})}),!i&&(0,r.jsx)(eh.A.ItemBody,{children:f.map(e=>{var t,n,i,s;return(0,r.jsx)(eL,{"data-testid":"Container__MeetingRaces",onClick:()=>A(e),children:(0,r.jsx)(em,{condition:(e.isResult||e.isUpcoming)&&!e.isAbandoned,href:m?(0,eR.Yp)(e.raceUrl):e.raceUrl,children:(0,r.jsx)(eT,{category:null!==(s=null===(t=e.category)||void 0===t?void 0:t[0])&&void 0!==s?s:e.raceType,isResult:e.isResult,raceId:e.raceId,startTime:e.startTime,displayDistance:e.displayDistance,numberOfRunners:e.numberOfRunners,raceTitle:e.raceTitle,shouldShowOffer:(null==x?void 0:null===(i=x.raceOffers)||void 0===i?void 0:null===(n=i[e.raceId])||void 0===n?void 0:n.hasOffers)&&e.isUpcoming,isAbandoned:e.isAbandoned})})},e.raceId)})})]})})})},eF=(0,d.createContext)({isExpanded:!1,toggleIsExpanded:()=>null,canExpand:!1,itemLimit:0}),eG=()=>{let e=(0,d.useContext)(eF);if(!e)throw Error("ExpandableContext must be used within the ExpandableProvider");return e},eK=e=>{let{children:t,onToggleExpand:n,isExpanded:i=!1,itemsCount:s,itemLimit:a,...o}=e,[l,c]=(0,d.useState)(i),u=(0,d.useCallback)(()=>c(e=>!e),[]);(0,d.useEffect)(()=>{n&&n(l)},[l,n]);let h=(0,d.useMemo)(()=>({isExpanded:l,toggleIsExpanded:u,canExpand:s>a,itemLimit:a}),[l,a,s,u]);return(0,r.jsx)(eF.Provider,{value:h,children:(0,r.jsx)("div",{...o,children:t})})};eK.Content=e=>{let{children:t}=e,{isExpanded:n,itemLimit:i}=eG();return(0,r.jsx)("div",{children:n?t:d.Children.toArray(t).slice(0,i)})},eK.ExpandButton=e=>{let{children:t}=e,{isExpanded:n,toggleIsExpanded:i,canExpand:s}=eG();return n||!s?null:(0,r.jsx)("div",{role:"button",tabIndex:0,onClick:i,onKeyDown:i,children:t})},eK.CollapseButton=e=>{let{children:t}=e,{isExpanded:n,toggleIsExpanded:i,canExpand:s}=eG();return n&&s?(0,r.jsx)("div",{role:"button",tabIndex:0,onClick:i,onKeyDown:i,children:t}):null};let eJ=(0,T.Ay)(eK).withConfig({componentId:"sc-9b904c48-0"})(["",""],e=>{let{theme:{colors:{white:t,midGrey:n,actualBlackOpacity10:r}}}=e;return(0,T.AH)(["display:flex;flex-direction:column;border:1px solid ",";box-shadow:0 2px 6px 1px ",";border-radius:6px;background:",";"],n,r,t)}),e$=T.Ay.div.withConfig({componentId:"sc-9b904c48-1"})(["",""],e=>{let{theme:{colors:{midGrey:t,darkGrey:n},typography:{brandBody:r}},isCollapsed:i}=e;return(0,T.AH)([""," height:52px;display:flex;color:",";justify-content:center;align-items:center;cursor:pointer;border-bottom:1px solid ",";",""],r.xsmall.semiBold,n,t,i&&(0,T.AH)(["img{transform:rotate(-90deg);}"]))}),eV=T.Ay.div.withConfig({componentId:"sc-9b904c48-2"})(["",""],e=>{let{theme:{spacings:{xs:t}}}=e;return(0,T.AH)(["margin-left:",";"],t)}),{GB:eq,IRE:eZ,HK:eQ}=ec.qo,eX=e=>{let{date:t}=e,{byMeetingId:n,meetingIds:i}=eu(t),s=(0,d.useMemo)(()=>i.filter(e=>{let t=n[e];return t.countryCode===eq||t.countryCode===eZ||t.countryCode===eQ||!!t.includeForWebApp}),[i,n]);return(0,r.jsxs)(eJ,{itemsCount:s.length,itemLimit:6,children:[(0,r.jsx)(eJ.Content,{children:s.map(e=>(0,r.jsx)(eW,{meeting:n[e],date:t},e))}),(0,r.jsx)(eJ.CollapseButton,{children:(0,r.jsxs)(e$,{isCollapsed:!0,children:["FEWER RACECARDS",(0,r.jsx)(eV,{children:(0,r.jsx)(y(),{src:"/svgs
1/chevrons/chevron_right_red.svg",alt:"Chevron up",width:9,height:9,"data-testid":"Icon__Hide"})})]})}),(0,r.jsx)(eJ.ExpandButton,{children:(0,r.jsxs)(e$,{children:["MORE RACECARDS",(0,r.jsx)(eV,{children:(0,r.jsx)(y(),{src:"/svgs/chevrons/chevron_right_red.svg",alt:"Chevron down",width:9,height:9,"data-testid":"Icon__Show"})})]})})]})};var e0=n(59214);let e1=T.Ay.div.withConfig({componentId:"sc-1df9208d-0"})(["",""],e0.Dm),{NON_RUNNERS:e6}=s.jH,e2=e=>{let{date:t,hybridUrl:n,titleText:i,isDateToday:s=!1}=e;return(0,r.jsxs)(e1,{"data-testid":"Container__".concat(t,"__RaceAccordions"),children:[(0,r.jsxs)(el.Y9,{paddingTop:!0,paddingBottom:!0,flexAlignEndVertically:!0,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(el.hE,{text:i}),(0,r.jsx)(el.RE,{href:s?e6:"".concat(e6).concat(t,"/"),text:"Going and non-runners"})]}),(0,r.jsx)("div",{children:(0,r.jsx)(el.RE,{href:n,text:"All racecards"})})]}),(0,r.jsx)(eX,{date:t})]})},e4=()=>{P().extend(G()),P().extend(W());let e=P()().tz(K.x6).format("YYYY-MM-DD");return J((0,l.d4)(t=>{var n,r;return null===(r=t.meetings.byDate)||void 0===r?void 0:null===(n=r[e])||void 0===n?void 0:n.races})).slice(0,10)};var e8=n(27888);let e5=()=>(0,l.d4)(e=>e.raceOffers);var e3=n(48302);let e9=T.Ay.div.withConfig({componentId:"sc-5a864256-0"})(["",""],e=>{let{theme:{spacings:t,colors:n}}=e;return(0,T.AH)(["display:flex;position:relative;width:156px;height:90px;border:solid 1px ",";box-shadow:0 2px 6px 1px rgba(0 0 0 / 10%);border-radius:6px;padding:"," "," "," 0;font-size:",";cursor:pointer;flex-direction:column;background:",";margin-left:5px;"],n.midGrey,t.xs,t.xs,t.s,t.s,n.white)}),e7=T.Ay.div.withConfig({componentId:"sc-5a864256-1"})(["display:flex;align-items:center;height:27px;margin-bottom:10px;position:relative;"]),te=T.Ay.aside.withConfig({componentId:"sc-5a864256-2"})(["position:absolute;left:-6px;"]),tt=T.Ay.span.withConfig({componentId:"sc-5a864256-3"})(["position:absolute;right:0;"]),tn=T.Ay.span.withConfig({componentId:"sc-5a864256-4"})(["",""],e=>{let{theme:{spacings:t,typography:{brandBody:n}}}=e;return(0,T.AH)([""," display:block;padding-left:",";",""],n.small.bold,t.xs,ex.w)}),tr=T.Ay.span.withConfig({componentId:"sc-5a864256-5"})(["",""],e=>{let{theme:{spacings:t}}=e;return(0,T.AH)(["padding-left:",";",""],t.xs,ex.w)}),ti=e=>{let{startDateTime:t,status:n,startTime:i,meetingName:s,raceDetailsTitle:a,raceId:o,shouldDisplayOffer:d}=e;return(0,r.jsxs)(e9,{"data-testid":"Container__".concat(o,"__XSCard"),children:[(0,r.jsxs)(e7,{children:[(0,r.jsx)(te,{children:(0,r.jsx)(e3.A,{startTime:t,status:n})}),d&&(0,r.jsx)(tt,{children:(0,r.jsx)(y(),{src:"/svgs/offer.svg",width:31,height:16,alt:"Offer"})})]}),(0,r.jsxs)(tn,{title:"".concat(i," ").concat(s),"data-testid":"Text__RaceTimeAndMeeting",children:[i," ",s]}),(0,r.jsx)(tr,{title:a,"data-testid":"Text__RaceTypeRunnersAndDistance",children:a})]})};n(58953);let ts=(0,T.Ay)(e8.RC).withConfig({componentId:"sc-4a2c82ed-0"})(["",""],e=>{let{theme:{colors:{black:t}}}=e;return(0,T.AH)(["display:flex;.swiper-slide:nth-child(n){width:170px !important;height:95px;}a{color:",";}"],t)}),ta=e=>{let{races:t}=e,n=e5(),i=(0,ek.D)(),s=(0,d.useCallback)(e=>{e&&(0,w.JL)(()=>{window.dataLayer.push({id:e.raceId,datetime:e.startScheduledDatetimeUTC,distance:e.displayDistance,type:e.raceType,course:e.meetingName,numberOfRunners:e.numberOfRunners})})},[]);return(0,r.jsx)("div",{"data-testid":"Container__UpcomingRacesContainer",children:(0,r.jsx)(ts,{slidesPerView:"auto",className:"Swiper",children:t.map(e=>{var t,a;return(0,r.jsx)(e8.qr,{"data-testid":"Container__UpcomingRacesSwiperSlide",children:(0,r.jsx)("span",{role:"button",tabIndex:0,onClick:()=>s(e),onKeyDown:()=>s(e),children:(0,r.jsx)(I(),{href:i?(0,eR.Yp)(e.raceUrl):e.raceUrl,"data-testid":"Link__".concat(e.raceId,"__UpcomingRaces"),children:(0,r.jsx)(ti,{startDateTime:e.startScheduledDatetimeUTC,status:e.status,raceId:e.raceId,meetingName:e.meetingName,startTime:e.startTime,raceDetailsTitle:"".concat(e.raceType," | ").concat(e.numberOfRunners," runners"),shouldDisplayOffer:null==n?void 0:null===(a=n.raceOffers)||void 0===a?void 0:null===(t=a[e.raceId])||void 0===t?void 0:t.hasOffers})})})},e.raceId)})})})};function to(){let e=(0,Q._)(["\n            padding: "," "," 0;\n        "]);return to=function(){return e},e}let td=T.Ay.div.withConfig({componentId:"sc-5f448587-0"})(["",""],e=>{let{theme:{spacings:t,mixins:{breakpointMixin:n}}}=e;return(0,T.AH)(["",";",""],e0.Dm,n.mobile(to(),t.xs,t.xs))}),{ALL_RACES_UPCOMING:tl}=s.jH,tc=()=>{let e=e4();return 0===e.length?null:(0,r.jsxs)(td,{"data-testid":"Container__UpcomingRaces",children:[(0,r.jsxs)(el.Y9,{paddingTop:!0,paddingBottom:!0,purpose:"UpcomingRaces",children:[(0,r.jsx)(el.hE,{text:"Upcoming races"}),(0,r.jsx)(el.RE,{href:tl,text:"All races"})]}),(0,r.jsx)(ta,{races:e})]})},tu=(0,n(35881).Mz)([e=>e.meetings],e=>{var t,n;let r=P()().tz(K.x6).format("YYYY-MM-DD"),{raceIds:i,byRaceId:s}=null!==(n=null===(t=e.byDate[r])||void 0===t?void 0:t.races)&&void 0!==n?n:{byRaceId:{},raceIds:[]};return[...i.reduce((e,t)=>
1s[t].isResult||s[t].isFastResult?[...e,s[t]]:e,[])].reverse().slice(0,10)}),th=()=>(P().extend(G()),P().extend(W()),(0,l.d4)(e=>tu(e)));var tp=n(2248);let tm=(0,T.Ay)(e8.RC).withConfig({componentId:"sc-9accb71f-0"})(["display:flex;.swiper-slide:nth-child(n){width:320px !important;padding:0 8px;}.swiper-slide > a{color:inherit;}"]),tx=e=>{let{races:t}=e,n=(0,l.d4)(e=>e.firstThreeWinners);return(0,r.jsx)(tm,{slidesPerView:"auto",spaceBetween:10,className:"Swiper",children:t.map(e=>{var t,i;return(0,r.jsx)(e8.qr,{children:(0,r.jsx)(tp.default,{startDateTime:e.startScheduledDatetimeUTC,status:e.status,startTime:e.startTime,meetingName:e.meetingName,replayDetails:e.replayDetails,raceTitle:e.raceTitle,numberOfRunners:e.numberOfRunners,winners:null!==(i=null===(t=n[e.raceId])||void 0===t?void 0:t.data)&&void 0!==i?i:[],raceId:e.raceId,isHandicap:e.isHandicap,raceUrl:e.raceUrl})},e.raceId)})})},tg=T.Ay.div.withConfig({componentId:"sc-58977c2e-0"})(["",""],e0.Dm),{ALL_RESULTS:tf}=s.jH,ty=()=>{let e=th();return 0===e.length?null:(0,r.jsxs)(tg,{"data-testid":"Container__LatestResults",children:[(0,r.jsxs)(el.Y9,{paddingTop:!0,paddingBottom:!0,children:[(0,r.jsx)(el.hE,{text:"TODAY'S LATEST RESULTS"}),(0,r.jsx)(el.RE,{href:tf,text:"All results"})]}),(0,r.jsx)(tx,{races:e})]})},tv=T.Ay.div.withConfig({componentId:"sc-dfd1aba1-0"})(["",""],e=>{let{theme:{colors:{fastOrange:t},spacings:{xs:n}}}=e;return(0,T.AH)(["background-color:",";font-size:16px;padding:",";text-align:center;"],t,n)}),tb=T.Ay.p.withConfig({componentId:"sc-dfd1aba1-1"})(["",""],e=>{let{theme:{typography:{brandBody:t}}}=e;return(0,T.AH)(["",""],t.medium.regular)}),tw=T.Ay.p.withConfig({componentId:"sc-dfd1aba1-2"})(["",""],e=>{let{theme:{typography:{brandBody:t}}}=e;return(0,T.AH)(["",""],t.xsmall.regular)}),{MMMM_DD:tA}=K.Kn,tj=e=>{let{raceDate:t}=e;return(0,r.jsxs)(tv,{"data-testid":"Container__RacingMatrixNoRacingToday",children:[(0,r.jsx)(tb,{children:"No racing scheduled for today"}),(0,r.jsxs)(tw,{children:["Racing will resume ",P()(t).format(tA)]})]})};var t_=n(98467),tC=n.n(t_),tI=n(73679),tT=n.n(tI);let tR=(e,t)=>{let n=e.findIndex(e=>e.isUpcoming),r=e.length-n;return 0===n||t>e.length?0:-1===n||r<t?e.length-t:n-1},tk=e=>{P().extend(G());let t=P().utc(e,"YYYY-MM-DD");return t.isSame(P().utc(),"date")?"today":t.isSame(P().utc().add(1,"day"),"date")?"tomorrow":t.format("MMM DD")},tH=e=>{P().extend(tC()),P().extend(G()),P().extend(W());let t=P()().tz("Europe/London"),n=P().tz(e,"Europe/London");return t.get("day")===n.get("day")&&t.get("month")===n.get("month")&&t.get("year")===n.get("year")},tD=()=>{P().extend(G()),P().extend(W()),P().extend(tT());let e="YYYY-MM-DD",t=P()().subtract(1,"day").tz(K.x6).format(e),n=P()().tz(K.x6).format(e),r=P()().add(1,"day").tz(K.x6).format(e),i=5===P()().tz(K.x6).isoWeekday(),s=6===P()().tz(K.x6).isoWeekday(),a=7===P()().tz(K.x6).isoWeekday(),o=i?P()().tz(K.x6).isoWeekday(7).format(e):null,d=s?P()().tz(K.x6).isoWeekday(8).format(e):null,l=a?P()().tz(K.x6).isoWeekday(13).format(e):P()().tz(K.x6).isoWeekday(6).format(e);return{yesterday:t,today:n,tomorrow:r,saturday:!o&&!d&&l,sunday:o,mondayNextWeek:d}},tS=e=>{let t=P()(),n=P()(e);return t.isSame(n,"date")?"today":t.add(1,"day").isSame(n,"date")?"tomorrow":n.format("dddd")},tO=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD";return P()(e).format(t)},tM=e=>{let t=tO(e),{yesterday:n,today:r,tomorrow:i,saturday:s}=tD();switch(t){case n:return"Yesterday";case r:case void 0:return"Today";case i:return"Tomorrow";case s:return"Saturday";default:return tO(e,"D MMMM YYYY")}},{ALL_RACES_TODAY:tE,ALL_RACES_TOMORROW:tN}=s.jH,{NO_RACES_FOR_TODAY:tY,CHECK_BACK:tB}=a.su,tU=()=>{let{shouldShowNoRacingMessage:e,date:t,shouldShowWillResumeMessage:n}=$();return e?(0,r.jsx)(o.A,{header:tY,subtext:tB,type:"warning"}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i._v,{shouldShowMobile:!0,children:(0,r.jsx)(ed,{})}),(0,r.jsx)(tc,{}),(0,r.jsx)(U,{}),tH(t)&&(0,r.jsx)(e2,{date:t,titleText:"Today's racecards",hybridUrl:tE,isDateToday:!0}),(0,r.jsx)(ty,{}),n&&(0,r.jsx)(tj,{raceDate:t}),!tH(t)&&(0,r.jsx)(e2,{date:t,titleText:"".concat(tk(t),"'s racecards"),hybridUrl:tN})]})};var tL=n(25973),tP=n(24790);let tz=T.Ay.div.withConfig({componentId:"sc-b6a71e44-0"})(["",""],e=>{let{theme:{colors:{white:t,black:n,grey:r,goGreenDarker:i}},isNextRace:s,isAbandoned:a}=e;return(0,T.AH)(["display:flex;flex-direction:column;justify-content:center;height:100%;width:80px;align-items:center;color:",";margin:0 auto;"," ",""],n,s&&"\n            background-color: ".concat(i,";\n            border-radius: 3px;\n            color: ").concat(t,";\n        "),a&&"\n            color: ".concat(r,";\n        "))}),tW=T.Ay.div.withConfig({componentId:"sc-b6a71e44-1"})(["",""],e=>{let{theme:{typography:t,spacings:n}}=e;return(0,T.AH)(["",";display:flex;align-items:center;justify-content:space-around;svg{margin-left:",";}
1"],t.brandBody.medium.semiBold,n.xxs)});T.Ay.span.withConfig({componentId:"sc-b6a71e44-2"})(["",""],e=>{let{theme:{spacings:{xxxs:t}}}=e;return(0,T.AH)(["padding-top:",";"],t)});let tF=T.Ay.span.withConfig({componentId:"sc-b6a71e44-3"})(["",""],e=>{let{theme:{spacings:{xxs:t},typography:{brandBody:n}}}=e;return(0,T.AH)([""," height:16px;width:31px;margin-left:",";"],n.xsmall.regular,t)}),tG=T.Ay.span.withConfig({componentId:"sc-b6a71e44-4"})(["",""],e=>{let{theme:{colors:t},isResult:n}=e;return(0,T.AH)(["font-size:12px;text-transform:capitalize;",""],n&&"\n            color: ".concat(t.darkerGrey,";\n        "))}),{CALENDAR:tK,NEXT_OFF:tJ,ABANDONED:t$,RESULT:tV}=a.dZ,tq=e=>{var t,n;let{race:{status:i,isAbandoned:s,raceId:a,isUpcoming:o,numberOfRunners:l,startTime:c,isResult:u},offers:h}=e,p=(null==h?void 0:null===(n=h.raceOffers)||void 0===n?void 0:null===(t=n[a])||void 0===t?void 0:t.hasOffers)&&o&&!s,m=i===tJ&&!s,x=(p&&h.raceOffers[a].offers.filter(e=>{if(!(null==e?void 0:e.archive_time))return!1;let t=P()(e.archive_time).tz(K.x6),n=P()().tz(K.x6);return t.isAfter(n)})||[]).length>0,g=(0,d.useMemo)(()=>s?t$:o&&i!==tK?"".concat(l," Runners"):o&&i===tK?null:tV,[s,o,i,l]);return(0,r.jsxs)(tz,{isNextRace:m,isAbandoned:s,"data-testid":"Container__".concat(a,"__MatrixRace"),children:[(0,r.jsxs)(tW,{children:[(0,r.jsx)("span",{"data-testid":"Text__StartTime",children:c}),x&&(0,r.jsx)(tF,{children:(0,r.jsx)(y(),{src:"/svgs/offer.svg",width:31,height:16,alt:"Offer","data-testid":"Icon__Offer"})})]}),g&&(0,r.jsx)(tG,{isResult:u,"data-testid":"Text__SubTitle",children:g})]})};var tZ=n(9277);let tQ=(0,d.createContext)(null),tX=()=>{let e=(0,d.useContext)(tQ);if(!e)throw Error("PaginationContext must be used within the PaginationProvider");return e},t0=e=>{let{children:t,pageSize:n=5,offset:i=0,...s}=e,[a,o]=(0,d.useState)(i),[l,c]=(0,d.useState)(!1),[u,h]=(0,d.useState)(!1),p=(0,d.useCallback)(()=>o(e=>e+1),[]),m=(0,d.useCallback)(()=>o(e=>e-1),[]);(0,d.useEffect)(()=>{o(i)},[i,n]);let x=(0,d.useMemo)(()=>({offset:a,handleNextPagination:p,handlePrevPagination:m,shouldShowNext:l,shouldShowPrev:u,setShouldShowNext:c,setShouldShowPrev:h,userPageSize:n}),[p,m,a,l,u,n]);return(0,r.jsx)(tQ.Provider,{value:x,children:(0,r.jsx)("div",{...s,children:t})})};function t1(){let e=(0,Q._)(["\n            grid-template-columns: 40% 60%;\n        "]);return t1=function(){return e},e}function t6(){let e=(0,Q._)(["\n            grid-template-columns: 45% 55%;\n        "]);return t6=function(){return e},e}function t2(){let e=(0,Q._)(["\n            grid-template-columns: repeat(4, 25%);\n        "]);return t2=function(){return e},e}function t4(){let e=(0,Q._)(["\n            grid-template-columns: repeat(3, 33%);\n        "]);return t4=function(){return e},e}function t8(){let e=(0,Q._)(["\n            grid-template-columns: repeat(7, 14%);\n        "]);return t8=function(){return e},e}t0.PrevButton=e=>{let{children:t,...n}=e,{shouldShowPrev:i,handlePrevPagination:s}=tX();return(0,r.jsx)("button",{type:"button",style:i?{}:{opacity:0,pointerEvents:"none",cursor:"auto"},onClick:s,...n,children:t})},t0.NextButton=e=>{let{children:t,...n}=e,{shouldShowNext:i,handleNextPagination:s}=tX();return(0,r.jsx)("button",{type:"button",style:i?{}:{opacity:0,pointerEvents:"none",cursor:"auto"},onClick:s,...n,children:t})},t0.Content=e=>{let{children:t,...n}=e,{offset:i,setShouldShowNext:s,setShouldShowPrev:a,userPageSize:o,shouldShowNext:l,shouldShowPrev:c}=tX(),u=d.Children.count(t);return(0,d.useEffect)(()=>{let e=u>i+o;e!==l&&s(e)},[u,i,s,l,o]),(0,d.useEffect)(()=>{let e=i>0;e!==c&&a(e)},[i,a,l,c]),(0,r.jsx)("div",{...n,children:d.Children.map(t,(e,t)=>{let n=t>=i&&t<i+o?{gridColumn:"".concat(t-i+1," / auto")}:{width:0,opacity:0};return(0,r.jsx)("div",{style:n,children:e})})})};let t5=T.Ay.div.withConfig({componentId:"sc-c8610b66-0"})(["",""],e=>{let{theme:{colors:t,mixins:{breakpointMixin:n}}}=e;return(0,T.AH)(["display:grid;grid-template-columns:30% 70%;grid-auto-rows:48px;border-bottom:1px solid ",";"," ",""],t.midGrey,n.tablet(t1()),n.smallDesktop(t6()))}),t3=T.Ay.div.withConfig({componentId:"sc-c8610b66-1"})(["",""],e=>{let{isPremierMeeting:t,isMeetingAbandoned:n,theme:{colors:r}}=e;return(0,T.AH)([""," ",""],e=>{let{theme:{spacings:t}}=e;return(0,T.AH)(["padding:0 ",";"],t.m)},t&&!n&&(0,T.AH)(["background-color:",";"],r.gold))}),t9=T.Ay.div.withConfig({componentId:"sc-c8610b66-2"})(["",""],e=>{let{isMeetingAbandoned:t,theme:{colors:n}}=e;return(0,T.AH)(["display:flex;color:",";",""],n.black,t&&(0,T.AH)(["color:",";"],n.grey))}),t7=T.Ay.div.withConfig({componentId:"sc-c8610b66-3"})(["display:flex;flex-direction:column;justify-content:center;"]),ne=T.Ay.img.withConfig({componentId:"sc-c8610b66-4"})(["",""],e=>{let{theme:{spacings:t}}=e;return(0,T.AH)(["padding:0 ",";"],t.s)}),nt=T.Ay.span.withConfig({componentId:"sc-c8610b66-5"})(["",""],e=>{let{theme:{typography:t}}=e;return(0,T.AH)(["",";",";
1"],t.brandBody.medium.semiBold,ex.w)}),nn=T.Ay.span.withConfig({componentId:"sc-c8610b66-6"})(["",""],e=>{let{theme:{typography:t}}=e;return t.brandBody.xsmall.regular}),nr=(0,T.Ay)(t0).withConfig({componentId:"sc-c8610b66-7"})(["",""],e=>{let{theme:{spacings:t}}=e;return(0,T.AH)(["display:grid;grid-template-columns:"," auto ",";align-items:center;"],t.l,t.l)}),ni=(0,T.Ay)(t0.Content).withConfig({componentId:"sc-c8610b66-8"})(["",""],e=>{let{theme:{mixins:{breakpointMixin:t}}}=e;return(0,T.AH)(["display:grid;grid-auto-flow:column;overflow:hidden;"," "," ",""],t.tablet(t2()),t.smallDesktop(t4()),t.largeDesktop(t8()))}),ns=(0,T.AH)(["",""],e=>{let{theme:{colors:t}}=e;return"\n        border: 1px solid ".concat(t.midGrey,";\n        background: transparent;\n        height: 24px;\n        width: 24px;\n        border-radius: 3px;\n        cursor: pointer;\n        display: flex;\n        align-items: center;\n        padding: 0;\n    ")}),na=(0,T.Ay)(t0.PrevButton).withConfig({componentId:"sc-c8610b66-9"})(["",";"],ns),no=(0,T.Ay)(t0.NextButton).withConfig({componentId:"sc-c8610b66-10"})(["",";"],ns),nd=T.Ay.span.withConfig({componentId:"sc-c8610b66-11"})(["",""],e=>{let{theme:{colors:t}}=e;return"\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        background-color: ".concat(t.white,";\n    ")});T.Ay.div.withConfig({componentId:"sc-c8610b66-12"})(["cursor:pointer;"]);let nl=e=>{let{date:t,meeting:{raceIds:n,isMeetingAbandoned:i,meetingId:s,name:a,meetingType:o,numberOfRaces:c,isPremierMeeting:u},offers:h,pageSize:p}=e,m=(0,ek.D)(),[x,g]=(0,d.useState)(0),f=(0,l.d4)(e=>{var n;return null===(n=e.meetings)||void 0===n?void 0:n.byDate[t].races}),v=(0,d.useMemo)(()=>n.map(e=>f.byRaceId[e]),[f,n]);(0,d.useEffect)(()=>{g(tR(v,p))},[p,v]);let b=(0,d.useCallback)(e=>{(0,w.JL)(()=>{window.dataLayer.push({id:e.raceId,datetime:e.startScheduledDatetimeUTC,distance:e.displayDistance,type:e.raceType,course:e.meetingName,numberOfRunners:e.numberOfRunners})})},[]);return(0,r.jsx)(t3,{isPremierMeeting:u,isMeetingAbandoned:i,children:(0,r.jsxs)(t5,{"data-testid":"Container__".concat(s,"__Meeting"),children:[(0,r.jsxs)(t9,{isMeetingAbandoned:i,children:[(0,r.jsxs)(t7,{children:[(0,r.jsx)(nt,{"data-testid":"Text__MeetingName",children:a}),(0,r.jsx)(nn,{"data-testid":"Text__MeetingOverview",children:i?"Abandoned":"".concat(o," | ").concat(c," races")})]}),u&&!i&&(0,r.jsx)(ne,{src:"/svgs/premier_raceday_landscape.svg",width:90,height:50,"data-testid":"Icon__PremierMeeting",alt:"Premier Meeting"})]}),(0,r.jsxs)(nr,{pageSize:p,offset:x,"data-testid":"Matrix__Pagination",children:[(0,r.jsx)(na,{"data-testid":"Button__Previous",children:(0,r.jsx)(nd,{children:(0,r.jsx)(y(),{src:"/svgs/chevrons/chevron_left_black.svg",width:22,height:22,alt:"Chevron previous"})})}),(0,r.jsx)(ni,{children:v.map(e=>{let t=(0,r.jsx)(tq,{race:e,offers:h});return(0,r.jsx)("span",{role:"button",tabIndex:0,onClick:()=>b(e),onKeyDown:()=>b(e),children:(e.isResult||e.isUpcoming)&&!e.isAbandoned?(0,r.jsx)(I(),{href:m?(0,eR.Yp)((0,tZ.a)(e.raceUrl,e.startScheduledDatetimeUTC,e.isResult)):e.raceUrl,target:e.isResult?"_blank":void 0,"data-testid":"Link__MatrixRaces",children:t}):t},e.raceId)})}),(0,r.jsx)(no,{"data-testid":"Button__Next",children:(0,r.jsx)(nd,{children:(0,r.jsx)(y(),{src:"/svgs/chevrons/chevron_right_black.svg",width:22,height:22,alt:"Chevron next"})})})]})]})})};function nc(){let e=(0,Q._)(["\n            margin: 0 ",";\n        "]);return nc=function(){return e},e}let nu=(0,T.Ay)(eK).withConfig({componentId:"sc-56fd13f8-0"})(["",""],e=>{let{theme:{colors:t,spacings:n,mixins:{breakpointMixin:r}}}=e;return(0,T.AH)(["display:flex;border-style:solid;border-width:1px;border-image-source:linear-gradient( to bottom,",","," 49%,"," );border-image-slice:1;flex-direction:column;background:",";",""],t.midGrey,t.white,t.white,t.white,r.tablet(nc(),n.m))}),nh=T.Ay.div.withConfig({componentId:"sc-56fd13f8-1"})(["",""],e=>{let{theme:{spacings:t}}=e;return(0,T.AH)(["display:flex;justify-content:center;align-items:center;padding:"," 0;gap:",";"],t.s,t.xs)}),np=T.Ay.span.withConfig({componentId:"sc-56fd13f8-2"})(["",""],e=>{let{theme:{typography:t}}=e;
1return t.brandBody.small.regular}),nm=(0,T.AH)(["display:flex;align-items:center;justify-content:center;"]),nx=T.Ay.div.withConfig({componentId:"sc-56fd13f8-3"})(["",";transform:rotate(-90deg);"],nm),ng=T.Ay.div.withConfig({componentId:"sc-56fd13f8-4"})(["",";transform:rotate(90deg);"],nm),{GB:nf,IRE:ny,HK:nv}=ec.qo,{PAGE_SIZE_TABLET:nb,PAGE_SIZE_SMALL_DESKTOP:nw,PAGE_SIZE_LARGE_DESKTOP:nA}=a.Fv,nj=e=>{let{date:t}=e,{isTablet:n,isSmallDesktop:i}=(0,tP.zu)(),s=(0,ek.D)(),a=(0,l.d4)(e=>e.raceOffers),{byMeetingId:o,meetingIds:c}=(0,l.d4)(e=>{var n;return null===(n=e.meetings)||void 0===n?void 0:n.byDate[t].meetings}),u=(0,d.useMemo)(()=>c.filter(e=>{let t=o[e];return t.countryCode===nf||t.countryCode===ny||t.countryCode===nv||!!t.includeForWebApp}),[c,o]),h=(0,d.useMemo)(()=>s?n?nb:i?nw:nA:6,[s,i,n]);return(0,r.jsxs)(nu,{itemsCount:u.length,itemLimit:6,"data-testid":"Container__RaceMatrix",children:[(0,r.jsx)(eK.Content,{children:u.map(e=>(0,r.jsx)(nl,{meeting:o[e],offers:a,pageSize:h,date:t},e))}),(0,r.jsx)(eK.CollapseButton,{children:(0,r.jsxs)(nh,{children:[(0,r.jsx)(np,{children:"Hide meetings"}),(0,r.jsx)(nx,{children:(0,r.jsx)(y(),{src:"/svgs/chevrons/chevron_right_red.svg",alt:"Chevron down",width:9,height:9,"data-testid":"Icon__Show"})})]})}),(0,r.jsx)(eK.ExpandButton,{children:(0,r.jsxs)(nh,{children:[(0,r.jsx)(np,{children:"Show all race meetings"}),(0,r.jsx)(ng,{children:(0,r.jsx)(y(),{src:"/svgs/chevrons/chevron_right_red.svg",alt:"Chevron down",width:9,height:9,"data-testid":"Icon__Hide"})})]})})]})};function n_(){let e=(0,Q._)(["\n            width: 173px;\n        "]);return n_=function(){return e},e}function nC(){let e=(0,Q._)(["\n            width: 157px;\n        "]);return nC=function(){return e},e}let nI=T.Ay.div.withConfig({componentId:"sc-265692a5-0"})(["",""],e=>{let{theme:{colors:{midGrey:t,actualBlackOpacity10:n,white:r,black:i},mixins:{breakpointMixin:s},typography:{brandBody:a},spacings:{xs:o,s:d}}}=e;return(0,T.AH)(["height:90px;border:solid 1px ",";box-shadow:0 2px 6px 1px ",";border-radius:6px;padding:"," "," "," 0;cursor:pointer;color:",";background:",";",";"," ",""],t,n,o,o,d,i,r,a.xsmall.bold,s.largeDesktop(n_()),s.smallDesktop(nC()))}),nT=T.Ay.div.withConfig({componentId:"sc-265692a5-1"})(["",""],e=>{let{theme:{spacings:{xs:t}}}=e;return(0,T.AH)(["display:flex;justify-content:space-between;height:28px;margin-bottom:",";position:relative;"],t)}),nR=T.Ay.aside.withConfig({componentId:"sc-265692a5-2"})(["position:absolute;left:-6px;"]),nk=T.Ay.span.withConfig({componentId:"sc-265692a5-3"})(["position:absolute;right:0;"]);T.Ay.span.withConfig({componentId:"sc-265692a5-4"})(["",""],e=>{let{theme:{spacings:{xs:t},typography:{brandBody:n}}}=e;return(0,T.AH)(["display:block;padding-left:",";",";"],t,n.small.bold)});let nH=T.Ay.span.withConfig({componentId:"sc-265692a5-5"})(["width:16px;height:16px;margin-left:6px;"]),nD=T.Ay.div.withConfig({componentId:"sc-265692a5-6"})(["display:flex;align-items:center;margin-left:auto;font-weight:",";"],X.yc),nS=T.Ay.div.withConfig({componentId:"sc-d43a859f-0"})(["width:150px;"]),nO=T.Ay.span.withConfig({componentId:"sc-d43a859f-1"})(["",""],e=>{let{theme:{spacings:t}}=e;return(0,T.AH)(["display:block;margin-left:",";font-weight:",";",";"],t.xs,X.yc,ex.w)}),nM=T.Ay.span.withConfig({componentId:"sc-d43a859f-2"})(["",""],e=>{let{theme:{spacings:t,typography:{brandBody:n}}}=e;return(0,T.AH)(["",";padding-left:",";display:block;",";"],n.small.bold,t.xs,ex.w)}),nE=e=>{let{startTime:t,meetingName:n,raceDetailsTitle:i,raceDetailsWinner:s}=e;return(0,r.jsxs)(nS,{"data-testid":"Container__SmallCardRaceDetails",children:[(0,r.jsxs)(nM,{title:"".concat(t," ").concat(n),"data-testid":"Text__SmallCardRaceTimeAndMeeting",children:[t," ",n]}),(0,r.jsx)(nO,{title:i,"data-testid":"Text__SmallCardRaceTypeRunnersAndDistance",children:i||s})]})},nN=e=>{let{startDateTime:t,status:n,hasOffers:i=!1,startTime:s,meetingName:a,raceDetailsTitle:o,raceId:d}=e;return(0,r.jsxs)(nI,{"data-testid":"Container__".concat(d,"__SmallCard"),children:[(0,r.jsxs)(nT,{children:[(0,r.jsx)(nR,{children:(0,r.jsx)(e3.A,{startTime:t,status:n})}
1),i&&(0,r.jsx)(nk,{children:(0,r.jsx)(y(),{src:"/svgs/offer.svg",width:31,height:16,alt:"Offer","data-testid":"Image__SmallCardOfferIcon"})})]}),(0,r.jsx)(nE,{startTime:s,meetingName:a,raceDetailsTitle:o})]})};function nY(){let e=(0,Q._)(["\n            padding: 0 "," ",";\n        "]);return nY=function(){return e},e}let nB=T.Ay.div.withConfig({componentId:"sc-d98db3bd-0"})(["",""],e=>{let{theme:{spacings:{m:t},mixins:{breakpointMixin:n}}}=e;return(0,T.AH)(["display:flex;justify-content:space-between;padding-bottom:",";",""],t,n.tablet(nY(),t,t))}),nU=T.Ay.div.withConfig({componentId:"sc-d98db3bd-1"})(["",""],e=>{let{isFiveRaces:t}=e;return(0,T.AH)(["width:24%;min-width:150px;",""],t&&(0,T.AH)(["width:19%;"]))}),{RACES_COUNT:nL,RACES_COUNT_LARGE_DESKTOP:nP}=a.ry,nz=e=>{let{race:t}=e,{isLargeDesktop:n}=(0,tP.zu)(),i=(0,ek.D)(),s=(0,l.d4)(e=>{var n;return null===(n=e.raceOffers.raceOffers[t.raceId])||void 0===n?void 0:n.hasOffers}),a="".concat(t.raceType," | ").concat(t.numberOfRunners," runners | ").concat(t.displayDistance);return(0,r.jsx)(nU,{as:"a",href:i?(0,eR.Yp)(t.raceUrl):t.raceUrl,isFiveRaces:(n?nP:nL)===nP,"data-testid":"Link__LatestRacesRaceResult",children:(0,r.jsx)(nN,{startDateTime:t.startScheduledDatetimeUTC,status:t.status,startTime:t.startTime,meetingName:t.meetingName,hasOffers:s,raceId:t.raceId,raceDetailsTitle:a})},t.raceId)};var nW=n(64488);let nF=e=>{let{numberOfRunners:t,replayDetails:n,raceId:i,status:s,startTime:a,meetingName:o,raceDetailsWinner:d}=e;return(0,r.jsxs)(nI,{"data-testid":"Container__".concat(i,"__Result"),children:[(0,r.jsxs)(nT,{children:[(0,r.jsx)(nR,{children:(0,r.jsx)(nW.A,{classModifier:s,label:s,testIdPrefix:"Result"})}),(0,r.jsxs)(nD,{"data-testid":"Container__Runners",children:[t," Ran",n&&(0,r.jsx)(nH,{children:(0,r.jsx)(y(),{src:"/svgs/play_icon.svg",width:16,height:16,alt:"Play","data-testid":"Icon__".concat(i,"__RaceHeader")})})]})]}),(0,r.jsx)(nE,{startTime:a,meetingName:o,raceDetailsWinner:d})]})},{RACES_COUNT_LARGE_DESKTOP:nG,RACES_COUNT:nK}=a.ry,nJ=e=>{var t,n;let{race:i}=e,{isTablet:s,isDesktop:a,isLargeDesktop:o}=(0,tP.zu)(),d=(0,ek.D)(),c=i.raceUrl,u=(0,l.d4)(e=>e.firstThreeWinners),h=o?nG:nK,p=null==u?void 0:null===(n=u[i.raceId])||void 0===n?void 0:null===(t=n.data)||void 0===t?void 0:t.find(e=>"1"===e.officialPosition),m=(null==p?void 0:p.deadheat)?"Dead-heat":(null==p?void 0:p.horseName)?"1st - ".concat(null==p?void 0:p.horseName):"";return(0,r.jsx)("span",{children:d&&(a||s)?(0,r.jsx)(nU,{isFiveRaces:h===nG,onClick:()=>{(0,A.LP)("New Window",d?(0,eR.Yp)(c):c)},"data-testid":"Link__LatestRacesRaceResult",children:(0,r.jsx)(nF,{raceDetailsWinner:m,startDateTime:i.startScheduledDatetimeUTC,status:i.status,numberOfRunners:i.numberOfRunners,replayDetails:i.replayDetails,raceId:i.raceId,startTime:i.startTime,meetingName:i.meetingName})}):(0,r.jsx)(nU,{as:"a",isFiveRaces:h===nG,href:d?(0,eR.Yp)(c):c,"data-testid":"Link__LatestRacesRaceResult",children:(0,r.jsx)(nF,{raceDetailsWinner:m,startDateTime:i.startScheduledDatetimeUTC,status:i.status,numberOfRunners:i.numberOfRunners,replayDetails:i.replayDetails,raceId:i.raceId,startTime:i.startTime,meetingName:i.meetingName})})})},{RACES_COUNT:n$,RACES_COUNT_LARGE_DESKTOP:nV}=a.ry,nq=e=>{let{isLargeDesktop:t}=(0,tP.zu)(),n=t?nV:n$,{byRaceId:r,raceIds:i}=(0,l.d4)(t=>t.meetings.byDate[e].races);return(0,d.useMemo)(()=>{let e=i.reduce((e,t)=>r[t].isUpcoming?[...e,r[t]]:e,[]),t=i.reduce((e,t)=>r[t].isResult||r[t].isFastResult?[...e,r[t]]:e,[]);return 0===t.length?e.slice(0,n):e.length>=n-1?[t[t.length-1],...e.slice(0,n-1)]:[...t.slice(-n+e.length),...e]},[i,r,n])},nZ=e=>{let{date:t}=e,n=nq(t);return(0,r.jsx)(nB,{"data-testid":"Container__LatestRaces",children:n.map(e=>e.isUpcoming?(0,r.jsx)(nz,{race:e},e.raceId):(0,r.jsx)(nJ,{race:e},e.raceId))})};var nQ=n(73403);let{NON_RUNNERS:nX}=s.jH,n0=e=>{var t,n,i;let{isLatest:s,raceDate:a,handleToggleChange:o}=e,c=(0,l.d4)(e=>e.meetings),{today:u,tomorrow:h,saturday:m,sunday:x,mondayNextWeek:g}=(0,d.useMemo)(()=>tD(),[]),f=(0,d.useMemo)(()=>{let e=[{label:"Today",value:u,isActive:!0},{label:"Tomorrow",value:h,isActive:!1}];return m?[...e,{label:"Saturday",value:m,isActive:!1}]:x?[...e,{label:"Sunday",value:x,isActive:!1}]:g?[...e,{label:"Monday",value:g,isActive:!1}]:void 0},[g,m,x,u,h]),[y,v]=(0,d.useState)(!1),{isTablet:b}=(0,tP.zu)();(0,p.A)(()=>{v(!0)});let w=s?"Latest racing":"".concat(tM(a),"'s racing");return(0,r.jsxs)(el.Y9,{purpose:"RaceIndex",paddingTop:!0,paddingBottom:!0,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(el.Mk,{text:w}),(0,r.jsx)(el.RE,{text:"Going and non-runners",href:nX,openInNewTab:y&&b,openInNewWindow:y&&!b})]}),(0,r.jsx)("div",{children:(0,r.jsx)(nQ.A,{items:f,isRaceMatrix:!0,onChange:o,hasRaces:null===(i=c.byDate[u])||void 0===i?void 0:null===(n=i.races)||void 0===n?void 0:null===(t=n.raceIds)||void 0===t?void 0:t.length,purpose:"RaceMatr
1ix"})})]})},{CHECK_BACK:n1,NO_RACES_FOR_DAY:n6}=a.su,n2=e=>{let{children:t,shouldShowAlert:n,date:i}=e;return n?(0,r.jsx)(o.A,{header:"".concat(n6," ").concat(tS(i),"."),subtext:n1,type:"warning"}):t},n4=()=>{var e,t;P().extend(G()),P().extend(W());let n=P()().tz(K.x6).format("YYYY-MM-DD"),[i,s]=(0,d.useState)(n),[a,o]=(0,d.useState)(!1),c=(0,l.d4)(e=>e.meetings),u=(0,d.useCallback)(e=>{e!==i&&"latest"!==e&&s(e),"latest"!==e&&a&&o(!1),"latest"!==e||a||(i!==n&&s(n),o(!0))},[a,i,n]);return(0,r.jsxs)("div",{"data-testid":"desktop-race-index-header",children:[(0,r.jsx)(tL._,{shouldShowDesktop:!0,shouldShowTablet:!0,children:(0,r.jsx)(ed,{})}),(0,r.jsx)(n0,{isLatest:a,raceDate:i,handleToggleChange:u}),(0,r.jsx)(n2,{shouldShowAlert:!(null===(t=c.byDate[i])||void 0===t?void 0:null===(e=t.races)||void 0===e?void 0:e.raceIds.length),date:i,children:a?(0,r.jsx)(nZ,{date:i}):(0,r.jsx)(nj,{date:i})})]})},n8=()=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i._v,{shouldShowMobile:!0,children:(0,r.jsx)(tU,{})}),(0,r.jsx)(i._v,{shouldShowTablet:!0,shouldShowDesktop:!0,children:(0,r.jsx)(n4,{})})]})},63259:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(37876),i=n(54587),s=n.n(i);let{FLAT:a}=n(73291).w8,o=e=>{let t,n,i,o,{meetingType:d,isAbandoned:l,isPremierMeeting:c,customWidth:u=0,customHeight:h=0}=e,p="/svgs/horses/horse_";return d===a?(i="Horse flat",o="HorseFlat",n=18,t=23,p+="flat"):(i="Horse jump",o="HorseJump",n=24,t=20,p+="jump"),p+="_".concat(l?"grey":c?"gold":"blue",".svg"),(0,r.jsx)(s(),{src:p,width:u||t,height:h||n,alt:i,"data-testid":"Icon__".concat(o)})}},64912:(e,t,n)=>{n.d(t,{w:()=>r});let r=(0,n(98684).AH)(["white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;"])},66653:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(14232);function i(e,t){let n=(0,r.useRef)(!0);(0,r.useEffect)(()=>{if(!n.current)return e();n.current=!1},t)}},73403:(e,t,n)=>{n.d(t,{A:()=>r});let r=n(51291).P}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.