www.99brl2.com
Open in
urlscan Pro
163.181.130.192
Public Scan
Submitted URL: http://www.99brl2.com/assets/66314.928732435f8696e90162.js
Effective URL: https://www.99brl2.com/assets/66314.928732435f8696e90162.js
Submission: On August 23 via api from US — Scanned from DE
Effective URL: https://www.99brl2.com/assets/66314.928732435f8696e90162.js
Submission: On August 23 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
"use strict";(self.webpackChunkmy_vue_app=self.webpackChunkmy_vue_app||[]).push([[66314],{14209:function(t,e){e.Z={"size-default":"TuQhLyjzFlTnNvEl16cq","square-standard":"wxDQEowKApMMlL_CcAKH","size-larger":"QI1h105eTHlFW3oCt4E_",common_bganimation:"LjMl8wPSwEI5iSYteTqH"}},51886:function(t,e,i){let s,r,a,n;i.d(e,{lL:function(){return r},p:function(){return a},v4:function(){return s},yY:function(){return n}}),function(t){t[t.IMGRIGHT=1]="IMGRIGHT",t[t.IMGLEFT=2]="IMGLEFT",t[t.CUSTOMIZE=3]="CUSTOMIZE"}(s||(s={})),function(t){t[t.HIDDEN=1]="HIDDEN",t[t.SHOW=2]="SHOW"}(r||(r={})),function(t){t[t.Yes=1]="Yes",t[t.No=2]="No"}(a||(a={})),function(t){t[t.NOTLOGIN=1]="NOTLOGIN",t[t.OTHER=2]="OTHER"}(n||(n={}))},97635:function(t,e,i){i.d(e,{Z:function(){return v}});var s,r,a,n,o,l,c,h,m,u,d=i(53158),g=i(55433),p=i(12040),b=i(38821),f=i(46930),y="ukqn_fJ6lKxMqMDeyXNg",Z="vnrhX6afg44e0zil38Ph";let v=(s=(0,b.wA)({name:"AutoEllipsis"}),r=(0,b.fI)(f.ZP.string),a=(0,b.Rl)(),n=(0,b.Rl)(),o=(0,b.RL)("text"),s((c=class extends b.XY{constructor(...t){super(...t),(0,d.Z)(this,"text",h,this),(0,d.Z)(this,"mainBox",m,this),(0,d.Z)(this,"ellipsisBox",u,this),(0,g.Z)(this,"styles",{"-webkit-line-clamp":10})}mounted(){this.computeFontsize()}update(){this.computeFontsize()}onTextChange(){this.computeFontsize()}computeFontsize(){let t=2;const e=()=>{this.$nextTick((()=>{try{if(!this.$el.parentElement||!this.ellipsisBox)throw new Error("dom not exist");const t=this.ellipsisBox.clientHeight||0,e=this.$el.parentElement.clientHeight||0;e&&t>e&&this.styles["-webkit-line-clamp"]>1&&(this.styles["-webkit-line-clamp"]=this.styles["-webkit-line-clamp"]-1,this.computeFontsize())}catch(i){t--,t>0&&setTimeout(e,100)}}))};e()}render(){const t=arguments[0];return t("div",{class:y,ref:"mainBox"},[t("div",{class:[Z,"content"],style:this.styles,ref:"ellipsisBox"},[this.$slots.default||t("inner-html",{attrs:{text:this.text}})])])}},h=(0,p.Z)(c.prototype,"text",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m=(0,p.Z)(c.prototype,"mainBox",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=(0,p.Z)(c.prototype,"ellipsisBox",[n],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,p.Z)(c.prototype,"onTextChange",[o],Object.getOwnPropertyDescriptor(c.prototype,"onTextChange"),c.prototype),l=c))||l)},22923:function(t,e,i){i.d(e,{g:function(){return B},Z:function(){return z}});var s,r,a,n,o,l,c,h,m,u,d,g,p,b,f=i(53158),y=i(55433),Z=i(12040),v=i(38821),C=i(46851),w=i(68809),S=i(4441),x=i(91475),I=i(46930),P="cAH8Yq84MnShrocPndq_";let k=(s=(0,v.wA)({name:"BaseBanner"}),r=(0,v.Rl)(),a=(0,v.fI)(),n=(0,v.fI)(),o=(0,v.fI)(I.ZP.looseBool.def(!1)),l=(0,v.fI)(I.ZP.looseBool.def(!1)),c=(0,v.RL)("dataList",{deep:!0}),s((m=class extends v.XY{constructor(...t){super(...t),(0,y.Z)(this,"mainStore",(0,x.h)()),(0,f.Z)(this,"mySwiperRef",u,this),(0,f.Z)(this,"dataList",d,this),(0,f.Z)(this,"options",g,this),(0,f.Z)(this,"isShowPagination",p,this),(0,f.Z)(this,"isShowToPrevOrNextBtn",b,this)}get defaultOption(){const t=(0,w.TR)(),e=this.options?this.options:{},i=this.options?.on||{};return{...t.base,...e,on:{...i,init:()=>{this.$emit("init",this.mySwiperRef),setTimeout((()=>{this.$emit("swiperInit",this.mySwiperRef)}),0)},transitionEnd:(...t)=>{i?.transitionEnd?.bind(this.mySwiperRef.$swiper)(...t),this.$emit("swiperTransitionEnd",this.mySwiperRef)}}}}onBannerResponseChange(t,e){t?.length===e?.length&&(t||e)||this.updateSwiperConfig()}beforeDestroy(){this.mySwiperRef?.$swiper.destroy()}updateSwiperConfig(){this.mySwiperRef?.destroySwiper(),this.mySwiperRef?.initSwiper()}bannerToNext(){this.mySwiperRef?.$swiper.slideNext()}bannerToPrev(){this.mySwiperRef?.$swiper.slidePrev()}render(){const t=arguments[0];return t("swiper",{class:[P,"banner-swiper"],ref:"mySwiperRef",attrs:{options:this.defaultOption},on:{...{...this.$listeners}}},[this.$slots?.default||this.$scopedSlots.default?.(),[this.isShowPagination?t("div",{class:[C.CM.CssClassName.Swiper.Pagination],slot:"pagination"}):null,t("div",{class:[C.CM.CssClassName.Swiper.Button.Prev],slot:"button-prev",on:{click:this.bannerToPrev},key:(0,S.M)()},[this.$scopedSlots?.buttonPrev?.()||this.isShowToPrevOrNextBtn&&t("section",{class:"banner-change-btn"},[t("section",{class:"banner-icon"})])]),t("div",{class:[C.CM.CssClassName.Swiper.Button.Next],slot:"button-next",on:{click:this.bannerToNext},key:(0,S.M)()},[this.$scopedSlots?.buttonNext?.()||this.isShowToPrevOrNextBtn&&t("section",{class:"banner-change-btn"},[t("section",{class:"banner-icon"})])])]])}},u=(0,Z.Z)(m.prototype,"mySwiperRef",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d=(0,Z.Z)(m.prototype,"dataList",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,Z.Z)(m.prototype,"options",[n],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,Z.Z)(m.prototype,"isShowPagination",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,Z.Z)(m.prototype,"isShowToPrevOrNextBtn",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,Z.Z)(m.prototype,"onBannerResponseChange",[c],Object.getOwnPropertyDescriptor(m.prototype,"onBannerResponseChange"),m.prototype),h=m))||h);var L;let T=(0,v.wA)({name:"BaseBannerItem"})(L=class extends v.XY{render(){return(0,arguments[0])("swiper-slide",[this.$slots?.default])}})||L;var z=k;const B=T},424:function(t,e,i){let s;i.d(e,{P:function(){return s}}),function(t){t[t.Normal=-1]="Normal",t[t.Hot=0]="Hot",t[t.Recent=100]="Recent",t[t.Collenct=101]="Collenct",t[t.SearchResult=99]="SearchResult"}(s||(s={}))},31027:function(t,e,i){i.d(e,{B:function(){return v},Z:function(){return C}});var s,r,a,n,o,l,c,h,m,u=i(53158),d=i(55433),g=i(12040),p=i(51886),b=i(38821),f=i(22923),y=i(97635),Z="lytvPZkvP3R8d3ctvQPJ";let v;!function(t){t[t.RoundedAngle=1]="RoundedAngle",t[t.ThreePicturesTied=2]="ThreePicturesTied"}(v||(v={}));let C=(s=(0,b.wA)({name:"CommonBannerItem"}),r=(0,b.fI)({required:!0}),a=(0,b.fI)({default:v.RoundedAngle}),n=(0,b.fI)({required:!0}),s((l=class extends b.XY{constructor(...t){super(...t),(0,u.Z)(this,"itemData",c,this),(0,u.Z)(this,"mode",h,this),(0,u.Z)(this,"isOccupied",m,this),(0,d.Z)(this,"imgsUnloadedNum",0)}created(){this.initImgsUnloadedNum()}initImgsUnloadedNum(){this.itemData.img_style===p.v4.CUSTOMIZE?this.imgsUnloadedNum=1:this.imgsUnloadedNum=2}countImgLoaded(){this.imgsUnloadedNum--,this.imgsUnloadedNum<=0&&this.$emit("imgsLoaded",this.imgMapper)}get imgMapper(){const{img_style:t,img_icon:e,img_url:i,img_color:s}=this.itemData,r={};return t===p.v4.CUSTOMIZE?r.bgImg=i:(r.bgImg=s,r.innerImg=e),r}render(){const t=arguments[0],{img_style:e,id:i,hidden:s,publicity_name:r,content:a}=this.itemData,n=[t("my-img",{attrs:{src:this.imgMapper.innerImg,useSkeleton:!0,"data-id":i,syncGroupsSrc:!0,options:{immediate:!0,lazy:!1}},class:"banner-publicity-img",on:{loadedResult:this.countImgLoaded}}),t("div",{attrs:{"data-id":i},class:"banner-content"},[s===p.lL.SHOW&&t("h1",{attrs:{"data-id":i},class:["banner-publicity-name",a?"":"no-txt"]},[r]),t("div",{class:"banner-content-txt"},[t(y.Z,{attrs:{text:a}})])])];return t(f.g,{class:[Z,"banner-slide-box"]},[this.isOccupied?t("template"):t("my-img",{class:["banner-slide-item",`banner-style${e}`,`banner-mode${this.mode}`],attrs:{useSkeleton:!0,src:this.imgMapper.bgImg,options:{type:"div",immediate:!0,lazy:!1},syncGroupsSrc:!0,"data-id":i},style:{backgroundPosition:"center",backgroundSize:this.mode===v.RoundedAngle?"cover":"100% 100%"},on:{loadedResult:this.countImgLoaded}},[e!==p.v4.CUSTOMIZE&&n])])}},c=(0,g.Z)(l.prototype,"itemData",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,g.Z)(l.prototype,"mode",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m=(0,g.Z)(l.prototype,"isOccupied",[n],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),o=l))||o)},26875:function(t,e,i){i.r(e),i.d(e,{default:function(){return q}});var s=i(82492),r=i.n(s),a=i(53158),n=i(55433),o=i(12040),l=i(38821),c=i(68809),h=i(51886);const m="bannerImgSrc";class u{constructor(){(0,n.Z)(this,"storeFirstImgSrc",""),(0,n.Z)(this,"isBannerFirstImgLoaded",!1)}judgeIsBannerFirstImgLoaded(t=[]){if(this.storeFirstImgSrc=localStorage.getItem(m)||"",!t[0])return;const e=this.getCurFirstImgSrc(t);this.storeFirstImgSrc===e&&(this.isBannerFirstImgLoaded=!0)}recordFirstImgLoaded(t=[],e){if(this.isBannerFirstImgLoaded)return;const i=this.getCurFirstImgSrc(t);e===i&&(this.isBannerFirstImgLoaded=!0,this.storeFirstImgSrc=i,localStorage.setItem(m,i))}getCurFirstImgSrc(t=[]){const{img_style:e,img_url:i,img_color:s}=t[0];return e===h.v4.CUSTOMIZE?i:s}}var d=i(23279),g=i.n(d),p=i(62933);const b="swiperBannerLoadedMapper";class f{constructor(){(0,n.Z)(this,"isRecursiveLoaded",!1),(0,n.Z)(this,"swiperBannerLoadedMapper",{}),(0,n.Z)(this,"bannerList",[]),(0,n.Z)(this,"saveLoadedMapperInStore",g()((()=>{sessionStorage.setItem(b,JSON.stringify(this.swiperBannerLoadedMapper))}),30)),(0,n.Z)(this,"currentWillLoadListMapper",{}),(0,n.Z)(this,"countCurrentLoadNum",0),(0,n.Z)(this,"currentLoadLevel",0),this.swiperBannerLoadedMapper=JSON.parse(sessionStorage.getItem(b)||"{}")}setBannerList(t=[]){this.bannerList=t,this.parseBannerList(t)}parseBannerList(t){this.swiperBannerLoadedMapper=t.reduce(((t,e)=>(!0!==t[e.id]&&(t[e.id]=!1),t)),{...this.swiperBannerLoadedMapper}),this.saveLoadedMapperInStore()}getRangIndexMapper(t,e,i=1){const s={};for(let r=0;r<i;r++){let i=t-r,a=t+r;i<0&&(i=e-(r-(t+1))),a>e&&(a=r-(e-t)-1),s[r+1]=Array.from(new Set([i,a]))}return s}startLoadBanner(t,e=p.mY.default){if("number"!=typeof t)return;let i=t,s=1;e===p.mY.min&&(i=t+1,s=2);const r=this.bannerList;this.currentWillLoadListMapper=this.getRangIndexMapper(i,r.length-1,s),this.currentLoadLevel=0,this.loadImg()}loadImg(){this.currentLoadLevel++;const t=this.currentWillLoadListMapper[this.currentLoadLevel];if(!t)return this.currentLoadLevel=0,void(this.countCurrentLoadNum=0);this.countCurrentLoadNum=0,t.forEach((t=>{this.swiperBannerLoadedMapper[this.bannerList[t].id]||(this.countCurrentLoadNum++,this.swiperBannerLoadedMapper[this.bannerList[t].id]=!0,this.saveLoadedMapperInStore())})),this.isRecursiveLoaded?0===this.countCurrentLoadNum&&this.loadImg():this.loadImg()}countImgLoaded(){this.countCurrentLoadNum--,this.countCurrentLoadNum<=0&&this.loadImg()}getIsLoadedImgByBannerIndex(t){return Boolean(this.swiperBannerLoadedMapper[this.bannerList[t]?.id])}}var y,Z,v,C,w,S,x,I,P,k,L,T,z,B,M,V,D,_,A,E=i(91475),R=i(36247),O=i(22923),F=i(75812),H=i(31027),N=i(39655),$=i(12832),G=i(36526),W="tdnERPpjam1o9h7tiIHl";let q=(y=(0,l.wA)({name:"CommonBanner"}),Z=(0,l.fI)(),v=(0,l.fI)({default:()=>(0,c.PF)()}),C=(0,l.fI)(),w=(0,l.fI)(),S=(0,l.fI)({default:1}),x=(0,l.Rl)(),I=(0,l.Rl)(),P=(0,l.RL)("bannerList",{immediate:!0}),k=(0,l.RL)("bannerListType",{deep:!0}),y((T=class extends l.XY{constructor(...t){super(...t),(0,n.Z)(this,"state",{isInitBannerDom:!1}),(0,n.Z)(this,"mainStore",(0,E.h)()),(0,a.Z)(this,"dataList",z,this),(0,a.Z)(this,"mode",B,this),(0,a.Z)(this,"styleConfig",M,this),(0,a.Z)(this,"centerMaxWidth",V,this),(0,a.Z)(this,"scale",D,this),(0,a.Z)(this,"bannerSwiperBoxRef",_,this),(0,a.Z)(this,"baseBannerRef",A,this),(0,n.Z)(this,"loadImgListOrderly",new f),(0,n.Z)(this,"loadImgListLazy",new u)}freshSwiperBannerLoadedMapperStatus(t){this.loadImgListOrderly.setBannerList(t),this.loadImgListLazy.judgeIsBannerFirstImgLoaded(t)}get bannerList(){let t=[];return t=this.dataList&&this.dataList.length>0?this.dataList:(0,c.UL)(),t.slice(0,20)}get lastSwiperOptions(){return(0,c.t4)({mode:this.mode,scale:this.scale||1,dataList:this.bannerList})}get bannerListType(){return(0,c.N0)({mode:this.mode,dataList:this.bannerList})}loadBannerControl(){this.loadImgListLazy.isBannerFirstImgLoaded?this.mainStore.updateBannerLoaded(!0):setTimeout((()=>{let t=25*((0,R.d)().currentLine?.ping||0);t>5e3&&(t=5e3),setTimeout((()=>{this.mainStore.updateBannerLoaded(!0)}),t)}),3e3)}mounted(){this.setCssVar(this.styleConfig),this.loadBannerControl()}beforeDestroy(){this.SwiperTimmer&&clearTimeout(this.SwiperTimmer)}bannerListTypeChange(){this.setCssVar(this.styleConfig)}setCssVar(t){const e=(0,c.Cf)(this.mode,this.scale),i=this.$el?.style,s=r()({},e,t);for(const r in s)s&&Object.prototype.hasOwnProperty.call(e,r)&&i.setProperty(`--common-banner-${r}`,F.ZP.px2rem(s[r]||0===s[r]?s[r]:e[r]))}swiperAutoPlay(t,e,i){this.bannerListType.isOnlyOnePageData||(i===t.length&&(i=0),clearTimeout(this.SwiperTimmer),this.SwiperTimmer=setTimeout((()=>{e(),this.swiperAutoPlay(t,e,i+1)}),1e3*t[i].stay_time))}renderBannerItem(t,e){const i=this.$createElement,s={[p.mY.default]:H.B.RoundedAngle,[p.mY.min]:H.B.ThreePicturesTied},r=!this.loadImgListOrderly.getIsLoadedImgByBannerIndex(e);return i(H.Z,{attrs:{mode:s[this.mode],itemData:t,isOccupied:r},on:{imgsLoaded:t=>{this.loadImgListOrderly.countImgLoaded(),this.loadImgListLazy.recordFirstImgLoaded(this.bannerList,t.bgImg)}}})}render(){const t=arguments[0];if(this.bannerListType.sholdShowOccupy&&!this.$slots?.default)return t("template");const e=this.bannerList,{isTheme10:i}=$.Z.currentTheme();return t("div",{class:[W,"common-banner"]},[t(N.default,{attrs:{place:"banner"}}),t(G.Z,{attrs:{centerMaxWidth:this.centerMaxWidth}},[this.bannerListType.sholdShowOccupy?this.$slots?.default||this.$scopedSlots.default?.():t("div",{ref:"bannerSwiperBoxRef",class:{"banner-swiper-box":!0,"banner-swiper-skeleton":!this.mainStore.bannerLoaded}},[this.mainStore.bannerLoaded&&t(O.Z,{class:{"single-swiper":1===e.length,[`banner-swiper-mode${this.mode}`]:!0},ref:"baseBannerRef",attrs:{options:this.lastSwiperOptions,isShowPagination:!this.bannerListType.isSingleBanner||i},on:{clickSlide:(t,i)=>{(0,c.yl)(e[i])},init:t=>{this.swiperAutoPlay(e,(()=>{try{t.$swiper?.slideNext()}catch(e){}}),0)},swiperInit:t=>{this.loadImgListOrderly.startLoadBanner(t.$swiper?.realIndex,this.mode)},swiperTransitionEnd:t=>{this.loadImgListOrderly.startLoadBanner(t.$swiper?.realIndex,this.mode)}}},[e.map(((t,e)=>this.renderBannerItem(t,e)))])])])])}},z=(0,o.Z)(T.prototype,"dataList",[Z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),B=(0,o.Z)(T.prototype,"mode",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,o.Z)(T.prototype,"styleConfig",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),V=(0,o.Z)(T.prototype,"centerMaxWidth",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,o.Z)(T.prototype,"scale",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,o.Z)(T.prototype,"bannerSwiperBoxRef",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,o.Z)(T.prototype,"baseBannerRef",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,o.Z)(T.prototype,"freshSwiperBannerLoadedMapperStatus",[P],Object.getOwnPropertyDescriptor(T.prototype,"freshSwiperBannerLoadedMapperStatus"),T.prototype),(0,o.Z)(T.prototype,"bannerListTypeChange",[k],Object.getOwnPropertyDescriptor(T.prototype,"bannerListTypeChange"),T.prototype),L=T))||L)},36526:function(t,e,i){i.d(e,{Z:function(){return w}});var s,r,a,n,o,l=i(53158),c=i(12040),h=i(38821),m=i(70278),u=i(91475),d=i(46930),g=i(12832),p=i(68598),b="FSli9_neG2gQSUZJAEB_",f="kVkE6uZZjG0IF85rza6h",y="yiCKcwsWgxgf6lsuEZao",Z="qlHLuvxr7K54g1daAv48",v="n7Dr3enqefF0C2kJUf1k",C="tE68S2EhQAjiC2mphUHi";let w=(s=(0,h.wA)({name:"BannerSuggestDownPlank"}),r=(0,h.fI)(d.ZP.string.def("12rem")),s((n=class extends h.XY{constructor(...t){super(...t),(0,l.Z)(this,"centerMaxWidth",o,this)}get showBannerTopCompactDownload(){const{isCyanBlue:t}=g.Z.currentTheme();return!!t}render(){const t=arguments[0],{bannerList:e}=(0,m.o)(),{brandLogoInfos:i}=(0,u.h)(),{isCyanBlue:s,isTheme10:r}=g.Z.currentTheme();return t("div",{class:{[b]:!0,[Z]:s,[v]:r,[y]:!this.$slots.default,[C]:!e?.length}},[i&&[this.showBannerTopCompactDownload&&t(p.default,{attrs:{position:["pc_top"],centerMaxWidth:this.centerMaxWidth}}),t(p.default,{attrs:{position:["pc_middle","h5_middle"],centerMaxWidth:this.centerMaxWidth},class:[f,"suggest-download-middle"]})],this.$slots.default])}},o=(0,c.Z)(n.prototype,"centerMaxWidth",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),a=n))||a)},68809:function(t,e,i){i.d(e,{Cf:function(){return f},N0:function(){return p},PF:function(){return u},TR:function(){return g},UL:function(){return m},rF:function(){return d},t4:function(){return b},yl:function(){return y}});var s=i(46851),r=i(62933),a=i(7909),n=i(64073),o=i(70278),l=i(91475),c=i(75812),h=i(53579);const m=()=>{const{homeLayoutInfos:t}=(0,l.h)(),e=(0,o.o)().bannerList,{webBanner:i=r.mY.default}=t||{};return e.filter((t=>t.img_type!==r.Rk.Default&&(i!==r.mY.min?t.img_format!==r.mY.min:t.img_format===r.mY.min)))||[]},u=()=>{const{homeLayoutInfos:t,isWeb:e}=(0,l.h)(),{webBanner:i=r.mY.default}=t||{};let s=i;return e||(s=i===r.mY.min?r.mY.min:r.mY.default),1===m().length&&(s=r.mY.default),s},d=()=>{const{bannerList:t=[]}=(0,o.o)();if(0===t?.length)return[];return t.filter((t=>t.img_format!==r.mY.min))},g=(t=1)=>({base:{loop:!0,pagination:{el:`.${s.CM.CssClassName.Swiper.Pagination}`,clickable:!0},navigation:{nextEl:s.CM.CssClassName.Swiper.Button.Next,prevEl:s.CM.CssClassName.Swiper.Button.Prev}},common:{centeredSlides:!1,loopedSlides:5,effect:"coverflow",slidesPerView:"auto",spaceBetween:0,slidesPerGroup:1,grabCursor:!0,coverflowEffect:{rotate:0,stretch:(5.3*(0,l.h)().rootFontSize-1)*t,depth:300,modifier:1,slideShadows:!1}}}),p=({mode:t,dataList:e})=>({isSingleBanner:1===e?.length,sholdShowOccupy:0===e?.length,isOnlyOnePageData:t===r.mY.default&&e.length<=1||t===r.mY.min&&e.length<=3}),b=({mode:t,scale:e,dataList:i})=>{const{isWeb:s}=(0,l.h)(),{isSingleBanner:a}=p({mode:t,dataList:i}),n=g(e).common;switch(a&&s&&!a||(n.slidesPerView=1,n.effect="slide"),t){case r.mY.min:return{spaceBetween:s?20:10,slidesPerView:3};case r.mY.default:return{...n};default:return n}},f=(t,e=1)=>{let i=0,s=20;const a=850*e;if(t===r.mY.min)i=145,s=16;else i=210;return{height:i*e,borderRedius:s,commonModeCardWidth:a}},y=t=>{if(!t)return;const{userInfos:e}=(0,l.h)(),{id:i,location_name:r,location_type:o,location_jump_window:m,location_value:u,location_template:d}=t;s.xN.dispatch({type:"REPORT_MANAGER",eventName:"BannerClick",payload:{banner_material_id:i,hyper_page_title:r,hyper_page_type:o,hyper_page_url:u}}),o!==a.Vo.EXTERNAL_URL?1!==e?.account_type||o===a.Vo.EVENT?t.disabled&&"0"!==t.location_value||(0,n.T)({location_type:o,location_jump_window:m,location_value:u,location_template:d}):h.Z.open("loginRegisterModal"):(0,c.MI)(u)}},51167:function(t,e,i){i.d(e,{C:function(){return s}});const s=(t,e,i)=>{let s={};if(i){s={...i};for(const i in s)"function"==typeof s[i]&&(i.startsWith("handle")||(s[i]=s[i](t,e)))}return s}},58219:function(t,e,i){i.d(e,{W:function(){return r}});var s=i(77823);class r extends s.${}},60635:function(t,e,i){i.d(e,{GM:function(){return o.W},qM:function(){return l},ZP:function(){return y}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(58219);class l extends o.W{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--box-cut-width"]="fit-content",this["--box-cut-height"]="fit-content",this["--box-cut-border-radius"]="0.18rem",this["--box-cut-border-width"]="0",this["--box-cut-border-color"]="var(--theme-game-lobby-border)",this["--box-cut-box-shadow"]="none",this}initH5(){return this["--box-cut-width"]="fit-content",this["--box-cut-height"]="fit-content",this["--box-cut-border-radius"]="0.22rem",this["--box-cut-border-width"]="0",this["--box-cut-border-color"]="var(--theme-game-lobby-border)",this["--box-cut-box-shadow"]="none",this}}var c,h,m,u,d,g,p=i(77823),b={"box-cut":"UPp1W0Xh4ZApPH51lhrc","will-cut":"OaTiUtmhh1nIeBrt55QM","cut-border":"pjSxhHx4BwzMwdJBOEvh","type-default":"hvRXJ9qLx7Tj34M5cuRg",common_bganimation:"qqTm3PPlAZ5zXdkFD7cZ"};const f=window.abcdefg_open;let y=(c=(0,n.wA)({name:"BoxCut"}),h=(0,n.tB)(),c((g=class extends((0,n.Wr)(n.XY,p.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",d,this)}render(){const t=arguments[0];return t("div",{attrs:{"data-cardInfo":f?JSON.stringify(this.cardProps).replaceAll('"',"'"):void 0},class:{[b["box-cut"]]:!0,[b[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("div",{class:[b["will-cut"],"theme-will-cut","will-cut"]},[this.$slots?.default,this.$scopedSlots?.cutSuspense?.(),t("div",{class:{"cut-border":!0,[b["cut-border"]]:!0}})]),this.$scopedSlots?.unCutSuspense?.()])}},(0,r.Z)(g,"getCssVarDefault",(()=>new l)),u=g,d=(0,a.Z)(u.prototype,"cardProps",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m=u))||m)},53725:function(t,e,i){i.d(e,{$R:function(){return l},ZP:function(){return g}});var s=i(55433),r=i(38821),a=i(24482);var n=i(77823);class o extends n.${constructor(){super(),this["--fallback-background-z-index"]="-1",this["--fallback-background-border-radius"]="0",this["--fallback-background-image"]="initial",this["--fallback-background-color"]="var(--theme-game-card-ddt_bg)"}}class l extends o{constructor(...t){super(...t),(0,s.Z)(this,"cssType","default")}initPC(){return this["--fallback-background-font-size"]="0.68rem",this}initH5(){return this["--fallback-background-font-size"]="0.88rem",this}}class c extends o{constructor(...t){super(...t),(0,s.Z)(this,"cssType","larger")}initPC(){return this["--fallback-background-font-size"]="1.06rem",this}initH5(){return this["--fallback-background-font-size"]="1.06rem",this}}var h,m,u=i(71743),d={"type-default":"F3VUwVsNuWtp9ntktyJR","type-larger":"eija3LqneyGTIj_yTiow","fallback-background":"NifV9NMYE1H2r3JcZqrM",common_bganimation:"lkD05GHohF1hiKxS_BH6"};let g=(0,r.wA)({name:"FallbackBackground"})((m=class extends((0,r.Wr)(n.Z)){render(){const t=arguments[0];return t("div",{class:{"fallback-background":!0,[d["fallback-background"]]:!0,[d[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("icon-sprite",{attrs:{sprite:(0,u.T9)("img_mryx_card")}})])}},(0,s.Z)(m,"getCssVarDefault",(()=>new l)),(0,s.Z)(m,"getCssVarLarger",(()=>new c)),(0,s.Z)(m,"ExhibitFallbackBg",class{constructor(){(0,s.Z)(this,"_isShow",!0),(0,s.Z)(this,"setIsShowBgByAdvertiser",(t=>{t===a.X.Success?this._isShow=!1:this._isShow=!0}))}get isShow(){return this._isShow}}),h=m))||h},2399:function(t,e,i){i.d(e,{R:function(){return r}});var s=i(77823);class r extends s.${}},93104:function(t,e,i){i.d(e,{W:function(){return r}});var s=i(77823);class r extends s.${}},44095:function(t,e,i){i.d(e,{ZP:function(){return Gt}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(93104);class l extends o.W{constructor(...t){super(...t),(0,r.Z)(this,"cssType","circle-default")}initPC(){return this["--favorited-icon-top"]="0.1rem",this["--favorited-icon-right"]="0.1rem",this["--favorited-icon-bottom"]="initial",this["--favorited-icon-left"]="initial",this}initH5(){return this["--favorited-icon-top"]="0.1rem",this["--favorited-icon-right"]="0.1rem",this["--favorited-icon-bottom"]="initial",this["--favorited-icon-left"]="initial",this}}class c extends o.W{constructor(...t){super(...t),(0,r.Z)(this,"cssType","circle-small")}initPC(){return this["--favorited-icon-top"]="0.06rem",this["--favorited-icon-right"]="0.06rem",this["--favorited-icon-bottom"]="initial",this["--favorited-icon-left"]="initial",this}initH5(){return this["--favorited-icon-top"]="0.1rem",this["--favorited-icon-right"]="0.1rem",this["--favorited-icon-bottom"]="initial",this["--favorited-icon-left"]="initial",this}}class h extends o.W{constructor(...t){super(...t),(0,r.Z)(this,"cssType","heart-default")}initPC(){return this["--favorited-icon-top"]="initial",this["--favorited-icon-right"]="initial",this["--favorited-icon-bottom"]="-0.01rem",this["--favorited-icon-left"]="-0.01rem",this}initH5(){return this["--favorited-icon-top"]="initial",this["--favorited-icon-right"]="initial",this["--favorited-icon-bottom"]="-0.01rem",this["--favorited-icon-left"]="-0.01rem",this}}class m extends o.W{constructor(...t){super(...t),(0,r.Z)(this,"cssType","rectangle-star")}initPC(){return this["--favorited-icon-top"]="0.02rem",this["--favorited-icon-right"]="0.02rem",this["--favorited-icon-bottom"]="initial",this["--favorited-icon-left"]="initial",this}initH5(){return this["--favorited-icon-top"]="0.02rem",this["--favorited-icon-right"]="0.02rem",this["--favorited-icon-bottom"]="initial",this["--favorited-icon-left"]="initial",this}}class u extends o.W{constructor(...t){super(...t),(0,r.Z)(this,"cssType","star-default")}initPC(){return this["--favorited-icon-top"]="-0.12rem",this["--favorited-icon-right"]="-0.12rem",this["--favorited-icon-bottom"]="initial",this["--favorited-icon-left"]="initial",this}initH5(){return this["--favorited-icon-top"]="-0.16rem",this["--favorited-icon-right"]="-0.16rem",this["--favorited-icon-bottom"]="initial",this["--favorited-icon-left"]="initial",this}}var d=i(77823);class g extends d.${}class p extends g{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--favorited-icon-side"]="0.34rem",this}initH5(){return this["--favorited-icon-side"]="0.4rem",this}}class b extends g{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--favorited-icon-side"]="0.3rem",this}initH5(){return this["--favorited-icon-side"]="0.4rem",this}}var f,y,Z,v,C,w,S,x,I,P,k,L,T,z={"circle-star":"lOpH7alofBB1Psuk18QN","img-div":"k5_S7HRRrjN0WdMnQuv_","type-default":"ld9xrbbeVBmnaIbw2YAm","type-small":"xqTdLTd48sZmG5LArWx1",common_bganimation:"TY98zIJPs1_nw1IOrE5T"};let B=(f=(0,n.wA)({name:"CircleStar31"}),y=(0,n.r8)(),Z=(0,n.tB)(),v=(0,n.fI)({default:!0}),C=(0,n.fI)({default:"/lobby_asset/{layout}-{bg}-{skin}/common/home/"}),w=(0,n.RL)("isFavorited"),f((T=class extends((0,n.Wr)(n.XY,d.Z)){constructor(...t){super(...t),(0,s.Z)(this,"isFavorited",I,this),(0,s.Z)(this,"cardProps",P,this),(0,s.Z)(this,"isUsableAnimation",k,this),(0,s.Z)(this,"rootPath",L,this),(0,r.Z)(this,"isShowAnimation",!1)}changeIsShowAnimation(t,e){this.isShowAnimation=!0===t&&!1===e}get collectedIcon(){const t=this.$createElement,{isAtSwiper:e,atSwiperDomId:i}=this.cardProps;return t("my-img",{attrs:{options:{lazy:!e,immediate:e,type:"div"},syncGroupsSrc:e,syncGroupsWrapId:i,src:this.rootPath+"btn_sc_on.png"},class:z["img-div"]})}render(){const t=arguments[0],{isAtSwiper:e,atSwiperDomId:i}=this.cardProps;return t("div",{class:{[z["circle-star"]]:!0,[z[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[this.isFavorited?this.collectedIcon:t("my-img",{attrs:{options:{lazy:!e,immediate:e,type:"div"},syncGroupsSrc:e,syncGroupsWrapId:i,src:this.rootPath+"btn_sc_off.png"},class:z["img-div"]})])}},(0,r.Z)(T,"getCircleStarDefault",(()=>new p)),(0,r.Z)(T,"getCircleStarSmall",(()=>new b)),x=T,I=(0,a.Z)(x.prototype,"isFavorited",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,a.Z)(x.prototype,"cardProps",[Z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,a.Z)(x.prototype,"isUsableAnimation",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,a.Z)(x.prototype,"rootPath",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.Z)(x.prototype,"changeIsShowAnimation",[w],Object.getOwnPropertyDescriptor(x.prototype,"changeIsShowAnimation"),x.prototype),S=x))||S);var M=i(2399);class V extends M.R{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--favorited-icon-side"]="0.34rem",this}initH5(){return this["--favorited-icon-side"]="0.4rem",this}}class D extends M.R{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--favorited-icon-side"]="0.3rem",this}initH5(){return this["--favorited-icon-side"]="0.4rem",this}}var _,A,E,R,O,F="Fudy987eLTdiWKB2IVe_";let H=(_=(0,n.wA)({name:"IconAnimation"}),A=(0,n.fI)(),_((R=class extends((0,n.Wr)(n.XY,d.Z)){constructor(...t){super(...t),(0,s.Z)(this,"iconUrl",O,this)}render(){return(0,arguments[0])("apng-canvas",{class:F,attrs:{src:this.iconUrl,numPlays:1}})}},O=(0,a.Z)(R.prototype,"iconUrl",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=R))||E);var N,$,G,W,q,U,j,Y,X,K,Q,J={"circle-star":"FczkzXU1uk5bJf4OYfVm","img-div":"d6ip1CD1GpAPa1WhPXVQ","type-default":"JfVr8ozbRq_aakJSUwL5","type-small":"IjvanIJl6fanDAptAew7",common_bganimation:"z7uLq4gAXKnjuqgYD3dW"};let tt=(N=(0,n.wA)({name:"CircleStar"}),$=(0,n.r8)(),G=(0,n.tB)(),W=(0,n.fI)({default:!0}),q=(0,n.RL)("isFavorited"),N((Q=class extends((0,n.Wr)(n.XY,d.Z)){constructor(...t){super(...t),(0,s.Z)(this,"isFavorited",Y,this),(0,s.Z)(this,"cardProps",X,this),(0,s.Z)(this,"isUsableAnimation",K,this),(0,r.Z)(this,"isShowAnimation",!1)}changeIsShowAnimation(t,e){this.isShowAnimation=!0===t&&!1===e}get collectedIcon(){const t=this.$createElement,{isAtSwiper:e}=this.cardProps;if(this.isShowAnimation&&!e&&this.isUsableAnimation)return t(H,{attrs:{cssVarManagerMust:{"--icon-animation-transform":"scale(1.7)"},iconUrl:"/lobby_asset/common/web/home/bookmark_star_2.png"}});{const{isAtSwiper:e,atSwiperDomId:i}=this.cardProps;return t("my-img",{attrs:{options:{lazy:!e,immediate:e,type:"div"},syncGroupsSrc:e,syncGroupsWrapId:i,src:"/lobby_asset/common/web/home/btn_sc_on_2.png"},class:J["img-div"]})}}render(){const t=arguments[0],{isAtSwiper:e,atSwiperDomId:i}=this.cardProps;return t("div",{class:{[J["circle-star"]]:!0,[J[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[this.isFavorited?this.collectedIcon:t("my-img",{attrs:{options:{lazy:!e,immediate:e,type:"div"},syncGroupsSrc:e,syncGroupsWrapId:i,src:"/lobby_asset/common/web/home/btn_sc_off_2.png"},class:J["img-div"]})])}},(0,r.Z)(Q,"getCircleStarDefault",(()=>new V)),(0,r.Z)(Q,"getCircleStarSmall",(()=>new D)),j=Q,Y=(0,a.Z)(j.prototype,"isFavorited",[$],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,a.Z)(j.prototype,"cardProps",[G],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,a.Z)(j.prototype,"isUsableAnimation",[W],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.Z)(j.prototype,"changeIsShowAnimation",[q],Object.getOwnPropertyDescriptor(j.prototype,"changeIsShowAnimation"),j.prototype),U=j))||U);class et extends d.${}class it extends et{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--favorited-icon-side"]="0.36rem",this}initH5(){return this["--favorited-icon-side"]="0.48rem",this}}var st,rt,at,nt,ot,lt,ct,ht={"lone-star":"_23sYlOk91VqNhojDaMA","img-div":"swfyEDztKAtxSTmccapT","type-default":"soAVMtv5jAF5T3MqRGAL",common_bganimation:"XhHocjzE9vdolIbOF9nF"};let mt=(st=(0,n.wA)({name:"LoneStar"}),rt=(0,n.r8)(),at=(0,n.RL)("isFavorited"),st((ct=class extends((0,n.Wr)(n.XY,d.Z)){constructor(...t){super(...t),(0,s.Z)(this,"isFavorited",lt,this),(0,r.Z)(this,"isShowAnimation",!1)}changeIsShowAnimation(t,e){this.isShowAnimation=!0===t&&!1===e}get collectedIcon(){const t=this.$createElement;return this.isShowAnimation?t(H,{attrs:{cssVarManagerMust:{"--icon-animation-transform":"scale(1.4)"},iconUrl:"/lobby_asset/common/web/home/bookmark_star_1.png"}}):t("my-img",{class:ht["img-div"],attrs:{src:"/lobby_asset/common/common/home/btn_sc_on.png",options:{type:"div"}}})}render(){const t=arguments[0];return t("div",{class:{[ht["lone-star"]]:!0,[ht[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[this.isFavorited?this.collectedIcon:t("my-img",{class:ht["img-div"],attrs:{src:"/lobby_asset/common/common/home/btn_sc_off.png",options:{type:"div"}}})])}},(0,r.Z)(ct,"getLoneStarDefault",(()=>new it)),ot=ct,lt=(0,a.Z)(ot.prototype,"isFavorited",[rt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.Z)(ot.prototype,"changeIsShowAnimation",[at],Object.getOwnPropertyDescriptor(ot.prototype,"changeIsShowAnimation"),ot.prototype),nt=ot))||nt);class ut extends d.${}class dt extends ut{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--favorited-icon-width"]="0.44rem",this["--favorited-icon-height"]="0.27rem",this["--favorited-icon-font-size"]="0.16rem",this}initH5(){return this["--favorited-icon-width"]="0.63rem",this["--favorited-icon-height"]="0.38rem",this["--favorited-icon-font-size"]="0.19rem",this}}class gt extends ut{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--favorited-icon-width"]="0.44rem",this["--favorited-icon-height"]="0.27rem",this["--favorited-icon-font-size"]="0.16rem",this}initH5(){return this["--favorited-icon-width"]="0.47rem",this["--favorited-icon-height"]="0.28rem",this["--favorited-icon-font-size"]="0.19rem",this}}var pt,bt,ft,yt,Zt,vt,Ct=i(71743),wt={"rectangle-star":"KMmM_0meArOLk5ZY7Nlh","is-favorited":"xnpEiIHGd2ZJDj26b6ow","type-default":"P0D9coL6k9I72iIv40Ll","type-small":"uIS3VuJrPM3qwFtTUAFA",common_bganimation:"OfBBaBb9MrfHQ7kgaDhO"};let St=(pt=(0,n.wA)({name:"RectangleStar"}),bt=(0,n.r8)(),pt((vt=class extends((0,n.Wr)(n.XY,d.Z)){constructor(...t){super(...t),(0,s.Z)(this,"isFavorited",Zt,this)}render(){const t=arguments[0];return t("div",{class:{[wt["rectangle-star"]]:!0,[wt[`type-${this.finialCssType}`]]:Boolean(this.finialCssType),[wt["is-favorited"]]:this.isFavorited}},[t("icon-sprite",{attrs:{sprite:(0,Ct.T9)("icon_dt_sc2")}})])}},(0,r.Z)(vt,"getTriangleHeartDefault",(()=>new dt)),(0,r.Z)(vt,"getTriangleHeartSmall",(()=>new gt)),yt=vt,Zt=(0,a.Z)(yt.prototype,"isFavorited",[bt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ft=yt))||ft);class xt extends d.${}class It extends xt{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--favorited-icon-side"]="0.74rem",this}initH5(){return this["--favorited-icon-side"]="0.6rem",this}}var Pt,kt,Lt,Tt,zt,Bt,Mt={"triangle-heart":"moZEkcgGur5zNgYretku","img-div":"J8XFoUrsnZ4KiZ4DUtmF","type-default":"JWwL7KgGL10nDrLmh7U6",common_bganimation:"TJhLqFMvLhCOjOHmstYr"};let Vt=(Pt=(0,n.wA)({name:"TriangleHeart"}),kt=(0,n.r8)(),Pt((Bt=class extends((0,n.Wr)(n.XY,d.Z)){constructor(...t){super(...t),(0,s.Z)(this,"isFavorited",zt,this)}render(){const t=arguments[0],e=this.isFavorited?"/lobby_asset/{layout}-{bg}-{skin}/common/home/icon_dt_sc1.png":"/lobby_asset/{layout}-{bg}-{skin}/common/home/icon_dt_sc.png";return t("div",{class:{[Mt["triangle-heart"]]:!0,[Mt[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("my-img",{class:Mt["img-div"],attrs:{src:e,options:{type:"div"}}})])}},(0,r.Z)(Bt,"getTriangleHeartDefault",(()=>new It)),Tt=Bt,zt=(0,a.Z)(Tt.prototype,"isFavorited",[kt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Lt=Tt))||Lt);var Dt,_t,At,Et,Rt,Ot,Ft,Ht,Nt,$t={"type-star-default":"B538DPWTIVsM9YzbkowQ","type-heart-default":"j7EqmfjQLyWPNya96bR3","type-circle-default":"DA8_Q5gbJiO7aU2qz59w","type-circle-small":"vhe2Zq6hgNzvBjknSJBK","type-rectangle-star":"eowQhabWEc0sXgkqqKuN","favorited-icon":"Ma04fpzha9qKJ0ouXkBb","click-area":"RBLIyMxgYZrYHjlfjk8o",common_bganimation:"cwl6Bq1edxD4qEXO0c9C"};let Gt=(Dt=(0,n.wA)({name:"FavoriteIcon"}),_t=(0,n.fI)({default:!1}),At=(0,n.F1)(),Et=(0,n.fI)({default:!1}),Dt((Nt=class extends((0,n.Wr)(n.XY,d.Z)){constructor(...t){super(...t),(0,s.Z)(this,"forbidClick",Ft,this),(0,s.Z)(this,"isFavorited",Ht,this)}render(){const t=arguments[0],{forbidClick:e}=this;return t("div",{attrs:{role:"FavoriteIcon"},class:{[$t["favorited-icon"]]:!0,[$t[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)},on:{click:t=>{t.stopPropagation(),e||this.$emit("click",this.isFavorited)}}},[t("div",{class:$t["click-area"]},[this.$slots.default])])}},(0,r.Z)(Nt,"getCssVarStarDefault",(()=>new u)),(0,r.Z)(Nt,"getCssVarHeartDefault",(()=>new h)),(0,r.Z)(Nt,"getCssVarCircleDefault",(()=>new l)),(0,r.Z)(Nt,"getCssVarCircleSmall",(()=>new c)),(0,r.Z)(Nt,"getCssVarRectangle",(()=>new m)),(0,r.Z)(Nt,"CircleStar",tt),(0,r.Z)(Nt,"CircleStar31",B),(0,r.Z)(Nt,"TriangleHeart",Vt),(0,r.Z)(Nt,"LoneStar",mt),(0,r.Z)(Nt,"RectangleStar",St),Ot=Nt,Ft=(0,a.Z)(Ot.prototype,"forbidClick",[_t],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ht=(0,a.Z)(Ot.prototype,"isFavorited",[At,Et],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Rt=Ot))||Rt)},96917:function(t,e,i){i.d(e,{jG:function(){return m},ZP:function(){return v}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(71743),l=i(58217),c=i(77823);class h extends c.${}class m extends h{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--label-game-status-height"]="0.2rem",this["--label-game-status-padding"]="0.02rem 0.02rem 0.02rem 0.06rem",this["--label-game-status-z-index"]="initial",this["--status-text-font-size"]="0.14rem",this}initH5(){return this["--label-game-status-height"]="0.3rem",this["--label-game-status-padding"]="0.02rem 0.02rem 0.02rem 0.08rem",this["--label-game-status-z-index"]="initial",this["--status-text-font-size"]="0.2rem",this}}var u,d,g,p,b,f,y={"type-default":"w4G84MIUdoSGWRMhChDO","label-game-status":"vgWLOnJbfRQmlO0yYBMQ","status-text":"_Cnam7DTbnTCBVAF7gVz","is-remenber":"VyrCCLnpqwvJzDkDJxup","box-tail":"RLOwyQwlhk9K13jqtqxc","is-update":"FReanxglKJtfH8KSSt7A","is-newOne":"_VQGRvNmCShClNfztWpy",common_bganimation:"o0QJsL7SceQLaazQBEds"};let Z,v=(u=(0,n.wA)({name:"LabelGameStatus"}),d=(0,n.fI)(),u((f=class extends((0,n.Wr)(c.Z)){constructor(...t){super(...t),(0,s.Z)(this,"status",b,this)}created(){if(!Z){const{t:t}=(0,l.QT)();Z={remenber:()=>t("lobby.game.suggest"),update:()=>t("lobby.game.update"),newOne:()=>t("lobby.game.new")}}}render(){const t=arguments[0],{status:e}=this;return e?t("div",{class:{[y["label-game-status"]]:!0,[y[`type-${this.finialCssType}`]]:Boolean(this.finialCssType),[y["is-remenber"]]:"remenber"===e,[y["is-update"]]:"update"===e,[y["is-newOne"]]:"newOne"===e}},[t("p",{class:y["status-text"]},[Z[e]()]),t("icon-sprite",{class:y["box-tail"],attrs:{sprite:(0,o.T9)("comm_img_jb-2")}})]):t("template")}},(0,r.Z)(f,"getCssVarDefault",(()=>new m)),p=f,b=(0,a.Z)(p.prototype,"status",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=p))||g)},12916:function(t,e,i){i.d(e,{U:function(){return W},Z:function(){return q}});var s,r,a,n,o,l=i(53158),c=i(55433),h=i(12040),m=i(38821),u=i(58217),d="NE8W2DlAb8da6qQzxorS";let g=(s=(0,m.wA)({name:"BtnCircleEntry"}),r=(0,m.tB)("setEntryType"),s((n=class extends m.XY{constructor(...t){super(...t),(0,l.Z)(this,"setEntryType",o,this)}created(){this.setEntryType(W.Btn)}render(){const t=arguments[0],{t:e}=(0,u.QT)();return t("div",{class:[d,"btnCircleEntry"]},[t("span",[e("lobby.game.playNow")])])}},o=(0,h.Z)(n.prototype,"setEntryType",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),a=n))||a);var p,b,f,y,Z,v="MgMMMjX4J0bQDHyArb35";let C=(p=(0,m.wA)({name:"BtnEntry"}),b=(0,m.tB)("setEntryType"),p((y=class extends m.XY{constructor(...t){super(...t),(0,l.Z)(this,"setEntryType",Z,this)}created(){this.setEntryType(W.Btn)}render(){const t=arguments[0],{t:e}=(0,u.QT)();return t("div",{class:[v,"btnEntry"]},[t("span",[e("lobby.game.enterGame")])])}},Z=(0,h.Z)(y.prototype,"setEntryType",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=y))||f);var w=i(7174),S=i(77823);class x extends S.${}class I extends x{constructor(...t){super(...t),(0,c.Z)(this,"cssType","default")}initPC(){return this["--play-entry-width"]="0.6rem",this["--play-entry-height"]="0.6rem",this["--play-icon-width"]="0.3rem",this["--play-icon-height"]="0.3rem",this}initH5(){return this["--play-entry-width"]="",this["--play-entry-height"]="",this["--play-icon-width"]="0.5rem",this["--play-icon-height"]="0.5rem",this}}var P,k,L,T,z,B,M=i(71743),V={"play-entry":"zi7Be3d06rUtI6mY1chg","play-icon":"iOcHOu0uS7yBPyAp_S52","type-default":"m880ONAOicU1XtWKXZd5",common_bganimation:"oIMzQdPX9BkgBc1bsj_1"};let D=(P=(0,m.wA)({name:"PlayEntry"}),k=(0,m.tB)("setEntryType"),P((B=class extends((0,m.Wr)(S.Z)){constructor(...t){super(...t),(0,l.Z)(this,"setEntryType",z,this)}created(){this.setEntryType(W.Play)}render(){const t=arguments[0];return t("div",{class:{[V["play-entry"]]:!0,[V[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t(w.JO.Tsx,{attrs:{component:{functional:!0,render:()=>t("icon-sprite",{class:V["play-icon"],attrs:{sprite:(0,M.T9)("icon_play")}})}}})])}},(0,c.Z)(B,"getCssVarDefault",(()=>new I)),T=B,z=(0,h.Z)(T.prototype,"setEntryType",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=T))||L);var _,A,E,R,O,F,H,N,$,G={"mask-hover":"rs4BMOv2XMX8ikB6YOR_","type-btn":"sruwGLsl05F0ewzl6EMN","type-play":"nEAN7K5b1TeKOq3qQFnH",common_bganimation:"vDLzSnzUitIol2WZ03au"};let W;!function(t){t.Btn="btn",t.Play="play"}(W||(W={}));let q=(_=(0,m.wA)({name:"MaskHover"}),A=(0,m.tB)(),E=(0,m.fI)(),R=(0,m.DF)(),_(($=class extends m.XY{constructor(...t){super(...t),(0,l.Z)(this,"cardProps",H,this),(0,l.Z)(this,"bgImgUrl",N,this),(0,c.Z)(this,"state",{entryType:void 0})}setEntryType(t){this.state.entryType=t}render(){const t=arguments[0],{isAtSwiper:e,atSwiperDomId:i}=this.cardProps,s={"mask-hover":!0,"theme-mask-hover":!0,[G["mask-hover"]]:!0,[G[`type-${this.state.entryType}`]]:Boolean(this.state.entryType)};return this.bgImgUrl?t("my-img",{class:s,attrs:{options:{type:"div",lazy:!e,immediate:e},syncGroupsSrc:e,syncGroupsWrapId:i,src:this.bgImgUrl}},[this.$slots.default]):t("div",{class:s},[this.$slots.default])}},(0,c.Z)($,"BtnEntry",C),(0,c.Z)($,"BtnCircleEntry",g),(0,c.Z)($,"PlayEntry",D),(0,c.Z)($,"getBgImgUrlHK",(()=>"/lobby_asset/{layout}-{bg}-{skin}/web/home/img_play.png")),F=$,H=(0,h.Z)(F.prototype,"cardProps",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,h.Z)(F.prototype,"bgImgUrl",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,h.Z)(F.prototype,"setEntryType",[R],Object.getOwnPropertyDescriptor(F.prototype,"setEntryType"),F.prototype),O=F))||O)},59787:function(t,e,i){i.d(e,{V:function(){return r}});var s=i(77823);class r extends s.${}},67556:function(t,e,i){i.d(e,{UR:function(){return o.V},ZP:function(){return C}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(59787);class l extends o.V{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--mask-maintain-border-radius"]="0",this["--maintain-circle-width"]="0.58rem",this["--maintain-circle-height"]="0.58rem",this["--maintain-text-margin-top"]="0.22rem",this["--maintain-text-font-size"]="0.18rem",this}initH5(){return this["--mask-maintain-border-radius"]="0",this["--maintain-circle-width"]="0.92rem",this["--maintain-circle-height"]="0.92rem",this["--maintain-text-margin-top"]="0.22rem",this["--maintain-text-font-size"]="0.30rem",this}}class c extends o.V{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--mask-maintain-border-radius"]="0",this["--maintain-circle-width"]="0.50rem",this["--maintain-circle-height"]="0.50rem",this["--maintain-text-margin-top"]="0.06rem",this["--maintain-text-font-size"]="0.16rem",this}initH5(){return this["--mask-maintain-border-radius"]="0",this["--maintain-circle-width"]="0.50rem",this["--maintain-circle-height"]="0.50rem",this["--maintain-text-margin-top"]="0.10rem",this["--maintain-text-font-size"]="0.18rem",this}}var h,m,u,d,g,p,b=i(58217),f=i(91475),y=i(77823),Z=i(53579),v={"mask-maintain":"gLewRcna0K5rNnZ8eycK","maintain-circle":"YUNua9cw7yz2bSM7ks1y","maintain-text":"H0k7ogH5Wk2oc0tBg9PV","is-var-control":"zzVTkohoiLhYP8stVfG6","type-default":"_4E1c5NqlRXRlQAhLnaI","type-small":"nQLkuXgyvCZs2FNlASNY",common_bganimation:"VO3FqHAZkApclyY6XHVT"};let C=(h=(0,n.wA)({name:"MaskMaintain"}),m=(0,n.tB)(),h((p=class extends((0,n.Wr)(n.XY,y.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",g,this)}render(){const t=arguments[0],{t:e}=(0,b.QT)(),{isWeb:i}=(0,f.h)(),{isAtSwiper:s,atSwiperDomId:r}=this.cardProps;return t("div",{class:{"mask-maintain":!0,[v["mask-maintain"]]:!0,[v[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)},on:{click:t=>{t.stopPropagation(),i||Z.Z.message({type:"warning",content:e("lobby.game.gameMaintainText")})}}},[t("my-img",{attrs:{options:{type:"div",lazy:!s,immediate:s},syncGroupsSrc:s,syncGroupsWrapId:r,src:"/lobby_asset/{layout}-{bg}-common/common/common/img_dt_whz.png"},class:[v["maintain-circle"],"maintain-circle"]}),t("p",{class:{"maintain-text":!0,[v["maintain-text"]]:!0}},[e("lobby.game.maintain")])])}},(0,r.Z)(p,"getCssVarDefault",(()=>new l)),(0,r.Z)(p,"getCssVarSmall",(()=>new c)),d=p,g=(0,a.Z)(d.prototype,"cardProps",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=d))||u)},53192:function(t,e,i){i.d(e,{Z:function(){return f}});var s,r,a,n,o,l,c,h,m=i(53158),u=i(55433),d=i(12040),g=i(38821),p=i(91475),b="GIAhRdhvZwO2BacuXbCQ";let f=(s=(0,g.wA)({name:"VirtualBorder"}),r=(0,g.tB)(),a=(0,g.fI)({required:!0}),s((h=class extends g.XY{constructor(...t){super(...t),(0,m.Z)(this,"cardProps",l,this),(0,m.Z)(this,"borderUrl",c,this)}render(){const t=arguments[0],{isAtSwiper:e,atSwiperDomId:i}=this.cardProps;return t("my-img",{attrs:{options:{type:"div",lazy:!e,immediate:e},syncGroupsSrc:e,syncGroupsWrapId:i,src:this.borderUrl},class:b})}},(0,u.Z)(h,"getBorderUrlCyanBlue",(()=>`/lobby_asset/{layout}-{bg}-common/common/home/${(0,p.h)().isWeb?"img_dt_border_sf":"img_dt_border_yx"}.png`)),(0,u.Z)(h,"getBorderUrlHK",(()=>"/lobby_asset/{layout}-{bg}-{skin}/web/home/img_dt_border18.png")),(0,u.Z)(h,"getBorderUrl5021",(()=>"/lobby_asset/{layout}-{bg}-{skin}/web/common/img_dt_border270xz.png")),(0,u.Z)(h,"getBorderUrl6008",(()=>"/lobby_asset/{layout}-{bg}-{skin}/web/home/img_dt_border15_h5.png")),(0,u.Z)(h,"getBorderUrl5060",(()=>"/lobby_asset/25-1-1/web/home/img_dt_border15_h5.png")),o=h,l=(0,d.Z)(o.prototype,"cardProps",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),c=(0,d.Z)(o.prototype,"borderUrl",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),n=o))||n)},37974:function(t,e,i){i.d(e,{Z:function(){return tt}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(51167),l=i(6507),c=i(39362),h=i(65074),m=i(31283),u=i(90803);const d=(t,e)=>{throw new Error("并未扩展【GameItem】的样式渲染!")},g=(t,e)=>{throw new Error("并未扩展【AnchorHot】的样式渲染!")},p=(t,e)=>{const i={imgUrl:t.platformIcon,isCompleteImage:t.isCustomIcon,gameName:t.brand,logoUrl:t.platformLogo,description:t.slogan,categoryId:t.gameCategoryId,isMaintain:t.maintainStatus,isShowFavorited:!1,handleClickCard:()=>h.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},s=(0,o.C)(t,i,e);return Object.assign(i,s)},b=(t,e)=>{const{imgUrl:i,isCompleteImage:s}=(()=>{const e={},{gameIconLarge:i,largeIcon:s,gameIcon:r}=t;return Boolean(t.customLargeIcon)?(e.imgUrl=s||i,e.isCompleteImage=!0):(e.imgUrl=i||s||r,e.isCompleteImage=!1),e})(),r={imgUrl:i,isCompleteImage:s,gameName:t.brand||t.gameName,logoUrl:t.logo,description:t.slogan,status:t.recommendStatus?"remenber":void 0,categoryId:t.gameCategoryId,isMaintain:t.maintainStatus,isShowFavorited:!1,handleClickCard:()=>h.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},a=(0,o.C)(t,r,e);return Object.assign(r,a)};var f,y,Z,v,C,w,S,x,I,P,k,L,T,z,B,M,V,D,_,A,E,R,O,F,H,N,$,G,W,q,U,j,Y,X,K,Q,J;let tt=(f=(0,n.wA)({name:"BasePropsConfig"}),y=(0,n.fI)(),Z=(0,n.fI)(),v=(0,n.fI)(),C=(0,n.fI)(),w=(0,n.fI)(),S=(0,n.fI)(),x=(0,n.fI)(),I=(0,n.fI)(),P=(0,n.fI)({default:!1}),k=(0,n.fI)({default:!1}),L=(0,n.fI)({default:!0}),T=(0,n.fI)(),z=(0,n.fI)({default:!1}),B=(0,n.fI)(),M=(0,n.fI)(),V=(0,n.fI)(),D=(0,n.DF)("cardProps"),f((J=class extends n.XY{constructor(...t){super(...t),(0,s.Z)(this,"status",E,this),(0,s.Z)(this,"isFavorited",R,this),(0,s.Z)(this,"gameName",O,this),(0,s.Z)(this,"description",F,this),(0,s.Z)(this,"imgUrl",H,this),(0,s.Z)(this,"logoUrl",N,this),(0,s.Z)(this,"isJackpot",$,this),(0,s.Z)(this,"bgImg",G,this),(0,s.Z)(this,"isMaintain",W,this),(0,s.Z)(this,"isCompleteImage",q,this),(0,s.Z)(this,"isShowFavorited",U,this),(0,s.Z)(this,"categoryId",j,this),(0,s.Z)(this,"isAtSwiper",Y,this),(0,s.Z)(this,"atSwiperDomId",X,this),(0,s.Z)(this,"handleClickCard",K,this),(0,s.Z)(this,"handleClickFavorIcon",Q,this)}get cardProps(){return this.$props}render(){return this.$slots.default}},(0,r.Z)(J,"getProps",((t,e)=>c.w.isThisType(t)?p(t,e):u.Z.isThisType(t)?d(t,e):m.Z.isThisType(t)?g(t,e):b(t,e))),A=J,E=(0,a.Z)(A.prototype,"status",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,a.Z)(A.prototype,"isFavorited",[Z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,a.Z)(A.prototype,"gameName",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),F=(0,a.Z)(A.prototype,"description",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,a.Z)(A.prototype,"imgUrl",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,a.Z)(A.prototype,"logoUrl",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,a.Z)(A.prototype,"isJackpot",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,a.Z)(A.prototype,"bgImg",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,a.Z)(A.prototype,"isMaintain",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,a.Z)(A.prototype,"isCompleteImage",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,a.Z)(A.prototype,"isShowFavorited",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),j=(0,a.Z)(A.prototype,"categoryId",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,a.Z)(A.prototype,"isAtSwiper",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,a.Z)(A.prototype,"atSwiperDomId",[B],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,a.Z)(A.prototype,"handleClickCard",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,a.Z)(A.prototype,"handleClickFavorIcon",[V],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.Z)(A.prototype,"cardProps",[D],Object.getOwnPropertyDescriptor(A.prototype,"cardProps"),A.prototype),_=A))||_)},47892:function(t,e,i){i.d(e,{ZP:function(){return wt}});var s,r=i(55433),a=i(38821),n=i(30643);const o=(0,a.wA)({name:"CssVarCustom"})(s=class extends((0,a.Wr)(n.Z)){render(){return this.$slots.default}})||s;var l=i(53158),c=i(12040),h=i(77823);class m extends h.${}class u extends h.${}class d extends u{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--copywriting-gap"]="0.08rem",this["--headline-font-size"]="0.2rem",this["--logo-width"]="0.38rem",this["--logo-height"]="0.38rem",this["--name-font-size"]="0.2rem",this["--description-font-size"]="0.16rem",this}initH5(){return this["--copywriting-gap"]="0.12rem",this["--headline-font-size"]="0.26rem",this["--logo-width"]="0.7rem",this["--logo-height"]="0.7rem",this["--name-font-size"]="0.32rem",this["--description-font-size"]="0.24rem",this}}class g extends u{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--copywriting-gap"]="0.08rem",this["--headline-font-size"]="0.2rem",this["--logo-width"]="0.38rem",this["--logo-height"]="0.38rem",this["--name-font-size"]="0.2rem",this["--description-font-size"]="0.16rem",this}initH5(){return this["--copywriting-gap"]="0.1rem",this["--headline-font-size"]="0.26rem",this["--logo-width"]="0.56rem",this["--logo-height"]="0.56rem",this["--name-font-size"]="0.25rem",this["--description-font-size"]="0.18rem",this}}var p,b,f,y,Z,v,C={copywriting:"kTNTU9PWSKGKphO2K5fq","show-bonus-pool":"WOhvEVbF8O2Wz76ab2b7",description:"xNnFndii694WR8ZoQUyx","bonus-pool-box":"rjYAHFrTomTZmRvRXYph","bonus-pool":"V4X5diepdTS3b1u7kipn",headline:"ywsLKdCPfRzJ8su4DsJb",logo:"TDL1woAsNKlR_0hvInKo",name:"NiXL9BaViAUL8zQWYb6K","type-default":"dFkazwqudO5vw0O5S78Q","type-small":"uGF4YwNtoS8bqJsMEVc3",common_bganimation:"iIhVQf_zJvVmdyFPNrVS"};let w=(p=(0,a.wA)({name:"Copywriting"}),b=(0,a.tB)("cardProps"),p((v=class extends((0,a.Wr)(a.XY,h.Z)){constructor(...t){super(...t),(0,l.Z)(this,"cardProps",Z,this)}render(){const t=arguments[0],{gameName:e,logoUrl:i,isJackpot:s}=this.cardProps;return t("div",{class:{[C.copywriting]:!0,[C["show-bonus-pool"]]:s,[C[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("div",{class:C.headline},[i&&t("my-img",{class:C.logo,attrs:{src:i,options:{type:"div"}}}),t("div",{class:C.name},[e])])])}},(0,r.Z)(v,"getCssVarDefault",(()=>new d)),(0,r.Z)(v,"getCssVarSmall",(()=>new g)),y=v,Z=(0,c.Z)(y.prototype,"cardProps",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=y))||f);class S extends m{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this.copywriting=new d,this["--advertse-img-assembled-width"]="3.74rem",this["--advertse-img-assembled-height"]="1.46rem",this["--advertse-img-assembled-padding"]="0 0.05rem",this["--introduce-left-width"]="1.7rem",this["--advertisement-image-width"]="1.67rem",this}initH5(){return this.copywriting=new d,this["--advertse-img-assembled-width"]="6.4rem",this["--advertse-img-assembled-height"]="2.5rem",this["--advertse-img-assembled-padding"]="0 0.13rem",this["--introduce-left-width"]="2.8rem",this["--advertisement-image-width"]="2.85rem",this}}class x extends m{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this.copywriting=new g,this["--advertse-img-assembled-width"]="3.74rem",this["--advertse-img-assembled-height"]="1.46rem",this["--advertse-img-assembled-padding"]="0 0.05rem",this["--introduce-left-width"]="1.7rem",this["--advertisement-image-width"]="1.67rem",this}initH5(){return this.copywriting=new g,this["--advertse-img-assembled-width"]="5.2rem",this["--advertse-img-assembled-height"]="2.04rem",this["--advertse-img-assembled-padding"]="0 0.05rem",this["--introduce-left-width"]="2.28rem",this["--advertisement-image-width"]="2.34rem",this}}var I=i(34731);class P{static getInstance(){return P.instance||(P.instance=new P),P.instance}constructor(){this.bgPrePath="/lobby_asset/{layout}-{bg}-{skin}/web/home",this.noBgPrePath="/lobby_asset/{layout}-{bg}-common/web/home",this.bgImgMapper={[I.ck.Fish]:"/img_bg1_by.png",[I.ck.Lottery]:"/img_bg1_cp.png",[I.ck.Electronic]:"/img_bg1_dz.png",[I.ck.BlockChain]:"/img_bg1_qp-zr.png",[I.ck.Chess]:"/img_bg1_qp-zr.png",[I.ck.Real]:"/img_bg1_qp-zr.png",[I.ck.Sports]:"/img_bg1_by.png",[I.ck.Gaming]:"/img_bg1_by.png",[I.ck.Cockfighting]:"/img_bg1_qp-zr.png"}}static getBgImg(t,e=!0){try{const i=this.getInstance();return(e?i.bgPrePath:i.noBgPrePath)+i.bgImgMapper[t]}catch(i){return""}}}var k,L,T,z,B,M,V=i(1507),D=i(91475),_=i(70539),A={"advertse-img-assembled":"TMySi4aEg9fAOD8vT9nm","introduce-left":"f8Cs9hE_KEruW7ck8wLf","introduce-right":"PNsbtNcwblJNq_QoVYcj","advertisement-image":"BjlXIvfO9984cnEdBypb","label-game-status":"w84f0u9QpCnT7zi43jAU","type-default":"jo_4WYQK4YbhUvokHn3A","type-small":"aaI8yJ9diz_XAoe2m8aZ",common_bganimation:"Z8c1TCIExKEd5anFzEAC"};let E=(k=(0,a.wA)({name:"AdvertiseImgAssembled"}),L=(0,a.tB)("cardProps"),k((M=class extends((0,a.Wr)(a.XY,h.Z)){constructor(...t){super(...t),(0,l.Z)(this,"cardProps",B,this)}render(){const t=arguments[0],{isJackpot:e,imgUrl:i,bgImg:s,categoryId:r,gameName:a,logoUrl:n}=this.cardProps,{siteInfos:o}=(0,D.h)();return t("my-img",{class:{[A["advertse-img-assembled"]]:!0,[A[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)},attrs:{options:{type:"div"},src:_.Z.gameListBg||s||P.getBgImg(r,o?.backgroundColor===V.sZ.ThemeSkinBg.HAS_BG)}},[t("div",{class:A["introduce-left"]},[t(w,{attrs:{gameName:a,isJackpot:e,logoUrl:n}})]),t("div",{class:A["introduce-right"]},[t("my-img",{class:A["advertisement-image"],attrs:{src:i,options:{type:"div"}}})])])}},(0,r.Z)(M,"getCssVarDefault",(()=>new S)),(0,r.Z)(M,"getCssVarSmall",(()=>new x)),z=M,B=(0,c.Z)(z.prototype,"cardProps",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=z))||T);class R extends h.${}class O extends R{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--advertse-img-individual-width"]="3.74rem",this["--advertse-img-individual-height"]="1.46rem",this}initH5(){return this["--advertse-img-individual-width"]="6.4rem",this["--advertse-img-individual-height"]="2.5rem",this}}class F extends R{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--advertse-img-individual-width"]="3.74rem",this["--advertse-img-individual-height"]="1.46rem",this}initH5(){return this["--advertse-img-individual-width"]="5.2rem",this["--advertse-img-individual-height"]="2.04rem",this}}var H,N,$,G,W,q,U={"advertse-img-individual":"CONIFZ1TxLbER7ZhpP9o","aImg-complete":"JdjGJEquMVf2NfjVdYCE","type-default":"lfyHhCaFYDWZKNtP4i9v","type-small":"M6z3IqQwcc8tp7QbIOCw",common_bganimation:"_6oNBGtMb7SAqQrznMoK_"};let j=(H=(0,a.wA)({name:"AdvertiseImgIndividual"}),N=(0,a.tB)("cardProps"),H((q=class extends((0,a.Wr)(a.XY,h.Z)){constructor(...t){super(...t),(0,l.Z)(this,"cardProps",W,this)}render(){const t=arguments[0],{imgUrl:e,bgImg:i,categoryId:s}=this.cardProps;return t("my-img",{class:{[U[`type-${this.finialCssType}`]]:Boolean(this.finialCssType),[U["advertse-img-individual"]]:!0},attrs:{options:{type:"div"},src:i||P.getBgImg(s)}},[t("my-img",{class:U["aImg-complete"],attrs:{src:e,options:{type:"div"}}})])}},(0,r.Z)(q,"getCssVarDefault",(()=>new O)),(0,r.Z)(q,"getCssVarSmall",(()=>new F)),G=q,W=(0,c.Z)(G.prototype,"cardProps",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=G))||$);var Y=i(37974),X=i(60635),K=i(67556);class Q extends h.${}class J extends Q{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--outer-box-main-width"]="3.74rem",this["--outer-box-main-height"]="1.46rem",this}initH5(){return this["--outer-box-main-width"]="6.4rem",this["--outer-box-main-height"]="2.5rem",this}}class tt extends Q{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--outer-box-main-width"]="3.74rem",this["--outer-box-main-height"]="1.46rem",this}initH5(){return this["--outer-box-main-width"]="5.2rem",this["--outer-box-main-height"]="2.04rem",this}}var et,it,st,rt,at,nt,ot={"outer-box":"G1kAKMUrQ4RDA1h90ViG","outer-box-main":"T8lYyjJvJAILdUCiTpFB","type-default":"eQMq1dmynFjXL7BTNcSC","type-small":"DqFyQO2PO7LF98zKTIed",common_bganimation:"Zu3fLOXnhWZt1U6EssfR"};let lt=(et=(0,a.wA)({name:"OuterBox"}),it=(0,a.tB)(),et((nt=class extends((0,a.Wr)(a.XY,h.Z)){constructor(...t){super(...t),(0,l.Z)(this,"cardProps",at,this)}render(){const t=arguments[0],{isAtSwiper:e,atSwiperDomId:i}=this.cardProps;return t("div",{class:{[ot["outer-box"]]:!0,[ot[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("my-img",{attrs:{options:{type:"div",lazy:!e,immediate:e},src:"",syncGroupsSrc:e,syncGroupsWrapId:i,role:"OuterBox"},on:{click:()=>this.$emit("click")},class:{[ot["outer-box-main"]]:!0,"outer-box-main":!0}},[this.$slots.default])])}},(0,r.Z)(nt,"getCssVarDefault",(()=>new J)),(0,r.Z)(nt,"getCssVarSmall",(()=>new tt)),rt=nt,at=(0,c.Z)(rt.prototype,"cardProps",[it],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),st=rt))||st);class ct extends X.GM{initPC(){return this["--box-cut-width"]="fit-content",this["--box-cut-height"]="fit-content",this["--box-cut-border-radius"]="0.1rem",this["--box-cut-border-width"]="1px",this["--box-cut-border-color"]="var(--theme-game-lobby-border)",this["--box-cut-box-shadow"]="0 2px 4px 0 var(--theme-aside-no-active-box-shadow)",this}initH5(){return this["--box-cut-width"]="fit-content",this["--box-cut-height"]="fit-content",this["--box-cut-border-radius"]="0.2rem",this["--box-cut-border-width"]="1px",this["--box-cut-border-color"]="var(--theme-game-lobby-border)",this["--box-cut-box-shadow"]="0 2px 4px 0 var(--theme-aside-no-active-box-shadow)",this}}var ht,mt=i(44095),ut=i(96917);class dt{constructor(){(0,r.Z)(this,"outerBox",lt.getCssVarDefault()),(0,r.Z)(this,"boxCut",new ct),(0,r.Z)(this,"advertiseImgIndividual",j.getCssVarDefault()),(0,r.Z)(this,"advertiseImgAssembled",E.getCssVarDefault()),(0,r.Z)(this,"labelGameStatus",ut.ZP.getCssVarDefault()),(0,r.Z)(this,"maskMaintain",K.ZP.getCssVarDefault()),(0,r.Z)(this,"favoriteIcon",mt.ZP.getCssVarCircleDefault()),(0,r.Z)(this,"circleStar",mt.ZP.CircleStar.getCircleStarDefault())}}var gt,pt=(0,a.wA)({name:"CssVarDefault"})(ht=class extends((0,a.Wr)(n.Z)){constructor(...t){super(...t),(0,r.Z)(this,"baseCssVarManager",(()=>new dt))}render(){return this.$slots.default}})||ht;class bt extends X.GM{initPC(){return this["--box-cut-width"]="fit-content",this["--box-cut-height"]="fit-content",this["--box-cut-border-radius"]="0.1rem",this["--box-cut-border-width"]="1px",this["--box-cut-border-color"]="var(--theme-game-lobby-border)",this["--box-cut-box-shadow"]="var(--theme-aside-no-active-box-shadow)",this}initH5(){return this["--box-cut-width"]="fit-content",this["--box-cut-height"]="fit-content",this["--box-cut-border-radius"]="0.2rem",this["--box-cut-border-width"]="1px",this["--box-cut-border-color"]="var(--theme-game-lobby-border)",this["--box-cut-box-shadow"]="var(--theme-aside-no-active-box-shadow)",this}}class ft{constructor(){(0,r.Z)(this,"outerBox",lt.getCssVarSmall()),(0,r.Z)(this,"boxCut",new bt),(0,r.Z)(this,"advertiseImgIndividual",j.getCssVarSmall()),(0,r.Z)(this,"advertiseImgAssembled",E.getCssVarSmall()),(0,r.Z)(this,"labelGameStatus",ut.ZP.getCssVarDefault()),(0,r.Z)(this,"maskMaintain",K.ZP.getCssVarDefault()),(0,r.Z)(this,"favoriteIcon",mt.ZP.getCssVarCircleDefault()),(0,r.Z)(this,"circleStar",mt.ZP.CircleStar.getCircleStarDefault())}}var yt,Zt;const vt=pt,Ct=(0,a.wA)({name:"CssVarSmall"})(gt=class extends((0,a.Wr)(n.Z)){constructor(...t){super(...t),(0,r.Z)(this,"baseCssVarManager",(()=>new ft))}render(){return this.$slots.default}})||gt;let wt=(0,a.wA)({name:"LandscapeLeftRight"})((Zt=class extends Y.Z{renderAdvertsePicture(){const t=this.$createElement,{isCompleteImage:e}=this.cardProps;return t(e?j:E)}render(){const t=arguments[0],{isMaintain:e}=this.cardProps;return t(lt,{on:{click:this.handleClickCard},attrs:{cssVarManager:{cssType:"default"}}},[t(X.ZP,{attrs:{cssVarManager:{cssType:"default"}}},[this.renderAdvertsePicture(),t("template",{slot:"cutSuspense"},[e&&t(K.ZP,{attrs:{cssVarManager:{cssType:"default"}}})])])])}},(0,r.Z)(Zt,"CssVarCustom",o),(0,r.Z)(Zt,"CssVarDefault",vt),(0,r.Z)(Zt,"CssVarSmall",Ct),(0,r.Z)(Zt,"getProps",Y.Z.getProps),yt=Zt))||yt},20983:function(t,e,i){i.d(e,{kp:function(){return o},ZP:function(){return C}});var s=i(53158),r=i(55433),a=i(12040),n=i(77823);class o extends n.${}class l extends o{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--advertisement-img-box-width"]="1rem",this["--advertisement-img-box-height"]="1rem",this}initH5(){return this["--advertisement-img-box-width"]="1.3rem",this["--advertisement-img-box-height"]="1.3rem",this}}class c extends o{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--advertisement-img-box-width"]="1.2rem",this["--advertisement-img-box-height"]="1.2rem",this}initH5(){return this["--advertisement-img-box-width"]="0.8rem",this["--advertisement-img-box-height"]="0.8rem",this}}class h extends o{constructor(...t){super(...t),(0,r.Z)(this,"cssType","larger")}initPC(){return this["--advertisement-img-box-width"]="1.4rem",this["--advertisement-img-box-height"]="1.4rem",this}initH5(){return this["--advertisement-img-box-width"]="1.7rem",this["--advertisement-img-box-height"]="1.7rem",this}}var m,u,d,g,p,b,f=i(38821),y=i(34563),Z=i(26558),v={"type-default":"Mk1s1ERDxLalTm3QpQYR","type-larger":"TppVxcL5Z_PgDSHMMr1G","advertisement-img-box":"zG__YPcpt569zFDxOduf","advertisement-img":"O4MfGKkmDWR7_vaKtF6_",common_bganimation:"cHukkhwLv_HHRyo4PTC9"};let C=(m=(0,f.wA)({name:"AdvertisementImgBox"}),u=(0,f.tB)(),m((b=class extends((0,f.Wr)(f.XY,n.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",p,this)}renderAssembled(){const t=this.$createElement,{imgUrl:e}=this.cardProps;return t("div",{class:{"advertisement-img-box":!0,[v["advertisement-img-box"]]:!0,[v[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("my-img",{attrs:{options:{type:"div"},src:e},class:v["advertisement-img"],on:{loadedResult:t=>this.$emit("loadedResult",t)}}),this.$scopedSlots?.logoSlot?.()])}renderIndividual(){const t=this.$createElement,{imgUrl:e}=this.cardProps;return t("my-img",{attrs:{src:e,options:{type:"div"}},class:{"advertisement-img-box":!0,[v["advertisement-img-box"]]:!0,[v[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)},on:{loadedResult:t=>this.$emit("loadedResult",t)}})}render(){return this.cardProps.isCompleteImage?this.renderIndividual():this.renderAssembled()}},(0,r.Z)(b,"LogoLone",Z.ZP),(0,r.Z)(b,"LogoHasBackground",y.ZP),(0,r.Z)(b,"getCssVarDefault",(()=>new l)),(0,r.Z)(b,"getCssVarLarger",(()=>new h)),(0,r.Z)(b,"getCssVarJackpotSmall",(()=>new c)),g=b,p=(0,a.Z)(g.prototype,"cardProps",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d=g))||d)},34563:function(t,e,i){i.d(e,{ZP:function(){return f}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(77823);class l extends o.${}class c extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--logo-has-background-width"]="0.5rem",this["--logo-has-background-height"]="0.5rem",this["--logo-icon-width"]="0.5rem",this["--logo-icon-height"]="0.5rem",this["--logo-has-background-color"]="#fff",this}initH5(){return this["--logo-has-background-width"]="0.5rem",this["--logo-has-background-height"]="0.5rem",this["--logo-icon-width"]="0.5rem",this["--logo-icon-height"]="0.5rem",this["--logo-has-background-color"]="transparent",this}}var h,m,u,d,g,p,b={"type-default":"iQvMCF2ndAhb3dmEJvPP","logo-has-background":"aVeEzJtFuBGTnqqoVQJc","logo-background":"tV03He1cIWkZ9qorNxYB","logo-icon":"B3dXgl8Ym5a6eynjadxQ",common_bganimation:"EpoW0Y29MNtOmT3IQRig"};let f=(h=(0,n.wA)({name:"LogoHasBackground"}),m=(0,n.tB)(),h((p=class extends((0,n.Wr)(o.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",g,this)}render(){const t=arguments[0],{logoUrl:e}=this.cardProps;return e?t("div",{class:{"logo-has-background":!0,[b[`type-${this.finialCssType}`]]:Boolean(this.finialCssType),[b["logo-has-background"]]:!0}},[t("div",{class:b["logo-background"]}),t("my-img",{class:{"logo-icon":!0,[b["logo-icon"]]:!0},attrs:{src:e,options:{type:"div"}}})]):t("template")}},(0,r.Z)(p,"getCssVarDefault",(()=>new c)),d=p,g=(0,a.Z)(d.prototype,"cardProps",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=d))||u)},26558:function(t,e,i){i.d(e,{ZP:function(){return Z}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(77823);class l extends o.${}class c extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--logo-lone-width"]="0.38rem",this["--logo-lone-height"]="0.38rem",this}initH5(){return this["--logo-lone-width"]="0.50rem",this["--logo-lone-height"]="0.50rem",this}}class h extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--logo-lone-width"]="0.38rem",this["--logo-lone-height"]="0.38rem",this}initH5(){return this["--logo-lone-width"]="0.30rem",this["--logo-lone-height"]="0.30rem",this}}class m extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","larger")}initPC(){return this["--logo-lone-width"]="0.48rem",this["--logo-lone-height"]="0.48rem",this}initH5(){return this["--logo-lone-width"]="0.60rem",this["--logo-lone-height"]="0.60rem",this}}var u,d,g,p,b,f,y={"type-default":"zG5HBnt0TLchLwzbabYW","type-larger":"u8MOs8dPK8swdIA8h31x","logo-lone":"BbiSvKsVJwvedeYSS9jO",common_bganimation:"GLH8MrKdcC5KgA3oGO4E"};let Z=(u=(0,n.wA)({name:"LogoLone"}),d=(0,n.tB)(),u((f=class extends((0,n.Wr)(o.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",b,this)}render(){const t=arguments[0],{logoUrl:e}=this.cardProps;return e?t("my-img",{class:{[y["logo-lone"]]:!0,[y[`type-${this.finialCssType}`]]:Boolean(this.finialCssType),"logo-lone":!0},attrs:{options:{type:"div"},src:e}}):t("template")}},(0,r.Z)(f,"getCssVarDefault",(()=>new c)),(0,r.Z)(f,"getCssVarLarge",(()=>new m)),(0,r.Z)(f,"getCssVarJackpotSmall",(()=>new h)),p=f,b=(0,a.Z)(p.prototype,"cardProps",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=p))||g)},80936:function(t,e,i){i.d(e,{Z:function(){return Y}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(51167),l=i(6507),c=i(34731),h=i(39362),m=i(59890),u=i(65074),d=i(96309),g=i(31283),p=i(90803);const b=(t,e)=>{const i=(0,d.g)(),{isShowFavorited:s,isFavorited:r}=(()=>{const{gameId:e,maintainStatus:s}=t,{currentAllFavoriteList:r}=i,a=Boolean(e&&!!r&&!s),n=r?.includes(e);return{isShowFavorited:a,isFavorited:n}})(),a={imgUrl:t.gameIcon,isCompleteImage:!0,logoUrl:t.platformId===m.YH||c.Aw.includes(t.gameCategoryId)?t.isCombinate||t.isCustomIcon?"":t.platformLogo:"",gameName:t.gameName,status:t.recommendStatus?"remenber":void 0,isMaintain:t.maintainStatus,isShowFavorited:s,isFavorited:r,handleClickCard:()=>u.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},n=(0,o.C)(t,a,e);return Object.assign(a,n)},f=(t,e)=>{const i={imgUrl:t.gameIcon,gameName:t.gameName,handleClickCard:()=>u.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},s=(0,o.C)(t,i,e);return Object.assign(i,s)},y=(t,e)=>{const i=(0,d.g)(),{isShowFavorited:s,isFavorited:r}=(()=>{const{gameId:e,maintainStatus:s}=t,{currentAllFavoriteList:r}=i,a=Boolean(e&&!!r&&!s),n=r?.includes(e);return{isShowFavorited:a,isFavorited:n}})(),a={imgUrl:t.platformIcon,isCompleteImage:!0,gameName:t.brand,logoUrl:t.platformLogo,isMaintain:t.maintainStatus,isShowFavorited:s,isFavorited:r,handleClickCard:()=>u.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},n=(0,o.C)(t,a,e);return Object.assign(a,n)},Z=(t,e)=>{const i=(0,d.g)(),{imgUrl:s,isCompleteImage:r}=(()=>{const e={},{gameIconLarge:i,largeIcon:s,gameIcon:r}=t;return Boolean(t.customLargeIcon)?(e.imgUrl=r||i||s,e.isCompleteImage=!0):Boolean(t.isCompositePictureHot)?(e.imgUrl=t.compositePictureHotIcon,e.isCompleteImage=!0):(e.imgUrl=i||s||r,e.isCompleteImage=!1),e})(),{logoUrl:a}={logoUrl:t.platformId===m.YH||c.Aw.includes(t.gameCategoryId)||!t.gameId?t.logo:void 0},{isShowFavorited:n,isFavorited:h}=(()=>{const{gameId:e,maintainStatus:s}=t,{currentAllFavoriteList:r}=i,a=Boolean(e&&!!r&&!s),n=r?.includes(e);return{isShowFavorited:a,isFavorited:n}})(),g={imgUrl:s,isCompleteImage:r,logoUrl:a,gameName:t.gameName||t?.brand||"",status:t.recommendStatus?"remenber":void 0,isMaintain:t.maintainStatus,isShowFavorited:n,isFavorited:h,handleClickCard:()=>u.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},p=(0,o.C)(t,g,e);return Object.assign(g,p)};var v,C,w,S,x,I,P,k,L,T,z,B,M,V,D,_,A,E,R,O,F,H,N,$,G,W,q,U,j;let Y=(v=(0,n.wA)({name:"BasePropsConfig"}),C=(0,n.fI)(),w=(0,n.fI)(),S=(0,n.fI)(),x=(0,n.fI)(),I=(0,n.fI)(),P=(0,n.fI)(),k=(0,n.fI)({default:!1}),L=(0,n.fI)({default:!0}),T=(0,n.fI)({default:!1}),z=(0,n.fI)(),B=(0,n.fI)(),M=(0,n.fI)(),V=(0,n.DF)("cardProps"),v((j=class extends n.XY{constructor(...t){super(...t),(0,s.Z)(this,"status",A,this),(0,s.Z)(this,"isFavorited",E,this),(0,s.Z)(this,"gameName",R,this),(0,s.Z)(this,"imgUrl",O,this),(0,s.Z)(this,"logoUrl",F,this),(0,s.Z)(this,"isMaintain",H,this),(0,s.Z)(this,"isCompleteImage",N,this),(0,s.Z)(this,"isShowFavorited",$,this),(0,s.Z)(this,"isAtSwiper",G,this),(0,s.Z)(this,"atSwiperDomId",W,this),(0,s.Z)(this,"handleClickCard",q,this),(0,s.Z)(this,"handleClickFavorIcon",U,this)}get cardProps(){return this.$props}render(){return this.$slots.default}},(0,r.Z)(j,"getProps",((t,e)=>h.w.isThisType(t)?y(t,e):p.Z.isThisType(t)?b(t,e):g.Z.isThisType(t)?f(t,e):Z(t,e))),_=j,A=(0,a.Z)(_.prototype,"status",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,a.Z)(_.prototype,"isFavorited",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,a.Z)(_.prototype,"gameName",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,a.Z)(_.prototype,"imgUrl",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),F=(0,a.Z)(_.prototype,"logoUrl",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,a.Z)(_.prototype,"isMaintain",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,a.Z)(_.prototype,"isCompleteImage",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,a.Z)(_.prototype,"isShowFavorited",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,a.Z)(_.prototype,"isAtSwiper",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,a.Z)(_.prototype,"atSwiperDomId",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,a.Z)(_.prototype,"handleClickCard",[B],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,a.Z)(_.prototype,"handleClickFavorIcon",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.Z)(_.prototype,"cardProps",[V],Object.getOwnPropertyDescriptor(_.prototype,"cardProps"),_.prototype),D=_))||D)},97532:function(t,e,i){i.d(e,{$P:function(){return l},ZP:function(){return Z}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(77823);class l extends o.${}class c extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--outer-box-main-min-width"]="1rem",this["--outer-box-main-min-height"]="1.3rem",this}initH5(){return this["--outer-box-main-min-width"]="1.3rem",this["--outer-box-main-min-height"]="1.6rem",this}}class h extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--outer-box-main-min-width"]="1.2rem",this["--outer-box-main-min-height"]="1.5rem",this}initH5(){return this["--outer-box-main-min-width"]="0.8rem",this["--outer-box-main-min-height"]="1.1rem",this}}class m extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","larger")}initPC(){return this["--outer-box-main-min-width"]="1.4rem",this["--outer-box-main-min-height"]="1.7rem",this}initH5(){return this["--outer-box-main-min-width"]="1.7rem",this["--outer-box-main-min-height"]="2rem",this}}var u,d,g,p,b,f,y={"outer-box":"YSN34a_F3djjKHwRW3U2","outer-box-main":"QWwG10z9loK6TZyAorgJ","type-default":"fmUzKQ5DY22f3LTQXFTQ","type-larger":"uZCU3594QpjNA8EX7IeX",common_bganimation:"AV73gFm51kFXdFJK0Q5i"};let Z=(u=(0,n.wA)({name:"OuterBox"}),d=(0,n.tB)(),u((f=class extends((0,n.Wr)(n.XY,o.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",b,this)}render(){const t=arguments[0],{isAtSwiper:e,atSwiperDomId:i}=this.cardProps;return t("div",{class:{[y["outer-box"]]:!0,[y[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("my-img",{attrs:{options:{type:"div",lazy:!e,immediate:e},src:"",role:"OuterBox",syncGroupsSrc:e,syncGroupsWrapId:i},on:{click:()=>this.$emit("click")},class:{[y["outer-box-main"]]:!0,"outer-box-main":!0}},[this.$slots.default])])}},(0,r.Z)(f,"getCssVarDefault",(()=>new c)),(0,r.Z)(f,"getCssVarLarge",(()=>new m)),(0,r.Z)(f,"getCssVarJackpotSmall",(()=>new h)),p=f,b=(0,a.Z)(p.prototype,"cardProps",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=p))||g)},92933:function(t,e,i){i.d(e,{q:function(){return h},L:function(){return a}});var s=i(55433),r=i(38821);class a{}class n extends a{constructor(...t){super(...t),(0,s.Z)(this,"outerBox",{cssType:"default"}),(0,s.Z)(this,"boxCut",{cssType:"default","--box-cut-border-color":"0.5rem"}),(0,s.Z)(this,"advertisementImgBox",{cssType:"larger"}),(0,s.Z)(this,"logoLone",{}),(0,s.Z)(this,"fallbackBackground",{}),(0,s.Z)(this,"labelGameStatus",{}),(0,s.Z)(this,"maskMaintain",{}),(0,s.Z)(this,"favoriteIcon",{}),(0,s.Z)(this,"circleStar",{}),(0,s.Z)(this,"gameNameNormal",{})}}const o=()=>({outerBox:{cssType:"default"},boxCut:{cssType:"default","--box-cut-border-color":"0.5rem"},advertisementImgBox:{"--advertisement-img-box-height":""}});var l,c=i(30643);const h=(0,r.wA)({name:"CssVarCustom"})(l=class extends((0,r.Wr)(c.Z)){constructor(...t){super(...t),(0,s.Z)(this,"getCssVarManagerTemplateLarger1",(()=>new n)),(0,s.Z)(this,"getCssVarManagerTemplateLarger2",o)}render(){return this.$slots.default}})||l},19768:function(t,e,i){i.d(e,{Z:function(){return f}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(77823);class l extends o.${}class c extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--game-name-font-size"]="0.2rem",this}initH5(){return this["--game-name-font-size"]="0.24rem",this}}var h,m,u,d,g,p,b={"game-name":"QtCd6e_ZeQXyj2SgvLcw","game-name-inner":"uBCk5w6hacoDyeX5nsrn","type-default":"qoBpHsnHniqKW8OUE9x4",common_bganimation:"gdhxUjm0FtLliwm_3tm4"};let f=(h=(0,n.wA)({name:"GameNameNormal"}),m=(0,n.tB)(),h((p=class extends((0,n.Wr)(o.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",g,this)}render(){const t=arguments[0],{gameName:e}=this.cardProps;return t("div",{class:{"game-name":!0,[b[`type-${this.finialCssType}`]]:Boolean(this.finialCssType),[b["game-name"]]:!0}},[t("div",{class:{"game-name-inner":!0,[b["game-name-inner"]]:!0}},[e])])}},(0,r.Z)(p,"getCssVarDefault",(()=>new c)),d=p,g=(0,a.Z)(d.prototype,"cardProps",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=d))||u)},56312:function(t,e,i){i.d(e,{cI:function(){return n.q},Bi:function(){return y},AG:function(){return C},$c:function(){return I},ZP:function(){return M}});var s,r=i(55433),a=i(38821),n=i(92933),o=i(20983),l=i(30643),c=i(60635),h=i(53725),m=i(44095),u=i(19768),d=i(96917),g=i(26558),p=i(67556),b=i(97532);class f{constructor(){(0,r.Z)(this,"outerBox",b.ZP.getCssVarDefault()),(0,r.Z)(this,"boxCut",c.ZP.getCssVarDefault()),(0,r.Z)(this,"advertisementImgBox",o.ZP.getCssVarDefault()),(0,r.Z)(this,"logoLone",g.ZP.getCssVarDefault()),(0,r.Z)(this,"fallbackBackground",h.ZP.getCssVarDefault()),(0,r.Z)(this,"labelGameStatus",d.ZP.getCssVarDefault()),(0,r.Z)(this,"maskMaintain",p.ZP.getCssVarSmall()),(0,r.Z)(this,"favoriteIcon",m.ZP.getCssVarCircleSmall()),(0,r.Z)(this,"circleStar",m.ZP.CircleStar.getCircleStarSmall()),(0,r.Z)(this,"gameNameNormal",u.Z.getCssVarDefault())}}const y=(0,a.wA)({name:"CssVarDefault"})(s=class extends((0,a.Wr)(l.Z)){constructor(...t){super(...t),(0,r.Z)(this,"baseCssVarManager",(()=>new f))}render(){return this.$slots.default}})||s;var Z;class v{constructor(){(0,r.Z)(this,"outerBox",b.ZP.getCssVarJackpotSmall()),(0,r.Z)(this,"boxCut",c.ZP.getCssVarDefault()),(0,r.Z)(this,"advertisementImgBox",o.ZP.getCssVarJackpotSmall()),(0,r.Z)(this,"logoLone",g.ZP.getCssVarJackpotSmall()),(0,r.Z)(this,"fallbackBackground",h.ZP.getCssVarDefault()),(0,r.Z)(this,"labelGameStatus",d.ZP.getCssVarDefault()),(0,r.Z)(this,"maskMaintain",p.ZP.getCssVarSmall()),(0,r.Z)(this,"favoriteIcon",m.ZP.getCssVarCircleSmall()),(0,r.Z)(this,"circleStar",m.ZP.CircleStar.getCircleStarSmall()),(0,r.Z)(this,"gameNameNormal",u.Z.getCssVarDefault())}}const C=(0,a.wA)({name:"CssVarJackpotSmall"})(Z=class extends((0,a.Wr)(l.Z)){constructor(...t){super(...t),(0,r.Z)(this,"baseCssVarManager",(()=>new v))}render(){return this.$slots.default}})||Z;class w extends c.qM{initPC(){return super.initPC(),this["--box-cut-border-radius"]="0.22rem",this}initH5(){return super.initH5(),this["--box-cut-border-radius"]="0.26rem",this}}var S;class x{constructor(){(0,r.Z)(this,"outerBox",b.ZP.getCssVarLarge()),(0,r.Z)(this,"boxCut",new w),(0,r.Z)(this,"advertisementImgBox",o.ZP.getCssVarLarger()),(0,r.Z)(this,"logoLone",g.ZP.getCssVarLarge()),(0,r.Z)(this,"fallbackBackground",h.ZP.getCssVarDefault()),(0,r.Z)(this,"labelGameStatus",d.ZP.getCssVarDefault()),(0,r.Z)(this,"maskMaintain",p.ZP.getCssVarSmall()),(0,r.Z)(this,"favoriteIcon",m.ZP.getCssVarCircleSmall()),(0,r.Z)(this,"circleStar",m.ZP.CircleStar.getCircleStarSmall()),(0,r.Z)(this,"gameNameNormal",u.Z.getCssVarDefault())}}const I=(0,a.wA)({name:"CssVarLarge"})(S=class extends((0,a.Wr)(l.Z)){constructor(...t){super(...t),(0,r.Z)(this,"baseCssVarManager",(()=>new x))}render(){return this.$slots.default}})||S;var P,k,L=i(77823),T=i(80936),z=i(14209);const B=h.ZP.ExhibitFallbackBg;let M=(0,a.wA)({name:"SquareBelowName"})((k=class extends((0,a.Wr)(L.Z,T.Z)){constructor(...t){super(...t),(0,r.Z)(this,"exhibitFallbackBg",new B)}render(){const t=arguments[0],{isCompleteImage:e,isFavorited:i,isMaintain:s,isShowFavorited:r}=this.cardProps,{status:a}=this.cardProps;return t(b.ZP,{class:z.Z["square-standard"],on:{click:this.handleClickCard}},[t(c.ZP,{attrs:{cssVarManagerMust:this.cssVarManagerMust?.boxCut}},[t(o.ZP,{on:{loadedResult:this.exhibitFallbackBg.setIsShowBgByAdvertiser}},[t("template",{slot:"logoSlot"},[!e&&t(o.ZP.LogoLone)])]),t("template",{slot:"cutSuspense"},[this.exhibitFallbackBg.isShow&&t(h.ZP),a&&this.$scopedSlots.labelGameStatus?.()||t(d.ZP,{attrs:{status:a}}),s&&t(p.ZP,{attrs:{cssVarManagerMust:this.cssVarManagerMust?.maskMaintain}})]),t("template",{slot:"unCutSuspense"},[r&&t(m.ZP,{attrs:{isFavorited:i},on:{click:this.handleClickFavorIcon}},[this.$scopedSlots.favoriteIcon?.()||t(m.ZP.CircleStar)])])]),t(u.Z)])}},(0,r.Z)(k,"CssVarManagerBase",n.L),(0,r.Z)(k,"CssVarCustom",n.q),(0,r.Z)(k,"CssVarDefault",y),(0,r.Z)(k,"CssVarLarge",I),(0,r.Z)(k,"CssVarJackpotSmall",C),(0,r.Z)(k,"getProps",T.Z.getProps),P=k))||P},66633:function(t,e,i){i.d(e,{zo:function(){return o},ZP:function(){return Z}});var s=i(53158),r=i(55433),a=i(12040),n=i(77823);class o extends n.${}class l extends o{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--advertisement-box-width"]="1.7rem",this["--advertisement-box-height"]="2.26rem",this}initH5(){return this["--advertisement-box-width"]="2.1rem",this["--advertisement-box-height"]="2.792rem",this}}class c extends o{constructor(...t){super(...t),(0,r.Z)(this,"cssType","larger")}initPC(){return this["--advertisement-box-width"]="1.85rem",this["--advertisement-box-height"]="2.4rem",this}initH5(){return this["--advertisement-box-width"]="2.1rem",this["--advertisement-box-height"]="2.72rem",this}}class h extends o{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--advertisement-box-width"]="1.7rem",this["--advertisement-box-height"]="2.26rem",this}initH5(){return this["--advertisement-box-width"]="1.6rem",this["--advertisement-box-height"]="2.12rem",this}}var m,u,d,g,p,b,f=i(38821),y={"advertisement-box":"i_ycdG9XaBBqHJgk8yH7","type-default":"wP0w0W_iP7GYwozerUnE","type-small":"LBTkx5N53kYnWzkfFcvm","type-larger":"kjhRRqU5QydOWjl2b438","type-stake-small":"n04oPq_qxEcNZXwV8MDA",common_bganimation:"UOF4T2XnRxpUukqcUIMq"};let Z=(m=(0,f.wA)({name:"AdvertisementBox"}),u=(0,f.tB)(),m((b=class extends((0,f.Wr)(f.XY,n.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",p,this)}render(){const t=arguments[0],{imgUrl:e,isAtSwiper:i,atSwiperDomId:s}=this.cardProps;return t("my-img",{class:{"advertisement-box":!0,[y["advertisement-box"]]:!0,[y[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)},attrs:{options:{type:"div",lazy:!i,immediate:i},syncGroupsSrc:i,syncGroupsWrapId:s,src:e},on:{loadedResult:t=>this.$emit("loadedResult",t)}},[this.$slots.default])}},(0,r.Z)(b,"getCssVarDefault",(()=>new l)),(0,r.Z)(b,"getCssVarSmall",(()=>new h)),(0,r.Z)(b,"getCssVarLarger",(()=>new c)),g=b,p=(0,a.Z)(g.prototype,"cardProps",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d=g))||d)},85633:function(t,e,i){i.d(e,{Z:function(){return rt}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(51167),l=i(6507),c=i(39362),h=i(6927),m=i(65074),u=i(96309),d=i(31283),g=i(90803);const p=(t,e)=>{const i={...(()=>{const{gameId:e,maintainStatus:i}=t,{currentAllFavoriteList:s}=(0,u.g)(),r=Boolean(e&&!!s&&!i),a=s?.includes(e);return{isShowFavorited:r,isFavorited:a}})(),isCompleteImage:t.isCustomIcon,imgUrl:t.gameIcon,logoUrl:t.platformLogo,categoryId:t.gameCategoryId,platformId:t.platformId,gameNameDirection:1===t.gameType?"horizontal":"vertical",status:t.recommendStatus?"remenber":void 0,isMaintain:t.maintainStatus,gameName:t.gameName,secondaryName:t.platformName,handleClickCard:()=>m.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},s=(0,o.C)(t,i,e);return Object.assign(i,s)},b=(t,e)=>{const i={imgUrl:t.gameIcon,gameName:"",handleClickCard:()=>m.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},s=(0,o.C)(t,i,e);return Object.assign(i,s)},f=(t,e)=>{const i={...(()=>{const{gameId:e,maintainStatus:i}=t,{currentAllFavoriteList:s}=(0,u.g)(),r=Boolean(e&&!!s&&!i),a=s?.includes(e);return{isShowFavorited:r,isFavorited:a}})(),logoUrl:t.platformLogo,imgUrl:t.platformIcon,categoryId:t.gameCategoryId,platformId:t.platformId,gameNameDirection:"horizontal",isCompleteImage:t.isCustomIcon,isMaintain:t.maintainStatus,gameName:t.brand,secondaryName:t.platformName,handleClickCard:()=>m.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},s=(0,o.C)(t,i,e);return Object.assign(i,s)},y=(t,e)=>{const i={...(()=>{const{gameIconLarge:e,largeIcon:i,gameIcon:s}=t,r={};return Boolean(t.customLargeIcon)?(r.imgUrl=s||e||i,r.isCompleteImage=!0):(r.imgUrl=e||s||i,r.isCompleteImage=!1),r})(),...(()=>{const{gameId:e,gameCategoryId:i,logo:s,platformIcon:r}=t;return{logoUrl:!e||h.aZ.includes(i)?s:r}})(),...(()=>{const{gameId:e,maintainStatus:i}=t,{currentAllFavoriteList:s}=(0,u.g)(),r=Boolean(e&&!!s&&!i),a=s?.includes(e);return{isShowFavorited:r,isFavorited:a}})(),categoryId:t.gameCategoryId,platformId:t.platformId,status:t.recommendStatus?"remenber":void 0,isMaintain:t.maintainStatus,gameName:t.gameName||t.brand,secondaryName:t.platformName,handleClickCard:()=>m.Xr.openGame(t),handleClickFavorIcon:()=>l.vt.collectGame(t)},s=(0,o.C)(t,i,e);return Object.assign(i,s)};var Z,v,C,w,S,x,I,P,k,L,T,z,B,M,V,D,_,A,E,R,O,F,H,N,$,G,W,q,U,j,Y,X,K,Q,J,tt,et,it,st;let rt=(Z=(0,n.wA)({name:"BasePropsConfig"}),v=(0,n.fI)(),C=(0,n.fI)(),w=(0,n.fI)(),S=(0,n.fI)({default:"horizontal"}),x=(0,n.fI)(),I=(0,n.fI)(),P=(0,n.fI)(),k=(0,n.fI)(),L=(0,n.fI)(),T=(0,n.fI)({default:!1}),z=(0,n.fI)({default:!1}),B=(0,n.fI)({default:!0}),M=(0,n.fI)({default:!1}),V=(0,n.fI)({default:!1}),D=(0,n.fI)(),_=(0,n.fI)(),A=(0,n.fI)(),E=(0,n.DF)("cardProps"),Z((st=class extends n.XY{constructor(...t){super(...t),(0,s.Z)(this,"status",F,this),(0,s.Z)(this,"isFavorited",H,this),(0,s.Z)(this,"gameName",N,this),(0,s.Z)(this,"gameNameDirection",$,this),(0,s.Z)(this,"secondaryName",G,this),(0,s.Z)(this,"imgUrl",W,this),(0,s.Z)(this,"logoUrl",q,this),(0,s.Z)(this,"categoryId",U,this),(0,s.Z)(this,"platformId",j,this),(0,s.Z)(this,"isMaintain",Y,this),(0,s.Z)(this,"isCompleteImage",X,this),(0,s.Z)(this,"isShowFavorited",K,this),(0,s.Z)(this,"isHoverMove",Q,this),(0,s.Z)(this,"isAtSwiper",J,this),(0,s.Z)(this,"atSwiperDomId",tt,this),(0,s.Z)(this,"handleClickCard",et,this),(0,s.Z)(this,"handleClickFavorIcon",it,this)}get cardProps(){return this.$props}render(){return this.$slots.default}},(0,r.Z)(st,"getProps",((t,e)=>c.w.isThisType(t)?f(t,e):g.Z.isThisType(t)?p(t,e):d.Z.isThisType(t)?b(t,e):y(t,e))),O=st,F=(0,a.Z)(O.prototype,"status",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,a.Z)(O.prototype,"isFavorited",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,a.Z)(O.prototype,"gameName",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,a.Z)(O.prototype,"gameNameDirection",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,a.Z)(O.prototype,"secondaryName",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,a.Z)(O.prototype,"imgUrl",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,a.Z)(O.prototype,"logoUrl",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,a.Z)(O.prototype,"categoryId",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),j=(0,a.Z)(O.prototype,"platformId",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,a.Z)(O.prototype,"isMaintain",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,a.Z)(O.prototype,"isCompleteImage",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,a.Z)(O.prototype,"isShowFavorited",[B],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,a.Z)(O.prototype,"isHoverMove",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),J=(0,a.Z)(O.prototype,"isAtSwiper",[V],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),tt=(0,a.Z)(O.prototype,"atSwiperDomId",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),et=(0,a.Z)(O.prototype,"handleClickCard",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),it=(0,a.Z)(O.prototype,"handleClickFavorIcon",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.Z)(O.prototype,"cardProps",[E],Object.getOwnPropertyDescriptor(O.prototype,"cardProps"),O.prototype),R=O))||R)},26785:function(t,e,i){i.d(e,{K:function(){return r}});var s=i(77823);class r extends s.${}},23365:function(t,e,i){i.d(e,{$P:function(){return o.K},ZP:function(){return Z}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(26785);class l extends o.K{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--outer-box-main-width"]="1.7rem",this["--outer-box-main-height"]="2.26rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="2.1rem",this["--outer-box-main-height"]="2.792rem",this["--hover-move-top-translateY"]="-0.1rem",this}}class c extends o.K{constructor(...t){super(...t),(0,r.Z)(this,"cssType","larger")}initPC(){return this["--outer-box-main-width"]="1.85rem",this["--outer-box-main-height"]="2.4rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="2.1rem",this["--outer-box-main-height"]="2.72rem",this["--hover-move-top-translateY"]="-0.1rem",this}}class h extends o.K{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--outer-box-main-width"]="1.7rem",this["--outer-box-main-height"]="2.26rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="1.6rem",this["--outer-box-main-height"]="2.12rem",this["--hover-move-top-translateY"]="-0.1rem",this}}var m,u,d,g,p,b,f=i(77823),y={"outer-box":"K8qtRy7shNKff9PCXZqi","outer-box-main":"GNPRMuHf2qMfT6PQ5M8f","hover-move-top":"re23eJfoAdpxqUfUIQkA","type-default":"Re5xAvcWyJTcCImshYBX","type-small":"bcvYvidS8kRT7BdWljtf","type-larger":"H7vx0sjex1vuCZytXJPb","type-stake-small":"bq9KZuSwcAX1Gh3Yps7w",common_bganimation:"O6oMhmZbl6VkQGFL18cn"};let Z=(m=(0,n.wA)({name:"OuterBox"}),u=(0,n.tB)(),m((b=class extends((0,n.Wr)(n.XY,f.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",p,this)}render(){const t=arguments[0],{isMaintain:e,isHoverMove:i,isAtSwiper:s,atSwiperDomId:r}=this.cardProps;return t("div",{class:{[y["outer-box"]]:!0,[y[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("my-img",{attrs:{options:{type:"div",lazy:!s,immediate:s},src:"",role:"OuterBox",syncGroupsSrc:s,syncGroupsWrapId:r},class:{"outer-box-main":!0,[y["outer-box-main"]]:!0,[y["hover-move-top"]]:!e&&i},on:{click:()=>this.$emit("click")}},[this.$slots.default])])}},(0,r.Z)(b,"getCssVarDefault",(()=>new l)),(0,r.Z)(b,"getCssVarLarger",(()=>new c)),(0,r.Z)(b,"getCssVarSmall",(()=>new h)),g=b,p=(0,a.Z)(g.prototype,"cardProps",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d=g))||d)},49650:function(t,e,i){i.d(e,{q:function(){return n}});var s,r=i(38821),a=i(30643);const n=(0,r.wA)({name:"CssVarCustom"})(s=class extends((0,r.Wr)(a.Z)){render(){return this.$slots.default}})||s},61611:function(t,e,i){i.d(e,{Z:function(){return v}});var s=i(55433),r=i(66633);class a extends r.zo{initPC(){return this["--advertisement-box-width"]="1.7rem",this["--advertisement-box-height"]="2.26rem",this}initH5(){return this["--advertisement-box-width"]="2.1rem",this["--advertisement-box-height"]="2.792rem",this}}var n=i(38821),o=i(23365);class l extends o.$P{initPC(){return this["--outer-box-main-width"]="1.7rem",this["--outer-box-main-height"]="2.26rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="2.1rem",this["--outer-box-main-height"]="2.792rem",this["--hover-move-top-translateY"]="-0.1rem",this}}var c,h,m=i(30643),u=i(60635),d=i(53725),g=i(44095),p=i(11042),b=i(86749),f=i(96917),y=i(67556);class Z{constructor(){(0,s.Z)(this,"outerBox",new l),(0,s.Z)(this,"boxCut",u.ZP.getCssVarDefault()),(0,s.Z)(this,"fallbackBackground",{...d.ZP.getCssVarDefault(),"--fallback-background-font-size":"1.03rem","--fallback-background-z-index":"0"}),(0,s.Z)(this,"advertisementBox",new a),(0,s.Z)(this,"gameNameVertical",b.Z.getCssVarDefault()),(0,s.Z)(this,"gameNameHorizontal",p.ZP.getCssVarDefault()),(0,s.Z)(this,"labelGameStatus",f.ZP.getCssVarDefault()),(0,s.Z)(this,"maskMaintain",y.ZP.getCssVarDefault()),(0,s.Z)(this,"favoriteIcon",g.ZP.getCssVarCircleDefault()),(0,s.Z)(this,"circleStar",g.ZP.CircleStar.getCircleStarDefault())}}var v=(0,n.wA)({name:"CssVarDefault"})((h=class extends((0,n.Wr)(m.Z)){constructor(...t){super(...t),(0,s.Z)(this,"baseCssVarManager",(()=>new Z))}render(){return this.$slots.default}},(0,s.Z)(h,"CssVarManager",Z),c=h))||c},26945:function(t,e,i){i.d(e,{Z:function(){return v}});var s=i(55433),r=i(66633);class a extends r.zo{initPC(){return this["--advertisement-box-width"]="1.85rem",this["--advertisement-box-height"]="2.4rem",this}initH5(){return this["--advertisement-box-width"]="2.1rem",this["--advertisement-box-height"]="2.72rem",this}}var n=i(38821),o=i(23365);class l extends o.$P{initPC(){return this["--outer-box-main-width"]="1.85rem",this["--outer-box-main-height"]="2.4rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="2.1rem",this["--outer-box-main-height"]="2.72rem",this["--hover-move-top-translateY"]="-0.1rem",this}}var c,h,m=i(30643),u=i(60635),d=i(53725),g=i(44095),p=i(11042),b=i(86749),f=i(96917),y=i(67556);class Z{constructor(){(0,s.Z)(this,"outerBox",new l),(0,s.Z)(this,"boxCut",u.ZP.getCssVarDefault()),(0,s.Z)(this,"fallbackBackground",{...d.ZP.getCssVarDefault(),"--fallback-background-font-size":"1.03rem","--fallback-background-z-index":"0"}),(0,s.Z)(this,"advertisementBox",new a),(0,s.Z)(this,"gameNameVertical",b.Z.getCssVarSmall()),(0,s.Z)(this,"gameNameHorizontal",p.ZP.getCssVarSmall()),(0,s.Z)(this,"labelGameStatus",f.ZP.getCssVarDefault()),(0,s.Z)(this,"maskMaintain",y.ZP.getCssVarDefault()),(0,s.Z)(this,"favoriteIcon",g.ZP.getCssVarCircleDefault()),(0,s.Z)(this,"circleStar",g.ZP.CircleStar.getCircleStarDefault())}}var v=(0,n.wA)({name:"CssVarLarger"})((h=class extends((0,n.Wr)(m.Z)){constructor(...t){super(...t),(0,s.Z)(this,"baseCssVarManager",(()=>new Z))}render(){return this.$slots.default}},(0,s.Z)(h,"CssVarManager",Z),c=h))||c},45069:function(t,e,i){i.d(e,{Z:function(){return v}});var s=i(55433),r=i(66633);class a extends r.zo{initPC(){return this["--advertisement-box-width"]="1.7rem",this["--advertisement-box-height"]="2.26rem",this}initH5(){return this["--advertisement-box-width"]="1.6rem",this["--advertisement-box-height"]="2.12rem",this}}var n=i(38821),o=i(23365);class l extends o.$P{initPC(){return this["--outer-box-main-width"]="1.7rem",this["--outer-box-main-height"]="2.26rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="1.6rem",this["--outer-box-main-height"]="2.12rem",this["--hover-move-top-translateY"]="-0.1rem",this}}var c,h,m=i(30643),u=i(60635),d=i(53725),g=i(44095),p=i(11042),b=i(86749),f=i(96917),y=i(67556);class Z{constructor(){(0,s.Z)(this,"outerBox",new l),(0,s.Z)(this,"boxCut",u.ZP.getCssVarDefault()),(0,s.Z)(this,"fallbackBackground",{...d.ZP.getCssVarDefault(),"--fallback-background-font-size":"1.03rem","--fallback-background-z-index":"0"}),(0,s.Z)(this,"advertisementBox",new a),(0,s.Z)(this,"gameNameVertical",b.Z.getCssVarSmall()),(0,s.Z)(this,"gameNameHorizontal",p.ZP.getCssVarSmall()),(0,s.Z)(this,"labelGameStatus",f.ZP.getCssVarDefault()),(0,s.Z)(this,"maskMaintain",y.ZP.getCssVarDefault()),(0,s.Z)(this,"favoriteIcon",g.ZP.getCssVarCircleDefault()),(0,s.Z)(this,"circleStar",g.ZP.CircleStar.getCircleStarDefault())}}var v=(0,n.wA)({name:"CssVarSmall"})((h=class extends((0,n.Wr)(m.Z)){constructor(...t){super(...t),(0,s.Z)(this,"baseCssVarManager",(()=>new Z))}render(){return this.$slots.default}},(0,s.Z)(h,"CssVarManager",Z),c=h))||c},11042:function(t,e,i){i.d(e,{ZP:function(){return Z}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(77823);class l extends o.${}class c extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--game-name-horizontal-padding"]="0.04rem 0.1rem 0.1rem",this["--left-logo-width"]="0.4rem",this["--left-logo-height"]="0.4rem",this["--right-name-margin-left"]="0.05rem",this["--right-name-font-size"]="0.24rem",this}initH5(){return this["--game-name-horizontal-padding"]="0.06rem 0.15rem 0.1rem",this["--left-logo-width"]="0.46rem",this["--left-logo-height"]="0.46rem",this["--right-name-margin-left"]="0.1rem",this["--right-name-font-size"]="0.28rem",this}}class h extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","larger")}initPC(){return this["--game-name-horizontal-padding"]="0.04rem 0.1rem 0.1rem",this["--left-logo-width"]="0.4rem",this["--left-logo-height"]="0.4rem",this["--right-name-margin-left"]="0.05rem",this["--right-name-font-size"]="0.24rem",this}initH5(){return this["--game-name-horizontal-padding"]="0.04rem 0.1rem 0.1rem",this["--left-logo-width"]="0.5rem",this["--left-logo-height"]="0.5rem",this["--right-name-margin-left"]="0.08rem",this["--right-name-font-size"]="0.28rem",this}}class m extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--game-name-horizontal-padding"]="0.04rem 0.1rem 0.1rem",this["--left-logo-width"]="0.4rem",this["--left-logo-height"]="0.4rem",this["--right-name-margin-left"]="0.05rem",this["--right-name-font-size"]="0.24rem",this}initH5(){return this["--game-name-horizontal-padding"]="0.06rem 0.15rem 0.1rem",this["--left-logo-width"]="0.4rem",this["--left-logo-height"]="0.4rem",this["--right-name-margin-left"]="0.08rem",this["--right-name-font-size"]="0.24rem",this}}var u,d,g,p,b,f,y={"game-name-horizontal":"GwboE_ZL62hQwg3Vd3Ru","left-logo":"gakj7W2wHT5_kpVWF8L7","right-name":"EUee4JxbVyZTuljRThUm","type-default":"VvQ73cfSgJL0qUgqApV8","type-small":"EsNpoXXN3yaAliRlbH4u","type-larger":"IK1yg3nAfvIO7Rz7unqQ",common_bganimation:"HXfIIFficDKa0Ko8QTLe"};let Z=(u=(0,n.wA)({name:"GameNameHorizontal"}),d=(0,n.tB)(),u((f=class extends((0,n.Wr)(o.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",b,this)}render(){const t=arguments[0],{gameName:e,logoUrl:i=""}=this.cardProps;return t("div",{class:{[y["game-name-horizontal"]]:!0,[y[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("my-img",{class:y["left-logo"],attrs:{src:i,options:{type:"div"}}}),t("p",{class:y["right-name"]},[e])])}},(0,r.Z)(f,"getCssVarDefault",(()=>new c)),(0,r.Z)(f,"getCssVarSmall",(()=>new m)),(0,r.Z)(f,"getCssVarLarger",(()=>new h)),p=f,b=(0,a.Z)(p.prototype,"cardProps",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=p))||g)},86749:function(t,e,i){i.d(e,{Z:function(){return Z}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(77823);class l extends o.${}class c extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem",this["--top-name-font-size"]="0.28rem",this["--bottom-name-font-size"]="0.14rem",this["--bottom-name-margin-top"]="0.05rem",this["--game-name-text-shadow"]="rgba(0, 0, 0, 0.3)",this["--game-bottom-name-text-shadow"]="none",this["--game-name-text-stroke"]="none",this["--game-name-font-weight"]="normal",this}initH5(){return this["--game-name-vertical-padding"]="0.06rem 0.15rem",this["--top-name-font-size"]="0.34rem",this["--bottom-name-font-size"]="0.16rem",this["--bottom-name-margin-top"]="0.08rem",this["--game-name-text-shadow"]="rgba(0, 0, 0, 0.3)",this["--game-bottom-name-text-shadow"]="none",this["--game-name-text-stroke"]="none",this["--game-name-font-weight"]="normal",this}}class h extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","larger")}initPC(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem",this["--top-name-font-size"]="0.28rem",this["--bottom-name-font-size"]="0.14rem",this["--bottom-name-margin-top"]="0.05rem",this["--game-name-text-shadow"]="rgba(0, 0, 0, 0.3)",this["--game-name-text-stroke"]="none",this["--game-name-font-weight"]="normal",this}initH5(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem",this["--top-name-font-size"]="0.32rem",this["--bottom-name-font-size"]="0.18rem",this["--bottom-name-margin-top"]="0.05rem",this["--game-name-text-shadow"]="rgba(0, 0, 0, 0.3)",this["--game-name-text-stroke"]="none",this["--game-name-font-weight"]="normal",this}}class m extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem",this["--top-name-font-size"]="0.28rem",this["--bottom-name-font-size"]="0.14rem",this["--bottom-name-margin-top"]="0.05rem",this["--game-name-text-shadow"]="rgba(0, 0, 0, 0.3)",this["--game-name-text-stroke"]="none",this["--game-name-font-weight"]="normal",this}initH5(){return this["--game-name-vertical-padding"]="0.06rem 0.15rem",this["--top-name-font-size"]="0.24rem",this["--bottom-name-font-size"]="0.14rem",this["--bottom-name-margin-top"]="0.05rem",this["--game-name-text-shadow"]="rgba(0, 0, 0, 0.3)",this["--game-name-text-stroke"]="none",this["--game-name-font-weight"]="normal",this}}var u,d,g,p,b,f,y={"game-name-vertical":"UNZJhB47oUwWD0xHQfGn","top-name":"i7chQd6Sr3whiaqUCmSn","bottom-name":"vynkVoACfTXgLoEePSX6","type-default":"vgZgFDd3FTPVN2Il0sSA","type-small":"DRMVCDHqPdpDGTiTZ4Cx","type-larger":"WDd9GlWsfHedGanl9Rlg",common_bganimation:"ddbzqad_u7vFlsWxH7h9"};let Z=(u=(0,n.wA)({name:"GameNameVertical"}),d=(0,n.tB)(),u((f=class extends((0,n.Wr)(o.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",b,this)}render(){const t=arguments[0],{gameName:e,secondaryName:i}=this.cardProps;return t("div",{class:{[y["game-name-vertical"]]:!0,[y[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("p",{class:[y["top-name"],"top-name"]},[e]),t("p",{class:[y["bottom-name"],"bottom-name"]},[i])])}},(0,r.Z)(f,"getCssVarDefault",(()=>new c)),(0,r.Z)(f,"getCssVarSmall",(()=>new m)),(0,r.Z)(f,"getCssVarLarger",(()=>new h)),p=f,b=(0,a.Z)(p.prototype,"cardProps",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=p))||g)},87859:function(t,e,i){i.d(e,{DD:function(){return x},ZP:function(){return P}});var s,r,a=i(55433),n=i(38821),o=i(49650),l=i(66633),c=i(77823),h=i(85633),m=i(60635),u=i(53725),d=i(44095),g=i(11042),p=i(86749),b=i(96917),f=i(67556),y=i(23365),Z=i(61611),v=i(26945),C=i(45069);const w=u.ZP.ExhibitFallbackBg,S=Z.Z,x=C.Z,I=v.Z;let P=(0,n.wA)({name:"VerticalBottomName"})((r=class extends((0,n.Wr)(h.Z,c.Z)){constructor(...t){super(...t),(0,a.Z)(this,"exhibitFallbackBg",new w)}renderAdvertiseInner(){const t=this.$createElement,{gameNameDirection:e,isCompleteImage:i}=this.cardProps;if(!i)return this.$scopedSlots.gameName?this.$scopedSlots.gameName(this.cardProps):t("vertical"===e?p.Z:g.ZP,{attrs:{cssVarManager:{cssType:"default"}}})}render(){const t=arguments[0],{isMaintain:e,isFavorited:i,isShowFavorited:s}=this.cardProps,{status:r}=this.cardProps;return t(y.ZP,{attrs:{cssType:"default"},on:{click:this.handleClickCard}},[t(m.ZP,{attrs:{cssVarManagerMust:this.cssVarManagerMust?.boxCut}},[this.exhibitFallbackBg.isShow&&t(u.ZP),t(l.ZP,{attrs:{cssVarManager:{cssType:"default"}},on:{loadedResult:this.exhibitFallbackBg.setIsShowBgByAdvertiser}},[this.renderAdvertiseInner()]),t("template",{slot:"cutSuspense"},[r&&this.$scopedSlots.labelGameStatus?.(this.cardProps)||t(b.ZP,{attrs:{status:r,cssVarManager:{cssType:"default"}}}),e&&t(f.ZP,{attrs:{cssVarManager:{cssType:"default"}}})]),t("template",{slot:"unCutSuspense"},[this.$scopedSlots.virtualBorder?.(this.cardProps),s&&t(d.ZP,{attrs:{cssType:"circle-default",isFavorited:i},on:{click:this.handleClickFavorIcon}},[this.$scopedSlots.favoriteIcon?.()||t(d.ZP.CircleStar)])])])])}},(0,a.Z)(r,"CssVarCustom",o.q),(0,a.Z)(r,"CssVarDefault",S),(0,a.Z)(r,"CssVarSmall",x),(0,a.Z)(r,"CssVarLarger",I),(0,a.Z)(r,"getProps",h.Z.getProps),s=r))||s},68184:function(t,e,i){i.d(e,{c:function(){return r}});var s=i(66633);class r extends s.zo{initPC(){return this["--advertisement-box-width"]="1.7rem",this["--advertisement-box-height"]="2.26rem",this}initH5(){return this["--advertisement-box-width"]="2.1rem",this["--advertisement-box-height"]="2.792rem",this}}},59429:function(t,e,i){i.d(e,{k:function(){return b}});var s,r,a=i(55433),n=i(68184),o=i(38821),l=i(53725),c=i(74170),h=i(95379),m=i(30643),u=i(60635),d=i(44095),g=i(27449),p=i(67556);class b{constructor(){(0,a.Z)(this,"outerBox",new h.S),(0,a.Z)(this,"boxCut",u.ZP.getCssVarDefault()),(0,a.Z)(this,"fallbackBackground",{...new l.$R,"--fallback-background-font-size":"1.03rem","--fallback-background-z-index":"0","--fallback-background-border-radius":"0.33rem","--fallback-background-image":"linear-gradient(to bottom, #bbf8ff, #7febff)","--fallback-background-color":"#60d0ff"}),(0,a.Z)(this,"advertisementBox",new n.c),(0,a.Z)(this,"gameNameVertical",g.Z.getCssVarDefault()),(0,a.Z)(this,"labelGameStatus",new c.a),(0,a.Z)(this,"maskMaintain",p.ZP.getCssVarDefault()),(0,a.Z)(this,"favoriteIcon",d.ZP.getCssVarRectangle()),(0,a.Z)(this,"triangleHeart",d.ZP.RectangleStar.getTriangleHeartDefault())}}const f=(0,o.wA)({name:"CssVarDefault"})((r=class extends((0,o.Wr)(m.Z)){constructor(...t){super(...t),(0,a.Z)(this,"baseCssVarManager",(()=>new b))}render(){return this.$slots.default}},(0,a.Z)(r,"CssVarManager",b),s=r))||s;e.Z=f},74170:function(t,e,i){i.d(e,{a:function(){return r}});var s=i(96917);class r extends s.jG{initPC(){return super.initPC(),this["--label-game-status-z-index"]="1",this}initH5(){return super.initH5(),this["--label-game-status-z-index"]="1",this}}},95379:function(t,e,i){i.d(e,{S:function(){return r}});var s=i(23365);class r extends s.$P{initPC(){return this["--outer-box-main-width"]="1.7rem",this["--outer-box-main-height"]="2.26rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="2.1rem",this["--outer-box-main-height"]="2.792rem",this["--hover-move-top-translateY"]="-0.1rem",this}}},60995:function(t,e,i){i.d(e,{k:function(){return v},Z:function(){return C}});var s=i(55433),r=i(66633);class a extends r.zo{initPC(){return this["--advertisement-box-width"]="1.5rem",this["--advertisement-box-height"]="2rem",this}initH5(){return this["--advertisement-box-width"]="1.6rem",this["--advertisement-box-height"]="2.13rem",this}}var n=i(38821),o=i(53725),l=i(96917);class c extends l.jG{initPC(){return super.initPC(),this["--label-game-status-z-index"]="1",this}initH5(){return super.initH5(),this["--label-game-status-z-index"]="1",this}}var h=i(67556);class m extends h.UR{initPC(){return this["--mask-maintain-border-radius"]="0",this["--maintain-circle-width"]="0.8rem",this["--maintain-circle-height"]="0.8rem",this["--maintain-text-margin-top"]="0.22rem",this["--maintain-text-font-size"]="0.20rem",this}initH5(){return this["--mask-maintain-border-radius"]="0",this["--maintain-circle-width"]="0.8rem",this["--maintain-circle-height"]="0.8rem",this["--maintain-text-margin-top"]="0.22rem",this["--maintain-text-font-size"]="0.20rem",this}}var u=i(23365);class d extends u.$P{initPC(){return this["--outer-box-main-width"]="1.5rem",this["--outer-box-main-height"]="2rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="1.6rem",this["--outer-box-main-height"]="2.13rem",this["--hover-move-top-translateY"]="-0.1rem",this}}var g,p,b=i(30643),f=i(60635),y=i(44095),Z=i(27449);class v{constructor(){(0,s.Z)(this,"outerBox",new d),(0,s.Z)(this,"boxCut",f.ZP.getCssVarDefault()),(0,s.Z)(this,"fallbackBackground",{...new o.$R,"--fallback-background-font-size":"1.03rem","--fallback-background-z-index":"0","--fallback-background-border-radius":"0.14rem","--fallback-background-image":"linear-gradient(to bottom, #bbf8ff, #7febff)","--fallback-background-color":"#60d0ff"}),(0,s.Z)(this,"advertisementBox",new a),(0,s.Z)(this,"gameNameVertical",Z.Z.getCssVarSmall()),(0,s.Z)(this,"labelGameStatus",new c),(0,s.Z)(this,"maskMaintain",new m),(0,s.Z)(this,"favoriteIcon",y.ZP.getCssVarRectangle()),(0,s.Z)(this,"triangleHeart",y.ZP.RectangleStar.getTriangleHeartSmall())}}var C=(0,n.wA)({name:"CssVarSmall"})((p=class extends((0,n.Wr)(b.Z)){constructor(...t){super(...t),(0,s.Z)(this,"baseCssVarManager",(()=>new v))}render(){return this.$slots.default}},(0,s.Z)(p,"CssVarManager",v),g=p))||g},27449:function(t,e,i){i.d(e,{Z:function(){return y}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(77823);class l extends o.${}class c extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","default")}initPC(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem 0.14rem",this["--top-name-font-size"]="0.2rem",this["--bottom-name-font-size"]="0.14rem",this["--bottom-name-margin-top"]="0.05rem",this}initH5(){return this["--game-name-vertical-padding"]="0.06rem 0.15rem",this["--top-name-font-size"]="0.34rem",this["--bottom-name-font-size"]="0.22rem",this["--bottom-name-margin-top"]="0.08rem",this}}class h extends l{constructor(...t){super(...t),(0,r.Z)(this,"cssType","small")}initPC(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem 0.11rem",this["--top-name-font-size"]="0.2rem",this["--bottom-name-font-size"]="0.14rem",this["--bottom-name-margin-top"]="0.05rem",this}initH5(){return this["--game-name-vertical-padding"]="0.06rem 0.15rem 0.11rem",this["--top-name-font-size"]="0.2rem",this["--bottom-name-font-size"]="0.12rem",this["--bottom-name-margin-top"]="0.05rem",this}}var m,u,d,g,p,b,f={"game-name-vertical":"bVgDND6BuFNIna1L0jJe","top-name":"pp85p7K0VhQZANAoM5kd","bottom-name":"BcUtaqAz0hZax7BXEVzU","type-default":"EDMBpdLeGPyXPUjcZsjw","type-small":"f9ySs73_Mj1hsyAVYeT7","type-larger":"v32Gy03WxWOj8UcDb916",common_bganimation:"JeictVnJ6UOTzozT7goI"};let y=(m=(0,n.wA)({name:"GameNameVertical"}),u=(0,n.tB)(),m((b=class extends((0,n.Wr)(o.Z)){constructor(...t){super(...t),(0,s.Z)(this,"cardProps",p,this)}render(){const t=arguments[0],{gameName:e,secondaryName:i}=this.cardProps;return t("div",{class:{[f["game-name-vertical"]]:!0,"game-name-vertical":!0,[f[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("p",{class:[f["top-name"],"top-name"]},[e]),t("p",{class:[f["bottom-name"],"bottom-name"]},[i])])}},(0,r.Z)(b,"getCssVarDefault",(()=>new c)),(0,r.Z)(b,"getCssVarSmall",(()=>new h)),g=b,p=(0,a.Z)(g.prototype,"cardProps",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d=g))||d)},73348:function(t,e,i){i.d(e,{t:function(){return T},Z:function(){return z}});var s=i(53158),r=i(55433),a=i(12040),n=i(38821),o=i(46851),l=i(91475),c=i(90287),h=i(41095);var m,u,d,g,p,b,f,y,Z,v,C,w,S,x,I,P,k,L={"list-one":"Hy0apI0ZiEQzV8jzkN5r","is-fill-height":"CoEEKEkFoyNZrWgyqZVg","list-inner":"D48UdVfb0MD2UhHK6cDB",empty:"a96Wk2DLJlvblA6jVpkg","list-inner-nowrap":"ALIc5g3oKlSGxGBQS_II","card-count-1":"oAwNZtH7mLgBpVmd6aac","card-count-2":"pZ8Whu_ovt4tL7jigmwK","card-count-3":"FbqozJtghuC4CemHog78","card-count-4":"HBwhJ2XP805Ko1WAiXpG","card-count-5":"o43sXLQ2QVsXhPZz1S5_","card-count-6":"gJKhPT4VxvrSq1XKmlee","card-count-7":"DPA5rF7F9J7tnTRfAq0z","card-count-8":"TErudPLgaLl6Ewgs4KXV","card-count-9":"Az3KUQk6LD9VCmG8Qg1O","card-count-10":"M1UmhJdZaUrTy63D0nA3",common_bganimation:"OfFQ5KddDGqeejCKR_qv"};const T=class{constructor(...t){const{isWeb:e}=(0,l.h)();e?this.initPC(...t):this.initH5(...t)}};let z=(m=(0,n.wA)({name:"ListOne"}),u=(0,n.fI)({default:"auto"}),d=(0,n.fI)({default:void 0}),g=(0,n.fI)({default:20}),p=(0,n.fI)({default:20}),b=(0,n.fI)({default:!1}),f=(0,n.fI)({default:!1}),y=(0,n.RL)("rootFontSize",{immediate:!0}),m((k=class extends((0,n.Wr)(n.XY,h.Z)){constructor(...t){super(...t),(0,s.Z)(this,"width",C,this),(0,s.Z)(this,"rowCardCount",w,this),(0,s.Z)(this,"leftRightSpacing",S,this),(0,s.Z)(this,"topBotSpacing",x,this),(0,s.Z)(this,"isNoWrap",I,this),(0,s.Z)(this,"isEmpty",P,this)}get rootFontSize(){return(0,l.h)().rootFontSize}recalculateGridSizeByRootFontSize(){this.calculateGridSize()}calculateGridSize(){const t=window.getComputedStyle(document.querySelector("html")).fontSize,{val:e}=this.calculatLocalSize(t),i=this.baseUnit/e,{val:s}=this.calculatLocalSize(this.width),{val:r}=this.calculatLocalSize(this.leftRightSpacing),a=(s+r)/this.rowCardCount,n=a/i*100;this.$emit("getGridSize",{widthRem:a,widthPx:n})}get localWidth(){let t;return t="number"==typeof this.width?this.width/this.baseUnit+this.unit:this.width,t}get listInnerStyle(){const t={},{leftRightSpacing:e,topBotSpacing:i}=this,s=this.calculateHalfSpacing(i),r=this.calculateHalfSpacing(e);return t["--cardRowSpacing"]=s,this.rowCardCount||(t["--cardColSpacing"]=r),t.margin=`-${s} -${r}`,t}calculateHalfSpacing(t){const{val:e,unit:i}=this.calculatLocalSize(t);return e/2+i}calculatLocalSize(t){const e={val:0,unit:""};return"number"==typeof t?(e.val=t/this.baseUnit,e.unit=this.unit):/^\d+(\.\d+)?(rem|px)/.test(t)&&(e.unit=t.replace(/[0-9.]/g,""),e.val=parseFloat(t.replace(/(px|rem)/g,""))),e}render(){const t=arguments[0],{rowCardCount:e}=this;return t("div",{class:{[L["list-one"]]:!0,[L["is-fill-height"]]:Boolean(this.isEmpty||!this.$slots?.default)},style:{width:this.localWidth}},[t("div",{style:this.listInnerStyle,class:{[L["list-inner"]]:!0,[o.CM.CssClassName.Lobby.CardScrollWrapList]:!0,[L["list-inner-nowrap"]]:this.isNoWrap,[L[`card-count-${e}`]]:Boolean(e),"list-inner":!0}},[!this.isEmpty&&this.$slots?.default||t(c.Z,{class:[L.empty,L.empty,L.empty,"empty"]})])])}},(0,r.Z)(k,"OccupiedEmpty",c.Z),v=k,C=(0,a.Z)(v.prototype,"width",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,a.Z)(v.prototype,"rowCardCount",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,a.Z)(v.prototype,"leftRightSpacing",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,a.Z)(v.prototype,"topBotSpacing",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,a.Z)(v.prototype,"isNoWrap",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,a.Z)(v.prototype,"isEmpty",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.Z)(v.prototype,"recalculateGridSizeByRootFontSize",[y],Object.getOwnPropertyDescriptor(v.prototype,"recalculateGridSizeByRootFontSize"),v.prototype),Z=v))||Z)},90287:function(t,e,i){i.d(e,{Z:function(){return b}});var s,r,a,n,o,l=i(53158),c=i(12040),h=i(38821),m=i(7174),u=i(95692),d=i(96309),g=i(58217),p="fPIdyctNkQMAaUHH9p3O";let b=(s=(0,h.wA)({name:"OccupiedEmpty"}),r=(0,h.fI)(),s((n=class extends h.XY{constructor(...t){super(...t),(0,l.Z)(this,"description",o,this)}render(){const t=arguments[0],{t:e}=(0,g.QT)(),{gameListLoading:i}=(0,d.g)();return i?t("div",{class:p}):t(m.HY.Tsx,{class:p,attrs:{description:this.description||e("lobby.game.empty"),image:t(u.h)}})}},o=(0,c.Z)(n.prototype,"description",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),a=n))||a)},95866:function(t,e,i){i.d(e,{Z:function(){return W}});var s,r,a,n,o,l,c,h,m,u,d,g,p,b,f,y,Z,v,C,w,S,x,I,P=i(53158),k=i(55433),L=i(12040),T=i(38821),z=i(70753),B=i(34731),M=i(6507),V=i(35550),D=i(71743),_=i(58217),A=i(91475),E=i(46930),R="NNASXlBVY2L1ROthRYvQ",O="Pk4n11lu4BbNVBkIxh_b",F="P0Key6vL7mAMUsAH5D7B",H="ScwSaXuRTuVFRv04br8G",N="rtk_kaT7gxXq1B2zKsNt",$="MozmI5IDnz6iFrdACT7b",G="XG6jeQLmyOzLb6uLZaiD";let W=(s=(0,T.wA)({name:"LoadMorePagination"}),r=(0,T.fI)(E.ZP.number),a=(0,T.fI)({default:-9527}),n=(0,T.fI)(E.ZP.string),o=(0,T.fI)(E.ZP.number.def(0)),l=(0,T.fI)(E.ZP.array.def([])),c=(0,T.fI)(E.ZP.func.def(void 0)),h=(0,T.fI)(E.ZP.looseBool.def(!1)),m=(0,T.RL)("hiddenLoadMore"),u=(0,z.WY)(),d=(0,z.K4)(),g=(0,T.RL)("mainStore.language",{immediate:!0}),p=(0,T.RL)("mainStore.userInfos.currency",{immediate:!0}),b=(0,T.RL)("mainStore.hasLogined",{immediate:!0}),s((y=class extends T.XY{constructor(...t){super(...t),(0,P.Z)(this,"total",Z,this),(0,P.Z)(this,"gameCategoryId",v,this),(0,P.Z)(this,"platformName",C,this),(0,P.Z)(this,"pageSize",w,this),(0,P.Z)(this,"listData",S,this),(0,P.Z)(this,"fetchData",x,this),(0,P.Z)(this,"hiddenLoadMore",I,this),(0,k.Z)(this,"gameList",[]),(0,k.Z)(this,"current",1),(0,k.Z)(this,"isLoading",!1),(0,k.Z)(this,"mainStore",(0,A.h)())}get currentData(){let t;return t=this.fetchData?[...this.listData,...this.gameList]:[...this.listData],t.slice(0,this.pageSize*this.current)}get loadMoreStatus(){return this.total>this.currentData.length&&!this.hiddenLoadMore}resetCurrent(t,e){e||t===e||(this.current=1)}async onLoadMore(){if(this.fetchData){this.isLoading=!0;try{const{gameList:t}=await this.fetchData(this.current+1);this.gameList.push(...t),this.current+=1}catch(t){throw new Error("Fetching data failed!")}finally{this.isLoading=!1}}else this.current+=1}onClickLoad(){this.isLoading||this.onLoadMore()}onStatusChanged(){this.gameList=[],this.current=1,this.isLoading=!1}renderTitle(){const t=this.$createElement,{t:e}=(0,_.QT)();return this.$scopedSlots.title?this.$scopedSlots.title?.():-9527!==this.gameCategoryId&&t("div",{class:[H,"titleWrap"]},[t("div",{class:[N,"leftTitle"]},[(new V.C).getGameCategoryImg(this.gameCategoryId,!0),this.mainStore.isCn&&e("lobby.game.menue")]),this.$scopedSlots.holidayApng?.(),this.$scopedSlots.all?this.$scopedSlots.all?.():t("div",{class:[$,"rightText"]},[t("div",{class:G,on:{click:()=>M.Nh.goSubGamePage(this.gameCategoryId,`${this.gameCategoryId}${B.Jj}`)}},[e("lobby.game.loadingAll")])])])}render(){const t=arguments[0],{t:e}=(0,_.QT)(),{total:i,platformName:s}=this;return t("section",{class:[R,"load-more-pagination"]},[this.renderTitle(),this.$scopedSlots?.gameListBox?.({data:this.currentData}),this.loadMoreStatus&&(this.isLoading?t("div",{class:O},[e("lobby.common.tips.loadingTip")]):t("div",{class:[O,"scroll-down"]},[e("lobby.game.loadingInfo",{total:i,type:s,count:this.currentData.length}),t("div",{class:[F,"scroll-text"],on:{click:this.onClickLoad}},[e("lobby.game.loadingMore"),t("icon-sprite",{attrs:{sprite:(0,D.T9)("comm_icon_jzgd")}})])]))])}},Z=(0,L.Z)(y.prototype,"total",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,L.Z)(y.prototype,"gameCategoryId",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,L.Z)(y.prototype,"platformName",[n],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,L.Z)(y.prototype,"pageSize",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,L.Z)(y.prototype,"listData",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,L.Z)(y.prototype,"fetchData",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,L.Z)(y.prototype,"hiddenLoadMore",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,L.Z)(y.prototype,"resetCurrent",[m],Object.getOwnPropertyDescriptor(y.prototype,"resetCurrent"),y.prototype),(0,L.Z)(y.prototype,"onClickLoad",[u,d],Object.getOwnPropertyDescriptor(y.prototype,"onClickLoad"),y.prototype),(0,L.Z)(y.prototype,"onStatusChanged",[g,p,b],Object.getOwnPropertyDescriptor(y.prototype,"onStatusChanged"),y.prototype),f=y))||f)},127:function(t,e,i){i.d(e,{Z:function(){return nt}});var s,r,a,n,o,l,c,h,m,u,d,g,p,b,f,y,Z,v,C,w,S,x,I,P,k,L,T,z,B,M,V,D,_=i(53158),A=i(55433),E=i(12040),R=i(38821),O=i(2046),F=i(34731),H=i(6507),N=i(46851),$=i(35550),G=i(58217),W=i(91475),q="UYMSovhdKfpRimzqLH6A",U="JlzVjHQrSw_TF3yDCctX",j="_g2LVORAZEZf0osjvgra",Y="OXLw9s0hBnW3KCSY6thP",X="vLl5qbpjCtprX_vp7LM8",K="jOJU9Zqa1p5kLDqUAhEM",Q="XikhEc329yCrEL6qHmkz",J="JHaXo6OTeqI_JY79tgjH",tt="ygTqHE72L_8oCeHhLnQF",et="oREk_5nPNAUvbVvHjxlO",it="Sk4k0gSaF9zTT2p6xQaZ",st="lGipRwyxbe9U2OzjMKaV",rt="FxWM53g_wM0D3aUOnS4S",at="KinF4n0fnNWoNPzGr9gh";let nt=(s=(0,R.wA)({name:"Pagation"}),r=(0,R.fI)({default:1}),a=(0,R.fI)(),n=(0,R.fI)({default:0}),o=(0,R.fI)({default:[]}),l=(0,R.fI)({default:0}),c=(0,R.fI)({default:!0}),h=(0,R.fI)({default:10}),m=(0,R.fI)({default:10}),u=(0,R.fI)({default:!1}),d=(0,R.fI)({default:!0}),g=(0,R.fI)({default:10}),p=(0,R.fI)({default:10}),b=(0,R.fI)({default:!1}),f=(0,O.Debounce)(100),y=(0,O.Bind)(),Z=(0,O.delay)(1e3),s((C=class extends R.XY{constructor(...t){super(...t),(0,_.Z)(this,"cardCount",w,this),(0,_.Z)(this,"gameCategoryId",S,this),(0,_.Z)(this,"stepWidth",x,this),(0,_.Z)(this,"listData",I,this),(0,_.Z)(this,"displayDataSize",P,this),(0,_.Z)(this,"isFillCards",k,this),(0,_.Z)(this,"leftRightSpacing",L,this),(0,_.Z)(this,"topBotSpacing",T,this),(0,_.Z)(this,"isHideAll",z,this),(0,_.Z)(this,"isFillCards",B,this),(0,_.Z)(this,"leftRightSpacing",M,this),(0,_.Z)(this,"topBotSpacing",V,this),(0,_.Z)(this,"allBtnLeft",D,this),(0,A.Z)(this,"currentData",[]),(0,A.Z)(this,"isDragging",!1),(0,A.Z)(this,"startX",0),(0,A.Z)(this,"isLeft",!0),(0,A.Z)(this,"isRight",!1),(0,A.Z)(this,"isLoading",!1)}get step(){return this.stepWidth?this.stepWidth:this.container.offsetWidth}mounted(){this.initContainer()}updated(){this.setMinStep()}caculateList(){this.listData.length>this.displayDataSize&&this.listData.length%this.displayDataSize!=0&&this.isFillCards&&(this.listData=[...this.listData,...this.listData.slice(0,this.displayDataSize-this.listData.length%this.displayDataSize)]);const t=Math.ceil(this.listData.length/this.displayDataSize);return new Array(t).fill("")}initContainer(){this.$nextTick((()=>{const{isWeb:t}=(0,W.h)();this.container=this.$el.querySelector(".scroll-pagation-container-inner"),t&&this.addEvtListener(),this.container.addEventListener("scroll",this.scrollChange),this.setScrollStatus(),this.setMinStep()}))}setMinStep(){this.$nextTick((()=>{const t=this.$el.querySelectorAll(`.${N.CM.CssClassName.Lobby.CardScrollWrapList}`);for(let e=0;e<t.length;e++){const i=t[e];if(!i.style.cssText.includes("grid-template-columns")){const t=`grid-template-columns: repeat(${this.cardCount}, 1fr);`;i.style.cssText+=t}}}))}beforeDestroy(){this.removeEvtListener(),this.container.removeEventListener("scroll",this.scrollChange)}scrollChange(){this.setScrollStatus()}setScrollStatus(){this.isRight=this.container.scrollLeft+this.container.clientWidth>=this.container.scrollWidth-80,this.isLeft=this.container.scrollLeft<=80}mousedownHandler(t){this.isLoading||(this.isDragging=!0,this.startX=t.clientX,this.container.style.cursor="grabbing")}mousemoveHandler(t){if(!this.isDragging||this.isLoading)return;const e=t.clientX-this.startX;this.container.scrollLeft-=e}mouseupHandler(){this.isDragging=!1,this.container.style.cursor="grab"}addEvtListener(){this.container.addEventListener("mousedown",this.mousedownHandler),this.container.addEventListener("mousemove",this.mousemoveHandler),this.container.addEventListener("mouseup",this.mouseupHandler)}removeEvtListener(){this.container.removeEventListener("mousedown",this.mousedownHandler),this.container.removeEventListener("mousemove",this.mousemoveHandler),this.container.removeEventListener("mouseup",this.mouseupHandler)}toLeftOrRight(t){this.container&&(t&&!this.isRight&&(this.container.scrollLeft+=this.step),t||this.isLeft||(this.container.scrollLeft-=this.step),this.setScrollStatus())}renderTitle(){const t=this.$createElement,{t:e}=(0,G.QT)(),i="comm_icon_fy_jt";return t("div",{class:[X,"titleWrap"]},[t("div",{class:K},[this.$scopedSlots.title?this.$scopedSlots.title?.():t("div",{class:rt},[t("div",{class:[at,"leftTitle"]},[(new $.C).getGameCategoryImg(this.gameCategoryId,!0),(0,W.h)().isCn&&e("lobby.game.menue")])])]),this.$scopedSlots.holidayApng?.(),this.$scopedSlots.pagation?this.$scopedSlots.pagation?.():t("div",{class:[Q,this.isHideAll?J:"","pagation"]},[this.allBtnLeft&&t("span",{class:st,on:{click:()=>this.gameCategoryId===F.ck.Hot?H.Nh.goSubGameHotPage():H.Nh.goSubGamePage(this.gameCategoryId,`${this.gameCategoryId}${F.Jj}`)}},[e("lobby.game.loadingAll")]),t("span",{class:{[tt]:!0,[it]:this.isLoading||this.isLeft,disabled:this.isLoading||this.isLeft},on:{click:()=>{this.toLeftOrRight()}}},[this.$scopedSlots.customerPageIcon?this.$scopedSlots.customerPageIcon?.():t("icon-sprite",{attrs:{standalone:`/lobby_asset/common/web/home/${i}.svg`}})]),!this.allBtnLeft&&t("span",{class:st,on:{click:()=>this.gameCategoryId===F.ck.Hot?H.Nh.goSubGameHotPage():H.Nh.goSubGamePage(this.gameCategoryId,`${this.gameCategoryId}${F.Jj}`)}},[e("lobby.game.loadingAll")]),t("span",{class:{[et]:!0,[it]:this.isLoading||this.isRight,disabled:this.isLoading||this.isRight},on:{click:()=>{this.toLeftOrRight(!0)}}},[this.$scopedSlots.customerPageIcon?this.$scopedSlots.customerPageIcon?.():t("icon-sprite",{attrs:{standalone:`/lobby_asset/common/web/home/${i}.svg`}})])])])}render(){const t=arguments[0];return t("div",{class:q},[this.$scopedSlots.toTitle?.(),this.renderTitle(),this.$scopedSlots.topContent?.(),t("div",{class:[U,"scroll-pagation-container"]},[t("div",{class:j},[t("div",{class:[Y,"scroll-pagation-container-inner"],style:{columnGap:this.leftRightSpacing/100+"rem",gridRow:this.topBotSpacing/100+"rem"}},[this.$scopedSlots?.gameListBox?.({data:this.listData,tempArr:this.caculateList()}),this.$scopedSlots.content?.()])])])])}},w=(0,E.Z)(C.prototype,"cardCount",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,E.Z)(C.prototype,"gameCategoryId",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,E.Z)(C.prototype,"stepWidth",[n],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,E.Z)(C.prototype,"listData",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,E.Z)(C.prototype,"displayDataSize",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,E.Z)(C.prototype,"isFillCards",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,E.Z)(C.prototype,"leftRightSpacing",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,E.Z)(C.prototype,"topBotSpacing",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),z=(0,E.Z)(C.prototype,"isHideAll",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),B=(0,E.Z)(C.prototype,"isFillCards",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,E.Z)(C.prototype,"leftRightSpacing",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),V=(0,E.Z)(C.prototype,"topBotSpacing",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,E.Z)(C.prototype,"allBtnLeft",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,E.Z)(C.prototype,"scrollChange",[f,y],Object.getOwnPropertyDescriptor(C.prototype,"scrollChange"),C.prototype),(0,E.Z)(C.prototype,"setScrollStatus",[Z],Object.getOwnPropertyDescriptor(C.prototype,"setScrollStatus"),C.prototype),v=C))||v)},77823:function(t,e,i){i.d(e,{$:function(){return o},Z:function(){return Z}});var s=i(53158),r=i(12040),a=i(38821),n=i(91475);class o{constructor(){const{isWeb:t}=(0,n.h)();t?this.initPC():this.initH5()}}var l,c,h,m,u,d,g,p,b,f,y=i(59018);let Z=(l=(0,a.wA)({name:"BaseCssVarInject"}),c=(0,a.r8)({from:"compCssVarMapper",default:()=>({})}),h=(0,a.fI)(),m=(0,a.fI)(),u=(0,a.RL)("cssControl",{immediate:!0}),l((g=class extends a.XY{constructor(...t){super(...t),(0,s.Z)(this,"compCssVarMapper",p,this),(0,s.Z)(this,"cssVarManager",b,this),(0,s.Z)(this,"cssVarManagerMust",f,this)}get cssControl(){let t=this.$options.name||"";t=t.charAt(0).toLowerCase()+t.slice(1);const e=this.compCssVarMapper?.[t];return void 0!==e?Object.assign({from:"father"},e,this.cssVarManagerMust):Object.assign({from:"self"},this.cssVarManager,this.cssVarManagerMust)}get finialCssType(){return this.cssControl.cssType}watchCssControl(){this.$nextTick((()=>{const t=this.$el;if(!t)return console.error("<BaseCssVarInject> not possess Dom");let e=!1;const{from:i,cssType:s,...r}=this.cssControl;if("father"===i&&s&&(e=!0),"self"===i&&(e=!0),!e)return;const a=t.style;(0,y.f)({style:a,cssMap:r,isRecursive:!1})}))}},p=(0,r.Z)(g.prototype,"compCssVarMapper",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,r.Z)(g.prototype,"cssVarManager",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,r.Z)(g.prototype,"cssVarManagerMust",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.Z)(g.prototype,"watchCssControl",[u],Object.getOwnPropertyDescriptor(g.prototype,"watchCssControl"),g.prototype),d=g))||d)},30643:function(t,e,i){i.d(e,{Z:function(){return y}});var s=i(82492),r=i.n(s),a=i(53158),n=i(12040),o=i(38821);const l=(t,e={})=>{for(const i in t){const s=t[i];"object"==typeof s&&(e[i]=s,l(s,e))}return e};var c,h,m,u,d,g,p,b=i(59018),f=i(91475);let y=(c=(0,o.wA)({name:"BaseCssVarProvide"}),h=(0,o.fI)(),m=(0,o.F1)("compCssVarMapper"),u=(0,o.RL)("isWeb"),c((g=class extends o.XY{constructor(...t){super(...t),(0,a.Z)(this,"cssVarManager",p,this)}get isWeb(){return(0,f.h)().isWeb}get localCssVarManager(){const t=this.baseCssVarManager?.(),e=this.cssVarManager?.();return r()(t,e)}get compCssVarMapper(){return l(this.localCssVarManager)}bindCssVarInDom(){if(!this.localCssVarManager)return console.error(`没有任何样式绑定到 ${this.$options.name} 上,请检查一下!`);const t=this.$el?.style;(0,b.f)({style:t,cssMap:this.localCssVarManager,isRecursive:!0})}mounted(){this.bindCssVarInDom()}},p=(0,n.Z)(g.prototype,"cssVarManager",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.Z)(g.prototype,"compCssVarMapper",[m],Object.getOwnPropertyDescriptor(g.prototype,"compCssVarMapper"),g.prototype),(0,n.Z)(g.prototype,"bindCssVarInDom",[u],Object.getOwnPropertyDescriptor(g.prototype,"bindCssVarInDom"),g.prototype),d=g))||d)},59018:function(t,e,i){i.d(e,{f:function(){return s}});const s=({style:t,cssMap:e={},isRecursive:i=!1})=>{for(const r in e)"string"==typeof e[r]?t.setProperty(r,e[r]):"[object Object]"===Object.prototype.toString.call(e[r])&&i&&s({style:t,cssMap:e[r],isRecursive:i})}},89403:function(t,e,i){i.d(e,{VB:function(){return F.Z},Ys:function(){return H.ZP},uw:function(){return N.Z},C1:function(){return U.ZP},Mv:function(){return vt},KC:function(){return wt.ZP},LG:function(){return Kt},iS:function(){return We}});var s,r,a,n,o,l,c,h,m=i(53158),u=i(55433),d=i(12040),g=i(38821),p=i(34731),b=i(7174),f=i(71743),y=i(91475),Z=i(37974),v=i(60635),C=i(96917),w=i(67556),S={"landscape-left-right":"sGCDNtCY_or98l7IQM3H","size-default":"OLOEZiN5KWX6Kt5kkJKh","item-main":"IKOsMVpkmOVF6pfl_GOR","size-small":"wrYch30KZw7FRJ5ewvKU","main-content":"UQlcAwAqPTshl5RcnPw1","icon-back-ground":"Lj3baUtzBdDRdeguaXHb","main-content-gaming":"Q3yFzcZuNAVryN0yhGAX","introduce-content-gaming":"sU4TqSVBfHA6UFuADQTA","gaming-warp":"eSLK5rZmaB4iQ2_RmT8C","gaming-image":"w3IRQ5L5RQGtRjsfDjaY",logo:"AfGVRX2gRReRDTrr3hNS",arrow:"v9WTYH9od8wktUtM8HNS",name:"qD7E1YPk4UCiNDdSLkqQ","hover-name":"LBRuiLXBXp3lhOBIhMTw","arrow-hover":"u6GN7N88uqvd8lKaUb1Y","introduce-content-gaming-hover":"YlZZ_BKF7N0gSe09QVa2","introduce-gaming":"gtrqxtgjPHMrWSN2spox","advertisement-image":"UT93MAiiyj3rpoaGlJCX","assembled-box":"pMKUU5F_92EBXZvKJPtp","introduce-left":"osFHvSVnBBGGC8a19pnD",icon:"omU_1vZbmZ72M3QoSPBk","icon-hover":"xOj861Vyc9Fv1vuvRbhc","introduce-right":"OyvuP2HbW03HI9H0V5CJ","label-game-status":"RlV2IUKf7CnKEu9heUEw","item-main-gaming":"zIkph8uE1g3w55Rydy3C","item-main-lottery":"SgviZLACYSmFcfKXvTYr","introduce-lottery":"GS6FHQXqoS0xgksKTlJd","introduce-content-lottery":"en9xJCmNe1eN_OsQd8UN","content-lottery":"DF4tQXQMWU8sfhXUIwTJ","lottery-warp":"Cs6cqkGR0kr7yAVE3rYY","item-main-sport":"SYa43UEMrAlmZMXFsn9S","introduce-sport":"B8wLb6aIKGt0rdUcYCbl","introduce-content-sport":"m8_kwjZJq1gIOWAxru3G","content-sport":"TgyZo8NQPK9e9DZe7p5s","sport-warp":"ChQ3lK7CYTNlZh7NtqbC","border-active":"gZB4Md99qT_3XWk2Vrfg","bg-active":"ZxFNvWYCrz37b6sHryni",copywriting:"mQE_sVBuvM0YkFjnM_pG","show-bonus-pool":"U31uMhH19YFE_oaYf9Xv",description:"q0OFxm0CPn_M6WX6T9EN","bonus-pool":"yTXAtXCXplcGe1V2GdRG",headline:"jgaZWPKshr6tPqbQcFZi",common_bganimation:"TPNjgAIMZ7wyoV5CwF4g"};s=(0,g.wA)({name:"GalaxyLandscape"}),r=(0,g.fI)({default:!1}),a=(0,g.fI)({default:"default"}),s((h=class extends((0,g.Wr)(g.XY,Z.Z)){constructor(...t){super(...t),(0,m.Z)(this,"isIconBackGround",l,this),(0,m.Z)(this,"mySize",c,this),(0,u.Z)(this,"hover",!1)}renderCardWrapper(t){const e=this.$createElement,{status:i,isMaintain:s,mySize:r,isAtSwiper:a,atSwiperDomId:n}=this,{isWeb:o}=(0,y.h)();return e("div",{class:S["landscape-left-right"],on:{mouseenter:()=>this.hover=!0,mouseleave:()=>this.hover=!1}},[e("my-img",{attrs:{options:{type:"div",lazy:!a,immediate:a},src:"",syncGroupsSrc:a,syncGroupsWrapId:n},class:{[S["item-main"]]:!0,[S[`size-${r}`]]:!0,[S["item-main-gaming"]]:this.categoryId===p.ck.Gaming,[S["item-main-sport"]]:this.categoryId===p.ck.Sports,[S["item-main-lottery"]]:this.categoryId===p.ck.Lottery,[S["border-active"]]:this.categoryId===p.ck.Lottery&&this.hover,[S["bg-active"]]:this.categoryId===p.ck.Sports&&this.hover},on:{click:()=>this.$emit("click")}},[e(v.ZP,{attrs:{cssVarManagerMust:{"--box-cut-border-radius":o?"0":"0.2rem","--box-cut-border-width":o?"0":"2px","--box-cut-box-shadow":o?"none":"var(--theme-aside-box-shadow)"}}},[t,e("template",{slot:"cutSuspense"},[e(C.ZP,{attrs:{status:i},class:S["label-game-status"]}),s&&e(w.ZP)])])])])}renderGamingContent(){const t=this.$createElement,{gameName:e,imgUrl:i,logoUrl:s,isIconBackGround:r}=this;return t("div",{class:{[S["main-content-gaming"]]:!0,[S["assembled-box"]]:!0,[S["icon-back-ground"]]:r}},[t("my-img",{attrs:{options:{type:"div"},src:"/lobby_asset/{layout}-{bg}-{skin}/web/home/img_dt_dj_ddt.png"},class:S["introduce-gaming"]},[t("my-img",{class:S["advertisement-image"],attrs:{src:i,options:{type:"div"}}})]),t("div",{class:{[S["introduce-content-gaming"]]:!0,[S["introduce-content-gaming-hover"]]:this.hover}},[t("div",{class:{[S["gaming-warp"]]:!0}},[t("div",{class:{[S["gaming-image"]]:!0}},[s&&t("my-img",{attrs:{width:46,height:46,src:s,options:{type:"div"}},class:S.logo}),t("div",{class:[S.name,this.hover?S["hover-name"]:""]},[e]),t(b.JO.Tsx,{class:{[S.arrow]:!0,[S["arrow-hover"]]:this.hover},attrs:{component:{functional:!0,render:()=>t("icon-sprite",{attrs:{sprite:(0,f.T9)("icon_dt_dj_go")}})}}})])])])])}renderRealContent(){const t=this.$createElement,{gameName:e,description:i,imgUrl:s,logoUrl:r,isJackpot:a,isIconBackGround:n}=this;return t("div",{class:{[S["main-content"]]:!0,[S["assembled-box"]]:!0,[S["icon-back-ground"]]:n}},[t("my-img",{attrs:{options:{type:"div"},src:"/lobby_asset/{layout}-{bg}-{skin}/web/home/img_dt_zr_ddt.png"},class:S["introduce-right"]},[t("my-img",{class:S["advertisement-image"],attrs:{src:s}})]),t("div",{class:S["introduce-left"]},[t("icon-sprite",{class:{[S.icon]:!0,[S["icon-hover"]]:this.hover},attrs:{sprite:(0,f.T9)("btn_zr")}}),t("div",{class:{[S.copywriting]:!0,[S["show-bonus-pool"]]:a}},[t("div",{class:S.headline},[r&&t("my-img",{class:S.logo,attrs:{src:r}}),t("div",{class:[S.name,this.hover?S["hover-name"]:""]},[e])]),t("div",{class:S.description},[i])])])])}renderLotteryContent(){const t=this.$createElement,{gameName:e,imgUrl:i,logoUrl:s,isIconBackGround:r}=this;return t("div",{class:{[S["introduce-content-lottery"]]:!0,[S["assembled-box"]]:!0,[S["icon-back-ground"]]:r}},[t("my-img",{attrs:{options:{type:"div"},src:"/lobby_asset/{layout}-{bg}-{skin}/web/home/img_dt_cp_ddt.png"},class:S["introduce-lottery"]},[t("my-img",{class:S["advertisement-image"],attrs:{src:i}})]),t("div",{class:{[S["content-lottery"]]:!0}},[t("div",{class:{[S["lottery-warp"]]:!0}},[t("div",{class:[S.name,this.hover?S["hover-name"]:""]},[e]),s&&t("my-img",{attrs:{width:46,src:s},class:S.logo})])])])}renderSportContent(){const t=this.$createElement,{gameName:e,imgUrl:i,logoUrl:s,isIconBackGround:r}=this;return t("div",{class:{[S["introduce-content-sport"]]:!0,[S["assembled-box"]]:!0,[S["icon-back-ground"]]:r}},[t("my-img",{attrs:{options:{type:"div"},src:"/lobby_asset/{layout}-{bg}-{skin}/web/home/bg_ty_rktb.png"},class:S["introduce-sport"]},[t("my-img",{class:S["advertisement-image"],attrs:{src:i}})]),t("div",{class:{[S["content-sport"]]:!0}},[t("div",{class:{[S["sport-warp"]]:!0}},[s&&t("my-img",{attrs:{width:46,src:s},class:S.logo}),t("div",{class:[S.name,this.hover?S["hover-name"]:""]},[e])])])])}renderContent(){const{categoryId:t}=this;return t===p.ck.Real?this.renderRealContent():t===p.ck.Gaming?this.renderGamingContent():t===p.ck.Lottery?this.renderLotteryContent():t===p.ck.Sports?this.renderSportContent():this.renderGamingContent()}render(){return this.renderCardWrapper(this.renderContent())}},(0,u.Z)(h,"getProps",Z.Z.getProps),o=h,l=(0,d.Z)(o.prototype,"isIconBackGround",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),c=(0,d.Z)(o.prototype,"mySize",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),n=o));var x,I,P,k,L,T,z,B,M,V,D,_,A,E,R,O,F=i(73348),H=i(47892),N=i(95866),$=i(70753),G=i(58217),W=i(46930),q="_zqS34A2GOLD84xnbB7i";x=(0,g.wA)({name:"ScrollPagination"}),I=(0,g.fI)(W.ZP.number.def(6)),P=(0,g.fI)(W.ZP.number.def(1)),k=(0,g.fI)(W.ZP.number.def(0)),L=(0,g.fI)(W.ZP.bool.def(!0)),T=(0,g.Rl)(),z=(0,$.WY)(),B=(0,$.Xo)(300),M=(0,g.y1)("handleAll"),x((D=class extends g.XY{constructor(...t){super(...t),(0,u.Z)(this,"atStart",!0),(0,u.Z)(this,"atEnd",!1),(0,u.Z)(this,"scrollWidth",0),(0,u.Z)(this,"scrollLeft",0),(0,m.Z)(this,"cardCounts",_,this),(0,m.Z)(this,"stepWidth",A,this),(0,m.Z)(this,"containerWidth",E,this),(0,m.Z)(this,"isPageNation",R,this),(0,m.Z)(this,"myscrollRef",O,this)}scrollChange(t){this.scrollWidth=t.scrollWidth,this.scrollLeft=t.x,this.setStatEndStatus(t.x)}get isWeb(){return(0,y.h)().isWeb}scrollPageTo(t){if(!this.containerWidth||!this.stepWidth)return;const e=this.stepWidth*this.cardCounts;let i=0;"right"===t?(i=this.scrollLeft+e,i=i>this.scrollWidth?this.scrollWidth:i):(i=this.scrollLeft-e,i=i<0?0:i),this.myscrollRef?.scrollTo({x:i})}setStatEndStatus(t){this.atEnd=t>=this.scrollWidth-this.stepWidth*this.cardCounts,this.atStart=t<=0}onHandleAll(t){return t}render(){const t=arguments[0],{t:e}=(0,G.QT)();return t("section",{class:[q,"scroll-pagination"]},[t("div",{class:"head"},[t("div",{class:"leftTitle"},[this.$slots.title]),this.isPageNation&&t("div",{class:"stakeController"},[t("div",{class:["toLeft",this.atStart?"isLeft":""],on:{click:()=>this.scrollPageTo("left")}},[this.$slots.buttonPrev||this.$scopedSlots.buttonPrev||t("icon-sprite",{attrs:{sprite:(0,f.T9)("comm_icon_jt")}})]),t("div",{class:"total",on:{click:this.onHandleAll}},[e("lobby.game.loadingAll")]),t("div",{class:["toRight",this.atEnd?"isRight":""],on:{click:()=>this.scrollPageTo("right")}},[this.$slots.buttonNext||this.$scopedSlots.buttonNext||t("icon-sprite",{attrs:{sprite:(0,f.T9)("comm_icon_jt")}})])])]),this.isPageNation?t("my-scroll",{ref:"myscrollRef",attrs:{direction:"x",dragable:!0,stepWidth:this.stepWidth,trigger:"none"},on:{scrollChange:this.scrollChange}},[t("div",{class:"gameListWrap"},[this.$slots.default])]):t("div",{class:"gameListWrap"},[this.$slots.default])])}},_=(0,d.Z)(D.prototype,"cardCounts",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,d.Z)(D.prototype,"stepWidth",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,d.Z)(D.prototype,"containerWidth",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,d.Z)(D.prototype,"isPageNation",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,d.Z)(D.prototype,"myscrollRef",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,d.Z)(D.prototype,"scrollChange",[z,B],Object.getOwnPropertyDescriptor(D.prototype,"scrollChange"),D.prototype),(0,d.Z)(D.prototype,"onHandleAll",[M],Object.getOwnPropertyDescriptor(D.prototype,"onHandleAll"),D.prototype),V=D));var U=i(56312);class j{}var Y,X=i(30643);const K=(0,g.wA)({name:"CssVarCustom"})(Y=class extends((0,g.Wr)(X.Z)){render(){return this.$slots.default}})||Y;var Q=i(20983);class J extends Q.kp{initPC(){return this["--advertisement-img-box-width"]="1.75rem",this["--advertisement-img-box-height"]="1.75rem",this}initH5(){return this["--advertisement-img-box-width"]="1.3rem",this["--advertisement-img-box-height"]="1.3rem",this}}var tt=i(97532);class et extends tt.$P{initPC(){return this["--outer-box-main-min-width"]="1.75rem",this["--outer-box-main-min-height"]="2.52rem",this}initH5(){return this["--outer-box-main-min-width"]="1.3rem",this["--outer-box-main-min-height"]="1.6rem",this}}var it,st=i(53725),rt=i(44095),at=i(34563);class nt extends j{constructor(...t){super(...t),(0,u.Z)(this,"outerBox",new et),(0,u.Z)(this,"boxCut",v.ZP.getCssVarDefault()),(0,u.Z)(this,"advertisementImgBox",new J),(0,u.Z)(this,"logoHasBackground",at.ZP.getCssVarDefault()),(0,u.Z)(this,"fallbackBackground",st.ZP.getCssVarDefault()),(0,u.Z)(this,"labelGameStatus",C.ZP.getCssVarDefault()),(0,u.Z)(this,"maskMaintain",w.ZP.getCssVarSmall()),(0,u.Z)(this,"favoriteIcon",rt.ZP.getCssVarHeartDefault()),(0,u.Z)(this,"triangleHeart",rt.ZP.TriangleHeart.getTriangleHeartDefault())}}const ot=(0,g.wA)({name:"CssVarDefault"})(it=class extends((0,g.Wr)(X.Z)){constructor(...t){super(...t),(0,u.Z)(this,"baseCssVarManager",(()=>new nt))}render(){return this.$slots.default}})||it;var lt,ct,ht,mt,ut,dt=i(77823),gt=i(80936),pt="GssfYFmSACrEcV__60i6",bt="WgvL7QJpjx0rDWGTRG_D";let ft=(lt=(0,g.wA)({name:"GameNameBold"}),ct=(0,g.tB)(),lt((mt=class extends g.XY{constructor(...t){super(...t),(0,m.Z)(this,"cardProps",ut,this)}render(){const t=arguments[0],{gameName:e}=this.cardProps;return t("div",{class:{"game-name":!0,[pt]:!0}},[t("div",{class:{"game-name-inner":!0,[bt]:!0}},[e])])}},ut=(0,d.Z)(mt.prototype,"cardProps",[ct],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ht=mt))||ht);var yt,Zt;let vt=(0,g.wA)({name:"SquareGalaxy"})((Zt=class extends((0,g.Wr)(dt.Z,gt.Z)){render(){const t=arguments[0],{isFavorited:e,isMaintain:i,isShowFavorited:s}=this.cardProps,{status:r}=this.cardProps;return t(tt.ZP,{class:{"square-galaxy":!0},on:{click:this.handleClickCard}},[t(v.ZP,{attrs:{cssPriority:"self"}},[t(Q.ZP,[t("template",{slot:"logoSlot"},[t(Q.ZP.LogoHasBackground)])]),t("template",{slot:"cutSuspense"},[t(st.ZP),r&&this.$scopedSlots.labelGameStatus?.()||t(C.ZP,{attrs:{status:r}}),i&&t(w.ZP),s&&t(rt.ZP,{attrs:{isFavorited:e},on:{click:this.handleClickFavorIcon}},[t(rt.ZP.TriangleHeart)])])]),t(ft)])}},(0,u.Z)(Zt,"CssVarManagerBase",j),(0,u.Z)(Zt,"CssVarCustom",K),(0,u.Z)(Zt,"CssVarDefault",ot),(0,u.Z)(Zt,"getProps",gt.Z.getProps),yt=Zt))||yt;var Ct,wt=i(87859);const St=(0,g.wA)({name:"CssVarCustom"})(Ct=class extends((0,g.Wr)(X.Z)){render(){return this.$slots.default}})||Ct;var xt=i(66633),It=i(85633);class Pt extends xt.zo{initPC(){return this["--advertisement-box-width"]="1.82rem",this["--advertisement-box-height"]="2.43rem",this}initH5(){return this["--advertisement-box-width"]="2.1rem",this["--advertisement-box-height"]="2.792rem",this}}var kt=i(23365);class Lt extends kt.$P{initPC(){return this["--outer-box-main-width"]="1.82rem",this["--outer-box-main-height"]="2.43rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="2.1rem",this["--outer-box-main-height"]="2.792rem",this["--hover-move-top-translateY"]="-0.1rem",this}}class Tt extends dt.${}class zt extends Tt{constructor(...t){super(...t),(0,u.Z)(this,"cssType","default")}initPC(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem",this["--top-logo-width"]="0.4rem",this["--top-logo-height"]="0.4rem",this["--bottom-name-font-size"]="0.24rem",this}initH5(){return this["--game-name-vertical-padding"]="0.06rem 0.15rem",this["--top-logo-width"]="0.46rem",this["--top-logo-height"]="0.46rem",this["--bottom-name-font-size"]="0.28rem",this}}class Bt extends Tt{constructor(...t){super(...t),(0,u.Z)(this,"cssType","small")}initPC(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem",this["--top-logo-width"]="0.4rem",this["--top-logo-height"]="0.4rem",this["--bottom-name-font-size"]="0.24rem",this}initH5(){return this["--game-name-vertical-padding"]="0.06rem 0.15rem",this["--top-logo-width"]="0.4rem",this["--top-logo-height"]="0.4rem",this["--bottom-name-font-size"]="0.24rem",this}}var Mt,Vt,Dt,_t,At,Et,Rt={"type-default":"FD7VVfpE_UZjdaPc9okJ","type-small":"xqUxh7Zlp18jFr_0504k","game-name-vertical":"Lzpjml9BOlGnb4g5l9d1","top-logo":"jbwydiQnAGtytoYKVjyG","bottom-name":"gLttJFH6XK6mrY_5_PaP",common_bganimation:"J1PtC7lMf2W9vkZZmT2t"};let Ot=(Mt=(0,g.wA)({name:"GameNameVertical"}),Vt=(0,g.tB)(),Mt((Et=class extends((0,g.Wr)(dt.Z)){constructor(...t){super(...t),(0,m.Z)(this,"cardProps",At,this)}get isWeb(){return(0,y.h)().isWeb}render(){const t=arguments[0],{gameName:e,logoUrl:i}=this.cardProps;return t("div",{class:{[Rt["game-name-vertical"]]:!0,[Rt[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("my-img",{class:Rt["top-logo"],attrs:{src:i,options:{type:"div"}}}),t("p",{class:Rt["bottom-name"]},[e])])}},(0,u.Z)(Et,"getCssVarDefault",(()=>new zt)),(0,u.Z)(Et,"getCssVarSmall",(()=>new Bt)),_t=Et,At=(0,d.Z)(_t.prototype,"cardProps",[Vt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Dt=_t))||Dt);var Ft;class Ht{constructor(){(0,u.Z)(this,"outerBox",new Lt),(0,u.Z)(this,"boxCut",v.ZP.getCssVarDefault()),(0,u.Z)(this,"fallbackBackground",{...st.ZP.getCssVarDefault(),"--fallback-background-font-size":"1.03rem","--fallback-background-z-index":"0","--fallback-background-border-radius":"0.33rem"}),(0,u.Z)(this,"advertisementBox",new Pt),(0,u.Z)(this,"gameNameVertical",Ot.getCssVarDefault()),(0,u.Z)(this,"labelGameStatus",{...C.ZP.getCssVarDefault(),"--label-game-status-z-index":"1"}),(0,u.Z)(this,"maskMaintain",w.ZP.getCssVarDefault()),(0,u.Z)(this,"favoriteIcon",rt.ZP.getCssVarCircleDefault()),(0,u.Z)(this,"circleStar",rt.ZP.CircleStar.getCircleStarDefault())}}var Nt,$t=(0,g.wA)({name:"CssVarDefault"})(Ft=class extends((0,g.Wr)(X.Z)){constructor(...t){super(...t),(0,u.Z)(this,"baseCssVarManager",(()=>new Ht))}render(){return this.$slots.default}})||Ft;class Gt extends xt.zo{initPC(){return this["--advertisement-box-width"]="1.7rem",this["--advertisement-box-height"]="2.26rem",this}initH5(){return this["--advertisement-box-width"]="1.6rem",this["--advertisement-box-height"]="2.12rem",this}}class Wt extends kt.$P{initPC(){return this["--outer-box-main-width"]="1.7rem",this["--outer-box-main-height"]="2.26rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="1.6rem",this["--outer-box-main-height"]="2.12rem",this["--hover-move-top-translateY"]="-0.1rem",this}}class qt{constructor(){(0,u.Z)(this,"outerBox",new Wt),(0,u.Z)(this,"boxCut",v.ZP.getCssVarDefault()),(0,u.Z)(this,"fallbackBackground",{...st.ZP.getCssVarDefault(),"--fallback-background-font-size":"1.03rem","--fallback-background-z-index":"0","--fallback-background-border-radius":"0.33rem"}),(0,u.Z)(this,"advertisementBox",new Gt),(0,u.Z)(this,"gameNameVertical",Ot.getCssVarSmall()),(0,u.Z)(this,"labelGameStatus",{...C.ZP.getCssVarDefault(),"--label-game-status-z-index":"1"}),(0,u.Z)(this,"maskMaintain",w.ZP.getCssVarDefault()),(0,u.Z)(this,"favoriteIcon",rt.ZP.getCssVarCircleDefault()),(0,u.Z)(this,"circleStar",rt.ZP.CircleStar.getCircleStarDefault())}}var Ut,jt,Yt=(0,g.wA)({name:"CssVarSmall"})(Nt=class extends((0,g.Wr)(X.Z)){constructor(...t){super(...t),(0,u.Z)(this,"baseCssVarManager",(()=>new qt))}render(){return this.$slots.default}})||Nt,Xt=i(53192);let Kt=(0,g.wA)({name:"VerticalBottomNameCyanBlue"})((jt=class extends((0,g.Wr)(It.Z,dt.Z)){render(){const t=arguments[0],{isMaintain:e,isFavorited:i,isCompleteImage:s,isShowFavorited:r}=this.cardProps,{status:a}=this;return t(kt.ZP,{class:{"vertical-bottom-name-cyan-blue":!0},on:{click:this.handleClickCard}},[t(v.ZP,{attrs:{cssVarManagerMust:this.cssVarManagerMust?.boxCut}},[t(st.ZP),t(xt.ZP,[!s&&t(Ot)]),t("template",{slot:"cutSuspense"},[t(C.ZP,{attrs:{status:a}}),e&&t(w.ZP)]),t("template",{slot:"unCutSuspense"},[t(Xt.Z,{attrs:{borderUrl:Xt.Z.getBorderUrlCyanBlue()}}),r&&t(rt.ZP,{attrs:{isFavorited:i},on:{click:this.handleClickFavorIcon}},[t(rt.ZP.CircleStar)])])])])}},(0,u.Z)(jt,"CssVarCustom",St),(0,u.Z)(jt,"CssVarDefault",$t),(0,u.Z)(jt,"CssVarSmall",Yt),(0,u.Z)(jt,"getProps",It.Z.getProps),Ut=jt))||Ut;var Qt,Jt,te,ee,ie,se,re,ae,ne,oe,le,ce,he,me={"type-star":"s34liMXxpCFLrLaJr4cI","favorited-icon":"j1ZOZ_zx41_uk1C68GDf","click-area":"LxSzwNzS98hE6wAPC9OG","type-heart":"uAnQkqtdpyEdagfrsRf1","type-circle":"S_iDVmKIR_HjHgxpoU9T","size-default":"t6Ld3Sk0Vy9AY28gUAaT","size-small":"TXzSTVPeKUMWUqdGhnh5","type-block":"nFGmnSLBfpoyx0XAlhkc",isFavorited:"nj0aIw1eo9BLkaeus3XV",common_bganimation:"RSt8PW_oIlyELZzsBR5a"};const ue={heart_true:"/lobby_asset/{layout}-{bg}-{skin}/web/home/icon_dt_sc1.png",heart_animation:"",heart_false:"/lobby_asset/{layout}-{bg}-{skin}/common/home/icon_dt_sc.png"};let de=(Qt=(0,g.wA)({name:"FavoriteIcon"}),Jt=(0,g.fI)({default:!1}),te=(0,g.fI)({default:"circle"}),ee=(0,g.fI)({default:!1}),ie=(0,g.fI)({default:!0}),se=(0,g.fI)({default:"default"}),Qt((ae=class extends g.XY{constructor(...t){super(...t),(0,m.Z)(this,"forbidClick",ne,this),(0,m.Z)(this,"type",oe,this),(0,m.Z)(this,"isFavorited",le,this),(0,m.Z)(this,"useAnimate",ce,this),(0,u.Z)(this,"state",{animation:!1}),(0,m.Z)(this,"mySize",he,this)}get favorIcon(){const{type:t,isFavorited:e,useAnimate:i}=this,s=`${t}_${i&&e&&this.state.animation?"animation":e}`;return ue[s]}render(){const t=arguments[0],{forbidClick:e,type:i,isFavorited:s,mySize:r}=this;return t("div",{class:{[me["favorited-icon"]]:!0,[me[`type-${i}`]]:!0,[me[`size-${r}`]]:!0},on:{click:t=>{t.stopPropagation(),this.setState({animation:!s}),e||this.$emit("click",this.isFavorited)}}},[t("div",{class:me["click-area"]}),t("icon-sprite",{class:{[me.isFavorited]:s},attrs:{sprite:(0,f.T9)("icon_dt_sc2")}})])}},ne=(0,d.Z)(ae.prototype,"forbidClick",[Jt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),oe=(0,d.Z)(ae.prototype,"type",[te],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),le=(0,d.Z)(ae.prototype,"isFavorited",[ee],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ce=(0,d.Z)(ae.prototype,"useAnimate",[ie],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),he=(0,d.Z)(ae.prototype,"mySize",[se],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),re=ae))||re);var ge,pe,be,fe,ye,Ze,ve,Ce,we,Se,xe,Ie,Pe,ke,Le,Te,ze,Be,Me,Ve,De,_e,Ae,Ee={"vertical-bottom-name":"izh66YMQzm3jBcGoT_OM","size-small":"Q9wlM4HGMzplWLXM0NYz","item-main":"jBWFSn56Vn8x4UDMShsh","default-img-box":"wX3kRJCnZXxR2pKez4L3","border-img":"zs7hFAUcK7ib_xKeG39X","main-content":"bZ1w2SpHi4sFPHT2MSM3","name-box":"LcMB_Dh4Wn_lWVLKY8ov","layout-left-right":"eEvYzYlBYpusI4bJFFHv","left-logo":"dqSY4TWRoUYav4CbDv_j","right-name":"RrNKUbSThrQPgwDFHiyg","layout-top-bottom":"bJ4KoYkhH7CIfQV723Ce","top-name":"d997jTKHXd_oRqdg1FJK","bottom-name":"F_IF9OzdcjicnSMeX3MI","size-default":"iP9siOm32JQvq3YFLHzI","play-img":"XFYEuIddjD7BTxlXW52X","label-game-status":"i2u0cfBhNdOIO__zo0YN",common_bganimation:"IKhx9NykGifizCUy6zOu"};ge=(0,g.wA)({name:"verticalBottomNameHK"}),pe=(0,g.fI)(),be=(0,g.fI)(),fe=(0,g.fI)(),ye=(0,g.fI)(),Ze=(0,g.fI)(),ve=(0,g.fI)(),Ce=(0,g.fI)({default:!1}),we=(0,g.fI)({default:!1}),Se=(0,g.fI)({default:!0}),xe=(0,g.fI)({default:"default"}),ge((Pe=class extends g.XY{constructor(...t){super(...t),(0,m.Z)(this,"status",ke,this),(0,m.Z)(this,"isFavorited",Le,this),(0,m.Z)(this,"gameName",Te,this),(0,m.Z)(this,"secondaryName",ze,this),(0,m.Z)(this,"imgUrl",Be,this),(0,m.Z)(this,"logoUrl",Me,this),(0,m.Z)(this,"isMaintain",Ve,this),(0,m.Z)(this,"isCompleteImage",De,this),(0,m.Z)(this,"isShowFavorited",_e,this),(0,m.Z)(this,"mySize",Ae,this),(0,u.Z)(this,"state",{mainContentLoad:!1})}get gameNameLayoutClass(){const{logoUrl:t,secondaryName:e}=this;return t?"layout-left-right":"layout-top-bottom"}get boxCutRadius(){const{isWeb:t}=(0,y.h)(),{status:e}=this;return new Map([[t&&Boolean(e),"0.1rem 0.14rem 0.14rem 0.14rem"],[t&&!Boolean(e),"0.14rem"],[!t&&Boolean(e),"0.14rem 0.2rem 0.2rem 0.2rem"],[!t&&!Boolean(e),"0.2rem"]]).get(!0)}renderGameNameTopBottom(){const t=this.$createElement,{gameName:e,secondaryName:i}=this;return t("div",{class:{[Ee["name-box"]]:!0,[Ee["layout-top-bottom"]]:!0}},[t("p",{class:Ee["top-name"]},[e]),t("p",{class:Ee["bottom-name"]},[i])])}render(){const t=arguments[0],{isMaintain:e,imgUrl:i,isFavorited:s,isCompleteImage:r,isShowFavorited:a,mySize:n}=this,{status:o,boxCutRadius:l}=this;return t("div",{class:Ee["vertical-bottom-name"]},[t("my-img",{attrs:{options:{type:"div"},src:""},class:{[Ee["item-main"]]:!0,[Ee[`size-${n}`]]:!0},on:{click:()=>this.$emit("click")}},[t(v.ZP,{attrs:{cutStyle:{borderRadius:l}}},[t("div",{class:{[Ee["default-img-box"]]:!0,"default-img-load":!this.state.mainContentLoad&&!!r}},[t("icon-sprite",{attrs:{sprite:(0,f.T9)("img_mryx_card")}})]),t("my-img",{class:{[Ee["main-content"]]:!0},attrs:{options:{type:"div"},src:i},on:{loadError:()=>{this.setState({mainContentLoad:!0})}}},[!r&&this.renderGameNameTopBottom()]),t("my-img",{class:Ee["border-img"],attrs:{src:"/lobby_asset/{layout}-{bg}-{skin}/web/home/img_dt_border18.png",options:{type:"div"}}}),t("template",{slot:"cutSuspense"},[t(C.ZP,{attrs:{status:o},class:Ee["label-game-status"]}),!e&&t("my-img",{class:Ee["play-img"],attrs:{options:{type:"div"},src:"/lobby_asset/{layout}-{bg}-{skin}/web/home/img_play.png"}}),e&&t(w.ZP)]),t("template",{slot:"unCutSuspense"},[a&&t(de,{attrs:{type:"block",isFavorited:s},on:{click:t=>this.$emit("clickFavorIcon",t)}})])])])])}},ke=(0,d.Z)(Pe.prototype,"status",[pe],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Le=(0,d.Z)(Pe.prototype,"isFavorited",[be],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Te=(0,d.Z)(Pe.prototype,"gameName",[fe],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ze=(0,d.Z)(Pe.prototype,"secondaryName",[ye],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Be=(0,d.Z)(Pe.prototype,"imgUrl",[Ze],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Me=(0,d.Z)(Pe.prototype,"logoUrl",[ve],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ve=(0,d.Z)(Pe.prototype,"isMaintain",[Ce],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),De=(0,d.Z)(Pe.prototype,"isCompleteImage",[we],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_e=(0,d.Z)(Pe.prototype,"isShowFavorited",[Se],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ae=(0,d.Z)(Pe.prototype,"mySize",[xe],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ie=Pe));var Re,Oe,Fe=i(27449),He=i(59429),Ne=i(60995);const $e=He.Z,Ge=Ne.Z;let We=(0,g.wA)({name:"VerticalHk"})((Oe=class extends((0,g.Wr)(It.Z,dt.Z)){renderAdvertiseInner(){const t=this.$createElement,{isCompleteImage:e}=this.cardProps;return e?void 0:t(Fe.Z,{attrs:{cssVarManager:{cssType:"default"}}})}render(){const t=arguments[0],{isMaintain:e,isFavorited:i,isShowFavorited:s}=this.cardProps,{status:r}=this.cardProps;return window.wgMock.cardLite?t(kt.ZP,{attrs:{cssType:"default"},on:{click:this.handleClickCard}},[t(v.ZP,{attrs:{cssVarManagerMust:this.cssVarManagerMust?.boxCut}},[t(xt.ZP,{attrs:{cssVarManager:{cssType:"default"}}})])]):t(kt.ZP,{attrs:{cssType:"default"},on:{click:this.handleClickCard}},[t(v.ZP,{attrs:{cssVarManagerMust:this.cssVarManagerMust?.boxCut}},[t(st.ZP),t(xt.ZP,{attrs:{cssVarManager:{cssType:"default"}}},[this.renderAdvertiseInner()]),t("template",{slot:"cutSuspense"},[t(C.ZP,{attrs:{status:r,cssVarManager:{cssType:"default"}}}),e&&t(w.ZP,{attrs:{cssVarManager:{cssType:"default"}}})]),t("template",{slot:"unCutSuspense"},[t(Xt.Z,{attrs:{borderUrl:Xt.Z.getBorderUrlHK()}}),s&&t(rt.ZP,{attrs:{cssVarManager:{cssType:"rectangle-star"},isFavorited:i},on:{click:this.handleClickFavorIcon}},[t(rt.ZP.RectangleStar,{attrs:{cssVarManager:{cssType:"default"}}})])])])])}},(0,u.Z)(Oe,"CssVarDefault",$e),(0,u.Z)(Oe,"CssVarSmall",Ge),(0,u.Z)(Oe,"getProps",It.Z.getProps),Re=Oe))||Re;var qe;const Ue=(0,g.wA)({name:"CssVarCustom"})(qe=class extends((0,g.Wr)(X.Z)){render(){return this.$slots.default}})||qe;class je extends xt.zo{initPC(){return this["--advertisement-box-width"]="1.82rem",this["--advertisement-box-height"]="2.43rem",this}initH5(){return this["--advertisement-box-width"]="2.1rem",this["--advertisement-box-height"]="2.792rem",this}}class Ye extends kt.$P{initPC(){return this["--outer-box-main-width"]="1.82rem",this["--outer-box-main-height"]="2.43rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="2.1rem",this["--outer-box-main-height"]="2.792rem",this["--hover-move-top-translateY"]="-0.1rem",this}}class Xe extends dt.${}class Ke extends Xe{constructor(...t){super(...t),(0,u.Z)(this,"cssType","default")}initPC(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem",this["--top-logo-width"]="0.4rem",this["--top-logo-height"]="0.4rem",this["--bottom-name-font-size"]="0.24rem",this}initH5(){return this["--game-name-vertical-padding"]="0.06rem 0.15rem",this["--top-logo-width"]="0.6rem",this["--top-logo-height"]="0.6rem",this["--bottom-name-font-size"]="0.22rem",this["--game-name-font-weight"]="bold",this}}class Qe extends Xe{constructor(...t){super(...t),(0,u.Z)(this,"cssType","small")}initPC(){return this["--game-name-vertical-padding"]="0.04rem 0.1rem",this["--top-logo-width"]="0.4rem",this["--top-logo-height"]="0.4rem",this["--bottom-name-font-size"]="0.24rem",this}initH5(){return this["--game-name-vertical-padding"]="0.06rem 0.15rem",this["--top-logo-width"]="0.36rem",this["--top-logo-height"]="0.36rem",this["--bottom-name-font-size"]="0.16rem",this["--game-name-font-weight"]="bold",this}}var Je,ti,ei,ii,si,ri,ai={"type-default":"syanH8tvNCj7LL3iq9ZG","type-small":"P8_2yYCI3KBTDjJzzUL5","game-name-vertical":"XoFO4nYtjKVy3SOSudh5","top-logo":"pmye4TTsPdBFcoK7rxHB","bottom-name-wrapper":"TFhGDfAf2N0euJ841s7V","bottom-name":"J_3aalYinlwjz6tmbaZv",common_bganimation:"qeNoQmVDjoKdbmZqSruq"};let ni=(Je=(0,g.wA)({name:"GameNameVertical"}),ti=(0,g.tB)(),Je((ri=class extends((0,g.Wr)(dt.Z)){constructor(...t){super(...t),(0,m.Z)(this,"cardProps",si,this)}get isWeb(){return(0,y.h)().isWeb}render(){const t=arguments[0],{gameName:e,logoUrl:i}=this.cardProps;return t("div",{class:{[ai["game-name-vertical"]]:!0,[ai[`type-${this.finialCssType}`]]:Boolean(this.finialCssType)}},[t("my-img",{class:ai["top-logo"],attrs:{src:i,options:{type:"div"}}}),t("div",{class:ai["bottom-name-wrapper"]},[t("p",{class:ai["bottom-name"]},[e])])])}},(0,u.Z)(ri,"getCssVarDefault",(()=>new Ke)),(0,u.Z)(ri,"getCssVarSmall",(()=>new Qe)),ii=ri,si=(0,d.Z)(ii.prototype,"cardProps",[ti],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ei=ii))||ei);var oi,li=i(12916);class ci{constructor(){(0,u.Z)(this,"outerBox",new Ye),(0,u.Z)(this,"boxCut",v.ZP.getCssVarDefault()),(0,u.Z)(this,"fallbackBackground",{...st.ZP.getCssVarDefault(),"--fallback-background-font-size":"1.03rem","--fallback-background-z-index":"0","--fallback-background-border-radius":"0.33rem"}),(0,u.Z)(this,"advertisementBox",new je),(0,u.Z)(this,"gameNameVertical",ni.getCssVarDefault()),(0,u.Z)(this,"labelGameStatus",{...C.ZP.getCssVarDefault(),"--label-game-status-z-index":"1"}),(0,u.Z)(this,"playEntry",li.Z.PlayEntry.getCssVarDefault()),(0,u.Z)(this,"maskMaintain",w.ZP.getCssVarDefault()),(0,u.Z)(this,"favoriteIcon",rt.ZP.getCssVarCircleDefault()),(0,u.Z)(this,"circleStar",rt.ZP.CircleStar.getCircleStarDefault())}}var hi,mi=(0,g.wA)({name:"CssVarDefault"})(oi=class extends((0,g.Wr)(X.Z)){constructor(...t){super(...t),(0,u.Z)(this,"baseCssVarManager",(()=>new ci))}render(){return this.$slots.default}})||oi;class ui extends xt.zo{initPC(){return this["--advertisement-box-width"]="1.7rem",this["--advertisement-box-height"]="2.26rem",this}initH5(){return this["--advertisement-box-width"]="1.6rem",this["--advertisement-box-height"]="2.12rem",this}}class di extends kt.$P{initPC(){return this["--outer-box-main-width"]="1.7rem",this["--outer-box-main-height"]="2.26rem",this["--hover-move-top-translateY"]="-0.1rem",this}initH5(){return this["--outer-box-main-width"]="1.6rem",this["--outer-box-main-height"]="2.12rem",this["--hover-move-top-translateY"]="-0.1rem",this}}class gi{constructor(){(0,u.Z)(this,"outerBox",new di),(0,u.Z)(this,"boxCut",v.ZP.getCssVarDefault()),(0,u.Z)(this,"fallbackBackground",{...st.ZP.getCssVarDefault(),"--fallback-background-font-size":"1.03rem","--fallback-background-z-index":"0","--fallback-background-border-radius":"0.33rem"}),(0,u.Z)(this,"advertisementBox",new ui),(0,u.Z)(this,"gameNameVertical",ni.getCssVarSmall()),(0,u.Z)(this,"labelGameStatus",{...C.ZP.getCssVarDefault(),"--label-game-status-z-index":"1"}),(0,u.Z)(this,"playEntry",li.Z.PlayEntry.getCssVarDefault()),(0,u.Z)(this,"maskMaintain",w.ZP.getCssVarDefault()),(0,u.Z)(this,"favoriteIcon",rt.ZP.getCssVarCircleDefault()),(0,u.Z)(this,"circleStar",rt.ZP.CircleStar.getCircleStarDefault())}}var pi,bi,fi=(0,g.wA)({name:"CssVarSmall"})(hi=class extends((0,g.Wr)(X.Z)){constructor(...t){super(...t),(0,u.Z)(this,"baseCssVarManager",(()=>new gi))}render(){return this.$slots.default}})||hi;(0,g.wA)({name:"VerticalBottomName5060"})((bi=class extends((0,g.Wr)(It.Z,dt.Z)){render(){const t=arguments[0],{isMaintain:e,isFavorited:i,isShowFavorited:s,isCompleteImage:r}=this.cardProps,{status:a}=this;return t(kt.ZP,{class:{"vertical-bottom-name-cyan-blue":!0},on:{click:this.handleClickCard}},[t(v.ZP,{attrs:{cssVarManagerMust:this.cssVarManagerMust?.boxCut}},[t(st.ZP),t(xt.ZP,[!r&&t(ni,{attrs:{cssVarManagerMust:this.cssVarManagerMust?.gameNameVertical}})]),t("template",{slot:"cutSuspense"},[a&&t("div",{style:{backgroundImage:`url(${(0,f.Cj)("/lobby_asset/25-1-common/common/home/icon_dt_jb.png")})`,backgroundSize:"cover",backgroundPosition:"center",position:"absolute",top:0,left:"0.14rem",width:"0.52rem",height:"0.42rem",zIndex:"2"}}),t(li.Z,[t(li.Z.PlayEntry)]),e&&t(w.ZP)]),t("template",{slot:"unCutSuspense"},[!r&&t(Xt.Z,{attrs:{borderUrl:Xt.Z.getBorderUrl5060()}}),s&&t(rt.ZP,{attrs:{isFavorited:i},on:{click:this.handleClickFavorIcon}},[t(rt.ZP.CircleStar)])])])])}},(0,u.Z)(bi,"CssVarCustom",Ue),(0,u.Z)(bi,"CssVarDefault",mi),(0,u.Z)(bi,"CssVarSmall",fi),(0,u.Z)(bi,"getProps",It.Z.getProps),pi=bi))},29599:function(t,e,i){i.d(e,{eC:function(){return lt.default},$C:function(){return ct.Z},fA:function(){return ot.Z},Rj:function(){return _t},EO:function(){return dt},d0:function(){return ce},oh:function(){return X}});i(11351);var s=i(82492),r=i.n(s),a=i(53158),n=i(55433),o=i(12040),l=i(38821),c=i(70753);class h{constructor(){(0,n.Z)(this,"referenceElement",""),(0,n.Z)(this,"compareDirect","bottom"),(0,n.Z)(this,"referenceSide","bottom"),(0,n.Z)(this,"stickySide","bottom"),(0,n.Z)(this,"distance","0")}}var m=i(94894),u=i(75990);class d{constructor(){(0,n.Z)(this,"top",""),(0,n.Z)(this,"bottom",""),(0,n.Z)(this,"width",""),(0,n.Z)(this,"height",""),(0,n.Z)(this,"zIndex",0),(0,n.Z)(this,"opacity",1),(0,n.Z)(this,"pointerEvents","auto")}}class g{constructor(){(0,n.Z)(this,"display","none"),(0,n.Z)(this,"width",""),(0,n.Z)(this,"height","")}}const p=async(t,e=20)=>{if(!t)return null;let i;return await(0,u.gw)(e),i="string"==typeof t?document.querySelector(t):t,i||p(t,e+50)};var b,f,y,Z,v,C,w,S,x;let I=(b=(0,l.wA)({name:"HideByReference"}),f=(0,l.fI)(),y=(0,l.fI)(),Z=(0,l.RL)("config.referenceElement"),v=(0,c.WY)(),b((w=class extends l.XY{constructor(...t){super(...t),(0,a.Z)(this,"scrollEleSelector",S,this),(0,a.Z)(this,"config",x,this),(0,n.Z)(this,"scrollElement",null),(0,n.Z)(this,"referenceElement",null),(0,n.Z)(this,"initDebounceId",null)}async reinit(){this.uninit(),await this.init()}async mounted(){this.init()}beforeDestroy(){this.uninit()}activated(){this.init()}deactivated(){this.uninit()}get localConfig(){return{...new h,...this.config}}async init(){clearTimeout(this.initDebounceId),this.initDebounceId=setTimeout((async()=>{await Promise.all([this.initScrollEle(),this.initReferenceEle()]),this.scrollElement&&this.referenceElement&&(this.handleHideWhenScroll(),this.scrollElement.addEventListener("scroll",this.handleHideWhenScroll))}),30)}uninit(){this.scrollElement?.removeEventListener("scroll",this.handleHideWhenScroll)}async initScrollEle(){this.scrollElement=await p(this.scrollEleSelector)}async initReferenceEle(){if(this.referenceElement=await p(this.config?.referenceElement),this.referenceElement){const{stop:t}=(0,m.Z)(this.referenceElement,(()=>{this.$emit("referenceElementSizeChange")}));this.$once("hook:beforeDestroy",t)}}rem2px(t){return parseFloat(t)*parseFloat(window.getComputedStyle(document.documentElement).getPropertyValue("font-size"))}async handleHideWhenScroll(){if(await new Promise((t=>setTimeout(t))),!this.referenceElement)return;const t=this.$el.getBoundingClientRect(),e=this.referenceElement.getBoundingClientRect(),{distance:i,referenceSide:s,stickySide:r,compareDirect:a}=this.localConfig;let n=0;/.*px$/.test(i)?n=parseInt(i):/.*rem$/.test(i)&&(n=this.rem2px(i));let o=!1;o="top"===a?t[r]<e[s]+n:t[r]>e[s]+n;const l=this.$el;o?(l.style.opacity="0",l.style.pointerEvents="none"):(l.style.opacity="1",l.style.pointerEvents="auto")}render(){return this.$slots.default}},S=(0,o.Z)(w.prototype,"scrollEleSelector",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,o.Z)(w.prototype,"config",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,o.Z)(w.prototype,"reinit",[Z],Object.getOwnPropertyDescriptor(w.prototype,"reinit"),w.prototype),(0,o.Z)(w.prototype,"handleHideWhenScroll",[v],Object.getOwnPropertyDescriptor(w.prototype,"handleHideWhenScroll"),w.prototype),C=w))||C);var P,k,L,T,z,B,M,V,D,_,A,E,R,O,F,H,N,$,G,W,q=i(91475),U="vyjFSNuDOUv2ikbo7GrF",j="nv6JrBRbCpZutl3K9MRd",Y="YDGgJkqVHasyPgpwB0EP";let X=(P=(0,l.wA)({name:"Thumbtack"}),k=(0,l.fI)({default:!0}),L=(0,l.fI)(),T=(0,l.fI)({default:"0"}),z=(0,l.fI)(),B=(0,l.fI)(),M=(0,l.fI)({default:!1}),V=(0,l.fI)({default:"fixed"}),D=(0,l.RL)("isStickyEnable"),_=(0,l.RL)("state.status"),A=(0,l.RL)("rootFontSize"),P((R=class extends l.XY{constructor(...t){super(...t),(0,a.Z)(this,"isStickyEnable",O,this),(0,a.Z)(this,"scrollElement",F,this),(0,a.Z)(this,"offsetTop",H,this),(0,a.Z)(this,"hideConfig",N,this),(0,a.Z)(this,"touchBottomElement",$,this),(0,a.Z)(this,"isDynamicContent",G,this),(0,a.Z)(this,"positionType",W,this),(0,n.Z)(this,"state",{stickyStyle:new d,occupiedStyle:new g,isHiden:!1,status:"nomal"})}get realContentStyle(){const t=r()(new d,this.state.stickyStyle);return"touchBtm"===this.state.status&&(t.position="absolute",t.top="",t.bottom="0.3rem"),t}rectifyByStickyEnableSwitch(){this.collatePosition()}emitStatus(t){this.$emit("statusChange",t)}async mounted(){const t=await this.initDomEle();t&&(this.createScrollListenerFun(t),this.listenerScrollToSticky(t),this.collatePosition())}async initDomEle(){const t=[p(this.scrollElement),p(this.touchBottomElement)],[e,i]=await Promise.all(t);return{scrollEle:e,touchBottomEle:i}}rem2px(t){return parseFloat(t)*parseFloat(window.getComputedStyle(document.documentElement).getPropertyValue("font-size"))}collatePosition(){this.scrollListenerEvent&&this.scrollListenerEvent()}get rootFontSize(){return(0,q.h)().rootFontSize}triggerScrollEventByRootFontSize(){this.scrollListenerEvent&&setTimeout((()=>{this.scrollListenerEvent()}),0)}recursiveRectify(t=200){this.state.stickyStyle.opacity=0;if(this.$refs.stickyOccupiedRef.getBoundingClientRect().bottom<0){if(t<0)return;this.recursiveRectifyTimerId=setTimeout((()=>{this.recursiveRectify(--t)}),0)}else this.scrollListenerEvent(),this.state.stickyStyle.opacity=1}statusToSticky(t,e,i){const{stickyStyle:s,occupiedStyle:r}=this.state,a=this.positionType;s.position=a;const n="absolute"===a?0:t.top;s.top=n+i+"px",s.width=e.width+"px",s.height=e.height+"px",s.zIndex=98,r.display=void 0,r.width=e.width+"px",r.height=e.height+"px",this.state.status="stick"}statusToNomal(){const{stickyStyle:t,occupiedStyle:e}=this.state;t.position=void 0,t.top="",t.width="",t.height="",t.zIndex=0,e.display="none",e.width="",e.height="",this.state.status="nomal"}createScrollListenerFun(t){const{scrollEle:e,touchBottomEle:i}=t,s=this.$refs.thumbtackDivRef,r=this.$refs.stickyOccupiedRef;return this.scrollListenerEvent=()=>{try{if(!this.isStickyEnable)return void this.statusToNomal();const t=e?.getBoundingClientRect(),a=s?.getBoundingClientRect();let n=0;if(/.*px$/.test(this.offsetTop)?n=parseInt(this.offsetTop):/.*rem$/.test(this.offsetTop)&&(n=this.rem2px(this.offsetTop)),!a||!t)return;if(a.top-t.top-n<0?this.statusToSticky(t,a,n):this.statusToNomal(),i){const t=i.getBoundingClientRect(),e=r.getBoundingClientRect();e.bottom<0?(clearTimeout(this.recursiveRectifyTimerId),this.recursiveRectify(200)):t.bottom<e.bottom&&(this.state.status="touchBtm")}}catch(t){}},this.scrollListenerEvent}listenerScrollToSticky(t){const{scrollEle:e,touchBottomEle:i}=t,s=this.scrollListenerEvent;if(e.addEventListener("scroll",s),this.$once("hook:beforeDestroy",(()=>e.removeEventListener("scroll",s))),this.isDynamicContent){const t=this.$refs.dynamicContentDivRef,{stop:e}=(0,m.Z)(t,s);this.$once("hook:beforeDestroy",e)}if(i){const{stop:t}=(0,m.Z)(i,s);this.$once("hook:beforeDestroy",t)}}render(){const t=arguments[0],{stickyStyle:e,occupiedStyle:i}=this.state,{realContentStyle:s,isDynamicContent:r}=this;return t("div",{class:U,ref:"thumbtackDivRef"},[t(I,{attrs:{scrollEleSelector:this.scrollElement,config:this.hideConfig}},[t("div",{key:"realSticky",class:j,style:s},[this.$slots?.default])]),t("div",{key:"stickyOccupiedRef",class:j,ref:"stickyOccupiedRef",style:{...e,zIndex:-99,opacity:0}}),r?t("div",{key:"dynamicContentDivRef",ref:"dynamicContentDivRef",class:Y},[this.$slots?.default]):t("div",{class:"occupied",style:i})])}},O=(0,o.Z)(R.prototype,"isStickyEnable",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),F=(0,o.Z)(R.prototype,"scrollElement",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,o.Z)(R.prototype,"offsetTop",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,o.Z)(R.prototype,"hideConfig",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,o.Z)(R.prototype,"touchBottomElement",[B],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,o.Z)(R.prototype,"isDynamicContent",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,o.Z)(R.prototype,"positionType",[V],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,o.Z)(R.prototype,"rectifyByStickyEnableSwitch",[D],Object.getOwnPropertyDescriptor(R.prototype,"rectifyByStickyEnableSwitch"),R.prototype),(0,o.Z)(R.prototype,"emitStatus",[_],Object.getOwnPropertyDescriptor(R.prototype,"emitStatus"),R.prototype),(0,o.Z)(R.prototype,"triggerScrollEventByRootFontSize",[A],Object.getOwnPropertyDescriptor(R.prototype,"triggerScrollEventByRootFontSize"),R.prototype),E=R))||E);var K,Q,J,tt,et,it,st,rt,at,nt,ot=i(86583),lt=i(26875),ct=i(18376),ht=i(7174),mt=i(46930),ut="hUlKFVKCGSJ1YkOLWzmv";let dt=(K=(0,l.wA)({name:"SimplePageNation"}),Q=(0,l.fI)(mt.ZP.number.isRequired),J=(0,l.fI)(mt.ZP.number.isRequired),tt=(0,l.fI)(mt.ZP.number.def(10)),et=(0,l.y1)("change"),K((st=class extends l.XY{constructor(...t){super(...t),(0,a.Z)(this,"value",rt,this),(0,a.Z)(this,"total",at,this),(0,a.Z)(this,"pageSize",nt,this)}onChange(t){return t}render(){const t=arguments[0];return t("div",{class:ut},[t(ht.tl.Tsx,{attrs:{current:this.value,total:this.total,pageSize:this.pageSize,"show-less-items":!0},on:{change:this.onChange}})])}},rt=(0,o.Z)(st.prototype,"value",[Q],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),at=(0,o.Z)(st.prototype,"total",[J],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),nt=(0,o.Z)(st.prototype,"pageSize",[tt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,o.Z)(st.prototype,"onChange",[et],Object.getOwnPropertyDescriptor(st.prototype,"onChange"),st.prototype),it=st))||it);var gt,pt,bt,ft,yt,Zt,vt,Ct,wt,St,xt,It=i(36568),Pt=i.n(It),kt=i(58217),Lt=i(12832),Tt="WQRH7kQFHu0625bXlsSq",zt="nMyMkr7wz394zCP2MHiq",Bt="ToGTz0tnE2M9xL46yp2a",Mt="x8w05xmSCDTH6dgcDZ6r",Vt="HplUacWP1RcqYfQ2jGHG",Dt="tS_IZRkTVDC1HbAznAmO";let _t=(gt=(0,l.wA)({name:"SearchBox"}),pt=(0,l.fI)(mt.ZP.style.def("")),bt=(0,l.fI)(mt.ZP.bool.def(!1)),ft=(0,l.fI)(mt.ZP.bool.def(!0)),yt=(0,l.fI)(mt.ZP.string.def("")),gt((vt=class extends l.XY{constructor(...t){super(...t),(0,a.Z)(this,"value",Ct,this),(0,a.Z)(this,"submitLoading",wt,this),(0,a.Z)(this,"background",St,this),(0,a.Z)(this,"placeholder",xt,this)}render(){const t=arguments[0],{t:e}=(0,kt.QT)(),{isWeb:i}=(0,q.h)(),{isGalaxyGold:s,isCrownGold:r}=Lt.Z.currentTheme();return t("div",{class:{[Tt]:!0,[zt]:!!this.background,"lobby-searchBox":!0}},[t(ht.II.Search.Tsx,Pt()([{class:{[Bt]:!0,[Mt]:s||r},attrs:{placeholder:this.placeholder||e("lobby.game.searchGame"),maxLength:100,allowClear:!0,value:this.value,loading:!i&&this.submitLoading}},{on:{pressEnter:t=>{const e=t.target;this.$emit("submit",e.value)},change:({target:t})=>{this.$emit("change",t.value)},blur:async()=>{await(0,u.gw)(300),this.$emit("submit",this.value)},focus:()=>this.$emit("focus")}}])),i&&t(ht.zx.Tsx,{class:{[Vt]:!0,[Dt]:s},attrs:{type:"primary",loading:i&&this.submitLoading},on:{click:()=>this.$emit("submit",this.value)}},[e("lobby.game.search")])])}},Ct=(0,o.Z)(vt.prototype,"value",[pt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),wt=(0,o.Z)(vt.prototype,"submitLoading",[bt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),St=(0,o.Z)(vt.prototype,"background",[ft],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),xt=(0,o.Z)(vt.prototype,"placeholder",[yt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Zt=vt))||Zt);var At,Et,Rt,Ot,Ft,Ht,Nt,$t,Gt,Wt,qt,Ut,jt,Yt=i(88763),Xt=i(35829),Kt=i(71743),Qt=i(50008),Jt="Q5Cp1ihvVijTuV4My80k",te="LRD5IAAtS_64drTV4atF",ee="LsgZ8zqHFWYTFrRYGaD4",ie="zL1VEYVVZf_uMQ274PTY",se="yc7PzFtGNIacKsEe7Kep",re="QcWyn4SCxbWJPXVIYC0H",ae="vz_ZDJ5brFECPvJClbni",ne="lP3Pik8XyTmeNerdmruo",oe="qN3gOmkI_gqUiUrgMRsC",le="LK8vFkQu2Zpzcji_3nGr";let ce=(At=(0,l.wA)({name:"TabMenu"}),Et=(0,l.fI)(mt.ZP.bool.def(!1)),Rt=(0,l.fI)(mt.ZP.bool.def(!1)),Ot=(0,l.fI)({required:!1}),Ft=(0,l.fI)({required:!0}),Ht=(0,l.fI)({required:!0}),At(($t=class extends l.XY{constructor(...t){super(...t),(0,a.Z)(this,"showSearchBtn",Gt,this),(0,a.Z)(this,"isButtonStyle",Wt,this),(0,a.Z)(this,"activeTabkey",qt,this),(0,a.Z)(this,"tabChange",Ut,this),(0,a.Z)(this,"tabs",jt,this)}get nationalDayBg(){const t=this.$createElement;return Lt.Z.isHolidayThemeVisible&&Lt.Z.holidayThemeType===Yt.By.NationalDay?t("my-img",{class:te,attrs:{width:180,src:"/lobby_asset/festival/{holiday}/common-{bg}/web/img_zs_tam_03.png"}}):t("template")}render(){const t=arguments[0],{isWeb:e}=(0,q.h)();return t("section",{class:{[Jt]:!0,"common-tab__menu":!0,[le]:!!this.isButtonStyle}},[e&&this.nationalDayBg,t("div",{class:{[ee]:!0,[ne]:!this.showSearchBtn}},[this.tabs.map((i=>{const s=this.activeTabkey===i.key;return t("div",{key:i.key,class:[ie,"tab-menu__item"]},[t("div",{class:{[se]:!0,[re]:s,"tab-menu-active__item":s},on:{click:()=>{this.tabChange?.(i.key)}}},[!this.isButtonStyle&&i?.img&&t("my-img",{attrs:{src:i.img,alt:i.name,useSkeleton:!0,width:e?28:38,height:e?28:38}}),t(Qt.Z,{class:[ae,"tab-menu-item-text"],attrs:{rowCount:2,minFontSize:e?"0.12rem":"0.14rem",text:i.name}})])])}))]),this.showSearchBtn&&t("div",{class:oe,on:{click:()=>{this.$root.$emit("leaveHomePage"),this.$router.push({name:Xt.x4.GAME_SEARCH,query:{gameCategoryId:this.$route.query?.gameCategoryId||"0"}})}}},[t(ht.JO.Tsx,{attrs:{component:{functional:!0,render:()=>{const e=(0,Kt.XY)("sprite_main_icon_dt_1ss"),i=43/e.width;return t("icon-sprite",{attrs:{sprite:e,useSkeleton:!0,scale:i}})}}}})])])}},Gt=(0,o.Z)($t.prototype,"showSearchBtn",[Et],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Wt=(0,o.Z)($t.prototype,"isButtonStyle",[Rt],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),qt=(0,o.Z)($t.prototype,"activeTabkey",[Ot],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ut=(0,o.Z)($t.prototype,"tabChange",[Ft],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),jt=(0,o.Z)($t.prototype,"tabs",[Ht],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Nt=$t))||Nt)},39655:function(t,e,i){i.r(e),i.d(e,{default:function(){return X}});var s,r,a,n,o,l,c,h,m,u,d,g=i(53158),p=i(55433),b=i(12040),f=i(38821),y=i(85497),Z=i(96478),v=i(44613),C=i(59018),w=i(68742),S=i(46930),x=i(22923),I=i(6507),P="_VQdc8vOEOzzyOEUKmvZ",k="ZxUbTELPiPd0Rph8UofF",L=i(63141),T=i(91475),z=i(72698),B=i(29557);let M=(s=(0,f.wA)({name:"CommonJackpotCountItem"}),r=(0,f.fI)(S.ZP.string),a=(0,f.fI)(),n=(0,f.fI)({default:!1}),o=(0,f.RL)("value"),l=(0,f.RL)("configOptions",{deep:!0}),s((h=class extends f.XY{constructor(...t){super(...t),(0,g.Z)(this,"place",m,this),(0,g.Z)(this,"configOptions",u,this),(0,g.Z)(this,"hasLeftTab",d,this),(0,p.Z)(this,"state",{isIntersecting:!1,noAnimation:!0,value:"",nextKey:0})}get value(){return(0,w.F)().getAmount(this.configOptions.id)}get valueKey(){return(0,w.F)().getAmountKey(this.configOptions.id)?.index}valueChange(){if(this.state.isIntersecting)this.setState({value:this.value});else if(this.state.nextKey&&this.valueKey===this.state.nextKey){const t=this.valueKey+4;this.setState({value:this.value,nextKey:t>=v.YE?v.YE-1:t})}}bindCssVarInDom(){const t=(0,Z.ph)(this.configOptions||{},this.hasLeftTab||!1),e=this.$el?.style;(0,C.f)({style:e,cssMap:t})}mounted(){this.setState({value:this.value}),this.bindCssVarInDom(),this.lazyLoad(),setTimeout((()=>{this.setState({noAnimation:!1})}),5e3)}beforeDestroy(){this.observer&&(this.observer.unobserve(this.$el),this.observer.disconnect())}jump(t){const{jumpPosition:e,externalLinks:i}=t,s=e||{};I.Nh.jumpCommon(s,i)}lazyLoad(){if(!window.IntersectionObserver)return;const t=this.$el;this.observer=new IntersectionObserver((t=>{t.forEach((t=>{let e=this.valueKey+4;e>=v.YE&&(e=v.YE-1),t.isIntersecting&&(e=0),this.setState({isIntersecting:t.isIntersecting,nextKey:e})}))}),{rootMargin:`${window.innerHeight}px ${window.innerWidth}px`}),this.observer.observe(t)}render(){const t=arguments[0],{id:e,numericStyle:i,decimalPlaces:s}=this.configOptions;return t("my-img",{class:[P,"common-jackpot-card-item",this.place||""],attrs:{src:(0,Z.ZR)(this.configOptions),options:{type:"div",immediate:!0},syncGroupsSrc:!0},key:e,nativeOn:{click:()=>this.jump(this.configOptions)}},[t("div",{class:["count-box",`bg-style-${this.configOptions.backgroundStyle}`,0===i?"count-box-customize":"",`${this.place}-box`]},[t("count-to",{class:["count-to"],attrs:{value:this.state.value,noAnimation:this.state.noAnimation,formatter:t=>{const{userInfos:e}=(0,T.h)();if(e&&e.currency&&e.currency===z.F.currenciesFormatConfig().BRL.code){let i={};const r=e.currency;return i=L.oB.createOptsByCode(r),(0,L.oB)(t,Object.assign({},i,{symbol:"",minIntergerDigits:3,precision:s||0}))}return(0,L.oB)(t,{minIntergerDigits:3,separator:",",precision:s||0})}},scopedSlots:{renderItem:e=>t("li",{attrs:{"data-text":e}},[0===i?e:t(B.Z,{attrs:{char:e,src:`/lobby_asset/common/web/home/cjc1_style_${this.configOptions.numericStyle}_font_sprite.png`}})])}})])])}},m=(0,b.Z)(h.prototype,"place",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=(0,b.Z)(h.prototype,"configOptions",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d=(0,b.Z)(h.prototype,"hasLeftTab",[n],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,b.Z)(h.prototype,"valueChange",[o],Object.getOwnPropertyDescriptor(h.prototype,"valueChange"),h.prototype),(0,b.Z)(h.prototype,"bindCssVarInDom",[l],Object.getOwnPropertyDescriptor(h.prototype,"bindCssVarInDom"),h.prototype),c=h))||c);var V,D,_,A,E,R,O,F,H,N,$,G,W,q,U,j,Y=i(9814);let X=(V=(0,f.wA)({name:"CommonJackpotCount"}),D=(0,f.fI)(S.ZP.string),_=(0,f.fI)(S.ZP.number),A=(0,f.fI)(S.ZP.number),E=(0,f.fI)({default:!1}),R=(0,f.fI)({default:!1}),O=(0,f.RL)("hasLogined"),F=(0,f.RL)("virtualBonusPool",{deep:!0}),H=(0,f.RL)("config",{deep:!0}),V(($=class extends f.XY{constructor(...t){super(...t),(0,g.Z)(this,"place",G,this),(0,g.Z)(this,"gameCategoryId",W,this),(0,g.Z)(this,"platformId",q,this),(0,g.Z)(this,"hasLeftTab",U,this),(0,g.Z)(this,"handleShow",j,this),(0,p.Z)(this,"timeout",null),(0,p.Z)(this,"state",{isDelayEnd:!1})}loginChange(t){t&&Y.Z.destroy(Y.Z.LobbyPollingType.JACKPOT_PRIZE_NO_LOGIN)}bindCssVarInDom(){const t=(0,Z.Cf)({place:this.lastPlace,hasLeftTab:this.hasLeftTab}),e=this.$el?.style;(0,C.f)({style:e,cssMap:t})}get isShow(){return(0,Z.oz)()&&"platformCard"!==this.place||this.handleShow}mounted(){this.bindCssVarInDom(),this.timeout=setTimeout((()=>{this.setState({isDelayEnd:!0})}),8e3)}get lastPlace(){if(this.config&&!this.place){const t=JSON.parse(this.config.showPosition||"{}");return(0,Z.V9)(v._U,t.type)||this.place}return this.place}get config(){return this.configs?.[0]}get configs(){if(!this.isShow)return[];const{getPlaceConfig:t}=(0,w.F)(),e=t(this.place,this.gameCategoryId);return e&&e.length>0&&!this.place?[e[0]]:e}renderContent(){const t=this.$createElement,e=[];if(this.config&&this.configs.length>1&&"platformCard"!==this.lastPlace){this.configs.forEach((i=>{i.showType!==y.y_.Carousel&&e.push(t(M,{attrs:{configOptions:i,place:this.lastPlace,hasLeftTab:this.hasLeftTab},class:0===i?.backgroundStyle?"common-jackpot-customize":""}))}));const i=this.configs.filter((t=>t.showType===y.y_.Carousel));i.length>0&&(i.length>1?e.push(t(x.Z,{attrs:{dataList:i,isShowPagination:!0,options:{loop:!0,autoplay:{delay:1e4,disableOnInteraction:!1},on:{transitionEnd:()=>{const t=this.mySwiperRef?.$swiper;if(t){const e=t.realIndex;setTimeout((()=>{t.slideToLoop(e,0,!1)}),0)}}}}},on:{init:t=>{this.mySwiperRef=t}}},[i.map((e=>t(x.g,[t(M,{key:e.key,attrs:{configOptions:e,hasLeftTab:this.hasLeftTab,place:this.lastPlace},class:0===e?.backgroundStyle?"common-jackpot-customize":""})])))])):e.push(t(M,{attrs:{configOptions:i[0],hasLeftTab:this.hasLeftTab,place:this.lastPlace},class:0===i[0]?.backgroundStyle?"common-jackpot-customize":""})))}else this.config&&"platformCard"!==this.lastPlace&&e.push(t(M,{attrs:{configOptions:this.config,place:this.lastPlace,hasLeftTab:this.hasLeftTab},class:0===this.config?.backgroundStyle?"common-jackpot-customize":""}));return e}render(){return(0,arguments[0])("div",{class:[k,"common-jackpot-card"]},[this.isShow&&this.renderContent()])}},G=(0,b.Z)($.prototype,"place",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,b.Z)($.prototype,"gameCategoryId",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,b.Z)($.prototype,"platformId",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,b.Z)($.prototype,"hasLeftTab",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),j=(0,b.Z)($.prototype,"handleShow",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,b.Z)($.prototype,"loginChange",[O],Object.getOwnPropertyDescriptor($.prototype,"loginChange"),$.prototype),(0,b.Z)($.prototype,"bindCssVarInDom",[F,H],Object.getOwnPropertyDescriptor($.prototype,"bindCssVarInDom"),$.prototype),N=$))||N)},29557:function(t,e,i){i.d(e,{Z:function(){return b}});var s,r,a,n,o,l,c,h=i(53158),m=i(12040),u=i(38821),d=i(71743),g=i(96478),p=i(24759);let b=(s=(0,u.wA)({name:"NumIcon"}),r=(0,u.fI)(),a=(0,u.fI)(),s((o=class extends u.XY{constructor(...t){super(...t),(0,h.Z)(this,"char",l,this),(0,h.Z)(this,"src",c,this)}render(){return(0,arguments[0])("my-img",{attrs:{options:{type:"i",useWebpOnly:(0,p.wH)()},src:(0,d.Cj)(this.src)},class:[(0,g.jq)(this.char),"jackpot-card-num-icon"]})}},l=(0,m.Z)(o.prototype,"char",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),c=(0,m.Z)(o.prototype,"src",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),n=o))||n)},18376:function(t,e,i){i.d(e,{Z:function(){return O}});var s=i(36568),r=i.n(s),a=i(53158),n=i(55433),o=i(12040),l=i(38821),c=i(29339),h=i(25060),m=i(35829);var u,d,g,p,b,f,y,Z,v,C,w,S,x=i(75990),I=i(71743),P=i(24759),k=i(70278),L=i(91475),T=i(30859),z=i(75812),B=i(70539),M=i(58164),V=i(12832),D=i(44159),_="uudMZ5EQkKmc4jAa3qFs",A="e9eWWmYu_zhBQNQbPsJd",E="X9Og_nzuC7mSP1fVHS3Q";const R={h5Top:"-15px",h5Left:"30px"};let O=(u=(0,l.wA)({name:"Marqueen"}),d=(0,l.fI)({default:()=>R}),g=(0,l.Rl)(),p=(0,l.RL)("storeMarqueeList"),b=(0,l.RL)("hasLogined"),f=(0,l.RL)("mainStore.language",{immediate:!0}),y=(0,l.RL)("mainStore.userInfos.currency",{immediate:!0}),Z=(0,l.RL)("state.marqueeArr"),u((C=class extends l.XY{constructor(...t){super(...t),(0,n.Z)(this,"state",{marqueeArr:[],networkError:!1,loading:!1}),(0,a.Z)(this,"tooltipsConfig",w,this),(0,a.Z)(this,"myMarquee",S,this),(0,n.Z)(this,"mainStore",(0,L.h)()),(0,n.Z)(this,"marqueeOption",{direction:"vertical",autoHeight:!0,slidesPerView:"auto"})}toMoreMessage(){const{unreadAnnouncement:t,unreadNotice:e}=(0,T.G)();let i;i=e>0||0===e&&0===t?h.OR.NOTICE:h.OR.ANNOUNCEMENT,this.$router.push({name:m.x4.NOTICE,query:{noticeType:i+""}})}mounted(){const{isFirstLoading:t}=(0,k.o)();t&&this.queryMarqueeList(),this.freshMarqueeList(!0)}get storeMarqueeList(){return(0,k.o)().marquee}freshMarqueeListByStoreMarqueeList(){this.freshMarqueeList(!1)}freshMarqueeList(t=!1){const{marquee:e,isFirstLoading:i}=(0,k.o)();if(e.length)if(i){(0,k.o)().$patch({isFirstLoading:!1});t&&e.some((t=>t.content.includes("<img")))?(clearTimeout(this.delayLoadTimer),this.delayLoadTimer=setTimeout((()=>{this.updateMarqueeArr(e)}),5e3)):this.updateMarqueeArr(e)}else this.updateMarqueeArr(e)}beforeDestroy(){clearTimeout(this.delayLoadTimer),clearTimeout(this.delayQueryTimer)}updated(){this.$nextTick((()=>{document.querySelectorAll(".home-marquee-content")?.forEach((t=>{(0,x.xu)(t)}))}))}get hasLogined(){return(0,L.h)().hasLogined}get validTooltipsConfig(){return{...R,...this.tooltipsConfig}}onLoginStatusChange(t){t&&this.queryMarqueeList()}async languageKeyChange(t,e){e&&t!==e&&this.queryMarqueeList()}onMarqueeListChange(t){t?.length&&t.length>0&&this.marqueePlay(t,0)}queryMarqueeList(){const{getMessageAllV2:t,$patch:e}=(0,k.o)(),i={page:1,type:h.V4.INDEX_PAGE};this.state.loading=!0;let s=!1;t(i).catch((()=>{s=!0,this.state.networkError=!0,this.state.marqueeArr=[],e({marquee:[]})})).finally((()=>{s||this.state.networkError&&(this.state.networkError=!1),this.state.loading=!1;const{marquee:t}=(0,k.o)();this.updateMarqueeArr(t)}))}updateMarqueeArr(t){this.setState({marqueeArr:t},(()=>{t.length&&this.marqueePlay(t,0)}))}marqueePlay(t,e){this.myMarquee&&((t,e,i)=>{t.myMarquee?.$swiper?.slideTo(i);const s=e[i]?.interval,r=t.myMarquee?.$swiper?.wrapperEl?.children[i]?.children[0];if(!r)return;const{scrollWidth:a,offsetWidth:n}=r;let o=(a-n)/77;o<s&&(o=s),r.setAttribute("style",`transform: translateX(-${a-n}px); transition: ${o}s linear 0.5s;`),clearTimeout(t.myMarqueeTimmer),t.myMarqueeTimmer=setTimeout((()=>{r.setAttribute("style","");const s=i+1>=e.length?0:i+1;t.marqueePlay(e,s)}),1e3*o+1e3)})(this,t,e)}toMoreMarquee(t){this.$router.push({name:m.x4.NOTICEDETAIL,query:{noticeType:`${h.OR.MARQUEE}`},params:{content:JSON.stringify(t)}})}renderMarquee(){const t=this.$createElement,{customizeTopIconMap:e}=B.Z.useHomeCustomizeIcon("top"),{siteInfos:i}=(0,L.h)(),{backgroundColor:s}=i,{isClassicStyle:a,isCyanBlue:n,isGalaxyGold:o,isCrownGold:l,isTheme21:c}=V.Z.currentTheme(),h={props:{}};return e.get("horseLightIcon")?h.props={src:e.get("horseLightIcon"),useSkeleton:!0}:h.props={useSkeleton:!0,src:0==s&&(a||n||o||l||c)?"/lobby_asset/{layout}-{bg}-common/web/home/icon_dt_pmd.png":"/lobby_asset/{layout}-{bg}-{skin}/web/home/icon_dt_pmd.png",options:{useWebpOnly:(0,P.wH)()}},t("my-img",r()([{},h]))}renderRightIcon(){const t=this.$createElement,{unreadMessageCount:e}=(0,T.G)(),{customizeTopIconMap:i}=B.Z.useHomeCustomizeIcon("top"),s=i.get("messageUnreadIcon")||(0,I.R0)("icon_dt_1xx_wd"),r=i.get("messageReadIcon")||(0,I.R0)("icon_dt_1xx");return t("my-img",{attrs:{src:e>0?s:r,useSkeleton:!0,width:50}})}render(){const t=arguments[0],{marqueeArr:e}=this.state,{unreadMessageCount:i}=(0,T.G)();return t(c.gE,{class:[_,"marquee-loading-box"]},[t("div",{class:"marquee"},[this.$scopedSlots?.leftIcon?.()||this.renderMarquee(),t(M.Z,{class:[A,this.state.networkError?"":E],attrs:{displayType:M.F.SufficientSpace,isTimeoutError:this.state.networkError,loading:this.state.loading},on:{retry:this.queryMarqueeList}}),t("div",{class:"marquee_wrap",directives:[{name:"show",value:!this.state.networkError}]},[t("swiper",{class:"swiper-no-swiping",ref:"myMarquee",attrs:{options:this.marqueeOption}},[e&&e.map((e=>t("swiper-slide",{key:e.id},[t("inner-html",{attrs:{type:"div",text:(0,z.$j)(e.content),format:t=>t},class:"marqueeContent home-marquee-content",on:{click:()=>{this.toMoreMarquee(e)}}})])))])]),t("div",{class:["messageBox",i>0?"messageBoxClose":"messageBoxOpen"],on:{click:this.toMoreMessage.bind(this)}},[this.$scopedSlots?.rightIcon?.(i)||this.renderRightIcon(),i>0&&t(D.default,{attrs:{charge:1,top:z.ZP.px2rem(this.validTooltipsConfig.h5Top),left:z.ZP.px2rem(this.validTooltipsConfig.h5Left),text:t("span",[(0,x._0)(i||0)])}})])])])}},w=(0,o.Z)(C.prototype,"tooltipsConfig",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,o.Z)(C.prototype,"myMarquee",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,o.Z)(C.prototype,"freshMarqueeListByStoreMarqueeList",[p],Object.getOwnPropertyDescriptor(C.prototype,"freshMarqueeListByStoreMarqueeList"),C.prototype),(0,o.Z)(C.prototype,"onLoginStatusChange",[b],Object.getOwnPropertyDescriptor(C.prototype,"onLoginStatusChange"),C.prototype),(0,o.Z)(C.prototype,"languageKeyChange",[f,y],Object.getOwnPropertyDescriptor(C.prototype,"languageKeyChange"),C.prototype),(0,o.Z)(C.prototype,"onMarqueeListChange",[Z],Object.getOwnPropertyDescriptor(C.prototype,"onMarqueeListChange"),C.prototype),v=C))||v)},13403:function(t,e,i){i.r(e),i.d(e,{default:function(){return J}});var s,r,a,n,o,l,c,h,m,u,d,g,p,b,f,y,Z,v,C,w,S,x,I,P,k,L,T,z,B=i(53158),M=i(55433),V=i(12040),D=i(38821),_=i(2046),A=i(6507),E=i(34731),R=i(65074),O=i(7174),F=i(77674),H=i(70753),N=i(71743),$=i(96309),G=i(91475),W=i(46930),q=i(50008),U=i(73389),j=i(12832),Y="avwXXc4qgxs0n6yNxABU",X="_S3Gqs7Pat3lw5JdNOCd",K="LLCEvsnIyNozmsBiz0sD",Q="xQxdPR5O2U8rhaYlHoeQ";let J=(s=(0,D.wA)({name:"H5MidMenu"}),r=(0,D.fI)({default:!0}),a=(0,D.fI)({required:!0}),n=(0,D.fI)({default:!1}),o=(0,D.fI)({default:!1}),l=(0,D.fI)({default:!1}),c=(0,D.fI)({default:!1}),h=(0,D.fI)(W.ZP.string.def("0.5rem")),m=(0,D.fI)(W.ZP.string.def("75%")),u=(0,D.fI)(W.ZP.func.def(void 0)),d=(0,D.fI)({default:!0}),g=(0,D.y1)("clickItem"),p=(0,D.RL)("navList"),b=(0,D.RL)("gameStore.activeGameCategoryId"),f=(0,H.Xo)(),y=(0,_.Bind)(),s((v=class extends D.XY{constructor(...t){super(...t),(0,M.Z)(this,"state",{isLeft:!0,isRight:!1}),(0,M.Z)(this,"gameStore",(0,$.g)()),(0,M.Z)(this,"activeKey",E.ck.Hot.toString()),(0,M.Z)(this,"listenerRemove",null),(0,B.Z)(this,"shouldScroll",C,this),(0,B.Z)(this,"navList",w,this),(0,B.Z)(this,"showPagation",S,this),(0,B.Z)(this,"showSearch",x,this),(0,B.Z)(this,"useLinearGradient",I,this),(0,B.Z)(this,"useIconRegardless",P,this),(0,B.Z)(this,"limitHeight",k,this),(0,B.Z)(this,"minFontSize",L,this),(0,B.Z)(this,"customClick",T,this),(0,B.Z)(this,"showIcon",z,this)}onClickItem(t){if(this.customClick)this.customClick(t);else{A.Uk.performLinkAction(t,this.shouldScroll);const{setActiveTabkey:e}=(0,$.g)();e(E.ck.Normal)}return t}changeNavList(t,e){t?.length>e?.length&&this.initScrollEvent()}setActiveKey(){this.isKeptAlive||(this.activeKey=this.gameStore.activeGameCategoryId.toString(),this.setActiveLineWidth())}get linearGradientConfig(){const{currentTheme:t}=(0,G.h)();return{colorStop:[{progress:0,color:t["--theme-aside-icon-color-0"]},{progress:1,color:t["--theme-aside-icon-color-1"]}]}}async mounted(){this.setActiveKey(),this.initScrollEvent()}beforeChange(t){if(R.xP.isClubOrFriendCategory(Number(t)))return this.onChange(t),!1;const e=this.navList.find((e=>e.gameCategoryId.toString()===t));return!A.Uk.isExternalLinkOrJumpPosition(e)||(A.Uk.performLinkAction(e),!1)}onChange(t){const e=this.navList.find((e=>e.gameCategoryId.toString()===t));this.onClickItem(e)}initScrollEvent(){this.showPagation&&this.$nextTick((()=>{const t=this.tabsScrollDom;t&&(this.listenerRemove&&this.listenerRemove(),this.listenerRemove=this.addEventListener(t,"scroll",this.handleTabScroll))}))}handleTabScroll(t){const e=t.target;e&&this.setState({isLeft:e.scrollLeft<=30,isRight:e.scrollWidth-e.scrollLeft-(e.parentElement?.clientWidth??390)<=30})}get tabsScrollDom(){return this.$el.querySelector(".van-tabs__nav")||this.$el.querySelector(".van-tabs__wrap")}toLeftOrRight(t=!1){const e=this.tabsScrollDom;e&&(t?e.scrollTo({left:e.scrollLeft+e.parentElement.clientWidth,behavior:"smooth"}):e.scrollTo({left:e.scrollLeft-e.parentElement.clientWidth,behavior:"smooth"}))}setActiveLineWidth(){setTimeout((()=>{const t=document.querySelector(".h5MidMenuActive");if(t){this.$el.querySelector(".van-tabs__line").style.width=t.clientWidth+"px"}}),30)}renderPagation(){const t=this.$createElement;return[t("div",{class:{[K]:!0,leftButton:!0,hideButton:this.state.isLeft},on:{click:()=>this.toLeftOrRight()}},[this.$scopedSlots.pagationButton?this.$scopedSlots.pagationButton?.():t(O.JO.Tsx,{attrs:{component:{functional:!0,render:()=>t("icon-sprite",{attrs:{useSkeleton:!0,standalone:(0,N.x_)("img_scroll_jt",!0)}})}}})]),t("div",{class:{[Q]:!0,rightButton:!0,hideButton:this.state.isRight},on:{click:()=>this.toLeftOrRight(!0)}},[this.$scopedSlots.pagationButton?this.$scopedSlots.pagationButton?.():t(O.JO.Tsx,{attrs:{component:{functional:!0,render:()=>t("icon-sprite",{attrs:{useSkeleton:!0,standalone:(0,N.x_)("img_scroll_jt",!0)}})}}})])]}renderIcon(t){const e=this.$createElement;let i;return"string"==typeof t?(i=e("my-img",{attrs:{options:{lazy:!1,immediate:!0},src:t,useSkeleton:!0},class:[X,"navIcon","navIconUrl"]}),t.includes(".svg")&&(i=e("icon-sprite",{class:[X,"navIcon"],attrs:{standalone:t,useSkeleton:!0,linearGradientConfig:this.useLinearGradient?this.linearGradientConfig:void 0}}))):i=e("icon-sprite",{class:[X,"navIcon"],attrs:{sprite:t,useSkeleton:!0,linearGradientConfig:this.useLinearGradient?this.linearGradientConfig:void 0}}),i}render(){const t=arguments[0],{isCyanBlue:e}=j.Z.currentTheme();return t("div",{class:{[Y]:!0,midNavH5:!0,h5WithSearch:this.showSearch}},[this.showPagation&&this.renderPagation(),t("div",{class:"tabs"},[t(F.mQ,{attrs:{"lazy-render":!0,beforeChange:this.beforeChange},on:{change:this.onChange,rendered:this.setActiveLineWidth},model:{value:this.activeKey,callback:t=>{this.activeKey=t}}},[this.navList.map((i=>{const s=this.activeKey===i.gameCategoryId.toString(),r=A.xr.completeCustomCategories.find((t=>t.gameCategoryId===i.gameCategoryId)),a=e&&!A.Uk.isExternalLinkOrJumpPosition(r)?U.Z.gameMenu[i.gameCategoryId].active:A.xr.getGameIcon(i,!this.useIconRegardless&&s),n=this.renderIcon(a);return t(F.OK,{attrs:{"title-class":["h5MidMenuTab"+i.gameCategoryId,"h5MidMenuTab"],name:i.gameCategoryId.toString()},key:i.gameCategoryId},[t("div",{slot:"title"},[t("div",{class:["h5MidMenuTabTitle",s?"h5MidMenuActive":""]},[this.$scopedSlots.bgImg&&this.$scopedSlots.bgImg({isActive:s}),this.showIcon&&t("div",{class:"imageWrap"},[n]),t(q.Z,{class:"game-category-name",attrs:{text:i.gameCategoryName,rowCount:2,minFontSize:this.minFontSize,limitHeight:this.limitHeight}})]),s&&this.$scopedSlots.holiday?.()])])}))])])])}},C=(0,V.Z)(v.prototype,"shouldScroll",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,V.Z)(v.prototype,"navList",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,V.Z)(v.prototype,"showPagation",[n],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,V.Z)(v.prototype,"showSearch",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,V.Z)(v.prototype,"useLinearGradient",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,V.Z)(v.prototype,"useIconRegardless",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,V.Z)(v.prototype,"limitHeight",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,V.Z)(v.prototype,"minFontSize",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,V.Z)(v.prototype,"customClick",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),z=(0,V.Z)(v.prototype,"showIcon",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,V.Z)(v.prototype,"onClickItem",[g],Object.getOwnPropertyDescriptor(v.prototype,"onClickItem"),v.prototype),(0,V.Z)(v.prototype,"changeNavList",[p],Object.getOwnPropertyDescriptor(v.prototype,"changeNavList"),v.prototype),(0,V.Z)(v.prototype,"setActiveKey",[b],Object.getOwnPropertyDescriptor(v.prototype,"setActiveKey"),v.prototype),(0,V.Z)(v.prototype,"handleTabScroll",[f,y],Object.getOwnPropertyDescriptor(v.prototype,"handleTabScroll"),v.prototype),Z=v))||Z)},11351:function(t,e,i){i.r(e),i.d(e,{default:function(){return m}});var s,r=i(38821),a=i(88763),n=i(71743),o=i(12832),l="kZYkw_ttIEZGg4LKWJBg",c="Ln2si3WNe4EnIFqHKObR",h="TqMwwHfqIj6HuWCwi3k8";let m=(0,r.wA)({name:"MotherGodDecorate"})(s=class extends r.XY{render(){const t=arguments[0];return o.Z.holidayThemeType===a.By.MotherOfGod?t("div",{class:l},[t("my-img",{attrs:{width:74,height:72,src:`${(0,n.Cj)("/lobby_asset/festival/{holiday}/common/web/img_home_jr3.png")}`},class:c}),t("my-img",{attrs:{width:74,height:72,src:`${(0,n.Cj)("/lobby_asset/festival/{holiday}/common/web/img_home_jr4.png")}`},class:h})]):t("template")}})||s},86583:function(t,e,i){i.d(e,{Z:function(){return B}});var s,r,a,n,o,l,c,h,m,u,d,g,p=i(82492),b=i.n(p),f=i(53158),y=i(55433),Z=i(12040),v=i(38821),C=i(70753),w=i(34731),S=i(46851),x=i(62933),I=i(35829),P=i(75990),k=i(96309),L=i(91475),T=i(46930),z=i(12832);let B=(s=(0,v.wA)({name:"ScrollSpyBox"}),r=(0,v.fI)(T.ZP.number.def(50)),a=(0,v.fI)(T.ZP.array.def([])),n=(0,v.Rl)(),o=(0,v.RL)("gameStore.activeGameCategoryId"),l=(0,C.Xo)(),c=(0,C.WY)(),s((m=class extends v.XY{constructor(...t){super(...t),(0,y.Z)(this,"gameStore",(0,k.g)()),(0,y.Z)(this,"mainStore",(0,L.h)()),(0,f.Z)(this,"ceilingLayoutOffsetTopDiff",u,this),(0,f.Z)(this,"relativeScrollYExtraElementsSelector",d,this),(0,f.Z)(this,"scrollSpyBoxRef",g,this),(0,y.Z)(this,"lockScroll",!1)}async activeCategoryIdChange(t,e){this.isKeptAlive||this.lockScroll||(w.Hf.includes(e)?this.initScrollTopDom():(this.setLockScroll(),this.scrollToAnchorEle(this.anchorId)))}get anchorId(){let t="";return t=this.isOtherCategoryId?this.mainStore.isWeb?"#anchor-menu":"#anchor-wrapper":`#anchor${this.gameStore.activeGameCategoryId}`,t}get isOtherCategoryId(){return w.Hf.includes(this.gameStore.activeGameCategoryId)}scrollToAnchorEle(t){const{homeLayoutInfos:e,isWeb:i}=this.mainStore,{isDQ:s,isEuropeanAmerican:r,isStake:a,isTheme26:n,isTheme41:o}=z.Z.currentTheme(),l=document.querySelector("#home-scroll-box .my-scrollbar-wrap .my-scrollbar-content"),c=document.querySelector(t);if(!c||!l)return;const h=l?.getBoundingClientRect()?.top,m=c?.getBoundingClientRect()?.top,u=m-h,d=document.querySelector("#middle-menu")?.getBoundingClientRect().height||0,g=document.querySelector("#jackPot")?.getBoundingClientRect().height||0;let p=new Map([[(e?.topLayout!==x.j4.style0||r||a||o||n)&&!i,u-d],[s&&!i,u-d-g]]).get(!0)||u;for(const f of this.relativeScrollYExtraElementsSelector)try{const t=document.querySelector(f);t&&(p-=t.getBoundingClientRect().height||0)}catch(b){console.error(`scrollSpyBox:An error in the props.relativeScrollYExtraElementsSelector[${f}]`)}S.xN.dispatch({type:"DO_HOME_SCROLL",payload:{y:p,duration:0}})}async setLockScroll(t=50){this.lockScroll=!0,await(0,P.gw)(t),this.lockScroll=!1}async handleScroll(t){if(this.lockScroll||this.isKeptAlive)return;if(!["HOME_SCROLL","GAME_LIST_SCROLL"].includes(t.type))return;const{activeGameCategoryId:e,setActiveGameCategoryId:i}=this.gameStore,{isWeb:s,homeLayoutInfos:r}=this.mainStore,{isEuropeanAmerican:a,isClassicStyle:n,isTheme39:o,isTheme41:l}=z.Z.currentTheme(),c=!s&&(a||o||l||n&&r?.topLayout===x.j4.style1),h=document.getElementById("home-scroll-box"),m=h?.getBoundingClientRect();if(!m)return;const u=Array.from(this.scrollSpyBoxRef?.children||[])?.reverse();if(u.length<=1)return;const d=u?.find((t=>{if(t?.getBoundingClientRect()?.top-m?.top+h?.scrollTop<(c?this.ceilingLayoutOffsetTopDiff:30))return!0}));let g=Number(d?.getAttribute("id")?.replace("anchor",""));w.ty.includes(e)||g||(g=0),u&&g!==e&&(this.setLockScroll(300),this.$router.replace({name:I.x4.GAME,query:b()({},this.$route.query,{gameCategoryId:g.toString()})}),i(g))}async initScrollTopDom(){await(0,P.gw)(0);const t=document.querySelector(this.anchorId);t&&t?.getBoundingClientRect()?.top>200&&(this.setLockScroll(400),this.scrollToAnchorEle(this.anchorId))}mounted(){this.isOtherCategoryId||this.initScrollTopDom(),this.subscribeGlobalEvents(this.handleScroll)}render(){return(0,arguments[0])("div",{ref:"scrollSpyBoxRef"},[this.$slots.default])}},u=(0,Z.Z)(m.prototype,"ceilingLayoutOffsetTopDiff",[r],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d=(0,Z.Z)(m.prototype,"relativeScrollYExtraElementsSelector",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,Z.Z)(m.prototype,"scrollSpyBoxRef",[n],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,Z.Z)(m.prototype,"activeCategoryIdChange",[o],Object.getOwnPropertyDescriptor(m.prototype,"activeCategoryIdChange"),m.prototype),(0,Z.Z)(m.prototype,"handleScroll",[l,c],Object.getOwnPropertyDescriptor(m.prototype,"handleScroll"),m.prototype),h=m))||h)},93569:function(t,e,i){i.d(e,{Z:function(){return z}});var s,r,a,n,o,l,c,h,m,u,d,g=i(55433),p=i(12040),b=i(38821),f=i(59890),y=i(70753),Z=i(6507),v=i(34731),C=i(62933),w=i(424),S=i(35829),x=i(96309),I=i(58217),P=i(68742),k=i(91475),L=i(73389),T=i(12832);let z=(s=(0,b.wA)({name:"BasePageMixins"}),r=(0,b.RL)("gameCategoryId",{immediate:!0}),a=(0,b.RL)("gameStore.activeTabkey",{immediate:!0}),n=(0,b.RL)("mainStore.language",{immediate:!0}),o=(0,b.RL)("mainStore.userInfos.currency",{immediate:!0}),l=(0,b.RL)("isLogin"),c=(0,y.K4)(),h=(0,b.RL)("mainStore.language"),m=(0,y.K4)(),s((d=class extends b.XY{constructor(...t){super(...t),(0,g.Z)(this,"mainStore",(0,k.h)()),(0,g.Z)(this,"gameStore",(0,x.g)()),(0,g.Z)(this,"gameDataSize",500)}get gameCategoryId(){return Number(this.$route.query.gameCategoryId||-1)}get platformId(){return Number(this.$route.query.platformId||-1)}get gameCategory(){const{gameCategoriesAvailable:t}=this.gameStore;return t.find((t=>t.gameCategoryId===this.gameCategoryId))}get gameCategoryName(){const t=this.gameCategory?.gameCategoryName||"";return this.isChinese?t.replace(/\s/g,""):t}get platformItem(){return this.gameCategory?.list?.find((t=>t.platformId===this.platformId))}get platformName(){return this.platformItem?.platformName||this.gameCategory?.gameCategoryName}get isWeb(){return this.mainStore.isWeb}get isChinese(){return["zh_CN","zh_TW"].includes(this.mainStore.language)}get isOtherMenu(){return[v.ck.Collenct,v.ck.Recent,v.ck.Demo].includes(this.gameCategoryId)}get isHomeGame(){return this.$route.name===S.x4.GAME}get h5HomeLayoutStyle(){const{homeLayoutInfos:t}=this.mainStore,e=t?.topLayout??C.j4.style0;return[C.j4.style0,C.j4.style1].includes(e)?e:C.j4.style0}get isVerticalBottom(){return this.mainStore?.homeLayoutInfos?.webGameIcon===C.p4.VERTICAL_BOTTOM}get isSquareBelow(){return this.mainStore?.homeLayoutInfos?.webGameIcon===C.p4.SQUARE_BELOW}get getSelfSportAndSabaStatus(){const{getSelfSportMaintainStatus:t}=(0,x.g)(),{sabaMaintenance:e}=(0,k.h)();return t||e}gameCategoryIdChange(){const{isWeb:t}=this.mainStore,{isEuropeanAmerican:e,isStake:i}=T.Z.currentTheme(),{setSelectGameCategoryId:s,setActiveGameCategoryId:r,setActiveTabkey:a,activeTabkey:n}=this.gameStore;s(this.gameCategoryId),r(this.gameCategoryId);const o=!t&&this.h5HomeLayoutStyle===C.j4.style1;(!this.isHomeGame||this.isHomeGame&&(e||i||o))&&a(-1),(!this.isHomeGame||this.isFuncGameMenu&&[w.P.Normal,w.P.Hot].includes(n))&&this.queryDefualt()}activeTabkeyChange(){const t=this.gameStore.activeTabkey;t!==f.$8&&-1!==t&&this.queryDefualt()}async languageKeyChange(t,e){this.gameCategoryId!==v.ck.Hot&&this.isHomeGame&&this.queryHotGame(),e&&t!==e&&this.queryDefualt()}isLoginChange(){this.queryDefualt(),this.gameStore.getByTemplate();const{hasLogined:t}=this.mainStore;t&&this.gameCategoryId===v.ck.Demo&&this.$router.push({name:S.x4.GAME,query:{gameCategoryId:String(v.ck.Hot)}});const{longConnectionJackpot:e}=(0,P.F)();e()}created(){const{longConnectionJackpot:t}=(0,P.F)();t()}jumpDefaultCategoryId(){this.$router.push({name:S.x4.GAME,query:{gameCategoryId:String(v.ck.Hot)}})}getGameCategoryImg(t,e=!1){const i=this.$createElement,{isStake:s}=T.Z.currentTheme(),r=Z.xr.completeGameCategories.find((e=>e.gameCategoryId===t)),a=this.isChinese&&r?.gameCategoryName&&(!this.isWeb&&this.h5HomeLayoutStyle===C.j4.style1||e);if(!r)return"";let n;try{n=s?i("span",[i("icon-sprite",{attrs:{useSkeleton:!0,sprite:L.Z.gameMenu[r.gameCategoryId].normal}})]):i("my-img",{attrs:{src:L.Z.gameMenu[r.gameCategoryId].active,useSkeleton:!0}})}catch(o){n=i("div")}return[n,a?r?.gameCategoryName.replace(/\s/g,""):r?.gameCategoryName]}getGameCategoryItem(t){return this.gameStore.gameCategoriesAvailable.find((e=>e.gameCategoryId===t))}getGameCategoryItemName(t){const{t:e}=(0,I.QT)(),i=new Map([[v.ck.Hot,e("lobby.game.loadingHot")],[v.ck.Recent,e("lobby.game.loadingRecent")],[v.ck.Collenct,e("lobby.game.loadingCollect")],[v.ck.Demo,e("lobby.game.loadingDemo")]]).get(t)||this.gameStore.gameCategoriesAvailable.find((e=>e.gameCategoryId===t))?.gameCategoryName||"";return this.isChinese?i.replace(/\s/g,""):i}tabChange(t){this.gameStore.setActiveTabkey(t)}get defualtTabs(){const{t:t}=(0,I.QT)();return[{key:v.ck.Recent,name:t("lobby.game.recent"),img:L.Z.gameTab[v.ck.Recent]},{key:v.ck.Collenct,name:t("lobby.game.collect"),img:L.Z.gameTab[v.ck.Collenct]}]}get homeTabs(){const{t:t}=(0,I.QT)();return[{key:v.ck.Hot,name:t("lobby.game.allHot"),img:L.Z.gameTab[v.ck.Hot]},...this.defualtTabs]}get isLogin(){return this.mainStore.hasLogined}get currentGameCategorId(){const{activeTabkey:t}=this.gameStore;return t>-1?t:this.gameCategoryId}get hasAbbreviation(){const{language:t}=this.mainStore;return["zh_CN","zh_TW","tl_PH","pt_PT","th_TH","ko_KR"].includes(t)}get listData(){const{currentCollectGameList:t,currentHotGameList:e,currentRecentGameList:i}=this.gameStore;switch(this.currentGameCategorId){case v.ck.Hot:return e();case v.ck.Collenct:return t();case v.ck.Recent:return i();default:return e()}}getListDataById(t=this.currentGameCategorId){const{getGameListByCategoryAndPlatform:e,currentCollectGameList:i,currentHotGameList:s,currentRecentGameList:r}=this.gameStore;switch(t){case v.ck.Hot:return s(v.ck.Hot);case v.ck.Demo:return e({gameCategoryId:v.ck.Demo});case v.ck.Collenct:return i(v.ck.Hot);case v.ck.Recent:return r(v.ck.Hot);default:return s(v.ck.Hot)}}get isFuncGameMenu(){return[v.ck.Hot,v.ck.Recent,v.ck.Collenct,v.ck.Demo].includes(this.currentGameCategorId)}goSubGame(t,e){this.gameStore.setActiveGameCategoryId(Number(t)),this.$router.push({name:S.x4.SUB_GAME,query:{gameCategoryId:`${t}`,platformId:`${e}`}})}async updateGameCategoriesCancel(t,e){const{gameCategoriesAvailable:i,setGameCategoriesAvailable:s}=this.gameStore,r=[...i];r.forEach((i=>{i.gameCategoryId===t&&(i.list=e)})),s(r)}queryHotGame(){const{fetchHotGameList:t}=this.gameStore;t()}async queryRecentGame(){const{fetchRecentGameList:t}=this.gameStore;t()}async queryFavoriteGame(){const{fetchFavoriteGameList:t}=this.gameStore;t()}async afterQueryDefault(){}destroyed(){const{delayQueryTiemer:t}=(0,P.F)();t&&clearTimeout(t)}async queryDefualt(){const{setGameListLoading:t}=this.gameStore;try{switch(this.isFuncGameMenu&&t(!0),this.currentGameCategorId){case v.ck.Hot:await this.queryHotGame();break;case v.ck.Recent:await this.queryRecentGame();break;case v.ck.Collenct:await this.queryFavoriteGame();break;default:await this.queryHotGame()}this.afterQueryDefault(),t(!1)}catch(e){t(!1)}}},(0,p.Z)(d.prototype,"gameCategoryIdChange",[r],Object.getOwnPropertyDescriptor(d.prototype,"gameCategoryIdChange"),d.prototype),(0,p.Z)(d.prototype,"activeTabkeyChange",[a],Object.getOwnPropertyDescriptor(d.prototype,"activeTabkeyChange"),d.prototype),(0,p.Z)(d.prototype,"languageKeyChange",[n,o],Object.getOwnPropertyDescriptor(d.prototype,"languageKeyChange"),d.prototype),(0,p.Z)(d.prototype,"isLoginChange",[l],Object.getOwnPropertyDescriptor(d.prototype,"isLoginChange"),d.prototype),(0,p.Z)(d.prototype,"queryHotGame",[c,h],Object.getOwnPropertyDescriptor(d.prototype,"queryHotGame"),d.prototype),(0,p.Z)(d.prototype,"queryDefualt",[m],Object.getOwnPropertyDescriptor(d.prototype,"queryDefualt"),d.prototype),u=d))||u)},35550:function(t,e,i){i.d(e,{C:function(){return m}});var s=i(38821),r=i(34731),a=i(62933),n=i(96309),o=i(58217),l=i(91475),c=i(73389),h=i(12832);class m extends s.Ie.wA{getGameCategoryImg(t,e=!1){const i=this.$createElement,{t:s}=(0,o.QT)(),{isWeb:m,isCn:u,homeLayoutInfos:d}=(0,l.h)(),{isStake:g}=h.Z.currentTheme(),p=d?.topLayout??a.j4.style0,b=[...(0,n.g)().gameMenuAvailable,{gameCategoryName:s("lobby.gameMenu.loadingRecent"),gameCategoryId:r.ck.Recent},{gameCategoryName:s("lobby.gameMenu.loadingCollect"),gameCategoryId:r.ck.Collenct},{gameCategoryName:s("lobby.gameMenu.loadingDemo"),gameCategoryId:r.ck.Demo}].find((e=>e.gameCategoryId===t)),f=u&&b?.gameCategoryName&&(!m&&p===a.j4.style1||e);if(!b)return"";let y;try{y=g?i("span",[i("icon-sprite",{attrs:{standalone:c.Z.gameMenu[b.gameCategoryId].normalSingle}})]):i("my-img",{attrs:{src:c.Z.gameMenu[b.gameCategoryId].active,width:m?40:52}})}catch(Z){y=i("div")}return[y,f?b?.gameCategoryName.replace(/\s/g,""):b?.gameCategoryName]}}},64073:function(t,e,i){i.d(e,{T:function(){return f}});var s=i(46851),r=i(51886),a=i(6927),n=i(35829),o=i(7909),l=i(65074),c=i(11974),h=i(39972),m=i(96309),u=i(58217),d=i(91475),g=i(75812),p=i(53579),b=i(80194);const f=({location_type:t,location_jump_window:e,location_value:i,location_template:f})=>{const{t:y}=(0,u.QT)();switch(t){case a.Vo.NULL:break;case a.Vo.EXTERNAL_URL:if(i){e&&Number(e)===r.p.Yes?(0,g.MI)(i):location.href=i}break;case a.Vo.EVENT:if(i&&"0"===i)return void b.ZP.push({name:n.x4.EVENT});f&&(0,h.nf)(Number(i));break;case a.Vo.TASK:(0,c.NV)().gotoTaskPage((0,c.v9)(Number(i)));break;case a.Vo.RECHARGE:p.Z.open("payModal");break;case a.Vo.CLUB:break;case a.Vo.FUND:(0,d.h)().getRechargeFundIsHide||b.ZP.push({name:n.x4.RECHARGE_FUND});break;case a.Vo.GAME:{const t=i?.split("-"),{allGameList:e}=(0,m.g)(),r=e.find((e=>e.platformId===Number.parseInt(t[0])&&e.gameId===Number.parseInt(t[1])));r&&!r?.maintainStatus?l.Xr.openGame(r):s.sG.Modal.message({type:"error",content:y("lobby.modal.force.gameMaintenance")});break}default:b.ZP.push({name:o.Ti[t]})}}}}]);