1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="4d5c6008-f42c-9ea1-f9da-a2aff2bed4d7")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,957215,e=>{"use strict";var t=e.i(247167),i=e.i(271645),a=e.i(618566);function s(){return false}function n(e){return RegExp(`/${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}function r(e){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:`/${e}`}function l(e){(0,i.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.si)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]);let a=(0,i.useRef)(null);return(0,i.useEffect)(()=>{if(!a.current){let i=function(e={},t){var i;if(!("u">typeof window)||null===e.route)return null;window.si||(window.si=function(...e){window.siq=window.siq||[],window.siq.push(e)});let{beforeSend:a,src:n,dataset:l}=function(e,t){var i,a;let n=e;if(t)try{n={...null==(i=JSON.parse(t))?void 0:i.speedInsights,...e}}catch{}let l={sdkn:"@vercel/speed-insights"+(n.framework?`/${n.framework}`:""),sdkv:"2.0.0"};return n.sampleRate&&(l.sampleRate=n.sampleRate.toString()),n.route&&(l.route=n.route),s()&&!1===n.debug&&(l.debug="false"),n.dsn&&(l.dsn=n.dsn),n.endpoint?l.endpoint=r(n.endpoint):n.basePath&&(l.endpoint=r(`${n.basePath}/speed-insights/vitals`)),{src:(a=n).scriptSrc?r(a.scriptSrc):s()?"https://va.vercel-scripts.com/v1/speed-insights/script.debug.js":a.dsn?"https://va.vercel-scripts.com/v1/speed-insights/script.js":a.basePath?r(`${a.basePath}/speed-insights/script.js`):"/_vercel/speed-insights/script.js",beforeSend:n.beforeSend,dataset:l}}(e,t);if(document.head.querySelector(`script[src*="${n}"]`))return null;a&&(null==(i=window.si)||i.call(window,"beforeSend",a));let o=document.createElement("script");for(let[e,t]of(o.src=n,o.defer=!0,Object.entries(l)))o.dataset[e]=t;return o.onerror=()=>{console.log(`[Vercel Speed Insights] Failed to load script from ${n}. Please check if any content blockers are enabled and try again.`)},document.head.appendChild(o),{setRoute:e=>{o.dataset.route=e??void 0}}}({framework:e.framework??"react",basePath:e.basePath??function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...e},e.configString??function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_CLIENT_CONFIG}());i&&(a.current=i.setRoute)}},[e]),(0,i.useEffect)(()=>{a.current&&e.route&&a.current(e.route)},[e.route]),null}function o(e){let s=(()=>{let e=(0,a.useParams)(),t=(0,a.useSearchParams)()||new URLSearchParams,i=(0,a.usePathname)();if(!e)return null;let s=Object.keys(e).length?e:Object.fromEntries(t.entries());if(!i||!s)return i;let r=i;try{let e=Object.entries(s);for(let[t,i]of e)if(!Array.isArray(i)){let e=n(i);e.test(r)&&(r=r.replace(e,`/[${t}]`))}for(let[t,i]of e)if(Array.isArray(i)){let e=n(i.join("/"));e.test(r)&&(r=r.replace(e,`/[...${t}]`))}return r}catch{return i}})();return i.default.createElement(l,{route:s,...e,framework:"next",basePath:function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}
2(),configString:function(){if(void 0!==t.default&&void 0!==t.default.env)return'{"analytics":{"scriptSrc":"1652fcbd2a47af2d/script.js","viewEndpoint":"1652fcbd2a47af2d/view","eventEndpoint":"1652fcbd2a47af2d/event","sessionEndpoint":"1652fcbd2a47af2d/session"},"speedInsights":{"scriptSrc":"fb5fc0a662669c39/script.js","endpoint":"fb5fc0a662669c39/vitals"}}'}()})}e.s(["SpeedInsights",0,function(e){return i.default.createElement(i.Suspense,{fallback:null},i.default.createElement(o,{...e}))}])},307446,e=>{"use strict";var t=e.i(964964),i=e.i(760516);e.s(["AuthContext",()=>t.AuthContext,"AuthProvider",()=>t.AuthProvider,"IsLoggedIn",()=>i.IsLoggedIn,"useAuth",()=>t.useAuth])},339631,e=>{"use strict";var t=e.i(175139),i=e.i(329248);e.s(["SWRProvider",()=>t.SWRProvider,"ThrillConnectSWRKeys",()=>i.ThrillConnectSWRKeys])},151084,e=>{"use strict";var t=e.i(486163),i=e.i(604181);e.s(["UrqlProvider",()=>t.UrqlProvider,"useClient",()=>i.useClient,"useMutation",()=>i.useMutation,"useQuery",()=>i.useQuery,"useSubscription",()=>i.useSubscription])},986047,e=>{"use strict";var t=e.i(781645),i=e.i(269433),a=e.i(27691);e.s(["AffiliateTracker",()=>t.AffiliateTracker,"addSessionIdToClickId",()=>a.addSessionIdToClickId,"clearClickId",()=>a.clearClickId,"clearTrackingInfo",()=>a.clearTrackingInfo,"clickIdHasSession",()=>a.clickIdHasSession,"default",()=>t.default,"getClickId",()=>a.getClickId,"getTrackingInfo",()=>a.getTrackingInfo,"reportLostAffiliateAttribution",()=>i.reportLostAffiliateAttribution,"saveClickId",()=>a.saveClickId,"saveTrackingInfo",()=>a.saveTrackingInfo])},119051,e=>{"use strict";var t=e.i(271645);e.s(["default",0,({clientKey:e})=>((0,t.useEffect)(()=>{let t=document.createElement("script");t.setAttribute("type","text/javascript");let i=`(function() { window.sib = { equeue: [], client_key: "${e}" }; window.sendinblue = {}; for (var j = ['track', 'identify', 'trackLink', 'page'], i = 0; i < j.length; i++) { (function(k) { window.sendinblue[k] = function() { var arg = Array.prototype.slice.call(arguments); (window.sib[k] || function() { var t = {}; t[k] = arg; window.sib.equeue.push(t); })(arg[0], arg[1], arg[2], arg[3]); }; })(j[i]); } var n = document.createElement("script"), i = document.getElementsByTagName("script")[0]; n.type = "text/javascript", n.id = "sendinblue-js", n.async = !0, n.src = "https://sibautomation.com/sa.js?key=" + window.sib.client_key, i.parentNode.insertBefore(n, i), window.sendinblue.page(); })();`;return t.appendChild(document.createTextNode(i)),document.head.appendChild(t),()=>{document.head.removeChild(t)}},[e]),null)])},893801,e=>{"use strict";var t=e.i(479017),i=e.i(964964),a=e.i(760516);e.i(175139);var s=e.i(329248),n=e.i(271645),r=e.i(677309),r=r,l=e.i(628615);let o=Array.from(Object.values(s.ThrillConnectSWRKeys)),u=e=>"string"==typeof e?o.includes(e):!!Array.isArray(e)&&e.length>0&&o.includes(e[0]),d=()=>{(0,r.k)(u,void 0,{revalidate:!0})};e.s(["default",0,function(){let{isLoggedIn:e,sessionId:s,userId:r}=(0,i.useAuth)(),o=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let i=e===a.IsLoggedIn.YES&&r&&s,n=null!==o.current,u=o.current?.userId!==r||o.current?.sessionId!==s;i&&u?((0,l.getThrillConnectClient)().authenticate({id:r,token:s,currency:t.AppConfig.currency,country:t.AppConfig.countryCode}),o.current={userId:r,sessionId:s},d()):!i&&n&&((0,l.destroyThrillConnectClient)(),(0,l.getThrillConnectClient)(),o.current=null,d())},[e,r,s]),null}],893801)},674709,e=>{"use strict";var t=e.i(843476),i=e.i(673104),a=e.i(343794),s=e.i(618566),n=e.i(271645),r=e.i(630245),l=e.i(5405),o=e.i(701768),u=e.i(384434),d=e.i(532256),c=e.i(379524);e.s(["StickyNotification",0,()=>{let e=(0,s.usePathname)(),{message:f,isActive:m}=(0,c.useStickyNotification)(),p=(0,n.useRef)(null),[_,E]=(0,n.useState)(!1),[v,S]=(0,n.useState)(!1),g=(0,n.useMemo)(()=>e.includes(i.Route.LOBBY),[e]),h=(0,n.useCallback)(()=>{E(!0)},[]),T=(0,n.useCallback)(()=>{S(!0)},[]);return m&&f&&!v?(0,t.jsx)(r.default,{delay:l.AnimationDelay.None,children:(0,t.jsx)("div",{className:(0,a.default)("fixed left-0 right-0 z-[99] px-4",{"bottom-28":g,"bottom-6":!g}),children:(0,t.jsxs)("div",{className:"relative flex items-center w-full px-6 py-5 rounded-2xl max-w-[50rem] bg-error mx-auto justify-center",onClick:h,children:[(0,t.jsx)("div",{className:(0,a.default)("text-white",{"line-clamp-3":!_}),ref:p,children:(0,t.jsx)(d.default,{className:"*:mb-0 *:text-sm *:leading-5 *:sm:text-base *:sm:leading-6",mdString:f})}),(0,t.jsx)("button",{className:"absolute top-3 right-3 text-white",onClick:T,children:(0,t.jsx)(o.Icon,{name:u.SvgIcon.Close,size:{width:"24px",height:"24px"}})})]})})}):null}])},379524,e=>{"use strict";var t=e.i(843476),i=e.i(271645);let a=(0,i.createContext)({message:null,isActive:!1,setMessage:()=>{},setIsActive:()=>{}});e.s(["StickyNotificationProvider",0,function({children:e,message:s,isActive:n}){let[r,l]=(0,i.useState)(s),[o,u]=(0,i.useState)(n);return(0,t.jsx)(a.Provider,{value:{message:r,isActive:o,setMessage:l,setIsActive:u},children:e})},"useStickyNotification",0,function(){let e=(0,i.useContext)(a);if(!e)throw Error("useStickyNotification must be used within a StickyNotificationProvider");return e}])},739862,e=>{"use strict";var t=e.i(843476);e.i(348175);var i=e.i(415099),a=e.i(673104),s=e.i(964964),n=e.i(760516),r=e.i(307503),l=e.i(208236),o=e.i(316091);e.i(991039);var u=e.i(394952),d=e.i(450796),c=e.i(835447),f=e.i(340140),m=e.i(532256),p=e.i(475274),_=e.i(264732),E=e.i(618566),v=e.i(271645);e.s(["JackpotTermsNoticeModal",0,()=>{let e=(0,o.useText)(),S=(0,E.usePathname)(),{isLoggedIn:g}=(0,s.useAuth)(),{user:h,userStatus:T}=(0,r.useUser)(),{optInStatus:x}=(0,u.useOptInStatus)({enabled:S.startsWith(a.Route.LOBBY)}),{setJackpotTermsAccepted:C}
2=(0,i.useUpdateUserMeta)(),[I,N]=(0,v.useState)(!1),O=(0,v.useRef)(void 0),y=e("JACKPOT_TERMS_NOTICE_VERSION");void 0===O.current&&x?.opted_in!==void 0&&(O.current=x.opted_in);let P=(({isLoggedIn:e,optedIn:t,isUserValid:i,pathname:s,meta:n,version:r})=>{let l;return!!r&&"JACKPOT_TERMS_NOTICE_VERSION"!==r&&!!e&&!!t&&!!i&&!!s.startsWith(a.Route.LOBBY)&&(!(l=n?.jackpotTermsAccepted)||"object"!=typeof l||l.version!==r)})({isLoggedIn:g===n.IsLoggedIn.YES,optedIn:O.current??!1,isUserValid:T===l.UserStatus.VALID,pathname:S,meta:h?.meta,version:y}),M=(0,v.useCallback)(()=>{N(!0),C(y)},[y,C]);return(0,t.jsx)(p.Modal,{isOpen:P&&!I,modalId:"jackpot-terms-notice",title:e("JACKPOT_TERMS_NOTICE_HEADER"),handleClose:M,children:(0,t.jsxs)(f.default,{width:"wide",children:[(0,t.jsx)(_.default,{className:"max-h-72",children:(0,t.jsx)(m.default,{smallText:!0,mdString:e("JACKPOT_TERMS_AND_CONDITIONS")})}),(0,t.jsx)("p",{className:"text-sm text-center opacity-70",children:e("JACKPOT_TERMS_NOTICE_FOOTNOTE")}),(0,t.jsx)(c.default,{}),(0,t.jsx)(d.default,{variant:d.ButtonVariant.PRIMARY,fullWidth:!0,onClick:M,disabled:I,children:e("JACKPOT_TERMS_NOTICE_CTA")})]})})}],739862)},607369,e=>{e.v({progressBar:"styles-module__TKK_Pa__progressBar",toast:"styles-module__TKK_Pa__toast"})},963870,e=>{"use strict";var t=e.i(843476);e.i(348175);var i=e.i(715452),a=e.i(858050),s=e.i(673104),n=e.i(307503),r=e.i(316091);e.i(991039);var l=e.i(516856),o=e.i(343794),u=e.i(88653),d=e.i(846932),c=e.i(618566),f=e.i(271645),m=e.i(479958),p=e.i(664287),_=e.i(607369);let E=null;e.s(["JackpotWinnerToast",0,()=>{let e=(0,r.useText)(),{format:v}=(0,i.useCurrencyFormat)(),S=(0,c.usePathname)(),{userId:g}=(0,n.useUser)(),{latestWin:h}=(0,l.useJackpotWins)(),[T,x]=(0,f.useState)(null),[C,I]=(0,f.useState)(100),N=S?.startsWith(s.Route.GAME)??!1,O=(0,f.useCallback)(()=>{x(null),I(100)},[]),y=(0,f.useCallback)(e=>{let t=`${e.win_pot_id}_${e.win_amount}_${e.timestamp}`;t!==E&&(E=t,x({...e,winId:t}),I(100))},[]);(0,f.useEffect)(()=>{!h||g&&h.player_id===g||y(h)},[h,g,y]),(0,f.useEffect)(()=>{let e=e=>{console.log("𧪠Test win received:",e.detail),y(e.detail)};return window.addEventListener("test-jackpot-win",e),()=>{window.removeEventListener("test-jackpot-win",e)}},[y]),(0,f.useEffect)(()=>{if(!T)return;let e=Date.now(),t=setInterval(()=>{let t=Math.max(0,100-(Date.now()-e)/4e3*100);I(t),0===t&&O()},50);return()=>clearInterval(t)},[T,O]);let P=T?.win_pot_id,M=P?e(a.jackpotTierTranslationKeys[P]):void 0,R=T?(0,p.convertAmount)(T.win_amount,T.jackpot_currency,T.currency_multipliers):0;return(0,t.jsx)(u.AnimatePresence,{mode:"wait",children:T&&P&&M&&(0,t.jsx)(d.motion.div,{initial:{opacity:0,y:N?100:-100,...N?{}:{scale:.9}},animate:{opacity:1,y:0,...N?{}:{scale:1}},exit:{opacity:0,y:N?100:-100,...N?{}:{scale:.9}},transition:{type:"spring",stiffness:200,damping:25,restDelta:.0025},className:(0,o.default)("fixed w-full",{"bottom-0 z-[60]":N,"top-12 z-[200]":!N}),children:(0,t.jsx)("div",{className:(0,o.default)({"max-w-sm mx-auto px-4":!N,"w-full":N}),children:(0,t.jsxs)("div",{className:(0,o.default)(_.default.toast,"relative overflow-hidden cursor-pointer",{"rounded-2xl":!N,"rounded-none":N}),onClick:O,children:[(0,t.jsx)("div",{className:(0,o.default)("relative z-10",{"px-2 py-1 flex justify-center":N,"px-3 py-2":!N}),children:(0,t.jsxs)("div",{className:(0,o.default)("flex items-center",{"gap-2 justify-center":N,"gap-3":!N}),children:[(0,t.jsx)(d.motion.div,{initial:{scale:0},animate:{scale:N?1:.75},transition:{type:"spring",stiffness:250,damping:15,delay:.1},children:(0,t.jsx)(m.JackpotIconComponent,{size:N?"small":"default",tier:P})}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsx)(d.motion.div,{initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:.2},className:(0,o.default)("flex items-center gap-2",{"mb-0":N,"mb-0.5":!N}),children:(0,t.jsx)("span",{className:(0,o.default)("font-bold opacity-50",{"text-[10px]":N,"text-xs":!N}),children:e("JACKPOT_WIN_TOAST_MESSAGE")})}),(0,t.jsxs)(d.motion.div,{initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:.3},className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:(0,o.default)("font-bold",{"text-sm":N,"text-base":!N}
2),children:M}),(0,t.jsx)("span",{className:"text-xs",children:"â¢"}),(0,t.jsx)("span",{className:(0,o.default)("font-bold",{"text-sm":N,"text-base":!N}),children:v(R)})]})]})]})}),(0,t.jsx)("div",{className:"absolute bottom-0 left-0 right-0 h-1 bg-black/20",children:(0,t.jsx)(d.motion.div,{className:(0,o.default)(_.default.progressBar,"h-full"),style:{width:`${C}%`},transition:{duration:.05,ease:"linear"}})})]})})},T.winId)})}])},597659,e=>{e.v({amount:"deposit-result-module__TtC0jG__amount",icon:"deposit-result-module__TtC0jG__icon",title:"deposit-result-module__TtC0jG__title"})},241826,e=>{e.v({backdrop:"menu-module__ZBpaXG__backdrop","backdrop-circle":"menu-module__ZBpaXG__backdrop-circle",balance:"menu-module__ZBpaXG__balance","balance-title":"menu-module__ZBpaXG__balance-title",buttonlist:"menu-module__ZBpaXG__buttonlist",close:"menu-module__ZBpaXG__close",divider:"menu-module__ZBpaXG__divider",logout:"menu-module__ZBpaXG__logout",main:"menu-module__ZBpaXG__main",payment:"menu-module__ZBpaXG__payment","sga-buttons":"menu-module__ZBpaXG__sga-buttons",timer:"menu-module__ZBpaXG__timer"})},292292,e=>{"use strict";var t,i=e.i(843476);e.i(348175);var a=e.i(380926),s=e.i(479017),n=e.i(673104),r=e.i(964964),l=e.i(939678),o=e.i(895632),u=e.i(671496);e.i(825181);var d=e.i(385514),c=e.i(671638),f=e.i(701768),m=e.i(384434),p=e.i(343794),_=e.i(532181),E=e.i(618566),v=e.i(271645),S=e.i(811745),g=e.i(181901),h=e.i(99426),T=e.i(198797),x=e.i(53168),C=e.i(839899),I=e.i(307503);e.i(539753);var N=e.i(768030),O=e.i(806304),y=e.i(662537),P=e.i(340140),M=e.i(604181),R=e.i(316091),A=e.i(450796),j=e.i(581411),b=e.i(190673),L=e.i(267469),k=e.i(597659);let w=()=>{let e=(0,R.useText)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(j.default,{level:j.HeadingLevel.H2,size:j.HeadingLevel.H1,className:k.default.title,children:e("COMMON_MENU_DEPOSIT_RESULT_ABANDONED_TITLE")}),(0,i.jsx)(b.default,{className:"text-white opacity-70 text-center",children:e("COMMON_MENU_DEPOSIT_RESULT_ABANDONED_BODY")}),(0,i.jsx)(A.default,{variant:A.ButtonVariant.PRIMARY,href:n.Route.DEPOSIT,children:e("COMMON_MENU_DEPOSIT_RESULT_FAILED_TRY_AGAIN_CTA")}),(0,i.jsx)(L.default,{})]})},D=()=>{let e=(0,R.useText)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(j.default,{level:j.HeadingLevel.H2,size:j.HeadingLevel.H1,className:k.default.title,children:e("COMMON_MENU_DEPOSIT_RESULT_ERRORED_TITLE")}),(0,i.jsx)(b.default,{className:"text-contrast opacity-70 text-center",children:e("COMMON_MENU_DEPOSIT_RESULT_ERRORED_DESCRIPTION")}),(0,i.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,i.jsx)(A.default,{fullWidth:!0,variant:A.ButtonVariant.PRIMARY,href:n.Route.DEPOSIT,children:e("COMMON_MENU_DEPOSIT_RESULT_ERRORED_TRY_AGAIN_CTA")}),(0,i.jsx)(L.default,{})]})]})};var B=e.i(973962),U=e.i(977437),G=e.i(183330),Y=e.i(108152);let F=[u.PaymentStatusCode.AboveLimit,u.PaymentStatusCode.AccountBlocked,u.PaymentStatusCode.AccountNotFound,u.PaymentStatusCode.AccountOverlap,u.PaymentStatusCode.BelowLimit,u.PaymentStatusCode.Expired,u.PaymentStatusCode.Failed_3D,u.PaymentStatusCode.InsufficientFunds,u.PaymentStatusCode.Overdrawn,u.PaymentStatusCode.ProviderFault,u.PaymentStatusCode.Refused,u.PaymentStatusCode.TooManyAccounts],V=({amount:e,statusCode:t,paymentProvider:a,errorMessage:s,status:r})=>{let l=(0,R.useText)(),[o,u]=(0,v.useState)("");(0,B.default)("deposit_failed"),(0,v.useEffect)(()=>{(0,G.addBreadcrumb)({category:"deposit-result.failed",message:"Deposit failed",level:"info",data:{attemptedDeposit:{paymentProvider:a,amount:e,statusCode:t}}}),a&&(t||s)?u(l((0,Y.getPaymentStatusTextKey)(a,t,s,r)??"COMMON_GENERIC_ERROR")):((0,U.captureFailedPayment)({type:"deposit",provider:a,status:r,statusCode:t,errorMessage:s}),u(l("COMMON_GENERIC_ERROR")))},[t,a]);let d=t&&F.includes(t),c=(0,v.useMemo)(()=>d?`${n.Route.DEPOSIT}?failedProvider=${a}&amount=${e}`:n.Route.DEPOSIT,[d,e,a]),f=(0,v.useCallback)(()=>{d&&(0,G.addBreadcrumb)({category:"deposit-result.failed",message:"Deposit failed, trying different provider",level:"info"})},[d]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(j.default,{level:j.HeadingLevel.H2,size:j.HeadingLevel.H1,className:k.default.title,children:l("COMMON_MENU_DEPOSIT_RESULT_FAILED_TITLE")}),o&&(0,i.jsx)(b.default,{className:"text-contrast opacity-70 text-center",children:o}),(0,i.jsx)(A.default,{variant:A.ButtonVariant.PRIMARY,href:c,onClick:f,children:l("COMMON_MENU_DEPOSIT_RESULT_FAILED_TRY_AGAIN_CTA")}),(0,i.jsx)(L.default,{})]})};var H=e.i(954488);let $=()=>{let e=(0,R.useText)(),[t,a]=(0,v.useState)(!1),[s,n]=(0,v.useState)(!1);return(0,v.useEffect)(()=>{let e=setTimeout(()=>a(!0),1e4),t=setTimeout(()=>n(!0),3e4);return()=>{clearTimeout(e),clearTimeout(t)}},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(H.Loader,{}),t&&(0,i.jsx)(b.default,{className:"text-contrast opacity-70 text-center px-4",children:e("COMMON_MENU_DEPOSIT_RESULT_PENDING_DELAYED")}),s&&(0,i.jsx)(L.default,{})]})};var W=e.i(715452),K=e.i(191463),z=e.i(835447),J=e.i(449492),X=e.i(887652),Z=e.i(895420);let q=({amount:e,onClose:t,depositRedirectUrl:a,isFirstDeposit:r})=>{let l=(0,R.useText)(),{gtmEvent:o}=(0,C.useGoogleTagManager)(),u=(0,W.useCurrencyFormat)(),d=(0,X.useMotionValue)(0),{user:c}=(0,I.useUser)(),f=(0,Z.useTransform)(d,e=>u.format(Math.round(e))),m=(0,v.useMemo)(()=>s.AppConfig.contactInfoPromptAfterDeposit&&!(0,K.userHasRequiredContactInfo)({phone:c?.phoneNumber??null,email:c?.email??null,isPhoneVerified:c?.isPhoneVerified??!1,isEmailVerified:c?.isEmailVerified??!1,hasDeposited:!0}),[c]);(0,v.useEffect)(()=>((0,y.setTags)({"user.hasDeposited":!0}),(0,J.animate)(d,+e,{duration:1,delay:.25,type:"spring",bounce:0}).stop),[]);let p=(0,v.useCallback)(()=>{o({event:r?C.EventName.CONFIRMED_FIRST_DEPOSIT_COMPLETE:C.EventName.CONFIRMED_DEPOSIT_COMPLETE,sendAfterUserEvent:!0})},[o,r]),E=(0,v.useCallback)(()=>{O.default.removeItem(T.LocalStorage.DEPOSIT_REDIRECT)},[]),S=(0,v.useMemo)(()=>m?{href:n.Route.GET_STARTED,onClick:()=>{p(),E()}}:a?{href:a,onClick:()=>{p(),E()}}:{onClick:t},[t,a,E,p,m]),g=(0,v.useMemo)(()=>m?l("COMMON_MENU_DEPOSIT_RESULT_MISSING_INFO_CTA"):l("COMMON_MENU_DEPOSIT_RESULT_SUCCESS_CTA"),[m,l]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(j.default,{level:j.HeadingLevel.H2,size:j.HeadingLevel.H1,className:k.default.title,children:l("COMMON_MENU_DEPOSIT_RESULT_SUCCESS_TITLE")}),(0,i.jsx)(_.motion.div,{className:k.default.amount,children:f}),m&&(0,i.jsx)(b.default,{className:"text-center max-w-md mx-auto",children:l("COMMON_MENU_DEPOSIT_RESULT_MISSING_INFO")}),(0,i.jsx)(z.default,{}),(0,i.jsx)(A.default,{variant:A.ButtonVariant.PRIMARY,...S,children:g})]})};var Q=((t=Q||{})[t.Loading=0]="Loading",t[t.Success=1]="Success",t[t.Failed=2]="Failed",t[t.Abandoned=3]="Abandoned",t[t.Error=4]="Error",t);let ee=[u.PaymentStatus.Approving,u.PaymentStatus.Pending,u.PaymentStatus.PendingApproval,u.PaymentStatus.PendingRedirect,u.PaymentStatus.Started],et=({paymentId:e,closeMenu:t,paymentAbandoned:a,beforeCloseRef:s})=>{let{userId:n,setHasDeposited:r}=(0,I.useUser)(),{pollBalanceAfterPayment:o}=(0,l.useBalance)(),{refetchBonusData:d}=(0,x.useCampaigns)(),{gtmEvent:c}=(0,C.useGoogleTagManager)();(0,v.useEffect)(()=>()=>{s.current=null},[s]);let[{data:f,fetching:m,error:p},_]=(0,M.useQuery)({query:N.paymentQuery,variables:{paymentId:e,userId:n},pause:!0}),E=f?.payment,S=f?.firstDeposit?.edges[0]?.node.id,g=!S||e===S,R=f?.lastDeposit,A=(0,v.useMemo)(()=>{let t=R?.edges.filter(t=>t.node.id!==e)[0]?.node;return t?.updatedAt??new Date},[R,e]),{startPolling:j,stopPolling:b}=(0,h.useLazyPolling)(m,_),L=!E||E.status===u.PaymentStatus.PendingRedirect;(0,v.useEffect)(()=>{e&&n&&!a&&_({requestPolicy:"network-only"})},[e,n,a,_]),(0,v.useEffect)(()=>{L||c({event:C.EventName.DEPOSIT_PSP_COMPLETE,data:{paymentId:e,amount:E.amount,currencyCode:E.currencyCode,timestamp:Date.now()},sendAfterUserEvent:!0})},[L]),(0,v.useEffect)(()=>
2{if(E?.status)if(E.status===u.PaymentStatus.Succeeded){r(!0),b(),o(e),d({userCampaigns:!0,rewards:!0,withPolling:!0});let t=new Date(E.updatedAt).getTime(),i=new Date(A).getTime();c({event:g?C.EventName.FIRST_DEPOSIT_COMPLETE:C.EventName.DEPOSIT_COMPLETE,data:{paymentId:e,amount:E.amount,currencyCode:E.currencyCode,...g?{}:{timeSinceLastSuccessful:t-i},timestamp:Date.now()},sendAfterUserEvent:!0}),g&&(0,y.setTags)({"user.hasDeposited":!0}),s.current=()=>{c({event:g?C.EventName.CONFIRMED_FIRST_DEPOSIT_COMPLETE:C.EventName.CONFIRMED_DEPOSIT_COMPLETE,sendAfterUserEvent:!0})}}else ee.includes(E.status)?j(2e3):b()},[E?.status,E?.amount,E?.currencyCode,E?.updatedAt,e,g,A,b,j,o,d,c,s,r]);let k=(0,v.useMemo)(()=>(e=>{if(!e)return null;let t=O.default.getItem(T.LocalStorage.DEPOSIT_REDIRECT);if(!t)return null;try{let i=JSON.parse(t),a=i?.paymentId??null,s=i?.redirectUrl??null;if(a===e&&s)return s;return null}catch{return console.error("Invalid deposit redirect URL in local storage"),null}})(e),[e]),B=(0,v.useMemo)(()=>p?4:a?3:E?.status?ee.includes(E?.status)?0:E.status===u.PaymentStatus.Succeeded?1:E.status===u.PaymentStatus.Abandoned?3:2:0,[p,E?.status,a]);return(0,i.jsx)(P.default,{animate:!0,children:4===B?(0,i.jsx)(D,{}):0===B?(0,i.jsx)($,{}):1===B?(0,i.jsx)(q,{onClose:t,depositRedirectUrl:k,amount:Number(E.amount),isFirstDeposit:g}):3===B?(0,i.jsx)(w,{}):2===B?(0,i.jsx)(V,{amount:E?.amount,paymentProvider:E?.provider,statusCode:E?.statusCode,errorMessage:E?.errorMessage,status:E?.status}):null})};var ei=e.i(157773),ea=e.i(760516),es=e.i(643012);let en=()=>{let e=(0,R.useText)(),t=(0,W.useCurrencyFormat)(),{balance:a,bonusMoneyBalance:s}=(0,l.useBalance)();return(0,i.jsxs)("div",{className:"flex items-center flex-col",children:["number"==typeof a&&(0,i.jsx)("div",{className:"text-3xl font-bold text-white",children:t.format(a)}),"number"==typeof s&&s>0&&(0,i.jsxs)("div",{children:["(",e("BONUS_MONEY_LABEL"),":"," ",t.format(s),")"]})]})};var er=e.i(241826);let el=({isLoggedIn:e,closeMenu:t})=>{let a=(0,R.useText)(),{isHydrated:r}=(0,ei.useIsHydrated)(),l=(0,E.usePathname)(),o=s.AppConfig.campaignsEnabled,u=[n.Route.BETTING,n.Route.LOBBY_SPORT].find(e=>l.startsWith(e)),d=r&&u?`${n.Route.DEPOSIT}?r=${encodeURIComponent(`${(0,n.getBaseUrl)()}${u}`)}`:n.Route.DEPOSIT;return(0,i.jsxs)("div",{className:er.default.buttonlist,children:[r&&e===ea.IsLoggedIn.YES&&o&&(0,i.jsx)(en,{}),r&&e!==ea.IsLoggedIn.YES&&(0,i.jsx)(A.default,{highlighted:!0,href:n.Route.START_PLAYING,variant:A.ButtonVariant.PRIMARY,prefetch:!1,children:a("COMMON_START_PLAYING")}),r&&e===ea.IsLoggedIn.YES&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(A.default,{highlighted:!0,href:d,variant:A.ButtonVariant.PRIMARY,children:a("COMMON_MENU_DEPOSIT_CTA")}),(0,i.jsx)(A.default,{href:n.Route.WITHDRAW,variant:A.ButtonVariant.TERTIARY,children:a("COMMON_MENU_WITHDRAW_CTA")})]}),(0,i.jsx)(z.default,{}),r&&e===ea.IsLoggedIn.YES&&o&&(0,i.jsxs)(A.default,{href:n.Route.REWARDS,variant:A.ButtonVariant.QUATERNARY,children:[(0,i.jsx)(es.NotificationIndicator,{className:"absolute -top-1.5 right-0.5 z-20 pointer-events-none"}),a("COMMON_MENU_MY_BONUSES_CTA")]}),r&&e===ea.IsLoggedIn.YES&&(0,i.jsx)(A.default,{href:n.Route.ACCOUNT,svgIconLeft:(0,i.jsx)(f.Icon,{name:m.SvgIcon.User,size:{height:"22px",width:"auto"}}),variant:A.ButtonVariant.TERTIARY,children:a("COMMON_MENU_MY_ACCOUNT_CTA")}),(0,i.jsx)(L.default,{text:a("COMMON_MENU_HELP_CTA"),onClick:t,icon:(0,i.jsx)(f.Icon,{name:m.SvgIcon.Help})}),r&&e===ea.IsLoggedIn.YES&&(0,i.jsx)(A.default,{className:er.default.logout,variant:A.ButtonVariant.INLINE,href:`${n.Route.LOGOUT}`,children:a("COMMON_MENU_LOGOUT_CTA")})]})};e.s(["default",0,()=>{let e=(0,E.useRouter)(),{balance:t,refetchBalance:h}=(0,l.useBalance)(),{isLoggedIn:T}=(0,r.useAuth)(),{menuState:x,setMenuState:C,paymentId:I,setPaymentId:N,paymentAbandoned:O,setPaymentAbandoned:y}=(0,o.useMenuProvider)(),P=(0,E.usePathname)(),M=(0,a.usePrevious)(P);(0,v.useEffect)(()=>{(M!==n.Route.PAYMENT_LANDING||P!==n.Route.LOBBY)&&M!==P&&void 0!==M&&(C(o.MenuState.CLOSED),N(null),y(!1))},[P,N,C,M,y]),(0,v.useEffect)(()=>{I&&(C(o.MenuState.OPEN),h())},[I,t,h,C]);let R=(0,v.useRef)(null),A=(0,v.useCallback)(()=>{R.current?.(),R.current=null,C(o.MenuState.CLOSED),N(null),y(!1),P===n.Route.PAYMENT_LANDING&&e.push(n.Route.LOBBY)},[C,N,P]);return(0,c.useMobileAppListener)(d.NativeCommand.CLOSE_MENU,A),(0,i.jsxs)(i.Fragment,{children:[x===o.MenuState.OPEN&&(0,i.jsxs)(_.motion.div,{className:"fixed z-[999999]",initial:{opacity:0}
2,animate:{opacity:1},transition:{delay:.5},children:[s.AppConfig.jurisdiction===u.Jurisdiction.Sga&&(0,i.jsx)(S.SGAButtons,{className:er.default["sga-buttons"],isLoggedIn:T}),(0,i.jsx)("div",{onClick:A,className:er.default.close,children:(0,i.jsx)(f.Icon,{name:m.SvgIcon.Close,size:{width:"2.75rem",height:"2.75rem"}})}),(0,i.jsx)(g.default,{className:er.default.timer})]}),(0,i.jsx)("div",{className:(0,p.default)(er.default.backdrop,{"pointer-events-none":x!==o.MenuState.OPEN}),onClick:A,children:(0,i.jsx)(_.motion.div,{initial:!1,animate:{transform:x===o.MenuState.OPEN?"scale(1) translate(0vmax, -50vmax)":"scale(0) translate(0vmax, 35vmax)"},transition:{delay:.15*(x===o.MenuState.OPEN),type:"spring",stiffness:x===o.MenuState.OPEN?175:200,damping:x===o.MenuState.OPEN?25:30},className:(0,p.default)(er.default["backdrop-circle"],{[er.default.payment]:!!I})})}),(0,i.jsxs)(_.motion.div,{variants:{open:{y:"0%",scale:1,opacity:1,transition:{delay:.1,type:"spring",stiffness:150,damping:25,restDelta:.0025}},closed:{y:"100%",scale:.5,opacity:0,transition:{delay:0,type:"spring",stiffness:150,damping:25}}},animate:x===o.MenuState.OPEN?"open":"closed",className:(0,p.default)(er.default.main,{"pointer-events-none":x!==o.MenuState.OPEN}),children:[!I&&(0,i.jsx)(el,{closeMenu:A,isLoggedIn:T}),I&&(0,i.jsx)(et,{closeMenu:A,paymentId:I,paymentAbandoned:O,beforeCloseRef:R})]})]})}],292292)},833383,e=>{"use strict";var t=e.i(843476),i=e.i(891114);e.i(825181);var a=e.i(129213);e.s(["GTMLoader",0,e=>{let s=(0,a.useMobileAppTrackingStatus)();return(0,t.jsx)(i.GoogleTagManager,{...e},`gtm-${s}`)}])},598499,e=>{"use strict";var t=e.i(843476),i=e.i(271645),a=e.i(753034),s=e.i(737806),n=e.i(947414);function r({children:e,...l}){let o=(0,i.useContext)(s.MotionConfigContext);(l={...o,...l}).transition=(0,a.resolveTransition)(l.transition,o.transition),l.isStatic=(0,n.useConstant)(()=>l.isStatic);let u=(0,i.useMemo)(()=>l,[JSON.stringify(l.transition),l.transformPagePoint,l.reducedMotion,l.skipAnimations,l.isValidProp]);return(0,t.jsx)(s.MotionConfigContext.Provider,{value:u,children:e})}e.s(["MotionProvider",0,function({children:e}){return(0,t.jsx)(r,{reducedMotion:"user",children:e})}],598499)}]); 3 4//# debugId=4d5c6008-f42c-9ea1-f9da-a2aff2bed4d7
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.