1import{_ as M}from"./sprite-K44gb4vE.js";import{_ as S}from"./ssr-registry-B48OwYJw.js";import{a4 as c,i as g,f as n,Y as m,U as x,V as G,a9 as b,p as l,ac as o,g as _,h as p,ag as v,o as T,$ as I}from"./pinia-CJFjDXBK.js";import{a as B,u as P,b as w,A as C,M as L}from"./modalOverlayHandler-BXlJJdSv.js";import{b as z,g as H}from"./viewport-spvtSCdE.js";import{V as A}from"./VImage-DyJF26Vw.js";import{B as F}from"./Button-CC940ygM.js";import{D as R}from"./Divider-DMyQ1vFK.js";import{A as D}from"./CustomSlider-B8aRtnCX.js";import{i as h,d as f}from"./environment-DcKnU7JZ.js";import{g as V}from"./IconClose-CM9RIm-X.js";const j={name:"Arcade",icon:"",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-arcade.svg"},O={name:"Baccarat",icon:"IconGameTypeBaccarat",link:"/baccarat/",freeGamesiconPath:"/vue/assets/logos/game-types/icon-baccarat.svg"},N={name:"Baseball",icon:"IconGameTypeBaseball",link:""},W={name:"Basketball",icon:"IconGameTypeBasketball",link:""},E={name:"Betting",icon:"IconGameTypeBetting",link:""},q={name:"Bingo",icon:"IconGameTypeBingo",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-bingo.svg"},J={name:"blackjack",icon:"IconGameTypeBlackjack",link:"/blackjack/",freeGamesiconPath:"/vue/assets/logos/game-types/icon-blackjack.svg"},U={name:"Board games",icon:"IconGameTypeBoardGames",link:""},K={name:"Boxing",icon:"IconGameTypeBoxing",link:""},Y={name:"Boxing MMA",icon:"IconGameTypeBoxingMMA",link:""},Q={name:"Casual games",icon:"",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-casual-games.svg"},X={name:"Card games",icon:"",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-card-games.svg"},Z={name:"Cash games",icon:"IconGameTypeCashGames",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-crash-games.svg"},$={name:"Craps",icon:"IconGameTypeCraps",link:"/craps/",freeGamesiconPath:"/vue/assets/logos/game-types/icon-craps.svg"},ee={name:"Cricket",icon:"IconGameTypeCricket",link:""},te={name:"Dadi",icon:"IconGameTypeDadi",link:""},ae={name:"Darts",icon:"IconGameTypeDarts",link:""},ne={name:"Dice",icon:"IconGameTypeDice",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-dice.svg"},ie={name:"eSports",icon:"IconGameTypeESports",link:""},oe={name:"F1",icon:"IconGameTypeF1",link:""},se={name:"Financials",icon:"IconGameTypeFinancials",link:""},re={name:"Financials",icon:"IconGameTypeFinancials",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-fish-shooting.svg"},le={name:"Football",icon:"IconGameTypeFootball",link:""},ce={name:"GameShows",icon:"IconGameTypeGameShows",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-game-show.svg"},me={name:"Golf",icon:"IconGameTypeGolf",link:""},de={name:"Handball",icon:"IconGameTypeHandball",link:""},ge={name:"Hockey",icon:"IconGameTypeHockey",link:""},ue={name:"Hold'Em",icon:"IconGameTypeHoldEm",link:""},pe={name:"Horse racing",icon:"IconGameTypeHorseRaicing",link:""},he={name:"Ice hockey",icon:"IconGameTypeIceHockey",link:""},fe={name:"Jackpots",icon:"IconGameTypeJackpots",link:""},ye={name:"Keno",icon:"IconGameTypeKeno",link:"/keno/",freeGamesiconPath:"/vue/assets/logos/game-types/icon-keno.svg"},ke={name:"Live casino",icon:"IconGameTypeLiveCasino",link:""},ve={name:"Live dealer",icon:"IconGameTypeLiveDealer",link:"/live-dealer/",freeGamesiconPath:"/vue/assets/logos/game-types/icon-live-dealer.svg"},Ge={name:"Live games",icon:"IconGameTypeLiveGames",link:""},be={name:"Live poker",icon:"IconGameTypeLivePoker",link:""},xe={name:"Lotteries",icon:"IconGameTypeLotteries",link:""},Te={name:"Megaways",icon:"IconGameTypeMegaways",link:""},Ie={name:"MMA",icon:"IconGameTypeMMA",link:""},Pe={name:"Mixed games",icon:"IconGameTypeMixedGames",link:""},we={name:"NFL",icon:"IconGameTypeNFL",link:""},Se={name:"Omaha",icon:"IconGameTypeOmaha",link:""},Me={name:"Other",icon:"IconGameTypeOthers",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-other.svg"},_e={name:"Paigow",icon:"IconGameTypePaigow",link:""},Be={name:"Poker",icon:"IconGameTypePoker",link:"/poker/"},Ce={name:"Pokies",icon:"IconGameTypePokies",link:""},Le={name:"Puzzle games",icon:"IconGameTypePuzzleGames",link:""},ze={name:"Roulette",icon:"IconGameTypeRoulette",link:"/roulette/",freeGamesiconPath:"/vue/assets/logos/game-types/icon-roulette.svg"},He={name:"Rugby",icon:"IconGameTypeRugby",link:""},Ae={name:"Scratch cards",icon:"IconGameTypeScratchCards",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-scratch-cards.svg"},Fe={name:"Simulation games",icon:"IconGameTypeSimulationGames",link:""},Re={name:"Skill games",icon:"IconGameTypeSkillGames",link:""},De={name:"Slingo",icon:"IconGameTypeSlingo",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-slingo.svg"},Ve={name:"Slots",icon:"IconGameTypeSlots",link:"/slots/",freeGamesiconPath:"/vue/assets/logos/game-types/icon-slots.svg"},je={name:"Snooker",icon:"IconGameTypeSnooker",link:""},Oe={name:"Soccer",icon:"IconGameTypeSoccer",link:""},Ne={name:"Sports",icon:"IconGameTypeSports",link:""},We={name:"Sportsbook",icon:"IconGameTypeSportsBook",link:""},Ee={name:"Stud",icon:"IconGameTypeStud",link:""},qe={name:"Tennis",icon:"IconGameTypeTennis",link:""},Je={name:"Tournaments",icon:"IconGameTypeTournaments",link:""},Ue={name:"Video poker",icon:"IconGameTypeVideoPoker",link:"/video-poker/",freeGamesiconPath:"/vue/assets/logos/game-types/icon-video-poker.svg"},Ke={name:"Virtual Sports",icon:"IconGameTypeVirtualSports",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-virtual-sports.svg"},Ye={name:"Volleyball",icon:"IconGameTypeVolleyball",link:""},Qe={name:"Progressive jackpots",icon:"IconGameTypeProgressiveJackpots",link:"/progressive-jackpots/"},Xe={name:"Table games",icon:"IconGameTypeTableGames",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-table-games.svg"},Ze={name:"Instant games",icon:"IconGameTypeInstantGames",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-instant-games.svg"},$e={name:"Instant tap",icon:"IconGameTypeInstantTap",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-instant-tap.svg"},et={name:"Lottery",icon:"IconGameTypeLottery",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-lottery.svg"},tt={name:"Hilo",icon:"IconGameTypeHilo",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-hilo.svg"},at={name:"Hilo",icon:"IconGameTypeHilo",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-hilo.svg"},nt={name:"Limbo",icon:"IconGameTypeLimbo",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-limbo.svg"},it={name:"Mines",icon:"IconGameTypeMines",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-mines.svg"},ot={name:"Mines",icon:"IconGameTypePlinko",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-plinko.svg"},st={name:"Coin Flip",icon:"IconGameTypeCoinFlip",link:"",freeGamesiconPath:"/vue/assets/logos/game-types/icon-coin-flip.svg"},$t={arcade:j,baccarat:O,baseball:N,basketball:W,betting:E,bingo:q,blackjack:J,boardGames:U,boxing:K,boxingMMA:Y,casualGames:Q,cardGames:X,crashGames:Z,craps:$,cricket:ee,dadi:te,darts:ae,diceGames:ne,eSports:ie,f1:oe,financials:se,fishShooting:re,football:le,gameShows:ce,golf:me,handball:de,hockey:ge,holdEm:ue,horseRaicing:pe,iceHockey:he,jackpots:fe,keno:ye,liveCasino:ke,liveDealer:ve,liveGames:Ge,livePoker:be,lotteries:xe,Megaways:Te,MMA:Ie,mixedGames:Pe,"Motor Sports":{name:"Motor Sports",icon:"IconGameTypeMotorSports",link:""},NFL:we,omaha:Se,other:Me,paigow:_e,poker:Be,pokies:Ce,puzzleGames:Le,roulette:ze,rugby:He,scratchCards:Ae,simulationGames:Fe,skillGames:Re,slingo:De,slots:Ve,snooker:je,soccer:Oe,sports:Ne,sportsbook:We,stud:Ee,tennis:qe,tournaments:Je,videoPoker:Ue,virtualSports:Ke,volleyball:Ye,progressiveJackpots:Qe,tableGames:Xe,instantGames:Ze,instantTap:$e,lottery:et,hilo:tt,hiLo:at,limbo:nt,mines:it,plinko:ot,coinFlip:st},rt={name:"IconArrowRight1",props:{colorClass:{type:String,default:""}}},lt=M+"#icon-arrow-right";function ct(e,a,t,u,s,i){return c(),g("svg",{width:"12",height:"12",viewBox:"0 0 24 24",class:m(t.colorClass)},[...a[0]||(a[0]=[n("use",{href:lt},null,-1)])],2)}const ea=S(rt,[["render",ct]]),mt=["default","heroSlide"],dt={name:"GameTile",components:{VImage:A,Button:F,Divider:R}
1,mixins:[D,B],inject:{getLocalisation:{from:"getLocalisation",default:()=>null}},props:{variant:{type:String,validator:e=>mt.includes(e),default:"default"},isActiveSlide:{type:Boolean,default:!1},game:{type:Object,required:!0},partner:{type:Object,default:null},srcImageGame:{type:String,required:!1,default:"/images/lazyLoadPlaceholder.gif"},partnerAfflink:{type:String,default:""},classes:{type:String,default:""},orientation:{type:String,default:"landscape",validator:e=>["landscape","portrait","square"].includes(e)},paddingHoverSize:{type:String,default:"xl",validator:e=>["none","xs","sm","md","lg","xl"].includes(e)},showGameCardButtons:{type:Boolean,default:!0},lazy:{type:Boolean,default:!0},isTouchOpened:{type:Boolean,default:!1}},data(){return{loadingProvider:!0,playForReal:this.$t("gameTile.playForReal"),RTPLabel:this.$t("RTP"),playForFree:this.$t("gameTile.playForFree"),rtp:this.$t("gameTile.rtp"),volatility:this.$t("gameTile.volatility"),paylines:this.$t("gameTile.paylines"),minMaxBet:this.$t("gameTile.minMaxBet"),selectedPartner:this.partner,isDesktop:!1,isTouchDevice:!1,isTouchLargeScreen:!1,defaultBackgroundImagePath:"/vue/assets/hero/hero-free-games-background.webp",pixelRatio:1}},computed:{isPortraitWithoutPortraitImage(){return this.orientation==="portrait"&&!this.game?.isPortraitExist},localisation(){return this.getLocalisation?this.getLocalisation():null},blurredBackgroundStyle(){return this.isPortraitWithoutPortraitImage?{backgroundImage:`url(${this.computedSrcImageGame})`,backgroundSize:"cover",backgroundPosition:"center",backgroundRepeat:"no-repeat",filter:"blur(18.5px)",position:"absolute",inset:"0",zIndex:"-1"}:null},partnerRtp(){const e=this.getAttributeValue("RTP");return e!=="-"?`${e}%`:"-"},partnerTrackingName(){return V(this.selectedPartner||this.partner)},partnerVolatility(){return this.getAttributeValue("Volatility")},partnerPaylines(){return this.getAttributeValue("Paylines")},partnerMinMaxBets(){const e=this.getAttributeValue("Minimum Bet"),a=this.getAttributeValue("Maximum Bet");return e!=="-"&&a!=="-"?`${e}-${a}`:"-"},providerFavicon(){return Object.keys(this.provider).length&&!this.loadingProvider?`../../images/logos/badges/game-providers/mini-logos/dark/${this.provider.name.replace(/\s+/g,"-").toLowerCase()}.svg`:""},computedPartnerAfflink(){const e=this.selectedPartner?.phoenix?.attributes?.toplistOffer?.attributes?.afflinkProxy;return e?`${"https://links.casino.ca/play"+e}`:""},...G(P,["providerById"]),...G(w,["toplists"]),...G(z,["isMobile","isTablet"]),toplistsDefault(){return this.toplists?.default||[]},provider(){const e=this.providerById(this.game?.providerId);return e||{}},gameRTP(){const e=this.game?.attributes||[];if(e.length){const a=e.find(t=>t.attributeType==="RTP");if(a)return a.attributeValue}return"-"},heroMobileBackgroundImage(){const e=this.game?.backgroundLogo||this.defaultBackgroundImagePath;if(!e||!e.includes("/assets/"))return e;const a=Math.max(1,Math.round(this.pixelRatio));return`${e}?resize=${768*a},${270*a}&encode=webp`},computedSrcImageGame(){if(!this.srcImageGame)return this.srcImageGame;const e=Math.max(1,Math.round(this.pixelRatio));return`${this.srcImageGame}?resize=${this.computedImageWidth*e},${this.computedImageHeight*e}&encode=webp`},computedImageWidth(){return this.variant==="heroSlideMobile"?202:this.orientation==="square"?this.isMobile?82:this.isTablet?128:153:this.orientation==="portrait"?this.isPortraitWithoutPortraitImage?153:205:180},computedImageHeight(){return this.variant==="heroSlideMobile"?174:this.orientation==="square"?this.isMobile?82:this.isTablet?128:153:this.orientation==="portrait"?this.isPortraitWithoutPortraitImage?115:315:120},computedAspectImageGame(){return this.orientation==="square"?"1-1":this.orientation==="portrait"?this.isPortraitWithoutPortraitImage?"4-3":"2-3":"3-2"}},watch:{provider:{immediate:!0,deep:!0,handler(e){e&&Object.keys(e).length&&(this.loadingProvider=!1)}},async toplistsDefault(e){!this.partner&&!Object.keys(this.selectedPartner??{}).length&&e?.length&&await this.selectRandomPartner()}},async created(){this.partner||await this.selectRandomPartner()},mounted(){h&&f(e=>{this.isTouchDevice="ontouchstart"in window||navigator&&(navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0),this.isTouchLargeScreen=window.innerWidth>=768,this.ensureModalHandler()},!1),this.$nextTick(()=>{this.updateDeviceParams(),h&&f(e=>{e.addEventListener("resize",this.updateDeviceParams)},!1)}),this.pixelRatio=globalThis?.window?.devicePixelRatio||1},beforeUnmount(){h&&f(e=>{e.removeEventListener("resize",this.updateDeviceParams)},!1)},methods:{ensureModalHandler(){return h?f(e=>typeof e.ensureStaticGamificationModalHandler=="function"?e.ensureStaticGamificationModalHandler():(!e.ModalHandler&&e.handlerSettings&&(e.ModalHandler=new L(e.handlerSettings)),!!e.ModalHandler),!1):!1},playGame(){this.addCustomTracking("Hero::PlayGame-button","Click","Not Applicable","Button","Click","Not Applicable"),h&&f(async e=>{this.ensureModalHandler();const{ModalHandler:a}=e,t=new C({localisation:this.localisation});try{await t.verify()}catch(u){console.error("Age verification failed:",u);return}if(a)if(a.setLegacyModalCallback(()=>{this.openModalGame({game:this.game,partner:this.selectedPartner||this.partner})}),typeof a.showModal=="function"&&this.game?.links?.length){const u=this.game.links[0].url;let s=!1,i=null;const d=r=>{r.data?.eventType==="LayoutMounted"&&(s=!0,window.clearTimeout(i),window.removeEventListener("message",d))};window.addEventListener("message",d),i=window.setTimeout(()=>{if(window.removeEventListener("message",d),s)return;const r=a?.iframe?.element;r&&r.style.display!=="none"&&r.style.opacity!=="0"||(typeof a.builtInCloseHandler=="function"&&a.builtInCloseHandler(),this.openModalGame({game:this.game,partner:this.selectedPartner||this.partner}))},5e3),a.showModal(u),this.initOverlayClickHandler()}else this.openModalGame({game:this.game,partner:this.selectedPartner||this.partner});else this.openModalGame({game:this.game,partner:this.selectedPartner||this.partner});this.addRecentlyPlayedGame(this.game)},!1)},async selectRandomPartner(){this.selectedPartner=await this.randomPartnerByProviderId({providerId:this.game?.providerId})},...x(w,["randomPartnerByProviderId"]),...x(P,["openModalGame","addRecentlyPlayedGame"]),getAttributeValue(e){const a=this.game?.attributes?.find(t=>t.attributeType===e);return a?a.attributeValue:"-"},updateDeviceParams(){this.isOverlayShouldBeShown=!1,h&&f(e=>{const a=this.orientation==="portrait"?1440:1024;this.isDesktop=e.innerWidth>=a,this.isTouchLargeScreen=e.innerWidth>=768},!1)},handleTileClick(){if(this.isTouchDevice&&this.isTouchLargeScreen){this.$emit("touchClick");return}!this.isDesktop&&!this.isTouchLargeScreen&&this.playGame()}}},gt={key:0,class:"h-full"},ut={class:"flex flex-col items-center h-full overflow-hidden background-glass rounded-ui-md"},pt={key:0,class:"flex gap-x-2xs items-center"}
1,ht={class:"bg-skeleton skeleton-animation w-[20px] h-[20px] rounded-pill"},ft={class:"body-xs"},yt={key:1},kt={class:"color-stroke-2 border-sm"},vt={class:"w-full flex flex-col md:flex-row gap-md md:gap-lg items-center h-full overlay-linear-gradient-2 pt-md md:pt-[34px] pb-[40px] px-2xl"},Gt={class:"overflow-hidden rounded-lg min-w-[101px] w-[101px] h-[101px] md:w-[114px] md:h-[114px] md:min-w-[114px]"},bt={class:"gap-sm flex flex-col md:flex-row md:w-full md:justify-stretch items-center"},xt={class:"w-full flex-grow flex flex-col gap-2xs md:gap-xs items-center md:items-start"},Tt={class:"title-xs md:title-md text-center md:text-left text-foreground-on-dark leading-150"},It={class:"text-foreground-on-dark leading-none"},Pt={class:"body-2xs md:body-md mr-2xs text-foreground-on-dark"},wt={class:"text-foreground-success title-3xs md:title-xs font-bold"},St={class:"w-full min-w-0 grid justify-items-stretch"},Mt={key:0,class:"mt-md 2xs:hidden lg:flex flex-col text-foreground-on-dark w-full"},_t={class:"flex justify-between"},Bt={class:"text-2xs font-regular leading-120"},Ct={class:"font-bold text-2xs leading-120"},Lt={class:"flex justify-between"},zt={class:"text-2xs font-regular leading-120"},Ht={class:"font-bold text-2xs leading-120"},At={class:"flex justify-between"},Ft={class:"text-2xs font-regular leading-120"},Rt={class:"font-bold text-2xs leading-120"},Dt={class:"flex justify-between"},Vt={class:"text-2xs font-regular leading-120"},jt={class:"font-bold text-2xs leading-120"};function Ot(e,a,t,u,s,i){const d=b("VImage"),r=b("Button"),k=b("Divider");return t.variant==="heroSlide"?(c(),g("div",gt,[n("div",ut,[n("div",{class:m(["bg-skeleton skeleton-animation w-full aspect-ratio-16-9",[t.isActiveSlide?"h-[164px]":"h-[136px]"]])},[l(d,{src:t.game?.defaultLogo,alt:`${t.game?.name} icon`,width:"245",height:"164",lazy:t.lazy,class:m([t.isActiveSlide?"w-full aspect-ratio-16-9 h-[164px]":"w-full aspect-ratio-16-9 h-[136px]"])},null,8,["src","alt","lazy","class"])],2),n("div",{class:m(["w-full flex-grow flex flex-col items-center",[t.isActiveSlide?"gap-sm p-lg pt-sm":"gap-[10px] pt-[10px] px-[10px] pb-[20px]"]])},[n("p",{class:m(["text-foreground-1 font-bold leading-120 line-clamp-1",[t.isActiveSlide?"body-md":"body-sm"]])},o(t.game?.name),3),s.loadingProvider?p("",!0):(c(),g("div",pt,[n("div",ht,[i.providerFavicon?(c(),_(d,{key:0,src:i.providerFavicon,alt:`${i.provider.name} icon`,lazy:t.lazy,width:20,height:20,class:"w-[20px] h-[20px]"},null,8,["src","alt","lazy"])):p("",!0)]),n("span",ft,o(i.provider.name),1)])),l(r,{tag:"button",size:"MD",variant:"primary",target:"blank",class:"cursor-pointer","data-aa-tracker":"GameCard::PlayForFree",onClick:a[0]||(a[0]=y=>i.playGame())},{default:v(()=>[T(o(s.playForFree),1)]),_:1})],2)])])):t.variant==="heroSlideMobile"?(c(),g("div",yt,[n("div",kt,[n("div",{class:"h-[270px] md:h-[200px] flex gap-lg items-center backdrop-blur-sm bg-no-repeat bg-cover bg-right rounded-ui-md overflow-hidden",style:I({backgroundImage:`url('${i.heroMobileBackgroundImage}')`})},[n("div",vt,[n("div",Gt,[l(d,{src:i.computedSrcImageGame,alt:`${t.game?.name} icon`,lazy:t.lazy,width:"114",height:"114",class:"w-full h-full mb-2xs"},null,8,["src","alt","lazy"])]),n("div",bt,[n("div",xt,[n("p",Tt,o(t.game?.name),1),n("p",It,[n("span",Pt,o(s.RTPLabel),1),n("span",wt,o(i.gameRTP)+"%",1)])]),l(r,{tag:"button",size:"MD",variant:"primary",target:"blank",class:"cursor-pointer shrink-0",onClick:a[1]||(a[1]=y=>i.playGame())},{default:v(()=>[T(o(s.playForFree),1)]),_:1})])])],4)])])):t.variant==="default"?(c(),g("div",{key:2,class:m([{"game-tile":t.orientation==="landscape","game-tile-portrait rounded-ui-sm md:rounded-ui-md":t.orientation==="portrait","game-tile-square rounded-ui-sm md:rounded-ui-md z-10":t.orientation==="square"},"flex items-center justify-center bg-cover bg-center bg-no-repeat relative"]),onClick:a[5]||(a[5]=(...y)=>i.handleTileClick&&i.handleTileClick(...y))},[i.isPortraitWithoutPortraitImage?(c(),g("div",{key:0,class:"absolute inset-0 bg-cover bg-center bg-no-repeat my-1 blurred-background",style:I(i.blurredBackgroun
1dStyle)},null,4)):p("",!0),l(d,{src:i.computedSrcImageGame,alt:t.game?.name||null,aspect:i.computedAspectImageGame,class:"w-full h-full",width:i.computedImageWidth,height:i.computedImageHeight,shape:t.orientation!=="landscape"?"rounded-ui-sm md:rounded-ui-md":"rounded-ui-md",center:"","object-contain":i.isPortraitWithoutPortraitImage,lazy:t.lazy},null,8,["src","alt","aspect","width","height","shape","object-contain","lazy"]),t.showGameCardButtons?(c(),g("div",{key:1,class:m(["game-card-buttons lg:flex-col gap-xs absolute rounded-ui-md items-center justify-center inset-0 overlay-ui-dark-2 w-full h-full",{"p-xl":t.paddingHoverSize==="xl","p-lg":t.paddingHoverSize==="lg","p-md":t.paddingHoverSize==="md","p-sm":t.paddingHoverSize==="sm","p-xs":t.paddingHoverSize==="xs","px-lg":t.orientation==="landscape","rounded-ui-sm lg:rounded-ui-md px-lg":t.orientation==="square","rounded-ui-sm lg:rounded-ui-md px-md":t.orientation==="portrait","game-card-buttons--visible-touch":s.isTouchDevice&&s.isTouchLargeScreen&&t.isTouchOpened}]),onClick:a[4]||(a[4]=H(()=>{},["stop"]))},[n("div",St,[l(r,{size:"SM",variant:"primary",rel:"nofollow noreferrer",full:"",class:"cursor-pointer mb-xs min-w-0","data-aa-tracker":"GameCard::PlayForFree",onClick:a[2]||(a[2]=y=>i.playGame())},{default:v(()=>
1[n("span",{class:m(["block min-w-0 w-full text-center",{truncate:t.orientation==="portrait"}])},o(s.playForFree),3)]),_:1}),l(r,{tag:"a",href:i.computedPartnerAfflink,size:"SM",variant:"ghost",rel:"nofollow sponsored noopener",target:"blank","data-aa-tracker":"GameCard::PlayForReal",full:"",class:"cursor-pointer min-w-0",onClick:a[3]||(a[3]=y=>e.addCustomTracking(`Toplist::AffLink-partner-${i.partnerTrackingName}`,"Click","Not Applicable","Button","Click","Not Applicable"))},{default:v(()=>[n("span",{class:m(["block min-w-0 w-full text-center",{truncate:t.orientation==="portrait"}])},o(s.playForReal),3)]),_:1},8,["href"]),t.orientation==="portrait"?(c(),g("div",Mt,[n("div",_t,[n("div",Bt,o(s.rtp),1),n("div",Ct,o(i.partnerRtp),1)]),l(k,{variant:"no-margin"}),n("div",Lt,[n("div",zt,o(s.volatility),1),n("div",Ht,o(i.partnerVolatility),1)]),l(k,{variant:"no-margin"}),n("div",At,[n("div",Ft,o(s.paylines),1),n("div",Rt,o(i.partnerPaylines),1)]),l(k,{variant:"no-margin"}),n("div",Dt,[n("div",Vt,o(s.minMaxBet),1),n("div",jt,o(i.partnerMinMaxBets),1)])])):p("",!0)])],2)):p("",!0)],2)):p("",!0)}const ta=S(dt,[["render",Ot],["__scopeId","data-v-cbe5502c"]]);export{ta as G,ea as I,$t as g};
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.