1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,110758,e=>{"use strict";e.i(487546);var t=e.i(70323),r=e.i(550766),a=e.i(430935),i=e.i(12404),o=e.i(138791),n=e.i(50460),l=e.i(275540),s=e.i(795176),d=e.i(82460),c=e.i(255544),p=e.i(565242),u=e.i(265805),x=e.i(151681),g=e.i(512990),h=e.i(611692),f=e.i(139291),b=e.i(265762),m=e.i(164742),y=e.i(428174),w=e.i(351938);let C=(0,f.styled)("div",{name:"MuiSwipeArea",shouldForwardProp:m.default})((0,b.default)(({theme:e})=>({position:"fixed",top:0,left:0,bottom:0,zIndex:e.zIndex.drawer-1,variants:[{props:{anchor:"left"},style:{right:"auto"}},{props:{anchor:"right"},style:{left:"auto",right:0}},{props:{anchor:"top"},style:{bottom:"auto",right:0}},{props:{anchor:"bottom"},style:{top:"auto",bottom:0,right:0}}]}))),S=t.forwardRef(function(e,t){let{anchor:r,classes:a={},className:o,width:n,style:l,...s}=e;return(0,w.jsx)(C,{className:(0,h.default)("PrivateSwipeArea-root",a.root,a[`anchor${(0,y.default)(r)}`],o),ref:t,style:{[(0,i.isHorizontal)(r)?"width":"height"]:n,...l},ownerState:e,...s})}),v=null;function k(e,t,r){return"right"===e?r.body.offsetWidth-t[0].pageX:t[0].pageX}function D(e,t,r){return"bottom"===e?r.innerHeight-t[0].clientY:t[0].clientY}function T(e,t){return e?t.clientWidth:t.clientHeight}function B(e,t,r,a){return Math.min(Math.max(r?t-e:a+t-e,0),a)}let E="u">typeof navigator&&/iPad|iPhone|iPod/.test(navigator.userAgent),W=t.forwardRef(function(e,h){let f=(0,p.useDefaultProps)({name:"MuiSwipeableDrawer",props:e}),b=(0,c.useTheme)(),m={enter:b.transitions.duration.enteringScreen,exit:b.transitions.duration.leavingScreen},{anchor:y="left",disableBackdropTransition:C=!1,disableDiscovery:W=!1,disableSwipeToOpen:I=E,hideBackdrop:N,hysteresis:j=.52,allowSwipeInChildren:P=!1,minFlingVelocity:R=450,ModalProps:{BackdropProps:A,...L}={},onClose:H,onOpen:O,open:M=!1,PaperProps:F={},SwipeAreaProps:z,swipeAreaWidth:$=20,transitionDuration:Y=m,variant:_="temporary",slots:V={},slotProps:G={},...X}=f,[U,q]=t.useState(!1),J=t.useRef({isSwiping:null}),K=t.useRef(),Q=t.useRef(),Z=t.useRef(),ee=(0,o.default)(F.ref,Z),et=t.useRef(!1),er=t.useRef();(0,d.default)(()=>{er.current=null},[M]);let ea=t.useCallback((e,t={})=>{let{mode:r=null,changeTransition:a=!0}=t,o=["right","bottom"].includes((0,i.getAnchor)(b,y))?1:-1,n=(0,i.isHorizontal)(y),l=n?`translate(${o*e}px, 0)`:`translate(0, ${o*e}px)`,s=Z.current.style;s.webkitTransform=l,s.transform=l;let d="";if(r&&(d=b.transitions.create("all",(0,u.getTransitionProps)({easing:void 0,style:void 0,timeout:Y},{mode:r}))),a&&(s.webkitTransition=d,s.transition=d),!C&&!N){let t=Q.current.style;t.opacity=1-e/T(n,Z.current),a&&(t.webkitTransition=d,t.transition=d)}},[y,C,N,b,Y]),ei=(0,s.default)(e=>{let t;if(!et.current)return;if(v=null,et.current=!1,r.flushSync(()=>{q(!1)}),!J.current.isSwiping){J.current.isSwiping=null;return}J.current.isSwiping=null;let a=(0,i.getAnchor)(b,y),o=(0,i.isHorizontal)(y);t=o?k(a,e.changedTouches,(0,n.default)(e.currentTarget)):D(a,e.changedTouches,(0,l.default)(e.currentTarget));let s=o?J.current.startX:J.current.startY,d=T(o,Z.current),c=B(t,s,M,d),p=c/d;(Math.abs(J.current.velocity)>R&&(er.current=1e3*Math.abs((d-c)/J.current.velocity)),M)?J.current.velocity>R||p>j?H():ea(0,{mode:"exit"}):J.current.velocity<-R||1-p>j?O():ea(T(o,Z.current),{mode:"enter"})}),eo=(e=!1)=>{if(!U){(e||!(W&&P))&&r.flushSync(()=>{q(!0)});let t=(0,i.isHorizontal)(y);!M&&Z.current&&ea(T(t,Z.current)+(W?15:-20),{changeTransition:!1}),J.current.velocity=0,J.current.lastTime=null,J.current.lastTranslate=null,J.current.paperHit=!1,et.current=!0}},en=(0,s.default)(e=>{if(!Z.current||!et.current||null!==v&&v!==J.current)return;eo(!0);let t=(0,i.getAnchor)(b,y),r=(0,i.isHorizontal)(y),a=k(t,e.touches,(0,n.default)(e.currentTarget)),o=D(t,e.touches,(0,l.default)(e.currentTarget));if(M&&Z.current.contains(e.target)&&null===v){if(function({domTreeShapes:e,start:t,current:r,anchor:a}){let i={x:"scrollLeft",y:"scrollTop"},o={x:"scrollWidth",y:"scrollHeight"},n={x:"clientWidth",y:"clientHeight"};return e.some(e=>{let l=r>=t;("top"===a||"left"===a)&&(l=!l);
1let s="left"===a||"right"===a?"x":"y",d=Math.round(e[i[s]]),c=d+e[n[s]]<e[o[s]];return!!l&&!!c||!l&&!!(d>0)})}({domTreeShapes:function(e,t){let r=[];for(;e&&e!==t.parentElement;){let a=(0,l.default)(t).getComputedStyle(e);"absolute"===a.getPropertyValue("position")||"hidden"===a.getPropertyValue("overflow-x")||(e.clientWidth>0&&e.scrollWidth>e.clientWidth||e.clientHeight>0&&e.scrollHeight>e.clientHeight)&&r.push(e),e=e.parentElement}return r}(e.target,Z.current),start:r?J.current.startX:J.current.startY,current:r?a:o,anchor:y})){v=!0;return}v=J.current}if(null==J.current.isSwiping){let t=Math.abs(a-J.current.startX),i=Math.abs(o-J.current.startY),n=r?t>i&&t>3:i>t&&i>3;if(n&&e.cancelable&&e.preventDefault(),!0===n||(r?i>3:t>3)){if(J.current.isSwiping=n,!n)return void ei(e);J.current.startX=a,J.current.startY=o,W||M||(r?J.current.startX-=20:J.current.startY-=20)}}if(!J.current.isSwiping)return;let s=T(r,Z.current),d=r?J.current.startX:J.current.startY;M&&!J.current.paperHit&&(d=Math.min(d,s));let c=B(r?a:o,d,M,s);if(M)if(J.current.paperHit)0===c&&(J.current.startX=a,J.current.startY=o);else{if(!(r?a<s:o<s))return;J.current.paperHit=!0,J.current.startX=a,J.current.startY=o}null===J.current.lastTranslate&&(J.current.lastTranslate=c,J.current.lastTime=performance.now()+1);let p=(c-J.current.lastTranslate)/(performance.now()-J.current.lastTime)*1e3;J.current.velocity=.4*J.current.velocity+.6*p,J.current.lastTranslate=c,J.current.lastTime=performance.now(),e.cancelable&&e.preventDefault(),ea(c)}),el=(0,s.default)(e=>{if(e.defaultPrevented||e.defaultMuiPrevented||M&&(N||!Q.current.contains(e.target))&&!Z.current.contains(e.target))return;let t=(0,i.getAnchor)(b,y),r=(0,i.isHorizontal)(y),a=k(t,e.touches,(0,n.default)(e.currentTarget)),o=D(t,e.touches,(0,l.default)(e.currentTarget));if(!M){if(I||!(e.target===K.current||Z.current?.contains(e.target)&&("function"==typeof P?P(e,K.current,Z.current):P)))return;if(r){if(a>$)return}else if(o>$)return}e.defaultMuiPrevented=!0,v=null,J.current.startX=a,J.current.startY=o,eo()});t.useEffect(()=>{if("temporary"===_){let e=(0,n.default)(Z.current);return e.addEventListener("touchstart",el),e.addEventListener("touchmove",en,{passive:!M}),e.addEventListener("touchend",ei),()=>{e.removeEventListener("touchstart",el),e.removeEventListener("touchmove",en,{passive:!M}),e.removeEventListener("touchend",ei)}}},[_,M,el,en,ei]),t.useEffect(()=>()=>{v===J.current&&(v=null)},[]),t.useEffect(()=>{M||q(!1)},[M]);let[es,ed]=(0,g.default)("swipeArea",{ref:K,elementType:S,ownerState:f,externalForwardedProps:{slots:V,slotProps:{swipeArea:z,...G}},additionalProps:{width:$,anchor:y}});return(0,w.jsxs)(t.Fragment,{children:[(0,w.jsx)(i.default,{open:"temporary"===_&&!!U||M,variant:_,ModalProps:{BackdropProps:{...A,ref:Q},..."temporary"===_&&{keepMounted:!0},...L},hideBackdrop:N,anchor:y,transitionDuration:er.current||Y,onClose:H,ref:h,slots:V,slotProps:{...G,backdrop:(0,x.mergeSlotProps)(G.backdrop??A,{ref:Q}),paper:(0,x.mergeSlotProps)(G.paper??F,{style:{pointerEvents:"temporary"!==_||M||P?"":"none"},ref:ee})},...X}),!I&&"temporary"===_&&(0,w.jsx)(a.default,{children:(0,w.jsx)(es,{...ed})})]})});e.s(["SwipeableDrawer",0,W],110758)},864065,e=>{"use strict";var t=e.i(266754);let r="/myaccount/bet-history";e.s(["closeRacingWildcardReveal",0,()=>({type:t.CLOSE_RACING_WILDCARD_REVEAL}),"closeWildcardOverlay",0,()=>({type:t.CLOSE_WILDCARD_OVERLAY}),"openRacingWildcardReveal",0,e=>({type:t.OPEN_RACING_WILDCARD_REVEAL,payload:{betId:e}}),"openWildcardApplyBetslipOverlay",0,(e,a={})=>async i=>{e.pathname!==r&&await e.push(r),i({type:t.OPEN_WILDCARD_OVERLAY,payload:a})},"setBetWildcardDetails",0,({betId:e,availableCount:r,closed:a,voided:i,title:o,subtitle:n})=>({type:t.SET_BET_WILDCARD_DETAILS,payload:{betId:e,availableCount:r,closed:a,voided:i,title:o,subtitle:n}})])},635923,e=>{"use strict";var t=e.i(780002);async function r(e){try{let r=await (0,t.get)(`https://stgextweb20.np.bluebet.com.au/BetWildcards?BetID=${encodeURIComponent(e)}`,!0);if(r&&0===r.ErrorNo)return r;return null}catch(e){return console.error("Failed to fetch bet wildcards:",e),null}}let a=(e=[])=>e.some(e=>e.IsWildcardExpired||e.IsBetVoided);async function i(e){try{return await (0,t.post)(`https://stgextweb20.np.bluebet.com.au/RacingBetWildcards?BetID=${encodeURIComponent(e)}`)??null}catch(e){return console.error("Failed to catch racing wildards",e),null}}async function o(e){try{let r=await (0,t.post)("https://stgextweb20.np.bluebet.com.au/ApplyWildcards",e);if(r&&0===r.ErrorNo)return r;return null}catch(e){return console.error("Failed to apply wildcards:",e),null}}function n(e=[],t,r=null){return e.map((e,a)=>({...e,BetId:e.BetID||t,BetDetailId:e.BetDetailID,LegNumber:a+1,DisplayEventName:e.EventName,CardValue:Number(e.WildcardPoints)||0,CardUnit:String(e.EventClassDisplayName||"POINTS").toUpperCase(),CardState:"default",AdvertisedStartTime:e.PromoEndDate,PromoUID:r}))}function l(e=[]){return e.map(e=>({...e,key:e.PromoUID,title:e.PromoTitle,subtitle:e.PromoSubText,bannerTitle:e.PromoDisplayTitle,bannerSubtitle:e.PromoDisplayDescription,message:e.PromoMessage,iconUrl:e.ImageUrl}))}function s(e={}
1){let t=e.PromoEndDate||e.AdvertisedStartTime;return{showTimer:!!e.ShowPromoTimer&&!!t,startTime:t,text:e.PromoExpiryText}}e.s(["applyWildcards",()=>o,"fetchBetWildcards",()=>r,"fetchRacingWildcards",()=>i,"getWildcardExpiry",()=>s,"isSinglePromoReveal",()=>a,"mapRacingWildcards",()=>l,"mapWildcardLegsPayload",()=>n])},396417,e=>{"use strict";var t=e.i(351938);e.i(70323);var r=e.i(484173),a=e.i(255544);let i=200,o=e=>{let t=Number(e);return Number.isFinite(t)?t:0};e.s(["default",0,({backgroundPoints:e,foregroundPoints:n,colour:l,wildcard:s=!1,selected:d=!1,played:c=!1,won:p=!1,cardValue:u=0,trackWidth:x=i,displayText:g})=>{let h,f,b={container:{position:"relative",width:"100%",height:"19px"},backgroundBar:{position:"absolute",top:"7px",width:"200px",height:"5px",backgroundColor:"#E4E8F5",borderRadius:"8px"},foregroundBar:{position:"absolute",top:"7px",maxWidth:"200px",zIndex:1,height:"5px",borderRadius:"8px",transition:"width 0.3s ease-in-out 0.3s, background-color 0.3s ease-in-out 0.3s"},foregroundBarWildcard:{transition:"width 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out"},pointDisplay:{position:"absolute",right:0,top:"-5px",fontSize:"10px",minHeight:"15px",minWidth:"24px",fontWeight:"bold",backgroundColor:"#E4E8F5",borderRadius:"100px",paddingLeft:"4px",paddingRight:"4px",color:"#525864",textAlign:"center",transform:"translateX(50%)",transition:"transform 0.3s ease-in-out 0.3s, color 0.3s ease-in-out 0.3s, background-color 0.3s ease-in-out 0.3s, background 0.3s ease-in-out 0.3s"},pointDisplayWildcard:{transition:"transform 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out, background 0.3s ease-in-out"},colourBlue:{background:"#093AD3",backgroundColor:(f=(0,a.useTheme)()).palette.betr.blue400,color:"#ffffff"},colourGreen:{background:"#049B5E",backgroundColor:f.palette.betr.success400,color:"#ffffff"},colourBlack:{background:"#3B4560",backgroundColor:f.palette.betr.navy300,color:"#ffffff"},colourPending:{"&.bar":{backgroundColor:"#fff"},"&.chip":{color:"#697181",border:"1px solid #E4E8F5",backgroundColor:"#ffffff",height:"13px",minHeight:"13px",minWidth:"14px",top:"-5px",lineHeight:"13px"}},colourWildcardYellow:{"&.bar":{borderRadius:"100px 0 0 100px",background:`linear-gradient(92deg, ${f.palette.betr.warning50} 0%, ${f.palette.betr.warning400} 100%)`},"&.chip":{minWidth:"30px",height:"15px",minHeight:"15px",borderRadius:"100px",background:"#FCB30C",backgroundColor:"#FCB30C",color:f.palette.betr.grey800,textAlign:"center",fontSize:"10px",fontWeight:"bold",lineHeight:"15px",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.06)"}},wideChip:{"&.chip":{minWidth:"30px"}}};switch(l){case"blue":h=b.colourBlue;break;case"green":h=b.colourGreen;break;case"black":h=b.colourBlack;break;case"pending":h=b.colourPending;break;case"wildcardYellow":h=b.colourWildcardYellow;break;default:h=null}let m=c||s&&d,y=o(e),w=o(n),C=o(u),S=m?w+C:w,v=S<y?x-30:x,k=y>0?Math.min(Math.max(S/y,0),1):0,D=k>=1?x:k*v,T=`${D}px`,B={transform:`translateX(calc(${k>=1?50:100-D/x*50}% + ${3*!!m}px))`},E=C<0?`${C}`:`+${C}`,W=g||(m?`${w}${E}`:w),I=b.container,N={...b.backgroundBar,width:`${x}px`};return(0,t.jsxs)("div",{style:I,children:[(0,t.jsx)("div",{style:N,children:(0,t.jsx)("div",{style:b.pointDisplay,children:e})}),(0,t.jsx)(r.Box,{sx:{...b.foregroundBar,...s?b.foregroundBarWildcard:{},...s&&d&&!p?b.colourWildcardYellow:{},...p?b.colourGreen:h||{},maxWidth:`${x}px`,width:T,boxShadow:"none"},className:"bar",children:(0,t.jsx)(r.Box,{sx:{...b.pointDisplay,...B,...s?b.pointDisplayWildcard:{},...s&&d&&!p?b.colourWildcardYellow:{},...c?b.wideChip:{},...p?b.colourGreen:h||{}},className:"chip",children:"pending"===l?"â":W})})]})}])},454543,e=>{"use strict";var t=e.i(351938);e.i(70323);var r=e.i(683564),a=e.i(255544);e.s(["default",0,({teamNameWinner:e,pointsWon:i,colour:o,betDetailType:n,currentPointsWon:l,betVoided:s=!1,wildcard:d=!1,selected:c=!1})=>{let p,u,x={root:{display:"flex",flexDirection:"row",alignItems:"center",marginTop:"2px",marginBottom:"2px",minHeight:"15px"},marginText:{fontSize:"13px",fontWeight:500,lineHeight:"13px",color:(u=(0,a.useTheme)()).palette.betr.grey800},marginTeamName:{lineHeight:"13px",fontWeight:400,color:u.palette.betr.grey500},marginCount:{display:"flex",justifyContent:"center",alignItems:"center",textAlign:"center",fontSize:"11px",minHeight:"13px",minWidth:"18px",backgroundColor:"#fff",borderRadius:"8px",padding:"0 2px",border:"1px solid #E4E8F5",lineHeight:"normal",fontWeight:600},colourBlue:{border:0,background:u.palette.betr.blue400,backgroundColor:u.palette.betr.blue400,color:"#ffffff",minHeight:"15px",minWidth:"20px",lineHeight:"normal"},colourGreen:{border:0,background:u.palette.betr.success400,backgroundColor:u.palette.betr.success400,color:"#ffffff",minHeight:"15px",minWidth:"20px",lineHeight:"normal"},colourBlack:{border:0,background:u.palette.betr.navy300,backgroundColor:u.palette.betr.navy300,color:"#ffffff",minHeight:"15px",minWidth:"20px",lineHeight:"normal"},colourWildcardYellow:{border:0,color:u.palette.betr.grey800,background:`linear-gradient(92deg, ${u.palette.betr.warning50} 0%, ${u.palette.betr.warning400} 100%)`,backgroundColor:u.palette.betr.warning400,minHeight:"15px",minWidth:"20px",lineHeight:"normal",transition:"background-color 0.3s ease-in-out, background 0.3s ease-in-out, color 0.3s ease-in-out"},voidedTextGrey:{color:"#979FAE"},voidedPoints:{backgroundColor:"#979FAE",color:"#fff"},nullPoints:{fontWeight:"900",fontSize:"10px",color:"#697181"}};switch(o){case"blue":p=x.colourBlue;break;case"green":p=x.colourGreen;break;case"black":p=x.colourBlack;break;case"wildcardYellow":p=x.colourWildcardYellow;break;default:p=null}let g=["TPMGN"].includes(n),h=g?l:i,f=!h&&!g&&e;return(0,t.jsxs)("div",{style:x.root,children:[(0,t.jsx)(r.Typography,{sx:[x.marginText,s&&x.voidedTextGrey],variant:"subtitle2",component:"p",children:g?`Total Points:\u00A0`:(0,t.jsxs)(t.Fragment,{children:[`Margin:\u00A0`,(0,t.jsx)("span",{style:{...x.marginTeamName,...s?x.voidedTextGrey:{}},children:f?"Teams are level ":e&&`${e} by\u00A0`})]})}),!f&&(null!=h?(0,t.jsx)(r.Typography,{sx:[x.marginCount,p,d&&c&&x.colourWildcardYellow,s&&x.voidedPoints],variant:"subtitle2",component:"p",children:h}):(0,t.jsx)(r.Typography,{sx:[x.marginCount,x.nullPoints,s&&x.voidedTextGrey],variant:"subtitle2",component:"p",children:"â"}))]})}])},966028,e=>{"use strict";var t=e.i(351938),r=e.i(70323),a=e.i(262655),i=e.i(883311),o=e.i(484173),n=e.i(110758),l=e.i(893799),s=e.i(255544),d=e.i(259285),c=e.i(864065),p=e.i(635923),u=e.i(789738),x=e.i(339289),g=e.i(94968),h=e.i(265499),f=e.i(396417),b=e.i(454543),m=e.i(66553),y=e.i(966008);let w=({leg:e,onSelect:r,sx:a,cardState:i,disabled:n=!1})=>{let l=(0,s.useTheme)(),d=(e=>{try{return JSON.parse(e?.BetTrackerJSON??"[]")[0]??{}}catch(e){return{}}})(e),c=d.CurrentPoints||0,p=d.OriginalBetPoints||d.Points||e.Points,u=d.DerrivedBetDetailType,g=!!u&&["HC","WIN","MGN","TPMGN","PT","PP"].includes(u),w=!!u&&["HC","WIN","MGN","TPMGN"].includes(u),C=e.CardState===i.SELECTED,S=e.CardState===i.CONFIRMED,v=C||S,k=e.TeamName?e.TeamName:w?String(e.OutcomeName||"").split(" -")[0].trim():String(e.OutcomeName||"").replace(/\s\d+\+$/,"").trim(),D=""!==(0,y.getBetTrackerStatus)(d.MarketStatus,d.OutcomeStatus),T=Number(c)+Number(e.CardValue||0),B=v&&Number(p)>0&&T>=Number(p),E=0===Number(c),W=D?(0,y.getBetTrackerStatusColour)(d.MarketStatus,d.OutcomeStatus):E&&!v?"pending":"blue",I=w?(0,t.jsx)(b.default,{teamNameWinner:d.WinningTeam,pointsWon:d.WinningMargin,colour:W,betDetailType:d.DerrivedBetDetailType,currentPointsWon:c,wildcard:v,selected:v,cardValue:v?e.CardValue:0}):(0,t.jsx)(f.default,{backgroundPoints:p,foregroundPoints:c,colour:W,wildcard:v,selected:v,won:B,cardValue:v?e.CardValue:0,trackWidth:175});return(0,t.jsxs)(o.Box,{sx:[a.cardWrapper,(D||n)&&a.disabledCard],onClick:()=>r(e.BetDetailId),children:[(0,t.jsx)(o.Box,{sx:[a.cardFront,C&&a.cardFrontSelected],children:(0,t.jsx)(o.Box,{sx:a.frontIcon,children:(0,t.jsx)(h.default,{iconType:"WildcardLogoRound",containerSize:"32px",svgSize:"32px",preserveColors:!0})})}),(0,t.jsxs)(o.Box,{sx:[a.cardBack,C&&a.cardBackSelected],children:[!S&&(0,t.jsx)(o.Box,{sx:[a.backShape,C&&a.backShapeSelected]}),(0,t.jsxs)(o.Box,{sx:a.cardContent,children:[(0,t.jsxs)(o.Box,{sx:a.cardLeft,children:[(0,t.jsxs)(o.Box,{sx:a.legTopRow,children:[(0,t.jsx)(o.Box,{sx:a.jersey,children:(0,t.jsx)(m.default,{name:k,league:e.CategoryName,eventDate:e.PromoEndDate,masterCategory:e.MasterCategory||e.MasterCategoryName,eventTypeId:e.EventTypeID})}),(0,t.jsxs)(o.Box,{sx:a.legTextGroup,children:[(0,t.jsx)(x.default,{typoVariantNew:"body1",typoFontWeightNew:600,typoLineHeightNew:"13px",noWrapNew:1,typoColorNew:l.palette.betr.grey800,children:e.OutcomeName}),(0,t.jsx)(x.default,{typoVariantNew:"caption2",typoFontWeightNew:500,noWrapNew:1,typoColorNew:l.palette.betr.grey500,children:e.DisplayEventName})]})]}),g&&(0,t.jsx)(o.Box,{sx:a.trackerWrapper,children:I})]}),(0,t.jsx)(o.Box,{sx:a.cardRight,children:S?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.Box,{sx:a.confirmedIcon,children:(0,t.jsx)(h.default,{iconType:"WildcardLogoRound",containerSize:"24px",svgSize:"24px",svgColor:l.palette.betr.blue400})}),(0,t.jsx)(x.default,{typoVariantNew:"caption2Alt",typoLineHeightNew:"10
1px",typoColorNew:l.palette.betr.blue400,sx:a.unitText,children:"PLAYED"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.default,{typoVariantNew:"h1",typoColorNew:l.palette.betr.blue400,sx:a.resultText,children:e.CardValue<0?e.CardValue:`+${e.CardValue}`}),(0,t.jsx)(x.default,{typoVariantNew:"caption2Alt",typoLineHeightNew:"10px",typoColorNew:l.palette.betr.blue400,sx:a.unitText,children:e.CardUnit})]})})]})]})]})};var C=e.i(966662),S=e.i(572386);let v={DEFAULT:"default",SELECTED:"selected",CONFIRMED:"confirmed",PLAYED:"played"},k=({wildcardCount:e,wildcardIds:i=[],onClose:n,legs:f=[]})=>{let b=(0,a.useRouter)(),m=(0,s.useTheme)(),k={root:{display:"flex",width:"100%",height:"100%",minHeight:0,flexDirection:"column",alignItems:"stretch",background:`linear-gradient(154deg, ${m.palette.betr.blue700} 16.33%, ${m.palette.betr.blue400} 70.2%)`},title:{display:"flex",padding:"12px",justifyContent:"space-between",alignItems:"center"},titleLeft:{display:"flex",alignItems:"center",gap:"6px"},list:{flex:1,minHeight:0,overflowY:"auto",padding:"0 12px",display:"flex",flexDirection:"column",gap:"12px",scrollbarWidth:"none",msOverflowStyle:"none","&::-webkit-scrollbar":{display:"none"}},expiry:{display:"flex",alignItems:"center",justifyContent:"center",textAlign:"center",gap:"3px",color:m.palette.betr.white,fontSize:"12px",fontWeight:500,lineHeight:"12px",marginBottom:"12px"},button:{height:"40px",borderRadius:"4px",gap:"3px"},cardWrapper:{position:"relative",width:"100%",height:"75px",flexShrink:0,cursor:"pointer"},disabledCard:{opacity:.8,pointerEvents:"none",cursor:"default"},cardFront:{display:"flex",width:"100%",height:"75px",padding:"22px 0 21px 0",justifyContent:"center",alignItems:"center",borderRadius:"9px",border:`1px solid ${m.palette.betr.warning400}`,background:`linear-gradient(125deg, ${m.palette.betr.blue700} 0%, ${m.palette.betr.blue400} 80%)`,boxSizing:"border-box"},frontIcon:{width:"32px",height:"32px",transform:"scaleY(-1)"},cardBack:{position:"absolute",left:0,top:0,display:"flex",width:"100%",height:"75px",padding:"12px",flexDirection:"column",alignItems:"flex-start",gap:"6px",borderRadius:"9px",border:`1px solid ${m.palette.betr.white}`,background:m.palette.betr.white,boxSizing:"border-box",overflow:"hidden"},backShape:{width:"89px",height:"73px",position:"absolute",right:0,bottom:0,background:m.palette.betr.blue50p40,clipPath:"polygon(30% 0, 100% 0, 100% 100%, 0% 100%)"},cardContent:{position:"relative",zIndex:1,display:"flex",width:"100%",height:"100%",justifyContent:"space-between",alignItems:"center"},cardLeft:{display:"flex",flexDirection:"column",justifyContent:"space-between",flex:1,minWidth:0},legTopRow:{display:"flex",alignItems:"center",gap:0},jersey:{width:"30px",height:"30px",flexShrink:0,overflow:"hidden","& img, & svg, & div":{width:"30px !important",height:"30px !important"}},legTextGroup:{display:"flex",flexDirection:"column",gap:"3px",minWidth:0},trackerWrapper:{marginTop:"6px",width:"175px",minWidth:"175px",maxWidth:"175px",[m.breakpoints.down("lg")]:{width:"100%",minWidth:0,maxWidth:"234px"}},cardRight:{display:"flex",width:"57px",minHeight:"34px",flexDirection:"column",justifyContent:"center",alignItems:"center",flexShrink:0,gap:"2px"},resultText:{marginTop:"3px",width:"57px",display:"block",height:"20px",color:m.palette.betr.blue400,textAlign:"center",fontFamily:'"DezenPro"',fontSize:"28px",fontWeight:800,lineHeight:"20px",whiteSpace:"nowrap"},unitText:{display:"block",width:"57px",color:m.palette.betr.blue400,textAlign:"center",fontSize:"10px",fontWeight:600,lineHeight:"10px",textWrap:"wrap",textTransform:"uppercase"},countDown:{padding:0,minWidth:"unset",height:"auto",backgroundColor:"transparent",color:m.palette.betr.warning400,fontSize:"12px",fontWeight:500,lineHeight:"12px"},closeButton:{display:"flex",alignItems:"center",justifyContent:"center",padding:0,cursor:"pointer"},cardFrontSelected:{border:`1px solid ${m.palette.betr.warning400}`,boxShadow:`1px 1px 6px 0 ${m.palette.betr.warning200}`},cardBackSelected:{border:`1px solid ${m.palette.betr.warning400}`,background:m.palette.betr.white,boxShadow:`1px 1px 6px 0 ${m.palette.betr.warning200}`},backShapeSelected:{background:`radial-gradient( 2 86.85% 86.85% at 50% 50%, 3 ${m.palette.betr.warning100} 0%, 4 ${m.palette.betr.warning300} 50.48%, 5 ${m.palette.betr.warning400} 100% 6 )`},confirmedIcon:{marginBottom:"-1px"},footer:{flexShrink:0,padding:"18px 12px"},buttonRow:{display:"flex",width:"100%",gap:0,alignItems:"center"},cancelButtonSlot:{width:0,minWidth:0,marginRight:0,opacity:0,overflow:"hidden",transform:"translateX(-12px)",transition:"width 220ms ease, min-width 220ms ease, margin-right 220ms ease, opacity 180ms ease, transform 220ms ease",pointerEvents:"none"},cancelButtonSlotSelected:{width:"40px",minWidth:"40px",marginRight:"6px",opacity:1,transform:"translateX(0)",pointerEvents:"auto"},cancelButton:{width:"40px",minWidth:"40px",height:"40px",border:`${m.palette.betr.blue100}`},confirmButton:{flex:1,height:"40px",borderRadius:"4px",backgroundColor:m.palette.betr.aqua400,color:m.palette.betr.blue400,"&:hover":{backgroundColor:m.palette.betr.aqua400}},closeButton1:{flex:1,height:"40px",borderRadius:"4px",borderColor:m.palette.betr.blue100,color:m.palette.betr.blue50,backgroundColor:"transparent","&::before":{borderColor:m.palette.betr.blue100},"&:hover":{color:m.palette.betr.blue50,borderColor:m.palette.betr.blue200,"&::before":{borderColor:m.palette.betr.blue200}}},spinnerIcon:{display:"flex",alignItems:"center",justifyContent:"center",animation:"spin 0.8s linear infinite",transformOrigin:"center","@keyframes spin":{from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}}},rootMobile:{height:"auto",maxHeight:"90dvh",flex:"unset",justifyContent:"flex-start",borderTopLeftRadius:"8px",borderTopRightRadius:"8px",overflow:"hidden",minWidth:"75px"},mobileHandleHeader:{display:"flex",width:"100%",height:"34px",padding:"8px 0 20px 0",justifyContent:"center",alignItems:"center",boxSizing:"border-box",flexShrink:0}
6,mobileHandle:{width:"50px",height:"5px",flexShrink:0,borderRadius:"100px",background:m.palette.betr.white},titleMobile:{height:"48px",padding:"12px",boxSizing:"border-box",flexShrink:0},listMobile:{height:"auto",maxHeight:"calc(90dvh - 181px)",flex:"0 1 auto",minHeight:0},footerMobile:{minHeight:"99px",padding:"18px 12px calc(18px + env(safe-area-inset-bottom, 0px))",boxSizing:"border-box",flexShrink:0}},D=(0,d.useDispatch)(),T=(0,l.useMediaQuery)(m.breakpoints.down("lg")),[B,E]=(0,r.useState)([]),[W,I]=(0,r.useState)(!1),[N,j]=(0,r.useState)(!1),[P,R]=(0,r.useState)(0),[A,L]=(0,r.useState)(i);(0,r.useEffect)(()=>{E(e=>{var t,r;return t=e,(r=f).length?[...r.map(e=>{let r=t.find(t=>t.BetDetailId===e.BetDetailId),a=r?r.CardState:e.CardState??v.DEFAULT,i=a===v.SELECTED&&(e=>{try{let t=JSON.parse(e?.BetTrackerJSON??"[]")[0]??{};return""!==(0,y.getBetTrackerStatus)(t.MarketStatus,t.OutcomeStatus)}catch(e){return!1}})(e)?v.DEFAULT:a;return{...e,CardState:i}}),...t.filter(e=>(e.CardState===v.CONFIRMED||e.CardState===v.PLAYED)&&!r.some(t=>t.BetDetailId===e.BetDetailId))].sort((e,t)=>e.BetDetailId-t.BetDetailId):t})},[f]),(0,r.useEffect)(()=>{R(Number(e)>0?Number(e):0)},[e]),(0,r.useEffect)(()=>{L(i)},[i]);let H=(0,p.getWildcardExpiry)(B[0]),O=B.filter(e=>e.CardState!==v.PLAYED),M=B.filter(e=>e.CardState===v.SELECTED),F=M.length>0,z=B.some(e=>!0===e.IsWildcardExpired),$=()=>{!W&&(E(e=>e.map(e=>e.CardState===v.CONFIRMED?{...e,CardState:v.PLAYED}:e)),n&&n(0))},Y=async()=>{if(!F||W)return;if(z){j(!0),D((0,c.setBetWildcardDetails)({betId:M[0]?.BetId,closed:!0}));return}(0,C.safeFunction)(()=>S.appTracking.eventWildcardConfirmSelection({betId:M[0].BetId,expiry:M[0].PromoExpiryText,wildcards_available:P-M.length,betDetails:M.map(e=>({betDetailId:e.BetDetailId,category:e.EventClassDisplayName||e.CardUnit,eventName:e.DisplayEventName||e.EventName,wildCardPoints:e.CardValue||Number(e.WildcardPoints)})),promotionId:M[0].PromoUID,location:"/myaccount/bet-history"===b.pathname?y.WILDCARD_LOCATIONS.PENDING_BETS:y.WILDCARD_LOCATIONS.BET_CONFIRMED})),I(!0);let e=A.slice(0,M.length),t=await (0,p.applyWildcards)({BetID:M[0].BetId,BetDetailWildcards:M.map((t,r)=>({BetDetailID:t.BetDetailId,WildcardID:e[r]}))});if(I(!1),!t||0!==t.ErrorNo)return;R(t.AvailableWildcardCount),D((0,c.setBetWildcardDetails)({betId:M[0].BetId,availableCount:t.AvailableWildcardCount}));let r=(t.BetDetailWildcards??[]).filter(e=>0===e.ErrorNo).map(e=>e.BetDetailID);L(e=>e.slice(r.length)),E(e=>e.map(e=>e.CardState===v.SELECTED&&r.includes(e.BetDetailId)?{...e,CardState:v.CONFIRMED}:e))},_=e=>{W||N||E(t=>{let r=t.find(t=>t.BetDetailId===e);return r&&r.CardState!==v.CONFIRMED&&r.CardState!==v.PLAYED?r.CardState===v.SELECTED?t.map(t=>t.BetDetailId===e?{...t,CardState:v.DEFAULT}:t):t.filter(e=>e.CardState===v.SELECTED).length>=P?t:t.map(t=>t.BetDetailId===e?{...t,CardState:v.SELECTED}:t):t})};return(0,t.jsxs)(o.Box,{sx:[k.root,T&&k.rootMobile],children:[T&&(0,t.jsx)(o.Box,{sx:k.mobileHandleHeader,onClick:$,children:(0,t.jsx)(o.Box,{sx:k.mobileHandle})}),(0,t.jsxs)(o.Box,{sx:[k.title,T&&k.titleMobile],children:[(0,t.jsxs)(o.Box,{sx:k.titleLeft,children:[(0,t.jsx)(h.default,{iconType:"WildcardLogoRound",containerSize:"24px",svgSize:"24px",preserveColors:!0}),(0,t.jsx)(x.default,{typoVariantNew:"h3",typoLineHeightNew:"16px",typoColorNew:m.palette.betr.white,children:N?"Wildcards Closed":P>0?`${P} Wildcards to Play`:"All Wildcards Played"})]}),T?(0,t.jsx)(h.default,{iconType:"logoBetrLong",containerSize:"72px",svgSize:"72px",preserveColors:!0}):(0,t.jsx)(o.Box,{sx:k.closeButton,onClick:$,children:(0,t.jsx)(h.default,{iconType:"outlinedClose",containerSize:"20px",svgColor:m.palette.betr.white})})]}),(0,t.jsx)(o.Box,{sx:[k.list,T&&k.listMobile],children:O.map(e=>(0,t.jsx)(w,{leg:e,onSelect:_,sx:k,cardState:v,disabled:N},e.BetDetailId))}),(0,t.jsxs)(o.Box,{sx:[k.footer,T&&k.footerMobile],children:[(0,t.jsxs)(o.Box,{sx:k.expiry,children:["Expiry:",N?(0,t.jsx)(o.Box,{component:"span",sx:{color:m.palette.betr.warning400},children:"Closed"}):H.showTimer?(0,t.jsx)(u.default,{startTime:H.startTime,small:!0,sx:k.countDown}):(0,t.jsx)("span",{children:H.text})]}),W?(0,t.jsx)(g.default,{variantNew:"contained",widthFull:!0,buttonPaddingNew:"12px",backgroundColorNew:m.palette.betr.aqua400,disabled:!0,disabledBackgroun
6d:m.palette.betr.aqua400,disabledText:m.palette.betr.blue400,sx:k.confirmButton,children:(0,t.jsx)(o.Box,{sx:k.spinnerIcon,children:(0,t.jsx)(h.default,{iconType:"spinner",containerSize:"24px",svgSize:"24px",svgColor:m.palette.betr.blue400})})}):P<=0||N?(0,t.jsx)(g.default,{variantNew:"outlined",widthFull:!0,buttonPaddingNew:"12px",sx:k.closeButton1,onClick:$,children:(0,t.jsx)(x.default,{typoVariantNew:"body1",typoFontWeightNew:600,typoLineHeightNew:"13px",typoColorNew:m.palette.betr.blue50,textAlign:"center",children:"Close"})}):(0,t.jsxs)(o.Box,{sx:k.buttonRow,children:[(0,t.jsx)(o.Box,{sx:[k.cancelButtonSlot,F&&k.cancelButtonSlotSelected],children:(0,t.jsx)(g.default,{variantNew:"outlined",iconOnly:!0,icon:(0,t.jsx)(h.default,{iconType:"outlinedDelete",containerSize:"20px",svgSize:"20px"}),colorNew:m.palette.betr.blue50,sx:k.cancelButton,onClick:()=>{W||E(e=>e.map(e=>e.CardState===v.SELECTED?{...e,CardState:v.DEFAULT}:e))}})}),(0,t.jsx)(g.default,{variantNew:F?"contained":"outlined",widthFull:!0,buttonPaddingNew:"12px",sx:F?k.confirmButton:k.closeButton1,onClick:F?Y:$,children:(0,t.jsx)(x.default,{typoVariantNew:"body1",typoFontWeightNew:600,typoLineHeightNew:"13px",typoColorNew:"inherit",textAlign:"center",children:F?"Confirm Selection":"Close"})})]})]})]})};var D=e.i(753833);e.s(["default",0,()=>{let e=(0,s.useTheme)(),u={desktopOverlayRoot:{position:"fixed",top:0,right:0,width:"100%",height:"100%",pointerEvents:"none",zIndex:e.zIndex.snackbar+10,[e.breakpoints.up("xxl")]:{clipPath:`inset(0 ${D.MAX_LAYOUT_EDGE_OFFSET} 0 ${D.MAX_LAYOUT_EDGE_OFFSET})`}},desktopOverlay:{position:"absolute",top:0,right:0,width:"320px",height:"100%",pointerEvents:"auto",overflow:"hidden",backgroundColor:e.palette.betr.white,boxShadow:"-1px 0px 4px 0px rgba(0, 0, 0, 0.08)",animation:"wildcardPanelSlideIn 0.3s ease-in-out forwards",[e.breakpoints.up("xxl")]:{right:D.MAX_LAYOUT_EDGE_OFFSET},"@keyframes wildcardPanelSlideIn":{from:{transform:"translateX(100%)"},to:{transform:"translateX(0)"}}},desktopOverlayClosing:{animation:"wildcardPanelSlideOut 0.3s ease-in-out forwards","@keyframes wildcardPanelSlideOut":{from:{transform:"translateX(0)"},to:{transform:"translateX(100%)"}}},desktopOverlayContent:{display:"flex",flexDirection:"column",height:"100%",minHeight:0,paddingTop:"68px",boxSizing:"border-box"},mobileDrawer:{zIndex:e.zIndex.snackbar+10},mobileDrawerPaper:{backgroundColor:"transparent",boxShadow:"none",overflow:"visible"},mobileDrawerBackdrop:{backgroundColor:"rgba(0, 0, 0, 0.5)"}},x=(0,l.useMediaQuery)(e.breakpoints.up("lg"),{noSsr:!0}),g=(0,d.useDispatch)(),h=(0,a.useRouter)(),{open:f,betId:b,wildcardCount:m,wildcardIds:y,legs:w}=(0,d.useSelector)(e=>e.wildcard),[C,S]=(0,r.useState)(!1),v=f&&!!b,{data:T}=(0,i.default)(v?["BetWildcards",b]:null,()=>(0,p.fetchBetWildcards)(b),{refreshInterval:1e4,revalidateOnFocus:!1}),B=T?.WildcardLegs?(0,p.mapWildcardLegsPayload)(T.WildcardLegs,b):w,E=T?.Wildcards?T.Wildcards.map(e=>e.WildcardId):y,W=T?.WildcardLegs?.[0]?.AvailableWildcardCount??T?.Wildcards?.length??m,I=(0,r.useMemo)(()=>[u.desktopOverlay,C&&u.desktopOverlayClosing],[u.desktopOverlay,u.desktopOverlayClosing,C]),N=(0,r.useCallback)(()=>{C||(S(!0),setTimeout(()=>{g((0,c.closeWildcardOverlay)()),S(!1)},300))},[C,g]);return((0,r.useEffect)(()=>{if(!f)return;let e=()=>{g((0,c.closeWildcardOverlay)())};return h.events.on("routeChangeStart",e),()=>{h.events.off("routeChangeStart",e)}},[h.events,f,g]),f)?x?(0,t.jsx)(o.Box,{sx:u.desktopOverlayRoot,children:(0,t.jsx)(o.Box,{sx:I,children:(0,t.jsx)(o.Box,{sx:u.desktopOverlayContent,children:(0,t.jsx)(k,{wildcardCount:W,wildcardIds:E,legs:B,onClose:N},b)})})}):(0,t.jsx)(n.SwipeableDrawer,{anchor:"bottom",open:!C,onClose:N,disableSwipeToOpen:!0,sx:u.mobileDrawer,slotProps:{backdrop:{sx:u.mobileDrawerBackdrop},paper:{sx:u.mobileDrawerPaper}},children:(0,t.jsx)(k,{wildcardCount:W,wildcardIds:E,legs:B,onClose:N},b)}):null}],966028)}]);
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.