1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0c6ce-2d2b-7841-92ef-e96d55151681")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[89308],{2472:(e,t,a)=>{a.d(t,{r:()=>r});let r=(0,a(8106).v)(e=>({isGameLoading:!1,launchedGame:void 0,isGameError:!1,iframeActive:!1,setIsGameLoading:t=>e({isGameLoading:t}),setLaunchedGame:t=>e(t?{launchedGame:t}:{launchedGame:void 0,iframeActive:!1}),setIsGameError:t=>e({isGameError:t}),setIframeActive:t=>e({iframeActive:t})}))},3290:(e,t,a)=>{a.d(t,{M:()=>r});let r=()=>{var e;return null==(e=window)?void 0:e.location.host.includes("localhost")}},3844:(e,t,a)=>{a.d(t,{c:()=>r});let r=e=>e?"/sports-api/c/v6/sports":"/sports-api/v6/sports"},5760:(e,t,a)=>{a.d(t,{Gl:()=>i,uB:()=>s,wk:()=>n});var r=a(50607);let n={accepted:"ACCEPTED",completed:"COMPLETED"},i=async e=>{let{to:t,from:a,offset:n,limit:i,currency:s,useDefaultErrorLogging:o,type:l,abortSignal:u,status:c="COMPLETED",locale:d}=e;return(0,r.Mu)("/sports-betting/v4/bets/positions",{method:"GET",params:{to:t,from:a,offset:n,limit:i,currency:s,type:l,status:c,locale:d},useDefaultErrorLogging:o,signal:u})},s=async e=>{let{betLegsIdentifier:t,currency:a,offset:n,limit:i,useDefaultErrorLogging:s,abortSignal:o,locale:l}=e;return(0,r.Mu)("/sports-betting/v4/bets/positions/".concat(t),{method:"GET",params:{currency:a,offset:n,limit:i,locale:l},useDefaultErrorLogging:s,signal:o})}},6864:(e,t,a)=>{a.d(t,{C:()=>n});var r=a(59615);let n=[r.kV.CASHOUT_RATIO_ABOVE_LIMIT,r.kV.CASHOUT_RATIO_BELOW_LIMIT,r.kV.CASHOUT_PAYOUT_ABOVE_LIMIT]},8552:(e,t,a)=>{a.d(t,{g:()=>r});let r=(0,a(8106).v)(e=>({data:{},clearBetslipStakeLimits:()=>e({data:{}}),clearBetslipStakeLimitsByMode:t=>e(e=>{let{[t]:a,...r}=e.data;return{data:r}}),setBetslipStakeLimits:t=>{let{betslipMode:a,stakeLimit:r,straightSelectionIndex:n}=t;return e(e=>{var t;let i=new Map(null!=(t=e.data[a])?t:new Map);return i.set(null!=n?n:0,r),{data:{...e.data,[a]:i}}})}}))},9493:(e,t,a)=>{a.d(t,{y:()=>n});var r=a(37876);let n=e=>{let{className:t=""}=e;return(0,r.jsx)("div",{className:t,children:(0,r.jsx)("svg",{width:"24",height:"24",stroke:"#000",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{className:"spinner_custom",children:(0,r.jsx)("circle",{cx:"12",cy:"12",r:"9.5",fill:"none",strokeWidth:"3",stroke:"currentColor"})})})})}},9637:(e,t,a)=>{a.d(t,{k:()=>n,z:()=>r});let r={enter:{opacity:0,x:"-0.5rem"},visible:e=>({opacity:+!e,x:0}),exit:{opacity:0,x:"-0.5rem"}},n={ease:"easeOut",duration:.3}},11051:(e,t,a)=>{a.d(t,{q:()=>n});var r=a(27506);let n=e=>e in r._F},12424:(e,t,a)=>{a.d(t,{L:()=>d});var r=a(37876),n=a(69241),i=a(75784),s=a(59250),o=a(14232),l=a(78458),u=a(9637),c=a(66535);function d(e){let{chips:t,orientation:a="horizontal",selectedValue:d,onChipClicked:g,enableAutoScroll:p,labelClassName:m,labelsContainerClassName:f,containerClassName:h,fullWidth:v,isSelectedTextClassName:k,chipsClassName:E,hasChipsAnimation:C=!0}=e,S="vertical"===a,A=(0,o.useRef)(void 0),y=(0,o.useRef)(null);(0,l.E)(()=>{var e,t;if(!p||"horizontal"!==a||!d)return;let r=null==(e=A.current)?void 0:e[d];r&&(null==(t=y.current)||t.scrollTo({behavior:"smooth",left:r.offsetLeft-16}))},[p,a,d]);let b=(0,o.useCallback)((e,t)=>{e&&(A.current={...A.current,[t]:e})},[]),I=(0,o.useMemo)(()=>(0,n.A)("flex",S?"flex-col gap-y-4 mx-4":"gap-x-2 overflow-x-scroll px-5 scrollbar-hide",v&&"w-full !px-0",h),[S,v,h]);return(0,r.jsx)("div",{ref:y,className:I,children:(0,r.jsx)(i.N,{children:t.map(e=>(0,r.jsx)(s.P.div,{ref:t=>b(t,e.value),className:(0,n.A)("flex flex-shrink-0",v&&"flex-1"),initial:"enter",animate:"visible",exit:"exit",...C&&{transition:u.k,variants:u.z},children:(0,r.jsx)(c.C4,{...e,iconDirection:void 0,isSelected:e.value===d,className:(0,n.A)("flex items-center",S&&"py-4 justify-center",v&&"w-full justify-center",E),labelClassName:(0,n.A)(!S&&"text-nowrap",m),labelsContainerClassName:f,onChipClicked:g,"data-tooltip-id":e.tooltipId,"data-tooltip-content":e.tooltipContent,isSelectedTextClassName:k})},"".concat(e.value)))})})}},12862:(e,t,a)=>{a.d(t,{L:()=>u});var r=a(36294),n=a(24324),i=a(63740),s=a(88969),o=a(92756),l=a(61740);let u=e=>{if(!e||0===e.length)return[];let t=e.filter((e,t)=>
1((e,t)=>{if(!e)return s.v.trackLog(o.bb.INVALID_POSITION_DATA_STRUCTURE,{itemIndex:t,reason:"Item is null or undefined"},"warning"),!1;if(!e.positions||!Array.isArray(e.positions)||0===e.positions.length)return s.v.trackLog(o.bb.INVALID_POSITION_DATA_STRUCTURE,{itemIndex:t,reason:"Item.positions is missing, not an array, or empty"},"warning"),!1;for(let a=0;a<e.positions.length;a++){let r=e.positions[a];if(!r)return s.v.trackLog(o.bb.INVALID_POSITION_DATA_STRUCTURE,{itemIndex:t,positionIndex:a,reason:"Position is null or undefined"},"warning"),!1;if(!r.aggregate||"object"!=typeof r.aggregate)return s.v.trackLog(o.bb.INVALID_POSITION_DATA_STRUCTURE,{itemIndex:t,positionIndex:a,reason:"Position.aggregate is missing or not an object"},"warning"),!1;if(!r.selections||!Array.isArray(r.selections))return s.v.trackLog(o.bb.INVALID_POSITION_DATA_STRUCTURE,{itemIndex:t,positionIndex:a,reason:"Position.selections is missing or not an array"},"warning"),!1;if(!r.betLegIdentifier)return s.v.trackLog(o.bb.INVALID_POSITION_DATA_STRUCTURE,{itemIndex:t,positionIndex:a,reason:"Position.betLegIdentifier is missing"},"warning"),!1}return!0})(e,t));if(0===t.length)return[];try{return t.flatMap(e=>e.positions.map(t=>({...e,positions:[t]}))).flatMap(e=>{let t=e.positions[0],{aggregate:a}=t,s=parseFloat(a.stakeAmount)||0,o=parseFloat(a.odds)||0,u=(s*o).toFixed(2),c=e.betCount||1;return[{documentId:"-",cashedOutValue:Number(a.cashoutAmount)||0,createdAt:e.positionTime,currency:"USD",exhaustedPotentialReturnAmount:"",legs:t.selections.map(e=>{var t;return{...e,settlementStatus:null!=(t=i.J[e.result])?t:n.Q.Unknown}}),numberOfBets:c,potentialReturnAmount:u,price:a.odds||"",settlementStatus:n.Q.Unknown,stake:a.stakeAmount,winLoss:a.returnAmount,betLegsIdentifier:t.betLegIdentifier,spendingPoints:"",matchTypes:(0,l.x6)(e),completeTime:r.Dc.fromDate(new Date(e.positionTime)),type:e.type}]})}catch(a){let t=a instanceof Error?a.message:String(a);return s.v.trackLog(o.bb.FAILED_TO_CONVERT_POSITIONS_TO_EXTENDED,{errorMessage:t,itemsCount:e.length},"error"),[]}}},15560:(e,t,a)=>{a.d(t,{V:()=>s});var r=a(8106),n=a(87927);let i=(0,r.v)(e=>({gamesFeatureFlags:{disabledGames:[],disabledStudios:[]},gameLaunchFlagsReady:!1,seasonalPromo:{},setGamesFeatureFlags:t=>e({gamesFeatureFlags:t}),setGameLaunchFlagsReady:t=>e({gameLaunchFlagsReady:t}),setSeasonalPromo:t=>e({seasonalPromo:t})})),s=(0,n.L)(i)},17006:(e,t,a)=>{a.d(t,{e:()=>o});var r=a(14455),n=a(8552),i=a(59615),s=a(58622);let o=e=>{var t,a,o,l,u;let{bettingStatus:c,funds:d,exchangeRate:g,currencyConfig:p,maxStakeShapeOff:m,acceptPartialStake:f}=e,h=null==(t=n.g.getState().data)?void 0:t[i.R8.singles],v=null==(o=n.g.getState().data)||null==(a=o[i.R8.multiples])?void 0:a.get(0),k={funds:d,exchangeRate:g,currencyConfig:p,maxStakeShapeOff:m},E=(0,r.Ay)(c);if(E.selections.length>0){let e=(0,s.i1)({bettingStatus:E,payload:{funds:d,location:E.mode===i.R8.singles?{allSelections:!0}:{multiple:{system:0}}}});if(E.mode===i.R8.singles){E.selections.forEach((e,t)=>{if(!e.changedPrice){var a,r,n,o;let l=(0,s.ER)(E,{...k,location:{straight:{selectionIndex:t}}}),u=null!=(n=null==h||null==(a=h.get(t))?void 0:a.maxStake)?n:l.maxStake,c=null!=(o=null==h||null==(r=h.get(t))?void 0:r.minStake)?o:l.minStake;e.stake>u&&!f?e.statusCode=i.kV.STAKE_ABOVE_MAX:e.stake>0&&e.stake<c?e.statusCode=i.kV.STAKE_BELOW_MIN:[i.kV.STAKE_ABOVE_MAX,i.kV.STAKE_BELOW_MIN].includes(e.statusCode)&&(e.statusCode=i.kV.VALID)}return e});let t=E.selections.some(e=>e.statusCode===i.kV.STAKE_ABOVE_MAX),a=E.selections.some(e=>e.statusCode===i.kV.STAKE_BELOW_MIN);t?E.aggregation.statusCode=i.kV.STAKE_ABOVE_MAX:a&&(E.aggregation.statusCode=i.kV.STAKE_BELOW_MIN),(E.aggregation.statusCode!==i.kV.STAKE_ABOVE_MAX||t)&&(E.aggregation.statusCode!==i.kV.STAKE_BELOW_MIN||a)&&(E.aggregation.statusCode!==i.kV.INSUFFICIENT_FUND||e)||(E.aggregation.statusCode=i.kV.VALID),e&&(E.aggregation.statusCode=i.kV.INSUFFICIENT_FUND)}else{let t=(0,s.ER)(E,{...k,location:{multiple:{system:0}}}),a=null!=(l=null==v?void 0:v.maxStake)?l:t.maxStake,r=null!=(u=null==v?void 0:v.minStake)?u:t.minStake,n=E.aggregation.stake>a&&!f?i.kV.STAKE_ABOVE_MAX:E.aggregation.stake<r?i.kV.STAKE_BELOW_MIN:i.kV.VALID;(n!==i.kV.VALID||E.aggregation.statusCode===i.kV.STAKE_ABOVE_MAX||E.aggregation.statusCode===i.kV.STAKE_BELOW_MIN)&&(E.aggregation.statusCode=n),e?E.aggregation.statusCode=i.kV.INSUFFICIENT_FUND:E.aggregation.statusCode!==i.kV.INSUFFICIENT_FUND||e||(E.aggregation.statusCode=i.kV.VALID)}}return E}},17514:(e,t,a)=>{a.d(t,{a:()=>n});var r=a(29891);let n=(e,t)=>{let{funds:a,exchangeRate:n,currencyConfig:i,maxStakeShapeOff:s}=t;return e?{funds:a,minStake:(0,r.Hf)({currencyConfig:i,minStake:e.minStake,placeBetMinStake:e.placeBetMinStake,placeBetMinStakeValidUntil:e.placeBetMinStakeValidUntil,exchangeRate:n}),maxStake:(0,r.GS)(e,n,s,i)}:{funds:a,minStake:0,maxStake:0}}},19178:(e,t,a)=>{a.d(t,{$:()=>g});var r=a(89099),n=a(14232),i=a(98581),s=a(80500),o=a(57967),l=a(45234),u=a(57387),c=a(51684),d=a(44336);let g=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{locale:g="en"}=(0,r.useRouter)(),{userSettings:p}=(0,d.Z)(),{userActiveCurrency:m}=(0,c.R)(),f=(0,i.T)(t),h=e||m,v=(0,s.p)(h),k=v.displayName||h,E=(0,o.O)(h),C=p.displayFiatCurrency;return(0,n.useCallback)(e=>{let{amount:t,includeCurrencyLabel:r,includeCurrencyLabelOnlyIfFiat:n=!0,defaultToFallbackCurrency:i=!1,mode:s,symbolPosition:o="prefix",overrideSymbol:c}=e,d=a?e=>(0,l.Nw)(e,g):void 0,p=c||"".concat("default"!==E&&E?E:k),m=r?p:void 0,S=(0,l.G3)(t,h,v,{variant:E});if(i){let e=r||n&&!!C,{symbol:a,convertedValue:i}=f({currency:h,amount:t,targetCurrency:"USD",mode:s});return{value:(0,u.x)(i,a,e,o,!1,d),label:a,numericValue:+i}}if(!C)return{value:(0,u.x)(S,null!=m?m:"",!!m,o,!0,d),label:p,numericValue:+S};let A=r||n&&!!C,{symbol:y,convertedValue:b}=f({currency:h,amount:t,targetCurrency:C||"EUR",mode:s});return{value:(0,u.x)(b,y,A,o,!1,d),label:y,numericValue:+b}},[g,a,f,v,k,h,C,E])}},19306:(e,t,a)=>{a.d(t,{h:()=>n});var r=a(60100);let n=()=>(0,r.D)(e=>{var t,a;return!!(null==(a=e.sportsFlags)||null==(t=a.QuickBet)?void 0:t.enablePositionBuilderV2)})},23070:(e,t,a)=>{a.d(t,{Q:()=>i});var r=a(36584);let n=[r.Re.open,r.Re.placing],i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();if(!e.expiresAt||!n.includes(e.status))return!1;let a=new Date(e.expiresAt).getTime();return!Number.isNaN(a)&&a<=t}},23447:(e,t,a)=>{a.d(t,{k:()=>c});var r=a(37876),n=a(14232),i=a(32023),s=a(21002),o=a(14654),l=a(45169);let u=s.lI.sports,c=(0,n.memo)(e=>{let{sport:t,shouldFallbackToDefault:a=!0,size:n=o.l.M,variation:s="default",className:c,useMultiColorIcons:d=!1,...g}=e,p=t.replace(/_/g,"-");if(d)return(0,r.jsx)(l.u,{sport:p,size:n,className:c});if(!u.includes(p)){if(!a)return null;let e=p.startsWith("esport")?"esports":"generic-sport";return(0,r.jsx)(i.Dj,{name:e,size:n,variation:s,className:c,...g})}return(0,r.jsx)(i.Dj,{name:p,size:n,variation:s,className:c,...g})});c.displayName="SportIcon"},24324:(e,t,a)=>{a.d(t,{Q:()=>r});var r=function(e){return e.Pending="PENDING",e.Win="WIN",e.Loss="LOSS",e.Push="PUSH",e.HalfWin="HALF_WIN",e.HalfLoss="HALF_LOSS",e.Partial="PARTIAL",e.Unknown="UNKNOWN",e.CashedOut="CASHED_OUT",e}({})},25271:(e,t,a)=>{a.d(t,{m:()=>
1o});var r=a(37876),n=a(69241),i=a(75839),s=a(27535);let o=e=>{let{open:t,onClick:a,disclosureButtonRef:o,dataTestId:l,className:u,...c}=e;return(0,r.jsx)("button",{ref:o,onClick:a,"data-test-id":l,className:"group w-full",type:"button",children:(0,r.jsx)(s.Q,{...c,className:(0,n.A)("bg-surface-5",u),children:(0,r.jsx)(i.T,{name:"chevron-down",className:(0,n.A)("w-5 h-5 transition-transform duration-150",t&&"-rotate-180")})})})}},25897:(e,t,a)=>{a.d(t,{j:()=>i});var r=a(59615);let n=[r.kV.STAKE_ABOVE_MAX,r.kV.STAKE_BELOW_MIN],i=e=>n.includes(e)},27506:(e,t,a)=>{a.d(t,{D7:()=>s,_F:()=>n});var r=function(e){return e["american-football"]="american-football",e["aussie-rules"]="aussie-rules",e.badminton="badminton",e.bandy="bandy",e.baseball="baseball",e.basketball="basketball",e["beach-soccer"]="beach-soccer",e["beach-volleyball"]="beach-volleyball",e.boxing="boxing",e.chess="chess",e.cricket="cricket",e.curling="curling",e.cycling="cycling",e.darts="darts",e["field-hockey"]="field-hockey",e.floorball="floorball",e.futsal="futsal",e.golf="golf",e.greyhounds="greyhounds",e.handball="handball",e["horse-racing"]="horse-racing",e["ice-hockey"]="ice-hockey",e.kabaddi="kabaddi",e.mma="mma",e.motorsport="motorsport",e.olympics="olympics",e.pesapallo="pesapallo",e.pool="pool",e["rugby-league"]="rugby-league",e["rugby-union"]="rugby-union",e.rugby="rugby",e.sailing="sailing",e.snooker="snooker",e.soccer="soccer",e.squash="squash",e.swimming="swimming",e.sumo="sumo",e["table-tennis"]="table-tennis",e.tennis="tennis",e.volleyball="volleyball",e.waterpolo="waterpolo",e["world-lottery"]="world-lottery",e}({}),n=function(e){return e["call-of-duty"]="call-of-duty",e["counter-strike"]="counter-strike",e.crossfire="crossfire",e["dota-2"]="dota-2",e["esport-aoe"]="esport-aoe",e["esport-arena-of-valor"]="esport-arena-of-valor",e["esport-bga"]="esport-bga",e["esport-brawl-stars"]="esport-brawl-stars",e["esport-fifa"]="esport-fifa",e["esport-free-fire"]="esport-free-fire",e["esport-king-of-glory"]="esport-king-of-glory",e["esport-nba2k"]="esport-nba2k",e["esport-valorant"]="esport-valorant",e["esport-warcraft"]="esport-warcraft",e.hearthstone="hearthstone",e["heroes-of-the-storm"]="heroes-of-the-storm",e["league-of-legends"]="league-of-legends",e.overwatch="overwatch",e["rainbow-six"]="rainbow-six",e["rocket-league"]="rocket-league",e.starcraft="starcraft",e["wild-rift"]="wild-rift",e}({}),i=function(e){return e.entertainment="entertainment",e.politics="politics",e}(i||{});let s={...r,...n,...i}},27535:(e,t,a)=>{a.d(t,{Q:()=>i});var r=a(37876),n=a(69241);let i=e=>{let{maximizeHitArea:t=!0,className:a,children:i,isSelected:s}=e;return(0,r.jsx)("div",{className:(0,n.A)("rounded-full relative","h-8 w-8 rounded-xl",t&&(0,n.A)("after:w-[42px] after:h-[42px] after:absolute","after:left-1/2 after:top-1/2 after:-translate-x-1/2 after:-translate-y-1/2"),a),children:(0,r.jsx)("div",{className:(0,n.A)("text-on-tertiary-3 !w-full !h-full","rounded-xl flex justify-center items-center","transition-colors ease-out duration-300","group-hover:bg-on-tertiary-3/[0.08]","group-active:bg-on-tertiary-3/[0.16]",s&&"!text-on-tertiary-1"),children:i})})}},27640:(e,t,a)=>{a.d(t,{R:()=>c});var r=a(25763),n=a(80185),i=a(59615),s=a(71364),o=a(76799),l=a(61735),u=a(51451);let c=e=>{let{bettingStatus:t,selections:a,index:c,maxParlayLegs:d,maxParlayOdds:g}=e;if(t.overallStatusCode!==i.mY.CRAFTING)return t;if(a.forEach((e,l)=>{if(e.liability=new r.A(e.price).minus(1).multipliedBy(e.maxStake||0).toNumber(),t.mode===i.R8.multiples)if((0,o.d)(e.marketKey,e.competitionCategoryKey))e.statusCode=i.kV.PARLAY_RESTRICTION;else{let a=t.selections.findIndex(t=>(0,s.Ax)(t,e)&&!(0,n.B)(t,e));a>=0&&(t.selections[a].statusCode=i.kV.CORRELATED_SELECTIONS,e.statusCode=i.kV.CORRELATED_SELECTIONS)}((e,t,a)=>{if(t.isSgp){let r=e.findIndex(e=>e.isSgp&&e.marketUrl&&t.marketUrl?e.eventId===t.eventId&&e.marketUrl===t.marketUrl:(0,n.J)([e],t)>=0&&e.outcome===t.outcome);return r<0?void 0!==a?e[a]=t:e.push(t):e[r].isSgp||(e[r]={...e[r],isSgp:!0})}let r=(0,n.J)(e,t);if(r<0)void 0!==a?e[a]=t:e.push(t);else{let a=e[r];a.outcome===t.outcome||a.isSgp||(e[r]=t)}})(t.selections,e,a.length>1?void 0:c)}),t.selections.length>d&&t.mode===i.R8.multiples&&(t.aggregation.statusCode=i.kV.MAX_PARLAY_LEGS_REACHED),t.aggregation.statusCode===i.kV.PRICE_ABOVE_MARKET){if(t.aggregation.changedPrice){let e=t.selections.some(e=>e.isSgp);t.aggregation.changedPrice=e?null:(0,l.vK)(t.selections)}}else t.aggregation.changedPrice=null;return t.aggregation.price=t.mode===i.R8.singles?0:(0,l.Jb)(t.selections),t.aggregation.payout=t.mode===i.R8.singles?t.aggregation.payout:(0,u.KE)(t),g<t.aggregation.price&&(t.aggregation.statusCode=i.kV.MAX_ODDS_REACHED),t.selections=t.selections.filter(e=>!!(null==e?void 0:e.marketKey)),t}},29006:(e,t,a)=>{a.d(t,{q:()=>s});var r=a(59615),n=a(93721),i=a(72418);let s=e=>{var t,a,s,o;let{updatedStatus:l,updateType:u=r.Ur.UserAction,lastUpdatedAt:c,betIds:d,referenceIds:g}=e,p=i.yq.getState().betslipStatus,m=(null==p?void 0:p.overallStatusCode)===r.mY.SUBMITTING||l.overallStatusCode===r.mY.SUBMITTING,f=(null==p?void 0:p.overallStatusCode)!==r.mY.SUBMITTING&&l.overallStatusCode===r.mY.SUBMITTING,h=(null==p?void 0:p.mode)===r.R8.multiples||l.mode===r.R8.multiples,v=g;if(m){let e=null!=(t=null==p?void 0:p.referenceIds)?t:[];if(void 0===g)v=e.length>0?e:void 0;else if(h){let e=Array.from(new Set(g));v=e.length>0?[e[e.length-1]]:void 0}else f?(v=g.length>
10?g:void 0,(0,n.capturePostHogEvent)("BET_IDS_REFERENCEIDS_REPLACED",{previousCount:String(e.length),newCount:String(g.length),previousIds:e.join(","),newIds:g.join(","),mode:"straight"})):(v=Array.from(new Set([...e,...g])),(0,n.capturePostHogEvent)("BET_IDS_REFERENCEIDS_MERGED",{existingCount:String(e.length),newCount:String(g.length),finalCount:String(v.length),existingIds:e.join(","),newIds:g.join(","),finalIds:v.join(","),mode:"straight"}))}let k=d;if(m){let e=null!=(a=null==p?void 0:p.betIds)?a:[];if(void 0===d)k=e.length>0?e:void 0;else if(h){let e=Array.from(new Set(d));k=e.length>0?[e[e.length-1]]:void 0}else f?(k=d.length>0?d:void 0,(0,n.capturePostHogEvent)("BET_IDS_BETIDS_REPLACED",{previousCount:String(e.length),newCount:String(d.length),previousIds:e.join(","),newIds:d.join(","),mode:"straight"})):(k=Array.from(new Set([...e,...d])),(0,n.capturePostHogEvent)("BET_IDS_BETIDS_MERGED",{existingCount:String(e.length),newCount:String(d.length),finalCount:String(k.length),existingIds:e.join(","),newIds:d.join(","),finalIds:k.join(","),mode:"straight"}))}let E={...l,lastUpdatedAt:null!=c?c:Date.now(),updateType:u,betIds:k,referenceIds:v};m&&(void 0!==d||void 0!==g)&&(0,n.capturePostHogEvent)("BET_IDS_SET",{betIdsCount:String(null!=(s=null==k?void 0:k.length)?s:0),referenceIdsCount:String(null!=(o=null==v?void 0:v.length)?o:0),betIds:(null==k?void 0:k.join(","))||"none",referenceIds:(null==v?void 0:v.join(","))||"none",isNewBetPlacement:String(f),isParlayMode:String(h),status:String(l.overallStatusCode)},void 0,{excludeFromPostHog:!0}),i.yq.getState().setBetslipStatus(E)}},29891:(e,t,a)=>{a.d(t,{lI:()=>d,Hf:()=>s,_q:()=>l,HK:()=>p,L1:()=>g,GS:()=>o,lH:()=>c,kC:()=>u});var r=a(25763);let n=(e,t)=>new r.g(e).dividedBy(new r.g(t).minus(1)).toNumber();var i=a(91975);let s=e=>{let{minStake:t,placeBetMinStake:a,placeBetMinStakeValidUntil:n,currencyConfig:s,exchangeRate:o}=e;if(n&&(0,i.H)(n)&&a)return a;let{decimalPlaces:l,inputDecimalPlaces:u}=s,c=null!=u?u:l,d=new r.A(1).dividedBy(Math.pow(10,c)).toNumber(),g=new r.A(t).multipliedBy(o).dp(c,r.A.ROUND_UP).toNumber();return d>g?d:g},o=(e,t,a,s)=>{let{liability:o,price:l,changedPrice:u,placeBetMaxStake:c,placeBetMaxStakeValidUntil:d}=e;if(d&&(0,i.H)(d)&&null!=c)return c;let{decimalPlaces:g,inputDecimalPlaces:p}=s;return new r.A(n(o,u||l)).multipliedBy(t).multipliedBy(a).dp(null!=p?p:g,r.A.ROUND_DOWN).toNumber()},l=e=>{let{aggregation:t,currencyConfig:a,exchangeRate:s,maxStakeShapeOff:o,selections:l}=e;if(!l.length)return 0;let{placeBetMaxStakeValidUntil:u,placeBetMaxStake:c}=t;if(u&&(0,i.H)(u)&&null!=c)return c;let{decimalPlaces:d,inputDecimalPlaces:g}=a;return new r.A((e=>{let t,a=Array(e.length);for(let r=0;r<e.length;r++){let{liability:i,price:s}=e[r],o=n(i,s);a[r]=o,(void 0===t||o<t)&&(t=o)}let i=0,s=(e=>{let t=new r.g(e.length);for(let a of e)t=t.minus(a);return e.map(e=>new r.g(1).minus(e).dividedBy(t).toNumber())})(e.map(e=>e.probability));for(let n=0;n<e.length;n++){let e=s[n],o=a[n];i+=Math.min(new r.g(o).multipliedBy(e).toNumber(),t)}return i})(l)).multipliedBy(s).multipliedBy(o).dividedBy(l.length).dp(null!=g?g:d,r.A.ROUND_DOWN).toNumber()},u=e=>e.reduce((e,t)=>{let{stake:a}=t;return e.plus(a)},new r.A(0)).toNumber(),c=e=>e.reduce((e,t)=>{let{acceptedStake:a}=t;return e.plus(a||0)},new r.A(0)).toNumber(),d=(e,t)=>new r.A(e).multipliedBy(t).toNumber(),g=e=>{let{minStake:t,currencyConfig:a,exchangeRate:n}=e,{decimalPlaces:i,inputDecimalPlaces:s}=a,o=null!=s?s:i,l=new r.A(1).dividedBy(Math.pow(10,o)).toNumber(),u=new r.A(t).multipliedBy(n).dp(o,r.A.ROUND_UP).toNumber();return l>u?l:u},p=e=>{let{liability:t,price:a,changedPrice:i,exchangeRate:s,maxStakeShapeOff:o,currencyConfig:l}=e,{decimalPlaces:u,inputDecimalPlaces:c}=l;return new r.A(n(t,i||a)).multipliedBy(s).multipliedBy(o).dp(null!=c?c:u,r.A.ROUND_DOWN).toNumber()}},30429:(e,t,a)=>{a.d(t,{BK:()=>l,eu:()=>o,q5:()=>u});var r=a(37876),n=a(18937),i=a(14232),s=a(85884);let o=i.forwardRef((e,t)=>{let{className:a,...i}=e;return(0,r.jsx)(n.bL,{ref:t,className:(0,s.cn)("relative flex shrink-0 overflow-visible rounded-full",a),...i})});o.displayName=n.bL.displayName;let l=i.forwardRef((e,t)=>
1{let{className:a,...i}=e;return(0,r.jsx)(n._V,{ref:t,className:(0,s.cn)("aspect-square h-full w-full rounded-full object-cover",a),...i})});l.displayName=n._V.displayName;let u=i.forwardRef((e,t)=>{let{className:a,...i}=e;return(0,r.jsx)(n.H4,{ref:t,className:(0,s.cn)("flex h-full w-full items-center justify-center rounded-full",a),...i})});u.displayName=n.H4.displayName},34791:(e,t,a)=>{a.d(t,{YO:()=>p,lp:()=>f,xW:()=>m});var r=a(25763),n=a(67938),i=a(58622),s=a(59615),o=a(71364),l=a(91975),u=a(61735),c=a(51451),d=a(80185);let g=[s.kV.STAKE_ABOVE_MAX,s.kV.STAKE_BELOW_MIN],p=e=>{let{bettingStatus:t,selectionUpdate:a,stakeValidationParams:r,acceptChangedOdds:n,changedOddsSlippage:i,acceptPartialStake:c,funds:g,exchangeRate:p,currencyConfig:k,selectionIndexFromState:E,selectionFromState:C}=e;if(!C)return null;let S=(0,u.c8)(C.changedPrice||C.price),A=(null==a?void 0:a.price)&&(0,u.c8)(null==a?void 0:a.price);if(C.minStake===(null==a?void 0:a.minStake)&&C.maxStake===(null==a?void 0:a.maxStake)&&S===A&&C.statusCode===s.kV.VALID&&a.status===s.tV.Enabled&&(!C.placeBetMinStakeValidUntil||(0,l.H)(C.placeBetMinStakeValidUntil))&&(!C.placeBetMaxStakeValidUntil||(0,l.H)(C.placeBetMaxStakeValidUntil)))return null;if((null==a?void 0:a.status)===s.tV.Enabled&&C.statusCode===s.kV.MARKET_SUSPENDED&&(C.statusCode=s.kV.VALID),t.overallStatusCode!==s.mY.CRAFTING)return h({bettingStatus:t,selectionUpdate:a&&a.status!==s.tV.Disabled?a:{eventId:C.eventId,marketKey:C.marketKey,subMarketKey:C.submarketKey,outcome:C.outcome,params:C.params,status:s.tV.Disabled},selectionFromState:C});if((null==a?void 0:a.status)===s.tV.Disabled)return C.statusCode=s.kV.MARKET_SUSPENDED,t;if(null==a?void 0:a.price){let e=m({bettingStatus:t,stakeValidationParams:r,selectionUpdate:a,selectionFromState:C,acceptPartialStake:c});return t.selections[E]=e,t.mode===s.R8.multiples&&t.selections.findIndex(e=>(0,o.Ax)(e,C)&&!(0,d.B)(e,C))>=0&&t.selections.forEach((e,a)=>{(0,o.Ax)(e,C)&&(t.selections[a].statusCode=s.kV.CORRELATED_SELECTIONS)}),v({bettingStatus:f({bettingStatus:t}),selectionIndex:E,acceptChangedOdds:n,changedOddsSlippage:i,acceptPartialStake:c,funds:g,exchangeRate:p,currencyConfig:k,maxStakeShapeOff:r.maxStakeShapeOff})}return null},m=e=>{let{bettingStatus:t,selectionUpdate:a,stakeValidationParams:r,selectionFromState:n,acceptPartialStake:o}=e,d=(0,u.c8)(a.price||0);if(n.priceBeforeChange=null,a.status===s.tV.Enabled&&n.statusCode===s.kV.MARKET_SUSPENDED&&(n.statusCode=s.kV.VALID),n.price!==d||n.price===d&&(null!==n.changedPrice&&n.changedPrice!==d||null!==n.priceBeforeChange&&n.priceBeforeChange!==d)?(n.changedPrice=(0,u.c8)((null==a?void 0:a.price)||0),n.changedPayout=(0,c.pI)(n.changedPrice,n.stake),n.statusCode=s.kV.PRICE_ABOVE_MARKET):(n.changedPrice=null,n.changedPayout=null,n.statusCode===s.kV.PRICE_ABOVE_MARKET&&(n.statusCode=s.kV.VALID)),n.placeBetMaxStakeValidUntil&&!(0,l.H)(n.placeBetMaxStakeValidUntil)&&(n.placeBetMaxStakeValidUntil=null,n.placeBetMaxStake=null),n.maxStake=a.maxStake||n.maxStake,n.placeBetMinStakeValidUntil&&!(0,l.H)(n.placeBetMinStakeValidUntil)&&(n.placeBetMinStakeValidUntil=null,n.placeBetMinStake=null),n.minStake=a.minStake||n.minStake,n.statusCode===s.kV.VALID&&n.stake){let e=(0,i.ER)(t,r);n.stake>e.maxStake&&!o&&(n.statusCode=s.kV.STAKE_ABOVE_MAX),n.stake<e.minStake&&(n.statusCode=s.kV.STAKE_BELOW_MIN)}return n},f=e=>{let{bettingStatus:t}=e;t.aggregation.placeBetMaxStakeValidUntil&&!(0,l.H)(t.aggregation.placeBetMaxStakeValidUntil)&&(t.aggregation.placeBetMaxStakeValidUntil=null,t.aggregation.placeBetMaxStake=null),t.aggregation.placeBetMinStakeValidUntil&&!(0,l.H)(t.aggregation.placeBetMinStakeValidUntil)&&(t.aggregation.placeBetMinStakeValidUntil=null,t.aggregation.placeBetMinStake=null);let a=t.selections.some(e=>e.statusCode===s.kV.PRICE_ABOVE_MARKET),r=t.selections.every(e=>e.statusCode===s.kV.VALID),n=t.mode===s.R8.multiples?r&&!g.includes(t.aggregation.statusCode):r,i=t.selections.some(e=>e.isSgp);return a&&!i?(t.aggregation.statusCode!==s.kV.INSUFFICIENT_FUND&&(t.aggregation.statusCode=s.kV.PRICE_ABOVE_MARKET),t.mode===s.R8.multiples?(t.aggregation.changedPrice=(0,u.vK)(t.selections),t.aggregation.changedPayout=(0,c.MD)(t)):t.aggregation.changedPayout=(0,c.MC)(t.selections)):(t.aggregation.statusCode===s.kV.PRICE_ABOVE_MARKET||n)&&t.aggregation.statusCode!==s.kV.INSUFFICIENT_FUND&&(t.aggregation.statusCode=s.kV.VALID,t.aggregation.changedPrice=null,t.aggregation.changedPayout=null),t},h=e=>{let{bettingStatus:t,selectionUpdate:a,selectionFromState:r}=e;return r.selectionUpdate=a,t},v=e=>{let{bettingStatus:t,selectionIndex:a,acceptChangedOdds:i,changedOddsSlippage:o,acceptParti
1alStake:l,funds:u,exchangeRate:c,currencyConfig:d,maxStakeShapeOff:g}=e,p=t.selections[a],m=p.price,f=p.changedPrice;if(!f||i===s.FA.Never||i===s.FA.Better&&f<m)return t;let h=new r.A(f).minus(m).dividedBy(m).abs(),v=new r.A(o).dividedBy(100);return h.isGreaterThan(v)?t:(0,n.i)({bettingStatus:t,selectionLocation:{straight:{selectionIndex:a}},acceptPartialStake:l,funds:u,exchangeRate:c,currencyConfig:d,maxStakeShapeOff:g})}},36294:(e,t,a)=>{a.d(t,{Dc:()=>r.Dc});var r=a(6694)},36584:(e,t,a)=>{a.d(t,{Dx:()=>i,N4:()=>u,Re:()=>n,WF:()=>o,r$:()=>l,wH:()=>s});var r=a(50607);let n={open:"OPEN",placing:"PLACING",partialFilled:"PARTIAL_FILLED",filled:"FILLED",failed:"FAILED",cancelled:"CANCELLED"},i=e=>{var t,a;return e?(null==(t=e.items)?void 0:t.length)?e.items:(null==(a=e.orders)?void 0:a.length)?e.orders:[]:[]},s=async e=>(0,r.Mu)("/sports-betting/v4/orders",{method:"POST",body:{referenceId:e.referenceId,currency:e.currency,wantStake:e.wantStake,priceChange:e.priceChange,selections:e.selections,source:e.source,expiresAt:e.expiresAt},useDefaultErrorLogging:!0,useUniversalErrorHandling:{429:!0}}),o=async e=>{let{orderIds:t,referenceIds:a,status:n,offset:i,limit:s,useDefaultErrorLogging:o,abortSignal:l}=e;return(0,r.Mu)("/sports-betting/v4/orders",{method:"GET",params:{orderIds:t,referenceIds:a,status:n,offset:i,limit:s},useDefaultErrorLogging:o,signal:l})},l=async(e,t)=>{let a=await o({orderIds:[e],...t}),r=i(a.data);return{...a,data:r[0]}},u=async e=>(0,r.Mu)("/sports-betting/v4/orders/".concat(e,"/cancel"),{method:"POST",useDefaultErrorLogging:!0,useUniversalErrorHandling:{429:!0}})},37490:(e,t,a)=>{a.d(t,{Gb:()=>s,JS:()=>i,Me:()=>r,Yi:()=>g,al:()=>d,eO:()=>u,gT:()=>c,ss:()=>l,st:()=>n});let r=100,n=100,i=9999,s="https://res.cloudinary.com/betengine/image/upload/v1776328676/pulse/community/pixel-avatars.png",o=!1;function l(){if(o)return;o=!0;let e=document.createElement("link");e.rel="preload",e.setAttribute("as","image"),e.href=s,document.head.appendChild(e)}function u(e){let t="string"==typeof e?e:"",a=5381;for(let e=0;e<t.length;e++)a=33*a^t.charCodeAt(e);return(a>>>0)%1e4}function c(e){let t=Math.floor(e/r);return{x:e%r*24,y:24*t}}function d(e){var t;let a=null==e||null==(t=e.custom)?void 0:t.pixel_avatar_id;return"number"==typeof a?a:void 0}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=new Set(t),r=Math.min(e,1e4-a.size),n=[];for(;n.length<r;){let e=Math.floor(1e4*Math.random());a.has(e)||n.includes(e)||n.push(e)}return n}},37929:(e,t,a)=>{let r;a.d(t,{DZ:()=>o,hh:()=>s,tF:()=>l});let n=[],i=0;function s(){return n}function o(){return{sports:n,locale:r,updatedAt:i}}function l(e,t){(null==e?void 0:e.length)&&(n=e,r=t,i=Date.now())}},39980:(e,t,a)=>{a.d(t,{Qx:()=>i,Rr:()=>n,Xg:()=>s,n5:()=>o});var r=a(20105);let n=e=>!(e&&(0,r.N)(e))||403!==e.status&&404!==e.status,i=e=>!(e&&(0,r.N)(e))||400!==e.status,s=e=>!(e&&(0,r.N)(e))||!(e.status>=400&&e.status<500),o=e=>!(e&&(0,r.N)(e))||e.status<500},43575:(e,t,a)=>{a.d(t,{Z:()=>Q,_R:()=>G,Kr:()=>W,hv:()=>K,EV:()=>B,R5:()=>H,Le:()=>U,qF:()=>F,Nl:()=>M,Qq:()=>q,C:()=>j,h5:()=>Y});var r=a(37876),n=a(14232),i=a(14455),s=a(29006),o=a(72418),l=a(59615),u=a(67938),c=a(15338),d=a(43622),g=a(20297),p=a(58622),m=a(61735),f=a(51451),h=a(29891),v=a(52798),k=a(20105),E=a(88969),C=a(88710),S=a(96670),A=a(67195),y=a(52161),b=a(6864),I=a(59719),_=a(71364),T=a(76799),x=a(80877),V=a(25897);let N=e=>{e.selections.forEach((t,a)=>{if(t.statusCode!==l.kV.CORRELATED_SELECTIONS)return;let r=e.selections.findIndex((e,r)=>r!==a&&(0,_.Ax)(e,t));r>=0?e.selections[r].statusCode=l.kV.CORRELATED_SELECTIONS:t.statusCode=l.kV.VALID})},w=e=>{let{bettingStatus:t,mode:a,maxParlayLegs:r,maxParlayOdds:n,funds:i,exchangeRate:s,currencyConfig:o,maxStakeShapeOff:u,acceptPartialStake:c}=e;return t.overallStatusCode!==l.mY.CRAFTING||((a===l.R8.singles&&(0,x.x)(t.aggregation.statusCode)||a===l.R8.multiples&&(0,V.j)(t.aggregation.statusCode))&&(t.aggregation.statusCode=l.kV.VALID),t.mode=a,a===l.R8.singles?(t.aggregation.price=0,t.aggregation.stake>0&&(t.aggregation.previousParlayStake=t.aggregation.stake),t.aggregation.stake=(0,h.kC)(t.selections),t.aggregation.payout=(0,f.uD)(t.selections)):(t.aggregation.price=(0,m.Jb)(t.selections),t.aggregation.previousParlayStake?(t.aggregation.stake=t.aggregation.previousParlayStake,(0,p._T)({bettingStatus:t,payload:{stake:t.aggregation.previousParlayStake,location:{multiple:{system:0}}
1,funds:i,exchangeRate:s,currencyConfig:o,maxStakeShapeOff:u,acceptPartialStake:c}})):t.aggregation.stake=0,t.aggregation.payout=(0,f.KE)(t)),a===l.R8.multiples?(t.aggregation.statusCode!==l.kV.STAKE_ABOVE_MAX&&t.aggregation.statusCode!==l.kV.STAKE_BELOW_MIN&&(t.selections.length>r?t.aggregation.statusCode=l.kV.MAX_PARLAY_LEGS_REACHED:n<t.aggregation.price?t.aggregation.statusCode=l.kV.MAX_ODDS_REACHED:(0,V.j)(t.aggregation.statusCode)&&(t.aggregation.statusCode=l.kV.VALID)),t.selections.forEach((e,a)=>{if(e.priceBeforeChange=null,(0,V.j)(e.statusCode)&&(e.statusCode=l.kV.VALID),(0,T.d)(e.marketKey,e.competitionCategoryKey))e.statusCode=l.kV.PARLAY_RESTRICTION;else{let r=t.selections.findIndex(t=>(0,_.Ax)(t,e));-1!==r&&r!==a&&(e.statusCode=l.kV.CORRELATED_SELECTIONS)}e.payout=null}),N(t)):t.selections.forEach(e=>{e.priceBeforeChange=null,(0,x.x)(e.statusCode)&&(e.statusCode=l.kV.VALID),e.payout=(0,f.pI)(e.stake,e.price)}),(0,p.i1)({bettingStatus:t,payload:{funds:i,location:a===l.R8.singles?{allSelections:!0}:{multiple:{system:0}}}})?t.aggregation.statusCode=l.kV.INSUFFICIENT_FUND:t.aggregation.statusCode===l.kV.INSUFFICIENT_FUND&&(t.aggregation.statusCode=l.kV.VALID)),t};var D=a(34791),L=a(27640),R=a(93721),P=a(17006);let O=n.createContext(void 0),M=()=>{var e;return null==(e=n.useContext(O))?void 0:e.setSelections},B=()=>{var e;return null==(e=n.useContext(O))?void 0:e.placeCashout},U=()=>{var e;return null==(e=n.useContext(O))?void 0:e.setMode},F=()=>{var e;return null==(e=n.useContext(O))?void 0:e.setOverallState},j=()=>{var e;return null==(e=n.useContext(O))?void 0:e.updateBetslipStatus},K=()=>{var e;return null==(e=n.useContext(O))?void 0:e.getAutoAcceptedBetslip},q=()=>{var e;return null==(e=n.useContext(O))?void 0:e.setStake},G=()=>{var e;return null==(e=n.useContext(O))?void 0:e.acceptChangedOdds},H=()=>{var e;return null==(e=n.useContext(O))?void 0:e.removeSelections},W=()=>{var e;return null==(e=n.useContext(O))?void 0:e.clearBetslip},Y=()=>{var e;return null==(e=n.useContext(O))?void 0:e.validateBetslip},Q=e=>{let{children:t,playerUuid:a,token:_,betslipSettings:T,currency:x,exchangeRate:V,currencyConfig:M,funds:B,maxParlayLegs:U,maxParlayOdds:F,maxStakeShapeOff:j}=e,K=n.useRef(B);K.current=B;let q=(e=>{let{fundsRef:t,exchangeRate:a,currencyConfig:r,maxStakeShapeOff:u,acceptPartialStake:c}=e;return n.useCallback(e=>{let{location:n,stake:d}=e,g=(0,i.Ay)(o.yq.getState().betslipStatus);if(g.overallStatusCode!==l.mY.CRAFTING)return void(0,R.capturePostHogEvent)("STAKE_UPDATE_DROPPED",{intendedStake:String(d),overallStatusCode:g.overallStatusCode});let m=(0,p._T)({bettingStatus:g,payload:{funds:t.current,exchangeRate:a,stake:d,location:n,currencyConfig:r,maxStakeShapeOff:u,acceptPartialStake:c}});g.mode===l.R8.singles&&(0,D.lp)({bettingStatus:g}),m&&(0,s.q)({updatedStatus:m,updateType:l.Ur.Stake})},[t,a,r,u,c])})({fundsRef:K,exchangeRate:V,currencyConfig:M,maxStakeShapeOff:j,acceptPartialStake:T.acceptPartialStake}),G=(e=>{let{acceptPartialStake:t,fundsRef:a,exchangeRate:r,currencyConfig:c,maxStakeShapeOff:d}=e;return n.useCallback(e=>{let{selectionLocation:n,updateType:g=l.Ur.AcceptOddsChange}=e,p=(0,i.Ay)(o.yq.getState().betslipStatus),m=(0,u.i)({bettingStatus:p,selectionLocation:n,acceptPartialStake:t,funds:a.current,exchangeRate:r,currencyConfig:c,maxStakeShapeOff:d});m&&(0,s.q)({updatedStatus:m,updateType:g})},[t,c,r,a,d])})({acceptPartialStake:T.acceptPartialStake,fundsRef:K,exchangeRate:V,currencyConfig:M,maxStakeShapeOff:j}),H=n.useCallback(e=>{let{updatedStatus:t}=e;(0,s.q)({updatedStatus:t})},[]),W=(e=>{let{fundsRef:t,exchangeRate:a,currencyConfig:r}=e;return n.useCallback(e=>{let{betslipStatus:n}=e;return(e=>{var t,a,r,n,s,o,u,c,d,v,k;let{betslipStatus:E,payload:C}=e,S=(0,i.Ay)(E),A=S.selections,y=E.mode===l.R8.singles,b=[];for(let e=0;e<A.length;e++){let t=A[e];if(t.statusCode!==l.kV.ACCEPTED){if(t.statusCode===l.kV.VALID){b.push(t);continue}if(t.statusCode===l.kV.PRICE_ABOVE_MARKET&&t.changedPrice){t.price=t.changedPrice,t.changedPrice=null,t.statusCode=l.kV.VALID,t.payout=(0,f.pI)(t.stake,t.price),b.push(t);continue}if(y){t.priceBeforeChange=null;let{minStake:a,maxStake:r}
1=(0,p.ER)(E,{...C,location:{straight:{selectionIndex:e}},maxStakeShapeOff:g.BT});if(t.statusCode===l.kV.STAKE_ABOVE_MAX&&t.maxStake){t.stake=r,t.statusCode=l.kV.VALID,t.payout=(0,f.pI)(t.stake,t.price),b.push(t);continue}if(t.statusCode===l.kV.STAKE_BELOW_MIN&&t.minStake){t.stake=a,t.statusCode=l.kV.VALID,t.payout=(0,f.pI)(t.stake,t.price),b.push(t);continue}}}}if(S.selections=b,y){let e=[...S.selections];null==(r=S.postPlaceData)||null==(a=r.rawResponse)||null==(t=a.bets)||t.forEach(t=>{let a=e.find(e=>e.betId===t.uuid);if(a){var r;a.stake=parseFloat(t.stake),a.statusCode=null!=(r=t.status)?r:l.kV.INTERNAL_SERVER_ERROR}}),S.aggregation.payout=(0,f.uD)(e),S.aggregation.stake=(0,h.kC)(e)}else{let{minStake:e,maxStake:t}=(0,p.ER)(E,{...C,location:{multiple:{system:0}},maxStakeShapeOff:g.BT});if(S.aggregation.price=(0,m.Jb)(S.selections),S.aggregation.statusCode===l.kV.STAKE_BELOW_MIN){let t=parseFloat((null==(u=S.postPlaceData)||null==(o=u.rawResponse)||null==(s=o.bets)||null==(n=s[0])?void 0:n.stake)||"0");S.aggregation.stake=Math.max(t,e)}else if(S.aggregation.statusCode===l.kV.STAKE_ABOVE_MAX)S.aggregation.stake=t;else if(S.aggregation.statusCode===l.kV.PRICE_ABOVE_MARKET){let e=null==(k=S.postPlaceData)||null==(v=k.rawResponse)||null==(d=v.bets)||null==(c=d[0])?void 0:c.stake;e&&parseFloat(e)>0&&(S.aggregation.stake=parseFloat(e))}S.aggregation.payout=(0,f.KE)(S)}return(0,p.i1)({bettingStatus:S,payload:{...C,location:{allSelections:!0}}})?S.aggregation.statusCode=l.kV.INSUFFICIENT_FUND:S.aggregation.statusCode=l.kV.VALID,S.overallStatusCode=l.mY.CRAFTING,S})({betslipStatus:n,payload:{funds:t.current,exchangeRate:a,currencyConfig:r}})},[t,a,r])})({fundsRef:K,exchangeRate:V,currencyConfig:M}),Y=(e=>{let{currency:t}=e,a=(0,d.Q)(e=>e.clearSelectionsTrackingList);return n.useCallback(()=>{o.yq.getState().setLastEnteredStake(0);let e={...c.n,currency:t};(0,s.q)({updatedStatus:e}),a()},[t,a])})({currency:x}),Q=(e=>{let{maxParlayLegs:t,maxParlayOdds:a}=e,r=(0,y.kH)(e=>e.cooloffActive);return n.useCallback(e=>{let{selections:n,index:l}=e;if(r())return void(0,A.AB)();if(n.length){let e=(0,i.Ay)(o.yq.getState().betslipStatus),r=(0,L.R)({bettingStatus:e,selections:n,index:l,maxParlayLegs:t,maxParlayOdds:a});(0,s.q)({updatedStatus:r})}},[r,t,a])})({maxParlayLegs:U,maxParlayOdds:F}),z=(()=>{let e=(0,y.kH)(e=>e.cooloffActive),t=n.useRef(new C.e);return n.useCallback(async a=>{let{callback:r,outcome:n,params:i,marketKey:s,eventId:o,legs:u,potentialReturnAmountForCashout:c,currency:d,cashoutAmount:g,requestCallback:p,eventSelectionsList:m}=a;if(e())return void(0,A.AB)();if(t.current.isLocked())return;let f=await t.current.acquire();try{let e=v.A(),t=(0,I.q)({outcome:n,params:i,marketKey:s}),a={referenceId:e,eventId:o.toString(),marketUrl:t,currency:d,cashoutAmount:g,potentialReturnAmountForCashout:c,legs:[{...u[0],marketUrl:t}],betLegsIdentifier:"",status:l.kV.INTERNAL_SERVER_ERROR};try{let n=null!=m?m:[{eventId:o.toString(),marketUrls:[t]}],i=(await (0,S.pA)({referenceId:e,currency:d,cashoutAmount:g,potentialReturnAmountForCashout:c,eventSelectionsList:n})).data;null==p||p(i);let s=(0,S.nQ)(i.state,void 0,i.rejectionCode),f={referenceId:i.referenceId,eventId:o.toString(),marketUrl:t,currency:d,cashoutAmount:i.cashoutAmount,potentialReturnAmountForCashout:c,legs:[{...u[0],marketUrl:t}],betLegsIdentifier:i.positionId,status:s};if(s===l.kV.ACCEPTED)r(f);else{if(s===l.kV.PENDING_ACCEPTANCE)return void r(f);r(b.C.includes(s)||"string"==typeof s?f:{...a,status:l.kV.NOT_FOUND})}}catch(t){if((e=>{let t=["networkerror","failed to fetch","load failed"];return e instanceof TypeError?t.some(t=>e.message.toLowerCase().includes(t)):"string"==typeof e&&t.some(t=>e.toLowerCase().includes(t))})(t))return;let e=(0,k.N)(t)&&429===t.status?{...a,status:l.kV.RATE_LIMITED}:a;r(e)}}catch(e){E.v.error(e)}finally{f()}},[e])})(),X=(e=>{let{playerUuid:t,currency:a,maxParlayLegs:r,maxParlayOdds:u,fundsRef:d,exchangeRate:g,currencyConfig:v,maxStakeShapeOff:k,acceptPartialStake:E}=e;return n.useCallback(e=>{let{indexes:n}=e,C=(e=>{let{bettingStatus:t,indexes:a,playerUuid:r,currency:n,maxParlayLegs:i,maxParlayOdds:s,funds:u,exchangeRate:d,currencyConfig:g,maxStakeShapeOff:v,acceptParti
1alStake:k}=e;if(t.overallStatusCode===l.mY.SUBMITTING||t.overallStatusCode===l.mY.ACCEPTED)return t;if(t.aggregation.statusCode=l.kV.VALID,t.selections=t.selections.filter((e,t)=>!a.includes(t)),t.overallStatusCode===l.mY.REJECTED&&(t.selections=t.selections.map(e=>({...e,statusCode:l.kV.VALID})),t.aggregation.statusCode=l.kV.VALID,t.overallStatusCode=l.mY.CRAFTING),!t.selections.length)return o.yq.getState().setLastEnteredStake(0),{...c.n,playerUuid:r,currency:n,mode:t.mode};if(1===t.selections.length&&t.mode===l.R8.multiples)return w({bettingStatus:t,mode:l.R8.singles,maxParlayLegs:i,maxParlayOdds:s,funds:u,exchangeRate:d,currencyConfig:g,maxStakeShapeOff:v,acceptPartialStake:k});let E=t.selections.some(e=>e.statusCode===l.kV.PRICE_ABOVE_MARKET);if(t.mode===l.R8.singles)t.aggregation.stake=(0,h.kC)(t.selections),t.aggregation.payout=(0,f.uD)(t.selections),E?t.aggregation.changedPayout=(0,f.MC)(t.selections):t.aggregation.changedPayout=null;else{let e=t.aggregation.stake;if(t.aggregation.price=(0,m.Jb)(t.selections),t.aggregation.payout=e*t.aggregation.price,E){let e=t.selections.some(e=>e.isSgp);t.aggregation.changedPrice=e?null:(0,m.vK)(t.selections),t.aggregation.changedPayout=e?null:(0,f.MD)(t)}else t.aggregation.changedPrice=null,t.aggregation.changedPayout=null;t.selections.length>i?t.aggregation.statusCode=l.kV.MAX_PARLAY_LEGS_REACHED:s<t.aggregation.price?t.aggregation.statusCode=l.kV.MAX_ODDS_REACHED:t.aggregation.statusCode=l.kV.VALID,N(t)}return(0,p.i1)({bettingStatus:t,payload:{funds:u,location:t.mode===l.R8.singles?{allSelections:!0}:{multiple:{system:0}}}})&&(t.aggregation.statusCode=l.kV.INSUFFICIENT_FUND),t})({bettingStatus:(0,i.Ay)(o.yq.getState().betslipStatus),indexes:n,playerUuid:t,currency:a,maxParlayLegs:r,maxParlayOdds:u,funds:d.current,exchangeRate:g,currencyConfig:v,maxStakeShapeOff:k,acceptPartialStake:E});(0,s.q)({updatedStatus:C})},[t,a,r,u,d,g,v,k,E])})({playerUuid:a,currency:x,maxParlayLegs:U,maxParlayOdds:F,fundsRef:K,exchangeRate:V,currencyConfig:M,maxStakeShapeOff:j,acceptPartialStake:T.acceptPartialStake}),J=(e=>{let{maxParlayLegs:t,maxParlayOdds:a,fundsRef:r,exchangeRate:l,currencyConfig:u,maxStakeShapeOff:c,acceptPartialStake:d}=e,g=n.useRef(new C.e);return n.useCallback(async e=>{let{mode:n}=e;if(g.current.isLocked())return;let p=await g.current.acquire();try{o.yq.getState().setIsSgpBetMode(!1);let e=(0,i.Ay)(o.yq.getState().betslipStatus),g=w({bettingStatus:e,mode:n,maxParlayLegs:t,maxParlayOdds:a,funds:r.current,exchangeRate:l,currencyConfig:u,maxStakeShapeOff:c,acceptPartialStake:d});(0,s.q)({updatedStatus:g})}catch(e){}finally{p()}},[t,a,r,l,u,c,d])})({maxParlayLegs:U,maxParlayOdds:F,fundsRef:K,exchangeRate:V,currencyConfig:M,maxStakeShapeOff:j,acceptPartialStake:T.acceptPartialStake}),Z=(e=>{let{fundsRef:t,exchangeRate:a,currencyConfig:r,maxStakeShapeOff:u,acceptPartialStake:c}=e;return n.useCallback(e=>{let{state:n}=e,d=(0,i.Ay)(o.yq.getState().betslipStatus),g=d.mode===l.R8.multiples,p=(e=>{let{state:t,bettingStatus:a,funds:r,exchangeRate:n,currencyConfig:i,maxStakeShapeOff:s,acceptPartialStake:o}=e;return a.selections.forEach(e=>{e.priceBeforeChange=null}),a.overallStatusCode===l.mY.ACCEPTED&&t!==l.mY.ACCEPTED&&(delete a.aggregation.acceptedStake,a.selections.forEach(e=>{delete e.acceptedStake})),a.overallStatusCode=t,t===l.mY.CRAFTING&&a.selections.forEach(e=>{e.statusCode===l.kV.ACCEPTED&&(e.statusCode=l.kV.VALID)}),a.postPlaceData=void 0,(e=>{let{bettingStatus:t,funds:a,exchangeRate:r,currencyConfig:n,maxStakeShapeOff:i,acceptPartialStake:s}=e;return t.selections.forEach((e,o)=>{if(e.selectionUpdate){var u;e.priceBeforeChange=null,(null==(u=e.selectionUpdate)?void 0:u.status)===l.tV.Disabled?e.statusCode=l.kV.MARKET_SUSPENDED:(0,D.xW)({bettingStatus:t,selectionUpdate:e.selectionUpdate,selectionFromState:e,stakeValidationParams:{funds:a,location:{straight:{selectionIndex:o}},exchangeRate:r,currencyConfig:n,maxStakeShapeOff:i},acceptPartialStake:s}),e.selectionUpdate=null}}),(0,D.lp)({bettingStatus:t})})({bettingStatus:a,funds:r,exchangeRate:n,currencyConfig:i,maxStakeShapeOff:s,acceptParti
1alStake:o})})({bettingStatus:d,state:n,funds:t.current,exchangeRate:a,currencyConfig:r,maxStakeShapeOff:u,acceptPartialStake:c});(0,s.q)(g?{updatedStatus:p,lastUpdatedAt:Date.now(),betIds:n===l.mY.CRAFTING?void 0:d.betIds}:{updatedStatus:p})},[t,a,r,u,c])})({fundsRef:K,exchangeRate:V,currencyConfig:M,maxStakeShapeOff:j,acceptPartialStake:T.acceptPartialStake}),$=(e=>{let{fundsRef:t,exchangeRate:a,currencyConfig:r,maxStakeShapeOff:i,acceptPartialStake:l}=e;return n.useCallback(e=>{let{overrideAcceptPartialStake:n}=e,u=o.yq.getState().betslipStatus,c=(0,P.e)({bettingStatus:u,funds:t.current,exchangeRate:a,currencyConfig:r,maxStakeShapeOff:i,acceptPartialStake:null!=n?n:l});(0,s.q)({updatedStatus:c})},[t,a,r,i,l])})({fundsRef:K,exchangeRate:V,currencyConfig:M,maxStakeShapeOff:j,acceptPartialStake:T.acceptPartialStake}),ee=n.useMemo(()=>({setSelections:Q,placeCashout:z,setMode:J,getAutoAcceptedBetslip:W,setOverallState:Z,setStake:q,acceptChangedOdds:G,removeSelections:X,clearBetslip:Y,updateBetslipStatus:H,validateBetslip:$}),[Q,z,J,W,Z,q,G,X,Y,H,$]);return n.useEffect(()=>{$({})},[B.real,B.bonus,$]),(0,r.jsx)(O.Provider,{value:ee,children:t})}},43622:(e,t,a)=>{a.d(t,{Q:()=>o});var r=a(8106),n=a(6498);let i="playerPropsGroupingMode",s=["player","market"],o=(0,r.v)(e=>({playerProps:void 0,selectionsTrackingList:new Set,groupingMode:(()=>{let e=(0,n._W)({key:i,initialValue:"player",useSession:!1});return s.includes(e)?e:"player"})(),setPlayerProps:t=>e({playerProps:t}),addToSelectionsTrackingList:t=>{let{eventId:a,marketKey:r,outcome:n,params:i}=t,s="".concat(a,"-").concat(r,"/").concat(n).concat(i?"?".concat(i):"");e(e=>{let t=new Set(e.selectionsTrackingList);return t.add(s),{selectionsTrackingList:t}})},clearSelectionsTrackingList:()=>e({selectionsTrackingList:new Set}),setGroupingMode:t=>{(0,n.KY)({key:i,value:t,useSession:!1}),e({groupingMode:t})}}))},44067:(e,t,a)=>{a.d(t,{c:()=>l});var r=a(14232),n=a(26363),i=a(42583),s=a(20105),o=a(88969);let l=e=>{let{message:t,maxErrorCount:a=1,error:l,controlledError:u,shouldShowSnackbar:c=()=>!0,errorId:d}=e,g=(0,r.useRef)(0);(0,r.useEffect)(()=>{if(l){if(l instanceof Error&&"AbortError"===l.name)return;g.current+=1,g.current===a&&c(l)&&((0,n.M8)({content:t,type:"error",id:d}),u&&o.v.error(i.d.fromError(l,u,(0,s.N)(l)?{status:l.status,statusText:l.statusText}:{})));return}g.current=0},[u,l,a,t,c,d])}},45169:(e,t,a)=>{a.d(t,{u:()=>c});var r=a(37876),n=a(69241),i=a(14232),s=a(87568),o=a(68445),l=a(14654),u=a(11051);let c=e=>{let{sport:t,size:a=l.l.M,className:c}=e,d=(0,i.useMemo)(()=>(0,u.q)(t)?"all-esports":"all-sports",[t]),g=(0,i.useMemo)(()=>"https://res.cloudinary.com/betengine/image/upload/d_sports:sports-multicolor:".concat(d,".svg,f_auto,q_auto,w_64,dpr_auto,c_scale/sports/sports-multicolor/").concat(t,".svg"),[t,d]),p=(0,i.useMemo)(()=>(0,n.A)("icon-container default-icon",c,o.D[a]),[c,a]);return(0,r.jsx)("div",{className:p,children:(0,r.jsx)(s.x,{loading:"eager",src:g,alt:"".concat(t," icon")})})};c.displayName="MultiColorIcon"},45495:(e,t,a)=>{a.d(t,{Y:()=>r});let r=(0,a(8106).v)(e=>({cashoutSupportedBets:new Set,setCashoutSupportedBets:t=>e({cashoutSupportedBets:t})}))},45832:(e,t,a)=>{a.d(t,{$:()=>i});var r=a(37876),n=a(69241);let i=e=>{let{containerClassName:t}=e;return(0,r.jsxs)("div",{className:(0,n.A)("aspect-1 rounded-full flex items-center justify-center bg-background",t),children:[(0,r.jsx)("div",{className:"absolute bg-success/20 rounded-full w-full h-full"}),(0,r.jsx)("div",{className:"bg-success rounded-full w-4/6 h-4/6"})]})}},46816:(e,t,a)=>{a.d(t,{O:()=>r});var r=function(e){return e.sports="sports",e.esports="esports",e.casino="casino",e.promotions="promotions",e.dashboard="dashboard",e}({})},48151:(e,t,a)=>{a.d(t,{h:()=>r});var r=function(e){return e.de="de",e.el="el",e.en="en",e.es="es",e.fr="fr",e.hu="hu",e.id="id",e.it="it",e.ja="ja",e.ko="ko",e.lv="lv",e.nl="nl",e.pl="pl",e.pt="pt",e.pt_BR="pt_BR",e.ru="ru",e.tr="tr",e.zh="zh",e.zh_CN="zh_CN",e.zh_TW="zh_TW",e}({})},48491:(e,t,a)=>{a.d(t,{J:()=>h});var r=a(37876),n=a(69241),i=a(21338),s=a(19204),o=a(27843),l=a(59250),u=a(14232),c=a(53813),d=a(78404),g=
1a(65702),p=a(30214),m=a(44336),f=a(89657);function h(e){let{fontSize:t,variant:a,hideSymbol:h,blurValue:v,from:k,to:E,duration:C,customColor:S,customClassName:A,animateAtStart:y=!1,format:b="dollarAmount",symbolSize:I="size-icon-m"}=e,{userSettings:_}=(0,m.Z)(),{displayFiatCurrency:T}=_,x="usdt"===a?"USDT":T||"USD",V=d[x],N=(0,g.j)("USD","1"),w=(0,g.j)(x,"1"),D=(0,p.c)(E,parseFloat(w)/parseFloat(N)),L=(0,i.d)(y?k:D),[R,P]=(0,u.useState)(k),O=(0,s.G)(L,e=>"usdt"===a||"localeString"===b?e.toLocaleString():(0,f.o)(e)),M="bg-clip-text text-transparent bg-gradient-to-r transition duration-500",[B,U]=(0,u.useState)("off");return(0,u.useEffect)(()=>{let e=(0,o.i)(L,D,{duration:C,type:"tween",ease:"easeOut"}),t=E-R;U(t<=.05?"small":t>=.5?"large":"off");let a=setTimeout(()=>{P(E)},1e3*C);return()=>{e.stop(),clearTimeout(a)}},[E,C,L,x]),(0,r.jsxs)(l.P.div,{animate:{scale:"small"===B?1.1:"large"===B?1.3:1},transition:{duration:C,type:"tween",ease:"easeOut"},onAnimationComplete:()=>{U("off")},className:"relative inline-block font-bold tabular-nums font-inter ".concat(t," ").concat(A),children:[("successGradient"===a||"goldGradient"===a)&&(0,r.jsxs)("span",{className:(0,n.A)("absolute w-full h-full inset-0",M,v,"successGradient"===a&&"from-success-lighter to-success","goldGradient"===a&&"from-[#FBD967] to-[#EFC847]"),children:[!h&&V,(0,r.jsx)("span",{children:O.get()})]}),(0,r.jsxs)("span",{className:(0,n.A)("relative transition-all duration-300","default"===a||"success"===a||"gold"===a||"custom"===a||"usdt"===a||"purpleGradient"===a?"":M,"success"===a&&"text-success","gold"===a&&"text-[#EFC847]","default"===a&&"text-on-surface","custom"===a&&S,"usdt"===a&&S&&"flex items-center gap-1","successGradient"===a&&"from-success-lighter to-success","goldGradient"===a&&"from-[#FBD967] to-[#EFC847]","purpleGradient"===a&&"text-on-tertiary-1 font-inter"),children:[h||"usdt"!==a?V:(0,r.jsx)(c.p,{currency:"USDT",className:"".concat(I," mb-0.5")}),(0,r.jsx)("span",{children:O.get()})]})]})}},51451:(e,t,a)=>{a.d(t,{KE:()=>o,MC:()=>s,MD:()=>l,pI:()=>u,rU:()=>i,uD:()=>n});var r=a(25763);let n=e=>e.reduce((e,t)=>{let{stake:a,price:n}=t;return e.plus(new r.A(a).multipliedBy(n))},new r.A(0)).toNumber(),i=e=>new r.A(e.changedPrice||e.price).multipliedBy(e.acceptedStake||e.stake).toNumber(),s=e=>e.reduce((e,t)=>{let{changedPayout:a,payout:n}=t;return e.plus(new r.A(a||n||0))},new r.A(0)).toNumber(),o=e=>new r.A(e.aggregation.price).multipliedBy(e.aggregation.stake).toNumber(),l=e=>new r.A(e.aggregation.changedPrice||e.aggregation.price).multipliedBy(e.aggregation.acceptedStake||e.aggregation.stake).toNumber(),u=(e,t)=>new r.A(e).multipliedBy(t).toNumber()},57387:(e,t,a)=>{a.d(t,{x:()=>r});let r=function(e,t,a,r){let n=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=arguments.length>5?arguments[5]:void 0,s=i?i(e):e;return a?"prefix"===r?"".concat(t).concat(n?" ":"").concat(s):"".concat(s).concat(n?" ":"").concat(t):s}},57967:(e,t,a)=>{a.d(t,{O:()=>i});var r=a(14232),n=a(44336);let i=e=>{let{userSettings:t}=(0,n.Z)();return(0,r.useMemo)(()=>{var a;let r=null==t||null==(a=t.currencyVariants)?void 0:a[e];return r===e?void 0:r},[t,e])}},58622:(e,t,a)=>{a.d(t,{ER:()=>c,Gj:()=>p,i1:()=>g,_T:()=>d});var r=a(8552),n=a(59615),i=a(29891),s=a(80877),o=a(25897),l=a(51451),u=a(17514);let c=(e,t)=>{let{funds:a,location:r,exchangeRate:n,currencyConfig:s,maxStakeShapeOff:o}=t;return r.straight?(0,u.a)(e.selections[r.straight.selectionIndex],{funds:a,exchangeRate:n,currencyConfig:s,maxStakeShapeOff:o}):{funds:a,minStake:(e=>{var t;let a,{selections:r,currencyConfig:n,exchangeRate:s,aggregation:o}=e,l=(null===(a=e=>e.minStake,t=r.reduce((e,t)=>{let r=a(t);return r>e.max&&(e.max=r,e.src=t),e},{max:-1/0,src:void 0}).src)||void 0===t?void 0:t.minStake)||0,{placeBetMinStake:u,placeBetMinStakeValidUntil:c}=o;return(0,i.Hf)({currencyConfig:n,minStake:l,exchangeRate:s,placeBetMinStake:u,placeBetMinStakeValidUntil:c})})({aggregation:e.aggregation,selections:e.selections,currencyConfig:s,exchangeRate:n}),maxStake:(0,i._q)({aggregation:e.aggregation,selections:e.selections,exchangeRate:n,maxStakeShapeOff:o,currencyConfig:s})}},d=e=>{var t,a,s,o,u,d,m,f,h;let{bettingStatus:v,payload:k}=e;if(v.overallStatusCode!==n.mY.CRAFTING)return v;let E=null==(t=r.g.getState().data)?void 0:t[n.R8.singles],C=null==(s=r.g.getState().data)||null==(a=s[n.R8.multiples])?void 0:a.get(0),{stake:S,location:A,acceptParti
1alStake:y}=k;if(A.straight){let e=v.selections[A.straight.selectionIndex];if(!e)return;e.stake=S,e.payout=(0,l.pI)(S,e.price);let t=c(v,k);return e.statusCode=p({stake:S,selection:e,validationParams:{...t,maxStake:null!=(d=null==E||null==(o=E.get(A.straight.selectionIndex))?void 0:o.maxStake)?d:t.maxStake,minStake:null!=(m=null==E||null==(u=E.get(A.straight.selectionIndex))?void 0:u.minStake)?m:t.minStake},acceptPartialStake:y,mode:v.mode}),v.aggregation.payout=(0,l.uD)(v.selections),v.aggregation.stake=(0,i.kC)(v.selections),g({bettingStatus:v,payload:k})?v.aggregation.statusCode=n.kV.INSUFFICIENT_FUND:v.aggregation.statusCode===n.kV.INSUFFICIENT_FUND&&(v.aggregation.statusCode=n.kV.VALID),v}if(A.multiple){let e=v.aggregation;if(!e)return;if(e.stake=S,v.mode===n.R8.singles)v.aggregation.payout=(0,l.uD)(v.selections);else{let t=c(v,k);e.statusCode=p({stake:S,selection:e,validationParams:{...t,maxStake:null!=(f=null==C?void 0:C.maxStake)?f:t.maxStake,minStake:null!=(h=null==C?void 0:C.minStake)?h:t.minStake},acceptPartialStake:y,mode:v.mode}),v.aggregation.payout=(0,l.KE)(v)}return g({bettingStatus:v,payload:k})?v.aggregation.statusCode=n.kV.INSUFFICIENT_FUND:v.aggregation.statusCode===n.kV.INSUFFICIENT_FUND&&(v.aggregation.statusCode=n.kV.VALID),v}if(A.allSelections)return v.selections.forEach((e,t)=>{var a,r,n,i;e.stake=S,e.payout=(0,l.pI)(e.stake,e.price);let s=c(v,{...k,location:{straight:{selectionIndex:t}}});e.statusCode=p({stake:e.stake,selection:e,validationParams:{...s,maxStake:null!=(n=null==E||null==(a=E.get(t))?void 0:a.maxStake)?n:s.maxStake,minStake:null!=(i=null==E||null==(r=E.get(t))?void 0:r.minStake)?i:s.minStake},acceptPartialStake:y,mode:v.mode})}),v.mode===n.R8.singles?v.aggregation.payout=(0,l.uD)(v.selections):v.aggregation.payout=(0,l.KE)(v),v.aggregation.stake=(0,i.kC)(v.selections),g({bettingStatus:v,payload:k})?v.aggregation.statusCode=n.kV.INSUFFICIENT_FUND:v.aggregation.statusCode===n.kV.INSUFFICIENT_FUND&&(v.aggregation.statusCode=n.kV.VALID),v},g=e=>{let{bettingStatus:t,payload:a}=e;return a.location.straight||a.location.allSelections?t.selections.reduce((e,t)=>e+(t.stake||0),0)>a.funds.real:t.aggregation.stake>a.funds.real},p=e=>{let{stake:t,selection:a,validationParams:r,acceptPartialStake:i,mode:l}=e;return a.statusCode===n.kV.MARKET_SUSPENDED?a.statusCode:t>r.maxStake&&!i?n.kV.STAKE_ABOVE_MAX:t<r.minStake?n.kV.STAKE_BELOW_MIN:a.statusCode===n.kV.STAKE_BELOW_MIN||a.statusCode===n.kV.STAKE_ABOVE_MAX||l===n.R8.multiples&&(0,o.j)(a.statusCode)||l===n.R8.singles&&(0,s.x)(a.statusCode)?n.kV.VALID:a.statusCode}},59528:(e,t,a)=>{a.d(t,{L:()=>s});var r=a(14232),n=a(78458);let i=(e,t)=>{let a=e.toString();return a.length>=t?a:"0".repeat(t-a.length)+a},s=e=>{let t=(0,r.useMemo)(()=>new Date(e).getTime(),[e]),[a,s]=(0,r.useState)(null);return(0,n.E)(()=>
1{s(t-new Date().getTime())},[t]),(0,r.useEffect)(()=>{let e=setInterval(()=>{s(t-new Date().getTime())},1e3);return()=>clearInterval(e)},[t]),(e=>{let t=Math.floor(e/864e5),a=Math.floor(e%864e5/36e5)+24*t,r=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);return[t.toString(),i(a,2),i(r,2),i(n,2)]})(null!=a?a:0)}},59752:(e,t,a)=>{a.d(t,{mH:()=>s});var r=a(8106),n=a(45492),i=a(88969);let s=(0,r.v)((e,t)=>({entries:[],addPending:t=>e(e=>({entries:[...e.entries.filter(e=>e.betId!==t.betId),t]})),removeConfirmed:a=>{let{entries:r}=t(),n=r.filter(e=>a.has(e.positionId));if(0===n.length)return;let s=Date.now();n.forEach(e=>{i.v.trackLog("MY_BETS_OVERLAY_CONFIRMED",{positionId:e.positionId,betId:e.betId,delayMs:s-e.acceptedAt},"info")}),e({entries:r.filter(e=>!a.has(e.positionId))})},pruneExpired:()=>{let{entries:a}=t(),r=Date.now(),n=a.filter(e=>r-e.acceptedAt>6e5);0!==n.length&&(n.forEach(e=>{i.v.trackLog("MY_BETS_OVERLAY_EXPIRED",{positionId:e.positionId,betId:e.betId,delayMs:r-e.acceptedAt},"warning")}),e({entries:a.filter(e=>r-e.acceptedAt<=6e5)}))}}));(0,n.D)(()=>{s.setState({entries:[]})})},60794:(e,t,a)=>{a.d(t,{o:()=>l});var r=a(8106),n=a(6498);let i="sports:pendingCashouts",s=e=>{if(0===Object.keys(e).length)return void(0,n.Ai)({key:i});(0,n.KY)({key:i,value:e})},o=new Map,l=(0,r.v)((e,t)=>({expandedCashoutId:void 0,cashingOutId:void 0,cashoutSlider:void 0,cashoutStep:0,recentlyCashedOutIds:{},pendingCashouts:(()=>{let e=(0,n._W)({key:i,initialValue:{}});if(!e||"object"!=typeof e||Array.isArray(e))return{};let t=Date.now(),a={};for(let[r,n]of Object.entries(e))n&&"string"==typeof n.referenceId&&"number"==typeof n.expiresAt&&n.expiresAt>t&&(a[r]=n);return Object.keys(a).length!==Object.keys(e).length&&s(a),a})(),setExpandedCashoutId:t=>e({expandedCashoutId:t}),setCashingOutId:t=>e({cashingOutId:t}),setCashoutSlider:t=>e({cashoutSlider:t}),setCashoutStep:function(a){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(!(a<=t().cashoutStep)||r)&&e({cashoutStep:a})},markRecentlyCashedOut:(t,a)=>{let r=o.get(t);r&&clearTimeout(r);let n=Date.now()+5e3;e(e=>({recentlyCashedOutIds:{...e.recentlyCashedOutIds,[t]:{cashoutValue:a,expiresAt:n}}})),o.set(t,setTimeout(()=>{o.delete(t),e(e=>{if(!(t in e.recentlyCashedOutIds))return e;let{[t]:a,...r}=e.recentlyCashedOutIds;return{recentlyCashedOutIds:r}})},5e3))},getRecentlyCashedOut:e=>{let a=t().recentlyCashedOutIds[e];if(!(!a||a.expiresAt<=Date.now()))return a},setPendingCashout:(a,r)=>{let n={...t().pendingCashouts,[a]:{referenceId:r,expiresAt:Date.now()+864e5}};e({pendingCashouts:n}),s(n)},clearPendingCashout:a=>{if(!(a in t().pendingCashouts))return;let{[a]:r,...n}=t().pendingCashouts;e({pendingCashouts:n}),s(n)},getPendingCashout:e=>t().pendingCashouts[e]}))},61740:(e,t,a)=>{a.d(t,{PA:()=>T,Tk:()=>y,_R:()=>I,hz:()=>_,kj:()=>A,r2:()=>x,x6:()=>N});var r=a(82712),n=a(54418),i=a.n(n),s=a(36294),o=a(56475),l=a.n(o),u=a(89099),c=a(14232),d=a(24324),g=a(63740),p=a(99063),m=a(8231),f=a(5760),h=a(91614),v=a(45495),k=a(59752),E=a(52161),C=a(51684),S=a(60794);let A=999,y=e=>{let{currency:t,status:a,from:r,locale:n,playerUuid:i}=e;return["sportsMyBetHistory",{currency:t,status:a,from:r,locale:n,playerUuid:i}]},b=async e=>{let{queryKey:t,signal:a}=e,[,r]=t,{data:n}=await (0,f.Gl)({offset:0,limit:A,currency:r.currency,status:r.status,from:r.from?new Date(r.from).toISOString():void 0,to:r.to?new Date(r.to).toISOString():void 0,locale:r.locale,abortSignal:a});return(0,h.o)(n)},I=b,_=15e3,T=e=>{let{status:t,enabled:a=!0}=e,{userActiveCurrency:n}=(0,C.R)(),s=(0,E.kH)(e=>e.user.uuid),{locale:o="en"}=(0,u.useRouter)(),l=(0,c.useMemo)(()=>{let e=i()().endOf("day"),t=e.diff(i()(),"hour");return 1e3*e.subtract(72+t,"hour").unix()},[]),d=(0,c.useMemo)(()=>y({currency:n,status:t,from:t===f.wk.accepted?void 0:l,locale:(0,m.Vt)(o),playerUuid:s}),[n,l,t,o,s]),g=(0,k.mH)(e=>e.entries.some(e=>e.currency===n));return(0,r.I)({queryKey:d,queryFn:b,enabled:a,refetchOnWindowFocus:!0,refetchOnReconnect:!1,refetchIntervalInBackground:!1,gcTime:18e4,refetchInterval:t===f.wk.accepted&&g?6e4:12e4,staleTime:_})},x=e=>{let{status:t}=e,{data:a,isLoading:r,refetch:n}=T({status:t}),i=(0,v.Y)(e=>e.setCashoutSupportedBets);(0,c.useEffect)(()=>
1{if(t!==f.wk.accepted)return;let e=null==a?void 0:a.items;if(!e)return;let r=new Set;e.forEach(e=>{e.positions.forEach(e=>{e.cashoutSupported&&r.add(e.betLegIdentifier)})}),l()(r,v.Y.getState().cashoutSupportedBets)||i(r)},[a,t,i]);let o=(0,k.mH)(e=>e.entries),{userActiveCurrency:u}=(0,C.R)();(0,c.useEffect)(()=>{if(t!==f.wk.accepted||!a)return;let e=new Set(a.items.flatMap(e=>e.positions.map(e=>e.betLegIdentifier))),{removeConfirmed:r,pruneExpired:n}=k.mH.getState();r(e),n()},[a,t]);let g=(0,S.o)(e=>e.cashingOutId),p=(0,c.useRef)([]),m=(0,c.useMemo)(()=>{let e=null==a?void 0:a.items;return r||!e?[]:e.flatMap(e=>e.positions.map(t=>({...e,positions:[t]}))).flatMap(e=>{let t=e.positions[0];return Object.keys(t.portfolio).map(a=>{let{stakeAmount:r,returnAmount:n,potentialReturnAmount:i,cashoutAmount:o,betCount:l}=t.portfolio[a];return{documentId:"-",cashedOutValue:Number(o)||0,createdAt:e.positionTime,currency:a,exhaustedPotentialReturnAmount:"",legs:V(t.selections),numberOfBets:l,potentialReturnAmount:i,price:"",settlementStatus:d.Q.Unknown,stake:r,winLoss:n,betLegsIdentifier:t.betLegIdentifier,spendingPoints:"",matchTypes:N(e),completeTime:s.Dc.fromDate(new Date(e.positionTime)),type:e.type}})})},[r,null==a?void 0:a.items]),h=(0,c.useMemo)(()=>{if(t!==f.wk.accepted||0===o.length)return m;let e=new Set(m.map(e=>e.betLegsIdentifier)),a=o.filter(t=>!e.has(t.positionId)&&t.currency===u).map(e=>e.position);return 0===a.length?m:[...a,...m]},[m,o,t,u]),E=(0,c.useMemo)(()=>{if(g&&!h.some(e=>e.betLegsIdentifier===g)){let e=p.current.find(e=>e.betLegsIdentifier===g);if(e)return[...h,e]}return h},[h,g]);return(0,c.useEffect)(()=>{p.current=E},[E]),{positions:E,isLoading:r,refetch:n}},V=e=>e.map(e=>{var t;return{...e,settlementStatus:null!=(t=g.J[e.result])?t:d.Q.Unknown}}),N=e=>{switch(e.type){case"EVENT":case"PARLAY":case"SAME_GAME_PARLAY":default:return[p.B.Event];case"OUTRIGHT":return[p.B.Outright]}}},62032:(e,t,a)=>{a.d(t,{K:()=>s});var r=a(8106),n=a(46816),i=a(86985);let s=(0,r.v)((e,t)=>({isFavoritesEditOpen:!1,mobileSelectedTab:n.O.sports,selectedSportKey:void 0,selectedSportCategory:void 0,quickViewEvent:void 0,quickViewAnimationTrigger:0,quickViewSiblingEvents:[],quickViewSourceRect:void 0,setFavoritesEditOpen:t=>e({isFavoritesEditOpen:t}),setMobileSelectedTab:function(a){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"chip-click",n=t().mobileSelectedTab;e({mobileSelectedTab:a}),n!==a&&"chip-click"===r&&(0,i.LL)({fromTab:(0,i.JU)("/".concat(n)),toTab:(0,i.JU)("/".concat(a)),method:r,page:window.location.pathname})},setSelectedSportKey:t=>e({selectedSportKey:t}),setSelectedSportCategory:t=>e({selectedSportCategory:t}),setQuickViewEvent:a=>{let r=t().quickViewEvent;return a&&(null==r?void 0:r.id)===a.id?void e({quickViewAnimationTrigger:t().quickViewAnimationTrigger+1}):a?void e({quickViewEvent:a,quickViewAnimationTrigger:t().quickViewAnimationTrigger+1}):void e({quickViewEvent:void 0,quickViewAnimationTrigger:t().quickViewAnimationTrigger+1,quickViewSiblingEvents:[],quickViewSourceRect:void 0})},openQuickView:(a,r,n)=>{if(!a)return void e({quickViewEvent:void 0,quickViewAnimationTrigger:t().quickViewAnimationTrigger+1,quickViewSiblingEvents:[],quickViewSourceRect:void 0});let i=t().quickViewEvent,s=(null==i?void 0:i.id)===a.id;e({quickViewEvent:a,quickViewAnimationTrigger:t().quickViewAnimationTrigger+1,quickViewSiblingEvents:r&&r.length>0?r:t().quickViewSiblingEvents,quickViewSourceRect:s?t().quickViewSourceRect:n})},swapQuickViewEvent:a=>{let r=t().quickViewEvent;(null==r?void 0:r.id)!==a.id&&e({quickViewEvent:a,quickViewAnimationTrigger:t().quickViewAnimationTrigger+1,quickViewSourceRect:void 0})}}))},63740:(e,t,a)=>{a.d(t,{J:()=>g,b:()=>p});var r=a(54418),n=a.n(r),i=a(89099),s=a(14232),o=a(80209),l=a(99063),u=a(61735),c=a(8231),d=a(5760);let g={[o.t.Cancelled]:l.Q.Unknown,[o.t.CashedOut]:l.Q.CashedOut,[o.t.HalfLoss]:l.Q.Loss,[o.t.HalfWin]:l.Q.Win,[o.t.Loss]:l.Q.Loss,[o.t.Partial]:l.Q.Partial,[o.t.Pending]:l.Q.Pending,[o.t.Push]:l.Q.Push,[o.t.Win]:l.Q.Win},p=e=>{let{positions:t}=e,{locale:a="en"}
1=(0,i.useRouter)(),r=(0,c.Vt)(a),[o,p]=(0,s.useState)([]),[m,f]=(0,s.useState)(!1),h=(0,s.useRef)(""),v=t.map(e=>e.betLegIdentifier).join(",");return(0,s.useEffect)(()=>{if(!t.length||m||h.current===v)return;h.current=v,f(!0);let e=[];t.forEach(t=>{Object.keys(t.portfolio).forEach(a=>{e.push((0,d.uB)({betLegsIdentifier:t.betLegIdentifier,currency:a,useDefaultErrorLogging:!1,locale:r}).then(e=>e.data.bets).then(e=>e.flatMap(e=>{let t=g[e.result],a=e.selections.map(e=>{var t;return{eventId:e.eventId,marketKey:e.marketKey,outcome:e.outcome,params:e.params,result:e.result,price:null!=(t=e.price)?t:"0",adjustedPrice:e.adjustedPrice}});return[{id:e.uuid,stake:e.stake,price:(0,u.vG)(e.adjustedPrice,e.price),dateTime:e.createTime,currency:e.baseCurrency,status:l.Q.Pending,selections:a},{id:e.uuid,stake:e.stake,price:(0,u.vG)(e.adjustedPrice,e.price),dateTime:e.completeTime,currency:e.baseCurrency,status:t,spendingPoint:e.spendingPoints&&"0"!==e.spendingPoints?e.spendingPoints:void 0,returnAmount:e.returnAmount,potentialReturnAmount:e.potentialReturnAmount,player:e.player?{uuid:e.player.uuid,nickname:e.player.nickname}:void 0,selections:a}]})))})}),Promise.all(e).then(e=>{let t=e.flatMap(e=>e);t.sort((e,t)=>n()(t.dateTime).unix()-n()(e.dateTime).unix()),p(t)}).catch(()=>{}).finally(()=>f(!1))},[v,m,r,t]),{loading:m,betLogs:o}}},64095:(e,t,a)=>{a.d(t,{i:()=>o});var r=a(89099),n=a(56975),i=a(28080),s=a(19178);let o=e=>{let{currency:t}=e,{asPath:a}=(0,r.useRouter)(),{isSportInfluencer:o,sportInfluencerSetting:l}=(0,i.m)(),u=a.includes("/sports"),c=a.includes("/esports"),d=(0,s.$)(l.displayCurrency);if(!u&&!c||!o||("PLAY_EUR"===t?"PE1":"PLAY_USD"===t?"PU1":t)!==l.availableCurrency)return{symbol:"",currency:"PE1"===t?"PLAY_EUR":"PU1"===t?"PLAY_USD":t};let{label:g}=d({amount:0});return{symbol:(0,n.g)(l.displayCurrency)?g:"".concat(g," "),currency:l.displayCurrency}}},66535:(e,t,a)=>{a.d(t,{C4:()=>E,CC:()=>d,XA:()=>g});var r=a(37876),n=a(69241),i=a(14232),s=a(65111),o=a(55611),l=a(38588),u=a(48068),c=a(79666),d=function(e){return e[e.DEFAULT=0]="DEFAULT",e[e.TRANSITION=1]="TRANSITION",e[e.FULL=2]="FULL",e}({}),g=function(e){return e[e.Default=0]="Default",e[e.Small=1]="Small",e[e.Stadium=2]="Stadium",e[e.V2Layout=3]="V2Layout",e}({});let p={0:"px-3.5 gap-1.5 h-14",1:"px-2.5 gap-1 h-7",2:"p-2 gap-1.5",3:"px-2.5 py-2 gap-1.5"},m={0:"w-14 !px-0",1:"w-7 !px-0",2:"w-14 !px-0",3:"w-14 !px-0"},f={0:"font-medium",1:"font-bold",2:"font-medium",3:"font-normal"},h={0:"!leading-[3.5rem]",1:"!leading-7",2:"!leading-[3.5rem]",3:"!leading-7"},v={full:"rounded-full","2xl":"rounded-2xl"},k={0:l.n,1:u.t,2:c.H,3:c.H},E=(0,i.memo)(function(e){let{value:t,label:a,subLabel:l,isSelected:c,icon:d,href:g,type:E=0,className:C,labelsContainerClassName:S,labelClassName:A,subLabelClassName:y,onChipClicked:b,size:I=0,disabled:_=!1,rounded:T="full",hasBorderOnlyWhenSelected:x=!1,bottomLabel:V,tooltipId:N,isSelectedTextClassName:w="text-on-tertiary-2",orientation:D="horizontal",tooltipContent:L,iconDirection:R=o.z2.Left,...P}=e,O=(0,i.useMemo)(()=>c?"border-secondary bg-secondary/30":x?"border-transparent":0===E?"border-tertiary-2":2===E?"border-surface-1 bg-surface-1":"border-secondary disabled:border-tertiary-2",[c,x,E]),M=(0,i.useMemo)(()=>"function"==typeof d?d({isSelected:c}):d,[d,c]),B=(0,i.useMemo)(()=>{if(!M)return null;let e=M.props;return(0,i.cloneElement)(M,{...P,className:(0,n.A)(e.className,!e.size&&(0===I?"!size-icon-l":"!size-icon-xs"),"flex-shrink-0",2===E&&!c&&"!opacity-60")})},[M,I,E,c]),U=k[I],F=(0,i.useMemo)(()=>(0,n.A)(2===E?c?"!text-on-tertiary-2":"!text-on-tertiary-3":""),[E,c]),j=(0,i.useCallback)(e=>{null==b||b(t,e)},[b,t]),K=(0,i.useMemo)(()=>({className:(0,n.A)("flex flex-shrink-0 border-2","vertical"===D&&"flex-col",v[T],"items-center focus-visible:outline-none","transition-colors ease-out duration-300",0!==E||c?w:"text-on-tertiary-3",p[I],!a&&(0,n.A)("items-center justify-center",m[I]),"disabled:pointer-events-none disabled:opacity-[0.38]",!c&&"hover:bg-on-tertiary-2/[0.08] active:bg-on-tertiary-2/[0.16]",O,F,C),disabled:_,role:"tab","aria-selected":c,"data-tooltip-id":N,"data-tooltip-content":L,onClick:j,"data-test-id":"
1chip-".concat(t)}),[D,T,E,c,w,I,a,O,F,C,_,N,L,j,t]),q=(0,i.useMemo)(()=>(0,r.jsxs)(r.Fragment,{children:[B,!!(a||l)&&(0,r.jsxs)("div",{className:(0,n.A)("flex flex-col justify-center",h[I],S),children:[l&&(0,r.jsx)(u.t,{className:(0,n.A)("text-on-surface-3 font-medium",y),children:l}),a&&(0,r.jsx)(U,{className:(0,n.A)("flex-shrink-0",f[I],A),children:a}),V&&(0,r.jsx)(u.t,{className:(0,n.A)(c?"text-on-surface-2":"text-on-surface-3","font-medium"),children:V})]})]}),[B,a,l,I,S,y,U,A,V,c]);return g?(0,r.jsx)(s.A,{href:g,...P,...K,children:q}):(0,r.jsx)("button",{...P,...K,children:q})})},67938:(e,t,a)=>{a.d(t,{i:()=>l});var r=a(34791),n=a(58622),i=a(17006),s=a(59615),o=a(61735);let l=e=>{var t,a;let{bettingStatus:l,selectionLocation:u,acceptPartialStake:c,funds:d,exchangeRate:g,currencyConfig:p,maxStakeShapeOff:m}=e;if((null==(t=u.straight)?void 0:t.selectionIndex)!==void 0){let e=l.selections[null==(a=u.straight)?void 0:a.selectionIndex];if(e.changedPrice){if(e.payout=e.changedPayout,e.changedPayout=null,e.priceBeforeChange=e.price,e.price=e.changedPrice,e.changedPrice=null,e.statusCode=s.kV.VALID,l.mode===s.R8.singles&&e.stake&&(e.statusCode=(0,n.Gj)({stake:e.stake,selection:e,validationParams:(0,n.ER)(l,{funds:d,location:u,exchangeRate:g,currencyConfig:p,maxStakeShapeOff:m}),acceptPartialStake:c,mode:l.mode})),l.selections.some(e=>e.statusCode===s.kV.PRICE_ABOVE_MARKET)||l.aggregation.statusCode===s.kV.INSUFFICIENT_FUND||(l.aggregation.statusCode=s.kV.VALID),l.aggregation.changedPayout)l.aggregation.payout=l.aggregation.changedPayout,l.aggregation.changedPayout=null;else{let e=(0,o.Jb)(l.selections);l.aggregation.payout=e*l.aggregation.stake}return(0,i.e)({bettingStatus:l,funds:d,exchangeRate:g,currencyConfig:p,maxStakeShapeOff:m,acceptPartialStake:c})}}return u.allSelections?(l.selections.forEach((e,t)=>{e.changedPrice&&e.statusCode===s.kV.PRICE_ABOVE_MARKET&&(e.payout=e.changedPayout,e.changedPayout=null,e.priceBeforeChange=e.price,e.price=e.changedPrice,e.changedPrice=null,e.statusCode=s.kV.VALID,l.mode===s.R8.singles&&e.stake&&(e.statusCode=(0,n.Gj)({stake:e.stake,selection:e,validationParams:(0,n.ER)(l,{funds:d,location:{straight:{selectionIndex:t}},exchangeRate:g,currencyConfig:p,maxStakeShapeOff:m}),acceptPartialStake:c,mode:l.mode})))}),l.aggregation.payout=l.aggregation.changedPayout||0,l.aggregation.changedPayout=null,l.mode===s.R8.multiples&&(l.aggregation.price=l.aggregation.changedPrice||0,l.aggregation.changedPrice=null),l.aggregation.statusCode!==s.kV.VALID&&(0,r.lp)({bettingStatus:l}),l.aggregation.stake)?(0,n._T)({bettingStatus:l,payload:{stake:l.aggregation.stake,location:{multiple:{system:0}},funds:d,exchangeRate:g,currencyConfig:p,maxStakeShapeOff:m,acceptPartialStake:c}}):l:null}},68216:(e,t,a)=>{a.d(t,{L:()=>u});var r=a(6169),n=a(82712),i=a(93248),s=a(14232),o=a(6498);let l=e=>{let{queryKey:t}=e,[a,r]=t;return(0,o._W)({key:r,initialValue:[]})},u=e=>{let{config:t}=e,{storageKey:a,limit:u}=t,c=(0,r.jE)(),d=(0,s.useMemo)(()=>["recentItems",a],[a]),{data:g}=(0,n.I)({queryKey:d,queryFn:l,staleTime:1/0,gcTime:3e4}),{mutate:p}=(0,i.n)({mutationFn:e=>{var t;let r=null!=(t=c.getQueryData(d))?t:[],n=e.trim();if(!n)return Promise.resolve(r);let i=[...r],s=i.findIndex(e=>e.toLowerCase()===n.toLowerCase());-1!==s&&i.splice(s,1);let l=[n,...i].slice(0,u);return(0,o.KY)({key:a,value:l}),Promise.resolve(l)},onSuccess:e=>{c.setQueryData(d,e),c.invalidateQueries({queryKey:["recentItems",a]})},gcTime:0});return{data:null!=g?g:[],addRecentItem:p}}},71364:(e,t,a)=>{a.d(t,{Ax:()=>s,Xi:()=>i,c1:()=>n});var r=a(27506);let n=e=>e===r.D7["esport-fifa"]||e===r.D7.soccer,i=e=>e===r.D7["horse-racing"]||e===r.D7.greyhounds,s=(e,t)=>{if(e.isSgp&&t.isSgp&&e.eventId===t.eventId)return!1;if(e.eventId===t.eventId)return!0;if(e.sportKey!==t.sportKey)return!1;let a=i(e.sportKey),r=e.marketKey===t.marketKey,n=e.marketKey.includes("head2head");return a?r&&n:e.isOutright&&t.isOutright||r&&n}},71500:(e,t,a)=>{a.d(t,{u:()=>n});var r=a(36584);let n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();if(e.status===r.Re.cancelled)return!0;
1if(e.status!==r.Re.open&&e.status!==r.Re.placing||!e.cancelRequestedAt)return!1;let a=new Date(e.cancelRequestedAt).getTime();return!Number.isNaN(a)&&a<=t}},73385:(e,t,a)=>{a.d(t,{V:()=>s});var r=a(37876),n=a(69241),i=a(14232);function s(e){let{isOpen:t,children:a,shouldUnmount:s=!0,animationDuration:o=300,className:l,contentClassName:u}=e,[c,d]=(0,i.useState)(t),g=(0,i.useRef)(null);return(0,i.useEffect)(()=>{if(t){d(!0),g.current&&clearTimeout(g.current);return}return s&&(g.current=setTimeout(()=>{d(!1)},o)),()=>{g.current&&clearTimeout(g.current)}},[t,s,o]),(0,r.jsx)("div",{"data-test-id":"expandable-content",className:(0,n.A)("grid grid-rows-[0fr] overflow-hidden rounded-b-2xl","transition-[grid-template-rows] ease-out",t?"grid-rows-[1fr]":"grid-rows-[0fr]",l),style:{animationDuration:"".concat(o,"ms")},children:(c||!s)&&(0,r.jsx)("div",{className:(0,n.A)("overflow-hidden",u),children:a})})}},76432:(e,t,a)=>{a.d(t,{DO:()=>v,rQ:()=>k,Er:()=>E});var r=a(82712),n=a(89099),i=a(31753),s=a(14232),o=a(44067),l=a(39980),u=a(50607),c=a(3844);let d=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{locale:t,host:a,useDefaultErrorLogging:r,shouldUseCache:n=!0,signal:i}=e;return(0,u.Mu)("".concat(null!=a?a:"").concat((0,c.c)(n)),{method:"GET",params:{locale:t},useDefaultErrorLogging:r,signal:i})};var g=a(92756),p=a(48151),m=a(91614),f=a(37929);let h={gcTime:12e4,staleTime:6e4,refetchOnWindowFocus:!1,refetchOnReconnect:!0,retry:5};function v(){var e;let{queryOptions:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{t:a}=(0,i.Bd)(["sport","common"]),u=(0,s.useCallback)(async e=>{let{queryKey:t,signal:a}=e,[r,n]=t,{data:i}=await d({locale:n.locale,shouldUseCache:!0,signal:a});return(0,m.o)(i.sports)},[]),c=(()=>{let{locale:e=p.h.en}=(0,n.useRouter)();return(0,s.useMemo)(()=>["sports",{locale:e}],[e])})(),[,{locale:v}]=c,k=(0,s.useCallback)(()=>{if((null==t?void 0:t.initialData)!==void 0)return;let{sports:e,locale:a,updatedAt:r}=(0,f.DZ)();if(a===v&&0!==e.length)return{sports:e,updatedAt:r}},[v,null==t?void 0:t.initialData]),E=(0,s.useCallback)(()=>{let e=k();return e?(0,m.o)(e.sports):void 0},[k]),C=(0,s.useCallback)(()=>{var e;return null==(e=k())?void 0:e.updatedAt},[k]),S=(0,r.I)({queryKey:c,queryFn:u,initialData:E,initialDataUpdatedAt:C,...h,...t,enabled:null==(e=null==t?void 0:t.enabled)||e});return(0,o.c)({controlledError:g.bb.FAILED_TO_GET_SPORTS,error:S.error,errorId:"sports.betting.result.unknownError",message:"".concat(a("sports.betting.result.unknownError")," - ea51c034"),shouldShowSnackbar:l.Rr,maxErrorCount:0}),S}let k=function(){let{queryOptions:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{data:t}=v({queryOptions:e});return{data:(0,s.useMemo)(()=>{var e;return null!=(e=null==t?void 0:t.reduce((e,t)=>(e[t.key]=t,e),{}))?e:{}},[t])}},E=()=>{let{data:e={}}=k();return(0,s.useCallback)(t=>{var a,r;return null!=(r=null==(a=e[t])?void 0:a.name)?r:""},[e])}},76799:(e,t,a)=>{a.d(t,{d:()=>n});var r=a(92367);let n=(e,t)=>!!(0,r.kp)(t)},79016:(e,t,a)=>{a.d(t,{J0:()=>r,el:()=>i,fA:()=>s});let r={1:"Bronze",2:"Silver",3:"Gold",4:"Emerald",5:"Sapphire",6:"Ruby",7:"Diamond",8:"BlueDiamond"},n={Bronze:1,Silver:2,Gold:3,Emerald:4,Sapphire:5,Ruby:6,Diamond:7,BlueDiamond:8},i=e=>{if("number"==typeof e)return e in r?e:void 0;if("string"!=typeof e||""===e)return;let t=e.replace(/[^a-z]/gi,"").toLowerCase(),a=Object.entries(n).find(e=>{let[a]=e;return a.toLowerCase()===t});return null==a?void 0:a[1]},s=e=>{let{tierName:t,tierNumber:a,level:n=0}=e,i=0===n?"ghost":n,s=t||(a?r[a]:"Bronze");return{src:"https://res.cloudinary.com/betengine/image/upload/f_auto,q_auto,dpr_2/v1/media-cloudbet/loyalty/tiers-v3/".concat(s.toLowerCase(),"/").concat(i),finalLevel:i,finalTierName:s}}},80185:(e,t,a)=>{a.d(t,{B:()=>n,J:()=>r});let r=(e,t)=>e.findIndex(e=>n(e,t)),n=(e,t)=>e.eventId===t.eventId&&e.marketKey===t.marketKey&&e.submarketKey===t.submarketKey&&e.params===t.params},80209:(e,t,a)=>{a.d(t,{t:()=>r});var r=function(e){return e.Pending="PENDING",e.Win="WIN",e.Push="PUSH",e.HalfWin="HALF_WIN",e.HalfLoss="HALF_LOSS",e.Partial="PARTIAL",e.Loss="LOSS",e.Cancelled="CANCELLED",e.CashedOut="CASHED_OUT",e}({})},80877:(e,t,a)=>{a.d(t,{x:()=>i});var r=a(59615);let n=[r.kV.PARLAY_RESTRICTION,r.kV.CORRELATED_SELECTIONS],i=e=>n.includes(e)},84605:(e,t,a)=>{a.d(t,{Z:()=>n,p:()=>i});var r=a(50607);let n={valid:"VALID",accepted:"ACCEPTED",pendingAcceptance:"PENDING_ACCEPTANCE",placing:"PLACING",rejected:"REJECTED",pending:"PENDING",completed:"COMPLETED",cancelled:"CANCELLED"},i=async e=>{let{type:t,offset:a,limit:n,currency:i,betIds:s,referenceIds:o,useDefaultErrorLogging:l,abortSignal:u,locale:c}=e;return(0,r.Mu)("/sports-betting/v4/bets",{method:"GET",params:{type:t,offset:a,limit:n,betIds:s,referenceIds:o,currency:i,locale:c},useDefaultErrorLogging:l,signal:u})}},85498:(e,t,a)=>{a.d(t,{H:()=>h});var r=a(37876),n=a(69241),i=a(59120),s=a(69687),o=a(14232),l=a(30429),u=a(37490),c=a(28386),d=a(67008),g=a(52161),p=a(45832);let m="".concat(100*u.Me,"% ").concat(100*u.st,"%"),f={image:{bgColor:""},orange1:{bgColor:"bg-[#FF520A]"},orange2:{bgColor:"bg-brand-orange"},orange3:{bgColor:"bg-[#FF8452]"},orange4:{bgColor:"bg-[#FFA17A]"},orange5:{bgColor:"bg-[#FFBEA3]"},purple1:{bgColor:"bg-brand-purple"},purple2:{bgColor:"bg-[#A170E0]"},purple3:{bgColor:"bg-[#B48EE7]"},purple4:{bgColor:"bg-[#C8ABED]"},purple5:{bgColor:"bg-[#DBC8F3]"},blue1:{bgColor:"bg-[#526BEA]"},blue2:{bgColor:"bg-[#7286EE]"},blue3:{bgColor:"bg-[#92A1F2]"},blue4:{bgColor:"bg-[#B2BDF6]"},blue5:{bgColor:"bg-[#DFE4FB]"},bronze:{bgColor:"bg-[#C87851]"},silver:{bgColor:"bg-loyalty-silver-10"},gold:{bgColor:"bg-loyalty-gold-10"},emerald:{bgColor:"bg-[#43E09A]"},sapphire:{bgColor:"bg-loyalty-sapphire-10"},ruby:{bgColor:"bg-loyalty-ruby-10"},diamond:{bgColor:"bg-loyalty-diamond-10"},"blue-diamond":{bgColor:"bg-loyalty-blue-diamond-10"},bluediamond:{bgColor:"bg-loyalty-blue-diamond-10"}},h=(0,o.memo)(e=>{let{name:t,tier:a,containerClassName:h,imageSrc:v,online:k,theme:E,disabled:C,verified:S,tierPending:A,pixelAvatarId:y}=e,b=(0,d.LA)(e=>e.loyaltyV2TierConfig),I="string"==typeof t?t.trim():"",_=g.kH.getState().user.nickname,T=I.length>0&&I===_,x=(0,c.i)(e=>T?e.chosenAvatarId:void 0),V=(0,o.useMemo)(()=>{var e;let t=b[(null!=a?a:1)-1||0];return(null==t||null==(e=t.tierKey.split(".").pop())?void 0:e.toLowerCase())||"bronze"},[b,a]),N=(0,o.useMemo)(()=>void 0!==y?y:T?x:0!==I.length?(0,u.eO)(I):void 0,[y,I,T,x]);(0,o.useEffect)(()=>{void 0!==N&&(0,u.ss)()},[N]);let w=(0,o.useMemo)(()=>void 0!==N?{backgroundImage:"url(".concat(u.Gb,")"),backgroundPosition:"".concat(N%u.Me*(100/(u.Me-1)),"% ").concat(Math.floor(N/u.Me)*(100/(u.st-1)),"%"),backgroundSize:m,imageRendering:"pixelated"}:void 0,[N]),{bgColor:D}=f[V],L="blue-diamond"===V||"bluediamond"===V,R=L?"#5AA5FC":"#05F8FF",P=("diamond"===V||L)&&!C&&!A;return(0,r.jsxs)(l.eu,{className:(0,n.A)("aspect-1 container-type-size",h),children:[P?(0,r.jsx)("span",{"aria-hidden":!0,
1className:"pointer-events-none absolute -inset-[5cqw] rounded-full",style:{background:"conic-gradient(from 120deg, #ffffff, ".concat(R," 25%, #ffffff 50%, ").concat(R," 75%, #ffffff 100%)"),boxShadow:"0 0 6cqw ".concat(R)}}):null,"image"===E?(0,r.jsx)(l.BK,{src:v,alt:I,className:"object-cover"}):null,(0,r.jsxs)(l.q5,{delayMs:0,className:(0,n.A)("flex w-full overflow-hidden h-full items-center justify-center relative select-none",D,C&&"!bg-surface-2",!C&&A&&"!bg-outline-2"),children:[P?(0,r.jsx)(i.A,{"aria-hidden":!0,strokeWidth:1,className:"pointer-events-none absolute left-1/2 top-1/2 h-[115%] w-[115%] -translate-x-1/2 -translate-y-1/2 text-white/80"}):null,P?(0,r.jsx)("span",{"aria-hidden":!0,className:"animate-sheen pointer-events-none absolute inset-0 h-full w-full motion-reduce:hidden",style:{background:"linear-gradient(105deg, transparent 42%, rgba(255,255,255,0.85) 50%, transparent 58%)"}}):null,w?(0,r.jsx)("div",{className:"absolute inset-0 w-full h-full",style:w}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("svg",{className:"absolute inset-0 w-full h-full opacity-10",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40",children:[(0,r.jsx)("g",{clipPath:"url(#clip0_5876_115462)",children:(0,r.jsx)("path",{fill:"#000",fillRule:"evenodd",d:"M17.63 37.752c11.527 0 20.872-9.345 20.872-20.872 0-1.955-.269-3.848-.771-5.642C39.18 14.007 40 17.158 40 20.5c0 11.046-8.954 20-20 20-6.299 0-11.918-2.912-15.584-7.463a20.786 20.786 0 0013.214 4.715zM4.416 33.037c-4.674-3.828-7.658-9.644-7.658-16.157 0-11.527 9.345-20.872 20.872-20.872 9.572 0 17.64 6.444 20.1 15.23C34.39 4.855 27.705.5 20 .5 8.954.5 0 9.454 0 20.5c0 4.747 1.654 9.107 4.416 12.537z",clipRule:"evenodd"})}),(0,r.jsx)("defs",{children:(0,r.jsx)("clipPath",{id:"clip0_5876_115462",children:(0,r.jsx)("rect",{width:"40",height:"40",y:"0.5",fill:"#fff",rx:"20"})})})]}),(0,r.jsx)("div",{className:"font-midnight flex items-center justify-center uppercase text-[41cqw] relative",children:(0,r.jsx)("div",{className:(0,n.A)("relative text-brand-purple-dark",C&&"!text-on-surface-disabled"),children:(e=>"string"==typeof e?e.slice(0,2):"")(I)})})]})]}),S&&(0,r.jsxs)("span",{className:"absolute -top-1.5 -right-1.5 z-10",children:[(0,r.jsx)("span",{className:"sr-only",children:"Verified"}),(0,r.jsx)(s.A,{className:"text-background size-5 fill-[#6BC98C]"})]}),k&&(0,r.jsx)(p.$,{containerClassName:"w-[25%] absolute bottom-0 right-0 ring-[2cqw] ring-background"})]})});h.displayName="UserAvatar"},85750:(e,t,a)=>{a.d(t,{CM:()=>u,ef:()=>p,fv:()=>l,gp:()=>f,i1:()=>k,sJ:()=>m,tS:()=>h,v$:()=>v});var r=a(8106),n=a(44339),i=a(36584),s=a(71500),o=a(23070);let l=2500,u=[i.Re.partialFilled,i.Re.filled,i.Re.failed,i.Re.cancelled],c=new Set([i.Re.open,i.Re.placing]),d=e=>!u.includes(e.status)&&!(0,s.u)(e),g=e=>c.has(e.status)&&0===(parseFloat(e.filledStake)||0)&&!(0,s.u)(e)&&!(0,o.Q)(e),p=(0,r.v)((e,t)=>({orders:{},myBetsActiveOrders:[],myBetsSettledOrders:[],placeOrder:async t=>{let a=(await (0,i.wH)(t)).data;return e(e=>({orders:{...e.orders,[a.orderId]:a}})),a},cancelOrder:async t=>{let a=await (0,i.N4)(t);if(a.data){let t=a.data;e(e=>({orders:{...e.orders,[t.orderId]:t}}))}},updateOrder:a=>{let{orders:r}=t();r[a.orderId]&&e({orders:{...r,[a.orderId]:a}})},clearOrder:a=>{let{orders:r}=t();e({orders:Object.fromEntries(Object.entries(r).filter(e=>{let[t]=e;return t!==a}))})},setOrders:t=>{e({orders:t.reduce((e,t)=>(e[t.orderId]=t,e),{})})},upsertOrders:t=>{e(e=>{let a={...e.orders};for(let e of t)a[e.orderId]=e;return{orders:a}})},setMyBetsClassifiedOrders:(t,a)=>e({myBetsActiveOrders:t,myBetsSettledOrders:a})})),m=e=>p(t=>t.orders[e]),f=()=>p((0,n.k)(e=>Object.values(e.orders).filter(d).map(e=>e.orderId))),h=()=>p((0,n.k)(e=>Object.values(e.orders).filter(g))),v=()=>p((0,n.k)(e=>e.myBetsActiveOrders)),k=()=>p((0,n.k)(e=>e.myBetsSettledOrders))},86985:(e,t,a)=>{a.d(t,{JU:()=>u,WR:()=>h,Hw:()=>d,BE:()=>g,H9:()=>p,xw:()=>m,LL:()=>f,nd:()=>k,YV:()=>v});var r=function(e){return e.COLLAPSE_TOGGLE="navigation-desktop-collapse-toggle",e.ITEM_CLICK="navigation-item-click",e.LOGO_CLICK="navigation-logo-click",e.MOBILE_MENU_TOGGLE="navigation-mobile-menu-toggle",e.MOBILE_TAB_SWITCH="navigation-mobile-tab-switch",e.ACCORDION_TOGGLE="navigation-accordion-toggle",e.STP_TAB_SWITCH="navigation-stp-root-tab-switch",e.STP_ACTION_CLICK="navigation-stp-action-click",e}({}),n=a(6498),i=a(64177),s=a(52161),o=a(93721);let l=null,u=e=>e.startsWith("/sports")?"sports":e.startsWith("/esports")?"esports":e.startsWith("/casino")?"casino":e.startsWith("/dashboard")?"dashboard":e.startsWith("/promotions")?"casino":"sports",c=(e,t)=>({event_category:"navigation",platform:e,user_authenticated:s.kH.getState().hasInit&&s.kH.getState().isLoggedIn,page:t,timestamp:Date.now(),session_id:(()=>
1{if(l)return l;{let e=(0,n._W)({key:"nav_session_id",initialValue:"",useSession:!0});if(e)return l=e,e}return l="nav_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9)),(0,n.KY)({key:"nav_session_id",value:l,useSession:!0}),l})(),environment:(0,i.Zf)()}),d=e=>{let t={action:e.action,from_state:"collapse"===e.action?"expanded":"collapsed",to_state:"collapse"===e.action?"collapsed":"expanded",section:e.section},a={...c("desktop",e.page),...t};(0,o.capturePostHogEvent)(r.COLLAPSE_TOGGLE,a,!0)},g=e=>{var t;let a={item_id:e.itemId,item_name:e.itemName,item_type:e.itemType,href:e.href,section:e.section,is_expanded:e.isExpanded,is_icon_only:e.isIconOnly,parent_group:e.parentGroup,destination:e.destination,is_external:null!=(t=e.isExternal)&&t,position:e.position},n={...c(e.platform,e.page),...a};(0,o.capturePostHogEvent)(r.ITEM_CLICK,n,!0)},p=e=>{let t={nav_state:e.navState,current_page:e.currentPage,destination:e.destination,section:e.section},a={...c(e.platform,e.currentPage),...t};(0,o.capturePostHogEvent)(r.LOGO_CLICK,a,!0)},m=e=>{let t={action:e.action,trigger:e.trigger,duration_open:e.durationOpen},a={...c("mobile",e.page),...t};(0,o.capturePostHogEvent)(r.MOBILE_MENU_TOGGLE,a,!0)},f=e=>{let t={from_tab:e.fromTab,to_tab:e.toTab,method:e.method},a={...c("mobile",e.page),...t};(0,o.capturePostHogEvent)(r.MOBILE_TAB_SWITCH,a,!0)},h=e=>{let t={accordion_id:e.accordionId,accordion_name:e.accordionName,action:e.action,items_count:e.itemsCount,section:e.section},a={...c(e.platform,e.page),...t};(0,o.capturePostHogEvent)(r.ACCORDION_TOGGLE,a,!0)},v=e=>{let t={from_tab:e.fromTab,to_tab:e.toTab,nav_state:e.navState},a={...c("desktop",e.page),...t};(0,o.capturePostHogEvent)(r.STP_TAB_SWITCH,a,!0)},k=e=>{let t={action:e.action,nav_state:e.navState,section:e.section},a={...c("desktop",e.page),...t};(0,o.capturePostHogEvent)(r.STP_ACTION_CLICK,a,!0)}},87075:(e,t,a)=>{a.d(t,{y:()=>n});var r=a(60100);let n=()=>(0,r.D)(e=>e.sportsFlagsLoading)},88710:(e,t,a)=>{a.d(t,{e:()=>s});let r=Error("request for lock canceled");class n{acquire(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(e<=0)throw Error("invalid weight ".concat(e,": must be positive"));return new Promise((a,r)=>{let n={resolve:a,reject:r,weight:e,priority:t},s=i(this._queue,e=>t<=e.priority);-1===s&&e<=this._value?this._dispatchItem(n):this._queue.splice(s+1,0,n)})}async runExclusive(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,[r,n]=await this.acquire(t,a);try{return await e(r)}finally{n()}}waitForUnlock(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(e<=0)throw Error("invalid weight ".concat(e,": must be positive"));return this._couldLockImmediately(e,t)?Promise.resolve():new Promise(a=>{this._weightedWaiters[e-1]||(this._weightedWaiters[e-1]=[]),function(e,t){let a=i(e,e=>t.priority<=e.priority);e.splice(a+1,0,t)}(this._weightedWaiters[e-1],{resolve:a,priority:t})})}isLocked(){return this._value<=0}getValue(){return this._value}setValue(e){this._value=e,this._dispatchQueue()}release(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;if(e<=0)throw Error("invalid weight ".concat(e,": must be positive"));this._value+=e,this._dispatchQueue()}cancel(){this._queue.forEach(e=>e.reject(this._cancelError)),this._queue=[]}_dispatchQueue(){for(this._drainUnlockWaiters();this._queue.length>0&&this._queue[0].weight<=this._value;)this._dispatchItem(this._queue.shift()),this._drainUnlockWaiters()}_dispatchItem(e){let t=this._value;this._value-=e.weight,e.resolve([t,this._newReleaser(e.weight)])}_newReleaser(e){let t=!1;return()=>{t||(t=!0,this.release(e))}}_drainUnlockWaiters(){if(0===this._queue.length)for(let e=this._value;e>0;e--){let t=this._weightedWaiters[e-1];t&&(t.forEach(e=>e.resolve()),this._weightedWaiters[e-1]=[])}else{let e=this._queue[0].priority;for(let t=this._value;t>0;t--){let a=this._weightedWaiters[t-1];if(!a)continue;let r=a.findIndex(t=>t.priority<=e);
1(-1===r?a:a.splice(0,r)).forEach(e=>e.resolve())}}}_couldLockImmediately(e,t){return(0===this._queue.length||this._queue[0].priority<t)&&e<=this._value}constructor(e,t=r){this._value=e,this._cancelError=t,this._queue=[],this._weightedWaiters=[]}}function i(e,t){for(let a=e.length-1;a>=0;a--)if(t(e[a]))return a;return -1}class s{async acquire(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[,t]=await this._semaphore.acquire(1,e);return t}runExclusive(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._semaphore.runExclusive(()=>e(),1,t)}isLocked(){return this._semaphore.isLocked()}waitForUnlock(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this._semaphore.waitForUnlock(1,e)}release(){this._semaphore.isLocked()&&this._semaphore.release()}cancel(){return this._semaphore.cancel()}constructor(e){this._semaphore=new n(1,e)}}},89841:(e,t,a)=>{a.d(t,{k:()=>n});var r=a(89099);let n=()=>{let{pathname:e}=(0,r.useRouter)();return e.startsWith("/sports")}},91463:(e,t,a)=>{a.d(t,{f:()=>r,y:()=>n});var r=function(e){return e.PaymentsDepositConfirmed="payments.deposit.confirmed.v2",e.PaymentsDepositReceived="payments.deposit.received.v2",e.PaymentsDepositReleased="player.deposit.released.v1",e.CasinoRewardAwarded="casino.reward.awarded",e}({}),n=function(e){return e.FirstDepositCompleted="first_deposit_completed",e}({})},91614:(e,t,a)=>{a.d(t,{o:()=>function(e){return e}})},91975:(e,t,a)=>{a.d(t,{H:()=>r});let r=e=>e>Date.now()},92367:(e,t,a)=>{a.d(t,{Ht:()=>o,K3:()=>l,Uk:()=>d,eS:()=>c,ef:()=>i,kp:()=>n,pY:()=>s});var r=a(27506);let n=e=>!!e&&e.toUpperCase().includes("VIRTUAL"),i=(e,t)=>n(t)&&![r.D7.baseball,r.D7.cricket,r.D7.tennis].includes(e),s=(e,t)=>n(t)&&(e===r.D7.baseball||e===r.D7.cricket||e===r.D7.tennis),o=e=>!!e&&e.toUpperCase().includes("SIMULATED"),l=e=>e.map(e=>({...e,competitions:e.competitions.filter(e=>{var t;let a=null==(t=e.category)?void 0:t.key;return!n(a)&&!o(a)})})).filter(e=>e.competitions.length>0),u={"soccer-virtual-virtual-football-league-mode":"vflm.widget-mobile","soccer-virtual-virtual-football-euro-cup":"vfc.widget-mobile","soccer-virtual-virtual-football-nations-cup":"vfnc.widget-mobile","soccer-virtual-virtual-football-asian-cup":"vfas.widget-mobile","soccer-virtual-virtual-football-champions-cup":"vfcc.widget-mobile","soccer-virtual-virtual-football-world-cup":"vfwc.widget-mobile","soccer-virtual-t1c359-virtual-football-world-cup":"vfwc.widget-mobile","soccer-virtual-t1c354-virtual-football-euro-cup":"vfc.widget-mobile","soccer-virtual-t1c34d-virtual-football-champions-cup":"vfcc.widget-mobile","basketball-virtual-virtual-basketball-league":"vbl.widget-mobile"},c=e=>u[e]||void 0,d=(e,t)=>{var a;return null==(a=window.vsmobile)?void 0:a.init(e,t)}},95143:(e,t,a)=>{a.d(t,{w:()=>u});var r=a(37876),n=a(69241),i=a(79016),s=a(87568),o=a(68445),l=a(14654);let u=e=>{let{tierName:t,tierNumber:a,level:u=0,size:c=l.l.M,loading:d="lazy",className:g,...p}=e,{finalLevel:m,finalTierName:f,src:h}=(0,i.fA)({tierName:t,tierNumber:a,level:u});return(0,r.jsx)("div",{className:(0,n.A)("relative rounded-full flex justify-center aspect-1 overflow-hidden",g,o.D[c]),children:(0,r.jsx)(s.x,{...p,className:g,loading:d,src:h,alt:"".concat(f," ").concat(m)})})}},96670:(e,t,a)=>{a.d(t,{fK:()=>u,nQ:()=>o,pA:()=>l});var r=a(59615),n=a(50607),i=a(88969),s=a(84605);let o=(e,t,a)=>"PENDING_ACCEPTANCE"===e?r.kV.PENDING_ACCEPTANCE:"ACCEPTED"===e||"COMPLETED"===e&&"CASHED_OUT"===t?r.kV.ACCEPTED:"REJECTED"===e&&null!=a?a:r.kV.INTERNAL_SERVER_ERROR,l=e=>{let t={name:"VALHALLA",version:"1.2.26"};return(0,n.Mu)("/sports-betting/v4/place/cashout",{method:"POST",body:JSON.stringify(e),headers:t?{"X-Frontend-Info":JSON.stringify(t)}:void 0,useDefaultErrorLogging:!0,useUniversalErrorHandling:{429:!0}})},u=async e=>{var t,a,n,l,u,c;let{referenceId:d,betLegsIdentifier:g}=e,p=await (0,s.p)({referenceIds:[d],useDefaultErrorLogging:!0}),m=p.data.items;if(0===m.length)return{...p,data:{referenceId:d,betLegsIdentifier:g,status:r.kV.PENDING_ACCEPTANCE,cashoutAmount:"0",currency:"",eventId:"0",marketUrl:"",potentialReturnAmountForCashout:"0"}};m.length>1&&i.v.trackLog("v4 /bets returned multiple items for cashout referenceId",{extra:{referenceId:d,count:m.length}});let f=m[0];if("CASHOUT"!==f.betType)return i.v.trackLog("v4 /bets returned non-CASHOUT item for cashout referenceId",{extra:{referenceId:d,betType:f.betType}}),{...p,data:{referenceId:d,betLegsIdentifier:g,status:r.kV.INTERNAL_SERVER_ERROR,cashoutAmount:"0",currency:f.currency,eventId:"0",marketUrl:"",potentialReturnAmountForCashout:"0"}};let h=null==(t=f.selections)?void 0:t[0];return{...p,data:{referenceId:d,betLegsIdentifier:g,status:o(f.state,f.result,f.rejectionCode),cashoutAmount:null!=(n=null!=(a=f.cashoutAmount)?a:f.reofferCashoutAmount)?n:"0",currency:f.currency,eventId:null!=(l=null==h?void 0:h.eventId)?l:"0",marketUrl:null!=(u=null==h?void 0:h.marketUrl)?u:"",potentialReturnAmountForCashout:null!=(c=f.reofferPotentialReturnAmountForCashout)?c:"0"}}}},97227:(e,t,a)=>{a.d(t,{G:()=>u});var r=a(37876),n=a(31753),i=a(75839),s=a(68445),o=a(59528),l=a(14654);function u(e){let{label:t,size:a,time:u,hideIcon:c,classNames:d,textClassNames:g,type:p,format:m,showLeftLabel:f=!0}=e,{t:h}=(0,n.Bd)(["common"]),[v,k,E,C]=(0,o.L)(u),S=0>parseFloat(C),A=S?"00":v,y=S?"00":k,b=S?"00":E,I=S?"00":C,_=1===parseInt(A)?h("common.descriptions.xDays_one",{c
1ount:parseInt(A)}):h("common.descriptions.xDays",{count:parseInt(A)}),T="welcomeBonus"===p&&f?h("player.gambling.timeLeft",{time:_}):_;return(0,r.jsx)(r.Fragment,{children:"hud"===a?(0,r.jsxs)(r.Fragment,{children:[parseInt(A)>0&&"hours"!==m&&(0,r.jsx)(r.Fragment,{children:T}),(0===parseInt(A)||"hours"===m)&&0!==parseInt(y)&&(0,r.jsxs)(r.Fragment,{children:[y,":",b,":",I]}),0===parseInt(A)&&0===parseInt(y)&&(0,r.jsxs)(r.Fragment,{children:[b,":",I]})]}):(0,r.jsxs)("div",{"data-days":v,className:"flex items-center relative ".concat("md"===a||"lg"===a?"gap-x-2 ":"gap-x-1").concat(d?" ".concat(d):" "),children:[!c&&(0,r.jsx)(i.T,{name:"clock",className:s.D[l.l.XS]}),(0,r.jsxs)("div",{className:"flex gap-x-1 items-center leading-none ".concat("xs"===a?"text-xs":"").concat("sm"===a?"text-sm":"").concat("md"===a?"text-xs leading-tight flex-col items-end":"").concat("lg"===a?"text-sm leading-tight flex-col items-end":""),children:[t&&t.length>0&&(0,r.jsx)("span",{className:"md"===a||"lg"===a?"text-on-surface/70 ":"",children:t}),(0,r.jsxs)("span",{className:"font-bold font-inter tabular-nums ".concat("md"===a?"text-sm mt-0.5":"").concat("lg"===a?"text-base mt-0.5":"").concat("00"===y?" text-on-surface-1 ":"").concat(g?" ".concat(g):""),children:[parseInt(A)>0&&"hours"!==m&&(0,r.jsx)(r.Fragment,{children:T}),(0===parseInt(A)||"hours"===m)&&0!==parseInt(y)&&(0,r.jsxs)(r.Fragment,{children:[y,":",b,":",I]}),0===parseInt(A)&&0===parseInt(y)&&(0,r.jsxs)(r.Fragment,{children:[b,":",I]})]})]})]})})}},98607:(e,t,a)=>{a.d(t,{K:()=>i});var r=a(37876),n=a(67799);let i=e=>{let{name:t,...a}=e;return(0,r.jsx)(n.W,{src:"https://res.cloudinary.com/betengine/image/upload/v1/media-cloudbet/icons/shared/general/".concat(t),...a})}},99063:(e,t,a)=>{a.d(t,{B:()=>n,Q:()=>r});var r=function(e){return e.Pending="PENDING",e.Win="WIN",e.Loss="LOSS",e.Push="PUSH",e.HalfWin="HALF_WIN",e.HalfLoss="HALF_LOSS",e.Partial="PARTIAL",e.Unknown="UNKNOWN",e.CashedOut="CASHED_OUT",e}({}),n=function(e){return e.Event="EVENT_TYPE_EVENT",e.Outright="EVENT_TYPE_OUTRIGHT",e.Virtual="EVENT_TYPE_VIRTUAL",e.MultiCompetitorEvent="EVENT_TYPE_MULTI_COMPETITOR_EVENT",e}({})}}]); 2//# chunkId=01a0c6ce-2d2b-7841-92ef-e96d55151681
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.