PageSourceSearch

https://polymarket.com/_next/static/immutable/chunks/2hpqq_7_ip_b6.js

js polymarket.com collected 2026-09-24 08:35:24 UTC 1,008,538 bytes, 37 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,121288,583397,53286,358934,277285,341813,724642,255014,53856,e=>{"use strict";let t,r;var a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A,O,D,R,L,F,$,B,U,H,q,V,W,G,Z,K,Y,Q,J,X,ee,et,er,ea,es,en,eo,ei,el,ec,ed,eu=e.i(332124),em=e.i(303115),ep=e.i(846574),eh=e.i(45806),ef=e.i(672288),eg=e.i(632137),ex=e.i(269456),ev=e.i(4586);let ey=function(){let e,t,r,a,s,n,o,i,l=(0,ep.c)(10);l[0]===Symbol.for("react.memo_cache_sentinel")?(e=["activeMarket"],l[0]=e):e=l[0];let{activeMarket:c}=(0,ex.useEventActiveMarketContext)(e);l[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,eg.cn)("bg-pk-elevated rounded-lg shadow-pk-middle flex flex-col shrink-0 justify-between","max-lg:rounded-none max-lg:shadow-none max-lg:px-4"),r={width:`${ef.EVENT_LAYOUT_BUY_SELL_WIDGET_WIDTH}px`},l[1]=t,l[2]=r):(t=l[1],r=l[2]),l[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)(ev.default,{className:"h-10 w-10"}),s=(0,em.jsx)("p",{className:"text-lg font-medium text-pk-content-primary",children:"Hold on, determining winner..."}),l[3]=a,l[4]=s):(a=l[3],s=l[4]);let d=c.groupItemTitle??c.question;return l[5]!==d?(n=(0,em.jsx)("p",{className:"text-sm text-pk-content-secondary",children:d}),l[5]=d,l[6]=n):n=l[6],l[7]===Symbol.for("react.memo_cache_sentinel")?(o=(0,em.jsx)("p",{className:"text-sm text-pk-content-secondary max-w-[280px]",children:"This market has ended. Final resolution will appear automatically as soon as it is available on-chain."}),l[7]=o):o=l[7],l[8]!==n?(i=(0,em.jsx)("div",{className:t,style:r,children:(0,em.jsxs)("div",{className:"w-full p-8 flex flex-col justify-center items-center gap-3.5 text-center",children:[a,s,n,o]})}),l[8]=n,l[9]=i):i=l[9],i};var eb=e.i(981831),ek=e.i(242223),e_=e.i(28168),ew=e.i(148316),ej=e.i(852316),eS=e.i(125786),eT=e.i(274906),eC=e.i(605138),eN=e.i(512402),eM=e.i(237909),eI=e.i(877945),eP=e.i(12072),eE=e.i(467675),ez=e.i(275157),eA=e.i(9253),eO=e.i(393968),eD=e.i(380827),eR=e.i(234461),eL=e.i(479295),eF=e.i(521280),e$=e.i(158428),eB=e.i(190838),eU=e.i(109339),eH=e.i(822150),eq=e.i(740635),eV=e.i(161469),eW=e.i(115255),eG=e.i(957705),eZ=e.i(519216),eK=e.i(125049),eY=e.i(117322),eQ=e.i(895808);let eJ=function({onComplete:e,onClose:t,enableToast:r=!0}){let{onOpenChange:a}=(0,eS.useCurrentDrawer)(),s=(0,eR.useTranslations)(),n=(0,eT.useToast)(),{switchChainAsync:o}=(0,ew.useSwitchChain)(),{chain:i}=(0,e_.useConnection)(),{authenticated:l,authenticationType:c,proxyAddress:d,walletMode:u}=(0,eF.useAccountContext)(["authenticated","authenticationType","proxyAddress","walletMode"]),{accountProfile:m}=(0,eM.default)(),{accountWalletPreferences:p}=(0,eN.default)(),{enqueueTransaction:h}=(0,e$.useTransactionContext)(),f=(0,eE.default)(),g=(0,eB.useTransactionStore)(),x=(0,eD.useInvalidatePositions)(),{activeMarket:v}=(0,ex.useEventActiveMarketContext)(["activeMarket"]),y=(0,eh.useMemo)(()=>v.conditionId,[v.conditionId]),{positions:b}=(0,eI.default)({conditionIds:[y],proxyAddress:d}),k=(0,eP.default)(y),[_,w]=(0,eh.useState)(),[j,S]=(0,eh.useState)(!1),[T,C]=(0,eh.useState)(!1),{payoutsString:N}=(0,eY.useHandlePayouts)(v),{latestOutcomePrices:M,resolutionSource:I,resolutionPhase:P}=(0,eY.useLatestFinalResolution)(v),[E,z]=(0,eh.useState)(!1),A=(0,eh.useRef)(null),O=(0,eh.useMemo)(()=>(b??[]).map(e=>{var t,r;let a;return a=k.map(e=>(0,eV.parseUSDCUnits)(e.toFixed(6))),t={...e,netQuantity:a?.[Number(e?.outcomeIndex)]?.toString()??e.netQuantity},(r="chain"===I&&"resolved"===P?M:null)&&2===r.length?{...t,market:{...t.market,outcomeTokenPrices:r,conditions:t.market.conditions.length>0?t.market.conditions.map((e,t)=>0===t?{...e,payouts:r}:e):[{payouts:r}]}}:t}),[b,k,M,P,I]),D=O.reduce((e,t)=>e+(0,eW.getCurrentValueOfPosition)(t),0n),R=(0,eh.useMemo)(()=>k.length?k.reduce((e,t)=>e+t,0):0,[k]),L=(0,eh.useCallback)((e,t)=>{r&&n.error(new eC.ToastBuilder().title("Redeem shares failed").description(e).subtext(t===ej.TransactionResponseState.GeneralError?"An error occurred while submitting your transaction.":"The signature request was rejected."))},[n,r]),F="magic"===c,$=(0,eh.useCallback)(async()=>
1{if(z(!1),!l||!m)return(0,eH.handleError)("[RedeemSharesWidget > Magiclink is null]",eU.PolyError.MagicLinkMissing,d),L(v.question,ej.TransactionResponseState.GeneralError),ej.TransactionResponseState.GeneralError;try{let{chainId:e}=eZ.MATIC_CONFIG,t=[0n,0n];O.length&&O.forEach(e=>{t[parseInt(e.outcomeIndex,10)]=BigInt(e.netQuantity)});let a=(0,eK.getRedeemPositionsTransaction)({chainId:e,chainConfig:eG.chainConfig,conditionId:v.conditionId,negRisk:!!v?.negRisk,outcomeCount:v.outcomes.length,amounts:t});if(F&&d){let e=(0,eK.formatSyntheticRedeemTransaction)({conditionId:v.conditionId,amount:D,proxyAddress:d});return A.current=e,await f(e,v),x(d),n.success(new eC.ToastBuilder().position({side:(0,eO.getOrderToastPosition)()}).title(s("portfolio.modals.redeem.claimProceeds")).description(v.question)),(0,eq.executeOptimisticCTFTransaction)({syntheticTxn:e,syntheticTxnRef:A,transaction:a,market:v,txnType:eA.CTFTxnType.Redeem,outcome:"NA",quantity:D,usdc:D,impact:(0,eO.computeRedeemImpact)(D),errorTag:"Redeem Shares (background)",proxyAddress:d,transactionStore:g,enqueueTransaction:h,gasPreference:p?.advancedMode?p.gasPreference:null,customGasPrice:p?.advancedMode?p.customGasPrice:null,onFailure:()=>n.error(new eC.ToastBuilder().position({side:(0,eO.getOrderToastPosition)()}).title(s("portfolio.messages.failedToRedeem")).description(s("portfolio.pleaseTryAgain")))}),ej.TransactionResponseState.Success}return await h(a,eZ.Network.Matic,eA.CTFTxnType.Redeem,"NA",D,D,v,(0,eO.computeRedeemImpact)(D),p?.advancedMode?p.gasPreference:null,p?.advancedMode?p.customGasPrice:null,null,null,null,r),ej.TransactionResponseState.Success}catch(e){return z(!0),(0,eH.handleError)(e,"Redeem Shares",d,eH.BUG_CATEGORIES.MISSION_CRITICAL),L(v.question,ej.TransactionResponseState.GeneralError),ej.TransactionResponseState.GeneralError}},[m,p?.advancedMode,p?.customGasPrice,p?.gasPreference,v,l,h,d,D,L,r,F,f,g,x]),B=(0,eh.useCallback)(async()=>{w($())},[$]),U=async()=>{B(),S(!1)},H=(0,eh.useCallback)(async()=>{w(void 0),e?.(),t?.(),(0,eL.isNarrowViewport)()&&a&&a(!1)},[w,e,t,a]),q=async()=>{try{C(!0),await o?.({chainId:eZ.MATIC_CONFIG.chainId})}catch(e){C(!1),(0,eH.handleError)("Error handling network change",e)}};return(0,eh.useEffect)(()=>{R>0||j||S(!0)},[R,j,S]),(0,eh.useEffect)(()=>{T&&i?.id===eZ.MATIC_CONFIG.chainId&&C(!1)},[i?.id,T]),(0,em.jsxs)("div",{className:(0,eg.cn)("bg-pk-elevated rounded-lg shadow-pk-middle flex flex-col shrink-0 justify-between","max-lg:rounded-none max-lg:shadow-none max-lg:px-4"),style:{width:`${ef.EVENT_LAYOUT_BUY_SELL_WIDGET_WIDTH}px`},children:[(0,em.jsxs)("div",{className:(0,eg.cn)("w-full p-8 flex flex-col justify-center items-center gap-3.5",R>0&&"lg:border-b lg:border-pk-border"),children:[(0,em.jsx)(ek.CheckCircleSolidIcon20,{className:"text-pk-content-accent-brand size-12"}),(0,em.jsxs)("p",{className:"text-lg font-medium text-pk-content-accent-brand",children:["Outcome: ",N]}),(0,em.jsx)("p",{className:"text-sm text-pk-content-secondary text-center",children:v.groupItemTitle??v.question})]}),O&&R>0&&(0,em.jsxs)("div",{className:"flex flex-col items-center w-full p-5 gap-4 max-lg:rounded-lg max-lg:border max-lg:border-pk-border",children:[(0,em.jsx)("p",{className:"text-lg font-semibold",children:"Your Earnings"}),(0,em.jsxs)("div",{className:"w-full flex flex-col gap-2",children:[(0,em.jsxs)("div",{className:"w-full flex justify-between text-sm",children:[(0,em.jsx)("span",{className:"text-pk-content-secondary",children:"Position"}),(0,em.jsx)("span",{className:"font-semibold",children:O.map(e=>`${(0,eV.formatNumbers)((0,eV.formatUSDCUnits)(BigInt(e.netQuantity)))} ${v.outcomes[parseInt(e.outcomeIndex,10)]}`).join(" / ")})]}),(0,em.jsxs)("div",{className:"w-full flex justify-between text-sm",children:[(0,em.jsx)("span",{className:"text-pk-content-secondary",children:"Value per share"}),(0,em.jsx)("span",{className:"font-semibold",children:O.map(e=>`$${(0,eV.formatNumbers)((0,eW.getCurrentSharePrice)(e))}`).join(" / ")})]}),(0,em.jsxs)("div",{className:"w-full flex justify-between text-sm",children:[(0,em.jsx)("span",{className:"text-pk-content-secondary",children:"Total"}),(0,em.jsxs)("span",{className:"font-semibold",children:["$",(0,eV.formatNumbers)((0,eV.formatUSDCUnits)(D))]})]})]}),(0,ez.requiresManualTradingSetup)(u)&&(!i||i.id!==eZ.MATIC_CONFIG.chainId)?(0,em.jsx)(eb.Button,{onClick:q,disabled:T,className:"w-full bg-pk-brand-200/60 dark:bg-pk-brand-300/30 text-pk-brand-500 hover:bg-pk-brand-200/60 dark:hover:bg-pk-brand-300/45 hover:opacity-75 disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:opacity-50",children:"Switch to Polygon"}):(0,em.jsx)(eQ.default,{restingCopy:"Claim winnings",setHasClickedButton:()=>null,onClick:U,transaction:_,afterTransactionPromise:H,failFast:!1})]})]})};var eX=e.i(931508);let e0=["0x505dA8075DB50c4FE971AACF4B56cEa1289C87B2","0x0682990de7b862979A3cf330a1B088412eCefD43","0x611B72007ad1Ac74f5f49B5A6F44908730A72389"].map(e=>e.toLowerCase()),e1=function(){let e,t,r=(0,ep.c)(9),{hasLoadedAllowances:a,areSomeAllowancesApproved:s,triggerAllApprovals:n,isUpdatingAllowances:o}=(0,eX.useAllowanceContext)();r[0]===Symbol.for("react.memo_cache_sentinel")?(e=["authenticated","walletMode","proxyAddress"],r[0]=e):e=r[0];let{authenticated:i,walletMode:l,proxyAddress:c}=(0,eF.useAccountContext)(e);return r[1]!==s||r[2]!==i||r[3]!==a||r[4]!==o||r[5]!==c||r[6]!==n||r[7]!==l?(t=i&&a&&s&&(0,ez.requiresManualTradingSetup)(l)&&void 0!==c&&e0.includes(c.toLowerCase())?(0,em.jsx)(eb.Button,{variant:"ghost",className:"text-pk-content-accent-brand",onClick:()=>n(!0),disabled:o,children:o?"Revoking...":"Revoke Allowances"}):null,r[1]=s,r[2]=i,r[3]=a,r[4]=o,r[5]=c,r[6]=n,r[7]=l,r[8]=t):t=r[8],t};var e2=e.i(371091),e3=e.i(255048),e5=e.i(338510),e4=e.i(972278),e6=e.i(738479),e7=e.i(195277);function e8(){e.A(654131).catch(e=>(0,eH.handleError)(e,"[prefetchUsAppPopup]")),e9(e7.US_APP_IPHONE_IMAGE_S
1RC,"104px"),e9((0,e7.getUsAppPhoneImageSrc)("dark"===document.documentElement.dataset.theme),"218px")}function e9(e,t){let{props:r}=(0,e4.getImageProps)({src:e,alt:"",width:e7.US_APP_IPHONE_IMAGE_WIDTH,height:e7.US_APP_IPHONE_IMAGE_HEIGHT,sizes:t});(0,e6.preload)(r.src,{as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,fetchPriority:"high"})}function te(e){return(0,em.jsx)("span",{className:"font-mono text-white/80",children:e})}function tt(e){let t,r,a,s,n,o,i,l,c,d=(0,ep.c)(17),{onOpen:u}=e,m=(0,eR.useTranslations)("usAppNudge");return d[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],d[0]=t):t=d[0],(0,eh.useEffect)(e8,t),d[1]!==m?(r=m("viewOnlyCard.heading",{amount:e7.US_APP_BONUS_AMOUNT}),d[1]=m,d[2]=r):r=d[2],d[3]!==r?(a=(0,em.jsx)("span",{className:"block text-heading-lg font-medium text-balance",children:r}),d[3]=r,d[4]=a):a=d[4],d[5]!==m?(s=m.rich("viewOnlyCard.useCode",{code:e7.US_APP_COUPON_CODE,amount:e7.US_APP_BONUS_AMOUNT,coupon:te}),d[5]=m,d[6]=s):s=d[6],d[7]!==s?(n=(0,em.jsx)("span",{className:"block text-body-base font-medium text-white/60",children:s}),d[7]=s,d[8]=n):n=d[8],d[9]!==a||d[10]!==n?(o=(0,em.jsx)("span",{className:"flex min-w-0 flex-1 flex-col justify-end",children:(0,em.jsxs)("span",{className:"flex flex-col gap-1",children:[a,n]})}),d[9]=a,d[10]=n,d[11]=o):o=d[11],d[12]===Symbol.for("react.memo_cache_sentinel")?(i={"--color-pk-surface":"var(--color-pk-brand-500)"},d[12]=i):i=d[12],d[13]===Symbol.for("react.memo_cache_sentinel")?(l=(0,em.jsx)("span",{className:"aspect-square w-24 shrink-0 self-center bg-pk-brand-500 [&_.text-black]:text-white [&_svg]:!size-full",style:i,children:(0,em.jsx)(e5.QRCode,{uri:e7.US_APP_DOWNLOAD_URL,size:128,ecl:"M"})}),d[13]=l):l=d[13],d[14]!==u||d[15]!==o?(c=(0,em.jsxs)("button",{type:"button",onClick:u,className:"flex min-h-36 w-full cursor-pointer appearance-none items-stretch gap-4 overflow-hidden rounded-2xl border border-pk-border bg-pk-brand-500 p-4 text-left text-white transition-opacity hover:opacity-95",children:[o,l]}),d[14]=u,d[15]=o,d[16]=c):c=d[16],c}var tr=e.i(40494),ta=e.i(274234),ts=e.i(90679),tn=e.i(964146),to=e.i(816089),ti=e.i(842757),tl=e.i(828760),tc=e.i(77712),td=e.i(207730),tu=e.i(463659),tm=e.i(313656),tp=e.i(681663),th=e.i(518498),tf=e.i(862081),tg=e.i(535839),tx=e.i(893002),tv="vercel.ai.error",ty=Symbol.for(tv),tb=class e extends(h=Error,p=ty,h){constructor({name:e,message:t,cause:r}){super(t),this[p]=!0,this.name=e,this.cause=r}static isInstance(t){return e.hasMarker(t,tv)}static hasMarker(e,t){let r=Symbol.for(t);return null!=e&&"object"==typeof e&&r in e&&"boolean"==typeof e[r]&&!0===e[r]}},tk="AI_APICallError",t_=`vercel.ai.error.${tk}`,tw=Symbol.for(t_),tj=class extends(g=tb,f=tw,g){constructor({message:e,url:t,requestBodyValues:r,statusCode:a,responseHeaders:s,responseBody:n,cause:o,isRetryable:i=null!=a&&(408===a||409===a||429===a||a>=500),data:l}){super({name:tk,message:e,cause:o}),this[f]=!0,this.url=t,this.requestBodyValues=r,this.statusCode=a,this.responseHeaders=s,this.responseBody=n,this.isRetryable=i,this.data=l}static isInstance(e){return tb.hasMarker(e,t_)}},tS="AI_EmptyResponseBodyError",tT=`vercel.ai.error.${tS}`,tC=Symbol.for(tT),tN=class extends(v=tb,x=tC,v){constructor({message:e="Empty response body"}={}){super({name:tS,message:e}),this[x]=!0}static isInstance(e){return tb.hasMarker(e,tT)}};function tM(e){return null==e?"unknown error":"string"==typeof e?e:e instanceof Error?e.toString():JSON.stringify(e)}var tI="AI_InvalidArgumentError",tP=`vercel.ai.error.${tI}`,tE=Symbol.for(tP),tz=class extends(b=tb,y=tE,b){constructor({message:e,cause:t,argument:r}){super({name:tI,message:e,cause:t}),this[y]=!0,this.argument=r}static isInstance(e){return tb.hasMarker(e,tP)}},tA=Symbol.for("vercel.ai.error.AI_InvalidPromptError");Symbol.for("vercel.ai.error.AI_InvalidResponseDataError");var tO="AI_JSONParseError",tD=`vercel.ai.error.${tO}`,tR=Symbol.for(tD),tL=class extends(_=tb,k=tR,_){constructor({text:e,cause:t}){super({name:tO,message:`JSON parsing failed: Text: ${e}.
2Error message: ${tM(t)}`,cause:t}),this[k]=!0,this.text=e}static isInstance(e){return tb.hasMarker(e,tD)}},tF=Symbol.for("vercel.ai.error.AI_LoadAPIKeyError");Symbol.for("vercel.ai.error.AI_LoadSettingError");Symbol.for("vercel.ai.error.AI_NoContentGeneratedError");
2Symbol.for("vercel.ai.error.AI_NoSuchModelError");Symbol.for("vercel.ai.error.AI_NoSuchProviderReferenceError");Symbol.for("vercel.ai.error.AI_TooManyEmbeddingValuesForCallError");var t$="AI_TypeValidationError",tB=`vercel.ai.error.${t$}`,tU=Symbol.for(tB),tH=class e extends(j=tb,w=tU,j){constructor({value:e,cause:t,context:r}){let a="Type validation failed";if((null==r?void 0:r.field)&&(a+=` for ${r.field}`),(null==r?void 0:r.entityName)||(null==r?void 0:r.entityId)){a+=" (";const e=[];r.entityName&&e.push(r.entityName),r.entityId&&e.push(`id: "${r.entityId}"`),a+=e.join(", "),a+=")"}super({name:t$,message:`${a}: Value: ${JSON.stringify(e)}.
3Error message: ${tM(t)}`,cause:t}),this[w]=!0,this.value=e,this.context=r}static isInstance(e){return tb.hasMarker(e,tB)}static wrap({value:t,cause:r,context:a}){var s,n,o;return e.isInstance(r)&&r.value===t&&(null==(s=r.context)?void 0:s.field)===(null==a?void 0:a.field)&&(null==(n=r.context)?void 0:n.entityName)===(null==a?void 0:a.entityName)&&(null==(o=r.context)?void 0:o.entityId)===(null==a?void 0:a.entityId)?r:new e({value:t,cause:r,context:a})}},tq=Symbol.for("vercel.ai.error.AI_UnsupportedFunctionalityError"),tV=e.i(153637),tW=e.i(568224);(a=S||(S={})).assertEqual=e=>{},a.assertIs=function(e){},a.assertNever=function(e){throw Error()},a.arrayToEnum=e=>{let t={};for(let r of e)t[r]=r;return t},a.getValidEnumValues=e=>{let t=a.objectKeys(e).filter(t=>"number"!=typeof e[e[t]]),r={};for(let a of t)r[a]=e[a];return a.objectValues(r)},a.objectValues=e=>a.objectKeys(e).map(function(t){return e[t]}),a.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{let t=[];for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.push(r);return t},a.find=(e,t)=>{for(let r of e)if(t(r))return r},a.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&Number.isFinite(e)&&Math.floor(e)===e,a.joinValues=function(e,t=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(t)},a.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t,(T||(T={})).mergeShapes=(e,t)=>({...e,...t});let tG=S.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),tZ=e=>{switch(typeof e){case"undefined":return tG.undefined;case"string":return tG.string;case"number":return Number.isNaN(e)?tG.nan:tG.number;case"boolean":return tG.boolean;case"function":return tG.function;case"bigint":return tG.bigint;case"symbol":return tG.symbol;case"object":if(Array.isArray(e))return tG.array;if(null===e)return tG.null;if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return tG.promise;if("u">typeof Map&&e instanceof Map)return tG.map;if("u">typeof Set&&e instanceof Set)return tG.set;if("u">typeof Date&&e instanceof Date)return tG.date;return tG.object;default:return tG.unknown}}
3,tK=S.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class tY extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}format(e){let t=e||function(e){return e.message},r={_errors:[]},a=e=>{for(let s of e.issues)if("invalid_union"===s.code)s.unionErrors.map(a);else if("invalid_return_type"===s.code)a(s.returnTypeError);else if("invalid_arguments"===s.code)a(s.argumentsError);else if(0===s.path.length)r._errors.push(t(s));else{let e=r,a=0;for(;a<s.path.length;){let r=s.path[a];a===s.path.length-1?(e[r]=e[r]||{_errors:[]},e[r]._errors.push(t(s))):e[r]=e[r]||{_errors:[]},e=e[r],a++}}};return a(this),r}static assert(e){if(!(e instanceof tY))throw Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,S.jsonStringifyReplacer,2)}get isEmpty(){return 0===this.issues.length}flatten(e=e=>e.message){let t=Object.create(null),r=[];for(let a of this.issues)if(a.path.length>0){let r=a.path[0];t[r]=t[r]||[],t[r].push(e(a))}else r.push(e(a));return{formErrors:r,fieldErrors:t}}get formErrors(){return this.flatten()}}tY.create=e=>new tY(e);let tQ=(e,t)=>{let r;switch(e.code){case tK.invalid_type:r=e.received===tG.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case tK.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,S.jsonStringifyReplacer)}`;break;case tK.unrecognized_keys:r=`Unrecognized key(s) in object: ${S.joinValues(e.keys,", ")}`;break;case tK.invalid_union:r="Invalid input";break;case tK.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${S.joinValues(e.options)}`;break;case tK.invalid_enum_value:r=`Invalid enum value. Expected ${S.joinValues(e.options)}, received '${e.received}'`;break;case tK.invalid_arguments:r="Invalid function arguments";break;case tK.invalid_return_type:r="Invalid function return type";break;case tK.invalid_date:r="Invalid date";break;case tK.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(r=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(r=`${r} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?r=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?r=`Invalid input: must end with "${e.validation.endsWith}"`:S.assertNever(e.validation):r="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case tK.too_small:r="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type||"bigint"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case tK.too_big:r="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case tK.custom:r="Invalid input";break;case tK.invalid_intersection_types:r="Intersection results could not be merged";break;case tK.not_multiple_of:r=`Number must be a multiple of ${e.multipleOf}`;break;case tK.not_finite:r="Number must be finite";break;default:r=t.defaultError,S.assertNever(e)}return{message:r}};(s=C||(C={})).errToObj=e=>"string"==typeof e?{message:e}:e||{},s.toString=e=>"string"==typeof e?e:e?.message;function tJ(e,t){let r=(e=>{let{data:t,path:r,errorMaps:a,issueData:s}=e,n=[...r,...s.path||[]],o={...s,path:n};if(void 0!==s.message)return{...s,path:n,message:s.message};let i="";for(let e of a.filter(e=>!!e).slice().reverse())i=e(o,{data:t,defaultError:i}).message;return{...s,path:n,message:i}})({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,tQ,void 0].filter(e=>!!e)});e.common.issues.push(r)}class tX{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){let r=[];for(let a of t){if("aborted"===a.status)return t0;"dirty"===a.status&&e.dirty(),r.push(a.value)}return{status:e.value,value:r}}static async mergeObjectAsync(e,t){let r=[];for(let e of t){let t=await e.key,a=await e.value;r.push({key:t,value:a})}return tX.mergeObjectSync(e,r)}static mergeObjectSync(e,t){let r={};for(let a of t){let{key:t,value:s}=a;if("aborted"===t.status||"aborted"===s.status)return t0;"dirty"===t.status&&e.dirty(),"dirty"===s.status&&e.dirty(),"__proto__"!==t.value&&(void 0!==s.value||a.alwaysSet)&&(r[t.value]=s.value)}return{status:e.value,value:r}}}let t0=Object.freeze({status:"aborted"}),t1=e=>({status:"dirty",value:e}),t2=e=>
3({status:"valid",value:e}),t3=e=>"u">typeof Promise&&e instanceof Promise;class t5{constructor(e,t,r,a){this._cachedPath=[],this.parent=e,this.data=t,this._path=r,this._key=a}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}let t4=(e,t)=>{if("valid"===t.status)return{success:!0,data:t.value};if(!e.common.issues.length)throw Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let t=new tY(e.common.issues);return this._error=t,this._error}}};function t6(e){if(!e)return{};let{errorMap:t,invalid_type_error:r,required_error:a,description:s}=e;if(t&&(r||a))throw Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');return t?{errorMap:t,description:s}:{errorMap:(t,s)=>{let{message:n}=e;return"invalid_enum_value"===t.code?{message:n??s.defaultError}:void 0===s.data?{message:n??a??s.defaultError}:"invalid_type"!==t.code?{message:s.defaultError}:{message:n??r??s.defaultError}},description:s}}class t7{get description(){return this._def.description}_getType(e){return tZ(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:tZ(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new tX,ctx:{common:e.parent.common,data:e.data,parsedType:tZ(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let t=this._parse(e);if(t3(t))throw Error("Synchronous parse encountered promise.");return t}_parseAsync(e){return Promise.resolve(this._parse(e))}parse(e,t){let r=this.safeParse(e,t);if(r.success)return r.data;throw r.error}safeParse(e,t){let r={common:{issues:[],async:t?.async??!1,contextualErrorMap:t?.errorMap},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:tZ(e)},a=this._parseSync({data:e,path:r.path,parent:r});return t4(r,a)}"~validate"(e){let t={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:tZ(e)};if(!this["~standard"].async)try{let r=this._parseSync({data:e,path:[],parent:t});return"valid"===r.status?{value:r.value}:{issues:t.common.issues}}catch(e){e?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),t.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:t}).then(e=>"valid"===e.status?{value:e.value}:{issues:t.common.issues})}async parseAsync(e,t){let r=await this.safeParseAsync(e,t);if(r.success)return r.data;throw r.error}async safeParseAsync(e,t){let r={common:{issues:[],contextualErrorMap:t?.errorMap,async:!0},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:tZ(e)},a=this._parse({data:e,path:r.path,parent:r});return t4(r,await (t3(a)?a:Promise.resolve(a)))}refine(e,t){return this._refinement((r,a)=>{let s=e(r),n=()=>a.addIssue({code:tK.custom,..."string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(r):t});return"u">typeof Promise&&s instanceof Promise?s.then(e=>!!e||(n(),!1)):!!s||(n(),!1)})}refinement(e,t){return this._refinement((r,a)=>!!e(r)||(a.addIssue("function"==typeof t?t(r,a):t),!1))}_refinement(e){return new r$({schema:this,typeName:N.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:e=>this["~validate"](e)}}optional(){return rB.create(this,this._def)}nullable(){return rU.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return rC.create(this)}promise(){return rF.create(this,this._def)}or(e){return rM.create([this,e],this._def)}and(e){return rI.create(this,e,this._def)}transform(e){return new r$({...t6(this._def),schema:this,typeName:N.ZodEffects,effect:{type:"transform",transform:e}})}default(e){return new rH({...t6(this._def),innerType:this,defaultValue:"function"==typeof e?e:()=>e,typeName:N.ZodDefault})}brand(){return new rW({typeName:N.ZodBranded,type:this,...t6(this._def)})}catch(e){return new rq({...t6(this._def),innerType:this,catchValue:"function"==typeof e?e:()=>e,typeName:N.ZodCatch})}describe(e){return new this.constructor({...this._def,description:e})}pipe(e){return rG.create(this,e)}readonly(){return rZ.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}let t8=/^c[^\s-]{8,}
3$/i,t9=/^[0-9a-z]+$/,re=/^[0-9A-HJKMNP-TV-Z]{26}$/i,rt=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,rr=/^[a-z0-9_-]{21}$/i,ra=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,rs=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,rn=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,ro=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,ri=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,rl=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,rc=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,rd=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,ru=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,rm="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",rp=RegExp(`^${rm}$`);function rh(e){let t="[0-5]\\d";e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`);let r=e.precision?"+":"?";return`([01]\\d|2[0-3]):[0-5]\\d(:${t})${r}`}class rf extends t7{_parse(e){var r,a,s,n;let o;if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==tG.string){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.string,received:t.parsedType}),t0}let i=new tX;for(let l of this._def.checks)if("min"===l.kind)e.data.length<l.value&&(tJ(o=this._getOrReturnCtx(e,o),{code:tK.too_small,minimum:l.value,type:"string",inclusive:!0,exact:!1,message:l.message}),i.dirty());else if("max"===l.kind)e.data.length>l.value&&(tJ(o=this._getOrReturnCtx(e,o),{code:tK.too_big,maximum:l.value,type:"string",inclusive:!0,exact:!1,message:l.message}),i.dirty());else if("length"===l.kind){let t=e.data.length>l.value,r=e.data.length<l.value;(t||r)&&(o=this._getOrReturnCtx(e,o),t?tJ(o,{code:tK.too_big,maximum:l.value,type:"string",inclusive:!0,exact:!0,message:l.message}):r&&tJ(o,{code:tK.too_small,minimum:l.value,type:"string",inclusive:!0,exact:!0,message:l.message}),i.dirty())}else if("email"===l.kind)rn.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"email",code:tK.invalid_string,message:l.message}),i.dirty());else if("emoji"===l.kind)t||(t=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),t.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"emoji",code:tK.invalid_string,message:l.message}),i.dirty());else if("uuid"===l.kind)rt.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"uuid",code:tK.invalid_string,message:l.message}),i.dirty());else if("nanoid"===l.kind)rr.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"nanoid",code:tK.invalid_string,message:l.message}),i.dirty());else if("cuid"===l.kind)t8.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"cuid",code:tK.invalid_string,message:l.message}),i.dirty());else if("cuid2"===l.kind)t9.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"cuid2",code:tK.invalid_string,message:l.message}),i.dirty());else if("ulid"===l.kind)re.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"ulid",code:tK.invalid_string,message:l.message}),i.dirty());else if("url"===l.kind)try{new URL(e.data)}catch{tJ(o=this._getOrReturnCtx(e,o),{validation:"url",code:tK.invalid_string,message:l.message}),i.dirty()}else"regex"===l.kind?(l.regex.lastIndex=0,l.regex.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"regex",code:tK.invalid_string,message:l.message}),i.dirty())):"trim"===l.kind?e.data=e.data.trim():"includes"===l.kind?e.data.includes(l.value,l.position)||(tJ(o=this._getOrReturnCtx(e,o),{code:tK.invalid_string,validation:{includes:l.value,position:l.position},message:l.message}),i.dirty()):"toLowerCase"===l.kind?e.data=e.data.toLowerCase():"toUpperCase"===l.kind?e.data=e.data.toUpperCase():"startsWith"===l.kind?e.data.startsWith(l.value)||(tJ(o=this._getOrReturnCtx(e,o),{code:tK.invalid_string,validation:{startsWith:l.value},message:l.message}),i.dirty()):"endsWith"===l.kind?e.data.endsWith(l.value)||(tJ(o=this._getOrReturnCtx(e,o),{code:tK.invalid_string,validation:{endsWith:l.value},message:l.message}),i.dirty()):"datetime"===l.kind?(function(e){let t=`${rm}T${rh(e)}`,r=[];return r.push(e.local?"Z?":"Z"),e.offset&&r.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${r.join("|")})`,RegExp(`^${t}$`)})(l).test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{code:tK.invalid_string,validation:"datetime",message:l.message}),i.dirty()):"date"===l.kind?rp.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{code:tK.invalid_string,validation:"date",message:l.message}),i.dirty()):"time"===l.kind?RegExp(`^${rh(l)}$`).test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{code:tK.invalid_string,validation:"time",message:l.message}),i.dirty()):"duration"===l.kind?rs.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"duration",code:tK.invalid_string,message:l.message}),i.dirty()):"ip"===l.kind?(r=e.data,!(("v4"===(a=l.version)||!a)&&ro.test(r)||("v6"===a||
3!a)&&rl.test(r))&&1&&(tJ(o=this._getOrReturnCtx(e,o),{validation:"ip",code:tK.invalid_string,message:l.message}),i.dirty())):"jwt"===l.kind?!function(e,t){if(!ra.test(e))return!1;try{let[r]=e.split(".");if(!r)return!1;let a=r.replace(/-/g,"+").replace(/_/g,"/").padEnd(r.length+(4-r.length%4)%4,"="),s=JSON.parse(atob(a));if("object"!=typeof s||null===s||"typ"in s&&s?.typ!=="JWT"||!s.alg||t&&s.alg!==t)return!1;return!0}catch{return!1}}(e.data,l.alg)&&(tJ(o=this._getOrReturnCtx(e,o),{validation:"jwt",code:tK.invalid_string,message:l.message}),i.dirty()):"cidr"===l.kind?(s=e.data,!(("v4"===(n=l.version)||!n)&&ri.test(s)||("v6"===n||!n)&&rc.test(s))&&1&&(tJ(o=this._getOrReturnCtx(e,o),{validation:"cidr",code:tK.invalid_string,message:l.message}),i.dirty())):"base64"===l.kind?rd.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"base64",code:tK.invalid_string,message:l.message}),i.dirty()):"base64url"===l.kind?ru.test(e.data)||(tJ(o=this._getOrReturnCtx(e,o),{validation:"base64url",code:tK.invalid_string,message:l.message}),i.dirty()):S.assertNever(l);return{status:i.value,value:e.data}}_regex(e,t,r){return this.refinement(t=>e.test(t),{validation:t,code:tK.invalid_string,...C.errToObj(r)})}_addCheck(e){return new rf({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...C.errToObj(e)})}url(e){return this._addCheck({kind:"url",...C.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...C.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...C.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...C.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...C.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...C.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...C.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...C.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...C.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...C.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...C.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...C.errToObj(e)})}datetime(e){return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===e?.precision?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...C.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===e?.precision?null:e?.precision,...C.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...C.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...C.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t?.position,...C.errToObj(t?.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...C.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...C.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...C.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...C.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...C.errToObj(t)})}nonempty(e){return this.min(1,C.errToObj(e))}trim(){return new rf({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new rf({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new rf({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isCIDR(){return!!this._def.checks.find(e=>"cidr"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get isBase64url(){return!!this._def.checks.find(e=>"base64url"===e.kind)}get minLength(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}rf.create=e=>new rf({checks:[],typeName:N.ZodString,coerce:e?.coerce??!1,...t6(e)});class rg extends t7{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){let t;if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==tG.number){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.number,received:t.parsedType}),t0}let r=new tX;for(let a of this._def.checks)"int"===a.kind?S.isInteger(e.data)||(tJ(t=this._getOrReturnCtx(e,t),{code:tK.invalid_type,expected:"integer",received:"float",message:a.message}),r.dirty()):"min"===a.kind?(a.inclusive?e.data<a.value:e.data<=a.value)&&(tJ(t=this._getOrReturnCtx(e,t),{code:tK.too_small,minimum:a.value,type:"number",inclusive:a.inclusive,exact:!1,message:a.message}),r.dirty()):"max"===a.kind?(a.inclusive?e.data>a.value:e.data>=a.value)&&(tJ(t=this._getOrReturnCtx(e,t),{code:tK.too_big,maximum:a.value,type:"number",inclusive:a.inclusive,exact:!1,message:a.message}),r.dirty()):"multipleOf"===a.kind?0!==function(e,t){let r=(e.toString().split(".")[1]||"").length,a=(t.toString().split(".")[1]||"").length,s=r>a?r:a;return Number.parseInt(e.toFixed(s).replace(".",""))%Number.parseInt(t.toFixed(s).replace(".",""))/10**s}(e.data,a.value)&&(tJ(t=this._getOrReturnCtx(e,t),{code:tK.not_multiple_of,multipleOf:a.value,message:a.message}),r.dirty()):"finite"===a.kind?Number.isFinite(e.data)||(tJ(t=this._getOrReturnCtx(e,t),{code:tK.not_finite,message:a.message}),r.dirty()):S.assertNever(a);return{status:r.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,C.toString(t))}gt(e,t){return this.setLimit("min",e,!1,C.toString(t))}lte(e,t){return this.setLimit("max",e,!0,C.toString(t))}lt(e,t){return this.setLimit("max",e,!1,C.toString(t))}setLimit(e,t,r,a){return new rg({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:r,message:C.toString(a)}]})}_addCheck(e){return new rg({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:C.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:C.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:C.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:C.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:C.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:C.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:C.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:C.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:C.toString(e)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find(e=>"int"===e.kind||"multipleOf"===e.kind&&S.isInteger(e.value))}get isFinite(){let e=null,t=null;for(let r of this._def.checks)if("finite"===r.kind||"int"===r.kind||"multipleOf"===r.kind)return!0;else"min"===r.kind?(null===t||r.value>t)&&(t=r.value):"max"===r.kind&&(null===e||r.value<e)&&(e=r.value);return Number.isFinite(t)&&Number.isFinite(e)}}rg.create=e=>new rg({checks:[],typeName:N.ZodNumber,coerce:e?.coerce||!1,...t6(e)});class rx extends t7{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){let t;if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==tG.bigint)return this._getInvalidInput(e);let r=new tX;for(let a of this._def.checks)"min"===a.kind?(a.inclusive?e.data<a.value:e.data<=a.value)&&(tJ(t=this._getOrReturnCtx(e,t),{code:tK.too_small,type:"bigint",minimum:a.value,inclusive:a.inclusive,message:a.message}),r.dirty()):"max"===a.kind?(a.inclusive?e.data>a.value:e.data>=a.value)&&(tJ(t=this._getOrReturnCtx(e,t),{code:tK.too_big,type:"bigint",maximum:a.value,inclusive:a.inclusive,message:a.message}),r.dirty()):"multipleOf"===a.kind?e.data%a.value!==BigInt(0)&&(tJ(t=this._getOrReturnCtx(e,t),{code:tK.not_multiple_of,multipleOf:a.value,message:a.message}),r.dirty()):S.assertNever(a);return{status:r.value,value:e.data}}_getInvalidInput(e){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.bigint,received:t.parsedType}),t0}gte(e,t){return this.setLimit("min",e,!0,C.toString(t))}gt(e,t){return this.setLimit("min",e,!1,C.toString(t))}lte(e,t){return this.setLimit("max",e,!0,C.toString(t))}lt(e,t){return this.setLimit("max",e,!1,C.toString(t))}setLimit(e,t,r,a){return new rx({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:r,message:C.toString(a)}]})}_addCheck(e){return new rx({...this._def,checks:[...this._def.checks,e]})}
3positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:C.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:C.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:C.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:C.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:C.toString(t)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}rx.create=e=>new rx({checks:[],typeName:N.ZodBigInt,coerce:e?.coerce??!1,...t6(e)});class rv extends t7{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==tG.boolean){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.boolean,received:t.parsedType}),t0}return t2(e.data)}}rv.create=e=>new rv({typeName:N.ZodBoolean,coerce:e?.coerce||!1,...t6(e)});class ry extends t7{_parse(e){let t;if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==tG.date){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.date,received:t.parsedType}),t0}if(Number.isNaN(e.data.getTime()))return tJ(this._getOrReturnCtx(e),{code:tK.invalid_date}),t0;let r=new tX;for(let a of this._def.checks)"min"===a.kind?e.data.getTime()<a.value&&(tJ(t=this._getOrReturnCtx(e,t),{code:tK.too_small,message:a.message,inclusive:!0,exact:!1,minimum:a.value,type:"date"}),r.dirty()):"max"===a.kind?e.data.getTime()>a.value&&(tJ(t=this._getOrReturnCtx(e,t),{code:tK.too_big,message:a.message,inclusive:!0,exact:!1,maximum:a.value,type:"date"}),r.dirty()):S.assertNever(a);return{status:r.value,value:new Date(e.data.getTime())}}_addCheck(e){return new ry({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:C.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:C.toString(t)})}get minDate(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return null!=e?new Date(e):null}}ry.create=e=>new ry({checks:[],coerce:e?.coerce||!1,typeName:N.ZodDate,...t6(e)});class rb extends t7{_parse(e){if(this._getType(e)!==tG.symbol){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.symbol,received:t.parsedType}),t0}return t2(e.data)}}rb.create=e=>new rb({typeName:N.ZodSymbol,...t6(e)});class rk extends t7{_parse(e){if(this._getType(e)!==tG.undefined){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.undefined,received:t.parsedType}),t0}return t2(e.data)}}rk.create=e=>new rk({typeName:N.ZodUndefined,...t6(e)});class r_ extends t7{_parse(e){if(this._getType(e)!==tG.null){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.null,received:t.parsedType}),t0}return t2(e.data)}}r_.create=e=>new r_({typeName:N.ZodNull,...t6(e)});class rw extends t7{constructor(){super(...arguments),this._any=!0}_parse(e){return t2(e.data)}}rw.create=e=>new rw({typeName:N.ZodAny,...t6(e)});class rj extends t7{constructor(){super(...arguments),this._unknown=!0}_parse(e){return t2(e.data)}}rj.create=e=>new rj({typeName:N.ZodUnknown,...t6(e)});class rS extends t7{_parse(e){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.never,received:t.parsedType}),t0}}rS.create=e=>new rS({typeName:N.ZodNever,...t6(e)});class rT extends t7{_parse(e){if(this._getType(e)!==tG.undefined){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.void,received:t.parsedType}),t0}return t2(e.data)}}rT.create=e=>new rT({typeName:N.ZodVoid,...t6(e)});class rC extends t7{_parse(e){let{ctx:t,status:r}=this._processInputParams(e),a=this._def;if(t.parsedType!==tG.array)return tJ(t,{code:tK.invalid_type,expected:tG.array,received:t.parsedType}),t0;if(null!==a.exactLength){let e=t.data.length>a.exactLength.value,s=t.data.length<a.exactLength.value;(e||s)&&(tJ(t,{code:e?tK.too_big:tK.too_small,minimum:s?a.exactLength.value:void 0,maximum:e?a.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:a.exactLength.message}),r.dirty())}if(null!==a.minLength&&t.data.length<a.minLength.value&&(tJ(t,{code:tK.too_small,minimum:a.minLength.value,type:"array",inclusive:!0,exact:!1,message:a.minLength.message}),r.dirty()),null!==a.maxLength&&t.data.length>a.maxLength.value&&(tJ(t,{code:tK.too_big,maximum:a.maxLength.value,type:"array",inclusive:!0,exact:!1,message:a.maxLength.message}),r.dirty()),t.common.async)return Promise.all([...t.data].map((e,r)=>a.type._parseAsync(new t5(t,e,t.path,r)))).then(e=>tX.mergeArray(r,e));let s=[...t.data].map((e,r)=>a.type._parseSync(new t5(t,e,t.path,r)));return tX.mergeArray(r,s)}
3get element(){return this._def.type}min(e,t){return new rC({...this._def,minLength:{value:e,message:C.toString(t)}})}max(e,t){return new rC({...this._def,maxLength:{value:e,message:C.toString(t)}})}length(e,t){return new rC({...this._def,exactLength:{value:e,message:C.toString(t)}})}nonempty(e){return this.min(1,e)}}rC.create=(e,t)=>new rC({type:e,minLength:null,maxLength:null,exactLength:null,typeName:N.ZodArray,...t6(t)});class rN extends t7{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;let e=this._def.shape(),t=S.objectKeys(e);return this._cached={shape:e,keys:t},this._cached}_parse(e){if(this._getType(e)!==tG.object){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.object,received:t.parsedType}),t0}let{status:t,ctx:r}=this._processInputParams(e),{shape:a,keys:s}=this._getCached(),n=[];if(!(this._def.catchall instanceof rS&&"strip"===this._def.unknownKeys))for(let e in r.data)s.includes(e)||n.push(e);let o=[];for(let e of s){let t=a[e],s=r.data[e];o.push({key:{status:"valid",value:e},value:t._parse(new t5(r,s,r.path,e)),alwaysSet:e in r.data})}if(this._def.catchall instanceof rS){let e=this._def.unknownKeys;if("passthrough"===e)for(let e of n)o.push({key:{status:"valid",value:e},value:{status:"valid",value:r.data[e]}});else if("strict"===e)n.length>0&&(tJ(r,{code:tK.unrecognized_keys,keys:n}),t.dirty());else if("strip"===e);else throw Error("Internal ZodObject error: invalid unknownKeys value.")}else{let e=this._def.catchall;for(let t of n){let a=r.data[t];o.push({key:{status:"valid",value:t},value:e._parse(new t5(r,a,r.path,t)),alwaysSet:t in r.data})}}return r.common.async?Promise.resolve().then(async()=>{let e=[];for(let t of o){let r=await t.key,a=await t.value;e.push({key:r,value:a,alwaysSet:t.alwaysSet})}return e}).then(e=>tX.mergeObjectSync(t,e)):tX.mergeObjectSync(t,o)}get shape(){return this._def.shape()}strict(e){return C.errToObj,new rN({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,r)=>{let a=this._def.errorMap?.(t,r).message??r.defaultError;return"unrecognized_keys"===t.code?{message:C.errToObj(e).message??a}:{message:a}}}:{}})}strip(){return new rN({...this._def,unknownKeys:"strip"})}passthrough(){return new rN({...this._def,unknownKeys:"passthrough"})}extend(e){return new rN({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new rN({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:N.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new rN({...this._def,catchall:e})}pick(e){let t={};for(let r of S.objectKeys(e))e[r]&&this.shape[r]&&(t[r]=this.shape[r]);return new rN({...this._def,shape:()=>t})}omit(e){let t={};for(let r of S.objectKeys(this.shape))e[r]||(t[r]=this.shape[r]);return new rN({...this._def,shape:()=>t})}deepPartial(){return function e(t){if(t instanceof rN){let r={};for(let a in t.shape){let s=t.shape[a];r[a]=rB.create(e(s))}return new rN({...t._def,shape:()=>r})}if(t instanceof rC)return new rC({...t._def,type:e(t.element)});if(t instanceof rB)return rB.create(e(t.unwrap()));if(t instanceof rU)return rU.create(e(t.unwrap()));if(t instanceof rP)return rP.create(t.items.map(t=>e(t)));else return t}(this)}partial(e){let t={};for(let r of S.objectKeys(this.shape)){let a=this.shape[r];e&&!e[r]?t[r]=a:t[r]=a.optional()}return new rN({...this._def,shape:()=>t})}required(e){let t={};for(let r of S.objectKeys(this.shape))if(e&&!e[r])t[r]=this.shape[r];else{let e=this.shape[r];for(;e instanceof rB;)e=e._def.innerType;t[r]=e}return new rN({...this._def,shape:()=>t})}keyof(){return rD(S.objectKeys(this.shape))}}rN.create=(e,t)=>new rN({shape:()=>e,unknownKeys:"strip",catchall:rS.create(),typeName:N.ZodObject,...t6(t)}),rN.strictCreate=(e,t)=>new rN({shape:()=>e,unknownKeys:"strict",catchall:rS.create(),typeName:N.ZodObject,...t6(t)}),rN.lazycreate=(e,t)=>new rN({shape:e,unknownKeys:"strip",catchall:rS.create(),typeName:N.ZodObject,...t6(t)});class rM extends t7{_parse(e){let{ctx:t}=this._processInputParams(e),r=this._def.options;if(t.common.async)return Promise.all(r.map(async e=>{let r={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:r}),ctx:r}})).then(function(e){for(let t of e)if("valid"===t.result.status)return t.result;for(let r of e)if("dirty"===r.result.status)return t.common.issues.push(...r.ctx.common.issues),r.result;let r=e.map(e=>new tY(e.ctx.common.issues));return tJ(t,{code:tK.invalid_union,unionErrors:r}),t0});{let e,a=[];for(let s of r){let r={...t,common:{...t.common,issues:[]},parent:null},n=s._parseSync({data:t.data,path:t.path,parent:r});if("valid"===n.status)return n;"dirty"!==n.status||e||(e={result:n,ctx:r}),r.common.issues.length&&a.push(r.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;let s=a.map(e=>new tY(e));return tJ(t,{code:tK.invalid_union,unionErrors:s}
3),t0}}get options(){return this._def.options}}rM.create=(e,t)=>new rM({options:e,typeName:N.ZodUnion,...t6(t)});class rI extends t7{_parse(e){let{status:t,ctx:r}=this._processInputParams(e),a=(e,a)=>{if("aborted"===e.status||"aborted"===a.status)return t0;let s=function e(t,r){let a=tZ(t),s=tZ(r);if(t===r)return{valid:!0,data:t};if(a===tG.object&&s===tG.object){let a=S.objectKeys(r),s=S.objectKeys(t).filter(e=>-1!==a.indexOf(e)),n={...t,...r};for(let a of s){let s=e(t[a],r[a]);if(!s.valid)return{valid:!1};n[a]=s.data}return{valid:!0,data:n}}if(a===tG.array&&s===tG.array){if(t.length!==r.length)return{valid:!1};let a=[];for(let s=0;s<t.length;s++){let n=e(t[s],r[s]);if(!n.valid)return{valid:!1};a.push(n.data)}return{valid:!0,data:a}}if(a===tG.date&&s===tG.date&&+t==+r)return{valid:!0,data:t};return{valid:!1}}(e.value,a.value);return s.valid?(("dirty"===e.status||"dirty"===a.status)&&t.dirty(),{status:t.value,value:s.data}):(tJ(r,{code:tK.invalid_intersection_types}),t0)};return r.common.async?Promise.all([this._def.left._parseAsync({data:r.data,path:r.path,parent:r}),this._def.right._parseAsync({data:r.data,path:r.path,parent:r})]).then(([e,t])=>a(e,t)):a(this._def.left._parseSync({data:r.data,path:r.path,parent:r}),this._def.right._parseSync({data:r.data,path:r.path,parent:r}))}}rI.create=(e,t,r)=>new rI({left:e,right:t,typeName:N.ZodIntersection,...t6(r)});class rP extends t7{_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==tG.array)return tJ(r,{code:tK.invalid_type,expected:tG.array,received:r.parsedType}),t0;if(r.data.length<this._def.items.length)return tJ(r,{code:tK.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t0;!this._def.rest&&r.data.length>this._def.items.length&&(tJ(r,{code:tK.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let a=[...r.data].map((e,t)=>{let a=this._def.items[t]||this._def.rest;return a?a._parse(new t5(r,e,r.path,t)):null}).filter(e=>!!e);return r.common.async?Promise.all(a).then(e=>tX.mergeArray(t,e)):tX.mergeArray(t,a)}get items(){return this._def.items}rest(e){return new rP({...this._def,rest:e})}}rP.create=(e,t)=>{if(!Array.isArray(e))throw Error("You must pass an array of schemas to z.tuple([ ... ])");return new rP({items:e,typeName:N.ZodTuple,rest:null,...t6(t)})};class rE extends t7{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==tG.map)return tJ(r,{code:tK.invalid_type,expected:tG.map,received:r.parsedType}),t0;let a=this._def.keyType,s=this._def.valueType,n=[...r.data.entries()].map(([e,t],n)=>({key:a._parse(new t5(r,e,r.path,[n,"key"])),value:s._parse(new t5(r,t,r.path,[n,"value"]))}));if(r.common.async){let e=new Map;return Promise.resolve().then(async()=>{for(let r of n){let a=await r.key,s=await r.value;if("aborted"===a.status||"aborted"===s.status)return t0;("dirty"===a.status||"dirty"===s.status)&&t.dirty(),e.set(a.value,s.value)}return{status:t.value,value:e}})}{let e=new Map;for(let r of n){let a=r.key,s=r.value;if("aborted"===a.status||"aborted"===s.status)return t0;("dirty"===a.status||"dirty"===s.status)&&t.dirty(),e.set(a.value,s.value)}return{status:t.value,value:e}}}}rE.create=(e,t,r)=>new rE({valueType:t,keyType:e,typeName:N.ZodMap,...t6(r)});class rz extends t7{_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==tG.set)return tJ(r,{code:tK.invalid_type,expected:tG.set,received:r.parsedType}),t0;let a=this._def;null!==a.minSize&&r.data.size<a.minSize.value&&(tJ(r,{code:tK.too_small,minimum:a.minSize.value,type:"set",inclusive:!0,exact:!1,message:a.minSize.message}),t.dirty()),null!==a.maxSize&&r.data.size>a.maxSize.value&&(tJ(r,{code:tK.too_big,maximum:a.maxSize.value,type:"set",inclusive:!0,exact:!1,message:a.maxSize.message}),t.dirty());let s=this._def.valueType;function n(e){let r=new Set;for(let a of e){if("aborted"===a.status)return t0;"dirty"===a.status&&t.dirty(),r.add(a.value)}return{status:t.value,value:r}}let o=[...r.data.values()].map((e,t)=>s._parse(new t5(r,e,r.path,t)));return r.common.async?Promise.all(o).then(e=>n(e)):n(o)}min(e,t){return new rz({...this._def,minSize:{value:e,message:C.toString(t)}})}max(e,t){return new rz({...this._def,maxSize:{value:e,message:C.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}rz.create=(e,t)=>
3new rz({valueType:e,minSize:null,maxSize:null,typeName:N.ZodSet,...t6(t)});class rA extends t7{get schema(){return this._def.getter()}_parse(e){let{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}rA.create=(e,t)=>new rA({getter:e,typeName:N.ZodLazy,...t6(t)});class rO extends t7{_parse(e){if(e.data!==this._def.value){let t=this._getOrReturnCtx(e);return tJ(t,{received:t.data,code:tK.invalid_literal,expected:this._def.value}),t0}return{status:"valid",value:e.data}}get value(){return this._def.value}}function rD(e,t){return new rR({values:e,typeName:N.ZodEnum,...t6(t)})}rO.create=(e,t)=>new rO({value:e,typeName:N.ZodLiteral,...t6(t)});class rR extends t7{_parse(e){if("string"!=typeof e.data){let t=this._getOrReturnCtx(e),r=this._def.values;return tJ(t,{expected:S.joinValues(r),received:t.parsedType,code:tK.invalid_type}),t0}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){let t=this._getOrReturnCtx(e),r=this._def.values;return tJ(t,{received:t.data,code:tK.invalid_enum_value,options:r}),t0}return t2(e.data)}get options(){return this._def.values}get enum(){let e={};for(let t of this._def.values)e[t]=t;return e}get Values(){let e={};for(let t of this._def.values)e[t]=t;return e}get Enum(){let e={};for(let t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return rR.create(e,{...this._def,...t})}exclude(e,t=this._def){return rR.create(this.options.filter(t=>!e.includes(t)),{...this._def,...t})}}rR.create=rD;class rL extends t7{_parse(e){let t=S.getValidEnumValues(this._def.values),r=this._getOrReturnCtx(e);if(r.parsedType!==tG.string&&r.parsedType!==tG.number){let e=S.objectValues(t);return tJ(r,{expected:S.joinValues(e),received:r.parsedType,code:tK.invalid_type}),t0}if(this._cache||(this._cache=new Set(S.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){let e=S.objectValues(t);return tJ(r,{received:r.data,code:tK.invalid_enum_value,options:e}),t0}return t2(e.data)}get enum(){return this._def.values}}rL.create=(e,t)=>new rL({values:e,typeName:N.ZodNativeEnum,...t6(t)});class rF extends t7{unwrap(){return this._def.type}_parse(e){let{ctx:t}=this._processInputParams(e);return t.parsedType!==tG.promise&&!1===t.common.async?(tJ(t,{code:tK.invalid_type,expected:tG.promise,received:t.parsedType}),t0):t2((t.parsedType===tG.promise?t.data:Promise.resolve(t.data)).then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}rF.create=(e,t)=>new rF({type:e,typeName:N.ZodPromise,...t6(t)});class r$ extends t7{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===N.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:t,ctx:r}=this._processInputParams(e),a=this._def.effect||null,s={addIssue:e=>{tJ(r,e),e.fatal?t.abort():t.dirty()},get path(){return r.path}};if(s.addIssue=s.addIssue.bind(s),"preprocess"===a.type){let e=a.transform(r.data,s);if(r.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===t.value)return t0;let a=await this._def.schema._parseAsync({data:e,path:r.path,parent:r});return"aborted"===a.status?t0:"dirty"===a.status||"dirty"===t.value?t1(a.value):a});{if("aborted"===t.value)return t0;let a=this._def.schema._parseSync({data:e,path:r.path,parent:r});return"aborted"===a.status?t0:"dirty"===a.status||"dirty"===t.value?t1(a.value):a}}if("refinement"===a.type){let e=e=>{let t=a.refinement(e,s);if(r.common.async)return Promise.resolve(t);if(t instanceof Promise)throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1!==r.common.async)return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(r=>"aborted"===r.status?t0:("dirty"===r.status&&t.dirty(),e(r.value).then(()=>({status:t.value,value:r.value}))));{let a=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===a.status?t0:("dirty"===a.status&&t.dirty(),e(a.value),{status:t.value,value:a.value})}}if("transform"===a.type)if(!1!==r.common.async)return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(e=>"valid"!==e.status?t0:Promise.resolve(a.transform(e.value,s)).then(e=>({status:t.value,value:e})));else{let e=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if("valid"!==e.status)return t0;let n=a.transform(e.value,s);if(n instanceof Promise)throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:n}}S.assertNever(a)}}r$.create=(e,t,r)=>new r$({schema:e,typeName:N.ZodEffects,effect:t,...t6(r)}),r$.createWithPreprocess=(e,t,r)=>new r$({schema:t,effect:{type:"preprocess",transform:e},typeName:N.ZodEffects,...t6(r)});class rB extends t7{_parse(e){return this._getType(e)===tG.undefined?t2(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}rB.create=(e,t)=>
3new rB({innerType:e,typeName:N.ZodOptional,...t6(t)});class rU extends t7{_parse(e){return this._getType(e)===tG.null?t2(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}rU.create=(e,t)=>new rU({innerType:e,typeName:N.ZodNullable,...t6(t)});class rH extends t7{_parse(e){let{ctx:t}=this._processInputParams(e),r=t.data;return t.parsedType===tG.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}rH.create=(e,t)=>new rH({innerType:e,typeName:N.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...t6(t)});class rq extends t7{_parse(e){let{ctx:t}=this._processInputParams(e),r={...t,common:{...t.common,issues:[]}},a=this._def.innerType._parse({data:r.data,path:r.path,parent:{...r}});return t3(a)?a.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new tY(r.common.issues)},input:r.data})})):{status:"valid",value:"valid"===a.status?a.value:this._def.catchValue({get error(){return new tY(r.common.issues)},input:r.data})}}removeCatch(){return this._def.innerType}}rq.create=(e,t)=>new rq({innerType:e,typeName:N.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...t6(t)});class rV extends t7{_parse(e){if(this._getType(e)!==tG.nan){let t=this._getOrReturnCtx(e);return tJ(t,{code:tK.invalid_type,expected:tG.nan,received:t.parsedType}),t0}return{status:"valid",value:e.data}}}rV.create=e=>new rV({typeName:N.ZodNaN,...t6(e)}),Symbol("zod_brand");class rW extends t7{_parse(e){let{ctx:t}=this._processInputParams(e),r=t.data;return this._def.type._parse({data:r,path:t.path,parent:t})}unwrap(){return this._def.type}}class rG extends t7{_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.common.async)return(async()=>{let e=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?t0:"dirty"===e.status?(t.dirty(),t1(e.value)):this._def.out._parseAsync({data:e.value,path:r.path,parent:r})})();{let e=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?t0:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:r.path,parent:r})}}static create(e,t){return new rG({in:e,out:t,typeName:N.ZodPipeline})}}class rZ extends t7{_parse(e){let t=this._def.innerType._parse(e),r=e=>("valid"===e.status&&(e.value=Object.freeze(e.value)),e);return t3(t)?t.then(e=>r(e)):r(t)}unwrap(){return this._def.innerType}}rZ.create=(e,t)=>new rZ({innerType:e,typeName:N.ZodReadonly,...t6(t)}),rN.lazycreate,(n=N||(N={})).ZodString="ZodString",n.ZodNumber="ZodNumber",n.ZodNaN="ZodNaN",n.ZodBigInt="ZodBigInt",n.ZodBoolean="ZodBoolean",n.ZodDate="ZodDate",n.ZodSymbol="ZodSymbol",n.ZodUndefined="ZodUndefined",n.ZodNull="ZodNull",n.ZodAny="ZodAny",n.ZodUnknown="ZodUnknown",n.ZodNever="ZodNever",n.ZodVoid="ZodVoid",n.ZodArray="ZodArray",n.ZodObject="ZodObject",n.ZodUnion="ZodUnion",
3n.ZodDiscriminatedUnion="ZodDiscriminatedUnion",n.ZodIntersection="ZodIntersection",n.ZodTuple="ZodTuple",n.ZodRecord="ZodRecord",n.ZodMap="ZodMap",n.ZodSet="ZodSet",n.ZodFunction="ZodFunction",n.ZodLazy="ZodLazy",n.ZodLiteral="ZodLiteral",n.ZodEnum="ZodEnum",n.ZodEffects="ZodEffects",n.ZodNativeEnum="ZodNativeEnum",n.ZodOptional="ZodOptional",n.ZodNullable="ZodNullable",n.ZodDefault="ZodDefault",n.ZodCatch="ZodCatch",n.ZodPromise="ZodPromise",n.ZodBranded="ZodBranded",n.ZodPipeline="ZodPipeline",n.ZodReadonly="ZodReadonly",rf.create,rg.create,rV.create,rx.create,rv.create,ry.create,rb.create,rk.create,r_.create,rw.create,rj.create,rS.create,rT.create,rC.create,rN.create,rN.strictCreate,rM.create,rI.create,rP.create,rE.create,rz.create,rA.create,rO.create,rR.create,rL.create,rF.create,r$.create,rB.create,rU.create,r$.createWithPreprocess,rG.create;class rK extends Error{constructor(e,t){super(e),this.name="ParseError",this.type=t.type,this.field=t.field,this.value=t.value,this.line=t.line}}function rY(e){}function rQ(e,t,r){return 100===r&&97===e.charCodeAt(t+1)&&116===e.charCodeAt(t+2)&&97===e.charCodeAt(t+3)&&58===e.charCodeAt(t+4)}function rJ(e,t,r){return 101===r&&118===e.charCodeAt(t+1)&&101===e.charCodeAt(t+2)&&110===e.charCodeAt(t+3)&&116===e.charCodeAt(t+4)&&58===e.charCodeAt(t+5)}class rX extends TransformStream{constructor({onError:e,onRetry:t,onComment:r}={}){let a;super({start(s){a=function(e){if("function"==typeof e)throw TypeError("`callbacks` must be an object, got a function instead. Did you mean `{onEvent: fn}`?");let{onEvent:t=rY,onError:r=rY,onRetry:a=rY,onComment:s}=e,n=[],o=!0,i,l="",c=0,d;function u(e){let r=0;if(-1===e.indexOf("\r")){let a=e.indexOf(`
4`,r);for(;-1!==a;){if(r===a){c>0&&t({id:i,event:d,data:l}),i=void 0,l="",c=0,d=void 0,r=a+1,a=e.indexOf(`
5`,r);continue}let s=e.charCodeAt(r);if(rQ(e,r,s)){let s=32===e.charCodeAt(r+5)?r+6:r+5,n=e.slice(s,a);if(0===c&&10===e.charCodeAt(a+1)){t({id:i,event:d,data:n}),i=void 0,l="",d=void 0,r=a+2,a=e.indexOf(`
6`,r);continue}l=0===c?n:`${l}
7${n}`,c++}else rJ(e,r,s)?d=e.slice(32===e.charCodeAt(r+6)?r+7:r+6,a)||void 0:m(e,r,a);r=a+1,a=e.indexOf(`
8`,r)}return e.slice(r)}for(;r<e.length;){let t=e.indexOf("\r",r),a=e.indexOf(`
9`,r),s=-1;if(-1!==t&&-1!==a?s=t<a?t:a:-1!==t?s=t===e.length-1?-1:t:-1!==a&&(s=a),-1===s)break;m(e,r,s),r=s+1,13===e.charCodeAt(r-1)&&10===e.charCodeAt(r)&&r++}return e.slice(r)}function m(e,r,a){if(r===a)return void(c>0&&t({id:i,event:d,data:l}),i=void 0,l="",c=0,d=void 0);let n=e.charCodeAt(r);if(rQ(e,r,n)){let t=32===e.charCodeAt(r+5)?r+6:r+5,s=e.slice(t,a);l=0===c?s:`${l}
10${s}`,c++;return}if(rJ(e,r,n)){d=e.slice(32===e.charCodeAt(r+6)?r+7:r+6,a)||void 0;return}if(105===n&&100===e.charCodeAt(r+1)&&58===e.charCodeAt(r+2)){let t=e.slice(32===e.charCodeAt(r+3)?r+4:r+3,a);i=t.includes("\0")?void 0:t;return}if(58===n){s&&s(e.slice(r,a).slice(32===e.charCodeAt(r+1)?2:1));return}let o=e.slice(r,a),u=o.indexOf(":");if(-1===u)return void p(o,"",o);let m=o.slice(0,u),h=32===o.charCodeAt(u+1)?2:1;p(m,o.slice(u+h),o)}function p(e,t,s){switch(e){case"event":d=t||void 0;break;case"data":l=0===c?t:`${l}
11${t}`,c++;break;case"id":i=t.includes("\0")?void 0:t;break;case"retry":/^\d+$/.test(t)?a(parseInt(t,10)):r(new rK(`Invalid \`retry\` value: "${t}"`,{type:"invalid-retry",value:t,line:s}));break;default:r(new rK(`Unknown field "${e.length>20?`${e.slice(0,20)}\u2026`:e}"`,{type:"unknown-field",field:e,value:t,line:s}))}}return{feed:function(e){if(o&&(o=!1,239===e.charCodeAt(0)&&187===e.charCodeAt(1)&&191===e.charCodeAt(2)&&(e=e.slice(3))),0===n.length){let t=u(e);""!==t&&n.push(t);return}if(-1===e.indexOf(`
12`)&&-1===e.indexOf("\r"))return void n.push(e);n.push(e);let t=n.join("");n.length=0;let r=u(t);""!==r&&n.push(r)},reset:function(e={}){if(e.consume&&n.length>0){let e=n.join("");m(e,0,e.length)}o=!0,i=void 0,l="",c=0,d=void 0,n.length=0}}}({onEvent:e=>{s.enqueue(e)},onError(t){"terminate"===e?s.error(t):"function"==typeof e&&e(t)},onRetry:t,onComment:r})},transform(e){a.feed(e)}})}}let r0=Symbol.for("workflow-serialize"),r1=Symbol.for("workflow-deserialize");function r2(...e){return e.reduce((e,t)=>
12({...e,...null!=t?t:{}}),{})}async function r3(e,t){if(null==e)return Promise.resolve();let r=null==t?void 0:t.abortSignal;return new Promise((t,a)=>{if(null==r?void 0:r.aborted)return void a(r5());let s=setTimeout(()=>{n(),t()},e),n=()=>{clearTimeout(s),null==r||r.removeEventListener("abort",o)},o=()=>{n(),a(r5())};null==r||r.addEventListener("abort",o)})}function r5(){return new DOMException("Delay was aborted","AbortError")}var r4=new TextDecoder;async function r6(e){return"string"==typeof e?e:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?r4.decode(e):"u">typeof Blob&&e instanceof Blob?e.text():String(e)}async function r7(e,{highWaterMark:t=1048576,pollIntervalMs:r=20,abortSignal:a}={}){for(var s;1===e.readyState&&(null!=(s=e.bufferedAmount)?s:0)>t;){if((null==a?void 0:a.aborted)===!0)return;await r3(r)}}var{btoa:r8,atob:r9}=globalThis;function ae(e){let t="";for(let r=0;r<e.length;r++)t+=String.fromCodePoint(e[r]);return r8(t)}async function at(e){var t;try{await (null==(t=e.body)?void 0:t.cancel())}catch(e){}}var ar="AI_DownloadError",aa=`vercel.ai.error.${ar}`,as=Symbol.for(aa),an=class extends(I=tb,M=as,I){constructor({url:e,statusCode:t,statusText:r,cause:a,message:s=null==a?`Failed to download ${e}: ${t} ${r}`:`Failed to download ${e}: ${a}`}){super({name:ar,message:s,cause:a}),this[M]=!0,this.url=e,this.statusCode=t,this.statusText=r}static isInstance(e){return tb.hasMarker(e,aa)}};function ao(e,t){try{return new URL(e).origin===new URL(t).origin}catch(e){return!1}}var ai=["connection","keep-alive","te","trailer","transfer-encoding","upgrade","host","forwarded","proxy-authorization","via","x-forwarded-for","x-forwarded-host","x-forwarded-proto","x-real-ip","metadata","metadata-flavor","x-aws-ec2-metadata-token","x-metadata-token","cookie","set-cookie"];function al(e){let t=e.split(".");return 4===t.length&&t.every(e=>{let t=Number(e);return Number.isInteger(t)&&t>=0&&t<=255&&String(t)===e})}function ac(e){let[t,r,a]=e.split(".").map(Number);return 0===t||10===t||100===t&&r>=64&&r<=127||127===t||169===t&&254===r||172===t&&r>=16&&r<=31||192===t&&0===r&&0===a||192===t&&0===r&&2===a||192===t&&168===r||198===t&&(18===r||19===r)||198===t&&51===r&&100===a||203===t&&0===r&&113===a||t>=224||!1}var ad=new Set([301,302,303,307,308]);async function au({url:e,headers:t,abortSignal:r,maxRedirects:a=10,fetch:s=globalThis.fetch,trustedOrigin:n}){let o=void 0===t?void 0:function(e){let t=new Headers(e);for(let e of ai)t.delete(e);return t}(t),i=e=>{let t={signal:r,redirect:e};return void 0!==o&&(t.headers=new Headers(o)),t},l=e;for(let t=0;t<=a;t++){void 0!==n&&ao(l,n)||function(e){let t;try{t=new URL(e)}catch(t){throw new an({url:e,message:`Invalid URL: ${e}`})}if("data:"===t.protocol)return;if("http:"!==t.protocol&&"https:"!==t.protocol)throw new an({url:e,message:`URL scheme must be http, https, or data, got ${t.protocol}`});let r=t.hostname.toLowerCase().replace(/\.+$/,"");if(!r)throw new an({url:e,message:"URL must have a hostname"});if("localhost"===r||r.endsWith(".local")||r.endsWith(".localhost"))throw new an({url:e,message:`URL with hostname ${r} is not allowed`});if(r.startsWith("[")&&r.endsWith("]")){if(function(e){let t=function(e){let t=e.toLowerCase(),r=t.indexOf("%");-1!==r&&(t=t.slice(0,r));let a=t.split("::");if(a.length>2)return null;let s=e=>{if(""===e)return[];let t=[],r=e.split(":");for(let e=0;e<r.length;e++){let a=r[e];if(a.includes(".")){if(e!==r.length-1||!al(a))return null;let[s,n,o,i]=a.split(".").map(Number);t.push(s<<8|n,o<<8|i);continue}if(!/^[0-9a-f]{1,4}$/.test(a))return null;t.push(parseInt(a,16))}return t},n=s(a[0]);if(null===n)return null;if(2===a.length){let e=s(a[1]);if(null===e)return null;let t=8-n.length-e.length;return t<0?null:[...n,...Array(t).fill(0),...e]}return 8===n.length?n:null}(e);if(null===t)return!0;let r=e=>t.slice(0,e).every(e=>0===e);if(r(7)&&(0===t[7]||1===t[7])||(65024&t[0])==64512||(65472&t[0])==65152||(65472&t[0])==65216||(65280&t[0])==65280||8193===t[0]&&3512===t[1]||16383===t[0]&&(61440&t[1])==0)return!0;if(r(6)||r(5)&&65535===t[5]||r(4)&&65535===t[4]&&0===t[5]||100===t[0]&&65435===t[1]&&0===t[2]&&0===t[3]&&0===t[4]&&0===t[5]||100===t[0]&&65435===t[1]&&1===t[2]){let e=t[6]>>8&255,r=255&t[6],a=t[7]>>8&255,s=255&t[7];return ac(`${e}.${r}.${a}.${s}`)}return!1}(r.slice(1,-1)))throw new an({url:e,message:`URL with IPv6 address ${r} is not allowed`});return}if(al(r)&&ac(r))throw new an({url:e,message:`URL with IP address ${r} is not allowed`})}(l);let t=await s(l,i("manual"));if("opaqueredirect"===t.type){if(!function(e=globalThis){return null!=e.window}
12())throw new an({url:e,message:`Redirect from ${l} could not be validated and was blocked`});return await s(l,i("follow"))}let r=t.headers.get("location");if(ad.has(t.status)&&r){await at(t);let e=new URL(r,l).toString();if(void 0!==o&&!ao(e,l)){let e=o.get("user-agent");o=new Headers(null==e?void 0:{"user-agent":e})}l=e;continue}return t}throw new an({url:e,message:`Too many redirects (max ${a})`})}async function am({response:e,url:t,maxBytes:r=0x80000000}){let a=e.headers.get("content-length");if(null!=a){let s=parseInt(a,10);if(!isNaN(s)&&s>r)throw await at(e),new an({url:t,message:`Download of ${t} exceeded maximum size of ${r} bytes (Content-Length: ${s}).`})}let s=e.body;if(null==s)return new Uint8Array(0);let n=s.getReader(),o=[],i=0;try{for(;;){let{done:e,value:a}=await n.read();if(e)break;if((i+=a.length)>r)throw new an({url:t,message:`Download of ${t} exceeded maximum size of ${r} bytes.`});o.push(a)}}finally{try{await n.cancel()}finally{n.releaseLock()}}let l=new Uint8Array(i),c=0;for(let e of o)l.set(e,c),c+=e.length;return l}function ap(e){return Object.fromEntries([...e.headers])}var ah=({prefix:e,size:t=16,alphabet:r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",separator:a="-"}={})=>{let s=()=>{let e=r.length,a=Array(t);for(let s=0;s<t;s++)a[s]=r[Math.random()*e|0];return a.join("")};if(null==e)return s;if(r.includes(a))throw new tz({argument:"separator",message:`The separator "${a}" must not be part of the alphabet "${r}".`});return()=>`${e}${a}${s()}`},af=ah();function ag(e){return(e instanceof Error||e instanceof DOMException)&&("AbortError"===e.name||"ResponseAborted"===e.name||"TimeoutError"===e.name)}var ax=["fetch failed","failed to fetch"],av=["ConnectionRefused","ConnectionClosed","FailedToOpenSocket","ECONNRESET","ECONNREFUSED","ETIMEDOUT","EPIPE"];function ay({error:e,url:t,requestBodyValues:r}){if(ag(e))return e;if(e instanceof TypeError&&ax.includes(e.message.toLowerCase())){let a=e.cause;if(null!=a)return new tj({message:`Cannot connect to API: ${a.message}`,cause:a,url:t,requestBodyValues:r,isRetryable:!0})}return!function(e){if(!(e instanceof Error))return!1;let t=e.code;return!!("string"==typeof t&&av.includes(t))}(e)?e:new tj({message:`Cannot connect to API: ${e.message}`,cause:e,url:t,requestBodyValues:r,isRetryable:!0})}function ab(e=globalThis){var t,r,a;return e.window?"runtime/browser":(null==(t=e.navigator)?void 0:t.userAgent)?`runtime/${e.navigator.userAgent.toLowerCase()}`:(null==(a=null==(r=e.process)?void 0:r.versions)?void 0:a.node)?`runtime/node.js/${e.process.version.substring(0)}`:e.EdgeRuntime?"runtime/vercel-edge":"runtime/unknown"}function ak(e){if(null==e)return{};let t={};if(e instanceof Headers)e.forEach((e,r)=>{t[r.toLowerCase()]=e});else for(let[r,a]of(Array.isArray(e)||(e=Object.entries(e)),e))null!=a&&(t[r.toLowerCase()]=a);return t}function a_(e,...t){let r=new Headers(ak(e)),a=r.get("user-agent")||"";return r.set("user-agent",[a,...t].filter(Boolean).join(" ")),Object.fromEntries(r.entries())}var aw="5.0.14",aj=()=>globalThis.fetch,aS=async({url:e,headers:t={},successfulResponseHandler:r,failedResponseHandler:a,abortSignal:s,fetch:n=aj(),validateUrl:o,credentialedOrigin:i,trustedOrigin:l})=>{try{let c=void 0===i||ao(e,i)?t:{},d=a_(c,`ai-sdk/provider-utils/${aw}`,ab()),u=o?await au({url:e,headers:d,abortSignal:s,fetch:n,trustedOrigin:l}):await n(e,{method:"GET",headers:d,signal:s}),m=ap(u);if(!u.ok){let t;try{t=await a({response:u,url:e,requestBodyValues:{}})}catch(t){if(ag(t)||tj.isInstance(t))throw t;throw new tj({message:"Failed to process error response",cause:t,statusCode:u.status,url:e,responseHeaders:m,requestBodyValues:{}})}throw t.value}try{return await r({response:u,url:e,requestBodyValues:{}})}catch(t){if(t instanceof Error&&(ag(t)||tj.isInstance(t)))throw t;throw new tj({message:"Failed to process successful response",cause:t,statusCode:u.status,url:e,responseHeaders:m,requestBodyValues:{}})}}catch(t){throw ay({error:t,url:e,requestBodyValues:{}})}};function aT({settingValue:e,environmentVariableName:t}){return"string"==typeof e?e:null!=e||void 0===eu.default?void 0:null!=(e=eu.default.env[t])&&"string"==typeof e?e:void 0}var aC=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*:/,aN=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/;function aM(e){let t=JSON.parse(e);return null===t||"object"!=typeof t||!1===aC.test(e)&&!1===aN.test(e)?t:function(e){let t=[e];for(;t.length;){let e=t;for(let r of(t=[],e)){if(Object.prototype.hasOwnProperty.call(r,"__proto__")||Object.prototype.hasOwnProperty.call(r,"constructor")&&null!==r.constructor&&"object"==typeof r.constructor&&Object.prototype.hasOwnProperty.call(r.constructor,"prototype"))throw SyntaxError("Object contains forbidden prototype property");for(let e in r){let a=r[e];a&&"object"==typeof a&&t.push(a)}}}return e}(t)}function aI(e){let{stackTraceLimit:t}=Error;try{Error.stackTraceLimit=0}catch(t){return aM(e)}try{return aM(e)}finally{Error.stackTraceLimit=t}}function aP(e){if("object"===e.type||Array.isArray(e.type)&&e.type.includes("object")){e.additionalProperties=!1;let{properties:t}=e;if(null!=t)for(let e of Object.keys(t))t[e]=aE(t[e])}null!=e.items&&(e.items=Array.isArray(e.items)?e.items.map(aE):aE(e.items)),null!=e.anyOf&&(e.anyOf=e.anyOf.map(aE)),null!=e.allOf&&(e.allOf=e.allOf.map(aE)),null!=e.oneOf&&(e.oneOf=e.oneOf.map(aE));let{definitions:t}=e;if(null!=t)for(let e of Object.keys(t))t[e]=aE(t[e]);return e}function aE(e){return"boolean"==typeof e?e:aP(e)}var az=Symbol("Let zodToJsonSchema decide on which parser to use"),aA={name:void 0,$refStrategy:"root",basePath:["#"],effectStrategy:"input",pipeStrategy:"all",dateStrategy:"format:date-time",mapStrategy:"entries",removeAdditionalStrategy:"passthrough",allowedAdditionalProperties:!0,rejectedAdditionalProperties:!1,definitionPath:"definitions",strictUnions:!1,definitions:{},errorMessages:!1,patternStrategy:"escape",applyRegexFlags:!1,emailStrategy:"format:email",base64Strategy:"contentEncoding:base64",nameStrategy:"ref"};function aO(e,t){return a2(e.type._def,t)}var aD=void 0,aR=/^[cC][^\s-]{8,}
12$/,aL=/^[0-9a-z]+$/,aF=/^[0-9A-HJKMNP-TV-Z]{26}$/,a$=/^(?!\.)(?!.*\.\.)([a-zA-Z0-9_'+\-\.]*)[a-zA-Z0-9_+-]@([a-zA-Z0-9][a-zA-Z0-9\-]*\.)+[a-zA-Z]{2,}$/,aB=()=>(void 0===aD&&(aD=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),aD),aU=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,aH=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,aq=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,aV=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,aW=/^[a-zA-Z0-9_-]{21}$/,aG=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/;function aZ(e,t){let r={type:"string"};if(e.checks)for(let a of e.checks)switch(a.kind){case"min":r.minLength="number"==typeof r.minLength?Math.max(r.minLength,a.value):a.value;break;case"max":r.maxLength="number"==typeof r.maxLength?Math.min(r.maxLength,a.value):a.value;break;case"email":switch(t.emailStrategy){case"format:email":aQ(r,"email",a.message,t);break;case"format:idn-email":aQ(r,"idn-email",a.message,t);break;case"pattern:zod":aJ(r,a$,a.message,t)}break;case"url":aQ(r,"uri",a.message,t);break;case"uuid":aQ(r,"uuid",a.message,t);break;case"regex":aJ(r,a.regex,a.message,t);break;case"cuid":aJ(r,aR,a.message,t);break;case"cuid2":aJ(r,aL,a.message,t);break;case"startsWith":aJ(r,RegExp(`^${aK(a.value,t)}`),a.message,t);break;case"endsWith":aJ(r,RegExp(`${aK(a.value,t)}$`),a.message,t);break;case"datetime":aQ(r,"date-time",a.message,t);break;case"date":aQ(r,"date",a.message,t);break;case"time":aQ(r,"time",a.message,t);break;case"duration":aQ(r,"duration",a.message,t);break;case"length":r.minLength="number"==typeof r.minLength?Math.max(r.minLength,a.value):a.value,r.maxLength="number"==typeof r.maxLength?Math.min(r.maxLength,a.value):a.value;break;case"includes":aJ(r,RegExp(aK(a.value,t)),a.message,t);break;case"ip":"v6"!==a.version&&aQ(r,"ipv4",a.message,t),"v4"!==a.version&&aQ(r,"ipv6",a.message,t);break;case"base64url":aJ(r,aV,a.message,t);break;case"jwt":aJ(r,aG,a.message,t);break;case"cidr":"v6"!==a.version&&aJ(r,aU,a.message,t),"v4"!==a.version&&aJ(r,aH,a.message,t);break;case"emoji":aJ(r,aB(),a.message,t);break;case"ulid":aJ(r,aF,a.message,t);break;case"base64":switch(t.base64Strategy){case"format:binary":aQ(r,"binary",a.message,t);break;case"contentEncoding:base64":r.contentEncoding="base64";break;case"pattern:zod":aJ(r,aq,a.message,t)}break;case"nanoid":aJ(r,aW,a.message,t)}return r}function aK(e,t){return"escape"===t.patternStrategy?function(e){let t="";for(let r=0;r<e.length;r++)aY.has(e[r])||(t+="\\"),t+=e[r];return t}(e):e}var aY=new Set("ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvxyz0123456789");function aQ(e,t,r,a){var s;e.format||(null==(s=e.anyOf)?void 0:s.some(e=>e.format))?(e.anyOf||(e.anyOf=[]),e.format&&(e.anyOf.push({format:e.format}),delete e.format),e.anyOf.push({format:t,...r&&a.errorMessages&&{errorMessage:{format:r}}})):e.format=t}function aJ(e,t,r,a){var s;e.pattern||(null==(s=e.allOf)?void 0:s.some(e=>e.pattern))?(e.allOf||(e.allOf=[]),e.pattern&&(e.allOf.push({pattern:e.pattern}),delete e.pattern),e.allOf.push({pattern:aX(t,a),...r&&a.errorMessages&&{errorMessage:{pattern:r}}})):e.pattern=aX(t,a)}function aX(e,t){var r;if(!t.applyRegexFlags||!e.flags)return e.source;let a={i:e.flags.includes("i"),m:e.flags.includes("m"),s:e.flags.includes("s")},s=a.i?e.source.toLowerCase():e.source,n="",o=!1,i=!1,l=!1;for(let e=0;e<s.length;e++){if(o){n+=s[e],o=!1;continue}if(a.i){if(i){if(s[e].match(/[a-z]/)){l?(n+=s[e],n+=`${s[e-2]}-${s[e]}`.toUpperCase(),l=!1):"-"===s[e+1]&&(null==(r=s[e+2])?void 0:r.match(/[a-z]/))?(n+=s[e],l=!0):n+=`${s[e]}${s[e].toUpperCase()}`;continue}}else if(s[e].match(/[a-z]/)){n+=`[${s[e]}${s[e].toUpperCase()}]`;continue}}if(a.m){if("^"===s[e]){n+=`(^|(?<=[\r
13]))`;continue}else if("$"===s[e]){n+=`($|(?=[\r
14]))`;continue}}if(a.s&&"."===s[e]){n+=i?`${s[e]}\r
15`:`[${s[e]}\r
16]`;continue}n+=s[e],"\\"===s[e]?o=!0:i&&"]"===s[e]?i=!1:i||"["!==s[e]||(i=!0)}try{new RegExp(n)}catch(r){return console.warn(`Could not convert regex pattern at ${t.currentPath.join("/")} to a flag-independent form! Falling back to the flag-ignorant source`),e.source}return n}function a0(e,t){var r,a,s,n,o,i;let l={type:"object",additionalProperties:null!=(r=a2(e.valueType._def,{...t,currentPath:[...t.currentPath,"additionalProperties"]}))?r:t.allowedAdditionalProperties};if((null==(a=e.keyType)?void 0:a._def.typeName)===N.ZodString&&(null==(s=e.keyType._def.checks)?void 0:s.length)){let{type:r,...a}=aZ(e.keyType._def,t);return{...l,propertyNames:a}}if((null==(n=e.keyType)?void 0:n._def.typeName)===N.ZodEnum)return{...l,propertyNames:{enum:e.keyType._def.values}};if((null==(o=e.keyType)?void 0:o._def.typeName)===N.ZodBranded&&e.keyType._def.type._def.typeName===N.ZodString&&(null==(i=e.keyType._def.type._def.checks)?void 0:i.length)){let{type:r,...a}=aO(e.keyType._def,t);return{...l,propertyNames:a}}return l}var a1={ZodString:"string",ZodNumber:"number",ZodBigInt:"integer",ZodBoolean:"boolean",ZodNull:"null"};function a2(e,t,r=!1){var a;let s=t.seen.get(e);if(t.override){let n=null==(a=t.override)?void 0:a.call(t,e,t,s,r);if(n!==az)return n}if(s&&!r){let e=a3(s,t);if(void 0!==e)return e}let n={def:e,path:t.currentPath,jsonSchema:void 0};t.seen.set(e,n);let o=((e,t,r)=>{var a,s,n,o,i,l;switch(t){case N.ZodString:return aZ(e,r);case N.ZodNumber:let c={type:"number"};if(!e.checks)return c;for(let t of e.checks)switch(t.kind){case"int":c.type="integer";break;case"min":t.inclusive?c.minimum=t.value:c.exclusiveMinimum=t.value;break;case"max":t.inclusive?c.maximum=t.value:c.exclusiveMaximum=t.value;break;case"multipleOf":c.multipleOf=t.value}return c;case N.ZodObject:return function(e,t){let r={type:"object",properties:{}},a=[],s=e.shape();for(let e in s){let n=s[e];if(void 0===n||void 0===n._def)continue;let o=function(e){try{return e.isOptional()}catch(e){return!0}}(n),i=a2(n._def,{...t,currentPath:[...t.currentPath,"properties",e],propertyPath:[...t.currentPath,"properties",e]});void 0!==i&&(r.properties[e]=i,o||a.push(e))}a.length&&(r.required=a);let n=function(e,t){if("ZodNever"!==e.catchall._def.typeName)return a2(e.catchall._def,{...t,currentPath:[...t.currentPath,"additionalProperties"]});switch(e.unknownKeys){case"passthrough":return t.allowedAdditionalProperties;case"strict":return t.rejectedAdditionalProperties;case"strip":return"strict"===t.removeAdditionalStrategy?t.allowedAdditionalProperties:t.rejectedAdditionalProperties}}(e,t);return void 0!==n&&(r.additionalProperties=n),r}(e,r);case N.ZodBigInt:let d={type:"integer",format:"int64"};if(!e.checks)return d;for(let t of e.checks)switch(t.kind){case"min":t.inclusive?d.minimum=t.value:d.exclusiveMinimum=t.value;break;case"max":t.inclusive?d.maximum=t.value:d.exclusiveMaximum=t.value;break;case"multipleOf":d.multipleOf=t.value}return d;case N.ZodBoolean:return{type:"boolean"};case N.ZodDate:return function e(t,r,a){let s=null!=a?a:r.dateStrategy;if(Array.isArray(s))return{anyOf:s.map(a=>e(t,r,a))};switch(s){case"string":case"format:date-time":return{type:"string",format:"date-time"};case"format:date":return{type:"string",format:"date"};case"integer":var n=t;let o={type:"integer",format:"unix-time"};for(let e of n.checks)switch(e.kind){case"min":o.minimum=e.value;break;case"max":o.maximum=e.value}return o}}(e,r);case N.ZodUndefined:return{not:{}};case N.ZodNull:return{type:"null"};case N.ZodArray:let u;return u={type:"array"},(null==(n=e.type)?void 0:n._def)&&(null==(i=null==(o=e.type)?void 0:o._def)?void 0:i.typeName)!==N.ZodAny&&(u.items=a2(e.type._def,{...r,currentPath:[...r.currentPath,"items"]})),e.minLength&&(u.minItems=e.minLength.value),e.maxLength&&(u.maxItems=e.maxLength.value),e.exactLength&&(u.minItems=e.exactLength.value,u.maxItems=e.exactLength.value),u;case N.ZodUnion:case N.ZodDiscriminatedUnion:let m,p=e.options instanceof Map?Array.from(e.options.values()):e.options;if(p.every(e=>e._def.typeName in a1&&(!e._def.checks||!e._def.checks.length))){let e=p.reduce((e,t)=>
16{let r=a1[t._def.typeName];return r&&!e.includes(r)?[...e,r]:e},[]);return{type:e.length>1?e:e[0]}}if(p.every(e=>"ZodLiteral"===e._def.typeName&&!e.description)){let e=p.reduce((e,t)=>{let r=typeof t._def.value;switch(r){case"string":case"number":case"boolean":return[...e,r];case"bigint":return[...e,"integer"];case"object":if(null===t._def.value)return[...e,"null"];default:return e}},[]);if(e.length===p.length){let t=e.filter((e,t,r)=>r.indexOf(e)===t);return{type:t.length>1?t:t[0],enum:p.reduce((e,t)=>e.includes(t._def.value)?e:[...e,t._def.value],[])}}}else if(p.every(e=>"ZodEnum"===e._def.typeName))return{type:"string",enum:p.reduce((e,t)=>[...e,...t._def.values.filter(t=>!e.includes(t))],[])};return a=e,s=r,(m=(a.options instanceof Map?Array.from(a.options.values()):a.options).map((e,t)=>a2(e._def,{...s,currentPath:[...s.currentPath,"anyOf",`${t}`]})).filter(e=>!!e&&(!s.strictUnions||"object"==typeof e&&Object.keys(e).length>0))).length?{anyOf:m}:void 0;case N.ZodIntersection:let h,f;return h=[a2(e.left._def,{...r,currentPath:[...r.currentPath,"allOf","0"]}),a2(e.right._def,{...r,currentPath:[...r.currentPath,"allOf","1"]})].filter(e=>!!e),f=[],h.forEach(e=>{if((!("type"in e)||"string"!==e.type)&&"allOf"in e)f.push(...e.allOf);else{let t=e;if("additionalProperties"in e&&!1===e.additionalProperties){let{additionalProperties:r,...a}=e;t=a}f.push(t)}}),f.length?{allOf:f}:void 0;case N.ZodTuple:return e.rest?{type:"array",minItems:e.items.length,items:e.items.map((e,t)=>a2(e._def,{...r,currentPath:[...r.currentPath,"items",`${t}`]})).reduce((e,t)=>void 0===t?e:[...e,t],[]),additionalItems:a2(e.rest._def,{...r,currentPath:[...r.currentPath,"additionalItems"]})}:{type:"array",minItems:e.items.length,maxItems:e.items.length,items:e.items.map((e,t)=>a2(e._def,{...r,currentPath:[...r.currentPath,"items",`${t}`]})).reduce((e,t)=>void 0===t?e:[...e,t],[])};case N.ZodRecord:return a0(e,r);case N.ZodLiteral:let g;return"bigint"!=(g=typeof e.value)&&"number"!==g&&"boolean"!==g&&"string"!==g?{type:Array.isArray(e.value)?"array":"object"}:{type:"bigint"===g?"integer":g,const:e.value};case N.ZodEnum:return{type:"string",enum:Array.from(e.values)};case N.ZodNativeEnum:let x,v,y;return x=e.values,{type:1===(y=Array.from(new Set((v=Object.keys(e.values).filter(e=>"number"!=typeof x[x[e]]).map(e=>x[e])).map(e=>typeof e)))).length?"string"===y[0]?"string":"number":["string","number"],enum:v};case N.ZodNullable:if(["ZodString","ZodNumber","ZodBigInt","ZodBoolean","ZodNull"].includes(e.innerType._def.typeName)&&(!e.innerType._def.checks||!e.innerType._def.checks.length))return{type:[a1[e.innerType._def.typeName],"null"]};let b=a2(e.innerType._def,{...r,currentPath:[...r.currentPath,"anyOf","0"]});return b&&{anyOf:[b,{type:"null"}]};case N.ZodOptional:if(r.currentPath.toString()===(null==(l=r.propertyPath)?void 0:l.toString()))return a2(e.innerType._def,r);let k=a2(e.innerType._def,{...r,currentPath:[...r.currentPath,"anyOf","1"]});return k?{anyOf:[{not:{}},k]}:{};case N.ZodMap:if("record"===r.mapStrategy)return a0(e,r);return{type:"array",maxItems:125,items:{type:"array",items:[a2(e.keyType._def,{...r,currentPath:[...r.currentPath,"items","items","0"]})||{},a2(e.valueType._def,{...r,currentPath:[...r.currentPath,"items","items","1"]})||{}],minItems:2,maxItems:2}};case N.ZodSet:let _;return _={type:"array",uniqueItems:!0,items:a2(e.valueType._def,{...r,currentPath:[...r.currentPath,"items"]})},e.minSize&&(_.minItems=e.minSize.value),e.maxSize&&(_.maxItems=e.maxSize.value),_;case N.ZodLazy:return()=>e.getter()._def;case N.ZodPromise:return a2(e.type._def,r);case N.ZodNaN:case N.ZodNever:return{not:{}};case N.ZodEffects:return"input"===r.effectStrategy?a2(e.schema._def,r):{};case N.ZodAny:case N.ZodUnknown:return{};case N.ZodDefault:return{...a2(e.innerType._def,r),default:e.defaultValue()};case N.ZodBranded:return aO(e,r);case N.ZodReadonly:case N.ZodCatch:return a2(e.innerType._def,r);case N.ZodPipeline:if("input"===r.pipeStrategy)return a2(e.in._def,r);if("output"===r.pipeStrategy)return a2(e.out._def,r);let w=a2(e.in._def,{...r,currentPath:[...r.currentPath,"allOf","0"]}),j=a2(e.out._def,{...r,currentPath:[...r.currentPath,"allOf",w?"1":"0"]});return{allOf:[w,j].filter(e=>void 0!==e)};case N.ZodFunction:case N.ZodVoid:case N.ZodSymbol:default:return}})(e,e.typeName,t),i="function"==typeof o?a2(o(),t):o;if(i&&a5(e,t,i),t.postProcess){let r=t.postProcess(i,e,t);return n.jsonSchema=i,r}return n.jsonSchema=i,i}var a3=(e,t)=>{switch(t.$refStrategy){case"root":return{$ref:e.path.join("/")};case"relative":return{$ref:((e,t)=>{let r=0;for(;r<e.length&&r<t.length&&e[r]===t[r];r++);return[(e.length-r).toString(),...t.slice(r)].join("/")})(t.currentPath,e.path)};case"none":case"seen":if(e.path.length<t.currentPath.length&&e.path.every((e,r)=>t.currentPath[r]===e))return console.warn(`Recursive reference detected at ${t.currentPath.join("/")}! Defaulting to any`),{};return"seen"===t.$refStrategy?{}:void 0}},a5=(e,t,r)=>(e.description&&(r.description=e.description),r),a4=Symbol.for("vercel.ai.schema");function a6(e){let t;return()=>(null==t&&(t=e()),t)}function a7(e,{validate:t}={}){return{[a4]:!0,_type:void 0,get jsonSchema(){return"function"==typeof e&&(e=e()),e},validate:t}}function a8(e){var t;return null==e?a7({type:"object",properties:{},additionalProperties:!1}):"object"==typeof e&&null!==e&&a4 in e&&!0===e[a4]&&"jsonSchema"in e&&"validate"in e?e:"~standard"in e?"zod"===e["~standard"].vendor?a9(e):(t=e,a7(()=>
16{if(null==t["~standard"].jsonSchema)throw Error(`Standard schema vendor '${t["~standard"].vendor}' does not support JSON Schema conversion.`);return aP(t["~standard"].jsonSchema.input({target:"draft-07"}))},{validate:async e=>{let r=await t["~standard"].validate(e);return"value"in r?{success:!0,value:r.value}:{success:!1,error:new tH({value:e,cause:r.issues})}}})):e()}function a9(e,t){var r,a;let s;if("_zod"in e){let a;return a=null!=(r=null==t?void 0:t.useReferences)&&r,a7(()=>aP(tW.toJSONSchema(e,{target:"draft-7",io:"input",reused:a?"ref":"inline"})),{validate:async t=>{let r=await tV.safeParseAsync(e,t);return r.success?{success:!0,value:r.data}:{success:!1,error:r.error}}})}return s=null!=(a=null==t?void 0:t.useReferences)&&a,a7(()=>((e,t)=>{var r;let a,s,n=(s=void 0!==(a="string"==typeof t?{...aA,name:t}:{...aA,...t}).name?[...a.basePath,a.definitionPath,a.name]:a.basePath,{...a,currentPath:s,propertyPath:void 0,seen:new Map(Object.entries(a.definitions).map(([e,t])=>[t._def,{def:t._def,path:[...a.basePath,a.definitionPath,e],jsonSchema:void 0}]))}),o="object"==typeof t&&t.definitions?Object.entries(t.definitions).reduce((e,[t,r])=>{var a;return{...e,[t]:null!=(a=a2(r._def,{...n,currentPath:[...n.basePath,n.definitionPath,t]},!0))?a:{}}},{}):void 0,i="string"==typeof t?t:(null==t?void 0:t.nameStrategy)==="title"||null==t?void 0:t.name,l=null!=(r=a2(e._def,void 0===i?n:{...n,currentPath:[...n.basePath,n.definitionPath,i]},!1))?r:{},c="object"==typeof t&&void 0!==t.name&&"title"===t.nameStrategy?t.name:void 0;void 0!==c&&(l.title=c);let d=void 0===i?o?{...l,[n.definitionPath]:o}:l:{$ref:[..."relative"===n.$refStrategy?[]:n.basePath,n.definitionPath,i].join("/"),[n.definitionPath]:{...o,[i]:l}};return d.$schema="http://json-schema.org/draft-07/schema#",d})(e,{$refStrategy:s?"root":"none"}),{validate:async t=>{let r=await e.safeParseAsync(t);return r.success?{success:!0,value:r.data}:{success:!1,error:r.error}}})}async function se({value:e,schema:t,context:r}){let a=await st({value:e,schema:t,context:r});if(!a.success)throw tH.wrap({value:e,cause:a.error,context:r});return a.value}async function st({value:e,schema:t,context:r}){let a=a8(t);try{if(null==a.validate)return{success:!0,value:e,rawValue:e};let t=await a.validate(e);if(t.success)return{success:!0,value:t.value,rawValue:e};return{success:!1,error:tH.wrap({value:e,cause:t.error,context:r}),rawValue:e}}catch(t){return{success:!1,error:tH.wrap({value:e,cause:t,context:r}),rawValue:e}}}async function sr({text:e,schema:t}){try{let r=aI(e);if(null==t)return r;return await se({value:r,schema:t})}catch(t){if(tL.isInstance(t)||tH.isInstance(t))throw t;throw new tL({text:e,cause:t})}}async function sa({text:e,schema:t}){try{let r=aI(e);if(null==t)return{success:!0,value:r,rawValue:r};return await st({value:r,schema:t})}catch(t){return{success:!1,error:tL.isInstance(t)?t:new tL({text:e,cause:t}),rawValue:void 0}}}function ss({stream:e,schema:t}){return e.pipeThrough(new TextDecoderStream).pipeThrough(new rX).pipeThrough(new TransformStream({async transform({data:e},r){"[DONE]"!==e&&r.enqueue(await sa({text:e,schema:t}))}}))}var sn=()=>globalThis.fetch,so=async({url:e,headers:t,body:r,failedResponseHandler:a,successfulResponseHandler:s,abortSignal:n,fetch:o})=>await si({url:e,headers:{"Content-Type":"application/json",...t},body:{content:JSON.stringify(r),values:r},failedResponseHandler:a,successfulResponseHandler:s,abortSignal:n,fetch:o}),si=async({url:e,headers:t={},body:r,successfulResponseHandler:a,failedResponseHandler:s,abortSignal:n,fetch:o=sn()})=>{try{let i=await o(e,{method:"POST",headers:a_(t,`ai-sdk/provider-utils/${aw}`,ab()),body:r.content,signal:n}),l=ap(i);if(!i.ok){let t;try{t=await s({response:i,url:e,requestBodyValues:r.values})}catch(t){if(ag(t)||tj.isInstance(t))throw t;throw new tj({message:"Failed to process error response",cause:t,statusCode:i.status,url:e,responseHeaders:l,requestBodyValues:r.values})}throw t.value}try{return await a({response:i,url:e,requestBodyValues:r.values})}catch(t){if(t instanceof Error&&(ag(t)||tj.isInstance(t)))throw t;throw new tj({message:"Failed to process successful response",cause:t,statusCode:i.status,url:e,responseHeaders:l,requestBodyValues:r.values})}}catch(t){throw ay({error:t,url:e,requestBodyValues:r.values})}};
16function sl({id:e,inputSchema:t,outputSchema:r,supportsDeferredResults:a}){return({onInputStart:s,onInputDelta:n,onInputAvailable:o,...i})=>({type:"provider",isProviderExecuted:!0,id:e,args:i,inputSchema:t,outputSchema:r,onInputStart:s,onInputDelta:n,onInputAvailable:o,supportsDeferredResults:a})}async function sc(e){return"function"==typeof e&&(e=e()),Promise.resolve(e)}var sd=new TextDecoder;async function su({response:e,url:t}){return sd.decode(await am({response:e,url:t}))}var sm=({errorSchema:e,errorToMessage:t,isRetryable:r})=>async({response:a,url:s,requestBodyValues:n})=>{let o=await su({response:a,url:s}),i=ap(a);if(""===o.trim())return{responseHeaders:i,value:new tj({message:a.statusText,url:s,requestBodyValues:n,statusCode:a.status,responseHeaders:i,responseBody:o,isRetryable:null==r?void 0:r(a)})};try{let l=await sr({text:o,schema:e});return{responseHeaders:i,value:new tj({message:t(l),url:s,requestBodyValues:n,statusCode:a.status,responseHeaders:i,responseBody:o,data:l,isRetryable:null==r?void 0:r(a,l)})}}catch(e){return{responseHeaders:i,value:new tj({message:a.statusText,url:s,requestBodyValues:n,statusCode:a.status,responseHeaders:i,responseBody:o,isRetryable:null==r?void 0:r(a)})}}},sp=e=>async({response:t,url:r,requestBodyValues:a})=>{let s=await su({response:t,url:r}),n=await sa({text:s,schema:e}),o=ap(t);if(!n.success)throw new tj({message:"Invalid JSON response",cause:n.error,statusCode:t.status,responseHeaders:o,responseBody:s,url:r,requestBodyValues:a});return{responseHeaders:o,value:n.value,rawValue:n.rawValue}};function sh(e){if(null==e)return!0;let t=typeof e;return"string"===t||"number"===t||"boolean"===t||"function"!==t&&"symbol"!==t&&"bigint"!==t&&(Array.isArray(e)?e.every(sh):Object.getPrototypeOf(e)===Object.prototype&&Object.values(e).every(sh))}var sf="AI_SerializationError",sg=`vercel.ai.error.${sf}`,sx=Symbol.for(sg),sv=class extends(E=tb,P=sx,E){constructor({message:e="Failed to serialize value.",cause:t}={}){super({name:sf,message:e,cause:t}),this[P]=!0}static isInstance(e){return tb.hasMarker(e,sg)}};function sy(e){let t={};for(let[r,a]of Object.entries(e.config))if("headers"===r){let e=function(e){let t=e;if("function"==typeof e&&(t=e()),t instanceof Promise)throw new sv({message:"Cannot serialize asynchronous model options."});return t}(a);sh(e)&&(t[r]=e)}else sh(a)&&(t[r]=a);return{modelId:e.modelId,config:t}}function sb(e){return"string"==typeof e}function sk(e){return"number"==typeof e}function s_(e,t){return void 0===e||t(e)}function sw(e){return"object"==typeof e&&null!=e&&!Array.isArray(e)}function sj(e){return sw(e)&&sb(e.type)}function sS(e){return sw(e)&&sb(e.text)&&sk(e.startSecond)&&sk(e.endSecond)}var sT=e.i(918071),sC=e.i(141781),sN=e.i(824154),sM="ai-gateway-transcription.v1";function sI(e,t,r){let a=[e,`ai-gateway-auth.${t}`];return(null==r?void 0:r.teamIdOrSlug)&&a.push(`ai-gateway-team.${function(e){let t=new TextEncoder().encode(e),r="";for(let e of t)r+=String.fromCharCode(e);return btoa(r).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/u,"")}(r.teamIdOrSlug)}`),a}var sP=Symbol.for("vercel.ai.gateway.error"),sE=class e extends(A=Error,z=sP,A){constructor({message:e,statusCode:t=500,cause:r,generationId:a,isRetryable:s=null!=t&&(408===t||409===t||429===t||t>=500)}){super(a?`${e} [${a}]`:e),this[z]=!0,this.statusCode=t,this.cause=r,this.generationId=a,this.isRetryable=s}static isInstance(t){return e.hasMarker(t)}static hasMarker(e){return"object"==typeof e&&null!==e&&sP in e&&!0===e[sP]}},sz="GatewayAuthenticationError",sA=Symbol.for(`vercel.ai.gateway.error.${sz}`),sO=class e extends(D=sE,O=sA,D){constructor({message:e="Authentication failed",statusCode:t=401,cause:r,generationId:a}={}){super({message:e,statusCode:t,cause:r,generationId:a}),this[O]=!0,this.name=sz,this.type="authentication_error"}static isInstance(e){return sE.hasMarker(e)&&sA in e}static createContextualError({apiKeyProvided:t,oidcTokenProvided:r,statusCode:a=401,cause:s,generationId:n}){return new e({message:t?`AI Gateway authentication failed: Invalid API key or token.
17
18Create a new API key: https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai%2Fapi-keys
19
20Provide an API key or Vercel access token via 'apiKey' option or 'AI_GATEWAY_API_KEY' environment variable.`:r?`AI Gateway authentication failed: Invalid OIDC token.
21
22Run 'npx vercel link' to link your project, then 'vc env pull' to fetch the token.
23
24Alternatively, use an API key: https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai%2Fapi-keys
25or pass a Vercel access token via the 'apiKey' option.`:`AI Gateway authentication failed: No authentication provided.
26
27Option 1 - API key:
28Create an API key: https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai%2Fapi-keys
29Provide via 'apiKey' option or 'AI_GATEWAY_API_KEY' environment variable.
30
31Option 2 - Vercel access token:
32Pass a Vercel personal access token or Vercel app access token via the 'apiKey' option.
33
34Option 3 - OIDC token:
35Run 'npx vercel link' to link your project, then 'vc env pull' to fetch the token.`,statusCode:a,cause:s,generationId:n})}},sD="GatewayInvalidRequestError",sR=Symbol.for(`vercel.ai.gateway.error.${sD}`),sL=class extends(L=sE,R=sR,L){constructor({message:e="Invalid request",statusCode:t=400,cause:r,generationId:a}={}){super({message:e,statusCode:t,cause:r,generationId:a}),this[R]=!0,this.name=sD,this.type="invalid_request_error"}static isInstance(e){return sE.hasMarker(e)&&sR in e}},sF="GatewayRateLimitError",s$=Symbol.for(`vercel.ai.gateway.error.${sF}`),sB=class extends($=sE,F=s$,$){constructor({message:e="Rate limit exceeded",statusCode:t=429,cause:r,generationId:a}={}){super({message:e,statusCode:t,cause:r,generationId:a}),this[F]=!0,this.name=sF,this.type="rate_limit_exceeded"}static isInstance(e){return sE.hasMarker(e)&&s$ in e}},sU="GatewayModelNotFoundError",sH=Symbol.for(`vercel.ai.gateway.error.${sU}`),sq=a6(()=>a9(sC.z.object({modelId:sC.z.string()}))),sV=class extends(U=sE,B=sH,U){constructor({message:e="Model not found",statusCode:t=404,modelId:r,cause:a,generationId:s}={}){super({message:e,statusCode:t,cause:a,generationId:s}),this[B]=!0,this.name=sU,this.type="model_not_found",this.modelId=r}static isInstance(e){return sE.hasMarker(e)&&sH in e}},sW="GatewayInternalServerError",sG=Symbol.for(`vercel.ai.gateway.error.${sW}`),sZ=class extends(q=sE,H=sG,q){constructor({message:e="Internal server error",statusCode:t=500,cause:r,generationId:a}={}){super({message:e,statusCode:t,cause:r,generationId:a}),this[H]=!0,this.name=sW,this.type="internal_server_error"}static isInstance(e){return sE.hasMarker(e)&&sG in e}},sK="GatewayFailedDependencyError",sY=Symbol.for(`vercel.ai.gateway.error.${sK}`),sQ=class extends(W=sE,V=sY,W){constructor({message:e="Failed dependency",statusCode:t=424,cause:r,generationId:a}={}){super({message:e,statusCode:t,cause:r,generationId:a}),this[V]=!0,this.name=sK,this.type="failed_dependency"}static isInstance(e){return sE.hasMarker(e)&&sY in e}},sJ="GatewayForbiddenError",sX=Symbol.for(`vercel.ai.gateway.error.${sJ}`),s0=a6(()=>a9(sC.z.object({ruleId:sC.z.string()}))),s1=class extends(Z=sE,G=sX,Z){constructor({message:e="Forbidden",statusCode:t=403,cause:r,generationId:a,ruleId:s}={}){super({message:e,statusCode:t,cause:r,generationId:a}),this[G]=!0,this.name=sJ,this.type="forbidden",this.ruleId=s}static isInstance(e){return sE.hasMarker(e)&&sX in e}},s2="GatewayResponseError",s3=Symbol.for(`vercel.ai.gateway.error.${s2}`),s5=class extends(Y=sE,K=s3,Y){constructor({message:e="Invalid response from Gateway",statusCode:t=502,response:r,validationError:a,cause:s,generationId:n}={}){super({message:e,statusCode:t,cause:s,generationId:n}),this[K]=!0,this.name=s2,this.type="response_error",this.response=r,this.validationError=a}static isInstance(e){return sE.hasMarker(e)&&s3 in e}};async function s4({response:e,statusCode:t,defaultMessage:r="Gateway request failed",cause:a,authMethod:s}){var n;let o=await st({value:e,schema:s6});if(!o.success){let s="object"==typeof e&&null!==e&&"generationId"in e?e.generationId:void 0;return new s5({message:`Invalid error response format: ${r}`,statusCode:t,response:e,validationError:o.error,cause:a,generationId:s})}let i=o.value,l=i.error.type,c=i.error.message,d=null!=(n=i.generationId)?n:void 0;switch(l){case"authentication_error":return sO.createContextualError({apiKeyProvided:"api-key"===s,oidcTokenProvided:"oidc"===s,statusCode:t,cause:a,generationId:d});
35case"invalid_request_error":return new sL({message:c,statusCode:t,cause:a,generationId:d});case"rate_limit_exceeded":return new sB({message:c,statusCode:t,cause:a,generationId:d});case"model_not_found":{let e=await st({value:i.error.param,schema:sq});return new sV({message:c,statusCode:t,modelId:e.success?e.value.modelId:void 0,cause:a,generationId:d})}case"internal_server_error":default:return new sZ({message:c,statusCode:t,cause:a,generationId:d});case"failed_dependency":return new sQ({message:c,statusCode:t,cause:a,generationId:d});case"forbidden":{let e=await st({value:i.error.param,schema:s0});return new s1({message:c,statusCode:t,cause:a,generationId:d,ruleId:e.success?e.value.ruleId:void 0})}}}var s6=a6(()=>a9(sC.z.object({error:sC.z.object({message:sC.z.string(),type:sC.z.string().nullish(),param:sC.z.unknown().nullish(),code:sC.z.union([sC.z.string(),sC.z.number()]).nullish()}),generationId:sC.z.string().nullish()}))),s7="GatewayTimeoutError",s8=Symbol.for(`vercel.ai.gateway.error.${s7}`),s9=class e extends(J=sE,Q=s8,J){constructor({message:e="Request timed out",statusCode:t=408,cause:r,generationId:a}={}){super({message:e,statusCode:t,cause:r,generationId:a}),this[Q]=!0,this.name=s7,this.type="timeout_error"}static isInstance(e){return sE.hasMarker(e)&&s8 in e}static createTimeoutError({originalMessage:t,statusCode:r=408,cause:a,generationId:s}){return new e({message:`Gateway request timed out: ${t}
36
37    This is a client-side timeout. To resolve this, increase your timeout configuration: https://vercel.com/docs/ai-gateway/capabilities/video-generation#extending-timeouts-for-node.js`,statusCode:r,cause:a,generationId:s})}};function ne(e){if(!(e instanceof Error))return!1;let t=e.code;return"string"==typeof t&&["UND_ERR_HEADERS_TIMEOUT","UND_ERR_BODY_TIMEOUT","UND_ERR_CONNECT_TIMEOUT"].includes(t)}async function nt(e,t){var r;return sE.isInstance(e)?e:ne(e)?s9.createTimeoutError({originalMessage:e instanceof Error?e.message:"Unknown error",cause:e}):tj.isInstance(e)?e.cause&&ne(e.cause)?s9.createTimeoutError({originalMessage:e.message,cause:e}):await s4({response:function(e){if(void 0!==e.data)return e.data;if(null!=e.responseBody)try{return aI(e.responseBody)}catch(t){return e.responseBody}return{}}(e),statusCode:null!=(r=e.statusCode)?r:500,defaultMessage:"Gateway request failed",cause:e,authMethod:t}):await s4({response:{},statusCode:500,defaultMessage:e instanceof Error?`Gateway request failed: ${e.message}`:"Unknown Gateway error",cause:e,authMethod:t})}var nr="ai-gateway-auth-method",na="x-vercel-ai-gateway-team";async function ns(e){let t=await st({value:e[nr],schema:nn});return t.success?t.value:void 0}var nn=a6(()=>a9(sC.z.union([sC.z.literal("api-key"),sC.z.literal("oidc")]))),no=["embedding","image","language","realtime","reranking","speech","transcription","video"],ni=class{constructor(e){this.config=e}async getAvailableModels(){try{let{value:e}=await aS({url:`${this.config.baseURL}/config`,validateUrl:!1,headers:this.config.headers?await sc(this.config.headers):void 0,successfulResponseHandler:sp(nl),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),fetch:this.config.fetch});return e}catch(e){throw await nt(e)}}async getCredits(){try{let e=new URL(this.config.baseURL),{value:t}=await aS({url:`${e.origin}/v1/credits`,validateUrl:!1,headers:this.config.headers?await sc(this.config.headers):void 0,successfulResponseHandler:sp(nc),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),fetch:this.config.fetch});return t}catch(e){throw await nt(e)}}},nl=a6(()=>a9(sC.z.object({models:sC.z.array(sC.z.object({id:sC.z.string(),name:sC.z.string(),description:sC.z.string().nullish(),pricing:sC.z.object({input:sC.z.string(),output:sC.z.string(),input_cache_read:sC.z.string().nullish(),input_cache_write:sC.z.string().nullish()}).transform(({input:e,output:t,input_cache_read:r,input_cache_write:a})=>({input:e,output:t,...r?{cachedInputTokens:r}:{},...a?{cacheCreationInputTokens:a}:{}})).nullish(),specification:sC.z.object({specificationVersion:sC.z.literal("v4"),provider:sC.z.string(),modelId:sC.z.string()}),modelType:sC.z.string().nullish()})).transform(e=>e.filter(e=>null==e.modelType||no.includes(e.modelType)))}))),nc=a6(()=>a9(sC.z.object({balance:sC.z.string(),total_used:sC.z.string()}).transform(({balance:e,total_used:t})=>({balance:e,totalUsed:t})))),nd=class{constructor(e){this.config=e}
37async getSpendReport(e){try{let t=new URL(this.config.baseURL),r=new URLSearchParams;r.set("start_date",e.startDate),r.set("end_date",e.endDate),e.groupBy&&r.set("group_by",e.groupBy),e.datePart&&r.set("date_part",e.datePart),e.userId&&r.set("user_id",e.userId),e.model&&r.set("model",e.model),e.provider&&r.set("provider",e.provider),e.credentialType&&r.set("credential_type",e.credentialType),e.tags&&e.tags.length>0&&r.set("tags",e.tags.join(","));let{value:a}=await aS({url:`${t.origin}/v1/report?${r.toString()}`,validateUrl:!1,headers:this.config.headers?await sc(this.config.headers):void 0,successfulResponseHandler:sp(nu),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),fetch:this.config.fetch});return a}catch(e){throw await nt(e)}}},nu=a6(()=>a9(sC.z.object({results:sC.z.array(sC.z.object({day:sC.z.string().optional(),hour:sC.z.string().optional(),user:sC.z.string().optional(),model:sC.z.string().optional(),tag:sC.z.string().optional(),provider:sC.z.string().optional(),credential_type:sC.z.enum(["byok","system"]).optional(),total_cost:sC.z.number(),market_cost:sC.z.number().optional(),input_tokens:sC.z.number().optional(),output_tokens:sC.z.number().optional(),cached_input_tokens:sC.z.number().optional(),cache_creation_input_tokens:sC.z.number().optional(),reasoning_tokens:sC.z.number().optional(),request_count:sC.z.number().optional()}).transform(({credential_type:e,total_cost:t,market_cost:r,input_tokens:a,output_tokens:s,cached_input_tokens:n,cache_creation_input_tokens:o,reasoning_tokens:i,request_count:l,...c})=>({...c,...void 0!==e?{credentialType:e}:{},totalCost:t,...void 0!==r?{marketCost:r}:{},...void 0!==a?{inputTokens:a}:{},...void 0!==s?{outputTokens:s}:{},...void 0!==n?{cachedInputTokens:n}:{},...void 0!==o?{cacheCreationInputTokens:o}:{},...void 0!==i?{reasoningTokens:i}:{},...void 0!==l?{requestCount:l}:{}})))}))),nm=class{constructor(e){this.config=e}async getGenerationInfo(e){try{let t=new URL(this.config.baseURL),{value:r}=await aS({url:`${t.origin}/v1/generation?id=${encodeURIComponent(e.id)}`,validateUrl:!1,headers:this.config.headers?await sc(this.config.headers):void 0,successfulResponseHandler:sp(np),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),fetch:this.config.fetch});return r}catch(e){throw await nt(e)}}},np=a6(()=>a9(sC.z.object({data:sC.z.object({id:sC.z.string(),total_cost:sC.z.number(),upstream_inference_cost:sC.z.number(),usage:sC.z.number(),created_at:sC.z.string(),model:sC.z.string(),is_byok:sC.z.boolean(),provider_name:sC.z.string(),streamed:sC.z.boolean(),finish_reason:sC.z.string(),latency:sC.z.number(),generation_time:sC.z.number(),native_tokens_prompt:sC.z.number(),native_tokens_completion:sC.z.number(),native_tokens_reasoning:sC.z.number(),native_tokens_cached:sC.z.number(),native_tokens_cache_creation:sC.z.number(),billable_web_search_calls:sC.z.number()}).transform(({total_cost:e,upstream_inference_cost:t,created_at:r,is_byok:a,provider_name:s,finish_reason:n,generation_time:o,native_tokens_prompt:i,native_tokens_completion:l,native_tokens_reasoning:c,native_tokens_cached:d,native_tokens_cache_creation:u,billable_web_search_calls:m,...p})=>({...p,totalCost:e,upstreamInferenceCost:t,createdAt:r,isByok:a,providerName:s,finishReason:n,generationTime:o,promptTokens:i,completionTokens:l,reasoningTokens:c,cachedTokens:d,cacheCreationTokens:u,billableWebSearchCalls:m}))}).transform(({data:e})=>e))),nh=class e{constructor(e,t){this.modelId=e,this.config=t,this.specificationVersion="v4",this.supportedUrls={"*/*":[/.*/]}}static[r0](e){return sy({modelId:e.modelId,config:e.config})}static[r1](t){return new e(t.modelId,t.config)}get provider(){return this.config.provider}async getArgs(e){let{abortSignal:t,...r}=e;return{args:this.maybeEncodeFileParts(r),warnings:[]}}async doGenerate(e){let{args:t,warnings:r}=await this.getArgs(e),{abortSignal:a}=e,s=this.config.headers?await sc(this.config.headers):void 0;try{let{responseHeaders:n,value:o,rawValue:i}=await so({url:this.getUrl(),headers:r2(s,e.headers,this.getModelConfigHeaders(this.modelId,!1),await sc(this.config.o11yHeaders)),body:t,successfulResponseHandler:sp(sC.z.any()),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),...a&&{abortSignal:a},fetch:this.config.fetch});return{...o,request:{body:t},response:{headers:n,body:i},warnings:r}}catch(e){throw await nt(e,await ns(null!=s?s:{}))}}async doStream(e){let{args:t,warnings:r}=await this.getArgs(e),{abortSignal:a}=e,s=this.config.headers?await sc(this.config.headers):void 0;try{let n,{value:o,responseHeaders:i}=await so({url:this.getUrl(),headers:r2(s,e.headers,this.getModelConfigHeaders(this.modelId,!0),await sc(this.config.o11yHeaders)),body:t,successfulResponseHandler:(n=sC.z.any(),async({response:e})=>{let t=ap(e);if(null==e.body)throw new tN({});return{responseHeaders:t,value:ss({stream:e.body,schema:n})}}),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),...a&&{abortSignal:a},fetch:this.config.fetch});
37return{stream:o.pipeThrough(new TransformStream({start(e){r.length>0&&e.enqueue({type:"stream-start",warnings:r})},transform(t,r){if(t.success){let a=t.value;("raw"!==a.type||e.includeRawChunks)&&("response-metadata"===a.type&&a.timestamp&&"string"==typeof a.timestamp&&(a.timestamp=new Date(a.timestamp)),r.enqueue(a))}else r.error(t.error)}})),request:{body:t},response:{headers:i}}}catch(e){throw await nt(e,await ns(null!=s?s:{}))}}maybeEncodeFileParts(e){for(let t of e.prompt)if(Array.isArray(t.content)){for(let e of t.content)if("file"===e.type||"reasoning-file"===e.type)e.data=nf(e.data);else if("tool-result"===e.type&&"content"===e.output.type)for(let t of e.output.value)"file"===t.type&&(t.data=nf(t.data))}return e}getUrl(){return`${this.config.baseURL}/language-model`}getModelConfigHeaders(e,t){return{"ai-language-model-specification-version":"4","ai-language-model-id":e,"ai-language-model-streaming":String(t)}}};function nf(e){if("data"===e.type){let t=e.data;if(t instanceof Uint8Array)return{...e,data:sT.Buffer.from(t).toString("base64")}}return e}var ng=class e{constructor(e,t){this.modelId=e,this.config=t,this.specificationVersion="v4",this.maxEmbeddingsPerCall=2048,this.supportsParallelCalls=!0}static[r0](e){return sy({modelId:e.modelId,config:e.config})}static[r1](t){return new e(t.modelId,t.config)}get provider(){return this.config.provider}async doEmbed({values:e,headers:t,abortSignal:r,providerOptions:a}){var s,n;let o=this.config.headers?await sc(this.config.headers):void 0;try{let{responseHeaders:i,value:l,rawValue:c}=await so({url:this.getUrl(),headers:r2(o,null!=t?t:{},this.getModelConfigHeaders(),await sc(this.config.o11yHeaders)),body:{values:e,...a?{providerOptions:a}:{}},successfulResponseHandler:sp(nv),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),...r&&{abortSignal:r},fetch:this.config.fetch});return{embeddings:l.embeddings,usage:null!=(s=l.usage)?s:void 0,providerMetadata:l.providerMetadata,response:{headers:i,body:c},warnings:null!=(n=l.warnings)?n:[]}}catch(e){throw await nt(e,await ns(null!=o?o:{}))}}getUrl(){return`${this.config.baseURL}/embedding-model`}getModelConfigHeaders(){return{"ai-embedding-model-specification-version":"4","ai-model-id":this.modelId}}},nx=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("unsupported"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("compatibility"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("deprecated"),setting:sC.z.string(),message:sC.z.string()}),sC.z.object({type:sC.z.literal("other"),message:sC.z.string()})]),nv=a6(()=>a9(sC.z.object({embeddings:sC.z.array(sC.z.array(sC.z.number())),usage:sC.z.object({tokens:sC.z.number()}).nullish(),warnings:sC.z.array(nx).optional(),providerMetadata:sC.z.record(sC.z.string(),sC.z.record(sC.z.string(),sC.z.unknown())).optional()}))),ny=class e{constructor(e,t){this.modelId=e,this.config=t,this.specificationVersion="v4",this.maxImagesPerCall=Number.MAX_SAFE_INTEGER}static[r0](e){return sy({modelId:e.modelId,config:e.config})}static[r1](t){return new e(t.modelId,t.config)}get provider(){return this.config.provider}async doGenerate({prompt:e,n:t,size:r,aspectRatio:a,seed:s,files:n,mask:o,providerOptions:i,headers:l,abortSignal:c}){var d,u,m,p;let h=this.config.headers?await sc(this.config.headers):void 0;try{let{responseHeaders:f,value:g}=await so({url:this.getUrl(),headers:r2(h,null!=l?l:{},this.getModelConfigHeaders(),await sc(this.config.o11yHeaders)),body:{prompt:e,n:t,...r&&{size:r},...a&&{aspectRatio:a},...s&&{seed:s},...i&&{providerOptions:i},...n&&{files:n.map(e=>nb(e))},...o&&{mask:nb(o)}},successfulResponseHandler:sp(nj),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),...c&&{abortSignal:c},fetch:this.config.fetch});return{images:g.images,warnings:null!=(d=g.warnings)?d:[],providerMetadata:g.providerMetadata,response:{timestamp:new Date,modelId:this.modelId,headers:f},...null!=g.usage&&{usage:{inputTokens:null!=(u=g.usage.inputTokens)?u:void 0,outputTokens:null!=(m=g.usage.outputTokens)?m:void 0,totalTokens:null!=(p=g.usage.totalTokens)?p:void 0}}}}catch(e){throw await nt(e,await ns(null!=h?h:{}))}}getUrl(){return`${this.config.baseURL}/image-model`}getModelConfigHeaders(){return{"ai-image-model-specification-version":"4","ai-model-id":this.modelId}}};function nb(e){return"file"===e.type&&e.data instanceof Uint8Array?{...e,data:ae(e.data)}:e}var nk=sC.z.object({images:sC.z.array(sC.z.unknown()).optional()}).catchall(sC.z.unknown()),n_=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("unsupported"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("compatibility"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("deprecated"),setting:sC.z.string(),message:sC.z.string()}),sC.z.object({type:sC.z.literal("other"),message:sC.z.string()})]),nw=sC.z.object({inputTokens:sC.z.number().nullish(),outputTokens:sC.z.number().nullish(),totalTokens:sC.z.number().nullish()}),nj=sC.z.object({images:sC.z.array(sC.z.string()),warnings:sC.z.array(n_).optional(),providerMetadata:sC.z.record(sC.z.string(),nk).optional(),usage:nw.optional()}),nS=class{constructor(e,t){this.modelId=e,this.config=t,this.specificationVersion="v4",this.maxVideosPerCall=Number.MAX_SAFE_INTEGER}get provider(){return this.config.provider}async doGenerate({prompt:e,n:t,aspectRatio:r,resolution:a,duration:s,fps:n,seed:o,generateAudio:i,image:l,frameImages:c,inputReferences:d,providerOptions:u,headers:m,abortSignal:p}){var h;let f=this.config.headers?await sc(this.config.headers):void 0;try{let{responseHeaders:g,value:x}=await so({url:this.getUrl(),headers:r2(f,null!=m?m:{},this.getModelConfigHeaders(),await sc(this.config.o11yHeaders),{accept:"text/event-stream"}),body:{prompt:e,n:t,...r&&{aspectRatio:r},...a&&{resolution:a},...s&&{duration:s},...n&&{fps:n},...o&&{seed:o},...void 0!==i&&{generateAudio:i},...u&&{providerOptions:u},...l&&{image:nT(l)},...c&&{frameImages:c.map(e=>({...e,image:nT(e.image)}))},...d&&{inputReferences:d.map(e=>nT(e))}},successfulResponseHandler:async({response:e,url:t,requestBodyValues:r})=>{if(null==e.body)throw new tj({message:"SSE response body is empty",url:t,requestBodyValues:r,statusCode:e.status});let a=ss({stream:e.body,schema:nI}).getReader(),{done:s,value:n}=await a.read();if(a.releaseLock(),s||!n)throw new tj({message:"SSE stream ended without a data event",url:t,requestBodyValues:r,statusCode:e.status});if(!n.success)throw new tj({message:"Failed to parse video SSE event",cause:n.error,url:t,requestBodyValues:r,statusCode:e.status});let o=n.value;if("error"===o.type)throw new tj({message:o.message,statusCode:o.statusCode,url:t,requestBodyValues:r,responseHeaders:Object.fromEntries([...e.headers]),responseBody:JSON.stringify(o),data:{error:{message:o.message,type:o.errorType,param:o.param}}});return{value:{videos:o.videos,warnings:o.warnings,providerMetadata:o.providerMetadata},responseHeaders:Object.fromEntries([...e.headers])}},failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),...p&&{abortSignal:p},fetch:this.config.fetch});return{videos:x.videos,warnings:null!=(h=x.warnings)?h:[],providerMetadata:x.providerMetadata,response:{timestamp:new Date,modelId:this.modelId,headers:g}}}catch(e){throw await nt(e,await ns(null!=f?f:{}))}}getUrl(){return`${this.config.baseURL}/video-model`}getModelConfigHeaders(){return{"ai-video-model-specification-version":"4","ai-model-id":this.modelId}}};function nT(e){return"file"===e.type&&e.data instanceof Uint8Array?{...e,data:ae(e.data)}:e}var nC=sC.z.object({videos:sC.z.array(sC.z.unknown()).optional()}).catchall(sC.z.unknown()),nN=sC.z.union([sC.z.object({type:sC.z.literal("url"),url:sC.z.string(),mediaType:sC.z.string()}),sC.z.object({type:sC.z.literal("base64"),data:sC.z.string(),mediaType:sC.z.string()})]),nM=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("unsupported"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("compatibility"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("deprecated"),setting:sC.z.string(),message:sC.z.string()}),sC.z.object({type:sC.z.literal("other"),message:sC.z.string()})]),nI=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("result"),videos:sC.z.array(nN),warnings:sC.z.array(nM).optional(),providerMetadata:sC.z.record(sC.z.string(),nC).optional()}),sC.z.object({type:sC.z.literal("error"),message:sC.z.string(),errorType:sC.z.string(),statusCode:sC.z.number(),param:sC.z.unknown().nullable()})]),nP=class{constructor(e,t){this.modelId=e,this.config=t,this.specificationVersion="v4"}get provider(){return this.config.provider}async doRerank({documents:e,query:t,topN:r,headers:a,abortSignal:s,providerOptions:n}){var o;let i=this.config.headers?await sc(this.config.headers):void 0;try{let{responseHeaders:l,value:c,rawValue:d}=await so({url:this.getUrl(),headers:r2(i,null!=a?a:{},this.getModelConfigHeaders(),await sc(this.config.o11yHeaders)),body:{documents:e,query:t,...null!=r?{topN:r}:{},...n?{providerOptions:n}:{}},successfulResponseHandler:sp(nz),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),...s&&{abortSignal:s},fetch:this.config.fetch});return{ranking:c.ranking,providerMetadata:c.providerMetadata,response:{headers:l,body:d},warnings:null!=(o=c.warnings)?o:[]}}catch(e){throw await nt(e,await ns(null!=i?i:{}))}}getUrl(){return`${this.config.baseURL}/reranking-model`}getModelConfigHeaders(){return{"ai-reranking-model-specification-version":"4","ai-model-id":this.modelId}}},nE=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("unsupported"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("compatibility"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("deprecated"),setting:sC.z.string(),message:sC.z.string()}),sC.z.object({type:sC.z.literal("other"),message:sC.z.string()})]),nz=a6(()=>a9(sC.z.object({ranking:sC.z.array(sC.z.object({index:sC.z.number(),relevanceScore:sC.z.number()})),warnings:sC.z.array(nE).optional(),providerMetadata:sC.z.record(sC.z.string(),sC.z.record(sC.z.string(),sC.z.unknown())).optional()}))),nA=class{constructor(e,t){this.modelId=e,this.config=t,this.specificationVersion="v4"}get provider(){return this.config.provider}async doGenerate({text:e,voice:t,outputFormat:r,instructions:a,speed:s,language:n,providerOptions:o,headers:i,abortSignal:l}){var c;let d=this.config.headers?await sc(this.config.headers):void 0;try{let{responseHeaders:u,value:m,rawValue:p}=await so({url:this.getUrl(),headers:r2(d,null!=i?i:{},this.getModelConfigHeaders(),await sc(this.config.o11yHeaders)),body:{text:e,...t&&{voice:t},...r&&{outputFormat:r},...a&&{instructions:a},...null!=s&&{speed:s},...n&&{language:n},...o&&{providerOptions:o}},successfulResponseHandler:sp(nR),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}
37),...l&&{abortSignal:l},fetch:this.config.fetch});return{audio:m.audio,warnings:null!=(c=m.warnings)?c:[],providerMetadata:m.providerMetadata,response:{timestamp:new Date,modelId:this.modelId,headers:u,body:p}}}catch(e){throw await nt(e,await ns(null!=d?d:{}))}}getUrl(){return`${this.config.baseURL}/speech-model`}getModelConfigHeaders(){return{"ai-speech-model-specification-version":"4","ai-model-id":this.modelId}}},nO=sC.z.object({}).catchall(sC.z.unknown()),nD=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("unsupported"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("compatibility"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("deprecated"),setting:sC.z.string(),message:sC.z.string()}),sC.z.object({type:sC.z.literal("other"),message:sC.z.string()})]),nR=sC.z.object({audio:sC.z.string(),warnings:sC.z.array(nD).optional(),providerMetadata:sC.z.record(sC.z.string(),nO).optional()}),nL=class{constructor(e,t){this.modelId=e,this.config=t,this.specificationVersion="v4"}get provider(){return this.config.provider}async doGenerate({audio:e,mediaType:t,providerOptions:r,headers:a,abortSignal:s}){var n,o,i,l;let c=this.config.headers?await sc(this.config.headers):void 0;try{let{responseHeaders:d,value:u,rawValue:m}=await so({url:this.getUrl(),headers:r2(c,null!=a?a:{},this.getModelConfigHeaders(),await sc(this.config.o11yHeaders)),body:{audio:e instanceof Uint8Array?ae(e):e,mediaType:t,...r&&{providerOptions:r}},successfulResponseHandler:sp(nU),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),...s&&{abortSignal:s},fetch:this.config.fetch});return{text:u.text,segments:null!=(n=u.segments)?n:[],language:null!=(o=u.language)?o:void 0,durationInSeconds:null!=(i=u.durationInSeconds)?i:void 0,warnings:null!=(l=u.warnings)?l:[],providerMetadata:u.providerMetadata,response:{timestamp:new Date,modelId:this.modelId,headers:d,body:m}}}catch(e){throw await nt(e,await ns(null!=c?c:{}))}}async doStream(e){var t,r,a,s,n;let o,i,l,c=null!=(a=null==(r=null==(t=this.config._internal)?void 0:t.currentDate)?void 0:r.call(t))?a:new Date,d=r2(await sc(null!=(s=this.config.headers)?s:{}),null!=(n=e.headers)?n:{},this.getModelConfigHeaders(),await sc(this.config.o11yHeaders)),u=await ns(d),m={type:"transcription-stream.start",inputAudioFormat:e.inputAudioFormat,...null!=e.providerOptions&&{providerOptions:e.providerOptions},...null!=e.includeRawChunks&&{includeRawChunks:e.includeRawChunks}};return{stream:function({webSocket:e,url:t,protocols:r,headers:a,startFrame:s,audio:n,abortSignal:o,authMethod:i}){let l=!1,c=()=>{};return new ReadableStream({start:d=>{let u,m,p,h=!1,f=!1;c=e=>{null!=u?u.cancel().catch(()=>{}):n.cancel().catch(()=>{}),null==p||p.close(e)};let g=e=>{l||(l=!0,c(),nH(d,e,i))},x=async e=>{let t=n.getReader();u=t;try{for(;;){let{done:r,value:a}=await t.read();if(r||l)break;let s="string"==typeof a?function(e){let t=r9(e.replace(/-/g,"+").replace(/_/g,"/"));return Uint8Array.from(t,e=>e.codePointAt(0))}(a):a;for(let t=0;t<s.length&&!l;t+=65536)e.send(s.subarray(t,t+65536)),await r7(e)}}finally{t.releaseLock(),u===t&&(u=void 0)}l||f||e.send(JSON.stringify({type:"transcription-stream.audio-done"}))};p=function({url:e,protocols:t,headers:r,webSocket:a,abortSignal:s,onOpen:n,onMessageText:o,onProcessingError:i,onSocketError:l,onClose:c,onAbort:d}){var u,m;let p,h,f=e=>{null!=h&&(null==s||s.removeEventListener("abort",h),h=void 0);try{null==p||p.close(e)}catch(e){}};if(null==s?void 0:s.aborted)return null==d||d(null!=(u=s.reason)?u:Error("Aborted")),{socket:void 0,close:f};try{p=new(function(e){let t=null!=e?e:globalThis.WebSocket;if(null==t)throw Error("No WebSocket implementation available.");return t}(a))(e,t,{headers:(m=null!=r?r:{},Object.fromEntries(Object.entries(m).filter(([e,t])=>null!=t)))})}catch(e){return i(e),{socket:void 0,close:f}}null!=s&&null!=d&&(h=()=>{var e;return d(null!=(e=s.reason)?e:Error("Aborted"))},s.addEventListener("abort",h,{once:!0}));let g=p;p.onopen=()=>{try{null==n||n(g)}catch(e){i(e)}};let x=Promise.resolve();return p.onmessage=e=>{x=x.then(()=>r6(e.data)).then(e=>o(e)).catch(i)},p.onerror=()=>{x=x.then(()=>null==l?void 0:l()).catch(i)}
37,p.onclose=e=>{let t="number"==typeof(null==e?void 0:e.code)?e.code:void 0,r="string"==typeof(null==e?void 0:e.reason)?e.reason:void 0;x=x.then(()=>null==c?void 0:c({code:t,reason:r})).catch(i)},{socket:p,close:f}}({url:t,protocols:r,headers:a,webSocket:e,abortSignal:o,onAbort:e=>{l||(l=!0,c(),d.error(e))},onProcessingError:g,onOpen:e=>{e.send(JSON.stringify(s)),x(e).catch(g)},onMessageText:e=>{if(l)return;let t=function(e){let t;try{t=aI(e)}catch(e){return}if(null==t||"object"!=typeof t||Array.isArray(t))return;let r=t;switch(r.type){case"stream-start":return Array.isArray(r.warnings)&&r.warnings.every(sj)?r:void 0;case"transcript-delta":return sb(r.delta)&&s_(r.id,sb)&&s_(r.providerMetadata,sw)?r:void 0;case"transcript-partial":return sb(r.text)&&s_(r.id,sb)&&s_(r.startSecond,sk)&&s_(r.durationInSeconds,sk)&&s_(r.channelIndex,sk)&&s_(r.providerMetadata,sw)?r:void 0;case"transcript-final":return sb(r.text)&&s_(r.id,sb)&&s_(r.startSecond,sk)&&s_(r.endSecond,sk)&&s_(r.channelIndex,sk)&&s_(r.providerMetadata,sw)?r:void 0;case"finish":return sb(r.text)&&Array.isArray(r.segments)&&r.segments.every(sS)&&s_(r.language,sb)&&s_(r.durationInSeconds,sk)&&s_(r.providerMetadata,sw)?r:void 0;case"response-metadata":{if(!(s_(r.modelId,sb)&&s_(r.headers,sw)))return;let e=r.timestamp;if(null==e)return{...r,timestamp:void 0};if("string"!=typeof e)return;let t=new Date(e);return Number.isNaN(t.getTime())?void 0:{...r,timestamp:t}}case"raw":return"rawValue"in r?r:void 0;case"error":return"error"in r?r:void 0;default:return}}(e);if(null!=t){if("finish"===t.type){l=!0,d.enqueue(t),d.close(),c(1e3);return}"error"===t.type&&(h=!0,m=t.error,f=!0,null!=u?(u.cancel().catch(()=>{}),u=void 0):n.cancel().catch(()=>{})),d.enqueue(t)}},onSocketError:()=>{g(Error("Connection error on AI Gateway transcription stream"))},onClose:()=>{if(h){if(l)return;nV(m,i).then(g);return}g(Error("AI Gateway transcription stream closed before a finish part was received"))}})},cancel:()=>{l||(l=!0,c())}})}({webSocket:this.config.webSocket,url:nF(this.config.baseURL,this.modelId),protocols:null==(l=(null==(i=(o=ak(d)).authorization)?void 0:i.startsWith("Bearer "))?i.slice(7):void 0)?[sM]:sI(sM,l,{teamIdOrSlug:o[na]}),headers:d,startFrame:m,audio:e.audio,abortSignal:e.abortSignal,authMethod:u}),request:{body:m},response:{timestamp:c,modelId:this.modelId}}}getUrl(){return`${this.config.baseURL}/transcription-model`}getModelConfigHeaders(){return{"ai-transcription-model-specification-version":"4","ai-model-id":this.modelId}}};function nF(e,t){let r=new URL(`${e.replace(/^http/,"ws")}/transcription-model`);return r.searchParams.set("ai-model-id",t),r.toString()}var n$=sC.z.object({}).catchall(sC.z.unknown()),nB=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("unsupported"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("compatibility"),feature:sC.z.string(),details:sC.z.string().optional()}),sC.z.object({type:sC.z.literal("deprecated"),setting:sC.z.string(),message:sC.z.string()}),sC.z.object({type:sC.z.literal("other"),message:sC.z.string()})]),nU=sC.z.object({text:sC.z.string(),segments:sC.z.array(sC.z.object({text:sC.z.string(),startSecond:sC.z.number(),endSecond:sC.z.number()})).optional(),language:sC.z.string().nullish(),durationInSeconds:sC.z.number().nullish(),warnings:sC.z.array(nB).optional(),providerMetadata:sC.z.record(sC.z.string(),n$).optional()});async function nH(e,t,r){e.error(await nt(t,r))}var nq={authentication_error:401,failed_dependency:424,forbidden:403,internal_server_error:500,invalid_request_error:400,model_not_found:404,rate_limit_exceeded:429};async function nV(e,t){return"object"==typeof e&&null!=e&&"message"in e&&"string"==typeof e.message&&"type"in e&&"string"==typeof e.type&&e.type in nq?s4({response:{error:{message:e.message,type:e.type}},statusCode:nq[e.type],authMethod:t}):Error(`AI Gateway transcription stream failed: ${null!=e&&"object"==typeof e&&"message"in e&&"string"==typeof e.message?e.message:tM(e)}`)}var nW=class{constructor(e,t){this.specificationVersion="v4",this.modelId=e,this.provider=t.provider,this.config=t}async doCreateClientSecret(e){var t,r;let a,s=await this.config.createClientSecret({modelId:this.modelId,...(null==e?void 0:e.expiresAfterSeconds)!=null&&{expiresAfterSeconds:e.expiresAfterSeconds}});return{token:s.token,url:(t=this.config.baseURL,r=this.modelId,(a=new URL(`${t.replace(/^http/,"ws")}/realtime-model`)).searchParams.set("ai-model-id",r),a.toString()),...null!=s.expiresAt&&{expiresAt:s.expiresAt}}}getWebSocketConfig(e){return{url:e.url,protocols:sI("ai-gateway-realtime.v1",e.token,{teamIdOrSlug:this.config.teamIdOrSlug})}}parseServerEvent(e){return e}serializeClientEvent(e){return e}buildSessionConfig(e){return e}},nG=sl({id:"gateway.exa_search",inputSchema:a6(()=>a9(sC.z.object({query:sC.z.string().describe("Natural-language web search query. This is required."),type:sC.z.enum(["auto","fast","instant"]).optional().describe("Search method. Use auto for the default balance of speed and quality."),num_results:sC.z.number().optional().describe("Maximum number of results to return (1-100, default: 10)."),category:sC.z.enum(["company","people","research paper","news","personal site","financial report"]).optional().describe("Optional content category to focus results."),user_location:sC.z.string().optional().describe("Two-letter ISO country code such as 'US'."),include_domains:sC.z.array(sC.z.string()).optional().describe("Only return results from these domains."),exclude_domains:sC.z.array(sC.z.string()).optional().describe("Exclude results from these domains."),start_published_date:sC.z.string().optional().describe("Only return links published after this ISO 8601 date."),end_published_date:sC.z.string().optional().describe("Only return links published before this ISO 8601 date."),contents:sC.z.object({text:sC.z.union([sC.z.boolean(),sC.z.object({max_characters:sC.z.number().optional(),include_html_tags:sC.z.boolean().optional(),verbosity:sC.z.enum(["compact","standard","full"]).optional(),include_sections:sC.z.array(sC.z.enum(["header","navigation","banner","body","sidebar","footer","metadata"])).optional(),exclude_sections:sC.z.array(sC.z.enum(["header","navigation","banner","body","sidebar","footer","metadata"])).optional()})]).optional(),highlights:sC.z.union([sC.z.boolean(),sC.z.object({query:sC.z.string().optional(),max_characters:sC.z.number().optional()})]).optional(),max_age_hours:sC.z.number().optional(),livecrawl_timeout:sC.z.number().optional(),subpages:sC.z.number().optional(),subpage_target:sC.z.union([sC.z.string(),sC.z.array(sC.z.string())]).optional(),extras:sC.z.object({links:sC.z.number().optional(),image_links:sC.z.number().optional()}).optional()}).optional().describe("Controls extracted page content and freshness.")}
37))),outputSchema:a6(()=>a9(sC.z.union([sC.z.object({requestId:sC.z.string(),searchType:sC.z.string().optional(),resolvedSearchType:sC.z.string().optional(),results:sC.z.array(sC.z.object({title:sC.z.string(),url:sC.z.string(),id:sC.z.string(),publishedDate:sC.z.string().nullable().optional(),author:sC.z.string().nullable().optional(),image:sC.z.string().nullable().optional(),favicon:sC.z.string().nullable().optional(),text:sC.z.string().optional(),highlights:sC.z.array(sC.z.string()).optional(),highlightScores:sC.z.array(sC.z.number()).optional(),summary:sC.z.string().optional(),subpages:sC.z.array(sC.z.any()).optional(),extras:sC.z.object({links:sC.z.array(sC.z.string()).optional(),imageLinks:sC.z.array(sC.z.string()).optional()}).optional()})),costDollars:sC.z.object({total:sC.z.number().optional(),search:sC.z.record(sC.z.string(),sC.z.number()).optional()}).optional()}),sC.z.object({error:sC.z.enum(["api_error","rate_limit","timeout","invalid_input","configuration_error","execution_error","unknown"]),statusCode:sC.z.number().optional(),message:sC.z.string()})])))}),nZ=sl({id:"gateway.parallel_search",inputSchema:a6(()=>a9(sC.z.object({objective:sC.z.string().describe("Natural-language description of the web research goal, including source or freshness guidance and broader context from the task. Maximum 5000 characters."),search_queries:sC.z.array(sC.z.string()).optional().describe("Optional search queries to supplement the objective. Maximum 200 characters per query."),mode:sC.z.enum(["one-shot","agentic"]).optional().describe('Mode preset: "one-shot" for comprehensive results with longer excerpts (default), "agentic" for concise, token-efficient results for multi-step workflows.'),max_results:sC.z.number().optional().describe("Maximum number of results to return (1-20). Defaults to 10 if not specified."),source_policy:sC.z.object({include_domains:sC.z.array(sC.z.string()).optional().describe("Limit results to these domains. Use plain domain names only — e.g. example.com or sub.example.gov, or a bare extension like .edu. Do not include a scheme, path, or port (e.g. not https://example.com/page)."),exclude_domains:sC.z.array(sC.z.string()).optional().describe("Exclude results from these domains. Use plain domain names only — e.g. example.com or sub.example.gov, or a bare extension like .edu. Do not include a scheme, path, or port (e.g. not https://example.com/page)."),after_date:sC.z.string().optional().describe("Only include results published after this date. Use an ISO 8601 calendar date formatted YYYY-MM-DD (e.g. 2025-01-01); do not include a time.")}).optional().describe("Source policy for controlling which domains to include/exclude and freshness."),excerpts:sC.z.object({max_chars_per_result:sC.z.number().optional().describe("Maximum characters per result."),max_chars_total:sC.z.number().optional().describe("Maximum total characters across all results.")}).optional().describe("Excerpt configuration for controlling result length."),fetch_policy:sC.z.object({max_age_seconds:sC.z.number().optional().describe("Maximum age in seconds for cached content. Set to 0 to always fetch fresh content.")}).optional().describe("Fetch policy for controlling content freshness.")}
37))),outputSchema:a6(()=>a9(sC.z.union([sC.z.object({searchId:sC.z.string(),results:sC.z.array(sC.z.object({url:sC.z.string(),title:sC.z.string(),excerpt:sC.z.string(),publishDate:sC.z.string().nullable().optional(),relevanceScore:sC.z.number().optional()}))}),sC.z.object({error:sC.z.enum(["api_error","rate_limit","timeout","invalid_input","configuration_error","unknown"]),statusCode:sC.z.number().optional(),message:sC.z.string()})])))}),nK=sl({id:"gateway.perplexity_search",inputSchema:a6(()=>a9(sC.z.object({query:sC.z.union([sC.z.string(),sC.z.array(sC.z.string())]).describe("Search query (string) or multiple queries (array of up to 5 strings). Multi-query searches return combined results from all queries."),max_results:sC.z.number().optional().describe("Maximum number of search results to return (1-20, default: 10)"),max_tokens_per_page:sC.z.number().optional().describe("Maximum number of tokens to extract per search result page (256-2048, default: 2048)"),max_tokens:sC.z.number().optional().describe("Maximum total tokens across all search results (default: 25000, max: 1000000)"),country:sC.z.string().optional().describe("Two-letter ISO 3166-1 alpha-2 country code for regional search results (e.g., 'US', 'GB', 'FR')"),search_domain_filter:sC.z.array(sC.z.string()).optional().describe("List of domains to include or exclude from search results (max 20). To include: ['nature.com', 'science.org']. To exclude: ['-example.com', '-spam.net']"),search_language_filter:sC.z.array(sC.z.string()).optional().describe("List of ISO 639-1 language codes to filter results (max 10, lowercase). Examples: ['en', 'fr', 'de']"),search_after_date:sC.z.string().optional().describe("Include only results published after this date. Format: 'MM/DD/YYYY' (e.g., '3/1/2025'). Cannot be used with search_recency_filter."),search_before_date:sC.z.string().optional().describe("Include only results published before this date. Format: 'MM/DD/YYYY' (e.g., '3/15/2025'). Cannot be used with search_recency_filter."),last_updated_after_filter:sC.z.string().optional().describe("Include only results last updated after this date. Format: 'MM/DD/YYYY' (e.g., '3/1/2025'). Cannot be used with search_recency_filter."),last_updated_before_filter:sC.z.string().optional().describe("Include only results last updated before this date. Format: 'MM/DD/YYYY' (e.g., '3/15/2025'). Cannot be used with search_recency_filter."),search_recency_filter:sC.z.enum(["day","week","month","year"]).optional().describe("Filter results by relative time period. Cannot be used with search_after_date or search_before_date.")}
37))),outputSchema:a6(()=>a9(sC.z.union([sC.z.object({results:sC.z.array(sC.z.object({title:sC.z.string(),url:sC.z.string(),snippet:sC.z.string(),date:sC.z.string().optional(),lastUpdated:sC.z.string().optional()})),id:sC.z.string()}),sC.z.object({error:sC.z.enum(["api_error","rate_limit","timeout","invalid_input","unknown"]),statusCode:sC.z.number().optional(),message:sC.z.string()})])))}),nY={exaSearch:(e={})=>nG(e),parallelSearch:(e={})=>nZ(e),perplexitySearch:(e={})=>nK(e)};async function nQ(){var e;return null==(e=(0,sN.getContext)().headers)?void 0:e["x-vercel-id"]}var nJ=sC.z.object({token:sC.z.string(),expiresAt:sC.z.number().nullish()});async function nX(e){let t=aT({settingValue:e.apiKey,environmentVariableName:"AI_GATEWAY_API_KEY"});return t?{token:t,authMethod:"api-key"}:{token:await (0,sN.getVercelOidcToken)(),authMethod:"oidc"}}!function(e={}){var t,r,a;let s=null,n=null,o=null!=(t=e.metadataCacheRefreshMillis)?t:3e5,i=0,l=null!=(r=null==(a=e.baseURL)?void 0:a.replace(/\/$/,""))?r:"https://ai-gateway.vercel.sh/v4/ai",c=t=>a_({Authorization:`Bearer ${t.token}`,"ai-gateway-protocol-version":"0.0.1",[nr]:t.authMethod,...null!=e.teamIdOrSlug?{[na]:e.teamIdOrSlug}:{},...e.headers},"ai-sdk/gateway/4.0.31"),d=async()=>{try{return c(await nX(e))}catch(e){throw sO.createContextualError({apiKeyProvided:!1,oidcTokenProvided:!1,statusCode:401,cause:e})}},u=async()=>{try{return await nX(e)}catch(e){throw sO.createContextualError({apiKeyProvided:!1,oidcTokenProvided:!1,statusCode:401,cause:e})}},m=async t=>{if(void 0!==globalThis.window)throw Error("AI Gateway client secrets must be minted server-side: minting needs your Gateway credential, which must never reach the browser. Call gateway.experimental_realtime.getToken() or gateway.experimental_transcription.getToken() from your server and pass the returned token to the client.");let r=c(await u()),a=new URL("/v1/realtime/client-secrets",l).toString();try{let{value:s}=await so({url:a,headers:r,body:{model:t.modelId,...null!=t.routeKind&&{routeKind:t.routeKind},...null!=t.expiresAfterSeconds&&{expiresIn:t.expiresAfterSeconds}},successfulResponseHandler:sp(nJ),failedResponseHandler:sm({errorSchema:sC.z.any(),errorToMessage:e=>e}),fetch:e.fetch});return{token:s.token,...null!=s.expiresAt&&{expiresAt:s.expiresAt}}}catch(e){throw await nt(e,await ns(r))}},p=()=>{let e=aT({settingValue:void 0,environmentVariableName:"VERCEL_DEPLOYMENT_ID"}),t=aT({settingValue:void 0,environmentVariableName:"VERCEL_ENV"}),r=aT({settingValue:void 0,environmentVariableName:"VERCEL_REGION"}),a=aT({settingValue:void 0,environmentVariableName:"VERCEL_PROJECT_ID"});return async()=>{let s=await nQ();return{...e&&{"ai-o11y-deployment-id":e},...t&&{"ai-o11y-environment":t},...r&&{"ai-o11y-region":r},...s&&{"ai-o11y-request-id":s},...a&&{"ai-o11y-project-id":a}}}},h=t=>new nh(t,{provider:"gateway",baseURL:l,headers:d,fetch:e.fetch,o11yHeaders:p()}),f=async()=>{var t,r,a;let c=null!=(a=null==(r=null==(t=e._internal)?void 0:t.currentDate)?void 0:r.call(t).getTime())?a:Date.now();return(!s||c-i>o)&&(i=c,s=new ni({baseURL:l,headers:d,fetch:e.fetch}).getAvailableModels().then(e=>(n=e,e)).catch(async e=>{throw await nt(e,await ns(await d()))})),n?Promise.resolve(n):s},g=async()=>new ni({baseURL:l,headers:d,fetch:e.fetch}).getCredits().catch(async e=>{throw await nt(e,await ns(await d()))}),x=async t=>new nd({baseURL:l,headers:d,fetch:e.fetch}).getSpendReport(t).catch(async e=>{throw await nt(e,await ns(await d()))}),v=async t=>new nm({baseURL:l,headers:d,fetch:e.fetch}).getGenerationInfo(t).catch(async e=>{throw await nt(e,await ns(await d()))}),y=function(e){if(new.target)throw Error("The Gateway Provider model function cannot be called with the new keyword.");return h(e)};y.specificationVersion="v4",y.getAvailableModels=f,y.getCredits=g,y.getSpendReport=x,y.getGenerationInfo=v,y.imageModel=t=>new ny(t,{provider:"gateway",baseURL:l,headers:d,fetch:e.fetch,o11yHeaders:p()}),y.languageModel=h;let b=t=>new ng(t,{provider:"gateway",baseURL:l,headers:d,fetch:e.fetch,o11yHeaders:p()});y.embeddingModel=b,y.textEmbeddingModel=b,y.videoModel=t=>new nS(t,{provider:"gateway",baseURL:l,headers:d,fetch:e.fetch,o11yHeaders:p()});let k=t=>new nP(t,{provider:"gateway",baseURL:l,headers:d,fetch:e.fetch,o11yHeaders:p()});y.rerankingModel=k,y.reranking=k;let _=t=>new nA(t,{provider:"gateway",baseURL:l,headers:d,fetch:e.fetch,o11yHeaders:p()});y.speechModel=_,y.speech=_;let w=t=>new nL(t,{provider:"gateway",baseURL:l,headers:d,fetch:e.fetch,o11yHeaders:p(),webSocket:e.webSocket});y.transcriptionModel=w,y.transcription=w,y.experimental_transcription=Object.assign(e=>w(e),{getToken:async e=>{let t=await m({modelId:e.model,routeKind:"transcription",...null!=e.expiresAfterSeconds&&{expiresAfterSeconds:e.expiresAfterSeconds}});return{token:t.token,url:nF(l,e.model),...null!=t.expiresAt&&{expiresAt:t.expiresAt}}}});let j=t=>new nW(t,{provider:"gateway.realtime",baseURL:l,teamIdOrSlug:e.teamIdOrSlug,createClientSecret:m});y.experimental_realtime=Object.assign(e=>j(e),{getToken:async e=>{let{model:t,...r}=e,a=j(t),s=await a.doCreateClientSecret(r);return{token:s.token,url:s.url,...null!=s.expiresAt&&{expiresAt:s.expiresAt}}}}),y.chat=y.languageModel,y.embedding=y.embeddingModel,y.image=y.imageModel,y.video=y.videoModel,y.tools=nY}();var n0=Object.defineProperty,n1=(Symbol.for("vercel.ai.error.AI_InvalidArgumentError"),Symbol.for("vercel.ai.error.AI_InvalidStreamPartError"),Symbol.for("vercel.ai.error.AI_InvalidToolApprovalError"),Symbol.for("vercel.ai.error.AI_InvalidToolApprovalSignatureError"),Symbol.for("vercel.ai.error.AI_InvalidToolInputError"),Symbol.for("vercel.ai.error.AI_ToolCallNotFoundForApprovalError"),Symbol.for("vercel.ai.error.AI_MissingToolResultsError"),Symbol.for("vercel.ai.error.AI_NoImageGeneratedError"),"AI_NoObjectGeneratedError"),n2=`vercel.ai.error.${n1}`,n3=Symbol.for(n2),n5=class extends tb{constructor({message:e="No object generated.",cause:t,text:r,response:a,usage:s,finishReason:n}){super({name:n1,message:e,cause:t}),this[X]=!0,this.text=r,this.response=a,this.usage=s,this.finishReason=n}static isInstance(e){return tb.hasMarker(e,n2)}};X=n3,Symbol.for("vercel.ai.error.AI_NoOutputGeneratedError"),Symbol.for("vercel.ai.error.AI_NoSpeechGeneratedError"),Symbol.for("vercel.ai.error.AI_NoTranscriptGeneratedError"),Symbol.for("vercel.ai.error.AI_NoTranslationGeneratedError"),Symbol.for("vercel.ai.error.AI_NoVideoGeneratedError"),Symbol.for("vercel.ai.error.AI_NoSuchToolError"),Symbol.for("vercel.ai.error.AI_ToolCallRepairError");var n4="AI_UIMessageStreamError",n6=`vercel.ai.error.${n4}`,n7=Symbol.for(n6),n8=class extends tb{constructor({chunkType:e,chunkId:t,message:r}){super({name:n4,message:r}),this[ee]=!0,this.chunkType=e,this.chunkId=t}static isInstance(e){return tb.hasMarker(e,n6)}};ee=n7,Symbol.for("vercel.ai.error.AI_InvalidDataContentError"),Symbol.for("vercel.ai.error.AI_InvalidMessageRoleError"),Symbol.for("vercel.ai.error.AI_MessageConversionError"),Symbol.for("vercel.ai.error.AI_RetryError");var n9=async({url:e,maxBytes:t,abortSignal:r})=>{var a;let s=e.toString();try{let e=a_({},"ai-sdk/7.0.41",ab()),n=await au({url:s,headers:e,abortSignal:r});if(!n.ok)throw await at(n),new an({url:s,statusCode:n.status,statusText:n.statusText});return{data:await am({response:n,url:s,maxBytes:null!=t?t:0x80000000}),mediaType:null!=(a=n.headers.get("content-type"))?a:void 0}}catch(e){if(an.isInstance(e))throw e;throw new an({url:s,cause:e})}},oe=sC.z.lazy(()=>sC.z.union([sC.z.null(),sC.z.string(),sC.z.number(),sC.z.boolean(),sC.z.record(sC.z.string(),oe.optional()),sC.z.array(oe)])),ot=sC.z.record(sC.z.string(),sC.z.record(sC.z.string(),oe.optional())),or=sC.z.union([sC.z.string(),sC.z.instanceof(Uint8Array),sC.z.instanceof(ArrayBuffer),sC.z.custom(function(e){var t,r;return null!=(r=null==(t=globalThis.Buffer)?void 0:t.isBuffer(e))&&r},{message:"Must be a Buffer"})]),oa=sC.z.record(sC.z.string(),sC.z.string()),os=sC.z.object({type:sC.z.literal("text"),text:sC.z.string(),providerOptions:ot.optional()}),on=sC.z.object({type:sC.z.literal("image"),image:sC.z.union([or,sC.z.instanceof(URL),oa]),mediaType:sC.z.string().optional(),providerOptions:ot.optional()}),oo=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("data"),data:or}),sC.z.object({type:sC.z.literal("url"),url:sC.z.instanceof(URL)}),sC.z.object({type:sC.z.literal("reference"),reference:oa}),sC.z.object({type:sC.z.literal("text"),text:sC.z.string()})]),oi=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("data"),data:or}),sC.z.object({type:sC.z.literal("url"),url:sC.z.instanceof(URL)})]),ol=sC.z.object({type:sC.z.literal("file"),data:sC.z.union([oo,or,sC.z.instanceof(URL),oa]),filename:sC.z.string().optional(),mediaType:sC.z.string(),providerOptions:ot.optional()}),oc=sC.z.object({type:sC.z.literal("reasoning"),text:sC.z.string(),providerOptions:ot.optional()}),od=sC.z.object({type:sC.z.literal("custom"),kind:sC.z.string().transform(e=>e),providerOptions:ot.optional()}),ou=sC.z.object({type:sC.z.literal("reasoning-file"),data:sC.z.union([oi,or,sC.z.instanceof(URL)]),mediaType:sC.z.string(),providerOptions:ot.optional()}),om=sC.z.object({type:sC.z.literal("tool-call"),toolCallId:sC.z.string(),toolName:sC.z.string(),input
37:sC.z.unknown(),providerOptions:ot.optional(),providerExecuted:sC.z.boolean().optional()}),op=sC.z.discriminatedUnion("type",[sC.z.object({type:sC.z.literal("text"),value:sC.z.string(),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("json"),value:oe,providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("execution-denied"),reason:sC.z.string().optional(),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("error-text"),value:sC.z.string(),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("error-json"),value:oe,providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("content"),value:sC.z.array(sC.z.union([sC.z.object({type:sC.z.literal("text"),text:sC.z.string(),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("file"),data:oo,mediaType:sC.z.string(),filename:sC.z.string().optional(),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("file-data"),data:sC.z.string(),mediaType:sC.z.string(),filename:sC.z.string().optional(),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("file-url"),url:sC.z.string(),mediaType:sC.z.string().optional(),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("file-id"),fileId:sC.z.union([sC.z.string(),sC.z.record(sC.z.string(),sC.z.string())]),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("file-reference"),providerReference:sC.z.record(sC.z.string(),sC.z.string()),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("image-data"),data:sC.z.string(),mediaType:sC.z.string(),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("image-url"),url:sC.z.string(),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("image-file-id"),fileId:sC.z.union([sC.z.string(),sC.z.record(sC.z.string(),sC.z.string())]),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("image-file-reference"),providerReference:sC.z.record(sC.z.string(),sC.z.string()),providerOptions:ot.optional()}),sC.z.object({type:sC.z.literal("custom"),providerOptions:ot.optional()})]))})]),oh=sC.z.object({type:sC.z.literal("tool-result"),toolCallId:sC.z.string(),toolName:sC.z.string(),output:op,providerOptions:ot.optional()}),of=sC.z.object({type:sC.z.literal("tool-approval-request"),approvalId:sC.z.string(),toolCallId:sC.z.string()}),og=sC.z.object({type:sC.z.literal("tool-approval-response"),approvalId:sC.z.string(),approved:sC.z.boolean(),reason:sC.z.string().optional()}),ox=sC.z.object({role:sC.z.literal("system"),content:sC.z.string(),providerOptions:ot.optional()}),ov=sC.z.object({role:sC.z.literal("user"),content:sC.z.union([sC.z.string(),sC.z.array(sC.z.union([os,on,ol]))]),providerOptions:ot.optional()}),oy=sC.z.object({role:sC.z.literal("assistant"),content:sC.z.union([sC.z.string(),sC.z.array(sC.z.union([os,od,ol,oc,ou,om,oh,of]))]),providerOptions:ot.optional()}),ob=sC.z.object({role:sC.z.literal("tool"),content:sC.z.array(sC.z.union([oh,og])),providerOptions:ot.optional()});sC.z.union([ox,ov,oy,ob]);var ok={},o_={array:()=>oC,choice:()=>oN,json:()=>oM,object:()=>oT,text:()=>oS};for(var ow in o_)n0(ok,ow,{get:o_[ow],enumerable:!0});async function oj(e){if(void 0===e)return{value:void 0,state:"undefined-input"};let t=await sa({text:e});return t.success?{value:t.value,state:"successful-parse"}:(t=await sa({text:function(e){let t=["ROOT"],r=-1,a=null,s=0;function n(e,s,n){switch(e){case'"':r=s,t.pop(),t.push(n),t.push("INSIDE_STRING");break;case"f":case"t":case"n":r=s,a=s,t.pop(),t.push(n),t.push("INSIDE_LITERAL");break;case"-":t.pop(),t.push(n),t.push("INSIDE_NUMBER");break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":r=s,t.pop(),t.push(n),t.push("INSIDE_NUMBER");break;case"{":r=s,t.pop(),t.push(n),t.push("INSIDE_OBJECT_START");break;case"[":r=s,t.pop(),t.push(n),t.push("INSIDE_ARRAY_START")}}function o(e,a){switch(e){case",":t.pop(),t.push("INSIDE_OBJECT_AFTER_COMMA");break;case"}":r=a,t.pop()}}function i(e,a){switch(e){case",":t.pop(),t.push("INSIDE_ARRAY_AFTER_COMMA");break;case"]":r=a,t.pop()}}for(let l=0;l<e.length;l++){let c=e[l];switch(t[t.length-1]){case"ROOT":n(c,l,"FINISH");break;case"INSIDE_OBJECT_START":switch(c){case'"':t.pop(),t.push("INSIDE_OBJECT_KEY");break;case"}":r=l,t.pop()}break;case"INSIDE_OBJECT_AFTER_COMMA":'"'===c&&(t.pop(),t.push("INSIDE_OBJECT_KEY"));break;case"INSIDE_OBJECT_KEY":'"'===c&&(t.pop(),t.push("INSIDE_OBJECT_AFTER_KEY"));break;case"INSIDE_OBJECT_AFTER_KEY":":"===c&&(t.pop(),t.push("INSIDE_OBJECT_BEFORE_VALUE"));break;case"INSIDE_OBJECT_BEFORE_VALUE":n(c,l,"INSIDE_OBJECT_AFTER_VALUE");break;case"INSIDE_OBJECT_AFTER_VALUE":o(c,l);break;case"INSIDE_STRING":switch(c){case'"':t.pop(),r=l;break;case"\\":t.push("INSIDE_STRING_ESCAPE");break;default:r=l}break;case"INSIDE_ARRAY_START":"]"===c?(r=l,t.pop()):(r=l,n(c,l,"INSIDE_ARRAY_AFTER_VALUE"));break;case"INSIDE_ARRAY_AFTER_VALUE":switch(c){case",":t.pop(),t.push("INSIDE_ARRAY_AFTER_COMMA");break;case"]":r=l,t.pop();break;default:r=l}break;case"INSIDE_ARRAY_AFTER_COMMA":n(c,l,"INSIDE_ARRAY_AFTER_VALUE");break;case"INSIDE_STRING_ESCAPE":t.pop(),"u"===c?(s=0,t.push("INSIDE_STRING_UNICODE_ESCAPE")):r=l;break;case"INSIDE_STRING_UNICODE_ESCAPE":(c>="0"&&c<="9"||c>="A"&&c<="F"||c>="a"&&c<="f")&&4==++s&&(t.pop(),r=l);break;case"INSIDE_NUMBER":switch(c){case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":r=l;break;case"e":case"E":case"-":case".":break;case",":t.pop(),"INSIDE_ARRAY_AFTER_VALUE"===t[t.length-1]&&i(c,l),"INSIDE_OBJECT_AFTER_VALUE"===t[t.length-1]&&o(c,l);break;case"}":t.pop(),"INSIDE_OBJECT_AFTER_VALUE"===t[t.length-1]&&o(c,l);break;case"]":t.pop(),"INSIDE_ARRAY_AFTER_VALUE"===t[t.length-1]&&i(c,l);break;default:t.pop()}break;case"INSIDE_LITERAL":{let s=e.substring(a,l+1);"false".startsWith(s)||"true".startsWith(s)||"null".startsWith(s)?r=l:(t.pop(),"INSIDE_OBJECT_AFTER_VALUE"===t[t.length-1]?o(c,l):"INSIDE_ARRAY_AFTER_VALUE"===t[t.length-1]&&i(c,l))}}}let l=e.slice(0,r+1);for(let r=t.length-1;r>=0;r--)switch(t[r]){case"INSIDE_STRING":l+='"';break;case"INSIDE_OBJECT_KEY":case"INSIDE_OBJECT_AFTER_KEY":case"INSIDE_OBJECT_AFTER_COMMA":case"INSIDE_OBJECT_START":case"INSIDE_OBJECT_BEFORE_VALUE":case"INSIDE_OBJECT_AFTER_VALUE":l+="}";break;case"INSIDE_ARRAY_START":case"INSIDE_ARRAY_AFTER_COMMA":case"INSIDE_ARRAY_AFTER_VALUE":l+="]";break;case"INSIDE_LITERAL":{let t=e.substring(a,e.length);"true".startsWith(t)?l+="true".slice(t.length):"false".startsWith(t)?l+="false".slice(t.length):"null".startsWith(t)&&(l+="null".slice(t.length))}}return l}(e)})).success?{value:t.value,state:"repaired-parse"}:{value:void 0,state:"failed-parse"}}var oS=()=>({name:"text",responseFormat:Promise.resolve({type:"text"}),parseCompleteOutput:async({text:e})=>e,parsePartialOutput:async({text:e})=>({partial:e}),createElementStreamTransform(){}}),oT=({schema:e,name:t,description:r})=>{let a=a8(e);return{name:"object",responseFormat:sc(a.jsonSchema).then(e=>({type:"json",schema:e,...null!=t&&{name:t},...null!=r&&{description:r}})),async parseCompleteOutput({text:e},t){let r=await sa({text:e});if(!r.success)throw new n5({message:"No object generated: could not parse the response.",cause:r.error,text:e,response:t.response,usage:t.usage,finishReason:t.finishReason});let s=await st({value:r.value,schema:a});if(!s.success)throw new n5({message:"No object generated: response did not match sc
37hema.",cause:s.error,text:e,response:t.response,usage:t.usage,finishReason:t.finishReason});return s.value},async parsePartialOutput({text:e}){let t=await oj(e);switch(t.state){case"failed-parse":case"undefined-input":return;case"repaired-parse":case"successful-parse":return{partial:t.value}}},createElementStreamTransform(){}}},oC=({element:e,name:t,description:r})=>{let a=a8(e);return{name:"array",responseFormat:sc(a.jsonSchema).then(e=>{let{$schema:a,...s}=e;return{type:"json",schema:{$schema:"http://json-schema.org/draft-07/schema#",type:"object",properties:{elements:{type:"array",items:s}},required:["elements"],additionalProperties:!1},...null!=t&&{name:t},...null!=r&&{description:r}}}),async parseCompleteOutput({text:e},t){let r=await sa({text:e});if(!r.success)throw new n5({message:"No object generated: could not parse the response.",cause:r.error,text:e,response:t.response,usage:t.usage,finishReason:t.finishReason});let s=r.value;if(null==s||"object"!=typeof s||!("elements"in s)||!Array.isArray(s.elements))throw new n5({message:"No object generated: response did not match schema.",cause:new tH({value:s,cause:"response must be an object with an elements array"}),text:e,response:t.response,usage:t.usage,finishReason:t.finishReason});let n=[];for(let r of s.elements){let s=await st({value:r,schema:a});if(!s.success)throw new n5({message:"No object generated: response did not match schema.",cause:s.error,text:e,response:t.response,usage:t.usage,finishReason:t.finishReason});n.push(s.value)}return n},async parsePartialOutput({text:e}){let t=await oj(e);switch(t.state){case"failed-parse":case"undefined-input":return;case"repaired-parse":case"successful-parse":{let e=t.value;if(null==e||"object"!=typeof e||!("elements"in e)||!Array.isArray(e.elements))return;let r="repaired-parse"===t.state&&e.elements.length>0?e.elements.slice(0,-1):e.elements,s=[];for(let e of r){let t=await st({value:e,schema:a});t.success&&s.push(t.value)}return{partial:s}}}},createElementStreamTransform(){let e=0;return new TransformStream({transform({partialOutput:t},r){if(null!=t)for(;e<t.length;e++)r.enqueue(t[e])}})}}},oN=({options:e,name:t,description:r})=>({name:"choice",responseFormat:Promise.resolve({type:"json",schema:{$schema:"http://json-schema.org/draft-07/schema#",type:"object",properties:{result:{type:"string",enum:e}},required:["result"],additionalProperties:!1},...null!=t&&{name:t},...null!=r&&{description:r}}),async parseCompleteOutput({text:t},r){let a=await sa({text:t});if(!a.success)throw new n5({message:"No object generated: could not parse the response.",cause:a.error,text:t,response:r.response,usage:r.usage,finishReason:r.finishReason});let s=a.value;if(null==s||"object"!=typeof s||!("result"in s)||"string"!=typeof s.result||!e.includes(s.result))throw new n5({message:"No object generated: response did not match schema.",cause:new tH({value:s,cause:"response must be an object that contains a choice value."}),text:t,response:r.response,usage:r.usage,finishReason:r.finishReason});return s.result},async parsePartialOutput({text:t}){let r=await oj(t);switch(r.state){case"failed-parse":case"undefined-input":return;case"repaired-parse":case"successful-parse":{let t=r.value;if(null==t||"object"!=typeof t||!("result"in t)||"string"!=typeof t.result)return;let a=e.filter(e=>e.startsWith(t.result));if("successful-parse"===r.state)return a.includes(t.result)?{partial:t.result}:void 0;return 1===a.length?{partial:a[0]}:void 0}}},createElementStreamTransform(){}}),oM=({name:e,description:t}={})=>({name:"json",responseFormat:Promise.resolve({type:"json",...null!=e&&{name:e},...null!=t&&{description:t}}),async parseCompleteOutput({text:e},t){let r=await sa({text:e});if(!r.success)throw new n5({message:"No object generated: could not parse the response.",cause:r.error,text:e,response:t.response,usage:t.usage,finishReason:t.finishReason});return r.value},async parsePartialOutput({text:e}){let t=await oj(e);switch(t.state){case"failed-parse":case"undefined-input":return;case"repaired-parse":case"successful-parse":return void 0===t.value?void 0:{partial:t.value}}},createElementStreamTransform(){}});new TextEncoder,new TextEncoder,ah({prefix:"aitxt",size:24}),ah({prefix:"call",size:24}),TransformStream;var oI=sC.z.record(sC.z.string(),oe.optional()),oP=a6(()=>a9(sC.z.union([sC.z.looseObject({type:sC.z.literal("text-start"),id:sC.z.string(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("text-delta"),id:sC.z.string(),delta:sC.z.string(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("text-end"),id:sC.z.string(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("error"),errorText:sC.z.string()}),sC.z.looseObject({type:sC.z.literal("tool-input-start"),toolCallId:sC.z.string(),toolName:sC.z.string(),providerExecuted:sC.z.boolean().optional(),providerMetadata:ot.optional(),toolMetadata:oI.optional(),dynamic:sC.z.boolean().optional(),title:sC.z.string().optional()}),sC.z.looseObject({type:sC.z.literal("tool-input-delta"),toolCallId:sC.z.string(),inputTextDelta:sC.z.string()}),sC.z.looseObject({type:sC.z.literal("tool-input-available"),toolCallId:sC.z.string(),toolName:sC.z.string(),input
37:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),providerMetadata:ot.optional(),toolMetadata:oI.optional(),dynamic:sC.z.boolean().optional(),title:sC.z.string().optional()}),sC.z.looseObject({type:sC.z.literal("tool-input-error"),toolCallId:sC.z.string(),toolName:sC.z.string(),input:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),providerMetadata:ot.optional(),toolMetadata:oI.optional(),dynamic:sC.z.boolean().optional(),errorText:sC.z.string(),title:sC.z.string().optional()}),sC.z.looseObject({type:sC.z.literal("tool-approval-request"),approvalId:sC.z.string(),toolCallId:sC.z.string(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()}),sC.z.looseObject({type:sC.z.literal("tool-approval-response"),approvalId:sC.z.string(),approved:sC.z.boolean(),reason:sC.z.string().optional(),providerExecuted:sC.z.boolean().optional(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("tool-output-available"),toolCallId:sC.z.string(),output:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),providerMetadata:ot.optional(),toolMetadata:oI.optional(),dynamic:sC.z.boolean().optional(),preliminary:sC.z.boolean().optional()}),sC.z.looseObject({type:sC.z.literal("tool-output-error"),toolCallId:sC.z.string(),errorText:sC.z.string(),providerExecuted:sC.z.boolean().optional(),providerMetadata:ot.optional(),toolMetadata:oI.optional(),dynamic:sC.z.boolean().optional()}),sC.z.looseObject({type:sC.z.literal("tool-output-denied"),toolCallId:sC.z.string()}),sC.z.looseObject({type:sC.z.literal("reasoning-start"),id:sC.z.string(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("reasoning-delta"),id:sC.z.string(),delta:sC.z.string(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("reasoning-end"),id:sC.z.string(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("custom"),kind:sC.z.string().transform(e=>e),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("source-url"),sourceId:sC.z.string(),url:sC.z.string(),title:sC.z.string().optional(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("source-document"),sourceId:sC.z.string(),mediaType:sC.z.string(),title:sC.z.string(),filename:sC.z.string().optional(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("file"),url:sC.z.string(),mediaType:sC.z.string(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.literal("reasoning-file"),url:sC.z.string(),mediaType:sC.z.string(),providerMetadata:ot.optional()}),sC.z.looseObject({type:sC.z.custom(e=>"string"==typeof e&&e.startsWith("data-"),{message:'Type must start with "data-"'}),id:sC.z.string().optional(),data:sC.z.unknown(),transient:sC.z.boolean().optional()}),sC.z.looseObject({type:sC.z.literal("start-step")}),sC.z.looseObject({type:sC.z.literal("finish-step")}),sC.z.looseObject({type:sC.z.literal("start"),messageId:sC.z.string().optional(),messageMetadata:sC.z.unknown().optional()}),sC.z.looseObject({type:sC.z.literal("finish"),finishReason:sC.z.enum(["stop","length","content-filter","tool-calls","error","other"]).optional(),messageMetadata:sC.z.unknown().optional()}),sC.z.looseObject({type:sC.z.literal("abort"),reason:sC.z.string().optional()}),sC.z.looseObject({type:sC.z.literal("message-metadata"),messageMetadata:sC.z.unknown()})])));function oE(){return Object.create(null)}function oz(e){return e.type.startsWith("tool-")}function oA(e){return oz(e)||"dynamic-tool"===e.type}function oO(e){return e.type.split("-").slice(1).join("-")}async function oD({stream:e,onError:t}){let r=e.getReader();try{for(;;){let{done:e}=await r.read();if(e)break}}catch(e){null==t||t(e)}finally{r.releaseLock()}}ah({prefix:"aitxt",size:24}),ah({prefix:"call",size:24}),ah({prefix:"aitxt",size:24}),ah({prefix:"call",size:24});var oR=sC.z.record(sC.z.string(),oe.optional()),oL=sC.z.record(sC.z.string(),sC.z.string());function oF(e){return({url:t,abortSignal:r})=>n9({url:t,maxBytes:null==e?void 0:e.maxBytes,abortSignal:r})}a6(()=>a9(sC.z.array(sC.z.object({id:sC.z.string(),role:sC.z.enum(["system","user","assistant"]),metadata:sC.z.unknown().optional(),parts:sC.z.array(sC.z.union([sC.z.object({type:sC.z.literal("text"),text:sC.z.string(),state:sC.z.enum(["streaming","done"]).optional(),providerMetadata:ot.optional()}),sC.z.object({type:sC.z.literal("reasoning"),text:sC.z.string(),state:sC.z.enum(["streaming","done"]).optional(),providerMetadata:ot.optional()}),sC.z.object({type:sC.z.literal("custom"),kind:sC.z.string(),providerMetadata:ot.optional()}),sC.z.object({type:sC.z.literal("source-url"),sourceId:sC.z.string(),url:sC.z.string(),title:sC.z.string().optional(),providerMetadata:ot.optional()}),sC.z.object({type:sC.z.literal("source-document"),sourceId:sC.z.string(),mediaType:sC.z.string(),title:sC.z.string(),filename:sC.z.string().optional(),providerMetadata:ot.optional()}),sC.z.object({type:sC.z.literal("file"),mediaType:sC.z.string(),filename:sC.z.string().optional(),url:sC.z.string(),providerReference:oL.optional(),providerMetadata:ot.optional()}),sC.z.object({type:sC.z.literal("reasoning-file"),mediaType:sC.z.string(),url:sC.z.string(),providerMetadata:ot.optional()}),sC.z.object({type:sC.z.literal("step-start")}),sC.z.object({type:sC.z.string().startsWith("data-"),id:sC.z.string().optional(),data:sC.z.unknown()}),sC.z.object({type:sC.z.literal("dynamic-tool"),toolName:sC.z.string(),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("input-streaming"),input:sC.z.unknown().optional(),providerExecuted:sC.z.boolean().optional(),callProviderMetadata:ot.optional(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),approval:sC.z.never().optional()}),sC.z.object({type:sC.z.literal("dynamic-tool"),toolName:sC.z.string(),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("input-available"),input:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),approval:sC.z.never().optional()}),sC.z.object({type:sC.z.literal("dynamic-tool"),toolName:sC.z.string(),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("approval-requested"),input:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.never().optional(),reason:sC.z.never().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()})}),sC.z.object({type:sC.z.literal("dynamic-tool"),toolName:sC.z.string(),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("approval-responded"),input:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.boolean(),reason:sC.z.string().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()})}),sC.z.object({type:sC.z.literal("dynamic-tool"),toolName:sC.z.string(),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("output-available"),input:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),output:sC.z.unknown(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),resultProviderMetadata:ot.optional(),preliminary:sC.z.boolean().optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.literal(!0),reason:sC.z.string().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()}).optional()}),sC.z.object({type:sC.z.literal("dynamic-tool"),toolName:sC.z.string(),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("output-error"),input:sC.z.unknown().optional(),rawInput:sC.z.unknown().optional(),providerExecuted:sC.z.boolean().optional(),output:sC.z.never().optional(),errorText:sC.z.string(),callProviderMetadata:ot.optional(),resultProviderMetadata:ot.optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.literal(!0),reason:sC.z.string().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()}).optional()}),sC.z.object({type:sC.z.literal("dynamic-tool"),toolName:sC.z.string(),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("output-denied"),input:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.literal(!1),reason:sC.z.string().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()})}),sC.z.object({type:sC.z.string().startsWith("tool-"),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("input-streaming"),providerExecuted:sC.z.boolean().optional(),callProviderMetadata:ot.optional(),input
37:sC.z.unknown().optional(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),approval:sC.z.never().optional()}),sC.z.object({type:sC.z.string().startsWith("tool-"),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("input-available"),providerExecuted:sC.z.boolean().optional(),input:sC.z.unknown(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),approval:sC.z.never().optional()}),sC.z.object({type:sC.z.string().startsWith("tool-"),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("approval-requested"),input:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.never().optional(),reason:sC.z.never().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()})}),sC.z.object({type:sC.z.string().startsWith("tool-"),toolCallId:sC.z.str
37ing(),toolMetadata:oR.optional(),state:sC.z.literal("approval-responded"),input:sC.z.unknown(),providerExecuted:sC.z.boolean().optional(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.boolean(),reason:sC.z.string().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()})}),sC.z.object({type:sC.z.string().startsWith("tool-"),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("output-available"),providerExecuted:sC.z.boolean().optional(),input:sC.z.unknown(),output:sC.z.unknown(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),resultProviderMetadata:ot.optional(),preliminary:sC.z.boolean().optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.literal(!0),reason:sC.z.string().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()}).optional()}),sC.z.object({type:sC.z.string().startsWith("tool-"),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("output-error"),providerExecuted:sC.z.boolean().optional(),input:sC.z.unknown().optional(),rawInput:sC.z.unknown().optional(),output:sC.z.never().optional(),errorText:sC.z.string(),callProviderMetadata:ot.optional(),resultProviderMetadata:ot.optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.literal(!0),reason:sC.z.string().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()}).optional()}),sC.z.object({type:sC.z.string().startsWith("tool-"),toolCallId:sC.z.string(),toolMetadata:oR.optional(),state:sC.z.literal("output-denied"),providerExecuted:sC.z.boolean().optional(),input:sC.z.unknown(),output:sC.z.never().optional(),errorText:sC.z.never().optional(),callProviderMetadata:ot.optional(),approval:sC.z.object({id:sC.z.string(),approved:sC.z.literal(!1),reason:sC.z.string().optional(),isAutomatic:sC.z.boolean().optional(),signature:sC.z.string().optional()})})]))}).superRefine((e,t)=>{"assistant"!==e.role&&0===e.parts.length&&t.addIssue({origin:"array",code:"too_small",minimum:1,inclusive:!0,input:e.parts,path:["parts"],message:"Message must contain at least one part"})})).nonempty("Messages array must not be empty"))),ah({prefix:"call",size:24}),ah({prefix:"call",size:24}),ah({prefix:"aiobj",size:24});var o$=class{constructor(){this.queue=[],this.isProcessing=!1}async processQueue(){if(!this.isProcessing){for(this.isProcessing=!0;this.queue.length>0;)await this.queue[0](),this.queue.shift();this.isProcessing=!1}}async run(e){return new Promise((t,r)=>{this.queue.push(async()=>{try{await e(),t()}catch(e){r(e)}}),this.processQueue()})}};async function oB(e){if(null==e)return[];if(!globalThis.FileList||!(e instanceof globalThis.FileList))throw Error("FileList is not supported in the current environment");return Promise.all(Array.from(e).map(async e=>{let{name:t,type:r}=e;return{type:"file",mediaType:r,filename:t,url:await new Promise((t,r)=>{let a=new FileReader;a.onload=e=>{var r;t(null==(r=e.target)?void 0:r.result)},a.onerror=e=>r(e),a.readAsDataURL(e)})}}))}ah({prefix:"aiobj",size:24}),oF(),Symbol.for("vercel.ai.error.AI_NoSuchProviderError"),ah({prefix:"call",size:24}),oF();var oU=class{constructor({api:e="/api/chat",credentials:t,headers:r,body:a,fetch:s,prepareSendMessagesRequest:n,prepareReconnectToStreamRequest:o}){this.api=e,this.credentials=t,this.headers=r,this.body=a,this.fetch=s,this.prepareSendMessagesRequest=n,this.prepareReconnectToStreamRequest=o}async sendMessages({abortSignal:e,...t}){var r,a,s,n,o;let i=await sc(this.body),l=await sc(this.headers),c=await sc(this.credentials),d={...ak(l),...ak(t.headers)},u=await (null==(r=this.prepareSendMessagesRequest)?void 0:r.call(this,{api:this.api,id:t.chatId,messages:t.messages,body:{...i,...t.body},headers:d,credentials:c,requestMetadata:t.metadata,trigger:t.trigger,messageId:t.messageId})),m=null!=(a=null==u?void 0:u.api)?a:this.api,p=(null==u?void 0:u.headers)!==void 0?ak(u.headers):d,h=(null==u?void 0:u.body)!==void 0?u.body:{...i,...t.body,id:t.chatId,messages:t.messages,trigger:t.trigger,messageId:t.messageId},f=null!=(s=null==u?void 0:u.credentials)?s:c,g=null!=(n=this.fetch)?n:globalThis.fetch,x=await g(m,{method:"POST",headers:{"Content-Type":"application/json",...p},body:JSON.stringify(h),credentials:f,signal:e});if(!x.ok)throw Error(null!=(o=await x.text())?o:"Failed to fetch the chat response.");if(!x.body)throw Error("The response body is empty.");return this.processResponseStream(x.body)}async reconnectToStream(e){var t,r,a,s,n;let o=await sc(this.body),i=await sc(this.headers),l=await sc(this.credentials),c={...ak(i),...ak(e.headers)},d=await (null==(t=this.prepareReconnectToStreamRequest)?void 0:t.call(this,{api:this.api,id:e.chatId,body:{...o,...e.body},headers:c,credentials:l,requestMetadata:e.metadata})),u=null!=(r=null==d?void 0:d.api)?r:`${this.api}/${e.chatId}/stream`,m=(null==d?void 0:d.headers)!==void 0?ak(d.headers):c,p=null!=(a=null==d?void 0:d.credentials)?a:l,h=null!=(s=this.fetch)?s:globalThis.fetch,f=await h(u,{method:"GET",headers:m,credentials:p});if(204===f.status)return null;if(!f.ok)throw Error(null!=(n=await f.text())?n:"Failed to fetch the chat response.");if(!f.body)throw Error("The response body is empty.");return this.processResponseStream(f.body)}},oH=class extends oU{constructor(e={}){super(e)}processResponseStream(e){return ss({stream:e,schema:oP}).pipeThrough(new TransformStream({async transform(e,t){if(!e.success)throw e.error;t.enqueue(e.value)}}))}},oq=class{constructor({generateId:e=af,id:t=e(),transport:r=new oH,messageMetadataSchema:a,dataPartSchemas:s,state:n,onError:o,onToolCall:i,onFinish:l,onData:c,sendAutomaticallyWhen:d}){this.activeResponse=void 0,this.jobExecutor=new o$,this.sendMessage=async(e,t)=>{var r,a,s,n;let o;
37if(null==e)return void await this.makeRequest({trigger:"submit-message",messageId:null==(r=this.lastMessage)?void 0:r.id,...t});if(o="text"in e||"files"in e?{parts:[...Array.isArray(e.files)?e.files:await oB(e.files),..."text"in e&&null!=e.text?[{type:"text",text:e.text}]:[]]}:e,null!=e.messageId){let t=this.state.messages.findIndex(t=>t.id===e.messageId);if(-1===t)throw Error(`message with id ${e.messageId} not found`);if("user"!==this.state.messages[t].role)throw Error(`message with id ${e.messageId} is not a user message`);this.state.messages=this.state.messages.slice(0,t+1),this.state.replaceMessage(t,{...o,id:e.messageId,role:null!=(a=o.role)?a:"user",metadata:e.metadata})}else this.state.pushMessage({...o,id:null!=(s=o.id)?s:this.generateId(),role:null!=(n=o.role)?n:"user",metadata:e.metadata});await this.makeRequest({trigger:"submit-message",messageId:e.messageId,...t})},this.regenerate=async({messageId:e,...t}={})=>{let r=null==e?this.state.messages.length-1:this.state.messages.findIndex(t=>t.id===e);if(-1===r)throw Error(`message ${e} not found`);this.state.messages=this.state.messages.slice(0,"assistant"===this.messages[r].role?r:r+1),await this.makeRequest({trigger:"regenerate-message",messageId:e,...t})},this.resumeStream=async(e={})=>{await this.makeRequest({trigger:"resume-stream",...e})},this.clearError=()=>{"error"===this.status&&(this.state.error=void 0,this.setStatus({status:"ready"}))},this.addToolApprovalResponse=async({id:e,approved:t,reason:r,options:a})=>this.jobExecutor.run(async()=>{let s=this.state.messages,n=s[s.length-1],o=a=>oA(a)&&"approval-requested"===a.state&&a.approval.id===e?{...a,state:"approval-responded",approval:{...a.approval,id:e,approved:t,reason:r}}:a;this.state.replaceMessage(s.length-1,{...n,parts:n.parts.map(o)}),this.activeResponse&&(this.activeResponse.state.message.parts=this.activeResponse.state.message.parts.map(o)),"streaming"!==this.status&&"submitted"!==this.status&&this.sendAutomaticallyWhen&&this.shouldSendAutomatically().then(e=>{var t;e&&this.makeRequest({trigger:"submit-message",messageId:null==(t=this.lastMessage)?void 0:t.id,...a})})}),this.addToolOutput=async({state:e="output-available",toolCallId:t,output:r,errorText:a,options:s})=>this.jobExecutor.run(async()=>{let n=this.state.messages,o=n[n.length-1],i=s=>oA(s)&&s.toolCallId===t?{...s,state:e,output:r,errorText:a}:s;this.state.replaceMessage(n.length-1,{...o,parts:o.parts.map(i)}),this.activeResponse&&(this.activeResponse.state.message.parts=this.activeResponse.state.message.parts.map(i)),"streaming"!==this.status&&"submitted"!==this.status&&this.sendAutomaticallyWhen&&this.shouldSendAutomatically().then(e=>{var t;e&&this.makeRequest({trigger:"submit-message",messageId:null==(t=this.lastMessage)?void 0:t.id,...s})})}),this.addToolResult=this.addToolOutput,this.stop=async()=>{var e;("streaming"===this.status||"submitted"===this.status)&&(null==(e=this.activeResponse)?void 0:e.abortController)&&this.activeResponse.abortController.abort()},this.id=t,this.transport=r,this.generateId=e,this.messageMetadataSchema=a,this.dataPartSchemas=s,this.state=n,this.onError=o,this.onToolCall=i,this.onFinish=l,this.onData=c,this.sendAutomaticallyWhen=d}get status(){return this.state.status}setStatus({status:e,error:t}){this.status!==e&&(this.state.status=e,this.state.error=t)}get error(){return this.state.error}get messages(){return this.state.messages}get lastMessage(){return this.state.messages[this.state.messages.length-1]}set messages(e){this.state.messages=e}async shouldSendAutomatically(){if(!this.sendAutomaticallyWhen)return!1;let e=this.sendAutomaticallyWhen({messages:this.state.messages});return e&&"object"==typeof e&&"then"in e?await e:e}async makeRequest({trigger:e,metadata:t,headers:r,body:a,messageId:s}){var n,o;let i,l;if("resume-stream"===e)try{let e=await this.transport.reconnectToStream({chatId:this.id,metadata:t,headers:r,body:a});if(null==e)return;i=e}catch(e){this.onError&&e instanceof Error&&this.onError(e),this.setStatus({status:"error",error:e});return}this.setStatus({status:"submitted",error:void 0});let c=this.lastMessage,d=!1,u=!1,m=!1;try{let n,o={state:function({lastMessage:e,messageId:t}){return{message:(null==e?void 0:e.role)==="assistant"?e:{id:t,metadata:void 0,role:"assistant",parts:[]},activeTextParts:oE(),activeReasoningParts:oE(),partialToolCalls:oE()}}({lastMessage:this.state.snapshot(c),messageId:this.generateId()}),abortController:new AbortController};l=o,o.abortController.signal.addEventListener("abort",()=>{d=!0}
37),this.activeResponse=o,n="resume-stream"===e?i:await this.transport.sendMessages({chatId:this.id,messages:this.state.messages,abortSignal:o.abortController.signal,metadata:t,headers:r,body:a,trigger:e,messageId:s});let u=e=>this.jobExecutor.run(()=>e({state:o.state,write:()=>{var e;this.setStatus({status:"streaming"}),o.state.message.id===(null==(e=this.lastMessage)?void 0:e.id)?this.state.replaceMessage(this.state.messages.length-1,o.state.message):this.state.pushMessage(o.state.message)}}));await oD({stream:function({stream:e,messageMetadataSchema:t,dataPartSchemas:r,runUpdateMessageJob:a,onError:s,onToolCall:n,onData:o}){return e.pipeThrough(new TransformStream({async transform(e,i){await a(async({state:a,write:l})=>{var c,d,u,m;function p(){let e=a.message.parts,t=e.length-1;for(;t>=0&&"step-start"!==e[t].type;)t--;return e.slice(t+1)}function h(e){let t=p().filter(oA).find(t=>t.toolCallId===e);if(null==t){let r=a.message.parts;for(let a=r.length-1;a>=0;a--){let s=r[a];if(oA(s)&&s.toolCallId===e){t=s;break}}}if(null==t)throw new n8({chunkType:"tool-invocation",chunkId:e,message:`No tool invocation found for tool call ID "${e}".`});return t}function f(e,t){var r;let s=null!=t?t:p().find(t=>oz(t)&&t.toolCallId===e.toolCallId);if(null!=s){s.state=e.state,s.input=e.input,s.output=e.output,s.errorText=e.errorText,s.rawInput=e.rawInput,s.preliminary=e.preliminary,void 0!==e.title&&(s.title=e.title),void 0!==e.toolMetadata&&(s.toolMetadata=e.toolMetadata),s.providerExecuted=null!=(r=e.providerExecuted)?r:s.providerExecuted;let t=e.providerMetadata;null!=t&&("output-available"===e.state||"output-error"===e.state?s.resultProviderMetadata=t:s.callProviderMetadata=t)}else a.message.parts.push({type:`tool-${e.toolName}`,toolCallId:e.toolCallId,state:e.state,title:e.title,...void 0!==e.toolMetadata?{toolMetadata:e.toolMetadata}:{},input:e.input,output:e.output,rawInput:e.rawInput,errorText:e.errorText,providerExecuted:e.providerExecuted,preliminary:e.preliminary,...null!=e.providerMetadata&&("output-available"===e.state||"output-error"===e.state)?{resultProviderMetadata:e.providerMetadata}:{},...null!=e.providerMetadata&&"output-available"!==e.state&&"output-error"!==e.state?{callProviderMetadata:e.providerMetadata}:{}})}function g(e,t){var r,s;let n=null!=t?t:p().find(t=>"dynamic-tool"===t.type&&t.toolCallId===e.toolCallId);if(null!=n){n.state=e.state,n.toolName=e.toolName,n.input=e.input,n.output=e.output,n.errorText=e.errorText,n.rawInput=null!=(r=e.rawInput)?r:n.rawInput,n.preliminary=e.preliminary,void 0!==e.title&&(n.title=e.title),void 0!==e.toolMetadata&&(n.toolMetadata=e.toolMetadata),n.providerExecuted=null!=(s=e.providerExecuted)?s:n.providerExecuted;let t=e.providerMetadata;null!=t&&("output-available"===e.state||"output-error"===e.state?n.resultProviderMetadata=t:n.callProviderMetadata=t)}else a.message.parts.push({type:"dynamic-tool",toolName:e.toolName,toolCallId:e.toolCallId,state:e.state,input:e.input,output:e.output,errorText:e.errorText,preliminary:e.preliminary,providerExecuted:e.providerExecuted,title:e.title,...void 0!==e.toolMetadata?{toolMetadata:e.toolMetadata}:{},...null!=e.providerMetadata&&("output-available"===e.state||"output-error"===e.state)?{resultProviderMetadata:e.providerMetadata}:{},...null!=e.providerMetadata&&"output-available"!==e.state&&"output-error"!==e.state?{callProviderMetadata:e.providerMetadata}:{}})}async function x(e){if(null!=e){let r=null!=a.message.metadata?function e(t,r){if(void 0===t&&void 0===r)return;if(void 0===t)return r;if(void 0===r)return t;let a={...t};for(let s in r)if("__proto__"!==s&&"constructor"!==s&&"prototype"!==s&&Object.prototype.hasOwnProperty.call(r,s)){let n=r[s];if(void 0===n)continue;let o=s in t?t[s]:void 0,i=null!==n&&"object"==typeof n&&!Array.isArray(n)&&!(n instanceof Date)&&!(n instanceof RegExp),l=null!=o&&"object"==typeof o&&!Array.isArray(o)&&!(o instanceof Date)&&!(o instanceof RegExp);i&&l?a[s]=e(o,n):a[s]=n}return a}(a.message.metadata,e):e;null!=t&&await se({value:r,schema:t,context:{field:"message.metadata",entityId:a.message.id}}),a.message.metadata=r}}switch(e.type){case"text-start":{let t={type:"text",text:"",providerMetadata:e.providerMetadata,state:"streaming"};a.activeTextParts[e.id]=t,a.message.parts.push(t),l();break}case"text-delta":{let t=a.activeTextParts[e.id];if(null==t)throw new n8({chunkType:"text-delta",chunkId:e.id,message:`Received text-delta for missing text part with ID "${e.id}". Ensure a "text-start" chunk is sent before any "text-delta" chunks.`});t.text+=e.delta,t.providerMetadata=null!=(c=e.providerMetadata)?c:t.providerMetadata,l();break}case"text-end":{let t=a.activeTextParts[e.id];if(null==t)throw new n8({chunkType:"text-end",chunkId:e.id,message:`Received text-end for missing text part with ID "${e.id}". Ensure a "text-start" chunk is sent before any "text-end" chunks.`});t.state="done",t.providerMetadata=null!=(d=e.providerMetadata)?d:t.providerMetadata,delete a.activeTextParts[e.id],l();break}
37case"custom":{let t={type:"custom",kind:e.kind,providerMetadata:e.providerMetadata};a.message.parts.push(t),l();break}case"reasoning-start":{let t={type:"reasoning",text:"",providerMetadata:e.providerMetadata,state:"streaming"};a.activeReasoningParts[e.id]=t,a.message.parts.push(t),l();break}case"reasoning-delta":{let t=a.activeReasoningParts[e.id];if(null==t)throw new n8({chunkType:"reasoning-delta",chunkId:e.id,message:`Received reasoning-delta for missing reasoning part with ID "${e.id}". Ensure a "reasoning-start" chunk is sent before any "reasoning-delta" chunks.`});t.text+=e.delta,t.providerMetadata=null!=(u=e.providerMetadata)?u:t.providerMetadata,l();break}case"reasoning-end":{let t=a.activeReasoningParts[e.id];if(null==t)throw new n8({chunkType:"reasoning-end",chunkId:e.id,message:`Received reasoning-end for missing reasoning part with ID "${e.id}". Ensure a "reasoning-start" chunk is sent before any "reasoning-end" chunks.`});t.providerMetadata=null!=(m=e.providerMetadata)?m:t.providerMetadata,t.state="done",delete a.activeReasoningParts[e.id],l();break}case"file":case"reasoning-file":a.message.parts.push({type:e.type,mediaType:e.mediaType,url:e.url,...null!=e.providerMetadata?{providerMetadata:e.providerMetadata}:{}}),l();break;case"source-url":a.message.parts.push({type:"source-url",sourceId:e.sourceId,url:e.url,title:e.title,providerMetadata:e.providerMetadata}),l();break;case"source-document":a.message.parts.push({type:"source-document",sourceId:e.sourceId,mediaType:e.mediaType,title:e.title,filename:e.filename,providerMetadata:e.providerMetadata}),l();break;case"tool-input-start":{let t=p().filter(oz);a.partialToolCalls[e.toolCallId]={text:"",toolName:e.toolName,index:t.length,dynamic:e.dynamic,title:e.title,toolMetadata:e.toolMetadata},e.dynamic?g({toolCallId:e.toolCallId,toolName:e.toolName,state:"input-streaming",input:void 0,providerExecuted:e.providerExecuted,title:e.title,toolMetadata:e.toolMetadata,providerMetadata:e.providerMetadata}):f({toolCallId:e.toolCallId,toolName:e.toolName,state:"input-streaming",input:void 0,providerExecuted:e.providerExecuted,title:e.title,toolMetadata:e.toolMetadata,providerMetadata:e.providerMetadata}),l();break}case"tool-input-delta":{let t=a.partialToolCalls[e.toolCallId];if(null==t)throw new n8({chunkType:"tool-input-delta",chunkId:e.toolCallId,message:`Received tool-input-delta for missing tool call with ID "${e.toolCallId}". Ensure a "tool-input-start" chunk is sent before any "tool-input-delta" chunks.`});t.text+=e.inputTextDelta;let{value:r}=await oj(t.text);t.dynamic?g({toolCallId:e.toolCallId,toolName:t.toolName,state:"input-streaming",input:r,title:t.title,toolMetadata:t.toolMetadata}):f({toolCallId:e.toolCallId,toolName:t.toolName,state:"input-streaming",input:r,title:t.title,toolMetadata:t.toolMetadata}),l();break}case"tool-input-available":e.dynamic?g({toolCallId:e.toolCallId,toolName:e.toolName,state:"input-available",input:e.input,providerExecuted:e.providerExecuted,providerMetadata:e.providerMetadata,title:e.title,toolMetadata:e.toolMetadata}):f({toolCallId:e.toolCallId,toolName:e.toolName,state:"input-available",input:e.input,providerExecuted:e.providerExecuted,providerMetadata:e.providerMetadata,title:e.title,toolMetadata:e.toolMetadata}),l(),n&&!e.providerExecuted&&await n({toolCall:e});break;case"tool-input-error":{let t=p().filter(oA).find(t=>t.toolCallId===e.toolCallId);(null!=t?"dynamic-tool"===t.type:e.dynamic)?g({toolCallId:e.toolCallId,toolName:e.toolName,state:"output-error",input:e.input,errorText:e.errorText,providerExecuted:e.providerExecuted,providerMetadata:e.providerMetadata,toolMetadata:e.toolMetadata}):f({toolCallId:e.toolCallId,toolName:e.toolName,state:"output-error",input:void 0,rawInput:e.input,errorText:e.errorText,providerExecuted:e.providerExecuted,providerMetadata:e.providerMetadata,toolMetadata:e.toolMetadata}),l();break}case"tool-approval-request":{let t=h(e.toolCallId);t.state="approval-requested",t.approval={id:e.approvalId,...!0===e.isAutomatic?{isAutomatic:!0}:{},...null!=e.signature?{signature:e.signature}:{}},l();break}case"tool-approval-response":{let t=function(e){let t=a.message.parts.filter(oA).find(t=>{var r;return(null==(r=t.approval)?void 0:r.id)===e});if(null==t)throw new n8({chunkType:"tool-approval-response",chunkId:e,message:`No tool invocation found for approval ID "${e}".`});return t}(e.approvalId),r=null==t.approval?{id:e.approvalId}:t.approval;t.state="approval-responded",t.approval={id:e.approvalId,approved:e.approved,...null!=e.reason?{reason:e.reason}:{},...!0===r.isAutomatic?{isAutomatic:!0}:{},...null!=r.signature?{signature:r.signature}:{}},null!=e.providerExecuted&&(t.providerExecuted=e.providerExecuted),null!=e.providerMetadata&&(t.callProviderMetadata=e.providerMetadata),l();break}case"tool-output-denied":h(e.toolCallId).state="output-denied",l();break;case"tool-output-available":{let t=h(e.toolCallId);"dynamic-tool"===t.type?g({toolCallId:e.toolCallId,toolName:t.toolName,state:"output-available",input:t.input,output:e.output,preliminary:e.preliminary,providerExecuted:e.providerExecuted,providerMetadata:e.providerMetadata,title:t.title,toolMetadata:t.toolMetadata},t):f({toolCallId:e.toolCallId,toolName:oO(t),state:"output-available",input:t.input,output:e.output,providerExecuted:e.providerExecuted,preliminary:e.preliminary,providerMetadata:e.providerMetadata,title:t.title,toolMetadata:t.toolMetadata},t),l();break}case"tool-output-error":{let t=h(e.toolCallId);"dynamic-tool"===t.type?g({toolCallId:e.toolCallId,toolName:t.toolName,state:"output-error",input:t.input,errorText:e.errorText,providerExecuted:e.providerExecuted,providerMetadata:e.providerMetadata,title:t.title,toolMetadata:t.toolMetadata},t):f({toolCallId:e.toolCallId,toolName:oO(t),state:"output-error",input:t.input,rawInput:t.rawInput,errorText:e.errorText,providerExecuted:e.providerExecuted,providerMetadata:e.providerMetadata,title:t.title,toolMetadata:t.toolMetadata},t),l();break}case"start-step":a.message.parts.push({type:"step-start"});break;case"finish-step":a.activeTextParts=oE(),a.activeReasoningParts=oE();break;case"start":null!=e.messageId&&(a.message.id=e.messageId),await x(e.messageMetadata),(null!=e.messageId||null!=e.messageMetadata)&&l();break;
37case"finish":null!=e.finishReason&&(a.finishReason=e.finishReason),await x(e.messageMetadata),null!=e.messageMetadata&&l();break;case"message-metadata":await x(e.messageMetadata),null!=e.messageMetadata&&l();break;case"error":null==s||s(Error(e.errorText));break;default:if(e.type.startsWith("data-")){if((null==r?void 0:r[e.type])!=null){let t=a.message.parts.findIndex(t=>"id"in t&&"data"in t&&t.id===e.id&&t.type===e.type),s=t>=0?t:a.message.parts.length;await se({value:e.data,schema:r[e.type],context:{field:`message.parts[${s}].data`,entityName:e.type,entityId:e.id}})}if(e.transient){null==o||o(e);break}let t=null!=e.id?a.message.parts.find(t=>e.type===t.type&&e.id===t.id):void 0;null!=t?t.data=e.data:a.message.parts.push(e),null==o||o(e),l()}}i.enqueue(e)})}}))}({stream:n,onToolCall:this.onToolCall,onData:this.onData,messageMetadataSchema:this.messageMetadataSchema,dataPartSchemas:this.dataPartSchemas,runUpdateMessageJob:u,onError:e=>{throw e}}),onError:e=>{throw e}}),this.setStatus({status:"ready"})}catch(e){if(d||"AbortError"===e.name)return d=!0,this.setStatus({status:"ready"}),null;m=!0,e instanceof TypeError&&(e.message.toLowerCase().includes("fetch")||e.message.toLowerCase().includes("network"))&&(u=!0),this.onError&&e instanceof Error&&this.onError(e),this.setStatus({status:"error",error:e})}finally{try{l&&(null==(n=this.onFinish)||n.call(this,{message:l.state.message,messages:this.state.messages,isAbort:d,isDisconnect:u,isError:m,finishReason:l.state.finishReason}))}catch(e){console.error(e)}this.activeResponse===l&&(this.activeResponse=void 0)}!m&&await this.shouldSendAutomatically()&&await this.makeRequest({trigger:"submit-message",messageId:null==(o=this.lastMessage)?void 0:o.id,metadata:t,headers:r,body:a})}},oV=class extends oU{constructor(e={}){super(e)}processResponseStream(e){return function({stream:e}){return e.pipeThrough(new TransformStream({start(e){e.enqueue({type:"start"}),e.enqueue({type:"start-step"}),e.enqueue({type:"text-start",id:"text-1"})},async transform(e,t){t.enqueue({type:"text-delta",id:"text-1",delta:e})},async flush(e){e.enqueue({type:"text-end",id:"text-1"}),e.enqueue({type:"finish-step"}),e.enqueue({type:"finish"})}}))}({stream:e.pipeThrough(new TextDecoderStream)})}},oW=e.i(745549);e.s(["ERROR_REVALIDATE_EVENT",0,3,"FOCUS_EVENT",0,0,"MUTATE_EVENT",0,2,"RECONNECT_EVENT",0,1],600375);var oG=Object.prototype.hasOwnProperty;let oZ=new WeakMap,oK=()=>{},oY=oK(),oQ=Object,oJ=e=>e===oY,oX=(e,t)=>({...e,...t}),o0={},o1={},o2="undefined",o3=typeof window!=o2,o5=typeof document!=o2,o4=o3&&"Deno"in window,o6=(e,t)=>{let r=oZ.get(e);return[()=>!oJ(t)&&e.get(t)||o0,a=>{if(!oJ(t)){let s=e.get(t);t in o1||(o1[t]=s),r[5](t,oX(s,a),s||o0)}},r[6],()=>!oJ(t)&&t in o1?o1[t]:!oJ(t)&&e.get(t)||o0]},o7=!0,[o8,o9]=o3&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[oK,oK],ie={initFocus:e=>(o5&&document.addEventListener("visibilitychange",e),o8("focus",e),()=>{o5&&document.removeEventListener("visibilitychange",e),o9("focus",e)}),initReconnect:e=>{let t=()=>{o7=!0,e()},r=()=>{o7=!1};return o8("online",t),o8("offline",r),()=>{o9("online",t),o9("offline",r)}}},it=!eh.default.useId,ir=!o3||o4,ia=ir?eh.useEffect:eh.useLayoutEffect,is="u">typeof navigator&&navigator.connection,io=!ir&&is&&(["slow-2g","2g"].includes(is.effectiveType)||is.saveData),ii=new WeakMap,il=(e,t)=>e===`[object ${t}]`,ic=0,id=e=>{let t,r,a=typeof e,s=oQ.prototype.toString.call(e),n=il(s,"Date"),o=il(s,"RegExp"),i=il(s,"Object");if(oQ(e)!==e||n||o)t=n?e.toJSON():"symbol"==a?e.toString():"string"==a?JSON.stringify(e):""+e;else{if(t=ii.get(e))return t;if(t=++ic+"~",ii.set(e,t),Array.isArray(e)){for(r=0,t="@";r<e.length;r++)t+=id(e[r])+",";ii.set(e,t)}if(i){t="#";let a=oQ.keys(e).sort();for(;!oJ(r=a.pop());)oJ(e[r])||(t+=r+":"+id(e[r])+",");ii.set(e,t)}}return t},iu=e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?id(e):"",t]},im=0,ip=()=>++im;async function ih(...e){let[t,r,a,s]=e,n=oX({populateCache:!0,throwOnError:!0},"boolean"==typeof s?{revalidate:s}:s||{}),o=n.populateCache,i=n.rollbackOnError,l=n.optimisticData,c=n.throwOnError;if("function"==typeof r){let e=[];for(let a of t.keys())!/^\$(inf|sub)\$/.test(a)&&r(t.get(a)._k)&&e.push(a);return Promise.all(e.map(d))}return d(r);async function d(r){let s,[d]=iu(r);if(!d)return;let[u,m]=o6(t,d),[p,h,f,g]=oZ.get(t),x=()=>{let e=p[d];return("function"==typeof n.revalidate?n.revalidate(u().data,r):!1!==n.revalidate)&&(delete f[d],delete g[d],e&&e[0])?e[0](2).then(()=>u().data):u().data};if(e.length<3)return x();let v=a,y=!1,b=ip();h[d]=[b,0];let k=!oJ(l),_=u(),w=_.data,j=_._c,S=oJ(j)?w:j;if(k&&m({data:l="function"==typeof l?l(S,w):l,_c:S}),"function"==typeof v)try{v=v(S)}catch(e){s=e,y=!0}if(v&&"function"==typeof v.then){let e;if(v=await v.catch(e=>{s=e,y=!0}
37),b!==h[d][0]){if(y)throw s;return v}y&&k&&(e=s,"function"==typeof i?i(e):!1!==i)&&(o=!0,m({data:S,_c:oY}))}if(o&&!y&&("function"==typeof o?m({data:o(v,S),error:oY,_c:oY}):m({data:v,error:oY,_c:oY})),h[d][1]=ip(),Promise.resolve(x()).then(()=>{m({_c:oY})}),y){if(c)throw s;return}return v}}let ig=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},ix=(e,t)=>{if(!oZ.has(e)){let r=oX(ie,t),a=Object.create(null),s=ih.bind(oY,e),n=oK,o=Object.create(null),i=(e,t)=>{let r=o[e]||[];return o[e]=r,r.push(t),()=>{let e=r.indexOf(t);e>=0&&(r[e]=r[r.length-1],r.pop())}},l=(t,r,a)=>{e.set(t,r);let s=o[t];if(s)for(let e of s)e(r,a)},c=()=>{if(!oZ.has(e)&&(oZ.set(e,[a,Object.create(null),Object.create(null),Object.create(null),s,l,i]),!ir)){let t=r.initFocus(setTimeout.bind(oY,ig.bind(oY,a,0))),s=r.initReconnect(setTimeout.bind(oY,ig.bind(oY,a,1)));n=()=>{t&&t(),s&&s(),oZ.delete(e)}}};return c(),[e,s,c,n]}return[e,oZ.get(e)[4]]},[iv,iy]=ix(new Map),ib=oX({onLoadingSlow:oK,onSuccess:oK,onError:oK,onErrorRetry:(e,t,r,a,s)=>{let n=r.errorRetryCount,o=s.retryCount,i=~~((Math.random()+.5)*(1<<(o<8?o:8)))*r.errorRetryInterval;(oJ(n)||!(o>n))&&setTimeout(a,i,s)},onDiscarded:oK,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:io?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:io?5e3:3e3,compare:function e(t,r){var a,s;if(t===r)return!0;if(t&&r&&(a=t.constructor)===r.constructor){if(a===Date)return t.getTime()===r.getTime();if(a===RegExp)return t.toString()===r.toString();if(a===Array){if((s=t.length)===r.length)for(;s--&&e(t[s],r[s]););return -1===s}if(!a||"object"==typeof t){for(a in s=0,t)if(oG.call(t,a)&&++s&&!oG.call(r,a)||!(a in r)||!e(t[a],r[a]))return!1;return Object.keys(r).length===s}}return t!=t&&r!=r},isPaused:()=>!1,cache:iv,mutate:iy,fallback:{}},{isOnline:()=>o7,isVisible:()=>{let e=o5&&document.visibilityState;return oJ(e)||"hidden"!==e}}),ik=(0,eh.createContext)({});e.i(600375);let i_=o3&&window.__SWR_DEVTOOLS_USE__;(i_?window.__SWR_DEVTOOLS_USE__:[]).concat(e=>(t,r,a)=>{let s=r&&((...e)=>{let[a]=iu(t),[,,,s]=oZ.get(iv);if(a.startsWith("$inf$"))return r(...e);let n=s[a];return oJ(n)?r(...e):(delete s[a],n)});return e(t,s,a)}),i_&&(window.__SWR_DEVTOOLS_REACT__=eh.default);let iw=()=>{},ij=iw(),iS=(new WeakMap,eh.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}})),iT={dedupe:!0},iC=Promise.resolve(oY);iC.status="fulfilled",iC.value=oY;oQ.defineProperty(e=>{let{value:t}=e,r=(0,eh.useContext)(ik),a="function"==typeof t,s=(0,eh.useMemo)(()=>a?t(r):t,[a,r,t]),n=(0,eh.useMemo)(()=>a?s:((e,t)=>{let r=oX(e,t);if(t){let{use:a,fallback:s}=e,{use:n,fallback:o}=t;a&&n&&(r.use=a.concat(n)),s&&o&&(r.fallback=oX(s,o))}return r})(r,s),[a,r,s]),o=s&&s.provider,i=(0,eh.useRef)(oY);o&&!i.current&&(i.current=ix(o(n.cache||iv),s));let l=i.current;return l&&(n.cache=l[0],n.mutate=l[1]),ia(()=>{if(l)return l[2]&&l[2](),l[3]},[]),(0,eh.createElement)(ik.Provider,oX(e,{value:n}))},"defaultValue",{value:ib});var iN=e.i(561030),iM=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},iI=(e,t,r)=>(iM(e,t,"read from private field"),r?r.call(e):t.get(e)),iP=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},iE=(e,t,r,a)=>(iM(e,t,"write to private field"),a?a.call(e,r):t.set(e,r),r),iz=class{constructor(e=[]){iP(this,et,void 0),iP(this,er,"ready"),iP(this,ea,void 0),iP(this,es,new Set),iP(this,en,new Set),iP(this,eo,new Set),this.pushMessage=e=>{iE(this,et,iI(this,et).concat(e)),iI(this,ei).call(this)},this.popMessage=()=>{iE(this,et,iI(this,et).slice(0,-1)),iI(this,ei).call(this)},this.replaceMessage=(e,t)=>{iE(this,et,[...iI(this,et).slice(0,e),this.snapshot(t),...iI(this,et).slice(e+1)]),iI(this,ei).call(this)},this.snapshot=e=>structuredClone(e),this["~registerMessagesCallback"]=(e,t)=>
37{let r=t?null!=t?(0,iN.default)(e,t):e:e;return iI(this,es).add(r),()=>{iI(this,es).delete(r)}},this["~registerStatusCallback"]=e=>(iI(this,en).add(e),()=>{iI(this,en).delete(e)}),this["~registerErrorCallback"]=e=>(iI(this,eo).add(e),()=>{iI(this,eo).delete(e)}),iP(this,ei,()=>{iI(this,es).forEach(e=>e())}),iP(this,el,()=>{iI(this,en).forEach(e=>e())}),iP(this,ec,()=>{iI(this,eo).forEach(e=>e())}),iE(this,et,e)}get status(){return iI(this,er)}set status(e){iE(this,er,e),iI(this,el).call(this)}get error(){return iI(this,ea)}set error(e){iE(this,ea,e),iI(this,ec).call(this)}get messages(){return iI(this,et)}set messages(e){iE(this,et,[...e]),iI(this,ei).call(this)}};et=new WeakMap,er=new WeakMap,ea=new WeakMap,es=new WeakMap,en=new WeakMap,eo=new WeakMap,ei=new WeakMap,el=new WeakMap,ec=new WeakMap;var iA=class extends oq{constructor({messages:e,...t}){const r=new iz(e);super({...t,state:r}),iP(this,ed,void 0),this["~registerMessagesCallback"]=(e,t)=>iI(this,ed)["~registerMessagesCallback"](e,t),this["~registerStatusCallback"]=e=>iI(this,ed)["~registerStatusCallback"](e),this["~registerErrorCallback"]=e=>iI(this,ed)["~registerErrorCallback"](e),iE(this,ed,r)}};ed=new WeakMap;var iO=e.i(119899),iD=e.i(294237);let iR=(0,iD.cva)("relative inline-block bg-[length:250%_100%,auto] bg-clip-text text-transparent [background-repeat:no-repeat,padding-box] [--bg:linear-gradient(90deg,#0000_calc(50%-var(--spread)),var(--base-gradient-color),#0000_calc(50%+var(--spread)))]",{variants:{variant:{default:"[--base-color:var(--color-pk-content-secondary)] [--base-gradient-color:var(--color-pk-content-primary)] dark:[--bg:linear-gradient(90deg,#0000_calc(50%-var(--spread)),var(--base-gradient-color),#0000_calc(50%+var(--spread)))]",brand:"[--base-color:var(--color-pk-brand-500)] [--base-gradient-color:var(--color-pk-brand-200)] dark:[--base-gradient-color:var(--color-pk-brand-900)] dark:[--bg:linear-gradient(90deg,#0000_calc(50%-var(--spread)),var(--base-gradient-color),#0000_calc(50%+var(--spread)))]"}},defaultVariants:{variant:"default"}});function iL(e){let t,r,a,s,n,o,i,l,c,d,u,m=(0,ep.c)(22);m[0]!==e?({children:t,className:r,variant:n,duration:o,repeat:i,spread:l,style:s,...a}=e,m[0]=e,m[1]=t,m[2]=r,m[3]=a,m[4]=s,m[5]=n,m[6]=o,m[7]=i,m[8]=l):(t=m[1],r=m[2],a=m[3],s=m[4],n=m[5],o=m[6],i=m[7],l=m[8]);let p=void 0===n?"default":n,h=void 0===o?2:o,f=void 0===i?1/0:i,g=void 0===l?2:l,x=t.length*g;m[9]!==r||m[10]!==p?(c=(0,eg.cn)(iR({variant:p}),"text-shimmer-animation",r),m[9]=r,m[10]=p,m[11]=c):c=m[11];let v=`${x}px`,y=`${h}s`,b=f===1/0?"infinite":f+1;m[12]!==s||m[13]!==v||m[14]!==y||m[15]!==b?(d={"--spread":v,backgroundImage:"var(--bg), linear-gradient(var(--base-color), var(--base-color))",animationDuration:y,animationIterationCount:b,...s},m[12]=s,m[13]=v,m[14]=y,m[15]=b,m[16]=d):d=m[16];let k=d;return m[17]!==t||m[18]!==a||m[19]!==k||m[20]!==c?(u=(0,em.jsx)("span",{className:c,style:k,...a,children:t}),m[17]=t,m[18]=a,m[19]=k,m[20]=c,m[21]=u):u=m[21],u}var iF=e.i(728056),i$=e.i(77151),iB=e.i(682193),iU=e.i(502687),iH=e.i(742546),iq=e.i(676922),iV=e.i(224098),iW=e.i(820399),iG=e.i(810408),iZ=e.i(271175),iK=e.i(105747),iY=e.i(944187),iY=iY,iQ=e.i(178078),iJ=e.i(545563),iX=e.i(238268),i0=e.i(175580);e.i(81971);var i1=e.i(626651),i2=e.i(922461),i3=e.i(132818),i5=e.i(137313),i4=e.i(229547);let i6=({...e})=>eh.default.createElement(i4.Icon,{size:"18px",...e},eh.default.createElement("path",{d:"M13.25,12.5c-.414,0-.75-.336-.75-.75V3.75c0-.414,.336-.75,.75-.75s.75,.336,.75,.75V11.75c0,.414-.336,.75-.75,.75Z",fill:"currentColor","data-color":"color-2"}),eh.default.createElement("path",{d:"M6.25,12.5c-.414,0-.75-.336-.75-.75V6.75c0-.414,.336-.75,.75-.75s.75,.336,.75,.75v5c0,.414-.336,.75-.75,.75Z",fill:"currentColor","data-color":"color-2"}),eh.default.createElement("path",{d:"M9.75,12.5c-.414,0-.75-.336-.75-.75v-2c0-.414,.336-.75,.75-.75s.75,.336,.75,.75v2c0,.414-.336,.75-.75,.75Z",fill:"currentColor","data-color":"color-2"}),eh.default.createElement("path",{d:"M15.25,15.5H4.75c-1.517,0-2.75-1.233-2.75-2.75V2.75c0-.414,.336-.75,.75-.75s.75,.336,.75,.75V12.75c0,.689,.561,1.25,1.25,1.25H15.25c.414,0,.75,.336,.75,.75s-.336,.75-.75,.75Z",fill:"currentColor"}));var i7=e.i(155554),i8=e.i(328372),i9=e.i(46731);function le(e){let t,r,a,s,n=(0,ep.c)(10),{title:o,value:i,children:l}=e;return n[0]!==o?(t=(0,em.jsx)("span",{className:"text-sm font-bold overflow-hidden whitespace-nowrap text-ellipsis",children:o}),n[0]=o,n[1]=t):t=n[1],n[2]!==l||n[3]!==t?(r=(0,em.jsxs)("div",{className:"flex items-center gap-2",children:[l,t]}),n[2]=l,n[3]=t,n[4]=r):r=n[4],n[5]!==i?(a=(0,em.jsx)("span",{className:"text-sm overflow-hidden whitespace-nowrap text-ellipsis",children:i}),n[5]=i,n[6]=a):a=n[6],n[7]!==r||n[8]!==a?(s=(0,em.jsxs)("div",{className:"flex max-sm:justify-between max-sm:items-center",children:[r,a]}),n[7]=r,n[8]=a,n[9]=s):s=n[9],s}let lt=function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v=(0,ep.c)(40);v[0]!==e?({coerceToMarketStatistics:r,hideEndDate:s,className:t,...a}=e,v[0]=e,v[1]=t,v[2]=r,v[3]=a,v[4]=s):(t=v[1],r=v[2],a=v[3],s=v[4]);let y=void 0!==s&&s,b=(0,eR.useTranslations)(),k=(0,iq.useLocale)();v[5]===Symbol.for("react.memo_cache_sentinel")?(n=["event"],v[5]=n):n=v[5];let{event:_}
37=(0,tm.useEventContext)(n),{volume:w,endDate:j}=_;v[6]===Symbol.for("react.memo_cache_sentinel")?(o=["activeMarket","eventDeployedAt"],v[6]=o):o=v[6];let{activeMarket:S,eventDeployedAt:T}=(0,ex.useEventActiveMarketContext)(o),{volume_num:C,endDateIso:N}=S,{liveVolume:M,tradeHandler:I}=(0,i8.useEventLiveVolume)(),{registerTradeHandler:P,unregisterTradeHandler:E}=(0,i9.useEventTrade)();v[7]!==P||v[8]!==I||v[9]!==E?(i=()=>(P("event-statistics-volume",I),()=>{E("event-statistics-volume")}),l=[I,P,E],v[7]=P,v[8]=I,v[9]=E,v[10]=i,v[11]=l):(i=v[10],l=v[11]),eh.default.useEffect(i,l);let z=(r?C:w)+M;v[12]!==z?(c=(0,eV.formatCurrency)(Math.round(z),{decimals:0}),v[12]=z,v[13]=c):c=v[13];let A=c;v[14]!==r||v[15]!==j||v[16]!==k||v[17]!==N?(d=((e,t,r,a)=>{let s={locale:(0,i5.getDateFnsLocale)(a)};try{if(e&&t)return(0,i3.format)((0,i2.parse)(t,"yyyy-MM-dd",new Date(0)),"PP",s);if(!e&&r)return(0,i3.format)(new i1.TZDate(new Date(r),"UTC"),"PP",s);return}catch{return}})(r,N,j,k),v[14]=r,v[15]=j,v[16]=k,v[17]=N,v[18]=d):d=v[18];let O=d;return v[19]!==t?(u=(0,eg.cn)("flex","lg:flex-row","max-lg:flex-col max-lg:w-full max-lg:gap-4",t),v[19]=t,v[20]=u):u=v[20],v[21]!==b?(m=b("events.statistics.volume"),v[21]=b,v[22]=m):m=v[22],v[23]===Symbol.for("react.memo_cache_sentinel")?(p=(0,em.jsx)(i6,{className:"size-6 text-pk-content-accent-brand"}),v[23]=p):p=v[23],v[24]!==A||v[25]!==m?(h=(0,em.jsx)(le,{title:m,value:A,children:p}),v[24]=A,v[25]=m,v[26]=h):h=v[26],v[27]!==y||v[28]!==O||v[29]!==b?(f=O&&!y&&(0,em.jsx)(le,{title:b("events.statistics.endDate"),value:O,children:(0,em.jsx)(i7.IconClockFill18,{className:"size-6 text-pk-content-accent-brand"})}),v[27]=y,v[28]=O,v[29]=b,v[30]=f):f=v[30],v[31]!==T||v[32]!==b?(g=T&&(0,em.jsx)(le,{title:b("events.statistics.createdAt"),value:T,children:(0,em.jsx)(i7.IconClockFill18,{className:"size-6 text-pk-content-accent-brand"})}),v[31]=T,v[32]=b,v[33]=g):g=v[33],v[34]!==a||v[35]!==u||v[36]!==h||v[37]!==f||v[38]!==g?(x=(0,em.jsxs)("div",{className:u,...a,children:[h,f,g]}),v[34]=a,v[35]=u,v[36]=h,v[37]=f,v[38]=g,v[39]=x):x=v[39],x};var lr=e.i(569827),la=e.i(457222);function ls(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g=(0,ep.c)(40);if(g[0]!==e){let{hideSources:i,showLinkInHeader:l,shouldHideStatistics:c,isMobileEventLevel:d,isSMP:u,hideHeader:m,...p}=e;r=i,o=c,a=d,s=u,t=m,n=p,g[0]=e,g[1]=t,g[2]=r,g[3]=a,g[4]=s,g[5]=n,g[6]=o}else t=g[1],r=g[2],a=g[3],s=g[4],n=g[5],o=g[6];let x=(0,eR.useTranslations)();g[7]===Symbol.for("react.memo_cache_sentinel")?(i=["activeMarket","eventDeployedAt"],g[7]=i):i=g[7];let{activeMarket:v,eventDeployedAt:y}=(0,ex.useEventActiveMarketContext)(i),{description:b}=v,k=(0,iW.useQueryClient)();g[8]!==v||g[9]!==k?(l=(0,iQ.marketResolutionQueryOptions)(v,k),g[8]=v,g[9]=k,g[10]=l):l=g[10];let _=!!v.resolutionData&&s;g[11]===Symbol.for("react.memo_cache_sentinel")?(c={errorContext:{tag:"[EventAboutSection > marketResolutionData]"}},g[11]=c):c=g[11],g[12]!==l||g[13]!==_?(d={...l,enabled:_,refetchOnMount:!1,refetchOnReconnect:!1,refetchOnWindowFocus:!0,placeholderData:iV.keepPreviousData,staleTime:6e4,gcTime:6e4,meta:c},g[12]=l,g[13]=_,g[14]=d):d=g[14];let w=(0,iF.useQuery)(d),{sortedClarifications:j,lastUpdatedAt:S}=(0,iJ.useMarketClarifications)(v),{data:T}=w,C=T?.status,N=!!a;g[15]!==C||g[16]!==N?(u=function({status:e,isMobileEventLevel:t}){return!!e&&(e!==lr.ResolutionStatus.initialized&&e!==lr.ResolutionStatus.posed||!t)}({status:C,isMobileEventLevel:N}),g[15]=C,g[16]=N,g[17]=u):u=g[17];let M=u;return g[18]!==t||g[19]!==a||g[20]!==x?(m=!t&&(0,em.jsx)("div",{className:"flex justify-between items-center mb-4",children:(0,em.jsx)("h2",{className:"text-pk-content-primary font-medium",children:x(a?"events.aboutSection.about":"events.aboutSection.rules")})}),g[18]=t,g[19]=a,g[20]=x,g[21]=m):m=g[21],g[22]!==S||g[23]!==j?(p=j.length>0&&S?(0,em.jsx)(iX.default,{marketClarifications:j,lastUpdatedAt:S}):null,g[22]=S,g[23]=j,g[24]=p):p=g[24],g[25]!==b||g[26]!==y||g[27]!==t||g[28]!==r||g[29]!==a||g[30]!==s||g[31]!==o||g[32]!==M||g[33]!==x?(h=!a||s||t?(0,em.jsxs)(la.TextSelectionWrapper,{children:[(0,em.jsx)(iG.default,{options:{...(0,iZ.buildLinkifyOptions)({className:"hover:underline",trusted:!0}),nl2br:!0,defaultProtocol:"https"},children:(0,em.jsx)(iK.default,{seeLessText:x("events.aboutSection.showLess"),seeMoreText:x("events.aboutSection.showMore"),text:b,maxLines:t?7:1,children:b})}
37),y&&!a&&(0,em.jsx)("div",{className:"hidden lg:block mt-4",children:(0,em.jsxs)("p",{className:"text-text text-body-base",children:[(0,em.jsx)("span",{className:"font-semibold",children:x("events.aboutSection.createdAt")})," ",y]})}),o?null:(0,em.jsx)("div",{className:"my-4 sm:hidden",children:(0,em.jsx)(lt,{coerceToMarketStatistics:!!s})}),!r&&(0,em.jsx)("div",{className:"my-4",children:(0,em.jsx)(i0.default,{})}),M&&(0,em.jsx)("div",{className:"my-4 w-full",children:(0,em.jsx)(iY.default,{})})]}):(0,em.jsxs)(la.TextSelectionWrapper,{children:[o?null:(0,em.jsx)("div",{className:"my-4 sm:hidden",children:(0,em.jsx)(lt,{coerceToMarketStatistics:!!s})}),!r&&(0,em.jsx)("div",{className:"my-4",children:(0,em.jsx)(i0.default,{})})]}),g[25]=b,g[26]=y,g[27]=t,g[28]=r,g[29]=a,g[30]=s,g[31]=o,g[32]=M,g[33]=x,g[34]=h):h=g[34],g[35]!==n||g[36]!==p||g[37]!==h||g[38]!==m?(f=(0,em.jsxs)("div",{...n,children:[m,p,h]}),g[35]=n,g[36]=p,g[37]=h,g[38]=m,g[39]=f):f=g[39],f}var ln=e.i(526196),lo=e.i(545500),li=e.i(955235),ll=e.i(495247);function lc(e){let t,r,a,s,n,o=(0,ep.c)(13),{outcome:i,priceBefore:l,priceAfter:c}=e,d=c-l,u=d>0,m=Math.abs(d),p=i??"Yes";t=u?m>=15?"surges to":m>=5?"jumps to":"rises to":m>=15?"plunges to":m>=5?"drops to":"dips to",o[0]!==p||o[1]!==c||o[2]!==t?(r=(0,em.jsxs)("span",{children:[p," ",t," ",c,"%"]}),o[0]=p,o[1]=c,o[2]=t,o[3]=r):r=o[3];let h=`inline-flex items-center gap-0.5 font-semibold ${u?"text-pk-content-accent-green":"text-pk-content-accent-red"}`;return o[4]!==u?(a=u?(0,em.jsx)(ln.TriangleUp,{size:8}):(0,em.jsx)(ln.TriangleDown,{size:8}),o[4]=u,o[5]=a):a=o[5],o[6]!==m||o[7]!==h||o[8]!==a?(s=(0,em.jsxs)("span",{className:h,children:[a,m,"%"]}),o[6]=m,o[7]=h,o[8]=a,o[9]=s):s=o[9],o[10]!==r||o[11]!==s?(n=(0,em.jsxs)("p",{className:"flex items-center gap-1 text-body-sm text-pk-content-tertiary mt-0.5",children:[r,s]}),o[10]=r,o[11]=s,o[12]=n):n=o[12],n}function ld(e){let t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(32),{item:h,isFirst:f,isLast:g,showPriceByline:x}=e;p[0]!==h.timestamp?(t=(0,i3.format)(new Date(h.timestamp),"MMM d yyyy"),p[0]=h.timestamp,p[1]=t):t=p[1];let v=t;return p[2]!==f?(r=f?(0,em.jsx)("div",{className:"h-[7px]"}):(0,em.jsx)("div",{className:"w-px h-[7px] bg-pk-border"}),p[2]=f,p[3]=r):r=p[3],p[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)("div",{className:"w-3 h-3 rounded-full border-2 border-pk-gray-300 bg-pk-surface shrink-0"}),p[4]=a):a=p[4],p[5]!==g?(s=!g&&(0,em.jsx)("div",{className:"w-px flex-1 bg-pk-border"}),p[5]=g,p[6]=s):s=p[6],p[7]!==r||p[8]!==s?(n=(0,em.jsxs)("div",{className:"flex flex-col items-center shrink-0",children:[r,a,s]}),p[7]=r,p[8]=s,p[9]=n):n=p[9],p[10]!==v?(o=(0,em.jsx)("span",{className:"text-body-sm text-pk-content-tertiary",suppressHydrationWarning:!0,children:v}),p[10]=v,p[11]=o):o=p[11],p[12]!==h.title?(i=(0,em.jsx)("p",{className:"text-body-base font-semibold text-pk-content-primary leading-5 mt-1",children:h.title}),p[12]=h.title,p[13]=i):i=p[13],p[14]!==h.outcome||p[15]!==h.priceAfter||p[16]!==h.priceBefore||p[17]!==x?(l=x&&null!=h.priceAfter&&null!=h.priceBefore&&h.priceAfter!==h.priceBefore&&(0,em.jsx)(lc,{outcome:h.outcome,priceBefore:h.priceBefore,priceAfter:h.priceAfter}),p[14]=h.outcome,p[15]=h.priceAfter,p[16]=h.priceBefore,p[17]=x,p[18]=l):l=p[18],p[19]!==h.summary?(c=(0,em.jsx)("p",{className:"text-body-sm text-pk-content-secondary leading-5 mt-1",children:h.summary}),p[19]=h.summary,p[20]=c):c=p[20],p[21]!==h.sources?(d=h.sources&&h.sources.length>0&&(0,em.jsx)("div",{className:"flex items-center gap-1.5 mt-3",children:h.sources.map(lu)}),p[21]=h.sources,p[22]=d):d=p[22],p[23]!==d||p[24]!==o||p[25]!==i||p[26]!==l||p[27]!==c?(u=(0,em.jsxs)("div",{className:"flex-1 pb-8",children:[o,i,l,c,d]}),p[23]=d,p[24]=o,p[25]=i,p[26]=l,p[27]=c,p[28]=u):u=p[28],p[29]!==u||p[30]!==n?(m=(0,em.jsxs)("div",{className:"flex gap-3 relative",children:[n,u]}),p[29]=u,p[30]=n,p[31]=m):m=p[31],m}function lu(e){let t=(0,li.getFaviconUrl)(e.url);return(0,em.jsx)(lo.Tooltip,{content:e.name,side:"top",children:(0,em.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-center rounded-md overflow-hidden bg-white",style:{width:28,height:28,border:"1px solid var(--color-pk-border)"},children:t?(0,em.jsx)("img",{src:t,alt:e.name,referrerPolicy:"no-referrer",width:18,height:18,loading:"lazy",style:{objectFit:"contain"}}):(0,em.jsx)("span",{className:"text-[10px] font-semibold text-pk-content-secondary",children:e.name.slice(0,2).toUpperCase()})})},e.url)}function lm(){let e,t,r,a,s,n,o,i,l,c,d,u=(0,ep.c)(28);u[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],u[0]=e):e=u[0];let{event:m}
37=(0,tm.useEventContext)(e),[p,h]=eh.default.useState(2),f=(0,ll.useAnnotations)(m.slug);e:{let e;if(0===f.length){let e;u[1]===Symbol.for("react.memo_cache_sentinel")?(e=[],u[1]=e):e=u[1],t=e;break e}u[2]!==f?(e=[...f].sort(lh),u[2]=f,u[3]=e):e=u[3],t=e}let g=t;u[4]!==m.markets?(r=m.markets.filter(lp),u[4]=m.markets,u[5]=r):r=u[5];let x=r.length>1;if(0===g.length)return null;if(u[6]!==x||u[7]!==g||u[8]!==p){let e,t,r=g.slice(0,p);a=(s=g.length-r.length)>0,u[15]!==g.length?(e=function(){h(e=>Math.min(e+10,g.length))},u[15]=g.length,u[16]=e):e=u[16],o=e,u[17]!==g.length?(t=function(){h(g.length)},u[17]=g.length,u[18]=t):t=u[18],n=t,i="mt-6",l=r.map((e,t)=>(0,em.jsx)(ld,{item:e,isFirst:0===t,isLast:t===r.length-1,showPriceByline:!x||null!=e.outcome},`${e.unixTime}-${t}`)),u[6]=x,u[7]=g,u[8]=p,u[9]=a,u[10]=s,u[11]=n,u[12]=o,u[13]=i,u[14]=l}else a=u[9],s=u[10],n=u[11],o=u[12],i=u[13],l=u[14];return u[19]!==a||u[20]!==s||u[21]!==n||u[22]!==o?(c=a&&(0,em.jsx)("div",{className:"flex justify-center mt-4",children:(0,em.jsx)("button",{type:"button",onClick:s<=10?n:o,className:"text-body-sm font-medium text-pk-content-primary px-4 py-2 rounded-full border border-pk-border cursor-pointer transition-colors hover:bg-pk-hover-overlay-darker",children:s<=10?"Show all":"Show more"})}),u[19]=a,u[20]=s,u[21]=n,u[22]=o,u[23]=c):c=u[23],u[24]!==i||u[25]!==l||u[26]!==c?(d=(0,em.jsxs)("div",{className:i,children:[l,c]}),u[24]=i,u[25]=l,u[26]=c,u[27]=d):d=u[27],d}function lp(e){return e.active&&!e.closed&&!e.archived}function lh(e,t){return t.unixTime-e.unixTime}var lf=e.i(412608);let lg=new Set(["21"]);function lx(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I=(0,ep.c)(105),{isMobileEventLevel:P,isSMP:E}=e,z=(0,eR.useTranslations)(),A=(0,iq.useLocale)(),O=(0,tu.useAmplitudeAnalytics)();I[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],I[0]=t):t=I[0];let{event:D}=(0,tm.useEventContext)(t),[R,L]=eh.default.useState("rules"),[F,$]=eh.default.useState(!1),B=eh.default.useRef(null),U=String(D.id);I[1]!==U?(r=(0,iB.eventInsightsQueryKey)(U),I[1]=U,I[2]=r):r=I[2],I[3]!==U?(a=()=>(0,iB.getEventInsights)(U),I[3]=U,I[4]=a):a=I[4],I[5]!==r||I[6]!==a?(s={queryKey:r,queryFn:a,staleTime:iB.MARKET_CONTEXT_STALE_TIME,gcTime:iB.MARKET_CONTEXT_STALE_TIME},I[5]=r,I[6]=a,I[7]=s):s=I[7];let{data:H,isPending:q}=(0,iF.useQuery)(s),V=H?.description,W=H?.updatedAt,G=!V&&!q;I[8]!==D.tags?(n=D.tags?.some(lS)??!1,I[8]=D.tags,I[9]=n):n=I[9];let Z=n,K=eh.default.useId(),Y=`${K}-tab-rules`,Q=`${K}-tab-context`,J=`${K}-panel-rules`,X=`${K}-panel-context`;I[10]!==Y||I[11]!==Q||I[12]!==J||I[13]!==X?(o={tabRules:Y,tabContext:Q,panelRules:J,panelContext:X},I[10]=Y,I[11]=Q,I[12]=J,I[13]=X,I[14]=o):o=I[14];let ee=o;if(I[15]!==ee.tabContext||I[16]!==ee.tabRules||I[17]!==z){let e,t,r,a;i=[],I[19]!==z?(e=z("events.aboutSection.rules"),I[19]=z,I[20]=e):e=I[20],I[21]!==ee.tabRules||I[22]!==e?(t={value:"rules",label:e,id:ee.tabRules},I[21]=ee.tabRules,I[22]=e,I[23]=t):t=I[23],i.push(t),I[24]!==z?(r=z("events.grokEventSummary.marketContext"),I[24]=z,I[25]=r):r=I[25],I[26]!==ee.tabContext||I[27]!==r?(a={value:"context",label:r,id:ee.tabContext},I[26]=ee.tabContext,I[27]=r,I[28]=a):a=I[28],i.push(a),I[15]=ee.tabContext,I[16]=ee.tabRules,I[17]=z,I[18]=i}else i=I[18];let et=i,er=`/api/grok/event-summary?prompt=${D.slug}&locale=${A}`;I[29]!==er?(l=new oV({api:er}),I[29]=er,I[30]=l):l=I[30];let ea=l,es=`${K}-chat`;I[31]!==es||I[32]!==ea?(c={id:es,transport:ea},I[31]=es,I[32]=ea,I[33]=c):c=I[33];let{messages:en,status:eo,sendMessage:ei}=function({throttle:e,experimental_throttle:t,resume:r=!1,...a}={}){let s,n=null!=e?e:t,o=(0,eh.useRef)({});"chat"in a||(o.current={onToolCall:a.onToolCall,onData:a.onData,onFinish:a.onFinish,onError:a.onError,sendAutomaticallyWhen:a.sendAutomaticallyWhen,transport:a.transport});let i=()=>{var e;return null!=(e=o.current.transport)?e:null!=s?s:s=new oH},l={...a,transport:{sendMessages:e=>i().sendMessages(e),reconnectToStream:e=>i().reconnectToStream(e)},onToolCall:e=>{var t,r;return null==(r=(t=o.current).onToolCall)?void 0:r.call(t,e)},onData:e=>{var t,r;return null==(r=(t=o.current).onData)?void 0:r.call(t,e)},onFinish:e=>{var t,r;return null==(r=(t=o.current).onFinish)?void 0:r.call(t,e)},onError:e=>{var t,r;return null==(r=(t=o.current).onError)?void 0:r.call(t,e)},sendAutomaticallyWhen:e=>{var t,r,a;return null!=(a=null==(r=(t=o.current).sendAutomaticallyWhen)?void 0:r.call(t,e))&&a}},c=(0,eh.useRef)("chat"in a?a.chat:new iA(l));("chat"in a&&a.chat!==c.current||"id"in a&&null!=a.id&&c.current.id!==a.id)&&(c.current="chat"in a?a.chat:new iA(l));let d=(0,eh.useCallback)(e=>c.current["~registerMessagesCallback"](e,n),[n,c.current.id]),u=(0,eh.useSyncExternalStore)(d,()=>c.current.messages,()=>c.current.messages),m=(0,eh.useSyncExternalStore)(c.current["~registerStatusCallback"],()=>c.current.status,()=>c.current.status),p=(0,eh.useSyncExternalStore)(c.current["~registerErrorCallback"],()=>c.current.error,()=>c.current.error),h=(0,eh.useCallback)(e=>{"function"==typeof e&&(e=e(c.current.messages)),c.current.messages=e},[c]);return(0,eh.useEffect)(()=>{r&&c.current.resumeStream()},[r,c]),{id:c.current.id,messages:u,setMessages:h,sendMessage:c.
37current.sendMessage,regenerate:c.current.regenerate,clearError:c.current.clearError,stop:c.current.stop,error:p,resumeStream:c.current.resumeStream,status:m,addToolResult:c.current.addToolOutput,addToolOutput:c.current.addToolOutput,addToolApprovalResponse:c.current.addToolApprovalResponse}}(c),el="streaming"===eo||"submitted"===eo;if(I[34]!==en){let e,t=en.filter(lj).pop(),r=t?.parts.find(lw);I[36]===Symbol.for("react.memo_cache_sentinel")?(e=/\n__SOURCES__:.+$/,I[36]=e):e=I[36],d=(r?.text??"").replace(e,""),I[34]=en,I[35]=d}else d=I[35];let ec=d;I[37]!==W||I[38]!==D.id||I[39]!==Z?(u=()=>{!W||Z||new Date(W).getTime()<Date.now()-36e5&&fetch("/api/market-context/regenerate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({eventId:String(D.id),contextUpdatedAt:W})}).catch(l_)},m=[W,D.id,Z],I[37]=W,I[38]=D.id,I[39]=Z,I[40]=u,I[41]=m):(u=I[40],m=I[41]),eh.default.useEffect(u,m),I[42]===Symbol.for("react.memo_cache_sentinel")?(p=()=>{let e=()=>{L("context"),B.current?.scrollIntoView({behavior:"smooth",block:"start"})};return window.addEventListener(lf.SHOW_CONTEXT_TAB_EVENT,e),()=>window.removeEventListener(lf.SHOW_CONTEXT_TAB_EVENT,e)},h=[],I[42]=p,I[43]=h):(p=I[42],h=I[43]),eh.default.useEffect(p,h),I[44]!==O||I[45]!==D.id||I[46]!==D.slug||I[47]!==D.title||I[48]!==F||I[49]!==Z||I[50]!==ei?(f=async()=>{F||($(!0),O.trackEvent(tr.Events.GrokEventSummary,{eventSlug:D.slug,eventTitle:D.title}),Z||fetch("/api/market-context/regenerate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({eventId:String(D.id)})}).catch(lk),await ei({text:""}))},I[44]=O,I[45]=D.id,I[46]=D.slug,I[47]=D.title,I[48]=F,I[49]=Z,I[50]=ei,I[51]=f):f=I[51];let ed=f;I[52]===Symbol.for("react.memo_cache_sentinel")?(g=e=>L(e),I[52]=g):g=I[52];let eu=g;I[53]!==R||I[54]!==et?(x=e=>{let t,r=et.map(lb),a=r.indexOf(R);switch(e.key){case"ArrowRight":t=(a+1)%r.length;break;case"ArrowLeft":t=(a-1+r.length)%r.length;break;case"Home":t=0;break;case"End":t=r.length-1;break;default:return}e.preventDefault(),L(r[t])},I[53]=R,I[54]=et,I[55]=x):x=I[55];let ef=x;I[56]!==D.markets?(v=new Set(D.markets.map(ly).filter(Boolean)),I[56]=D.markets,I[57]=v):v=I[57],I[58]!==v?(y=[...v].map(lv),I[58]=v,I[59]=y):y=I[59],I[60]!==V?(b=V&&(0,em.jsx)("span",{className:"sr-only",children:V}),I[60]=V,I[61]=b):b=I[61],I[62]!==R||I[63]!==et?(k=(0,em.jsx)(tf.TextTabs,{items:et,value:R,onValueChange:eu,className:"mb-4",headingLevel:"h2"}),I[62]=R,I[63]=et,I[64]=k):k=I[64],I[65]!==ef||I[66]!==k?(_=(0,em.jsx)("div",{ref:B,role:"tablist","aria-label":"Market information",onKeyDown:ef,children:k}),I[65]=ef,I[66]=k,I[67]=_):_=I[67];let eg="rules"!==R;I[68]!==P||I[69]!==E?(w=(0,em.jsx)(ls,{isMobileEventLevel:P,isSMP:E,hideHeader:!0}),I[68]=P,I[69]=E,I[70]=w):w=I[70],I[71]!==ee.panelRules||I[72]!==ee.tabRules||I[73]!==eg||I[74]!==w?(j=(0,em.jsx)("div",{role:"tabpanel",id:ee.panelRules,"aria-labelledby":ee.tabRules,hidden:eg,children:w}),I[71]=ee.panelRules,I[72]=ee.tabRules,I[73]=eg,I[74]=w,I[75]=j):j=I[75];let ex="context"!==R;if(I[76]!==V||I[77]!==W||I[78]!==D.slug||I[79]!==D.startDate||I[80]!==D.title||I[81]!==A||I[82]!==z)S=V&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:(0,iU.safeJsonLdStringify)({"@context":"https://schema.org","@type":"Article",mainEntityOfPage:{"@type":"WebPage","@id":`https://polymarket.com/event/${D.slug}`},headline:`${D.title} — Market Context`,description:function(e){if(e.length<=150)return e;let t=e.slice(0,150),r=t.lastIndexOf(".");return r>75?t.slice(0,r+1):`${t.trimEnd()}…`}(V),articleBody:V,image:`https://polymarket.com/api/og?eslug=${D.slug}`,datePublished:D.startDate,...W&&{dateModified:W},author:{"@type":"Organization",name:"Polymarket",url:"https://polymarket.com"},publisher:{"@type":"Organization",name:"Polymarket",url:"https://polymarket.com",logo:{"@type":"ImageObject",url:"https://polymarket.com/icons/apple-touch-icon.png"}},isPartOf:{"@id":`https://polymarket.com/event/${D.slug}#event`}})}}),(0,em.jsxs)("article",{children:[(0,em.jsx)("p",{className:"text-sm text-pk-content-primary leading-6",children:V}),(0,em.jsxs)("small",{className:"text-pk-content-tertiary text-xs mt-2 block",children:[z("events.grokEventSummary.contextDisclaimer"),W&&(0,em.jsxs)(em.Fragment,{children:[` \xb7 ${z("events.grokEventSummary.contextUpdated")} `,(0,em.jsx)("time",{dateTime:W,children:new Date(W).toLocaleStr
37ing((0,iH.getIntlLocale)(A),{month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"2-digit",timeZone:"UTC",timeZoneName:"short"})})]})]}),(0,em.jsx)(lm,{})]})]}),I[76]=V,I[77]=W,I[78]=D.slug,I[79]=D.startDate,I[80]=D.title,I[81]=A,I[82]=z,I[83]=S;else S=I[83];return I[84]!==ec||I[85]!==ed||I[86]!==F||I[87]!==el||I[88]!==G||I[89]!==z?(T=G&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("div",{children:F?(0,em.jsxs)("div",{children:[el&&!ec?(0,em.jsxs)("div",{className:"slide-fade-enter flex flex-row gap-x-2 items-center",children:[(0,em.jsx)(iO.default,{}),(0,em.jsx)(iL,{className:"font-medium text-sm",variant:"default",children:z("events.grokEventSummary.gettingSources")})]}):null,ec&&(0,em.jsx)("div",{className:"text-sm text-pk-content-primary leading-6",children:(0,em.jsx)("span",{children:ec})}),(el||ec)&&(0,em.jsx)("div",{className:"flex justify-end mt-2",children:(0,em.jsx)("p",{className:"text-pk-content-tertiary text-xs",children:z("events.grokEventSummary.resultsExperimental")})})]}):(0,em.jsxs)(eb.Button,{type:"button",onClick:ed,variant:"secondary",size:"sm",className:"gap-2 group",children:[(0,em.jsx)(i$.IconSparkle4Fill12,{className:"transition-transform group-hover:rotate-30"}),z("events.grokEventSummary.generate")]})}),(0,em.jsx)(lm,{})]}),I[84]=ec,I[85]=ed,I[86]=F,I[87]=el,I[88]=G,I[89]=z,I[90]=T):T=I[90],I[91]!==ee.panelContext||I[92]!==ee.tabContext||I[93]!==ex||I[94]!==S||I[95]!==T?(C=(0,em.jsxs)("div",{role:"tabpanel",id:ee.panelContext,"aria-labelledby":ee.tabContext,hidden:ex,children:[S,T]}),I[91]=ee.panelContext,I[92]=ee.tabContext,I[93]=ex,I[94]=S,I[95]=T,I[96]=C):C=I[96],I[97]!==j||I[98]!==C?(N=(0,em.jsxs)("div",{className:"pt-1",children:[j,C]}),I[97]=j,I[98]=C,I[99]=N):N=I[99],I[100]!==y||I[101]!==b||I[102]!==_||I[103]!==N?(M=(0,em.jsxs)("div",{className:"mt-8 w-full mb-6",children:[y,b,_,N]}),I[100]=y,I[101]=b,I[102]=_,I[103]=N,I[104]=M):M=I[104],M}function lv(e){return(0,em.jsx)("span",{className:"sr-only",children:e},e)}function ly(e){return e.description}function lb(e){return e.value}function lk(){}function l_(){}function lw(e){return"text"===e.type}function lj(e){return"assistant"===e.role}function lS(e){return lg.has(e.id)}var lT=e.i(964004),lC=e.i(638569),lN=e.i(366399),lM=e.i(178096),lI=e.i(113283),lP=e.i(559067),lE=e.i(294077),lz=e.i(977117),lA=e.i(231014),lO=e.i(184461),lD=e.i(866131),lR=e.i(462406),lL=e.i(720783),lF=e.i(374751),l$=e.i(669288),lB=e.i(888559),lU=e.i(388304),lH=e.i(305010),lq=e.i(791639),lV=e.i(952365),lW=e.i(562178),lG=e.i(549045),lZ=e.i(773238),lK=e.i(139393),lY=((o={}).Book="Order Book",o.Chart="Graph",o.Positions="Positions",o.OpenOrders="Open Orders",o.History="History",o.Resolution="Resolution",o);let lQ=(0,lK.createSplitContext)("EventDetailTabContext",{event:void 0,filledOrders:[],market:void 0,openOrders:[],resolutionData:void 0,selected:"",selectedIndex:0,setSelectedIndex:()=>{},tabs:[]});function lJ(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y=(0,ep.c)(66),{market:b,event:k,children:_}=e;y[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],y[0]=t):t=y[0];let{activeMarket:w}=(0,ex.useEventActiveMarketContext)(t);y[1]!==w||y[2]!==k||y[3]!==b?(r=b||k.markets.find(e=>w.id===e.id)||k.markets[0],y[1]=w,y[2]=k,y[3]=b,y[4]=r):r=y[4];let j=r;y[5]===Symbol.for("react.memo_cache_sentinel")?(a=["authenticated","proxyAddress"],y[5]=a):a=y[5];let{authenticated:S,proxyAddress:T}=(0,eF.useAccountContext)(a),{filledOrders:C}=(0,lW.useFilledOrders)(),N=j?.clobTokenIds,M=j?.conditionId,I=j?.orderPriceMinTickSize;y[6]!==N||y[7]!==M||y[8]!==I?(s={clobTokenIds:N,conditionId:M,orderPriceMinTickSize:I},y[6]=N,y[7]=M,y[8]=I,y[9]=s):s=y[9];let{userOpenOrders:P}=(0,lU.default)(s),E=!!P.length,z=!!C.length;y[10]===Symbol.for("react.memo_cache_sentinel")?(n=["orderType"],y[10]=n):n=y[10];let{orderType:A}=(0,lZ.useTradeContext)(n),O=(0,eP.default)(j.conditionId);y[11]!==j.conditionId?(o=(0,lG.getTrackedMarketPositionsSelector)(j.conditionId),y[11]=j.conditionId,y[12]=o):o=y[12],y[13]!==T||y[14]!==o?(i={proxyAddress:T,select:o},y[13]=T,y[14]=o,y[15]=i):i=y[15];let{optimisticPositions:D}=(0,lG.default)(i),R=Array.isArray(D)&&D.length>0;y[16]!==j.closed?(l=j.closed?[]:[lY.Book],y[16]=j.closed,y[17]=l):l=y[17],y[18]!==j.enableOrderBook?(c=j.enableOrderBook?[lY.Chart]:[],y[18]=j.enableOrderBook,y[19]=c):c=y[19],y[20]!==l||y[21]!==c?(d=[...l,...c],y[20]=l,y[21]=c,y[22]=d):d=y[22];let[L,F]=(0,eh.useState)(d),[$,B]=(0,eh.useState)(0),U=$<=L.length?L[$]:L[0],H=(0,iW.useQueryClient)();y[23]!==j||y[24]!==H?(u=(0,iQ.marketResolutionQueryOptions)(j,H),y[23]=j,y[24]=H,y[25]=u):u=y[25];let q=!j.resolutionData;y[26]===Symbol.for("react.memo_cache_sentinel")?(m={errorContext:{tag:"[EventDetailTabContext > marketResolutionData]"}},y[26]=m):m=y[26],y[27]!==u||y[28]!==q?(p={...u,enabled:q,refetchOnMount:!1,refetchOnReconnect:!1,refetchOnWindowFocus:!1,placeholderData:iV.keepPreviousData,meta:m},y[27]=u,y[28]=q,y[29]=p):p=y[29];let{data:V}=(0,iF.useQuery)(p);y[30]!==S||y[31]!==z||y[32]!==E||y[33]!==R||y[34]!==j.closed||y[35]!==j.enableOrderBook||y[36]!==j.resolutionData||y[37]!==A||y[38]!==V||y[39]!==U||y[40]!==O||y[41]!==L?(h=()=>{let e=[...j.closed?[]:[lY.Book],...j.enableOrderBook?[lY.Chart]:[]];S&&(E&&e.unshift(lY.OpenOrders),(O.some(lX)||R)&&e.unshift(lY.Positions),j.enableOrderBook&&(A===l$.OrderType.Limit||A===l$.OrderType.Market)&&z&&e.push(lY.History)),(j.resolutionData||V)&&e.push(lY.Resolution),(0,lV.isEqual)(L,e)||(F(e),e.includes(U)?B(e.indexOf(U)):B(0))},y[30]=S,y[31]=z,y[32]=E,y[33]=R,y[34]=j.closed,y[35]=j.enableOrderBook,y[36]=j.resolutionData,y[37]=A,y[38]=V,y[39]=U,y[40]=O,y[41]=L,y[42]=h):h=y[42],y[43]!==S||y[44]!==z||y[45]!==E||y[46]!==R||y[47]!==j.enableOrderBook||y[48]!==A||y[49]!==O?(f=[E,z,j.enableOrderBook,S,O,R,A],y[43]=S,y[44]=z,y[45]=E,y[46]=R,y[47]=j.enableOrderBook,y[48]=A,y[49]=O,y[50]=f):f=y[50],(0,eh.useEffect)(h,f),y[51]!==j||y[52]!==V?(g=V?{...j,resolutionData:V}:j,y[51]=j,y[52]=V,y[53]=g):g=y[53];let W=g,G=V??void 0;y[54]!==k||y[55]!==C||y[56]!==W||y[57]!==P||y[58]!==U||y[59]!==$||y[60]!==G||y[61]!==L?(x={market:W,resolutionData:G,tabs:L,selected:U,selectedIndex:$,setSelectedIndex:B,filledOrders:C,openOrders:P,event:k},y[54]=k,y[55]=C,y[56]=W,y[57]=P,y[58]=U,y[59]=$,y[60]=G,y[61]=L,y[
3762]=x):x=y[62];let Z=x;return y[63]!==_||y[64]!==Z?(v=(0,em.jsx)(lQ.Provider,{values:Z,children:_}),y[63]=_,y[64]=Z,y[65]=v):v=y[65],v}function lX(e){return e>=.01}let l0=e=>(0,lK.useSplitContext)(lQ,e);var l1=e.i(1922),l2=e.i(514e3),l3=e.i(623850),l5=e.i(533153),l4=e.i(103549),l6=e.i(249648),l7=e.i(325457),l8=e.i(392094),l9=e.i(474532),ce=e.i(520754),ct=e.i(7616),cr=e.i(498925);function ca(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x=(0,ep.c)(39),{Trigger:v,openOrders:y}=e,b=(0,eR.useTranslations)(),[k,_]=(0,eh.useState)(!1);x[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],x[0]=t):t=x[0];let{activeMarket:w}=(0,ex.useEventActiveMarketContext)(t);x[1]!==w||x[2]!==y?(r={openOrders:y,market:w},x[1]=w,x[2]=y,x[3]=r):r=x[3];let j=(0,cr.useCancelAllOpenOrders)(r);return x[4]!==v?(a=(0,em.jsx)(th.ModalTrigger,{asChild:!0,children:v}),x[4]=v,x[5]=a):a=x[5],x[6]!==y.length||x[7]!==b?(s=1===y.length?b("orders.cancelOneOpenOrder"):b("orders.cancelNOpenOrders",{count:String(y.length)}),x[6]=y.length,x[7]=b,x[8]=s):s=x[8],x[9]!==s?(n=(0,em.jsx)(th.ModalTitle,{children:s}),x[9]=s,x[10]=n):n=x[10],x[11]!==b?(o=b("orders.cannotBeUndone"),x[11]=b,x[12]=o):o=x[12],x[13]!==o?(i=(0,em.jsx)(th.ModalDescription,{children:o}),x[13]=o,x[14]=i):i=x[14],x[15]===Symbol.for("react.memo_cache_sentinel")?(l=()=>_(!1),x[15]=l):l=x[15],x[16]!==b?(c=b("auth.back"),x[16]=b,x[17]=c):c=x[17],x[18]!==c?(d=(0,em.jsx)(eb.Button,{variant:"outline",onClick:l,children:c}),x[18]=c,x[19]=d):d=x[19],x[20]!==j?(u=()=>{j(),_(!1)},x[20]=j,x[21]=u):u=x[21],x[22]!==y.length||x[23]!==b?(m=1===y.length?b("orders.cancelOneOrder"):b("orders.cancelNOrders",{count:String(y.length)}),x[22]=y.length,x[23]=b,x[24]=m):m=x[24],x[25]!==u||x[26]!==m?(p=(0,em.jsx)(eb.Button,{variant:"destructive",onClick:u,children:m}),x[25]=u,x[26]=m,x[27]=p):p=x[27],x[28]!==d||x[29]!==p?(h=(0,em.jsxs)(th.ModalFooter,{children:[d,p]}),x[28]=d,x[29]=p,x[30]=h):h=x[30],x[31]!==h||x[32]!==n||x[33]!==i?(f=(0,em.jsxs)(th.ModalContent,{children:[n,i,h]}),x[31]=h,x[32]=n,x[33]=i,x[34]=f):f=x[34],x[35]!==k||x[36]!==f||x[37]!==a?(g=(0,em.jsxs)(th.Modal,{open:k,onOpenChange:_,size:"sm",children:[a,f]}),x[35]=k,x[36]=f,x[37]=a,x[38]=g):g=x[38],g}function cs(e){e.stopPropagation()}let cn=(0,iD.cva)("mr-1 rounded-sm font-semibold text-xs py-1 px-2 relative inline-flex items-center cursor-pointer transition-[padding-right] duration-200 ease-in-out",{variants:{variant:{green:"bg-pk-green-600/10 dark:bg-pk-green-400/15 text-pk-green-600 dark:text-pk-green-400",red:"bg-pk-red-500/10 text-pk-red-500",yellow:"bg-pk-yellow-600/10 text-pk-yellow-700 dark:bg-pk-yellow-500/10 dark:text-pk-yellow-500",blue:"bg-pk-brand-500/10 text-pk-brand-500"}}});function co(e){let t,r,a,s,n,o=(0,ep.c)(10);return o[0]!==e?({className:t,variant:a,...r}=e,o[0]=e,o[1]=t,o[2]=r,o[3]=a):(t=o[1],r=o[2],a=o[3]),o[4]!==t||o[5]!==a?(s=(0,eg.cn)(cn({variant:a}),t),o[4]=t,o[5]=a,o[6]=s):s=o[6],o[7]!==r||o[8]!==s?(n=(0,em.jsx)("span",{className:s,...r}),o[7]=r,o[8]=s,o[9]=n):n=o[9],n}function ci(e){let t,r,a=(0,ep.c)(3),{variant:s}=e;a[0]===Symbol.for("react.memo_cache_sentinel")?(t={green:"text-pk-green-600 dark:text-pk-green-400",red:"text-pk-red-500",yellow:"text-pk-yellow-700 dark:text-pk-yellow-500",blue:"text-pk-brand-500"},a[0]=t):t=a[0];let n=t[s]||"";return a[1]!==n?(r=(0,em.jsx)(l8.IconXmarkFill18,{className:n,size:14}),a[1]=n,a[2]=r):r=a[2],r}function cl(e){let t,r,a,s,n,o,i,l=(0,ep.c)(30),{label:c,variant:d,positionAmount:u,positionOutcomeIdx:m,positionIsClosed:p,isPendingBuy:h,market:f}=e;l[0]===Symbol.for("react.memo_cache_sentinel")?(t=["setShares","setOrderType","setSelectedOutcomeIdx","setSide","setOrderExpiration","setAmountUpdateLocation","shares"],l[0]=t):t=l[0];let{setShares:g,setOrderType:x,setSelectedOutcomeIdx:v,setSide:y,setOrderExpiration:b,setAmountUpdateLocation:k,shares:_}=(0,lZ.useTradeContext)(t),{setCashOutDialogOpen:w,canSell:j,canRedeem:S}=(0,l9.useCashOutTxContext)();l[1]===Symbol.for("react.memo_cache_sentinel")?(r=["setActiveMarketFromSlug"],l[1]=r):r=l[1];let{setActiveMarketFromSlug:T}=(0,ex.useEventActiveMarketContext)(r),C=(j||S)&&!h;l[2]!==C||l[3]!==f||l[4]!==u||l[5]!==p||l[6]!==m||l[7]!==T||l[8]!==k||l[9]!==w||l[10
37]!==b||l[11]!==x||l[12]!==v||l[13]!==g||l[14]!==y||l[15]!==_?(a=e=>{C&&(e.preventDefault(),e.stopPropagation(),T(f.slug),p||(u!==_&&(g(u),k("click")),v(m),b(void 0),x(l$.OrderType.Market),y(l7.Side.SELL)),w(!0))},l[2]=C,l[3]=f,l[4]=u,l[5]=p,l[6]=m,l[7]=T,l[8]=k,l[9]=w,l[10]=b,l[11]=x,l[12]=v,l[13]=g,l[14]=y,l[15]=_,l[16]=a):a=l[16];let N=a,M=C?"hover:pr-6":"cursor-default";return l[17]!==M?(s=(0,eg.cn)("group/position-chip",M),l[17]=M,l[18]=s):s=l[18],l[19]!==c?(n=(0,em.jsx)("span",{className:"z-1",children:c}),l[19]=c,l[20]=n):n=l[20],l[21]!==N||l[22]!==C||l[23]!==d?(o=C?(0,em.jsx)("button",{type:"button",className:(0,eg.cn)("flex items-center justify-center absolute right-0 h-full px-1 cursor-pointer transition-opacity duration-200 ease-in-out","opacity-0 hover:bg-pk-hover-overlay-darker hover:rounded hover:rounded-l-none","group-hover/position-chip:opacity-100 group-hover/position-chip:delay-100"),onClick:N,children:(0,em.jsx)(ci,{variant:d})}):null,l[21]=N,l[22]=C,l[23]=d,l[24]=o):o=l[24],l[25]!==s||l[26]!==n||l[27]!==o||l[28]!==d?(i=(0,em.jsxs)(co,{variant:d,className:s,children:[n,o]}),l[25]=s,l[26]=n,l[27]=o,l[28]=d,l[29]=i):i=l[29],i}function cc(e){let t,r,a,s,n,o=(0,ep.c)(21),{label:i,variant:l,positionAmount:c,positionOutcomeIdx:d,isPendingBuy:u,market:m}=e,{setTradeState:p}=(0,ce.useMobileTradeContext)();o[0]===Symbol.for("react.memo_cache_sentinel")?(t=["setActiveMarketFromSlug"],o[0]=t):t=o[0];let{setActiveMarketFromSlug:h}=(0,ex.useEventActiveMarketContext)(t),f=(0,ct.usePermissions)();e:{if(m.clobTokenIds&&m.orderPriceMinTickSize){let e;o[1]!==m.clobTokenIds||o[2]!==m.orderPriceMinTickSize?(e={clobTokenIds:m.clobTokenIds,orderPriceMinTickSize:m.orderPriceMinTickSize},o[1]=m.clobTokenIds,o[2]=m.orderPriceMinTickSize,o[3]=e):e=o[3],r=e;break e}r=void 0}let g=r,x=(0,lE.useGetBestPrice)();o[4]!==g||o[5]!==x||o[6]!==u||o[7]!==m.slug||o[8]!==f||o[9]!==c||o[10]!==d||o[11]!==h||o[12]!==p?(a=e=>{if(u||!p||!f.canSell&&!f.canRedeem)return;e.preventDefault(),e.stopPropagation(),h(m.slug);let t=x(g,d,"bid");p({type:"redeem",outcomeIdx:d,open:!0,orderType:l$.OrderType.Market,side:l7.Side.SELL,...t&&{price:t},shares:c})},o[4]=g,o[5]=x,o[6]=u,o[7]=m.slug,o[8]=f,o[9]=c,o[10]=d,o[11]=h,o[12]=p,o[13]=a):a=o[13];let v=a,y=u&&"cursor-default";return o[14]!==y?(s=(0,eg.cn)(y),o[14]=y,o[15]=s):s=o[15],o[16]!==v||o[17]!==i||o[18]!==s||o[19]!==l?(n=(0,em.jsx)(co,{onClick:v,variant:l,className:s,children:i}),o[16]=v,o[17]=i,o[18]=s,o[19]=l,o[20]=n):n=o[20],n}function cd(e){let t,r,a,s,n,o=(0,ep.c)(16),{openOrdersCount:i,market:l}=e,{userOpenOrders:c}=(0,lU.default)();e:{let e;if(!l){let e;o[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],o[0]=e):e=o[0],t=e;break e}if(o[1]!==l||o[2]!==c){let t,r;o[4]!==l?(t=e=>e.market.toLowerCase()===l.conditionId.toLowerCase(),o[4]=l,o[5]=t):t=o[5],o[6]!==l?(r=e=>({...e,associatedMarket:l}),o[6]=l,o[7]=r):r=o[7],e=c.filter(t).map(r),o[1]=l,o[2]=c,o[3]=e}else e=o[3];t=e}let d=t,u=`${i} open order${i>1?"s":""}`;return o[8]!==u?(r=(0,em.jsx)("span",{className:"z-1",children:u}),o[8]=u,o[9]=r):r=o[9],o[10]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)("span",{className:(0,eg.cn)("flex items-center justify-center absolute right-0 h-full px-1 cursor-pointer transition-opacity duration-200 ease-in-out","opacity-0 hover:bg-pk-hover-overlay-darker hover:rounded hover:rounded-l-none","group-hover/position-chip:opacity-100 group-hover/position-chip:delay-100"),children:(0,em.jsx)(ci,{variant:"yellow"})}),o[10]=a):a=o[10],o[11]!==r?(s=(0,em.jsxs)(co,{variant:"yellow",className:"group/position-chip hover:pr-6",onClick:cs,children:[r,a]}),o[11]=r,o[12]=s):s=o[12],o[13]!==d||o[14]!==s?(n=(0,em.jsx)(ca,{openOrders:d,Trigger:s}),o[13]=d,o[14]=s,o[15]=n):n=o[15],n}function cu(e){return(0,em.jsxs)(eh.default.Fragment,{children:[(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(cc,{...e})}),(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(cl,{...e})})]},`${e.market.slug}:${e.positionOutcomeIdx}:${e.isPendingBuy?"pending-buy":"pos"}`)}function cm(e,t){return Number(e.positionOutcomeIdx)-Number(t.positionOutcomeIdx)}function cp(e,t){return Number(e.outcomeIndex)-Number(t.outcomeIndex)}let ch=function(e){let t,r,a,s,n=(0,ep.c)(19),{portfolioPositions:o,openOrdersCount:i,isNeutral:l,shouldShowGroupItemTitle:c,shouldAbbreviate:d,event:u,market:m}=e;if(n[0]!==u?.markets||n[1]!==l||n[2]!==o||n[3]!==d||n[4]!==c){let e,r=[...o].sort(cp);n[6]!==u?.markets||n[7]!==l||n[8]!==d||n[9]!==c?(e=e=>{let t=c?e.groupItemTitle:e.outcome,r=`${d?t.slice(0,3):t} ${(0,eV.numberStringForPositionAmount)(e.qty)} \xb7 ${(0,eV.showCentsOnly)(e.priceAvg,3,!0)}\xa2`,a=0===e.outcomeIndex||"0"===e.outcomeIndex.toString(),s=l?"blue":a?"green":"red",n=u?.markets.find(t=>t.slug===e.market);return{label:r,variant:s,positionAmount:e.qty,positionOutcomeIdx:e.outcomeIndex,positionIsClosed:e.isClosed,isPendingBuy:!1,market:{slug:e.slug,clobTokenIds:n?.clobTokenIds,outcomes:n?.outcomes,orderPriceMinTickSize:n?.orderPriceMinTickSize}}},n[6]=u?.markets,n[7]=l,n[8]=d,n[9]=c,n[10]=e):e=n[10],t=[...r.map(e)].sort(cm),n[0]=u?.markets,n[1]=l,n[2]=o,n[3]=d,n[4]=c,n[5]=t}else t=n[5];let p=t;return p.length||0!==i?(n[11]!==m||n[12]!==i?(r=i>0?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(co,{variant:"yellow",children:`${i} open order${i>1?"s":""}`})}),(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(cd,{openOrdersCount:i,market:m})})]}):null,n[11]=m,n[12]=i,n[13]=r):r=n[13],n[14]!==p?(a=p.map(cu),n[14]=p,n[15]=a):a=n[15],n[16]!==r||n[17]!==a?(s=(0,em.jsxs)(em.Fragment,{children:[r,a]}),n[16]=r,n[17]=a,n[18]=s):s=n[18],s):null};var cf=e.i(365997),cg=e.i(636144);function cx(){let e,t,r,a,s,n=(0,ep.c)(11);n[0]===Symbol.for("react.memo_cache_sentinel")?(e=["market"],n[0]=e):e=n[0];let{market:o}=l0(e),{payoutsString:i}
37=(0,eY.useHandlePayouts)(o),l=i||"-";return n[1]!==l?(t=(0,em.jsx)("p",{className:"font-medium text-pk-content-primary text-right whitespace-nowrap text-base",children:l}),n[1]=l,n[2]=t):t=n[2],n[3]!==i?(r="yes"===i.toLowerCase()&&(0,em.jsx)("div",{className:"text-pk-content-accent-green",children:(0,em.jsx)(cf.IconCircleCheckFill18,{})}),n[3]=i,n[4]=r):r=n[4],n[5]!==i?(a="no"===i.toLowerCase()&&(0,em.jsx)("div",{className:"text-pk-content-accent-red",children:(0,em.jsx)(cg.IconCircleXmarkFill18,{})}),n[5]=i,n[6]=a):a=n[6],n[7]!==t||n[8]!==r||n[9]!==a?(s=(0,em.jsxs)(em.Fragment,{children:[t,r,a]}),n[7]=t,n[8]=r,n[9]=a,n[10]=s):s=n[10],s}let cv=function(e){let t,r,a,s,n,o,i,l=(0,ep.c)(15),c=(0,eR.useTranslations)();return l[0]!==e?({onClick:r,className:t,...a}=e,l[0]=e,l[1]=t,l[2]=r,l[3]=a):(t=l[1],r=l[2],a=l[3]),l[4]!==t?(s=(0,eg.cn)("hover:bg-pk-brand-500/10 px-2 h-6 z-10",t),l[4]=t,l[5]=s):s=l[5],l[6]!==c?(n=c("events.resolution.inReview"),l[6]=c,l[7]=n):n=l[7],l[8]!==n?(o=(0,em.jsx)("p",{className:"text-pk-content-accent-brand font-semibold whitespace-nowrap text-xs",children:n}),l[8]=n,l[9]=o):o=l[9],l[10]!==r||l[11]!==a||l[12]!==s||l[13]!==o?(i=(0,em.jsx)(eb.Button,{variant:"ghost",size:"sm",onClick:r,className:s,...a,children:o}),l[10]=r,l[11]=a,l[12]=s,l[13]=o,l[14]=i):i=l[14],i};var cy=e.i(417145),cb=e.i(911675),ck=e.i(472701),c_=e.i(796531),cw=e.i(577869),cj=e.i(52629),cS=e.i(550105),cT=e.i(992393),cC=e.i(498423),cN=e.i(428323),cM=e.i(467605),cI=e.i(704259),cP=e.i(197005);let cE=e=>{switch(e){case"0.01":default:return"1¢";case"0.001":return"0.1¢"}};function cz(e){let t,r,a,s,n=(0,ep.c)(8);return n[0]!==e?({className:t,...r}=e,n[0]=e,n[1]=t,n[2]=r):(t=n[1],r=n[2]),n[3]!==t?(a=(0,eg.cn)("cursor-pointer h-5 flex justify-center items-center self-center","box-border rounded-[5px] border border-solid border-pk-gray-100 relative bg-mix-1-pk-surface text-pk-gray-500 outline-none","text-sm font-medium leading-[15px]","ml-2 p-0","max-sm:ml-1.5","data-[pressed=true]:bg-pk-brand-500 data-[pressed=true]:text-white","hover:bg-mix-2-hover-darker",t),n[3]=t,n[4]=a):a=n[4],n[5]!==r||n[6]!==a?(s=(0,em.jsx)("button",{type:"button",className:a,...r}),n[5]=r,n[6]=a,n[7]=s):s=n[7],s}let cA={initial:{opacity:0}
37,animate:{opacity:1,transition:cM.opacityTransition},exit:{opacity:0,transition:cM.opacityTransition}},cO={initial:{opacity:0,width:0,transition:{...cM.transition,opacity:{...cM.opacityTransition}}},animate:{opacity:1,width:"auto",transition:{...cM.transition,opacity:{...cM.opacityTransition}}},exit:{opacity:0,width:0,transition:{...cM.transition,opacity:{...cM.opacityTransition}}}},cD=()=>{let e,t=(0,ep.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(cC.ArrowLeftIcon20,{className:"size-4 mx-1 rotate-180 text-pk-content-secondary"}),t[0]=e):e=t[0],e};function cR(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y=(0,ep.c)(48),{ref:b,tickSize:k,onTickSizeChange:_,className:w}=e,j=eh.default.useRef(null),[S,T]=eh.default.useState(!1),[C,N]=eh.default.useState(!1),[M,I]=(0,cP.useMeasure)(),P="0.001"===k?"0.01":"0.001";y[0]!==P?(t=cE(P),y[0]=P,y[1]=t):t=y[1],y[2]!==k?(r=cE(k),y[2]=k,y[3]=r):r=y[3],y[4]!==t||y[5]!==r?(a={otherTickSizeLabel:t,tickSizeLabel:r},y[4]=t,y[5]=r,y[6]=a):a=y[6];let{tickSizeLabel:E,otherTickSizeLabel:z}=a,A="0.001"===k;y[7]!==A?(s=()=>A,y[7]=A,y[8]=s):s=y[8];let[O]=eh.default.useState(s);y[9]!==_?(n=e=>{j.current&&(j.current.disabled=!0,setTimeout(()=>{j.current&&(j.current.disabled=!1)},500)),_(e?"0.001":"0.01"),T(!0),N(!1)},y[9]=_,y[10]=n):n=y[10];let D=n;y[11]!==O||y[12]!==D||y[13]!==A?(o={prop:A,defaultProp:O,onChange:D},y[11]=O,y[12]=D,y[13]=A,y[14]=o):o=y[14];let[R,L]=(0,cI.useControllableState)(o),F=void 0!==R&&R;return y[15]!==S?(i=()=>{S||(0,eL.isNarrowViewport)()||N(!0)},y[15]=S,y[16]=i):i=y[16],y[17]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{N(!1),T(!1)},y[17]=l):l=y[17],y[18]!==w?(c=(0,eg.cn)(w,"w-auto! overflow-hidden!"),y[18]=w,y[19]=c):c=y[19],y[20]!==c||y[21]!==i?(d=(0,em.jsx)(cz,{ref:j,onMouseEnter:i,onMouseLeave:l,className:c}),y[20]=c,y[21]=i,y[22]=d):d=y[22],y[23]!==I.width?(u={width:I.width},y[23]=I.width,y[24]=u):u=y[24],y[25]!==k||y[26]!==E?(m=(0,em.jsx)(lA.AnimatePresence,{initial:!1,mode:"popLayout",children:(0,em.jsx)(lO.motion.span,{transition:cM.transition,variants:cA,initial:"initial",animate:"animate",exit:"exit",className:"text-xs whitespace-nowrap",children:E},k)}),y[25]=k,y[26]=E,y[27]=m):m=y[27],y[28]!==M||y[29]!==m?(p=(0,em.jsx)("div",{ref:M,className:"flex items-center",children:m}),y[28]=M,y[29]=m,y[30]=p):p=y[30],y[31]!==u||y[32]!==p?(h=(0,em.jsx)(lO.motion.div,{animate:u,transition:cM.transition,children:p}),y[31]=u,y[32]=p,y[33]=h):h=y[33],y[34]!==C||y[35]!==z?(f=C&&(0,em.jsxs)(lO.motion.div,{variants:cO,initial:"initial",animate:"animate",exit:"exit",transition:cM.transition,className:"flex items-center",children:[(0,em.jsx)(cD,{}),(0,em.jsx)("span",{className:"text-xs whitespace-nowrap",children:z})]},"toggle-hoverable-content"),y[34]=C,y[35]=z,y[36]=f):f=y[36],y[37]!==f?(g=(0,em.jsx)(lA.AnimatePresence,{initial:!1,mode:"wait",children:f}),y[37]=f,y[38]=g):g=y[38],y[39]!==h||y[40]!==g?(x=(0,em.jsxs)("span",{className:"flex items-center w-auto px-1.5",children:[h,g]}),y[39]=h,y[40]=g,y[41]=x):x=y[41],y[42]!==L||y[43]!==F||y[44]!==b||y[45]!==d||y[46]!==x?(v=(0,em.jsx)(cN.Toggle,{ref:b,pressed:F,onPressedCh
37ange:L,render:d,children:x}),y[42]=L,y[43]=F,y[44]=b,y[45]=d,y[46]=x,y[47]=v):v=y[47],v}function cL(e){let t,r=(0,ep.c)(4),{customTickSizeEnabled:a,tickSize:s,onTickSizeChange:n}=(()=>{let e,t,r,a,s,n,o,i,l,c=(0,ep.c)(33);c[0]===Symbol.for("react.memo_cache_sentinel")?(e=["activeMarket"],c[0]=e):e=c[0];let{activeMarket:d}=(0,ex.useEventActiveMarketContext)(e);c[1]===Symbol.for("react.memo_cache_sentinel")?(t=["bookWorkerApiRef"],c[1]=t):t=c[1];let{bookWorkerApiRef:u}=(0,lL.useBookContext)(t),{hideDecimalPrices:m}=(0,cT.useLocalStorageHideDecimalPrices)(),{tickSize:p,customTickSizeEnabled:h}=(()=>{let e,t,r=(0,ep.c)(4);r[0]===Symbol.for("react.memo_cache_sentinel")?(e=["activeMarket"],r[0]=e):e=r[0];let{activeMarket:a}=(0,ex.useEventActiveMarketContext)(e),s=(0,lE.useTickSize)(a);return r[1]!==a.orderPriceMinTickSize||r[2]!==s?(t=(({marketTickSize:e,userTickSize:t})=>({customTickSizeEnabled:.001===e,tickSize:`${t??e}`}))({marketTickSize:a.orderPriceMinTickSize,userTickSize:s}),r[1]=a.orderPriceMinTickSize,r[2]=s,r[3]=t):t=r[3],t})(),[f,g]=eh.default.useState(p);c[2]!==d?.clobTokenIds?.[0]?(r=d?.clobTokenIds?.[0]?.toLowerCase?.()||"",c[2]=d?.clobTokenIds?.[0],c[3]=r):r=c[3];let x=r,v=d?.orderPriceMinTickSize,y=d?.outcomes;c[4]!==x||c[5]!==u||c[6]!==v||c[7]!==y?(a=e=>{let t=parseFloat(e);x&&.001===v&&(u?.current?.setUserTickSize({assetId:x,tickSize:t,outcomes:y}),g(e))},c[4]=x,c[5]=u,c[6]=v,c[7]=y,c[8]=a):a=c[8];let b=a;c[9]!==h||c[10]!==p||c[11]!==f?(s=()=>{h&&p!==f&&g(p)},c[9]=h,c[10]=p,c[11]=f,c[12]=s):s=c[12],c[13]!==h||c[14]!==p?(n=[h,p],c[13]=h,c[14]=p,c[15]=n):n=c[15],eh.default.useEffect(s,n);let k=eh.default.useRef(m);return c[16]!==x||c[17]!==u||c[18]!==h||c[19]!==m||c[20]!==v||c[21]!==y?(o=()=>{let e=k.current;if((k.current=m,h)&&x){if(m)u?.current?.setUserTickSize({assetId:x,tickSize:.01,outcomes:y}),g("0.01");else if(e){if(null==v)return;u?.current?.setUserTickSize({assetId:x,tickSize:v,outcomes:y}),g(`${v}`)}}},c[16]=x,c[17]=u,c[18]=h,c[19]=m,c[20]=v,c[21]=y,c[22]=o):o=c[22],c[23]!==x||c[24]!==h||c[25]!==m||c[26]!==v||c[27]!==y?(i=[m,h,x,v,y],c[23]=x,c[24]=h,c[25]=m,c[26]=v,c[27]=y,c[28]=i):i=c[28],eh.default.useEffect(o,i),c[29]!==h||c[30]!==b||c[31]!==f?(l={customTickSizeEnabled:h,tickSize:f,onTickSizeChange:b},c[29]=h,c[30]=b,c[31]=f,c[32]=l):l=c[32],l})();return a?(r[0]!==n||r[1]!==e||r[2]!==s?(t=(0,em.jsx)(cR,{tickSize:s,onTickSizeChange:n,...e}),r[0]=n,r[1]=e,r[2]=s,r[3]=t):t=r[3],t):null}var cF=e.i(427125),c$=e.i(498294),cB=e.i(983988),cU=e.i(167829),cH=e.i(242230),cq=e.i(987971),cV=e.i(407224),cW=e.i(895240),cG=iY;let cZ=function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I=(0,ep.c)(95),{onHeightChange:P}=e,E=(0,eR.useTranslations)();I[0]===Symbol.for("react.memo_cache_sentinel")?(t=["market","resolutionData","tabs","selected","setSelectedIndex"],I[0]=t):t=I[0];let{market:z,resolutionData:A,tabs:O,selected:D,setSelectedIndex:R}=l0(t);I[1]===Symbol.for("react.memo_cache_sentinel")?(r=["event"],I[1]=r):r=I[1];let{event:L}=(0,tm.useEventContext)(r),F=(0,cq.useMediaQuery)("(max-width: 767px)"),$=(0,eL.useIsNarrowViewport)("dangerous-ui-flash"),{filledOrders:B,hasNextPage:U,fetchNextPage:H,isFetching:q}=(0,lW.useFilledOrders)(),V=z?.clobTokenIds,W=z?.conditionId,G=z?.orderPriceMinTickSize;I[2]!==V||I[3]!==W||I[4]!==G?(a={clobTokenIds:V,conditionId:W,orderPriceMinTickSize:G},I[2]=V,I[3]=W,I[4]=G,I[5]=a):a=I[5];let{userOpenOrders:Z}=(0,lU.default)(a);I[6]===Symbol.for("react.memo_cache_sentinel")?(s=["authenticated","proxyAddress"],I[6]=s):s=I[6];let{authenticated:K,proxyAddress:Y}=(0,eF.useAccountContext)(s),Q=K?Y:void 0,J=$?"mobile":"desktop";I[7]!==z.conditionId||I[8]!==D?(n=D===lY.Positions?[]:[{conditionId:z.conditionId,quantities:[]}],I[7]=z.conditionId,I[8]=D,I[9]=n):n=I[9],I[10]!==n||I[11]!==Q||I[12]!==J?(o={accountKey:Q,surface:J,panelKind:"event_table",active:!1,panels:n},I[10]=n,I[11]=Q,I[12]=J,I[13]=o):o=I[13],(0,cF.usePositionPanelTelemetry)(o),I[14]===Symbol.for("react.memo_cache_sentinel")?(i={mode:"fixed",plotHeight:252},I[14]=i):i=I[14],I[15]!==z.closed?(l=z.closed&&{chartWindow:cH.CHART_WINDOWS[cH.CHART_WINDOWS.length-1]},I[15]=z.closed,I[16]=l):l=I[16],I[17]!==l?(c={annotationMode:"bottom-bar",mode:"single",outcomeMode:"single",sizing:i,...l,showOptions:!1},I[17]=l,I[18]=c):c=I[18];let X=c,ee=(0,cU.useConvertBinaryMarketToChartMarkets)(z),et=L.negRisk||L.markets&&L.markets.length>1,er=(0,ll.useAnnotations)(L.slug);e:{let e,t;if(!et){d=er;break e}let r=z.groupItemTitle||z.question;I[19]!==r?(e=(0,c$.annotationOutcomeKey)(r),I[19]=r,I[20]=e):e=I[20];let a=e;if(!a){d=er;break e}if(I[21]!==er||I[22]!==a){let e;I[24]!==a?(e=e=>
37(0,c$.annotationOutcomeKey)(e.outcome)===a,I[24]=a,I[25]=e):e=I[25],t=er.filter(e),I[21]=er,I[22]=a,I[23]=t}else t=I[23];d=t}let ea=d,es=(e=>{let t,r,a,s,n,o,i=(0,ep.c)(12);i[0]===Symbol.for("react.memo_cache_sentinel")?(t=["selectedOutcome"],i[0]=t):t=i[0];let{selectedOutcome:l}=(0,lZ.useTradeContext)(t),c=(0,cw.useOnPriceLevelClick)(e),d=(0,cj.useOnSpreadClick)(),u=`Trade ${l}`;return i[1]===Symbol.for("react.memo_cache_sentinel")?(r={enabled:!0},i[1]=r):r=i[1],i[2]!==u?(a={label:u,recenter:r,className:"bg-pk-surface"},i[2]=u,i[3]=a):a=i[3],i[4]!==d?(s={recenter:!0,onClick:d,className:"bg-pk-surface"},i[4]=d,i[5]=s):s=i[5],i[6]!==c?(n={onClick:c},i[6]=c,i[7]=n):n=i[7],i[8]!==a||i[9]!==s||i[10]!==n?(o={headerOptions:a,spreadOptions:s,rowOptions:n},i[8]=a,i[9]=s,i[10]=n,i[11]=o):o=i[11],o})(z);if(I[26]!==E||I[27]!==O){let e;I[29]!==E?(e=e=>({value:e,label:((e,t)=>{switch(t){case lY.Book:return e("events.tabs.orderBook");case lY.Chart:return e("events.tabs.graph");case lY.Positions:return e("events.tabs.positions");case lY.OpenOrders:return e("events.tabs.openOrders");case lY.History:return e("events.tabs.history");case lY.Resolution:return e("events.tabs.resolution");default:return t}})(E,e)}),I[29]=E,I[30]=e):e=I[30],u=O.map(e),I[26]=E,I[27]=O,I[28]=u}else u=I[28];let en=u;I[31]!==R||I[32]!==O?(m=e=>{let t=O.indexOf(e);-1!==t&&R(t)},I[31]=R,I[32]=O,I[33]=m):m=I[33];let eo=m;I[34]!==eo||I[35]!==D||I[36]!==en?(p=(0,em.jsx)(tf.TextTabs,{items:en,value:D,onValueChange:eo,size:"sm",className:"flex items-center h-12"}),I[34]=eo,I[35]=D,I[36]=en,I[37]=p):p=I[37],I[38]!==z.feesEnabled?(h=z.feesEnabled&&(0,em.jsx)(cb.MakerRebateTooltip,{}),I[38]=z.feesEnabled,I[39]=h):h=I[39],I[40]===Symbol.for("react.memo_cache_sentinel")?(f=(0,em.jsx)(lz.default,{}),g=(0,em.jsx)(cS.ClobRefreshButtonWithTooltip,{}),x=(0,em.jsx)(cL,{}),I[40]=f,I[41]=g,I[42]=x):(f=I[40],g=I[41],x=I[42]),I[43]!==h?(v=(0,em.jsxs)("div",{className:"flex items-center",children:[h,f,g,x]}),I[43]=h,I[44]=v):v=I[44],I[45]!==p||I[46]!==v?(y=(0,em.jsxs)("div",{className:"relative flex w-full justify-between border-b",children:[p,v]}),I[45]=p,I[46]=v,I[47]=y):y=I[47];let ei=D===lY.Chart&&"pt-4";return I[48]!==ei?(b=(0,eg.cn)("w-full",ei),I[48]=ei,I[49]=b):b=I[49],I[50]!==F||I[51]!==et||I[52]!==z||I[53]!==P||I[54]!==es||I[55]!==D?(k=D===lY.Book&&!z.closed&&(0,em.jsx)(c_.OrderBook,{market:z,className:"w-full",options:es,maxHeight:360,onHeightChange:P,compactPadding:!F&&et}),I[50]=F,I[51]=et,I[52]=z,I[53]=P,I[54]=es,I[55]=D,I[56]=k):k=I[56],I[57]!==ee||I[58]!==X||I[59]!==L||I[60]!==ea||I[61]!==D?(_=D===lY.Chart&&137===eZ.MATIC_CONFIG.chainId&&(0,em.jsx)("div",{className:"overflow-visible",children:(0,em.jsx)(cB.GroupChart,{markets:ee,lowChanceMarkets:[],resolvedMarkets:[],event:L,options:X,annotations:ea})}),I[57]=ee,I[58]=X,I[59]=L,I[60]=ea,I[61]=D,I[62]=_):_=I[62],I[63]!==z||I[64]!==Z||I[65]!==D?(w=D===lY.OpenOrders&&(0,em.jsx)(cV.default,{market:z,openOrders:Z,headerClassName:"hidden",bodyClassName:"px-0 overflow-y-hidden"}),I[63]=z,I[64]=Z,I[65]=D,I[66]=w):w=I[66],I[67]!==z||I[68]!==D?(j=D===lY.Positions&&(0,em.jsx)(cW.default,{market:z,headerStyles:{display:"none"},bodyStyles:{paddingLeft:0,paddingRight:0,overflowX:"scroll",overflowY:"scroll"},tableBodyItemStyles:{alignSelf:"center"}}),I[67]=z,I[68]=D,I[69]=j):j=I[69],I[70]!==K||I[71]!==H||I[72]!==B||I[73]!==U||I[74]!==q||I[75]!==z||I[76]!==D?(S=D===lY.History&&(0,em.jsx)(em.Fragment,{children:z.enableOrderBook&&(0,em.jsx)(ck.default,{filledOrders:B,hasNextPage:U,fetchNextPage:H,isFetchingNextPage:q,isAuthenticated:!!K,omitHeader:!0,activeMarket:z,viewAll:!0,containerClassName:`overflow-x-hidden ${B.length>=ck.TRADES_TO_SHOW_COUNT?"pb-4":""}`})}),I[70]=K,I[71]=H,I[72]=B,I[73]=U,I[74]=q,I[75]=z,I[76]=D,I[77]=S):S=I[77],I[78]!==z||I[79]!==A||I[80]!==D?(T=D===lY.Resolution&&z.resolutionData&&(0,em.jsxs)("div",{className:"flex flex-row",children:[(0,em.jsx)("div",{className:"flex flex-col grow w-full",children:(0,em.jsx)(cG.EventResolutionStepper,{market:z,resolutionData:A,className:"py-4"})}),(0,em.jsx)("div",{className:"flex flex-col justify-center",children:(0,em.jsx)(cG.UmaExternalLink,{resolutionData:A})})]}),I[78]=z,I[79]=A,I[80]=D,I[81]=T):T=I[81],I[82]!==k||I[83]!==_||I[84]!==w||I[85
37]!==j||I[86]!==S||I[87]!==T?(C=(0,em.jsxs)("div",{className:"w-full",children:[k,_,w,j,S,T]}),I[82]=k,I[83]=_,I[84]=w,I[85]=j,I[86]=S,I[87]=T,I[88]=C):C=I[88],I[89]!==b||I[90]!==C?(N=(0,em.jsx)("div",{className:b,children:C}),I[89]=b,I[90]=C,I[91]=N):N=I[91],I[92]!==y||I[93]!==N?(M=(0,em.jsxs)("div",{className:"flex flex-col w-full h-auto",children:[y,N]}),I[92]=y,I[93]=N,I[94]=M):M=I[94],M};var cK=e.i(383319);function cY(e){let t,r,a=(0,ep.c)(4),{marketImage:s,marketName:n}=e;a[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],a[0]=t):t=a[0];let{event:o}=(0,tm.useEventContext)(t),{showMarketImages:i}=o;return i?(a[1]!==s||a[2]!==n?(r=(0,em.jsx)(cK.MarketImage,{image:s,marketName:n,containerClassName:"rounded-sm overflow-hidden",skeletonClassName:"hidden",size:40}),a[1]=s,a[2]=n,a[3]=r):r=a[3],r):null}var cQ=e.i(312011),cJ=e.i(674434);function cX(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h=(0,ep.c)(35),{outcome:f,idx:g,ammChainPrices:x,bestPrices:v,onOutcomeClick:y}=e,b=(0,eR.useTranslations)();h[0]===Symbol.for("react.memo_cache_sentinel")?(t=["market"],h[0]=t):t=h[0];let{market:k}=(0,lL.useBookContext)(t);h[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],h[1]=r):r=h[1];let{activeMarket:_}=(0,ex.useEventActiveMarketContext)(r);h[2]===Symbol.for("react.memo_cache_sentinel")?(a=["selectedOutcome","orderType","side"],h[2]=a):a=h[2];let{selectedOutcome:w,orderType:j,side:S}=(0,lZ.useTradeContext)(a),T=k.slug===_.slug&&f===w,C=k.enableOrderBook&&j!==l$.OrderType.AMM?v?.[0===g?"~zero":"~one"]?.[S?.toLowerCase()]:x?.[g],N=C??"0";if(h[3]!==k.orderPriceMinTickSize||h[4]!==f||h[5]!==N||h[6]!==C||h[7]!==S){let e=(0,l6.getPrecisionFromTickSize)(k?.orderPriceMinTickSize);s=(0,cQ.isEmptyBookPrice)(C)?void 0:(0,eV.showPaddedCentsOnly)(N,e),n=(0,cJ.getOutcomeMetrics)({side:S,outcome:f,price:N,precision:e,withoutSidePrefix:!1}),h[3]=k.orderPriceMinTickSize,h[4]=f,h[5]=N,h[6]=C,h[7]=S,h[8]=s,h[9]=n}else s=h[8],n=h[9];let M=n;h[10]!==S||h[11]!==b?(o=S?b("buy"===S.toLowerCase()?"trading.buy":"trading.sell"):"",h[10]=S,h[11]=b,h[12]=o):o=h[12];let I=o,P=0===g?T?"outcome-yes-active":"outcome-yes":T?"outcome-no-active":"outcome-no";return h[13]!==s||h[14]!==g||h[15]!==y?(i=e=>{e.preventDefault(),y(g,s)},l=e=>{e.preventDefault(),e.stopPropagation(),y(g,s)},h[13]=s,h[14]=g,h[15]=y,h[16]=i,h[17]=l):(i=h[16],l=h[17]),h[18]!==M.outcome||h[19]!==I?(c=(0,em.jsxs)("span",{className:"min-w-0 truncate opacity-80 capitalize",children:[I," ",M.outcome]}),h[18]=M.outcome,h[19]=I,h[20]=c):c=h[20],h[21]!==M.price||h[22]!==C?(d=(0,cQ.isEmptyBookPrice)(C)?cQ.EMPTY_PRICE_PLACEHOLDER:`${M.price}\xa2`,h[21]=M.price,h[22]=C,h[23]=d):d=h[23],h[24]!==d?(u=(0,em.jsx)("span",{className:"shrink-0 text-base",children:d}),h[24]=d,h[25]=u):u=h[25],h[26]!==u||h[27]!==c?(m=(0,em.jsxs)("span",{className:"flex items-center gap-1 min-w-0 w-fit",children:[c,u]}),h[26]=u,h[27]=c,h[28]=m):m=h[28],h[29]!==T||h[30]!==m||h[31]!==P||h[32]!==i||h[33]!==l?(p=(0,em.jsx)(eb.Button,{"data-active":T,variant:P,className:"h-12 gap-1 w-[136px] rounded-sm cursor-pointer font-semibold",onMouseOver:c0,onMouseDown:i,onClick:l,children:m}),h[29]=T,h[30]=m,h[31]=P,h[32]=i,h[33]=l,h[34]=p):p=h[34],p}function c0(e){e.stopPropagation()}function c1(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(17);c[0]!==e?({ref:a,lastPriceDetail:r,className:t,style:n,...s}=e,c[0]=e,c[1]=t,c[2]=r,c[3]=a,c[4]=s,c[5]=n):(t=c[1],r=c[2],a=c[3],s=c[4],n=c[5]);let d=r.showLastPrice?r.lastPriceString:"-",u=["-","<1%"].includes(d)?.25:1;return c[6]!==t?(o=(0,eg.cn)("font-semibold text-heading-2xl text-[28px] text-pk-content-primary",t),c[6]=t,c[7]=o):o=c[7],c[8]!==u||c[9]!==n?(i={opacity:u,...n},c[8]=u,c[9]=n,c[10]=i):i=c[10],c[11]!==d||c[12]!==a||c[13]!==s||c[14]!==o||c[15]!==i?(l=(0,em.jsx)("p",{ref:a,className:o,style:i,...s,children:d}),c[11]=d,c[12]=a,c[13]=s,c[14]=o,c[15]=i,c[16]=l):l=c[16],l}let c2={initial:{height:0,opacity:0},animate:{height:24,opacity:1,transition:{ease:"anticipate",duration:.2,delay:0}},exit:{height:0,opacity:0,transition:{ease:"anticipate",duration:.2,delay:0}}},c3=e=>{let t,r,a=(0,ep.c)(4),{shouldExpandHorizontal:s}=e,n=s?"-left-3 -right-3 rounded-md":"left-0 right-0 rounded-none";
37return a[0]!==n?(t=(0,eg.cn)("absolute -top-px -bottom-px group-hover:bg-pk-hover-overlay-darker",n),a[0]=n,a[1]=t):t=a[1],a[2]!==t?(r=(0,em.jsx)("div",{className:t}),a[2]=t,a[3]=r):r=a[3],r};function c5(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T=(0,ep.c)(102),{ammChainPrices:C,setResolutionDataToView:N,setResolutionDialogOpen:M,onOutcomeSelect:I}=e,P=(0,eR.useTranslations)();T[0]===Symbol.for("react.memo_cache_sentinel")?(t=["isNegRiskSportsEvent","event"],T[0]=t):t=T[0];let{isNegRiskSportsEvent:E,event:z}=(0,tm.useEventContext)(t);T[1]===Symbol.for("react.memo_cache_sentinel")?(r=["market"],T[1]=r):r=T[1];let{market:A}=l0(r);T[2]===Symbol.for("react.memo_cache_sentinel")?(a=["authenticated"],T[2]=a):a=T[2];let{authenticated:O}=(0,eF.useAccountContext)(a),D=(0,lE.useMarketBestPrices)(A),R=(0,lE.useHasResolvedProbability)(A),L=(0,ex.useEventActiveMarketContextValue)();T[3]===Symbol.for("react.memo_cache_sentinel")?(s=["positions"],T[3]=s):s=T[3];let{positions:F}=(0,l3.useEventPositionsContext)(s);T[4]===Symbol.for("react.memo_cache_sentinel")?(n=["orderType"],T[4]=n):n=T[4];let{orderType:$}=(0,lZ.useTradeContext)(n),B=(0,lZ.useTradeContextValue)();T[5]===Symbol.for("react.memo_cache_sentinel")?(o=["isSportsPage"],T[5]=o):o=T[5];let{isSportsPage:U}=(0,l5.useSportsContext)(o),H=U&&E,q=A?.clobTokenIds,V=A?.conditionId,W=A?.orderPriceMinTickSize;T[6]!==q||T[7]!==V||T[8]!==W?(i={clobTokenIds:q,conditionId:V,orderPriceMinTickSize:W},T[6]=q,T[7]=V,T[8]=W,T[9]=i):i=T[9];let{userLimitOrderCountMap:G,getUserLimitOrderCountMap:Z}=(0,lU.default)(i);T[10]!==z?.markets||T[11]!==Z||T[12]!==H||T[13]!==A.conditionId||T[14]!==G?(l=H?Z(z?.markets.map(c7)??[]):G?.[A?.conditionId]??0,T[10]=z?.markets,T[11]=Z,T[12]=H,T[13]=A.conditionId,T[14]=G,T[15]=l):l=T[15];let K=l,{zeroLastPrice:Y,oneLastPrice:Q}=(0,lB.useLastExecutedTrade)();if(T[16]!==z?.markets||T[17]!==H||T[18]!==A||T[19]!==Q?.price||T[20]!==$||T[21]!==F||T[22]!==Y?.price){let e,t,r=((e,t)=>{if(!e||!t)return[];if(Array.isArray(t)){let r=t.reduce((e,t)=>(e[t.conditionId]||(e[t.conditionId]=!0),e),{});return e?.filter(e=>r[e.market.id.toLowerCase()])??[]}return!Array.isArray(t)&&t?.conditionId?e.filter(e=>e.market.id.toLowerCase()===t.conditionId.toLowerCase())??[]:[]})(F,H?z?.markets:A);c=(z?.markets??[]).reduce((e,t)=>((0,l4.fromPositionToPortfolioInjectedPrices)(t,r??[],!1,[parseFloat("0"),parseFloat("0")]).filter(c6).forEach(t=>e.push(t)),e),[]),T[25]!==Y?.price?(e=Y?.price?.toString()??"0",T[25]=Y?.price,T[26]=e):e=T[26],T[27]!==Q?.price?(t=Q?.price?.toString()??"0",T[27]=Q?.price,T[28]=t):t=T[28],d=(0,l4.fromPositionToPortfolioInjectedPrices)(A,r??[],$!==l$.OrderType.AMM,[parseFloat(e),parseFloat(t)]).filter(c4),T[16]=z?.markets,T[17]=H,T[18]=A,T[19]=Q?.price,T[20]=$,T[21]=F,T[22]=Y?.price,T[23]=c,T[24]=d}else c=T[23],d=T[24];let J=d,X=H?c:J;T[29]!==z||T[30]!==L.current||T[31]!==A||T[32]!==I||T[33]!==B.current?(u=(e,t,r)=>{let{setSelectedOutcomeIdx:a,setPrice:s,setPriceUpdateLocation:n,setCursorActive:o,setOrderType:i}=B.current,{setActiveMarket:l,setAccordionMarketSlug:c,accordionMarketSlug:d}=L.current,u=A;if(r&&z){let e=z.markets.find(e=>e.id.toString()===r.toString());e&&(u={...e})}u.slug&&d&&(d!==u.slug&&c(u.slug),I?.(u.slug)),(0,eh.startTransition)(()=>{u.enableOrderBook||i(l$.OrderType.AMM),l(u),void 0!==e&&a(e),"string"==typeof t&&(s(t),n("click")),(0,eL.isNarrowViewport)()||o(!0)})},T[29]=z,T[30]=L.current,T[31]=A,T[32]=I,T[33]=B.current,T[34]=u):u=T[34];let ee=u;T[35]!==D||T[36]!==ee||T[37]!==A.orderPriceMinTickSize||T[38]!==A.outcomes?.[0]||T[39]!==B.current?(m=()=>{let{selectedOutcomeIdx:e,side:t}=B.current,r=D?.[0===e?"~zero":"~one"]?.[t?.toLowerCase()];if(!r)return;let a=(0,eV.showPaddedCentsOnly)(r,(0,l6.getPrecisionFromTickSize)(A?.orderPriceMinTickSize));"string"==typeof A?.outcomes?.[0]&&0===e?ee(0,a):ee(void 0,a)},T[35]=D,T[36]=ee,T[37]=A.orderPriceMinTickSize,T[38]=A.outcomes?.[0],T[39]=B.current,T[40]=m):m=T[40];let et=m,er=(0,l2.usePercentChance)(A,2),{probabilitySeries:ea}=(0,l1.useChartContext)();er?.lastPrice;e:{let e,t=er?.lastPrice;if(void 0===t){p=void 0;break e}if(T[41]!==A||T[42]!==ea){let t;T[44]!==A?(t=e=>e.label.toLowerCase()===A.groupItemTitle?.toLowerCase()||e.id===(0,lF.getAssetId)(A),T[44]=A,T[45]=t):t=T[45],e=ea.find(t),T[41]=A,T[42]=ea,T[43]=e}else e=T[43];let r=e;if(!r?.data?.length){p=void 0;break e}let a=r.data[0];if(!a){p=void 0;break e}p=(t-Math.round(100*a.value))/100}let es=p,[,en]=(0,eh.useState)(!1),eo=!!A.resolutionData&&A.resolutionData?.status!=="initialized"&&A.resolutionData?.status!=="posed"&&A.resolutionData?.status!=="resolved"&&A.resolutionData?.status!=="challenged";T[46]===Symbol.for("react.memo_cache_sentinel")?(h=()=>en(!0),f=()=>en(!1),T[46]=h,T[47]=f):(h=T[46],f=T[47]);let ei=!U;return T[48]!==ei?(g=(0,em.jsx)(c3,{shouldExpandHorizontal:ei}),T[48]=ei,T[49]=g):g=T[49],T[50]!==z||T[51]!==U||T[52]!==A||T[53]!==P?(x=U?(0,em.jsx)(cy.SportScores,{event:z,className:"z-1"}):(0,em.jsxs)("div",{className:"flex items-center gap-4 w-full flex-3 z-1",children:[(0,em.jsx)(cY,{marketImage:A.image,marketName:A.groupItemTitle??A.question}),(0,em.jsx)("div",{className:"flex flex-1 items-start justify-between min-w-0",children:(0,em.jsxs)("div",{className:"flex flex-col gap-y-1",children:[(0,em.jsx)("div",{className:"overflow-hidden text-ellipsis whitespace-nowrap max-w-[280px]",children:(0,em.jsx)("p",{className:(0,eg.cn)("overflow-hidden whitespace-nowrap text-ellipsis font-semibold text-heading-lg","max-w-[400px]","min-[1024px]:max-[1050px]:max-w-[170px]","min-[1050px]:max-[1080px]:max-w-[200px]","min-[1080px]:max-[1140px]:max-w-[230px]","min-[1140px]:max-[1220px]:max-w-[320px]"),children:A.groupItemTitle??A.question})}),(0,em.jsxs)("div",{className:"flex items-center gap-1.5 min-h-5 [&_button]:size-5",children:[(0,em.jsxs)("p",{className:"text-body-sm text-pk-content-secondary whitespace-nowrap leading-none",children:[(0,eV.formatCurrency)(A.volume,{decimals:0})," ",P("events.headerMeta.volume")]}),(0,lq.hasRewardsConfig)(A)?(0,em.jsx)(lz.default,{asIcon:!0,lazyLoad:!0,activeMarketProp:A}):null]})]})})]}),T[50]=z,T[51]=U,T[52]=A,T[53]=P,T[54]=x):x=T[54],T[55]!==R||T[56]!==U||T[57]!==er||T[58]!==A||T[59]!==es||T[60]!==N||T[61]!==M||T[62]!==eo?(v=!U&&!A.closed&&(0,em.jsx)("div",{className:"flex items-center justify-center flex-1 z-10 relative @container",children:(0,em.jsxs)("div",{className:"relative",children:[R?(0,em.jsx)("span",{className:"font-semibold text-heading-3xl text-[28px] text-pk-content-primary",children:A.resolutionData?.proposedPrice==="0"?"0%":"100%"}):(0,em.jsx)(c1,{lastPriceDetail:er}),eo?(0,em.jsx)(cv,{onClick:e=>{e.preventDefault(),e.stopPropagation(),N&&N(A),M&&M(!0)},className:"absolute z-100 top-1/2 -translate-y-1/2 left-[calc(100%+0.325rem)] hidden @[110px]:block"}):er?.noLastPrice?null:(0,em.jsx)("div",{className:"absolute left-[calc(100%+0.325rem)] top-1/2 -translate-y-1/2 hidden @[110px]:block",children:(0,em.jsx)(lH.PriceChange,{priceChange:es,size:10,hideOnZeroValue:!0,decimalCount:0,textClassName:"font-semibold"})})]})}),T[55]=R,T[56]=U,T[57]=er,T[58]=A,T[59]=es,T[60]=N,T[61]=M,T[62]=eo,T[63]=v):v=T[63],T[64]!==H||T[65]!==A.closed?(y=A.closed&&!H?(0,em.jsx)("div",{className:"flex justify-end gap-2 z-1",children:(0,em.jsx)("div",{className:"flex justify-end items-center w-[c
37alc(300px+0.5rem)] gap-x-2 rounded-[5px] transition-all duration-200 cursor-pointer",children:(0,em.jsx)("div",{className:"flex flex-col items-end",children:(0,em.jsx)("div",{className:"flex items-center gap-1.5",children:(0,em.jsx)(cx,{})})})})}):null,T[64]=H,T[65]=A.closed,T[66]=y):y=T[66],T[67]!==z||T[68]!==ee||T[69]!==H||T[70]!==A.closed?(b=A.closed&&H?(0,em.jsx)(cy.SportOutcomes,{event:z,handleOutcomeClick:ee}):null,T[67]=z,T[68]=ee,T[69]=H,T[70]=A.closed,T[71]=b):b=T[71],T[72]!==C||T[73]!==D||T[74]!==z||T[75]!==ee||T[76]!==U||T[77]!==A.closed||T[78]!==A.id||T[79]!==A.outcomes?(k=A.closed?null:(0,em.jsx)("div",{className:"flex justify-end items-center gap-2 flex-3 z-1",children:!U&&D?A.outcomes.map((e,t)=>(0,em.jsx)(cX,{outcome:e,idx:t,ammChainPrices:C,bestPrices:D,onOutcomeClick:ee},`${A.id}-${e}`)):U?(0,em.jsx)(cy.SportOutcomes,{event:z,handleOutcomeClick:ee}):null}),T[72]=C,T[73]=D,T[74]=z,T[75]=ee,T[76]=U,T[77]=A.closed,T[78]=A.id,T[79]=A.outcomes,T[80]=k):k=T[80],T[81]!==x||T[82]!==v||T[83]!==y||T[84]!==b||T[85]!==k?(_=(0,em.jsxs)("div",{className:"w-full flex flex-row justify-between min-h-12 z-1",children:[x,v,y,b,k]}),T[81]=x,T[82]=v,T[83]=y,T[84]=b,T[85]=k,T[86]=_):_=T[86],T[87]!==O||T[88]!==z||T[89]!==H||T[90]!==U||T[91]!==A||T[92]!==X||T[93]!==K?(w=O&&(X.length||K>0)?(0,em.jsx)(lO.motion.div,{variants:c2,initial:"initial",animate:"animate",exit:"exit",className:"z-1",children:(0,em.jsx)("div",{className:"flex items-center will-change-auto",children:(0,em.jsx)(ch,{event:z,market:A,portfolioPositions:X,openOrdersCount:K,isNeutral:!!U&&!H,shouldShowGroupItemTitle:H,shouldAbbreviate:X.length>4&&H})})}):null,T[87]=O,T[88]=z,T[89]=H,T[90]=U,T[91]=A,T[92]=X,T[93]=K,T[94]=w):w=T[94],T[95]!==w?(j=(0,em.jsx)(lA.AnimatePresence,{children:w}),T[95]=w,T[96]=j):j=T[96],T[97]!==et||T[98]!==g||T[99]!==_||T[100]!==j?(S=(0,em.jsx)(lR.Accordion.Trigger,{asChild:!0,children:(0,em.jsxs)("div",{className:"w-full flex flex-col transition py-3 gap-3 overflow-visible relative group cursor-pointer",onClick:et,onPointerEnter:h,onPointerLeave:f,children:[g,_,j]})}),T[97]=et,T[98]=g,T[99]=_,T[100]=j,T[101]=S):S=T[101],S}function c4(e){return parseFloat(e.qty)>.01}function c6(e){return parseFloat(e.qty)>.01}function c7(e){return e.conditionId}function c8(e){let t,r,a,s,n,o=(0,ep.c)(7),{size:i}=e;o[0]!==i?(t=(0,eV.twoDecimals)(i),o[0]=i,o[1]=t):t=o[1];let l=`${t} Yes`;return o[2]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)(c3,{shouldExpandHorizontal:!0}),a=(0,em.jsx)("p",{className:(0,eg.cn)("overflow-hidden whitespace-nowrap text-ellipsis font-semibold text-base leading-5","max-w-[400px]"),children:"Other"}),o[2]=r,o[3]=a):(r=o[2],a=o[3]),o[4]===Symbol.for("react.memo_cache_sentinel")?(s=(0,em.jsx)(lD.IconLockFill18,{className:"size-4"}),o[4]=s):s=o[4],o[5]!==l?(n=(0,em.jsxs)("div",{className:"w-full flex flex-col transition-all duration-200 py-3 gap-3 overflow-visible relative bg-mix-1-pk-surface border-t border-b border-pk-border hover:bg-mix-2-hover-darker",children:[r,a,(0,em.jsx)(co,{variant:"green",className:"z-2 w-fit",children:(0,em.jsxs)("div",{className:"flex items-center gap-1",children:[s,l]})})]}),o[5]=l,o[6]=n):n=o[6],n}let c9=eh.default.memo(function(e){let t,r,a,s,n,o,i,l,c,d,u=(0,ep.c)(23),{ammChainPrices:m,setResolutionDataToView:p,setResolutionDialogOpen:h,onOutcomeSelect:f,animate:g}=e,x=eh.default.useRef(null);u[0]===Symbol.for("react.memo_cache_sentinel")?(t=["market"],u[0]=t):t=u[0];let{market:v}=l0(t);u[1]===Symbol.for("react.memo_cache_sentinel")?(r=e=>{let t=x.current;t&&t.style.setProperty("--radix-collapsible-content-height",`${e+48}px`)},u[1]=r):r=u[1];let y=r;u[2]===Symbol.for("react.memo_cache_sentinel")?(a={book:"never",lastPrice:"once-when-stale"},u[2]=a):a=u[2];let b=v.slug,k=`event-detail-accordion-item-${v.id}-${v.slug}`;u[3]!==m?(s=m??[],u[3]=m,u[4]=s):s=u[4],u[5]!==f||u[6]!==p||u[7]!==h||u[8]!==s?(n=(0,em.jsx)(lR.Accordion.Header,{asChild:!0,children:(0,em.jsx)("div",{className:"flex items-center justify-between flex-1 w-full bg-pk-surface font-medium text-base leading-none text-pk-content-primary curs
37or-pointer transition-all duration-200",children:(0,em.jsx)(c5,{ammChainPrices:s,setResolutionDialogOpen:h,setResolutionDataToView:p,onOutcomeSelect:f})})}),u[5]=f,u[6]=p,u[7]=h,u[8]=s,u[9]=n):n=u[9];let _=(void 0===g||g)&&"data-[state=open]:animate-accordionSlideDown data-[state=closed]:animate-accordionSlideUp";return u[10]!==_?(o=(0,eg.cn)("overflow-hidden text-base text-pk-content-primary bg-pk-surface",_),u[10]=_,u[11]=o):o=u[11],u[12]===Symbol.for("react.memo_cache_sentinel")?(i=(0,em.jsx)(cZ,{onHeightChange:y}),u[12]=i):i=u[12],u[13]!==o?(l=(0,em.jsx)(lR.Accordion.Content,{ref:x,className:o,children:i}),u[13]=o,u[14]=l):l=u[14],u[15]!==v.slug||u[16]!==l||u[17]!==k||u[18]!==n?(c=(0,em.jsxs)(lR.Accordion.Item,{value:b,"data-scroll-anchor":k,className:"[&+&]:border-t [&+&]:border-pk-border",children:[n,l]}),u[15]=v.slug,u[16]=l,u[17]=k,u[18]=n,u[19]=c):c=u[19],u[20]!==v||u[21]!==c?(d=(0,em.jsx)(lL.BookContextProvider,{market:v,prefetch:a,poll:"when-inactive",subscribe:"never",defer:"always",deferMs:1e3,children:c}),u[20]=v,u[21]=c,u[22]=d):d=u[22],d});var de=e.i(500086),dt=e.i(478969),dr=e.i(696529),da=e.i(566344),ds=e.i(910233),dn=e.i(551263),di=e.i(932657),dl=e.i(414471),dc=e.i(835962);let dd=eh.default.memo(di.ActivitySmpCard,(e,t)=>e.activity===t.activity&&e.value===t.value&&e.titleForGMP===t.titleForGMP&&e.onGmpOutcomeClick===t.onGmpOutcomeClick&&e.style===t.style&&e.formattedDate===t.formattedDate&&e.isLast===t.isLast);function du(e){return!e.closed}function dm(e){return{id:(0,dc.getActivityId)(e),timestamp:1e3*e.timestamp}}function dp(e){return e.proxyWallet}function dh(e){return e?.trades??[]}function df(e){return e?.nextCursor}function dg(e,t){return e[t.conditionId]||"string"!=typeof t.conditionId||"string"!=typeof t.groupItemTitle||(e[t.conditionId]=t.groupItemTitle),e}function dx(e){let{conditionId:t,groupItemTitle:r}=e;return{conditionId:t,groupItemTitle:r}}let dv=function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P=(0,ep.c)(110),{sortedMarkets:E,shouldShowDropdown:z}=e,A=(0,eR.useTranslations)(),[O,D]=(0,eh.useState)(!0),[R,L]=(0,eh.useState)(null);P[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket","setActiveMarket","setAccordionMarketSlug"],P[0]=t):t=P[0];let{activeMarket:F,setActiveMarket:$,setAccordionMarketSlug:B}=(0,ex.useEventActiveMarketContext)(t);P[1]!==E?(r=E.map(dx),P[1]=E,P[2]=r):r=P[2];let U=r,H=void 0!==z&&z||U.length>1&&"string"==typeof F?.groupItemTitle;P[3]!==U?(a=U.reduce(dg,{}),P[3]=U,P[4]=a):a=P[4];let q=a,[V,W]=(0,eh.useState)(dt.AmountFilter.One);P[5]!==F||P[6]!==U?(s=((e,t)=>{if(!e||!Array.isArray(e.events))return{eventId:"",conditionIds:[],conditionIdsString:"",conditionId:""};let r=t.map(e=>e.conditionId),a=r.join(","),s=e.conditionId;return{eventId:e.events[0].id.toString(),conditionIds:r,conditionIdsString:a,conditionId:s}})(F,U),P[5]=F,P[6]=U,P[7]=s):s=P[7];let{eventId:G,conditionIds:Z,conditionIdsString:K,conditionId:Y}=s;P[8]!==V||P[9]!==Y||P[10]!==K||P[11]!==G||P[12]!==O?(n=da.queryKeys[ds.QueryKey.Activity].event(K,V,G,Y,O),P[8]=V,P[9]=Y,P[10]=K,P[11]=G,P[12]=O,P[13]=n):n=P[13];let Q=n,J=!!G&&Z.length>0;P[14]!==Q.queryKey||P[15]!==J?(o={queryKey:Q.queryKey,queryFn:dt.activityEventPageFetcher,initialPageParam:"",getNextPageParam:df,refetchOnMount:!1,enabled:J},P[14]=Q.queryKey,P[15]=J,P[16]=o):o=P[16];let{data:X,fetchNextPage:ee,hasNextPage:et,status:er,isFetchingNextPage:ea}=(0,lI.useInfiniteQuery)(o);P[17]===Symbol.for("react.memo_cache_sentinel")?(i=["isSportsPage","sportSlug"],P[17]=i):i=P[17];let{isSportsPage:es,sportSlug:en}=(0,l5.useSportsContext)(i),eo=es&&en!==dr.SportSlug.EPL&&en!==dr.SportSlug.UEL&&en!==dr.SportSlug.UCL;e:{let e;if(!X||!Array.isArray(X?.pages)){l=void 0;break e}if(P[18]!==X.pages){let t=X.pages.flatMap(dh);e=(0,dc.deduplicateTrades)(t),P[18]=X.pages,P[19]=e}else e=P[19];l=e}let ei=l;t:{let e;if(!Array.isArray(ei)){let e;P[20]===Symbol.for("react.memo_cache_sentinel")?(e=[],P[20]=e):e=P[20],c=e;break t}P[21]!==ei?(e=ei.map(dp).filter(Boolean),P[21]=ei,P[22]=e):e=P[22],c=e}let el=c;r:{let e;if(!ei){let e;P[23]===Symbol.for("react.memo_cache_sentinel")?(e=[],P[23]=e):e=P[23],d=e;break r}
37P[24]!==ei?(e=ei.map(dm),P[24]=ei,P[25]=e):e=P[25],d=e}let ec=d,ed=(0,de.useRelativeTime)(ec);P[26]===Symbol.for("react.memo_cache_sentinel")?(u={threshold:0},P[26]=u):u=P[26];let{ref:eu,inView:ef}=(0,lP.useInView)(u);P[27]!==ei||P[28]!==ee||P[29]!==et||P[30]!==ef||P[31]!==ea?(m=()=>{ef&&ei&&Array.isArray(ei)&&!ea&&et&&ee()},P[27]=ei,P[28]=ee,P[29]=et,P[30]=ef,P[31]=ea,P[32]=m):m=P[32],P[33]!==ei||P[34]!==ee||P[35]!==et||P[36]!==ef||P[37]!==ea||P[38]!==er?(p=[ei,ee,ea,er,ef,et],P[33]=ei,P[34]=ee,P[35]=et,P[36]=ef,P[37]=ea,P[38]=er,P[39]=p):p=P[39],(0,eh.useEffect)(m,p),P[40]!==F||P[41]!==Z||P[42]!==O?(h=O&&Z.length>0?Z:[F.conditionId],P[40]=F,P[41]=Z,P[42]=O,P[43]=h):h=P[43],P[44]!==Q||P[45]!==h?(f={queryKey:Q,conditionIds:h},P[44]=Q,P[45]=h,P[46]=f):f=P[46];let{addEventTradeWebsocket:eg}=(e=>{let t,r,a=(0,ep.c)(9),{queryKey:s,conditionIds:n}=e,o=(0,iW.useQueryClient)(),[,,,i,,l,c]=s.queryKey;a[0]!==i||a[1]!==l||a[2]!==n||a[3]!==o||a[4]!==s.queryKey||a[5]!==c?(t=e=>{if(!e?.conditionId||!(({trade:e,conditionIds:t,conditionId:r,shouldShowAll:a})=>!!e.conditionId&&!!Array.isArray(t)&&(a?e.conditionId===r:t.includes(e.conditionId)))({trade:e,conditionIds:n,conditionId:l,shouldShowAll:c})||!((e,t)=>{try{let r=Number(e.price)*Number(e.size),a=Number(t);if(!Number.isFinite(a)||!Number.isFinite(e.price)||!Number.isFinite(e.size)||!Number.isFinite(r))return!1;return r>a}catch{return!1}})(e,i))return;o.cancelQueries({queryKey:s.queryKey});let t=o.getQueryData(s.queryKey);if(!t||(0,dc.doesTradeExist)(t.pages,e))return;let r={pageParams:t.pageParams,pages:[]};r.pages=((e,t)=>{if(!t)return e?.pages??[];let r=e?.pages??[];return 0===r.length?[{trades:[t],nextCursor:void 0}]:[{...r[0],trades:[t,...r[0].trades]},...r.slice(1)]})(t,e),o.setQueryData(s.queryKey,r)},a[0]=i,a[1]=l,a[2]=n,a[3]=o,a[4]=s.queryKey,a[5]=c,a[6]=t):t=a[6];let d=t;return a[7]!==d?(r={addEventTradeWebsocket:d},a[7]=d,a[8]=r):r=a[8],r})(f),{registerTradeHandler:ey,unregisterTradeHandler:ek}=(0,i9.useEventTrade)();P[47]!==eg||P[48]!==ey||P[49]!==ek?(g=()=>(ey("live-activity-rest",eg),()=>{ek("live-activity-rest")}),x=[eg,ey,ek],P[47]=eg,P[48]=ey,P[49]=ek,P[50]=g,P[51]=x):(g=P[50],x=P[51]),(0,eh.useEffect)(g,x),P[52]!==B||P[53]!==$||P[54]!==E?(v=e=>{if(!e||!Array.isArray(E))return;let t=E.find(t=>t.conditionId===e);t&&($(t),B(t.slug),document.querySelector(`[data-scroll-anchor="event-detail-accordion-item-${t.id}-${t.slug}"]`)?.scrollIntoView())},P[52]=B,P[53]=$,P[54]=E,P[55]=v):v=P[55];let e_=v;P[56]!==F?.groupItemTitle||P[57]!==U||P[58]!==R||P[59]!==$||P[60]!==O||P[61]!==H||P[62]!==E||P[63]!==A?(y=H&&(0,em.jsxs)(lN.DropdownMenu,{open:"market"===R,onOpenChange:e=>L(e?"market":null),children:[(0,em.jsx)(lN.DropdownMenuTrigger,{asChild:!0,children:(0,em.jsxs)(eb.Button,{variant:"outline",size:"lg","aria-label":"sort-markets-by",className:"group rounded-full focus-visible:ring-0 bg-mix-1-pk-gray-100 hover:bg-mix-2-hover-darker border-0 flex items-center gap-2 px-4 shrink-0 w-fit",children:[(0,em.jsx)("span",{className:"font-semibold normal-case",children:O?A("activity.all"):F?.groupItemTitle}),(0,em.jsx)(lM.IconChevronDownOutline12,{className:"transition-transform duration-200 group-data-[state=open]:rotate-180"})]})}),(0,em.jsx)(lN.DropdownMenuContent,{className:"w-fit max-h-[400px] overflow-y-scroll",align:"start",children:[{conditionId:"null",groupItemTitle:A("activity.all")},...U].map(e=>(0,em.jsx)(lN.DropdownMenuItem,{className:"cursor-pointer",onClick:()=>{if(!Array.isArray(E))return;if("null"===e.conditionId||!e.conditionId)return void D(!0);let t=E.find(t=>t.conditionId===e.conditionId);t&&(D(!1),$(t))},children:e.groupItemTitle},e.conditionId))})]}),P[56]=F?.groupItemTitle,P[57]=U,P[58]=R,P[59]=$,P[60]=O,P[61]=H,P[62]=E,P[63]=A,P[64]=y):y=P[64];let ew="amount"===R;return P[65]===Symbol.for("react.memo_cache_sentinel")?(b=e=>L(e?"amount":null),P[65]=b):b=P[65],P[66]!==V||P[67]!==ew?(k=(0,em.jsx)(dl.default,{amountFilter:V,setAmountFilter:W,isOpen:ew,handleOpen:b,variant:"outline",size:"lg",triggerClassName:"rounded-full bg-mix-1-pk-gray-100 hover:bg-mix-2-hover-darker border-0 flex items-center gap-2 px-4 shrink-0 w-fit"}),P[66]=V,P[67]=ew,P[68]=k):k=P[68],P[69]!==y||P[70]!==k?(_=(0,em.jsxs)("div",{className:"flex items-center gap-2",children:[y,k]}),P[69]=y,P[70]=k,P[71]=_):_=P[71],P[72]!==F?.closed||P[73]!==O||P[74]!==E||P[75]!==A?(w=(O?E.some(du):!F?.closed)?(0,em.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,em.jsxs)("span",{className:"relative flex h-2.5 w-2.5 items-center justify-center",children:[(0,em.jsx)("span",{className:"absolute inline-flex h-full w-full animate-ping rounded-full bg-pk-red-500 opacity-85 [animation-duration:1.2s]"}),(0,em.jsx)("span",{className:"relative inline-flex h-2 w-2 rounded-full bg-pk-red-500"})]}),(0,em.jsx)("span",{className:"text-sm font-semibold text-pk-red-500",children:A("activity.live")})]}):null,P[72]=F?.closed,P[73]=O,P[74]=E,P[75]=A,P[76]=w):w=P[76],P[77]!==_||P[78]!==w?(j=(0,em.jsxs)("div",{className:"mb-2 flex items-center justify-between",children:[_,w]}),P[77]=_,P[78]=w,P[79]=j):j=P[79],P[80]!==ei||P[81]!==Z||P[82]!==q||P[83]!==e_||P[84]!==ed||P[85]!==eo?(S=Array.isArray(ei)&&ei.length>0?ei.map((e,t)=>{var r,a;let s=(0,dc.getActivityId)(e),n=(r=e.price,a=e.size,Number.isFinite(r)&&Number.isFinite(a)?r*a:0),o=ed[s]||"now",i=t===ei.length-1;return(0,em.jsx)(dd,{activity:e,formattedDate:o,onGmpOutcomeClick:e_,style:eo?"sports":"events",titleForGMP:Z.length>1&&q[e.conditionId],value:n,isLast:i},s)}):null,P[80]=ei,P[81]=Z,P[82]=q,P[83]=e_,P[84]=ed,P[85]=eo,P[86]=S):S=P[86],P[87]!==ei||P[88]!==V||P[89]!==O||P[90]!==A?(T=Array.isArray(ei)&&0===ei.length&&V===dt.AmountFilter.One&&!1===O?(0,em.jsx)("p",{className:"mt-9 text-pk-content-secondary font-medium text-sm text-center",children:A("activity.noActivityYet")}):null,P[87]=ei,P[88]=V,P[89]=O,P[90]=A,P[91]=T):T=P[91],P[92]!==ei||P[93]!==eo?(C=Array.isArray(ei)?null:Array.from({length:10}).map((e,t)=>(0,em.jsx)(di.ActivitySmpCard,{activity:void 0,formattedDate:void 0,style:eo?"sports":"events",titleForGMP:!1,value:void 0},`skeleton-${t}`)),P[92]=ei,P[93]=eo,P[94]=C):C=P[94],P[95]!==ei||P[96]!==et||P[97]!==ea||P[98]!==eu||P[99]!==A?(N=ei&&Array.isArray(ei)&&ei.length>0&&et?(0,em.jsxs)(eb.Button,{ref:eu,variant:"ghost",className:"m-4 text-pk-content-secondary cursor-pointer text-base",children:[ea?(0,em.jsx)(ev.default,{height:"32px",width:"32px",color:"var(--color-pk-content-secondary)"}):null,ea?A("activity.loadingMore"):null]}):null,P[95]=ei,P[96]=et,P[97]=ea,P[98]=eu,P[99]=A,P[100]=N):N=P[100],P[101]!==j||P[102]!==S||P[103]!==T||P[104]!==C||P[105]!==N?(M=(0,em.jsxs)("div",{className:"w-full flex flex-col",children:[j,S,T,C,N]}),P[101]=j,P[102]=S,P[103]=T,P[104]=C,P[105]=N,P[106]=M):M=P[106],P[107]!==el||P[108]!==M?(I=(0,em.jsx)(dn.TakerTiersProvider,{addresses:el,children:M}),P[107]=el,P[108]=M,P[109]=I):I=P[109],I};var dy=e.i(168903),db=e.i(1107),dk=e.i(679311),d_=e.i(163483),dw=e.i(190794);let dj=(0,d_.v2PageSchema)(dw.V2HolderTokenGroupSchema),dS=e=>({address:e.proxy_wallet,amount:e.amount,asset:e.token_id,outcomeIndex:e.outcome_index,verified:e.verified,name:e.name,pseudonym:e.pseudonym,bio:e.bio,proxyWallet:e.proxy_wallet,profileImage:e.profile_image,profileImageOptimized:e.profile_image_optimized,avgPrice:e.avg_price,currentValue:e.current_value,entryCostUsdc:e.entry_cost_usdc,realizedPnl:e.realized_pnl,totalPnl:e.total_pnl}),dT=async e=>{let[t,r,a]=e.queryKey,s=e.pageParam||void 0,n=await (0,d_.getV2)("/holders",{condition:a,limit:20,cursor:s},dj);return{groups:n.data.map(e=>{let t=e.holders.map(dS);return{token:e.token_id,rawHolderCount:t.length,holders:(0,dk.filterExcludedWallets)(t)}}),nextCursor:(0,d_.getV2NextPageParam)(n)}},dC=async e=>{let[t,r,a]=e.queryKey,s=e.pageParam||void 0,n=await (0,d_.getV2)("/holders",{condition:a,include_pnl:!0,limit:50,cursor:s},dj);return{groups:n.data.map(e=>{let t=e.holders.map(dS);return{token:e.token_id,rawHolderCount:t.length,holders:(0,dk.filterExcludedWallets)(t)}}),nextCursor:(0,d_.getV2NextPageParam)(n)}};function dN(e,t){if(!(50*t.length>=1e3))return e.nextCursor}function dM(e){if(!e||0===e.length)return;let t={};for(let r of e)for(let e of r.groups)t[e.token]||(t[e.token]=[]),t[e.token].push(...e.holders);return Object.entries(t).map(([e,t])=>({token:e,holders:t}))}function dI(e,t){if(!(20*t.length>=50))return e.nextCursor}var dP=e.i(844909),dE=e.i(844104),dz=e.i(460462);let dA=Array.from({length:20},(e,t)=>`skeleton-${t+1}`),dO=new Intl.NumberFormat(void 0,{style:"currency",currency:"USD",minimumFractionDigits:2,maximumFractionDigits:2}),dD=e=>"number"==typeof e&&Number.isFinite(e)?dO.format(e):"$0.00";function dR(e){return e>0?"text-pk-content-accent-green":e<0?"text-pk-content-accent-red":"text-pk-content-secondary"}function dL(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A,O,D,R,L,F=(0,ep.c)(99),{position:$,isSkeleton:B}=e,U=(0,eR.useTranslations)();if(F[0]!==$)t=$&&"string"==typeof $.proxyWallet?$.proxyWallet:`0x123${Math.ceil(100*Math.random())}`,r=(0,dy.createProfileUrl)({proxyWallet:t,name:$?.name}),F[0]=$,F[1]=t,F[2]=r;else t=F[1],r=F[2];let H=r;if(B||!$){let e,t,r;return F[3]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsxs)("div",{className:"flex items-center justify-between border-b border-pk-border h-[44px]",children:[(0,em.jsxs)("div",{className:"flex items-center",children:[(0,em.jsx)("div",{className:"w-8 h-8 mr-4 rounded-full animate-pulse bg-pk-grouped"}),(0,em.jsx)("div",{className:"w-[120px] h-6 rounded animate-pulse bg-pk-grouped"})]}),(0,em.jsx)("div",{className:"w-16 h-6 rounded animate-pulse bg-pk-grouped"})]})}),F[3]=e):e=F[3],F[4]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)("div",{className:"w-8 h-8 rounded-full animate-pulse bg-pk-grouped 
37shrink-0"}),F[4]=t):t=F[4],F[5]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsxs)(em.Fragment,{children:[e,(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsxs)("div",{className:"flex w-full border-b border-pk-border py-2.5 items-start gap-2",children:[t,(0,em.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-1",children:[(0,em.jsx)("span",{className:"w-[90px] h-4 rounded animate-pulse bg-pk-grouped block"}),(0,em.jsx)("span",{className:"w-[72px] h-3 rounded animate-pulse bg-pk-grouped block"}),(0,em.jsx)("span",{className:"w-[100px] h-3 rounded animate-pulse bg-pk-grouped block"}),(0,em.jsx)("span",{className:"w-[80px] h-4 rounded animate-pulse bg-pk-grouped block"})]})]})})]}),F[5]=r):r=F[5],r}F[6]!==$.profileImage||F[7]!==$.proxyWallet?(a=(0,em.jsx)(db.default,{address:$.proxyWallet,alt:$.proxyWallet,height:32,profileImage:$.profileImage,quality:100,width:32}),F[6]=$.profileImage,F[7]=$.proxyWallet,F[8]=a):a=F[8],F[9]!==$.proxyWallet?(s=(0,em.jsx)(dn.AddressTierBadge,{address:$.proxyWallet}),F[9]=$.proxyWallet,F[10]=s):s=F[10],F[11]!==a||F[12]!==s?(n=(0,em.jsxs)("span",{className:"relative inline-flex",children:[a,s]}),F[11]=a,F[12]=s,F[13]=n):n=F[13];let q=n;F[14]!==q?(o=(0,em.jsx)("div",{className:"min-w-[32px] flex items-center",children:q}),F[14]=q,F[15]=o):o=F[15],F[16]!==t||F[17]!==$||F[18]!==o?(i=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(dz.ProfileHoverCard,{user:$,address:t,children:o})}),F[16]=t,F[17]=$,F[18]=o,F[19]=i):i=F[19],F[20]!==q||F[21]!==H?(l=(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(ts.Link,{href:H,className:"shrink-0",children:q})}),F[20]=q,F[21]=H,F[22]=l):l=F[22],F[23]!==$?(c=(0,dE.formatUserName)($,25),F[23]=$,F[24]=c):c=F[24],F[25]!==c?(d=(0,em.jsx)("span",{className:"min-w-0 overflow-hidden text-ellipsis whitespace-nowrap text-body-base font-medium hover:underline block",children:c}),F[25]=c,F[26]=d):d=F[26],F[27]!==t||F[28]!==$||F[29]!==d?(u=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(dz.ProfileHoverCard,{user:$,address:t,children:d})}),F[27]=t,F[28]=$,F[29]=d,F[30]=u):u=F[30],F[31]!==$?(m=(0,dE.formatUserName)($,18),F[31]=$,F[32]=m):m=F[32],F[33]!==m?(p=(0,em.jsx)("span",{className:"text-pk-content-primary text-sm font-semibold leading-[20px] truncate block",children:m}),F[33]=m,F[34]=p):p=F[34],F[35]!==H||F[36]!==p?(h=(0,em.jsx)(ts.Link,{href:H,className:"min-w-0 flex-1",children:p}),F[35]=H,F[36]=p,F[37]=h):h=F[37],F[38]!==$.verified?(f=$.verified&&(0,em.jsx)("span",{className:"shrink-0 flex items-center",children:(0,em.jsx)(dP.VerifiedBadge,{size:"small"})}),F[38]=$.verified,F[39]=f):f=F[39],F[40]!==h||F[41]!==f?(g=(0,em.jsxs)("div",{className:"flex items-center gap-1 min-w-0 flex-1",children:[h,f]}),F[40]=h,F[41]=f,F[42]=g):g=F[42],F[43]!==U?(x=U("topHolders.avg"),F[43]=U,F[44]=x):x=F[44];let V=($.avgPrice??0)*100;F[45]!==V?(v=(0,eV.formatToCents)(V),F[45]=V,F[46]=v):v=F[46];let W=`${x} ${v}`;F[47]!==W?(y=(0,em.jsx)("span",{className:"shrink-0 text-[11px] leading-4 font-medium text-pk-content-primary",children:W}),F[47]=W,F[48]=y):y=F[48],F[49]!==g||F[50]!==y?(b=(0,em.jsxs)("div",{className:"flex items-center gap-2 min-w-0 justify-between w-full",children:[g,y]}),F[49]=g,F[50]=y,F[51]=b):b=F[51];let G=$.totalPnl??0;F[52]!==G?(k=dR(G),F[52]=G,F[53]=k):k=F[53];let Z=`text-sm font-semibold leading-5 mt-0.5 truncate ${k}`;F[54]!==$.totalPnl?(_=dD($.totalPnl),F[54]=$.totalPnl,F[55]=_):_=F[55],F[56]!==Z||F[57]!==_?(w=(0,em.jsx)("span",{className:Z,children:_}),F[56]=Z,F[57]=_,F[58]=w):w=F[58],F[59]!==$.entryCostUsdc?(j=dD($.entryCostUsdc),F[59]=$.entryCostUsdc,F[60]=j):j=F[60],F[61]!==U?(S=U("topHolders.bought"),F[61]=U,F[62]=S):S=F[62];let K=`${j} ${S}`;F[63]!==K?(T=(0,em.jsx)("span",{className:"text-[11px] leading-4 text-pk-content-secondary truncate",children:K}),F[63]=K,F[64]=T):T=F[64],F[65]!==b||F[66]!==w||F[67]!==T?(C=(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col",children:[b,w,T]})}),F[65]=b,F[66]=w,F[67]=T,F[68]=C):C=F[68],F[69]!==$.verified?(N=$.verified&&(0,em.jsx)("span",{className:"shrink-0 flex items-center",children:(0,em.jsx)(dP.VerifiedBadge,{size:"small"})}),F[69]=$.verified,F[70]=N):N=F[70],F[71]!==N?(M=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:N}),F[71]=N,F[72]=M):M=F[72],F[73]!==u||F[74]!==C||F[75]!==M?(I=(0,em.jsxs)("div",{className:"ml-4 flex items-center gap-1 overflow-hidden max-lg:w-full",children:[u,C,M]}),F[73]=u,F[74]=C,F[75]=M,F[76]=I):I=F[76],F[77]!==U?(P=U("topHolders.avg"),F[77]=U,F[78]=P):P=F[78];let Y=($.avgPrice??0)*100;F[79]!==Y?(E=(0,eV.formatToCents)(Y),F[79]=Y,F[80]=E):E=F[80],F[81]!==P||F[82]!==E?(z=(0,em.jsxs)("span",{className:"ml-2 text-xs text-pk-content-secondary whitespace-nowrap hidden lg:block",children:[P," ",E]}),F[81]=P,F[82]=E,F[83]=z):z=F[83],F[84]!==I||F[85]!==z||F[86]!==i||F[87]!==l?(A=(0,em.jsxs)("div",{className:"flex lg:items-center max-lg:items-start lg:flex-1 lg:min-w-0 lg:mr-2 max-lg:shrink-0 max-lg:w-full",children:[i,l,I,z]}),F[84]=I,F[85]=z,F[86]=i,F[87]=l,F[88]=A):A=F[88];let Q=$.totalPnl??0;F[89]!==Q?(O=dR(Q),F[89]=Q,F[90]=O):O=F[90];let J=`text-body-base font-semibold ${O}`;return F[91]!==$.totalPnl?(D=dD($.totalPnl),F[91]=$.totalPnl,F[92]=D):D=F[92],F[93]!==J||F[94]!==D?(R=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)("div",{className:"flex flex-col items-end shrink-0",children:(0,em.jsx)("span",{className:J,children:D})})}),F[93]=J,F[94]=D,F[95]=R):R=F[95],F[96]!==A||F[97]!==R?(L=(0,em.jsxs)("div",{className:"flex border-b border-pk-border lg:items-center lg:justify-between lg:h-[44px] max-lg:py-2.5 max-lg:items-start max-lg:gap-2 max-lg:overflow-hidden",children:[A,R]}),F[96]=A,F[97]=R,F[98]=L):L=F[98],L}function dF(e){let t,r,a,s,n,o,i,l,c,d=(0,ep.c)(26),{positions:u,outcome:m,hasNoPositions:p,isLeftColumn:h}=e,f=(0,eR.useTranslations)(),g=`flex min-w-0 flex-col w-1/2 ${h?"pr-2 lg:pr-5":"pl-2 lg:pl-5"}`;return d[0]!==m?(t=(0,em.jsx)("span",{className:"text-base font-semibold text-pk-content-primary truncate",children:m}),d[0]=m,d[1]=t):t=d[1],d[2]!==f?(r=f("topHolders.pnl"),d[2]=f,d[3]=r):r=d[3],d[4]!==r?(a=(0,em.jsx)("span",{className:"text-[10px] font-medium text-pk-content-secondary tracking-wider up
37percase hidden lg:block",children:r}),d[4]=r,d[5]=a):a=d[5],d[6]!==t||d[7]!==a?(s=(0,em.jsxs)("div",{className:"flex justify-between items-center h-[44px] border-b border-pk-border min-w-0",children:[t,a]}),d[6]=t,d[7]=a,d[8]=s):s=d[8],d[9]!==p||d[10]!==f?(n=p?(0,em.jsx)("span",{className:"mt-6 text-pk-content-secondary font-medium text-sm",children:f("events.noPositionsYet")}):null,d[9]=p,d[10]=f,d[11]=n):n=d[11],d[12]!==p||d[13]!==u?(o=!p&&Array.isArray(u)&&u.length>0?u.map(dB):null,d[12]=p,d[13]=u,d[14]=o):o=d[14],d[15]!==p||d[16]!==u?(i=p||void 0!==u?null:dA.map(d$),d[15]=p,d[16]=u,d[17]=i):i=d[17],d[18]!==n||d[19]!==o||d[20]!==i?(l=(0,em.jsxs)("div",{className:"flex flex-col",children:[n,o,i]}),d[18]=n,d[19]=o,d[20]=i,d[21]=l):l=d[21],d[22]!==g||d[23]!==s||d[24]!==l?(c=(0,em.jsxs)("div",{className:g,children:[s,l]}),d[22]=g,d[23]=s,d[24]=l,d[25]=c):c=d[25],c}function d$(e){return(0,em.jsx)(dL,{position:void 0,isSkeleton:!0},e)}function dB(e){return(0,em.jsx)(dL,{position:e,isSkeleton:!1},e.proxyWallet)}let dU=function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S=(0,ep.c)(76),{sortedMarkets:T}=e;S[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],S[0]=t):t=S[0];let{activeMarket:C}=(0,ex.useEventActiveMarketContext)(t),[N,M]=(0,eh.useState)(C),[I,P]=(0,eh.useState)(!1),[E,z]=(0,eh.useState)(20);S[1]!==C?(r=()=>{M(C),z(20)},a=[C],S[1]=C,S[2]=r,S[3]=a):(r=S[2],a=S[3]),(0,eh.useEffect)(r,a),S[4]!==N?.conditionId?(s=da.queryKeys[ds.QueryKey.Holders].pnlInfinite(N?.conditionId),S[4]=N?.conditionId,S[5]=s):s=S[5];let A="string"==typeof N?.conditionId;S[6]!==s.queryKey||S[7]!==A?(n={queryKey:s.queryKey,queryFn:dC,enabled:A,placeholderData:iV.keepPreviousData,gcTime:6e5,staleTime:6e4,refetchOnMount:!1,initialPageParam:"",getNextPageParam:dN},S[6]=s.queryKey,S[7]=A,S[8]=n):n=S[8];let{data:O,fetchNextPage:D,hasNextPage:R,isFetchingNextPage:L}=(0,lI.useInfiniteQuery)(n);O?.pages;let F=O?.pages;S[9]!==F?(o=dM(F),S[9]=F,S[10]=o):o=S[10];let $=o;e:{let e,t,r;if(!Array.isArray($)){i=void 0;break e}let a=N?.clobTokenIds?.[0]??!1,s=N?.clobTokenIds?.[1]??!1;if(!a||!s){i=void 0;break e}if($[0]?.token===a&&$[1]?.token===s){i=$;break e}if(S[11]!==$||S[12]!==a){let t;S[14]!==a?(t=e=>e.token===a,S[14]=a,S[15]=t):t=S[15],e=$.find(t),S[11]=$,S[12]=a,S[13]=e}else e=S[13];let n=e;if(S[16]!==$||S[17]!==s){let e;S[19]!==s?(e=e=>e.token===s,S[19]=s,S[20]=e):e=S[20],t=$.find(e),S[16]=$,S[17]=s,S[18]=t}else t=S[18];let o=t;if(n&&o){let e;S[21]!==o||S[22]!==n?(e=[n,o],S[21]=o,S[22]=n,S[23]=e):e=S[23],i=e;break e}S[24]===Symbol.for("react.memo_cache_sentinel")?(r=[],S[24]=r):r=S[24],i=r}let B=i;t:{if(!B){l=0;break t}l=Math.max(B[0]?.holders?.length??0,B[1]?.holders?.length??0)}let U=l,H=E<U||R;S[25]===Symbol.for("react.memo_cache_sentinel")?(c={threshold:0},S[25]=c):c=S[25];let{ref:q,inView:V}=(0,lP.useInView)(c);S[26]!==D||S[27]!==R||S[28]!==V||S[29]!==L||S[30]!==U||S[31]!==E?(d=()=>{V&&!L&&(E<U?z(Math.min(E+20,1e3)):R&&E<1e3&&D())},u=[V,L,E,U,R,D],S[26]=D,S[27]=R,S[28]=V,S[29]=L,S[30]=U,S[31]=E,S[32]=d,S[33]=u):(d=S[32],u=S[33]),(0,eh.useEffect)(d,u),S[34]!==N?.groupItemTitle||S[35]!==T.length?(m=()=>T.length>1&&"string"==typeof N?.groupItemTitle,S[34]=N?.groupItemTitle,S[35]=T.length,S[36]=m):m=S[36],N?.groupItemTitle;let W=m(),G=Array.isArray($)&&0===$.length;if(S[37]!==B){for(let e of(p=[],B??[]))for(let t of e?.holders??[])t.proxyWallet&&p.push(t.proxyWallet);S[37]=B,S[38]=p}else p=S[38];let Z=p;S[39]===Symbol.for("react.memo_cache_sentinel")?(h=()=>z(20),S[39]=h):h=S[39];let K=h;S[40]!==I||S[41]!==N?.groupItemTitle||S[42]!==W||S[43]!==T?(f=W?(0,em.jsxs)(lN.DropdownMenu,{open:I,onOpenChange:P,children:[(0,em.jsx)(lN.DropdownMenuTrigger,{asChild:!0,children:(0,em.jsxs)(eb.Button,{variant:"outline",size:"lg",className:"group rounded-md flex items-center justify-between px-4 w-full md:w-[250px] focus-visible:ring-0","aria-label":"sort-markets-by",children:[(0,em.jsx)("span",{className:"font-medium truncate",children:N?.groupItemTitle}),(0,em.jsx)(lM.IconChevronDownOutline12,{className:`ml-2 shrink-0 transition-transform duration-200 ${I?"rotate-180":""}`})]})}),(0,em.jsx)(lN.DropdownMenuContent,{className:"w-full md:w-[250px] max-h-[400px] overflow-y-auto",align:"start",children:T.map(e=>(0,em.jsx)(lN.DropdownMenuItem,{className:"cursor-pointer",onClick:()=>{M(e),K()},children:(0,em.jsx)("span",{className:"truncate",children:e.groupItemTitle})},e.conditionId))})]}):null,S[40]=I,S[41]=N?.groupItemTitle,S[42]=W,S[43]=T,S[44]=f):f=S[44],S[45]!==f?(g=(0,em.jsx)("div",{className:"mb-2 flex items-center justify-between flex-wrap gap-2",children:(0,em.jsx)("div",{className:"flex items-center gap-2",children:f})}),S[45]=f,S[46]=g):g=S[46],S[47]!==B?.[0]?.holders||S[48]!==E?(x=B?.[0]?.holders?.slice(0,E),S[47]=B?.[0]?.holders,S[48]=E,S[49]=x):x=S[49];let Y=N?.outcomes?.[0];S[50]!==G||S[51]!==x||S[52]!==Y?(v=(0,em.jsx)(dF,{isLeftColumn:!0,positions:x,outcome:Y,hasNoPositions:G}
37),S[50]=G,S[51]=x,S[52]=Y,S[53]=v):v=S[53],S[54]!==B?.[1]?.holders||S[55]!==E?(y=B?.[1]?.holders?.slice(0,E),S[54]=B?.[1]?.holders,S[55]=E,S[56]=y):y=S[56];let Q=N?.outcomes?.[1];return S[57]!==G||S[58]!==y||S[59]!==Q?(b=(0,em.jsx)(dF,{isLeftColumn:!1,positions:y,outcome:Q,hasNoPositions:G}),S[57]=G,S[58]=y,S[59]=Q,S[60]=b):b=S[60],S[61]!==v||S[62]!==b?(k=(0,em.jsxs)("div",{className:"flex min-w-0",children:[v,b]}),S[61]=v,S[62]=b,S[63]=k):k=S[63],S[64]!==H||S[65]!==G||S[66]!==L||S[67]!==q?(_=H&&!G?(0,em.jsx)("div",{ref:q,className:"flex justify-center py-4",children:L?(0,em.jsx)("div",{className:"w-6 h-6 border-2 border-pk-border border-t-pk-content-primary rounded-full animate-spin"}):null}):null,S[64]=H,S[65]=G,S[66]=L,S[67]=q,S[68]=_):_=S[68],S[69]!==g||S[70]!==k||S[71]!==_?(w=(0,em.jsxs)("div",{className:"flex w-full flex-col",children:[g,k,_]}),S[69]=g,S[70]=k,S[71]=_,S[72]=w):w=S[72],S[73]!==Z||S[74]!==w?(j=(0,em.jsx)(dn.TakerTiersProvider,{addresses:Z,children:w}),S[73]=Z,S[74]=w,S[75]=j):j=S[75],j};var dH=e.i(384187),dq=e.i(393882),dV=e.i(601783);let dW=new Set(["BTC","ETH","SOL","XRP","DOGE","BNB","HYPE"]);var dG=e.i(269132),dZ=e.i(507738),dK=e.i(446179),dY=e.i(459556),dQ=e.i(401301);function dJ(e){let t,r,a,s,n,o,i=(0,ep.c)(15);if(i[0]!==e){let{place:s,className:n,children:o,...l}=e;r=n,t=o,a=l,i[0]=e,i[1]=t,i[2]=r,i[3]=a}else t=i[1],r=i[2],a=i[3];i[4]!==t?(s=t?.toString(),i[4]=t,i[5]=s):s=i[5];let l=s,c="1"===l&&"bg-[#E1A510]",d="2"===l&&"bg-[#96AAB4]",u="3"===l&&"bg-[#BD7F6E]";return i[6]!==r||i[7]!==c||i[8]!==d||i[9]!==u?(n=(0,eg.cn)("absolute z-[5] pointer-events-none -top-[3px] -right-1.5 w-5 h-5 bg-black rounded-full flex justify-center items-center text-[10px] text-white font-semibold",c,d,u,r),i[6]=r,i[7]=c,i[8]=d,i[9]=u,i[10]=n):n=i[10],i[11]!==t||i[12]!==a||i[13]!==n?(o=(0,em.jsx)("div",{className:n,...a,children:t}),i[11]=t,i[12]=a,i[13]=n,i[14]=o):o=i[14],o}let dX=new Map;function d0({baseData:e,conditionId:t}){let{registerTradeHandler:r,unregisterTradeHandler:a}=(0,i9.useEventTrade)(),[s,n]=eh.default.useState(()=>dX),[o,i]=eh.default.useState(!1),l=eh.default.useRef(null),c=eh.default.useRef(e),[d]=eh.default.useState(()=>`top-holders-live-${Math.random().toString(36).slice(2,9)}`);return e!==c.current&&(c.current=e,s.size>0&&n(dX)),eh.default.useEffect(()=>{n(dX),i(!1)},[t]),eh.default.useEffect(()=>{if(t)return r(d,e=>{e.conditionId!==t||e.asset&&e.proxyWallet&&Number.isFinite(e.size)&&(n(t=>{let r,a,s,n;return s=(a=new Map((r=new Map(t)).get(e.asset)??new Map)).get(e.proxyWallet),n=e.side===l7.Side.BUY?e.size:-e.size,a.set(e.proxyWallet,{delta:(s?.delta??0)+n,user:{name:e.name,pseudonym:e.pseudonym,proxyWallet:e.proxyWallet,profileImage:e.profileImage,profileImageOptimized:e.profileImageOptimized},outcomeIndex:e.outcomeIndex}),r.set(e.asset,a),r}),i(!0),l.current&&clearTimeout(l.current),l.current=setTimeout(()=>i(!1),8e3))}),()=>{a(d),l.current&&clearTimeout(l.current)}},[t,d,r,a]),{data:eh.default.useMemo(()=>{if(e)return 0===s.size?e:e.map(e=>{let t=s.get(e.token);if(!t||0===t.size)return e;let r=new Map;for(let t of e.holders)r.set(t.proxyWallet,{...t});for(let[a,s]of t){if(dk.EXCLUDED_WALLETS.has(a))continue;let t=r.get(a);t?t.amount=Math.max(0,t.amount+s.delta):s.delta>0&&r.set(a,{name:s.user.name,pseudonym:s.user.pseudonym,bio:null,proxyWallet:s.user.proxyWallet,profileImage:s.user.profileImage??null,profileImageOptimized:s.user.profileImageOptimized??null,address:a,amount:s.delta,asset:e.token,outcomeIndex:s.outcomeIndex})}return{...e,holders:Array.from(r.values()).filter(e=>e.amount>0).sort((e,t)=>t.amount-e.amount)}})},[e,s]),isLive:o}}var d1=e.i(655903);let d2=new Intl.NumberFormat(void 0,{minimumFractionDigits:0,maximumFractionDigits:0}),d3=e=>"number"==typeof e&&Number.isFinite(e)?d2.format(e):"0",d5=e=>e&&"string"==typeof e.proxyWallet?e.proxyWallet:`0x123${Math.ceil(100*Math.random())}`;function d4(e){return({blue:"text-pk-content-accent-brand",green:"text-pk-content-accent-green",red:"text-pk-content-accent-red"})[e]}function d6(e){let t,r,a,s,n,o,i,l=(0,ep.c)(21),{holder:c,color:d,place:u}=e,m=(0,eR.useTranslations)();l[0]!==c?(t=d5(c),r=(0,dy.createProfileUrl)({proxyWallet:t,name:c?.name}),l[0]=c,l[1]=t,l[2]=r):(t=l[1],r=l[2]);let p=r;l[3]!==c?(a=c?(0,em.jsxs)("span",{className:"relative inline-flex",children:[(0,em.jsx)(db.default,{address:c.proxyWallet,alt:c.proxyWallet,height:32,profileImage:c.profileImage,quality:100,width:32}),(0,em.jsx)(dn.AddressTierBadge,{address:c.proxyWallet})]}):null,l[3]=c,l[4]=a):a=l[4];let h=a;return l[5]!==t||l[6]!==h||l[7]!==d||l[8]!==c||l[9]!==u||l[10]!==p||l[11]!==m?(s=(0,em.jsx)("div",{className:"flex items-center flex-1 min-w-0 
37whitespace-nowrap lg:overflow-hidden text-ellipsis",children:c?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(dz.ProfileHoverCard,{user:c,address:t,children:(0,em.jsx)("div",{className:"min-w-[32px] flex items-center",children:h})})}),(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(ts.Link,{href:p,className:"min-w-[32px]",children:(0,em.jsxs)("div",{className:"h-full flex items-center justify-between relative",children:[(0,em.jsx)(dJ,{children:u}),(0,em.jsx)("div",{className:"relative z-1",children:h})]})})}),(0,em.jsxs)("div",{className:"ml-4 lg:flex lg:items-center lg:gap-1 lg:overflow-hidden max-lg:flex max-lg:flex-col max-lg:max-w-[70%]",children:[(0,em.jsxs)("div",{className:"flex items-center gap-1",children:[(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(dz.ProfileHoverCard,{user:c,address:t,children:(0,em.jsx)("span",{className:"min-w-0 overflow-hidden text-ellipsis whitespace-nowrap text-body-base font-medium hover:underline block",children:(0,dE.formatUserName)(c,40)})})}),(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(ts.Link,{href:p,className:"flex-1 min-w-0",children:(0,em.jsx)("span",{className:"text-pk-content-primary text-sm font-medium leading-[21px] overflow-hidden text-ellipsis whitespace-nowrap block",children:(0,dE.formatUserName)(c,40)})})}),c.verified&&(0,em.jsx)("span",{className:"shrink-0 flex items-center",children:(0,em.jsx)(dP.VerifiedBadge,{size:"small"})})]}),(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(dQ.AnimatedShares,{value:`${d3(c.amount)} ${m("topHolders.shares")}`,className:`whitespace-nowrap text-body-sm font-semibold ${d4(d)}`})})]})]}):(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("div",{className:"w-8 h-8 rounded-full animate-pulse bg-pk-grouped lg:mr-4"}),(0,em.jsx)("div",{className:"lg:w-[120px] lg:h-6 max-lg:w-[100px] max-lg:h-4 rounded animate-pulse bg-pk-grouped max-lg:ml-4"})]})}),l[5]=t,l[6]=h,l[7]=d,l[8]=c,l[9]=u,l[10]=p,l[11]=m,l[12]=s):s=l[12],l[13]!==d||l[14]!==c?(n=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:c?(0,em.jsx)(dQ.AnimatedShares,{value:d3(c.amount),className:`whitespace-nowrap text-body-base font-semibold text-right ${d4(d)}`}):(0,em.jsx)("span",{className:`whitespace-nowrap text-body-base font-semibold text-right ${d4(d)}`,children:(0,em.jsx)("span",{className:"w-10 h-6 rounded animate-pulse bg-pk-grouped block"})})}),o=!c&&(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)("span",{className:`whitespace-nowrap text-body-sm font-semibold ${d4(d)}`,children:(0,em.jsx)("span",{className:"w-[30px] h-3 rounded animate-pulse bg-pk-grouped block"})})}),l[13]=d,l[14]=c,l[15]=n,l[16]=o):(n=l[15],o=l[16]),l[17]!==s||l[18]!==n||l[19]!==o?(i=(0,em.jsxs)("div",{className:"flex lg:items-center max-lg:items-start border-b border-pk-border lg:h-[44px] lg:justify-between max-lg:py-2 max-lg:w-full",children:[s,n,o]}),l[17]=s,l[18]=n,l[19]=o,l[20]=i):i=l[20],i}function d7(e){let t,r,a,s,n,o,i,l,c,d,u=(0,ep.c)(32),{holders:m,outcome:p,color:h,hasNoHolders:f,numOptions:g,isLeftColumn:x,token:v}=e,y=(0,eR.useTranslations)(),b=`flex flex-col w-1/2 ${x?"pr-2 lg:pr-5":"pl-2 lg:pl-5"}`;u[0]!==y?(t=y("topHolders.holders"),u[0]=y,u[1]=t):t=u[1];let k=`${p} ${t}`;return u[2]!==k?(r=(0,em.jsx)("span",{className:"text-base font-semibold text-pk-content-primary",children:k}),u[2]=k,u[3]=r):r=u[3],u[4]!==y?(a=y("topHolders.shares"),u[4]=y,u[5]=a):a=u[5],u[6]!==a?(s=(0,em.jsx)("span",{className:"text-[10px] font-medium text-pk-content-secondary tracking-wider uppercase hidden lg:block",children:a}),u[6]=a,u[7]=s):s=u[7],u[8]!==r||u[9]!==s?(n=(0,em.jsxs)("div",{className:"flex justify-between items-center h-[44px] border-b border-pk-border",children:[r,s]}),u[8]=r,u[9]=s,u[10]=n):n=u[10],u[11]!==f||u[12]!==y?(o=f?(0,em.jsx)("span",{className:"mt-6 text-pk-content-secondary font-medium text-sm",children:y("topHolders.noHolders")}):null,u[11]=f,u[12]=y,u[13]=o):o=u[13],u[14]!==h||u[15]!==f||u[16]!==m||u[17]!==v?(i=!f&&Array.isArray(m)&&m.length>0?(0,em.jsx)(dY.LayoutGroup,{id:`holders-${v}`,children:m.map((e,t)=>(0,em.jsx)(lO.motion.div,{layout:!0,transition:{layout:dQ.holderRowLayoutTransition},children:(0,em.jsx)(d6,{place:t+1,holder:e,color:h,isSkeleton:!1})},e.address))}):null,u[14]=h,u[15]=f,u[16]=m,u[17]=v,u[18]=i):i=u[18],u[19]!==h||u[20]!==f||u[21]!==m||u[22]!==g?(l=f||void 0!==m?null:Array.from({length:g??15}).map((e,t)=>(0,em.jsx)(d6,{isSkeleton:!0,color:h,holder:void 0,place:void 0},`skeleton-${t}`)),u[19]=h,u[20]=f,u[21]=m,u[22]=g,u[23]=l):l=u[23],u[24]!==l||u[25]!==o||u[26]!==i?(c=(0,em.jsxs)("div",{className:"flex flex-col",children:[o,i,l]}),u[24]=l,u[25]=o,u[26]=i,u[27]=c):c=u[27],u[28]!==b||u[29]!==c||u[30]!==n?(d=(0,em.jsxs)("div",{className:b,children:[n,c]}),u[28]=b,u[29]=c,u[30]=n,u[31]=d):d=u[31],d}let d8=function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I=(0,ep.c)(95),{sortedMarkets:P}=e;I[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],I[0]=t):t=I[0];let{activeMarket:E}=(0,ex.useEventActiveMarketContext)(t);I[1]===Symbol.for("react.memo_cache_sentinel")?(r=["isSportsPage","sportSlug"],I[1]=r):r=I[1];
37let{isSportsPage:z,sportSlug:A}=(0,l5.useSportsContext)(r),O=(0,eR.useTranslations)(),[D,R]=(0,eh.useState)(E),[L,F]=(0,eh.useState)(!1),[$,B]=(0,eh.useState)(10);I[2]!==E?(a=()=>{R(E),B(10)},s=[E],I[2]=E,I[3]=a,I[4]=s):(a=I[3],s=I[4]),(0,eh.useEffect)(a,s),I[5]!==D?.conditionId?(n=da.queryKeys[ds.QueryKey.Holders].infinite(D?.conditionId),I[5]=D?.conditionId,I[6]=n):n=I[6];let U="string"==typeof D?.conditionId;I[7]!==n.queryKey||I[8]!==U?(o={queryKey:n.queryKey,queryFn:dT,enabled:U,placeholderData:iV.keepPreviousData,gcTime:6e5,staleTime:6e4,refetchOnMount:!1,initialPageParam:"",getNextPageParam:dI},I[7]=n.queryKey,I[8]=U,I[9]=o):o=I[9];let{data:H,fetchNextPage:q,hasNextPage:V,isFetchingNextPage:W}=(0,lI.useInfiniteQuery)(o);H?.pages;let G=H?.pages;I[10]!==G?(i=dM(G),I[10]=G,I[11]=i):i=I[11];let Z=i;e:{let e,t,r;if(!Array.isArray(Z)){l=void 0;break e}let a=D?.clobTokenIds?.[0]??!1,s=D?.clobTokenIds?.[1]??!1;if(!a||!s){l=void 0;break e}if(Z[0]?.token===a&&Z[1]?.token===s){l=Z;break e}if(I[12]!==Z||I[13]!==a){let t;I[15]!==a?(t=e=>e.token===a,I[15]=a,I[16]=t):t=I[16],e=Z.find(t),I[12]=Z,I[13]=a,I[14]=e}else e=I[14];let n=e;if(I[17]!==Z||I[18]!==s){let e;I[20]!==s?(e=e=>e.token===s,I[20]=s,I[21]=e):e=I[21],t=Z.find(e),I[17]=Z,I[18]=s,I[19]=t}else t=I[19];let o=t;if(n&&o){let e;I[22]!==o||I[23]!==n?(e=[n,o],I[22]=o,I[23]=n,I[24]=e):e=I[24],l=e;break e}I[25]===Symbol.for("react.memo_cache_sentinel")?(r=[],I[25]=r):r=I[25],l=r}let K=l,Y=D?.conditionId;I[26]!==K||I[27]!==Y?(c={baseData:K,conditionId:Y},I[26]=K,I[27]=Y,I[28]=c):c=I[28];let{data:Q,isLive:J}=d0(c),X=J&&!D?.closed;I[29]!==X?(d={show:X,isRendered:X},I[29]=X,I[30]=d):d=I[30];let[ee,et]=(0,eh.useState)(d);ee.show!==X&&et({show:X,isRendered:!0}),I[31]!==X?(u=function(e){e.currentTarget!==e.target||X||et({show:!1,isRendered:!1})},I[31]=X,I[32]=u):u=I[32];let er=u;if(I[33]!==Q){for(let e of(m=[],Q??[]))for(let t of e?.holders??[])t.proxyWallet&&m.push(t.proxyWallet);I[33]=Q,I[34]=m}else m=I[34];let ea=m;t:{if(!Q){p=0;break t}p=Math.max(Q[0]?.holders?.length??0,Q[1]?.holders?.length??0)}let es=p,en=$<es||V;I[35]===Symbol.for("react.memo_cache_sentinel")?(h={threshold:0},I[35]=h):h=I[35];let{ref:eo,inView:ei}=(0,lP.useInView)(h);I[36]!==q||I[37]!==V||I[38]!==ei||I[39]!==W||I[40]!==es||I[41]!==$?(f=()=>{ei&&!W&&($<es?B(Math.min($+10,50)):V&&$<50&&q())},g=[ei,W,$,es,V,q],I[36]=q,I[37]=V,I[38]=ei,I[39]=W,I[40]=es,I[41]=$,I[42]=f,I[43]=g):(f=I[42],g=I[43]),(0,eh.useEffect)(f,g),I[44]!==D?.groupItemTitle||I[45]!==P.length?(x=()=>P.length>1&&"string"==typeof D?.groupItemTitle,I[44]=D?.groupItemTitle,I[45]=P.length,I[46]=x):x=I[46],D?.groupItemTitle;let el=x(),ec=Array.isArray(Z)&&0===Z.length,ed=z&&A!==dr.SportSlug.EPL&&A!==dr.SportSlug.UEL&&A!==dr.SportSlug.UCL;I[47]!==D?.groupItemTitle||I[48]!==L||I[49]!==el||I[50]!==P?(v=el?(0,em.jsxs)(lN.DropdownMenu,{open:L,onOpenChange:F,children:[(0,em.jsx)(lN.DropdownMenuTrigger,{asChild:!0,children:(0,em.jsxs)(eb.Button,{variant:"outline",size:"lg",className:"group rounded-md flex items-center justify-between px-4 w-full md:w-[250px] focus-visible:ring-0","aria-label":"sort-markets-by",children:[(0,em.jsx)("span",{className:"font-medium truncate",children:D?.groupItemTitle}),(0,em.jsx)(lM.IconChevronDownOutline12,{className:`ml-2 shrink-0 transition-transform duration-200 ${L?"rotate-180":""}`})]})}),(0,em.jsx)(lN.DropdownMenuContent,{className:"w-full md:w-[250px] max-h-[400px] overflow-y-auto",align:"start",children:P.map(e=>(0,em.jsx)(lN.DropdownMenuItem,{className:"cursor-pointer",onClick:()=>{R(e),B(10)},children:(0,em.jsx)("span",{className:"truncate",children:e.groupItemTitle})},e.conditionId))})]}):null,I[47]=D?.groupItemTitle,I[48]=L,I[49]=el,I[50]=P,I[51]=v):v=I[51],I[52]!==v?(y=(0,em.jsx)("div",{className:"flex items-center gap-2",children:v}),I[52]=v,I[53]=y):y=I[53],I[54]!==er||I[55]!==ee.isRendered||I[56]!==X||I[57]!==O?(b=ee.isRendered&&(0,em.jsxs)("div",{"aria-hidden":!X,className:(0,eg.cn)("flex items-center gap-2.5",X?d1.default.fadeEnter:d1.default.fadeExit),onAnimationEnd:er,children:[(0,em.jsxs)("span",{className:"relative flex h-2.5 w-2.5 items-center justify-center",children:[(0,em.jsx)("span",{className:"absolute inline-flex h-full w-full animate-ping rounded-full bg-pk-red-500 opacity-85 [animation-duration:1.2s]"}),(0,em.jsx)("span",{className:"relative inline-flex h-2 w-2 rounded-full bg-pk-red-500"})]}),(0,em.jsx)("span",{className:"text-sm font-semibold text-pk-red-500",children:O("topHolders.live")})]}),I[54]=er,I[55]=ee.isRendered,I[56]=X,I[57]=O,I[58]=b):b=I[58],I[59]!==y||I[60]!==b?(k=(0,em.jsxs)("div",{className:"mb-2 flex items-center justify-between",children:[y,b]}),I[59]=y,I[60]=b,I[61]=k):k=I[61],I[62]!==Q?.[0]?.holders||I[63]!==$?(_=Q?.[0]?.holders?.slice(0,$),I[62]=Q?.[0]?.holders,I[63]=$,I[64]=_):_=I[64];let eu=Q?.[0]?.token,ef=D?.outcomes?.[0],ev=ed?"blue":"green";I[65]!==ec||I[66]!==_||I[67]!==eu||I[68]!==ef||I[69]!==ev?(w=(0,em.jsx)(d7,{isLeftColumn:!0,holders:_,token:eu,outcome:ef,color:ev,hasNoHolders:ec,numOptions:10}),I[65]=ec,I[66]=_,I[67]=eu,I[68]=ef,I[69]=ev,I[70]=w):w=I[70],I[71]!==Q?.[1]?.holders||I[72]!==$?(j=Q?.[1]?.holders?.slice(0,$),I[71]=Q?.[1]?.holders,I[72]=$,I[73]=j):j=I[73];let ey=Q?.[1]?.token,ek=D?.outcomes?.[1],e_=ed?"blue":"red";return I[74]!==ec||I[75]!==j||I[76]!==ey||I[77]!==ek||I[78]!==e_?(S=(0,em.jsx)(d7,{isLeftColumn:!1,holders:j,token:ey,outcome:ek,color:e_,hasNoHolders:ec,numOptions:10}
37),I[74]=ec,I[75]=j,I[76]=ey,I[77]=ek,I[78]=e_,I[79]=S):S=I[79],I[80]!==w||I[81]!==S?(T=(0,em.jsxs)("div",{className:"flex",children:[w,S]}),I[80]=w,I[81]=S,I[82]=T):T=I[82],I[83]!==en||I[84]!==ec||I[85]!==W||I[86]!==eo?(C=en&&!ec?(0,em.jsx)("div",{ref:eo,className:"flex justify-center py-4",children:W?(0,em.jsx)("div",{className:"w-6 h-6 border-2 border-pk-border border-t-pk-content-primary rounded-full animate-spin"}):null}):null,I[83]=en,I[84]=ec,I[85]=W,I[86]=eo,I[87]=C):C=I[87],I[88]!==k||I[89]!==T||I[90]!==C?(N=(0,em.jsxs)("div",{className:"flex w-full flex-col",children:[k,T,C]}),I[88]=k,I[89]=T,I[90]=C,I[91]=N):N=I[91],I[92]!==ea||I[93]!==N?(M=(0,em.jsx)(dn.TakerTiersProvider,{addresses:ea,children:N}),I[92]=ea,I[93]=N,I[94]=M):M=I[94],M};var d9=e.i(479731),ue=e.i(373170),ut=e.i(508572),ur=((i={}).YoutubeVideo="YoutubeVideo",i.TwitchVideo="TwitchVideo",i.KickVideo="KickVideo",i.TweetCounter="TweetCounter",i);let ua=new Set(["elon-tweets","elon-tweets-48h","trump-truth-social","trump-truths"]),us=new Set(["truthsocial.com","www.truthsocial.com"]);var un=e.i(670102),uo=e.i(427280),ui=e.i(702106),ul=e.i(44176),uc=e.i(901822),ud=e.i(910044);let uu="https://xtracker.polymarket.com",um=async(e,t,r,a)=>{try{let{data:s}=await ud.axios.get(`${uu}/api/users/${e}/trackings`,{params:{platform:a}});if(!s.success||!s.data)return console.warn("[XTracker] No trackings found for handle:",e),null;let n=t.getTime(),o=s.data.find(e=>new Date(e.startDate).getTime()===n)??s.data.find(e=>{let a,s;return a=new Date(e.startDate).getTime(),s=new Date(e.endDate).getTime(),36e5>=Math.abs(a-t.getTime())&&3601e3>=Math.abs(s-r.getTime())});if(!o)return console.warn("[XTracker] No tracking found for startDate:",t.toISOString()),null;let{data:i}=await ud.axios.get(`${uu}/api/trackings/${o.id}`,{params:{includeStats:"true"}});if(!i.success||!i.data?.stats)return console.warn("[XTracker] Failed to fetch stats for tracking:",o.id),null;return i.data.stats.total}catch(e){return console.warn("[XTracker] Failed to fetch tweet count:",e),null}},up=async e=>{let{data:t}=await ud.axios.get(`${eZ.GAMMA_API_URL}/events/${e}/tweet-count`);return t.tweetCount},uh=async e=>{if(e.handle&&e.startDate){let t="truthsocial"===e.source?"TRUTH_SOCIAL":"X",r=await um(e.handle,e.startDate,e.targetDate,t);if(null!==r)return r}return up(e.eventId)};function uf(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g=(0,ep.c)(42),{embedSource:x,isMobile:v}=e,y=(0,eR.useTranslations)();if(g[0]!==x)t=(0,uo.queryOptions)({queryKey:da.queryKeys[ds.QueryKey.EventEmbeds].tweetCountEmbed(x.eventId).queryKey,queryFn:()=>uh(x),gcTime:3e4,staleTime:0,refetchOnMount:!0,refetchInterval:3e4,initialData:void 0!==x.initialTweetCount?()=>x.initialTweetCount:void 0}),g[0]=x,g[1]=t;else t=g[1];let{data:b,isLoading:k}=(0,iF.useQuery)(t),[_,w]=(0,eh.useState)(x.isFinal),j=(0,uc.default)();g[2]!==x.isFinal||g[3]!==x.targetDate?(r=()=>{let e=null;return w(x.isFinal),x.isFinal||(e=setTimeout(()=>{w(!0)},new Date(x.targetDate).getTime()+9e5-Date.now())),()=>{e&&clearTimeout(e)}},g[2]=x.isFinal,g[3]=x.targetDate,g[4]=r):r=g[4],g[5]!==x?(a=[x],g[5]=x,g[6]=a):a=g[6],(0,eh.useEffect)(r,a);let S="truthsocial"===x.source?"POST":"TWEET";if(void 0===b&&!k)return null;let T="truthsocial"===x.source?"https://xtracker.polymarket.com/?platform=TRUTH_SOCIAL":"https://xtracker.polymarket.com";g[7]!==_?(s=!_&&(0,em.jsx)(ui.default,{}),g[7]=_,g[8]=s):s=g[8];let C=`text-[11px] tracking-[2px] font-bold underline decoration-1 decoration-transparent group-hover:decoration-current ${_?"text-pk-content-secondary":"text-[#F9452D]"}`;return g[9]!==_||g[10]!==v||g[11]!==S||g[12]!==y?(n=_?y("events.tweetCounterFinal"):v?`${S}S`:`${S} COUNT`,g[9]=_,g[10]=v,g[11]=S,g[12]=y,g[13]=n):n=g[13],g[14]!==C||g[15]!==n?(o=(0,em.jsx)("span",{className:C,children:n}),g[14]=C,g[15]=n,g[16]=o):o=g[16],g[17]!==s||g[18]!==o?(i=(0,em.jsxs)("div",{className:"flex flex-row gap-1 items-center",children:[s,o]}),g[17]=s,g[18]=o,g[19]=i):i=g[19],g[20]!==k||g[21]!==b?(l=k&&void 0===b?(0,em.jsx)(un.Skeleton,{className:"h-7 w-14"}):(0,em.jsx)("span",{className:"text-2xl font-bold tracking-[0.25px] leading-7",children:b}),g[20]=k,g[21]=b,g[22]=l):l=g[22],g[23]!==l||g[24]!==i?(c=(0,em.jsxs)("div",{className:"flex flex-col gap-1 justify-center max-lg:gap-0.5",children:[i,l]}),g[23]=l,g[24]=i,g[25]=c):c=g[25],g[26]!==y?(d=y("time.timeLeft"),g[26]=y,g[27]=d):d=g[27],g[28]!==d?(u=(0,em.jsx)("span",{className:"text-sm font-normal text-pk-content-secondary tracking-[0.15px] max-lg:hidden",children:d}),g[28]=d,g[29]=u):u=g[29],g[30]!==x.targetDate||g[31]!==j?(m=j&&(0,em.jsx)(ul.Countdown,{targetDate:x.targetDate}),g[30]=x.targetDate,g[31]=j,g[32]=m):m=g[32],g[33]!==m?(p=(0,em.jsx)("div",{children:m}),g[33]=m,g[34]=p):p=g[34],g[35]!==u||g[36]!==p?(h=(0,em.jsxs)("div",{className:"flex flex-row items-center gap-4",children:[u,p]}),g[35]=u,g[36]=p,g[37]=h):h=g[37],g[38]!==c||g[39]!==h||g[40]!==T?(f=(0,em.jsxs)("a",{href:T,target:"_blank",rel:"noopener noreferrer",className:"group flex flex-row justify-between rounded-md p-4 mb-4 transition-all duration-100 shadow-pk-flat hover:shadow-
37pk-middle lg:hover:scale-[1.01]",children:[c,h]}),g[38]=c,g[39]=h,g[40]=T,g[41]=f):f=g[41],f}var ug=e.i(360763),ux=e.i(646826),uv=e.i(495482);function uy(e){let t,r,a,s=(0,ep.c)(6),{onClick:n}=e,o=(0,eR.useTranslations)();return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)(ux.Radio,{size:12,className:"shrink-0 text-pk-red-500"}),s[0]=t):t=s[0],s[1]!==o?(r=o("events.videoEmbed.watchStream"),s[1]=o,s[2]=r):r=s[2],s[3]!==n||s[4]!==r?(a=(0,em.jsxs)("button",{type:"button",onClick:n,className:"px-2 py-1 text-xs font-medium text-pk-content-secondary hover:text-pk-content-tertiary rounded-lg cursor-pointer flex items-center gap-1 whitespace-nowrap border border-pk-gray-300 hover:bg-pk-hover-overlay-darker scale-95 active:scale-90 transition duration-300",children:[t,r]}),s[3]=n,s[4]=r,s[5]=a):a=s[5],a}function ub(e){let t,r,a,s,n,o,i,l=(0,ep.c)(18),{embedSource:c,isMobile:d}=e;l[0]!==c.type?(t=function(e){switch(e){case ur.TwitchVideo:return"Twitch";case ur.KickVideo:return"Kick";case ur.YoutubeVideo:return"YouTube";default:return""}}(c.type),l[0]=c.type,l[1]=t):t=l[1];let u=t;l[2]!==c?(r=function(e){if(!e.embedSrc)return;let t="";try{let r=new URL(e.embedSrc);if(e.type===ur.TwitchVideo)t=r.searchParams.get("channel")??"";else{let e=r.pathname.split("/").filter(Boolean);t=e[e.length-1]??""}}catch{return}if(!t)return;let r={[ur.YoutubeVideo]:"youtube",[ur.TwitchVideo]:"twitch",[ur.KickVideo]:"kick"};return{id:t,type:"iframe",src:e.embedSrc,site:r[e.type]??"other"}}(c),l[2]=c,l[3]=r):r=l[3];let m=r;l[4]!==m?(a=m?function(e){try{let t=new URL(e.src),r=t.hostname.toLowerCase();if("youtube.com"===r||r.endsWith(".youtube.com")||"youtube-nocookie.com"===r||r.endsWith(".youtube-nocookie.com"))return t.searchParams.set("autoplay","0"),{...e,src:t.toString()};if("twitch.tv"===r||r.endsWith(".twitch.tv")||"kick.com"===r||r.endsWith(".kick.com"))return t.searchParams.set("autoplay","false"),{...e,src:t.toString()};return e}catch{return e}}(m):void 0,l[4]=m,l[5]=a):a=l[5];let p=a,{startStreaming:h,stopStreaming:f}=(0,ug.useLivestream)(),g=(0,eh.useRef)(null);l[6]!==d||l[7]!==p||l[8]!==h||l[9]!==f?(s=()=>{let e=g.current;if(!e||!p||d)return;let t=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting?f():h(p)},{threshold:.1});return t.observe(e),()=>{t.disconnect(),f()}},n=[p,d,h,f],l[6]=d,l[7]=p,l[8]=h,l[9]=f,l[10]=s,l[11]=n):(s=l[10],n=l[11]),(0,eh.useEffect)(s,n);let x=`w-full mb-6 overflow-hidden rounded-md bg-pk-gray-300 ${d?"h-[calc(100vw*9/16)]":"h-[768px] max-h-[430px]"}`,v=`${u} video player`;return l[12]!==c.embedSrc||l[13]!==v?(o=(0,em.jsx)("iframe",{width:"100%",height:"100%",src:c.embedSrc,title:v,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",frameBorder:"0",allowFullScreen:!0}),l[12]=c.embedSrc,l[13]=v,l[14]=o):o=l[14],l[15]!==x||l[16]!==o?(i=(0,em.jsx)("div",{ref:g,className:x,children:o}),l[15]=x,l[16]=o,l[17]=i):i=l[17],i}function uk(e){let t,r,a,s,n=(0,ep.c)(10),{embedSource:o}=e,i=(0,eR.useTranslations)(),l=o.href;return n[0]!==o.logoImageProps?(t=(0,em.jsx)(e4.default,{alt:"Logo",...o.logoImageProps}),n[0]=o.logoImageProps,n[1]=t):t=n[1],n[2]!==i?(r=i("events.videoEmbed.watchStream"),n[2]=i,n[3]=r):r=n[3],n[4]!==r?(a=(0,em.jsx)("span",{children:r}),n[4]=r,n[5]=a):a=n[5],n[6]!==o.href||n[7]!==t||n[8]!==a?(s=(0,em.jsxs)("a",{target:"_blank",rel:"noopener noreferrer",href:l,className:"cursor-pointer h-8 flex items-center flex-row border border-pk-border text-xs rounded-full gap-2 py-[7px] px-3 transition-colors hover:bg-pk-hover-overlay-darker",children:[t,a]}),n[6]=o.href,n[7]=t,n[8]=a,n[9]=s):s=n[9],s}function u_(e){let t,r,a,s,n=(0,ep.c)(13),{embedSource:o,isMobile:i}=e,l=(0,eR.useTranslations)();if(o.embedSrc){let e;return n[0]!==o||n[1]!==i?(e=(0,em.jsx)(ub,{embedSource:o,isMobile:i}),n[0]=o,n[1]=i,n[2]=e):e=n[2],e}let c=o.href;return n[3]!==o.logoImageProps?(t=(0,em.jsx)(e4.default,{alt:"Logo",...o.logoImageProps}),n[3]=o.logoImageProps,n[4]=t):t=n[4],n[5]!==l?(r=l("events.videoEmbed.watchStream"),n[5]=l,n[6]=r):r=n[6],n[7]!==r?(a=(0,em.jsx)("span",{className:"text-base font-semibold",children:r}),n[7]=r,n[8]=a):a=n[8],n[9]!==o.href||n[10]!==t||n[11]!==a?(s=(0,em.jsxs)("a",{target:"_blank",rel:"noopener noreferrer",href:c,className:"cursor-pointer flex py-3.5 mb-7 rounded-md border border-pk-border items-center justify-center transition-colors gap-1 hover:bg-pk-hover-overlay-darker",children:[t,a]}),n[9]=o.href,n[10]=t,n[11]=a,n[12]=s):s=n[12],s}function uw(e){let t,r,a,s,n=(0,ep.c)(11),{embedSource:o}=e,{href:i,logoImageProps:l,type:c}=o,d=(0,eR.useTranslations)(),u=`${c} Logo`;return n[0]!==l||n[1]!==u?(t=(0,em.jsx)(e4.default,{alt:u,...l}),n[0]=l,n[1]=u,n[2]=t):t=n[2],n[3]!==d?(r=d("events.videoEmbed.ended"),n[3]=d,n[4]=r):r=n[4],n[5]!==r?(a=(0,em.jsx)("span",{className:"text-base font-semibold",children:r}),n[5]=r,n[6]=a):a=n[6],n[7]!==i||n[8]!==t||n[9]!==a?(s=(0,em.jsxs)("a",{target:"_blank",rel:"noopener noreferrer",href:i,className:"cursor-pointer flex py-3.5 mb-7 rounded-md border border-pk-border items-center justify-center transition-colors gap-1 hover:bg-pk-hover-overlay-darker",children:[t,a]}),n[7]=i,n[8]=t,n[9]=a,n[10]=s):s=n[10],s}function uj(e){let t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(29),{embedSource:h,onClickWatch:f}=e,g=(0,eR.useTranslations)(),x=(0,iq.useLocale)();if(p[0]!==h.targetDate||p[1]!==x){let e=(0,i5.getDateFnsLocale)(x);t=(0,i3.format)(h.targetDate,"EEE, MMM d",{locale:e}),r=(0,i3.format)(h.targetDate,"p",{locale:e}),p[0]=h.targetDate,p[1]=x,p[2]=t,p[3]=r}else t=p[2],r=p[3];let v=r;return p[4]!==t?(a=(0,em.jsx)("span",{className:"text-xs font-bold",children:t}),p[4]=t,p[5]=a):a=p[5],p[6]!==v?(s=(0,em.jsx)("span",{className:"bg-pk-gray-200 rounded-sm text-xs tracking-[0.15px] py-[3px] px-[5px] font-normal",children:v}),p[6]=v,p[7]=s):s=p[7],p[8]!==a||p[9]!==s?(n=(0,em.jsxs)("div",{className:"flex flex-row gap-2 items-center",children:[a,s]}),p[8]=a,p[9]=s,p[10]=n):n=p[10],p[11]!==h||p[12]!==f?(o=h.embedSrc?(0,em.jsx)(uy,{onClick:f}):(0,em.jsx)(uk,{embedSource:h}),p[11]=h,p[12]=f,p[13]=o):o=p[13],p[14]!==n||p[15]!==o?(i=(0,em.jsxs)("div",{className:"flex flex-col gap-2",children:[n,o]}),p[14]=n,p[15]=o,p[16]=i):i=p[16],p[17]!==g?(l=g("events.videoEmbed.beginsIn"),p[17]=g,p[18]=l):l=p[18],p[19]!==l?(c=(0,em.jsx)("span",{className:"text-sm font-normal text-[#8297A3] mr-2 max-[360px]:text-xs",children:l}),p[19]=l,p[20]=c):c=p[20],p[21]!==h.targetDate?(d=(0,em.jsx)("div",{children:(0,em.jsx)(ul.Countdown,{targetDate:h.targetDate})}),p[21]=h.targetDate,p[22]=d):d=p[22],p[23]!==c||p[24]!==d?(u=(0,em.jsxs)("div",{className:"flex flex-row items-center justify-center",children:[c,d]}),p[23]=c,p[24]=d,p[25]=u):u=p[25],p[26]!==u||p[27]!==i?(m=(0,em.jsxs)("div",{className:"flex rounded-md border border-pk-border p-4 mb-7 justify-between flex-row",children:[i,u]}),p[26]=u,p[27]=i,p[28]=m):m=p[28],m}function uS(e){let t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(29),{embedSource:h,onClickWatch:f}=e,g=(0,eR.useTranslations)(),x=(0,iq.useLocale)();if(p[0]!==h.targetDate||p[1]!==x){let e=(0,i5.getDateFnsLocale)(x);t=(0,i3.format)(h.targetDate,"EEE, MMM d",{locale:e}),r=(0,i3.format)(h.targetDate,"p",{locale:e}),p[0]=h.targetDate,p[1]=x,p[2]=t,p[3]=r}else t=p[2],r=p[3];let v=r;return p[4]!==t?(a=(0,em.jsx)("span",{className:"text-xs font-bold",children:t}),p[4]=t,p[5]=a):a=p[5],p[6]!==v?(s=(0,em.jsx)("span",{className:"bg-pk-gray-200 rounded-sm text-xs tracking-[0.15px] py-[3px] px-[5px] font-normal",children:v}),p[6]=v,p[7]=s):s=p[7],p[8]!==a||p[9]!==s?(n=(0,em.jsxs)("div",{className:"flex flex-col items-start gap-1",children:[a,s]}),p[8]=a,p[9]=s,p[10]=n):n=p[10],p[11]!==h||p[12]!==f?(o=h.embedSrc?(0,em.jsx)(uy,{onClick:f}):(0,em.jsx)(uk,{embedSource:h}),p[11]=h,p[12]=f,p[13]=o):o=p[13],p[14]!==n||p[15]!==o?(i=(0,em.jsxs)("div",{className:"flex justify-between self-stretch",children:[n,o]}),p[14]=n,p[15]=o,p[16]=i):i=p[16],p[17]!==g?(l=g("events.videoEmbed.beginsIn"),p[17]=g,p[18]=l):l=p[18],p[19]!==l?(c=(0,em.jsx)("span",{className:"text-sm font-normal text-[#8297A3] mr-2 max-[360px]:text-xs",children:l}),p[19]=l,p[20]=c):c=p[20],p[21]!==h.targetDate?(d=(0,em.jsx)(ul.Countdown,{targetDate:h.targetDate}),p[21]=h.targetDate,p[22]=d):d=p[22],p[23]!==c||p[24]!==d?(u=(0,em.jsxs)("div",{className:"flex justify-start flex-row items-center",children:[c,d]}),p[23]=c,p[24]=d,p[25]=u):u=p[25],p[26]!==u||p[27]!==i?(m=(0,em.jsxs)("div",{className:"flex rounded-md border border-pk-border p-4 mb-7 flex-col items-start gap-5",children:[i,u]}),p[26]=u,p[27]=i,p[28]=m):m=p[28],m}function uT(e){let t,r,a=(0,ep.c)(7),{embedSource:s,isMobile:n}=e,[o,i]=(0,eh.useState)(!1);a[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>i(!0),a[0]=t):t=a[0];let l=t;if(o&&s.embedSrc){let e;return a[1]!==s||a[2]!==n?(e=(0,em.jsx)(ub,{embedSource:s,isMobile:n}),a[1]=s,a[2]=n,a[3]=e):e=a[3],e}return a[4]!==s||a[5]!==n?(r=n?(0,em.jsx)(uS,{embedSource:s,onClickWatch:l}):(0,em.jsx)(uj,{embedSource:s,onClickWatch:l}),a[4]=s,a[5]=n,a[6]=r):r=a[6],r}function uC(e){let t=(0,ep.c)(11),{embedSource:r,isMobile:a}=e,s=(0,dH.useServerReferenceTime)();switch(r.resolutionSourceStatus){case uv.EventStreamStatus.UPCOMING:{let e;if(r.targetDate.getTime()<=new Date(s).getTime()){let e;return t[0]!==r||t[1]!==a?(e=(0,em.jsx)(u_,{embedSource:r,isMobile:a}),t[0]=r,t[1]=a,t[2]=e):e=t[2],e}return t[3]!==r||t[4]!==a?(e=(0,em.jsx)(uT,{embedSource:r,isMobile:a}
37),t[3]=r,t[4]=a,t[5]=e):e=t[5],e}case uv.EventStreamStatus.LIVE:{let e;return t[6]!==r||t[7]!==a?(e=(0,em.jsx)(u_,{embedSource:r,isMobile:a}),t[6]=r,t[7]=a,t[8]=e):e=t[8],e}case uv.EventStreamStatus.ENDED:{let e;return t[9]!==r?(e=(0,em.jsx)(uw,{embedSource:r}),t[9]=r,t[10]=e):e=t[10],e}default:return null}}function uN(e){let t=(0,ep.c)(6),{embedSource:r,isMobile:a}=e,s=void 0!==a&&a;switch(r.type){case ur.YoutubeVideo:case ur.TwitchVideo:case ur.KickVideo:{let e;return t[0]!==r||t[1]!==s?(e=(0,em.jsx)(uC,{embedSource:r,isMobile:s}),t[0]=r,t[1]=s,t[2]=e):e=t[2],e}case ur.TweetCounter:{let e;return t[3]!==r||t[4]!==s?(e=(0,em.jsx)(uf,{embedSource:r,isMobile:s}),t[3]=r,t[4]=s,t[5]=e):e=t[5],e}default:return null}}var uM=e.i(89161),uI=e.i(840820),uP=e.i(956601),uE=e.i(761241),uz=e.i(287568);let uA=({endDate:e,endDateIso:t,slug:r})=>{let a=e?new Date(e):t?(0,i2.parse)(t,"yyyy-MM-dd",new Date(0)):null;return!a||Number.isNaN(a.getTime())?null:e&&(0,uz.matchesDailyUpDown)(r)&&(0,lT.isCryptoMarketSlug)(r??"")?new Date(a.getTime()+6e4):a},uO=e=>uA(e)?.toISOString();var uD=e.i(442854),uR=e.i(511290),uL=e.i(210219),uF=e.i(911914);function u$(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(24),{event:d,isLive:u}=e,m=(0,eR.useTranslations)(),p=(0,iq.useLocale)(),h={locale:(0,i5.getDateFnsLocale)(p)};c[0]===Symbol.for("react.memo_cache_sentinel")?(t={hasEnded:!1,days:0,hours:0,minutes:0},c[0]=t):t=c[0];let[f,g]=(0,eh.useState)(t),{endDate:x,closedTime:v,closed:y}=d;if(c[1]!==y||c[2]!==v||c[3]!==x?(y&&v?r=v:x&&(r=x),c[1]=y,c[2]=v,c[3]=x,c[4]=r):r=c[4],c[5]!==r?(a=()=>{if(!r)return;let e=new Date(r);if(!(0,uF.isValid)(e))return;let t=()=>{g((e=>{let t=e.getTime()-(0,to.getServerNow)();if(t<=0)return{hasEnded:!0,days:0,hours:0,minutes:0};let r=Math.floor(t/864e5);return{hasEnded:!1,days:r,hours:Math.floor(t%864e5/36e5),minutes:Math.floor(t%36e5/6e4)}})(e))};t();let a=setInterval(t,1e3);return()=>clearInterval(a)},c[5]=r,c[6]=a):a=c[6],c[7]!==r?(s=[r],c[7]=r,c[8]=s):s=c[8],(0,eh.useEffect)(a,s),!r)return null;let b=new Date(r);if(!(0,uF.isValid)(b))return null;let{timezone:k}=(0,uR.getSeriesSettings)(d.slug),_=new i1.TZDate(b,k),w=new i1.TZDate(b,"UTC"),j=(0,i3.format)(_,"zzz");"America/New_York"===k&&(j="ET");let S="UTC"===k||"UTC"===j;c[9]!==m||c[10]!==f.days||c[11]!==f.hasEnded||c[12]!==f.hours||c[13]!==f.minutes?(n=()=>{if(f.hasEnded)return(0,em.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,em.jsx)(uL.IconGavelOutline18,{className:"text-pk-content-primary",size:18}),(0,em.jsx)("span",{className:"font-medium text-sm text-pk-content-primary",children:m("events.resolutionCountdown.eventHasEnded")})]});let e=[];return f.days>0&&e.push((0,em.jsx)("span",{className:"mr-1 my-auto",children:(0,em.jsxs)("span",{className:"font-medium text-xs text-pk-content-primary",children:[f.days," ",1===f.days?m("events.resolutionCountdown.day"):m("events.resolutionCountdown.days")]})},"days")),f.hours>0&&e.push((0,em.jsx)("span",{className:"mr-1 my-auto",children:(0,em.jsxs)("span",{className:"font-medium text-xs text-pk-content-primary",children:[f.hours," ",1===f.hours?m("events.resolutionCountdown.hr"):m("events.resolutionCountdown.hrs")]})},"hours")),e.push((0,em.jsxs)("span",{className:"my-auto",children:[(0,em.jsxs)("span",{className:"font-medium text-xs text-pk-gray-900",children:[f.minutes," ",1===f.minutes?m("events.resolutionCountdown.min"):m("events.resolutionCountdown.mins")," "]}),(0,em.jsx)("span",{className:"text-pk-content-secondary font-normal text-xs",children:m("events.resolutionCountdown.left")})]},"minutes")),(0,em.jsx)("div",{className:"flex text-xs",children:e})},c[9]=m,c[10]=f.days,c[11]=f.hasEnded,c[12]=f.hours,c[13]=f.minutes,c[14]=n):n=c[14];let T=n;return c[15]!==u||c[16]!==T||c[17]!==m||c[18]!==f.hasEnded?(o=!f.hasEnded&&u?(0,em.jsxs)("div",{className:"mb-3.5 flex items-center justify-between",children:[(0,em.jsxs)("div",{className:"flex items-center my-auto",children:[(0,em.jsxs)("div",{className:"relative",children:[(0,em.jsx)("div",{className:"w-1.5 h-1.5 bg-pk-red-500 rounded-full"}),(0,em.jsx)("div",{className:"absolute -inset-0.5 w-2.5 h-2.5 bg-pk-red-500 rounded-full opacity-75",style:{animation:"ping 1.5s cubic-bezier(0, 0, 0.2, 1) infinite"}})]}),(0,em.jsx)("span",{className:"text-pk-red-500 font-semibold text-xs ml-2.5 uppercase",children:m("cards.live")})]}),(0,em.jsx)("div",{className:"my-auto",children:T()})]}):(0,em.jsx)("div",{className:"mb-3.5",children:T()}),c[15]=u,c[16]=T,c[17]=m,c[18]=f.hasEnded,c[19]=o):o=c[19],c[20]!==m?(i=m("events.resolutionCountdown.resolutionTime"),c[20]=m,c[21]=i):i=c[21],c[22]!==i?(l=(0,em.jsx)("div",{className:"mb-2 text-xs font-normal text-pk-content-secondary",children:i}),c[22]=i,c[23]=l):l=c[23],(0,em.jsxs)("div",{className:"text-left leading-6 min-w-[280px] py-2 px-1 text-pk-gray-900",children:[o,l,(0,em.jsxs)("div",{className:`${S?"mb-0":"mb-1"} flex items-center justify-between text-pk-gray-900`,children:[(0,em.jsxs)("div",{className:"flex items-center",children:[(0,em.jsx)("span",{className:"inline-block bg-pk-gray-100 text-pk-gray-900 py-0.5 px-1.5 rounded text-xs font-medium mr-2 min-w-[30px] text-center",children:j}),(0,em.jsx)("span",{children:(0,i3.format)(_,"MMM d, yyyy",h)})]}),(0,em.jsx)("span",{className:"font-medium",children:(0,i3.format)(_,"p",h)})]}),!S&&(0,em.jsxs)("div",{className:"flex items-center justify-between text-pk-gray-900",children:[(0,em.jsxs)("div",{className:"flex items-center",children:[(0,em.jsx)("span",{className:"inline-block bg-pk-gray-100 text-pk-gray-900 py-0.5 px-1.5 rounded text-xs font-medium mr-2 min-w-[30px] text-center",children:"UTC"}),(0,em.jsx)("span",{children:(0,i3.format)(w,"MMM d, yyyy",h)})]}),(0,em.jsx)("span",{className:"font-medium",children:(0,i3.format)(w,"p",h)})]})]})}var uB=e.i(793768);let uU=(0,eh.memo)(function(e){let t,r,a,s,n,o=(0,ep.c)(11),{val:i,label:l,isOverOneDay:c}=e,d=c?"var(--color-pk-gray-500)":"#ef4444";return o[0]!==d?(t={color:d},o[0]=d,o[1]=t):t=o[1],o[2]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)(uD.AnimatedNumber.Digits,{}),o[2]=r):r=o[2],o[3]!==t||o[4]!==i?(a=(0,em.jsx)(uD.AnimatedNumber.Root,{value:i,decimalCount:0,fontSize:24,padding:0,noDebounce:!0,zeroPadBeforeDecimal
37:!0,className:"flex justify-center font-semibold",style:t,children:r}),o[3]=t,o[4]=i,o[5]=a):a=o[5],o[6]!==l?(s=(0,em.jsx)("span",{className:"text-[10px] font-semibold text-pk-content-tertiary mt-[0.25rem] text-center w-full uppercase",children:l}),o[6]=l,o[7]=s):s=o[7],o[8]!==a||o[9]!==s?(n=(0,em.jsxs)("div",{className:"flex flex-col items-center justify-center w-10",children:[a,s]}),o[8]=a,o[9]=s,o[10]=n):n=o[10],n});function uH(e){let t,r,a,s,n,o,i,l,c,d=(0,ep.c)(35),{endDate:u,endDateIso:m,slug:p,closed:h,onComplete:f}=e,g=void 0===p?"":p,x=(0,eR.useTranslations)(),[v,y]=(0,eh.useState)(null);d[0]!==g?(t=(0,uR.getSeriesSettings)(g),d[0]=g,d[1]=t):t=d[1];let{shouldShowDetailedTime:b}=t,k=eh.default.useRef(null);if(d[2]!==u||d[3]!==m||d[4]!==f||d[5]!==b||d[6]!==g?(r=()=>{(0,to.calibrateClock)();let e=()=>{((e,t,r,a,s,n,o)=>{if((0,to.isClockCalibrated)()){if(!(e||t)){r&&o(null);return}try{let i=uA({endDate:e,endDateIso:t,slug:a});if(!i){r&&o(null);return}let l=i.getTime()-(0,to.getServerNow)();if(l<0){r&&o(null),s.current!==a&&n?.(a,e,t);return}o((0,uB.getTimeBreakdown)(l))}catch{r&&o(null)}}})(u,m,b,g,k,f,y)};e();let t=setInterval(e,1e3),r=()=>{document.hidden||(y(null),e())};return window.addEventListener("visibilitychange",r),window.addEventListener("focus",r),()=>{clearInterval(t),window.removeEventListener("visibilitychange",r),window.removeEventListener("focus",r)}},d[2]=u,d[3]=m,d[4]=f,d[5]=b,d[6]=g,d[7]=r):r=d[7],d[8]!==u||d[9]!==m||d[10]!==b||d[11]!==g?(a=[u,m,b,g],d[8]=u,d[9]=m,d[10]=b,d[11]=g,d[12]=a):a=d[12],(0,eh.useEffect)(r,a),!b||!v||v.d>=30)return null;let _="events.resolutionCountdown";d[13]!==x||d[14]!==v.d||d[15]!==v.h||d[16]!==v.m||d[17]!==v.s?(s=v.d>0?[{val:v.d,label:x(1===v.d?`${_}.day`:`${_}.days`),key:"day"},{val:v.h,label:x(1===v.h?`${_}.hr`:`${_}.hrs`),key:"hour"},{val:v.m,label:x(1===v.m?`${_}.min`:`${_}.mins`),key:"minute"}]:v.h>0?[{val:v.h,label:x(1===v.h?`${_}.hr`:`${_}.hrs`),key:"hour"},{val:v.m,label:x(1===v.m?`${_}.min`:`${_}.mins`),key:"minute"},{val:v.s,label:x(1===v.s?`${_}.sec`:`${_}.secs`),key:"second"}]:[{val:v.m,label:x(1===v.m?`${_}.min`:`${_}.mins`),key:"minute"},{val:v.s,label:x(1===v.s?`${_}.sec`:`${_}.secs`),key:"second"}],d[13]=x,d[14]=v.d,d[15]=v.h,d[16]=v.m,d[17]=v.s,d[18]=s):s=d[18];let w=s;d[19]!==u||d[20]!==m||d[21]!==g?(n=uO({endDate:u,endDateIso:m,slug:g}),d[19]=u,d[20]=m,d[21]=g,d[22]=n):n=d[22];let j=n??"",S=g||"";d[23]!==j||d[24]!==S?(o={endDate:j,closed:!1,closedTime:void 0,slug:S},d[23]=j,d[24]=S,d[25]=o):o=d[25];let T=o,C=!!v&&!(void 0!==h&&h),N=v.d>=1;return d[26]!==T||d[27]!==C?(i=(0,em.jsx)(u$,{event:T,isLive:C}),d[26]=T,d[27]=C,d[28]=i):i=d[28],d[29]!==N||d[30]!==w?(l=(0,em.jsx)("div",{className:"flex items-center gap-1.5 my-auto cursor-pointer hover:opacity-90",children:w.map(e=>(0,em.jsx)(uU,{val:e.val,label:e.label,isOverOneDay:N},e.key))}),d[29]=N,d[30]=w,d[31]=l):l=d[31],d[32]!==i||d[33]!==l?(c=(0,em.jsx)(lo.Tooltip,{content:i,sideOffset:16,children:l}),d[32]=i,d[33]=l,d[34]=c):c=d[34],c}uU.displayName="Unit";var uq=e.i(599361),uV=e.i(167170),uW=e.i(583406);let uG=function(e){let t,r,a=(0,ep.c)(3),{onClose:s}=e;return a[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)(uV.IconXmarkOutline18,{}),a[0]=t):t=a[0],a[1]!==s?(r=(0,em.jsx)(lo.Tooltip,{content:"Close",showArrow:!1,sideOffset:4,children:(0,em.jsx)(eb.Button,{variant:"ghost",size:"iconSm",className:"rounded-full",onClick:s,children:t})}),a[1]=s,a[2]=r):r=a[2],r};var uZ=e.i(738596),uK=e.i(927906),uY=e.i(658524),uQ=e.i(981239),uJ=e.i(710638),uX=e.i(748858),u0=e.i(538806),u1=e.i(238761),u2=e.i(385280),u3=e.i(898537),u5=e.i(466954);function u4(e){let t,r,a,s=(0,ep.c)(14),{label:n,getShareLink:o,marketId:i,clickedItem:l,setClickedItem:c,itemId:d}=e,u=(0,eR.useTranslations)(),[,m]=(0,u3.useCopyToClipboard)();s[0]!==m||s[1]!==o||s[2]!==d||s[3]!==i||s[4]!==c?(t=async()=>{let e=await o();await m(e)&&(c(d),(0,uX.trackEvent)("market_shared",{market_id:i,channel:"link_copy"}),(0,u5.trackClientEvent)("market_shared",{market_id:i,channel:"link_copy"}),window.gtag&&window.gtag("event","share",{content_type:"market",item_id:i,method:"clipboard",platform:"web"}))},s[0]=m,s[1]=o,s[2]=d,s[3]=i,s[4]=c,s[5]=t):t=s[5];let p=t;return s[6]!==l||s[7]!==d||s[8]!==n||s[9]!==u?(r=l===d?u("shareCards.copied"):n,s[6]=l,s[7]=d,s[8]=n,s[9]=u,s[10]=r):r=s[10],s[11]!==p||s[12]!==r?(a=(0,em.jsx)(lN.DropdownMenuItem,{onSelect:u6,onClick:p,children:r}),s[11]=p,s[12]=r,s[13]=a):a=s[13],a}function u6(e){return e.preventDefault()}function u7(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N=(0,ep.c)(84),{iconClassName:M}=e;N[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event","markets","lowChanceMarkets","resolvedMarkets"],N[0]=t):t=N[0];let{event:I,markets:P,lowChanceMarkets:E,resolvedMarkets:z}
37=(0,tm.useEventContext)(t),A=(0,eR.useTranslations)(),O=(0,u2.useCreateShareLink)(),[D,R]=eh.default.useState(),[L,F]=eh.default.useState(!1),$=eh.default.useRef(void 0);if(N[1]!==D?(r=()=>(D&&($.current=setTimeout(()=>{R(void 0)},2e3)),()=>{$.current&&clearTimeout($.current)}),a=[D],N[1]=D,N[2]=r,N[3]=a):(r=N[2],a=N[3]),eh.default.useEffect(r,a),N[4]!==D||N[5]!==O||N[6]!==I.slug||N[7]!==M||N[8]!==E||N[9]!==P||N[10]!==L||N[11]!==z||N[12]!==A){let e,t,r,a,j,S,T,C=P.slice(0,6);N[33]!==E||N[34]!==z?(e=[...E,...z],N[33]=E,N[34]=z,N[35]=e):e=N[35];let $=e,B=P.slice(6),U=B.length>0||$.length>0;N[36]!==D?(t={clickedItem:D,setClickedItem:R},N[36]=D,N[37]=t):t=N[37];let H=t,q=`${eZ.CURRENT_ORIGIN}/event/${I.slug}`;N[38]!==O||N[39]!==q?(r=()=>O(q),N[38]=O,N[39]=q,N[40]=r):r=N[40];let V=r;i=lo.Tooltip,N[41]===Symbol.for("react.memo_cache_sentinel")?(u=(0,em.jsx)(uK.ShareTooltipContent,{}),N[41]=u):u=N[41],m=!1,p="top",h=50,f=4,g=!0,x=!L&&void 0,o=lN.DropdownMenu,l=L,c=F,N[42]!==M?(a=(0,eg.cn)("rounded-full",M),N[42]=M,N[43]=a):a=N[43],N[44]===Symbol.for("react.memo_cache_sentinel")?(j=(0,em.jsx)(u1.IconLinkOutline18,{}),N[44]=j):j=N[44],N[45]!==a?(d=(0,em.jsx)(lN.DropdownMenuTrigger,{asChild:!0,children:(0,em.jsx)(eb.Button,{variant:"ghost",size:"icon",className:a,children:j})}),N[45]=a,N[46]=d):d=N[46],n=lN.DropdownMenuContent,_="start",w="w-44 max-h-60",s=lN.DropdownMenuGroup,N[47]!==A?(S=A("shareCards.copyLink"),N[47]=A,N[48]=S):S=N[48],N[49]!==V||N[50]!==H||N[51]!==S?(v=(0,em.jsx)(u4,{label:S,getShareLink:V,marketId:"event",itemId:"event",...H}),N[49]=V,N[50]=H,N[51]=S,N[52]=v):v=N[52],y=C.length>0&&(0,em.jsx)(lN.DropdownMenuSeparator,{}),N[53]!==O||N[54]!==I.slug||N[55]!==H?(T=e=>(0,em.jsx)(u4,{label:e.groupItemTitle??e.question,getShareLink:()=>O(`${eZ.CURRENT_ORIGIN}/event/${I.slug}/${e.slug}`),marketId:e.conditionId,itemId:e.slug,...H},e.id),N[53]=O,N[54]=I.slug,N[55]=H,N[56]=T):T=N[56],b=C.map(T),k=U&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(lN.DropdownMenuSeparator,{}),B.map(e=>(0,em.jsx)(u4,{label:e.groupItemTitle??e.question,getShareLink:()=>O(`${eZ.CURRENT_ORIGIN}/event/${I.slug}/${e.slug}`),marketId:e.conditionId,itemId:e.slug,...H},e.id)),$.map(e=>(0,em.jsx)(u4,{label:e.groupItemTitle??e.question,getShareLink:()=>O(`${eZ.CURRENT_ORIGIN}/event/${I.slug}/${e.slug}`),marketId:e.conditionId,itemId:e.slug,...H},e.id))]}),N[4]=D,N[5]=O,N[6]=I.slug,N[7]=M,N[8]=E,N[9]=P,N[10]=L,N[11]=z,N[12]=A,N[13]=s,N[14]=n,N[15]=o,N[16]=i,N[17]=l,N[18]=c,N[19]=d,N[20]=u,N[21]=m,N[22]=p,N[23]=h,N[24]=f,N[25]=g,N[26]=x,N[27]=v,N[28]=y,N[29]=b,N[30]=k,N[31]=_,N[32]=w}else s=N[13],n=N[14],o=N[15],i=N[16],l=N[17],c=N[18],d=N[19],u=N[20],m=N[21],p=N[22],h=N[23],f=N[24],g=N[25],x=N[26],v=N[27],y=N[28],b=N[29],k=N[30],_=N[31],w=N[32];return N[57]!==s||N[58]!==v||N[59]!==y||N[60]!==b||N[61]!==k?(j=(0,em.jsxs)(s,{children:[v,y,b,k]}),N[57]=s,N[58]=v,N[59]=y,N[60]=b,N[61]=k,N[62]=j):j=N[62],N[63]!==n||N[64]!==j||N[65]!==_||N[66]!==w?(S=(0,em.jsx)(n,{align:_,className:w,children:j}),N[63]=n,N[64]=j,N[65]=_,N[66]=w,N[67]=S):S=N[67],N[68]!==o||N[69]!==l||N[70]!==c||N[71]!==d||N[72]!==S?(T=(0,em.jsxs)(o,{open:l,onOpenChange:c,children:[d,S]}),N[68]=o,N[69]=l,N[70]=c,N[71]=d,N[72]=S,N[73]=T):T=N[73],N[74]!==i||N[75]!==u||N[76]!==m||N[77]!==p||N[78]!==h||N[79]!==f||N[80]!==g||N[81]!==x||N[82]!==T?(C=(0,em.jsx)(i,{content:u,showArrow:m,side:p,delayDuration:h,sideOffset:f,triggerAsChild:g,open:x,children:T}),N[74]=i,N[75]=u,N[76]=m,N[77]=p,N[78]=h,N[79]=f,N[80]=g,N[81]=x,N[82]=T,N[83]=C):C=N[83],C}let u8=({isMobile:e,isGMPEvent:t,activeMarket:r,event:a,coerceToMarket:s})=>e&&(!t||s)?`${eZ.CURRENT_ORIGIN}/event/${a.slug}/${r.slug}`:`${eZ.CURRENT_ORIGIN}/event/${a.slug}`;function u9(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(27),{activeMarket:d,event:u,coerceToMarket:m,onClose:p,hideBookmarkAndShare:h}=e,f=u.markets.length>1;c[0]===Symbol.for("react.memo_cache_sentinel")?(t=["authenticated"],c[0]=t):t=c[0];let{authenticated:g}=(0,eF.useAccountContext)(t),{toggleFavoriteEvent:x,favoriteEvents:v}=(0,uQ.default)();c[1]!==u.id?(r=u.id.toString(),c[1]=u.id,c[2]=r):r=c[2];let y=r,b=g&&!!v&&void 0!==v[y];c[3]!==u.seriesSlug?(a=u.seriesSlug&&(0,uY.isSportSupported)(u.seriesSlug),c[3]=u.seriesSlug,c[4]=a):a=c[4];let k=!!a;c[5]!==d||c[6]!==m||c[7]!==u||c[8]!==f?(s=u8({isMobile:!0,isGMPEvent:f,activeMarket:d,event:u,coerceToMarket:m}),c[5]=d,c[6]=m,c[7]=u,c[8]=f,c[9]=s):s=c[9];let _=s;c[10]!==d.question||c[11]!==_?(n={title:d.question,url:_},c[10]=d.question,c[11]=_,c[12]=n):n=c[12];let{share:w}=(0,uJ.default)(n);return c[13]!==y||c[14]!==h||c[15]!==b||c[16]!==f||c[17]!==k||c[18]!==w||c[19]!==x?(o=!h&&(0,em.jsxs)(em.Fragment,{children:[f?(0,em.jsx)(u7,{}):(0,em.jsx)("button",{type:"button",onClick:w,className:"px-0.5","aria-label":"Share",children:(0,em.jsx)(uW.IconUpload4Outline18,{className:"w-[18px] h-[18px]"})}),(0,em.jsx)("button",{type:"button",onClick:()=>{k&&!b&&(0,uX.trackEvent)("event_bookmarked",{event_id:y}),x(y)},className:"px-0.5","aria-label":b?"Remove from favorites":"Add to favorites",children:(0,em.jsx)(uq.Bookmark,{active:b})})]}),c[13]=y,c[14]=h,c[15]=b,c[16]=f,c[17]=k,c[18]=w,c[19]=x,c[20]=o):o=c[20],c[21]!==m||c[22]!==p?(i=m&&(0,em.jsx)("button",{type:"button",onClick:p,className:"px-0.5 text-pk-content-secondary","aria-label":"Close",children:(0,em.jsx)(uV.IconXmarkOutline18,{className:"w-[18px] h-[18px]"})}),c[21]=m,c[22]=p,c[23]=i):i=c[23],c[24]!==o||c[25]!==i?(l=(0,em.jsxs)("div",{className:"flex gap-1 items-center w-fit",children:[o,i]}),c[24]=o,c[25]=i,c[26]=l):l=c[26],l}function me(e){let t,r,a,s,n,o,i,l=(0,ep.c)(31),{activeMarket:c,event:d,c
37oerceToMarket:u,isMobile:m,onClose:p,hideBookmarkAndShare:h}=e,f=d.markets.length>1;if(m){let e;return l[0]!==c||l[1]!==u||l[2]!==d||l[3]!==h||l[4]!==p?(e=(0,em.jsx)(u9,{activeMarket:c,event:d,coerceToMarket:u,onClose:p,hideBookmarkAndShare:h}),l[0]=c,l[1]=u,l[2]=d,l[3]=h,l[4]=p,l[5]=e):e=l[5],e}l[6]!==c||l[7]!==d?(t=(0,em.jsx)(u0.EmbedMarketResponsiveDialog,{event:d,market:c}),l[6]=c,l[7]=d,l[8]=t):t=l[8],l[9]!==c||l[10]!==u||l[11]!==d||l[12]!==f||l[13]!==m?(r=f?(0,em.jsx)(u7,{}):(0,em.jsx)(uK.default,{params:{title:c.question,url:u8({isMobile:m,isGMPEvent:f,activeMarket:c,event:d,coerceToMarket:u})}}),l[9]=c,l[10]=u,l[11]=d,l[12]=f,l[13]=m,l[14]=r):r=l[14],l[15]!==d.id?(a=d.id.toString(),l[15]=d.id,l[16]=a):a=l[16];let g=d.slug;l[17]!==d.seriesSlug?(s=d.seriesSlug&&(0,uY.isSportSupported)(d.seriesSlug),l[17]=d.seriesSlug,l[18]=s):s=l[18];let x=!!s;return l[19]!==d.slug||l[20]!==a||l[21]!==x?(n=(0,em.jsx)(uZ.default,{eventId:a,eventSlug:g,isSportsEvent:x}),l[19]=d.slug,l[20]=a,l[21]=x,l[22]=n):n=l[22],l[23]!==u||l[24]!==p?(o=u&&(0,em.jsx)(uG,{onClose:p}),l[23]=u,l[24]=p,l[25]=o):o=l[25],l[26]!==t||l[27]!==r||l[28]!==n||l[29]!==o?(i=(0,em.jsxs)("div",{className:"flex gap-1 items-center",children:[t,r,n,o]}),l[26]=t,l[27]=r,l[28]=n,l[29]=o,l[30]=i):i=l[30],i}var mt=e.i(549788),mr=e.i(521527),ma=e.i(939528),ms=e.i(989819),mn=e.i(172887);function mo(){let e,t,r,a,s=(0,ep.c)(25);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=["categoryBreadcrumb","event"],s[0]=e):e=s[0];let{categoryBreadcrumb:n,event:o}=(0,tm.useEventContext)(e),i=o?.eventCreators?.[0];e:{let e,r,a,o,i,l,c;if(!n){let e;s[1]===Symbol.for("react.memo_cache_sentinel")?(e=[],s[1]=e):e=s[1],t=e;break e}s[2]!==n.categoryLabel?(e=(0,ma.capitalizeWords)(n.categoryLabel),s[2]=n.categoryLabel,s[3]=e):e=s[3],s[4]!==n.category?(r=(0,mn.getCategoryUrl)(n.category),s[4]=n.category,s[5]=r):r=s[5],s[6]!==e||s[7]!==r?(a={label:e,href:r},s[6]=e,s[7]=r,s[8]=a):a=s[8],s[9]!==n.subcategoryLabel?(o=(0,ma.capitalizeWords)(n.subcategoryLabel),s[9]=n.subcategoryLabel,s[10]=o):o=s[10],s[11]!==n.category||s[12]!==n.subcategory?(i=(0,mn.getSubcategoryUrl)(n.category,n.subcategory),s[11]=n.category,s[12]=n.subcategory,s[13]=i):i=s[13],s[14]!==o||s[15]!==i?(l={label:o,href:i},s[14]=o,s[15]=i,s[16]=l):l=s[16],s[17]!==a||s[18]!==l?(c=[a,l],s[17]=a,s[18]=l,s[19]=c):c=s[19],t=c}let l=t;return n?(s[20]!==i?(r=i?(0,em.jsx)(ms.CreatorChip,{creator:i}):void 0,s[20]=i,s[21]=r):r=s[21],s[22]!==l||s[23]!==r?(a=(0,em.jsx)(mr.Breadcrumbs,{items:l,suffix:r}),s[22]=l,s[23]=r,s[24]=a):a=s[24],a):null}function mi(){let e,t,r,a,s=(0,ep.c)(5),n=(0,eh.useRef)(null),[o,i]=(0,eh.useState)(!1);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=n.current;if(!e)return;let t=parseFloat(getComputedStyle(e).lineHeight)||24;i(e.scrollHeight>1.5*t)},s[0]=e):e=s[0];let l=e;return s[1]===Symbol.for("react.memo_cache_sentinel")?(t=()=>(l(),window.addEventListener("resize",l),()=>window.removeEventListener("resize",l)),r=[l],s[1]=t,s[2]=r):(t=s[1],r=s[2]),(0,eh.useLayoutEffect)(t,r),s[3]!==o?(a={ref:n,isMultiLine:o},s[3]=o,s[4]=a):a=s[4],a}var ml=e.i(216118);function mc(e,t){if(!e||!(0,uz.isUpDownSlug)(e))return null;let r=e.toLowerCase();return r.includes("-5m-")?t("filters.frequencyOptions.fiveMinutes"):r.includes("-15m-")?t("filters.frequencyOptions.fifteenMinutes"):r.includes("-4h-")&&!r.includes("-multistrike-")?t("filters.frequencyOptions.fourHour"):uR.HOURLY_UP_OR_DOWN_PREFIXES.some(e=>r.startsWith(e))&&/-[0-9]+(am|pm)-et$/.test(r)?t("filters.frequencyOptions.hourly"):null}let md=()=>{let e,t,r,a,s=(0,ep.c)(8),n=(0,eR.useTranslations)();s[0]!==n?(e=n("events.twapResolvedMarket"),s[0]=n,s[1]=e):e=s[1];let o=e;return s[2]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)(mt.InfoIcon12,{className:"size-3 shrink-0"}),s[2]=t):t=s[2],s[3]!==o?(r=(0,em.jsx)("span",{className:"ml-1 inline-flex align-middle","aria-label":o,children:t}),s[3]=o,s[4]=r):r=s[4],s[5]!==o||s[6]!==r?(a=(0,em.jsx)(lo.Tooltip,{content:o,side:"bottom",showArrow:!1,sideOffset:8,className:"text-xs py-2",children:r}),s[5]=o,s[6]=r,s[7]=a):a=s[7],a},mu=(0,eh.memo)(e=>{let t,r,a,s,n,o,i,l,c=(0,ep.c)(74),{coerceToMarket:d,activeMarket:u,event:m,imageScale:p,borderRadius:h,size:f,titleClassName:g,isPriceMarket:x,variant:v}=e,y=void 0!==x&&x,b=d?u.image:m.image,k="mobile"===v;c[0]!==u||c[1]!==d||c[2]!==m||c[3]!==y||c[4]!==k?(t={coerceToMarket:d,activeMarket:u,event:m,isPriceMarket:y,isMobile:k},c[0]=u,c[1]=d,c[2]=m,c[3]=y,c[4]=k,c[5]=t):t=c[5];
37let{title:_,subtitle:w}=function({coerceToMarket:e,activeMarket:t,event:r,isPriceMarket:a,isMobile:s}){let n=(0,eR.useTranslations)(),o=(0,iq.useLocale)(),i=(0,i5.getDateFnsLocale)(o);return(0,eh.useMemo)(()=>{let l=e?t.groupItemTitle??t.question:r.title;if(!a){let e=mc(r.slug,n);if(e){let t=l.replace(/\s*-\s*\d+\s*(minute|min|hour)s?\s*$/i,"").trim();return{title:`${t} - ${e}`,subtitle:void 0}}return{title:l,subtitle:void 0}}let[c,d]=l.split("-"),u=d,m=r.slug.includes("-5m"),p=r.slug.includes("-15m");try{var h;let{timezone:e}=(0,uR.getSeriesSettings)(r.slug),a=/-[0-9]+(am|pm)-et$/.test(r.slug);if(((h=r.slug).startsWith("ethereum-price")||h.startsWith("bitcoin-price"))&&/-price-.*-5pm-et/.test(h)){let e=r.slug.match(/-([a-z]+)-(\d+)-5pm-et$/);if(e){let[,t,r]=e,a=t.charAt(0).toUpperCase()+t.slice(1);u=`${a} ${r}, 5PM ET`}}else if(a||p||m){let a,n=t.endDate?new Date(t.endDate):t.endDateIso?(0,i2.parse)(t.endDateIso,"yyyy-MM-dd",new Date(0)):void 0;if(t.eventStartTime?a=new Date(t.eventStartTime):r.eventStartTime&&(a=new Date(r.eventStartTime)),!a&&n&&(a=new Date(n.getTime()-36e5)),a&&n&&!Number.isNaN(a.getTime())&&!Number.isNaN(n.getTime())){let t=new i1.TZDate(a,e),r=new i1.TZDate(n,e),l=(()=>{if(!p)return t;let r=new i1.TZDate(t.getTime(),e),a=r.getMinutes(),s=m?5:15,n=Math.floor(a/s)*s;return r.setMinutes(n,0,0),r})(),c=p||m?new i1.TZDate(l.getTime()+(m?5:15)*6e4,e):r,d=(0,i3.format)(l,"yyyy-MM-dd"),h=(0,i3.format)(c,"yyyy-MM-dd"),f=!o||"en"===o,g=(0,i3.format)(l,"p",{locale:i}),x=(0,i3.format)(c,"p",{locale:i}),v=s&&(m||p)?"MMM d":"MMMM d";if(d!==h){let e=(0,i3.format)(l,v,{locale:i}),t=(0,i3.format)(c,v,{locale:i});u=`${e}, ${g} ET - ${t}, ${x} ET`}else{let e=(0,i3.format)(l,v,{locale:i});if(f){let t=l.getMinutes(),r=c.getMinutes(),a=0===t?(0,i3.format)(l,"h"):(0,i3.format)(l,"h:mm"),s=0===r?(0,i3.format)(c,"h"):(0,i3.format)(c,"h:mm"),n=(0,i3.format)(l,"a"),o=(0,i3.format)(c,"a");u=n===o?`${e}, ${a}-${s}${o} ET`:`${e}, ${g}-${x} ET`}else u=`${e}, ${g}-${x} ET`}}}}catch{}let f=(0,uz.isUpDownSlug)(r.slug)?r.series?.[0]?.title:void 0;if(f)return{title:f,subtitle:u};let g=mc(r.slug,n),x=(c||"").trim();if(s&&(m||p)&&g){let[e]=r.slug.toLowerCase().split("-"),{name:t,abbreviation:a}=(0,ml.getAssetNames)(e);t&&a&&(x=x.replace(RegExp(t,"gi"),a.toUpperCase()))}return{title:g?`${x} - ${g}`:x,subtitle:u}},[e,s,t.groupItemTitle,t.question,r.title,a,t.eventStartTime,t.endDate,t.endDateIso,r.slug,i,o,n])}(t),j=u.cryptoMarketConfig?.twapEnabled===!0;if("mobile"===v){let t,r,a,s,n,o,i,l,d,u,m,{textScale:x,titleRef:v,isScrolled:k,isMultiLine:S}=e,T=!k&&S?"items-start":"items-center";c[6]!==T?(t=(0,eg.cn)("flex gap-3",T),c[6]=T,c[7]=t):t=c[7],c[8]===Symbol.for("react.memo_cache_sentinel")?(r={flexShrink:0},c[8]=r):r=c[8],c[9]!==h||c[10]!==p?(a={scale:p,borderRadius:h,overflow:"hidden",transformOrigin:"left top"},c[9]=h,c[10]=p,c[11]=a):a=c[11],c[12]!==b||c[13]!==f||c[14]!==_?(s=(0,em.jsx)(cK.MarketImage,{image:b,marketName:_,size:f,containerClassName:"rounded-sm overflow-hidden relative !h-10 !w-10 !min-w-10 min-[480px]:!h-16 min-[480px]:!w-16 min-[480px]:!min-w-16"}),c[12]=b,c[13]=f,c[14]=_,c[15]=s):s=c[15],c[16]!==a||c[17]!==s?(n=(0,em.jsx)("div",{style:r,children:(0,em.jsx)(lO.motion.div,{style:a,children:s})}),c[16]=a,c[17]=s,c[18]=n):n=c[18];let C=!k&&"-mt-1";return c[19]!==C?(o=(0,eg.cn)("flex-1 min-w-0",C),c[19]=C,c[20]=o):o=c[20],c[21]!==x?(i={scale:x,transformOrigin:"left center"},c[21]=x,c[22]=i):i=c[22],c[23]!==y||c[24]!==k||c[25]!==_||c[26]!==g||c[27]!==v?(l=!y&&(0,em.jsxs)("div",{className:"flex flex-col items-start gap-1",children:[(0,em.jsx)("div",{className:"overflow-hidden transition-[max-height,opacity] duration-200 ease-out",style:{maxHeight:24*!k,opacity:+!k},children:(0,em.jsx)(mo,{})}),(0,em.jsx)("h1",{ref:v,className:g,children:_})]}),c[23]=y,c[24]=k,c[25]=_,c[26]=g,c[27]=v,c[28]=l):l=c[28],c[29]!==y||c[30]!==j||c[31]!==w||c[32]!==_||c[33]!==g||c[34]!==v?(d=y&&(0,em.jsxs)("div",{className:"flex flex-col text-left",children:[(0,em.jsx)("h1",{ref:v,className:g,children:_}),(0,em.jsxs)("p",{className:"text-pk-content-secondary mt-1 font-medium",children:[w,j&&(0,em.jsx)(md,{})]})]}),c[29]=y,c[30]=j,c[31]=w,c[32]=_,c[33]=g,c[34]=v,c[35]=d):d=c[35],c[36]!==o||c[37]!==i||c[38]!==l||c[39]!==d?(u=(0,em.jsxs)(lO.motion.div,{className:o,style:i,children:[l,d]}),c[36]=o,c[37]=i,c[38]=l,c[39]=d,c[40]=u):u=c[40],c[41]!==u||c[42]!==t||c[43]!==n?(m=(0,em.jsxs)("div",{className:t,children:[n,u]}),c[41]=u,c[42]=t,c[43]=n,c[44]=m):m=c[44],m}let{isScrolled:S,titleRef:T}=e;
37return c[45]!==p?(r={scale:p,transformOrigin:"left"},c[45]=p,c[46]=r):r=c[46],c[47]!==h?(a={borderRadius:h,overflow:"hidden",flexShrink:0},c[47]=h,c[48]=a):a=c[48],c[49]!==b||c[50]!==f||c[51]!==_?(s=(0,em.jsx)(cK.MarketImage,{image:b,marketName:_,size:f,containerClassName:"rounded-sm overflow-hidden relative"}),c[49]=b,c[50]=f,c[51]=_,c[52]=s):s=c[52],c[53]!==a||c[54]!==s?(n=(0,em.jsx)(lO.motion.div,{style:a,children:s}),c[53]=a,c[54]=s,c[55]=n):n=c[55],c[56]!==y||c[57]!==S||c[58]!==_||c[59]!==g||c[60]!==T?(o=!y&&(0,em.jsxs)("div",{className:"flex flex-col items-start gap-1 min-w-0 flex-1",children:[(0,em.jsx)("div",{className:"overflow-hidden transition-[max-height,opacity] duration-200 ease-out",style:{maxHeight:24*!S,opacity:+!S},children:(0,em.jsx)(mo,{})}),(0,em.jsx)("h1",{ref:T,className:g,children:_})]}),c[56]=y,c[57]=S,c[58]=_,c[59]=g,c[60]=T,c[61]=o):o=c[61],c[62]!==y||c[63]!==j||c[64]!==w||c[65]!==_||c[66]!==g||c[67]!==T?(i=y&&(0,em.jsxs)("div",{className:"flex flex-col min-w-0 flex-1",children:[(0,em.jsx)("h1",{ref:T,className:g,children:_}),(0,em.jsxs)("p",{className:"text-pk-content-secondary mt-1 font-medium",children:[w,j&&(0,em.jsx)(md,{})]})]}),c[62]=y,c[63]=j,c[64]=w,c[65]=_,c[66]=g,c[67]=T,c[68]=i):i=c[68],c[69]!==r||c[70]!==n||c[71]!==o||c[72]!==i?(l=(0,em.jsxs)(lO.motion.div,{style:r,className:"flex gap-4 w-full items-center",children:[n,o,i]},"image"),c[69]=r,c[70]=n,c[71]=o,c[72]=i,c[73]=l):l=c[73],l});mu.displayName="EventTitleImage";let mm=(0,e.i(764350).cubicBezier)(.165,.84,.44,1);function mp(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T=(0,ep.c)(65),{coerceToMarket:C,onClose:N,activeMarket:M,event:I}=e,{bannerHeight:P}=(0,uE.useHeaderScrollState)(),{scrollY:E}=(0,uI.useScroll)();T[0]===Symbol.for("react.memo_cache_sentinel")?(t=["eventSettings"],T[0]=t):t=T[0];let{eventSettings:z}=(0,tm.useEventContext)(t),[A,O]=(0,eh.useState)(!1),{ref:D,isMultiLine:R}=mi();T[1]!==P?(r=e=>{O(e>P)},T[1]=P,T[2]=r):r=T[2],(0,uM.useMotionValueEvent)(E,"change",r),T[3]!==P||T[4]!==E?(a=()=>{O(E.get()>P)},s=[E,P],T[3]=P,T[4]=E,T[5]=a,T[6]=s):(a=T[5],s=T[6]),(0,eh.useEffect)(a,s);let L=P+120;T[7]!==P||T[8]!==L?(n=[P,L],T[7]=P,T[8]=L,T[9]=n):n=T[9],T[10]===Symbol.for("react.memo_cache_sentinel")?(o=[1,.625],i={ease:mm},T[10]=o,T[11]=i):(o=T[10],i=T[11]);let F=(0,uP.useTransform)(E,n,o,i),$=P+120;T[12]!==P||T[13]!==$?(l=[P,$],T[12]=P,T[13]=$,T[14]=l):l=T[14],T[15]===Symbol.for("react.memo_cache_sentinel")?(c=[4,6],T[15]=c):c=T[15];let B=(0,uP.useTransform)(E,l,c),U=P+120;T[16]!==P||T[17]!==U?(d=[P,U],T[16]=P,T[17]=U,T[18]=d):d=T[18],T[19]===Symbol.for("react.memo_cache_sentinel")?(u=[0,1],T[19]=u):u=T[19];let H=(0,uP.useTransform)(E,d,u);e:{let e;if(z.seriesSettings.shouldShowLockedPrice&&z.priceMarketSettings.priceMarketsUiEnabled){let e;T[20]===Symbol.for("react.memo_cache_sentinel")?(e={shouldShowDetailedTime:!1},T[20]=e):e=T[20],m=e;break e}T[21]!==z.seriesSettings.shouldShowDetailedTime?(e={shouldShowDetailedTime:z.seriesSettings.shouldShowDetailedTime},T[21]=z.seriesSettings.shouldShowDetailedTime,T[22]=e):e=T[22],m=e}let{shouldShowDetailedTime:q}=m,V=(0,dH.useServerMountTime)();if(T[23]!==M.endDate||T[24]!==M.endDateIso||T[25]!==I.slug||T[26]!==V||T[27]!==q){t:{if(!q||!M.endDate&&!M.endDateIso){p=!1;break t}try{let e=uA({endDate:M.endDate,endDateIso:M.endDateIso,slug:I.slug});if(!e){p=!1;break t}let t=e.getTime()-V;if(t<0){p=!1;break t}p=30>Math.floor(t/864e5)}catch{p=!1}}T[23]=M.endDate,T[24]=M.endDateIso,T[25]=I.slug,T[26]=V,T[27]=q,T[28]=p}else p=T[28];let W=p;T[29]===Symbol.for("react.memo_cache_sentinel")?(h=(0,em.jsx)("div",{className:"absolute pointer-events-none h-[72px] w-3 bg-pk-surface left-full top-0"}),f=(0,em.jsx)("div",{className:"absolute pointer-events-none h-[72px] w-3 bg-pk-surface right-full top-0"}),T[29]=h,T[30]=f):(h=T[29],f=T[30]),T[31]!==H?(g=(0,em.jsx)(lO.motion.div,{style:{opacity:H},className:"w-full h-px absolute bottom-0 left-0 bg-pk-border"}),T[31]=H,T[32]=g):g=T[32];let G=!A&&R?"items-start":"items-center";T[33]!==G?(x=(0,eg.cn)("w-full flex justify-between gap-4 relative",G),T[33]=G,T[34]=x):x=T[34],T[35]===Symbol.for("react.memo_cache_sentinel")?(v={duration:.3,ease:[.4,0,.2,1]},T[35]=v):v=T[35],T[36]!==M||T[37]!==B||T[38]!==C||T[39]!==I||T[40]!==z.priceMarketSettings.priceMarketsUiEnabled||T[41]!==F||T[42]!==R||T[43]!==A||T[44]!==D?(y=(0,em.jsx)(mu,{variant:"desktop",coerceToMarket:C,activeMarket:M,event:I,imageScale:F,borderRadius:B,size:64,titleClassName:"!font-semibold text-heading-2xl text-pretty",isPriceMarket:z.priceMarketSettings.priceMarketsUiEnabled,isScrolled:A,titleRef:D,isMultiLine:R}),T[36]=M,T[37]=B,T[38]=C,T[39]=I,T[40]=z.priceMarketSettings.priceMarketsUiEnabled,T[41]=F,T[42]=R,T[43]=A,T[44]=D,T[45]=y):y=T[45];let Z=!A&&R?"items-start":"items-center";
37return T[46]!==Z?(b=(0,eg.cn)("flex gap-3 ml-4",Z),T[46]=Z,T[47]=b):b=T[47],T[48]===Symbol.for("react.memo_cache_sentinel")?(k={duration:.3,ease:[.4,0,.2,1]},T[48]=k):k=T[48],T[49]!==M||T[50]!==C||T[51]!==I||T[52]!==N||T[53]!==W?(_=W?(0,em.jsx)(uH,{endDate:M.endDate,endDateIso:M.endDateIso,slug:I.slug,closed:M.closed??!1}):(0,em.jsx)("div",{className:"overflow-hidden",children:(0,em.jsx)(me,{activeMarket:M,event:I,coerceToMarket:C,isMobile:!1,onClose:N})}),T[49]=M,T[50]=C,T[51]=I,T[52]=N,T[53]=W,T[54]=_):_=T[54],T[55]!==b||T[56]!==_?(w=(0,em.jsx)(lO.motion.div,{layout:"position",initial:!1,className:b,transition:k,children:_}),T[55]=b,T[56]=_,T[57]=w):w=T[57],T[58]!==x||T[59]!==y||T[60]!==w?(j=(0,em.jsxs)(lO.motion.div,{layout:"position",initial:!1,className:x,transition:v,children:[y,w]}),T[58]=x,T[59]=y,T[60]=w,T[61]=j):j=T[61],T[62]!==g||T[63]!==j?(S=(0,em.jsxs)("div",{className:"w-full flex flex-col justify-center sticky top-[116px] py-1 z-20 bg-pk-surface mb-2",children:[h,f,g,j]}),T[62]=g,T[63]=j,T[64]=S):S=T[64],S}function mh(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I=(0,ep.c)(82),{coerceToMarket:P,onClose:E,activeMarket:z,event:A,isPWA:O}=e,{bannerHeight:D}=(0,uE.useHeaderScrollState)(),{scrollY:R}=(0,uI.useScroll)();I[0]===Symbol.for("react.memo_cache_sentinel")?(t=["eventSettings"],I[0]=t):t=I[0];let{eventSettings:L}=(0,tm.useEventContext)(t),{ref:F,isMultiLine:$}=mi(),[B,U]=(0,eh.useState)(!1);I[1]!==D?(r=e=>{U(e>D)},I[1]=D,I[2]=r):r=I[2],(0,uM.useMotionValueEvent)(R,"change",r),I[3]!==D||I[4]!==R?(a=()=>{U(R.get()>D)},s=[R,D],I[3]=D,I[4]=R,I[5]=a,I[6]=s):(a=I[5],s=I[6]),(0,eh.useEffect)(a,s),I[7]!==L.seriesSettings.shouldShowDetailedTime?(n={shouldShowDetailedTime:L.seriesSettings.shouldShowDetailedTime},I[7]=L.seriesSettings.shouldShowDetailedTime,I[8]=n):n=I[8];let{shouldShowDetailedTime:H}=n,q=(0,dH.useServerMountTime)();if(I[9]!==z.endDate||I[10]!==z.endDateIso||I[11]!==A.slug||I[12]!==q||I[13]!==H){e:{if(!H||!z.endDate&&!z.endDateIso){o=!1;break e}try{let e=uA({endDate:z.endDate,endDateIso:z.endDateIso,slug:A.slug});if(!e){o=!1;break e}let t=e.getTime()-q;if(t<0){o=!1;break e}o=30>Math.floor(t/864e5)}catch{o=!1}}I[9]=z.endDate,I[10]=z.endDateIso,I[11]=A.slug,I[12]=q,I[13]=H,I[14]=o}else o=I[14];let V=o;I[15]===Symbol.for("react.memo_cache_sentinel")?(i=[0,1],l=[1,1],I[15]=i,I[16]=l):(i=I[15],l=I[16]);let W=(0,uP.useTransform)(R,i,l),G=D+120;I[17]!==D||I[18]!==G?(c=[D,G],I[17]=D,I[18]=G,I[19]=c):c=I[19];let Z=O?1:.75;I[20]!==Z?(d=[1,Z],I[20]=Z,I[21]=d):d=I[21],I[22]===Symbol.for("react.memo_cache_sentinel")?(u={ease:mm},I[22]=u):u=I[22];let K=(0,uP.useTransform)(R,c,d,u),Y=D+120;I[23]!==D||I[24]!==Y?(m=[D,Y],I[23]=D,I[24]=Y,I[25]=m):m=I[25],I[26]===Symbol.for("react.memo_cache_sentinel")?(p=[4,6],I[26]=p):p=I[26];let Q=(0,uP.useTransform)(R,m,p),J=D+120;I[27]!==D||I[28]!==J?(h=[D,J],I[27]=D,I[28]=J,I[29]=h):h=I[29],I[30]===Symbol.for("react.memo_cache_sentinel")?(f=[0,1],I[30]=f):f=I[30];let X=(0,uP.useTransform)(R,h,f),ee=!O&&"sticky top-(--navbar-height)";I[31]!==ee?(g=(0,eg.cn)("w-full flex flex-col z-20 bg-pk-surface mb-2 pt-2 pb-3",ee),I[31]=ee,I[32]=g):g=I[32],I[33]!==X?(x=(0,em.jsx)(lO.motion.div,{style:{opacity:X},className:"absolute pointer-events-none h-full w-4 bg-pk-surface left-full top-0 border-b"}),I[33]=X,I[34]=x):x=I[34],I[35]!==X?(v=(0,em.jsx)(lO.motion.div,{style:{opacity:X},className:"absolute pointer-events-none h-full w-4 bg-pk-surface right-full top-0 border-b"}),I[35]=X,I[36]=v):v=I[36],I[37]!==X?(y=(0,em.jsx)(lO.motion.div,{style:{opacity:X},className:"w-full h-px absolute bottom-0 left-0 bg-pk-border"}),I[37]=X,I[38]=y):y=I[38];let et=!B&&$?"items-start":"items-center";I[39]!==et?(b=(0,eg.cn)("flex justify-between w-full",et),I[39]=et,I[40]=b):b=I[40],I[41]===Symbol.for("react.memo_cache_sentinel")?(k={duration:.3,ease:[.4,0,.2,1]},I[41]=k):k=I[41],I[42]!==z||I[43]!==Q||I[44]!==P||I[45]!==A||I[46]!==L.priceMarketSettings.priceMarketsUiEnabled||I[47]!==W||I[48]!==$||I[49]!==B||I[50]!==K||I[51]!==F?(_=(0,em.jsx)(mu,{variant:"mobile",coerceToMarket:P,activeMarket:z,event:A,imageScale:W,textScale:K,borderRadius:Q,size:64,titleClassName:"!font-semibold text-heading-xl !my-0 w-full",isPriceMarket:L.priceMarketSettings.priceMarketsUiEnabled,titleRef:F,isMultiLine:$,isScrolled:B}),I[42]=z,I[43]=Q,I[44]=P,I[45]=A,I[46]=L.priceMarketSettings.priceMarketsUiEnabled,I[47]=W,I[48]=$,I[49]=B,I[50]=K,I[51]=F,I[52]=_):_=I[52];let er=!B&&$?"items-start":"items-center";return I[53]!==er?(w=(0,eg.cn)("flex gap-1 shrink-0 ml-3",er),I[53]=er,I[54]=w):w=I[54],I[55]===Symbol.for("react.memo_cache_sentinel")?(j={duration:.3,ease:[.4,0,.2,1]},I[55]=j):j=I[55],I[56]!==z.closed||I[57]!==z.endDate||I[58]!==z.endDateIso||I[59]!==A.slug||I[60]!==V?(S=V&&(0,em.jsx)(uH,{endDate:z.endDate,endD
37ateIso:z.endDateIso,slug:A.slug,closed:z.closed??!1}),I[56]=z.closed,I[57]=z.endDate,I[58]=z.endDateIso,I[59]=A.slug,I[60]=V,I[61]=S):S=I[61],I[62]!==z||I[63]!==P||I[64]!==A||I[65]!==E||I[66]!==V?(T=(0,em.jsx)(me,{activeMarket:z,event:A,coerceToMarket:P,isMobile:!0,onClose:E,hideBookmarkAndShare:V}),I[62]=z,I[63]=P,I[64]=A,I[65]=E,I[66]=V,I[67]=T):T=I[67],I[68]!==w||I[69]!==S||I[70]!==T?(C=(0,em.jsxs)(lO.motion.div,{layout:!0,initial:!1,className:w,transition:j,children:[S,T]}),I[68]=w,I[69]=S,I[70]=T,I[71]=C):C=I[71],I[72]!==b||I[73]!==_||I[74]!==C?(N=(0,em.jsxs)(lO.motion.div,{layout:!0,initial:!1,className:b,transition:k,children:[_,C]}),I[72]=b,I[73]=_,I[74]=C,I[75]=N):N=I[75],I[76]!==g||I[77]!==x||I[78]!==v||I[79]!==y||I[80]!==N?(M=(0,em.jsxs)("div",{className:g,children:[x,v,y,N]}),I[76]=g,I[77]=x,I[78]=v,I[79]=y,I[80]=N,I[81]=M):M=I[81],M}let mf=function(e){let t,r,a,s=(0,ep.c)(9),{coerceToMarket:n,isMobile:o,onClose:i}=e,l=void 0!==n&&n;s[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],s[0]=t):t=s[0];let{event:c}=(0,tm.useEventContext)(t);s[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],s[1]=r):r=s[1];let{activeMarket:d}=(0,ex.useEventActiveMarketContext)(r),u=function(){let[e,t]=eh.useState(!1);return eh.useEffect(()=>{t(function(){try{let e=window.matchMedia("(display-mode: standalone)").matches,t=window.navigator?.standalone===!0;return e||t}catch{return!1}}())},[]),e}();return s[2]!==d||s[3]!==l||s[4]!==c||s[5]!==o||s[6]!==u||s[7]!==i?(a=o?(0,em.jsx)(mh,{coerceToMarket:l,onClose:i,activeMarket:d,event:c,isPWA:u}):(0,em.jsx)(mp,{coerceToMarket:l,onClose:i,activeMarket:d,event:c}),s[2]=d,s[3]=l,s[4]=c,s[5]=o,s[6]=u,s[7]=i,s[8]=a):a=s[8],a},mg=()=>{let e,t=(0,ep.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)("div",{className:"hidden lg:block w-0.5 bg-pk-border rounded-full shrink-0 self-stretch my-2"}),t[0]=e):e=t[0],e},mx=e=>{let t,r,a=(0,ep.c)(4),{items:s}=e;return a[0]!==s?(t=s.map(mv),a[0]=s,a[1]=t):t=a[1],a[2]!==t?(r=(0,em.jsx)("div",{className:"flex flex-col gap-3 lg:flex-row lg:items-center lg:gap-4",children:t}),a[2]=t,a[3]=r):r=a[3],r};function mv(e,t){return(0,em.jsxs)(eh.Fragment,{children:[t>0&&(0,em.jsx)(mg,{}),e.component]},t)}var my=e.i(263636),mb=((l={}).Activity="activity",l.Comments="comments",l.Holders="holders",l.Positions="positions",l.Related="related",l),mk=e.i(446386);function m_(e){let t,r,a,s,n=(0,ep.c)(8),{navigatedFrom:o}=e,i=(0,ts.useRouter)();n[0]!==i?(t=()=>i.back(),n[0]=i,n[1]=t):t=n[1],n[2]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)(mk.IconArrowLeftOutline12,{className:"group-hover:-translate-x-0.5 transition ease-out"}),n[2]=r):r=n[2];let l="Earnings Calendar"===o?"Earnings Calendar":`Back to ${o}`;return n[3]!==l?(a=(0,em.jsx)("span",{className:"text-body-sm",children:l}),n[3]=l,n[4]=a):a=n[4],n[5]!==t||n[6]!==a?(s=(0,em.jsxs)(eb.Button,{variant:"link",size:"sm",className:"group mb-3 text-pk-content-secondary hover:text-pk-content-primary",onClick:t,children:[r,a]}),n[5]=t,n[6]=a,n[7]=s):s=n[7],s}var mw=e.i(806755),mj=e.i(332852),mS=e.i(630447);let mT=/-\d+(am|pm)-et$/;function mC(e,t,r,a){let s,n,o,i,l,c,d=(0,ep.c)(25),u=a?.count??4;d[0]!==u||d[1]!==e?(s=function(e,t=4){let r=e?.markets?.[0];if(!e||!r?.eventStartTime)return null;let{slug:a}=e;if(!(0,uz.isUpDownSlug)(a))return null;let s=(0,lT.isCryptoMarketSlug)(a)?"crypto":(0,lC.isEquityMarketSlug)(a)?"equity":null;if(!s)return null;let n=(0,uz.matchesFiveMinuteUpDown)(a)?"fiveminute":(0,uz.matchesFifteenMinuteUpDown)(a)?"fifteen":(0,uz.matchesFourHourUpDown)(a)?"fourhour":a.includes("-up-or-down-on-")?"daily":mT.test(a)?"hourly":null;if(!n)return null;let o=(0,ml.getAssetNames)(a.split("-")[0]);if(!o.abbreviation)return null;let i=Number.isFinite(t)&&t>0?Math.floor(t):4,l=r.cryptoMarketConfig?.twapEnabled===!0;return{symbol:o.abbreviation,variant:n,assetType:s,currentEventStartTime:r.eventStartTime,endDate:r.endDate??r.endDateIso??null,count:i,twapEnabled:l,twapLookbackSeconds:l?r.cryptoMarketConfig?.twapLookbackSeconds:void 0}}(e,u),d[0]=u,d[1]=e,d[2]=s):s=d[2];let m=s,p=a?.includeOutcomesBySlug??!1,h=a?.outcomesOnly??!1,f=h&&p;a?.pastEventSlugs;let g=a?.pastEventSlugs;if(d[3]!==g)n=g?.length?[...new Set(g.filter(Boolean))].sort():[],d[3]=g,d[4]=n;else n=d[4];let x=n,v=(0,dH.useServerMountTime)();e:{let e;if(f){o=null;break e}
37d[5]!==m||d[6]!==r||d[7]!==v?(e=function(e,t,r=Date.now()){if(!e)return null;if(!(new Date(e.currentEventStartTime).getTime()>r)||!t?.length)return e.currentEventStartTime;let a=t.filter(e=>!e.closed);if(0===a.length)return e.currentEventStartTime;let s=a.sort((e,t)=>new Date(e.endDate??"").getTime()-new Date(t.endDate??"").getTime()).find(e=>new Date(e.endDate??"").getTime()>r);return s?.startTime||s?.startDate||e.currentEventStartTime}(m,r,new Date(v).getTime()),d[5]=m,d[6]=r,d[7]=v,d[8]=e):e=d[8],o=e}let y=o;d[9]!==p||d[10]!==h||d[11]!==m||d[12]!==x||d[13]!==y?(i=function({params:e,referenceTime:t,includeOutcomesBySlug:r,outcomesOnly:a,pastEventSlugs:s}){return a&&r?["past-results","outcomes-by-slug",s]:["past-results",e?.symbol,e?.variant,e?.count,t,r,s,e?.twapEnabled??!1,e?.twapLookbackSeconds??0]}({params:m,referenceTime:y,includeOutcomesBySlug:p,outcomesOnly:h,pastEventSlugs:x}),d[9]=p,d[10]=h,d[11]=m,d[12]=x,d[13]=y,d[14]=i):i=d[14];let b=i;d[15]!==p||d[16]!==f||d[17]!==m||d[18]!==x||d[19]!==y?(l=async()=>{if(!m&&!f)return{status:"error",error:"Invalid parameters"};if(p||f){let e=new URLSearchParams;for(let t of(m&&y&&(e.set("symbol",m.symbol),e.set("variant",m.variant),e.set("assetType",m.assetType),e.set("currentEventStartTime",y),e.set("count",String(m.count)),m.endDate&&e.set("endDate",m.endDate),m.twapEnabled&&(e.set("twapEnabled","true"),m.twapLookbackSeconds&&e.set("twapLookbackSeconds",String(m.twapLookbackSeconds)))),p&&e.set("includeOutcomesBySlug","true"),f&&e.set("outcomesOnly","true"),x))e.append("pastEventSlugs",t);let t=e.toString(),{data:r}=t.length<=6e3?await ud.axios.get(`/api/past-results?${t}`):await ud.axios.post("/api/past-results",{...m&&y&&{symbol:m.symbol,variant:m.variant,assetType:m.assetType,currentEventStartTime:y,endDate:m.endDate,count:m.count,twapEnabled:m.twapEnabled,twapLookbackSeconds:m.twapLookbackSeconds},includeOutcomesBySlug:p,outcomesOnly:f,pastEventSlugs:x});return r}let{data:e}
37=await ud.axios.get("/api/past-results",{params:{symbol:m?.symbol,variant:m?.variant,assetType:m?.assetType,currentEventStartTime:y,endDate:m?.endDate,count:m?.count,twapEnabled:m?.twapEnabled,twapLookbackSeconds:m?.twapLookbackSeconds}});return e},d[15]=p,d[16]=f,d[17]=m,d[18]=x,d[19]=y,d[20]=l):l=d[20];let k=(void 0===t||t)&&(f?x.length>0:!!m&&!!y);return d[21]!==b||d[22]!==l||d[23]!==k?(c={queryKey:b,queryFn:l,enabled:k,staleTime:1/0,gcTime:18e5,refetchOnWindowFocus:!1,refetchOnReconnect:!1},d[21]=b,d[22]=l,d[23]=k,d[24]=c):c=d[24],(0,iF.useQuery)(c)}let mN=0x80000000-1,mM=(e,t)=>{let r,a,s,n,o=(0,ep.c)(11);if(o[0]!==e)r=["/api/series/events",e.seriesId?String(e.seriesId):"",e.seriesSlug??"",e.closed,e.limit,e.order,e.ascending,e.active,e.archived,e.afterCursor,e.locale??"en"],o[0]=e,o[1]=r;else r=o[1];o[2]!==e?(a=()=>{let t;return t=new URLSearchParams,e.seriesId?t.set("seriesId",String(e.seriesId)):e.seriesSlug&&t.set("seriesSlug",e.seriesSlug),"boolean"==typeof e.closed&&t.set("closed",String(e.closed)),"boolean"==typeof e.active&&t.set("active",String(e.active)),"boolean"==typeof e.archived&&t.set("archived",String(e.archived)),"boolean"==typeof e.ascending&&t.set("ascending",String(e.ascending)),e.limit&&t.set("limit",String(e.limit)),e.order&&t.set("order",e.order),e.afterCursor&&t.set("afterCurs
37or",e.afterCursor),e.locale&&t.set("locale",e.locale),ud.axios.get(`/api/series/events?${t.toString()}`).then(({data:e})=>e)},o[2]=e,o[3]=a):a=o[3];let i=(void 0===t||t)&&!!(e.seriesId||e.seriesSlug),l=`useSeriesEvents (${e.seriesId??e.seriesSlug})`;return o[4]!==l?(s={errorContext:{tag:l}},o[4]=l,o[5]=s):s=o[5],o[6]!==r||o[7]!==a||o[8]!==i||o[9]!==s?(n={queryKey:r,queryFn:a,refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchOnMount:!1,enabled:i,meta:s},o[6]=r,o[7]=a,o[8]=i,o[9]=s,o[10]=n):n=o[10],(0,iF.useQuery)(n)};function mI(e){let t,r,a,s,n,o,i,l,c,d,u,m=(0,ep.c)(30),{event:p,pastEvents:h,seriesEvents:f}=e,g=(0,iq.useLocale)(),[x,v]=(0,eh.useState)(null);m[0]!==h?(t=[...h].filter(mz).sort(mE),m[0]=h,m[1]=t):t=m[1];let y=t;m[2]!==y?(r=y.map(mP),m[2]=y,m[3]=r):r=m[3];let b=r,k=b.length>0;m[4]!==b||m[5]!==k?(a={includeOutcomesBySlug:k,pastEventSlugs:b},m[4]=b,m[5]=k,m[6]=a):a=m[6];let{data:_,isError:w}=mC(p,!0,f??y,a);_?.data?.outcomesBySlug;e:{let e,t=_?.data?.outcomesBySlug;if(!t){let e;m[7]===Symbol.for("react.memo_cache_sentinel")?(e=new Map,m[7]=e):e=m[7],s=e;break e}m[8]!==t?(e=new Map(Object.entries(t)),m[8]=t,m[9]=e):e=m[9],s=e}let j=s;if(w||!_?.data?.results||0===_.data.results.length)return null;let S=_.data.results;if(m[10]!==p.slug||m[11]!==x||m[12]!==g||m[13]!==j||m[14]!==y||m[15]!==S){let e=(0,lT.getCryptoMarketSettings)(p.slug),t=(0,lC.getEquityMarketSettings)(p.slug),r=e?.isDailyUpOrDown||t?.isDailyUpOrDown||!1,{timezone:a}=(0,uR.getSeriesSettings)(p.slug),s=p.slug,d="hourly";(0,uz.matchesFiveMinuteUpDown)(s)?d="fiveminute":(0,uz.matchesFifteenMinuteUpDown)(s)?d="fifteen":(0,uz.matchesFourHourUpDown)(s)?d="fourhour":s.includes("-up-or-down-on-")&&(d="daily"),m[21]===Symbol.for("react.memo_cache_sentinel")?(l=(0,em.jsx)("div",{className:"w-px h-4 bg-pk-gray-300 mx-1.5"}),m[21]=l):l=m[21],c=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:S.slice(0,4).map((e,t)=>{let s,n=new Date(e.endTime),o=new i1.TZDate(n,a);s=r?(0,i3.format)(o,"MMM d",{locale:(0,i5.getDateFnsLocale)(g)}):(0,i3.format)(o,"p",{locale:(0,i5.getDateFnsLocale)(g)});let i=(0,uR.findMatchingPastEvent)(e,y,r),l=i?.slug||(0,uR.constructPastMarketSlug)(p.slug,e.startTime,e.endTime,d),c=(i?j.get(i.slug):void 0)??e.outcome;return(0,em.jsx)(lo.Tooltip,{content:s,sideOffset:8,triggerAsChild:!0,children:(0,em.jsx)(ts.Link,{href:`/event/${l}`,onMouseEnter:()=>{v(t)},onMouseLeave:()=>{v(null)},className:(0,eg.cn)("flex items-center justify-center rounded-full w-5 h-5 shrink-0 cursor-pointer","up"===c?"bg-pk-green-600":"bg-pk-red-500",null!==x&&x!==t&&"opacity-30"),children:"up"===c?(0,em.jsx)(mS.IconCaretUpFill12,{size:10,color:"white"}):(0,em.jsx)(mj.IconCaretDownFill12,{size:10,color:"white"})})},t)})}),n=ta.Media,o="lg",i=S.slice(-3).map((e,t)=>{let s,n=Math.max(0,S.length-3)+t,o=new Date(e.endTime),i=new i1.TZDate(o,a);s=r?(0,i3.format)(i,"MMM d",{locale:(0,i5.getDateFnsLocale)(g)}):(0,i3.format)(i,"p",{locale:(0,i5.getDateFnsLocale)(g)});let l=(0,uR.findMatchingPastEvent)(e,y,r),c=l?l.slug:(0,uR.constructPastMarketSlug)(p.slug,e.startTime,e.endTime,d),u=(l?j.get(l.slug):void 0)??e.outcome;return(0,em.jsx)(lo.Tooltip,{content:s,sideOffset:8,triggerAsChild:!0,children:(0,em.jsx)(ts.Link,{href:`/event/${c}`,onMouseEnter:()=>{v(n)},onMouseLeave:()=>{v(null)},className:(0,eg.cn)("flex items-center justify-center rounded-full w-5 h-5 shrink-0 cursor-pointer","up"===u?"bg-pk-green-600":"bg-pk-red-500",null!==x&&x!==n&&"opacity-30"),children:"up"===u?(0,em.jsx)(mS.IconCaretUpFill12,{size:10,color:"white"}):(0,em.jsx)(mj.IconCaretDownFill12,{size:10,color:"white"})})},t)}),m[10]=p.slug,m[11]=x,m[12]=g,m[13]=j,m[14]=y,m[15]=S,m[16]=n,m[17]=o,m[18]=i,m[19]=l,m[20]=c}else n=m[16],o=m[17],i=m[18],l=m[19],c=m[20];return m[22]!==n||m[23]!==o||m[24]!==i?(d=(0,em.jsx)(n,{lessThan:o,children:i}),m[22]=n,m[23]=o,m[24]=i,m[25]=d):d=m[25],m[26]!==d||m[27]!==l||m[28]!==c?(u=(0,em.jsxs)(em.Fragment,{children:[l,c,d]}),m[26]=d,m[27]=l,m[28]=c,m[29]=u):u=m[29],u}function mP(e){return e.slug}function mE(e,t){return new Date(t.endDate).getTime()-new Date(e.endDate).getTime()}function mz(e){return e.closed}let mA=e=>{let t,r,a=(0,ep.c)(15),{children:s,event:n,sideOffset:o,isLive:i}=e,l=void 0===o?16:o,{shouldShowDetailedTime:c}=(0,uR.getSeriesSettings)(n.slug);e:{let e,r;if(n.closed){t=n;break e}a[0]!==n.endDate||a[1]!==n.slug?(e=uO({endDate:n.endDate,slug:n.slug})??n.endDate,a[0]=n.endDate,a[1]=n.slug,a[2]=e):e=a[2],a[3]!==n||a[4]!==e?(r={...n,endDate:e},a[3]=n,a[4]=e,a[5]=r):r=a[5],t=r}let d=t;if(c){let e,t;return a[6]!==i||a[7]!==d?(e=(0,em.jsx)(u$,{event:d,isLive:i}),a[6]=i,a[7]=d,a[8]=e):e=a[8],a[9]!==s||a[10]!==l||a[11]!==e?(t=(0,em.jsx)(lo.Tooltip,{content:e,sideOffset:l,children:s}),a[9]=s,a[10]=l,a[11]=e,a[12]=t):t=a[12],t}return a[13]!==s?(r=(0,em.jsx)(em.Fragment,{children:s}),a[13]=s,a[14]=r):r=a[14],r},mO=new Set([" ",":","·",",","-","–","—","|","(",")","["]);function mD(e,{qualifyCrossGroupCollisions:t=!0}={}){let r=new Map;for(let t of e){if(!t.baseLabel||!t.title)continue;let e=r.get(t.baseLabel);e?e.push(t):r.set(t.baseLabel,[t])}let a=[];for(let[e,t]of r){if(t.length<2)continue;let r=t.map(e=>(e.title??"").slice(0,200).trim()),s=function(e){let t=function(e){let[t,...r]=e,a=t.length;for(let e of r){let r=0,s=Math.min(a,e.length);for(;r<s&&e[r]===t[r];)r++;a=r}return a}(e),r=e[0];for(;t>0&&!mO.has(r[t-1]);)t--;return t}(r),n=function(e){let t=function(e){let[t,...r]=e,a=t.length;for(let e of r){let r=0,s=Math.min(a,e.length);for(;r<s&&e[e.length-1-r]===t[t.length-1-r];)r++;a=r}return a}(e),r=e[0];for(;t>0&&!mO.has(r[r.length-t]);)t--;return t}(r.map(e=>e.slice(s))),o=r.map(e=>(function(e){let t=0,r=e.length;for(;t<r&&mO.has(e[t]);)t++;for(;r>t&&mO.has(e[r-1]);)r--;return e.slice(t,r)})(e.slice(s,e.length-n)));o.every(e=>e.length>0&&e.length<=24)&&new Set(o).size===o.length&&t.forEach((t,r)=>a.push({slug:t.slug,label:o[r],baseLabel:e}))}let s=new Map;for(let e of a)s.set(e.label,(s.get(e.label)??0)+1);let n=new Map;for(let e of a){let r=t&&(s.get(e.label)??0)>1;n.set(e.slug,r?`${e.label} \xb7 ${e.baseLabel}`:e.label)}return n}function mR(e){let t,r,a,s=(0,ep.c)(7),{children:n}=e,o=eh.default.useRef(null);return s[0]!==n?(t=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:n}),s[0]=n,s[1]=t):t=s[1],s[2]!==n?(r=(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)("div",{className:"w-[calc(100vw)] -translate-x-4",children:(0,em.jsx)(mw.ScrollContainer,{className:"flex overflow-x-auto snap-x scroll-px-3 snap-mandatory min-w-0 no-scrollbar px-4 items-center",containerRef:o,children:n})})}),s[2]=n,s[3]=r):r=s[3],s[4]!==t||s[5]!==r?(a=(0,em.jsxs)(em.Fragment,{children:[t,r]}),s[4]=t,s[5]=r,s[6]=a):a=s[6],a}let mL=(e,t)=>{let{now:r,shouldShowYear:a,shouldShowTime:s,isHourlyMarket:n,checkTodayTomorrow:o,todayLabel:i,tomorrowLabel:l,locale:c}=t,d=e.eventDate??e.endDate;if(d){let t=new Date(d);if((0,uF.isValid)(t)){let{shouldShowDetailedTime:d,timezone:u}=(0,uR.getSeriesSettings)(e.slug),m=d?u:"UTC",p=new i1.TZDate(t,m),h=(0,i5.getDateFnsLocale)(c);if(o){let e=new i1.TZDate(r,m),t=new i1.TZDate(e.getTime(),m);t.setDate(e.getDate()+1);let a=(0,i3.format)(p,"yyyy-MM-dd"),s=(0,i3.format)(e,"yyyy-MM-dd"),n=(0,i3.format)(t,"yyyy-MM-dd");if(a===s)return i??"Today";if(a===n)return l??"Tomorrow"}let f=new i1.TZDate(r,m).getFullYear(),g=p.getFullYear(),x=(void 0!==a?a:g!==f)&&!n?"MMM d, yyyy":"MMM d";return s&&(x=`p ${x}`),(0,i3.format)(p,x,{locale:h})}}return null},mF=(e,t,r)=>{try{let{useHourlyFiltering:a,timezone:s}=(0,uR.getSeriesSettings)(e.slug),n=(0,i5.getDateFnsLocale)(r);if(!a)return mL(e,{now:t,shouldShowTime:!1,locale:r});let o=e.endDate??e.eventDate;if(o){let a=new Date(o);if(!(0,uF.isValid)(a))return mL(e,{now:t,shouldShowTime:!1,locale:r});let i=new i1.TZDate(a,s),l=(0,i3.format)(i,"p",{locale:n});return String(l).replace(/\s+(AM|PM)/i,"$1")}return mL(e,{now:t,shouldShowTime:!1,locale:r})}catch{return mL(e,{now:t,shouldShowTime:!1,locale:r})}},m$=e=>{if(!e)return e;let t=e.match(/(.*?)(\s?)(AM|PM)(.*)$/i);if(t){let[,e,,r,a]=t,s=a?"mx-0.5":"ml-0.5";return(0,em.jsxs)(em.Fragment,{children:[e,(0,em.jsx)("span",{className:`text-xs ${s}`,children:r}),a]})}return e},mB=(e,t,r,a,s)=>{let{useHourlyFiltering:n,timezone:o}=(0,uR.getSeriesSettings)(e.slug),i=(0,i5.getDateFnsLocale)(s);if(!n)return{timeText:mL(e,{now:t,shouldShowYear:!0,shouldShowTime:!1,isHourlyMarket:!1,checkTodayTomorrow:!1,locale:s}),dateText:null};let l=e.endDate??e.eventDate;if(l){let e,s=new Date(l),n=new i1.TZDate(s,o),c=new i1.TZDate(t,o),d=new i1.TZDate(c.getTime(),o);d.setDate(d.getDate()+1);let u=(0,i3.format)(n,"yyyy-MM-dd"),m=(0,i3.format)(c,"yyyy-MM-dd"),p=(0,i3.format)(d,"yyyy-MM-dd"),h=(0,i3.format)(n,"zzz");
37"America/New_York"===o&&(h="ET");let f=(0,i3.format)(n,"p",{locale:i}).replace(/\s+(AM|PM)/i,"$1");if(u===m)e=r;else if(u===p)e=a;else{let t=c.getFullYear(),r=n.getFullYear();e=(0,i3.format)(n,r!==t?"MMM d, yyyy":"MMM d",{locale:i})}return{timeText:`${f} ${h}`,dateText:e}}return{timeText:mL(e,{now:t,shouldShowYear:!0,shouldShowTime:!1,isHourlyMarket:!1,checkTodayTomorrow:!1,locale:s}),dateText:null}};function mU(e,t){return new Date(t.endDate)>new Date(e.endDate)?t:e}function mH(e,t){return new Date(e.endDate).getTime()-new Date(t.endDate).getTime()}function mq(e){return e.slug}function mV(e,t){let r=new Date(e.endDate),a=new Date(t.endDate);if(!(0,uF.isValid)(r)||!(0,uF.isValid)(a))return(0,uF.isValid)(r)?(0,uF.isValid)(a)?0:-1:1;let s=r.getTime(),n=a.getTime();return s===n?t.slug.localeCompare(e.slug):n-s}function mW(e){return e.closed}function mG(e,t){return new Date(e.endDate).getTime()-new Date(t.endDate).getTime()}function mZ(e){return!e.closed}let mK=function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M=(0,ep.c)(122),{currentEvent:I,series:P,className:E}=e,z=(0,ts.useRouter)(),A=(0,eR.useTranslations)(),O=(0,iq.useLocale)(),D=P.id,R=P.slug;M[0]!==O||M[1]!==D||M[2]!==R?(t={seriesId:D,seriesSlug:R,closed:!1,active:!0,archived:!1,order:"endDate",ascending:!0,limit:100,locale:O},M[0]=O,M[1]=D,M[2]=R,M[3]=t):t=M[3];let L=mM(t);M[4]!==O||M[5]!==D||M[6]!==R?(r={seriesId:D,seriesSlug:R,closed:!0,active:!0,archived:!1,order:"endDate",ascending:!1,limit:50,locale:O},M[4]=O,M[5]=D,M[6]=R,M[7]=r):r=M[7];let F=mM(r),[$,B]=(0,eh.useState)(!1),[U,H]=(0,eh.useState)(!1);M[8]===Symbol.for("react.memo_cache_sentinel")?(a=["eventSettings"],M[8]=a):a=M[8];let{eventSettings:q}=(0,tm.useEventContext)(a);L.data?.events;e:{let e=L.data?.events;if(e?.length){let t;M[9]!==e?(t=[...e].filter(mZ).sort(mG),M[9]=e,M[10]=t):t=M[10],s=t;break e}s=null}let V=s;M[11]!==F.data?.events?(n=()=>{let e=F.data?.events;return e?.length?e.filter(mW).sort(mV):null},M[11]=F.data?.events,M[12]=n):n=M[12],F.data?.events,M[13]!==n?(o=n(),M[13]=n,M[14]=o):o=M[14];let W=o;t:{let e;if(!W?.length){let e;M[15]===Symbol.for("react.memo_cache_sentinel")?(e=[],M[15]=e):e=M[15],i=e;break t}M[16]!==W?(e=W.map(mq),M[16]=W,M[17]=e):e=M[17],i=e}let G=i;M[18]!==z?(l=e=>{z.push(`/event/${e}`)},M[18]=z,M[19]=l):l=M[19];let Z=l;M[20]!==V?(c=V??[],M[20]=V,M[21]=c):c=M[21],M[22]!==W?(d=W??[],M[22]=W,M[23]=d):d=M[23],M[24]!==d||M[25]!==c?(u=[...c,...d],M[24]=d,M[25]=c,M[26]=u):u=M[26];let K=u;M[27]!==I.slug?(m=(0,uz.isUpDownSlug)(I.slug),M[27]=I.slug,M[28]=m):m=M[28];let Y=m;M[29]!==G?(p={includeOutcomesBySlug:!0,outcomesOnly:!0,pastEventSlugs:G},M[29]=G,M[30]=p):p=M[30];let{data:Q}=mC(I,Y&&G.length>0,K,p);Q?.data?.outcomesBySlug;r:{let e,t=Q?.data?.outcomesBySlug;if(!t){let e;M[31]===Symbol.for("react.memo_cache_sentinel")?(e=new Map,M[31]=e):e=M[31],h=e;break r}M[32]!==t?(e=new Map(Object.entries(t)),M[32]=t,M[33]=e):e=M[33],h=e}let J=h,X=(0,dH.useServerMountTime)(),[ee,et]=(0,eh.useState)(X);a:{let e,t;if(!V||0===V.length){let e;M[34]===Symbol.for("react.memo_cache_sentinel")?(e=new Set,M[34]=e):e=M[34],f=e;break a}if(M[35]!==ee||M[36]!==V){let t;M[38]!==ee?(t=e=>new Date(e.endDate).getTime()>ee,M[38]=ee,M[39]=t):t=M[39],e=V.find(t),M[35]=ee,M[36]=V,M[37]=e}else e=M[37];let r=e;M[40]!==r?(t=r?new Set([r.slug]):new Set,M[40]=r,M[41]=t):t=M[41],f=t}let er=f;if(M[42]!==V?(g=()=>{let e=function(e,t){if(!e?.length)return null;let r=e.find(e=>new Date(e.endDate).getTime()>t);if(!r)return null;let a=new Date(r.endDate).getTime()-t+100;return a>mN?null:a}(V,(0,to.getServerNow)());if(null===e)return;let t=setTimeout(()=>et((0,to.getServerNow)()),e);return()=>clearTimeout(t)},M[42]=V,M[43]=g):g=M[43],M[44]!==ee||M[45]!==V?(x=[V,ee],M[44]=ee,M[45]=V,M[46]=x):x=M[46],eh.default.useEffect(g,x),M[47]!==I.closed||M[48]!==I.slug||M[49]!==ee||M[50]!==V){s:{if(V&&V.length){let e,{useHourlyFiltering:t,timezone:r}=(0,uR.getSeriesSettings)(I.slug);if(t){let e,t=new i1.TZDate(ee,r),a=t.getHours(),s=new i1.TZDate(t.getTime(),r);s.setHours(a-2,0,0,0);let n=new i1.TZDate(t.getTime(),r);n.setHours(a+4,0,0,0);let o=new i1.TZDate(t.getTime(),r);o.setHours(23,59,59,999);let i=new i1.TZDate(t.getTime(),r);i.setTime(t.getTime()+1728e5);let l=V.filter(e=>{let a=new Date(e.endDate),l=new i1.TZDate(a,r);if((0,i3.format)(l,"yyyy-MM-dd")===(0,i3.format)(t,"yyyy-MM-dd")){let e=I.slug.includes("-above")||I.slug.includes("-below"),t=I.slug.includes("-4h");return e||t?l>=s&&l<=o:l>=s&&l<=n}return l>t&&l<=i});if(l=l.slice(0,4),M[52]!==I.slug?(e=e=>e.slug===I.slug,M[52]=I.slug,M[53]=e):e=M[53],!l.some(e)&&!I.closed){let e;M[54]!==I.slug?(e=e=>e.slug===I.slug,M[54]=I.slug,M[55]=e):e=M[55];let t=V.find(e);t&&(l.push(t),l.sort(mH))}v=l;break s}M[56]!==V?(e=V.slice(0,4),M[56]=V,M[57]=e):e=M[57],v=e;break s}v=null}M[47]=I.closed,M[48]=I.slug,M[49]=ee,M[50]=V,M[51]=v}else v=M[51];let ea=v;if(M[58]!==I.slug||M[59]!==ea||M[60]!==ee||M[61]!==V){n:{if(V&&V.length>0){let{useHourlyFiltering:e,timezone:t}=(0,uR.getSeriesSettings)(I.slug);
37if(e&&ea&&ea.length>0){let e;M[63]!==ea?(e=new Date(ea.reduce(mU).endDate),M[63]=ea,M[64]=e):e=M[64];let r=e,a=new i1.TZDate(ee,t),s=new i1.TZDate(a.getTime(),t);s.setTime(a.getTime()+1728e5),y=V.filter(e=>{let n=new i1.TZDate(new Date(e.endDate),t);return n>r&&n>a&&n<=s});break n}let r=V.slice(4);if(ea&&ea.some(e=>e.slug===I.slug)){let e;M[65]!==I.slug?(e=e=>e.slug!==I.slug,M[65]=I.slug,M[66]=e):e=M[66],y=r.filter(e);break n}y=r;break n}y=null}M[58]=I.slug,M[59]=ea,M[60]=ee,M[61]=V,M[62]=y}else y=M[62];let es=y;if(M[67]!==O||M[68]!==ea||M[69]!==ee){let e;M[71]!==O||M[72]!==ee?(e=e=>({slug:e.slug,title:e.title,baseLabel:mF(e,ee,O)}),M[71]=O,M[72]=ee,M[73]=e):e=M[73],b=mD((ea??[]).map(e)),M[67]=O,M[68]=ea,M[69]=ee,M[70]=b}else b=M[70];let en=b;M[74]!==O||M[75]!==ee||M[76]!==A?(k=e=>{let{timeText:t,dateText:r}=mB(e,ee,A("cards.today"),A("cards.tomorrow"),O);return{slug:e.slug,title:e.title,baseLabel:`${t}|${r}`}},M[74]=O,M[75]=ee,M[76]=A,M[77]=k):k=M[77];let eo=k;M[78]!==es||M[79]!==W||M[80]!==eo?(_=mD([...(es??[]).map(eo),...(W??[]).map(eo)],{qualifyCrossGroupCollisions:!1}),M[78]=es,M[79]=W,M[80]=eo,M[81]=_):_=M[81];let ei=_;if(L.isPending||F.isPending){if(q.priceMarketSettings.priceMarketsUiEnabled){let e;return M[82]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)("div",{className:"flex w-[full] h-[44px] lg:h-[52px] invisible"}),M[82]=e):e=M[82],e}return null}return V||W?(M[83]!==E?(w=(0,eg.cn)("flex gap-2 w-max lg:flex-wrap lg:w-auto",E),M[83]=E,M[84]=w):w=M[84],M[85]!==I||M[86]!==ei||M[87]!==Z||M[88]!==$||M[89]!==O||M[90]!==ee||M[91]!==W||M[92]!==J||M[93]!==K||M[94]!==A?(j=W&&W.length>0&&(0,em.jsxs)(lN.DropdownMenu,{open:$,onOpenChange:B,children:[(0,em.jsx)(lN.DropdownMenuTrigger,{asChild:!0,children:(0,em.jsxs)("button",{type:"button",className:"flex justify-center items-center gap-1.5 px-3 rounded-full border border-transparent bg-mix-1-pk-gray-100 h-8 min-h-[32px] leading-none hover:bg-mix-2-hover-darker cursor-pointer","aria-label":"View past events",children:[(0,em.jsx)("span",{className:"font-semibold text-[13px] tracking-[-0.09px] text-pk-content-primary",children:A("time.past")}),(0,em.jsx)(lM.IconChevronDownOutline12,{className:(0,eg.cn)("text-pk-content-primary transition-transform duration-200",$&&"rotate-180")}),(0,em.jsx)(mI,{event:I,pastEvents:W??[],seriesEvents:K})]})}),(0,em.jsx)(lN.DropdownMenuContent,{align:"start",className:"w-[200px] max-h-[300px]",sideOffset:8,children:(0,em.jsx)(lN.DropdownMenuGroup,{children:W.map(e=>{let{timeText:t,dateText:r}=mB(e,ee,A("cards.today"),A("cards.tomorrow"),O),a=J.get(e.slug),s=ei.get(e.slug);return(0,em.jsx)(lN.DropdownMenuItem,{disabled:e.slug===I.slug,onSelect:()=>Z(e.slug),children:(0,em.jsxs)("div",{className:"flex items-center gap-[6px]",children:[a?(0,em.jsx)("div",{className:(0,eg.cn)("flex items-center justify-center rounded-full w-[14px] h-[14px] shrink-0","up"===a?"bg-pk-green-600":"bg-pk-red-500"),children:"up"===a?(0,em.jsx)(mS.IconCaretUpFill12,{className:"size-[8px] text-white"}):(0,em.jsx)(mj.IconCaretDownFill12,{className:"size-[8px] text-white"})}):(0,em.jsx)(uL.IconGavelOutline18,{size:14,className:e.slug===I.slug?"text-pk-content-tertiary":"text-pk-content-primary"}),(0,em.jsxs)("div",{className:"flex items-center gap-1 whitespace-nowrap",children:[(0,em.jsx)("span",{children:m$(t)}),r&&(0,em.jsxs)("span",{className:"text-pk-content-secondary",children:["· ",r]}),s&&(0,em.jsxs)("span",{className:"text-pk-content-secondary",children:["· ",s]})]})]})},e.slug)})})})]}),M[85]=I,M[86]=ei,M[87]=Z,M[88]=$,M[89]=O,M[90]=ee,M[91]=W,M[92]=J,M[93]=K,M[94]=A,M[95]=j):j=M[95],M[96]!==I||M[97]!==O||M[98]!==ee?(S=I&&I.closed&&(0,em.jsx)(ts.Link,{href:`/event/${I.slug}`,children:(0,em.jsx)(mA,{event:I,isLive:!1,children:(0,em.jsx)("div",{className:"flex justify-center items-center px-3 h-8 rounded-full border border-transparent cursor-default bg-pk-gray-900 text-base font-bold min-h-[32px] leading-none",children:(0,em.jsxs)("p",{className:"font-semibold text-[13px] tracking-[-0.09px] whitespace-nowrap text-pk-content-inverted",children:["Ended: ",mL(I,{now:ee,shouldShowTime:!1,locale:O})]})})})}),M[96]=I,M[97]=O,M[98]=ee,M[99]=S):S=M[99],M[100]!==I.slug||M[101]!==er||M[102]!==O||M[103]!==ea||M[104]!==ee||M[105]!==en?(T=ea&&ea.length>0&&ea.map(e=>{let t=er.has(e.slug),r=en.get(e.slug),a=r??mF(e,ee,O),s=e.slug===I.slug,n=uR.ALLOWED_PREFIXES.some(t=>e.slug.startsWith(t))&&(t||s&&er.has(I.slug));return(0,em.jsx)(ts.Link,{href:`/event/${e.slug}`,children:(0,em.jsx)(mA,{event:e,isLive:n,children:(0,em.jsx)("div",{className:`flex justify-center items-center px-3 h-8 rounded-full border border-transparent cursor-pointer text-base font-bold min-h-[32px] leading-none ${s?"bg-pk-gray-900":"bg-mix-1-pk-gray-100 hover:bg-mix-2-hover-darker"}`,children:(0,em.jsxs)("div",{className:"flex items-center gap-[9px]",children:[n&&(0,em.jsxs)("div",{className:"relative",children:[(0,em.jsx)("div",{className:"w-1.5 h-1.5 bg-pk-red-500 rounded-full"}),(0,em.jsx)("div",{className:"absolute -inset-0.5 w-2.5 h-2.5 bg-pk-red-500 rounded-full opacity-75",style:{animation:"ping 1.5s cubic-bezier(0, 0, 0.2, 1) infinite"}})]}),(0,em.jsx)("p",{className:(0,eg.cn)("font-semibold text-[13px] tracking-[-0.09px] whitespace-nowrap",s?"text-pk-content-inverted":"text-pk-content-primary"),children:r??(a?m$(a):a)})]})})})},e.slug)}),M[100]=I.slug,M[101]=er,M[102]=O,M[103]=ea,M[104]=ee,M[105]=en,M[106]=T):T=M[106],M[107]!==I.slug||M[108]!==ei||M[109]!==es||M[110]!==Z||M[111]!==U||M[112]!==O||M[113]!==ee||M[114]!==A?(C=es&&es.length>0&&(0,em.jsxs)(lN.DropdownMenu,{open:U,onOpenChange:H,children:[(0,em.jsx)(lN.DropdownMenuTrigger,{asChild:!0,children:(0,em.jsxs)("button",{type:"button",className:"group flex justify-center items-center px-3 gap-1.5 pl-4 h-8 rounded-full border border-transparent cursor-pointer bg-mix-1-pk-gray-100 min-h-[32px] leading-none hover:bg-mix-2-hover-darker max-w-[220px]",children:[(0,em.jsx)("p",{className:"font-semibold text-[13px] tracking-[-0.09px] text-pk-content-primary",children:"More"}),(0,em.jsx)(lM.IconChevronDownOutline12,{className:(0,eg.cn)("text-pk-content-primary transition-transform duration-200",U&&"rotate-180")}
37)]})}),(0,em.jsx)(lN.DropdownMenuContent,{align:"start",className:"w-[200px] max-h-[300px]",sideOffset:8,children:(0,em.jsx)(lN.DropdownMenuGroup,{children:es.map(e=>{let{timeText:t,dateText:r}=mB(e,ee,A("cards.today"),A("cards.tomorrow"),O),a=ei.get(e.slug);return(0,em.jsx)(lN.DropdownMenuItem,{disabled:e.slug===I.slug,onSelect:()=>Z(e.slug),children:(0,em.jsxs)("div",{className:"flex items-center gap-1 whitespace-nowrap",children:[(0,em.jsx)("span",{children:m$(t)}),r&&(0,em.jsxs)("span",{className:"text-pk-content-secondary",children:["· ",r]}),a&&(0,em.jsxs)("span",{className:"text-pk-content-secondary",children:["· ",a]})]})},e.slug)})})})]}),M[107]=I.slug,M[108]=ei,M[109]=es,M[110]=Z,M[111]=U,M[112]=O,M[113]=ee,M[114]=A,M[115]=C):C=M[115],M[116]!==w||M[117]!==j||M[118]!==S||M[119]!==T||M[120]!==C?(N=(0,em.jsx)(mR,{children:(0,em.jsxs)("div",{className:w,children:[j,S,T,C]})}),M[116]=w,M[117]=j,M[118]=S,M[119]=T,M[120]=C,M[121]=N):N=M[121],N):null};var mY=e.i(622147),mQ=e.i(139057);let mJ=e=>{let t=(Array.isArray(e.markets)?e.markets:[]).map(e=>{let t,r,a=(0,mY.parseJsonFromStrapi)(e.outcomes),s=(0,mY.parseJsonFromStrapi)(e.outcomePrices);return{raw:e,outcomes:a,outcomePrices:s,yes:Number.isFinite(r=parseFloat(s[-1===(t=a.findIndex(e=>e?.toLowerCase()==="yes"))?0:t]??""))?r:-1}}).filter(e=>e.yes>=0).sort((e,t)=>t.yes-e.yes)[0];return t?{slug:e.slug,conditionId:t.raw.conditionId??e.id?.toString()??"",question:t.raw.question??e.title??"",volume:(e.volume??0).toString(),startDate:e.startDate??"",image:e.image,outcomes:t.outcomes,outcomePrices:t.outcomePrices,clobTokenIds:(0,mY.parseTokenIds)({clobTokenIds:t.raw.clobTokenIds})??null}:{slug:e.slug,conditionId:e.id?.toString()??"",question:e.title??"",volume:(e.volume??0).toString(),startDate:e.startDate??"",image:e.image,outcomes:["Yes","No"],outcomePrices:["0","0"],clobTokenIds:null}},mX=(e,t)=>{let r=new URLSearchParams({limit:String(e.length)});return e.forEach(e=>r.append("slug",e)),t&&"en"!==t&&r.set("locale",t),r},m0=async(e,t)=>{let r=new Map;try{let{data:a}=await ud.axios.get(`${eZ.GAMMA_API_URL}/events/keyset?${mX(e,t)}`);for(let e of Array.isArray(a?.events)?a.events:[])e.slug&&r.set(e.slug,mJ(e))}catch{}return r},m1=async(e,t)=>{let r=e.filter(e=>!(0,mQ.isHiddenEventSlug)(e));if(0===r.length)return[];let a=new Map;try{let{data:e}=await ud.axios.get(`${eZ.GAMMA_API_URL}/markets?${mX(r,t)}`);for(let t of Array.isArray(e)?e:[])t?.slug&&a.set(t.slug,{...t,clobTokenIds:(0,mY.parseTokenIds)(t),outcomePrices:(0,mY.parseJsonFromStrapi)(t.outcomePrices),outcomes:(0,mY.parseJsonFromStrapi)(t.outcomes)})}catch{}let s=r.filter(e=>!a.has(e));return s.length>0&&(await m0(s,t)).forEach((e,t)=>a.set(t,e)),r.flatMap(e=>a.get(e)??[])},m2=async e=>{if(0===e.length)return{};try{let{data:t}=await ud.axios.post("https://clob.polymarket.com/midpoints",e.map(e=>({token_id:e})));return t??{}}catch{return{}}},m3=(e,t)=>{let r,a,s,n,o,i,l,c,d,u,m,p,h,f,g=(0,ep.c)(36),x=void 0===t||t,v=(0,iq.useLocale)();if(g[0]!==v||g[1]!==e)r=["recommendation-markets",e.join(","),v??"en"],g[0]=v,g[1]=e,g[2]=r;else r=g[2];g[3]!==v||g[4]!==e?(a=()=>m1(e,v),g[3]=v,g[4]=e,g[5]=a):a=g[5];let y=e.length>0;g[6]!==r||g[7]!==a||g[8]!==y?(s={queryKey:r,queryFn:a,enabled:y,staleTime:6e4,gcTime:6e4},g[6]=r,g[7]=a,g[8]=y,g[9]=s):s=g[9];let{data:b,isLoading:k}=(0,iF.useQuery)(s);g[10]!==b?(c=(n=void 0===b?[]:b).map(m5).filter(m4),l=iF.useQuery,o="recommendation-midpoints",i=c.join(","),g[10]=b,g[11]=n,g[12]=o,g[13]=i,g[14]=l,g[15]=c):(n=g[11],o=g[12],i=g[13],l=g[14],c=g[15]),g[16]!==o||g[17]!==i?(d=[o,i],g[16]=o,g[17]=i,g[18]=d):d=g[18],g[19]!==c?(u=()=>m2(c),g[19]=c,g[20]=u):u=g[20];let _=c.length>0&&x,w=!!x&&1e4;g[21]!==u||g[22]!==_||g[23]!==w||g[24]!==d?(m={queryKey:d,queryFn:u,enabled:_,refetchInterval:w,staleTime:9e3},g[21]=u,g[22]=_,g[23]=w,g[24]=d,g[25]=m):m=g[25];let{data:j,isLoading:S}=l(m);g[26]!==j?(p=void 0===j?{}:j,g[26]=j,g[27]=p):p=g[27];let T=p;if(g[28]!==n||g[29]!==T){let e;g[31]!==T?(e=e=>{let t=Array.isArray(e.clobTokenIds)?e.clobTokenIds[0]:null,r=e.outcomePrices;if(t&&T[t]){let e=parseFloat(T[t]);r=[e.toString(),(1-e).toString()]}
37return{...e,outcomePrices:r}},g[31]=T,g[32]=e):e=g[32],h=n.map(e),g[28]=n,g[29]=T,g[30]=h}else h=g[30];let C=h,N=k||S;return g[33]!==C||g[34]!==N?(f={markets:C,isLoading:N},g[33]=C,g[34]=N,g[35]=f):f=g[35],f};function m5(e){return Array.isArray(e.clobTokenIds)?e.clobTokenIds[0]:null}function m4(e){return null!==e}e.s(["useRecommendationProbabilities",0,m3],583397);var m6=e.i(62923),m7=e.i(97424),m8=e.i(906226);let m9="/internal/view/events";function pe(e){let t=new URLSearchParams(Object.entries(e).filter(e=>!!e[1])).toString();return t?`?${t}`:""}m8.DEFAULT_FETCH_TIMEOUT_MS,m8.DEFAULT_MAX_RETRIES;var pt=e.i(797438);let pr=sC.z.string(),pa=sC.z.string(),ps=sC.z.string(),pn=sC.z.string(),po=sC.z.enum(["home","away"]),pi=sC.z.object({name:sC.z.string(),abbreviation:sC.z.string().nullish(),alias:sC.z.string().nullish(),color:sC.z.string().nullish(),logo:pn.nullish(),record:sC.z.string().nullish(),host:po.nullish(),score:sC.z.number().nullish()}),pl=sC.z.object({value:pr}),pc=sC.z.object({label:sC.z.string(),long:sC.z.boolean(),marketId:sC.z.string().nullish(),conditionId:sC.z.string().nullish(),positionId:sC.z.string().nullish(),tokenId:sC.z.string().nullish(),quote:pl.nullish(),team:pi.nullish()}),pd=sC.z.object({id:sC.z.string(),marketSides:sC.z.array(pc),conditionId:sC.z.string(),lifecycle:sC.z.string(),question:sC.z.string().nullish(),title:sC.z.string().nullish(),slug:ps.nullish(),sportsMarketType:sC.z.string().nullish(),line:pr.nullish(),image:pn.nullish(),oneDayPriceChange:pr.nullish()}),pu=sC.z.object({label:sC.z.string(),slug:ps}),pm=sC.z.enum(["single","multi","game","cryptoUpDown"]),pp=sC.z.object({id:sC.z.string(),slug:ps,title:sC.z.string(),active:sC.z.boolean(),closed:sC.z.boolean(),markets:sC.z.array(pd),teams:sC.z.array(pi).nullish(),image:pn.nullish(),seriesSlug:ps.nullish(),primaryTag:pu.nullish(),layoutHint:pm.nullish(),gameId:sC.z.string().nullish(),live:sC.z.boolean().nullish(),ended:sC.z.boolean().nullish(),score:sC.z.string().nullish(),period:sC.z.string().nullish(),startTime:pa.nullish(),startDate:pa.nullish(),endDate:pa.nullish(),volume:pr.nullish(),volume24hr:pr.nullish(),marketCounts:sC.z.object({numMarkets:sC.z.number()}).nullish()}),ph=sC.z.enum(["live"]),pf=sC.z.object({id:sC.z.string(),label:sC.z.string(),scope:sC.z.string().nullish(),icon:pn.nullish(),count:sC.z.number().nullish(),badge:ph.nullish()}),pg=pf.extend({children:sC.z.array(pf).nullish()});sC.z.object({sections:sC.z.array(sC.z.object({label:sC.z.string().nullish(),items:sC.z.array(pg)}))});let px=sC.z.object({composedAt:pa,maxAgeSeconds:sC.z.number()}),pv=sC.z.string(),py=sC.z.string(),pb=sC.z.object({id:sC.z.string().nullish(),label:sC.z.string(),slug:ps}),pk=pi.extend({id:sC.z.number().nullish()}),p_=pp.extend({tags:sC.z.array(pb).nullish(),teams:sC.z.array(pk).nullish()}),pw=sC.z.object({slug:ps,title:sC.z.string(),closed:sC.z.boolean(),closedTime:py.nullish(),endDate:py.nullish(),eventDate:sC.z.string().nullish(),startDate:py.nullish(),startTime:py.nullish()}),pj=sC.z.object({id:sC.z.string(),slug:ps,title:sC.z.string().nullish(),commentCount:sC.z.number().nullish(),upcoming:sC.z.array(pw).nullish(),past:sC.z.array(pw).nullish()}),pS=sC.z.object({description:sC.z.string(),updatedAt:py.nullish()}),pT=sC.z.object({league:sC.z.string().nullish(),sportradarGameId:sC.z.string().nullish(),priceToBeat:pv.nullish()}),pC=sC.z.object({enabled:sC.z.boolean(),feeType:sC.z.string().nullish(),rate:pv.nullish(),exponent:pv.nullish(),rebateRate:pv.nullish(),takerOnly:sC.z.boolean().nullish()}),pN=sC.z.object({holding:sC.z.boolean(),minSize:pv.nullish(),maxSpread:pv.nullish()}),pM=sC.z.object({asset:sC.z.string(),duration:sC.z.string(),twapEnabled:sC.z.boolean(),twapLookbackSeconds:sC.z.number().nullish()}),pI=sC.z.object({negRisk:sC.z.boolean(),description:sC.z.string().nullish(),resolutionSource:sC.z.string().nullish(),tickSize:pv.nullish(),minOrderSize:pv.nullish(),secondsDelay:sC.z.number().nullish(),questionId:sC.z.string().nullish(),negRiskMarketId:sC.z.string().nullish(),resolvedBy:sC.z.string().nullish(),seriesColor:sC.z.string().nullish(),volume:pv.nullish(),startDate:py.nullish(),eventStartTime:py.nullish(),endDate:py.nullish(),closedTime:py.nullish(),deployedAt:py.nullish(),fees:pC.nullish(),rewards:pN.nullish(),cryptoMarketConfig:pM.nullish()}),pP=pc.extend({team:pk.nullish(),won:sC.z.boolean().nullish()}),pE=pd.extend({marketSides:sC.z.array(pP),details:pI.nullish(),hasRew
37ards:sC.z.boolean().nullish()}),pz=sC.z.object({id:sC.z.string(),title:sC.z.string(),kind:sC.z.string(),sportsMarketType:sC.z.string().nullish(),marketCount:sC.z.number(),volume:pv.nullish(),markets:sC.z.array(pE).nullish()}),pA=p_.extend({description:sC.z.string().nullish(),resolutionSource:sC.z.string().nullish(),negRisk:sC.z.boolean(),enableNegRisk:sC.z.boolean().nullish(),negRiskAugmented:sC.z.boolean(),showAllOutcomes:sC.z.boolean(),showMarketImages:sC.z.boolean(),sortBy:sC.z.string(),tweetCount:sC.z.number().nullish(),eventDate:sC.z.string().nullish(),closedTime:py.nullish(),commentCount:sC.z.number().nullish(),eventWeek:sC.z.number().nullish(),metadata:pT.nullish(),parentEventId:sC.z.string().nullish(),series:pj.nullish(),insights:pS.nullish(),estimateValue:sC.z.boolean(),estimatedValue:sC.z.string().nullish(),cantEstimate:sC.z.boolean(),deployedAt:py.nullish(),elapsed:sC.z.string().nullish(),mainSpreadLine:pv.nullish(),mainTotalLine:pv.nullish(),marketGroups:sC.z.array(pz)});sC.z.object({event:pA,meta:px});let pO=sC.z.object({items:sC.z.array(p_),meta:px}),pD=(0,m7.createJsonFetcher)({baseUrl:()=>(0,m6.browserReadsThroughProxy)()?"":eZ.DEFI_GATEWAY_URL,label:"DeFi gateway event rail (browser)"});async function pR(e,t){let r=(0,m6.browserReadsThroughProxy)()?function({slug:e,locale:t}){return`/api/events/related${pe({slug:e,locale:t})}`}(e):function({slug:e,locale:t}){return`${m9}/${encodeURIComponent(e)}/related${pe({locale:t})}`}(e);var a=await pD(r,{maxRetries:0,signal:t});let s=pO.safeParse(a);if(!s.success)throw new pt.ParseError({cause:s.error,metadata:{label:"DeFi gateway event related rail",path:`${m9}/related`}});return s.data}var pL=e.i(820019),pF=e.i(992369);let p$=/Will\s+([^?]+?)\s+(?:be|win)/i;function pB(e){let t,r,a,s,n,o,i,l=(0,ep.c)(30),{event:c}=e,d=(0,tu.useAmplitudeAnalytics)(),u=c.slug;e:{let e,r,a,s;if(!c?.markets){let e;l[0]===Symbol.for("react.memo_cache_sentinel")?(e={odds:null,candidate:null},l[0]=e):e=l[0],t=e;break e}l[1]!==c.markets||l[2]!==u?(e=0,r=null,c.markets.forEach(t=>{if(!t.outcomes||!t.outcomePrices)return;let a=t.outcomes.findIndex(pU);if(-1!==a&&t.outcomePrices[a]){let s=parseFloat(t.outcomePrices[a]);if(s>e)if(e=s,u.includes("which-party-wins")){let e=t.question||"";r=e.toLowerCase().includes("democrat")?"Democratic":e.toLowerCase().includes("republican")?"Republican":null}else{let e=t.question?.match(p$);r=e?.[1]?.trim()||null}}}),l[1]=c.markets,l[2]=u,l[3]=e,l[4]=r):(e=l[3],r=l[4]),l[5]!==e?(a=e>0?Math.round(100*e):null,l[5]=e,l[6]=a):a=l[6],l[7]!==a||l[8]!==r?(s={odds:a,candidate:r},l[7]=a,l[8]=r,l[9]=s):s=l[9],t=s}let{odds:m,candidate:p}=t;l[10]!==d||l[11]!==c.slug||l[12]!==c.title?(r=()=>{d.trackEvent(tr.Events.RecommendedMarketPillClick,{market_slug:c.slug,market_question:c.title,event_slug:c.slug})},l[10]=d,l[11]=c.slug,l[12]=c.title,l[13]=r):r=l[13];let h=r,f=`/event/${u}`;l[14]!==c.image||l[15]!==c.title?(a=(0,em.jsx)(cK.MarketImage,{image:c.image,marketName:c.title,size:40,containerClassName:"rounded-md"}),l[14]=c.image,l[15]=c.title,l[16]=a):a=l[16];let g=c?.title;return l[17]!==g?(s=(0,em.jsx)("div",{className:"flex flex-col flex-1 gap-0.5",children:(0,em.jsx)("p",{className:"text-pk-content-primary font-medium line-clamp-2 text-sm",children:g})}),l[17]=g,l[18]=s):s=l[18],l[19]!==p||l[20]!==m?(n=null!==m&&(0,em.jsxs)("div",{className:"flex flex-col my-auto items-end ml-1",children:[(0,em.jsxs)("span",{className:"text-pk-content-primary font-medium text-base lg:text-lg leading-normal",children:[m,"%"]}),p&&(0,em.jsx)("div",{className:"text-xs text-pk-content-secondary",children:p})]}),l[19]=p,l[20]=m,l[21]=n):n=l[21],l[22]!==a||l[23]!==s||l[24]!==n?(o=(0,em.jsxs)("div",{className:"relative py-1 lg:px-2.5 lg:py-2 flex flex-row items-center gap-2.5 w-full cursor-pointer rounded-lg bg-button-ghost-bg lg:hover:bg-button-ghost-bg-hover",children:[a,s,n]}),l[22]=a,l[23]=s,l[24]=n,l[25]=o):o=l[25],l[26]!==h||l[27]!==f||l[28]!==o?(i=(0,em.jsx)(ts.Link,{href:f,onClick:h,children:o}),l[26]=h,l[27]=f,l[28]=o,l[29]=i):i=l[29],i}function pU(e){return"yes"===e.toLowerCase()}function pH(e){return(0,em.jsx)(pB,{event:e},e.slug)}function pq(e){return!!e}function pV(e){return[e.slug,e]}let pW=function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(27),{eventSlug:h}=e,f=(0,eR.useTranslations)();p[0]!==h?(t=(0,lT.isPresidentialEventSlug)(h),p[0]=h,p[1]=t):t=p[1];let g=t;p[2]!==h||p[3]!==g?(r=g?(0,lT.getRecommendedPresidentialSlugs)(h):[],p[2]=h,p[3]=g,p[4]=r):r=p[4];let x=r;p[5]!==x?(a=["presidential-recommendations",x],s=()=>(0,iB.getEventsBySlugs)(x),p[5]=x,p[6]=a,p[7]=s):(a=p[6],s=p[7]);let v=x.length>0;p[8]!==a||p[9]!==s||p[10]!==v?(n={queryKey:a,queryFn:s,enabled:v,staleTime:3e5},p[8]=a,p[9]=s,p[10]=v,p[11]=n):n=p[11];let{data:y}=(0,iF.useQuery)(n);if(p[12]!==y||p[13]!==x){let e=new Map((y??[]).map(pV));o=x.map(t=>e.get(t)).filter(pq),p[12]=y,p[13]=x,p[14]=o}else o=p[14];let b=o;return g&&0!==b.length?(p[15]!==f?(i=f("events.lowerState.related"),p[15]=f,p[16]=i):i=p[16],p[17]!==i?(l=(0,em.jsx)("h3",{className:"text-pk-content-primary font-medium mb-4 lg:hidden",children:i}),p[17]=i,p[18]=l):l=p[18],p[19]===Symbol.for("react.memo_cache_sentinel")?(c=(0,em.jsx)("div",{className:"w-[95%] mx-auto h-px border-t border-dashed border-pk-gray-200 mb-6 not-lg:hidden"}),p[19]=c):c=p[19],p[20]!==b?(d=b.map(pH),p[20]=b,p[21]=d):d=p[21],p[22]!==d?(u=(0,em.jsx)("div",{className:"flex flex-col w-full gap-4 lg:gap-2",children:d}),p[22]=d,p[23]=u):u=p[23],p[24]!==u||p[25]!==l?(m=(0,em.jsxs)("div",{className:"flex flex-col w-full px-0 lg:px-1",children:[l,c,u]}),p[24]=u,p[25]=l,p[26]=m):m=p[26],m):null},pG=/\b\d{1,2}:\d{2}\s?[AaPp][Mm]\b/;function pZ(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b=(0,ep.c)(55),{market:k}=e,_=(0,tu.useAmplitudeAnalytics)();b[0]===Symbol.for("react.memo_cache_sentinel")?(t=["authenticated"],b[0]=t):t=b[0];let{authenticated:w}
37=(0,eF.useAccountContext)(t),j=k.outcomePrices&&("0"!==k.outcomePrices[0]||"0"!==k.outcomePrices[1]);if(b[1]!==k){let e=k?{id:0,slug:k.slug,title:k.question,image:k.image,closed:!1,ended:!1,archived:!1,negRisk:!1,enableNegRisk:!1,negRiskAugmented:!1,markets:[{id:0,slug:k.slug,question:k.question,outcomes:k.outcomes||["Yes","No"],outcomePrices:k.outcomePrices||["0.5","0.5"],groupItemTitle:"groupItemTitle"in k?k.groupItemTitle:null,closed:!1,archived:!1}]}:null;r=e?(0,pF.getResultData)(e,""):{event_title:"",title:"-",subtitle:null},b[1]=k,b[2]=r}else r=b[2];let S=r,T=k?.slug||"",C=k?.question||"";if(b[3]!==T||b[4]!==C){let e=(T+C).toLowerCase();a=["btc","eth","sol","xrp","up or down"].some(t=>e.includes(t)),s=["aapl","tsla","msft","googl","amzn","meta","nvda","nflx","pltr","open","rklb","abnb"].some(t=>e.includes(t)),n=["hourly","daily","hour","day"].some(t=>e.includes(t))||pG.test(e.slice(0,2e3)),b[3]=T,b[4]=C,b[5]=a,b[6]=s,b[7]=n}else a=b[5],s=b[6],n=b[7];let N=n,M=k?.slug&&a&&N;b[8]!==s||b[9]!==k.slug?(o=k?.slug&&s&&k.slug.includes("-up-or-down-on-"),b[8]=s,b[9]=k.slug,b[10]=o):o=b[10];let I=o;b[11]!==k?(i=()=>{if(!k)return"";let e=(0,lT.getMarketDateTimeFromTitle)(k.question||"",k.slug);if(!e&&k.slug)if(k.slug.includes("-price-")&&k.slug.includes("-5pm-et")){let t=k.slug.match(/-([a-z]+)-(\d+)-5pm-et$/);if(t){let[,r,a]=t,s=r.charAt(0).toUpperCase()+r.slice(1);e=`${s} ${a}, 5PM ET`}}else{let t=k.slug.match(/-([a-z]+)-(\d+)-(\d{1,2})(am|pm)-et$/);if(t){let[,r,a,s,n]=t,o=r.charAt(0).toUpperCase()+r.slice(1);e=`${o} ${a}, ${s}${n.toUpperCase()} ET`}}return e||""},b[11]=k,b[12]=i):i=b[12];let P=i;b[13]!==k.slug?(l=(0,uz.matchesFifteenMinuteUpDown)(k.slug)||(0,uz.matchesFourHourUpDown)(k.slug),b[13]=k.slug,b[14]=l):l=b[14];let E=l,z=M&&!E,A=(0,dH.useServerMountTime)();e:{if(!k||k.closed){c=!1;break e}let e=k.endDate||k.endDateIso;if(e)try{let t;b[15]!==e?(t=new Date(e).getTime(),b[15]=e,b[16]=t):t=b[16],c=t>A;break e}catch{c=k.active||!1;break e}c=k.active||!1}let O=c,D=k.eventSlug?`/event/${k.eventSlug}`:`/event/${k.slug}`;if(!k)return null;b[17]!==_||b[18]!==w||b[19]!==k.eventSlug||b[20]!==k.question||b[21]!==k.slug?(d=()=>{w&&_.trackEvent(tr.Events.RecommendedMarketPillClick,{market_slug:k.slug,market_question:k.question,event_slug:k.eventSlug})},b[17]=_,b[18]=w,b[19]=k.eventSlug,b[20]=k.question,b[21]=k.slug,b[22]=d):d=b[22];let R=d;return b[23]!==k.question||b[24]!==k.slug?(u=(0,lT.getCleanCryptoTitle)(k.slug)||(0,lC.getCleanEquityTitle)(k.slug)||k.question,b[23]=k.question,b[24]=k.slug,b[25]=u):u=b[25],b[26]!==k.image||b[27]!==u?(m=(0,em.jsx)(cK.MarketImage,{image:k.image,marketName:u,size:40,containerClassName:"rounded-md"}),b[26]=k.image,b[27]=u,b[28]=m):m=b[28],b[29]!==k.question||b[30]!==k.slug?(p=(0,lT.getCleanCryptoTitle)(k.slug)||(0,lC.getCleanEquityTitle)(k.slug)||k.question,b[29]=k.question,b[30]=k.slug,b[31]=p):p=b[31],b[32]!==p?(h=(0,em.jsx)("p",{className:"text-pk-content-primary font-semibold line-clamp-2 text-[13px] tracking-[-0.09px]",children:p}),b[32]=p,b[33]=h):h=b[33],b[34]!==P||b[35]!==z?(f=z&&(0,em.jsx)("p",{className:"text-pk-content-secondary text-body-sm",children:P()}),b[34]=P,b[35]=z,b[36]=f):f=b[36],b[37]!==h||b[38]!==f?(g=(0,em.jsxs)("div",{className:"flex flex-col flex-1 gap-0.5",children:[h,f]}),b[37]=h,b[38]=f,b[39]=g):g=b[39],b[40]!==j||b[41]!==I||b[42]!==M||b[43]!==O||b[44]!==k.outcomes||b[45]!==S?(x=j&&(0,em.jsxs)("div",{className:"flex flex-col my-auto items-end ml-1",children:[(0,em.jsxs)("div",{className:"flex flex-row gap-2 items-center",children:[O&&(M||I)&&(0,em.jsxs)("div",{className:"relative",children:[(0,em.jsx)("div",{className:"w-1.5 h-1.5 bg-pk-red-500 rounded-full"}),(0,em.jsx)("div",{className:"absolute -inset-0.5 w-2.5 h-2.5 bg-pk-red-500 rounded-full opacity-75 animate-ping"})]}),(0,em.jsx)("span",{className:"text-pk-content-primary font-medium text-base lg:text-lg leading-normal",children:S.title})]}),(()=>{let e=k.outcomes;if("string"==typeof e)try{e=JSON.parse(e)}catch{return null}let t=e&&Array.isArray(e)&&e.length>0?e[0]:"Yes";return"Yes"===t?null:(0,em.jsx)("div",{className:"text-xs text-pk-content-secondary",children:t})})()]}),b[40]=j,b[41]=I,b[42]=M,b[43]=O,b[44]=k.outcomes,b[45]=S,b[46]=x):x=b[46],b[47]!==m||b[48]!==g||b[49]!==x?(v=(0,em.jsxs)("div",{className:"relative py-1 lg:px-2.5 lg:py-2 flex flex-row items-center gap-2.5 w-full cursor-pointer rounded-lg bg-button-ghost-bg lg:hover:bg-button-ghost-bg-hover",children:[m,g,x]}),b[47]=m,b[48]=g,b[49]=x,b[50]=v):v=b[50],b[51]!==R||b[52]!==D||b[53]!==v?(y=(0,em.jsx)(ts.Link,{href:D,prefetch:!1,onClick:R,children:v}),b[51]=R,b[52]=D,b[53]=v,b[54]=y):y=b[54],y}let pK=(e,t)=>{let r=e.markets[0];return{id:r.id?.toString()??e.id.toString(),conditionId:r.conditionId??"",slug:r.slug??e.slug,image:r.image??e.image??"",volume:r.volume?.toString()??"0",question:r.question??e.title,outcomes:r.outcomes??["Yes","No"],outcomePrice
37s:r.outcomePrices??["0.5","0.5"],startDate:r.startDate??new Date(t).toISOString(),eventSlug:e.slug,endDate:r.endDate,endDateIso:r.endDateIso,active:r.active,closed:r.closed??!1}};function pY(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y=(0,ep.c)(72),{derivativeType:b,derivativeData:k,activeMarketSlug:_}=e,w=(0,eR.useTranslations)(),j=(0,iq.useLocale)();y[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],y[0]=t):t=y[0];let{event:S}=(0,tm.useEventContext)(t),T=(0,dH.useServerMountTime)(),[C,N]=eh.default.useState(null),M=eh.default.useRef(null),I=eh.default.useRef(null),P=S?.markets?.length>1,E=S?.slug||"";y[1]!==S.slug?(r=(0,lT.shouldShowRecommendedPills)(S.slug)||(0,lC.shouldShowRecommendedPills)(S.slug),y[1]=S.slug,y[2]=r):r=y[2];let z=r;y[3]!==S.markets||y[4]!==z?(a=z?void 0:S.markets.find(hs),y[3]=S.markets,y[4]=z,y[5]=a):a=y[5];let A=a,O=z?S.slug:A?A.slug:P?S?.slug||"":_||"";y[6]!==E||y[7]!==j?(s=function({slug:e,locale:t}){return(0,uo.queryOptions)({queryKey:da.queryKeys.events.relatedRail(e,t??"").queryKey,queryFn:async({signal:r})=>(function(e,t){let r=[];for(let a of e.items){if(a.slug===t)continue;let e=function(e){let[t]=e.markets;if(t)return{id:t.id,slug:t.slug??e.slug,eventSlug:e.slug,title:t.question??t.title??e.title,image:t.image??e.image??void 0,volume:(0,eV.toFiniteNumber)(e.volume),active:e.active,closed:e.closed,outcomes:t.marketSides.map(e=>e.label),outcomePrices:function(e){let t=e.filter(e=>e.quote);if(1!==t.length)return e.map(e=>e.quote?.value??"0");let[r]=t;return e.map(e=>e===r?r.quote.value:function(e){let t=Math.max(2,e.split(".")[1]?.length??0);return(0,pL.nDecimals)(1-Number(e),t)}(r.quote.value))}(t.marketSides),tags:(e.tags??[]).map(e=>({label:e.label,slug:e.slug})),startDate:e.startDate??e.startTime??void 0,endDate:e.endDate??void 0}}(a);e&&r.push(e)}return{items:r,composedAt:e.meta.composedAt,maxAgeSeconds:e.meta.maxAgeSeconds}})(await pR({slug:e,locale:t},r),e),staleTime:3e5,gcTime:6e5,refetchOnMount:!1,refetchOnWindowFocus:!1,refetchOnReconnect:!1})}({slug:E,locale:j}),y[6]=E,y[7]=j,y[8]=s):s=y[8];let D=!!E;y[9]!==s||y[10]!==D?(n={...s,enabled:D},y[9]=s,y[10]=D,y[11]=n):n=y[11];let{data:R,isLoading:L}=(0,iF.useQuery)(n),F=R?.items??[];y[12]!==_||y[13]!==S.markets||y[14]!==E||y[15]!==P?(o=e=>{let t=e.slug;return!((e.eventSlug||e.slug)===E||!P&&t===_||P&&S?.markets?.some(e=>e.slug===t))},y[12]=_,y[13]=S.markets,y[14]=E,y[15]=P,y[16]=o):o=y[16];let $=F.filter(o),B=new Map,U=[],H=new Map;$.forEach(e=>{let t=e.eventSlug||e.slug;H.has(t)||H.set(t,[]),H.get(t).push(e)}),H.forEach((e,t)=>{e.length>1?B.set(t,e):U.push(...e)});let q=Array.from(B.keys());if(y[17]!==_||y[18]!==E||y[19]!==O){let e;y[21]!==_||y[22]!==E?(e=e=>e.slug!==E&&e.slug!==_,y[21]=_,y[22]=E,y[23]=e):e=y[23],i=(0,lT.getRecommendedCryptoMarkets)(O).filter(e).slice(0,3).map(ha),y[17]=_,y[18]=E,y[19]=O,y[20]=i}else i=y[20];let V=i,{markets:W,isLoading:G}=m3(V);y[24]!==O?(l=new Map((0,lT.getRecommendedCryptoMarkets)(O).map(hr)),y[24]=O,y[25]=l):l=y[25];let Z=l;y[26]!==Z||y[27]!==T?(c=(e,t)=>{let r=Z.get(e.slug);if(!r)return null;let a=lT.CRYPTO_CONFIG[r.crypto];return{id:e.conditionId||`crypto-rec-${t}`,conditionId:e.conditionId,slug:e.slug,image:a.logo,volume:e.volume||"0",question:e.question||`${a.displayName} Price`,outcomes:e.outcomes&&e.outcomes.length>0?e.outcomes:["Up","Down"],outcomePrices:e.outcomePrices&&e.outcomePrices.length>0?e.outcomePrices:["0.5","0.5"],startDate:e.startDate||new Date(T).toISOString(),eventSlug:e.slug}},y[26]=Z,y[27]=T,y[28]=c):c=y[28];let K=W.map(c).filter(ht);if(y[29]!==_||y[30]!==E||y[31]!==O){let e;y[33]!==_||y[34]!==E?(e=e=>e.slug!==E&&e.slug!==_,y[33]=_,y[34]=E,y[35]=e):e=y[35],d=(0,lC.getRecommendedEquityMarkets)(O).filter(e).slice(0,3).map(he),y[29]=_,y[30]=E,y[31]=O,y[32]=d}else d=y[32];let Y=d,{markets:Q,isLoading:J}=m3(Y);y[36]!==O?(u=new Map((0,lC.getRecommendedEquityMarkets)(O).map(p9)),y[36]=O,y[37]=u):u=y[37];let X=u;y[38]!==X||y[39]!==T?(m=(e,t)=>{let r=X.get(e.slug);if(!r)return null;let a=lC.EQUITY_CONFIG[r.equity];return{id:e.conditionId||`equity-rec-${t}`,conditionId:e.conditionId,slug:e.slug,image:a.logo,volume:e.volume||"0",question:e.question||`${a.displayName} Price`,outcomes:e.outcomes&&e.outcomes.length>
370?e.outcomes:["Up","Down"],outcomePrices:e.outcomePrices&&e.outcomePrices.length>0?e.outcomePrices:["0.5","0.5"],startDate:e.startDate||new Date(T).toISOString(),eventSlug:e.slug}},y[38]=X,y[39]=T,y[40]=m):m=y[40];let ee=Q.map(m).filter(p8);e:{let e;if(!k){let e;y[41]===Symbol.for("react.memo_cache_sentinel")?(e=[],y[41]=e):e=y[41],p=e;break e}y[42]!==k||y[43]!==b||y[44]!==S.id||y[45]!==T?(e=[],"parent"===b?k.children.filter(e=>e.id!==S.id).slice(0,3).forEach(t=>{e.push({type:"market",market:pK(t,T)})}):"derivative"===b&&(e.push({type:"market",market:pK(k.parent,T)}),k.children.filter(e=>e.id!==S.id&&e.id!==k.parent.id).slice(0,2).forEach(t=>{e.push({type:"market",market:pK(t,T)})})),y[42]=k,y[43]=b,y[44]=S.id,y[45]=T,y[46]=e):e=y[46],p=e}let et=p,er=et.length>0,ea=U.map(e=>({id:e.id,conditionId:`0x${e.id}`,slug:e.slug,image:e.image||"",volume:e.volume.toString(),question:e.title,outcomes:e.outcomes,outcomePrices:e.outcomePrices,startDate:e.startDate||new Date(T).toISOString(),eventSlug:e.eventSlug,endDate:e.endDate,active:e.active,closed:e.closed}));if((0,lT.isPresidentialEventSlug)(E)){let e;return y[47]!==E?(e=(0,em.jsx)(pW,{eventSlug:E}),y[47]=E,y[48]=e):e=y[48],e}let es=(0,lT.shouldShowRecommendedPills)(O)&&V.length>0,en=(0,lC.shouldShowRecommendedPills)(O)&&Y.length>0;if(es&&G||en&&J)return null;let eo=es&&K.length>0,ei=en&&ee.length>0,el=[...q.map(p7),...ea.map(p6)],{marketsByTag:ec,sortedTags:ed}=(()=>{let e=new Map,t=new Map;el.forEach(e=>{if("market"===e.type){let r=$.find(t=>t.slug===e.market.slug);(r?.tags||[]).forEach(e=>{let r=e.label||e.slug;r&&/[A-Z]/.test(r)&&t.set(r,(t.get(r)||0)+1)})}else if("event"===e.type){let r=$.filter(t=>(t.eventSlug||t.slug)===e.eventSlug),a=new Set;r.forEach(e=>{(e.tags||[]).forEach(e=>{let r=e.label||e.slug;r&&/[A-Z]/.test(r)&&!a.has(r)&&(a.add(r),t.set(r,(t.get(r)||0)+1))})})}});let r=Array.from(t.entries()).sort(p4).map(p5),a=new Map;el.forEach(e=>{let t="market"===e.type?e.market.slug:e.eventSlug,s=[];if("market"===e.type){let t=$.find(t=>t.slug===e.market.slug);(t?.tags||[]).forEach(e=>{let t=e.label||e.slug;t&&/[A-Z]/.test(t)&&r.includes(t)&&s.push(t)})}else{let t=$.filter(t=>(t.eventSlug||t.slug)===e.eventSlug),a=new Set;t.forEach(e=>{(e.tags||[]).forEach(e=>{let t=e.label||e.slug;t&&/[A-Z]/.test(t)&&r.includes(t)&&!a.has(t)&&(a.add(t),s.push(t))})})}a.set(t,s)});let s=new Set;for(let t of(r.forEach(t=>{e.set(t,[])}),el)){let n="market"===t.type?t.market.slug:t.eventSlug;if(!s.has(n))for(let o of a.get(n)||[]){if(!r.includes(o))continue;let a=e.get(o);if(a&&a.length<3){a.push(t),s.add(n);break}}}let n=new Map;e.forEach((e,t)=>{e.length>0&&n.set(t,e)}),e=n;let o=el.slice(0,3),i=new Map;o.length>0&&i.set("All",o),e.forEach((e,t)=>{e.length>2&&i.set(t,e)});let l=Array.from(e.entries()).filter(p3).sort(p2).map(p1);return{marketsByTag:i,sortedTags:o.length>0?["All",...l]:l}})(),eu=new Map(ec),ef=[...ed];if(er){eu.set("Derivatives",et);let e=ef.length>=3?3:ef.length;ef.splice(e,0,"Derivatives")}let ex=C||(ef.length>0?ef[0]:null),ev=ex&&eu.get(ex)||[];if(eo){let e=K.map(p0);if(e.length>0){let t,r,a;return y[49]!==w?(t=w("events.lowerState.related"),y[49]=w,y[50]=t):t=y[50],y[51]!==t?(r=(0,em.jsx)("h3",{className:"text-pk-content-primary text-base font-medium mb-2 mt-2 lg:hidden",children:t}),y[51]=t,y[52]=r):r=y[52],y[53]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)("div",{className:"w-[95%] mx-auto h-px border-t border-dashed border-pk-gray-200 mb-6 not-lg:hidden"}),y[53]=a):a=y[53],(0,em.jsxs)("div",{className:"flex flex-col w-full px-0 lg:px-1",children:[r,a,(0,em.jsx)("div",{ref:I,className:"flex flex-col w-full gap-4 lg:gap-2",children:e.slice(0,3).map(pX)})]})}}if(ei){let e=ee.map(pJ);if(e.length>0){let t,r,a;return y[54]!==w?(t=w("events.lowerState.related"),y[54]=w,y[55]=t):t=y[55],y[56]!==t?(r=(0,em.jsx)("h3",{className:"text-pk-content-primary text-base font-medium mb-2 mt-2 lg:hidden",children:t}),y[56]=t,y[57]=r):r=y[57],y[58]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)("div",{className:"w-[95%] mx-auto h-px border-t border-dashed border-pk-gray-200 mb-6 not-lg:hidden"}),y[58]=a):a=y[58],(0,em.jsxs)("div",{className:"flex flex-col w-full px-0 lg:px-1",children:[r,a,(0,em.jsx)("div",{ref:I,className:"flex flex-col w-full gap-4 lg:gap-2",children:e.slice(0,3).map(pQ)})]})}}if(L||0===el.length&&!er)return null;y[59]!==w?(h=w("events.lowerState.related"),y[59]=w,y[60]=h):h=y[60],y[61]!==h?(f=(0,em.jsx)("h3",{className:"text-pk-content-primary text-base font-medium mb-2 mt-2 lg:hidden",children:h}),y[61]=h,y[62]=f):f=y[62],y[63]===Symbol.for("react.memo_cache_sentinel")?(g=(0,em.jsx)("div",{className:"w-[95%] mx-auto h-px border-t border-dashed border-pk-gray-200 mb-6 not-lg:hidden"}),y[63]=g):g=y[63];let ey=ef.length>1&&(0,em.jsx)("div",{className:"mb-4 -mx-1 lg:mx-0",children:(0,em.jsx)(mw.ScrollContainer,{containerRef:M,scrollDirection:"horizontal",className:"flex overflow-x-auto snap-x scroll-px-3 snap-mandatory no-scrollbar px-2 items-center",children:(0,em.jsx)("div",{className:"flex gap-2",children:ef.map(e=>(0,em.jsx)(eb.Button,{variant:"ghost",size:"sm",className:(0,eg.cn)("whitespace-nowrap rounded-lg snap-start shrink-0",ex===e?"bg-mix-1-pk-grouped text-pk-content-primary hover:bg-mix-2-hover-darker":"text-pk-content-secondary hover:bg-pk-hover-overlay-darker hover:text-pk-content-primary"),onClick:()=>{N(e),window.requestAnimationFrame(()=>{let t=ef.findIndex(t=>t===e);if(M.current&&-1!==t){let e=M.current.getElementsByTagName("button")[t];if(e){let t=M.current,r=e.offsetLeft+e.offsetWidth/2,a=t.offsetWidth/2;t.scrollTo({left:r-a,behavior:"smooth"})}}I.current&&setTimeout(()=>{let e=I.current?.parentElement;for(;e&&e!==document.body;){let t=window.getComputedStyle(e);
37if("auto"===t.overflow||"scroll"===t.overflow||"auto"===t.overflowY||"scroll"===t.overflowY)break;e=e.parentElement}if(e&&e!==document.body&&I.current){let t=I.current.offsetTop,r=e.scrollTop,a=e.clientHeight,s=I.current.offsetHeight;(t<r||t+s>r+a)&&e.scrollTo({top:t-20,behavior:"smooth"})}else if(I.current){let e=I.current.getBoundingClientRect();e.top>=0&&e.bottom<=window.innerHeight||window.scrollTo({top:window.scrollY+e.top-100,behavior:"smooth"})}},100)})},children:e},e))})})}),ek=ev.slice(0,3).map(e=>{if("event"===e.type){let t=$.find(t=>(t.eventSlug||t.slug)===e.eventSlug);if(!t)return null;let r=ea.find(e=>e.slug===t.slug);return r||(r={id:t.id,conditionId:`0x${t.id}`,slug:t.slug,image:t.image||"",volume:t.volume.toString(),question:t.title,outcomes:t.outcomes,outcomePrices:t.outcomePrices,startDate:t.startDate||new Date(T).toISOString(),eventSlug:e.eventSlug,endDate:t.endDate,active:t.active,closed:t.closed}),(0,em.jsx)(pZ,{market:r},e.eventSlug)}return(0,em.jsx)(pZ,{market:e.market},e.market.slug)});return y[64]!==I||y[65]!==ek?(x=(0,em.jsx)("div",{ref:I,className:"flex flex-col w-full gap-4 lg:gap-2",children:ek}),y[64]=I,y[65]=ek,y[66]=x):x=y[66],y[67]!==f||y[68]!==g||y[69]!==ey||y[70]!==x?(v=(0,em.jsxs)("div",{className:"flex flex-col w-full px-0 lg:px-1",children:[f,g,ey,x]}),y[67]=f,y[68]=g,y[69]=ey,y[70]=x,y[71]=v):v=y[71],v}function pQ(e){return(0,em.jsx)(pZ,{market:e.market},e.market.slug)}function pJ(e){return{type:"market",market:e}}function pX(e){return(0,em.jsx)(pZ,{market:e.market},e.market.slug)}function p0(e){return{type:"market",market:e}}function p1(e){let[t]=e;return t}function p2(e,t){return t[1].length-e[1].length}function p3(e){let[,t]=e;return t.length>2}function p5(e){let[t]=e;return t}function p4(e,t){return t[1]-e[1]}function p6(e){return{type:"market",market:e}}function p7(e){return{type:"event",eventSlug:e}}function p8(e){return null!==e}function p9(e){return[e.slug,e]}function he(e){return e.slug}function ht(e){return null!==e}function hr(e){return[e.slug,e]}function ha(e){return e.slug}function hs(e){return(0,lT.shouldShowRecommendedPills)(e.slug)||(0,lC.shouldShowRecommendedPills)(e.slug)}let hn=eh.default.memo(function(e){let t,r,a=(0,ep.c)(5),{derivativeType:s,derivativeData:n}=e;a[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],a[0]=t):t=a[0];let{activeMarket:o}=(0,ex.useEventActiveMarketContext)(t),i=o?.slug;return a[1]!==n||a[2]!==s||a[3]!==i?(r=(0,em.jsx)(pY,{derivativeType:s,derivativeData:n,activeMarketSlug:i}),a[1]=n,a[2]=s,a[3]=i,a[4]=r):r=a[4],r}),ho=eh.default.memo(function(e){let t,r=(0,ep.c)(3),{derivativeType:a,derivativeData:s}=e;return r[0]!==s||r[1]!==a?(t=(0,em.jsx)(pY,{derivativeType:a,derivativeData:s}),r[0]=s,r[1]=a,r[2]=t):t=r[2],t}),hi=eh.default.memo(function(){var e;let t,r,a,s,n,o,i,l=(0,ep.c)(7);l[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],l[0]=t):t=l[0];let{event:c}=(0,tm.useEventContext)(t),d=(0,iq.useLocale)(),u=c.tags?.some(hc)??!1,m=c.tags?.some(hd)??!1,p=!!c.parentEventId,h=u?"parent":m&&p?"derivative":null,f="derivative"===h?c.parentEventId??0:c.id,g="derivative"===h?c.id:void 0,{data:x}=(e=h?f:0,(o=(0,ep.c)(9))[0]!==g||o[1]!==d||o[2]!==e?(a=["derivative-data",e,g,d],s=async()=>{let[t,r]=await Promise.all([ud.axios.get(`${eZ.GAMMA_API_URL}/events/${e}`,{params:"en"===d?void 0:{locale:d}}),ud.axios.get(`${eZ.GAMMA_API_URL}/events/keyset?${new URLSearchParams({active:"true",closed:"false",limit:"4",parent_event_id:e.toString(),include_children:"true",order:"volume",ascending:"false",..."en"!==d&&{locale:d}}).toString()}`)]);return{parent:(0,mY.parseEventWithMarkets)(t.data),children:r.data.events.map(hl).filter(e=>e.id!==g)}},o[0]=g,o[1]=d,o[2]=e,o[3]=a,o[4]=s):(a=o[3],s=o[4]),i=!!e,o[5]!==a||o[6]!==s||o[7]!==i?(n={queryKey:a,queryFn:s,enabled:i,staleTime:3e5,gcTime:6e5,refetchOnMount:!1,refetchOnWindowFocus:!1,refetchOnReconnect:!1},o[5]=a,o[6]=s,o[7]=i,o[8]=n):n=o[8],(0,iF.useQuery)(n));if(c.markets.length>1){let e;return l[1]!==x||l[2]!==h?(e=(0,em.jsx)(ho,{derivativeType:h,derivativeData:x}),l[1]=x,l[2]=h,l[3]=e):e=l[3],e}return l[4]!==x||l[5]!==h?(r=(0,em.jsx)(hn,{derivativeType:h,derivativeData:x}),l[4]=x,l[5]=h,l[6]=r):r=l[6],r});function hl(e){return(0,mY.parseEventWithMarkets)(e)}function hc(e){return"parent-for-derivative"===e.slug}function hd(e){return"derivatives"===e.slug}e.s(["default",0,hi],53286);var hu=iY;let hm=function(e){let t,r,a,s,n,o=(0,ep.c)(12),{resolutionDataToView:i}=e,l=(0,eR.useTranslations)();return o[0]!==l?(t=l("events.tabs.resolution"),o[0]=l,o[1]=t):t=o[1],o[2]!==t?(r=(0,em.jsx)(th.ModalTitle,{children:(0,em.jsx)("p",{className:"font-medium text-lg",children:t})}),o[2]=t,o[3]=r):r=o[3],o[4]!==i?(a=(0,em.jsx)(hu.EventResolutionStepper,{market:i,resolutionData:i.resolutionData}),o[4]=i,o[5]=a):a=o[5],o[6]!==i.resolutionData?(s=(0,em.jsx)("div",{className:"flex items-center justify-end w-full",children:(0,em.jsx)(hu.UmaExternalLink,{resolutionData:i.resolutionData})}),o[6]=i.resolutionData,o[7]=s):s=o[7],o[8]!==r||o[9]!==a||o[10]!==s?(n=(0,em.jsxs)(th.ModalContent,{children:[r,a,s]}),o[8]=r,o[9]=a,o[10]=s,o[11]=n):n=o[11],n};var hp=e.i(85167),hh=e.i(994978),hf=e.i(454489),hg=e.i(739686),hx=e.i(961360);let hv=(0,em.jsx)(e=>{let t,r,a,s,n,o,i,l,c,d=(0,ep.c)(19),{title:u,children:m}=e;return d[0]!==u?(t=(0,em.jsxs)("span",{className:"font-bold",children:[u,":"]}
37),d[0]=u,d[1]=t):t=d[1],d[2]!==m||d[3]!==t?(r=(0,em.jsx)("div",{className:"hidden lg:block p-4",children:(0,em.jsxs)("p",{className:"text-sm leading-[21px]",children:[t," ",m]})}),d[2]=m,d[3]=t,d[4]=r):r=d[4],d[5]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)(hf.IconEarthFill18,{"aria-hidden":!0,className:"size-4 text-pk-content-primary"}),d[5]=a):a=d[5],d[6]!==u?(s=(0,em.jsxs)("div",{className:"flex items-center gap-2",children:[a,u]}),d[6]=u,d[7]=s):s=d[7],d[8]===Symbol.for("react.memo_cache_sentinel")?(n=(0,em.jsxs)("div",{className:"relative size-4",children:[(0,em.jsx)(hg.IconPlusFill18,{size:16,className:"absolute inset-0 group-data-[state=open]:opacity-0 group-data-[state=open]:rotate-90 transition-all duration-200"}),(0,em.jsx)(hx.IconMinusFill18,{size:16,className:"absolute inset-0 group-data-[state=closed]:opacity-0 group-data-[state=closed]:-rotate-90 transition-all duration-200"})]}),d[8]=n):n=d[8],d[9]!==s?(o=(0,em.jsxs)(hh.AccordionTrigger,{withCaret:!1,className:"px-4 py-4 h-auto font-semibold leading-[21px] bg-transparent hover:bg-transparent data-[state=open]:bg-transparent data-[state=open]:hover:bg-transparent group",children:[s,n]}),d[9]=s,d[10]=o):o=d[10],d[11]!==m?(i=(0,em.jsx)(hh.AccordionContent,{className:"bg-transparent [&>div]:px-4 [&>div]:pb-4",children:(0,em.jsx)("p",{className:"text-sm leading-[21px]",children:m})}),d[11]=m,d[12]=i):i=d[12],d[13]!==o||d[14]!==i?(l=(0,em.jsx)("div",{className:"lg:hidden",children:(0,em.jsx)(hh.Accordion,{type:"single",collapsible:!0,children:(0,em.jsxs)(hh.AccordionItem,{value:"banner",children:[o,i]})})}),d[13]=o,d[14]=i,d[15]=l):l=d[15],d[16]!==r||d[17]!==l?(c=(0,em.jsxs)("div",{id:"tag-banner",className:"max-w-[938px] mb-6 rounded-lg text-pk-content-primary bg-pk-gray-100",children:[r,l]}),d[16]=r,d[17]=l,d[18]=c):c=d[18],c},{title:"Note on Middle East Markets",children:"The promise of prediction markets is to harness the wisdom of the crowd to create accurate, unbiased forecasts for the most important events to society. That ability is particularly invaluable in gut-wrenching times like today. After discussing with those directly affected by the attacks, who had dozens of questions, we realized that prediction markets could give them the answers they needed in ways TV news and 𝕏 could not."}),hy={"middle east":hv,gaza:hv,"fact check":(0,em.jsxs)(e=>{let t,r=(0,ep.c)(2),{children:a}=e;return r[0]!==a?(t=(0,em.jsx)("div",{id:"tag-banner",className:"flex flex-col gap-3 max-w-[938px] p-4 mb-6 rounded-md text-pk-content-primary bg-pk-brand-100/60 dark:bg-pk-brand-300/30",children:(0,em.jsx)("p",{className:"text-sm leading-[21px]",children:a})}),r[0]=a,r[1]=t):t=r[1],t},{children:['The promise of prediction markets is to harness the wisdom of the crowd to create unbiased forecasts and "fact checks" for the most important events shaping public discourse. The'," ",(0,em.jsx)("a",{className:"font-medium text-pk-content-accent-brand underline",href:"https://polymarket.com/accuracy",target:"_blank",rel:"noopener noreferrer",children:"accuracy of our markets"})," ","is particularly invaluable in today's age of biased pundits, social media disinformation, and AI. We offer these breaking news markets as a public service to distill fact from fiction — we charge no fees & make no money on this market."]})};var hb=e.i(421223),hk=e.i(126197);let h_=[mb.Comments,mb.Holders,mb.Positions,mb.Activity],hw=[mb.Comments,mb.Holders,mb.Positions],hj=[mb.Comments,mb.Holders,mb.Positions,mb.Activity],hS=(e,t)=>t(`events.lowerState.${e}`),hT=()=>{let e,t,r,a,s=(0,ep.c)(16),[n,o]=eh.default.useState(!1),[i,l]=eh.default.useState(void 0),[c,d]=eh.default.useState(mb.Comments);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],s[0]=e):e=s[0];let{event:u}=(0,tm.useEventContext)(e),{size:m}=(0,hb.default)(u),{markets:p,resolvedMarkets:h,lowChanceMarkets:f}=(0,hk.useSortedMarkets)(u);s[1]!==f||s[2]!==p?(t=p.concat(f),s[1]=f,s[2]=p,s[3]=t):t=s[3];let g=t;s[4]!==u?(r=function(e){if(!e.tags)return null;for(let t of e.tags){let e=t.label.toLowerCase();if(hy[e])return hy[e]}return null}(u),s[4]=u,s[5]=r):r=s[5];let x=r;return s[6]!==f||s[7]!==c||s[8]!==p||s[9]!==g||s[10]!==m||s[11]!==i||s[12]!==n||s[13]!==h||s[14]!==x?(a={lowChanceMarkets:f,lowerState:c,lowerStateOptions:h_,markets:p,marketsForSocial:g,negRiskOtherSize:m,resolutionDataToView:i,resolutionDialogOpen:n,resolvedMarkets:h,setLowerState:d,setResolutionDataToView:l,setResolutionDialogOpen:o,tagBanner:x},s[6]=f,s[7]=c,s[8]=p,s[9]=g,s[10]=m,s[11]=i,s[12]=n,s[13]=h,s[14]=x,s[15]=a):a=s[15],a};var hC=e.i(888937);let hN=eh.default.createContext({});function hM(e){let t,r,a,s,n=(0,ep.c)(9),{children:o}=e,[i,l]=eh.default.useState("default");n[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],n[0]=t):t=n[0];let{event:c}
37=(0,tm.useEventContext)(t),d=1===c.markets.length;n[1]!==d||n[2]!==i?(r={view:i,setView:l,isSingleMarket:d},n[1]=d,n[2]=i,n[3]=r):r=n[3];let u=r;return n[4]!==o?(a=(0,em.jsx)(hC.EventPositionContextProvider,{children:o}),n[4]=o,n[5]=a):a=n[5],n[6]!==a||n[7]!==u?(s=(0,em.jsx)(hN.Provider,{value:u,children:a}),n[6]=a,n[7]=u,n[8]=s):s=n[8],s}let hI=()=>eh.default.useContext(hN);e.s(["MobileEventContextProvider",0,hM,"useMobileEventContext",0,hI],358934);var hP=e.i(877762),hE=e.i(507521),hz=e.i(894143),hA=e.i(640748),hO=e.i(210177);let hD="calc(var(--navbar-height) + 10px)";function hR(e){return Math.min(Math.max(e,0),1)}function hL(e){let t=hR((e-.7)/.30000000000000004);return 0===t?0:-36*t}function hF(){return 16/((0,cq.useMediaQuery)("(min-width: 1024px)")?32:24)}function h$(e){let t,r,a,s,n,o=(0,ep.c)(14),{label:i,headingTag:l,dividerOpacity:c,scale:d,y:u}=e,m="h1"===l?lO.m.h1:lO.m.h2;return o[0]!==u?(t=u?{y:u}:void 0,o[0]=u,o[1]=t):t=o[1],o[2]!==c?(r=(0,em.jsx)(lO.m.div,{"aria-hidden":!0,style:{opacity:c},className:"pointer-events-none absolute inset-x-0 bottom-0 h-px bg-pk-border"}),o[2]=c,o[3]=r):r=o[3],o[4]!==d?(a={scale:d,transformOrigin:"left center"},o[4]=d,o[5]=a):a=o[5],o[6]!==m||o[7]!==i||o[8]!==a?(s=(0,em.jsx)("div",{className:"relative h-5 min-w-0 flex-1",children:(0,em.jsx)("div",{className:"absolute top-1/2 left-0 w-full -translate-y-1/2",children:(0,em.jsx)(m,{style:a,className:"truncate text-heading-2xl font-semibold text-pk-content-primary [font-variant-numeric:slashed-zero] lg:text-heading-3xl",children:i})})}),o[6]=m,o[7]=i,o[8]=a,o[9]=s):s=o[9],o[10]!==t||o[11]!==r||o[12]!==s?(n=(0,em.jsxs)(lO.m.div,{style:t,className:"absolute -inset-x-px -top-2.5 flex h-14 items-center border-x border-pk-surface bg-pk-surface py-2.5 pr-20",children:[r,s]}),o[10]=t,o[11]=r,o[12]=s,o[13]=n):n=o[13],n}var hB=e.i(816449);let hU=eh.default.createContext(null),hH=eh.default.createContext(!1);function hq(e){let t,r=(0,ep.c)(3),{children:a}=e,s=(0,hB.useMotionValue)(0);return r[0]!==a||r[1]!==s?(t=(0,em.jsx)(hU.Provider,{value:s,children:a}),r[0]=a,r[1]=s,r[2]=t):t=r[2],t}function hV(){let e=eh.default.useContext(hU);if(!e)throw Error("useCombosStickyHandoff must be used within CombosStickyHandoffProvider");return e}function hW(e){let t,r=(0,ep.c)(2),{children:a}=e;return r[0]!==a?(t=(0,em.jsx)(hH.Provider,{value:!0,children:a}),r[0]=a,r[1]=t):t=r[1],t}function hG(){return eh.default.useContext(hH)}e.s(["CombosPromotedStickyGroupProvider",0,hW,"CombosStickyHandoffProvider",0,hq,"useCombosStickyHandoff",0,hV,"useIsCombosPromotedStickyGroup",0,hG],277285);var hZ=e.i(130447),hK=e.i(650594),hY=e.i(940316),hQ=e.i(249915),hJ=e.i(152190),hX=e.i(346424);function h0(e){let t,r,a,s,n,o,i,l,c,d=(0,ep.c)(17),{sourceLabel:u}=e,m=(0,uE.useBannerOffset)(),{scrollY:p}=(0,uI.useScroll)(),h=hV(),f=hF(),g=m+120;d[0]!==m||d[1]!==g?(t=[m,g],d[0]=m,d[1]=g,d[2]=t):t=d[2],d[3]===Symbol.for("react.memo_cache_sentinel")?(r=[0,1],d[3]=r):r=d[3];let x=(0,uP.useTransform)(p,t,r);d[4]!==f?(a=e=>1+(f-1)*mm(hR(e)),d[4]=f,d[5]=a):a=d[5];let v=(0,uP.useTransform)(x,a),y=(0,uP.useTransform)(h,hL);return d[6]===Symbol.for("react.memo_cache_sentinel")?(s={top:hD,zIndex:40},d[6]=s):s=d[6],d[7]===Symbol.for("react.memo_cache_sentinel")?(n=(0,em.jsx)("div",{style:s,className:"sticky h-0",children:(0,em.jsxs)("div",{className:"absolute top-0 right-0 flex h-9 items-center gap-1",children:[(0,em.jsx)(hX.SportsSearchBar,{compact:!0}),(0,em.jsx)(hJ.SportsSettingsPopover,{})]})}),o={top:hD},d[7]=n,d[8]=o):(n=d[7],o=d[8]),d[9]!==y||d[10]!==x||d[11]!==v||d[12]!==u?(i=(0,em.jsx)("div",{style:o,className:"sticky z-20 h-9",children:(0,em.jsx)(h$,{label:u,headingTag:"h1",dividerOpacity:x,scale:v,y:y})}),d[9]=y,d[10]=x,d[11]=v,d[12]=u,d[13]=i):i=d[13],d[14]===Symbol.for("react.memo_cache_sentinel")?(l=(0,em.jsx)("div",{"aria-hidden":!0,className:"h-10"}),d[14]=l):l=d[14],d[15]!==i?(c=(0,em.jsxs)(hO.LazyMotion,{features:hA.domAnimation,children:[n,i,l]}),d[15]=i,d[16]=c):c=d[16],c}function h1(){let e,t=(0,ep.c)(1),r=(0,eR.useTranslations)(),a=(0,ts.usePathname)(),s=eh.default.useRef(null),n=(0,hK.useComboCatalog)(),o=(0,hZ.comboScopeParamFromPathname)(a),i=n.resolveScope(o),l=n.itemForScope(i),c="sport-league"===i.kind?i.league:void 0,d="all"===i.kind?r("sports.combosLive"):r("sports.combosH1",{name:l.label}),u=l.pills??[],m=(0,hz.useSportsStore)(h2),p=i.kind;eh.default.useEffect(()=>{m("all"===p?"live":"date")},[p,m]);let h=(0,hQ.useComboScopePrefetch)();return"all"===i.kind?(0,em.jsx)(h0,{sourceLabel:d}):(t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsxs)("div",{className:"flex items-center gap-1",children:[(0,em.jsx)(hX.SportsSearchBar,{compact:!0}),(0,em.jsx)(hJ.SportsSettingsPopover,{})]}),t[0]=e):e=t[0],(0,em.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col lg:h-max lg:gap-3.5 mb-4 md:mb-6",children:[(0,em.jsxs)("div",{className:"flex justify-between items-center w-full min-h-10",children:[(0,em.jsx)(hp.SportsHeaderTr
37igger,{children:d}),e]}),u.length>0&&(0,em.jsxs)(mw.ScrollContainer,{containerRef:s,arrowVisibility:"overlay",wrapperClassName:"max-lg:mt-2",className:"flex gap-2 overflow-x-auto scrollbar-none",children:[(0,em.jsx)(eb.Button,{asChild:!0,variant:c?"secondary":"default",size:"default",className:"rounded-full px-4 uppercase",children:(0,em.jsx)(ts.Link,{href:l.href,prefetch:!0,onMouseEnter:()=>h(l.href),onFocus:()=>h(l.href),onPointerDown:()=>h(l.href),children:r("sports.all")})}),u.map(e=>(0,em.jsx)(eb.Button,{asChild:!0,variant:c===e.id?"default":"secondary",size:"default",className:"rounded-full px-4",children:(0,em.jsx)(ts.Link,{href:e.href,prefetch:!0,onMouseEnter:()=>h(e.href),onFocus:()=>h(e.href),onPointerDown:()=>h(e.href),children:e.label})},e.id))]})]}))}function h2(e){return e.setGamesGrouping}function h3(){let e,t=(0,ep.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(h1,{}),(0,em.jsx)(hY.CombosPagePrebuiltCombos,{className:"mb-4 lg:mb-6"})]}),t[0]=e):e=t[0],e}e.s(["CombosBrowseChrome",0,h3],341813);var h5=e.i(215745),h4=e.i(506436);let h6=eh.default.createContext({});function h7(e){let t,r,a=(0,ep.c)(9),{lowerState:s,setLowerState:n,lowerStateOptions:o,marketsForSocial:i,mode:l,children:c}=e;a[0]!==s||a[1]!==o||a[2]!==i||a[3]!==l||a[4]!==n?(t={lowerState:s,setLowerState:n,lowerStateOptions:o,marketsForSocial:i,mode:l},a[0]=s,a[1]=o,a[2]=i,a[3]=l,a[4]=n,a[5]=t):t=a[5];let d=t;return a[6]!==c||a[7]!==d?(r=(0,em.jsx)(h6.Provider,{value:d,children:c}),a[6]=c,a[7]=d,a[8]=r):r=a[8],r}var h8=e.i(231724),h9=e.i(899028);function fe(e){return e.mergeLeagueData}var ft=e.i(510058),fr=e.i(526475),fa=e.i(382928),fs=e.i(560172),fn=e.i(118490),fo=e.i(114664),fi=e.i(710016),fl=e.i(472912),fc=e.i(850902),fd=e.i(799096),fu=e.i(325329),fm=e.i(491581),fp=e.i(328313),fh=e.i(714359);let ff=fp.FormProvider,fg=eh.createContext({}),fx=e=>{let t,r,a,s,n=(0,ep.c)(9);return n[0]!==e?({...t}=e,n[0]=e,n[1]=t):t=n[1],n[2]!==t.name?(r={name:t.name},n[2]=t.name,n[3]=r):r=n[3],n[4]!==t?(a=(0,em.jsx)(fp.Controller,{...t}),n[4]=t,n[5]=a):a=n[5],n[6]!==r||n[7]!==a?(s=(0,em.jsx)(fg.Provider,{value:r,children:a}),n[6]=r,n[7]=a,n[8]=s):s=n[8],s},fv=()=>{let e,t,r=(0,ep.c)(11),a=eh.useContext(fg),s=eh.useContext(fy),{getFieldState:n,formState:o}=(0,fp.useFormContext)();r[0]!==a.name||r[1]!==o||r[2]!==n?(e=n(a.name,o),r[0]=a.name,r[1]=o,r[2]=n,r[3]=e):e=r[3];let i=e;if(!a)throw Error("useFormField should be used within <FormField>");let{id:l}=s,c=`${l}-form-item`,d=`${l}-form-item-description`,u=`${l}-form-item-message`;return r[4]!==a.name||r[5]!==i||r[6]!==l||r[7]!==c||r[8]!==d||r[9]!==u?(t={id:l,name:a.name,formItemId:c,formDescriptionId:d,formMessageId:u,...i},r[4]=a.name,r[5]=i,r[6]=l,r[7]=c,r[8]=d,r[9]=u,r[10]=t):t=r[10],t},fy=eh.createContext({});function fb(e){let t,r,a,s,n,o,i=(0,ep.c)(13);i[0]!==e?({className:t,...r}=e,i[0]=e,i[1]=t,i[2]=r):(t=i[1],r=i[2]);let l=eh.useId();return i[3]!==l?(a={id:l},i[3]=l,i[4]=a):a=i[4],i[5]!==t?(s=(0,eg.cn)("space-y-2",t),i[5]=t,i[6]=s):s=i[6],i[7]!==r||i[8]!==s?(n=(0,em.jsx)("div",{className:s,...r}),i[7]=r,i[8]=s,i[9]=n):n=i[9],i[10]!==a||i[11]!==n?(o=(0,em.jsx)(fy.Provider,{value:a,children:n}),i[10]=a,i[11]=n,i[12]=o):o=i[12],o}function fk(e){let t,r,a,s,n=(0,ep.c)(9);n[0]!==e?({className:t,...r}=e,n[0]=e,n[1]=t,n[2]=r):(t=n[1],r=n[2]);let{formItemId:o}=fv();return n[3]!==t?(a=(0,eg.cn)(t),n[3]=t,n[4]=a):a=n[4],n[5]!==o||n[6]!==r||n[7]!==a?(s=(0,em.jsx)(fh.Label,{className:a,htmlFor:o,...r}),n[5]=o,n[6]=r,n[7]=a,n[8]=s):s=n[8],s}function f_(e){let t,r,a=(0,ep.c)(7);a[0]!==e?({...t}=e,a[0]=e,a[1]=t):t=a[1];let{error:s,formItemId:n,formDescriptionId:o,formMessageId:i}=fv(),l=s?`${o} ${i}`:`${o}`,c=!!s;return a[2]!==n||a[3]!==t||a[4]!==l||a[5]!==c?(r=(0,em.jsx)(fm.Slot.Slot,{id:n,"aria-describedby":l,"aria-invalid":c,...t}),a[2]=n,a[3]=t,a[4]=l,a[5]=c,a[6]=r):r=a[6],r}var fw=e.i(218295),fj=e.i(329387),fS=e.i(483366),fT=e.i(404877),fC=e.i(195106),fN=e.i(177),fM=e.i(57701),fI=e.i(483527),fP=e.i(257908);let fE=({markets:e,positions:t})=>{let r=e.reduce((e,t)=>
37(e[t.conditionId]=t,e),{}),a=t.reduce((e,a)=>{let s=r[a.market.id];if(s){let r=(0,eW.getCurrentValueOfPosition)(a),n=BigInt(a.netQuantity),o=t.find(e=>e.market.id===a.market.id&&e.outcomeIndex!==a.outcomeIndex),i=o?BigInt(o?.netQuantity):0n,l=0===parseInt(a.outcomeIndex,10)?[n,i]:[i,n];e.push({...s,value:r??0n,amounts:l})}return e},[]).sort((e,t)=>{let r=e.value,a=t.value;return a===r?0:a<r?-1:1});return(0,fP.uniqBy)(a,e=>e.conditionId)};var fz=e.i(922266),fA=e.i(550124),fO=e.i(842768),fD=e.i(286191),fR=e.i(875259),fL=e.i(891586),fF=e.i(452284),f$=e.i(199903),fB=e.i(184614),fU=e.i(521165);let fH=sC.z.object({items:sC.z.array(sC.z.string()).min(1).refine(e=>e.some(e=>e),{message:"You have to select at least one item."})});function fq(e){return(0,fl.isStandardOrMapRoundTotalMarket)(e)||"first_half_totals"===e||"second_half_totals"===e||"first_innings_totals"===e||"second_innings_totals"===e}var fV=e.i(80166);function fW(e){let t,r,a=(0,ep.c)(7),{marketSection:s}=e;if(a[0]!==s.market||a[1]!==s.positions){let e;a[3]!==s.market?(e=e=>(0,em.jsxs)("div",{className:(0,eg.cn)("flex flex-row gap-2 items-center justify-between first:pt-1 not-first:mt-2",!e.isWinningOutcome&&"opacity-50"),children:[(0,em.jsx)(fC.SportsPositionOutcomeChip,{shareQuantity:e.quantity,label:e.label,outcomeIndex:e.outcomeIndex,color:e.color,uppercase:!1}),(0,em.jsx)("p",{className:"text-pk-content-primary text-sm font-medium",children:e.value})]},`${s.market.conditionId}-${e.outcomeIndex}`),a[3]=s.market,a[4]=e):e=a[4],t=s.positions.map(e),a[0]=s.market,a[1]=s.positions,a[2]=t}else t=a[2];return a[5]!==t?(r=(0,em.jsx)("div",{className:"flex flex-col w-full h-fit",children:t}),a[5]=t,a[6]=r):r=a[6],r}function fG({variant:e,conditionIds:t}){let r=(0,eR.useTranslations)(),{positions:a}=(0,fj.useSportsPositionContext)(),{positions:s}=(0,fS.useSportsItemPositions)(a),{form:n,sections:o,onSubmit:i,totalSelectedValue:l,orderCreationState:c}=((e,t,r)=>{let a=eh.default.useRef([]),{updatePositions:s}=(0,l3.useEventPositionsContext)(["updatePositions"]),{setOpen:n}=(0,fI.useMobileMarketContext)(),{orderCreationState:o,redeemMany:i}=((e,t)=>{let r=(0,eR.useTranslations)(),a=(0,eT.useToast)(),s=(0,iW.useQueryClient)(),n=(0,tu.useGoogleAnalytics)(),{authenticated:o,authenticationType:i,proxyAddress:l,walletMode:c}=(0,eF.useAccountContext)(["authenticated","authenticationType","proxyAddress","walletMode"]),{refreshNonce:d}=(0,fR.useSafe)(),{nonce:u,incrementNonce:m,refreshNonce:p}=(0,fL.useDepositWallet)(),{sendTransaction:h}=(0,ez.default)(),f=(0,eE.default)(),g=(0,eB.useTransactionStore)(),{setCashOutDialogOpen:x}=(0,l9.useCashOutTxContext)(),[v,y]=eh.default.useState("rest"),b=eh.default.useRef(null),k=eh.default.useRef(null),_=eh.default.useRef(null),w=eh.default.useRef(new Map),{refetchMarketPositionsValue:j}=(0,fF.useMarketPositionsValue)(l),S=eh.default.useCallback(()=>{s.invalidateQueries({queryKey:da.queryKeys[ds.QueryKey.TokenBalance]._def}),s.invalidateQueries({queryKey:da.queryKeys[ds.QueryKey.Positions].market._def}),s.invalidateQueries({queryKey:da.queryKeys[ds.QueryKey.Positions].byIds._def}),s.invalidateQueries({queryKey:da.queryKeys[ds.QueryKey.Positions].sweep._def}),j()},[j,s]),T=eh.default.useCallback(async s=>{if(_.current&&clearTimeout(_.current),k.current&&clearTimeout(k.current),b.current&&clearTimeout(b.current),!o)return(0,eH.handleError)("[RedeemAll > Magiclink is null]",eU.PolyError.MagicLinkMissing,l),{success:!1,errorMessage:"Could not access MagicLink wallet"};let{chainId:v}=eZ.MATIC_CONFIG,j="magic"===i,T=(s||[]).map(e=>({txns:(0,eK.getRedeemPositionsTransaction)({chainId:v,chainConfig:eG.chainConfig,conditionId:e.conditionId,negRisk:e.negRisk,outcomeCount:e.outcomes?.length??0,amounts:e.amounts}),market:e,metadata:{quantity:BigInt(e.value??0),positionChangeData:(0,eO.computeRedeemImpact)(BigInt(e.value??0))}}));if(j&&l){for(let{market:e}of(w.current.clear(),T)){let t=(0,eK.formatSyntheticRedeemTransaction)({conditionId:e.conditionId,amount:BigInt(e.value??0),proxyAddress:l});w.current.set(e.conditionId,t),await f(t,e)}a.success(new eC.ToastBuilder().position({side:"top"}).title(r("portfolio.modals.redeem.claimProceeds")));let s={success:!0};x?.(!1),e?.(s),t?.(s),y("rest");let o=(0,fz.chunk)(T,f$.numberOfTxnsPerBundle);return(async()=>{for(let[e,t]of o.entries()){let s=null;for(let r=0;r<2;r++)try{let r=Date.now(),a=(0,ez.getTransactionType)(c),i=await h(a,t.flatMap(e=>e.txns),0,eZ.Network.Matic,e,void 0,a===ez.TransactionType.DepositWallet?u:void 0,void 0,a===ez.TransactionType.DepositWallet?l:void 0);if(a===ez.TransactionType.DepositWallet&&await m(),!i)throw Error("Transaction response is null.");let d=!i.hash;d&&await (0,fU.waitTillMined)(i);let{chainId:p}=eZ.MATIC_CONFIG;for(let{txns:e,market:a,metadata:s}of t){let t=(0,fA.keccak256)((0,fO.toHex)(l+a.conditionId+r)),n=new fB.CTFTxnBuilder(t,d?eA.TxnStatus.MINED:eA.TxnStatus.PENDING).metadata({txns:e,chainId:p,outcome:"NA",outcomeIndex:-1,usdc:s.quantity,enqueuedAt:r,lastUpdatedAt:r,ctfTxnType:eA.CTFTxnType.Redeem,hash:i.hash,...s}).conditionId(a.conditionId).build();await f(n,a);let o=w.current.get(a.conditionId);if(o){try{g.removeTransaction(l,eZ.MATIC_CONFIG.chainId,o.txId,!0)}catch{}w.current.delete(a.conditionId)}}n.trackEvent(fD.GAEventAction.TRANSACTION,{trade_type:"redeem_all",trade_status:`${e+1}_${o.length}`,event_status:"success"}),s=null;break}catch(e){s=e}if(s){let t=s;for(let r of((0,eH.handleError)(t,"Redeem All Shares",l,eH.BUG_CATEGORIES.MISSION_CRITICAL),o.slice(e)))for(let{market:e}of r){let t=w.current.get(e.conditionId);t&&(g.handleFailedTransaction(l,eZ.MATIC_CONFIG.chainId,t,e),w.current.delete(e.conditionId))}a.error(new eC.ToastBuilder().position({side:"top"}).title(r("portfolio.messages.failedToRedeem")).description(r("portfolio.pleaseTryAgain"))),n.trackEvent(fD.GAEventAction.TRANSACTION,{trade_type:"redeem_all",trade_status:`${e+1}_${o.length}`,event_status:"error",event_error_msg:t.message||JSON.stringify(t)});break}}w.current.clear(),(0,ez.getTransactionType)(c)===ez.TransactionType.DepositWallet?p():d(),S()})(),s}y("submitting");let C=(0,fz.chunk)(T,f$.numberOfTxnsPerBundle),N=[];
37for await(let[e,t]of C.entries())try{let r=(0,ez.getTransactionType)(c),a=await h(r,t.flatMap(e=>e.txns),0,eZ.Network.Matic,e,void 0,r===ez.TransactionType.DepositWallet?u:void 0,ez.TransactionMetadata.Redeem.valueOf(),r===ez.TransactionType.DepositWallet?l:void 0);r===ez.TransactionType.DepositWallet&&await m(),N.push((0,fU.waitTillMined)(a)),n.trackEvent(fD.GAEventAction.TRANSACTION,{trade_type:"redeem_all",trade_status:`${e+1}_${C.length}`,event_status:"success"})}catch(t){return(0,ez.getTransactionType)(c)===ez.TransactionType.DepositWallet&&p(),(0,eH.handleError)(t,"Redeem All Shares",l,eH.BUG_CATEGORIES.MISSION_CRITICAL),n.trackEvent(fD.GAEventAction.TRANSACTION,{trade_type:"redeem_all",trade_status:`${e+1}_${C.length}`,event_status:"error",event_error_msg:t.message||t.error||JSON.stringify(t)}),y("rest"),{success:!1,errorMessage:t.message||t.error||JSON.stringify(t)}}await Promise.all(N),(0,ez.getTransactionType)(c)===ez.TransactionType.DepositWallet?p():d(),S(),y("success");let M={success:!0};return k.current=setTimeout(()=>{x?.(!1),e?.(M)},1e3),_.current=setTimeout(()=>{t?.(M)},1400),b.current=setTimeout(()=>{y("rest")},2e3),M},[o,i,c,l,d,p,u,m,h,f,g,x,y,S,t,e,r,a]);return eh.default.useMemo(()=>({redeemMany:T,orderCreationState:v}),[T,v])})(eh.default.useCallback(e=>{n?.(!1)},[n]),eh.default.useCallback(e=>{let t=a.current;e.success&&t?.length&&s(t.map(e=>({...e,netQuantity:"0",netValue:"0",...e.trackedPositionMetadata&&{trackedPositionMetadata:{...e.trackedPositionMetadata,netQuantity:{current:0,optimistic:0,pending:0}}}})))},[a,s])),l=eh.default.useMemo(()=>e.filter(e=>!!e.market.closed),[e]),{defaultValues:c}=eh.default.useMemo(()=>{if("injected"===t&&r?.length){let e=new Set(r.map(e=>e.toLowerCase()));return{defaultValues:{items:[...new Set(l.map(e=>e.rawPosition.market.id.toLowerCase()).filter(t=>e.has(t)))]}}}return"all"===t?{defaultValues:{items:[...new Set(l.map(e=>e.rawPosition.market.id.toLowerCase()))]}}:{defaultValues:{items:[...new Set(l.filter(e=>(e.market.sportsMarketType??"moneyline")===t).map(e=>e.rawPosition.market.id.toLowerCase()))]}}},[l,t,r]),d=(0,fp.useForm)({resolver:(0,fN.zodResolver)(fH),defaultValues:c}),u=d.watch(),{sections:m,positionMap:p}=eh.default.useMemo(()=>{let e;return{sections:Object.values((e=l.reduce((e,t)=>{let r,a,s,n,o,i,{sportsMarketType:l="moneyline"}=t.market,{label:c,quantity:d,value:u,valueNumber:m,color:p,isWinningOutcome:h}=(r=(0,fM.getResolvedWinningIndex)(t.market.outcomePrices)===t.outcomeIndex,s=(a=parseFloat(t.position.qty))>10?(0,eV.formatToShares)(a):(0,eV.formatToDecimal)(a,2),n=r?(0,eV.formatToDollar)(a,{minimumFractionDigits:0,maximumFractionDigits:0}):"$0",o=r?parseFloat(t.position.qty):0,i=(0,fd.getTeamLabelWithLine)({market:t.market,outcomeIndex:t.outcomeIndex,variant:"abbreviation"}),t.isNegRisk&&(i=("draw"===t.market.negRiskSportsMarketType?"Draw":t.market.team?t.market.team.alias??t.market.team.name:t.market.groupItemTitle??t.market.question)+` - ${0===t.outcomeIndex?"Yes":"No"}`),{label:i,quantity:s,value:n,valueNumber:o,color:(({position:e})=>e.market.negRisk||fq(e.market.sportsMarketType??"moneyline")||"nrfi"===e.market.sportsMarketType||"both_teams_to_score"===e.market.sportsMarketType?0===e.outcomeIndex?"green":"red":e.market.teams&&2===e.market.teams.length?e.market.teams[e.outcomeIndex].color:void 0)({position:t}),isWinningOutcome:r}),f=t.market.conditionId.toLowerCase();if(e.positionMap[f]?h?e.positionMap[f].unshift(t):e.positionMap[f].push(t):e.positionMap[f]=[t],!e.sections[l]){let t="both_teams_to_score"===l?"Both Teams to Score":"nrfi"===l?"NRFI":(0,fs.capitalize)(l);e.sections[l]={marketType:t,markets:{}}}if(e.sections[l]){if(!e.sections[l]?.markets?.[t.market.slug])return e.sections[l].markets[t.market.slug]={market:t.market,label:(({market:e})=>{if(e.negRisk)return"draw"===e.negRiskSportsMarketType?"Draw":e.team?e.team.alias??e.team.name:e.groupItemTitle??e.question;let{sportsMarketType:t="moneyline"}=e;if((0,fl.isSpreadMarket)(t)&&e.line){let t=(0,fd.getSpreadLineForOutcome)({market:e,outcomeIndex:0});return void 0!==t?(0,fd.getFormattedSpread)(t):`\xb1${e.line}`}return fq(t)&&e.line?`${e.line}`:"nrfi"===t?"Will there be a run in the first inning?":"both_teams_to_score"===t?"Both Teams to Score?":"Moneyline"})({market:t.market}),valueNumber:m,value:(0,eV.formatToDollar)(m),positions:[{quantity:d,value:u,valueNumber:m,isWinningOutcome:h,label:c,color:p,outcomeIndex:t.outcomeIndex}]},e;let r={quantity:d,value:u,valueNumber:m,isWinningOutcome:h,label:c,color:p,outcomeIndex:t.outcomeIndex};h?e.sections[l].markets[t.market.slug].positions.unshift(r):e.sections[l].markets[t.market.slug].positions.push(r);let a=e.sections[l].markets[t.market.slug].positions.reduce((e,t)=>
37t.isWinningOutcome?e+t.valueNumber:e,0);e.sections[l].markets[t.market.slug].value=(0,eV.formatToDollar)(a),e.sections[l].markets[t.market.slug].valueNumber=a}return e},{sections:{},positionMap:{}})).sections).map(e=>{let{markets:t,...r}=e;return{...r,markets:Object.values(t)}}),positionMap:e.positionMap}},[l]),h=eh.default.useMemo(()=>(({formValues:e,positionMap:t})=>parseFloat(e.items.reduce((e,r)=>{let a=t[r];return Array.isArray(a)&&a.length?e+a.reduce((e,t)=>"1"!==t.market.outcomePrices[t.outcomeIndex]?e:e+parseFloat(t.position.qty),0):e},0).toFixed(2)))({formValues:u,positionMap:p}),[u,p]),f=eh.default.useCallback(async e=>{let t=(({positions:e,conditionIds:t})=>{let{markets:r,positions:a}=e.reduce((e,r)=>(e.markets[r.market.conditionId]||(e.markets[r.market.conditionId]=r.market),t.includes(r.market.conditionId.toLowerCase())&&e.positions.push(r.rawPosition),e),{markets:{},positions:[]});return fE({markets:Object.values(r),positions:a})})({positions:l,conditionIds:e.items});a.current=l.filter(t=>e.items.includes(t.market.conditionId.toLowerCase())).map(e=>e.rawPosition),await i(t)},[l,i]);return eh.default.useMemo(()=>({form:d,sections:m,onSubmit:f,totalSelectedValue:h,orderCreationState:o}),[d,m,f,h,o])})(s,e,t),{title:d,subtitle:u}=(()=>{let e,t,r,a=(0,ep.c)(9),s=(0,eR.useTranslations)();a[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],a[0]=e):e=a[0];let{event:n}=(0,tm.useEventContext)(e),o=n.title;if(a[1]!==n.teams||a[2]!==o){let{home:e,away:t}=(0,fi.resolveHomeAway)(n.teams);e&&t&&(o=`${(0,fV.upperCase)(e.abbreviation)}`,e.alias&&(o+=` ${e.alias}`),o+=` vs. ${(0,fV.upperCase)(t.abbreviation)}`,t.alias&&(o+=` ${t.alias}`)),a[1]=n.teams,a[2]=o,a[3]=o}else o=a[3];return a[4]!==s?(t=s("trading.cashOut"),a[4]=s,a[5]=t):t=a[5],a[6]!==o||a[7]!==t?(r={title:t,subtitle:o},a[6]=o,a[7]=t,a[8]=r):r=a[8],r})(),{isValid:m}=n.formState,p=eh.default.useMemo(()=>"success"===c?r("trading.cashedOut"):"submitting"===c?r("trading.cashingOut"):r("trading.cashOut"),[c]),h=eh.default.useRef(null);return(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(th.ModalHeader,{children:(0,em.jsx)(th.ModalTitle,{children:d})}),(0,em.jsx)(th.ModalDescription,{children:u}),(0,em.jsx)(ff,{...n,children:(0,em.jsxs)("form",{onSubmit:n.handleSubmit(i),className:"flex flex-col gap-4",children:[(0,em.jsx)(mw.ScrollContainer,{gradientClassName:"from-pk-elevated",orientation:"vertical",containerRef:h,className:"overflow-y-auto max-h-[45vh] px-6",wrapperClassName:"-mx-6",children:(0,em.jsx)(fx,{control:n.control,name:"items",render:()=>(0,em.jsx)(fb,{className:"w-full",children:o.map(e=>(0,em.jsxs)("div",{className:"flex flex-col gap-2 w-full",children:[(0,em.jsx)("div",{className:"flex w-full h-[40px] bg-pk-gray-100 items-center px-3 rounded-md",children:(0,em.jsx)("p",{className:"text-pk-content-primary text-sm font-medium",children:e.marketType})}),(0,em.jsx)(lR.Accordion.Root,{type:"single",collapsible:!0,className:"flex flex-col gap-2",children:e.markets.map(e=>(0,em.jsx)(fx,{control:n.control,name:"items",render:({field:t})=>(0,em.jsx)(fb,{className:"flex w-full flex-row gap-2 justify-between items-center",children:(0,em.jsxs)(lR.Accordion.Item,{value:e.market.conditionId,className:"w-full",children:[(0,em.jsxs)("div",{className:"h-[26px] flex flex-row gap-2 items-center w-full",children:[(0,em.jsx)(f_,{children:(0,em.jsx)(fu.Checkbox,{checked:t.value?.includes(e.market.conditionId.toLowerCase()),onCheckedChange:r=>{let a=e.market.conditionId.toLowerCase();return r?t.onChange([...t.value,a]):t.onChange(t.value?.filter(e=>e!==a))},className:"cursor-pointer"})}),(0,em.jsx)(fk,{className:"flex flex-1 cursor-pointer",children:(0,em.jsxs)("span",{className:"flex w-full justify-between items-center",children:[(0,em.jsx)("span",{children:e.label}),(0,em.jsx)("div",{className:"flex flex-row gap-2 items-center",children:(0,em.jsx)("p",{className:"text-pk-content-primary text-sm font-medium",children:e.value})})]})}),(0,em.jsx)(lR.Accordion.Trigger,{className:"flex outline-none w-[26px] h-[26px] items-center justify-center bg-mix-1-pk-gray-100 rounded-md [&_polyline]:stroke-[2.6px] [&_polyline]:!important data-[state=open]:[&_svg]:rotate-180 [&_svg]:transition-[transform_0.2s_ease-in-out] cursor-pointer hover:bg-mix-2-hover-darker transition-colors",children:(0,em.jsx)(lM.IconChevronDownOutline12,{})})]}),(0,em.jsx)(lR.Accordion.Content,{className:"data-[state=closed]:animate-accordionSlideUp data-[state=open]:animate-accordionSlideDown overflow-hidden",children:(0,em.jsx)(fW,{marketSection:e})})]})},e.market.conditionId)},e.market.conditionId))})]},e.marketType))})})}),(0,em.jsx)(th.ModalFooter,{children:(0,em.jsxs)(eb.Button,{type:"submit",disabled:!m||"rest"!==c&&"success"!==c,children:[p," $",l.toFixed(2)]})})]})})]})}function fZ(e){let t,r,a,s,n,o=(0,ep.c)(11);o[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],o[0]=t):t=o[0];let{event:i}
37=(0,tm.useEventContext)(t);o[1]!==i?(r={event:i,variant:"card",orientation:"desktop"},o[1]=i,o[2]=r):r=o[2];let l=r;return o[3]!==e?(a=(0,em.jsx)(fG,{...e}),o[3]=e,o[4]=a):a=o[4],o[5]!==i||o[6]!==a?(s=(0,em.jsx)(fw.SportsItemContextProvider,{children:(0,em.jsx)(fj.SportsPositionContextProvider,{event:i,children:a})}),o[5]=i,o[6]=a,o[7]=s):s=o[7],o[8]!==l||o[9]!==s?(n=(0,em.jsx)(fT.SportsItemStoreProvider,{initialState:l,children:s}),o[8]=l,o[9]=s,o[10]=n):n=o[10],n}var fK=e.i(822667);function fY(e){let t,r,a,s,n,o,i=(0,ep.c)(16),{amount:l,shares:c,avgPrice:d}=e,u=(0,eR.useTranslations)();return i[0]!==u?(t=u("portfolio.redeemAmount.receive"),i[0]=u,i[1]=t):t=i[1],i[2]!==t?(r=(0,em.jsx)("span",{className:"text-base font-medium text-pk-content-primary",children:t}),i[2]=t,i[3]=r):r=i[3],i[4]!==l?(a=(0,em.jsx)("span",{className:"text-xl font-medium text-pk-content-accent-green",children:l}),i[4]=l,i[5]=a):a=i[5],i[6]!==r||i[7]!==a?(s=(0,em.jsxs)("div",{className:"flex items-baseline gap-2",children:[r,a]}),i[6]=r,i[7]=a,i[8]=s):s=i[8],i[9]!==d||i[10]!==c||i[11]!==u?(n=!!c&&!!d&&(0,em.jsx)("span",{className:"text-sm font-medium text-pk-content-secondary",children:u("portfolio.redeemAmount.sellingShares",{shares:c,avgPrice:d})}),i[9]=d,i[10]=c,i[11]=u,i[12]=n):n=i[12],i[13]!==s||i[14]!==n?(o=(0,em.jsxs)("div",{className:"flex flex-col gap-1 pb-4",children:[s,n]}),i[13]=s,i[14]=n,i[15]=o):o=i[15],o}var fQ=e.i(387281),fJ=e.i(355692),fX=e.i(37760);function f0(e){let t,r,a,s,n,o=(0,ep.c)(19),{sublabel:i,disabled:l,onTap:c,orderCreationState:d}=e,u=(0,eR.useTranslations)(),{cashOut:m,orderCreationState:p,canCashOut:h,setCashOutDialogOpen:f}=(0,l9.useCashOutTxContext)(),g=d??p;o[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],o[0]=t):t=o[0];let{activeMarket:x}=(0,ex.useEventActiveMarketContext)(t),v=(0,tu.useAmplitudeAnalytics)();o[1]!==f?(r=()=>{f(!1)},o[1]=f,o[2]=r):r=o[2];let y=r;o[3]!==v||o[4]!==m||o[5]!==y||o[6]!==x.closed||o[7]!==c?(a=async(e,t)=>{c?await c():await m(e,t,void 0,void 0,y),v.trackEvent(tr.Events.SportsCashOutModalClick,{closed:x.closed})},o[3]=v,o[4]=m,o[5]=y,o[6]=x.closed,o[7]=c,o[8]=a):a=o[8];let b=a;o[9]!==x.closed||o[10]!==u?(s=u(x.closed?"trading.redeem":"trading.cashOut"),o[9]=x.closed,o[10]=u,o[11]=s):s=o[11];let k=x.closed?"redeem":"cashOut",_=!h||l;return o[12]!==b||o[13]!==g||o[14]!==i||o[15]!==s||o[16]!==k||o[17]!==_?(n=(0,em.jsx)("div",{className:"flex w-full scale-[0.9999] overflow-hidden",children:(0,em.jsx)(fK.AnimatedButton,{color:"green",label:s,errorKind:k,sublabel:i,disabled:_,orderCreationState:g,type:"button",onTap:b,height:48,shadowHeight:5,hoverHeightOffset:2})}),o[12]=b,o[13]=g,o[14]=i,o[15]=s,o[16]=k,o[17]=_,o[18]=n):n=o[18],n}let f1=({...e})=>eh.default.createElement(i4.Icon,{size:"18px",...e},eh.default.createElement("path",{d:"m16.2803,5.7197l-3-3c-.293-.293-.7676-.293-1.0605,0l-3,3c-.293.293-.293.7676,0,1.0605s.7676.293,1.0605,0l1.7197-1.7197v9.6895c0,.4141.3359.75.75.75s.75-.3359.75-.75V5.0605l1.7197,1.7197c.1465.1465.3379.2197.5303.2197s.3838-.0732.5303-.2197c.293-.293.293-.7676,0-1.0605Z",fill:"currentColor",strokeWidth:"0","data-color":"color-2"}),eh.default.createElement("path",{d:"m7.7197,11.2197l-1.7197,1.7197V3.25c0-.4141-.3359-.75-.75-.75s-.75.3359-.75.75v9.6895l-1.7197-1.7197c-.293-.293-.7676-.293-1.0605,0s-.293.7676,0,1.0605l3,3c.1465.1465.3379.2197.5303.2197s.3838-.0732.5303-.2197l3-3c.293-.293.293-.7676,0-1.0605s-.7676-.293-1.0605,0Z",strokeWidth:"0",fill:"currentColor"}));var f2=e.i(793209);let f3={containerClassName:"overflow-visible bg-transparent flex justify-center items-center",style:{width:"auto",height:44}};function f5(e){let t,r,a,s,n,o,i,l,c,d,u=(0,ep.c)(33),{market:m,image:p,outcome:h,mode:f,isNegRiskDraw:g,onClose:x,images:v,injectedHeading:y,injectedSubheading:b}=e,k=void 0!==g&&g;u[0]!==y||u[1]!==m.closed||u[2]!==h?(t=y??`${m.closed?"Redeem":"Sell"} ${(0,fs.capitalize)(h)}`,u[0]=y,u[1]=m.closed,u[2]=h,u[3]=t):t=u[3];let _=b??m.groupItemTitle;u[4]!==t||u[5]!==_?(r={heading:t,subheading:_},u[4]=t,u[5]=_,u[6]=r):r=u[6];let{heading:w,subheading:j}=r,S="desktop"===f&&"py-4";return u[7]!==S?(a=(0,eg.cn)("flex flex-col items-center pt-4 pb-8 gap-1 relative",S),u[7]=S,u[8]=a):a=u[8],u[9]!==f||u[10
37]!==x?(s="desktop"===f&&(0,em.jsx)("div",{className:"flex h-0 w-full justify-end -translate-y-4",children:(0,em.jsx)(th.ModalClose,{"aria-label":"Close",asChild:!0,children:(0,em.jsx)(eb.Button,{variant:"ghost",className:"size-6 p-0",children:(0,em.jsx)(l8.IconXmarkFill18,{className:"size-5",onClick:()=>x?.()})})})}),u[9]=f,u[10]=x,u[11]=s):s=u[11],u[12]!==p||u[13]!==v||u[14]!==k||u[15]!==f?(n=!v&&(0,em.jsxs)("div",{className:(0,eg.cn)("relative overflow-hidden","desktop"===f?"size-[60px] mb-2":"size-[42px]"),children:[!k&&(0,em.jsx)(e4.default,{src:p,alt:"Redeem icon",fill:!0,sizes:"60px",style:{objectFit:"cover",borderRadius:"4px"},priority:!0}),k&&(0,em.jsx)("div",{className:(0,eg.cn)("rounded-full bg-pk-gray-100 flex justify-center items-center","desktop"===f?"size-[60px]":"size-[42px]"),children:(0,em.jsx)(f1,{className:"size-5 text-pk-content-primary rotate-90"})})]}),u[12]=p,u[13]=v,u[14]=k,u[15]=f,u[16]=n):n=u[16],u[17]!==v?(o=!!v&&(0,em.jsxs)("div",{className:"w-[70px] h-[60px] relative mb-2",children:[(0,em.jsx)("div",{className:"absolute left-0 top-0",children:(0,em.jsx)(f2.SportsMarketImage,{src:v[0],alt:"home icon",borderRadius:"0px",...f3},v[0])}),(0,em.jsx)("div",{className:"absolute right-0 bottom-0",children:(0,em.jsx)(f2.SportsMarketImage,{src:v[1],alt:"away icon",borderRadius:"0px",...f3},v[1])})]}),u[17]=v,u[18]=o):o=u[18],u[19]!==w?(i=(0,em.jsx)("p",{className:"text-base font-semibold text-pk-content-primary leading-6 tracking-[0.15px]",children:w}),u[19]=w,u[20]=i):i=u[20],u[21]!==m.groupItemTitle||u[22]!==j?(l=!!m.groupItemTitle&&(0,em.jsx)("p",{className:"text-xs font-medium text-pk-content-tertiary leading-[18px] tracking-[0.15px]",children:j}),u[21]=m.groupItemTitle,u[22]=j,u[23]=l):l=u[23],u[24]!==i||u[25]!==l?(c=(0,em.jsxs)("div",{className:"flex flex-col items-center gap-1",children:[i,l]}),u[24]=i,u[25]=l,u[26]=c):c=u[26],u[27]!==c||u[28]!==a||u[29]!==s||u[30]!==n||u[31]!==o?(d=(0,em.jsxs)("div",{className:a,children:[s,n,o,c]}),u[27]=c,u[28]=a,u[29]=s,u[30]=n,u[31]=o,u[32]=d):d=u[32],d}function f4(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(53),{injectedHeading:d,injectedSubheading:u,injectedImages:m}=e;c[0]===Symbol.for("react.memo_cache_sentinel")?(t=["isNegRiskSportsEvent","event"],c[0]=t):t=c[0];let{isNegRiskSportsEvent:p,event:h}=(0,tm.useEventContext)(t),{setCashOutDialogOpen:f}=(0,l9.useCashOutTxContext)();c[1]===Symbol.for("react.memo_cache_sentinel")?(r=["selectedOutcomeIdx","side"],c[1]=r):r=c[1];let{selectedOutcomeIdx:g,side:x}=(0,lZ.useTradeContext)(r);c[2]===Symbol.for("react.memo_cache_sentinel")?(a=["activeMarket"],c[2]=a):a=c[2];let{activeMarket:v}=(0,ex.useEventActiveMarketContext)(a);c[3]===Symbol.for("react.memo_cache_sentinel")?(s=["isSportsPage"],c[3]=s):s=c[3];let{isSportsPage:y}=(0,l5.useSportsContext)(s);e:{if(!p){n=!1;break e}n=h.closed||h.markets.some(f6)}let b=n;t:{let e,t,r;if(p&&b){let e;c[4]!==v.icon||c[5]!==d||c[6]!==m||c[7]!==u?(e={image:v.icon,injectedHeading:d,injectedSubheading:u,images:m},c[4]=v.icon,c[5]=d,c[6]=m,c[7]=u,c[8]=e):e=c[8],o=e;break t}if(p){let e;if("draw"===v.negRiskSportsMarketType){let e;c[9]!==v.icon?(e={image:v.icon,images:void 0,injectedHeading:void 0,injectedSubheading:void 0},c[9]=v.icon,c[10]=e):e=c[10],o=e;break t}if(v.negRiskSportsMarketType){let e,t;c[11]!==v?(e=(0,fd.getTeam)({market:v}),c[11]=v,c[12]=e):e=c[12];let r=e,a=r?.logo??v.icon;c[13]!==a?(t={image:a,images:void 0,injectedHeading:void 0,injectedSubheading:void 0},c[13]=a,c[14]=t):t=c[14],o=t;break t}c[15]!==v.icon?(e={image:v.icon,images:void 0,injectedHeading:void 0,injectedSubheading:void 0},c[15]=v.icon,c[16]=e):e=c[16],o=e;break t}c[17]!==v||c[18]!==g?(e=(0,fd.getTeam)({market:v,outcomeIndex:g}),c[17]=v,c[18]=g,c[19]=e):e=c[19];let a=e;c[20]!==v.sportsMarketType?(t=(0,fl.isStandardOrMapRoundTotalMarket)(v.sportsMarketType),c[20]=v.sportsMarketType,c[21]=t):t=c[21];let s=t;if(y&&v.teams&&2===v.teams.length&&"nrfi"!==v.sportsMarketType&&"both_teams_to_score"!==v.sportsMarketType&&(a||s)){let e,t,r,n,i;c[22]!==v||c[23]!==g||c[24]!==a?(e=a?(0,fd.getTeamLabelWithLine)({market:v,outcomeIndex:g,variant:"alias"}
37):void 0,c[22]=v,c[23]=g,c[24]=a,c[25]=e):e=c[25];let l=e;c[26]!==v.groupItemTitle||c[27]!==v.sportsMarketType||c[28]!==s?(t="","spreads"===v.sportsMarketType&&(t="Spread: "),s&&(t="Total: "),"child_moneyline"===v.sportsMarketType&&(t=`${v.groupItemTitle??"Game Winner"}: `),c[26]=v.groupItemTitle,c[27]=v.sportsMarketType,c[28]=s,c[29]=t):t=c[29];let d=a?.logo??v.icon;c[30]!==l||c[31]!==x?(r=l?`${(0,fs.capitalize)(x)} ${l}`:void 0,c[30]=l,c[31]=x,c[32]=r):r=c[32],c[33]!==v.teams||c[34]!==t?(n=(()=>{let{home:e,away:r}=(0,fi.resolveHomeAway)(v.teams);return e&&r?`${t}${e.alias??e.name} vs ${r.alias??r.name}`:void 0})(),c[33]=v.teams,c[34]=t,c[35]=n):n=c[35],c[36]!==d||c[37]!==r||c[38]!==n?(i={image:d,images:void 0,injectedHeading:r,injectedSubheading:n},c[36]=d,c[37]=r,c[38]=n,c[39]=i):i=c[39],o=i;break t}c[40]!==v.icon?(r={image:v.icon,images:void 0,injectedHeading:void 0,injectedSubheading:void 0},c[40]=v.icon,c[41]=r):r=c[41],o=r}let{image:k,images:_,injectedHeading:w,injectedSubheading:j}=o,S=v.outcomes[g];c[42]!==f?(i=()=>f(!1),c[42]=f,c[43]=i):i=c[43];let T="draw"===v.negRiskSportsMarketType;return c[44]!==v||c[45]!==k||c[46]!==_||c[47]!==w||c[48]!==j||c[49]!==S||c[50]!==i||c[51]!==T?(l=(0,em.jsx)(f5,{market:v,image:k,outcome:S,onClose:i,mode:"desktop",isNegRiskDraw:T,injectedHeading:w,injectedSubheading:j,images:_}),c[44]=v,c[45]=k,c[46]=_,c[47]=w,c[48]=j,c[49]=S,c[50]=i,c[51]=T,c[52]=l):l=c[52],l}function f6(e){return e.closed}var f7=e.i(711349),f8=e.i(456205),f9=e.i(877322);let ge=(0,iD.cva)("flex items-center gap-0.5",{variants:{variant:{orders:"",positions:"w-fit"}}});function gt(e){let t,r,a,s,n,o=(0,ep.c)(10);return o[0]!==e?({className:t,variant:a,...r}=e,o[0]=e,o[1]=t,o[2]=r,o[3]=a):(t=o[1],r=o[2],a=o[3]),o[4]!==t||o[5]!==a?(s=(0,eg.cn)(ge({variant:a}),t),o[4]=t,o[5]=a,o[6]=s):s=o[6],o[7]!==r||o[8]!==s?(n=(0,em.jsx)("span",{className:s,...r}),o[7]=r,o[8]=s,o[9]=n):n=o[9],n}let gr=e=>{let t=(0,eV.formatUSDCUnits)((0,eW.getTotalProfit)(e)),r=(0,eV.formatCurrency)(t,{decimals:2}),a=parseFloat(t),s=0===a?"even":a>0?"gain":"loss";return{totalReturn:r,totalReturnPercent:`${(0,eW.getProfitPercent)(e,!0).toFixed(2)}%`,totalReturnColor:"gain"===s?"green":"loss"===s?"red":"black"}};function ga(e){let t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(84),{position:h,isWinningPosition:f}=e,g=void 0!==f&&f;e:{let e,r,a,s,n,o,i,l,c,d,u,m,f,x=parseInt(h.outcomeIndex,10);if(p[0]!==h)e=h.trackedPositionMetadata?(0,eV.formatNum)(h.trackedPositionMetadata.netQuantity.optimistic,{decimals:0}):(0,eV.formatNum)((0,eV.formatUSDCUnits)(BigInt(h.netQuantity)),{decimals:0}),p[0]=h,p[1]=e;else e=p[1];let v=e;if(p[2]!==h)r=(0,eV.formatCurrency)((0,eV.formatUSDCUnits)((0,eW.getValuePaidForShares)(h)),{decimals:2}),p[2]=h,p[3]=r;else r=p[3];let y=r,b=0===x?"Yes":"No",k=100*(0,eW.getAveragePricePerShare)(h);p[4]!==k?(a=(0,eV.formatNum)(k,{decimals:1,optionalDecimals:!0,commas:!1}),p[4]=k,p[5]=a):a=p[5];let _=`${a}\xa2`;if("draw"===h.mkt.negRiskSportsMarketType){let e,r,a,s,n=`${v} Draw - ${b} @ ${_}`;p[6]!==g||p[7]!==v?(e=g&&{value:`$${v}`},p[6]=g,p[7]=v,p[8]=e):e=p[8],p[9]!==h?(r=gr(h),p[9]=h,p[10]=r):r=p[10],p[11]===Symbol.for("react.memo_cache_sentinel")?(a={color:"var(--color-pk-gray-700)",backgroundColor:"$gray6"},p[11]=a):a=p[11],p[12]!==y||p[13]!==x||p[14]!==n||p[15]!==e||p[16]!==r?(s={isNegRiskDraw:!0,cost:y,outcomeIndex:x,image:void 0,chipLabel:n,value:"$0",...e,...r,customColors:a},p[12]=y,p[13]=x,p[14]=n,p[15]=e,p[16]=r,p[17]=s):s=p[17],t=s;break e}if(p[18]!==_||p[19]!==y||p[20]!==g||p[21]!==b||p[22]!==x||p[23]!==h||p[24]!==v){let e=(0,fd.getTeam)({market:h.mkt});c=!1,d=y,u=x,m=h.mkt.image,s=`${v} ${h.mkt.groupItemTitle} - ${b} @ ${_}`,n="$0",p[34]!==g||p[35]!==v?(o=g&&{value:`$${v}`},p[34]=g,p[35]=v,p[36]=o):o=p[36],p[37]!==h?(i=gr(h),p[37]=h,p[38]=i):i=p[38],l=e&&{image:e.logo??h.mkt.image,label:e.name,...e.color&&{customColors:{color:e.color,backgroundColor:`${e.color}1A`}}},p[18]=_,p[19]=y,p[20]=g,p[21]=b,p[22]=x,p[23]=h,p[24]=v,p[25]=s,p[26]=n,p[27]=o,p[28]=i,p[29]=l,p[30]=c,p[31]=d,p[32]=u,p[33]=m}else s=p[25],n=p[26],o=p[27],i=p[28],l=p[29],c=p[30],d=p[31],u=p[32],m=p[33];p[39]!==s||p[40]!==n||p[41]!==o||p[42]!==i||p[43]!==l||p[44]!==c||p[45]!==d||p[46]!==u||p[47]!==m?(f={isNegRiskDraw:c,cost:d,outcomeIndex:u,image:m,chipLabel:s,value:n,...o,...i,...l},p[39]=s,p[40]=n,p[41]=o,p[42]=i,p[43]=l,p[44]=c,p[45]=d,p[46]=u,p[47]=m,p[48]=f):f=p[48],t=f}let{isNegRiskDraw:x,cost:v,image:y,chipLabel:b,outcomeIndex:k,customColors:_,totalReturn:w,totalReturnPercent:j,totalReturnColor:S,value:T}=t;p[49]!==b||p[50]!==y||p[51]!==x?(r=!!y&&!x&&(0,em.jsx)("div",{className:"relative size-[30px] shrink-0 overflow-hidden",children:(0,em.jsx)(e4.default,{src:y,alt:`${b} icon`,className:"rounded-[4px] object-cover",fill:!0,priority:!0,sizes:"30px"})}),p[49]=b,p[50]=y,p[51]=x,p[52]=r):r=p[52],p[53]!==x?(a=x&&(0,em.jsx)(f8.DrawIcon,{size:30}),p[53]=x,p[54]=a):a=p[54],p[55]!==b?(s=(0,em.jsx)("span",{className:"truncate",children:b}),p[55]=b,p[56]=s):s=p[56],p[57]!==b||p[58]!==_||p[59]!==k||p[60]!==s?(n=(0,em.jsx)("div",{className:"min-w-0 flex-1",children:(0,em.jsx)(f9.OutcomeChip,{outcomeIndex:k,customColors:_,truncate:!0,title:b,className:"h-6 w-full min-w-0 px-1.5 text-body-sm font-medium",children:s})}),p[57]=b,p[58]=_,p[59]=k,p[60]=s,p[61]=n):n=p[61],p[62]!==r||p[63]!==a||p[64]!==n?(o=(0,em.jsx)("td",{className:"py-1.5 align-middle",children:(0,em.jsxs)("div",{className:"flex w-40 min-w-0 items-center gap-2 pr-3",children:[r,a,n]})}),p[62]=r,p[63]=a,p[64]=n,p[65]=o):o=p[65],p[66]!==T?(i=(0,em.jsx)("td",{className:"py-1.5 pl-4 text-right al
37ign-middle",children:(0,em.jsx)("span",{className:"whitespace-nowrap text-body-sm normal-nums",children:T})}),p[66]=T,p[67]=i):i=p[67],p[68]!==v?(l=(0,em.jsx)("td",{className:"py-1.5 pl-4 text-right align-middle",children:(0,em.jsx)("span",{className:"whitespace-nowrap text-body-sm normal-nums",children:v})}),p[68]=v,p[69]=l):l=p[69];let C="red"===S,N="green"===S;return p[70]!==C||p[71]!==N?(c=(0,eg.cn)("whitespace-nowrap text-body-sm font-medium normal-nums text-pk-content-tertiary",{"text-pk-red-400":C,"text-pk-content-accent-green":N}),p[70]=C,p[71]=N,p[72]=c):c=p[72],p[73]!==j?(d=(0,em.jsxs)("span",{className:"ml-1.5",children:["(",j,")"]}),p[73]=j,p[74]=d):d=p[74],p[75]!==c||p[76]!==d||p[77]!==w?(u=(0,em.jsx)("td",{className:"py-1.5 pl-4 text-right align-middle",children:(0,em.jsxs)("span",{className:c,children:[w,d]})}),p[75]=c,p[76]=d,p[77]=w,p[78]=u):u=p[78],p[79]!==u||p[80]!==o||p[81]!==i||p[82]!==l?(m=(0,em.jsxs)("tr",{children:[o,i,l,u]}),p[79]=u,p[80]=o,p[81]=i,p[82]=l,p[83]=m):m=p[83],m}function gs(){let e,t,r,a,s,n,o,i,l,c=(0,ep.c)(21),d=(0,eR.useTranslations)();return c[0]!==d?(e=d("trading.outcome"),c[0]=d,c[1]=e):e=c[1],c[2]!==e?(t=(0,em.jsx)("th",{scope:"col",className:"pb-2 text-left font-normal",children:(0,em.jsx)("span",{className:"block w-40 truncate pr-3",children:e})}),c[2]=e,c[3]=t):t=c[3],c[4]!==d?(r=d("trading.value"),c[4]=d,c[5]=r):r=c[5],c[6]!==r?(a=(0,em.jsx)("th",{scope:"col",className:"pb-2 pl-4 text-right font-normal whitespace-nowrap",children:r}),c[6]=r,c[7]=a):a=c[7],c[8]!==d?(s=d("trading.cost"),c[8]=d,c[9]=s):s=c[9],c[10]!==s?(n=(0,em.jsx)("th",{scope:"col",className:"pb-2 pl-4 text-right font-normal whitespace-nowrap",children:s}),c[10]=s,c[11]=n):n=c[11],c[12]!==d?(o=d("trading.return"),c[12]=d,c[13]=o):o=c[13],c[14]!==o?(i=(0,em.jsx)("th",{scope:"col",className:"pb-2 pl-4 text-right font-normal whitespace-nowrap",children:o}),c[14]=o,c[15]=i):i=c[15],c[16]!==t||c[17]!==a||c[18]!==n||c[19]!==i?(l=(0,em.jsx)("thead",{className:"text-body-xs text-pk-content-tertiary",children:(0,em.jsxs)("tr",{children:[t,a,n,i]})}),c[16]=t,c[17]=a,c[18]=n,c[19]=i,c[20]=l):l=c[20],l}function gn(e){let t,r,a,s,n,o,i,l=(0,ep.c)(15),{winningPosition:c,losingPositions:d}=e,u=(0,eR.useTranslations)();return l[0]!==u?(t=u("trading.positionBreakdown"),l[0]=u,l[1]=t):t=l[1],l[2]!==t?(r=(0,em.jsx)("caption",{className:"sr-only",children:t}),l[2]=t,l[3]=r):r=l[3],l[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)(gs,{}),l[4]=a):a=l[4],l[5]!==c?(s=!!c&&(0,em.jsx)(ga,{position:c,isWinningPosition:!0}),l[5]=c,l[6]=s):s=l[6],l[7]!==d?(n=d.map(go),l[7]=d,l[8]=n):n=l[8],l[9]!==s||l[10]!==n?(o=(0,em.jsxs)("tbody",{children:[s,n]}),l[9]=s,l[10]=n,l[11]=o):o=l[11],l[12]!==r||l[13]!==o?(i=(0,em.jsx)("div",{className:"max-h-60 overflow-y-auto overscroll-y-contain",children:(0,em.jsx)(f7.ScrollableTable,{className:"w-full",children:(0,em.jsxs)("table",{className:"w-max min-w-full border-separate border-spacing-0",children:[r,a,o]})})}),l[12]=r,l[13]=o,l[14]=i):i=l[14],i}function go(e){return(0,em.jsx)(ga,{position:e},`${e.market.id}-${e.outcomeIndex}`)}function gi(e){let t,r,a,s,n,o=(0,ep.c)(11),{winningPosition:i,losingPositions:l}=e,c=(0,eR.useTranslations)();return o[0]!==c?(t=c("trading.positionBreakdown"),o[0]=c,o[1]=t):t=o[1],o[2]!==t?(r=(0,em.jsx)(hh.AccordionTrigger,{className:"px-2",children:(0,em.jsx)(gt,{children:(0,em.jsx)("span",{children:t})})}),o[2]=t,o[3]=r):r=o[3],o[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)("div",{className:"h-2 w-full"}),o[4]=a):a=o[4],o[5]!==l||o[6]!==i?(s=(0,em.jsxs)(hh.AccordionContent,{children:[a,(0,em.jsx)(gn,{winningPosition:i,losingPositions:l})]}),o[5]=l,o[6]=i,o[7]=s):s=o[7],o[8]!==r||o[9]!==s?(n=(0,em.jsx)(hh.Accordion,{type:"single",collapsible:!0,className:"z-auto h-fit w-full p-0",children:(0,em.jsxs)(hh.AccordionItem,{value:"positions",children:[r,s]})}),o[8]=r,o[9]=s,o[10]=n):n=o[10],n}function gl({winningPosition:e,losingPositions:t}){let r=(0,eR.useTranslations)(),{activeMarket:a}=(0,ex.useEventActiveMarketContext)(["activeMarket"]),{event:s}
37=(0,tm.useEventContext)(["event"]),{setCashOutDialogOpen:n}=(0,l9.useCashOutTxContext)(),o=(0,tu.useGoogleAnalytics)(),i=(0,tu.useAmplitudeAnalytics)(),{updatePositions:l}=(0,l3.useEventPositionsContext)(["updatePositions"]),c=(0,eT.useToast)(),d=eh.default.useRef(null),u=eh.default.useRef(null),m=eh.default.useRef(new Map),{refreshNonce:p}=(0,fR.useSafe)(),{nonce:h,incrementNonce:f,refreshNonce:g}=(0,fL.useDepositWallet)(),{sendTransaction:x}=(0,ez.default)(),v=(0,eE.default)(),y=(0,eB.useTransactionStore)(),[b,k]=eh.default.useState("rest"),{authenticated:_,authenticationType:w,walletMode:j}=(0,eF.useAccountContext)(["authenticated","authenticationType","walletMode"]),{proxyAddress:S}=(0,fQ.useAccount)(),T=eh.default.useMemo(()=>[...t,...e?[e]:[]].map(e=>e.market.id.toLowerCase()),[t,e]),{positions:C,markets:N}=(0,fJ.useRedeemablePositions)({proxyAddress:S,conditionIds:T}),M=eh.default.useCallback(()=>{l([...t,...e?[e]:[]].map(e=>({...e,...e.trackedPositionMetadata&&{trackedPositionMetadata:{...e.trackedPositionMetadata,netQuantity:{current:0,optimistic:0,pending:0}}}})),!0)},[l,t,e]),I=eh.default.useMemo(()=>{if(C?.length&&N&&N.length){let r=t.map(e=>e.market.id.toLowerCase());return e&&r.push(e.market.id.toLowerCase()),fE({positions:C.filter(e=>r.includes(e.market.id.toLowerCase())),markets:N})}return[]},[C,N,t,e]),P=eh.default.useCallback(async()=>{try{if(!_)return void(0,eH.handleError)("[RedeemAll > Magiclink is null]",eU.PolyError.MagicLinkMissing,S);let{chainId:e}=eZ.MATIC_CONFIG,t="magic"===w,a=(I||[]).map(t=>({txns:(0,eK.getRedeemPositionsTransaction)({chainId:e,chainConfig:eG.chainConfig,conditionId:t.conditionId,negRisk:t.negRisk,outcomeCount:t.outcomes?.length??0,amounts:t.amounts}),market:t,metadata:{quantity:BigInt(t.value??0),positionChangeData:(0,eO.computeRedeemImpact)(BigInt(t.value??0))}}));if(t&&S){for(let{market:e}of(m.current.clear(),a)){let t=(0,eK.formatSyntheticRedeemTransaction)({conditionId:e.conditionId,amount:BigInt(e.value??0),proxyAddress:S});m.current.set(e.conditionId,t),await v(t,e)}c.success(new eC.ToastBuilder().position({side:"top"}).title(r("portfolio.modals.redeem.claimProceeds"))),M(),n(!1),k("rest");let e=(0,fz.chunk)(a,f$.numberOfTxnsPerBundle);(async()=>{for(let[t,a]of e.entries()){let s=null;for(let r=0;r<2;r++)try{let r=Date.now(),n=(0,ez.getTransactionType)(j),i=await x(n,a.flatMap(e=>e.txns),0,eZ.Network.Matic,t,void 0,n===ez.TransactionType.DepositWallet?h:void 0,void 0,n===ez.TransactionType.DepositWallet?S:void 0);if(n===ez.TransactionType.DepositWallet&&await f(),!i)throw Error("Transaction response is null.");let l=!i.hash;l&&await (0,fU.waitTillMined)(i);let{chainId:c}=eZ.MATIC_CONFIG;for(let{txns:e,market:t,metadata:s}of a){let a=(0,fA.keccak256)((0,fO.toHex)(S+t.conditionId+r)),n=new fB.CTFTxnBuilder(a,l?eA.TxnStatus.MINED:eA.TxnStatus.PENDING).metadata({txns:e,chainId:c,outcome:"NA",outcomeIndex:-1,usdc:s.quantity,enqueuedAt:r,lastUpdatedAt:r,ctfTxnType:eA.CTFTxnType.Redeem,hash:i.hash,...s}).conditionId(t.conditionId).build();await v(n,t);let o=m.current.get(t.conditionId);if(o){try{y.removeTransaction(S,eZ.MATIC_CONFIG.chainId,o.txId,!0)}catch{}m.current.delete(t.conditionId)}}o.trackEvent(fD.GAEventAction.TRANSACTION,{trade_type:"redeem_all",trade_status:`${t+1}_${e.length}`,event_status:"success"}),s=null;break}catch(e){s=e}if(s){let a=s;for(let r of((0,eH.handleError)(a,"Redeem All Shares",S,eH.BUG_CATEGORIES.MISSION_CRITICAL),e.slice(t)))for(let{market:e}of r){let t=m.current.get(e.conditionId);t&&(y.handleFailedTransaction(S,eZ.MATIC_CONFIG.chainId,t,e),m.current.delete(e.conditionId))}c.error(new eC.ToastBuilder().position({side:"top"}).title(r("portfolio.messages.failedToRedeem")).description(r("portfolio.pleaseTryAgain"))),o.trackEvent(fD.GAEventAction.TRANSACTION,{trade_type:"redeem_all",trade_status:`${t+1}_${e.length}`,event_status:"error",event_error_msg:a.message||JSON.stringify(a)});break}}m.current.clear(),(0,ez.getTransactionType)(j)===ez.TransactionType.DepositWallet?g():p()})();return}k("submitting");let s=(0,fz.chunk)(a,f$.numberOfTxnsPerBundle),i=[];for(let[e,t]of s.entries())try{let r=(0,ez.getTransactionType)(j),a=await x(r,t.flatMap(e=>e.txns),0,eZ.Network.Matic,e,void 0,r===ez.TransactionType.DepositWallet?h:void 0,ez.TransactionMetadata.Redeem.valueOf(),r===ez.TransactionType.DepositWallet?S:void 0);r===ez.TransactionType.DepositWallet&&await f(),i.push((0,fU.waitTillMined)(a))}catch(e){(0,eH.handleError)(e,"Redeem All Shares",S,eH.BUG_CATEGORIES.MISSION_CRITICAL),(0,fX.isUserRejection)(e)&&k("rest");return}await Promise.all(i),k("success"),M(),d.current=setTimeout(()=>{n(!1)},2e3),u.current=setTimeout(()=>{k("rest")},3e3),(0,ez.getTransactionType)(j)===ez.TransactionType.DepositWallet?g():p()}catch{k("rest")}},[I,_,w,j,C,S,N,p,g,h,f,x,v,y,k,M,o,r,c]),{injectedHeading:E,injectedSubheading:z,injectedImages:A}=eh.default.useMemo(()=>{let n=[...t,...e?[e]:[]];if(n.length<2)return{injectedHeading:void 0,injectedSubheading:void 0,injectedImages:void 0};let o=new Set(n.map(e=>e.market.id)).size>1;return{injectedHeading:r("trading.redeemNPositions",{count:String(n.length)}),...o&&{injectedSubheading:s.title,...a.teams&&(()=>{let{home:e,away:t}=(0,fi.resolveHomeAway)(a.teams);return e&&t?{injectedSubheading:`${(0,fV.upperCase)(t.abbreviation)} @ ${(0,fV.upperCase)(e.abbreviation)}`,injectedImages:[e,t].map(e=>e.logo)}:{}})()}}},[a,s.slug,s.title,e,t.length]),O=eh.default.useRef(null),{amountToReceive:D}=eh.default.useMemo(()=>
37{if(!e)return{amountToReceive:"$0"};if(O.current)return O.current;let t=e.trackedPositionMetadata?e.trackedPositionMetadata.netQuantity.optimistic:(0,eV.formatUSDCUnits)(BigInt(e.netQuantity));return{amountToReceive:(0,eV.formatCurrency)(t,{decimals:2})}},[a.orderPriceMinTickSize,e]);return eh.default.useEffect(()=>{"rest"===b?O.current=null:O.current={amountToReceive:D}},[b,D]),eh.default.useEffect(()=>()=>{d.current&&clearTimeout(d.current),u.current&&clearTimeout(u.current)},[]),(0,em.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,em.jsx)(f4,{injectedHeading:E,injectedSubheading:z,injectedImages:A}),(0,em.jsx)("div",{className:"flex flex-col gap-2",children:(0,em.jsxs)("div",{className:"flex flex-col w-full gap-2",children:[(0,em.jsx)(fY,{amount:D}),(0,em.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,em.jsx)("div",{className:"flex flex-1 overflow-hidden",children:(0,em.jsx)(f0,{onTap:P,disabled:!I.length,orderCreationState:b})}),!a.closed&&(0,em.jsx)(eb.Button,{variant:"link",onClick:()=>{n(!1),i.trackEvent(tr.Events.SportsCashOutEditClick)},children:"Edit order"}),(!!e&&t.length>0||t.length>1)&&(0,em.jsx)(gi,{winningPosition:e,losingPositions:t})]})]})})]})}function gc(){let e,t,r,a,s,n,o=(0,ep.c)(12);o[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],o[0]=e):e=o[0];let{event:i}=(0,tm.useEventContext)(e);o[1]===Symbol.for("react.memo_cache_sentinel")?(t=["positions"],o[1]=t):t=o[1];let{positions:l}=(0,l3.useEventPositionsContext)(t);if(o[2]!==i.markets||o[3]!==l){let e;o[5]!==i.markets?(e=(e,t)=>{if(t.trackedPositionMetadata?t.trackedPositionMetadata.netQuantity.optimistic:parseFloat((0,eV.formatUSDCUnits)(BigInt(t.netQuantity)))){let r=i.markets.find(e=>e.conditionId.toLowerCase()===t.market.id.toLowerCase());r?.closed&&(t.market.outcomeTokenPrices.indexOf("1")===parseInt(t.outcomeIndex,10)?e.winningPosition={...t,mkt:r}:e.losingPositions.push({...t,mkt:r}))}return e},o[5]=i.markets,o[6]=e):e=o[6],r=(l??[]).reduce(e,{winningPosition:void 0,losingPositions:[]}),o[2]=i.markets,o[3]=l,o[4]=r}else r=o[4];let{winningPosition:c,losingPositions:d}=r;return c||d.length?(o[7]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)(th.ModalTitle,{className:"sr-only",children:"Cash out"}),s=(0,em.jsx)(th.ModalDescription,{className:"sr-only",children:"Cash out"}),o[7]=a,o[8]=s):(a=o[7],s=o[8]),o[9]!==d||o[10]!==c?(n=(0,em.jsxs)(th.ModalContent,{children:[a,s,(0,em.jsx)(gl,{winningPosition:c,losingPositions:d})]}),o[9]=d,o[10]=c,o[11]=n):n=o[11],n):null}gc.displayName="NegRiskCashOutModalContent";let gd=[0,25,50,75,100];function gu({position:e}){var t;let r,a,{activeMarket:s}=(0,ex.useEventActiveMarketContext)(["activeMarket"]),{enrichedPosition:n}=(0,fc.useEnrichedPosition)(e,-1,s),{setCashOutDialogOpen:o,cashOut:i,canCashOut:l,orderCreationState:c,completeSuccess:d,isSellActive:u}=(0,l9.useCashOutTxContext)(),m=s.closed&&!u,{usdcReceived:p,averagePrice:h}=(0,fn.useMarketOrderDetail)(),f=(0,tu.useAmplitudeAnalytics)(),g=(t=parseInt(e.outcomeIndex,10),r=(0,lE.useBids)(s,t),a=eh.default.useDeferredValue(r),!!a?.hasLiquidity&&a.totalValue>0),{sellable:x}=(0,fo.default)(s.conditionId),{shares:v,setShares:y,setAmountUpdateLocation:b}=(0,lZ.useTradeContext)(["shares","setShares","setAmountUpdateLocation"]),k=(0,eR.useTranslations)(),{heading:_,subheading:w}=function(){let e,t,r,a,s,n,o,i=(0,ep.c)(26),l=(0,eR.useTranslations)();i[0]===Symbol.for("react.memo_cache_sentinel")?(e=["isNegRiskSportsEvent"],i[0]=e):e=i[0];let{isNegRiskSportsEvent:c}=(0,tm.useEventContext)(e);i[1]===Symbol.for("react.memo_cache_sentinel")?(t=["selectedOutcomeIdx","side"],i[1]=t):t=i[1];let{selectedOutcomeIdx:d,side:u}=(0,lZ.useTradeContext)(t);i[2]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],i[2]=r):r=i[2];let{activeMarket:m}=(0,ex.useEventActiveMarketContext)(r);i[3]===Symbol.for("react.memo_cache_sentinel")?(a=["isSportsPage"],i[3]=a):a=i[3];let{isSportsPage:p}=(0,l5.useSportsContext)(a),{isSellActive:h}=(0,l9.useCashOutTxContext)(),f=m.icon;i[4]!==m.closed||i[5]!==h||i[6]!==l?(s=l(m.closed&&!h?"trading.redeem":"trading.sell"),i[4]=m.closed,i[5]=h,i[6]=l,i[7]=s):s=i[7];let g=m.outcomes[d];i[8]!==g?(n=(0,fs.capitalize)(g),i[8]=g,i[9]=n):n=i[9];let x=`${s} ${n}`,v=m.groupItemTitle??void 0;if(c){if(m.negRiskSportsMarketType&&"draw"!==m.negRiskSportsMarketType){let e;i[10]!==m?(e=(0,fd.getTeam)({market:m}),i[10]=m,i[11]=e):e=i[11];let t=e;f=t?.logo??m.icon}}else if(p&&m.teams&&2===m.teams.length&&"nrfi"!==m.sportsMarketType&&"both_teams_to_score"!==m.sportsMarketType){let e,t="tennis_completed_match"===m.sportsMarketType||"cricket_completed_match"===m.sportsMarketType;i[12]!==m||i[13]!==d?(e=(0,fd.getTeam)({market:m,outcomeIndex:d}),i[12]=m,i[13]=d,i[14]=e):e=i[14];let r=e,a=(0,fl.isStandardOrMapRoundTotalMarket)(m.sportsMarketType);if(r||t||a){let e;if(!t&&r){let e,t;i[15]!==m||i[16]!==d?(e=(0,fd.getTeamLabelWithLine)({market:m,outcomeIndex:d,variant:"alias"}),i[15]=m,i[16]=d,i[17]=e):e=i[17];let a=e;f=r?.logo??m.icon,i[18]!==u?(t=(0,fs.capitalize)(u),i[18]=u,i[19]=t):t=i[19],x=`${t} ${a}`}let s="";"spreads"===m.sportsMarketType&&(s="Spread: "),a&&(s="Total: "),"child_moneyline"===m.sportsMarketType&&(s=`${m.groupItemTitle??"Game Winner"}: `),t&&(s="Completed Match: "),i[20]!==m.teams?(e=(0,fi.resolveHomeAway)(m.teams),i[20]=m.team
37s,i[21]=e):e=i[21];let{home:n,away:o}=e;n&&o&&(v=`${s}${n.alias??n.name} vs ${o.alias??o.name}`)}}return i[22]!==x||i[23]!==f||i[24]!==v?(o={image:f,heading:x,subheading:v},i[22]=x,i[23]=f,i[24]=v,i[25]=o):o=i[25],o}(),[j,S]=eh.default.useState(100),T=eh.default.useRef(0);eh.default.useEffect(()=>{if(0===T.current&&v){let e=parseFloat(v);Number.isFinite(e)&&e>0&&(T.current=e)}},[v]);let C=eh.default.useCallback(e=>{if(S(e),T.current<=0)return;let t=T.current*e/100;y(100===e?T.current.toString():(0,eV.formatNoRound)(t)),b("slider")},[y,b]),N=eh.default.useMemo(()=>!1,[s.closed,g]),M=eh.default.useMemo(()=>{let t=e.trackedPositionMetadata?.netQuantity?.optimistic;if("number"==typeof t&&Number.isFinite(t))return t;try{let t=Number.parseFloat((0,eV.formatUSDCUnits)(BigInt(e.netQuantity)));return Number.isFinite(t)?t:0}catch{return 0}},[e]),I=eh.default.useMemo(()=>{let t=Number.parseInt(e.outcomeIndex,10);return Number.isFinite(t)?x?.[t]??0:0},[x,e.outcomeIndex]),P=eh.default.useMemo(()=>!s.closed&&!!Number.isFinite(M)&&!(M<=0)&&M>I+1e-6,[s.closed,M,I]),E=N||P,z=eh.default.useRef(null),{shareQuantity:A,averagePrice:O,amountToReceive:D}=eh.default.useMemo(()=>{if("rest"!==c&&z.current)return z.current;if(!n)return{shareQuantity:"--",averagePrice:"--",amountToReceive:s.closed?"$0.00":"--"};let e=s.closed&&"1"===s.outcomePrices[n.sell.outcomeIdx];return{shareQuantity:n.qty,averagePrice:`${(0,eV.formatNum)(100*h,{decimals:1,optionalDecimals:!0,commas:!1})}\xa2`,amountToReceive:s.closed?e?(0,eV.formatCurrency)(parseFloat(n.sell.qty),{decimals:2}):"$0.00":`${(0,eV.formatCurrency)(p,{decimals:2})??"$0.00"}`}},[n,p,h,s.closed,s.outcomePrices,c]),R=eh.default.useMemo(()=>{if(m||100===j||T.current<=0)return A;let e=T.current*j/100;return e<10?(0,eV.formatToDecimal)(e,2):(0,eV.formatNum)(e,{decimals:0,commas:!1})},[j,A,m]);eh.default.useEffect(()=>{"rest"===c?z.current=null:z.current={shareQuantity:A,averagePrice:O,amountToReceive:D}},[c,A,O,D]);let L=eh.default.useCallback(async(e,t)=>{z.current={shareQuantity:A,averagePrice:O,amountToReceive:D},await i(e,t,void 0,void 0,()=>o(!1),100===j),f.trackEvent(tr.Events.SportsCashOutModalClick,{closed:s.closed,percentage:j})},[i,o,f,s.closed,j,A,O,D]),F=eh.default.useMemo(()=>l?m?`${k("trading.redeem")} ${D}`:`${k("trading.cashOut")} ${D}`:k("trading.unavailable"),[l,m,D,k]);return(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(th.ModalHeader,{children:(0,em.jsx)(th.ModalTitle,{children:_})}),w&&(0,em.jsx)(th.ModalDescription,{children:w}),(0,em.jsx)(fY,{amount:D,shares:m?void 0:R,avgPrice:m?void 0:O}),!m&&(0,em.jsxs)("div",{className:"px-1 pb-4",children:[(0,em.jsxs)("div",{className:"relative",children:[(0,em.jsx)(fr.Slider,{min:0,max:100,step:1,value:[j],onValueChange:([e])=>C(e),disabled:"rest"!==c,thumbClassName:"bg-pk-brand-500 size-[18px] z-10",trackClassName:"h-1 mx-[9px]"}),(0,em.jsx)("div",{className:"absolute top-1/2 left-0 right-0 -translate-y-1/2 pointer-events-none",children:gd.map(e=>(0,em.jsx)("div",{style:{left:`calc(9px + (100% - 18px) * ${e/100})`},className:(0,eg.cn)("absolute top-1/2 -translate-x-1/2 -translate-y-1/2 size-1.5 rounded-full",j>=e?"bg-pk-brand-500":"bg-pk-gray-400 dark:bg-pk-gray-500")},e))})]}),(0,em.jsx)("div",{className:"relative mt-1 h-4",children:gd.map(e=>(0,em.jsxs)("button",{type:"button",disabled:"rest"!==c,onClick:()=>C(e),style:{left:`calc(9px + (100% - 18px) * ${e/100})`},className:(0,eg.cn)("absolute -translate-x-1/2 text-xs font-medium cursor-pointer transition-colors hover:text-pk-content-accent-brand",j>=e?"text-pk-content-accent-brand":"text-pk-content-tertiary"),children:[e,"%"]},e))})]}),(0,em.jsxs)(th.ModalFooter,{children:[!m&&(0,em.jsx)(eb.Button,{variant:"outline",onClick:()=>{o(!1),f.trackEvent(tr.Events.SportsCashOutEditClick)},children:"Edit order"}),m?(0,em.jsx)(eb.Button,{onClick:e=>L(e.nativeEvent,{point:{x:e.clientX,y:e.clientY}}),disabled:E||!l||"rest"!==c&&"success"!==c,children:F}):(0,em.jsx)(fK.AnimatedButton,{label:F,actionKind:"cashOut",orderCreationState:c,onTap:L,onSuccessAnimationComplete:d,disabled:E||!l,"aria-busy":"rest"!==c&&"success"!==c&&"error"!==c||void 0,color:"blue",isThreeDee:!1,enableShimmer:!1})]})]})}function gm(){let e,t,r,a,s,n,o,i,l=(0,ep.c)(15);l[0]===Symbol.for("react.memo_cache_sentinel")?(e=["positions"],l[0]=e):e=l[0];let{positions:c}=(0,l3.useEventPositionsContext)(e);l[1]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],l[1]=t):t=l[1];let{activeMarket:d}=(0,ex.useEventActiveMarketContext)(t);l[2]===Symbol.for("react.memo_cache_sentinel")?(r=["selectedOutcomeIdx"],l[2]=r):r=l[2];let{selectedOutcomeIdx:u}=(0,lZ.useTradeContext)(r);
37l[3]!==d.conditionId||l[4]!==c||l[5]!==u?(a=c?.find(e=>parseInt(e.outcomeIndex,10)===u&&e.market.id.toLowerCase()===d.conditionId.toLowerCase()),l[3]=d.conditionId,l[4]=c,l[5]=u,l[6]=a):a=l[6],l[7]!==a?(s={position:a},l[7]=a,l[8]=s):s=l[8];let{position:m}=s,p=(0,fa.usePrevious)(m),h=m??p;return h?(l[9]===Symbol.for("react.memo_cache_sentinel")?(n={book:"never",lastPrice:"never"},l[9]=n):n=l[9],l[10]!==h?(o=(0,em.jsx)(th.ModalContent,{children:(0,em.jsx)(gu,{position:h})}),l[10]=h,l[11]=o):o=l[11],l[12]!==d||l[13]!==o?(i=(0,em.jsx)(lL.BookContextProvider,{market:d,prefetch:n,poll:"never",subscribe:"never",defer:"never",children:o}),l[12]=d,l[13]=o,l[14]=i):i=l[14],i):null}function gp(e){let t,r=(0,ep.c)(3),{cashOutMode:a,redemptionConditionIds:s}=e;return r[0]!==a||r[1]!==s?(t=(0,em.jsx)(th.ModalContent,{children:(0,em.jsx)(fZ,{variant:a,conditionIds:s})}),r[0]=a,r[1]=s,r[2]=t):t=r[2],t}function gh(e){let t,r,a,s=(0,ep.c)(8),{cashOutMode:n,redemptionConditionIds:o}=e;s[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event","isNegRiskSportsEvent"],s[0]=t):t=s[0];let{event:i,isNegRiskSportsEvent:l}=(0,tm.useEventContext)(t);s[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],s[1]=r):r=s[1];let{activeMarket:c}=(0,ex.useEventActiveMarketContext)(r),{isSellActive:d}=(0,l9.useCashOutTxContext)(),u=l&&c.closed;if(!d&&i.closed&&n&&"single"!==n){let e;return s[2]!==n||s[3]!==i.slug||s[4]!==o?(e=(0,em.jsx)(gp,{cashOutMode:n,redemptionConditionIds:o},i.slug),s[2]=n,s[3]=i.slug,s[4]=o,s[5]=e):e=s[5],e}if(!d&&u){let e;return s[6]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(gc,{}),s[6]=e):e=s[6],e}return s[7]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)(gm,{}),s[7]=a):a=s[7],a}gm.displayName="BinaryActiveMarketCashOutContent",gp.displayName="BinaryClosedMarketCashOutContent",gh.displayName="CashOutModalContent";var gf=e.i(779122),gg=e.i(848317),gx=e.i(6e5);let gv={dark:{colors:{primary:["--color-pk-gray-900","--color-pk-gray-900","--color-pk-gray-800"],secondary:["--color-pk-gray-500","--color-pk-gray-600","--color-pk-gray-700"],slate:["--color-pk-gray-600","--color-pk-gray-700","--color-pk-gray-500","--color-pk-gray-500"],dark:["--color-pk-elevated","--color-pk-elevated","--color-pk-elevated","--color-pk-elevated"],light:["--color-pk-gray-900","--color-pk-gray-800","--color-pk-gray-700","--color-pk-gray-600"],base:{0:"--color-pk-gray-900",5:"--color-pk-gray-900",10:"--color-pk-gray-900",15:"--color-pk-gray-900",20:"--color-pk-gray-800",25:"--color-pk-gray-700",30:"--color-pk-gray-600",35:"--color-pk-gray-500",40:"--color-pk-gray-500",45:"--color-pk-gray-400",50:"--color-pk-gray-300",55:"--color-pk-gray-300",60:"--color-pk-gray-200",65:"--color-pk-gray-200",70:"--color-pk-gray-100",75:"--color-pk-gray-50",80:"--color-pk-elevated",85:"--color-pk-elevated",90:"--color-pk-elevated",95:"--color-pk-elevated",100:"--color-pk-elevated"},main:{background:["--color-pk-elevated","--color-pk-elevated","--color-pk-elevated","--color-pk-elevated"],typography:["--color-pk-gray-900","--color-pk-gray-700","--color-pk-gray-600","--color-pk-gray-500"]}}},light:{colors:{primary:["--color-pk-gray-900","--color-pk-gray-900","--color-pk-gray-800"],secondary:["--color-pk-gray-500","--color-pk-gray-600","--color-pk-gray-700"],slate:["--color-pk-gray-600","--color-pk-gray-700","--color-pk-gray-500","--color-pk-gray-500"],dark:["--color-pk-gray-50","--color-pk-gray-50","--color-pk-gray-50","--color-pk-gray-50"],light:["--color-pk-gray-900","--color-pk-gray-800","--color-pk-gray-700","--color-pk-gray-600"],base:{0:"--color-pk-gray-900",5:"--color-pk-gray-900",10:"--color-pk-gray-900",15:"--color-pk-gray-900",20:"--color-pk-gray-800",25:"--color-pk-gray-700",30:"--color-pk-gray-600",35:"--color-pk-gray-500",40:"--color-pk-gray-500",45:"--color-pk-gray-400",50:"--color-pk-gray-300",55:"--color-pk-gray-300",60:"--color-pk-gray-200",65:"--color-pk-gray-200",70:"--color-pk-gray-100",75:"--color-pk-gray-50",80:"--color-pk-gray-50",85:"--color-pk-gray-50",90:"--color-pk-gray-50",95:"--color-pk-gray-50",100:"--color-pk-gray-50"},main:{background:["--color-pk-gray-50","--color-pk-gray-50","--color-pk-gray-50","--color-pk-gray-50"],typography:["--color-pk-gray-900","--color-pk-gray-700","--color-pk-gray-600","--color-pk-gray-500"]}}}}
37,gy="#010203";function gb(e,t){let a=e.getPropertyValue(t).trim(),s=a?function(e){if(!(r??=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))||(r.fillStyle=gy,r.fillStyle=e,r.fillStyle===gy))return;r.clearRect(0,0,1,1),r.fillRect(0,0,1,1);let[t,a,s,n]=r.getImageData(0,0,1,1).data;if(0!==n)return`rgba(${t}, ${a}, ${s}, ${n/255})`}(a):void 0;if(!s)throw Error(`Unable to resolve GRID color ${t}`);return s}function gk(e,t){return e.map(e=>gb(t,e))}let g_=null;function gw(){}function gj(){return!!window.grid?.loadWidget}function gS(e){let t,r,a,s,n,o=(0,ep.c)(15),{type:i,gridSeriesId:l,sportSlug:c,className:d,style:u,widgetOptions:m}=e,{resolvedTheme:p}=(0,gg.useTheme)(),h=(0,eh.useRef)(null),{isReady:f}=function(){let e,t,r,a=(0,ep.c)(5),[s,n]=(0,eh.useState)(gj);return a[0]!==s?(e=()=>{s||(g_||(window.grid?.loadWidget?Promise.resolve():g_=new Promise((e,t)=>{let r=document.createElement("script");r.src="https://cdn.grid.gg/widgets/latest/embed.js",r.defer=!0,r.addEventListener("load",()=>e()),r.addEventListener("error",()=>{g_=null,t(Error("Failed to load Grid embed script"))}),document.head.appendChild(r)}))).then(()=>n(!0)).catch(gw)},t=[s],a[0]=s,a[1]=e,a[2]=t):(e=a[1],t=a[2]),(0,eh.useEffect)(e,t),a[3]!==s?(r={isReady:s},a[3]=s,a[4]=r):r=a[4],r}(),[g,x]=(0,eh.useState)(gT);o[0]!==g?(t=()=>{if(g)return;if("complete"===document.readyState)return void x(!0);let e=()=>x(!0);return window.addEventListener("load",e,{once:!0}),()=>{window.removeEventListener("load",e)}},r=[g],o[0]=g,o[1]=t,o[2]=r):(t=o[1],r=o[2]),(0,eh.useEffect)(t,r),o[3]!==l||o[4]!==g||o[5]!==f||o[6]!==p||o[7]!==c||o[8]!==i||o[9]!==m?(a=()=>{let e=h.current;if(!e||!g||!f||!window.grid?.loadWidget)return;let t=null,r=null,a=window.requestAnimationFrame(()=>{(t=document.createElement("div")).className="w-full",e.replaceChildren(t),r=window.grid?.loadWidget({el:t,type:i,scope:{type:"series",id:l},options:{teamColorType:"team",...(0,gx.mergeEsportsGridWidgetOptions)(c),...m},theme:function(e){let t="dark"===e?"dark":"light",r=gv[t];try{var a;let e=window.getComputedStyle(document.documentElement);return{colourScheme:t,colors:{primary:gk(r.colors.primary,e),secondary:gk(r.colors.secondary,e),slate:gk(r.colors.slate,e),dark:gk(r.colors.dark,e),light:gk(r.colors.light,e),base:(a=r.colors.base,Object.fromEntries(Object.entries(a).map(([t,r])=>[Number(t),gb(e,r)]))),main:{background:gk(r.colors.main.background,e),typography:gk(r.colors.main.typography,e)}}}}catch(e){return tp.logger.warn("GRID widget theme fell back to GRID defaults",{message:e instanceof Error?e.message:String(e)}),{colourScheme:t}}}(p)})??null});return()=>{window.cancelAnimationFrame(a),r?.cleanup(),t&&e.contains(t)&&t.remove()}},s=[i,l,c,g,f,m,p],o[3]=l,o[4]=g,o[5]=f,o[6]=p,o[7]=c,o[8]=i,o[9]=m,o[10]=a,o[11]=s):(a=o[10],s=o[11]),(0,eh.useEffect)(a,s);let v=`w-full ${d??""}`;return o[12]!==u||o[13]!==v?(n=(0,em.jsx)("div",{ref:h,className:v,style:u}),o[12]=u,o[13]=v,o[14]=n):n=o[14],n}function gT(){return"u">typeof document&&"complete"===document.readyState}let gC=[{id:"scoreboard",label:"Scoreboard",kind:"scoreboard",showInTabs:!1},{id:"overview",label:"Map",kind:"grid",showInTabs:!0,layout:"single",widgetType:"game-overview"},{id:"kd",label:"Team Stats",kind:"grid",showInTabs:!0,layout:"split",widgetType:"series-team-scoreboard"},{id:"player-stats",label:"Player Stats",kind:"grid",showInTabs:!0,layout:"single",widgetType:"series-table"},{id:"live-log",label:"Live Log",kind:"grid",showInTabs:!0,layout:"single",widgetType:"series-livelog"},{id:"comparison",label:"Comparison",kind:"grid",showInTabs:!0,layout:"single",widgetType:"series-comparison"},{id:"livestream",label:"Livestream",kind:"livestream",showInTabs:!1}];function gN(){return gC.filter(e=>"grid"===e.kind&&(!("enabled"in e)||!1!==e.enabled))}var gM=e.i(666519),gI=e.i(902672),gP=e.i(641797),gE=e.i(245879),gz=e.i(881153),gA=e.i(313933),gO=e.i(702063);let gD=({strokeWidth:e=1.5,...t})=>eh.default.createElement(gO.Icon,{size:"18px",...t},eh.default.createElement("polyline",{points:"2.75 11.5 9 5.25 15.25 11.5",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:e}));var gR=e.i(633220),gL=e.i(608114),gF=e.i(205800),g$=0;let gB=function(e){var t=++g$;return(0,gF.default)(e)+t};var gU=e.i(395725);function gH(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(17),{initialVolume:d,conditionId:u}=e,m=(0,eR.useTranslations)(),[p,h]=eh.default.useState(d);c[0]!==d?(t=()=>{h(d)},r=[d],c[0]=d,c[1]=t,c[2]=r):(t=c[1],r=c[2]),eh.default.useEffect(t,r);let{registerTradeHandler:f,unregisterTradeHandler:g}=(0,i9.useEventTrade)();c[3]!==u?(a=e=>{if(!e?.conditionId||e.conditionId.toLowerCase()!==u.toLowerCase())return;let t=e.price*e.size;t>0&&h(e=>e+t)},c[3]=u,c[4]=a):a=c[4];let x=a;c[5]!==u||c[6]!==x||c[7]!==f||c[8]!==g?(s=()=>{let e=`book-widget-volume-${u}`;return f(e,x),()=>{g(e)}},n=[x,f,g,u],c[5]=u,c[6]=x,c[7]=f,c[8]=g,c[9]=s,c[10]=n):(s=c[9],n=c[10]),eh.default.useEffect(s,n),c[11]!==p?(o=(0,eV.formatVolume)(p),c[11]=p,c[12]=o):o=c[12],c[13]!==m?(i=m("events.headerMeta.volume"),c[13]=m,c[14]=i):i=c[14];let v=`${o} ${i}`;return c[15]!==v?(l=(0,em.jsx)("p",{className:"text-pk-content-secondary text-sm font-normal whitespace-nowrap",children:v}),c[15]=v,c[16]=l):l=c[16],l}let gq={queryKey:da.queryKeys[ds.QueryKey.UI].bookOpenState().queryKey,queryOptions:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,gcTime:1/0,staleTime:1/0,meta:{persist:!0}}},gV={hydrateInitialData:!0,cookieConfig:{key:"polymarket.bookOpenState",enabled:!0}};function gW(e){return e.stopPropagation()}function gG(e){return e.stopPropagation()}let gZ=eh.default.memo(function(){let e,t,r,a,s,n,o,i,l,c=(0,ep.c)(19),d=(0,eR.useTranslations)();return c[0]!==d?(e=d("trading.orderBook.title"),c[0]=d,c[1]=e):e=c[1],c[2]!==e?(t=(0,em.jsx)("h3",{children:e}),c[2]=e,c[3]=t):t=c[3],c[4]!==d?(r=d("trading.orderBook.tooltip"),c[4]=d,c[5]=r):r=c[5],c[6]!==d?(a=d("rewards.learnMore"),c[6]=d,c[7]=a):a=c[7],c[8]!==a?(s=(0,em.jsx)("a",{href:`${eZ.POLYMARKET_DOCS_LINK}/concepts/prices-orderbook`,target:"_blank",rel:"noreferrer noopener",className:"text-pk-content-accent-brand hover:brightness-105",onClick:gG,children:a}),c[8]=a,c[9]=s):s=c[9],c[10]!==r||c[11]!==s?(n=(0,em.jsxs)("p",{children:[r," ",s]}),c[10]=r,c[11]=s,c[12]=n):n=c[12],c[13]===Symbol.for("react.memo_cache_sentinel")?(o=(0,em.jsx)("div",{onClick:gW,className:"flex items-center",children:(0,em.jsx)(gR.IconCircleInfoFill12,{className:"text-pk-content-secondary shrink-0 size-3"})}),c[13]=o):o=c[13],c[14]!==n?(i=(0,em.jsx)(lo.Tooltip,{className:"text-body-sm py-3 px-4 max-w-64 text-left",showArrow:!1,sideOffset:8,side:"top",content:n,children:o}),c[14]=n,c[15]=i):i=c[15],c[16]!==t||c[17]!==i?(l=(0,em.jsxs)("div",{className:"absolute transition flex items-center gap-x-2 whitespace-nowrap duration-400 ease-[
37cubic-bezier(0.77,0,0.175,1)] left-0 text-pk-content-primary text-heading-lg font-semibold top-1/2 -translate-y-1/2",children:[t,i]}),c[16]=t,c[17]=i,c[18]=l):l=c[18],l}),gK=eh.default.memo(function(e){let t,r,a,s,n,o=(0,ep.c)(11),{withVolume:i,hydratedActive:l}=e;o[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],o[0]=t):t=o[0];let{event:c}=(0,tm.useEventContext)(t);o[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],o[1]=r):r=o[1];let{activeMarket:d}=(0,ex.useEventActiveMarketContext)(r);o[2]!==d||o[3]!==c||o[4]!==i?(a=!!i&&c&&d&&(0,em.jsx)(gH,{initialVolume:c.volume,conditionId:d.conditionId}),o[2]=d,o[3]=c,o[4]=i,o[5]=a):a=o[5];let u=`transition-transform duration-200 ${l?"":"rotate-180"}`;return o[6]!==u?(s=(0,em.jsx)("div",{className:"text-pk-content-primary h-7 w-7 px-1.5 !mr-1 pr-0 pointer-events-none rounded-lg !outline-none group overflow-hidden gap-x-2 flex items-center justify-start",children:(0,em.jsx)(gD,{className:u})}),o[6]=u,o[7]=s):s=o[7],o[8]!==a||o[9]!==s?(n=(0,em.jsxs)("div",{className:"flex items-center justify-end gap-x-2",children:[a,s]}),o[8]=a,o[9]=s,o[10]=n):n=o[10],n}),gY=eh.default.memo(function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I=(0,ep.c)(30),{withSideToggle:P,withRecenterButton:E,variant:z}=e,A=(0,eR.useTranslations)();I[0]===Symbol.for("react.memo_cache_sentinel")?(t=["eventSettings"],I[0]=t):t=I[0];let{eventSettings:O}=(0,tm.useEventContext)(t);I[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],I[1]=r):r=I[1];let{activeMarket:D}=(0,ex.useEventActiveMarketContext)(r);I[2]===Symbol.for("react.memo_cache_sentinel")?(a=["selectedOutcome","setSelectedOutcomeIdx"],I[2]=a):a=I[2];let{selectedOutcome:R,setSelectedOutcomeIdx:L}=(0,lZ.useTradeContext)(a),F=(()=>{let e,t,r,a,s=(0,ep.c)(11);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=["activeMarket","activeMarketTickSize"],s[0]=e):e=s[0];let{activeMarket:n,activeMarketTickSize:o}=(0,ex.useEventActiveMarketContext)(e);s[1]===Symbol.for("react.memo_cache_sentinel")?(t=["selectedOutcomeIdx","setPrice","setPriceUpdateLocation","side"],s[1]=t):t=s[1];let{selectedOutcomeIdx:i,setPrice:l,setPriceUpdateLocation:c,side:d}=(0,lZ.useTradeContext)(t),u=(0,lE.useMarketBestPrices)(n),m=o??.01;s[2]!==m?(r=(0,l6.getPrecisionFromTickSize)(m),s[2]=m,s[3]=r):r=s[3];let p=r;return s[4]!==u||s[5]!==p||s[6]!==i||s[7]!==l||s[8]!==c||s[9]!==d?(a=(e,t,r)=>{let a=t??i??0,s=e??d??"",n=u?.[0===a?"~zero":"~one"]?.[s.toLowerCase()];n&&(l((0,eV.showPaddedCentsOnly)(n,p)),(void 0===r||r)&&c("click"))},s[4]=u,s[5]=p,s[6]=i,s[7]=l,s[8]=c,s[9]=d,s[10]=a):a=s[10],a})(),$=(j=(0,ep.c)(19),S=void 0===E||E,T=void 0!==P&&P,C=(0,eR.useTranslations)(),N=(0,cw.useOnPriceLevelClick)(D),M=(0,cj.useOnSpreadClick)(),j[0]!==R||j[1]!==C?(x=R?C("trading.orderBook.tradeOutcome",{outcome:R}):void 0,j[0]=R,j[1]=C,j[2]=x):x=j[2],j[3]!==S?(v=S&&{recenter:{enabled:!0,buttonVariant:"ghost-accent"}},j[3]=S,j[4]=v):v=j[4],j[5]!==T?(y=T&&{sideToggle:{enabled:!0}},j[5]=T,j[6]=y):y=j[6],j[7]!==x||j[8]!==v||j[9]!==y?(b={label:x,...v,...y,className:"dark:bg-pk-elevated"},j[7]=x,j[8]=v,j[9]=y,j[10]=b):b=j[10],j[11]!==M?(k={recenter:!0,onClick:M,className:"dark:bg-pk-elevated dark:hover:bg-button-ghost-accent-bg-hover"},j[11]=M,j[12]=k):k=j[12],j[13]!==N?(_={onClick:N},j[13]=N,j[14]=_):_=j[14],j[15]!==b||j[16]!==k||j[17]!==_?(w={headerOptions:b,spreadOptions:k,rowOptions:_},j[15]=b,j[16]=k,j[17]=_,j[18]=w):w=j[18],w);D?.feesEnabled;e:{let{priceMarketSettings:e}=O;if(e.priceMarketsUiEnabled&&("fifteen"===e.variant||"fiveminute"===e.variant)){s=!0;break e}s=!!D?.feesEnabled}let B=s;return I[3]===Symbol.for("react.memo_cache_sentinel")?(n=(0,em.jsx)("div",{className:"w-full h-px shrink-0 bg-pk-border"}),I[3]=n):n=I[3],I[4]!==D.outcomes||I[5]!==F||I[6]!==R||I[7]!==L||I[8]!==A?(o=D.outcomes&&R&&(0,em.jsx)(tf.TextTabs,{size:"xs",items:D.outcomes.map(e=>({value:e,label:A("trading.orderBook.tradeOutcome",{outcome:e})})),value:R,onValueChange:e=>{let t=D.outcomes.indexOf(e);-1!==t&&(L(t),F(void 0,t,!(0,eL.isNarrowViewport)()))}}),I[4]=D.outcomes,I[5]=F,I[6]=R,I[7]=L,I[8]=A,I[9]=o):o=I[9],I[10]!==o?(i=(0,em.jsx)("div",{children:o}),I[10]=o,I[11]=i):i=I[11],I[12]!==B?(l=B&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(cb.MakerRebateTooltip,{asIcon:!0})}),(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(cb.MakerRebateTooltip,{asIcon:!1})})]}),I[12]=B,I[13]=l):l=I[13],I[14]===Symbol.for("react.memo_cache_sentinel")?(c=(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(lz.default,{asIcon:!0})}),I[14]=c):c=I[14],I[15]===Symbol.for("react.memo_cache_sentinel")?(d=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(lz.default,{asIcon:!1})}),u=(0,em.jsx)(cS.ClobRefreshButtonWithTooltip,{variant:"ghost-accent"}),m=(0,em.jsx)(cL,{}),I[15]=d,I[16]=u,I[17]=m):(d=I[15],u=I[16],m=I[17]),I[18]!==l?(p=(0,em.jsxs)("div",{className:"flex items-center gap-x-0.5",children:[l,c,d,u,m]}),I[18]=l,I[19]=p):p=I[19],I[20]!==p||I[21]!==i?(h=(0,em.jsxs)("div",{className:"px-4 py-[14px] flex justify-between items-center bg-pk-elevated",children:[i,p]}),I[20]=p,I[21]=i,I[22]=h):h=I[22],I[23]!==D||I[24]!==$||I[25]!==z?(f=(0,em.jsx)(c_.OrderBook,{market:D,options:$,variant:z,maxHeight:360}),I[23]=D,I[24]=$,I[25]=z,I[26]=f):f=I[26],I[27]!==h||I[28]!==f?(g=(0,em.jsxs)(em.Fragment,{children:[n,h,f]}),I[27]=h,I[28]=f,I[29]=g):g=I[29],g}),gQ=eh.default.memo(function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(32),{className:h,withSideToggle:f,withRecenterButton:g,withVolume:x,variant:v}=e,[y,b]=((e,t={},r={hydrateInitialData:!1})=>{let{queryKey:a=[gB("useCachedState__")],queryOptions:s}=t,[n]=(0,eh.useState)(a),o=(0,iW.useQueryClient)(),[i,l]=(0,gU.default)(r?.cookieConfig?.enabled?e:void 0,{key:r?.cookieConfig?.enabled?r?.cookieConfig?.key:"",path:"/"}),{data:c}=(0,iF.useQuery)({queryKey:n,queryFn:()=>
37{let t=o.getQueryData(n);return void 0!==t?t:e},refetchOnWindowFocus:!0,refetchOnReconnect:!0,gcTime:864e5,...s,...r?.hydrateInitialData&&{initialData:r?.cookieConfig?.enabled&&i?i:o.getQueryData(n)}}),{mutate:d}=(0,gL.useMutation)({mutationKey:n,mutationFn:async e=>{r?.cookieConfig?.enabled&&l(e.value),o.setQueryData(n,e.value)},onError:e=>{(0,eH.handleError)(e,`[useCachedState] mutate ${n}`)}});return[c??e,(0,eh.useCallback)(e=>{d({value:e})},[d])]})(!1,gq,gV),k=!!(0,uc.default)()&&y,[_,w]=eh.default.useState(!1);p[0]!==k?(t=()=>{if(!k)return;let e=requestAnimationFrame(()=>w(!0));return()=>cancelAnimationFrame(e)},r=[k],p[0]=k,p[1]=t,p[2]=r):(t=p[1],r=p[2]),eh.default.useEffect(t,r),p[3]!==y||p[4]!==b?(a=()=>{b(!y)},p[3]=y,p[4]=b,p[5]=a):a=p[5];let j=a;p[6]!==h?(s=(0,eg.cn)("flex w-full max-w-full flex-col mt-8 max-lg:max-w-[unset]",h),p[6]=h,p[7]=s):s=p[7];let S=`${k?"Collapse":"Expand"} Order Book section`;p[8]===Symbol.for("react.memo_cache_sentinel")?(n=(0,em.jsx)("div",{className:"flex flex-col justify-start items-start w-full",children:(0,em.jsx)("div",{className:"flex flex-row gap-x-2 items-center w-full",children:(0,em.jsx)("div",{className:"relative h-10 w-full overflow-hidden",children:(0,em.jsx)(gZ,{})})})}),p[8]=n):n=p[8],p[9]!==k||p[10]!==x?(o=(0,em.jsxs)("div",{className:"flex justify-between items-center",children:[n,(0,em.jsx)(gK,{withVolume:x,hydratedActive:k})]}),p[9]=k,p[10]=x,p[11]=o):o=p[11],p[12]!==j||p[13]!==k||p[14]!==S||p[15]!==o?(i=(0,em.jsx)("button",{type:"button",className:"cursor-pointer group w-full focus:ring-0 focus:outline-none relative bg-mix-1-pk-elevated hover:bg-mix-2-hover-darker p-4 text-left",onClick:j,"aria-label":S,"aria-expanded":k,children:o}),p[12]=j,p[13]=k,p[14]=S,p[15]=o,p[16]=i):i=p[16];let T=k&&_?"auto":0;return p[17]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{0===e&&w(!1)},p[17]=l):l=p[17],p[18]!==_||p[19]!==v||p[20]!==g||p[21]!==f?(c=_&&(0,em.jsx)("div",{children:(0,em.jsx)(gY,{withSideToggle:f,withRecenterButton:g,variant:v})}),p[18]=_,p[19]=v,p[20]=g,p[21]=f,p[22]=c):c=p[22],p[23]!==c||p[24]!==T?(d=(0,em.jsx)(gA.AnimateHeight,{duration:250,easing:"cubic-bezier(0.77,0,0.175,1)",animateOpacity:!0,height:T,onHeightAnimationEnd:l,children:c}),p[23]=c,p[24]=T,p[25]=d):d=p[25],p[26]!==d||p[27]!==i?(u=(0,em.jsxs)("div",{className:"w-full rounded-xl shadow-pk-middle overflow-hidden transition-all duration-250 ease-in-out bg-pk-elevated",children:[i,d]}),p[26]=d,p[27]=i,p[28]=u):u=p[28],p[29]!==u||p[30]!==s?(m=(0,em.jsx)("div",{className:s,children:u}),p[29]=u,p[30]=s,p[31]=m):m=p[31],m});var gJ=e.i(778744),gX=e.i(619504),g0=e.i(166805),g1=e.i(154098),g2=e.i(173631);let g3=e=>{let t,r,a,s,n,o,i,l,c,d,u,m=(0,ep.c)(21);m[0]!==e?({ref:r,...t}=e,m[0]=e,m[1]=t,m[2]=r):(t=m[1],r=m[2]),m[3]===Symbol.for("react.memo_cache_sentinel")?(a=["event"],m[3]=a):a=m[3];let{event:p}=(0,tm.useEventContext)(a);m[4]===Symbol.for("react.memo_cache_sentinel")?(s=["activeMarket"],m[4]=s):s=m[4];let{activeMarket:h}=(0,ex.useEventActiveMarketContext)(s),f=(0,lT.getCryptoMarketSettings)(p.slug),g=(0,lC.getEquityMarketSettings)(p.slug),x=f?.isDailyUpOrDown||g?.isDailyUpOrDown||!1;m[5]===Symbol.for("react.memo_cache_sentinel")?(n={mode:"fixed",plotHeight:266},m[5]=n):n=m[5],m[6]!==h.closed?(o=h.closed&&{forcedWindow:"1d"},m[6]=h.closed,m[7]=o):o=m[7];let v=h.closed||x?"1d":"1h";m[8]!==o||m[9]!==v?(i={mode:"single",outcomeMode:"single",sizing:n,...o,showOptions:!1,showSettings:!1,showTimeWindows:!1,showSingleModeLegend:!0,initialWindow:v,marketType:"price-market"},m[8]=o,m[9]=v,m[10]=i):i=m[10];let y=i,b=(0,cU.useConvertBinaryMarketToChartMarkets)(h);return m[11]===Symbol.for("react.memo_cache_sentinel")?(l=[],c=[],m[11]=l,m[12]=c):(l=m[11],c=m[12]),m[13]!==b||m[14]!==y||m[15]!==p?(d=(0,em.jsx)("div",{className:"w-full h-full relative -translate-y-13 lg:-translate-y-14",children:(0,em.jsx)(cB.GroupChart,{markets:b,lowChanceMarkets:l,resolvedMarkets:c,event:p,options:y})}),m[13]=b,m[14]=y,m[15]=p,m[16]=d):d=m[16],m[17]!==t||m[18]!==r||m[19]!==d?(u=(0,em.jsx)("div",{ref:r,...t,children:d}),m[17]=t,m[18]=r,m[19]=d,m[20]=u):u=m[20],u};g3.displayName="AssetChart";let g5={"5m":{seconds:300,apiInterval:"5m"},"15m":{seconds:900,apiInterval:"15m"}};var g4=e.i(662347),g6=e.i(278848);let g7={className:g6.default.className,style:{fontFamily:"'openSauce', 'openSauce Fallback'"}};function g8(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A,O,D=(0,ep.c)(82),{data:R,width:L,height:F,enabled:$,loadingMore:B,hasMore:U,initialVisibleStartTime:H,onLoadMore:q,resetKey:V,seriesOptions:W,timeScaleLabelFormat:G,fontSize:Z,theme:K,onOhlcChange:Y,onCrosshairMove:Q,onPriceScaleChange:J}=e,X=void 0===$||$,ee=void 0!==B&&B,et=void 0!==U&&U,er=void 0===V?"":V,ea=void 0===G?"time":G,es=void 0===Z?11:Z,en=(0,iq.useLocale)(),{resolvedTheme:eo}=(0,gg.useTheme)(),ei=(0,uc.default)(),el=eh.default.useRef(null),ec=eh.default.useRef(null),ed=eh.default.useRef(null),eu=eh.default.useRef(0),ef=eh.default.useRef(null),eg=eh.default.useRef(er),ex=eh.default.useRef(q),ev=eh.default.useRef(et),ey=eh.default.useRef(ee),eb=eh.default.useRef(Y),ek=eh.default.useRef(Q),e_=eh.default.useRef(null),ew=eh.default.useRef(J),ej=eh.default.useRef(null);D[0]!==et||D[1]!==ee||D[2]!==Q||D[3]!==q||D[4]!==Y?(t=()=>{ex.current=q,ev.current=et,ey.current=ee,eb.current=Y,ek.current=Q},r=[q,et,ee,Y,Q],D[0]=et,D[1]=ee,D[2]=Q,D[3]=q,D[4]=Y,D[5]=t,D[6]=r):(t=D[5],r=D[6]),eh.default.useEffect(t,r),D[7]!==J?(s=()=>{ew.current=J,ej.current?.()},a=[J],D[7]=J,D[8]=a,D[9]=s):(a=D[8],s=D[9]),eh.default.useEffect(s,a);let eS=K?"dark"===K:"dark"===eo,eT=eS?"#1e2a35":"#f0f2f5",eC=eS?"#7b8996":"#77808d";D[10]===Symbol.for("react.memo_cache_sentinel")?(n={type:g4.ColorType.Solid,color:"transparent"}
37,D[10]=n):n=D[10],D[11]!==es||D[12]!==eC?(o={textColor:eC,background:n,attributionLogo:!1,fontFamily:g7.style.fontFamily,fontSize:es},D[11]=es,D[12]=eC,D[13]=o):o=D[13],D[14]!==eT?(i={horzLines:{color:eT},vertLines:{color:eT,visible:!1}},D[14]=eT,D[15]=i):i=D[15];let eN=eS?"#7b89964D":"#77808d4D";(D[16]!==en||D[17]!==ea?(l=e=>(function(e,t,r){let a=1e3*e;switch(t){case"date":return(0,i3.format)(a,"MMM d",{locale:r});case"month":return(0,i3.format)(a,"MMM yyyy",{locale:r});default:return(0,i3.format)(a,"p",{locale:r})}})(e,ea,(0,i5.getDateFnsLocale)(en)),D[16]=en,D[17]=ea,D[18]=l):l=D[18],D[19]!==ea)?(c="month"===ea?9:8,D[19]=ea,D[20]=c):c=D[20],D[21]!==eN||D[22]!==l||D[23]!==c?(d={borderVisible:!0,borderColor:eN,timeVisible:!0,secondsVisible:!1,shiftVisibleRangeOnNewBar:!0,fixLeftEdge:!1,fixRightEdge:!1,rightOffset:5,tickMarkFormatter:l,tickMarkMaxCharacterLength:c,allowBoldLabels:!1},D[21]=eN,D[22]=l,D[23]=c,D[24]=d):d=D[24],D[25]===Symbol.for("react.memo_cache_sentinel")?(u={visible:!0,borderVisible:!1,scaleMargins:{top:.1,bottom:.1}},m={visible:!1},D[25]=u,D[26]=m):(u=D[25],m=D[26]),D[27]!==en||D[28]!==ea?(p={timeFormatter:e=>(function(e,t,r){let a=1e3*e;switch(t){case"month":return(0,i3.format)(a,"MMM yyyy",{locale:r});case"date":return(0,i3.format)(a,"MMM d, yyyy",{locale:r});default:return(0,i3.format)(a,"MMM d, yyyy p",{locale:r})}})(e,ea,(0,i5.getDateFnsLocale)(en))},D[27]=en,D[28]=ea,D[29]=p):p=D[29];let eM=eS?"#97A5B44D":"#aeb4bc66";D[30]!==eM?(h={visible:!0,style:2,color:eM,labelVisible:!0,width:1},D[30]=eM,D[31]=h):h=D[31];let eI=eS?"#97A5B44D":"#aeb4bc66";D[32]!==eI?(f={visible:!0,style:2,color:eI,labelVisible:!0},D[32]=eI,D[33]=f):f=D[33],D[34]!==h||D[35]!==f?(g={mode:0,vertLine:h,horzLine:f},D[34]=h,D[35]=f,D[36]=g):g=D[36],D[37]===Symbol.for("react.memo_cache_sentinel")?(x={mouseWheel:!0,pressedMouseMove:!0},v={mouseWheel:!0,pinch:!0},D[37]=x,D[38]=v):(x=D[37],v=D[38]),D[39]!==F||D[40]!==o||D[41]!==i||D[42]!==d||D[43]!==p||D[44]!==g||D[45]!==L?(y={width:L,height:F,layout:o,grid:i,autoSize:!1,timeScale:d,rightPriceScale:u,leftPriceScale:m,localization:p,crosshair:g,handleScroll:x,handleScale:v},D[39]=F,D[40]=o,D[41]=i,D[42]=d,D[43]=p,D[44]=g,D[45]=L,D[46]=y):y=D[46];let eP=y;D[47]!==W?(b={upColor:"#22c55e",downColor:"#ef4444",wickUpColor:"#22c55e",wickDownColor:"#ef4444",borderVisible:!1,...W},D[47]=W,D[48]=b):b=D[48];let eE=b;D[49]===Symbol.for("react.memo_cache_sentinel")?(k=e=>{if(!e||ey.current||!ev.current)return;let t=e_.current;e_.current=e.from,null!==t&&!(e.from>=t)&&e.from<=20&&ex.current?.()},D[49]=k):k=D[49];let ez=k;D[50]!==eP||D[51]!==X||D[52]!==ei||D[53]!==er||D[54]!==eE?(_=()=>{if(!ei||!el.current||!X)return;let e=(0,g4.createChart)(el.current,eP);ec.current=e,ed.current=e.addSeries(g4.CandlestickSeries,eE),eu.current=0,eg.current=er,e_.current=null,e.timeScale().subscribeVisibleLogicalRangeChange(ez);let t=null,r=()=>{null!==t&&cancelAnimationFrame(t),t=requestAnimationFrame(()=>{t=null,(()=>{let t=ed.current,r=ew.current;if(!t||!r)return;let a=e.paneSize().height,s=t.coordinateToPrice(0),n=t.coordinateToPrice(a);r(null===s||null===n||a<=0?null:{priceTop:s,priceBottom:n,paneWidth:e.timeScale().width(),paneHeight:a})})()})};ej.current=r,r(),e.timeScale().subscribeVisibleLogicalRangeChange(r);let a=t=>{let r=ed.current,a=r?t.seriesData.get(r):void 0;if(a&&"open"in a&&"number"==typeof a.open?eb.current?.({open:a.open,high:a.high,low:a.low,close:a.close}):eb.current?.(null),r&&t.point){let a=r.coordinateToPrice(t.point.y);null===a?ek.current?.(null,null,0):ek.current?.(t.point.y,a,e.timeScale().width())}else ek.current?.(null,null,0)};return e.subscribeCrosshairMove(a),()=>{e.timeScale().unsubscribeVisibleLogicalRangeChange(ez),e.timeScale().unsubscribeVisibleLogicalRangeChange(r),null!==t&&cancelAnimationFrame(t),ej.current=null,e.unsubscribeCrosshairMove(a),e.remove(),ec.current=null,ed.current=null,eu.current=0,ef.current=null,e_.current=null}},D[50]=eP,D[51]=X,D[52]=ei,D[53]=er,D[54]=eE,D[55]=_):_=D[55],D[56]!==X||D[57]!==ei?(w=[ei,X],D[56]=X,D[57]=ei,D[58]=w):w=D[58],eh.default.useEffect(_,w),D[59]!==eP?(j=()=>{ec.current&&ec.current.applyOptions(eP)},S=[eP],D[59]=eP,D[60]=j,D[61]=S):(j=D[60],S=D[61]),eh.default.useEffect(j,S),D[62]!==eE?(T=()=>{ed.current&&ed.current.applyOptions(eE)},C=[eE],D[62]=eE,D[63]=T,D[64]=C):(T=D[63],C=D[64]),eh.default.useEffect(T,C),D[65]!==F||D[66]!==L?(N=()=>{ec.current&&(ec.current.resize(L,F),ej.current?.())},M=[L,F],D[65]=F,D[66]=L,D[67]=N,D[68]=M):(N=D[67],M=D[68]),eh.default.useEffect(N,M),D[69]!==H?(I=e=>{let t=void 0===H?0:e.findIndex(e=>Number(e.time)>=H),r=(t>=0?t:Math.max(e.length-1,0))-1;e_.current=r,ec.current?.timeScale().setVisibleLogicalRange({from:r,to:Math.max(e.length-1,0)+5})},D[69]=H,D[70]=I):I=D[70];let eA=I;return(D[71]!==R||D[72]!==eA||D[73]!==er?(P=()=>{if(!ed.current)return;let e=eg.current!==er;if(e&&(eg.current=er,eu.current=0,ef.current=null,e_.current=null),!R.length){(e||eu.current>0)&&(ed.current.setData([]),ec.current?.timeScale().resetTimeScale(),eu.current=0,ef.current=null,e_.current=null);return}let t=R.map(e=>({time:e.time,open:e.open,high:e.high,low:e.low,close:e.close})),r=t[0]?.time??null,a=eu.current,s=R.length,n=ef.current;if(e||0===a||a>0&&s<a){ed.current.setData(t),eA(t),eu.current=R.length,ef.current=r;return}let o=s>a&&null!==r&&null!==n&&Number(r)<Number(n)?s-a:0;if(o>=1){let e=ec.current?.timeScale().getVisibleLogicalRange();ed.current.setData(t),e&&ec.current?.timeScale().setVisibleLogicalRange({from:e.from+o,to:e.to+o})}else{let e=t[t.length-1];e&&ed.current.update(e)}eu.current=s,ef.current=r},E=[R,eA,er],D[71]=R,D[72]=eA,D[73]=er,D[74]=P,D[75]=E):(P=D[74],E=D[75]),eh.default.useEffect(P,E),D[76]===Symbol.for("react.memo_cache_sentinel")?(z=()=>{ej.current?.()},D[76]=z):z=D[76],D[77]!==R?(A=[R],D[77]=R,D[78]=A):A=D[78],eh.default.useEffect(z,A),ei&&X)?(D[79]!==F||D[80]!==L?(O=(0,em.jsx)("div",{ref:el,className:"cursor-crosshair",style:{width:L,height:F}}),D[79]=F,D[80]=L,D[81]=O):O=D[81],O):null}function g9(){let e,t,r,a,s,n,o,i,l=(0,ep.c)(27),c=(0,eR.useTranslations)(),{abbreviation:d,assetType:u}=(0,gX.usePriceChartContext)(),{width:m,height:p}=(0,g0.usePriceLineChartContext)(),h=(0,uc.default)();l[0]===Symbol.for("react.memo_cache_sentinel")?(e=["eventSettings"],l[0]=e):e=l[0];let{eventSettings:f}
37=(0,tm.useEventContext)(e),g="candlestick"===(0,dq.useChartDataStore)(xe);e:{let e=f.priceMarketSettings;if(e.priceMarketsUiEnabled&&"fifteen"===e.variant){t="15m";break e}t="5m"}let x=t;t:{let e,t=f.priceMarketSettings;if(!t.priceMarketsUiEnabled){let e;l[1]===Symbol.for("react.memo_cache_sentinel")?(e={twapEnabled:!1,twapLookbackSeconds:void 0},l[1]=e):e=l[1],r=e;break t}l[2]!==t.twapEnabled||l[3]!==t.twapLookbackSeconds?(e={twapEnabled:t.twapEnabled,twapLookbackSeconds:t.twapLookbackSeconds},l[2]=t.twapEnabled,l[3]=t.twapLookbackSeconds,l[4]=e):e=l[4],r=e}let{twapEnabled:v,twapLookbackSeconds:y}=r,{candles:b,loading:k,loadingMore:_,error:w,hasMore:j,fetchMore:S}=((e,t,r,a,s,n)=>{let[o,i]=eh.default.useState([]),[l,c]=eh.default.useState(!1),[d,u]=eh.default.useState(!1),[m,p]=eh.default.useState(null),[h,f]=eh.default.useState(!0),g=eh.default.useRef(!1),x=(0,dq.useBoundChartDataStore)(),{seconds:v,apiInterval:y}=g5[r],b=eh.default.useMemo(()=>(0,dZ.getChartSymbol)(e,t),[e,t]),k=eh.default.useMemo(()=>s?{twapEnabled:"true",...n?{twapLookbackSeconds:String(n)}:{}}:{},[s,n]),_=eh.default.useCallback(async()=>{g.current||c(!0),p(null);try{let t=new URLSearchParams({symbol:e,interval:y,limit:String(30),...k}),r=await fetch(`/api/chainlink-candles?${t}`);if(!r.ok){let e=await r.json().catch(()=>({error:"Fetch failed"}));throw Error(e.error||`HTTP ${r.status}`)}let a=(await r.json()).candles||[];g.current?i(e=>{if(0===e.length)return a;let t=new Set(a.map(e=>e.time)),r=a.length>0?a[0].time:1/0,s=a.length>0?a[a.length-1].time:-1/0,n=[...e.filter(e=>(e.time<r||e.time>s)&&!t.has(e.time)),...a];return n.sort((e,t)=>e.time-t.time),n}):(i(a),f(a.length>=30),g.current=!0)}catch(e){p(e instanceof Error?e.message:"Failed to fetch candle data")}finally{c(!1)}},[e,y,k]),w=eh.default.useCallback(async()=>{if(!d&&h){u(!0);try{let t=o[0];if(!t)return;let r=1e3*t.time-1,a=new URLSearchParams({symbol:e,interval:y,limit:String(30),endTime:String(r),...k}),s=await fetch(`/api/chainlink-candles?${a}`);if(!s.ok)return;let n=(await s.json()).candles||[];if(0===n.length)return void f(!1);n.length<30&&f(!1),i(e=>{let t=new Set(e.map(e=>e.time));return[...n.filter(e=>!t.has(e.time)),...e]})}catch{}finally{u(!1)}}},[e,y,o,d,h,k]);return eh.default.useEffect(()=>{if(!a){i([]),p(null),f(!0),g.current=!1;return}g.current=!1,i([]),f(!0),_();let e=setInterval(_,1e3*v);return()=>clearInterval(e)},[a,_,v]),eh.default.useEffect(()=>{if(a)return x.subscribe((e,t)=>{let r=e.chartData[b]?.data,a=t.chartData[b]?.data;if(!r?.length||r===a)return;let s=r[r.length-1],n=s.value,o=Math.floor(s.time/v)*v;i(e=>{if(!e.length)return e;let t=[...e],r=t.length-1;if(t[r].time===o){let e={...t[r]};e.close=n,e.high=Math.max(e.high,n),e.low=Math.min(e.low,n),t[r]=e}else o>t[r].time&&t.push({time:o,open:n,high:n,low:n,close:n});return t})})},[a,x,b,v]),{candles:o,loading:l,loadingMore:d,error:m,hasMore:h,fetchMore:w}})(d,u,x,g,v,y);return h&&g?(l[5]!==b||l[6]!==k?(a=k&&0===b.length&&(0,em.jsx)("div",{className:"absolute inset-0 flex items-center justify-center z-10",children:(0,em.jsx)("div",{className:"h-6 w-6 animate-spin rounded-full border-2 border-pk-content-secondary border-t-transparent"})}),l[5]=b,l[6]=k,l[7]=a):a=l[7],l[8]!==b||l[9]!==w||l[10]!==c?(s=w&&0===b.length&&(0,em.jsx)("div",{className:"absolute inset-0 flex items-center justify-center z-10",children:(0,em.jsx)("p",{className:"text-sm text-pk-content-secondary",children:c("events.unableToLoadChart")})}),l[8]=b,l[9]=w,l[10]=c,l[11]=s):s=l[11],l[12]!==_?(n=_&&(0,em.jsx)("div",{className:"absolute top-2 left-2 z-10",children:(0,em.jsx)("div",{className:"h-4 w-4 animate-spin rounded-full border-2 border-pk-content-secondary border-t-transparent"})}),l[12]=_,l[13]=n):n=l[13],l[14]!==b||l[15]!==g||l[16]!==S||l[17]!==j||l[18]!==p||l[19]!==_||l[20]!==m?(o=(0,em.jsx)(g8,{data:b,width:m,height:p,enabled:g,loadingMore:_,hasMore:j,onLoadMore:S}),l[14]=b,l[15]=g,l[16]=S,l[17]=j,l[18]=p,l[19]=_,l[20]=m,l[21]=o):o=l[21],l[22]!==a||l[23]!==s||l[24]!==n||l[25]!==o?(i=(0,em.jsxs)("div",{className:"w-full h-full relative",children:[a,s,n,o]}),l[22]=a,l[23]=s,l[24]=n,l[25]=o,l[26]=i):i=l[26],i):null}function xe(e){return e.chartType}null!=g6.default.variable&&(g7.variable=g6.default.variable);var xt=e.i(472229),xr=e.i(491599),xa=e.i(275038),xs=e.i(305575),xn=e.i(169965);function xo(){let e,t,r,a,s,n=(0,ep.c)(16);n[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],n[0]=e):e=n[0];let{event:o}
37=(0,tm.useEventContext)(e);n[1]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],n[1]=t):t=n[1];let{activeMarket:i}=(0,ex.useEventActiveMarketContext)(t);n[2]!==o.slug?(r=(0,uR.getSeriesSettings)(o.slug),n[2]=o.slug,n[3]=r):r=n[3];let{shouldShowDetailedTime:l}=r,c=(0,dH.useServerMountTime)();if(n[4]!==i.endDate||n[5]!==i.endDateIso||n[6]!==o.slug||n[7]!==c||n[8]!==l){e:{if(!l||!i.endDate&&!i.endDateIso){a=!1;break e}try{let e=uA({endDate:i.endDate,endDateIso:i.endDateIso,slug:o.slug});if(!e){a=!1;break e}let t=e.getTime()-c;if(t<0){a=!1;break e}a=30>Math.floor(t/864e5)}catch{a=!1}}n[4]=i.endDate,n[5]=i.endDateIso,n[6]=o.slug,n[7]=c,n[8]=l,n[9]=a}else a=n[9];let d=a;return n[10]!==i.closed||n[11]!==i.endDate||n[12]!==i.endDateIso||n[13]!==o.slug||n[14]!==d?(s=d?(0,em.jsx)(uH,{endDate:i.endDate,endDateIso:i.endDateIso,slug:o.slug,closed:i.closed??!1}):null,n[10]=i.closed,n[11]=i.endDate,n[12]=i.endDateIso,n[13]=o.slug,n[14]=d,n[15]=s):s=n[15],s}var xi=e.i(909204);let xl=/^(.+-)\d{10}$/;function xc(){return(0,to.isClockCalibrated)()?(0,to.getServerNow)():0}let xd=({ref:e,className:t,...r})=>{let a=(0,eR.useTranslations)(),{event:s,eventSettings:n}=(0,tm.useEventContext)(["event","eventSettings"]),{activeMarket:o}=(0,ex.useEventActiveMarketContext)(["activeMarket"]),{resolvedTheme:i}=(0,gg.useTheme)(),l="dark"===i,{abbreviation:c,assetType:d}=(0,gX.usePriceChartContext)(),u=eh.default.useMemo(()=>(0,dZ.getPriceMarketAssetColorMap)(l)[c],[c,l]),m=((e,t)=>{let r,a=(0,ep.c)(3);if(a[0]!==e||a[1]!==t){let s;s=(0,dZ.getChartSymbol)(e,t),r=e=>{let t=e.chartData[s];return t&&t.data&&0!==t.data.length?t.data[t.data.length-1]?.value??0:0},a[0]=e,a[1]=t,a[2]=r}else r=a[2];let s=r;return(0,dq.useChartDataStore)(s,hE.shallow)})(c,d),{targetPrice:p,finalPrice:h}=((e,t)=>{let r,a=(0,ep.c)(3);if(a[0]!==e||a[1]!==t){let s;s=(0,dZ.getChartSymbol)(e,t),r=e=>{let t=e.chartData[s];return t?{targetPrice:t.target??void 0,finalPrice:t.final??void 0}:{targetPrice:void 0,finalPrice:void 0}},a[0]=e,a[1]=t,a[2]=r}else r=a[2];let s=r;return(0,dq.useChartDataStore)(s,hE.shallow)})(c,d),{hasStarted:f,hasEnded:g}=eh.default.useMemo(()=>n.priceMarketSettings.priceMarketsUiEnabled?{hasStarted:n.priceMarketSettings.hasStarted,hasEnded:n.priceMarketSettings.hasEnded}:{hasStarted:!1,hasEnded:!1},[n.priceMarketSettings]),x=eh.default.useMemo(()=>!!s?.slug&&/-(5m|15m)-\d{10}$/.test(s.slug),[s?.slug])&&n.priceMarketSettings.priceMarketsUiEnabled&&!g,v=function(e){let t,r,a=(0,ep.c)(4),[s,n]=eh.default.useState(xc);return a[0]!==e||1e3!==a[1]?(t=()=>{if(!e)return;(0,to.calibrateClock)();let t=setInterval(()=>{(0,to.isClockCalibrated)()&&n((0,to.getServerNow)())},1e3);return()=>clearInterval(t)},r=[e,1e3],a[0]=e,a[1]=1e3,a[2]=t,a[3]=r):(t=a[2],r=a[3]),eh.default.useEffect(t,r),s}(x),y=eh.default.useMemo(()=>{if(g)return!0;if(!x)return g;let e=o?.endDate??o?.endDateIso;if(!e)return!1;let t=new Date(e).getTime();return!Number.isNaN(t)&&t<v},[g,x,o?.endDate,o?.endDateIso,v]),b=(0,uz.getShortDurationUpDownWindowMs)(s?.slug),k=(0,xr.useLiveMarketWindow)(b,{enabled:y}),_=eh.default.useMemo(()=>{if(!y||!k||!s?.slug)return null;let e=s.slug.toLowerCase().match(xl);return e?`/event/${e[1]}${k}`:null},[s?.slug,y,k]),w=a("homepageV2.priceToBeat"),j=a("events.finalPrice"),S=a("homepageV2.currentPrice"),{priceChangeDecimals:T,priceChange:C,finalPriceChange:N}=eh.default.useMemo(()=>{if(void 0===p)return{priceChangeDecimals:0,priceChange:void 0,finalPriceChange:void 0};let e=void 0!==m&&0!==m?m-p:void 0,t=void 0!==h?h-p:void 0,r=Math.abs(e??t??0);return c===dZ.PriceMarketAssetAbbr.Dogecoin?{priceChangeDecimals:6,priceChange:e,f
37inalPriceChange:t}:c===dZ.PriceMarketAssetAbbr.XRP||c===dZ.PriceMarketAssetAbbr.Hyperliquid||c===dZ.PriceMarketAssetAbbr.BNB?{priceChangeDecimals:4,priceChange:e,finalPriceChange:t}:r<1?{priceChangeDecimals:2,priceChange:e,finalPriceChange:t}:{priceChangeDecimals:0,priceChange:e,finalPriceChange:t}},[c,m,p,h]),M=eh.default.useMemo(()=>{let e=n.seriesSettings.decimalPlaces;if(!y||void 0===h||void 0===p)return e;for(let t=e;t<=e+2;t++)if(p.toFixed(t)!==h.toFixed(t))return t;return e+2},[y,h,p,n.seriesSettings.decimalPlaces]),I=eh.default.useMemo(()=>{if(!y||void 0===h||void 0===p)return null;for(let e=M;e<=6;e++)if(p.toFixed(e)!==h.toFixed(e)){if(e>M)return(0,xn.formatCryptoPrice)(h,e);return null}return(0,xn.formatCryptoPrice)(h,6)},[y,h,p,M]),P=({compact:e=!1}={})=>y&&_?(0,em.jsx)(ts.Link,{href:_,prefetch:!1,children:(0,em.jsxs)(eb.Button,{variant:"secondary",size:"default",className:"rounded-full pr-3","aria-label":a("events.goToLiveMarket"),children:[(0,em.jsx)(ui.default,{}),e?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("p",{className:"shrink-0 max-[400px]:sr-only",children:a("homepageV2.live")}),(0,em.jsx)(xt.IconChevronRightOutline12,{className:"shrink-0"})]}):(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("p",{children:a("events.goToLiveMarket")}),(0,em.jsx)(xt.IconChevronRightOutline12,{className:"shrink-0"})]})]})}):null;return(0,em.jsxs)("div",{ref:e,className:(0,eg.cn)("absolute -top-2 translate-y-[-100%] left-0 w-full flex justify-between items-center",t),...r,children:[(0,em.jsxs)("div",{className:"flex w-max",children:[(0,em.jsx)(lA.AnimatePresence,{mode:"popLayout",initial:!1,children:(!!p||!f)&&(0,em.jsx)(xi.TitlePrice,{label:w,variant:"default",value:p??0,isPlaceholder:!p,color:"secondary",decimals:M})}),(0,em.jsx)(lA.AnimatePresence,{mode:"popLayout",initial:!1,children:(!!m||!!h)&&(0,em.jsx)("div",{className:"w-px h-8 border-r my-auto mx-2 sm:mx-3 lg:mx-5"})}),(0,em.jsx)(lA.AnimatePresence,{mode:"popLayout",initial:!1,children:!y&&!!m&&(0,em.jsx)(xi.TitlePrice,{label:S,variant:"animated",value:m,color:u,change:C,changePosition:"top",decimals:M,changeDecimals:T})}),(0,em.jsx)(lA.AnimatePresence,{mode:"popLayout",initial:!1,children:y&&!!h&&(0,em.jsx)(xi.TitlePrice,{label:j,variant:"default",value:h,color:"primary",decimals:M,change:N,changeDecimals:M,changePosition:"top"})}),y&&!!h&&!!I&&(0,em.jsx)(lo.Tooltip,{content:(0,em.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,em.jsx)("span",{className:"text-pk-content-secondary",children:"Exact final price"}),(0,em.jsx)("span",{className:"font-mono",children:I})]}),showArrow:!1,sideOffset:8,className:"text-xs py-2",children:(0,em.jsx)(xs.IconCircleInfoOutline12,{className:"text-pk-content-secondary self-end mb-1.5 ml-1 shrink-0",size:10})})]}),(0,em.jsxs)("div",{className:(0,eg.cn)("ml-auto flex min-w-0 items-center gap-1 sm:gap-2 lg:gap-3",{"h-10 max-xl:absolute max-xl:-top-10 max-xl:right-0 xl:h-12":"equity"!==d,"h-12":"equity"===d}),children:[(0,em.jsx)(ta.Media,{lessThan:"lg",children:P({compact:!0})}),(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:P()??(0,em.jsx)(xo,{})}),"equity"!==d&&(0,em.jsx)(xa.PolymarketLogoFull,{className:"mt-1 h-7 w-auto shrink-0 self-start text-pk-content-primary opacity-30"})]})]})};xd.displayName="Title";let xu={initial:{opacity:0}
37,animate:{opacity:1,transition:cM.opacityTransition},exit:{opacity:0,transition:cM.opacityTransition}},xm={type:"tween",duration:.3,ease:g2.easeOutExpo},xp=(0,hP.default)(()=>e.A(711599),{loadableGenerated:{modules:[405259]},ssr:!1}),xh=e=>{let t,r,a,s=(0,ep.c)(8),{showCryptoPriceAttribution:n}=e,o=eh.default.useRef(null);s[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],s[0]=t):t=s[0];let{event:i}=(0,tm.useEventContext)(t),l=(0,dq.useChartDataStore)(xf);s[1]!==l||s[2]!==i.slug?(r=(0,dZ.shouldDisableLivePriceChart)(i.slug)?"asset-price":l,s[1]=l,s[2]=i.slug,s[3]=r):r=s[3];let c=r,d="asset-price"===c||n,u=(0,uc.default)();return s[4]!==c||s[5]!==u||s[6]!==d?(a=u?(0,em.jsxs)("div",{ref:o,className:"w-full h-full relative overflow-visible",children:[(0,em.jsxs)(lA.AnimatePresence,{mode:"wait",initial:!1,children:["crypto-price"===c&&(0,em.jsxs)(lO.motion.div,{variants:xu,initial:"initial",animate:"animate",exit:"exit",children:[(0,em.jsx)(lO.motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:xm,children:(0,em.jsx)(xd,{})},"title"),(0,em.jsx)(xp,{})]},"crypto-price"),"asset-price"===c&&(0,em.jsx)(lO.motion.div,{variants:xu,initial:"initial",animate:"animate",exit:"exit",className:"h-full",children:(0,em.jsx)(g3,{className:"h-full"})},"asset-price"),"candlestick"===c&&(0,em.jsxs)(lO.motion.div,{variants:xu,initial:"initial",animate:"animate",exit:"exit",children:[(0,em.jsx)(lO.motion.div,{initial:{opacity:0}
37,animate:{opacity:1},exit:{opacity:0},transition:xm,children:(0,em.jsx)(xd,{})},"title"),(0,em.jsx)(g9,{})]},"candlestick")]}),d&&(0,em.jsx)(g1.ChartAttribution,{})]}):null,s[4]=c,s[5]=u,s[6]=d,s[7]=a):a=s[7],a};function xf(e){return e.chartType}xh.displayName="LineChartLayout";let xg=function(e){let t,r,a,s=(0,ep.c)(11),{height:n}=e,{id:o,assetType:i}=(0,gX.usePriceChartContext)(),[l,c]=(0,cP.useMeasure)(),d="equity"!==i;s[0]!==n?(t={"--chart-height":n,position:"relative"},s[0]=n,s[1]=t):t=s[1];let u=t,m=`price-chart-container-${o}`;return s[2]!==c.height||s[3]!==c.width||s[4]!==d?(r=c.width>0&&c.height>0&&(0,em.jsx)(g0.PriceLineChartContextProvider,{width:c.width,height:c.height,children:(0,em.jsx)(xh,{showCryptoPriceAttribution:d})}),s[2]=c.height,s[3]=c.width,s[4]=d,s[5]=r):r=s[5],s[6]!==l||s[7]!==u||s[8]!==m||s[9]!==r?(a=(0,em.jsx)("div",{ref:l,id:"price-chart-container",className:"flex flex-1 min-w-full w-full max-w-full lg:min-w-0 lg:w-auto lg:max-w-none min-h-(--chart-height) h-(--chart-height) max-h-(--chart-height) relative box-border mt-16 lg:mt-8",style:u,children:r},m),s[6]=l,s[7]=u,s[8]=m,s[9]=r,s[10]=a):a=s[10],a};var xx=e.i(238937),xv=e.i(318003),xy=e.i(871137);let xb=function(e){let t,r,a,s,n,o,i=(0,ep.c)(12),{size:l,color:c,title:d,className:u}=e,m=void 0===l?18:l,p=void 0===c?"currentColor":c,h=void 0===d?"chart-candlestick":d;return i[0]!==h?(t=(0,em.jsx)("title",{children:h}),i[0]=h,i[1]=t):t=i[1],i[2]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)("path",{d:"M4.25,5h-.25V1.75c0-.414-.336-.75-.75-.75s-.75,.336-.75,.75v3.25h-.25c-.689,0-1.25,.561-1.25,1.25v3.5c0,.689,.561,1.25,1.25,1.25h.25v2.25c0,.414,.336,.75,.75,.75s.75-.336,.75-.75v-2.25h.25c.689,0,1.25-.561,1.25-1.25v-3.5c0-.689-.561-1.25-1.25-1.25Z"}),a=(0,em.jsx)("path",{d:"M10,6.5h-.25v-1.25c0-.414-.336-.75-.75-.75s-.75,.336-.75,.75v1.25h-.25c-.689,0-1.25,.561-1.25,1.25v4c0,.689,.561,1.25,1.25,1.25h.25v3.5c0,.414,.336,.75,.75,.75s.75-.336,.75-.75v-3.5h.25c.689,0,1.25-.561,1.25-1.25V7.75c0-.689-.561-1.25-1.25-1.25Z"}),s=(0,em.jsx)("path",{d:"M15.75,2h-2c-.689,0-1.25,.561-1.25,1.25v7.5c0,.689,.561,1.25,1.25,1.25h.25v2.25c0,.414,.336,.75,.75,.75s.75-.336,.75-.75v-2.25h.25c.689,0,1.25-.561,1.25-1.25V3.25c0-.689-.561-1.25-1.25-1.25Z"}),i[2]=r,i[3]=a,i[4]=s):(r=i[2],a=i[3],s=i[4]),i[5]!==p?(n=(0,em.jsxs)("g",{fill:p,children:[r,a,s]}),i[5]=p,i[6]=n):n=i[6],i[7]!==u||i[8]!==m||i[9]!==t||i[10]!==n?(o=(0,em.jsxs)("svg",{height:m,width:m,viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg",className:u,children:[t,n]}),i[7]=u,i[8]=m,i[9]=t,i[10]=n,i[11]=o):o=i[11],o};var xk=e.i(217407);function x_(){let e,t,r,a,s,n,o,i,l,c,d,u,m,p,h,f=(0,ep.c)(34),{abbreviation:g}=(0,gX.usePriceChartContext)();f[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event","eventSettings"],f[0]=e):e=f[0];let{event:x,eventSettings:v}=(0,tm.useEventContext)(e),y=(0,dq.useChartDataStore)(xS),b=(0,dq.useChartDataStore)(xj),k=(0,dZ.shouldDisableLivePriceChart)(x.slug);e:{let e=v.priceMarketSettings;if(!e.priceMarketsUiEnabled){t=!1;break e}t="fiveminute"===e.variant||"fifteen"===e.variant}let _=t;if(f[1]===Symbol.for("react.memo_cache_sentinel")?(r={value:"asset-price",icon:(0,em.jsx)(xy.IconChartLineOutline18,{className:"![width:unset] ![height:unset]"})},f[1]=r):r=f[1],f[2]!==g?(a=(0,xk.getIcon)(g)??(0,em.jsx)(xv.IconRadioOutline18,{className:"![width:unset] ![height:unset]"}),f[2]=g,f[3]=a):a=f[3],f[4]!==a?(s={value:"crypto-price",icon:a,className:"data-[pressed]:text-[var(--tabs-asset-color)]"}
37,f[4]=a,f[5]=s):s=f[5],f[6]!==_||f[7]!==s){if(n=[r,s],_){let e;f[9]===Symbol.for("react.memo_cache_sentinel")?(e={value:"candlestick",icon:(0,em.jsx)(xb,{className:"![width:unset] ![height:unset]"})},f[9]=e):e=f[9],n.push(e)}f[6]=_,f[7]=s,f[8]=n}else n=f[8];let w=dZ.PriceMarketAssetColorMap[g];f[10]!==w?(o={"--tabs-asset-color":w},f[10]=w,f[11]=o):o=f[11];let j=o;f[12]!==n||f[13]!==j?(i={toggleGroupItems:n,style:j},f[12]=n,f[13]=j,f[14]=i):i=f[14];let{style:S,toggleGroupItems:T}=i;if(f[15]!==y||f[16]!==b||f[17]!==_?(c=()=>{_||"candlestick"!==y||b("crypto-price")},l=[_,y,b],f[15]=y,f[16]=b,f[17]=_,f[18]=l,f[19]=c):(l=f[18],c=f[19]),eh.default.useEffect(c,l),k)return null;f[20]!==b?(d=e=>{e&&b(e)},f[20]=b,f[21]=d):d=f[21];let C="crypto-price"===y&&"bg-[var(--tabs-asset-color)]/10 dark:bg-[var(--tabs-asset-color)]/30";return f[22]!==C?(u=(0,eg.cn)("w-8 h-8 shrink-0 rounded-sm !transition-all duration-200",C),f[22]=C,f[23]=u):u=f[23],f[24]!==T?(m=T.map(xw),f[24]=T,f[25]=m):m=f[25],f[26]!==y||f[27]!==d||f[28]!==u||f[29]!==m?(p=(0,em.jsx)(xx.ToggleGroup,{value:y,onValueChange:d,orientation:"horizontal",className:"gap-0.5",indicatorClassName:u,wrapperClassName:"border rounded-lg p-1 lg:bg-pk-surface lg:backdrop-blur-none bg-pk-surface/5 backdrop-blur-[4px]",children:m}),f[26]=y,f[27]=d,f[28]=u,f[29]=m,f[30]=p):p=f[30],f[31]!==S||f[32]!==p?(h=(0,em.jsx)("div",{style:S,className:"absolute bottom-[80px] left-0 lg:relative lg:bottom-0",children:p}),f[31]=S,f[32]=p,f[33]=h):h=f[33],h}function xw(e){return(0,em.jsx)(xx.ToggleGroupItem,{value:e.value,size:"sm",variant:"default",className:(0,eg.cn)("group size-8 shrink-0 flex items-center justify-center !p-0 !transition-none hover:bg-button-ghost-bg cursor-pointer",e.className),children:e.icon},e.value)}function xj(e){return e.setChartType}function xS(e){return e.chartType}let xT=e=>{let t,r,a,s,n,o,i,l,c,d=(0,ep.c)(21),{ref:u,children:m,componentHeight:p,className:h}=e;d[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],d[0]=t):t=d[0];let{event:f}=(0,tm.useEventContext)(t),{assetType:g}=(0,gX.usePriceChartContext)(),x=(0,dq.useChartDataStore)(xC),v="equity"!==g&&!(0,dZ.shouldDisableLivePriceChart)(f.slug)&&"asset-price"!==x,y=`calc(${p} + 24px)`;d[1]!==y?(r={height:"auto",width:"auto",minHeight:y},d[1]=y,d[2]=r):r=d[2];let b=v?"pt-10 lg:pt-16 xl:pt-6":"lg:pt-6";return d[3]!==h||d[4]!==b?(a=(0,eg.cn)("flex flex-col w-full box-border lg:mt-4 lg:mb-2",b,h),d[3]=h,d[4]=b,d[5]=a):a=d[5],d[6]!==m?(s=(0,em.jsx)("div",{className:"relative z-1",children:m}),d[6]=m,d[7]=s):s=d[7],d[8]!==f?(n=f&&Array.isArray(f.series)&&f.series.length>0&&(0,em.jsx)("div",{className:"mb-3 lg:my-3",children:(0,em.jsx)(mK,{currentEvent:f,series:f.series[0]})}),d[8]=f,d[9]=n):n=d[9],d[10]!==n?(o=(0,em.jsx)("div",{className:"flex flex-1",children:n}),d[10]=n,d[11]=o):o=d[11],d[12]===Symbol.for("react.memo_cache_sentinel")?(i=(0,em.jsx)(x_,{}),d[12]=i):i=d[12],d[13]!==o?(l=(0,em.jsxs)("div",{className:"flex w-max justify-between items-center mt-3 lg:mt-4 lg:w-full lg:mb-1 z-[2]",children:[o,i]}),d[13]=o,d[14]=l):l=d[14],d[15]!==u||d[16]!==l||d[17]!==r||d[18]!==a||d[19]!==s?(c=(0,em.jsxs)("div",{ref:u,style:r,className:a,children:[s,l]},"group-chart"),d[15]=u,d[16]=l,d[17]=r,d[18]=a,d[19]=s,d[20]=c):c=d[20],c};function xC(e){return e.chartType}xT.displayName="ChartLayout",e.i(918032),e.i(15165);let xN=async e=>{let[t,r,a,s,n,o,i,l]=e.queryKey,{data:c}
37=await ud.axios.get("/api/crypto/crypto-price",{params:{symbol:a,eventStartTime:s,variant:n,endDate:o,twapEnabled:i,twapLookbackSeconds:l}});return c};var xM=e.i(224018);function xI(e){return e}eu.default.env.PYTH_LAZER_ACCESS_TOKEN;let xP=async e=>{let[t,r,a,s,n,o]=e.queryKey,{data:i}=await ud.axios.get("/api/equity/equity-price",{params:{symbol:a,eventStartTime:s,endDate:o||void 0,variant:n}});return i};function xE(e){return e}let xz=new Set(["ng-up-or-down-on-may-26-2026","wti-up-or-down-on-may-26-2026","xagusd-up-or-down-on-may-26-2026","xauusd-up-or-down-on-may-26-2026"]);function xA(e){let t,r,a,s,n,o=(0,ep.c)(18),{event:i,height:l,timestamp:c,etDate:d,utcDate:u,name:m,abbreviation:p,assetType:h}=e,f=void 0===l?288:l;!function(){var e;let t,r,a,s,n,o,i,l,c,d,u,m,p,h,{event:f,eventSettings:g}=(0,tm.useEventContext)(["event","eventSettings"]),x=(0,dq.useChartDataStore)(e=>e.setTarget),v=(0,dq.useChartDataStore)(e=>e.setFinal),y=xz.has(f.slug),b=eh.default.useMemo(()=>f.markets.find(e=>e.eventStartTime),[f.markets]),{symbol:k,pair:_,enabled:w,startTime:j,endDate:S,variant:T,assetType:C,twapEnabled:N,twapLookbackSeconds:M}=eh.default.useMemo(()=>{if(g.priceMarketSettings.priceMarketsUiEnabled){let e=g.priceMarketSettings.abbreviation,t=g.priceMarketSettings.assetType,r=e.toUpperCase(),a=(0,dZ.getChartSymbol)(e,t),s=b?.eventStartTime||g.priceMarketSettings.eventStartTime,n=b?.endDate,o=g.priceMarketSettings.variant||"hourly";return f.slug.includes("-5m")&&(o="fiveminute"),f.slug.includes("-15m")&&(o="fifteen"),f.slug.includes("-4h")&&(o="fourhour"),{symbol:r,pair:a,startTime:s,endDate:n,enabled:!!s,variant:o,assetType:t,twapEnabled:g.priceMarketSettings.twapEnabled,twapLookbackSeconds:g.priceMarketSettings.twapLookbackSeconds}}return{symbol:"BTC",pair:"BTCUSDT",startTime:b?.eventStartTime,endDate:void 0,enabled:!1,variant:"hourly",assetType:"crypto",twapEnabled:!1,twapLookbackSeconds:void 0}},[g.priceMarketSettings,b?.eventStartTime,b?.endDate,f.slug]),I=((e,t,r,a,s,n,o)=>{let i,l,c,d,u,m=(0,ep.c)(26),p=void 0===r||r,h=void 0===a?"hourly":a;m[0]!==s?(i=s&&""!==s.trim(),m[0]=s,m[1]=i):i=m[1];let f=i;m[2]!==s||m[3]!==f?(l=f?new Date(s).getTime():null,m[2]=s,m[3]=f,m[4]=l):l=m[4];let{hasEnded:g}=(0,xM.useMarketEnd)(l),x="fifteen"===h||"fiveminute"===h||"fourhour"===h,v=function(e){if(!e)return null;let t=Number(e);if(!Number.isNaN(t))return t<1e12?1e3*t:t;let r=new Date(e).getTime();return Number.isNaN(r)?null:r}(t);m[5]!==s||m[6]!==t||m[7]!==e||m[8]!==n||m[9]!==o||m[10]!==h?(c=da.queryKeys[ds.QueryKey.CryptoPrices].price(e,t,h,s,n,o),m[5]=s,m[6]=t,m[7]=e,m[8]=n,m[9]=o,m[10]=h,m[11]=c):c=m[11];let y=p&&!!e&&!!t,b=g?1/0:3e5,k=g?1/0:x?15e3:6e4,_=!g,w=!g,j=x&&!g?0:3;return m[12]!==p||m[13]!==v||m[14]!==g||m[15]!==x?(d=e=>{if(!p||!x||g||!v)return!1;let t=Date.now()-v;if(t<0||t>3e5)return!1;let r=e.state.data;return!("number"==typeof r?.openPrice&&Number.isFinite(r.openPrice))&&3e3},m[12]=p,m[13]=v,m[14]=g,m[15]=x,m[16]=d):d=m[16],m[17]!==j||m[18]!==d||m[19]!==c.queryKey||m[20]!==y||m[21]!==b||m[22]!==k||m[23]!==_||m[24]!==w?(u={queryKey:c.queryKey,queryFn:xN,select:xI,enabled:y,gcTime:b,staleTime:k,refetchOnWindowFocus:_,refetchOnReconnect:w,retry:j,refetchInterval:d},m[17]=j,m[18]=d,m[19]=c.queryKey,m[20]=y,m[21]=b,m[22]=k,m[23]=_,m[24]=w,m[25]=u):u=m[25],(0,iF.useQuery)(u)})(k,j,w&&"crypto"===C,T,S,N,M),P=(e=w&&"equity"===C,n=(0,ep.c)(18),o=void 0===T?"daily":T,n[0]!==S?(t=S&&""!==S.trim(),n[0]=S,n[1]=t):t=n[1],i=t,l=(0,dH.useServerReferenceTime)(),n[2]!==S||n[3]!==i||n[4]!==l?(r=i&&new Date(S).getTime()<new Date(l).getTime(),n[2]=S,n[3]=i,n[4]=l,n[5]=r):r=n[5],c=r,n[6]!==S||n[7]!==j||n[8]!==k||n[9]!==o?(a=da.queryKeys[ds.QueryKey.EquityPrices].price(k,j,o,S),n[6]=S,n[7]=j,n[8]=k,n[9]=o,n[10]=a):a=n[10],d=(void 0===e||e)&&!!k&&!!j,u=c?1/0:3e5,m=c?1/0:6e4,p=!c,h=!c,n[11]!==a.queryKey||n[12]!==d||n[13]!==u||n[14]!==m||n[15]!==p||n[16]!==h?(s={queryKey:a.queryKey,queryFn:xP,select:xE,enabled:d,gcTime:u,staleTime:m,refetchOnWindowFocus:p,refetchOnReconnect:h},n[11]=a.queryKey,n[12]=d,n[13]=u,n[14]=m,n[15]=p,n[16]=h,n[17]=s):s=n[17],(0,iF.useQuery)(s)),E=(0,iF.useQuery)({queryKey:["price-to-beat",f.slug],queryFn:async()=>{let{data:e}=await ud.axios.get(`/api/equity/price-to-beat/${f.slug}`);return e},enabled:w&&"equity"===C&&!!f.slug&&!y,staleTime:1/0,gcTime:1/0,refetchOnWindowFocus:!1,refetchOnReconnect:!1}),z="equity"===C?P:I,A=z.data,{isLoading:O,refetch:D}=z,R=eh.default.useMemo(()=>
37{if("daily"===T&&(!S||""===S.trim())&&j)return parseInt(j,10)+864e5;let e=f.markets.filter(e=>e.endDate&&""!==e.endDate.trim()).map(e=>new Date(e.endDate).getTime());return e.length>0?Math.max(...e):null},[f.markets,T,S,j]),{hasEnded:L}=(0,xM.useMarketEnd)(R);eh.default.useEffect(()=>{y?x(_,null):"equity"===C&&E.data?.priceToBeat?x(_,E.data.priceToBeat):!O&&A&&x(_,A.openPrice)},[C,y,E.data,A,O,_,x]),eh.default.useEffect(()=>{!O&&A&&(null!==A.closePrice?v(_,A.closePrice):L&&"daily"===T&&D())},[A,O,L,_,v,T,D]),eh.default.useEffect(()=>{if(L&&A&&null===A.closePrice&&"daily"===T){let e=0,t=setInterval(()=>{e<3?(D(),e++):clearInterval(t)},1e4);return()=>clearInterval(t)}},[L,A,T,D])}(),i?.series?.length;let g=`${f-32*!!i?.series?.length}px`,x=`${f}px`;o[0]!==g||o[1]!==x?(t={chartHeight:g,layoutHeight:x},o[0]=g,o[1]=x,o[2]=t):t=o[2];let{chartHeight:v,layoutHeight:y}=t;return o[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)(em.Fragment,{}),o[3]=r):r=o[3],o[4]!==v?(a=(0,em.jsx)(xg,{height:v}),o[4]=v,o[5]=a):a=o[5],o[6]!==y||o[7]!==a?(s=(0,em.jsx)(xT,{componentHeight:y,children:a}),o[6]=y,o[7]=a,o[8]=s):s=o[8],o[9]!==p||o[10]!==h||o[11]!==d||o[12]!==i||o[13]!==m||o[14]!==s||o[15]!==c||o[16]!==u?(n=(0,em.jsx)(gJ.ErrorBoundary,{onError:xO,fallback:r,children:(0,em.jsx)(gX.PriceChartContextProvider,{event:i,timestamp:c,etDate:d,utcDate:u,name:m,abbreviation:p,assetType:h,children:s})}),o[9]=p,o[10]=h,o[11]=d,o[12]=i,o[13]=m,o[14]=s,o[15]=c,o[16]=u,o[17]=n):n=o[17],n}function xO(e,t){return tp.logger.error("Error rendering group chart",{error:e,errorInfo:t})}var xD=e.i(845158),xR=e.i(576175);let xL=new Set(["BTC","ETH","SOL","XRP","DOGE","BNB","HYPE"]),xF=new Set(["EURUSD","GBPUSD","USDCAD","USDJPY","USDKRW","USDCHF","USDMXN","USDNOK","USDSEK","USDZAR","USDTRY","USDBRL"]);function x$(e){return new Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short",style:"currency",currency:"USD",maximumFractionDigits:2}).format(e).toUpperCase()}let xB=new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",timeZone:"UTC"}),xU=new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",year:"numeric",timeZone:"UTC"}),xH=["#1452f0","#27AE60"],xq=["#0093fd","#27AE60"];function xV(e){return`${e.toFixed(2)}%`}function xW(e,t){return"number"==typeof e?t.format(1e3*e):""}function xG(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(16),{isDark:d,sourceUrl:u}=e,m=d?"/images/npm-mauve.png":"/images/npm-black.png",p=d?465:464;return c[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)("p",{children:"How is the NPM Price calculated?"}),r=(0,em.jsx)("p",{className:"text-pk-content-secondary",children:"An institutional-quality estimate of a private company’s current price per share. Derived from primary and secondary market data sources, enhanced with relevant macro and cross-asset indicators."}),c[0]=t,c[1]=r):(t=c[0],r=c[1]),c[2]!==u?(a=u?(0,em.jsx)("p",{className:"mt-1.5",children:(0,em.jsxs)("a",{href:u,target:"_blank",rel:"noreferrer",className:"inline-flex items-center gap-1 text-pk-content-primary hover:underline underline-offset-2",children:["Source",(0,em.jsx)(xR.ExternalLinkSmallIcon20,{className:"size-3"})]})}):null,c[2]=u,c[3]=a):a=c[3],c[4]!==a?(s=(0,em.jsxs)("div",{className:"text-left",children:[t,r,a]}),c[4]=a,c[5]=s):s=c[5],c[6]===Symbol.for("react.memo_cache_sentinel")?(n=(0,em.jsxs)("span",{className:"inline-flex items-center gap-1.5 text-pk-content-secondary",children:[(0,em.jsx)(mt.InfoIcon12,{className:"size-3 shrink-0"}),(0,em.jsx)("span",{className:"whitespace-nowrap text-body-base font-medium select-none",children:"Powered by"})]}),c[6]=n):n=c[6],c[7]!==s?(o=(0,em.jsx)(lo.Tooltip,{content:s,side:"top",sideOffset:8,className:"max-w-80",children:n}),c[7]=s,c[8]=o):o=c[8],c[9]!==p||c[10]!==m||c[11]!==u?(i=u?(0,em.jsx)("a",{href:u,target:"_blank",rel:"noreferrer","aria-label":"Nasdaq Private Markets source",children:(0,em.jsx)(e4.default,{src:m,alt:"Nasdaq Private Markets",width:1159,height:p,sizes:"(max-width: 640px) 76px, 92px",className:"h-7 w-auto object-contain sm:h-8"})}):(0,em.jsx)(e4.default,{src:m,alt:"Nasdaq Private Markets",width:1159,height:p,sizes:"(max-width: 640px) 76px, 92px",className:"h-7 w-auto object-contain sm:h-8"}),c[9]=p,c[10]=m,c[11]=u,c[12]=i):i=c[12],c[13]!==o||c[14]!==i?(l=(0,em.jsxs)("div",{className:"flex items-center gap-1.5",children:[o,i]}),c[13]=o,c[14]=i,c[15]=l):l=c[15],l}function xZ(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(22),{series:d,sourceUrl:u,startDate:m,endDate:p}=e,{resolvedTheme:h}=(0,gg.useTheme)(),f="dark"===h,g=eh.default.useRef(null),x=f?xq:xH;if(c[0]!==x||c[1]!==p||c[2]!==f||c[3]!==d||c[4]!==m?(t=()=>{if(!g.current||0===d.length)return;let e=(0,g4.createChart)(g.current,{autoSize:!0,height:320,layout:{textColor:f?"#7b8996":"#77808d",background:{type:g4.ColorType.Solid,color:"transparent"},attributionLogo:!1,fontFamily:g7.style.fontFamily,fontSize:11},grid:{horzLines:{color:f?"#1e2a35":"#f0f2f5"},vertLines:{visible:!1}},timeScale:{borderVisible:!0,borderColor:f?"#7b89964D":"#77808d4D",timeVisible:!1,fixLeftEdge:!0,fixRightEdge:!0,rightOffset:0,tickMarkFormatter:e=>xW(e,xB),allowBoldLabels:!1},rightPriceScale:{visible:!0,borderVisible:!1,scaleMargins:{top:.1,bottom:.1}},leftPriceScale:{visible:!1},crosshair:{mode:0,vertLine:{visible:!0,style:2,color:f?"#97A5B44D":"#aeb4bc66",labelVisible:!0,labelBackgroun
37dColor:f?"#1e2a35":"#f0f2f5",width:1},horzLine:{visible:!0,style:2,color:f?"#97A5B44D":"#aeb4bc66",labelVisible:!0}},localization:{priceFormatter:xV,timeFormatter:e=>xW(e,xU)},kineticScroll:{touch:!1,mouse:!1},handleScroll:!1,handleScale:!1});return e.addSeries(g4.LineSeries,{lineVisible:!1,priceLineVisible:!1,lastValueVisible:!1,crosshairMarkerVisible:!1}).setData(function(e,t){let r=Date.parse(`${e}T00:00:00Z`)/1e3,a=Date.parse(`${t}T00:00:00Z`)/1e3;if(!Number.isFinite(r)||!Number.isFinite(a)||r>a)return[];let s=[];for(let e=r;e<=a;e+=86400)s.push({time:e,value:0});return s}(m,p)),d.forEach((t,r)=>{e.addSeries(g4.LineSeries,{color:x[r%x.length],lineWidth:2,priceLineVisible:!1,lastValueVisible:!0,crosshairMarkerVisible:!0,crosshairMarkerRadius:4,priceFormat:{type:"custom",formatter:xV,minMove:.01}}).setData(t.points.map(xK))}),e.timeScale().fitContent(),()=>e.remove()},r=[x,p,f,d,m],c[0]=x,c[1]=p,c[2]=f,c[3]=d,c[4]=m,c[5]=t,c[6]=r):(t=c[5],r=c[6]),eh.default.useEffect(t,r),c[7]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)("span",{className:"text-heading-lg font-semibold text-pk-content-primary",children:"Pricing History"}),c[7]=a):a=c[7],c[8]!==f||c[9]!==u?(s=(0,em.jsxs)("div",{className:"mb-2 flex flex-col items-start justify-between gap-2 px-1 md:flex-row md:items-center",children:[a,(0,em.jsx)(xG,{isDark:f,sourceUrl:u})]}),c[8]=f,c[9]=u,c[10]=s):s=c[10],c[11]===Symbol.for("react.memo_cache_sentinel")?(n=(0,em.jsx)("div",{ref:g,className:"h-80 w-full"}),c[11]=n):n=c[11],c[12]!==x||c[13]!==d){let e;c[15]!==x?(e=(e,t)=>(0,em.jsxs)("div",{className:"flex items-center gap-2 text-body-base text-pk-content-secondary",children:[(0,em.jsx)("span",{className:"h-0.5 w-5 rounded-full",style:{backgroundColor:x[t%x.length]}}),(0,em.jsx)("span",{children:e.companyName})]},e.companyName),c[15]=x,c[16]=e):e=c[16],o=d.map(e),c[12]=x,c[13]=d,c[14]=o}else o=c[14];return c[17]!==o?(i=(0,em.jsx)("div",{className:"mt-2 flex flex-wrap items-center justify-center gap-x-5 gap-y-2 px-1",children:o}),c[17]=o,c[18]=i):i=c[18],c[19]!==s||c[20]!==i?(l=(0,em.jsxs)("div",{className:"w-full",children:[s,n,i]}),c[19]=s,c[20]=i,c[21]=l):l=c[21],l}function xK(e){return{time:e.time,value:e.value}}function xY(e){var t;let r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A,O,D,R,L,F,$,B,U,H,q,V,W=(0,ep.c)(127),{data:G,symbol:Z,startDate:K,endDate:Y,allowCandlestick:Q,currentValuation:J,sourceUrl:X}=e,ee=void 0===Q||Q,{resolvedTheme:et}=(0,gg.useTheme)(),er="dark"===et,ea=!!J,[es,en]=eh.default.useState("area"),eo=ee?es:"area",[ei,el]=eh.default.useState(null),ec=eh.default.useRef(null),ed=eh.default.useRef(null),eu=eh.default.useRef(null),ef=eh.default.useRef(null),ex=dZ.PriceMarketAssetColorMap[Z]||"#2962FF";W[0]!==Z?(r=(0,xk.getIcon)(Z),W[0]=Z,W[1]=r):r=W[1];let ev=r;W[2]!==Z?(a=xL.has(Z),W[2]=Z,W[3]=a):a=W[3];let ey=a;W[4]!==Y?(s=Y?new Date(Y).getTime():null,W[4]=Y,W[5]=s):s=W[5];let eb=s,ek=(0,dH.useServerReferenceTime)();W[6]!==ey||W[7]!==eb||W[8]!==ek?(n=ey&&null!=eb?new Date(ek).getTime()<eb:ey,W[6]=ey,W[7]=eb,W[8]=ek,W[9]=n):n=W[9];let e_=n;e:{if(G.length<2){o=300;break e}let e=G[1].time-G[0].time;o=e>0?e:300}let ew=o,ej=ey?`${Z}USDT`:"",eS=(0,dq.useBoundChartDataStore)();W[10]!==eo||W[11]!==G||W[12]!==ew||W[13]!==e_||W[14]!==eS||W[15]!==ej?(i=()=>{if(e_&&ej)return eS.subscribe((e,t)=>{let r=e.chartData[ej]?.data,a=t.chartData[ej]?.data;if(!r?.length||r===a)return;let s=r[r.length-1];((e,t)=>{if(!eu.current||!G.length||!Number.isFinite(e))return;let r=G[G.length-1],a=Math.max(Math.floor(t/ew)*ew,r.time);if(a===r.time)if(ef.current&&ef.current.time===a){let t=ef.current;t.high=Math.max(t.high,e),t.low=Math.min(t.low,e),t.close=e}else ef.current={time:a,open:r.open,high:Math.max(r.high,e),low:Math.min(r.low,e),close:e};else if(ef.current&&ef.current.time===a){let t=ef.current;t.high=Math.max(t.high,e),t.low=Math.min(t.low,e),t.close=e}else ef.current={time:a,open:e,high:e,low:e,close:e};let s=ef.current;el(s.close),"area"===eo?eu.current.update({time:s.time,value:s.close}):eu.current.update({time:s.time,open:s.open,high:s.high,low:s.low,close:s.close})})(s.value,s.time)})},l=[eS,ej,e_,G,ew,eo],W[10]=eo,W[11]=G,W[12]=ew,W[13]=e_,W[14]=eS,W[15]=ej,W[16]=i,W[17]=l):(i=W[16],l=W[17]),eh.default.useEffect(i,l);t:{if(K&&Y){let e,t;W[18]!==Y?(e=new Date(Y).getTime(),W[18]=Y,W[19]=e):e=W[19],W[20]!==K?(t=new Date(K).getTime(),W[20]=K,W[21]=t):t=W[21];let r=e-t;if(Number.isFinite(r)&&r>0){c=r<1728e5;break t}}if(G.length<2){c=!1;break t}c=G[G.length-1].time-G[0].time<172800}let eT=c;W[22]!==ev?(d=ev??(0,em.jsx)(xy.IconChartLineOutline18,{className:"![width:unset] ![height:unset]"}),W[22]=ev,W[23]=d):d=W[23];
37let eC=ev?"data-[pressed]:text-[var(--tabs-asset-color)]":void 0;if(W[24]!==d||W[25]!==eC?(u={value:"area",icon:d,className:eC},W[24]=d,W[25]=eC,W[26]=u):u=W[26],W[27]!==ee||W[28]!==u){if(m=[u],ee){let e;W[30]===Symbol.for("react.memo_cache_sentinel")?(e={value:"candlestick",icon:(0,em.jsx)(xb,{className:"![width:unset] ![height:unset]"})},W[30]=e):e=W[30],m.push(e)}W[27]=ee,W[28]=u,W[29]=m}else m=W[29];W[31]!==ex?(p={"--tabs-asset-color":ex},W[31]=ex,W[32]=p):p=W[32];let eN=p;W[33]!==m||W[34]!==eN?(h={toggleGroupItems:m,style:eN},W[33]=m,W[34]=eN,W[35]=h):h=W[35];let{style:eM,toggleGroupItems:eI}=h,eP=er?"#7b8996":"#77808d";W[36]===Symbol.for("react.memo_cache_sentinel")?(f={type:g4.ColorType.Solid,color:"transparent"},W[36]=f):f=W[36],W[37]!==eP?(g={textColor:eP,background:f,attributionLogo:!1,fontFamily:g7.style.fontFamily,fontSize:11},W[37]=eP,W[38]=g):g=W[38];let eE=er?"#1e2a35":"#f0f2f5";W[39]!==eE?(x={color:eE},W[39]=eE,W[40]=x):x=W[40],W[41]===Symbol.for("react.memo_cache_sentinel")?(v={visible:!1},W[41]=v):v=W[41],W[42]!==x?(y={horzLines:x,vertLines:v},W[42]=x,W[43]=y):y=W[43];let ez=er?"#7b89964D":"#77808d4D";W[44]!==eT?(b=e=>{let t=new Date(1e3*e);return(0,i3.format)(t,eT?"h:mm a":"MMM d")},W[44]=eT,W[45]=b):b=W[45],W[46]!==eT||W[47]!==ez||W[48]!==b?(k={borderVisible:!0,borderColor:ez,timeVisible:eT,secondsVisible:!1,fixLeftEdge:!0,fixRightEdge:!0,rightOffset:5,tickMarkFormatter:b,allowBoldLabels:!1},W[46]=eT,W[47]=ez,W[48]=b,W[49]=k):k=W[49],W[50]===Symbol.for("react.memo_cache_sentinel")?(_={visible:!0,borderVisible:!1,scaleMargins:{top:.1,bottom:.1}},w={visible:!1},W[50]=_,W[51]=w):(_=W[50],w=W[51]);let eA=er?"#97A5B44D":"#aeb4bc66",eO=er?"#1e2a35":"#f0f2f5";W[52]!==eA||W[53]!==eO?(j={visible:!0,style:2,color:eA,labelVisible:!0,labelBackgroundColor:eO,width:1},W[52]=eA,W[53]=eO,W[54]=j):j=W[54];let eD=er?"#97A5B44D":"#aeb4bc66";W[55]!==eD?(S={visible:!0,style:2,color:eD,labelVisible:!0},W[55]=eD,W[56]=S):S=W[56],W[57]!==j||W[58]!==S?(T={mode:0,vertLine:j,horzLine:S},W[57]=j,W[58]=S,W[59]=T):T=W[59];let eR=ea?x$:void 0;W[60]!==eR?(C={priceFormatter:eR,timeFormatter:x0},W[60]=eR,W[61]=C):C=W[61],W[62]===Symbol.for("react.memo_cache_sentinel")?(N={touch:!1,mouse:!1},W[62]=N):N=W[62],W[63]!==g||W[64]!==y||W[65]!==k||W[66]!==T||W[67]!==C?(M={autoSize:!0,height:320,layout:g,grid:y,timeScale:k,rightPriceScale:_,leftPriceScale:w,crosshair:T,localization:C,kineticScroll:N,handleScroll:!1,handleScale:!1},W[63]=g,W[64]=y,W[65]=k,W[66]=T,W[67]=C,W[68]=M):M=W[68];let eL=M;W[69]!==ex||W[70]!==eo||W[71]!==eL||W[72]!==G||W[73]!==ea?(I=()=>{if(!ec.current||!G.length)return;let e=(0,g4.createChart)(ec.current,eL);if(ed.current=e,"area"===eo){let t=e.addSeries(g4.AreaSeries,{lineColor:ex,topColor:`${ex}33`,bottomColor:`${ex}05`,lineWidth:2,crosshairMarkerVisible:!0,crosshairMarkerRadius:4,lastValueVisible:!0,priceLineVisible:!1,priceFormat:ea?{type:"custom",formatter:x$,minMove:1}:void 0});t.setData(G.map(xX)),eu.current=t}else{let t=e.addSeries(g4.CandlestickSeries,{upColor:"#22c55e",downColor:"#ef4444",wickUpColor:"#22c55e",wickDownColor:"#ef4444",borderVisible:!1});t.setData(G.map(xJ)),eu.current=t}let t=ef.current;return t&&G.length&&t.time>=G[G.length-1].time&&("area"===eo?eu.current.update({time:t.time,value:t.close}):eu.current.update({time:t.time,open:t.open,high:t.high,low:t.low,close:t.close})),e.timeScale().fitContent(),()=>{e.remove(),ed.current=null,eu.current=null}},W[69]=ex,W[70]=eo,W[71]=eL,W[72]=G,W[73]=ea,W[74]=I):I=W[74],W[75]!==ex||W[76]!==eo||W[77]!==eL||W[78]!==G||W[79]!==er||W[80]!==ea||W[81]!==Z?(P=[G,eo,er,ex,eL,Z,ea],W[75]=ex,W[76]=eo,W[77]=eL,W[78]=G,W[79]=er,W[80]=ea,W[81]=Z,W[82]=P):P=W[82],eh.default.useEffect(I,P);let eF=G.length?G[0].close:null,e$=G.length?G[G.length-1].close:null,eB=ey?ei:ei??e$;W[83]!==eB||W[84]!==ea?(E=null==eB||ea||(t=eB)>=1?2:t>=.01?4:6,W[83]=eB,W[84]=ea,W[85]=E):E=W[85];let eU=E;W[86]!==eB||W[87]!==eU?(z=null!=eB&&Number.isFinite(eB)?parseFloat(eB.toFixed(eU)):null,W[86]=eB,W[87]=eU,W[88]=z):z=W[88];let eH=z,eq=null!=eB&&null!=eF&&eF>0?(eB-eF)/eF*100:null;W[89]!==J?(A=null!=J&&Number.isFinite(J)?x$(J):null,W[89]=J,W[90]=A):A=W[90];let eV=A;return 0===G.length?null:((W[91]!==ea||W[92]!==Z?(O=!ea&&(0,em.jsx)("span",{className:"text-heading-lg font-bold text-pk-content-primary",children:Z}),W[91]=ea,W[92]=Z,W[93]=O):O=W[93],W[94]!==eV?(D=eV&&(0,em.jsxs)("div",{className:"flex items-center gap-1 whitespace-nowrap text-heading-lg font-medium",children:[(0,em.jsx)("span",{className:"text-pk-content-secondary",children:"Current Valuation:"}),(0,em.jsx)("span",{className:"text-pk-content-primary font-semibold",children:eV})]}),W[94]=eV,W[95]=D):D=W[95],W[96]!==eH||W[97]!==ea||W[98]!==eU||W[99]!==Z)?(R=null!=eH&&!ea&&(0,em.jsx)(xD.AnimatedNumber,{value:eH,prefix:xF.has(Z)?"":"$",className:"text-heading-lg font-semibold text-pk-content-secondary normal-nums!",format:{minimumFractionDigits:eU,maximumFractionDigits:eU},animation:"smooth"}),W[96]=eH,W[97]=ea,W[98]=eU,W[99]=Z,W[100]=R):R=W[100],W[101]!==eq?(L=null!=eq&&(0,em.jsxs)("span",{className:`text-body-base font-medium ${eq>=0?"text-pk-content-accent-green":"text-pk-content-accent-red"}`,children:[eq>=0?"+":"",eq.toFixed(2),"%"]}),W[101]=eq,W[102]=L):L=W[102],W[103]!==O||W[104]!==D||W[105]!==R||W[106]!==L?(F=(0,em.jsxs)("div",{className:"flex min-w-0 flex-wrap items-center gap-x-3 gap-y-1",children:[O,D,R,L]}),W[103]=O,W[104]=D,W[105]=R,W[106]=L,W[107]=F):F=W[107],W[108]!==er||W[109]!==ea||W[110]!==X?($=ea&&(0,em.jsx)(xG,{isDark:er,sourceUrl:X}),W[108]=er,W[109]=ea,W[110]=X,W[111]=$):$=W[111],W[112]!==ee||W[113]!==ev||W[114]!==es||W[115]!==eM||W[116]!==eI?(B=ee&&(0,em.jsx)("div",{style:eM,children:(0,em.jsx)(xx.ToggleGroup,{value:es,onValueChange:e=>{e&&en(e)},orientation:"horizontal",className:"gap-0.5",indicatorClassName:(0,eg.cn)("w-8 h-8 shrink-0 rounded-sm !transition-all duration-200","area"===es&&ev&&"bg-[var(--tabs-asset-color)]/10 dark:bg-[var(--tabs-asset-color)]/30"),wrapperClassName:"border rounded-lg p-1 lg:bg-pk-surface lg:backdrop-blur-none bg-pk-surface/5 backdrop-blur-[4px]",children:eI.map(xQ)})}),W[112]=ee,W[113]=ev,W[114]=es,W[115]=eM,W[116]=eI,W[117]=B):B=W[117],W[118]!==$||W[119]!==B?(U=(0,em.jsxs)("div",{className:"flex shrink-0 items-center gap-3",children:[$,B]}),W[118]=$,W[119]=B,W[120]=U):U=W[120],W[121]!==F||W[122]!==U?(H=(0,em.jsxs)("div",{className:"flex flex-col items-start md:flex-row md:items-center justify-between gap-3 px-1 mb-2",children:[F,U]}),W[121]=F,W[122]=U,W[123]=H):H=W[123],W[124]===Symbol.for("react.memo_cache_sentinel")?(q=(0,em.jsx)("div",{ref:ec,style:{width:"100%",height:320}}),W[124]=q):q=W[124],W[125]!==H?(V=(0,em.jsxs)("div",{className:"w-full",children:[H,q]}),W[125]=H,W[126]=V):V=W[126],V)}function xQ(e){return(0,em.jsx)(xx.ToggleGroupItem,{value:e.value,size:"sm",variant:"default",className:(0,eg.cn)("group size-8 shrink-0 flex items-center justify-center !p-0 !transition-none hover:bg-button-ghost-bg cursor-pointer",e.className),children:e.icon},e.value)}function xJ(e){return{time:e.time,open:e.open,high:e.high,low:e.low,close:e.close}}function xX(e){return{time:e.time,value:e.close}}function x0(e){let t=new Date(1e3*e);return(0,i3.format)(t,"MMM d, yyyy h:mm a")}function x1(e){let t,r=(0,ep.c)(7);if(e.growthSeries?.length&&e.startDate&&e.endDate){let t;return r[0]!==e.endDate||r[1]!==e.growthSeries||r[2]!==e.sourceUrl||r[3]!==e.startDate?(t=(0,em.jsx)(xZ,{series:e.growthSeries,sourceUrl:e.sourceUrl,startDate:e.startDate,endD
37ate:e.endDate}),r[0]=e.endDate,r[1]=e.growthSeries,r[2]=e.sourceUrl,r[3]=e.startDate,r[4]=t):t=r[4],t}return r[5]!==e?(t=(0,em.jsx)(xY,{...e}),r[5]=e,r[6]=t):t=r[6],t}var x2=e.i(937665);let x3=function(e){let t,r,a,s,n,o,i=(0,ep.c)(20),{market:l,isPriceMarket:c,filledOrders:d,hasAllHistory:u}=e;i[0]===Symbol.for("react.memo_cache_sentinel")?(t=["positions"],i[0]=t):t=i[0];let{positions:m}=(0,l3.useEventPositionsContext)(t);i[1]===Symbol.for("react.memo_cache_sentinel")?(r=["authenticated"],i[1]=r):r=i[1];let{authenticated:p}=(0,eF.useAccountContext)(r),h=(0,lE.usePositionValuationPrice)(l,0),f=(0,lE.usePositionValuationPrice)(l,1);e:{let e;if(!p){a=null;break e}let t=h||parseFloat(l.outcomePrices?.[0]??"0"),r=f||parseFloat(l.outcomePrices?.[1]??"0"),s=d&&d.length>0;if(s&&u){let e;i[2]!==d||i[3]!==l||i[4]!==r||i[5]!==t?(e=((e,t,r,a)=>{let s=0,n={};for(let t of e){let e=t.outcome;"BUY"===t.side?(s-=t.totalValue,n[e]=(n[e]??0)+t.filledSize):(s+=t.totalValue,n[e]=(n[e]??0)-t.filledSize)}for(let[e,o]of Object.entries(n))if(Math.abs(o)>.01){let n=t.outcomes.findIndex(t=>t.toLowerCase()===e.toLowerCase());s+=o*(0===n?r:1===n?a:0)}return s})(d,l,t,r),i[2]=d,i[3]=l,i[4]=r,i[5]=t,i[6]=e):e=i[6],a=e;break e}i[7]!==l||i[8]!==m||i[9]!==r||i[10]!==t?(e=m?((e,t,r,a)=>{let s=e.filter(e=>e.market?.id?.toLowerCase()===a.toLowerCase());if(0===s.length)return null;let n=0;for(let e of s)try{let a=(0,eO.augmentTrackedPositionOptimistically)({...e,market:{...e.market,outcomeTokenPrices:[t.toString(),r.toString()]}}),s=(0,eW.getTotalProfit)(a);n+=parseFloat((0,eV.formatUSDCUnits)(s))}catch{}return n})(m,t,r,l.conditionId):null,i[7]=l,i[8]=m,i[9]=r,i[10]=t,i[11]=e):e=i[11];let n=e;if(null!==n){a=n;break e}if(s&&!u){a=null;break e}a=null}let g=a;if(null===g)return null;let x=c?"top-16 lg:top-[72px]":"top-[60px]",v=Math.round(100*g)/100>=0?"bg-pk-green-600/10 text-pk-green-600 dark:bg-pk-green-400/15 dark:text-pk-green-400":"bg-pk-red-500/10 text-pk-red-500";return i[12]!==x||i[13]!==v?(s=(0,eg.cn)("absolute left-0 z-10 px-2.5 py-1 rounded-full text-xs font-semibold",x,v),i[12]=x,i[13]=v,i[14]=s):s=i[14],i[15]!==g?(n=(0,eV.toUSCurrency)(g,{signDisplay:"always"}),i[15]=g,i[16]=n):n=i[16],i[17]!==s||i[18]!==n?(o=(0,em.jsxs)("div",{className:s,children:["ROI ",n]}),i[17]=s,i[18]=n,i[19]=o):o=i[19],o};var x5=e.i(478158),x4=e.i(287749),x6=e.i(591721);let x7=(e,t)=>{let{moneyline:r,spreads:a,totals:s,quarterMoneylines:n,firstHalfMoneyline:o,secondHalfMoneyline:i,firstHalfSpreads:l,firstHalfTotals:c,secondHalfSpreads:d,anytimeTouchdowns:u,firstTouchdowns:m,points:p,assists:h,rebounds:f,threes:g,soccerAnytimeGoalscorer:x,soccerExactScore:v,soccerFirstHalfExactScore:y,soccerHalftimeResult:b,soccerSecondHalfResult:k,soccerFirstHalfFirstToScore:_,soccerSecondHalfFirstToScore:w,bttsFirstHalf:j,bttsSecondHalf:S,secondHalfTotals:T,totalCorners:C,firstHalfTotalCorners:N,secondHalfTotalCorners:M,gameCornersOddEven:I,firstCorner:P,firstFiveSpreads:E,firstFiveTotals:z,firstFiveWinner:A,inningWinners:O,gameExtraInnings:D,esportsMatchResult:R,mapHandicaps:L,roundHandicaps:F,killHandicaps:$,towerHandicaps:B,drakeHandicaps:U,nashorHandicaps:H,inhibitorHandicaps:q,barrackHandicaps:V,roundTotals:W,killMost:G,towerMost:Z,drakeMost:K,nashorMost:Y,inhibitorMost:Q,barrackMost:J,firstBloods:X,killOverUnders:ee,roundHandicapGame1:et,roundHandicapGame2:er,roundHandicapGame3:ea,roundTotalGame1:es,roundTotalGame2:en,roundTotalGame3:eo,dota2GameEndsDaytime:ei,dota2BothTeamsRoshan:el,dota2BothTeamsBarracks:ec,dota2UltraKill:ed,dota2Rampage:eu,cs2OddEvenTotalKills:em,cs2OddEvenTotalRounds:ep,lolBothTeamsBaron:ef,lolBothTeamsDragon:eg,lolBothTeamsInhibitors:ex,lolQuadraKill:ev,lolPentaKill:ey,lolOddEvenTotalKills:eb,tennisSetHandicaps:ek,tennisSetTotals:e_,tennisMatchTotals:ew,tennisCompletedMatch:ej,tennisFirstSetWinner:eS,tennisFirstSetTotals:eT,footballMarketSections:eC}=(0,x4.useSportsMarketsSections)(t),eN=(0,x4.useTeamTotalsGrouped)(t),eM=(0,x4.usePlayerGoalsGrouped)(t),eI=(0,x4.usePlayerPropsGrouped)(t),eP=(0,x4.useTennisSetWinners)(t),eE=(0,x4.useTennisSetGamesGrouped)(t),ez=n.some(({type:e,data:t})=>!!t&&fl.FIRST_HALF_QUARTER_MONEYLINE_TYPES.includes(e)),eA=n.some(({type:e,data:t})=>!!t&&fl.SECOND_HALF_QUARTER_MONEYLINE_TYPES.includes(e)),eO=eh.default.useMemo(()=>!!F?.length||!!$?.length||!!B?.length||!!U?.length||!!H?.length||!!q?.length||!!V?.length||!!W?.length||!!G||!!Z||!!K||!!Y||!!Q||!!J,[F,$,B,U,H,q,V,W,G,Z,K,Y,Q,J]),eD=!!r||!!a?.length||!!s?.length||!!D||!!L?.length,eR=eh.default.useMemo(()=>[...ei??[],...el??[],...ec??[],...ed??[],...eu??[],...em??[],...ep??[],...ef??[],...eg??[],...ex??[],...ev??[],...ey??[],...eb??[]],[ei,el,ec,ed,eu,em,ep,ef,eg,ex,ev,ey,eb]);return eh.default.useMemo(()=>
37{if(!e)return null;let t=new Set(eC.map(e=>(0,x6.getTabFromSportsMarketType)(e.type)));return e.filter(e=>{if(t.has(e.value))return!0;switch(e.value){case"game-lines":return eD;case"series-lines":return eD||eO||!!R;case"first-half":return!!o||!!l?.length||!!c?.length||ez||eN.some(e=>e.markets[0]?.market.sportsMarketType==="first_half_team_totals");case"second-half":return!!i||!!d?.length||!!T?.length||eA||eN.some(e=>e.markets[0]?.market.sportsMarketType==="second_half_team_totals");case"team-totals":return eN.some(e=>e.markets[0]?.market.sportsMarketType==="team_totals");case"touchdowns":return!!u?.length||!!m?.length;case"points":return!!p?.length;case"assists":return!!h?.length||eI.some(e=>"soccer_player_assists"===e.statType);case"shots":return eI.some(e=>"soccer_player_shots"===e.statType);case"rebounds":return!!f?.length;case"threes":return!!g?.length;case"goalscorers":return!!x?.length;case"exact-score":return!!v;case"halftime":return!!b||!!k||!!_||!!w||!!y?.length||!!j||!!S||!!l?.length||!!d?.length||!!c?.length||!!T?.length||eN.some(e=>e.markets[0]?.market.sportsMarketType==="soccer_first_half_team_totals"||e.markets[0]?.market.sportsMarketType==="soccer_second_half_team_totals");case"players":return!!eM.length||eI.some(e=>x5.BASEBALL_PLAYERS_TAB_PROP_TYPES.has(e.statType));case"five-innings":return!!E?.length||!!z?.length||!!A;case"innings":return Object.values(O).some(Boolean);case"home-runs":return eI.some(e=>"baseball_player_home_runs"===e.statType);case"strikeouts":return eI.some(e=>"baseball_player_strikeouts"===e.statType);case"corners":return!!C?.length||!!N?.length||!!M?.length||!!I||!!P||eN.some(e=>e.markets[0]?.market.sportsMarketType==="soccer_team_total_corners");case"main-lines":return!!r||!!a?.length||!!ek?.length||!!e_?.length||!!ew?.length||!!ej;case"sets":return!!eS||!!eT?.length||eP.length>0||eE.length>0;default:{let t=e.value.match(/^game(\d+)$/);if(t){let e=parseInt(t[1],10),r=`-game${e}-`,a=!!X?.some(e=>e.marketSlug.includes(r)),s=!!ee?.some(e=>e.marketSlug.includes(r)),n=1===e&&!!et?.length||2===e&&!!er?.length||3===e&&!!ea?.length,o=1===e&&!!es?.length||2===e&&!!en?.length||3===e&&!!eo?.length,i=eR.some(e=>e.marketSlug.includes(r));return a||s||n||o||i}return!1}}})},[e,eD,eO,o,i,l,c,d,ez,eA,eN,eM,eI,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A,O,D,R,X,ee,et,er,ea,es,en,eo,ek,e_,ew,ej,eS,eT,eP,eE,eR,eC])};var x8=e.i(424707);function x9(e){let t,r,a,s,n,o=(0,ep.c)(13),{label:i,volume:l,className:c,adornment:d}=e;return o[0]!==c?(t=(0,eg.cn)("flex flex-col justify-center gap-0.5",c),o[0]=c,o[1]=t):t=o[1],o[2]!==i?(r=(0,em.jsx)(lR.Accordion.Header,{className:"text-sm font-semibold whitespace-nowrap",children:i}),o[2]=i,o[3]=r):r=o[3],o[4]!==d||o[5]!==r?(a=(0,em.jsxs)("div",{className:"flex items-center gap-1.5",children:[r,d]}),o[4]=d,o[5]=r,o[6]=a):a=o[6],o[7]!==l?(s=l&&(0,em.jsx)("p",{className:"text-xs text-pk-content-secondary whitespace-nowrap",children:l}),o[7]=l,o[8]=s):s=o[8],o[9]!==t||o[10]!==a||o[11]!==s?(n=(0,em.jsxs)("div",{className:t,children:[a,s]}),o[9]=t,o[10]=a,o[11]=s,o[12]=n):n=o[12],n}var ve=e.i(414297),vt=e.i(895782),vr=e.i(843224);function va(e){return e.conditionId.toLowerCase()}function vs(e){return e.conditionId.toLowerCase()}var vn=e.i(733413);function vo(e){let t,r,a,s,n,o,i=(0,ep.c)(15),{firstHalf:l,secondHalf:c,playerPropStat:d}=e,u=void 0!==l&&l,m=void 0!==c&&c,p=(0,eR.useTranslations)();i[0]!==u||i[1]!==d||i[2]!==m||i[3]!==p?(t=p(d?"goals"===d?"sports.regTimePlayerGoalsDisclaimer":"assists"===d?"sports.regTimePlayerAssistsDisclaimer":"sports.regTimePlayerShotsDisclaimer":u?"sports.regTimeFirstHalfDisclaimer":m?"sports.regTimeSecondHalfDisclaimer":"sports.regTimeDisclaimer"),i[0]=u,i[1]=d,i[2]=m,i[3]=p,i[4]=t):t=i[4];let h=t;return i[5]!==p?(r=p("sports.regTime"),i[5]=p,i[6]=r):r=i[6],i[7]!==r?(a=(0,em.jsx)("span",{className:"text-[10px] font-semibold uppercase tracking-wide whitespace-nowrap",children:r}),i[7]=r,i[8]=a):a=i[8],i[9]===Symbol.for("react.memo_cache_sentinel")?(s=(0,em.jsx)(mt.InfoIcon12,{className:"shrink-0 cursor-default",width:12,height:12}),i[9]=s):s=i[9],i[10]!==h?(n=(0,em.jsx)(lo.Tooltip,{className:"text-xs py-2 max-w-64",showArrow:!1,sideOffset:8,content:h,children:s}),i[10]=h,i[11]=n):n=i[11],i[12]!==a||i[13]!==n?(o=(0,em.jsxs)("span",{className:"flex items-center gap-1 text-pk-content-tertiary",children:[a,n]}),i[12]=a,i[13]=n,i[14]=o):o=i[14],o}function vi(e){let t,r,a,s=(0,ep.c)(6),{series:n}=e,o=(0,eR.useTranslations)(),i=void 0!==n&&n?"sports.teamToAdvanceSeriesDisclaimer":"sports.teamToAdvanceDisclaimer";return s[0]!==o||s[1]!==i?(t=o(i),s[0]=o,s[1]=i,s[2]=t):t=s[2],s[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)(mt.InfoIcon12,{className:"shrink-0 cursor-default",width:12,height:12}),s[3]=r):r=s[3],s[4]!==t?(a=(0,em.jsx)("span",{className:"flex items-center gap-1 text-pk-content-tertiary",children:(0,em.jsx)(lo.Tooltip,{className:"text-xs py-2 max-w-64",showArrow:!1,sideOffset:8,content:t,children:r})}),s[4]=t,s[5]=a):a=s[5],a}var vl=e.i(57956),vc=e.i(185590),vd=e.i(168464),vu=e.i(431451),vm=e.i(683267),vp=e.i(635667),vh=e.i(239856),vf=e.i(824985),vg=e.i(667511),vx=e.i(121021),vv=e.i(49574),vy=e.i(596930),vb=e.i(512504),vk=e.i(277410);function v_(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k=(0,ep.c)(72),{market:_,view:w,hasBTTSPositions:j}=e,S=void 0===w?"in-game":w,T=(0,eR.useTranslations)(),{event:C,mode:N,teams:M,gameState:I,moneylineMarket:P}
37=(0,fw.useSportsItemContext)(),E=(0,lE.useMarketBestPrices)(_);k[0]!==E?(t={marketBestPrices:E},k[0]=E,k[1]=t):t=k[1];let{isBuilding:z,resolveOutcomeProps:A,addComboLeg:O}=(0,vb.useComboOutcomeButton)(_,C,t),{prices:D,onOutcomeClick:R}=((e,t,r)=>{let a,s,n,o,i,l,c,d=(0,ep.c)(51);d[0]===Symbol.for("react.memo_cache_sentinel")?(a=["activeMarket"],d[0]=a):a=d[0];let{activeMarket:u}=(0,ex.useEventActiveMarketContext)(a),m=(0,x8.useSetActiveSportsMarket)();d[1]===Symbol.for("react.memo_cache_sentinel")?(s=["setSelectedOutcomeIdx","setPrice","setPriceUpdateLocation","setCursorActive","side","selectedOutcomeIdx"],d[1]=s):s=d[1];let{setSelectedOutcomeIdx:p,setPrice:h,setPriceUpdateLocation:f,setCursorActive:g,side:x,selectedOutcomeIdx:v}=(0,lZ.useTradeContext)(s),{teams:y,event:b}=(0,fw.useSportsItemContext)(),k=(0,x4.useSportsStoreSelector)("sportSlug"),{oddsFormat:_}=(0,vg.useOddsFormat)(),w=(0,vx.useSportsClickVariablesRef)(),j=(0,vf.useBoundBookStore)(),{setTradeState:S}=(0,ce.useMobileTradeContext)(),T=(0,tu.useAmplitudeAnalytics)();e:{let t,r,a,s=y?.[0];d[2]!==s?(t=(0,vv.getSportsButtonColors)({team:s}),d[2]=s,d[3]=t):t=d[3];let o=t,i=y?.[1];d[4]!==i?(r=(0,vv.getSportsButtonColors)({team:i}),d[4]=i,d[5]=r):r=d[5];let l=r;if(k===dr.SportSlug.LIVE){let t,r,a,s,i,c=e.slug===u.slug,m=c&&0===v?"blue":"gray";d[6]!==c||d[7]!==v||d[8]!==o?(t=c&&0===v&&o?.customColors&&{...o},d[6]=c,d[7]=v,d[8]=o,d[9]=t):t=d[9],d[10]!==m||d[11]!==t?(r={color:m,customColors:void 0,...t},d[10]=m,d[11]=t,d[12]=r):r=d[12];let p=c&&1===v?"blue":"gray";d[13]!==c||d[14]!==l||d[15]!==v?(a=c&&1===v&&l?.customColors&&{...l},d[13]=c,d[14]=l,d[15]=v,d[16]=a):a=d[16],d[17]!==p||d[18]!==a?(s={color:p,customColors:void 0,...a},d[17]=p,d[18]=a,d[19]=s):s=d[19],d[20]!==s||d[21]!==r?(i=[r,s],d[20]=s,d[21]=r,d[22]=i):i=d[22],n=i;break e}d[23]!==l||d[24]!==o?(a=[o,l],d[23]=l,d[24]=o,d[25]=a):a=d[25],n=a}let C=n;d[26]!==t||d[27]!==e||d[28]!==_||d[29]!==x?(o=r=>(0,vb.readComboAwareBestPricePair)(r,x,t,e,_),d[26]=t,d[27]=e,d[28]=_,d[29]=x,d[30]=o):o=d[30];let N=o;d[31]!==T||d[32]!==j||d[33]!==w||d[34]!==b.slug||d[35]!==N||d[36]!==e||d[37]!==m||d[38]!==g||d[39]!==h||d[40]!==f||d[41]!==p||d[42]!==S?(i=t=>{if(!w.current)return;let{mode:r,side:a,selectedOutcomeIdx:s}=w.current,n=void 0!==t?t:s;if("desktop"===r){m(e,{eventSlug:b.slug,variant:"both_teams_to_score",openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1});let{paddedPrice:t}=N(j.getState().byAsset[(0,lF.getAssetId)(e)]?.views[String(e.orderPriceMinTickSize)]?.bestPrices)[n];p(n),"string"==typeof t&&(h(t),f("click")),g(!0)}else{let{paddedPrice:t}=N(j.getState().byAsset[(0,lF.getAssetId)(e)]?.views[String(e.orderPriceMinTickSize)]?.bestPrices)[n];S?.({type:"trade",side:a,outcomeIdx:n,market:e,open:!0,orderType:l$.OrderType.Market,price:t,updatePriceLocation:!1}),m(e,{eventSlug:b.slug,variant:"both_teams_to_score",skipSetActiveMarket:!0,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})}T.trackEvent(tr.Events.SportsTotalsClick,{location:"smp",market_type:"both_teams_to_score"})},d[31]=T,d[32]=j,d[33]=w,d[34]=b.slug,d[35]=N,d[36]=e,d[37]=m,d[38]=g,d[39]=h,d[40]=f,d[41]=p,d[42]=S,d[43]=i):i=d[43];let M=i;return d[44]!==N||d[45]!==r?(l=N(r),d[44]=N,d[45]=r,d[46]=l):l=d[46],d[47]!==C||d[48]!==M||d[49]!==l?(c={colors:C,prices:l,onOutcomeClick:M},d[47]=C,d[48]=M,d[49]=l,d[50]=c):c=d[50],c})(_,z,E),{setTradeState:L}=(0,ce.useMobileTradeContext)(),{setSportsCashOutState:F,canRedeem:$}=(0,l9.useCashOutTxContext)(),B=(0,fT.useSportsItemStore)(vw);k[2]===Symbol.for("react.memo_cache_sentinel")?(r=["event"],k[2]=r):r=k[2];let{event:U}=(0,tm.useEventContext)(r),{slug:H}=U;k[3]===Symbol.for("react.memo_cache_sentinel")?(a=["activeMarket"],k[3]=a):a=k[3];let{activeMarket:q}=(0,ex.useEventActiveMarketContext)(a),V=(0,x8.useSetActiveSportsMarket)();k[4]===Symbol.for("react.memo_cache_sentinel")?(s=["selectedOutcomeIdx"],k[4]=s):s=k[4];let{selectedOutcomeIdx:W}=(0,lZ.useTradeContext)(s);k[5]!==O||k[6]!==z||k[7]!==R?(n=()=>{z?O(0):R(0)},k[5]=O,k[6]=z,k[7]=R,k[8]=n):n=k[8];let G=n;k[9]!==O||k[10]!==z||k[11]!==R?(o=()=>{z?O(1):R(1)},k[9]=O,k[10]=z,k[11]=R,k[12]=o):o=k[12];let Z=o;k[13]!==B?(i=()=>{B(!0)},k[13]=B,k[14]=i):i=k[14];let K=i;k[15]!==B?(l=()=>{B(!1)},k[15]=B,k[16]=l):l=k[16];let Y=l,Q=C.closed||_.closed,{isClosed:J}={isClosed:Q,isFinished:Q||I===dr.GameState.Finished},X="card"===S?40:44,ee="card"===S?4:5;k[17]===Symbol.for("react.memo_cache_sentinel")?(c={width:"100%"}
37,k[17]=c):c=k[17],k[18]!==X||k[19]!==ee?(d={hoverHeightOffset:2,height:X,shadowHeight:ee,maxWidth:"auto",css:c},k[18]=X,k[19]=ee,k[20]=d):d=k[20];let et=d;e:{let e,t=H===C.slug&&"both_teams_to_score"===q.sportsMarketType;if(z){let e;k[21]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"gray",customColors:void 0},oneColors:{color:"gray",customColors:void 0},bttsActive:!1,preventDim:!0},k[21]=e):e=k[21],u=e;break e}if("mobile"===N&&"in-game"===S){let e;k[22]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"gray",customColors:void 0},oneColors:{color:"gray",customColors:void 0},bttsActive:!0,preventDim:!0},k[22]=e):e=k[22],u=e;break e}if(t){let e;k[23]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"green",customColors:void 0},oneColors:{color:"red",customColors:void 0},bttsActive:!0,preventDim:!1},k[23]=e):e=k[23],u=e;break e}k[24]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"gray",customColors:void 0},oneColors:{color:"gray",customColors:void 0},bttsActive:!1,preventDim:!1},k[24]=e):e=k[24],u=e}let{zeroColors:er,oneColors:ea,bttsActive:es,preventDim:en}=u;k[25]===Symbol.for("react.memo_cache_sentinel")?(m=[{type:"default",font:"small"},{type:"default",font:"small"}],k[25]=m):m=k[25];let eo=m;k[26]!==C.slug||k[27]!==N||k[28]!==P||k[29]!==V||k[30]!==F||k[31]!==L?(p=e=>{e.stopPropagation(),"mobile"===N?(L?.({type:"sports-redeem",market:P,sportsRedemptionType:"both_teams_to_score"}),V(P,{variant:"both_teams_to_score",eventSlug:C.slug,skipSetActiveMarket:!0,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})):(F({open:!0,mode:"both_teams_to_score"}),V(P,{variant:"both_teams_to_score",eventSlug:C.slug,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1}))},k[26]=C.slug,k[27]=N,k[28]=P,k[29]=V,k[30]=F,k[31]=L,k[32]=p):p=k[32];let ei=p;if(!M)return null;if(J&&"in-game"===S&&void 0!==j&&j&&$){let e,t,r;return k[33]!==T?(e=T("trading.redeem"),k[33]=T,k[34]=e):e=k[34],k[35]!==ei||k[36]!==e?(t=(0,em.jsx)(vy.TradingButton,{color:"blue",hoverHeightOffset:2,height:44,shadowHeight:4,maxWidth:"100%",onClick:ei,children:e}),k[35]=ei,k[36]=e,k[37]=t):t=k[37],k[38]!==K||k[39]!==Y||k[40]!==t?(r=(0,em.jsx)("div",{className:"flex @min-[490px]:justify-end items-center w-full",children:(0,em.jsx)("div",{className:"flex w-full h-full items-center justify-end @min-[490px]:w-[125px]",onPointerEnter:K,onPointerLeave:Y,children:t})}),k[38]=K,k[39]=Y,k[40]=t,k[41]=r):r=k[41],r}if(J&&"in-game"===S)return null;let el=`flex items-end gap-2 w-[258px] @max-[490px]:w-full ${"card"===S?"@min-[490px]:flex-col w-full":""}`,ec=`transition-opacity duration-100 flex-1 cursor-pointer ${"card"===S?"w-full":""} ${"in-game"===S?"@min-[490px]:max-w-[125px]":""} ${!en&&!es?"opacity-80":""} ${!en&&es&&0!==W?"opacity-60":""}`,ed=M[0],eu=D[0],eh=eo[0];k[42]!==A||k[43]!==er?(h=A(0,er),k[42]=A,k[43]=er,k[44]=h):h=k[44],k[45]!==et||k[46]!==D[0]||k[47]!==h||k[48]!==M[0]||k[49]!==G?(f=(0,em.jsx)(vk.SportsTeamOutcomeButton,{team:ed,onTap:G,price:eu,outcomeIndex:0,animationMode:"arrows",priceMode:eh,label:"Yes",...h,...et}),k[45]=et,k[46]=D[0],k[47]=h,k[48]=M[0],k[49]=G,k[50]=f):f=k[50],k[51]!==ec||k[52]!==f?(g=(0,em.jsx)("span",{className:ec,children:f}),k[51]=ec,k[52]=f,k[53]=g):g=k[53];let ef=`transition-opacity duration-100 flex-1 cursor-pointer ${"card"===S?"w-full":""} ${"in-game"===S?"@min-[490px]:max-w-[125px]":""} ${!en&&!es?"opacity-80":""} ${!en&&es&&1!==W?"opacity-60":""}`,eg=M[1],ev=D[1],ey=eo[1];return k[54]!==ea||k[55]!==A?(x=A(1,ea),k[54]=ea,k[55]=A,k[56]=x):x=k[56],k[57]!==et||k[58]!==Z||k[59]!==D[1]||k[60]!==x||k[61]!==M[1]?(v=(0,em.jsx)(vk.SportsTeamOutcomeButton,{team:eg,onTap:Z,price:ev,outcomeIndex:1,animationMode:"arrows",priceMode:ey,label:"No",...x,...et}),k[57]=et,k[58]=Z,k[59]=D[1],k[60]=x,k[61]=M[1],k[62]=v):v=k[62],k[63]!==ef||k[64]!==v?(y=(0,em.jsx)("span",{className:ef,children:v}),k[63]=ef,k[64]=v,k[65]=y):y=k[65],k[66]!==K||k[67]!==Y||k[68]!==el||k[69]!==g||k[70]!==y?(b=(0,em.jsx)("div",{className:"flex @min-[490px]:justify-end items-center w-full",children:(0,em.jsxs)("div",{className:el,onPointerEnter:K,onPointerLeave:Y,children:[g,y]})}),k[66]=K,k[67]=Y,k[68]=el,k[69]=g,k[70]=y,k[71]=b):b=k[71],b}function vw(e){return e.setPreventAccordionHover}function vj(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w=(0,ep.c)(88),{market:j,view:S,hasChildMoneylinePositions:T}=e,C=void 0===S?"in-game":S,N=(0,eR.useTranslations)(),{event:M,mode:I,teams:P,gameState:E,moneylineMarket:z}
37=(0,fw.useSportsItemContext)(),A=(0,lE.useMarketBestPrices)(j);w[0]!==A?(t={marketBestPrices:A},w[0]=A,w[1]=t):t=w[1];let{isBuilding:O,resolveOutcomeProps:D,addComboLeg:R}=(0,vb.useComboOutcomeButton)(j,M,t),{prices:L,onOutcomeClick:F,colors:$}=((e,t,r)=>{let a,s,n,o,i,l,c,d=(0,ep.c)(52);d[0]===Symbol.for("react.memo_cache_sentinel")?(a=["activeMarket"],d[0]=a):a=d[0];let{activeMarket:u}=(0,ex.useEventActiveMarketContext)(a),m=(0,x8.useSetActiveSportsMarket)();d[1]===Symbol.for("react.memo_cache_sentinel")?(s=["setSelectedOutcomeIdx","setPrice","setPriceUpdateLocation","setCursorActive","side","selectedOutcomeIdx"],d[1]=s):s=d[1];let{setSelectedOutcomeIdx:p,setPrice:h,setPriceUpdateLocation:f,setCursorActive:g,side:x,selectedOutcomeIdx:v}=(0,lZ.useTradeContext)(s),{teams:y,event:b}=(0,fw.useSportsItemContext)(),k=(0,x4.useSportsStoreSelector)("sportSlug"),{oddsFormat:_}=(0,vg.useOddsFormat)(),w=(0,vx.useSportsClickVariablesRef)(),j=(0,vf.useBoundBookStore)(),S=(0,hz.useBoundSportsStore)(),{setTradeState:T}=(0,ce.useMobileTradeContext)(),C=(0,tu.useAmplitudeAnalytics)();e:{let t,r,a,s=y?.[0];d[2]!==s?(t=(0,vv.getSportsButtonColors)({team:s}),d[2]=s,d[3]=t):t=d[3];let o=t,i=y?.[1];d[4]!==i?(r=(0,vv.getSportsButtonColors)({team:i}),d[4]=i,d[5]=r):r=d[5];let l=r;if(k===dr.SportSlug.LIVE){let t,r,a,s,i,c=e.slug===u.slug,m=c&&0===v?"blue":"gray";d[6]!==c||d[7]!==v||d[8]!==o?(t=c&&0===v&&o?.customColors&&{...o},d[6]=c,d[7]=v,d[8]=o,d[9]=t):t=d[9],d[10]!==m||d[11]!==t?(r={color:m,customColors:void 0,...t},d[10]=m,d[11]=t,d[12]=r):r=d[12];let p=c&&1===v?"blue":"gray";d[13]!==c||d[14]!==l||d[15]!==v?(a=c&&1===v&&l?.customColors&&{...l},d[13]=c,d[14]=l,d[15]=v,d[16]=a):a=d[16],d[17]!==p||d[18]!==a?(s={color:p,customColors:void 0,...a},d[17]=p,d[18]=a,d[19]=s):s=d[19],d[20]!==s||d[21]!==r?(i=[r,s],d[20]=s,d[21]=r,d[22]=i):i=d[22],n=i;break e}d[23]!==l||d[24]!==o?(a=[o,l],d[23]=l,d[24]=o,d[25]=a):a=d[25],n=a}let N=n;d[26]!==t||d[27]!==e||d[28]!==_||d[29]!==x?(o=r=>(0,vb.readComboAwareBestPricePair)(r,x,t,e,_),d[26]=t,d[27]=e,d[28]=_,d[29]=x,d[30]=o):o=d[30];let M=o;d[31]!==C||d[32]!==j||d[33]!==w||d[34]!==b.slug||d[35]!==M||d[36]!==e||d[37]!==m||d[38]!==g||d[39]!==h||d[40]!==f||d[41]!==p||d[42]!==T||d[43]!==S?(i=t=>{if(!w.current)return;let{mode:r,side:a,selectedOutcomeIdx:s}=w.current,n=void 0!==t?t:s;if(S?.getState().setLine({slug:b.slug,type:"child_moneyline",line:{value:e.slug,line:e.line??0,label:e.groupItemTitle??"",event:b.slug,market:e.slug}}),"desktop"===r){m(e,{eventSlug:b.slug,variant:"child_moneyline",openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1});let t=e.clobTokenIds?.[0]?.toLowerCase?.()??"",{paddedPrice:r}=M(j.getState().byAsset[t]?.views[String(e.orderPriceMinTickSize)]?.bestPrices)[n];p(n),"string"==typeof r&&(h(r),f("click")),g(!0)}else{let t=e.clobTokenIds?.[0]?.toLowerCase?.()??"",{paddedPrice:r}=M(j.getState().byAsset[t]?.views[String(e.orderPriceMinTickSize)]?.bestPrices)[n];T?.({type:"trade",side:a,outcomeIdx:n,market:e,open:!0,orderType:l$.OrderType.Market,price:r,updatePriceLocation:!1}),m(e,{eventSlug:b.slug,variant:"child_moneyline",skipSetActiveMarket:!0,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})}C.trackEvent(tr.Events.SportsTotalsClick,{location:"smp",market_type:"child_moneyline"})},d[31]=C,d[32]=j,d[33]=w,d[34]=b.slug,d[35]=M,d[36]=e,d[37]=m,d[38]=g,d[39]=h,d[40]=f,d[41]=p,d[42]=T,d[43]=S,d[44]=i):i=d[44];let I=i;return d[45]!==r||d[46]!==M?(l=M(r),d[45]=r,d[46]=M,d[47]=l):l=d[47],d[48]!==N||d[49]!==I||d[50]!==l?(c={colors:N,prices:l,onOutcomeClick:I},d[48]=N,d[49]=I,d[50]=l,d[51]=c):c=d[51],c})(j,O,A),{setTradeState:B}=(0,ce.useMobileTradeContext)(),{setSportsCashOutState:U,canRedeem:H}=(0,l9.useCashOutTxContext)(),q=(0,fT.useSportsItemStore)(vS);w[2]===Symbol.for("react.memo_cache_sentinel")?(r=["event"],w[2]=r):r=w[2];let{event:V}=(0,tm.useEventContext)(r),{slug:W}=V;w[3]===Symbol.for("react.memo_cache_sentinel")?(a=["activeMarket"],w[3]=a):a=w[3];let{activeMarket:G}=(0,ex.useEventActiveMarketContext)(a),Z=(0,x8.useSetActiveSportsMarket)();w[4]===Symbol.for("react.memo_cache_sentinel")?(s=["selectedOutcomeIdx"],w[4]=s):s=w[4];let{selectedOutcomeIdx:K}=(0,lZ.useTradeContext)(s);w[5]!==R||w[6]!==O||w[7]!==F?(n=()=>{O?R(0):F(0)},w[5]=R,w[6]=O,w[7]=F,w[8]=n):n=w[8];let Y=n;w[9]!==R||w[10]!==O||w[11]!==F?(o=()=>{O?R(1):F(1)},w[9]=R,w[10]=O,w[11]=F,w[12]=o):o=w[12];let Q=o;w[13]!==q?(i=()=>{q(!0)},w[13]=q,w[14]=i):i=w[14];let J=i;w[15]!==q?(l=()=>{q(!1)},w[15]=q,w[16]=l):l=w[16];let X=l,ee=M.closed||j.closed,{isClosed:et}={isClosed:ee,isFinished:ee||E===dr.GameState.Finished},er="card"===C?40:44,ea="card"===C?4:5;w[17]===Symbol.for("react.memo_cache_sentinel")?(c={width:"100%"},w[17]=c):c=w[17],w[18]!==er||w[19]!==ea?(d={hoverHeightOffset:2,height:er,shadowHeight:ea,maxWidth:"auto",css:c},w[18]=er,w[19]=ea,w[20]=d):d=w[20];let es=d;e:{let e,t=W===M.slug&&"child_moneyline"===G.sportsMarketType;if(O){let e;w[21]!==$[0]||w[22]!==$[1]?(e={zeroColors:$[0],oneColors:$[1],childMoneylineActive:!1,preventDim:!0},w[21]=$[0],w[22]=$[1],w[23]=e):e=w[23],u=e;break e}if("mobile"===I&&"in-game"===C){let e;w[24]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"gray",customColors:void 0},oneColors:{color:"gray",customColors:void 0},childMoneylineActive:!0,preventDim:!0},w[24]=e):e=w[24],u=e;break e}if(t){let e;w[25]!==$[0]||w[26]!==$[1]?(e={zeroColors:$[0],oneColors:$[1],childMoneylineActive:!0,preventDim:!1}
37,w[25]=$[0],w[26]=$[1],w[27]=e):e=w[27],u=e;break e}w[28]!==$[0]||w[29]!==$[1]?(e={zeroColors:$[0],oneColors:$[1],childMoneylineActive:!1,preventDim:!1},w[28]=$[0],w[29]=$[1],w[30]=e):e=w[30],u=e}let{zeroColors:en,oneColors:eo,childMoneylineActive:ei,preventDim:el}=u;w[31]===Symbol.for("react.memo_cache_sentinel")?(m=[{type:"default",font:"small"},{type:"default",font:"small"}],w[31]=m):m=w[31];let ec=m;w[32]!==M.slug||w[33]!==I||w[34]!==z||w[35]!==Z||w[36]!==U||w[37]!==B?(p=e=>{e.stopPropagation(),"mobile"===I?(B?.({type:"sports-redeem",market:z,sportsRedemptionType:"child_moneyline"}),Z(z,{variant:"child_moneyline",eventSlug:M.slug,skipSetActiveMarket:!0,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})):(U({open:!0,mode:"child_moneyline"}),Z(z,{variant:"child_moneyline",eventSlug:M.slug,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1}))},w[32]=M.slug,w[33]=I,w[34]=z,w[35]=Z,w[36]=U,w[37]=B,w[38]=p):p=w[38];let ed=p;if(!P)return null;if(et&&"in-game"===C&&void 0!==T&&T&&H){let e,t,r;return w[39]!==N?(e=N("trading.redeem"),w[39]=N,w[40]=e):e=w[40],w[41]!==ed||w[42]!==e?(t=(0,em.jsx)(vy.TradingButton,{color:"blue",hoverHeightOffset:2,height:44,shadowHeight:4,maxWidth:"100%",onClick:ed,children:e}),w[41]=ed,w[42]=e,w[43]=t):t=w[43],w[44]!==J||w[45]!==X||w[46]!==t?(r=(0,em.jsx)("div",{className:"flex @min-[490px]:justify-end items-center w-full",children:(0,em.jsx)("div",{className:"flex w-full h-full items-center justify-end @min-[490px]:w-[125px]",onPointerEnter:J,onPointerLeave:X,children:t})}),w[44]=J,w[45]=X,w[46]=t,w[47]=r):r=w[47],r}if(et&&"in-game"===C)return null;let eu=`flex items-end gap-2 w-[258px] @max-[490px]:w-full ${"card"===C?"@min-[490px]:flex-col w-full":""}`,eh=`transition-opacity duration-100 flex-1 ${"card"===C?"w-full":""} ${"in-game"===C?"@min-[490px]:max-w-[125px]":""} ${!el&&!ei?"opacity-80":""} ${!el&&ei&&0!==K?"opacity-60":""}`,ef=P[0],eg=L[0],ev=ec[0];w[48]!==j.groupItemTitle||w[49]!==P[0]||w[50]!==C?(h="card"===C?`${j.groupItemTitle||""} ${P[0].abbreviation}`.trim():void 0,w[48]=j.groupItemTitle,w[49]=P[0],w[50]=C,w[51]=h):h=w[51],w[52]!==D||w[53]!==en?(f=D(0,en),w[52]=D,w[53]=en,w[54]=f):f=w[54],w[55]!==es||w[56]!==L[0]||w[57]!==h||w[58]!==f||w[59]!==P[0]||w[60]!==Y?(g=(0,em.jsx)(vk.SportsTeamOutcomeButton,{team:ef,onTap:Y,price:eg,outcomeIndex:0,animationMode:"arrows",priceMode:ev,label:h,...f,...es}),w[55]=es,w[56]=L[0],w[57]=h,w[58]=f,w[59]=P[0],w[60]=Y,w[61]=g):g=w[61],w[62]!==eh||w[63]!==g?(x=(0,em.jsx)("span",{className:eh,children:g}),w[62]=eh,w[63]=g,w[64]=x):x=w[64];let ey=`transition-opacity duration-100 flex-1 ${"card"===C?"w-full":""} ${"in-game"===C?"@min-[490px]:max-w-[125px]":""} ${!el&&!ei?"opacity-80":""} ${!el&&ei&&1!==K?"opacity-60":""}`,eb=P[1],ek=L[1],e_=ec[1];return w[65]!==j.groupItemTitle||w[66]!==P[1]||w[67]!==C?(v="card"===C?`${j.groupItemTitle||""} ${P[1].abbreviation}`.trim():void 0,w[65]=j.groupItemTitle,w[66]=P[1],w[67]=C,w[68]=v):v=w[68],w[69]!==eo||w[70]!==D?(y=D(1,eo),w[69]=eo,w[70]=D,w[71]=y):y=w[71],w[72]!==es||w[73]!==Q||w[74]!==L[1]||w[75]!==v||w[76]!==y||w[77]!==P[1]?(b=(0,em.jsx)(vk.SportsTeamOutcomeButton,{team:eb,onTap:Q,price:ek,outcomeIndex:1,animationMode:"arrows",priceMode:e_,label:v,...y,...es}),w[72]=es,w[73]=Q,w[74]=L[1],w[75]=v,w[76]=y,w[77]=P[1],w[78]=b):b=w[78],w[79]!==ey||w[80]!==b?(k=(0,em.jsx)("span",{className:ey,children:b}),w[79]=ey,w[80]=b,w[81]=k):k=w[81],w[82]!==J||w[83]!==X||w[84]!==eu||w[85]!==x||w[86]!==k?(_=(0,em.jsx)("div",{className:"flex @min-[490px]:justify-end items-center w-full",children:(0,em.jsxs)("div",{className:eu,onPointerEnter:J,onPointerLeave:X,children:[x,k]})}),w[82]=J,w[83]=X,w[84]=eu,w[85]=x,w[86]=k,w[87]=_):_=w[87],_}function vS(e){return e.setPreventAccordionHover}function vT(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k=(0,ep.c)(88),{market:_,view:w,hasPositions:j,sportsMarketType:S,labelType:T}=e,C=void 0===w?"in-game":w,N=(0,eR.useTranslations)(),{event:M,isNegRisk:I,mode:P,teams:E,gameState:z,moneylineMarket:A}=(0,fw.useSportsItemContext)(),O=(0,lE.useMarketBestPrices)(_);
37k[0]!==O?(t={marketBestPrices:O},k[0]=O,k[1]=t):t=k[1];let{isBuilding:D,resolveOutcomeProps:R,addComboLeg:L}=(0,vb.useComboOutcomeButton)(_,M,t),{prices:F,onOutcomeClick:$,colors:B}=((e,t,r,a)=>{let s,n,o,i,l,c,d,u=(0,ep.c)(66);u[0]===Symbol.for("react.memo_cache_sentinel")?(s=["activeMarket"],u[0]=s):s=u[0];let{activeMarket:m}=(0,ex.useEventActiveMarketContext)(s),p=(0,x8.useSetActiveSportsMarket)();u[1]===Symbol.for("react.memo_cache_sentinel")?(n=["setSelectedOutcomeIdx","setPrice","setPriceUpdateLocation","setCursorActive","side","selectedOutcomeIdx"],u[1]=n):n=u[1];let{setSelectedOutcomeIdx:h,setPrice:f,setPriceUpdateLocation:g,setCursorActive:x,side:v,selectedOutcomeIdx:y}=(0,lZ.useTradeContext)(n),{teams:b,event:k}=(0,fw.useSportsItemContext)(),_=(0,x4.useSportsStoreSelector)("sportSlug"),{oddsFormat:w}=(0,vg.useOddsFormat)(),j=(0,vx.useSportsClickVariablesRef)(),S=(0,lE.useGetBestPrices)(),{setTradeState:T}=(0,ce.useMobileTradeContext)(),C=(0,tu.useAmplitudeAnalytics)();e:{let r,a,s,n,i,l=b?.[0];u[2]!==l?(r=(0,vv.getSportsButtonColors)({team:l}),u[2]=l,u[3]=r):r=u[3];let c=r,d=b?.[1];u[4]!==d?(a=(0,vv.getSportsButtonColors)({team:d}),u[4]=d,u[5]=a):a=u[5];let p=a,h=e.slug===m.slug;if("yes-no"===t||"odd-even"===t||"over-under"===t){let e,t,r,a=h&&0===y?"green":"gray";u[6]!==a?(e={color:a,customColors:void 0},u[6]=a,u[7]=e):e=u[7];let s=h&&1===y?"red":"gray";u[8]!==s?(t={color:s,customColors:void 0},u[8]=s,u[9]=t):t=u[9],u[10]!==t||u[11]!==e?(r=[e,t],u[10]=t,u[11]=e,u[12]=r):r=u[12],o=r;break e}if(_===dr.SportSlug.LIVE){let e,t,r,a,s,n=h&&0===y?"blue":"gray";u[13]!==h||u[14]!==y||u[15]!==c?(e=h&&0===y&&c?.customColors&&{...c},u[13]=h,u[14]=y,u[15]=c,u[16]=e):e=u[16],u[17]!==n||u[18]!==e?(t={color:n,customColors:void 0,...e},u[17]=n,u[18]=e,u[19]=t):t=u[19];let i=h&&1===y?"blue":"gray";u[20]!==h||u[21]!==p||u[22]!==y?(r=h&&1===y&&p?.customColors&&{...p},u[20]=h,u[21]=p,u[22]=y,u[23]=r):r=u[23],u[24]!==i||u[25]!==r?(a={color:i,customColors:void 0,...r},u[24]=i,u[25]=r,u[26]=a):a=u[26],u[27]!==a||u[28]!==t?(s=[t,a],u[27]=a,u[28]=t,u[29]=s):s=u[29],o=s;break e}u[30]!==h||u[31]!==y||u[32]!==c?(s=h&&0===y?c:{color:"gray",customColors:void 0},u[30]=h,u[31]=y,u[32]=c,u[33]=s):s=u[33],u[34]!==h||u[35]!==p||u[36]!==y?(n=h&&1===y?p:{color:"gray",customColors:void 0},u[34]=h,u[35]=p,u[36]=y,u[37]=n):n=u[37],u[38]!==s||u[39]!==n?(i=[s,n],u[38]=s,u[39]=n,u[40]=i):i=u[40],o=i}let N=o;u[41]!==r||u[42]!==e||u[43]!==w||u[44]!==v?(i=t=>(0,vb.readComboAwareBestPricePair)(t,v,r,e,w),u[41]=r,u[42]=e,u[43]=w,u[44]=v,u[45]=i):i=u[45];let M=i;u[46]!==C||u[47]!==j||u[48]!==k.slug||u[49]!==S||u[50]!==M||u[51]!==e||u[52]!==p||u[53]!==x||u[54]!==f||u[55]!==g||u[56]!==h||u[57]!==T?(l=t=>{if(!j.current)return;let{mode:r,side:a,selectedOutcomeIdx:s}=j.current,n=void 0!==t?t:s;if("desktop"===r){let t=(0,fl.isTypeSharedByMultipleSportsMarkets)(e.sportsMarketType)?e.slug:e.sportsMarketType;p(e,{eventSlug:k.slug,variant:t,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1});let{paddedPrice:r}=M(S(e))[n];h(n),"string"==typeof r&&(f(r),g("click")),x(!0)}else{let{paddedPrice:t}=M(S(e))[n],r=(0,fl.isTypeSharedByMultipleSportsMarkets)(e.sportsMarketType)?e.slug:e.sportsMarketType;T?.({type:"trade",side:a,outcomeIdx:n,market:e,open:!0,orderType:l$.OrderType.Market,price:t,updatePriceLocation:!1}),p(e,{eventSlug:k.slug,variant:r,skipSetActiveMarket:!0,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})}C.trackEvent(tr.Events.SportsTotalsClick,{location:"smp",market_type:e.sportsMarketType})},u[46]=C,u[47]=j,u[48]=k.slug,u[49]=S,u[50]=M,u[51]=e,u[52]=p,u[53]=x,u[54]=f,u[55]=g,u[56]=h,u[57]=T,u[58]=l):l=u[58];let I=l;return u[59]!==M||u[60]!==a?(c=M(a),u[59]=M,u[60]=a,u[61]=c):c=u[61],u[62]!==N||u[63]!==I||u[64]!==c?(d={colors:N,prices:c,onOutcomeClick:I},u[62]=N,u[63]=I,u[64]=c,u[65]=d):d=u[65],d})(_,T,D,O),{setTradeState:U}=(0,ce.useMobileTradeContext)(),{setSportsCashOutState:H,canRedeem:q}=(0,l9.useCashOutTxContext)(),V=(0,fT.useSportsItemStore)(vN);k[2]===Symbol.for("react.memo_cache_sentinel")?(r=["event"],k[2]=r):r=k[2];let{event:W}
37=(0,tm.useEventContext)(r),{slug:G}=W;k[3]===Symbol.for("react.memo_cache_sentinel")?(a=["activeMarket"],k[3]=a):a=k[3];let{activeMarket:Z}=(0,ex.useEventActiveMarketContext)(a),K=(0,x8.useSetActiveSportsMarket)();k[4]===Symbol.for("react.memo_cache_sentinel")?(s=["selectedOutcomeIdx"],k[4]=s):s=k[4];let{selectedOutcomeIdx:Y}=(0,lZ.useTradeContext)(s);k[5]!==L||k[6]!==D||k[7]!==$?(n=()=>{D?L(0):$(0)},k[5]=L,k[6]=D,k[7]=$,k[8]=n):n=k[8];let Q=n;k[9]!==L||k[10]!==D||k[11]!==$?(o=()=>{D?L(1):$(1)},k[9]=L,k[10]=D,k[11]=$,k[12]=o):o=k[12];let J=o;k[13]!==V?(i=()=>{V(!0)},k[13]=V,k[14]=i):i=k[14];let X=i;k[15]!==V?(l=()=>{V(!1)},k[15]=V,k[16]=l):l=k[16];let ee=l,et=M.closed||_.closed||"nrfi"===S&&I&&M.markets.some(vC),{isClosed:er}={isClosed:et,isFinished:et||z===dr.GameState.Finished},ea="card"===C?40:44,es="card"===C?4:5;k[17]===Symbol.for("react.memo_cache_sentinel")?(c={width:"100%"},k[17]=c):c=k[17],k[18]!==ea||k[19]!==es?(d={hoverHeightOffset:2,height:ea,shadowHeight:es,maxWidth:"auto",css:c},k[18]=ea,k[19]=es,k[20]=d):d=k[20];let en=d;e:{let e,t=(0,fl.isTypeSharedByMultipleSportsMarkets)(S)?G===M.slug&&Z.slug===_.slug:G===M.slug&&Z.sportsMarketType===S;if(D){let e;if("yes-no"===T||"odd-even"===T){let e;k[21]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"gray",customColors:void 0},oneColors:{color:"gray",customColors:void 0},active:!1,preventDim:!0},k[21]=e):e=k[21],u=e;break e}k[22]!==B[0]||k[23]!==B[1]?(e={zeroColors:B[0],oneColors:B[1],active:!1,preventDim:!0},k[22]=B[0],k[23]=B[1],k[24]=e):e=k[24],u=e;break e}if("mobile"===P&&"in-game"===C){let e;k[25]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"gray",customColors:void 0},oneColors:{color:"gray",customColors:void 0},active:!0,preventDim:!0},k[25]=e):e=k[25],u=e;break e}if("yes-no"===T||"odd-even"===T||"over-under"===T){let e;if(t){let e;k[26]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"green",customColors:void 0},oneColors:{color:"red",customColors:void 0},active:!0,preventDim:!1},k[26]=e):e=k[26],u=e;break e}k[27]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"gray",customColors:void 0},oneColors:{color:"gray",customColors:void 0},active:!1,preventDim:!1}
37,k[27]=e):e=k[27],u=e;break e}if(t){let e;k[28]!==B[0]||k[29]!==B[1]?(e={zeroColors:B[0],oneColors:B[1],active:!0,preventDim:!1},k[28]=B[0],k[29]=B[1],k[30]=e):e=k[30],u=e;break e}k[31]!==B[0]||k[32]!==B[1]?(e={zeroColors:B[0],oneColors:B[1],active:!1,preventDim:!1},k[31]=B[0],k[32]=B[1],k[33]=e):e=k[33],u=e}let{zeroColors:eo,oneColors:ei,active:el,preventDim:ec}=u;t:{let e;if("over-under"===T){let e,t=_.line??0;k[34]!==t?(e=[{type:"total",line:t,variant:"over",font:"small"},{type:"total",line:t,variant:"under",font:"small"}],k[34]=t,k[35]=e):e=k[35],m=e;break t}k[36]===Symbol.for("react.memo_cache_sentinel")?(e=[{type:"default",font:"small"},{type:"default",font:"small"}],k[36]=e):e=k[36],m=e}let ed=m;k[37]!==M.slug||k[38]!==P||k[39]!==A||k[40]!==K||k[41]!==H||k[42]!==U||k[43]!==S?(p=e=>{e.stopPropagation(),"mobile"===P?(U?.({type:"sports-redeem",market:A,sportsRedemptionType:S}),K(A,{variant:S,eventSlug:M.slug,skipSetActiveMarket:!0,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})):(H({open:!0,mode:S}),K(A,{variant:S,eventSlug:M.slug,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1}))},k[37]=M.slug,k[38]=P,k[39]=A,k[40]=K,k[41]=H,k[42]=U,k[43]=S,k[44]=p):p=k[44];let eu=p;if(!E)return null;if(er&&"in-game"===C&&void 0!==j&&j&&q){let e,t,r;return k[45]!==N?(e=N("trading.redeem"),k[45]=N,k[46]=e):e=k[46],k[47]!==eu||k[48]!==e?(t=(0,em.jsx)(vy.TradingButton,{color:"blue",hoverHeightOffset:2,height:44,shadowHeight:4,maxWidth:"100%",onClick:eu,children:e}),k[47]=eu,k[48]=e,k[49]=t):t=k[49],k[50]!==X||k[51]!==ee||k[52]!==t?(r=(0,em.jsx)("div",{className:"flex @min-[490px]:justify-end items-center w-full",children:(0,em.jsx)("div",{className:"flex w-full h-full items-center justify-end @min-[490px]:w-[125px]",onPointerEnter:X,onPointerLeave:ee,children:t})}),k[50]=X,k[51]=ee,k[52]=t,k[53]=r):r=k[53],r}if(er&&"in-game"===C)return null;let eh=`flex items-end gap-2 w-[258px] @max-[490px]:w-full ${"card"===C?"@min-[490px]:flex-col w-full":""}`,ef=`transition-opacity duration-100 flex-1 ${"card"===C?"w-full":""} ${"in-game"===C?"@min-[490px]:max-w-[125px]":""} ${!ec&&!el?"opacity-80":""} ${!ec&&el&&0!==Y?"opacity-60":""}`,eg=E[0],ev=F[0],ey=ed[0],eb="over-under"===T?void 0:"odd-even"===T?_.outcomes[0]??"Odd":"yes-no"===T?"Yes":E[0]?.abbreviation;k[54]!==R||k[55]!==eo?(h=R(0,eo),k[54]=R,k[55]=eo,k[56]=h):h=k[56],k[57]!==en||k[58]!==ed[0]||k[59]!==F[0]||k[60]!==eb||k[61]!==h||k[62]!==E[0]||k[63]!==Q?(f=(0,em.jsx)(vk.SportsTeamOutcomeButton,{team:eg,onTap:Q,price:ev,outcomeIndex:0,animationMode:"arrows",priceMode:ey,label:eb,...h,...en}),k[57]=en,k[58]=ed[0],k[59]=F[0],k[60]=eb,k[61]=h,k[62]=E[0],k[63]=Q,k[64]=f):f=k[64],k[65]!==ef||k[66]!==f?(g=(0,em.jsx)("span",{className:ef,children:f}),k[65]=ef,k[66]=f,k[67]=g):g=k[67];let ek=`transition-opacity duration-100 flex-1 ${"card"===C?"w-full":""} ${"in-game"===C?"@min-[490px]:max-w-[125px]":""} ${!ec&&!el?"opacity-80":""} ${!ec&&el&&1!==Y?"opacity-60":""}`,e_=E[1],ew=F[1],ej=ed[1],eS="over-under"===T?void 0:"odd-even"===T?_.outcomes[1]??"Even":"yes-no"===T?"No":E[1]?.abbreviation;return k[68]!==ei||k[69]!==R?(x=R(1,ei),k[68]=ei,k[69]=R,k[70]=x):x=k[70],k[71]!==en||k[72]!==J||k[73]!==ed[1]||k[74]!==F[1]||k[75]!==eS||k[76]!==x||k[77]!==E[1]?(v=(0,em.jsx)(vk.SportsTeamOutcomeButton,{team:e_,onTap:J,price:ew,outcomeIndex:1,animationMode:"arrows",priceMode:ej,label:eS,...x,...en}),k[71]=en,k[72]=J,k[73]=ed[1],k[74]=F[1],k[75]=eS,k[76]=x,k[77]=E[1],k[78]=v):v=k[78],k[79]!==ek||k[80]!==v?(y=(0,em.jsx)("span",{className:ek,children:v}),k[79]=ek,k[80]=v,k[81]=y):y=k[81],k[82]!==X||k[83]!==ee||k[84]!==eh||k[85]!==g||k[86]!==y?(b=(0,em.jsx)("div",{className:"flex @min-[490px]:justify-end items-center w-full",children:(0,em.jsxs)("div",{className:eh,onPointerEnter:X,onPointerLeave:ee,children:[g,y]})}),k[82]=X,k[83]=ee,k[84]=eh,k[85]=g,k[86]=y,k[87]=b):b=k[87],b}function vC(e){return e.closed}function vN(e){return e.setPreventAccordionHover}function vM(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C=(0,ep.c)(107),{market:N,view:M,hasParlayPositions:I}=e,P=void 0===M?"in-game":M,E=(0,eR.useTranslations)(),{event:z,isNegRisk:A,mode:O,gameState:D,moneylineMarket:R}=(0,fw.useSportsItemContext)(),{price:L,onOutcomeClick:F,colors:$}=(e=>{let t,r,a,s,n,o,i,l=(0,ep.c)(29);l[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],l[0]=t):t=l[0];let{activeMarket:c}=(0,ex.useEventActiveMarketContext)(t),d=(0,x8.useSetActiveSportsMarket)();l[1]===Symbol.for("react.memo_cache_sentinel")?(r=["setSelectedOutcomeIdx","setPrice","setPriceUpdateLocation","setCursorActive","side","selectedOutcomeIdx"],l[1]=r):r=l[1];let{setSelectedOutcomeIdx:u,setPrice:m,setPriceUpdateLocation:p,setCursorActive:h,side:f,selectedOutcomeIdx:g}=(0,lZ.useTradeContext)(r),{event:x}
37=(0,fw.useSportsItemContext)(),v=(0,lE.useMarketBestPrices)(e),{oddsFormat:y}=(0,vg.useOddsFormat)(),b=(0,vx.useSportsClickVariablesRef)(),k=(0,vf.useBoundBookStore)(),{setTradeState:_}=(0,ce.useMobileTradeContext)(),w=(0,tu.useAmplitudeAnalytics)(),j=e.slug===c.slug&&0===g?"green":"gray";l[2]!==j?(a={color:j,customColors:void 0},l[2]=j,l[3]=a):a=l[3];let S=a;l[4]!==e||l[5]!==y||l[6]!==f?(s=t=>(0,cQ.readBestPricePair)(t,f,e,y)[0],l[4]=e,l[5]=y,l[6]=f,l[7]=s):s=l[7];let T=s;l[8]!==w||l[9]!==k||l[10]!==b||l[11]!==x.slug||l[12]!==T||l[13]!==e||l[14]!==d||l[15]!==h||l[16]!==m||l[17]!==p||l[18]!==u||l[19]!==_||l[20]!==f?(n=()=>{if(!b.current)return;let{mode:t}=b.current,r=e.slug;if("desktop"===t){d(e,{eventSlug:x.slug,variant:r,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1});let t=e.clobTokenIds?.[0]?.toLowerCase?.()??"",{paddedPrice:a}=T(k.getState().byAsset[t]?.views[String(e.orderPriceMinTickSize)]?.bestPrices);u(0),"string"==typeof a&&(m(a),p("click")),h(!0)}else{let t=e.clobTokenIds?.[0]?.toLowerCase?.()??"",{paddedPrice:a}=T(k.getState().byAsset[t]?.views[String(e.orderPriceMinTickSize)]?.bestPrices);_?.({type:"trade",side:f,outcomeIdx:0,market:e,open:!0,orderType:l$.OrderType.Market,price:a,updatePriceLocation:!1}),d(e,{eventSlug:x.slug,variant:r,skipSetActiveMarket:!0,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})}w.trackEvent(tr.Events.SportsTotalsClick,{location:"smp",market_type:e.sportsMarketType??"parlays"})},l[8]=w,l[9]=k,l[10]=b,l[11]=x.slug,l[12]=T,l[13]=e,l[14]=d,l[15]=h,l[16]=m,l[17]=p,l[18]=u,l[19]=_,l[20]=f,l[21]=n):n=l[21];let C=n;return l[22]!==T||l[23]!==v?(o=T(v),l[22]=T,l[23]=v,l[24]=o):o=l[24],l[25]!==S||l[26]!==C||l[27]!==o?(i={colors:S,price:o,onOutcomeClick:C},l[25]=S,l[26]=C,l[27]=o,l[28]=i):i=l[28],i})(N),{setTradeState:B}=(0,ce.useMobileTradeContext)(),{setSportsCashOutState:U,canRedeem:H}=(0,l9.useCashOutTxContext)(),q=(0,fT.useSportsItemStore)(vP);C[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],C[0]=t):t=C[0];let{event:V}=(0,tm.useEventContext)(t),{slug:W}=V;C[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],C[1]=r):r=C[1];let{activeMarket:G}=(0,ex.useEventActiveMarketContext)(r),Z=(0,x8.useSetActiveSportsMarket)();C[2]!==F?(a=()=>{F()},C[2]=F,C[3]=a):a=C[3];let K=a;C[4]!==q?(s=()=>{q(!0)},C[4]=q,C[5]=s):s=C[5];let Y=s;C[6]!==q?(n=()=>{q(!1)},C[6]=q,C[7]=n):n=C[7];let Q=n,J=z.closed||N.closed||A&&z.markets.some(vI),{isClosed:X}={isClosed:J,isFinished:J||D===dr.GameState.Finished},ee="card"===P?40:44,et="card"===P?4:5;C[8]===Symbol.for("react.memo_cache_sentinel")?(o={width:"100%"},C[8]=o):o=C[8],C[9]!==et||C[10]!==ee?(i={hoverHeightOffset:2,height:ee,shadowHeight:et,maxWidth:"auto",css:o},C[9]=et,C[10]=ee,C[11]=i):i=C[11];let er=i;e:{let e,t="parlays"===N.sportsMarketType,r=W===z.slug&&t&&G.slug===N.slug;if("mobile"===O&&"in-game"===P){let e;C[12]===Symbol.for("react.memo_cache_sentinel")?(e={zeroColors:{color:"gray",customColors:void 0},parlayActive:!0,preventDim:!0},C[12]=e):e=C[12],l=e;break e}if(r){let e;C[13]!==$?(e={zeroColors:$,parlayActive:!0,preventDim:!1},C[13]=$,C[14]=e):e=C[14],l=e;break e}C[15]!==$?(e={zeroColors:$,parlayActive:!1,preventDim:!1},C[15]=$,C[16]=e):e=C[16],l=e}let{zeroColors:ea,parlayActive:es,preventDim:en}=l;C[17]!==z.slug||C[18]!==N.slug||C[19]!==N.sportsMarketType||C[20]!==O||C[21]!==R||C[22]!==Z||C[23]!==U||C[24]!==B?(c=e=>{e.stopPropagation();let t=N.slug,r=N.sportsMarketType??"parlays";"mobile"===O?(B?.({type:"sports-redeem",market:R,sportsRedemptionType:r}),Z(R,{variant:t,eventSlug:z.slug,skipSetActiveMarket:!0,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})):(U({open:!0,mode:r}),Z(R,{variant:t,eventSlug:z.slug,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1}))},C[17]=z.slug,C[18]=N.slug,C[19]=N.sportsMarketType,C[20]=O,C[21]=R,C[22]=Z,C[23]=U,C[24]=B,C[25]=c):c=C[25];let eo=c;if(C[26]!==N.outcomePrices?.[0]||C[27]!==N.question){t:{let e,t,r=N.question||"",a=r.split(" - "),s=parseFloat(N.outcomePrices?.[0]||"0");C[29]!==s?(e=s>0?Math.round(10/s):0,C[29]=s,C[30]=e):e=C[30];let n=e,o=`$10 → $${n}`;if(a.length>=2){d={titleLine1:a[0].trim(),titleLine2:a.slice(1).join(" - ").trim(),payoutText:o};break t}C[31]!==o||C[32]!==r?(t={titleLine1:r,titleLine2:"",payoutText:o},C[31]=o,C[32]=r,C[33]=t):t=C[33],d=t}
37C[26]=N.outcomePrices?.[0],C[27]=N.question,C[28]=d}else d=C[28];let{titleLine1:ei,titleLine2:el,payoutText:ec}=d;if(X&&"in-game"===P&&void 0!==I&&I&&H){let e,t,r,a,s,n,o,i,l,c,d;return C[34]!==N.icon?(e=N.icon&&(0,em.jsx)("div",{className:"size-8 rounded-sm overflow-hidden relative flex-shrink-0",children:(0,em.jsx)(e4.default,{src:N.icon,alt:"",fill:!0,sizes:"32px",style:{objectFit:"contain"}})}),C[34]=N.icon,C[35]=e):e=C[35],C[36]!==ei?(t=(0,em.jsx)("p",{className:"text-sm font-semibold text-pk-content-primary truncate",children:ei}),C[36]=ei,C[37]=t):t=C[37],C[38]!==ec?(r=(0,em.jsx)("p",{className:"text-xs font-medium text-pk-content-secondary whitespace-nowrap",children:ec}),C[38]=ec,C[39]=r):r=C[39],C[40]!==t||C[41]!==r?(a=(0,em.jsxs)("div",{className:"flex items-center gap-2",children:[t,r]}),C[40]=t,C[41]=r,C[42]=a):a=C[42],C[43]!==el?(s=el&&(0,em.jsx)("p",{className:"text-xs text-pk-content-secondary break-words",children:el}),C[43]=el,C[44]=s):s=C[44],C[45]!==a||C[46]!==s?(n=(0,em.jsxs)("div",{className:"flex flex-col flex-1 min-w-0",children:[a,s]}),C[45]=a,C[46]=s,C[47]=n):n=C[47],C[48]!==e||C[49]!==n?(o=(0,em.jsxs)("div",{className:"flex items-center gap-2 flex-1",children:[e,n]}),C[48]=e,C[49]=n,C[50]=o):o=C[50],C[51]!==E?(i=E("trading.redeem"),C[51]=E,C[52]=i):i=C[52],C[53]!==eo||C[54]!==i?(l=(0,em.jsx)(vy.TradingButton,{color:"blue",hoverHeightOffset:2,height:44,shadowHeight:4,maxWidth:"100%",onClick:eo,children:i}),C[53]=eo,C[54]=i,C[55]=l):l=C[55],C[56]!==Y||C[57]!==Q||C[58]!==l?(c=(0,em.jsx)("div",{className:"flex w-full h-full items-center justify-end @min-[490px]:w-[125px]",onPointerEnter:Y,onPointerLeave:Q,children:l}),C[56]=Y,C[57]=Q,C[58]=l,C[59]=c):c=C[59],C[60]!==o||C[61]!==c?(d=(0,em.jsxs)("div",{className:"flex items-center w-full gap-3",children:[o,c]}),C[60]=o,C[61]=c,C[62]=d):d=C[62],d}if(X&&"in-game"===P)return null;C[63]!==N.icon?(u=N.icon&&(0,em.jsx)("div",{className:"size-8 rounded-sm overflow-hidden relative flex-shrink-0",children:(0,em.jsx)(e4.default,{src:N.icon,alt:"",fill:!0,sizes:"32px",style:{objectFit:"contain"}})}),C[63]=N.icon,C[64]=u):u=C[64],C[65]!==ei?(m=(0,em.jsx)("p",{className:"text-sm font-semibold text-pk-content-primary truncate",children:ei}),C[65]=ei,C[66]=m):m=C[66],C[67]!==ec?(p=(0,em.jsx)("p",{className:"text-xs font-medium text-pk-content-secondary whitespace-nowrap",children:ec}),C[67]=ec,C[68]=p):p=C[68],C[69]!==m||C[70]!==p?(h=(0,em.jsxs)("div",{className:"flex items-center gap-2",children:[m,p]}),C[69]=m,C[70]=p,C[71]=h):h=C[71],C[72]!==el?(f=el&&(0,em.jsx)("p",{className:"text-xs text-pk-content-secondary break-words",children:el}),C[72]=el,C[73]=f):f=C[73],C[74]!==h||C[75]!==f?(g=(0,em.jsxs)("div",{className:"flex flex-col flex-1 gap-y-0.5 min-w-0",children:[h,f]}
37),C[74]=h,C[75]=f,C[76]=g):g=C[76],C[77]!==u||C[78]!==g?(x=(0,em.jsxs)("div",{className:"flex items-center gap-2 flex-1",children:[u,g]}),C[77]=u,C[78]=g,C[79]=x):x=C[79];let ed="card"===P&&"w-full";C[80]!==ed?(v=(0,eg.cn)("flex items-center w-[131px]",ed),C[80]=ed,C[81]=v):v=C[81];let eu=!en&&!es&&"opacity-80";return C[82]!==eu?(y=(0,eg.cn)("transition-opacity duration-100 w-full",eu),C[82]=eu,C[83]=y):y=C[83],C[84]!==N.outcomes[0]?(b=(0,em.jsx)("span",{className:"font-semibold",children:N.outcomes[0]}),C[84]=N.outcomes[0],C[85]=b):b=C[85],C[86]!==L.formattedPrice?(k=(0,em.jsx)("span",{className:"font-semibold",children:L.formattedPrice}),C[86]=L.formattedPrice,C[87]=k):k=C[87],C[88]!==b||C[89]!==k?(_=(0,em.jsxs)("span",{className:"flex items-center justify-center gap-1",children:[b,k]}),C[88]=b,C[89]=k,C[90]=_):_=C[90],C[91]!==er||C[92]!==K||C[93]!==_||C[94]!==ea?(w=(0,em.jsx)(vy.TradingButton,{onClick:K,...ea,...er,children:_}),C[91]=er,C[92]=K,C[93]=_,C[94]=ea,C[95]=w):w=C[95],C[96]!==y||C[97]!==w?(j=(0,em.jsx)("span",{className:y,children:w}),C[96]=y,C[97]=w,C[98]=j):j=C[98],C[99]!==Y||C[100]!==Q||C[101]!==v||C[102]!==j?(S=(0,em.jsx)("div",{className:v,onPointerEnter:Y,onPointerLeave:Q,children:j}),C[99]=Y,C[100]=Q,C[101]=v,C[102]=j,C[103]=S):S=C[103],C[104]!==x||C[105]!==S?(T=(0,em.jsxs)("div",{className:"flex items-center w-full gap-3",children:[x,S]}),C[104]=x,C[105]=S,C[106]=T):T=C[106],T}function vI(e){return e.closed}function vP(e){return e.setPreventAccordionHover}var vE=e.i(236293),vz=e.i(445511);function vA(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v=(0,ep.c)(69),{market:y,view:b,hasUFCPositions:k}=e,_=void 0===b?"in-game":b,w=(0,eR.useTranslations)(),{event:j,isNegRisk:S,mode:T,gameState:C,moneylineMarket:N,teams:M}=(0,fw.useSportsItemContext)(),{prices:I,onOutcomeClick:P,colors:E}=(e=>{let t,r,a,s,n,o,i,l,c=(0,ep.c)(31),d=(0,x8.useSetActiveSportsMarket)();c[0]===Symbol.for("react.memo_cache_sentinel")?(t=["setSelectedOutcomeIdx","setPrice","setPriceUpdateLocation","setCursorActive","side"],c[0]=t):t=c[0];let{setSelectedOutcomeIdx:u,setPrice:m,setPriceUpdateLocation:p,setCursorActive:h,side:f}=(0,lZ.useTradeContext)(t),{event:g}=(0,fw.useSportsItemContext)(),x=(0,lE.useMarketBestPrices)(e),{oddsFormat:v}=(0,vg.useOddsFormat)(),y=(0,vx.useSportsClickVariablesRef)(),b=(0,vf.useBoundBookStore)(),{setTradeState:k}=(0,ce.useMobileTradeContext)(),_=(0,tu.useAmplitudeAnalytics)();if(c[1]!==e.teams){let[t,s]=e.teams||[];r=(0,vv.getSportsButtonColors)({team:t}),a=(0,vv.getSportsButtonColors)({team:s}),c[1]=e.teams,c[2]=r,c[3]=a}else r=c[2],a=c[3];c[4]!==r||c[5]!==a?(s=[r,a],c[4]=r,c[5]=a,c[6]=s):s=c[6];let w=s;c[7]!==e||c[8]!==v||c[9]!==f?(n=t=>(0,cQ.readBestPricePair)(t,f,e,v),c[7]=e,c[8]=v,c[9]=f,c[10]=n):n=c[10];let j=n;c[11]!==_||c[12]!==b||c[13]!==y||c[14]!==g.slug||c[15]!==j||c[16]!==e||c[17]!==d||c[18]!==h||c[19]!==m||c[20]!==p||c[21]!==u||c[22]!==k?(o=t=>{if(!y.current)return;let{mode:r,side:a,selectedOutcomeIdx:s}=y.current,n=void 0!==t?t:s,o=(0,fl.isTypeSharedByMultipleSportsMarkets)(e.sportsMarketType)?e.slug:e.sportsMarketType??"moneyline";if("desktop"===r){d(e,{eventSlug:g.slug,variant:o,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1});let t=e.clobTokenIds?.[0]?.toLowerCase?.()??"",{paddedPrice:r}=j(b.getState().byAsset[t]?.views[String(e.orderPriceMinTickSize)]?.bestPrices)[n];u(n),"string"==typeof r&&(m(r),p("click")),h(!0)}else{let t=e.clobTokenIds?.[0]?.toLowerCase?.()??"",{paddedPrice:r}=j(b.getState().byAsset[t]?.views[String(e.orderPriceMinTickSize)]?.bestPrices)[n];k?.({type:"trade",side:a,outcomeIdx:n,market:e,open:!0,orderType:l$.OrderType.Market,price:r,updatePriceLocation:!1}),d(e,{eventSlug:g.slug,variant:o,skipSetActiveMarket:!0,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})}_.trackEvent(tr.Events.SportsTotalsClick,{location:"smp",market_type:e.sportsMarketType??"moneyline"})},c[11]=_,c[12]=b,c[13]=y,c[14]=g.slug,c[15]=j,c[16]=e,c[17]=d,c[18]=h,c[19]=m,c[20]=p,c[21]=u,c[22]=k,c[23]=o):o=c[23];let S=o;return c[24]!==j||c[25]!==x?(i=j(x),c[24]=j,c[25]=x,c[26]=i):i=c[26],c[27]!==w||c[28]!==S||c[29]!==i?(l={colors:w,prices:i,onOutcomeClick:S},c[27]=w,c[28]=S,c[29]=i,c[30]=l):l=c[30],l})(y),{setTradeState:z}=(0,ce.useMobileTradeContext)(),{setSportsCashOutState:A,canRedeem:O}=(0,l9.useCashOutTxContext)(),D=(0,fT.useSportsItemStore)(vD);v[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],v[0]=t):t=v[0];let{event:R}
37=(0,tm.useEventContext)(t),{slug:L}=R;v[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],v[1]=r):r=v[1];let{activeMarket:F}=(0,ex.useEventActiveMarketContext)(r),$=(0,x8.useSetActiveSportsMarket)();v[2]===Symbol.for("react.memo_cache_sentinel")?(a=["selectedOutcomeIdx"],v[2]=a):a=v[2];let{selectedOutcomeIdx:B}=(0,lZ.useTradeContext)(a);v[3]!==P?(s=()=>{P(0)},v[3]=P,v[4]=s):s=v[4];let U=s;v[5]!==P?(n=()=>{P(1)},v[5]=P,v[6]=n):n=v[6];let H=n;v[7]!==D?(o=()=>{D(!0)},v[7]=D,v[8]=o):o=v[8];let q=o;v[9]!==D?(i=()=>{D(!1)},v[9]=D,v[10]=i):i=v[10];let V=i,W=j.closed||y.closed||S&&j.markets.some(vO),{isClosed:G}={isClosed:W,isFinished:W||C===dr.GameState.Finished},Z="card"===_?40:44,K="card"===_?4:5;v[11]===Symbol.for("react.memo_cache_sentinel")?(l={width:"100%"},v[11]=l):l=v[11],v[12]!==Z||v[13]!==K?(c={hoverHeightOffset:2,height:Z,shadowHeight:K,maxWidth:"auto",css:l},v[12]=Z,v[13]=K,v[14]=c):c=v[14];let Y=c;e:{let e,t="ufc_go_the_distance"===y.sportsMarketType||"ufc_method_of_victory"===y.sportsMarketType||"ufc_method_of_finish"===y.sportsMarketType||"ufc_round_of_finish"===y.sportsMarketType||"ufc_round_of_victory"===y.sportsMarketType||"parlays"===y.sportsMarketType,r=L===j.slug&&t&&F.slug===y.slug;if("mobile"===T&&"in-game"===_){let e;v[15]!==E[0]||v[16]!==E[1]?(e={zeroColors:E[0],oneColors:E[1],ufcActive:!0,preventDim:!0},v[15]=E[0],v[16]=E[1],v[17]=e):e=v[17],d=e;break e}if(r){let e;v[18]!==E[0]||v[19]!==E[1]?(e={zeroColors:E[0],oneColors:E[1],ufcActive:!0,preventDim:!1},v[18]=E[0],v[19]=E[1],v[20]=e):e=v[20],d=e;break e}v[21]!==E[0]||v[22]!==E[1]?(e={zeroColors:E[0],oneColors:E[1],ufcActive:!1,preventDim:!1},v[21]=E[0],v[22]=E[1],v[23]=e):e=v[23],d=e}let{zeroColors:Q,oneColors:J,ufcActive:X,preventDim:ee}=d;v[24]===Symbol.for("react.memo_cache_sentinel")?(u=[{type:"default",font:"small"},{type:"default",font:"small"}],v[24]=u):u=v[24];let et=u;v[25]!==j.slug||v[26]!==y.slug||v[27]!==y.sportsMarketType||v[28]!==T||v[29]!==N||v[30]!==$||v[31]!==A||v[32]!==z?(m=e=>{e.stopPropagation();let t=(0,fl.isTypeSharedByMultipleSportsMarkets)(y.sportsMarketType)?y.slug:y.sportsMarketType??"ufc_go_the_distance",r=y.sportsMarketType??"ufc_go_the_distance";"mobile"===T?(z?.({type:"sports-redeem",market:N,sportsRedemptionType:r}),$(N,{variant:t,eventSlug:j.slug,skipSetActiveMarket:!0,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})):(A({open:!0,mode:r}),$(N,{variant:t,eventSlug:j.slug,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1}))},v[25]=j.slug,v[26]=y.slug,v[27]=y.sportsMarketType,v[28]=T,v[29]=N,v[30]=$,v[31]=A,v[32]=z,v[33]=m):m=v[33];let er=m;if(!M)return null;if(G&&"in-game"===_&&void 0!==k&&k&&O){let e,t,r;return v[34]!==w?(e=w("trading.redeem"),v[34]=w,v[35]=e):e=v[35],v[36]!==er||v[37]!==e?(t=(0,em.jsx)(vy.TradingButton,{color:"blue",hoverHeightOffset:2,height:44,shadowHeight:4,maxWidth:"100%",onClick:er,children:e}),v[36]=er,v[37]=e,v[38]=t):t=v[38],v[39]!==q||v[40]!==V||v[41]!==t?(r=(0,em.jsx)("div",{className:"flex @min-[490px]:justify-end items-center w-full",children:(0,em.jsx)("div",{className:"flex w-full h-full items-center justify-end @min-[490px]:w-[125px]",onPointerEnter:q,onPointerLeave:V,children:t})}),v[39]=q,v[40]=V,v[41]=t,v[42]=r):r=v[42],r}if(G&&"in-game"===_)return null;let ea=`flex items-end gap-2 w-[258px] @max-[490px]:w-full ${"card"===_?"@min-[490px]:flex-col w-full":""}`,es=`transition-opacity duration-100 flex-1 ${"card"===_?"w-full":""} ${"in-game"===_?"@min-[490px]:max-w-[125px]":""} ${!ee&&!X?"opacity-80":""} ${!ee&&X&&0!==B?"opacity-60":""}`,en=M?.[0];v[43]!==Y||v[44]!==y.outcomes[0]||v[45]!==I[0]||v[46]!==en||v[47]!==Q||v[48]!==U?(p=(0,em.jsx)(vk.SportsTeamOutcomeButton,{team:en,onTap:U,price:I[0],outcomeIndex:0,animationMode:"arrows",priceMode:et[0],label:y.outcomes[0],...Q,...Y}),v[43]=Y,v[44]=y.outcomes[0],v[45]=I[0],v[46]=en,v[47]=Q,v[48]=U,v[49]=p):p=v[49],v[50]!==es||v[51]!==p?(h=(0,em.jsx)("span",{className:es,children:p}),v[50]=es,v[51]=p,v[52]=h):h=v[52];let eo=`transition-opacity duration-100 flex-1 ${"card"===_?"w-full":""} ${"in-game"===_?"@min-[490px]:max-w-[125px]":""} ${!ee&&!X?"opacity-80":""} ${!ee&&X&&1!==B?"opacity-60":""}`,ei=M?.[1];return v[53]!==Y||v[54]!==y.outcomes[1]||v[55]!==J||v[56]!==H||v[57]!==I[1]||v[58]!==ei?(f=(0,em.jsx)(vk.SportsTeamOutcomeButton,{team:ei,onTap:H,price:I[
371],outcomeIndex:1,animationMode:"arrows",priceMode:et[1],label:y.outcomes[1],...J,...Y}),v[53]=Y,v[54]=y.outcomes[1],v[55]=J,v[56]=H,v[57]=I[1],v[58]=ei,v[59]=f):f=v[59],v[60]!==eo||v[61]!==f?(g=(0,em.jsx)("span",{className:eo,children:f}),v[60]=eo,v[61]=f,v[62]=g):g=v[62],v[63]!==q||v[64]!==V||v[65]!==ea||v[66]!==h||v[67]!==g?(x=(0,em.jsx)("div",{className:"flex @min-[490px]:justify-end items-center w-full",children:(0,em.jsxs)("div",{className:ea,onPointerEnter:q,onPointerLeave:V,children:[h,g]})}),v[63]=q,v[64]=V,v[65]=ea,v[66]=h,v[67]=g,v[68]=x):x=v[68],x}function vO(e){return e.closed}function vD(e){return e.setPreventAccordionHover}let vR="moneyline-button-section",vL=e=>Array.isArray(e.data)?e.data.map(e=>e.market):"binary"===e.data.type?[e.data.market]:e.data.markets,vF=e=>e.reduce((e,t)=>(t.conditionId&&e.push(t.conditionId),e),[]),v$=({value:e,marketsState:t,className:r,children:a,teamId:s,teamName:n,...o})=>{let i,l=(0,eR.useTranslations)(),c=(0,fT.useSportsItemStore)(e=>e.preventAccordionHover),{event:d,isEsports:u}=(0,fw.useSportsItemContext)(),m=(0,x4.useSpread)(d.slug),p=(0,x4.useTotal)(d.slug),h=(0,x4.useNRFI)(d.slug),f=(0,x4.useBTTS)(d.slug),g=(0,x4.useChildMoneyline)(d.slug),x=(0,x4.useFirstHalfSpread)(d.slug),v=(0,x4.useSecondHalfSpread)(d.slug),y=(0,x4.useFirstHalfTotal)(d.slug),b=(0,x4.useSecondHalfTotal)(d.slug),k=(0,x4.useFirstInningsTotal)(d.slug),_=(0,x4.useSecondInningsTotal)(d.slug),w=(0,x4.useSelectedTennisFirstSetTotal)(d.slug),j=(0,x4.useTennisFirstSetWinner)(d.slug),S=(0,x4.useSelectedTennisSetTotal)(d.slug),T=(0,x4.useSelectedTennisMatchTotal)(d.slug),C=(0,x4.useSelectedTennisSetHandicap)(d.slug),N=(0,x4.useTennisSetGames)(d.slug,s??""),M=(0,x4.useTennisSetGamesLines)(d.slug,s??""),I=(0,x4.useSelectedShooterRoundTotal)(d.slug),P=(0,x4.useShooterFirstPistolRoundWinner)(d.slug),E=(0,x4.useShooterSecondPistolRoundWinner)(d.slug),z=(0,x4.useTeamTotal)(d.slug,s??""),A=(0,x4.useTeamTotalLines)(d.slug,s??""),O=z&&(0,fl.isTeamTotalMarket)(z.market.sportsMarketType)?z.market.sportsMarketType:"team_totals",D=(0,x4.usePlayerGoal)(d.slug,s??""),R=(0,x4.usePlayerGoalLines)(d.slug,s??""),L=(0,fl.isPlayerPropMarket)(o.type)?o.type:"baseball_player_home_runs",F=(0,fl.isPlayerPropMarket)(o.type)?s??"":"",$=(0,x4.usePlayerProp)(d.slug,F,L),B=(0,x4.usePlayerPropLines)(d.slug,F,L),U=(0,x4.useSelectedTotalCorner)(d.slug),H=(0,x4.useSelectedFirstHalfTotalCorner)(d.slug),q=(0,x4.useSelectedSecondHalfTotalCorner)(d.slug),V=(0,x4.useSelectedFirstFiveSpread)(d.slug),W=(0,x4.useSelectedFirstFiveTotal)(d.slug),G=(0,x4.useSelectedMapHandicap)(d.slug),Z=(0,x4.useSelectedRoundHandicap)(d.slug),K=(0,x4.useSelectedRoundHandicapGame1)(d.slug),Y=(0,x4.useSelectedRoundHandicapGame2)(d.slug),Q=(0,x4.useSelectedRoundHandicapGame3)(d.slug),J=(0,x4.useSelectedKillHandicap)(d.slug),X=(0,x4.useSelectedTowerHandicap)(d.slug),ee=(0,x4.useSelectedDrakeHandicap)(d.slug),et=(0,x4.useSelectedNashorHandicap)(d.slug),er=(0,x4.useSelectedInhibitorHandicap)(d.slug),ea=(0,x4.useSelectedBarrackHandicap)(d.slug),es=(0,x4.useSelectedRoundTotal)(d.slug),en=(0,x4.useSelectedRoundTotalGame1)(d.slug),eo=(0,x4.useSelectedRoundTotalGame2)(d.slug),ei=(0,x4.useSelectedRoundTotalGame3)(d.slug),el=(0,x4.useKillMost)(d.slug),ec=(0,x4.useTowerMost)(d.slug),ed=(0,x4.useDrakeMost)(d.slug),eu=(0,x4.useNashorMost)(d.slug),ep=(0,x4.useInhibitorMost)(d.slug),ef=(0,x4.useBarrackMost)(d.slug),{activeMarket:ev}=(0,ex.useEventActiveMarketContext)(["activeMarket"]),ey=(0,x4.useUFCGoTheDistance)(d.slug),eb=(0,x4.useSelectedUFCMethodOfVictory)(d.slug,e),ek=(0,x4.useSelectedParlay)(d.slug,e),e_=m?.market.sportsMarketType,ew=p?.market.sportsMarketType,ej=(0,fl.isSpreadMarket)(e_)?e_:"spreads",eS=(0,fl.isTotalMarket)(ew)?ew:"totals",eT=(0,vn.useHasSportsPositions)(ej),eC=(0,vn.useHasSportsPositions)(eS),eN=(0,vn.useHasSportsPositions)("second_half_spreads"),eM=(0,vn.useHasSportsPositions)("second_half_totals"),eI=(0,vn.useHasSportsPositions)("nrfi"),eP=(0,vn.useHasSportsPositions)("both_teams_to_score"),eE=(0,vn.useHasSportsPositions)("child_moneyline"),ez=(0,vn.useHasSportsPositions)("ufc_go_the_distance"),eA=(0,vn.useHasSportsPositions)("ufc_method_of_victory"),eO=(0,vn.useHasSportsPositions)("ufc_method_of_finish"),eD=(0,vn.useHasSportsPositions)("ufc_round_of_finish"),eL=(0,vn.useHasSportsPositions)("ufc_round_of_victory"),eF=(0,vn.useHasSportsPositions)("parlays"),e$=(0,vn.useHasSportsPositions)("cricket_toss_winner"),eB=(0,vn.useHasSportsPositions)("cricket_match_to_go_till"),eU=(0,vn.useHasSportsPositions)("cricket_completed_match"),eH=(0,vn.useHasSportsPositions)("tennis_completed_match"),eq=(0,vn.useHasSportsPositions)("tennis_set_games_totals"),eW=(0,vn.useHasSportsPositions)("both_teams_to_score_first_half"),eG=(0,vn.useHasSportsPositions)("both_teams_to_score_second_half"),eZ=(0,x4.useCricketTossWinner)(d.slug),eK=(0,x4.useSelectedCricketMatchToGoTill)(d.slug,e),eY=(0,x4.useCricketCompletedMatch)(d.slug),eQ=(0,x4.useTennisCompletedMatch)(d.slug),eJ=(0,x4.useBTTSFirstHalf)(d.slug),eX=(0,x4.useBTTSSecondHalf)(d.slug),e0=(0,vn.useHasSportsPositions)("map_handicap"),e1=(0,vn.useHasSportsPositions)("round_handicap_match"),e2=(0,vn.useHasSportsPositions)("round_handicap_game_1"),e3=(0,vn.useHasSportsPositions)("round_handicap_game_2"),e5=(0,vn.useHasSportsPositions)("round_handicap_game_3"),e4=(0,vn.useHasSportsPositions)("round_over_under_match"),e6=(0,vn.useHasSportsPositions)("round_over_under_game_1"),e7=(0,vn.useHasSportsPositions)("round_over_under_game_2"),e8=(0,vn.useHasSportsPositions)("round_over_under_game_3"),e9=(0,vn.useHasSportsPositions)("kill_handicap_match"),te=(0,vn.useHasSportsPositions)("tower_handicap_match"),tt=(0,vn.useHasSportsPositions)("drake_handicap_match"),tr=(0,vn.useHasSportsPositions)("nashor_handicap_match"),ta=(0,vn.useHasSportsPositions)("inhibitor_handicap_match"),ts=(0,vn.useHasSportsPositions)("barrack_handicap_match"),tn=(0,vn.useHasSportsPositions)("kill_most_2_way_match"),to=(0,vn.useHasSportsPositions)("tower_most_2_way_match"),ti=(0,vn.useHasSportsPositions)("drake_most_2_way_match"),tl=(0,vn.useHasSportsPositions)("nashor_most_2_way_match"),tc=(0,vn.useHasSportsPositions)("inhibitor_most_2_way_match"),td=(0,vn.useHasSportsPositions)("barrack_most_2_way_match"),tu=(0,vn.useHasSportsPositions)("first_blood_game"),tm=(0,vn.useHasSportsPositions)("kill_over_under_game"),tp=(0,vn.useHasSportsPositions)("anytime_touchdowns"),th=(0,vn.useHasSportsPositions)("first_touchdowns"),tf=(0,vn.useHasSportsPositions)(o.type),tg=(0,vn.useHasSportsPositions)(z?.market.sportsMarketType??"team_totals"),tx=(0,vn.useHasSportsPositions)("soccer_player_goals"),tv=(0,vn.useHasSportsPositions)($?.market.sportsMarketType??"baseball_player_home_runs"),ty=(0,vn.useHasSportsPositions)("points"),tb=(0,vn.useHasSportsPositions)("assists"),tk=(0,vn.useHasSportsPositions)("rebounds"),t_=(0,vn.useHasSportsPositions)("threes"),tw=(0,vn.useHasSportsPositions)("soccer_anytime_goalscorer"),tj=(0,vn.useHasSportsPositions)("soccer_exact_score"),tS=(0,vn.useHasSportsPositions)("soccer_first_half_exact_score"),tT=(0,vn.useHasSportsPositions)("tennis_exact_score"),tC=(0,vn.useHasSportsPositions)("total_corners"),tN=(0,vn.useHasSportsPositions)("soccer_first_half_total_corners"),tM=(0,vn.useHasSportsPositions)("soccer_second_half_total_corners"),tI=(0,vn.useHasSportsPositions)("soccer_game_corners_odd_even"),tP=(0,vn.useHasSportsPositions)("soccer_first_corner"),tE=(0,vn.useHasSportsPositions)("soccer_team_to_advance"),tz=(0,vn.useHasSportsPositions)("baseball_team_first_five_spread"),tA=(0,vn.useHasSportsPositions)("baseball_team_first_five_total"),tO=(0,vn.useHasSportsPositions)("baseball_game_extra_innings"),tD=(0,vn.useHasSportsPositions)("soccer_extra_time"),tR=(0,vn.useHasSportsPositions)("soccer_penalty_shootout"),tL=(0,x8.useSetActiveSportsMarket)(),tF=vL(o),t$=(0,ve.useLiveMarketVolume)({baseVolume:tF.reduce((e,t)=>
37{let r=parseFloat(t.volume);return Number.isNaN(r)?e:e+r},0),conditionIds:vF(tF)}),tB=`${(0,eV.formatVolume)(t$,{millionDecimals:1})} ${l("events.headerMeta.volume")}`,tU=()=>!Array.isArray(o.data)&&"type"in o.data&&"binary"===o.data.type?o.data.market:Array.isArray(o.data)&&o.data[0]?o.data[0].market:void 0,tH={child_moneyline:g?.market,ufc_method_of_victory:eb?.market,parlays:ek?.market,cricket_match_to_go_till:eK?.market,shooter_rounds_total:I?.market,shooter_first_pistol_round:P?.market,shooter_second_pistol_round:E?.market,team_totals:z?.market,anytime_touchdowns:tU(),first_touchdowns:tU(),points:tU(),assists:tU(),rebounds:tU(),threes:tU(),soccer_anytime_goalscorer:tU(),soccer_exact_score:tU(),soccer_first_half_exact_score:tU(),tennis_exact_score:tU(),ufc_method_of_finish:tU(),ufc_round_of_finish:tU(),ufc_round_of_victory:tU(),map_handicap:G?.market,round_handicap_game_1:K?.market,round_handicap_game_2:Y?.market,round_handicap_game_3:Q?.market,round_over_under_game_1:en?.market,round_over_under_game_2:eo?.market,round_over_under_game_3:ei?.market,spreads:m?.market,totals:p?.market,total_corners:U?.market,soccer_first_half_total_corners:H?.market,soccer_second_half_total_corners:q?.market,soccer_game_corners_odd_even:tU(),soccer_first_corner:tU(),soccer_team_to_advance:tU(),baseball_team_first_five_spread:V?.market,baseball_team_first_five_total:W?.market,baseball_game_extra_innings:tU(),soccer_extra_time:tU(),soccer_penalty_shootout:tU()}[o.type]??((0,fl.isFootballMarketSection)(o.type)?tU():void 0),tq=o.type;"spreads"===o.type&&("table_tennis_game_handicap"===e_||"tennis_game_handicap"===e_)?tq=e_:"totals"===o.type&&"table_tennis_match_totals"===ew&&(tq=ew);let tV=(i=tq,(0,x5.getSportsMarketTitle)({sportsMarketType:i,market:tH,teamName:n,isEsports:u,t:l})),tW="team_totals"===o.type&&z?z.market.sportsMarketType:o.type,tG=(0,x5.isRegulationTimeSoccerMarket)(tW,d.seriesSlug??d.series?.[0]?.slug)?(0,em.jsx)(vo,{firstHalf:(0,x5.isFirstHalfRegulationSoccerMarket)(tW),secondHalf:(0,x5.isSecondHalfRegulationSoccerMarket)(tW),playerPropStat:(0,x5.getRegTimeSoccerPlayerPropStat)(tW)}):"soccer_team_to_advance"===o.type?(0,em.jsx)(vi,{series:(0,dr.getEventLeague)(d)===dr.SportSlug.PICKLEBALL}):void 0,tZ="kill_over_under_game"===o.type&&Array.isArray(o.data)?o.data:void 0,tK=(0,eh.useMemo)(()=>{if(tZ?.length)return tZ.find(e=>e.market.slug===ev.slug)??tZ[0]},[tZ,ev.slug]),tY="first_blood_game"!==o.type||Array.isArray(o.data)?void 0:o.data,tQ=(0,fl.isFootballLineSectionMarket)(o.type)&&Array.isArray(o.data)?o.data:void 0,tJ=(0,fl.getSportsLineMarketKind)(o.type),tX=eh.default.useMemo(()=>tQ?.find(e=>e.market.slug===ev.slug)??tQ?.find(t=>t.market.slug===e)??tQ?.[0],[tQ,ev.slug,e]),t0=eh.default.useCallback(()=>{if("kill_over_under_game"===o.type&&tK)return void tL(tK.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});if("team_totals"===o.type&&z)return void tL(z.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});if("soccer_player_goals"===o.type&&D)return void tL(D.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});if((0,fl.isPlayerPropMarket)(o.type)&&$)return void tL($.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});if("total_corners"===o.type&&U)return void tL(U.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});if("soccer_first_half_total_corners"===o.type&&H)return void tL(H.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});if("soccer_second_half_total_corners"===o.type&&q)return void tL(q.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});if("baseball_team_first_five_spread"===o.type&&V)return void tL(V.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});if("baseball_team_first_five_total"===o.type&&W)return void tL(W.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});if("tennis_set_games_totals"===o.type&&N)return void tL(N.market,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});let r=d.markets.find(t=>t.slug===e);if(r){let e=(0,fl.isTypeSharedByMultipleSportsMarkets)(r.sportsMarketType)?r.slug:r.sportsMarketType;tL(r,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0});return}let a=(0,fd.findActiveMarketFromSportsMarketType)({type:e,activeMarket:ev,markets:d.markets})??(0,fd.findMarketFromSportsMarketType)({type:e,marketsSectionsState:t,markets:d.markets});a&&tL(a,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0})},[t,d.markets,tL,e,o.type,z,D,$,U,H,q,V,W,N,tK,ev]),t1=(tJ&&"team_totals"!==o.type&&"tennis_set_games_totals"!==o.type||"both_teams_to_score"===o.type||"child_moneyline"===o.type||"nrfi"===o.type||"shooter_rounds_total"===o.type)&&Array.isArray(o.data)&&o.data.length>1,t2="team_totals"===o.type&&A.lines&&A.lines.length>1,t3="soccer_player_goals"===o.type&&R.lines&&R.lines.length>1,t5=(0,fl.isPlayerPropMarket)(o.type)&&B.lines&&B.lines.length>1,t4="tennis_set_games_totals"===o.type&&M.lines&&M.lines.length>1;return(0,em.jsxs)("div",{onClick:t0,className:(0,eg.cn)("flex flex-col gap-3 bg-mix-1-pk-elevated hover:bg-mix-2-pk-grouped-alpha/50 cursor-pointer transition-colors","scroll-mt-[calc(var(--navbar-height)+var(--expanded-scoreboard-height)+16px)]",c&&"hover:bg-pk-elevated",t1&&"ga
37p-0",r),children:[(0,em.jsxs)("div",{className:"flex w-full gap-3 flex-row p-4 @max-[490px]:flex-col",children:["soccer_player_goals"===o.type?(0,em.jsxs)("div",{className:"flex items-center gap-3",children:[(0,em.jsx)(f2.SportsMarketImage,{src:D?.market.image??"",alt:tV,size:36}),(0,em.jsx)(x9,{label:tV,volume:tB,adornment:tG})]}):(0,fl.isPlayerPropMarket)(o.type)?(0,em.jsxs)("div",{className:"flex items-center gap-3",children:[(0,em.jsx)(f2.SportsMarketImage,{src:$?.market.image??"",alt:tV,size:36}),(0,em.jsx)(x9,{label:tV,volume:tB,adornment:tG})]}):"parlays"!==o.type&&(0,em.jsx)(x9,{label:tV,volume:tB,adornment:tG}),(0,em.jsxs)("div",{className:(0,eg.cn)("flex w-full justify-end items-center","parlays"===o.type&&"flex-1"),children:["moneyline"===o.type&&"neg-risk"===o.data.type&&(0,em.jsx)("div",{id:vR,className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vh.NegRiskButtonSection,{view:"in-game"})}),"moneyline"===o.type&&"binary"===o.data.type&&(0,em.jsx)("div",{id:vR,className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)(vp.BinaryButtonSection,{variant:"in-game"})})}),("first_half_moneyline"===o.type||"second_half_moneyline"===o.type||(0,fl.isQuarterMoneylineMarket)(o.type))&&"binary"===o.data.type&&(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)(vp.BinaryButtonSection,{variant:"in-game",marketType:o.type})})}),!!g&&"child_moneyline"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:g.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vj,{market:g.market,hasChildMoneylinePositions:eE})})}),!!m&&"spreads"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:m.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:m.market,hasSpreadPositions:eT,variant:ej,accordionValue:e})})}),!!x&&"first_half_spreads"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:x.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:x.market,hasSpreadPositions:eT,variant:"first_half_spreads"})})}),!!v&&"second_half_spreads"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:v.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:v.market,hasSpreadPositions:eN,variant:"second_half_spreads"})})}),!!p&&"totals"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:p.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:p.market,hasTotalsPositions:eC,variant:eS,accordionValue:e})})}),!!y&&"first_half_totals"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:y.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:y.market,hasTotalsPositions:eC,variant:"first_half_totals"})})}),!!b&&"second_half_totals"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:b.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:b.market,hasTotalsPositions:eM,variant:"second_half_totals"})})}),!!k&&"first_innings_totals"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:k.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:k.market,hasTotalsPositions:eC,variant:"first_innings_totals"})})}),!!_&&"second_innings_totals"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:_.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:_.market,hasTotalsPositions:eC,variant:"second_innings_totals"})})}),!!w&&"tennis_first_set_totals"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:w.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:w.market,hasTotalsPositions:eC,variant:"tennis_first_set_totals"})})}),!!j&&"tennis_first_set_winner"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:j.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vj,{market:j.market,hasChildMoneylinePositions:eE})})}),!!C&&"tennis_set_handicap"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:C.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:C.market,hasSpreadPositions:eT,variant:"tennis_set_handicap"})})}),!!S&&"tennis_set_totals"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:S.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:S.market,hasTotalsPositions:eC,variant:"tennis_set_totals"})})}),!!T&&"tennis_match_totals"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:T.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:T.market,hasTotalsPositions:eC,variant:"tennis_match_totals"})})}),"tennis_set_winner"===o.type&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vj,{market:o.data.market,hasChildMoneylinePositions:eE})})}),"tennis_set_games_totals"===o.type&&N&&(0,em.jsx)(lL.BookContextProvider,{market:N.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:N.market,hasTotalsPositions:eq,variant:"tennis_set_games_totals",accordionValue:e})})}),!!h&&"nrfi"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:h.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:h.market,hasPositions:eI,sportsMarketType:"nrfi",labelType:"yes-no"})})}),!!f&&"both_teams_to_score"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:f.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(v_,{market:f.market,hasBTTSPositions:eP})})}
37),!!I&&"shooter_rounds_total"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:I.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:I.market,hasTotalsPositions:eC})})}),!!ey&&"ufc_go_the_distance"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:ey.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vA,{market:ey.market,hasUFCPositions:ez})})}),!!P&&"shooter_first_pistol_round"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:P.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vj,{market:P.market,hasChildMoneylinePositions:eE})})}),!!eb&&"ufc_method_of_victory"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:eb.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vA,{market:eb.market,hasUFCPositions:eA})})}),("ufc_method_of_finish"===o.type||"ufc_round_of_finish"===o.type||"ufc_round_of_victory"===o.type)&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vA,{market:o.data.market,hasUFCPositions:"ufc_method_of_finish"===o.type?eO:"ufc_round_of_finish"===o.type?eD:eL})})}),!!E&&"shooter_second_pistol_round"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:E.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vj,{market:E.market,hasChildMoneylinePositions:eE})})}),!!ek&&"parlays"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:ek.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)(vM,{market:ek.market,hasParlayPositions:eF})}),"cricket_most_sixes"===o.type&&!Array.isArray(o.data)&&"type"in o.data&&"neg-risk"===o.data.type&&(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vh.NegRiskButtonSection,{marketType:"cricket_most_sixes",view:"in-game"})}),"cricket_team_top_batter"===o.type&&!Array.isArray(o.data)&&"type"in o.data&&"neg-risk"===o.data.type&&(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vh.NegRiskButtonSection,{marketType:"cricket_team_top_batter",view:"in-game"})}),"cricket_toss_match_double"===o.type&&!Array.isArray(o.data)&&"type"in o.data&&"neg-risk"===o.data.type&&(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vh.NegRiskButtonSection,{marketType:"cricket_toss_match_double",view:"in-game"})}),("soccer_exact_score"===o.type||"soccer_first_half_exact_score"===o.type||"tennis_exact_score"===o.type)&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:"tennis_exact_score"===o.type?tT:"soccer_first_half_exact_score"===o.type?tS:tj,sportsMarketType:o.type,labelType:"yes-no"})})}),"soccer_halftime_result"===o.type&&!Array.isArray(o.data)&&"type"in o.data&&"neg-risk"===o.data.type&&(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vh.NegRiskButtonSection,{marketType:"soccer_halftime_result",view:"in-game"})}),"soccer_second_half_result"===o.type&&!Array.isArray(o.data)&&"type"in o.data&&"neg-risk"===o.data.type&&(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vh.NegRiskButtonSection,{marketType:"soccer_second_half_result",view:"in-game"})}),("soccer_first_to_score"===o.type||"soccer_first_half_first_to_score"===o.type||"soccer_second_half_first_to_score"===o.type)&&!Array.isArray(o.data)&&"type"in o.data&&"neg-risk"===o.data.type&&(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vh.NegRiskButtonSection,{marketType:o.type,view:"in-game"})}),!!eZ&&"cricket_toss_winner"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:eZ.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)(vT,{market:eZ.market,hasPositions:e$,sportsMarketType:"cricket_toss_winner",labelType:"team-outcome"})}),!!eK&&"cricket_match_to_go_till"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:eK.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)(vT,{market:eK.market,hasPositions:eB,sportsMarketType:"cricket_match_to_go_till",labelType:"yes-no"})}),!!eY&&"cricket_completed_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:eY.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)(vT,{market:eY.market,hasPositions:eU,sportsMarketType:"cricket_completed_match",labelType:"yes-no"})}),!!eQ&&"tennis_completed_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:eQ.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)(vT,{market:eQ.market,hasPositions:eH,sportsMarketType:"tennis_completed_match",labelType:"yes-no"})}),!!eJ&&"both_teams_to_score_first_half"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:eJ.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:eJ.market,hasPositions:eW,sportsMarketType:"both_teams_to_score_first_half",labelType:"yes-no"})})}),!!eX&&"both_teams_to_score_second_half"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:eX.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:eX.market,hasPositions:eG,sportsMarketType:"both_teams_to_score_second_half",labelType:"yes-no"})})}),"anytime_touchdowns"===o.type&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:tp,sportsMarketType:"anytime_touchdowns",labelType:"yes-no"})})}),"first_touchdowns"===o.type&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:th,sportsMarketType:"first_touchdowns",labelType:"yes-no"})})}),"soccer_anytime_goalscorer"===o.type&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:tw,sportsMarketType:"soccer_anytime_goalscorer",labelType:"yes-no"})})}),"team_totals"===o.type&&z&&(0,em.jsx)(lL.BookContextProvider,{market:z.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:z.market,hasTotalsPositions:tg,variant:O,accordionValue:e})})}),"soccer_player_goals"===o.type&&D&&(0,em.jsx)(lL.BookContextProvider,{market:D.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:D.market,hasPositions:tx,sportsMarketType:"soccer_player_goals",labelType:"over-under"})})}),(0,fl.isPlayerPropMarket)(o.type)&&$&&(0,em.jsx)(lL.BookContextProvider,{market:$.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:$.market,hasPositions:tv,sportsMarketType:o.type,labelType:"over-under"})})}),!!G&&"map_handicap"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:G.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:G.market,hasSpreadPositions:e0,variant:"map_handicap"})})}),!!Z&&"round_handicap_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:Z.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:Z.market,hasSpreadPositions:e1,variant:"round_handicap_match"})})}),!!K&&"round_handicap_game_1"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:K.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:K.market,hasSpreadPositions:e2,variant:"round_handicap_game_1"})})}),!!Y&&"round_handicap_game_2"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:Y.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:Y.market,hasSpreadPositions:e3,variant:"round_handicap_game_2"})})}),!!Q&&"round_handicap_game_3"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:Q.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:Q.market,hasSpreadPositions:e5,variant:"round_handicap_game_3"})})}),!!J&&"kill_handicap_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:J.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:J.market,hasSpreadPositions:e9,variant:"kill_handicap_match"})})}),!!X&&"tower_handicap_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:X.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:X.market,hasSpreadPositions:te,variant:"tower_handicap_match"})})}),!!ee&&"drake_handicap_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:ee.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:ee.market,hasSpreadPositions:tt,variant:"drake_handicap_match"})})}),"points"===o.type&&Array.isArray(o.data)&&o.data[0]&&(0,em.jsx)(lL.BookContextProvider,{market:o.data[0].market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:o.data[0].market,hasTotalsPositions:ty,variant:"points"})})}),!!et&&"nashor_handicap_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:et.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:et.market,hasSpreadPositions:tr,variant:"nashor_handicap_match"})})}),"assists"===o.type&&Array.isArray(o.data)&&o.data[0]&&(0,em.jsx)(lL.BookContextProvider,{market:o.data[0].market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:o.data[0].market,hasTotalsPositions:tb,variant:"assists"})})}),!!er&&"inhibitor_handicap_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:er.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:er.market,hasSpreadPositions:ta,variant:"inhibitor_handicap_match"})})}),"rebounds"===o.type&&Array.isArray(o.data)&&o.data[0]&&(0,em.jsx)(lL.BookContextProvider,{market:o.data[0].market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:o.data[0].market,hasTotalsPositions:tk,variant:"rebounds"})})}),"threes"===o.type&&Array.isArray(o.data)&&o.data[0]&&(0,em.jsx)(lL.BookContextProvider,{market:o.data[0].market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:o.data[0].market,hasTotalsPositions:t_,variant:"threes"})})}),"total_corners"===o.type&&U&&(0,em.jsx)(lL.BookContextProvider,{market:U.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:U.market,hasTotalsPositions:tC,variant:"total_corners"})})}),"soccer_first_half_total_corners"===o.type&&H&&(0,em.jsx)(lL.BookContextProvider,{market:H.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:H.market,hasTotalsPositions:tN,variant:"soccer_first_half_total_corners"})})}),"soccer_second_half_total_corners"===o.type&&q&&(0,em.jsx)(lL.BookContextProvider,{market:q.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:q.market,hasTotalsPositions:tM,variant:"soccer_second_half_total_corners"})})}),"soccer_game_corners_odd_even"===o.type&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:tI,sportsMarketType:"soccer_game_corners_odd_even",labelType:"odd-even"})})}),"soccer_first_corner"===o.type&
37&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:tP,sportsMarketType:"soccer_first_corner",labelType:"team-outcome"})})}),"soccer_team_to_advance"===o.type&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:tE,sportsMarketType:"soccer_team_to_advance",labelType:"team-outcome"})})}),"baseball_team_first_five_spread"===o.type&&V&&(0,em.jsx)(lL.BookContextProvider,{market:V.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:V.market,hasSpreadPositions:tz,variant:"baseball_team_first_five_spread"})})}),"baseball_team_first_five_total"===o.type&&W&&(0,em.jsx)(lL.BookContextProvider,{market:W.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:W.market,hasTotalsPositions:tA,variant:"baseball_team_first_five_total"})})}),("baseball_team_first_five_winner"===o.type||(0,fl.isBaseballInningWinnerMarket)(o.type))&&!Array.isArray(o.data)&&"type"in o.data&&"neg-risk"===o.data.type&&(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vh.NegRiskButtonSection,{marketType:o.type,view:"in-game"})}),"esports_match_result"===o.type&&!Array.isArray(o.data)&&"type"in o.data&&"neg-risk"===o.data.type&&(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vh.NegRiskButtonSection,{marketType:"esports_match_result",view:"in-game"})}),"baseball_game_extra_innings"===o.type&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:tO,sportsMarketType:"baseball_game_extra_innings",labelType:"yes-no"})})}),"soccer_extra_time"===o.type&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:tD,sportsMarketType:"soccer_extra_time",labelType:"yes-no"})})}),"soccer_penalty_shootout"===o.type&&!Array.isArray(o.data)&&"binary"===o.data.type&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:tR,sportsMarketType:"soccer_penalty_shootout",labelType:"yes-no"})})}),!!ea&&"barrack_handicap_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:ea.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vE.MarketSpreadButtons,{market:ea.market,hasSpreadPositions:ts,variant:"barrack_handicap_match"})})}),!!es&&"round_over_under_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:es.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:es.market,hasTotalsPositions:e4,variant:"round_over_under_match"})})}),!!en&&"round_over_under_game_1"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:en.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:en.market,hasTotalsPositions:e6,variant:"round_over_under_game_1"})})}),!!eo&&"round_over_under_game_2"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:eo.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:eo.market,hasTotalsPositions:e7,variant:"round_over_under_game_2"})})}),!!ei&&"round_over_under_game_3"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:ei.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:ei.market,hasTotalsPositions:e8,variant:"round_over_under_game_3"})})}),!!el&&"kill_most_2_way_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:el.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:el.market,hasPositions:tn,sportsMarketType:"kill_most_2_way_match",labelType:"team-outcome"})})}),!!ec&&"tower_most_2_way_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:ec.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:ec.market,hasPositions:to,sportsMarketType:"tower_most_2_way_match",labelType:"team-outcome"})})}),!!ed&&"drake_most_2_way_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:ed.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:ed.market,hasPositions:ti,sportsMarketType:"drake_most_2_way_match",labelType:"team-outcome"})})}),!!eu&&"nashor_most_2_way_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:eu.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:eu.market,hasPositions:tl,sportsMarketType:"nashor_most_2_way_match",labelType:"team-outcome"})})}),!!ep&&"inhibitor_most_2_way_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:ep.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:ep.market,hasPositions:tc,sportsMarketType:"inhibitor_most_2_way_match",labelType:"team-outcome"})})}),!!ef&&"barrack_most_2_way_match"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:ef.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:ef.market,hasPositions:td,sportsMarketType:"barrack_most_2_way_match",labelType:"team-outcome"})})}),!!tY&&"first_blood_game"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:tY.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:tY.market,hasPositions:tu,sportsMarketType:"first_blood_game",labelType:"team-outcome"})})}),!!tK&&"kill_over_under_game"===o.type&&(0,em.jsx)(lL.BookContextProvider,{market:tK.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vz.MarketTotalButtons,{market:tK.market,hasTotalsPositions:tm,variant:"kill_over_under_game"})})}),(0,fl.isFootballLineSectionMarket)(o.type)&&tX&&(0,em.jsx)(lL.BookContextProvider,{market:tX.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:"spread"===tJ?(0,em.jsx)(vE.MarketSpreadButtons,{market:tX.market,hasSpreadPositions:tf,variant:o.type,accordionValue:e}):(0,em.jsx)(vz.MarketTotalButtons,{market:tX.market,hasTotalsPositions:tf,variant:o.type,accordionValue:e})})}),!Array.isArray(o.data)&&"binary"===o.data.type&&((0,vt.isFootballBinaryPropMarket)(o.type)||"dota2_game_ends_daytime"===o.type||"dota2_both_teams_roshan"===o.type||"dota2_both_teams_barracks"===o.type||"dota2_ultra_kill"===o.type||"dota2_rampage"===o.type||"cs2_odd_even_total_kills"===o.type||"cs2_odd_even_total_rounds"===o.type||"lol_both_teams_baron"===o.type||"lol_both_teams_dragon"===o.type||"lol_both_teams_inhibitors"===o.type||"lol_quadra_kill"===o.type||"lol_penta_kill"===o.type||"lol_odd_even_total_kills"===o.type)&&(0,em.jsx)(lL.BookContextProvider,{market:o.data.market,prefetch:{book:"once-when-stale",lastPrice:"once-when-stale"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)("div",{className:"flex flex-1 w-fit justify-end",children:(0,em.jsx)(vT,{market:o.data.market,hasPositions:(0,vt.isFootballBinaryPropMarket)(o.type)&&tf,sportsMarketType:o.type,labelType:"cs2_odd_even_total_kills"===o.type||"cs2_odd_even_total_rounds"===o.type||"lol_odd_even_total_kills"===o.type?"odd-even":"yes-no"})})})]})]}),t1&&(0,em.jsx)("div",{className:"flex w-full",children:"kill_over_under_game"===o.type&&tZ?(0,em.jsx)(vm.LineSelector,{type:"kill_over_under_game",location:"in-game",externalLine:tK,externalLines:tZ,variantOverride:e}):(0,fl.isFootballLineSectionMarket)(o.type)&&tQ&&tX?(0,em.jsx)(vm.LineSelector,{type:o.type,location:"in-game",externalLine:tX,externalLines:tQ,variantOverride:e}):(0,em.jsx)(vm.LineSelector,{type:o.type,location:"in-game"})}),t2&&A.lines&&A.line&&(0,em.jsx)("div",{className:"flex w-full",children:(0,em.jsx)(vm.LineSelector,{type:O,location:"in-game",externalLine:A.line,externalLines:A.lines,externalSetLine:A.setLine})}),t3&&R.lines&&R.line&&(0,em.jsx)("div",{className:"flex w-full",children:(0,em.jsx)(vm.LineSelector,{type:"soccer_player_goals",location:"in-game",externalLine:R.line,externalLines:R.lines,externalSetLine:R.setLine})}),t5&&B.lines&&B.line&&(0,em.jsx)("div",{className:"flex w-full",children:(0,em.jsx)(vm.LineSelector,{type:L,location:"in-game",externalLine:B.line,externalLines:B.lines,externalSetLine:B.setLine})}),t4&&M.lines&&M.line&&(0,em.jsx)("div",{className:"flex w-full",children:(0,em.jsx)(vm.LineSelector,{type:"tennis_set_games_totals",location:"in-game",externalLine:M.line,externalLines:M.lines,externalSetLine:M.setLine})}),a]})};function vB(e){let t,r,a,s=(0,ep.c)(7),n=(e=>{let t,r=(0,ep.c)(23),{positions:a}=(0,fj.useSportsPositionContext)(),{positions:s}=(0,fS.useSportsItemPositions)(a),{event:n}=(0,fw.useSportsItemContext)();if("card"===e.type){let e;if(r[0]!==n.markets||r[1]!==s){let t=n.markets.map(vs);e=s.filter(e=>t.includes(e.market.conditionId.toLowerCase())),r[0]=n.markets,r[1]=s,r[2]=e}else e=r[2];return e}if("moneyline"===e.type||"first_half_moneyline"===e.type||"second_half_moneyline"===e.type||(0,fl.isQuarterMoneylineMarket)(e.type)||(0,vt.isFootballBinaryPropMarket)(e.type)||"cricket_most_sixes"===e.type||"cricket_team_top_batter"===e.type||"tennis_first_set_winner"===e.type||"tennis_set_winner"===e.type||"cricket_toss_winner"===e.type||"cricket_toss_match_double"===e.type||"cricket_completed_match"===e.type||"tennis_completed_match"===e.type||"cricket_match_to_go_till"===e.type||"ufc_go_the_distance"===e.type||"kill_most_2_way_match"===e.type||"tower_most_2_way_match"===e.type||"drake_most_2_way_match"===e.type||"nashor_most_2_way_match"===e.type||"inhibitor_most_2_way_match"===e.type||"barrack_most_2_way_match"===e.type||"anytime_touchdowns"===e.type||"first_touchdowns"===e.type||"first_blood_game"===e.type||"soccer_anytime_goalscorer"===e.type||"soccer_exact_score"===e.type||"soccer_first_half_exact_score"===e.type||"tennis_exact_score"===e.type||"soccer_halftime_result"===e.type||"soccer_second_half_result"===e.type||"soccer_first_to_score"===e.type||"soccer_first_half_first_to_score"===e.type||"soccer_second_half_first_to_score"===e.type||"both_teams_to_score_first_half"===e.type||"both_teams_to_score_second_half"===e.type||"soccer_game_corners_odd_even"===e.type||"soccer_first_corner"===e.type||"soccer_team_to_advance"===e.type||"baseball_team_first_five_winner"===e.type||(0,fl.isBaseballInningWinnerMarket)(e.type)||"esports_match_result"===e.type||"baseball_game_extra_innings"===e.type||"soccer_extra_time"===e.type||"soccer_penalty_shootout"===e.type){let t,a;if(r[3]!==e.data?(t=[],Array.isArray(e.data)||("binary"===e.data.type?t.push(e.data.market.conditionId.toLowerCase()):e.data.markets.forEac
37h(e=>{t.push(e.conditionId.toLowerCase())})),r[3]=e.data,r[4]=t):t=r[4],r[5]!==t||r[6]!==s){let e;r[8]!==t?(e=e=>t.includes(e.market.conditionId.toLowerCase()),r[8]=t,r[9]=e):e=r[9],a=s.filter(e),r[5]=t,r[6]=s,r[7]=a}else a=r[7];return a}if("ufc_method_of_victory"===e.type||"ufc_method_of_finish"===e.type||"ufc_round_of_finish"===e.type||"ufc_round_of_victory"===e.type||"parlays"===e.type||"shooter_first_pistol_round"===e.type||"shooter_second_pistol_round"===e.type){let t,a;if(r[10]!==e.data?(t=[],Array.isArray(e.data)||"binary"!==e.data.type||t.push(e.data.market.slug),r[10]=e.data,r[11]=t):t=r[11],r[12]!==t||r[13]!==s){let e;r[15]!==t?(e=e=>t.includes(e.market.slug),r[15]=t,r[16]=e):e=r[16],a=s.filter(e),r[12]=t,r[13]=s,r[14]=a}else a=r[14];return a}if(Array.isArray(e.data)){let t;if(r[17]!==s||r[18]!==e.data){let a;r[20]!==s?(a=e=>s.filter(t=>t.market.conditionId.toLowerCase()===e.market.conditionId.toLowerCase()),r[20]=s,r[21]=a):a=r[21],t=e.data.flatMap(a),r[17]=s,r[18]=e.data,r[19]=t}else t=r[19];return t}return r[22]===Symbol.for("react.memo_cache_sentinel")?(t=[],r[22]=t):t=r[22],t})(e);s[0]!==n?(t=n.map(vU),s[0]=n,s[1]=t):t=s[1];let o=t;return s[2]!==e?(r=vF(vL(e)),s[2]=e,s[3]=r):r=s[3],s[4]!==o||s[5]!==r?(a=(0,em.jsx)(vu.AccordionPositions,{positions:o,conditionIds:r}),s[4]=o,s[5]=r,s[6]=a):a=s[6],a}function vU(e){return e.rawPosition}function vH(e){let t,r,a=(0,ep.c)(4),s=(e=>{let t,r=(0,ep.c)(23),{openOrders:a}=(0,fj.useSportsPositionContext)(),{orders:s}=(0,vr.useSportsItemOrders)(a),{event:n}=(0,fw.useSportsItemContext)();e:{let a;if("card"===e.type){let e;if(r[0]!==n.markets||r[1]!==s){let t=n.markets.map(va);e=s.filter(e=>t.includes(e.market.conditionId.toLowerCase())),r[0]=n.markets,r[1]=s,r[2]=e}else e=r[2];t=e;break e}if("moneyline"===e.type||"first_half_moneyline"===e.type||"second_half_moneyline"===e.type||(0,fl.isQuarterMoneylineMarket)(e.type)||(0,vt.isFootballBinaryPropMarket)(e.type)||"cricket_most_sixes"===e.type||"cricket_team_top_batter"===e.type||"tennis_first_set_winner"===e.type||"tennis_set_winner"===e.type||"cricket_toss_winner"===e.type||"cricket_toss_match_double"===e.type||"cricket_completed_match"===e.type||"tennis_completed_match"===e.type||"cricket_match_to_go_till"===e.type||"ufc_go_the_distance"===e.type||"kill_most_2_way_match"===e.type||"tower_most_2_way_match"===e.type||"drake_most_2_way_match"===e.type||"nashor_most_2_way_match"===e.type||"inhibitor_most_2_way_match"===e.type||"barrack_most_2_way_match"===e.type||"anytime_touchdowns"===e.type||"first_touchdowns"===e.type||"first_blood_game"===e.type||"soccer_anytime_goalscorer"===e.type||"soccer_exact_score"===e.type||"soccer_first_half_exact_score"===e.type||"tennis_exact_score"===e.type||"soccer_halftime_result"===e.type||"soccer_second_half_result"===e.type||"soccer_first_to_score"===e.type||"soccer_first_half_first_to_score"===e.type||"soccer_second_half_first_to_score"===e.type||"both_teams_to_score_first_half"===e.type||"both_teams_to_score_second_half"===e.type||"soccer_game_corners_odd_even"===e.type||"soccer_first_corner"===e.type||"soccer_team_to_advance"===e.type||"baseball_team_first_five_winner"===e.type||(0,fl.isBaseballInningWinnerMarket)(e.type)||"esports_match_result"===e.type||"baseball_game_extra_innings"===e.type||"soccer_extra_time"===e.type||"soccer_penalty_shootout"===e.type){let a,n;if(r[3]!==e.data?(a=[],Array.isArray(e.data)||("binary"===e.data.type?a.push(e.data.market.conditionId.toLowerCase()):e.data.markets.forEach(e=>{a.push(e.conditionId.toLowerCase())})),r[3]=e.data,r[4]=a):a=r[4],r[5]!==a||r[6]!==s){let e;r[8]!==a?(e=e=>a.includes(e.market.conditionId.toLowerCase()),r[8]=a,r[9]=e):e=r[9],n=s.filter(e),r[5]=a,r[6]=s,r[7]=n}else n=r[7];t=n;break e}if("ufc_method_of_victory"===e.type||"ufc_method_of_finish"===e.type||"ufc_round_of_finish"===e.type||"ufc_round_of_victory"===e.type||"parlays"===e.type||"shooter_first_pistol_round"===e.type||"shooter_second_pistol_round"===e.type){let a,n;if(r[10]!==e.data?(a=[],Array.isArray(e.data)||"binary"!==e.data.type||a.push(e.data.market.slug),r[10]=e.data,r[11]=a):a=r[11],r[12]!==a||r[13]!==s){let e;r[15]!==a?(e=e=>a.includes(e.market.slug),r[15]=a,r[16]=e):e=r[16],n=s.filter(e),r[12]=a,r[13]=s,r[14]=n}else n=r[14];t=n;break e}if(Array.isArray(e.data)){let a;if(r[17]!==s||r[18]!==e.data){let t;r[20]!==s?(t=e=>s.filter(t=>t.market.conditionId.toLowerCase()===e.market.conditionId.toLowerCase()),r[20]=s,r[21]=t):t=r[21],a=e.data.flatMap(t),r[17]=s,r[18]=e.data,r[19]=a}else a=r[19];t=a;break e}r[22]===Symbol.for("react.memo_cache_sentinel")?(a=[],r[22]=a):a=r[22],t=a}return t})(e);a[0]!==s?(t=s.map(vq),a[0]=s,a[1]=t):t=a[1];let n=t;return a[2]!==n?(r=(0,em.jsx)(vd.AccordionOrders,{openOrders:n}),a[2]=n,a[3]=r):r=a[3],r}function vq(e){return e.order}function vV(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f=(0,ep.c)(51),{value:g,teamId:x,teamName:v,...y}=e;f[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],f[0]=t):t=f[0];let{event:b}
37=(0,tm.useEventContext)(t),k=(0,hz.useBoundSportsStore)();f[1]!==b.slug?(r=e=>e.marketsSectionsState[b.slug],f[1]=b.slug,f[2]=r):r=f[2];let _=r,w=(0,hz.useSportsStore)(_,hE.shallow),j=(0,x4.useTennisSetGames)(b.slug,"tennis_set_games_totals"===y.type?x??"":""),S=(0,x4.usePlayerProp)(b.slug,(0,fl.isPlayerPropMarket)(y.type)?x??"":"",(0,fl.isPlayerPropMarket)(y.type)?y.type:"baseball_player_home_runs"),T=b.markets.some(e=>(e.sportsMarketType??"moneyline")===g)?g:y.type;e:{let e,t;if(f[3]!==b.markets||f[4]!==g){let t;f[6]!==g?(t=e=>e.slug===g,f[6]=g,f[7]=t):t=f[7],e=b.markets.find(t),f[3]=b.markets,f[4]=g,f[5]=e}else e=f[5];let r=e;if(r){a=r;break e}if("tennis_set_games_totals"===y.type){let e=Array.isArray(y.data)?y.data[0]?.market:void 0;a=j?.market??e;break e}if((0,fl.isPlayerPropMarket)(y.type)){let e=Array.isArray(y.data)?y.data[0]?.market:void 0;a=S?.market??e;break e}f[8]!==b.markets||f[9]!==T||f[10]!==w?(t=(0,fd.findMarketFromSportsMarketType)({type:T,marketsSectionsState:w,markets:b.markets}),f[8]=b.markets,f[9]=T,f[10]=w,f[11]=t):t=f[11],a=t}let C=a,N=C??b.markets[0];f[12]!==w||f[13]!==y||f[14]!==x||f[15]!==v||f[16]!==g?(s=(0,em.jsx)(v$,{value:g,marketsState:w,teamId:x,teamName:v,...y}),f[12]=w,f[13]=y,f[14]=x,f[15]=v,f[16]=g,f[17]=s):s=f[17];let M=`sports-accordion-item-${b.slug}-${y.type}`,I=`accordion-active-tab-${y.type}-${b.slug}`;f[18]!==M||f[19]!==I?(n=(0,em.jsx)(vc.SportsAccordionItemContent,{accordionId:M,tabsId:I}),f[18]=M,f[19]=I,f[20]=n):n=f[20],f[21]!==y?(i=(0,em.jsx)(vB,{...y}),o=(0,em.jsx)(vH,{...y}),f[21]=y,f[22]=o,f[23]=i):(o=f[22],i=f[23]),f[24]!==b.slug||f[25]!==o||f[26]!==N||f[27]!==s||f[28]!==n||f[29]!==i||f[30]!==g?(l=(0,em.jsx)(fw.SportsItemContextProvider,{children:(0,em.jsxs)(vl.SportsAccordionItem,{market:N,event:b.slug,value:g,className:"w-full border rounded-xl overflow-hidden",children:[s,n,i,o]})}),f[24]=b.slug,f[25]=o,f[26]=N,f[27]=s,f[28]=n,f[29]=i,f[30]=g,f[31]=l):l=f[31];let P=l;f[32]!==b||f[33]!==C||f[34]!==y.type?(c={event:b,market:C,variant:y.type},f[32]=b,f[33]=C,f[34]=y.type,f[35]=c):c=f[35];let E=c;return f[36]!==E?(d={...E,orientation:"mobile"},f[36]=E,f[37]=d):d=f[37],f[38]!==P||f[39]!==k||f[40]!==d?(u=(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(fT.SportsItemStoreProvider,{initialState:d,store:k,findInitialSpreadsAndTotals:!0,children:P})}),f[38]=P,f[39]=k,f[40]=d,f[41]=u):u=f[41],f[42]!==E?(m={...E,orientation:"desktop"},f[42]=E,f[43]=m):m=f[43],f[44]!==P||f[45]!==k||f[46]!==m?(p=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(fT.SportsItemStoreProvider,{initialState:m,store:k,findInitialSpreadsAndTotals:!0,children:P})}),f[44]=P,f[45]=k,f[46]=m,f[47]=p):p=f[47],f[48]!==u||f[49]!==p?(h=(0,em.jsxs)(em.Fragment,{children:[u,p]}),f[48]=u,f[49]=p,f[50]=h):h=f[50],h}function vW(e){let t,r,a,s=(0,ep.c)(10),{value:n,eager:o,children:i}=e,[l]=(0,x4.useSportsAccordionState)();s[0]===Symbol.for("react.memo_cache_sentinel")?(t={triggerOnce:!0,rootMargin:"800px 0px"},s[0]=t):t=s[0];let{ref:c,inView:d}=(0,lP.useInView)(t);return s[1]!==l||s[2]!==i||s[3]!==o||s[4]!==d||s[5]!==n?(r=o||d||l===n?i:(0,em.jsx)("div",{className:"h-19 w-full rounded-xl border"}),s[1]=l,s[2]=i,s[3]=o,s[4]=d,s[5]=n,s[6]=r):r=s[6],s[7]!==c||s[8]!==r?(a=(0,em.jsx)("div",{ref:c,className:"w-full",children:r}),s[7]=c,s[8]=r,s[9]=a):a=s[9],a}function vG(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A,O,D,R,L,F,$,B,U,H,q,V,W,G,Z,K,Y,Q,J,X,ee,et,er,ea,es,en,eo,ei,el,ec,ed,eu,ef,eg=(0,ep.c)(246),{marketType:ev,tab:ey,includeMobaSeries:eb}=e,ek=void 0===eb||eb;eg[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],eg[0]=t):t=eg[0];let{event:e_}=(0,tm.useEventContext)(t),ew=(0,eR.useTranslations)(),ej=(0,dr.getEventLeague)(e_),eS=ej===dr.SportSlug.FIFA_WORLD_CUP,eT=(0,gx.getHiddenEsportsMarketTypes)(ej),{moneyline:eC,spreads:eN,totals:eM,nrfi:eI,btts:eP,childMoneyline:eE,firstHalfMoneyline:ez,secondHalfMoneyline:eA,quarterMoneylines:eO,firstHalfSpreads:eD,firstHalfTotals:eL,secondHalfSpreads:eF,firstInningsTotals:e$,secondInningsTotals:eB,tennisSetTotals:eU,tennisMatchTotals:eH,tennisSetHandicaps:eq,tennisFirstSetTotals:eV,tennisFirstSetWinner:eW,shooterRoundTotals:eG,sho
37oterFirstPistolRoundWinner:eZ,shooterSecondPistolRoundWinner:eK,ufcGoTheDistance:eY,ufcMethodOfVictory:eQ,ufcMethodOfFinish:eJ,ufcRoundOfFinish:eX,ufcRoundOfVictory:e0,cricketTossWinner:e1,cricketTossMatchDouble:e2,cricketMatchToGoTill:e3,cricketCompletedMatch:e5,cricketTeamTopBatter:e4,tennisCompletedMatch:e6,cricketMostSixes:e7,parlays:e8,anytimeTouchdowns:e9,firstTouchdowns:te,points:tt,assists:tr,rebounds:ta,threes:ts,soccerAnytimeGoalscorer:tn,soccerExactScore:to,soccerFirstHalfExactScore:ti,soccerHalftimeResult:tl,soccerSecondHalfResult:tc,soccerFirstToScore:td,soccerFirstHalfFirstToScore:tu,soccerSecondHalfFirstToScore:tp,bttsFirstHalf:th,bttsSecondHalf:tf,secondHalfTotals:tg,totalCorners:tx,firstHalfTotalCorners:tv,secondHalfTotalCorners:ty,gameCornersOddEven:tb,firstCorner:tk,soccerTeamToAdvance:t_,soccerExtraTime:tw,soccerPenaltyShootout:tj,firstFiveSpreads:tS,firstFiveTotals:tT,firstFiveWinner:tC,inningWinners:tN,gameExtraInnings:tM,esportsMatchResult:tI,mapHandicaps:tP,roundHandicaps:tE,roundHandicapGame1:tz,roundHandicapGame2:tA,roundHandicapGame3:tO,roundTotalGame1:tD,roundTotalGame2:tR,roundTotalGame3:tL,killHandicaps:tF,towerHandicaps:t$,drakeHandicaps:tB,nashorHandicaps:tU,inhibitorHandicaps:tH,barrackHandicaps:tq,roundTotals:tV,killMost:tW,towerMost:tG,drakeMost:tZ,nashorMost:tK,inhibitorMost:tY,barrackMost:tQ,firstBloods:tJ,killOverUnders:tX,dota2GameEndsDaytime:t0,dota2BothTeamsRoshan:t1,dota2BothTeamsBarracks:t2,dota2UltraKill:t3,dota2Rampage:t5,cs2OddEvenTotalKills:t4,cs2OddEvenTotalRounds:t6,lolBothTeamsBaron:t7,lolBothTeamsDragon:t8,lolBothTeamsInhibitors:t9,lolQuadraKill:re,lolPentaKill:rt,lolOddEvenTotalKills:rr,footballMarketSections:ra}=(0,x4.useSportsMarketsSections)(e_.slug),rs=(0,x4.useTeamTotalsGrouped)(e_.slug),rn=(0,x4.usePlayerGoalsGrouped)(e_.slug),ro=(0,x4.usePlayerPropsGrouped)(e_.slug),ri=ro.filter(yG),rl=ro.filter(yW),rc=ro.filter(yV),rd=ro.filter(yq),ru=ro.filter(yH),rm=rs.filter(yU),rp=rs.filter(yB),rh=rs.filter(y$),rf=rs.filter(yF),rg=!!tl||!!tu||!!eD?.length||!!eL?.length||!!th||!!ti?.length||rm.length>0,rx=!!tc||!!tp||!!eF?.length||!!tg?.length||!!tf||rp.length>0,rv=(0,x4.useTennisSetWinners)(e_.slug),ry=(0,x4.useTennisSetGamesGrouped)(e_.slug),rb=Array.from(new Set([...eW||eV?.length?[1]:[],...rv.map(yL),...ry.map(yR)])).sort(yD);eg[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],eg[1]=r):r=eg[1];let{activeMarket:rk}=(0,ex.useEventActiveMarketContext)(r),r_=(0,x8.useSetActiveSportsMarket)(),rw=(0,hz.useBoundSportsStore)(),[rj,rS]=(0,x4.useSportsAccordionState)();if(eg[2]!==ra||eg[3]!==eO){let e=eO.filter(yO),t=eO.filter(yA);s=[...eO.flatMap(yz),...ra.filter(yE)],a=e.some(yP),n=t.some(yI),eg[2]=ra,eg[3]=eO,eg[4]=a,eg[5]=s,eg[6]=n}else a=eg[4],s=eg[5],n=eg[6];let rT=n,rC=!!ez||!!eD?.length||!!eL?.length||a||rh.length>0,rN=!!eA||!!eF?.length||!!tg?.length||rT||rf.length>0;eg[7]!==rS?(o=()=>{rS("")},eg[7]=rS,eg[8]=o):o=eg[8],eg[9]!==e_.slug?(i=[e_.slug],eg[9]=e_.slug,eg[10]=i):i=eg[10],eh.default.useEffect(o,i),eg[11]!==rk||eg[12]!==e_.markets||eg[13]!==e_.slug||eg[14]!==r_||eg[15]!==rw?(l=e=>{if(""===e)r_(rk,{forceCloseOverlayAccordion:!0,skipSetActiveMarket:!0});else if("moneyline"===e||"first_half_moneyline"===e||"second_half_moneyline"===e||fl.QUARTER_MONEYLINE_TYPES.includes(e)){let t="moneyline"===e?"moneyline":e,r=e_.markets.filter(e=>e.sportsMarketType===t);r.length&&r_((0,fd.findActiveMarketFromSportsMarketType)({type:t,activeMarket:rk,markets:e_.markets})??r[0],{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0})}else{let t=rw?.getState().marketsSectionsState[e_.slug],r=e_.markets.find(t=>t.slug===e);if(!r&&e.startsWith("tennis_set_games_")){let a=t?.tennisSetGames?.[e.replace("tennis_set_games_","")];a&&(r=e_.markets.find(e=>e.slug===a.market))}if(!r&&e.startsWith("player_prop_")){let a=t?.playerProps?.[e.replace("player_prop_","")];a&&(r=e_.markets.find(e=>e.slug===a.market))}r||(r=(0,fd.findActiveMarketFromSportsMarketType)({type:e,activeMarket:rk,markets:e_.markets})??(0,fd.findMarketFromSportsMarketType)({type:e,marketsSectionsState:t,markets:e_.markets})),r&&r_(r,{variant:e,openOverlayAccordion:!0,closeOverlayAccordionIfOpen:!0})}},eg[11]=rk,eg[12]=e_.markets,eg[13]=e_.slug,eg[14]=r_,eg[15]=rw,eg[16]=l):l=eg[16];let rM=l,rI=lR.Accordion;eg[17]!==eP||eg[18]!==eE||eg[19]!==tI||eg[20]!==e$||eg[21]!==tM||eg[22]!==tP||eg[23]!==ev||eg[24]!==eC||eg[25]!==eI||eg[26]!==eB||eg[27]!==tw||eg[28]!==td||eg[29]!==tj||eg[30]!==t_||eg[31]!==eN||eg[32]!==ey||eg[33]!==rs||eg[34]!==eM?(c=(!ey||"game-lines"===ey||"series-lines"===ey
37)&&(0,em.jsxs)(em.Fragment,{children:[!!t_&&(!ev||"soccer_team_to_advance"===ev)&&(0,em.jsx)(vV,{type:"soccer_team_to_advance",data:t_,value:"soccer_team_to_advance"}),!!eC&&(!ev||"moneyline"===ev)&&(0,em.jsx)(vV,{type:"moneyline",data:eC,value:"moneyline"}),!!tI&&(!ev||"esports_match_result"===ev)&&(0,em.jsx)(vV,{type:"esports_match_result",data:tI,value:"esports_match_result"}),!!eN?.length&&(!ev||"spreads"===ev)&&(0,em.jsx)(vV,{type:"spreads",data:eN,value:"spreads"}),!!eE?.length&&(!ev||"child_moneyline"===ev)&&(0,em.jsx)(vV,{type:"child_moneyline",data:eE,value:"child_moneyline"}),!!tP?.length&&(!ev||"map_handicap"===ev)&&(0,em.jsx)(vV,{type:"map_handicap",data:tP,value:"map_handicap"}),!!eM?.length&&(!ev||"totals"===ev)&&(0,em.jsx)(vV,{type:"totals",data:eM,value:"totals"}),!!e$?.length&&(!ev||"first_innings_totals"===ev)&&(0,em.jsx)(vV,{type:"first_innings_totals",data:e$,value:"first_innings_totals"}),!!eB?.length&&(!ev||"second_innings_totals"===ev)&&(0,em.jsx)(vV,{type:"second_innings_totals",data:eB,value:"second_innings_totals"}),!!eP?.length&&(!ev||"both_teams_to_score"===ev)&&(0,em.jsx)(vV,{type:"both_teams_to_score",data:eP,value:"both_teams_to_score"}),!!td&&(!ev||"soccer_first_to_score"===ev)&&(0,em.jsx)(vV,{type:"soccer_first_to_score",data:td,value:"soccer_first_to_score"}),(!ev||"soccer_team_totals"===ev)&&rs.filter(yM).map(yN),!!tw&&(!ev||"soccer_extra_time"===ev)&&(0,em.jsx)(vV,{type:"soccer_extra_time",data:tw,value:"soccer_extra_time"}),!!tj&&(!ev||"soccer_penalty_shootout"===ev)&&(0,em.jsx)(vV,{type:"soccer_penalty_shootout",data:tj,value:"soccer_penalty_shootout"}),!!eI?.length&&(!ev||"nrfi"===ev)&&(0,em.jsx)(vV,{type:"nrfi",data:eI,value:"nrfi"}),!!tM&&(!ev||"baseball_game_extra_innings"===ev)&&(0,em.jsx)(vV,{type:"baseball_game_extra_innings",data:tM,value:"baseball_game_extra_innings"})]}),eg[17]=eP,eg[18]=eE,eg[19]=tI,eg[20]=e$,eg[21]=tM,eg[22]=tP,eg[23]=ev,eg[24]=eC,eg[25]=eI,eg[26]=eB,eg[27]=tw,eg[28]=td,eg[29]=tj,eg[30]=t_,eg[31]=eN,eg[32]=ey,eg[33]=rs,eg[34]=eM,eg[35]=c):c=eg[35],eg[36]!==ev||eg[37]!==eC||eg[38]!==eN||eg[39]!==ey||eg[40]!==e6||eg[41]!==eH||eg[42]!==eq||eg[43]!==eU?(d="main-lines"===ey&&(0,em.jsxs)(em.Fragment,{children:[!!eC&&(!ev||"moneyline"===ev)&&(0,em.jsx)(vV,{type:"moneyline",data:eC,value:"moneyline"}),!!eN?.length&&(!ev||"spreads"===ev||"tennis_game_handicap"===ev)&&(0,em.jsx)(vV,{type:"spreads",data:eN,value:"spreads"}),!!eq?.length&&(!ev||"tennis_set_handicap"===ev)&&(0,em.jsx)(vV,{type:"tennis_set_handicap",data:eq,value:"tennis_set_handicap"}),!!eU?.length&&(!ev||"tennis_set_totals"===ev)&&(0,em.jsx)(vV,{type:"tennis_set_totals",data:eU,value:"tennis_set_totals"}),!!eH?.length&&(!ev||"tennis_match_totals"===ev)&&(0,em.jsx)(vV,{type:"tennis_match_totals",data:eH,value:"tennis_match_totals"}),!!e6&&(!ev||"tennis_completed_match"===ev)&&(0,em.jsx)(vV,{type:"tennis_completed_match",data:e6,value:"tennis_completed_match"})]}),eg[36]=ev,eg[37]=eC,eg[38]=eN,eg[39]=ey,eg[40]=e6,eg[41]=eH,eg[42]=eq,eg[43]=eU,eg[44]=d):d=eg[44];let rP="sets"===ey&&rb.map(e=>{let t=1===e?void 0:rv.find(t=>t.setNumber===e),r=1===e?void 0:ry.find(t=>t.setNumber===e);return(0,em.jsxs)(eh.default.Fragment,{children:[(0,em.jsx)("div",{className:"w-full -mb-1",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:ew("sports.setNumber",{number:e})})}),1===e&&!!eW&&(0,em.jsx)(vV,{type:"tennis_first_set_winner",data:eW,value:"tennis_first_set_winner",teamName:ew("sports.winner")}),1===e&&!!eV?.length&&(0,em.jsx)(vV,{type:"tennis_first_set_totals",data:eV,value:"tennis_first_set_totals",teamName:ew("sports.totalGames")}),!!t&&(0,em.jsx)(vV,{type:"tennis_set_winner",data:t,value:t.marketSlug,teamName:ew("sports.winner")}),!!r&&(0,em.jsx)(vV,{type:"tennis_set_games_totals",data:r.markets,value:`tennis_set_games_${r.setKey}`,teamId:r.setKey,teamName:ew("sports.totalGames")})]},`tennis-set-${e}`)}),rE=(!ey||"first-half"===ey)&&(0,em.jsxs)(em.Fragment,{children:[!ey&&rC&&(0,em.jsx)("div",{className:"w-full mb-2",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:ew("sports.firstHalf")})}),x5.FIRST_HALF_SECTION_MARKET_TYPES.map(e=>{if("first_half_moneyline"===e)return!ez||ev&&ev!==e?null:(0,em.jsx)(vV,{type:"first_half_moneyline",data:ez,value:"first_half_moneyline"},e);if("first_half_spreads"===e)return!eD?.length||ev&&ev!==e?null:(0,em.jsx)(vV,{type:"first_half_spreads",data:eD,value:"first_half_spreads"},e);
37if("first_half_totals"===e)return!eL?.length||ev&&ev!==e?null:(0,em.jsx)(vV,{type:"first_half_totals",data:eL,value:"first_half_totals"},e);let t=s.find(t=>t.type===e);return!t||ev&&ev!==e?null:(0,em.jsx)(vV,{...t},e)}),(!ev||"first_half_team_totals"===ev)&&rh.map(yC)]}),rz=(!ey||"second-half"===ey)&&(0,em.jsxs)(em.Fragment,{children:[!ey&&rN&&(0,em.jsx)("div",{className:"w-full mb-2",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:ew("sports.secondHalf")})}),x5.SECOND_HALF_SECTION_MARKET_TYPES.map(e=>{if("second_half_moneyline"===e)return!eA||ev&&ev!==e?null:(0,em.jsx)(vV,{type:"second_half_moneyline",data:eA,value:"second_half_moneyline"},e);if("second_half_spreads"===e)return!eF?.length||ev&&ev!==e?null:(0,em.jsx)(vV,{type:"second_half_spreads",data:eF,value:"second_half_spreads"},e);if("second_half_totals"===e)return!tg?.length||ev&&ev!==e?null:(0,em.jsx)(vV,{type:"second_half_totals",data:tg,value:"second_half_totals"},e);let t=s.find(t=>t.type===e);return!t||ev&&ev!==e?null:(0,em.jsx)(vV,{...t},e)}),(!ev||"second_half_team_totals"===ev)&&rf.map(yT)]});if(eg[45]!==ey||eg[46]!==rs?(u="team-totals"===ey&&rs.filter(yS).map(yj),eg[45]=ey,eg[46]=rs,eg[47]=u):u=eg[47],eg[48]!==ra||eg[49]!==ev||eg[50]!==ey){let e;eg[52]!==ev||eg[53]!==ey?(e=e=>!(0,fl.isQuarterLineSportsMarket)(e.type)&&(!ey||(0,x6.getTabFromSportsMarketType)(e.type)===ey)&&(!ev||ev===e.type),eg[52]=ev,eg[53]=ey,eg[54]=e):e=eg[54],m=ra.filter(e).map(yw),eg[48]=ra,eg[49]=ev,eg[50]=ey,eg[51]=m}else m=eg[51];eg[55]!==e9||eg[56]!==te||eg[57]!==ey?(p="touchdowns"===ey&&(0,em.jsxs)(em.Fragment,{children:[!!e9?.length&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("div",{className:"w-full mb-2",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:"Anytime Touchdowns"})}),e9.map(y_)]}),!!te?.length&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("div",{className:"w-full mb-2",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:"First Touchdowns"})}),te.map(yk)]})]}),eg[55]=e9,eg[56]=te,eg[57]=ey,eg[58]=p):p=eg[58],eg[59]!==tt||eg[60]!==ey?(h="points"===ey&&!!tt?.length&&tt.map(yb),eg[59]=tt,eg[60]=ey,eg[61]=h):h=eg[61],eg[62]!==tr||eg[63]!==ey?(f="assists"===ey&&!!tr?.length&&tr.map(yy),eg[62]=tr,eg[63]=ey,eg[64]=f):f=eg[64],eg[65]!==ta||eg[66]!==ey?(g="rebounds"===ey&&!!ta?.length&&ta.map(yv),eg[65]=ta,eg[66]=ey,eg[67]=g):g=eg[67],eg[68]!==ey||eg[69]!==ts?(x="threes"===ey&&!!ts?.length&&ts.map(yx),eg[68]=ey,eg[69]=ts,eg[70]=x):x=eg[70],eg[71]!==tn||eg[72]!==ey?(v="goalscorers"===ey&&!!tn?.length&&tn.map(yg),eg[71]=tn,eg[72]=ey,eg[73]=v):v=eg[73],eg[74]!==to||eg[75]!==ey?(y="exact-score"===ey&&!!to?.length&&to.map(yf),eg[74]=to,eg[75]=ey,eg[76]=y):y=eg[76],eg[77]!==rg||eg[78]!==ew||eg[79]!==ey?(b="halftime"===ey&&rg&&(0,em.jsx)("div",{className:"w-full -mb-1",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:ew("sports.firstHalf")})}),eg[77]=rg,eg[78]=ew,eg[79]=ey,eg[80]=b):b=eg[80],eg[81]!==tl||eg[82]!==ey?(k="halftime"===ey&&!!tl&&(0,em.jsx)(vV,{type:"soccer_halftime_result",data:tl,value:"soccer_halftime_result"}),eg[81]=tl,eg[82]=ey,eg[83]=k):k=eg[83],eg[84]!==tu||eg[85]!==ey?(_="halftime"===ey&&!!tu&&(0,em.jsx)(vV,{type:"soccer_first_half_first_to_score",data:tu,value:"soccer_first_half_first_to_score"}),eg[84]=tu,eg[85]=ey,eg[86]=_):_=eg[86],eg[87]!==eD||eg[88]!==ey?(w="halftime"===ey&&!!eD?.length&&(0,em.jsx)(vV,{type:"first_half_spreads",data:eD,value:"first_half_spreads"}),eg[87]=eD,eg[88]=ey,eg[89]=w):w=eg[89],eg[90]!==eL||eg[91]!==ey?(j="halftime"===ey&&!!eL?.length&&(0,em.jsx)(vV,{type:"first_half_totals",data:eL,value:"first_half_totals"}),eg[90]=eL,eg[91]=ey,eg[92]=j):j=eg[92],eg[93]!==th||eg[94]!==ey?(S="halftime"===ey&&!!th&&(0,em.jsx)(vV,{type:"both_teams_to_score_first_half",data:th,value:"both_teams_to_score_first_half"}),eg[93]=th,eg[94]=ey,eg[95]=S):S=eg[95],eg[96]!==ti||eg[97]!==ey?(T="halftime"===ey&&!!ti?.length&&ti.map(yh),eg[96]=ti,eg[97]=ey,eg[98]=T):T=eg[98];let rA="halftime"===ey&&rm.map(yp);
37eg[99]!==rx||eg[100]!==ew||eg[101]!==ey?(C="halftime"===ey&&rx&&(0,em.jsx)("div",{className:"w-full -mb-1",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:ew("sports.secondHalf")})}),eg[99]=rx,eg[100]=ew,eg[101]=ey,eg[102]=C):C=eg[102],eg[103]!==tc||eg[104]!==ey?(N="halftime"===ey&&!!tc&&(0,em.jsx)(vV,{type:"soccer_second_half_result",data:tc,value:"soccer_second_half_result"}),eg[103]=tc,eg[104]=ey,eg[105]=N):N=eg[105],eg[106]!==tp||eg[107]!==ey?(M="halftime"===ey&&!!tp&&(0,em.jsx)(vV,{type:"soccer_second_half_first_to_score",data:tp,value:"soccer_second_half_first_to_score"}),eg[106]=tp,eg[107]=ey,eg[108]=M):M=eg[108],eg[109]!==eF||eg[110]!==ey?(I="halftime"===ey&&!!eF?.length&&(0,em.jsx)(vV,{type:"second_half_spreads",data:eF,value:"second_half_spreads"}),eg[109]=eF,eg[110]=ey,eg[111]=I):I=eg[111],eg[112]!==tg||eg[113]!==ey?(P="halftime"===ey&&!!tg?.length&&(0,em.jsx)(vV,{type:"second_half_totals",data:tg,value:"second_half_totals"}),eg[112]=tg,eg[113]=ey,eg[114]=P):P=eg[114],eg[115]!==tf||eg[116]!==ey?(E="halftime"===ey&&!!tf&&(0,em.jsx)(vV,{type:"both_teams_to_score_second_half",data:tf,value:"both_teams_to_score_second_half"}),eg[115]=tf,eg[116]=ey,eg[117]=E):E=eg[117];let rO="halftime"===ey&&rp.map(ym);eg[118]!==eS||eg[119]!==rn||eg[120]!==ew||eg[121]!==ey?(z="players"===ey&&!eS&&!!rn.length&&(0,em.jsx)("div",{className:"w-full mb-2",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:ew("sports.goals")})}),eg[118]=eS,eg[119]=rn,eg[120]=ew,eg[121]=ey,eg[122]=z):z=eg[122],eg[123]!==rn||eg[124]!==ey?(A="players"===ey&&rn.map(yu),eg[123]=rn,eg[124]=ey,eg[125]=A):A=eg[125];let rD="assists"===ey&&rd.map(yd),rR="shots"===ey&&ru.map(yc);eg[126]!==tC||eg[127]!==ey?(O="five-innings"===ey&&!!tC&&(0,em.jsx)(vV,{type:"baseball_team_first_five_winner",data:tC,value:"baseball_team_first_five_winner"}),eg[126]=tC,eg[127]=ey,eg[128]=O):O=eg[128],eg[129]!==tS||eg[130]!==ey?(D="five-innings"===ey&&!!tS?.length&&(0,em.jsx)(vV,{type:"baseball_team_first_five_spread",data:tS,value:"baseball_team_first_five_spread"}),eg[129]=tS,eg[130]=ey,eg[131]=D):D=eg[131],eg[132]!==tT||eg[133]!==ey?(R="five-innings"===ey&&!!tT?.length&&(0,em.jsx)(vV,{type:"baseball_team_first_five_total",data:tT,value:"baseball_team_first_five_total"}),eg[132]=tT,eg[133]=ey,eg[134]=R):R=eg[134],eg[135]!==tN||eg[136]!==ey?(L="innings"===ey&&fl.BASEBALL_INNING_WINNER_MARKET_TYPES.map(e=>{let t=tN[e];return t?(0,em.jsx)(vV,{type:e,data:t,value:e},e):null}),eg[135]=tN,eg[136]=ey,eg[137]=L):L=eg[137];let rL="home-runs"===ey&&ri.map(yl),rF="strikeouts"===ey&&rl.map(yi),r$="players"===ey&&rc.map(yo);eg[138]!==ey||eg[139]!==tx?(F="corners"===ey&&!!tx?.length&&(0,em.jsx)(vV,{type:"total_corners",data:tx,value:"total_corners"}),eg[138]=ey,eg[139]=tx,eg[140]=F):F=eg[140],eg[141]!==tv||eg[142]!==ey?($="corners"===ey&&!!tv?.length&&(0,em.jsx)(vV,{type:"soccer_first_half_total_corners",data:tv,value:"soccer_first_half_total_corners"}),eg[141]=tv,eg[142]=ey,eg[143]=$):$=eg[143],eg[144]!==ty||eg[145]!==ey?(B="corners"===ey&&!!ty?.length&&(0,em.jsx)(vV,{type:"soccer_second_half_total_corners",data:ty,value:"soccer_second_half_total_corners"}),eg[144]=ty,eg[145]=ey,eg[146]=B):B=eg[146],eg[147]!==ey||eg[148]!==rs?(U="corners"===ey&&rs.filter(yn).map(ys),eg[147]=ey,eg[148]=rs,eg[149]=U):U=eg[149],eg[150]!==tb||eg[151]!==ey?(H="corners"===ey&&!!tb&&(0,em.jsx)(vV,{type:"soccer_game_corners_odd_even",data:tb,value:"soccer_game_corners_odd_even"}),eg[150]=tb,eg[151]=ey,eg[152]=H):H=eg[152],eg[153]!==tk||eg[154]!==ey?(q="corners"===ey&&!!tk&&(0,em.jsx)(vV,{type:"soccer_first_corner",data:tk,value:"soccer_first_corner"}),eg[153]=tk,eg[154]=ey,eg[155]=q):q=eg[155];let rB=ey?.startsWith("game")&&(Z=ey.replace("game",""),K=`-game${Z}-`,Y=tJ?.find(e=>e.marketSlug.includes(K)),Q=tX?.filter(e=>e.marketSlug.includes(K)),X=(J=e=>e?.filter(e=>e.marketSlug.includes(K)))(t0),ee=J(t1),et=J(t2),er=J(t3),ea=J(t5),es=J(t4),en=J(t6),eo=J(t7),ei=J(t8),el=J(t9),ec=J(re),ed=J(rt),eu=J(rr),ef=[...(X??[]).map(ya),...(ee??[]).map(yr),...(et??[]).map(yt),...(er??[]).map(ye),...(ea??[]).map(v9),...(es??[]).map(v8),...(en??[]).map(v7),...(eo??[]).map(v6),...(ei??[]).map(v4),...(el??[]).map(v5),...(ec??[]).map(v3),...(ed??[]).map(v2),...(eu??[]).map(v1)].filter(e=>!eT.includes(e.sectionType)),(0,em.jsxs)(em.Fragment,{children:[!!Y&&(0,em.jsx)(vV,{type:"first_blood_game",data:Y,value:Y.market.slug}),!!Q?.length&&(0,em.jsx)(vV,{type:"kill_over_under_game",data:Q,value:`kill_over_under_game_game${Z}`}),"1"===Z&&!!tz?.length&&(0,em.jsx)(vV,{type:"round_handicap_game_1",data:tz,value:"round_handicap_game_1"}),"1"===Z&&!!tD?.length&&(0,em.jsx)(vV,{type:"round_over_under_game_1",data:tD,value:"round_over_under_game_1"}),"2"===Z&&!!tA?.length&&(0,em.jsx)(vV,{type:"round_handicap_game_2",data:tA,value:"round_handicap_game_2"}),"2"===Z&&!!tR?.length&&(0,em.jsx)(vV,{type:"round_over_under_game_2",data:tR,value:"round_over_under_game_2"}),"3"===Z&&!!tO?.length&&(0,em.jsx)(vV,{type:"round_handicap_game_3",data:tO,value:"round_handicap_game_3"}),"3"===Z&&!!tL?.length&&(0,em.jsx)(vV,{type:"round_over_under_game_3",data:tL,value:"round_over_under_game_3"}),ef.map(v0)]}));return eg[156]!==e5||eg[157]!==e3||eg[158]!==e7||eg[159]!==e4||eg[160]!==e2||eg[161]!==e1||eg[162]!==ev||eg[163]!==e8||eg[164]!==eZ||eg[165]!==eG||eg[166]!==eK||eg[167]!==ew||eg[168]!==ey||eg[169]!==eY||eg[170]!==eJ||eg[171]!==eQ||eg[172]!==eX||eg[173]!==e0?(V=!ey&&(0,em.jsxs)(em.Fragment,{children:[!!eG&&(!ev||"shooter_rounds_total"===ev)&&(0,em.jsx)(vV,{type:"shooter_rounds_total",data:eG,value:"shooter_rounds_total"}),!!eZ&&(!ev||"shooter_first_pistol_round"===ev)&&(0,em.jsx)(vV,{type:"shooter_first_pistol_round",data:eZ,value:"shooter_first_pistol_round"}),!!eK&&(!ev||"shooter_second_pistol_round"===ev)&&(0,em.jsx)(vV,{type:"shooter_second_pistol_round",data:eK,value:"shooter_second_pistol_round"}),!!eY&&(!ev||"ufc_go_the_distance"===ev)&&(0,em.jsx)(vV,{type:"ufc_go_the_distance",data:eY,value:"ufc_go_the_distance"}),!!eQ&&(!ev||"ufc_method_of_victory"===ev)&&eQ.map(vX),!!eJ&&(!ev||"ufc_method_of_finish"===ev)&&eJ.map(vJ),!!eX&&(!ev||"ufc_round_of_finish"===ev)&&eX.map(vQ),!!e0&&(!ev||"ufc_round_of_victory"===ev)&&e0.map(vY),!!e4&&(!ev||"cricket_team_top_batter"===ev)&&(0,em.jsx)(vV,{type:"cricket_team_top_batter",data:e4,value:"cricket_team_top_batter"}),!!e7&&(!ev||"cricket_most_sixes"===ev)&&(0,em.jsx)(vV,{type:"cricket_most_sixes",data:e7,value:"cricket_most_sixes"}),!!e2&&(!ev||"cricket_toss_match_double"===ev)&&(0,em.jsx)(vV,{type:"cricket_toss_match_double",data:e2,value:"cricket_toss_match_double"}),!!e1&&(!ev||"cricket_toss_winner"===ev)&&(0,em.jsx)(vV,{type:"cricket_toss_winner",data:e1,value:"cricket_toss_winner"}),!!e5&&(!ev||"cricket_completed_match"===ev)&&(0,em.jsx)(vV,{type:"cricket_completed_match",data:e5,value:"cricket_completed_match"}),!!e3&&(!ev||"cricket_match_to_go_till"===ev)&&e3.map(vK),!!e8&&(!ev||"parlays"===ev)&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("div",{className:"w-full my-2",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:ew("sports.parlays")})}),e8.map(vZ)]})]}),eg[156]=e5,eg[157]=e3,eg[158]=e7,eg[159]=e4,eg[160]=e2,eg[161]=e1,eg[162]=ev,eg[163]=e8,eg[164]=eZ,eg[165]=eG,eg[166]=eK,eg[167]=ew,eg[168]=ey,eg[169]=eY,eg[170]=eJ,eg[171]=eQ,eg[172]=eX,eg[173]=e0,eg[174]=V):V=eg[174],eg[175]!==tq||eg[176]!==tQ||eg[177]!==tB||eg[178]!==tZ||eg[179]!==ek||eg[180]!==tH||eg[181]!==tY||eg[182]!==tF||eg[183]!==tW||eg[184]!==ev||eg[185]!==tU||eg[186]!==tK||eg[187]!==tE||eg[188]!==tV||eg[189]!==ew||eg[190]!==t$||eg[191]!==tG?(W=ek&&(0,em.jsxs)(em.Fragment,{children:[(!!tE?.length||!!tF?.length||!!t$?.length||!!tB?.length||!!tU?.length||!!tH?.length||!!tq?.length)&&(0,em.jsx)("div",{className:"w-full mt-3 mb-2",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:"Series Objective Handicaps"})}),!!tE?.length&&(!ev||"round_handicap_match"===ev)&&(0,em.jsx)(vV,{type:"round_handicap_match",data:tE,value:"round_handicap_match"}),!!tF?.length&&(!ev||"kill_handicap_match"===ev)&&(0,em.jsx)(vV,{type:"kill_handicap_match",data:tF,value:"kill_handicap_match"}),!!t$?.length&&(!ev||"tower_handicap_match"===ev)&&(0,em.jsx)(vV,{type:"tower_handicap_match",data:t$,value:"tower_handicap_match"}),!!tB?.length&&(!ev||"drake_handicap_match"===ev)&&(0,em.jsx)(vV,{type:"drake_handicap_match",data:tB,value:"drake_handicap_match"}),!!tU?.length&&(!ev||"nashor_handicap_match"===ev)&&(0,em.jsx)(vV,{type:"nashor_handicap_match",data:tU,value:"nashor_handicap_match"}),!!tH?.length&&(!ev||"inhibitor_handicap_match"===ev)&&(0,em.jsx)(vV,{type:"inhibitor_handicap_match",data:tH,value:"inhibitor_handicap_match"}),!!tq?.length&&(!ev||"barrack_handicap_match"===ev)&&(0,em.jsx)(vV,{type:"barrack_handicap_match",data:tq,value:"barrack_handicap_match"}),!!tV?.length&&(0,em.jsx)("div",{className:"w-full mt-3 mb-2",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:ew("sports.seriesTotals")})}),!!tV?.length&&(!ev||"round_over_under_match"===ev)&&(0,em.jsx)(vV,{type:"round_over_under_match",data:tV,value:"round_over_under_match"}),(!!tW||!!tG||!!tZ||!!tK||!!tY||!!tQ)&&(0,em.jsx)("div",{className:"w-full mt-3 mb-2",children:(0,em.jsx)("h3",{className:"text-base font-semibold text-pk-gray-900 dark:text-white",children:"Series Most Objectives"})}),!!tW&&(!ev||"kill_most_2_way_match"===ev)&&(0,em.jsx)(vV,{type:"kill_most_2_way_match",data:tW,value:"kill_most_2_way_match"}),!!tG&&(!ev||"tower_most_2_way_match"===ev)&&(0,em.jsx)(vV,{type:"tower_most_2_way_match",data:tG,value:"tower_most_2_way_match"}),!!tZ&&(!ev||"drake_most_2_way_match"===ev)&&(0,em.jsx)(vV,{type:"drake_most_2_way_match",data:tZ,value:"drake_most_2_way_match"}),!!tK&&(!ev||"nashor_most_2_way_match"===ev)&&(0,em.jsx)(vV,{type:"nashor_most_2_way_match",data:tK,value:"nashor_most_2_way_match"}),!!tY&&(!ev||"inhibitor_most_2_way_match"===ev)&&(0,em.jsx)(vV,{type:"inhibitor_most_2_way_match",data:tY,value:"inhibitor_most_2_way_match"}),!!tQ&&(!ev||"barrack_most_2_way_match"===ev)&&(0,em.jsx)(vV,{type:"barrack_most_2_way_match",data:tQ,value:"barrack_most_2_way_match"})]}),eg[175]=tq,eg[176]=tQ,eg[177]=tB,eg[178]=tZ,eg[179]=ek,eg[180]=tH,eg[181]=tY,eg[182]=tF,eg[183]=tW,eg[184]=ev,eg[185]=tU,eg[186]=tK,eg[187]=tE,eg[188]=tV,eg[189]=ew,eg[190]=t$,eg[191]=tG,eg[192]=W):W=eg[192],eg[193]!==rM||eg[194]!==c||eg[195]!==d||eg[196]!==rP||eg[197]!==rE||eg[198]!==rz||eg[199]!==u||eg[200]!==m||eg[201]!==p||eg[202]!==h||eg[203]!==f||eg[204]!==g||eg[205]!==x||eg[206]!==v||eg[207]!==y||eg[208]!==b||eg[209]!==k||eg[210]!==_||eg[211]!==w||eg[212]!==j||eg[213]!==S||eg[214]!==T||eg[215]!==rA||eg[216]!==C||eg[217]!==N||eg[218]!==M||eg[219]!==I||eg[220]!==P||eg[221]!==E||eg[222]!==rO||eg[223]!==z||eg[224]!==A||eg[225]!==rD||eg[226]!==rR||eg[227]!==O||eg[228]!==D||eg[229]!==R||eg[230]!==L||eg[231]!==rL||eg[232]!==rF||eg[233]!==r$||eg[234]!==F||eg[235]!==$||eg[236]!==B||eg[237]!==U||eg[238]!==H||eg[239]!==q||eg[240]!==rB||eg[241]!==V||eg[242]!==W||eg[243]!==rI.Root||eg[244]!==rj?(G=(0,em.jsxs)(rI.Root,{type:"single",collapsible:!0,className:"flex flex-col gap-4 w-full mt-4 mb-4 lg:mb-0 @container",value:rj,onValueChange:rM,children:[c,d,rP,rE,rz,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,rA,C,N,M,I,P,E,rO,z,A,rD,rR,O,D,R,L,rL,rF,r$,F,$,B,U,H,q,rB,V,W]}),eg[193]=rM,eg[194]=c,eg[195]=d,eg[196]=rP,eg[197]=rE,eg[198]=rz,eg[199]=u,eg[200]=m,eg[201]=p,eg[202]=h,eg[203]=f,eg[204]=g,eg[205]=x,eg[206]=v,eg[207]=y,eg[208]=b,eg[209]=k,eg[210]=_,eg[211]=w,eg[212]=j,eg[213]=S,eg[214]=T,eg[215]=rA,eg[216]=C,eg[217]=N,eg[218]=M,eg[219]=I,eg[220]=P,eg[221]=E,eg[222]=rO,eg[223]=z,eg[224]=A,eg[225]=rD,eg[226]=rR,eg[227]=O,eg[228]=D,eg[229]=R,eg[230]=L,eg[231]=rL,eg[232]=rF,eg[233]=r$,eg[234]=F,eg[235]=$,eg[236]=B,eg[237]=U,eg[238]=H,eg[239]=q,eg[240]=rB,eg[241]=V,eg[242]=W,eg[243]=rI.Root,eg[244]=rj,eg[245]=G):G=eg[245],G}function vZ(e){return(0,em.jsx)(vV,{type:"parlays",data:e,value:e.market.slug},e.market.slug)}function vK(e){return(0,em.jsx)(vV,{type:"cricket_match_to_go_till",data:e,value:e.market.slug},e.market.slug)}function vY(e){return(0,em.jsx)(vV,{type:"ufc_round_of_victory",data:e,value:e.market.slug},e.market.slug)}function vQ(e){return(0,em.jsx)(vV,{type:"ufc_round_of_finish",data:e,value:e.market.slug},e.market.slug)}function vJ(e){return(0,em.jsx)(vV,{type:"ufc_method_of_finish",data:e,value:e.market.slug},e.market.slug)}function vX(e){return(0,em.jsx)(vV,{type:"ufc_method_of_victory",data:e,value:e.market.slug},e.market.slug)}function v0(e){return(0,em.jsx)(vV,{type:e.sectionType,data:e.data,value:e.data.market.slug},e.data.market.slug)}function v1(e){return{sectionType:"lol_odd_even_total_kills",data:e}}function v2(e){return{sectionType:"lol_penta_kill",data:e}}function v3(e){return{sectionType:"lol_quadra_kill",data:e}}function v5(e){return{sectionType:"lol_both_teams_inhibitors",data:e}}function v4(e){return{sectionType:"lol_both_teams_dragon",data:e}}function v6(e){return{sectionType:"lol_both_teams_baron",data:e}}function v7(e){return{sectionType:"cs2_odd_even_total_rounds",data:e}}function v8(e){return{sectionType:"cs2_odd_even_total_kills",data:e}}function v9(e){return{sectionType:"dota2_rampage",data:e}}function ye(e){return{sectionType:"dota2_ultra_kill",data:e}}function yt(e){return{sectionType:"dota2_both_teams_barracks",data:e}}function yr(e){return{sectionType:"dota2_both_teams_roshan",data:e}}function ya(e){return{sectionType:"dota2_game_ends_daytime",data:e}}function ys(e){let{teamId:t,teamName:r,markets:a}=e;return(0,em.jsx)(vV,{type:"team_totals",data:a,value:`team_totals_${t}`,teamId:t,teamName:`${r} Corners`},`soccer-team-total-corners-${t}`)}function yn(e){return e.markets[0]?.market.sportsMarketType==="soccer_team_total_corners"}function yo(e,t){let{key:r,statType:a,playerName:s,markets:n}=e;return(0,em.jsx)(vW,{value:`player_prop_${r}`,eager:t<8,children:(0,em.jsx)(vV,{type:a,data:n,value:`player_prop_${r}`,teamId:r,teamName:s})},`player-prop-${r}`)}function yi(e,t){let{key:r,playerName:a,markets:s}=e;return(0,em.jsx)(vW,{value:`player_prop_${r}`,eager:t<8,children:(0,em.jsx)(vV,{type:"baseball_player_strikeouts",data:s,value:`player_prop_${r}`,teamId:r,teamName:a})},`player-prop-${r}`)}function yl(e,t){let{key:r,playerName:a,markets:s}=e;return(0,em.jsx)(vW,{value:`player_prop_${r}`,eager:t<8,children:(0,em.jsx)(vV,{type:"baseball_player_home_runs",data:s,value:`player_prop_${r}`,teamId:r,teamName:a})},`player-prop-${r}`)}function yc(e,t){let{key:r,playerName:a,markets:s}=e;return(0,em.jsx)(vW,{value:`player_prop_${r}`,eager:t<8,children:(0,em.jsx)(vV,{type:"soccer_player_shots",data:s,value:`player_prop_${r}`,teamId:r,teamName:a})},`player-prop-${r}`)}function yd(e,t){let{key:r,playerName:a,markets:s}=e;return(0,em.jsx)(vW,{value:`player_prop_${r}`,eager:t<8,children:(0,em.jsx)(vV,{type:"soccer_player_assists",data:s,value:`player_prop_${r}`,teamId:r,teamName:a})},`player-prop-${r}`)}function yu(e,t){let{playerId:r,playerName:a,markets:s}=e;return(0,em.jsx)(vW,{value:`player_goals_${r}`,eager:t<8,children:(0,em.jsx)(vV,{type:"soccer_player_goals",data:s,value:`player_goals_${r}`,teamId:r,teamName:a})},`player-goals-${r}`)}function ym(e){let{teamId:t,teamName:r,markets:a}=e;return(0,em.jsx)(vV,{type:"team_totals",data:a,value:`team_totals_${t}`,teamId:t,teamName:`${r} 2H Totals`},`soccer-second-half-team-totals-${t}`)}function yp(e){let{teamId:t,teamName:r,markets:a}=e;return(0,em.jsx)(vV,{type:"team_totals",data:a,value:`team_totals_${t}`,teamId:t,teamName:`${r} 1H Totals`},`soccer-first-half-team-totals-${t}`)}function yh(e,t){return(0,em.jsx)(vW,{value:e.market.slug,eager:t<8,children:(0,em.jsx)(vV,{type:"soccer_first_half_exact_score",data:e,value:e.market.slug})},e.market.slug)}function yf(e,t){return(0,em.jsx)(vW,{value:e.market.slug,eager:t<8,children:(0,em.jsx)(vV,{type:e.market.sportsMarketType,data:e,value:e.market.slug})},e.market.slug)}function yg(e,t){return(0,em.jsx)(vW,{value:e.market.slug,eager:t<8,children:(0,em.jsx)(vV,{type:"soccer_anytime_goalscorer",data:e,value:e.market.slug})},e.market.slug)}function yx(e,t){return(0,em.jsx)(vW,{value:e.market.slug,eager:t<8,children:(0,em.jsx)(vV,{type:"
37threes",data:[e],value:e.market.slug})},e.market.slug)}function yv(e,t){return(0,em.jsx)(vW,{value:e.market.slug,eager:t<8,children:(0,em.jsx)(vV,{type:"rebounds",data:[e],value:e.market.slug})},e.market.slug)}function yy(e,t){return(0,em.jsx)(vW,{value:e.market.slug,eager:t<8,children:(0,em.jsx)(vV,{type:"assists",data:[e],value:e.market.slug})},e.market.slug)}function yb(e,t){return(0,em.jsx)(vW,{value:e.market.slug,eager:t<8,children:(0,em.jsx)(vV,{type:"points",data:[e],value:e.market.slug})},e.market.slug)}function yk(e,t){return(0,em.jsx)(vW,{value:e.market.slug,eager:t<8,children:(0,em.jsx)(vV,{type:"first_touchdowns",data:e,value:e.market.slug})},e.market.slug)}function y_(e,t){return(0,em.jsx)(vW,{value:e.market.slug,eager:t<8,children:(0,em.jsx)(vV,{type:"anytime_touchdowns",data:e,value:e.market.slug})},e.market.slug)}function yw(e){return(0,em.jsx)(vV,{...e},e.value)}function yj(e){let{teamId:t,teamName:r,markets:a}=e;return(0,em.jsx)(vV,{type:"team_totals",data:a,value:`team_totals_${t}`,teamId:t,teamName:r},t)}function yS(e){return e.markets[0]?.market.sportsMarketType==="team_totals"}function yT(e){let{teamId:t,teamName:r,markets:a}=e;return(0,em.jsx)(vV,{type:"team_totals",data:a,value:`team_totals_${t}`,teamId:t,teamName:`${r} Totals`},`second-half-team-totals-${t}`)}function yC(e){let{teamId:t,teamName:r,markets:a}=e;return(0,em.jsx)(vV,{type:"team_totals",data:a,value:`team_totals_${t}`,teamId:t,teamName:`${r} Totals`},`first-half-team-totals-${t}`)}function yN(e){let{teamId:t,teamName:r,markets:a}=e;return(0,em.jsx)(vV,{type:"team_totals",data:a,value:`team_totals_${t}`,teamId:t,teamName:`${r} Totals`},`soccer-team-totals-${t}`)}function yM(e){return e.markets[0]?.market.sportsMarketType==="soccer_team_totals"}function yI(e){let{data:t}=e;return!!t}function yP(e){let{data:t}=e;return!!t}function yE(e){return(0,fl.isQuarterLineSportsMarket)(e.type)}function yz(e){let{type:t,data:r}=e;return r?[{type:t,data:r,value:t}]:[]}function yA(e){let{type:t}=e;return fl.SECOND_HALF_QUARTER_MONEYLINE_TYPES.includes(t)}function yO(e){let{type:t}=e;return fl.FIRST_HALF_QUARTER_MONEYLINE_TYPES.includes(t)}function yD(e,t){return e-t}function yR(e){return e.setNumber}function yL(e){return e.setNumber}function yF(e){return e.markets[0]?.market.sportsMarketType==="second_half_team_totals"}function y$(e){return e.markets[0]?.market.sportsMarketType==="first_half_team_totals"}function yB(e){return e.markets[0]?.market.sportsMarketType==="soccer_second_half_team_totals"}function yU(e){return e.markets[0]?.market.sportsMarketType==="soccer_first_half_team_totals"}function yH(e){return"soccer_player_shots"===e.statType}function yq(e){return"soccer_player_assists"===e.statType}function yV(e){return x5.BASEBALL_PLAYERS_TAB_PROP_TYPES.has(e.statType)}function yW(e){return"baseball_player_strikeouts"===e.statType}function yG(e){return"baseball_player_home_runs"===e.statType}function yZ(e){let t,r,a,s=(0,ep.c)(10),{eventSlug:n,sportSlug:o}=e,i=(0,eR.useTranslations)();s[0]!==o?(t=(0,x6.getTabsForLeague)("esports",o),s[0]=o,s[1]=t):t=s[1];let l=x7(t,n);if(!l?.length){let e;return s[2]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(vG,{includeMobaSeries:!0}),s[2]=e):e=s[2],e}if(s[3]!==l||s[4]!==i){let e;s[6]!==i?(e=e=>(0,em.jsxs)(eh.default.Fragment,{children:[(0,em.jsx)("h3",{className:"text-heading-base font-semibold text-pk-content-primary mt-8 mb-1",children:i(e.labelKey)}),(0,em.jsx)(vG,{tab:e.value,includeMobaSeries:"series-lines"===e.value})]},e.value),s[6]=i,s[7]=e):e=s[7],r=l.map(e),s[3]=l,s[4]=i,s[5]=r}else r=s[5];return s[8]!==r?(a=(0,em.jsx)("div",{className:"flex flex-col w-full",children:r}),s[8]=r,s[9]=a):a=s[9],a}v$.displayName="SportsMarketSectionAccordionHeader";let yK=e=>[...e].sort((e,t)=>e.slug.localeCompare(t.slug)),yY=e=>{let t,r,a,s,n,o=(0,ep.c)(44),{ref:i,className:l}=e;o[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],o[0]=t):t=o[0];let{event:c}=(0,tm.useEventContext)(t),{moneyline:d,spreads:u,totals:m,nrfi:p,btts:h,childMoneyline:f,firstHalfMoneyline:g,firstHalfSpreads:x,firstHalfTotals:v,firstInningsTotals:y,secondInningsTotals:b}=(0,x4.useSportsMarketsSections)(c.slug);
37if(o[1]!==h||o[2]!==f||o[3]!==g||o[4]!==x||o[5]!==v||o[6]!==y||o[7]!==d||o[8]!==p||o[9]!==b||o[10]!==u||o[11]!==m){if(r=[],d?.type==="neg-risk"){let e;o[13]!==d.markets?(e=yK(d.markets),o[13]=d.markets,o[14]=e):e=o[14],r.push(...e)}else d?.type==="binary"&&r.push(d.market);if(u?.length){let e;o[15]!==u?(e=yK(u.map(yQ)),o[15]=u,o[16]=e):e=o[16],r.push(...e)}if(m?.length){let e;o[17]!==m?(e=yK(m.map(yJ)),o[17]=m,o[18]=e):e=o[18],r.push(...e)}if(p?.length){let e;o[19]!==p?(e=yK(p.map(yX)),o[19]=p,o[20]=e):e=o[20],r.push(...e)}if(h?.length){let e;o[21]!==h?(e=yK(h.map(y0)),o[21]=h,o[22]=e):e=o[22],r.push(...e)}if(f?.length){let e;o[23]!==f?(e=yK(f.map(y1)),o[23]=f,o[24]=e):e=o[24],r.push(...e)}if(g?.type==="neg-risk"){let e;o[25]!==g.markets?(e=yK(g.markets),o[25]=g.markets,o[26]=e):e=o[26],r.push(...e)}else g?.type==="binary"&&r.push(g.market);if(x?.length){let e;o[27]!==x?(e=yK(x.map(y2)),o[27]=x,o[28]=e):e=o[28],r.push(...e)}if(v?.length){let e;o[29]!==v?(e=yK(v.map(y3)),o[29]=v,o[30]=e):e=o[30],r.push(...e)}if(y?.length){let e;o[31]!==y?(e=yK(y.map(y5)),o[31]=y,o[32]=e):e=o[32],r.push(...e)}if(b?.length){let e;o[33]!==b?(e=yK(b.map(y4)),o[33]=b,o[34]=e):e=o[34],r.push(...e)}o[1]=h,o[2]=f,o[3]=g,o[4]=x,o[5]=v,o[6]=y,o[7]=d,o[8]=p,o[9]=b,o[10]=u,o[11]=m,o[12]=r}else r=o[12];let k=r;o[35]!==l?(a=(0,eg.cn)("fade-enter relative w-full h-max",l),o[35]=l,o[36]=a):a=o[36];let _=k.length>1;return o[37]!==k||o[38]!==_?(s=(0,em.jsx)(dv,{sortedMarkets:k,shouldShowDropdown:_}),o[37]=k,o[38]=_,o[39]=s):s=o[39],o[40]!==i||o[41]!==a||o[42]!==s?(n=(0,em.jsx)("div",{ref:i,className:a,children:s}),o[40]=i,o[41]=a,o[42]=s,o[43]=n):n=o[43],n};function yQ(e){return{...e.market,groupItemTitle:e.market.groupItemTitle??e.label}}function yJ(e){return{...e.market,groupItemTitle:e.market.groupItemTitle??e.label}}function yX(e){return{...e.market,groupItemTitle:e.market.groupItemTitle??e.label}}function y0(e){return{...e.market,groupItemTitle:e.market.groupItemTitle??e.label}}function y1(e){return{...e.market,groupItemTitle:e.market.groupItemTitle??e.label}}function y2(e){return{...e.market,groupItemTitle:e.market.groupItemTitle??e.label}}function y3(e){return{...e.market,groupItemTitle:e.market.groupItemTitle??e.label}}function y5(e){return{...e.market,groupItemTitle:e.market.groupItemTitle??e.label}}function y4(e){return{...e.market,groupItemTitle:e.market.groupItemTitle??e.label}}yY.displayName="AggregatedActivitySection";var y6=e.i(771250);let y7={hidden:{opacity:0},visible:{opacity:1}},y8={ease:cM.transition.ease,duration:.15,opacity:{ease:cM.opacityTransition.ease,duration:.15}},y9=Array.from({length:8},(e,t)=>`holder-skeleton-${t}`),be=e=>e.alias?e.alias:e.name;function bt(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A=(0,ep.c)(89),{holder:O,color:D,place:R}=e,L=(0,eR.useTranslations)();if(A[0]!==O){let e;t=d5(O),r=(0,dE.formatUserName)(O,100),A[5]!==O.amount?(e=d3(O.amount),A[5]=O.amount,A[6]=e):e=A[6],a=e,s=(0,dy.createProfileUrl)({proxyWallet:t,name:r}),A[0]=O,A[1]=t,A[2]=r,A[3]=a,A[4]=s}else t=A[1],r=A[2],a=A[3],s=A[4];let F=s,$=O.loading&&"flex w-[32px] h-[32px] rounded-full";A[7]!==$?(n=(0,eg.cn)("hidden",$),A[7]=$,A[8]=n):n=A[8],A[9]!==n?(o=(0,em.jsx)(un.Skeleton,{className:n}),A[9]=n,A[10]=o):o=A[10];let B=O.loading&&"hidden";A[11]!==B?(i=(0,eg.cn)("relative",B),A[11]=B,A[12]=i):i=A[12],A[13]!==R?(l=(0,em.jsx)(dJ,{children:R}),A[13]=R,A[14]=l):l=A[14],A[15]!==O.profileImage||A[16]!==O.proxyWallet?(c=(0,em.jsx)(db.default,{address:O.proxyWallet,alt:O.proxyWallet,height:32,profileImage:O.profileImage,quality:100,width:32}),A[15]=O.profileImage,A[16]=O.proxyWallet,A[17]=c):c=A[17],A[18]!==O.proxyWallet?(d=(0,em.jsx)(dn.AddressTierBadge,{address:O.proxyWallet}),A[18]=O.proxyWallet,A[19]=d):d=A[19],A[20]!==c||A[21]!==d?(u=(0,em.jsxs)("span",{className:"relative inline-flex",children:[c,d]}),A[20]=c,A[21]=d,A[22]=u):u=A[22],A[23]!==t||A[24]!==O||A[25]!==u?(m=(0,em.jsx)(dz.ProfileHoverCard,{user:O,address:t,children:u}),A[23]=t,A[24]=O,A[25]=u,A[26]=m):m=A[26],A[27]!==F||A[28]!==m||A[29]!==i||A[30]!==l?(p=(0,em.jsxs)(ts.Link,{href:F,prefetch:!1,className:i,children:[l,m]}),A[27]=F,A[28]=m,A[29]=i,A[30]=l,A[31]=p):p=A[31];let U=O.loading&&"overflow-visible";A[32]!==U?(h=(0,eg.cn)("flex flex-col lg:flex-row flex-1 min-w-0 overflow-hidden",U),A[32]=U,A[33]=h):h=A[33];let H=O.loading&&"flex w-3/4 h-[15px] translate-y-[-2px] lg:h-[21px] lg:translate-y-0";A[34]!==H?(f=(0,eg.cn)("hidden",H),A[34]=H,A[35]=f):f=A[35],A[36]!==f?(g=(0,em.jsx)(un.Skeleton,{className:f}
37),A[36]=f,A[37]=g):g=A[37];let q=O.loading&&"hidden";A[38]!==q?(x=(0,eg.cn)("flex flex-col flex-1",q),A[38]=q,A[39]=x):x=A[39],A[40]!==r?(v=(0,em.jsx)("span",{className:"text-pk-content-primary text-sm font-medium truncate decoration-solid underline decoration-transparent hover:decoration-pk-content-primary transition-colors",children:r}),A[40]=r,A[41]=v):v=A[41],A[42]!==t||A[43]!==O||A[44]!==v?(y=(0,em.jsx)(dz.ProfileHoverCard,{user:O,address:t,children:v}),A[42]=t,A[43]=O,A[44]=v,A[45]=y):y=A[45],A[46]!==O.verified?(b=O?.verified&&(0,em.jsx)("div",{className:"shrink-0 flex items-center",children:(0,em.jsx)(dP.VerifiedBadge,{size:"small"})}),A[46]=O.verified,A[47]=b):b=A[47],A[48]!==y||A[49]!==b?(k=(0,em.jsxs)("div",{className:"flex items-center gap-1",children:[y,b]}),A[48]=y,A[49]=b,A[50]=k):k=A[50];let V=O.loading&&"flex w-1/2 h-[12px] translate-y-[2px]";A[51]!==V?(_=(0,eg.cn)("hidden",V),A[51]=V,A[52]=_):_=A[52],A[53]!==_?(w=(0,em.jsx)(un.Skeleton,{className:_}),A[53]=_,A[54]=w):w=A[54],A[55]!==D||A[56]!==O.loading||A[57]!==a||A[58]!==L?(j=!O.loading&&(0,em.jsx)(dQ.AnimatedShares,{value:`${a} ${L("topHolders.shares")}`,className:(0,eg.cn)("text-xs font-medium truncate","blue"===D&&"text-pk-content-accent-brand","green"===D&&"text-pk-content-accent-green","red"===D&&"text-pk-content-accent-red")}),A[55]=D,A[56]=O.loading,A[57]=a,A[58]=L,A[59]=j):j=A[59],A[60]!==w||A[61]!==j?(S=(0,em.jsxs)("div",{className:"flex lg:hidden",children:[w,j]}),A[60]=w,A[61]=j,A[62]=S):S=A[62],A[63]!==x||A[64]!==k||A[65]!==S?(T=(0,em.jsxs)("div",{className:x,children:[k,S]}),A[63]=x,A[64]=k,A[65]=S,A[66]=T):T=A[66],A[67]!==h||A[68]!==g||A[69]!==T?(C=(0,em.jsxs)("div",{className:h,children:[g,T]}),A[67]=h,A[68]=g,A[69]=T,A[70]=C):C=A[70],A[71]!==p||A[72]!==C||A[73]!==o?(N=(0,em.jsxs)("div",{className:"flex flex-1 items-center gap-3 min-w-0",children:[o,p,C]}),A[71]=p,A[72]=C,A[73]=o,A[74]=N):N=A[74];
37let W=O.loading&&"flex w-[60px] h-[21px]";return A[75]!==W?(M=(0,eg.cn)("hidden",W),A[75]=W,A[76]=M):M=A[76],A[77]!==M?(I=(0,em.jsx)(un.Skeleton,{className:M}),A[77]=M,A[78]=I):I=A[78],A[79]!==D||A[80]!==O.loading||A[81]!==a?(P=!O.loading&&(0,em.jsx)(dQ.AnimatedShares,{value:a,className:(0,eg.cn)("text-sm font-medium truncate","blue"===D&&"text-pk-content-accent-brand","green"===D&&"text-pk-content-accent-green","red"===D&&"text-pk-content-accent-red")}),A[79]=D,A[80]=O.loading,A[81]=a,A[82]=P):P=A[82],A[83]!==I||A[84]!==P?(E=(0,em.jsxs)("div",{className:"justify-end hidden lg:flex",children:[I,P]}),A[83]=I,A[84]=P,A[85]=E):E=A[85],A[86]!==N||A[87]!==E?(z=(0,em.jsxs)("div",{className:"flex w-full justify-between items-center gap-2 border-b h-[60px] lg:h-[56px]",children:[N,E]}),A[86]=N,A[87]=E,A[88]=z):z=A[88],z}function br(e){let t,r,a=(0,ep.c)(3),{place:s}=e;a[0]===Symbol.for("react.memo_cache_sentinel")?(t={address:"",amount:0,asset:"",outcomeIndex:0,name:"",pseudonym:"",proxyWallet:"",loading:!0},a[0]=t):t=a[0];let n=t;return a[1]!==s?(r=(0,em.jsx)(bt,{holder:n,color:"blue",place:s}),a[1]=s,a[2]=r):r=a[2],r}let ba=e=>{let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A,O,D,R,L,F,$,B,U,H,q,V,W,G,Z,K,Y,Q,J,X=(0,ep.c)(214),{ref:ee,className:et}=e,er=(0,eR.useTranslations)();X[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],X[0]=t):t=X[0];let{event:ea}=(0,tm.useEventContext)(t);X[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],X[1]=r):r=X[1];let{activeMarket:es}=(0,ex.useEventActiveMarketContext)(r),{moneyline:en}=(0,x4.useSportsMarketsSections)(ea.slug),[eo,ei]=(0,cP.useMeasure)(),[el,ec]=eh.default.useState(10);X[2]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{ec(10)},X[2]=a):a=X[2],X[3]!==es.conditionId?(s=[es.conditionId],X[3]=es.conditionId,X[4]=s):s=X[4],eh.default.useEffect(a,s),X[5]!==es.conditionId?(n=da.queryKeys[ds.QueryKey.Holders].infinite(es.conditionId),X[5]=es.conditionId,X[6]=n):n=X[6];let ed="string"==typeof es?.conditionId;X[7]!==n.queryKey||X[8]!==ed?(o={queryKey:n.queryKey,queryFn:dT,enabled:ed,placeholderData:iV.keepPreviousData,gcTime:6e5,staleTime:6e4,refetchOnMount:!1,refetchOnWindowFocus:!1,initialPageParam:"",getNextPageParam:dI},X[7]=n.queryKey,X[8]=ed,X[9]=o):o=X[9];let{data:eu,fetchNextPage:ef,hasNextPage:ev,isFetching:ey,isFetchingNextPage:eb}=(0,lI.useInfiniteQuery)(o);eu?.pages;let ek=eu?.pages;X[10]!==ek?(i=dM(ek),X[10]=ek,X[11]=i):i=X[11];let e_=i;X[12]!==es.conditionId||X[13]!==e_?(l={baseData:e_,conditionId:es.conditionId},X[12]=es.conditionId,X[13]=e_,X[14]=l):l=X[14];let{data:ew,isLive:ej}=d0(l);if(X[15]!==ew){for(let e of(c=[],ew??[]))for(let t of e?.holders??[])t.proxyWallet&&c.push(t.proxyWallet);X[15]=ew,X[16]=c}else c=X[16];let eS=c;X[17]!==er?(d=er("topHolders.holders"),X[17]=er,X[18]=d):d=X[18];let eT=d;if(X[19]!==es||X[20]!==eT||X[21]!==en){e:{let e,t,r,a,s,[n,o]=es.outcomes;X[23]!==es?(e=(0,fd.getSportsMarketType)(es),X[23]=es,X[24]=e):e=X[24];let i=e.formatted;X[25]!==es.groupItemTitle?(t=es.groupItemTitle?.trim(),X[25]=es.groupItemTitle,X[26]=t):t=X[26];let l=t,c=i||l||es.question,d=l||i||es.question,m="Yes"===n&&"No"===o;if(m&&(es.negRisk||es.negRiskSportsMarketType||(0,fl.isNegRiskSportsMarketType)(es.sportsMarketType))){let e,t,r,a;X[27]!==es.team||X[28]!==l?(e=l||(es.team?be(es.team):""),X[27]=es.team,X[28]=l,X[29]=e):e=X[29];let s=e,n=s?`${s} - Yes ${eT}`:`Yes ${eT}`;X[30]!==n?(t={name:n,team:void 0,color:"blue"},X[30]=n,X[31]=t):t=X[31];let o=s?`${s} - No ${eT}`:`No ${eT}`;X[32]!==o?(r={name:o,team:void 0,color:"blue"},X[32]=o,X[33]=r):r=X[33],X[34]!==t||X[35]!==r||X[36]!==c?(a={marketLabel:c,leftProperties:t,rightProperties:r},X[34]=t,X[35]=r,X[36]=c,X[37]=a):a=X[37],u=a;break e}if((0,fl.isTotalMarket)(es.sportsMarketType)||(0,fl.isPlayerOverUnderPropMarket)(es.sportsMarketType)){let e,t,r,a;X[38]!==es.line?(e="number"==typeof es.line?Math.abs(es.line).toFixed(1):void 0,X[38]=es.line,X[39]=e):e=X[39];let s=e,i=s?`O ${s} ${eT}`:`${n} ${eT}`;X[40]!==i?(t={name:i,team:void 0,color:"green"},X[40]=i,X[41]=t):t=X[41];let l=s?`U ${s} ${eT}`:`${o} ${eT}`;X[42]!==l?(r={name:l,team:void 0,color:"red"},X[42]=l,X[43]=r):r=X[43],X[44]!==t||X[45]!==r||X[46]!==c?(a={marketLabel:c,leftProperties:t,rightProperties:r},X[44]=t,X[45]=r,X[46]=c,X[47]=a):a=X[47],u=a;break e}if(m){let e,t,r,a;X[48]!==es.team?(e=es.team?be(es.team):"",X[48]=es.team,X[49]=e):e=X[49];let s=e,n=s?`${s} - Yes ${eT}`:`Yes ${eT}`;X[50]!==n?(t={name:n,team:void 0,color:"green"},X[50]=n,X[51]=t):t=X[51];let o=s?`${s} - No ${eT}`:`No ${eT}`;X[52]!==o?(r={name:o,team:void 0,color:"red"},X[52]=o,X[53]=r):r=X[53],X[54]!==t||X[55]!==r||X[56]!==d?(a={marketLabel:d,leftProperties:t,rightProperties:r},X[54]=t,X[55]=r,X[56]=d,X[57]=a):a=X[57],u=a;break e}let p=[];if(es.teams&&2===es.teams.length)p.push(...es.teams);
37else if(en?.type==="binary"&&en.market.teams&&2===en.market.teams.length)p.push(...en.market.teams);else if(en?.type==="neg-risk"&&3===en.markets.length){let{home:e,away:t}=en.markets.reduce(bs,{home:void 0,away:void 0});e&&t&&(p.push(e),p.push(t))}let h=(0,fi.findTeamForOutcome)(p,n),f=(0,fi.findTeamForOutcome)(p,o);if(h&&f&&h!==f){let e,t,r;if((0,fl.isSpreadMarket)(es.sportsMarketType)&&es.line){let r;if(X[58]!==es){let t=(0,fd.getSpreadLineForOutcome)({market:es,outcomeIndex:0}),a=(0,fd.getSpreadLineForOutcome)({market:es,outcomeIndex:1});e=void 0!==t?` ${(0,fd.getFormattedSpread)(t)}`:` -${Math.abs(es.line).toFixed(1)}`,r=void 0!==a?` ${(0,fd.getFormattedSpread)(a)}`:` +${Math.abs(es.line).toFixed(1)}`,X[58]=es,X[59]=r,X[60]=e}else r=X[59],e=X[60];t=r}let a=`${be(f)}${t??""} ${eT}`;X[61]!==f||X[62]!==a?(r={name:a,team:f,color:"red"},X[61]=f,X[62]=a,X[63]=r):r=X[63],u={marketLabel:c,leftProperties:{name:`${be(h)}${e??""} ${eT}`,team:h,color:"green"},rightProperties:r};break e}let g=`${n} ${eT}`;X[64]!==g?(r={name:g,team:void 0,color:"green"},X[64]=g,X[65]=r):r=X[65];let x=`${o} ${eT}`;X[66]!==x?(a={name:x,team:void 0,color:"red"},X[66]=x,X[67]=a):a=X[67],X[68]!==r||X[69]!==a||X[70]!==d?(s={marketLabel:d,leftProperties:r,rightProperties:a},X[68]=r,X[69]=a,X[70]=d,X[71]=s):s=X[71],u=s}X[19]=es,X[20]=eT,X[21]=en,X[22]=u}else u=X[22];let{leftProperties:eC,rightProperties:eN,marketLabel:eM}=u;t:{let e,t,r,a,s,n,o,i;X[72]===Symbol.for("react.memo_cache_sentinel")?(e={leftHolders:void 0,rightHolders:void 0,totalHoldersAvailable:0},X[72]=e):e=X[72];let l=e;if(!Array.isArray(ew)){m=l;break t}let c=es?.clobTokenIds?.[0]??!1,d=es?.clobTokenIds?.[1]??!1;if(!c||!d){m=l;break t}if(ew[0]?.token===c&&ew[1]?.token===d)t=ew[0],r=ew[1];else{let e,a;if(X[73]!==ew||X[74]!==c){let t;X[76]!==c?(t=e=>
37e.token===c,X[76]=c,X[77]=t):t=X[77],e=ew.find(t),X[73]=ew,X[74]=c,X[75]=e}else e=X[75];if(t=e,X[78]!==ew||X[79]!==d){let e;X[81]!==d?(e=e=>e.token===d,X[81]=d,X[82]=e):e=X[82],a=ew.find(e),X[78]=ew,X[79]=d,X[80]=a}else a=X[80];r=a}if(!t||!r){m=l;break t}let u=Math.max(t.holders?.length??0,r.holders?.length??0);X[83]!==t.holders||X[84]!==el?(a=t.holders?.slice(0,el)??[],X[83]=t.holders,X[84]=el,X[85]=a):a=X[85];let p=a;X[86]!==t||X[87]!==p?(s={...t,holders:p},X[86]=t,X[87]=p,X[88]=s):s=X[88],X[89]!==r.holders||X[90]!==el?(n=r.holders?.slice(0,el)??[],X[89]=r.holders,X[90]=el,X[91]=n):n=X[91];let h=n;X[92]!==r||X[93]!==h?(o={...r,holders:h},X[92]=r,X[93]=h,X[94]=o):o=X[94],X[95]!==s||X[96]!==o||X[97]!==u?(i={leftHolders:s,rightHolders:o,totalHoldersAvailable:u},X[95]=s,X[96]=o,X[97]=u,X[98]=i):i=X[98],m=i}let{leftHolders:eI,rightHolders:eP,totalHoldersAvailable:eE}=m,ez=el<eE||ev;X[99]===Symbol.for("react.memo_cache_sentinel")?(p={threshold:0},X[99]=p):p=X[99];let{ref:eA,inView:eO}=(0,lP.useInView)(p);X[100]!==ef||X[101]!==ev||X[102]!==eO||X[103]!==eb||X[104]!==eE||X[105]!==el?(h=()=>{eO&&!eb&&(el<eE?ec(Math.min(el+10,50)):ev&&el<50&&ef())},f=[eO,eb,el,eE,ev,ef],X[100]=ef,X[101]=ev,X[102]=eO,X[103]=eb,X[104]=eE,X[105]=el,X[106]=h,X[107]=f):(h=X[106],f=X[107]),eh.default.useEffect(h,f);let eD=eh.default.useRef(null),[eL,eF]=eh.default.useState(null),e$=(0,y6.useComposedRefs)(eD,eo);r:{let e=ei.height;if(!eL){g=.15;break r}g=Math.min(Math.max(Math.abs(e-(eL??0))/500,.15),.27)}let eB=g;X[108]!==ei.height?(x=()=>{eF(ei.height)},v=[ei.height],X[108]=ei.height,X[109]=x,X[110]=v):(x=X[109],v=X[110]),eh.default.useEffect(x,v),X[111]===Symbol.for("react.memo_cache_sentinel")?(y={height:"auto",opacity:0}
37,X[111]=y):y=X[111];let eU=ei.height>1?ei.height:"auto";X[112]!==eU?(b={height:eU,opacity:1},X[112]=eU,X[113]=b):b=X[113],X[114]===Symbol.for("react.memo_cache_sentinel")?(k={opacity:0},X[114]=k):k=X[114];let eH=es.slug,eq=es.slug;return X[115]!==et?(_=(0,eg.cn)("relative w-full h-max",et),X[115]=et,X[116]=_):_=X[116],X[117]!==eB?(w={ease:cM.opacityTransition.ease,duration:eB},X[117]=eB,X[118]=w):w=X[118],X[119]!==eM?(j=(0,em.jsx)("p",{className:"min-w-0 truncate text-xs font-medium text-pk-content-secondary",children:eM}),X[119]=eM,X[120]=j):j=X[120],X[121]!==es.closed||X[122]!==ej||X[123]!==er?(S=ej&&!es?.closed&&(0,em.jsxs)(lO.motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},className:"flex shrink-0 items-center gap-2.5",children:[(0,em.jsxs)("span",{className:"relative flex h-2.5 w-2.5 items-center justify-center",children:[(0,em.jsx)("span",{className:"absolute inline-flex h-full w-full animate-ping rounded-full bg-pk-red-500 opacity-85 [animation-duration:1.2s]"}),(0,em.jsx)("span",{className:"relative inline-flex h-2 w-2 rounded-full bg-pk-red-500"})]}),(0,em.jsx)("span",{className:"text-sm font-semibold text-pk-red-500",children:er("topHolders.live")})]}),X[121]=es.closed,X[122]=ej,X[123]=er,X[124]=S):S=X[124],X[125]!==S?(T=(0,em.jsx)(lA.AnimatePresence,{children:S}),X[125]=S,X[126]=T):T=X[126],X[127]!==j||X[128]!==T?(C=(0,em.jsxs)("div",{className:"flex items-center justify-between gap-2 px-1 py-1",children:[j,T]}),X[127]=j,X[128]=T,X[129]=C):C=X[129],X[130]!==eC.name?(N=(0,em.jsx)("div",{className:"flex min-w-0 items-center gap-2",children:(0,em.jsx)("p",{className:"text-pk-content-primary text-sm font-medium truncate",children:eC.name})}),X[130]=eC.name,X[131]=N):N=X[131],X[132]!==er?(M=er("topHolders.shares"),X[132]=er,X[133]=M):M=X[133],X[134]!==M?(I=(0,em.jsx)("p",{className:"text-[10px] tracking-wider text-pk-content-secondary font-medium uppercase hidden lg:flex",children:M}),X[134]=M,X[135]=I):I=X[135],X[136]!==N||X[137]!==I?(P=(0,em.jsxs)("div",{"data-smp-surface":!0,className:"flex w-full justify-between items-center h-[42px] border-b bg-pk-surface pr-2.5",children:[N,I]}),X[136]=N,X[137]=I,X[138]=P):P=X[138],X[139]!==ey||X[140]!==eI?(E=void 0===eI&&ey&&(0,em.jsx)("div",{className:"flex flex-col w-full",children:y9.map(bn)}),X[139]=ey,X[140]=eI,X[141]=E):E=X[141],X[142]!==ey||X[143]!==eI||X[144]!==eC.name||X[145]!==er?(z=(void 0!==eI&&!eI.holders.length||void 0===eI)&&!ey&&(0,em.jsx)("div",{className:"flex h-[60px] lg:h-[56px] items-center",children:(0,em.jsx)("p",{className:"text-pk-content-secondary text-xs",children:er("topHolders.noNameHolders",{name:eC.name})})}),X[142]=ey,X[143]=eI,X[144]=eC.name,X[145]=er,X[146]=z):z=X[146],X[147]!==es.conditionId||X[148]!==eI||X[149]!==eC.color?(A=void 0!==eI&&!!eI.holders.length&&(0,em.jsx)(dY.LayoutGroup,{id:`sports-left-${es.conditionId}`,children:(0,em.jsx)("div",{className:"flex flex-col w-full",children:eI.holders.map((e,t)=>(0,em.jsx)(lO.motion.div,{layout:!0,transition:{layout:dQ.holderRowLayoutTransition},children:(0,em.jsx)(bt,{holder:e,color:eC.color,place:t+1})},e.address))})}),X[147]=es.conditionId,X[148]=eI,X[149]=eC.color,X[150]=A):A=X[150],X[151]!==E||X[152]!==z||X[153]!==A?(O=(0,em.jsxs)("div",{className:"w-full relative z-[1] pr-2.5",children:[E,z,A]}),X[151]=E,X[152]=z,X[153]=A,X[154]=O):O=X[154],X[155]!==P||X[156]!==O?(D=(0,em.jsxs)("div",{className:"flex-1 flex flex-col w-full",children:[P,O]}),X[155]=P,X[156]=O,X[157]=D):D=X[157],X[158]!==eN.name?(R=(0,em.jsx)("div",{className:"flex min-w-0 items-center gap-2",children:(0,em.jsx)("p",{className:"text-pk-content-primary text-sm font-medium truncate",children:eN.name})}),X[158]=eN.name,X[159]=R):R=X[159],X[160]!==er?(L=er("topHolders.shares"),X[160]=er,X[161]=L):L=X[161],X[162]!==L?(F=(0,em.jsx)("p",{className:"text-[10px] tracking-wider text-pk-content-secondary font-medium uppercase hidden lg:flex",children:L}),X[162]=L,X[163]=F):F=X[163],X[164]!==R||X[165]!==F?($=(0,em.jsxs)("div",{"data-smp-surface":!0,className:"flex w-full justify-between items-center h-[42px] border-b bg-pk-surface pl-2.5",children:[R,F]}),X[164]=R,X[165]=F,X[166]=$):$=X[166],X[167]!==ey||X[168]!==eP?(B=void 0===eP&&ey&&(0,em.jsx)("div",{className:"flex flex-col w-full",children:y9.map(bo)}),X[167]=ey,X[168]=eP,X[169]=B):B=X[169],X[170]!==ey||X[171]!==eP||X[172]!==eN.name||X[173]!==er?(U=(void 0!==eP&&!eP.holders.length||void 0===eP)&&!ey&&(0,em.jsx)("div",{className:"flex h-[60px] lg:h-[56px] items-center",children:(0,em.jsx)("p",{className:"text-pk-content-secondary text-xs",children:er("topHolders.noNameHolders",{name:eN.name})})}),X[170]=ey,X[171]=eP,X[172]=eN.name,X[173]=er,X[174]=U):U=X[174],X[175]!==es.conditionId||X[176]!==eP||X[177]!==eN.color?(H=void 0!==eP&&!!eP.holders.length&&(0,em.jsx)(dY.LayoutGroup,{id:`sports-right-${es.conditionId}`,children:(0,em.jsx)("div",{className:"flex flex-col w-full",children:eP.holders.map((e,t)=>(0,em.jsx)(lO.motion.div,{layout:!0,transition:{layout:dQ.holderRowLayoutTransition},children:(0,em.jsx)(bt,{holder:e,color:eN.color,place:t+1})},e.address))})}),X[175]=es.conditionId,X[176]=eP,X[177]=eN.color,X[178]=H):H=X[178],X[179]!==B||X[180]!==U||X[181]!==H?(q=(0,em.jsxs)("div",{className:"w-full relative z-1 pl-2.5",children:[B,U,H]}),X[179]=B,X[180]=U,X[181]=H,X[182]=q):q=X[182],X[183]!==$||X[184]!==q?(V=(0,em.jsxs)("div",{className:"flex-1 flex flex-col w-full",children:[$,q]}),X[183]=$,X[184]=q,X[185]=V):V=X[185],X[186]!==D||X[187]!==V?(W=(0,em.jsxs)("div",{className:"grid grid-cols-2 w-full pb-1",children:[D,V]}
37),X[186]=D,X[187]=V,X[188]=W):W=X[188],X[189]!==ez||X[190]!==eb||X[191]!==eA||X[192]!==eE?(G=ez&&eE>0?(0,em.jsx)("div",{ref:eA,className:"flex justify-center py-4",children:eb?(0,em.jsx)("div",{className:"w-6 h-6 border-2 border-pk-border border-t-pk-content-primary rounded-full animate-spin"}):null}):null,X[189]=ez,X[190]=eb,X[191]=eA,X[192]=eE,X[193]=G):G=X[193],X[194]!==es.slug||X[195]!==_||X[196]!==w||X[197]!==C||X[198]!==W||X[199]!==G?(Z=(0,em.jsxs)(lO.motion.div,{className:_,variants:y7,initial:"hidden",animate:"visible",exit:"hidden",transition:w,children:[C,W,G]},eq),X[194]=es.slug,X[195]=_,X[196]=w,X[197]=C,X[198]=W,X[199]=G,X[200]=Z):Z=X[200],X[201]!==es.slug||X[202]!==Z?(K=(0,em.jsx)(lA.AnimatePresence,{initial:!1,mode:"popLayout",custom:eH,children:Z}),X[201]=es.slug,X[202]=Z,X[203]=K):K=X[203],X[204]!==e$||X[205]!==K?(Y=(0,em.jsx)("div",{ref:e$,className:"relative h-max w-full",children:K}),X[204]=e$,X[205]=K,X[206]=Y):Y=X[206],X[207]!==ee||X[208]!==b||X[209]!==Y?(Q=(0,em.jsx)(lO.motion.div,{ref:ee,initial:y,animate:b,exit:k,transition:y8,className:"relative w-full lg:overflow-hidden",children:Y}),X[207]=ee,X[208]=b,X[209]=Y,X[210]=Q):Q=X[210],X[211]!==eS||X[212]!==Q?(J=(0,em.jsx)(dn.TakerTiersProvider,{addresses:eS,children:Q}),X[211]=eS,X[212]=Q,X[213]=J):J=X[213],J};function bs(e,t){return t.team&&"home"===t.negRiskSportsMarketType&&(e.home=t.team),t.team&&"away"===t.negRiskSportsMarketType&&(e.away=t.team),e}function bn(e,t){return(0,em.jsx)(br,{place:t+1},e)}function bo(e,t){return(0,em.jsx)(br,{place:t+1},e)}ba.displayName="AggregatedHoldersSection";let bi=["Comments","Holders","Positions","Activity"];function bl(){let e,t,r,a,s,n,o,i,l,c,d=(0,ep.c)(25),u=(0,eR.useTranslations)();d[0]===Symbol.for("react.memo_cache_sentinel")?(e=["events"],d[0]=e):e=d[0];let{events:m}=(0,tm.useEventContext)(e),[p,h]=eh.default.useState(bi[0]);d[1]!==m?(t=(0,cJ.getAllSportsMarkets)(m),d[1]=m,d[2]=t):t=d[2];let f=t;d[3]!==u?(r=bi.map(e=>({value:e,label:({Comments:u("events.lowerState.comments"),Holders:u("events.lowerState.holders"),Positions:u("events.lowerState.positions"),Activity:u("events.lowerState.activity")})[e]})),d[3]=u,d[4]=r):r=d[4];let g=r;return d[5]!==p||d[6]!==g?(a=(0,em.jsx)(tf.TextTabs,{items:g,value:p,onValueChange:h,className:"mt-8 mb-1",headingLevel:"h2"}),d[5]=p,d[6]=g,d[7]=a):a=d[7],d[8]!==p?(s="Comments"===p&&(0,em.jsx)("div",{className:"w-full relative",children:(0,em.jsx)("div",{className:"w-full pt-4",children:(0,em.jsx)(tg.SportsComments,{})})}),d[8]=p,d[9]=s):s=d[9],d[10]!==p?(n="Activity"===p&&(0,em.jsx)("div",{className:"w-full pt-4",children:(0,em.jsx)(yY,{})}),d[10]=p,d[11]=n):n=d[11],d[12]!==p?(o="Holders"===p&&(0,em.jsx)("div",{className:"w-full pt-4",children:(0,em.jsx)(ba,{})}),d[12]=p,d[13]=o):o=d[13],d[14]!==f||d[15]!==p?(i="Positions"===p&&(0,em.jsx)("div",{className:"w-full pt-4",children:(0,em.jsx)(dU,{sortedMarkets:f})}),d[14]=f,d[15]=p,d[16]=i):i=d[16],d[17]!==s||d[18]!==n||d[19]!==o||d[20]!==i?(l=(0,em.jsxs)("div",{className:"scroll-mt-[45px] lg:scroll-mt-[calc(var(--navbar-height)+var(--expanded-scoreboard-height)+16px)]",children:[s,n,o,i]}),d[17]=s,d[18]=n,d[19]=o,d[20]=i,d[21]=l):l=d[21],d[22]!==a||d[23]!==l?(c=(0,em.jsxs)("div",{className:"w-full lg:mt-2",children:[a,l]}),d[22]=a,d[23]=l,d[24]=c):c=d[24],c}var bc=e.i(538921);let bd=e=>{let t,r,a,s,n,o,i,l,c=(0,ep.c)(17);c[0]!==e?({ref:r,...t}=e,c[0]=e,c[1]=t,c[2]=r):(t=c[1],r=c[2]);let d=(0,eR.useTranslations)(),{openOrders:u}=(0,fj.useSportsPositionContext)(),{orders:m}=(0,vr.useSportsItemOrders)(u);return m.length?(c[3]!==d?(a=d("events.tabs.openOrders"),c[3]=d,c[4]=a):a=c[4],c[5]!==a?(s=(0,em.jsx)("p",{className:"text-sm font-semibold",children:a}),c[5]=a,c[6]=s):s=c[6],c[7]===Symbol.for("react.memo_cache_sentinel")?(n=(0,em.jsx)("div",{className:"flex w-[32px] h-[32px] justify-center items-center rounded-full group-data-[state=open]:rotate-180 transition-all",children:(0,em.jsx)(lM.IconChevronDownOutline12,{})}),c[7]=n):n=c[7],c[8]!==s?(o=(0,em.jsxs)(lR.Accordion.Trigger,{className:"flex w-full h-[64px] justify-between items-center px-4 cursor-pointer outline-none group",children:[s,n]}),c[8]=s,c[9]=o):o=c[9],c[10]!==m||c[11]!==t||c[12]!==r?(i=(0,em.jsx)(lR.Accordion.Content,{className:"overflow-hidden w-full data-[state=closed]:animate-accordionSlideUp data-[state=open]:animate-accordionSlideDown",children:(0,em.jsx)(bc.DesktopSportsItemOrders,{ref:r,orders:m,view:"smp",...t})}),c[10]=m,c[11]=t,c[12]=r,c[13]=i):i=c[13],c[14]!==o||c[15]!==i?(l=(0,em.jsx)(lR.Accordion.Root,{type:"single",defaultValue:"",collapsible:!0,children:(0,em.jsxs)(lR.Accordion.Item,{value:"orders",className:"rounded-xl mt-4 shadow-pk-middle bg-pk-elevated",children:[o,i]})}),c[14]=o,c[15]=i,c[16]=l):l=c[16],l):null};bd.displayName="DesktopSmpSportsItemOrders";var bu=e.i(558215);let bm={duration:.2,ease:cM.transition.ease},bp=e=>{let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y=(0,ep.c)(42);y[0]!==e?({ref:r,...t}=e,y[0]=e,y[1]=t,y[2]=r):(t=y[1],r=y[2]);let b=(0,eR.useTranslations)(),{positions:k}=(0,fj.useSportsPositionContext)(),{positions:_}=(0,fS.useSportsItemPositions)(k),{event:w}=(0,fw.useSportsItemContext)();y[3]===Symbol.for("react.memo_cache_sentinel")?(a=["authenticated","proxyAddress"],y[3]=a):a=y[3];let{authenticated:j,proxyAddress:S}=(0,eF.useAccountContext)(a),T=j?S:void 0,C=_.length>0;y[4]!==w.markets||y[5]!==_?(s=(0,cF.toMarketPositionPanels)(w.markets.map(bh),_),y[4]=w.markets,y[5]=_,y[6]=s):s=y[6],y[7]!==T||y[8]!==C||y[9]!==s?(n={accountKey:T,surface:"desktop",panelKind:"sports_accordion",disclosureMounted:C,panels:s},y[7]=T,y[8]=C,y[9]=s,y[10]=n):n=y[10];let N=(0,cF.usePositionPanelTelemetry)(n),[M,I]=(0,cP.useMeasure)();return _.length?(y[11]!==N?(o=e=>N("positions"===e),y[11]=N,y[12]=o):o=y[12],y[13]!==b?(i=b("trading.allPositions"),y[13]=b,y[14]=i):i=y[14],y[15]!==i?(l=(0,em.jsx)("p",{className:"text-sm font-semibold",children:i}),y[15]=i,y[16]=l):l=y[16],y[17]===Symbol.for("react.memo_cache_sentinel")?(c=(0,em.jsx)(eb.Button,{variant:"ghost",size:"iconSm",className:"rounded-full",children:(0,em.jsx)(lM.IconChevronDownOutline12,{className:"transition ease-out group-data-[state=open]:rotate-180"})}),y[17]=c):c=y[17],y[18]!==l?(d=(0,em.jsxs)(lR.Accordion.Trigger,{className:"flex w-full h-[64px] justify-between items-center px-4 cursor-pointer outline-none group hover:bg-pk-hover-overlay-darker",children:[l,c]}),y[18]=l,y[19]=d):d=y[19],y[20]!==I.height?(u={height:I.height},m={height:I.height},p={height:I.height},y[20]=I.height,y[21]=u,y[22]=m,y[23]=p):(u=y[21],m=y[22],p=y[23]),y[24]!==_||y[25]!==t||y[26]!==r?(h=(0,em.jsx)(bu.DesktopSportsItemPositions,{ref:r,positions:_,view:"smp",...t}),y[24]=_,y[25]=t,y[26]=r,y[27]=h):h=y[27],y[28]!==M||y[29]!==h?(f=(0,em.jsx)("div",{ref:M,children:h}),y[28]=M,y[29]=h,y[30]=f):f=y[30],y[31]!==u||y[32]!==m||y[33]!==p||y[34]!==f?(g=(0,em.jsx)(lR.Accordion.Content,{className:"w-full h-fit bg-transparent shrink-0 overflow-hidden data-[state=closed]:animate-accordionSlideUp data-[state=open]:animate-accordionSlideDown max-h-[300px] overflow-y-auto",children:(0,em.jsx)(lO.motion.div,{initial:u,animate:m,exit:p,transition:bm,className:"w-full bg-transparent overflow-visible",children:f})}),y[31]=u,y[32]=m,y[33]=p,y[34]=f,y[35]=g):g=y[35],y[36]!==d||y[37]!==g?(x=(0,em.jsxs)(lR.Accordion.Item,{value:"positions",className:"rounded-xl mt-4 shadow-pk-middle bg-pk-elevated",children:[d,g]}),y[36]=d,y[37]=g,y[38]=x):x=y[38],y[39]!==x||y[40]!==o?(v=(0,em.jsx)(lR.Accordion.Root,{type:"single",defaultValue:"",collapsible:!0,onValueChange:o,children:x}),y[39]=x,y[40]=o,y[41]=v):v=y[41],v):null};function bh(e){return e.conditionId}bp.displayName="DesktopSmpSportsItemPositions";let bf=(0,hP.default)(()=>e.A(728221),{loadableGenerated:{modules:[568222]},ssr:!1});function bg(e){return"1H"===e.slug}let bx=function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w=(0,ep.c)(92),{isSportsOverlay:j,teamColors:S,tab:T,isEsportsMarkets:C,sportSlug:N}=e;w[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket","activeMarketTickSize"],w[0]=t):t=w[0];let{activeMarket:M,activeMarketTickSize:I}=(0,ex.useEventActiveMarketContext)(t);w[1]===Symbol.for("react.memo_cache_sentinel")?(r=["event","eventSettings","hitMarketChartData"],w[1]=r):r=w[1];let{event:P,eventSettings:E,hitMarketChartData:z}
37=(0,tm.useEventContext)(r),{filledOrders:A,hasNextPage:O,fetchNextPage:D,isFetching:R}=(0,lW.useFilledOrders)(),L=M?.clobTokenIds,F=M?.conditionId;w[2]!==I||w[3]!==L||w[4]!==F?(a={clobTokenIds:L,conditionId:F,orderPriceMinTickSize:I},w[2]=I,w[3]=L,w[4]=F,w[5]=a):a=w[5];let{userOpenOrders:$}=(0,lU.default)(a);w[6]===Symbol.for("react.memo_cache_sentinel")?(s=["authenticated"],w[6]=s):s=w[6];let{authenticated:B}=(0,eF.useAccountContext)(s);w[7]===Symbol.for("react.memo_cache_sentinel")?(n=["isSportsPage"],w[7]=n):n=w[7];let{isSportsPage:U}=(0,l5.useSportsContext)(n),H=j&&U,q=!!z;w[8]===Symbol.for("react.memo_cache_sentinel")?(o={mode:"fixed",plotHeight:272},w[8]=o):o=w[8],w[9]!==M.closed?(i=M.closed&&{chartWindow:cH.CHART_WINDOWS[cH.CHART_WINDOWS.length-1]},w[9]=M.closed,w[10]=i):i=w[10],w[11]!==i?(l={annotationMode:"bottom-bar",mode:"single",outcomeMode:"single",sizing:o,showAttribution:!0,...i,showOptions:!1,oddsDisplay:"tooltip"},w[11]=i,w[12]=l):l=w[12];let V=l;w[13]!==P.tags?(c=P.tags?.some(bg),w[13]=P.tags,w[14]=c):c=w[14];let W=c;w[15]!==W?(d=W&&{initialWindow:"1h"},w[15]=W,w[16]=d):d=w[16],w[17]!==V||w[18]!==d?(u={...V,...d},w[17]=V,w[18]=d,w[19]=u):u=w[19];let G=u,Z=(0,ll.useAnnotations)(P.slug),K=(0,cU.useConvertBinaryMarketToChartMarkets)(M),{priceMarketSettings:Y}=E,Q=!!Y.priceMarketsUiEnabled&&("hourly"===Y.variant||"daily"===Y.variant||"fiveminute"===Y.variant||"fifteen"===Y.variant||"fourhour"===Y.variant);return w[20]!==M||w[21]!==Z||w[22]!==K||w[23]!==P||w[24]!==A||w[25]!==O||w[26]!==z||w[27]!==H||w[28]!==q||w[29]!==Q||w[30]!==G||w[31]!==Y.abbreviation||w[32]!==Y.assetType||w[33]!==Y.etDate||w[34]!==Y.name||w[35]!==Y.priceMarketsUiEnabled||w[36]!==Y.timestamp||w[37]!==Y.utcDate||w[38]!==Y.variant?(m=!H&&137===eZ.MATIC_CONFIG.chainId&&M.enableOrderBook&&(0,em.jsxs)("div",{className:"overflow-visible relative",children:[(0,em.jsx)(x3,{market:M,isPriceMarket:Q,filledOrders:A,hasAllHistory:!O}),Q&&(0,em.jsx)(xA,{event:P,height:320,timestamp:Y.timestamp,etDate:Y.etDate,utcDate:Y.utcDate,name:Y.name,abbreviation:Y.abbreviation,assetType:Y.assetType}),!Q&&q&&z.symbol&&z.data.length>0&&(0,em.jsx)(x1,{data:z.data,strikePrice:z.strikePrice,symbol:z.symbol,startDate:z.startDate,endDate:z.endDate,allowCandlestick:z.allowCandlestick,currentValuation:z.currentValuation,sourceUrl:z.sourceUrl,growthSeries:z.growthSeries}),!Q&&(!q||!z?.symbol||0===z.data.length)&&(0,em.jsx)(cB.GroupChart,{markets:K,lowChanceMarkets:[],resolvedMarkets:[],event:P,options:G,annotations:Z}),(0,em.jsx)(x2.LiveActivityIndicator,{conditionIds:[M.conditionId].filter(Boolean),className:(0,eg.cn)(Y.priceMarketsUiEnabled&&("hourly"===Y.variant||"fiveminute"===Y.variant||"fifteen"===Y.variant)&&"bottom-[110px]")})]}),w[20]=M,w[21]=Z,w[22]=K,w[23]=P,w[24]=A,w[25]=O,w[26]=z,w[27]=H,w[28]=q,w[29]=Q,w[30]=G,w[31]=Y.abbreviation,w[32]=Y.assetType,w[33]=Y.etDate,w[34]=Y.name,w[35]=Y.priceMarketsUiEnabled,w[36]=Y.timestamp,w[37]=Y.utcDate,w[38]=Y.variant,w[39]=m):m=w[39],w[40]!==M||w[41]!==H?(p=!H&&(0,em.jsx)("div",{children:(0,em.jsx)(cW.default,{market:M,containerVariant:"primary",containerStyles:{marginTop:"1.5rem"},headerStyles:{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center"},bodyStyles:{paddingLeft:0,paddingRight:0},tableHeaderItemStyles:{paddingLeft:"1rem",paddingRight:"1rem"},tableBodyRowStyles:{paddingLeft:"1rem",paddingRight:"1rem",display:"flex",alignItems:"center"}})}),w[40]=M,w[41]=H,w[42]=p):p=w[42],w[43]!==M.closed||w[44]!==M.enableOrderBook||w[45]!==j||w[46]!==Y.priceMarketsUiEnabled||w[47]!==Y.variant?(h=!j&&M.enableOrderBook&&!M.closed&&(0,em.jsx)("div",{className:"block",children:(0,em.jsx)(gQ,{className:"mt-6",withSideToggle:j,withRecenterButton:j,withVolume:Y.priceMarketsUiEnabled&&("hourly"===Y.variant||"daily"===Y.variant||"fiveminute"===Y.variant||"fifteen"===Y.variant)})}),w[43]=M.closed,w[44]=M.enableOrderBook,w[45]=j,w[46]=Y.priceMarketsUiEnabled,w[47]=Y.variant,w[48]=h):h=w[48],w[49]!==M||w[50]!==H||w[51]!==j||w[52]!==U||w[53]!==$||w[54]!==S?(f=M.enableOrderBook&&!M.closed&&!H&&(0,em.jsx)("div",{children:(0,em.jsx)(bf,{market:M,openOrders:$,containerClassName:(0,eg.cn)("mt-6",j&&U&&"rounded-xl"),bodyClassName:(0,eg.cn)("px-0",j&&"[&>table]:max-w-full!"),tableHeaderItemClassName:(0,eg.cn)(j&&"px-4 first:pl-6 whitespace-nowrap"),tableBodyItemClassName:(0,eg.cn)(j&&"whitespace-nowrap px-4 flex items-center first:pl-6 last:justify-center"),hasHeader:!0,isSports:j,colors:S})}),w[49]=M,w[50]=H,w[51]=j,w[52]=U,w[53]=$,w[54]=S,w[55]=f):f=w[55],w[56]!==M.closed||w[57]!==M.enableOrderBook||w[58]!==H?(g=M.enableOrderBook&&!M.closed&&H&&(0,em.jsx)(bd,{}),w[56]=M.closed,w[57]=M.enableOrderBook,w[58]=H,w[59]=g):g=w[59],w[60]!==H?(x=H&&(0,em.jsx)(bp,{}),w[60]=H,w[61]=x):x=w[61],w[62]!==P.slug||w[63]!==C||w[64]!==j||w[65]!==N||w[66]!==T?(v=j&&(C&&N?(0,em.jsx)(yZ,{eventSlug:P.slug,sportSlug:N}):(0,em.jsx)(vG,{tab:T})),w[62]=P.slug,w[63]=C,w[64]=j,w[65]=N,w[66]=T,w[67]=v):v=w[67],w[68]!==P.slug||w[69]!==H?(y=H&&(0,em.jsx)(lx,{},P.slug),w[68]=P.slug,w[69]=H,w[70]=y):y=w[70],w[71]!==H?(b=H&&(0,em.jsx)(bl,{}),w[71]=H,w[72]=b):b=w[72],w[73]!==M||w[74]!==B||w[75]!==D||w[76]!==A||w[77]!==O||w[78]!==R||w[79]!==j?(k=!j&&M.enableOrderBook&&(0,em.jsx)("div",{className:"block",children:(0,em.jsx)(ck.default,{containerClassName:"mt-6",filledOrders:A,hasNextPage:O,fetchNextPage:D,isFetchingNextPage:R,isAuthenticated:!!B,activeMarket:M})}),w[73]=M,w[74]=B,w[75]=D,w[76]=A,w[77]=O,w[78]=R,w[79]=j,w[80]=k):k=w[80],w[81]!==m||w[82]!==p||w[83]!==h||w[84]!==f||w[85]!==g||w[86]!==x||w[87]!==v||w[88]!==y||w[89]!==b||w[90]!==k?(_=(0,em.jsxs)("div",{className:"flex flex-col w-full relative",children:[m,p,h,f,g,x,v,y,b,k]}),w[81]=m,w[82]=p,w[83]=h,w[84]=f,w[85]=g,w[86]=x,w[87]=v,w[88]=y,w[89]=b,w[90]=k,w[91]=_):_=w[91],_};var bv=e.i(127597),by=e.i(651785),bb=e.i(927894);function bk(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(29),{value:d,onValueChange:u,title:m,formats:p,labels:h,showSpreadsTotals:f,onShowSpreadsTotalsChange:g,spreadsTotalsLabel:x}=e,[v,y]=eh.default.useState(!1);c[0]!==v?(t=(0,em.jsx)(lN.DropdownMenuTrigger,{asChild:!0,children:(0,em.jsx)(eb.Button,{variant:"ghost",size:"iconSm","aria-label":"Odds format settings",className:"rounded-full focus-visible:ring-0 focus-visible:ring-offset-0",children:(0,em.jsx)(by.default,{active:v})})}),c[0]=v,c[1]=t):t=c[1];let b=m??"Odds Format";c[2]!==b?(r=(0,em.jsx)("div",{className:"px-3 py-2 text-body-sm font-medium text-pk-content-secondary",children:b}),c[2]=b,c[3]=r):r=c[3],c[4]!==u?(a=e=>u(e),c[4]=u,c[5]=a):a=c[5];let k=p??bb.ODDS_FORMATS;
37if(c[6]!==h||c[7]!==k||c[8]!==d){let e;c[10]!==h||c[11]!==d?(e=e=>(0,em.jsx)(lN.DropdownMenuRadioItem,{value:e,className:(0,eg.cn)("capitalize",d===e&&"text-pk-content-primary"),children:h?.[e]??bb.ODDS_FORMAT_LABELS[e]},e),c[10]=h,c[11]=d,c[12]=e):e=c[12],s=k.map(e),c[6]=h,c[7]=k,c[8]=d,c[9]=s}else s=c[9];return c[13]!==a||c[14]!==s||c[15]!==d?(n=(0,em.jsx)(lN.DropdownMenuRadioGroup,{value:d,onValueChange:a,children:s}),c[13]=a,c[14]=s,c[15]=d,c[16]=n):n=c[16],c[17]!==g||c[18]!==f||c[19]!==x?(o=g&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(lN.DropdownMenuSeparator,{}),(0,em.jsx)(lN.DropdownMenuCheckboxItem,{checked:f,onCheckedChange:g,children:x??"Show Spreads + Totals"})]}),c[17]=g,c[18]=f,c[19]=x,c[20]=o):o=c[20],c[21]!==r||c[22]!==n||c[23]!==o?(i=(0,em.jsx)(lN.DropdownMenuPortal,{children:(0,em.jsxs)(lN.DropdownMenuContent,{side:"bottom",align:"end",sideOffset:6,className:"w-[220px]",children:[r,n,o]})}),c[21]=r,c[22]=n,c[23]=o,c[24]=i):i=c[24],c[25]!==v||c[26]!==t||c[27]!==i?(l=(0,em.jsxs)(lN.DropdownMenu,{open:v,onOpenChange:y,children:[t,i]}),c[25]=v,c[26]=t,c[27]=i,c[28]=l):l=c[28],l}function b_(){let e,t,r,a=(0,ep.c)(9),s=(0,eR.useTranslations)(),n=(0,hz.useBoundSportsStore)(),o=(0,vg.useOddsFormatStore)(bj),i=(0,vg.useOddsFormatStore)(bw);a[0]!==s?(e=Object.fromEntries(bb.ODDS_FORMATS.map(e=>[e,s(`trading.oddsFormat.options.${e}`)])),a[0]=s,a[1]=e):e=a[1];let l=e;return n?(a[2]!==s?(t=s("trading.oddsFormat.label"),a[2]=s,a[3]=t):t=a[3],a[4]!==l||a[5]!==o||a[6]!==i||a[7]!==t?(r=(0,em.jsx)(bk,{value:o,onValueChange:i,title:t,labels:l}),a[4]=l,a[5]=o,a[6]=i,a[7]=t,a[8]=r):r=a[8],r):null}function bw(e){return e.setOddsFormat}function bj(e){return e.oddsFormat}var bS=e.i(405002),bT=e.i(373027),bC=e.i(669489);function bN(e){let t,r,a,s,n,o=(0,ep.c)(21),{standings:i,highlightTeamKey:l,highlightTeams:c,compact:d}=e,u=(0,eR.useTranslations)(),m="soccer"===i.sport;e:{let e;if(c?.length){t=c;break e}if(l){let e;o[0]!==l?(e=[{key:l}],o[0]=l,o[1]=e):e=o[1],t=e;break e}o[2]===Symbol.for("react.memo_cache_sentinel")?(e=[],o[2]=e):e=o[2],t=e}let p=t;if(o[3]!==d||o[4]!==u?(r=!d&&(0,em.jsx)("h2",{className:"text-[24px] md:text-[32px] font-semibold text-pk-content-primary tracking-tight",children:u("sports.teams.standings")}),o[3]=d,o[4]=u,o[5]=r):r=o[5],o[6]!==d||o[7]!==p||o[8]!==m||o[9]!==i.groups){let e;o[11]!==d||o[12]!==p||o[13]!==m||o[14]!==i.groups.length?(e=e=>(0,em.jsx)(bM,{groupName:e.name,entries:e.entries,highlights:p,isSoccer:m,compact:d,showGroupHeader:i.groups.length>1},e.name),o[11]=d,o[12]=p,o[13]=m,o[14]=i.groups.length,o[15]=e):e=o[15],a=i.groups.map(e),o[6]=d,o[7]=p,o[8]=m,o[9]=i.groups,o[10]=a}else a=o[10];return o[16]!==a?(s=(0,em.jsx)("div",{className:"flex flex-col gap-8",children:a}),o[16]=a,o[17]=s):s=o[17],o[18]!==r||o[19]!==s?(n=(0,em.jsxs)("div",{className:"flex flex-col gap-6",children:[r,s]}),o[18]=r,o[19]=s,o[20]=n):n=o[20],n}function bM(e){let t,r,a,s,n,o,i,l,c,d,u=(0,ep.c)(27),{groupName:m,entries:p,highlights:h,isSoccer:f,compact:g,showGroupHeader:x}=e;if(u[0]!==h){for(let e of(t=new Map,h))t.set(e.key.toUpperCase(),e.color??null);u[0]=h,u[1]=t}else t=u[1];let v=t;u[2]!==m||u[3]!==x?(r=x&&(0,em.jsx)("h3",{className:"text-sm font-semibold text-pk-content-primary",children:m}),u[2]=m,u[3]=x,u[4]=r):r=u[4];let y=g?"text-xs [&_td]:py-1 [&_th]:py-1":"text-sm";return u[5]!==y?(a=(0,eg.cn)("w-full border-collapse",y),u[5]=y,u[6]=a):a=u[6],u[7]===Symbol.for("react.memo_cache_sentinel")?(s=(0,em.jsx)("th",{className:"py-2 text-left text-xs font-medium text-pk-content-secondary pr-2 w-6",children:"#"}),n=(0,em.jsx)("th",{className:"py-2 text-left text-xs font-medium text-pk-content-secondary pr-4 sticky left-0 bg-pk-surface z-10",children:"Team"}
37),u[7]=s,u[8]=n):(s=u[7],n=u[8]),u[9]!==g||u[10]!==p||u[11]!==f?(o=(0,em.jsx)("thead",{children:(0,em.jsxs)("tr",{className:"border-b border-pk-gray-200",children:[s,n,f?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(b$,{children:"MP"}),(0,em.jsx)(b$,{children:"W"}),(0,em.jsx)(b$,{children:"D"}),(0,em.jsx)(b$,{children:"L"}),!g&&(0,em.jsx)(b$,{children:"GF"}),!g&&(0,em.jsx)(b$,{children:"GA"}),(0,em.jsx)(b$,{children:"GD"}),(0,em.jsx)(b$,{highlight:!0,children:"PTS"})]}):(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(b$,{children:"W"}),(0,em.jsx)(b$,{children:"L"}),p.some(bF)&&(0,em.jsx)(b$,{children:"OTL"}),p.some(bL)&&(0,em.jsx)(b$,{children:"T"}),(0,em.jsx)(b$,{children:"PCT"}),p.some(bR)&&(0,em.jsx)(b$,{children:"GB"}),!g&&p.some(bD)&&(0,em.jsx)(b$,{children:"STRK"}),!g&&p.some(bO)&&(0,em.jsx)(b$,{children:"L10"}),!g&&(0,em.jsx)(b$,{children:"HOME"}),!g&&(0,em.jsx)(b$,{children:"AWAY"})]})]})}),u[9]=g,u[10]=p,u[11]=f,u[12]=o):o=u[12],u[13]!==g||u[14]!==p||u[15]!==v||u[16]!==f?(i=p.map((e,t)=>{let r=v.get(e.teamKey.toUpperCase()),a=v.has(e.teamKey.toUpperCase()),s=p.some(bA),n=p.some(bz),o=p.some(bE),i=p.some(bP),l=p.some(bI);return(0,em.jsxs)("tr",{className:(0,eg.cn)("border-b border-pk-gray-200 last:border-b-0",a&&!r&&"bg-pk-brand-500/5"),style:a&&r?{backgroundColor:`${r}10`}:void 0,children:[(0,em.jsx)("td",{className:"py-2 pr-2 text-xs text-pk-content-secondary tabular-nums",children:e.rank>0?e.rank:t+1}),(0,em.jsx)("td",{className:(0,eg.cn)("py-2 pr-4 whitespace-nowrap sticky left-0 z-10",a?"font-semibold":"font-medium text-pk-content-primary"),style:a?{color:r??void 0,backgroundColor:r?`${r}10`:"var(--color-bg-brand-5)"}:{backgroundColor:"var(--color-pk-surface)"},children:e.teamCity?`${e.teamCity} ${e.teamName}`:e.teamName}),f?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(bB,{children:e.wins+e.losses+e.ties}),(0,em.jsx)(bB,{children:e.wins}),(0,em.jsx)(bB,{children:e.ties}),(0,em.jsx)(bB,{children:e.losses}),!g&&(0,em.jsx)(bB,{children:e.pointsFor??0}),!g&&(0,em.jsx)(bB,{children:e.pointsAgainst??0}),(0,em.jsx)(bB,{children:(e.pointsFor??0)-(e.pointsAgainst??0)}),(0,em.jsx)(bB,{highlight:!0,children:3*e.wins+e.ties})]}):(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(bB,{children:e.wins}),(0,em.jsx)(bB,{children:e.losses}),s&&(0,em.jsx)(bB,{children:e.otLosses??0}),n&&(0,em.jsx)(bB,{children:e.ties}),(0,em.jsx)(bB,{children:e.pct.toFixed(3)}),o&&(0,em.jsx)(bB,{children:null==e.gamesBack||0===e.gamesBack?"-":e.gamesBack}),!g&&i&&(0,em.jsx)(bB,{children:e.streak??"-"}),!g&&l&&(0,em.jsx)(bB,{children:e.last10??"-"}),!g&&(0,em.jsx)(bB,{children:e.homeRecord??"-"}),!g&&(0,em.jsx)(bB,{children:e.awayRecord??"-"})]})]},e.teamKey)}),u[13]=g,u[14]=p,u[15]=v,u[16]=f,u[17]=i):i=u[17],u[18]!==i?(l=(0,em.jsx)("tbody",{children:i}),u[18]=i,u[19]=l):l=u[19],u[20]!==a||u[21]!==o||u[22]!==l?(c=(0,em.jsx)("div",{className:"overflow-x-auto",children:(0,em.jsxs)("table",{className:a,children:[o,l]})}),u[20]=a,u[21]=o,u[22]=l,u[23]=c):c=u[23],u[24]!==r||u[25]!==c?(d=(0,em.jsxs)("div",{className:"flex flex-col gap-2",children:[r,c]}),u[24]=r,u[25]=c,u[26]=d):d=u[26],d}function bI(e){return e.last10}function bP(e){return e.streak}function bE(e){return null!=e.gamesBack}function bz(e){return(e.ties??0)>0}function bA(e){return(e.otLosses??0)>0}function bO(e){return e.last10}function bD(e){return e.streak}function bR(e){return null!=e.gamesBack}function bL(e){return(e.ties??0)>0}function bF(e){return(e.otLosses??0)>0}function b$(e){let t,r,a=(0,ep.c)(5),{children:s,highlight:n}=e,o=n?"text-pk-content-primary":"text-pk-content-secondary";return a[0]!==o?(t=(0,eg.cn)("py-2 text-right text-xs font-medium pl-3 whitespace-nowrap",o),a[0]=o,a[1]=t):t=a[1],a[2]!==s||a[3]!==t?(r=(0,em.jsx)("th",{className:t,children:s}),a[2]=s,a[3]=t,a[4]=r):r=a[4],r}function bB(e){let t,r,a=(0,ep.c)(5),{children:s,highlight:n}=e,o=n?"font-semibold text-pk-content-primary":"text-pk-content-secondary";return a[0]!==o?(t=(0,eg.cn)("py-2 pl-3 text-right text-sm tabular-nums whitespace-nowrap",o),a[0]=o,a[1]=t):t=a[1],a[2]!==s||a[3]!==t?(r=(0,em.jsx)("td",{className:t,children:s}),a[2]=s,a[3]=t,a[4]=r):r=a[4],r}var bU=e.i(871554),bH=e.i(355664),bq=e.i(110452);let bV=new Set(["nba","mlb","nhl","nfl"]),bW=new Set(["nba","mlb","nhl"]);async function bG(e){try{let t=await fetch(`${eZ.GAMMA_API_URL}
37/events/${e}`);if(!t.ok)return null;let r=await t.json();return{score:r.score??"0-0",live:!!r.live,ended:!!r.ended,period:r.period??void 0}}catch{return null}}function bZ(e){return e.applyUpdates}function bK(e){let t,r,a,s,n,o,i,l=(0,ep.c)(28),{homeTeam:c,awayTeam:d}=e;if(l[0]!==d.stats||l[1]!==c.stats){let e,r,a;l[3]!==c.stats?(e=Object.keys(c.stats),l[3]=c.stats,l[4]=e):e=l[4],l[5]!==d.stats?(r=Object.keys(d.stats),l[5]=d.stats,l[6]=r):r=l[6],l[7]!==e||l[8]!==r?(a=new Set([...e,...r]),l[7]=e,l[8]=r,l[9]=a):a=l[9],t=Array.from(a),l[0]=d.stats,l[1]=c.stats,l[2]=t}else t=l[2];l[10]!==d.stats||l[11]!==c.stats||l[12]!==t?(r=t.filter(e=>null!=c.stats[e]||null!=d.stats[e]),l[10]=d.stats,l[11]=c.stats,l[12]=t,l[13]=r):r=l[13];let u=r;return 0===u.length?null:(l[14]!==d.teamName?(a=(0,em.jsx)("span",{className:"text-sm font-semibold text-pk-content-primary",children:d.teamName}),l[14]=d.teamName,l[15]=a):a=l[15],l[16]!==c.teamName?(s=(0,em.jsx)("span",{className:"text-sm font-semibold text-pk-content-primary",children:c.teamName}),l[16]=c.teamName,l[17]=s):s=l[17],l[18]!==a||l[19]!==s?(n=(0,em.jsxs)("div",{className:"flex items-center justify-between",children:[a,s]}),l[18]=a,l[19]=s,l[20]=n):n=l[20],l[21]!==d.stats||l[22]!==c.stats||l[23]!==u?(o=(0,em.jsx)("div",{className:"flex flex-col gap-2",children:u.map(e=>{let t=d.stats[e],r=c.stats[e],a="number"==typeof t?t:0,s="number"==typeof r?r:0;return(0,em.jsxs)("div",{className:"flex items-center",children:[(0,em.jsx)("span",{className:`flex-1 text-left text-sm tabular-nums ${a>s?"font-semibold text-pk-content-primary":"text-pk-content-secondary"}`,children:t??"-"}),(0,em.jsx)("span",{className:"w-12 text-center text-[11px] font-medium text-pk-content-tertiary",children:e}),(0,em.jsx)("span",{className:`flex-1 text-right text-sm tabular-nums ${s>a?"font-semibold text-pk-content-primary":"text-pk-content-secondary"}`,children:r??"-"})]},e)})}),l[21]=d.stats,l[22]=c.stats,l[23]=u,l[24]=o):o=l[24],l[25]!==n||l[26]!==o?(i=(0,em.jsxs)("div",{className:"flex flex-col gap-3",children:[n,o]}),l[25]=n,l[26]=o,l[27]=i):i=l[27],i)}function bY(e){let t,r,a,s=(0,ep.c)(4),{matchId:n}=e,o=(0,eh.useRef)(null);return s[0]!==n?(t=()=>{let e=o.current;if(e)return!function(){if(window.SIR)return;let e=[],t=(...t)=>{e.push(t)};t.q=e,t.l=Date.now(),t.o={language:"en"},window.SIR=t;let r=document.createElement("script");r.async=!0,r.src="https://widgets.sir.sportradar.com/357f35d2f90c86f7c3cc9b4771937688/widgetloader",r.setAttribute("n","SIR"),document.head.appendChild(r)}(),window.SIR?.("addWidget",e,"match.lmtPlus",{matchId:n,layout:"single",tabsPosition:"top"}),()=>{window.SIR?.("removeWidget",e)}},r=[n],s[0]=n,s[1]=t,s[2]=r):(t=s[1],r=s[2]),(0,eh.useEffect)(t,r),s[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)("div",{ref:o,className:"min-h-[200px] w-full"}),s[3]=a):a=s[3],a}var bQ=e.i(14745),bJ=e.i(49342);function bX(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x=(0,ep.c)(40),{actions:v,backHref:y,breadcrumbsSlot:b,centerOnMobile:k,subtitle:_,title:w}=e,{bannerHeight:j}=(0,uE.useHeaderScrollState)(),{scrollY:S}=(0,uI.useScroll)(),T=(0,eL.useIsNarrowViewport)("dangerous-ui-flash")?1:.8333333333333334,C=j+120;x[0]!==j||x[1]!==C?(t=[j,C],x[0]=j,x[1]=C,x[2]=t):t=x[2],x[3]!==T?(r=[1,T],x[3]=T,x[4]=r):r=x[4],x[5]===Symbol.for("react.memo_cache_sentinel")?(a={ease:mm},x[5]=a):a=x[5];let N=(0,uP.useTransform)(S,t,r,a),M=j+120;x[6]!==j||x[7]!==M?(s=[j,M],x[6]=j,x[7]=M,x[8]=s):s=x[8],x[9]===Symbol.for("react.memo_cache_sentinel")?(n=[0,1],x[9]=n):n=x[9];let I=(0,uP.useTransform)(S,s,n);return x[10]===Symbol.for("react.memo_cache_sentinel")?(o=(0,em.jsx)("div",{className:"pointer-events-none absolute top-0 left-full hidden h-[72px] w-3 bg-pk-surface lg:block"}),i=(0,em.jsx)("div",{className:"pointer-events-none absolute top-0 right-full hidden h-[72px] w-3 bg-pk-surface lg:block"}),x[10]=o,x[11]=i):(o=x[10],i=x[11]),x[12]!==I?(l=(0,em.jsx)(lO.m.div,{style:{opacity:I},className:"pointer-events-none absolute top-0 left-full h-full w-4 border-b bg-pk-surface lg:hidden"}),x[12]=I,x[13]=l):l=x[13],x[14]!==I?(c=(0,em.jsx)(lO.m.div,{style:{opacity:I},className:"pointer-events-none absolute top-0 right-full h-full w-4 border-b bg-pk-surface lg:hidden"}),x[14]=I,x[15]=c):c=x[15],x[16]!==I?(d=(0,em.jsx)(lO.m.div,{style:{opacity:I},className:"absolute bottom-0 left-0 h-px w-full bg-pk-border"}),x[16]=I,x[17]=d):d=x[17],x[18]!==N?(u={scale:N,transformOrigin:"left center"},x[18]=N,x[19]=u):u=x[19],x[20]!==u||x[21]!==w?(m=(0,em.jsx)(lO.m.h1,{style:u,className:"min-w-0 flex-1 truncate text-heading-xl font-semibold lg:text-heading-2xl",children:w}),x[20]=u,x[21]=w,x[22]=m):m=x[22],x[23]!==v?(p=v&&(0,em.jsx)("div",{className:"flex shrink-0 items-center gap-0.5",children:v}),x[23]=v,x[24]=p):p=x[24],x[25]!==m||x[26]!==p?(h=(0,em.jsxs)("div",{className:"flex w-full items-center justify-between gap-4",children:[m,p]}
37),x[25]=m,x[26]=p,x[27]=h):h=x[27],x[28]!==l||x[29]!==c||x[30]!==d||x[31]!==h?(f=(0,em.jsxs)(em.Fragment,{children:[o,i,l,c,d,h]}),x[28]=l,x[29]=c,x[30]=d,x[31]=h,x[32]=f):f=x[32],x[33]!==y||x[34]!==b||x[35]!==k||x[36]!==_||x[37]!==f||x[38]!==w?(g=(0,em.jsx)(hO.LazyMotion,{features:hA.domAnimation,children:(0,em.jsx)(bJ.GamePageHeader,{breadcrumbsSlot:b,title:w,subtitle:_,backHref:y,centerOnMobile:k,stickyTitleRow:!0,className:"mb-2 min-h-0 flex-col justify-center py-1 max-lg:pt-2 max-lg:pb-3 lg:min-h-[72px]",stickyTitleRowSlot:f})}),x[33]=y,x[34]=b,x[35]=k,x[36]=_,x[37]=f,x[38]=w,x[39]=g):g=x[39],g}function b0({nowMs:e,kickoffTime:t,finishedTimestamp:r,isLive:a}){let s=Date.parse(t);if(!Number.isFinite(e)||!Number.isFinite(s))return{isAvailable:!1,nextBoundaryMs:null};let n=s-864e5;if(e<n)return{isAvailable:!1,nextBoundaryMs:n};let o=r?Date.parse(r):NaN,i=Number.isFinite(o)&&o>=s;if(a&&!i)return{isAvailable:!0,nextBoundaryMs:null};let l=(i?o:s+72e5)+864e5;return e<l?{isAvailable:!0,nextBoundaryMs:l}:{isAvailable:!1,nextBoundaryMs:null}}function b1(){let[e,t]=eh.useState(null);return eh.useEffect(()=>{if(!e)return;let r=window.setTimeout(()=>{t(t=>t===e?null:t)},6e4);return()=>window.clearTimeout(r)},[e]),[e,t]}let b2="34pl8szyvrbwcmfkuocjm3r6t",b3="830epggffy1nfkfyrtpqdwhlg",b5=/^[a-z0-9]+$/i,b4=/[a-z]/i,b6=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;function b7(e){return"object"!=typeof e||null===e||Array.isArray(e)?null:e}function b8(e){return b9(e.fixtureId)&&b9(e.competitionId)&&b9(e.seasonId)}function b9(e){return"string"==typeof e&&!(e.length<20)&&!(e.length>64)&&(b6.test(e)||b5.test(e)&&b4.test(e))}function ke(e){if("string"!=typeof e)return null;let t=e.trim();return b9(t)?t:null}function kt(e){return"string"==typeof e&&"opta"===e.trim().toLowerCase()}function kr(e){if("string"!=typeof e)return null;let t=e.trim();return b9(t)?t:null}let ka={"la-liga":"/api/stats-perform/soccer/fixture",wta:"/api/stats-perform/tennis/fixture"};async function ks({eventSlug:e,licensedCompetition:t,signal:r}){let a=new AbortController,s=()=>a.abort(r.reason),n=setTimeout(()=>a.abort(),6e4);r.aborted?s():r.addEventListener("abort",s,{once:!0});try{let r,s,n=await fetch((r=new URLSearchParams({eventSlug:e}),`${ka[t]}?${r}`),{signal:a.signal});if(404===n.status)return null;if(!n.ok)throw Error("Stats Perform fixture resolution failed");var o,i=await n.json();if("object"!=typeof i||null===i||!("context"in i))return null;if("la-liga"===t){let e;return(e=b7(i.context),e?.sport==="football"&&b8(e))?i.context:null}return(s=b7(i.context),s?.sport==="tennis"&&b8(o=s)&&b9(o.tournamentId))?i.context:null}finally{clearTimeout(n),r.removeEventListener("abort",s)}}function kn(e){let t,r,a=(0,ep.c)(3);return a[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)("path",{fill:"currentColor",d:"M3.75 2.875c.483 0 .875.392.875.875v12.5a.875.875 0 0 1-1.75 0V3.75c0-.483.392-.875.875-.875m4.25 5c.483 0 .875.392.875.875v7.5a.875.875 0 0 1-1.75 0v-7.5c0-.483.392-.875.875-.875m4 4c.483 0 .875.392.875.875v3.5a.875.875 0 0 1-1.75 0v-3.5c0-.483.392-.875.875-.875m4.25-7c.483 0 .875.392.875.875v10.5a.875.875 0 0 1-1.75 0V5.75c0-.483.392-.875.875-.875"}),a[0]=t):t=a[0],a[1]!==e?(r=(0,em.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20","aria-hidden":!0,...e,children:t}),a[1]=e,a[2]=r):r=a[2],r}function ko(e){let t,r,a=(0,ep.c)(3);return a[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)("path",{fill:"currentColor",d:"M3.75 2.875c.483 0 .875.392.875.875v5.887l2.152-2.152.105-.094a1.376 1.376 0 0 1 1.735 0l.105.094 3.027 3.028 3.88-3.881a.876.876 0 0 1 1.24 1.238l-4.147 4.146a1.375 1.375 0 0 1-1.945 0L7.75 8.987l-3.124 3.125v1.638c0 .622.503 1.125 1.125 1.125h10.5a.875.875 0 0 1 0 1.75H5.75a2.874 2.874 0 0 1-2.875-2.875v-10c0-.483.392-.875.875-.875"}),a[0]=t):t=a[0],a[1]!==e?(r=(0,em.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20","aria-hidden":!0,...e,children:t}),a[1]=e,a[2]=r):r=a[2],r}function ki(e){let t,r,a=(0,ep.c)(3);return a[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)("path",{fill:"currentColor",d:"M4.75 10.875a2.875 2.875 0 1 1 0 5.75 2.875 2.875 0 0 1 0-5.75m0 1.75a1.125 1.125 0 1 0 0 2.25 1.125 1.125 0 0 0 0-2.25m12.5.25a.875.875 0 0 1 0 1.75h-7.5a.875.875 0 0 1 0-1.75zm-12.5-9.5a2.875 2.875 0 1 1 0 5.75 2.875 2.875 0 0 1 0-5.75m0 1.75a1.125 1.125 0 1 0 0 2.25 1.125 1.125 0 0 0 0-2.25m12.5.25a.875.875 0 0 1 0 1.75h-7.5a.875.875 0 1 1 0-1.75z"}),a[0]=t):t=a[0],a[1]!==e?(r=(0,em.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20","aria-hidden":!0,...e,children:t}),a[1]=e,a[2]=r):r=a[2],r}function kl(e){let t,r,a=(0,ep.c)(3);return a[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M3.901 3.9a.875.875 0 0 1 1.237 1.24 6.874 6.874 0 0 0 0 9.72.876.876 0 0 1-1.237 1.24 8.625 8.625 0 0 1 0-12.2m10.96.002a.875.875 0 0 1 1.237-.001 8.625 8.625 0 0 1 .001 12.198.876.876 0 0 1-1.238-1.238 6.874 6.874 0 0 0 0-9.722.875.875 0 0 1 0-1.237m-8.839 2.12A.875.875 0 0 1 7.26 7.26a3.876 3.876 0 0 0 0 5.48.875.875 0 0 1-1.237 1.238 5.627 5.627 0 0 1 0-7.956m6.718 0a.876.876 0 0 1 1.238 0 5.627 5.627 0 0 1 0 7.956.876.876 0 0 1-1.238-1.237 3.875 3.875 0 0 0 0-5.48.876.876 0 0 1 0-1.24M10 7.374a2.626 2.626 0 1 1 0 5.252 2.626 2.626 0 0 1 0-5.252m0 1.75
37a.875.875 0 1 0 .001 1.751.875.875 0 0 0 0-1.75",clipRule:"evenodd"}),a[0]=t):t=a[0],a[1]!==e?(r=(0,em.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20","aria-hidden":!0,...e,children:t}),a[1]=e,a[2]=r):r=a[2],r}function kc(e){let t,r,a=(0,ep.c)(11),{items:s,activeValue:n,onChange:o}=e,i=eh.default.useId();if(a[0]!==n||a[1]!==s||a[2]!==i||a[3]!==o){let e;a[5]!==n||a[6]!==i||a[7]!==o?(e=e=>(0,em.jsxs)("button",{type:"button",disabled:e.disabled,onClick:()=>o(e.value),className:(0,eg.cn)("relative inline-flex items-center justify-center text-body-xs h-7 shrink-0 rounded-md px-2.5 cursor-pointer transition-colors duration-150 disabled:opacity-50 disabled:pointer-events-none","market"===e.value?"gap-0.5":"gap-1",n===e.value?"text-pk-content-accent-brand":"text-pk-content-secondary hover:text-pk-content-accent-brand"),children:[n===e.value&&(0,em.jsx)(lO.motion.div,{layoutId:i,className:"absolute inset-0 rounded-md bg-pk-brand-500/10 dark:bg-pk-brand-500/20",transition:{type:"spring",bounce:.15,duration:.4}}),e.icon&&(0,em.jsx)("span",{className:"relative z-10 inline-flex",children:e.icon}),(0,em.jsx)("span",{className:"relative z-10",children:e.label})]},e.value),a[5]=n,a[6]=i,a[7]=o,a[8]=e):e=a[8],t=s.map(e),a[0]=n,a[1]=s,a[2]=i,a[3]=o,a[4]=t}else t=a[4];return a[9]!==t?(r=(0,em.jsx)("div",{className:"max-w-full overflow-x-auto no-scrollbar",children:(0,em.jsx)("div",{className:"mx-auto flex w-max items-center gap-0.5",children:t})}),a[9]=t,a[10]=r):r=a[10],r}let kd=(0,hP.default)(()=>e.A(439761),{loadableGenerated:{modules:[780045]},ssr:!1}),ku=(0,hP.default)(()=>e.A(892910).then(e=>e.OptaV3Widget),{loadableGenerated:{modules:[637720]},ssr:!1}),km=[15e3,6e4,18e4],kp=[{visibileTeamId:0},{visibileTeamId:1}],kh="c668a58a25660159a82671cb472f7346".trim()||null,kf=new Set;function kg(e){let t,r,a,s,n,o=(0,ep.c)(10),{shortTime:i,startTime:l}=e,c=(0,dH.useServerMountTime)(),d=Date.parse(l),[u,m]=eh.default.useState(c);if(o[0]!==d?(t=()=>{if(!Number.isFinite(d))return;let e=()=>{let e=(0,to.getServerNow)();return m(e),e};if(e()>=d)return;let t=window.setInterval(()=>{e()>=d&&window.clearInterval(t)},1e3);return()=>window.clearInterval(t)},r=[d],o[0]=d,o[1]=t,o[2]=r):(t=o[1],r=o[2]),eh.default.useEffect(t,r),!Number.isFinite(d))return null;o[3]!==u||o[4]!==i||o[5]!==d?(a=function({nowMs:e,startMs:t,shortTime:r}){if(t<=e)return null;let a=Math.floor((t-e)/1e3);return(0,uB.formatShortCountdown)(a,r,{includeSeconds:!0})}({nowMs:u,startMs:d,shortTime:i}),o[3]=u,o[4]=i,o[5]=d,o[6]=a):a=o[6];let p=a;return p?(o[7]===Symbol.for("react.memo_cache_sentinel")?(s=(0,em.jsx)(gf.IconClockOutline12,{className:"shrink-0"}),o[7]=s):s=o[7],o[8]!==p?(n=(0,em.jsxs)("div",{className:"flex items-center gap-1 text-body-sm text-pk-content-secondary tabular-nums max-lg:text-center",children:[s,(0,em.jsx)("span",{suppressHydrationWarning:!0,children:p})]}),o[8]=p,o[9]=n):n=o[9],n):null}function kx(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(36),{tabs:d,teamColors:u,eventSlug:m,sportSlug:p,isEsports:h,isLive:f,isWorldCupEvent:g,gridSeriesId:x,activeGridTab:v,setActiveGridTab:y}=e,b=(0,eR.useTranslations)(),k=(0,x8.useSportsSlugInit)(),_=x7(d,m),[w,j]=eh.default.useState(k??x6.DEFAULT_TAB);c[0]!==_||c[1]!==w?(t=(0,x6.resolveAvailableSportsTab)(w,_),c[0]=_,c[1]=w,c[2]=t):t=c[2];let S=t,T=eh.default.useDeferredValue(S);c[3]!==_||c[4]!==g||c[5]!==b?(r=_?.map(e=>{var t,r;let a=(t=e.value,r=e.labelKey,g&&"players"===t?"sports.goals":r);return{value:e.value,label:b(a)}})??[],c[3]=_,c[4]=g,c[5]=b,c[6]=r):r=c[6];let C=r,N=_&&_.length>0;c[7]===Symbol.for("react.memo_cache_sentinel")?(a=gN(),c[7]=a):a=c[7];let M=a;c[8]!==v?(s=M.find(e=>e.id===v),c[8]=v,c[9]=s):s=c[9];let I=s,P=I?.widgetType;c[10]!==I||c[11]!==P||c[12]!==x||c[13]!==h||c[14]!==f||c[15]!==p?(n=h&&f&&x&&I&&P?"split"===I.layout?(0,em.jsxs)("div",{className:"mb-4 grid grid-cols-1 gap-4 lg:grid-cols-2",children:[(0,em.jsx)("div",{className:"border rounded-xl overflow-hidden",children:(0,em.jsx)(gS,{type:P,gridSeriesId:x,sportSlug:p,widgetOptions:kp[0]})}),(0,em.jsx)("div",{className:"border rounded-xl overflow-hidden",children:(0,em.jsx)(gS,{type:P,gridSeriesId:x,sportSlug:p,widgetOptions:kp[1]})})]},I.id):(0,em.jsx)("div",{className:"mb-4 border rounded-xl overflow-hidden",children:(0,em.jsx)(gS,{type:P,gridSeriesId:x,sportSlug:p})},I.id):null,c[10]=I,c[11]=P,c[12]=x,c[13]=h,c[14]=f,c[15]=p,c[16]=n):n=c[16];let E=n;if(h){let e,t;return c[17]!==p||c[18]!==u?(e=(0,em.jsx)("div",{className:"[&>div>div]:mb-4!",children:(0,em.jsx)(bx,{isSportsOverlay:!0,isEsportsMarkets:!0,sportSlug:p,teamColors:u})}),c[17]=p,c[18]=u,c[19]=e):e=c[19],c[20]!==E||c[21]!==e?(t=(0,em.jsxs)("div",{children:[E,e]}),c[20]=E,c[21]=e,c[22]=t):t=c[22],t}return c[23]!==S||c[24]!==N||c[25]!==y||c[26]!==C?(o=N&&(0,em.jsx)(tf.TextTabs,{items:C,value:S,onValueChange:e=>{j(e),y?.(null)},arrowVisibility:"overlay",scrollDirection:"horizontal",className:"mt-8 mb-1"}),c[23]=S,c[24]=N,c[25]=y,c[26]=C,c[27]=o):o=c[27],c[28]!==T||c[29]!==N||c[30]!==u?(i=N?(0,em.jsx)("div",{children:(0,em.jsx)(bx,{isSportsOverlay:!0,tab:T,teamColors:u})}):(0,em.jsx)("div",{className:"block",children:(0,em.jsx)(bx,{isSportsOverlay:!0,teamColors:u})}),c[28]=T,c[29]=N,c[30]=u,c[31]=i):i=c[31],c[32]!==E||c[33]!==o||c[34]!==i?(l=(0,em.jsxs)("div",{children:[E,o,i]}),c[32]=E,c[33]=o,c[34]=i,c[35]=l):l=c[35],l}function kv(){let e,t,r,a,s,n,o,i,{lowerState:l,lowerStateOptions:c,setLowerState:d}=eh.default.useContext(h6),u=(0,hz.useSportsStore)(e=>e.dragItems,hE.shallow),m=(0,hz.useSportsStore)(e=>e.hiddenDragItems,hE.shallow),p=(0,x4.useSportSlug)(),{activeMarket:h}=(0,ex.useEventActiveMarketContext)(["activeMarket"]),{event:f}
37=(0,tm.useEventContext)(["event"]),{teams:g,gameState:x}=(0,fw.useSportsItemContext)(),v=eh.default.useMemo(()=>[...u,...m].find(e=>"item"===e.type&&e.event===f.slug),[f.slug,u,m]),y=(0,eh.useMemo)(()=>(0,cJ.getEventOrSportsLinkFromSlug)("slug",f.slug).url,[f.slug]),b=eh.default.useMemo(()=>({title:h.question,url:`${eZ.CURRENT_ORIGIN}${y}`}),[h.question]),k=eh.default.useMemo(()=>c.filter(e=>e===mb.Comments||e!==mb.Related).map(e=>({label:e===mb.Holders?"Top Holders":e===mb.Positions?"Positions":(0,fs.capitalize)(e),value:e})),[c]),_=(0,x6.getLeagueFromEvent)(f),w=(0,dr.getEventLeague)(f),j=w===dr.SportSlug.FIFA_WORLD_CUP,S=eh.default.useMemo(()=>(0,x6.getTabsForLeague)(_,p??void 0),[_,p]),T=g?.[0],C=g?.[1];eh.default.useEffect(()=>{k.length&&!k.find(e=>e.value===l)&&d(k[0].value)},[k,l]);let N=(0,eh.useMemo)(()=>{if(!T||!C)return"";let e=T.name??T.alias,t=C.name??C.alias;return`${e} – ${t}`},[T,C]),M=(0,eR.useTranslations)(),I=(0,iq.useLocale)(),P=(0,iq.useMessages)(),E=(0,ts.usePathname)(),z=f?.eventMetadata?.league,[A,O]=eh.default.useState(!1),[D,R]=eh.default.useState("market"),[L,F]=eh.default.useState({identity:null,keys:kf}),[$,B]=b1(),[U,H]=b1(),[q,V]=eh.default.useState(null),[W,G]=eh.default.useState(!1),Z=eh.default.useRef(0),K=eh.default.useRef(!1),{startStreaming:Y,stopStreaming:Q,isStreaming:J}=(0,ug.useLivestream)(),X=(0,iW.useQueryClient)();a=(0,ep.c)(10),s=(0,hz.useSportsStore)(bZ),n=(0,hz.useBoundSportsStore)(),a[0]!==f.live||a[1]!==f.slug?(e=e=>e.games[f.slug]?.live??f.live,a[0]=f.live,a[1]=f.slug,a[2]=e):e=a[2],o=(0,hz.useSportsStore)(e),i=eh.default.useRef(!1),a[3]!==s||a[4]!==f.id||a[5]!==f.slug||a[6]!==o||a[7]!==n?(t=()=>{o&&!i.current&&bG(f.id).then(e=>{if(!e)return;let t=n?.getState().teams[f.slug];if(t?.home&&t.away&&(0!==t.home.score||0!==t.away.score)){i.current=!0;return}i.current=!0,s([{slug:f.slug,gameId:0,leagueAbbreviation:"",status:e.live?"InProgress":e.ended?"Final":"Scheduled",live:e.live,ended:e.ended,score:e.score,...null!=e.period&&{period:e.period},eventTimestamp:Date.now()}])})},r=[f.id,f.slug,o,s,n],a[3]=s,a[4]=f.id,a[5]=f.slug,a[6]=o,a[7]=n,a[8]=t,a[9]=r):(t=a[8],r=a[9]),eh.default.useEffect(t,r);let ee=!!p&&(0,dr.isEsportsSlug)(p),et=f.markets.some(bS.isComboEligible),{data:er}=(0,iF.useQuery)({queryKey:["standings",p],queryFn:()=>Promise.resolve(null),enabled:!1}),{data:ea}=(0,iF.useQuery)({queryKey:["boxScore",p,f.slug],queryFn:()=>Promise.resolve(null),enabled:!1}),es=!ee&&!!p&&bV.has(p)&&!!er,en=!ee&&!!p&&bW.has(p)&&!!ea,eo=j?function(e){if(!e)return null;let t=Number(e.split(":").pop());return Number.isFinite(t)&&t>0?t:null}(f.eventMetadata?.sportradarGameId):null,{authenticated:ei}=(0,eF.useAccountContext)(["authenticated"]),{setConnectorRoute:el,setOpen:ec}=(0,bH.useSiwx)(),ed=(0,bq.useUsGeoblockPrompt)("stream"),eu=eh.default.useCallback(e=>{ed?ed():(el(e),ec(!0))},[ed,el,ec]),ef=eh.default.useMemo(()=>{var e;let t;return t=(e=p??void 0)?(0,gx.getEsportsGridOverviewTabLabel)(e):"Map",gN().filter(e=>e.showInTabs).map(e=>({value:e.id,label:"overview"===e.id?t:e.label}))},[p]),ev=(0,bv.getEventStartTime)(f),ey=(0,bQ.getStatsPerformLicensedCompetition)({sportSlug:w,sportCode:f.sport?.sport,seriesSlugs:[f.seriesSlug,...f.series?.map(e=>e.slug)??[]]}),{isAvailable:ek}=function(e){let t,r,a,s=(0,ep.c)(15),{enabled:n,kickoffTime:o,finishedTimestamp:i,isLive:l}=e,c=(0,dH.useServerMountTime)(),d="number"==typeof c?c:Date.parse(c),[u,m]=eh.default.useState(null),p=b0({nowMs:u??d,kickoffTime:o,finishedTimestamp:i,isLive:l});return s[0]!==n||s[1]!==i||s[2]!==l||s[3]!==o||s[4]!==m?(t=()=>{if(!n)return;let e=null;function t(){let r=(0,to.getServerNow)();m(r);let{nextBoundaryMs:a}=b0({nowMs:r,kickoffTime:o,finishedTimestamp:i,isLive:l});if(null===a)return;let s=Math.min(Math.max(0,a-r)+50,0x7fffffff);e=window.setTimeout(t,s)}let r=function(){"visible"===document.visibilityState&&(e&&window.clearTimeout(e),e=null,t())};return t(),document.addEventListener("visibilitychange",r),()=>{e&&window.clearTimeout(e),document.removeEventListener("visibilitychange",r)}},s[0]=n,s[1]=i,s[2]=l,s[3]=o,s[4]=m,s[5]=t):t=s[5],s[6]!==n||s[7]!==i||s[8]!==l||s[9]!==o||s[10]!==c?(r=[n,i,l,o,c],s[6]=n,s[7]=i,s[8]=l,s[9]=o,s[10]=c,s[11]=r):r=s[11],eh.default.useEffect(t,r),s[12]!==p||s[13]!==n?(a=n?p:{isAvailable:!1,nextBoundaryMs:null},s[12]=p,s[13]=n,s[14]=a):a=s[14],a}({enabled:"la-liga"===ey&&!!kh&&!!ev,kickoffTime:ev??"",finishedTimestamp:f.finishedTimestamp,isLive:x===dr.GameState.Live}),e_=function(e){let t,r,a,s,n=(0,ep.c)(12),{enabled:o,eventSlug:i,kickoffTime:l,licensedCompetition:c,externalPartners:d,metadataPartners:u}=e;e:{let e;if(!o||"la-liga"!==c||!l){t=null;break e}n[0]!==d||n[1]!==l||n[2]!==u?(e=function({externalPartners:e,metadataPartners:t,startTime:r}){var a;let s,n,o;return 2026!==function(e){let t=Date.parse(e.slice(0,128));if(!Number.isFinite(t))return null;let r=new Date(t),a=r.getUTCFullYear();return r.getUTCMonth()>=6?a:a-1}(r)?null:(a=function(e,t){for(let t of e??[]){if(!kt(t?.partner?.slug))continue;let e=ke(t?.externalId);if(e)return e}for(let e of t??[]){if(!kt(e?.name))continue;let t=ke(e?.gameId);if(t)return t}return null}(e,t),s=kr(a),n=kr(b2),o=kr(b3),s&&n&&o&&n.toLowerCase()===b2&&o.toLowerCase()===b3?{sport:"football",fixtureId:s,competitionId:b2,seasonId:b3}:null)}({externalPartners:d,metadataPartners:u,startTime:l}),n[0]=d,n[1]=l,n[2]=u,n[3]=e):e=n[3],t=e}let m=t,p=o&&null!==c&&("wta"===c||null===m);n[4]!==i||n[5]!==c?(r=["stats-perform-fixture",c,i],a=e=>{let{signal:t}=e;return null===c?Promise.resolve(null):ks({eventSlug:i,licensedCompetition:c,signal:t})},n[4]=i,n[5]=c,n[6]=r,n[7]=a):(r=n[6],a=n[7]),n[8]!==p||n[9]!==r||n[10]!==a?(s={queryKey:r,queryFn:a,enabled:p,retry:1,staleTime:3e5},n[8]=p,n[9]=r,n[10]=a,n[11]=s):s=n[11];let{data:h}=(0,iF.useQuery)(s);return o&&null!==c?"la-liga"===c&&m?m:h??null:null}({enabled:null!==kh,eventSlug:f.slug,kickoffTime:ev??null,licensedCompetition:ey,externalPartners:f.externalPartners,metadataPartners:f.eventMetadata?.externalPartners}),ew=e_?(0,bQ.getStatsPerformFixtureIdentity)(e_):null,ej=eh.default.useMemo(()=>{let e=L.identity===ew?L.keys:kf;if(!$)return e;let t=new Set(e);return t.add($),t},[ew,$,L]),eS=eh.default.useMemo(()=>ey&&e_?(0,bQ.buildStatsPerformMatchCenterPlan)({licensedCompetition:ey,context:e_,isOptaStreamAvailable:ek,unavailableWidgetKeys:ej}):null,[ek,e_,ey,ej]),eT=eS?.identity===U?null:eS,eC=eh.default.useMemo(()=>eT?.widgets.map(e=>({value:e.id,label:M(e.labelKey)}))??[],[eT,M]),eN=eT?.widgets.find(e=>e.id===D)??null,eM=x===dr.GameState.NotStarted&&ev?(0,em.jsx)(kg,{shortTime:P.time.short,startTime:ev}):null,eI=f.period,eP=ee?f.eventMetadata?.gridSeriesId??null:null,{data:eE}=(0,gP.useGridSeriesState)(ee&&f.live?eP:null),ez=(0,gx.parseBoMaxMapsFromFormat)((0,gE.parseEsportsScore)(f.score??void 0)?.format)??(0,gx.parseMaxMapsFromPeriod)(eI),eA=eE&&T&&C?(0,gI.gridStateToGammaScore)(eE,T.name??T.alias??"",C.name??C.alias??"",ez,(0,dr.getEventLeague)(f)):null,eO=(0,fl.getGameLinesVolume)(f.markets,f.volume),eD=(0,fl.getGameLineConditionIds)(f.markets),eL=(0,ve.useLiveMarketVolume)({baseVolume:eO,conditionIds:eD}),e$=eA?.period??eI,eB=ee&&f.live?(0,em.jsxs)("div",{className:"flex items-center gap-2",children:[e$&&"NS"!==e$&&(0,em.jsxs)("div",{className:"flex items-center gap-1",children:[(0,em.jsx)("div",{className:"scale-75",children:(0,em.jsx)(ui.default,{})}),(0,em.jsx)("span",{className:"text-xs font-medium text-pk-red-500",suppressHydrationWarning:!0,children:(0,gE.formatEsp
37ortsLivePeriod)(e$,p??void 0)})]}),null!=eL&&(0,em.jsxs)("span",{className:"text-xs font-medium text-pk-content-secondary",children:[(0,eV.formatAbbreviated)(eL,{decimals:2,currency:!0})," ","vol"]})]}):null,eU=ee&&x===dr.GameState.Live&&!!eP&&!W,{data:eH}=(0,iF.useQuery)({queryKey:["gridStream",eP],queryFn:()=>Promise.resolve(null),enabled:!1});eh.default.useEffect(()=>{Z.current=0,K.current=!1,G(!1)},[eP]),eh.default.useEffect(()=>{let e;if(!W||!eP||x!==dr.GameState.Live)return;let t=!1;function r(){let t=km[Z.current-1];void 0!==t&&(e=setTimeout(()=>void a(),t))}async function a(){let e=null;try{let t=await fetch(`/api/esports/video-token?seriesId=${eP}`);t.ok&&(e=await t.json())}catch{}if(!t){if(!e){Z.current+=1,r();return}X.setQueryData(["gridStream",eP],e),G(!1),K.current&&(K.current=!1,O(!0))}}return r(),()=>{t=!0,e&&clearTimeout(e)}},[W,eP,x,X]),eh.default.useEffect(()=>{if(!eU||!A)return;let e=setTimeout(()=>{Z.current=0},6e4);return()=>clearTimeout(e)},[eU,A]);let eq=eh.default.useCallback(e=>{V(t=>t===e?null:e)},[]);eh.default.useEffect(()=>{A&&J&&Q()},[A,J,Q]);let eW=(0,eh.useMemo)(()=>{if(!ee)return;let e=window.location.hostname;return(0,gM.getStreamParams)(f.resolutionSource,e,{autoplay:!0})},[ee,f.resolutionSource]),eG=function(e){let t,r,a,s=(0,ep.c)(8),{showStream:n,gameState:o,streamParams:i,hasGridStream:l}=e,c=!!i||l;s[0]===Symbol.for("react.memo_cache_sentinel")?(t={value:"market",label:"Market",icon:(0,em.jsx)(ko,{})},s[0]=t):t=s[0],s[1]!==o||s[2]!==c||s[3]!==n?(r=n?(0,em.jsx)(kl,{}):o===dr.GameState.Live&&c?(0,em.jsx)(ux.Radio,{className:"text-pk-red-500!",enabled:!0}):(0,em.jsx)(kl,{}),s[1]=o,s[2]=c,s[3]=n,s[4]=r):r=s[4];let d=!c;return s[5]!==r||s[6]!==d?(a=[t,{value:"livestream",label:"Livestream",icon:r,disabled:d}],s[5]=r,s[6]=d,s[7]=a):a=s[7],a}({showStream:A,gameState:x,streamParams:eW,hasGridStream:eU}),eK=function(e){let t,r=(0,ep.c)(15),{hasStandings:a,hasPlayerStats:s,hasTeamStats:n,hasMatchTracker:o,statsPerformWidgets:i,liveStatsLabel:l}=e;e:{let e,c;if(!a&&!s&&!n&&!o&&0===i.length){let e;r[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],r[0]=e):e=r[0],t=e;break e}if(r[1]===Symbol.for("react.memo_cache_sentinel")?(e={value:"market",label:"Market",icon:(0,em.jsx)(ko,{})},r[1]=e):e=r[1],r[2]!==o||r[3]!==s||r[4]!==a||r[5]!==n||r[6]!==l||r[7]!==i){for(let t of(c=[e],i)){let e="live_action"===t.value?(0,em.jsx)(kn,{}):"opta_stream"===t.value?(0,em.jsx)(ki,{}):void 0;c.push({...t,icon:e})}if(o){let e,t;r[9]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(kn,{}),r[9]=e):e=r[9],r[10]!==l?(t={value:"match-tracker",label:l,icon:e},r[10]=l,r[11]=t):t=r[11],c.push(t)}if(s){let e;r[12]===Symbol.for("react.memo_cache_sentinel")?(e={value:"stats",label:"Player Stats"},r[12]=e):e=r[12],c.push(e)}if(n){let e;r[13]===Symbol.for("react.memo_cache_sentinel")?(e={value:"team-stats",label:"Team Stats"},r[13]=e):e=r[13],c.push(e)}if(a){let e;r[14]===Symbol.for("react.memo_cache_sentinel")?(e={value:"standings",label:"Standings"},r[14]=e):e=r[14],c.push(e)}r[2]=o,r[3]=s,r[4]=a,r[5]=n,r[6]=l,r[7]=i,r[8]=c}else c=r[8];t=c}return t}({hasStandings:es,hasPlayerStats:en,hasTeamStats:en,hasMatchTracker:null!==eo,statsPerformWidgets:eC,liveStatsLabel:M("sports.liveStats")}),eY=eh.default.useCallback(e=>{K.current=!1,"livestream"===e&&(eW||eU)&&O(!0),"market"===e&&O(!1)},[eW,eU]),eQ=eh.default.useCallback(e=>{R(e)},[]);eh.default.useEffect(()=>{"market"===D||eK.some(e=>e.value===D)||R("market")},[eK,D]);let eJ=(0,eh.useMemo)(()=>{if(p)return uY.sportMap[p]?.href},[p]),eX=(0,hz.useSportsStore)(e=>e.events),e0=(0,eh.useMemo)(()=>ee&&z?Object.values(eX).filter(e=>e.eventMetadata?.league===z&&e.slug!==f.slug).sort((e,t)=>{let r=(0,bv.getEventStartTime)(e)??"",a=(0,bv.getEventStartTime)(t)??"";return new Date(r).getTime()-new Date(a).getTime()}).slice(0,20).map(e=>{let t,r=(0,bv.getEventStartTime)(e);try{t=r?(0,i3.format)(new Date(r),"EEEE, MMMM d",{locale:(0,i5.getDateFnsLocale)(I)}):void 0}catch{}let a=e.markets?.[0]?.outcomes,s=Array.isArray(a)?a:"string"==typeof a?(()=>{try{return JSON.parse(a)}catch{return[]}})():[];return{label:s.length>=2?`${s[0]} – ${s[1]}`:e.title,href:(0,uY.getEsportsEventHref)(e),dateGroup:t}}):[],[ee,z,eX,f.slug]),e1=(0,eh.useMemo)(()=>
37{if(!p)return[];let e=uY.sportMap[p];if(!e)return[];if(ee){let t=[{label:"Esports",href:"/esports"},{label:e.displayNav,href:`/esports/${p}`}];return z&&t.push({label:z,href:`/esports/${p}/${(0,uY.slugifyTournament)(z)}`,dropdownItems:e0.length?e0:void 0}),t}return[{label:M("dashboards.sports"),href:"/sports/live"},{label:e.displayNav,href:e.href}]},[p,M,ee,z,e0]),e2=(0,eh.useMemo)(()=>e1.map(e=>(0,bT.routeComboBreadcrumb)(E,e)).filter(e=>null!==e),[e1,E]);return T&&C&&x&&v&&p?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(bX,{breadcrumbsSlot:(0,em.jsx)(mr.Breadcrumbs,{items:e2}),title:N,subtitle:eM??eB,backHref:ee?void 0:eJ,centerOnMobile:!ee,actions:(0,em.jsxs)(em.Fragment,{children:[(0,em.jsxs)("div",{className:"hidden lg:contents",children:[(0,em.jsx)(b_,{}),(0,em.jsx)(u0.EmbedMarketResponsiveDialog,{event:f,market:h})]}),(0,em.jsx)(uZ.default,{eventId:f.id.toString(),eventSlug:f.slug,isSportsEvent:!0}),(0,em.jsx)(uK.default,{params:b})]})}),ee?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("div",{className:"w-full max-w-full",children:(0,em.jsx)(gz.GameScoreboardV2,{showTimeWindows:!1,isEsports:!0,hideLiveChrome:x===dr.GameState.Live,viewToggleSlot:eW||eU?(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)("div",{className:"mb-2 mt-2",children:(0,em.jsx)(kc,{items:eG,activeValue:A?"livestream":"market",onChange:eY})})}):void 0,contentSlot:A&&(eW||eU)?(0,em.jsx)("div",{className:"w-full overflow-visible pb-2 pt-2 px-1",children:(0,em.jsx)("div",{className:(0,eg.cn)("relative aspect-video overflow-hidden rounded-lg",ei?"bg-pk-gray-200":"bg-pk-gray-100"),children:ei?eU&&eP?(0,em.jsx)(kd,{seriesId:eP,initialToken:eH?.token,initialUrl:eH?.url,onUnavailable:()=>{Z.current+=1,G(!0),eW||(K.current=!0,O(!1))},muted:!1,className:"h-full w-full object-cover"}):eW?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("iframe",{src:eW.src,title:M("events.liveStream"),className:"h-full w-full border-0",allowFullScreen:!0,allow:"autoplay; encrypted-media"}),(0,em.jsx)("button",{type:"button",onClick:()=>{Y(eW),O(!1)},className:"absolute top-3 right-3 z-10 cursor-pointer rounded-lg bg-black/60 p-2 text-white transition-colors hover:bg-black/80",title:M("events.minimize"),children:(0,em.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,em.jsx)("path",{d:"M6.75 2.25V6.75H2.25M11.25 15.75V11.25H15.75",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})})]}):null:(0,em.jsxs)("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-4 px-6 text-center",children:[(0,em.jsx)("p",{className:"text-body-base text-pk-content-primary",children:M("events.logInToViewStream")}),(0,em.jsxs)("div",{className:"flex items-center gap-2",children:[(0,em.jsx)(eb.Button,{type:"button",variant:"secondary",onClick:()=>eu(bU.ConnectorRoute.LOGIN),children:M("auth.logIn")}),(0,em.jsx)(eb.Button,{type:"button",onClick:()=>eu(bU.ConnectorRoute.SIGNUP),children:M("auth.signUp")})]})]})})}):void 0})}),x===dr.GameState.Live&&eP&&(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)("div",{className:"mb-4 mt-2 flex w-full justify-center overflow-x-auto px-1 no-scrollbar",children:(0,em.jsx)("div",{className:"flex min-w-max items-center justify-center gap-1",children:ef.map(e=>(0,em.jsx)(eb.Button,{type:"button",variant:"outline",size:"sm",onClick:()=>{eq(e.value)},className:(0,eg.cn)("text-body-xs h-7 shrink-0 rounded-lg px-2",q===e.value?"bg-pk-brand-500/10 text-pk-content-accent-brand hover:bg-pk-brand-500/10 dark:bg-pk-brand-500/20 dark:hover:bg-pk-brand-500/20":"text-pk-content-secondary hover:text-pk-content-tertiary"),children:e.label},e.value))})})}),(eW||eU||x===dr.GameState.Live&&eP)&&(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsxs)("div",{className:"mb-4 mt-2 flex items-center justify-between gap-2",children:[x===dr.GameState.Live&&eP?(0,em.jsx)("div",{className:"flex min-w-0 items-center gap-1 overflow-x-auto no-scrollbar",children:ef.map(e=>(0,em.jsx)(eb.Button,{type:"button",variant:"outline",size:"sm",onClick:()=>{eq(e.value)},className:(0,eg.cn)("text-body-xs h-7 shrink-0 rounded-lg px-2",q===e.value?"bg-pk-brand-500/10 text-pk-content-accent-brand hover:bg-pk-brand-500/10 dark:bg-pk-brand-500/20 dark:hover:bg-pk-brand-500/20":"text-pk-content-secondary hover:text-pk-content-tertiary"),children:e.label},e.value))}):(0,em.jsx)("div",{}),(eW||eU)&&(0,em.jsx)(kc,{items:eG,activeValue:A?"livestream":"market",onChange:eY})]})})]}):(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(gz.GameScoreboardV2,{showTimeWindows:"market"===D,viewToggleSlot:eK.length>0?(0,em.jsx)("div",{className:"mb-2 mt-2",children:(0,em.jsx)(kc,{items:eK,activeValue:D,onChange:eQ})}):void 0,contentSlot:eN&&eT&&e_&&kh?(0,em.jsx)("div",{className:"w-full overflow-visible pt-4 pb-2 px-1",children:(0,em.jsx)(ku,{subscriptionId:kh,locale:I,context:e_,widget:eN.id,className:"opta_stream"===eN.id?"mx-auto min-h-[240px] w-full max-w-[800px]":"min-h-[240px] w-full",onUnavailable:function(){if(!eT||!eN)return;let e=(0,bQ.getNextStatsPerformWidgetId)(eT.widgets,eN.id);
37"opta_stream"===eN.id?B(eN.failureKey):F(e=>{let t=e.identity===eT.identity?new Set(e.keys):new Set;return t.add(eN.failureKey),{identity:eT.identity,keys:t}}),R(e??"market")},onRuntimeUnavailable:function(){eT&&(H(eT.identity),R("market"))}},`${eT.identity}:${eN.id}`)}):"match-tracker"===D&&null!==eo?(0,em.jsx)("div",{className:"w-full overflow-visible pt-4 pb-2 px-1",children:(0,em.jsx)(bY,{matchId:eo})}):"stats"===D&&ea?(0,em.jsx)("div",{className:"w-full overflow-visible pt-4 pb-2 px-1",children:(0,em.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,em.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,em.jsx)("h3",{className:"text-sm font-semibold text-pk-content-primary",children:ea.awayTeam.teamName}),(0,em.jsx)(bC.PlayerStatsSection,{stats:ea.awayPlayers,sport:p,compact:!0})]}),(0,em.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,em.jsx)("h3",{className:"text-sm font-semibold text-pk-content-primary",children:ea.homeTeam.teamName}),(0,em.jsx)(bC.PlayerStatsSection,{stats:ea.homePlayers,sport:p,compact:!0})]})]})}):"team-stats"===D&&ea?(0,em.jsx)("div",{className:"w-full overflow-visible pt-4 pb-2 px-1",children:(0,em.jsx)(bK,{homeTeam:ea.homeTeam,awayTeam:ea.awayTeam})}):"standings"===D&&er?(0,em.jsx)("div",{className:"w-full overflow-visible pt-4 pb-2 px-1",children:(0,em.jsx)(bN,{standings:er,compact:!0})}):void 0}),et&&(0,em.jsx)(hY.PrebuiltCombos,{slug:f.slug,className:"mt-4",useHeaderScrollControls:!0})]}),(0,em.jsx)(kx,{tabs:S,eventSlug:f.slug,sportSlug:p,teamColors:T.color&&C.color?[T.color,C.color]:void 0,isEsports:ee,isLive:x===dr.GameState.Live,isWorldCupEvent:j,gridSeriesId:eP,activeGridTab:q,setActiveGridTab:V})]}):null}function ky(){let e,t,r,a,s,n=(0,ep.c)(10);n[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],n[0]=e):e=n[0];let{event:o}=(0,tm.useEventContext)(e);n[1]!==o?(t={event:o,variant:"card",orientation:"desktop"},n[1]=o,n[2]=t):t=n[2];let i=t;return(0,x4.useGameExists)(o.slug)?(n[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)(kv,{}),n[3]=r):r=n[3],n[4]!==o?(a=(0,em.jsx)(fw.SportsItemContextProvider,{children:(0,em.jsx)(fj.SportsPositionContextProvider,{event:o,children:r})}),n[4]=o,n[5]=a):a=n[5],n[6]!==o.slug||n[7]!==i||n[8]!==a?(s=(0,em.jsx)(fT.SportsItemStoreProvider,{initialState:i,children:a},o.slug),n[6]=o.slug,n[7]=i,n[8]=a,n[9]=s):s=n[9],s):null}var kb=e.i(411573),kk=e.i(632552),k_=e.i(920252),kw=e.i(299177);let kj=/[\u0300-\u036f]/g;function kS(e){return e.slice(0,2e3).normalize("NFD").replace(kj,"").toLowerCase().trim()}function kT(e,t){return kS(e??"").includes(t)}function kC(e,t){if(!e)return!1;let r=kS(t.slice(0,100));return!r||!!(kT(e.title,r)||kT(e.slug,r))||(e.markets??[]).some(e=>(e.teams??[]).some(e=>kT(e.name,r)||kT(e.abbreviation,r)||kT(e.alias,r)))}function kN(e,{matchesEvent:t,keepEmptyHeader:r}){let a=new Set;for(let r=e.length-1;r>=0;r--){let s=e[r];if("item"===s.type&&t(s.event))for(let t=r-1;t>=0;t--)if("header"===e[t].type)a.add(t);else break}return e.filter((e,s)=>"view-all-button"===e.type||("header"===e.type?!!r?.(e)||a.has(s):"item"!==e.type||t(e.event)))}e.s(["MAX_GAME_SEARCH_QUERY_LENGTH",0,100,"doesGameEventMatchSearch",0,kC],724642);var kM=e.i(77348),kI=e.i(657769);function kP(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b=(0,ep.c)(75),k=(0,hz.useSportsStore)(kF,hE.shallow),_=(0,hz.useSportsStore)(kL,hE.shallow),w=(0,hz.useSportsStore)(kR),j=(0,hz.useSportsStore)(kD),S=(0,hz.useSportsStore)(kO),T=(0,hz.useSportsStore)(kA),C=(0,hz.useSportsStore)(kz);b[0]===Symbol.for("react.memo_cache_sentinel")?(t=["isPastVisible","setIsPastVisible"],b[0]=t):t=b[0];let{isPastVisible:N,setIsPastVisible:M}=(0,tm.useEventContext)(t),I=(0,ts.usePathname)(),P="/esports/live"===I||"/esports/soon"===I;b[1]!==I?(r=(0,hZ.isCombosBrowsePath)(I),b[1]=I,b[2]=r):r=b[2];let E=r,z=(0,dH.useServerReferenceTime)(E);b[3]!==E||b[4]!==I?(a=E?(0,hZ.comboScopeParamFromPathname)(I):void 0,b[3]=E,b[4]=I,b[5]=a):a=b[5];let A=a;b[6]!==A?(s=A?(0,hZ.comboScopeLeagueSet)((0,hZ.resolveComboScope)(A)):null,b[6]=A,b[7]=s):s=b[7];let O=s,{finishedItems:D,isLoading:R,hasMore:L,fetchFirstPage:F,fetchNextPage:$,hasFetched:B}
37=(0,kM.useFinishedGames)(e);b[8]!==E||b[9]!==O||b[10]!==z||b[11]!==S||b[12]!==C||b[13]!==w||b[14]!==j?(n=e=>!(E&&e&&(0,bv.isEventFinishedByStatus)(e,z))&&(0,k_.doesEventMatchTier)(e,w)&&(0,k_.doesEventMatchTournament)(e,j)&&(0,k_.doesEventMatchLeagueSet)(e,O)&&(C===dr.SportSlug.FIFA_WORLD_CUP?kC(e,S):(0,k_.doesEventMatchSearch)(e,S)),b[8]=E,b[9]=O,b[10]=z,b[11]=S,b[12]=C,b[13]=w,b[14]=j,b[15]=n):n=b[15];let U=n,H=E||"all"!==w||"all"!==j||null!==O||""!==S;b[16]!==e?(o=t=>"mobile"===e?!!t.includeSettingsWidget||!!t.includeWorldCupMobileSettingsAction:!!t.includeSettingsWidget,b[16]=e,b[17]=o):o=b[17];let q=o;b[18]!==U||b[19]!==T?(i=e=>U(T[e]),b[18]=U,b[19]=T,b[20]=i):i=b[20];let V=i;b[21]!==k||b[22]!==H||b[23]!==q||b[24]!==V?(l=H?kN(k,{matchesEvent:V,keepEmptyHeader:q}):k,b[21]=k,b[22]=H,b[23]=q,b[24]=V,b[25]=l):l=b[25];let W=l;b[26]!==_||b[27]!==H||b[28]!==V?(c=H?kN(_,{matchesEvent:V}):_,b[26]=_,b[27]=H,b[28]=V,b[29]=c):c=b[29];let G=c,Z=kE,K=(0,kI.useComboPickMode)();b[30]!==T?(d=e=>(0,bS.isComboEligibleEvent)(T[e]),b[30]=T,b[31]=d):d=b[31];let Y=d;b[32]!==K||b[33]!==W||b[34]!==Y?(u="building"===K?function(e,t){let r=[],a=[],s=()=>{if(0!==a.length){for(let e of a)t(e.event)&&r.push(e);for(let e of a)t(e.event)||r.push(e);a=[]}};for(let t of e)"item"===t.type?a.push(t):(s(),r.push(t));return s(),r}(W,Y):W,b[32]=K,b[33]=W,b[34]=Y,b[35]=u):u=b[35];let Q=u;b[36]!==Q||b[37]!==e?(m="desktop"===e?Z(Q):Q,b[36]=Q,b[37]=e,b[38]=m):m=b[38];let J=m;b[39]!==G||b[40]!==e?(p="desktop"===e?Z(G):G,b[39]=G,b[40]=e,b[41]=p):p=b[41];let X=p;b[42]!==F||b[43]!==B||b[44]!==E||b[45]!==N||b[46]!==M?(h=()=>{if(E)return;let e=!N;M(e),e&&!B&&F()},b[42]=F,b[43]=B,b[44]=E,b[45]=N,b[46]=M,b[47]=h):h=b[47];let ee=h,et=!E&&N&&R&&!B;b[48]!==J||b[49]!==L||b[50]!==X||b[51]!==E||b[52]!==P||b[53]!==et||b[54]!==N||b[55]!==D?(f=(0,kw.buildVirtuosoItems)({expandedItems:J,hiddenItems:X,paginatedItems:E?[]:D,isPastVisible:!E&&N,isLoadingPast:et,hasMore:!E&&L,hideFinishedToggle:P||E}),b[48]=J,b[49]=L,b[50]=X,b[51]=E,b[52]=P,b[53]=et,b[54]=N,b[55]=D,b[56]=f):f=b[56];let er=f;if(b[57]!==er){for(let e of(x=[],er)){if("item"===e.type&&"header"===e.data.type&&e.data.key===kw.LIVE_HEADER_KEY){g=e.data;continue}x.push(e)}b[57]=er,b[58]=x,b[59]=g}else x=b[58],g=b[59];b[60]!==g||b[61]!==x?(v={listItems:x,livePageHeader:g},b[60]=g,b[61]=x,b[62]=v):v=b[62];let{listItems:ea,livePageHeader:es}=v,en=!E&&N;return b[63]!==$||b[64]!==ee||b[65]!==P||b[66]!==R||b[67]!==et||b[68]!==ea||b[69]!==es||b[70]!==S||b[71]!==en||b[72]!==w||b[73]!==j?(y={items:ea,livePageHeader:es,isPastVisible:en,isLoadingPast:et,isLoadingFinished:R,isEsportsLiveSoon:P,fetchNextPage:$,handleToggleFinished:ee,tierFilter:w,tournamentFilter:j,searchQuery:S},b[63]=$,b[64]=ee,b[65]=P,b[66]=R,b[67]=et,b[68]=ea,b[69]=es,b[70]=S,b[71]=en,b[72]=w,b[73]=j,b[74]=y):y=b[74],y}function kE(e){return e.map((t,r)=>"view-all-button"===t.type?t:{...t,hasBorder:"item"===t.type&&r+1<e.length&&"item"===e[r+1].type})}function kz(e){return e.sportSlug}function kA(e){return e.events}function kO(e){return e.searchQuery}function kD(e){return e.tournamentFilter}function kR(e){return e.tierFilter}function kL(e){return e.hiddenDragItems}function kF(e){return e.dragItems}var k$=e.i(862631),kB=e.i(244028),kU=e.i(40131);function kH(e){let t,r,a,s,n,o=(0,ep.c)(12),{sportText:i,sportSlug:l}=e,c=(0,eR.useTranslations)(),d=(0,dr.isEsportsSlug)(i)?"/esports":"/sports",u=i===dr.SportSlug.FIFA_WORLD_CUP?kU.WORLD_CUP_CANONICAL_PATH:`${d}/${i}/games`,m=u!==kU.WORLD_CUP_CANONICAL_PATH&&void 0;return o[0]!==l||o[1]!==c?(t=c("sports.viewAllGames",{league:l}),o[0]=l,o[1]=c,o[2]=t):t=o[2],o[3]!==t?(r=(0,em.jsx)("p",{className:"text-xs",children:t}),o[3]=t,o[4]=r):r=o[4],o[5]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)(kB.IconArrowRightOutline12,{className:"group-hover:translate-x-0.5 transition ease-out"}),o[5]=a):a=o[5],o[6]!==r?(s=(0,em.jsxs)(eb.Button,{variant:"link",size:"sm",className:"group text-pk-content-secondary hover:text-pk-content-primary",children:[r,a]}),o[6]=r,o[7]=s):s=o[7],o[8]!==u||o[9]!==m||o[10]!==s?(n=(0,em.jsx)("div",{className:"flex justify-end mt-0 mb-4",children:(0,em.jsx)(ts.Link,{href:u,prefetch:m,children:s})}),o[8]=u,o[9]=m,o[10]=s,o[11]=n):n=o[11],n}var kq=e.i(396202),kV=e.i(351185),kW=e.i(384393),kG=e.i(724237);function kZ(e,t){let r=[],a=0;
37for(let s of t){r.push({type:"combos-group",key:s.key});let t=a+s.count;for(;a<t;)r.push(e[a]),a+=1}return r}function kK(e){return"combos-group"===e.type}function kY(e,t){return kK(t)?`combos-group-${t.key}`:(0,kw.getSportsVirtuosoItemKey)(e,t)}function kQ(e){let t,r,a,s,n,o,i,l=(0,ep.c)(19),{label:c}=e,d=eh.default.useRef(null),u=(0,cq.useMediaQuery)("(min-width: 768px)"),m=hV(),p=hG(),h=u?116:104,f=hF();if(l[0]!==h){let e;e=h+10,t=[`start ${e+120}px`,`start ${e}px`],l[0]=h,l[1]=t}else t=l[1];l[2]!==t?(r={target:d,offset:t},l[2]=t,l[3]=r):r=l[3];let{scrollYProgress:g}=(0,uI.useScroll)(r);l[4]!==f?(a=e=>1+(f-1)*mm(hR(e)),l[4]=f,l[5]=a):a=l[5];let x=(0,uP.useTransform)(g,a);l[6]!==p||l[7]!==m?(s=e=>{m.set(p?1:hR(e))},l[6]=p,l[7]=m,l[8]=s):s=l[8];let v=s;return(0,uM.useMotionValueEvent)(g,"change",v),l[9]!==p||l[10]!==v||l[11]!==g||l[12]!==m?(n=()=>{if(p)return v(1),()=>m.set(0);let e=requestAnimationFrame(()=>v(g.get()));return()=>{cancelAnimationFrame(e),m.set(0)}},o=[p,v,g,m],l[9]=p,l[10]=v,l[11]=g,l[12]=m,l[13]=n,l[14]=o):(n=l[13],o=l[14]),eh.default.useEffect(n,o),l[15]!==c||l[16]!==x||l[17]!==g?(i=(0,em.jsx)(hO.LazyMotion,{features:hA.domAnimation,children:(0,em.jsx)("div",{ref:d,className:"relative h-9 w-full",children:(0,em.jsx)(h$,{label:c,headingTag:"h2",dividerOpacity:g,scale:x})})}),l[15]=c,l[16]=x,l[17]=g,l[18]=i):i=l[18],i}function kJ(e){var t;let r,a,s,n,o,i,l,c,d,u=(0,ep.c)(15),{items:m,livePageHeader:p}=e,h=(0,kG.useCombosSurface)(),f=(0,ts.usePathname)(),g=h&&"all"===(0,hZ.resolveComboScope)((0,hZ.comboScopeParamFromPathname)(f)).kind;u[0]!==m?(r=m.some(k0),u[0]=m,u[1]=r):r=u[1];let x=r;u[2]===Symbol.for("react.memo_cache_sentinel")?(a={queryKey:["league-events"]},u[2]=a):a=u[2];let v=(t=a,d=(c=(0,iW.useQueryClient)(void 0)).getQueryCache(),eh.useSyncExternalStore(eh.useCallback(e=>d.subscribe(kV.notifyManager.batchCalls(e)),[d]),()=>c.isFetching(t),()=>c.isFetching(t))>0);e:{let e;if(!g||0===m.length){s=void 0;break e}u[3]!==m?(e=function(e){let t=function(e){for(let[t,r]of e.entries())if("item"===r.type&&"header"===r.data.type&&r.data.key===kw.SOON_HEADER_KEY)return{index:t,label:r.data.headerText}}(e),r=t?e.length-t.index-1:0;if(!t||0===r)return{data:kZ(e,[{count:e.length,key:"live"}]),groupCounts:[e.length],groupLabels:[void 0],items:e,startingSoonFirstItemIndex:-1,startingSoonGroupIndex:-1};let{index:a,label:s}=t,n=[...e.slice(0,a),...e.slice(a+1)],o=[{count:a,key:"live"},{count:r,key:"starting-soon"}];return{data:kZ(n,o),groupCounts:o.map(e=>e.count),groupLabels:[void 0,s],items:n,startingSoonFirstItemIndex:a,startingSoonGroupIndex:1}}(m),u[3]=m,u[4]=e):e=u[4],s=e}let y=s;u[5]!==y?.groupCounts?(n=y?.groupCounts.join(","),u[5]=y?.groupCounts,u[6]=n):n=u[6];let b=n;u[7]!==b?(o=()=>{if(void 0===b)return;let e=requestAnimationFrame(kX);return()=>cancelAnimationFrame(e)},i=[b],u[7]=b,u[8]=o,u[9]=i):(o=u[8],i=u[9]),eh.default.useEffect(o,i);let k=h&&!x&&!v,_=y?.items??m,w=h?void 0:p;return u[10]!==y||u[11]!==k||u[12]!==_||u[13]!==w?(l={combosGroupedList:y,isCombosEmpty:k,listItems:_,stickyPageHeader:w},u[10]=y,u[11]=k,u[12]=_,u[13]=w,u[14]=l):l=u[14],l}function kX(){return window.dispatchEvent(new Event("scroll"))}function k0(e){return"item"===e.type&&"item"===e.data.type}function k1(){let e,t,r,a=(0,ep.c)(5),s=(0,eR.useTranslations)();return a[0]!==s?(e=s("sports.noGamesToDisplay"),a[0]=s,a[1]=e):e=a[1],a[2]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)(kW.SportsIcon,{}),a[2]=t):t=a[2],a[3]!==e?(r=(0,em.jsx)(kW.EmptyState,{label:e,children:t}),a[3]=e,a[4]=r):r=a[4],r}let k2={Group:function(e){let t,r,a=(0,ep.c)(9),{children:s,ref:n,style:o,"data-index":i,"data-item-index":l,"data-known-size":c}=e;return a[0]!==o?(t={...o,top:hD,zIndex:30},a[0]=o,a[1]=t):t=a[1],a[2]!==s||a[3]!==i||a[4]!==l||a[5]!==c||a[6]!==n||a[7]!==t?(r=(0,em.jsx)("div",{ref:n,"data-index":i,"data-item-index":l,"data-known-size":c,style:t,children:s}),a[2]=s,a[3]=i,a[4]=l,a[5]=c,a[6]=n,a[7]=t,a[8]=r):r=a[8],r},Item:function(e){let t,r=(0,ep.c)(8),{children:a,ref:s,style:n,"data-index":o,"data-item-group-index":i,"data-item-index":l,"data-known-size":c}=e;return r[0]!==a||r[1]!==o||r[2]!==i||r[3]!==l||r[4]!==c||r[5]!==s||r[6]!==n?(t=(0,em.jsx)("div",{ref:s,className:"flow-root","data-index":o,"data-item-group-index":i,"data-item-index":l,"data-known-size":c,style:n,children:a}),r[0]=a,r[1]=o,r[2]=i,r[3]=l,r[4]=c,r[5]=s,r[6]=n,r[7]=t):t=r[7],t},TopItemList:function(e){let t,r,a=(0,ep.c)(6),{children:s,ref:n,style:o}=e;return a[0]!==o?(t={...o,top:hD,zIndex:30},a[0]=o,a[1]=t):t=a[1],a[2]!==s||a[3]!==n||a[4]!==t?(r=(0,em.jsx)(hW,{children:(0,em.jsx)("div",{ref:n,style:t,children:s})}),a[2]=s,a[3]=n,a[4]=t,a[5]=r):r=a[5],r}};function k3(e,t,r,a){return{useWindowScroll:!0,defaultItemHeight:100,initialItemCount:Math.min(e.items.length,a),data:e.data,groupCounts:e.groupCounts,components:k2,groupContent:t=>{let a=e.groupLabels[t];
37return void 0===a?(0,em.jsx)("div",{"aria-hidden":!0,className:"h-px"}):(0,em.jsx)(r,{label:a})},computeItemKey:kY,itemContent:(r,a,s)=>{if(kK(s))return null;let n=t(s);return a===e.startingSoonGroupIndex&&r===e.startingSoonFirstItemIndex?(0,em.jsx)("div",{className:"pt-3 lg:pt-10",children:n}):n},logLevel:kb.LogLevel.ERROR}}var k5=e.i(798852);function k4(){return(0,k5.useMountedAfterHydration)()?8:20}let k6=eh.default.memo(function(e){let t,r,a,s=(0,ep.c)(7),{item:n,virtualized:o}=e,i=(0,x4.useSportsEventSelector)(n.event);s[0]!==i?(t=()=>({event:i,variant:"card",orientation:"desktop"}),s[0]=i,s[1]=t):t=s[1];let[l]=eh.default.useState(t);return!i||void 0!==o&&o?null:(s[2]!==n?(r=(0,em.jsx)(fw.SportsItemContextProvider,{children:(0,em.jsx)(kq.DesktopSportsItem,{item:n})}),s[2]=n,s[3]=r):r=s[3],s[4]!==l||s[5]!==r?(a=(0,em.jsx)(fT.SportsItemStoreProvider,{initialState:l,children:r}),s[4]=l,s[5]=r,s[6]=a):a=s[6],a)}),k7=eh.default.memo(function(){let e,t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(33);p[0]===Symbol.for("react.memo_cache_sentinel")?(e=["setVirtualized"],p[0]=e):e=p[0];let{setVirtualized:h}=(0,l5.useSportsContext)(e);p[1]===Symbol.for("react.memo_cache_sentinel")?(t=["scrollTo","setScrollTo"],p[1]=t):t=p[1];let{scrollTo:f,setScrollTo:g}=(0,h8.useSportsReorderContext)(t),x=eh.default.useRef(null),v=eh.default.useRef(null),{items:y,isPastVisible:b,isLoadingPast:k,isLoadingFinished:_,fetchNextPage:w,handleToggleFinished:j,tierFilter:S,tournamentFilter:T,searchQuery:C,livePageHeader:N}=kP("desktop"),M=`virtuoso-${S}-${T}-${C}`,I=k4();p[2]!==y||p[3]!==N?(r={items:y,livePageHeader:N},p[2]=y,p[3]=N,p[4]=r):r=p[4];let{combosGroupedList:P,isCombosEmpty:E,listItems:z,stickyPageHeader:A}=kJ(r);if(p[5]!==h?(a=()=>{let e=setTimeout(()=>h(!0),1e3);return()=>clearTimeout(e)},p[5]=h,p[6]=a):a=p[6],p[7]===Symbol.for("react.memo_cache_sentinel")?(s=[],p[7]=s):s=p[7],eh.default.useEffect(a,s),p[8]!==z||p[9]!==f||p[10]!==g?(n=()=>{if(!f)return;let e=z.findIndex(e=>"item"===e.type&&"item"===e.data.type&&e.data.event===f);-1!==e&&x.current?(x.current.scrollToIndex({index:e,behavior:"smooth",align:"center"}),v.current&&clearTimeout(v.current),v.current=setTimeout(()=>{g(void 0)},750)):g(void 0)},o=[f,z,g],p[8]=z,p[9]=f,p[10]=g,p[11]=n,p[12]=o):(n=p[11],o=p[12]),eh.default.useEffect(n,o),p[13]===Symbol.for("react.memo_cache_sentinel")?(i=()=>()=>{v.current&&clearTimeout(v.current)},l=[],p[13]=i,p[14]=l):(i=p[13],l=p[14]),eh.default.useEffect(i,l),E){let e;return p[15]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(k1,{}),p[15]=e):e=p[15],e}p[16]!==w||p[17]!==j||p[18]!==_||p[19]!==k||p[20]!==b?(c=function(e){return e?"hidden-toggle"===e.type?(0,em.jsx)(kk.ViewFinishedButton,{isOpen:b,handleClick:j,isLoading:k}):"load-more"===e.type?(0,em.jsx)(kk.ViewFinishedButton,{variant:"load-more",handleClick:w,isLoading:_}):"header"===e.data.type?(0,em.jsx)(k$.SectionHeader,{item:e.data}):"view-all-button"===e.data.type?(0,em.jsx)(kH,{sportSlug:e.data.sportSlug,sportText:e.data.sportText}):(0,em.jsx)(k6,{item:e.data}):null},p[16]=w,p[17]=j,p[18]=_,p[19]=k,p[20]=b,p[21]=c):c=p[21];let O=c;return p[22]!==A?(d=A&&(0,em.jsx)(k$.SectionHeader,{item:A,className:bJ.stickyPageHeaderRowClassName}),p[22]=A,p[23]=d):d=p[23],p[24]!==P||p[25]!==I||p[26]!==z||p[27]!==O||p[28]!==M?(u=P?(0,em.jsx)(kb.GroupedVirtuoso,{ref:x,className:"h-full",...k3(P,O,kQ,I),overscan:400},M):(0,em.jsx)(kb.Virtuoso,{ref:x,className:"h-full",useWindowScroll:!0,defaultItemHeight:100,initialItemCount:Math.min(z.length,I),data:z,computeItemKey:kw.getSportsVirtuosoItemKey,itemContent:(e,t)=>O(t),overscan:400,logLevel:kb.LogLevel.ERROR},M),p[24]=P,p[25]=I,p[26]=z,p[27]=O,p[28]=M,p[29]=u):u=p[29],p[30]!==d||p[31]!==u?(m=(0,em.jsxs)(em.Fragment,{children:[d,u]}),p[30]=d,p[31]=u,p[32]=m):m=p[32],m});function k8(e){let t,r,a,s,n=(0,ep.c)(10);n[0]===Symbol.for("react.memo_cache_sentinel")?(t=["bookAccordionSlug","setBookAccordionSlug"],n[0]=t):t=n[0];let{bookAccordionSlug:o,setBookAccordionSlug:i}=(0,h8.useSportsReorderContext)(t),l=(0,tu.useAmplitudeAnalytics)();return(()=>{let e,t,r,a,s=(0,ep.c)(11),n=(0,x4.useSportsViewSetting)();s[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],s[0]=e):e=s[0];let{event:o}
37=(0,tm.useEventContext)(e);s[1]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],s[1]=t):t=s[1];let{activeMarket:i}=(0,ex.useEventActiveMarketContext)(t),l=(0,x8.useSetActiveSportsMarket)(),c=(0,hz.useSportsStore)(k9),d=(0,hz.useBoundSportsStore)();s[2]!==i||s[3]!==o||s[4]!==l||s[5]!==d||s[6]!==n?(r=()=>{let e=d?.getState()?.marketsSectionsState[o.slug],t=e?.moneyline?.type==="binary"?[e.moneyline.market]:e?.moneyline?.markets??[],r=e?.spreads?.market,a=e?.totals?.market;if("moneyline"===n&&t.length>0&&!t.includes(i.slug)&&"soccer_team_to_advance"!==i.sportsMarketType||"moneyline"!==n&&(r||a)&&(!r||r!==i.slug)&&(!a||a!==i.slug)){let e=o.markets.find(e=>e.slug===t[0]);e&&l(e,{closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1,openGamesAccordion:!1,openOverlayAccordion:!1})}},s[2]=i,s[3]=o,s[4]=l,s[5]=d,s[6]=n,s[7]=r):r=s[7],s[8]!==c||s[9]!==n?(a=[c,n],s[8]=c,s[9]=n,s[10]=a):a=s[10],eh.default.useEffect(r,a)})(),n[1]!==l||n[2]!==o||n[3]!==i?(r=e=>{i(e),""===o&&l.trackEvent(tr.Events.SportsViewOrderbookClick,{location:"card"})},n[1]=l,n[2]=o,n[3]=i,n[4]=r):r=n[4],n[5]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)(k7,{}),n[5]=a):a=n[5],n[6]!==o||n[7]!==e||n[8]!==r?(s=(0,em.jsx)(lR.Accordion.Root,{type:"single",value:o,onValueChange:r,...e,children:a}),n[6]=o,n[7]=e,n[8]=r,n[9]=s):s=n[9],s}function k9(e){return e.evt}var _e=e.i(968687),_t=e.i(326722),_r=e.i(839935),_a=e.i(421061);function _s(e){return(e.sportsMarketType??"moneyline")==="moneyline"&&e.teams}var _n=e.i(626923),_o=e.i(798110),_i=e.i(784769);function _l(e){let t,r,a,s,n=(0,ep.c)(10),{message:o,icon:i,action:l}=e;return n[0]!==i?(t=i&&(0,em.jsx)("div",{className:"text-pk-content-tertiary",children:i}),n[0]=i,n[1]=t):t=n[1],n[2]!==o?(r=(0,em.jsx)("p",{className:"text-sm font-medium text-pk-content-secondary",children:o}),n[2]=o,n[3]=r):r=n[3],n[4]!==l?(a=l&&(0,em.jsx)("button",{type:"button",onClick:l.onClick,className:"text-sm font-medium text-button-link-text hover:underline",children:l.label}),n[4]=l,n[5]=a):a=n[5],n[6]!==t||n[7]!==r||n[8]!==a?(s=(0,em.jsxs)("div",{className:"flex flex-col items-center justify-center h-full w-full my-10 gap-4",children:[t,r,a]}),n[6]=t,n[7]=r,n[8]=a,n[9]=s):s=n[9],s}var _c=e.i(765771),_d=e.i(714563);let _u=(0,iD.cva)("flex h-5 w-fit items-center rounded-sm px-[5px] py-[3px]",{variants:{color:{blue:"bg-pk-brand-500/10 text-pk-brand-500",green:"bg-pk-green-500/10 text-pk-green-500 dark:bg-pk-green-500/20",red:"bg-[#E648001A] text-pk-red-600 dark:bg-[#E6480033]","light-green":"bg-pk-green-50 text-text dark:bg-pk-green-500/20","light-red":"bg-[#E648001A] text-text dark:bg-[#E6480033]"}}});function _m(e){let t,r,a,s,n,o=(0,ep.c)(10);return o[0]!==e?({className:t,color:r,...a}=e,o[0]=e,o[1]=t,o[2]=r,o[3]=a):(t=o[1],r=o[2],a=o[3]),o[4]!==t||o[5]!==r?(s=(0,eg.cn)(_u({color:r}),t),o[4]=t,o[5]=r,o[6]=s):s=o[6],o[7]!==a||o[8]!==s?(n=(0,em.jsx)("div",{className:s,...a}),o[7]=a,o[8]=s,o[9]=n):n=o[9],n}var _p=e.i(285539);function _h(e){let t,r,a,s,n,o,i=(0,ep.c)(16),{label:l,value:c,valueColor:d,align:u,children:m}=e,p=void 0===d?"var(--color-pk-content-primary)":d,h=void 0===u?"start":u,f="start"===h?"items-start":"center"===h?"items-center":"items-end";return i[0]!==f?(t=(0,eg.cn)("flex flex-col",f),i[0]=f,i[1]=t):t=i[1],i[2]!==l?(r=(0,em.jsx)("p",{className:"text-xs font-medium text-pk-content-tertiary leading-[18px] tracking-[0.15px]",children:l}),i[2]=l,i[3]=r):r=i[3],i[4]!==p?(a={color:p},i[4]=p,i[5]=a):a=i[5],i[6]!==a||i[7]!==c?(s=(0,em.jsx)("p",{className:"text-sm font-semibold leading-[21px] tracking-[0.15px]",style:a,children:c}),i[6]=a,i[7]=c,i[8]=s):s=i[8],i[9]!==m||i[10]!==s?(n=(0,em.jsxs)("div",{className:"flex gap-2 h-[21px] overflow-visible items-center",children:[m,s]}),i[9]=m,i[10]=s,i[11]=n):n=i[11],i[12]!==t||i[13]!==r||i[14]!==n?(o=(0,em.jsxs)("div",{className:t,children:[r,n]}),i[12]=t,i[13]=r,i[14]=n,i[15]=o):o=i[15],o}function _f(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A,O=(0,ep.c)(86),{position:D,onClick:R}=e,L=(0,eR.useTranslations)();O[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],O[0]=t):t=O[0];let{event:F}
37=(0,tm.useEventContext)(t),{market:$}=(0,fI.useMobileMarketContext)(),[B,U]=eh.default.useState(!1);O[1]!==D.totalReturn?(r=(e=>{try{return parseFloat(e.totalProfit.replace("$",""))>=0?"var(--color-pk-green-500)":"var(--color-pk-red-600)"}catch{return"var(--color-pk-gray-500)"}})(D.totalReturn),O[1]=D.totalReturn,O[2]=r):r=O[2];let H=r;e:{if(!($.negRisk&&!1!==F.enableNegRisk)||1!==D.sell.outcomeIdx||D.sell.isClosed){a=!1;break e}a=!0}let q=a,V=`${D.sell.outcome} icon`;O[3]===Symbol.for("react.memo_cache_sentinel")?(s={objectFit:"cover",borderRadius:"4px"},O[3]=s):s=O[3],O[4]!==D.outcomeDetail.icon||O[5]!==V?(n=(0,em.jsx)("div",{className:"size-[42px] relative overflow-hidden",children:(0,em.jsx)(e4.default,{src:D.outcomeDetail.icon,alt:V,fill:!0,sizes:"42px",style:s,priority:!0})}),O[4]=D.outcomeDetail.icon,O[5]=V,O[6]=n):n=O[6];let W=D.outcomeDetail.color;O[7]!==D.sell.outcome?(o=(0,fs.capitalize)(D.sell.outcome),O[7]=D.sell.outcome,O[8]=o):o=O[8];let G=`${o}`;return O[9]!==G?(i=(0,em.jsx)("p",{className:"text-xs font-medium text-inherit leading-[18px] tracking-[0.15px]",children:G}),O[9]=G,O[10]=i):i=O[10],O[11]!==D.outcomeDetail.color||O[12]!==i?(l=(0,em.jsx)(_m,{color:W,children:i}),O[11]=D.outcomeDetail.color,O[12]=i,O[13]=l):l=O[13],O[14]!==D.sell.qty?(c=(0,eV.formatNum)(D.sell.qty,{decimals:2}),O[14]=D.sell.qty,O[15]=c):c=O[15],O[16]!==L?(d=L("trading.shares").toLowerCase(),O[16]=L,O[17]=d):d=O[17],O[18]!==c||O[19]!==d?(u=(0,em.jsxs)("p",{className:"text-xs font-medium text-pk-content-tertiary leading-[18px] tracking-[0.15px]",children:[c," ",d]}),O[18]=c,O[19]=d,O[20]=u):u=O[20],O[21]!==l||O[22]!==u||O[23]!==n?(m=(0,em.jsxs)("div",{className:"flex w-full items-center gap-3",children:[n,l,u]}),O[21]=l,O[22]=u,O[23]=n,O[24]=m):m=O[24],O[25]!==L?(p=L("trading.avg"),O[25]=L,O[26]=p):p=O[26],O[27]!==D.avgPrice||O[28]!==p?(h=(0,em.jsx)(_h,{label:p,value:D.avgPrice}),O[27]=D.avgPrice,O[28]=p,O[29]=h):h=O[29],O[30]!==L?(f=L("trading.current"),O[30]=L,O[31]=f):f=O[31],O[32]!==D.value.currentMarketValue?(g=(0,eV.toUSCurrency)(D.value.currentMarketValue),O[32]=D.value.currentMarketValue,O[33]=g):g=O[33],O[34]!==f||O[35]!==g?(x=(0,em.jsx)(_h,{label:f,value:g}),O[34]=f,O[35]=g,O[36]=x):x=O[36],O[37]!==D.totalReturn.totalProfit||O[38]!==D.totalReturn.totalProfitPercent||O[39]!==L||O[40]!==H?(v=!!D.totalReturn.totalProfit&&!!D.totalReturn.totalProfitPercent&&(0,em.jsx)(_h,{label:L("trading.return"),value:`${D.totalReturn.totalProfit} (${D.totalReturn.totalProfitPercent})`,valueColor:H}),O[37]=D.totalReturn.totalProfit,O[38]=D.totalReturn.totalProfitPercent,O[39]=L,O[40]=H,O[41]=v):v=O[41],O[42]!==h||O[43]!==x||O[44]!==v?(y=(0,em.jsxs)("div",{className:"flex gap-5 py-2",children:[h,x,v]}),O[42]=h,O[43]=x,O[44]=v,O[45]=y):y=O[45],O[46]!==m||O[47]!==y?(b=(0,em.jsxs)("div",{className:"flex flex-col gap-2 px-3",children:[m,y]}),O[46]=m,O[47]=y,O[48]=b):b=O[48],O[49]!==R||O[50]!==D?(k=()=>R(D),O[49]=R,O[50]=D,O[51]=k):k=O[51],O[52]!==L?(_=L("trading.cashOut"),O[52]=L,O[53]=_):_=O[53],O[54]!==k||O[55]!==_?(w=(0,em.jsx)(vy.TradingButton,{color:"green",onClick:k,className:"flex-1",children:_}),O[54]=k,O[55]=_,O[56]=w):w=O[56],O[57]!==B||O[58]!==$||O[59]!==q?(j=q&&(0,em.jsxs)(_a.Drawer.Root,{shouldScaleBackground:!1,open:B,onOpenChange:U,repositionInputs:!1,children:[(0,em.jsx)(_a.Drawer.Trigger,{asChild:!0,children:(0,em.jsx)(vy.TradingButton,{color:"gray",maxWidth:"48px",children:(0,em.jsx)(_c.TransferIcon20,{className:"size-5 text-pk-content-primary"})})}),(0,em.jsxs)(_a.Drawer.Portal,{children:[(0,em.jsx)(_a.Drawer.Overlay,{onClick:()=>U(!1),className:"fixed inset-0 bg-pk-overlay z-[calc(var(--z-drawer)+34)]"}),(0,em.jsx)(_a.Drawer.Content,{className:"z-[calc(var(--z-drawer)+35)] fixed bottom-0 left-0 right-0 flex flex-col rounded-t-lg bg-pk-elevated",children:(0,em.jsx)(_d.ConvertPositionsInternals,{market:$})})]})]}),O[57]=B,O[58]=$,O[59]=q,O[60]=j):j=O[60],O[61]!==w||O[62]!==j?(S=(0,em.jsxs)("div",{className:"flex flex-1 px-3 gap-2",children:[w,j]}),O[61]=w,O[62]=j,O[63]=S):S=O[63],O[64]!==L?(T=L("trading.initialCost"),O[64]=L,O[65]=T):T=O[65],O[66]!==D.value.cost?(C="-"===D.value.cost?"-":(0,eV.toUSCurrency)(D.value.cost),O[66]=D.value.cost,O[67]=C):C=O[67],O[68]!==T||O[69]!==C?(N=(0,em.jsx)(_h,{label:T,value:C}),O[68]=T,O[69]=C,O[70]=N):N=O[70],O[71]!==L?(M=L("trading.payout"),O[71]=L,O[72]=M):M=O[72],O[73]!==D.sell.qty?(I=(0,eV.formatCurrency)(D.sell.qty,{decimals:2}),O[73]=D.sell.qty,O[74]=I):I=O[74],O[75]===Symbol.for("react.memo_cache_sentinel")?(P=(0,em.jsx)(_p.CashBalanceIcon,{}),O[75]=P):P=O[75],O[76]!==M||O[77]!==I?(E=(0,em.jsx)(_h,{label:M,value:I,valueColor:"var(--color-pk-green-500)",align:"end",children:P}),O[76]=M,O[77]=I,O[78]=E):E=O[78],O[79]!==N||O[80]!==E?(z=(0,em.jsxs)("div",{className:"flex w-full justify-between bg-pk-grouped px-3 py-2 border-t border-pk-border",children:[N,E]}
37),O[79]=N,O[80]=E,O[81]=z):z=O[81],O[82]!==b||O[83]!==S||O[84]!==z?(A=(0,em.jsxs)("div",{className:"flex flex-col w-full rounded-lg bg-pk-surface text-pk-content-primary border border-pk-border pt-3 gap-4 overflow-hidden",children:[b,S,z]}),O[82]=b,O[83]=S,O[84]=z,O[85]=A):A=O[85],A}function _g(){let e,t,r,a,s,n=(0,ep.c)(16),o=(0,eR.useTranslations)();n[0]===Symbol.for("react.memo_cache_sentinel")?(e=["authenticated"],n[0]=e):e=n[0];let{authenticated:i}=(0,eF.useAccountContext)(e),{setTradeState:l}=(0,ce.useMobileTradeContext)(),{positions:c,subPositions:d,chainPositions:u}=(0,_o.useMobileMarketPositionContext)();n[1]===Symbol.for("react.memo_cache_sentinel")?(t=["market"],n[1]=t):t=n[1];let{market:m}=(0,lL.useBookContext)(t),p=(0,lE.useMarketBestPrices)(m);n[2]!==p||n[3]!==l?(r=e=>{l({type:"redeem",outcomeIdx:e.sell.outcomeIdx,open:!0,orderType:l$.OrderType.Market,side:l7.Side.SELL,...p?.[0===e.sell.outcomeIdx?"~zero":"~one"]?.sell&&{price:p[0===e.sell.outcomeIdx?"~zero":"~one"].sell??"0"},shares:e.sell.qty})},n[2]=p,n[3]=l,n[4]=r):r=n[4];let h=r,f=c?d:u;if(!i)return null;if(0===f.length){let e,t;return n[5]!==o?(e=o("portfolio.messages.noPositionsFound"),n[5]=o,n[6]=e):e=n[6],n[7]!==e?(t=(0,em.jsx)(_l,{message:e}),n[7]=e,n[8]=t):t=n[8],t}if(n[9]!==f||n[10]!==h){let e;n[12]!==h?(e=e=>(0,em.jsx)(_f,{position:e,onClick:h},`position-${e.sell.outcome}`),n[12]=h,n[13]=e):e=n[13],a=f.map(e),n[9]=f,n[10]=h,n[11]=a}else a=n[11];return n[14]!==a?(s=(0,em.jsx)("div",{className:"flex w-full flex-col gap-4",children:a}),n[14]=a,n[15]=s):s=n[15],s}let _x=(0,hP.default)(()=>e.A(728221),{loadableGenerated:{modules:[568222]},ssr:!1});function _v(){let e,t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v=(0,ep.c)(56);v[0]===Symbol.for("react.memo_cache_sentinel")?(e=["authenticated","proxyAddress"],v[0]=e):e=v[0];let{authenticated:y,proxyAddress:b}=(0,eF.useAccountContext)(e),{hasSomeShares:k,positions:_,subPositions:w,chainPositions:j}=(0,_o.useMobileMarketPositionContext)(),{market:S}=(0,fI.useMobileMarketContext)(),T=(0,_i.useSportsV2Enabled)(),{filledOrders:C,hasNextPage:N,fetchNextPage:M,isFetching:I}=(0,lW.useFilledOrders)(),P=S?.clobTokenIds,E=S?.conditionId,z=S?.orderPriceMinTickSize;v[1]!==P||v[2]!==E||v[3]!==z?(t={clobTokenIds:P,conditionId:E,orderPriceMinTickSize:z},v[1]=P,v[2]=E,v[3]=z,v[4]=t):t=v[4];let{userOpenOrders:A}=(0,lU.default)(t),O=!k;v[5]!==O?(r={label:"Positions",value:"positions",disabled:O,order:1},v[5]=O,v[6]=r):r=v[6];let D=!A.length;v[7]!==D?(a={label:"Orders",value:"orders",disabled:D,order:2},v[7]=D,v[8]=a):a=v[8];let R=!C.length;v[9]!==R?(s={label:"History",value:"history",disabled:R,order:3},v[9]=R,v[10]=s):s=v[10],v[11]!==s||v[12]!==r||v[13]!==a?(n=[r,a,s],v[11]=s,v[12]=r,v[13]=a,v[14]=n):n=v[14];let L=!k&&!A.length&&!C.length,F=k?"positions":A.length?"orders":C.length?"history":"positions";v[15]!==n||v[16]!==L||v[17]!==F?(o={tabs:n,allDisabled:L,initialTab:F},v[15]=n,v[16]=L,v[17]=F,v[18]=o):o=v[18];let{tabs:$,allDisabled:B,initialTab:U}=o,[H,q]=eh.default.useState(U),V=y&&!T?b:void 0,W="positions"===H,G=S.conditionId;if(v[19]!==B||v[20]!==j||v[21]!==_||v[22]!==w?(i=B?[]:_?w:j,v[19]=B,v[20]=j,v[21]=_,v[22]=w,v[23]=i):i=v[23],v[24]!==i?(l=(0,cF.toPanelQuantities)(i),v[24]=i,v[25]=l):l=v[25],v[26]!==S.conditionId||v[27]!==l?(c=[{conditionId:G,quantities:l}],v[26]=S.conditionId,v[27]=l,v[28]=c):c=v[28],v[29]!==V||v[30]!==W||v[31]!==c?(d={accountKey:V,surface:"mobile",panelKind:"mobile_tabs",active:W,panels:c},v[29]=V,v[30]=W,v[31]=c,v[32]=d):d=v[32],(0,cF.usePositionPanelTelemetry)(d),!y||B||T)return null;if(v[33]===Symbol.for("react.memo_cache_sentinel")?(u=e=>q(e),v[33]=u):u=v[33],v[34]!==H||v[35]!==$){let e;v[37]!==H?(e=e=>(0,em.jsx)(eb.Button,{disabled:e.disabled,variant:H===e.value?"default":"secondary",size:"sm",className:"flex-1 text-sm h-10",onClick:()=>q(e.value),children:e.label},e.value),v[37]=H,v[38]=e):e=v[38],m=$.map(e),v[34]=H,v[35]=$,v[36]=m}else m=v[36];return v[39]!==m?(p=(0,em.jsx)(_n.TabsList,{variant:"highlight",wrapperClassName:"my-4",className:"w-full h-10 gap-2 bg-transparent",children:m}),v[39]=m,v[40]=p):p=v[40],v[41]===Symbol.for("react.memo_cache_sentinel")?(h=(0,em.jsx)(_
37n.TabsContent,{value:"positions",className:"w-full",children:(0,em.jsx)(_g,{})}),v[41]=h):h=v[41],v[42]!==S||v[43]!==A?(f=(0,em.jsx)(_n.TabsContent,{value:"orders",className:"w-full",children:(0,em.jsx)(_x,{market:S,openOrders:A,bodyClassName:"px-0",headerClassName:"p-0 h-8! items-end [&>h1]:h-8! [&>h1]:text-xl [&>h1]:font-semibold [&>h1]:leading-[1.75]!"})}),v[42]=S,v[43]=A,v[44]=f):f=v[44],v[45]!==M||v[46]!==C||v[47]!==N||v[48]!==I||v[49]!==S?(g=(0,em.jsx)(_n.TabsContent,{value:"history",className:"w-full",children:(0,em.jsx)(ck.default,{filledOrders:C,hasNextPage:N,fetchNextPage:M,isFetchingNextPage:I,isAuthenticated:!0,containerClassName:"mt-4 z-[999999]",activeMarket:S})}),v[45]=M,v[46]=C,v[47]=N,v[48]=I,v[49]=S,v[50]=g):g=v[50],v[51]!==H||v[52]!==p||v[53]!==f||v[54]!==g?(x=(0,em.jsxs)(_n.Tabs,{value:H,onValueChange:u,children:[p,h,f,g]}),v[51]=H,v[52]=p,v[53]=f,v[54]=g,v[55]=x):x=v[55],x}function _y(){let e,t=(0,ep.c)(3),{market:r}=(0,fI.useMobileMarketContext)(),a=r.groupItemTitle??r.question;return t[0]!==r.image||t[1]!==a?(e=(0,em.jsx)("div",{className:"flex w-full items-center pb-4",children:(0,em.jsx)("div",{className:"flex flex-1 items-center",children:(0,em.jsx)(cK.MarketImage,{image:r.image,marketName:a,size:40,containerClassName:"rounded-sm overflow-hidden"})})}),t[0]=r.image,t[1]=a,t[2]=e):e=t[2],e}function _b(){let e,t,r=(0,ep.c)(2);r[0]===Symbol.for("react.memo_cache_sentinel")?(e=["sportSlug"],r[0]=e):e=r[0];let{sportSlug:a}=(0,l5.useSportsContext)(e);return(0,_i.useSportsV2Enabled)()&&a?null:(r[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)(_y,{}),r[1]=t):t=r[1],t)}var _k=e.i(61896);function __(){let e,t,r=(0,ep.c)(2),a=(0,_k.useOneClickEligible)(),[s,,n]=(0,_k.useOneClickEnabled)();r[0]===Symbol.for("react.memo_cache_sentinel")?(e=["side"],r[0]=e):e=r[0];let{side:o}=(0,lZ.useTradeContext)(e);r[1]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],r[1]=t):t=r[1];let{activeMarket:i}=(0,ex.useEventActiveMarketContext)(t);return a&&n&&s&&o===l7.Side.BUY&&!i.closed}function _w(e){let t,r,a,s,n,o,i=(0,ep.c)(22),{tabs:l,eventSlug:c,sportSlug:d}=e,u=(0,eR.useTranslations)(),m=(0,dr.isEsportsSlug)(d),p=(0,x8.useSportsSlugInit)(),[h,f]=eh.default.useState(p??x6.DEFAULT_TAB),g=x7(l,c);i[0]!==g||i[1]!==h?(t=(0,x6.resolveAvailableSportsTab)(h,g),i[0]=g,i[1]=h,i[2]=t):t=i[2];let x=t;i[3]!==g||i[4]!==u?(r=g?.map(e=>({value:e.value,label:u(e.labelKey)}))??[],i[3]=g,i[4]=u,i[5]=r):r=i[5];let v=r;if(m){let e;return i[6]!==c||i[7]!==d?(e=(0,em.jsx)(yZ,{eventSlug:c,sportSlug:d}),i[6]=c,i[7]=d,i[8]=e):e=i[8],e}if(!g||0===g.length){let e;return i[9]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(vG,{}),i[9]=e):e=i[9],e}if(i[10]===Symbol.for("react.memo_cache_sentinel")?(a=e=>f(e),i[10]=a):a=i[10],i[11]!==x||i[12]!==v?(s=(0,em.jsx)(tf.TextTabs,{items:v,value:x,onValueChange:a,className:"mb-1"}),i[11]=x,i[12]=v,i[13]=s):s=i[13],i[14]!==x||i[15]!==g){let e;i[17]!==x?(e=e=>x===e.value?(0,em.jsx)(vG,{tab:e.value},e.value):null,i[17]=x,i[18]=e):e=i[18],n=g.map(e),i[14]=x,i[15]=g,i[16]=n}else n=i[16];return i[19]!==s||i[20]!==n?(o=(0,em.jsxs)("div",{className:"relative w-full",children:[s,n]}),i[19]=s,i[20]=n,i[21]=o):o=i[21],o}function _j(e){return e.stopPropagation()}function _S(e){return"1H"===e.slug}function _T(e){return{label:e===mb.Holders?"Top Holders":e===mb.Positions?"Positions":(0,fs.capitalize)(e),value:e}}let _C=function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C=(0,ep.c)(91),{mode:N}=e,M=void 0===N?"single":N;C[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event","eventSettings","hitMarketChartData"],C[0]=t):t=C[0];let{event:I,eventSettings:P,hitMarketChartData:E}=(0,tm.useEventContext)(t),z=!!E;C[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],C[1]=r):r=C[1];let{activeMarket:A}=(0,ex.useEventActiveMarketContext)(r),{lowerState:O,lowerStateOptions:D,setLowerState:R}=hT(),L=(0,ll.useAnnotations)(I?.slug);C[2]===Symbol.for("react.memo_cache_sentinel")?(a=["isSportsPage"],C[2]=a):a=C[2];let{isSportsPage:F}=(0,l5.useSportsContext)(a),{smpContentRef:$}=(0,fI.useMobileMarketContext)(),B=__();C[3]!==I?(s=(0,x6.getLeagueFromEvent)(I),C[3]=I,C[4]=s):s=C[4];let U=s;C[5]!==I?(n=(0,dr.getEventLeague)(I),C[5]=I,C[6]=n):n=C[6];let H=n,q=H??void 0;C[7]!==U||C[8]!==q?(o=(0,x6.getTabsForLeague)(U,q),C[7]=U,C[8]=q,C[9]=o):o=C[9];let V=o;C[10]!==A?(i=[A],C[10]=A,C[11]=i):i=C[11];let W=i,G=!F;if(C[12]!==G||C[13]!==D){let e;C[15]!==G?(e=e=>e===mb.Comments?G:e!==mb.Related,C[15]=G,C[16]=e):e=C[16],l=D.filter(e).map(_T),C[12]=G,C[13]=D,C[14]=l}else l=C[14];let Z=l;C[17]!==O||C[18]!==Z||C[19]!==R?(c=()=>{Z.find(e=>e.value===O)||R(Z[0].value)},C[17]=O,C[18]=Z,C[19]=R,C[20]=c):c=C[20],C[21]!==O||C[22]!==Z?(d=[Z,O],C[21]=O,C[22]=Z,
37C[23]=d):d=C[23],eh.default.useEffect(c,d),C[24]!==I.tags?(u=I.tags?.some(_S),C[24]=I.tags,C[25]=u):u=C[25];let K=u;C[26]===Symbol.for("react.memo_cache_sentinel")?(m={mode:"fixed",plotHeight:272},C[26]=m):m=C[26],C[27]!==A.closed?(p=A.closed&&{chartWindow:cH.CHART_WINDOWS[cH.CHART_WINDOWS.length-1]},C[27]=A.closed,C[28]=p):p=C[28],C[29]!==K?(h=K&&{initialWindow:"1h"},C[29]=K,C[30]=h):h=C[30],C[31]!==p||C[32]!==h?(f={annotationMode:"bottom-bar",mode:"single",outcomeMode:"single",sizing:m,showAttribution:!0,showOptions:!1,showAnnotationsDrawer:!0,...p,...h},C[31]=p,C[32]=h,C[33]=f):f=C[33];let Y=f,Q=(0,cU.useConvertBinaryMarketToChartMarkets)(A),{priceMarketSettings:J}=P,{zeroIndexedTeam:X,oneIndexedTeam:ee}=function(){let e,t,r,a,s=(0,ep.c)(14);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=["activeMarket"],s[0]=e):e=s[0];let{activeMarket:n}=(0,ex.useEventActiveMarketContext)(e);s[1]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],s[1]=t):t=s[1];let{event:o}=(0,tm.useEventContext)(t);e:{let e;if((0,fl.isStandardOrMapRoundTotalMarket)(n.sportsMarketType)||"team_totals"===n.sportsMarketType||"anytime_touchdowns"===n.sportsMarketType||"first_touchdowns"===n.sportsMarketType||(0,vt.isFootballPropLineMarket)(n.sportsMarketType)||"points"===n.sportsMarketType||"assists"===n.sportsMarketType||"rebounds"===n.sportsMarketType||"threes"===n.sportsMarketType){let e;s[2]!==o.markets?(e=o.markets.find(_s),s[2]=o.markets,s[3]=e):e=s[3];let t=e;if(t?.teams&&2===t.teams.length){let e;s[4]!==t.teams[0]||s[5]!==t.teams[1]?(e={zeroIndexedTeam:t.teams[0],oneIndexedTeam:t.teams[1]},s[4]=t.teams[0],s[5]=t.teams[1],s[6]=e):e=s[6],r=e;break e}}if(!n.teams||2!==n.teams.length){let e;s[7]===Symbol.for("react.memo_cache_sentinel")?(e={zeroIndexedTeam:void 0,oneIndexedTeam:void 0},s[7]=e):e=s[7],r=e;break e}let t=n.teams[+!!n.invertOutcomesVisually],a=n.teams[+!n.invertOutcomesVisually];s[8]!==t||s[9]!==a?(e={zeroIndexedTeam:t,oneIndexedTeam:a},s[8]=t,s[9]=a,s[10]=e):e=s[10],r=e}let{zeroIndexedTeam:i,oneIndexedTeam:l}=r;return s[11]!==l||s[12]!==i?(a={zeroIndexedTeam:i,oneIndexedTeam:l},s[11]=l,s[12]=i,s[13]=a):a=s[13],a}();e:{if(!X||!ee){g="";break e}let e=X.name??X.alias,t=ee.name??ee.alias;g=`${e} vs ${t}`}let et=g,er="group"===M&&"overflow-y-auto overflow-x-hidden w-screen px-4 relative overflow-auto overscroll-none [-webkit-overflow-scrolling:touch] scrollbar-none [&::-webkit-scrollbar]:hidden",ea="group"===M&&(B?"pb-[180px]":"pb-[100px]"),es="group"===M&&(F?"w-full":"pt-2 w-screen px-4");return C[34]!==er||C[35]!==ea||C[36]!==es?(x=(0,eg.cn)("flex w-full h-full flex-col",er,ea,es),C[34]=er,C[35]=ea,C[36]=es,C[37]=x):x=C[37],C[38]!==et||C[39]!==F||C[40]!==M?(v="group"===M&&(0,em.jsx)("div",{className:(0,eg.cn)("flex w-full h-full",F&&"h-fit"),children:(0,em.jsxs)("div",{className:"flex flex-col w-full justify-between",children:[F&&(0,em.jsx)("h1",{className:"mb-4 mt-1 text-lg font-medium text-center",children:et}),(0,em.jsx)(_b,{})]})}),C[38]=et,C[39]=F,C[40]=M,C[41]=v):v=C[41],C[42]!==I.slug||C[43]!==F||C[44]!==M||C[45]!==H||C[46]!==V?(y="group"===M&&F&&(0,em.jsx)(_w,{tabs:V,eventSlug:I.slug,sportSlug:H}),C[42]=I.slug,C[43]=F,C[44]=M,C[45]=H,C[46]=V,C[47]=y):y=C[47],C[48]!==F||C[49]!==M?(b="group"===M&&F&&(0,em.jsx)(bl,{}),C[48]=F,C[49]=M,C[50]=b):b=C[50],C[51]!==A.conditionId||C[52]!==A.enableOrderBook||C[53]!==L||C[54]!==Q||C[55]!==Y||C[56]!==I||C[57]!==E||C[58]!==z||C[59]!==F||C[60]!==M||C[61]!==J?(k=137===eZ.MATIC_CONFIG.chainId&&A.enableOrderBook&&(0,em.jsx)("div",{className:"block",children:("single"===M||!F)&&(0,em.jsxs)("div",{className:(0,eg.cn)("relative",J.priceMarketsUiEnabled&&("hourly"===J.variant||"fiveminute"===J.variant||"fifteen"===J.variant)&&"overflow-visible"),children:[!!J.priceMarketsUiEnabled&&("hourly"===J.variant||"daily"===J.variant||"fiveminute"===J.variant||"fifteen"===J.variant)&&(0,em.jsx)(xA,{event:I,height:320,timestamp:J.timestamp,etDate:J.etDate,utcDate:J.utcDate,name:J.name,abbreviation:J.abbreviation,assetType:J.assetType}),!J.priceMarketsUiEnabled&&z&&E.symbol&&E.data.length>
370&&(0,em.jsx)(x1,{data:E.data,strikePrice:E.strikePrice,symbol:E.symbol,startDate:E.startDate,endDate:E.endDate,allowCandlestick:E.allowCandlestick,currentValuation:E.currentValuation,sourceUrl:E.sourceUrl,growthSeries:E.growthSeries}),(!J.priceMarketsUiEnabled||"hourly"!==J.variant&&"daily"!==J.variant&&"fiveminute"!==J.variant&&"fifteen"!==J.variant)&&!(z&&E?.symbol&&E.data.length>0)&&(0,em.jsx)(cB.GroupChart,{markets:Q,lowChanceMarkets:[],resolvedMarkets:[],event:I,options:Y,annotations:L}),(0,em.jsx)(x2.LiveActivityIndicator,{conditionIds:[A.conditionId].filter(Boolean),className:(0,eg.cn)(J.priceMarketsUiEnabled&&"hourly"===J.variant&&"bottom-[132px] lg:bottom-12")})]})}),C[51]=A.conditionId,C[52]=A.enableOrderBook,C[53]=L,C[54]=Q,C[55]=Y,C[56]=I,C[57]=E,C[58]=z,C[59]=F,C[60]=M,C[61]=J,C[62]=k):k=C[62],C[63]!==A.closed||C[64]!==A.enableOrderBook||C[65]!==F||C[66]!==J?(_=A.enableOrderBook&&!A.closed&&!F&&(0,em.jsx)("div",{className:"block",children:(0,em.jsx)(gQ,{className:"mt-4",withVolume:J.priceMarketsUiEnabled&&("hourly"===J.variant||"daily"===J.variant||"fiveminute"===J.variant||"fifteen"===J.variant),variant:"narrow"})}),C[63]=A.closed,C[64]=A.enableOrderBook,C[65]=F,C[66]=J,C[67]=_):_=C[67],C[68]!==F?(w=!F&&(0,em.jsx)(_v,{}),C[68]=F,C[69]=w):w=C[69],C[70]!==F||C[71]!==M?(j=!F&&"group"===M&&(0,em.jsx)("div",{className:"block mt-4",children:(0,em.jsx)(ls,{})}),C[70]=F,C[71]=M,C[72]=j):j=C[72],C[73]!==F||C[74]!==O||C[75]!==Z||C[76]!==W||C[77]!==M||C[78]!==R?(S=!F&&"group"===M&&(0,em.jsxs)("div",{children:[(0,em.jsx)(tf.TextTabs,{items:Z,value:O,onValueChange:e=>R(e),className:"mt-10 mb-1",id:"comments",headingLevel:"h2"}),(0,em.jsxs)("div",{className:"min-h-[400px]",children:[O===mb.Activity&&(0,em.jsx)("div",{className:"w-full",children:(0,em.jsx)(dv,{sortedMarkets:W})}),O===mb.Comments&&(0,em.jsx)("div",{className:"w-full pt-6",children:F?(0,em.jsx)(tg.SportsComments,{}):(0,em.jsx)(tg.Comments,{})}),O===mb.Holders&&(0,em.jsx)("div",{className:"w-full pt-6",children:(0,em.jsx)(d8,{sortedMarkets:W})}),O===mb.Positions&&(0,em.jsx)("div",{className:"w-full pt-6",children:(0,em.jsx)(dU,{sortedMarkets:W})})]})]}),C[73]=F,C[74]=O,C[75]=Z,C[76]=W,C[77]=M,C[78]=R,C[79]=S):S=C[79],C[80]!==$||C[81]!==x||C[82]!==v||C[83]!==y||C[84]!==b||C[85]!==k||C[86]!==_||C[87]!==w||C[88]!==j||C[89]!==S?(T=(0,em.jsxs)("div",{id:"mobile-single-market-detail",ref:$,className:x,onClick:_j,children:[v,y,b,k,_,w,j,S]}),C[80]=$,C[81]=x,C[82]=v,C[83]=y,C[84]=b,C[85]=k,C[86]=_,C[87]=w,C[88]=j,C[89]=S,C[90]=T):T=C[90],T};var _N=e.i(582087);function _M(e,t){return e[t]=!0,e}function _I(e){return e?.disconnect()}let _P=function(e){let t,r,a,s=(0,ep.c)(9),{market:n,callback:o,justifyContent:i,className:l}=e,c=void 0===i?"flex-start":i,{payoutsString:d}=(0,eY.useHandlePayouts)(n);return s[0]!==l?(t=(0,eg.cn)("flex gap-2","lg:flex-row lg:justify-end lg:items-center lg:w-[calc(300px+0.5rem)] lg:py-4","max-lg:w-full max-lg:flex-col max-lg:items-center max-lg:justify-center",l),s[0]=l,s[1]=t):t=s[1],s[2]!==o||s[3]!==c||s[4]!==d?(r=o?(0,em.jsx)(eb.Button,{size:"lg",className:"w-full",onClick:e=>{e.stopPropagation(),o()},children:"Redeem"}):(0,em.jsxs)("div",{className:"flex lg:justify-end max-lg:items-center max-lg:w-full max-lg:gap-1",style:{justifyContent:c},children:[(0,em.jsx)(ek.CheckCircleSolidIcon20,{className:"size-6 text-pk-content-accent-brand"}),(0,em.jsxs)("span",{className:"font-medium text-pk-content-accent-brand",children:["Outcome: ",d]})]}),s[2]=o,s[3]=c,s[4]=d,s[5]=r):r=s[5],s[6]!==t||s[7]!==r?(a=(0,em.jsx)("div",{className:t,children:r}),s[6]=t,s[7]=r,s[8]=a):a=s[8],a};var _E=e.i(662032),_z=e.i(368564);function _A(){let e,t,r,a,s=(0,ep.c)(10),n=(0,eR.useTranslations)(),{event:o,moneylineMarket:i}=(0,fw.useSportsItemContext)();if(s[0]!==o.markets||s[1]!==o.negRisk||s[2]!==i){e:{if(o.negRisk){let t=o.markets.filter(_D).find(_O);if(t){if("draw"===t.negRiskSportsMarketType){e="Draw";break e}if(t.team){e=(0,fd.getTeamLabelWithLine)({market:t,outcomeIndex:0,variant:"alias"});break e}e=t.groupItemTitle;break e}}
37let t=(0,fM.getResolvedWinningIndex)(i.outcomePrices);if(void 0===t){e=null;break e}if(!o.negRisk&&i.teams&&2===i.teams.length){e=(0,fd.getTeamLabelWithLine)({market:i,outcomeIndex:t,variant:"alias"});break e}e=i.groupItemTitle??i.outcomes[t]}s[0]=o.markets,s[1]=o.negRisk,s[2]=i,s[3]=e}else e=s[3];let l=e;return l?(s[4]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)(ek.CheckCircleSolidIcon20,{className:"text-pk-content-accent-brand size-[24px]"}),s[4]=t):t=s[4],s[5]!==n?(r=n("trading.outcome"),s[5]=n,s[6]=r):r=s[6],s[7]!==l||s[8]!==r?(a=(0,em.jsxs)("div",{className:"flex items-center justify-center w-full gap-1",children:[t,(0,em.jsxs)("p",{className:"text-sm font-medium text-pk-content-accent-brand",children:[r,": ",l]})]}),s[7]=l,s[8]=r,s[9]=a):a=s[9],a):null}function _O(e){return"1"===e.outcomePrices[0]}function _D(e){return(e.sportsMarketType??"moneyline")==="moneyline"}function _R(e){let t,r,a,s,n,o,i,l=(0,ep.c)(22),{variant:c,includeValue:d,color:u,label:m}=e,p=void 0!==d&&d,h=void 0===u?"green":u,f=(0,eR.useTranslations)();l[0]!==m||l[1]!==f?(t=m??f("trading.cashOut"),l[0]=m,l[1]=f,l[2]=t):t=l[2];let g=t,{setTradeState:x}=(0,ce.useMobileTradeContext)(),{moneylineMarket:v}=(0,fw.useSportsItemContext)(),{redeemableValue:y,hasPositions:b}=(e=>{let t,r,a,s=(0,ep.c)(8),{positions:n}=(0,fj.useSportsPositionContext)(),{positions:o}=(0,fS.useSportsItemPositions)(n);s[0]!==o||s[1]!==e?(t="all"===e?o:o.filter(t=>(t.market.sportsMarketType??"moneyline")===e),s[0]=o,s[1]=e,s[2]=t):t=s[2];let i=t;s[3]!==i?(r=i.reduce((e,t)=>"1"===t.market.outcomePrices[t.outcomeIndex]?e+parseFloat(t.position.qty):e,0),s[3]=i,s[4]=r):r=s[4];let l=i.length>0;return s[5]!==r||s[6]!==l?(a={redeemableValue:r,hasPositions:l},s[5]=r,s[6]=l,s[7]=a):a=s[7],a})(c);l[3]!==v||l[4]!==x||l[5]!==c?(r=e=>{e.stopPropagation(),x?.({type:"sports-redeem",market:v,sportsRedemptionType:c})},l[3]=v,l[4]=x,l[5]=c,l[6]=r):r=l[6];let k=r;e:{if(p){let e;l[7]!==y?(e=(0,eV.formatCurrency)(y,{decimals:2}),l[7]=y,l[8]=e):e=l[8],a=e;break e}a=void 0}let _=a;if(!b){let e;return l[9]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(_A,{}),l[9]=e):e=l[9],e}return l[10]!==g?(s=(0,em.jsx)("span",{children:g}),l[10]=g,l[11]=s):s=l[11],l[12]!==p||l[13]!==_?(n=p&&!!_&&(0,em.jsx)("span",{className:"font-bold ml-1.5",children:_}),l[12]=p,l[13]=_,l[14]=n):n=l[14],l[15]!==s||l[16]!==n?(o=(0,em.jsxs)("span",{children:[s,n]}),l[15]=s,l[16]=n,l[17]=o):o=l[17],l[18]!==h||l[19]!==k||l[20]!==o?(i=(0,em.jsx)(vy.TradingButton,{color:h,className:"flex-1",hoverHeightOffset:2,height:48,shadowHeight:4,maxWidth:"auto",onClick:k,children:o}),l[18]=h,l[19]=k,l[20]=o,l[21]=i):i=l[21],i}var _L=e.i(635665),_F=e.i(723884);let _$=e=>{let t,r,a=(0,ep.c)(4),{className:s}=e;return a[0]!==s?(t=(0,eg.cn)("size-6 text-pk-content-primary",s),a[0]=s,a[1]=t):t=a[1],a[2]!==t?(r=(0,em.jsx)(_F.IconDotsFill18,{className:t}),a[2]=t,a[3]=r):r=a[3],r},_B="one-tap";function _U(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y=(0,ep.c)(49),{className:b}=e,k=(0,eR.useTranslations)(),{tradeType:_,setTradeState:w}=(0,ce.useMobileTradeContext)(),{view:j}=(0,fI.useMobileMarketContext)(),{hasSharesForOutcome:S,hasAllShares:T}=(0,_o.useMobileMarketPositionContext)(),C=(0,_k.useOneClickEligible)(),[N,M,I]=(0,_k.useOneClickEnabled)(),P=C&&I&&!N,{reset:E}=(0,_L.useResetPointerEvents)(),[z,A]=eh.default.useState(!1);y[0]!==P?(t=P?[{label:"1-Tap",value:_B,disabled:!1}]:[],y[0]=P,y[1]=t):t=y[1],y[2]!==k?(r=k("trading.buyShares"),y[2]=k,y[3]=r):r=y[3],y[4]!==r?(a={label:r,value:l7.Side.BUY,disabled:!1},y[4]=r,y[5]=a):a=y[5],y[6]!==S||y[7]!==k?(s=S?[{label:k("trading.sellShares"),value:l7.Side.SELL,disabled:!1}]:[],y[6]=S,y[7]=k,y[8]=s):s=y[8],y[9]!==T||y[10]!==k?(n=T?[{label:k("trading.mergeShares.title"),value:"merge",disabled:!1}]:[],y[9]=T,y[10]=k,y[11]=n):n=y[11],y[12]!==k?(o=k("trading.splitShares.title"),y[12]=k,y[13]=o):o=y[13],y[14]!==o?(i={label:o,value:"split",disabled:!1},y[14]=o,y[15]=i):i=y[15],y[16]!==t||y[17]!==a||y[18]!==s||y[19]!==n||y[20]!==i?(l=[...t,a,...s,...n,i],y[16]=t,y[17]=a,y[18]=s,y[19]=n,y[20]=i,y[21]=l):l=y[21];let O=l;y[22]!==E||y[23]!==j?(c=e=>{A(e),e||"default"!==j||E()},y[22]=E,y[23]=j,y[24]=c):c=y[24];let D=c;y[25]!==D||y[26]!==M||y[27]!==w?(d=e=>{e===_B?(M(!0),D(!1)):e===l7.Side.BUY||e===l7.Side.SELL?w({type:"trade",side:e}):w({type:e})},y[25]=D,y[26]=M,y[27]=w,y[28]=d):d=y[28];let R=d;return y[29]!==D||y[30]!==z?(u=()=>{let e=e=>{e.stopPropagation(),e.preventDefault(),D(!1)};if(z)return document.addEventListener("pointerdown",e),()=>{document.removeEventListener("pointerdown",e)}},m=[z,D],y[29]=D,y[30]=z,y[31]=u,y[32]=m):(u=y[31],m=y[32]),eh.default.useEffect(u,m),y[33]!==b?(p=(0,eg.cn)("min-w-12 w-12 max-w-12",b),y[33]=b,y[34]=p):p=y[34],y[35]===Symbol.for("react.memo_cache_sentinel")?(h=(0,em.jsx)(_$,{}),y[35]=h):h=y[35],y[36]!==p?(f=(0,em.jsx)(lN.DropdownMenuTrigger,{asChild:!0,children:(0,em.jsx)(vy.TradingButton,{shrink:!0,color:"gray","aria-label":"side selection",className:p,children:h},"order-type-button")}),y[36]=p,y[37]=f):f=y[37],y[38]!==O?(g=O.map(_H),y[38]=O,y[39]=g):g=y[39],y[40]!==R||y[41]!==g||y[42]!==_?(x=(0,em.jsx)(lN.DropdownMenuContent,{align:"end",side:"top",alignOffset:0,sideOffset:12,className:"z-999",children:(0,em.jsx)(lN.DropdownMenuRadioGroup,{value:_,onValueChange:R,children:g})}),y[40]=R,y[41]=g,y[42]=_,y[43]=x):x=y[43],y[44]!==D||y[45]!==z||y[46]!==f||y[47]!==x?(v=(0,em.jsxs)(lN.DropdownMenu,{open:z,onOpenChange:D,modal:!0,children:[f,x]}),y[44]=D,y[45]=z,y[46]=f,y[47]=x,y[48]=v):v=y[48],v}function _H(e){return(0,em.jsx)(lN.DropdownMenuRadioItem,{value:e.value,disabled:e.disabled,className:"h-10 w-[140px] text-sm text-pk-content-secondary",hideIndicator:!0,children:e.label},e.value)}let _q=(e,t)=>
37{let r=parseFloat(e),a=Math.max(0,t-2);if(Number.isNaN(r))return{value:0,formatted:e,decimals:a};if((0,cQ.isEmptyBookPrice)(e))return{value:NaN,formatted:cQ.EMPTY_PRICE_PLACEHOLDER,decimals:a};let s=100*r;return{value:s,formatted:`${s.toFixed(a)}\xa2`,decimals:a}};function _V(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(26),{item:d,onClick:u}=e,m=(0,lE.useMarketBestPrices)(d.market);c[0]!==m?(t=m?.["~zero"]?.[l7.Side.BUY.toLowerCase()]??"0",c[0]=m,c[1]=t):t=c[1];let p=t;c[2]!==d.market.orderPriceMinTickSize?(r=(0,l6.getPrecisionFromTickSize)(d.market.orderPriceMinTickSize),c[2]=d.market.orderPriceMinTickSize,c[3]=r):r=c[3];let h=r;c[4]!==h||c[5]!==p?(a=_q(p,h),c[4]=h,c[5]=p,c[6]=a):a=c[6];let f=a;return c[7]!==d.market||c[8]!==d.outcomeIndex||c[9]!==u||c[10]!==p?(s=()=>{u({idx:d.outcomeIndex,price:p,market:d.market})},c[7]=d.market,c[8]=d.outcomeIndex,c[9]=u,c[10]=p,c[11]=s):s=c[11],c[12]!==d.abbreviatedOutcome?(n=(0,em.jsx)(vk.OutcomeButtonAbbrText,{priceMode:"default",children:d.abbreviatedOutcome}),c[12]=d.abbreviatedOutcome,c[13]=n):n=c[13],c[14]!==f.decimals||c[15]!==f.formatted||c[16]!==f.value?(o=(0,em.jsx)(_z.AnimatedPrice,{className:"text-sm ml-1",value:f.value,format:"price",formatted:f.formatted,decimals:f.decimals}),c[14]=f.decimals,c[15]=f.formatted,c[16]=f.value,c[17]=o):o=c[17],c[18]!==n||c[19]!==o?(i=(0,em.jsx)(vk.OutcomeButtonContentWrapper,{priceMode:"default",children:(0,em.jsxs)(vk.OutcomeText,{fontSize:"text-sm",fontWeight:"font-semibold",priceMode:"default",children:[n,o]})}),c[18]=n,c[19]=o,c[20]=i):i=c[20],c[21]!==d.buttonColorVariant||c[22]!==d.buttonCustomColor||c[23]!==s||c[24]!==i?(l=(0,em.jsx)(vy.TradingButton,{color:d.buttonColorVariant,customColors:d.buttonCustomColor,onTap:s,children:i}),c[21]=d.buttonColorVariant,c[22]=d.buttonCustomColor,c[23]=s,c[24]=i,c[25]=l):l=c[25],l}function _W(e){let t,r,a,s,n,o,i=(0,ep.c)(22),{price:l,item:c,market:d,onClick:u}=e;i[0]!==d.orderPriceMinTickSize||i[1]!==l?(t=_q(l,(0,l6.getPrecisionFromTickSize)(d.orderPriceMinTickSize??.01)),i[0]=d.orderPriceMinTickSize,i[1]=l,i[2]=t):t=i[2];let m=t;return i[3]!==c.outcomeIndex||i[4]!==d||i[5]!==u||i[6]!==l?(r=()=>{u({idx:c.outcomeIndex,price:l,market:d})},i[3]=c.outcomeIndex,i[4]=d,i[5]=u,i[6]=l,i[7]=r):r=i[7],i[8]!==c.abbreviatedOutcome?(a=(0,em.jsx)(vk.OutcomeButtonAbbrText,{priceMode:"default",children:c.abbreviatedOutcome}),i[8]=c.abbreviatedOutcome,i[9]=a):a=i[9],i[10]!==m.decimals||i[11]!==m.formatted||i[12]!==m.value?(s=(0,em.jsx)(_z.AnimatedPrice,{className:"text-base ml-1",value:m.value,format:"price",formatted:m.formatted,decimals:m.decimals}),i[10]=m.decimals,i[11]=m.formatted,i[12]=m.value,i[13]=s):s=i[13],i[14]!==a||i[15]!==s?(n=(0,em.jsx)(vk.OutcomeButtonContentWrapper,{priceMode:"default",children:(0,em.jsxs)(vk.OutcomeText,{fontSize:"text-sm",fontWeight:"font-semibold",priceMode:"default",children:[a,s]})}),i[14]=a,i[15]=s,i[16]=n):n=i[16],i[17]!==c.buttonColorVariant||i[18]!==c.buttonCustomColor||i[19]!==r||i[20]!==n?(o=(0,em.jsx)(vy.TradingButton,{color:c.buttonColorVariant,customColors:c.buttonCustomColor,onTap:r,children:n}),i[17]=c.buttonColorVariant,i[18]=c.buttonCustomColor,i[19]=r,i[20]=n,i[21]=o):o=i[21],o}function _G(){let e,t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(50),h=(0,eR.useTranslations)(),{setTradeState:f}=(0,ce.useMobileTradeContext)(),{hasSomeShares:g,redemptionValueFormatted:x}=(0,_o.useMobileMarketPositionContext)();p[0]===Symbol.for("react.memo_cache_sentinel")?(e=["activeMarket"],p[0]=e):e=p[0];let{activeMarket:v}=(0,ex.useEventActiveMarketContext)(e);p[1]===Symbol.for("react.memo_cache_sentinel")?(t=["authenticated"],p[1]=t):t=p[1];let{authenticated:y}=(0,eF.useAccountContext)(t),b=(0,lE.useMarketBestPrices)(v);p[2]===Symbol.for("react.memo_cache_sentinel")?(r=["isSportsPage"],p[2]=r):r=p[2];let{isSportsPage:k}=(0,l5.useSportsContext)(r),_=(0,x8.useSetActiveSportsMarket)(),{moneylineMarket:w}=(0,fw.useSportsItemContext)();p[3]!==v.orderPriceMinTickSize?(a=(0,l6.getPrecisionFromTickSize)(v.orderPriceMinTickSize),p[3]=v.orderPriceMinTickSize,p[4]=a):a=p[4];let j=a,S=(()=>{let e,t,r,a,s=(0,ep.c)(9);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event","isNegRiskSportsEvent"],s[0]=e):e=s[0];let{event:n,isNegRiskSportsEvent:o}
37=(0,tm.useEventContext)(e),i=(0,_i.useSportsV2Enabled)();s[1]===Symbol.for("react.memo_cache_sentinel")?(t=["isSportsPage"],s[1]=t):t=s[1];let{isSportsPage:l}=(0,l5.useSportsContext)(t);s[2]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],s[2]=r):r=s[2];let{activeMarket:c}=(0,ex.useEventActiveMarketContext)(r),{moneylineMarket:d}=(0,fw.useSportsItemContext)();e:{let e,t=l?d:c;if(i&&o){let e;s[3]!==n.markets?(e=n.markets.filter(_Y).map(_Q),s[3]=n.markets,s[4]=e):e=s[4],a=e;break e}s[5]!==t||s[6]!==l||s[7]!==i?(e=t.outcomes.map((e,r)=>{let a=(0,fd.getTeam)({market:t,outcomeIndex:r});return{outcome:e,market:t,abbreviatedOutcome:_E.ENABLE_ABBREVIATED_SPORTS_OUTCOMES&&l&&a?a.abbreviation.toUpperCase():e,buttonColorVariant:l?"light-blue":0===r?"green":"red",buttonCustomColor:void 0,isNegRisk:!1,isNegRiskDraw:!1,teamIndex:r,outcomeIndex:r,..._E.ENABLE_SPORTS_COLORS&&i&&a?.color&&{buttonColorVariant:"custom",buttonCustomColor:{backgroundColor:a.color,color:"var(--color-white)"}}}}),s[5]=t,s[6]=l,s[7]=i,s[8]=e):e=s[8],a=e}return a})();p[5]!==k||p[6]!==_||p[7]!==f?(s=e=>{let{idx:t,price:r,side:a,market:s}=e;f({outcomeIdx:t,price:r,side:void 0===a?l7.Side.BUY:a,market:s}),k&&s&&_(s,{variant:"moneyline",skipSetActiveMarket:!0,openGamesAccordion:!1,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})},p[5]=k,p[6]=_,p[7]=f,p[8]=s):s=p[8];let T=s;p[9]!==k||p[10]!==w||p[11]!==_||p[12]!==f?(n=()=>{k?f({type:"sports-redeem",sportsRedemptionType:"all"}):f({type:"redeem"}),k&&w&&_(w,{variant:"moneyline",skipSetActiveMarket:!0,openGamesAccordion:!1,openOverlayAccordion:!1,closeGamesAccordionIfOpen:!1,closeOverlayAccordionIfOpen:!1})},p[9]=k,p[10]=w,p[11]=_,p[12]=f,p[13]=n):n=p[13];let C=n;e:{let e;if(k){let e;if(w.closed){let e;p[14]!==w?(e={renderVariant:"sports-redeem-buttons",market:w},p[14]=w,p[15]=e):e=p[15],o=e;break e}p[16]!==w?(e={renderVariant:"buttons",market:w},p[16]=w,p[17]=e):e=p[17],o=e;break e}if(v.closed){let e,t=g?"redeem-buttons":"redeemable-content";p[18]!==v||p[19]!==t?(e={renderVariant:t,market:v},p[18]=v,p[19]=t,p[20]=e):e=p[20],o=e;break e}p[21]!==v?(e={renderVariant:"buttons",market:v},p[21]=v,p[22]=e):e=p[22],o=e}let{renderVariant:N}=o;return p[23]!==C||p[24]!==x||p[25]!==N||p[26]!==h?(i="redeem-buttons"===N&&(0,em.jsx)(vy.TradingButton,{color:"green",onTap:C,children:`${h("trading.cashOut")}${x?` ${x}`:""}`}),p[23]=C,p[24]=x,p[25]=N,p[26]=h,p[27]=i):i=p[27],p[28]!==v||p[29]!==N?(l="redeemable-content"===N&&(0,em.jsx)(_P,{market:v,justifyContent:"center"}),p[28]=v,p[29]=N,p[30]=l):l=p[30],p[31]!==N?(c="sports-redeem-buttons"===N&&(0,em.jsx)(_R,{variant:"all",includeValue:!0,color:"green"}),p[31]=N,p[32]=c):c=p[32],p[33]!==b||p[34]!==T||p[35]!==k||p[36]!==S||p[37]!==w||p[38]!==j||p[39]!==N?(d="buttons"===N&&(0,em.jsx)(lO.motion.div,{className:"flex gap-3 flex-1",layout:!0,style:{width:"auto"},transition:{type:"spring",duration:.2,bounce:0},children:S.map((e,t)=>{if(e.isNegRisk)return(0,em.jsx)(lL.BookContextProvider,{market:e.market,prefetch:{book:"never",lastPrice:"never"},poll:"never",subscribe:"never",defer:"never",children:(0,em.jsx)(_V,{item:e,onClick:T})},`neg-risk-button-${e.market.slug}`);let r=b?.[0===e.outcomeIndex?"~zero":"~one"]?.[l7.Side.BUY.toLowerCase()]??"0";return k?(0,em.jsx)(_W,{item:e,price:r,onClick:T,market:w},e.outcome):(0,em.jsx)(vy.TradingButton,{color:e.buttonColorVariant,customColors:e.buttonCustomColor,onTap:()=>{T({idx:t,price:r,market:e.market})},children:(0,em.jsxs)("span",{className:"flex items-baseline justify-center gap-1 w-full",children:[(0,em.jsx)("span",{className:"text-sm font-semibold opacity-70",children:e.abbreviatedOutcome}),(0,em.jsx)("span",{className:"text-base font-semibold",children:(0,cQ.isEmptyBookPrice)(r)?cQ.EMPTY_PRICE_PLACEHOLDER:`${(0,eV.showCentsOnly)(r,j)}\xa2`})]})},e.outcome)})}),p[33]=b,p[34]=T,p[35]=k,p[36]=S,p[37]=w,p[38]=j,p[39]=N,p[40]=d):d=p[40],p[41]!==v.closed||p[42]!==y?(u=!v.closed&&y&&(0,em.jsx)(_U,{}),p[41]=v.closed,p[42]=y,p[43]=u):u=p[43],p[44]!==d||p[45]!==u||p[46]!==i||p[47]!==l||p[48]!==c?(m=(0,em.jsxs)("div",{className:"flex w-screen h-full gap-3 p-4 lg:hidden",onPointerDown:_K,onClick:_Z,children:[i,l,c,d,u]}),p[44]=d,p[45]=u,p[46]=i,p[47]=l,p[48]=c,p[49]=m):m=p[49],m}function _Z(e){return e.stopPropagation()}function _K(e){return e.stopPropagation()}function _Y(e){return(e.sportsMarketType??"moneyline")==="moneyline"}function _Q(e){if("draw"===e.negRiskSportsMarketType)return{isNegRisk:!0,isNegRiskDraw:!0,market:e,outcome:"Draw",abbreviatedOutcome:"Draw",buttonColorVariant:"gray",buttonCustomColor:void 0,outcomeIndex:0};let t=(0,fd.getTeam)({market:e});return{isNegRisk:!0,isNegRiskDraw:!0,market:e,outcome:e.groupItemTitle??e.outcomes[0],abbreviatedOutcome:e.groupItemTitle??e.outcomes[0],buttonColorVariant:"home"===e.negRiskSportsMarketType?"green":"red",buttonCustomColor:void 0,outcomeIndex:0,...t&&{outcome:t.alias,abbreviatedOutcome:t.abbreviation.toUpperCase(),...t.color&&{buttonColorVariant:"custom",buttonCustomColor:{backgroundColor:t.color,color:"var(--color-white)"}}}}}var _J=e.i(859733),_X=e.i(249308),_0=e.i(215270),_1=e.i(276608),_2=e.i(427588),_3=e.i(894946),_5=e.i(697618),_4=e.i(942373),_6=e.i(361898);let _7={color:"green",customColors:void 0},_8={color:"red",customColors:void 0};function _9(){let e,t,r,a,s,n,o,i=(0,ep.c)(24);i[0]===Symbol.for("react.memo_cache_sentinel")?(e=["selectedOutcomeIdx","setSelectedOutcomeIdx"],i[0]=e):e=i[0];let{selectedOutcomeIdx:l,setSelectedOutcomeIdx:c}=(0,lZ.useTradeContext)(e),d=(0,_3.useOutcomeButtonData)(0,void 0,_7),u=(0,_3.useOutcomeButtonData)(1,void 0,_8),m=d.buttonColor.color;i[1]!==m||i[2]!==d.buttonColor.customColors||i[3]!==d.formattedPrice||i[4]!==d.label?(t={value:"
370",label:d.label,price:d.formattedPrice,color:m,customColors:d.buttonColor.customColors},i[1]=m,i[2]=d.buttonColor.customColors,i[3]=d.formattedPrice,i[4]=d.label,i[5]=t):t=i[5];let p=u.buttonColor.color;i[6]!==u.buttonColor.customColors||i[7]!==u.formattedPrice||i[8]!==u.label||i[9]!==p?(r={value:"1",label:u.label,price:u.formattedPrice,color:p,customColors:u.buttonColor.customColors},i[6]=u.buttonColor.customColors,i[7]=u.formattedPrice,i[8]=u.label,i[9]=p,i[10]=r):r=i[10],i[11]!==t||i[12]!==r?(a=[t,r],i[11]=t,i[12]=r,i[13]=a):a=i[13];let h=a;i[14]!==c?(s=e=>{c(parseInt(e,10))},i[14]=c,i[15]=s):s=i[15];let f=s;i[16]!==u||i[17]!==d?(n=e=>{let t="0"===e.value?d:u;return(0,em.jsx)(_z.AnimatedPrice,{className:"ml-1 text-base",value:t.priceValue,format:t.priceFormat,formatted:t.formattedPrice,decimals:t.priceDecimals,dependency:t.formattedPrice})},i[16]=u,i[17]=d,i[18]=n):n=i[18];let g=n,x=`${l}`;return i[19]!==f||i[20]!==h||i[21]!==g||i[22]!==x?(o=(0,em.jsx)(_X.OutcomeButtonGroup,{value:x,onValueChange:f,options:h,isThreeDee:!1,layout:"center",renderPrice
37:g}),i[19]=f,i[20]=h,i[21]=g,i[22]=x,i[23]=o):o=i[23],o}function we(){let e,t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(32);p[0]===Symbol.for("react.memo_cache_sentinel")?(e=["authenticated"],p[0]=e):e=p[0];let{authenticated:h}=(0,eF.useAccountContext)(e),{setTradeState:f}=(0,ce.useMobileTradeContext)(),[g,x]=(0,eh.useState)(!1);p[1]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{x(!0)},p[1]=t):t=p[1];let v=t;p[2]===Symbol.for("react.memo_cache_sentinel")?(r={onApprovalRequired:v,surface:"mobile"},p[2]=r):r=p[2];let{handlePresetTap:y,showRestrictedUI:b,noAsks:k,bestAsk:_}=(0,_2.useOneTapPresetTap)(r),w=(0,_4.useIsUsaVisitor)(),j=h&&k&&!w;p[3]===Symbol.for("react.memo_cache_sentinel")?(a={defaultValue:_1.DEFAULT_PRESETS,listenStorageChange:!0},p[3]=a):a=p[3];let[S]=(0,_J.useLocalStorageState)(_1.PRESETS_LS_KEY,a),T=S??_1.DEFAULT_PRESETS;p[4]!==y?(s=e=>{if("u">typeof navigator&&"function"==typeof navigator.vibrate)try{navigator.vibrate(8)}catch{}y(e)},p[4]=y,p[5]=s):s=p[5];let C=s;p[6]!==f?(n=()=>{f({type:"one-tap",open:!0})},p[6]=f,p[7]=n):n=p[7];let N=n;if(p[8]===Symbol.for("react.memo_cache_sentinel")?(o=(0,em.jsx)(_9,{}),p[8]=o):o=p[8],p[9]!==h||p[10]!==N?(i=h&&(0,em.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,em.jsx)(_6.BalanceSection,{variant:"usdc"}),(0,em.jsx)("button",{type:"button",onClick:N,"aria-label":"Edit one-tap",className:"rounded-full px-3 py-1.5 text-sm font-semibold text-pk-content-secondary hover:text-pk-content-primary hover:bg-pk-hover-overlay-darker transition-colors cursor-pointer",children:"Edit"})]}),p[9]=h,p[10]=N,p[11]=i):i=p[11],p[12]!==_||p[13]!==C||p[14]!==T||p[15]!==j||p[16]!==b){let e;p[18]!==_||p[19]!==C||p[20]!==j||p[21]!==b?(e=(e,t)=>{let r=_.valid&&_.value>0?Math.max(e/_.value,0):0,a=b||j;return(0,em.jsx)(_5.PresetCard,{amount:e,win:r,disabled:a,onClick:()=>C(e),className:(0,eg.cn)(a&&"pointer-events-none")},`${t}-${e}`)},p[18]=_,p[19]=C,p[20]=j,p[21]=b,p[22]=e):e=p[22],l=T.map(e),p[12]=_,p[13]=C,p[14]=T,p[15]=j,p[16]=b,p[17]=l}else l=p[17];return p[23]!==l?(c=(0,em.jsx)("div",{className:"grid grid-cols-3 gap-2",children:l}),p[23]=l,p[24]=c):c=p[24],p[25]===Symbol.for("react.memo_cache_sentinel")?(d=(0,em.jsx)(_0.default,{}),p[25]=d):d=p[25],p[26]!==g?(u=(0,em.jsx)(th.Modal,{open:g,onOpenChange:x,children:d}),p[26]=g,p[27]=u):u=p[27],p[28]!==u||p[29]!==i||p[30]!==c?(m=(0,em.jsxs)("div",{className:"flex w-screen flex-col gap-2 p-4 lg:hidden",onPointerDown:wr,onClick:wt,children:[o,i,c,u]}),p[28]=u,p[29]=i,p[30]=c,p[31]=m):m=p[31],m}function wt(e){return e.stopPropagation()}function wr(e){return e.stopPropagation()}function wa(e){let t,r,a,s=(0,ep.c)(8),{className:n}=e,o=__(),i=o?"flex-col":"h-20 justify-between items-center";return s[0]!==n||s[1]!==i?(t=(0,eg.cn)("pointer-events-auto flex w-full bg-pk-surface border-t border-pk-border overflow-hidden lg:hidden",i,n),s[0]=n,s[1]=i,s[2]=t):t=s[2],s[3]!==o?(r=o?(0,em.jsx)(we,{}):(0,em.jsx)(_G,{}),s[3]=o,s[4]=r):r=s[4],s[5]!==t||s[6]!==r?(a=(0,em.jsx)("div",{className:t,children:r}),s[5]=t,s[6]=r,s[7]=a):a=s[7],a}function ws(){let e,t,r,a,s,n=(0,ep.c)(8),{view:o}=(0,fI.useMobileMarketContext)();n[0]===Symbol.for("react.memo_cache_sentinel")?(e=["isSportsPage"],n[0]=e):e=n[0];let{isSportsPage:i}=(0,l5.useSportsContext)(e);e:{let e;if(i){let e;n[1]===Symbol.for("react.memo_cache_sentinel")?(e=[vR],n[1]=e):e=n[1],t=e;break e}n[2]===Symbol.for("react.memo_cache_sentinel")?(e=[],n[2]=e):e=n[2],t=e}let l=t,c=(e=>{let t,r,a,s=(0,ep.c)(5);s[0]!==e?(t=e.reduce(_M,{}),s[0]=e,s[1]=t):t=s[1];let n=t,[o,i]=(0,eh.useState)(n);return s[2]!==e?(r=()=>{let t=e.map(e=>{let t=document.getElementById(e);if(!t)return null;let r=new IntersectionObserver(t=>{t.forEach(t=>{i(r=>({...r,[e]:t.isIntersecting}))})});return r.observe(t),r});return()=>{t.forEach(_I)}},a=[e],s[2]=e,s[3]=r,s[4]=a):(r=s[3],a=s[4]),(0,eh.useEffect)(r,a),o})(l),d=l.some(e=>c[e]);n[3]===Symbol.for("react.memo_cache_sentinel")?(r={wait:200},n[3]=r):r=n[3];let u=(0,_N.useDeferredMounted)(r),m="default"===o||!u;if(m)return null;let p=i&&(m||d)&&"!translate-y-full";return n[4]!==p?(a=(0,eg.cn)("absolute left-0 right-0 bottom-0 z-[99999999] bg-pk-elevated transition-transform !translate-y-0",p),n[4]=p,n[5]=a):a=n[5],n[6]!==a?(s=(0,em.jsx)(wa,{className:a}
37,"mobile-single-market-detail-drawer-controls"),n[6]=a,n[7]=s):s=n[7],s}we.displayName="MobileOneTapDock";var wn=e.i(444559),wo=e.i(817427),wi=e.i(97493),wl=e.i(941126);function wc(e){let t,r,a,s,n=(0,ep.c)(8);return n[0]!==e?({className:t,...r}=e,n[0]=e,n[1]=t,n[2]=r):(t=n[1],r=n[2]),n[3]!==t?(a=(0,eg.cn)("border-none p-0 size-7 flex justify-center items-center cursor-pointer rounded-full transition-colors duration-80 bg-mix-1-pk-gray-100","hover:bg-mix-2-hover-darker active:bg-mix-2-hover-darker",t),n[3]=t,n[4]=a):a=n[4],n[5]!==r||n[6]!==a?(s=(0,em.jsx)("button",{type:"button",className:a,...r}),n[5]=r,n[6]=a,n[7]=s):s=n[7],s}function wd(e){let t,r,a,s,n,o,i=(0,ep.c)(12);i[0]!==e?({className:r,children:t,scrolled:s,...a}=e,i[0]=e,i[1]=t,i[2]=r,i[3]=a,i[4]=s):(t=i[1],r=i[2],a=i[3],s=i[4]);let l=s&&"border-b-pk-gray-100";return i[5]!==r||i[6]!==l?(n=(0,eg.cn)("flex transition-[border-color] duration-150 ease-out border-b border-transparent",l,r),i[5]=r,i[6]=l,i[7]=n):n=i[7],i[8]!==t||i[9]!==a||i[10]!==n?(o=(0,em.jsx)("div",{className:n,...a,children:t}),i[8]=t,i[9]=a,i[10]=n,i[11]=o):o=i[11],o}function wu(){let e,t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I=(0,ep.c)(62);I[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],I[0]=e):e=I[0];let{event:P}=(0,tm.useEventContext)(e),{setView:E,market:z,smpContentRef:A,closeSmpClickRef:O}=(0,fI.useMobileMarketContext)();I[1]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],I[1]=t):t=I[1];let{activeMarket:D}=(0,ex.useEventActiveMarketContext)(t),[R,L]=eh.default.useState(!1),F=`/event/${P.slug}/${z.slug}`,$=`${eZ.CURRENT_ORIGIN}${F}`;I[2]!==z.question||I[3]!==$?(r={title:z.question,url:$},I[2]=z.question,I[3]=$,I[4]=r):r=I[4];let B=r;I[5]!==E?(a=e=>E(e?"smp":"default"),I[5]=E,I[6]=a):a=I[6];let U=a;I[7]!==A?(s={container:A},I[7]=A,I[8]=s):s=I[8];let{scrollY:H}=(0,uI.useScroll)(s),[q,V]=eh.default.useState(!1),W=(0,hB.useMotionValue)(300),G=eh.default.useRef(!1),Z=eh.default.useRef(0);I[9]!==W?(n=e=>{if(e>28&&!G.current){G.current=!0,V(!0),(0,wn.animate)(W,184,{type:"tween",duration:.2,ease:"easeInOut"});return}e<=28&&G.current&&(G.current=!1,(0,wn.animate)(W,Z.current-96,{type:"tween",duration:.2,ease:"easeInOut"}),V(!1))},I[9]=W,I[10]=n):n=I[10],(0,uM.useMotionValueEvent)(H,"change",n),I[11]===Symbol.for("react.memo_cache_sentinel")?(o=[0,53],i=[0,1],l={clamp:!0},I[11]=o,I[12]=i,I[13]=l):(o=I[11],i=I[12],l=I[13]);let K=(0,uP.useTransform)(H,o,i,l),Y=(0,hB.useMotionValue)("translate(46px, 50px) scale(1)");I[14]!==Y?(c=e=>{Y.set(`translate(${46+-34*e}px, ${50+-50*e}px) scale(${1+-.25*e})`)},I[14]=Y,I[15]=c):c=I[15],(0,uM.useMotionValueEvent)(K,"change",c),I[16]===Symbol.for("react.memo_cache_sentinel")?(d=()=>{Z.current=document.documentElement.clientWidth},u=[],I[16]=d,I[17]=u):(d=I[16],u=I[17]),eh.default.useEffect(d,u),I[18]!==O||I[19]!==U?(m=()=>{O.current=!0,U(!1)},I[18]=O,I[19]=U,I[20]=m):m=I[20],I[21]===Symbol.for("react.memo_cache_sentinel")?(p=(0,em.jsx)(wo.IconChevronDownFill18,{className:"text-2xl text-pk-content-primary rotate-90 transition-transform duration-250 ease"}),I[21]=p):p=I[21],I[22]!==m?(h=(0,em.jsx)(wc,{onClick:m,children:p}),I[22]=m,I[23]=h):h=I[23],I[24]!==Y?(f={transform:Y},I[24]=Y,I[25]=f):f=I[25],I[26]!==W?(g={width:W,scale:.9999},I[26]=W,I[27]=g):g=I[27],I[28]===Symbol.for("react.memo_cache_sentinel")?(x={width:{type:"tween",duration:.3,ease:"easeInOut"}},I[28]=x):x=I[28],I[29]!==z.groupItemTitle||I[30]!==g?(v=(0,em.jsx)(lO.motion.p,{className:"text-lg leading-xl font-bold text-pk-content-primary truncate transition-none",style:g,transition:x,children:z.groupItemTitle},"smp-nav-title"),I[29]=z.groupItemTitle,I[30]=g,I[31]=v):v=I[31],I[32]!==f||I[33]!==v?(y=(0,em.jsx)(lO.motion.div,{className:"z-10 absolute",style:f,children:v},"smp-nav-title-container"),I[32]=f,I[33]=v,I[34]=y):y=I[34],I[35]!==h||I[36]!==y?(b=(0,em.jsxs)("div",{className:"flex justify-between items-center",children:[h,y]}),I[35]=h,I[36]=y,I[37]=b):b=I[37],I[38]===Symbol.for("react.memo_cache_sentinel")?(k=(0,em.jsx)(wl.EventMetadata,{showVolume:!1,showDate:!1,showCreator:!1,showHoldingRewards:!1,showWinnerTakeAll:!1,size:"compact"}),I[38]=k):k=I[38],I[39]===Symbol.for("react.memo_cache_sentinel")?(_=(0,em.jsx)(wi.default,{onClick:()=>L(!0)}),I[39]=_):_=I[39],I[40]!==D||I[41]!==R||I[42]!==P?(w=(0,em.jsx)(u0.EmbedMarketResponsiveDialog,{event:P,market:D,open:R,onOpenChange:L,trigger:_}),I[40]=D,I[41]=R,I[42]=P,I[43]=w):w=I[43],I[44]!==P.id?(j=P.id.toString(),I[44]=P.id,I[45]=j):j=I[45];let Q=P.slug;I[46]!==P.seriesSlug?(S=P.seriesSlug&&(0,uY.isSportSupported)(P.seriesSlug),I[46]=P.seriesSlug,I[47]=S):S=I[47];let J=!!S;return I[48]!==P.slug||I[49]!==j||I[50]!==J?(T=(0,em.jsx)(uZ.default,{eventId:j,eventSlug:Q,isSportsEvent:J}),I[48]=P.slug,I[49]=j,I[50]=J,I[51]=T):T=I[51],I[52]!==B?(C=(0,em.jsx)(uK.default,{params:B}),I[52]=B,I[53]=C):C=I[53],I[54]!==w||I[55]!==T||I[56]!==C?(N=(0,em.jsxs)("div",{className:"flex items-center",children:[k,w,T,C]}),I[54]=w,I[55]=T,I[56]=C,I[57]=N):N=I[57],I[58]!==q||I[59]!==b||I[60]!==N?(M=(0,em.jsxs)(wd,{scrolled:q,className:"w-full justify-between items-center px-4 pt-4 pb-2 box-border h-[53px] relative",children:[b,N]}),I[58]=q,I[59]=b,I[60]=N,I[61]=M):M=I[61],M}var wm=e.i(218424);function wp(){let e,t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v=(0,ep.c)(49);v[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],v[0]=e):e=v[0];let{event:y}
37=(0,tm.useEventContext)(e),{setView:b,smpContentRef:k,closeSmpClickRef:_}=(0,fI.useMobileMarketContext)();v[1]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],v[1]=t):t=v[1];let{activeMarket:w}=(0,ex.useEventActiveMarketContext)(t),j=(()=>{let e,t=(0,ep.c)(6),r=(0,tu.useAmplitudeAnalytics)(),{setOpen:a,setConnectorRoute:s}=(0,bH.useSiwx)(),{setOpen:n,setView:o}=(0,fI.useMobileMarketContext)();return t[0]!==r||t[1]!==a||t[2]!==s||t[3]!==n||t[4]!==o?(e=()=>{let e=Date.now();(0,wm.markSignupPromptOpened)("trade",{now:e,route:"login"}),r.trackEvent(tr.Events.SignupPromptOpened,(0,wm.getSignupPromptOpenedEventProperties)({source:"trade",route:"login"})),o("default"),n(!1),setTimeout(()=>{s(bU.ConnectorRoute.LOGIN),a(!0)})},t[0]=r,t[1]=a,t[2]=s,t[3]=n,t[4]=o,t[5]=e):e=t[5],e})(),S=`/event/${y.slug}/${w.slug}`,T=`${eZ.CURRENT_ORIGIN}${S}`;v[2]!==w.question||v[3]!==T?(r={title:w.question,url:T},v[2]=w.question,v[3]=T,v[4]=r):r=v[4];let C=r,N=(0,x4.useSportSlug)(),M=(0,eR.useTranslations)();v[5]!==b?(a=e=>b(e?"smp":"default"),v[5]=b,v[6]=a):a=v[6];let I=a,[P,E]=eh.default.useState(!1);v[7]===Symbol.for("react.memo_cache_sentinel")?(s=()=>E(!0),n=[],v[7]=s,v[8]=n):(s=v[7],n=v[8]),eh.default.useEffect(s,n);let z=P?k:void 0;v[9]!==z?(o={container:z},v[9]=z,v[10]=o):o=v[10];let{scrollY:A}=(0,uI.useScroll)(o),[O,D]=eh.default.useState(!1);v[11]!==P?(i=e=>{P&&D(e>10)},v[11]=P,v[12]=i):i=v[12],(0,uM.useMotionValueEvent)(A,"change",i);e:{let e,t,r,a;if(!N){let e;v[13]===Symbol.for("react.memo_cache_sentinel")?(e=[],v[13]=e):e=v[13],l=e;break e}let s=uY.sportMap[N];if(!s){let e;v[14]===Symbol.for("react.memo_cache_sentinel")?(e=[],v[14]=e):e=v[14],l=e;break e}v[15]!==M?(e=M("dashboards.sports"),v[15]=M,v[16]=e):e=v[16],v[17]!==e?(t={label:e,href:"/sports/live"},v[17]=e,v[18]=t):t=v[18],v[19]!==s.displayNav||v[20]!==s.href?(r={label:s.displayNav,href:s.href},v[19]=s.displayNav,v[20]=s.href,v[21]=r):r=v[21],v[22]!==t||v[23]!==r?(a=[t,r],v[22]=t,v[23]=r,v[24]=a):a=v[24],l=a}let R=l;return v[25]!==_||v[26]!==I?(c=()=>{_.current=!0,I(!1)},v[25]=_,v[26]=I,v[27]=c):c=v[27],v[28]===Symbol.for("react.memo_cache_sentinel")?(d=(0,em.jsx)(wo.IconChevronDownFill18,{className:"text-2xl text-pk-content-primary rotate-90 transition-transform duration-250 ease"}),v[28]=d):d=v[28],v[29]!==c?(u=(0,em.jsx)(wc,{className:"col-span-1",onClick:c,children:d}),v[29]=c,v[30]=u):u=v[30],v[31]!==R?(m=(0,em.jsx)(mr.Breadcrumbs,{items:R,className:"!justify-center"}),v[31]=R,v[32]=m):m=v[32],v[33]!==y.id?(p=y.id.toString(),v[33]=y.id,v[34]=p):p=v[34],v[35]!==y.slug||v[36]!==j||v[37]!==p?(h=(0,em.jsx)(uZ.default,{eventId:p,eventSlug:y.slug,isSportsEvent:!0,injectedOnUnauthenticatedClick:j}),v[35]=y.slug,v[36]=j,v[37]=p,v[38]=h):h=v[38],v[39]!==C?(f=(0,em.jsx)(uK.default,{params:C}),v[39]=C,v[40]=f):f=v[40],v[41]!==h||v[42]!==f?(g=(0,em.jsxs)("div",{className:"col-span-1 flex items-center justify-end gap-1",children:[h,f]}),v[41]=h,v[42]=f,v[43]=g):g=v[43],v[44]!==O||v[45]!==u||v[46]!==m||v[47]!==g?(x=(0,em.jsxs)(wd,{scrolled:O,className:"grid grid-cols-3 w-screen justify-between items-center gap-2 bg-transparent min-h-[59px] h-[59px] px-4 border-b border-transparent",children:[u,m,g]}),v[44]=O,v[45]=u,v[46]=m,v[47]=g,v[48]=x):x=v[48],x}function wh(){let e,t,r,a=(0,ep.c)(4),s=(0,uc.default)();a[0]===Symbol.for("react.memo_cache_sentinel")?(e=["isNegRiskSportsEvent"],a[0]=e):e=a[0];let{isNegRiskSportsEvent:n}=(0,tm.useEventContext)(e);a[1]===Symbol.for("react.memo_cache_sentinel")?(t=["isSportsPage"],a[1]=t):t=a[1];
37let{isSportsPage:o}=(0,l5.useSportsContext)(t),i=o||n;return s?(a[2]!==i?(r=i?(0,em.jsx)(wp,{}):(0,em.jsx)(wu,{}),a[2]=i,a[3]=r):r=a[3],r):null}let wf=eh.default.memo(_C);function wg(){let e,t,r,a,s,n,o,i,l,c=(0,ep.c)(16),{setView:d}=hI(),{view:u,setView:m}=(0,fI.useMobileMarketContext)(),p="smp"===u;c[0]!==d||c[1]!==m?(e=e=>{let t=e?"smp":"default";m(t),d(t)},c[0]=d,c[1]=m,c[2]=e):e=c[2];let h=e;return c[3]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)(_a.Drawer.Overlay,{className:"fixed inset-0 bg-pk-overlay z-(--z-drawer)"}),c[3]=t):t=c[3],c[4]===Symbol.for("react.memo_cache_sentinel")?(r={"--chart-bg":"var(--color-pk-elevated)"},c[4]=r):r=c[4],c[5]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsxs)("span",{className:"sr-only",children:[(0,em.jsx)(_a.Drawer.Title,{children:"Market drawer"}),(0,em.jsx)(_a.Drawer.Description,{children:"Trade drawer"})]}),s=(0,em.jsx)(wh,{}),c[5]=a,c[6]=s):(a=c[5],s=c[6]),c[7]!==h?(n=(0,em.jsx)(wf,{onClose:()=>h(!1),mode:"group"}),c[7]=h,c[8]=n):n=c[8],c[9]===Symbol.for("react.memo_cache_sentinel")?(o=(0,em.jsx)(ws,{}),c[9]=o):o=c[9],c[10]!==n?(i=(0,em.jsxs)(_a.Drawer.Portal,{children:[t,(0,em.jsxs)(_a.Drawer.Content,{className:"flex flex-col fixed inset-0 bg-pk-elevated rounded-none z-[calc(var(--z-drawer)+1)] overflow-y-scroll overflow-x-hidden pr-[44px] mr-[-44px] [&_[data-smp-surface]]:bg-pk-elevated",style:r,children:[a,s,n,o]})]}),c[10]=n,c[11]=i):i=c[11],c[12]!==h||c[13]!==p||c[14]!==i?(l=(0,em.jsx)(_a.Drawer.Root,{shouldScaleBackground:!1,open:p,onOpenChange:h,direction:"right",children:i}),c[12]=h,c[13]=p,c[14]=i,c[15]=l):l=c[15],l}var wx=e.i(844435),wv=e.i(15180),wy=e.i(784060),wb=e.i(716635),wk=e.i(617679),w_=e.i(904324),ww=e.i(352123),wj=e.i(658828),wS=e.i(550550);let wT=eh.default.createContext({});function wC(e){let t,r,a=(0,ep.c)(26),{children:s}=e,{expirationEnabled:n,setExpirationEnabled:o,expirationMode:i,setExpirationMode:l,customExpirationDate:c,setCustomExpirationDate:d,customExpirationTime:u,setCustomExpirationTime:m,customRelativeExpirationInput:p,setCustomRelativeExpirationInput:h,customRelativeExpirationSeconds:f,hasCustomRelativeExpirationError:g,saveCustomExpirationPreset:x,setSaveCustomExpirationPreset:v,startOfToday:y,onExpirationModeChange:b,onSubmitCustomExpiration:k,onCancelCustomExpiration:_,isLiveSportsMarket:w,isSportsPage:j,savedExpirationPresets:S,removeSavedExpirationPreset:T}=(()=>{let e,t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T=(0,ep.c)(80);T[0]===Symbol.for("react.memo_cache_sentinel")?(e=["setOrderExpiration","orderExpiration","orderType"],T[0]=e):e=T[0];let{setOrderExpiration:C,orderExpiration:N,orderType:M}=(0,lZ.useTradeContext)(e),{setLimitOrderPage:I}=(0,fI.useMobileMarketContext)();T[1]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],T[1]=t):t=T[1];let{event:P}=(0,tm.useEventContext)(t);T[2]===Symbol.for("react.memo_cache_sentinel")?(r=["isSportsPage"],T[2]=r):r=T[2];let{isSportsPage:E}=(0,l5.useSportsContext)(r),{savedExpirationPresets:z,addSavedExpirationPreset:A,removeSavedExpirationPreset:O,getSavedExpirationPresetFromMode:D}=(0,wS.useExpirationPresets)(),R=E&&(P?.live||P?.isLive),[L,F]=eh.default.useState(void 0!==N);T[3]!==N?(a=()=>{if(void 0===N)return"until-cancelled";if(-1===N)return"in-30-seconds";let e=(0,wS.getPersistedExpirationMode)();return e||"custom"},T[3]=N,T[4]=a):a=T[4];let[$,B]=eh.default.useState(a);T[5]===Symbol.for("react.memo_cache_sentinel")?(s=e=>{B(e),(0,wS.persistExpirationMode)(e)},T[5]=s):s=T[5];let U=s,H=(0,fa.usePrevious)($),q=eh.default.useRef(L);T[6]!==N?(n=()=>{if(void 0===N)return;let e=(0,wS.getPersistedExpirationMode)();if(!e||!(e in wS.RELATIVE_DURATION_SECONDS)&&"end-of-day"!==e&&"in-30-seconds"!==e){if(e&&(0,wS.fromSavedExpirationMode)(e))return;return N}},T[6]=N,T[7]=n):n=T[7];let[V,W]=eh.default.useState(n),G=(0,dH.useServerMountTime)();if(T[8]!==G){var Z;let e,t,r,a=new Date(G),s=String(23===(Z=a.getHours())?0:Z+1);T[12]!==s?(e=s.padStart(2,"0"),T[12]=s,T[13]=e):e=T[13];let n=e,c=String(a.getMinutes());T[14]!==c?(t=c.padStart(2,"0"),T[14]=c,T[15]=t):t=T[15];let d=t,u=String(a.getSeconds());T[16]!==u?(r=u.padStart(2,"0"),T[16]=u,T[17]=r):r=T[17];let m=r;o=a,i=`${n}:${d}:${m}`,l=(0,wj.startOfDay)(a),T[8]=G,T[9]=o,T[10]=i,T[11]=l}else o=T[9],i=T[10],l=T[11];T[18]!==o||T[19]!==i||T[20]!==l?(c={initialDate:o,nowTime:i,startOfToday:l},T[18]=o,T[19]=i,T[20]=l,T[21]=c):c=T[21];let{initialDate:K,nowTime:Y,startOfToday:Q}=c,[J,X]=eh.default.useState(K),[ee,et]=eh.default.useState(Y),[er,ea]=eh.default.useState(""),[es,en]=eh.default.useState(!1);T[22]!==er?(d=(0,wS.parseRelativeExpirationSeconds)(er),T[22]=er,T[23]=d):d=T[23];let eo=d;T[24]!==er?(u=er.trim(),T[24]=er,T[25]=u):u=T[25];let ei=u.length>0&&void 0===eo;T[26]!==C||T[27]!==D||T[28]!==I?(m=e=>{if("until-cancelled"===e){C(void 0),W(void 0),en(!1),U("until-cancelled"),I("resting");return}if("end-of-day"===e){C((0,uB.fromDateToUnix)((0,wk.endOfDay)(new Date))),W(void 0),en(!1),U("end-of-day"),I("resting");return}if("in-30-seconds"===e){C(-1),W(void 0),en(!1),U("in-30-seconds"),I("resting");return}if("custom"===e){U("custom"),I("expiration");return}if(e in wS.RELATIVE_DURATION_SECONDS){C((0,wS.getRelativeExpirationTimestamp)(wS.RELATIVE_DURATION_SECONDS[e])),W(void 0),en(!1),U(e),I("resting");return}let t=D(e);t&&(C((0,wS.getRelativeExpirationTimestamp)(t.seconds)),W(void 0),en(!1),U(e),I("resting"))},T[26]=C,T[27]=D,T[28]=I,T[29]=m):m=T[29];let el=m;T[30]!==C||T[31]!==A||T[32]!==J||T[33]!==ee||T[34]!==eo||T[35]!==ei||T[36]!==es?(p=()=>{let e,t;if(ei)return!1;if(void 0!==eo)t=eo,e=(0,wS.getRelativeExpirationTimestamp)(t);else{let r=((e,t)=>{let[r="0",a="0",s="0"]=e.split(":");return(0,ww.set)(new Date(t),{hours:Number(r),minutes:Number(a),seconds:Number(s)})})(ee,J);if((0,w_.isBefore)(r,new Date)||(e=(0,uB.fromDateToUnix)(r),(t=Math.round((r.getTime()-Date.now())/1e3))<60))return!1}if(C(e),es){let r=A(t);r?(U((0,wS.toSavedExpirationMode)(r.id)),W(void 0)):(U("custom"),W(e))}else U("custom"),W(e);return en(!1),ea(""),!0},T[30]=C,T[31]=A,T[32]=J,T[33]=ee,T[34]=eo,T[35]=ei,T[36]=es,T[37]=p):p=T[37];let ec=p;T[38]!==el||T[39]!==H?(h=()=>{el(H??"until-cancelled")},T[38]=el,T[39]=H,T[40]=h):h=T[40];let ed=h,eu=eh.default.useRef(!1);return T[41]!==N||T[42]!==C||T[43]!==$||T[44]!==z?(f=()=>{if(eu.current||(eu.current=!0,void 0===N))return;if($ in wS.RELATIVE_DURATION_SECONDS)return void C((0,wS.getRelativeExpirationTimestamp)(wS.RELATIVE_DURATION_SECONDS[$]));if("end-of-day"===$)return void C((0,uB.fromDateToUnix)((0,wk.endOfDay)(new Date)));if("in-30-seconds"===$)return void C(-1);let e=(0,wS.fromSavedExpirationMode)($);if(e){let t=z.find(t=>
37t.id===e);t&&C((0,wS.getRelativeExpirationTimestamp)(t.seconds))}},g=[N,C,$,z],T[41]=N,T[42]=C,T[43]=$,T[44]=z,T[45]=f,T[46]=g):(f=T[45],g=T[46]),eh.default.useEffect(f,g),T[47]!==V?(x=()=>{V&&(V===(0,uB.fromDateToUnix)((0,wk.endOfDay)(new Date))?U("end-of-day"):-1===V?U("in-30-seconds"):U("custom"))},v=[V,U],T[47]=V,T[48]=x,T[49]=v):(x=T[48],v=T[49]),eh.default.useEffect(x,v),T[50]!==$||T[51]!==z?(y=()=>{let e=(0,wS.fromSavedExpirationMode)($);!e||z.some(t=>t.id===e)||U("custom")},b=[$,z,U],T[50]=$,T[51]=z,T[52]=y,T[53]=b):(y=T[52],b=T[53]),eh.default.useEffect(y,b),T[54]!==V||T[55]!==L||T[56]!==R||T[57]!==el?(k=()=>{q.current!==L&&(q.current=L,L?V||el(R?"until-cancelled":"5m"):el("until-cancelled"))},_=[V,L,R,el],T[54]=V,T[55]=L,T[56]=R,T[57]=el,T[58]=k,T[59]=_):(k=T[58],_=T[59]),eh.default.useEffect(k,_),T[60]!==M?(w=()=>{M!==l$.OrderType.Limit&&F(!1)},j=[M],T[60]=M,T[61]=w,T[62]=j):(w=T[61],j=T[62]),eh.default.useEffect(w,j),T[63]!==J||T[64]!==ee||T[65]!==er||T[66]!==eo||T[67]!==L||T[68]!==$||T[69]!==ei||T[70]!==R||T[71]!==E||T[72]!==ed||T[73]!==el||T[74]!==ec||T[75]!==O||T[76]!==es||T[77]!==z||T[78]!==Q?(S={expirationEnabled:L,setExpirationEnabled:F,expirationMode:$,setExpirationMode:U,customExpirationDate:J,setCustomExpirationDate:X,customExpirationTime:ee,setCustomExpirationTime:et,customRelativeExpirationInput:er,setCustomRelativeExpirationInput:ea,customRelativeExpirationSeconds:eo,hasCustomRelativeExpirationError:ei,saveCustomExpirationPreset:es,setSaveCustomExpirationPreset:en,startOfToday:Q,onExpirationModeChange:el,onSubmitCustomExpiration:ec,onCancelCustomExpiration:ed,isLiveSportsMarket:R,isSportsPage:E,savedExpirationPresets:z,removeSavedExpirationPreset:O},T[63]=J,T[64]=ee,T[65]=er,T[66]=eo,T[67]=L,T[68]=$,T[69]=ei,T[70]=R,T[71]=E,T[72]=ed,T[73]=el,T[74]=ec,T[75]=O,T[76]=es,T[77]=z,T[78]=Q,T[79]=S):S=T[79],S})();a[0]!==c||a[1]!==u||a[2]!==p||a[3]!==f||a[4]!==n||a[5]!==i||a[6]!==g||a[7]!==w||a[8]!==j||a[9]!==_||a[10]!==b||a[11]!==k||a[12]!==T||a[13]!==x||a[14]!==S||a[15]!==d||a[16]!==m||a[17]!==h||a[18]!==o||a[19]!==l||a[20]!==v||a[21]!==y?(t={expirationEnabled:n,setExpirationEnabled:o,expirationMode:i,setExpirationMode:l,customExpirationDate:c,setCustomExpirationDate:d,customExpirationTime:u,setCustomExpirationTime:m,customRelativeExpirationInput:p,setCustomRelativeExpirationInput:h,customRelativeExpirationSeconds:f,hasCustomRelativeExpirationError:g,saveCustomExpirationPreset:x,setSaveCustomExpirationPreset:v,startOfToday:y,onExpirationModeChange:b,onSubmitCustomExpiration:k,onCancelCustomExpiration:_,isLiveSportsMarket:w,isSportsPage:j,savedExpirationPresets:S,removeSavedExpirationPreset:T},a[0]=c,a[1]=u,a[2]=p,a[3]=f,a[4]=n,a[5]=i,a[6]=g,a[7]=w,a[8]=j,a[9]=_,a[10]=b,a[11]=k,a[12]=T,a[13]=x,a[14]=S,a[15]=d,a[16]=m,a[17]=h,a[18]=o,a[19]=l,a[20]=v,a[21]=y,a[22]=t):t=a[22];let C=t;return a[23]!==s||a[24]!==C?(r=(0,em.jsx)(wT.Provider,{value:C,children:s}),a[23]=s,a[24]=C,a[25]=r):r=a[25],r}let wN=()=>{let e,t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y=(0,ep.c)(86),b=(0,eR.useTranslations)();y[0]===Symbol.for("react.memo_cache_sentinel")?(e=["authenticated"],y[0]=e):e=y[0];let{authenticated:k}=(0,eF.useAccountContext)(e);y[1]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],y[1]=t):t=y[1];let{activeMarket:_}=(0,ex.useEventActiveMarketContext)(t);y[2]===Symbol.for("react.memo_cache_sentinel")?(r=["selectedOutcomeIdx","side","shouldShowSlippageWarning","setShouldShowSlippageWarning"],y[2]=r):r=y[2];let{selectedOutcomeIdx:w,side:j,shouldShowSlippageWarning:S,setShouldShowSlippageWarning:T}=(0,lZ.useTradeContext)(r);y[3]===Symbol.for("react.memo_cache_sentinel")?(a=["isSportsPage"],y[3]=a):a=y[3];let{isSportsPage:C}=(0,l5.useSportsContext)(a),{setTradeState:N}=(0,ce.useMobileTradeContext)(),{subPositions:M,redemptionValueFormatted:I}=(0,_o.useMobileMarketPositionContext)(),{isNegRisk:P}=(0,fw.useSportsItemContext)(),{redeem:E,orderCreationState:z}=(()=>{let e=(0,eR.useTranslations)(),t=(0,tu.useAmplitudeAnalytics)(),r=(0,eT.useToast)(),a=eh.default.useRef(null),s=eh.default.useRef(null),{authenticated:n,authenticationType:o}=(0,eF.useAccountContext)(["authenticated","authenticationType"]),{accountWalletPreferences:i}=(0,eN.default)(),{setHasClicked:l}=(0,ce.useMobileTradeContext)(),{market:c,limitOrderPage:d,setLimitOrderPage:u,setOpen:m}=(0,fI.useMobileMarketContext)(),{onSubmitCustomExpiration:p}=eh.default.useContext(wT),{chainId:h,proxyAddress:f}=(0,fQ.useAccount)(),{switchChainAsync:g}=(0,ew.useSwitchChain)(),{setOpen:x,setConnectorRoute:v}=(0,bH.useSiwx)(),{setDisableErrorComponent:y}=(0,lZ.useTradeContext)(["setDisableErrorComponent"]),b=(0,tl.useGeoStore)(e=>e.hasFetchedLocation),{enqueueTransaction:k}=(0,e$.useTransactionContext)(),_=(0,eE.default)(),w=(0,eB.useTransactionStore)(),j=(0,eD.useInvalidatePositions)(),{clob:S}=(0,wb.useClobCredentialContext)(),{areAllAllowancesApproved:T,hasLoadedAllowances:C,isUpdatingAllowances:N}=(0,eX.useAllowanceContext)(),[M,I]=eh.default.useState("rest"),P=eh.default.useMemo(()=>c.conditionId,[c.conditionId]),{positions:E}=(0,eI.default)({conditionIds:[P],proxyAddress:f}),z=(0,eP.default)(P),A=eh.default.useMemo(()=>(E??[]).map(e=>{let t;return t=z.map(e=>(0,eV.parseUSDCUnits)(e.toFixed(6))),{...e,netQuantity:t?.[Number(e?.outcomeIndex)]?.toString()??e.netQuantity}}),[E,z]),O=A.reduce((e,t)=>
37e+(0,eW.getCurrentValueOfPosition)(t),0n),D="magic"===o,R=eh.default.useCallback(async(...M)=>{let[P,E,z]=M;if("expiration"===d){p()&&u("resting");return}if(tp.logger.debug("[RedeemButton > onTap]",{areAllAllowancesApproved:T,authenticated:n,authenticationType:o,clob:S,hasFetchedLocation:b,hasLoadedAllowances:C,isUpdatingAllowances:N,proxyAddress:f}),!n){let e=Date.now();(0,wm.markSignupPromptOpened)("trade",{now:e,route:"login"}),t.trackEvent(tr.Events.SignupPromptOpened,(0,wm.getSignupPromptOpenedEventProperties)({source:"trade",route:"login"})),m(!1),v(bU.ConnectorRoute.LOGIN),x(!0)}l(!0),eZ.MATIC_CONFIG.chainId!==h&&(I("switching-networks"),await g({chainId:eZ.MATIC_CONFIG.chainId}));try{y(!0);let t=[0n,0n];A.length&&A.forEach(e=>{t[parseInt(e.outcomeIndex,10)]=BigInt(e.netQuantity)});let n=(0,eK.getRedeemPositionsTransaction)({chainId:eZ.MATIC_CONFIG.chainId,chainConfig:eG.chainConfig,conditionId:c.conditionId,negRisk:!!c?.negRisk,outcomeCount:c.outcomes.length,amounts:t}),o=(0,eO.computeRedeemImpact)(O);if(D&&f){let t=(0,eK.formatSyntheticRedeemTransaction)({conditionId:c.conditionId,amount:O,proxyAddress:f});s.current=t,await _(t,c),j(f),r.success(new eC.ToastBuilder().position({side:"top"}).title(e("portfolio.modals.redeem.claimProceeds")).description(c.question)),o.shareValue.some(e=>e>.01)&&z?.(P,E),m(!1),y(!1),I("rest"),(0,eq.executeOptimisticCTFTransaction)({syntheticTxn:t,syntheticTxnRef:s,transaction:n,market:c,txnType:eA.CTFTxnType.Redeem,outcome:"NA",quantity:O,usdc:O,impact:o,errorTag:"Redeem Shares (background)",proxyAddress:f,transactionStore:w,enqueueTransaction:k,gasPreference:i?.advancedMode?i.gasPreference:null,customGasPrice:i?.advancedMode?i.customGasPrice:null,onFailure:()=>r.error(new eC.ToastBuilder().position({side:"top"}).title(e("portfolio.messages.failedToRedeem")).description(e("portfolio.pleaseTryAgain")))});return}I("submitting"),await k(n,eZ.Network.Matic,eA.CTFTxnType.Redeem,"NA",O,O,c,o,i?.advancedMode?i.gasPreference:null,i?.advancedMode?i.customGasPrice:null,null,null,null,!1),I("success"),o.shareValue.some(e=>e>.01)&&z?.(P,E),a.current=setTimeout(()=>{m(!1),y(!1)},2e3)}catch(e){I("rest"),y(!1),(0,eH.handleError)(e,"[BuySellWidget > BuySellButton > handleClick]",f)}},[d,t,T,n,o,S,b,C,N,f,l,h,p,u,m,v,x,g,A,c,k,O,i?.advancedMode,i?.gasPreference,i?.customGasPrice,y,D,_,w,j]);return eh.default.useEffect(()=>()=>{a.current&&clearTimeout(a.current)},[]),eh.default.useMemo(()=>({redeem:R,orderCreationState:M,total:(0,eV.formatToDollar)(parseFloat((0,eV.formatUSDCUnits)(O)))}),[R,M,O])})(),{onTap:A,disabled:O,orderCreationState:D}=(0,wy.useMobileTransactionContext)(),R=_.closed?z:D;if(y[4]!==w||y[5]!==M){let e;y[7]!==w?(e=e=>e.sell.outcomeIdx===w,y[7]=w,y[8]=e):e=y[8],s=M.find(e),y[4]=w,y[5]=M,y[6]=s}else s=y[6];let L=s,F=(0,fa.usePrevious)(L),$=L??F,{usdcReceived:B,averagePrice:U}=(0,fn.useMarketOrderDetail)();e:{let e,t=$;if(_.closed&&M){let e,r;y[9]!==_.outcomePrices?(e=_.outcomePrices.findIndex(wM),y[9]=_.outcomePrices,y[10]=e):e=y[10];let a=e;if(y[11]!==M||y[12]!==a){let e;y[14]!==a?(e=e=>e.sell.outcomeIdx===a,y[14]=a,y[15]=e):e=y[15],r=M.find(e),y[11]=M,y[12]=a,y[13]=r}else r=y[13];let s=r;s&&(t=s)}if(t){let e,r,a,s=t?.qty??"0",o=100*U;y[16]!==o?(e=(0,eV.formatNum)(o,{decimals:1,optionalDecimals:!0,commas:!1}),y[16]=o,y[17]=e):e=y[17];let i=`${e}\xa2`;y[18]!==_.closed||y[19]!==I||y[20]!==B?(r=_.closed&&I?I:(0,eV.formatCurrency)(B,{decimals:2})??"$0.00",y[18]=_.closed,y[19]=I,y[20]=B,y[21]=r):r=y[21];let l=`${r}`;y[22]!==l||y[23]!==s||y[24]!==i?(a={shareQuantity:s,averagePrice:i,amountToReceive:l},y[22]=l,y[23]=s,y[24]=i,y[25]=a):a=y[25],n=a;break e}y[26]===Symbol.for("react.memo_cache_sentinel")?(e={shareQuantity:"--",averagePrice:"--",amountToReceive:"--"},y[26]=e):e=y[26],n=e}let{shareQuantity:H,averagePrice:q,amountToReceive:V}=n,W=$?.sell.outcome??("number"==typeof w?_.outcomes[w]:void 0)??"",G=$?.outcomeDetail.icon??_.image;y[27]!==W?(o=(0,fs.capitalize)(W),y[27]=W,y[28]=o):o=y[28];let Z=`${_.closed?"Redeem":"Sell"} ${o}`,K=_.groupItemTitle??void 0;if(C){if(P)_.negRiskSportsMarketType&&"draw"!==_.negRiskSportsMarketType&&_.team&&(G=_.team.logo??_.icon);else if(_.teams&&_.teams.length>=2){let e;y[29]!==_||y[30]!==w?(e=(0,fd.getTeam)({market:_,outcomeIndex:w}),y[29]=_,y[30]=w,y[31]=e):e=y[31];let t=e,r=(0,fl.isStandardOrMapRoundTotalMarket)(_.sportsMarketType);if(t||r){let e,a="";"spreads"===_.sportsMarketType&&(a="Spread: "),r&&(a="Total: "),y[32]!==_.team
37s?(e=(0,fi.resolveHomeAway)(_.teams),y[32]=_.teams,y[33]=e):e=y[33];let{home:s,away:n}=e;if(s&&n&&(K=`${a}${s.alias??s.name} vs ${n.alias??n.name}`),t){let e,r;y[34]!==_||y[35]!==w?(e=(0,fd.getTeamLabelWithLine)({market:_,outcomeIndex:w,variant:"alias"}),y[34]=_,y[35]=w,y[36]=e):e=y[36];let a=e;G=t?.logo??_.icon,y[37]!==j?(r=(0,fs.capitalize)(j),y[37]=j,y[38]=r):r=y[38],Z=`${r} ${a}`}}}}y[39]!==Z||y[40]!==G||y[41]!==K?(i={image:G,heading:Z,subheading:K},y[39]=Z,y[40]=G,y[41]=K,y[42]=i):i=y[42];let{heading:Y,subheading:Q}=i;y[43]!==A?(l=async(e,t)=>{await A(e,t)},y[43]=A,y[44]=l):l=y[44];let J=l;y[45]!==A?(c=async(e,t)=>{await A(e,t,void 0,!0)},y[45]=A,y[46]=c):c=y[46];let X=c;y[47]!==E?(d=async(e,t)=>{await E(e,t)},y[47]=E,y[48]=d):d=y[48];let ee=d;y[49]!==V||y[50]!==_.closed||y[51]!==b?(u=_.closed?`${b("trading.redeem")} ${V}`:`${b("trading.cashOut")} ${V}`,y[49]=V,y[50]=_.closed,y[51]=b,y[52]=u):u=y[52];let et=u,er="rest"!==R&&"success"!==R,ea=_.closed?!k||er:!!O||er;if(!$)return null;if(S&&!_.closed){let e,t;return y[53]!==T?(e=()=>T(!1),y[53]=T,y[54]=e):e=y[54],y[55]!==X||y[56]!==e?(t=(0,em.jsx)(wv.default,{onConfirm:X,hideWarning:e}
37),y[55]=X,y[56]=e,y[57]=t):t=y[57],t}y[58]!==Y?(m=(0,em.jsx)(th.ModalHeader,{showClose:!1,children:(0,em.jsx)(th.ModalTitle,{children:Y})}),y[58]=Y,y[59]=m):m=y[59],y[60]!==Q?(p=Q&&(0,em.jsx)(th.ModalDescription,{children:Q}),y[60]=Q,y[61]=p):p=y[61];let es=_.closed?void 0:H,en=_.closed?void 0:q;y[62]!==V||y[63]!==es||y[64]!==en?(h=(0,em.jsx)(fY,{amount:V,shares:es,avgPrice:en}),y[62]=V,y[63]=es,y[64]=en,y[65]=h):h=y[65],y[66]!==_.closed||y[67]!==R||y[68]!==N||y[69]!==b?(f=!_.closed&&(0,em.jsx)(eb.Button,{variant:"outline",disabled:"rest"!==R,onClick:()=>{N({type:"trade",side:l7.Side.SELL,orderType:l$.OrderType.Market})},children:b("trading.editOrder")}),y[66]=_.closed,y[67]=R,y[68]=N,y[69]=b,y[70]=f):f=y[70];let eo=_.closed?"redeem":"cashOut",ei="success"===R,el=_.closed?ee:J;return y[71]!==et||y[72]!==ea||y[73]!==R||y[74]!==eo||y[75]!==ei||y[76]!==el?(g=(0,em.jsx)("div",{className:"flex w-full overflow-hidden",children:(0,em.jsx)(fK.AnimatedButton,{color:"blue",label:et,errorKind:eo,orderCreationState:R,disabled:ea,softDisable:ei,type:"button",onTap:el,height:44,shadowHeight:0,hoverHeightOffset:0,clickDampingOffset:0,isThreeDee:!1})}),y[71]=et,y[72]=ea,y[73]=R,y[74]=eo,y[75]=ei,y[76]=el,y[77]=g):g=y[77],y[78]!==f||y[79]!==g?(x=(0,em.jsxs)(th.ModalFooter,{children:[f,g]}),y[78]=f,y[79]=g,y[80]=x):x=y[80],y[81]!==m||y[82]!==p||y[83]!==h||y[84]!==x?(v=(0,em.jsxs)(em.Fragment,{children:[m,p,h,x]}),y[81]=m,y[82]=p,y[83]=h,y[84]=x,y[85]=v):v=y[85],v};function wM(e){return parseFloat(e)>0}function wI(){let e,t,r,a,s,n=(0,ep.c)(9),{open:o,setOpen:i}=(0,fI.useMobileMarketContext)(),{tradeType:l}=(0,ce.useMobileTradeContext)(),{reset:c}=(0,_L.useResetPointerEvents)();n[0]!==c||n[1]!==i?(e=e=>{i(e),e||c()},n[0]=c,n[1]=i,n[2]=e):e=n[2];let d=e,u=o&&"redeem"===l;return n[3]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)(wx.Drawer.Overlay,{className:"fixed inset-0 z-[250] bg-pk-overlay"}),n[3]=t):t=n[3],n[4]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)("div",{className:"bg-muted mx-auto mt-4 h-1.5 w-12 shrink-0 rounded-full"}),n[4]=r):r=n[4],n[5]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsxs)(wx.Drawer.Portal,{children:[t,(0,em.jsxs)(wx.Drawer.Content,{className:"bg-pk-elevated fixed inset-x-0 bottom-0 z-[250] mt-24 flex max-h-[85vh] flex-col rounded-t-3xl border-t",children:[r,(0,em.jsx)("div",{className:"flex flex-col gap-4 overflow-y-auto p-6",children:(0,em.jsx)(wN,{})})]})]}),n[5]=a):a=n[5],n[6]!==d||n[7]!==u?(s=(0,em.jsx)(wx.Drawer.Root,{shouldScaleBackground:!1,open:u,onOpenChange:d,repositionInputs:!1,children:a}),n[6]=d,n[7]=u,n[8]=s):s=n[8],s}wN.displayName="RedeemContent";var wP=e.i(995992),wE=e.i(257906),wz=e.i(179636),wA=e.i(858342),wO=e.i(303788),wD=e.i(802445),wR=e.i(226519),wL=e.i(122221);let wF=e=>{let{merge:{amount:t,onChangeAmount:r,maxMergeAmount:a}}=(0,wy.useMobileTransactionContext)(),s=(0,eR.useTranslations)(),n=(0,wL.useOnBlur)(),o=eh.default.useRef(null),i=eh.default.useCallback(e=>{let t,a;return r(((t=e.replace(/[^0-9.]/g,"")).startsWith(".")&&(t=`0${t}`),(a=t.split(".")).length>2&&(t=`${a[0]}.${a.slice(1).join("")}`),t))},[r]),l=a>0n&&a!==wO.maxUint256,c=eh.default.useMemo(()=>l?(0,eV.formatUSDCUnits)(a):"0",[a,l]),d=eh.default.useMemo(()=>l?(0,eV.formatUSDCUnits)(25n*a/100n):"0",[a,l]),u=eh.default.useMemo(()=>l?(0,eV.formatUSDCUnits)(50n*a/100n):"0",[a,l]);return(0,em.jsxs)("div",{className:"flex flex-col size-full items-center pb-6",...e,children:[(0,em.jsxs)("div",{className:"w-full flex flex-col items-center pt-8 pb-4 px-8",children:[(0,em.jsx)(wD.AutosizableInput,{ref:o,inputMode:"decimal",type:"text",placeholder:"0",autoComplete:"off",onBlur:n,value:t,onInput:e=>i(e.target.value),align:"center",adornments:"straddle",autosizeOptions:{enabled:!0,mode:"fill"},autoscaleFontOptions:{enabled:!0,maxFontSize:56,defaultFontSize:56}}),(0,em.jsx)("span",{className:"text-sm font-medium text-pk-content-tertiary -mt-1",children:s("trading.shares").toLowerCase()}),l&&(0,em.jsxs)("span",{className:"text-xs font-medium text-pk-content-secondary mt-2",children:[c," ",s("trading.shares").toLowerCase()]})]}),l&&(0,em.jsx)("div",{className:"flex flex-1 justify-center",children:(0,em.jsxs)("div",{className:"flex gap-1",children:[(0,em.jsx)(wR.QuickSelectItem,{label:"25%",onClick:()=>r(d)}),(0,em.jsx)(wR.QuickSelectItem,{label:"50%",onClick:()=>r(u)}),(0,em.jsx)(wR.QuickSelectItem,{label:s("trading.max"),onClick:()=>r(c)})]})})]})};function w$(){let e,t,r,a,s,n,o,i,l,c,d,u,m=(0,ep.c)(30),{setOpen:p}=(0,fI.useMobileMarketContext)();m[0]===Symbol.for("react.memo_cache_sentinel")?(e={defaultValue:_1.DEFAULT_PRESETS,listenStorageChange:!0},m[0]=e):e=m[0];let[h,f]=(0,_J.useLocalStorageState)(_1.PRESETS_LS_KEY,e),g=h??_1.DEFAULT_PRESETS,x=(0,eT.useToast)();m[1]!==g?(t=()=>g.map(String),m[1]=g,m[2]=t):t=m[2];let[v,y]=(0,eh.useState)(t);m[3]!==g?(r=()=>{y(g.map(String))},a=[g],m[3]=g,m[4]=r,m[5]=a):(r=m[4],a=m[5]),eh.default.useEffect(r,a),m[6]!==v||m[7]!==
37p||m[8]!==f||m[9]!==x?(s=()=>{let e=v.map(wH);e.some(wU)?x.error(new eC.ToastBuilder().title("Invalid preset amount").description(`Each preset must be at least $${_1.MIN_PRESET}.`)):(f(e.map(wB)),p(!1))},m[6]=v,m[7]=p,m[8]=f,m[9]=x,m[10]=s):s=m[10];let b=s;m[11]!==p?(n=()=>{p(!1)},m[11]=p,m[12]=n):n=m[12];let k=n;if(m[13]!==v||m[14]!==b){let e;m[16]!==b?(e=(e,t)=>(0,em.jsx)(_5.PresetEditCard,{value:e,onChange:e=>y(r=>{let a=[...r];return a[t]=e,a}),onSubmit:b},t),m[16]=b,m[17]=e):e=m[17],o=v.map(e),m[13]=v,m[14]=b,m[15]=o}else o=m[15];return m[18]!==o?(i=(0,em.jsx)("div",{className:"grid grid-cols-3 gap-2",children:o}),m[18]=o,m[19]=i):i=m[19],m[20]!==k?(l=(0,em.jsx)(eb.Button,{variant:"outline",size:"lg",className:"flex-1",onClick:k,children:"Cancel"}),m[20]=k,m[21]=l):l=m[21],m[22]!==b?(c=(0,em.jsx)(eb.Button,{size:"lg",className:"flex-1",onClick:b,children:"Save"}),m[22]=b,m[23]=c):c=m[23],m[24]!==l||m[25]!==c?(d=(0,em.jsxs)("div",{className:"flex items-center gap-2 w-full",children:[l,c]}),m[24]=l,m[25]=c,m[26]=d):d=m[26],m[27]!==d||m[28]!==i?(u=(0,em.jsxs)("div",{className:"flex flex-col gap-4 w-full",children:[i,d]}),m[27]=d,m[28]=i,m[29]=u):u=m[29],u}function wB(e){return Math.min(e,_1.MAX_PRESET)}function wU(e){return!Number.isFinite(e)||e<_1.MIN_PRESET}function wH(e){return Number.parseInt(e,10)}wF.displayName="MergeShares",w$.displayName="OneTapEditContent";var wq=e.i(734595),wV=e.i(951639);let wW=e=>{let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y=(0,ep.c)(50),{split:b}=(0,wy.useMobileTransactionContext)(),{onChangeAmount:k,amount:_,trackedProxyUsdcBalance:w}=b,j=(0,eR.useTranslations)(),S=(0,wL.useOnBlur)(),T=eh.default.useRef(null);y[0]!==k?(t=e=>{let t,r;return k(((t=e.replace(/[^0-9.]/g,"")).startsWith(".")&&(t=`0${t}`),(r=t.split(".")).length>2&&(t=`${r[0]}.${r.slice(1).join("")}`),t))},y[0]=k,y[1]=t):t=y[1];let C=t,N=w.current;y[2]!==N?(r=N>1?Math.floor(N).toString():N.toFixed(2),y[2]=N,y[3]=r):r=y[3];let M=r;return y[4]!==C?(a=e=>C(e.target.value),y[4]=C,y[5]=a):a=y[5],y[6]===Symbol.for("react.memo_cache_sentinel")?(s={enabled:!0,mode:"fill"},n={enabled:!0,maxFontSize:56,defaultFontSize:56},y[6]=s,y[7]=n):(s=y[6],n=y[7]),y[8]!==_||y[9]!==S||y[10]!==a?(o=(0,em.jsx)(wD.AutosizableInput,{ref:T,inputMode:"decimal",type:"text",placeholder:"$0",autoComplete:"off",onBlur:S,value:_,onInput:a,align:"center",prefix:"$",adornments:"straddle",autosizeOptions:s,autoscaleFontOptions:n}),y[8]=_,y[9]=S,y[10]=a,y[11]=o):o=y[11],y[12]!==N||y[13]!==j?(i=(0,wV.cashBalanceFormatter)({balance:N,cashLabel:j("trading.cash")}),y[12]=N,y[13]=j,y[14]=i):i=y[14],y[15]!==i?(l=(0,em.jsx)("span",{className:"text-xs font-medium text-pk-content-secondary mt-2",children:i}),y[15]=i,y[16]=l):l=y[16],y[17]!==o||y[18]!==l?(c=(0,em.jsxs)("div",{className:"w-full flex flex-col items-center pt-8 pb-4 px-8",children:[o,l]}),y[17]=o,y[18]=l,y[19]=c):c=y[19],y[20]!==_||y[21]!==C?(d=(0,em.jsx)(wR.QuickSelectItem,{label:"+$1",onClick:()=>C((0,wq.handleStep)(_,"increment",1))}),y[20]=_,y[21]=C,y[22]=d):d=y[22],y[23]!==_||y[24]!==C?(u=(0,em.jsx)(wR.QuickSelectItem,{label:"+$5",onClick:()=>C((0,wq.handleStep)(_,"increment",5))}),y[23]=_,y[24]=C,y[25]=u):u=y[25],y[26]!==_||y[27]!==C?(m=(0,em.jsx)(wR.QuickSelectItem,{label:"+$10",onClick:()=>C((0,wq.handleStep)(_,"increment",10))}),y[26]=_,y[27]=C,y[28]=m):m=y[28],y[29]!==_||y[30]!==C?(p=(0,em.jsx)(wR.QuickSelectItem,{label:"+$100",onClick:()=>C((0,wq.handleStep)(_,"increment",100))}),y[29]=_,y[30]=C,y[31]=p):p=y[31],y[32]!==j?(h=j("trading.max"),y[32]=j,y[33]=h):h=y[33],y[34]!==C||y[35]!==M?(f=()=>C(M),y[34]=C,y[35]=M,y[36]=f):f=y[36],y[37]!==h||y[38]!==f?(g=(0,em.jsx)(wR.QuickSelectItem,{label:h,onClick:f}),y[37]=h,y[38]=f,y[39]=g):g=y[39],y[40]!==d||y[41]!==u||y[42]!==m||y[43]!==p||y[44]!==g?(x=(0,em.jsx)("div",{className:"flex flex-1 justify-center",children:(0,em.jsxs)("div",{className:"flex gap-1",children:[d,u,m,p,g]})}),y[40]=d,y[41]=u,y[42]=m,y[43]=p,y[44]=g,y[45]=x):x=y[45],y[46]!==e||y[47]!==x||y[48]!==c?(v=(0,em.jsxs)("div",{className:"flex flex-col size-full items-center pb-6",...e,children:[c,x]}),y[46]=e,y[47]=x,y[48]=c,y[49]=v):v=y[49],v};wW.displayName="SplitShares";
37var wG=e.i(482438),wZ=e.i(774717),wK=e.i(490967),wY=e.i(826290),wQ=e.i(156066),wJ=e.i(974681),wX=e.i(405701),w0=e.i(312449),w1=e.i(489048);function w2(e){return e.setShowDepositWalletMigrationModal}let w3=eh.default.memo(function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h=(0,ep.c)(68);h[0]!==e?({children:t,...r}=e,h[0]=e,h[1]=t,h[2]=r):(t=h[1],r=h[2]);let f=(0,eR.useTranslations)();h[3]===Symbol.for("react.memo_cache_sentinel")?(a=["orderType","side","selectedOutcomeIdx","selectedOutcome","shares"],h[3]=a):a=h[3];let{orderType:g,side:x,selectedOutcomeIdx:v,selectedOutcome:y,shares:b}=(0,lZ.useTradeContext)(a),{color:k,customColors:_,label:w,disabled:j,onTap:S,orderCreationState:T,promptsUsGeoblock:C,trade:N}=(0,wy.useMobileTransactionContext)();h[4]===Symbol.for("react.memo_cache_sentinel")?(s=["activeMarket"],h[4]=s):s=h[4];let{activeMarket:M}=(0,ex.useEventActiveMarketContext)(s);h[5]===Symbol.for("react.memo_cache_sentinel")?(n=["authenticated","baseAddress"],h[5]=n):n=h[5];let{authenticated:I,baseAddress:P}=(0,eF.useAccountContext)(n),E=(0,w1.useModalStore)(w2);h[6]!==P?(o=e=>e.isStuck(P),h[6]=P,h[7]=o):o=h[7];let z=(0,w0.useStuckSafeMigrationStore)(o);h[8]===Symbol.for("react.memo_cache_sentinel")?(i=["isSportsPage"],h[8]=i):i=h[8];let{isSportsPage:A}=(0,l5.useSportsContext)(i),O=(0,x4.useSportSlug)(),D=(0,wQ.useNeedsBalanceUpgrade)(),[R,L]=eh.default.useState(!1),F=(0,lE.useBestPrice)(M,v,"ask"),$=(0,lE.useBestPrice)(M,v,"bid");h[9]!==F||h[10]!==$||h[11]!==g||h[12]!==x||h[13]!==f?(l=g!==l$.OrderType.Market||x!==l7.Side.BUY||F.valid?g!==l$.OrderType.Market||x!==l7.Side.SELL||$.valid?null:f("trading.orderBook.noBids"):f("trading.orderBook.noAsks"),h[9]=F,h[10]=$,h[11]=g,h[12]=x,h[13]=f,h[14]=l):l=h[14];let B=l;h[15]!==M.question||h[16]!==M.slug||h[17]!==z||h[18]!==S||h[19]!==g||h[20]!==C||h[21]!==E||h[22]!==b||h[23]!==x?(c=async(e,t)=>{if(z)return void E(!0);if(!C){let e={content_ids:[M.slug],content_type:"market",content_name:M.question,currency:"USD",value:parseFloat(b)||0,order_type:g===l$.OrderType.Market?"market":"limit",side:x===l7.Side.BUY?"buy":"sell"};window.dataLayer?.push({event:"initiate_checkout",...e})}return S(e,t)},h[15]=M.question,h[16]=M.slug,h[17]=z,h[18]=S,h[19]=g,h[20]=C,h[21]=E,h[22]=b,h[23]=x,h[24]=c):c=h[24];let U=c,H=parseFloat(b),q=I&&x===l7.Side.BUY&&g===l$.OrderType.Market&&!C;h[25]!==H||h[26]!==q?(d={amount:H,enabled:q},h[25]=H,h[26]=q,h[27]=d):d=h[27];let V=(0,wX.useDepositOverride)(d);e:{if(V.depositOverride){u=V.label;break e}if(A&&O===dr.SportSlug.MLB){let e=wJ.mlbNameToAliasMap[y];if(e){let t;h[28]!==x||h[29]!==f?(t=f(x===l7.Side.BUY?"trading.buy":"trading.sell"),h[28]=x,h[29]=f,h[30]=t):t=h[30];let r=t;u=`${r} ${e}`;break e}}u=w}let W=u;if(B&&!C){let e;return h[31]!==B?(e=(0,em.jsx)("div",{className:"flex overflow-hidden w-full",children:(0,em.jsx)(vy.TradingButton,{color:"gray",hoverHeightOffset:0,className:"opacity-50",softDisable:!0,"aria-disabled":"true",children:(0,em.jsx)("span",{className:"text-sm font-semibold text-pk-content-secondary",children:B})})}),h[31]=B,h[32]=e):e=h[32],e}let G=V.depositOverride&&V.depositRestricted,Z=`${x}-${v}`,K=`${x}-${v}-${V.depositOverride}-${g}`,Y=V.depositOverride?"blue":k,Q=V.depositOverride?void 0:_,J=V.depositOverride?V.onDepositClick:U,X=!C&&(G||D||!V.depositOverride&&j);h[33]!==M.secondsDelay||h[34]!==t||h[35]!==W||h[36]!==T||h[37]!==g||h[38]!==r||h[39]!==Z||h[40]!==K||h[41]!==Y||h[42]!==Q||h[43]!==J||h[44]!==X||h[45]!==N.isPartiallyFilled?(m=(0,em.jsx)(fK.AnimatedButton,{textKey:K,color:Y,customColors:Q,onTap:J,label:W,disabled:X,orderCreationState:T,isPartiallyFilled:N.isPartiallyFilled,type:"button",orderType:g,orderCreationDelay:M.secondsDelay,...r,children:t},Z),h[33]=M.secondsDelay,h[34]=t,h[35]=W,h[36]=T,h[37]=g,h[38]=r,h[39]=Z,h[40]=K,h[41]=Y,h[42]=Q,h[43]=J,h[44]=X,h[45]=N.isPartiallyFilled,h[46]=m):m=h[46];let ee=m;if(C){let e;return h[47]!==ee?(e=(0,em.jsx)("div",{className:"flex overflow-hidden w-full",children:ee}),h[47]=ee,h[48]=e):e=h[48],e}if(G){let e,t,r;return h[49]!==V.depositOverride||h[50]!==V.restrictedReason||h[51]!==f?(e=V.depositOverride&&"paused"===V.restrictedReason?(0,em.jsx)(wZ.SelfPauseTooltipText,{variant:"deposit"}):(0,em.jsx)(wG.GeoRestrictionTooltipText,{children:f("trading.geoRestrictions.depositingUnavailableInRegion")}),h[49]=V.depositOverride,h[50]=V.restrictedReason,h[51]=f,h[52]=e):e=h[52],h[53]!==ee?(t=(0,em.jsx)("span",{className:"flex w-full opacity-50",children:ee}),h[53]=ee,h[54]=t):t=h[54],h[55]!==e||h[56]!==t?(r=(0,em.jsx)("div",{className:"flex overflow-hidden w-full",children:(0,em.jsx)(lo.Tooltip,{content:e,side:"top",sideOffset:8,children:t})}),h[55]=e,h[56]=t,h[57]=r):r=h[57],r}if(D){let e,t,r,a;return h[58]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(wY.UpgradeBalanceTooltipContent,{onUpgrade:()=>L(!0)}),h[58]=e):e=h[58],h[59]!==ee?(t=(0,em.jsx)("div",{className:"flex overflow-hidden w-full",children:(0,em.jsx)(lo.Tooltip,{content:e,side:"top",sideOffset:8,children:(0,em.jsx)("div",{className:"flex w-full",children:ee})})}),h[59]=ee,h[60]=t):t=h[60],h[61]!==R?(r=(0,em.jsx)(wK.UpgradeBalanceModal,{open:R,onOpenChange:L}),h[61]=R,h[62]=r):r=h[62],h[63]!==t||h[64]!==r?(a=(0,em.jsxs)(em.Fragment,{children:[t,r]}),h[63]=t,h[64]=r,h[65]=a):a=h[65],a}return h[66]!==ee?(p=(0,em.jsx)("div",{className:"flex overflow-hidden w-full",children:ee}),h[66]=ee,h[67]=p):p=h[67],p});function w5(){let e,t=(0,ep.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)("div",{className:"w-full",children:(0,em.jsx)(w3,{},"trade-button")}),t[0]=e):e=t[0],e}var w4=e.i(717725),w6=e.i(375256),w7=e.i(629070);let w8={containerClassName:"overflow-hidden bg-transparent flex justify-center items-center",style:{width:"auto",height:40}}
37,w9=[.26,.08,.25,1],je=["spreads","round_handicap_game_1","round_handicap_game_2","round_handicap_game_3"],jt={opacity:1,transition:{duration:.22,ease:w9,delay:.1}},jr={opacity:0,transition:{duration:.1,ease:w9}},ja={initial:{opacity:0},animate:{opacity:1,transition:{type:"tween",ease:"easeOut",duration:.075,delay:.05}},exit:{opacity:0,transition:{type:"tween",ease:"easeOut",duration:.075}}},js=(0,iD.cva)("flex-1 box-border gap-3 w-full",{variants:{row:{top:"justify-between pb-3",bottom:"h-16 w-full pt-3 pb-2"}}});function jn(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I=(0,ep.c)(110);I[0]!==e?({className:t,...r}=e,I[0]=e,I[1]=t,I[2]=r):(t=I[1],r=I[2]);let P=(0,eR.useTranslations)();I[3]===Symbol.for("react.memo_cache_sentinel")?(a=["isSportsPage"],I[3]=a):a=I[3];let{isSportsPage:E}=(0,l5.useSportsContext)(a);I[4]===Symbol.for("react.memo_cache_sentinel")?(s=["selectedOutcomeIdx","side","orderType","setOrderType","setSelectedOutcomeIdx"],I[4]=s):s=I[4];let{selectedOutcomeIdx:z,side:A,orderType:O,setOrderType:D,setSelectedOutcomeIdx:R}=(0,lZ.useTradeContext)(s),{tradeType:L,setTradeState:F}=(0,ce.useMobileTradeContext)();I[5]===Symbol.for("react.memo_cache_sentinel")?(n=["activeMarket"],I[5]=n):n=I[5];let{activeMarket:$}=(0,ex.useEventActiveMarketContext)(n);I[6]===Symbol.for("react.memo_cache_sentinel")?(o=["event"],I[6]=o):o=I[6];let{event:B}=(0,tm.useEventContext)(o);I[7]===Symbol.for("react.memo_cache_sentinel")?(i=["authenticated"],I[7]=i):i=I[7];let{authenticated:U}=(0,eF.useAccountContext)(i),{hasAllShares:H,numericalShareBalances:q}=(0,_o.useMobileMarketPositionContext)(),V=!!$.negRiskSportsMarketType,W=(0,_k.useOneClickEligible)(),[,G]=(0,_k.useOneClickEnabled)(),Z=W&&A===l7.Side.BUY,K=W&&A===l7.Side.BUY;I[8]!==q?(l=q.some(jl),I[8]=q,I[9]=l):l=I[9];let Y=l,Q=$.sportsMarketType;I[10]!==Q?(c=(0,fl.isStandardOrMapRoundTotalMarket)(Q)?Q:void 0,I[10]=Q,I[11]=c):c=I[11];let J=c;if(I[12]!==Q)d=je.includes(Q)?Q:void 0,I[12]=Q,I[13]=d;else d=I[13];let X=d;I[14]!==$.outcomes||I[15]!==X||I[16]!==J||I[17]!==q||I[18]!==O||I[19]!==A||I[20]!==L?(u=O===l$.OrderType.Limit&&"trade"===L&&$.outcomes.length>=2&&!J&&!X&&(A!==l7.Side.SELL||q.filter(ji).length>=2),I[14]=$.outcomes,I[15]=X,I[16]=J,I[17]=q,I[18]=O,I[19]=A,I[20]=L,I[21]=u):u=I[21];let ee=u;I[22]!==R?(m=()=>{R(jo)},I[22]=R,I[23]=m):m=I[23];let et=m;I[24]!==F||I[25]!==A||I[26]!==L?(p=e=>{(e!==A||"trade"!==L)&&F({type:"trade",side:e})},I[24]=F,I[25]=A,I[26]=L,I[27]=p):p=I[27];let er=p,[ea,es]=eh.default.useState(!1);I[28]!==K||I[29]!==G||I[30]!==D||I[31]!==F||I[32]!==A||I[33]!==L?(h=e=>{switch(e){case"market":K&&G(!1),D(l$.OrderType.Market),"trade"!==L&&F({type:"trade",side:A});break;case"limit":K&&G(!1),D(l$.OrderType.Limit),"trade"!==L&&F({type:"trade",side:A});break;case"one-tap":G(!0),F({type:"one-tap"});break;case"merge":K&&G(!1),F({type:"merge"});break;case"split":K&&G(!1),F({type:"split"})}},I[28]=K,I[29]=G,I[30]=D,I[31]=F,I[32]=A,I[33]=L,I[34]=h):h=I[34];let en=h;e:{if("merge"===L){f="merge";break e}if("split"===L){f="split";break e}if("one-tap"===L){f="one-tap";break e}f=O===l$.OrderType.Limit?"limit":"market"}let eo=f;t:{let e;if(E){let e,t;I[35]!==$||I[36]!==V||I[37]!==z?(e=(0,fd.getSportsHeaders)({market:$,outcomeIndex:z,isNegRisk:V}),I[35]=$,I[36]=V,I[37]=z,I[38]=e):e=I[38];let r=e,a=r.image??$.image,s=V&&"draw"===$.negRiskSportsMarketType;I[39]!==r.header||I[40]!==r.subheader||I[41]!==a||I[42]!==s?(t={title:r.header,subtitle:void 0,chipText:r.subheader,image:a,isNegRiskDraw:s},I[39]=r.header,I[40]=r.subheader,I[41]=a,I[42]=s,I[43]=t):t=I[43],g=t;break t}if(B.markets.length>1){let e,t=$.outcomes[z];I[44]!==$.groupItemTitle||I[45]!==$.image||I[46]!==B.title||I[47]!==t?(e={title:B.title,subtitle:$.groupItemTitle,chipText:t,image:$.image,isNegRiskDraw:!1},I[44]=$.groupItemTitle,I[45]=$.image,I[46]=B.title,I[47]=t,I[48]=e):e=I[48],g=e;break t}let t=$.outcomes[z];I[49]!==$.image||I[50]!==B.title||I[51]!==t?(e={title:B.title,subtitle:void 0,chipText:t,image:$.image,isNegRiskDraw:!1},I[49]=$.image,I[50]=B.title,I[51]=t,I[52]=e):e=I[52],g=e}let{title:ei,subtitle:el,chipText:ec,image:ed,isNegRiskDraw:eu}=g;I[53]!==t?(x=(0,eg.cn)("flex w-full flex-col relative",t),I[53]=t,I[54]=x):x=I[54],I[55]===Symbol.for("react.memo_cache_sentinel")?(v=(0,eg.cn)(js({row:"top"}),"flex"),I[55]=v):v=I[55];let ef="trade"===L?"trade-tabs":"empty";return I[56]===Symbol.for("react.memo_cache_sentinel")?(y={opacity:0}
37,I[56]=y):y=I[56],I[57]!==Y||I[58]!==er||I[59]!==A||I[60]!==P||I[61]!==L?(b="trade"===L?(0,em.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,em.jsx)("button",{type:"button",onClick:()=>er(l7.Side.BUY),className:(0,eg.cn)("rounded-full px-4 h-8 text-sm font-semibold cursor-pointer transition-colors duration-150",A===l7.Side.BUY?"bg-pk-grouped-elevated text-pk-content-primary":"text-pk-content-secondary hover:text-pk-content-tertiary"),children:P("trading.buy")}),Y&&(0,em.jsx)("button",{type:"button",onClick:()=>er(l7.Side.SELL),className:(0,eg.cn)("rounded-full px-4 h-8 text-sm font-semibold cursor-pointer transition-colors duration-150",A===l7.Side.SELL?"bg-pk-grouped-elevated text-pk-content-primary":"text-pk-content-secondary hover:text-pk-content-tertiary"),children:P("trading.sell")})]}):(0,em.jsx)("div",{}),I[57]=Y,I[58]=er,I[59]=A,I[60]=P,I[61]=L,I[62]=b):b=I[62],I[63]!==ef||I[64]!==b?(k=(0,em.jsx)(lA.AnimatePresence,{initial:!1,mode:"popLayout",children:(0,em.jsx)(lO.motion.div,{initial:y,animate:jt,exit:jr,children:b},ef)}),I[63]=ef,I[64]=b,I[65]=k):k=I[65],I[66]!==U||I[67]!==H||I[68]!==en||I[69]!==ea||I[70]!==eo||I[71]!==Z||I[72]!==P||I[73]!==L?(_="redeem"!==L&&"sports-redeem"!==L&&(0,em.jsx)(lO.motion.div,{className:"flex items-center",variants:ja,initial:"initial",animate:"animate",exit:"exit",children:(0,em.jsxs)(lN.DropdownMenu,{open:ea,onOpenChange:es,children:[(0,em.jsx)(lN.DropdownMenuTrigger,{asChild:!0,children:(0,em.jsx)(eb.Button,{variant:"ghost",size:"iconSm","aria-label":"Order type settings",className:"focus-visible:ring-0 focus-visible:ring-offset-0",children:(0,em.jsx)(w7.Sliders,{active:ea})})}),(0,em.jsx)(lN.DropdownMenuContent,{align:"end",side:"bottom",sideOffset:6,className:"min-w-[120px] z-[calc(var(--z-drawer)+20)]",children:(0,em.jsxs)(lN.DropdownMenuRadioGroup,{value:eo,onValueChange:en,children:[(0,em.jsx)(lN.DropdownMenuRadioItem,{value:"market",className:"py-1.5 px-3 text-sm",hideIndicator:!0,children:P("trading.market")}),(0,em.jsx)(lN.DropdownMenuRadioItem,{value:"limit",className:"py-1.5 px-3 text-sm",hideIndicator:!0,children:P("trading.limit")}),Z&&(0,em.jsx)(lN.DropdownMenuRadioItem,{value:"one-tap",className:"py-1.5 px-3 text-sm",hideIndicator:!0,children:"1-Tap"}),U&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(lN.DropdownMenuSeparator,{className:"-mx-1.5"}),H&&(0,em.jsx)(lN.DropdownMenuRadioItem,{value:"merge",className:"py-1.5 px-3 text-sm",hideIndicator:!0,children:(0,em.jsx)("span",{className:"text-pk-content-secondary",children:P("trading.merge")})}),(0,em.jsx)(lN.DropdownMenuRadioItem,{value:"split",className:"py-1.5 px-3 text-sm",hideIndicator:!0,children:(0,em.jsx)("span",{className:"text-pk-content-secondary",children:P("trading.split")})})]})]})})]})},"settings-dropdown"),I[66]=U,I[67]=H,I[68]=en,I[69]=ea,I[70]=eo,I[71]=Z,I[72]=P,I[73]=L,I[74]=_):_=I[74],I[75]!==_?(w=(0,em.jsx)(lA.AnimatePresence,{initial:!1,children:_}),I[75]=_,I[76]=w):w=I[76],I[77]!==k||I[78]!==w?(j=(0,em.jsxs)("div",{className:v,children:[k,w]}),I[77]=k,I[78]=w,I[79]=j):j=I[79],I[80]!==J?(S=J&&(0,em.jsx)("div",{className:"flex h-fit overflow-visible items-end",children:(0,em.jsx)(vm.LineSelector,{type:J,location:"trade-header"})}),I[80]=J,I[81]=S):S=I[81],I[82]!==X?(T=X&&(0,em.jsx)("div",{className:"flex h-fit overflow-visible items-end",children:(0,em.jsx)(vm.LineSelector,{type:X,location:"trade-header"})}),I[82]=X,I[83]=T):T=I[83],I[84]!==$.outcomes||I[85]!==J||I[86]!==ee||I[87]!==ec||I[88]!==ed||I[89]!==V||I[90]!==eu||I[91]!==E||I[92]!==et||I[93]!==O||I[94]!==z||I[95]!==A||I[96]!==el||I[97]!==P||I[98]!==ei||I[99]!==L?(C="one-tap"!==L&&(0,em.jsxs)(lO.motion.div,{initial:{opacity:0}
37,animate:jt,exit:jr,className:(0,eg.cn)(js({row:"bottom"}),"flex items-center"),children:[E&&!eu&&!J&&(0,em.jsx)(f2.SportsMarketImage,{src:ed,borderRadius:"7px",alt:(0,w6.getMarketImageAlt)(el??ei),size:42,...w8},ed),E&&J&&(0,em.jsxs)("div",{className:"relative min-w-[42px] w-[42px] min-h-[42px] h-[42px] rounded-md bg-pk-gray-100 justify-center items-center overflow-hidden",children:[(0,em.jsxs)("div",{className:"absolute w-[42px] h-[42px] left-1/2 top-1/2 transform -translate-x-1/2 -translate-y-1/2 overflow-hidden",children:[(0,em.jsx)("div",{className:(0,eg.cn)("absolute inset-0 bg-pk-green-500 opacity-100 transition-opacity",1===z&&"opacity-35"),style:{clipPath:"polygon(0 0, 100% 0, 0 100%)"}}),(0,em.jsx)("div",{className:(0,eg.cn)("absolute inset-0 bg-pk-red-600 opacity-100 transition-opacity",0===z&&"opacity-35"),style:{clipPath:"polygon(100% 0, 0 100%, 100% 100%)"}})]}),(0,em.jsx)("div",{className:"absolute left-1.5 top-1 z-1",children:(0,em.jsx)("p",{className:(0,eg.cn)("text-[white] text-xs font-medium opacity-100 transition-opacity",0!==z&&"opacity-90 dark:opacity-60"),children:"O"})}),(0,em.jsx)("div",{className:"absolute right-1.5 bottom-1 z-1",children:(0,em.jsx)("p",{className:(0,eg.cn)("text-[white] text-xs font-medium opacity-100 transition-opacity",1!==z&&"opacity-90 dark:opacity-60"),children:"U"})})]}),!E&&!eu&&(0,em.jsx)(cK.MarketImage,{image:ed,marketName:el??ei,containerClassName:"rounded-[7px]",size:42},ed),eu&&(0,em.jsx)(f8.DrawIcon,{size:42}),(0,em.jsx)("div",{className:"flex flex-col gap-1 flex-1 min-w-0 
37w-0 overflow-hidden justify-center",children:"trade"===L?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("div",{className:"flex flex-1 justify-between",children:(0,em.jsx)("span",{className:"flex-1 text-sm font-medium text-pk-content-secondary overflow-hidden text-ellipsis whitespace-nowrap line-clamp-1",children:ei})}),(0,em.jsx)("div",{className:(0,eg.cn)("flex w-full justify-between gap-2",A===l7.Side.SELL&&O===l$.OrderType.Limit&&"justify-start"),children:(()=>{let e=(0,em.jsxs)(em.Fragment,{children:[!!el&&(0,em.jsx)("span",{className:"text-base font-semibold text-pk-content-primary mr-1.5 min-w-0 line-clamp-1",children:el}),(0,em.jsx)("span",{className:"flex items-center gap-1.5 text-base font-semibold whitespace-nowrap",children:E&&!V?(0,em.jsx)("span",{className:"text-pk-content-primary",children:ec}):(0,em.jsxs)(em.Fragment,{children:[(!!el||E&&V)&&(0,em.jsxs)(em.Fragment,{children:[!el&&(0,em.jsx)("span",{className:"text-pk-content-primary",children:ec}),(0,em.jsx)("span",{className:"text-pk-content-tertiary",children:"·"})]}),(0,em.jsx)("span",{className:0===z?"text-pk-content-accent-green":"text-pk-content-accent-red",children:el||E&&V?$.outcomes[z]:ec})]})})]});if(ee){let t=$.outcomes[+(0===z)];return(0,em.jsxs)("button",{type:"button",onClick:et,"aria-label":`Switch to ${t}`,className:"flex items-center h-5 flex-1 min-w-0 cursor-pointer text-left",children:[e,(0,em.jsx)(w4.IconArrowsOppositeDirectionXOutline12,{className:"text-pk-content-secondary size-3 shrink-0 ml-1.5"})]})}return(0,em.jsx)("div",{className:"flex items-center h-5 flex-1 min-w-0",children:e})})()})]}):(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("span",{className:"text-sm font-medium text-pk-content-secondary overflow-hidden text-ellipsis whitespace-nowrap line-clamp-1",children:ei}),(0,em.jsxs)("span",{className:"text-base font-semibold text-pk-content-primary",children:[P("merge"===L?"trading.merge":"trading.split")," ",P("trading.shares").toLowerCase()]})]})})]},`bottom-${L}`),I[84]=$.outcomes,I[85]=J,I[86]=ee,I[87]=ec,I[88]=ed,I[89]=V,I[90]=eu,I[91]=E,I[92]=et,I[93]=O,I[94]=z,I[95]=A,I[96]=el,I[97]=P,I[98]=ei,I[99]=L,I[100]=C):C=I[100],I[101]!==C?(N=(0,em.jsx)(lA.AnimatePresence,{initial:!1,mode:"popLayout",children:C}),I[101]=C,I[102]=N):N=I[102],I[103]!==r||I[104]!==x||I[105]!==j||I[106]!==S||I[107]!==T||I[108]!==N?(M=(0,em.jsxs)("div",{className:x,...r,children:[j,S,T,N]}),I[103]=r,I[104]=x,I[105]=j,I[106]=S,I[107]=T,I[108]=N,I[109]=M):M=I[109],M}function jo(e){return+(0===e)}function ji(e){return e>0}function jl(e){return e>0}var jc=e.i(669035),jd=e.i(660555),ju=e.i(944955),jm=e.i(32402),jp=e.i(84394);function jh(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v=(0,ep.c)(45);v[0]!==e?({className:t,...r}=e,v[0]=e,v[1]=t,v[2]=r):(t=v[1],r=v[2]);let y=(0,eR.useTranslations)(),{side:b}=(()=>{let e,t,r=(0,ep.c)(6);r[0]===Symbol.for("react.memo_cache_sentinel")?(e=["side","shares","setShares","setAmountUpdateLocation"],r[0]=e):e=r[0];let{side:a,shares:s,setShares:n,setAmountUpdateLocation:o}=(0,lZ.useTradeContext)(e);return r[1]!==o||r[2]!==n||r[3]!==s||r[4]!==a?(t={side:a,shares:s,setShares:n,setAmountUpdateLocation:o},r[1]=o,r[2]=n,r[3]=s,r[4]=a,r[5]=t):t=r[5],t})();v[3]===Symbol.for("react.memo_cache_sentinel")?(a=["authenticated"],v[3]=a):a=v[3];let{authenticated:k}=(0,eF.useAccountContext)(a),{trackedProxyUsdcBalance:_}=(0,jp.default)(),{formattedSharesForOutcome:w}=(0,_o.useMobileMarketPositionContext)(),[j,S]=(0,cP.useMeasure)(),T=(0,uc.default)(),{shakeAmount:C,setShakeAmount:N}=(0,wE.useTradeAnimationContext)();v[4]!==N?(s={duration:.5,onComplete:()=>{N(!1)}},v[4]=N,v[5]=s):s=v[5],v[6]!==C||v[7]!==s?(n={enabled:C,animationOptions:s},v[6]=C,v[7]=s,v[8]=n):n=v[8];let{ref:M}=(0,jm.useShake)(n),I=(0,y6.useComposedRefs)(j,M),{ref:P,value:E}=(0,ju.useAmountFieldMask)(),z=(0,wL.useOnBlur)();v[9]!==t?(o=(0,eg.cn)("w-full h-full flex items-center px-8",t),v[9]=t,v[10]=o):o=v[10],v[11]===Symbol.for("react.memo_cache_sentinel")?(i={height:"100%"},v[11]=i):i=v[11];let A=T&&S.height>0?S.height:"100%";v[12]===Symbol.for("react.memo_cache_sentinel")?(l=[.25,1,.5,1],v[12]=l):l=v[12];let O=T?cM.transition.duration:0;v[13]!==O?(c={ease:l,duration:O},v[13]=O,v[14]=c):c=v[14],v[15]!==A||v[16]!==c?(d={height:A,transition:c},v[15]=A,v[16]=c,v[17]=d):d=v[17];let D=b===l7.Side.BUY?"$0":"0",R=b===l7.Side.BUY?"$":"";return v[18]===Symbol.for("react.memo_cache_sentinel")?(u={enabled:!0,mode:"fill"},m={enabled:!0,maxFontSize:56,defaultFontSize:56},v[18]=u,v[19]=m):(u=v[18],m=v[19]),v[20]!==P||v[21]!==E||v[22]!==z||v[23]!==D||v[24]!==R?(p=(0,em.jsx)(wD.AutosizableInput,{ref:P,inputMode:"decimal",type:"text",placeholder:D,autoComplete:"off",onBlur:z,value:E,align:"center",prefix:R,adornments:"straddle",autosizeOptions:u,autoscaleFontOptions:m}),v[20]=P,v[21]=E,v[22]=z,v[23]=D,v[24]=R,v[25]=p):p=v[25],v[26]!==b||v[27]!==y?(h=b===l7.Side.SELL&&(0,em.jsx)("div",{className:"fade-enter flex justify-center -mt-1",children:(0,em.jsx)("span",{className:"text-sm font-medium text-pk-content-tertiary",children:y("trading.shares").toLowerCase()})}),v[26]=b,v[27]=y,v[28]=h):h=v[28],v[29]!==k||v[30]!==w||v[31]!==b||v[32]!==y||v[33]!==_?(f=k&&(0,em.jsx)("div",{className:"flex h-[18px] items-center gap-1.5 mt-2",children:(0,em.jsx)("span",{className:"text-xs font-medium text-pk-content-secondary",children:b===l7.Side.SELL?`${w} ${y("trading.shares").toLowerCase()}`:(0,wV.cashBalanceFormatter)({balance:_.current,cashLabel:y("trading.cash")})})}
37),v[29]=k,v[30]=w,v[31]=b,v[32]=y,v[33]=_,v[34]=f):f=v[34],v[35]!==I||v[36]!==p||v[37]!==h||v[38]!==f?(g=(0,em.jsxs)("div",{ref:I,className:"w-full flex flex-col items-center pt-8 pb-4",children:[p,h,f]}),v[35]=I,v[36]=p,v[37]=h,v[38]=f,v[39]=g):g=v[39],v[40]!==r||v[41]!==d||v[42]!==g||v[43]!==o?(x=(0,em.jsx)(lO.motion.div,{className:o,initial:i,animate:d,...r,children:g}),v[40]=r,v[41]=d,v[42]=g,v[43]=o,v[44]=x):x=v[44],x}function jf(e){let t,r,a,s=(0,ep.c)(11),{value:n,prefix:o,suffix:i,minimumFractionDigits:l,maximumFractionDigits:c,className:d}=e,u=void 0===o?"$":o,m=void 0===c?2:c,p=l??Math.min(2,m);s[0]!==m||s[1]!==p?(t={minimumFractionDigits:p,maximumFractionDigits:m},s[0]=m,s[1]=p,s[2]=t):t=s[2];let h=t,f=Number.isFinite(n)?n:0;return s[3]!==d?(r=(0,eg.cn)("tabular-nums",d),s[3]=d,s[4]=r):r=s[4],s[5]!==h||s[6]!==u||s[7]!==i||s[8]!==f||s[9]!==r?(a=(0,em.jsx)(xD.AnimatedNumber,{value:f,prefix:u,suffix:i,format:h,animation:"smooth",className:r}),s[5]=h,s[6]=u,s[7]=i,s[8]=f,s[9]=r,s[10]=a):a=s[10],a}var jg=e.i(467003);function jx(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x=(0,ep.c)(37);x[0]!==e?({shares:s,averagePrice:t,usdcReceived:n,className:r,...a}=e,x[0]=e,x[1]=t,x[2]=r,x[3]=a,x[4]=s,x[5]=n):(t=x[1],r=x[2],a=x[3],s=x[4],n=x[5]);let v=(0,eR.useTranslations)();x[6]===Symbol.for("react.memo_cache_sentinel")?(o=["side"],x[6]=o):o=x[6];let{side:y}=(0,lZ.useTradeContext)(o),b=(0,jg.usePrecision)(),k=y===l7.Side.BUY?s:n,_=k>1e3,w=_?Math.floor(k):k,j=2*!_,S=100*t;x[7]!==b||x[8]!==S?(i=S.toLocaleString("en-US",{minimumFractionDigits:0,maximumFractionDigits:b>2?b-2:0}),x[7]=b,x[8]=S,x[9]=i):i=x[9];let T=`${i}\xa2`;x[10]!==w||x[11]!==j||x[12]!==T?(l={amountValue:w,amountMaxDecimals:j,formattedAveragePrice:T},x[10]=w,x[11]=j,x[12]=T,x[13]=l):l=x[13];let{amountValue:C,amountMaxDecimals:N,formattedAveragePrice:M}=l,I=y===l7.Side.SELL;return x[14]!==r||x[15]!==I?(c=(0,eg.cn)("w-full transition-transform duration-[270ms] ease-hover motion-reduce:transition-none",{"translate-y-1":I},r),x[14]=r,x[15]=I,x[16]=c):c=x[16],x[17]!==y||x[18]!==v?(d=v(y===l7.Side.BUY?"trading.toWin":"trading.youllReceive"),x[17]=y,x[18]=v,x[19]=d):d=x[19],x[20]!==d?(u=(0,em.jsx)("span",{className:"text-base font-medium leading-5 text-pk-gray-700 line-clamp-1",children:d}),x[20]=d,x[21]=u):u=x[21],x[22]!==N||x[23]!==C?(m=(0,em.jsx)(jf,{value:C,maximumFractionDigits:N,className:"text-lg font-semibold leading-5 text-pk-content-accent-green"}),x[22]=N,x[23]=C,x[24]=m):m=x[24],x[25]!==u||x[26]!==m?(p=(0,em.jsxs)("div",{className:"flex items-center gap-1.5",children:[u,m]}),x[25]=u,x[26]=m,x[27]=p):p=x[27],x[28]!==M?(h=(0,em.jsx)("span",{className:"text-xs font-medium text-pk-content-secondary",children:M}),x[28]=M,x[29]=h):h=x[29],x[30]!==p||x[31]!==h?(f=(0,em.jsxs)("div",{className:"w-full flex flex-col items-center gap-1 pb-2",children:[p,h]}),x[30]=p,x[31]=h,x[32]=f):f=x[32],x[33]!==a||x[34]!==f||x[35]!==c?(g=(0,em.jsx)("div",{className:c,...a,children:f}),x[33]=a,x[34]=f,x[35]=c,x[36]=g):g=x[36],g}let jv=eh.default.memo(function(){let e,t,r,a=(0,ep.c)(11),s=(0,jc.useMarketOrderContext)(),n=!s.canRender,o=s.canRender?"h-16":"h-6";return a[0]!==o?(e=(0,eg.cn)("relative w-full transition-[height] duration-150 ease-hover motion-reduce:transition-none",o),a[0]=o,a[1]=e):e=a[1],a[2]!==s.averagePrice||a[3]!==s.canRender||a[4]!==s.sharesReceived||a[5]!==s.usdcReceived?(t=s.canRender&&(0,em.jsx)("div",{className:"fade-enter flex h-full items-end [--fade-enter-duration:75ms] [--fade-enter-delay:75ms]",children:(0,em.jsx)(jx,{shares:s.sharesReceived,averagePrice:s.averagePrice,usdcReceived:s.usdcReceived})}),a[2]=s.averagePrice,a[3]=s.canRender,a[4]=s.sharesReceived,a[5]=s.usdcReceived,a[6]=t):t=a[6],a[7]!==n||a[8]!==e||a[9]!==t?(r=(0,em.jsx)("div",{className:"flex w-full flex-col items-center pb-4 relative",children:(0,em.jsx)("div",{"aria-hidden":n,className:e,children:t})}),a[7]=n,a[8]=e,a[9]=t,a[10]=r):r=a[10],r});function jy(){let e,t,r,a,s,n,o,i,l=(0,ep.c)(17);l[0]===Symbol.for("react.memo_cache_sentinel")?(e=["activeMarket"],l[0]=e):e=l[0];let{activeMarket:c}=(0,ex.useEventActiveMarketContext)(e);l[1]===Symbol.for("react.memo_cache_sentinel")?(t=["selectedOutcomeIdx","setSelectedOutcomeIdx","side"],l[1]=t):t=l[1];let{selectedOutcomeIdx:d,setSelectedOutcomeIdx:u,side:m}=(0,lZ.useTradeContext)(t),{numericalShareBalances:p}=(0,_o.useMobileMarketPositionContext)(),h=c.outcomes;l[2]===Symbol.for("react.memo_cache_sentinel")?(r=[],l[2]=r):r=l[2];let f=eh.default.useRef(r),[g,x]=eh.default.useState(null);return(l[3]!==d?(a=()=>{let e=f.current[d];e&&x({left:e.offsetLeft,width:e.offsetWidth})},l[3]=d,l[4]=a):a=l[4],l[5]!==h||l[6]!==d?(s=[d,h],l[5]=h,l[6]=d,l[7]=s):s=l[7],eh.default.useLayoutEffect(a,s),!h||h.length<2||m===l7.Side.SELL&&p.filter(jb).length<=1)?null:(l[8]!==g?(n=g&&(0,em.jsx)("div",{className:"absolute top-1 bottom-1 rounded-full bg-pk-elevated dark:bg-pk-gray-200 transition-all duration-200 ease-out",style:{width:g.width,left:g.left}}),l[8]=g,l[9]=n):n=l[9],l[10]!==h||l[11]!==d||l[12]!==u?(o=h.slice(0,2).map((e,t)=>(0,em.jsx)("button",{ref:e=>{f.current[t]=e},type:"button",onClick:()=>u(t),className:(0,eg.cn)("relative z-10 px-4 py-1.5 text-sm font-medium rounded-full cursor-pointer transition-colors duration-150 whitespace-nowrap",d===t?"text-pk-content-primary":"text-pk-content-tertiary"),children:e},e)),l[10]=h,l[11]=d,l[12]=u,l[13]=o):o=l[13],l[14]!==n||l[15]!==o?(i=(0,em.jsx)("div",{className:"flex justify-center py-2",children:(0,em.jsxs)("div",{className:"relative flex bg-pk-gray-100 rounded-full p-1",children:[n,o]})}),l[14]=n,l[15]=o,l[16]=i):i=l[16],i)}function jb(e){return e>0}function jk(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(12);return c[0]!==e?({className:t,...r}=e,c[0]=e,c[1]=t,c[2]=r):(t=c[1],r=c[2]),c[3]!==t?(a=(0,eg.cn)("flex flex-col size-full pb-6",t),c[3]=t,c[4]=a):a=c[4],c[5]===Symbol.for("react.memo_cache_sentinel")?(s=(0,em.jsx)(jh,{}),n=(0,em.jsx)(jy,{}),o=(0,em.jsx)(jv,{}
37),c[5]=s,c[6]=n,c[7]=o):(s=c[5],n=c[6],o=c[7]),c[8]===Symbol.for("react.memo_cache_sentinel")?(i=(0,em.jsx)("div",{className:"flex flex-1 justify-center min-h-[30px]",children:(0,em.jsx)(jd.QuickActionGroup,{color:"grey"})}),c[8]=i):i=c[8],c[9]!==r||c[10]!==a?(l=(0,em.jsxs)("div",{className:a,...r,children:[s,n,o,i]}),c[9]=r,c[10]=a,c[11]=l):l=c[11],l}jk.displayName="MarketOrderContentInternals";let j_=eh.default.memo(jk),jw=eh.default.memo(function(e){let t,r,a,s=(0,ep.c)(6);return s[0]!==e?({ref:t,...r}=e,s[0]=e,s[1]=t,s[2]=r):(t=s[1],r=s[2]),s[3]!==t||s[4]!==r?(a=(0,em.jsx)(jc.MarketOrderContextProvider,{mode:"mobile",children:(0,em.jsx)(j_,{ref:t,...r})}),s[3]=t,s[4]=r,s[5]=a):a=s[5],a});function jj(e){let t,r,a=(0,ep.c)(4);return a[0]!==e?({...t}=e,a[0]=e,a[1]=t):t=a[1],a[2]!==t?(r=(0,em.jsx)(jw,{...t}),a[2]=t,a[3]=r):r=a[3],r}jw.displayName="MarketOrderContent",jj.displayName="MarketOrderContent";let jS=e=>{let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f=(0,ep.c)(46);f[0]!==e?({ref:r,...t}=e,f[0]=e,f[1]=t,f[2]=r):(t=f[1],r=f[2]);let g=(0,eR.useTranslations)(),{tradeType:x,sportsRedemptionType:v}=(0,ce.useMobileTradeContext)();f[3]===Symbol.for("react.memo_cache_sentinel")?(a=["event"],f[3]=a):a=f[3];let{event:y}=(0,tm.useEventContext)(a);f[4]===Symbol.for("react.memo_cache_sentinel")?(s=["activeMarket"],f[4]=s):s=f[4];let{activeMarket:b}=(0,ex.useEventActiveMarketContext)(s);f[5]===Symbol.for("react.memo_cache_sentinel")?(n=["orderType","shouldShowSlippageWarning","setShouldShowSlippageWarning"],f[5]=n):n=f[5];let{orderType:k,shouldShowSlippageWarning:_,setShouldShowSlippageWarning:w}=(0,lZ.useTradeContext)(n),j=(0,dH.useServerMountTime)();f[6]!==y?.tags?(o=y?.tags?.some(jN)??!1,f[6]=y?.tags,f[7]=o):o=f[7];let S=o,T=y?.live||y?.isLive,C=b.gameStartTime?new Date(b.gameStartTime):null,N=S&&k===l$.OrderType.Limit&&!T&&null!=C&&C.getTime()>j,{onTap:M}=(0,wy.useMobileTransactionContext)();f[8]!==M?(i=async(e,t)=>M(e,t,void 0,!0),f[8]=M,f[9]=i):i=f[9];let I=i;e:{if(_){let e,t;f[10]!==w?(e=()=>w(!1),f[10]=w,f[11]=e):e=f[11],f[12]!==I||f[13]!==e?(t={key:"slippage-warning",content:(0,em.jsx)(wv.default,{onConfirm:I,hideWarning:e})},f[12]=I,f[13]=e,f[14]=t):t=f[14],l=t;break e}switch(x){case"trade":{let e;f[15]!==k?(e=k===l$.OrderType.Limit?{key:"trade-limit",content:(0,em.jsx)(wA.LimitOrderContent,{variant:"mobile"})}:{key:"trade-market",content:(0,em.jsx)(jj,{})},f[15]=k,f[16]=e):e=f[16],l=e;break e}case"split":{let e;f[17]===Symbol.for("react.memo_cache_sentinel")?(e={key:"split",content:(0,em.jsx)(wW,{})},f[17]=e):e=f[17],l=e;break e}case"merge":{let e;f[18]===Symbol.for("react.memo_cache_sentinel")?(e={key:"merge",content:(0,em.jsx)(wF,{})},f[18]=e):e=f[18],l=e;break e}case"sports-redeem":{let e;f[19]!==v?(e={key:"sports-redeem",content:(0,em.jsx)(fZ,{variant:v})},f[19]=v,f[20]=e):e=f[20],l=e;break e}case"one-tap":{let e;f[21]===Symbol.for("react.memo_cache_sentinel")?(e={key:"one-tap",content:(0,em.jsx)(w$,{})},f[21]=e):e=f[21],l=e;break e}case"redeem":l=null;break e;default:{let e;f[22]!==k?(e=k===l$.OrderType.Limit?{key:"trade-limit",content:(0,em.jsx)(wA.LimitOrderContent,{variant:"mobile"})}:{key:"trade-market",content:(0,em.jsx)(jj,{})},f[22]=k,f[23]=e):e=f[23],l=e}}}let P=l;if(!P){let e;return f[24]!==t||f[25]!==r?(e=(0,em.jsx)("div",{ref:r,className:"relative w-full",...t}),f[24]=t,f[25]=r,f[26]=e):e=f[26],e}let E="redeem"!==x&&"sports-redeem"!==x,z="redeem"!==x&&"sports-redeem"!==x&&"one-tap"!==x&&!_;f[27]!==E?(c=E&&(0,em.jsx)(jn,{}),f[27]=E,f[28]=c):c=f[28];let A="sports-redeem"===x;f[29]!==P.content||f[30]!==P.key||f[31]!==A?(d=(0,em.jsx)(wP.OrderContentAnimator,{contentKey:P.key,disableHeightAnimation:A,children:P.content}),f[29]=P.content,f[30]=P.key,f[31]=A,f[32]=d):d=f[32],f[33]===Symbol.for("react.memo_cache_sentinel")?(u=(0,em.jsx)(wz.TradeError,{variant:"mobile"}),f[33]=u):u=f[33],f[34]!==z?(m=z&&(0,em.jsx)(w5,{}),f[34]=z,f[35]=m):m=f[35];let O=N&&C&&(0,em.jsx)("div",{className:"flex items-center justify-center pt-2",children:(0,em.jsx)("p",{className:"text-xs text-pk-content-secondary text-center",children:g("trading.orderBook.clearDisclaimer",{time:C.toLocaleStr
37ing([],{hour:"numeric",minute:"2-digit",timeZoneName:"short"})})})});return f[36]!==m||f[37]!==O?(p=(0,em.jsxs)("div",{className:"flex-col w-full backdrop-blur-[5px]",children:[m,O]}),f[36]=m,f[37]=O,f[38]=p):p=f[38],f[39]!==t||f[40]!==r||f[41]!==d||f[42]!==u||f[43]!==p||f[44]!==c?(h=(0,em.jsxs)("div",{ref:r,className:"relative w-full p-6",...t,children:[c,d,u,p]}),f[39]=t,f[40]=r,f[41]=d,f[42]=u,f[43]=p,f[44]=c,f[45]=h):h=f[45],h};jS.displayName="MobileTradingDrawerContent";let jT=eh.default.memo(jS);function jC(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(18),{children:d}=e,{open:u,setOpen:m,tradeDrawerRef:p,closeDrawerClickRef:h}=(0,fI.useMobileMarketContext)(),{tradeType:f}=(0,ce.useMobileTradeContext)(),{reset:g}=(0,_L.useResetPointerEvents)();c[0]!==g||c[1]!==m?(t=e=>{m(e),e||g()},c[0]=g,c[1]=m,c[2]=t):t=c[2];let x=t,v=u&&"redeem"!==f;return c[3]!==h?(r=(0,em.jsx)(_a.Drawer.Overlay,{className:"data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 bg-pk-overlay z-[calc(var(--z-drawer)+10)]",onClick:()=>{h.current=!0}}),c[3]=h,c[4]=r):r=c[4],c[5]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)(_a.Drawer.Handle,{className:"absolute! top-2 left-1/2 -translate-x-1/2 w-[60px]! h-[5px]! rounded-full bg-muted! z-3"}),c[5]=a):a=c[5],c[6]===Symbol.for("react.memo_cache_sentinel")?(s=(0,em.jsxs)("span",{className:"sr-only",children:[(0,em.jsx)(_a.Drawer.Title,{children:"Trade drawer"}),(0,em.jsx)(_a.Drawer.Description,{children:"Trade drawer"})]}),c[6]=s):s=c[6],c[7]===Symbol.for("react.memo_cache_sentinel")?(n=(0,em.jsx)("div",{className:"min-h-0 flex-1 touch-pan-y overflow-y-auto overscroll-contain [-webkit-overflow-scrolling:touch]",children:(0,em.jsx)(jT,{})}),c[7]=n):n=c[7],c[8]!==p?(o=(0,em.jsxs)(_a.Drawer.Content,{ref:p,className:"z-[calc(var(--z-drawer)+15)] fixed bottom-0 inset-x-0 flex flex-col rounded-t-3xl border-t mt-24 max-h-[85dvh] overflow-hidden bg-pk-elevated pb-[env(safe-area-inset-bottom)]",children:[a,s,n]}),c[8]=p,c[9]=o):o=c[9],c[10]!==r||c[11]!==o?(i=(0,em.jsxs)(_a.Drawer.Portal,{children:[r,o]}),c[10]=r,c[11]=o,c[12]=i):i=c[12],c[13]!==d||c[14]!==x||c[15]!==v||c[16]!==i?(l=(0,em.jsx)(wE.TradeAnimationContextProvider,{children:(0,em.jsxs)(_a.Drawer.Root,{shouldScaleBackground:!0,open:v,onOpenChange:x,repositionInputs:!1,children:[d,i]})}),c[13]=d,c[14]=x,c[15]=v,c[16]=i,c[17]=l):l=c[17],l}function jN(e){return"sports"===e.slug||"esports"===e.slug}function jM(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v=(0,ep.c)(45),{market:y,hideControls:b,hideSingleMarketView:k,children:_}=e,w=void 0!==b&&b,j=void 0!==k&&k;v[0]===Symbol.for("react.memo_cache_sentinel")?(t=["isSportsPage"],v[0]=t):t=v[0];let{isSportsPage:S}=(0,l5.useSportsContext)(t),T=(0,td.useVisualStateStore)(jP);v[1]===Symbol.for("react.memo_cache_sentinel")?(r=["event"],v[1]=r):r=v[1];let{event:C}=(0,tm.useEventContext)(r);v[2]===Symbol.for("react.memo_cache_sentinel")?(a=["activeMarket"],v[2]=a):a=v[2];let{activeMarket:N}=(0,ex.useEventActiveMarketContext)(a);v[3]!==C||v[4]!==S?(s=function(e,t){let r=1===e.markets.length;if(!t)return r;let a=(e.series?.length??0)>0||!!e.seriesSlug;return r&&!a}(C,S),v[3]=C,v[4]=S,v[5]=s):s=v[5];let M=s;v[6]!==N||v[7]!==y?(n=()=>({market:y??N,mode:y?"group":"single"}),o=[y,N],v[6]=N,v[7]=y,v[8]=n,v[9]=o):(n=v[8],o=v[9]);let{market:I,mode:P}=(0,_r.useDeepCompareMemo)(n,o),E=(0,tu.useAmplitudeAnalytics)(),[z]=eh.default.useState(jI),A=eh.default.useRef(null),O=eh.default.useRef(null),{open:D,setOpen:R,liveChatOpen:L,setLiveChatOpen:F,view:$,setView:B,limitOrderPage:U,setLimitOrderPage:H}=(()=>{let e,t,r=(0,ep.c)(8),{setView:a}=hI(),[s,n]=eh.default.useState(!1),[o,i]=eh.default.useState(!1),[l,c]=eh.default.useState("default"),[d,u]=eh.default.useState("resting");r[0]!==a?(e=e=>{c(e),a(e)},r[0]=a,r[1]=e):e=r[1];let m=e;return r[2]!==d||r[3]!==o||r[4]!==s||r[5]!==m||r[6]!==l?(t={open:s,setOpen:n,liveChatOpen:o,setLiveChatOpen:i,view:l,setView:m,limitOrderPage:d,setLimitOrderPage:u},r[2]=d,r[3]=o,r[4]=s,r[5]=m,r[6]=l,r[7]=t):t=r[7],t})(),q=eh.default.useRef(!1),V=eh.default.useRef(!1),W=eh.default.useRef(D),G=eh.default.useRef($);v[10]!==E||v[11]!==$?(l=()=>{"default"===$&&"smp"===G.current&&(E.trackEvent(tr.Events.MobileTradingSmpClose,{method:V.current?"click":"swipe"}),G.current=$,V.current=!1)},i=[$,E],v[10]=E,v[11]=$,v[12]=i,v[13]=l):(i=v[12],l=v[13]),eh.default.useEffect(l,i),v[14]!==E||v[15]!==D?(c=()=>{!D&&W.current&&(E.trackEvent(tr.Events.MobileTradingDrawerClose,{method:q.current?"click":"swipe"}),W.current=!1,q.current=!1)},d=[D,E],v[14]=E,v[15]=D,v[16]=c,v[17]=d):(c=v[16],d=v[17]),eh.default.useEffect(c,d),v[18]!==z||v[19]!==U||v[20]!==L||v[21]!==I||v[22]!==P||v[23]!==D||v[24]!==H||v[25]!==F||v[26]!==R||v[27]!==B||v[28]!==$?(u={market:I,open:D,setOpen:R,liveChatOpen:L,setLiveChatOpen:
37F,view:$,setView:B,limitOrderPage:U,setLimitOrderPage:H,amountPortalNode:z,mode:P,tradeDrawerRef:A,smpContentRef:O,closeSmpClickRef:V,closeDrawerClickRef:q},v[18]=z,v[19]=U,v[20]=L,v[21]=I,v[22]=P,v[23]=D,v[24]=H,v[25]=F,v[26]=R,v[27]=B,v[28]=$,v[29]=u):u=v[29];let Z=u;return v[30]!==j?(m=!j&&(0,em.jsx)(wg,{}),v[30]=j,v[31]=m):m=v[31],v[32]===Symbol.for("react.memo_cache_sentinel")?(p=(0,em.jsx)(jC,{}),h=(0,em.jsx)(wI,{}),v[32]=p,v[33]=h):(p=v[32],h=v[33]),v[34]!==w||v[35]!==M||v[36]!==T?(f=M&&!w&&(0,em.jsx)(tn.InPortal,{node:T,children:(0,em.jsx)(wa,{},"mobile-single-market-detail-drawer-controls")}),v[34]=w,v[35]=M,v[36]=T,v[37]=f):f=v[37],v[38]!==_||v[39]!==m||v[40]!==f?(g=(0,em.jsx)(_o.MobileMarketPositionContextProvider,{children:(0,em.jsx)(wC,{children:(0,em.jsxs)(ce.MobileTradeContextProvider,{children:[_,m,p,h,f]})})}),v[38]=_,v[39]=m,v[40]=f,v[41]=g):g=v[41],v[42]!==g||v[43]!==Z?(x=(0,em.jsx)(fI.MobileMarketContext.Provider,{value:Z,children:g}),v[42]=g,v[43]=Z,v[44]=x):x=v[44],x}function jI(){return(0,tn.createHtmlPortalNode)()}function jP(e){return e.mobileBottomStackPortalNode}e.s(["MobileMarketContextProvider",0,jM],255014);var jE=e.i(4194),jz=e.i(964687),jA=e.i(113804),jO=e.i(739265);function jD(e){let t,r,a,s,n,o,i=(0,ep.c)(20),{event:l,sport:c,containerRef:d}=e,{isNegRisk:u,isTeamToAdvanceFeatured:m,teams:p,moneylineMarket:h}=(0,fw.useSportsItemContext)(),f=(0,jE.useSportsGameHref)(l),g=u&&!m;return p?(i[0]!==l.title||i[1]!==f?(t=(0,em.jsx)(jz.SportsCardLink,{href:f,label:l.title}),i[0]=l.title,i[1]=f,i[2]=t):t=i[2],i[3]!==h||i[4]!==g||i[5]!==c?(r=g&&(0,em.jsx)(jO.NegRiskItem,{sport:c,closed:!!h.closed}),i[3]=h,i[4]=g,i[5]=c,i[6]=r):r=i[6],i[7]!==h||i[8]!==g||i[9]!==c?(a=!g&&(0,em.jsx)(jA.BinaryItem,{sport:c,closed:!!h.closed}),i[7]=h,i[8]=g,i[9]=c,i[10]=a):a=i[10],i[11]!==r||i[12]!==a?(s=(0,em.jsxs)("div",{className:"relative z-30 pointer-events-none [&_a]:pointer-events-auto [&_button]:pointer-events-auto [&_[data-trading-button-wrapper]]:pointer-events-auto",children:[r,a]}),i[11]=r,i[12]=a,i[13]=s):s=i[13],i[14]!==t||i[15]!==s?(n=(0,em.jsxs)("div",{className:"relative isolate block w-full rounded-xl shadow-pk-minimal-soft overflow-hidden bg-pk-elevated p-3",children:[t,s]}),i[14]=t,i[15]=s,i[16]=n):n=i[16],i[17]!==d||i[18]!==n?(o=(0,em.jsx)("div",{ref:d,className:"pb-3",children:n}),i[17]=d,i[18]=n,i[19]=o):o=i[19],o):null}let jR={rootMargin:"400px 0px"};function jL(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(17),{initialEvent:d,item:u}=e,{event:m,moneylineMarket:p}=(0,fw.useSportsItemContext)();c[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],c[0]=t):t=c[0];let{event:h}=(0,tm.useEventContext)(t);c[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],c[1]=r):r=c[1];let{activeMarket:f}=(0,ex.useEventActiveMarketContext)(r),g=eh.default.useRef(null),[x]=(0,_t.useInViewport)(g,jR);e:{if(h.slug===m.slug){a=f;break e}a=p}let v=a;c[2]===Symbol.for("react.memo_cache_sentinel")?(s={book:"never",lastPrice:"never"},c[2]=s):s=c[2];let y=x??!1;return c[3]!==m||c[4]!==d||c[5]!==u.sport?(n=(0,em.jsx)(jD,{sport:u.sport,initialEvent:d,event:m,containerRef:g}),c[3]=m,c[4]=d,c[5]=u.sport,c[6]=n):n=c[6],c[7]!==v||c[8]!==n?(o=(0,em.jsx)(jM,{market:v,hideControls:!0,children:n}),c[7]=v,c[8]=n,c[9]=o):o=c[9],c[10]!==m||c[11]!==o?(i=(0,em.jsx)(fj.SportsPositionContextProvider,{event:m,children:o}),c[10]=m,c[11]=o,c[12]=i):i=c[12],c[13]!==p||c[14]!==y||c[15]!==i?(l=(0,em.jsx)(lL.BookContextProvider,{market:p,prefetch:s,poll:"never",subscribe:"never",defer:"after-virtualized",enabled:y,children:i}),c[13]=p,c[14]=y,c[15]=i,c[16]=l):l=c[16],l}function jF(e){let t,r,a,s=(0,ep.c)(7),{item:n}=e,o=(0,x4.useSportsEventSelector)(n.event);s[0]!==o?(t=()=>({event:o,variant:"card",orientation:"mobile"}),s[0]=o,s[1]=t):t=s[1];let[i]=eh.default.useState(t);return o?(s[2]!==n?(r=(0,em.jsx)(fw.SportsItemContextProvider,{children:(0,em.jsx)(jL,{item:n,initialEvent:n.event})}),s[2]=n,s[3]=r):r=s[3],s[4]!==i||s[5]!==r?(a=(0,em.jsx)(fT.SportsItemStoreProvider,{initialState:i,children:r}),s[4]=i,s[5]=r,s[6]=a):a=s[6],a):null}let j$=e=>{let t,r,a,s,n,o,i,l,c,d,u=(0,ep.c)(33);u[0]!==e?({ref:r,className:t,...a}=e,u[0]=e,u[1]=t,u[2]=r,u[3]=a):(t=u[1],r=u[2],a=u[3]);let{items:m,isPastVisible:p,isLoadingPast:h,isLoadingFinished:f,fetchNextPage:g,handleToggleFinished:x,tierFilter:v,tournamentFilter:y,searchQuery:b,livePageHeader:k}=kP("mobile"),_=`virtuoso-mobile-${v}-${y}-${b}`,w=k4();u[4]!==m||u[5]!==k?(s={items:m,livePageHeader:k},u[4]=m,u[5]=k,u[6]=s):s=u[6];
37let{combosGroupedList:j,isCombosEmpty:S,listItems:T,stickyPageHeader:C}=kJ(s);u[7]!==g||u[8]!==x||u[9]!==f||u[10]!==h||u[11]!==p?(n=function(e){return e?"hidden-toggle"===e.type?(0,em.jsx)(_e.default,{isOpen:p,handleClick:x,isLoading:h}):"load-more"===e.type?(0,em.jsx)(_e.default,{variant:"load-more",handleClick:g,isLoading:f}):"header"===e.data.type?(0,em.jsx)(k$.SectionHeader,{item:e.data}):"view-all-button"===e.data.type?(0,em.jsx)(kH,{sportSlug:e.data.sportSlug,sportText:e.data.sportText}):(0,em.jsx)(jF,{item:e.data}):null},u[7]=g,u[8]=x,u[9]=f,u[10]=h,u[11]=p,u[12]=n):n=u[12];let N=n;u[13]!==C?(o=C&&(0,em.jsx)(k$.SectionHeader,{item:C,className:bJ.stickyPageHeaderRowClassName}),u[13]=C,u[14]=o):o=u[14];let M=j&&!S?"overflow-x-clip":"overflow-hidden";return u[15]!==t||u[16]!==M?(i=(0,eg.cn)("flex flex-col w-full h-full",M,t),u[15]=t,u[16]=M,u[17]=i):i=u[17],u[18]!==j||u[19]!==w||u[20]!==S||u[21]!==T||u[22]!==N||u[23]!==_?(l=S?(0,em.jsx)(k1,{}):j?(0,em.jsx)(kb.GroupedVirtuoso,{style:{height:"100%",width:"100%"},...k3(j,N,kQ,w),overscan:800},_):(0,em.jsx)(kb.Virtuoso,{style:{height:"100%",width:"100%"},useWindowScroll:!0,defaultItemHeight:100,initialItemCount:Math.min(T.length,w),data:T,computeItemKey:kw.getSportsVirtuosoItemKey,itemContent:(e,t)=>N(t),overscan:800,logLevel:kb.LogLevel.ERROR},_),u[18]=j,u[19]=w,u[20]=S,u[21]=T,u[22]=N,u[23]=_,u[24]=l):l=u[24],u[25]!==r||u[26]!==a||u[27]!==i||u[28]!==l?(c=(0,em.jsx)("div",{ref:r,className:i,...a,children:l}),u[25]=r,u[26]=a,u[27]=i,u[28]=l,u[29]=c):c=u[29],u[30]!==o||u[31]!==c?(d=(0,em.jsxs)(em.Fragment,{children:[o,c]}),u[30]=o,u[31]=c,u[32]=d):d=u[32],d};j$.displayName="MobileSportsItems";var jB=e.i(712581);function jU(e){let t,r,a,s=(0,ep.c)(113),{leagueName:n}=e,o=(0,eR.useTranslations)();e:{let e,r,a,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_;if(n){let e,r,a,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_;s[0]!==n||s[1]!==o?(e=o("sports.esportsFaq.league.q1",{league:n}),s[0]=n,s[1]=o,s[2]=e):e=s[2],s[3]!==n||s[4]!==o?(r=o("sports.esportsFaq.league.a1",{league:n}),s[3]=n,s[4]=o,s[5]=r):r=s[5],s[6]!==e||s[7]!==r?(a={question:e,answer:r},s[6]=e,s[7]=r,s[8]=a):a=s[8],s[9]!==n||s[10]!==o?(i=o("sports.esportsFaq.league.q2",{league:n}),s[9]=n,s[10]=o,s[11]=i):i=s[11],s[12]!==n||s[13]!==o?(l=o("sports.esportsFaq.league.a2",{league:n}),s[12]=n,s[13]=o,s[14]=l):l=s[14],s[15]!==i||s[16]!==l?(c={question:i,answer:l},s[15]=i,s[16]=l,s[17]=c):c=s[17],s[18]!==n||s[19]!==o?(d=o("sports.esportsFaq.league.q3",{league:n}),s[18]=n,s[19]=o,s[20]=d):d=s[20],s[21]!==n||s[22]!==o?(u=o("sports.esportsFaq.league.a3",{league:n}),s[21]=n,s[22]=o,s[23]=u):u=s[23],s[24]!==d||s[25]!==u?(m={question:d,answer:u},s[24]=d,s[25]=u,s[26]=m):m=s[26],s[27]!==n||s[28]!==o?(p=o("sports.esportsFaq.league.q4",{league:n}),s[27]=n,s[28]=o,s[29]=p):p=s[29],s[30]!==n||s[31]!==o?(h=o("sports.esportsFaq.league.a4",{league:n}),s[30]=n,s[31]=o,s[32]=h):h=s[32],s[33]!==p||s[34]!==h?(f={question:p,answer:h},s[33]=p,s[34]=h,s[35]=f):f=s[35],s[36]!==n||s[37]!==o?(g=o("sports.esportsFaq.league.q5",{league:n}),s[36]=n,s[37]=o,s[38]=g):g=s[38],s[39]!==n||s[40]!==o?(x=o("sports.esportsFaq.league.a5",{league:n}),s[39]=n,s[40]=o,s[41]=x):x=s[41],s[42]!==g||s[43]!==x?(v={question:g,answer:x},s[42]=g,s[43]=x,s[44]=v):v=s[44],s[45]!==o?(y=o("sports.esportsFaq.league.q6"),s[45]=o,s[46]=y):y=s[46],s[47]!==o?(b=o("sports.esportsFaq.league.a6"),s[47]=o,s[48]=b):b=s[48],s[49]!==y||s[50]!==b?(k={question:y,answer:b},s[49]=y,s[50]=b,s[51]=k):k=s[51],s[52]!==m||s[53]!==f||s[54]!==v||s[55]!==k||s[56]!==a||s[57]!==c?(_=[a,c,m,f,v,k],s[52]=m,s[53]=f,s[54]=v,s[55]=k,s[56]=a,s[57]=c,s[58]=_):_=s[58],t=_;break e}s[59]!==o?(e=o("sports.esportsFaq.general.q1"),s[59]=o,s[60]=e):e=s[60],s[61]!==o?(r=o("sports.esportsFaq.general.a1"),s[61]=o,s[62]=r):r=s[62],s[63]!==e||s[64]!==r?(a={question:e,answer:r},s[63]=e,s[64]=r,s[65]=a):a=s[65],s[66]!==o?(i=o("sports.esportsFaq.general.q2"),s[66]=o,s[67]=i):i=s[67],s[68]!==o?(l=o("sports.esportsFaq.general.a2"),s[68]=o,s[69]=l):l=s[69],s[70]!==i||s[71]!==l?(c={question:i,answer:l},s[70]=i,s[71]=l,s[72]=c):c=s[72],s[73]!==o?(d=o("sports.esportsFaq.general.q3"),s[73]=o,s[74]=d):d=s[74],s[75]!==o?(u=o("sports.esportsFaq.general.a3"),s[75]=o,s[76]=u):u=s[76],s[77]!==d||s[78]!==u?(m={question:d,answer:u},s[77]=d,s[78]=u,s[79]=m):m=s[79],s[80]!==o?(p=o("sports.esportsFaq.general.q4"),s[80]=o,s[81]=p):p=s[81],s[82]!==o?(h=o("sports.esportsFaq.general.a4"),s[82]=o,s[83]=h):h=s[83],s[84]!==p||s[85]!==h?(f={question:p,answer:h},s[84]=p,s[85]=h,s[86]=f):f=s[86],s[87]!==o?(g=o("sports.esportsFaq.general.q5"),s[87]=o,s[88]=g):g=s[88],s[89]!==o?(x=o("sports.esportsFaq.general.a5"),s[89]=o,s[90]=x):x=s[90],s[91]!==g||s[92]!==x?(v={question:g,answer:x},s[91]=g,s[92]=x,s[93]=v):v=s[93],s[94]!==o?(y=o("sports.esportsFaq.general.q6"),s[94]=o,s[95]=y):y=s[95],s[96]!==o?(b=o("sports.esportsFaq.general.a6"),s[96]=o,s[97]=b):b=s[97],s[98]!==y||s[99]!==b?(k={question:y,answer:b},s[98]=y,s[99]=b,s[100]=k):k=s[100],s[101]!==m||s[102]!==f||s[103]!==v||s[104]!==k||s[105]!==a||s[106]!==c?(_=[a,c,m,f,v,k],s[101]=m,s[
37102]=f,s[103]=v,s[104]=k,s[105]=a,s[106]=c,s[107]=_):_=s[107],t=_}let i=t;return s[108]!==o?(r=o("sports.esportsFaq.title"),s[108]=o,s[109]=r):r=s[109],s[110]!==i||s[111]!==r?(a=(0,em.jsx)(jB.FAQAccordionSection,{title:r,items:i,className:"pt-16"}),s[110]=i,s[111]=r,s[112]=a):a=s[112],a}let jH=(0,hP.default)(()=>e.A(163041).then(e=>e.NflBanner),{loadableGenerated:{modules:[828906]}}),jq=`/sports/${h5.SportId.Football}/games`;function jV(){return(0,ft.useSetSportsPriceOnLoad)(),null}let jW=eh.default.memo(function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y=(0,ep.c)(73),{mode:b}=e,{cashOutDialogOpen:k,setCashOutDialogOpen:_,cashOutMode:w,redemptionConditionIds:j}=(0,l9.useCashOutTxContext)(),{open:S,sportSlug:T,secondarySlug:C,week:N,status:M}=(0,hz.useSportsStore)(jZ,hE.shallow);y[0]===Symbol.for("react.memo_cache_sentinel")?(t=["seriesId","eventSlug"],y[0]=t):t=y[0];let{seriesId:I,eventSlug:P}=(0,l5.useSportsContext)(t),E=!!P,z=(0,ts.usePathname)(),A=E?null:I,O=P??"";y[1]!==T||y[2]!==A||y[3]!==O||y[4]!==N?(r={seriesId:A,sportSlug:T,week:N,currentSlug:O},y[1]=T,y[2]=A,y[3]=O,y[4]=N,y[5]=r):r=y[5],function(e){let t,r,a,s,n,o,i=(0,ep.c)(22),{seriesId:l,sportSlug:c,week:d,currentSlug:u}=e,m=(0,hz.useSportsStore)(fe),p=(0,ts.usePathname)(),h=(0,iq.useLocale)(),f=(0,ti.useHydrationSafeSearchParams)();if(i[0]!==p||i[1]!==f){let e=f.get("tab");t=!(0,h9.isWorldCupGamesPath)(p)||(0,h9.isActiveWorldCupGamesPath)(p,e),i[0]=p,i[1]=f,i[2]=t}else t=i[2];let g=t,x=eh.default.useRef("");i[3]!==u||i[4]!==h||i[5]!==l||i[6]!==c||i[7]!==d?(r=["league-events",l,c,d,u,h],a=async()=>{let e=new URLSearchParams;l&&e.append("seriesId",l),e.append("sportSlug",c),e.append("currentSlug",u),e.append("locale",h),null!=d&&e.append("week",d.toString());let t=await fetch(`/api/sports/league-events?${e.toString()}`);if(!t.ok)throw Error("Failed to fetch league events");return t.json()},i[3]=u,i[4]=h,i[5]=l,i[6]=c,i[7]=d,i[8]=r,i[9]=a):(r=i[8],a=i[9]);let v=!!l&&g;i[10]!==r||i[11]!==a||i[12]!==v?(s={queryKey:r,queryFn:a,enabled:v,staleTime:6e4},i[10]=r,i[11]=a,i[12]=v,i[13]=s):s=i[13];let y=(0,iF.useQuery)(s);i[14]!==u||i[15]!==m||i[16]!==y.data||i[17]!==l||i[18]!==c||i[19]!==d?(n=()=>{if(!y.data)return;let e=`${l}-${c}-${d}-${u}`;e!==x.current&&(x.current=e,m(y.data))},o=[y.data,m,l,c,d,u],i[14]=u,i[15]=m,i[16]=y.data,i[17]=l,i[18]=c,i[19]=d,i[20]=n,i[21]=o):(n=i[20],o=i[21]),eh.default.useEffect(n,o)}(r);let D=`sports-items-${T}-${N}`,R="pending"===M;y[6]!==D||y[7]!==b?(a="mobile"===b?(0,em.jsx)(j$,{},D):(0,em.jsx)(k8,{},D),y[6]=D,y[7]=b,y[8]=a):a=y[8];let L=a,F=T===dr.SportSlug.FIFA_WORLD_CUP,$=(0,h9.useIsWorldCupGamesPage)(),B=(0,h9.useIsActiveWorldCupGamesPage)(),U=z===h4.NFL_DASHBOARD_PATH,H=z===jq,q=$||U,V=$?B:C===dr.SecondarySlug.GAMES,W=(T===dr.SportSlug.LIVE||C===dr.SecondarySlug.GAMES)&&!F&&!U;y[9]!==z?(s=z.startsWith("/esports"),y[9]=z,y[10]=s):s=y[10];let G=s;y[11]!==z?(n=(0,hZ.isCombosBrowsePath)(z),y[11]=z,y[12]=n):n=y[12];let Z=n,K=W?E?"xl:pl-8":"lg:pl-8":"",Y="desktop"===b&&!q,Q="mobile"===b&&!q,J="mobile"===b;y[13]!==Q||y[14]!==J||y[15]!==K||y[16]!==Y?(o=(0,eg.cn)("relative h-fit max-w-[756px] w-full lg:min-w-full md:max-w-none max-lg:w-[calc(100vw-2rem)] max-lg:px-0 max-lg:pt-0","xl:max-w-[756px]",K,{"pt-8":Y,"pt-2":Q,"pb-8":J}),y[13]=Q,y[14]=J,y[15]=K,y[16]=Y,y[17]=o):o=y[17];let X=o;if(E){let e,t,r,a;return y[18]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(jV,{}),y[18]=e):e=y[18],y[19]!==S?(t=S&&(0,em.jsx)(ky,{}),y[19]=S,y[20]=t):t=y[20],y[21]!==k||y[22]!==w||y[23]!==b||y[24]!==j||y[25]!==_?(r="desktop"===b&&(0,em.jsx)(th.Modal,{open:k,onOpenChange:_,children:(0,em.jsx)(gh,{cashOutMode:w,redemptionConditionIds:j})}),y[21]=k,y[22]=w,y[23]=b,y[24]=j,y[25]=_,y[26]=r):r=y[26],y[27]!==X||y[28]!==t||y[29]!==r?(a=(0,em.jsxs)(em.Fragment,{children:[e,(0,em.jsxs)("div",{className:X,children:[t,r]})]}),y[27]=X,y[28]=t,y[29]=r,y[30]=a):a=y[30],a}y[31]!==q||y[32]!==Z||y[33]!==T?(i=Z?(0,em.jsx)(h3,{}):!q&&T!==dr.SportSlug.LIVE&&(0,em.jsx)(hp.default,{}),y[31]=q,y[32]=Z,y[33]=T,y[34]=i):i=y[34],y[35]!==V||y[36]!==$||y[37]!==T?(l=T!==dr.SportSlug.LIVE&&($||V)&&(0,em.jsx)(hY.PrebuiltCombos,{scope:"league",slug:T,className:(0,eg.cn)("mb-4 lg:mb-6",$?"mt-4 lg:mt-5":"mt-2 lg:mt-3"),enabled:V,useHeaderScrollC
37ontrols:!0}),y[35]=V,y[36]=$,y[37]=T,y[38]=l):l=y[38];let ee=!R&&L;y[39]!==i||y[40]!==l||y[41]!==ee?(c=(0,em.jsxs)(em.Fragment,{children:[i,l,ee]}),y[39]=i,y[40]=l,y[41]=ee,y[42]=c):c=y[42];let et=c;return y[43]===Symbol.for("react.memo_cache_sentinel")?(d=(0,em.jsx)(jV,{}),y[43]=d):d=y[43],y[44]!==G||y[45]!==H?(u=!G&&H&&(0,em.jsx)(jH,{}),y[44]=G,y[45]=H,y[46]=u):u=y[46],y[47]!==Z||y[48]!==et?(m=(0,em.jsx)(hq,{children:Z?(0,em.jsx)("div",{className:"relative",children:et}):et}),y[47]=Z,y[48]=et,y[49]=m):m=y[49],y[50]!==R||y[51]!==T?(p=!R&&T!==dr.SportSlug.LIVE&&(0,em.jsx)("div",{className:"w-full max-w-[1858px] mx-auto mt-3 lg:mt-4",children:(0,em.jsx)(tg.SportsComments,{})}),y[50]=R,y[51]=T,y[52]=p):p=y[52],y[53]!==G||y[54]!==R||y[55]!==T?(h=!R&&G&&(0,em.jsx)(jU,{leagueName:T!==dr.SportSlug.LIVE?uY.sportMap[T]?.displayHeader:void 0}),y[53]=G,y[54]=R,y[55]=T,y[56]=h):h=y[56],y[57]!==u||y[58]!==m||y[59]!==p||y[60]!==h?(f=(0,em.jsxs)("div",{className:"w-full h-full relative",children:[u,m,p,h]}),y[57]=u,y[58]=m,y[59]=p,y[60]=h,y[61]=f):f=y[61],y[62]!==w||y[63]!==j?(g=(0,em.jsx)(gh,{cashOutMode:w,redemptionConditionIds:j}),y[62]=w,y[63]=j,y[64]=g):g=y[64],y[65]!==k||y[66]!==_||y[67]!==g?(x=(0,em.jsx)(th.Modal,{open:k,onOpenChange:_,children:g}),y[65]=k,y[66]=_,y[67]=g,y[68]=x):x=y[68],y[69]!==X||y[70]!==f||y[71]!==x?(v=(0,em.jsxs)("div",{className:X,children:[d,f,x]}),y[69]=X,y[70]=f,y[71]=x,y[72]=v):v=y[72],v});function jG(){let e,t,r,a=(0,ep.c)(7),{mode:s}=eh.default.useContext(h6);a[0]===Symbol.for("react.memo_cache_sentinel")?(e=["eventSlug"],a[0]=e):e=a[0];let{eventSlug:n}=(0,l5.useSportsContext)(e),o=!!n;a[1]!==s?(t=(0,em.jsx)(jW,{mode:s}),a[1]=s,a[2]=t):t=a[2];let i=t;return a[3]!==i||a[4]!==o||a[5]!==s?(r=(0,em.jsx)(l9.CashOutTxContextProvider,{orderTrackingPage:"sports",children:o?i:(0,em.jsx)(h8.SportsReorderContextProvider,{mode:s,children:i})}),a[3]=i,a[4]=o,a[5]=s,a[6]=r):r=a[6],r}function jZ(e){return{open:!!e.evt,sportSlug:e.sportSlug,secondarySlug:e.secondarySlug,week:e.week,status:e.status}}function jK(e){let t,r,a,s,n=(0,ep.c)(8);return n[0]!==e?({className:t,...r}=e,n[0]=e,n[1]=t,n[2]=r):(t=n[1],r=n[2]),n[3]!==t?(a=(0,eg.cn)("h-6 w-auto text-pk-content-secondary [&_path]:fill-pk-gray-300",t),n[3]=t,n[4]=a):a=n[4],n[5]!==r||n[6]!==a?(s=(0,em.jsx)(xa.PolymarketLogoFull,{className:a,...r}),n[5]=r,n[6]=a,n[7]=s):s=n[7],s}var jY=e.i(851281),jQ=e.i(53371),jJ=e.i(754226),jX=e.i(945769),j0=e.i(611969);function j1(e){return"failure"===e.status?[0n,0n]:e.result??[0n,0n]}function j2(e){return e.toString()}var j3=e.i(461418),j5=e.i(123455);let j4=({...e})=>eh.default.createElement(j5.Icon,{size:"12px",...e},eh.default.createElement("path",{d:"m6,9.25c-.192,0-.384-.073-.53-.22L1.22,4.78c-.293-.293-.293-.768,0-1.061s.768-.293,1.061,0l3.72,3.72,3.72-3.72c.293-.293.768-.293,1.061,0s.293.768,0,1.061l-4.25,4.25c-.146.146-.338.22-.53.22Z",strokeWidth:"0",fill:"currentColor"}));e.s([],858717),e.i(858717);var j6=e.i(887683),j7=e.i(854223),j8=e.i(53275),j9=e.i(111415),Se=e.i(115451),St=e.i(461781),Sr=e.i(164128),Sa=e.i(215070),Ss=e.i(792197),Sn=e.i(259072);let So=eh.createContext(void 0);function Si(){let e=eh.useContext(So);if(void 0===e)throw Error((0,Sn.default)(15));return e}var Sl=e.i(383272);let Sc=((c={}).open="data-open",c.closed="data-closed",c[c.startingStyle=Sl.TransitionStatusDataAttributes.startingStyle]="startingStyle",c[c.endingStyle=Sl.TransitionStatusDataAttributes.endingStyle]="endingStyle",c),Sd=((d={}).panelOpen="data-panel-open",d),Su={[Sc.open]:""},Sm={[Sc.closed]:""},Sp={open:e=>e?Su:Sm,...Sl.transitionStatusMapping},Sh=eh.forwardRef(function(e,t){let{render:r,className:a,defaultOpen:s=!1,disabled:n=!1,onOpenChange:o,open:i,style:l,...c}=e,d=(0,j6.useStableCallback)(o),u=function(e){let{open:t,defaultOpen:r,onOpenChange:a,disabled:s}=e,n=void 0!==t,[o,i]=(0,j8.useControlled)({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:l,setMounted:c,transitionStatus:d}=(0,Ss.useTransitionStatus)(o,!0,!0),[u,m]=eh.useState(o),[{height:p,width:h},f]=eh.useState({height:void 0,width:void 0}),g=(0,Se.useBaseUiId)(),[x,v]=eh.useState(),y=x??g,[b,k]=eh.useState(!1),[_,w]=eh.useState(!1),j=eh.useRef(null),S=eh.useRef(null),T=eh.useRef(null),C=eh.useRef(null),N=(0,Sa.useAnimationsFinished)(C,!1),M=(0,j6.useStableCallback)(e=>{let t=!o,r=(0,St.createChangeEventDetails)(Sr.REASONS.triggerPress,e.nativeEvent);if(a(t,r),r.isCanceled)return;let s=C.current;"css-animation"===S.current&&null!=s&&s.style.removeProperty("animation-name"),b||_||(null!=S.current&&"css-animation"!==S.current&&!l&&t&&c(!0),"css-animation"===S.current&&(!u&&t&&m(!0),!l&&t&&c(!0))),i(t),"none"===S.current&&l&&!t&&c(!1)});return(0,j9.useIsoLayoutEffect)(()=>{n&&"none"===S.current&&!o&&c(!1)},[n,o,t,c]),eh.useMemo(()=>({abortControllerRef:j,animationTypeRef:S,disabled:s,handleTrigger:M,height:p,mounted:l,open:o,panelId:y,panelRef:C,runOnceAnimationsFinish:N,setDimensions:f,setHiddenUntilFound:k,setKeepMounted:w,setMounted:c,setOpen:i,setPanelIdState:v,setVisible:m,transitionDimensionRef:T,transitionStatus:d,visible:u,width:h}),[j,S,s,M,p,l,o,y,C,N,f,k,w,c,i,m,T,d,u,h])}({open:i,defaultOpen:s,onOpenChange:d,disabled:n}),m=eh.useMemo(()=>({open:u.open,disabled:u.disabled,transitionStatus:u.transitionStatus}),[u.open,u.disabled,u.transitionStatus]),p=eh.useMemo(()=>({...u,onOpenChange:d,state:m}),[u,d,m]),h=(0,j7.useRenderElement)("div",e,{state:m,ref:t,props:c,stateAttributesMapping:Sp});return(0,em.jsx)(So.Provider,{value:p,children:h})});var Sf=e.i(129314);let Sg={open:e=>e?{[Sd.panelOpen]:""}:null,...Sl.transitionStatusMapping},Sx=eh.forwardRef(function(e,t){let{panelId:r,open:a,handleTrigger:s,state:n,disabled:o}=Si(),{className:i,disabled:l=o,id:c,render:d,nativeButton:u=!0,style:m,...p}=e,{getButtonProps:h,buttonRef:f}
37=(0,Sf.useButton)({disabled:l,focusableWhenDisabled:!0,native:u}),g=eh.useMemo(()=>({"aria-controls":a?r:void 0,"aria-expanded":a,onClick:s}),[r,a,s]);return(0,j7.useRenderElement)("button",e,{state:n,ref:[t,f],props:[g,p,h],stateAttributesMapping:Sg})});var Sv=e.i(314529),Sy=e.i(939663),Sb=e.i(209147),Sk=e.i(634680);let S_=((u={}).disabled="data-disabled",u.orientation="data-orientation",u),Sw=((m={}).collapsiblePanelHeight="--collapsible-panel-height",m.collapsiblePanelWidth="--collapsible-panel-width",m);var Sj=e.i(232126);let SS=eh.forwardRef(function(e,t){let{className:r,hiddenUntilFound:a,keepMounted:s,render:n,id:o,style:i,...l}=e,{abortControllerRef:c,animationTypeRef:d,height:u,mounted:m,onOpenChange:p,open:h,panelId:f,panelRef:g,runOnceAnimationsFinish:x,setDimensions:v,setHiddenUntilFound:y,setKeepMounted:b,setMounted:k,setPanelIdState:_,setOpen:w,setVisible:j,state:S,transitionDimensionRef:T,visible:C,width:N,transitionStatus:M}=Si(),I=a??!1,P=s??!1;(0,j9.useIsoLayoutEffect)(()=>{if(o)return _(o),()=>{_(void 0)}},[o,_]),(0,j9.useIsoLayoutEffect)(()=>{y(I)},[y,I]),(0,j9.useIsoLayoutEffect)(()=>{b(P)},[b,P]);let{props:E}=function(e){let{abortControllerRef:t,animationTypeRef:r,externalRef:a,height:s,hiddenUntilFound:n,keepMounted:o,id:i,mounted:l,onOpenChange:c,open:d,panelRef:u,runOnceAnimationsFinish:m,setDimensions:p,setMounted:h,setOpen:f,setVisible:g,transitionDimensionRef:x,visible:v,width:y}=e,b=eh.useRef(!1),k=eh.useRef(null),_=eh.useRef(d),w=eh.useRef(d),j=(0,Sk.useAnimationFrame)(),S=eh.useMemo(()=>"css-animation"===r.current?!v:!d&&!l,[d,l,v,r]),T=(0,j6.useStableCallback)(e=>{if(!e)return;if(null==r.current||null==x.current){let t=getComputedStyle(e),a="none"!==t.animationName&&""!==t.animationName,s="0s"!==t.transitionDuration&&""!==t.transitionDuration;a&&s||("none"===t.animationName&&"0s"!==t.transitionDuration?r.current="css-transition":"none"!==t.animationName&&"0s"===t.transitionDuration?r.current="css-animation":r.current="none"),"horizontal"===e.getAttribute(S_.orientation)||t.transitionProperty.indexOf("width")>-1?x.current="width":x.current="height"}if("css-transition"!==r.current)return;(void 0===s||void 0===y)&&(p({height:e.scrollHeight,width:e.scrollWidth}),w.current&&e.style.setProperty("transition-duration","0s"));let t=-1,a=-1;return t=Sk.AnimationFrame.request(()=>{w.current=!1,a=Sk.AnimationFrame.request(()=>{setTimeout(()=>{e.style.removeProperty("transition-duration")})})}),()=>{Sk.AnimationFrame.cancel(t),Sk.AnimationFrame.cancel(a)}}),C=(0,Sy.useMergedRefs)(a,u,T);return(0,j9.useIsoLayoutEffect)(()=>{if("css-transition"!==r.current)return;let e=u.current;if(!e)return;let a=-1;if(null!=t.current&&(t.current.abort(),t.current=null),d){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(t=>{e.style.setProperty(t,"initial","important")}),w.current||o||e.setAttribute(Sc.startingStyle,""),p({height:e.scrollHeight,width:e.scrollWidth}),a=Sk.AnimationFrame.request(()=>{Object.entries(t).forEach(([t,r])=>{""===r?e.style.removeProperty(t):e.style.setProperty(t,r)})})}else{if(0===e.scrollHeight&&0===e.scrollWidth)return;p({height:e.scrollHeight,width:e.scrollWidth});let r=new AbortController;t.current=r;let a=r.signal,s=null,n=Sc.endingStyle;return(s=new MutationObserver(o=>{o.some(e=>"attributes"===e.type&&e.attributeName===n)&&(s?.disconnect(),s=null,m(()=>{p({height:0,width:0}),e.style.removeProperty("content-visibility"),h(!1),t.current===r&&(t.current=null)},a))})).observe(e,{attributes:!0,attributeFilter:[n]}),()=>{s?.disconnect(),j.cancel(),t.current===r&&(r.abort(),t.current=null)}}return()=>{Sk.AnimationFrame.cancel(a)}},[t,r,j,n,o,l,d,u,m,p,h]),(0,j9.useIsoLayoutEffect)(()=>{if("css-animation"!==r.current)return;let e=u.current;
37e&&(k.current=e.style.animationName||k.current,e.style.setProperty("animation-name","none"),p({height:e.scrollHeight,width:e.scrollWidth}),_.current||b.current||e.style.removeProperty("animation-name"),d?(null!=t.current&&(t.current.abort(),t.current=null),h(!0),g(!0)):(t.current=new AbortController,m(()=>{h(!1),g(!1),t.current=null},t.current.signal)))},[t,r,d,u,m,p,h,g,v]),(0,Sb.useOnMount)(()=>{let e=Sk.AnimationFrame.request(()=>{_.current=!1});return()=>Sk.AnimationFrame.cancel(e)}),(0,j9.useIsoLayoutEffect)(()=>{if(!n)return;let e=u.current;if(!e)return;let t=-1,r=-1;return d&&b.current&&(e.style.transitionDuration="0s",p({height:e.scrollHeight,width:e.scrollWidth}),t=Sk.AnimationFrame.request(()=>{b.current=!1,r=Sk.AnimationFrame.request(()=>{setTimeout(()=>{e.style.removeProperty("transition-duration")})})})),()=>{Sk.AnimationFrame.cancel(t),Sk.AnimationFrame.cancel(r)}},[n,d,u,p]),(0,j9.useIsoLayoutEffect)(()=>{let e=u.current;e&&n&&S&&(e.setAttribute("hidden","until-found"),"css-transition"===r.current&&e.setAttribute(Sc.startingStyle,""))},[n,S,r,u]),eh.useEffect(function(){let e=u.current;if(e)return(0,Sv.addEventListener)(e,"beforematch",function(e){b.current=!0,f(!0),c(!0,(0,St.createChangeEventDetails)(Sr.REASONS.none,e))})},[c,u,f]),eh.useMemo(()=>({props:{hidden:S,id:i,ref:C}}),[S,i,C])}({abortControllerRef:c,animationTypeRef:d,externalRef:t,height:u,hiddenUntilFound:I,id:f,keepMounted:P,mounted:m,onOpenChange:p,open:h,panelRef:g,runOnceAnimationsFinish:x,setDimensions:v,setMounted:k,setOpen:w,setVisible:j,transitionDimensionRef:T,visible:C,width:N});(0,Sj.useOpenChangeComplete)({open:h&&"idle"===M,ref:g,onComplete(){h&&v({height:void 0,width:void 0})}});let z=eh.useMemo(()=>({...S,transitionStatus:M}),[S,M]),A=(0,j7.useRenderElement)("div",e,{state:z,ref:[t,g],props:[E,{style:{[Sw.collapsiblePanelHeight]:void 0===u?"auto":`${u}px`,[Sw.collapsiblePanelWidth]:void 0===N?"auto":`${N}px`}},l],stateAttributesMapping:Sp});return P||I||m?A:null});e.s(["Panel",0,SS,"Root",0,Sh,"Trigger",0,Sx],286288);var ST=e.i(286288),ST=ST;let SC=function(e){let t,r,a,s,n,o,i,l,c=(0,ep.c)(24),{markets:d,events:u,text:m,selectedAccordionMarket:p,setSelectedAccordionMarket:h,open:f,setOpen:g}=e;c[0]!==f||c[1]!==g?(t={prop:f,defaultProp:!1,onChange:g},c[0]=f,c[1]=g,c[2]=t):t=c[2];let[x,v]=(0,cI.useControllableState)(t),y=void 0!==x&&x;c[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)(eb.Button,{variant:"outline",size:"sm",className:"border-none p-0 hover:bg-transparent text-pk-content-secondary hover:text-pk-content-tertiary text-sm data-[panel-open]:[&_svg]:rotate-180"}),c[3]=r):r=c[3];let b=y?"Hide":"View";return c[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,em.jsx)(j4,{className:"text-pk-content-secondary transition-transform duration-250 ease"}),c[4]=a):a=c[4],c[5]!==b||c[6]!==m?(s=(0,em.jsxs)(ST.Trigger,{render:r,children:[b," ",m,a]}),c[5]=b,c[6]=m,c[7]=s):s=c[7],c[8]!==d||c[9]!==h?(n=Array.isArray(d)?d.map(e=>(0,em.jsx)(lJ,{market:e,event:void 0,children:(0,em.jsx)(c9,{onOutcomeSelect:h})},e.slug)):null,c[8]=d,c[9]=h,c[10]=n):n=c[10],c[11]!==u||c[12]!==h?(o=Array.isArray(u)?u.map(e=>(0,em.jsx)(lJ,{market:void 0,event:e,children:(0,em.jsx)(c9,{onOutcomeSelect:h})},e.slug)):null,c[11]=u,c[12]=h,c[13]=o):o=c[13],c[14]!==p||c[15]!==h||c[16]!==n||c[17]!==o?(i=(0,em.jsx)(ST.Panel,{children:(0,em.jsxs)(lR.Accordion.Root,{type:"single",collapsible:!0,value:p,onValueChange:h,children:[n,o]})}),c[14]=p,c[15]=h,c[16]=n,c[17]=o,c[18]=i):i=c[18],c[19]!==y||c[20]!==v||c[21]!==s||c[22]!==i?(l=(0,em.jsxs)(ST.Root,{open:y,onOpenChange:v,className:"mt-2 mb-5",children:[s,i]}),c[19]=y,c[20]=v,c[21]=s,c[22]=i,c[23]=l):l=c[23],l},SN=()=>{let e,t,r,a,s=(0,ep.c)(7);s[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],s[0]=e):e=s[0];let{event:n}=(0,tm.useEventContext)(e),{userOpenOrders:o,areOpenOrdersLoading:i}=(0,lU.default)();if(s[1]!==n.markets||s[2]!==o){let e=new Map(n.markets.map(SM));t=o.filter(t=>e.has(t.market.toLowerCase())).map(t=>({...t,associatedMarket:e.get(t.market.toLowerCase())})),s[1]=n.markets,s[2]=o,s[3]=t}else t=s[3];let l=t;return i||0===l.length?null:(s[4]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)(eb.Button,{variant:"red-outline",size:"sm",className:"border",children:"Cancel all orders"}),s[4]=r):r=s[4],s[5]!==l?(a=(0,em.jsx)(ca,{openOrders:l,Trigger:r}),s[5]=l,s[6]=a):a=s[6],a)};function SM(e){return[e.conditionId.toLowerCase(),e]}function SI(e){let t,r,a=(0,ep.c)(3);return a[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,em.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.333,d:"M8.444 8 6.513 4.665a1.78 1.78 0 0 0-1.539-.887h-2.53M8.444 8l-1.931 3.335a1.78 1.78 0 0 1-1.539.887h-2.53M14.444 8h-6M12 5.556 14.444 8 12 10.444"}),a[0]=t):t=a[0],a[1]!==e?(r=(0,em.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16","aria-hidden":!0,...e,children:t}),a[1]=e,a[2]=r):r=a[2],r}var SP=e.i(644403),SE=e.i(334175);function Sz(){let e=(0,eR.useTranslations)(),{event:t}
37=(0,tm.useEventContext)(["event"]),{positions:r}=(0,l3.useEventPositionsContext)(["positions"]),{proxyAddress:a}=(0,eF.useAccountContext)(["proxyAddress"]),s=(0,iW.useQueryClient)(),n=(0,eD.useInvalidatePositions)(),[o,i]=(0,eh.useState)(!1),[l,c]=(0,eh.useState)(new Map),d=(0,eh.useMemo)(()=>t.markets.map(e=>e.conditionId).filter(e=>!l.has(e.toLowerCase())),[t.markets,l]),u=(0,eh.useMemo)(()=>{if(!r)return!1;let e=new Set(d.map(e=>e.toLowerCase())),t=r.filter(t=>e.has(t.market.id.toLowerCase()));return(0,SP.augmentMergeInfo)(t).some(e=>!e.market.closed&&null!==e.mergeInfo&&(e.mergeInfo.mergeAmount??0n)>0n)},[r,d]),m=(0,eh.useRef)(new Set);(0,eh.useEffect)(()=>()=>{for(let e of m.current)clearTimeout(e)},[]);let p=(0,eh.useCallback)(e=>{let t=Date.now();c(r=>{let a=new Map(r);for(let r of e)a.set(r.toLowerCase(),t);return a});let r=setTimeout(()=>{m.current.delete(r);let e=Date.now()-12e4;c(t=>{let r=new Map(t);for(let[a,s]of t)s<=e&&r.delete(a);return r.size===t.size?t:r})},121e3);m.current.add(r)},[]),h=(0,eh.useCallback)(()=>{c(new Map)},[]),f=(0,eh.useCallback)(()=>{n(a),s.invalidateQueries({queryKey:da.queryKeys[ds.QueryKey.Positions].value._def}),s.invalidateQueries({queryKey:da.queryKeys[ds.QueryKey.Positions].sweep._def})},[n,a,s]),g=(0,eh.useCallback)(()=>{s.invalidateQueries({queryKey:da.queryKeys[ds.QueryKey.TokenBalance]._def})},[s]);return u||o?(0,em.jsxs)(em.Fragment,{children:[u?(0,em.jsxs)(eb.Button,{variant:"outline",size:"sm",className:"border",onClick:()=>i(!0),children:[(0,em.jsx)(SI,{}),e("trading.mergeShares.title")]}):null,o?(0,em.jsx)(SE.default,{open:o,onOpenChange:i,conditionIds:d,optimisticallyRefresh:f,onMergeResult:g,onMergeSuccess:p,onMergeFailure:h}):null]}):null}function SA(){let e,t,r=(0,ep.c)(4),{cashOutDialogOpen:a,setCashOutDialogOpen:s}=(0,l9.useCashOutTxContext)();return r[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,em.jsx)(gh,{}),r[0]=e):e=r[0],r[1]!==a||r[2]!==s?(t=(0,em.jsx)(th.Modal,{open:a,onOpenChange:s,children:e}),r[1]=a,r[2]=s,r[3]=t):t=r[3],t}let SO=(0,eh.memo)(function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I=(0,ep.c)(101),{lowChanceMarkets:P,resolvedMarkets:E,markets:z,setResolutionDataToView:A,setResolutionDialogOpen:O,negRiskOtherSize:D,hideLogo:R}=e,L=void 0!==R&&R;I[0]===Symbol.for("react.memo_cache_sentinel")?(t=["accordionMarketSlug","setAccordionMarketSlug","setActiveMarketFromSlug"],I[0]=t):t=I[0];let{accordionMarketSlug:F,setAccordionMarketSlug:$,setActiveMarketFromSlug:B}=(0,ex.useEventActiveMarketContext)(t);I[1]===Symbol.for("react.memo_cache_sentinel")?(r=["event","lowChanceMarketsOpen","resolvedMarketsOpen","setLowChanceMarketsOpen","setResolvedMarketsOpen","hitMarketChartData"],I[1]=r):r=I[1];let{event:U,lowChanceMarketsOpen:H,resolvedMarketsOpen:q,setLowChanceMarketsOpen:V,setResolvedMarketsOpen:W,hitMarketChartData:G}=(0,tm.useEventContext)(r);I[2]!==U.markets?(a=U.markets.filter(SD).map(SR),I[2]=U.markets,I[3]=a):a=I[3];let{poolPricesMap:Z}=(e=>{let t,r,a,s,n,o,i,l,c=(0,ep.c)(18);if(c[0]!==e){let r={address:eG.CONDITIONAL_TOKENS_ADDRESS,abi:j0.ConditionalTokensAbi,functionName:"balanceOfBatch",chainId:137};t=e.map(e=>({...r,args:[e.poolPositionIds.map(()=>e.marketMakerAddress),e.poolPositionIds]})),c[0]=e,c[1]=t}else t=c[1];let d=t,u=d.length>0;c[2]!==u?(r={enabled:u},c[2]=u,c[3]=r):r=c[3],c[4]!==d||c[5]!==r?(a={contracts:d,query:r},c[4]=d,c[5]=r,c[6]=a):a=c[6];let{data:m,isError:p,error:h}=(0,jX.useReadContracts)(a);c[7]!==h||c[8]!==p?(s=()=>{p&&h&&(0,eH.handleError)(h,"useChainPricesBatched")},n=[p,h],c[7]=h,c[8]=p,c[9]=s,c[10]=n):(s=c[9],n=c[10]),eh.default.useEffect(s,n),c[11]!==m?(o=m?.map(j1),c[11]=m,c[12]=o):o=c[12];let f=o;if(c[13]!==f||c[14]!==e){let t={},r={};f&&e.length&&e.forEach((e,a)=>{if(Array.isArray(f?.[a])){let s=e.marketMakerAddress,n=f[a],o=(0,jJ.calcPrice)([...n]).map(j2);r[s],r[s]=[...n],t[s],t[s]=[...o]}}),i={priceMap:t,poolBalanceMap:r},c[13]=f,c[14]=e,c[15]=i}else i=c[15];let g=i;return c[16]!==g.priceMap?(l={poolPricesMap:g.priceMap},c[16]=g.priceMap,c[17]=l):l=c[17],l})(a);I[4]===Symbol.for("react.memo_cache_sentinel")?(s=["setOrderType"],I[4]=s):s=I[4];let{setOrderType:K}=(0,lZ.useTradeContext)(s),[Y,Q]=(0,eh.useState)(F??"");I[5]!==F?(n=()=>{F&&Q(F)},o=[F],I[5]=F,I[6]=n,I[7]=o):(n=I[6],o=I[7]),(0,j3.useIsomorphicLayoutEffect)(n,o),I[8]!==z?(i=z.map(SL),I[8]=z,I[9]=i):i=I[9];let J=i,X=(0,ll.useAnnotations)(U.slug),{colors:ee}=(0,jY.useChartTheme)();I[10]!==U||I[11]!==P||I[12]!==z||I[13]!==E||I[14]!==ee?(l={markets:z,lowChanceMarkets:P,resolvedMarkets:E,event:U,colorsProp:ee,mode:"group"},I[10]=U,I[11]=P,I[12]=z,I[13]=E,I[14]=ee,I[15]=l):l=I[15];let{visibleMarkets:et}=(0,cU.useChartMarkets)(l);if(I[16]!==et||I[17]!==ee){let e;I[19]!==ee?(e=e=>({...e,color:ee[e.color]?.color||"var(--color-pk-content-accent-green)"}),I[19]=ee,I[20]=e):e=I[20],c=et.map(e),I[16]=et,I[17]=ee,I[18]=c}else c=I[18];let er=c,ea=U.negRisk&&2===et.length;I[21]!==U.tags?(d=U.tags?.some(SF),I[21]=U.tags,I[22]=d):d=I[22];let es=d,en=!L&&"only-on-large-devices",eo=ea?"side":"tooltip";I[23]!==es?(u=es&&{initialWindow:"1h"},I[23]=es,I[24]=u):u=I[24],I[25]!==en||I[26]!==eo||I[27]!==u?(m={showLogo:en,showAttribution:!0,backfillData:!0,oddsDisplay:eo,...u},I[25]=en,I[26]=eo,I[27]=u,I[28]=m):m=I[28];let ei=m;I[29]!==U.tags?(p=U.tags?.some(S$),I[29]=U.tags,I[30]=p):p=I[30];let el=p,ec=!L&&"only-on-large-devices";I[31]===Symbol.for("react.memo_cache_sentinel")?(h={enabled:!1},I[31]=h):h=I[31],I[32]===Symbol.for("react.memo_cache_sentinel")?(f={mode:"default"},I[32]=f):f=I[32];let ed=ea?"side":"tooltip";I[33]!==el?(g=el&&{initialWindow:"1h"},I[33]=el,I[34]=g):g=I[34],I[35]!==ec||I[36]!==ed||I[37]!==g?(x={mode:"group",outcomeMode:"default",showLegend:!0,showSettings:!0,showOptions:!0,showAnnotationsDrawer:!1,showTimeWindows:!0,showLogo:ec,showSingleModeLegend:!1,yAxisOr
37ientation:"right",backfillData:!0,customLabels:h,tooltipOptions:f,oddsDisplay:ed,yAxisEnabled:!0,xAxisEnabled:!0,forceShowAllMarkets:!1,marketType:"default",...g},I[35]=ec,I[36]=ed,I[37]=g,I[38]=x):x=I[38];let eu=x;I[39]!==G?(v=G&&G.symbol&&G.data.length>0&&(0,em.jsx)(x1,{data:G.data,strikePrice:G.strikePrice,symbol:G.symbol,startDate:G.startDate,endDate:G.endDate,allowCandlestick:G.allowCandlestick,currentValuation:G.currentValuation,sourceUrl:G.sourceUrl,growthSeries:G.growthSeries}),I[39]=G,I[40]=v):v=I[40],I[41]!==X||I[42]!==er||I[43]!==J||I[44]!==U.cantEstimate||I[45]!==U.estimateValue||I[46]!==U.estimatedValue||I[47]!==U.negRisk||I[48]!==L||I[49]!==z||I[50]!==ei||I[51]!==ea?(y=U.negRisk?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsxs)("div",{className:"flex items-center justify-end gap-2",children:[(0,em.jsx)(Sz,{}),(0,em.jsx)(SN,{}),ea&&!L&&(0,em.jsx)(jK,{className:"mb-1"})]}),(0,em.jsxs)("div",{className:"overflow-visible relative",children:[(0,em.jsx)(cB.GroupChartWithoutProvider,{options:ei,annotations:X}),137===eZ.MATIC_CONFIG.chainId&&z.some(SB)&&(0,em.jsx)(x2.LiveActivityIndicator,{conditionIds:J.filter((e,t)=>z[t]?.enableOrderBook),chartMarkets:er})]})]}):U.estimateValue&&U.estimatedValue&&!U.cantEstimate?(0,em.jsxs)("div",{className:"overflow-visible relative",children:[ea&&!L&&(0,em.jsx)("div",{className:"flex justify-end",children:(0,em.jsx)(jK,{className:"mb-1"})}),(0,em.jsx)(cB.GroupChartWithoutProvider,{options:ei,annotations:X}),137===eZ.MATIC_CONFIG.chainId&&z.some(SU)&&(0,em.jsx)(x2.LiveActivityIndicator,{conditionIds:J.filter((e,t)=>z[t]?.enableOrderBook),chartMarkets:er})]}):(0,em.jsx)("div",{className:"pb-2 pt-2 flex flex-col gap-1",children:(0,em.jsxs)("div",{className:"w-full flex items-center justify-between",children:[(0,em.jsx)(wl.EventMetadata,{className:"flex gap-x-2.5 items-center"}),(0,em.jsxs)("div",{className:"flex items-center gap-4",children:[(0,em.jsx)(Sz,{}),(0,em.jsx)(SN,{}),(0,em.jsx)(jK,{className:"mb-1"})]})]})}),I[41]=X,I[42]=er,I[43]=J,I[44]=U.cantEstimate,I[45]=U.estimateValue,I[46]=U.estimatedValue,I[47]=U.negRisk,I[48]=L,I[49]=z,I[50]=ei,I[51]=ea,I[52]=y):y=I[52];let ef=U.markets.length>1&&U.negRisk&&"mt-3";if(I[53]!==ef?(b=(0,eg.cn)("border-t border-pk-border",ef),I[53]=ef,I[54]=b):b=I[54],I[55]!==U.markets||I[56]!==$||I[57]!==B||I[58]!==K?(k=e=>{if(""===e)$(void 0),Q(e);else{let t=U.markets.find(t=>t.slug===e);t?.enableOrderBook||K(l$.OrderType.AMM),B(e),$(e),Q(e)}},I[55]=U.markets,I[56]=$,I[57]=B,I[58]=K,I[59]=k):k=I[59],I[60]!==z||I[61]!==Z||I[62]!==A||I[63]!==O){let e;I[65]!==Z||I[66]!==A||I[67]!==O?(e=e=>(0,em.jsx)(lJ,{market:e,event:void 0,children:(0,em.jsx)(c9,{ammChainPrices:e.marketMakerAddress?Z?.[e.marketMakerAddress]??["0","0"]:["0","0"],setResolutionDialogOpen:O,setResolutionDataToView:A,onOutcomeSelect:Q})},e.slug),I[65]=Z,I[66]=A,I[67]=O,I[68]=e):e=I[68],_=z.map(e),I[60]=z,I[61]=Z,I[62]=A,I[63]=O,I[64]=_}else _=I[64];return I[69]!==Y||I[70]!==b||I[71]!==k||I[72]!==_?(w=(0,em.jsx)(lR.Accordion.Root,{type:"single",collapsible:!0,value:Y,className:b,onValueChange:k,children:_}),I[69]=Y,I[70]=b,I[71]=k,I[72]=_,I[73]=w):w=I[73],I[74]===Symbol.for("react.memo_cache_sentinel")?(j=(0,em.jsx)(SA,{}),I[74]=j):j=I[74],I[75]!==v||I[76]!==y||I[77]!==w?(S=(0,em.jsxs)("div",{className:"flex w-full flex-col",children:[v,y,w,j]}),I[75]=v,I[76]=y,I[77]=w,I[78]=S):S=I[78],I[79]!==D?(T=D>0&&(0,em.jsx)(c8,{size:D}),I[79]=D,I[80]=T):T=I[80],I[81]!==P||I[82]!==H||I[83]!==Y||I[84]!==V?(C=P.length?(0,em.jsx)(SC,{markets:P,text:"more",selectedAccordionMarket:Y,setSelectedAccordionMarket:Q,open:H,setOpen:V}):null,I[81]=P,I[82]=H,I[83]=Y,I[84]=V,I[85]=C):C=I[85],I[86]!==E||I[87]!==q||I[88]!==Y||I[89]!==W?(N=E.length?(0,em.jsx)(SC,{markets:E,text:"resolved",selectedAccordionMarket:Y,setSelectedAccordionMarket:Q,open:q,setOpen:W}):null,I[86]=E,I[87]=q,I[88]=Y,I[89]=W,I[90]=N):N=I[90],I[91]!==eu||I[92]!==U||I[93]!==P||I[94]!==z||I[95]!==E||I[96]!==S||I[97]!==T||I[98]!==C||I[99]!==N?(M=(0,em.jsx)(l9.CashOutTxContextProvider,{orderTrackingPage:"events",children:(0,em.jsxs)(l1.ChartContextProvider,{markets:z,lowChanceMarkets:P,resolvedMarkets:E,event:U,options:eu,children:[S,T,C,N]})}),I[91]=eu,I[92]=U,I[93]=P,I[94]=z,I[95]=E,I[96]=S,I[97]=T,I[98]=C,I[99]=N,I[100]=M):M=I[100],M});function SD(e){return!!e.marketMakerAddress}function SR(e){return{marketMakerAddress:e.marketMakerAddress,poolPositionIds:(0,jQ.getPoolPositionIds)(e)}}function SL(e){return e.conditionId.toLowerCase()}function SF(e){return"1H"===e.slug}function S$(e){return"1H"===e.slug}function SB(e){return e.enableOrderBook}function SU(e){return e.enableOrderBook}var ST=ST;function SH(e){let t,r,a,s=(0,ep.c)(13),{market:n,showOutcome:o}=e,i=void 0!==o&&o,l=(0,eR.useTranslations)(),{hasSomeShares:c,redemptionValueFormatted:d}=(0,_o.useMobileMarketPositionContext)(),{setTradeState:u}=(0,ce.useMobileTradeContext)(),{payoutsString:m}=(0,eY.useHandlePayouts)(n);return s[0]!==m||s[1]!==i||s[2]!==l?(t=i&&(0,em.jsxs)("div",{className:"flex items-center justify-start w-full gap-1",children:[(0,em.jsx)(ek.CheckCircleSolidIcon20,{className:"text-pk-content-accent-brand size-6"}),(0,em.jsxs)("p",{className:"text-sm font-medium text-pk-content-accent-brand",children:[l("trading.outcome"),": ",m]})]}),s[0]=m,s[1]=i,s[2]=l,s[3]=t):t=s[3],s[4]!==c||s[5]!==n||s[6]!==d||s[7]!==u||s[8]!==l?(r=c&&(0,em.jsx)(vy.TradingButton,{color:"green",onClick:Sq,onTap:e=>{e.stopPropagation(),e.preventDefault(),u({type:"redeem",market:n})},children:(0,em.jsxs)("span",{className:"flex flex-col items-center w-full",children:[(0,em.jsx)("span",{children:l("trading.cashOut")}),d&&(0,em.jsx)("span",{className:"text-xs font-normal",children:`${l("portfolio.redeemAmou
37nt.receive")}: ${d}`})]})}),s[4]=c,s[5]=n,s[6]=d,s[7]=u,s[8]=l,s[9]=r):r=s[9],s[10]!==t||s[11]!==r?(a=(0,em.jsxs)("div",{className:"flex gap-2 w-full flex-col items-center justify-center",children:[t,r]}),s[10]=t,s[11]=r,s[12]=a):a=s[12],a}function Sq(e){e.stopPropagation(),e.preventDefault()}function SV(e){let t,r=(0,ep.c)(2),{market:a}=e,s="0"===a.resolutionData.proposedPrice?"0%":"100%";return r[0]!==s?(t=(0,em.jsx)("span",{className:"font-medium text-heading-3xl text-pk-content-primary",children:s}),r[0]=s,r[1]=t):t=r[1],t}function SW(e){let t,r,a,s,n,o,i=(0,ep.c)(14),{payoutsString:l}=e;i[0]!==l?(t=l.toLowerCase(),i[0]=l,i[1]=t):t=i[1];let c="yes"===t;i[2]!==l?(r=l.toLowerCase(),i[2]=l,i[3]=r):r=i[3];let d="no"===r,u=l||"-";return i[4]!==u?(a=(0,em.jsx)("p",{className:"font-medium text-pk-content-primary text-right whitespace-nowrap text-base",children:u}),i[4]=u,i[5]=a):a=i[5],i[6]!==c?(s=c&&(0,em.jsx)("div",{className:"text-pk-content-accent-green",children:(0,em.jsx)(cf.IconCircleCheckFill18,{})}),i[6]=c,i[7]=s):s=i[7],i[8]!==d?(n=d&&(0,em.jsx)("div",{className:"text-pk-content-accent-red",children:(0,em.jsx)(cg.IconCircleXmarkFill18,{})}),i[8]=d,i[9]=n):n=i[9],i[10]!==a||i[11]!==s||i[12]!==n?(o=(0,em.jsxs)("div",{className:"flex items-center gap-1.5",children:[a,s,n]}),i[10]=a,i[11]=s,i[12]=n,i[13]=o):o=i[13],o}function SG(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_,w,j,S,T,C,N,M,I,P,E,z,A=(0,ep.c)(91);A[0]!==e?({setResolutionDialogOpen:s,setResolutionDataToView:a,className:t,...r}=e,A[0]=e,A[1]=t,A[2]=r,A[3]=a,A[4]=s):(t=A[1],r=A[2],a=A[3],s=A[4]);let O=(0,eR.useTranslations)();A[5]===Symbol.for("react.memo_cache_sentinel")?(n=["isNegRiskSportsEvent"],A[5]=n):n=A[5];let{isNegRiskSportsEvent:D}=(0,tm.useEventContext)(n);A[6]===Symbol.for("react.memo_cache_sentinel")?(o=["positions"],A[6]=o):o=A[6];let{positions:R}=(0,l3.useEventPositionsContext)(o);A[7]===Symbol.for("react.memo_cache_sentinel")?(i=["event","market"],A[7]=i):i=A[7];let{event:L,market:F}=l0(i);A[8]===Symbol.for("react.memo_cache_sentinel")?(l=["side","orderType"],A[8]=l):l=A[8];let{side:$,orderType:B}=(0,lZ.useTradeContext)(l),{setTradeState:U}=(0,ce.useMobileTradeContext)();(0,tu.useAmplitudeAnalytics)(),F?.orderPriceMinTickSize;let H=F?.orderPriceMinTickSize;A[9]!==H?(c=(0,l6.getPrecisionFromTickSize)(H),A[9]=H,A[10]=c):c=A[10];let q=c,V=(0,lE.useMarketBestPrices)(F);A[11]===Symbol.for("react.memo_cache_sentinel")?(d=["isSportsPage"],A[11]=d):d=A[11];let{isSportsPage:W}=(0,l5.useSportsContext)(d),G=F?.clobTokenIds,Z=F?.conditionId,K=F?.orderPriceMinTickSize;A[12]!==K||A[13]!==G||A[14]!==Z?(u={clobTokenIds:G,conditionId:Z,orderPriceMinTickSize:K},A[12]=K,A[13]=G,A[14]=Z,A[15]=u):u=A[15];let{userLimitOrderCountMap:Y,getUserLimitOrderCountMap:Q}=(0,lU.default)(u),J=W&&D;L?.markets;e:{if(J){let e;A[16]!==L?.markets||A[17]!==Q?(e=Q(L?.markets.map(SZ)??[]),A[16]=L?.markets,A[17]=Q,A[18]=e):e=A[18],m=e;break e}m=Y?.[F?.conditionId]??0}let X=m,{zeroLastPrice:ee,oneLastPrice:et}=(0,lB.useLastExecutedTrade)();A[19]!==L||A[20]!==J||A[21]!==F||A[22]!==et||A[23]!==B||A[24]!==R||A[25]!==ee?(p={event:L,market:F,positions:R,isNegRiskSportsMarket:J,orderType:B,zeroLastPrice:ee,oneLastPrice:et},A[19]=L,A[20]=J,A[21]=F,A[22]=et,A[23]=B,A[24]=R,A[25]=ee,A[26]=p):p=A[26];let er=function({event:e,market:t,positions:r,isNegRiskSportsMarket:a,orderType:s,zeroLastPrice:n,oneLastPrice:o}){let i=eh.default.useMemo(()=>e?.markets&&Array.isArray(e.markets)?e.markets.flatMap(e=>(0,l4.fromPositionToPortfolioInjectedPrices)(e,r??[],!1,[0,0]).filter(e=>parseFloat(e.qty)>.01)):[],[e?.markets,r]),l=eh.default.useMemo(()=>(0,l4.fromPositionToPortfolioInjectedPrices)(t,r??[],s!==l$.OrderType.AMM,[parseFloat(n?.price?.toString()??"0"),parseFloat(o?.price?.toString()??"0")]).filter(e=>parseFloat(e.qty)>.01),[t,o,s,r,n]);return a?i:l}(p);A[27]!==F||A[28]!==U?(h=()=>{U({view:"smp",open:!1,market:F})},A[27]=F,A[28]=U,A[29]=h):h=A[29];let ea=h,es=(0,l2.usePercentChance)(F,2),en=(E=F?.resolutionData?.proposedPrice==="0",z=(0,lE.useAsks)(F,+!!E),!!F?.resolutionData&&"69"!==F.resolutionData.proposedPrice&&!!z&&!z.hasLiquidity),{payoutsString:eo}=(0,eY.useHandlePayouts)(F),{hasSomeShares:ei}=(0,_o.useMobileMarketPositionContext)(),el=F.closed&&!ei&&"pb-0!";A[30]!==t||A[31]!==el?(f=(0,eg.cn)("group flex flex-col w-full overflow-visible gap-4 py-4 border-b border-pk-gray-100 bg-pk-surface transition-all duration-200 relative",el,t),A[30]=t,A[31]=el,A[32]=f):f=A[32],A[33]===Symbol.for("react.memo_cache_sentinel")?(g=(0,em.jsx)("div",{className:"absolute top-0 bottom-0 -left-2.5 -right-2.5 rounded-md transition-all duration-200 group-active:bg-pk-hover-overlay-darker"}),A[33]=g):g=A[33];let ec=F.groupItemTitle??F.question;A[34]!==F.image||A[35]!==ec?(x=(0,em.jsx)(cY,{marketImage:F.image,marketName:ec}),A[34]=F.image,A[35]=ec,A[36]=x):x=A[36],A[37]===Symbol.for("react.memo_cache_sentinel")?(v=(0,eg.cn)("relative overflow-hidden text-ellipsis font-semibold text-base leading-normal mr-auto w-full pr-3","grow max-w-[calc(100vw-2rem-70px)] lg:max-w-[400px] lg:grow-0 lg:[@media(min-width:1024px)_and_(max-width:1080px)]:max-w-[240px] lg:[@media(min-width:1080px)_and_(max-width:1140px)]:max-w-[280px] lg:[@media(min-width:1140px)_and_(max-width:1220px)]:max-w-[320px]"),A[37]=v):v=A[37];let ed=F.groupItemTitle??F.question;return(A[38]!==ed?(y=(0,em.jsx)("div",{className:"flex w-full justify-between items-start",children:(0,em.jsx)("p",{className:v,children:ed})}),A[38]=ed,A[39]=y):y=A[39],A[40]!==F.volume?(b=(0,eV.formatCurrency)(F.volume,{decimals:0}),A[40]=F.volume,A[41]=b):b=A[41],A[42]!==O?(k=O("events.headerMeta.volume"),A[42]=O,A[43]=k):k=A[43],A[44]!==b||A[45]!==k?(_=(0,em.jsx)("div",{className:"flex items-center gap-3",children:(0,em.jsxs)("span",{className:"text-xs whitespace-nowrap font-normal text-pk-content-tertiary",children:[b," ",k]})}),A[44]=b,A[45]=k,A[46]=_):_=A[46],A[47]!==y||A[48]!==_?(w=(0,em.jsxs)("div",{className:"flex flex-col w-full gap-1.5",children:[y,_]}),A[47]=y,A[48]=_,A[49]=w):w=A[49],A[50]!==F.closed||A[51]!==eo?(j=F.closed&&(0,em.jsx)(SW,{payoutsString:eo}),A[50]=F.closed,A[51]=eo,A[52]=j):j=A[52],A[53]!==en||A[54]!==W||A[55]!==es||A[56]!==F||A[57]!==a||A[58]!==s)?(S=!F.closed&&!W&&(0,em.jsxs)("div",{className:"flex items-center gap-2",children:[(0,em.jsx)("div",{className:"flex justify-end items-center",children:en?(0,em.jsx)(SV,{market:F}):(0,em.jsx)(c1,{lastPriceDetail:es})}),!!F.resolutionData&&!["initialized","posed","resolved","challenged"].includes(F.resolutionData.status)&&(0,em.jsx)(cv,{onClick:e=>{e.preventDefault(),e.stopPropagation(),a&&a(F),s&&s(!0)}})]}),A[53]=en,A[54]=W,A[55]=es,A[56]=F,A[57]=a,A[58]=s,A[59]=S):S=A[59],A[60]!==w||A[61]!==j||A[62]!==S?(T=(0,em.jsxs)("div",{className:"flex w-full justify-between",children:[w,j,S]}),A[60]=w,A[61]=j,A[62]=S,A[63]=T):T=A[63],A[64]!==x||A[65]!==T?(C=(0,em.jsx)("div",{className:"flex justify-between z-1",children:(0,em.jsxs)("div",{className:"flex gap-3 w-full",children:[x,T]})}),A[64]=x,A[65]=T,A[66]=C):C=A[66],A[67]!==L||A[68]!==J||A[69]!==W||A[70]!==F||A[71]!==er||A[72]!==X?(N=(er.length||X>0)&&!F.closed?(0,em.jsx)("div",{className:"slide-fade-enter z-1",children:(0,em.jsx)("div",{className:"flex flex-wrap gap-y-1",children:(0,em.jsx)(ch,{event:L,market:F,portfolioPositions:er,openOrdersCount:X,isNeutral:!!W&&!J,shouldShowGroupItemTitle:J,shouldAbbreviate:er.length>4&&J})})}):null,A[67]=L,A[68]=J,A[69]=W,A[70]=F,A[71]=er,A[72]=X,A[73]=N):N=A[73],A[74]!==F?(M=F.closed&&(0,em.jsx)(SH,{market:F,showOutcome:!1}),A[74]=F,A[75]=M):M=A[75],A[76]!==V||A[77]!==F||A[78]!==q||A[79]!==U||A[80]!==$||A[81]!==O?(I=!F.closed&&V?(0,em.jsx)("div",{className:"flex justify-end gap-3 z-1",children:F.outcomes.map((e,t)=>{let r=V[0===t?"~zero":"~one"]?.[$.toLowerCase()]??"0";return(0,em.jsx)(eb.Button,{className:"flex-1 h-11 cursor-pointer gap-1",onClick:e=>{e.stopPropagation(),U({outcomeIdx:t,price:r,side:l7.Side.BUY,market:F})},variant:0===t?"outcome-yes":"outcome-no",children:(0,cJ.getOutcome)({outcome:e,price:r,precision:q,side:$.toLowerCase(),translatedSide:"buy"===$.toLowerCase()?O("trading.buy"):O("trading.sell")})},`${e}-${t}`)})}):null,A[76]=V,A[77]=F,A[78]=q,A[79]=U,A[80]=$,A[81]=O,A[82]=I):I=A[82],A[83]!==ea||A[84]!==r||A[85]!==f||A[86]!==C||A[87]!==N||A[88]!==M||A[89]!==I?(P=(0,em.jsxs)("div",{onClick:ea,className:f,...r,children:[g,C,N,M,I]}),A[83]=ea,A[84]=r,A[85]=f,A[86]=C,A[87]=N,A[88]=M,A[89]=I,A[90]=P):P=A[90],P}function SZ(e){return e.conditionId}function SK(e){let t,r,a,s,n,o,i,l,c,d,u,m,p=(0,ep.c)(23);p[0]!==e?({ref:r,className:t,wrapperClassName:s,...a}=e,p[0]=e,p[1]=t,p[2]=r,p[3]=a,p[4]=s):(t=p[1],r=p[2],a=p[3],s=p[4]),p[5]===Symbol.for("react.memo_cache_sentinel")?(n=["market"],p[5]=n):n=p[5];let{market:h}=l0(n);p[6]!==h?(o=()=>h,i=[h],p[6]=h,p[7]=o,p[8]=i):(o=p[7],i=p[8]);let f=(0,_r.useDeepCompareMemo)(o,i);return p[9]===Symbol.for("react.memo_cache_sentinel")?(l={book:"never",lastPrice:"never"},p[9]=l):l=p[9],p[10]!==t||p[11]!==s?(c=(0,eg.cn)(s,t),p[10]=t,p[11]=s,p[12]=c):c=p[12],p[13]!==r||p[14]!==a||p[15]!==c?(d=(0,em.jsx)(SG,{ref:r,className:c,...a}),p[13]=r,p[14]=a,p[15]=c,p[16]=d):d=p[16],p[17]!==f||p[18]!==d?(u=(0,em.jsx)(jM,{market:f,children:d}),p[17]=f,p[18]=d,p[19]=u):u=p[19],p[20]!==f||p[21]!==u?(m=(0,em.jsx)(lL.BookContextProvider,{market:f,prefetch:l,poll:"never",subscribe:"never",defer:"never",children:u}),p[20]=f,p[21]=u,p[22]=m):m=p[22],m}function SY(e){return(0,em.jsx)(lJ,{event:e,market:void 0,children:(0,em.jsx)(SK,{})},e.id)}function SQ(e){return(0,em.jsx)(lJ,{event:void 0,market:e,children:(0,em.jsx)(SK,{})},e.id)}let SJ=function(e){let t,r,a,s,n,o,i,l=(0,ep.c)(19),{events:c,markets:d,open:u,setOpen:m,text:p}=e;l[0]!==u||l[1]!==m?(t={prop:u,defaultProp:!1,onChange:m},l[0]=u,l[1]=m,l[2]=t):t=l[2];let[h,f]=(0,cI.useControllableState)(t),g=void 0!==h&&h,x=g?"Hide":"View";return l[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,em.jsx)(wo.IconChevronDownFill18,{className:"text-2xl text-pk-content-secondary transition-transform duration-250 ease"}),l[3]=r):r=l[3],l[4]!==x||l[5]!==p?(a=(0,em.jsxs)(ST.Trigger,{className:"inline-flex items-center justify-center gap-1 mt-4 font-medium text-sm text-pk-content-secondary transition-all duration-200 cursor-pointer hover:opacity-75 data-[panel-open]:[&>svg]:rotate-180",children:[x," ",p,r]}),l[4]=x,l[5]=p,l[6]=a):a=l[6],l[7]!==d?(s=Array.isArray(d)?d.map(SQ):null,l[7]=d,l[8]=s):s=l[8],l[9]!==c?(n=Array.isArray(c)?c.map(SY):null,l[9]=c,l[10]=n):n=l[10],l[11]!==s||l[12]!==n?(o=(0,em.jsx)(ST.Panel,{children:(0,em.jsxs)("div",{children:[s,n]})}),l[11]=s,l[12]=n,l[13]=o):o=l[13],l[14]!==g||l[15]!==f||l[16]!==a||l[17]!==o?(i=(0,em.jsxs)(ST.Root,{open:g,onOpenChange:f,className:"mb-4",children:[a,o]}),l[14]=g,l[15]=f,l[16]=a,l[17]=o,l[18]=i):i=l[18],i};var SX=e.i(409910);function S0(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h=(0,ep.c)(57),{lowChanceMarkets:f,resolvedMarkets:g,markets:x,setResolutionDialogOpen:v,setResolutionDataToView:y,negRiskOtherSize:b,hideLogo:k}=e,_=void 0!==k&&k;h[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event","hitMarketChartData"],h[0]=t):t=h[0];let{event:w,hitMarketChartData:j}
37=(0,tm.useEventContext)(t),{colors:S}=(0,jY.useChartTheme)();h[1]!==x?(r=x.map(S5),h[1]=x,h[2]=r):r=h[2];let T=r;h[3]!==w||h[4]!==f||h[5]!==x||h[6]!==g||h[7]!==S?(a={markets:x,lowChanceMarkets:f,resolvedMarkets:g,event:w,colorsProp:S,mode:"group"},h[3]=w,h[4]=f,h[5]=x,h[6]=g,h[7]=S,h[8]=a):a=h[8];let{visibleMarkets:C}=(0,cU.useChartMarkets)(a);h[9]!==C.length||h[10]!==w?.negRisk||h[11]!==w?.seriesSlug||h[12]!==w?.tags||h[13]!==_?(s=()=>{let e=w?.tags?.some(S3);return{chartOptions:{showAnnotationsDrawer:!0,showLogo:!_,showAttribution:!0,backfillData:!0,oddsDisplay:2===C.length&&(w?.negRisk||w?.seriesSlug)?"side":"tooltip",...e&&{initialWindow:"1h"}}}},h[9]=C.length,h[10]=w?.negRisk,h[11]=w?.seriesSlug,h[12]=w?.tags,h[13]=_,h[14]=s):s=h[14],w?.negRisk,w?.seriesSlug,w?.tags,h[15]!==s?(n=s(),h[15]=s,h[16]=n):n=h[16];let{chartOptions:N}=n;if(h[17]!==C||h[18]!==S){let e;h[20]!==S?(e=e=>({...e,color:S[e.color]?.color||"var(--color-pk-content-accent-green)"}),h[20]=S,h[21]=e):e=h[21],o=C.map(e),h[17]=C,h[18]=S,h[19]=o}else o=h[19];let M=o,I=(0,ll.useAnnotations)(w?.slug),P="side"===N.oddsDisplay;if(h[22]!==j?(i=j&&j.symbol&&j.data.length>0&&(0,em.jsx)(x1,{data:j.data,strikePrice:j.strikePrice,symbol:j.symbol,startDate:j.startDate,endDate:j.endDate,allowCandlestick:j.allowCandlestick,currentValuation:j.currentValuation,sourceUrl:j.sourceUrl,growthSeries:j.growthSeries}),h[22]=j,h[23]=i):i=h[23],h[24]!==I||h[25]!==M||h[26]!==N||h[27]!==T||h[28]!==w||h[29]!==_||h[30]!==f||h[31]!==x||h[32]!==g||h[33]!==P?(l=w?.negRisk?(0,em.jsxs)("div",{className:"overflow-visible relative",children:[(0,em.jsxs)("div",{className:"w-full flex items-center justify-end gap-2 mb-0",children:[(0,em.jsx)(Sz,{}),(0,em.jsx)(SN,{}),P&&!_&&(0,em.jsx)(jK,{})]}),(0,em.jsx)(cB.GroupChart,{markets:x,lowChanceMarkets:f,resolvedMarkets:g,event:w,options:N,annotations:I}),137===eZ.MATIC_CONFIG.chainId&&x.some(S2)&&(0,em.jsx)(x2.LiveActivityIndicator,{conditionIds:T.filter((e,t)=>x[t]?.enableOrderBook),chartMarkets:M})]}):w?.estimateValue&&w?.estimatedValue&&!w?.cantEstimate?(0,em.jsxs)("div",{className:"overflow-visible relative",children:[P&&!_&&(0,em.jsx)("div",{className:"flex justify-end",children:(0,em.jsx)(jK,{})}),(0,em.jsx)(cB.GroupChart,{markets:x,lowChanceMarkets:f,resolvedMarkets:g,event:w,options:N,annotations:I}),137===eZ.MATIC_CONFIG.chainId&&x.some(S1)&&(0,em.jsx)(x2.LiveActivityIndicator,{conditionIds:T.filter((e,t)=>x[t]?.enableOrderBook),chartMarkets:M})]}):(0,em.jsx)("div",{className:"pb-2 flex flex-col gap-1",children:(0,em.jsxs)("div",{className:"flex items-center justify-between",children:[(0,em.jsx)(SX.VolumeDisplay,{baseVolume:w.volume}),(0,em.jsxs)("div",{className:"flex items-center gap-2",children:[(0,em.jsx)(Sz,{}),(0,em.jsx)(SN,{}),(0,em.jsx)(jK,{})]})]})}),h[24]=I,h[25]=M,h[26]=N,h[27]=T,h[28]=w,h[29]=_,h[30]=f,h[31]=x,h[32]=g,h[33]=P,h[34]=l):l=h[34],h[35]!==w||h[36]!==x||h[37]!==y||h[38]!==v){let e;h[40]!==w||h[41]!==y||h[42]!==v?(e=(e,t)=>(0,em.jsx)(lJ,{event:void 0,market:e,children:(0,em.jsx)(SK,{setResolutionDialogOpen:v,setResolutionDataToView:y,wrapperClassName:0===t?(0,eg.cn)("border-t border-pk-border",w.markets.length>1&&w.negRisk&&"mt-2"):void 0})},e.id),h[40]=w,h[41]=y,h[42]=v,h[43]=e):e=h[43],c=x.map(e),h[35]=w,h[36]=x,h[37]=y,h[38]=v,h[39]=c}else c=h[39];return h[44]!==b?(d=b>0&&(0,em.jsx)(c8,{size:b}),h[44]=b,h[45]=d):d=h[45],h[46]!==f?(u=f.length?(0,em.jsx)(SJ,{events:void 0,markets:f,text:"more"}):null,h[46]=f,h[47]=u):u=h[47],h[48]!==g?(m=g.length?(0,em.jsx)(SJ,{events:void 0,markets:g,text:"resolved"}):null,h[48]=g,h[49]=m):m=h[49],h[50]!==c||h[51]!==d||h[52]!==u||h[53]!==m||h[54]!==i||h[55]!==l?(p=(0,em.jsxs)("div",{className:"w-full",children:[i,l,c,d,u,m]}),h[50]=c,h[51]=d,h[52]=u,h[53]=m,h[54]=i,h[55]=l,h[56]=p):p=h[56],p}function S1(e){return e.enableOrderBook}function S2(e){return e.enableOrderBook}function S3(e){return"1H"===e.slug}function S5(e){return e.conditionId}function S4(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x,v,y,b,k,_=(0,ep.c)(93),{navigatedFromIndicator:w,mobilePreRelatedContent:j}=e,S=(0,eR.useTranslations)(),{handleTrade:T}=(0,i9.useEventTrade)(),{commentHandlers:C}
37=(0,d9.useEventCommentHandlers)(),{view:N}=hI(),{lowChanceMarkets:M,lowerState:I,markets:P,marketsForSocial:E,negRiskOtherSize:z,resolutionDataToView:A,resolutionDialogOpen:O,resolvedMarkets:D,setLowerState:R,setResolutionDataToView:L,setResolutionDialogOpen:F,tagBanner:$}=hT();_[0]===Symbol.for("react.memo_cache_sentinel")?(t=["events","event","eventSettings"],_[0]=t):t=_[0];let{events:B,event:U,eventSettings:H}=(0,tm.useEventContext)(t);_[1]===Symbol.for("react.memo_cache_sentinel")?(r=["isSportsPage","isLive"],_[1]=r):r=_[1];let{isSportsPage:q,isLive:V}=(0,l5.useSportsContext)(r),W=(0,_i.useSportsV2Enabled)();if(_[2]!==q||_[3]!==W)a=q?q?W?hj:hw:[]:h_,_[2]=q,_[3]=W,_[4]=a;else a=_[4];let G=a;_[5]!==U?(s=(e=>{if(!e)return"";let t=e.series?.[0]?.commentCount,r=e.commentCount,a=Number.isFinite(t)&&t>0?t:Number.isFinite(r)&&r>0?r:"";return""!==a?`(${a.toLocaleString("en-US")})`:""})(U),_[5]=U,_[6]=s):s=_[6];let Z=s;if(_[7]!==Z||_[8]!==G||_[9]!==S){let e;_[11]!==Z||_[12]!==S?(e=e=>({value:e,label:e===mb.Comments&&Z?(0,em.jsxs)(em.Fragment,{children:[hS(e,S),(0,em.jsxs)("span",{className:"hidden lg:inline",children:[" ",Z]})]}):hS(e,S)}),_[11]=Z,_[12]=S,_[13]=e):e=_[13],n=G.map(e),_[7]=Z,_[8]=G,_[9]=S,_[10]=n}else n=_[10];let K=n;_[14]!==B?(o=(0,cJ.getAllSportsMarkets)(B),_[14]=B,_[15]=o):o=_[15];let Y=o;_[16]!==U?(i={event:U},_[16]=U,_[17]=i):i=_[17];let Q=(0,dK.useEventStreamStatus)(i),J=(0,dH.useServerReferenceTime)();_[18]!==U||_[19]!==Q||_[20]!==J?(l=(({event:e,resolutionSourceStatus:t,now:r})=>{if(!e.resolutionSource)return null;let a=r??Date.now();if(e.resolutionSource){let r,s=!1;try{let t=new URL(e.resolutionSource);if("https:"!==t.protocol)throw Error();let a=t.hostname.toLowerCase();["youtube.com","www.youtube.com","m.youtube.com"].includes(a)&&(s=!0,t.pathname.startsWith("/watch")?r=t.searchParams.get("v")??void 0:t.pathname.startsWith("/embed/")?r=t.pathname.split("/").filter(Boolean)[1]:t.pathname.startsWith("/live/")&&(r=t.pathname.split("/").filter(Boolean)[1]))}catch{}if(s)return{type:"YoutubeVideo",logoImageProps:{src:"/images/youtube-logo.png",width:20,height:13},href:e.resolutionSource,embedSrc:r?`https://www.youtube.com/embed/${r}?autoplay=0`:void 0,resolutionSourceStatus:t,targetDate:new Date(e.startTime??a)}}if(e.resolutionSource){let r,s=!1;try{let t=new URL(e.resolutionSource);if("https:"!==t.protocol)throw Error();let a=t.hostname.toLowerCase();if(["twitch.tv","www.twitch.tv"].includes(a)){s=!0;let e=t.pathname.split("/").filter(Boolean);e.length>=1&&(r=`channel=${e[0]}`)}}catch{}if(s)return{type:"TwitchVideo",logoImageProps:{src:"/images/twitch-logo.png",width:20,height:20},href:e.resolutionSource,embedSrc:r?`https://player.twitch.tv/?${r}&parent=${new URL(eZ.CURRENT_ORIGIN).hostname}`:void 0,targetDate:new Date(e.startTime??a),resolutionSourceStatus:t}}if(e.resolutionSource){let r,s=!1;try{let t=new URL(e.resolutionSource);if("https:"!==t.protocol)throw Error();let a=t.hostname.toLowerCase();if(["kick.com","www.kick.com"].includes(a)){s=!0;let e=t.pathname.split("/").filter(Boolean);e.length>=1&&(r=e[0])}}catch{}if(s)return{type:"KickVideo",logoImageProps:{src:"/images/kick-logo.png",width:20,height:20},href:e.resolutionSource,embedSrc:r?`https://player.kick.com/${r}`:void 0,targetDate:new Date(e.startTime??a),resolutionSourceStatus:t}}let s=ua.has(e.seriesSlug??"");if(!e.closed&&(void 0!==e.tweetCount||s)){let t,r=new Date(e.endDate),s=r.getTime()<a-9e5,n="x";try{let r=new URL(e.resolutionSource);us.has(r.hostname.toLowerCase())&&(n="truthsocial");let a=r.pathname.split("/").filter(Boolean);a.length>0&&(t=a[0]).startsWith("@")&&(t=t.slice(1))}catch{}return{type:"TweetCounter",targetDate:r,eventId:String(e.id),initialTweetCount:e.tweetCount??0,source:n,isFinal:s,handle:t,startDate:e.startTime?new Date(e.startTime):void 0}}return null})({event:U,resolutionSourceStatus:Q,now:new Date(J).getTime()}),_[18]=U,_[19]=Q,_[20]=J,_[21]=l):l=_[21];let X=l,{subscriptions:ee,handlers:et}=(0,dG.usePriceMarketSubscriptions)(),{subscriptions:er,handlers:ea}=(()=>{let{hitMarketChartData:e,eventSettings:t}
37=(0,tm.useEventContext)(["hitMarketChartData","eventSettings"]),r=(0,dq.useChartDataStore)(e=>e.updateData),a=e?.symbol,s=!!a&&dW.has(a),n=eh.default.useMemo(()=>{if(!e?.endDate)return null;let t=new Date(e.endDate).getTime();return Number.isFinite(t)?t:null},[e?.endDate]),o=!!t.priceMarketSettings.priceMarketsUiEnabled,i=(0,dH.useServerReferenceTime)(),l=s&&!o&&(null==n||new Date(i).getTime()<n),c=l&&a?`${a}USDT`:"",d=eh.default.useMemo(()=>{if(l&&c)return[{topic:"crypto_prices",type:"update",filters:JSON.stringify({symbol:c})}]},[l,c]),u=eh.default.useCallback(e=>{if(!c||(0,dV.isTimestampAfterMarketEnd)(e.timestamp,n))return;let t=e.symbol.toUpperCase();t.includes("/USD")&&(t=t.replace("/USD","USDT")),t===c&&Number.isFinite(e.value)&&r(c,{time:Math.floor((null!=n?Math.min((0,to.getServerNow)(),n):(0,to.getServerNow)())/1e3),value:e.value})},[c,n,r]),m=eh.default.useMemo(()=>l?{update:u}:{},[l,u]);return eh.default.useMemo(()=>({subscriptions:d,handlers:m}),[d,m])})();_[22]!==U?(c=(0,tx.getCommentEntity)(U),_[22]=U,_[23]=c):c=_[23];let{entityType:es,entityId:en}=c;_[24]!==C||_[25]!==T||_[26]!==ea||_[27]!==et?(d={trades:T,...C,...et,...ea},_[24]=C,_[25]=T,_[26]=ea,_[27]=et,_[28]=d):d=_[28];let eo=d;_[29]!==ee?(u=ee||[],_[29]=ee,_[30]=u):u=_[30],_[31]!==er?(m=er||[],_[31]=er,_[32]=m):m=_[32],_[33]!==u||_[34]!==m?(p=[...u,...m],_[33]=u,_[34]=m,_[35]=p):p=_[35];let ei=p;_[36]!==U.slug?(h=(0,lT.shouldHideSeriesPills)(U.slug)||(0,lC.shouldShowRecommendedPills)(U.slug),_[36]=U.slug,_[37]=h):h=_[37];let el=h,ec=U.series&&U.series.length>0,ed=(()=>{let e,t=(0,ep.c)(1);t[0]===Symbol.for("react.memo_cache_sentinel")?(e=["event"],t[0]=e):e=t[0];let{event:r}=(0,tm.useEventContext)(e);return!!r?.estimatedValue&&!!r?.estimateValue&&!r.closed&&!r?.cantEstimate})();if(_[38]!==U||_[39]!==ec){if(f=[],ec){let e;_[41]!==U?(e={component:(0,em.jsx)(mK,{currentEvent:U,series:U.series[0]})},_[41]=U,_[42]=e):e=_[42],f.push(e)}_[38]=U,_[39]=ec,_[40]=f}else f=_[40];let eu=f,ex=eu.length>=2,ev=Array.isArray(U.series)&&U.series.length>0||!!U.seriesSlug,ey=U.negRisk&&2===U.markets.length,eb=!q&&!H.priceMarketSettings.priceMarketsUiEnabled&&!el&&ey&&!ex&&!ed&&ev;_[43]!==Y||_[44]!==X||_[45]!==U||_[46]!==H||_[47]!==ev||_[48]!==eu||_[49]!==el||_[50]!==V||_[51]!==q||_[52]!==M||_[53]!==I||_[54]!==G.length||_[55]!==K||_[56]!==P||_[57]!==E||_[58]!==j||_[59]!==w||_[60]!==z||_[61]!==D||_[62]!==R||_[63]!==L||_[64]!==F||_[65]!==eb||_[66]!==W||_[67]!==$||_[68]!==ex||_[69]!==N?(g=!W&&(0,em.jsx)("div",{id:"event-detail-container",className:(0,eg.cn)("h-full","max-lg:w-[calc(100vw-2rem)]",U?.markets?.length===1?"max-lg:mb-24":"max-lg:mb-5","lg:py-8 lg:px-2 lg:relative lg:pt-4",!q&&"lg:max-w-[938px]",q?"lg:w-full":"lg:w-(--event-detail-width)"),style:{"--event-detail-width":`calc(100vw - ${ef.EVENT_LAYOUT_PADDING_LEFT}px - ${ef.EVENT_LAYOUT_COLUMN_GAP}px - ${ef.EVENT_LAYOUT_BUY_SELL_WIDGET_WIDTH}px - ${ef.EVENT_LAYOUT_PADDING_RIGHT}px)`},children:(0,em.jsxs)("div",{className:"flex flex-col w-full h-full",children:[w&&(0,em.jsx)("div",{children:(0,em.jsx)(m_,{navigatedFrom:w})}),$,q?V?null:(0,em.jsx)(hp.default,{}):(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(mf,{})}),(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(mf,{isMobile:!0})})]}),!q&&U&&!H.priceMarketSettings.priceMarketsUiEnabled&&!el&&(ex?(0,em.jsx)("div",{className:"max-lg:pb-5 lg:mb-3 lg:my-3",children:(0,em.jsx)(mx,{items:eu})}):ev&&(0,em.jsxs)("div",{className:"max-lg:pb-4 lg:mb-3 lg:my-3 flex justify-between max-lg:items-center",children:[(0,em.jsx)(mK,{currentEvent:U,series:U.series[0]}),eb&&(0,em.jsx)(jK,{className:"max-lg:shrink-0"})]})),X&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(uN,{embedSource:X})}),(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(uN,{embedSource:X,isMobile:!0})})]}),(0,em.jsx)("div",{className:"max-lg:flex max-lg:flex-col max-lg:justify-center max-lg:items-center",children:1===U.markets.length?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(bx,{})}),(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(jM,{children:(0,em.jsx)(_C,{navigatedFrom:w})})})]}):(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(SO,{lowChanceMarkets:M,resolvedMarkets:D,markets:P,setRe
37solutionDialogOpen:F,setResolutionDataToView:L,negRiskOtherSize:z,hideLogo:!!eb})}),(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(S0,{lowChanceMarkets:M,resolvedMarkets:D,markets:P,setResolutionDialogOpen:F,setResolutionDataToView:L,negRiskOtherSize:z,hideLogo:!!eb})})]})}),(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(lx,{},U.slug)}),(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(lx,{isMobileEventLevel:!0,isSMP:q||U.markets?.length===1},U.slug)}),j?(0,em.jsx)(ta.Media,{lessThan:"lg",children:j}):null,!q&&(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)("div",{className:"mt-4",children:(0,em.jsx)(hi,{})})}),K.length?(0,em.jsx)(tf.TextTabs,{items:K,value:I,onValueChange:e=>R(e),className:"max-lg:mt-8 lg:mt-6 mb-1",id:"comments",headingLevel:"h2"}):null,0===G.length||"smp"===N?null:(0,em.jsx)("div",{children:(0,em.jsxs)("div",{className:"lg:min-h-[496px] lg:pb-16 lg:pt-4 max-lg:pt-2 max-lg:min-h-[400px]",children:[I===mb.Activity&&(0,em.jsx)("div",{className:"w-full",children:(0,em.jsx)(dv,{sortedMarkets:E})}),I===mb.Comments&&"default"===N&&(0,em.jsx)("div",{className:"w-full",children:q?(0,em.jsx)(tg.SportsComments,{}):(0,em.jsx)(tg.Comments,{})}),I===mb.Holders&&(0,em.jsx)("div",{className:"w-full",children:(0,em.jsx)(d8,{sortedMarkets:q?Y:E})}),I===mb.Positions&&(0,em.jsx)("div",{className:"w-full",children:(0,em.jsx)(dU,{sortedMarkets:q?Y:E})})]})})]})}),_[43]=Y,_[44]=X,_[45]=U,_[46]=H,_[47]=ev,_[48]=eu,_[49]=el,_[50]=V,_[51]=q,_[52]=M,_[53]=I,_[54]=G.length,_[55]=K,_[56]=P,_[57]=E,_[58]=j,_[59]=w,_[60]=z,_[61]=D,_[62]=R,_[63]=L,_[64]=F,_[65]=eb,_[66]=W,_[67]=$,_[68]=ex,_[69]=N,_[70]=g):g=_[70],_[71]!==I||_[72]!==G||_[73]!==E||_[74]!==R||_[75]!==W?(x=W&&(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(h7,{lowerState:I,setLowerState:R,lowerStateOptions:G,marketsForSocial:E,mode:"desktop",children:(0,em.jsx)(jG,{})})}),(0,em.jsx)(ta.Media,{lessThan:"lg",children:(0,em.jsx)(jM,{children:(0,em.jsx)(h7,{mode:"mobile",lowerState:I,setLowerState:R,lowerStateOptions:G,marketsForSocial:E,children:(0,em.jsx)(jG,{})})})})]}),_[71]=I,_[72]=G,_[73]=E,_[74]=R,_[75]=W,_[76]=x):x=_[76],_[77]===Symbol.for("react.memo_cache_sentinel")?(v=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(my.BackToTop,{variant:"centered"})}),_[77]=v):v=_[77],_[78]!==A||_[79]!==O||_[80]!==F?(y=O&&A&&(0,em.jsx)(th.Modal,{onOpenChange:F,open:O,children:(0,em.jsx)(hm,{resolutionDataToView:A})}),_[78]=A,_[79]=O,_[80]=F,_[81]=y):y=_[81],_[82]!==g||_[83]!==x||_[84]!==y?(b=(0,em.jsxs)(em.Fragment,{children:[g,x,v,y]}),_[82]=g,_[83]=x,_[84]=y,_[85]=b):b=_[85];let ek=b;return _[86]!==en||_[87]!==es||_[88]!==U.slug||_[89]!==ek||_[90]!==eo||_[91]!==ei?(k=(0,em.jsx)(ue.EventWebsocketProvider,{eventSlug:U.slug,entityId:en,entityType:es,eventHandlers:eo,subscriptions:ei,children:ek}),_[86]=en,_[87]=es,_[88]=U.slug,_[89]=ek,_[90]=eo,_[91]=ei,_[92]=k):k=_[92],k}let S6=function(e){let t,r,a,s,n,o=(0,ep.c)(11),{navigatedFromIndicator:i,mobilePreRelatedContent:l}=e;o[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],o[0]=t):t=o[0];let{event:c}=(0,tm.useEventContext)(t);o[1]!==c.slug?(r=(0,dZ.shouldDisableLivePriceChart)(c.slug)?"asset-price":(0,ut.getCookie)("crypto_chart_type")||"crypto-price",o[1]=c.slug,o[2]=r):r=o[2];let d=r;return o[3]!==d?(a={chartType:d},o[3]=d,o[4]=a):a=o[4],o[5]!==l||o[6]!==i?(s=(0,em.jsx)(i9.EventTradeProvider,{children:(0,em.jsx)(d9.EventC
37ommentHandlersProvider,{children:(0,em.jsx)(S4,{navigatedFromIndicator:i,mobilePreRelatedContent:l})})}),o[5]=l,o[6]=i,o[7]=s):s=o[7],o[8]!==a||o[9]!==s?(n=(0,em.jsx)(dq.ChartDataStoreProvider,{initialState:a,children:s}),o[8]=a,o[9]=s,o[10]=n):n=o[10],n};var S7=e.i(754721),S8=e.i(845375);function S9(e){return e.isUsa}function Te(e){return e.hasFetchedLocation}function Tt(e){return e.buySellWidgetPortalNode}e.s(["EventPageContent",0,function(e){let t,r,a,s,n,o,i,l,c,d,u,m,p,h,f,g,x=(0,ep.c)(45),{kind:v,mobilePreRelatedContent:y,rightRailContent:b}=e,k=(0,ts.usePathname)(),_=(0,ti.useWindowSearchAndHash)();x[0]===Symbol.for("react.memo_cache_sentinel")?(t=["event"],x[0]=t):t=x[0];let{event:w}=(0,tm.useEventContext)(t);x[1]===Symbol.for("react.memo_cache_sentinel")?(r=["activeMarket"],x[1]=r):r=x[1];let{activeMarket:j}=(0,ex.useEventActiveMarketContext)(r),S=(0,td.useVisualStateStore)(Tt),{isAutoResolvingMarket:T,resolutionPhase:C}=(0,eY.useLatestFinalResolution)(j),N=(0,tu.useAmplitudeAnalytics)();x[2]===Symbol.for("react.memo_cache_sentinel")?(a=["proxyAddress"],x[2]=a):a=x[2];let{proxyAddress:M}=(0,eF.useAccountContext)(a),I=(0,tl.useGeoStore)(Te),P=(0,tl.useGeoStore)(S9),E=(0,tc.useUsPopupControls)(),z=(0,eh.useRef)(null),A=(0,eh.useRef)(null),O=(0,eh.useRef)(null),{navigatedFromIndicator:D}=(0,e3.useNavigatedFromIndicator)(),R="sports"===v,L=T&&"determining"===C,F=!L&&(j.closed||T&&"resolved"===C),$=!L&&!F,B=I&&P&&$;x[3]!==j.conditionId||x[4]!==j.slug||x[5]!==N||x[6]!==w.slug||x[7]!==T||x[8]!==k||x[9]!==C||x[10]!==_?(s=()=>{if(!T){z.current=null,A.current=null,O.current=null;return}let e=j.conditionId;if(z.current!==e&&(z.current=e,A.current=null,O.current=null),A.current===C)return;let t={conditionId:j.conditionId,event_slug:w.slug,market_slug:j.slug,path:`${k}${_}`,resolution_phase:C};if("determining"===C){let e=(0,to.getServerNow)();O.current=e,tp.logger.info("[EventPage] auto resolving market entered pending state",{...t,pendingStartedAt:e}),N.trackEvent(tr.Events.AutoResolvingMarketPending,{...t,pendingStartedAt:e})}if("resolved"===C){let e=(0,to.getServerNow)(),r=null!=O.current?e-O.current:void 0;tp.logger.info("[EventPage] auto resolving market entered resolved state",{...t,resolvedAt:e,pendingDurationMs:r}),N.trackEvent(tr.Events.AutoResolvingMarketResolved,{...t,resolvedAt:e,pendingDurationMs:r})}A.current=C},n=[j.conditionId,j.slug,N,w.slug,T,k,C,_],x[3]=j.conditionId,x[4]=j.slug,x[5]=N,x[6]=w.slug,x[7]=T,x[8]=k,x[9]=C,x[10]=_,x[11]=s,x[12]=n):(s=x[11],n=x[12]),(0,eh.useEffect)(s,n);let U=!R;return x[13]!==R||x[14]!==U?(o=(0,eg.cn)("flex w-full px-4 pt-4 h-full box-border","lg:px-0 lg:pt-0 lg:h-fit lg:z-1 lg:relative",{"lg:max-w-[938px]":U,"lg:flex-1 lg:min-w-0 lg:w-full md:max-xl:lg:max-w-none":R}),x[13]=R,x[14]=U,x[15]=o):o=x[15],x[16]!==y||x[17]!==D?(i=(0,em.jsx)(S6,{navigatedFromIndicator:D,mobilePreRelatedContent:y}),x[16]=y,x[17]=D,x[18]=i):i=x[18],x[19]!==o||x[20]!==i?(l=(0,em.jsx)(hM,{children:(0,em.jsx)("div",{className:o,children:i})}),x[19]=o,x[20]=i,x[21]=l):l=x[21],x[22]!==L||x[23]!==F?(c=L?(0,em.jsx)(ey,{}):F?(0,em.jsx)(eJ,{}):(0,em.jsx)(S8.TradeWidget,{}),x[22]=L,x[23]=F,x[24]=c):c=x[24],x[25]===Symbol.for("react.memo_cache_sentinel")?(d=(0,em.jsx)("div",{className:"flex flex-col w-full mt-4 gap-4 items-center",children:(0,em.jsx)(S7.TermsOfService,{className:"w-full"})}),x[25]=d):d=x[25],x[26]!==B||x[27]!==E?(u=B&&(0,em.jsx)("div",{"data-polykit":!0,className:"mt-4 w-full",children:(0,em.jsx)(tt,{onOpen:E.expand})}),x[26]=B,x[27]=E,x[28]=u):u=x[28],x[29]!==j.enableOrderBook?(m=j.enableOrderBook&&(0,em.jsx)("div",{className:"flex justify-center mt-4",children:(0,em.jsx)(e1,{})}),x[29]=j.enableOrderBook,x[30]=m):m=x[30],x[31]!==M?(p=eZ.internalTestProxyAddresses[M?M.toLowerCase():""]||"true"===eu.default.env.NEXT_PUBLIC_ENABLE_WS_CONNECTION_DETAIL?(0,em.jsx)(e2.default,{}):null,x[31]=M,x[32]=p):p=x[32],x[33]!==b||x[34]!==c||x[35]!==u||x[36]!==m||x[37]!==p?(h=(0,em.jsx)("div",{id:"trade-widget",className:"sticky top-(--navbar-height) max-h-[calc(100vh-var(--navbar-height))] h-fit w-full pt-8 pb-4 px-4 box-border overflow-y-scroll scrollbar-none max-lg:hidden",children:(0,em.jsxs)("div",{className:"flex flex-col w-full",children:[c,d,u,b,m,p]})}),x[33]=b,x[34]=c,x[35]=u,x[36]=m,x[37]=p,x[38]=h):h=x[38],x[39]!==S||x[40]!==
37h?(f=(0,em.jsx)(ta.Media,{greaterThanOrEqual:"lg",children:(0,em.jsx)(tn.InPortal,{node:S,children:h})}),x[39]=S,x[40]=h,x[41]=f):f=x[41],x[42]!==f||x[43]!==l?(g=(0,em.jsxs)(em.Fragment,{children:[l,f]}),x[42]=f,x[43]=l,x[44]=g):g=x[44],g}],121288),e.s(["EventTradingProviders",0,function(e){let t,r,a,s=(0,ep.c)(6),{children:n,defer:o}=e;s[0]===Symbol.for("react.memo_cache_sentinel")?(t=["activeMarket"],s[0]=t):t=s[0];let{activeMarket:i}=(0,ex.useEventActiveMarketContext)(t);return s[1]===Symbol.for("react.memo_cache_sentinel")?(r={book:"never",lastPrice:"once-when-stale"},s[1]=r):r=s[1],s[2]!==i||s[3]!==n||s[4]!==o?(a=(0,em.jsx)(lZ.TradeContextProvider,{children:(0,em.jsx)(lL.BookContextProvider,{market:i,prefetch:r,poll:"never",subscribe:"when-active",defer:o,children:n})}),s[2]=i,s[3]=n,s[4]=o,s[5]=a):a=s[5],a}],53856)},62923,97424,e=>{"use strict";var t=e.i(519216);async function r(e){try{return[null,await e()]}catch(e){return[e,null]}}e.s(["browserReadsThroughProxy",0,function(){return"production"!==t.VERCEL_ENV}],62923);let a="object"==typeof globalThis&&globalThis||"object"==typeof window&&window||"object"==typeof self&&self||e.g||function(){return this}(),s=void 0!==a.DOMException?a.DOMException:Error;var n=class extends s{constructor(e="The operation was aborted"){super(e)}};function o(e,{signal:t}={}){return new Promise((r,a)=>{let s=()=>{a(new n)},o=()=>{clearTimeout(i),s()};if(t?.aborted)return s();let i=setTimeout(()=>{t?.removeEventListener("abort",o),r()},e);t?.addEventListener("abort",o,{once:!0})})}var i=e.i(351656),l=e.i(269878),c=e.i(797438),d=e.i(992917),u=e.i(906226);async function m(e){let[,t]=await r(()=>e.json());return t??void 0}e.s(["createJsonFetcher",0,function({baseUrl:e,label:t,headers:a}){return async function(s,{init:n,timeoutMs:p=u.DEFAULT_FETCH_TIMEOUT_MS,maxRetries:h=u.DEFAULT_MAX_RETRIES,signal:f,isExpectedFailure:g}={}){let x,v="function"==typeof e?e():e,y={label:t,path:s};for(let e=0;e<=h;e++){let b,k=AbortSignal.timeout(p);try{b=await fetch(`${v}${s}`,{...n,headers:function(e,t){let r=new Headers(e);return new Headers(t).forEach((e,t)=>r.set(t,e)),r.has("Accept")||r.set("Accept","application/json"),r}(a,n?.headers),signal:f?AbortSignal.any([f,k]):k})}catch(t){if(x=new l.NetworkError({cause:t,metadata:y,timedOut:k.aborted}),f?.aborted)throw x;if(e===h)break;await o((0,u.backoffMs)(e));continue}if(!b.ok){let r=!(0,u.isRetryableStatus)(b.status)||e===h,a=i.GatewayError.fromResponse(b.status,r?await m(b):void 0,y);if(r)throw g?.(a)||(0,d.reportFetchFailure)(a,{label:t,path:s,attempts:e+1}),a;x=a,await o((0,u.retryDelayMs)(b,e));continue}let[_,w]=await r(()=>b.json());if(null!==_){if(f?.aborted)throw new l.NetworkError({cause:_,metadata:y});let r=k.aborted?new l.NetworkError({cause:_,metadata:y,timedOut:!0}):new c.ParseError({cause:_,metadata:y});throw(0,d.reportFetchFailure)(r,{label:t,path:s,attempts:e+1}),r}return w}let b=x??new l.NetworkError({metadata:y});throw(0,d.reportFetchFailure)(b,{label:t,path:s,attempts:h+1}),b}}],97424)},278848,e=>{e.v({className:"opensauce_a2e97fbb-module__Okd3_a__className",variable:"opensauce_a2e97fbb-module__Okd3_a__variable"})},847258,(e,t,r)=>{"use strict";var a=Object.defineProperty,s=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,i={},l={SYMBOL_FOR_REQ_CONTEXT:()=>d,getContext:()=>u};for(var c in l)a(i,c,{get:l[c],enumerable:!0});t.exports=((e,t,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of n(t))o.call(e,i)||void 0===i||a(e,i,{get:()=>t[i],enumerable:!(r=s(t,i))||r.enumerable});return e})(a({},"__esModule",{value:!0}),i);let d=Symbol.for("@vercel/request-context");function u(){let e=globalThis;return e[d]?.get?.()??{}}},506637,(e,t,r)=>{"use strict";var a=Object.defineProperty,s=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,i={},l={AccessTokenMissingError:()=>d,RefreshAccessTokenFailedError:()=>u};for(var c in l)a(i,c,{get:l[c],enumerable:!0});t.exports=((e,t,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of n(t))o.call(e,i)||void 0===i||a(e,i,{get:()=>t[i],enumerable:!(r=s(t,i))||r.enumerable});return e})(a({},"__esModule",{value:!0}),i);
37class d extends Error{constructor(){super("No authentication found. Please log in with the Vercel CLI (vercel login)."),this.name="AccessTokenMissingError"}}class u extends Error{constructor(e){super("Failed to refresh authentication token.",{cause:e}),this.name="RefreshAccessTokenFailedError"}}},824154,(e,t,r)=>{"use strict";var a=Object.defineProperty,s=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,i={},l={AccessTokenMissingError:()=>u.AccessTokenMissingError,RefreshAccessTokenFailedError:()=>u.RefreshAccessTokenFailedError,getContext:()=>d.getContext,getVercelOidcToken:()=>m,getVercelOidcTokenSync:()=>p,getVercelToken:()=>h};for(var c in l)a(i,c,{get:l[c],enumerable:!0});t.exports=((e,t,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of n(t))o.call(e,i)||void 0===i||a(e,i,{get:()=>t[i],enumerable:!(r=s(t,i))||r.enumerable});return e})(a({},"__esModule",{value:!0}),i);var d=e.r(847258),u=e.r(506637);async function m(){return""}function p(){return""}async function h(){throw Error("getVercelToken is not supported in browser environments")}},561030,(e,t,r)=>{t.exports=function(e,t){let r;if("function"!=typeof e)throw TypeError(`Expected the first argument to be a \`function\`, got \`${typeof e}\`.`);let a=0;return function(...s){clearTimeout(r);let n=Date.now(),o=t-(n-a);o<=0?(a=n,e.apply(this,s)):r=setTimeout(()=>{a=Date.now(),e.apply(this,s)},o)}}}]);

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.