1"use strict";(globalThis.webpackChunkplaynow=globalThis.webpackChunkplaynow||[]).push([[561,1123,2262,5721,7998,9299],{96630:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(84146),o=n(43513);function r(e){let t=e.filter((e=>"MAIL"===e.type));return void 0!==t&&0!==t.length||(t=e.filter((e=>"CIVC"===e.type))),t}const s={getPlayerDetails:async function(){return await a.ey()},getOccupation:async function(){return await o._6()},updatePlayerDetails:async function(e){return await a.zh(e)},updateSecretQuestionsAndAnswers:async function(e,t,n,o,r){return await a.Uz(e,t,n,o,r)},updatePassword:async function(e,t){return await a.f3(e,t)},getUsername:function(){return null!==sessionStorage.getItem("playnow.loginPlayerDetails")?JSON.parse(sessionStorage.getItem("playnow.loginPlayerDetails")).username:null},getPaymentAddress:r,getPaymentAddressFromStorage:function(){if(null!==sessionStorage.getItem("playnow.loginPlayerDetails")){const{addresses:e}=JSON.parse(sessionStorage.getItem("playnow.loginPlayerDetails"));return r(e)}return null},getFirstName:function(){return null!==sessionStorage.getItem("playnow.loginPlayerDetails")?JSON.parse(sessionStorage.getItem("playnow.loginPlayerDetails")).firstName:null},getLastName:function(){return null!==sessionStorage.getItem("playnow.loginPlayerDetails")?JSON.parse(sessionStorage.getItem("playnow.loginPlayerDetails")).lastName:null}}},5721:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(19402),o=n(22123),r=n(64885);const s={getDepositMethods:async()=>await new Promise((e=>{o.JX().then((t=>{e(t)}))})),getDepositMethod:async e=>await async function(e){return await o.y1(e)}(e),getRemainingDepositLimit:async()=>await async function(){const e=await r.vy();return e&&e.ok&&e.response?e.response.current.status.remaining:null}(),getPendingWithdrawalBalance:async()=>async function(){return await o.pP()}(),getDepositLimits:async()=>async function(){return await r.vy()}(),isManitoba:function(){return a.A.isMB()},getWeeklyTransferInLimit:async function(e){const t=JSON.parse(sessionStorage.getItem("playnow.weeklyTransferInLimit"));if(!e&&null!==t)return await t;let n=0;const a=await r.vy();return void 0!==a.response&&void 0!==a.response.current&&void 0!==a.response.current.limit&&(n=a.response.current.limit),sessionStorage.setItem("playnow.weeklyTransferInLimit",n),n},deleteDepositMethod:async function(e,t){return await o.pK(e,t)},updateDepositMethod:async function(e,t){return await o.D4(e,t)},createDeposit:async function(e,t,n,a,r,s,i,c=!1){return await o.Hr(e,t,n,a,r,s,i,c)},createDepositWebcash:async function(e,t,n,a,r=!1){return await o.mX(e,t,n,a,r)},getSelectedMethod:function(e,t){let n=e;const a=t.filter((e=>"obps"===e.type));"debit"!==e&&"credit"!==e||(n="CARD");const o=a[0]?.methods.filter((e=>e.providerRef===n.toLowerCase()));if(0===Object.keys(o).length)return{type:n,id:a[0].id};if(Object.keys(o).length>0&&"CARD"===n&&Object.hasOwn(o[0],"existingCards")){if("CARD"===e)return o[0].existingCards[0].type=n,o[0].existingCards[0].id=a[0].id,o[0]?.existingCards[0];if(e===o[0]?.existingCards[0]?.cardCategory.toLowerCase())return o[0].existingCards[0].type=n,o[0].existingCards[0].id=a[0].id,o[0]?.existingCards[0]}return{providerRef:o[0]?.providerRef,id:a[0].id,type:n}},getWebcashMethod:function(e,t){return t.filter((t=>t.type===e))},getReturnedMethod:function(e,t){let n=e;"debit"!==e&&"credit"!==e||(n="CARD");const a=t.methods.filter((e=>e.providerRef.toUpperCase()===n));return a[0].existingCards[0].type=n,a[0].existingCards[0].id=t.id,a[0]?.existingCards[0]},processPayment:async function(e,t){return await o.wh(e,t)},getDepositReceipt:async function(e){return await o.RE(e)},removePaymentMethodCache:function(){window.sessionStorage.removeItem("playnow.ob.paymentMethods")},getPaymentId:async function(){return await o.Mg()},getSource:function(e,t){let n=t?"APP:":"WEB:";return n+=e,n},isInputNumeric:function(e){return!(!function(e){if(null!==e&&" "!==e){const t=Number(e);return!Number.isNaN(t)}return!1}(e.key)&&(t=e.key,"ArrowRight"!==t&&"ArrowLeft"!==t&&"Delete"!==t&&"Backspace"!==t&&"Tab"!==t&&"Shift"!==t))||(e.preventDefault(),!1);var t}}}
1,23823:(e,t,n)=>{n.d(t,{A:()=>w});var a=n(30049),o=n(302),r=n(60229),s=n(88174),i=n(77828),c=n(60208);let l="https://op.api.bclc.com/encorearf";const u="https://nonprod.op.api.bclc.com/dev/encorearf",d=function(e=window.location.host){return e.split(".")[0]}(),g={errorCode:"AccessTokenNull",errorDescription:"AccessTokenNull"};async function p(){c.Nk(s.A,{tree:"PlayNowLogin"});const e=await i.A.getTokens({forceRenew:!1,login:"embedded"}),t=document.cookie.split("; ").find((e=>e.startsWith("obSessionRef=")))?.split("=")[1]??void 0;return(await r.To(t,e)).response.access_token}(d.indexOf("qa")>=0||d.indexOf("localhost")>-1)&&(l="https://nonprod.op.api.bclc.com/qa/encorearf"),d.indexOf("dev")>=0&&(l=u),d.indexOf("dq")>=0&&(l=u),d.indexOf("stag")>=0&&(l="https://nonprod.op.api.bclc.com/stg/encorearf");const w={redeemEncoreRewardsPoints:async function(e,t,n){return await a.Iu(e,t,n)},getPlayerEncoreRewardsBalanceBreakdown:async function(){let e=JSON.parse(sessionStorage.getItem("playnow.casinoBreakdown"));if(null!==e){if(e.ok)return e;sessionStorage.removeItem("playnow.casinoBreakdown")}return e=await a.rF(),e.ok&&sessionStorage.setItem("playnow.casinoBreakdown",JSON.stringify(e)),e},getPlayerEncoreRewardsBalance:async function(e=!1){let t=JSON.parse(sessionStorage.getItem("playnow.playerEncoreBalance"));return null!==t&&!1===e||(t=await a.Em(),sessionStorage.setItem("playnow.playerEncoreBalance",JSON.stringify(t))),t},getCasinoOfferDetails:async function(){let e=JSON.parse(sessionStorage.getItem("playnow.casinoOfferDetails"));if(null!==e&&null!==e.offerId&&null!==e.pointsEqualToDollar)return e;e=await a.pE();const t={id:e?.response[0]?.id,points:e?.response[0]?.points};return sessionStorage.setItem("playnow.casinoOfferDetails",JSON.stringify(t)),t},getLandingPageFAQ:async function(){return(await fetch("/resources/json/FAQ/encore-rewards-landing-page.json")).json()},isPlayerLoggedIn:function(){return"true"===window.localStorage.getItem("playnow.loggedIn")},isPlaynowPlayer:function(){return"true"===window.localStorage.getItem("playnow.hasLoggedIn")},isEncoreRewardsPlayer:function(){return"true"===window.sessionStorage.getItem("playnow.isEncoreRewardsMember")},isAuthenticatedEncorePlayer:function(){return"VERIFIED"===window.sessionStorage.getItem("playnow.casinoMemberVerifiedStatus")},isInvalidEncorePlayer:function(){return"INVALID"===window.sessionStorage.getItem("playnow.casinoMemberVerifiedStatus")},getPlayerEncoreData:function(){return JSON.parse(sessionStorage.getItem("playnow.playerEncoreBalance"))},getPlayerEncoreTier:function(e){switch(e){case 80:return{tierId:"elite",tierName:"Elite Member",tierCount:3,tierIconSrc:"/resources/images/icons/encore-rewards/landing-page/membership/Membership-elite.svg?v=1",tierIconCount:1};case 70:return{tierId:"tripleDiamond",tierName:"Triple Diamond Member",tierCount:2,tierIconSrc:"/resources/images/icons/encore-rewards/landing-page/membership/Membership-diamond.svg?v=1",tierIconCount:3};case 60:return{tierId:"doubleDiamond",tierName:"Double Diamond Member",tierCount:1,tierIconSrc:"/resources/images/icons/encore-rewards/landing-page/membership/Membership-diamond.svg?v=1",tierIconCount:2};case 50:return{tierId:"singleDiamond",tierName:"Single Diamond Member",tierCount:0,tierIconSrc:"/resources/images/icons/encore-rewards/landing-page/membership/Membership-diamond.svg?v=1",tierIconCount:1};default:return{tierId:"nonEncorePlayer",tierName:"",tierCount:-1,tierIconSrc:"",tierIconCount:0}}},getPlayerEncoreTierBenefits:function(e,t,n){return t.filter((t=>n[e].includes(t.id)))},getCasinoMemberDetails:async function(){return await async function(){return await o.G()}()},encoreArfPing:async function(){return(await fetch(`${l}/ping`)).json()},getEncoreRewardsDocuments:async function(e){const t={Accept:"application/json","Content-Type":"application/json"};return void 0!==e&&(t["X-Correlation-Id"]=e),(await fetch(`${l}/documents`,{method:"GET",headers:t})).json()},createEncoreRewardPlayer:async function(e,t){const n=await p(),a={Accept:"application/json","Content-Type":"application/json",BearerToken:n};return void 0!==t&&(a["X-Correlation-Id"]=t),n?(await fetch(`${l}/playnowplayer`,{method:"POST",headers:a,body:JSON.stringify(e)})).json():g},linkEncoreRewardAccount:async function(e,t){const n=await p(),a={Accept:"application/json","Content-Type":"application/json",BearerToken:n};return void 0!==t&&(a["X-Correlation-Id"]=t),n?(await fetch(`${l}/playnowplayerlink`,{method:"POST",headers:a,body:JSON.stringify({encoreRewardsNumber:e})})).json():g},convertCasinoPointsToDollars:function(e,t){return Math.trunc(e/t)}}}
1,91099:(e,t,n)=>{n.d(t,{A:()=>r});var a=n(34473);function o(e){let t=e;return"string"==typeof t&&(t=t.replace(/\//g,"-"),t=t.replace(/\s/g,"T")),new Date(t)}const r={getFilter:async function(){return await a.vD()},getSubFilter:async function(e){return await a.jz(e)},searchTransactionHistory:async function(e){return await a.MZ(e)},getPlayerPromotionHistory:async function(e){return await a.LL(e)},getPendingWithdrawals:async function(){return await a.re()},formatSgDate:o,formatJurisdictionDate:function(e){const t=o(e),n=new Date(t);return n.setHours(n.getHours()),`${n.getFullYear()}-${`${n.getMonth()+1}`.padStart(2,"0")}-${`${n.getDate()}`.padStart(2,"0")}T${`${n.getHours()}`.padStart(2,"0")}:${`${n.getMinutes()}`.padStart(2,"0")}:${`${n.getSeconds()}`.padStart(2,"0")}`},formatDateString:function(e,t=!1,n=!1){const a=o(e),r=a.getFullYear(),s=`${a.getMonth()+1}`.padStart(2,"0"),i=`${a.getDate()}`.padStart(2,"0");let c=`${a.getHours()}`.padStart(2,"0"),l=`${a.getMinutes()}`.padStart(2,"0"),u=`${a.getSeconds()}`.padStart(2,"0");return n&&(c="00",l="00",u="00"),t&&(c="23",l="59",u="59"),`${r}-${s}-${i} ${c}:${l}:${u}`},getTransactionData:async function(e,t){return await a.dC(e,t)}}},516:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(47937),o=n(60229),r=n(1796),s=n.n(r);function i(e){return`${e.getFullYear()}-${`0${e.getMonth()+1}`.slice(-2)}-${`0${e.getDate()}`.slice(-2)} ${`0${e.getHours()}`.slice(-2)}:${`0${e.getMinutes()}`.slice(-2)}:${`0${e.getSeconds()}`.slice(-2)}`}function c(e){const t=[];return e.forEach((e=>{"N"!==e.status&&"X"!==e.status&&t.push(e)})),t}const l={getRgMetrics:async(e,t,n,o,r=!1)=>await async function(e,t,n,o,r=!1){const s=await a.D$({group:e,type:t,fromDate:n,toDate:o});if(s.ok){let{data:e}=s.response;return r&&(e=c(e)),e}return[]}(e,t,i(n),i(o),r),async getRgMetricsAsync(e,t,n,a){let o="/api/1.0/info/statistics";o+=`/${e}`,o+=`/${t}`,o+=`?from_date=${i(n)}`,o+=`&to_date=${i(a)}`;const r=await fetch(o,{method:"GET",cache:"no-cache",credentials:"include",headers:{"X-CSRF-Token":s().get("OB_REQ")}});return await r.json()},getLoginUserData(){const e=sessionStorage.getItem("loginUserData");return new Promise(((t,n)=>{null===e?o.Dq().then((e=>{sessionStorage.setItem("loginUserData",JSON.stringify(e.user)),t(JSON.parse(sessionStorage.getItem("loginUserData")))})):t(JSON.parse(e))}))},filterRgMetricData:c}},63403:(e,t,n)=>{n.d(t,{A:()=>h,J:()=>y});var a=n(19402),o=n(60229),r=n(84146);const s={resolves:[]};let i,c,l=!1,u=!1,d=!0,g=!1,p=!1;function w(e=null,t=null){return new Promise((o=>{u&&o(),s.resolves.push(o),l||(l=!0,n.e(9752).then(n.bind(n,49752)).then((async n=>{let o="9d10bf1b-b6ab-43a4-937d-537de82d2496",c="https://wchat.freshchat.com";-1===window.location.hostname.indexOf("www.")&&-1===window.location.hostname.indexOf("auth.")&&(console.info("Freshchat: Sandbox mode"),o="951527ba-d953-411c-aefc-2eb5f45eb93d",c="https://wchat.in.freshchat.com");let l=[];const d={tags:[],filterType:"article"};a.A.isBC()?(l=["playnow_bc","gamesense_bc","er_account"],d.tags=["bclc","playnow_bc"]):a.A.isMB()?(l=["playnow_mb","gamesense_mb"],d.tags=["playnow_mb"]):a.A.isSK()&&(l=["playnow_sk","gamesense_sk"],d.tags=["playnow_sk"]),null!==e&&(l=e),null!==t&&(d.tags=t);let g=!0;(window.location.hostname.indexOf("playnow")>-1||window.location.hostname.indexOf("localhost")>-1)&&-1===window.location.pathname.indexOf("/sports/")&&-1===window.location.pathname.indexOf("/app/")&&(g=!1);let p={};const w=window.localStorage.getItem("playnow.loggedIn");if(w){const e=window.sessionStorage.getItem("playnow.loginPlayerDetails");if(e)p=JSON.parse(e);else{const e=await r.ey();e?.ok&&e?.response&&(p=e?.response)}Object.keys(p).length&&(n.setChatUser({firstName:p.firstName,lastName:p.lastName,meta:{acctNo:p.acct_no,acctUuid:p.uuid,loggedIn:"true",c_Jurisdiction:a.A.getJurisdiction()}},p?.acct_no),window.localStorage.setItem("liveChat.sentAccountId","true"))}w&&Object.keys(p).length||n.setChatUser({firstName:"",lastName:"",meta:{acctNo:"",acctUuid:"",loggedIn:"",c_Jurisdiction:a.A.getJurisdiction()}},""),n.default((e=>{"opened"===e?i.forEach((e=>{e.classList.add("button-chat_opened")}
1)):"closed"===e?i.forEach((e=>{e.classList.remove("button-chat_opened")})):"online"===e?i.forEach((e=>{e.classList.add("button-chat_available")})):"offline"===e&&i.forEach((e=>{e.classList.remove("button-chat_available")})),function(e){const t=new CustomEvent("playnow.freshchat.status",{detail:{message:e}});window.dispatchEvent(t)}(e)}),o,c,{tags:l,faqTags:d,config:{headerProperty:{backgroundColor:"#b31b34",foregroundColor:"#ffffff",hideChatButton:g}}},!1,!1).then((e=>{"ready"===e&&(i||(i=document.querySelectorAll(".button-chat")),i.forEach((e=>{e.classList.add("button-chat_available")})))})),u=!0,s.resolves.forEach((e=>{e()}))})))}))}async function f(){p||(p=!0,await w(),n.e(9752).then(n.bind(n,49752)).then((e=>{e.loggedOut().then((()=>{window.localStorage.removeItem("liveChat.sentAccountId"),p=!1})).catch((()=>{window.localStorage.removeItem("liveChat.sentAccountId"),p=!1}))})))}function m(){return c?new Promise((e=>{e(c)})):n.e(9752).then(n.bind(n,49752)).then((e=>(c=e,c)))}function h(e=null,t=null){!function(){const e=new URLSearchParams(window.location.search);g="true"===e.get("launch-fc"),"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?(d=window.matchMedia("(max-width: 766px)").matches,window.matchMedia("(max-width: 766px)").addListener((e=>{d=e.matches}))):d=!1}(),w(e,t),async function(){i||(i=document.querySelectorAll(".button-chat")),i.forEach((e=>{e.addEventListener("click",(async t=>{t.preventDefault(),e.classList.add("button-chat_loading"),await w(),m().then((()=>{c.openChat().then((()=>{e.classList.remove("button-chat_loading"),e.classList.add("button-chat_source")})).catch((t=>{console.error(t),e.classList.remove("button-chat_loading")}))}))}))}))}(),"true"!==window.localStorage.getItem("liveChat.sentAccountId")||"true"===window.localStorage.getItem("playnow.loggedIn")&&"true"===window.localStorage.getItem("isLoggedIn")||f(),o.vd((e=>{"true"!==window.localStorage.getItem("liveChat.sentAccountId")&&e?.user&&n.e(9752).then(n.bind(n,49752)).then((t=>{t.setChatUser({firstName:e?.user?.firstName,lastName:e?.user?.lastName,meta:{acctNo:e?.user?.acctNo,acctUuid:e?.user?.uuid,loggedIn:"true",c_Jurisdiction:a.A.getJurisdiction()}},e?.user?.acctNo),window.localStorage.setItem("liveChat.sentAccountId","true")}))}),(()=>{"true"===window.localStorage.getItem("liveChat.sentAccountId")&&f()}))}function y(e=null,t=null){return w(e,t).then((()=>m().then((()=>{c.openChat()}))))}},57371:(e,t,n)=>{n.d(t,{A:()=>r});var a=n(60801);const o={};const r={name:"InlineSvg",inheritAttrs:!1,render(){return this.svgElSource?(0,a.h)("svg",Object.assign({},this.getSvgAttrs(this.svgElSource),(e=this.$attrs,Object.keys(e).reduce(((t,n)=>(!1!==e[n]&&null!==e[n]&&void 0!==e[n]&&(t[n]=e[n]),t)),{})),{innerHTML:this.getSvgContent(this.svgElSource)})):null;var e},props:{src:{type:String,required:!0},title:{type:String},transformSource:{type:Function,default:e=>e},keepDuringLoading:{type:Boolean,default:!0}},emits:["loaded","unloaded","error"],data:()=>({svgElSource:null,request:void 0}),watch:{src(e){this.getSource(e)}},mounted(){this.getSource(this.src)},methods:{getSvgAttrs(e){let t={};const n=e.attributes;if(!n)return t;for(let e=n.length-1;e>=0;e--)t[n[e].name]=n[e].value;return t},getSvgContent(e){return e=e.cloneNode(!0),e=this.transformSource(e),this.title&&function(e,t){const n=e.getElementsByTagName("title");if(n.length)n[0].textContent=t;else{const n=document.createElementNS("http://www.w3.org/2000/svg","title");n.textContent=t,e.insertBefore(n,e.firstChild)}}(e,this.title),e.innerHTML},getSource(e){o[e]||(o[e]=this.download(e)),this.svgElSource&&o[e].getIsPending()&&!this.keepDuringLoading&&(this.svgElSource=null,this.$emit("unloaded")),o[e].then((e=>{this.svgElSource=e,this.$nextTick((()=>{this.$emit("loaded",this.$el)}))})).catch((t=>{this.svgElSource&&(this.svgElSource=null,this.$emit("unloaded")),delete o[e],this.$emit("error",t)}))},download(e){return function(e){if(e.getIsPending)return e;let t=!0,n=e.then((e=>(t=!1,e)),(e=>{throw t=!1,e}));return n.getIsPending=function(){return t},n}(new Promise(((t,n)=>{const a=new XMLHttpRequest;a.open("GET",e,!0),this.request=a,a.onload=()=>
1{if(a.status>=200&&a.status<400)try{const e=new DOMParser;let o=e.parseFromString(a.responseText,"text/xml").getElementsByTagName("svg")[0];o?t(o):n(new Error('Loaded file is not valid SVG"'))}catch(e){n(e)}else n(new Error("Error loading SVG"))},a.onerror=n,a.send()})))}}}}}]);
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.