PageSourceSearch

https://008-372.vip/assets/theme-0/commonChunk.Dhe5lqYh.js

js 008-372.vip collected 2026-10-09 04:32:53 UTC 1,416,922 bytes, 97 lines download raw bytes

1const __vite__fileDeps=["assets/theme-0/0_EntryLoginRegisterChunk.CkFJpDQV.css","assets/vendors/vendor-swiper.BqvbXe0X.css","assets/theme-0/0_RechargeCommonChunk.cD1Z7U3x.css","assets/theme-0/1_EmbeddedGameChunk.TfnvMDmd.css","assets/theme-0/0_GameMoreCategoryChunk.BbF3sKwp.css","assets/theme-0/1_MineChunk.GyVSgmh6.css","assets/theme-0/1_AgentCenterChunk.c-3wcbsC.css","assets/theme-0/0_WithdrawChunk.Bistmez9.css","assets/theme-0/1_ClubRebateChunk.z3YfvvYT.css","assets/theme-0/1_PromoteChunk.BnL3wdZz.css","assets/theme-0/1_PromotionChunk.CyEA0qWl.css","assets/theme-0/1_SearchGameChunk.eesUugnJ.css","assets/theme-0/2_EventDialogsChunk.9Ywe6hf0.css","assets/theme-0/2_EventOthersChunk.DfC1yo0T.css","assets/theme-0/toast.wT637YGN.css","assets/theme-0/index.BdyTscoh.css","assets/theme-0/1_SearchSubGameChunk.BhMDGbS6.css","assets/theme-0/1_SubGameChunk.7AJLRohs.css","assets/theme-0/style.g2ytS34E.css","assets/theme-0/2_RechargeDialogsChunk.By5ql0jI.css","assets/theme-0/ResultIndex.D7WqbMwO.css","assets/theme-0/KYCIndex.DDoFEUcy.css","assets/theme-0/LoginRegisterIndex.EinZyUIF.css","assets/theme-0/LoginRegisterUpgradeGuideIndex.BHH8ujW0.css","assets/theme-0/0_RechargeFormChunk.3t6Jzi_E.css","assets/theme-0/1_RechargeDialogsChunk.HfwpOwlj.css","assets/theme-0/2_ReportChunk.aQNYv0aT.css","assets/theme-0/EventSubPageChunk.Dul9zjwY.css","assets/theme-0/NqDebugPanel.CRS1yMop.css","assets/theme-0/BindNoWallet.CVwNrRgD.css","assets/theme-0/festival-ui-group.B4-ixBYu.css","assets/theme-0/Common.DPNEfA74.css","assets/theme-0/RewardBurst.C1m9Uzti.css","assets/theme-0/RewardFloat.DeBFZhZJ.css","assets/theme-0/MarqueeImgList.DEhySW4i.css","assets/theme-0/PopoverContentIndex.DpIITYjS.css","assets/theme-0/Devtools.XEoJP0LT.css","assets/theme-0/DebuggerSwitchButtonIndex.C9QM3Iwk.css","assets/theme-0/AsyncFooter.DIB88OaB.css","assets/theme-0/2_SportChunk.0LiBsayR.css","assets/theme-0/RecommendMatchsIndex.BRZEc5fL.css","assets/theme-0/WinnerIndex.MmW03yyu.css","assets/vendors/vendor-@cg/live-player.BlrIY6nt.css","assets/theme-0/HomeLiveStreamIndex.BHGkO_If.css","assets/theme-0/SpecialControlIndex.R7LPm1em.css","assets/theme-0/0_RechargeLegacyChunk.B2OK18oo.css","assets/theme-0/0_RechargeSimpleDialogChunk.v8vi_Ya2.css","assets/theme-0/MoreMenuIndex.5gHSdALI.css","assets/theme-0/CouponIndex.CXwebOBz.css","assets/theme-0/RepaymentIndex.CGqYKTpC.css","assets/theme-0/LoanIndex.CyIhXwBa.css","assets/theme-0/PromoteGameIndex.D5S2H0tJ.css","assets/theme-0/VersionUpdateIndex.PU8_BwOG.css","assets/theme-0/StakeInputIndex.D-tbz6ri.css","assets/theme-0/RecordIndex.DoqCEN1a.css","assets/theme-0/DetailIndex.CVvLfGR_.css","assets/theme-0/FilterIndex.DwUdrRGJ.css","assets/theme-0/ResultIndex.CPbf_FyS.css","assets/theme-0/RuleIndex.DhngqG1a.css","assets/theme-0/HomeIndex.CgpcAXZj.css","assets/theme-0/DetailIndex.BfNo_HT-.css","assets/theme-0/2_ItemIndexChunk.B_EAkt3O.css","assets/theme-0/ReceiveRecordsIndex.CLDE8fEd.css","assets/theme-0/ReceiveFormIndex.DRy7OjCa.css","assets/theme-0/BettingRecordsIndex.Dt0CmIJB.css","assets/theme-0/IntegralsIndex.hTHukKns.css","assets/theme-0/InvestNowIndex.hxX8TmKE.css","assets/theme-0/2_NoticePageChunk.CParoU-G.css","assets/theme-0/ServiceIframeIndex.UbtGuONf.css","assets/theme-0/FormItemIndex.CJWpEU4G.css","assets/theme-0/ComplianceFormIndex.CoK7O7wK.css","assets/theme-0/SettingTipsIndex.GStH2z8V.css","assets/theme-0/SettingIndex.CZxnnhU6.css","assets/theme-0/UpdateAvatorIndex.DRQO7bU8.css","assets/theme-0/Eye.ClqK9lko.css","assets/theme-0/Withdrawpass.BMde4jlH.css","assets/theme-0/Switch.DzlvFVV1.css","assets/theme-0/Verify.BvPThANK.css","assets/theme-0/UpdateRealNameIndex.C1p67FV7.css","assets/theme-0/2_WithdrawDialogsChunk.D4CuVCoz.css","assets/theme-0/2_WithdrawSubChunk.SzVAvfIe.css","assets/theme-0/AccountDetailIndex.DucwwUnF.css","assets/theme-0/BettingDetailIndex.B7UEL2sL.css","assets/theme-0/PersonalDailyReportIndex.B77DkqVo.css","assets/theme-0/1_CreditManageChunk.eU-t4iM2.css","assets/theme-0/GeneralPromotIndex.BEMIl2po.css","assets/theme-0/ShareholdingIndex.BF89h-zf.css","assets/theme-0/TransferRecordIndex.TMjylpds.css","assets/theme-0/ClubAgentCalculatorIndex.Rt6g8LgM.css","assets/theme-0/FaceIndex.CAKFSKD-.css","assets/theme-0/IDSelfieIndex.YKvCLQ7b.css","assets/theme-0/SecurityIndex.C7hZkiVp.css","assets/theme-0/NormalHeader.CsU3GjN9.css","assets/theme-0/DeviceInfoIndex.B3wlfMbv.css","assets/theme-0/3_ClaimChunk.BgSPvKHH.css","assets/theme-0/3_ClaimSubChunk.C8u9o0hU.css","assets/theme-0/CookiePolicyIndex.DJw6kMLk.css","assets/theme-0/ForbiddenSelfIndex.DNa4Leu9.css","assets/theme-0/ExternalEmbedded.hiLioIrk.css","assets/theme-0/ExplanationIndex.DSdo1_1z.css","assets/theme-0/RemarkIndex.C4qDTKb_.css","assets/theme-0/ApplyIndex.CbWPQ2t8.css","assets/theme-0/WithdrawTaskCancelAmountTextIndex.D7XTow-9.css","assets/theme-0/WithdrawTaskDetailIndex.D_G0IWi4.css","assets/theme-0/OrderPopoverIndex.C1p0RWCV.css","assets/theme-0/WinningNumbersIndex.DH_I6vqg.css","assets/theme-0/HistoryIndex.AuAOzT-D.css","assets/theme-0/HomeIndex.BwmIhPeU.css","assets/theme-0/RecordIndex.DN-vi2XM.css","assets/theme-0/PlazzaGifAnimationIndex.Dq
1Nbio5I.css","assets/theme-0/PublicityPlazzaIndex.DPl7jWFp.css","assets/theme-0/PublisherIndex.B0QmPyVp.css","assets/theme-0/PlazzaRichTextEditorIndex.BP8AamDT.css","assets/theme-0/PlazzaPostIndex.C40H0rg2.css","assets/theme-0/PlazzaSearchPageIndex.Cz2IW2zg.css","assets/theme-0/live-player-container.CSyZGelD.css","assets/theme-0/LivePlayerContainer.BpeQoucP.css","assets/theme-0/index.D2W10Gjo.css","assets/theme-0/index.BGrWyA6k.css","assets/theme-0/index.C5FF-sWW.css","assets/theme-0/index.ChMdLRz4.css","assets/theme-0/index.CCnAhQWv.css","assets/theme-0/AreaSelector.wrVeJEGP.css","assets/theme-0/AddressIndex.C0or0I0v.css","assets/theme-0/ActiveRecordsIndex.CHnso6PS.css","assets/theme-0/HomeIndex.C81dsfJo.css","assets/theme-0/RecordsIndex.MsmBVCS2.css","assets/theme-0/2_DownloadDialogsChunk.Cl1aCBWf.css","assets/theme-0/DownloadIndex.ClVz7gfD.css","assets/theme-0/LoadingGameIndex.B4sOrklC.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]);
2var q0=Object.defineProperty;var Bb=e=>{throw TypeError(e)};var j0=(e,t,n)=>t in e?q0(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var H=(e,t,n)=>j0(e,typeof t!="symbol"?t+"":t,n),jf=(e,t,n)=>t.has(e)||Bb("Cannot "+n);var Ur=(e,t,n)=>(jf(e,t,"read from private field"),n?n.call(e):t.get(e)),yi=(e,t,n)=>t.has(e)?Bb("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),xb=(e,t,n,o)=>(jf(e,t,"write to private field"),o?o.call(e,n):t.set(e,n),n),Ed=(e,t,n)=>(jf(e,t,"access private method"),n);import{R as Uu,V as js,m as ud,E as Ea,_ as z,W as x_,J as wl,X as z0,Y as $c,Z as Ir,a0 as K0,a1 as dl,a2 as fw,a3 as pw,a4 as lh,a5 as Q0,a6 as Z0,a7 as X0,a8 as J0,a9 as eP,aa as tP,ab as nP,ac as oP,ad as aP,ae as Lu,I as li,t as Oe,s as rP,q as Zg,af as gc,f as zn,ag as sP,Q as hw,$ as zf,ah as D,ai as iP,aj as cP,ak as lP,al as uP,am as _w,o as dP,an as Kf,ao as mP,i as oc,ap as gP,v as Qf,L as fP,aq as pP,D as Xm,j as H_,a as yw,F as hP,b as bw,c as _P,ar as yP,K as bP,as as vP,at as SP,au as CP,e as vw,av as wP}from"./vendorChunk.BdsO83GQ.js";import{m as De,M as vo,V as Sw,Q as xn,z as Ma,K as Xe,aV as AP,aW as IP,H as Js,aX as Cw,aG as Kn,d as Ee,r as O,c as S,Z as $n,a6 as ww,N as LP,D as RP,aY as OP,a as Mt,ah as ei,R as Ye,w as ye,am as Cm,a0 as Gu,aZ as Aw,P as ti,X as Hb,a_ as TP,av as PP,o as en,a$ as U_,b0 as DP,aC as Iw,B as pa,ae as St,L as er,b1 as MP,b2 as Xg,b3 as kP,b4 as Lw,aD as NP,af as ys,aL as Bc,y as pn,n as Vt,aA as Rw,b5 as EP,W as Ow,b6 as BP,b7 as Jm,b8 as Tw,b9 as xP,g as HP,ba as UP,t as Jg,aq as GP,ar as WP,ax as FP,b as pe,k as We,A as ya,p as tn,u as ar,F as Gt,O as ea,aF as Bd,f as R,h as Ve,a5 as xr,e as io,a7 as Ba,aJ as Pw,bb as VP,ai as $P,bc as YP,bd as Ub,J as Cs,j as mo,aa as qP,ab as jP,be as Dw,bf as zP,aQ as KP,a2 as QP,aS as G_,$ as ZP,ao as dd,l as ds,v as zs,bg as XP,az as Mw,G as Ks,a8 as JP,a4 as kw,a9 as e1,ay as Nw,bh as t1,aT as n1,aB as o1,aO as Gb,ad as Ew,bi as a1,bj as r1,bk as Bw,bl as xw,bm as s1,aM as i1}from"../vendors/vendor-stable.B8ub4Ug6.js";import{S as c1,a as l1,A as Hw,V as Uw}from"../vendors/vendor-swiper.T_wbf2QY.js";const je={info:(...e)=>{console.log(...e)},error:(...e)=>{console.error(...e)},warn:(...e)=>{console.warn(...e)},trace:(...e)=>{console.trace(...e)}},uh={reset:"color: inherit;",black:"color: black;",red:"color: red;",green:"color: green;",yellow:"color: yellow;",blue:"color: blue;",magenta:"color: magenta;",cyan:"color: cyan;",white:"color: white;"},u1=(e,t)=>{const n=uh[t]||uh.reset;return{text:`%c${e}`,style:n}},ur=Object.keys(uh).filter(e=>e!=="reset").reduce((e,t)=>(e[t]=n=>{const{text:o,style:a}=u1(n,t);return[o,a]},e),{}),d1=()=>{const e=window;if(typeof e.Request!="function")return;function t(){try{if(typeof e.ReadableStream!="function")return!1;let a=!1;return new e.Request("/",{method:"POST",body:new e.ReadableStream,get duplex(){return a=!0,"half"}}),a}catch(a){return!1}}if(t())return;const n=e.Request;function o(a,r={}){return r.body&&e.ReadableStream&&r.body instanceof e.ReadableStream&&(console.warn("[Compatibility] ReadableStream body detected but not supported. Dropping body to prevent crash."),r.body=null,"duplex"in r&&delete r.duplex),new n(a,r)}o.prototype=n.prototype,e.Request=o};d1();try{const e=o=>o==="unload"?"pagehide":o,t=EventTarget.prototype.addEventListener;EventTarget.prototype.addEventListener=function(o,a,r){return t.call(this,e(o),a,r)};const n=EventTarget.prototype.removeEventListener;EventTarget.prototype.removeEventListener=function(o,a,r){return n.call(this,e(o),a,r)}}catch(e){}function Do(e=window.location.href){return Uu(new URL(e).search)}function Wb(e){try{const t=c=>c?Array.isArray(c)?c:[c]:[],n=c=>{let l=c,u="";const d=m=>{try{return JSON.parse(m),!0}catch(g){return!1}};for(;l!==u;)try{if(u=l,l=decodeURIComponent(l),d(l))throw new Error}catch(m){break}return l},o=t(e==null?void 0:e.atobKeys),a=t(e==null?void 0:e.parseKeys),r=a.toString()==="*",s=Do(e==null?void 0:e.url),i={};for(const[c,l]of Object.entries(s)){let u=l?n(l):"";if(u)try{o.includes(c)&&(u=window.atob(u)),(r||a.includes(c))&&(u=JSON.parse(u))}catch(d){}i[c]=u}return i}catch(t){return{}}}const Et=Do(),m1=Date.now();var iw;const g1=((iw=JSON.parse(localStorage.getItem("web__lobby__persisted__device")||"{}"))==null?void 0:iw.uuid)||"";var cw;const f1=((cw=JSON.parse(localStorage.getItem("web__lobby__persisted__token")||"{}"))==null?void 0:cw.expiredUrlToken)||"",W_=window.top!==window;var lw;const p1=(lw=window.LOBBY_SITE_CONFIG)==null?void 0:lw.CF_MODE,h1=location.href.includes("/home/download"),_1={name:"main-db"},y1=[],b1=[],In=JSON.parse(JSON.stringify(self.LOBBY_SITE_CONFIG||null)),Gw={WEB_SPACE:["WebSpace",[["WebSpace","FasterBrowser"]]],"115_BROWSER":"115","2345_BROWSER":"2345","360_BROW
2SER":"360",ALIPAY:"Alipay",ANDROID:"Android Browser",BAIDU:"Baidu Browser",CHROME:"Chrome",CHROME_HEADLESS:"Chrome Headless",CHROME_MOBILE:"Mobile Chrome",CHROME_WEBVIEW:"Chrome WebView",CHROMIUM:"Chromium",EDGE:"Edge",FACEBOOK:"Facebook",FIREFOX:"Firefox",FIREFOX_MOBILE:"Mobile Firefox",GO:"GoBrowser",HONOR:"Honor",HUAWEI:"Huawei Browser",IE:"IE",INSTAGRAM:"Instagram",LENOVO:"Smart Lenovo Browser",LINE:"Line",MIUI:"MIUI Browser",MOZILLA:"Mozilla",NOKIA:"Nokia Browser",OPERA:"Opera",OPERA_MINI:"Opera Mini",OPERA_MOBI:"Opera Mobi",OPERA_TABLET:"Opera Tablet",OPERA_TOUCH:"Opera Touch",PHOENIX:"Phoenix",QQ:"QQBrowser",QQ_LITE:"QQBrowserLite",QUARK:"Quark",SAFARI:"Safari",SAFARI_MOBILE:"Mobile Safari",SAILFISH:"Sailfish Browser",SAMSUNG:"Samsung Internet",SOGOU_EXPLORER:"Sogou Explorer",SOGOU_MOBILE:"Sogou Mobile",SWIFTFOX:"Swiftfox",TESLA:"Tesla",TIKTOK:["TikTok",["aweme","Bytedance","BytedanceWebview","ByteLocale"]],TWITTER:"Twitter",UC:"UCBrowser",VIVO:"Vivo Browser",WECHAT:"WeChat",WEIBO:"Weibo",DUCKDUCKGO:"DuckDuckGo"},Ww={DESKTOP:"desktop",MOBILE:"mobile",TABLET:"tablet"},Fw={APPLE:"Apple",ZTE:"ZTE",GOOGLE:"Google",HUAWEI:"Huawei",HTC:"HTC",LENOVO:"Lenovo",MEIZU:"Meizu",LG:"LG",MOTOROLA:"Motorola",ACER:"Acer",ADVAN:"Advan",ALCATEL:"Alcatel",AMAZON:"Amazon",ARCHOS:"Archos",ASUS:"ASUS",ATT:"AT&T",BENQ:"BenQ",BLACKBERRY:"BlackBerry",CAT:"Cat",DELL:"Dell",SAMSUNG:"Samsung",ENERGIZER:"Energizer",ESSENTIAL:"Essential",FACEBOOK:"Facebook",FAIRPHONE:"Fairphone",GEEKSPHONE:"GeeksPhone",GENERIC:"Generic",HMD:"HMD",HP:"HP",IMO:"IMO",INFINIX:"Infinix",ITEL:"itel",JOLLA:"Jolla",KOBO:"Kobo",MICROMAX:"Micromax",MICROSOFT:"Microsoft",NEXIAN:"Nexian",NINTENDO:"Nintendo",NOKIA:"Nokia",NOTHING:"Nothing",NVIDIA:"Nvidia",ONEPLUS:"OnePlus",OPPO:"OPPO",OUYA:"Ouya",PALM:"Palm",PANASONIC:"Panasonic",PEBBLE:"Pebble",PICO:"Pico",POLYTRON:"Polytron",REALME:"Realme",RIM:"RIM",ROKU:"Roku",SHARP:"Sharp",SIEMENS:"Siemens",SMARTFREN:"Smartfren",SONY:"Sony",SPRINT:"Sprint",TCL:"TCL",TECHNISAT:"TechniSAT",TECNO:"Tecno",TESLA:"Tesla",ULEFONE:"Ulefone",VIVO:"Vivo",VODAFONE:"Vodafone",XBOX:"Xbox",XIAOMI:"Xiaomi",ZEBRA:"Zebra"},v1={ARKWEB:"ArkWeb",BLINK:"Blink",EDGEHTML:"EdgeHTML",FLOW:"Flow",GECKO:"Gecko",ICAB:"iCab",KHTML:"KHTML",TRIDENT:"Trident",WEBKIT:"WebKit"},Yr={ANDROID:"Android",CENTOS:"CentOS",CHROME_OS:"Chrome OS",HARMONYOS:["HarmonyOS",["ArkWeb","OpenHarmony","HarmonyOS"]],IOS:"iOS",LINUX:"Linux",MACOS:"macOS",UBUNTU:"Ubuntu",WINDOWS:"Windows",WINDOWS_MOBILE:"Windows Mobile",WINDOWS_PHONE:"Windows Phone"},ac={GREATER:1,SMALLER:-1,EQUAL:0};function Fb(e){return e.toString().split(".").map(Number)}function F_(e,t){if(!e||!t)throw new Error("Version Compare Failed!");const n=Fb(e),o=Fb(t),a=Math.max(n.length,o.length);for(let r=0;r<a;r+=1){const s=n[r]||0,i=o[r]||0;if(s!==i)return s>i?ac.GREATER:ac.SMALLER}return ac.EQUAL}const S1=[[/(WebSpace)\/([\w.]+) FasterBrowser/i],[js.BROWSER.NAME,js.BROWSER.VERSION,[js.BROWSER.TYPE,""]]],C1=[[/X11; (Windows)/],[js.OS.NAME]],V_=e=>{const t=Object.create(Object.getPrototypeOf(e));return De(t,e)},Pa=(e,t)=>{if(!e)return!1;const n=(a,r)=>a.toString().toLowerCase().indexOf(r.toString().toLowerCase())!==-1,o=a=>Array.isArray(a)?a:[a];for(const a of o(t))if(o(a).every(s=>n(e,s)))return!0;return!1},w1=e=>t=>{if(t)throw new Error(`Ua-Parser ${e}`)},$_=(e,t,n)=>{const o=w1("Input Value InValid");o(typeof n!="string"&&!Array.isArray(n));const a=e(n.toString());if(a||!Array.isArray(n)||!n[1])return a;const[r,s]=n,i=Array.isArray(s)?s:[s];return o(typeof r!="string"||i.some(c=>typeof c!="string"&&!Array.isArray(c))),t(i)},Vw=(e,t)=>{const{browser:n}=e,o=t||[{brand:n.name,version:n.major}],a=o.some(l=>Pa(l.brand,"webview"))||e.uaHas("webview"),r=o.some(l=>Pa(l.brand,"chromium")),s=n.is.bind(V_(n)),i=De(n,{format:"",brands:o,isWebview:a,isChromium:r,compareVersions:l=>F_(l,i.version),has:l=>Pa(i.name,l),is:l=>$_(s,Pa.bind(null,e.ua),Gw[l.toString()]||l)});let{name:c}=i;if(typeof c!="string"&&(c=""),c){/^\d+$/.test(c)&&(c=`${c} Browser`);const{version:l}=i;i.format=l?`${c} v${l}`:c}return i},A1=e=>{var o;const{clientHints:t}=e;let n;return t&&(n=(o=t.brands)!=null&&o.length?t.brands:void 0),Vw(e,n)},I1=()=>window.matchMedia("(any-hover: hover)").matches,L1=()=>window.matchMedia("(any-pointer: fine)").matches,R1=()=>({anyHover:I1(),anyPointer:L1()}),O1=()=>{const{width:e}=window.screen;return{likeMobile:e<768,likeTablet:e>=768&&e<=1024,likeDesktop:e>1024}},T1=()=>{const e="ontouchstart"in window,t=navigator.maxTouchPoints||1;return{touchAvailable:e,maxTouchPoints:t}},$w=e=>{const{device:t}=e,n=t.type===js.DEVICE.MOBILE,o=n?!1:t.type===js.DEVICE.TABLET,a=n&&t.is("iphone"),r=!n&&!a&&(t.is("ipad")||t.is("macintosh"))&&!e.os.is(Yr.MACOS),s=t.is.bind(V_(t));return De(t,{isIphone:a,isIpad:r,isMobile:n,isTablet:o,isDesktop:!n&&!a&&!r,has:i=>{const{vendor:c,model:l}=e.device;return Pa(`${c||""}${l||""}`,i)},is:i=>$_(s,Pa.bind(null,e.ua),Ww[i.toString()]||Fw[i.toString()]||i)})},P1=(e,t)=>{const n=$w(e),{device:o}=t,{gpu:{success:a,likeApple:r,likeDesktop:s}}=e,{anyHover:i,anyPointer:c}=R1(),{likeMobile:l,likeTablet:u}=O1(),d=a?r&&l:n.isIphone,{touchAvailable:m,maxTouchPoints:g}=T1(),f=a?r&&u&&m&&g>
21:n.isIpad,_=d||(a?!s&&l&&!i&&!c:n.isMobile),p=f||!_&&u&&!s,h=!_&&!p,y=o.isIphone!==d||o.isIpad!==f||o.isMobile!==_||o.isTablet!==p||o.isDesktop!==h;return De(n,{isIphone:d,isIpad:f,isMobile:_,isTablet:p,isDesktop:h,isFaked:y})},Yw=e=>{let t=e.os.version||"";e.os.version&&/^[\d.]+$/.test(e.os.version)&&(t=`${e.os.name} ${e.os.version}`);const n=e.os.is.bind(V_(e.os));return De(e.os,{versionFormat:t,isIOS:n(Yr.IOS),isAndroid:n(Yr.ANDROID),isLinux:n(Yr.LINUX),isWindows:n(Yr.WINDOWS),isMacOS:n(Yr.MACOS),isWinPhone:n(Yr.WINDOWS_PHONE),compareVersions:o=>F_(o,e.os.version),has:o=>Pa(e.os.name,o),is:o=>$_(n,Pa.bind(null,e.ua),Yr[o.toString()]||o)})},D1=(e,t)=>{const n=Yw(e),{os:o}=t,{gpu:a}=e,r=a.success?a.likeApple:n.isIOS,s=!r&&n.isAndroid&&(a.success?!a.likeDesktop:!0),i=o.isIOS!==r||o.isAndroid!==s;return De(n,{isIOS:r,isAndroid:s,isFaked:i})},M1=async()=>{try{return navigator.userAgentData.getHighEntropyValues(["architecture","model","platform","platformVersion","fullVersionList"])}catch(e){return null}},Vb={MOBILE:["mali","Adreno","Apple","Tegra","RDNA","PowerVR ","Immortalis"],PC:["Radeon","SwiftShader","GTX","RTX","Intel","Graphics"]},k1=()=>{try{const e=document.createElement("canvas"),t=e.getContext("webgl")||e.getContext("experimental-webgl");if(t){const n=t.getExtension("WEBGL_debug_renderer_info");return t.getParameter(n.UNMASKED_RENDERER_WEBGL)}}catch(e){return""}},N1=()=>{const e={success:!1,info:"",likeApple:!1,likeDesktop:!1,likeMobile:!1},t=k1();if(!t)return e;e.info=t;const n=Pa(t,Vb.PC),o=Pa(t,Vb.MOBILE);return n===o||Object.assign(e,{success:!0,likeApple:Pa(t,"apple"),likeMobile:o,likeDesktop:n}),e},za={worker:null,onWorkDone:null},qw=(e,t={})=>De(e,{uaHas:o=>Pa(e.ua,o)},t),$b=e=>{const t=new js(e,{browser:S1,os:C1}),n=qw(t.getResult());return{...n,device:$w(n),browser:Vw(n),os:Yw(n)}},E1=async(e=!0)=>{try{const t=await M1();if(!t&&!e)return null;const n=await js().withFeatureCheck().withClientHints(),o=qw(n,{clientHints:t,gpu:N1()}),a=P1(o,Ko),r=A1(o),s=D1(o,Ko);return await new Promise(i=>setTimeout(i,1e4)),De(o,{device:a,browser:r,os:s,isFakedUA:a.isFaked||s.isFaked})}catch(t){return null}},Yb=async(e=!0)=>{try{return za.worker&&await za.worker,Ko.withFeatureCheck||(Ko.withFeatureCheck=await E1(e)),Ko.withFeatureCheck}catch(t){return console.error("UA: Failed With Client Hints!"),e?Ko:null}};let Ko,qb=!1;const dh=e=>{if(qb&&!e)return;qb=!0,Ko=$b(),window.uaParserResult=De(Ko,{create:n=>$b(n),withFeatureCheck:null,getWithFeatureCheck:Yb,constants:{BROWSER:Gw,DEVICE:Ww,VENDOR:Fw,OS:Yr,ENGINE:v1,COMPARE_VERSIONS_RESULT:ac}}),(async()=>{var n;try{const o=Yb(!1);za.worker=new Promise(i=>za.onWorkDone=i);const a=await o;
2if(!a)return;const{os:r,device:s}=a;r.version&&De(Ko,{os:{version:r.version,versionFormat:r.versionFormat}}),s.vendor&&s.model&&De(Ko,{device:{model:s.model,vendor:s.vendor}})}catch(o){console.error("UA: Failed UAParser!")}finally{(n=za==null?void 0:za.onWorkDone)==null||n.call(za),za.worker=null,za.onWorkDone=null}})()},B1=()=>(dh(),Ko),x1=e=>{const t=()=>{dh(),e(Ko)},n=vo(()=>{dh(!0),e(Ko)},500);t(),Sw(window==null?void 0:window.addEventListener)&&(window.addEventListener("resize",n,{passive:!0}),window.addEventListener("orientationchange",n,{passive:!0}))};function jw(e,...t){for(const n of t)for(const o of Object.getOwnPropertyNames(n)){const a=Object.getOwnPropertyDescriptor(n,o);a&&Object.defineProperty(e,o,a)}return e}const H1=e=>{const t=Object.create(null);for(const n of Object.getOwnPropertyNames(e)){const o=Object.getOwnPropertyDescriptor(e,n);if(!o||typeof o.get!="function")break;const a=o.get;Object.defineProperty(e,n,{get(){return n in t||(t[n]=a.apply(this)),t[n]}})}return e},U1=(e,t)=>{const{browser:n,uaHas:o,os:a}=e,{BROWSER:r}=t,s=H1({get isWebSpace(){return n.is(r.WEB_SPACE)},get isEdge(){return n.is(r.EDGE)},get isChrome(){return n.is(r.CHROME)||n.is(r.CHROME_MOBILE)},get isSafari(){return n.is(r.SAFARI)||n.is(r.SAFARI_MOBILE)},get isOpera(){return n.is(r.OPERA)||n.is(r.OPERA_MOBI)||n.is(r.OPERA_TOUCH)||n.is(r.OPERA_TABLET)||n.is(r.OPERA_MINI)},get isFirefox(){return n.is(r.FIREFOX)||n.is(r.FIREFOX_MOBILE)},get isIE(){return n.is(r.IE)},get isDuckDuckGo(){return n.is(r.DUCKDUCKGO)},get isHola(){return o("hibrowser")},get isQuark(){return n.is(r.QUARK)},get isUC(){return n.is(r.UC)},get isQQ(){return n.is(r.QQ)||n.is(r.QQ_LITE)},get is115(){return n.is(r["115_BROWSER"])},get is2345(){return n.is(r["2345_BROWSER"])},get isSamsung(){return n.is(r.SAMSUNG)},get isHuawei(){return n.is(r.HUAWEI)},get isTikTok(){return n.is(r.TIKTOK)},get isInstagram(){return n.is(r.INSTAGRAM)},get isFacebook(){return n.is(r.FACEBOOK)},get isTwitter(){return n.is(r.TWITTER)},get isKwai(){return o("kwai")},get isInThirdAppBrowser(){return s.isTikTok||s.isInstagram||s.isFacebook||s.isTwitter||s.isKwai},get isInAppBrowser(){return n.isWebview||s.isInThirdAppBrowser},get isAndroidInAppBrowser(){return s.isInAppBrowser&&a.isAndroid},get isIOSInAppBrowser(){return s.isInAppBrowser&&a.isIOS}});return jw(e.browser,s)},G1=(e,t)=>{const{device:n,os:o}=e,{VENDOR:a}=t,r={get isHuawei(){return n.is(a.HUAWEI)},get isGoogle(){return n.is(a.GOOGLE)},get isSamsung(){return n.is(a.SAMSUNG)},get isApple(){return n.is(a.APPLE)},get isAndroidMobile(){return o.isAndroid&&n.isMobile},get isAndroidTablet(){return o.isAndroid&&n.isTablet}};return jw(e.device,r)},W1=(e,t)=>{const{os:n}=e,{OS:o}=t,a={get isHarmonyOS(){return n.is(o.HARMONYOS)}};return De(e.os,a)},zw=(e,t)=>De(e,{os:W1(e,t),device:G1(e,t),browser:U1(e,t)}),cce=e=>zw(e?Jc.create(e):Jc,Jc.constants),Ct=()=>Kw,Oc=e=>e||"unknown";let Jc,Kw;x1(()=>{Jc=B1(),Kw=zw(Jc,Jc.constants)});var F1=(e=>(e[e.NORMAL=1]="NORMAL",e[e.CRYPTO=2]="CRYPTO",e))(F1||{}),mh=(e=>(e[e.DEFAULT=1]="DEFAULT",e))(mh||{}),Qw=(e=>(e[e.Password=0]="Password",e[e.Captcha=1]="Captcha",e[e.PasswordCaptcha=2]="PasswordCaptcha",e))(Qw||{}),Zw=(e=>(e[e.Default=0]="Default",e[e.SmartMatching=1]="SmartMatching",e))(Zw||{}),Xw=(e=>(e[e.Normal=1]="Normal",e[e.EuropeanAmerican=2]="EuropeanAmerican",e[e.Stake=4]="Stake",e[e.Entertainment=28]="Entertainment",e[e.Sports=29]="Sports",e[e.USDT=61]="USDT",e))(Xw||{}),Jw=(e=>(e[e.Entertainment=0]="Entertainment",e[e.Club=1]="Club",e))(Jw||{}),V1=(e=>(e.Dev="dev",e.Test="test",e.Try="try",e.Pressure="pressure",e.AsiaPacific="asiaPacific",e.NorthAmerica="northAmerica",e))(V1||{});const ef={defaultExpires:5*60,delayRemove:3600*24*7,defaultDependencies:["currency","language","platformType"]},ji={baseURL:"/hall",timeout:60*1e3,timeoutByRetry:10*1e3,maxRetryCount:10},ou={merge:!0,addCommonParams:e=>!/\.json(\?(\S)*)?$/.test(e.url||""),maxRetryCount:ji.maxRetryCount,cache:{time:ef.defaultExpires,useCache:!1,setCache:"auto",useCacheOnError:e=>!!(e&&e!=="dataError"),expireOnloaded:!0},oss:{enable:!1},crypto:{enable:!0,deduplicateParams:!0,contentType:"text"},token:{type:"tryLogined"},waiting:{ensureTokenAndUid:"auto",ensureCurrency:"auto"},error:{action:"normal",report:!0,checkResCode:!0},requestControl:{allowDuringLogout:!1}},qe={SUCCESSCODE:0,SUCCESS:1,UPAY_SUCCESS_CODE:"C2",TOKEN_EXPIRED:-1,SERVER_MAINTAIN:-1,RESTRICTED_ACCESS:9110,FORCE_GEETEST:1119,PHONE_CODE_ERROR:1101,LOGIN_ERROR:1011,TOW_VERYFI:1012,THIRD_PARTY_UN_REGIST
2ER:100,GEETEST_ILLEGAL_REQUEST:1130,EMAIL_SECURITY_CONFIG_EXPIRED:1044,PHONE_SECURITY_CONFIG_EXPIRED:1248,PHONE_COUNTRY_CODE_CONFIG_EXPIRED:1330,VERIFY_USERNAME_PHONE_ERROR:1216,VERIFY_USERNAME_EMAIL_ERROR:1105,THIRD_PARTY_LOGIN_UNREGISTER_ERROR:1361,CURRENT_THIRD_PARTY_BINDED:1232,THIRD_PARTY_LOGIN_UNBIND_ERROR:1362,DISABLE_BIND_PHONE_REGISTER:1354,REGISTER_USERNAME_EXISTED_ERROR:1013,REGISTER_USERNAME_PASSWORD_SAME_ERR:4040,REGISTER_PASSWORD_FORMAT_ERR:4024,CONFIG_CHANGE_PASSWORD_FORMAT_ERR:4042,REGISTER_USERNAME_FORMAT_ERR:1323,GEE_TOKEN_ERROR:1135,REGISTER_CPF_REALNAME_ERR:1349,REGISTER_FAILED_ERROR:2005,EMAIL_CAPTCHA_EMPTY:1326,PHONE_CAPTCHA_EMPTY:1325,PHONE_CAPTCHA_EXPIRED:1333,EMAIL_CAPTCHA_EXPIRED:1332,SECURITY_CONFIG_EXPIRED:1044,SECURITY_PASSWORD_EQUAL:1002,HCAPTCHA:1133,SWIPER_PUZZLE_GEETEST:1124,GRAPHIC_CLICK_GEETEST:1125,NINE_SQUARE_GEETEST:1126,SMS_CODE_GEETEST:1127,TURNSTILE:1134,PHONE_ERROR:1216,ACCOUNT_FREEZE:1025,CONFIG_CHANGE_ERR:1128,CONFIG_CHANGE_ERR_1:1247,SECURITY_PHONE_CLOSED:1237,SECURITY_EMAIL_CLOSED:1255,ACCOUNT_ERROR:1107,NO_TEMPORARY_ACCOUNT_ERROR:1335,TEMPORARY_QD_DL_CURRENCY:1351,CURRENCY_UNAVAILABLE:1032,CURRENCY_CLOSED:1033,REGISTER_CURRENCY_CLOSED:41e3,SYSTEM_NOT_ABNORMAL:41e3,ACCOUNT_ERROR_EXTREME:1129,ACCOUNT_WARING:4025,SMS_CODE_GAME:3002,BIND_WITHDRAW:3003,TEST_REGISTER_GAME:3004,FIRST_RECHARGE:3006,DOWNLOAD_APP:3007,FORCE_DOWNLOAD_APP:3012,DOWNLOAD_APP_CHANNEL_BY_CALL_GAMEAPI:3010,FORCE_DOWNLOAD_APP_BY_CHANNEL:3014,PAGE_OVERDUE:4020,CENTER_WALLET_NOT_BALANCE:9527,DEMO_GAME_LINE_DISABLED:210103,DEMO_GAME_DISABLED:41020,SITE_FREEZE_ERROR:9111,SITE_MAINTAIN_ERROR:-3,SITE_FREEZE_AND_MAINTAIN_ERROR:-4,NO_DISCOUNT_CODE_ERROR:999221,LOTTERY_POINT_NOT_ENOUGH:6610000001,LOTTERY_POINT_SETTING_CHANGE:6610000002,NAME_EXISTED_ERROR:1013,VERSION_ERROR:999,DISCOUNT_CLOSED:999e3,VERSION_UPGRADE:999999,RECEIVE_BANNED:6500000001,LOAN_BANNED:6509000001,LOAN_CLOSED:6509000002,LOAN_CANNOT_ATTEMPT:6509000003,LOAN_REPAY_FAILED:6509000004,OTHER_CLIENT_GAME_LOGIN:1401,USER_RESTRICT_ERROR:1334,RED_PACK_BETA:2,RED_PACK_EXPIRED:99,RED_PACK_PIN_EXPIRED:999077,RED_PACK_SOLD_OUT:999078,USER_CLUB_ERROR:1338,NO_WALLET_MERCH_NO_CONFIG:41050,KYC_NO_PROVIDER_CONFIG:4052,KYC_ALREADY_SUCCESS:4050,KYC_IS_VALIDATING:4051,KYC_FACE_NEED_KYC_FIRST:4054,KYC_FACE_PROCESS_ERROR:4055,SELF_FORBIDDEN_BUT_HAS_MONEY:1360,PROMOTE_ACCOUNT_ERROR:536,KYC_PROVIDER_TODAY_LIMITED:4058,KYC_USER_TODAY_LIMITED:4056,KYC_USER_TOTAL_LIMITED:4057,USER_BLACKLIST_LIMITED:4100100,KYC_CPF_INVALID:4059,TGMA_LOGIN_NEED_REGISTER_OR_BIND_FIRST:1365,TG_MICRO_APPLICATION_NEED_CURRENCY_FIRST:4106,IP_CONFIRM:3016,KYC_GAME_ENTRY:3018,KYC_GAME_ENTRY_FORCE:3019,USER_INELIGIBLE:999002,TASK_USER_INELIGIBLE:4104999002,CONTINUE_RECHARGE_TIMES_ERR_CODE:10007,CONTINUE_RECHARGE_AMOUNT_ERR_CODE:10008,CONTINUE_RECHARGE_DAY_ERR_CODE:10009,CONTINUE_BET_DAY_ERR_CODE:10010,CONTINUE_BET_MULTIPLE_ERR_CODE:10011,NEED_CONTACT:10003,REPEAT_ORDER:4106430,NOT_WHITELIST_IP:1370,NOT_WHITELIST_USER:1371,GACODE_NEED:1372,GACODE_NOT_BOUND:1201,GACODE_ERROR:1211,TG_RP_CREATE_ERROR1:999230,TG_RP_CREATE_ERROR2:999231,TG_RP_VS_CODE_ERROR:999232,TG_RP_ATTENTION_ERROR:999233,REWARD_NOT_ALLOWED:41040,REWARD_PENDING_REVIEW:660300001,PHONE_CLOSED:1378,EMAIL_CLOSED:1379,CLAIM_LOGIN_NOT_SUPPORTED:1375,CLAIM_LOGIN_REDIRECT_NORMAL:1376,CLAIM_LOGIN_NEED_PASSWORD:1377},xd={NORMAL:"",PAY_JB:""};var ro=(e=>(e[e.CLOSE=0]="CLOSE",e[e.OPEN=1]="OPEN",e[e.HIDE_EVENT=2]="HIDE_EVENT",e))(ro||{}),gh=(e=>(e[e.CLOSE=0]="CLOSE",e[e.OPEN=1]="OPEN",e))(gh||{}),au=(e=>(e[e.Login=1]="Login",e[e.Register=2]="Register",e[e.Auto=3]="Auto",e))(au||{}),$1=(e=>(e[e.Bind=0]="Bind",e[e.Skip=1]="Skip",e[e.Hide=2]="Hide",e))($1||{}),Y1=(e=>(e[e.OPEN=1]="OPEN",e[e.CLOSE=2]="CLOSE",e))(Y1||{}),q1=(e=>(e[e.OPEN=1]="OPEN",e[e.CLOSE=0]="CLOSE",e))(q1||{}),eA=(e=>(e.OPEN="1",e.CLOSE="0",e))(eA||{}),tA=(e=>(e.PASSWORD="1",e.GA="2",e.WEBAUTHN="3",e))(tA||{}),Pr=(e=>(e[e.Normal=0]="Normal",e[e.Complex=1]="Complex",e[e.Simple=2]="Simple",e))(Pr||{}),yr=(e=>(e[e.IMG_RIGHT=1]="IMG_RIGHT",e[e.IMG_LEFT=2]="IMG_LEFT",e[e.CUSTOMIZE=3]="CUSTOMIZE",e))(yr||{}),it=(e=>(e[e.default=3]="default",e[e.min=4]="min",e[e.cascading=5]="cascading",e[e.big=6]="big",e[e.middle=7]="middle",e[e.bigSide=8]="bigSide",e))(it||{}),fh=(e=>(e[e.HIDDEN=1]="HIDDEN",e[e.SHOW=2]="SHOW",e))(fh||{}),ru=(e=>
2(e[e.style0=0]="style0",e[e.style1=1]="style1",e))(ru||{}),ph=(e=>(e[e.VERTICAL_BOTTOM=1]="VERTICAL_BOTTOM",e[e.SQUARE_BELOW=2]="SQUARE_BELOW",e[e.VERTICAL_BELOW=3]="VERTICAL_BELOW",e[e.SQUARE_ANGLE_BELOW=4]="SQUARE_ANGLE_BELOW",e[e.ROUNDED_BELOW=5]="ROUNDED_BELOW",e[e.LANDSCAPE_BELOW=6]="LANDSCAPE_BELOW",e))(ph||{}),hh=(e=>(e[e.Texture=1]="Texture",e[e.Image=2]="Image",e[e.Defalut=3]="Defalut",e[e.Modern=4]="Modern",e))(hh||{}),Ii=(e=>(e.generalColor="generalColor",e.generalCentreColor="generalCentreColor",e.importantColor="importantColor",e))(Ii||{}),Li=(e=>(e.ordinaryColor="ordinaryColor",e.secondaryColor="secondaryColor",e.weakerColor="weakerColor",e))(Li||{}),Ri=(e=>(e.leftUnColor="leftUnColor",e.leftOnColor="leftOnColor",e.bottomUnColor="bottomUnColor",e))(Ri||{}),ie=(e=>(e[e.VerticalMask=1]="VerticalMask",e[e.Square=2]="Square",e[e.Vertical=3]="Vertical",e[e.SquareRightAngle=4]="SquareRightAngle",e[e.Rounded=5]="Rounded",e[e.Horizontal=6]="Horizontal",e))(ie||{}),_r=(e=>(e[e.EuropeanAmerican=1]="EuropeanAmerican",e[e.LeftRight1=2]="LeftRight1",e[e.LeftRight2=3]="LeftRight2",e[e.Rounded=4]="Rounded",e[e.Square=5]="Square",e[e.Rectangle=6]="Rectangle",e))(_r||{}),j1=(e=>(e[e.PH=1]="PH",e[e.BR=2]="BR",e))(j1||{}),wm=(e=>(e[e.OPEN=1]="OPEN",e))(wm||{}),z1=(e=>(e[e.FULL_NAME=1]="FULL_NAME",e[e.FIRST_AND_LAST=2]="FIRST_AND_LAST",e[e.FIRST_MIDLLE_LAST=3]="FIRST_MIDLLE_LAST",e))(z1||{}),nA=(e=>(e[e.NO=0]="NO",e[e.Yes=1]="Yes",e))(nA||{}),eg=(e=>(e[e.Link=0]="Link",e[e.Active=1]="Active",e))(eg||{}),kt=(e=>(e[e.IOS_APP=1]="IOS_APP",e[e.ANDROID_APP=2]="ANDROID_APP",e[e.PC_H5=3]="PC_H5",e[e.PC_Windows=4]="PC_Windows",e[e.IOS_H5=5]="IOS_H5",e[e.ANDROID_H5=6]="ANDROID_H5",e))(kt||{}),Jt=(e=>(e[e.CLOSE=0]="CLOSE",e[e.OPEN=1]="OPEN",e))(Jt||{}),tf=(e=>(e[e.OPEN=0]="OPEN",e[e.CLOSE=1]="CLOSE",e))(tf||{}),br=(e=>(e[e.PublicAuth=0]="PublicAuth",e[e.Bot=1]="Bot",e[e.Link=2]="Link",e[e.PrivateAuth=3]="PrivateAuth",e))(br||{}),K1=(e=>(e[e.AUTOREFRESH=1]="AUTOREFRESH",e[e.MANUALREFRESH=2]="MANUALREFRESH",e[e.EXITREFRESH=3]="EXITREFRESH",e))(K1||{}),Q1=(e=>(e[e.Close=0]="Close",e[e.Open=1]="Open",e[e.OpenRequired=2]="OpenRequired",e[e.OpenRequiredVerify=3]="OpenRequiredVerify",e))(Q1||{}),oA=(e=>(e[e.NotDefault=0]="NotDefault",e[e.Default=1]="Default",e))(oA||{}),su=(e=>(e.HandLoadPage="1",e.HandScroll="2",e))(su||{}),Z1=(e=>(e.Age16="16",e.Age18="18",e.Age21="21",e.AgeNone="-1",e))(Z1||{}),rt=(e=>(e.Page="1",e.Dialog="0",e))(rt||{}),aA=(e=>(e.OPEN="1",e.CLOSE="0",e))(aA||{}),rA=(e=>(e.CLOSE="0",e.OPEN="1",e))(rA||{}),X1=(e=>(e.Horizontal="1",e.Vertical="2",e.Null="-1",e))(X1||{}),Sr=(e=>(e[e.WINDOWS=1]="WINDOWS",e[e.ANDROID=2]="ANDROID",e[e.IOS=3]="IOS",e[e.MAC=4]="MAC",e[e.OTHER=0]="OTHER",e))(Sr||{}),mn=(e=>(e[e.NORMAL=1]="NORMAL",e[e.APP=2]="APP",e[e.SPEED=3]="SPEED",e[e.VEST=4]="VEST",e[e.PWA=5]="PWA",e[e.SHORTCUT=6]="SHORTCUT",e[e.QUICK=7]="QUICK",e[e.TELEGRAM=8]="TELEGRAM",e[e.OTHER=0]="OTHER",e))(mn||{}),J1=(e=>(e.Custom="0",e.Style1="1",e.Style2="2",e.Style3="3",e))(J1||{}),_h=(e=>(e.OPEN="1",e.CLOSE="0",e))(_h||{}),xc=(e=>(e.NONE="0",e.APP="1",e.SPEED_APP="2",e.VEST_APP="3",e.PWA="4",e.H5="5",e.PC="6",e))(xc||{}),sA=(e=>(e.OPEN="1",e.CLOSE="0",e))(sA||{}),eD=(e=>(e.LEFT="1",e.TOP="2",e.BOTTOM="3",e.RIGHT="4",e))(eD||{}),Am=(e=>(e.ALL="all",e.LEVEL="level",e.TAG="tag",e))(Am||{});const tD={crypto:2},Ru={normal:{init:12,decimal:2},crypto:{init:12,decimal:2},specialCryptos:{decimal:8},score:{decimal:2},rate:{decimal:10}},nD="******",oD="*.**",aD=["BTC","ETH","BNB"],rD={showGroup:!0,roundingMode:ud.ROUND_DOWN};var Nt=(e=>(e[e.Try=1]="Try",e[e.Normal=2]="Normal",e[e.Robot=3]="Robot",e[e.Demo=4]="Demo",e[e.Agent=5]="Agent",e[e.Promote=9]="Promote",e[e.Temporary=10]="Temporary",e[e.NormalMember=15]="NormalMember",e[e.ProfessionalAgent=16]="ProfessionalAgent",e))(Nt||{}),ct=(e=>(e[e.Account=1]="Account",e[e.Phone=2]="Phone",e[e.Email=3]="Email",e[e.PhonePass=4]="PhonePass",e[e.EmailPass=5]="EmailPass",e[e.PhonePassCode=6]="PhonePassCode",e[e.EmailPassCode=7]="EmailPassCode",e))(ct||{}),Dt=(e=>(e[e.APP=0]="APP",e[e.WAP=1]="WAP",e[e.FACEBOOK=2]="FACEBOOK",e[e.GOOGLE=3]="GOOGLE",e[e.WECHAT=4]="WECHAT",e[e.QQ=5]="QQ",e[e.LINE=6]="LINE",e[e.TELEGRAM=7]="TELEGRAM",e[e.ZALO=8]="ZALO",e[e.TG_MICRO_APPLICATION=9]="TG_MICRO_APPLICATION",e[e.WEBAUTHN=10]="WEBAUTHN",e[e.TG_MICRO_APPLICATION_OPEN=11]="TG_MICRO_APPLICATION_OPEN",e[e.TG_MICRO_GAME=15]="TG_MICRO_GAME",e[e.APP_WEBAUTHN_FACE=16]="APP_WEBAUTHN_FACE",e[e.APP_WEBAUTHN_FINGERPRINT=17]="APP_WEBAUTHN_FINGERPRINT",e[e.NOWALLET=19]="NOWALLET",e))(Dt||{}),Rt=(e=>(e[e.Off=0]="Off",e[e.Open=1]="Open",e[e.Required=2]="Required",e))(Rt||{}),sD=(e=>(e[e.Phone=1]="Phone",e[e.Emial=2]="Emial",e[e.Password=3]="Password",e[e.Withdraw=4]="Withdraw",e))(sD||{}),iD=(e=>(e[e.Final=1]="Final",e[e.HasOtherFields=2]="HasOtherFields",e))(iD||{}),cD=(e=>
2(e[e.Account=1]="Account",e[e.Phone=2]="Phone",e[e.Email=3]="Email",e[e.ThirdParty=4]="ThirdParty",e))(cD||{}),tg=(e=>(e[e.Normal=1]="Normal",e[e.FreezeManual=2]="FreezeManual",e[e.FreezeAbnormal=3]="FreezeAbnormal",e[e.ForbidReceive=4]="ForbidReceive",e[e.BlackList=5]="BlackList",e[e.GuaranteedClaim=10]="GuaranteedClaim",e[e.Discouraging=13]="Discouraging",e[e.Discouraged=14]="Discouraged",e))(tg||{}),lD=(e=>(e[e.NotVerify=0]="NotVerify",e[e.Verified=1]="Verified",e))(lD||{}),iA=(e=>(e[e.NONE=0]="NONE",e[e.CLOSE=1]="CLOSE",e[e.OPEN=2]="OPEN",e))(iA||{}),Dn=(e=>(e[e.GOOGLE=1]="GOOGLE",e[e.FACEBOOK=2]="FACEBOOK",e[e.LINE=3]="LINE",e[e.TELEGRAM=4]="TELEGRAM",e[e.ZALO=5]="ZALO",e[e.WEBAUTHN=6]="WEBAUTHN",e[e.NOWALLET=7]="NOWALLET",e))(Dn||{}),Da=(e=>(e[e.CLOSE=0]="CLOSE",e[e.OPEN=1]="OPEN",e))(Da||{}),Im=(e=>(e[e.MUST_AUDIT=1]="MUST_AUDIT",e[e.DIRECT_WITHDRAWAL=2]="DIRECT_WITHDRAWAL",e))(Im||{}),uD=(e=>(e[e.Register=1]="Register",e[e.Bind=2]="Bind",e[e.Verify=3]="Verify",e[e.LoginRegister=4]="LoginRegister",e[e.RegisterIntegration=5]="RegisterIntegration",e[e.LoginIntegration=6]="LoginIntegration",e))(uD||{}),dD=(e=>(e[e.NONE=0]="NONE",e[e.LOGIN_PASS=1]="LOGIN_PASS",e[e.QUESTIONS=2]="QUESTIONS",e[e.GA=3]="GA",e[e.PHONE=4]="PHONE",e[e.EMAIL=5]="EMAIL",e[e.WITHDRAW_PASS=6]="WITHDRAW_PASS",e[e.THIRD_BIND=8]="THIRD_BIND",e[e.WEBAUTHN=10]="WEBAUTHN",e))(dD||{}),mD=(e=>(e[e.NONE=0]="NONE",e[e.GA=1]="GA",e[e.EMAIL=2]="EMAIL",e[e.PHONE=3]="PHONE",e[e.QUESTIONS=4]="QUESTIONS",e[e.WITHDRAW_PASS=5]="WITHDRAW_PASS",e[e.LOGIN_PWD=6]="LOGIN_PWD",e[e.WEBAUTHN=7]="WEBAUTHN",e))(mD||{}),cA=(e=>(e[e.NONE=0]="NONE",e[e.PHONE_CODE=1]="PHONE_CODE",e[e.EMAIL_CODE=2]="EMAIL_CODE",e[e.PHONE_FILL=3]="PHONE_FILL",e[e.EMAIL_FILL=4]="EMAIL_FILL",e[e.REAL_NAME=5]="REAL_NAME",e))(cA||{}),gD=(e=>(e[e.Edit=0]="Edit",e[e.Verify=1]="Verify",e))(gD||{}),fD=(e=>(e[e.ALLOW=0]="ALLOW",e[e.FORBIDDEN=1]="FORBIDDEN",e[e.ASSET_PROTECT_FORBIDDEN=2]="ASSET_PROTECT_FORBIDDEN",e[e.FORCE_BIND_FORBIDDEN=3]="FORCE_BIND_FORBIDDEN",e))(fD||{}),pD=(e=>(e.DEPOSIT_GAME_SMS_VERIFY="deposit_game_sms_verify",e.WITHDRAW_SMS_VERIFY="withdraw_sms_verify",e))(pD||{}),hD=(e=>(e.REGISTER="register",e.REGISTER_BIND="register_bind",e.LOGIN="login",e.WITHDRAW="withdraw",e.BIND_PHONE_REGISTER="bind_phone_register",e.BIND_PHONE="bind_phone",e.EDIT_PHONE="edit_phone",e.VERIFY_PHONE="verify_phone",e.BIND_EMAIL="bind_email",e.EDIT_EMAIL="edit_email",e.VERIFY_EMAIL="verify_email",e.DIRECT_OPEN="direct_open",e.NEWBIE_BONUS="newbie_bonus",e.APPLY_CLUB="apply_club",e.RECHARGE="recharge",e.TEMP_ACCOUNT_UPGRADE="temp_account_upgrade",e))(hD||{}),yh=(e=>(e[e.Default=0]="Default",e[e.Skip=1]="Skip",e))(yh||{}),Fn=(e=>(e[e.PHONE=1]="PHONE",e[e.EMAIL=2]="EMAIL",e[e.USERNAME=3]="USERNAME",e[e.ID=4]="ID",e))(Fn||{}),bh=(e=>(e[e.Club=1]="Club",e[e.Sass=2]="Sass",e[e.AgentPC=3]="AgentPC",e))(bh||{}),Qt=(e=>(e[e.GeneralManager=1]="GeneralManager",e[e.AssistantManager=2]="AssistantManager",e[e.DepartmentManager=3]="DepartmentManager",e[e.Member=4]="Member",e[e.Admin=5]="Admin",e))(Qt||{}),_D=(e=>(e.ZOLOZ="zoloz",e.TOPPH="top.ph",e.LEGITIMUZ="legitimuz",e.SUMSUB="sumsub",e.KYCAID="kycaid",e))(_D||{}),yD=(e=>(e[e.IDCard=1]="IDCard",e[e.Passport=2]="Passport",e[e.DrivingLicense=3]="DrivingLicense",e[e.Other=4]="Other",e))(yD||{}),bD=(e=>(e.REGISTER="register",e.LOGIN="login",e.PERCENTER="percenter",e.WITHDRAW="withdraw",e))(bD||{}),vD=(e=>(e.LOGIN="login_v",e.WITHDRAW="withdraw_v",e))(vD||{}),SD=(e=>(e[e.UPLOADED=1]="UPLOADED",e[e.SWITCH_CLOSED=-99]="SWITCH_CLOSED",e))(SD||{}),CD=(e=>(e[e.ALLOW=1]="ALLOW",e[e.TODAY_LIMITED=2]="TODAY_LIMITED",e[e.TOTAL_LIMITED=3]="TOTAL_LIMITED",e[e.NO_PROVIDER=4]="NO_PROVIDER",e))(CD||{}),wD=(e=>(e[e.ADMIN_FORCE_PASS=1]="ADMIN_FORCE_PASS",e))(wD||{}),AD=(e=>(e[e.Default=0]="Default",e[e.Success=1]="Success",e[e.Pending=2]="Pending",e[e.Failure=3]="Failure",e[e.InProcess=4]="InProcess",e[e.VoidCancelled=5]="VoidCancelled",e[e.VoidTimeout=6]="VoidTimeout",e[e.SWITCH_CLOSED=-99]="SWITCH_CLOSED",e))(AD||{}),ID=(e=>(e[e.NOT_SUBMIT=0]="NOT_SUBMIT",e[e.Success=1]="Success",e[e.Failure=2]="Failure",e[e.VoidTimeout=3]="VoidTimeout",e[e.InProcess=4]="InProcess",e[e.SWITCH_CLOSED=-99]="SWITCH_CLOSED",e))(ID||{}),LD=(e=>(e[e.NOT_SUBMIT=0]="NOT_SUBMIT",e[e.Success=1]="Success",e[e.Failure=2]="Failure",e[e.VoidTimeout=3]="VoidTimeout",e[e.InProcess=4]="InProcess",e[e.SWITCH_CLOSED=-99]="SWITCH_CLOSED",e))(LD||{}),RD=(e=>(e[e.SUCCESS=1]="SUCCESS",e[e.FAILURE=2]="FAILURE",e[e.VOID_TIMEOUT=3]="VOID_TIMEOUT",e[e.IN_PROCESS=4]="IN_PROCESS",e))(RD||{}),OD=(e=>(e[e.Regexp=0]="Regexp",e[e.ThirdParty=1]="ThirdParty",e[e.OnlyLength=2]="OnlyLength",e[e.OnlyThirdParty=3]="O
2nlyThirdParty",e))(OD||{}),TD=(e=>(e[e.Register=1]="Register",e[e.Withdraw=2]="Withdraw",e[e.Birthday=3]="Birthday",e[e.Recharge=5]="Recharge",e))(TD||{}),PD=(e=>(e[e.LoginPassword=1]="LoginPassword",e[e.Google=2]="Google",e[e.Webauthn=3]="Webauthn",e))(PD||{}),DD=(e=>(e[e.CLOSE=0]="CLOSE",e[e.OPEN=1]="OPEN",e))(DD||{}),MD=(e=>(e[e.Event=0]="Event",e[e.Task=1]="Task",e[e.URL=2]="URL",e[e.Download=3]="Download",e[e.Recharge=10]="Recharge",e))(MD||{}),kD=(e=>(e[e.Total=0]="Total",e[e.Fixed=1]="Fixed",e[e.First=2]="First",e[e.Times=3]="Times",e))(kD||{}),ND=(e=>(e[e.Fixed=0]="Fixed",e[e.Percentage=1]="Percentage",e[e.Random=2]="Random",e[e.BlindBoxTimes=3]="BlindBoxTimes",e))(ND||{}),fc=(e=>(e[e.Unlimited=1]="Unlimited",e[e.AllowList=2]="AllowList",e[e.DenyList=3]="DenyList",e))(fc||{});const Al=(e,t=[],n=!0)=>{const o=new URL(window.location.href),a=new URLSearchParams(o.search);for(const r in e)a.set(r,e[r]);if(t.forEach(r=>{a.delete(r)}),o.search=a.toString(),window.history.replaceState(null,"",o.toString()),n)try{const r=xn();r.query=Ma(De({},r.query,e),t)}catch(r){}};function lA(e,t){const n=c=>c?Array.isArray(c)?c:[c]:[],o=n(t==null?void 0:t.btoaKeys),a=n(t==null?void 0:t.doNotEncodeKeys),r=a.includes("*"),s=!!(t!=null&&t.stringify),i={};for(const[c,l]of Object.entries(e)){let u=l;if(u)try{typeof u=="object"&&(u=JSON.stringify(u)),o.includes(c)&&(u=window.btoa(u))}catch(d){}i[c]=r||a.includes(c)?l:encodeURIComponent(u)}if(s){const c=new URLSearchParams;for(const l in i)c.set(l,i[l]);return c.toString()}return i}const Wu=(()=>{var t,n;const e=o=>{try{return JSON.parse(window.atob(String(o)))}catch(a){return}};try{const o={userkey:Xe(Et,"userkey",""),_et:Xe(Et,"_et",""),_ti:Xe(Et,"_ti",""),_tm:Xe(Et,"_tm","")},a=o.userkey.length===342?String(o.userkey):void 0,r=e(String(o._ti)),s=Number(window.atob(String(o._et)))||void 0,i=s?s+60*60*1e3:void 0,c=e(String(o._tm)),l={parserd:c,expired:(t=c==null?void 0:c.expired)!=null?t:i,replace:(n=c==null?void 0:c.replace)!=null?n:!1};return l.parserd&&l.expired&&Date.now()>l.expired&&(l.replace=!1),{_ti:o._ti,userkey:a,tokenInfos:r,tokenMetas:l}}catch(o){return je.error("@token","urlError",o),{}}})();function ED(e,t){const n={_ti:window.btoa(JSON.stringify(e))};return t&&(n._tm=window.btoa(JSON.stringify(t))),je.info("@token","create",Ea(location.origin,n)),n}function BD(){const{tokenMetas:e}=Wu;e!=null&&e.parserd&&(e==null?void 0:e.expired)===void 0&&Al({},["_ti","_tm"])}function Ws(){return Wu}function Zf(e,t){const n=t?[...e].reverse():e;for(const o of n)if(o)return o}var An=(e=>(e[e.djc=0]="djc",e[e.zh=1]="zh",e[e.qp=2]="qp",e[e.by=3]="by",e[e.dz=4]="dz",e[e.zr=26]="zr",e[e.ty=27]="ty",e[e.cp=28]="cp",e[e.dianjing=29]="dianjing",e[e.blockchain=12]="blockchain",e[e.dj=100]="dj",e))(An||{}),xD=(e=>(e[e.ReceiveRecord=-1]="ReceiveRecord",e[e.RefreshReward=-2]="RefreshReward",e[e.RedeemCode=-3]="RedeemCode",e))(xD||{}),HD=(e=>(e[e.DEFAULT=1]="DEFAULT",e[e.CUSTOMIZE=2]="CUSTOMIZE",e))(HD||{}),uA=(e=>(e[e.Left=1]="Left",e[e.Right=2]="Right",e[e.Center=3]="Center",e[e.Customer=4]="Customer",e))(uA||{}),ut=(e=>(e[e.Customize=1]="Customize",e[e.LuckyWheel=2]="LuckyWheel",e[e.DailyBonus=3]="DailyBonus",e[e.Rescue=5]="Rescue",e[e.RedPocket=7]="RedPocket",e[e.Deposit=10]="Deposit",e[e.Wager=12]="Wager",e[e.Promote=15]="Promote",e[e.Invest=16]="Invest",e[e.Proxy=17]="Proxy",e[e.Collection=18]="Collection",e[e.LuckyWheelNew=20]="LuckyWheelNew",e[e.GuessingSports=21]="GuessingSports",e[e.LuckyBet=14]="LuckyBet",e[e.Ranking=24]="Ranking",e[e.DiscountCode=22]="DiscountCode",e[e.CutOnce=23]="CutOnce",e[e.NewCutOnce=25]="NewCutOnce",e[e.WithDraw=27]="WithDraw",e[e.SlashOnce=28]="SlashOnce",e[e.JoinConditions=99]="JoinConditions",e[e.ReturningBonus=30]="ReturningBonus",e[e.Retention=31]="Retention",e))(ut||{}),UD=(e=>(e[e.Show=1]="Show",e[e.Hide=2]="Hide",e))(UD||{}),GD=(e=>(e[e.Daily=1]="Daily",e[e.Weekly=2]="Weekly",e[e.Monthly=3]="Monthly",e[e.AfterRegister=999]="AfterRegister",e))(GD||{}),Vo=(e=>(e[e.Processing=0]="Processing",e[e.CanReceive=1]="CanReceive",e[e.HasReceive=2]="HasReceive",e[e.Expired=3]="Expired",e[e.Distributed=4]="Distributed",e[e.Cancel=5]="Cancel",e[e.PendingCheck=6]="PendingCheck",e[e.PendingApply=7]="PendingApply",e[e.Rejected=8]="Rejected",e[e.Eceipting=9]="Eceipting",e))(Vo||{});const lce={1:0,7:0,6:1,2:2,4:2},uce=3;var WD=(e=>(e[e.DRAFT=0]="DRAFT",e[e.PROCESSING=1]="PROCESSING",e[e.PENDING=1]="PEND
2ING",e[e.OVER=2]="OVER",e[e.CLOSED=3]="CLOSED",e[e.EXPIRED=4]="EXPIRED",e))(WD||{}),FD=(e=>(e[e.Show=1]="Show",e[e.Hide=2]="Hide",e))(FD||{}),VD=(e=>(e[e.OldCustomize=1]="OldCustomize",e[e.SelfCollectionDelivery=2]="SelfCollectionDelivery",e[e.SelfCollectionExpired=3]="SelfCollectionExpired",e[e.AutoDispatch=4]="AutoDispatch",e[e.ManualDistribution=5]="ManualDistribution",e))(VD||{}),$D=(e=>(e[e.Regular=0]="Regular",e[e.Proportion=1]="Proportion",e[e.Interregional=2]="Interregional",e))($D||{}),YD=(e=>(e[e.Regular=1]="Regular",e[e.Proportion=2]="Proportion",e[e.Interregional=3]="Interregional",e[e.BlindBox=4]="BlindBox",e))(YD||{}),qD=(e=>(e[e.Total=0]="Total",e[e.SingleFixed=1]="SingleFixed",e[e.Single=2]="Single",e[e.First=3]="First",e))(qD||{}),jD=(e=>(e[e.Undone=0]="Undone",e[e.CanReceive=1]="CanReceive",e[e.HasReceive=2]="HasReceive",e[e.MaxRuleHasReceive=3]="MaxRuleHasReceive",e[e.MaxRuleCanReceive=4]="MaxRuleCanReceive",e[e.CannotComplete=5]="CannotComplete",e[e.Distributed=6]="Distributed",e))(jD||{}),zD=(e=>(e[e.AccountBalance=0]="AccountBalance",e[e.WithdrawAmount=1]="WithdrawAmount",e))(zD||{}),KD=(e=>(e[e.PROPORTION=0]="PROPORTION",e[e.FIXED=1]="FIXED",e))(KD||{}),Es=(e=>(e[e.Now=0]="Now",e[e.NextDay=1]="NextDay",e[e.EveryWeek=2]="EveryWeek",e[e.Monthly=3]="Monthly",e[e.NextWeek=4]="NextWeek",e[e.NextMonth=5]="NextMonth",e[e.EveryDaily=6]="EveryDaily",e))(Es||{}),dA=(e=>(e[e.Min=0]="Min",e[e.Max=1]="Max",e[e.Request=2]="Request",e[e.ManualSend=3]="ManualSend",e[e.NoDissatisfied=4]="NoDissatisfied",e))(dA||{}),QD=(e=>(e[e.complete=1]="complete",e[e.undone=0]="undone",e))(QD||{}),ZD=(e=>(e.ToRegister="0",e.bankBinding="2",e.birthdaySettings="4",e.SetWithdrawalPwd="5",e.SetEncrypted="6",e.SetNickname="7",e.FirstYeb="8",e.SetHead="10",e.SMSVerification="12",e.BindGoogle="16",e.firstPay="17",e.DownloadAndLogin="18",e.emailBinding="19",e.SaveUrl="20",e.BindDigitalCurrency="21",e.BindPaymentMethod="25",e.FirstWithdraw="26",e.AddContact="27",e.BindThirdLogin="28",e.BindThirdPartyWallet="30",e.SaveAddress="31",e.SaveEmail="32",e.BindAuthn="41",e.AlreadyKYC="42",e.CompleteNo="43",e.Verified="10000",e.IPRestrictions="10001",e.SameDevice="10002",e.SameBrowserFingerprint="10003",e.SimilarActivities="10004",e.AfterDepositAndNoBet="10005",e.SameName="10006",e.WSBrowserOnly="10012",e.BindRealName="908",e))(ZD||{}),Bs=(e=>(e.WX="901",e.Facebook="902",e.Telegram="903",e.WhatsApp="904",e.Zalo="905",e.Line="906",e.X="907",e))(Bs||{}),XD=(e=>(e[e.TYPE_1=1]="TYPE_1",e[e.TYPE_2=2]="TYPE_2",e[e.TYPE_3=3]="TYPE_3",e))(XD||{}),mA=(e=>(e.All="0",e))(mA||{}),vh=(e=>(e[e.Channels=1]="Channels",e[e.Agents=2]="Agents",e))(vh||{}),JD=(e=>(e.DAY="day",e.WEEK="week",e.MONTH="month",e))(JD||{}),gA=(e=>(e[e.Default=0]="Default",e[e.Every=1]="Every",e))(gA||{}),$r=(e=>(e.Receive="receive",e.Use="use",e.Exchange="exchange",e))($r||{}),eM=(e=>(e[e.Item=0]="Item",e[e.Top=1]="Top",e))(eM||{}),tM=(e=>(e[e.Bet=1]="Bet",e[e.Recharge=2]="Recharge",e))(tM||{}),Oa=(e=>(e[e.Speed=1]="Speed",e[e.Normal=2]="Normal",e[e.Quick=3]="Quick",e[e.PWA=4]="PWA",e[e.DesktopShortcut=5]="DesktopShortcut",e[e.Vest=6]="Vest",e[e.UnBanSpeed=11]="UnBanSpeed",e[e.UnBanNormal=12]="UnBanNormal",e))(Oa||{}),Hc=(e=>(e[e.NATIVE=0]="NATIVE",e[e.CLONE=1]="CLONE",e[e.SPEED=2]="SPEED",e[e.PWA=3]="PWA",e[e.IOS_SIGN=4]="IOS_SIGN",e))(Hc||{}),Uc=(e=>(e[e.NATIVE=2]="NATIVE",e[e.CLONE=4]="CLONE",e[e.SPEED=3]="SPEED",e[e.PWA=5]="PWA",e[e.IOS_SIGN=7]="IOS_SIGN",e))(Uc||{});const dce=[ut.Customize,ut.Deposit,ut.Wager,ut.Rescue,ut.Invest,ut.Proxy,ut.LuckyWheelNew,ut.LuckyBet,ut.RedPocket,ut.Promote,ut.Collection,ut.GuessingSports,ut.DailyBonus,ut.DiscountCode,ut.NewCutOnce,ut.CutOnce,ut.Ranking,ut.WithDraw],mce=[ut.Ranking];var nM=(e=>(e[e.Every=0]="Every",e[e.OnlyTop=1]="OnlyTop",e))(nM||{});const oM=7258089599;var fA=(e=>(e[e.PC=1]="PC",e[e.Mobile=2]="Mobile",e))(fA||{}),aM=(e=>(e[e.CurrentWindow=1]="CurrentWindow",e[e.NewWindow=2]="NewWindow",e))(aM||{}),rM=(e=>(e[e.Default=0]="Default",e[e.OutsideLink=2]="OutsideLink",e[e.Activity=3]="Activity",e[e.Task=4]="Task",e[e.Recharge=5]="Recharge",e[e.Cashback=6]="Cashback",e[e.Proxy=7]="Proxy",e[e.Vip=8]="Vip",e[e.Interest=9]="Interest",e[e.RechargeFund=10]="RechargeFund",e[e.BlindBox=11]="BlindBox",e[e.CanReceive=12]="CanReceive",e[e.Records=13]="Records",e[e.PromoteLink=14]="PromoteLink",e[e.CLUB=15]="CLUB",e[e.Game=16]="Game",e))(rM||{}),sM=(e=>(e[e.System=0]="System",e[e.DepositBetting=3]="DepositBetting",e[e.ExternalAPI=4]="ExternalAPI",e))(sM||{}),iM=(e=>(e[e.System=0]="System",e[e.CustomStyle=1]="CustomStyle",e[e.CustomGradient=2]="CustomGradient",e))(iM||{}),cM=(e=>(e[e.CUSTOM=0]="CUSTOM",e[e.BETNUMBER=1]="BETNUMBER",e[e.PLATFORM=2]="PLATFORM",e[e.CATEGORY=3]="CATEGORY",e[e.GAMENUMBER=4]="GAMENUMBER",e[e.RECHARGEORDERID=5]="RECHARGEORDERID",e))(cM||{}),lM=(e=>(e[e.INPUT=0]="INPUT",e[e.UPLOAD=1]="UPLOAD",e[e.SINGLECHOICE=2]="SINGLECHOICE",e[e.MULTIPLECHOICE=3]="MULTIPLECHOICE",e))(lM||{}),uM=(e=>(e.LargeReward="largeReward",e))(uM||{}),dM=(e=>(e[e.All=-1]="All",e[e.Reward=0]="Reward",e[e.Activity=3]="Activity",e[e.LuckyVal=4]="LuckyVal",e[e.Integral=5]="Integral",e[e.BlindTimes=6]="BlindTimes",e[e.Discount=11]="Discount",e[e.MultipleReward=10]="MultipleReward",e[e.KeepUp=99]="KeepUp",e))(dM||{}),dt=(e=>(e[e.Old=0]="Old",e[e.Fixed=1]="Fixed",e[e.Random=2]="Random",e[e.Proportion=3]="Proportion",e[e.Activity=4]="Activity",e[e.LuckyVal=5]="LuckyVal",e[e.Integral=6]="Integral",e[e.SmallBlindTimes=7]="SmallBlindTimes",e[e.BigBlindTimes=8]="BigBlindTimes",e[e.SuperBlindTimes=9]="SuperBlindTimes",e[e.Discount=11]="Discount",e[e.MultipleBonus=10]="MultipleBonus",e[e.ShopDiscount=11]="ShopDiscount",e[e.ShopCutADeal=12]="ShopCutADeal",e[e.ShopVoucherCode=13]="ShopVoucherCode",e[e.ShopPhysical=14]="ShopPhysical",e[e.ShopCustom=15]="ShopCustom",e[e.KeepUp=99]="KeepUp",e))(dt||{});const mM=[7,8,9];var Sh=(e=>(e[e.Events=1]="Events",e[e.Task=2]="Task",e[e.Rebate=3]="Rebate",e[e.CreditReturnGold=14]="CreditReturnGold",e[e.Interest=4]="Interest",e[e.Vip=5]="Vip",e[e.RechargeFund=6]="RechargeFund",e[e.BindBox=7]="BindBox",e[e.LuckyWheel=8]="LuckyWheel",e[e.SVip=10]="SVip",e[e.SurpriseReward=11]="SurpriseReward",e[e.SvipLottery=62]="SvipLottery",e[e.Coupon=63]="Coupon",e[e.RewardFeedback=1e4]="RewardFeedback",e))(Sh||{});const gce=[2,4,6,7,10,11,62,63];var gM=(e=>(e[e.Small=0]="Small",e[e.Large=1]="Large",e[e.Apply=2]="Apply",e[e.Manual=3]="Manual",e[e.NotMeet=4]="NotMeet",e))(gM||{}),ng=(e=>(e[e.CLOSE=0]="CLOSE",e[e.OPEN=1]="OPEN",e))(ng||{}),fM=(e=>(e[e.canReceive=0]="canReceive",e[e.hasReceive=1]="hasReceive",e[e.cannotReceive=2]="cannotReceive",e))(fM||{}),pM=(e=>(e[e.CanReceive=0]="CanReceive",e[e.HasReceive=2]="HasReceive",e[e.Distributed=4]="Distributed",e[e.Cancel=5]="Cancel",e[e.Rejected=8]="Rejected",e))(pM||{}),hM=(e=>(e.Promotion="promotion",e.Day="day",e.Week="week",e.Month="month",e.Power="power",e.Keep="keep",e.Birthday="birthday",e.All="all",e))(hM||{}),_M=(e=>(e.List="0",e.Card="1",e))(_M||{}),yM=(e=>(e[e.Default=1]="Default",e[e.Custom=2]="Custom",e))(yM||{});function eo(e){return new Promise(t=>setTimeout(t,e))}var Y=(e=>(e[e.Hot=0]="Hot",e[e.Chess=1]="Chess",e[e.Fish=2]="Fish",e[e.Electronic=3]="Electronic",e[e.Real=4]="Real",e[e.Sports=5]="Sports",e[e.Cockfighting=6]="Cockfighting",e[e.Gaming=7]="Gaming",e[e.Lottery=8]="Lottery",e[e.LotteryA=801]="LotteryA",e[e.LotteryB=802]="LotteryB",e[e.LotteryC=803]="LotteryC",e[e.LotteryD=804]="LotteryD",e[e.BlockChain=11]="BlockChain",e[e.ClubRoom=12]="ClubRoom",e[e.TgBuiltIn=13]="TgBuiltIn",e[e.ClubRoomCommission=1201]="ClubRoomCommission",e[e.ClubInsurance=1202]="ClubInsurance",e[e.ClubProps=1203]="ClubProps",e[e.Merged=14]="Merged",e[e.Search=99]="Search",e[e.Recent=100]="Recent",e[e.Collect=101]="Collect",e[e.Demo=20]="Demo",e[e.More=102]="More",e))(Y||{}),Be=(e=>(e[e.ZJH=12001]="ZJH",e[e.QZNN=12002]="QZNN",e[e.DDZ=12005]="DDZ",e[e.DZPK=12006]="DZPK",e[e.NEW_DZPK=12017]="NEW_DZPK",e[e.TBNN=12004]="TBNN",e[e.SSS=12009]="SSS",e[e.NEW_SSS=12018]="NEW_SSS",e[e.KPQZNN=12003]="KPQ
2ZNN",e[e.ERMJ=12007]="ERMJ",e[e.GD=12015]="GD",e))(Be||{}),bM=(e=>(e[e.KY=2]="KY",e[e.JDB=5]="JDB",e[e.WG=13]="WG",e))(bM||{}),pA=(e=>(e[e.WG=13]="WG",e))(pA||{}),vM=(e=>(e[e.WG=13]="WG",e))(vM||{}),SM=(e=>(e[e.Hot=0]="Hot",e[e.Recent=100]="Recent",e[e.Collect=101]="Collect",e))(SM||{}),Ys=(e=>(e[e.CLUB=12]="CLUB",e[e.WG=13]="WG",e))(Ys||{}),hA=(e=>(e.NotUploaded="0",e.Uploaded="1",e))(hA||{});const sa={[Y.Chess]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_qp_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_qp_1.png"},[Y.Fish]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_by_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_by_1.png"},[Y.Electronic]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_dz_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_dz_1.png"},[Y.Real]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_zr_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_zr_1.png"},[Y.Sports]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_ty_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_ty_1.png"},[Y.Cockfighting]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_douji_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_douji_1.png"},[Y.Gaming]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_dianjing_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_dianjing_1.png"},[Y.Lottery]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_cp_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_cp_1.png"},[Y.BlockChain]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_qkl_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_qkl_1.png"},[Y.ClubRoom]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_fjj.svg",active:"/lobby_asset/common/web/club/club_icon_dtfl_fjj.svg"},[Y.Hot]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_rm_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_rm_1.png"},[Y.Recent]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_zj_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_zj_1.png"},[Y.Collect]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_sc_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_sc_1.png"},[Y.Demo]:{normal:"/lobby_asset/{layout}-{bg}-common/web/common/icon_dtfl_sw_0.svg",active:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dtfl_sw_1.png"},[Be.ZJH]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_zjh_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_zjh_1.png"},[Be.QZNN]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_qznn_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_qznn_1.png"},[Be.DDZ]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_ddz_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_ddz_1.png"},[Be.DZPK]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_dzpk_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_dzpk_1.png"},[Be.NEW_DZPK]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_dzpk_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_dzpk_1.png"},[Be.TBNN]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_tbnn_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_tbnn_1.png"},[Be.SSS]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_sss_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_sss_1.png"},[Be.NEW_SSS]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_sss_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_sss_1.png"},[Be.KPQZNN]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_kpnn_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_kpnn_1.png"},[Be.ERMJ]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_ermj_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_ermj_1.png"},[Be.GD]:{normal:"/lobby_asset/common/web/club/club_icon_dtfl_gd_0.svg",active:"/lobby_asset/common/common/club/club_icon_dtfl_gd_1.png"}},iu={[Be.ZJH]:{zh:"/lobby_asset/common/common/club/club_logo_zjh.png",en:"/lobby_asset/common/common/club/club_logo_zjh1.png"},[Be.QZNN]:{zh:"/lobby_asset/common/common/club/club_logo_qznn.png",en:"/lobby_asset/common/common/club/club_logo_qznn1.png"},[Be.DDZ]:{zh:"/lobby_asset/common/common/club/club_logo_ddz.png",en:"/lobby_asset/common/common/club/club_logo_ddz1.png"},[Be.DZPK]:{zh:"/lobby_asset/common/common/club/club_logo_dzpk.png",en:"/lobby_asset/common/common/club/club_logo_dzpk1.png"},[Be.NEW_DZPK]:{zh:"/lobby_asset/common/common/club/club_logo_dzpk.png",en:"/lobby_asset/common/common/club/club_logo_dzpk1.png"},[Be.TBNN]:{zh:"/lobby_asset/common/common/club/club_logo_tbnn.png",en:"/lobby_asset/common/common/club/club_logo_tbnn1.png"},[Be.SSS]:{zh:"/lobby_asset/common/common/club/club_logo_sss.png",en:"/lobby_asset/common/common/club/club_logo_sss1.png"},[Be.NEW_SSS]:{zh:"/lobby_asset/common/common/club/club_logo_jdsss.png",en:"/lobby_asset/common/common/club/club_logo_jdsss1.png"},[Be.KPQZNN]:{zh:"/lobby_asset/common/common/club/club_logo_kpnn.png",en:"/lobby_asset/common/common/club/club_logo_kpnn1.png"},[Be.ERMJ]:{zh:"/lobby_asset/common/common/club/club_logo_ermj.png",en:"/lobby_asset/common/common/club/club_logo_ermj1.png"},[Be.GD]:{zh:"/lobby_asset/common/common/club/club_logo_gd.png",en:"/lobby_asset/common/common/club/club_logo_gd1.png"}};Be.ZJH+"",Be.QZNN+"",Be.DDZ+"",Be.DZPK+"",Be.NEW_DZPK+"",Be.TBNN+"",Be.SSS+"",Be.NEW_SSS+"",Be.KPQZNN+"",Be.ERMJ+"",Be.GD+"";const CM={[Be.ZJH]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_zjh.png",[Be.QZNN]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_qznn.png",[Be.DDZ]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_ddz.png",[Be.DZPK]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_dzpk.png",[Be.NEW_DZPK]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_dzpk.png",[Be.TBNN]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_tbnn.png",[Be.SSS]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_sss.png",[Be.NEW_SSS]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_jdsss.png",[Be.KPQZNN]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_kpqznn.png",[Be.ERMJ]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_ermj.png",[Be.GD]:"/lobby_asset/{layout}-{bg}-common/common/home/img_club_qtwf_gd.png"};Be.ZJH+"",Be.QZNN+"",Be.DDZ+"",Be.DZPK+"",Be.NEW_DZPK+"",Be.TBNN+"",Be.SSS+"",Be.NEW_SSS+"",Be.KPQZNN+"",Be.ERMJ+"",Be.GD+"";Be.ZJH+"",Be.QZNN+"",Be.DDZ+"",Be.DZPK+"",Be.NEW_DZPK+"",Be.TBNN+"",Be.SSS+"",Be.KPQZNN+"",Be.ERMJ+"",Be.GD+"",Be.NEW_SSS+"";var Y_=(e=>(e[e.Show=1]="Show",e[e.Hide=0]="Hide",e))(Y_||{}),ml=(e=>(e[e.Open=0]="Open",e[e.Close=1]="Close",e))(ml||{}),wM=(e=>(e[e.Normal=0]="Normal",e[e.Treasure=1]="Treasure",e[e.RedPocket=2]="RedPocket",e))(wM||{}),_A=(e=>(e[e.bottom=0]="bottom",e[e.top=1]="top",e[e.hidden=2]="hidden",e))(_A||{}),yA=(e=>(e[e.Open=1]="Open",e[e.Close=0]="Close",e))(yA||{}),bA=(e=>(e[e.NoPop=0]="NoPop",e[e.DailyPop=1]="DailyPop",e[e.OnlyPop=4]="OnlyPop",e[e.OncePop=5]="OncePop",e[e.LoginPop=6]="LoginPop",e))(bA||{}),Ch=(e=>(e[e.List=0]="List",e[e.Detail=1]="Detail",e[e.IconMenu=3]="IconMenu",e))(Ch||{}),wh=(e=>(e[e.Click=0]="Click",e[e.Slide=1]="Slide",e))(wh||{}),Ah=(e=>(e[e.Hidden=0]="Hidden",e[e.Show=1]="Show",e))(Ah||{}),Ih=(e=>(e[e.Show=0]="Show",e[e.Hidden=1]="Hidden",e))(Ih||{});const AM={showEvent:!0,showTask:!0,showNormalCashback:!0,showClubCashback:!1,rechargeFundConfigItem:void 0,showCreditLoan:!1,showVip:!0,showInterest:!0,showCoupon:!1,receivePop:0,unreceiveRewardListStyle:0,rechargeFundName:"",showBlindBox:!1,displayExpireRe
2ward:!1,showNewBenefits:!1,showTurntable:!1,showSVip:!1,activePageDisplayLocation:0,activePageDisplayStyle:0,activePageDisplayAction:0,showMall:!1,activePageDisplaySearch:0,activePageHideCategory:0,activePageSort:""};var vA=(e=>(e[e.Normal=0]="Normal",e[e.Modal=1]="Modal",e[e.HomeModal=2]="HomeModal",e[e.PayAfterModal=3]="PayAfterModal",e))(vA||{}),SA=(e=>(e[e.never=0]="never",e[e.onceDay=1]="onceDay",e[e.constantly=2]="constantly",e))(SA||{}),Yo=(e=>(e[e.never=0]="never",e[e.onceDay=1]="onceDay",e[e.constantly=2]="constantly",e[e.waitingComplete=3]="waitingComplete",e[e.waitingReceive=4]="waitingReceive",e[e.onceForever=5]="onceForever",e[e.everyLogining=6]="everyLogining",e))(Yo||{}),IM=(e=>(e[e.forbidReceive=0]="forbidReceive",e[e.receiveType=1]="receiveType",e[e.task=2]="task",e[e.largeAmount=3]="largeAmount",e[e.pendingCheck=4]="pendingCheck",e[e.isDemoLogin=5]="isDemoLogin",e[e.timeLimit=6]="timeLimit",e[e.logined=7]="logined",e[e.receiveTimeLimit=8]="receiveTimeLimit",e[e.multipleReward=9]="multipleReward",e[e.discountCoupon=10]="discountCoupon",e[e.pendingReview=11]="pendingReview",e))(IM||{}),LM=(e=>(e[e.userRestrict=0]="userRestrict",e[e.largeAmount=1]="largeAmount",e[e.multipleReward=2]="multipleReward",e[e.taskOrder=3]="taskOrder",e[e.versionUpgrade=4]="versionUpgrade",e[e.restrictWithId=5]="restrictWithId",e[e.restrictReceive=6]="restrictReceive",e[e.rewardExpired=7]="rewardExpired",e[e.pendingReview=8]="pendingReview",e[e.networkOrTimeout=9]="networkOrTimeout",e))(LM||{}),Lr=(e=>(e[e.None=-1]="None",e[e.BindPhoneAndSMSValid=-2]="BindPhoneAndSMSValid",e[e.Register=0]="Register",e[e.BindPhone=1]="BindPhone",e[e.FirstBindBankCard=2]="FirstBindBankCard",e[e.BindWechat=3]="BindWechat",e[e.SetBirthDay=4]="SetBirthDay",e[e.SetWithdrawalPin=5]="SetWithdrawalPin",e[e.SetQuestion=6]="SetQuestion",e[e.FirstSetNicname=7]="FirstSetNicname",e[e.YuebaoFirstDeposit=8]="YuebaoFirstDeposit",e[e.SetAvatar=10]="SetAvatar",e[e.DownloadMusicLibrary=11]="DownloadMusicLibrary",e[e.SMSValid=12]="SMSValid",e[e.BindWhatsApp=13]="BindWhatsApp",e[e.BindFacebook=14]="BindFacebook",e[e.BindTelegram=15]="BindTelegram",e[e.SetGa=16]="SetGa",e[e.FirstDeposit=17]="FirstDeposit",e[e.DownloadAndLogin=18]="DownloadAndLogin",e[e.BindEmail=19]="BindEmail",e[e.BindCrypto=21]="BindCrypto",e[e.BindZalo=22]="BindZalo",e[e.BindLine=23]="BindLine",e[e.BindTwitter=24]="BindTwitter",e[e.AddWithdraw=25]="AddWithdraw",e[e.FirstWithdraw=26]="FirstWithdraw",e[e.AddContact=27]="AddContact",e[e.ThirdParty=28]="ThirdParty",e[e.BindThirdPartyWallet=30]="BindThirdPartyWallet",e[e.createDesktop=20]="createDesktop",e[e.createP2a=999]="createP2a",e[e.SaveUrlImage=31]="SaveUrlImage",e[e.SaveEmailImage=32]="SaveEmailImage",e[e.BindBiometric=41]="BindBiometric",e[e.CompleteKYC=42]="CompleteKYC",e[e.CompleteNo=43]="CompleteNo",e))(Lr||{}),RM=(e=>(e.Integral="integral",e.Task="task",e.LuckyWheel="luckyWheel",e.Surprise="surprise",e))(RM||{}),qr=(e=>(e[e.MemberLevel=0]="MemberLevel",e[e.VipLevel=1]="VipLevel",e[e.RegisterDays=2]="RegisterDays",e[e.Currency=3]="Currency",e[e.ChannelProxy=4]="ChannelProxy",e[e.Time=5]="Time",e[e.DeviceValid=6]="DeviceValid",e))(qr||{}),CA=(e=>(e[e.Normal=0]="Normal",e[e.Random=1]="Random",e))(CA||{}),Gc=(e=>(e[e.Normal=0]="Normal",e[e.Speed=2]="Speed",e[e.PWA=3]="PWA",e[e.Quick=4]="Quick",e[e.Vest=1]="Vest",e))(Gc||{});const fce={[An.zh]:{normal:"/lobby_asset/common/web/common/icon_dtfl_zh_0.svg",active:""},[An.qp]:sa[Y.Chess],[An.djc]:sa[Y.Cockfighting],[An.dj]:sa[Y.Cockfighting],[An.by]:sa[Y.Fish],[An.zr]:sa[Y.Real],[An.cp]:sa[Y.Lottery],[An.dz]:sa[Y.Electronic],[An.ty]:sa[Y.Sports],[An.dianjing]:sa[Y.Gaming],[An.blockchain]:sa[Y.BlockChain]},pce={[An.djc]:Y.Cockfighting,[An.dj]:Y.Cockfighting,[An.qp]:Y.Chess,[An.by]:Y.Fish,[An.dz]:Y.Electronic,[An.zr]:Y.Real,[An.ty]:Y.Sports,[An.cp]:Y.Lottery,[An.dianjing]:Y.Gaming,[An.blockchain]:Y.BlockChain};var OM=(e=>(e[e.SubUserDetailModal=1]="SubUserDetailModal",e[e.PromotionModalContent=2]="PromotionModalContent",e))(OM||{}),TM=(e=>(e[e.ReceiveTip=1]="ReceiveTip",e[e.GoToTip=2]="GoToTip",e))(TM||{}),PM=(e=>(e[e.Again=1]="Again",e[e.FreeDraw=2]="FreeDraw",e[e.GoDraw=3]="GoDraw",e[e.Processing=4]="Processing",e[e.CanReceiveOrPendingCheck=5]="CanReceiveOrPendingCheck",e[e.ReceiveSuccess=6]="ReceiveSuccess",e[e.ReceiveFail=7]="ReceiveFail",e))(PM||{}),_o=(e=>(e[e.TODAY=0]="TODAY",e[e.YESTERDAY=1]="YESTERDAY",e[e.THIS_WEEK=2]="THIS_WEEK",e[e.LAST_WEEK=3]="LAST_WEEK",e[e.THIS_MONTH=4]="THIS_MONTH",e[e.LAST_MONTH=5]="LAST_MONTH",e[e.ALL=-1]="ALL",e))(_o||{}),DM=(e=>(e[e.EventCenter=1]="EventCenter",e[e.Task=2]="Task",e[e.Cashback=3]="Cashback",e[e.LXBao=4]="LXBao",e[e.Vip=5]="Vip",e[e.Recharge=6]="Recharge",e[e.BlindBox=7]="BlindBox",e[e.LuckyWheel=8]="LuckyWheel",e[e.CreditLoan=9]="CreditLoan",e[e.SVIP=10]="SVIP",e[e.Mall=12]="Mall",e[e.Coupon=127]="Coupon",e))(DM||{}),MM=(e=>(e.InternalLink="0",e.ExternalLink="1",e.Receive="2",e.Bind="3",e))(MM||{});const hce={[Bs.WX]:"wechat",[Bs.Facebook]:"facebook",[Bs.Telegram]:"telegram",[Bs.WhatsApp]:"whatsapp",[Bs.Zalo]:"zalo",[Bs.Line]:"line",[Bs.X]:"twitter"},q_={lobby:{plan:{header:{search:"Search",recharge:"Deposit",withdraw:"Withdraw",Interest:"Interest",login:"Login",register:"Register"},middle:{clickLogin:"Login",signUp:"Register now",menu:{vip:"VIP",download:"APP Download",commonQuestion:"FAQ",about:"About",aboutUsSub:"About Us",forbiddenSelf:"Self-restriction",Interest:"Interest",rechargeFund:"Fund",pickUpRecord:"History",waitingCollect:"Unclaimed",backwater:"Rebate",task:"Mission",active:"Event",bettingRecord:"Bet record",promote:"Agent",feedback:"Reward Feedback",service:"Support",withDraw:"Withdraw",recharge:"Deposit",security:"Security Center",settings:"Profile",discount:"Promo",accountDetails:"Statement",personalStatement:"Report",withdrawalManagement:"Manage withdrawal",language:"Language",audit:"Betting missions",facebook:"Facebook Login",google:"Google Login",line:"Line Login",more:"More",blindBoxLottery:"Blind box",findUs:"Find us",clubBillSettlement:"Bill settlement",clubLoan:"Credit",customerPay:"Manual Deposit"},gameMenu:{loadingRecent:"Recent",loadingCollect:"Favorites",loadingDemo:"Demo",menu0:"Hot",menu1:"Cards",menu2:"Fishing",menu3:"Slot",menu4:"Live",menu5:"Sports",menu6:"Cockfight",menu7:"E-Sports",menu8:"Lottery",menu9:"Club",menu10:"Friends",menu11:"Mini Games",menu12:"Room bureau",menu14:"More",menu20:"Demo"},tabs:{hot:"Hot",loadingRecent:"Recent",loadingCollect:"Favorites"}},tabbar:{home:"Home",menu:"Menu",event:"Event",service:"Support",download:"APP Download",discount:"Promo",recharge:"Deposit",withDraw:"Withdraw",register:"Register",login:"Login",mine:"Profile",balance_dz:"Balance",task:"Mission",backwater:"Rebate",vip:"VIP",Interest:"Interest",promote:"Agent",rechargeFund:"Fund",waitingCollect:"Unclaimed",pickUpRecord:"History",blindBoxLottery:"Blind box",luckySpin:"Spins",svip:"SVIP"}},tabbar:{home:"Home",menu:"Menu",event:"Event",service:"Support",download:"APP Download",discount:"Promo",recharge:"Deposit",withDraw:"Withdraw",register:"Register",login:"Login",mine:"Profile",balance_dz:"Balance",rechargeNew:"Deposit",withDrawNew:"Withdraw",task:"Mission",backwater:"Rebate",appDownload:"APP Download",management:"Manage",contact:"Contact"},game:{search:"Search",hot:"Hot",allPlatform:"All brands",loadingRecent:"Recent",loadingCollect:"Favorites",menue:"Games",loadingAll:"All",searchPlaceholder:"Search",liveLine:"Channel",fifaClubLive:"FIFA Live",hk:{convidar_dz:"Invited {0} players",recebido_dz:"Received: {0}",total_dz:"Total: {0}",distancia_dz:"Remaining: {0}",montante_dz:"Lump Sum: {0}"}},aside:{jackpot:{cumulativeReward:"Jackpot has accumulated winnings<em>{amount}</em>({count}x)"}},gameMenu:{all:"All",home:"Home",loadingRecent:"Recent",loadingCollect:"Favorites",loadingDemo:"Demo",menu0:"Hot",menu1:"Cards",menu2:"Fishing",menu3:"Slot",menu4:"Live",menu5:"Sports",menu6:"Cockfight",menu7:"E-Sports",menu8:"Lottery",menu9:"Club",menu10:"Friends",menu11:"Mini Games",menu14:"More",menu20:"Demo",menu100:"Recent",menu101:"Favorites",allmenu1:"All Cards",allmenu2:"All Fishing",allmenu3:"All Slot",allmenu11:"All Blockchains",allmenu20:"Demo",menuClub:"Club",menuFriend:"Friends",tipsClub:"Can only be used on the APP side!",toDownloadApp:"Download now",NotToDownloadApp:"Download L
2ater"},modal:{login:{label:"Login"},register:{label:"Register"}},footer:{quickJump:{recreationCity:"Casino"}},selfoperatedGames:{sports:{soccer:"Football",basketball:"Basketball",cricketBall:"Cricket",football:"American Football",iceHockey:"Ice hockey",tennis:"Tennis",volleyball:"Volleyball",billiards:"Snooker",baseball:"Baseball",badminton:"Badminton",golf:"Golf",motorsports:"Racing",swimming:"Swim",politics:"Politics",water:"Water polo",diving:"Diving",boxing:"Boxing",tableTennis:"Table Tennis",handball:"Handball",darts:"Darts",rugby:"Rugby",judo:"Judo",ESports:"Esports",beachVolleyball:"Beach Volleyball",finance:"Finance",lotto:"Lotto"}},event:{marketing:{newbieBenefit:"Newplayer",task:"Mission",cashback:"Rebate",rechargeFund:"Fund",yuebao:"Interest",canReceive:"Unclaimed",blindBox:"Blind box",promoteAgent:"Invite"}},theme18_dz:{mid:{activityTitle:"Invite friends",task:"Earn 1 million every month"}},theme27_dz:{home:{promoteTitle:"Earn one million per month",popular:"Popular",total:"All",distancial:"Remaining",recebido:"Received",totalAmount:"Total amount",invite:"Invite",player:"Player",open:"Open",justWin:"Just won",jackpotTitle:"Play for free, the award is waiting for you",downloadTips:"Fast and stable, enjoy at your fingertips"}},theme42_dz:{home:{winner:"I am the winner"}},theme64_dz:{tabbar:{discount:"Promo"}},theme82_dz:{gameMenu:{menu102:"More",menu103:"External links",search:"Search"},wantSearch:"Guess you want to search"},theme117_dz:{gameMenu:{menu102:"More",menu103:"",search:"Search"},wantSearch:"Guess you want to search"},theme123_dz:{gameMenu:{menu102:"More",menu103:"",search:"Search"},wantSearch:"Guess you want to search"},system:{promoteAgent:"Invite"},theme125_dz:{gameMenu:{menu102:"More",menu103:"External links",search:"Search"}}}},kM={lobby:{plan:{header:{search:"Pesquisar",recharge:"Depósito",withdraw:"Saques",Interest:"Juros",login:"Login",register:"Registro"},middle:{clickLogin:"Login",signUp:"Registro",menu:{vip:"VIP",download:"Baixar App",commonQuestion:"Faq",about:"Sobre",aboutUsSub:"Sobre Nós",forbiddenSelf:"Auto-Reestrição",Interest:"Juros",rechargeFund:"Fundo",pickUpRecord:"Histórico",waitingCollect:"Recompensas",backwater:"Taxa de Rebate",task:"Missão",active:"Eventos",bettingRecord:"Apostas",promote:"Agente",feedback:"Bônus De Sugestão",service:"Suporte",withDraw:"Saques",recharge:"Depósito",security:"Segurança",settings:"Dados",discount:"Ofertas",accountDetails:"Conta",personalStatement:"Relatório",withdrawalManagement:"Gestão de saques",language:"Idioma",audit:"Missões De Apostas",facebook:"Facebook Login",google:"Google Login",line:"Line Login",more:"Mais",blindBoxLottery:"Surpresa",findUs:"Encontre-nos",clubBillSettlement:"Liquidação de contas",clubLoan:"Empréstimo",customerPay:"Depósito Manual"},gameMenu:{loadingRecent:"Recente",loadingCollect:"Favoritos",loadingDemo:"Demo",menu0:"Popular",menu1:"Cartas",menu2:"Pescaria",menu3:"Slots",menu4:"Ao Vivo",menu5:"Esporte",menu6:"Brigas Galos",menu7:"Esports",menu8:"Loteria",menu9:"Clube",menu10:"Amigos",menu11:"Minijogos",menu12:"Mesa de quarto",menu14:"Mais",menu20:"Demo"},tabs:{hot:"Popular",loadingRecent:"Recente",loadingCollect:"Favoritos"}},tabbar:{home:"Começar",menu:"Menu",event:"Eventos",service:"Suporte",download:"Baixar APP",discount:"Ofertas",recharge:"Depósito",withDraw:"Saques",register:"Registro",login:"Login",mine:"Perfil",balance_dz:"Saldo",task:"Missão",backwater:"Taxa de Rebate",vip:"VIP",Interest:"Juros",promote:"Agente",rechargeFund:"Fundo",waitingCollect:"Recompensas",pickUpRecord:"Histórico",blindBoxLottery:"Surpresa",luckySpin:"Spins",svip:"SVIP"}},tabbar:{home:"Começar",menu:"Menu",event:"Eventos",service:"Suporte",download:"Baixar APP",discount:"Ofertas",recharge:"Depósito",withDraw:"Saques",register:"Registro",login:"Login",mine:"Perfil",balance_dz:"Saldo",rechargeNew:"Depósito",withDrawNew:"Saques",task:"Missão",backwater:"Taxa de Rebate",appDownload:"Baixar APP",management:"Gerenciar",contact:"Suporte"},game:{search:"Pesquisar",hot:"Popular",allPlatform:"Todas as Marcas",loadingRecent:"Recente",loadingCollect:"Favoritos",menue:"Jogos",loadingAll:"Tudo",searchPlaceholder:"Pesquisar",liveLine:"Canal",fifaClubLive:"FIFA Ao Vivo",hk:{convidar_dz:"Convidar {0} jogador",recebido_dz:"Recebido:{0}",total_dz:"Total:{0}",distancia_dz:"Distância:{0}",montante_dz:"Montante fixo:{0}"}},aside:{jackpot:{cumulativeReward:"Jackpot com ganhos acumulados<em>{amount}</em>({count} Vezes)"}},gameMenu:{all:"Tudo",home:"Começar",loadingRecent:"Recente",loadingCollect:"Favoritos",loadingDemo:"Demo",menu0:"Popular",menu1:"Cartas",menu2:"Pescaria",menu3:"Slots",menu4:"Ao Vivo",menu5:"Esporte",menu6:"Brigas Galos",menu7:"Esports",menu8:"Loteria",menu9:"Clube",menu10:"Amigos",menu11:"Minijogos",menu14:"Mais",menu20:"Demo",menu100:"Recente",menu101:"Favoritos",allmenu1:"Tudo de Cartas",allmenu2:"Tudo de Pescaria",allmenu3:"Tudo de Slots",allmenu11:"Todas as Blockchains",allmenu20:"Demo",menuClub:"Clube",menuFriend:"Amigos",tipsClub:"Só pode ser utilizado no aplicativo!",toDownloadApp:"Baixar Agora",NotToDownloadApp:"Baixar Depois"},modal:{login:{label:"Login"},register:{label:"Registro"}},footer:{quickJump:{recreationCity:"Casino"}},selfoperatedGames:{sports:{soccer:"Futebol",basketball:"Basquete",cricketBall:"Grilo",football:"Futebol Americano",iceHockey:"Hóquei no gelo",tennis:"Tênis",volleyball:"Voleibol",billiards:"Sinuca",baseball:"Beisebol",badminton:"Badminton",golf:"Golfe",motorsports:"Corrida",swimming:"Natação",politics:"Política",water:"Pólo aquático",diving:"Salto ornamental",boxing:"Boxe",tableTennis:"Tênis de mesa",handball:"Handebol",darts:"Dardos",rugby:"Rugby",judo:"Judô",ESports:"Esports",beachVolleyball:"Vôlei de praia",finance:"Financeiro",lotto:"Loteria"}},event:{marketing:{newbieBenefit:"Novo Usuário",task:"Tarefas",cashback:"Rebate",rechargeFund:"Fundo",yuebao:"Juros",canReceive:"Recompensas",blindBox:"Surpresa",promoteAgent:"Promoção"}},theme18_dz:{mid:{activityTitle:"Convidar amigos",task:"Ganhe 1 milhão por mês"}},theme27_dz:{home:{promoteTitle:"Ganhe um milhão por mês",popular:"Popular",total:"Tudo",distancial:"Restantes",recebido:"Recebido",totalAmount:"pagamento único",invite:"Convidar",player:"Jogador",open:"Abrir",justWin:"Acabei de Ganhar",jackpotTitle:"Jogue gratuitamente e ganhe prêmios incríveis!",downloadTips:"Velocidade extrema e estabilidade, tudo na ponta dos seus dedos para você desfrutar"}},theme42_dz:{home:{winner:"Eu sou o vencedor"}},theme64_dz:{tabbar:{discount:""}}
2,theme82_dz:{gameMenu:{menu102:"Mais",menu103:"Links externos",search:"Pesquisar"},wantSearch:"Acho que você quer pesquisar"},theme117_dz:{gameMenu:{menu102:"Mais",menu103:"",search:"Pesquisar"},wantSearch:"Acho que você quer pesquisar"},theme123_dz:{gameMenu:{menu102:"Mais",menu103:"",search:"Pesquisar"},wantSearch:"Acho que você quer pesquisar"},system:{promoteAgent:"Promoção"},theme125_dz:{gameMenu:{menu102:"",menu103:"Links externos",search:"Pesquisar"}}}},NM={lobby:{plan:{header:{search:"Maghanap",recharge:"Deposit",withdraw:"Withdraw",Interest:"Interes",login:"Login",register:"Register"},middle:{clickLogin:"Mag Log In",signUp:"Magrehistro",menu:{vip:"VIP",download:`I-download
3ang App`,commonQuestion:"Karaniwang Problema",about:"Tungkol sa",aboutUsSub:"Tungkol sa Atin",forbiddenSelf:"Pagpigil sa sarili",Interest:"Interes",rechargeFund:"Pondo",pickUpRecord:"Kasaysayan",waitingCollect:"Unreceived",backwater:"Rebate",task:"Gawain",active:"Aktibidad",bettingRecord:"Record ng Pagtaya",promote:"Magtaguyod ng Pera",feedback:`Award
4Feedback`,service:"Support",withDraw:"Withdraw",recharge:"Deposit",security:"Sentro ng Seguridad",settings:"Profile",discount:"Promosyon",accountDetails:"Statement",personalStatement:`Personal na
5Ulat`,withdrawalManagement:"Pamamahala",language:"Wika",audit:"Mga gawain sa pagtaya",facebook:"Facebook Login",google:"Google Login",line:"Line Login",more:"Higit pa",blindBoxLottery:"Blind box",findUs:"Hanapin mo kami",clubBillSettlement:"Pag-aayos ng bayarin",clubLoan:"Pautang",customerPay:"Manu-manong Deposito"},gameMenu:{loadingRecent:"Kamakailan",loadingCollect:"Mangolekta",loadingDemo:"Subukan",menu0:"Hot",menu1:"Baraha",menu2:"Fishing",menu3:"Scatter",menu4:"Live",menu5:"Sports",menu6:"Sabong",menu7:"Paglalaro",menu8:"Lottery",menu9:"Club",menu10:"Friend Office",menu11:"Arcade",menu12:"Kawanihan ng silid",menu14:"Higit pa",menu20:"Subukan"},tabs:{hot:"Hot",loadingRecent:"Kamakailan",loadingCollect:"Mangolekta"}},tabbar:{home:"Home",menu:"Menu",event:"Aktibidad",service:"Support",download:`I-download
6ang App`,discount:"Promosyon",recharge:"Deposit",withDraw:"Withdraw",register:"Register",login:"Login",mine:"Profile",balance_dz:"Balansehin",task:"Gawain",backwater:"Rebate",vip:"VIP",Interest:"Interes",promote:"Magtaguyod ng Pera",rechargeFund:"Pondo",waitingCollect:"Unreceived",pickUpRecord:"Kasaysayan",blindBoxLottery:"Blind box",luckySpin:"Spins",svip:"SVIP"}},tabbar:{home:"Home",menu:"Menu",event:"Aktibidad",service:"Support",download:`I-download
7ang App`,discount:"Promosyon",recharge:"Deposit",withDraw:"Withdraw",register:"Register",login:"Login",mine:"Profile",balance_dz:"Balansehin",rechargeNew:"Deposit",withDrawNew:"Withdraw",task:"Gawain",backwater:"Rebate",appDownload:`I-download
8ang App`,management:"Pamahalaan",contact:"Kumonekta"},game:{search:"Maghanap",hot:"Hot",allPlatform:"Lahat ng Brand",loadingRecent:"Kamakailan",loadingCollect:"Mangolekta",menue:"Laro",loadingAll:"Lahat",searchPlaceholder:"Maghanap",liveLine:"Channel",fifaClubLive:"FIFA Live",hk:{convidar_dz:"",recebido_dz:"",total_dz:"",distancia_dz:"",montante_dz:""}},aside:{jackpot:{cumulativeReward:"Naiipong papremyo sa jackpot<em>{amount}</em>({count} Dalas)"}},gameMenu:{all:"Lahat",home:"Unang Pahina",loadingRecent:"Kamakailan",loadingCollect:"Mangolekta",loadingDemo:"Subukan",menu0:"Hot",menu1:"Baraha",menu2:"Fishing",menu3:"Scatter",menu4:"Live",menu5:"Sports",menu6:"Sabong",menu7:"Paglalaro",menu8:"Lottery",menu9:"Club",menu10:"Friend Office",menu11:"Arcade",menu14:"Higit pa",menu20:"Subukan",menu100:"Kamakailan",menu101:"Mangolekta",allmenu1:"Lahat Chess",allmenu2:"Lahat Pangingisda",allmenu3:"Lahat Elektronik",allmenu11:"Lahat ng mga laro ng blockchain",allmenu20:"Subukan",menuClub:"Club",menuFriend:"Friend Office",tipsClub:"Magagamit lamang ito sa panig ng APP!",toDownloadApp:"I-download",NotToDownloadApp:"Download Mamaya"},modal:{login:{label:"Login"},register:{label:"Register"}},footer:{quickJump:{recreationCity:"Casino"}},selfoperatedGames:{sports:{soccer:"Football",basketball:"Basketball",cricketBall:"Kuliglig",football:"Football",iceHockey:"Ice Hockey",tennis:"Tennis",volleyball:"Volleyball",billiards:"Snooker",baseball:"Baseball",badminton:"Badminton",golf:"Golf",motorsports:"Pangkarerang kotse",swimming:"Lumangoy",politics:"Pulitika",water:"Water polo",diving:"Pagsisid",boxing:"Boksing",tableTennis:"Ping pong",handball:"handball",darts:"Darts",rugby:"Rugby",judo:"Judo",
8ESports:"Esports",beachVolleyball:"Beach Volleyball",finance:"Pananalapi",lotto:"Lotto"}},event:{marketing:{newbieBenefit:"Newplayer",task:"Task Center",cashback:"Instant Rebate",rechargeFund:"Pondo",yuebao:"Interes",canReceive:"Unreceived",blindBox:"Blind box",promoteAgent:"Imbitasyon"}},theme18_dz:{mid:{activityTitle:"",task:""}},theme27_dz:{home:{promoteTitle:"",popular:"",total:"",distancial:"",recebido:"",totalAmount:"kabuuan",invite:"",player:"",open:"",justWin:"Nanalo lang ng",jackpotTitle:"",downloadTips:""}},theme42_dz:{home:{winner:"Ako ang nanalo"}},theme64_dz:{tabbar:{discount:""}},theme82_dz:{gameMenu:{menu102:"Higit pa",menu103:"Mga panlabas na link",search:"Maghanap"},wantSearch:"Hulaan mo gusto mong maghanap"},theme117_dz:{gameMenu:{menu102:"Higit pa",menu103:"",search:"Maghanap"},wantSearch:"Hulaan mo gusto mong maghanap"},theme123_dz:{gameMenu:{menu102:"Higit pa",menu103:"",search:"Maghanap"},wantSearch:"Hulaan mo gusto mong maghanap"},system:{promoteAgent:"Imbitasyon"},theme125_dz:{gameMenu:{menu102:"",menu103:"Mga panlabas na link",search:"Maghanap"}}}},EM={lobby:{plan:{header:{search:"Tìm Kiếm",recharge:"Nạp Tiền",withdraw:"Rút Tiền",Interest:"Sinh Lời",login:"Đăng Nhập",register:"Đăng Ký"},middle:{clickLogin:"Đăng Nhập",signUp:"Đăng Ký",menu:{vip:"VIP",download:"Tải App",commonQuestion:"Vấn Đề Thường Gặp",about:"Giới Thiệu Về",aboutUsSub:"Về Chúng Tôi",forbiddenSelf:"Tự Hạn Chế",Interest:"Sinh Lời",rechargeFund:"Quỹ",pickUpRecord:"Đã Nhận",waitingCollect:"Đang Chờ Nhận",backwater:"Hoàn Trả",task:"Nhiệm Vụ",active:"Khuyến Mãi",bettingRecord:"Lịch Sử Đặt Cược",promote:"Đại Lý",feedback:"Phản Hồi",service:"CSKH",withDraw:"Rút Tiền",recharge:"Nạp Tiền",security:"Bảo Mật",settings:"Thông Tin Cá Nhân",discount:"Khuyến Mãi",accountDetails:"Tài Khoản",personalStatement:"Báo Cáo",withdrawalManagement:"Quản Lý Rút Tiền",language:"Ngôn Ngữ",audit:"Nhiệm Vụ Cược",facebook:"Facebook Đăng Nhập",google:"Google Đăng Nhập",line:"Line Đăng Nhập",more:"Thêm",blindBoxLottery:"Hộp Mù",findUs:"Tìm Chúng Tôi",clubBillSettlement:"Thanh Toán Hóa Đơn",clubLoan:"Tín Dụng",customerPay:"Đặt cọc thủ công"},gameMenu:{loadingRecent:"Lịch Sử",loadingCollect:"Yêu Thích",loadingDemo:"Chơi Thử",menu0:"Hot",menu1:"Game Bài",menu2:"Bắn Cá",menu3:"Nổ Hũ",menu4:"Casino",menu5:"Thể Thao",menu6:"Đá Gà",menu7:"E-Sports",menu8:"Xổ Số",menu9:"CLB",menu10:"Bạn",menu11:"Blockchain",menu12:"Văn phòng phòng",menu14:"Thêm",menu20:"Chơi Thử"},tabs:{hot:"Hot",loadingRecent:"Lịch Sử",loadingCollect:"Yêu Thích"}},tabbar:{home:"Trang Chủ",menu:"Thực Đơn",event:"Khuyến Mãi",service:"CSKH",download:"Tải APP",discount:"Khuyến Mãi",recharge:"Nạp Tiền",withDraw:"Rút Tiền",register:"Đăng Ký",login:"Đăng Nhập",mine:"Tôi",balance_dz:"Số dư",task:"Nhiệm Vụ",backwater:"Hoàn Trả",vip:"VIP",Interest:"Sinh Lời",promote:"Đại Lý",rechargeFund:"Quỹ",waitingCollect:"Đang Chờ Nhận",pickUpRecord:"Đã Nhận",blindBoxLottery:"Hộp Mù",luckySpin:"Vòng Quay",svip:"SVIP"}},tabbar:{home:"Trang Chủ",menu:"THỰC ĐƠN",event:"KHUYẾN MÃI",service:"CSKH",download:"TẢI APP",discount:"KHUYẾN MÃI",recharge:"NẠP TIỀN",withDraw:"RÚT TIỀN",register:"Đăng Ký",login:"Đăng Nhập",mine:"TÔI",balance_dz:"SỐ DƯ",rechargeNew:"NẠP TIỀN",withDrawNew:"RÚT TIỀN",task:"NHIỆM VỤ",backwater:"HOÀN TRẢ",appDownload:"TẢI APP",management:"QUẢN LÝ",contact:"LIÊN HỆ"},game:{search:"Tìm Kiếm",hot:"HOT",allPlatform:"Tất cả thương hiệu",loadingRecent:"LỊCH SỬ",loadingCollect:"YÊU THÍCH",menue:"Trò Chơi",loadingAll:"Tất Cả",searchPlaceholder:"Tìm Kiếm",liveLine:"kênh",fifaClubLive:"FIFA Trực tiếp",hk:{convidar_dz:"",recebido_dz:"",total_dz:"",distancia_dz:"",montante_dz:""}},aside:{jackpot:{cumulativeReward:"Jackpot đã tích lũy tiền thắng<em>{amount}</em>({count} lần)"}},gameMenu:{all:"Tất Cả",home:"TRANG CHỦ",loadingRecent:"LỊCH SỬ",loadingCollect:"YÊU THÍCH",loadingDemo:"CHƠI THỬ",menu0:"HOT",menu1:"GAME BÀI",menu2:"BẮN CÁ",menu3:"NỔ HŨ",menu4:"CASINO",menu5:"THỂ THAO",menu6:"ĐÁ GÀ",menu7:"E-SPORTS",menu8:"XỔ SỐ",menu9:"CLB",menu10:"BẠN",menu11:"BLOCKCHAIN",menu14:"Thêm",menu20:"CHƠI THỬ",menu100:"Lịch Sử",menu101:"Yêu Thích",allmenu1:"TẤT CẢ GAME BÀI",allmenu2:"TẤT CẢ BẮN CÁ",allmenu3:"TẤT CẢ NỔ HŨ",allmenu11:"Mọi blockchain",allmenu20:"CHƠI THỬ",menuClub:"CLB",menuFriend:"BẠN",tipsClub:"Nó chỉ có thể được sử dụng ở phía APP!",toDownloadApp:"Tải APP",NotToDownloadApp:"Tải Xuống Sau"},modal:{login:{label:"Đăng Nhập"},register:{label:"Đăng Ký"}},footer:{quickJump:{recreationCity:"Giải Trí"}},selfoperatedGames:{sports:{soccer:"Bóng Đá",basketball:"Bóng Rổ",cricketBall:"Bóng Gậy",football:"Bóng Bầu Dục",iceHockey:"Khúc Côn Cầu",tennis:"Quần Vợt",volleyball:"Bóng Chuyền",billiards:"Bi Da",baseball:"Bóng Chày",badminton:"Cầu Lông",golf:"Golf",motorsports:"Đua Xe",swimming:"Bơi Lội",politics:"Chính Trị",water:"Bóng Nước",diving:"Nhảy Cầu",boxing:"Boxing",tableTennis:"Bóng Bàn",handball:"Bóng Ném",darts:"Phi Tiêu",rugby:"Bóng Bầu Dục",judo:"Nhu Đạo",ESports:"Esports",beachVolleyball:"Bóng Chuyền Biển",finance:"Tài Chính",lotto:"Xổ Số"}},event:{marketing:{newbieBenefit:"Tân thủ",task:"Nhiệm Vụ",cashback:"Hoàn Trả",rechargeFund:"Quỹ",yuebao:"Sinh Lời",canReceive:"Đang Chờ Nhận",blindBox:"Hộp Mù",promoteAgent:"Mời Bạn"}},theme18_dz:{mid:{activityTitle:"",task:""}},theme27_dz:{home:{promoteTitle:"",popular:"",total:"",distancial:"",recebido:"",totalAmount:"tổng số tiền",invite:"",player:"",open:"",justWin:"Vừa thắng",jackpotTitle:"",downloadTips:""}},theme42_dz:{home:{winner:"Tôi là người chiến thắng"}},theme64_dz:{tabbar:{discount:"Khuyến Mãi"}},theme82_dz:{gameMenu:{menu102:"Thêm",menu103:"Liên kết ngoài",search:"Tìm Kiếm"},wantSearch:"Tôi đoán bạn muốn tìm kiếm"},theme117_dz:{gameMenu:{menu102:"Thêm",menu103:"",search:"Tìm Kiếm"},wantSearch:"Tôi đoán bạn muốn tìm kiếm"},theme123_dz:{gameMenu:{menu102:"Thêm",menu103:"",search:"Tìm Kiếm"},wantSearch:"Tôi đoán bạn muốn tìm kiếm"},system:{promoteAgent:"Mời Bạn"},theme125_dz:{gameMenu:{menu102:"Thêm",menu103:"Liên kết ngoài",search:"TÌM KIẾM"}}}},BM={lobby:{plan:{header:{search:"搜索",recharge:"存款",withdraw:"提现",Interest:"利息宝",login:"登 录",register:"注 册"},middle:{clickLogin:"点击登录",signUp:"立即注册",menu:{vip:"VIP",download:"APP下载",commonQuestion:"常见问题",about:"关于",aboutUsSub:"关于我们",forbiddenSelf:"自我禁止",Interest:"利息宝",rechargeFund:"公积金",pickUpRecord:"领取记录",waitingCollect:"待领取",backwater:"返水",task:"任务",active:"活动",bettingRecord:"投注记录",promote:"推广赚钱",feedback:"有奖反馈",service:"客服",withDraw:"提现",recharge:"存款",security:"安全中心",settings:"个人资料",discount:"优惠",accountDetails:"账户明细",personalStatement:"个人报表",withdrawalManagement:"提现管理",language:"语言",audit:"投注任务",facebook:"Facebook 登录",google:"Google 登录",line:"Line 登录",more:"更多",blindBoxLottery:"盲盒抽奖",findUs:"找到我们",clubBillSettlement:"账单结算",clubLoan:"信用借款",customerPay:"客服代充"},gameMenu:{loadingRecent:"最 近",loadingCollect:"收 藏",loadingDemo:"试 玩",menu0:"热 门",menu1:"棋 牌",menu2:"捕 鱼",menu3:"电 子",menu4:"真 人",menu5:"体 育",menu6:"斗 鸡",menu7:"电 竞",menu8:"彩 票",menu9:"俱乐部",menu10:"朋友局",menu11:"区块链",menu12:"房间局",menu14:"更多",menu20:"试 玩"},tabs:{hot:"热门",loadingRecent:"最近",loadingCollect:"收藏"}},tabbar:{home:"首页",menu:"菜单",event:"活动",service:"客服",download:"APP下载",discount:"优惠",recharge:"存款",withDraw:"提现",register:"注册",login:"登录",mine:"我的",balance_dz:"余额",task:"任务",backwater:"返水",vip:"VIP",Interest:"利息宝",promote:"推广赚钱",rechargeFund:"公积金",waitingCollect:"待领取",pickUpRecord:"领取记录",blindBoxLottery:"盲盒抽奖",luckySpin:"幸运转盘",svip:"金融SVIP"}},tabbar:{home:"首页",menu:"菜单",event:"活动",service:"客服",download:"APP下载",discount:"优惠",recharge:"存款",withDraw:"提现",register:"注册",login:"登录",mine:"我的",balance_dz:"余额",rechargeNew:"存款",withDrawNew:"提现",task:"任务",backwater:"返水",appDownload:"APP下载",management:"管理",contact:"联系"},game:{search:"搜索",hot:"热门",allPlatform:"全部品牌",loadingRecent:"最近",loadingCollect:"收藏",menue:"游戏",loadingAll:"全部",searchPlaceholder:"搜索游戏",liveLine:"频道",fifaClubLive:"FIFA直播",hk:{convidar_dz:"邀请{0}位玩家",recebido_dz:"累计收到的金额 : {0}",total_dz:"已邀请到的总人数 : {0}",distancia_dz:"距离下一个红包差的人数 : {0}",montante_dz:"最高可以拿到多少金额 : {0}"}},aside:{jackpot:{cumulativeReward:"彩金池已累计开奖<em>{amount}</em>({count}次)"}},gameMenu:{all:"全 部",home:"首 页",loadingRecent:"最 近",loadingCollect:"收 藏",loadingDemo:"试 玩",menu0:"热 门",menu1:"棋 牌",menu2:"捕 鱼",menu3:"电 子",menu4:"真 人",menu5:"体 育",menu6:"斗 鸡",menu7:"电 竞",menu8:"彩 票",menu9:"俱乐部",menu10:"朋友局",menu11:"区块链",menu14:"更多",menu20:"试 玩",menu100:"最近",menu101:"收藏",allmenu1:"全部棋牌",allmenu2:"全部捕鱼",allmenu3:"全部电子",allmenu11:"全部区块链",allmenu20:"全部试玩",menuClub:"俱乐部",menuFriend:"朋友局",tipsClub:"只能在APP端使用哦!",toDownloadApp:"立即下载",NotToDownloadApp:"稍后下载"},modal:{login:{label:"登 录"},register:{label:"注 册"}},footer:{quickJump:{recreationCity:"娱乐城"}},selfoperatedGames:{sports:{soccer:"足球",basketball:"篮球",cricketBall:"板球",football:"美式足球",iceHockey:"冰上曲棍球",tennis:"网球",volleyball:"排球",billiards:"斯诺克",baseball:"棒球",badminton:"羽毛球",golf:"高尔夫球",motorsports:"赛车",swimming:"游泳",politics:"政治",water:"水球",diving:"跳水",boxing:"拳击",tableTennis:"乒乓球",handball:"手球",darts:"飞镖",rugby:"橄榄球",judo:"柔道",ESports:"电子竞技",beachVolleyball:"沙滩排球",finance:"金融",lotto:"乐透"}},event:{marketing:{newbieBenefit:"新人福利",task:"任务中心",cashback:"实时返水",rechargeFund:"公积金",yuebao:"利息宝",canReceive:"待领取",blindBox:"盲盒抽奖",promoteAgent:"分享赚钱"}},theme18_dz:{mid:{activityTitle:"推荐好友",task:"每月赚取一百万"}},theme27_dz:{home:{promoteTitle:"每月赚一百万",popular:"受欢迎的",total:"全部",distancial:"距离",recebido:"已收到",totalAmount:"总金额",invite:"已邀请",player:"玩家",open:"打开",justWin:"刚刚赢了",jackpotTitle:"免费玩有大奖等着你",downloadTips:"极速稳定 尽享你的指尖"}},theme42_dz:{home:{winner:"成为赢家"}},theme64_dz:{tabbar:{discount:"优惠"}},theme82_dz:{gameMenu:{menu102:"更多",menu103:"外链",search:"搜索"},wantSearch:"猜你想搜"},theme117_dz:{gameMenu:{menu102:"更多",menu103:"外链",search:"搜索"},wantSearch:"猜你想搜"},theme123_dz:{gameMenu:{menu102:"更多",menu103:"外链",search:"搜索"},wantSearch:"猜你想搜"},system:{promoteAgent:"分享赚钱"},theme125_dz:{gameMenu:{menu102:"更多",menu103:"外链",search:"搜索"}}}},gl={zh:{OldWebLobby:"zh_CN",WgSportService:"CMN",WgSportLiveAnimation:"zh",GeetestService:"zho",Cloudflare:"zh-cn",BaseLocale:BM,CountryName:"China"},en:{OldWebLobby:"en_US",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"eng",Cloudflare:"en",BaseLocale:q_,CountryName:"USA"},hi:{OldWebLobby:"hi_IN",WgSportService:"HIN",WgSportLiveAnimation:"hi",GeetestService:"him",Cloudflare:"hi",BaseLocale:()=>z(()=>import("../locales/hi.9SVnA8yq.js"),[]),CountryName:"India"},vi:{OldWebLobby:"vi_VN",WgSportService:"VIE",WgSportLiveAnimation:"vi",GeetestService:"vie",Cloudflare:"vi",BaseLocale:EM,CountryName:"Vietnam"},ja:{OldWebLobby:"ja_JP",WgSportService:"JPN",WgSportLiveAnimation:"ja",GeetestService:"jpn",Cloudflare:"ja",BaseLocale:()=>z(()=>import("../locales/ja.DOU1TLJn.js"),[]),CountryName:"Japan"},id:{OldWebLobby:"id_ID",WgSportService:"IND",WgSportLiveAnimation:"en",GeetestService:"ind",Cloudflare:"id",BaseLocale:()=>z(()=>import("../locales/id.BID_TF74.js"),[]),CountryName:"Indonesia"},zh_hk:{OldWebLobby:"zh_TW",WgSportService:"ZHO",WgSportLiveAnimation:"zht",GeetestService:"zho-tw",Cloudflare:"zh-tw",BaseLocale:()=>z(()=>import("../locales/zh_hk.cK0-xUhz.js"),[]),CountryName:"Hong Kong",htmlLang:"zh-hk"},es:{OldWebLobby:"es_ES",WgSportService:"SPA",WgSportLiveAnimation:"es",GeetestService:"spa",Cloudflare:"es",BaseLocale:()=>z(()=>import("../locales/es.WgJiqBH9.js"),[]),CountryName:"Spain"},tl:{OldWebLobby:"tl_PH",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"fil",Cloudflare:"tl",BaseLocale:NM,CountryName:"Philippines"},th:{OldWebLobby:"th_TH",WgSportService:"THA",WgSportLiveAnimation:"tha",GeetestService:"tha",Cloudflare:"th",BaseLocale:()=>z(()=>import("../locales/th.CYt1w2JA.js"),[]),CountryName:"Thailand"},pt:{OldWebLobby:"pt_PT",WgSportService:"BRA",WgSportLiveAnimation:"br",GeetestService:"por",Cloudflare:"pt",BaseLocale:kM,CountryName:"Portugal"},km:{OldWebLobby:"km_KH",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"khm",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/km.Bra2_LKT.js"),[]),CountryName:"Cambodia"},ko:{OldWebLobby:"ko_KR",WgSportService:"KOR",WgSportLiveAnimation:"ko",GeetestService:"kor",Cloudflare:"ko",BaseLocale:()=>z(()=>import("../locales/ko.BQ71m8D1.js"),[]),CountryName:"Korea"},fr:{OldWebLobby:"fr_FR",WgSportService:"FRA",WgSportLiveAnimation:"fr",GeetestService:"fra",Cloudflare:"fr",BaseLocale:()=>z(()=>import("../locales/fr.BNeTaCNL.js"),[]),CountryName:"France"},de:{OldWebLobby:"de_DE",WgSportService:"DEU",WgSportLiveAnimation:"de",GeetestService:"deu",Cloudflare:"de",BaseLocale:()=>z(()=>import("../locales/de.D3hAOcIx.js"),[]),CountryName:"Germany"},it:{OldWebLobby:"it_IT",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"isl",Cloudflare:"it",BaseLocale:()=>z(()=>import("../locales/it.C6XNPGef.js"),[]),CountryName:"Italy"},te:{OldWebLobby:"te_IN",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"tel",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/te.CtS_wtel.js"),[]),CountryName:"India"},ta:{OldWebLobby:"ta_LK",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"tam",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/ta.BS3tkMl4.js"),[]),CountryName:"Sri Lanka"},mr:{OldWebLobby:"mr_IN",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"mar",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/mr.CgrnJZSH.js"),[]),CountryName:"India"},kn:{OldWebLobby:"kn_IN",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"kan",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/kn.CV3Md88T.js"),[]),CountryName:"India"},my:{OldWebLobby:"my_MM",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"mya",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/my.BR-asXeM.js"),[]),CountryName:"Myanmar"},tr:{OldWebLobby:"tr_TR",WgSportService:"TR",WgSportLiveAnimation:"en",GeetestService:"eng",Cloudflare:"tr",BaseLocale:()=>z(()=>import("../locales/tr.BCOuuJbm.js"),[]),CountryName:"Turkey"},ru:{OldWebLobby:"ru_RU",WgSportService:"RUS",WgSportLiveAnimation:"ru",GeetestService:"rus",Cloudflare:"ru",BaseLocale:()=>z(()=>import("../locales/ru.BxjJy5Xj.js"),[]),CountryName:"Russia"},bn:{OldWebLobby:"bn_BN",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"eng",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/bn.BDzWJO3x.js"),[]),CountryName:"Bangladesh"},pa:{OldWebLobby:"pa_PA",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"eng",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/pa.DU4rzqmV.js"),[]),Cou
8ntryName:"Pakistan"},ur:{OldWebLobby:"",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"eng",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/ur.CnfUGiXR.js"),[])},af:{OldWebLobby:"",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"eng",CountryName:"Afghanistan",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/af.CgU5IPlt.js"),[])},ar:{OldWebLobby:"ar_EG",WgSportService:"SAU",WgSportLiveAnimation:"aa",GeetestService:"ara",Cloudflare:"ar",BaseLocale:()=>z(()=>import("../locales/ar.DVmztgJt.js"),[]),CountryName:"Egypt"},sw:{OldWebLobby:"",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"eng",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/sw.DENBUDiS.js"),[])},am:{OldWebLobby:"",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"eng",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/am.DH6fbJwH.js"),[])},ne:{OldWebLobby:"",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"eng",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/ne.BPd9H_uU.js"),[])},si:{OldWebLobby:"",WgSportService:"ENG",WgSportLiveAnimation:"en",GeetestService:"eng",Cloudflare:"en",BaseLocale:()=>z(()=>import("../locales/si.7Ca2-Y9z.js"),[])}},nf=Object.keys(gl),md=e=>nf.reduce((t,n)=>{const o=n;return gl[o][e]&&(t[o]=gl[o][e]),t},{}),_ce=md("GeetestService");md("SportsService");const yce=md("WgSportService"),bce=md("WgSportLiveAnimation");md("OldWebLobby");function vce(e,t,n){return gl[t][e]||n}const Wl={en:"en",zh:"zh","zh-CN":"zh","zh-SG":"zh","zh-TW":"zh_hk","zh-HK":"zh_hk","zh-MO":"zh_hk",th:"th",vi:"vi",id:"id","id-ID":"id",my:"my","my-MM":"my",km:"km",fil:"tl","fil-PH":"tl",tl:"tl","tl-PH":"tl",ko:"ko",ja:"ja",pt:"pt","pt-PT":"pt","pt-BR":"pt",es:"es",de:"de",fr:"fr","fr-FR":"fr",it:"it",ru:"ru","ru-RU":"ru",hi:"hi",bn:"bn","bn-BD":"bn","bn-IN":"bn",pa:"pa","pa-IN":"pa","pa-PK":"pa",ur:"ur",te:"te",ta:"ta",mr:"mr",kn:"kn",ar:"ar",tr:"tr","tr-TR":"tr",af:"af","af-ZA":"af",sw:"sw","sw-KE":"sw","sw-TZ":"sw",am:"am",ne:"ne",si:"si"},Sce={en:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_UnitedStates.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_UnitedStates.png"},zh:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_ChineseMainland.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_ChineseMainland.png"},zh_hk:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_HongKong.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_HongKong.png"},th:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Thailand.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Thailand.png"},vi:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Vietnam.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Vietnam.png"},ko:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_SouthKorea.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_SouthKorea.png"},ja:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Japan.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Japan.png"},pt:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Brazil.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Brazil.png"},es:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Spain.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Spain.png"},de:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Germany.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Germany.png"},fr:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_France.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_France.png"},it:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Italy.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Italy.png"},ru:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Russia.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Russia.png"},my:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Myanmar.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Myanmar.png"},id:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Indonesia.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Indonesia.png"},hi:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_India.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_India.png"},tl:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Philippines.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Philippines.png"},km:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Cambodia.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Cambodia.png"},te:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_India.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_India.png"},ta:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_India.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_India.png"},mr:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_India.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_India.png"},kn:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_India.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_India.png"},pa:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_India.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_India.png"},bn:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Bangladesh.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Bangladesh.png"},tr:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Turkey.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Turkey.png"},ur:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Pakistan.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Pakistan.png"},af:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_SouthAfrica.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_SouthAfrica.png"},ar:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_SaudiArabia.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_SaudiArabia.png"},sw:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Kenya.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Kenya.png"},am:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Ethiopia.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Ethiopia.png"},ne:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_Nepal.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_Nepal.png"},si:{minRect:"/lobby_asset/common/common/_sprite/flag_1x1_SriLanka.png",rect:"/lobby_asset/common/common/_sprite/flag_4x3_SriLanka.png"}},xM=e=>{if(typeof e!="string")return e;const t=[],n=new Set;for(let a=0;a<e.length;a++){const r=e[a];r==="{"?t.push(a):r==="}"&&(t.length>0?t.pop():n.add(a))}for(;t.length>0;)n.add(t.pop());let o="";for(let a=0;a<e.length;a++)n.has(a)||(o+=e[a]);return o},HM=Object.entries(gl).reduce((e,[t,n])=>{const o=n.BaseLocale;return typeof o=="function"||(e[t]=o&&o.default?o.default:o||{}),e},{unknown:{}}),wA=AP({legacy:!1,warnHtmlMessage:!1,messages:HM,fallbackLocale:"unknown",messageResolver:(e,t)=>{var o,a,r,s;const n=xM(Xe(e,t));return(s=(r=(a=(o=n==null?void 0:n.replace(/\{([^}]{1,64})\}/g,(i,c)=>/^[a-zA-Z_$][a-zA-Z0-9_$]*$/.test(c)?`{${c}}`:/^(0|[1-9]\d*)$/.test(c)?`{${c}}`:(console.warn("i18n: The naming of the translation text variable is incorrect",t),"")))==null?void 0:o.replace(/@/g,function(){return"{'@'}"}))==null?void 0:a.replace(/\$/g,function(){return"{'$'}"}))==null?void 0:r.replace(/\|/g,function(){return"{'|'}"}))==null?void 0:s.replace(/%/g,function(){return"{'%'}"})},missing:()=>""}),Se=()=>wA.global;var Wn=(e=>(e.EVENT_PAGE_INSTALLED="EVENT_PAGE_INSTALLED",e.EVENT_UPDATE_LOBBY_DOMAIN="EVENT_UPDATE_LOBBY_DOMAIN",e.EVENT_UPDATE_TOKEN="EVENT_UPDATE_TOKEN",e.EVENT_SET_THEMECOLOR="EVENT_SET_THEMECOLOR",e.EVENT_UPDATE_LOBBY_OSS="EVENT_UPDATE_LOBBY_OSS",e.EVENT_UPDATE_SKELETON_SCREEN="EVENT_UPDATE_SKELETON_SCREEN",e.EVENT_DESTROY_SKELETON_SCREEN="EVENT_DESTROY_SKELETON_SCREEN",e.EVENT_UPDATE_MANIFEST="EVENT_UPDATE_MANIFEST",e.EVENT_SHARE="share",e.EVENT_JPUSH_PARAMS="EVENT_JPUSH_PARAMS",e.EVENT_OPEN_URL="EVENT_OPEN_URL",e.EVENT_UPDATE_URL_PARAMS="EVENT_UPDATE_URL_PARAMS",e.EVENT_UPDATE_LOBBY_ALIVE_DOMAIN="EVENT_UPDATE_LOBBY_ALIVE_DOMAIN",e))(Wn||{});const Cr=["ar","ur"],Xf=2,Rr=x_({disabled:()=>!W_,sendMessage(e){var t;(t=window.top)==null||t.postMessage(JSON.stringify(e),"*")},registerMessage(e){const t=n=>{e(n.data)};return window.addEventListener("message",t),()=>{window.removeEventListener("message",t)}}}),UM=13,GM=356,WM=[UM,GM],FM=e=>typeof e=="number"&&WM.includes(e),ka=999,Cce=[14,200],wce=332,of=[Y.Real,Y.Sports,Y.Lottery,Y.Cockfighting,Y.Gaming],j_=[Y.Chess,Y.Fish,Y.Electronic,Y.BlockChain,Y.Merged],AA=[Y.Hot,Y.Recent,Y.Collect],jb=[Y.Recent,Y.Collect],IA
8=[...AA,Y.Demo],VM=[Y.Recent,Y.Collect,Y.Demo],$M=[Y.Recent,Y.Collect,Y.Search,Y.More],Ace=[...j_,...of],LA=16e3,YM="-",RA="firstScreen",og="/cocos/maintain-time.json",ag="/api/backstage/customer/getWebTransByPackTime",qM=new Set([og]),jM={[og]:["timestamp"]};var Fu=(e=>(e.ReportView="reportView",e.DomainPointer="domainPointer",e))(Fu||{});const zM=e=>{var o,a;const t=(o=e==null?void 0:e.data)==null?void 0:o.data;if(!Array.isArray(t))return null;const n=Object.create(null);for(const r of t)r!=null&&r.route&&r.code===qe.SUCCESS&&r.result!==void 0&&(n[r.route]=qM.has(r.route)?r.result:{code:qe.SUCCESS,msg:(a=r.msg)!=null?a:"success",data:r.result});return n},KM=[{id:"bffHome",scope:RA,originUrl:"/api/gohal/bffApi",method:"POST",scene:"homeFirstLoad",subRequests:[{route:"/api/agent/promote/binding/reportViewV2"},{route:"/api/statistics/domain/pointer"},{route:"/api/finance/maxChargeRate"},{route:"/api/finance/setting"},{route:ag},{route:"/gameApi/v1/hall/gameRule/saasStatic/loginUrl"},{route:"/api/domain/lobby/domainMatch"},{route:"/api/netstat/point/get/static"},{route:og}],keys:["/api/agent/promote/binding/reportViewV2","/api/statistics/domain/pointer","/api/finance/maxChargeRate","/api/finance/setting",ag,"/gameApi/v1/hall/gameRule/saasStatic/loginUrl","/api/domain/lobby/domainMatch","/api/netstat/point/get/static",og],delegatedReports:{[Fu.ReportView]:"/api/agent/promote/binding/reportViewV2",[Fu.DomainPointer]:"/api/statistics/domain/pointer"},dims:{currency:!0},prefetch:"always",timeoutMs:15e3,waitTimeoutMs:16e3,extract:zM}],QM=e=>{const t=new Map;for(const n of e)for(const o of n.keys){const a=t.get(o);if(a)throw new Error(`[aggregate] duplicated key "${o}" claimed by both "${a}" and "${n.id}"`);t.set(o,n.id)}return t},ZM=e=>{const t=new Set;for(const{id:n}of e){if(n.includes("-"))throw new Error(`[aggregate] source id "${n}" must not contain "-" (config separator)`);if(t.has(n))throw new Error(`[aggregate] duplicated source id "${n}"`);t.add(n)}},OA=e=>e?`[aggregate][${e}]`:"[aggregate]",ni=(e,t,...n)=>{console.log(`${OA(e)} ${t}`,...n)},jo=(e,t,...n)=>{console.warn(`${OA(e)} ${t}`,...n)},XM=(e,t)=>{var n;t&&ni(e,`请求体 scene=${(n=t.scene)!=null?n:"-"} requestId=${t.requestId} 共 ${t.data.length} 条`,t.data.map(o=>({route:o.route,params:o.params})))},JM=(e,t)=>{var o;const n=(o=t==null?void 0:t.data)==null?void 0:o.data;if(!Array.isArray(n)){jo(e,"响应结构不符合 BFF 契约(期望 data.data 为数组)",t);return}ni(e,`响应共 ${n.length} 条`,n.map(a=>({route:a==null?void 0:a.route,code:a==null?void 0:a.code,...a!=null&&a.msg?{msg:a.msg}:{}})))},ek=(e,{route:t,label:n,read:o,write:a,request:r,describe:s})=>{const i=d=>s?`(${s(d)})`:"",c=async()=>{if(!e.isPrefetchStartedFor(t)){jo(void 0,`${n} 预拉未发起(${t}),改走单条请求`);return}await e.whenReadyFor(t);const d=e.get(t);if((d==null?void 0:d.code)!==qe.SUCCESS||d.data===void 0){jo(void 0,`${n} 未从 BFF 命中,改走单条请求 —— ${e.describeMiss(t)}`);return}return d.data},l=async d=>{if(o()!==void 0)return;const m=await c();if(o()!==void 0)return;if(m!==void 0){a(m),ni(void 0,`${n} 已由 BFF 子请求补齐${i(m)}`);return}if(d&&await d,o()!==void 0)return;const g=await r();g!==void 0&&o()===void 0&&(a(g),ni(void 0,`${n} 已由单条 ${t} 兜底补齐${i(g)}`))};let u;return d=>u||(u=l(d).catch(m=>{jo(void 0,`${n} 补齐失败,继续走兜底值`,m)}).finally(()=>{u=void 0}),u)},tk=(e,t,n={})=>{var r;const o=new Map,a=((r=e.subRequests)!=null?r:[]).filter(s=>{const i=n[s.route];if(!i)return!0;try{return i()}catch(c){return!1}}).map((s,i)=>{const c=t[s.route],l=c==null?void 0:c();return c&&o.set(s.route,l),{id:`sub-req-${i+1}`,route:s.route,params:l!=null?l:{},header:null}});return{body:{scene:e.scene,requestId:wl(),header:null,data:a},sentParams:o}},nk=(e,t)=>{var n,o,a;return{url:e.originUrl,method:(n=e.method)!=null?n:"POST",params:(a=(o=e.buildParams)==null?void 0:o.call(e))!=null?a:{},...t?{data:t}:{},...e.timeoutMs?{timeout:e.timeoutMs}:{}}},ok=e=>({token:{type:"staticOnly"},crypto:{enable:!0},cache:{useCache:!1},error:{action:"silent",report:!0},maxRetryCount:0,requestControl:{skipDomainResort:!0},...e.customConfig});function ak(e){return new Worker("/assets/workers-DZZHDtNt.js",{name:e==null?void 0:e.name})}const Jf=new ak,TA=x_({sendMessage(e){Jf.postMessage(e)},registerMessage(e){return Jf.onmessage=t=>{e(t.data)},()=>Jf.terminate()}}),rk=e=>{var t;return(t=window.__GlobalVars)==null?void 0:t[e]},PA=()=>{window.__GlobalVars=window.__GlobalVars||{idbStore:{httpRequests:[],httpResponses:[],i18n:[]},REAL_DEVICE_SIZE:{width:0,height:0}}},sk=(e,t)=>{window.__GlobalVars||PA(),window.__GlobalVars[e]=t},Nn={get:rk,set:sk,initialize:PA},zo=async(e,t)=>{try{return await e}catch(n){return console.error("[IndexedDB Error]:",n),t}};var DA=(e=>(e.appSetup="appSetup",e.appAsyncStart="appAsyncStart",e.appMounted="appMounted",e.dataCompeted="dataCompeted",e.sysConfigCompeted="sysConfigCompeted",e.autoLogin="autoLogin",e.localTemporary="localTemporary",e.apiAutoLoginTime="apiAutoLoginTime",e))(DA||{});const Yi=class Yi{static start(t){this.recordTimer[t]=Date.now()}static end(t,n){var o,a;je.info(`[PerfRec] ${t} ===> ${n} (${Date.now()-((o=Yi.recordTimer[t])!=null?o:0)}ms)`),this.recordData.push({target:t,eventName:n,cost:Date.now()-((a=Yi.recordTimer[t])!=null?a:0)})}static clear(t){if(t){delete this.recordTimer[t],this.recordData=this.recordData.filter(n=>n.target!==t);return}this.recordTimer={},this.recordData=[]}static report(){console.group("[PerfRec] Report"),this.recordData.forEach(t=>{je.info(`${t.target} ===> ${t.eventName} (${t.cost}ms)`)}),console.groupEnd()}};H(Yi,"target",DA),H(Yi,"recordTimer",{}),H(Yi,"recordData",[]);let Pt=Yi;const xu=class xu{static getInstance(t,n,...o){const a=xu.instances[t];if(a)return a;const r=new n(...o);return xu.instances[t]=r,r}};H(xu,"instances",{});let Qo=xu;const MA=(e,t)=>{const n={};if(e===null||t===null)return n;const o=new Set([...Object.keys(e),...Object.keys(t)]);for(const a of o){const r=e[a],s=t[a];if(!t.hasOwnProperty(a))n[a]=r;else if(!e.hasOwnProperty(a))n[a]=s;else if(typeof r=="object"&&typeof s=="object"){const i=MA(r,s);Object.keys(i).length>0&&(n[a]=i)}else r!==s&&(n[a]=r)}return n},ik=1.1,ck={httpRequests:"++id, requestId, path, removeAt",httpResponses:"key, originUrl, requestId, removeAt",i18n:"transId, lang, transName",store:"key"},lk=null,uk={version:ik,stores:ck,upgrade:lk},dk=Object.assign({"./migrations/version1_initial.ts":uk}),mk=_1.name,zb={versions:dk,name:mk};class gk extends IP{constructor(){super(zb.name);H(this,"httpRequests");H(this,"httpResponses");H(this,"i18n");H(this,"store");for(const{version:n,stores:o,upgrade:a}of Object.values(zb.versions)){const r=this.version(n).stores(o);a&&r.upgrade(a)}this.httpRequests=this.table("httpRequests"),this.httpResponses=this.table("httpResponses"),this.i18n=this.table("i18n"),this.store=this.table("store")}}const yo=Qo.getInstance("MainDataBase",gk),z_=(e,t="INDEXEDDB-ONLY")=>({set:async c=>{await zo(yo[e].put(c))},bulkPut:async c=>{await zo(yo[e].bulkPut(c))},get:async c=>await zo(yo[e].get(c)),remove:async c=>{await zo(yo[e].delete(c))},clear:async()=>{await zo(yo[e].clear())},sync:async(c=t)=>{if(c==="INDEXEDDB-ONLY"){Nn.set("idbStore",{...Nn.get("idbStore"),[e]:[]});return}const l=await yo[e].toArray();Nn.set("idbStore",{...Nn.get("idbStore"),[e]:l})},table:yo[e]}),fk=()=>({...z_("httpRequests"),set:a=>{const r={...a,sendAt:Date.now(),removeAt:Date.now()+(a.remove||ef.delayRemove)*1e3};zo(yo.httpRequests.put(r))},get:async a=>{const r=await zo(yo.httpRequests.get(a));return r||null},removeExpiredData:async()=>{const a=Date.now();await zo(yo.httpRequests.where("removeAt").below(a).delete())}}),pk=()=>{let e=typeof Worker!="undefined"?"INDEXEDDB-WITH-WORKER-ONLY":"MEMORY-FIRST";["MEMORY-FIRST","MEMORY-ONLY","INDEXEDDB-WITH-WORKER-ONLY"].includes(e)&&eo(1e3*20).then(()=>{n("INDEXEDDB-ONLY"),o()});const t=z_("httpResponses",e),n=l=>{e=l},o=()=>t.sync(e),a=async(l,u={},d=!0)=>{const m=u.normal||((y,{expiresAt:b,removeAt:v})=>{je.info(`[${y}]`,`expiresAt@${b}`,`removeAt@${v}`)}),{defaultExpires:g,delayRemove:f}=ef,_=l.expires||g;if(_<0){console.error("expires 参数不能小于 0 ->",l.key);return}const p=l.delayRemove||f;
8if(p<0){console.error("remove 参数不能小于 0 ->",l.key);return}const h={...l,updatedAt:Date.now(),expiresAt:Date.now()+_*1e3,removeAt:Date.now()+(_+p)*1e3,duration:-1};await zo(yo.httpResponses.put(h)),m(l.key,{expiresAt:h.expiresAt,removeAt:h.removeAt}),d&&await o()};return{...t,set:a,get:async(l,u=!1,d={})=>{const m=Date.now();let g=!1;const f=d.timeout||(A=>{je.info("查询超时(remove)",A)}),_=d.normal||((A,{expiresAt:L,removeAt:C})=>{je.info(`[${A}]`,`expiresAt@${L}`,`removeAt@${C}`)}),p=()=>Nn.get("idbStore").httpResponses.find(A=>A.key===l),h=()=>zo(yo.httpResponses.get(l)),y=async()=>{const A=await TA("DB_GET_BY_KEY").send({key:l});return A==null?void 0:A.payload},b=async()=>{switch(e){case"MEMORY-FIRST":return Nn.get("idbStore").httpResponses.length?p()||await h():await h();case"MEMORY-ONLY":return p();case"INDEXEDDB-WITH-WORKER-ONLY":return await y();default:return await h()}},v=async()=>(await eo(500),"timeout"),I=async()=>{const A=await b();if(!A)return null;const L=Date.now()-m;if(A.removeAt<Date.now())return je.info(`[${l}]`,"接口缓存数据需要删除(remove)"),zo(yo.httpResponses.delete(l).then(()=>{o()})),null;const C=A.expiresAt<Date.now();return Js(A.data,"data.__isExpired__",C),C&&je.info(`[${l}]`,`接口缓存数据已过期(expired),allowExpiredCache:${u}`),!u&&C?null:(g||_(l,{elapsedTime:L,strategyName:e,...A}),A.data)};return Promise.race([I(),v()]).then(A=>{g=A==="timeout";const L=Date.now()-m;return g&&f(l,{strategyName:e,elapsedTime:L}),g?null:A})},removeExpiredData:async(l=!0)=>{const u=Date.now();await zo(yo.httpResponses.where("removeAt").below(u).delete()),l&&await o()},setDataExpired:async l=>{const u=await zo(yo.httpResponses.where(l).toArray(),[]);return Promise.all(u.map(d=>a({...d,expires:.001,delayRemove:(d.removeAt-d.expiresAt)/1e3},{},!1))).then(async d=>(await o(),d))},removeCacheData:async l=>await zo(yo.httpResponses.where(l).delete())}},K_=e=>{const[t,...n]=e.split(".");return{isPathKey:n.length>0,topKey:t,restKey:n.join(".")}},rg=e=>{if(!localStorage)return null;const{topKey:t,isPathKey:n,restKey:o}=K_(e),a=localStorage.getItem(t);if(!a)return null;const r=JSON.parse(a);return Date.now()>Number(r.expires)?(je.info(`Cache ${t} expired!`),localStorage.removeItem(t),null):n?Xe(r.data,o):r.data};function Lh(e,t,n){if(!localStorage)return;const{isPathKey:o,topKey:a,restKey:r}=K_(e),s=Date.now()+(n||3600*24*30*12*999)*1e3;let i=t;o&&(i=rg(a),Cw(i)||(i={}),Js(i,r,t)),localStorage.setItem(a,JSON.stringify({data:i,expires:s}))}const Kb=e=>{if(!localStorage)return;const{isPathKey:t,topKey:n,restKey:o}=K_(e);if(t){const a=rg(n),r=o.split("."),s=r.pop(),i=r.length?Xe(a,r.join(".")):a;i&&i[s]&&(delete i[s],Lh(n,a))}else localStorage.removeItem(e)},hk=()=>{localStorage&&localStorage.clear()},_k=()=>{if(localStorage)for(let e=0;e<localStorage.length;e++){const t=localStorage.key(e);t&&y1.includes(t)&&localStorage.removeItem(t)}},yk=()=>{},zi={get:e=>rg(e),getAny:rg,set:(e,t,n)=>Lh(e,t,n),setAny:Lh,remove:e=>Kb(e),removeAny:Kb,clearAll:hk,clear:_k,initialize:yk},Qb=e=>{var o;if(!sessionStorage)return null;const t=sessionStorage.getItem(e);if(!t)return null;const n=JSON.parse(t);return(o=n==null?void 0:n.data)!=null?o:n};function Zb(e,t){sessionStorage&&sessionStorage.setItem(e,JSON.stringify({data:t}))}const Xb=e=>{sessionStorage&&sessionStorage.removeItem(e)},bk=()=>{sessionStorage&&sessionStorage.clear()},vk=()=>{if(sessionStorage)for(let e=0;e<sessionStorage.length;e++){const t=sessionStorage.key(e);t&&b1.includes(t)&&sessionStorage.removeItem(t)}},Sk=()=>{},Ck={get:e=>Qb(e),getAny:Qb,set:(e,t)=>Zb(e,t),setAny:Zb,remove:e=>Xb(e),removeAny:Xb,clearAll:bk,clear:vk,initialize:Sk};class wk{constructor(){H(this,"isSupportLocalStorage",!!window.localStorage);H(this,"isSupportSessionStorage",!!window.sessionStorage);H(this,"isSupportCookie",!!navigator.cookieEnabled);H(this,"isSupportIndexedDB",!!window.indexedDB);H(this,"cookie",z0);H(this,"localStorage",zi);H(this,"sessionStorage",Ck);H(this,"createDBManager",z_);H(this,"httpResDataRecord",pk());H(this,"httpReqRecord",fk())}async initialize(){this.localStorage.initialize(),this.sessionStorage.
8initialize(),TA("DB_READY").send({messages:"ping"})}cleanExpired(){return Promise.all([this.httpResDataRecord.removeExpiredData(!1).then(()=>this.httpResDataRecord.sync()),this.httpReqRecord.removeExpiredData()])}setConfig(){}}const Qe=Qo.getInstance("cacheService",wk),kA=e=>e==="__proto__"||e==="constructor"||e==="prototype";function NA(e){if(e)try{return JSON.parse(e,(t,n)=>kA(t)?void 0:n)}catch(t){return}}const Ak=e=>typeof e=="string"&&!e.split(".").some(kA),Ik=31536e4,Lk=e=>({get:t=>{for(const n of e){const o=sg[n.type];if(o){const a=o.get(t);if(a!=null)return a}}return null},set:(t,n)=>{for(const o of e){const a=sg[o.type];if(!a||o.disabled)continue;let r=n;try{const{config:s}=o;if((s==null?void 0:s.pathsPick)||(s==null?void 0:s.pathsOmit)){let l=JSON.parse(n);s.omitFirst?(l=s.pathsOmit?Ma(l,s.pathsOmit):l,l=s.pathsPick?Kn(l,s.pathsPick):l):(l=s.pathsPick?Kn(l,s.pathsPick):l,l=s.pathsOmit?Ma(l,s.pathsOmit):l),r=JSON.stringify(l)}else s!=null&&s.filterCallback&&(r=s.filterCallback(n))}catch(s){console.warn(`value filtering error in ${o.type}:`,s)}o.type==="cookie"?a.set(t,r,{expires:Ik}):a.set(t,r)}}}),sg={memory:new $c({type:"memory",persistence:{async hydrate(){try{const e=await Qe.createDBManager("store").table.toArray();return new Map(e.filter(t=>!!t).map(t=>[t.key,t.value]))}catch(e){return new Map}},async persist(e){Qe.createDBManager("store").bulkPut([...e].map(([t,n])=>({key:t,value:n})))}}},{manageExpiry:!1}),local:new $c("local",{manageExpiry:!1,serializationStrategy:"never"}),session:new $c("session",{manageExpiry:!1,serializationStrategy:"never"}),cookie:new $c("cookie",{manageExpiry:!1,serializationStrategy:"never"})};let Rh=!1;const Rk=()=>{Rh=!0};function wo(e={},t="memory"){const n=typeof t=="string"?sg[t]:Lk(t),o=e.shouldSet||(()=>!Rh);return{getItem(a){let r=n.get(a);return r&&e.afterGet&&(r=e.afterGet(r,a)),r},setItem(a,r){e.beforeSet&&(r=e.beforeSet(r,a)),o(a,r,Rh)?n.set(a,r):console.log(`${a} should stop persistent!`)}}}const ln=Ee("token",()=>{const e=O(null),t=O(!1),n=O(!1),o=O(f1),a=S(()=>{var f;const g=Ws();return g._ti===o.value||(f=g.tokenMetas)!=null&&f.expired&&Date.now()>g.tokenMetas.expired?null:g.tokenInfos||null}),r=S(()=>{var g,f;return!!((g=e==null?void 0:e.value)!=null&&g.session_key||(f=a==null?void 0:a.value)!=null&&f.session_key)}),s=S(()=>!t.value&&Ws().userkey||""),i=S(()=>{var g,f,_;return Zf([(g=e.value)==null?void 0:g.session_key,(f=a.value)==null?void 0:f.session_key],!!((_=Ws().tokenMetas)!=null&&_.replace))}),c=S(()=>{var g,f,_;return Zf([(g=e.value)==null?void 0:g.jwt_token,(f=a.value)==null?void 0:f.jwt_token],!!((_=Ws().tokenMetas)!=null&&_.replace))}),l=S(()=>{var g,f,_;return Zf([(g=e.value)==null?void 0:g.userkey,(f=a.value)==null?void 0:f.userkey],!!((_=Ws().tokenMetas)!=null&&_.replace))});return{hasToken:r,sessionKey:i,userkey:l,jwtToken:c,tokenInfos:e,userkeyFromUrl:s,tokenInfosFromUrl:a,isUserKeyFromUrlFail:t,ensureTokenAndUidMatched:n,expiredUrlToken:o,getURLTokenQuery:Ws,createURLTokenQuery:g=>e.value?ED(e.value,g):{},setExpiredUrlToken:g=>{o.value=g},updateToken:(g,f)=>{if(g){let _=Date.now();try{const{created_time:p,jwt_token:h}=e.value||{};(f!=null&&f.isFastType||h===g.jwt_token)&&p&&(_=p)}catch(p){console.info("failed to change token creation time data")}g.created_time=_}e.value=g}}},{persist:{paths:["tokenInfos","expiredUrlToken"],storage:wo({},[{type:"local"},{type:"cookie",config:{pathsPick:["tokenInfos"]}}])}});var Ok={staticToken:"b2e3d672-9d88-47a7-81b4-9d7ffc62054f"};const Q_=()=>{const{systemInfos:e}=me();return(e==null?void 0:e.token)||Ok.staticToken},Tk=()=>{const{userInfos:e}=ee();return{hasUid:typeof(e==null?void 0:e.username)!="undefined",hasLocalToken:typeof(e==null?void 0:e.session_key)!="undefined"}},Hi=e=>{var f,_,p,h,y,b,v;const t=(p=(f=e==null?void 0:e.token)==null?void 0:f.type)!=null?p:(_=ou==null?void 0:ou.token)==null?void 0:_.type;if(!t)return"";const{sessionKey:n,userkeyFromUrl:o,tokenInfosFromUrl:a,ensureTokenAndUidMatched:r}=ln(),s=(h=e==null?void 0:e.waiting)!=null?h:ou.waiting,{currency:i}=Ze(),{hasLocalToken:c,hasUid:l}=Tk(),u=(y=Wu.tokenMetas)!=null&&y.replace?r:c&&l,d=Q_(),m=(s==null?void 0:s.ensureCurrency)===!1||i?d:"ensureCurrency",g=(s==null?void 0:s.ensureTokenAndUid)===!1||u?n:"ensureTokenAndUid";if((b=e==null?void 0:e.token)!=null&&b.useCacheToken)return n;if(t==="staticOnly")return m;if(t==="loginOnly")return g;if(t==="tryLogined"){const I=[[[a,o].some(A=>!!A),g],[u,g]];return new Map([[!0,m],...(v=Wu.tokenMetas)!=null&&v.replace?I.reverse():I]).get(!0)}return""},Pk=e=>{const t="abcdefghijklmnopqrstuvwxyz0123456789";let n="";for(let o=0;o<e;o++){const a=Math.floor(Math.random()*t.length);n+=t[a]}return n},Dk=(e,t)=>(t.forEach(n=>{e[n]&&Array.isArray(e[n])&&(e[n]=e[n].map(o=>{if(/^https?:\/\/\*\.[a-zA-Z0-9\-.]+(:\d+)?$/.test(o)){const r=Math.floor(Math.random()*9)+8,s=Pk(r);return o.replace("*",s)}return o}
8))}),e),EA=(e,t)=>{if(e.length!==t.length)return!1;const n=new Set(t);return e.every(o=>n.has(o))},Mk=(e=me().siteURLInfos)=>(e==null?void 0:e.siteBucketSwitchStatus)===1||Bl("wg.mow.true").length>0,bs=(e=me().siteURLInfos)=>Mk(e)&&!0&&!p1,ig=e=>{var t;try{const n=`${window.LOBBY_SITE_CONFIG.ossName}.${window.LOBBY_SITE_CONFIG.ossType}`,o=new RegExp(`https?://${n.replace(/\./g,"\\.").replace(/\/$/,"")}`,"g");return e==null?void 0:e.replace(o,(t=location.origin)==null?void 0:t.replace(/\/$/,""))}catch(n){return e}},kk=e=>{var t;try{const n=`${window.LOBBY_SITE_CONFIG.ossName}.${window.LOBBY_SITE_CONFIG.ossType}`,o=new RegExp(`https?://${n.replace(/\./g,"\\.")}`,"g"),a=Ir(((t=me().siteURLInfos)==null?void 0:t.oss_domain[0])||n);return e==null?void 0:e.replace(o,a)}catch(n){return e}},Oh=e=>{const t=$n(e),n={__original__:t,...t};return Dk(n,["api_domain","logReportUrl"]),ae.package.isLite?n.lobby_domain=[...(n==null?void 0:n.ma_domain)||[],...n.lobby_domain].filter((o,a,r)=>o&&r.indexOf(o)===a):n.lobby_domain=[...(n==null?void 0:n.non_ma_domain)||[],...n.lobby_domain].filter((o,a,r)=>o&&r.indexOf(o)===a),bs(n)&&(n.oss_domain=[window.location.origin,...n.lobby_domain]),n},ep=/-?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,Nk=/[eE][+-]?\d{3}/,Ek=e=>{ep.lastIndex=0;let t;for(;t=ep.exec(e);)if(t[0].length>15||Nk.test(t[0]))return ep.lastIndex=0,!0;return!1},Bk=/"(?:__proto__|constructor)"\s*:/,xk=e=>$n(K0({storeAsString:!0}).parse(e)),Hk=e=>{if(!Ek(e)&&!Bk.test(e))try{return JSON.parse(e)}catch(t){}return xk(e)},Uk=e=>{const t=S(()=>{const o=e.siteConfig,a=o==null?void 0:o.ossName,r=o==null?void 0:o.ossType;return o?`https://${a}.${r}/`:`https://${In.ossName}.${In.ossType}/`}),n=S(()=>bs()?dl(window.location.origin):t.value);return{originalOssHost:t,ossHost:n}},Gk=(e,t)=>S(()=>e.ossDomain.filter(n=>n!==t.value)),Th={normal:4,weak:2},cg={normal:{size:3,intervalMs:3e3,timeoutMs:3e3},weak:{size:2,intervalMs:5e3,timeoutMs:5e3}},Jb={VisibilityResumeThresholdMs:5*60*1e3,OssCandidatePromoteDebounceMs:1e3},Ph={RelativeGain:.3,AbsoluteGainMs:80,CacheCostGoodEnoughMs:500},Wk=e=>{e.aborted=!0,e.wake.forEach(t=>t()),e.wake.clear()},Fk=()=>{const e={};return{start:n=>{const o=e[n];o&&Wk(o);const a={aborted:!1,wake:new Set};return e[n]=a,a}}},Vk=e=>typeof document=="undefined"||document.visibilityState==="visible"||e.aborted?Promise.resolve():new Promise(t=>{const n=()=>{document.removeEventListener("visibilitychange",o),e.wake.delete(n),t()},o=()=>{(document.visibilityState==="visible"||e.aborted)&&n()};document.addEventListener("visibilitychange",o),e.wake.add(n)}),cu={api:"/ipacdn.txt",web:"/cocos/bewcdn.json",oss:"/ssocdn.json",pay:"/fzcdn.txt",game:"/agespeed.txt",download:"/normal/dscdn.json"};var zr=(e=>(e.WIFI="wifi",e.CELLULAR="cellular",e.NONE="none",e.UNKNOWN="unknown",e))(zr||{}),Dh=(e=>(e.G2="2g",e.G3="3g",e.G4="4g",e.UNKNOWN="unknown",e))(Dh||{}),Kr=(e=>(e.High="High",e.Medium="Medium",e.Low="Low",e))(Kr||{});const Z_=(()=>{const e="lobby@first_load";return localStorage.getItem(e)?!1:(localStorage.setItem(e,"false"),!0)}
8)(),Ki=10,ev=5,BA=200,xA=500,HA=.7,UA=1.6,tv=700,nv=.3,tp=500,ov=.3,$k=3,av=3,Yk=5*60*1e3,qk=2,af="lobby@network-samples",Ice=()=>{try{const[e]=performance.getEntriesByType("navigation");if(e&&typeof e.requestStart=="number"&&typeof e.responseStart=="number"&&e.requestStart>0&&e.responseStart>e.requestStart){const t=e.responseStart-e.requestStart;return t>=0?t:null}}catch(e){console.warn("Error accessing PerformanceNavigationTiming:",e)}try{if("timing"in performance){const{requestStart:e,responseStart:t}=performance.timing;if(e>0&&t>e){const n=t-e;return n>=0?n:null}}}catch(e){console.warn("Error accessing performance.timing:",e)}return null};let bn={stability:[],ttfb:[],throughput:[],probe:[]},rv=!1,sv=!1;function Hd(e){const t=Date.now()-Yk;return e.filter(n=>n.ts>=t)}function ws(){bn.stability=Hd(bn.stability),bn.ttfb=Hd(bn.ttfb),bn.throughput=Hd(bn.throughput),bn.probe=Hd(bn.probe)}function jk(){bn={stability:[],ttfb:[],throughput:[],probe:[]},Kk()}function zk(){if(!sv){sv=!0;try{const e=navigator.connection;e&&typeof e.addEventListener=="function"&&e.addEventListener("change",()=>{jk()})}catch(e){}}}function ui(){if(!rv){rv=!0,zk();try{const e=localStorage.getItem(af);if(e){const t=JSON.parse(e);bn={stability:Array.isArray(t.stability)?t.stability.slice(-Ki):[],ttfb:Array.isArray(t.ttfb)?t.ttfb.slice(-Ki):[],throughput:Array.isArray(t.throughput)?t.throughput.slice(-Ki):[],probe:Array.isArray(t.probe)?t.probe.slice(-Ki):[]},ws()}}catch(e){bn={stability:[],ttfb:[],throughput:[],probe:[]}}}}function Kk(){try{localStorage.setItem(af,JSON.stringify(bn))}catch(e){}}function Qk(){ui(),ws();let e=0;for(let t=bn.probe.length-1;t>=0&&!bn.probe[t].ok;t--)e++;return e}function Zk(){const e={};try{const t=navigator.connection;t&&(typeof t.effectiveType=="string"&&(e.effectiveType=t.effectiveType),typeof t.rtt=="number"&&(e.rtt=t.rtt),typeof t.downlink=="number"&&(e.downlink=t.downlink))}catch(t){}return e}function Xk(){return ui(),ws(),bn}function Jk(){return ui(),ws(),bn.stability.length+bn.ttfb.length+bn.throughput.length}function eN(){ui(),ws();const e=bn.stability;return e.length===0?0:e.filter(n=>!n.ok).length/e.length}function tN(e){ui(),ws();const t=bn.ttfb.map(o=>o.value).sort((o,a)=>o-a);if(t.length===0)return null;const n=Math.ceil(t.length*e)-1;return t[Math.max(0,n)]}function nN(e){ui(),ws();const t=bn.ttfb;return t.length===0?0:t.filter(o=>o.value>e).length/t.length}function oN(){ui(),ws();const e=bn.throughput.map(n=>n.kbps).sort((n,o)=>n-o);if(e.length<$k)return null;const t=Math.ceil(e.length*.75)-1;return e[Math.max(0,t)]}function aN(){return ui(),ws(),bn.ttfb.length>=5}function dr(e,t,n,o){return{quality:e,confidence:t,sources:n,reasons:o}}function rN(e){return typeof e=="number"&&e>=xA?{weak:!0,medium:!1,source:"connection-rtt"}:typeof e=="number"&&e>BA?{weak:!1,medium:!0,source:"connection-rtt"}:{weak:!1,medium:!1,source:""}}function sN(e){return typeof e=="number"&&e<=HA?{weak:!0,medium:!1,source:"connection-downlink"}:typeof e=="number"&&e<UA?{weak:!1,medium:!0,source:"connection-downlink"}:{weak:!1,medium:!1,source:""}}function iN(){if(typeof navigator!="undefined"&&!navigator.onLine)return dr("offline","high",["reachability"],["navigator-offline"]);if(Qk()>=av)return dr("weak","high",["probe-consecutive-fail"],[`consecutive-probe-failures>=${av}`]);const t=Zk();if(t.effectiveType==="slow-2g"||t.effectiveType==="2g")return dr("weak","medium",["connection-hint"],["2g-hint"]);if(Jk()<ev)return dr("unknown","low",[],["insufficient-samples"]);const o=[],a=[];let r=!1;const s=rN(t.rtt);s.weak&&(r=!0,o.push(s.source),a.push(`rtt>=${xA}ms`));const i=sN(t.downlink);i.weak&&(r=!0,o.push(i.source),a.push(`downlink<=${HA}Mbps`));const c=oN();c!==null&&c<tv&&(r=!0,o.push("resource-timing"),a.push(`throughput-p75<${tv}kbps`));const l=Xk().stability,u=l.filter(g=>!g.ok).length;if(l.length>=ev&&u>=qk&&eN()>=nv&&(r=!0,o.push("request-stability"),a.push(`error-rate>=${(nv*100).toFixed(0)}%`)),r)return dr("weak","high",o,a);if(s.medium)return dr("medium","medium",[s.source],[`rtt>${BA}ms`]);if(i.medium)return dr("medium","medium",[i.source],[`downlink<${UA}Mbps`]);if(t.effectiveType==="3g")return dr("medium","medium",["connection-hint"],["3g-hint"]);if(aN()){const g=tN(.75),f=nN(tp);if(g!==null&&g>tp||f>=ov)return dr("weak","low",["ttfb-window"],[`ttfb-p75>${tp}ms`,`slow-ratio>=${(ov*100).toFixed(0)}%`])}const d=[];c!==null&&d.push("resource-timing"),typeof t.rtt=="number"&&d.push("connection-rtt");const m=d.length>0?"high":"medium";return dr("good",m,d,["within-threshold"])}function cN(e){return e.quality==="offline"?Kr.Low:e.quality==="good"?Kr.High:e.quality==="medium"?Kr.Medium:e.quality==="weak"?e.confidence==="low"?Kr.Medium:Kr.Low:Kr.Medium}function GA(){return cN(iN())}const X_=()=>navigator.connection,gd=()=>
8{if(GA()===Kr.Low)return!0;const e=X_();return!!(e&&(e.saveData||e.effectiveType==="slow-2g"||e.effectiveType==="2g"))},Ud=e=>/^https?:\/\/([a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}(:\d+)?(\/[^\s?#]*)?(\?[^\s#]*)?(#[^\s]*)?$/.test(e),WA=e=>/^(https?:\/\/)?(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(:\d+)?(\/.*)?(\?.*)?$/.test(e),lN=(e,t)=>fw(e+"/"+t),kn=9999,FA=(e,t,n)=>{const o=new AbortController,a=o.signal,r=i=>new Promise(c=>{setTimeout(()=>{c(new Response("timeout",{status:504,statusText:"timeout "})),o.abort()},i)}),s=async i=>{const c=await fetch(i,{signal:a});if(n&&!await n(c))throw new Error("Ivalid response");return c};return Promise.race([r(t!=null?t:300),s(e)])};async function rf(e,t="api",n=!1,o=kn,a=!0,r=VA){return new Promise(async(s,i)=>{const c=Date.now(),l=cu[t];let u=kn;const d=await FA(e+l+(n?"":`?t=${c}`),o,r).catch(()=>{i("fetchUrlError")});(d==null?void 0:d.status)===200?(u=Date.now()-c,s(u)):a?i(kn):s(kn)})}function lg(e,t="api",n=5e3,o){return new Promise((a,r)=>{rf(e,t,!1,n,!0,o).then(s=>{a({url:e,pingTime:s})}).catch(()=>{r({url:e,pingTime:kn})})})}const VA=async(e,t={})=>{var a;const{siteCode:n=(a=window.LOBBY_SITE_CONFIG)==null?void 0:a.siteCode,acceptPlainOk:o=!0}=t;try{const r=(await e.text()).trim();if(o&&r.toLocaleLowerCase()==="ok")return!0;const{current:s,history:i=[]}=JSON.parse(r);return!!n&&(s===n||i.includes(n))}catch(r){return!1}};async function uN(e){return rf(e,"game",!1,5e3,!1).then(t=>({url:e,ping:t})).catch(()=>({url:e,ping:kn}))}const J_=async(e,t,n=kn,o=!1)=>{const a=Date.now();try{const r=lN(e,t)+(o?"":`?t=${a}`),s=await FA(r,n,VA);return(s==null?void 0:s.status)===200?Date.now()-a:null}catch(r){return null}},$A=e=>{let t=Math.max(1,e),n=0;const o=[],a=()=>{for(;n<t&&o.length;)n++,o.shift()()};return{acquire:()=>new Promise(r=>{n<t?(n++,r()):o.push(r)}),release:()=>{n=Math.max(0,n-1),a()},setLimit:r=>{t=Math.max(1,r),a()}}},iv=async(e,t,n={})=>{const{concurrency:o=5,timeout:a=kn,gate:r,onResult:s,shouldAbort:i}=n,c=e.filter(Boolean);if(!c.length)return;let l=0;const u=async()=>{for(;l<c.length;){if(i!=null&&i())return;const m=c[l++];r&&await r.acquire();try{if(i!=null&&i())return;const g=await J_(m,t,a);if(i!=null&&i())return;s==null||s(m,g)}finally{r&&r.release()}}},d=Math.max(1,Math.min(o,c.length));await Promise.all(Array.from({length:d},u))},cv=(e,t,n={})=>{const{concurrency:o=5,timeout:a=kn,cache:r=!1,gate:s,shouldAbort:i}=n,c=e.filter(Boolean);if(!c.length||i!=null&&i())return Promise.resolve(void 0);let l=0,u;const d=Math.max(1,Math.min(o,c.length));return new Promise(m=>{let g=!1;const f=p=>{g||(g=!0,m(p))},_=async()=>{for(;l<c.length&&!u&&!(i!=null&&i())&&!(i!=null&&i());){const p=c[l++];s&&await s.acquire();try{if(u||i!=null&&i())return;const h=await J_(p,t,a,r);h!=null&&!u&&!(i!=null&&i())&&(u={host:p,ping:h},f(u))}finally{s&&s.release()}}};Promise.all(Array.from({length:d},_)).then(()=>f(u))})},lv=async(e,t,n={})=>{const{timeout:o=kn,gate:a,onResult:r,accept:s,shouldAbort:i}=n;for(const c of e.filter(Boolean)){if(i!=null&&i())return;a&&await a.acquire();let l=null;try{if(i!=null&&i())return;l=await J_(c,t,o)}finally{a&&a.release()}if(i!=null&&i()||(r==null||r(c,l),l!=null&&(!s||s(c,l))))return}},ug=()=>{const e=X_();return e?`${e.type||"na"}|${e.effectiveType||"na"}|${e.saveData?"save":""}`:"unknown"},Lce=async e=>{var i,c,l;const{mode:t,primary:n,targetRunner:o}=e,a=await o(n);if(a.length>0){const u=n.filter(d=>!a.includes(d));return{targetDomains:a,restDomains:u,fromFallback:!1}}const r=(l=(c=(i=me().siteURLInfos)==null?void 0:i.fback_domain)==null?void 0:c[t])!=null?l:[];if(r.length===0)return console.log(`[fback_domain]: empty (mode=${t})`),{targetDomains:[],restDomains:[],fromFallback:!1};const s=await o(r);return s.length===0?(console.log(`[fback_domain]: all dead (mode=${t})`),{targetDomains:[],restDomains:[],fromFallback:!1}):(console.log(`[fback_domain]: hit (mode=${t})`,s),{targetDomains:s,restDomains:[],fromFallback:!0})},dN=e=>{var s;const t=e.gate,n=(s=e.isWeakNetwork)!=null?s:gd,o=Fk(),a=i=>new Promise(c=>setTimeout(c,i));return{probe:async i=>{var T,P,M,E,x,V;if((T=i.skipIf)!=null&&T.call(i))return{hasUsableResult:!1,aborted:!1,skipped:!0};const c=(P=i.getProbeHosts)!=null?P:i.getList;if(!c().length)return{hasUsableResult:!1,aborted:!1,skipped:!0};(M=i.onBeforeRun)==null||M.call(i);const l=o.start(i.key),u=()=>l.aborted,d=n(),{timeoutMs:m,size:g,intervalMs:f}=d?cg.weak:cg.normal;let _=!1;const p=new Set;let h=(E=c()[0])!=null?E:"",y=null,b=!1,v=null;const I=()=>{var j,X,q;if(u()||!v)return;const B=i.getList(),{host:W,ping:Q}=v;if(B[0]===W){(j=i.onCandidateSettled)==null||j.call(i);return}const G=i.decide({primaryPing:y,primaryHostDown:b,candidatePing:Q});if(G==="none")return;if(G==="defer-promote"){(X=i.onDeferPromote)==null||X.call(i,W);return}const N=[W,...B.filter(J=>J!==W)];
8i.setList(i.normalize?i.normalize(N):N),(q=i.onSwitchNow)==null||q.call(i),i.cache.scheduleWrite(),h=W,y=Q,b=!1},A=(B,W)=>{var Q,G;p.add(B),W!=null&&(_=!0),B===h&&(W==null?(b=!0,(Q=i.onPrimaryDown)==null||Q.call(i)):y=W),W!=null&&B!==h&&(!v||W<v.ping)&&(v={host:B,ping:W}),(G=i.onResult)==null||G.call(i,B,W),I()},L=i.cache.isHit(i.getList()),C=i.cache.isFresh();if(L){if(await lv(c(),i.probePath,{timeout:m,gate:t,shouldAbort:u,onResult:A}),C)return i.cache.scheduleWrite.flush(),(x=i.onSettle)==null||x.call(i),{hasUsableResult:_,aborted:u()}}else if(d)await lv(c(),i.probePath,{timeout:m,gate:t,shouldAbort:u,onResult:A});else{const B=c();for(let W=0;W<B.length;W+=g){if(u())return{hasUsableResult:_,aborted:!0};if(await iv(B.slice(W,W+g),i.probePath,{concurrency:g,timeout:m,gate:t,shouldAbort:u,onResult:A}),_)break}}const w=c().filter(B=>!p.has(B));for(let B=0;B<w.length;B+=g){if(u())return{hasUsableResult:_,aborted:!0};if(await Vk(l),u())return{hasUsableResult:_,aborted:!0};if(await a(f),u())return{hasUsableResult:_,aborted:!0};await iv(w.slice(B,B+g),i.probePath,{concurrency:g,timeout:m,gate:t,shouldAbort:u,onResult:A})}return u()||(i.cache.scheduleWrite.cancel(),i.cache.writeNow(!0)),(V=i.onSettle)==null||V.call(i),{hasUsableResult:_,aborted:u()}},gate:t}},Gd=$A(Th.normal),mN=(e,t)=>{const n=e-t;return n>=Ph.AbsoluteGainMs&&n>=e*Ph.RelativeGain},gN=(e,t)=>e<t,uv=e=>{const{primaryPing:t,primaryHostDown:n,candidatePing:o,hasCacheCost:a=!1,goodEnoughMs:r=Ph.CacheCostGoodEnoughMs}=e;return n?"switch-now":t==null||!mN(t,o)?"none":a?gN(t,r)?"none":"defer-promote":"switch-now"},fl={Key:"lobby@domain@order",ExpiresSec:24*60*60,FreshWindowMs:30*60*1e3,WriteDebounceMs:800},Yc=()=>{var e;return(e=Qe.localStorage.getAny(fl.Key))!=null?e:null},fN=(e,t={})=>{var i;const{refreshTs:n=!1,fromFallback:o,issuedTime:a}=t,r=Yc(),s=o!==void 0?{...r==null?void 0:r.fromFallback,...o}:r==null?void 0:r.fromFallback;Qe.localStorage.setAny(fl.Key,{ts:n?Date.now():(i=r==null?void 0:r.ts)!=null?i:Date.now(),net:ug(),apiDomain:[...e.apiDomain],ossDomain:[...e.ossDomain],fromFallback:s,issuedTime:a!=null?a:r==null?void 0:r.issuedTime},fl.ExpiresSec)},pN=e=>!!(e!=null&&e.ts)&&Date.now()-e.ts<fl.FreshWindowMs&&e.net===ug(),Lm=(e,t,n)=>{var o;return!!((o=e==null?void 0:e.fromFallback)!=null&&o[t])&&!!e.issuedTime&&e.issuedTime===n},dv=(e,t,n)=>{if(!Lm(e,t,n))return;const o=e==null?void 0:e[t];return Array.isArray(o)&&o.length?[...o]:void 0},mv=(e,t)=>
8{if(t&&EA(e,t))return[...t]};var k=(e=>(e.DEVTOOLS="dev-tools",e.DEMO="demo",e.ROOT="root",e.HOME="home",e.GAME="game",e.CASINO="casino",e.ROOM_GAME="roomGame",e.SUB_GAME="subGame",e.SEARCH_SUB_GAME="searchSubGame",e.MORE_CATEGORY="moreCategory",e.GAME_SEARCH="gameSearch",e.GAME_EMBEDDED="gameEmbedded",e.LOGIN_REGISTER_UPGRADE_GUIDE="loginRegisterUpgradeGuideIndex",e.EVENT="event",e.EVENT_ITEM="event/item",e.EVENT_DETAIL="event/detail",e.EVENT_SEARCH="event-search",e.TASK="task",e.LUCKY_WHELL="lucky-whell",e.CASHBACK="cashback",e.CASHBACK_RATES="cashback-rates",e.CLUB_REBATE_MANAGEMENT="club-rebate",e.PROMOTE="promote",e.AGENT_CENTER="agent-center",e.CREDIT_MANAGE="credit-manage",e.GENERALPROMOTINDEX="generalPromotIndex",e.SHAREHOLDING="shareholding",e.PROXYTRANSFER="proxyTransfer",e.MYTRANSFERRECORD="myTransferRecord",e.CLUB_AGENT_CALCULATOR="clubAgentCalculator",e.PICKUPRECORD="pickUpRecord",e.VIP="vip",e.COUPON="coupon",e.SVIP="svip",e.PREVIEW_SVIP="preview-svip",e.AWARD="award",e.SETTING="setting",e.REPORT="report",e.PERSONAL_DAILY_REPORT="personal-daily-report",e.ACCOUNT_DETAIL="account-detail",e.BETTING_DETAIL="betting-detail",e.SECURITY="security",e.ABOUT_US="about-us",e.ABOUT_US_DETAIL="about-us-detail",e.FEEDBACK="feedback",e.INTEREST="interest",e.CENTER_WALLET="center-wallet",e.CUSTOMER_SERVICE="service",e.WITHDRAW="withdraw",e.WITHDRAW_DETAILS="withdraw-details",e.AUDIT_DETAILS="audit-details",e.WITHDRAWAL_RECORD_DETAILS="withdrawal-record-details",e.BETTING_TASK_DETAILS="betting-task-details",e.WITHDRAW_TASK="withdraw-task-details",e.CUSTOMERS_QUESTION_SEARCH="customers-question-search",e.NOTICE="notice",e.NOTICE_DETAIL="noticeDetail",e.RECORDS="records",e.CANRECEIVE="canReceive",e.CREDITLOAN="creditLoan",e.REPAYMENT="repayment",e.LOAN="user-loan",e.RECEIVERECORDS="receive-records",e.RECEIVE_FORM="receive-form",e.BETTING_RECORDS="betting-records",e.INTEGRALS="integrals",e.INVEST_NOW="invest-now",e.DEMO_REGISTER="demo-register",e.PROMOTE_GAME="promote-game",e.LOADING_GAME="loading-game",e.VERSION_UPDATE="version-update",e.ERROR_TEXT="error-text",e.NOT_FOUND="404",e.SPORT="sport",e.SPORT_EVENT_DETAIL="sport-event-detail",e.SPORT_RECORD="sport-record",e.SPORT_FILTER="sport-filter",e.SPORT_RESULT="sport-result",e.SPORT_RULE="sport-rule",e.IFRAME_ROUTE="iframe-route",e.MINE="mine",e.RECHARGE_FUND="rechargeFund",e.DEVICE_INFO="deviceInfo",e.CLAIM="claim",e.APPLY_CLAIM="apply-claim",e.CLAIM_ORDER_DETAIL="claim-order-detail",e.UPDATE_AVATOR="updateAvator",e.AGENT_LOGIN="agentLogin",e.LOGIN="login",e.KYC="KYC",e.KYC_FACE="KYC_FACE",e.IDSelfie="IDSelfie",e.KYC_FACE_FAILED="kycFaceFailed",e.REGISTER="register",e.FORBIDDEN_SELF="forbidden-self",e.FEEDBACK_DETAIL="feedback-detail",e.SERVICE_IFRAME="service-iframe",e.COOKIE_POLICY="cookie-policy",e.EXTERNAL_EMBEDDED="externalEmbedded",e.CLUB="club",e.CLUB_MANAGEMENT="club-management",e.CLUB_CONTACT_SETTING="club-contact-setting",e.CLUB_ADD_MEMBER="club-add-member",e.CLUB_UPDATE_MEMBER="club-update-member",e.CLUB_LOGO_SETTING="club-logo-setting",e.CLUB_LOAN="club-loan",e.CLUB_BILL="club-bill",e.CLUB_BILL_DETAIL="club-bill-detail",e.CLUB_APPLY="club-apply",e.CLUB_MESSAGE_CENTER="club-message-center",e.CLUB_MINE="club-mine",e.CLUB_PROMOTE="club-promote",e.AGENT_ADMIN="agent",e.HOME_LIVE="live",e.LOTTERY_HOME="lottery-home",e.LOTTERY_RECORD="lottery-record",e.LOTTERY_HISTORY="lottery-history",e.CLUB_DEPOSIT_MANAGEMENT="deposit-management",e.CLUB_DEPOSIT_CHANNEL="deposit-channel",e.CLUB_WITHDRAW_MANAGEMENT="withdraw-management",e.CLUB_WITHDRAW_ACCOUNT_SETTING="withdraw-acount-setting",e.CLUB_REBATE="rebate",e.CLUB_COMMISSION="commission",e.TG_GAME="tg-game",e.MORE_MENU="more-menu",e.UPDATE_REALNAME="updateRealName",e.PLAZZA="plazza",e.PLAZZA_PUBLISHER="plazza-publisher",e.PLAZZA_POST="plazza-post",e.PLAZZA_SEARCH="plazza-search",e.MATCH_NEWS="match-news",e.MATCH_NEWS_SEARCH="match-news-search",e.MATCH_NEWS_DETAIL="match-news-detail",e.PAGE_DOWNLOAD="page-download",e.MALL="mall",e.MALL_RECORDS="mall-records",e.TG_RP_LIST="tg-rp-list",e.TG_RP_ACTION="tg-rp-action",e.TG_RP_DETAIL="tg-rp-detail",e))(k||{});const dg=(e={},t=["showLazyLoadDebugSwitch","lazyLoadDebug","id","cid","aid","qd","dl","afId","gtagId","gtmId","currency","bot","fb_dynamic_pixel","tiktokBaseCode","kwaiPixelBaseCode","ks_px_test","pixel_id","click_id","appsflyer_id","fbclid","test_event_code","appsflyer_appId","appsflyer_auth","ttclid","tiktok_id","tt_test_id","bbg","isBgeTest","pixel_click_id","utm_source","utm_content","utm_id","utm_medium","utm_campaign","utm_term","isWgPackage","WgPackage","SpeedPackaeInit","openWinBridgeTunnel","refer",n=>/(mock|fixed)\.\S+$/.test(n),"pwaLaunch"])=>{const n={};return Object.keys(e).forEach(o=>{t.some(r=>typeof r=="function"?r(o):r===o)&&(n[o]=e[o])}),n};function Pe(e){const t=c=>{const{router:l}=i,u=Do();if(typeof c=="string")return l.push(c);{const d=dg(u||{},e),m=De({}
8,d,c.query);return l.push({...c,query:m})}},n=c=>{const{router:l}=i,u=Do();if(typeof c=="string")return l.replace(c);{const d=dg(u||{},e),m=De({},d,c.query);return l.replace({...c,query:m})}},o=c=>{var u;if(c)return n(c);const l=(u=Wb({parseKeys:["redirect"]}))==null?void 0:u.redirect;n(l||{name:k.ROOT})};let a=null;const i={get route(){var c,l;return((l=(c=Nn.get("App"))==null?void 0:c.config.globalProperties)==null?void 0:l.$route)||xn()},get router(){var c,l;return((l=(c=Nn.get("App"))==null?void 0:c.config.globalProperties)==null?void 0:l.$router)||ww()},get routeLocationRaw(){const c=i.route;if(c.name)return{name:c.name,query:c.query,params:c.params};const l=location.pathname,u={query:Do(),path:l,params:""};if(l==="/")u.name=k.HOME;else{const g=i.router.getRoutes().find(f=>f.path===l);u.name=g==null?void 0:g.name}return u},back:(c=!1,l=!1)=>{var g,f;if(a&&clearTimeout(a),c){const _=(g=Wb({parseKeys:["backRedirect"]}))==null?void 0:g.backRedirect;if(_)return o(_)}const{router:u}=i,d=(f=history.state)==null?void 0:f.back,m=location.pathname;d?(u.back(),location.href.includes("fixed.iswebclip=")&&(l=!0),l&&(a=window.setTimeout(()=>{location.pathname===m&&n({path:d})},10))):t({name:k.ROOT})},push:t,replace:n,redirect:o,clearHistoryStateBack:()=>{var l;if(!((l=history.state)!=null&&l.back))return;const{router:c}=i;c.options.history.replace(c.currentRoute.value.fullPath,{back:null})}};return i}const Oo={Fcp:"fcp",Visibility:"visibility",Connection:"connection",RefreshUrlError:"refresh_url_error"},hN={[Oo.Fcp]:5e3,[Oo.Visibility]:60*1e3,[Oo.Connection]:30*1e3},gv={fcp:0,visibility:0,connection:0},_N=()=>{const e=Pe().routeLocationRaw.name;return e===k.HOME||e===k.GAME},yN=e=>{const t=Date.now(),n=hN[e];return t-gv[e]<n?!1:(gv[e]=t,!0)},YA=(e,t,n)=>{const o=e.filter(r=>r!==t);return(n?[t,...o]:[...o,t]).filter((r,s,i)=>i.indexOf(r)===s)},bN=5e3,vN=15e3,mg=(e,t)=>typeof window.requestIdleCallback=="function"?window.requestIdleCallback(e,t!=null?{timeout:t}:void 0):window.setTimeout(()=>e({didTimeout:!0,timeRemaining:()=>0}),0);function sf(e){const t=e!=null?e:gd()?vN:bN;return new Promise(n=>{let o=!1;const a=()=>{o||(o=!0,n())};try{const r=new PerformanceObserver(s=>{s.getEntries().some(i=>i.name==="first-contentful-paint")&&(r.disconnect(),a())});r.observe({type:"paint",buffered:!0})}catch(r){a()}window.setTimeout(a,t)})}const SN=e=>new Promise(t=>mg(()=>t(),e));function CN(){const e=globalThis.scheduler;return e&&typeof e.yield=="function"?e.yield():typeof MessageChannel!="undefined"?new Promise(t=>{const n=new MessageChannel;n.port1.onmessage=()=>{n.port1.close(),t()},n.port2.postMessage(void 0)}):new Promise(t=>setTimeout(t,0))}function wN(e){let t=!1,n;return function(...o){if(!t)return t=!0,n=e(...o),e=null,n}}function _e(e,t){let n=t;const o=Qo.getInstance("mittInstance",AN).getEmitter();return n&&o.on(e,n),{emit:(a,r)=>{o.emit(e,a,r)},off:()=>{n&&o.off(e,n)},changeOn:a=>{o.off(e,n),n=a,o.on(e,a)}}}class AN{constructor(){H(this,"emitter");this.emitter=pw()}getEmitter(){return this.emitter}}const IN=e=>{var V;const{domainListMap:t,ossHost:n,ossDomainWithoutOrigial:o}=e,a=me(),r=dN({gate:Gd}),s=()=>{var B;return(B=a.siteURLInfos)==null?void 0:B.issuedTime},i=Yc(),c={apiDomain:Lm(i,"apiDomain",s()),ossDomain:Lm(i,"ossDomain",s())},l={apiDomain:0,ossDomain:0},u=(B=!1,W)=>fN({apiDomain:t.apiDomain,ossDomain:t.ossDomain},{refreshTs:B,fromFallback:W?{...W}:{...c},issuedTime:s()}),d={apiDomain:vo(()=>u(!1),fl.WriteDebounceMs),ossDomain:vo(()=>u(!1),fl.WriteDebounceMs)},m=B=>({isHit:W=>{const Q=Yc(),G=Q==null?void 0:Q[B];return Array.isArray(G)&&EA(W,G)},isFresh:()=>pN(Yc()),scheduleWrite:d[B],writeNow:u});let g=null;const f=()=>{const B=g;if(!B||typeof document!="undefined"&&document.visibilityState==="hidden"||(g=null,!t.ossDomain.includes(B)))return;const W=h([B,...t.ossDomain.filter(Q=>Q!==B)]);W.join("|")!==t.ossDomain.join("|")&&(t.ossDomain=W,d.ossDomain())},_=vo(()=>{sf().then(()=>{f()})},Jb.OssCandidatePromoteDebounceMs),p={onBeforeRun:()=>{g=null,_.cancel()},onCandidateSettled:()=>{g=null},onDeferPromote:B=>{g=B,_()},onSwitchNow:()=>{g=null},onPrimaryDown:()=>{g&&(_.cancel(),f())}},h=B=>YA(B,n.value,bs()),y=async B=>{var G,N,j;const W=((j=(N=(G=a.siteURLInfos)==null?void 0:G.fback_domain)==null?void 0:N.api)!=null?j:[]).map(X=>Ir(X)),Q=await cv(W,cu.api,{concurrency:1,timeout:cg.normal.timeoutMs,cache:!1,gate:Gd,shouldAbort:B});return Q?{domains:W,winner:Q.host}:void 0},b=async B=>{var G,N,j;const W=((j=(N=(G=a.siteURLInfos)==null?void 0:G.fback_domain)==null?void 0:N.oss)!=null?j:[]).map(X=>dl(X)),Q=await cv(W,cu.oss,{concurrency:1,timeout:cg.normal.timeoutMs,cache:!1,gate:Gd,shouldAbort:B});return Q?{domains:W,winner:Q.host}:void 0},v={key:"apiDomain",getList:()=>t.apiDomain,setList:B=>{t.apiDomain=B},probePath:cu.api,cache:m("apiDomain"),decide:B=>uv({...B})},I={key:"ossDomain",getList:()=>t.ossDomain,getProbeHosts:()=>o.value,setList:B=>{t.ossDomain=B},probePath:cu.oss,normalize:h,cache:m("ossDomain"),decide:B=>uv({...B,hasCacheCost:!0}),...p},A=async(B,W,Q,G,N)=>{const j=l[B]+=1,X=()=>{const oe=Q();oe.length&&W.setList([...oe]),c[B]=!1,u(!1,{[B]:!1})},q=Lm(Yc(),B,s());c[B]=q;const J=await r.probe(W);if(j!==l[B]||J.skipped||J.aborted||J.hasUsableResult)return;const Z=await G(()=>j!==l[B]);if(j!==l[B])return;if(!Z){(q||c[B])&&X();return}const{domains:K,winner:te}=Z,le=[te,...K.filter(oe=>oe!==te)];N(le),c[B]=!0,u(!1,{[B]:!0});const ue=await r.probe({...W,getProbeHosts:()=>K});j===l[B]&&!ue.skipped&&!ue.aborted&&!ue.hasUsableResult&&X()},L=()=>A("apiDomain",v,()=>{var B,W;return((W=(B=a.siteURLInfos)==null?void 0:B.api_domain)!=null?W:[]).map(Q=>Ir(Q)).filter((Q,G,N)=>G===0||N.indexOf(Q)===G)},y,B=>{t.apiDomain=[...B]}),C=()=>A("ossDomain",I,()=>{var B,W;return h([...(W=(B=a.siteURLInfos)==null?void 0:B.oss_domain)!=null?W:[],n.value].map(Q=>dl(Q)).filter((Q,G,N)=>N.indexOf(Q)===G))},b,B=>{t.ossDomain=h([...B])}),w=B=>{yN(B)&&(Gd.setLimit(gd()?Th.weak:Th.normal),L(),C())},T=vo(()=>{_e("DOMAIN_PROBE_TRIGGER").emit({source:Oo.Fcp})},2e3),P=X_();let M=ug();const E=()=>{const B=ug();B!==M&&(M=B,_e("DOMAIN_PROBE_TRIGGER").emit({source:Oo.Connection}))};(V=P==null?void 0:P.addEventListener)==null||V.call(P,"change",E);const x=_e("DOMAIN_PROBE_TRIGGER",({source:B,hiddenDuration:W})=>{if(!(B!==Oo.RefreshUrlError&&!_N())&&!(B===Oo.Visibility&&(_(),(W!=null?W:0)<Jb.VisibilityResumeThresholdMs))){if(B===Oo.Fcp||B===Oo.Connection||B===Oo.Visibility){w(B);return}B===Oo.RefreshUrlError&&w(Oo.Fcp)}});return LP()&&RP(()=>{var B;x.off(),(B=P==null?void 0:P.removeEventListener)==null||B.call(P,"change",E),T.cancel(),_.cancel()}
8),{pingApi:L,pingOssHost:C,pingAllDomain:T}},LN=e=>{const{domainListMap:t,ossHost:n,ossDomainWithoutOrigial:o}=e;return(r,s,i)=>{const c=(l,u,d)=>(OP(l,m=>m===u),d?l.unshift(u):l.push(u),l);if(r==="ossDomain"){if(s===n.value)return;{const l=c(o.value,s,i);bs()?t[r]=[n.value,...l].filter((u,d,m)=>d===0?u:m.indexOf(u)===d):t[r]=[...l,n.value]}}else t[r]=c(t[r],s,i)}};async function RN(e){const t=globalThis.DecompressionStream;if(typeof t=="function"){const a=new t("gzip"),r=new Blob([e]).stream().pipeThrough(a);return new Uint8Array(await new Response(r).arrayBuffer())}const n=window.__gunzip;if(typeof n=="function")return n(e);const{gunzipSync:o}=await z(async()=>{const{gunzipSync:a}=await import("./fflate-gunzip.esm.CbcMl-OD.js");return{gunzipSync:a}},[]);return o(e)}function ON(e){return e.length>=2&&e[0]===31&&e[1]===139}const TN=lh,st={AES:aP,MD5:oP,SHA256:nP,enc:{Utf8:tP,Base64:eP,Latin1:J0},mode:{ECB:X0,CBC:TN.mode.CBC},pad:{Pkcs7:Z0,ZeroPadding:Q0},lib:{WordArray:lh.lib.WordArray,CipherParams:lh.lib.CipherParams}};function PN(e){const t=s=>String(s).replace(/[\s=,"]/g,i=>"\\"+i),n=s=>`"${s.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`,o=s=>s!==null&&typeof s=="object"?n(JSON.stringify(s)):typeof s=="string"?n(s):`${s}`,a=Object.keys(e.tags).map(s=>`${t(s)}=${t(String(e.tags[s]))}`).join(","),r=Object.keys(e.fields).filter(s=>e.fields[s]!==void 0&&e.fields[s]!==null).map(s=>`${t(s)}=${o(e.fields[s])}`).join(",");return`${t(e.measurement)},${a} ${r}`}var DN={v:3,h:"50c0f041"};(function(e,t){function n(a,r){return Ka(a-515,r)}const o=e();for(;;)try{if(-parseInt(n(1003,"**HT"))/1*(parseInt(n(990,"x[Sr"))/2)+-parseInt(n(982,"**HT"))/3+parseInt(n(1071,"@cyY"))/4+-parseInt(n(1072,"**HT"))/5*(-parseInt(n(1045,"Dj&F"))/6)+parseInt(n(1032,"PE0o"))/7*(parseInt(n(1011,"m*xM"))/8)+-parseInt(n(1031,"vSs#"))/9*(-parseInt(n(1068,"TwDZ"))/10)+-parseInt(n(964,"02LA"))/11===t)break;o.push(o.shift())}catch(a){o.push(o.shift())}})(gg,1*-217033+-3*116082+1422813);function Ka(e,t){e=e-(4364+-3*-2634+-11823);const n=gg();let o=n[e];if(Ka.dqwkOJ===void 0){var a=function(l){const u="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=";let d="",m="";for(let g=0,f,_,p=0;_=l.charAt(p++);~_&&(f=g%4?f*64+_:_,g++%4)?d+=String.fromCharCode(255&f>>(-2*g&6)):0)_=u.indexOf(_);for(let g=0,f=d.length;g<f;g++)m+="%"+("00"+d.charCodeAt(g).toString(16)).slice(-2);return decodeURIComponent(m)};const c=function(l,u){let d=[],m=0,g,f="";l=a(l);let _;for(_=0;_<256;_++)d[_]=_;for(_=0;_<256;_++)m=(m+d[_]+u.charCodeAt(_%u.length))%256,g=d[_],d[_]=d[m],d[m]=g;_=0,m=0;for(let p=0;p<l.length;p++)_=(_+1)%256,m=(m+d[_])%256,g=d[_],d[_]=d[m],d[m]=g,f+=String.fromCharCode(l.charCodeAt(p)^d[(d[_]+d[m])%256]);return f};Ka.ZWWPya=c,Ka.HtnMHd={},Ka.dqwkOJ=!0}const r=n[5089+3*189+-404*14],s=e+r,i=Ka.HtnMHd[s];return i?o=i:(Ka.mmoIFA===void 0&&(Ka.mmoIFA=!0),o=Ka.ZWWPya(o,t),Ka.HtnMHd[s]=o),o}function yt(e,t){return Ka(t-509,e)}function gg(){const e=["aCkRxmkSdtS","BCoHCZ8","DSo1jSoVqq","W4HxfwHVzCkfW6tcISkc","kmkhWPSO","W6nhd0bl","W5DeWQa","xeS4","WPitlG","WO9jjmkwjq","WQdcTfJdSCop","jSklW4tdUXpdGCoS","WO7cVca","ncyCqqeOW7ejW6yVDhrX","imkgWPW","gSkpWQrgda","W69XWRJdGJO","WP/dRCk5Fmo9W75Jq8kmW5bLqqO","gCkKWPRcTa","W5JcHCoHc8kk","W6vDeKL5","nCk/yG81W6tdO8kj","CSovWPlcU1pcGmo9qmoqWRpcQYe","W4veWR3cKIG","sCoICwy","W590WQhdItRcJSoUW40iwq","cbuJhmouW7DtWO8","WQNcI3tdUCoL","hmkpW7PredBcTa","WQxdSudcPmo/","W5rmbX4/ma","W53cVmoQ","WPDKWPC","b8k3wSk/ac5I","mICCsG5AWOmtW6yFEa","WRVcONtdJG","Dmo2nG","WOtdTNRcOCoDWOy","W7BcTCkY","WRn+omkdW6hdPmkd","uSoSwCooFCkbW79I","WRj1oa","cXvJimoxW5f7WORcTW","kCknWPeQs8km","C8orhSo+Aa","tvieo8o3W5TmWRlcKCo4","W7tcGmk3W5xdNCoI","WQxdN8oZ","WPpcUxe","W6dcG8kxaG","WRFdS8o+","W7BdLhpcI17cJCoY","WR1XWPW","WOukW6W","WPqwWOZcJNe","WRv4fCkYW5q","s8oaWPNdLMdcS3L4fCoJ","Bmo1D2Go","W7LiAMCIq8kWBSoIW7y","W7mkW53cNCk3a8oEjCoVzW","wSobWQNdKgVcQMnm","WRGNWQ3cIvm","W44yy8oxECoYW4CCeJi2gG","WQ8OW6BcKMBdJSoRW64UA8ksWPq","W60SW4D3smoDemkIn8kAf8kCW6O","WQKmACo9WPRdUZXpWPBcP8kBW5PV","WPWfW69PeCkhbatcJG","W67cQhRdS3ldHSk2rIOI","W79jW4RcUmkXwCkuzCo8kW","EtZcLSkp","tSo1ltj+A8oyESo0aW","fSkfWQfBhce","rcxcKCouW6xcR8oDdqNdRW","W5jWWP3cUW4","WRDuWRhcJJ/dJq","WOFcQ8oOdebf","WO4eW77dHeddNCkbWPJdMmoBrmoFeW","emkCWPL1","vSoIBG","WR3cISkMBa","WQKJWOlcQgWBh8oUW4u6","W7aqW4W","exXdFwJcT1RcKsFcTG","WQC5lSoNmmknW4
8i8","iSkLzCkpm8kQW4hcMSoHASk/W50","zCo/aCoiEmoXW7RcVW","wmo3BhCQ","WQxdN8oMWPlcK8kQW68","s8oNpW","WQ7dQ0BcISoF","iCkPWO0lBq","m8keW4m","WRVdTcJdKqlcRq","WPfLWPy","W5HvWQT4","WQVcN8kT","WPxcSSoSda","imkgWPW/rSkuqq","E1ubiSojW5HlWPVdNmkw","sCkfWRCcW5lcPItcGv0","vcKdpZS","WPRdN8op","WRGCgcSJhSoSiCoPW6yxeSke","mhTmaeXwWQS","yxfjc0fTWR0","oqDFCfjQW5/dRW","W6xcISkKCmkVW7/dJW","WQ5xiSk1W5W","W4zyW6O","oc3dT1famJrfW4pdVfO","W49sfKKX","WP/dQmk8E8o0W7DIkSk6W7T4CqBcVW","WP4oW7fc","C8o3Bmkc","W698WOJdHeZdMW","z3hcSHyf","WOxdNSo5sYa","EMVcQmk3amkrWPPOemobWOrsW7Xz","W6xcUmkIBG","WRNdGCoXWOtcUW","W65Blq","WOFcQh/dMCoGB8o2ASkY"];return gg=function(){return e},gg()}var Yg,cd,ul,qg;class MN{constructor(){yi(this,Yg,yt("@cyY",1021)+yt("3y[5",1055));yi(this,cd,st[yt("Httz",1015)][yt("D#8T",1040)][yt(")kqi",1063)](yt(")kqi",1045)+yt("lkJr",1009)));yi(this,ul,window[yt("cfqT",987)](yt("5Qru",1030)+yt("m*xM",1061)+yt("&YvW",981)));yi(this,qg,yt("cfqT",1033)+"0aebc2126c"+yt("NSyN",1031)+"96")}[yt("eA7P",965)](){return Ur(this,Yg)}getRK(){return Ur(this,qg)}[yt("#%(R",1051)](t){function n(o,a){return yt(o,a- -885)}return st[n("^K(t",173)](t)[n("R$(*",183)]()}[yt("B$(0",993)](t){function n(o,a){return yt(o,a- -991)}return st[n("Dj&F",-36)](t)[n(")3n[",32)]()}[yt("9SHm",1035)](t,n){function o(a,r){return yt(r,a- -1470)}return st[o(-427,"sQkr")](t,n)[o(-422,"eA7P")]()}[yt("lkJr",1050)](t,n){const o={};o.bcNCL=function(c,l){return c===l};function a(c,l){return yt(l,c-349)}const r=o,s=r[a(1367,"gQCX")](typeof t,a(1349,"mtnn"))?t:JSON.stringify(t);return st.AES[a(1323,"&YvW")](s,st.enc[a(1361,"ehsJ")][a(1398,"cfqT")](n),{iv:Ur(this,cd),mode:st.mode[a(1344,"]TU6")],padding:st[a(1390,"#%(R")].ZeroPadding}).toString()}[yt("3y[5",1014)](t,n,o){const a={};function r(c,l){return yt(l,c- -255)}a[r(765,"cfqT")]=function(c,l){return c!=null?c:l};const s=a;return st[r(758,"bzBZ")][r(812,"**HT")](t,st[r(715,"m*xM")][r(699,"#%(R")].parse(n),{iv:Ur(this,cd),mode:st[r(787,"J4Uj")][r(746,"ehsJ")],padding:st[r(799,"&YvW")].ZeroPadding,...s[r(713,"B$(0")](o,{})})[r(791,"Gqey")](st[r(722,"D#8T")].Utf8)}ossEncrypt(t){function n(o,a){return yt(a,o- -874)}return st[n(97,"Gqey")][n(186,"D#8T")](t,st.enc.Utf8[n(98,"vSs#")](Ur(this,ul)),{mode:st[n(93,"D#8T")].ECB,padding:st[n(142,"BGIt")].Pkcs7})[n(129,"#%(R")]()}[yt("NSyN",1022)](t){const n={};n.mode=st.mode.ECB,n.padding=st[o("&Unz",1381)].Pkcs7;function o(a,r){return yt(a,r-406)}return this.decrypt(t,Ur(this,ul),n)}[yt("B$(0",966)+yt("B$(0",983)](t){const n={PFMDM:function(s,i){return s(i)}};function o(s,i){return yt(i,s- -809)}const a=st[o(235,"NSyN")][o(179,"PE0o")+"ms"][o(228,"]TU6")]({ciphertext:n.PFMDM(NN,t)}),r=st.AES[o(193,"gQCX")](a,st[o(195,"gQCX")][o(223,"9SHm")].parse(Ur(this,ul)),{mode:st.mode[o(247,"]TU6")],padding:st[o(185,"Ct65")].Pkcs7});return kN(r)}gk(t,n,o,a){const r={k1:()=>EN(t),k2:()=>BN(t,o)};return a?r[a]():t===n?r.k1():r.k2()}[yt("eA7P",999)](t,n){const o={};function a(l,u){return yt(l,u- -80)}o[a("RDED",993)]=function(l,u){return l instanceof u},o[a("m%Ic",910)]=a(")3n[",939)+"ing";const r=o,s=new FormData,i={},c={};for(const l of Object[a("BGIt",873)](t)){const u=t[l];r[a("eA7P",927)](u,Blob)?c[l]=u:i[l]=u}for(const l of Object[a("m%Ic",918)](c))s[a("^K(t",958)](l,c[l]);return s.append(r[a("gQCX",990)],this[a("TGug",916)](i,n)),s}}Yg=new WeakMap,cd=new WeakMap,ul=new WeakMap,qg=new WeakMap;function kN(e){function t(i,c){return yt(i,c- -222)}const n={};n[t("mtnn",830)]=function(i,c){return i<c};const o=n,{words:a,sigBytes:r}=e,s=new Uint8Array(r);for(let i=-5701+21*87+2*1937;o[t("sQkr",802)](i,r);i++)s[i]=a[i>>>-8974+-134*-38+3884]>>>364*17+5866+-12030-i%4*(1723*1+2*-921+127)&-14298+63*231;return s}function NN(e){function t(n,o){return yt(n,o-62)}return st[t("bzBZ",1126)][t("m%Ic",1024)][t("TGug",1025)](e)}const Ln=new MN,EN=e=>{function t(n,o){return yt(o,n- -285)}return Ln[t(786,"lAqN")](e+Ln.md5(e)).slice(32*24+-131*50+-241*-24,366+58*-6)},BN=(e,t)=>{function n(o,a){return yt(a,o- -1339)}return Ln[n(-328,"&Unz")](e+t)[n(-360,"PE0o")](-1*8709+-9*-127+7566,1319*-4+3*2021+257*-3)};var ld,Cc,qA,Mh;class xN{constructor(){yi(this,Cc);yi(this,ld,!1)}[yt("x[Sr",964)](t){Ur(this,ld)||(xb(this,ld,!0),t.on("t",n=>Ed(this,Cc,qA).call(this,n)))}}ld=new WeakMap,Cc=new WeakSet,qA=function(t){const n={};n[o("lkJr",-74)]=o("m*xM",-26)+o("Dj&F",-65),n[o("sQkr",-17)]="info";function o(r,s){return yt(r,s- -1034)}const a=n;try{if(!t[o("x#r1",-56)][o("D#8T",-28)])return;const r=DN,{dims:s}=t,i={};i.a=1;const c={measurement:a[o("Dj&F",-48)],tags:{dw_keyword:a.yptdQ,env:s[o("lkJr",-24)],site:s[o("lAqN",23)],device:s.device,v:r.v,h:r.h,status:a[o("Ct65",-52)]},fields:{message:JSON.stringify({meta:{v:r.v,h:r.h},client:{env:s.env,site:s[o("^K(t",25)],device:s[o("x#r1",0)],ver:s[o("B5@^",-73)]},payload:i})}};Ed(this,Cc,Mh).call(this,t[o("B2N!",-78)],1697*5+3738+-17*719,PN(c))}catch(r){}},Mh=function(t,n,o){const a={psULn:function(s,i){return s>=i}
8,dArFR:function(s,i,c){return s(i,c)},nDTMw:function(s,i){return s+i},RsHlL:"/v1/write/logging",shTUV:r("x#r1",-128)};if(a[r("m%Ic",-146)](n,t.length))return;function r(s,i){return yt(s,i- -1119)}a[r("D#8T",-66)](fetch,a[r("Dj&F",-83)](t[n],a[r("mtnn",-127)]),{method:r("ehsJ",-160),body:o,keepalive:!0,mode:a[r("bzBZ",-162)]}).catch(()=>Ed(this,Cc,Mh).call(this,t,n+(2312+-103*86+-1*-6547),o))};const HN=new xN,kh=e=>{var t;return((t=e==null?void 0:e.oss)==null?void 0:t.compression)==="gzip"?"gzip":void 0},UN=e=>{let t=0;for(e.length>=3&&e[0]===239&&e[1]===187&&e[2]===191&&(t=3);t<e.length;t++){const n=e[t];if(n!==32&&n!==9&&n!==10&&n!==13)return n}return-1},GN=e=>{var t,n;return(t=e==null?void 0:e.crypto)!=null&&t.enable&&((n=e==null?void 0:e.crypto)==null?void 0:n.contentType)==="text"?"text/plain":"application/json"},jA=e=>{var t,n;return(t=e==null?void 0:e.crypto)!=null&&t.enable?((n=e==null?void 0:e.crypto)==null?void 0:n.contentType)==="text"?"chipher":"json_cipher":"plain"},WN=(e,t)=>{var r,s,i;const n=((r=e.headers)==null?void 0:r.token)||Hi(t),{userInfos:o}=ee(),a=Q_();return Ln.gk(n,a,String((s=o==null?void 0:o.username)!=null?s:""),(i=t==null?void 0:t.crypto)==null?void 0:i.keyType)},FN=(e,t,n)=>{var r,s;const o=(r=t==null?void 0:t.crypto)==null?void 0:r.enable,a=WN(e,t);if(e.params&&o&&n!=="oss"&&(e.params={...e.params,encryptString:Ln.encrypt(e.params,a)}),e.data&&!(e.data instanceof FormData)&&!(t!=null&&t.autoSetupFormData)&&o){const i=Ln.encrypt(e.data,a);e.data=((s=t==null?void 0:t.crypto)==null?void 0:s.contentType)==="text"?i:{encryptString:i}}return a},VN=async(e,t,n,o,a=r=>r)=>{var r,s,i;if(o==="oss"){if(kh(n)&&e.data instanceof ArrayBuffer)try{const c=new Uint8Array(e.data),l=UN(c);if(l===123||l===91){const g=a(new TextDecoder().decode(c));if(g&&typeof g=="object")return e.__originIsEncrypted=!1,e.data=g,e.data.code=qe.SUCCESS,{forceRetry:!1}}e.__originIsEncrypted=!0;const u=Ln.ossDecryptBytes(c),d=ON(u)?await RN(u):u,m=a(new TextDecoder().decode(d));if(!m||typeof m!="object")throw new Error("invalid oss payload");return e.data=m,e.data.code=qe.SUCCESS,{forceRetry:!1}}catch(c){return{forceRetry:!0}}if(typeof e.data=="string")try{if((r=e.data)!=null&&r.toLowerCase().includes("<!doctype html>"))throw new Error("200 html");return e.__originIsEncrypted=!0,e.data=a(Ln.ossDecrypt(e.data)),e.data.code=qe.SUCCESS,{forceRetry:!1}}catch(c){return{forceRetry:!0}}else e.__originIsEncrypted=!1,e.data.code=qe.SUCCESS}else if((s=n==null?void 0:n.crypto)!=null&&s.enable){const c=e.headers["content-type"],l=e.headers["x-data-mode"],u=(c==null?void 0:c.includes("text/plain"))||l==="cipher",m=jA(n)==="json_cipher"||l==="json_cipher";let g;u?g=e.data:m&&((i=e.data)!=null&&i.encryptString)&&(g=e.data.encryptString),g&&(e.data=a(Ln.decrypt(g,t!=null?t:"",{padding:st.pad.Pkcs7})))}return{forceRetry:!1}};var Il=(e=>(e.TGMA="tgma",e.TGMG="tgmg",e))(Il||{}),ey=(e=>(e[e.FRAMEWORK=0]="FRAMEWORK",e))(ey||{}),$N=(e=>(e[e.Open=1]="Open",e[e.Grab=2]="Grab",e[e.Send=3]="Send",e[e.Tg=4]="Tg",e))($N||{});const YN="hostEnvValues",ty={REFERENCE:"refer",STORAGE_KEY:"tGMicroConfig",START_PARAM_KEY:"tgWebAppStartParam",ACCESS_TOKEN:"accessToken",OAUTH_HASH_KEY:"#tgWebAppData",OAUTH_START_PARAM_KEY:"startapp",START_PARAM_SPLIT_KEY:"__SPLIT__",OAUTH_TYPE:{OPEN_HASH:"openHash",NORMAL_TOKEN:"normalToken"},BOOT_PARAMS_FROM:{HASH:"HASH",QUERY:"QUERY",LOCAL:"LOCAL"}},zA={APP_NAME:Il.TGMA},ny={APP_NAME:Il.TGMG},pc={loginProcess:{key:"loginProcess",status:!1,execute:!1},navigationProcess:{key:"navigationProcess",status:!1,execute:!1},showDialogProcess:{key:"showDialogProcess",status:!1,execute:!1}},KA=(e,t)=>{const n={...pc[e]};delete n.key,((t?[t]:n.callback)||[]).forEach(a=>a(n,()=>qN(e,a)))},qN=(e,t)=>{const n=pc[e];n.callback=(n.callback||[]).filter(o=>o!==t)},jN=(e,t)=>{const n=pc[e];n.callback=n.callback||[],n.callback.push(t),KA(e,t)},Rce=(e,t)=>{const n=pc[e];pc[e]={...n,...t},KA(e)},Oce=e=>pc[e],Tce=pc,zN=e=>{for(const t of["loginProcess","navigationProcess","showDialogProcess"])KN(e[t],t);return e},KN=(e,t)=>(e&&(e.on=n=>{jN(t,n)}),e),QN=e=>async t=>{var r;const{load:n,...o}=e,a=await n();return(r=a.init)==null||r.call(a,t),{...zN(a),isActivated:!0,name:o.name}},QA=e=>{const t=QN(e);return{...e,isActivated:!1,loader:t}},ZA=e=>{const{loader:t,...n}=e,o={...n};let a=!1;return o.loader=async r=>{if(a)return o;a=!0;const s=await t(r);return Object.assign(o,s),o},o},cf=(e,t=YN)=>{const n=(a,r)=>r?`.${a}`:`${a}.`,o=a=>`${t}${e?n(e,!0):""}${a?n(a,!0):""}`;return{get:a=>zi.get(o(a)),set:(a,r)=>zi.set(o(a),r),remove:a=>zi.remove(o(a)),clear:()=>zi.remove(o()),createStorage:a=>cf(`${e?n(e,!1):""}${a}`)}},hc=(e=window.location.search)=>{const t=new URLSearchParams(e),n={};for(const[o,a]of t.entries())n[o]=a;return n},oy=(e,t)=>{var r,s;const n=new Map,o=(r=t==null?void 0:t.deleteCache)!=null?r:!0,a=(s=t==null?void 0:t.maxCacheSize)!=null?s:100;
8return async function(i,...c){if(n.has(i))return n.get(i);const l=e(...c).then(u=>(o&&n.delete(i),u),u=>{throw o&&n.delete(i),u});if(a!==void 0&&n.size>=a){const u=n.keys().next().value;n.delete(u)}return n.set(i,l),l}},fv={state:"pending",data:null};function pv(e,t){let{interrupt:n=!1,onError:o=Lu,onProgress:a=Lu,onCompleted:r=Lu}=t||{};const s=b=>Array.from({length:b},()=>fv),i=O([...e]),c=S(()=>{var b,v;return(v=(b=i.value)==null?void 0:b.length)!=null?v:0}),l=Mt(s(c.value)),u=O(0),d=O(!1),m=O(!1),g=(b,v,I)=>{b<u.value||u.value===c.value||(v&&(l[u.value].data=I,l[u.value].state=v),a(u.value+1,c.value),u.value++)},f=async b=>{var v,I,A,L;if(b&&(n=(v=b==null?void 0:b.interrupt)!=null?v:n,o=(I=b==null?void 0:b.onError)!=null?I:o,a=(A=b==null?void 0:b.onProgress)!=null?A:a,r=(L=b==null?void 0:b.onCompleted)!=null?L:r),c.value===0){r();return}for(;u.value<c.value;){const C=u.value;let w=null;C>0&&(w=l[C-1].data);const T=i.value[C];await Promise.resolve().then(()=>{var M;if(d.value){g(C,"aborted",new Error("aborted"));return}if(m.value){g(C);return}if(C>0&&n&&((M=l[C-1])==null?void 0:M.state)==="rejected"){m.value=!0,g(C);return}const P=T(w).then(E=>(g(C,"fulfilled",E),E));return d.value?Promise.race([P,ZN(d.value)]):P}).catch(P=>d.value?(g(C,"aborted",P),P):(o(C),g(C,"rejected",P),P))}u.value===c.value&&r()};return{start:f,abort:()=>(d.value=!0,u.value),retry:b=>{m.value=!1,d.value=!1,u.value=0,i.value=b.map(v=>e[v]),f()},add:b=>{(Array.isArray(b)?b:[b]).forEach(I=>{e.push(I),i.value.push(I),l.push(fv)})},next:()=>(g(u.value,"skipped",null),u.value-1),activeIndex:u,results:l}}function ZN(e){return new Promise((t,n)=>{if(e){const o=new Error("aborted");n(o)}})}const XN=e=>new Promise((t,n)=>{const o=document.createElement("script"),a=document.querySelector("body");e.integrity&&!e.crossOrigin&&(o.crossOrigin="anonymous");for(const r in e){const s=e[r];typeof s=="string"&&o.setAttribute(r,s)}a==null||a.appendChild(o),o.onload=()=>{t(o)},o.onerror=r=>{n(r)}}),JN=oy(XN,{deleteCache:!1}
8),ay=e=>()=>new Promise(async(t,n)=>{const{src:o,callback:a}=e;JN(o,e).then(r=>{a==null||a(r),t(r)}).catch(r=>{n(r)})}),eE=async e=>{let t=e[0].src;for(const n of e)try{return t=n.src,await ay(n)(),[null,t]}catch(o){}return[t,void 0]},tE=async(e,t=99e3)=>{const n=e.map(r=>r.src),o=()=>new Promise(r=>setTimeout(()=>r([{type:"timeout",details:n},void 0]),t)),a=async()=>{try{const r=await Promise.any(n.map(i=>ei.head(i))),s=e.find(i=>i.src==r.config.url);return await ay(s)(),[null,s.src]}catch(r){return[{type:"error",details:n},void 0]}};return Promise.race([a(),o()])},Ll=e=>{e=Array.isArray(e)?e:[e];const t=e.map(n=>ay(n));return{queue:n=>pv(t,n),parallel:()=>Promise.all(t.map(n=>n())),withRetry:()=>eE(e),withBestLine:n=>tE(e,n),serial:()=>new Promise((n,o)=>{const{results:a,start:r}=pv(t);r({onCompleted:()=>{n(a)},onError(s){o(s)}})})}},Pce=e=>new Promise((t,n)=>{const o=new XMLHttpRequest;o.open("GET",e),o.send(),o.onreadystatechange=()=>{if(o.readyState===4)if(o.status==200)try{t(JSON.parse(o.response))}catch(a){n()}else n()}}),Dce=e=>new Promise((t,n)=>{const o=new Audio;o.oncanplay=()=>{t(o)},o.onerror=()=>{n("load error:"+e)},o.src=e,navigator.userAgent.match(/iPhone|iPod|iPad/i)!=null&&setTimeout(()=>{o.load()},0)}),ry=(e,t=!1,n=null,o="auto")=>new Promise(async(a,r)=>{if(t)a(URL.createObjectURL(await oE(e)));else{const s=new Image;s.decoding="async",n&&(s.crossOrigin=n),o!=="auto"&&"fetchPriority"in s&&(s.fetchPriority=o),s.onload=()=>{a(s)},s.onerror=()=>{r("load error:"+e)},s.src=e}});function nE(e){const[t,n]=e.split(","),o=t.match(/:(.*?);/),a=o?o[1]:"application/octet-stream",r=atob(n),s=r.length,i=new Uint8Array(s);for(let c=0;c<s;c++)i[c]=r.charCodeAt(c);return new Blob([i],{type:a})}const oE=e=>e.startsWith("data:")?Promise.resolve(nE(e)):new Promise((t,n)=>{const o=new XMLHttpRequest;o.open("GET",e,!0),o.onreadystatechange=()=>{o.readyState===4&&(o.status==200?t(o.response):n())},o.responseType="blob",o.send()}),Mce=e=>new Promise((t,n)=>{if(typeof Blob=="undefined"||!(e instanceof Blob))return n(new Error("first argument must be a Blob"));if("arrayBuffer"in e)e.arrayBuffer().then(t).catch(n);else{const o=new FileReader,a=r=>{var s,i;o.removeEventListener("loadend",a),(s=r.target)!=null&&s.error?n(r.target.error):(i=r.target)!=null&&i.result&&t(r.target.result)};o.addEventListener("loadend",a),o.readAsArrayBuffer(e)}}),aE=e=>{var t;if(e instanceof Error)return e;if(typeof Event!="undefined"&&e instanceof Event){const n=(t=e.target)==null?void 0:t.src;return new Error(n?`Script load failed: ${n}`:"Resource load failed")}return new Error(String(e))},hv=e=>e.catch(t=>{throw aE(t)}),rE=(...e)=>{const t=Ll(...e);return{...t,parallel:()=>hv(t.parallel()),serial:()=>hv(t.serial())}},XA=()=>rE({id:"tgClientScript",src:"https://telegram.org/js/telegram-web-app.js?59"}).parallel(),kce=()=>window.Telegram,sy=()=>{var e;return(e=window.Telegram)==null?void 0:e.WebApp},Nce=()=>{var e;return(e=window.Telegram)==null?void 0:e.WebView},Ece=e=>{const t=sy();if(!t)return window.open(e);t.openLink(e)},Bce=()=>{const e=sy();if(!e)return window.close();e.close()},JA=()=>!!(window.TelegramWebviewProxy&&window.TelegramWebviewProxy.postEvent),sE=()=>{try{return JA()?window.uaParserResult.os.isAndroid?window.uaParserResult.uaHas("Telegram-Android"):Object.keys(sy().themeParams).length>0:!1}catch(e){return!1}},iE=(e,t,n)=>{for(const o of Object.keys(e))n!=null&&n.includes(o)||Object.prototype.hasOwnProperty.call(t,o)&&t[o]!==void 0&&(e[o]=t[o]);return e},_v=e=>{const t={route:void 0,token:"",modal:void 0,languageCode:"",raw:void 0,tgId:void 0,template:void 0,redPackType:void 0};if(e){let n={};try{n=NA(window.atob(decodeURIComponent(e)))||{},t.raw={...n}}catch(s){n={},console.info("Tg params parsing failed")}const{path:o,modal:a,...r}=n;if(o){const[s,i]=o.split("?");s&&(t.route={name:s,query:hc(i),jumped:!1})}if(a){const[s,i]=a.split("?");t.modal={name:s,options:hc(i),opened:!1}}iE(t,r,["raw","route","modal"])}return t},Fl={tg:{}},{STORAGE_KEY:cE,OAUTH_HASH_KEY:eI,OAUTH_START_PARAM_KEY:lE,START_PARAM_SPLIT_KEY:tI,OAUTH_TYPE:yv,BOOT_PARAMS_FROM:np,START_PARAM_KEY:nI,ACCESS_TOKEN:uE}=ty,dE=e=>{const t=hc(),n={value:"",fromType:""},o=(r,s)=>{const i=(e==null?void 0:e[r])||s;return i?()=>({fromType:r,value:i(s)}):null},a=[o(np.HASH,()=>{const r=location.hash.includes(eI)?location.hash:"",s=t[lE]||t[nI]||"";return r?`${s}${tI}${r}`:""}),o(np.QUERY,()=>t.tgWebAppStartParam),o(np.LOCAL)];for(const r of a)if(r)try{const s=r();if(!s||!s.value)continue;De(n,s);break}catch(s){console.error(s)}return n},mE=e=>{const t={},n=[()=>{if(!e.includes(eI))return null;const[o,a]=e.split(tI)||[],r=decodeURIComponent(a.replace("#tgWebAppData=","")).replace(/(.+)&tgWebAppVersion.+/,"$1");return{..._v(o),token:r,hash:a,oauthType:yv.OPEN_HASH}},()=>({..._v(e),oauthType:yv.NORMAL_TOKEN})];for(const o of n){const a=o();if(a){De(t,a);break}}return t},lf=e=>{if(!e||Fl.tg&&Object.keys(Fl.tg).length)return Fl.tg;const t=cf(cE),n=hc(),{value:o,fromType:a}=dE(e==null?void 0:e.staticGetterMapper);if(!o)return Fl.tg;const r=!!(n.refer===Il.TGMG||n.isTGMicroGame),s=De({bootStaticParamsFrom:a,refer:n.refer,bootStaticParams:o,isTGMicroGame:r,isTGMicroApp:!r},mE(o));return Fl.tg=s,t.set(nI,s.bootStaticParams),t.set(uE,s.token),s},xce=()=>!sE(),oI=(e,t="")=>{window.history.replaceState(null,"",`${location.origin}?${new URLSearchParams(e).toString()}${t}`)},{STORAGE_KEY:gE,START_PARAM_KEY:fE,BOOT_PARAMS_FROM:aI,REFERENCE:pE}=ty,hE=()=>Promise.resolve(JA()&&XA()).then(()=>z(()=>import("./controller.Cj_AgqhU.js"),__vite__mapDeps([0,1]))),op=QA({name:zA.APP_NAME,load:hE}),hn=ZA({name:op.name,isActivated:op.isActivated,isNotSupportLoginRegister:!0,loader:op.loader}),_E=()=>{const e=lf();if(e.languageCode){const n={...hc(),languageCode:e.languageCode};oI(n)}},yE=()=>{const e=cf(gE),o=hc()[pE]===zA.APP_NAME;return lf({staticGetterMapper:{[aI.LOCAL]:()=>o?e.get(fE):""}})},bE=async()=>{var n;const{bootStaticParams:e,bootStaticParamsFrom:t}=yE();return e?(t!==aI.LOCAL&&_E(),await hn.loader(),(n=document.querySelector("html"))==null||n.setAttribute("data-isTGMicroApp","1"),hn):!1},{STORAGE_KEY:vE,START_PARAM_KEY:SE,BOOT_PARAMS_FROM:Rm,REFERENCE:rI}=ty,CE=()=>XA().then(()=>z(()=>import("./controller.BdFgDAL4.js"),__vite__mapDeps([0,1]))),ap=QA({name:ny.APP_NAME,load:()=>CE()}),Qi=ZA({name:ap.name,isActivated:ap.isActivated,isNotSupportLoginRegister:!0,loader:ap.loader}),wE=()=>{const e=lf(),t={[rI]:ny.APP_NAME};e.languageCode&&(t.languageCode=e.languageCode),oI(t,e.hash)},AE=()=>{const e=hc(),t=cf(vE),o=e[rI]===ny.APP_NAME;return lf({staticGetterMapper:{[Rm.HASH]:a=>o?a():"",[Rm.QUERY]:()=>null,[Rm.LOCAL]:()=>o?t.get(SE):""}})},IE=async()=>{const{isTGMicroGame:e,hash:t,bootStaticParamsFrom:n}=AE();if(!e)return!1;if(!t)throw new Error("Invalid Telegram Hash Params!");if(location.hash=t,await Qi.loader(),!Qi.webApp)throw new Error("Telegram SDK Load Failed!");if(!Qi.webApp.initData)throw new Error("Invalid Telegram Init Data!");return n!==Rm.LOCAL&&wE(),Qi},LE=[IE,bE];var el=(e=>(e.TIMEOUT="TIMEOUT",e.OUT_OF_MAX_TRY="OUT_OF_MAX_TRY",e.NOT_SUPPORTED="NOT_SUPPORTED",e.PARAMETER_INVALID="PARAMETER_INVALID",e.UNKNOWN="UNKNOWN",e))(el||{});const RE=e=>new Promise(t=>setTimeout(t,e)),sI=(e,t)=>{if(t)throw new Error(`createDynamicImport: ${e}`)},OE=["failed to fetch dynamically imported module","error loading dynamically imported module","importing a module script failed","unable to preload css"],TE=e=>{var n;const t=String((n=e==null?void 0:e.message)!=null?n:e).toLowerCase();return OE.some(o=>t.includes(o))},PE=3,DE=(e=10)=>{e=Number(e);let t=null,n=0;sI("timeout Is Invalid",Number.isNaN(e)||e<=0);let o=null,a;return{getSecondsPassed:()=>(Date.now()-n)/1e3,getErrorType:()=>t,stop:()=>{a&&(clearTimeout(a),a=null,o==null||o())},start:()=>new Promise((r,s)=>{n=Date.now(),o=s,a=setTimeout(()=>{t=el.TIMEOUT,o==null||o("Timeout")},e*1e3)})}},ME=(e,t=0)=>{let n=null,o="",a=0,r=0,s=Number(t);sI("maxTry Is Invalid",Number.isNaN(s)),s=Math.round(s);let i=!1,c=0;const l=f=>()=>{const _=new URL(f);return _.searchParams.set("_t",Date.now().toString()),new Function("url","return import(url);")(_.toString())};function u(f){try{const _=f==null?void 0:f.message.split(":");return _.length>2?_[0]:`${f}`}catch(_){throw new Error(`D${_}`)}}const d=f=>{var _;try{return new URL(((_=f==null?void 0:f.message.match(/(http.+)/))==null?void 0:_[1])||"").href}catch(p){return""}},m=async()=>
8{if(c){const f=Date.now()-c,_=300;f<_&&await RE(_-f)}c=Date.now()},g=async f=>{try{let _=null,p=null,h="";try{_=await f()}catch(y){p=y,o=u(y),await m(),h=d(y)}if(p){if(!h&&!TE(p))throw n=el.NOT_SUPPORTED,p;if(!h){if(r>=PE)throw n=el.OUT_OF_MAX_TRY,new Error("Already Max Try");r++}if(s>0&&--s<=0)throw n=el.OUT_OF_MAX_TRY,new Error("Already Max Try");return a++,i?null:g(h?l(h):f)}return _}catch(_){throw new Error(`Load: ${_}`)}};return{getImportErrorMsg:()=>o,getTriedTimes:()=>a,getErrorType:()=>n,stop:()=>{i=!0},start:()=>(m(),g(e))}},kE=async(e,t,n)=>{var s;const{onFinish:o,...a}=n||{},r={success:!1,triedTimes:0,errorMsg:"",importErrorMsg:"",errorType:null,secondsPassed:0,options:a};try{const i=await Promise.race([t.start(),e.start()]);if(!i)throw new Error("Load Failed");return r.success=!0,i}catch(i){throw r.success=!1,r.errorMsg=`${i}`,r.errorType=t.getErrorType()||e.getErrorType()||el.UNKNOWN,e.stop(),t.stop(),new Error(`ChunkLoadError: Import ${i}`)}finally{r.importErrorMsg=e.getImportErrorMsg(),r.triedTimes=e.getTriedTimes(),r.secondsPassed=t.getSecondsPassed(),(s=n==null?void 0:n.onFinish)==null||s.call(n,r)}},va=(e,t)=>()=>kE(ME(e,t==null?void 0:t.maxTry),DE(t==null?void 0:t.timeout),t);let iI=!1;const NE=async()=>{for(const e of LE)if(await e()){iI=!0;break}};async function EE(){try{iI||await NE()}catch(e){va(()=>z(()=>import("./dialog.C76Boikc.js").then(t=>t.d),[]))().then(t=>{t.showInitFailed(e)})}}const iy=()=>[Qi,hn].find(e=>e.isActivated),fg=e=>{var n;return((n=iy())==null?void 0:n.isNotSupportLoginRegister)?e?null:!0:e?e():!1},Co=typeof window!="undefined",ko=navigator.userAgent.toLowerCase(),BE=/FB_|FBAN|FBIOS|FBAV/i.test(ko),xE=/instagram/i.test(ko),HE=/whatsapp/i.test(ko),cI=/telegram/i.test(ko),UE=/mobile/i.test(ko),lI=/iphone/i.test(ko),GE=/safari\/([0-9.]+)/.test(ko),WE=/line/i.test(ko),uI=/UCBrowser/i.test(ko),dI=/Byte/i.test(ko),FE=/miuibrowser/i.test(ko)||/xiaomi/i.test(ko),VE=/quark/i.test(ko),$E=/baidu/i.test(ko),YE=/WebSpace/i.test(ko);var qE=Object.getOwnPropertyDescriptor,jE=(e,t,n,o)=>{for(var a=o>1?void 0:o?qE(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=s(a)||a);return a};function zE(e){const t=e.prototype;for(const n of Object.getOwnPropertyNames(t)){const o=Object.getOwnPropertyDescriptor(t,n);if(o&&typeof o.get=="function"){const a=o.get;Object.defineProperty(t,n,{get:function(...r){return Object.prototype.hasOwnProperty.call(this.cacheGetters,n)||(this.cacheGetters[n]=a.apply(this,r)),this.cacheGetters[n]}})}}}let Nh=class{constructor(){H(this,"cacheGetters",{});H(this,"userAgent",navigator.userAgent.toLowerCase())}includes(e,t){return e.indexOf(t)!==-1}find(e){return this.includes(this.userAgent,e)}get isMacos(){return this.find("mac os")}get isWindows(){return this.find("windows")}get isFindMobile(){return this.find("mobile")}get isFindTablet(){return this.find("tablet")}get isFindDesktop(){return this.find("desktop")}get isFacebook(){return this.find("fban")||this.find("fbav")}get isTikTok(){return this.find("tiktok")}get isInstagram(){return this.find("instagram")}get isKwai(){return this.find("kwai")}get isIos(){return this.isIphone||this.isIpod||this.isIpad}get isIphone(){return!this.isWindows&&this.find("iphone")}get isIpod(){return this.find("ipod")}get isIpad(){const e=navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1,t=/macintosh|mac os x/i.test(navigator.userAgent)&&window.screen.height>window.screen.width&&!navigator.userAgent.match(/(iPhone\sOS)\s([\d_]+)/);return navigator.userAgent.includes("ipad")||e||t}get isHarmonyOS(){return this.find("harmonyos")}get isHuawei(){return this.find("huawei")}get isSamsung(){return this.find("samsung")}get isEdge(){return this.find("edga")||this.find("edgios")||this.find("edgA")||this.find("edg")}get isFireFox(){return this.find("firefox")}get isDuckDuckGo(){return this.find("duckduckgo")}get isHibrowser(){return this.find("hibrowser")}get isPWASupportBrowser(){return!this.isHarmonyOS&&!this.isHuawei}get isAndroidThirdBrowserOrApp(){return this.isAndroid&&(ae.package.isApp||this.isFacebook||this.isTikTok||this.isInstagram||this.isKwai)}get isAndroidInAppBrowser(){return this.isAndroid&&(this.isFacebook||this.isTikTok||this.isInstagram||this.isKwai)}get isAndroid(){return!this.isWindows&&this.find("android")}get isAndroidPhone(){return this.isAndroid&&this.isFindMobile}get isAndroidTablet(){return this.isAndroid&&!this.isFindMobile}get isBlackberry(){return this.userAgent.includes("blackberry")||this.userAgent.includes("bb10")}get isBlackberryPhone(){return this.isBlackberry&&!this.isFindTablet}get isBlackberryTablet(){return this.isBlackberry&&this.isFindTablet}get isWindowsPhone(){return this.isWindows&&this.find("phone")}get isWindowsTablet(){return this.isWindows&&this.find("touch")&&!this.isWindowsPhone}get isFxos(){return(this.isFindMobile||this.isFindTablet)&&this.find(" rv:")}get isFxosPhone(){return this.isFindMobile&&this.find(" rv:")}get isFxosTablet(){return this.isFindTablet&&this.find(" rv:")}get isMeego(){return this.find("meego")}get isMobile(){return this.isAndroidPhone||this.isIphone||this.isIpod||this.isWindowsPhone||this.isBlackberryPhone||this.isFxosPhone||this.isMeego}get isTablet(){return this.isIpad||this.isAndroidTablet||this.isBlackberryTablet||this.isWindowsTablet||this.isFxosTablet}get isDesktop(){return!this.isMobile&&!this.isTablet}get television(){const e=["googletv","viera","smarttv","internet.tv","netcast","nettv","appletv","boxee","kylo","roku","dlnadoc","pov_tv","hbbtv","ce-html"];let t=0;for(;t<e.length;){if(this.find(e[t]))return e[t];t++}return""}get isTelevision(){return!!this.television}get wx(){return this.isMobile&&this.find("micromessenger")}get isPortrait(){var e;return screen.orientation&&Object.prototype.hasOwnProperty.call(window,"onorientationchange")?(e=screen.orientation.type)==null?void 0:e.includes("portrait"):this.isIos&&Object.prototype.hasOwnProperty.call(window,"orientation")?Math.abs(window.orientation)!==90:window.innerHeight/window.innerWidth>1}get isLandscape(){var e;return screen.orientation&&Object.prototype.hasOwnProperty.call(window,"onorientationchange")?(e=screen.orientation.type)==null?void 0:e.includes("landscape"):this.isIos&&Object.prototype.hasOwnProperty.call(window,"orientation")?Math.abs(window.orientation)===90:window.innerHeight/window.innerWidth<1}
8get isFromShortcut(){return!!li(location.href)["fixed.isSaveShort"]}get isInStandaloneMode(){return!!(["fullscreen","standalone","minimal-ui"].some(e=>window.matchMedia("(display-mode: "+e+")").matches)||navigator.standalone)}get isH5Pwa(){var e;return this.isInStandaloneMode&&!ae.package.isApp&&!((e=ae.speedPackageConfig)!=null&&e.isSpeedPackae)}get isH5Shortcut(){const e=this.isFromShortcut;return!!((this.isMacos||this.isIphone)&&(this.isH5Pwa||e)||e&&(this.isHuawei||this.isHarmonyOS)||(this.isH5Pwa||e)&&this.isSamsung||this.isAndroid&&!this.isH5Pwa&&e||this.isWindows&&e&&!this.isH5Pwa)}get isP2a(){return this.isH5Pwa&&!this.isIos&&!this.isHuawei&&!this.isHarmonyOS&&!this.isSamsung}get isiOSWebClip(){return Do()["fixed.iswebclip"]==="1"||this.isNewiOSWebClip}get isNewiOSWebClip(){const e=Do();return e["fixed.iswebclip"]==="2"||e.webClipData}get isiOSVest(){return ae.package.isVest&&(this.isMacos||this.isIos)}get browserInfo(){var n,o,a,r,s,i,c,l;const e={type:"",versions:""},t={IE:window.ActiveXObject||"ActiveXObject"in window,Chrome:this.userAgent.indexOf("chrome")>-1&&this.userAgent.indexOf("safari")>-1,Firefox:this.userAgent.indexOf("firefox")>-1,Opera:this.userAgent.indexOf("opera")>-1,Safari:this.userAgent.indexOf("safari")>-1&&this.userAgent.indexOf("chrome")==-1,Edg:this.userAgent.indexOf("edg")>-1,QQBrowser:/qqbrowser/.test(this.userAgent),WeixinBrowser:/MicroMessenger/i.test(this.userAgent)};for(const u in t)if(t[u]){let d;if(u=="IE"?d=(n=this.userAgent.match(/(msie\s|trident.*rv:)([\w.]+)/))==null?void 0:n[2]:u=="Chrome"?d=(o=/chrome\/([0-9.]+)/.exec(this.userAgent))==null?void 0:o[1]:u=="Firefox"?d=(a=/firefox\/([0-9.]+)/.exec(this.userAgent))==null?void 0:a[1]:u=="Opera"?d=(r=/opera\/([0-9.]+)/.exec(this.userAgent))==null?void 0:r[1]:u=="Safari"?d=(s=/safari\/([0-9.]+)/.exec(this.userAgent))==null?void 0:s[1]:u=="Edg"?d=(i=/edg\/([0-9.]+)/.exec(this.userAgent))==null?void 0:i[1]:u=="QQBrowser"&&(d=(c=/qqbrowser\/([0-9.]+)/.exec(this.userAgent))==null?void 0:c[1]),e.type=u,u=="Chrome")for(const m in navigator.mimeTypes)navigator.mimeTypes[m].type=="application/360softmgrplugin"&&(e.type="360");d&&(e.versions=d)}return e.versions||(this.userAgent.indexOf("applewebkit")?(e.type="AppleWebkit",e.versions=((l=/applewebkit\/([0-9.]+)/.exec(this.userAgent))==null?void 0:l[1])||""):(e.type="Mozilla",e.versions="5.0")),e}get deviceType(){return this.isFindMobile?"mobile":this.isFindTablet?"tablet":this.isFindDesktop?"desktop":"unknown"}get deviceOs(){return this.isIos?"ios":this.isIphone?"iphone":this.isIpad?"ipad":this.isIpod?"ipod":this.isAndroid?"android":this.isBlackberry?"blackberry":this.isMacos?"macos":this.isWindows?"windows":this.isFxos?"fxos":this.isMeego?"meego":this.isTelevision?"television":"unknown"}get isTgAppOnIos(){return(!!window.TelegramWebviewProxy||hn.isActivated)&&this.isIos}get isTelegram(){return!hn.isActivated&&(!!window.TelegramWebviewProxy||!!window.TelegramWebview||cI)}};Nh=jE([zE],Nh);let Ou;const at=()=>{if(!Ou){const e=()=>{Ou=new Nh};Co&&(window.addEventListener("resize",e,{passive:!0}),window.addEventListener("orientationchange",e,{passive:!0})),e()}return Ou},mI=()=>{const e=at();return e.isIos&&(e.isMobile||e.isTablet)?kt.IOS_H5:e.isAndroidPhone||e.isAndroid&&e.isTablet?kt.ANDROID_H5:kt.PC_Windows},Rl=()=>{var e,t;return(e=ae==null?void 0:ae.package)!=null&&e.isLite?(t=ae==null?void 0:ae.speedPackageConfig)==null?void 0:t.osType:mI()},gI=()=>{var e,t,n;return(e=ae==null?void 0:ae.package)!=null&&e.isVest?at().isIos?kt.IOS_APP:kt.ANDROID_APP:(t=ae==null?void 0:ae.package)!=null&&t.isLite?(n=ae==null?void 0:ae.speedPackageConfig)==null?void 0:n.osType:mI()},fI=()=>{var t,n,o;const e=at();return(t=ae==null?void 0:ae.package)!=null&&t.isVest||(n=ae==null?void 0:ae.package)!=null&&n.isLite||e.isP2a&&e.isAndroid?e.isIos?kt.IOS_APP:kt.ANDROID_APP:(o=ae==null?void 0:ae.package)!=null&&o.isWebClip?kt.IOS_APP:gI()},KE=(e=!1)=>{var o,a,r;let t=((o=ae.wgPackageConfig)==null?void 0:o.deviceModel)||Et["fixed.deviceModel"]||"",n="";if(t)t=((a=t.match(/([^\s]+)/))==null?void 0:a[1])||"";
8else if(((r=ae==null?void 0:ae.speedPackageConfig)==null?void 0:r.osType)===kt.IOS_APP)t="Apple";else{const s=Ct().device;n=t=s.vendor||"",s.vendor==="Apple"&&(t=t+(s.model||""))}return e?n||t:(/iphone/.test(t.toLowerCase())?t="iPhone":/mac/.test(t.toLowerCase())?t="Mac":/ipad/.test(t.toLowerCase())?t="iPad":t==="Apple"&&(t=""),t)},QE=e=>{var r;let t=(((r=ae.wgPackageConfig)==null?void 0:r.deviceModel)||Et["fixed.deviceModel"]||"").replace(/\s+/g," ").trim();if(t)return t;const n=Ct().device,o=n.vendor||"",a=n.model||"";return a.length===1?"":(t=`${o} ${a}`.trim(),(e==null?void 0:e.toLowerCase())===a.toLowerCase()?"":t)},ZE=()=>{var o,a,r,s;const e=at();let t=pI();const n=(o=ae==null?void 0:ae.speedPackageConfig)==null?void 0:o.osType;return((a=ae==null?void 0:ae.package)!=null&&a.isVest||(r=ae==null?void 0:ae.package)!=null&&r.isLite||e.isP2a&&e.isAndroid)&&(t=n===kt.IOS_APP?"iOS":"Android"),(s=ae==null?void 0:ae.package)!=null&&s.isWebClip?"iOS":t},pI=()=>{var t;const e=((t=ae.wgPackageConfig)==null?void 0:t.deviceModel)||Ct().browser.format;return ae.package.isVest&&Et["fixed.deviceModel"]||e},hI=()=>{const e=navigator;let t=zr.UNKNOWN,n=Dh.UNKNOWN;if(e!=null&&e.connection)switch(e.connection.type){case"wifi":t=zr.WIFI;break;case"cellular":t=zr.CELLULAR,n=e.connection.effectiveType||Dh.UNKNOWN;break;case"none":t=zr.NONE;break;default:e.connection.effectiveType?(t=zr.CELLULAR,n=e.connection.effectiveType):t=zr.UNKNOWN;break}return{type:t,effectiveType:n}},di=()=>{const e=hI();let t=e.type.toString();return e.type===zr.CELLULAR&&e.effectiveType&&(t+=`-${e.effectiveType.toString()}`),t.toUpperCase()},uf=()=>{const e=Ct();return new Map([[e.os.isWindows||e.os.isLinux,Sr.WINDOWS],[e.os.isAndroid||e.os.isHarmonyOS,Sr.ANDROID],[e.os.isIOS,Sr.IOS],[e.os.isMacOS&&!e.device.isMobile&&!e.device.isTablet,Sr.MAC]]).get(!0)||Sr.OTHER},df=()=>{var r,s,i;const e=at(),t=(r=ae==null?void 0:ae.package)==null?void 0:r.isWebClip,n=e.isH5Shortcut&&!e.isP2a,o=e.isP2a&&!e.isH5Shortcut,a=hn.isActivated;return new Map([[n,mn.SHORTCUT],[t,mn.QUICK],[o,mn.PWA],[(s=ae==null?void 0:ae.package)==null?void 0:s.isLite,mn.SPEED],[(i=ae==null?void 0:ae.package)==null?void 0:i.isVest,mn.VEST],[a,mn.TELEGRAM]]).get(!0)||mn.NORMAL},XE=()=>{var r,s;if(!Ct().os.isAndroid)return!1;const{cpu:e,os:t}=Ct();if(((r=e.architecture)!=null?r:"").includes("64"))return!0;const o=navigator.hardwareConcurrency||4;return(parseInt((s=t.version)!=null?s:"0")||5)>8&&o>5},_I=()=>{const e=Ou.isP2a&&!Ou.isH5Shortcut,t=ae.package;return e||t.isVest||t.isWebClip||t.isApp};function bv(){return{stability:[],ttfb:[],throughput:[],probe:[]}}function JE(){try{const e=localStorage.getItem(af);if(!e)return bv();const t=JSON.parse(e);return{stability:Array.isArray(t.stability)?t.stability.slice(-Ki):[],ttfb:Array.isArray(t.ttfb)?t.ttfb:[],throughput:Array.isArray(t.throughput)?t.throughput:[],probe:Array.isArray(t.probe)?t.probe:[]}}catch(e){return bv()}}function vv(e){try{const t=JE(),n={ts:Date.now(),ok:!e};t.stability.push(n),t.stability.length>Ki&&t.stability.splice(0,t.stability.length-Ki),localStorage.setItem(af,JSON.stringify(t))}catch(t){}}var rc=(e=>(e.ERROR="error",e.NETWORK="network",e.PERFORMANCE="performance",e.CUSTOM="custom",e.DEFAULT="default",e))(rc||{}),yn=(e=>(e.Ga="Ga",e.Go="Go",e.Sensors="Sensors",e.FacebookMatePixel="FacebookMatePixel",e.FacebookMatePixelV2="FacebookMatePixelV2",e.Tiktok="Tiktok",e.Kwai="Kwai",e.GoogleAnalytics="GoogleAnalytics",e.JsBridge="JsBridge",e.PostMessage="PostMessage",e.AppsFlyer="AppsFlyer",e.Adjust="Adjust",e.Sentry="Sentry",e))(yn||{}),qc=(e=>(e.default="default",e.throttle="throttle",e.debounce="debounce",e.merge="merge",e))(qc||{}),Om=(e=>(e.withContext="withContext",e.withNavigateConnection="withNavigateConnection",e.withUserInfo="withUserInfo",e))(Om||{}),Eh=(e=>(e.FilterNoUseBuried="FilterNoUseBuried",e))(Eh||{}),eB=(e=>(e[e.GTAG=1]="GTAG",e[e.GTM=2]="GTM",e))(eB||{}),yI=(e=>(e[e.Google=1]="Google",e[e.FacebookMatePixel=2]="FacebookMatePixel",e[e.KwaiPixel=3]="KwaiPixel",e[e.TikTokPixel=4]="TikTokPixel",e[e.AppsFlyer=5]="AppsFlyer",e[e.Adjust=6]="Adjust",e))(yI||{});const Hce={[mn.NORMAL]:"h5",[mn.SHORTCUT]:"h5Shortcut",[mn.PWA]:"pwa",[mn.SPEED]:"lite",[mn.VEST]:"vest",[mn.TELEGRAM]:"tg",[mn.QUICK]:"webClip"};var Bh=(e=>(e[e.CHANNEL=1]="CHANNEL",e[e.PARENT_AGENT_ID=2]="PARENT_AGENT_ID",e[e.SELF_ID=3]="SELF_ID",e))(Bh||{}),tB=(e=>(e.ALL_CLICK="allClick",e.MORE_CLICK="moreClick",e.SLIDE_CLICK="slideClick",e.ARROW_CLICK="arrowClick",e))(tB||{});const Fs={Sensors:{fileName:"ReporterSensorsImp",className:"Sensors"},GoogleAnalytics:{fileName:"ReporterGoogleAnalyticsImp",className:"GoogleAnalytics",multipe:!0},FacebookMatePixel:{fileName:"ReporterFacebookImp",className:"FacebookMatePixel"},FacebookMatePixelV2:{fileName:"index",className:"FacebookMatePixelV2"},Tiktok:{fileName:"ReporterTiktokImp",className:"Tiktok"},Kwai:{fileName:"ReporterkwaiImp",className:"Kwai"},Adjust:{fileName:"ReporterAdjustImp",className:"Adjust"}
8,AppsFlyer:{fileName:"ReporterAppFlyerImp",className:"AppsFlyer"},JsBridge:{fileName:"ReporterJsBridgeImp",className:"JsBridge"},PostMessage:{fileName:"ReporterPostMessageImpImp",className:"PostMessage"}},nB={1:Fs.GoogleAnalytics,2:Fs.FacebookMatePixel,3:Fs.Kwai,4:Fs.Tiktok,5:Fs.AppsFlyer,6:Fs.Adjust},oB={fb_dynamic_pixel:{category:2},kwaiPixelBaseCode:{category:3},tiktokBaseCode:{category:4},gtagId:{category:1,type:1},gtmId:{category:1,type:2}};var aB=(e=>(e[e.NOT_LOGIN=3]="NOT_LOGIN",e[e.NORMAL=1]="NORMAL",e[e.TEMP_ACCOUNT=2]="TEMP_ACCOUNT",e))(aB||{}),bI=(e=>(e.PageView="PageView",e.ViewContent="ViewContent",e.Login="login",e.Logout="logout",e.Register="register",e.RegisterClick="registerClick",e.RechargeClick="rechargeClick",e.FirstRecharge="firstrecharge",e.Recharge="recharge",e.Deposit="deposit",e.WithdrawClick="withdrawClick",e.WithdrawOrderSuccess="withdrawOrderSuccess",e.EnterPromote="enterPromote",e.EnterCashback="enterCashback",e.EnterEventCenter="enterEventCenter",e.EnterTask="enterTask",e.EnterGame="enterGame",e.EnterRewards="enterRewards",e.PlazzaView="plazzaView",e.PwaInstalled="pwaInstalled",e.PwaFirstOpen="pwaFirstOpen",e.RechargeSelectAmount="rechargeSelectAmount",e))(bI||{}),Zi=(e=>(e.ViewContent="viewContent",e.CompleteRegistration="completeRegistration",e.InitiateCheckout="initiateCheckout",e.Purchase="purchase",e))(Zi||{}),vI=(e=>(e.CrossStationAlarm="CrossStationAlarm",e.IndicatorA="IndicatorA",e.RegisterFail="RegisterFail",e.VerificationError="VerificationError",e.VerificationTime="VerificationTime",e.DeviceVerifyError="DeviceVerifyError",e.DeviceVerifyTime="DeviceVerifyTime",e.HcaptchaError="hcaptchaError",e.HcaptchaTime="hcaptchaTime",e.BannerClick="BannerClick",e.ReturnSearchResults="ReturnSearchResults",e.ClickSearchResult="ClickSearchResult",e.ChargePageView="ChargePageView",e.Error="Error",e.ResponseSlow="ResponseSlow",e.ResponseTimeout="ResponseTimeout",e.ResponseSystemError="ResponseSystemError",e.LoginModalOpen="loginModalOpen",e.ForgotPasswordModalOpen="forgotPasswordModalOpen",e.ForgotPasswordModalSuccess="forgotPasswordModalSuccess",e.GameReturnClick="gameReturnClick",e.GameReturnLobby="gameReturnLobby",e.GameOpenError="GameOpenError",e.EnterGameClick="EnterGameClick",e.Performance="Performance",e.StorageUsed="storageUsed",e.IndexedDBStatistics="IndexedDBStatistics",e.EnterApplyClub="enterApplyClub",e.ComponentError="ComponentError",e.AsyncComponentError="AsyncComponentError",e.AsyncDialogStatus="AsyncDialogStatus",e.RechargeRequestError="RechargeRequestError",e.RechargeTypeDataError="RechargeTypeDataError",e.ImageFirstLoadErrorWhenSimpleImageMode="ImageFirstLoadErrorWhenSimpleImageMode",e.GuideNotification="GuideNotification",e.NotificationsPermissions="NotificationsPermissions",e.ChargeFail="ChargeFail",e.WithdrawFail="WithdrawFail",e.PromoteShare="PromoteShare",e.BalanceRefresh="BalanceRefresh",e.EventDetails="EventDetails",e.FindGameClick="FindGameClick",e.RechargeChannelLoaded="RechargeChannelLoaded",e.ClickRechargeToThirdPayTime="ClickRechargeToThirdPayTime",e.RechargeRealNameAuthentication="RechargeRealNameAuthentication",e.RechargeRealNameAuthenticationVerification="RechargeRealNameAuthenticationVerification",e.UpdateWithdrawPasswordBeforeRecharge="UpdateWithdrawPasswordBeforeRecharge",e.RechargeActivityBindPhoneNumberFirst="RechargeActivityBindPhoneNumberFirst",e.WithdrawalTwoStepVerification="WithdrawalTwoStepVerification",e.DiscountReceive="DiscountReceive",e.CheckLimitAll="CheckLimitAll",e.ReportDownload="ReportDownload",e.ClientDataInitializationCompeted="ClientDataInitializationCompeted",e.GossipView="GossipView",e.EnterThirdPay="EnterThirdPay",e.ThirdPayStart="ThirdPayStart",e.DepositNowClick="DepositNowClick",e.ReportDomainMatch="ReportDomainMatch",e.FbSdkNotReadyOnRegister="FbSdkNotReadyOnRegister",e.MatchNewStart="MatchNewStart",e.MatchNewTime="MatchNewTime",e.WgSportApiError="wgSportApiError",e.WgLotteryProviderMissing="wgLotteryProviderMissing",e.WgEnterDomain="wg_enter_domain",e.WgEnterMonitorDomain="wg_enter_monitor_domain",e.WgResourcesLoaded="wg_resources_loaded",e.WgWssConnected="wg_wss_connected",e))(vI||{});const SI={CUSTOM_BURIED:{uploadPlatforms:[yn.GoogleAnalytics,yn.FacebookMatePixel,yn.Tiktok,yn.Kwai,yn.Sensors,yn.JsBridge,yn.PostMessage],effective:[{name:Eh.FilterNoUseBuried}],eventType:rc.CUSTOM},SENSOR_BURIED:{uploadPlatforms:[yn.Sensors],effective:[{name:Eh.FilterNoUseBuried}],eventType:rc.CUSTOM},FB_OFFICIAL_BURIED:{uploadPlatforms:[yn.FacebookMatePixelV2],effective:[],eventType:rc.CUSTOM}},rB=e=>F.request({url:"/api/netstat/point/get/static",method:"GET",params:e},{token:{type:"staticOnly"},maxRetryCount:0,omitKey:["currency","language","platformType"],oss:{force:!0,enable:!0},error:{action:"noMessage"}}).then(t=>{var n,o;return(o=(n=t==null?void 0:t.data)==null?void 0:n.data)!=null?o:[]}),Uce=e=>F.request({url:"/api/netstat/evt/report",method:"POST",data:e},{token:{type:"loginOnly"},error:{action:"noMessage"}}),Gce=e=>F.request({url:"/api/eventtrack/event/collect",method:"POST",data:e},{token:{type:"staticOnly"},error:{action:"noMessage"}}),sB={FilterNoUseBuried:e=>e.uploadPlatforms.map(t=>{switch(t){case yn.GoogleAnalytics:return{[t]:!!window.GTM&&!window.MonitoringAnalysis};case yn.FacebookMatePixel:return{[t]:!!window.FacebookMatePixel};case yn.Tiktok:return{[t]:!!window.Tiktok};case yn.Kwai:return{[t]:!!window.KwaiPixe};case yn.Sensors:return{[t]:!!window.sensorsDataAnalytic201505};case yn.JsBridge:return{[t]:!!window.jsBridge||!!window.Android||window.android_JS
8Inter||window.uni};default:return{[t]:!0}}})},iB=async(e,t)=>{if(e.length===0)return t.uploadPlatforms.reduce((o,a)=>(o[a]=!0,o),{});const n=e.map(o=>sB[o.name]({...t,conditions:o.conditions}));return Promise.all(n).then(o=>cB(o))};function cB(e){const t={};for(const n of e)for(const o of n)for(const a of Object.keys(o))t[a]=t[a]===!1||o[a]===!1?!1:o[a];return t}const lB={[Om.withContext]:()=>({context:{}}),[Om.withNavigateConnection]:()=>{const e=(navigator==null?void 0:navigator.connection)||{};return{navigatorConnection:{downlinkMax:e.downlinkMax,effectiveType:e.effectiveType,rtt:e.rtt,saveData:e.saveData}}},[Om.withUserInfo]:()=>({userInfo:{}})},uB=async(e,t)=>{const n=e.map(o=>lB[o](t));return Promise.all(n).then(o=>o.reduce((a,r)=>({...a,...r}),{}))},dB=async e=>{const{eventName:t}=e,n=e.rule||SI.CUSTOM_BURIED,o=e.payload||{},a=await uB(n.params||[],o),r=await iB(n.effective||[],{uploadPlatforms:n.uploadPlatforms,eventName:t,eventType:n.eventType||rc.DEFAULT,payload:o,extParams:a});return{eventName:e.eventName,eventType:n.eventType||rc.DEFAULT,payload:o,strategy:n.strategy||{name:qc.default},extParams:a,effective:r}},Vu=[0,999995,999996,999997,999998,999999,888,101,102,103],cy=e=>{const{urlParams:t}=cn(),n=(e==null?void 0:e.regPkgId)||t.cid||void 0,o=(e==null?void 0:e.parentId)||t.id||void 0,r=!!!(n&&Vu.includes(Number(n)))&&n||o,s=n?Bh.CHANNEL:o?Bh.PARENT_AGENT_ID:void 0;if(!(!Number(r)||!s))return{idx:Number(r),idxType:Number(s)}},mB=new Set(["461698923152373"]),gB=new URLSearchParams(window.location.search).get("fixed.fbv2")==="1";function fB(e){var t;return e!=null&&e.closed?!1:gB?!0:typeof((t=e==null?void 0:e.debugChannel)==null?void 0:t.fbv2)=="boolean"?e.debugChannel.fbv2:!!(e!=null&&e.gid)&&mB.has(e.gid)}const Wce={[Zi.ViewContent]:"ViewContent",[Zi.CompleteRegistration]:"CompleteRegistration",[Zi.InitiateCheckout]:"InitiateCheckout",[Zi.Purchase]:"Purchase"},Fce=new Set(Object.values(Zi)),Vce="fb_v2_pending_events",$ce=3e4,Yce=new Set(["/home","/home/subgame","/home/embedded","/home/event","/home/vip","/home/promote"]);class CI{constructor(t){H(this,"platformName");H(this,"isInitialized",!1);H(this,"buriedConfigs",[]);H(this,"uploadPlatforms",[]);H(this,"timer",{});H(this,"uploadPayload",{});this.platformName=t,this.initialize()}action(t){var s,i,c;const{strategy:n,payload:o,eventName:a,eventType:r}=t;if(n.name!==qc.default&&n.option){const l=n.option.targetBy==="eventName"?a:r;if(n.name===qc.debounce){this.timer[l]&&clearTimeout(this.timer[l]),this.timer[l]=setTimeout(()=>{this.report(t),delete this.timer[l]},(s=n.option)==null?void 0:s.duration);return}if(n.name===qc.throttle){if(this.timer[l])return;this.report(t),this.timer[l]=setTimeout(()=>{delete this.timer[l]},(i=n.option)==null?void 0:i.duration)}if(n.name===qc.merge){if(!this.timer[l]){const d=n.option.relationKey?[o[n.option.relationKey]]:[];this.uploadPayload[l]={origin:o,diff:[],relationIds:d},this.timer[l]=setTimeout(()=>{this.report({...t,payload:{...this.uploadPayload[l].origin,__diff:this.uploadPayload[l].diff,__relationIds:this.uploadPayload[l].relationIds}}),delete this.uploadPayload[l],delete this.timer[l]},(c=n.option)==null?void 0:c.duration)}const u=this.uploadPayload[l].origin;this.uploadPayload[l].diff.push(MA(u,o)),n.option.relationKey&&this.uploadPayload[l].relationIds.push(o[n.option.relationKey])}return}this.report(t)}syncConfig(t){this.buriedConfigs=t}isValidTrackingId(t){return!!t&&/^[a-zA-Z0-9_-]{1,128}$/.test(t)}isNonAdLink(){const t=["utm_id","fbclid","gclid","ttclid","click_id"],n=new URL(location.href).searchParams;return!t.some(o=>n.has(o))}}class pB extends CI{constructor(){super(yn.JsBridge);H(this,"platformId")}initialize(){this.initByManual()}async initByManual(){navigator.userAgent.includes("uniappVersion")&&await Ll([{id:"script-uniApp",async:!0,src:"https://unpkg.com/@dcloudio/[email protected]/index.js",integrity:"sha384-sVA4v4ENd1CtvPZW4a6DqhJy82gPo255Fxr02VLRRodUqyuNL+M4qDyKSSfZsgVP"}]).serial(),["jsBridge","Android","android_JSInter","uni"].forEach(n=>{window[n]&&(this.platformId=n)})}report(n){var r,s,i,c,l;je.info("【ReporterJsBridgeImp】",n);const{eventName:o,payload:a}=n;window.jsBridge&&((s=(r=window.jsBridge)==null?void 0:r.postMessage)==null||s.call(r,o,JSON.stringify(a))),window.Android&&((c=(i=window.Android)==null?void 0:i.eventTracker)==null||c.call(i,o,JSON.stringify(a))),window.android_JS
8Inter&&((l=window.android_JSInter)==null||l.eventTracker(o,JSON.stringify(a))),window.uni&&window.uni.postMessage({data:{eventName:o,eventValues:a}})}}class hB extends CI{constructor(){super(yn.PostMessage)}initialize(){}async initByManual(){}report(t){const{eventName:n,payload:o}=t;window.postMessage({eventType:"onAppEvent",eventName:n,params:o},window.location.origin)}}const Sv={ReporterSensorsImp:()=>z(()=>import("./ReporterSensorsImp.DlVvc5wM.js"),__vite__mapDeps([0,2,3,1])),ReporterGoogleAnalyticsImp:()=>z(()=>import("./ReporterGoogleAnalyticsImp.BV7c7WwU.js"),__vite__mapDeps([1])),ReporterFacebookImp:()=>z(()=>import("./ReporterFacebookImp.BldcTX-Q.js"),__vite__mapDeps([1])),ReporterTiktokImp:()=>z(()=>import("./ReporterTiktokImp.6K2T4yBH.js"),__vite__mapDeps([1])),ReporterkwaiImp:()=>z(()=>import("./ReporterkwaiImp.rcpKGV88.js"),__vite__mapDeps([1])),ReporterAdjustImp:()=>z(()=>import("./ReporterAdjustImp.DVhq_5Pe.js"),__vite__mapDeps([1])),ReporterAppFlyerImp:()=>z(()=>import("./ReporterAppFlyerImp.BsD4alo1.js"),__vite__mapDeps([1]))};class _B{constructor(){H(this,"rules",SI);H(this,"eventType",rc);H(this,"buriedEvents",bI);H(this,"sensorEvents",vI);H(this,"fbV2Events",Zi);H(this,"searchStatus");H(this,"prveReportPlatforms",[]);H(this,"modules",{[yn.JsBridge]:Qo.getInstance("ReporterJsBridgeImp",pB),[yn.PostMessage]:Qo.getInstance("ReporterPostMessageImp",hB)});setTimeout(()=>{this.setSystemBuried()},8e3)}async processReport(t){try{const n=await dB(t),o=n.effective;this.prveReportPlatforms=Object.keys(o).filter(a=>o[a]).map(a=>`${[a]}:${this.modules[a].platformId||this.modules[a].gtagId||this.modules[a].gtmId}`).filter(a=>!a.includes("undefined"));for(const a in this.modules)o[a]&&await this.modules[a].action({...n,uploadPlatforms:this.prveReportPlatforms})}catch(n){console.warn("Error when report:",n)}}async doReport(t){await this.processReport(t)}initialize(){}updateSerachStatus(t){this.searchStatus=t}getInstances(){return this.modules}setConfig(t){Array.isArray(t)&&t.forEach(n=>{const o=nB[n.category];if(o){const a=o.multipe?t:n;if(this.modules[o.className]){const r=this.modules[o.className];r.platformConfig=a,r.initByManual()}else{const r=Sv[o.fileName];r&&r().then(s=>{this.modules[o.className]=Qo.getInstance(o.className,s.default,a)})}}if(n.category===yI.FacebookMatePixel){const a=Fs[yn.FacebookMatePixelV2];if(this.modules[a.className]){const r=this.modules[a.className];r==null||r.initByManual({pixelId:n.gid,platformConfig:n})}else{if(!fB(n))return;z(()=>import("./index.DDzr_WXj.js"),__vite__mapDeps([1])).then(r=>{this.modules[a.className]=Qo.getInstance(a.className,r.default,{pixelId:n.gid,platformConfig:n})})}}})}setSystemBuried(){const t=Fs[yn.Sensors],o=(In==null?void 0:In.isForbidSeoAndInjectSite)?me().siteInfos:window.LOBBY_SITE_CONFIG.INJECT_DATA.apiGetSiteInfo.data.data,a=(o==null?void 0:o.sensorsStatus)===1,r=new URLSearchParams(location.search).get("pwaLaunch")==="1"&&window.top!==window;if(a&&!this.modules[t.className]&&!r){const s=Sv[t.fileName];s&&s().then(i=>{this.modules[t.className]=Qo.getInstance(t.className,i.default)})}}initialBuried(t,n=!1){const o=cy(t);if(o)rB(o).then(a=>{this.setConfig(a)});else{if(n)return;//!TODO 如果都没有配置直接走地址串接逻辑也可以
9const a=new URLSearchParams(window.location.search),r=[];for(const[s,i]of a.entries()){const c=oB[s];c&&i&&r.push({category:c.category,gid:i,type:c.type,closed:!1}
9)}this.setConfig(r)}}reinitFbAdvancedMatching(t){const n=this.modules[yn.FacebookMatePixel];n&&"reinitWithAdvancedMatching"in n&&n.reinitWithAdvancedMatching(t)}reInitialBuried(t){const{parentId:n,regPkgId:o}=t,{urlParams:a}=cn();o!=Number(a.cid)&&n!=Number(a.id)&&this.initialBuried({parentId:n,regPkgId:o},!0)}}const Ne=Qo.getInstance("ReporterMananger",_B),wI=Object.freeze(Object.defineProperty({__proto__:null,reporter:Ne},Symbol.toStringTag,{value:"Module"}));class yB{constructor(t,n,o){H(this,"instance",null);H(this,"loadPromise",null);H(this,"runnableImport");H(this,"selector");H(this,"key");this.selector=n,this.runnableImport=va(t,o),this.key=(o==null?void 0:o.key)||"AnonymousModule"}async load(){return this.instance?this.instance:(this.loadPromise||(this.loadPromise=this.runnableImport().then(t=>(this.instance=this.selector(t),this.loadPromise=null,this.instance)).catch(t=>{throw this.loadPromise=null,this.reportLoadFailed(t),t})),this.loadPromise)}preload(){this.load().catch(()=>{})}reportLoadFailed(t){console.info(`[AsyncLoader] [${this.key}] Load failed:`,t),z(async()=>{const{reporter:n}=await Promise.resolve().then(()=>wI);return{reporter:n}},void 0).then(({reporter:n})=>{n.doReport({rule:n.rules.SENSOR_BURIED,eventName:n.sensorEvents.Error,payload:{errorType:"async_module_load_error",errorModuleKey:this.key,errorMsg:`${t}`}})}).catch(()=>{})}}const $u={timeout:15,maxTry:3};function AI(e,t,n){let o;return typeof n=="string"?o={...$u,key:n}:o={...$u,...n},new yB(e,t,o)}function xa(e,t,n){const o=AI(e,t,n);return new Proxy({},{get(a,r){if(r==="preload")return()=>o.preload();if(!(r==="then"||r==="catch"||r==="finally"))return async(...s)=>{const i=await o.load(),c=i[r];return typeof c=="function"?c.apply(i,s):c}}})}function mt(e,t,n){const o=AI(e,t,n),a=()=>{};return new Proxy(a,{async apply(r,s,i){return(await o.load()).apply(s,i)},get(r,s){if(s==="preload")return()=>o.preload();if(!(s==="then"||s==="catch"||s==="finally"))return async(...i)=>{const c=await o.load(),l=c[s];return typeof l=="function"?l.apply(c,i):l}}})}const xh=xa(()=>z(()=>import("./risk-behavior.impl.eME3KtsA.js"),__vite__mapDeps([1])),e=>e.riskBehavior,"RiskBehavior"),mf=(e,t)=>F.request({url:"/api/backstage/system/status",method:"get",params:{...e}},De(t,{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0,expireOnloaded:!1,useCacheOnError(){return!0}},crypto:{enable:!1}})),bB=()=>F.request({url:"/api/agent/promote/pureAgentOpenRegister",method:"POST"},{token:{type:"loginOnly"},crypto:{enable:!0},error:{action:"silent"}}),Hh=(e={},t)=>F.request({url:"/api/lobby/webapi/optimizationV2/site/config",method:"GET",params:{...e.previewonly?{previewonly:5}:{}}},De(t,{token:{type:"staticOnly"},omitKey:e.previewonly?["language","platformType","currency"]:["currency","platformType"],oss:{enable:!0,force:e.previewonly},cache:{useCache:!0,expireOnloaded:!1},crypto:{enable:!1}})),vB=()=>F.request({url:"/api/gohal/getSysInfo",method:"get",params:{now:Date.now(),os_type:Rl()}},{token:{type:"staticOnly"},cache:{useCache:!1},crypto:{enable:!1}}),SB=e=>F.request({url:"/api/gohal/getClientConfig",method:"get",params:{osType:e}},{token:{type:"staticOnly"},cache:{useCache:!1},crypto:{enable:!1}}),CB=()=>F.request({url:"/version_v2.json",method:"get",params:{t:Date.now()}},{token:{type:"staticOnly"},omitKey:["currency","language","platformType"],oss:{enable:!0,force:!0},error:{action:"silent",dataChecker:e=>!!e.response}}).then(e=>e==null?void 0:e.data),II=Ee("version",()=>{const e=O();return{versionMap:e,init:async()=>{const o=await CB();o&&(e.value=o)},getUrlVersion:o=>{var s;if(!o)return;const a=e.value;if(!a)return;const r=o.replace(/^\/+/,"");return(s=a[r])!=null?s:a[`/${r}`]}}},{persist:{paths:["versionMap"]}}),wB=()=>F.request({url:"/api/lobby/versionUpdate/getVersionList"},{cache:{useCache:!0,expireOnloaded:!1}}),AB=10*60*1e3,ht=Ee("base",()=>{const e=O(null),t=E=>{e.value=E},n=O(1),o=E=>{n.value=E},a=O({}),r=Mt({lastMD5:"",firstLoadTime:0}),s=E=>{const x=st.MD5(JSON.stringify(E)).toString(),V=Object.keys(a.value).length>0,B=r.lastMD5&&x!==r.lastMD5,W=r.firstLoadTime&&Date.now()-r.firstLoadTime>AB;(V||B||W)&&(a.value=E),r.firstLoadTime||(r.firstLoadTime=Date.now()),r.lastMD5=x},i=[],c=O(!1),l=O(!1),u=O(!0),d=O(!0),m=E=>{l.value=E},g=E=>{u.value=E},f=E=>{E&&(_.value=!0,p.value=E)},_=O(!1),p=O({siteMaintenanceStatus:!1,areaStatus:!0,countryCode:"",recommendAreaCode:"",ip:"",recommendCurrency:"",recommendLanguage:""}),h=E=>{c.value=E},y=()=>{const E=Ye().unix(),x=v();return E+x},b=(E,x)=>{var Q;const V=((Q=x==null?void 0:x.config)==null?void 0:Q.url)||"unknown";E>1e12&&(je.info(`[addTimeDiff] url: ${V},  serverTime(${E}
9) is in milliseconds, automatically converting to seconds`),E=Math.floor(E/1e3));const B=Ye().unix(),W=E-B;i.push(W),je.info(`[addTimeDiff] url: ${V}, serverTime: ${E}, localTime: ${B}, diff: ${W}s`),i.length>10&&i.shift()},v=()=>i.length?Math.floor(i.reduce((E,x)=>E+x)/i.length):0,I=S(()=>{const{isIos:E,isMobile:x,isTablet:V,isAndroidPhone:B,isAndroid:W}=at();return E&&(x||V)?kt.IOS_H5:B||W&&V?kt.ANDROID_H5:kt.PC_Windows}),A=Mt({lastActionTime:0,lastShowTime:0}),L=(E,x=Date.now())=>{A[E]=x},C=async()=>{const[E,x]=await Oe(wB());if(!E){const V=x.data.data;V!=null&&V.length&&(d.value=!1)}},w=O(null),T=E=>{w.value=E},P=O(!1);return{ipChecked:_,ipCheck:p,siteMaintenanceStatus:l,areaStatus:u,isAgeFulfil:w,setAgeFulfil:T,updateSiteMaintenanceStatus:m,updateAreaStatus:g,updateIPCheck:f,osType:I,isInitializationCompleted:c,updateIsInitializationCompleted:h,addTimeDiff:b,getTimeDiff:v,getServerTime:y,robot:n,updateRobot:o,skinAssetsHash:a,skinAssetsHashState:r,updateSkinAssetsHash:s,maintainTimeInfo:e,updateMaintainTimeInfo:t,versionTips:A,updateVersionTips:L,isHiddenUpdateVersion:d,initVersionStatus:C,skeletonScreenStatus:P,setSkeletonScreenStatus:E=>{P.value=E}}},{persist:{paths:["skinAssetsHash","skinAssetsHashState","versionTips","isAgeFulfil"]}}),tl=()=>Et["mock.webAppVersion"]||"v7.5.141",En=Ee("device",()=>{const e=at(),t=O(),n=O(),o=O(e.isDesktop),a=f=>{t.value=f},r=f=>{n.value=f},s=O();return{uuid:t,hash:n,getHtmlTemplateVersion:()=>{var _;const f=(_=document.querySelector("html"))==null?void 0:_.getAttribute("data-version");if(f)try{return+new Date(f)}catch(p){return}},getXVersion:()=>{const f=tl();let _="";return/^\d+$/.test(f)||(_=f.replace(/^v/i,"")),_},updateUUId:a,updateHash:r,getWebAppVersion:tl,isDesktop:o,getDeviceVersion:()=>{var f,_,p;return ae.package.isLite?(f=ae.speedPackageConfig)==null?void 0:f.pkgVersion:ae.package.isVest?((_=window.WgPackage)==null?void 0:_.patchVersion)||((p=window.WgPackage)==null?void 0:p.version):tl()},getFbpCookie:()=>{const f=document.cookie.split(";");let _,p=0;for(const h of f){const y=h.split("=");if(y[0].trim()==="_fbp"){const b=y[1].trim(),v=b.split(".");if(v.length===4){const I=parseInt(v[2],10);I>p&&(p=I,_=b)}}}return _},getMetaCookie:f=>{const _=document.cookie.split(";");let p=null,h=0;for(const y of _){const[b,v]=y.split("=").map(I=>I.trim());if(b===f&&v){const I=v.split(".");if(I.length>=3){const A=parseInt(I[2],10);!isNaN(A)&&A>h&&(h=A,p=v)}else p||(p=v)}}return p},wsBrowserVerified:s,hasWsBrowserVerified:f=>{const _=s.value;return!_||!t.value||_.uuid!==t.value?!1:_.userIds.includes(f)},markWsBrowserVerified:f=>{var _;if(t.value){if(((_=s.value)==null?void 0:_.uuid)!==t.value){s.value={uuid:t.value,userIds:[f]};return}s.value.userIds.includes(f)||s.value.userIds.push(f)}}}},{persist:{paths:["uuid","wsBrowserVerified"],storage:wo({},[{type:"local"},{type:"cookie",config:{pathsPick:["uuid"]}},{type:"memory",config:{pathsPick:["uuid"]}}])}}),Cv="/lobby_asset/common/common/selfoperated-games/img_sszb_bg2.png",wv=0,IB=1;var Yu=(e=>(e[e.CUSTOM=1]="CUSTOM",e[e.IMA_TXT=2]="IMA_TXT",e))(Yu||{}),ns=(e=>(e[e.TOP=0]="TOP",e[e.BANNER=1]="BANNER",e[e.MIDDLE=2]="MIDDLE",e[e.BOTTOM=3]="BOTTOM",e))(ns||{}),ly=(e=>(e[e.CLOSED=0]="CLOSED",e[e.OPENED=1]="OPENED",e[e.OPENTD=2]="OPENTD",e))(ly||{}),LI=(e=>(e[e.CLOSED=0]="CLOSED",e[e.OPENED=1]="OPENED",e))(LI||{}),gf=(e=>(e[e.CLOSED=0]="CLOSED",e[e.OPENED=1]="OPENED",e))(gf||{}),LB=(e=>(e[e.popUpFromBottom=1]="popUpFromBottom",e[e.fixedInBottomHasClose=2]="fixedInBottomHasClose",e[e.fixedInBottomNoClose=3]="fixedInBottomNoClose",e))(LB||{}),RB=(e=>(e[e.show=1]="show",e[e.hidden=0]="hidden",e))(RB||{}),RI=(e=>(e[e.STYLE1=1]="STYLE1",e[e.STYLE2=2]="STYLE2",e[e.STYLE3=3]="STYLE3",e[e.STYLE4=4]="STYLE4",e[e.STYLE5=5]="STYLE5",e[e.STYLE6=6]="STYLE6",e[e.STYLE7=7]="STYLE7",e))(RI||{}),Tm=(e=>(e[e.SYSTEM=1]="SYSTEM",e[e.CUSTOM=2]="CUSTOM",e[e.DEFAULT=3]="DEFAULT",e))(Tm||{}),OI=(e=>(e[e.HIDE=0]="HIDE",e[e.SHOW=1]="SHOW",e))(OI||{}),OB=(e=>(e[e.LOGOIMG=1]="LOGOIMG",e[e.ARTFONT=2]="ARTFONT",e[e.TRANSPANTIMG=3]="TRANSPANTIMG",e[e.CODESTYLE=4]="CODESTYLE",e[e.CUSTOMGIF=5]="CUSTOMGIF",e[e.CURRENTLOGO=6]="CURRENTLOGO",e[e.PROGRESSBAR=7]="PROGRESSBAR",e))(OB||{}),TB=(e=>(e[e.LOGO=1]="LOGO",e[e.CUSTOM=2]="CUSTOM",e))(TB||{}),PB=(e=>(e[e.CUSTOM=1]="CUSTOM",e[e.SKIN_DEFAULT=2]="SKIN_DEFAULT",e))(PB||{}),uy=(e=>(e[e.SYSTEM=0]="SYSTEM",e[e.CUSTOM=1]="CUSTOM",e))(uy||{}),DB=(e=>(e[e.OPEN=1]="OPEN",e[e.CLOSED=0]="CLOSED",e))(DB||{}),Zr=(e=>(e[e.LOGO=1]="LOGO",e[e.LOGO_WITH_SMALL=2]="LOGO_WITH_SMALL",e[e.LOGO_WITH_MEDIUM=3]="LOGO_WITH_MEDIUM",e[e.LOGO_WITH_BIG=4]="LOGO_WITH_BIG",e[e.LOGO_WITH_EQUAL=5]="LOGO_WITH_EQUAL",e))(Zr||{}),TI=(e=>(e[e.NEW_WINDOW=1]="NEW_WINDOW",e[e.SAME_WINDOW=2]="SAME_WINDOW",e))(TI||{}),Io=(e=>(e[e.NONE=1]="NONE",e[e.CUSTOM=2]="CUSTOM",e[e.EVENT=3]="EVENT",e[e.TASK=4]="TASK",e[e.RECHARGE=5]="RECHARGE",e[e.REBATE=6]="REBATE",e[e.RECHARGE_FUND=11]="RECHARGE_FUND",e[e.BLINDBOX_LOTTERY=13]="BLINDBOX_LOTTERY",e[e.PROMOTE=36]="PROMOTE",e[e.LUCKY_WHEEL=16]="LUCKY_WHEEL",e[e.CLAIM=23]="CLAIM",e[e.CUT_ONE=25]="CUT_ONE",e[e.AWARD=32]="AWARD",e[e.SVIP=17]="SVIP",e))(Io||{}),jc=(e=>(e.SOPEN="1",e.SCLOSE="0",e))(jc||{}),MB=(e=>(e[e.isRestraintGame=1]="isRestraintGame",e[e.isRestraintBenefit=2]="isRestraintBenefit",e[e.isRestraintLogin=3]="isRestraintLogin",e[e.isRestraintDeposit=4]="isRestraintDeposit",e[e.isRestraintAccount=5]="isRestraintAccount",e))(MB||{}),kB=(e=>(e.isRestraintBenefit="isRestraintBenefit",e))(kB||{}),NB=(e=>(e[e.on=1]="on",e[e.off=0]="off",e))(NB||{}),Pm=(e=>(e[e.OPEN=1]="OPEN",e[e.CLOSE=0]="CLOSE",e))(Pm||{}),EB=(e=>(e[e.password=0]="password",e[e.withdrawalPwd=1]="withdrawalPwd",e[e.biometric=2]="biometric",e))(EB||{}),BB=(e=>(e.noRestraint="1",e.betAmount="2",e.betTimes="3",e.betLoss="4",e.betTime="5",e))(BB||{}),xB=(e=>(e.restraintGame="restraintGame",e.amountLimit="amountLimit",e))(xB||{}),PI=(e=>(e[e.Open=1]="Open",e[e.Hidden=0]="Hidden",e))(PI||{}),HB=(e=>(e[e.centerDialog=1]="centerDialog",e[e.fullDialog=2]="fullDialog",e))(
9HB||{}),UB=(e=>(e[e.BASIC_WARRANTY=0]="BASIC_WARRANTY",e[e.ADVANCED_WARRANTY=1]="ADVANCED_WARRANTY",e[e.COMPREHENSIVE_WARRANTY=2]="COMPREHENSIVE_WARRANTY",e))(UB||{}),GB=(e=>(e[e.Image=1]="Image",e[e.Video=2]="Video",e))(GB||{}),DI=(e=>(e[e.VIOLATION_NO_REFUND=1]="VIOLATION_NO_REFUND",e[e.FALSE_MANUAL_WITHDRAWAL=2]="FALSE_MANUAL_WITHDRAWAL",e[e.MANUAL_DEDUCTION=3]="MANUAL_DEDUCTION",e[e.LARGE_WITHDRAWAL_REJECTED=4]="LARGE_WITHDRAWAL_REJECTED",e[e.HIGH_PROFIT_REJECTED=5]="HIGH_PROFIT_REJECTED",e[e.ACCOUNT_FUNDS_STOLEN=6]="ACCOUNT_FUNDS_STOLEN",e[e.WEBSITE_PERMANENTLY_CLOSED=7]="WEBSITE_PERMANENTLY_CLOSED",e))(DI||{}),WB=(e=>(e[e.PENDING_ACCEPTANCE=1]="PENDING_ACCEPTANCE",e[e.PROCESSING=2]="PROCESSING",e[e.PENDING_PAYMENT=3]="PENDING_PAYMENT",e[e.COMPLETED=4]="COMPLETED",e[e.REJECTED=5]="REJECTED",e[e.CANCELED=6]="CANCELED",e))(WB||{}),VB=(e=>(e[e.OWNER=1]="OWNER",e[e.MEMBER=2]="MEMBER",e))(VB||{}),$B=(e=>(e[e.NORMAL=0]="NORMAL",e[e.CLAIMING=1]="CLAIMING",e[e.SUSPENDED=2]="SUSPENDED",e[e.PERMANENTLY_BANNED=3]="PERMANENTLY_BANNED",e))($B||{}),YB=(e=>(e[e.NORMAL=0]="NORMAL",e[e.CLAIMING=1]="CLAIMING",e[e.SUSPENDED=2]="SUSPENDED",e))(YB||{}),MI=(e=>(e[e.ON=1]="ON",e[e.OFF=2]="OFF",e))(MI||{}),qB=(e=>(e[e.WAITING=1]="WAITING",e[e.PROGRESS=2]="PROGRESS",e[e.PAY=3]="PAY",e[e.REPAY=4]="REPAY",e[e.COMPLETED=5]="COMPLETED",e[e.REJECTED=6]="REJECTED",e[e.CANCEL=7]="CANCEL",e))(qB||{}),jB=(e=>(e[e.ON=1]="ON",e[e.OFF=0]="OFF",e))(jB||{}),zB=(e=>(e[e.PASSWORD=4105423]="PASSWORD",e))(zB||{}),dy=(e=>(e[e.NotCanceled=0]="NotCanceled",e[e.Canceled=1]="Canceled",e[e.Closed=2]="Closed",e))(dy||{});function Ol(){const e=ee(),t=S(()=>{var r;return((r=me().systemInfos)==null?void 0:r.legalConfigPromoteSwitch)!==Da.OPEN}),n=S(()=>{var a;return t.value&&(!e.hasLoginedComponent||((a=e.userInfos)==null?void 0:a.account_type)!==Nt.NormalMember)}),o=S(()=>{var a;return t.value&&e.hasLoginedComponent&&((a=e.userInfos)==null?void 0:a.account_type)===Nt.NormalMember});return{isShowPromote:t,showPromoteEntry:n,isShowAgentShareEarn:o}}const kI=Ee("debugger",()=>{const e=Et["mock.useMockMaintainIframe"]==="true",t=Et["mock.clubDomain"];return{useMockMaintainIframe:e,clubDomain:t}});class Je{constructor(){}static get enableRegister(){return!0}static getCurrentDomain(){return kI().clubDomain||this.domain||location.origin}static getCurrentHostname(){const t=this.getCurrentDomain();try{const{hostname:n}=new URL(t);return n}catch(n){return location.hostname}}}H(Je,"enable",!1),H(Je,"currency"),H(Je,"id",0),H(Je,"isOpenRegister",!0),H(Je,"isAllowLoan",!1),H(Je,"buildFee"),H(Je,"domain");const KB={isUniversalThemeType:!1,hasAsideBadge:!1,isHK:!1,hasJackPotUI:!0,navHasMore:!0,navPath:"",customNavBasePath:"",personalCenterItemBorder:!1,hasJackPotWs:!0,sideBarCommonBg:!0,sideBarTabPosition:"left",asideGameIconNormal:!0,hasCustomizeSource:!1,isNotCustomizeGameImage:!0,subDefaultCardsPerRow:3,subHorizontalCardsPerRow:2,subNoPlatformCardsPerRowAll:1,subNoPlatformCardsPerRowOther:4,isSubPageScrollLoadEnabled:!1,isGameNameForceOneLine:!1,isSubPageForceLoadMore:!1,maintainIconStyleNo:"",isShowSelectCustomName:!1,isShowMineSelectCustomName:!0,navTextOneLine:!1,isShowRechargePop:!0,isShowHearderVip:!1,isTabbarShowActiveIcon:!0,isUseNewImagePath:!1,isFindUsEntryInPersonCenter:!0,isHeaderShowFestivalBg:!1,isFindUsEntryInAside:!0,isExpandTabbar:!1,isSupportSlideMultipleStyles:!1,isCorrectGameMenuActive:!1,isElectronicBadge:!1,isElectronicBadgeDot:!1,isShowNoWalletBindBar:!1,isDiscountFullScreenScroll:!1,isOnlyEventPageDefaultStyle:!1,isUseEventDefaultConfig:!1,isSetEventBarReduceVersion:!1,subGameSideTabGameCategoryUseActiveIcon:!1,isCommonBannerNoCut:!1,isUniversalFestivalStyle:!1,isNologinMine:!0,customPlaceholderImage:{},isShowClubBackMenu:!1,isShowFestivalPartern:!0,supportsMp4HolidayMedia:!1,isAwlaysShowSportHome:!1,isCricketFirst:!0,isUseNewDiscountBadge:!0,isShowCustomizeBottomIconMap:!1,gameInvalidRedirectTo:k.GAME,isClubMarqueeCommon:!1,hasMiniJackPotUI:!1,miniJackpotShowBesidesHome:[],isSpecialUniversalIcon:!1,isWinnerUniversalIcon:!1,isAsideBgPath:!1,isShowFestivalHeaderMiddleAnimation:!1,isShowFestivelImgOnlyRightBottom:!1,isOpenNavPopupOverLay:!1,isSupportHomeTabBarToTop:!1,homeTabBarToTopTextKey:"lobby.plan.tabbar.backTop",isScrollHideTabbar:!1,isOpenAnimteRegister:!1,forceShowAppDownloadEntry:!1,downloadInstallButtonLottie:{},showRegisterBadge:!0,showHotCategoryWhenEmpty:!0,isRemoveBackdropFilter:!1,isShowFestivalInAside:!1,renderAsideInTabbar:!1,isReportDisplayRoom:!1,isSupportMarqueeLogo:!0,dialogHomeBg:[],dialogCloseIconPath:"",clubModeShowBg:!0,isS
9howNightMode:!1,showCouponTipRoute:k.GAME,customerServiceStyle:{width:100,height:100,right:0,bottom:0},isDisplayTabBarInSearchSub:!1,isSupportCategoryToggle:!0,isAddIosSafeAreaInset:!0,fastEntryHomePage:[k.HOME,k.GAME],isUseCategoryMerge:!0,isMiddleMoreBadge:!1,forceShowTabbarRoutes:[],isHideRechargeEntryBySwitch:!1,isHideWithdrawEntryBySwitch:!1,vestHideFooter:!1,jackpotCommonSpace:!0,disableAvifForFestival:!1,isSimpleTheme:!1},He={...KB,isUniversalThemeType:!0,hasJackPotUI:!0,hasJackPotWs:!0,isUniversalFestivalStyle:!0,asideGameIconNormal:!0,subDefaultCardsPerRow:2,subNoPlatformCardsPerRowAll:2,subNoPlatformCardsPerRowOther:2,isShowRechargePop:!0,isShowMineSelectCustomName:!0,isHeaderShowFestivalBg:!0,isShowNoWalletBindBar:!0,isShowSelectCustomName:!0,isElectronicBadge:!0,hasCustomizeSource:!0,isOpenAnimteRegister:!0,isShowFestivalHeaderMiddleAnimation:!0,isUseCategoryMerge:!1,vestHideFooter:!0,jackpotCommonSpace:!1},ze=Ee("site",()=>{const{t:e}=Se(),t=me(),n=Ze(),o=Ol(),a=Ue(),r=ee(),s=O(!1),i=S(()=>{var U;return(U=t==null?void 0:t.siteConfig)==null?void 0:U.siteCode}),c=S(()=>{var U;return(U=t==null?void 0:t.siteInfos)==null?void 0:U.deployEnv}),l=S(()=>t.isClubSite),u=O(null),d=U=>{u.value=U},m=O(null),g=U=>{m.value=U},f=O(null),_=U=>{f.value=U};ye(()=>{var U;
9return[r.hasLogined,r.isTryMode,o.isShowPromote.value,(U=f.value)==null?void 0:U.pureAgentOpenRegister]},async()=>{var $,re,ve;if(!r.hasLogined||r.isTryMode||!o.isShowPromote.value||(($=f.value)==null?void 0:$.pureAgentOpenRegister)!==wm.OPEN){s.value=!1;return}if(p.value){s.value=p.value.pureAgentOpenRegister===wm.OPEN;return}const U=await bB();(re=U.data)!=null&&re.data?(h(U.data.data),s.value=((ve=U.data.data)==null?void 0:ve.pureAgentOpenRegister)===wm.OPEN):s.value=!1},{immediate:!0});const p=O(null),h=U=>{p.value=U},y=O(),b=U=>{y.value=U},v=O({}),I=U=>{v.value=U},A=O(),L=U=>{A.value=U},C=O(),w=U=>{C.value=U},T=O(),P=U=>{T.value=U},M=S(()=>{var et;const U=((et=A.value)==null?void 0:et.selfRestraintEntry)||{},$=U.isShowEntry===Pm.OPEN,re=U.isProfileEntry===Pm.OPEN,ve=U.isSidebarEntry===Pm.OPEN;return $?{isMineHidden:re,isOtherHidden:ve}:{isMineHidden:!1,isOtherHidden:!1}}),E=S(()=>{var U,$;return(($=(U=A.value)==null?void 0:U.findUs)==null?void 0:$.isEntry)===1}),x=S(()=>{var U,$;return($=(U=C.value)==null?void 0:U.noWalletCurrencyStatus)==null?void 0:$.some(re=>re.currency===n.currency&&re.status===!0)}),V=S(()=>{var U,$,re;return(re=($=(U=A.value)==null?void 0:U.leagueConfig)==null?void 0:$.entry)!=null?re:e("lobby.matchNews.entranceName")}),B=S(()=>{var U,$;return(($=(U=A.value)==null?void 0:U.leagueConfig)==null?void 0:$.isInfo)!==OI.SHOW||Je.enable}),W=S(()=>{var re;const U=(re=A==null?void 0:A.value)==null?void 0:re.leagueConfig;return!(U!=null&&U.isOpen)||(U==null?void 0:U.liveImgType)===Tm.DEFAULT?Cv:U==null?void 0:U.liveImg}),Q=S(()=>{var U,$;return(($=(U=A.value)==null?void 0:U.leagueConfig)==null?void 0:$.failImg)||W.value}),G=S(()=>{var $,re,ve,Le;const U=(re=($=A==null?void 0:A.value)==null?void 0:$.leagueConfig)==null?void 0:re.liveImgType;if(U===Tm.SYSTEM){const Te=(Le=(ve=A==null?void 0:A.value)==null?void 0:ve.leagueConfig)==null?void 0:Le.liveImgIndex;return Te?Te-1:wv}return U===Tm.DEFAULT?IB:wv}),N=S(()=>{var $;const U=($=A.value)==null?void 0:$.loadingStyle;return(U==null?void 0:U.fontFamily)!==j.value.fontFamily&&!!(U!=null&&U.subsetFontFile)&&(U==null?void 0:U.type)===2}),j=O({fontFamily:""}),X=U=>{j.value.fontFamily=U},q=S(()=>{var U,$;return(($=(U=t==null?void 0:t.systemInfos)==null?void 0:U.newsConfig)==null?void 0:$.inputChineseText)||""}),J=S(()=>{var U,$;return a.language==="zh"&&!!(($=(U=t==null?void 0:t.systemInfos)==null?void 0:U.newsConfig)!=null&&$.status)}),Z=S(()=>{var U,$;return(($=(U=t==null?void 0:t.systemInfos)==null?void 0:U.newsConfig)==null?void 0:$.inputImage)||""}),K=S(()=>{var U;return((U=t==null?void 0:t.systemInfos)==null?void 0:U.legalConfigInfoUpdatePopInfo)||""}),te=S(()=>{var U,$;return(($=(U=t.homeLayoutInfos)==null?void 0:U.commonConfig)==null?void 0:$.footerSecondStyle)===sA.OPEN}),le=U=>{var Le,Te;if(!U)return!1;let $;if(typeof U=="string")try{$=JSON.parse(U)}catch(et){return!1}else $=U;if(!($!=null&&$.type)||$.type===Am.ALL)return!1;const re=r.userInfos;if(!re||!r.hasLogined||r.isTemporaryAccountMode)return!0;const ve=((Le=$.value)!=null?Le:"").split(",").map(et=>et.trim()).filter(Boolean);return ve.length?$.type===Am.LEVEL?!ve.includes(String(re.member_level)):$.type===Am.TAG?!((Te=re.member_tag_ids)!=null?Te:"").split(",").map(se=>se.trim()).filter(Boolean).some(se=>ve.includes(se)):!1:!1},ue=S(()=>{var $;if(!He.isHideRechargeEntryBySwitch||Je.enable)return!1;const U=($=t.homeLayoutInfos)==null?void 0:$.commonConfig;return(U==null?void 0:U.depositShow)===jc.SCLOSE?!0:(U==null?void 0:U.depositShow)===jc.SOPEN&&le(U==null?void 0:U.depositMbrCfg)}),oe=S(()=>{var $;if(!He.isHideWithdrawEntryBySwitch||Je.enable)return!1;const U=($=t.homeLayoutInfos)==null?void 0:$.commonConfig;return(U==null?void 0:U.withdrawShow)===jc.SCLOSE?!0:(U==null?void 0:U.withdrawShow)===jc.SOPEN&&le(U==null?void 0:U.withdrawMbrCfg)});return{isClubSite:l,siteCode:i,socialMediaList:u,setSocialMediaList:d,vipSwitchStatus:m,setVipSwitchStatus:g,yuebaoGetSetting:y,setYuebaoGetSetting:b,channelGlobalConfig:v,setChannelGlobalConfig:I,setPureAgentConfig:_,pureAgentConfig:f,setAgentApplyConfig:h,agentApplyConfig:p,hasAgentApplyEntry:s,brandLogoInfos:A,setBrandLogoInfos:L,isForbiddenSelfShow:M,financeSetting:C,setFinanceSetting:w,isFindUsEnterShow:E,deployEnv:c,currencyNoWalletIsOpen:x,customEventName:V,liveImage:W,liveFailImage:Q,liveImgIndex:G,isHideMatchNews:B,installFontData:j,isInstallFont:N,updateInstallFont:X,isShowGossip:J,gossipName:q,gossipIcon:Z,clubSetting:T,setClubSetting:P,userSettingTipsInfo:K,showTabbarOnSubPage:te,isHideRechargeEntry:ue,isHideWithdrawEntry:oe}},{persist:{paths:["brandLogoInfos","yuebaoGetSetting","clubSetting"],storage:{getItem:e=>localStorage.getItem(e),setItem:(e,t)=>
9{var n,o,a;try{const r=(n=JSON.parse(t))==null?void 0:n.brandLogoInfos,s=(o=JSON.parse(t))==null?void 0:o.yuebaoGetSetting,i=(a=JSON.parse(t))==null?void 0:a.clubSetting,c={brandLogoInfos:r?Kn(r,["type","hallLogo","brandName","brandNameText","officialWebsite","bootInstallationIconSwitch","bootInstallationIconUrl","topIconColor","topBgColor","topIconTextColor","topDownloadText","customizeH5Config","h5Config","bootInstallationSwitch","bootInstallationStyles","bootInstallationStyle","agreeTitle","winnerCarousels","combinationSwitch","publicityOpen","loadingStyle","logoStyle","subLogoImage"]):{},yuebaoGetSetting:s?Kn(s,["yearRate","isPop"]):{},clubSetting:i?Kn(i,["isClubApplyOpen"]):{}};localStorage.setItem(e,JSON.stringify(c))}catch(r){}}}}});var QB={env:"prod"};const NI=pw();function rp(e){var o,a,r,s;const t=En(),n=((a=(o=me().siteURLInfos)==null?void 0:o.logReportUrl)!=null?a:[]).map(i=>i==null?void 0:i.replace(/\/+$/,"")).filter(Boolean);NI.emit("t",{hosts:n,dims:{site:(r=ze().siteCode)!=null?r:"",device:(s=t.uuid)!=null?s:"",ver:t.getWebAppVersion(),env:QB.env}})}function ZB(){HN.init(NI)}ZB();const XB=ei.create({baseURL:ji.baseURL,timeout:ji.timeout,headers:{"Content-type":"application/json"},transformResponse:[e=>GI(e)]});class JB{constructor(t){H(this,"buckets");H(this,"totalRequests");H(this,"reportFunction");const{buckets:n,totalRequests:o}=this.loadState();this.buckets=n,this.totalRequests=o,this.reportFunction=t}recordRequest(t,n=!1){const o=Math.ceil(t/100)*100;["INDEXEDDB",...n?["INDEXEDDB_TIMEOUT"]:["INDEXEDDB_NORMAL"]].forEach(r=>{const s=`${r}:${o}`;this.buckets[s]||(this.buckets[s]=0),this.buckets[s]++}),this.totalRequests++,this.saveState(),this.totalRequests>=100&&(this.report(),this.reset())}report(){this.reportFunction(this.buckets)}reset(){this.buckets={},this.totalRequests=0,this.saveState()}saveState(){zi.set("webLobbyindexedDBRequestStats",{buckets:this.buckets,totalRequests:this.totalRequests},0)}loadState(){const t=zi.get("webLobbyindexedDBRequestStats");if(t){const{buckets:n,totalRequests:o}=t;return{buckets:n||{},totalRequests:o||0}}return{buckets:{},totalRequests:0}}}const Av=new JB(e=>{Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.IndexedDBStatistics,payload:{...e}}).catch(()=>{})});var ex={env:"prod"};const Iv=(e=(n,o=!1)=>
9{o?_e("RESPONSE_ERROR_DIALOG").emit({message:n}):_e("RESPONSE_ERROR").emit({message:n})},t)=>t?Gu(e,t):e,Wd={IMMEDIATE:Iv(),THROTTLED_1_MIN:Iv(void 0,1e3*60)};let sp=0;class tx{constructor(t){H(this,"axiosInstance",XB);H(this,"cancelTokenSource",ei.CancelToken.source());H(this,"id");H(this,"mode","api");H(this,"startTime");H(this,"forceRetry",!1);H(this,"lastErrorType");H(this,"cryptoKey","");H(this,"requestCount",0);H(this,"originUrl");H(this,"originBaseURL");H(this,"ossPath");H(this,"isWaitingFor");H(this,"isBaseUrlFull");H(this,"isUrlFull");H(this,"ready",!1);H(this,"isFirstTime");H(this,"prevInfo",{});H(this,"theUsedHostMap",{});H(this,"params");H(this,"headers");H(this,"originParams");H(this,"originData");H(this,"originHeaders");H(this,"config");H(this,"customConfig");H(this,"queue",[]);H(this,"onFinish");H(this,"onApiRequestFail");H(this,"onApiRequestSuccess");H(this,"emmitMaintainEvent");H(this,"xRequestId",wl());H(this,"usedHostList",[]);H(this,"cache");H(this,"cacheBeforeNetworkResult");var o;this.id=t.id,this.config=$n(t.config),this.customConfig=$n(t.customConfig),this.isFirstTime=t.isFirstTime,this.originUrl=this.config.url,this.originBaseURL=(o=this.config.baseURL)!=null?o:ji.baseURL,this.originParams=this.config.params?$n(this.config.params):void 0,this.originData=this.config.data?$n(this.config.data):void 0,this.originHeaders=this.config.headers?$n(this.config.headers):void 0,this.isBaseUrlFull=Ud(this.originBaseURL),this.isUrlFull=!!this.originUrl&&Ud(this.originUrl),this.config.method=this.config.method?this.config.method.toUpperCase():"GET",this.onFinish=t.onFinish,this.onApiRequestFail=t.onApiRequestFail,this.onApiRequestSuccess=t.onApiRequestSuccess,this.emmitMaintainEvent=t.emmitMaintainEvent,(()=>{this.startTime=Date.now(),this.add({customConfig:t.customConfig,queueItem:[t.resolve,t.reject],done:!1}),this.applyConfig()})()}get hiddenLogEndpoints(){return["/api/backstage/system/guestHome","/api/lobby/lowFrequencyConfig","/api/lobby/highFrequencyConfig","/api/lobby/injectedDataConfig","/api/lobby/platformGameConfig"].some(n=>{var o;return(o=this.originUrl)==null?void 0:o.includes(n)})||["try","prod"].includes(ex.env)&&["/cocos/config_data.json"].some(n=>{var o;return(o=this.config.url)==null?void 0:o.includes(n)})}cryptoEnable(){var t,n;return(n=(t=this.customConfig)==null?void 0:t.crypto)==null?void 0:n.enable}useTextContent(){var t,n;return((n=(t=this.customConfig)==null?void 0:t.crypto)==null?void 0:n.contentType)==="text"}getContentType(){return GN(this.customConfig)}getXDataMode(){return jA(this.customConfig)}getOssHost(){var t,n;return $t().pickOssHost({attempt:this.requestCount,maxRetryCount:this.getMaxRetryCount(),pure:!!((n=(t=this.customConfig)==null?void 0:t.oss)!=null&&n.force)})}getRequestType(){var n,o,a;const t=(n=this.customConfig)==null?void 0:n.oss;if(t!=null&&t.enable){if(t!=null&&t.force)return"oss";{const r=((a=(o=this.customConfig)==null?void 0:o.token)==null?void 0:a.type)||"",{isLogined:s}=ee();if(r==="loginOnly"||s&&r==="tryLogined")return"api";const i=this.getOssHost();return!i||this.theUsedHostMap[i]||this.requestCount>=this.getMaxRetryCount()/2?"api":"oss"}}return"api"}setupParams(){var n,o,a,r,s,i,c;if((typeof((n=this.customConfig)==null?void 0:n.addCommonParams)=="function"?(a=(o=this.customConfig)==null?void 0:o.addCommonParams)==null?void 0:a.call(o,this.config):(r=this.customConfig)==null?void 0:r.addCommonParams)&&this.config.method==="GET"){const{siteCode:l}=ze(),u=De({siteCode:l,token:((s=this.config.headers)==null?void 0:s.token)||Hi(this.customConfig)||null,currency:pg(this.customConfig),language:Uh(),platformType:my(this.customConfig)},this.config.params);this.params=Ma(u,(c=(i=this.customConfig)==null?void 0:i.omitKey)!=null?c:[])}else this.params=this.originParams}getVersionParams(){var t;if(this.mode==="oss"){const n=II(),o=((t=this.originBaseURL)!=null?t:ji.baseURL)+this.originUrl,a=n.getUrlVersion(o);if(a!=null&&a.ts)return{v:a.ts}}return{}}getParams(){var a,r,s,i,c;const t=((r=(a=this.customConfig)==null?void 0:a.crypto)==null?void 0:r.deduplicateParams)&&this.mode!=="oss"&&this.config.params&&this.config.params.encryptString&&this.cryptoEnable(),n=((i=(s=this.customConfig)==null?void 0:s.crypto)==null?void 0:i.deduplicateParams)&&!((c=this.originUrl)!=null&&c.endsWith(".json"))&&this.mode==="oss"&&this.config.params&&this.ossPath;return{params:{...t||n?Ma(this.config.params,Object.keys(this.originParams||{})):this.config.params,...this.getVersionParams()}}}ensureValidHeadersToken(){var t;(t=this.originHeaders)!=null&&t.token||this.config.headers&&(this.config.headers.token=Hi(this.customConfig),this.headers&&(this.headers.token=this.config.headers.token))}isTokenStale(t){var o,a,r,s;const n=(s=(a=(o=t==null?void 0:t.config)==null?void 0:o.headers)==null?void 0:a.token)!=null?s:(r=this.headers)==null?void 0:r.token;return!!n&&n!==Hi(this.customConfig)}setupConfig(){var b,v;const{userInfos:t,getFingerId:n}=ee(),{jwtToken:o}=ln(),a=Uh(),{uuid:r,getXVersion:s,getHtmlTemplateVersion:i,getDeviceVersion:c,getFbpCookie:l,getMetaCookie:u}=En(),{siteCode:d}=ze(),{getServerTime:m}=ht(),g=m(),f=this.config.data;f&&(f.time=(b=f==null?void 0:f.time)!=null?b:g);const _=Ct(),p=_==null?void 0:_.browser.format,h=KE(),y=QE(h);this.config=De({},{responseType:this.cryptoEnable()&&this.useTextContent()?"text":"json",headers:{"x-object-id":JSON.stringify({uid:(t==null?void 0:t.username)||"",browserLanguage:navigator.language,init:{device:g1,created:m1,version:i()}}),platformType:(v=this.customConfig)!=null&&v.useAppEnv?6:5,"x-device":`${uf()}-${df()}`,"content-type":this.getContentType(),"x-data-mode":this.getXDataMode(),"accept-language":a,"x-request-id":this.xRequestId,device:r,currency:pg(this.customConfig),timestamp:g,siteCode:d,language:a,token:Hi(this.customConfig),newJwt:o,deviceModel:Oc(y||p),p
9hysicalDeviceModel:Oc(y),operatingSystem:Oc(_.os.name),deviceBrand:Oc(h),browserType:Oc(p),appSystem:Oc(_.os.versionFormat),domain:window.location.host,webauthnDomain:window.location.host,clienttimezone:y4(),"x-custom-referer":window.location.href,"x-version":s(),appVersion:c()||"unknown",browserfingerid:n,fbp:l(),fbc:u("_fbc")},data:f},this.config),this.headers=this.config.headers}setupUrl(){var t,n,o,a,r,s,i,c,l;if(this.mode==="api"){if(this.config.url=this.originUrl,this.isBaseUrlFull||this.isUrlFull){this.usedHostList.push(this.originBaseURL);return}this.requestCount>=1?this.config.baseURL=hx({customConfig:this.customConfig,prevMode:this.prevInfo.mode,prevApiDomain:this.prevInfo.apiDomain,attempt:this.requestCount})+this.originBaseURL:this.config.baseURL=px()+this.originBaseURL,this.prevInfo.apiDomain=this.config.baseURL,this.usedHostList.push(this.config.baseURL)}else{if(!this.ossPath){const m=(typeof((t=this.customConfig)==null?void 0:t.addCommonParams)=="function"?(o=(n=this.customConfig)==null?void 0:n.addCommonParams)==null?void 0:o.call(n,this.config):(a=this.customConfig)==null?void 0:a.addCommonParams)?Ma(this.params,["siteCode","token","encryptString"]):void 0,g=kh(this.customConfig)?".gzip.json":".json",_=((r=this.originUrl)==null?void 0:r.endsWith(".json"))?"":(i=(s=this.customConfig)==null?void 0:s.oss)!=null&&i.isDefaultFile?`/default${g}`:g;this.ossPath=m?_x(m)+_:_}if(this.config.url=((c=this.originUrl)!=null?c:"")+this.ossPath,this.isBaseUrlFull){this.usedHostList.push(this.originBaseURL);return}const u=this.getOssHost();this.usedHostList.push(u),u&&(this.theUsedHostMap[u]=!0,this.prevInfo.ossHost=u,this.config.baseURL=fw(u+((l=this.originBaseURL)!=null?l:"")))}}encode(){var t;this.cryptoKey=FN(this.config,this.customConfig,this.mode),this.config.data&&((t=this.customConfig)!=null&&t.autoSetupFormData)&&(this.config.data=this.setupFormData(this.config.data,this.customConfig))}async decode(t){const{forceRetry:n}=await VN(t,this.cryptoKey,this.customConfig,this.mode,GI);n&&(this.forceRetry=!0)}setupFormData(t,n){var a;if(t instanceof FormData)return t;if((a=n==null?void 0:n.crypto)!=null&&a.enable)return Ln.efd(t,this.cryptoKey);const o=new FormData;for(const r in t)Object.prototype.hasOwnProperty.call(t,r)&&o.append(r,t[r]);return o}async applyConfig(){var s,i,c,l,u,d,m,g,f;const t=(i=(s=this.customConfig)==null?void 0:s.cache)!=null&&i.useCache?await this.getCache((l=(c=this.customConfig)==null?void 0:c.cache)==null?void 0:l.useCache):null;if(t){this.onComplete("resolve",t);return}if(this.originUrl&&fa.shouldServe(this.config.method,this.originUrl,this.originParams,this.customConfig))try{const _=fa.isPrefetchStartedFor(this.originUrl);_&&await fa.whenReadyFor(this.originUrl);const p=fa.get(this.originUrl,this.originParams,this.customConfig);if(p!==null&&typeof p=="object"){const h=wx(p,this.config);if(!ip(h,this.customConfig)){ni(void 0,"命中,采用聚合结果",this.originUrl),this.setCache(h),this.onComplete("resolve",h);return}jo(void 0,"命中但响应被判为错误,回退为逐条请求",this.originUrl)}else _&&jo(void 0,`未命中,回退为逐条请求 —— ${fa.describeMiss(this.originUrl)}`,this.originUrl)}catch(_){jo(void 0,"拦截块内部异常,回退为逐条请求",_)}const n=((u=this.customConfig)==null?void 0:u.throttleWait)||0;if(n>0){setTimeout(()=>{this.request()},n);return}const{duringLogout:o}=ee();if(o&&!((m=(d=this.customConfig)==null?void 0:d.requestControl)!=null&&m.allowDuringLogout)){console.log("Request canceled due to logout process.",this.config.url);return}const a=Hi(this.customConfig);if(((f=(g=this.customConfig)==null?void 0:g.token)==null?void 0:f.type)&&(a!=null&&a.startsWith("ensure"))){this.isWaitingFor=a,console.log(`[NETWORK PAUSED] Waitting for ${a}`,this.config.url);return}this.request()}log(...t){var n;(n=this.originUrl)!=null&&n.includes(".svg")||je.info(...t)}indexDBTimeoutHandler(t,{strategyName:n,elapsedTime:o}){this.log(...ur.red(`${t} TIMEOUT`),[`${this.config.method} <<<<<< ${this.originUrl}`,`[DB2C HTTP ${this.xRequestId} ${this.id}]`,`strategyName@${n} elapsedTime@${o}ms`].join(`
10`)),Av.recordRequest(o)}indexDBNormalHandler(t,{expiresAt:n,removeAt:o,elapsedTime:a,strategyName:r,data:s}){this.log(...ur.green(`${t}`),[`${this.config.method} <<<<<< ${this.originUrl}`,`[DB2C HTTP ${this.xRequestId} ${this.id}]`,`strategyName@${r} elapsedTime@${a}ms expiresAt@${Ye(n).format()} removeAt@${Ye(o).format()}`,`${JSON.stringify(Xe(s,"data"))}`].join(`
11`)),Av.recordRequest(a)}getCacheAllowExpiredCache(t){return this.log(...ur.green(`[${t} SEND]`),[`${this.config.method} >>>>>> ${this.originUrl}`,`[C2DB HTTP ${this.xRequestId} ${this.id}]`].join(`
12`)),Qe.httpResDataRecord.get(this.id,!0,{timeout:(n,o)=>{this.indexDBTimeoutHandler(`[${t} GET]`,o)},normal:(n,o)=>{this.indexDBNormalHandler(`[${t} GET]`,o)}})}cacheBeforeNetwork(){var o;const t=(o=this.customConfig)==null?void 0:o.cache,n=t==null?void 0:t.getCacheSync;n&&typeof n=="function"&&this.getCacheAllowExpiredCache("CACHE-BEFORE-NETWORK").then(a=>{a&&(this.cacheBeforeNetworkResult=a,this.queue.forEach(r=>{this.cacheBeforeNetworkApply(r)}))})}cacheBeforeNetworkApply(t){var a,r;if(!this.cacheBeforeNetworkResult)return;const n=this.cacheBeforeNetworkResult,o=(r=(a=t.customConfig)==null?void 0:a.cache)==null?void 0:r.getCacheSync;this.log(...t.done?ur.red("[CACHE-BEFORE-NETWORK APPLY]"):ur.green("[CACHE-BEFORE-NETWORK APPLY]"),[`${this.config.method} <<<<<< ${this.originUrl}`,`[DB2C HTTP ${this.xRequestId} ${this.id}]`,t.done?"REQUEST NETWORK OR CACHE HAS DONE":"SUCCESS"].join(`
13`)),!t.done&&o&&typeof o=="function"&&o(n,!!Xe(n,"data.__isExpired__"),this.isFirstTime)}request(){var n;this.cacheBeforeNetwork();const t=Date.now();this.log(...ur.magenta("[NETWORK SEND]"),[`${this.config.method} >>>>>> ${this.originUrl}`,`[C2S HTTP ${this.xRequestId} ${this.id}]`,`${JSON.stringify({...Kn(this.config,["params","data"]),customConfig:this.customConfig})}`].join(`
14`)),this.ready||(this.setupConfig(),this.encode(),this.setupParams(),this.ready=!0),this.mode=this.getRequestType(),this.setupUrl(),this.config.responseType=this.mode==="oss"&&kh(this.customConfig)?"arraybuffer":this.cryptoEnable()&&this.useTextContent()?"text":"json",this.requestCount++,this.mode==="oss"||(n=this.originUrl)!=null&&n.includes(".svg")?(delete this.config.headers,this.config.params=this.originParams):(this.config.headers=this.headers,this.config.params=this.params),this.axiosInstance.request({timeout:this.lastErrorType==="timeoutError"?ji.timeoutByRetry:void 0,...this.config,...this.getParams(),cancelToken:this.cancelTokenSource.token}).then(async o=>{var r,s,i,c,l;if(this.lastErrorType=void 0,sp=Date.now(),this.recordRequestInfo(!0),await this.decode(o),this.log(...ur.magenta("[NETWORK GET]"),[`${this.config.method} <<<<<< ${this.originUrl}`,`[S2C HTTP ${this.xRequestId} ${this.id}]`,`elapsedTime@${Date.now()-t}ms`,`x-request-id:${this.xRequestId}`,`x-trace-id:${o.headers["x-trace-id"]}(Please use this ID to ask a backend colleague for help in investigating this request.`,`${this.hiddenLogEndpoints?"*****hiddenLogEndpoints*****":JSON.stringify(o.data)}`].join(`
15`)),this.record(o),ip(o,this.customConfig)){this.onFail(o);return}vv(!1);const a=typeof((r=o==null?void 0:o.data)==null?void 0:r.time)!="undefined"?"time":"timestamp";if((i=(s=this.customConfig)==null?void 0:s.oss)!=null&&i.checkWithCache&&this.mode==="oss"&&a){const u=await this.getCacheAllowExpiredCache("OSS-COMPARE-WITH-CACHE");u&&((c=u==null?void 0:u.data)==null?void 0:c[a])>((l=o.data)==null?void 0:l[a])?(this.log(...ur.red("[USE CACHE INSTEAD OF OSS]"),[`${this.config.method} <<<<<< ${this.originUrl}`,`[C2DB HTTP ${this.xRequestId} ${this.id}]`].join(`
16`)),o={...u}):this.setCache(o)}else this.setCache(o);this.onComplete("resolve",o),this.mode==="api"&&this.onApiRequestSuccess(o)}).catch(o=>{if(ei.isCancel(o)){console.log("Request canceled",o.message);return}this.recordRequestInfo(!1),this.onFail(o)})}async getCache(t){var n,o;return!t||(t=t===!0?"fresh":t,t==="fresh"&&this.isFirstTime&&((o=(n=this.customConfig)==null?void 0:n.cache)!=null&&o.expireOnloaded))||!this.cache&&(this.log(...ur.green("[CACHE SEND]"),[`${this.config.method} >>>>>> ${this.originUrl}`,`[C2DB HTTP ${this.xRequestId} ${this.id}]`].join(`
17`)),await Qe.httpResDataRecord.get(this.id,!0,{timeout:(a,r)=>{this.indexDBTimeoutHandler("[CACHE GET]",r)},normal:(a,r)=>{this.indexDBNormalHandler("[CACHE GET]",r),this.cache=r}}),!this.cache)||t==="fresh"&&this.cache.expiresAt<Date.now()?null:this.cache.data}setCache(t){var s,i,c,l,u,d,m,g,f,_;const n=(c=(i=(s=this.customConfig)==null?void 0:s.cache)==null?void 0:i.time)!=null?c:0,o=(u=(l=this.customConfig)==null?void 0:l.cache)==null?void 0:u.setCache,a=(m=(d=this.customConfig)==null?void 0:d.cache)==null?void 0:m.getCacheSync;let r=!1;if(o==="auto"?r=typeof a=="function"?!0:!!((f=(g=this.customConfig)==null?void 0:g.cache)!=null&&f.useCache):r=!!o,r){const p=t.config.method?t.config.method.toUpperCase():"GET";Qe.httpReqRecord.set({requestId:this.xRequestId,path:(_=t.config.url)!=null?_:"",data:p==="GET"?t.config.params:t.config.data,method:p});const h=Array.isArray(t.data)?[...t.data]:{...t.data};h.__isCache=!0;const y={data:h,status:t.status,config:{url:t.config.url,baseURL:t.config.baseURL,headers:{"x-request-id":this.xRequestId}},headers:{"x-trace-id":t.headers["x-trace-id"]}};Qe.httpResDataRecord.set({key:this.id,requestId:this.xRequestId,data:(()=>{try{return JSON.parse(JSON.stringify(y))}catch(b){}return y})(),url:t.config.url,originUrl:this.originUrl,expires:n},{normal:(b,{expiresAt:v,removeAt:I})=>{this.log(...ur.green("[CACHE SET]"),[`${this.config.method} >>>>>>  ${this.originUrl}`,`[C2DB HTTP ${this.xRequestId} ${this.id}]`,`expiresAt@${Ye(v).format()} removeAt@${Ye(I).format()}`].join(`
18`))}})}}recordRequestInfo(t){var a,r,s;if(this.isBaseUrlFull||this.isUrlFull||(r=(a=this.customConfig)==null?void 0:a.requestControl)!=null&&r.skipDomainResort)return;const{resortList:n}=$t();let o;this.mode==="oss"?o=this.prevInfo.ossHost:this.originBaseURL&&((s=this.prevInfo.apiDomain)!=null&&s.endsWith(this.originBaseURL))?o=this.prevInfo.apiDomain.slice(0,-this.originBaseURL.length):o=this.prevInfo.apiDomain,this.prevInfo.mode=this.mode,o&&n(this.mode==="oss"?"ossDomain":"apiDomain",o,t)}async add(t){this.queue.push(t),this.cacheBeforeNetworkApply(t)}updateId(t){this.id=t}cancel(t){this.cancelTokenSource.cancel(t)}async resume(t){this.isWaitingFor===t&&(this.ready||(console.log(`[NETWORK PAUSED] Resuming for ${t}`,this==null?void 0:this.config.url),this.request()))}onComplete(t,n){var a,r;(a=this.onFinish)==null||a.call(this,this.id);const o={...n,__requestCount:this.requestCount};this.queue.forEach(s=>{s.done=!0;const{queueItem:[i,c]}=s;t==="resolve"?i(o):c(o)}),delete this.cacheBeforeNetworkResult,(r=window.__LOBBY_NETWORK__)==null||r.call(window,{type:t,customConfig:this.customConfig,req:{...this.config,params:this.originParams,data:this.originData},res:n})}record(t){const{config:n,data:o}=t;if(o.time&&["post","POST"].includes(n.method||"")){const{addTimeDiff:a}=ht();a(o.time,t)}}getMaxRetryCount(){var t,n,o,a;return typeof((t=this.customConfig)==null?void 0:t.maxRetryCount)=="function"?(n=this.customConfig)==null?void 0:n.maxRetryCount(this.mode):(a=(o=this.customConfig)==null?void 0:o.maxRetryCount)!=null?a:ji.maxRetryCount}async onFail(t){var d,m,g;const n=ip(t,this.customConfig);this.lastErrorType=n;const o=bx(n,t,this.customConfig),a=n&&n!=="dataError",r=a||n&&n==="dataError"&&WI(t),s=(Cm(o==null?void 0:o.retry)?r||this.forceRetry:o.retry)&&this.requestCount<this.getMaxRetryCount(),i=await xh.triggerWithStats(t,this.config),c=this.isTokenStale(t);if((s||i.retry)&&!c){this.forceRetry=!1,this.request();return}a&&vv(!0),(Cm(o==null?void 0:o.report)?a:o.report)&&this.mode==="api"&&!c&&this.onApiRequestFail(t);const l=Cm(o==null?void 0:o.useCache)?(g=(m=(d=this.customConfig)==null?void 0:d.cache)==null?void 0:m.useCacheOnError)==null?void 0:g.call(m,n):o.useCache;let u=!1;if(l){const f=await this.getCache("all");f?(u=!0,this.onComplete("resolve",f)):this.onComplete("reject",t)}else this.onComplete("reject",t);(o==null?void 0:o.handleError)!==!1&&this.handleError(t,n,u)}createErrorResChecker(t,n){var u,d,m,g;const o=((d=(u=this.customConfig)==null?void 0:u.error)==null?void 0:d.action)||"normal",a=((g=(m=this.customConfig)==null?void 0:m.error)==null?void 0:g.actionExcludes)||[],r=(f,_)=>{const p={normal:{handle:!0,msg:!0},noMessage:{handle:!0,msg:!1},silent:{handle:!1,msg:!1}}[_],h=typeof f=="object"&&!Array.isArray(f)?f:{code:f,handle:!!f,msg:!!f},y=(b,v)=>b?!v:v;
18return{code:h.code,handle:y(h.handle,p.handle),msg:y(h.msg,p.msg)}},s=a.find(f=>f===t||(f==null?void 0:f.code)===t),i=r(s,o),c=f=>(Array.isArray(f)?f:[f]).find(_=>_===t)!==void 0,l=(f,_,p,h)=>c(p)?(i[_]&&(n&&Js(n,`data.__PUBLIC_ERROR__.${f}`,!0),h()),!0):!1;return{isNeedHandle:i.handle,isNeedShowMsg:i.msg,checkCanHandleByCode:f=>c(f)&&i.handle,checkCanShowMsgByCode:f=>c(f)&&i.msg,handleWhenCode:l.bind(null,"handled","handle"),showMsgWhenCode:l.bind(null,"showedMsg","msg")}}async getErrorMessageString(t){var u,d,m,g,f,_,p,h,y,b;const n=ht(),o=ee(),a=me(),r=new Set(this.usedHostList).size,s=(u=a.siteURLInfos)==null?void 0:u.issuedTime.slice(5,16).replace(/\D/g,""),i=await rf(window.location.origin,"web",!0,3e3,!1).catch(()=>{}),c=Ud(((d=this.config)==null?void 0:d.url)||"")?this.config.url:`${(g=(m=this.config)==null?void 0:m.baseURL)!=null?g:""}${(_=(f=this.config)==null?void 0:f.url)!=null?_:""}`,l=sp?`${Math.round((Date.now()-sp)/1e3)}s`:"-";return`${t}-RequestID:${this.xRequestId}-Url:${c}@${this.requestCount}:${r}%${s}#${(h=(p=n.ipCheck)==null?void 0:p.ip)!=null?h:""}&${(b=(y=o.userInfos)==null?void 0:y.username)!=null?b:""}$${i!=null?i:9999}ms^${l}`}async handleError(t,n,o){var m,g,f,_,p,h,y,b,v,I,A,L,C;if(this.isTokenStale(t)){je.info("[STALE TOKEN] skip public error handling",this.originUrl);return}const a=(m=t.data)==null?void 0:m.code,r=(g=t.data)==null?void 0:g.err_code,s=(f=t.data)==null?void 0:f.extra,i={...vx(),...(h=(p=(_=this.customConfig)==null?void 0:_.error)==null?void 0:p.message)!=null?h:{}};if(n&&n!=="dataError"){const w=this.createErrorResChecker(n);let T="Unknown Error-RequestID";if(n==="networkError"?(T=i.SYSTEM_ERROR,w.isNeedHandle&&this.report(t,Ne.sensorEvents.ResponseSystemError,{by:"xhr"})):n==="timeoutError"&&(T=i.NETWORK_TIMEOUT,w.isNeedHandle&&this.report(t,Ne.sensorEvents.ResponseTimeout,{by:"timeout"})),o)return;const P=await this.getErrorMessageString(T);if(n==="networkError"&&!navigator.onLine)return;w.showMsgWhenCode(n,()=>Wd.IMMEDIATE(P));return}const c=this.createErrorResChecker(a,t),l=(y=t.data)==null?void 0:y.msg;!l&&c.handleWhenCode(a,()=>{this.report(t,Ne.sensorEvents.ResponseSystemError,{by:"format"})});const u=l||await this.getErrorMessageString(i.RSP_DATA_NOT_JSON);if(c.checkCanHandleByCode(qe.TOKEN_EXPIRED)){je.error("【-1】",(b=t.config)==null?void 0:b.url,t),_e("TOKEN_EXPIRED").emit({message:u});return}if(c.checkCanHandleByCode(qe.OTHER_CLIENT_GAME_LOGIN)){const{token:w,deviceModel:T}=((v=t==null?void 0:t.data)==null?void 0:v.data)||{};_e("OTHER_CLIENT_GAME_LOGIN").emit({token:w,deviceModel:T});return}if(c.checkCanHandleByCode(qe.VERSION_ERROR)){_e("VERSION_CHECK").emit({version:0,byServer:!0,force:!0,closable:!1});return}if(c.checkCanHandleByCode(qe.USER_RESTRICT_ERROR)){_e("USER_RESTRICT_ERROR").emit({res:t});return}if(c.checkCanHandleByCode([qe.SITE_MAINTAIN_ERROR,qe.SITE_FREEZE_ERROR,qe.SITE_FREEZE_AND_MAINTAIN_ERROR])){this.emmitMaintainEvent({res:t,isSiteFreeze:qe.SITE_FREEZE_ERROR===a,isSiteFreezeAndMaintain:qe.SITE_FREEZE_AND_MAINTAIN_ERROR===a,ipCheck:!1,onError:()=>{Wd.IMMEDIATE(u)}});return}if(c.checkCanHandleByCode(qe.CONFIG_CHANGE_ERR)&&_e("CONFIG_CHANGE_ERR").emit({}),c.checkCanHandleByCode(qe.CONFIG_CHANGE_ERR_1)){const w=s==null?void 0:s.verifyMethods;if(w!=null&&typeof w=="object"&&Object.keys(w).length>0&&((A=(I=this.customConfig)==null?void 0:I.error)!=null&&A.selfHandleSecondVerify))return;_e("CONFIG_CHANGE_ERR").emit({})}if(o||await xh.hasAbort(t))return;const d=[qe.USER_BLACKLIST_LIMITED].includes(r)&&((C=(L=this.customConfig)==null?void 0:L.error)==null?void 0:C.blacklistThrottle)===!0;c.showMsgWhenCode(a,()=>d?Wd.THROTTLED_1_MIN(u):Wd.IMMEDIATE(u,(s==null?void 0:s.prompt)==1))}report(t,n,o={}){var g,f,_,p,h,y,b,v;if(!((f=(g=this.customConfig)==null?void 0:g.error)!=null&&f.report))return;const a=this.startTime,r=navigator.connection||{},s=JSON.stringify({downlink:r.downlink,effectiveType:r.effectiveType,rtt:r.rtt,saveData:r.saveData});let i=0;try{i=new Date((_=document.querySelector("html"))==null?void 0:_.getAttribute("data-version")).getTime()}catch(I){}const{siteURLInfos:c}=me(),{ipCheck:l}=ht(),u=t.headers||((p=t.response)==null?void 0:p.headers)||{},d=t.data||((h=t.response)==null?void 0:h.data),m={...o,ip:l.ip,start:a,connectionInfo:s,requestId:this.xRequestId,headers:u,url:`${Ud(this.config.url||"")?"":this.originBaseURL}${this.config.url}`,axc:t.code,duration:Date.now()-a,om:In.OSS_MODE,conn:"",status:t.status,event:n,retry:this.requestCount,matry:this.getMaxRetryCount(),ver:i,cotype:u["content-type"]||"empty",message:t.message,api1:((c==null?void 0:c.api_domain)||[])[0],text:(y=u["content-type"])!=null&&y.includes("text/plain")||(b=u["content-type"])!=null&&b.includes("json")?d:(v=d==null?void 0:d.substring)==null?void 0:v.call(d,0,500)};Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:n,payload:m})}}class EI{constructor(){H(this,"Request",tx);H(this,"name","lobby");
18H(this,"continuousApiErrorCount",0);H(this,"maxGoGateWayBack2SourceErrorCount",1);H(this,"mergeRequestMap",{});H(this,"hasRequestedMap",{});this.init()}init(){this.listenLoginStatus(),this.listenCurrencyStatus()}setupCustomConfig(t){return De({},ou,t)}emmitMaintainEvent(t){var n,o,a;t.res&&((a=(o=(n=t==null?void 0:t.res)==null?void 0:n.config)==null?void 0:o.url)!=null&&a.includes("/ipCheck"))||_e("SITE_MAINTAIN").emit({...t,requestErrorCountConsequent:this.continuousApiErrorCount})}onApiRequestFail(t){Rv(t)&&(_e("REFRESH_URL").emit({probeSource:Oo.RefreshUrlError}),this.continuousApiErrorCount++,this.continuousApiErrorCount>=this.maxGoGateWayBack2SourceErrorCount&&this.emmitMaintainEvent({res:t}))}onApiRequestSuccess(t){Rv(t)&&(this.continuousApiErrorCount=0,this.updateTokenByApiRes(t))}updateTokenByApiRes(t){const{token:n,newjwt:o}=t.headers||{},a=Q_();n!==a&&(n||o)&&_e("UPDATE_TOKEN_BY_RES").emit({token:n,newjwt:o})}updateMergeRequestMap(){Object.entries(this.mergeRequestMap).forEach(([t,{updateId:n,request:o}])=>{const a=n();a!==t&&(o==null||o.updateId(a),this.mergeRequestMap[a]={request:o,updateId:n},delete this.mergeRequestMap[t])})}cancel(t){Object.values(this.mergeRequestMap).forEach(({request:n})=>{n==null||n.cancel(t)})}resume(t){Object.values(this.mergeRequestMap).forEach(({request:n})=>{n==null||n.resume(t)})}listenLoginStatus(){_e("LOGIN_SUCCESS",()=>{this.updateMergeRequestMap(),this.resume("ensureTokenAndUid")})}listenCurrencyStatus(){_e("INIT_CURRENCY_SUCCESS",()=>{this.resume("ensureCurrency")})}async request(t,n){return new Promise((o,a)=>{const r=()=>Fd(t,n,this.name),s=r();n=this.setupCustomConfig(n);const i=!this.hasRequestedMap[s];if(n!=null&&n.merge)if(!this.mergeRequestMap[s])this.mergeRequestMap[s]={request:new this.Request({id:s,resolve:o,reject:a,config:t,isFirstTime:i,customConfig:n,onFinish:c=>this.onRequestFinish(c),onApiRequestSuccess:c=>this.onApiRequestSuccess(c),onApiRequestFail:c=>
18this.onApiRequestFail(c),emmitMaintainEvent:c=>this.emmitMaintainEvent(c)}),updateId:()=>r()};else{const{request:c}=this.mergeRequestMap[s];c&&c.add({customConfig:n,queueItem:[o,a],done:!1})}else try{new this.Request({id:s,resolve:o,reject:a,config:t,isFirstTime:i,customConfig:n,onApiRequestSuccess:c=>this.onApiRequestSuccess(c),onApiRequestFail:c=>this.onApiRequestFail(c),emmitMaintainEvent:c=>this.emmitMaintainEvent(c)})}catch(c){}this.hasRequestedMap[s]=!0})}async getCache(t,n={},o=!1){const a=Fd(t,n,this.name);return Qe.httpResDataRecord.get(a,o)}async upload(t,n){var o;return t.method="post",t.headers={...(o=t.headers)!=null?o:{},"Content-type":"multipart/form-data"},this.request(t,n)}async setCacheExpired(t){const n=Array.isArray(t)?t:[t];return Promise.all(n.map(o=>{if(typeof o=="string")return Qe.httpResDataRecord.setDataExpired({originUrl:o});{const a=Fd(o.config,o.customConfig,this.name);return Qe.httpResDataRecord.setDataExpired({key:a})}}))}async removeCacheData(t){const n=Array.isArray(t)?t:[t];return Promise.all(n.map(o=>{if(typeof o=="string")return Qe.httpResDataRecord.removeCacheData({originUrl:o});{const a=Fd(o.config,o.customConfig,this.name);return Qe.httpResDataRecord.removeCacheData({key:a})}}))}onRequestFinish(t){this.mergeRequestMap[t]&&delete this.mergeRequestMap[t]}}const F=new EI,nx=Object.freeze(Object.defineProperty({__proto__:null,Network:EI,default:F},Symbol.toStringTag,{value:"Module"})),qce=()=>F.request({url:"/api/club/manager/isApplyOpen",method:"get"},{oss:{enable:!0,isDefaultFile:!0},token:{type:"staticOnly"},crypto:{enable:!0},omitKey:["currency","siteCode","language","platformType"]}),ox=e=>F.upload({url:"/api/club/manager/uploadFile",data:e},{crypto:{enable:!0},autoSetupFormData:!0});let BI=!0;const jce=()=>BI,Lv=e=>{BI=e};let xI=[];const zce=()=>xI,ax=e=>{xI=e},rx=()=>F.request({url:"/api/lobby/webapi/h5/config/getInfo",method:"get"},{waiting:{ensureCurrency:!1},error:{action:"silent"},token:{type:"staticOnly"},oss:{enable:!0},crypto:{enable:!1},cache:{delayRemove:1*60*60*24*365*10,useCache:!0,useCacheOnError(){return!0}},omitKey:["currency","platformType","language"]}),sx=e=>F.request({url:"/api/lobby/site/getSiteInfo",method:"get"},De({waiting:{ensureCurrency:!1},token:{type:"staticOnly"},oss:{enable:!0},cache:{useCache:!0,useCacheOnError(){return!0},expireOnloaded:!1},crypto:{enable:!1},omitKey:["currency","platformType"]},e)),HI=async()=>{var o;const{domainListMap:e}=$t(),t=await F.request({url:"/cocos/config_data.json",method:"GET",baseURL:"/",params:{timestamp:Date.now()}},{waiting:{ensureCurrency:!1},token:{type:!1},oss:{enable:!0,force:!0},error:{checkResCode:!1,action:"silent",dataChecker({response:a}){var i,c,l;if(typeof(a==null?void 0:a.data)=="string"&&((i=a==null?void 0:a.data)!=null&&i.toLowerCase().includes("<!doctype html>")))return!1;const r=(c=window.LOBBY_SITE_CONFIG)==null?void 0:c.siteCode,s=(l=a==null?void 0:a.data)==null?void 0:l.siteCode;return!(r&&s&&r!==s)},failedActions:[{type:"errorType",code:"dataError",actions:{retry:!0}}]},crypto:{enable:!1},maxRetryCount:Math.max(((o=e.ossDomain)==null?void 0:o.length)||0,10)}),n=t.data;if(t.__originIsEncrypted){const a=Array.isArray(n==null?void 0:n.lobby_domain)&&n.lobby_domain.length>0;Lv(a)}else Lv(!1);return n},ix=()=>F.request({url:"/api/lobby/currencyInfo/getAllCurrency",method:"get"},{waiting:{ensureCurrency:!1},token:{type:"staticOnly"},cache:{useCache:!0,expireOnloaded:!1,useCacheOnError(){return!0}},oss:{enable:!0},omitKey:["currency","platformType","language"],crypto:{enable:!1}}).then(e=>{var t,n;return(n=(t=e==null?void 0:e.data)==null?void 0:t.data)!=null?n:[]}),UI=e=>F.request({url:"/api/message/smsCountry",method:"get"},De({cache:{useCache:!0},crypto:{enable:!1},omitKey:["platformType"],oss:{enable:!0},token:{type:"staticOnly"}},e)),cx=async()=>{try{const e=await F.request({url:"/api/message/all/country",method:"get"},{omitKey:["currency","platformType"],oss:{enable:!0},token:{type:"staticOnly"}});if(Array.isArray(e.data.data)&&e.data.data.length>0)return{defaultCountry:e.data.data.find(o=>o.phoneNumberSegment==="+855")||e.data.data[0],countryInfos:e.data.data,ipCheck:0};throw new Error("/home/all/Country: No valid area code data")}catch(e){throw new Error("/home/all/Country: Failed to retrieve area code data")}},lx=e=>{const t=O(),n=O(""),o=S(()=>{var i,c;const s=(i=e.siteURLInfos)==null?void 0:i.download_domain;return n.value||((c=s==null?void 0:s[0])!=null?c:"")});return{clubDomain:t,fatestDownloadUrl:n,downloadPageUrl:o,pingDownloadHost:async()=>{var l;const s=(l=e.siteURLInfos)==null?void 0:l.download_domain;if(!(s!=null&&s.length)||n.value)return;const[i,...c]=s;lg(i,"download").then(u=>{n.value=u.url}).catch(()=>{Promise.any(c.map(u=>lg(u,"download"))).then(u=>{n.value=u.url})})},getFreshWebDomain:async()=>{var s,i,c,l;try{const u=await HI();return e.updateSiteURLInfos(u),(i=(s=e.siteURLInfos)==null?void 0:s.lobby_domain)!=null?i:[]}catch(u){return(l=(c=e.siteURLInfos)==null?void 0:c.lobby_domain)!=null?l:[]}}}},ux=e=>{const{initialStore:t,domainListMap:n,ossHost:o}=e,a=()=>{var u,d;const r=Yc();if(!r)return;const s=(u=t.siteURLInfos)==null?void 0:u.issuedTime,i=(d=dv(r,"apiDomain",s))!=null?d:mv(n.apiDomain,r.apiDomain);i&&(n.apiDomain=i);const c=dv(r,"ossDomain",s),l=c?YA(c,o.value,bs()):mv(n.ossDomain,r.ossDomain);l&&(n.ossDomain=l)};ye(()=>t.siteURLInfos,r=>{if(!r)return;const s=r.oss_domain;n.lobbyDomain=[...r.lobby_domain],n.agentDomain=[...r.agent_domain||[]],n.ossDomain=[...s,o.value].map(c=>dl(c)).filter((c,l,u)=>u.indexOf(c)===l);const i=r.commonOssDomain;r.commonOssBucket&&i.push(r.commonOssBucket),n.ossCommonDomain=i.map(c=>dl(c)),n.apiDomain=r.api_domain.map(c=>Ir(c)).filter((c,l,u)=>l===0?c:u.indexOf(c)===l),a()},{immediate:!0})},dx=(e,t)=>{var s,i;const{attempt:n,prevMode:o,prevApiDomain:a}=t,r=(s=e[0])!=null?s:"";if(n<1||o==="oss"||!e.length)return r;if(e[0]===a){const c=e.length>1?1:0;return e[c]}return(i=e[0])!=null?i:""},mx=(e,t)=>{const{attempt:n,maxRetryCount:o,pure:a,ossHost:r,originalOssHost:s,merged:i}=t,c=n===0,l=n===(a?o-1:o/2-1);return i?a?c?r:l?s:e[1]||r:c?r:e[1]||r:a&&l?s:e[0]},$t=Ee("domain",()=>{const e=me(),t=S(()=>{var h;
18return(h=e.siteURLInfos)==null?void 0:h.commonOssBucket}),{originalOssHost:n,ossHost:o}=Uk(e),a=Mt({apiDomain:[],ossCommonDomain:[],ossDomain:[o.value],lobbyDomain:[],agentDomain:[]}),r=Gk(a,o),s=LN({domainListMap:a,ossHost:o,ossDomainWithoutOrigial:r}),{clubDomain:i,downloadPageUrl:c,pingDownloadHost:l,getFreshWebDomain:u}=lx(e),{pingApi:d,pingOssHost:m,pingAllDomain:g}=IN({domainListMap:a,ossHost:o,ossDomainWithoutOrigial:r});ux({initialStore:e,domainListMap:a,ossHost:o});const f=h=>dx(a.apiDomain,h),_=h=>mx(a.ossDomain,{...h,ossHost:o.value,originalOssHost:n.value,merged:bs()}),p=S(()=>{var b,v;const h=(v=(b=e.homeLayoutInfos)==null?void 0:b.imgPath)!=null?v:"";return o.value.replace(/\/+$/,"")+"/"+h.replace(/^\/+/,"")});return{resortList:s,ossCommonHost:t,ossHost:o,originalOssHost:n,clubDomain:i,downloadPageUrl:c,getFreshWebDomain:u,domainListMap:a,hostCombineDomain:p,isNeedOssHost2LocationHost:bs,ossHost2LocationHost:ig,ossHost2FirstCDNHost:kk,pingAllDomain:g,pingApi:d,pingOssHost:m,pingDownloadHost:l,pickApiHost:f,pickOssHost:_}}),gx=e=>{var o,a;const t=(o=e==null?void 0:e.cache)==null?void 0:o.dependencies,n=r=>r==="currency"?pg(e):r==="language"?Uh():r==="platformType"?my(e):r+"?";if(t)return t.map(r=>n(r));{const r=[],s=(a=e==null?void 0:e.omitKey)!=null?a:[];return ef.defaultDependencies.forEach(i=>{var l;s.includes(i)||r.push((l=n(i))!=null?l:"-")}),r}},Fd=(e,t,n="lobby")=>{const o=rP({url:e.url,data:e.data,params:e.params,token:Hi(t)});return[n,Ln.md5(o),...gx(t)].join("-")};function fx(e){const{ossHost:t,ossCommonHost:n,isNeedOssHost2LocationHost:o,ossHost2LocationHost:a}=$t();if(e.includes("{$WG_BUCKET")){const r={"{$WG_BUCKET_SITE$}":t,"{$WG_BUCKET_PUBLIC$}":n};e=e.replace(/(\{\$(WG_BUCKET_SITE|WG_BUCKET_PUBLIC)\$\})(\/)?/g,(s,i)=>dl(r[i])||s)}return o()&&(e=a(e)),e}function oi(e){const{ossHost:t,ossCommonHost:n}=$t(),o={ossHost:"{$WG_BUCKET_SITE$}",ossCommonHost:"{$WG_BUCKET_PUBLIC$}"};return t&&(e=e.replace(Ir(t),o.ossHost)),n&&(e=e.replace(Ir(n),o.ossCommonHost)),e}const GI=e=>{if(typeof e=="string")try{e=fx(e),e=Hk(e)}catch(t){}return e},pg=(e={})=>Ze().currency,my=e=>e!=null&&e.useAppEnv?6:5,Uh=()=>{var e;return Ue().language||((e=me().siteConfig)==null?void 0:e.languageCode)||""},px=()=>$t().pickApiHost({attempt:0}),hx=e=>$t().pickApiHost({attempt:e.attempt,prevMode:e.prevMode,prevApiDomain:e.prevApiDomain}),_x=e=>Object.keys(e).sort((t,n)=>t.localeCompare(n)).reduce((t,n)=>{const o=e[n];return typeof o!="undefined"&&(t+=`/${n}/${encodeURIComponent(typeof o=="string"?o:JSON.stringify(o))}`),t},""),WI=e=>{var n,o;return!!(/\.(json|svg)(\?.*)?$/i.test(((n=e==null?void 0:e.config)==null?void 0:n.url)||"")&&typeof(e==null?void 0:e.data)=="string"&&((o=e==null?void 0:e.data)==null?void 0:o.toLowerCase().includes("<!doctype html>")))},yx=(e,t)=>{var a,r,s;const n=e instanceof Aw,o=(a=t==null?void 0:t.error)==null?void 0:a.dataChecker;return o?!o({response:n?null:e,axiosError:n?e:null,customConfig:t}):n?!1:WI(e)?!0:((r=t==null?void 0:t.error)==null?void 0:r.checkResCode)&&((s=e==null?void 0:e.data)==null?void 0:s.code)!==qe.SUCCESS},bx=(e,t,n)=>{var c,l,u,d;const o=(c=n==null?void 0:n.error)==null?void 0:c.failedActions;if(!o)return;const a=(l=t==null?void 0:t.data)==null?void 0:l.code,r=(d=(u=t.response)==null?void 0:u.status)!=null?d:t.status,s=(m,g,f)=>{m=Array.isArray(m)?m:[m];let _=m.includes(g);return _&&f&&(_=!i(f,!0)),_},i=(m,g=!1)=>{for(const f of m){const{type:_,code:p,excludes:h,actions:y}=f;if(s(p,{errorType:e,resCode:a,statusCode:r}[_],h))return g?f:y}};return i(o)},ip=(e,t,n=yx)=>{var a;if(e instanceof Aw)return e&&e.code==="ECONNABORTED"&&((a=e.message)==null?void 0:a.includes("timeout"))?"timeoutError":"networkError";if(n(e,t))return"dataError"},vx=()=>{const{t:e}=Se();return{SYSTEM_ERROR:e("lobby.common.errorMessages.NETWORK_ERROR"),RSP_DATA_NOT_JSON:e("lobby.common.errorMessages.RSP_DATA_NOT_JSON"),NETWORK_TIMEOUT:e("lobby.error.networkTimeout")}},Rv=e=>{const t=ei.getUri((e==null?void 0:e.config)||{}),{domainListMap:n}=$t();return n.apiDomain.some(o=>t.startsWith(o))},cp=e=>{var n,o,a;const{language:t}=Ue();return{currency:(n=pg(e))!=null?n:"",language:t,platformType:(o=my(e))!=null?o:0,osType:(a=Rl())!=null?a:0}},lp=(e,t)=>Object.keys(e).filter(n=>t[n]).sort((n,o)=>n.localeCompare(o)).map(n=>`${n}:${e[n]}`).join("|");class Sx{constructor(t){H(this,"map",null);H(this,"loadPromise",null);H(this,"loaded",!1);H(this,"loadedDimsKey","");H(this,"generation",0);H(this,"prefetchStartedAt",0);H(this,"sentParams",null);H(this,"paramBuilders",{});H(this,"subGates",{});this.source=t}get id(){return this.source.id}setParamBuilders(t){this.paramBuilders={...this.paramBuilders,...t}}setSubGates(t){this.subGates={...this.subGates,...t}}hasParamBuilderFor(t){return!!this.paramBuilders[t]}prefetch(){var a;if(this.loadPromise)return;const t=this.generation;this.prefetchStartedAt=Date.now();let n;try{n=lp(cp(),this.source.dims)}catch(r){jo(this.id,"读取维度快照失败,回退为逐条请求",r),this.loadPromise=Promise.resolve(),this.loaded=!0;return}let o;if((a=this.source.subRequests)!=null&&a.length){const r=tk(this.source,this.paramBuilders,this.subGates);o=r.body,this.sentParams=r.sentParams}ni(this.id,`预拉发起(BFF ${this.source.originUrl})`),XM(this.id,o),this.loadPromise=z(async()=>{const{default:r}=await Promise.resolve().then(()=>nx);return{default:r}},void 0).then(({default:r})=>r.request(nk(this.source,o),ok(this.source))).then(r=>{if(t!==this.generation){jo(this.id,"维度已切换,丢弃过期响应");return}JM(this.id,r==null?void 0:r.data);const s=this.source.extract?this.source.extract(r==null?void 0:r.data):r==null?void 0:r.data;s&&typeof s=="object"?(this.map=s,this.loadedDimsKey=n):jo(this.id,"响应不是合法对象,回退为逐条请求",r==null?void 0:r.data)}).catch(r=>{jo(this.id,"聚合请求失败(404 / 网络错 / 解密失败),回退为逐条请求",r)}
18).finally(()=>{t===this.generation&&(this.loaded=!0)})}whenReady(t=(n=>(n=this.source.waitTimeoutMs)!=null?n:LA)()){if(this.loaded||!this.loadPromise)return Promise.resolve();const o=this.prefetchStartedAt+t-Date.now();if(o<=0)return Promise.resolve();const a=this.loadPromise;return new Promise(r=>{const s=()=>{clearTimeout(i),r()},i=setTimeout(s,o);a.then(s,s)})}isPrefetchStarted(){return this.loadPromise!==null}isLoaded(){return this.loaded}hasMap(){return this.map!==null}elapsedSincePrefetch(){return this.prefetchStartedAt?Date.now()-this.prefetchStartedAt:0}get(t,n,o){if(!this.map||!this.matchesSentParams(t,n))return;try{if(lp(cp(o),this.source.dims)!==this.loadedDimsKey)return}catch(r){jo(this.id,"读取维度做命中守卫失败,视为未命中",r);return}const a=this.map[t];if(a!==void 0&&this.source.validateHit&&!this.source.validateHit(t,a)){jo(this.id,"命中值未通过业务校验,回退为逐条请求",t);return}return a}matchesSentParams(t,n){var o,a;return(o=this.sentParams)!=null&&o.has(t)?ti((a=this.sentParams.get(t))!=null?a:{},n!=null?n:{}):!0}isReportDelegated(t){var o;const n=(o=this.source.delegatedReports)==null?void 0:o[t];return!!n&&!!this.map&&n in this.map}isDimsStale(){if(!this.loaded)return!1;try{return lp(cp(),this.source.dims)!==this.loadedDimsKey}catch(t){return!1}}invalidate(){this.generation++,this.map=null,this.loaded=!1,this.loadPromise=null,this.loadedDimsKey="",this.sentParams=null,this.prefetch()}}const Cx=(e,t)=>{if(!t)return!0;const n=jM[e];return Object.keys(t).every(o=>!!(n!=null&&n.includes(o)))},wx=(e,t)=>({data:Array.isArray(e)?[...e]:e&&typeof e=="object"?{...e}:e,status:200,statusText:"OK",headers:{},config:t});class Ax{constructor(t){H(this,"stores",new Map);H(this,"keyToSourceId");H(this,"touchedScopes",new Set);this.sources=t,ZM(t),this.keyToSourceId=QM(t);for(const n of t)this.stores.set(n.id,new Sx(n));this.subscribeCurrencyChange()}subscribeCurrencyChange(){_e("INIT_CURRENCY_SUCCESS",()=>{if(!an.aggregateDisabled()){for(const t of this.stores.values())if(this.touchedScopes.has(t.source.scope)&&this.isSourceEnabled(t.source)){if(!t.isPrefetchStarted()){this.shouldPrefetch(t.source)&&t.prefetch();continue}t.isDimsStale()&&t.invalidate()}}})}isSourceEnabled(t){return an.aggregateDisabled()||!t.originUrl?!1:this.parseEnabledSourceIds().includes(t.id)}parseEnabledSourceIds(){const t=an.aggregateSources();return t?t.split(YM).map(n=>n.trim()).filter(Boolean):[]}shouldPrefetch(t){return!!Ze().currency}prefetchScope(t){var r;if(this.touchedScopes.add(t),an.aggregateDisabled()){ni(void 0,`kill switch 已开启,跳过 scope=${t} 的全部预拉`);return}const n=[],o=[],a=[];for(const s of this.sources)if(s.scope===t){if(!this.isSourceEnabled(s)){o.push(s.id);continue}if(!this.shouldPrefetch(s)){a.push(s.id);continue}(r=this.stores.get(s.id))==null||r.prefetch(),n.push(s.id)}ni(void 0,`预拉 scope=${t} → 发起 [${n.join(", ")}];未放行 [${o.join(", ")}];条件未满足 [${a.join(", ")}]`)}storeOf(t){const n=this.keyToSourceId.get(t);if(!n)return;const o=this.stores.get(n);if(!(!o||!this.isSourceEnabled(o.source)))return o}shouldServe(t,n,o,a){var s;if((s=a==null?void 0:a.requestControl)!=null&&s.skipAggregate||(t!=null?t:"").toLowerCase()!=="get")return!1;const r=this.storeOf(n);return!r||this.sources.some(i=>i.originUrl===n)?!1:r.hasParamBuilderFor(n)?!0:Cx(n,o)}registerSubParams(t,n){var o;(o=this.stores.get(t))==null||o.setParamBuilders(n)}registerSubGates(t,n){var o;(o=this.stores.get(t))==null||o.setSubGates(n)}isPrefetchStartedFor(t){var n,o;return(o=(n=this.storeOf(t))==null?void 0:n.isPrefetchStarted())!=null?o:!1}whenReadyFor(t,n){const o=this.storeOf(t);return o?n===void 0?o.whenReady():o.whenReady(n):Promise.resolve()}get(t,n,o){var a;return(a=this.storeOf(t))==null?void 0:a.get(t,n,o)}describeMiss(t){var r;const n=this.storeOf(t);if(!n)return"该 key 不属于任何已放行的源";const o=n.elapsedSincePrefetch(),a=(r=n.source.waitTimeoutMs)!=null?r:LA;return n.isLoaded()?n.hasMap()?`源 ${n.id} 产物里没有这个 key(后端该子请求失败或未配置该 route)`:`源 ${n.id} 产物不可用(请求失败 / 响应结构不符),已全量回退`:`等待超时:源 ${n.id} 预拉已 ${o}ms 仍未就绪(上限 ${a}ms),本次先走原请求`}isReportDelegated(t){for(const n of this.stores.values())if(this.isSourceEnabled(n.source)&&n.isReportDelegated(t))return!0;return!1}}const Ix=e=>new Ax(e),fa=Ix(KM),Lx=e=>ek(fa,e);var Gh=(e=>(e[e.Normal=1]="Normal",e[e.ClickDownLoad=2]="ClickDownLoad",e[e.App=3]="App",e))(Gh||{}),la=(e=>(e[e.Normal=1]="Normal",e[e.Quickly=2]="Quickly",e[e.Vest=3]="Vest",e[e.P2a=4]="P2a",e[e.WebClip=5]="WebClip",e[e.Shortcut=6]="Shortcut",e))(la||{}),hg=(e=>
18(e.HOME="2",e.TEST_REGISTER="3",e.REGISTER="4",e.EVENT="5",e))(hg||{}),FI=(e=>(e.DOWNLOAD="1",e.REGISTER="2",e.TEST_REGISTER="3",e.HOME="4",e))(FI||{}),Tu=(e=>(e[e.ANDROID=1]="ANDROID",e[e.IOS=2]="IOS",e[e.PC=3]="PC",e))(Tu||{}),Ui=(e=>(e[e.LobbyVisit=1]="LobbyVisit",e[e.LobbyDownload=2]="LobbyDownload",e[e.AppVisit=4]="AppVisit",e))(Ui||{});const Ov=e=>F.request({url:"/api/lobby/channel/go/getChannelInfoById",method:"GET",params:{...e,info:"channel"}},{waiting:{ensureCurrency:!1},cache:{useCache:"fresh"},oss:{enable:!0},token:{type:"staticOnly"},omitKey:["language","platformType","currency"],error:{action:"noMessage"}}).then(t=>t.data.data),Rx=e=>F.request({url:"/api/agent/promote/linkSetting",method:"POST",data:e},{waiting:{ensureCurrency:!1},oss:{enable:!1},token:{type:"staticOnly"},crypto:{enable:!1},error:{action:"noMessage"}}).then(t=>t.data.data),Ox=e=>F.request({url:"/api/agent/promote/binding/reportViewV2",method:"POST",data:e},{token:{type:"staticOnly"},crypto:{enable:!1},error:{action:"noMessage"}}).then(n=>n.data.data),Tx=e=>{F.request({url:"/api/agent/promote/binding/reportClickV2",method:"POST",data:e},{crypto:{enable:!1}})},Px=e=>F.request({url:"/api/statistics/domain/pointer",method:"POST",data:e},{token:{type:"staticOnly"},error:{action:"silent"},crypto:{enable:!1}});var lu=(e=>(e[e.OFF=0]="OFF",e[e.ON=1]="ON",e))(lu||{}),nl=(e=>(e[e.PWA=0]="PWA",e[e.SpeedPackage=1]="SpeedPackage",e[e.NormalPackage=2]="NormalPackage",e))(nl||{}),VI=(e=>(e[e.AllUser=0]="AllUser",e[e.FirstRechargedUser=1]="FirstRechargedUser",e))(VI||{}),ff=(e=>(e[e.All=0]="All",e[e.FirstDeposit=1]="FirstDeposit",e[e.OfficialAccount=2]="OfficialAccount",e))(ff||{}),Wh=(e=>(e[e.SYSTEM=0]="SYSTEM",e[e.CUSTOM=1]="CUSTOM",e))(Wh||{}),$I=(e=>(e[e.Off=0]="Off",e[e.On=1]="On",e))($I||{}),YI=(e=>(e[e.OTHER=0]="OTHER",e[e.DOWN_PAGE=1]="DOWN_PAGE",e[e.APP=2]="APP",e[e.DOWN_PAGE_APP=3]="DOWN_PAGE_APP",e[e.PWA_WEB2APP=4]="PWA_WEB2APP",e))(YI||{}),Dm=(e=>(e[e.OPTIONAL=0]="OPTIONAL",e[e.FORCE=1]="FORCE",e[e.ALWAYS=2]="ALWAYS",e))(Dm||{}),_g=(e=>(e[e.Unspecified=0]="Unspecified",e[e.Mandatory=1]="Mandatory",e))(_g||{}),pr=(e=>(e[e.PCPwa=15]="PCPwa",e[e.AndroidPwa=13]="AndroidPwa",e[e.IOSPwa=19]="IOSPwa",e[e.AndroidVest=12]="AndroidVest",e[e.IOSVest=10]="IOSVest",e[e.AndroidSpeedApp=11]="AndroidSpeedApp",e[e.IOSSpeedApp=9]="IOSSpeedApp",e[e.AndroidNormalApp=2]="AndroidNormalApp",e[e.IOSNormalApp=1]="IOSNormalApp",e))(pr||{}),uu=(e=>(e.NOT_INITIATE="NOT_INITIATE",e.PREPARING="PREPARING",e.INITIATED="INITIATED",e.DOWNLOADING="DOWNLOADING",e.DOWNLOADED="DOWNLOADED",e.NOT_SUPPORT="NOT_SUPPORT",e))(uu||{}),Or=(e=>(e.Standalone="standalone",e.MinimalUi="minimal-ui",e.Browser="browser",e))(Or||{}),Ie=(e=>(e[e.Speed=1]="Speed",e[e.Normal=2]="Normal",e[e.Quick=3]="Quick",e[e.PWA=4]="PWA",e[e.DesktopShortcut=5]="DesktopShortcut",e[e.Vest=6]="Vest",e[e.UnBanSpeed=11]="UnBanSpeed",e[e.UnBanNormal=12]="UnBanNormal",e))(Ie||{}),Dx=(e=>(e[e.Speed=1]="Speed",e[e.Normal=2]="Normal",e[e.PWA=3]="PWA",e))(Dx||{}),du=(e=>(e.SUPER="super",e.TF="tf",e.ENTERPRISE="enterprise",e.IOS="tutorialIos",e))(du||{}),os=(e=>
18(e[e.SUPER=1]="SUPER",e[e.TF=2]="TF",e[e.ENTERPRISE=3]="ENTERPRISE",e[e.IOS=0]="IOS",e))(os||{}),Fh=(e=>(e[e.STORE=0]="STORE",e[e.LANDINGPAGE=1]="LANDINGPAGE",e))(Fh||{}),Vh=(e=>(e[e.OTHER=0]="OTHER",e[e.SYSTEM=1]="SYSTEM",e))(Vh||{}),qI=(e=>(e[e.DEFAULT=0]="DEFAULT",e[e.POPUP=1]="POPUP",e))(qI||{});const gy="/api/member/user/vip",Mx=async(e=!1)=>{var n;const t=await F.request({url:gy,method:"POST"},{cache:{useCache:e?!1:"fresh"},token:{type:"loginOnly"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},$h="/api/member/user/vipDetails",kx=async()=>{var t;const e=await F.request({url:$h,method:"POST"},{cache:{useCache:"fresh"},token:{type:"loginOnly"},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},Nx="/api/member/user/giftRecvV2",Kce=async e=>{var n;const t=await F.request({url:Nx,method:"POST",data:e},{error:{action:"silent"},cache:{useCache:!1},token:{type:"loginOnly"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},jI="/api/member/user/vipInfoV2",Ex=async(e=!1)=>{var n;const t=await F.request({url:jI,method:"POST"},{merge:!e,cache:{useCache:e?!1:"fresh",setCache:!0},token:{type:"loginOnly"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},Bx=async()=>{var t;const e=await F.request({url:"/api/member/vipInfoUnLogin",method:"POST"},{cache:{useCache:"fresh"},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},zI=async(e=!1)=>{var n;const t=await F.request({url:"/api/member/user/info",method:"post",data:{get_first_pay:e}},{cache:{useCache:"fresh"},error:{blacklistThrottle:!0}});return(n=t==null?void 0:t.data)==null?void 0:n.data},Qce=async()=>{var t;const e=await F.request({url:"/api/member/user/refreshVipStatistic",method:"POST"});return(t=e==null?void 0:e.data)==null?void 0:t.data},xx="/api/active/allVipLevel",Zce=async()=>{var t;const e=await F.request({url:xx,method:"POST"},{token:{type:"loginOnly"},cache:{useCache:"fresh"},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data};var as=(e=>(e.dismissed="dismissed",e.accepted="accepted",e.notSupported="notSupported",e.installed="installed",e))(as||{}),Mm=(e=>(e.Android="1",e.Ios="2",e.Pc="3",e))(Mm||{});const qu="_di",Hx=10*60*1e3,KI=/^[A-Za-z0-9_-]{8,64}$/,Ux=(()=>{try{const e=Xe(Et,qu,"");if(!e)return;const t=JSON.parse(window.atob(String(e)));return!KI.test(String(t==null?void 0:t.d))||!(t!=null&&t.t)||Date.now()-t.t>Hx?void 0:t}catch(e){je.error("@device","urlDeviceIdError",e);return}})();function fy(e){if(!e||!KI.test(e))return{};const t={d:e,t:Date.now()};return{[qu]:window.btoa(JSON.stringify(t))}}function Gx(){Xe(Et,qu,"")&&Al({},[qu],!1)}function Wx(){const e=Ux;if(Gx(),!e)return;const{tokenInfos:t,userkey:n}=Ws();if(!(t!=null&&t.session_key)&&!n){je.info("@device","urlDeviceId","reject: no credential");return}return je.info("@device","urlDeviceId","accept",e.d),e.d}const ju="_fp",Fx=10*60*1e3,Vx=512;function $x(e){for(const t of e){const n=t.charCodeAt(0);if(n<=32||n===127)return!0}return!1}function QI(e){return typeof e=="string"&&e.length>0&&e.length<=Vx&&!$x(e)}const Yx=(()=>{try{const e=Xe(Et,ju,"");if(!e)return;const t=JSON.parse(window.atob(String(e)));return!QI(t==null?void 0:t.f)||!(t!=null&&t.t)||Date.now()-t.t>Fx?void 0:t}catch(e){je.error("@device","urlFingerprintError",e);return}})();function py(e){if(!QI(e))return{};const t={f:e,t:Date.now()};return{[ju]:window.btoa(JSON.stringify(t))}}function qx(){Xe(Et,ju,"")&&Al({},[ju],!1)}function jx(){const e=Yx;if(qx(),!e)return;const{tokenInfos:t,userkey:n}=Ws();if(!(t!=null&&t.session_key)&&!n){je.info("@device","urlFingerprint","reject: no credential");return}return je.info("@device","urlFingerprint","accept",e.f),e.f}const zx=(e,t)=>{try{const n=new URL(e),o=new URL(t);return n.href.replace(n.origin,o.origin)}catch(n){return e}},Kx=()=>!!li(location.href)["fixed.isFromAndroidWgPackage"],ZI=e=>{const{tokenInfos:t}=ln(),n=window.btoa(String(Date.now())),o={_ti:void 0,_et:void 0,[qu]:void 0,[ju]:void 0};return t&&(o._ti=window.btoa(JSON.stringify(t)),o._et=n,Object.assign(o,fy(En().uuid)),Object.assign(o,py(ee().getFingerId))),Ea(e,o)},Qx=(e,t)=>{try{const n=new URL(e),o=n.searchParams;for(const a of t)o.delete(a);return n.search=o.toString(),n.toString()}catch(n){return console.log(n),e}},XI=()=>{const e=Qx(location.href,["isWgPackage","WgPackage","SpeedPackaeInit"]);return ZI(e)},Zx=async e=>F.request({url:"/api/netstat/player/adInfo",method:"post",data:e},{error:{action:"silent",checkResCode:!0},crypto:{enable:!1},token:{type:"staticOnly"}}),Xx=e=>F.request({url:"/api/netstat/attribution/submit",method:"POST",data:e},{token:{type:"staticOnly"},error:{action:"silent"}}),Jx=e=>F.request({url:"/api/netstat/attribution/match",method:"POST",data:e},{token:{type:"staticOnly"},error:{action:"silent"}}),ms=x_({disabled:()=>{var e;return!((e=window.jsBridge)!=null&&e.postMessage)},sendMessage(e){var t,n;window.jsBridge&&((n=(t=window.jsBridge)==null?void 0:t.postMessage)==null||n.call(t,"AppEvents",JSON.stringify(e)))},registerMessage(e){if(window.jsBridge){const t=n=>{e(n)};return window.jsBridge.onWebviewEvents=t,()=>{delete window.jsBridge.onWebviewEvents}}}}),hy=Ee("download-report",()=>{const e=O({}),t=o=>{e.value={...e.value,[o]:Date.now()}},n=O(0);return{prevReportTime:e,updatePrevReportTime:t,attributionMatchCount:n}},{persist:{paths:["prevReportTime","attributionMatchCount"],storage:localStorage}});function JI(){const{os:e,device:t}=Ct(),{uuid:n}=En();return{screenSpec:{physRes:{w:screen.width,h:screen.height}
18,availRes:{w:screen.availWidth,h:screen.availHeight},logRes:{w:window.innerWidth,h:window.innerHeight},aspRatio:Number((screen.width/screen.height).toFixed(2)),pixDens:window.devicePixelRatio,colDepth:screen.colorDepth},langTzInfo:{prefLang:navigator.language,tzOffset:new Date().getTimezoneOffset()*-1,tzName:Intl.DateTimeFormat().resolvedOptions().timeZone},sysVer:e.version,cpuCores:navigator.hardwareConcurrency,deviceModel:t.model,deviceID:n}}const eH=e=>{const t=JI();return Xx({...t,clipData:e})},Xce=async()=>{var s,i,c,l,u,d;const e=JI(),t=hy(),{isP2a:n}=at(),o=[(s=ae==null?void 0:ae.package)==null?void 0:s.isLite,(i=ae==null?void 0:ae.package)==null?void 0:i.isWebClip,n];if(!(o.includes(!0)&&!t.attributionMatchCount))return;console.log("[netstat]: start match",o);let r="";if((c=ae==null?void 0:ae.package)!=null&&c.isLite)try{const m=await ms("GET_NETSTAT_CLIPBOARD_DATA").send({});r=(u=(l=m==null?void 0:m.payload)==null?void 0:l.clipData)!=null?u:"",console.log("[netstat]: originalClipData",r)}catch(m){console.log("[netstat]: originalClipData error",m)}try{const m=an.useAttributionMatchData(),g={...e,originalClipData:r};console.log("[netstat]: matchPlayLoad & useAttributionMatchData",r,g,m);const f=await Jx(g),{clipData:_,referUrl:p}=f.data.data||{};console.log("[netstat]: attributionMatchData",_,p),_&&m&&((d=ae==null?void 0:ae.package)!=null&&d.isLite)&&ms("UPDATE_ATTRIBUTION_MATCH_DATA").send({clipData:_},{merge:!1,fireAndForget:!0}),t.attributionMatchCount+=1}catch(m){console.log("[netstat]: match fetch error",m)}},yg=e=>(!Hb(e)||e===null||TP(e,(t,n)=>{if(t===void 0){delete e[n];return}Hb(t)&&(yg(t),PP(t)&&delete e[n])}),e),Tv=e=>!e||!Number(e)?0:Number(e),_y=()=>
18{const{urlParams:e,encryptParams:t}=cn(),{channelInfo:n}=Wt(),o=(n==null?void 0:n.currencyType)===_g.Mandatory&&n.currency,a=(n==null?void 0:n.languageType)===_g.Mandatory&&n.languageCode,{cid:r,id:s}=e,i=li(window.location.href),{fbclid:c,pixel_id:l,click_id:u,ttclid:d,utm_source:m,utm_medium:g,utm_id:f,utm_content:_,utm_term:p,utm_campaign:h,bbg:y,isBgeTest:b}=i,v=i["fixed.kwaiTestClickId"],I=i["fixed.testEventCode"],A=i["fixed.adjust_appid"],L=i["fixed.adjust_adid"],C=i["fixed.gaid"],w=i["fixed.appsflyer_appId"],T=i["fixed.appsflyer_afUserId"],{qd:P,dl:M}=t,E=ze().siteCode;return{adjust:{appid:A,adid:L,webuuid:C},appsflyer:{appId:w,afUserId:T},facebook:{fbclid:c},wg:{name:"WG",cid:r,id:s,siteCode:E,qd:P,dl:M,languageCode:a?n==null?void 0:n.languageCode:void 0,currency:o?n==null?void 0:n.currency:void 0},kwai:{click_id:u,"fixed.kwaiTestClickId":v},tiktok:{ttclid:d,"fixed.testEventCode":I},utm:{utm_source:m,utm_medium:g,utm_id:f,utm_content:_,utm_term:p,utm_campaign:h},bigo:{bbg:y,pixel_id:l,isBgeTest:b},timestamp:Math.floor(Date.now()/1e3)}},eL=()=>
18{const{urlParams:e,encryptParams:t}=cn(),{cid:n,id:o}=e,a=li(window.location.href),{fbclid:r,pixel_id:s,fb_dynamic_pixel:i,click_id:c,ttclid:l,utm_source:u,utm_medium:d,utm_id:m,utm_content:g,utm_term:f,utm_campaign:_,bbg:p,isBgeTest:h}=a,{qd:y,dl:b}=t,v=a["fixed.kwaiTestClickId"],I=a["fixed.testEventCode"];return!!(r||s||i||Number(n)||Number(o)||c||l||v||I||u||d||m||g||f||_||y||b||I||p||h)},tH=()=>{const e=_y(),{wg:t}=e,{cid:n,id:o}=t;return e.wg={...t,cid:Tv(String(n)),id:Tv(String(o))},e},nH=e=>{var t;try{const n=(t=e==null?void 0:e.copyToken)!=null?t:!0,{isAndroid:o}=Ct().os,{tokenInfos:a}=ln(),r=eL(),s=yg(_y()),i=n&&a;i&&(s.wg={...s.wg,_ti:window.btoa(JSON.stringify(a)),_et:window.btoa(String(Date.now()))}),o&&(r||i)&&Zg.copy(JSON.stringify(s))}catch(n){return console.error("handleClipboardWrite error:",n),null}},oH=()=>{try{const e=yg(_y()),{isDesktop:t}=Ct().device,n=eL();if(!t&&n){const o=yg(tH());return Promise.all([Zx(o),eH(JSON.stringify(e))])}return null}catch(e){console.error("handlePlayerAdInfoFetch error:",e)}},aH=()=>BE?"facebook":xE?"instagram":cI?"telegram":HE?"whatsapp":WE?"line":uI?"uc":FE?"xiaomi":dI?"byte":lI?"iphone":UE?"mobile":GE?"safari":"",rH=()=>{var r,s,i;const e=at(),t=(r=ae==null?void 0:ae.package)==null?void 0:r.isWebClip,n=e.isH5Shortcut&&!e.isP2a,o=e.isP2a&&!e.isH5Shortcut,a=hn.isActivated;return new Map([[n,"desktopShortcut"],[t,"quick"],[o,"pwa"],[(s=ae==null?void 0:ae.package)==null?void 0:s.isLite,"speed"],[(i=ae==null?void 0:ae.package)==null?void 0:i.isVest,"vest"],[a,"telegram"]]).get(!0)||aH()||"web"},gs=Ee("download-pwa",()=>{const e=O(),t=O(!1),n=O(),o=d=>{d===Or.Browser&&(e.value=void 0),n.value=d},a=O(!1),r=d=>{a.value=d},s=O(!1),i=d=>{s.value=d},c=O(!1),l=S(()=>{var m;const d=(m=e.value)==null?void 0:m.prompt;return s.value||a.value&&!d||t.value}),u=async()=>{const d=await s4();return t.value=d,console.log("[pwa] -> getInstalledRelatedApps:",d),d};return en(()=>{u()}),{isPWAInstalled:l,installPrompt:e,displayMode:n,setDisplayMode:o,isCanInstallPwa:a,installPwaIsSuccess:s,setIsCanInstallPwa:r,setInstallPwaIsSuccess:i,installPwaBySystem:c,getInstalledRelatedApps:u}},{persist:{paths:["isCanInstallPwa"],storage:localStorage}});class sH{constructor(){H(this,"reportDownload",({type:t},n)=>{var s;const{channelInfo:o}=Wt(),a=gs(),r={os:Ct().os.name,browser:Ct().browser.name,device:rH(),channelId:o==null?void 0:o.id,viewDownload:o==null?void 0:o.viewDownload,appType:t,canInstallPwa:!!((s=a.installPrompt)!=null&&s.prompt),url:n};return console.log("download report",r),Promise.all([Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.ReportDownload,payload:r}),...t===Ie.PWA?[Ne.doReport({rule:Ne.rules.CUSTOM_BURIED,eventName:Ne.buriedEvents.PwaInstalled})]:[]])})}}const iH=new sH,yy=()=>{const{urlParams:e}=cn(),{id:t}=e;return t&&Number(t)?{id:Number(t)}:{}},by=()=>{const{channelInfo:e}=Wt(),{urlParams:t}=cn(),{cid:n}=t;return e!=null&&e.id||n?{cid:(e==null?void 0:e.id)||Number(n)}:{}},cH=()=>{const{isIos:e,isAndroid:t}=at();return t?Tu.ANDROID:e?Tu.IOS:Tu.PC},lH=()=>{const{isVest:e,isLite:t,isApp:n}=ae.package;return n&&t?la.Quickly:la.Vest},uH=()=>{const t=yy().id,n=by();return!(t||n.cid)},dH=e=>{let t=la.Normal;return(e===Ie.Speed||e===Ie.UnBanSpeed)&&(t=la.Quickly),e===Ie.Quick&&(t=la.WebClip),e===Ie.Vest&&(t=la.Vest),e===Ie.DesktopShortcut&&(t=la.Shortcut),e===Ie.PWA&&(t=la.P2a),t},mH=window.location.host,vy=()=>{const e=cH(),t=lH(),{isWebClip:n,isApp:o}=ae.package,{isP2a:a,isFromShortcut:r}=at();return o?{kind:Ui.AppVisit,deviceKind:e,packKind:t}:a?{kind:Ui.AppVisit,deviceKind:e,packKind:la.P2a,counts:1}:r?{kind:Ui.AppVisit,deviceKind:e,packKind:la.Shortcut,counts:1}:n?{kind:Ui.AppVisit,deviceKind:Tu.IOS,packKind:la.WebClip}:{kind:Ui.LobbyVisit,deviceKind:e,domain:mH,visitsKind:hn.isActivated?2:1}},gH=()=>({...by(),...yy(),...vy(),clubId:void 0}),tL=e=>{var o;if(!uH())return!0;const t=e!=null?e:String((o=vy().packKind)!=null?o:"0"),n=hy().prevReportTime[t];return!(n&&Ye().isSame(Ye(n),"hour"))},fH=window.location.host,nL=e=>{const t=by(),n=yy();return Px({...t,...n,...e,clubId:void 0})},Jce=async()=>{var o;const{updatePrevReportTime:e}=hy(),t=vy(),n=String((o=t.packKind)!=null?o:"0");if(tL(n)){if(await fa.whenReadyFor("/api/statistics/domain/pointer"),fa.isReportDelegated(Fu.DomainPointer)){e(n);return}nL({...t}).then(()=>{e(n)})}},pH=e=>nL({kind:Ui.LobbyDownload,packKind:dH(e),domain:fH,visitsKind:hn.isActivated?2:1}),zu=(e,t)=>
18{const n=Sl(e.type);return Promise.all([cn().reportDownloadUrlClick({type:n}),iH.reportDownload(e,t),pH(e.type),oH()])},bg=(e,t)=>{var n;return(n=e.find(o=>{var a;return(a=o.lang)==null?void 0:a.includes(t)}))==null?void 0:n.name},hH=(e,t="")=>{var a,r,s,i;if(e.length===0)return t;const{language:n}=Ue();return((i=(s=(a=bg(e,n||"en"))!=null?a:bg(e,"en"))!=null?s:(r=e.find(c=>c.name))==null?void 0:r.name)!=null?i:"")||t},_H=(e,t="")=>{if(e.length===0)return t;const{language:n}=Ue();return bg(e,n||"en")||t},yH=(e,t="")=>{if(!e)return t;try{const n=JSON.parse(e);return Array.isArray(n)?_H(n,t):t||e}catch(n){return t||e}},bH=(e,t="")=>{if(!e)return t;try{const n=JSON.parse(e);return Array.isArray(n)?hH(n,t):t}catch(n){return t}},vH=e=>{if(!e)return"";try{const{language:t}=Ue(),n=JSON.parse(e);return Array.isArray(n)&&bg(n,t)||""}catch(t){return""}},oL=`/sw-runtime-${1791251963889}.js`,aL="/sw.local.js",up=["recharge","loginRegister","forceChangePassword","downloadMainPopup","downloadMainDialog","forceSaveFindUs","messagePopup","noBackgroundPopup","findUs","newCutOnce","slashOnce","slashOnceHomeTip","slashOnceReceive","cutOnce","eventSign","firstCharge","taskSeries","returningBonus","canReceive","distributedReward","promoteInviterRewards","surpriseReward","creditLoan","coupon","userProfileTips","blindBoxLottery","guessingPoints"];var ca=(e=>(e.Loading="Loading",e.Done="Done",e.Error="Error",e.Cancelled="Cancelled",e))(ca||{}),rL=(e=>(e[e.Default=2]="Default",e[e.Infinity=50]="Infinity",e[e.Common=3]="Common",e))(rL||{}),Vs=(e=>(e.Login="Login",e.Router="Router",e))(Vs||{}),sL=(e=>(e.Cancel="Cancel",e.Defer="Defer",e))(sL||{});const ele="2.4.2",SH="lobby@device@score@v2",tle=60,nle=410,ole=80,ale=410,rle=1e3,sle=20,ile=40,cle=70,lle=50,ule=15e3,dle=.2,mle=.2,gle=.5,fle=.1,ple=2,hle=35,CH=35,_le=69,yle=90,ble=69,vle=4,Sle=45,Cle=39,wle=35,Ale=3e4,Ile=39,Lle=180,Rle=15,Ole=39,Tle=100,Ple=100,Dle=50,Mle=66,kle=120;let km=null;const wH=()=>{try{const e=localStorage.getItem(SH);return e?JSON.parse(e):{}}catch(e){return{}}},AH=()=>{km=null},Sy=()=>{km||(km=wH());const e=km;if(!e.result)return e;const t=lt("mock.deviceScoreV2",void 0,!0);if(t!=null&&!isNaN(Number(t))){const n=Number(t),o=n<40?"LOW":n<70?"MID":"HIGH";return{version:e.version,result:{...e.result,score:n,tier:o}}}return e},IH=()=>{var n,o,a,r;const{version:e,result:t}=Sy();return t?{deviceScoreV2:t.score,deviceScoreV2Version:e,deviceScoreV2Tier:t.tier,deviceScoreV2Confidence:t.confidence,deviceScoreV2ImageRisk:t.imageRisk,deviceScoreV2DecodeMedian:(o=(n=t.details)==null?void 0:n.decode)==null?void 0:o.median,deviceScoreV2Source:(r=(a=t.proposed)==null?void 0:a.source)!=null?r:"dynamic-v2"}:{deviceScoreV2:CH,deviceScoreV2Version:e,deviceScoreV2Tier:"LOW",deviceScoreV2Confidence:"low",deviceScoreV2ImageRisk:"high",deviceScoreV2Source:"not-ready-low-fallback"}},LH=Object.freeze(Object.defineProperty({__proto__:null,getDeviceScoreV2ReportFields:IH,getDeviceScoreV2Result:Sy,invalidateDeviceScoreV2Cache:AH},Symbol.toStringTag,{value:"Module"}));var Yh=(e=>(e.LOWEST="0-39",e.LOW="40-59",e.MEDIUM="60-74",e.HIGH="75-89",e.HIGHEST="90-100",e))(Yh||{});const RH=()=>{const[e,t]=(localStorage.getItem("lobby@device@score")||"").split(":")||[],n=lt("mock.deviceScore",t?Number(t):void 0,!0);return{version:e,score:n}},OH=e=>e>=90&&e<=100?"90-100":e>=75&&e<=89?"75-89":e>=60&&e<=74?"60-74":e>=40&&e<=59?"40-59":"0-39",TH=e=>e==="HIGH"?"90-100":e==="MID"?"60-74":"0-39",PH=()=>{const e=Sy().result;return e?typeof e.score=="number"?OH(e.score):TH(e.tier):"0-39"},Cy=()=>PH(),Gn=(e=[])=>!!an.reduceByDeviceScoreV2()&&e.includes(Cy()),iL=()=>!!Gn(["40-59","0-39"]),qn=e=>String(lt("mock.reduceByDeviceScoreExclude")).includes(e),Pv=new Set,cL=e=>{if(Pv.has(e))return;Pv.add(e);const{score:t,version:n}=RH();console.info(`[低端机降级] ${e} 已启用 (score=${t!=null?t:"-"}, quality=${Cy()}, scoreVersion=${n!=null?n:"-"})`)},Zn=(e,t)=>()=>{const n=t();return n&&cL(e),n},co={stopScrollAnimation:Zn("stopScrollAnimation",()=>!qn("stopScrollAnimation")&&Gn(["40-59","0-39"])),stopRouterAnimation:Zn("stopRouterAnimation",()=>!qn("stopRouterAnimation")&&Gn(["40-59","0-39"])),stopOverlayAnimation:Zn("stopOverlayAnimation",()=>!qn("stopOverlayAnimation")&&Gn(["40-59","0-39"])),staticGameLoading:Zn("staticGameLoading",()=>!qn("staticGameLoading")&&Gn(["40-59","0-39"])),delayAutoDialogOpen:Zn("delayAutoDialogOpen",()=>!qn("delayAutoDialogOpen")&&Gn(["40-59","0-39"])),disableAvif:Zn("disableAvif",()=>!qn("disableAvif")&&Gn(["40-59","0-39"])),deferLoginSuccessTasks:Zn("deferLoginSuccessTasks",()=>!qn("deferLoginSuccessTasks")&&Gn(["40-59","0-39"])),reduceFirstScreenEagerList:Zn("reduceFirstScreenEagerList",()=>!qn("reduceFirstScreenEagerList")&&Gn(["40-59","0-39"])),asyncDecodeImageByDeviceScore:Zn("asyncDecodeImageByDeviceScore",()=>!qn("asyncDecodeImageByDeviceScore")&&Gn(["40-59","0-39"])),disableCountToAnimation:Zn("disableCountToAnimation",()=>!qn("disableCountToAnimation")&&Gn(["40-59","0-39"])),disableAutoSlide:Zn("disableAutoSlide",()=>!qn("disableAutoSlide")&&Gn(["40-59","0-39"])),disableSeamlessScroll:Zn("disableSeamlessScroll",()=>!qn("disableSeamlessScroll")&&Gn(["40-59","0-39"])),disableWinnerScroll:Zn("disableWinnerScroll",()=>!qn("disableWinnerScroll")&&Gn(["40-59","0-39"])),disableMarketingAnimation:Zn("disableMarketingAnimation",()=>!qn("disableMarketingAnimation")&&Gn(["40-59","0-39"])),disableApngByDeviceScore:Zn("disableApngByDeviceScore",()=>!qn("disableApngByDeviceScore")&&Gn(["40-59","0-39"])),disableLottieAnimation:Zn("disableLottieAnimation",()=>!qn("disableLottieAnimation")&&Gn(["40-59","0-39"])),disableRedPackRain:Zn("disableRedPackRain",()=>!qn("disableRedPackRain")&&Gn(["40-59","0-39"])),stopRechargeDecorativeImages:e=>{if(qn("stopRechargeDecorativeImages"))return!1;let t=!1;return(e==null?void 0:e.forceAllDeviceDowngradeSwitch)===ro.OPEN?t=!0:(e==null?void 0:e.lowEndDeviceDowngradeSwitch)===ro.OPEN&&(t=Gn(["40-59","0-39"])),t&&cL("stopRechargeDecorativeImages"),t},disableRedPocketRainLottie:Zn("disableRedPocketRainLottie",()=>!qn("disableRedPocketRainLottie")&&Gn(["40-59","0-39"]))},DH=async(e,t,n)=>{if(!t)return ca.Error;
18const o=r=>{if(r.default)return r;for(const s of Object.keys(r)){const i=r[s];if((i.__esModule||i[Symbol.toStringTag]==="Module")&&i.default)return i}return r},a=r=>{t.componentConfig.component=t.componentConfig.createAsyncComponent(()=>Promise.resolve(o(r)))};try{const r=await t.componentConfig.loader({...$u});return a(r),ca.Done}catch(r){return t.componentConfig.useBackgroundLoad&&t.componentConfig.loader({maxTry:rL.Infinity,timeout:600}).then(s=>{a(s),n==null||n()}),ca.Error}},MH=e=>{if(!e)return!0;const n=Pe().route.name,o=e.include?e.include.includes(n):!0,a=e.exclude?e.exclude.includes(n):!1;return o&&!a},kH=e=>{var r;const n=(r=Pe().route.meta)==null?void 0:r.dialogLimit,o=Array.isArray(n==null?void 0:n.include)?n.include.includes(e):!0,a=Array.isArray(n==null?void 0:n.exclude)?n.exclude.includes(e):!1;return o&&!a},NH=9,lL=9,EH="inheritLoginRegisterProcess",Vd={GeetestApiServers:["gcaptcha4-hrc.gsensebot.com","gcaptcha4-hrc.geetest.com"],BotionApiServers:["bcaptcha.botion.com"],BotionStaticServers:["static.botion.com"],SmsScope:{Min:6,Max:12},UsernameScope:{Min:4,Max:16}},qh={Min:2,Max:20},zc="!@#$%^&*_=+\\\\,./?()\\-",Nle={get url(){return at().isIos?"https://apps.apple.com/sg/app/google-authenticator/id388497605":"https://play.google.com/store/search?q=google-authenticator"}},Ele={Phone:{Min:4,Max:8},Email:5,Ga:6},Ble=()=>{const{t:e}=Se();return[{value:1,label:e("lobby.selectOptions.workType.management")},{value:2,label:e("lobby.selectOptions.workType.technical")},{value:3,label:e("lobby.selectOptions.workType.sales_marketing")},{value:4,label:e("lobby.selectOptions.workType.customer_service")},{value:5,label:e("lobby.selectOptions.workType.education_training")},{value:6,label:e("lobby.selectOptions.workType.administration")},{value:7,label:e("lobby.selectOptions.workType.finance_accounting")},{value:8,label:e("lobby.selectOptions.workType.healthcare")},{value:9,label:e("lobby.selectOptions.workType.hr")},{value:10,label:e("lobby.selectOptions.workType.project_management")},{value:99,label:e("lobby.selectOptions.workType.other")}]},xle=()=>{const{t:e}=Se();return[{value:1,label:e("lobby.selectOptions.incomeSource.salary")},{value:2,label:e("lobby.selectOptions.incomeSource.self_employed")},{value:3,label:e("lobby.selectOptions.incomeSource.investment")},{value:4,label:e("lobby.selectOptions.incomeSource.part_time")},{value:5,label:e("lobby.selectOptions.incomeSource.commission")},{value:6,label:e("lobby.selectOptions.incomeSource.ip")},{value:7,label:e("lobby.selectOptions.incomeSource.pension_social_security")},{value:8,label:e("lobby.selectOptions.incomeSource.intangible_assets")},{value:9,label:e("lobby.selectOptions.incomeSource.sponsorship_donations")},{value:10,label:e("lobby.selectOptions.incomeSource.rental")},{value:99,label:e("lobby.selectOptions.incomeSource.other")}]},vg={get pathname(){const e="home";return{login:`/${e}/login`,register:`/${e}/register`}}};var jt=(e=>(e.Login="login",e.Register="register",e))(jt||{}),Kt=(e=>(e.Account="account",e.Phone="phone",e.Email="email",e.ThirdParty="thirdParty",e))(Kt||{}),ua=(e=>(e[e.Theme1=1]="Theme1",e[e.Theme2=2]="Theme2",e[e.Theme3=3]="Theme3",e))(ua||{}),Ro=(e=>(e[e.Style1=1]="Style1",e[e.Style2=2]="Style2",e[e.Style3=3]="Style3",e))(Ro||{}),rs=(e=>(e[e.Picture=1]="Picture",e[e.Text=2]="Text",e[e.None=3]="None",e))(rs||{}),_n=(e=>(e[e.Account=1]="Account",e[e.Phone=2]="Phone",e[e.Email=3]="Email",e))(_n||{}),uL=(e=>(e[e.UserInput=0]="UserInput",e[e.History=1]="History",e))(uL||{}),BH=(e=>(e[e.Ip=1]="Ip",e[e.UserInput=2]="UserInput",e[e.UserClear=3]="UserClear",e))(BH||{}),Nm=(e=>(e[e.Qudao=1]="Qudao",e[e.Tuiguang=2]="Tuiguang",e[e.Sysconf=3]="Sysconf",e))(Nm||{});function xH(e=location.pathname){var n;const{router:t}=Pe();return(n=t.getRoutes().find(o=>o.path===e))==null?void 0:n.name}function Zt(e,t=location.pathname){return(U_(e)?e:[e]).map(o=>xH(t)===o).includes(!0)}const Hn=mt(()=>z(()=>import("./toast.impl.Dg7lUgsW.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,11,12,13,14])),e=>e.showToast,"ShowToast"),Hle=mt(()=>z(()=>import("./toast.impl.Dg7lUgsW.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,11,12,13,14])),e=>e.closeToast,"CloseToast"),Gi={GateNormal:6,GateWeak:2,GateLowEndCap:4,MaxTasksLowEnd:2,TaskGapLowEndMs:300},Xi={TimeoutNormalMs:1e4,TimeoutWeakMs:3e4,RampFallbackMs:8e3,AbortGraceMs:2e3,InputCooldownMs:200},$d=["critical","high","normal","low"],HH=new Set(["critical","high"]),Xo={SkinAssetsHash:"skin-assets-hash",I18nCacheUpdate:"i18n-cache-update",GlobalLazyInit:"global-lazy-init",BannerRestImages:"banner-rest-images",DomainProbe:"domain-probe",RechargeDataPreload:"recharge-data-preload",RechargeActivityPreload:"recharge-activity-preload",RechargeCouponPreload:"recharge-coupon-preload",RechargeUnpaidRefresh:"recharge-unpaid-refresh",RechargeServerTime:"recharge-server-time",RechargeSurpriseReward:"recharge-surprise-reward",RechargeImagesPreload:"recharge-images-preload",CacheCleanExpired:"cache-clean-expired",LazyRegionPreload:"lazy-region-preload",AsyncAsidePreload:"async-aside-preload",AutoDialogLaunch:"auto-dialog-launch",GameDomainSpeedTest:"game-domain-speed-test",ApiVersionInit:"api-version-init"};function UH(e){const t=$A(e);return{gate:t,acquireOnce:()=>t.acquire().then(()=>{let o=!1;return()=>
18{o||(o=!0,t.release())}}),setLimit:o=>t.setLimit(o)}}function GH(){const e=gd(),t=iL(),n=e?Gi.GateWeak:Gi.GateNormal,o=e?Xi.TimeoutWeakMs:Xi.TimeoutNormalMs,a=t?Math.min(n,Gi.GateLowEndCap):n,r=t?Gi.MaxTasksLowEnd:1/0,s=t?Gi.TaskGapLowEndMs:0;return{isWeak:e,isLowEnd:t,gateLimit:a,trickleGateLimit:a,maxConcurrentTasks:r,taskGapMs:s,defaultTimeoutMs:o}}let WH=0;function Yd(e){const t=new Error(`[idle-scheduler] task aborted: ${e}`);return t.name="IdleSchedulerAbortError",t.reason=e,t}function FH(){const e=navigator.scheduling;if(e&&typeof e.isInputPending=="function")return()=>e.isInputPending();let t=0;const n=()=>{t=Date.now()};if(typeof window!="undefined")for(const o of["pointerdown","keydown","wheel","touchstart"])window.addEventListener(o,n,{passive:!0,capture:!0});return()=>Date.now()-t<Xi.InputCooldownMs}function VH(e={}){var G,N,j,X,q,J,Z,K,te,le,ue;const t=(G=e.whenFcp)!=null?G:sf,n=(N=e.ric)!=null?N:mg,o=(j=e.yieldToMain)!=null?j:CN,a=(X=e.evaluateBudget)!=null?X:GH,r=(q=e.setTimeout)!=null?q:(oe,U)=>window.setTimeout(oe,U),s=(J=e.clearTimeout)!=null?J:oe=>window.clearTimeout(oe),i=(Z=e.isHidden)!=null?Z:()=>document.visibilityState==="hidden",c=(K=e.reportError)!=null?K:(oe,U)=>{var $;console.warn("[idle-scheduler] task error",($=U.label)!=null?$:U.id,oe)},l=(te=e.isInputPending)!=null?te:FH(),u=e.onTaskSettled,d=(le=e.onConfigReady)!=null?le:oe=>{const U=_e("CLIENT_CONFIG_INITIALIZATION_COMPETED",()=>{U.off(),oe()});return()=>U.off()},m=(ue=e.onVisibilityChange)!=null?ue:oe=>(document.addEventListener("visibilitychange",oe),()=>document.removeEventListener("visibilitychange",oe)),g={critical:[],high:[],normal:[],low:[]};let f=!1,_=!1,p=0,h={isWeak:!1,gateLimit:Gi.GateNormal,trickleGateLimit:Gi.GateNormal,maxConcurrentTasks:1/0,taskGapMs:0,defaultTimeoutMs:Xi.TimeoutNormalMs};const y=UH(h.trickleGateLimit);let b=0,v=!1;const I=()=>Date.now(),A=(oe,U)=>{oe.abortReason||(oe.abortReason=U),oe.controller.signal.aborted||oe.controller.abort()},L=()=>{y.setLimit(_?h.gateLimit:h.trickleGateLimit)},C=oe=>_?!0:HH.has(oe),w=()=>{for(const oe of $d){if(!C(oe))continue;const U=g[oe];if(U.length)return U.shift()}},T=()=>$d.some(oe=>C(oe)&&g[oe].length>0),P=(oe,U,$)=>{var re;if(!(oe.status==="fulfilled"||oe.status==="rejected"||oe.status==="aborted")&&(oe.status=U,oe.watchdog!==void 0&&s(oe.watchdog),oe.graceTimer!==void 0&&s(oe.graceTimer),U==="fulfilled"?oe.resolve($):oe.reject($),u)){const ve=I();try{u({id:oe.id,label:oe.label,priority:oe.priority,status:U,queuedMs:((re=oe.startAt)!=null?re:ve)-oe.enqueueAt,runningMs:oe.startAt!==void 0?ve-oe.startAt:0,abortReason:oe.abortReason})}catch(Le){}}},M=new WeakSet,E=oe=>{M.has(oe)||(M.add(oe),p=Math.max(0,p-1),V())},x=oe=>{var re;oe.status="running",p++,b=I(),oe.startAt=b;const U=(re=oe.timeout)!=null?re:h.defaultTimeoutMs;oe.watchdog=r(()=>{oe.status==="running"&&(A(oe,"timeout"),oe.graceTimer=r(()=>{oe.status==="running"&&(P(oe,"aborted",Yd("timeout")),E(oe))},Xi.AbortGraceMs))},U);const $={gate:y.gate,signal:oe.controller.signal,shouldAbort:()=>oe.controller.signal.aborted,isWeak:h.isWeak,yieldToMain:o,fetchPriority:oe.fetchPriority};Promise.resolve().then(()=>oe.runner($)).then(ve=>{oe.status==="running"&&(P(oe,"fulfilled",ve),E(oe))},ve=>{var Le;oe.status==="running"&&(oe.controller.signal.aborted?P(oe,"aborted",Yd((Le=oe.abortReason)!=null?Le:"cancelled")):(c(ve,{label:oe.label,id:oe.id}),P(oe,"rejected",ve)),E(oe))})};function V(){if(v||!f)return;if(i()){for(const ve of $d)for(const Le of g[ve])Le.status==="queued"&&(Le.status="paused");return}if(!T()||p>=h.maxConcurrentTasks)return;v=!0;const oe=h.taskGapMs,U=I()-b;let $=oe>0&&b>0?Math.max(0,oe-U):0;l()&&($=Math.max($,Xi.InputCooldownMs));const re=()=>n(()=>{v=!1,B()});$>0?r(re,$):re()}function B(){if(!f||i()||p>=h.maxConcurrentTasks)return;const oe=w();if(oe&&!(oe.status!=="queued"&&oe.status!=="paused")){if(h.isWeak&&oe.net==="skipWeak"){P(oe,"aborted",Yd("skipped-weak")),V();return}x(oe),V()}}const W=()=>{if(f)return;f=!0,h=a(),L();let oe=!1;const U={},$=()=>{var re;oe||(oe=!0,_=!0,h=a(),L(),(re=U.cancel)==null||re.call(U),U.timer!==void 0&&s(U.timer),V())};U.cancel=d($),U.timer=r($,Xi.RampFallbackMs),m(()=>{if(i())V();else{for(const re of $d)for(const ve of g[re])ve.status==="paused"&&(ve.status="queued");V()}}),V()};return t().then(()=>W()),{schedule:(oe,U={})=>{var Re,tt;const $=++WH,re=(Re=U.priority)!=null?Re:"normal",ve=new AbortController;let Le,Te;const et=new Promise((At,Lt)=>{Le=At,Te=Lt});et.catch(()=>{});const se={id:$,priority:re,label:U.label,net:(tt=U.net)!=null?tt:"any",timeout:U.timeout,fetchPriority:U.fetchPriority,runner:oe,externalSignal:U.signal,status:"queued",resolve:Le,reject:Te,controller:ve,enqueueAt:I()};return U.signal&&(U.signal.aborted?A(se,"external"):U.signal.addEventListener("abort",()=>A(se,"external"),{once:!0})),ve.signal.addEventListener("abort",()=>{var At;if(se.status==="queued"||se.status==="paused"){const Lt=g[se.priority],On=Lt.indexOf(se);On>=0&&Lt.splice(On,1),P(se,"aborted",Yd((At=se.abortReason)!=null?At:"cancelled"))}},{once:!0}),g[re].push(se),V(),{promise:et,cancel:()=>{(se.status==="queued"||se.status==="paused"||se.status==="running")&&A(se,"cancelled")},get status(){return se.status},id:$,label:U.label,priority:re}},start:W}}const or=VH();var Sa=(e=>(e.LOBBY_PWA_REDIRECT_URL="lobby_pwa_redirect_url",e.LOBBY_PWA_DOMAIN="lobby_pwa_domain",e.LOBBY_PWA_OSS="lobby_pwa_oss",e.LOBBY_PWA_TOKEN="lobby_pwa_token",e.LOBBY_PWA_NEW_URL_PARAMS="lobby_pwa_new_url_params",e))(Sa||{});const $H=()=>{const e=Et.siteCode;return e?String(e):""},YH=()=>{var e;return[window.LOBBY_SITE_CONFIG.siteCode,...(e=window.LOBBY_SITE_CONFIG.history)!=null?e:[]]},qH=()=>{const e=$H();return!!e&&!YH().includes(e)},Ule=()=>{try{const e=Qe.localStorage.getAny(Sa.LOBBY_PWA_DOMAIN);if(!e)return[];const t=typeof e=="string"?JSON.parse(window.atob(e)):e;return Array.isArray(t)?t.filter(n=>typeof n=="string"&&n.includes("https")):[]}catch(e){return[]}},wy={key:e=>`web__lobby__persisted__${e}`,restoreFromStore:(e,t)=>
18{t=Array.isArray(t)?t:[t],t.forEach(n=>{const{oldStore:o,oldPath:a,newPath:r}=n,s=typeof o=="string"?JSON.parse(o):o,i=Xe(s,a);i&&Js(e.store,r,i)})}};function jH(){var e;return JSON.parse(Ln.ossDecrypt(((e=window.self.LOBBY_SITE_CONFIG.INJECT_DATA)==null?void 0:e.ossGetSiteUrlConfig.data.data)||""))}const zH=async e=>{try{const n=await(await fetch(`${e}/cocos/config_data.json`)).text(),o=Ln.ossDecrypt(n);return JSON.parse(o)}catch(t){console.log(`query ${e}/cocos/config_data.json error , pleace confirm oss config (LOBBY_SITE_CONFIG.ossName,LOBBY_SITE_CONFIG.ossType)! `,t)}return null},Ay=async e=>new Promise((t,n)=>{rf(e,"web",!1,5e3).then(o=>{t({domain:e,pingTime:o})}).catch(()=>{n({domain:e,pingTime:-1})})}),KH=async e=>await Promise.any(e.map(t=>Ay(t))),Iy=e=>Qe.localStorage.set(Sa.LOBBY_PWA_DOMAIN,window.btoa(JSON.stringify(e))),dL=()=>{let e=[];try{const n=Qe.localStorage.get(Sa.LOBBY_PWA_DOMAIN)?window.atob(Qe.localStorage.get(Sa.LOBBY_PWA_DOMAIN)):"";e=(n?JSON.parse(n):"")||jH().lobby_domain||[]}catch(t){console.log(t)}return e.filter(t=>t.includes("https"))},QH=e=>Qe.localStorage.set(Sa.LOBBY_PWA_TOKEN,e),ZH=()=>Qe.localStorage.get(Sa.LOBBY_PWA_TOKEN),XH=e=>Qe.localStorage.set(Sa.LOBBY_PWA_OSS,e),JH=()=>{const e=`https://${window.LOBBY_SITE_CONFIG.ossName}.${window.LOBBY_SITE_CONFIG.ossType}`;try{const t=Qe.localStorage.get(Sa.LOBBY_PWA_OSS)||"";return(t?window.atob(t):e).replace(/\/+$/,"")}catch(t){return e}},mL=e=>Qe.localStorage.set(Sa.LOBBY_PWA_REDIRECT_URL,e),gL=()=>Qe.localStorage.get(Sa.LOBBY_PWA_REDIRECT_URL)||"",eU=e=>{console.log("lobbyPwa  newParams",e);const t=fL();return Qe.localStorage.set(Sa.LOBBY_PWA_NEW_URL_PARAMS,{...t,...e})},fL=()=>{const e=Qe.localStorage.get(Sa.LOBBY_PWA_NEW_URL_PARAMS);return e!=null?e:{}},pL=e=>{try{return JSON.parse(window.localStorage.getItem(wy.key(e))||"{}")||{}}catch(t){return{}}},tU=()=>pL("device").uuid||"",nU=()=>{const{userInfos:e,fingerId:t}=pL("user");return(e==null?void 0:e.deviceFingerprint)||t||""},oU=window.top!==window,aU=e=>{Rr(Wn.EVENT_UPDATE_LOBBY_DOMAIN).send({lobby_domain:e},{merge:!1,fireAndForget:!0}),!qH()&&!oU&&Iy(e)};let hL=0;const _L=()=>{hL=Date.now()},yL=async(e=!1,t=100)=>{var r;let n=null;const{health:o,response:a}=Ut("ossGetSiteUrlConfig");if(e&&o)try{n=JSON.parse(Ln.ossDecrypt((a==null?void 0:a.data.data)||""))}catch(s){}else n=await HI();if(n){_L();const{updateSiteURLInfos:s}=me(),i=Oh(n);aU((r=i.lobby_domain)!=null?r:[]),s(i),or.schedule(()=>_e("DOMAIN_PROBE_TRIGGER").emit({source:Oo.Fcp}),{priority:"high",label:Xo.DomainProbe})}},rU=(e=!1)=>{(e||Date.now()-hL>216e5)&&_e("REFRESH_URL").emit()};function pf(){const e=me(),t=S(()=>{var s;return((s=e.systemInfos)==null?void 0:s.enable_using_sms)===Da.OPEN}),n=S(()=>{var s;return((s=e.systemInfos)==null?void 0:s.enable_using_gmail)===Da.OPEN}),o=S(()=>{var s;return((s=e.systemInfos)==null?void 0:s.enableModifyPhone)===Da.OPEN}),a=S(()=>{var s;return((s=e.systemInfos)==null?void 0:s.enableModifyEmail)===Da.OPEN}),r=S(()=>{var l,u;const i=String((u=(l=e.systemInfos)==null?void 0:l.otpSmsVerifyRestrict)!=null?u:"").split(",").map(d=>d.trim()).filter(Boolean),c=S(()=>{const d=at();if(ae.package.isLite)return xc.SPEED_APP;if(ae.package.isVest)return xc.VEST_APP;if(d.isP2a||d.isH5Pwa)return xc.PWA;const m=uf();return m===Sr.ANDROID||m===Sr.IOS?xc.H5:xc.PC});return i.length?i.some(d=>d==c.value):!0});return{enableUsingSms:t,enableUsingEmail:n,enableModifyPhone:o,enableModifyEmail:a,enableOTPRestrict:r}}function bL(){const e=me(),{enableUsingSms:t,enableOTPRestrict:n}=pf();return{bindPhoneRegister:S(()=>{var d,m,g,f;const a=(m=(d=e.systemInfos)==null?void 0:d.phoneLogin)==null?void 0:m.quickCaptchaRegister,r=(f=(g=e.systemInfos)==null?void 0:g.phoneLogin)==null?void 0:f.quickPasswordRegister,s=ti(a,Jt.OPEN),i=ti(r,Jt.OPEN),c=(s||i)&&!0,l=s&&n.value&&t.value;return{enable:c,enableCaptcha:l,enablePassword:i||c&&!l}})}}const zt=e=>{const t=Yt(),n=Pe(),o=S(()=>{var p;if(e)return(p=t.stateMap[e])==null?void 0:p.options}),a=S(()=>{var p;return e?(p=t.stateMap[e])==null?void 0:p.isAutoDialog:!1}),r={onOpen:()=>{},onClose:()=>{}},s=S({get(){var p;return e?(p=t.stateMap[e])==null?void 0:p.visible:void 0},set(p){e&&(p?t.open(e):t.close(e))}});e&&ye(()=>{var p;return(p=t.stateMap[e])==null?void 0:p.visible},p=>{p?r.onOpen():r.onClose()});const i=p=>{r.onOpen=p,s.value&&p()},c=p=>{r.onClose=p},l=S(()=>Object.values(t.stateMap).some(p=>p.visible)),u=S(()=>
18{if(!e)return!1;const p=t.stateMap[e];return!(p!=null&&p.visible)||typeof p.stackIndex!="number"?!1:Object.values(t.stateMap).some(h=>(h==null?void 0:h.visible)&&typeof h.stackIndex=="number"&&h.stackIndex>p.stackIndex)}),d=p=>{t.stopAutoDialog(),e&&t.close(e),n.router.push({name:p})},m=t.open,g=t.close,f=t.closeAll;return{visible:s,isAutoDialog:a,isAcitve:p=>{var y;const h=p!=null?p:e;return h?((y=t.stateMap[h])==null?void 0:y.visible)||t.isInQueue(h):!1},openOptions:o,onDialogOpen:i,onDialogClose:c,goToPage:d,openDialog:m,closeDialog:g,closeAllDialog:f,hasOpeningDialog:l,isCoveredByDialog:u}},vL=async(e,t)=>{try{return(await F.request({url:"/ipCheck",method:"GET",timeout:5e3},{oss:{enable:!1},cache:{useCache:"fresh",setCache:!0,time:900,dependencies:[],expireOnloaded:!1,useCacheOnError(){return!0},...e==="whiteList"?{useCache:!1,useCacheOnError:()=>!1}:{}},token:{type:!1},error:{checkResCode:!0,action:"silent"},crypto:{enable:!1},maxRetryCount:t})).data.data}catch(n){if(e==="whiteList")throw new Error("query whiteList Failed");const{ipCheck:o}=ht();return{...o,areaStatus:!0,siteMaintenanceStatus:!0}}};var bt=(e=>(e.Webauthn="Webauthn",e.Google="Google",e.Facebook="Facebook",e.Line="Line",e.Telegram="Telegram",e.Zalo="Zalo",e.Nowallet="Nowallet",e))(bt||{});function Ly(){return Cr.includes(Ue().language)}function sU(e){return Ly()?[...e].reverse().join(""):e.join("")}function iU(){return Ly()?"،":"、"}function Gle(e){return Ly()?`⁧${e}⁩`:e}function cU(e,t=!1){return!e||!t?e:`‫${e}‬`}function Ry(){const e=Ue(),t=S(()=>e.isRtlLanguage),n=S(()=>Cr.includes(e.language)),o=S(()=>n.value?"،":","),a=S(()=>n.value?"،":"、");return{getComma:o,isRTL:t,isLangRtl:n,getChineseComma:a,getJoinTxt:i=>sU(i),formatRtlPlaceholder:(i,c,l)=>!e.isRtlLayoutWithLeftAlign||!i.includes(c)?i:l(i)}}const Kc=Ln.getSK();var Ta=(e=>(e.ACCOUNT="3",e.BETTING="2",e.PERSONAL="1",e.CENTER_WALLET="4",e.RECHARGE_RECORD="5",e.WITHDRAW_RECORD="6",e))(Ta||{}),lU=(e=>(e.DEF="DEF",e.DESC="DESC",e.ASC="ASC",e))(lU||{}),uU=(e=>(e[e.ALL=0]="ALL",e[e.UNSETTLEMENT=1]="UNSETTLEMENT",e[e.SETTLED=2]="SETTLED",e[e.REVOKE=3]="REVOKE",e))(uU||{});const Pu={LoginNoLastGameInfo:"login no lastgameinfo",LoadingGameExternalApp:"loading-game external_app",UpdatePrizeGame:"update prize game",CleanUpGame:"clean up game",MultiTabGame:"multi tab game",WinClosedGame:"win closed game",WgPackageGame:"wg package game",ContinueGame:"continue game"},Wle=[Pu.WinClosedGame,Pu.WgPackageGame,Pu.CleanUpGame],ai=xa(()=>z(()=>import("./game-opener.impl.XwISN70j.js"),__vite__mapDeps([0,2,3,1,15,4,5,6,8,7,9,11,16,17])),e=>e.gameOpenerImpl,"GameOpener");var jh=(e=>(e.White="#ffffff",e.Yellow="#ffff00",e))(jh||{}),pl=(e=>(e.WHITE="white",e.YELLOW="yellow",e))(pl||{}),ha=(e=>(e.AWARD="var(--skin__accent_1)",e))(ha||{});const dU={"#1678ff":"blue","#ffaa09":"orange","#00bc06":"green"},zh={"#ffaa09":"var(--skin__accent_3)","#00bc06":"var(--skin__accent_1)","#ea4e3d":"var(--skin__accent_2)"},Fle=e=>{var t;return(t=zh[e])!=null?t:e},Vle=e=>e==="#ffaa09"?"var(--skin__text_accent3)":"#fff";var dn=(e=>(e[e.Casino=0]="Casino",e[e.Club=1001]="Club",e[e.Native=1002]="Native",e[e.ThirdParty=1003]="ThirdParty",e[e.Sport=-1]="Sport",e))(dn||{});const ol={NORMAL:1,EUROPEAN_AMERICAN:2,CYAN_BLUE:3,STAKE:4,CROWN_GOLD:5,GALAXY_GOLD:6,DQ:7,THEME_8:8,HK:9,THEME_10:10,THEME_11:11,THEME_12:12,THEME_13:13,THEME_14:14,THEME_15:15,THEME_16:16,THEME_17:17,THEME_18:18,THEME_19:19,THEME_20:20,THEME_21:21,THEME_22:22,THEME_23:23,THEME_24:24,THEME_25:25,THEME_26:26,THEME_27:27,THEME_28:28,THEME_29:29,THEME_30:30,THEME_31:31,THEME_32:32,THEME_33:33,THEME_34:34,THEME_35:35,THEME_36:36,THEME_37:37,THEME_38:38,THEME_39:39,THEME_40:40,THEME_41:41,THEME_42:42,THEME_43:43,THEME_45:45,THEME_46:46,THEME_47:47,THEME_48:48,THEME_49:49,THEME_50:50,THEME_51:51,THEME_52:52,THEME_53:53,THEME_54:54,THEME_55:55,THEME_56:56,THEME_57:57,THEME_58:58,THEME_59:59,THEME_60:60,THEME_61:61,THEME_62:62,THEME_63:63,THEME_64:64,THEME_65:65,THEME_66:66,THEME_67:67,THEME_68:68,THEME_69:69,THEME_70:70,THEME_71:71,THEME_72:72,THEME_73:73,THEME_74:74,THEME_75:75,THEME_76:76,THEME_77:77,THEME_78:78,THEME_79:79,THEME_80:80,THEME_81:81,THEME_82:82,THEME_83:83,THEME_84:84,THEME_85:85,THEME_86:86,THEME_87:87,THEME_88:88,THEME_89:89,THEME_90:90,THEME_91:91,THEME_92:92,THEME_93:93,THEME_94:94,THEME_95:95,THEME_96:96,THEME_97:97,THEME_98:98,THEME_99:99,THEME_100:100,THEME_102:102,THEME_103:103,THEME_104:104,THEME_105:105,THEME_106:106,THEME_107:107,THEME_108:108,THEME_109:109,THEME_110:110,THEME_111:111,THEME_112:112,THEME_113:113,THEME_114:114,THEME_115:115,THEME_116:116,THEME_117:117,THEME_118:118,THEME_119:119,THEME_120:120,THEME_121:121,THEME_122:122,THEME_123:123,THEME_124:124,THEME_125:125,THEME_126:126,THEME_127:127,THEME_128:128,THEME_130:130,THEME_131:131,THEME_132:132,THEME_134:134,THEME_135:135,THEME_136:136,THEME_138:138,THEME_141:141,THEME_142:142,THEME_143:143,THEME_144:144,THEME_145:145,THEME_146:146,THEME_147:147,THEME_520:520},mU={THEME_1:1,THEME_2:2,THEME_3:3,THEME_4:4,THEME_5:5,THEME_6:6,THEME_7:7,THEME_9:9};Object.assign(ol,mU);const gU={[ol.THEME_11]:3},fU=[ol.THEME_97,ol.THEME_112,ol.THEME_113],pU={NO_BG:0},hU={allCurrency:{ca:"currencyAisle",cc:"currencyCode",cd:"currencyDisplay",cn:"currencyName",cs:"currencySign",ct:"currencyType",ci:"currencyIcon",fn:"fullName",gameRateStr:"gameRateStr",gr:"gameRate",id:"id",mcc:"marketCurrencyCode",tp:"thousandthPlace"}},fd={RealGameSkinTypeArr:fU,SubGameSummaryCategoryIdMap:gU,ThemeSkinType:ol,ThemeSkinBg:pU,dataMap:hU},xe=fd.ThemeSkinType,_U=fd.dataMap,yU=fd.ThemeSkinBg,bU=fd.SubGameSummaryCategoryIdMap,SL=fd.RealGameSkinTypeArr,CL={[xe.THEME_8]:{displayMode:[rt.Page],supportedSpecialThemes:[ua.Theme3],supportedSpecialStyles:[Ro.Style1,Ro.Style2]},[xe.THEME_62]:{displayMode:[rt.Dialog,rt.Page]},[xe.THEME_64]:{displayMode:[rt.Dialog,rt.Page]},[xe.THEME_59]:{displayMode:[rt.Page]}
18,[xe.THEME_70]:{displayMode:[rt.Page]},[xe.THEME_69]:{displayMode:[rt.Page]},[xe.THEME_82]:{displayMode:[rt.Page],supportedSpecialThemes:[ua.Theme3],supportedSpecialStyles:[Ro.Style1,Ro.Style2]},[xe.THEME_83]:{displayMode:[rt.Page],supportedSpecialThemes:[ua.Theme3],supportedSpecialStyles:[Ro.Style1,Ro.Style2]},[xe.THEME_84]:{displayMode:[rt.Page]},[xe.THEME_67]:{displayMode:[rt.Page]},[xe.THEME_81]:{displayMode:[rt.Page]},[xe.THEME_38]:{displayMode:[rt.Page]},[xe.THEME_86]:{displayMode:[rt.Dialog]},[xe.THEME_88]:{displayMode:[rt.Page]},[xe.THEME_80]:{displayMode:[rt.Page]},[xe.THEME_104]:{displayMode:[rt.Page]},[xe.THEME_76]:{displayMode:[rt.Page]},[xe.THEME_89]:{displayMode:[rt.Page]},[xe.THEME_98]:{displayMode:[rt.Page]},[xe.THEME_99]:{displayMode:[rt.Dialog]},[xe.THEME_68]:{displayMode:[rt.Dialog]},[xe.THEME_103]:{displayMode:[rt.Page]},[xe.THEME_110]:{displayMode:[rt.Page]},[xe.THEME_105]:{displayMode:[rt.Dialog,rt.Page]},[xe.THEME_109]:{displayMode:[rt.Page]},[xe.THEME_115]:{displayMode:[rt.Page]},[xe.THEME_122]:{displayMode:[rt.Page]},[xe.THEME_106]:{displayMode:[rt.Page]},[xe.THEME_120]:{displayMode:[rt.Page]},[xe.THEME_121]:{displayMode:[rt.Page]},[xe.THEME_102]:{displayMode:[rt.Page],supportedSpecialThemes:[ua.Theme3],supportedSpecialStyles:[Ro.Style1,Ro.Style2]},[xe.THEME_126]:{displayMode:[rt.Page]},[xe.THEME_118]:{displayMode:[rt.Page],supportedSpecialThemes:[ua.Theme3],supportedSpecialStyles:[Ro.Style1,Ro.Style2]},[xe.THEME_130]:{displayMode:[rt.Page]},[xe.THEME_135]:{displayMode:[rt.Page]},[xe.THEME_132]:{displayMode:[rt.Page]},[xe.THEME_134]:{displayMode:[rt.Page]},[xe.THEME_138]:{displayMode:[rt.Page]},[xe.THEME_136]:{displayMode:[rt.Dialog],supportedSpecialThemes:[ua.Theme3],forceDisplayMode:rt.Dialog},[xe.THEME_142]:{displayMode:[rt.Page]},[xe.THEME_144]:{displayMode:[rt.Page]},[xe.THEME_143]:{displayMode:[rt.Page]}},vU=async(e=!0)=>{var n;const t=await F.request({method:"get",url:"/api/finance/maxChargeRate",params:{osType:Rl()}},{merge:e?void 0:!1,cache:{useCache:e,...e?{}:{useCacheOnError:()=>!1}},oss:{enable:e,force:!1},omitKey:["platformType","language"],error:{action:"noMessage"},...e?{}:{requestControl:{skipAggregate:!0}}});return((n=t==null?void 0:t.data)==null?void 0:n.data)||void 0};var Em=(e=>(e[e.LIGHT=1]="LIGHT",e[e.DARK=2]="DARK",e[e.SYSTEM=3]="SYSTEM",e[e.TIMING=4]="TIMING",e))(Em||{});function SU(e){const{setThemeState:t}=pd();t(e)}function CU(e,t){const[n,o]=e,[a,r]=t;let s,i=null;function c(){const u=new Date,d=u.toDateString(),m=new Date(d);m.setHours(n,o,0,0);const g=new Date(d);return g.setHours(a,r,0,0),g<m&&(u>=m?g.setDate(g.getDate()+1):m.setDate(m.getDate()-1)),{startDateTime:m,endDateTime:g}}function l(){const u=new Date,{startDateTime:d,endDateTime:m}=c();u>=d&&u<m?s||(s=!0):s&&(s=!1),SU(s?"dark":"light");let g;u<d?g=d:u>=m?(g=new Date(d),g.setDate(g.getDate()+1)):g=m;const f=g.getTime()-u.getTime(),_=Math.max(0,Math.ceil(f/1e3)*1e3);i=setTimeout(l,_)}return l(),()=>{i!==null&&(clearTimeout(i),i=null)}}const pd=Ee("nightMode",()=>{const e=O(document.documentElement.getAttribute("data-prefers-color-scheme")||"light"),t=O(Em.LIGHT),n=O([]),o=O([]);ye(e,g=>{document.documentElement.setAttribute("data-prefers-color-scheme",g)},{immediate:!0});let a,r;ye([t,n,o],([g])=>{if(a&&(a(),a=void 0),r&&(r(),r=void 0),g===Em.SYSTEM){const f=window.matchMedia("(prefers-color-scheme: dark)");e.value=f.matches?"dark":"light";const _=p=>{e.value=p.matches?"dark":"light"};f.addEventListener("change",_),a=()=>f.removeEventListener("change",_)}else g===Em.TIMING&&n.value.length>=2&&o.value.length>=2&&(r=CU(n.value,o.value))},{immediate:!0});const s=g=>{e.value=g},i=()=>e.value,c=S(()=>He.isShowNightMode&&e.value==="dark"),{t:l}=Se(),u=S(()=>c.value?l("lobby.modal.nightMode.dayModeName"):l("lobby.modal.nightMode.name")),d=S(()=>!He.isShowNightMode||Je.enable);return{themeState:e,modeType:t,timingStart:n,timingEnd:o,setThemeState:s,getThemeState:i,isDark:c,menuTitle:u,menuHidden:d,menuClick:()=>Yt().open("nightMode")}},{persist:{paths:["themeState","modeType","timingStart","timingEnd"]}}),wU=e=>{if(!e)return"";const t=/^\/lobby_asset\/(\{layout\}-\{bg\}-(?:\{skin\}|common)|\d+-\d+-\w+)(\/.*)/;return t.test(e)&&pd().isDark?e.replace(t,"/lobby_asset_dark/$1$2"):e};var Xt=(e=>(e.Wait="wait",e.Placeholder="placeholder",e.Loading="loading",e.LoadingAndSet="loading-set",e.Success="success",e.Error="error",e))(Xt||{}),Wi=(e=>(e.AVIF="1",e.WEBP="2",e.AVIF_STATIC_WEBP_ANIMATED="3",e.UNSUPPORTED="4",e))(Wi||{}),wr=(e=>(e.Svg="svg",e.Canvas="canvas",e.Img="img",e.Bg="bg",e))(wr||{}),oo=(e=>(e.NonFirstTime="nonFirstTime",e.Always="always",e.Loaded="loaded",e.Default="default",e))(oo||{});function Dv(e){var o;const t=lt(e),n={false:oo.Default,true:oo.Always,loaded:oo.Loaded,nonFirstTime:oo.NonFirstTime,get networkQuality(){return GA()===Kr.High?oo.Always:oo.Loaded}};return(o=n[t])!=null?o:e==="mock.simpleImage"?n.true:n.false}const vs={notLazy:()=>Dv("mock.notLazy"),loadingAndSet:()=>Dv("mock.simpleImage"),disabledAvif:()=>lt("mock.disabledAvif")==="true"||co.disableAvif(),nonDelayLazy:()=>lt("mock.nonDelayLazy")==="true",reportFirstLoadError:()=>lt("mock.reportFirstLoadError")==="true",useAvifOrWebpDefault:()=>lt("mock.useAvifOrWebpDefault")==="true"},AU=()=>{const[,e]=(localStorage.getItem("lobby@support@media")||"").split(":");return e||Wi.UNSUPPORTED},IU=()=>!!localStorage.getItem("lobby@support@media");function LU(){const e=AU(),t=vs.disabledAvif(),n=at(),o=n.isIos||n.isMacos||n.isIpad,a=[!1,!1],r=[!1,!1];for(let s=0;s<2;s++){const i=s===1,c=e===Wi.AVIF||e===Wi.AVIF_STATIC_WEBP_ANIMATED&&!i,l=e===Wi.WEBP||e===Wi.AVIF_STATIC_WEBP_ANIMATED&&i,u=e===Wi.AVIF&&o&&i;a[s]=!t&&!u&&c,r[s]=t?l||c:u?!0:l}return{useAvifOrWebpDefault:vs.useAvifOrWebpDefault(),getUseAvif:s=>a[s?1:0],getUseWebp:s=>r[s?1:0]}}let dp=null;function wL(){if(dp)return dp;const e=LU();return IU()&&(dp=e),e}const AL=(e,t=!0)=>t?/^\/lobby_asset\/\S+/.test(e):/\/lobby_asset\/\S+/.test(e),RU=[127,126,141,142,143,144,145,138,139,140,124,125,128,129,130,131,132,146,147,152,153,151,154,155,156,157,148,149],nn=Ee("skin",()=>{const{siteConfig:e,siteInfos:t}=me(),n=S(()=>{var p;return(p=e==null?void 0:e.type)!=null?p:xe.NORMAL}),o=S(()=>{var p;return(p=t==null?void 0:t.clubType)!=null?p:Xw.Normal}),a=S(()=>e==null?void 0:e.skinType),r=S(()=>(t==null?void 0:t.backgroundColor)===yU.NO_BG),s=S(()=>{var p;return(p=i.value)==null?void 0:p.themeType}),i=S(()=>{const{hasLogined:p,userInfos:h}=ee(),{currentTryCurrency:y}=Ze(),{siteInfos:b}=me(),v=p?(h==null?void 0:h.currency)||"":y==null?void 0:y.currencyCode,I=(b==null?void 0:b.holidayThemes)||[],A=Ye().unix();return I.find(L=>{var T;const C=L.showStartTime<=A&&L.showEndTime>=A;if(((T=L.currencyCodes)==null?void 0:T.split(",")).includes(v)&&L.status===1&&C)return!0})}),c=S(()=>{var y,b;const{ossHost:p}=$t();if(!((y=i.value)!=null&&y.custom))return{};const h=JSON.parse((b=i.value)==null?void 0:b.custom);
18for(const v in h)v.includes("Img")&&(v==="cateImg"?h[v]=h[v].split(",").map(I=>I&&`${p}siteadmin/upload/img/${I}`||"").join(","):h[v]=h[v]?`${p}siteadmin/upload/img/${h[v]}`:"");return h}),l=S(()=>{var p;return((p=i.value)==null?void 0:p.themeCategory)==="custom_theme"}),u=S(()=>Number(s.value)>=108&&Number(s.value)<=158),d=S(()=>m.value&&Number(s.value)>=159),m=S(()=>!!s.value),g=S(()=>{var p;return m.value&&!!((p=i.value)!=null&&p.alpha)}),f=S(()=>{var p,h;return He.isShowFestivalPartern&&(!l.value&&!!((p=i.value)!=null&&p.isBackground)||l.value&&!!((h=c.value)!=null&&h.backgroundImg))}),_=S(()=>RU.includes(Number(s.value)));return{skinType:n,clubType:o,skinTypeValue:a,isNoBg:r,holidayThemeType:s,isNormalHolidayTheme:u,isBossDesignThemeType:d,isHeaderFestivalAlphaImg:g,isHolidayThemeVisible:m,isShowFestivalBgPattern:f,customizeFestivalConfig:c,isCustomizeFestival:l,holidayThemeConfig:i,isOldToNewStyleFestival:_}}),OU=DP((e="skin")=>{const{skinAssetsHash:t}=ht();return e==="skin"?t:{}}),Vl=(e,t)=>typeof e!="undefined"?String(e):t,TU=/\{(layout|bg|skin|clubLayout|holiday)\}/g,PU=e=>{const{siteInfos:t}=me(),n=nn().holidayThemeType,o={layout:Vl(t==null?void 0:t.type,"{layout}"),bg:Vl(t==null?void 0:t.backgroundColor,"{bg}"),skin:Vl(t==null?void 0:t.skinTypeValue,"{skin}"),clubLayout:Vl(t==null?void 0:t.clubType,"{clubLayout}"),holiday:Vl(n,"{holiday}")};return e.replace(TU,(a,r)=>o[r])},DU=e=>{var o;const t=OU("skin")||{},n=e.replace(/^\/lobby_asset\//,"").replace(/\?\S+$/,"");return(o=t[n])!=null?o:En().getWebAppVersion()},MU=4e3,$l=new Map,kU=()=>{const{siteInfos:e}=me(),t=nn().holidayThemeType,n=$t().ossHost,o=En().getWebAppVersion(),a=pd().isDark;return[e==null?void 0:e.type,e==null?void 0:e.skinTypeValue,e==null?void 0:e.backgroundColor,e==null?void 0:e.clubType,t,n,o,a].join("|")},NU=(e,t)=>{t||(t=`${$t().ossHost}siteadmin/skin`);const n=PU(wU(e)),o=DU(n),a=an.lobbyAssetImageSw();return Ea(t+n,{manualVersion:1,version:o,...o&&a?{swRuntimeCacheName:"images"}:{}})},hl=(e,t)=>{if(typeof e!="string"||!AL(e))return e;const n=`${e}__${t!=null?t:""}__${kU()}`,o=$l.get(n);if(o!==void 0)return o;const a=NU(e,t);if($l.size>=MU){const r=$l.keys().next().value;r!==void 0&&$l.delete(r)}return $l.set(n,a),a},vr=(e,t)=>{const{siteInfos:n}=me();return e||""},EU=(e,t,n)=>e?He.isUseNewImagePath?t:vr(e):"",hf=e=>{if(!e)return null;const{pathname:t,search:n}=gc(e),o=t.lastIndexOf("."),a=t.lastIndexOf("/"),r=o>a&&o>0;return{name:r?t.slice(0,o):t,ext:r?t.slice(o+1):"",query:n}},BU=(e,t)=>{const n=hf(e);
18if(n){const{name:o,ext:a,query:r}=n;return a?o+`.${t}`+(r||""):e}return e},xU=["avif","webp"],Dr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg==",HU=e=>/^(https?:\/\/[^/]+)?\/(lobby_asset|assets\/lobby_asset|siteadmin\/skin\/lobby_asset|siteadmin\/system_message_set|game_pictures|active|cocos\/lg|siteadmin\/upload|cocos\/icon|siteadmin\/active|agent|operation\/seo|common\/upload|siteadmin\/default\/2D|siteadmin\/pyq_img|publicityplaza\/upload|siteadmin\/officialcommunity|siteadmin\/brandLogo)(\/.*)?/.test(e),UU=e=>{if(AL(e,!1)){const n=/\/apng_.*\.png/,{version:o}=Uu(e);return n.test(e)||String(o).endsWith("@apng")||["home/icon_dt_pmd.png","/home/bookmark_star_1.png","/home/bookmark_star_2.png"].some(a=>e.includes(a))}return!1},GU=e=>{const t=e.match(/\.([0-9a-z]+)(?:[?#]|$)/i);return t?t[1]:""},WU=e=>{const{src:t,isApng:n,canvasMode:o,replaceExtension:a,useAvif:r,useWebp:s}=e;return!(wL().useAvifOrWebpDefault||HU(t||""))||o&&n?[]:[...a===!0?xU:a===!1?[]:a||[]].filter(l=>l==="avif"?r:l==="webp"?s:!0)},IL=(e,t={})=>{const{canvasMode:n=!1,isApng:o=null,isSvg:a=!1,replaceExtension:r=!0}=t,s=o!=null?o:UU(e||""),i=s||GU(e||"").toLowerCase()==="gif",c=wL();return a?{replaceExtensionList:[],isAnimated:i}:i&&ae.package.isLite?{replaceExtensionList:[],isAnimated:i}:{replaceExtensionList:WU({src:e,isApng:s,canvasMode:n,replaceExtension:r,useAvif:c.getUseAvif(i),useWebp:c.getUseWebp(i)}),isAnimated:i}},FU=()=>F.request({url:"/api/gameCenter/gold",method:"post"},{oss:{enable:!1}}).then(e=>e.data.data);var Na=(e=>(e[e.WITHDRAW=20]="WITHDRAW",e[e.BETTING_TASK=1]="BETTING_TASK",e[e.ACCOUNT_MANAGEMENT=10]="ACCOUNT_MANAGEMENT",e[e.WITHDRAW_RECORD=3]="WITHDRAW_RECORD",e[e.WITHDRAW_TASK=4]="WITHDRAW_TASK",e))(Na||{}),VU=(e=>(e[e.NEED_VERIFY_MESSAGE=3001]="NEED_VERIFY_MESSAGE",e[e.BIOMETRICS=3002]="BIOMETRICS",e[e.KYC_OR_BIOMETRICS=3003]="KYC_OR_BIOMETRICS",e[e.WRONG_PASSWORD=423]="WRONG_PASSWORD",e[e.VERSION_UPDATE=5001]="VERSION_UPDATE",e[e.PERFECT_PROFILE=5003]="PERFECT_PROFILE",e[e.FIELD_NAME=6001]="FIELD_NAME",e[e.TASK_ERROR=7001]="TASK_ERROR",e[e.EMAIL_LOAN_CODE_ERROR=41050]="EMAIL_LOAN_CODE_ERROR",e[e.UNRECHARGE_BIND_ACCOUNT=8e3]="UNRECHARGE_BIND_ACCOUNT",e[e.CANNOT_DELETE_ACCOUNT=8001]="CANNOT_DELETE_ACCOUNT",e[e.MEMEBER_BIND_EXTRA_ACCOUNT=8002]="MEMEBER_BIND_EXTRA_ACCOUNT",e[e.NO_WALLET_BIND_ERROR=8003]="NO_WALLET_BIND_ERROR",e))(VU||{});const $U=()=>F.request({url:"/api/club/manager/info",method:"post"}),YU=e=>F.request({url:"/api/club/manager/setting",method:"post",data:e}),qU=(e,t)=>F.request({url:"/api/club/manager/logo/settings",method:"get",params:{clubId:e}},{omitKey:["currency","language","platformType"],crypto:{enable:!0},oss:{enable:!t,checkWithCache:!0},cache:{useCache:!t,setCache:!0},token:{type:"staticOnly"}}),$le=(e,t)=>F.request({url:"/api/club/manager/contact/list",method:"get",params:{clubId:e}},{omitKey:["currency","language","platformType"],crypto:{enable:!0},oss:{checkWithCache:!0,enable:!t},token:{type:"staticOnly"},cache:{useCache:!t,setCache:!0}}),Yle=e=>F.request({url:"/api/club/manager/apply",data:e,method:"post"}),qle=()=>F.request({url:"/api/club/manager/applyInfo",method:"post"}),jle=()=>F.request({url:"/api/domain/lobby/club/parentDomain",method:"get"},{error:{action:"noMessage"},oss:{enable:!0},token:{type:"staticOnly"},omitKey:["currency","platformType","language"]}),jU=e=>F.request({url:"/api/club/margin/refreshMargin",method:"post",data:e}).then(t=>t.data.data),zle=e=>F.request({url:"/api/club/manager/queryUnique",method:"post",data:e}),mp=()=>{var a,r,s,i,c,l,u;const e=ee(),t=ln(),n=Ze(),o=e.userInfos;return JSON.stringify([(a=o==null?void 0:o.username)!=null?a:"",(r=o==null?void 0:o.account_type)!=null?r:"",(s=o==null?void 0:o.tempAccountStatus)!=null?s:"",e.isTemporaryAccountMode,e.hasLogined,(i=t.sessionKey)!=null?i:"",(u=(l=o==null?void 0:o.currency)!=null?l:(c=n.currentTryCurrency)==null?void 0:c.currencyCode)!=null?u:""])},Mv=()=>{const e=ee();return!!e.userInfos&&(e.hasLogined||e.isTemporaryAccountMode)};var xs=(e=>(e[e.WgDuel=1]="WgDuel",e[e.WgSelfProfit=2]="WgSelfProfit",e[e.ThirdParty=3]="ThirdParty",e[e.WgSports=4]="WgSports",e))(xs||{}),Sg=(e=>(e[e.ImageAndText=0]="ImageAndText",e[e.ImageOnly=1]="ImageOnly",e))(Sg||{}),LL=(e=>(e[e.Margin=0]="Margin",e[e.CreditLimit=1]="CreditLimit",e))(LL||{});const Oy=Ee("club-base",()=>{const e=ee(),t=ze(),n=Mt({}),o=S(()=>{var c,l;return(l=(c=e.userInfos)==null?void 0:c.clubMemberInfo)==null?void 0:l.memberRole}),a=S(()=>{var c,l;return(l=(c=e.userInfos)==null?void 0:c.clubMemberInfo)==null?void 0:l.isShowLoanModule}),r=O(),s=S(()=>{var c;return((c=t.clubSetting)==null?void 0:c.marginMode)!==LL.CreditLimit}),i=O();return{needReloadTabMap:n,role:o,clubId:r,isShowLoad:a,isMarginMode:s,currentUserPermission:i}},{persist:{paths:["clubId"]}}),kv={Lv1:[Qt.GeneralManager],Lv2:[Qt.GeneralManager,Qt.Admin,Qt.AssistantManager,Qt.DepartmentManager],onlyLv2:[Qt.Admin,Qt.AssistantManager,Qt.DepartmentManager],Lv3:[Qt.GeneralManager,Qt.Admin,Qt.AssistantManager,Qt.DepartmentManager]};var al=(e=>(e.CONNECTED="CONNECTED",e.ERROR="ERROR",e.CLOSED="CLOSED",e.MESSAGE="MESSAGE",e.WITHDRAW_ORDER_PROGRESS="withdraw/orderProgress",e.DEPOSIT_ORDER_PROGRESS="pay/orderProgress",e.REGIST
18ER_SUCCESS="registerSuccess",e.PAY_ORDER_SUCCESS="payOrderSuccess",e.PAY_ORDER_SUCCESS_NOTICE="payOrderSuccessNotice",e.WITHDRAW_ORDER_SUCCESS_NOTICE="withdrawOrderSuccessNotice",e.PAY_ORDER_SUCCESS_BACKEND="payOrderSuccessBackend",e.WITHDRAW_ORDER_SUCCESS="withdrawOrderSuccess",e.ACTIVE_DETAILS="activeDetails",e.DISTRIBUTED_REWARD="activeRewardPop",e.MULTIPLE_LOGIN="multipleLogin",e.NO_WALLET_ORDER="noWalletOrderMsg",e.NO_WALLET_BALANCE="noWalletBalanceMsg",e.NO_WALLET_BIND="noWalletBindMsg",e.GAME_GOLD_CHANGE="gameGoldChange",e.GAME_GOLD_UPDATE="gameGoldUpdate",e.ACTIVE_LOAN_CHANGE="activeLoanChange",e.JACKPOT_DATA="1005",e.JACKPOT_REWARD="jackpot",e.CHANGE_BANK_PASS_REGISTER="changeBankPassRegister",e.PAY_ORDER_STATUS_NOTICE="payOrderStatusNotice",e.WITHDRAW_ORDER_STATUS_NOTICE="withdrawOrderStatusNotice",e.KYC_FREEZE_HOURS="kycFreezeHours",e.CHANNEL_CHANGE_NOTICE="channelChangeNotice",e.PAYMENT_MODE_CHANGE="paymentModeChange",e.ACTIVE_SURPRISE_REWARD_POP="activeSurpriseRewardPop",e.SVIP_LEVEL_CHANGE="svipLevelChange",e.VIP_LEVEL_UP="vipLevelUp",e.SPORT="sport",e.FORCE_CHANGE_LOGIN_PASSWORD="forceChangePassword",e.PAY_ORDER_UNPAID_COUNT_NOTICE="payOrderUnpaidCountNotice",e.COUPON_AUTO_DISTRIBUTE="activeCouponPop",e.BLIND_BOX_FREE_COUNT="activeRewardPop",e.GUESS_INTEGRAL_SEND="guessIntegralSend",e))(al||{}),zU=(e=>(e[e.CONNECTING=0]="CONNECTING",e[e.OPEN=1]="OPEN",e[e.CLOSING=2]="CLOSING",e[e.CLOSED=3]="CLOSED",e))(zU||{}),Pn=(e=>(e[e.Yesterday=1]="Yesterday",e[e.Today=2]="Today",e[e.ThisWeek=3]="ThisWeek",e[e.LastWeek=4]="LastWeek",e[e.ThisMonth=5]="ThisMonth",e[e.LastMonth=6]="LastMonth",e[e.All=7]="All",e[e.Custom=8]="Custom",e[e.Tomorrow=9]="Tomorrow",e))(Pn||{});const Ty=["/lobby_asset/common/common/club/club_img_jlbgl_logo_bear1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_bear2.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_bird1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_bird2.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_cat1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_cat2.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_dog1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_dragon1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_dragon2.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_dragon3.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_fox1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_leopard1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_lion1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_lion2.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_monkey1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_tiger1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_wolf1.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_wolf2.png","/lobby_asset/common/common/club/club_img_jlbgl_logo_wolf3.png"],KU="_page_168v4_91",QU="_content_168v4_140",ZU="_link_168v4_177",XU="_form_168v4_185",JU="_popover_168v4_210",eG="_success_168v4_252",tG="_warning_168v4_255",nG="_failed_168v4_258",oG="_gray_168v4_261",aG="_line_168v4_326",rG="_button_168v4_236",sG="_icon_168v4_220",iG={page:KU,"page-tab-container":"_page-tab-container_168v4_97",content:QU,"with-footer-bar":"_with-footer-bar_168v4_146","with-filter":"_with-filter_168v4_149","with-footer-bar-lg":"_with-footer-bar-lg_168v4_152","fixed-footer-bar":"_fixed-footer-bar_168v4_165",link:ZU,form:XU,"multiple-form-item":"_multiple-form-item_168v4_196","multiple-account-container":"_multiple-account-container_168v4_200",popover:JU,"icon-arrow":"_icon-arrow_168v4_220","button-small":"_button-small_168v4_236","icon-with-bg":"_icon-with-bg_168v4_245",success:eG,warning:tG,failed:nG,gray:oG,"select-popover":"_select-popover_168v4_265","select-wrap":"_select-wrap_168v4_280","base-header":"_base-header_168v4_298","base-header-title":"_base-header-title_168v4_317",line:aG,button:rG,icon:sG},cG="_flex_19650_161",lG="_absolute_19650_389",uG={"grid-2":"_grid-2_19650_91","grid-3":"_grid-3_19650_111","grid-4":"_grid-4_19650_134",flex:cG,"flex-1":"_flex-1_19650_164","flex-center":"_flex-center_19650_167","flex-col":"_flex-col_19650_172","align-self-center":"_align-self-center_19650_176","align-self-start":"_align-self-start_19650_179","align-self-end":"_align-self-end_19650_182","items-start":"_items-start_19650_186","items-center":"_items-center_19650_189","items-end":"_items-end_19650_192","justify-center":"_justify-center_19650_196","justify-between":"_justify-between_19650_199","justify-end":"_justify-end_19650_202","shrink-0":"_shrink-0_19650_206","leading-1":"_leading-1_19650_210","leading-18":"_leading-18_19650_213","leading-16":"_leading-16_19650_216","font-20":"_font-20_19650_220","font-22":"_font-22_19650_223","font-24":"_font-24_19650_226","font-26":"_font-26_19650_229","font-bold":"_font-bold_19650_232","font-normal":"_font-normal_19650_235","ellipsis-1":"_ellipsis-1_19650_239","ellipsis-2":"_ellipsis-2_19650_244","text-primary":"_text-primary_19650_253","text-warning":"_text-warning_19650_256","text-success":"_text-success_19650_259","text-error":"_text-error_19650_262","text-neutral2":"_text-neutral2_19650_265","text-neutral1":"_text-neutral1_19650_268","text-lead":"_text-lead_19650_271","text-white":"_text-white_19650_274","text-right":"_text-right_19650_277","text-center":"_text-center_19650_280","text-indent-44":"_text-indent-44_19650_283","text-underline":"_text-underline_19650_286","space-x-20":"_space-x-20_19650_290","space-x-10":"_space-x-10_19650_293","space-x-40":"_space-x-40_19650_296","space-y-20":"_space-y-20_19650_299","space-y-10":"_space-y-10_19650_302","mt-10":"_mt-10_19650_306","mt-20":"_mt-2
180_19650_309","mt-30":"_mt-30_19650_312","mt-40":"_mt-40_19650_315","mx-10":"_mx-10_19650_319","mx-4":"_mx-4_19650_323","mb-0":"_mb-0_19650_328","mr-10":"_mr-10_19650_332","r-20":"_r-20_19650_336","ml-4":"_ml-4_19650_340","ml-10":"_ml-10_19650_343","ml-20":"_ml-20_19650_346","ml-30":"_ml-30_19650_349","p-20":"_p-20_19650_353","px-20":"_px-20_19650_356","pr-140":"_pr-140_19650_360","pl-40":"_pl-40_19650_364","w-full":"_w-full_19650_368","w-200":"_w-200_19650_371","w-max300":"_w-max300_19650_374","h-full":"_h-full_19650_378","bg-1":"_bg-1_19650_382","bg-2":"_bg-2_19650_385",absolute:lG,"overflow-hidden":"_overflow-hidden_19650_393","break-all":"_break-all_19650_397","break-anywhere":"_break-anywhere_19650_400","inline-block":"_inline-block_19650_405","inline-flex":"_inline-flex_19650_408","display-webkit-box":"_display-webkit-box_19650_412","resize-vertical":"_resize-vertical_19650_416","rounded-20":"_rounded-20_19650_420","vertical-middle":"_vertical-middle_19650_424"};Ye.extend(Iw);const mi=e=>{const t=n=>e.find(o=>o.key===n);return{list:e,get:t,getContent:n=>{var o,a;return(a=(o=t(n))==null?void 0:o.content)!=null?a:"-"}}},Kle=e=>e.split(/ +/).map(t=>t.startsWith("base/")?iG[t.replace("base/","")]:uG[t]).join(" "),Qle=e=>{const t=dO(),n=Ye().utcOffset(t*60);let o,a,r,s,i;switch(e){case Pn.Today:o=n.startOf("day").unix(),a=n.endOf("day").unix();break;case Pn.Yesterday:r=n.subtract(1,"day"),o=r.startOf("day").unix(),a=r.endOf("day").unix();break;case Pn.ThisWeek:o=n.startOf("isoWeek").unix(),a=n.endOf("isoWeek").unix();break;case Pn.LastWeek:s=n.subtract(1,"week"),o=s.startOf("isoWeek").unix(),a=s.endOf("isoWeek").unix();break;case Pn.ThisMonth:o=n.startOf("month").unix(),a=n.endOf("month").unix();break;case Pn.LastMonth:i=n.subtract(1,"month"),o=i.startOf("month").unix(),a=i.endOf("month").unix();break;default:return[]}return[o,a]},Zle=(e="",t=!0)=>{if(!e)return"";const n=t?"ymdhms":"ymd";return ec(Number(e),n)},Xle=async e=>{var a,r;const t=new FormData;t.append("uploadfile",e);const[n,o]=await Oe(ox(t));if(!n)return(r=(a=o==null?void 0:o.data.data)==null?void 0:a.fileLink)!=null?r:""},Jle=(e=0,t=!0)=>to(e,{showGroup:!0}).toFixed({decimalPlaces:2,tailZero:t,roundingMode:ud.ROUND_DOWN}).toString(),eue=e=>{if(typeof e!="undefined")return zn(e,{toFixed:2}).toString()},tue=e=>{if(!e)return e;let t="",n=0;for(let o=0;o<e.length;o++){const a=e.charAt(o);/[a-zA-Z0-9]/.test(a)?n+1<=12&&(t+=a,n+=1):a.match(/[\u4e00-\u9fa5]/)&&n+2<=12&&(t+=a,n+=2)}return t},qd=async(e,t=!1)=>{var s,i;const{t:n}=Se(),o=await va(()=>z(()=>Promise.resolve().then(()=>N8),void 0))().catch(()=>{}),a=(s=o==null?void 0:o.clubGameErrs)==null?void 0:s[e==null?void 0:e.code];if(t&&a==="gameMaintain")return;const r=n(a?`lobby.club.gameErrors.${a}`:"lobby.club.operateFail");Hn({type:"error",message:((i=e==null?void 0:e.msg)==null?void 0:i.length)>0?e==null?void 0:e.msg:r})},nue=(e,t)=>{var o;const n=typeof e;return n==="undefined"?t:n==="number"?e:e&&(o=Number(e))!=null?o:t},oue=e=>zn(e!=null?e:0).isLessThan(0)?0:e,aue=e=>typeof e=="undefined"||e===""?"-":e,Nv=e=>e&&(e.startsWith("#")?e:"#"+e),rue=()=>{const{userInfos:e}=ee(),{t}=Se();if((e==null?void 0:e.user_status)===tg.GuaranteedClaim){Hn({type:"error",message:t("lobby.reward.base.stopReceive")});return}Pe().push({name:k.CLUB_APPLY})};function dG(e,t){const n=document.createElement(e);return Object.keys(t).forEach(o=>{n.setAttribute(o,t[o])}),n.setAttribute("data-club-meta",""),n}const RL=e=>{if(!e||(e.clubName&&(document.title=e.clubName),(e==null?void 0:e.logoType)===Sg.ImageOnly))return;const t=e.clubLogoIndex==="-1"?e.clubLogo:hl(Ty[Number(e.clubLogoIndex)]);if(!t)return;[{rel:"shortcut icon",href:t},{sizes:"16x16",rel:"icon",href:t},{sizes:"32x32",rel:"icon",href:t},{rel:"apple-touch-icon",href:t},{sizes:"192x192",rel:"apple-touch-icon",href:t},{rel:"apple-touch-icon-precomposed",href:t}].forEach(o=>{const a=dG("link",o);document.head.appendChild(a)})};function mG(e,t,n){const{immediate:o=!0,delay:a=0,onError:r=Lu,onSuccess:s=Lu,resetOnExecute:i=!0,shallow:c=!0,useSyncCache:l=!1,throwError:u}=n!=null?n:{},d=c?pa(t):O(t),m=pa(!1),g=pa(!1),f=pa(void 0),_=b=>{d.value=b,g.value=!1,m.value=!0,s(b)};async function p(b=0,...v){i&&(d.value=t),f.value=void 0,m.value=!1,g.value=!0,b>0&&await sP(b),l&&v.push(_);const I=typeof e=="function"?e(...v):e;try{const A=await I;d.value=A,m.value=!0,s(A)}catch(A){if(f.value=A,r(A),u)throw A}finally{g.value=!1}return d.value}o&&p(a);const h={state:d,isReady:m,isLoading:g,error:f,execute:p};function y(){return new Promise((b,v)=>{hw(g).toBe(!1).then(()=>b(h)).catch(v)})}return{...h,then(b,v){return y().then(b,v)}}}const Ji=(e,t)=>{const n=pa(),{state:o,isLoading:a,error:r,execute:s}=mG(e,void 0,{immediate:!1,...t,onSuccess:c=>{var u;const l=t!=null&&t.checkData?t==null?void 0:t.checkData(c==null?void 0:c.data.data):!0;(u=t==null?void 0:t.onSuccess)==null||u.call(t,c==null?void 0:c.data.data),n.value=l?c==null?void 0:c.data.data:void 0},onError:c=>{var l;(l=t==null?void 0:t.onError)==null||l.call(t,c)}}),i=S(()=>
18{if(!n.value)return a.value?"loading":r.value?"retry":"empty"});return{data:n,isLoading:a,error:r,state:o,placeholderType:i,execute:(...c)=>s(0,...c)}},sc=xa(()=>z(()=>import("./websocket.impl.B-IPkMLD.js"),__vite__mapDeps([1])),e=>e.websocket,"WebsocketService"),OL=Ee("club-management",()=>{const e=ee(),{data:t,placeholderType:n,execute:o,isLoading:a}=Ji($U,{onSuccess:d=>{RL(d)}}),r=()=>{e.hasLogined&&Je.enable},s=O(!1),i=O(),{isLoading:c,error:l,execute:u}=Ji(YU);return ye(()=>e.hasLogined,r,{immediate:!0}),sc.on(al.PAY_ORDER_SUCCESS_NOTICE,r),sc.on(al.WITHDRAW_ORDER_SUCCESS_NOTICE,r),{infoData:t,infoPlaceholderType:n,isInfoLoading:a,getInfo:o,settingModalVisible:s,settingFocusField:i,isUpdateLoaidng:c,updateError:l,updateInfo:u}}),gi=e=>{const t=Oy();return S(()=>{const n=t.role;return e?!n||!kv[e]?!1:kv[e].includes(n):!0})},sue=e=>{const t=OL();return S(()=>{var n;return t.infoData?!!((n=t.infoData)!=null&&n[e]):Je.isAllowLoan})},iue=e=>{const t=ee();return S(()=>{var n,o;return!!((o=(n=t.userInfos)==null?void 0:n.clubMemberInfo)!=null&&o[e])})},No=Ee("home",()=>{const{t:e}=Se(),{userInfos:t}=St(ee()),{currentTryCurrency:n}=St(Ze()),o=Oy(),{clubId:a}=St(o);gi("Lv1");const r=O(!1);let s=null;const i=O(),c=me(),l=S(()=>i.value===dn.Club),u=q=>{r.value=q},d=O(!0),m=q=>{d.value=q};vo(async()=>{u(!0);const[q,J]=await Oe(jU({clubId:a.value}));!q&&J&&(ee().updateUserInfos({game_gold:Number(J==null?void 0:J.availableMargin)}),s=performance.now()),u(!1)},200);const g=async()=>{u(!0);const[q,J]=await Oe(FU());!q&&J&&(ee().updateUserInfos({auditMode:J==null?void 0:J.auditMode,bonus:J==null?void 0:J.bonus,game_gold:J==null?void 0:J.game_gold,totalGold:J==null?void 0:J.totalGold,bonusRequireBet:J==null?void 0:J.bonusRequireBet}),s=performance.now()),u(!1)},f=async q=>{r.value||q!=null&&q.maxAge&&s!==null&&performance.now()-s<q.maxAge||g()},_=S(()=>{var q,J;return ee().isTemporaryAccountMode?Im.MUST_AUDIT:Number((q=t.value)==null?void 0:q.bonus)>0?Im.DIRECT_WITHDRAWAL:(J=t.value)==null?void 0:J.auditMode}),p=S(()=>_.value===Im.MUST_AUDIT),h=O(!1),y=q=>{h.value=q},b=O(!1),v=q=>{b.value=q},I=S(()=>{var q,J;return((J=(q=c.homeLayoutInfos)==null?void 0:q.commonConfig)==null?void 0:J.homeSidebarStyle)||0}),A=O(0),L=q=>{A.value=q},C=S(()=>{var te,le;const{skinType:q,clubType:J}=nn(),Z=[ru.style0,ru.style1],K=(le=(te=c.homeLayoutInfos)==null?void 0:te.topLayout)!=null?le:ru.style0;return q!==xe.NORMAL&&xe.THEME_57,Z.includes(K)?K:ru.style0}),w=S(()=>{var Z,K,te;const q=[su.HandLoadPage,su.HandScroll],J=(te=(K=(Z=c.homeLayoutInfos)==null?void 0:Z.commonConfig)==null?void 0:K.turnPageType)!=null?te:su.HandLoadPage;return q.includes(J)?J:su.HandLoadPage}),T=S(()=>{var Z,K,te,le;const q=(K=(Z=ze().brandLogoInfos)==null?void 0:Z.hallOfficialCommunitys)!=null?K:[];if(q.length===0)return[];const J=ee().hasLogined?(te=t.value)==null?void 0:te.currency:(le=n.value)==null?void 0:le.currencyCode;return q.filter(ue=>ue.currency.includes(J))}),P=S(()=>{var q;return((q=c.homeLayoutInfos)==null?void 0:q.gameIcon)===ph.VERTICAL_BOTTOM}),M=S(()=>{var q;return((q=c.homeLayoutInfos)==null?void 0:q.gameIcon)===ph.SQUARE_BELOW}),E=O(),x=O(),V=()=>({customerRate:"",customerColor:"",customerMode:0}),B=()=>({backgroundColor:"",designBgMode:void 0}),W=O(V()),Q=O(B());let G=0;const N=()=>{x.value=void 0,E.value=void 0,W.value=V(),Q.value=B()},j=async(q=!Mv())=>{const J=++G,Z=mp();N();const[K,te]=await Oe(vU(q));if(!(J!==G||Z!==mp()||K||!te)){const{customerRate:le="",customerColor:ue="",customerMode:oe=0,maxGiftScore:U="",chargeGiftColor:$=""}=te;x.value=U&&Number(U)>0?to(Number(U),{showGroup:!0,toFixedType:"currency"}).toFixed({decimalPlaces:2,tailZero:!1}):0,E.value=te.charge_rate&&te.charge_rate>0?to(te.charge_rate,{showGroup:!0,toFixedType:"currency"}).toFixed({decimalPlaces:2,tailZero:!1}):0,W.value={customerRate:le,customerColor:zh[ue]||ue,customerMode:oe},Q.value={backgroundColor:zh[$]||$||"var(--skin__accent_2)",designBgMode:dU[$]}}};ye(mp,()=>{j(!Mv())},{immediate:!0});const X=S(()=>{const q=Number(W.value.customerRate);return q?`${e("lobby.modal.pay.give2",{num:to(q,{toFixedType:"currency"}).toFixed({decimalPlaces:2,tailZero:!1}).toString()})}`:0});return{isFetchingPrize:r,setFetchingPrize:u,updatePrize:f,curAuditModeIsModeOne:p,asideCollapsed:b,setAsideCollapsed:v,asideMode:I,asideTotalBadge:A,setAsideTotalBadge:L,h5HomeLayoutStyle:C,gameListTurnPageType:w,getOfficialChannelList:T,isIconStyleVertical:P,isIconStyleSquare:M,payMaxCharge:E,payGiftScore:x,resetPayMaxCharge:N,fetchPayMaxCharge:j,hiddenBalance:h,setHiddenBalance:y,isClubTab:l,customerPayCharge:W,showTabbar:d,setTabbarVisible:m,customerPayBadge:X,payChargeBadge:Q}}),cue=()=>St(No());function Eo(){return document.documentElement.getAttribute("data-is-agent-pc")==="1"}const gG=(e,t)=>{window.location.href=Ea(e,t)},Ev=e=>!e||typeof e!="object"||!("msg"in e)||typeof e.msg!="string"?"":e.msg.trim(),lue=(e,t)=>
18{var a;if(!e||typeof e!="object")return t;const n=e;return Ev(n.data)||Ev((a=n.response)==null?void 0:a.data)||(typeof n.message=="string"?n.message.trim():"")||t},fG=(e,t)=>{var n;return F.request(De(e,{url:"/api/member/fastLogin",method:"POST",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload,token:(n=me().systemInfos)==null?void 0:n.token,networkType:di()}}),ii({oss:{enable:!1},token:{type:"staticOnly"}},t))},uue=e=>F.request({url:"/api/member/wsBrowser/challenge",method:"POST",data:{}},e),due=(e,t)=>F.request({url:"/api/member/wsBrowser/verify",method:"POST",data:e},t),pG=async(e,t)=>F.request(De(e,{url:"/api/member/getFastLogin",method:"POST",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload}}),ii({token:{useCacheToken:!0,type:"loginOnly"},crypto:{keyType:"k1"},oss:{enable:!1}},t)),hG=async e=>{const{domain:t,mtpush_id:n}=ee().userLoginBasePayload;return F.request({url:"/api/member/v2/fastLogin",method:"POST",data:{networkType:di(),...e,domain:t,mtpush_id:n}},{error:{action:"noMessage"},oss:{enable:!1},token:{type:"staticOnly"}})},_G=e=>F.request({url:"/api/member/logout",method:"POST",data:{useridx:String(e==null?void 0:e.username),token:e==null?void 0:e.token}},{oss:{enable:!1},requestControl:{allowDuringLogout:!0}}),yG=Eo()?"/api/member/agent/login":"/api/member/login",bG=(e,t)=>F.request({...e,url:yG,method:"post",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload,networkType:di(),version:NH,...e.data}},ii({oss:{enable:!1},token:{type:"staticOnly"},error:{action:"normal",actionExcludes:[qe.GEETEST_ILLEGAL_REQUEST,qe.USER_RESTRICT_ERROR,qe.USER_CLUB_ERROR]},crypto:{contentType:"json"}},ii(t,{error:{action:"normal",actionExcludes:[qe.GEE_TOKEN_ERROR]}}))),vG=(e,t)=>F.request({...e,url:"/api/member/thirdPartyLogin",method:"post",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload,networkType:di(),...e.data}},ii({oss:{enable:!1},token:{type:"staticOnly"},error:{action:"normal",actionExcludes:[qe.THIRD_PARTY_LOGIN_UNREGISTER_ERROR,qe.THIRD_PARTY_LOGIN_UNBIND_ERROR,qe.TGMA_LOGIN_NEED_REGISTER_OR_BIND_FIRST,qe.TG_MICRO_APPLICATION_NEED_CURRENCY_FIRST]}},ii(t,{error:{action:"normal",actionExcludes:[qe.GEE_TOKEN_ERROR]}}))),SG=(e,t)=>F.request({...e,url:"/api/member/thirdPartyLogin",method:"post",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload,networkType:di(),...e.data}},De({oss:{enable:!1},token:{type:"staticOnly"},error:{action:"noMessage"}},t)),CG=e=>F.request({...e,url:"/api/member/temporaryAccountLogin",method:"post",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload,networkType:di(),...e.data}},{oss:{enable:!1},error:{action:"noMessage"},token:{type:"staticOnly"}}),mue=e=>F.request({url:"/api/member/v2/user/temporary/upgrade",method:"post",data:e},{oss:{enable:!1},crypto:{enable:!0}}),wG="/api/member/check/register",gue=(e,t)=>{const{systemInfos:n}=me();return F.request({...e,url:wG,method:"post",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload,token:n==null?void 0:n.token,version:lL,...e.data}},De({oss:{enable:!1},token:{type:"staticOnly"}},De(t,{error:{action:"normal",actionExcludes:[qe.GEE_TOKEN_ERROR]}})))},AG="/api/member/register",fue=(e,t)=>{const{systemInfos:n}=me();return F.request({...e,url:AG,method:"post",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload,token:n==null?void 0:n.token,version:lL,...e.data}},ii({oss:{enable:!1},token:{type:"staticOnly"}},ii(t,{error:{action:"normal",actionExcludes:[qe.GEE_TOKEN_ERROR]}})))},IG="/api/member/fastRegister",pue=(e,t)=>F.request({...e,url:IG,method:"post",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload,networkType:di(),...e.data}},De({oss:{enable:!1},token:{type:"staticOnly"}},De(t,{error:{action:"normal",actionExcludes:[qe.GEE_TOKEN_ERROR,qe.DISABLE_BIND_PHONE_REGISTER]}}))),hue=(e,t)=>F.request({...e,url:"/api/member/thirdPartyRegister",method:"post",data:{...Wt().isP2aParamsByChannel,...ee().userLoginBasePayload,networkType:di(),...e.data}},De({oss:{enable:!1},token:{type:"staticOnly"}},De(t,{error:{action:"normal",actionExcludes:[qe.GEE_TOKEN_ERROR]}}))),LG=e=>F.request({...e,url:"/api/member/user/security/thirdUser/bind",method:"post",data:{os_type:Rl(),...e.data}},{oss:{enable:!1}}),RG=()=>F.request({url:"/api/member/auth/telegram/login",method:"post"},{oss:{enable:!1},token:{type:"staticOnly"}}),_ue=()=>F.request({url:"/api/lobby/userAgreement/index/getInfo"},{oss:{enable:!0},token:{type:"staticOnly"},crypto:{enable:!1},omitKey:["platformType","currency"]}),yue=e=>F.request({...e,url:"/api/member/check/cpf",method:"post"},{error:{action:"noMessage"},oss:{enable:!1},token:{type:"staticOnly"},crypto:{enable:!0}}),bue=e=>F.request({...e,url:"/api/member/user/check/cpf",method:"post"},{error:{action:"noMessage"},oss:{enable:!1},crypto:{enable:!0}}),vue=e=>F.request({...e,url:"/api/member/user/security/bindCpf",method:"post"}),Sue=e=>F.request({url:"/api/member/user/forceChangePassword",method:"post",data:{newpass:e}},{oss:{enable:!1}}),OG=(e,t)=>F.request({url:"/api/agent/promote/getIpBindInfo",method:"post",data:e,timeout:t?5e3:void 0},{waiting:{ensureCurrency:!1},error:{action:"noMessage"},oss:{enable:!1},token:{type:"staticOnly"},crypto:{enable:!1},useAppEnv:!!ae.package.isLite||!!ae.isWebClip,maxRetryCount:t?1:void 0}),Cue=async e=>{var n;const t=await F.request({url:"/api/member/user/registerPopupDlgInfo",method:"post",data:e},{error:{action:"noMessage"},oss:{enable:!1},cache:{useCache:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},wue=async()=>{var t;const e=await F.request({url:"/api/member/user/registerRetentionDlgInfo",method:"post"},{error:{action:"noMessage"},oss:{enable:!1},cache:{useCache:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},Aue=async()=>{var t;const e=await F.request({url:"/api/member/user/rechargePopupDlgInfo",method:"post"},{error:{action:"noMessage"},oss:{enable:!1},cache:{useCache:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},TG=async e=>F.request({url:"/api/member/listAccount",method:"POST",data:{sessionKey:e}},{error:{action:"noMessage"},oss:{enable:!1},token:{type:"loginOnly"}});function Cg(){const e=ee();return{getIPBindInfo:async n=>{const{id:o="",cid:a="",currency:r=""}
18=cn().urlParams;if(e.ipBindInfo)return e.ipBindInfo;const[,s]=await Oe(OG({agentName:o,channelId:Number(a||0),currency:r},n)),i=s==null?void 0:s.data.data;return i&&!n&&e.setIPBindInfo(i),n?i:e.ipBindInfo}}}var TL=(e=>(e[e.LOGOUT=0]="LOGOUT",e[e.LOGIN_ERROR=1]="LOGIN_ERROR",e[e.MULTIPLE_LOGIN=2]="MULTIPLE_LOGIN",e[e.BOT_BEHAVIOR_ERROR=3]="BOT_BEHAVIOR_ERROR",e[e.OTHER_CLIENT_GAME_LOGIN=4]="OTHER_CLIENT_GAME_LOGIN",e[e.GEETEST_ILLEGAL_REQUEST=5]="GEETEST_ILLEGAL_REQUEST",e[e.TOKEN_EXPIRED=6]="TOKEN_EXPIRED",e[e.WEBAUTHN_BIND_SUCCESS=7]="WEBAUTHN_BIND_SUCCESS",e[e.WEBAUTHN_BIND_FAIL=8]="WEBAUTHN_BIND_FAIL",e[e.WEBAUTHN_UNREGISTER_FAIL=9]="WEBAUTHN_UNREGISTER_FAIL",e[e.WEBAUTHN_UNBIND_FAIL=10]="WEBAUTHN_UNBIND_FAIL",e[e.CATCH_GEOLOCATION=11]="CATCH_GEOLOCATION",e[e.TEMPORARY_ACCOUNT=12]="TEMPORARY_ACCOUNT",e[e.SITE_DOMAIN_NOT_MATCH=13]="SITE_DOMAIN_NOT_MATCH",e[e.LOBBY_VERSION_UPDATE=14]="LOBBY_VERSION_UPDATE",e[e.LOBBY_SWITCH_DOMAIN=15]="LOBBY_SWITCH_DOMAIN",e[e.ROUTE_ERROR=16]="ROUTE_ERROR",e[e.KYC_DONE=17]="KYC_DONE",e[e.KYC_ERROR_MESSAGE=18]="KYC_ERROR_MESSAGE",e[e.KYC_NEED=19]="KYC_NEED",e[e.FORCE_UPDATE=20]="FORCE_UPDATE",e[e.RECHARGE_ERROR=21]="RECHARGE_ERROR",e[e.SHOW_NO_BALANCE=22]="SHOW_NO_BALANCE",e[e.CONTINUE_PAYMENT=23]="CONTINUE_PAYMENT",e[e.RISK_VALIDATION=24]="RISK_VALIDATION",e[e.NO_RECHARGE_SUCCESS=25]="NO_RECHARGE_SUCCESS",e[e.REDIRECT_DIALOG=26]="REDIRECT_DIALOG",e[e.BIND_WITHDRAW_ACCOUNT=27]="BIND_WITHDRAW_ACCOUNT",e[e.RECHARGE_FAIL=28]="RECHARGE_FAIL",e[e.CONFIRM_CANCEL_ORDER=29]="CONFIRM_CANCEL_ORDER",e[e.SHOW_GIVE_DIALOG=30]="SHOW_GIVE_DIALOG",e[e.RECHARGE_WALLET_BIND_CONFIRM=31]="RECHARGE_WALLET_BIND_CONFIRM",e[e.LOBBY_SWITCH_CURRENT_DOMAIN_ERROR=32]="LOBBY_SWITCH_CURRENT_DOMAIN_ERROR",e[e.COMPLIANCE_ANTI_ADDICTION=33]="COMPLIANCE_ANTI_ADDICTION",e[e.RESPONSE_ERROR=34]="RESPONSE_ERROR",e[e.COMPLIANCE_DEVICE_RISK=35]="COMPLIANCE_DEVICE_RISK",e[e.QIANNENG_AUTH_DIALOG=36]="QIA
18NNENG_AUTH_DIALOG",e[e.KYC_LEAVE_CONFIRM=37]="KYC_LEAVE_CONFIRM",e[e.CLAIM_THIRD_PARTY_UNBOUND=38]="CLAIM_THIRD_PARTY_UNBOUND",e))(TL||{});const Ia=xa(()=>z(()=>import("./stats-points.impl.CwY8cucK.js"),__vite__mapDeps([1])),e=>e.StatsPoints,"StatsPoints"),Iue=mt(()=>z(()=>import("./CreateBotBehaviorErrorDialog.impl.gimOE8T6.js"),__vite__mapDeps([1])),e=>e.createBotBehaviorErrorDialog,"CreateBotBehaviorErrorDialog"),PG=mt(()=>z(()=>import("./CreateCatchGeolocationErrorDialog.impl.BZONcuij.js"),__vite__mapDeps([18,1])),e=>e.createCatchGeolocationErrorDialog,"CreateCatchGeolocationErrorDialog"),DG=mt(()=>z(()=>import("./CreateIllegalRequestInterceptionDialog.impl.CK8ExCin.js"),__vite__mapDeps([1])),e=>e.createIllegalRequestInterceptionDialog,"CreateIllegalRequestInterceptionDialog"),gp=mt(()=>z(()=>import("./CreateTokenExpiredDialog.impl.DCC4H31l.js"),__vite__mapDeps([18,1])),e=>e.createTokenExpiredDialog,"CreateTokenExpiredDialog"),MG=mt(()=>z(()=>import("./CreateLobbyVersionUpdate.impl.CFVw9cul.js"),__vite__mapDeps([1])),e=>e.createLobbyVersionUpdate,"CreateLobbyVersionUpdate");mt(()=>z(()=>import("./CreateLoginErrorDialog.impl.B207SxLg.js"),__vite__mapDeps([18,1])),e=>e.createLoginErrorDialog,"CreateLoginErrorDialog");const kG=mt(()=>z(()=>import("./CreateLogoutDialog.impl.BbILpzEJ.js"),__vite__mapDeps([18,1])),e=>e.createLogoutDialog,"CreateLogoutDialog"),Lue=mt(()=>z(()=>import("./CreateMultipleLoginDialog.impl.DW-8y5UM.js"),__vite__mapDeps([1])),e=>e.createMultipleLoginDialog,"CreateMultipleLoginDialog"),NG=mt(()=>z(()=>import("./CreateOtherGameLoginDialog.impl.BBIOrlHF.js"),__vite__mapDeps([1])),e=>e.createOtherGameLoginDialog,"CreateOtherGameLoginDialog"),Rue=mt(()=>z(()=>import("./CreateRouteErrorDialog.impl.B74EhqkG.js"),__vite__mapDeps([1])),e=>e.createRouteErrorDialog,"CreateRouteErrorDialog"),EG=mt(()=>z(()=>import("./CreateSiteDomainNotMatchDialog.impl.Dwz72kN5.js"),__vite__mapDeps([1])),e=>e.createSiteDomainNotMatchDialog,"CreateSiteDomainNotMatchDialog"),Oue=mt(()=>z(()=>import("./CreateSwitchDomain.impl.BMkzQdBk.js"),__vite__mapDeps([1])),e=>e.createSwitchDomain,"CreateSwitchDomain"),BG=mt(()=>z(()=>import("./CreateResponseDialog.impl.BeIGdMNJ.js"),__vite__mapDeps([1])),e=>e.createResponseDialog,"CreateResponseDialog"),Tue=mt(()=>z(()=>import("./CreateCurrentDomainError.impl.DAkPMa15.js"),__vite__mapDeps([1])),e=>e.createCurrentDomainError,"CreateCurrentDomainError"),Pue=mt(()=>z(()=>import("./CreateAntiAddictionDialog.impl.CJ_dehdg.js"),__vite__mapDeps([18,1])),e=>e.createAntiAddictionDialog,"CreateAntiAddictionDialog"),Due=mt(()=>z(()=>import("./CreateDeviceRiskRootDialog.impl.Btm5zug5.js"),__vite__mapDeps([18,1])),e=>e.CreateDeviceRiskRootDialog,"CreateDeviceRiskRootDialog"),xG=xa(()=>z(()=>import("./CreateKYCDialog.impl.CH-2YpwP.js"),__vite__mapDeps([0,18,1])),e=>e,"CreateKYCDialog"),{createKYCDoneByIndexDialog:Mue,createKYCDoneDialog:kue,createKYCErrorMessageDialog:Nue,createKYCNeedBindPhoneDialog:Eue,createKYCNeedMobileDialog:Bue,createNeedKYCDialog:xue,createGameEntryKycDialog:Hue,createKYCLeaveConfirmDialog:Uue}=xG,Kh=xa(()=>z(()=>
18import("./CreateWebAuthnDialog.impl.DECRSFqZ.js"),__vite__mapDeps([18,1])),e=>e.createWebAuthnDialog,"CreateWebAuthnDialog"),{search:HG=""}=gc(window.location.href),Qr=Uu(HG),Oi=xa(()=>z(()=>import("./risk-device.impl.vUfC2Fhf.js"),__vite__mapDeps([1])),e=>e.riskDevice,"RiskDevice");var we=(e=>(e[e.PHONE=0]="PHONE",e[e.CPF=1]="CPF",e[e.EMAIL=2]="EMAIL",e[e.GA=3]="GA",e[e.LOGINPASS=4]="LOGINPASS",e[e.WITHDRAWPASS=5]="WITHDRAWPASS",e[e.QUESTION=6]="QUESTION",e[e.WEBAUTHN=7]="WEBAUTHN",e[e.THIRDPARTY=8]="THIRDPARTY",e[e.USER=9]="USER",e[e.WITHDRAWACCOUNT=10]="WITHDRAWACCOUNT",e[e.REALNAME=11]="REALNAME",e))(we||{}),UG=(e=>(e.Bind="bind",e.Edit="edit",e.Verify="verify",e))(UG||{}),$o=(e=>(e.Seurity="1",e.Withdraw="2",e.LargeBalances="3",e.ChannelRegister="4",e.Discount="5",e))($o||{});const Qh={get enable(){return location.search.includes("openWinBridgeTunnel")},get username(){var e;return(e=ee().userInfos)==null?void 0:e.platfromid},get phoneNumber(){return ee().loginRegisterPhoneNumber},init(){this.enable&&(window.getPhoneNumber=()=>JSON.stringify({username:this.username,phone:this.phoneNumber}))},setPhoneNumber(e){setTimeout(()=>{if(this.enable&&this.phoneNumber&&window.jsBridge&&Sw(window.winBridge.setPhoneNumber))try{window.winBridge.setPhoneNumber(JSON.stringify({username:this.username,phone:this.phoneNumber,type:e===jt.Register?1:2}))}catch(t){}})}},PL=mt(()=>z(()=>Promise.resolve().then(()=>Vj),void 0),e=>e.useSecurityForceBinding,"useSecurityForceBinding"),Bm=async(...e)=>{var t;return(t=await PL())==null?void 0:t.openSecurityForceBinding(...e)},Py=async(...e)=>{var t;return(t=await PL())==null?void 0:t.openSecurityDialogBinding(...e)};function mu(e){return er(we,e)}function Qc(e,t){return mu(e)&&e===t}function Zh(){return ae.package.isApp||ae.package.isWebClip}function DL(){var e;return!!((e=ae==null?void 0:ae.wgPackageConfig)!=null&&e.isBioSupported)}function GG(){var r,s;const e=Ct();if(e.browser.type==="inapp")return!0;const t=(r=e.os.name)==null?void 0:r.toLocaleLowerCase();if(t==="ios"&&(window.TelegramWebviewProxy||window.TelegramWebviewProxyProto))return!0;const n=e.browser.name;return!n||!t?!0:((s={ios:["Quark","Facebook","Instagram"],android:["Quark","Facebook","Instagram","Mobile Firefox"],windows:[]}[t])!=null?s:[]).includes(n)}function WG(){const e=Ct(),t=e.browser.name,n=e.browser.version;if(!t||!n)return!1;const a={Chrome:98,"Mobile Chrome":98,Edge:98,Firefox:120,"Mobile Firefox":120,Safari:15.5,"Mobile Safari":15.5}[t];return a?parseFloat(n)<=a:!1}function ML(){return![WA(window.location.hostname),GG(),WG(),!window.PublicKeyCredential,!navigator.credentials].includes(!0)}function wg(){return Zh()?DL():ML()}function Ku(){var n;const t=((n=me().systemInfos)==null?void 0:n.userWebAuthnSwitch)===ro.OPEN;return wg()&&t}function hd(){const e=ee();return S(()=>{var t,n;return{...(t=e.userInfos)!=null?t:{}
18,currencySign:WO(((n=e.userInfos)==null?void 0:n.currency)||"CNY")}})}const FG=mt(()=>z(()=>import("./0_EntryLoginRegisterChunk.CH23XrmN.js").then(e=>e.fl),__vite__mapDeps([0])),e=>e.useWithdrawStore,"useWithdrawStore");function Tl(){const e=ee(),t=me(),n=vd(),{clubInfo:o,filterClubForceBindingMember:a}=Dy(),r=hd(),s=S(()=>{var v;return(v=t.systemInfos)!=null?v:{}}),i=v=>{var L,C,w,T;const I=v!=null?v:r.value;return{[we.WITHDRAWPASS]:!!((L=I==null?void 0:I.permissionOpt)!=null&&L.hasWithdrawPasswd),[we.LOGINPASS]:zf((C=I==null?void 0:I.permissionOpt)==null?void 0:C.hasPassword),[we.PHONE]:zf(I==null?void 0:I.mobile_phone),[we.EMAIL]:zf(I==null?void 0:I.email),[we.GA]:(I==null?void 0:I.is_open_google_auth)===iA.OPEN,[we.QUESTION]:!!((w=I==null?void 0:I.permissionOpt)!=null&&w.hasSecurityQuestion),[we.WEBAUTHN]:(I==null?void 0:I.webauthnSwitch)===ro.OPEN,[we.WITHDRAWACCOUNT]:!!((T=I==null?void 0:I.permissionOpt)!=null&&T.hasWithdrawAccount),[we.THIRDPARTY]:!!(I!=null&&I.thirdType)}},c=v=>{const I=[we.WEBAUTHN,we.LOGINPASS,we.PHONE,we.EMAIL,we.GA,we.WITHDRAWPASS,we.QUESTION],A=[];if(!(v!=null&&v.length))return A;v=[...v];const L=Cw(v[0])?C=>v.findIndex(w=>Number(w.type)===Number(C)):C=>v.indexOf(C);return I.forEach(C=>{const w=L(C);w!==-1&&A.push(v.splice(w,1)[0])}),A.concat(v)},l=v=>{var P,M,E,x,V,B,W;const I=v!=null?v:r.value,A=i(I);let L=[],C=[],w=[];const T={[we.WITHDRAWPASS]:(P=I==null?void 0:I.mustBindWithdrawPass)!=null?P:Rt.Off,[we.PHONE]:(M=I==null?void 0:I.must_bind_phone)!=null?M:Rt.Off,[we.EMAIL]:(E=I==null?void 0:I.must_bind_email)!=null?E:Rt.Off,[we.GA]:(x=I==null?void 0:I.must_bind_google_auth)!=null?x:Rt.Off,[we.QUESTION]:(V=I==null?void 0:I.mustBindSecurityQuestion)!=null?V:Rt.Off,[we.WEBAUTHN]:(B=I==null?void 0:I.must_bind_webauthn)!=null?B:Rt.Off,[we.WITHDRAWACCOUNT]:(W=I==null?void 0:I.mustBindWithdrawAccount)!=null?W:Rt.Off};return MP(T).forEach(([Q,G])=>{const N=+Q;A[N]||(G>=Rt.Required&&C.push(N),G===Rt.Open&&w.push(N),G>=Rt.Open&&L.push(N))}),o.value.isClubMember&&(L=a(L),C=a(C),w=a(w)),{allList:c(L),mastList:c(C),unMastList:c(w)}},u=async()=>{var T,P,M,E,x;const v=await FG(),I=(T=v.verifyBindItem)==null?void 0:T.phone,A=(P=v.verifyBindItem)==null?void 0:P.email,L=(M=v.verifyBindItem)==null?void 0:M.googleAuth,C=(E=v.verifyBindItem)==null?void 0:E.secQuestion,w=((x=v.verifyBindItem)==null?void 0:x.webauthn)&&wg();return l(De({},r.value,{must_bind_phone:I?Rt.Required:Rt.Off,must_bind_email:A?Rt.Required:Rt.Off,must_bind_google_auth:L?Rt.Required:Rt.Off,must_bind_webauthn:w?Rt.Required:Rt.Off,mustBindSecurityQuestion:C?Rt.Required:Rt.Off,mustBindWithdrawPass:Rt.Off,mustBindWithdrawAccount:Rt.Off}))},d=()=>{var L,C,w;const v=(L=s.value.largeAmountMustBind)==null?void 0:L.phone,I=(C=s.value.largeAmountMustBind)==null?void 0:C.email,A=(w=s.value.largeAmountMustBind)==null?void 0:w.googleAuth;return l(De({},r.value,{must_bind_phone:v?Rt.Required:Rt.Off,must_bind_email:I?Rt.Required:Rt.Off,must_bind_google_auth:A?Rt.Required:Rt.Off,mustBindWithdrawPass:Rt.Off,mustBindSecurityQuestion:Rt.Off,mustBindWithdrawAccount:Rt.Off}))},m=()=>{var M,E,x,V;const{enableUsingSms:v,enableUsingEmail:I,enableOTPRestrict:A}=pf(),L=(M=r.value.must_bind_phone)!=null?M:Rt.Off,C=(E=r.value.must_bind_email)!=null?E:Rt.Off,T=A.value&&v.value&&((x=e.ipBindInfo)==null?void 0:x.bindPhoneStatus),P=((V=e.ipBindInfo)==null?void 0:V.bindEmailStatus)&&I.value;return l(De({},r.value,{must_bind_phone:T?Rt.Required:L,must_bind_email:P?Rt.Required:C}))},g=v=>{const I=[];return v!=null&&v.phone&&I.push(we.PHONE),v!=null&&v.email&&I.push(we.EMAIL),v!=null&&v.googleAuth&&I.push(we.GA),v!=null&&v.securityQuestion&&I.push(we.QUESTION),v!=null&&v.withdrawPasswd&&I.push(we.WITHDRAWPASS),I},f=v=>{const{PHONE_CODE:I,PHONE_FILL:A,EMAIL_CODE:L,EMAIL_FILL:C,REAL_NAME:w}=cA;switch(v==null?void 0:v.type){case I:case A:return[we.PHONE];case L:case C:return[we.EMAIL];case w:return[we.REALNAME];default:return[]}},_=v=>{var P;const I=v!=null?v:r.value,A=i(I),L=(P=s.value.securityVerify)!=null?P:{},{OPEN:C}=ro,w=[];let T=[];if((L==null?void 0:L.securityPhone)===C){const M=n.codeIncludes(I.mobile_phone);w.push(we.PHONE),A[we.PHONE]&&M&&T.push(we.PHONE)}return(L==null?void 0:L.securityEmail)===C&&(w.push(we.EMAIL),A[we.EMAIL]&&T.push(we.EMAIL)),(L==null?void 0:L.securityGoogle)===C&&(w.push(we.GA),A[we.GA]&&T.push(we.GA)),(L==null?void 0:L.securityPassQuestion)===C&&(w.push(we.QUESTION),A[we.QUESTION]&&T.push(we.QUESTION)),(L==null?void 0:L.securityLoginPass)===C&&(w.push(we.LOGINPASS),T.push(we.LOGINPASS)),(L==null?void 0:L.securityWebauthn)===C&&Ku()&&(w.push(we.WEBAUTHN),A[we.WEBAUTHN]&&T.push(we.WEBAUTHN)),T.length===0&&w.length>0&&T.push(we.LOGINPASS),r.value.account_type===Nt.Temporary&&(T=T.filter(M=>!Qc(M,we.LOGINPASS))),{verifys:T,openItems:w}};return{validateConfigStatus:i,securityForceBindConfig:l,withdrawForceBindConfig:u,largeBalancesForceBindConfig:d,channelRegisterForceBindConfig:m,loginVerifyConfig:g,loginFirstVerifyConfig:f,securityConfig:_,forgetPasswordConfig:(v,I)=>{var C,w,T,P,M,E,x;const A=[],L=[];return n.codeIncludes((C=I==null?void 0:I.a)==null?void 0:C.phone)&&A.push(we.PHONE),(w=I==null?void 0:I.a)!=null&&w.email&&A.push(we.EMAIL),(T=I==null?void 0:I.a)!=null&&T.googleAuth&&A.push(we.GA),v&&((P=I==null?void 0:I.a)!=null&&P.question)&&A.push(we.QUESTION),wg()&&((M=I==null?void 0:I.a)!=null&&M.webauthn)&&A.push(we.WEBAUTHN),(E=I==null?void 0:I.b)!=null&&E.withdrawPassword&&L.push(we.WITHDRAWPASS),(x=I==null?void 0:I.b)!=null&&x.question&&L.push(we.QUESTION),{verifyList:A,editorList:L}},firstSettingWithdrawPassword:v=>{var A;const I=i();if(Qc(v,we.WITHDRAWPASS)&&!I[we.WITHDRAWPASS])return((A=s.value.securityVerify)==null?void 0:A.firstWithdrawPasswdSet)===ro.OPEN?r.value.isTrustedDevice?[]:[we.LOGINPASS]:[]},trustedDeviceConfig:(v,I)=>{var w,T;if(!r.value.isTrustedDevice||I&&!I.find(P=>P===we.LOGINPASS)||!_().verifys.find(P=>P===we.LOGINPASS)&&((T=(w=s.value)==null?void 0:w.securityVerify)==null?void 0:T.securityPass)!==ro.OPEN)return je.info("trustedDevice",!1),!1;const A=s.value.deviceIdSecurityVerify,C={[we.PHONE]:A==null?void 0:A.deviceIdPhone,[we.EMAIL]:A==null?void 0:A.deviceIdEmail,[we.GA]:A==null?void 0:A.deviceIdGoogleAuth,[we.LOGINPASS]:A==null?void 0:A.deviceIdLoginPasswd,[we.WITHDRAWPASS]:A==null?void 0:A.deviceIdWithdrawPasswd,[we.QUESTION]:A==null?void 0:A.deviceIdPassQuestion,[we.THIRDPARTY]:A==null?void 0:A.deviceIdThirdPartyLogin}[v]===Jt.OPEN;return je.info("trustedDevice",C),C},complianceCheckConfig:()=>{var C,w;const v=i(),I=T=>{var W;const{PASSWORD:P,GA:M,WEBAUTHN:E}=tA,x=[],V=[],B=(W=T==null?void 0:T.split(","))!=null?W:[];return Ku()&&B.includes(E)&&(V.push(we.WEBAUTHN),v[we.WEBAUTHN]&&x.push(we.WEBAUTHN)),B.includes(P)&&(V.push(we.LOGINPASS),v[we.LOGINPASS]&&x.push(we.LOGINPASS)),B.includes(M)&&(V.push(we.GA),v[we.GA]&&x.push(we.GA)),x.length===0&&V.length>0&&x.push(we.LOGINPASS),x},A=I((C=s.value)==null?void 0:C.legal_config_active_status),L=I((w=s.value)==null?void 0:w.legal_config_login_status);return{activityVerifies:A,loginVerifies:L}},verifiesOrder:c}}function Dy(){const e=me(),t=hd(),n=()=>{var i,c,l;return!(((i=t.value.clubMemberInfo)==null?void 0:i.memberRole)!==Qt.GeneralManager||((l=(c=e.systemInfos)==null?void 0:c.clubSecurityVerify)==null?void 0:l.clubSecurityGoogle)!==ro.OPEN||Tl().validateConfigStatus()[we.GA])};return{clubInfo:S(()=>{var s,i;const r=(i=(s=t.value)==null?void 0:s.clubMemberInfo)==null?void 0:i.memberRole;return Qt.GeneralManager,{isClubManager:Je.enable,isClubMember:Je.enable}}),openClubGAForceBinding:n,filterClubForceBindingMember:r=>r.filter(s=>![we.WITHDRAWPASS,we.WITHDRAWACCOUNT].includes(s))}}const kL=mt(()=>z(()=>import("./index.D54SUN5b.js"),__vite__mapDeps([0,1])),e=>e.useComplianceCheck,"useComplianceCheck"),VG=mt(()=>z(()=>import("./store.O26Jty48.js"),__vite__mapDeps([0,1])),e=>e.useIntelligentRechargeStore,"useIntelligentRechargeStore");var Zc=(e=>(e[e.Independent=1]="Independent",e[e.onPlatform=2]="onPlatform",e[e.Carousel=3]="Carousel",e))(Zc||{}),Ja=(e=>(e[e.Marquee=10]="Marquee",e[e.Banner=20]="Banner",e[e.MiddleMenu=30]="MiddleMenu",e[e.Popular=40]="Popular",e[e.PlatformTop=50]="PlatformTop",e[e.Footer=60]="Footer",e[e.PlatformCard=70]="PlatformCard",e))(Ja||{}),ia=(e=>(e[e.None=-1]="None",e[e.Platform=10]="Platform",e[e.Event=20]="Event",e[e.Task=30]="Task",e[e.CLUB_APPLY=60]="CLUB_APPLY",e[e.OtherUrl=40]="OtherUrl",e[e.OtherUrlWithUserId=50]="OtherUrlWithUserId",e))(ia||{}),Xh=(e=>(e[e.IFrame=0]="IFrame",e[e.Window=1]="Window",e))(Xh||{}),Qu=(e=>(e[e.All=0]="All",e[e.Casino=1]="Casino",e[e.Club=2]="Club",e))(Qu||{}),fs=(e=>
18(e[e.Virtual=0]="Virtual",e[e.WGReal=1]="WGReal",e))(fs||{}),NL=(e=>(e.Normal="0",e.Dragon="1",e))(NL||{}),$G=(e=>(e[e.None=0]="None",e[e.Grand=1]="Grand",e[e.Major=2]="Major",e[e.Mid=3]="Mid",e[e.Small=4]="Small",e))($G||{});let jd=null;const Bv=()=>(jd||(jd=va(()=>z(()=>Promise.resolve().then(()=>Mte),void 0))().then(e=>e).catch(e=>{throw jd=null,e})),jd);var gu=(e=>(e[e.NewcomerBenefits=1]="NewcomerBenefits",e[e.DailyTasks=2]="DailyTasks",e[e.WeeklyTasks=3]="WeeklyTasks",e[e.MysteriousTasks=4]="MysteriousTasks",e[e.TaskActivity=5]="TaskActivity",e))(gu||{}),So=(e=>(e[e.Normal=0]="Normal",e[e.Mini=1]="Mini",e))(So||{}),YG=(e=>(e[e.Enable=0]="Enable",e[e.Disable=1]="Disable",e))(YG||{}),qG=(e=>(e[e.canNotReceive=0]="canNotReceive",e[e.canReceive=1]="canReceive",e[e.alreadyReceived=2]="alreadyReceived",e))(qG||{}),jG=(e=>(e[e.once=0]="once",e[e.multiple=1]="multiple",e))(jG||{}),EL=(e=>(e[e.newBenefits=1]="newBenefits",e[e.taskDaily=2]="taskDaily",e[e.taskWeekly=3]="taskWeekly",e[e.taskMystery=4]="taskMystery",e))(EL||{});const Gue=[1,2,3,4];var zG=(e=>(e[e.newBenefits=1]="newBenefits",e[e.taskDaily=2]="taskDaily",e[e.taskWeekly=3]="taskWeekly",e[e.taskMystery=4]="taskMystery",e[e.taskActivity=5]="taskActivity",e))(zG||{}),Xc=(e=>(e[e.newBenefits=101]="newBenefits",e[e.taskDaily=102]="taskDaily",e[e.taskWeekly=103]="taskWeekly",e[e.taskMystery=104]="taskMystery",e))(Xc||{});const KG={1:101,2:102,3:103,4:104},Wue={101:1,102:2,103:3,104:4};var QG=(e=>(e[e.Goto=0]="Goto",e[e.PendingReceive=1]="PendingReceive",e[e.Finish=2]="Finish",e[e.Expired=3]="Expired",e[e.HasSend=4]="HasSend",e[e.ServerCancel=5]="ServerCancel",e[e.PendingApprove=6]="PendingApprove",e[e.PendingApply=7]="PendingApply",e[e.ServerReject=8]="ServerReject",e[e.UnOpen=99]="UnOpen",e))(QG||{}),ZG=(e=>(e[e.Nothing=0]="Nothing",e[e.Recharge=1]="Recharge",e[e.BettingTotal=2]="BettingTotal",e[e.BettingOne=3]="BettingOne",e[e.ProfitTotal=4]="ProfitTotal",e[e.LossTotal=5]="LossTotal",e[e.ProfitOne=6]="ProfitOne",e[e.LossOne=7]="LossOne",e[e.RechargeOne=8]="RechargeOne",e[e.InviteWithRegister=9]="InviteWithRegister",e[e.InviteWithFirstCharge=10]="InviteWithFirstCharge",e))(ZG||{}),XG=(e=>(e[e.Immediately=0]="Immediately",e[e.Tomorrow=1]="Tomorrow",e[e.WeekOne=2]="WeekOne",e[e.MonthOne=3]="MonthOne",e[e.WeekWhole=4]="WeekWhole",e[e.MonthWhole=5]="MonthWhole",e[e.EveryDay=6]="EveryDay",e))(XG||{}),JG=(e=>(e[e.Include=0]="Include",e[e.Exclude=1]="Exclude",e))(JG||{});const Fue={1:1,6:1,7:1,0:2,99:3,2:3,4:3,3:3,5:3,8:3};var _f=(e=>(e[e.AllUserLevel=0]="AllUserLevel",e[e.DefaultLevel=1]="DefaultLevel",e))(_f||{}),eW=(e=>(e.MAIL="mail",e.DOMAIN="domain",e))(eW||{}),tW=(e=>(e[e.MAIL=32]="MAIL",e[e.DOMAIN=31]="DOMAIN",e))(tW||{}),nW=(e=>(e[e.registerAcc=0]="registerAcc",e[e.addPhoneNoVerify=1]="addPhoneNoVerify",e[e.bindBankCard=2]="bindBankCard",e[e.setBirthday=4]="setBirthday",e[e.setWithdrawPwd=5]="setWithdrawPwd",e[e.setSecurityQA=6]="setSecurityQA",e[e.interestDeposit=8]="interestDeposit",e[e.setAvatar=10]="setAvatar",e[e.smsVerify=12]="smsVerify",e[e.setupGoogleAuth=16]="setupGoogleAuth",e[e.firstDeposit=17]="firstDeposit",e[e.firstInstallLogin=18]="firstInstallLogin",e[e.verifyEmail=19]="verifyEmail",e[e.saveShortcut=20]="saveShortcut",e[e.firstBindCrypto=21]="firstBindCrypto",e[e.addWithdrawAcc=25]="addWithdrawAcc",e[e.firstWithdraw=26]="firstWithdraw",e[e.addSocialAcc=27]="addSocialAcc",e[e.bindQuickLogin=28]="bindQuickLogin",e[e.bindWallet=30]="bindWallet",e[e.saveWebsite=31]="saveWebsite",e[e.saveOfficialEmail=32]="saveOfficialEmail",e[e.bindBiometric=41]="bindBiometric",e[e.completeKYC=42]="completeKYC",e[e.completeNo=43]="completeNo",e))(nW||{}),oW=(e=>(e[e.Bouns=0]="Bouns",e[e.Activity=3]="Activity",e[e.Lucky=4]="Lucky",e[e.Integral=5]="Integral",e[e.Lottery=6]="Lottery",e[e.SmallBlindTimes=7]="SmallBlindTimes",e[e.BigBlindTimes=8]="BigBlindTimes",e[e.SuperBlindTimes=9]="SuperBlindTimes",e[e.MultipleBonus=10]="MultipleBonus",e))(oW||{}),aW=(e=>(e[e.Style0=1]="Style0",e[e.Style1=2]="Style1",e[e.Style2=3]="Style2",e[e.Style3=4]="Style3",e[e.Style4=5]="Style4",e))(aW||{});const Vue=[1,2,3,4,5],rW={[gu.NewcomerBenefits]:Xc.newBenefits,[gu.DailyTasks]:Xc.taskDaily,[gu.WeeklyTasks]:Xc.taskWeekly,[gu.MysteriousTasks]:Xc.taskMystery},sW=()=>{var s;const{siteInfos:e}=me(),t=at();let n;t.isAndroid?n=0:t.isIos&&(n=1);const o=Array.isArray(e==null?void 0:e.vestBagJumpConfig)?e==null?void 0:e.vestBagJumpConfig:[e==null?void 0:e.vestBagJumpConfig],a=Do();let r=(o==null?void 0:o.length)&&((s=o.filter(i=>(i==null?void 0:i.appType)===n).find(i=>{var c;return(((c=window.WgPackage)==null?void 0:c.name)||a.WgPackage)===(i==null?void 0:i.packageName)}))==null?void 0:s.appJumpValue)||"";
18return ae.speedPackageConfig&&!r&&(r="jsBridge.openWindow"),r},iW=(e,t="_blank")=>{let n=null;const o=at(),a=navigator.userAgent.toLowerCase(),r=a.includes("iphone")||a.includes("cfnetwork")||o.isMacos||o.isIpad,s=!ae.package.isApp;return r&&s&&(n=window.open(e,t)),n};function Yn(e="",t){var o,a,r,s,i,c,l,u;const n=sW();if(t!=null&&t.log,hn.isActivated)return hn.openExternalLink(e);try{if(window.jsBridge&&n==="jsBridge.openWindow"){(a=(o=window.jsBridge)==null?void 0:o.postMessage)==null||a.call(o,"openWindow",JSON.stringify({url:e}));return}else if(window.PlatNative&&n==="PlatNative.openWindow"){(r=window.PlatNative)==null||r.event("openWindow",JSON.stringify({url:e}));return}else if(window.Android&&n==="Android.openPG"){(s=window.Android)==null||s.eventTracker("openPG",JSON.stringify({url:e}));return}else if(window.uni&&n==="uni.openPG"){window.uni.postMessage({data:{eventName:"openPG",eventValues:{url:e}}});return}else if(n==="window.open"){window.open(e);return}}catch(d){}window.jsBridge&&((c=(i=window.jsBridge)==null?void 0:i.postMessage)==null||c.call(i,"openWindow",JSON.stringify({url:e}))),window.PlatNative?(l=window.PlatNative)==null||l.event("openWindow",JSON.stringify({url:e})):window.Android?(u=window.Android)==null||u.eventTracker("openPG",JSON.stringify({url:e})):window.uni?window.uni.postMessage({data:{eventName:"openPG",eventValues:{url:e}}}):t!=null&&t.iosClipHack?BL(e):window.open(e)}function cW(e,t){var _;const n=typeof e=="string",o=!!["FB_","FBAN","FBAV"].find(p=>navigator.userAgent.includes(p)),a=!!["Instagram"].find(p=>navigator.userAgent.includes(p)),r=navigator.userAgent.toLowerCase().includes("iphone"),s=(t==null?void 0:t.openMode)||"window.open.location",i=(_=t==null?void 0:t.forceOpenDirect)!=null?_:ae.package.isApp||o||a,c=i||s!=="window.open.location";t=Object.assign({keepOpener:!1,preUrl:"",createDelay:0,openDelay:c||n?0:r?100:300,notPreCreate:c,openMode:s,windowFeatures:""},t);let l=null,u="",d=null;const m=()=>{var h,y;if(c)return;const p=!!u;l=window.open(u||(t==null?void 0:t.preUrl),"_blank",t==null?void 0:t.windowFeatures),(h=t==null?void 0:t.created)==null||h.call(t,l),p&&((y=t==null?void 0:t.opened)==null||y.call(t,l),t!=null&&t.keepOpener||l&&(l.opener=null))},g=t==null?void 0:t.createDelay;g&&g>0?d=window.setTimeout(()=>{m()},g):g||m();const f=p=>{const h=()=>{var y;if(i)Yn(p);else{const b=`${location.origin}/pages/open/index.html?to=${encodeURIComponent(p)}`;if(s==="window.open.location")l?(t!=null&&t.keepOpener||(l.opener=null),l.location=b,(y=t==null?void 0:t.opened)==null||y.call(t,l)):u=p;else if(s==="A"){const v=document.createElement("a");v.setAttribute("target","_brank"),v.setAttribute("href",b),v.style.display="none",document.body.appendChild(v),v.click(),setTimeout(()=>{v==null||v.remove()},1e3)}else s==="iframe-route"&&ww().push({name:k.IFRAME_ROUTE,query:{to:encodeURIComponent(b)}})}};t!=null&&t.openDelay&&t.openDelay>0?setTimeout(h,t.openDelay):h()};if(e instanceof Function)return e().then(p=>{f(p)}).catch(p=>{var h;return(h=l==null?void 0:l.close)==null||h.call(l),d&&clearTimeout(d),Promise.reject(p)});f(e)}function lW(e){const t=st.enc.Utf8.parse("A8AB38E02DAC2D18"),n=st.enc.Utf8.parse("80a295f8076b1c57");return st.AES.encrypt(e,t,{mode:st.mode.CBC,padding:st.pad.Pkcs7,iv:n}).toString()}function uW({element:e,vestATagJump:t,checkTag:n}){if(e){const{userInfos:o}=ee(),a=Gu(async({aTag:s,url:i})=>{try{const c=!n||n&&await n({aTag:s,vestATagJump:t}),l=s.getAttribute("target")||s.getAttribute("data-target");c&&i&&(new URL(i),window.open(i,l||""))}catch(c){console.error("jump link error:",i,c)}},500);e.querySelectorAll("a").forEach(s=>{if(s.hasAttribute("data-jump"))return;s.setAttribute("data-jump","1");let i=s.getAttribute("href");if(i){const c={"{USERNAME}":()=>{var l;return o!=null&&o.platfromid?lW((l=o==null?void 0:o.platfromid)==null?void 0:l.toString()):"null"}};for(const[l,u]of Object.entries(c))if(i.includes(l)){if(!u)throw new Error(`Parameter ${l} not available`);i=i.replace(l,u==null?void 0:u())}s.setAttribute("href",i)}s.addEventListener("click",function(c){c.stopPropagation(),c.preventDefault(),a({aTag:s,url:i})})})}}const BL=(e,t=window.open)=>{const{isNewiOSWebClip:n,isFromShortcut:o}=at(),{isIOS:a}=Ct().os;a&&(n||o)?W_?Rr(Wn.EVENT_OPEN_URL).send({url:e},{merge:!1,fireAndForget:!0}):location.href=e:t==null||t(e)},xm=e=>{const t=e.includes("://")?e:"https://"+e;Yn(t)},xL=e=>rW[e],$ue=Object.freeze(Object.defineProperty({__proto__:null,getApiCodeByJackPotCode:xL,openExternalLink:xm},Symbol.toStringTag,{value:"Module"})),so=()=>{var t;return!(((t=me().systemInfos)==null?void 0:t.legalConfigDiscountSwitch)===ro.OPEN||Eo())},My=({url:e,title:t="",type:n="push"})=>{const o=Pe();Qe.sessionStorage.setAny("externalLinkUrl",e),Qe.sessionStorage.setAny("externalLinkTitle",t),o[n]({name:k.EXTERNAL_EMBEDDED})};var Sn=(e=>
18(e.Platform="p",e.Individual="g",e.Category="c",e))(Sn||{}),Mn=(e=>(e.Custom="custom",e.Overall="default",e.MaterialBackground="default_unLogo",e.Material="material",e))(Mn||{}),dW=(e=>(e[e.No=0]="No",e[e.Have=1]="Have",e))(dW||{}),Hm=(e=>(e[e.IOS=1]="IOS",e[e.Android=2]="Android",e[e.PC=3]="PC",e))(Hm||{}),mW=(e=>(e[e.Formal=0]="Formal",e[e.Demo=1]="Demo",e))(mW||{}),fu=(e=>(e.customGameVersion="g",e.defaultGameVersion="g0",e.customPlatformVersion="p",e.defaultPlatformVersion="p0",e))(fu||{});const zd="web_lobby_next_game_version_info",Yue="web_lobby_next_user_webpush_visitor_fingerId",que="web_lobby_next_withdraw-record_qr_code",gW=10*60*1e3;class yf{constructor(){H(this,"versionInfo",null);H(this,"webAppVersion","");this.initVersionInfo(),this.webAppVersion=tl()}static saveVersionInfo(t){if(!t)return;const n=Qe.localStorage.get(zd)||{};Qe.localStorage.set(zd,{...n,info:t})}initVersionInfo(){const t=Qe.localStorage.get(zd)||{};if(!(t!=null&&t.info)){Qe.localStorage.set(zd,{...t,loadNoVersionTimestamp:Date.now()});return}t.loadNoVersionTimestamp&&Date.now()-t.loadNoVersionTimestamp<gW||(this.versionInfo=t.info)}run(t){const n=this.versionInfo;if(!n)return`?web_v=${this.webAppVersion}`;const{isCustomIcon:o,gameType:a,isOriginImg:r}=t;let s="";const i=!!(o||!o&&!r);return a===Sn.Individual?s=o?fu.customGameVersion:fu.defaultGameVersion:a===Sn.Platform?s=i?fu.customPlatformVersion:fu.defaultPlatformVersion:s=Sn.Category,`?${s}=${n[s]}`}}var fW={env:"prod"};class HL{constructor(){H(this,"imgUrlVersion",new yf);H(this,"isDebug",!1);location.search.includes("gameCardDebug=true")&&["dev","test","try"].includes(fW.env)&&(this.isDebug=!0)}get ossHost(){return $t().ossHost}debugLog(t,n){this.isDebug&&(window.cardUrlVSDataMapper||(window.cardUrlVSDataMapper={}),window.cardUrlVSDataMapper[`${t.oriParams.cardData.webId} [${n}]`]=t)}}var ic=(e=>(e[e.Default=-1]="Default",e[e.SystemDefault=0]="SystemDefault",e[e.Custom=1]="Custom",e))(ic||{}),Jh=(e=>(e.Transparent="#FFFFFF",e.White="#F2F7FC",e))(Jh||{});class pW{getInjectedLayoutCode(){const n=me().homeLayoutInfos;return n?{layoutGameCode:n.gameIcon,layoutPlatformCode:n.platformIcon}:{}}rectifyByImgCategory(t,n){typeof(n==null?void 0:n.imgCategory)!="undefined"&&([Mn.MaterialBackground,Mn.Material].includes(n.imgCategory)&&t.gameType===Sn.Individual&&(n.imgCategory=Mn.MaterialBackground,t.isCustomIcon=!1,t.isOriginImg=!0),n.imgCategory!==Mn.Custom&&t.gameType===Sn.Platform&&(t.isCustomIcon=!1),n.imgCategory===Mn.Custom&&(t.isCustomIcon=!0))}rectifyByHotImgConfig(t,n){var s,i;const o=(s=n==null?void 0:n.isExhibitHotIcon)!=null?s:t.isExhibitHotIcon;if(t.gameType!==Sn.Platform||!o)return{};const a=(i=t.cardData)==null?void 0:i.hotImgConfig;if(a==null)return{};const r={};switch(a){case ic.Default:r.isOriginImg=!0,r.isCustomIcon=!1;break;case ic.SystemDefault:r.isOriginImg=!1,r.isCustomIcon=!1;break;case ic.Custom:r.isOriginImg=!1,r.isCustomIcon=!0;break}return r}run(t,n){const o=this.getInjectedLayoutCode(),a=this.rectifyByHotImgConfig(t,n),r=De({},o,t,a,n);return t.gameType===Sn.Individual&&(r.isExhibitHotIcon=!1),this.rectifyByImgCategory(r,n),r}}var fn=(e=>(e[e.Platform=1]="Platform",e[e.NormalGame=2]="NormalGame",e))(fn||{}),bf=(e=>(e.Vertical="vertical",e.Square="square",e.Landscape="landscape",e))(bf||{}),vf=(e=>(e.Game="game",e.Platform="platform",e))(vf||{}),Zu=(e=>(e[e.Close=0]="Close",e[e.Interim=100]="Interim",e[e.Best=101]="Best",e[e.Hot=103]="Hot",e[e.New=102]="New",e))(Zu||{}),Fi=(e=>(e[e.SubGameHasSide=1]="SubGameHasSide",e[e.SubGameNoSide=2]="SubGameNoSide",e[e.SearchPage=3]="SearchPage",e[e.HomeHasSide=4]="HomeHasSide",e[e.HomeNoSide=5]="HomeNoSide",e[e.JackpotInner=6]="JackpotInner",e[e.SearchSubPage=7]="SearchSubPage",e))(Fi||{}),Xu=(e=>(e.Transparent="transparent",e.White="white",e.Other="other",e))(Xu||{}),Ag=(e=>(e.One="one",e.Two="two",e))(Ag||{}),UL=(e=>(e[e.Horizontal=0]="Horizontal",e[e.Vertical=1]="Vertical",e))(UL||{});class Qa{static parseArray(t,n){return t.map(o=>new n().parse(o))}}const Pl=e=>D.parse(t=>Array.isArray(t)?t.map(n=>new e().parse(n)):[]),qt=e=>!!e,ky=e=>{const{ossHost:t}=$t();return e?`${t}cocos/icon/${e}`:""};var hW=Object.defineProperty,_W=Object.getOwnPropertyDescriptor,Un=(e,t,n,o)=>{for(var a=o>1?void 0:o?_W(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&hW(t,n,a),a};let gt=class extends D.Model{constructor(){super(...arguments);H(this,"webId","");H(this,"gameId",0);H(this,"gameName","");H(this,"gameIcon","");H(this,"isCustomIcon",!1);H(this,"isOriginImg",!1);H(this,"maintainStatus",!1);H(this,"recommendStatus",!1);H(this,"demoModeSupport",!1);H(this,"screenDirection",UL.Horizontal);H(this,"anchorSupport",!1);H(this,"gameCategoryId",0);H(this,"gameCategoryName","");H(this,"platformId",0);H(this,"gameType",fn.NormalGame);H(this,"isVassalCustomIcon",!1);H(this,"specialRecommendCase","");H(this,"gameImgName","");H(this,"rememberMode",null);H(this,"isCustomThemeUpload",!1);H(this,"isCustomThemeHotUpload",!1);
18H(this,"imgBackgroundColor","");H(this,"platformName","");H(this,"platformLogo","");H(this,"isExternalLink",!1);H(this,"minimumEntryBalance",0);H(this,"isSupportSubPage",!0);H(this,"isPlatformBypassSubGame",!1);H(this,"sortOrder",1);H(this,"isJump",!1);H(this,"jumpPlantId",0);H(this,"jumpPlantCategoryId",0);H(this,"hotImgConfig");H(this,"hotImgBackgroundColor")}static isThisType(t){return!!["gameIcon","gameType"].every(o=>Reflect.has(t,o))}parsePlatformCategoriesItem(t){return this.webId=t.webId,this.gameId=t.gameId,this.demoModeSupport=t.demoModeSupport,this.isCustomIcon=t.isCustomIcon,this.isOriginImg=t.isOriginImg,this.gameCategoryId=t.gameCategoryId,this.platformId=t.platformId,this.platformName=t.platformName,this.platformLogo=t.platformLogo,this.maintainStatus=t.maintainStatus,this.minimumEntryBalance=t.minimumEntryBalance,this.anchorSupport=t.anchorSupport,this.isExternalLink=t.isExternalLink,this.gameName=t.brand,this.gameType=fn.Platform,this.isSupportSubPage=t.isSupportSubPage,this.gameImgName=t.gameImgName,this.hotImgConfig=t.hotImgConfig,this.imgBackgroundColor=t.imgBackgroundColor,this.isCustomThemeUpload=t.isCustomThemeUpload,this.isCustomThemeHotUpload=t.isCustomThemeHotUpload,this}selfParseSpecialGameProperty(t){this.gameType=!t.g0||t.g12===1?fn.Platform:fn.NormalGame,this.sortOrder=t.g11,this.isJump=!!t.g12,this.jumpPlantId=t.g13,this.jumpPlantCategoryId=t.g14}};Un([D.type(String),D.parse((e,t)=>{const n=t!=null&&t.g0?`_${t.g0}`:"";return`${t==null?void 0:t.g9}_${t==null?void 0:t.g10}${n}`})],gt.prototype,"webId",2);Un([D.from("g0"),D.type(Number),D.nullable()],gt.prototype,"gameId",2);Un([D.from("g1"),D.type(String),D.nullable()],gt.prototype,"gameName",2);Un([D.from("g3"),D.type(Boolean),D.parse(qt),D.nullable()],gt.prototype,"isCustomIcon",2);Un([D.from("g16"),D.type(Boolean),D.parse(qt),D.nullable()],gt.prototype,"isOriginImg",2);Un([D.from("g4"),D.type(Boolean),D.parse(qt)],gt.prototype,"maintainStatus",2);Un([D.from("g5"),D.type(Boolean),D.parse(qt)],gt.prototype,"recommendStatus",2);Un([D.from("g6"),D.type(Boolean),D.parse(qt)],gt.prototype,"demoModeSupport",2);Un([D.from("g7"),D.nullable(),D.type(Number)],gt.prototype,"screenDirection",2);Un([D.from("g8"),D.type(Boolean),D.parse(qt)],gt.prototype,"anchorSupport",2);Un([D.from("g9"),D.type(Number),D.nullable()],gt.prototype,"gameCategoryId",2);Un([D.from("gameCategoryName"),D.type(String),D.nullable()],gt.prototype,"gameCategoryName",2);Un([D.from("g10"),D.type(Number),D.nullable()],gt.prototype,"platformId",2);Un([D.from("g11"),D.type(Number),D.nullable(),D.parse((e,t)=>(t==null?void 0:t.g11)||fn.NormalGame)],gt.prototype,"gameType",2);Un([D.from("g14"),D.type(Boolean),D.parse(qt)],gt.prototype,"isVassalCustomIcon",2);Un([D.from("g15"),D.type(String),D.nullable()],gt.prototype,"specialRecommendCase",2);Un([D.from("g17"),D.type(String),D.nullable()],gt.prototype,"gameImgName",2);Un([D.from("g18"),D.type(Number),D.nullable(),D.parse(e=>e===Zu.Interim?Zu.Best:e)],gt.prototype,"rememberMode",2);Un([D.from("g19"),D.type(Boolean),D.parse(qt),D.nullable()],gt.prototype,"isCustomThemeUpload",2);Un([D.from("g21"),D.type(String),D.nullable()],gt.prototype,"imgBackgroundColor",2);gt=Un([D.Entity()],gt);class yW{run(t){return typeof t.imgCategory!="undefined"?this.handleSpecialImgCategory(t):this.handleReconstructSkin(t)}handleReconstructSkin(t){const{isCustomIcon:n,gameType:o,customAnySize:a}=t,r=Ze().currency,s=()=>{let c="";return t.cardData.isSupportSubPage?n?c=`${Mn.Custom}_${r}`:c=Mn.Overall:n&&t.cardData.gameImgName||!n&&!t.isOriginImg?c=Mn.Custom:c=Mn.Overall,`${c}.png`},i=()=>{var l;let c="";return t.isExhibitHotIcon?n===!0&&t.isOriginImg===!1&&((l=t.cardData)!=null&&l.gameImgName)?c=`${Mn.Custom}_${r}`:n===!1&&t.isOriginImg===!1?c=`${Mn.Overall}_${r}`:c=Mn.Overall:n?c=`${Mn.Custom}_${r}`:t.isOriginImg?c=Mn.Overall:c=`${Mn.Overall}_${r}`,`${c}.png`};if(a){const{width:c,height:l}=a;return`${c}_${l}_${r}.png`}return o===Sn.Individual?s():i()}handleSpecialImgCategory(t){const{isOriginImg:n,isCustomIcon:o,gameType:a,imgCategory:r,isSpecialLayout:s,cardData:i}=t,c=Ze().currency;return a===Sn.Individual?o&&!s?`${r}_${c}.png`:`${r}.png`:!i.gameImgName&&!s&&i.isCustomIcon&&i.gameType!==fn.NormalGame&&gt.isThisType(i)&&!n?`${r}.png`:!n||o?`${r}_${c}.png`:`${r}.png`}}class bW{constructor(){H(this,"layoutAddressPlatform",{[_r.EuropeanAmerican]:"EA",[_r.LeftRight1]:"L1",[_r.LeftRight2]:"L2",[_r.Rounded]:"RD",[_r.Square]:"SQ",[_r.Rectangle]:"RT"});H(this,"layoutAddressGame",{[ie.VerticalMask]:"EA",[ie.Square]:"CL",[
18ie.Vertical]:"VR",[ie.SquareRightAngle]:"SQ",[ie.Rounded]:"RD",[ie.Horizontal]:"HZ"})}run(t){if(t.customAnySize)return"";const n=t.isCustomIcon&&!t.cardData.gameImgName||!t.isCustomIcon&&t.isOriginImg;if(t.isExhibitHotIcon&&t.gameType===Sn.Platform&&!t.isOriginImg&&!n){const o=t.layoutGameCode===ie.VerticalMask&&t.layoutPlatformCode===_r.EuropeanAmerican,a=t.layoutGameCode===ie.Square&&t.layoutPlatformCode===_r.LeftRight1;if(!(o||a))return`${this.layoutAddressPlatform[t.layoutPlatformCode]}/${this.layoutAddressGame[t.layoutGameCode]}`}return t.gameType===Sn.Individual||t.isExhibitHotIcon?this.layoutAddressGame[t.layoutGameCode]:this.layoutAddressPlatform[t.layoutPlatformCode]}}class vW{constructor(){H(this,"siteCode",ze().siteCode)}handlePlatform(t){const{isSpecialLayout:n,isExhibitHotIcon:o,isCustomIcon:a,isOriginImg:r,customAnySize:s,imgCategory:i,cardData:c={}}=t;return(n||s?!0:!c.gameImgName&&c.gameType!==fn.NormalGame&&gt.isThisType(c)&&c.isCustomIcon&&!r&&i?!1:!a&&!r?!0:a||!r?!!(!o||o&&c.gameImgName):!1)?`/${this.siteCode}`:""}handleIndividual(t){return t.isCustomIcon||t.customAnySize?`/${this.siteCode}`:""}run(t){return t.gameType===Sn.Individual?this.handleIndividual(t):this.handlePlatform(t)}}const jg=class jg extends HL{constructor(){super();H(this,"conflateParamsVsConfig",new pW);H(this,"siteCodeApplication",new vW);H(this,"patternCode",new bW);H(this,"imgName",new yW)}static getInstance(){return this.instance||(this.instance=new jg),this.instance}static run(n,o={}){return this.getInstance().generateIconPath(n,o)}getPlatformHotStr(n){return n.isExhibitHotIcon?"/hot":""}getSpecialLayoutStr(n){return n.isSpecialLayout?"/custom":""}getCustomThemeStr(n){return n.customAnySize?"s":""}getGameIdStr(n){const{gameId:o,gameType:a,isCustomIcon:r,isOriginImg:s,cardData:i}=n,c=!r&&s;return a===Sn.Platform&&!i.isPlatformBypassSubGame||i.isPlatformBypassSubGame&&c?"":`/${o}`}generateIconPath(n,o){const a=this.conflateParamsVsConfig.run(n,o),r=this.siteCodeApplication.run(a),s=this.patternCode.run(a),i=this.getPlatformHotStr(a),c=this.getSpecialLayoutStr(a),l=this.getCustomThemeStr(a),u=this.getGameIdStr(a),d=this.imgName.run(a),m=this.imgUrlVersion.run(a),{gameType:g,gameCategoryId:f,platformId:_}=a,p=`${this.ossHost}game_pictures/${g}${r}/${l}${s}${i}${c}/${_}/${f}${u}/${d}${m}`;return this.debugLog({oriParams:n,combineConfig:a},p),p}};H(jg,"instance");let Ig=jg;const zg=class zg{constructor(){}static getInstance(){return this.instance||(this.instance=new zg),this.instance}static run(){return this.getInstance().previewGameIconUrl()}getURLParameters(t=window.location.href){return(t.match(/([^?=&]+)(=([^&]*))/g)||[]).reduce((o,a)=>{const[r,s]=a.split("=");return o[r]=s,o},{})}generateImgUrl(t){const{ossHost:n}=$t();return`${n}siteadmin/skin/lobby_asset/common/web/home/${t}?manualVersion=1`}previewGameIconUrl(){const{previewonly:t,gameIconType:n}=this.getURLParameters();if(t==="true"){if(n==="1")return this.generateImgUrl("img_def_yx_sb.png");if(n==="2")return this.generateImgUrl("img_def_yx_fx.png")}}};H(zg,"instance");let Lg=zg;var SW=Object.defineProperty,CW=Object.getOwnPropertyDescriptor,fi=(e,t,n,o)=>{for(var a=o>1?void 0:o?CW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&SW(t,n,a),a};let rr=class extends D.Model{constructor(){super(...arguments);H(this,"webId","");H(this,"platformId",0);H(this,"gameCategoryId",0);H(this,"gameName","");H(this,"isExternalLink",!1);H(this,"externalLink","");H(this,"gameIcon","");H(this,"isAnchorHot",!0);H(this,"anchorSupport",!0);H(this,"customLargeIcon",!1);H(this,"gameType",fn.NormalGame);H(this,"specialRecommendCase","");H(this,"isCustomThemeUpload",!1);H(this,"isCustomThemeHotUpload",!1);H(this,"maintainStatus",!1)}static isThisType(t){return t.isAnchorHot}static generateWebId(t){const{gameCategoryId:n,platformId:o}=t;return`${n}_${o}`}};fi([D.type(String),D.parse((e,t)=>`${t==null?void 0:t.b}_${t==null?void 0:t.a}_${t==null?void 0:t.c}`)],rr.prototype,"webId",2);fi([D.from("a"),D.type(Number)],rr.prototype,"platformId",2);fi([D.from("b"),D.type(Number)],rr.prototype,"gameCategoryId",2);fi([D.from("c"),D.type(String)],rr.prototype,"gameName",2);fi([D.from("d"),D.parse(qt),D.type(Boolean),D.nullable()],rr.prototype,"isExternalLink",2);fi([D.from("e"),D.type(String),D.nullable()],rr.prototype,"externalLink",2);fi([D.from("f"),D.parse(ky),D.type(String),D.nullable()],rr.prototype,"gameIcon",2);rr=fi([D.Entity()],rr);var wW=Object.defineProperty,AW=Object.getOwnPropertyDescriptor,sn=(e,t,n,o)=>{for(var a=o>1?void 0:o?AW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&wW(t,n,a),a};let wt=class extends D.Model{constructor(){super(...arguments);
18H(this,"gameCount",0);H(this,"webId","");H(this,"gameId",0);H(this,"demoModeSupport",!1);H(this,"isCustomIcon",!1);H(this,"isOriginImg",!1);H(this,"gameCategoryId",0);H(this,"platformLogo","");H(this,"maintainStatus",!1);H(this,"minimumEntryBalance",0);H(this,"platformIcon","");H(this,"platformId",0);H(this,"platformName","");H(this,"slogan","");H(this,"isExternalLink",!1);H(this,"brand","");H(this,"anchorSupport",!1);H(this,"gameImgName","");H(this,"normalHotIcon","");H(this,"imgBackgroundColor","");H(this,"isSupportSubPage",!1);H(this,"isPlatformBypassSubGame",!1);H(this,"isCustomThemeUpload",!1);H(this,"hotImgConfig",null);H(this,"isCustomThemeHotUpload",!1);H(this,"hotImgBackgroundColor","");H(this,"isShowOnHome",!1);H(this,"platformGameTotal");H(this,"gameType",fn.Platform);H(this,"specialRecommendCase","")}static isThisType(t){return!!["platformIcon","brand","slogan"].every(o=>Reflect.has(t,o))}parseGameItem(t){var o,a,r;this.webId=t.webId,this.gameId=t.gameId,this.demoModeSupport=t.demoModeSupport,this.isCustomIcon=t.isCustomIcon,this.isOriginImg=t.isOriginImg,this.gameCategoryId=t.gameCategoryId,this.platformId=t.platformId,this.platformName=t.platformName,this.platformLogo=t.platformLogo,this.maintainStatus=t.maintainStatus,this.minimumEntryBalance=t.minimumEntryBalance,this.anchorSupport=t.anchorSupport,this.isExternalLink=t.isExternalLink,this.brand=t.gameName,this.imgBackgroundColor=t.imgBackgroundColor,this.isSupportSubPage=t.isSupportSubPage,this.gameImgName=t.gameImgName,this.isCustomThemeUpload=t.isCustomThemeUpload;const n=t;return this.hotImgConfig=(o=n.hotImgConfig)!=null?o:this.hotImgConfig,this.isCustomThemeHotUpload=(a=n.isCustomThemeHotUpload)!=null?a:this.isCustomThemeHotUpload,this.hotImgBackgroundColor=(r=n.hotImgBackgroundColor)!=null?r:this.hotImgBackgroundColor,this}};sn([D.from("t0"),D.type(Number),D.nullable()],wt.prototype,"gameCount",2);sn([D.type(String),D.parse((e,t)=>{const n=t!=null&&t.t1?`_${t.t1}`:"";return`${t==null?void 0:t.t4}_${t==null?void 0:t.t9}${n}`})],wt.prototype,"webId",2);sn([D.from("t1"),D.type(Number),D.nullable()],wt.prototype,"gameId",2);sn([D.from("t2"),D.type(Boolean),D.parse(qt)],wt.prototype,"demoModeSupport",2);sn([D.from("t3"),D.type(Boolean),D.parse(qt),D.nullable()],wt.prototype,"isCustomIcon",2);sn([D.from("t19"),D.type(Boolean),D.parse(qt),D.nullable()],wt.prototype,"isOriginImg",2);sn([D.from("t4"),D.nullable(),D.type(Number),D.nullable()],wt.prototype,"gameCategoryId",2);sn([D.from("t5"),D.parse(ky),D.type(String),D.nullable()],wt.prototype,"platformLogo",2);sn([D.from("t6"),D.type(Boolean),D.parse(qt)],wt.prototype,"maintainStatus",2);sn([D.from("t7"),D.nullable()],wt.prototype,"minimumEntryBalance",2);sn([D.from("t9"),D.type(Number),D.nullable()],wt.prototype,"platformId",2);sn([D.from("t10"),D.type(String),D.nullable()],wt.prototype,"platformName",2);sn([D.from("t11"),D.type(String),D.nullable()],wt.prototype,"slogan",2);sn([D.from("t12"),D.type(Boolean),D.parse(qt),D.nullable()],wt.prototype,"isExternalLink",2);sn([D.from("t15"),D.type(String),D.nullable()],wt.prototype,"brand",2);sn([D.from("t16"),D.type(Boolean),D.parse(qt)],wt.prototype,"anchorSupport",2);sn([D.from("t17"),D.type(String),D.nullable()],wt.prototype,"gameImgName",2);sn([D.from("t21"),D.type(String),D.nullable()],wt.prototype,"imgBackgroundColor",2);sn([D.from("t22"),D.type(Boolean),D.parse((e,t)=>typeof e!="number"?j_.includes(t.t4):!!e),D.nullable()],wt.prototype,"isSupportSubPage",2);sn([D.from("t23"),D.type(Boolean),D.parse(e=>!!e),D.nullable()],wt.prototype,"isPlatformBypassSubGame",2);sn([D.from("t24"),D.type(Boolean),D.parse(qt),D.nullable()],wt.prototype,"isCustomThemeUpload",2);sn([D.from("t25"),D.type(Number),D.nullable()],wt.prototype,"hotImgConfig",2);sn([D.from("t26"),D.type(Boolean),D.parse(qt),D.nullable()],wt.prototype,"isCustomThemeHotUpload",2);sn([D.from("t28"),D.type(String),D.nullable()],wt.prototype,"hotImgBackgroundColor",2);sn([D.from("t30"),D.type(Boolean),D.parse(qt),D.nullable()],wt.prototype,"isShowOnHome",2);sn([D.from("t31"),D.type(Number),D.nullable()],wt.prototype,"platformGameTotal",2);wt=sn([D.Entity()],wt);class Yl{static gameData2Params(t){const n={cardData:t},o=a=>{n.gameCategoryId=a.gameCategoryId,n.platformId=a.platformId,n.gameId=a.gameId,n.isOriginImg=a.isOriginImg,n.isCustomIcon=a.isCustomIcon};return gt.isThisType(t)?(o(t),n.renderName=t.gameName,t.gameType===fn.Platform?(n.gameType=Sn.Platform,n.isExhibitHotIcon=!0):(n.gameType=Sn.Individual,n.isExhibitHotIcon=!1)):wt.isThisType(t)?(o(t),n.renderName=t.platformName,n.gameType=Sn.Platform,n.isExhibitHotIcon=!1):rr.isThisType(t)&&(n.gameType=Sn.Individual,n.gameCategoryId=t.gameCategoryId,n.platformId=t.platformId,n.isExhibitHotIcon=!1),n}static responseData2simpleGameItem(t){const n=t.g11||(of.includes(t.g9)?fn.Platform:fn.NormalGame);return{responseData:t,gameName:t.g1,gameIcon:"",gameCategoryId:t.g9,platformId:t.g10,gameId:t.g0,isCustomIcon:!!t.g3,isOriginImg:!!t.g16,gameType:n}}static responseData2simplePlatformCategoriesItem(t){return{responseData:t,platformName:t.t10,platformIcon:"",brand:"",slogan:"",gameCategoryId:t.t4,platformId:t.t9,gameId:t.t1,isCustomIcon:!!t.t3,isOriginImg:!!t.t19}}}const Hu=class Hu{static parseHotPlatformItem(t){let n=t;wt.isThisType(n)||(n=Yl.responseData2simplePlatformCategoriesItem(t));const o=new gt().parsePlatformCategoriesItem(n);return Hu.parseGameItem(o)}};H(Hu,"parsePlatformItem",(t,n)=>{const o=Lg.run();if(o)return o;let a=t;wt.isThisType(a)||(a=Yl.responseData2simplePlatformCategoriesItem(t));const r=Yl.gameData2Params(a);return Ig.run(r,n)}),H(Hu,"parseGameItem",(t,n)=>{const o=Lg.run();if(o)return o;let a=t;gt.isThisType(t)||(a=Yl.responseData2simpleGameItem(t));const r=Yl.gameData2Params(a);return Ig.run(r,n)});let Jn=Hu;class IW{constructor(t){H(this,"curMapperStatus","initial");H(this,"platformIdObjMapper",{});H(this,"initMapperAwaitPromise",[]);H(this,"assignPlatformIdInfoMapper",vo((t,n)=>{this.platformIdObjMapper=this.formatPlatformIdObjMapper(t),this.curMapperStatus="success",n()},0));this.clsGameRepository=t}async run(t,n){n?(Object.keys(this.platformIdObjMapper).length<=0&&(this.platformIdObjMapper=this.formatPlatformIdObjMapper(n)),this.curMapperStatus="success"):this.curMapperStatus!=="success"&&await this.initPlatformIdInfoMapper(),this.supplement(t)}resetStatus(){this.curMapperStatus="initial",this.platformIdObjMapper={}}async initPlatformIdInfoMapper(t){const n=new Promise(o=>{this.initMapperAwaitPromise.push(o)});return(async()=>{var a;let o=[];try{o=t||await this.clsGameRepository.getPlatformCateExtLinkList()}catch(r){(a=this.initMapperAwaitPromise.splice(0))==null||a.forEach(s=>s());return}this.assignPlatformIdInfoMapper(o.filter(r=>!r.isExLink),()=>{var r;(r=this.initMapperAwaitPromise.splice(0))==null||r.forEach(s=>s())})})(),n}supplementItem(t){const{gameCategoryId:n,platformId:o}=t,a=this.platformIdObjMapper[`${n}_${o}`];return a&&(t.platformLogo=a.platformLogo,t.platformName=a.platformName,t.isExternalLink=a.isExternalLink,t.minimumEntryBalance=a.minimumEntryBalance,t.demoModeSupport=a.demoModeSupport,t.isPlatformBypassSubGame=a.isPlatformBypassSubGame,t.isSupportSubPage=a.isSupportSubPage,t.gameId===0&&(t.gameType=fn.Platform),t.gameType===fn.NormalGame&&(t.gameType=a.isSupportSubPage?fn.NormalGame:fn.Platform),a.anchorSupport||(t.anchorSupport=a.anchorSupport),t.gameType===fn.Platform&&t.gameCategoryId===Y.Lottery&&t.platformId===pA.WG&&(t.hotImgConfig=a.hotImgConfig,t.hotImgBackgroun
18dColor=a.hotImgBackgroundColor,t.imgBackgroundColor=a.imgBackgroundColor,t.gameImgName=a.gameImgName,t.isCustomIcon=a.hotImgConfig===ic.Custom,t.isOriginImg=a.hotImgConfig===ic.Default),t.maintainStatus=a.maintainStatus||t.maintainStatus),t}supplementArray(t){return t.map(n=>this.supplementItem(n))}supplement(t){return Array.isArray(t)?this.supplementArray(t):this.supplementItem(t)}formatPlatformIdObjMapper(t){return t.reduce((n,o)=>{const a=o.list;return U_(a)&&a.forEach(r=>{if(r.isPlatformBypassSubGame)return;const{gameCategoryId:s,platformId:i,platformLogo:c,platformName:l,isExternalLink:u,isCustomIcon:d,isOriginImg:m,minimumEntryBalance:g,maintainStatus:f,imgBackgroundColor:_,gameImgName:p,isSupportSubPage:h,anchorSupport:y,demoModeSupport:b,isPlatformBypassSubGame:v,hotImgConfig:I,hotImgBackgroundColor:A}=r;n[`${s}_${i}`]={platformId:i,platformLogo:c,platformName:l,isExternalLink:u,isCustomIcon:d,isOriginImg:m,minimumEntryBalance:g,maintainStatus:f,imgBackgroundColor:_,gameImgName:p,isSupportSubPage:h,anchorSupport:y,demoModeSupport:b,isPlatformBypassSubGame:v,hotImgConfig:I,hotImgBackgroundColor:A}}),n},{})}}const Um=()=>{const{isIos:e,isAndroid:t}=at();return e?Hm.IOS:t?Hm.Android:Hm.PC},Kd=e=>{var i;const{userInfos:t}=ee(),{isH5Pwa:n}=at(),{isPWAInstalled:o}=gs(),a=t==null?void 0:t.regPkgId;return a&&Number(a)&&(e={...e,cid:String(a)}),n&&(e={...e,isH5Pwa:1}),(((i=t==null?void 0:t.loginpwaType)!=null?i:0)||o)&&(e={...e,loginpwaType:1}),{os_type:Um(),...e}},Qd=e=>{try{const t=new Error().stack,n=t==null?void 0:t.split(`
19`),o=(n==null?void 0:n.slice(2).map(a=>a.replace(/https?:\/\/[^/]+/,"").replace(/^\s*at\s+/,"").replace(/\?t=.*$/,"").replace(/:\d+:\d+/g,"")).filter(a=>!/(chunk-|vendor-)/.test(a)))||[];return{time:Ye().format("YYYY-MM-DD HH:mm:ss"),scene:e,stack:JSON.stringify(o).slice(0,500)}}catch(t){return{scene:e,stack:JSON.stringify(t)}}},e_=pa(Qr),Rg=()=>{const e=e_.value.bot;return typeof e=="string"?e.trim():""},LW=e=>{e_.value.bot!==e.bot&&(e_.value={bot:e.bot})},RW=()=>{var n;const e=Rg();if(e)return e;const t=(n=ee().userInfos)==null?void 0:n.thirdAccount;return typeof t=="string"?t.trim():""};var OW=Object.defineProperty,TW=Object.getOwnPropertyDescriptor,Dl=(e,t,n,o)=>{for(var a=o>1?void 0:o?TW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&OW(t,n,a),a};let ri=class extends D.Model{constructor(t){super();H(this,"webId","");H(this,"total",0);H(this,"gameCategoryId",0);H(this,"gameCategoryName","");H(this,"list",[]);this.merge(t)}};Dl([D.type(String),D.parse((e,t)=>`${t==null?void 0:t.p0}`)],ri.prototype,"webId",2);Dl([D.from("c"),D.type(Number)],ri.prototype,"total",2);Dl([D.from("p0"),D.type(Number)],ri.prototype,"gameCategoryId",2);Dl([D.from("p1"),D.type(String)],ri.prototype,"gameCategoryName",2);Dl([D.from("l"),D.type(Array),Pl(gt),D.nullable()],ri.prototype,"list",2);ri=Dl([D.Entity()],ri);var PW=Object.defineProperty,DW=Object.getOwnPropertyDescriptor,Qn=(e,t,n,o)=>{for(var a=o>1?void 0:o?DW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&PW(t,n,a),a};let Bn=class extends D.Model{constructor(t){super();H(this,"webId","");H(this,"gameCategoryId",0);H(this,"isExLink",!1);H(this,"gameCategoryName","");H(this,"isServerOpen",!1);H(this,"pcSquare",0);H(this,"appSquare",0);H(this,"pcVertical",0);H(this,"appVertical",0);H(this,"pcMenuRow",0);H(this,"appMenuRow",0);H(this,"openApproach",0);H(this,"jumpPosition",null);H(this,"externalLinks","");H(this,"icon","");H(this,"isCustomIcon",!1);H(this,"isMerged",!1);H(this,"list",[]);H(this,"listRowCount",0);H(this,"iconUrlNormal","");H(this,"iconUrlActive","");H(this,"display",!1);this.merge(t)}};Qn([D.type(String),D.parse((e,t)=>`${t==null?void 0:t.p0}`)],Bn.prototype,"webId",2);Qn([D.from("p0"),D.type(Number),D.parse(e=>!e&&e!==0?-1:e),D.nullable()],Bn.prototype,"gameCategoryId",2);Qn([D.from("p0"),D.type(Boolean),D.parse(e=>!e&&e!==0)],Bn.prototype,"isExLink",2);Qn([D.from("p1"),D.type(String)],Bn.prototype,"gameCategoryName",2);Qn([D.from("p2"),D.type(Boolean),D.parse(qt)],Bn.prototype,"isServerOpen",2);Qn([D.from("p3"),D.type(Number),D.nullable()],Bn.prototype,"pcSquare",2);Qn([D.from("p4"),D.type(Number),D.nullable()],Bn.prototype,"appSquare",2);Qn([D.from("p5"),D.type(Number),D.nullable()],Bn.prototype,"pcVertical",2);Qn([D.from("p6"),D.type(Number),D.nullable()],Bn.prototype,"appVertical",2);Qn([D.from("p7"),D.type(Number),D.nullable()],Bn.prototype,"pcMenuRow",2);Qn([D.from("p8"),D.type(Number),D.nullable()],Bn.prototype,"appMenuRow",2);Qn([D.from("p9"),D.type(Number),D.nullable()],Bn.prototype,"openApproach",2);Qn([D.from("p10"),D.type(Object),D.parse(e=>e?JSON.parse(e):null),D.nullable()],Bn.prototype,"jumpPosition",2);Qn([D.from("p11"),D.type(String),D.nullable()],Bn.prototype,"externalLinks",2);Qn([D.from("p12"),D.type(String),D.nullable()],Bn.prototype,"icon",2);Qn([D.from("p13"),D.type(Boolean),D.parse(qt)],Bn.prototype,"isCustomIcon",2);Qn([D.from("p14"),D.type(Boolean),D.parse(qt),D.nullable()],Bn.prototype,"isMerged",2);Qn([D.from("l"),D.type(Array),Pl(wt),D.nullable()],Bn.prototype,"list",2);Bn=Qn([D.Entity()],Bn);var MW=Object.defineProperty,kW=Object.getOwnPropertyDescriptor,oa=(e,t,n,o)=>{for(var a=o>1?void 0:o?kW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&MW(t,n,a),a};let Ao=class extends D.Model{constructor(t){super();H(this,"webId","");H(this,"gameCategoryId",0);H(this,"gameCategoryName","");H(this,"isServerOpen",!1);H(this,"pcSquare",0);H(this,"appSquare",0);H(this,"pcVertical",0);H(this,"appVertical",0);H(this,"pcMenuRow",0);H(this,"appMenuRow",0);H(this,"isCustomIcon",!1);H(this,"isMerged",!1);H(this,"list",[]);H(this,"listRowCount",0);H(this,"iconUrlNormal","");H(this,"iconUrlActive","");H(this,"display",!1);
19this.merge(t)}};oa([D.type(String),D.parse((e,t)=>`${t==null?void 0:t.p0}`)],Ao.prototype,"webId",2);oa([D.from("p0"),D.type(Number)],Ao.prototype,"gameCategoryId",2);oa([D.from("p1"),D.type(String)],Ao.prototype,"gameCategoryName",2);oa([D.from("p2"),D.type(Boolean),D.parse(qt)],Ao.prototype,"isServerOpen",2);oa([D.from("p3"),D.type(Number)],Ao.prototype,"pcSquare",2);oa([D.from("p4"),D.type(Number)],Ao.prototype,"appSquare",2);oa([D.from("p5"),D.type(Number)],Ao.prototype,"pcVertical",2);oa([D.from("p6"),D.type(Number)],Ao.prototype,"appVertical",2);oa([D.from("p7"),D.type(Number)],Ao.prototype,"pcMenuRow",2);oa([D.from("p8"),D.type(Number)],Ao.prototype,"appMenuRow",2);oa([D.from("p13"),D.type(Boolean),D.parse(qt)],Ao.prototype,"isCustomIcon",2);oa([D.from("p14"),D.type(Boolean),D.parse(qt),D.nullable()],Ao.prototype,"isMerged",2);oa([D.from("l"),D.type(Array),Pl(wt),D.nullable()],Ao.prototype,"list",2);Ao=oa([D.Entity()],Ao);var NW=(e=>(e[e.Road=1]="Road",e[e.GameType=2]="GameType",e[e.Time=3]="Time",e[e.RealCasino=5]="RealCasino",e))(NW||{}),Ny=(e=>(e[e.Baccarat=1]="Baccarat",e[e.DragonTiger=2]="DragonTiger",e[e.Blackjack=3]="Blackjack",e[e.Roulette=4]="Roulette",e[e.Poker=5]="Poker",e[e.NiuNiu=6]="NiuNiu",e[e.ZhaJinHua=7]="ZhaJinHua",e[e.SanGong=8]="SanGong",e[e.SicBo=9]="SicBo",e[e.Other=99]="Other",e))(Ny||{}),Ey=(e=>(e[e.DEFAULT=0]="DEFAULT",e[e.REGULAR=1]="REGULAR",e[e.FAST=2]="FAST",e[e.LIGHTNING=3]="LIGHTNING",e[e.MIPAI=4]="MIPAI",e))(Ey||{}),EW=(e=>(e[e.None=-1]="None",e[e.LongBanker=1]="LongBanker",e[e.LongPlayer=2]="LongPlayer",e[e.BigRoadSingleJump=3]="BigRoadSingleJump",e[e.OneBankerTwoPlayers=4]="OneBankerTwoPlayers",e[e.OnePlayerTwoBankers=5]="OnePlayerTwoBankers",e[e.LongRoadSingleJump=6]="LongRoadSingleJump",e[e.BankerContinuous=7]="BankerContinuous",e))(EW||{}),BW=(e=>(e[e.Min=1]="Min",e[e.Max=2]="Max",e))(BW||{}),xW=(e=>(e[e.Novice=1]="Novice",e[e.Expert=2]="Expert",e))(xW||{}),HW=Object.defineProperty,UW=Object.getOwnPropertyDescriptor,Ha=(e,t,n,o)=>{for(var a=o>1?void 0:o?UW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&HW(t,n,a),a};let ta=class extends D.Model{constructor(){super(...arguments);H(this,"location");H(this,"column");H(this,"row");H(this,"ties",0);H(this,"score",0);H(this,"color","");H(this,"playerPair",!1);H(this,"bankerPair",!1);H(this,"natural",!1);H(this,"lightning",!1);H(this,"isOdd",!1)}};Ha([D.from("r0"),D.type(Object),D.nullable()],ta.prototype,"location",2);Ha([D.from("r0.m0"),D.type(Number),D.nullable()],ta.prototype,"column",2);Ha([D.from("r0.m1"),D.type(Number),D.nullable()],ta.prototype,"row",2);Ha([D.from("r1"),D.type(Number),D.nullable()],ta.prototype,"ties",2);Ha([D.from("r2"),D.type(Number),D.nullable()],ta.prototype,"score",2);Ha([D.from("r3"),D.type(String),D.nullable()],ta.prototype,"color",2);Ha([D.from("r4"),D.type(Boolean),D.nullable()],ta.prototype,"playerPair",2);Ha([D.from("r5"),D.type(Boolean),D.nullable()],ta.prototype,"bankerPair",2);Ha([D.from("r6"),D.type(Boolean),D.nullable()],ta.prototype,"natural",2);Ha([D.from("r7"),D.type(Boolean),D.nullable()],ta.prototype,"lightning",2);Ha([D.from("r8"),D.type(Boolean),D.nullable()],ta.prototype,"isOdd",2);ta=Ha([D.Entity()],ta);var GW=Object.defineProperty,WW=Object.getOwnPropertyDescriptor,Ml=(e,t,n,o)=>{for(var a=o>1?void 0:o?WW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&GW(t,n,a),a};let si=class extends D.Model{constructor(){super(...arguments);H(this,"currency");H(this,"minBet",0);H(this,"maxBet",0);H(this,"isOpenGame",!1);H(this,"maintainStatus",!1)}};Ml([D.from("c0"),D.type(String)],si.prototype,"currency",2);Ml([D.from("c1"),D.type(Number),D.nullable()],si.prototype,"minBet",2);Ml([D.from("c2"),D.type(Number),D.nullable()],si.prototype,"maxBet",2);Ml([D.from("c3"),D.type(Boolean),D.parse(qt)],si.prototype,"isOpenGame",2);Ml([D.from("c4"),D.type(Boolean),D.parse(qt)],si.prototype,"maintainStatus",2);si=Ml([D.Entity()],si);var FW=Object.defineProperty,VW=Object.getOwnPropertyDescriptor,Bo=(e,t,n,o)=>{for(var a=o>1?void 0:o?VW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&FW(t,n,a),a};let lo=class extends D.Model{constructor(){super(...arguments);H(this,"gameId",0);
19H(this,"gameCoding","");H(this,"liveThumbnail",{S:"",XL:"",L:"",M:""});H(this,"onlinePlayers",0);H(this,"roadHistory",[]);H(this,"roadData",[]);H(this,"platformId",0);H(this,"casinoType",Ny.Other);H(this,"cardRevealDuration",Ey.DEFAULT);H(this,"betAmountSwitch",!1);H(this,"roadFilterSwitch",!1);H(this,"goodRoadType",null);H(this,"currenyConfigList",[]);H(this,"isCustomThemeUpload",!1);H(this,"currenyConfig");H(this,"isOriginData",!0);H(this,"gameType",fn.NormalGame);H(this,"platformName","");H(this,"platformLogo","");H(this,"maintainStatus",!1);H(this,"imgBackgroundColor","");H(this,"hotImgBackgroundColor","")}};Bo([D.from("g0"),D.type(Number),D.nullable()],lo.prototype,"gameId",2);Bo([D.from("g1"),D.type(String),D.nullable()],lo.prototype,"gameCoding",2);Bo([D.from("g2"),D.type(Object),D.parse(e=>{if(e){const t=Date.now();return{S:`${e.S}?t=${t}`,XL:`${e.XL}?t=${t}`,L:`${e.L}?t=${t}`,M:`${e.M}?t=${t}`}}return{S:"",XL:"",L:"",M:""}}),D.nullable()],lo.prototype,"liveThumbnail",2);Bo([D.from("g3"),D.type(Number),D.nullable()],lo.prototype,"onlinePlayers",2);Bo([D.from("g4"),D.type(Array),D.nullable()],lo.prototype,"roadHistory",2);Bo([D.from("g5"),D.type(Array),Pl(ta),D.nullable()],lo.prototype,"roadData",2);Bo([D.from("g6"),D.type(Number),D.nullable()],lo.prototype,"platformId",2);Bo([D.from("g7"),D.type(Number),D.nullable()],lo.prototype,"casinoType",2);Bo([D.from("g8"),D.type(Number),D.nullable()],lo.prototype,"cardRevealDuration",2);Bo([D.from("g9"),D.type(Boolean),D.parse(qt)],lo.prototype,"betAmountSwitch",2);Bo([D.from("g10"),D.type(Boolean),D.parse(qt)],lo.prototype,"roadFilterSwitch",2);Bo([D.from("g11"),D.type(Number),D.nullable()],lo.prototype,"goodRoadType",2);Bo([D.from("g12"),D.type(Array),Pl(si)],lo.prototype,"currenyConfigList",2);Bo([D.from("g19"),D.type(Boolean),D.parse(qt),D.nullable()],lo.prototype,"isCustomThemeUpload",2);lo=Bo([D.Entity()],lo);var $W=Object.defineProperty,YW=Object.getOwnPropertyDescriptor,lr=(e,t,n,o)=>{for(var a=o>1?void 0:o?YW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&$W(t,n,a),a};let Ca=class extends D.Model{constructor(){super(...arguments);H(this,"betAmountSwitch",!1);H(this,"cardRevealDuration",Ey.DEFAULT);H(this,"gameCategoryId",-1);H(this,"gameCode","");H(this,"gameId",-1);H(this,"platformName","");H(this,"platformId",-1);H(this,"gameSubclassId",-1);H(this,"roadFilterSwitch",!1);H(this,"casinoType",Ny.Other);H(this,"platformLogo","");H(this,"isOriginData",!0)}};lr([D.from("t1"),D.type(Boolean),D.parse(qt)],Ca.prototype,"betAmountSwitch",2);lr([D.from("t2"),D.type(Number),D.nullable()],Ca.prototype,"cardRevealDuration",2);lr([D.from("t3"),D.type(Number),D.nullable()],Ca.prototype,"gameCategoryId",2);lr([D.from("t4"),D.type(String),D.nullable()],Ca.prototype,"gameCode",2);lr([D.from("t5"),D.type(Number),D.nullable()],Ca.prototype,"gameId",2);lr([D.from("t6"),D.type(String),D.nullable()],Ca.prototype,"platformName",2);lr([D.from("t7"),D.type(Number),D.nullable()],Ca.prototype,"platformId",2);lr([D.from("t8"),D.type(Number),D.nullable()],Ca.prototype,"gameSubclassId",2);lr([D.from("t9"),D.type(Boolean),D.parse(qt)],Ca.prototype,"roadFilterSwitch",2);lr([D.from("t10"),D.type(Number),D.nullable()],Ca.prototype,"casinoType",2);Ca=lr([D.Entity()],Ca);var qW=Object.defineProperty,jW=Object.getOwnPropertyDescriptor,_d=(e,t,n,o)=>{for(var a=o>1?void 0:o?jW(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&qW(t,n,a),a};let _c=class extends D.Model{constructor(){super(...arguments);H(this,"gameCount",0);H(this,"gameCategoryId",0);H(this,"platformId",0);H(this,"gameList",[])}static isThisType(t){return!!["gameCount","gameList","platformId"].every(o=>Reflect.has(t,o))}};_d([D.from("t0"),D.type(Number),D.nullable()],_c.prototype,"gameCount",2);_d([D.from("t4"),D.type(Number)],_c.prototype,"gameCategoryId",2);_d([D.from("t9"),D.type(Number)],_c.prototype,"platformId",2);_d([D.from("g"),D.type(Array),D.nullable()],_c.prototype,"gameList",2);_c=_d([D.Entity()],_c);const Kg=class Kg{static async supplementPlatformInfo(t,n){await this.supplyIns.run(t,n)}static resetSupplementPlatformInfoStatus(){this.supplyIns.resetStatus()}static parseGameCategoriesInfoList(t=[]){const n=Qa.parseArray(t,Ao);
19return n.forEach(({list:o})=>{o.forEach(a=>{a.platformIcon=Jn.parsePlatformItem(a)})}),n}static async parseCategoryGameList(t=[]){const n=Qa.parseArray(t,ri);return await Promise.all(n.map(async o=>{await this.supplementPlatformInfo(o.list),o.list.forEach(a=>{a.gameIcon=Jn.parseGameItem(a)})})),n}static parseGameCategoriesExtLinkInfoList(t=[]){var a;const n=Array.isArray(t)?t:(a=t==null?void 0:t.c)!=null?a:[],o=Qa.parseArray(n,Bn);return o.forEach(({list:r})=>{r&&r.length>0&&r.forEach(s=>{s.platformIcon=Jn.parsePlatformItem(s)})}),o}static async parseGameItemList(t=[],n){const o=Qa.parseArray(t,gt);return await this.supplementPlatformInfo(o,n),o.forEach(a=>{a.gameIcon=Jn.parseGameItem(a)}),o}static async parseSpecialGameItemList(t=[],n){const o=Qa.parseArray(t,gt);return o.forEach((a,r)=>{a.selfParseSpecialGameProperty(t[r])}),await this.supplementPlatformInfo(o,n),o.forEach(a=>{a.gameIcon=Jn.parseGameItem(a)}),o}static async parsePlatformAttachGamesList(t=[],n){const o=Qa.parseArray(t,_c);for(const a of o)a.gameList=await this.parseGameItemList(a.gameList,n);return o}static async parseWinnerGamesList(t){var o;const n=(o=t==null?void 0:t.hallRecords)==null?void 0:o.map(a=>{const r=new gt;return r.gameId=a.d,r.isCustomIcon=a.i,r.platformId=a.b,r.gameCategoryId=a.c,{winOriginalData:a,...r}});return await this.supplementPlatformInfo(n),{...t,hallRecords:n}}static async getPlatformCateExtLinkList(){const t=ee().hasLogined;return F.request({method:"GET",url:"/api/game/hall/listPlatformCateExtLinkV2",params:{tg:Qi.isActivated?"tg":void 0}},{oss:{enable:!t},token:{type:t?"loginOnly":"staticOnly"},cache:{useCache:!0,expireOnloaded:!t},omitKey:["platformType"],error:{action:"noMessage"}}).then(n=>{var r,s,i,c,l;const o=(i=(s=(r=n==null?void 0:n.data)==null?void 0:r.data)==null?void 0:s.c)!=null?i:[];yf.saveVersionInfo((l=(c=n==null?void 0:n.data)==null?void 0:c.data)==null?void 0:l.v);const a=this.parseGameCategoriesExtLinkInfoList(o);return this.supplyIns.initPlatformIdInfoMapper(a),a})}static async getSpecialGameList(){return F.request({method:"GET",url:"/api/game/hall/listSpecialGameV2"},{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0},omitKey:["platformType"]}).then(async t=>{var a,r;const n=(r=await((a=t==null?void 0:t.data)==null?void 0:a.data))!=null?r:[];return await this.parseSpecialGameItemList(n)})}static async searchGameList(t,n){const o=RW();return F.request({method:"POST",url:"/api/game/hall/listSearchGameV2",data:{gameName:t,...o&&{botAccount:o},...Number.isFinite(n)&&{categoryId:n},...Je.enable}}).then(async a=>{var s,i;const r=(i=(s=a==null?void 0:a.data)==null?void 0:s.data)!=null?i:[];return this.parseGameItemList(r)})}static async getPlatformGameList({platformId:t,gameCategoryId:n}){return F.request({method:"GET",url:"/api/game/hall/listPlatformGameV2",params:{categoryId:n,platformId:t}},{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0},omitKey:["platformType"]}).then(async o=>{var r,s;const a=(s=(r=o==null?void 0:o.data)==null?void 0:r.data)!=null?s:[];return this.parseGameItemList(a)})}static async getPlatformPaginationGameList({platformId:t,gameCategoryId:n,page:o}){return F.request({method:"GET",url:"/api/game/hall/listPlatformGameV2",params:{categoryId:n,page:o,platformId:t}},{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0},omitKey:["platformType"]}).then(async a=>{var c;function r(l){return!!l.g1}const s=((c=a==null?void 0:a.data)==null?void 0:c.data)||[],i={total:0,gameList:[]};return r(s)?(i.total=s.g0,i.gameList=await this.parseGameItemList(s.g1)):(i.gameList=await this.parseGameItemList(s),i.total=i.gameList.length),i})}static async getCategoryPaginationGameList({activeType:t,template:n,activeId:o,javaArg:a}){return F.request({method:"POST",url:"/api/active/betToGame",data:{activeType:t,template:n,activeId:o,javaArg:a}},{token:{type:"tryLogined"},cache:{useCache:!0},omitKey:["platformType"]}).then(async r=>{var l,u,d;const s=((u=(l=r.data.data)==null?void 0:l.javaData)==null?void 0:u.data)||[],i=await this.parseCategoryGameList(s);return{game:((d=r.data.data)==null?void 0:d.categoryPlatformGame)||[],list:i}})}static async apiGetGameSubGameSummary({gameCategoryId:t}){return F.request({url:"/api/game/hall/listSubGameSummary",method:"GET",params:{categoryId:t}},{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0},omitKey:["platformType"]}).then(async n=>{var a,r;const o=(r=(a=n==null?void 0:n.data)==null?void 0:a.data)!=null?r:[];return this.parsePlatformAttachGamesList(o)})}static async getHotGameList(){return F.request({method:"GET",url:"/api/game/hall/hotListV2"},{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0},omitKey:["platformType"]}).then(t=>{var o,a;const n=(a=(o=t==null?void 0:t.data)==null?void 0:o.data)!=null?a:[];return this.parseGameItemList(n)})}static async getDemoGameList(){return F.request({method:"GET",url:"/api/game/hall/listTryGameV2"},{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0},omitKey:["platformType"]}).then(async t=>{var o,a;const n=(a=(o=t==null?void 0:t.data)==null?void 0:o.data)!=null?a:[];return this.parseGameItemList(n)})}static async getRecentGameList(){return F.request({method:"POST",url:"/api/gameCenter/gameApi/recent-list/v3"},{cache:{useCache:!0},error:{action:"noMessage"}}).then(async t=>{var a,r,s,i;const n=(r=(a=t==null?void 0:t.data)==null?void 0:a.data)!=null?r:[];return{gameList:(s=await this.parseGameItemList(n))!=null?s:[],isCache:!!((i=t==null?void 0:t.data)!=null&&i.__isCache)}})}static async getCollectGameList(){return F.request({method:"POST",url:"/api/gameCenter/gameApi/favorite-list-all/v3"},{cache:{useCache:!0},error:{action:"noMessage"}}).then(async t=>{var a,r,s,i;const n=(r=(a=t==null?void 0:t.data)==null?void 0:a.data)!=null?r:[];return{gameList:(s=await this.parseGameItemList(n))!=null?s:[],isCache:!!((i=t==null?void 0:t.data)!=null&&i.__isCache)}})}static async apiGetGameUrl(t,n){const o=Kd(t);if(!t.gameid&&n){const a=Qd("login:gameId=0");Object.assign(o,{callContext:JSON.stringify({...a,gameInfo:n})})}return F.request({url:"/api/gameCenter/gameApi/login",method:"POST",data:o},{crypto:{enable:!1},maxRetryCount:0,error:{action:"noMessage"}}).then(a=>a.data.data)}static async apiGetGameUrlBypassChecks(t){const n=Kd(t);return F.request({url:"/api/gameCenter/gameApi/apiLogin",method:"POST",data:n},{maxRetryCount:0,error:{action:"noMessage"}}).then(o=>o.data.data)}static async apiGetLocalAccountGameUrl(t,n){const o=Kd(t);if(!t.gameid&&n){const a=Qd("localLogin:gameId=0");Object.assign(o,{callContext:JSON.stringify({...a,gameInfo:n})})}return F.request({url:"/api/gameCenter/gameApi/localLogin",method:"POST",data:o},{crypto:{enable:!1},maxRetryCount:0,error:{action:"noMessage"}}).then(a=>a.data.data)}static async apiGetTgGameUrl(t){const n=Kd(t);return F.request({url:"/api/gameCenter/gameApi/tgLogin",method:"POST",data:n},{maxRetryCount:0,error:{action:"noMessage"}}).then(o=>o.data.data)}static async apiGameApiLogin(t){return F.request({url:"/api/club/gameApi/login",method:"POST",data:t},{crypto:{enable:!0},maxRetryCount:0,error:{checkResCode:!0,action:"noMessage"}}).then(n=>n.data.data)}static async apiGetFavoriteIdList(){return F.request({url:"/api/gameCenter/gameApi/favoriteGameList",method:"POST"}).then(t=>{var n;return(n=t.data.data)!=null?n:[]})}static async apiAddFavorite(t,n){return F.request({url:"/api/gameCenter/addFavorite",method:"POST",data:{[n?"id":"delid"]:[{game_id:t.gameId,cate_id:t.platformId,c
19ategory_id:t.gameCategoryId}]}})}static async apiGameLogout(t,n=""){const o=Qd(n);return F.request({url:"/api/gameCenter/gameApi/logout",method:"POST",data:{...t,os_type:Um(),callContext:JSON.stringify(o)}},{crypto:{enable:!1},maxRetryCount:0}).then(a=>a.data.data)}static async apiGetLastGameInfo(){return F.request({url:"/api/gameCenter/gameApi/lastGameInfo",method:"POST",data:{os_type:Um()}}).then(t=>t.data.data)}static async apiSelfOpertedGameLogout(t,n=""){const o=Qd(n);return F.request({url:"/api/gameCenter/gameApi/logoutGame",method:"POST",data:{...t,os_type:Um(),callContext:JSON.stringify(o)}},{crypto:{enable:!1},maxRetryCount:0}).then(a=>a.data.data)}static async apiGetPlatformExchange(){return F.request({url:"/api/third/game/platformExchange/findListAll",method:"GET"},{oss:{enable:!0,force:!0},token:{type:"staticOnly"},cache:{useCache:!0},error:{action:"noMessage"},omitKey:["currency","language","platformType"]}).then(t=>t.data.data)}static async apiGetSelfOpertedDomains(){return F.request({method:"GET",url:"/gameApi/v1/hall/gameRule/saasStatic/loginUrl"},{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0},error:{action:"noMessage"},omitKey:["platformType","language","currency"]}).then(t=>{var o;return(o=t==null?void 0:t.data.data)!=null?o:[]})}static async apiGetWinnerCarouselData(){return await F.request({url:"/api/lobby/winnerCarousel/result"},{omitKey:["language","platformType"],oss:{enable:!0,force:!0},cache:{useCache:!0},token:{type:"staticOnly"},error:{action:"noMessage"}}).then(async t=>{const n=t==null?void 0:t.data.data;return this.parseWinnerGamesList(n)})}static parseRealLiveGameLIst(t=[]){return Qa.parseArray(t,lo)}static async getLiveVideo(t){return F.request({method:"GET",url:"/api/game/hall/liveVideo",params:{gamePlatformId:t}},{omitKey:["platformType","currency","language"],oss:{enable:!0,force:!0},cache:{useCache:!0}}).then(n=>{var o,a;return this.parseRealLiveGameLIst((a=(o=n==null?void 0:n.data)==null?void 0:o.data)!=null?a:[])})}static parseRealLivePlatformList(t=[]){return Qa.parseArray(t,Ca)}static async getRealLivePlatform(){return F.request({method:"GET",url:"/api/game/hall/liveGame"},{omitKey:["platformType","currency","language"],oss:{enable:!0,force:!0}}).then(t=>{var n,o;return this.parseRealLivePlatformList((o=(n=t==null?void 0:t.data)==null?void 0:n.data)!=null?o:[])})}};H(Kg,"supplyIns",new IW(Kg));let Ht=Kg;const fp=-1,jue=100,Gm={g6:!1,g7:!1,g8:!1},pp=Promise.resolve(),GL={g6:pp,g7:pp,g8:pp},Og=(e,t)=>{Gm[e]=!1,GL[e]=t.then(n=>{Gm[e]=n},()=>{Gm[e]=!1})},_l=e=>GL[e],yl=()=>Gm,By=new Map,Wm=new Map,zW=(e,t)=>(By.set(e,new Set),Wm.set(e,t),t),KW=(e,t)=>{By.set(e,new Set(t))},Mo=(e,t)=>{var n,o;return(o=(n=By.get(e))==null?void 0:n.has(t))!=null?o:!1},ba=async e=>{let t=Wm.get(e);for(;t;){if(await t.catch(()=>{}),Wm.get(e)===t)return;t=Wm.get(e)}},QW=e=>{let t=0;return async n=>{const o=!!(n!=null&&n.force),a=++t;if(o||await _l("g8"),!(!o&&yl().g8&&Ss("apiGetGameCateExtLinkList"))&&(await ba("g8"),!(!o&&Mo("g8","platformCateExtLink"))))try{const r=await e.fetchList();if(a!==t)return;e.apply(r)}catch(r){console.warn("[fetchGameCategorieAndExtLinkList] failed:",r)}}},ZW=["gameCategoriesInfoList","gameCategorieExtLink","gameCategoriesExtLinkInfoList","specialGameList","hotGameList","gameCountList","gamePlatformFirstPageList"],XW=["collectGameIdList","searchHistory","tryModeGameList","gameCategoryPlatformList","allGameList"],Du={LastLanguage:"web__lobby__persisted__lastLanguage",LastCurrency:"web__lobby__persisted__lastCurrency",LastThemeConfig:"web__lobby__persisted__lastThemeConfig"};class bl{static _checkChange(t,n){if(this._resultCache.has(t))return this._resultCache.get(t);const o=Qe.localStorage.get(t),a=!!(o&&n!==o);return(a||!o)&&Qe.localStorage.set(t,n),this._resultCache.set(t,a),a}static isLanguageChanged(){const t=Ue().language;return this._checkChange(Du.LastLanguage,t)}static isCurrencyChanged(){const t=Ze().currency;return this._checkChange(Du.LastCurrency,t)}static isThemeFormatChanged(){const t=me().siteInfos,n=`${t.type}-${t.skinTypeValue}-${t.backgroundColor}`;return this._checkChange(Du.LastThemeConfig,n)}static resetCache(){this._resultCache.clear()}}H(bl,"_resultCache",new Map);const JW=e=>{var n,o,a,r;const t=Xg(e);return(n=t==null?void 0:t.hotGameList)!=null&&n.length&&(t.hotGameList=t.hotGameList.map(s=>({...s,gameName:"",platformName:""}))),(o=t==null?void 0:t.specialGameList)!=null&&o.length&&(t.specialGameList=t.specialGameList.map(s=>({...s,gameName:""}))),(a=t==null?void 0:t.gameCategorieExtLink)!=null&&a.length&&(t.gameCategorieExtLink=t.gameCategorieExtLink.map(s=>({...s,linkName:""}))),(r=t==null?void 0:t.gameCategoriesInfoList)!=null&&r.length&&(t.gameCategoriesInfoList=t.gameCategoriesInfoList.map((s,i)=>{var c;return{...s,gameCategoryName:"",list:i===1?(c=s.list)==null?void 0:c.map(l=>({...l,brand:"",platformName:""})):s.list}})),t},e3=()=>({persist:[{storage:wo({afterGet:e=>{if(!bl.isLanguageChanged())return e;try{const t=JSON.parse(e);return JSON.stringify(JW(t))}catch(t){return console.error("Language sensitive data sanitization failed:",t),e}}},"local"),paths:[...ZW]},{storage:wo(),paths:[...XW]}]});let Wc,vl,To,t_=!1,n_,o_,a_;const yc=e=>Number.isInteger(e)&&Number(e)>0,WL=e=>{if(typeof e=="number")return yc(e)?e:void 0;if(typeof e=="string"&&e.trim()){const t=Number(e);return yc(t)?t:void 0}},t3=e=>{if(typeof e!="number"&&(typeof e!="string"||!e.trim()))return;const t=Number(e);return t===fc.AllowList||t===fc.DenyList?t:void 0},FL=()=>({all:!1,categories:new Map}),n3=(e,t)=>{const n=WL(t.platformId);n!==void 0&&e.platformIds.add(n)},o3=(e,t)=>{var r;const n=WL(t.gameCategoryId);if(n===void 0)return;const o=(r=e.categories.get(n))!=null?r:{all:!1,platformIds:new Set},a=t.platformCategoryGame;if(a==null||!Array.isArray(a)){if(a!=null)return;o.all=!0,o.platformIds.clear(),e.categories.set(n,o);return}if(a.length===0||a.includes("all")){o.all=!0,o.platformIds.clear(),e.categories.set(n,o);return}if(!o.all){for(const s of a)s&&typeof s=="object"&&n3(o,s);o.platformIds.size>0&&e.categories.set(n,o)}},a3=e=>{const t=FL();if(typeof e!="string"||!e)return t;const n=e.trim();if(n==="all")return{...t,all:!0};try{const o=JSON.parse(n);if(o==="all")return{...t,all:!0};if(!Array.isArray(o))return t;for(const a of o)a&&typeof a=="object"&&o3(t,a)}catch(o){return t}return t},r3=(e,t)=>
19{if(To)return;const n=t3(e);if(n!==void 0){vl=n,To=a3(t);return}vl=fc.Unlimited,To=FL()};let r_=!1;const s3=e=>{r_||(r_=!0,console.warn("[tg-platform-scope] limitType is set but limitGames resolved to no rule, restriction is skipped:",e))},i3=()=>!!(To!=null&&To.all||To!=null&&To.categories.size),Sf=()=>{var i;const e=Rg(),t=e?(i=me().systemInfos)==null?void 0:i.botLimitMap:void 0,n=t==null?void 0:t[e],o=t&&Object.prototype.hasOwnProperty.call(t,e)?n:void 0,a=e?o:ee().userInfos,r=a==null?void 0:a.limitType,s=a==null?void 0:a.limitGames;return(!t_||n_!==e||o_!==r||a_!==s)&&xy(),t_=!0,n_=e,o_=r,a_=s,Wc!==void 0?Wc:(r3(r,s),vl===fc.Unlimited?(a&&(Wc=!1),!1):i3()?(Wc=!0,!0):(s3(s),Wc=!1,!1))},c3=()=>Sf(),xy=()=>{Wc=void 0,t_=!1,r_=!1,n_=void 0,o_=void 0,a_=void 0,vl=void 0,To=void 0},VL=e=>yc(e)?To==null?void 0:To.categories.get(e):void 0,l3=[Y.Merged,Y.Demo],u3=(e,t)=>yc(e)&&l3.includes(e)&&yc(t)?t:e,d3=e=>{const t=VL(e),n=!!(To.all||t!=null&&t.all);return vl===fc.DenyList?!n:n||!!(t!=null&&t.platformIds.size)},s_=(e,t)=>{const n=VL(e),o=!!(To.all||n!=null&&n.all||yc(t)&&(n!=null&&n.platformIds.has(t)));return vl===fc.DenyList?!o:o},$L=(e,t,n)=>{if(e===Y.Merged&&n&&yc(t.platformId)){const o=n(e,t.platformId);if(o.length>0)return o.some(a=>s_(a,t.platformId))}return s_(u3(e,t.gameCategoryId),t.platformId)},hp=e=>Sf()?e.filter(t=>s_(t.gameCategoryId,t.platformId)):e,xv=(e,t,n)=>Sf()?t.filter(o=>$L(e,o,n)):t,Hv=(e,t)=>{var o;if(!Sf())return e;const n=[];for(const a of e){if(a.isExLink){n.push(a);continue}const r=(o=a.list)!=null?o:[];if(r.length===0){d3(a.gameCategoryId)&&n.push(a);continue}const s=r.filter(i=>$L(a.gameCategoryId,i,t));s.length!==0&&n.push(s.length===r.length?a:{...a,list:s})}return n},Tg=(e,t)=>IA.includes(e)||!t?e:`${e}_${t}`,Uv=(e,t,n=50)=>{if(!t)return e.slice(0,n);const o=e.filter(r=>r.gameId!==t.gameId);return[t,...o].slice(0,n)},Gv=(e,t)=>{const n=m3(e,t),o=g3(n);return YL(o,e)},m3=(e,t)=>
19{var i,c,l;const{gameCategoryId:n,platformId:o}=e,a=Tg(n,o),r=(i=t.gamePlatformFirstPageList[a])!=null?i:[],s=(c=t.gameCategoryPlatformList[a])!=null?c:[];if(of.includes(n)){const u=t.gameCategoriesInfoList.find(m=>m.gameCategoryId===n),d=u==null?void 0:u.list.find(m=>m.platformId===o&&!m.isPlatformBypassSubGame);return d!=null&&d.isSupportSubPage?[...r,...s]:(l=u==null?void 0:u.list)!=null?l:[]}return[...r,...s]},g3=e=>{const{isDemoMode:t}=ee();return t?e.filter(n=>n==null?void 0:n.anchorSupport):e},YL=(e,t)=>{const{pageIndex:n,pageSize:o}=t,a=e.length;let r=e;if(o&&n){const s=(n-1)*o,i=Math.min(s+o,a);r=e.slice(s,i)}return{list:r,total:a}},f3=e=>{const{isDemoMode:t}=ee();return t&&(e=e.filter(n=>n===null?!0:n.anchorSupport)),e},p3=(e,t)=>{const n=Array.isArray(t.matches)?t.matches:[t.matches],o=new Set(n);return e.filter(a=>o.has(a.gameCategoryId))},h3=(e,t)=>{const{isContainsNull:n=!1}=t,o=Array.isArray(t.matches)?t.matches:[t.matches],a=new Map;o.forEach(s=>{a.set(s,null)}),e.forEach(s=>{a.has(s.gameId)&&a.set(s.gameId,s)});const r=Array.from(a.values());return n?r:r.filter(Boolean)},_3=(e,t)=>{const n=Array.isArray(t.matches)?t.matches:[t.matches],o=new Map;n.forEach(s=>{o.set(s,[])});const a=n.reduce((s,i)=>(s[i]=new RegExp(kP(i),"i"),s),{});return function(){for(const i of e)for(const c of n)if(a[c].test(i.gameName)){o.get(c).push(i);break}}(),Lw(Array.from(o.values()))},y3=function(e,...t){const n={gameId:h3,gameName:_3,gameCategoryId:p3};let o=e.filter(Boolean);for(const a of t){const r=a.type||"gameId";try{o=n[r](o,a)}catch(s){o=[],console.error(s)}}return o=f3(o),o},i_=[xe.THEME_117,xe.THEME_132],Cf=Ee("winner-data",()=>{const e=O({hallRecords:[],winThreshold:0,winTimes:0,winTimesMax:0});return{winnerData:e,setWinnerData:async n=>{const o=rn(),{language:a}=Ue();n.hallRecords=n.hallRecords.map(r=>{var i,c;const s=(c=(i=r.winOriginalData)==null?void 0:i.k)==null?void 0:c[a];if(!r.isSupportSubPage||r.gameCategoryId===Y.Lottery){const l=o.getPlatformInfoByCategory(r.gameCategoryId,r.platformId),u=new gt().parsePlatformCategoriesItem(l),d=Jn.parseGameItem(u);return r.isSupportSubPage?{...r,gameIcon:d}:{...u,gameIcon:d,winOriginalData:r.winOriginalData}}else{const l=Jn.parseGameItem({...r,gameType:fn.NormalGame});return{...r,gameName:s,gameIcon:l}}}),e.value=n}}},{persist:{storage:wo(),paths:["winnerData"]}}),rn=Ee("gameData",()=>{const e=Mt({tryModeGameList:{},searchHistory:[],allGameList:[],hotGameList:[],collectGameIdList:[],specialGameList:[],gameCategoryPlatformList:{},gamePlatformFirstPageList:{},gameCategoriesInfoList:[],gameCategoriesRawList:[],gameCategoriesExtLinkInfoList:[],gameCategorieExtLink:[],categoryGameList:[],categoryPlatformGame:[],platformExchangeObj:{memberIntoThirdLimit:{},platformCurrencyExchange:{}},gameCountList:{}}),t=ee(),n=Ue(),o=No(),a=me(),{skinType:r}=nn(),s=()=>{var ce;return`${n.language}_${(ce=t.userInfos)==null?void 0:ce.currency}`},i=(ce,ge)=>{var Fe;const ne=s(),be={...(Fe=e.tryModeGameList[ne])!=null?Fe:{recentGame:[],collectGame:[]},[ce]:ge};e.tryModeGameList={...e.tryModeGameList,[ne]:be}},c=ce=>{if(ce.isPlatformBypassSubGame){const ge=se({type:"gameId",matches:ce.gameId})[0];ge&&(ce=ge)}if(wt.isThisType(ce)){const ge=new gt().parsePlatformCategoriesItem(ce);return ce.isPlatformBypassSubGame&&(ge.isCustomIcon=!1,ge.isOriginImg=!0,ge.gameType=fn.NormalGame),ge.gameIcon=Jn.parseGameItem(ge),ge}return ce},l=ce=>{var ge,ne;if(ce=c(ce),t.isLogined){const de=L({gameCategoryId:Y.Recent}).list,be=Uv(de,ce);f({gameCategoryId:Y.Recent,gameList:be})}else{const de=s(),be=(ne=(ge=e.tryModeGameList[de])==null?void 0:ge.recentGame)!=null?ne:[],Fe=Uv(be,ce);i("recentGame",Fe)}},u=ce=>{var ne,de;ce=c(ce);const ge=[ce,...(de=(ne=e.tryModeGameList[s()])==null?void 0:ne.collectGame)!=null?de:[]];i("collectGame",ge)},d=ce=>{var ne,de;const ge=((de=(ne=e.tryModeGameList[s()])==null?void 0:ne.collectGame)!=null?de:[]).filter(be=>be.gameId!==ce.gameId);i("collectGame",ge)},m=ce=>{e.searchHistory=ce},g=(ce,ge=!1)=>{ge?e.allGameList=ce:e.allGameList=Bc([...ce,...e.allGameList],"gameId")},f=({gameCategoryId:ce,platformId:ge,gameList:ne})=>{const de=Tg(ce,ge),be=15;ne.length>be?(e.gamePlatformFirstPageList[de]=ne.slice(0,be),e.gameCategoryPlatformList[de]=ne.slice(be)):(e.gamePlatformFirstPageList[de]=ne,e.gameCategoryPlatformList[de]=[])},_=ce=>{var de;const ge=`${ce}_`;for(const be of new Set([...Object.keys(e.gamePlatformFirstPageList),...Object.keys(e.gameCategoryPlatformList)]))be.startsWith(ge)&&(
19delete e.gamePlatformFirstPageList[be],delete e.gameCategoryPlatformList[be]);const ne=`${(de=Ze().currency)!=null?de:""}_${ge}`;for(const be of Object.keys(e.gameCountList))be.startsWith(ne)&&delete e.gameCountList[be]},p=S(()=>({siblingIds:new Set,platformToOrigCatIds:new Map})),h=(ce,ge)=>ge===Y.Merged?p.value.siblingIds.has(ce.gameCategoryId):ce.gameCategoryId===ge,y=ce=>ce===Y.Merged?Array.from(p.value.siblingIds):ce,b=(ce,ge)=>{const ne=p.value;return ce!==Y.Merged&&ne.siblingIds.has(ce)&&(!ge||ne.platformToOrigCatIds.has(ge))},v=(ce,ge)=>{var ne;return ce!==Y.Merged?[ce]:(ne=p.value.platformToOrigCatIds.get(ge))!=null?ne:[]},I=async(ce,ge)=>{const ne=await Promise.all(ce.map(de=>ge(de).catch(()=>{})));return Bc(ne.flatMap(de=>de!=null?de:[]),"gameId")},A=async(ce,ge,ne)=>{var be;let de=v(ce,ge);if(!(ce===Y.Merged&&(de=de.filter(Fe=>{var nt;return(nt=M(Fe,ge))==null?void 0:nt.isSupportSubPage}),de.length===0)))return de.length>1?I(de,ne):ne((be=de[0])!=null?be:ce)},L=ce=>{if(ce.gameCategoryId!==Y.Merged)return Gv(ce,e);const ge=v(ce.gameCategoryId,ce.platformId);if(ge.length===0)return{list:[],total:0};const ne=ge.flatMap(de=>Gv({...ce,gameCategoryId:de,pageIndex:void 0,pageSize:void 0},e).list.filter(be=>be.platformId===ce.platformId));return YL(Bc(ne,"gameId"),ce)},w=QW({fetchList:()=>Ht.getPlatformCateExtLinkList(),apply:ce=>{G(ce);const ge=ce.filter(ne=>ne.isExLink).map(ne=>({...ne,linkName:ne.gameCategoryName}));N(ge)}}),T=ce=>{var ge,ne;return xv(ce,(ne=(ge=e.gameCategoriesInfoList.find(de=>de.gameCategoryId===ce))==null?void 0:ge.list)!=null?ne:[],v)},P=ce=>{var ne;const ge=e.gameCategoriesInfoList.find(de=>de.gameCategoryId===ce);return ge!=null&&ge.isServerOpen?!0:ge!=null&&ge.isMerged&&ce!==Y.Merged?!!((ne=e.gameCategoriesInfoList.find(de=>de.gameCategoryId===Y.Merged))!=null&&ne.isServerOpen):!1},M=(ce,ge)=>{var be;const ne=e.gameCategoriesInfoList.find(Fe=>Fe.gameCategoryId===ce);return xv(ce,(be=ne==null?void 0:ne.list)!=null?be:[],v).find(Fe=>Fe.platformId===ge&&!Fe.isPlatformBypassSubGame)},E=async()=>{if(await ba("g6"),Mo("g6","winnerCarousel"))return;const{setWinnerData:ce}=Cf(),ge=await Ht.apiGetWinnerCarouselData();ge!=null&&ge.hallRecords&&ce(ge)},x=async()=>{if(t.isTryMode)return;const ce=await Ht.apiGetFavoriteIdList();e.collectGameIdList=ce},V=ce=>{e.collectGameIdList=ce},B=S(()=>{var be,Fe;const ce=s(),ge=L({gameCategoryId:Y.Collect}).list.map(nt=>nt==null?void 0:nt.gameId),ne=NP([...ge,...e.collectGameIdList]),de=(Fe=(be=e.tryModeGameList[ce])==null?void 0:be.collectGame)!=null?Fe:[];return t.hasLogined?ne:de.map(nt=>nt==null?void 0:nt.gameId)}),W=ce=>(ce.find(ge=>ge.gameCategoryId===Y.Merged),ce.map(ge=>ge.gameCategoryId===Y.Merged?{...ge,display:!1}:ge)),Q=ce=>{const ge=new Set([Y.Hot,Y.Recent,Y.Collect,Y.Demo,Y.Search,Y.ClubRoom]),ne=ce.find(de=>!ge.has(de.gameCategoryId)&&!de.isExLink&&de.display);ne&&(ne.isFirstThirdPartyCategory=!0)},G=ce=>{const ge=ce.reduce((de,be)=>{var Nd,Eb;if(!i_.includes(r)&&be.gameCategoryId===Y.ClubRoom)return de;const nt=t.isDemoMode?be.list.filter(Y0=>Y0.anchorSupport):be.list,Tn=be.gameCategoryId===Y.Merged,Uo=!!be.isServerOpen,Fa=Tn||nt.length>0?be.isServerOpen:!1,Hr=(Nd=a.homeLayoutInfos)==null?void 0:Nd.platformIcon,qf=((Eb=a.homeLayoutInfos)==null?void 0:Eb.gameIcon)===ie.VerticalMask&&Hr===_r.EuropeanAmerican?be.appVertical:be.appSquare;return de.push({...be,listRowCount:qf,display:Fa,isServerOpen:Uo,list:nt}),de},[]),ne=W(ge);Q(ne),e.gameCategoriesRawList=ce,e.gameCategoriesInfoList=ne.filter(de=>!de.isExLink),e.gameCategoriesExtLinkInfoList=ne},N=ce=>{e.gameCategorieExtLink=ce},j=(ce=[])=>{e.hotGameList=ce.filter(ge=>ge.gameCategoryId!==Y.ClubRoom)},X=S(()=>hp(e.hotGameList)),q=S(()=>c3()),J=S(()=>q.value||!He.showHotCategoryWhenEmpty&&!X.value.length),Z=async()=>{if(await _l("g8"),yl().g8&&Ss("apiGetHotGameList")||(await ba("g8"),Mo("g8","hotGameList")))return e.hotGameList;const ce=await Ht.getHotGameList();return j(ce),ce},K=async ce=>{const ge=await Ht.apiGetGameSubGameSummary({gameCategoryId:ce});for(const ne of ge){const{platformId:de,gameList:be,gameCount:Fe}=ne,nt=Tg(ce,de);Ce(nt,Fe),f({gameCategoryId:ce,platformId:de,gameList:be})}},te=S(()=>(ce=Y.Hot,ge=!1)=>{const ne=ce===Y.Hot?X.value:X.value.filter(de=>h(de,ce));if(t.isDemoMode&&!ge){const de=o==null?void 0:o.isIconStyleVertical;return ne.reduce((be,Fe)=>(be.length>=100||Fe.anchorSupport&&be.push({...Fe,customLargeIcon:de}),be),[])}return ne}),le=async()=>
19{if(await _l("g8"),yl().g8&&Ss("apiGetSpecialGameList")||(await ba("g8"),Mo("g8","specialGameList")))return;const ce=await Ht.getSpecialGameList();ue(ce)},ue=ce=>{e.specialGameList=ce},oe=async()=>{if(!t.hasLogined)return re.value();const ce=await Ht.getCollectGameList(),ge=ce.gameList;return ce.isCache?re.value():(f({gameCategoryId:Y.Collect,platformId:Y.Collect,gameList:ge}),U.value=ge,ge)},U=O([]),$=()=>{var ne,de;const ce=s(),ge=t.hasLogined?L({gameCategoryId:Y.Collect}).list:(de=(ne=e.tryModeGameList[ce])==null?void 0:ne.collectGame)!=null?de:[];U.value=[...ge]},re=S(()=>{const ce=s();return(ge,ne=!1)=>{var Fe,nt;let be=t.hasLogined?L({gameCategoryId:Y.Collect}).list:(nt=(Fe=e.tryModeGameList[ce])==null?void 0:Fe.collectGame)!=null?nt:[];return ne&&U.value.length&&(be=U.value),be=hp(be),ge?be.filter(Tn=>h(Tn,ge)):be}}),ve=async()=>{if(!t.hasLogined)return Le.value();const ce=await Ht.getRecentGameList(),ge=ce.gameList;return ce.isCache?Le.value():(f({gameCategoryId:Y.Recent,platformId:Y.Recent,gameList:ge}),ge)},Le=S(()=>{const ce=s();return ge=>{var be,Fe;const ne=t.hasLogined?L({gameCategoryId:Y.Recent}).list:(Fe=(be=e.tryModeGameList[ce])==null?void 0:be.recentGame)!=null?Fe:[],de=hp(ne);return ge?de.filter(nt=>h(nt,ge)):de}}),Te=async()=>{const ce=await Ht.getDemoGameList();return f({gameCategoryId:Y.Demo,platformId:Y.Demo,gameList:ce.filter(ge=>ge.gameCategoryId!==Y.ClubRoom)}),ce},et=async(ce="",ge)=>{const ne=ce.trim();if(!ne)return;const de=await Ht.searchGameList(ne,ge);return g(de.filter(be=>be.gameCategoryId!==Y.ClubRoom)),de},se=(...ce)=>{const ge=Bc([...e.allGameList,...e.specialGameList,...e.hotGameList],"gameId");return y3(ge,...ce)},Re=async(ce,ge)=>{var be,Fe;e.gameCategoriesInfoList.length===0&&await w();const ne=(Fe=(be=e.gameCategoriesInfoList.find(nt=>nt.gameCategoryId===ce))==null?void 0:be.list)!=null?Fe:[],de=ne==null?void 0:ne.find(nt=>nt.platformId===ge);return!!(de!=null&&de.platformId)},tt=({gameCategoryId:ce,platformId:ge})=>A(ce,ge,async ne=>{const de={gameCategoryId:ne,platformId:ge};if(!await Re(ne,ge))return;const Fe=await Ht.getPlatformGameList(de);return f({...de,gameList:Fe}),g(Fe),Fe}),At=({gameCategoryId:ce,platformId:ge,page:ne})=>!an.subUsePagination()||t.isDemoMode?tt({gameCategoryId:ce,platformId:ge}):A(ce,ge,async de=>{const be={gameCategoryId:de,platformId:ge};if(!await Re(de,ge))return;let nt={total:0,gameList:[]};try{nt=await Ht.getPlatformPaginationGameList({...be,page:1})}catch(Va){nt=await Ht.getPlatformPaginationGameList(be)}const Tn=L(be);let Uo=nt.gameList;const Fa=ne===1&&nt.total>nt.gameList.length,Hr=Tn.total===nt.total;return Fa?(Hr&&(Uo=[...nt.gameList,...Tn.list.slice(nt.gameList.length)]),Ht.getPlatformPaginationGameList({...be,page:2}).then(Va=>{const $a=[...nt.gameList,...Va.gameList];f({...be,gameList:$a}),g($a)})):g(Uo),f({...be,gameList:Uo}),Uo}),Lt=ce=>{e.categoryGameList=ce},On=ce=>{e.categoryPlatformGame=ce},ft=ce=>{const ge=e.categoryGameList;ce.forEach(ne=>{const de=ge.find(be=>be.gameCategoryId===ne.gameCategoryId);de?(de.list=Bc([...de.list,...ne.list],"webId"),de.total=ne.total):ge.push(ne)})},Bt=async({activeId:ce,activeType:ge,template:ne,javaArg:de,append:be=!1})=>{const Fe=await Ht.getCategoryPaginationGameList({activeId:ce,activeType:ge,template:ne,javaArg:JSON.stringify(de)});if(be)ft(Fe.list);else{if(de.gameCategoryId===fp){let nt=0;const Tn=Fe.list.reduce((Uo,Fa)=>
19(nt+=Fa.total||0,Uo.push(...Fa.list),Uo),[]);if(!Tn.length){Lt([]);return}Lt([{webId:`search-${fp}`,gameCategoryId:fp,gameCategoryName:"",total:nt,list:Tn}]);return}Lt(Fe.list),On(Fe.game)}},wn=async()=>{if(!t.hasLogined)return;const ce=await Ht.apiGetPlatformExchange();ce&&(e.platformExchangeObj=ce)},Ce=(ce,ge)=>{var de;const ne=(de=Ze().currency)!=null?de:"";e.gameCountList[ne+"_"+ce]=ge},Ke=ce=>{var ne;const ge=(ne=Ze().currency)!=null?ne:"";return e.gameCountList[ge+"_"+ce]},_t=()=>{e.allGameList=[]};return{...ys(e),gameCategoriesInfoList:S(()=>Hv(e.gameCategoriesInfoList,v)),gameCategoriesExtLinkInfoList:S(()=>Hv(e.gameCategoriesExtLinkInfoList,v)),addRecentGame:l,addTryModeCollectGame:u,delTryModeCollectGame:d,setSearchHistory:m,setAllGameList:g,setGameCategoryPlatformList:f,clearGameCategoryPlatformList:_,getGameListByCategoryAndPlatform:L,fetchGameCategorieAndExtLinkList:w,getCategoriesPlatformList:T,getPlatformInfoByCategory:M,fetchPlatformPaginationGameList:At,fetchCategoryPaginationGameList:Bt,getAllCollectIdList:B,fetchHotGameList:Z,getHotGameList:te,fetchSpecialGameList:le,setSpecialGameList:ue,fetchCollectGameList:oe,getCollectGameList:re,fetchCollectIdList:x,setCollectGameIdList:V,freshConsistentCollectList:$,fetchRecentGameList:ve,getRecentGameList:Le,fetchDemoGameList:Te,searchGameList:et,getFilteredGameList:se,fetchPlatformGameList:tt,fetchPlatformExchangeObj:wn,setGameCategoriesInfoList:G,setGameCategorieExtLink:N,setHotGameList:j,fetchGameSubGameSummary:K,getGameCountList:Ke,setGameCountList:Ce,fetchWinnerData:E,getCategoriesIsOpen:P,getCategoryIdMatcher:y,shouldRouteToMerged:b,resolveOriginalCategoriesByPlatform:v,shouldHideHotCategory:J,shouldHideTgDerivedCategory:q,resetData:_t,setCategoryGameList:Lt}},{...e3()}),qL=e=>{ee().isLogined||(Eo()?gG("/home/subgame",{gameCategoryId:String(Y.Demo),platformId:`${Y.Demo}${ka}`,from:e==null?void 0:e.from}):kr(Y.Demo,`${Y.Demo}${ka}`,"push",e))},kr=(e,t,n="push",o)=>{Pe()[n]({name:k.SUB_GAME,query:{gameCategoryId:String(e),platformId:t?String(t):void 0,from:o==null?void 0:o.from}})},jL=(e,t,n="push",o)=>{const{shouldRouteToMerged:a,getCategoriesIsOpen:r}=rn();let s=Number(e);if(!$M.includes(s)){if(!r(s))return;s=a(s,Number(t))?Y.Merged:s}kr(s,t,n,o)},zL=()=>{Pe().push({name:k.GAME_SEARCH})},b3=()=>{kr(Y.Hot,`${Y.Hot}${ka}`)},v3=()=>{kr(Y.Collect,`${Y.Collect}${ka}`)},S3=()=>{kr(Y.Recent,`${Y.Recent}${ka}`)},wf=()=>{Pe().push({name:k.GAME})},C3=()=>{Pe().push({name:k.CASINO})},w3=()=>{const e=Pe(),t=e.route.query;e.route.name!==k.GAME_EMBEDDED&&e.push({query:t.scene?{scene:t.scene}:void 0,name:k.GAME_EMBEDDED})},A3=()=>{Pe().push({name:k.SPORT})},I3=e=>{Pe().push({name:k.LOTTERY_HOME,query:{id:e}})},Hy=e=>My({url:e}),Af=(e,t,n)=>{var i;if(t&&![ia.Platform,ia.Event,ia.Task].includes((e==null?void 0:e.type)||ia.None)){switch(e==null?void 0:e.type){case ia.OtherUrl:{n===Xh.IFrame?Hy(t):xm(t);break}case ia.OtherUrlWithUserId:{const c=(i=ee().userInfos)==null?void 0:i.username,l=c?st.MD5(String(c)).toString().slice(-8):"";let u=`${t}${l}`;/^https?:\/\//i.test(u)||(u="http://"+u),n===Xh.IFrame?My({url:u}):xm(u);break}default:xm(t)}return}const{t:o}=Se(),{type:a,value:r,value2:s}=e||{};switch(a){case ia.Platform:{const{getPlatformInfoByCategory:c}=rn(),l=c(Number(r),Number(s));if(!l){Hn.error({message:()=>o("lobby.game.platformClose")});break}ai.openGame(l);break}case ia.Event:{if(!so())return;r&&Bv().then(c=>{c!=null&&c.goEventDetail&&typeof(c==null?void 0:c.goEventDetail)=="function"&&c.goEventDetail(Number(r),!0)});break}case ia.Task:{if(!so())return;Bv().then(c=>{c!=null&&c.toTaskPage&&typeof(c==null?void 0:c.toTaskPage)=="function"&&c.toTaskPage(xL(Number(r))||void 0)});break}}},zue=Object.freeze(Object.defineProperty({__proto__:null,goCasioPage:C3,goEmbeddedPage:w3,goExternalLinkOrCommonPage:Af,goHomePage:wf,goLotteryPage:I3,goSearchGamePage:zL,goSelfSportPage:A3,goSubGameCollectPage:v3,goSubGameDemoPage:qL,goSubGameHotPage:b3,goSubGameMergedAwarePage:jL,goSubGamePage:kr,goSubGameRecentPage:S3,openExternal:Hy},Symbol.toStringTag,{value:"Module"})),KL=(e="/",t=!0,n=!0,o={})=>{const a=dg(Do()),r=Ea(e.startsWith("/")?`${window.location.origin}${e}`:e,{...t?a:{},...o}),s=at(),i=s.isIos||s.isMacos||s.isIpad;setTimeout(()=>{location.href=r},n&&i?700:0)},L3=()=>{KL("/",!0)},Wv=async(e="",t={})=>{const{domainListMap:n}=$t(),{agentDomain:o,lobbyDomain:a}=n,{createURLTokenQuery:r}=ln(),{uuid:s}=En(),{_ti:i,_tm:c}=r({replace:!0}),l=i?{...fy(s),...py(ee().getFingerId)}:{},u=dg(Do()),d=Ue().language;if(o.length){const m=Do();let g;m["fixed.referDomain"]&&(g=decodeURIComponent(m["fixed.referDomain"]));let f;if(!g){const[p,...h]=a;await lg(p,"web").then(y=>{f=y.url}).catch(async()=>{await Promise.any(h.map(y=>lg(y,"web"))).then(y=>{f=y.url})})}const _=Ea(`${g||f}${e}`,{_ti:i,_tm:c,...l,languageCode:d,...t,...u});window.open(_,"_blank")}else{const m=Ea(`${window.location.origin}${e}`,{languageCode:d,...t,...u});window.open(m,"_blank")}};var wc=(e=>(e[e.DEFAULT=0]="DEFAULT",e[e.ACTIVITY=101001e3]="ACTIVITY",e[e.TASK=101002e3]="TASK",e[e.LUCKY_WHEEL=101003e3]="LUCKY_WHEEL",e[e.BLIND_BOX=101004e3]="BLIND_BOX",e[e.REBATE=101005e3]="REBATE",e[e.INTEREST=101006e3]="INTEREST",e[e.VIP_REWARD=101007e3]="VIP_REWARD",e[e.FINANCE_SVIP=101008e3]="FINANCE_SVIP",e[e.PROVIDENT_FUND=101009e3]="PROVIDENT_FUND",e[e.COUPON=10101e4]="COUPON",e[e.SURPRISE=101011e3]="SURPRISE",e[e.CREDIT_LOAN=101012e3]="CREDIT_LOAN",e[e.MALL=101013e3]="MALL",e[e.QUICK_ENTRY=101014e3]="QUICK_ENTRY",e[e.RECEIVE_LIMIT=101015e3]="RECEIVE_LIMIT",e[e.REGIST
19ER_SUCCESS_POPUP=102001e3]="REGISTER_SUCCESS_POPUP",e[e.TEMP_ACCOUNT_UPGRADE_POPUP=102002e3]="TEMP_ACCOUNT_UPGRADE_POPUP",e[e.KYC_RECHARGE=102004e3]="KYC_RECHARGE",e[e.HOME_TOP=103001e3]="HOME_TOP",e[e.HOME_MIDDLE=103002e3]="HOME_MIDDLE",e[e.HOME_BOTTOM=103003e3]="HOME_BOTTOM",e[e.HOME_SIDEBAR=103004e3]="HOME_SIDEBAR",e[e.PROFILE=103005e3]="PROFILE",e[e.MULTI_WALLET_DROPDOWN=103006e3]="MULTI_WALLET_DROPDOWN",e[e.BANNER=103007e3]="BANNER",e[e.MARKETING_AD=103008e3]="MARKETING_AD",e[e.MARQUEE_LOGO=103009e3]="MARQUEE_LOGO",e[e.MESSAGE_POPUP=10301e4]="MESSAGE_POPUP",e[e.FOOTER=103011e3]="FOOTER",e[e.SELF_GAME=104001e3]="SELF_GAME",e[e.THIRD_PARTY_GAME=104002e3]="THIRD_PARTY_GAME",e[e.BETTING_TASK=105001e3]="BETTING_TASK",e[e.RECHARGE_DETAILS=105001001]="RECHARGE_DETAILS",e[e.RECHARGE_INFO=105001002]="RECHARGE_INFO",e[e.SMART_GUIDE_RECHARGE_POPUP=105001003]="SMART_GUIDE_RECHARGE_POPUP",e[e.CLUB_MANAGEMENT=106001e3]="CLUB_MANAGEMENT",e))(wc||{}),R3=(e=>(e[e.unclaimed=1]="unclaimed",e[e.claimed=2]="claimed",e))(R3||{}),O3=(e=>(e[e.unclaimed=0]="unclaimed",e[e.claimed=1]="claimed",e))(O3||{}),ps=(e=>(e[e.ANNOUNCEMENT=2]="ANNOUNCEMENT",e[e.NOTICE=1]="NOTICE",e[e.MARQUEE=3]="MARQUEE",e[e.SERVICE=4]="SERVICE",e[e.FEEDBACK=5]="FEEDBACK",e[e.PLAZZA=6]="PLAZZA",e))(ps||{}),Fm=(e=>(e[e.NOTICE=1]="NOTICE",e[e.ANNOUNCEMENT=2]="ANNOUNCEMENT",e[e.PUBLICIZE=4]="PUBLICIZE",e))(Fm||{}),pu=(e=>(e[e.ANNOUNCEMENT=2]="ANNOUNCEMENT",e[e.NOTICE=1]="NOTICE",e[e.MARQUEE=3]="MARQUEE",e[e.FRAME=4]="FRAME",e[e.INDEX_PAGE=99]="INDEX_PAGE",e))(pu||{}),T3=(e=>(e[e.OPEN=1]="OPEN",e[e.CLOSE=0]="CLOSE",e))(T3||{}),P3=(e=>(e[e.ON=0]="ON",e[e.CLOSE=1]="CLOSE",e))(P3||{}),D3=(e=>(e[e.CLOSE=0]="CLOSE",e[e.ON=1]="ON",e))(D3||{}),M3=(e=>(e[e.FOLLOWSKIN=0]="FOLLOWSKIN",e[e.NOBACKGROUND=1]="NOBACKGROUND",e))(M3||{}),k3=(e=>(e.SERVICE="service",e.ANNOUNCEMENT="annoucement",e.NOTICE="notice",e.MARQUEE="marquee",e.FEEDBACK="feedback",e))(k3||{}),Vn=(e=>(e[e.CLOSE=0]="CLOSE",e[e.OPEN=1]="OPEN",e))(Vn||{}),N3=(e=>(e[e.CLOSE=0]="CLOSE",e[e.OPEN=1]="OPEN",e[e.SHUT_DOWN=2]="SHUT_DOWN",e))(N3||{}),E3=(e=>(e[e.CLOSE=0]="CLOSE",e[e.OPEN=1]="OPEN",e[e.OPEN_REQUIRED=2]="OPEN_REQUIRED",e))(E3||{});const Kue={wechat:"user_wechat_switch",telegram:"user_telegram_switch",facebook:"user_facebook_switch",whatsapp:"user_whatsapp_switch",twitter:"userTwitterSwitch",zalo:"userZaloSwitch",line:"userLineSwitch",threads:"userThreadsSwitch",instagram:"userInstagramSwitch"};var rl=(e=>(e[e.CurrentWindow=1]="CurrentWindow",e[e.NewWindow=2]="NewWindow",e[e.CurrentWindowHaveBack=3]="CurrentWindowHaveBack",e))(rl||{});const _p="k$P9m*N2s&V5x!R8z#L4j@F7b^W1t+Q0",B3=e=>{if(!e)return!1;try{const n=decodeURIComponent(e).split("?")[1];return n?new URLSearchParams(n).get("encryptType")==="aes":!1}catch(t){return console.warn("Failed to parse nested URL parameters:",t),!1}};function x3(e){const{url:t}=e||{},n=O(B3(t)),o=(s,i)=>{const c=st.enc.Utf8.parse(i||_p),l=typeof s=="string"?s:JSON.stringify(s),u=st.enc.Utf8.parse("0000000000000000");return st.AES.encrypt(l,c,{iv:u,mode:st.mode.CBC,padding:st.pad.Pkcs7}).toString()},a=(s,i)=>{const c=st.enc.Utf8.parse(i||_p),l=st.enc.Utf8.parse("0000000000000000");return st.AES.decrypt(s,c,{iv:l,mode:st.mode.CBC,padding:st.pad.Pkcs7}).toString(st.enc.Utf8)};return{isEncryptEnabled:n,secretKey:_p,encryptData:o,decryptData:a,decryptToObject:(s,i)=>{const c=a(s,i);return JSON.parse(c)}}}var H3=(e=>(e.MAX="maximized",e.MIN="minimized",e))(H3||{}),U3=(e=>(e.UKEFU='[id="ukefu-point"]',e.LIVECHAT='[id="chat-widget-container"]',e.MKEFU='[id="meiqia-container"]',e.LINKCHAT='[id="icEntry"]',e.INTERCOM='[class="intercom-lightweight-app-launcher intercom-launcher"]',e.INTERCOM_OPEN='[name="intercom-launcher-frame"]',e.SALE_SMARTLY_CHAT='[id="ss-chat-p"]',e.QIABOT='[id="qiabot-wrapper"]',e.CHATBOT='[id="K_L_D"]',e.ONLINEHELP='[id^="onlinehelp-button-"]',e))(U3||{}),QL=(e=>(e[e.Home=0]="Home",e[e.All=1]="All",e))(QL||{});const G3=()=>{const{siteCode:e}=ze();return F.request({url:"/api/gohal/staffAllV3",params:{siteCode:e},method:"GET"},{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0},omitKey:["platformType"]}).then(t=>t.data.data)},ZL=[k.PLAZZA,k.PLAZZA_PUBLISHER,k.PLAZZA_POST,k.PLAZZA_SEARCH,k.FORBIDDEN_SELF,k.MATCH_NEWS,k.ABOUT_US,k.ABOUT_US_DETAIL,k.COUPON,k.SUB_GAME,k.MORE_CATEGORY],W3={get hasTabBar(){var o;const t=Pe().router.options.routes,n=a=>a.reduce((r,s)=>{var i;return(i=s.meta)!=null&&i.showTabbar&&s.name&&!ZL.includes(s.name)&&r.push(s.name),s.children&&r.push(...n(s.children)),r},[]);return n((o=t[0].children)!=null?o:[])}},F3="-1",yd=Ee("service",()=>{const e=xn(),t=ee(),n=O(!1),o=O(null),a=O(!1),r=O(!1),s=O(!1),i=Mt
19({customer:{customerContentConfig:[],onlineCustomers:[],otherCustomers:[],liveChatCustomer:{}},hasQuestion:0,question:[]}),c=C=>{o.value=C},l=C=>{a.value=C},u=async C=>{var T,P,M,E,x,V,B,W;if(!C){l(!0);const[Q,G]=await Oe(G3());if(l(!1),Q){c(Q);return}c(null),C=G,r.value=!0}const w=(P=(T=C==null?void 0:C.customer)==null?void 0:T.onlineCustomers)!=null?P:[];i.customer={onlineCustomers:w,otherCustomers:(E=(M=C==null?void 0:C.customer)==null?void 0:M.otherCustomers)!=null?E:[],liveChatCustomer:(V=(x=C==null?void 0:C.customer)==null?void 0:x.liveChatCustomer)!=null?V:{},customerContentConfig:(W=(B=C==null?void 0:C.customer)==null?void 0:B.customerContentConfig)!=null?W:[]},i.hasQuestion=C.hasQuestion,C.question&&(i.question=C.question),s.value=!0},d=S(()=>{var C;return(C=i==null?void 0:i.customer)==null?void 0:C.liveChatCustomer}),m=S(()=>{var C;return(C=i==null?void 0:i.customer)==null?void 0:C.onlineCustomers}),g=S(()=>{var w,T;return(T=(w=t.userInfos)==null?void 0:w.vip_level)!=null?T:0}),f=S(()=>{var C;return((C=m.value)!=null?C:[]).filter(w=>XL(w)?!w.vipLevels||w.vipLevels===F3?!0:w.vipLevels.split(",").includes(String(g.value)):!1)}),_=S(()=>{var C,w;return(w=(C=i==null?void 0:i.customer)==null?void 0:C.customerContentConfig)!=null?w:[]}),p=S(()=>{var C;return((C=d.value)==null?void 0:C.initFlag)===0}),h=S(()=>{var C,w,T,P,M;return p.value?(w=(C=d.value)==null?void 0:C.displayPage)!=null?w:0:(M=(P=(T=m.value)==null?void 0:T[0])==null?void 0:P.h5DisplayPage)!=null?M:0}),y=S(()=>{const C=W3.hasTabBar.includes(e.name);return!([k.GAME_EMBEDDED,k.SERVICE_IFRAME].includes(e.name)||!C&&h.value===QL.Home||n.value)}),b=S(()=>{var w;return((w=i.question)!=null?w:[]).filter(T=>T.questionList.length)}),v=S(()=>b.value.flatMap(C=>C.questionList)),I=S(()=>i.hasQuestion>0||b.value.length>0),A=O([]);return{serviceAxiosError:o,loading:a,isServiceApiLoaded:r,isServiceHomeLoaded:s,serviceInfo:i,setServiceAxiosError:c,setLoading:l,updateStaffall:u,isNeedHideService:n,liveChatCustomer:d,onlineCustomersByVipLevelAndTime:f,customerContentConfig:_,isNewDragService:p,serviceDisplayPage:h,showDragService:y,questions:b,allQuestionList:v,hasQuestion:I,searchHistory:A,setSearchHistory:C=>{A.value=C}}},{persist:{paths:["serviceInfo","searchHistory"],storage:wo({},"local")}});function XL(e){if(!e.onlineTime)return!0;const t=new Date,n=t.getHours()*60+t.getMinutes(),[o,a]=e.onlineTime.split(","),[r,s]=o.split(":").map(Number),[i,c]=a.split(":").map(Number),l=r*60+s,u=i*60+c;return l<=u?n>=l&&n<=u:n>=l||n<=u}function Uy(e){var t;if(e!=null&&e.length)return(t=e.find(n=>XL(n)))!=null?t:e[0]}function Que(){cW(async()=>{var t,n;const e=Uy((n=(t=yd().serviceInfo)==null?void 0:t.customer)==null?void 0:n.onlineCustomers);if(e)return e.customerUrl;{const{t:o}=Se();return Hn.warn({message:o("lobby.common.tips.customerNotEnabled")}),Promise.reject()}},{createDelay:500})}const V3=e=>{const t=Pe(),{isDesktop:n}=Ct().device,o=JL(e.customerUrl);if(e.openType===rl.NewWindow||n)return Yn(o,{iosClipHack:!0});e.openType===rl.CurrentWindow?BL(o,a=>{location.href=a}):e.openType===rl.CurrentWindowHaveBack&&(zt().closeDialog("serviceOnlineList"),t.push({name:k.SERVICE_IFRAME,query:{url:encodeURIComponent(o)}}))},Zue=e=>{const{isDesktop:t}=Ct().device,n=JL(e.customerUrl);if(e.openType===rl.NewWindow||t)return Yn(n,{iosClipHack:!0});e.openType===rl.CurrentWindow&&zt().openDialog("dragServicePopup",{openType:"overlay",options:{customerUrl:n}})},JL=e=>{const{userInfos:t,isLogined:n}=ee(),{isEncryptEnabled:o,encryptData:a}=x3({url:e}),r=String((t==null?void 0:t.username)||""),s=String((t==null?void 0:t.platfromid)||""),i=`${s}(${r})`,c=o.value?a(r):r,l=o.value?a(s):s,u=o.value?a(i):i;return e.replaceAll("$CustomerAccountAndId",n?u:"").replaceAll("$CustomerAccount",n?c:"").replaceAll("$CustomerId",n?l:"")},If=()=>{const e=me(),t=yd(),n=Pe(),{onlineCustomersByVipLevelAndTime:o}=St(t),{systemInfos:a}=St(e),{openDialog:r}=zt("serviceOnlineList"),s=S(()=>{var g;return((g=a.value)==null?void 0:g.kfOnlineStatus)!==Vn.OPEN}),i=o,c=S(()=>i.value.length!==0),l=S(()=>{var g;return((g=a.value)==null?void 0:g.questionListDisplay)===Vn.OPEN||Je.enable}),u=async g=>{const{useDefaultService:f,..._}=g!=null?g:{};return c.value&&(Eo()||l.value)?i.value.length===1||f?(V3(Uy(i.value)),"page"):(await r("serviceOnlineList",{..._,singleton:!0}),"dialog"):(await n.push({name:k.NOTICE,query:{noticeType:`${ps.SERVICE}`}}),"page")};return{isServiceHidden:s,questionListDisplay:l,onlineCustomers:i,havaService:c,navigateToServicePage:u,navigateToCustomer:async g=>u(g),navigateToQuestionPage:async()=>{n.push({name:k.NOTICE,query:{noticeType:`${ps.SERVICE}`,question:"0"}})}}};function Xue(e){return e}const Lf=mt(()=>z(()=>
19import("./dialog.impl.2Zf41C6E.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11])),e=>e.showDialog,"ShowDialog"),Gy=mt(()=>z(()=>import("./dialog.impl.2Zf41C6E.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11])),e=>e.showConfirmDialog,"ShowConfirmDialog"),eR=mt(()=>z(()=>import("./dialog.impl.2Zf41C6E.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11])),e=>e.closeDialog,"CloseDialog"),tR=pn(()=>z(()=>import("./dialog.impl.2Zf41C6E.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11])).then(e=>e.DialogComponent));Object.assign(tR,{showDialog:Lf,closeDialog:eR,showConfirmDialog:Gy});const $3=tR,Y3=$3,hs=Y3,Jue=Object.freeze(Object.defineProperty({__proto__:null,Dialog:hs,closeDialog:eR,default:hs,showConfirmDialog:Gy,showDialog:Lf},Symbol.toStringTag,{value:"Module"})),q3="_hideEntry_1xmmq_91",j3={hideEntry:q3},z3=e=>zt().openDialog("downloadMainDialog",e),ss=(e=Na.WITHDRAW,t={},n)=>{const{hasLogined:o}=ee(),a=Pe(),{t:r}=Se(),{validateConfigStatus:s}=Tl(),{withdrawPasswordDialogVisible:i}=ee(),c=gi("Lv1");if(ir().disableOperate())return;if(ze().isHideWithdrawEntry){sR(r("lobby.common.tips.hideWithdrawEntry"));return}const l=()=>{if(e===Na.BETTING_TASK){a.push({name:k.WITHDRAW,query:{active:e.toString(),openPages:`${Na.BETTING_TASK}`,...t}});return}a.push({name:k.WITHDRAW,query:{active:e.toString(),...t}})},u=()=>{n?Py({active:we.WITHDRAWPASS,openType:"overlay",onSuccess:()=>{l()}}):a.push({name:k.SECURITY,query:{active:`${we.WITHDRAWPASS}`,redirect:encodeURIComponent(JSON.stringify({name:k.WITHDRAW,query:{active:e}})),...t}})};if(!o){Ft().openLoginRegister({onSuccess:()=>{s()[we.WITHDRAWPASS]?l():u()}});return}i?ib({type:"error",title:r("lobby.common.tips.title"),message:Mg([[c.value,r("lobby.club.finance.withdraw.reset_withdraw_password")]],r("lobby.modal.reset_withdraw_password")),closeOnClickOverlay:!1,showCloseButton:!0,showConfirmButton:!0,onConfirm:u}):s()[we.WITHDRAWPASS]?l():(Hn.warn({message:Mg([[c.value,r("lobby.club.finance.withdraw.forceBindWidthdrawPass")]],r("lobby.center.security.forceBindWidthdrawPass"))}),u())},nR=(e={})=>{ss(Na.ACCOUNT_MANAGEMENT,e)},K3=()=>{Pe().push({name:k.SECURITY,query:{active:`${we.EMAIL}`}})},Wy=async(e={openType:"overlay"},t)=>{const{openType:n="overlay",options:o,...a}=e,r={openType:n,options:{payEntryId:wc.DEFAULT,...o},...a},s={onSuccess:t,...n==="overlay"&&{openType:"overlay"}};if(!ee().hasLoginedComponent){Ft().openLoginRegister(s);return}await zt().openDialog("recharge",r)},oR=()=>{Pe().push({name:k.GAME})},aR=e=>{const{hasLogined:t}=ee(),n=Pe(),{openLoginRegister:o}=Ft();if(n.routeLocationRaw.name===k.FORBIDDEN_SELF)return;if(!t){o({login:!0});return}const{redirectPayload:a,redirectName:r,needRedirect:s,redirectLocation:i,isForce:c,useReplace:l}=De({},e),u={};if(c&&(u.force=!0),r)u.redirectName=r,a&&(u.redirectPayload=a);else if(s){const{name:d,query:m,params:g}=n.routeLocationRaw;u.redirection=i||{name:d,query:m,params:g}}n[l?"replace":"push"]({name:k.FORBIDDEN_SELF,query:lA(u)})},Q3=()=>{Pe().push({name:k.CASHBACK})},rR=(e=4)=>{Pe().push({name:k.NOTICE,query:{noticeType:e}})},Fy=async(e={})=>{const t=Pe(),n=Ol();if(ze().isClubSite){await t.push({name:k.AGENT_CENTER,query:e});return}if(n.isShowAgentShareEarn.value){await t.push({name:k.GENERALPROMOTINDEX,query:e});return}await t.push({name:k.PROMOTE,query:e})},Z3=(e="management-info")=>{Pe().push({name:k.CLUB_MANAGEMENT,query:{tab:e}})},X3=()=>{Pe().push({name:k.CLUB_BILL}
19)},J3=()=>{Pe().push({name:k.CLUB_LOAN})},eF=async(e=4)=>(await Pe().push({name:k.CLUB_MESSAGE_CENTER,query:{noticeType:e}}),"page"),tF=()=>{const e=Pe(),t=gi("Lv1");e.push({name:k.CLUB_DEPOSIT_MANAGEMENT,query:{to:t.value?"depositManage":""}})},nF=()=>{Pe().push({name:k.CLUB_WITHDRAW_MANAGEMENT})},oF=()=>{Pe().push({name:k.CLUB_REBATE})},aF=()=>{Pe().push({name:k.CLUB_COMMISSION})},rF=()=>{Pe().push({name:k.CLUB_PROMOTE})},sF=e=>{const t=Pe();e={needRedirect:!0,isForce:!1,...e||{}};const n={};if(e.isForce&&(n.force=!0),e.needRedirect){const{name:o,query:a,params:r}=t.route;a.redirect=encodeURIComponent(JSON.stringify(e.redirectLocation||{name:o,query:a,params:r}))}t.push({name:k.KYC_FACE,query:lA(n)})},iF=()=>{Pe().push({name:k.VIP})},cF=async()=>{const{hasLogined:e}=ee(),t=Pe(),{openLoginRegister:n}=Ft(),o=async()=>{await t.push({name:k.REPORT,query:{reportCurrent:Ta.BETTING}})};e?await o():await n({login:!0,onSuccess:o})},lF=async e=>new Promise(t=>{const{hasLogined:n}=ee(),{t:o}=Se(),a=gi("Lv1"),{validateConfigStatus:r}=Tl(),{withdrawPasswordDialogVisible:s}=ee();if(ir().disableOperate())return t(!1);const i=async()=>{Py({openType:"overlay",active:we.WITHDRAWPASS,onSuccess:()=>{e==null||e(),t(!1)},onClose:()=>t(!1)})};s?ib({type:"error",title:o("lobby.common.tips.title"),message:Mg([[a.value,o("lobby.club.finance.withdraw.reset_withdraw_password")]],o("lobby.modal.reset_withdraw_password")),closeOnClickOverlay:!1,showCloseButton:!0,showConfirmButton:!0,onConfirm:i,onClose:()=>t(!1)}):r()[we.WITHDRAWPASS]?t(!0):(n&&Hn.warn({message:Mg([[a.value,o("lobby.club.finance.withdraw.forceBindWidthdrawPass")]],o("lobby.center.security.forceBindWidthdrawPass"))}),i())}),Vy=async e=>{try{const{reporter:n}=await z(async()=>{const{reporter:o}=await Promise.resolve().then(()=>wI);return{reporter:o}},void 0);await n.doReport({rule:n.rules.SENSOR_BURIED,eventName:n.sensorEvents.GossipView})}catch(n){console.warn(n)}const t=e||"/gossip/";Qe.localStorage.setAny("[email protected]",location.href),Qe.localStorage.setAny("[email protected]",Wt().isHiddenAppEnter?"0":"1"),KL(t,!1,!0)},$y=()=>{Pe().push({name:k.MALL})},uF=()=>{zt().openDialog("promoteInviterRewards")},dF=()=>{Pe().push({name:k.SETTING})},sR=e=>{const{t}=Se(),{navigateToServicePage:n}=If();hs.showConfirmDialog({title:t("lobby.common.tips.title"),icon:"important",overlayClass:j3.hideEntry,message:e,showCloseButton:!0,cancelButtonText:t("lobby.finance.popupTipsText.ok"),confirmButtonText:t("lobby.event.contactUS"),onConfirm:()=>{n({useDefaultService:Je.enable})}})},mF=Object.freeze(Object.defineProperty({__proto__:null,goHomePage:oR,navigateToCashBack:Q3,navigateToClubBill:X3,navigateToClubCommission:aF,navigateToClubDeposit:tF,navigateToClubLoan:J3,navigateToClubManagement:Z3,navigateToClubMessageCenter:eF,navigateToClubPromote:rF,navigateToClubRebate:oF,navigateToClubWithdrawManagement:nF,navigateToForbiddenSelf:aR,navigateToGossip:Vy,navigateToKYCFace:sF,navigateToMall:$y,navigateToNotice:rR,navigateToPromote:Fy,navigateToReportBetting:cF,navigateToSecurityEmailPage:K3,navigateToSetting:dF,navigateToVIP:iF,navigateToWithdrawAccountPage:nR,navigateToWithdrawPage:ss,openDownloadAppModal:z3,openPromoteInviterRewardsModal:uF,openRechargeModal:Wy,openWithdrawPasswordModal:lF,showHideEntryDialog:sR},Symbol.toStringTag,{value:"Module"})),gF=xa(()=>z(()=>import("./navigateToIdSelfie.impl.CZ0razsI.js"),__vite__mapDeps([0,1])),e=>e,{key:"NavigateToIdSelfie"}),{navigateToIdSelfie:fF}=gF,pF=xa(()=>z(()=>import("./navigateToKYC.impl.C4G3QSsb.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,11,12])),e=>e,{key:"NavigateToKYC"}),{navigateToKYC:hF}=pF;function iR(e){const t=Ua();return S(()=>{const n=e!=null?e:t.state.mode,{type:o,subType:a}=t.getModeState(n);return{loading:t.state.loading,mode:n,type:o,subType:a,login:n===jt.Login,register:n===jt.Register,account:o===Kt.Account,phone:o===Kt.Phone,email:o===Kt.Email,thirdParty:o===Kt.ThirdParty,accountPass:a===ct.Account,phoneCode:a===ct.Phone,phonePass:a===ct.PhonePass,phonePassCode:a===ct.PhonePassCode,emailCode:a===ct.Email,emailPass:a===ct.EmailPass,emailPassCode:a===ct.EmailPassCode}})}function yp(){const e=Ua(),t=me();
19Pe();const{open:n}=Yt(),o=ed(jt.Register),a=iR(jt.Register),{navigateToServicePage:r}=If(),{closeLoginRegister:s,openLoginRegister:i,usePageing:c,backLoginRegisterPage:l}=Ft(),u=()=>a.value.phone?o.value.phone.autoGenPassword:a.value.email?o.value.email.autoGenPassword:!0,d=(T,P)=>{if(P)return T;const M={...T};return Reflect.deleteProperty(M,"platformId"),(a.value.phoneCode||a.value.emailCode)&&Reflect.deleteProperty(M,"passwd"),M},m=async()=>{Eo()?Wv("/home/notice",{noticeType:4}):await r({openType:"insert",options:{beforeClose:async()=>(c.value||await i({...e.state.openOptions,openType:"insert"}),!0)}}),s()},g=()=>{qL({from:"loginRegister"}),setTimeout(s,600)},f=async()=>{Eo()?Wv("/"):(await n("forgetPassword",{openType:"insert"}),s())},_=async(T,P)=>{const M=u();await n("registerConfirm",{options:{form:d(T,M),autoGenPassword:M},openType:"insert"}),s(P)},p=async(T,P)=>{await n("registerPassword",{options:{form:T},openType:"insert"}),s(P)},h=async T=>{var E;const P=(E=t.systemInfos)==null?void 0:E.webauthnGuideBeforeRegister,M=Ku();if(je.info("quickWebauthnLogin","canOpenBind",P,M),M&&P){if(zt("registerWebauthn").isAcitve())return;await n("registerWebauthn",{openType:(T==null?void 0:T.openType)||"insert"})}},y=async()=>{await n("registerRecharge",{openType:"insert"})},b=async()=>{await n("registerLoginClub",{openType:"insert",options:{mode:jt.Register}}),s(!0)},v=async()=>{await n("registerLoginClub",{openType:"insert",options:{mode:jt.Login}}),s(!0)},I=T=>{s(!(T!=null&&T.useReplace))};return{toRestraintEntry:async T=>{I(T),await eo(0),aR(T)},toIdSelfie:async T=>{I(T),await eo(0),fF({needRedirect:!1,...T})},toKYCValidate:async T=>{try{I(T),await eo(0);const P=await hF(T);T!=null&&T.useReplace&&P===!1&&l()}catch(P){}},toCustomer:m,toForgetPass:f,toFreeTryit:g,toRegisterConfirm:_,toRegisterPassword:p,toRegisterWebauthn:h,toRegisterRecharge:y,toClubRegister:b,toClubLogin:v,toForceChangePassword:async T=>{var x;const P=ee(),{visible:M,openDialog:E}=zt("forceChangePassword");M.value||!((x=P.userInfos)!=null&&x.change_password)&&!(T!=null&&T.forceChange)||await E("forceChangePassword",{openType:"insert",options:{forceChange:T==null?void 0:T.forceChange}})}}}const _F=Ee("loginRegisterTheme",()=>{const e=Of(),t=nn(),n=me(),o=Ua(),a=Ue(),r=S(()=>{var f,_;return Number((_=(f=n.homeLayoutInfos)==null?void 0:f.commonConfig)==null?void 0:_.registerLogin)}),s=S(()=>{var f,_;return Number((_=(f=n.homeLayoutInfos)==null?void 0:f.commonConfig)==null?void 0:_.registerLoginInputStyle)}
19),i=CL[t.skinType],c=S(()=>{var p,h;if(!i)return!0;const _=((h=(p=n.homeLayoutInfos)==null?void 0:p.commonConfig)==null?void 0:h.registerLoginDisplay)||rt.Dialog;return!i.displayMode.includes(_)}),l=S(()=>{var f;return r.value!==ua.Theme3||c.value||(f=i.supportedSpecialThemes)!=null&&f.includes(r.value)?r.value:ua.Theme1}),u=S(()=>{var f;return s.value===Ro.Style3||c.value||(f=i.supportedSpecialStyles)!=null&&f.includes(s.value)?s.value:Ro.Style3}),d=S(()=>{var f;return((f=o.state.customOverrideTheme)==null?void 0:f.theme)||l.value||ua.Theme1}),m=S(()=>{var f;return((f=o.state.customOverrideTheme)==null?void 0:f.style)||u.value||Ro.Style3}),g=S(()=>{var v,I,A,L,C,w;const f=e.usePageing.value;let _="",p="";const y=Number((I=(v=n.homeLayoutInfos)==null?void 0:v.commonConfig)==null?void 0:I.registerLoginType)||rs.None;if(y!==rs.None&&((A=n.homeLayoutInfos)==null?void 0:A.languageCode)===a.language){if(y===rs.Text)_=(L=n.homeLayoutInfos)==null?void 0:L.loginSlogan;else if(y===rs.Picture){const T=(w=(C=n.homeLayoutInfos)==null?void 0:C.commonConfig)==null?void 0:w.registerLoginImg;T&&(p=T.startsWith("http")?T:`${$t().ossHost}siteadmin/upload/img/${T}`)}}const b=T=>{const P={sloganText:_,sloganDisplay:y,rawTheme:r.value,theme:d.value,sloganPicture:p,isPageMode:f,style:m.value};return De(P,T,o.state.customOverrideTheme)};switch(d.value){case ua.Theme3:return b({logo:{visible:!0,isOutSide:!1},showTabIcon:!1,showTabsLine:!1,isTheme3:!0,showLogoBackground:!0});case ua.Theme2:return b({logo:{visible:!0,isOutSide:f},showTabIcon:!1,showTabsLine:!0,isTheme2:!0,showLogoBackground:!0});case ua.Theme1:default:return b({isTheme1:!0,logo:{visible:!1,isOutSide:!1},showTabIcon:!0,showTabsLine:!0,showLogoBackground:!1})}});return{configTheme:r,localTheme:l,localStyle:u,currentTheme:d,currentStyle:m,themeStyles:g,isNormalMode:c}});function cR(){const e=_F();return S(()=>{const t=e.themeStyles;return De({},t,{isDisableOrNoSlogan:t.sloganDisplay===rs.None||!t.sloganPicture&&!t.sloganText,isNormalMode:e.isNormalMode,rawStyle:t.style,style:e.currentStyle,isDisabledSlogan:t.sloganDisplay===rs.None,isDisabledOrNoSloganText:t.sloganDisplay!==rs.Text||!t.sloganText,isDisabledOrNoSloganPicture:t.sloganDisplay!==rs.Picture||!t.sloganPicture})})}const yF=Ee("user-state",()=>({state:Mt({opendRegisterRechargeNumber:0,allowOpenRegisterRechargeNumber:0})}));function bF(){const e=Ua(),t=Yt(),{closeLoginRegister:n}=Ft(),{enableUsingSms:o,enableUsingEmail:a}=pf(),{openClubGAForceBinding:r}=Dy(),s=yF(),i=ee(),{complexPassword:c}=Of(),{t:l}=Se(),u=Ze(),d=cR(),m=S(()=>{var I,A;const b=!!((I=i.ipBindInfo)!=null&&I.bindPhoneStatus)&&o.value;return!!((A=i.ipBindInfo)!=null&&A.bindEmailStatus)&&a.value||b?$o.ChannelRegister:$o.Seurity});return{forceBindType:m,onLoginError:b=>{},onLoginSuccess:b=>{var v,I,A,L,C;if(i.setGeeToken(""),(I=(v=e.state.openOptions).onSuccess)==null||I.call(v),(L=(A=e.state.openOptions).onLoginSuccess)==null||L.call(A),e.state.openOptions.skipProcess){n(!0);return}VG().then(w=>w.loginSuccess()).finally(()=>{r()?Py({active:we.GA,showCloseButton:!1}).finally(()=>{n(!0)}):Bm().finally(()=>{n(!0)})}),b!=null&&b.username&&(b!=null&&b.userpass)&&ti(b.username,b.userpass)&&!c.value&&Hn.warn(l("lobby.modal.loginRegister.tipsAccountPasswordEqual")),b&&e.getModeState(jt.Login).type===Kt.Phone&&(i.setLoginRegisterPhoneNumber((C=b.phone)!=null?C:""),Qh.setPhoneNumber(jt.Login))},onRegisterError:b=>{},onRegisterSuccess:async b=>{var w,T,P,M,E;if(i.isRegistered=!0,i.setGeeToken(""),(T=(w=e.state.openOptions).onSuccess)==null||T.call(w),(M=(P=e.state.openOptions).onRegisterSuccess)==null||M.call(P),u.updateUserPreferredCurrencyCache(b==null?void 0:b.currency),e.state.openOptions.skipProcess){n(!0);return}if((await kL()).afterRegisterProcess({useReplace:d.value.isPageMode}))return;const{toRegisterRecharge:A,toRegisterWebauthn:L}=yp();s.state.allowOpenRegisterRechargeNumber=1,s.state.opendRegisterRechargeNumber=0;const C=async()=>{await Oe(t.open("devtools",{openType:"insert",options:{empty:!0}})),await Oe(t.close("registerRecharge")),await Oe(t.close("securityForceBinding")),await Oe(A()),await Oe(Bm(m.value)),await Oe(L()),n(!0),Vt(()=>t.close("devtools"))};b&&e.getModeState(jt.Register).type===Kt.Phone&&(i.setLoginRegisterPhoneNumber((E=b.mobilePhoneNumber)!=null?E:""),Qh.setPhoneNumber(jt.Register)),C()},onClubRegisterSuccess:()=>{yp().toClubRegister()},onClubLoginError:()=>{yp().toClubLogin()},openSecurityForceBinding:Bm}}function vF(){const e=Ua();return{reportLoginSuccess:async(l,u,d)=>{var f,_;if(Ia.stats("loginStats","end"),l==="trymode")return;const m={normal:{loginMode:d==null?void 0:d.loginType},thirdLogin:{loginMode:d==null?void 0:d.requester_type},temporaryAccountLogin:{loginMode:ct.Account}},g={login_type:l,if_success:!0,username:String((f=u==null?void 0:u.username)!=null?f:""),loginMode:(_=m[l])==null?void 0:_.loginMode};l==="normal"&&(Js(g,"rememberAccountPassword",e.state.userLoginMode),Js(g,"rememberStatus",bd().remember.value?1:0)),Ne.doReport({rule:Ne.rules.CUSTOM_BURIED,eventName:Ne.buriedEvents.Login,payload:{...g,...await Ia.payload("loginStats","include",["statsTotalTime"])}})},reportLoginError:async(l,u)=>{Ia.stats("loginStats","end"),Ne.doReport({rule:Ne.rules.CUSTOM_BURIED,eventName:Ne.buriedEvents.Login,payload:{login_type:l,if_success:!1,fail_reason:(u
19==null?void 0:u.message)||uc(u).msg,err:u,...await Ia.payload("loginStats","include",["statsTotalTime"])}})},reportRegisterSubmit:l=>{rp(),Ne.doReport({rule:Ne.rules.CUSTOM_BURIED,eventName:Ne.buriedEvents.RegisterClick,payload:l})},reportRegisterSuccess:async(l,u,d)=>{rp(),Ia.stats("registerStats","end");const{effectiveType:m,type:g}=hI(),f=g===zr.WIFI,_={normal:{register_mode:1,registerType:u==null?void 0:u.registerType},thirdParty:{register_mode:2,registerType:u==null?void 0:u.requester_type},temporaryAccount:{register_mode:3,registerType:ct.Account},fast:{register_mode:4,registerType:u==null?void 0:u.registerType}},{mobilePhoneNumber:p,realName:h,email:y,country:b}=u||{},v={phone:p,realName:h,email:y,country:b};try{Ne.reinitFbAdvancedMatching({email:y,phone:p,realName:h,country:b,username:(d==null?void 0:d.username)!=null?String(d.username):void 0})}catch(I){}Ne.doReport({rule:Ne.rules.CUSTOM_BURIED,eventName:Ne.buriedEvents.Register,payload:{...v,username:d==null?void 0:d.username,currency:d==null?void 0:d.currency,$wifi:f?1:0,$network_type:f?g:m,register_mode:_[l].register_mode,registerType:_[l].registerType,...await Ia.payload("registerStats","include",["statsTotalTime"])}}),Ne.doReport({rule:Ne.rules.FB_OFFICIAL_BURIED,eventName:Ne.fbV2Events.CompleteRegistration,payload:{phone:p,email:y,currency:d==null?void 0:d.currency,username:d==null?void 0:d.username}})},reportRegisterError:async(l,u)=>{rp(),Ia.stats("registerStats","end"),Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.RegisterFail,payload:{type:u,err:l,...await Ia.payload("registerStats","include",["statsTotalTime"])}})},reportOpenLoginRegister:(l,u)=>{Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.LoginModalOpen,payload:{modal_type:u}})},reportOpenForgetPassword:()=>{Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.ForgotPasswordModalOpen})},reportForgetPasswordLoginSuccess:()=>{Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.ForgotPasswordModalSuccess})}}}var lR=(e=>(e.Tgmg="tgmg",e.ExternalApp="external_app",e))(lR||{}),sl=(e=>(e.TIMEOUT="TIMEOUT",e.OUT_OF_MAX_TRY="OUT_OF_MAX_TRY",e.NOT_SUPPORTED="NOT_SUPPORTED",e.PARAMETER_INVALID="PARAMETER_INVALID",e.UNKNOWN="UNKNOWN",e))(sl||{});const SF=e=>new Promise(t=>setTimeout(t,e)),uR=(e,t)=>{if(t)throw new Error(`createDynamicImport: ${e}`)},CF=["failed to fetch dynamically imported module","error loading dynamically imported module","importing a module script failed","unable to preload css"],wF=e=>{var n;const t=String((n=e==null?void 0:e.message)!=null?n:e).toLowerCase();return CF.some(o=>t.includes(o))},AF=3,IF=(e=10)=>{e=Number(e);let t=null,n=0;uR("timeout Is Invalid",Number.isNaN(e)||e<=0);let o=null,a;return{getSecondsPassed:()=>(Date.now()-n)/1e3,getErrorType:()=>t,stop:()=>{a&&(clearTimeout(a),a=null,o==null||o())},start:()=>new Promise((r,s)=>{n=Date.now(),o=s,a=setTimeout(()=>{t=sl.TIMEOUT,o==null||o("Timeout")},e*1e3)})}},LF=(e,t=0)=>{let n=null,o="",a=0,r=0,s=Number(t);uR("maxTry Is Invalid",Number.isNaN(s)),s=Math.round(s);let i=!1,c=0;const u=(p=>{try{const h=p.toString(),y=h.match(/\.then\s*\(\s*(\w+)\s*=>\s*\1\s*\.\s*(\w+)\s*\)/);if(y){const b=y[2];return v=>v==null?void 0:v[b]}return/\.then\s*\(/.test(h)&&console.warn("[dynamic-import-v2] selector pattern unrecognized, retry may fail for multi-export chunk:",h),null}catch(h){return null}})(e),d=p=>()=>{const h=new URL(p);h.searchParams.set("_t",Date.now().toString());const y=new Function("url","return import(url);")(h.toString());return u?y.then(u):y};function m(p){try{const h=p==null?void 0:p.message.split(":");return h.length>2?h[0]:`${p}`}catch(h){throw new Error(`D${h}`)}}const g=p=>{var h;try{return new URL(((h=p==null?void 0:p.message.match(/(http.+)/))==null?void 0:h[1])||"").href}catch(y){return""}},f=async()=>{if(c){const p=Date.now()-c,h=300;p<h&&await SF(h-p)}c=Date.now()},_=async p=>{try{let h=null,y=null,b="";try{h=await p()}catch(v){y=v,o=m(v),await f(),b=g(v)}if(y){if(!b&&!wF(y))throw n=sl.NOT_SUPPORTED,y;if(!b){if(r>=AF)throw n=sl.OUT_OF_MAX_TRY,new Error("Already Max Try");r++}if(s>0&&--s<=0)throw n=sl.OUT_OF_MAX_TRY,new Error("Already Max Try");return a++,i?null:_(b?d(b):p)}return h}catch(h){throw new Error(`Load: ${h}`)}};return{getImportErrorMsg:()=>o,getTriedTimes:()=>a,getErrorType:()=>n,stop:()=>{i=!0},start:()=>(f(),_(e))}},RF=async(e,t,n)=>{var s;const{onFinish:o,...a}=n||{}
19,r={success:!1,triedTimes:0,errorMsg:"",importErrorMsg:"",errorType:null,secondsPassed:0,options:a};try{const i=await Promise.race([t.start(),e.start()]);if(!i)throw new Error("Load Failed");return r.success=!0,i}catch(i){throw r.success=!1,r.errorMsg=`${i}`,r.errorType=t.getErrorType()||e.getErrorType()||sl.UNKNOWN,e.stop(),t.stop(),new Error(`ChunkLoadError: Import ${i}`)}finally{r.importErrorMsg=e.getImportErrorMsg(),r.triedTimes=e.getTriedTimes(),r.secondsPassed=t.getSecondsPassed(),(s=n==null?void 0:n.onFinish)==null||s.call(n,r)}},dR=(e,t)=>()=>RF(LF(e,t==null?void 0:t.maxTry),IF(t==null?void 0:t.timeout),t),ede=()=>F.request({url:"/api/member/user/userDeviceList",method:"POST"}),tde=e=>F.request({url:"/api/member/user/delUserDevice",method:"POST",data:e}),nde=e=>F.request({url:"/api/member/user/token/setIdleDays",method:"POST",data:e}),OF=e=>F.request({url:"/api/member/getFingerprint",method:"POST",data:{geetoken:e}}),TF=(e,t)=>F.request({url:"/api/member/noauth/getFingerprint",method:"POST",data:{geetoken:e},headers:{device:t}},{merge:!1,token:{type:!1},oss:{enable:!1},error:{action:"noMessage"}});function PF(){var o;const e=(o=me().systemInfos)==null?void 0:o.geetetsDeviceAsyncDisabled,t=ee();return{getToken:async()=>{if(e||t.getFingerId)return;let a=0;for(;a<3;){const r=await Oi.getToken();if(a++,!r.token||!t.hasLogined)continue;const[s,i]=await Oe(OF(r.token));if(s)continue;const l=((i==null?void 0:i.data.data)||{}).fingerprint;if(l&&t.userInfos)return t.fingerId=l,t.userInfos.deviceFingerprint=l,l;await new Promise(u=>setTimeout(u,1e3))}}}}const DF=xa(()=>z(()=>import("./register.impl.DADUqj3X.js"),__vite__mapDeps([1])),e=>e,"WebPushService"),{registerWebPush:mR,registerWebPushInParent:gR}=DF,MF=Object.freeze(Object.defineProperty({__proto__:null,registerWebPush:mR,registerWebPushInParent:gR},Symbol.toStringTag,{value:"Module"}));var fR=(e=>(e[e.CLAIM_APPLICATION=0]="CLAIM_APPLICATION",e[e.CLAIM_ORDER=1]="CLAIM_ORDER",e[e.GUARANTEE_CLAIM_RULE=2]="GUARANTEE_CLAIM_RULE",e))(fR||{}),kF=(e=>(e[e.UPLOADING=0]="UPLOADING",e[e.SUCCESS=1]="SUCCESS",e[e.FAILURE=2]="FAILURE",e))(kF||{}),NF=(e=>(e[e.MEMBER=1]="MEMBER",e[e.OWNER=2]="OWNER",e[e.BACKSTAGE=3]="BACKSTAGE",e))(NF||{}),EF=(e=>(e[e.IMAGE=1]="IMAGE",e[e.Video=2]="Video",e))(EF||{}),BF=(e=>(e[e.NOT_RATED=0]="NOT_RATED",e[e.VERY_DISSATISFIED=1]="VERY_DISSATISFIED",e[e.DDSSATISFIED=2]="DDSSATISFIED",e[e.GENERALLY=3]="GENERALLY",e[e.SATISFY=4]="SATISFY",e[e.VERTSATISFIED=5]="VERTSATISFIED",e))(BF||{});const xo=()=>{const{claimToken:e}=cc();return e?{"X-Claim-Token":e}:{}},ode=e=>F.request({url:"/api/member/user/security/claimLogin",method:"POST",data:e},{error:{checkResCode:!0,action:"noMessage"}}),xF=()=>F.request({url:"/api/lobby/finance/getSiteGuaranteeRule",method:"GET"},{omitKey:["currency","platformType"],oss:{enable:!0},crypto:{enable:!1},token:{type:"staticOnly"}}),HF=()=>F.request({url:"/api/finance/claim/unreadMsgCnt",method:"POST",headers:xo()}),UF=()=>F.request({url:"/api/finance/claim/userInfo",method:"POST",headers:xo()},{error:{action:"noMessage"}}),GF=()=>F.request({url:"/api/finance/claim/withdrawAccount",method:"POST",headers:xo()}),WF=e=>F.request({url:"/api/finance/claim/manualDeductionRecord",method:"POST",data:e,headers:xo()}),FF=e=>F.request({url:"/api/finance/claim/withdrawRecord",method:"POST",data:e,headers:xo()}),ade=e=>F.request({url:"/api/finance/claim/applyClaim",method:"POST",data:e,headers:xo()}),rde=e=>F.upload(De({url:"/api/backstage/upload",data:e.data,headers:{"Upload-Business-Id":"claim","Image-Validation-Mode":"loose",...xo()}},e),{merge:!1,crypto:{enable:!1}}),sde=(e,t)=>F.request({url:"/api/finance/claim/claimRecord",method:"POST",data:e,headers:xo()}
19,{cache:{setCache:!0,expireOnloaded:!1,time:60*60*24*999,useCacheOnError:()=>!1,getCacheSync:t}}),ide=e=>F.request({url:"/api/finance/claim/claimDetail",method:"POST",data:{claimId:e},headers:xo()}),cde=e=>F.request({url:"/api/finance/claim/changeEmail",data:e,method:"POST",headers:xo()}),lde=e=>F.request({url:"/api/finance/message/list",data:e,method:"POST",headers:xo()}),ude=e=>F.request({url:"/api/finance/message/send",data:e,method:"POST",headers:xo()}),dde=e=>F.request({url:"/api/finance/claim/cancelOrder",data:{claimId:e},method:"POST",headers:xo()}),mde=e=>F.request({url:"/api/finance/claim/evaluate",data:e,method:"POST",headers:xo()}),gde=(e,t)=>F.request({url:"/api/finance/upload/presigned/urls",data:{deviceFingerprint:e,fileInfos:t},method:"POST",headers:xo()}),fde=e=>F.request({url:e.url,data:e.file,headers:{...e.headers},method:"PUT",timeout:300*1e3},{crypto:{enable:!1},error:{action:"silent",failedActions:[{type:"statusCode",code:[409,412],actions:{retry:!1}}]}}),cc=Ee("claim",()=>{const e=O(""),t=O({}),n=O(!1),o=O(fR.CLAIM_APPLICATION),a=O(),r=O(0),s=O(),i=O(),c=O(),l=O(),u=O({}),d=O({}),m=async()=>{var T;const[C,w]=await Oe(xF());C||(a.value=w.data.data,n.value=((T=a.value)==null?void 0:T.claimSwitch)===MI.ON)},g=async()=>{var T,P;const[C,w]=await Oe(HF());C||(r.value=(P=(T=w.data.data)==null?void 0:T.unreadCnt)!=null?P:0)},f=async()=>{const[C,w]=await Oe(UF());if(C)return C;s.value=w.data.data},_=async()=>{var T,P;const[C,w]=await Oe(GF());C||(i.value=(P=(T=w.data.data)==null?void 0:T.accounts)!=null?P:[])},p=async C=>{var E,x,V,B;const w=C.claimType===DI.MANUAL_DEDUCTION?WF:FF,[T,P]=await Oe(w(C));if(T)return;const M=((x=(E=P==null?void 0:P.data)==null?void 0:E.data)==null?void 0:x.records)||((B=(V=P==null?void 0:P.data)==null?void 0:V.data)==null?void 0:B.list)||[];c.value=M.map(W=>({createTime:W.createTime,money:W.money||W.amount,orderNo:W.orderNo||W.recordId,bizId:W.bizId,currencyCode:W.currencyCode||W.currency,isChecked:!1})),l.value=$n(c.value)},h=S(()=>{var w,T,P;return(P=(T=(w=c.value)==null?void 0:w.filter(M=>M.isChecked===!0))==null?void 0:T.map(M=>M.bizId||M.orderNo.toString()))!=null?P:[]});return{claimToken:e,setClaimToken:C=>{e.value=C},claimLoginInfo:t,setClaimLoginInfo:C=>{t.value={...C}},clearClaimLoginInfo:()=>{t.value={}},claimSwitch:n,tabsActive:o,guaranteeRule:a,unreadMsgCount:r,claimInfo:s,withdrawAccountList:i,abnormalRecordList:c,abnormalRecordListActive:l,orderList:h,applyClaimDraft:u,applyClaimDraftTemp:d,getGuaranteeRule:m,getUnreadMsgCnt:g,getClaimInfo:f,getWithdrawAccountList:_,getAbnormalRecord:p,setApplyClaimDraft:(C,w)=>{u.value[C]=w},setApplyClaimDraftTemp:(C,w)=>{d.value[C]=w},clearApplyClaimDraftTemp:()=>{d.value={}}}},{persist:{paths:["claimToken","claimLoginInfo","applyClaimDraft"]}});var po=(e=>(e[e.All=0]="All",e[e.EVENT=1]="EVENT",e[e.TASK=2]="TASK",e[e.LUCKY_WHEEL=3]="LUCKY_WHEEL",e[e.BLINDBOX=4]="BLINDBOX",e[e.CASHBACK=5]="CASHBACK",e[e.YUEBAO=6]="YUEBAO",e[e.VIP=7]="VIP",e[e.SVIP=8]="SVIP",e[e.RECHARGE_FUND=9]="RECHARGE_FUND",e[e.COUPON=10]="COUPON",e[e.SURPRISE=11]="SURPRISE",e[e.MALL=12]="MALL",e[e.LOAN=13]="LOAN",e[e.CANRECEIVE=14]="CANRECEIVE",e[e.KPI=15]="KPI",e[e.MARKETING=16]="MARKETING",e))(po||{}),c_=(e=>
19(e.Countdown="Countdown",e.CanReceive="CanReceive",e.Expired="Expired",e.Expired1="Expired1",e.Expired2="Expired2",e.Expired3="Expired3",e.Reset="Reset",e.Start="Start",e.SimpleStart="SimpleStart",e.Update="Update",e.UpdateCountDown="UpdateCountDown",e.SuffixSecond="SuffixSecond",e.TextTime="TextTime",e.Closed="Closed",e.None="None",e))(c_||{});Ye.extend(Rw);Ye.extend(Iw);const _a=(e,t,n,o=!0,a)=>pR(e,t,{currencyConfig:{code:n,...a},toFixedConfig:{tailZero:o}}),pR=(e,t,n)=>{var s;const{currencyConfig:o,toFixedConfig:a}=n!=null?n:{},r=(s=a==null?void 0:a.tailZero)!=null?s:!0;return t===0||t&&t>0?to(e,{showGroup:!0,...o}).toFixed({decimalPlaces:t,tailZero:r,...a}).toString():to(e,{showGroup:!0,toFixedType:"currency",...o}).toFixed({decimalPlaces:2,tailZero:r,...a}).toString()},pde=e=>!e||(e==null?void 0:e.length)===0?e:e.replace(/[.,]00$/,""),Mu=(e,t,n)=>pR(e!=null?e:0,t!=null?t:2,{toFixedConfig:{tailZero:!1,roundingMode:n}}),hde=(e,t="HH:mm")=>{const n=ec(Ye().startOf("days").unix());return Ye(n).add(e,"s").format(t)},VF=(e,t)=>{const o=Math.floor(Math.abs(e)/86400),a=Math.floor((Math.abs(e)-o*86400)/3600),r=Math.floor((Math.abs(e)-o*86400-a*3600)/60),s=Math.floor(Math.abs(e)-o*86400-a*3600-r*60),i=l=>l<10?`0${l}`:l,c={d:o,h:i(a),m:i(r),s:i(s)};return t?EP(c,(l,u)=>u==="d"&&typeof l=="number"?l>0?`<${t}>${i(l)}</${t}>`:0:`<${t}>${l}</${t}>`):c},_de=(e,t,n)=>{const o=VF(e,n),a=o.d,{t:r}=Se();return t===c_.TextTime?r(a?"lobby.event.distributedReward.conunDownTime":"lobby.event.distributedReward.conunDownTime2",o):t===c_.SuffixSecond?a?`${r("lobby.modal.task.reactiveTime2",o)}s`:`${r("lobby.modal.task.reactiveTime1",o)}s`:r(a?"lobby.modal.task.reactiveTime2":"lobby.modal.task.reactiveTime1",o)},yde=(e,t="HH:mm",n=!0)=>{const{siteInfos:o}=me(),a=Ye().utcOffset();let r=Ye().startOf("days");if(o!=null&&o.timeZone&&n){const s=Ye().utcOffset(o.timeZone).utcOffset();r=r.add(a-s,"m")}return r.add(e,"s").format(t)},bde=(e,t=!0)=>{const n=Number(e);if(!n)return 0;const o=Mu(n);return n>0&&t?`+${o}`:o},$F=()=>{var n;const{siteInfos:e}=me(),t=ht().getServerTime();return Ye.unix(t).utcOffset((n=e==null?void 0:e.timeZone)!=null?n:"")},vde=({type:e,timestamp:t=ht().getServerTime()*1e3,endTime:n,startTime:o})=>{var i;const{siteInfos:a}=me(),r=Ye(t).utcOffset((i=a==null?void 0:a.timeZone)!=null?i:"");let s;switch(e){case"day":s=r.endOf("day");break;case"week":s=r.endOf("isoWeek");break;case"month":s=r.endOf("month").endOf("day");break;default:throw new Error("Invalid type")}return s&&n&&s.unix()>n?n-r.unix():r&&o&&r.unix()<o?0:s.diff(r,"seconds")},Sde=e=>{const{t}=Se(),n=e,o=Math.floor(n/(24*3600*1e3)),a=Math.floor(n%(24*3600*1e3)/(3600*1e3)),r=Math.floor(n%(3600*1e3)/(60*1e3)),s=Math.floor(n%(60*1e3)/1e3),i=Math.floor(n%1e3/100),c={d:o,h:String(a).padStart(2,"0"),m:String(r).padStart(2,"0"),s:String(s).padStart(2,"0"),ms:String(i)};return o?`${t("lobby.modal.task.reactiveTime4",c)}`:`${t("lobby.modal.task.reactiveTime3",c)}`},Cde=(e,t)=>{var a,r,s,i,c,l,u;if(!e)return t||"";let n;if(Ow(e)){const d=Xs(e);if(Array.isArray(d)&&(n=d),!n)return t||""}else n=e;if(n.length===0)return t||"";const o=Ue().language||"en";return(u=(l=(c=(s=(a=n.find(d=>d.lang.includes(o)))==null?void 0:a.name)!=null?s:(r=n.find(d=>d.lang.includes("en")))==null?void 0:r.name)!=null?c:(i=n.find(d=>d.name))==null?void 0:i.name)!=null?l:t)!=null?u:""},YF=30*24*60*60,wde=(e,t=YF)=>{const n=Math.abs(e);return n<=t&&n>0},Ade=(e,t=ec)=>{if(e>=oM){const{t:n}=Se();return n("lobby.event.longTime")}return t(e)},hR="/api/active/getRedDotV2",qF="/api/active/jumpInfo",Ide=async e=>{var n,o;const t=await F.request({url:"/api/active/browser/downloads",method:"POST",data:e},{error:{action:"silent"},cache:{useCache:"fresh"}});return(o=(n=t==null?void 0:t.data)==null?void 0:n.data)!=null?o:null},jF=async()=>{var o,a;const t=(o=(await F.request({url:hR,method:"POST"},{error:{action:"silent"},cache:{useCache:"fresh"},token:{type:"loginOnly"},oss:{enable:!1}})).data)==null?void 0:o.data,{homeLayoutInfos:n}=me();return((a=n==null?void 0:n.commonConfig)==null?void 0:a.commissionBubble)===rA.CLOSE?t.agentPromoteReward=0:t.agentPromoteReward!=0&&typeof t.agentPromoteReward=="number"&&(t.agentPromoteReward=_a(t.agentPromoteReward,void 0,void 0,!1)),t.activeRedDot.activeList||(t.activeRedDot.activeList=[]),t.activeRedDot.categoryList||(t.activeRedDot.categoryList=[]),t.taskRedDot||(t.taskRedDot=[]),t},zF=async()=>{var t;const e=await F.request({url:"/api/active/isShowV2",method:"GET"},{token:{type:"staticOnly"},cache:{useCache:"fresh",...pi()},omitKey:["currency","language","platformType"],oss:{enable:!0,isDefaultFile:!0}});return(t=e==null?void 0:e.data)==null?void 0:t.data},KF=async()=>{var t;const e=await F.request({url:"/api/active/tasks/newcomer_benefit_reward",method:"GET"},{token:{type:"staticOnly"},cache:{useCache:"fresh"},omitKey:["currency","language","platformType"],oss:{enable:!0,isDefaultFile:!0}});return(t=e==null?void 0:e.data)==null?void 0:t.data},Lde=async e=>{var n;const t=await F.request({url:qF,method:"POST",data:e},{error:{action:"silent"},cache:{useCache:"fresh",time:10}});return(n=t==null?void 0:t.data)==null?void 0:n.data},QF="/api/active/tasks/newcomer_benefit_pop",ZF=async()=>{var t;const e=await F.request({url:"/api/active/tasks/newcomer_benefit_pop",method:"POST"},{error:{action:"silent"},cache:{useCache:"fresh",time:10},token:{type:"loginOnly"},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},XF="/api/backstage/customer/getactivetrans",JF=async()=>{var t;const e=await F.request({url:XF,method:"GET"},{oss:{enable:!0},token:{type:"staticOnly"},cache:{useCache:!0},omitKey:["currency","platformType"]});return(t=e==null?void 0:e.data)==null?void 0:t.data};var eV=(e=>(e[e.typingAmount=0]="typingAmount",e[e.vip=1]="vip",e))(eV||{}),tV=(e=>(e[e.Today=1]="Today",e[e.NextDay=2]="NextDay",e[e.AutoSend=3]="AutoSend",e))(tV||{}),nV=(e=>(e.GAMECATEGORYID="gameCategory",e.GAMESECONDCATEID="gameSecondCateId",e))(nV||{}),bc=(e=>(e.All="0",e))(bc||{}),is=(e=>(e.All="0",e))(is||{}),La=(e=>(e[e.HOME=0]="HOME",e[e.MINE=1]="MINE",e[e.ALL=2]="ALL",e))(La||{}
19),ke=(e=>(e[e.HOME_TOP_BELOW=1]="HOME_TOP_BELOW",e[e.BANNER_BELOW=2]="BANNER_BELOW",e[e.ANNOUNCEMENT_BELOW=3]="ANNOUNCEMENT_BELOW",e[e.HOT_GAMES_ABOVE=4]="HOT_GAMES_ABOVE",e[e.HOT_GAMES_BELOW=5]="HOT_GAMES_BELOW",e[e.THIRD_PARTY_GAMES_ABOVE=6]="THIRD_PARTY_GAMES_ABOVE",e[e.THIRD_PARTY_GAMES_BELOW=7]="THIRD_PARTY_GAMES_BELOW",e[e.HOME_BOTTOM_ABOVE=8]="HOME_BOTTOM_ABOVE",e[e.HOME_BOTTOM=9]="HOME_BOTTOM",e[e.BOTTOM_LEFT_FLOATING=10]="BOTTOM_LEFT_FLOATING",e[e.BOTTOM_RIGHT_FLOATING=11]="BOTTOM_RIGHT_FLOATING",e[e.MINE_PROFILE_BELOW=12]="MINE_PROFILE_BELOW",e[e.MINE_TOP=13]="MINE_TOP",e[e.MINE_MIDDLE=14]="MINE_MIDDLE",e[e.MINE_BELOW=15]="MINE_BELOW",e))(ke||{}),Qs=(e=>(e[e.SMALL=1]="SMALL",e[e.MIDDLE=2]="MIDDLE",e[e.BIG=3]="BIG",e[e.SUPERBIG=4]="SUPERBIG",e))(Qs||{}),oV=(e=>(e[e.SCROLL=1]="SCROLL",e[e.SINGLE=2]="SINGLE",e[e.GROUP=3]="GROUP",e))(oV||{}),lc=(e=>(e[e.EXTER=0]="EXTER",e[e.SYSTEM=1]="SYSTEM",e[e.SYSTEMACTIVE=2]="SYSTEMACTIVE",e))(lc||{}),l_=(e=>(e[e.NONE=0]="NONE",e[e.CHANNELID=1]="CHANNELID",e[e.TOPPROXY=2]="TOPPROXY",e))(l_||{}),Tt=(e=>(e[e.VIP=1]="VIP",e[e.DISCOUNT_CODE=2]="DISCOUNT_CODE",e[e.TASK=3]="TASK",e[e.CASHBACK=4]="CASHBACK",e[e.RECHARGE_FUND=5]="RECHARGE_FUND",e[e.YUEBAO=6]="YUEBAO",e[e.CANRECEIVE=7]="CANRECEIVE",e[e.BLINDBOX=8]="BLINDBOX",e[e.PROMOTE=9]="PROMOTE",e[e.RECHARGE=10]="RECHARGE",e[e.COUPONS=11]="COUPONS",e[e.ACTIVITY=12]="ACTIVITY",e[e.LUCKY_SPIN=13]="LUCKY_SPIN",e[e.LOAN=14]="LOAN",e[e.SVIP=15]="SVIP",e[e.FEEDBACK=16]="FEEDBACK",e[e.MALL=17]="MALL",e[e.MOMENTS=18]="MOMENTS",e[e.COOPERATIVE=19]="COOPERATIVE",e[e.CLAIM=20]="CLAIM",e[e.WITHDRAW=21]="WITHDRAW",e[e.SURPRISE=22]="SURPRISE",e[e.NEW_GIFT=25]="NEW_GIFT",e[e.RED_POCKET=26]="RED_POCKET",e[e.DALIY_BONUS=27]="DALIY_BONUS",e[e.NEW_CUT_ONE=28]="NEW_CUT_ONE",e[e.LUCKY_BET=29]="LUCKY_BET",e[e.CUT_ONE=30]="CUT_ONE",e[e.RESCUE=31]="RESCUE",e[e.RETURNING_BONUS=32]="RETURNING_BONUS",e[e.RANKING=33]="RANKING",e[e.SHARE=34]="SHARE",e[e.PROMOTE_REMARD=37]="PROMOTE_REMARD",e))(Tt||{}),aV=(e=>(e[e.SYSTEM=0]="SYSTEM",e[e.CUSTOM=1]="CUSTOM",e))(aV||{}),rV=(e=>(e[e.VERSION_0=0]="VERSION_0",e[e.VERSION_1=1]="VERSION_1",e))(rV||{}),sV=(e=>(e[e.STYLE_1=1]="STYLE_1",e[e.STYLE_2=2]="STYLE_2",e[e.STYLE_3=3]="STYLE_3",e))(sV||{});const bp={[qr.MemberLevel]:(e,{memberLevel:t})=>{if(!e.showLevel)return!0;const n=e.showLevel.split(",").map(Number);return n.includes(_f.AllUserLevel)||n.includes(t.value)},[qr.VipLevel]:(e,{vipLevel:t})=>e.showVip?(Array.isArray(e.showVip)?e.showVip:[e.showVip]).every(o=>{const a=o.split(",").map(Number);return t.value>=0&&a.includes(t.value)}):!0,[qr.RegisterDays]:(e,{registerTime:t,timeZone:n})=>{if(!e.registerDay||!t.value)return!0;const o=3600*24*e.registerDay,a=ht().getServerTime(),r=Ye(t.value*1e3).utcOffset(n.value).endOf("day").unix();return o+r>=a},[qr.Currency]:(e,{currency:t})=>!e.currencyCode||e.currencyCode==="0"?!0:e.currencyCode.split(",").includes(t.value),[qr.ChannelProxy]:(e,{currentChannelId:t,proxyDetail
19s:n})=>{var o,a,r,s;if(!e.channelProxy)return!0;if(e.channelProxy===l_.CHANNELID){const i=(a=(o=e.channelId)==null?void 0:o.split(","))!=null?a:[];return!e.channelId||i.includes(`${t.value}`)}else if(e.channelProxy===l_.TOPPROXY){const i=(s=(r=e.proxyAccount)==null?void 0:r.split(","))!=null?s:[],c=Object.values(n.value).filter(Boolean);return!e.proxyAccount||i.some(l=>c.includes(l))}return!0},[qr.Time]:e=>{if(!e.endTime&&!e.startTime)return!0;const t=ht().getServerTime();return e.endTime&&e.endTime>t&&e.startTime&&t>e.startTime||(!e.endTime||e.endTime>t)&&(!e.startTime||t>e.startTime)},[qr.DeviceValid]:e=>e.showDeviceType?!!(Ym!=null&&Ym(e.showDeviceType,e.showDeviceLoginType)):!0},iV=()=>{const e=ee(),t=me(),n=Ze(),o=cn();return{memberLevel:S(()=>{var a,r;return(r=(a=e.userInfos)==null?void 0:a.member_level)!=null?r:1}),vipLevel:S(()=>{var a,r,s,i;return(i=(s=(a=e.userInfos)==null?void 0:a.vip_level)!=null?s:(r=t.systemInfos)==null?void 0:r.min_vip_level)!=null?i:0}),registerTime:S(()=>{var a,r;return(r=(a=e.userInfos)==null?void 0:a.register_time)!=null?r:0}),currency:S(()=>{var a,r,s;return(s=(r=n.currency)!=null?r:(a=e.userInfos)==null?void 0:a.currency)!=null?s:""}),currentChannelId:S(()=>{var a,r,s,i,c,l;return(l=(c=(s=(a=e.userInfos)==null?void 0:a.regPkgId)!=null?s:(r=o.urlParams)==null?void 0:r.cid)!=null?c:(i=o.urlParams)==null?void 0:i.id)!=null?l:""}),proxyDetails:S(()=>{var a,r,s,i;return{parentId:(a=e.userInfos)==null?void 0:a.parentId,parentUsername:(r=e.userInfos)==null?void 0:r.parentUsername,platfromid:(s=e.userInfos)==null?void 0:s.platfromid,username:(i=e.userInfos)==null?void 0:i.username}}),timeZone:S(()=>{var a,r;return(r=(a=t.siteInfos)==null?void 0:a.timeZone)!=null?r:""})}},Rf=(e="all")=>{const t=iV(),n=(a={},r)=>{const s=r!=null?r:e;return(s==="all"?Object.values(qr).map(Number):s).every(c=>{var l,u;return(u=(l=bp[c])==null?void 0:l.call(bp,a,t))!=null?u:!0})};return{filter:n,filterList:(a,r)=>a.filter(s=>n(s,r))}},wa=1,cV=e=>{var a,r,s,i;const t=ee(),n=(a=t.userInfos)==null?void 0:a.currency;let o=!0;if(t.useFastLogin){const c=(i=(s=(r=t.userInfos)==null?void 0:r.member_level)==null?void 0:s.toString())!=null?i:"";e&&c&&Object.keys(e).forEach(l=>{var u,d,m;l===n&&(o=((m=(d=(u=e[l])==null?void 0:u.banUserLevel)==null?void 0:d.split(","))!=null?m:[]).includes(c))})}else e&&n&&Object.keys(e).forEach(c=>{var l,u,d;c===n&&(o=((d=(u=(l=e[c])==null?void 0:l.banUserLevel)==null?void 0:u.split(","))!=null?d:[]).includes(wa.toString()))});return!o},lV=(e,t)=>{var i,c,l,u,d;const n=ee(),o=(c=(i=n.userInfos)==null?void 0:i.currency)!=null?c:"",a=t!=null?t:[],r=(d=(u=(l=n.userInfos)==null?void 0:l.member_level)==null?void 0:u.toString())!=null?d:"";return e===ml.Close||(a==null?void 0:a.length)===0?!1:a.some(m=>{var _,p,h,y;const g=(p=(_=m==null?void 0:m.currency)==null?void 0:_.split(","))!=null?p:[],f=(y=(h=m==null?void 0:m.userLevels)==null?void 0:h.split(","))!=null?y:[];return n.useFastLogin?(g.includes(bc.All)||g.includes(o))&&f.includes(r):(g.includes(bc.All)||g.includes(o))&&f.includes(wa.toString())})},uV=e=>{var n,o,a,r,s;if(!e||e.couponStatus!==Y_.Show)return!1;const t=ee();if(e.vipList){const i=((n=t.userInfos)==null?void 0:n.vip_level)||((o=me().systemInfos)==null?void 0:o.min_vip_level)||0;if(!e.vipList.split(",").includes(String(i)))return!1}if(e.userLevels&&e.userLevels!=="-1"){const i=t.useFastLogin?(s=(r=(a=t.userInfos)==null?void 0:a.member_level)==null?void 0:r.toString())!=null?s:"":wa.toString();if(!e.userLevels.split(",").includes(i))return!1}return!0},dV=(e,t)=>{var i,c,l,u,d;const n=ee(),o=(c=(i=n.userInfos)==null?void 0:i.currency)!=null?c:"",a=t||[],r=(d=(u=(l=n.userInfos)==null?void 0:l.member_level)==null?void 0:u.toString())!=null?d:"";return e===ml.Close||(a==null?void 0:a.length)===0?!1:a.some(m=>{var _,p,h,y;const g=(p=(_=m==null?void 0:m.currency)==null?void 0:_.split(","))!=null?p:[],f=(y=(h=m==null?void 0:m.userLevels)==null?void 0:h.split(","))!=null?y:[];return n.useFastLogin?g.includes(bc.All)||g.includes("")?f.includes(is.All)||f.includes("")||f.includes(r):g.includes(o)&&(f.includes(r)||f.includes(is.All)):g.includes(bc.All)||g.includes("")?f.includes(is.All)||f.includes("")||f.includes(wa.toString()):g.includes(o)&&(f.includes(wa.toString())||f.includes(is.All))})},mV=(e,t)=>{var s,i,c,l,u;const n=ee(),o=(i=(s=n.userInfos)==null?void 0:s.currency)!=null?i:"",a=t!=null?t:[],r=(u=(l=(c=n.userInfos)==null?void 0:c.member_level)==null?void 0:l.toString())!=null?u:"";if(!(e===ml.Close||(a==null?void 0:a.length)===0))return t.find(d=>{var f,_,p,h;const m=(_=(f=d==null?void 0:d.currency)==null?void 0:f.split(","))!=null?_:[],g=(h=(p=d==null?void 0:d.userLevels)==null?void 0:p.split(","))!=null?h:[];return n.useFastLogin?m.includes(bc.All)?g.includes(r):m.includes(o)&&(g.includes(r)||g.includes(is.All)):m.includes(bc.All)?g.includes(wa.toString()):m.includes(o)&&(g.includes(wa.toString())||g.includes(is.All))})},gV=e=>{var t,n,o;{const{useFastLogin:a,userInfos:r}=ee();let s=!0;const i=a?(n=(t=r==null?void 0:r.member_level)==null?void 0:t.toString())!=null?n:"":wa.toString(),c=r==null?void 0:r.currency;return e&&c&&((o=Object.keys(e))==null||o.forEach(l=>{var u,d;if(l===c){const m=(u=e[l])==null?void 0:u.userLevels;s=m===is.All?!1:!((d=m.split(","))!=null?d:[]).includes(i)}})),!s}},fV=e=>{var t,n;if(e){const{useFastLogin:o,userInfos:a}=ee(),r=o?(n=(t=a==null?void 0:a.member_level)==null?void 0:t.toString())!=null?n:"":wa.toString(),s=(a==null?void 0:a.currency)||"";let i=Vn.CLOSE,c=Vn.CLOSE,l=Vn.CLOSE;const{userLevels:u,commonSwitch:d,currencyCfg:m}=e,g=m==null?void 0:m[s];return g&&(i=g.smallSwitch,c=g.bigSwitch,l=g.superSwitch),!(!Object.keys((e==null?void 0:e.currencyCfg)||{}).includes(s)||u&&u!=="0"&&!u.split(",").includes(r)||d===Vn.CLOSE||i===Vn.CLOSE&&c===Vn.CLOSE&&l===Vn.CLOSE)}return!1},pV=e=>{var t,n;if(e){const{useFastLogin:o,userInfos:a}=ee(),r=o?(n=(t=a==null?void 0:a.member_level)==null?void 0:t.toString())!=null?n:"":wa.toString(),s=(a==null?void 0:a.currency)||"";let i=Vn.CLOSE,c=Vn.CLOSE,l=Vn.CLOSE;const{currencyCfg:u,userLevels:d,commonSwitch:m}=e,g=u==null?void 0:u[s];return g&&(i=g.silverSwitch,c=g.goldSwitch,l=g.diamondSwitch),!(!Object.keys((e==null?void 0:e.currencyCfg)||{}).includes(s)||d&&d!=="0"&&!d.split(",").includes(r)||m===Vn.CLOSE||i===Vn.CLOSE&&c===Vn.CLOSE&&l===Vn.CLOSE)}return!1},vp=e=>{const{amount:t,displayRandomAmount:n,awardType:o}=e||{};let a=[t,t];return o===CA.Random&&n&&(a=n==null?void 0:n.split(",").map(Number)),{reward:_V(a,!1),bindTypeAward:a}},hV=e=>{var i,c,l,u;const t=ht(),n=ee(),{filter:o}=Rf(),a=(c=(i=n==null?void 0:n.userInfos)==null?void 0:i.register_time)!=null?c:0,r=e==null?void 0:e.find(d=>(d==null?void 0:d.template)===EL.newBenefits);if(!r||!o({showLevel:r==null?void 0:r.userLevel,currencyCode:r==null?void 0:r.currency}))return!1;const s=(u=(l=r==null?void 0:r.details)==null?void 0:l.limitDay)!=null?u:0;if(s>0&&a>0){const d=a+s*60*60*24,m=t.getServerTime();return d-m>0}return!0},_V=(e,t=!0)=>{var o;let n="";return e[0]===e[1]&&e[0]>0?n=(o=to(e[0]).toFixed({decimalPlaces:2,tailZero:t}))==null?void 0:o.toString():e[0]!==e[1]&&(n=e.map(a=>to(a).toFixed({decimalPlaces:2,tailZero:t})).join("-")),n},yV=e=>{var r,s,i,c;if(!Array.isArray(e))return!1;const t=ee(),n=t.useFastLogin?(i=(s=(r=t.userInfos)==null?void 0:r.member_level)==null?void 0:s.toString())!=null?i:"":wa.toString(),o=(c=t.userInfos)==null?void 0:c.currency;return e==null?void 0:e.some(l=>{var f,_,p,h;const u=(_=(f=l==null?void 0:l.currency)==null?void 0:f.split(",").filter(
19Boolean))!=null?_:[],d=(h=(p=l==null?void 0:l.userLevel)==null?void 0:p.split(","))!=null?h:[],m=(l==null?void 0:l.currency)==="0"||!u.length||u.includes(o),g=!(l!=null&&l.userLevel)||!d.length||d.includes(is.All)||d.includes(n);return m&&g})},bV=e=>{var a,r,s,i,c,l,u,d,m,g;const t=ee(),n=(a=t.userInfos)==null?void 0:a.currency;let o=!0;if(t.useFastLogin){const f=(i=(s=(r=t.userInfos)==null?void 0:r.member_level)==null?void 0:s.toString())!=null?i:"";if(e&&((c=e==null?void 0:e.statusJson)!=null&&c.length)&&f)for(const _ of e.statusJson)_.currency===n&&_.status===1&&(!e.userLevel||e.userLevel==="0"?o=!1:o=!((u=(l=e.userLevel)==null?void 0:l.split(","))!=null?u:[]).includes(f))}else if(e&&n&&(d=e==null?void 0:e.statusJson)!=null&&d.length)for(const f of e.statusJson)f.currency===n&&f.status===1&&(!e.userLevel||e.userLevel==="0"?o=!1:o=!((g=(m=e.userLevel)==null?void 0:m.split(","))!=null?g:[]).includes(wa.toString()));return!o},vV=e=>{const t=Rf();return(e==null?void 0:e.commonSwitch)!==Jt.OPEN?!1:t.filter({showLevel:e==null?void 0:e.userLevels,showVip:e==null?void 0:e.vipLevels,currencyCode:e==null?void 0:e.currency})},Yy=Ee("discountBase",()=>{const e=O([]),t=a=>{e.value=a},n=O(!1);return{eventsList:e,isLoadedCategories:n,updateEventsList:t,updateLoadedCategories:()=>{n.value=!0}}}),Cn=Ee("discount",()=>{const e=ee(),t=me(),n=Yy(),{t:o}=Se(),a=O(null),r=O({}),s=O({}),i=O(null),c=S(()=>{var se;return((se=i.value)==null?void 0:se.creditReturnGoldClosed)===ml.Open}),l=O(null),u=O([]),d=()=>{a.value=null,r.value={},s.value={}},m=async()=>{const[se,Re]=await Oe(JF());!se&&Re&&(u.value=Re)},g=async()=>{if(!e.hasLogined||!so()){d();return}setTimeout(async()=>{const[se,Re]=await Oe(jF());l.value=se,!se&&_(Re)},1e3)},f=[[po.EVENT,{activeCount:0,activeRedDot:{categoryList:[],activeList:[]}}],[po.TASK,{taskCount:0,taskRedDot:[]}],[po.LUCKY_WHEEL,{turntableRedDot:0}],[po.CASHBACK,{returnGoldCount:0,creditReturnGoldCount:0}],[po.YUEBAO,{yueBaoCount:0}],[po.RECHARGE_FUND,{rechargeFundCount:0}],[po.VIP,{vipCount:0}],[po.SVIP,{svipCount:0}],[po.CANRECEIVE,{receiveLogCount:0}]],_=se=>{var On,ft,Bt,wn;f.forEach(([Ce,Ke])=>{L(Ce)||Object.assign(se,Ke)}),a.value={...se,returnGoldCount:c.value?(On=se.creditReturnGoldCount)!=null?On:0:(ft=se.returnGoldCount)!=null?ft:0};const Re=((Bt=se==null?void 0:se.activeRedDot)==null?void 0:Bt.categoryList)||[],tt={};Re.forEach(Ce=>{Ce.activeCount>0&&(tt[`${Ce.categoryId}`]=Ce)}),r.value=tt;const At=((wn=se==null?void 0:se.activeRedDot)==null?void 0:wn.activeList)||[],Lt={};At.forEach(Ce=>{Ce.activeCount>0&&(Lt[`${Ce.activeId}`]=Ce)}),s.value=Lt},p=async()=>{await F.setCacheExpired(hR),g()},h=async()=>{if(so()){if(await ba("g4"),!Mo("g4","activeIsShowV2")){const[se,Re]=await Oe(zF());!se&&Re&&(i.value=Re)}v()}},y=se=>{i.value=se,v()},b=O(AM),v=()=>{if(!i.value||!e.userInfos)return;const{returnGoldClosed:se,creditReturnGoldClosed:Re,rechargeFundClosed:tt,loanClosed:At,loanConfig:Lt,disableReceiveLogPop:On,displayExpireReward:ft,vipConfig:Bt,returnGoldConfig:wn,rechargeFundConfig:Ce,couponConfig:Ke,yueBaoConfig:_t,unreceiveRewardListStyle:ce,rechargeFundName:ge,blindBoxConfigV1:ne,turntableConfigV1:de,taskSetting:be,svipConfig:Fe,activePageDisplayLocation:nt,activePageDisplayStyle:Tn,activePageDisplayAction:Uo,shopConfig:Fa,activePageDisplaySearch:Hr,activePageHideCategory:Va,activePageSort:$a}=i.value||{},qf=lV(se,wn),Nd=Re===ml.Open;b.value={showEvent:!0,showTask:yV(be),showNormalCashback:qf,showClubCashback:Nd,rechargeFundConfigItem:mV(tt,Ce),showCreditLoan:dV(At,Lt),showCoupon:uV(Ke),showVip:cV(Bt),showInterest:gV(_t),receivePop:On,unreceiveRewardListStyle:ce,rechargeFundName:vH(ge),showBlindBox:fV(ne),displayExpireReward:ft===yA.Open,showNewBenefits:hV(be),showTurntable:pV(de),showSVip:bV(Fe),activePageDisplayLocation:nt||_A.bottom,activePageDisplayStyle:Tn,activePageDisplayAction:Uo,showMall:vV(Fa),activePageDisplaySearch:Hr,activePageHideCategory:Va,activePageSort:$a||""}},I=S(()=>{var Re,tt;const se=((tt=(Re=t.homeLayoutInfos)==null?void 0:Re.commonConfig)==null?void 0:tt.redDotConfig)||"{}";return Xs(se)}),A=S(()=>{var se,Re,tt,At,Lt;if(Number((se=I.value)==null?void 0:se.enabled)===Jt.CLOSE)return new Set;if(Number((Re=I.value)==null?void 0:Re.enabled)===Jt.OPEN){const On=((Lt=(At=(tt=I.value)==null?void 0:tt.scopes)==null?void 0:At.split(","))==null?void 0:Lt.map(Number))||[];return new Set(On)}return new Set([po.All])}),L=se=>A.value.has(po.All)||A.value.has(se),C=S(()=>so()),w=S(()=>{var se,Re,tt;return C.value?n.isLoadedCategories?((se=b.value)==null?void 0:se.showEvent)&&((Re=n.eventsList)==null?void 0:Re.length)>0:(tt=b.value)==null?void 0:tt.showEvent:!1}),T=S(()=>!C.value||He.isSimpleTheme?!1:b.value.showTask),P=S(()=>{var se;return C.value?(se=b.value)==null?void 0:se.showTurntable:!1}),M=S(()=>{var se;return C.value?(se=b.value)==null?void 0:se.showNormalCashback:!1}),E=S(()=>{var se;return C.value?(se=b.value)==null?void 0:se.showClubCashback:!1}),x=S(()=>M.value||E.value),V=S(()=>{var se;return!C.value||He.isSimpleTheme?!1:(se=b.value)==null?void 0:se.showCreditLoan}),B=S(()=>!C.value||He.isSimpleTheme?!1:!!b.value.rechargeFundConfigItem),W=S(()=>{var se;return B.value?(se=b.value.rechargeFundConfigItem)==null?void 0:se.addFundRate:0}),Q=S(()=>{var se;return!C.value||He.isSimpleTheme?!1:(se=b.value)==null?void 0:se.showBlindBox}),G=S(()=>{var se;return C.value?(se=b.value)==null?void 0:se.showVip:!1}),N=S(()=>{var se;return!C.value||He.isSimpleTheme?!1:(se=b.value)==null?void 0:se.showSVip}),j=S(()=>{var se;return!C.value||He.isSimpleTheme?!1:(se=b.value)==null?void 0:se.showInterest}),X=S(()=>{var se;return(se=b.value)==null?void 0:se.receivePop}),q=S(()=>{var se;return!C.value||He.isSimpleTheme?!1:(se=b.value)==null?void 0:se.showCoupon}),J=S(()=>{var se;return(se=b.value)==null?void 0:se.unreceiveRewardListStyle}),Z=S(()=>{var se;
19return(se=b.value)==null?void 0:se.displayExpireReward}),K=S(()=>{var se,Re;return He.isOnlyEventPageDefaultStyle?Ch.List:(Re=(se=b.value)==null?void 0:se.activePageDisplayStyle)!=null?Re:Ch.List}),te=S(()=>{var se,Re;return He.isOnlyEventPageDefaultStyle?wh.Click:(Re=(se=b.value)==null?void 0:se.activePageDisplayAction)!=null?Re:wh.Click}),le=S(()=>{var se,Re;return He.isUseEventDefaultConfig?Ah.Hidden:(Re=(se=b.value)==null?void 0:se.activePageDisplaySearch)!=null?Re:Ah.Show}),ue=S(()=>{var se,Re;return He.isUseEventDefaultConfig?Ih.Show:(Re=(se=b.value)==null?void 0:se.activePageHideCategory)!=null?Re:Ih.Show}),oe=S(()=>{var se;return(se=b.value)==null?void 0:se.rechargeFundName}),U=S(()=>oe.value||o("lobby.system.rechargeFund")),$=S(()=>{var se;return!C.value||He.isSimpleTheme?!1:(se=b.value)==null?void 0:se.showNewBenefits}),re=S(()=>{var se;return!C.value||He.isSimpleTheme?!1:(se=b.value)==null?void 0:se.showMall}),ve=S(()=>{var se;return(se=b.value)==null?void 0:se.activePageDisplayLocation}),Le=S(()=>{var tt;const se=(tt=a.value)==null?void 0:tt.agentPromoteReward;return se==null?void 0:(typeof se=="string"?Number(String(se).replace(/,/g,"")):se)>0?se:void 0}),Te=O(!1);return{discountRedDot:a,redDotCatesMap:r,redDotEventsMap:s,eventsAuthData:i,redDotStatus:A,getRedDotStatus:L,isShowDiscount:C,isShowEvents:w,isShowTask:T,isShowLuckyWheel:P,isShowVip:G,isShowCoupon:q,isShowSVIP:N,isShowCashback:x,isShowNormalCashback:M,isShowClubCashback:E,isClubCashbackMode:c,isShowCreditLoan:V,isShowRechargeFund:B,rechargeFundRate:W,isShowBlindBox:Q,isShowInterest:j,receivePop:X,eventsAuthInfos:b,canReceiveStyle:J,displayExpireReward:Z,eventIndexStyle:K,eventActionStyle:te,activePageDisplaySearch:le,activePageHideCategory:ue,rechargeFundCustomName:oe,rechargeFundName:U,showNewBenefits:$,discountStaticRules:u,eventBarLocation:ve,isShowMall:re,promoteReward:Le,isShowSurpriseReward:Te,setIsShowSurpriseReward:se=>{Te.value=se},resetDiscountRedDot:d,setEventsAuthData:y,getEventsAuthInfos:h,getDiscountRedDot:g,freshDiscountRedDot:p,getDiscountStaticRules:m}},{persist:{paths:["discountRedDot","redDotCatesMap","redDotEventsMap","eventsAuthData","eventsAuthInfos","discountStaticRules","isShowSurpriseReward"]}}),As=Ee("gameUI",()=>{const e=O(!1),t=P=>{e.value=P},n=S(()=>{var P;return e.value&&!!((P=A.value)!=null&&P.platformId)}),o=O(!1),a=P=>{o.value=P},r=O(!0),s=P=>{r.value=P},i=O(Y.Hot),c=P=>{i.value=P},l=O(0),u=P=>{l.value=P},d=O(Y.Hot),m=P=>{d.value=P},g=O(!1),f=P=>{g.value=P},_=O(!1),p=P=>{_.value=P},h=O({}),y=P=>{Object.keys(P).forEach(M=>{h.value[M]=P[M]})},b=S(()=>Object.keys(h.value).map(P=>{var M;return(M=h.value)==null?void 0:M[P]}).flat()),v=O(!1),I=P=>{v.value=P},A=O({}),L=P=>{A.value=P},C=O({name:""});return{isGamePlaying:e,setGamePlaying:t,hasGamePlaying:n,isGameScoring:o,setGameScoring:a,isGameScoreSettled:r,setGameScoreSettled:s,isFullScreen:g,setFullScreen:f,isGameOpening:_,setGameOpening:p,hasLuckyBet:v,setHasLuckyBet:I,gameTypesShowRid:h,setGameTypesShowRid:y,showRidTypes:b,gameParameters:A,setGameParameters:L,preGameEmbeddedParams:C,setPreGameEmbeddedParams:P=>{C.value=P},scrollStickyMenuTab:i,setScrollStickyMenuTab:c,scrollStickyMenuPlatformTab:d,setScrollStickyMenuPlatformTab:m,homePageTab:l,setHomePageTab:u,resetGameState:()=>{a(!1),p(!1),t(!1)}}},{persist:[{paths:["isGamePlaying"]}]}),SV=()=>St(As());function CV(){const e=ee(),t=me(),n=zt("realNameForceModify"),o="|",a=S(()=>{var l,u,d,m;const c=(m=(d=((u=((l=t.systemInfos)==null?void 0:l.legalConfigRealnameOptions)&&JSON.parse(t.systemInfos.legalConfigRealnameOptions))!=null?u:[]).find(g=>{var f;return g.currencyCode===((f=e.userInfos)==null?void 0:f.currency)}))==null?void 0:d.option)!=null?m:1;return Number(c)}),r=S(()=>{var c,l,u,d,m;const i=(d=((c=e.userInfos)==null?void 0:c.realname)&&((u=(l=e.userInfos)==null?void 0:l.realname)==null?void 0:u.split(o).length))!=null?d:1;return((m=e.userInfos)==null?void 0:m.realname)&&Number(i)!==a.value});return{openModifyRealName:async()=>{r.value&&await n.openDialog("realNameForceModify",{openType:"insert"})},legalRealNameOption:a,splitSign:o}}const Pg=mt(()=>z(()=>Promise.resolve().then(()=>Zne),void 0),e=>e.useVipStore,"useVipStore");function wV(){const e=ee(),t=ln(),n=me(),o=$t(),a=Cn(),r=Yt(),s=Do(),i=ir
19(),{apiDomain:c}=o.domainListMap;return(l,u,d,m)=>{var L;const g=co.deferLoginSuccessTasks(),f=C=>g?void sf().then(()=>SN(2e3)).then(C):C(),_=u==="normal"||u=="thirdLogin",p=u=="temporaryAccountLogin",h=_||p,y=u==="trymode",b=u==="fastLogin",v=b&&m,I=b&&!m;if((()=>{if(y)return t.updateToken(null);const{session_key:C,userkey:w,jwt_token:T}=l;C&&w&&T&&t.updateToken({session_key:C,jwt_token:T,userkey:w},{isFastType:b})})(),_&&(cc().setClaimToken(""),cc().clearClaimLoginInfo()),e.setUserInfos(l),xy(),d==null||d(l),l.deviceFingerprint&&e.setFingerId(l.deviceFingerprint),CV().openModifyRealName(),r.restartAutoDialog(y?void 0:{startBy:Vs.Login,startByPayload:{isNormalLogin:_,isFastLogin:b,isFastFromRegister:v,isFastFromReload:I,loginType:u}},["intelligentRecharge","securityForceBinding"]),e.isTemporaryAccountMode&&(_?i.disableOperate():(p||b)&&i.watchIfTempAccountCanUpgrade()),b&&Nn.set("recentlyLoggedIn",e.isRegistered),h&&Nn.set("recentlyLoggedIn",!0),!y){const{session_key:C,currency:w}=l;Ua().state.cacheRegisterValues=void 0,Ze().updateUserPreferredCurrencyCache(w),f(()=>Ne.reInitialBuried(l)),_e("LOGIN_SUCCESS").emit({loginType:u,userInfos:l}),f(()=>sc.connectWS(n.siteInfos.siteCode,C,c)),f(()=>{dR(()=>z(()=>import("./index.C1Ns8QuQ.js"),__vite__mapDeps([1])))().then(P=>P.wsBrowserAuth()).catch(()=>{})}),setTimeout(()=>{va(()=>z(()=>import("./postLoginCleanup.C1HcJH1B.js"),__vite__mapDeps([1])))().then(P=>{var M;(M=P.default)==null||M.call(P)}).catch(()=>{})},3e3);const T=Qe.localStorage.get(Du.LastCurrency);l.currency!==T&&(_e("CURRENCY_CHANGED").emit({currencyCode:l.currency}),Qe.localStorage.set(Du.LastCurrency,l.currency)),(s==null?void 0:s.scene)!==lR.ExternalApp&&(l!=null&&l.gameSession?_e("OTHER_CLIENT_GAME_LOGIN").emit(l.gameSession):l!=null&&l.lastgameinfo?ai.continueGameDialog(l.lastgameinfo):(As().setGamePlaying(!1),Qi.isActivated||ai.logoutAndUpdatePrize(!1,Pu.LoginNoLastGameInfo))),e.hasHistoryLogined||(e.hasHistoryLogined=!0),f(()=>PF().getToken())}if(l!=null&&l.vip_icon_back_color_value&&typeof(l==null?void 0:l.vip_level)=="number"){const C={vip:l.vip_level,icon_color_value:l.vip_icon_back_color_value,vip_status:l.vip_status,icon_color:l.icon_color,icon_style:l.icon_style,current_style:l.vip_style};Pg().then(w=>w.updateVipBasicInfo(C))}(L=e.userInfos)!=null&&L.noWalletMerchNo&&f(()=>{va(()=>z(()=>import("./2_RechargeDialogsChunk.gmJI6X5a.js").then(C=>C.i),__vite__mapDeps([0,2,4,7,19])))().then(C=>{var w;typeof C.useNoWalletOrderStore=="function"&&((w=C.useNoWalletOrderStore())==null||w.getBubbleInfo())})}),e.isTemporaryAccountMode&&f(()=>Pg().then(async C=>{var M;await C.getVipLevelList();const w=C.currentVip,T={...C.vipDetails,vip:w,icon_color_value:((M=C.vipLevels)==null?void 0:M.icon_color_value)||""};C.setVipDetails(T);const P={...l,vip_level:w,vip_status:a.isShowVip?ng.OPEN:ng.CLOSE};e.setUserInfos(P)})),n.engageLabWebPush&&f(()=>mR(n.engageLabWebPush))}}const _R=function(...e){const t=e[0],n=e.length===3?e[1]:!1,o=e[e.length-1];Nn.get("singletonDialogs")||Nn.set("singletonDialogs",{});const a=Nn.get("singletonDialogs"),r=()=>Reflect.get(a,t),s=u=>Reflect.set(a,t,u),i=()=>Reflect.deleteProperty(a,t);if(r())return;const l=(n?Gy:Lf)({name:t,...o,isShowFrostedGlassEffect:!0,async beforeClose(...u){if(o.beforeClose){const d=await o.beforeClose(...u);return i(),d!=null?d:!0}return i(),!0}});s(l),l.catch(()=>i())};function AV(e,t){_R(e,t)}function Rde(e,t){_R(e,!0,t)}function sr(){const{t:e}=Se(),t=ee(),n=ln(),o=Yt(),a=Ua(),{loginRemember:r}=bd(),s=wV(),i=vF(),c=bF(),l=async(p={})=>{var b;const{currentValidCurrency:h}=Ze(),y={game_gold:2e3,account_type:Nt.Try,platfromid:"web_lobby_guest_account",mode:0,currency:((b=p==null?void 0:p.tryCurrency)==null?void 0:b.currencyCode)||(h==null?void 0:h.currencyCode)};s(y,"trymode")},u=async(p,h)=>{var M;const{tokenInfos:y,tokenInfosFromUrl:b}=ln(),{noError:v=!0}=h||{},{userkey:I,session_key:A}=p||{},L=I&&!y,C={error:{action:v?"noMessage":"normal"}},[w,T]=await Oe(L?fG({data:{userkey:I}},C):pG({data:{session_key:A}},C));if(BD(),w)return uc(w).code===qe.USER_CLUB_ERROR?void 0:(i.reportLoginError("fastLogin",w),Promise.reject(w));const P=(M=T==null?void 0:T.data)==null?void 0:M.data;if(P){n.ensureTokenAndUidMatched=!0;let E=P;return L||(E=Object.assign({},P,ln().tokenInfos||b)),P.tempAccountUpgradeType&&setTimeout(()=>{i.reportRegisterSuccess("temporaryAccount")},5e3),s(E,"fastLogin",()=>{i.reportLoginSuccess("fastLogin",E);try{const x=EH,V=Qr[x];if(!V)throw new Error("no queryString");Al({[x]:""},[x]);const B=JSON.parse(atob(V!=null?V:"bnVsbA==")),W=Xe(B,"mode"),Q=Xe(B,"urlIPBindInfo");t.setIPBindInfo(Q),W===jt.Login&&c.onLoginSuccess(),W===jt.Register&&c.onRegisterSuccess()}catch(x){t.setIPBindInfo({}),c.openSecurityForceBinding()}}),E}},d=async p=>{var v;const[h,y]=await Oe(hG(p));if(h)return i.reportLoginError("deviceHashLogin",h),Promise.reject(h);const b=(v=y==null?void 0:y.data)==null?void 0:v.data;b&&s(b,"deviceHashLogin",()=>{i.reportLoginSuccess("deviceHashLogin",b)})},m=async(p,h)=>{var w,T,P,M;const y=[qe.GEETEST_ILLEGAL_REQUEST,qe.USER_CLUB_ERROR,qe.USER_RESTRICT_ERROR];t.loginValidatePassed===yh.Skip&&(p.validatePassed=yh.Skip),Ia.stats("loginStats","statsDeviceVerify");const b=await Oi.withRequestConfig("login",{data:p});Ia.stats("loginStats","statsDeviceVerify"),Ia.stats("loginStats","statsApi");let v={action:"normal",actionExcludes:y};h!=null&&h.noErrorMessage&&(v={action:"noMessage",actionExcludes:y.map(E=>({code:E,handle:!0,msg:!1}))});const[I,A]=await Oe(bG(b,{error:v}));if(Ia.stats("loginStats","statsApi"),await Oi.decorator("login",I))return m(p,h);if(I){if(await xh.hasAbort(I))return Promise.reject();if(h!=null&&h.errorTakeover)return Promise.reject(I);const{code:E,msg:x}=uc(I);switch(E){case qe.GEETEST_ILLEGAL_REQUEST:return Ft().closeLoginRegister(),_e("GEETEST_ILLEGAL_REQUEST").emit
19({code:E,msg:x}),Promise.reject();case qe.USER_CLUB_ERROR:return c.onClubLoginError(),Promise.reject();case qe.USER_RESTRICT_ERROR:return await o.open("forbiddenSelf",{openType:"insert",options:{errorMessage:x}}),Ft().closeLoginRegister(),Promise.reject();case qe.LOGIN_ERROR:return await((w=h==null?void 0:h.onUsernameOrUserpassError)==null?void 0:w.call(h,x)),Promise.reject(I);default:return i.reportLoginError("normal",I),Promise.reject(I)}}const L=(T=A==null?void 0:A.data)==null?void 0:T.code,C=(P=A==null?void 0:A.data)==null?void 0:P.data;return L===qe.SUCCESS&&(C!=null&&C.loginVerify||C!=null&&C.firstLoginVerify)?(await o.close("loginVerify"),await o.open("loginVerify",{openType:"insert",options:{form:p,userInfos:C}}),Ft().closeLoginRegister(),t.setLoginValidatePassed(),Promise.reject()):(C&&(await((M=h==null?void 0:h.onBeforeSuccess)==null?void 0:M.call(h)),r(p,C),s(C,"normal",()=>{i.reportLoginSuccess("normal",C,p),EV(p,C),c.onLoginSuccess(p)})),C)},g=async(p,h,y,b)=>{var w,T,P,M;const v=await Oi.withRequestConfig("login",{data:p}),I=b?SG:vG,[A,L]=await Oe(I(v));if(await Oi.decorator("login",A))return g(p,h,y);if(A){const{code:E}=uc(A),x=async V=>{var Q;const B=(Q=o.stateMap.loginRegister)==null?void 0:Q.visible,W={};V===jt.Login&&(W.login=!0),V===jt.Register&&(W.register=!0),await Ft().openLoginRegister({force:!0,skipGuide:!0,skipWebauthn:!0,skipTemporary:!0,skipBindRegister:!0,openType:"insert",...W}),B&&Ft().closeLoginRegister(!1,!1)};if(E===qe.USER_CLUB_ERROR){c.onClubLoginError();return}else if(E===qe.THIRD_PARTY_LOGIN_UNREGISTER_ERROR){Kh.loginWithUnRegister(async V=>{a.setMode(V),Zt(k.LOGIN_REGISTER_UPGRADE_GUIDE)&&await x(V)});return}else if(E===qe.THIRD_PARTY_LOGIN_UNBIND_ERROR){Kh.loginWithUnBind(async V=>{a.setMode(V),Zt(k.LOGIN_REGISTER_UPGRADE_GUIDE)&&await x(V)});return}return i.reportLoginError("thirdLogin",A),Promise.reject(A)}const C=(w=L==null?void 0:L.data)==null?void 0:w.data;if(C)if(C.code!==qe.THIRD_PARTY_UN_REGISTER)s(C,"thirdLogin",()=>{r(p,C),h==null||h(),i.reportLoginSuccess("thirdLogin",C,p),c.onLoginSuccess(p)}),Zt([k.LOGIN_REGISTER_UPGRADE_GUIDE])&&Pe().replace({name:k.ROOT});else{if(y==null||y(),(T=o.stateMap.claimLogin)!=null&&T.visible){AV(TL.CLAIM_THIRD_PARTY_UNBOUND,{title:e("lobby.common.tips.title"),message:e("lobby.center.claim.claimLogin.unboundThirdPartyAccount"),showConfirmButton:!1,showCloseButton:!0});return}const E=C,x=p.email||E.email||"",V=(P=o.stateMap.loginRegister)==null?void 0:P.visible;await Ft().openLoginRegister({force:!0,skipGuide:!0,skipWebauthn:!0,skipTemporary:!0,skipBindRegister:!0,openType:"insert",register:!0,thirdParty:!0,email:x,id:(M=p.id)!=null?M:C==null?void 0:C.thirdAccount,access_token:p.access_token,requester_type:p.requester_type,platformId:E.new_username,passwd:E.new_password,thirdAccount:E.thirdAccount}),V&&Ft().closeLoginRegister(!1,!1)}else y==null||y()},f=async()=>{const{temporaryAccountCurrency:p}=Ze(),{localUserid:h,localUsername:y}=u_(),b={game_gold:0,account_type:Nt.Temporary,platfromid:y,username:+h,mode:0,currency:p||"",vip_level:0,portrait_id:"/lobby_asset/common/common/common/default_man.png"};return new Promise(v=>{s(b,"trymode",()=>{v(null)})})},_=async p=>{var T,P;const{localUserid:h,localUsername:y}=u_(),b={registerLink:window.location.href,currency:p!=null?p:((T=Ze().currentTryCurrency)==null?void 0:T.currencyCode)||"",localUserid:h,localUsername:y},{urlParams:v}=cn(),I=v.cid||((P=t.ipBindInfo)==null?void 0:P.regPkgId);I?De(b,{agent_type:1,agent_code:`${I}`}):v.id&&De(b,{agent_type:2,agent_code:v.id});const A=await Oi.withRequestConfig("register",{data:b}),[L,C]=await Oe(CG(A));if(await Oi.decorator("register",L))return _(p);const w=C==null?void 0:C.data.data;if(L)return i.reportRegisterError(L,"temporaryAccount"),Promise.reject(L);w&&s(w,"temporaryAccountLogin",()=>{i.reportRegisterSuccess("temporaryAccount")})};return{mockTryModeLogin:l,fastLogin:u,hashLogin:d,login:m,thirdPartyLogin:g,temporaryUserLogin:f,temporaryAccountLogin:_}}let Zd;function IV(){const e=ee(),t=Ze(),n=Ue(),o=ht(),{homeLayoutInfos:a}=me(),r=()=>t.currencyLangDialogShown||i(),s=async()=>
19{if(o.ipChecked)return o.ipCheck;const[d,m]=await Oe(vL("register"));return m&&o.updateIPCheck(m),o.ipCheck},i=async()=>Zd||(Zd=c(),Zd),c=async()=>{const d="currencyLangPageVisited";if(localStorage.getItem(d))return!1;localStorage.setItem(d,"1");const m=t.currentValidCurrency,g=await Cg().getIPBindInfo(),f=await s(),p=(g==null?void 0:g.currency)||f.recommendCurrency,h=m==null?void 0:m.currencyCode,y=f.recommendLanguage,b=Ue().language,v=p===h,I=y===b,A=n.isSingleLang,L=t.siteCurrencyList.length<=1;return!((a==null?void 0:a.commonConfig.langCnyCfg)===jc.SCLOSE||e.isLogined||t.currencyLangDialogShown||A&&L||A&&!L&&!I&&v||!A&&L&&!v&&I||!L&&!v&&!t.isCurrencyChangeable()||!L&&!A&&v&&I)};return{beforeOpen:i,openedOrWillOpen:r,tryOpenBeforeQueue:async()=>{var _;if(!await i())return;const m=Yt(),{envEnable:g}=ir();m.lockAutoDialog("switchCurrencyLang");const{off:f}=_e("DIALOG_CLOSE",({name:p})=>{p==="switchCurrencyLang"&&(f(),m.unlockAutoDialog("switchCurrencyLang"))});await m.open("switchCurrencyLang",{openType:"overlay",options:{showCloseButton:!g.value,showCancelButton:!g.value}}),(_=m.stateMap.switchCurrencyLang)!=null&&_.visible||(f(),m.unlockAutoDialog("switchCurrencyLang"))},tryOpenWithCallback:async d=>{var g,f;if(t.currencyLangDialogShown)return(g=d==null?void 0:d.onComplete)==null||g.call(d),!0;if(!await i())return(f=d==null?void 0:d.onSkip)==null||f.call(d),!1;if(d!=null&&d.onComplete){const{off:_}=_e("DIALOG_CLOSE",({name:p})=>{p==="switchCurrencyLang"&&(_(),d.onComplete())})}return!0}}}const LV=async()=>{var i,c;const{isAgeFulfil:e,siteMaintenanceStatus:t,areaStatus:n,setAgeFulfil:o}=ht();if(e||Je.enable||t||!n){e||o(1);return}let a=null;const{data:r}=Ut("apiGetOptimizationSiteConfigV2");Ss("apiGetOptimizationSiteConfigV2")?a=r==null?void 0:r.layoutDesign:a=(c=(i=(await Hh({previewonly:!1})).data)==null?void 0:i.data)==null?void 0:c.layoutDesign;const s=a==null?void 0:a.hgAgeConfig;(s==null?void 0:s.isOpen)===PI.Open&&(s!=null&&s.content)?Yt().open("ageCompliance"):o(1)},RV=async()=>{const e=ht();e.isAgeFulfil||await hw(()=>e.isAgeFulfil).toBeTruthy()};function ir(){const e=ee(),{bindPhoneRegister:t}=bL(),n=cn(),o=Ze(),a=Yt(),r=ln(),s=me(),i=Ft(),c=(...L)=>je.info("tempAccount",...L),l=S(()=>{var C,w,T,P,M;return[(C=a.stateMap.loginRegister)==null?void 0:C.visible,(w=a.stateMap.registerConfirm)==null?void 0:w.visible,(T=a.stateMap.registerPassword)==null?void 0:T.visible,(P=a.stateMap.registerRecharge)==null?void 0:P.visible,(M=a.stateMap.bindRegister)==null?void 0:M.visible].includes(!0)?"stop":"start"});ye(l,()=>{_e("AUTO_INIT_TEMPORARY_ACCOUNT_INTERVAL").emit(l.value)});const u=S(()=>{var T,P,M,E;const L=at();let C=(P=(T=s.systemInfos)==null?void 0:T.loginRegister)==null?void 0:P.temporaryAccountH5;return[!!ae.package.isApp,ae.package.isWebClip,L.isP2a].includes(!0)&&(C=(E=(M=s.systemInfos)==null?void 0:M.loginRegister)==null?void 0:E.temporaryAccount),C===Jt.OPEN}),d=S(()=>{const L=[!Eo(),!0,!h1,u.value,o.siteCurrencyList.length,!r.hasToken,!e.hasHistoryLogined],C=L.every(Boolean);return c(C?"enable":"disabled",`[${L.join(",")}]`),C}),m=S(()=>{var W,Q,G;const L=Wt(),C=[ae.package.isLite,ae.package.isWebClip,at().isP2a],w={condition:(W=L==null?void 0:L.channelInfo)==null?void 0:W.rewardsCondition,amount:(Q=L==null?void 0:L.currentCurrencyAward)==null?void 0:Q.tempRewardsAmount},T=w.condition===ff.All,P=((G=w.amount)!=null?G:-1)>0,M=C.includes(!0),E=T&&P,x=e.temporaryAccountStatus.unRecharg,B={device:M,enableDevices:C,config:E,enableConfigs:w,channelReward:M&&E&&x};return c("refCannelReward",["all",B.channelReward,"device",B.device,"config",B.config,"unRecharg",x]),B}),g=async()=>{var w,T;const L=Wt();if(!m.value.device){c("channe","not package scene",m.value.enableDevices);return}let C;if(e.temporaryAccountStatus.unLogin){const P=await Cg().getIPBindInfo();C=P==null?void 0:P.regPkgId}else if(e.temporaryAccountStatus.logined&&!((w=e==null?void 0:e.userInfos)!=null&&w.deposit_count))C=(T=e.userInfos)==null?void 0:T.regPkgId;else{c("not tempaccount");return}if(!C){c("channe","not regPkgId");return}if(!L.channelInfo&&(await Wt().getChannelInfoById(C),!L.channelInfo)){c("channe","not channeInfo",L.channelInfo);return}if(m.value.config)return c("channe reward enable","condition",m.value.enableConfigs.condition),c("channe reward enable","amount",m.value.enableConfigs.amount),!0;c("channe reward disabled")},f=()=>{var L;return Number((L=e.userInfos)==null?void 0:L.deposit_count)>0&&e.isTemporaryAccountMode},_=()=>{i.openLoginRegisterUpgradeGuide()};let p=null;const h=()=>
19{if(p)return;p=_e("USER_DEPOSIT_COUNT_CHANGE");const L=()=>f()?(_(),p.off(),!0):(e.isTemporaryAccountMode||(p.off(),p=null),!1);L()||p.changeOn(L)},y=async()=>{if(Pt.end(Pt.target.localTemporary,Pt.target.appMounted),!d.value||e.isTemporaryAccountMode)return!1;try{const L=await b();o.temporaryAccountCurrency=L,c("selectCurrency",L),await sr().temporaryUserLogin(),c("localGenerateSuccess");const C=await g();if(c("channel reward enable",`${!!C}`),!C)return I();v().then(()=>{})}catch(L){if((L==null?void 0:L.message)==="LOGIN_SUCCESS"){c("initTemporaryUser aborted: user already logged in");return}throw L}},b=async()=>{var w;if(await new Promise(T=>{IV().tryOpenWithCallback({onSkip:()=>T(!1),onComplete:()=>T(!0)})}))return(w=o.currentValidCurrency)==null?void 0:w.currencyCode;await RV();let C;if(o.temporaryAccountCurrency)C=o.siteCurrencyList.find(T=>T.currencyCode===o.temporaryAccountCurrency);else if(o.siteCurrencyList.length===1)C=o.siteCurrencyList[0];else if(n.urlParams.currency)C=o.siteCurrencyList.find(T=>T.currencyCode===n.urlParams.currency);else{const T=await Cg().getIPBindInfo();T!=null&&T.currency&&(C=o.siteCurrencyList.find(P=>P.currencyCode===T.currency))}if(C)return o.updateCurrentTryCurrency(C),C.currencyCode;if(r.hasToken)throw new Error("LOGIN_SUCCESS");return await new Promise((T,P)=>{let M=!1;const E=_e("LOGIN_SUCCESS",()=>{M||(M=!0,E.off(),a.close("switchCurrencyLang"),P("LOGIN_SUCCESS"))});a.open("switchCurrencyLang",{openType:"overlay",options:{showCancelButton:!1,showCloseButton:!1,closeOnRouteChange:!1,onConfirm:x=>{var V;M||(M=!0,E.off(),T(x.currencyCode||((V=o.currentTryCurrency)==null?void 0:V.currencyCode)))}}})})},v=async()=>{if(c("init"),!d.value)return!1;try{return c("generate"),await sr().temporaryAccountLogin(),c("generateSuccess"),!0}catch(L){return c("generateError",L),!1}},I=()=>{let L;const C=vo(w=>{var x,V,B,W,Q,G;if(c("AUTO_INIT_TEMPORARY_ACCOUNT_INTERVAL",w),window.clearInterval(L),w==="stop")return;const T=(V=(x=s.systemInfos)==null?void 0:x.loginRegister)==null?void 0:V.regTempAccountPageStay;let P=((Q=(W=(B=s.systemInfos)==null?void 0:B.loginRegister)==null?void 0:W.regTempAccountAfterSecs)!=null?Q:40)*1e3;const M=(G=Do())==null?void 0:G.autoInitTempAcc;if(M&&(P=+M*1e3),c("enableAutoInit",T),T!==Jt.OPEN){c("disabled: ","switch is closed");return}if(e.isNormalMode&&!e.isTemporaryAccountMode){c("disabled: ","is Normal Account");return}const E=Date.now()+P;c("startStats",P/1e3,"s"),L=window.setInterval(()=>{const N=E-Date.now();c("sleepAutoInit",N/1e3),N<=0&&(window.clearInterval(L),c("startAutoInit"),v())},2e3)},300);_e("AUTO_INIT_TEMPORARY_ACCOUNT_INTERVAL").changeOn(C),_e("AUTO_INIT_TEMPORARY_ACCOUNT_INTERVAL").emit("start")};return{envEnable:d,selectCurrency:b,disableOperate:L=>{var C;if(e.isTemporaryAccountMode){const w=(C=L==null?void 0:L.openType)!=null?C:"overlay";return f()?_():t.value.enable?a.open("bindRegister",{...L,openType:w}):(a.open("temporaryAccountGuide",{...L,openType:w}),h()),!0}return!1},isChannelReward:m,initTemporaryUser:y,initTemporaryAccount:v,watchIfTempAccountCanUpgrade:h,canUpgrade2NormalAccount:f}}const yR=iP(()=>{const e=hd();gi("Lv1");const t=Pe(),n=No(),o=ee(),a=me(),{openDialog:r}=zt(),s=O(!1),i=L=>to(L,{showGroup:!0,toFixedType:"currency"}).toFixed({tailZero:!0}).toString(),c=L=>{if(L>=1e3){const C=w=>(Math.trunc(w*100)/100).toFixed(2)+"K";if(L>=1e3)return C(L/1e3)}return to(L,{showGroup:!0,toFixedType:"currency"}).toFixed({tailZero:!0}).toString()},{getCurrencyNormalIconByMap:l}=Ze(),u=S(()=>{var C;const L=(C=e.value)==null?void 0:C.currency;return l(L)}),d=(L=Ta.CENTER_WALLET)=>{var C;if(o!=null&&o.isTemporaryAccountMode&&(s.value=!0),!((C=o.userInfos)!=null&&C.deposit_count)&&o.isTemporaryAccountMode){r("temporaryAccountGuide",{options:{rechargeBonus:m.value}});return}if(!o.hasLoginedComponent){Ft().openLoginRegister();return}t.push({name:k.REPORT,query:{reportCurrent:L}})},m=S(()=>{var L;return f((a==null?void 0:a.tempAccountFirstRechargeBonus)||{},((L=o.userInfos)==null?void 0:L.currency)||"CNY")}),g=async()=>{var w,T;const L=ht(),C=(T=(w=(await mf({osType:L.osType})).data.data)==null?void 0:w.homeGetSysInfo)==null?void 0:T.tempAccountFirstRechargeBonus;C&&a.setTempAccountFirstRechargeBonus(C)},f=(L,C)=>L===null||!Object.prototype.hasOwnProperty.call(L,C)?"0.00":L[C],_=O(null),p=async()=>{_.value&&clearTimeout(_.value),_.value=setTimeout(()=>{n.setFetchingPrize(!1)},200),n.setFetchingPrize(!0),g()},h=L=>{var C;if(((C=t.route)==null?void 0:C.name)===k.GAME&&L){ai.logoutAndUpdatePrize(!0,Pu.UpdatePrizeGame);return}No().updatePrize(),y()},y=()=>{Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.BalanceRefresh})},b=L=>{var T,P,M;const{isChannelReward:C}=ir();if(C.value.channelReward)return to(C.value.enableConfigs.amount,{showGroup:!0,toFixedType:"currency"}).toFixed({tailZero:!0}).toString();if(o.isTemporaryAccountMode&&!o.temporaryAccountStatus.recharged)return m.value;(T=t.route)!=null&&T.name&&[k.LOTTERY_HOME,k.SPORT].includes((P=t.route)==null?void 0:P.name);const w=zn(e.value.game_gold);return(L?w:w.plus((M=e.value.bonus)!=null?M:"")).toString()},v=S(()=>n.hiddenBalance||I.value),I=S(()=>{var L,C;return((L=o.userInfos)==null?void 0:L.user_status)===tg.BlackList&&[k.GAME,k.MINE,k.CASINO].includes((C=t.route)==null?void 0:C.name)&&!0}),A=S(()=>{var L;return((L=o.userInfos)==null?void 0:L.user_status)===tg.BlackList?oD:n.hiddenBalance?nD:""});return{formatCurrency:i,getCurrencyIcon:u,goCenterWallet:d,bonusNum:m,isShowBonusNum:s,temporaryAccountClick:p,updateCurrency:h,getRechargeBonus:g,balance:b,encryptContent:A,isNeedEncryptBalance:v,isBlackUser:I,formatCurrencyShrink:c}});function Ju(){const e=ee(),t=me(),{formatCurrency:n}=yR(),o=S(()=>{var h;const m=Number((h=t.systemInfos)==null?void 0:h.maxMultiAccountCount)||0,g=m>=qh.Min,f=e.isTemporaryAccountMode,p=(e.isNormalMode||e.isAgent||e.isProfessionalAgent||e.isNormalMember||e.isDemoMode)&&!f;return{enable:g,count:m,switch:{temporary:f,ordinary:p&&g}}}),a=()=>
19{if(!e.localAccounts)return[];let m=[];try{m=JSON.parse(Ln.decrypt(e.localAccounts,Kc))}catch(g){m=null}return m!=null?m:[]},r=m=>{try{e.setLocalAccounts(Ln.encrypt(JSON.stringify(m.slice(0,qh.Max)),Kc))}catch(g){je.error("setFillArray",g)}return m},s=m=>{const g=a(),f=g.findIndex(_=>_.session_key===m);return f>=0&&g.splice(f,1),r(g),g},i=m=>{let g=a();return g.length?(m.session_key&&(g=s(m.session_key)),g.unshift(m),r(g)):r([m])};return{refOptions:o,getFillArray:a,setFillArray:r,delFillArray:s,pushFillArray:i,editFillArray:m=>{const f=a().find(p=>p.session_key===m.session_key||p.username===m.username);if(!f)return;const _={...f,...m};i(_)},clearFillArray:()=>{e.setLocalAccounts("")},accountRemember:m=>{if(!(m!=null&&m.session_key))return;const g={session_key:m.session_key,game_gold:m.game_gold+(Number(m.bonus)||0),portrait_id:m.portrait_id,platfromid:m.platfromid,username:m.username,vip_status:m.vip_status,vip_level:m.vip_level,vip_icon_back_color_value:m.vip_icon_back_color_value};i(g),Pg().then(f=>f.freshLocalAccounts())},formatLocalAccount:m=>{const g=[];for(const f of m){const p=a().find(v=>v.session_key===f.session_key);let h=f;if(f.exception_state&&(h={...f,...p,exception_state:f.exception_state}),!h.username){s(f.session_key);continue}const y=g.find(v=>v.username===h.username||h.platfromid&&v.platfromid===h.platfromid);if(y)if(y.exception_state&&!h.exception_state){const v=g.indexOf(y);g.splice(v,1),s(y.session_key)}else{s(f.session_key);continue}const b=n(h==null?void 0:h.game_gold);g.push({...h,format_game_gold:b})}return g}}}function bd(){const e=ee(),{remember:t}=ys(e),{autoFillString:n,autoFillAccount:o}=ys(e),a=()=>{try{return JSON.parse(Ln.decrypt(o.value,Kc))}catch(p){return""}},r=(p="")=>{try{const h=Ln.encrypt(JSON.stringify(p),Kc);e.setAutoFillAccount(h)}catch(h){je.error("setFillAccount",h)}},s=p=>p.filter(h=>!!h.account),i=()=>{if(!n.value)return[];let p=[];try{p=JSON.parse(Ln.decrypt(n.value,Kc))}catch(h){p=null}return s(p!=null?p:[])},c=p=>{try{p=s(p),e.setAutoFillString(Ln.encrypt(JSON.stringify(p.slice(0,20)),Kc))}catch(h){je.error("setFillArray",h)}return p},l=p=>{const h=i(),y=h.findIndex(b=>b.account===p);return y>=0&&h.splice(y,1),c(h),h},u=p=>{let h=i();return h.length?(p.account&&(h=l(p.account)),h.unshift(p),c(h)):c([p])};return{remember:t,getFillAccount:a,setFillAccount:r,getFillArray:i,setFillArray:c,delFillArray:l,pushFillArray:u,editFillArray:p=>{const h=i(),y=a(),b=h.find(I=>I.account===y);if(!b)return;const v={...b,...p};u(v)},loginRemember:(p,h)=>{var C;Ju().accountRemember(h);const{Account:y,PhonePass:b,EmailPass:v}=ct,I=p.loginType;let A={};switch(I){case ct.Phone:case ct.PhonePass:{const w=((C=p==null?void 0:p.phone)!=null?C:"").split("-");A={loginType:I,account:w[1],smsSegment:w[0]};break}case ct.Email:case ct.EmailPass:A={loginType:I,account:p.email};break;default:A={loginType:I,account:p.username};break}r(A.account);const L=typeof I!="undefined"&&!t.value&&[y,b,v].includes(I);if(t.value||L){const w=i().find(P=>P.account===A.account),T=p.userpass||(w==null?void 0:w.userpass);A.userpass=L?"":T,A.session_key=h==null?void 0:h.session_key,u(A)}},registerRemember:(p,h)=>{var v,I;Ju().accountRemember(h);const y=(v=Xe(p,"registerType"))!=null?v:ct.Account;let b={};switch(y){case ct.Phone:case ct.PhonePass:case ct.PhonePassCode:{const A=((I=p==null?void 0:p.mobilePhoneNumber)!=null?I:"").split("-");b={account:A[1],userpass:p==null?void 0:p.passwd,smsSegment:A[0],loginType:ct.PhonePass};break}case ct.Email:case ct.EmailPass:case ct.EmailPassCode:{b={account:p==null?void 0:p.email,userpass:p==null?void 0:p.passwd,loginType:ct.EmailPass};break}default:b={account:p==null?void 0:p.platformId,userpass:p==null?void 0:p.passwd,loginType:ct.Account}}b.webauthn=!1,b.session_key=h==null?void 0:h.session_key,t.value||(b.userpass=""),r(b.account),u(b),e.toggleRemember(!0)},getWithSessionkey:p=>{if(p)return i().find(h=>h.session_key===p)},autoFillHistoryTotal:()=>!!i().length}}var bR=(e=>(e.AutoFallback="auto-fallback",e.IpRecommendation="ip-recommendation",e.UserSelection="user-selection",e.History="history",e.Business="business",e))(bR||{});
19const Sp=Mt({loading:!1,error:null}),vd=Ee("smsCountry",()=>{const e=Mt({defaultCountry:void 0,countrys:[],allCountryList:[],ipCheck:void 0,code:"",codeSource:"auto-fallback"}),t=async u=>{if(u||!e.allCountryList.length){const[d,m]=await Oe(cx());!d&&m&&(e.allCountryList=m.countryInfos)}},n=async(u,d)=>{Sp.loading=!0;const m=async()=>u?await u():(await UI()).data.data,[g,f]=await Oe(m());return Sp.loading=!1,Sp.error=g,f&&(e.defaultCountry=f.defaultCountry,e.countrys=f.countryInfos,e.ipCheck=f.ipCheck),o(d),g},o=(u,d="business")=>{var h,y,b,v;const{getFillArray:m}=bd(),{ipCheck:g}=ht(),f=e.code;if(!e.countrys.length){e.code="",e.codeSource="auto-fallback";return}const p=[{code:u,source:d},{code:f,source:e.codeSource},{code:(h=m()[0])==null?void 0:h.smsSegment,source:"history"},{code:e.ipCheck===Da.OPEN?g.recommendAreaCode:"",source:"ip-recommendation"},{code:(y=e.defaultCountry)==null?void 0:y.phoneNumberSegment,source:"auto-fallback"},{code:e.countrys[0].phoneNumberSegment,source:"auto-fallback"}].find(({code:I})=>e.countrys.some(A=>A.phoneNumberSegment===I));e.code=(b=p==null?void 0:p.code)!=null?b:"",e.codeSource=(v=p==null?void 0:p.source)!=null?v:"auto-fallback"},a=()=>{const{ipCheck:u}=ht(),d=e.ipCheck===Da.OPEN?u.recommendAreaCode:"",m=e.countrys.some(f=>f.phoneNumberSegment===d);return e.codeSource==="auto-fallback"&&!!d&&m?(e.code=d,e.codeSource="ip-recommendation",!0):!1},r=S(()=>{var u;return(u=e.countrys.find(d=>d.phoneNumberSegment===e.code))!=null?u:e.allCountryList.find(d=>d.phoneNumberSegment===e.code)}),s=S(()=>{var _,p,h;let u=(_=r.value)==null?void 0:_.phoneLengthScope;u||(u=`${Vd.SmsScope.Min},${Vd.SmsScope.Max}`);const d=u.split(",").map(Number),m=(p=Math.min(...d))!=null?p:Vd.SmsScope.Min,g=(h=Math.max(...d))!=null?h:Vd.SmsScope.Max;return{range:Dg(m,g),min:m,max:g}}),i=u=>u?u.indexOf("-")>=0?u:`${e.code}-${u}`:"",c=(u="")=>{if(/(\+\d+-)((\d+)(\**)(\d+))/.test(u)){const[d,m]=u.split("-");return{code:d,phone:m,desensitized:/(\*+)/.test(u),source:u}}return{code:void 0,phone:void 0,desensitized:void 0,source:u}};return{state:e,range:s,country:r,initApis:n,initCode:o,applyIpRecommendation:a,initAllCountry:t,codeIncludes:u=>{const d=c(u).code||u;return!!e.countrys.find(m=>m.phoneNumberSegment===d)},format:i,parser:c}},{persist:{paths:["state.countrys"]}});function Ode(e){return{handled:Xe(e,"data.__PUBLIC_ERROR__.handled",!1),showedMsg:Xe(e,"data.__PUBLIC_ERROR__.showedMsg",!1)}}function uc(e={}){let t=0,n=0,o="";return t=Xe(e,"data.code",t),n=Xe(e,"data.errorCode",Xe(e,"data.err_code",n)),o=Xe(e,"data.msg",o),Xe(e,"data")||(t=Xe(e,"code",t),o=Xe(e,"message",o)),{code:t,errorCode:n,msg:o}}function Tde(e){for(const t of Reflect.ownKeys(e)){const n=Xe(e,t);(Tw(n)||n==="")&&Reflect.deleteProperty(e,t)}}function Dg(e,t){return e===t?`${e}`:`${e}-${t}`}function Mg(e,t){for(const n of e)if(n[0])return n[1];return t}async function Pde(e=1e3){return new Promise(t=>{setTimeout(t,e)})}function Dde(e,t){var r,s,i;const n=me(),a=((s=Xe((r=n.systemInfos)==null?void 0:r.pinTypeMap,e))!=null?s:[]).find(c=>c.pinNumberType===t);return(i=a==null?void 0:a.pinNumberTypeName)!=null?i:"CPF"}function OV(e){return{[Dt.NOWALLET]:Dn.NOWALLET,[Dt.GOOGLE]:Dn.GOOGLE,[Dt.LINE]:Dn.LINE,[Dt.FACEBOOK]:Dn.FACEBOOK,[Dt.WEBAUTHN]:Dn.WEBAUTHN,[Dt.ZALO]:Dn.ZALO,[Dt.TELEGRAM]:Dn.TELEGRAM}[e]}function Mde(e){const{t}=Se();return{[Dt.NOWALLET]:t("lobby.center.setting.noWallet"),[Dt.GOOGLE]:bt.Google,[Dt.LINE]:bt.Line,[Dt.FACEBOOK]:bt.Facebook,[Dt.WEBAUTHN]:bt.Webauthn,[Dt.ZALO]:bt.Zalo,[Dt.TELEGRAM]:bt.Telegram}[e]}function kde(e,t="*"){return e.replace(/^(.{2}).*(.{3})$/,(n,o,a)=>o+t.repeat(e.length-5)+a)}function Nde(e="",t="*"){return e?e.length<=5?Jm(t,3)+e.slice(-1):Jm(t,3)+e.slice(-4):""}function TV(e,t="*"){var a;const n=((a=e.match(/^(\S+)@/))==null?void 0:a[1])||"";return(r=>e.replace(`${n}@`,`${n.slice(0,r)}${Jm(t,n.length-r)}@`))(n.length<=3?0:3)}function Ede(e,t=6,n="*"){if(~e.indexOf("-")){const{areaCode:a,value:r}=PV(e);return a+r.slice(0,2)+Jm(n,Math.min(t,r.length-5))+r.slice(2+Math.min(t,r.length-5))}else throw new Error("phone is not a correct phone number, phone = "+e)}function PV(e){const[t,n,o,a,r,s]=e.match(/(\+\d+-)((\d+)(\**)(\d+))/)||[];return{origin:t,areaCode:n,placeholder:r,value:o,prefix:a,suffix:s}}const DV=(e,t)=>{var n,o,a;return((n=e==null?void 0:e.data)==null?void 0:n.code)===qe.USER_RESTRICT_ERROR&&((o=e==null?void 0:e.data)!=null&&o.msg)?(Ft().closeLoginRegister(),MV((a=e==null?void 0:e.data)==null?void 0:a.msg,t),!0):!1},MV=(e,t)=>{e&&Yt().open("forbiddenSelf",{openType:"overlay",options:{errorMessage:e,okCallback:t}})};function Bde(e){const t=vd(),{formatRtlPlaceholder:n}=Ry(),{phone:o}=t.parser(t.format(e)),{t:a}=Se();if(!o)return;const r=`‪${o.replace(/\*+/,"*")}‬`,s="__PHONE__",i=a("lobby.modal.login.placeholder.desensitizedPhoneNumber",{phone:s});return n(i,s,l=>`${s} ${l.replace(s,"").trim()}`).replace(s,r)}function xde(e){const{t}=Se(),{formatRtlPlaceholder:n}=Ry();if(!e)return;const o=`‪${e.replace(/\*+/,"*")}‬`,a="__EMAIL__",r=t("lobby.modal.login.placeholder.desensitizedEmail",{email:a});return n(r,a,i=>`${a} ${i.replace(a,"").trim()}`).replace(a,o)}function Hde(e){const t=document.documentElement.getAttribute("dir")==="rtl",{code:n,phone:o}=vd().parser(e);return(t||Ue().rtlClass)&&n&&o?[o,n.split("+").reverse().join("+")].join("-"):e}
19function u_(){var o,a,r;const e=(o=En().uuid)!=null?o:"",t=(r=(a=e.match(/\d+/g))==null?void 0:a.join("").substring(0,9).padEnd(9,"0"))!=null?r:"";return{localUsername:"guest_"+e.substring(0,6).padEnd(6,"abc"),localUserid:""+t}}const ii=(e,...t)=>{const n=(o,a)=>{if(U_(o))return Array.from(new Set(o.concat(a)))};return BP({},e,...t,n)};function vR(){var n;const t=(n=me().systemInfos)==null?void 0:n.loginPasswdStrengthDetectSwitch;return t!=null?t:Pr.Normal}function kV(e){var p,h;const n=me(),o=(p=n.systemInfos)==null?void 0:p.strongPasswdLength,i={meetsLength:((h=n.systemInfos)==null?void 0:h.loginPasswdStrengthDetectSwitch)===Pr.Complex&&o!=null?o:6,lowerCase:/[a-z]/,upperCase:/[A-Z]/,number:/\d/,punctuation:new RegExp(`[${zc}]`)},c=e.length>=i.meetsLength,l=i.lowerCase.test(e),u=i.upperCase.test(e),d=i.number.test(e),m=i.punctuation.test(e);let g=0;const f=[l,u,d,m].filter(y=>y),_=[c,...f].filter(y=>y);return _.length===5?g=4:c&&f.length>=3?g=3:_.length>=2?g=2:_.length>=1&&(g=1),g}function NV(e){const{t}=Se(),{length:n,lowerCase:o,upperCase:a,number:r,punctuation:s,range:i=[6,16]}=e;let c="";const l=u=>c+=(c?"/":"")+u;return a&&l(t("lobby.common.formRules.uppercase")),o&&l(t("lobby.common.formRules.lowercase")),r&&l(t("lobby.common.formRules.num")),s&&l(t("lobby.common.formRules.special")),c=Dg(n!=null?n:i[0],i[1])+t("lobby.common.formRules.atLeast")+c,c}function EV(e,t){var c,l;const{t:n}=Se(),o=me(),a=(c=o.systemInfos)==null?void 0:c.loginPasswdStrengthDetectSwitch,r=(l=o.systemInfos)==null?void 0:l.strongPasswdWeakLoginRemind,s=e.userpass,i=kV(s!=null?s:"");t.account_type===Nt.Normal&&s&&a&&r&&i<2&&Hn.warn(n("lobby.modal.login.passwordHint"))}function Ude(e){var r,s,i,c,l;const{t}=Se(),n=me(),{level:o,range:a=[6,16]}=e;switch(o){case Pr.Complex:{const u=(r=n.systemInfos)==null?void 0:r.strongPasswdRequireUppercase,d=(s=n.systemInfos)==null?void 0:s.strongPasswdRequireLowercase,m=(i=n.systemInfos)==null?void 0:i.strongPasswdRequireNum,g=(c=n.systemInfos)==null?void 0:c.strongPasswdRequireSpecial,f=(l=n.systemInfos)==null?void 0:l.strongPasswdLength;let _="";return u&&(_+="^(?=.*[A-Z])"),d&&(_+="(?=.*[a-z])"),m&&(_+="(?=.*[0-9])"),g&&(_+=`(?=.*[${zc}])`),_+=`.{${f!=null?f:a[0]},${a[1]}}$`,{regex:new RegExp(_),message:NV({length:f,upperCase:u,lowerCase:d,number:m,pu
19nctuation:g,range:a})}}case Pr.Normal:return{regex:new RegExp(`^(?!^(\\d+|[a-zA-Z]+|[${zc}]+)$)^[\\w${zc}]{${a[0]},${a[1]}}$`),message:t("lobby.common.formRules.userpass",{range:Dg(a[0],a[1])})};case Pr.Simple:default:return{regex:new RegExp(`^([${zc}a-zA-Z0-9]){${a[0]},${a[1]}}$`),message:t("lobby.common.formRules.loginUserpass",{range:Dg(a[0],a[1])})}}}function Gde(e){const t=me();e=e!=null?e:vR();const n=zc,o="123456789",a="abcdefghijklmnopqrstuvwxyz",r="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=a+o,i=(u,d)=>Math.floor(Math.random()*(d-u+1))+u,c=(u,d)=>{var g;let m="";for(let f=0;f<d;f++)m+=(g=u[Math.floor(Math.random()*u.length)])!=null?g:"";return m},l=u=>{const d=u.split("");for(let m=d.length-1;m>0;m--){const g=Math.floor(Math.random()*(m+1));[d[m],d[g]]=[d[g],d[m]]}return d.join("")};switch(e){case Pr.Complex:{const u=t.systemInfos,d={count:12,special:0,upper:0,number:0,lower:0};let m="",g="";return u!=null&&u.strongPasswdLength&&(u==null?void 0:u.strongPasswdLength)>12&&(d.count=u.strongPasswdLength),u!=null&&u.strongPasswdRequireSpecial&&(d.special=1,m+=c(n,d.special),g+=n),u!=null&&u.strongPasswdRequireUppercase&&(d.upper=i(1,3),m+=c(r,d.upper),g+=r),u!=null&&u.strongPasswdRequireNum&&(d.number=i(2,4),m+=c(o,d.number),g+=o),u!=null&&u.strongPasswdRequireLowercase&&(d.lower=d.count-d.special-d.upper-d.number,m+=c(a,d.lower),g+=a),m.length!==d.count&&(m+=c(g+g,d.count-m.length)),l(m)}case Pr.Normal:{const u={count:12,upper:i(1,3),number:i(1,3)};let d="";return d+=c(r,u.upper),d+=c(o,u.number),d+=c(s,u.count-u.upper-u.number),l(d)}case Pr.Simple:default:{const u={count:8,upper:i(1,3)};let d="";return d+=c(r,u.upper),d+=c(s,u.count-u.upper),l(d)}}}function Of(){const e=me(),t=S(()=>{var r,s;const a=(s=(r=e.homeLayoutInfos)==null?void 0:r.commonConfig)==null?void 0:s.registerLoginDisplay;return Eo()?!1:a===rt.Page}),n=S(()=>vR()===Pr.Complex),o=S(()=>{var a,r;return((r=(a=e.systemInfos)==null?void 0:a.loginRegister)==null?void 0:r.usernameMustContainAlpha)===Jt.OPEN});return{usePageing:t,complexPassword:n,mustContainAlpha:o}}function ed(e){const t=me(),{enableUsingSms:n,enableUsingEmail:o,enableOTPRestrict:a}=pf(),{Password:r,Captcha:s,PasswordCaptcha:i}=Qw,{usePageing:c,complexPassword:l,mustContainAlpha:u}=Of(),d=S(()=>{var L,C,w,T,P,M,E,x,V,B;const g=W=>W&&W.disabled!==Jt.OPEN?W:void 0,f=e===jt.Login,_=(L=t.systemInfos)==null?void 0:L.accountLogin,p=(C=t.systemInfos)==null?void 0:C.accountRegister,h=(w=t.systemInfos)==null?void 0:w.phoneLogin,y=g((T=t.systemInfos)==null?void 0:T.phoneRegister),b=(P=t.systemInfos)==null?void 0:P.emailLogin,v=g((M=t.systemInfos)==null?void 0:M.emailRegister),I=(x=(E=t.systemInfos)==null?void 0:E.loginRegister)==null?void 0:x.tabSort,A=(B=(V=t.systemInfos)==null?void 0:V.loginRegister)==null?void 0:B.loginTabSort;
19return!p&&!y&&!v&&(je.info("loginRegisterConfig",{accountRegister:p,phoneRegister:y,emailRegister:v}),t.setSystemInfos({...t.systemInfos,accountRegister:{}})),!_&&!h&&!b&&(je.info("loginRegisterConfig",{accountLogin:_,phoneLogin:h,emailLogin:b}),t.setSystemInfos({...t.systemInfos,accountLogin:p,phoneLogin:y,emailLogin:v})),{isLogin:f,tabSort:f?A:I,accountConfig:f?_:p,phoneConfig:f?h:y,emailConfig:f?b:v}}),m=()=>{const g=d.value.isLogin,f=h=>{var L,C;const y=(L=h==null?void 0:h.verifyType)!=null?L:r,b=(C=h==null?void 0:h.verifyDefaultHint)!=null?C:r,v=(h==null?void 0:h.registerRequiredCaptcha)===Jt.OPEN,I=(h==null?void 0:h.confirmDialog)===Jt.OPEN,A=(h==null?void 0:h.autoGenPassword)===Jt.OPEN;return{enableVerify:y,defuVerify:b,forceCaptcha:v,confirm:I,autoGenPassword:A}},_=()=>{const h=f(d.value.phoneConfig),y=!g&&h.forceCaptcha,b=()=>{const I=[s,i].includes(h.enableVerify);return g?I&&n.value:I||y},v=()=>{const{PhonePass:I,Phone:A,PhonePassCode:L}=ct;return g?h.defuVerify===s&&!n.value||h.defuVerify===r?I:A:y?h.defuVerify===r?L:A:h.defuVerify===r?I:A};return{confirm:h.confirm,autoGenPassword:h.autoGenPassword,forceCaptcha:y,enablePassword:[r,i].includes(h.enableVerify),enableCaptcha:b(),defaultVerify:v(),defuVerifyCodePass:v()===ct.PhonePassCode,enableOTPRestrict:a.value}},p=()=>{const h=f(d.value.emailConfig),y=!g&&h.forceCaptcha,b=()=>[r,i].includes(h.enableVerify),v=()=>{const A=[s,i].includes(h.enableVerify);return g?A&&o.value:A||y},I=()=>{const{EmailPass:A,Email:L,EmailPassCode:C}=ct;return g?h.defuVerify===s&&!o.value||h.defuVerify==r?A:L:y?h.defuVerify===r?C:L:h.defuVerify===r?A:L};return{confirm:h.confirm,autoGenPassword:h.autoGenPassword,forceCaptcha:y,enablePassword:b(),enableCaptcha:v(),defaultVerify:I(),defuVerifyCodePass:I()===ct.EmailPassCode}};return{phone:_(),email:p()}};return S(()=>{const g=d.value.accountConfig,f=d.value.phoneConfig,_=d.value.emailConfig,{phone:p,email:h}=m();let y=d.value.tabSort;y||(y=`${_n.Account}`),y=[y,[_n.Phone,_n.Email,_n.Account].join(",")].join(",");const b={[_n.Account]:!!g,[_n.Phone]:!!f,[_n.Email]:!!_},v=[_n.Phone,_n.Email,_n.Account].filter(T=>b[T]),I=v.length===1,A=b[_n.Phone],L=b[_n.Email],C=b[_n.Account],w=S(()=>d.value.isLogin?!0:!u.value);return{tabSort:y,complexPassword:l,pureNumberAccount:w,usePageing:c,phone:p,email:h,enableOptions:{enables:v,enableAccount:C,enablePhone:A,enableEmail:L,onlyOneEnable:I,onlyAccountEnable:I&&C,onlyPhoneEnable:I&&A,onlyEmailEnable:I&&L}}})}function Wde(e){const t=ed(e);return n=>{if(!n)return!1;const o=t.value.enableOptions;return!!(n===Kt.Account&&o.enableAccount||n===Kt.Phone&&o.enablePhone||n===Kt.Email&&o.enableEmail)}}function Fde(e,t,n){const{enableAccount:o,enablePhone:a,enableEmail:r}=t.enableOptions,s=e===Kt.Account&&!o,i=e===Kt.Phone&&!a,c=e===Kt.Email&&!r,l=!ti(t.phone,n==null?void 0:n.phone),u=!ti(t.email,n==null?void 0:n.email);return s||i||c||l||u}function BV(e){const t=cR(),n=Ua(),o=ed(e),a=i=>o.value.tabSort.split(",").map(Number).filter(l=>i.includes(l))[0],r=S(()=>{if(t.value.style===Ro.Style3)return o.value.enableOptions;if(n.getModeState(e).type===Kt.Account)return{enables:[_n.Account],enableAccount:!0,enablePhone:!1,enableEmail:!1,onlyOneEnable:!0,onlyAccountEnable:!0,onlyPhoneEnable:!1,onlyEmailEnable:!1};const i=[];return o.value.enableOptions.enablePhone&&i.push(_n.Phone),o.value.enableOptions.enableEmail&&i.push(_n.Email),{enables:i,enableAccount:!1,enablePhone:i.includes(_n.Phone),enableEmail:i.includes(_n.Email),onlyOneEnable:i.length===1,onlyAccountEnable:!1,onlyPhoneEnable:i.length===1&&i[0]===_n.Phone,onlyEmailEnable:i.length===1&&i[0]===_n.Email}});return{getHint:i=>{const c=a(i?o.value.enableOptions.enables:r.value.enables);return{defuHint:c,defuHintPhone:c===_n.Phone,defuHintEmail:c===_n.Email,defuHintAccount:c===_n.Account}},config:o,enableOptions:r}}const Ua=Ee("loginRegister",()=>{const e=ht(),{getFillArray:t}=bd(),n=Mt({mode:jt.Login,login:{type:Kt.Account,subType:ct.Account},register:{type:Kt.Account,subType:ct.Account},optional:!1,openOptions:{},openToken:0,loading:!1,currency:void 0,isUserBacking:!1,registerAccounts:[],userRegisterAccounts:[],userSuggestions:{},agreed:!0,userPhoneVerify:null,userEmailVerify:null,userLoginMode:uL.History,lockChange:!1,customOverrideTheme:null}),o=h=>h===jt.Login?n.login:n.register,a=h=>{n.openOptions=h,n.openToken++},r=h=>{Object.assign(n.openOptions,h)},s=async()=>
19{if(e.ipChecked)return;const[h,y]=await Oe(vL("register"));y&&e.updateIPCheck(y)},i=h=>{h===jt.Login?n.loginKeepValues=void 0:(h===jt.Register||(n.loginKeepValues=void 0),n.registerKeepValues=void 0)},c=h=>{n.isUserBacking=h},l=h=>{n.mode=h,n.loading=!1},u=(h,y)=>{o(h).type=y},d=(h,y)=>{const b=ed(h),{Phone:v,PhonePass:I,PhonePassCode:A,Email:L,EmailPass:C,EmailPassCode:w,Account:T}=ct,P={[v]:{bool:b.value.phone.enableCaptcha,tabSorts:[v,I],defu:b.value.phone.defaultVerify},[I]:{bool:b.value.phone.enablePassword,tabSorts:[I,v],defu:b.value.phone.defaultVerify},[A]:{bool:b.value.phone.forceCaptcha,tabSorts:[A],defu:b.value.phone.defaultVerify},[L]:{bool:b.value.email.enableCaptcha,tabSorts:[L,C],defu:b.value.email.defaultVerify},[C]:{bool:b.value.email.enablePassword,tabSorts:[C,L],defu:b.value.email.defaultVerify},[w]:{bool:b.value.email.forceCaptcha,tabSorts:[w],defu:b.value.email.defaultVerify},[T]:{bool:!0,tabSorts:[T],defu:T}},M=()=>{for(const E of P[y].tabSorts)if(P[E].bool)return E;return P[y].defu};o(h).subType=M()},m=()=>{n.optional=!1},g=()=>{n.loading=!0},f=h=>{h?setTimeout(()=>n.loading=!1,typeof h=="number"?h:2e3):Vt(()=>n.loading=!1)},_=(h,y)=>{const b=n.openOptions.guide,v=ed(h),{getHint:I}=BV(h),A=I(y==null?void 0:y.fromOpend);if(y!=null&&y.fromOpend&&h===jt.Login){const C=t()[0];switch(C==null?void 0:C.loginType){case ct.Phone:case ct.PhonePass:case ct.PhonePassCode:if(v.value.enableOptions.enablePhone){u(h,Kt.Phone);return}break;case ct.Email:case ct.EmailPass:case ct.EmailPassCode:if(v.value.enableOptions.enableEmail){u(h,Kt.Email);return}break;case ct.Account:if(v.value.enableOptions.enableAccount){u(h,Kt.Account);return}}}if(n.openOptions.thirdParty){u(h,Kt.ThirdParty),d(h,ct.Account);return}let L;if(A.defuHintPhone&&(L=Kt.Phone),A.defuHintAccount&&(L=Kt.Account),A.defuHintEmail&&(L=Kt.Email),b){const C=n.openOptions.login&&h===jt.Login,w=n.openOptions.register&&h===jt.Register;(C||w)&&(L=b)}L===Kt.Phone?(u(h,Kt.Phone),d(h,v.value.phone.defaultVerify)):L===Kt.Account?(u(h,Kt.Account),d(h,ct.Account)):L===Kt.Email&&(u(h,Kt.Email),d(h,v.value.email.defaultVerify))};return{state:n,ipCheck:s,setMode:l,getModeState:o,setOpenOptions:a,patchOpenOptions:r,setType:u,initType:_,initAllTypes:h=>{_(jt.Login,h),_(jt.Register,h)},setSubType:d,initOptional:m,setLoading:g,delLoading:f,initKeeps:i,setUserBackStatus:c}}),d_=Ee("LoginRegisterUpgrade",()=>{const e=O({});return{isFromTemporaryAccount:S(()=>{var n,o;return!((n=e.value)!=null&&n.login)&&!((o=e.value)!=null&&o.register)}),loginRegisterUpgradeOpenOptions:e}}),Fv=mt(()=>z(()=>Promise.resolve().then(()=>lse),void 0),e=>e.useWebauthn,"useWebauthn"),Xd={value:!1};function Ft(){const{t:e}=Se(),{openDialog:t,closeDialog:n}=zt(),{push:o,back:a,replace:r}=Pe(),{bindPhoneRegister:s}=bL(),{usePageing:i}=Of(),c=Ua(),l=me(),u=ln(),d=ee(),m=d_(),g=()=>Xd.value=!0,f=()=>Xd.value=!1,_=S(()=>d.hasHistoryLogined),p=async x=>{var G,N,j,X,q,J;const V=d.isTemporaryAccountMode,B=(N=(G=l.systemInfos)==null?void 0:G.loginRegister)==null?void 0:N.guideBeforeLogin,W=(X=(j=l.systemInfos)==null?void 0:j.loginRegister)==null?void 0:X.guideBeforeRegister,Q={serverTemporary:!1,upgradeTemporary:!1,bindRegister:!1,lazyLoginRegister:!1,loginWebauthn:!1};if(V)Q.serverTemporary=!((q=d.userInfos)!=null&&q.deposit_count),Q.upgradeTemporary=!!((J=d.userInfos)!=null&&J.deposit_count);else{let Z=ti(W,Jt.OPEN);x.login&&(Z=ti(B,Jt.OPEN)),Q.lazyLoginRegister=[!_.value,Z,!0].every(Boolean)}return Q.bindRegister=s.value.enable,x.login&&(Q.loginWebauthn=!!(await Fv()).checkFirst()),Q},h=()=>{var x;if(!((x=c.state.openOptions)!=null&&x.noBackRedirect)&&Zt([k.LOGIN,k.REGISTER])){const V=c.state.openOptions.redirect;V?(c.patchOpenOptions({redirect:void 0}),r({name:V})):a()}},y=x=>{var B;if(x.login||x.register)return x;const V=(B=l.systemInfos)==null?void 0:B.autoVisitorLoginH5;switch(!0){case V===au.Login:return{...x,login:!0};case V===au.Register:return{...x,register:!0};case V===au.Auto:default:return _.value?{...x,login:!0}:{...x,register:!0}}},b=(x={})=>{var B;if(((B=l.systemInfos)==null?void 0:B.disableRegister)===Jt.OPEN&&x.register)return Hn({type:"warn",message:()=>e("lobby.modal.register.disabled")}),!0},v=async(x={})=>
19{if(!Xd.value&&!b(x)){g();try{await I(x)}finally{f()}}},I=async(x={})=>{const V=await p(x),B=y(x);c.setOpenOptions(B);const W=B.login?jt.Login:jt.Register,Q=B.login?k.LOGIN:k.REGISTER;c.initKeeps(),c.delLoading(),c.setMode(W),c.initAllTypes({fromOpend:!0}),c.initOptional();const{isAcitve:G}=zt("loginRegister");if(G()&&!B.force)return;if(V.loginWebauthn&&!B.skipWebauthn){const j=await Fv(),[X]=await Oe(j.checkLogin());if(!X)return}if(!(x.login||x.register||x.onTryGame)&&V.bindRegister&&!B.skipBindRegister){await t("bindRegister",{openType:B.openType||"insert",options:B});return}if(V.serverTemporary&&!B.skipTemporary){ir().disableOperate(B);return}if(V.upgradeTemporary&&!B.skipTemporary){L({...B,login:void 0,register:void 0});return}if(V.lazyLoginRegister&&!B.skipGuide){L(B);return}rU(),Nn.set("wasOpenedLoginRegister",!0),i.value?Zt([k.LOGIN,k.REGISTER])||B.openPageReplace?await r({name:Q}):await o({name:Q}):await t("loginRegister",{openType:B.openType||"insert",options:B})},A=()=>{t("switchAccount")},L=(x={})=>(d_().loginRegisterUpgradeOpenOptions=x,o({name:k.LOGIN_REGISTER_UPGRADE_GUIDE})),C=async()=>{a()},w=()=>{var V;if((V=c.state.openOptions)!=null&&V.noBackRedirect||!c.state.openOptions.dialogApplyRedirect)return;const x=c.state.openOptions.redirect;x&&(c.patchOpenOptions({redirect:void 0}),r({name:x}))};return{opening:Xd,usePageing:i,guideConfig:p,isActivate:()=>zt("loginRegister").isAcitve()||Zt([k.LOGIN,k.REGISTER]),openLoginRegister:v,closeLoginRegister:(x=!1,V=!0)=>{var B,W;x||!i.value?i.value?h():(w(),n("loginRegister"),Zt(k.LOGIN_REGISTER_UPGRADE_GUIDE)&&V&&!m.isFromTemporaryAccount&&C()):(w(),n("loginRegister")),(W=(B=c.state.openOptions)==null?void 0:B.onClose)==null||W.call(B)},backLoginRegisterPage:h,autoLoginRegister:(x=!1)=>{var Z;const{id:V,cid:B,type:W}=cn().urlParams,{hasLogined:Q,hasHistoryLogined:G,confEnableAutoLogin:N,isTemporaryAccountMode:j}=d,{isLite:X}=ae.package;if([an.ignoreAutoLoginRegister(),Je.enable,Q,!!u.tokenInfosFromUrl,!!u.userkeyFromUrl,!Zt(k.GAME),Nn.get("wasOpenedLoginRegister"),i.value!==x,ir().envEnable.value,j,N&&X&&!G,Zt([k.LOGIN,k.REGISTER]),Zt([k.DEVTOOLS,k.DEMO])].includes(!0))return;const J=i.value?k.ROOT:void 0;if(B&&W)return W!==hg.REGISTER?void 0:{register:!0,redirect:J,autoOpenOrigin:Nm.Qudao};if(!B&&V&&W)return W!==FI.REGISTER?void 0:{register:!0,redirect:J,autoOpenOrigin:Nm.Tuiguang};if(er(au,(Z=l.systemInfos)==null?void 0:Z.autoVisitorLoginH5))return{redirect:J,autoOpenOrigin:Nm.Sysconf}},guideLoginRegister:x=>new Promise((V,B)=>{if(d.hasLogined&&!d.isTemporaryAccountMode)return V(null);v({redirect:x,onSuccess:()=>V(null),onClose:B}).catch(B)}),openSwitchAccount:A,openLoginRegisterUpgradeGuide:L,closeLoginRegisterUpgradeGuide:C}}let Vv=!1;const SR=async(e,t)=>{var g,f,_,p,h,y,b,v,I;const{isLogined:n,isDemoMode:o,userInfos:a}=ee(),{guideLoginRegister:r}=Ft(),s=ee(),i=(A="pass")=>{e.source&&e.source.to&&(Vv=!0),t==null||t(A)},c=()=>{i("toRoot")},l=()=>{i("cancel")},u=typeof((g=e.meta)==null?void 0:g.private)=="function"?(_=(f=e.meta).private)==null?void 0:_.call(f):(p=e.meta)==null?void 0:p.private,d=((h=e.meta)==null?void 0:h.whiteRoleType)||[],m=()=>o?d.includes(a==null?void 0:a.account_type)||!u:!0;try{if(u){const A=(b=(y=e.source)==null?void 0:y.from)==null?void 0:b.name;if(!n&&(A===k.LOGIN||A===k.REGISTER)){c();return}if(Vv){if(m()){try{await r(e.name)}catch(L){return l(),Promise.reject()}i()}else if(o)return}else m()&&n?i():c()}else{if((I=(v=e.meta)==null?void 0:v.disabled)!=null&&I.call(v,s,e.source)){c();return}i()}}catch(A){c()}},$v=e=>e.hasRoute(k.LOGIN)||e.hasRoute(k.REGISTER),xV=(e,t,n,o,a)=>{const r=vg.pathname.login===location.pathname,s=vg.pathname.register===location.pathname;if(!e&&t&&(r||s)){if(ir().envEnable.value)return a({name:k.ROOT,query:n.query}),!0;if(r)return a({name:k.LOGIN,query:n.query}),!0;if(s)return a({name:k.REGISTER,query:n.query}),!0}},Cp=e=>(t,n=k.ROOT)=>{e=e||Pe().router,t.forEach(o=>{e&&e.addRoute(n,o)})},kg=200,HV=800,UV=.02,Yv=.9,GV=.08,WV=()=>{const e=document.createElement("div");e.id="nprogress",e.className="nprogress";const t=document.createElement("div");t.className="bar",t.style.cssText=["position:relative","width:100%","transform:translate3d(-100%,0,0)",`transition:transform ${kg}ms linear,opacity ${kg}ms linear`,"opacity:0"].join(";");const n=document.createElement("div");return n.className="peg",n.style.cssText=["display:block","position:absolute","right:0","width:100px","height:100%","opacity:1","transform:rotate(3deg) translate(0,-4px)"].join(";"),t.appendChild(n),e.appendChild(t),e},FV=()=>{let e=null,t=null,n=null,o=[],a=null;const r=()=>{o.forEach(m=>clearTimeout(m)),o=[]},s=()=>{e&&t&&e.isConnected||(e=WV(),t=e.firstElementChild,document.body.appendChild(e))},i=m=>{t&&(a=m,t.style.opacity="1",t.style.transform=`translate3d(${(m-1)*100}%,0,0)`)},c=()=>{n||(n=setInterval(()=>{if(a===null||a>=Yv)return;const m=Math.min(a+UV*Math.random(),Yv);i(m)},HV))},l=()=>{n&&(clearInterval(n),n=null)},u=()=>{t&&(t.style.opacity="0",o.push(setTimeout(()=>{t&&(t.style.transform="translate3d(-100%,0,0)"),a=null,o=[]},kg)))},d={start:()=>(typeof document=="undefined"||(o.length&&(r(),a=null),a!==null)||(s(),i(GV),c()),d),done:()=>(a===null||(l(),i(1),o.push(setTimeout(u,kg))),d),configure:()=>d};return d},VV=mt(()=>z(()=>import("./1_MineChunk.DroyDZEx.js").then(e=>e.a1),__vite__mapDeps([0,4,2,1,5])),e=>e.useSurpriseRewardStore,"useSurpriseRewardStore"),qy=(...e)=>He.isSimpleTheme?Promise.resolve(void 0):VV(...e),Tf=Ee("transition",()=>{const e=O("Base"),t=O(null),n=r=>{e.value=r},o=async(r,s,i=0)=>{try{t.value=r,s&&await s()}finally{setTimeout(()=>{t.value=null},i)}},a=S(()=>t.value?t.value:e.value);return{routerViewTransitionModeOnce:t,currentRouterViewTransitionMode:a,updateRouterViewTransitionMode:n,updateRouterViewTransitionModeOnce:o}}),CR="/api/finance/setting",$V=["claim","rechargeBtnStyle","noWalletCurrencyStatus"],YV=e=>{const t=$V.filter(n=>e[n]==null);t.length!==0&&jo(void 0,`${CR} 未下发嵌套字段 ${t.join("/")},对应读点将走兜底`)};let Jd;async function qV(e){return Jd!=null||(Jd=Lx({route:CR,label:"financeSetting",read:()=>ze().financeSetting,write:t=>{YV(t),ze().setFinanceSetting(t)},request:async()=>{var a,r;const{apiFinanceSettings:t}=await z(async()=>{const{apiFinanceSettings:s}=await import("./0_EntryLoginRegisterChunk.CH23XrmN.js").then(i=>i.fh);return{apiFinanceSettings:s}},__vite__mapDeps([0])),[n,o]=await Oe(t());if(!n)return(r=(a=o==null?void 0:o.data)==null?void 0:a.data)!=null?r:void 0},describe:t=>`paymentMode=${t.paymentMode}`})),Jd(e)}const jV=[qV],wR=2,Pf=async(e,t=wR+1,n=()=>!1,o=1)=>
19{if(o>t)return Promise.reject(new Error("Max retry attempts reached"));const a=o===1,r=o===t;try{return await e(o,{isFirst:a,isLast:r})}catch(s){return n(s,{isFirst:a,isLast:r})?Promise.reject("Retry canceled"):(o++,Pf(e,t,n,o))}},jy=(e,t,{getCurrentDomain:n=(s,i)=>{if(s){const{domainListMap:c,ossHost:l}=$t(),u=c[s];return s==="ossDomain"?bs()?i.isFirst?l:u[1]:i.isLast?l:u[0]:u[0]}},getDomainList:o=s=>$t().domainListMap[s],singleAttempt:a=!1,maxDomainAttempts:r}={})=>{const{resortList:s}=$t(),i=e?o(e).length:wR+1,c=a?1:r!=null?Math.min(r,i):i;return Pf(async(l,u)=>{let d;e&&(d=n(e,{...u,...a?{isLast:!1}:null,times:l}));try{const m=await t(d,l,u);return e&&d&&s(e,d,!0),m}catch(m){return e&&d&&s(e,d,!1),Promise.reject(new Error("retryDomain fail"))}},c)},Vde=Object.freeze(Object.defineProperty({__proto__:null,retry:Pf,retryDomain:jy},Symbol.toStringTag,{value:"Module"})),zV=()=>{const{holidayThemeConfig:e,isCustomizeFestival:t}=nn();return t||!e?null:[e]},KV=async()=>{const{siteInfos:e}=me();let t={};const{type:n,backgroundColor:o,skinTypeValue:a}=e||{},r=[`siteadmin/skin/lobby_asset/${n}-${o}-${a}/assets.hash.json`,...(zV()||[]).map(s=>`siteadmin/skin/lobby_asset/festival/${s.themeType}/${n}-${o}/assets.hash.json`)];try{await jy("ossDomain",s=>Promise.all(r.map(async i=>{try{const c=await F.request({url:`${s}${i}`,method:"GET",params:{timestamp:Date.now()}},{maxRetryCount:0,oss:{enable:!0,force:!0},token:{type:!1},error:{checkResCode:!1,action:"silent"},crypto:{enable:!1}});t={...t,...c.data}}catch(c){}})))}catch(s){}return{data:{code:1,data:t}}};function QV(e,t){var o,a;e.loginRegister=(o=e.loginRegister)!=null?o:t==null?void 0:t.loginRegister;const n=["temporaryAccount","temporaryAccountH5","regTempAccountPageStay","regTempAccountAfterSecs","autoLoginAfterReinstall","guideBeforeRegister","guideBeforeLogin","guidePageStyleSelection"];return e.loginRegister&&Object.keys(e.loginRegister).forEach(r=>{if(n.includes(r)){const s=Xe(t==null?void 0:t.loginRegister,r),i=Xe(e.loginRegister,r);e.loginRegister&&Js(e.loginRegister,r,s!=null?s:i)}}),e.autoVisitorLoginH5=(a=t==null?void 0:t.autoVisitorLoginH5)!=null?a:e.autoVisitorLoginH5,e}const ZV=e=>{var t;return{lotteryTime:e.lt,userName:e.u,game:e.g,amount:e.a,lotteryType:e.t,betAmount:e.ba,amountUsdt:e.au,currency:e.c,replayUrl:e.d,gameSource:(t=e.gs)!=null?t:NL.Normal}},XV=e=>({id:e.id,cnt:e.cnt}),JV=e=>{var t,n;if(e)return{grandPool:e.gp,majorPool:e.map,midPool:e.mip,smallPool:e.sp,sumRewardCnt:e.src,sumRewardGold:e.srg,rewardPoolGold:e.rpl,recordCount:e.rc,records:(t=e.r)==null?void 0:t.map(ZV),games:(n=e.g)==null?void 0:n.map(XV)}},zy=(e=[])=>e.map(t=>{const{a:n,b:o,c:a,d:r,e:s,f:i,g:c,h:l,y:u,j:d,k:m,m:g,n:f,i:_,l:p,o:h,p:y,q:b,r:v}=t;return{id:n,showType:o,showPosition:a,jumpPosition:r,decimalPlaces:s,numericStyle:i,backgroundStyle:c,externalLinks:l,carouselName:u,fontTypeface:d,backgroundUrl:ky(m),virtualPoolTimestamp:g,virtualPoolNumbers:f,externalNewTab:_,jackpotType:p,platformType:h,bonusSource:y,jackpotAnimation:b,data:JV(v)}}),e$=()=>F.request({url:"/api/lobby/aboutUs/index/getInfo",method:"GET"},{omitKey:["currency","platformType"],token:{type:"staticOnly"},oss:{enable:!0},cache:{useCache:!0}}),Df=Ee("about",()=>{const e=O([]),t=ee(),n=ze(),{t:o}=Se(),a=O(!1),r=Ue(),s=S(()=>{var g,f;const m=(f=(g=t.userInfos)==null?void 0:g.currency)!=null?f:"CNY";return e.value.filter(_=>_.currencyCodes.includes(m))}),i=m=>{e.value=m},c=S(()=>r.language==="vi");let l=null;const u=async()=>l||(a.value=!0,l=e$().then(m=>{var g;return i((g=m.data.data)!=null?g:[]),s.value}).catch(()=>{}).finally(()=>{a.value=!1,l=null}),l),d=S(()=>{var m,g;return(m=n.brandLogoInfos)!=null&&m.brandName?o("lobby.plan.middle.menu.about")+(c.value?" ":"")+((g=n.brandLogoInfos)==null?void 0:g.brandName):o("lobby.footer.quickJump.aboutUsSub")});return{aboutUsList:e,filteredAboutUsList:s,setAboutUsInfoData:i,getAboutUsInfoData:u,aboutUserInfoData:d}},{persist:{storage:wo(),paths:["aboutUsList"]}}),qv=Object.freeze(Object.defineProperty({__proto__:null,useAboutUsStore:Df},Symbol.toStringTag,{value:"Module"})),t$=async()=>{const{data:e}=await F.request({method:"get",url:"/api/lobby/config/getAppDownloadInfo"},{oss:{enable:!0},cache:{useCache:"fresh"},token:{type:"staticOnly"},omitKey:["currency","platformType","language"]});return e==null?void 0:e.data},n$=async()=>{const{data:e}=await F.request({url:"/api/lobby/webapi/forceUpdate/getForceUpdate",method:"get"},{oss:{enable:!0},cache:{useCache:"fresh"},token:{type:"staticOnly"},omitKey:["currency","platformType","language"]});return e==null?void 0:e.data},o$=async e=>{const{data:t}=await F.request({method:"get",url:"/api/club/manager/app/pkg/list",params:e},{oss:{enable:!0},token:{type:"staticOnly"},omitKey:["currency","platformType","language"]});return t==null?void 0:t.data},Ky=Ee("pwa-start-url",()=>{const{isIos:e}=at(),t=S(()=>gs().displayMode||Wt().pWADisplayMode),n=S(()=>{var i;const{affParams:a}=cn(),r=ln().tokenInfos;let s={...a,gameCategoryId:0,siteCode:(i=window.LOBBY_SITE_CONFIG)==null?void 0:i.siteCode,"fixed.isSaveShort":!0,"fixed.isHideDomain":1,_ti:void 0,_et:void 0};return r&&e&&(s._ti=window.btoa(JSON.stringify(r))),t.value===Or.MinimalUi&&(s={...s,"fixed.isHideDomain":0}),{...li(window.location.href),...s}});return{start_url:S(()=>Ea(window.location.origin,n.value)),mode:t,pwaQueryParams:n}}),jv=async({name:e,displayMode:t,logo:n,start_url:o,screenshots:a},r="data")=>{const{origin:s}=window.location,i={scope:s,id:s,name:e,short_name:e,icons:[{src:n,sizes:"any",type:"image/png"},{src:n,sizes:"192x192",type:"image/png"}],start_url:o,display:t,background_color:"#181818",theme_color:"#181818",prefer_related_applications:!1,related_applications:[{platform:"webapp",url:s+"/pwa/manifest_v2",id:s}],protocol_handlers:[{protocol:cO().protocol,url:"/pages/pc-pwa-redirect/index.html?from=%s"}],screenshots:a},c=JSON.stringify(i);let l="";if(r==="sw"){await(await window.caches.open("manifest")).put("/pwa/manifest_v2",new Response(c,{headers:{"Content-Type":"application/json"}}));try{await p4()&&(l="/pwa/manifest_v2")}catch(m){}}else r==="data"&&(l="data:text/json;charset=utf-8,"+encodeURIComponent(c));if(!l)return;const u=document.querySelector("#pwa-manifest");
19if(u)if(r==="sw"){const d=u.cloneNode(!0);d.setAttribute("href",l),u.replaceWith(d)}else u.setAttribute("href",l)},a$=(e,t)=>{var a,r,s;const{isAndroid:n}=at();let o=e;if(n&&ae.package.isVest){const i=Bl(((a=ae==null?void 0:ae.wgPackageConfig)==null?void 0:a.name)+".wgvdd");((s=(r=ae==null?void 0:ae.wgPackageConfig)==null?void 0:r.downloadable)!=null?s:!1)||i.length||(o=XI())}zu(t,o),o&&Yn(o)},r$=async e=>{var s;const{isPWASupportBrowser:t}=at(),{isEdge:n}=Ct().browser,{installPrompt:o,isPWAInstalled:a,setIsCanInstallPwa:r}=gs();if(a)return AR(),as.installed;if(t&&o)try{const i=await((s=o.prompt)==null?void 0:s.call(o)),{outcome:c}=i;return c==="accepted"?(e==null||e(as.accepted),!n&&r(!0),zu({type:Ie.PWA},Ky().start_url)):e==null||e(as.dismissed),c}catch(i){console.log(i)}else return as.notSupported},AR=()=>{const{start_url:e}=Ky(),{isChrome:t,isEdge:n,major:o,isOpera:a}=Ct().browser,{isAndroid:r}=Ct().os,s=(t||n)&&Number(o)>=96,i=a&&Number(o)>=82;if(r)return n?void 0:Yn(e);s||i?location.href=cO(new URL(e).search).scheme:Yt().open("appDownloadPwaTips",{openType:"overlay"})},s$=(e,t)=>{if(t===void 0){const{member_level:o=1}=ee().userInfos||{};t=o}if(!e)return!0;const n=e?e.split(",").map(Number):[];return(n==null?void 0:n.includes(_f.AllUserLevel))||t&&n.includes(t)},zv=(e,t)=>{if(!t)return!0;const n=t?t.split(",").map(Number):[];return e>=0&&n.includes(e)},IR=(e,t)=>{var n,o;return!e||e.length===0?!0:(t===void 0&&(t=((n=ee().userInfos)==null?void 0:n.vip_level)||((o=me().systemInfos)==null?void 0:o.min_vip_level)||0),Array.isArray(e)?e.every(a=>zv(t,a)):zv(t,e))},LR=(e,t)=>{var s,i;if(!e||(t===void 0&&(t=((s=ee().userInfos)==null?void 0:s.register_time)||0),!t))return!0;const n=3600*24*e,o=ht().getServerTime(),{siteInfos:a}=me(),r=Ye(t*1e3).utcOffset((i=a==null?void 0:a.timeZone)!=null?i:"").endOf("day").unix();return!!e&&n+r>=o},i$=(e,t)=>{var o,a;if(!e)return!0;t===void 0&&(t=(a=Ze().currency||((o=ee().userInfos)==null?void 0:o.currency))!=null?a:"");const n=e?e.split(","):[];return e==="0"||(n==null?void 0:n.includes(t))},kl=Ee("new-comer-reward",()=>{const e=ee(),t=O({}),n=O({}),o=()=>{n.value={}},a=(l,u)=>{var y,b,v,I;const d=u||((y=e.userInfos)==null?void 0:y.currency),m=((b=t.value)==null?void 0:b.currency)||"",f={...((I=(v=t.value)==null?void 0:v.list)==null?void 0:I.find(A=>A.bindType===l))||{}},p=["","0",0].includes(String(m));if(!m.includes(String(d))&&!p)return f.reward=0,f;let h={};try{h=JSON.parse(String(f.currency)).find(L=>L.currency===d)}catch(A){}return f.reward=vp(h).reward,f.bindTypeAward=vp(h).bindTypeAward,f},r=async()=>{if(!so()){t.value={};return}if(await ba("g4"),Mo("g4","activeTasksBenefitReward"))return;const[l,u]=await Oe(KF());!l&&u&&s(u)},s=l=>{var m,g,f;const u=(g=(m=e.userInfos)==null?void 0:m.member_level)!=null?g:_f.DefaultLevel,d=s$((f=l==null?void 0:l.userLevel)!=null?f:"",u);t.value={...l,list:d?l.list:[]}},i=async()=>{var f;if(!e.hasLogined||!so()){n.value={};return}const[l,u]=await Oe(ZF());if(l)return;const d={};u.forEach(_=>{var b;let p={};try{p=JSON.parse((b=_.currency)!=null?b:"")}catch(v){}const{reward:h,bindTypeAward:y}=vp(p);d[_.bindType]={..._,reward:h,bindTypeAward:y}});const m=d[Lr.AddContact];let g=[];try{g=((f=JSON.parse(m==null?void 0:m.content))==null?void 0:f.bindTypes)||[]}catch(_){}g.forEach(_=>{d[_]={...m,bindType:_}}),n.value=d};return{newBenefitsBeforeLogin:t,newBenefitsMap:n,resetNewBenefits:o,getRedDotBeforeLogin:a,setBenefitBeforeLogin:s,getNewComerBenefitBeforeLogin:r,getNewComerBenefitAfterLogin:i,freshNewComerBenefitAfterLogin:async()=>{await F.setCacheExpired(QF),i()}}}),na=Ee("download-main",()=>{const e=ze(),t=me(),n=Ue(),{openDialog:o,closeDialog:a}=zt(),{isIos:r,isAndroid:s,isMacos:i}=at(),{isSafari:c,isInThirdAppBrowser:l}=Ct().browser,u=r||i,d=kl(),m=ee(),g=$t(),f=cn(),_=O({}),p=O({}),h=O(!1),y=O(),b=async()=>{if(!so())return;m.hasLogined?await d.getNewComerBenefitAfterLogin():await d.getNewComerBenefitBeforeLogin();const Z={[Lr.DownloadAndLogin]:lS(Lr.DownloadAndLogin),[Lr.createDesktop]:lS(Lr.createDesktop)};y.value=Z},v=O(),I=async()=>{if(await _l("g7"),yl().g7&&Ss("apiGetAppDownloadInfo")||(await ba("g7"),Mo("g7","appDownloadInfo")))return;const Z=await t$();Z&&(v.value=Z)},A=S(()=>{var le,ue;const Z=XE();return xP(HP((ue=(le=v.value)==null?void 0:le.androidList)!=null?ue:[],"type"),oe=>{if(Z){const{package64Path:U,package64Size:$,downloadPath:re,size:ve}=oe[0],Le=$||ve||0,Te=U||re;return{...oe[0],size:Number(Le),downloadPath:Te}}return oe[0]}).filter(({customizePath:oe,downloadPath:U})=>oe||U)}),L=S(()=>{var te,le;const Z=(le=(te=v.value)==null?void 0:te.downloadList)==null?void 0:le.filter(ue=>{var oe;return(oe=ue.language)==null?void 0:oe.split(",").includes(n.language)});return!(Z!=null&&Z.find(ue=>ue.type===Ie.Quick))&&X.value&&c&&!l&&(Z==null||Z.push(u4(X.value))),Z==null?void 0:Z.map(ue=>{const oe=ue.type!==Ie.DesktopShortcut?!0:ue.showTutorial;if(ue.type===Ie.Vest&&ue.vestBagType===Vh.SYSTEM&&ue.downloadType===Fh.LANDINGPAGE)return{...ue,showTutorial:oe,value:Ea(g.downloadPageUrl,{mode:5,activeId:ue.vestBagId,style:ue.style,languageCode:n.language,...f.affParams})};if(ue.type===Ie.Quick){let U=ue.value;return U=ig(U),{...ue,showTutorial:oe,signType:os.IOS,value:U}}return{...ue,showTutorial:oe}})}),C=S(()=>{var Z,K;return u?(Z=L.value)!=null?Z:[]:(K=A.value)!=null?K:[]}),w=S(()=>{var Z,K;return(K=(Z=v.value)==null?void 0:Z.installTutorial)!=null?K:[]}),T=O(),P=Z=>{Z&&(T.value=Z)},M=async()=>{await ba("g5"),!Mo("g5","forceUpdate")&&P(await n$())},E=S(()=>{const{brandLogoInfos:Z}=e;return s?Z==null?void 0:Z.androidBootInstallation:r?Z==null?void 0:Z.iosBootInstallation:Z==null?void 0:Z.pcBootInstallation}),x=O(0),V=S(()=>
19{var oe,U;const Z=(U=(oe=t.siteURLInfos)==null?void 0:oe.lobby_domain)!=null?U:[],K=Z.filter($=>$.startsWith("https://")),te=Z.filter($=>$.startsWith("http://")),le=[...K,...te],{origin:ue}=new URL(window.location.href);return gs().isPWAInstalled?[...new Set([...le,ue])]:[...new Set([ue,...le])]}),B=Z=>{if(!V.value.length)return Z;const K=V.value.length,te=V.value[x.value++%K];return zx(Z,te)},W=O(0),Q=async(Z,K)=>{var ve;const{downloadPath:te,customizePath:le,type:ue,value:oe}=Z,U=(ve=K==null?void 0:K.closeDialogName)!=null?ve:"downloadMainDialog",$=async Le=>{await o("downloadPWADialogInHome",{options:{autoPlay:!0,downloadStatus:Le}}),a(U)};if(!h4(Z))return;if([Ie.PWA,Ie.DesktopShortcut,Ie.Quick].includes(ue)||nH(),s&&await r4(ue)){a(U);return}if(ue===Ie.Quick){oe?i4(oe):await $(uu.NOT_INITIATE);return}if(ue===Ie.PWA){if(gs().isPWAInstalled)return AR();const Le=await r$();Le===as.accepted?await $(uu.DOWNLOADING):Le===as.dismissed||(Le===as.notSupported?await $(uu.NOT_INITIATE):Le===as.installed&&await $(uu.DOWNLOADED));return}if(ue===Ie.DesktopShortcut){gs().setDisplayMode(Or.Browser),await o("downloadShortcut",{openType:"insert"}),a(U),zu({type:Ie.DesktopShortcut},location.href);return}const re=[];if(u)re.push(oe);else{if(te){const Le=B(te);re.push(Le)}le&&re.push(le.includes("://")?le:"https://"+le)}a$(re[W.value++%re.length],Z)},G=async()=>{try{await I(),b(),N(),h.value=!0}catch(Z){h.value=!1,console.warn("[initAPPDownloadConfigs] error:",Z)}},N=async()=>{setTimeout(()=>{M(),j()},2e3)},j=()=>{var K;const Z=(K=v.value)==null?void 0:K.downloadList.find(te=>te.type===Ie.Vest&&te.vestBagType===Vh.SYSTEM&&te.downloadType===Fh.LANDINGPAGE);u&&Z&&g.pingDownloadHost()},X=O(""),q=S(()=>{var Z;return(Z=C.value.find(K=>K.type===Ie.Quick))==null?void 0:Z.value});return{rewardBindDataBefore:y,downloadAppConfig:v,downlaodAppList:C,appVersion:T,setAppVersion:P,bootInstallation:E,downloadLoaded:h,download:Q,clickCount:W,initAPPDownloadConfigs:G,installTutorialList:w,webclipUrl:q,localWebclipUrl:X,bootInstallationStatus:_,bootInstallationStatusShowTimes:p,setBootInstallationStatusHandler:(Z,K=!0)=>{const te=p.value[Z];_.value={..._.value,[Z]:K},K&&(p.value={...p.value,[Z]:te?te+1:1})}}},{persist:{paths:["downloadAppConfig"],storage:wo({},"local")}}),c$=async()=>await F.request({url:"/api/lobby/footerConfigV2/getInfo"},{oss:{enable:!0},cache:{useCache:!0},token:{type:"staticOnly"},omitKey:["currency","platformType"]}).then(e=>e.data.data||{});var l$={env:"prod"};const u$=(e,t)=>{var r;const n=/([^/?#]+)\.png$/,o=(r=e.match(n))==null?void 0:r[1];return/^\d+$/.test(o)?BigInt(o)>BigInt(t[l$.env]):!1},$de=e=>{switch(e){case"E-Sports":return"lobby.footerNew.quickJump.eSports";case"selfRestraint":return"lobby.center.forbiddenSelf.title";default:return`lobby.footerNew.quickJump.${e}`}};let em,wp;function RR(){if(!em&&(em=O(0),wp=O(0),Co)){const e=()=>{em.value=window.innerWidth,wp.value=window.innerHeight};e(),window.addEventListener("resize",e,{passive:!0}),window.addEventListener("orientationchange",e,{passive:!0})}return{width:em,height:wp}}const Yde=Array.isArray,qde=e=>typeof e=="string",d$=e=>e==null;function jde(){}const OR=e=>e!==null&&typeof e=="object",td=e=>e!=null,Vi=e=>typeof e=="function",TR=e=>OR(e)&&Vi(e.then)&&Vi(e.catch),zde=e=>Object.prototype.toString.call(e)==="[object Date]"&&!Number.isNaN(e.getTime()),PR=e=>typeof e=="number"||/^\d+(\.\d+)?$/.test(e),m$=()=>Co?/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase()):!1;function g$(e,t,n){return t.reduce((o,a)=>(o[a]=e[a],o),{})}const Kde=(e,t)=>JSON.stringify(e)===JSON.stringify(t),Qde=e=>e.reduce((t,n)=>t.concat(n),[]);function Kv(e){return Co?requestAnimationFrame(e):-1}function hu(e){Kv(()=>Kv(e))}function Qy(e){return(e==null?void 0:e.tagName)!=="HTML"&&(e==null?void 0:e.tagName)!=="BODY"&&(e==null?void 0:e.nodeType)===1}const{width:f$,height:p$}=RR();function Za(e){if(td(e))return PR(e)?`${e}px`:String(e)}function Zde(e){if(td(e)){if(Array.isArray(e))return{width:Za(e[0]),height:Za(e[1])};const t=Za(e);return{width:t,height:t}}}function h$(e){const t={};return e!==void 0&&(t.zIndex=+e),t}let _u=null;typeof window!="undefined"&&window.addEventListener("resize",()=>{_u=null},{passive:!0});function Mf(){if(_u!==null)return _u;const e=document.documentElement,t=e.style.fontSize||window.getComputedStyle(e).fontSize;return _u=parseFloat(t),_u}function _$(e){return e=e.replace(/rem/g,""),+e*Mf()}function y$(e){return e=e.replace(/vw/g,""),+e*f$.value/100}function b$(e){return e=e.replace(/vh/g,""),+e*p$.value/100}function Po(e){if(typeof e=="number")return e;if(Co){if(e.includes("rem"))return _$(e);if(e.includes("vw"))return y$(e);
19if(e.includes("vh"))return b$(e)}return parseFloat(e)}function Xde(e,t=2){let n=e+"";for(;n.length<t;)n="0"+n;return n}const Qv=(e,t,n)=>Math.min(Math.max(e,t),n);function Jde(e,t){return Math.round((e+t)*1e10)/1e10}const Zy=100,gn=(e,t)=>(t=t||Zy,`${(typeof e=="string"?parseFloat(e):e)/t}rem`),v$=(e,t)=>(t=t||Zy,`${(typeof e=="string"?parseFloat(e):e)*t}px`),eme=e=>{const t=Mf();return(o=>parseFloat(v$(o))*(t/100))(e)};function tme(e){const t=typeof e=="string"?parseFloat(e):e;return Po(gn(t))}function S$(e,t){const n=/style="([^"]*)"/g;return e.replace(n,function(a,r){return'style="'+r.replace(/(\d*\.?\d+)px/g,function(i,c){return gn(parseFloat(c)*t)})+'"'})}function tm(e){const n=new DOMParser().parseFromString(e,"text/html"),o=n.getElementsByTagName("img");for(const a of Array.from(o)){const r=a.getAttribute("width");r?(a.style.width=`${parseFloat(r)/100}rem`,a.removeAttribute("width"),a.removeAttribute("height")):a.style.maxHeight||(a.style.opacity="0",a.setAttribute("onload","this.style.width = this.naturalWidth/100 + 'rem';  this.style.opacity = '1';"))}return n.body.innerHTML}function C$({element:e}){if(!e)return;e.querySelectorAll("[style]").forEach(n=>{const o=n.getAttribute("style");o&&n.setAttribute("style",o.replace(/(\d+(\.\d+)?)px/g,(a,r)=>gn(r)))})}const w$={dev:"1817181896559132674",test:"1817181896559132674",try:"1817417140912545793",prod:"1817481894734766081"},A$=Ee("footer",()=>{const e=O(),t=s=>{if(!s)return;const{content:i="",oldContent:{companyInfoLanguage:c={customContent:""},contactInfoLanguage:{contactContent:l="",copyrightInfo:u=""}={}}={}}=s;s.content=tm(i),c.customContent&&(s.oldContent.companyInfoLanguage.customContent=tm(c.customContent)),l&&(s.oldContent.contactInfoLanguage.contactContent=tm(l)),u&&(s.oldContent.contactInfoLanguage.copyrightInfo=tm(u)),e.value=s},n=async()=>{await ba("g5");let s;Mo("g5","footerConfig")||(s=await c$(),t(s));const i=Df();(s==null?void 0:s.aboutUs)!==void 0?i.setAboutUsInfoData(s.aboutUs):Mo("g5","footerAboutUs")||await i.getAboutUsInfoData()},o=S(()=>{var s,i,c,l;return((l=(c=(i=(s=e.value)==null?void 0:s.oldContent.qualificationProofLanguages)==null?void 0:i.filter)==null?void 0:c.call(i,u=>!!u.qualificationImage))==null?void 0:l.map(u=>({...u,isNewImage:u$(u.qualificationImage,w$)})))||[]}),a=S(()=>{var s,i;return((i=(s=e.value)==null?void 0:s.oldContent)==null?void 0:i.qualificationProofStatus)===Jt.OPEN}),r=S(()=>o.value.length===0||a.value);return{footerInfos:e,setFooterInfos:t,initFooterInfos:n,isHideQualification:r}},{persist:{storage:wo(),paths:["footerInfos"]}});var dc=(e=>(e.JACKPOT_PRIZE="fetch/aside-jackpot-prize",e.JACKPOT_AMOUNT="change-jackpot-amount",e.JACKPOT_PRIZE_NO_LOGIN="jackpot-prize-no-login",e.HEART_BEAT="fetch/heart-beat",e.NETWORK_DETECTION="fetch/aside-network-detection",e.RED_POCKETS="fetch/event-red-pockets",e.ACTIVITY_TIME="fetch/activity-time-calc",e.NO_WALLET_WITHDRAW_ORDER="fetch/no-wallet-order",e.MAINTAININFO="fetch/maintain-info-json",e.KYC_VERIFY_RESULT="fetch/kyc-get-verify-result",e.REAL_LIVE_GAME="fetch/real-live-game",e))(dc||{}),yu=(e=>(e.PAUSE="pause",e.RECOVER="recover",e.DESTROY="destroy",e.RUN="run",e))(yu||{});Ja.Popular,Ja.PlatformTop,Ja.Footer;const I$=(e,t)=>
19t==="array"?Array.isArray(e):t==="array-or-object"?e!==null&&typeof e=="object":e!==null&&typeof e=="object"&&!Array.isArray(e),L$=(e,t,n)=>{const o={...t};for(const[a,r]of Object.entries(n)){const s=o[a];s===void 0||I$(s,r)||(console.warn(`[static-aggregate] ${e}.${a} 结构无效,按字段缺失处理`),delete o[a])}return o},R$=3e4,O$=2,Sd=async(e,t,n=["platformType"],o={})=>{const r=(await F.request({url:e,method:"GET",timeout:R$},{maxRetryCount:O$,oss:{enable:!0,force:t,compression:"gzip"},token:{type:"staticOnly"},omitKey:n})).data.data;if(!r||typeof r!="object"||Array.isArray(r))throw new TypeError(`[static-aggregate] ${e} 响应缺少有效 data 对象`);return L$(e,r,o)},T$=async()=>Sd("/api/backstage/system/guestHome",!1,["platformType"],{activeCategoryHome:"object",activeIsShowV2:"object",activePopRecharge:"array",activeTasksBenefitReward:"object",gohalStaffHome:"object",messageListHome:"object",messagePopupcfg:"array"}),P$=async()=>Sd("/api/lobby/lowFrequencyConfig",!1,["platformType","currency"],{footerConfig:"object",forceUpdate:"object"}),D$=async()=>Sd("/api/lobby/highFrequencyConfig",!0,["platformType","language"],{bonusPool:"array",winnerCarousel:"object"}),M$=async()=>{const e=await Sd("/api/lobby/injectedDataConfig",!1,["platformType","currency"],{allCurrency:"array",appDownloadInfo:"object",optimizationConfig:"object",optimizationSiteConfig:"object",publicityInfo:"array",siteInfo:"object"}),{optimizationConfig:t,...n}=e;return{...n,...n.optimizationSiteConfig===void 0&&t!==void 0?{optimizationSiteConfig:t}:{}}},k$=async()=>{const e=await Sd("/api/lobby/platformGameConfig",!1,["platformType"],{hotList:"array",hotGameList:"array",listSubGameSummary:"array",liveGame:"array",liveVideo:"array",platformCateExtLink:"array-or-object",specialGame:"array",specialGameList:"array"}),{hotList:t,specialGame:n,...o}=e;return{...o,...o.hotGameList===void 0&&t!==void 0?{hotGameList:t}:{},...o.specialGameList===void 0&&n!==void 0?{specialGameList:n}:{}}},DR=async e=>{var t;try{const n=await F.request({url:"/api/game/hall/listBonusPoolV2",params:e,method:"GET"},{omitKey:["language","platformType"],oss:{enable:!0,force:!0},cache:{useCache:!0},token:{type:"staticOnly"},error:{action:"noMessage"}});return{data:zy((t=n==null?void 0:n.data)==null?void 0:t.data)}}catch(n){if(e!=null&&e.page)return{data:[]};throw n}},N$=async(e,t)=>{if(bl.isCurrencyChanged()||t(e),await ba("g6"),Mo("g6","bonusPool"))return;const{data:n}=await DR();t(n)},MR=5,E$=new Map([["banner",Ja.Banner],["marquee",Ja.Marquee],["middleMenu",Ja.MiddleMenu],["popular",Ja.Popular],["footer",Ja.Footer],["platformTop",Ja.PlatformTop]]),B$={"--jackpot-card-count-box-scale":"0.66","--jackpot-card-count-box-height":"0.76rem","--jackpot-card-count-to-bottom":"0.245rem","--jackpot-card-width":"7.1rem","--jackpot-card-height":"1.68rem","--jackpot-font-letter-spacing":"0.007rem","--jackpot-card-margin":"0 0 0.2rem","--jackpot-font-color":"$skin__neutral_1","--jackpot-font-size":"0.48rem"},x$={"--jackpot-card-count-box-height":"0.52rem","--jackpot-card-count-box-scale":"0.48","--jackpot-card-count-to-bottom":"0.2rem","--jackpot-card-width":"5.2rem","--jackpot-card-height":"1.24rem","--jackpot-font-letter-spacing":"0.007rem","--jackpot-card-margin":"0 0 0.2rem","--jackpot-font-color":"$skin__neutral_1","--jackpot-font-size":"0.33rem"},H$={"--jackpot-card-count-box-scale":"0.58","--jackpot-card-count-to-bottom":"0.28rem"},U$={"--jackpot-card-count-box-scale":"0.4","--jackpot-card-count-to-bottom":"0.25rem"},G$={2:{"--jackpot-card-count-to-bottom":"0.02rem"},4:{"--jackpot-card-count-to-bottom":"0.06rem"},5:{"--jackpot-card-count-to-bottom":"0.06rem"}},W$={"--jackpot-card-count-box-scale":"0.875","--jackpot-card-count-box-height":"0.37714rem","--jackpot-card-count-to-bottom":"0.04rem","--jackpot-card-width":"2.14rem","--jackpot-card-height":"0.68rem","--jackpot-font-letter-spacing":"0.007rem","--jackpot-card-margin":"0 0 0.2rem","--jackpot-font-color":"$skin__neutral_1","--jackpot-font-size":"0.28rem"},Zv=({virtualPoolTimestamp:e,virtualPoolNumbers:t})=>{const n=Ye().valueOf();let o=Math.floor((n-e)/(MR*1e3));return(o>t.length-1||o<0)&&(o=o<0?0:t.length-1),o};function kR({fn:e,time:t,waitAsync:n=!0}){let o=!1;const a={value:0,valueOf(){return o=!0,a.value}};function r(s){a.value=setTimeout(()=>{const i=e(s);TR(i)&&n?i.then(()=>{o||r(i)}):r(i)},t)}return r(),a}class F${constructor(){H(this,"pools",{});H(this,"manualKey",[])}batch(t,n=Object.keys(this.pools)){const o=this[t].bind(this);
19n.forEach(o)}async create(t){const{key:n,pollingHandler:o,immediate:a=!1,useSync:r=!1,beforeCreateHooks:s=()=>Promise.resolve(null)}=t;a&&(o==null||o()),s&&await s(),this.destroy(n);const i=()=>{var l,u;if(!((u=(l=this.pools)==null?void 0:l[n])!=null&&u.pause))return o==null?void 0:o()},c=r?kR({fn:i,time:t.interval,waitAsync:!0}):window.setInterval(i,t.interval);this.pools[n]={pause:!1,id:c,intervalHandler:i,options:t}}pause(t){if(!t)return this.batch(yu.PAUSE);this.pools[t]&&(this.pools[t].pause=!0)}recover(t){if(!t)return this.batch(yu.RECOVER);this.pools[t]&&!this.manualKey.includes(t)&&(this.pools[t].pause=!1,this.run(t))}pauseInManual(t){t&&this.pools[t]&&!this.manualKey.includes(t)&&this.manualKey.push(t),this.pause(t)}recoverInManual(t){if(!t)return;const n=this.manualKey.indexOf(t);n!==-1&&(this.manualKey.splice(n,1),this.recover(t))}run(t){if(!t)return this.batch(yu.RUN);this.pools[t]&&this.pools[t].intervalHandler()}destroy(t){if(!t)return this.batch(yu.DESTROY);this.pools[t]&&(clearInterval(this.pools[t].id),delete this.pools[t])}update(t,n){if(!t)return;const o={...this.pools[t].options,...n};this.destroy(t),this.create(o)}}const _s=Qo.getInstance("PollingManager",F$),V$=()=>{const e=O(null),t=O([]),n=S(()=>t.value.length>0),o=()=>{e.value&&(clearTimeout(e.value),e.value=null)};return{delayQueryTimer:e,clearDelayQueryTimer:o,hasActiveJackpot:n,setJackpotActive:(r,s)=>{const i=t.value.includes(r);s&&!i?t.value=[...t.value,r]:!s&&i&&(t.value=t.value.filter(c=>c!==r)),n.value||o()}}},Ac=Ee("jackPot",()=>{const e=O(""),t=O([]),n=S(()=>{var W,Q;const B=t.value.find(G=>G.showType===Zc.Independent&&G.bonusSource===fs.WGReal);return(Q=(W=B==null?void 0:B.data)==null?void 0:W.rewardPoolGold)!=null?Q:0}),o=S(()=>!!e.value||!!n.value),a=O([]),r=O([]),s=O(0),i=O(!1),{delayQueryTimer:c,clearDelayQueryTimer:l,hasActiveJackpot:u,setJackpotActive:d}=V$();let m=0;const g=O(null),{hasLogined:f,isLogined:_}=GO(),p=(B,W,Q)=>{if(!B)return t.value.filter(N=>N.platformType===Qu.Club?!1:N.showType===Zc.Independent)||[];const G=E$.get(B);return t.value.filter(N=>{if(N.platformType===Qu.Club)return!1;const j=JSON.parse(N.showPosition||"{}");if(B==="platformTop"){const X=j.type===G&&N.showType!==Zc.onPlatform&&j.value&&W===Number(j.value);return He.hasMiniJackPotUI?X&&(Q?N.bonusSource===fs.Virtual&&N.jackpotType===So.Mini:N.jackpotType===So.Normal):X&&N.jackpotType===So.Normal}return j.type===G})},h=B=>{var N;const{virtualPoolNumbers:W=[]}=a.value.find(j=>Number(j.id)===Number(B))||{},Q=(N=r.value.find(j=>Number(j.id)===Number(B)))==null?void 0:N.value;let G="0.0";return W.length>0&&Q!==void 0&&(G=W[Q]),G},y=B=>{const W=B?r.value.findIndex(G=>Number(G.id)===Number(B)):-1;return{amountKeyItem:W>-1?r.value[W]:void 0,index:W}},b=B=>{var Q;const W=((B==null?void 0:B.filter(G=>{var N;return((N=t.value.find(j=>j.id===G.id))==null?void 0:N.showType)===Zc.Independent}))||[])[0];if(W){const G=Zv(W);I(W.virtualPoolNumbers.length>0&&G>-1?(Q=W.virtualPoolNumbers[G])==null?void 0:Q.toString():"")}},v=(B,W)=>{const Q=JSON.parse(JSON.stringify(r.value));if(W){const{amountKeyItem:G,index:N}=y(W);G?Q[N].value=B:Q.push({id:W,value:B})}else Q.forEach(G=>{G.value=B});r.value=Q},I=B=>{e.value=B},A=B=>{t.value=B},L=()=>{a.value.forEach(B=>{var Q;const W=((Q=y(B.id).amountKeyItem)==null?void 0:Q.value)||0;b(a.value),B.virtualPoolNumbers.length-1>W&&v(W+1,B.id)})},C=(B,W=!1)=>{const Q=JSON.parse(JSON.stringify(a.value));b(B),W&&(r.value=[]),B.forEach(G=>{const N=Q.findIndex(X=>Number(X.id)===Number(G.id));N>-1?Q[N]=G:Q.push(G);const j=Zv(G);v(j||0,G.id)}),a.value=W?B:Q},w=B=>{!f.value&&u.value&&!c.value&&(l(),c.value=setTimeout(async()=>{if(c.value=null,!u.value)return;const W=await DR();u.value&&W.data&&W.data.length>0&&(i.value=W.data.every(Q=>a.value.some(G=>G.id===Q.id&&G.virtualPoolTimestamp===Q.virtualPoolTimestamp))&&W.data.length===a.value.length,C((W==null?void 0:W.data)||[]))},B))},T=()=>{var Q,G,N;const B=((G=(Q=a.value[0])==null?void 0:Q.virtualPoolNumbers)==null?void 0:G.length)||0,W=((N=r.value[0])==null?void 0:N.value)||0;if(b(a.value),B-1>
19W&&v(W+1),B-1<=W+1&&s.value<1){const j=B-1===W+1?Math.floor(Math.random()*15)+5:0;w(j),s.value+=1}else s.value>12||!i.value?s.value=0:i.value&&(s.value+=1)},P=(B=[])=>{A(B);const W=B.filter(Q=>{var G;return Q.bonusSource!==fs.WGReal||((G=Q.virtualPoolNumbers)==null?void 0:G.length)}).map(Q=>({id:Q.id,showType:Q.showType,virtualPoolNumbers:Q.virtualPoolNumbers||[],virtualPoolTimestamp:Q.virtualPoolTimestamp||0}))||[];C(W,!0),W.length>0?E():(e.value="",_s.destroy(dc.JACKPOT_AMOUNT))},M=()=>N$(t.value,P),E=()=>{_s.destroy(dc.JACKPOT_AMOUNT),_s.create({key:dc.JACKPOT_AMOUNT,pollingHandler:()=>{f.value?L():T()},interval:1e3*MR})},x=B=>{g.value={data:B,id:++m}},V=()=>{if(M(),f.value&&He.hasJackPotWs&&(sc.on(al.JACKPOT_DATA,B=>{B.length&&C(B)}),sc.off(al.JACKPOT_REWARD,x),sc.on(al.JACKPOT_REWARD,x)),!_.value){const B=ye(()=>_.value,()=>{_.value&&(V(),B())})}};return{getPlaceConfig:p,getAmount:h,getAmountKey:y,setAmountKeys:v,jackPotAmount:e,realJackPotAmount:n,hasJackPotData:o,setJackPotAmount:I,virtualBonusPool:t,calculatePolling:a,setVirtualBonusPool:A,setVirtualBonusPoolRender:P,loginedSetKey:L,setCalculatePolling:C,getQueuePolling:w,noLoginedSetKey:T,getVirtualBonusPool:M,longConnectionJackpot:V,setJackpotActive:d,latestReward:g,pushReward:x}},{persist:{paths:["virtualBonusPool"]}}),$$=async e=>{const t=[];return e.footerConfig!==void 0&&(A$().setFooterInfos(e.footerConfig),e.footerConfig.aboutUs!==void 0&&(Df().setAboutUsInfoData(e.footerConfig.aboutUs),t.push("footerAboutUs")),t.push("footerConfig")),e.forceUpdate!==void 0&&(na().setAppVersion(e.forceUpdate),t.push("forceUpdate")),t},Y$=async(e,t=()=>!0)=>{const n=e.winnerCarousel?await Ht.parseWinnerGamesList(e.winnerCarousel):void 0,o=e.bonusPool===void 0?void 0:zy(e.bonusPool);if(!t())return[];const a=[];return n!==void 0&&(Cf().setWinnerData(n),a.push("winnerCarousel")),o!==void 0&&(Ac().setVirtualBonusPoolRender(o),a.push("bonusPool")),a},Ap=new Map,kf=e=>{var n;const t=((n=Ap.get(e))!=null?n:0)+1;return Ap.set(e,t),()=>Ap.get(e)===t},q$=(e,t)=>{if(e===void 0)return;Array.isArray(e)||yf.saveVersionInfo(e.v);let n=Ht.parseGameCategoriesExtLinkInfoList(e);t.clearLanguageDependentText&&(n=n.map((a,r)=>{var s;return{...a,gameCategoryName:"",list:r===1?(s=a.list)==null?void 0:s.map(i=>({...i,brand:"",platformName:""})):a.list}}));const o=n.filter(a=>a.isExLink).map(a=>({...a,linkName:a.gameCategoryName}));return{categories:n,extLinks:o}},j$=async(e,t,n={})=>{if(e===void 0||t===void 0)return;if(!t.length)return[];let o=await Ht.parseGameItemList(e,t);return n.clearLanguageDependentText&&(o=o.map(a=>({...a,gameName:"",platformName:""}))),o},z$=async(e,t,n={})=>{if(e===void 0||t===void 0)return;if(!t.length)return[];const o=await Ht.parseSpecialGameItemList(e,t);return o.forEach(a=>{n.clearLanguageDependentText&&(a.gameName="",a.platformName="")}),o},K$=async(e,t)=>{if(!(e===void 0||t===void 0))return t.length?Ht.parsePlatformAttachGamesList(e,t):[]},Q$=async e=>{var t;if(!(e.liveGame===void 0&&e.liveVideo===void 0)&&SL.includes((t=me().siteInfos)==null?void 0:t.type))return{platforms:e.liveGame===void 0?void 0:Ht.parseRealLivePlatformList(e.liveGame),games:e.liveVideo===void 0?void 0:Ht.parseRealLiveGameLIst(e.liveVideo)}},NR=async(e,t={})=>{var m,g,f;const n=(m=t.isLatest)!=null?m:kf("g8"),o=q$(e.platformCateExtLink,t),a=o==null?void 0:o.categories;a!==void 0&&await Ht.supplementPlatformInfo([],a);const[r,s,i,c]=await Promise.all([j$(e.hotGameList,a,t),z$(e.specialGameList,a,t),K$(e.listSubGameSummary,a),Q$(e)]);if(!n())return[];const l=rn(),u=[];if(o&&(l.setGameCategoriesInfoList(o.categories),l.setGameCategorieExtLink(o.extLinks),u.push("platformCateExtLink")),r!==void 0&&(l.setHotGameList(r),u.push("hotGameList")),s!==void 0&&(l.setSpecialGameList(s),u.push("specialGameList")),i!==void 0){const _=bU[(g=me().siteInfos)==null?void 0:g.type];_!==void 0&&l.clearGameCategoryPlatformList(_);for(const{gameCategoryId:p,platformId:h,gameList:y,gameCount:b}of i){const v=Tg(p,h);l.setGameCountList(v,b),l.setGameCategoryPlatformList({gameCategoryId:p,platformId:h,gameList:y})}u.push("listSubGameSummary")}
19const d=SL.includes((f=me().siteInfos)==null?void 0:f.type)&&o!==void 0&&!l.getCategoriesIsOpen(Y.Real);if(c||d){const{useRealLiveGame:_}=await va(()=>z(()=>import("./index.e8a0PKg2.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,16,17])))();if(!n())return[];const p=_();if(!c)return p.realLivePlatformList=[],p.realLiveGameList=[],u;if(await p.setInjectedRealLiveData({...c,categoryOpen:!o||l.getCategoriesIsOpen(Y.Real),isLatest:n}),!n())return[]}return(c==null?void 0:c.platforms)!==void 0&&u.push("liveGame"),(c==null?void 0:c.games)!==void 0&&u.push("liveVideo"),u},Z$=pa(),X$=e=>{e!==void 0&&(Z$.value=e)};var J$=(e=>(e[e.SendPrivatePromotion=0]="SendPrivatePromotion",e[e.LinkToGet=1]="LinkToGet",e[e.ClickToGet=2]="ClickToGet",e))(J$||{}),m_=(e=>(e[e.Universal=1]="Universal",e[e.Unique=2]="Unique",e[e.BoundPhone=3]="BoundPhone",e[e.UnboundPhone=4]="UnboundPhone",e[e.FirstCharge=5]="FirstCharge",e[e.InvitationLink=6]="InvitationLink",e))(m_||{}),eY=(e=>(e[e.Unbound=0]="Unbound",e[e.Bound=1]="Bound",e[e.HasPhoneNumber=2]="HasPhoneNumber",e))(eY||{}),tY=(e=>(e[e.Fixed=1]="Fixed",e[e.FirstDepositBonus=2]="FirstDepositBonus",e[e.FirstChargeRatio=3]="FirstChargeRatio",e[e.Random=4]="Random",e))(tY||{}),nY=(e=>(e[e.Show=0]="Show",e[e.Hide=1]="Hide",e))(nY||{}),oY=(e=>(e[e.Open=0]="Open",e[e.Close=1]="Close",e))(oY||{}),aY=(e=>(e[e.Success=0]="Success",e[e.OnlyOneTime=1]="OnlyOneTime",e[e.WrongOrExpired=2]="WrongOrExpired",e[e.RechargeAtLeastOnce=3]="RechargeAtLeastOnce",e[e.CouponCodeNotMatchActivity=4]="CouponCodeNotMatchActivity",e[e.DiscountAmountTooLowContactCustomerService=5]="DiscountAmountTooLowContactCustomerService",e[e.CodeAllTimesUsed=6]="CodeAllTimesUsed",e[e.YouHaveNoRight=7]="YouHaveNoRight",e[e.RechargeLimit=8]="RechargeLimit",e[e.BetLimit=9]="BetLimit",e[e.AccumulatedBonusLimit=10]="AccumulatedBonusLimit",e[e.AccumulatedLossLimit=11]="AccumulatedLossLimit",e[e.SubBrandUniqueWrongOrExpired=14]="SubBrandUniqueWrongOrExpired",e))(aY||{}),rY=(e=>(e[e.Unbound=0]="Unbound",e[e.Bound=1]="Bound",e))(rY||{}),sY=(e=>(e.Modal="modal",e.Page="page",e.Server="server",e))(sY||{}),iY=(e=>(e[e.None=0]="None",e[e.Recharge=1]="Recharge",e[e.Bet=2]="Bet",e[e.Bonus=3]="Bonus",e[e.Loss=4]="Loss",e))(iY||{});const ER="/api/active/category",cY="/api/active/categoryV2",lY="/api/active/refreshActiveStatistic",uY=async e=>{var a,r,s;const{hasLogined:t}=ee(),n=await F.request({url:ER,method:"GET"},{omitKey:["platformType"],cache:{useCache:"fresh",...pi(),expireOnloaded:t,getCacheSync:e},oss:{enable:!t},error:{blacklistThrottle:!0}}),o=(r=(a=n==null?void 0:n.data)==null?void 0:a.data)!=null?r:{categoryList:[],activeList:[]};return o.__isCache=!!((s=n==null?void 0:n.data)!=null&&s.__isCache),o},dY=async e=>{var a,r,s;const{hasLogined:t}=ee(),n=await F.request({url:cY,method:"GET"},{omitKey:["platformType"],cache:{useCache:"fresh",...pi(),expireOnloaded:t,getCacheSync:e},oss:{enable:!t},error:{blacklistThrottle:!0}}),o=(r=(a=n==null?void 0:n.data)==null?void 0:a.data)!=null?r:{categoryList:[],activeList:[]};return o.__isCache=!!((s=n==null?void 0:n.data)!=null&&s.__isCache),o},nme=e=>F.request({method:"GET",url:"/api/active/getByTemplate",data:e},{omitKey:["language","platformType"],cache:{time:60},token:{type:"staticOnly"},oss:{enable:!0}}).then(t=>t.data.data),ome=async()=>{var t;const e=await F.request({url:lY,method:"POST"},{error:{action:"noMessage"}});return(t=e==null?void 0:e.data)==null?void 0:t.data},mY=e=>{var n;const t=ht().getServerTime();return((n=e.activeList)!=null?n:[]).filter(o=>{const a=o.es,r=o.ss;return(a&&t<a||!a)&&(r&&t>r||!r)}).map(o=>{var a,r,s;return{activeId:o.id,template:o.tp,startShowTime:o.ss,endShowTime:o.es,startTime:o.ss,endTime:(a=o.et)!=null?a:o.es,activeName:(r=o.nm)!=null?r:"",remark:o.rk,status:(s=o.st)!=null?s:0,categories:""}})},Is=Ee("eventIndex",()=>{const e=Cn(),t=Yy(),{redDotCatesMap:n,redDotEventsMap:o}=St(e),a=O([]),r=O([]),s=O([]),i=O(!1),c=pa(new Map),l=pa(new Map),u=pa(new Map),d=O(!1),m=O(null),g=O(!1),f=O(null),_=O(!1),p=O(0),h=O(null),y=async G=>{var q;if(!e.isShowDiscount&&!(G!=null&&G.forceShowDiscount))return[];d.value=!0;let N=!1;const[j,X]=await Oe(uY(J=>{var Z,K;g.value||(L((Z=J==null?void 0:J.data)==null?void 0:Z.data),N=!0,(K=G==null?void 0:G.callbackFromCac
19he)==null||K.call(G))}));if(m.value=j,j)return d.value=!1,console.error("categories fetch error:",j),((q=j==null?void 0:j.data)==null?void 0:q.err_code)===qe.USER_BLACKLIST_LIMITED&&L({categoryList:[],activeList:[]}),[];(!N||!(X!=null&&X.__isCache))&&L(X),g.value=!0,d.value=!1,t.updateLoadedCategories()},b=G=>{const N=mY(G);i.value=!0,!(g.value||a.value.length)&&(r.value=N,w(N,!1))},v=async()=>{if(!e.isShowDiscount)return;const[G,N]=await Oe(dY());G||!N||(s.value=N.activeList,A())},I=G=>(l.value.size||A(),l.value.get(G)),A=()=>{const G=new Map;s.value.forEach(N=>{const j=G.get(N.template)||[];j.push(N),G.set(N.template,j)}),l.value=G};ye(()=>ee().hasLogined,async G=>{await F.setCacheExpired(ER),G&&y()});const L=G=>{var X,q;if(!(G!=null&&G.categoryList))return;(X=G.categoryList)==null||X.sort((J,Z)=>J.sortNumber-Z.sortNumber),a.value=G.categoryList||[];const N=ht().getServerTime(),j=(q=G.activeList||[])==null?void 0:q.reduce((J,Z)=>{try{Z!=null&&Z.imgId&&(Z.imgIdParsed=JSON.parse(Z.imgId),Z.imgId="");const K=Z==null?void 0:Z.endShowTime,te=Z==null?void 0:Z.startShowTime;(K&&N<K||!K)&&(te&&N>te||!te)&&IR([Z==null?void 0:Z.vipLevel,Z==null?void 0:Z.signVipLevel])&&LR(Z==null?void 0:Z.register_days_limit)&&(Z.categories&&!Z._parsedCateIds&&(Z._parsedCateIds=Z.categories.split(",").map(Number)),J.push(Z))}catch(K){console.error("useEventIndexStore reducelist error",K)}return J},[]);r.value=j,w(j),t.updateEventsList(r.value)},C=(G,N=!1)=>{var j;return(j=G||[])==null?void 0:j.flatMap(X=>{var q;try{if(!N&&X.remark&&typeof X.remark=="string"){const J=(q=Xs(X.remark))!=null?q:{};return J.name=X.activeName,J.id=X.activeId,[{...X,...J}]}else if(N)return[{...{...X,name:X.activeName,id:X.activeId,activeData:X.activeCfg}}]}catch(J){return console.error("JSON parse fail",J),[]}return[]})},w=(G,N=!0)=>{const j=new Map,X=new Map;G.forEach(q=>{const J=j.get(q.template)||[];J.push(q),j.set(q.template,J),N&&q.categories&&(q._parsedCateIds||q.categories.split(",").map(Number)).forEach(K=>{const te=X.get(K)||[];te.push({...q,categoryId:K}),X.set(K,te)})}),c.value=j,N&&(u.value=X)},T=G=>{var N;return c.value.size||w(r.value,!i.value),(N=c.value.get(G))!=null?N:[]},P=({withRedDot:G=!1}={})=>!g.value&&!a.value.length?[]:G?B(r.value):r.value,M=S(()=>a.value.filter(G=>u.value.has(G.categoryId)).map(G=>({...G,tEvents:u.value.get(G.categoryId)||[]}))),E=S(()=>M.value.map(G=>{var N,j,X;return{...G,activeCount:(X=(j=(N=n.value)==null?void 0:N[`${G.categoryId}`])==null?void 0:j.activeCount)!=null?X:0}})),x=S(()=>{const G=u.value.get(Number(f.value))||[];return B(G)}),V=G=>{if(!G)return;const N=Number(G);for(const j of M.value){const X=j.tEvents.find(q=>q.activeId===N);if(X)return{...X,categoryId:j.categoryId}}},B=G=>{var q;if(!(G!=null&&G.length))return[];const N=o.value;if(!Object.keys(N).length)return G;let j=null,X=null;for(let J=0;J<G.length;J++){const Z=G[J];(((q=N==null?void 0:N[`${Z.activeId}`])==null?void 0:q.activeCount)||0)>0?(j||(j=[],X=G.slice(0,J)),j.push(Z)):X&&X.push(Z)}return j?(j.sort((J,Z)=>{var K,te;return(((K=N==null?void 0:N[`${Z.activeId}`])==null?void 0:K.activeCount)||0)-(((te=N==null?void 0:N[`${J.activeId}`])==null?void 0:te.activeCount)||0)}),X!=null&&X.length?j.concat(X):j):G},W=G=>{f.value=G},Q=S(()=>{var G,N;return(N=C((G=T(ut.DiscountCode))!=null?G:[]))==null?void 0:N.filter(j=>[m_.Universal,m_.Unique].includes(j.codeType))});return{curTab:f,eventsList:r,eventsListV2:s,hasHomeActiveCategory:i,categoryList:a,isListLoading:d,isReceiveLoading:_,listErr:m,baseFilterCategories:M,filterCategories:E,activeEventsList:x,isLoadedCategories:g,eventResetStatusIndex:p,pendingEventFromSearch:h,setCurTab:W,setHomeActive:b,handlePopConfigData:C,getTemplateList:T,getTemplateListV2:I,getEventPageList:P,getEventCategoriesAndEvents:y,getEventCategoriesAndEventsV2:v,freshDiscountRedDot:e.freshDiscountRedDot,injectRedDotToList:B,findEventWithCategory:V,redemptionList:Q}}),gY=async()=>{const e=await F.request({url:"/api/active/active_popRecharge",method:"GET"},{token:{type:"staticOnly"},omitKey:["platformType"],error:{action:"silent"},cache:{useCache:"fresh",...pi()},oss:{enable:!0}});return e==null?void 0:e.data.data},ame=async()=>{const e=await F.request({url:"/api/active/withdraw/getAllActive",method:"POST",headers:{deviceModel:ZE(),devicetype:fI()}},{error:{action:"noMessage"}});return e==null?void 0:e.data.data};var fY=(e=>(e[e.equal0=0]="equal0",e[e.equal4=4]="equal4",e[e.equal6=6]="equal6",e[e.equal8=8]="equal8",e[e.equal10=10]="equal10",e[e.equal12=12]="equal12",e))(fY||{}),pY=(e=>(e[e.Style1=1]="Style1",e[e.Style2=2]="Style2",e[e.Style3=3]="Style3",e[e.Style4=4]="Style4",e[e.Style5=5]="Style5",e[e.Style6=6]="Style6",e))(pY||{}),hY=(e=>(e[e.Count0=0]="Count0",e[e.Count1=1]="Count1",e[e.Count2=2]="Count2",e))(hY||{}),Vm=(e=>(e[e.Month=0]="Month",e[e.Week=1]="Week",e[e.Day=2]="Day",e[e.Once=4]="Once",e))(Vm||{}),_Y=(e=>(e[e.FirstAward=1]="FirstAward",e[e.SecondAward=2]="SecondAward",e[e.FinishTask=3]="FinishTask",e[e.GetAward=4]="GetAward",e[e.SelfRecharge=11]="SelfRecharge",e[e.SelfBetting=12]="SelfBetting",e[e.EachRecharge=14]="EachRecharge",e[e.DownloadApp=21]="DownloadApp",e[e.BindingPhone=22]="BindingPhone",e[e.BingdingEmail=23]="BingdingEmail",e[e.BingdingRecharge=24]="BingdingRecharge",e[e.RechargeDay=42]="RechargeDay",e[e.BettingDay=43]="BettingDay",e[e.RechargesDay=44]="RechargesDay",e[e.SubordinatesRecharge=45]="SubordinatesRecharge",e[e.SubordinatesBetting=46]="SubordinatesBetting",e[e.DailyLogin=101]="DailyLogin",e[e.DailyOnline=102]="DailyOnline",e[e.Lottery=103]="Lottery",e[e.MallRedemption=104]="MallRedemption",e))(_Y||{}
19),yY=(e=>(e[e.EAwardTypeConst=0]="EAwardTypeConst",e[e.EAwardTypeRand=1]="EAwardTypeRand",e[e.EAwardTypeUnGet=2]="EAwardTypeUnGet",e))(yY||{}),bY=(e=>(e[e.SubUser=0]="SubUser",e[e.MySelfReCharge=11]="MySelfReCharge",e[e.MySelfDaMa=12]="MySelfDaMa",e[e.MySelfReChargeAndDaMa=13]="MySelfReChargeAndDaMa",e[e.MySelfReChargeSingle=14]="MySelfReChargeSingle",e[e.OnceLoginApp=21]="OnceLoginApp",e[e.OnceBindPhone=22]="OnceBindPhone",e[e.OnceBindEmail=23]="OnceBindEmail",e[e.OnceBindWithdraw=24]="OnceBindWithdraw",e[e.MySelfThisDayReCharge=42]="MySelfThisDayReCharge",e[e.MySelfThisDayDaMa=43]="MySelfThisDayDaMa",e[e.MySelfThisDayReChargeCount=44]="MySelfThisDayReChargeCount",e[e.SubUserTotalRecharge=45]="SubUserTotalRecharge",e[e.SubUserTotalDaMa=46]="SubUserTotalDaMa",e))(bY||{}),vY=(e=>(e[e.Default=1]="Default",e[e.Spining=2]="Spining",e[e.Winning=3]="Winning",e))(vY||{}),SY=(e=>(e[e.Hide=0]="Hide",e[e.Show=1]="Show",e))(SY||{}),CY=(e=>(e[e.Hide=0]="Hide",e[e.Show=1]="Show",e))(CY||{}),wY=(e=>(e[e.Hide=0]="Hide",e[e.Show=1]="Show",e))(wY||{}),AY=(e=>(e[e.InvitedNumber=1]="InvitedNumber",e[e.DownloadAppNumberAndLogin=3]="DownloadAppNumberAndLogin",e[e.SubordinateDaMaNumber=4]="SubordinateDaMaNumber",e[e.SubordinateFirstRechargeNumber=5]="SubordinateFirstRechargeNumber",e[e.SubordinateRechargeCount=6]="SubordinateRechargeCount",e[e.SubordinateTotalRechargeValue=7]="SubordinateTotalRechargeValue",e[e.SubordinateTotalDaMaValue=8]="SubordinateTotalDaMaValue",e[e.SubordinateTotalWithdrawValue=9]="SubordinateTotalWithdrawValue",e[e.SubordinateWithdrawCount=10]="SubordinateWithdrawCount",e[e.MySelfOneRechargeValue=11]="MySelfOneRechargeValue",e[e.MySelfOneDaNaValue=12]="MySelfOneDaNaValue",e[e.MySelfTotalRechargeValue=13]="MySelfTotalRechargeValue",e[e.ConditionTypeMySelfTotalDaNaValue=14]="ConditionTypeMySelfTotalDaNaValue",e))(AY||{}),IY=(e=>(e[e.NoOpt=0]="NoOpt",e[e.ReceiveSecondAward=1]="ReceiveSecondAward",e))(IY||{});const rme={1:{bg:"/lobby_asset/common/common/event/kyd_style_1_zp_1.png",border:"/lobby_asset/common/common/event/kyd_style_1_zp_2.png",btn:"/lobby_asset/common/common/event/kyd_style_1_zp_3.png",pointer:"/lobby_asset/common/common/event/kyd_style_1_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_1_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_1_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_1_jl_5.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:522,tipsCardHeight:300},2:{bg:"/lobby_asset/common/common/event/kyd_style_2_zp_1.png",border:"/lobby_asset/common/common/event/kyd_style_2_zp_2.png",btn:"/lobby_asset/common/common/event/kyd_style_2_zp_3.png",pointer:"/lobby_asset/common/common/event/kyd_style_2_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_2_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_2_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_2_jl_5.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:575,tipsCardHeight:296.4},3:{bg:"/lobby_asset/common/common/event/kyd_style_3_zp_1.png",border:"/lobby_asset/common/common/event/kyd_style_3_zp_2.png",btn:"/lobby_asset/common/common/event/kyd_style_3_zp_3.png",pointer:"/lobby_asset/common/common/event/kyd_style_3_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_3_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_3_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_3_jl_5.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:522,tipsCardHeight:300},4:{bg:"/lobby_asset/common/common/event/kyd_style_4_zp_1.png",border:"/lobby_asset/common/common/event/kyd_style_4_zp_2.png",btn:"/lobby_asset/common/common/event/kyd_style_4_zp_3.png",pointer:"/lobby_asset/common/common/event/kyd_style_4_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_4_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_4_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_4_jl_5.png",baseBottom:"/lobby_asset/common/common/event/kyd_style_4_zpdz.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:560,tipsCardHeight:300},5:{bg:"/lobby_asset/common/common/event/kyd_style_5_zp_1.png",border:"/lobby_asset/common/common/event/kyd_style_5_zp_2.png",btn:"/lobby_asset/common/common/event/kyd_style_5_zp_3.png",pointer:"/lobby_asset/common/common/event/kyd_style_5_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_5_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_5_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_5_jl_5.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:555,tipsCardHeight:290.5},6:{bg:"/lobby_asset/common/common/event/kyd_style_6_zp_1.png",border:"/lobby_asset/common/common/event/kyd_style_6_zp_2.png",btn:"/lobby_asset/common/common/event/kyd_style_6_zp_3.png",pointer:"/lobby_asset/common/common/event/kyd_style_6_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_6_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_6_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_6_jl_5.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:560,tipsCardHeight:282.5}},sme={1:{bg:"/lobby_asset/common/common/event/kyd_style_1_zp_1.png",borderAnim1:"/lobby_asset/common/web/animated/apng_event_kyd_ZP1_anim1.png",borderAnim2:"/lobby_asset/common/web/animated/apng_event_kyd_ZP1_anim2.png",borderAnim3:"/lobby_asset/common/web/animated/apng_event_kyd_ZP1_anim3.png",btn:"/lobby_asset/common/common/event/kyd_style_1_zp_2_2.png",pointer:"/lobby_asset/common/common/event/kyd_style_1_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_1_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_1_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_1_jl_5.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:522,tipsCardHeight:300},2:{bg:"/lobby_asset/common/common/event/kyd_style_2_zp_1.png",borderAnim1:"/lobby_asset/common/web/animated/apng_event_kyd_ZP2_anim1_alpha.png",borderAnim2:"/lobby_asset/common/web/animated/apng_event_kyd_ZP2_anim2_alpha.png",borderAnim3:"/lobby_asset/common/web/animated/apng_event_kyd_ZP2_anim3_alpha.png",btn:"/lobby_asset/common/common/event/kyd_style_2_zp_2_2.png",pointer:"/lobby_asset/common/common/event/kyd_style_2_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_2_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_2_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_2_jl_5.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:575,tipsCardHeight:296.4},3:{bg:"/lobby_asset/common/common/event/kyd_style_3_zp_1.png",borderAnim1:"/lobby_asset/common/web/animated/apng_event_kyd_ZP3_anim1_alpha.png",borderAnim2:"/lobby_asset/common/web/animated/apng_event_kyd_ZP3_anim2_alpha.png",borderAnim3:"/lobby_asset/common/web/animated/apng_event_kyd_ZP3_anim3_alpha.png",btn:"/lobby_asset/common/common/event/kyd_style_3_zp_2_2.png",pointer:"/lobby_asset/common/common/event/kyd_style_3_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_3_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_3_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_3_jl_5.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:522,tipsCardHeight:300},4:{bg:"/lobby_asset/common/common/event/kyd_style_4_zp_1.png",borderAnim1:"/lobby_asset/common/web/animated/apng_event_kyd_ZP4_2_anim1_alpha.png",borderAnim2:"/lobby_asset/common/web/animated/apng_event_kyd_ZP4_2_anim2_alpha.png",borderAnim3:"/lobby_asset/common/web/animated/apng_event_kyd_ZP4_2_anim3_alpha.png",btn:"/lobby_asset/common/common/event/kyd_style_4_zp_3.png",pointer:"/lobby_asset/common/common/event/kyd_style_4_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_4_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_4_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_4_jl_5.png",baseBottom:"/lobby_asset/common/common/event/kyd_style_4_zpdz.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:560,tipsCardHeight:300},5:{bg:"/lobby_asset/common/common/event/kyd_style_5_zp_1.png",borderAnim1:"/lobby_asset/common/web/animated/apng_event_kyd_ZP5_2_anim1_alpha.png",borderAnim2:"/lobby_asset/common/web/animated/apng_event_kyd_ZP5_2_anim2_alpha.png",borderAnim3:"/lobby_asset/common/web/animated/apng_event_kyd_ZP5_2_anim3_alpha.png",btn:"/lobby_asset/common/common/event/kyd_style_5_zp_3.png",pointer:"/lobby_asset/common/common/event/kyd_style_5_zp_x.png",tipsCard:"/lobby_asset/common/common/event/kyd_style_5_qp.png",secondAwardIcon:"/lobby_asset/common/common/event/kyd_style_5_jl_4.png",secondAwardIconActive:"/lobby_asset/common/common/event/kyd_style_5_jl_5.png",bgSize:510,btnSize:198,pointerHeight:207.3,pointerWidth:128.2,tipsCardWidth:555,tipsCardHeight:290.5}},ime={0:{width:118.2,height:230,width_m:131.1,height_m:255},4:{width:322.5,height:230,width_m:357.6,height_m:255},6:{width:228.7,height:230,width_m:253.6,height_m:255},8:{width:179.9,height:230,width_m:199.4,height_m:255},10:{width:143.9,height:230,width_m:159.5,height_m:255},12:{width:118.2,height:230,width_m:131.1,height_m:255}};var LY=(e=>(e[e.Rule=1]="Rule",e[e.Announce=2]="Announce",e[e.Record=3]="Record",e))(LY||{});const BR=Ee("popPersist",()=>{const e=O({}),t=O({}),n=O({}),o=O({}),a=O({}),r=O({}),s=O({}),i=O({}),c=O({}),l=O({}),u=O({}),d=O({}),m=O({}),g=O({}),f=O({}),_=O({}),p=O({}),h=O({}),y=O({}),b=O({}),v=O({}),I=O({}),A=O({}),L=O({}),C=O({}),w=O({}),T=O({}),P=O({}),M=O({}),E=O({}),x=O({}),V=O({}),B=O({}),W=Z=>({cutOnce:e,newCutOnce:o,slashOnce:s,taskNewBenefits:l,taskDaily:l,taskWeekly:l,taskMystery:l,taskSeries:m,canReceive:_,firstCharge:y,eventSign:I,creditLoan:C,findUs:P,mallExchange:x,blindBoxLottery:B})[Z],Q=Z=>({cutOnce:t,newCutOnce:a,slashOnce:i,taskNewBenefits:u,taskDaily:u,taskWeekly:u,taskMystery:u,taskSeries:g,canReceive:p,firstCharge:b,eventSign:A,creditLoan:w,findUs:M})[Z],G=Z=>({cutOnce:n,newCutOnce:r,slashOnce:c,taskNewBenefits:d,taskDaily:d,taskWeekly:d,taskMystery:d,taskSeries:f,canReceive:h,firstCharge:v,eventSign:L,creditLoan:T,findUs:E,mallExchange:V})[Z];return{allUserOpeningCutOnceRecord:e,cutOnceAllUserCheckTodayReminderMapper:t,cutOnceAllUserCheckNeverReminderMapper:n,allUserOpeningNewCutOnceRecord:o,newCutOnceAllUserCheckTodayReminderMapper:a,newCutOnceAllUserCheckNeverReminderMapper:r,allUserOpeningSlashOnceRecord:s,slashOnceAllUserCheckTodayReminderMapper:i,slashOnceAllUserCheckNeverReminderMapper:c,allUserOpeningTaskModalRecord:l,fourTaskAllUserCheckTodayReminderMapper:u,fourTaskAllUserCheckNeverReminderMapper:d,allUserOpeningtaskSeriesRecord:m,taskSeriesAllUserCheckTodayReminderMapper:g,taskSeriesAllUserCheckNeverReminderMapper:f,allUserOpeningCanReceiveRecord:_,canReceiveAllUserCheckTodayReminderMapper:p,canReceiveAllUserCheckNeverReminderMapper:h,allUserOpeningFirstChargeConstantRecord:y,firstChargeAllUserCheckTodayReminderMapper:b,firstChargeAllUserCheckNeverReminderMapper:v,allUserOpeningSignConstantRecord:I,signAllUserCheckTodayReminderMapper:A,signAllUserCheckNeverReminderMapper:L,allUserOpeningFindUsRecord:P,findUsAllUserCheckTodayReminderMapper:M,findUsAllUserCheckNeverReminderMapper:E,allUserMallExchangeRecord:x,mallExchangeAllUserCheckNeverReminderMapper:V,allUserOpeningBlindBoxLotteryRecord:B,popPer
19sistUserRecords:W,popPersistUserCheckToday:Q,popPersistUserCheckNever:G,getUserOpeningRecord:(Z,K)=>{var oe,U,$,re;const te=String(((oe=ee().userInfos)==null?void 0:oe.username)||"unlogin"),le=W(Z),ue=K?($=(U=le.value)==null?void 0:U[te])==null?void 0:$[K]:(re=le.value)==null?void 0:re[te];return{isOpenedToday:Ye().date()===Number(ue),isOpenedEver:!!ue}},setUserOpeningRecord:(Z,K)=>{var oe,U;const te=String(((oe=ee().userInfos)==null?void 0:oe.username)||"unlogin"),le=W(Z);let ue=(U=le.value)==null?void 0:U[te];K?ue?ue[K]=Ye().date():ue={[K]:Ye().date()}:ue=Ye().date(),le.value={...le.value,[te]:ue}},clearUserActivityOpeningRecords:Z=>{if(!Z)return;const K=String(Z);delete e.value[K],delete o.value[K],delete s.value[K],delete l.value[K],delete m.value[K],delete _.value[K],delete y.value[K],delete I.value[K],delete B.value[K]},getUserChecked:(Z,K,te)=>{var U,$,re,ve;const le=String(((U=ee().userInfos)==null?void 0:U.username)||"unlogin"),ue=K==="today"?Q(Z):G(Z);return te?(re=($=ue==null?void 0:ue.value)==null?void 0:$[le])==null?void 0:re[te]:(ve=ue==null?void 0:ue.value)==null?void 0:ve[le]},setUserChecked:(Z,K,te,le)=>{var $;const ue=String((($=ee().userInfos)==null?void 0:$.username)||"unlogin"),oe=K==="today"?Q(Z):G(Z);let U=oe.value[ue];le?U?U[le]=te:U={[le]:te}:U=te,oe.value={...oe.value,[ue]:U}}}},{persist:{paths:["allUserOpeningCutOnceRecord","cutOnceAllUserCheckTodayReminderMapper","cutOnceAllUserCheckNeverReminderMapper","allUserOpeningNewCutOnceRecord","newCutOnceAllUserCheckTodayReminderMapper","newCutOnceAllUserCheckNeverReminderMapper","allUserOpeningSlashOnceRecord","slashOnceAllUserCheckTodayReminderMapper","slashOnceAllUserCheckNeverReminderMapper","allUserOpeningTaskModalRecord","fourTaskAllUserCheckTodayReminderMapper","fourTaskAllUserCheckNeverReminderMapper","allUserOpeningtaskSeriesRecord","taskSeriesAllUserCheckTodayReminderMapper","taskSeriesAllUserCheckNeverReminderMapper","allUserOpeningCanReceiveRecord","canReceiveAllUserCheckTodayReminderMapper","canReceiveAllUserCheckNeverReminderMapper","allUserOpeningFirstChargeConstantRecord","firstChargeAllUserCheckTodayReminderMapper","firstChargeAllUserCheckNeverReminderMapper","allUserOpeningSignConstantRecord","signAllUserCheckTodayReminderMapper","signAllUserCheckNeverReminderMapper","allUserOpeningFindUsRecord","findUsAllUserCheckTodayReminderMapper","findUsAllUserCheckNeverReminderMapper","allUserMallExchangeRecord","mallExchangeAllUserCheckNeverReminderMapper","allUserOpeningBlindBoxLotteryRecord"]}}),RY=Object.freeze(Object.defineProperty({__proto__:null,usePopPersistStore:BR},Symbol.toStringTag,{value:"Module"})),xR=(e,t,n,o,a)=>{var l,u;if(!n)return!1;const s=BR().getUserOpeningRecord(e,a),i=De({[Yo.onceDay]:()=>!s.isOpenedToday,[Yo.onceForever]:()=>!s.isOpenedEver,[Yo.constantly]:()=>!0,[Yo.never]:()=>!1,[Yo.waitingComplete]:()=>!0,[Yo.waitingReceive]:()=>!0,[Yo.everyLogining]:()=>t},o),c=ee().hasLogined?n.afterLoginPopType:n.beforeLoginPopType;return(u=(l=i[c])==null?void 0:l.call(i))!=null?u:!1},OY=Object.freeze(Object.defineProperty({__proto__:null,judgePopOpenByConfig:xR},Symbol.toStringTag,{value:"Module"})),TY=({data:e,recordKey:t,isLoginTrigger:n,checkEventList:o=!1})=>{var d,m;const a=ee(),{eventsList:r}=Yy();let s=(d=a.userInfos)==null?void 0:d.member_level;s==null&&(s=1);const i=Ye().unix(),c=e==null?void 0:e.filter(g=>{const f=cb(g.operation),_=LR(g.register_days_limit),p=IR(g.vipLevel),h=o?r==null?void 0:r.find(v=>v.activeId===+g.id):!0,y=g==null?void 0:g.activeData,b=t?!!y&&xR(t,!!n,y):!0;return!((g==null?void 0:g.endShowTime)>0&&i>=(g==null?void 0:g.endShowTime))&&f&&p&&h&&_&&b}),l=c==null?void 0:c.find(g=>{var _;const f=((_=g==null?void 0:g.userLevel)==null?void 0:_.split(","))||[];return(g==null?void 0:g.userLevel)===""||f.length===0||f.includes("0")?!0:f.includes(String(s))});l&&(l.username=String((m=a==null?void 0:a.userInfos)==null?void 0:m.platfromid),l.lang=Ue().language);const u=l;return u?$n(u):void 0},cme=(e,t)=>{const{language:n}=Ue(),{userInfos:o}=ee();if(t.username=o==null?void 0:o.platfromid,t.lang=n,(e==null?void 0:e.length)===0)return[t];const a=e==null?void 0:e.findIndex(s=>(s==null?void 0:s.id)===(t==null?void 0:t.id)&&(s==null?void 0:s.username)===(t==null?void 0:t.username)&&(s==null?void 0:s.lang)===(t==null?void 0:t.lang));if(a===-1)return[t,...e];const r=[...e];return r.splice(a,1),[t,...r]},lme=(e,t)=>
19{const{language:n}=Ue(),{userInfos:o}=ee(),a=e==null?void 0:e.find(r=>t===(r==null?void 0:r.id)&&(o==null?void 0:o.platfromid)===(r==null?void 0:r.username)&&(r==null?void 0:r.lang)===n);return a?$n(a):void 0},ume=(e,t)=>{const{userInfos:n}=ee(),o=e==null?void 0:e.filter(a=>!(t===(a==null?void 0:a.id)&&(n==null?void 0:n.platfromid)===(a==null?void 0:a.username)));return o?$n(o):void 0},dme=(e,t)=>{var s;const{siteInfos:n}=me(),{getServerTime:o}=ht(),a=o(),r=Ye(e*1e3).utcOffset((s=n==null?void 0:n.timeZone)!=null?s:"");switch(t){case Vm.Day:return r.endOf("day").unix()<a;case Vm.Week:return r.endOf("isoWeek").unix()<a;case Vm.Month:return r.endOf("month").unix()<a;default:return!1}},HR=e=>{var f;const{t}=Se(),n=Is(),o=O({}),a=O(!1),r=O(null),s=O((f=e==null?void 0:e.value)!=null?f:0),i=_=>{s.value=_},c=S(()=>{var p;const _=((p=o.value)==null?void 0:p.id)||s.value;return n.eventsListV2.find(h=>h.activeId===_)}),l=S(()=>{var w,T,P,M,E,x,V,B;const{activeCfg:_,template:p,cycleType:h,id:y,activeData:b={},list:v}=o.value,{ruleType:I,rewardType:A,receiveType:L,rechargeEachOrder:C}=b;return{...o.value,id:y!=null?y:s.value,activeCfg:(T=_!=null?_:(w=c.value)==null?void 0:w.activeCfg)!=null?T:{statisticType:I,amountType:A,rewardType:L,rechargeEachOrder:C},template:p!=null?p:(P=c.value)==null?void 0:P.template,cycleType:h!=null?h:(E=(M=c.value)==null?void 0:M.activeCfg)==null?void 0:E.cycleType,list:(B=v!=null?v:_==null?void 0:_.list)!=null?B:(V=(x=c.value)==null?void 0:x.activeCfg)==null?void 0:V.list}}),u=async(_,p,h,y)=>{var I;a.value=!0,p||(p={error:{action:"silent"}});const[b,v]=await Oe(b9(_,{config:p,refreshReward:h}));if(r.value=b,b){a.value=!1,y?y(b):EO({message:((I=b.data)==null?void 0:I.msg)||t("lobby.error.networkError")}),console.error("event item detail fetch error:",b);return}return(!s.value||s.value===v.id)&&(o.value=v),a.value=!1,v};return{activeId:s,allEventActiveItem:c,eventItemData:l,isItemLoading:a,itemErr:r,setActiveId:i,getEventItemDetail:u,refreshEventItemDetail:async(_,p,h)=>(await F.setCacheExpired(UO),await u(_,p,h)),resetEventItemData:()=>{o.value={},s.value=0},setEventItemData:_=>{o.value=_}}},PY=300,DY=Ee("firstCharge",()=>{const e=ee(),t=O(null),n=O(),o=HR(),a=O(!1),r=O([]),s=async()=>{var f;if(await ba("g4"),Mo("g4","activePopRecharge")){i((f=n.value)!=null?f:[]);return}const[m,g]=await Oe(gY());m||i(g!=null?g:[])},i=m=>{var f,_;const g=TY({data:m});t.value=g!=null?g:null,o.setEventItemData(g?{...g,activeCfg:(f=g.activeCfg)!=null?f:{statisticType:g.ruleType,list:g.list},activeData:(_=g.activeData)!=null?_:{ruleType:g.ruleType,ruleList:[],orderDetails:[],receiveList:[],haveIntegral:0,receiveTimeType:0,currentAmount:0,rechargeEachOrder:gA.Default}}:{})},c=m=>{n.value=m,i(m)},l=m=>{var g;return m&&((g=e.userInfos)==null?void 0:g.platfromid)&&r.value.findIndex(f=>{var _;return(f==null?void 0:f.activeId)===m&&(f==null?void 0:f.platfromid)===((_=e.userInfos)==null?void 0:_.platfromid)})>-1};return{...o,firstChargeData:t,rechargeEventReceivedCache:r,setedWebsocket:a,setPopFirstChargeData:c,fetchPopFirstCharge:s,setRechargeReceivedCache:({activeId:m,template:g})=>{var _;const f=(_=e.userInfos)==null?void 0:_.platfromid;m&&g===ut.Deposit&&f&&!l(m)&&(r.value.push({platfromid:f,activeId:m}),r.value.length>PY&&r.value.shift())},checkHasRechegeReceiveChache:l,setWebsocket:(m=!0)=>{a.value=m}}},{persist:{paths:["rechargeEventReceivedCache"]}}),nm=(e,t)=>F.request({url:"/api/message/list/all",method:"get",params:e},{crypto:{enable:Je.enable},omitKey:["platformType"],oss:{enable:!0},error:{action:"noMessage",actionExcludes:["networkError"]},cache:{useCache:"fresh",setCache:!0,time:5,expireOnloaded:!1,getCacheSync:t}}),mme=e=>F.request({url:"/api/message/details",method:"POST",data:e}).then(t=>t.data),gme=e=>F.request({url:"/api/message/read",method:"POST",data:e},{crypto:{enable:Je.enable}}),fme=e=>F.request({url:"/api/message/readall",data:e,method:"POST"}),pme=e=>F.request({url:"/api/message/delall",method:"POST",data:e}),hme=e=>F.request({url:"/api/message/delete",method:"POST",data:e}),_me=e=>F.request({url:"/api/message/customDel",data:e,method:"POST"}),Cd=Ee("notice",()=>{const e=O([]),t=O([]),n=O([]),o=O(0),a=O(0),r=S(()=>`${uf()}_${df()}`),s=S(()=>a.value+o.value),i=w=>{o.value=w},c=w=>{a.value=w},l=w=>{e.value=w},u=(w,T)=>{const P=w?String(w):"",M=T?String(T):"";return Number(P+M)||0},d=w=>{if(!w)return[];const T=$n(w).map(P=>({...P,uniqueId:u(P.triggerId,P.id)}));return UP(T,["read_status",P=>-(P==null?void 0:P.create_time)])},m=(w,T)=>
19{w==null||w.forEach(P=>{P.forceType=T})},g=w=>{w&&(w.unreadNoticeCount!==void 0&&i(w.unreadNoticeCount||0),w.unreadAnnouncementCount!==void 0&&c(w.unreadAnnouncementCount||0),l(w.marqueeList||[]),m(w.announcementFrameMsgList,Fm.ANNOUNCEMENT),m(w.noticeFrameMsgList,Fm.NOTICE),m(w.publicityMsgList,Fm.PUBLICIZE))},{data:f,placeholderType:_,execute:p}=Ji((...w)=>nm({page:1,type:pu.INDEX_PAGE,xdevice:r.value},...w).catch(()=>{c(0)}),{onSuccess:w=>{g(w)},useSyncCache:!0}),h=w=>{var P;if(!w)return;const T={...(P=f.value)!=null?P:{},...w,marqueeList:w.marqueeList||[]};g(T),f.value=T},y=async()=>{const w=ee();if(w.hasLogined)return p();if(await ba("g4"),!(!w.hasLogined&&Mo("g4","messageListHome")))return p()},{placeholderType:b,execute:v}=Ji((...w)=>nm({page:1,type:pu.NOTICE,xdevice:r.value},...w).catch(()=>{i(0)}),{onSuccess:w=>{i((w==null?void 0:w.unreadNoticeCount)||0),t.value=d(w==null?void 0:w.noticeMsgList)},checkData:w=>!!(w!=null&&w.noticeMsgList&&(w==null?void 0:w.noticeMsgList.length)>0),useSyncCache:!0}),{placeholderType:I,execute:A}=Ji((...w)=>nm({page:1,type:pu.ANNOUNCEMENT,xdevice:r.value},...w),{onSuccess:w=>{c((w==null?void 0:w.unreadAnnouncementCount)||0),n.value=d(w==null?void 0:w.announcementMsgList)},checkData:w=>!!(w!=null&&w.announcementMsgList&&(w==null?void 0:w.announcementMsgList.length)>0),useSyncCache:!0}),{placeholderType:L,execute:C}=Ji((...w)=>nm({page:1,type:pu.MARQUEE,xdevice:r.value},...w),{onSuccess:w=>{l((w==null?void 0:w.marqueeList)||[])},checkData:w=>!!(w!=null&&w.marqueeList&&(w==null?void 0:w.marqueeList.length)>0),useSyncCache:!0});return{homeMarqueeType:_,getHomeList:y,messageRes:f,unreadNotice:o,unreadAnnouncement:a,unReadNum:s,setUnreadAnnouncement:c,setUnreadNotice:i,applyHomeMessageData:h,marqueeList:e,noticeList:t,announcementList:n,getNoticeList:v,getAnnouncementList:A,getMarqueeList:C,noticeType:b,announcementType:I,marqueeType:L,setMarqueeList:l}},{persist:{storage:localStorage,paths:["marqueeList","unreadNotice","unreadAnnouncement"]}}),MY=async e=>{const t=[];return ee().hasLogined||(e.messageListHome!==void 0&&(Cd().applyHomeMessageData(e.messageListHome),t.push("messageListHome")),e.messagePopupcfg!==void 0&&(X$(e.messagePopupcfg),t.push("messagePopupcfg"))),e.gohalStaffHome!==void 0&&(yd().updateStaffall(e.gohalStaffHome),t.push("gohalStaffHome")),e.activeIsShowV2!==void 0&&(Cn().setEventsAuthData(e.activeIsShowV2),t.push("activeIsShowV2")),e.activePopRecharge!==void 0&&(DY().setPopFirstChargeData(e.activePopRecharge),t.push("activePopRecharge")),e.activeTasksBenefitReward!==void 0&&(kl().setBenefitBeforeLogin(e.activeTasksBenefitReward),t.push("activeTasksBenefitReward")),e.activeCategoryHome!==void 0&&(Is().setHomeActive(e.activeCategoryHome),t.push("activeCategoryHome")),t},UR=(e=[])=>e.map(t=>Object.fromEntries(Object.entries(t).map(([n,o])=>{const a=_U.allCurrency[n];return a?[a,o]:[]}).filter(Boolean)));var g_=(e=>(e[e.Start=0]="Start",e[e.Uncompleted=1]="Uncompleted",e[e.Achieved=2]="Achieved",e[e.Claimed=3]="Claimed",e))(g_||{});const kY=[La.ALL,La.HOME],NY=[ke.BOTTOM_LEFT_FLOATING,ke.BOTTOM_RIGHT_FLOATING],EY=[ke.HOME_TOP_BELOW,ke.BANNER_BELOW,ke.ANNOUNCEMENT_BELOW,ke.HOT_GAMES_ABOVE,ke.HOT_GAMES_BELOW,ke.THIRD_PARTY_GAMES_ABOVE,ke.THIRD_PARTY_GAMES_BELOW,ke.HOME_BOTTOM_ABOVE,ke.HOME_BOTTOM],BY=[ke.MINE_TOP,ke.MINE_MIDDLE,ke.MINE_PROFILE_BELOW,ke.MINE_BELOW],f_=[Tt.NEW_GIFT,Tt.RED_POCKET,Tt.DALIY_BONUS,Tt.NEW_CUT_ONE,Tt.LUCKY_BET,Tt.CUT_ONE,Tt.RESCUE,Tt.RETURNING_BONUS,Tt.RANKING,Tt.SHARE],xY=(e,t)=>{const n=[],o=[],a=[La.HOME,La.MINE],r=[...EY,...BY],s=i=>i==="0"||i.includes(t);return e.forEach(i=>{const c=i.showPage,l=i.currencyCode,u=i.showPosition;kY.includes(c)&&NY.includes(u)&&i$(l)&&i.infos.length>0&&o.push(i),a.includes(c)&&r.includes(u)&&s(l)&&i.infos.length>0&&n.push(i)}),{homeList:n,floatList:o}};var GR=(e=>(e.Unused="1",e.Used="2",e.Expired="3",e))(GR||{}),Zs=(e=>(e[e.Unused=0]="Unused",e[e.Using=1]="Using",e[e.Used=2]="Used",e[e.Expired=3]="Expired",e))(Zs||{}),HY=(e=>(e[e.Fixed=0]="Fixed",e[e.Proportion=1]="Proportion",e))(HY||{}),UY=(e=>(e[e.List=0]="List",e[e.HomePage=1]="HomePage",e))(UY||{}),bu=(e=>(e.Expiring="expiring",e.Ws="ws",e))(bu||{});const GY=async(e,t=!1)=>{var o;const n=await F.request({url:"/api/active/coupon/list",method:"POST",data:{...e}},{error:{action:t?"noMessage":"normal"},cache:{useCache:!1},oss:{enable:!1}});return(o=n==null?void 0:n.data)==null?void 0:o.data},WY=async()=>{var t;const e=await F.request({url:"/api/active/coupon/popList",method:"POST"},{cache:{useCache:!1},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},yme=async e=>{var n;const t=await F.request({url:"/api/active/coupon/check",method:"POST",data:{...e}},{error:{action:"silent"},cache:{useCache:!1},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},bme={[Zs.Unused]:{class:"unused",name:"lobby.coupon.statusUnused"},[Zs.Used]:{class:"used",name:"lobby.coupon.used"},[Zs.Expired]:{class:"expired",name:"lobby.coupon.expired"}},FY={couponStatus:Y_.Show,disableSameReceive:"",condition:"",maxDiscount:"0",ipLimit:0,deviceLimit:0,browserLimit:0,receiveDeviceType:"",expireNotice:0,receivePopSwitch:tf.OPEN,vipList:"",userLevels:"",style:0},Ip=e=>e!==tf.CLOSE,Lp="/lobby_asset/common/common/event/",VY=["img_zkq_bg1.png","img_zkq_bg2.png","img_zkq_bg3.png","img_zkq_bg4.png",{head:"img_zkq_bg5_1.png",tail:"img_zkq_bg5_2.png"},"img_zkq_bg6.png"],Xv=e=>[`img_zkq_sx_bg1_${e}.png`,`img_zkq_sx_bg2_${e}.png`,`img_zkq_sx_bg3_${e}.png`,`img_zkq_sx_bg4_${e}.png`,{head:`img_zkq_sx_bg5_${e}_1.png`,tail:`img_zkq_sx_bg5_${e}_2.png`},`img_zkq_sx_bg6_${e}.png`],vme=e=>{const t=n=>n.map(o=>
19typeof o=="string"?{head:`${Lp}${o}`}:{head:`${Lp}${o.head}`,tail:`${Lp}${o.tail}`});return{[Zs.Unused]:t(VY),[Zs.Used]:t(Xv(e)),[Zs.Expired]:t(Xv(e))}},Nf=Ee("coupon",()=>{const e=O([]),t=O([]),n=O(),o=O(void 0),a=O(),r=O(!1),s=O(GR.Unused),i=Cn(),c=Ue(),l=O(0),u=O(),d=O(!1),m=O(!1),g=O(!1),f=O(!1);let _=null,p=null;const h=O(!1),y=O(bu.Expiring),b=O(0),{t:v}=Se(),I=new Map,A=O(0),L=S(()=>{var X,q,J;return{...FY,...(q=(X=i.eventsAuthData)==null?void 0:X.couponConfig)!=null?q:{},...(J=n.value)!=null?J:{}}}),C=S(()=>{var X;return((X=L.value)==null?void 0:X.style)||1}),w=X=>{h.value=X},T=X=>to(X,{showGroup:!0,toFixedType:"currency"}).toFixed({tailZero:!1}).toString(),P=()=>!ee().hasLogined||!i.isShowDiscount||!i.isShowCoupon?Promise.resolve():_||(_=(async()=>{g.value=!0;const X={timeDay:_o.ALL,status:Zs.Unused,size:1e3},[q,J]=await Oe(GY(X,!0));if(q){g.value=!1;return}d.value=!0;const{list:Z,couponConfig:K}=J;t.value=Z||[],b.value=t.value.length,g.value=!1,V(K),I.clear(),A.value++})().finally(()=>{_=null}),_),M=S(()=>{if(!l.value||!i.getRedDotStatus(po.COUPON))return 0;const X=T(Number(l.value));return c.isCN?`${v("lobby.mine.minus")}${X}`:X}),E=(X=!1)=>!ee().hasLogined||!i.isShowDiscount||!i.isShowCoupon||X&&m.value?Promise.resolve():p||(p=(async()=>{var Z,K,te,le;f.value=!0;const[q,J]=await Oe(WY());if(q){f.value=!1;return}m.value=!0,l.value=Number(((Z=J==null?void 0:J.coupon)==null?void 0:Z.maxDiscount)||0),u.value=((K=J==null?void 0:J.coupon)==null?void 0:K.lastNotice)||{},e.value=((te=J==null?void 0:J.coupon)==null?void 0:te.list)||[],y.value=bu.Expiring,b.value=Number(((le=J==null?void 0:J.coupon)==null?void 0:le.totalCnt)||0),f.value=!1})().finally(()=>{p=null}),p),x=X=>{o.value=X?{...X}:void 0},V=X=>{n.value=X},B=S(()=>i.isShowCoupon),W=(X,q,J)=>{var te;if(!X||!J)return;const Z=`${X}-${q}-${J}-${A.value}`;if(I.get(Z))return I.get(Z);const K=[];return(te=t.value)==null||te.forEach(le=>{var Te,et;if(!le)return;const ue=(Te=le.payType)==null?void 0:Te.split(","),oe=Number((le==null?void 0:le.discount)||0),[U,$]=((et=le.rechargeAmount)==null?void 0:et.split("-").map(se=>Number(se)))||[0,0],re=$?Number(zn(U).minus(zn(U).times(oe).div(100).number).toString()):U-oe,ve=$?Number(zn($).minus(zn($).times(oe).div(100).number).toString()):0;if(!(le.payType&&!(ue!=null&&ue.includes(String(X)))&&le.payType!=="[]"||J<re||ve&&ve<q)){const se={...le,select:!1};K.push(se)}}),I.set(Z,K),K},Q=async()=>{var X;if(!(!i.isShowDiscount||!B.value)&&(await P(),!!Ip(L.value.receivePopSwitch)&&(X=t.value)!=null&&X.length)){if(y.value=bu.Ws,As().isGamePlaying){r.value=!0;return}Yt().open("coupon")}},G=S(()=>e.value.length),N=X=>B.value?r.value?Ip(L.value.receivePopSwitch):X?G.value>0?!0:t.value.length>0&&Ip(L.value.receivePopSwitch)?(y.value=bu.Ws,!0):!1:!1:!1,j=S(()=>{const X=me().siteInfos;return He.alwaysUseCouponListBg0&&(X==null?void 0:X.backgroundColor)===1&&X.skinTypeValue===2?"/lobby_asset/common/common/event/img_zkq_none0.png":"/lobby_asset/common/common/event/img_zkq_none{bg}.png"});return{initial:d,tipClose:h,lastNotice:u,selectValues:a,emptyImageUrl:j,maxDiscountNum:l,couponBadgeForMine:M,style:C,couponUseSelection:o,popSource:y,popCouponListData:e,couponListDataLength:b,expiringCouponListDataLength:G,pendingAutoDistribute:r,tabsActive:s,couponSetting:n,isCouponEntryShow:B,couponListData:t,setTipClose:w,initDataList:P,freshPopData:E,processCoupons:W,handleAutoDistribute:Q,shouldPopOpen:N,setCouponSetting:V,setUseSelection:x}}),$Y=Object.freeze(Object.defineProperty({__proto__:null,useCouponStore:Nf},Symbol.toStringTag,{value:"Module"}));var pt=(e=>(e[e.ALL=0]="ALL",e[e.FOLLOW=1]="FOLLOW",e[e.FAVORITE=2]="FAVORITE",e[e.LIKE=3]="LIKE",e[e.PUBLISHER=4]="PUBLISHER",e[e.SHARE=5]="SHARE",e[e.MINE=6]="MINE",e))(pt||{}),ku=(e=>(e[e.LIKE=0]="LIKE",e[e.FAVORITE=1]="FAVORITE",e))(ku||{}),il=(e=>(e[e.ALL=0]="ALL",e[e.PUBLISHER=1]="PUBLISHER",e))(il||{}),YY=(e=>(e[e.BACKEND=0]="BACKEND",e))(YY||{}),qY=(e=>(e[e.IMAGE=1]="IMAGE",e[e.VIDEO=2]="VIDEO",e))(qY||{});const jY=e=>{const{hasLogined:t}=ee();return t?F.request({url:"/api/message/publicityPlaza/all",data:e,method:"POST"}).then(n=>n.data):F.request({url:"/api/message/publicityPlaza/all",params:e,method:"GET"},{oss:{enable:!0}}).then(n=>n.data)},zY=e=>F.request({url:"/api/message/publicityPlaza/follow",data:e,method:"POST"}).then(t=>t.data),KY=e=>F.request({url:"/api/message/publicityPlaza/favorites",data:e,method:"POST"}).then(t=>t.data),QY=e=>F.request({url:"/api/message/publicityPlaza/like",data:e,method:"POST"}).then(t=>t.data),ZY=e=>F.request({url:"/api/message/publicityPlaza/publisher",data:e,method:"POST"}).then(async t=>{var n,o,a,r,s;if(Array.isArray((o=(n=t.data)==null?void 0:n.data)==null?void 0:o.publisher.recentGameList)){const i=Qa.parseArray((s=(r=(a=t.data)==null?void 0:a.data)==null?void 0:r.publisher.recentGameList)!=null?s:[],gt);await Ht.supplementPlatformInfo(i),t.data.data.publisher.recentGameList=i}return t.data}),XY=e=>F.request({url:"/api/message/publicityPlaza/listShare",data:e,method:"POST"}).then(t=>t.data),JY=e=>F.request({url:"/api/message/publicityPlaza/user/like",data:e,method:"POST"}).then(t=>t.data),e5=e=>F.request({url:"/api/message/publicityPlaza/user/cancelLike",data:e,method:"POST"}).then(t=>t.data),t5=e=>F.request({url:"/api/message/publicityPlaza/user/favorites",data:e,method:"POST"}).then(t=>t.data),n5=e=>F.request({url:"/api/message/publicityPlaza/user/cancelFavorites",data:e,method:"POST"}).then(t=>t.data),o5=e=>F.request({url:"/api/message/publicityPlaza/user/follow",data:e,method:"POST"}).then(t=>t.data),a5=e=>F.request({url:"/api/message/publicityPlaza/user/cancelFollow",data:e,method:"POST"}).then(t=>t.data),r5=e=>F.request({url:"/api/message/publicityPlaza/search",data:e,method:"POST"}).then(t=>t.data),s5=e=>F.request({url:"/api/message/publicityPlaza/read",data:e,method:"POST"}).then(t=>t.data),i5=()=>F.request({url:"/api/message/publicityPlaza/tip",method:"GET"},{oss:{enable:!0}}).then(e=>e.data),Sme=e=>F.request({url:"/api/message/publicityPlaza/user/tip",data:e,method:"POST"}).then(t=>t.data),c5=()=>F.request({url:"/api/message/publicityPlaza/noTipping",method:"GET"}).then(e=>e.data),l5=e=>F.request({url:"/api/message/publicityPlaza/homePage",data:e,method:"POST"}).then(async t=>{var n,o,a,r,s;if(Array.isArray((o=(n=t.data)==null?void 0:n.data)==null?void 0:o.publisher.recentGameList)){const i=Qa.parseArray((s=(r=(a=t.data)==null?void 0:a.data)==null?void 0:r.publisher.recentGameList)!=null?s:[],gt);await Ht.supplementPlatformInfo(i),t.data.data.publisher.recentGameList=i}return t.data}),u5=()=>F.request({url:"/api/member/publicityPlaza/postingRestrictions",method:"GET"}).then(e=>e.data),Cme=e=>F.request({url:"/api/message/publicityPlaza/user/postArticle",data:e,method:"POST"}).then(t=>t.data),wme=e=>F.upload({url:"/api/backstage/upload",data:e,timeout:0,headers:{"Upload-Business-Id":"publicityPlaza"}},{crypto:{enable:!1},merge:!1}).then(t=>t.data.data),Ng=(e=!0)=>{const{openLoginRegister:t}=Ft(),{isLogined:n,isTemporaryAccountMode:o}=ee();return!n||o?(e&&t({login:!0}),!1):!0},d5=(e,t,n,o)=>{var a,r,s;return!!(Object.keys(t).find(i=>t[i].find(c=>c.followed&&c.publisherID===e))||(a=n.searchResultList)!=null&&a.find(i=>i.followed&&i.publisherID===e)||(r=o.value)!=null&&r.followed&&((s=o.value)==null?void 0:s.id)===e)},WR=(e,t,n,o,a)=>{var s;const r=Array.isArray(e)?e:[e];
19return Object.keys(n).forEach(i=>{n[i].forEach(c=>{r.includes(c.publisherID)&&(c.followed=t,c.realFollowersCount=Math.max(0,c.realFollowersCount+(t?1:-1)))})}),(s=o.searchResultList)==null||s.forEach(i=>{r.includes(i.publisherID)&&(i.followed=t,i.realFollowersCount=Math.max(0,i.realFollowersCount+(t?1:-1)))}),a.value&&r.includes(a.value.id)&&(a.value.followed=t,a.value.realFollowersCount=Math.max(0,a.value.realFollowersCount+(t?1:-1))),()=>WR(e,!t,n,o,a)},m5=async(e,t,n,o)=>{if(!Ng())return;const a=Array.isArray(e),r=a?!1:d5(e,t,n,o);let s=e;!r&&!a&&(s=[e]);const i=WR(s,!r,t,n,o);await(r?a5:o5)({publisher:s}).then(l=>{if(!l.data)throw new Error}).catch(()=>i())},g5=async(e,t,n,o,a)=>{var r,s,i,c,l,u,d;if(o.trim()==="")return[];e.loading=!0;try{const m=await r5({content:o,publisher:a,page:t,size:10}).finally(()=>{e.loading=!1});return n?e.searchResultList=(s=(r=m.data)==null?void 0:r.data)!=null?s:[]:e.searchResultList=[...(i=e.searchResultList)!=null?i:[],...(l=(c=m.data)==null?void 0:c.data)!=null?l:[]],(d=(u=m.data)==null?void 0:u.data)!=null?d:[]}catch(m){return[]}},f5=(e,t,n=il.ALL)=>{if(e.searchContent="",e.searchResultList=void 0,n===il.ALL&&t){Pe().push({name:k.PLAZZA_SEARCH});return}e.isShowSearch=t,e.searchType=n,t===!1&&(e.searchType=il.ALL)},p5=async(e,t,n,o)=>{Object.keys(e).forEach(a=>{const r=e[a].find(s=>s.id===n);if(r){const s={tipId:t.id,tipIcon:t.icon,tipNumber:o};if(!Array.isArray(r.tipRecord)){r.tipRecord=[s];return}const i=r.tipRecord.find(c=>c.tipIcon===t.icon);i?i.tipNumber+=o:r.tipRecord.push(s)}})},FR=e=>{const t=rn();e.forEach(n=>{if(n.isSupportSubPage){n.gameType=fn.NormalGame;const o=Jn.parseGameItem(n);n.gameIcon=o}else{const o=t.getPlatformInfoByCategory(n.gameCategoryId,n.platformId),a=new gt().parsePlatformCategoriesItem(o),r=Jn.parseGameItem(a);n.gameIcon=r}})},h5=async(e,t,n,o)=>{var r,s,i,c,l,u,d,m;const a=await ZY({publisher:n});return t?e[pt.PUBLISHER]=(s=(r=a.data)==null?void 0:r.data)!=null?s:[]:e[pt.PUBLISHER]=[...e[pt.PUBLISHER],...(c=(i=a.data)==null?void 0:i.data)!=null?c:[]],FR((u=(l=a.data)==null?void 0:l.publisher.recentGameList)!=null?u:[]),o.value=a.data.publisher,(m=(d=a.data)==null?void 0:d.data)!=null?m:[]},_5=async(e,t,n,o)=>{var r,s,i,c,l,u,d,m;const a=await l5({page:n,size:10});return t?e[pt.MINE]=(s=(r=a.data)==null?void 0:r.data)!=null?s:[]:e[pt.MINE]=[...e[pt.MINE],...(c=(i=a.data)==null?void 0:i.data)!=null?c:[]],FR((u=(l=a.data)==null?void 0:l.publisher.recentGameList)!=null?u:[]),o.value=a.data.publisher,(m=(d=a.data)==null?void 0:d.data)!=null?m:[]},y5=async({page:e=1,type:t,currentPublisherTabId:n})=>{const o={[pt.ALL]:jY,[pt.FOLLOW]:zY,[pt.FAVORITE]:KY,[pt.LIKE]:QY,[pt.SHARE]:XY}[t],a=t===pt.SHARE?{id:n}:{page:e,size:10};return(await o(a)).data},VR=(e,t)=>(e.forEach(n=>{t===ku.LIKE?(n.liked=!n.liked,n.likes+=n.liked?1:-1):(n.favorite=!n.favorite,n.favorites+=n.favorite?1:-1)}),()=>VR(e,t)),b5=(e,t,n,o,a)=>{var l;if(!Ng())return;Pe().route.name===k.PLAZZA_PUBLISHER&&(n=pt.PUBLISHER);const r=[e[n].find(u=>u.id===a),(l=t.searchResultList)==null?void 0:l.find(u=>u.id===a)].filter(u=>u);if(r.length===0)return;const s=o===ku.LIKE?r[0].liked:r[0].favorite,i=VR(r,o);({[ku.LIKE]:s?e5:JY,[ku.FAVORITE]:s?n5:t5})[o]({id:a}).then(u=>{if(!u.data)throw new Error}).catch(()=>{i()})},v5=(e,t,n)=>{const o=Pe(),{t:a}=Se();u5().then(r=>{r&&r.data&&(r!=null&&r.data.Status?!(e!=null&&e.nickname)&&!n?Yt().open("plazzaSetUserInfo",{options:{isEdit:!1,openPostPage:!0}}):o.push({name:k.PLAZZA_POST}):Lf({type:"warning",title:a("lobby.common.tips.title"),message:r.data.Msg,showCancelButton:!1,showConfirmButton:!1,showCloseButton:!0,className:t}))})},S5=wo({afterGet:e=>bl.isCurrencyChanged()||bl.isLanguageChanged()?"":e,beforeSet:e=>{try{const{plazzaList:t}=JSON.parse(e);return Object.keys(t).forEach(n=>{t[n]=t[n].splice(0,10)}),JSON.stringify({plazzaList:t})}catch(t){return e}}},"local"),Ef=Ee("plazza",()=>{const{t:e}=Se(),t=me(),n=hd(),o=Mt({[pt.ALL]:[],[pt.FOLLOW]:[],[pt.FAVORITE]:[],[pt.LIKE]:[],[pt.PUBLISHER]:[],[pt.MINE]:[]}),a=O(),r=O(),s=O([]),i=O(!1),c=O(),l=O(),u=O(!1),d=Mt({searchResultList:void 0,searchContent:"",isShowSearch:!1,searchType:il.ALL,loading:!1,searchTime:0}),m=O([]),g=S(()=>[{type:pt.ALL,i18nTitle:()=>e("lobby.moments.btnAll")},{type:pt.FOLLOW,i18nTitle:()=>e("lobby.moments.btnFollow")},{type:pt.FAVORITE,i18nTitle:()=>e("lobby.moments.btnCollection")},{type:pt.LIKE,i18nTitle:()=>e("lobby.moments.btnAcclaim")},{type:pt.MINE,i18nTitle:()=>e("lobby.moments.minePage")},...m.value]),f=O(),_=S(()=>{var q,J,Z,K,te,le;const G=n.value.currency,N=(J=(q=t.systemInfos)==null?void 0:q.publicityCurrency)!=null?J:[],j=(K=(Z=t.systemInfos)==null?void 0:Z.publicityPlazaConfig)==null?void 0:K.display,X=(le=(te=t.systemInfos)==null?void 0:te.publicityPlazaConfig)==null?void 0:le.currency;return!j&&X===G?!1:N.includes(G)}),p=S(()=>{var N,j;return((j=(N=t.systemInfos)==null?void 0:N.publicityPlazaConfig)==null?void 0:j.name)||e("lobby.moments.title")}),h=S(()=>{var G,N;return!!((N=(G=t.systemInfos)==null?void 0:G.publicityPlazaConfig)!=null&&N.redDot)}),y=()=>{Ng(!1)?c5().then(G=>{var N;u.value=!((N=G.data)!=null&&N.status)}):u.value=!0},b=(G,N=il.ALL)=>f5(d,G,N),v=G=>
19{[pt.FAVORITE,pt.FOLLOW,pt.LIKE,pt.MINE].includes(G)&&!Ng()||(a.value=G,[pt.SHARE].includes(G)||m.value.map(N=>{N.type===pt.SHARE&&A(N.id)}))},I=()=>{o[pt.ALL]=[],o[pt.FOLLOW]=[],o[pt.FAVORITE]=[],o[pt.LIKE]=[],o[pt.PUBLISHER]=[],o[pt.MINE]=[]},A=G=>{m.value=m.value.filter(N=>N.id!==G)},L=G=>{m.value.push({type:pt.SHARE,i18nTitle:()=>e("lobby.moments.article"),id:G}),r.value=G,v(pt.SHARE)},C=async(G=1,N=!0,j=a.value)=>{var J,Z;const X=await y5({page:G,type:j,currentPublisherTabId:r.value}),q=(J=X==null?void 0:X.data)!=null?J:[];return o[j]=[...N?[]:o[j],...Array.isArray(q)?q:[q]],s.value=(Z=X==null?void 0:X.publisher)!=null?Z:[],i.value=(X==null?void 0:X.followed)||!1,q},w=async(G,N=!1)=>h5(o,N,G,l),T=async(G=1,N=!1)=>_5(o,N,G,c),P=async G=>m5(G,o,d,l),M=async(G,N=1,j=!1,X)=>g5(d,N,j,G,X),E=(G,N)=>b5(o,d,a.value,G,N),x=G=>s5({ids:G}),V=async()=>{const G=await i5();f.value=G.data.data},B=(G,N,j)=>p5(o,G,j,N),W=S(()=>a.value===pt.MINE);return{isShowPlazza:_,plazzaTitle:p,isShowDot:h,typeTabs:g,currentTab:a,recommendList:s,plazzaList:o,currentTabId:r,publisherDetail:l,minePageDetail:c,searchState:d,hasFollow:i,giftList:f,isMine:W,canTipping:u,setSearchShow:b,updateTab:v,getPromoteAdvertise:C,likeOrFavoritedItem:E,followItem:P,getPublisher:w,search:M,setShareTab:L,clearList:I,readItem:x,getGiftList:V,getMineData:T,addGift:B,possiblePost:(G,N=!1)=>v5(c.value,G,N),initTippingStatus:y}},{persist:{paths:["plazzaList"],storage:S5}}),C5=e=>{const{a:t,b:n,c:o,d:a,e:r,f:s}=e;return{showMethod:t,closeable:n,carouselStyle:o,showName:a,shrunkStyle:r,staySeconds:s}},w5=e=>e&&((e==null?void 0:e.map(t=>{const{a:n="",b:o="",c:a="",d:r="",e:s="",f:i="",g:c,h:l=""}=t;return{text:n,changeColor:o,fontColor:a,borderColor:r,fontColor1:s,borderColor1:i,fontSize:c,backColor:l}}))||[]),A5=e=>{const{a:t,b:n,c:o,h:a,g:r,p:s,f:i,j:c,k:l,l:u,m:d,n:m,o:g,t:f,v:_,orb:p,ocd:h,cdt:y,ct:b,cp:v}=e;return{showBackGround:t,backGroundImage:n,borderColor:o,showName:a,imgDesc:w5(r),imgPosition:s,showDeviceType:i,showLevel:c,showVip:l,channelProxy:u,channelId:d,proxyAccount:m,registerDay:g,backGroundType:f,langVersion:_,openRedBadge:p,openCountdown:h,countdownTimer:y,cycleType:b,cyclePeriod:v}};var I5=Object.defineProperty,L5=Object.getOwnPropertyDescriptor,Ho=(e,t,n,o)=>{for(var a=o>1?void 0:o?L5(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&I5(t,n,a),a};let uo=class extends D.Model{constructor(t){super();H(this,"id","");H(this,"currencyCode","");H(this,"moduleId","");H(this,"enduring",Jt.CLOSE);H(this,"startTime",0);H(this,"endTime",0);H(this,"jumpType",lc.EXTER);H(this,"activeId",0);H(this,"jumpInfo");H(this,"imgSize",Qs.SMALL);H(this,"imgMatch",1);H(this,"img","");H(this,"extConfig");H(this,"actConfig","");this.merge(t)}};Ho([D.from("a"),D.type(String),D.parse((e,t)=>`${t==null?void 0:t.a}`)],uo.prototype,"id",2);Ho([D.from("b"),D.type(String)],uo.prototype,"currencyCode",2);Ho([D.from("c"),D.type(String)],uo.prototype,"moduleId",2);Ho([D.from("d"),D.type(Number)],uo.prototype,"enduring",2);Ho([D.from("e"),D.type(Number)],uo.prototype,"startTime",2);Ho([D.from("f"),D.type(Number)],uo.prototype,"endTime",2);Ho([D.from("g"),D.type(Number)],uo.prototype,"jumpType",2);Ho([D.from("h"),D.type(Number),D.nullable()],uo.prototype,"activeId",2);Ho([D.from("i")],uo.prototype,"jumpInfo",2);Ho([D.from("j"),D.type(Number)],uo.prototype,"imgSize",2);Ho([D.from("k"),D.type(Number),D.nullable()],uo.prototype,"imgMatch",2);Ho([D.from("l"),D.type(String),D.nullable()],uo.prototype,"img",2);Ho([D.from("m"),D.parse(A5)],uo.prototype,"extConfig",2);Ho([D.from("n"),D.type(String),D.nullable()],uo.prototype,"actConfig",2);uo=Ho([D.Entity()],uo);var R5=Object.defineProperty,O5=Object.getOwnPropertyDescriptor,Ls=(e,t,n,o)=>{for(var a=o>1?void 0:o?O5(t,n):t,r=e.length-1,s;r>=0;r--)(s=e[r])&&(a=(o?s(t,n,a):s(a))||a);return o&&a&&R5(t,n,a),a};let cr=class extends D.Model{constructor(t){super();H(this,"id","");H(this,"currencyCode","");H(this,"showPage",La.HOME);H(this,"showPosition",ke.ANNOUNCEMENT_BELOW);H(this,"showStyle",1);H(this,"imgSize",Qs.SMALL);H(this,"extConfig");H(this,"infos",[]);
19this.merge(t)}};Ls([D.from("a"),D.type(String),D.parse((e,t)=>`${t==null?void 0:t.a}`)],cr.prototype,"id",2);Ls([D.from("b"),D.type(String)],cr.prototype,"currencyCode",2);Ls([D.from("c"),D.type(Number)],cr.prototype,"showPage",2);Ls([D.from("d"),D.type(Number)],cr.prototype,"showPosition",2);Ls([D.from("e"),D.type(Number)],cr.prototype,"showStyle",2);Ls([D.from("f"),D.type(Number)],cr.prototype,"imgSize",2);Ls([D.from("g"),D.parse(C5)],cr.prototype,"extConfig",2);Ls([D.from("h"),D.type(Array),Pl(uo),D.nullable()],cr.prototype,"infos",2);cr=Ls([D.Entity()],cr);const T5="/api/active/unreceiveAwardList",Ame=async(e,t)=>{var o;const n=await F.request({url:T5,method:"POST",data:{...e}},{error:{action:"silent"},cache:{useCache:!1,getCacheSync:t,useCacheOnError:()=>!1},oss:{enable:!1}});return(o=n==null?void 0:n.data)==null?void 0:o.data},P5="/api/active/expireAwardList",Ime=async(e,t)=>{var o;const n=await F.request({url:P5,method:"POST",data:{...e}},{error:{action:"silent"},cache:{useCache:!1,getCacheSync:t,useCacheOnError:()=>!1},oss:{enable:!1}});return(o=n==null?void 0:n.data)==null?void 0:o.data},Lme=async e=>{var n;const t=await F.request({url:"/api/active/receiveManualSend",method:"POST",data:{...e}},{error:{action:"silent"},cache:{useCache:!1},token:{type:"loginOnly"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},D5="/api/active/rejectManualSend",Rme=async e=>{var n;const t=await F.request({url:D5,method:"POST",data:{...e}},{error:{action:"silent"},cache:{useCache:!1},token:{type:"loginOnly"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},$R="/api/active/pop_canReceiveReward",M5=async()=>{var t;const e=await F.request({url:$R,method:"POST"},{cache:{useCache:"fresh",time:60},token:{type:"loginOnly"},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},Ome=async e=>{var n;const t=await F.request({url:"/api/active/getReceiveLogsForMessage",method:"POST",data:{...e}},{error:{action:"silent"}});return(n=t==null?void 0:t.data)==null?void 0:n.data},Tme=async e=>{const t=await F.request({url:"/api/active/doMatchBet",method:"POST",data:{...e}},{token:{type:"loginOnly"},cache:{useCache:!1},oss:{enable:!1},error:{action:"silent"}});return t==null?void 0:t.data.data},k5="/api/active/integralChangeHistory",Pme=async e=>{const t=await F.request({url:"/api/active/integralChangeHistory",method:"POST",data:{...e}},{cache:{useCache:"fresh",...pi()},token:{type:"loginOnly"},oss:{enable:!1}});return t==null?void 0:t.data.data},YR="/api/active/matchBetRecordList",Dme=async e=>{const t=await F.request({url:YR,method:"POST",data:{...e}},{cache:{useCache:"fresh",...pi()},token:{type:"loginOnly"},oss:{enable:!1}});return t==null?void 0:t.data.data},Mme=e=>F.request({url:"/api/active/confirmMsgPop",method:"POST",data:e},{token:{type:"loginOnly"},cache:{useCache:!1},oss:{enable:!1},error:{action:"silent"}}),N5=Ee("eventItem",()=>({...HR()})),qR=Ee("eventGuessingSports",()=>{const e=N5(),{isItemLoading:t,itemErr:n}=St(e),o=Pe(),a=S(()=>e.eventItemData),r=S(()=>{var f;return(f=a.value)==null?void 0:f.activeData}),s=O([]),i=S(()=>s.value.filter(f=>f.isWsPush)),c=f=>{s.value=f},l=f=>{s.value.push(f)};return{isItemLoading:t,itemErr:n,guessingSportsData:a,activeData:r,guessIntegralPopList:s,wsPushPopList:i,setGuessIntegralPopList:c,pushGuessIntegralPop:l,removePopItem:f=>{const _=s.value.findIndex(p=>p.activeId===f.activeId&&p.msgConfirm===f.msgConfirm);_!==-1&&s.value.splice(_,1)},refreshCache:async()=>{await F.setCacheExpired(k5),await F.setCacheExpired(YR)},toChildPage:f=>{var _;if(!ee().hasLogined){Ft().openLoginRegister();return}o.push({name:f,query:{eventId:String(((_=a.value)==null?void 0:_.id)||"")}})},openGuessingPointsDialog:f=>{if(As().isGamePlaying||!Cn().isShowDiscount)return;l({...f,isWsPush:!0});const{visible:_,openDialog:p}=zt("guessingPoints");_.value||p("guessingPoints",{openType:"insert"})},refreshEventItemDetail:e.refreshEventItemDetail}}),kme=Object.freeze(Object.defineProperty({__proto__:null,useGuessingSportsStore:qR},Symbol.toStringTag,{value:"Module"})),E5=Ee("canReceive",()=>{const e=xn(),t=O(null),n=O(!1);let o=null;const a=O(null),r=O([]),s=O(!1),i=O(0),c=(g,f)=>{var L,C;const _=(L=Cn().receivePop)!=null?L:bA.OnlyPop,p=[],h=[],y=[],b=$F(),v=b.add(1,"day").startOf("day").diff(b,"second")-1;for(const w of g){const{status:T,receiveDuration:P,id:M,receiveDeviceType:E}=w;T!==Vo.HasReceive&&(P<=0||P>0&&P<=v)&&!((C=r.value)!=null&&C.includes(M))?p.push({...w,receiveStatus:1,receiveDeviceType:E||"1,2,4,5,6",serverTime:b.unix()}):T!==Vo.HasReceive&&P>0?h.push({...w,isShaking:!1}):T===Vo.HasReceive&&y.push(w)}const I=(p==null?void 0:p.filter(w=>!w.canGo&&w.receiveDuration<=0))||[],A=(p==null?void 0:p.filter(w=>w.canGo||w.receiveDuration>0))||[];t.value={beforeLoginPopType:SA.never,afterLoginPopType:_,pendingRewardList:[...I,...A],collectTomorrowList:h,receivedTodayList:y,isReceivedEver:(g==null?void 0:g.length)===0,isServerDisabled:!(g!=null&&g.length),agentInviterReward:f}},l=async g=>{if(o)return o;n.value=!0;const f=Oe(M5()).then(async([_,p])=>{var y,b,v,I,A,L,C;if(a.value=_,n.value=!1,_)return;c((y=p==null?void 0:p.list)!=null?y:[],p==null?void 0:p.agentInviterReward),s.value=!0,g==null||g(p),qR().setGuessIntegralPopList((v=(b=p==null?void 0:p.guessIntegralPop)==null?void 0:b.list)!=null?v:[]);const h=await qy();if(h!=null&&h.isSurpriseSwitchOpen){const w=(A=(I=p==null?void 0:p.surpriseReward)==null?void 0:I.setting)!=null?A:null;h==null||h.updateSetting(w);const T=(C=(L=p==null?void 0:p.surpriseReward)==null?void 0:L.rewardList)!=null?C:[];h==null||h.updateAll(T)}}).finally(()=>{o=null});return o=f,f},u=g=>{r.value=g},d=async()=>
19{e.name===k.CANRECEIVE?i.value++:e.name===k.GAME&&(await F.setCacheExpired([$R]),l())},m=S(()=>{const{pendingRewardList:g=[],collectTomorrowList:f=[]}=t.value||{};return[...g,...f]});return{isLoading:n,listErr:a,isLoadedCanReceive:s,receiveRewardPop:t,receiveRewardList:m,receivedList:r,canReceiveResetStatusIndex:i,getCanReceiveRewardPop:l,updateReceivedList:u,refreshRewards:d}}),wd=Ee("marketing",()=>{const e=Pe(),t=Nf(),n=ze(),o=Ef(),a=Ol(),r=Cn(),s=Ze(),i=E5(),c=Rf(),l=rn(),u=ee(),d=O([]),m=O([]),g=O([]),f=C=>{if(!so()||!_.value)g.value=[];else{const{homeList:w,floatList:T}=xY(Qa.parseArray(C,cr),s.currency);d.value=w,m.value=T}},_=S(()=>{var C;return((C=n.brandLogoInfos)==null?void 0:C.publicityOpen)===Jt.OPEN}),p=S(()=>{var w,T,P,M,E;const C=(T=(w=i.receiveRewardPop)==null?void 0:w.agentInviterReward)==null?void 0:T.rewardStatus;return{[Tt.VIP]:r.isShowVip,[Tt.DISCOUNT_CODE]:r.showNewBenefits,[Tt.TASK]:r.isShowTask,[Tt.CASHBACK]:r.isShowCashback,[Tt.RECHARGE_FUND]:r.isShowRechargeFund,[Tt.YUEBAO]:r.isShowInterest,[Tt.CANRECEIVE]:r.isShowDiscount,[Tt.BLINDBOX]:r.isShowBlindBox,[Tt.PROMOTE]:a.isShowPromote,[Tt.RECHARGE]:!0,[Tt.ACTIVITY]:r.isShowEvents,[Tt.COUPONS]:t.isCouponEntryShow,[Tt.LOAN]:r.isShowCreditLoan,[Tt.LUCKY_SPIN]:r.isShowLuckyWheel,[Tt.SURPRISE]:r.isShowSurpriseReward,[Tt.SVIP]:r.isShowSVIP,[Tt.FEEDBACK]:!u.isGuestAccount,[Tt.MALL]:r.isShowMall,[Tt.MOMENTS]:o.isShowPlazza,[Tt.COOPERATIVE]:n.isClubSite&&((P=n.clubSetting)==null?void 0:P.isClubApplyOpen)===Jt.OPEN,[Tt.CLAIM]:((E=(M=n.financeSetting)==null?void 0:M.claim)==null?void 0:E.cancelMargin)===dy.NotCanceled,[Tt.WITHDRAW]:!0,[Tt.PROMOTE_REMARD]:C&&[g_.Uncompleted,g_.Achieved].includes(C)}}),h={[La.HOME]:new Set([ke.HOME_TOP_BELOW,ke.BANNER_BELOW,ke.ANNOUNCEMENT_BELOW,ke.HOT_GAMES_ABOVE,ke.HOT_GAMES_BELOW,ke.THIRD_PARTY_GAMES_ABOVE,ke.THIRD_PARTY_GAMES_BELOW,ke.HOME_BOTTOM_ABOVE,ke.HOME_BOTTOM]),[La.MINE]:new Set([ke.MINE_MIDDLE,ke.MINE_TOP,ke.MINE_PROFILE_BELOW,ke.MINE_PROFILE_BELOW,ke.MINE_BELOW])},y=C=>{var w,T;return C.jumpType===lc.SYSTEM?f_.includes((w=C.jumpInfo)==null?void 0:w.insideModuleId)?C.activeId:(T=C.jumpInfo)==null?void 0:T.insideModuleId:C.activeId},b=C=>{const w=Ye().unix();return C.reduce((P,M)=>{var j;if(M.enduring===Jt.OPEN){if(w<M.startTime)return P}else if(M.startTime>w||M.endTime<w)return P;const{registerDay:E,showLevel:x,showVip:V,channelProxy:B,proxyAccount:W,channelId:Q,showDeviceType:G}=M.extConfig,N=y(M);if(M.jumpType===lc.SYSTEM&&!f_.includes((j=M.jumpInfo)==null?void 0:j.insideModuleId)&&(!Reflect.has(p.value,N)||!p.value[N]))return P;if(G!=="0"){const[X="",q=""]=(G==null?void 0:G.split("|"))||[];if(!c.filter({showDeviceType:X,showDeviceLoginType:q}))return P}return c.filter({registerDay:E,showLevel:x,showVip:V,currencyCode:M==null?void 0:M.currencyCode,channelProxy:B,channelId:Q,proxyAccount:W})?[...P,M]:P},[])},v=S(()=>{const C={};return!so()||!_.value||d.value.forEach(w=>{var P;if(w.showPage!==La.ALL&&!((P=h[w.showPage])!=null&&P.has(w.showPosition))||l.shouldHideHotCategory&&(w.showPosition===ke.HOT_GAMES_ABOVE||w.showPosition===ke.HOT_GAMES_BELOW)||!c.filter({currencyCode:w==null?void 0:w.currencyCode}))return;const T=b(w.infos);T.length&&(C[w.showPosition]?C[w.showPosition].push({...w,infos:T}):C[w.showPosition]=[{...w,infos:T}])}),C}),I=(C,w)=>w===La.ALL?!0:w===La.MINE?C===k.MINE:w===La.HOME?He.fastEntryHomePage.includes(C):!1,A=S(()=>{const C={};return!so()||!_.value||m.value.forEach(w=>{var P;if(!I((P=e.route)==null?void 0:P.name,w.showPage)||!c.filter({currencyCode:w==null?void 0:w.currencyCode}))return;const T=b(w.infos);T.length&&(C[w.showPosition]?C[w.showPosition].push({...w,infos:T}):C[w.showPosition]=[{...w,infos:T}])}),C}),L=S(()=>Object.entries(v.value).reduce((C,[w,T])=>{const M=T.reduce((E,x)=>[...E,...x.infos],[]).every(E=>{const x=y(E);return E.jumpType===lc.SYSTEM&&x&&p.value[x]});return{...C,[w]:M}},{}));return{getActiveId:y,publicityList:g,homePublicityList:d,floatPublicityList:m,setPublicityList:f,formatHomeList:v,formatFloatList:A,routeNameMap:h,formatInfoList:b,forceRenderModule:L}},{persist:{paths:["homePublicityList","floatPublicityList"]}}),B5=(e,t)=>{console.warn(`[static-aggregate][g7] ${e} 解析失败,保留当前数据`,t)},x5=e=>{const t=e.find(n=>n&&typeof n=="object");return!t||"currencyCode"in t?e:UR(e)},H5=e=>{var o;const t=me(),n=ze();return e.layoutDesign&&t.updateHomeLayoutInfos({...t.homeLayoutInfos,languageCode:Ue().language,...Kn(e.layoutDesign,["loginSlogan","hgAgeConfig","layoutIcons"]),commonConfig:De({},(o=t.homeLayoutInfos)==null?void 0:o.commonConfig,Kn(e.layoutDesign.commonConfig,["registerLoginImg"]))}),e.brandLogoUse&&n.setBrandLogoInfos(e.brandLogoUse),e.channelGlobalConfig&&n.setChannelGlobalConfig(e.channelGlobalConfig),t.setEngageLabWebPush(e.engageLabWebPush),e.engageLabWebPush},jR=async(e,t={})=>{var l,u,d;const n=(l=t.isLatest)!=null?l:kf("g7");if(!n())return[];const o=me(),a=[];let r;e.appDownloadInfo!==void 0&&(na().downloadAppConfig=e.appDownloadInfo,a.push("appDownloadInfo")),e.siteInfo!==void 0&&(t.siteInfoMode==="initial"||!o.siteInfos?o.updateSiteInfos(e.siteInfo):o.updateSiteInfos({...o.siteInfos,...Kn(e.siteInfo,["title","currencyInfos"])}),a.push("siteInfo")),e.allCurrency!==void 0&&(Ze().updateAllCurrencyList(x5(e.allCurrency)),a.push("allCurrency")),e.o
19ptimizationSiteConfig!==void 0&&t.applyOptimization!==!1&&(r=H5(e.optimizationSiteConfig),a.push("optimizationSiteConfig"));const s=(u=ze().brandLogoInfos)==null?void 0:u.publicityOpen,i=((d=o.systemInfos)==null?void 0:d.legalConfigDiscountSwitch)===ro.OPEN,c=t.applyPublicity!==!1&&!0&&s&&!i;if(e.publicityInfo!==void 0&&c&&(wd().setPublicityList(e.publicityInfo),a.push("publicityInfo")),r){const m=r;va(()=>z(()=>Promise.resolve().then(()=>MF),void 0))().then(({registerWebPush:g})=>{n()&&(g==null||g(m))}).catch(g=>B5("engageLabWebPush",g))}return a},U5={g4:"language-and-currency",g5:"language",g6:"currency",g7:"language",g8:"language-and-currency"},G5=(e,t)=>{console.warn(`[static-aggregate][${e}] 请求失败,保留当前数据`,t)},Jv=e=>{var a,r;const t=(a=Ue().language)!=null?a:"",n=(r=Ze().currency)!=null?r:"",o=U5[e];return o==="language"?t:o==="currency"?n:`${t}:${n}`},Ad=(e,t,n)=>{const o=kf(e),a=Jv(e),r=()=>o()&&a===Jv(e),s=(async()=>{try{const i=await t();if(!r())return;const c=await n(i,r);if(!r())return;KW(e,c)}catch(i){if(!r())return;G5(e,i)}})();return zW(e,s)},zR=()=>Ad("g4",T$,MY),W5=()=>Ad("g5",P$,$$),KR=()=>Ad("g6",D$,Y$),F5=()=>Ad("g7",M$,(e,t)=>jR(e,{isLatest:t,siteInfoMode:"language",applyOptimization:!Et.previewonly,applyPublicity:!Et.previewonly})),QR=()=>Ad("g8",k$,(e,t)=>NR(e,{isLatest:t})),V5=async()=>{await Promise.all([zR(),W5(),KR()])},$5=async()=>{const e=async()=>{await _l("g7"),(!Ue().isSiteDefaultLang||!yl().g7)&&await F5()},t=async()=>{await _l("g8"),(!Ue().isSiteDefaultLang||!Ze().isSiteDefaultCurrency||!yl().g8)&&await QR()};await Promise.all([e(),t()])},Y5=async()=>{await Promise.all([zR(),KR(),QR()])};var ZR=(e=>(e[e.NULL=1]="NULL",e[e.EXTERNAL_URL=2]="EXTERNAL_URL",e[e.EVENT=3]="EVENT",e[e.TASK=4]="TASK",e[e.RECHARGE=5]="RECHARGE",e[e.CASHBACK=6]="CASHBACK",e[e.PROMOTE=7]="PROMOTE",e[e.VIP=8]="VIP",e[e.CLUB=9]="CLUB",e[e.YUEBAO=10]="YUEBAO",e[e.FUND=11]="FUND",e[e.GAME=12]="GAME",e[e.BLINDBOX=13]="BLINDBOX",e[e.CLUBAPPLY=14]="CLUBAPPLY",e[e.CREDIT_LOAN=15]="CREDIT_LOAN",e[e.APP=18]="APP",e[e.ABOUT=19]="ABOUT",e[e.FORBIDDEN_SELF=20]="FORBIDDEN_SELF",e[e.SERVICE=21]="SERVICE",e[e.CENTER_WALLET=22]="CENTER_WALLET",e[e.CLAIM=23]="CLAIM",e[e.SECURITY=24]="SECURITY",e[e.WITHDRAW=25]="WITHDRAW",e[e.FINDUS=26]="FINDUS",e[e.PYQ=27]="PYQ",e[e.LOGIN=29]="LOGIN",e[e.REGISTER=30]="REGISTER",e[e.LUCKYWHEEL=16]="LUCKYWHEEL",e[e.SVIP=17]="SVIP",e[e.SSZX=28]="SSZX",e[e.RECHARGE_COUPONS=31]="RECHARGE_COUPONS",e[e.CANRECEIVE=32]="CANRECEIVE",e[e.RECEIVE_RECORD=33]="RECEIVE_RECORD",e[e.MALL=34]="MALL",e[e.REPORT=35]="REPORT",e[e.PROMOTE_LINK=36]="PROMOTE_LINK",e[e.PROMOTE_LINK_COPY=37]="PROMOTE_LINK_COPY",e[e.FEEDBACK_REWARDS=39]="FEEDBACK_REWARDS",e[e.GOSSIP=43]="GOSSIP",e[e.SHARE=44]="SHARE",e[e.WS_BROWSER_DOWNLOAD=48]="WS_BROWSER_DOWNLOAD",e))(ZR||{}),q5=(e=>(e[e.Yes=1]="Yes",e[e.No=2]="No",e))(q5||{});const Nme={6:k.CASHBACK,7:k.PROMOTE,8:k.VIP,10:k.INTEREST,11:k.RECHARGE_FUND,32:k.CANRECEIVE,33:k.RECORDS,35:k.REPORT},Nr=Ee("banner",()=>{const e=Is(),{eventsList:t}=St(e),{homeLayoutInfos:n}=St(me()),o=O([]),a=(v=[])=>{o.value=v},r=O(),s=v=>{r.value=v},i=S(()=>{var v,I,A;return(A=(I=r.value)!=null?I:(v=n.value)==null?void 0:v.banner)!=null?A:it.default}),c=S(()=>{const v=Ye().unix();return o.value.filter(({startTime:A,endTime:L})=>!A&&!L?!0:A&&!L?A<=v:!A&&L?L>=v:A&&L?A<=v&&L>=v:!1).map(A=>{if(A.location_type!==ZR.EVENT)return A;const L=t.value.some(C=>Number(A.location_value)===(C==null?void 0:C.activeId));return{...A,disabled:!L}}).filter(A=>A.img_type===oA.Default?!1:A.img_format===i.value)}),l=S(()=>{let v=[...c.value];return i.value===it.min&&v.length<3?v.length===1?v.push(v[0],v[0]):v.length===2&&v.push(v[0]):i.value===it.cascading&&(v.length===2?v=[v[1],v[0],v[1],v[0]]:v.length===3&&(v=[v[2],...v,v[0],v[1]])),v}),u=S(()=>l.value.length===1&&i.value===it.cascading?it.default:i.value),d=O(void 0),m=v=>{d.value=oi(v)},g=v=>{v&&Qe.localStorage.setAny("lobby@lcp@banner",v,3600*24*7)},f=O(!1),_=v=>{f.value=v},p=O(!1),h=O([]);return{initialBanner:o,setInitialBanner:a,initialBannerData:c,finalBannerData:l,finalBannerMode:u,firstImgSrc:d,setFirstImgSrc:m,persistLcpBannerUrl:g,setBannerDataMode:s,bannerLoaded:f,setBannerLoaded:_,interceptOtherModules:async(v,I,A,L)=>{if(an.noDelayHomePageResource()){I();return}let C;p.value?C=Promise.resolve():C=new Promise(T=>{h.value=[...h.value,T]});const w=typeof L=="function"?L():L?eo(L):Promise.resolve();await Promise.all([Promise.race([eo(v),C]),w]),A&&await eo(A),I()},releaseOtherModules:()=>{h.value.forEach(v=>{v==null||v()}),p.value=!0}}}
19,{persist:[{paths:["firstImgSrc","bannerLoaded"]},{storage:wo(),paths:["initialBanner"]}]}),eS=5,j5=3e3,tS="/inhousegame",nS=20,z5=e=>{if(e==null||e==="")return nS;const t=Number(e);return Number.isFinite(t)?t:nS};function K5(e,t,n){const o=[],a=[];for(const s of e){const{domain:i,currency:c,lineCode:l,isCny:u}=s;if(!(c===t||c===""&&(t!=="CNY"||u===1)))continue;const m={url:i,weight:s==null?void 0:s.weight,bonusWeight:s==null?void 0:s.bonusWeight};l===n?o.push(m):l===""&&a.push(m)}const r=o.length>0?o:a;return Bc(r,"url")}const Q5=e=>{if(!e||e.length===0)return null;const t=a=>{const r=Number(a.weight);return Number.isNaN(r)?0:r},n=e.reduce((a,r)=>a+t(r),0);if(n<=0)return e[Math.floor(Math.random()*e.length)];let o=Math.random()*n;for(const a of e){const r=t(a);if(r>0){if(o<r)return a;o-=r}}return e[e.length-1]},fo=e=>{try{return new URL(e).origin}catch(t){return e}},oS=e=>{if(!e)return"";const t=e.replace(/\/+$/,"");return t.endsWith(tS)?t:`${t}${tS}`};async function Z5(e,t){const n=typeof t=="number"?{deadlineMs:t}:t!=null?t:{},{deadlineMs:o,onResult:a,onLateUpdate:r}=n,s=new Map;return e.length?new Promise(i=>{let c=!1;const l=()=>{if(!c){c=!0;for(const m of e){const g=fo(m);s.has(g)||s.set(g,kn)}i(s)}},u=o?setTimeout(l,o):null;let d=e.length;e.forEach(m=>{const g=fo(m);uN(m).then(f=>{const _=s.get(g);s.set(g,f.ping),a==null||a(m,f.ping),c&&_===kn&&f.ping<kn&&(r==null||r(g,_,f.ping))}).catch(()=>{s.set(g,kn),a==null||a(m,kn)}).finally(()=>{d-=1,d===0&&(u&&clearTimeout(u),l())})})}):s}const X5=(e,t)=>{if(!e||!t)return!1;try{return new URL(e).origin===new URL(t).origin}catch(n){return e===t}},aS=(e,t,n)=>(e!=null?e:[]).map(o=>{const a=Number(o.weight)||0,r=n?X5(o.url,n):!1,s=r?z5(o.bonusWeight):0,i=t.get(fo(o.url)),c=!i||i<=0?kn:i,l=(a+s)/c;return{domain:o,url:o.url,weight:a,bonus:s,isLastLogin:r,ping:c,score:l}}),XR=Ee("gameDomain",()=>{const e=Ze(),t=$t(),n=ze(),o=O([]),a=async()=>{try{if(o.value.length)return;const M=await Ht.apiGetSelfOpertedDomains();M&&M.length&&(console.log("[GAME] [域名拉取] 数据获取成功",M),o.value=M)}catch(M){}},r=S(()=>{var B,W;const M=o.value;if(!M.length)return[];const E=(B=e.currency)!=null?B:"",x=(W=n.siteCode)!=null?W:"",V=K5(M,E,x);return console.log("[GAME] [域名筛选] 按币种/站点过滤后",V),V}),s=S(()=>{var M,E;return(E=(M=o.value.find(x=>x.env))==null?void 0:M.env)!=null?E:""}),i=O([]),c=(M,E)=>{if(!M||!E)return;let x=[...i.value];x=x.filter(V=>V.username!==M),x.unshift({username:M,url:E,timestamp:Date.now()}),x.length>eS&&(x=x.slice(0,eS)),i.value=x,console.log("[GAME] [域名缓存] 已更新用户最近登录域名",x)},l=O(new Map),u=O(!1);let d=null,m=null,g=null;const f=O(new Set),_=S(()=>t.domainListMap.apiDomain),p=O(null),h=O(new Set),y=M=>{const E=fo(M);!E||f.value.has(E)||(f.value=new Set(f.value).add(E),console.warn("[GAME] [域名拉黑] 本次会话不再使用:",E))},b=M=>{const E=fo(M);if(!E)return!1;const x=l.value.get(E);return!!(x!==void 0&&x>=kn||f.value.has(E))},v=()=>r.value.every(E=>b(E.url)),I=M=>{var B;const E=_.value;if(!E.length)return"";const x=M?fo(M):"",V=E.filter(W=>!b(W)&&fo(W)!==x);return oS((B=V[0])!=null?B:"")},A=M=>{const E=_.value;return!E.length||M<=0?[]:E.filter(x=>!b(x)).slice(0,M).map(x=>oS(x))},L=(M,E)=>{var Q;if(!M.length)return[];const x=new Map;for(const G of r.value){const N=fo(G.url),j=x.get(N);(!j||(Number(G.weight)||0)>(Number(j.weight)||0))&&x.set(N,G)}const V=new Map(l.value);f.value.forEach(G=>V.set(G,kn));const B=E?(Q=i.value.find(G=>G.username===E))==null?void 0:Q.url:void 0,W=M.map(G=>({...x.get(fo(G)),url:G}));return aS(W,V,B).filter(G=>G.ping<kn).sort((G,N)=>N.score-G.score).map(G=>({url:G.url,ping:G.ping,score:G.score}))},C=M=>{if(!M)return!1;const E=fo(M);return _.value.some(x=>fo(x)===E)},w=()=>{if(u.value)return Promise.resolve();if(d)return d;const M=r.value;if(!M.length)return console.warn("[GAME] [域名测速] 域名列表为空, 跳过测速 (调用方应先 await fetchSelfOpertedDomains)"),Promise.resolve();let E=!1;return m=new Promise(x=>{g=V=>{E||(E=!0,x(V))}}),d=Z5(M.map(x=>x.url),{deadlineMs:j5,onResult:(x,V)=>{const B=fo(x);l.value.set(B,V),V<kn&&!f.value.has(B)&&(g==null||g(x))},onLateUpdate:(x,V,B)=>{h.value=new Set(h.value).add(x),console.log(`[GAME] [域名测速] 晚到更新 (deadline 后真实 ping 回来覆盖 9999): ${x} ${V}ms → ${B}ms`)}}).then(x=>{l.value=x,u.value=!0,g==null||g(""),console.log("[GAME] [域名测速] 完成",Array.from(x.entr
19ies()))}).catch(x=>{console.error("[GAME] [域名测速] 测速流程异常",x),g==null||g("")}).finally(()=>{d=null,g=null}),d},T=async M=>{if(!r.value.length||u.value)return P(M);const E=new Set(r.value.filter(V=>!b(V.url)).map(V=>fo(V.url)));if(!E.size)return P(M);w();const x=await(m!=null?m:Promise.resolve(""));return x&&E.has(fo(x))&&!b(x)?(console.log("[GAME] [域名策略] 点击时测速未完成, 使用首个测速成功域名",{用户:M,选中域名:x,ping:l.value.get(fo(x))}),p.value={mode:"race",selectedUrl:x,speedTestDone:!1},x):P(M)},P=M=>{var G,N,j,X,q,J,Z;const E=r.value;if(!E.length){console.log("[GAME] [域名策略] 域名清单为空 → 尝试saas加速域名保底 (仍空走普通流程)",{用户:M});const K=I();return K?(p.value={mode:"saas-fallback",selectedUrl:K,speedTestDone:u.value},K):(p.value={mode:"empty",selectedUrl:"",speedTestDone:u.value},"")}const x=E.filter(K=>!b(K.url));if(!x.length){const K=u.value?"测速完成后所有域名都已知死":"测速未完成, 但所有域名已被 markDead (运行时拉黑)";console.log(`[GAME] [域名策略] ${K} → 尝试saas加速域名保底 (仍空走普通进入流程)`,{用户:M,域名总数:E.length});const te=I();return te?(p.value={mode:"saas-fallback",selectedUrl:te,speedTestDone:u.value},te):(p.value={mode:"empty",selectedUrl:"",speedTestDone:u.value},"")}const V=(G=i.value.find(K=>K.username===M))==null?void 0:G.url;if(!u.value){const K=Q5(x);return console.log("[GAME] [域名策略] 测速未完成, 走权重随机 selectByWeight",{用户:M,可选域名:x.map(te=>({url:te.url,weight:Number(te.weight)||0})),选中域名:(N=K==null?void 0:K.url)!=null?N:"⚠️ 未选到"}),p.value={mode:"weight",selectedUrl:(j=K==null?void 0:K.url)!=null?j:"",speedTestDone:!1},(X=K==null?void 0:K.url)!=null?X:""}const B=new Map(l.value);f.value.forEach(K=>B.set(K,kn));const W=aS(x,B,V);let Q=W[0];for(const K of W)K.score>Q.score&&(Q=K);return console.log(`[GAME] [域名策略] 测速完成, 走得分值算法 ${V?"(weight + bonusWeight 命中加成) / ping":"weight / ping 未命中上次登录域名"}`,{用户:M,上次登录域名:V||"(无)",各域名得分:W.map(K=>({url:K.url,weight:K.weight,bonusWeight:K.bonus,命中上次登录:K.isLastLogin,ping:K.ping,...h.value.has(fo(K.url))?{late:!0}:{},score:Number(K.score.toFixed(6))})),选中域名:(q=Q==null?void 0:Q.url)!=null?q:"⚠️ 未选到"}),p.value={mode:"score",selectedUrl:(J=Q==null?void 0:Q.url)!=null?J:"",speedTestDone:!0,scores:W},(Z=Q==null?void 0:Q.url)!=null?Z:""};return{selfOpertedDomains:r,fetchSelfOpertedDomains:a,gameApiEnv:s,userGameDomains:i,updateCachedDomain:c,runDomainSpeedTest:w,isDomainSpeedTestDone:u,domainPingResults:l,getBestDomain:P,getBestDomainOnEnter:T,runtimeDeadDomains:f,markDomainDead:y,isDomainKnownDead:b,areAllGameDomainsKnownDead:v,saasAccDomains:_,getBestSaasAccDomain:I,isSaasAccelerationDomain:C,getRankedSaasAccDomains:A,getScoredBackupDomains:L,lastSelectionDetail:p}},{persist:[{paths:["userGameDomains"]}]}),Eme=()=>St(XR()),J5=mt(()=>z(()=>import("./0_EntryLoginRegisterChunk.CH23XrmN.js").then(e=>e.fj),__vite__mapDeps([0])),e=>e.useWithdrawSettingStore,"useWithdrawSettingStore");var JR=(e=>(e.CUSTOMIZE_TOP_ICON_MAP="customizeTopIconMap",e.CUSTOMIZE_MIDDLE_ICON_MAP="customizeMiddleIconMap",e.CUSTOMIZE_BOTTOM_ICON_MAP="customizeBottomIconMap",e))(JR||{}),eO=(e=>(e.GAME_ICON_MAP="gameIconMap",e.GAME_ICON_SELECT_MAP="gameIconSelectMap",e))(eO||{}),tO=(e=>(e.OWNER_TOP_ICON_MAP="ownerTopIconMap",e.OWNER_MIDDLE_ICON_MAP="ownerMiddleIconMap",e.OWNER_BOTTOM_ICON_MAP="ownerBottomIconMap",e))(tO||{}),vu=(e=>(e[e.ONE=1]="ONE",e[e.TWO=2]="TWO",e[e.THREE=3]="THREE",e[e.FOUR=4]="FOUR",e[e.FIVE=5]="FIVE",e[e.SIX=6]="SIX",e[e.SEVEN=7]="SEVEN",e[e.EIGHT=8]="EIGHT",e[e.NINE=9]="NINE",e[e.TEN=10]="TEN",e[e.ELEVEN=11]="ELEVEN",e[e.TWELVE=12]="TWELVE",e[e.THIRTEEN=13]="THIRTEEN",e[e.FOURTEEN=14]="FOURTEEN",e[e.FIFTEEN=15]="FIFTEEN",e[e.SIXTEEN=16]="SIXTEEN",e[e.SEVENTEEN=17]="SEVENTEEN",e[e.EIGHTEEN=18]="EIGHTEEN",e[e.NINETEEN=19]="NINETEEN",e[e.TWENTY=20]="TWENTY",e))(vu||{});class eq{static setGlobalTextColor(){var m,g,f,_,p;const t=(m=me())==null?void 0:m.homeLayoutInfos,n=((g=me().siteInfos)==null?void 0:g.type)||0,o=h=>{if(!h||!/^#([A-Fa-f0-9]{3,4}){1,2}$/.test(h))return null;h=h.replace("#",""),(h.length===3||h.length===4)&&(h=h.split("").map(I=>I+I).join("")),h.length===8&&(h=h.substring(0,6));const y=parseInt(h.substring(0,2),16),b=parseInt(h.substring(2,4),16),v=parseInt(h.substring(4,6),16);return`${y}, ${b}, ${v}`},a=(h,y,b)=>{const v=o(b);h.setProperty(`--skin__${y}`,b),v&&h.setProperty(`--skin__${y}__toRgbString`,v)},r=[vu.TWO,vu.FOUR],s=S(()=>r.includes(n)?["alt_text_primary"]:["alt_primary"]),i=S(()=>r.includes(n)?["alt_primary","alt_lead"]:["alt_text_primary"]),c=S(()=>r.includes(n)?[]:["alt_lead"]),l=S(()=>r.includes(n)?n===vu.FOUR?["alt_neutral_2"]:[]:["alt_border"]),u=S(()=>n!==vu.FOUR?["alt_neutral_2"]:[]),d=S(()=>r.includes(n)?["alt_border"]:[]);
19try{if(!He.hasCustomizeSource||!t)return;const h=document.documentElement.style,y=(f=t==null?void 0:t.advanceSetting)==null?void 0:f.day,b=(_=y==null?void 0:y.backgroundSetting)!=null?_:{},v=(p=y==null?void 0:y.btnFontColorSetting)!=null?p:{},{bgColor:I,basePlateColor:A}=b,{importantButtonColor:L,generalButtonColor:C,otherColor:w}=v;I!=null&&I.length&&(a(h,"bg_1",I),a(h,"home_bg",I),a(h,"filter_bg",I),a(h,"bs_zc_an1",I),a(h,"web_left_bg_q",I),a(h,"web_left_bg_z",I)),A!=null&&A.length&&(a(h,"bg_2",A),a(h,"table_bg",A),a(h,"bs_zc_bg",A),a(h,"ddt_icon",A),a(h,"bs_topnav_bg",A),a(h,"web_plat_line",A),a(h,"web_bs_yj_bg",A),a(h,"web_btmnav_db",A));const T={[Ii.generalColor]:"",[Ii.generalCentreColor]:"",[Ii.importantColor]:"",[Li.ordinaryColor]:"",[Li.secondaryColor]:"",[Li.weakerColor]:"",[Ri.leftUnColor]:"",[Ri.leftOnColor]:"",[Ri.bottomUnColor]:""};[...L!=null?L:[],...C!=null?C:[],...w!=null?w:[]].forEach(E=>{E!=null&&E.key&&(E!=null&&E.value)&&(T[E.key]=E.value)}),[[Ii.generalColor,["primary","search_icon","btmnav_active","icon_1","filter_active","jdd_vip_bjc","profile_icon_1","profile_icon_2","profile_icon_3","profile_icon_4","web_topbg_1","web_topbg_3","btn_color_1","btn_color_2",...s.value]],[Ii.generalCentreColor,["text_primary","web_filter_gou",...i.value]],[Ii.importantColor,["lead",...c.value]],[Li.ordinaryColor,["neutral_1","alt_neutral_1","cards_text",...l.value]],[Li.secondaryColor,["neutral_2","neutral_3",...u.value]],[Li.weakerColor,["border","kb_bg","ddt_bg","web_bs_zc_an2",...d.value]],[Ri.leftUnColor,["leftnav_def","icon_tg_q","icon_tg_z"]],[Ri.leftOnColor,["leftnav_active"]],[Ri.bottomUnColor,["btmnav_def"]]].forEach(([E,x])=>{const V=T[E];V&&x.forEach(B=>a(h,B,V))})}catch(h){console.error(h)}}}const tq=(e={},t)=>F.request({url:"/api/lobby/publicityInfo/list",method:"GET",params:{...e.previewonly?{previewonly:5}:{}}},De(t,{token:{type:"staticOnly"},omitKey:e.previewonly?["language","platformType","currency"]:["currency","platformType"],oss:{enable:!0,force:!0},cache:{useCache:!0,expireOnloaded:!1},crypto:{enable:!1},error:{action:"noMessage"}})),nq=async()=>{var a,r,s;const e=wd(),t=ze(),n=me();if(!((a=t.brandLogoInfos)!=null&&a.publicityOpen)||((r=n.systemInfos)==null?void 0:r.legalConfigDiscountSwitch)===ro.OPEN)return;const o=await tq();(s=o==null?void 0:o.data)!=null&&s.data&&e.setPublicityList(o.data.data)},oq=async()=>{const{updateSkinAssetsHash:e}=ht(),{holidayThemeType:t}=St(nn());typeof t.value!="undefined"&&document.documentElement.setAttribute("data-holiday-theme",`${t.value}`),or.schedule(async()=>{var o,a;const n=await KV();(o=n.data)!=null&&o.data&&e((a=n.data)==null?void 0:a.data)},{priority:"low",label:Xo.SkinAssetsHash}),or.schedule(()=>Qe.cleanExpired(),{priority:"low",label:Xo.CacheCleanExpired})},nO=async(e=[],t=!1)=>{const n=t&&Ss("apiGetSystemStatus"),a=(async()=>{var h,y,b;const{osType:s}=ht(),{setSystemInfos:i,systemInfos:c}=me(),{setSocialMediaList:l,setVipSwitchStatus:u,setYuebaoGetSetting:d,setFinanceSetting:m,setPureAgentConfig:g,setClubSetting:f}=ze(),{setInitialBanner:_}=Nr(),p=n?Ut("apiGetSystemStatus").data:(y=(h=await mf({osType:s}))==null?void 0:h.data)==null?void 0:y.data;p&&(p.messageBannerIndex&&_(p.messageBannerIndex||[]),p.promoteGetSocialmedia&&l(p.promoteGetSocialmedia||[]),p.userVipConfig&&u(p.userVipConfig),p.yuebaoGetSetting&&d(p.yuebaoGetSetting),p.homeGetSysInfo&&i(QV(p.homeGetSysInfo,c)),(b=p==null?void 0:p.homeGetSysInfo)!=null&&b.betTaskDisplayToggle&&J5().then(v=>{var I;v.setBetTaskDisplayToggle((I=p==null?void 0:p.homeGetSysInfo)==null?void 0:I.betTaskDisplayToggle)}),p.financeSetting&&m(p.financeSetting),p.pureAgentConfig&&g(p.pureAgentConfig),p.clubSetting&&f(p.clubSetting))})().catch(()=>{});for(const s of jV)s(a).catch(()=>{});const r=async()=>{await Promise.all(e),Mo("g7","publicityInfo")||t&&Ss("ossGetPublicityInfoList")||await nq()};await Promise.all([a,r(),...e]).finally(()=>{_e("CLIENT_CONFIG_INITIALIZATION_COMPETED").emit()})},aq=async()=>{await Cd().getHomeList()},rq=async()=>{await ba("g4"),Mo("g4","gohalStaffHome")||await yd().updateStaffall()},sq=async()=>new Promise(e=>{try{const{useMockMaintainIframe:t}=kI();_e("SITE_MAINTAIN").emit({useMockMaintainIframe:t,check403:!0,onCallback:()=>{e("")}})}catch(t){e("")}}),iq=async()=>{oq();const e=$5();nO([e],!0),V5();const t=aq().catch(o=>{console.warn("[static-aggregate][g4] 首页消息兜底失败",o)});rq().catch(o=>{console.warn("[static-aggregate][g4] 首页客服兜底失败",o)}),await sq();const n=XR();n.fetchSelfOpertedDomains(),eq.setGlobalTextColor(),or.schedule(async()=>
19{if(await t,ht().areaStatus){const o=Yt();o.isDelayDone=!0,o.startAutoDialog()}},{priority:"low",label:Xo.AutoDialogLaunch}),or.schedule(async()=>{await n.fetchSelfOpertedDomains(),n.runDomainSpeedTest()},{priority:"low",label:Xo.GameDomainSpeedTest}),or.schedule(()=>II().init(),{priority:"low",label:Xo.ApiVersionInit})};function cq(e){var o;const t=lt(e),n={false:"default",true:"jsFirst",jsonFirst:"jsonFirst",localStorageFirst:"localStorageFirst"};return(o=n[t])!=null?o:n.localStorageFirst}var Ti=(e=>(e.JsFirst="jsFirst",e.JsonFirst="jsonFirst",e.LocalStorageFirst="localStorageFirst",e.Default="default",e))(Ti||{});const p_={i18nStrategy:()=>cq("mock.simpleI18n"),jsonTag:()=>lt("mock.simpleI18nJsonTag")},h_=e=>Number.isFinite(e)&&e>0?Math.floor(e/1e3):0,oO=e=>({language:e,packTime:h_(1791251963889)}),lq=e=>({url:ag,params:oO(e)}),rS={crypto:{enable:!1},error:{action:"silent",checkResCode:!0},omitKey:["currency","platformType"],cache:{useCache:!0,dependencies:[],expireOnloaded:!1},token:{type:"staticOnly"},oss:{enable:!0,compression:"gzip"}},uq=(e,t=!0)=>F.request(lq(e),t?rS:De({},rS,{cache:{useCache:!1}})),dq=()=>{const{urlParams:e}=cn(),{uuid:t}=En();return{promoter_info:e==null?void 0:e.id,channel_info:e==null?void 0:e.cid,accessUrl:new URL(location.href).origin,visitor_device:t}},mq=()=>gH(),gq=()=>({osType:Rl()}),fq=()=>oO(Ue().language+(p_.jsonTag()||"")),pq=()=>({subDomain:location.hostname}),hq=()=>cy(),_q={"/api/agent/promote/binding/reportViewV2":dq,"/api/statistics/domain/pointer":mq,"/api/finance/maxChargeRate":gq,[ag]:fq,"/api/domain/lobby/domainMatch":pq,"/api/netstat/point/get/static":hq},yq={"/api/agent/promote/binding/reportViewV2":()=>!ee().hasLogined,"/api/statistics/domain/pointer":tL,"/api/netstat/point/get/static":()=>!!cy()},bq=()=>{var n;if(!Co)return!1;const e=document.createElement("div");e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e);const t=e.scrollHeight===1;return(n=e.parentNode)==null||n.removeChild(e),t},vq=async(e=!1)=>{const{health:t,response:n}=Ut("apiGetAllCurrency"),{updateAllCurrencyList:o}=Ze();let a=[];e&&t?a=UR(n==null?void 0:n.data.data):a=await ix(),o(a)},Sq=()=>{Ze().initValidCurrency()},sS=(()=>{var t;const e=(t=Bl(`wg.domain.bind.${location.host}.lang.`)[0])==null?void 0:t.packageName;return e==null?void 0:e.replace(/.*\./,"")})(),Pi=(e,t)=>!e||!t?!1:nf.includes(e)&&!!t.languageInfos.find(n=>n.languageCode===e),aO=()=>{var a,r;const{siteInfos:e}=me(),t=(e==null?void 0:e.languageInfos)||[],n=(a=t.find(s=>s.defaultLanguageTag))==null?void 0:a.languageCode;if(Pi(n,e))return n;const o=(r=t.find(s=>nf.includes(s.languageCode)))==null?void 0:r.languageCode;return o!=null?o:"en"},Cq=()=>{var n;if(typeof navigator=="undefined")return;const e=navigator.language;if(Wl[e])return Wl[e];const t=e.split("-")[0];return Wl[t]?Wl[t]:(n=Object.entries(Wl).find(([o])=>new RegExp(`^${o}(-[A-Z]+)?$`,"i").test(e)))==null?void 0:n[1]},wq=()=>{var d,m;const e=me(),t=Ue(),n=cn(),{siteInfos:o}=e,a=(d=Do())==null?void 0:d.languageCode,r=n.channelCachedLang,s=(m=n.urlParam
19s)==null?void 0:m.cid,i=t.userSelectedLanguage,c=n.urlParams.languageCode,u=(()=>{if(Pi(a,o))return a;if(s){if(Pi(r,o))return r;if(Pi(c,o))return c}if(Pi(i,o))return i;if(Pi(sS,o)&&!(s&&c))return sS;if((o==null?void 0:o.languageMatchMode)===Zw.SmartMatching){const g=Cq();if(Pi(g,o))return g}return aO()})();t.setCurrentLanguage(u,!0,!1)},Aq=e=>{const t=async()=>{var c;const{updateSiteCurrencyList:i}=Ze();i((c=me().siteInfos)==null?void 0:c.currencyInfos),await cn().getLinkConfiguration(),cn().directAccess(),Sq(),wq(),_e("INIT_CURRENCY_SUCCESS").emit()},n=(i,c)=>{var d;Al(i,c,!0);const l={...(d=e.query)!=null?d:{},...i},u=Ea("/",l);e.query=l,e.fullPath=u},o=({cid:i})=>{ms("UPDATE_AFF_ID").send({cid:i},{merge:!1,fireAndForget:!0}),Rr(Wn.EVENT_UPDATE_URL_PARAMS).send({cid:i},{merge:!1,fireAndForget:!0})},a=async()=>{const i=Qr.cid||Qr.qd,c=Qr.restore,l=Qr.affSource;if(console.log("[restoreUrlParams]:",i,c,l,Qr),!!(ae.package.isLite||ae.isWebClip)&&!(ae.isWebClip&&(i||!c))&&!(ae.package.isLite&&l!=="clipboard"&&i)&&!(cn().restoreTimes>0)){console.log("[restoreUrlParams]: request ");try{const u=await Cg().getIPBindInfo(!0),d=u==null?void 0:u.regPkgId;console.log("[restoreUrlParams]-> getIpBindInfo:",u,cn().urlParams),d&&!Vu.includes(d)&&(n({cid:d,qd:void 0},["qd"]),o({cid:d}))}catch(u){}finally{cn().restoreTimes=1}}},r=async()=>{const{isP2a:i}=at(),c=Qr.languageCode,l=cn().channelCachedLang||Ue().userSelectedLanguage;i&&!W_&&c&&l&&n({languageCode:l})};return(async()=>{r(),await a(),cn().parseLink(),await t()})()};function Iq(e,t=2e3+Math.random()*2e3){try{const n="detached-script-"+Math.random().toString(36).slice(2),o=document.createElement("script");o.id=n,o.textContent=`try {
20  (new Function(${JSON.stringify(e)}))();
21} catch (e) {
22  console.warn('Detached code execution failed:', e);
23}`;const a=()=>{requestAnimationFrame(()=>{o.remove()})},r=()=>{document.body.appendChild(o),a()};setTimeout(()=>{Promise.resolve().then(()=>{if("requestIdleCallback"in window)requestIdleCallback(()=>{const i=new MessageChannel;i.port1.onmessage=r,i.port2.postMessage(null)});else{const i=new MessageChannel;i.port1.onmessage=r,i.port2.postMessage(null)}})},t)}catch(n){console.warn("Detached execution failed",n)}}const Lq=()=>{Iq(`
24 (function(_0x158fbf,_0xcc3d65){const _0x4dee9d=_0x3af1,_0x386676=_0x158fbf();while(!![]){try{const _0x32d70c=parseInt(_0x4dee9d(0xca))/0x1*(parseInt(_0x4dee9d(0xc0))/0x2)+-parseInt(_0x4dee9d(0xb6))/0x3*(-parseInt(_0x4dee9d(0xaf))/0x4)+parseInt(_0x4dee9d(0xd1))/0x5+-parseInt(_0x4dee9d(0xc4))/0x6*(-parseInt(_0x4dee9d(0xc8))/0x7)+parseInt(_0x4dee9d(0xbf))/0x8+-parseInt(_0x4dee9d(0xd4))/0x9+-parseInt(_0x4dee9d(0xbe))/0xa*(parseInt(_0x4dee9d(0xad))/0xb);if(_0x32d70c===_0xcc3d65)break;else _0x386676['push'](_0x386676['shift']());}catch(_0x1e67f7){_0x386676['push'](_0x386676['shift']());}}}(_0x5c86,0xc179a));;((()=>{const _0x465796=_0x3af1,_0x271960={'iframe':![],'pc':![],'qqBrowser':![],'firefox':![],'macos':![],'edge':![],'oldEdge':![],'ie':![],'iosChrome':![],'iosEdge':![],'chrome':![],'seoBot':![],'mobile':![]};function _0x5d251c(){const _0x58c551=_0x3af1,_0x1fcedb=navigator[_0x58c551(0xbd)][_0x58c551(0xc6)](),_0x2e5b1f=_0x4f7843=>_0x1fcedb[_0x58c551(0xd7)](_0x4f7843),_0x4e9f7d=_0x423104(),_0x4987cc=!!window[_0x58c551(0xb0)]&&window!==window[_0x58c551(0xb0)],_0x38b2db=!_0x4e9f7d,_0x520593=_0x2e5b1f('qqbrowser'),_0x496b7c=_0x2e5b1f(_0x58c551(0xa9)),_0x267774=_0x2e5b1f('macintosh'),_0x5d63ab=_0x2e5b1f(_0x58c551(0xc5)),_0x3d2dfa=_0x5d63ab&&!_0x2e5b1f(_0x58c551(0xba)),_0x361a8f=_0x3d2dfa||_0x2e5b1f(_0x58c551(0xd3))||_0x2e5b1f(_0x58c551(0xcb)),_0x4ed314=_0x2e5b1f(_0x58c551(0xcf)),_0x1f16f1=_0x2e5b1f(_0x58c551(0xb9)),_0x1edcc3=_0x2e5b1f('chrome')||_0x4ed314,_0x1133b1=!_0x4e9f7d&&/(googlebot|baiduspider|bingbot|applebot|petalbot|yandexbot|bytespider|chrome-lighthouse|moto g power)/i[_0x58c551(0xcd)](_0x1fcedb);Object[_0x58c551(0xaa)](_0x271960,{'iframe':_0x4987cc,'pc':_0x38b2db,'qqBrowser':_0x520593,'firefox':_0x496b7c,'macos':_0x267774,'edge':_0x5d63ab,'oldEdge':_0x3d2dfa,'ie':_0x361a8f,'iosChrome':_0x4ed314,'iosEdge':_0x1f16f1,'chrome':_0x1edcc3,'seoBot':_0x1133b1,'mobile':_0x4e9f7d});}function _0x59959b(){const _0x422f5c=_0x3af1;return/(iphone|ipad|ipod|ios|android)/i['test'](navigator[_0x422f5c(0xbd)][_0x422f5c(0xc6)]());}function _0x423104(){const _0x4c6e8c=_0x3af1,{platform:_0x4d6365,maxTouchPoints:_0x3a53c5}=navigator;if(typeof _0x3a53c5==='number')return _0x3a53c5>0x1;if(typeof _0x4d6365===_0x4c6e8c(0xbc)){const _0x22ef4f=_0x4d6365[_0x4c6e8c(0xc6)]();if(/(mac|win)/i[_0x4c6e8c(0xcd)](_0x22ef4f))return![];else{if(/(android|iphone|ipad|ipod|arch)/i['test'](_0x22ef4f))return!![];}}return _0x59959b();}function _0x13923a(){const _0x325649=_0x3af1;return typeof window[_0x325649(0xab)]!=='undefined'&&window[_0x325649(0xab)]||typeof window!=='undefined'&&window[_0x325649(0xd0)]||console;}class _0x397e5c{constructor(_0x40fc87={}){const _0x12cb7c=_0x3af1;this[_0x12cb7c(0xb1)]={'preventDevTools':_0x40fc87[_0x12cb7c(0xc3)]??![],'mode':_0x40fc87[_0x12cb7c(0xbb)]??'crash','onDetect':typeof _0x40fc87[_0x12cb7c(0xcc)]===_0x12cb7c(0xb4)?_0x40fc87[_0x12cb7c(0xcc)]:()=>{}},this['triggered']=![],this[_0x12cb7c(0xa8)]=null,this[_0x12cb7c(0xce)]();}[_0x465796(0xce)](){const _0x55e28a=_0x465796;_0x5d251c();if(_0x271960[_0x55e28a(0xc9)])return;this[_0x55e28a(0xb1)][_0x55e28a(0xc3)]&&this[_0x55e28a(0xb5)]();}['startDevToolsDetection'](){const _0x21ec36=_0x465796,_0x13b672=[this[_0x2
241ec36(0xd5)]()];this[_0x21ec36(0xa8)]=setInterval(()=>{const _0x1edcc5=_0x21ec36;_0x13b672[_0x1edcc5(0xb7)](_0x28b237=>{const _0xec100d=_0x1edcc5;_0x28b237[_0xec100d(0xc2)]()&&_0x28b237['detect']();});},0x3e8);}['triggerDetection'](){const _0xe0a5ac=_0x465796;if(this['triggered'])return;this['triggered']=!![];this[_0xe0a5ac(0xa8)]&&clearInterval(this[_0xe0a5ac(0xa8)]);const _0x380bff={'reload':()=>location['reload'](),'crash':()=>{const _0x44b2d3=_0xe0a5ac;for(let _0x34ca1f=0x0;_0x34ca1f<Number[_0x44b2d3(0xae)];_0x34ca1f++){window[_0x44b2d3(0xb2)+_0x34ca1f]=new Array(0x2**0x1b-0x1)[_0x44b2d3(0xac)](0x0);}},'custom':()=>this[_0xe0a5ac(0xb1)][_0xe0a5ac(0xcc)]()};_0x380bff[this[_0xe0a5ac(0xb1)][_0xe0a5ac(0xbb)]]();}[_0x465796(0xb3)](){this['intervalId']&&clearInterval(this['intervalId']);}[_0x465796(0xd5)](){const _0x3be745=_0x465796,_0x224367=()=>{const _0x301740={};for(let _0x2c31cc=0x0;_0x2c31cc<0x1f4;_0x2c31cc++){_0x301740[_0x2c31cc]=String(_0x2c31cc);}return _0x301740;},_0x574949=()=>{const _0x35c112=_0x3af1,_0x3bc279=_0x224367();return Array[_0x35c112(0xc1)]({'length':0x32},()=>_0x3bc279);},_0x1500f2=_0x313b5f=>{const _0x4b95bb=performance['now']();return _0x313b5f(),performance['now']()-_0x4b95bb;},_0x391b2d=_0x574949();let _0x19c0e7=0x0,_0x42a8e4=0x0;const _0x151277=()=>{const _0x911dd9=_0x3af1,_0x33388b=_0x1500f2(()=>_0x13923a()[_0x911dd9(0xd6)](_0x391b2d)),_0x349bf1=_0x1500f2(()=>_0x13923a()[_0x911dd9(0xb8)](_0x391b2d));_0x19c0e7=Math['max'](_0x19c0e7,_0x349bf1),_0x13923a()['clear']();if(_0x33388b===0x0||_0x19c0e7===0x0)return;_0x33388b>_0x19c0e7*0xa&&(_0x42a8e4>=0x2?this[_0x911dd9(0xd2)]():_0x42a8e4++);};return{'enable':()=>_0x271960[_0x3be745(0xba)]||!_0x271960[_0x3be745(0xc7)],'detect':_0x151277};}}new _0x397e5c({'preventDevTools':!![]});})());function _0x3af1(_0x1ef9ed,_0x2e61f1){_0x1ef9ed=_0x1ef9ed-0xa8;const _0x5c8664=_0x5c86();let _0x3af1c4=_0x5c8664[_0x1ef9ed];return _0x3af1c4;}function _0x5c86(){const _0x1889c5=['8358NqAyJd','edge','toLowerCase','mobile','3171sdepkI','seoBot','112BqJQLc','msie','onDetect','test','init','crios','console','4589430WtENnf','triggerDetection','trident','12991572NBiqLY','performanceDetector','table','includes','intervalId','firefox','assign','__ORIGINAL_CONSOLE__','fill','11SzpScF','MAX_VALUE','574292KuzGsj','top','options','__cg_x_','destroy','function','startDevToolsDetection','9lioSOv','forEach','log','edgios','chrome','mode','string','userAgent','14137190NqkAUu','9915416hCXVKq','7690ARLVEA','from','enable','preventDevTools'];_0x5c86=function(){return _0x1889c5;};return _0x5c86();}`)},Rq=e=>{var i;const t=new URLSearchParams(window.location.search),n=an.preventDevtools(),o=n==="force",a=n==="false",r=[1,"1"].includes(e.antiDebugStatus),s=["true","eruda","vconsole"].includes((i=t.get("fixed.abcdefg_open"))!=null?i:"")||a;(o||!s&&(r||n==="true"))&&Lq()},Oq=e=>{let t=null,n;return{getErrorType:()=>null,stop:()=>{n&&(clearTimeout(n),n=null,t==null||t())},start:()=>new Promise((o,a)=>{t=a,n=setTimeout(()=>{t==null||t("Timeout")},e*1e3)})}},Tq=(e,t)=>{let n=!1,o=0,a=Number(t);a=Math.round(Number.isNaN(a)||a<0?0:a);const r=l=>()=>new Function("url",`
25          var urlObj = new URL(url);
26          urlObj.searchParams.set('_t', Date.now());
27          return import(urlObj.toString());
28      `)(l),s=l=>{var u;try{const d=new URL(((u=l==null?void 0:l.message.match(/(http.+)/))==null?void 0:u[1])||"").href;if(!d)throw new Error("Not Found");return d}catch(d){throw new Error(`Dynamic Import URL: ${d}`)}},i=async()=>{if(o){const l=Date.now()-o,u=300;l<u&&await eo(u-l)}o=Date.now()},c=async l=>{try{let u=null,d="";try{u=await l()}catch(m){await i(),d=s(m)}if(d){if(a>0&&--a<=0)throw new Error("Already Max Try");return n?null:c(r(d))}return u}catch(u){throw new Error(`Load: ${u}`)}};return{getErrorType:()=>null,stop:()=>{n=!0},start:()=>(i(),c(e))}},Pq=async(e,t)=>{try{const n=await Promise.race([t.start(),e.start()]);if(!n)throw new Error("Load Failed");return n}catch(n){throw e.stop(),t.stop(),new Error(`ChunkLoadError: Import ${n}`)}},Bme=(e,t)=>()=>Pq(Tq(e,t==null?void 0:t.maxTry),Oq(10)),Dq=e=>{if(typeof e!="string"||!/^<svg[\s>]/i.test(e.trim()))return;const t=document.createElement("div");t.innerHTML=e.trim();const n=t.firstElementChild;if(!n)return;const o=document.body.querySelector("svg");o&&!o.getAttribute("xmlns")&&o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o?Array.from(n.children).forEac
28h(a=>{o.appendChild(a)}):(Object.assign(n.style,{position:"absolute",width:"0",height:"0"}),document.body.insertBefore(n,document.body.firstChild))},Mq=20,kq=e=>typeof e=="number"&&Number.isInteger(e)&&e>=0,Nq=e=>{if(!e||typeof e!="object"||Array.isArray(e))return!1;const t=Object.values(e);return t.every(kq)?t.reduce((n,o)=>n+o,0)>Mq:!1},Eq=(e,t)=>e.health&&Array.isArray(e.data)&&e.data.length>0&&Array.isArray(t.response)&&t.response.length===0,Bq=e=>{const{health:t,data:n}=Ut("ossGetVirtualBonusPoolData");if(!e()||!Ze().isSiteDefaultCurrency||!t||n===void 0)return;const o=zy(n);o&&Ac().setVirtualBonusPoolRender(o)},xq=()=>{const{health:e,data:t}=Ut("apiGetSystemStatus"),{initialBanner:n,setInitialBanner:o}=Nr();!Ze().isSiteDefaultCurrency||n.length||!e||t!=null&&t.messageBannerIndex&&o(t.messageBannerIndex)},Hq=()=>{const{health:e,data:t}=Ut("apiGetMessageAll"),{marqueeList:n,setMarqueeList:o}=Cd();!Ze().isSiteDefaultCurrency||n.length||!e||t!=null&&t.marqueeList&&o(t.marqueeList)},Uq=async(e,t)=>{var c;const{health:n,data:o}=Ut("ossGetWinnerCarouselData"),{winnerData:a,setWinnerData:r}=Cf();if(!(Ze().isSiteDefaultCurrency&&!((c=a.hallRecords)!=null&&c.length))||!n||o===void 0)return!1;const i=await Ht.parseWinnerGamesList(o);return!e()||Ze().currency!==t?!1:(await r(i),!0)},Gq=()=>{const e=Ze(),t=e.currency,n=kf("g6");Bq(n);const o=Uq(n,t).then(a=>a&&n()&&e.currency===t&&e.isSiteDefaultCurrency).catch(a=>(console.warn("[static-aggregate][g6] HTML 注水解析失败,等待整包兜底",a),!1));Og("g6",o)},Wq=()=>{const{health:e,data:t}=Ut("ossGetSkinHomeSvgSprite");e&&t&&Dq(t)},Fq=()=>{const e=Ut("apiGetAppDownloadInfo"),t=Ut("apiGetSiteInfo"),n=Ut("ossGetPublicityInfoList"),o=Ut("apiGetOptimizationSiteConfigV2"),a=Ut("apiGetAllCurrency"),r={};e.health&&e.data!==void 0&&(r.appDownloadInfo=e.data),t.health&&t.data!==void 0&&(r.siteInfo=t.data),o.health&&o.data!==void 0&&(r.optimizationSiteConfig=o.data),n.health&&n.data!==void 0&&(r.publicityInfo=n.data),a.health&&a.data!==void 0&&(r.allCurrency=a.data);const s=o.health&&r.optimizationSiteConfig!==void 0,i=Object.keys(r).length?jR(r,{siteInfoMode:"initial",applyOptimization:!Et.previewonly,applyPublicity:!Et.previewonly}).then(()=>s).catch(c=>(console.warn("[static-aggregate][g7] HTML 注水解析失败,等待整包兜底",c),!1)):Promise.resolve(!1);Og("g7",i)},Vq=()=>{if(!Ze().isSiteDefaultCurrency){Og("g8",Promise.resolve(!1));return}const e=Ut("apiGetGameCateExtLinkList"),t=Ut("apiGetHotGameList"),n=Ut("apiGetSpecialGameList"),o=Ut("apiGetSpecialGameListTotal"),a=Ut("apiGetGameSubGameSummary"),r=Ut("ossGetLiveGame"),s=Ut("ossGetAllLiveVideoList"),i={};e.health&&e.data!==void 0&&(i.platformCateExtLink=e.data),t.health&&t.data!==void 0&&(i.hotGameList=t.data),n.health&&n.data!==void 0&&(i.specialGameList=n.data),a.health&&a.data!==void 0&&(i.listSubGameSummary=a.data),r.health&&r.data!==void 0&&(i.liveGame=r.data),Array.isArray(s.response)&&(i.liveVideo=s.response);const c=o.health&&Nq(o.data),l=Eq(r,s),u=e.health&&e.data!==void 0&&!c&&!l,d=Object.keys(i).length?NR(i,{clearLanguageDependentText:!Ue().isSiteDefaultLang}).then(()=>u).catch(m=>(console.warn("[static-aggregate][g8] HTML 注水解析失败,等待整包兜底",m),!1)):Promise.resolve(!1);Og("g8",d)},$q=()=>{Wq(),Fq(),Vq(),xq(),Gq(),Hq()},Yq=async()=>{},rO={addKYC:e=>{Cp(e)([{name:k.KYC,path:"/home/kyc",component:()=>z(()=>import("./KYCIndex.BY7o6uZ0.js"),__vite__mapDeps([0,2,4,7,20,1,6,21])),meta:{depIndex:1}}])},addLoginRegister:e=>{const t=me(),n=o=>{var c;const a=o.hasLogined,r=o.isTemporaryAccountMode,i=(Number((c=t.systemInfos)==null?void 0:c.maxMultiAccountCount)||0)>=qh.Min;return a&&r||a&&i?!1:o.hasLogined};Cp(e)([{name:k.LOGIN,path:vg.pathname.login,component:()=>z(()=>import("./LoginRegisterIndex.DIYbAb1x.js"),__vite__mapDeps([0,4,1,22])),meta:{depIndex:1,disabled:n}},{name:k.REGISTER,path:vg.pathname.register,component:()=>z(()=>import("./LoginRegisterIndex.DIYbAb1x.js"),__vite__mapDeps([0,4,1,22])),meta:{depIndex:1,disabled:n}}])},addLoginRegisterUpgradeGuide:e=>{Cp(e)([{path:"/home/login-register-upgrade-guide",name:k.LOGIN_REGIST
28ER_UPGRADE_GUIDE,component:()=>z(()=>import("./LoginRegisterUpgradeGuideIndex.DnP5A7AL.js"),__vite__mapDeps([0,4,1,23])),meta:{depIndex:2}}])},addDevtools:e=>{}},qq=[{name:"clubHome"},{name:"clubManagement"},{name:"clubPromote"},{name:"clubContact"},{name:"clubMine"}],jq=async(e=!1)=>{var r,s,i,c;let t=null;const{response:n}=Ut("apiGetOptimizationSiteConfigV2"),o=(r=n==null?void 0:n.data)==null?void 0:r.data;if(Et.previewonly)return t=(i=(s=(await Hh({previewonly:!0})).data)==null?void 0:s.data)==null?void 0:i.layoutDesign,Rp(t,o);if(e&&Ss("apiGetOptimizationSiteConfigV2"))return t=De({},o==null?void 0:o.layoutDesign,{languageCode:In.languageCode}),Rp(t,o);const a=(c=(await Hh({previewonly:!1})).data)==null?void 0:c.data;return t=a==null?void 0:a.layoutDesign,Rp(t,a)},zq=()=>{var n;const e=(n=me().siteConfig)==null?void 0:n.type,t=CL[e];return t==null?void 0:t.forceDisplayMode},Kq=e=>{if(!e)return;const{setBrandLogoInfos:t}=ze();t(e.brandLogoUse)},Rp=(e,t)=>{var n;if(Kq(t),e){e.clubBottomLayouts=qq;const o=zq();o&&e.commonConfig&&(e.commonConfig.registerLoginDisplay=o),me().updateHomeLayoutInfos(e),((n=e.commonConfig)==null?void 0:n.registerLoginDisplay)===rt.Page&&rO.addLoginRegister()}},Qq=async()=>{let e=null;if(!(In!=null&&In.CREATE_BY_STATIC))e=In;else{const t=(await rx()).data.data;t&&(e=t)}if(e){const{updateSiteConfig:t}=me();Rq(e),t(e)}},Zq=async(e,t=!1)=>{let n=null;const{response:o}=Ut("apiGetSiteInfo");if(t&&Ss("apiGetSiteInfo")&&o)n=o.data.data;else{const a=(await sx()).data.data;a&&(n=a)}if(n){const a=document.documentElement,r=bq()?"1":"0";a.setAttribute("data-skin-layout",`${n.type}`),a.setAttribute("data-skin-id",`${n.skinTypeValue}`),a.style.setProperty("--skin__layout",`${n.type}`),a.setAttribute("data-skin-bg",`${n.backgroundColor}`),a.setAttribute("data-gap-supported",r);const{updateSiteInfos:s}=me();s(n),bl.isThemeFormatChanged(),await Aq(e)}},Xq=async(e=!1)=>{var a,r;let t=null;const{health:n,response:o}=Ut("apiGetSystemStatus");if(e&&n&&o)t=(a=o==null?void 0:o.data.data)==null?void 0:a.homeGetSysInfo;else{const s=(r=(await mf({osType:4})).data.data)==null?void 0:r.homeGetSysInfo;s&&(t=s)}if(t){const{setSystemInfos:s}=me();s(t)}},Jq=async e=>{const t=!!In.INJECT_DATA;await Qq();const{siteURLInfos:n}=me(),o=an.delayFirstNet()||100;Array.isArray(n==null?void 0:n.lobby_domain)&&n.lobby_domain.length>0?_L():await yL(!1,o);const a=Zq(e,t).catch(()=>{});await Promise.all([a,Xq(t).catch(()=>{}),vq(t).catch(()=>{}),jq(t).catch(()=>{}),a.then(()=>Yq())]),fa.registerSubParams("bffHome",_q),fa.registerSubGates("bffHome",yq),fa.prefetchScope(RA),$q()},$s={isAlready:!1,process:void 0},Xr={isPush:!1,isTouchStart:!1,endTime:Date.now()};function e4(e){["push","go","replace","forward","back"].forEach(r=>{const s=e[r].bind(e);e[r]=function(...i){return Xr.isPush=!0,s(...i)}}),document.addEventListener("touchstart",()=>{Xr.isTouchStart=!0}),document.addEventListener("touchend",()=>{Xr.isTouchStart=!1,Xr.endTime=Date.now()});let n=!1;const o=n4(),a=wN((r,s)=>{if(In.SITE_DOMAIN_NOT_MATCH)return EG(),!0;const i=Qe.localStorage.get("currentHref");if(i){const c=new URL(i),l={...r.query};c.searchParams.forEach((u,d)=>{l[d]=u}),Qe.localStorage.set("currentHref",""),s({path:c.pathname||r.path,query:l})}return!1});e.beforeEach(async(r,s,i)=>{if(a(r,i))return;if(r.fullPath==="/"+k.AGENT_ADMIN){location.reload();return}const c=$v(e);await o.init(r);const l=$v(e);if(!xV(c,l,r,s,i)){if(r.name===k.WITHDRAW&&ze().isHideWithdrawEntry){const{t:u}=Se();z(async()=>{const{showHideEntryDialog:d}=await Promise.resolve().then(()=>mF);return{showHideEntryDialog:d}},void 0).then(({showHideEntryDialog:d})=>{d(u("lobby.common.tips.hideWithdrawEntry"))}),i(new Error("cancel"));return}return SR({name:r.name,meta:{...r.meta},source:{to:r,from:s}},u=>{u!=="cancel"?(cs.start(`route-${String(r.name)}`),u==="toRoot"?i({replace:!0,name:k.ROOT,query:r.query}):u==="pass"&&i()):i(new Error("cancel"))})}}),e.beforeResolve((r,s)=>{const i=()=>{if(!n){const c=()=>{window.initSplash.destroy(),Rr(Wn.EVENT_DESTROY_SKELETON_SCREEN).send({},{fireAndForget:!0}),n=!0,ht().setSkeletonScreenStatus(!0),requestAnimationFrame(()=>{setTimeout(()=>{try{ms("HIDE_SPLASH").send({},{merge:100,fireAndForget:!0})}catch(u){console.error(u,"hide splash err")}})})},l=an.delaySplashDestory();l?setTimeout(()=>{c()},l):c()}};$s.process?$s.isAlready||($s.isAlready=!0,$s.process.on((c,l)=>
28{c.status!==!1&&l(),c.status&&($s.process=void 0,i())})):i(),t4(s,r)}),e.afterEach((r,s)=>{Xr.isPush=!1,hn.isActivated&&hn.navigationProcess(),cs.done(`route-${r.name}`),ee().hasLogined&&qy().then(i=>{i==null||i.checkSurprisePageReward(r.name,s.name)}),(r.name===k.PROMOTE||r.name===k.CLUB_PROMOTE||r.name===k.GENERALPROMOTINDEX)&&z(async()=>{const{usePromoteStore:i}=await Promise.resolve().then(()=>A0);return{usePromoteStore:i}},void 0).then(({usePromoteStore:i})=>{i().getPromoteAdvertise()}),_e("LOGIN_STATUS_CHECK").emit(),_e("ROUTER_AFTER_EACH").emit(),Yt().replayDeferredQueue()})}const iS=FV(),cs={state:[],start:(e,t=!1)=>{cs.state.includes(e)||t||iS.start()},done:e=>{iS.done();const t=cs.state.indexOf(e);t>-1&&cs.state.splice(t,1),cs.state.push(e)}},t4=(e,t)=>{var i,c,l,u,d,m;const n=cs.state.reduce((g,f)=>(f.startsWith("route-")&&g.push(f.replace(/^route-/,"")),g),[]);let o;const{routerViewTransitionModeOnce:a,updateRouterViewTransitionMode:r}=Tf();if((typeof t.name=="string"?n.indexOf(t.name||""):0)>=0&&!Xr.isPush&&(Xr.isTouchStart||Date.now()-Xr.endTime<377))o="None";else if(a)o=a;else if(typeof e.name=="string"&&typeof t.name=="string"&&e.name!==t.name){let g=n.indexOf(e.name||""),f=n.indexOf(t.name||"");typeof((i=e.meta)==null?void 0:i.depIndex)=="number"&&typeof((c=t.meta)==null?void 0:c.depIndex)=="number"&&((l=e.meta)==null?void 0:l.depIndex)!==((u=t.meta)==null?void 0:u.depIndex)&&(g=(d=e.meta)==null?void 0:d.depIndex,f=(m=t.meta)==null?void 0:m.depIndex),o=g>f?"Pop":"Push"}else o="Base";Xr.isTouchStart=!1,r(o)},n4=()=>{let e=!1,t=!1;const n=async a=>{e||(e=!0,await o4(a),o(a))},o=async a=>{if(t)return;t=!0,ht().updateIsInitializationCompleted(!0),_e("CLIENT_DATA_INITIALIZATION_COMPETED").emit(),Vt(()=>{iq()});const{NOT_FOUND:r,ERROR_TEXT:s}=k;[r,s].includes(a.name)||console.log("GUARD INIT DONE ROUTE: ",a.name)};return{init:n,done:o}},o4=async e=>
28{await Jq(e),await Promise.all([a4(e)])},a4=async e=>{var n,o;if($s.process=(n=iy())==null?void 0:n.loginProcess,$s.process){await $s.process();return}((o=e.meta)==null?void 0:o.private)?await cS().catch(()=>{}):cS().catch(()=>{})},cS=async()=>{const{userkeyFromUrl:e}=ln(),{useFastLogin:t}=ee(),n=sr();t?await n.fastLogin({userkey:e}).then(()=>{_e("LOGIN_STATUS_CHECK").emit()}).catch(o=>{throw e&&(ln().isUserKeyFromUrlFail=!0),o}):n.mockTryModeLogin()},Yt=Ee("dialog",()=>{const{t:e}=Se(),{emit:t}=_e("DIALOG_CLOSE"),{emit:n}=_e("DIALOG_OPEN"),o=Mt({}),a=Mt({startBy:void 0,from:void 0,startByPayload:void 0}),r=Pe(),s=pa(),i=Mt({}),c=new cP,l=["iframeAccessRestrictedPopup","iframeMaintainPopup"];let u=!1,d=null,m=!1,g=!1,f=null;const _=O(!1),p=O([]),h=$=>p.value.some(re=>re.name===$)?!0:c.queue.some(re=>re.key===$||re.key==="AUTO_"+$);let y=0;const b=()=>Object.values(i).some($=>($==null?void 0:$.openType)==="overlay"&&($==null?void 0:$.visible)),v=()=>l.some($=>{var re;return(re=i[$])==null?void 0:re.visible}),I=($,re)=>{var ve;!i[$]||!((ve=s.value)!=null&&ve[$])||(re?(y+=1,i[$].stackIndex=y):i[$].stackIndex=void 0)};let A=null;const L=async()=>{const $=await dR(()=>z(()=>import("./index.COtYAdlu.js").then(re=>re.i),__vite__mapDeps([0,2,24,4,1,6,25,8,7,9,5,10,26,11,12])))();s.value=$.DialogConfig,Object.keys($.DialogConfig).forEach(re=>{i[re]={visible:!1}}),U()},C=()=>(A||(A=L().catch($=>{throw A=null,console.error("【AUTO_DIALOG】 init failed, will retry on next call:",$),$})),A),w=new Map,T=async $=>{if(!i[$])return;const re=s.value[$];if(!re||i[$].uiStatus===ca.Done)return;const ve=w.get($);if(ve)return ve;const Le=(async()=>{var et;i[$].uiStatus=ca.Loading,cs.start(`modal-${$}`);let Te;try{if(await SR({name:`modal-${$}`,meta:(et=re.meta)!=null?et:{}},Re=>{Te=Re}),Te!=="pass"){i[$].uiStatus=ca.Cancelled;return}const se=await DH($,re,()=>{i[$].uiStatus=ca.Done});i[$].uiStatus=se}catch(se){console.warn(`【AUTO_DIALOG】 initDialogUi cancelled for "${$}":`,se),i[$].uiStatus=ca.Cancelled}finally{cs.done(`modal-${$}`),w.delete($)}})();return w.set($,Le),Le},P=async($,{config:re,initData:ve})=>{var ft,Bt,wn,Ce;if(!i[$])return;const Le=s.value[$];if(!Le)return null;const Te=(ft=re==null?void 0:re.openType)!=null?ft:"insert",et=Te==="overlay",se=ve==null?void 0:ve._isAutoDialog,Re=se?(Bt=Le.autoDialogConfig)==null?void 0:Bt.actions:Le.actions;let tt;try{tt=await((wn=Re==null?void 0:Re.beforeInit)==null?void 0:wn.call(Re,a))}catch(Ke){console.warn(`【AUTO_DIALOG】 beforeInit failed for "${$}":`,Ke),tt=!1}if(tt===!1)return null;const At=se?{include:[k.GAME]}:Le==null?void 0:Le.routerLimit;i[$].openType=Te;const Lt=se?"AUTO_"+$:$;return new lP({key:Lt,maxWaitingInit:(Ce=Le.maxWaitingInit)!=null?Ce:5e3,init:async()=>{var Ke;try{await((Ke=Re==null?void 0:Re.init)==null?void 0:Ke.call(Re,a))}catch(_t){console.warn(`【AUTO_DIALOG】 init failed for "${$}":`,_t)}return ve},open:async()=>{var de,be,Fe,nt;console.log("【AUTO_DIALOG】","OPEN:",Lt);let Ke;try{Ke=await((de=Re==null?void 0:Re.beforeOpen)==null?void 0:de.call(Re,a))}catch(Tn){Ke=!1}const _t=MH(At),ce=kH($),ge=Ke!==!1;if(!_t||!ce||!ge){if(!ce&&_t&&ge){const Tn=Le.onRouteBlocked;(Tn==null?void 0:Tn.action)===sL.Defer&&!h($)&&p.value.push({name:$,config:re})}et||await c.close();return}await T($);const ne=i[$].uiStatus;if(ne!==ca.Done){ne===ca.Error&&(console.info(`【AUTO_DIALOG】 UI load failed for "${$}"`),se||Hn({type:"error",message:()=>e("lobby.error.networkTimeout")})),et||await c.close();return}!et&&b()||(se&&co.delayAutoDialogOpen()&&await new Promise(Tn=>setTimeout(Tn,300)),console.log("【AUTO_DIALOG】","OPEN SUCCESS",Lt,c),i[$].options=(nt=re==null?void 0:re.options)!=null?nt:se?(Fe=(be=Le.autoDialogConfig)==null?void 0:be.getOpenOptions)==null?void 0:Fe.call(be,a):void 0,i[$].isAutoDialog=se,i[$].visible=!0,I($,!0),n({name:$}))},close:async()=>{console.log("【AUTO_DIALOG】","CLOSE",Lt)}})},M=new Set,E=async($,re)=>{var ve,Le,Te;if(re!=null&&re.singleton){if(le($))return;M.add($)}try{if(console.log("【AUTO_DIALOG】","Manual OPEN:",$,re),await C(),!i[$])return;const et=(ve=re==null?void 0:re.openType)!=null?ve:"insert",se=await P($,{config:re});if(!se)return;console.log("【AUTO_DIALOG】","Manual OPEN success",$,re),et==="insert"?(await c.insert(se,(Le=re==null?void 0:re.insertOptions)==null?void 0:Le.immediateOpen),c.open()):et==="overlay"?(await((Te=se.init)==null?void 0:Te.call(se)),se.open(se)):(await c.add(se),c.open())}finally{re!=null&&re.singleton&&M.delete($)}},x=async $=>{var Le,Te,et;const re=i[$];if(!re)return;const ve=re.isAutoDialog?"AUTO_"+$:$;if(!re.visible){c.remove(ve),I($,!1),t({name:$});return}
28if(re.visible=!1,I($,!1),re.openType==="overlay")re.options=void 0,c.current&&!b()&&await c.current.open(c.current);else if(((Le=c.current)==null?void 0:Le.key)===ve){await c.close();const se=(et=(Te=c.queue[0])==null?void 0:Te.data)==null?void 0:et._isAutoDialog;!c.auto&&!se&&await c.open()}else c.remove(ve);t({name:$}),console.log("【AUTO_DIALOG】","Manual CLOSE:",$)},V=($=[])=>{console.log("【AUTO_DIALOG】","close ALLLLLLLLLLLLLLL",$.length?`whitelist: ${$.join(", ")}`:""),Object.keys(i).forEach(re=>{$.includes(re)||(i[re].visible=!1,I(re,!1))}),c.clear()},B=($="default")=>{o[$]=!0},W=($="default")=>{o[$]=!1,console.log("【AUTO_DIALOG】","unloack",$),j()},Q=()=>c.queue.some($=>{var re;return(re=$.data)==null?void 0:re._isAutoDialog}),G=()=>Object.values(o).some($=>$),N=()=>{const $=[...up];let re=0;const ve=()=>{var Le,Te,et,se;for(;re<$.length;){const Re=$[re++],tt=(Le=s.value)==null?void 0:Le[Re];if(!tt||((Te=i[Re])==null?void 0:Te.uiStatus)===ca.Done)continue;let At;try{At=(se=(et=tt.componentConfig).loader)==null?void 0:se.call(et,{maxTry:1})}catch(Lt){At=void 0}Promise.resolve(At).catch(()=>{}).finally(()=>mg(ve));return}};sf().then(()=>mg(ve))},j=async($={})=>{var se;let{startBy:re=Vs.Router,from:ve,startByPayload:Le}=$;if(console.log("【AUTO_DIALOG】","starting auto-dialog...",re,ve),r.routeLocationRaw.name!==k.GAME||u||G())return;re===Vs.Router&&f&&(console.log("【AUTO_DIALOG】","consume pending login state"),re=(se=f.startBy)!=null?se:Vs.Login,ve=f.from,Le=f.startByPayload,f=null),await C();const Te=re===Vs.Login&&r.route.name===k.GAME,et=Q();if(!Te&&(et||g))X(),console.log("【AUTO_DIALOG】","start auto-dialog: resume");else{console.log("【AUTO_DIALOG】","start auto-dialog: start"),a.startBy=re,a.from=ve,a.startByPayload=Le,u=!0;try{const Re=[];for(let tt=0;tt<up.length;tt++){if(m)return;const At=up[tt],Lt=await P(At,{config:{openType:"push"},initData:{_isAutoDialog:!0,_autoDialogIndex:tt}});Lt&&Re.push(Lt)}for(const tt of Re){if(m)return;try{await c.add(tt)}catch(At){console.error("[AutoDialog] add failed",tt.key,At);break}}U(),g=!0,N()}finally{u=!1,m=!1,d==null||d(),d=null}}},X=()=>{G()||U()},q=()=>{c.stop()},J=async($,re=[])=>{if(c.stop(),u&&(m=!0,await new Promise(ve=>{d=ve})),V([...l,...re]),g=!1,!v()){if(($==null?void 0:$.startBy)===Vs.Login&&(r.routeLocationRaw.name!==k.GAME||G())){f=$,console.log("【AUTO_DIALOG】","stash login state, waiting for router to GAME or unlock");return}await j($)}},Z=()=>{[...c.queue].forEach($=>{var re;(re=$.data)!=null&&re._isAutoDialog&&c.remove($.key)})},K=($,re)=>{const ve=i[$];ve&&(ve.options=re)},te=$=>c.queue.some(re=>re.key===$),le=$=>{var re,ve;return!!((re=i[$])!=null&&re.visible)||te($)||((ve=c.current)==null?void 0:ve.key)===$||M.has($)},ue=()=>{if(!p.value.length)return;const $=[...p.value];p.value=[];for(const re of $)E(re.name,re.config)},oe=c.stop,U=()=>{c.start(0)};return{manager:c,open:E,close:x,closeAll:V,init:L,ensureInit:C,DialogConfig:s,stop:oe,start:U,autoDialogState:a,updateOptions:K,isInQueue:te,isActiveOrInQueue:le,startAutoDialog:j,restartAutoDialog:J,stopAutoDialog:q,resumeAutoDialog:X,clearAutoDialog:Z,resetBuiltQueue:()=>{g=!1},stateMap:i,lockAutoDialog:B,unlockAutoDialog:W,isDelayDone:_,deferredQueue:p,replayDeferredQueue:ue}}),om=e=>{const{t}=Se();switch(e){case Ie.Speed:return t("lobby.rightBar.downloadAppFirst");case Ie.Normal:return t("lobby.rightBar.downloadAppNative");case Ie.Quick:return t("lobby.rightBar.P2A");case Ie.PWA:return t("lobby.rightBar.P2A");case Ie.DesktopShortcut:return t("lobby.rightBar.desktopShortCut");case Ie.UnBanSpeed:return t("lobby.rightBar.downloadAppFirst");case Ie.UnBanNormal:return t("lobby.rightBar.downloadAppNative");case Ie.Vest:return t("lobby.rightBar.downloadAppStore")}return""},__=e=>{const{tokenInfos:t}=ln(),{siteCode:n}=ze(),{isIos:o}=at(),a=Sl(e),s={[Ie.Normal]:"wgwgwgwg",[Ie.Speed]:"wgwgspeed"}[a],i=o?`${s}${n}://`:`${s}${n}://wgwgwgwg/open`,c=t?window.btoa(JSON.stringify(t)):"";return c?`${i}?_ti=${c}`:i},xme=(e="schema",t)=>{var a;const{isAndroid:n}=Ct().os,o=Bl(((a=ae==null?void 0:ae.wgPackageConfig)==null?void 0:a.name)+".wgvdlabg").length;if(ae.package.isVest&&n&&!o&&e==="schema"){const r=[Ie.Normal,Ie.Speed].map(s=>({name:__(s)}));return sO(r)}return!1},sO=e=>{var t,n,o;try{if((t=window.jsBridge)!=null&&t.ifSchemaExists)return(o=(n=window.jsBridge)==null?void 0:n.ifSchemaExists)==null?void 0:o.call(n,JSON.stringify(e),!0)}catch(a){console.error(a)}return!1},r4=e=>new Promise(t=>{const{isAndroid:n}=at(),o=Sl(e);if(e&&[Ie.Normal,Ie.Speed].includes(o)){const a=[{name:__(e)}];if(sO(a))return t(!0)}if(ae.package.isApp||e&&![Ie.Normal,Ie.Speed].includes(o)||!n)return t(!1);try{let a=Object.create(null);a=document.createElement("iframe"),a.style.height="0",a.src=__(e),setTimeout(()=>{document.body.appendChild(a)},200);const r=setTimeout(()=>{a&&document.body.removeChild(a),t(!1)},1500),s=()=>{try{a&&document.body.removeChild(a)}catch(i){console.log(i)}clearTimeout(r),t(!0)};document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&s()},{once:!0}),window.addEventListener("blur",()=>{s()},{once:!0})}catch(a){t(!1)}});async function s4(){return"getInstalledRelatedApps"in window.navigator&&typeof window.navigator.getInstalledRelatedApps=="function"?(await window.navigator.getInstalledRelatedApps()).length>0:!1}const iO=e=>{const{isKwai:t}=at(),{open:n,close:o}=Yt();return t&&n("kwaiNonsupportDialog",{}),t},i4=e=>{if(!e)return;const{isInThirdAppBrowser:t,isSafari:n,isTikTok:o}=Ct().browser,{isIOS:a,version:r}=Ct().os,{isTelegram:s}=at(),i=a&&parseInt(r!=null?r:"0")>=17,{open:c}=Yt();return hn.isActivated?(zu({type:Ie.Quick},e),Yn(e),!0):a&&(t||s||!n)?o?(c("kwaiNonsupportDialog",{options:{url:e},openType:"overlay"}),!1):(i&&(e!=null&&e.startsWith("https://"))?d4(e):c("kwaiNonsupportDialog",{options:{url:e},openType:"overlay"}),!1):(zu({type:Ie.Quick},e).finally(()=>{location.href=e}),!0)},Hme=(e="add")=>{const{deviceOs:t}=at(),n="fixed.isSaveShort";(t==="windows"||t==="macos")&&Al({[n]:"true"},e==="add"?[]:[n])},lS=e=>{var r;const t=kl(),n=ee().hasLogined?t.newBenefitsMap[e]:t.getRedDotBeforeLogin(e);if(!n)return;let o=[];try{const s=(r=JSON.parse(n.content))==null?void 0:r.bindTypes;o=s.length?s:[0,1,2,3,4]}catch(s){o=[0,1,2,3,4]}let a=n.reward;return ee().hasLogined?a=(n==null?void 0:n.bubbleContent)||String(n.reward):a=n!=null&&n.bubbleContent?yH(n.bubbleContent,String(n.reward)):n.reward,{bindType:n.bindType,bindTypes:o,reward:n.isPop?a:0}},c4=e=>{var r,s,i;const{rewardBindDataBefore:t}=St(na()),n=(r=t.value)==null?void 0:r[Lr.DownloadAndLogin],o=(s=t.value)==null?void 0:s[Lr.createDesktop];if(e===Ie.DesktopShortcut)return o||{};const a=new Map([[Ie.Normal,Gc.Normal],[Ie.Speed,Gc.Speed],[Ie.Quick,Gc.Quick],[Ie.PWA,Gc.PWA],[Ie.Vest,Gc.Vest]]);return(i=n==null?void 0:n.bindTypes)!=null&&i.includes(a.get(e))?n:{}},Sl=e=>{var n;return(n={[Ie.UnBanNormal]:Ie.Normal,[Ie.UnBanSpeed]:Ie.Speed}[e])!=null?n:e},Ume=e=>
28({[os.IOS]:du.IOS,[os.ENTERPRISE]:du.ENTERPRISE,[os.SUPER]:du.SUPER,[os.TF]:du.TF})[e],l4=e=>{const{t}=Se();return{[os.ENTERPRISE]:t("lobby.rightBar.signEnterprise"),[os.SUPER]:t("lobby.rightBar.signSuper"),[os.TF]:t("lobby.rightBar.signTf")}[e]},u4=e=>({language:"",link:"",linkType:"0",name:"",type:Ie.Quick,value:e}),d4=e=>{const{isIOS:t}=Ct().os;t&&e.includes("https://")&&(location.href=`x-safari-${e}`)},m4=(e,t="chrome")=>{const n=new URL(e),{protocol:o}=n,a=e.replace(`${o}//`,""),r=o.replace(":","");t==="chrome"?location.href=`intent://${a}#Intent;scheme=${r};package=com.android.chrome;end`:location.href=`intent://${a}#Intent;scheme=${r};end`},Gme=(e,t,n=10)=>{const o=e.split(".").map(Number),a=t.split(".").map(Number);if(o[0]!==a[0])return o[0]>a[0]?1:-1;if(o[1]!==a[1])return o[1]>a[1]?1:-1;const r=o[2]-n;return r===a[2]?0:r>a[2]?1:-1},Xy=e=>{var s;const{isIOS:t,isAndroid:n,isWindows:o,isMacOS:a}=Ct().os,r=(s=new Map([[n,Mm.Android],[t,Mm.Ios],[a||o,Mm.Pc]]).get(!0))!=null?s:"";return e?e.includes(r):!1},g4=(e,t)=>{const n=Ye(e*1e3).startOf("day"),o=Ye(t*1e3).startOf("day");return Math.abs(o.diff(n,"day"))},uS=()=>!!(["standalone","minimal-ui"].some(e=>window.matchMedia("(display-mode: "+e+")").matches)||navigator.standalone),f4=e=>e.split("").map(t=>{const n=parseInt(t,16);return String.fromCharCode(97+n%26)}).join("");let Op;const cO=e=>{if(!Op){const{name:n}=Ct().browser,o=f4(st.MD5(location.host).toString());Op=`web+${n==null?void 0:n.toLowerCase()}${o.substring(0,8)}`}const t=Op;return{protocol:t,scheme:t+"://"+(e!=null?e:"")}};let dS=!1,ql=null;const p4=(e=15)=>dS?Promise.resolve(!0):ql||(ql=new Promise((n,o)=>{if("serviceWorker"in navigator){let a=0;const r=()=>{a++,navigator.serviceWorker.getRegistrations().then(s=>{const i=s.find(c=>{var l;return[aL,oL].some(u=>{var d;return(d=c.active)==null?void 0:d.scriptURL.includes(u)})&&((l=c.active)==null?void 0:l.state)==="activated"});i?(console.log("pwa -> Service Workers registered:",i,a),dS=!0,n(!0)):a<e?setTimeout(r,1e3):(console.log("pwa -> Maximum attempts reached. Service Worker not found."),n(!1))}).catch(s=>{console.error("pwa -> Error fetching Service Worker registrations:",s),o(s)})};r()}else console.log("pwa -> Service Worker is not supported in this browser."),n(!1)}).finally(()=>{ql=null}),ql),h4=e=>{const{type:t,value:n}=e,{isInThirdAppBrowser:o,isTikTok:a}=Ct().browser,{isAndroid:r,isIOS:s}=Ct().os,{isTelegram:i}=at(),{open:c}=Yt();if(r){if(o||i)return m4(ZI(location.href),"system"),!1;if(ae.package.isApp&&t===Ie.PWA)return Yn(XI()),!1}else if(s&&a)return c("kwaiNonsupportDialog",{options:{url:n},openType:"overlay"}),!1;return!0},Wt=Ee("download-channel",()=>{const e=ee(),{isFirstDeposit:t}=St(e),{isH5Pwa:n,isIos:o,isAndroid:a,isiOSVest:r,isiOSWebClip:s,isP2a:i}=at(),c=O(null),l=O(null),u=async U=>{const $=await Ov({id:U});return $&&d({...$,downloadRewards:lu.OFF,rewardsAmount:0,currencyAward:[]}),$},d=U=>{c.value=U},m=async U=>{try{l.value=await Ov({id:U})}catch($){l.value=null}};Jg(()=>{var $;const U=($=e.userInfos)==null?void 0:$.regPkgId;U&&!Vu.includes(U)?m(U):l.value=null});const g=S(()=>l.value||c.value),f=S(()=>{var U;return M.value&&((U=g.value)==null?void 0:U.viewDownload)===nl.PWA}),_=S(()=>n&&!o&&f?{isPwa:1}:{}),p=S(()=>{var U;return((U=g.value)==null?void 0:U.userDisplay)===VI.FirstRechargedUser}),h=O();ye([p,t],async()=>{p.value&&t.value&&!h.value&&setTimeout(async()=>{const U=await zI(!0);h.value=Number(U.first_pay_amount)||0},1e3)});const y=S(()=>{var U,$,re;return(re=($=(U=g.value)==null?void 0:U.channelAward)==null?void 0:$.scope)!=null?re:[]}),b=S(()=>{var $,re,ve;const U=Ze().currency;return(ve=(re=($=g.value)==null?void 0:$.currencyAward)==null?void 0:re.find(Le=>Le.currency===U))!=null?ve:null}),v=S(()=>{var U;return((U=g.value)==null?void 0:U.downloadRewards)===lu.ON}),I=S(()=>{var U;return((U=g.value)==null?void 0:U.isForceDownload)===Dm.FORCE}),A=S(()=>{var U;return((U=g.value)==null?void 0:U.isForceDownload)===Dm.ALWAYS}),L=S(()=>{var U;return((U=g.value)==null?void 0:U.isForceDownload)===Dm.OPTIONAL}),C=S(()=>{var U;return((U=e.userInfos)==null?void 0:U.deposit_count)===0}),w=S(()=>{var Re,tt,At,Lt,On,ft,Bt,wn,Ce;const U=((tt=(Re=g.value)==null?void 0:Re.channelAward)==null?void 0:tt.recharges)||0,$=((Lt=(At=g.value)==null?void 0:At.channelAward)==null?void 0:Lt.register)||0,re=((ft=(On=g.value)==null?void 0:On.channelAward)==null?void 0:ft.withdrawal)||0,ve=$*60*60*24,Le=((Bt=e.userInfos)==null?void 0:Bt.deposit_count)||0,Te=((wn=e.userInfos)==null?void 0:wn.withdrawCount)||0,et=((Ce=e.userInfos)==null?void 0:Ce.register_time)||0,se=g4(et,ht().getServerTime());return!(ve!==0&&se<$||U!==0&&Le<U||re!==0&&Te<re)}),T=S(()=>{var U;return((U=g.value)==null?void 0:U.rewardsCondition)===ff.FirstDeposit}),P=S(()=>C.value&&T.value),M=S(()=>{var U;return((U=g.value)==null?void 0:U.downloadDisplay)===lu.ON}),E=S(()=>Z.value&&M.value&&w.value&&e.hasLogined),x=S(()=>{const U=g.value;return U!=null&&U.viewDownloadTypes?U.viewDownloadTypes.split(",").map($=>Number($)):(U==null?void 0:U.viewDownload)!=null?[U.viewDownload]:[]}),V=1,B=O(!1);function W(){B.value=!0}const Q=S(()=>{var $;return(($=g.value)==null?void 0:$.isHideDomain)===lu.OFF?Or.MinimalUi:Or.Standalone}),G=S(()=>{const U=e.userInfos,$=(U==null?void 0:U.loginpwaType)===V,re=(U==null?void 0:U.loginOsType)===V,ve=re||$,Le=gs().isPWAInstalled,Te=x.value.includes(nl.PWA);if(hn.isActivated&&x.value.length===1&&Te)return"";if(A.value)return"downloadAppPopup";if(Te){if(Le||ve)return""}else if(re)return"";return I.value?"downloadAppPopup":L.value?"downloadAppDialog":""}),N=S(()=>!E.value||K.value?"":G.value),{name:j}=ys(xn());ye(()=>j.value,U=>{[k.GAME,k.SUB_GAME].includes(U)&&X()},{immediate:!0});function X(){if(Kx()){let U=0;const $=setInterval(()=>{if(U++,U>5)return clearInterval($);if(G.value)return Yt().open(G.value),clearInterval($)},2e3)}}function q(){var U,$;
28if(o&&((U=g.value)==null?void 0:U.androidBackupLinkType)===Wh.CUSTOM)return Yn(g.value.androidBackupLink);if(a&&(($=g.value)==null?void 0:$.iosBackupLinkType)===Wh.CUSTOM)return Yn(g.value.iosBackupLink)}const J=S(()=>{var U,$;return hn.isActivated?!1:((U=g.value)==null?void 0:U.type)===YI.PWA_WEB2APP&&(($=g.value)==null?void 0:$.allDisplayType)===1}),Z=S(()=>!ae.package.isLite&&!i),K=S(()=>{var U;return!!((U=ae.speedPackageConfig)!=null&&U.isSpeedPackae)||r||s||i}),te=S(()=>{var $;return(($=g.value)==null?void 0:$.allDisplayType)===$I.Off||K.value}),le=S(()=>{var U,$;return L.value&&(($=(U=g.value)==null?void 0:U.channelAward)==null?void 0:$.gamePopup)===Jt.OPEN&&ue.value>0}),ue=S(()=>{var U,$;return(($=(U=g.value)==null?void 0:U.channelAward)==null?void 0:$.intervalTime)||0}),oe=S(()=>{var U,$;return!!(((U=g.value)==null?void 0:U.currencyType)===_g.Mandatory&&(($=g.value)!=null&&$.currency))});return{channelInfo:g,isP2aParamsByChannel:_,isDownloadRewardsOn:v,firstPayAmount:h,isShowRewardsConditionLiteral:P,downloadDialogName:N,getChannelInfoById:u,setOpenOnce:W,downloadPWAFallback:q,pWADisplayMode:Q,pwaChannelShowInHome:J,isHiddenAppEnter:te,isHiddenAppByDevice:K,setUrlChannelInfo:d,inGameShowChannelDownload:le,gamePopupTime:ue,isOpenOnce:B,viewDownloadTypes:x,rewardScope:y,currentCurrencyAward:b,isChannelCurrencyMandatory:oe}},{persist:{paths:["urlChannelInfo","registerChannelInfo"]}}),cn=Ee("statistic",()=>{const e=Wt(),t=O(!1),n=O(void 0),o=O(void 0),a=O(window.location.href),r=O({}),s=O(0),i=O({}),c=()=>{var E,x,V,B,W,Q,G,N,j,X,q,J;const y=Z=>Z?parseInt(Z,36).toString():void 0,b=Z=>new URLSearchParams(location.search).get(Z),v=Z=>{if(!Z)return{};if(Z.includes("$")){const[K,te,le,ue]=Z.split("$");return{baseCode:y(K),id:y(te),currency:le,type:ue}}return{baseCode:y(Z)}},I=(E=b("cid"))!=null?E:void 0,A=(x=b("qd"))!=null?x:void 0,L=(V=b("id"))!=null?V:void 0,C=(B=b("dl"))!=null?B:void 0,w=I?{baseCode:I}:v(A),T=L?{baseCode:L}:v(C),P=r.value.cid,M=r.value.id;r.value={...r.value,cid:w.baseCode,id:(W=T.baseCode)!=null?W:T.id,currency:(N=(G=(Q=b("currency"))!=null?Q:w.currency)!=null?G:T.currency)!=null?N:r.value.currency,type:(q=(X=(j=b("type"))!=null?j:w.type)!=null?X:T.type)!=null?q:r.value.type,isJumped:w.baseCode!=P||((J=T.baseCode)!=null?J:T.id)!=M?void 0:r.value.isJumped},i.value={qd:A,dl:C}},l=()=>new Promise(y=>{const{cid:b,id:v}=r.value,{getChannelInfoById:I,setUrlChannelInfo:A}=e;if((!b||Vu.includes(Number(b)))&&(A(null),r.value={...r.value,languageCode:void 0}),b&&!Vu.includes(Number(b))){const L=an.skipChannelLinkByCid(b),C=performance.now();I(Number(b)).then(w=>{var T,P;w&&(r.value={...r.value,type:(T=w==null?void 0:w.jumpType)==null?void 0:T.toString(),currency:(P=w==null?void 0:w.currency)==null?void 0:P.toString(),languageCode:w==null?void 0:w.languageCode,selfOperatedGameId:w==null?void 0:w.gameId,amount:w==null?void 0:w.amount},p.value==null&&_(!0,{userCachedLang:w==null?void 0:w.languageCode}))}).finally(()=>{t.value=!0,L||(n.value=Math.round(performance.now()-C),y())}),L&&y()}else if(v){const L=performance.now();Rx({promoteId:Number(v)}).then(C=>{var w,T;r.value={...r.value,currency:(w=C==null?void 0:C.currency)==null?void 0:w.toString(),type:(T=C==null?void 0:C.linkType)==null?void 0:T.toString()}}).finally(()=>{o.value=Math.round(performance.now()-L),y()})}else y()}),u=()=>{const y=Pe();return(()=>{if(!r.value.isJumped){if((r==null?void 0:r.value.type)===hg.TEST_REGISTER&&!ee().hasLogined)return r.value.isJumped=!0,y.replace({name:k.SUB_GAME,query:{gameCategoryId:`${Y.Demo}`,platformId:`${Y.Demo}${ka}`}});if((r==null?void 0:r.value.type)===hg.EVENT)return r.value.isJumped=!0,y.replace({name:k.EVENT})}})()},d=async(y=Gh.Normal)=>{var w,T,P;if(!((T=(w=ht())==null?void 0:w.ipCheck)!=null&&T.areaStatus))return;const b=Number((P=Qe.localStorage.get("expirationTime"))==null?void 0:P.toString()),v=Ye().endOf("day").valueOf(),I=b&&v>b||!b;(I||y!==Gh.Normal)&&(I&&Qe.localStorage.set("expirationTime",v.toString()),Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.IndicatorA}));const{hasLogined:A}=ee(),{uuid:L}
28=En(),{urlParams:C}=cn();if(!A&&(await fa.whenReadyFor("/api/agent/promote/binding/reportViewV2"),!fa.isReportDelegated(Fu.ReportView))){const M=new URL(location.href);Ox({promoter_info:C==null?void 0:C.id,channel_info:C==null?void 0:C.cid,accessUrl:M.origin,visitor_device:L})}},m=async y=>{var v,I,A,L,C;const{uuid:b}=En();((v=r.value)!=null&&v.cid||(I=r.value)!=null&&I.id)&&await Tx({accessType:1,accessUrl:(A=window.location)==null?void 0:A.href,packageType:y==null?void 0:y.type,promoter_info:((L=r.value)==null?void 0:L.id)||"",channel_info:((C=r.value)==null?void 0:C.cid)||"",visitor_device:b})},g=S(()=>{const{id:y,cid:b,currency:v}=r.value,{qd:I,dl:A}=i.value,{channelInfo:L}=e;return{...I?{qd:I}:{cid:b||(L==null?void 0:L.id)||void 0},...A?{dl:A}:{id:y},currency:v}}),f=O({}),_=(y,b)=>{const v=String(r.value.cid||"");v&&(f.value[v]={...f.value[v],...b,priority:y})},p=S(()=>{var b;const y=String(r.value.cid||"");return(b=f.value[y])==null?void 0:b.priority}),h=S(()=>{var b;const y=String(r.value.cid||"");return(b=f.value[y])==null?void 0:b.userCachedLang});
28return{defaultUrl:a,urlParams:r,encryptParams:i,channelInfoLoaded:t,channelBlockMs:n,agentBlockMs:o,affParams:g,restoreTimes:s,setIsChannelLanguagePriority:_,sendPointerDomain:d,reportDownloadUrlClick:m,parseLink:c,getLinkConfiguration:l,directAccess:u,channelConfigs:f,currentChannelPriority:p,channelCachedLang:h}},{persist:[{paths:["urlParams","encryptParams","restoreTimes","channelConfigs"]}]}),am=(e,t=[])=>t.reduce((n,o)=>(Ak(o.transName)&&typeof Xe(n,o.transName)!="object"&&Js(n,o.transName,o.transContent),n),$n(e));class _4{constructor(){H(this,"i18n");H(this,"loadedLanguages",new Set);H(this,"i18nPackTimeKey","i18nPackTime");this.i18n=wA}async setI18nLanguage(t,n=!1){return n&&this.setI18nInstance(t),this.loadedLanguages.has(t)?(this.switchLanguage(t),!0):(await this.loadLocaleMessages(t),this.i18n.global.locale.value===t)}setI18nInstance(t){var n;this.i18n.global.locale.value=t,document.querySelector("html").setAttribute("lang",(n=gl[t].htmlLang)!=null?n:t),_e("LANGUAGE_CHANGE").emit({languageCode:t})}switchLanguage(t){this.i18n.global.locale.value!==t&&(this.setI18nInstance(t),this.loadedLanguages.add(t))}async loadLocaleMessages(t,n=!0){console.time("loadLocaleMessages:total");let o={};const a=async()=>{const[s,i]=await Promise.all([this.loadMessageFromLocal(t),this.loadI18nCacheVersion()]),c=h_(1791251963889);if(i!==c)return s;const l=await this.loadMessageFromIndexDB(t);console.time("loadLocaleMessages:mergeIndexDB2Local");const u=am(s,l);return console.timeEnd("loadLocaleMessages:mergeIndexDB2Local"),u},r=p_.i18nStrategy();if(r===Ti.JsFirst)o=await this.loadMessageFromLocal(t).catch(async()=>{const s=await this.loadMessageFromServer(t);return am({},s||[])});else if(r===Ti.JsonFirst){const[s,i]=await Promise.all([this.loadMessageFromLocal(t),this.loadMessageFromServer(t,!1)]);o=am(s,i||[])}else r===Ti.LocalStorageFirst?o=this.loadMessageFromLocalStorage(t)||await this.loadMessageFromLocal(t):o=await a();this.i18n.global.mergeLocaleMessage(t,o),console.timeEnd("loadLocaleMessages:total"),n&&this.switchLanguage(t),[Ti.LocalStorageFirst,Ti.Default].includes(r)&&or.schedule(async()=>{const s=await this.loadMessageFromServer(t);if(s)if(Ti.LocalStorageFirst===r){const i=tl(),c=JSON.stringify({version:i,locale:t,messages:am(o,s)});localStorage.setItem("lobby@i18n",c)}else{const i=Qe.createDBManager("i18n").table,c=Qe.createDBManager("store").table;await i.db.transaction("rw",i,c,async()=>{await i.clear(),await i.bulkPut(s),await c.put({key:this.i18nPackTimeKey,value:String(h_(1791251963889))})})}},{priority:"low",label:Xo.I18nCacheUpdate})}async loadMessageFromLocal(t){console.time("loadLocaleMessages:loadMessageFromLocal");const{default:n}=await uP(Object.assign({
28"../../locales/af.ts":()=>z(()=>import("../locales/af.B86OymFQ.js"),[]),
28"../../locales/am.ts":()=>z(()=>import("../locales/am.R0mmktIS.js"),[]),
28"../../locales/ar.ts":()=>z(()=>import("../locales/ar.Dt6tIMOo.js"),[]),
28"../../locales/bn.ts":()=>z(()=>import("../locales/bn.B4AANJzi.js"),[]),
28"../../locales/de.ts":()=>z(()=>import("../locales/de.CJ-QoIej.js"),[]),
28"../../locales/en.ts":()=>z(()=>import("../locales/en.CjghbCma.js"),[]),
28"../../locales/es.ts":()=>z(()=>import("../locales/es.CkzQJDEu.js"),[]),
28"../../locales/fr.ts":()=>z(()=>import("../locales/fr.V4NTud91.js"),[]),
28"../../locales/hi.ts":()=>z(()=>import("../locales/hi.C17aYmjY.js"),[]),
28"../../locales/id.ts":()=>z(()=>import("../locales/id.Bjc0oLZn.js"),[]),
28"../../locales/it.ts":()=>z(()=>import("../locales/it.D7mkkoYs.js"),[]),
28"../../locales/ja.ts":()=>z(()=>import("../locales/ja.CdLeRsMV.js"),[]),
28"../../locales/km.ts":()=>z(()=>import("../locales/km.D5vL2iWx.js"),[]),
28"../../locales/kn.ts":()=>z(()=>import("../locales/kn.8mjz0u5v.js"),[]),
28"../../locales/ko.ts":()=>z(()=>import("../locales/ko.JdNIbaUP.js"),[]),
28"../../locales/mr.ts":()=>z(()=>import("../locales/mr.DWa2NE0M.js"),[]),
28"../../locales/my.ts":()=>z(()=>import("../locales/my.P3Nx-2IP.js"),[]),
28"../../locales/ne.ts":()=>z(()=>import("../locales/ne.n_Z7Uacg.js"),[]),
28"../../locales/pa.ts":()=>z(()=>import("../locales/pa.CaGcLhKB.js"),[]),
28"../../locales/pt.ts":()=>z(()=>import("../locales/pt.DTOFDoRJ.js"),[]),
28"../../locales/ru.ts":()=>z(()=>import("../locales/ru.BnSAVPjo.js"),[]),
28"../../locales/si.ts":()=>z(()=>import("../locales/si.X7KQMlrB.js"),[]),
28"../../locales/sw.ts":()=>z(()=>import("../locales/sw.BcEa8wOU.js"),[]),
28"../../locales/ta.ts":()=>z(()=>import("../locales/ta.DKNyf1Sc.js"),[]),
28"../../locales/te.ts":()=>z(()=>import("../locales/te.CnNY4D9D.js"),[]),
28"../../locales/th.ts":()=>z(()=>import("../locales/th.C3chDaT1.js"),[]),
28"../../locales/tl.ts":()=>z(()=>import("../locales/tl.CgsaWj1N.js"),[]),
28"../../locales/tr.ts":()=>z(()=>import("../locales/tr.Cqk4nE3U.js"),[]),
28"../../locales/ur.ts":()=>z(()=>import("../locales/ur.B-bA2oLa.js"),[]),
28"../../locales/vi.ts":()=>z(()=>import("../locales/vi.DAxNX6cn.js"),[]),
28"../../locales/zh.ts":()=>z(()=>import("../locales/zh.BpE_1oZI.js"),[]),
28"../../locales/zh_hk.ts":()=>z(()=>import("../locales/zh_hk.8ZdENwbc.js"),[])
28}),`../../locales/${t}.ts`,4).catch(()=>({default:{}})).finally(()=>{console.timeEnd("loadLocaleMessages:loadMessageFromLocal")});return n}async loadMessageFromServer(t,n=!0){return console.time("loadLocaleMessages:loadMessageFromServer"),uq(t+(p_.jsonTag()||""),n).then(o=>o.data.data).catch(()=>{console.error("ERROR: locale is not exist on server =>",t)}).finally(()=>{console.timeEnd("loadLocaleMessages:loadMessageFromServer")})}loadMessageFromLocalStorage(t){console.time("loadLocaleMessages:loadMessageFromLocalStorage");const n=localStorage.getItem("lobby@i18n");if(console.timeEnd("loadLocaleMessages:loadMessageFromLocalStorage"),n){const o=JSON.parse(n),a=tl();return(o==null?void 0:o.locale)===t&&(o==null?void 0:o.version)===a?o==null?void 0:o.messages:null}else return null}async loadI18nCacheVersion(){try{const t=await Qe.createDBManager("store").table.get(this.i18nPackTimeKey);return Number(t==null?void 0:t.value)}catch(t){return Number.NaN}}async loadMessageFromIndexDB(t){console.time("loadLocaleMessages:loadMessageFromIndexDB");const n=new Promise((a,r)=>{setTimeout(()=>{r(new Error("Loading messages from IndexDB timed out"))},5e3)}),o=Qe.createDBManager("i18n").table.where("lang").equals(t).toArray();try{const a=await Promise.race([o,n]);return console.timeEnd("loadLocaleMessages:loadMessageFromIndexDB"),a||[]}catch(a){return console.log(a),console.timeEnd("loadLocaleMessages:loadMessageFromIndexDB"),[]}}}const lO=new _4,Ue=Ee("language",()=>{const e=cn(),t=O(""),n=O(""),o=me(),a=async(h,y=!1,b=!1)=>{var v,I;
28b&&((v=e.urlParams)!=null&&v.cid?e.setIsChannelLanguagePriority(!1,{userCachedLang:h}):n.value=h,Rr(Wn.EVENT_UPDATE_URL_PARAMS).send({languageCode:h},{merge:!1,fireAndForget:!0})),t.value=h,Cr.includes(t.value)&&((I=o.siteInfos)==null?void 0:I.type)===Xf?document.documentElement.setAttribute("dir","rtl"):document.documentElement.setAttribute("dir","ltr"),await lO.setI18nLanguage(h,y)},r=S(()=>{const{siteInfos:h}=me();return $n((h==null?void 0:h.languageInfos)||[]).filter(y=>nf.includes(y.languageCode)).sort((y,b)=>y.languageCode===t.value&&b.languageCode!==t.value?-1:b.languageCode===t.value&&y.languageCode!==t.value?1:y.defaultLanguageTag&&!b.defaultLanguageTag?-1:1)||[]}),s=S(()=>["zh","zh_hk"].includes(t.value)),i=S(()=>{var h;return Cr.includes(t.value)&&((h=o.siteInfos)==null?void 0:h.type)===Xf}),c=S(()=>r.value.length<=1),l=S(()=>Cr.includes(t.value)),u=S(()=>Cr.includes(t.value)?"rtl-flip-text":""),d=S(()=>!i.value&&u.value?"rtl-flip-text-indent":""),m=S(()=>{var h;return((h=r.value.find(y=>y.languageCode===t.value))==null?void 0:h.languageTranslateName)||""}),g=S(()=>{var h;return t.value===((h=me().siteConfig)==null?void 0:h.languageCode)}),f=h=>/[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF]/u.test(h),_=S(()=>{const{siteConfig:h}=me();return Cr.includes(t.value)&&(h==null?void 0:h.type)!==Xf}),p=S(()=>t.value==="tl"?"/lobby_asset/common/common/_sprite/flag_1x1_Philippines.png":void 0);return{isCN:s,language:t,userSelectedLanguage:n,langsList:r,setCurrentLanguage:a,isSingleLang:c,currentLanguageName:m,isSiteDefaultLang:g,isRtlLanguage:i,isNormalLayoutRtl:l,strIsRtl:f,rtlClass:u,rtlIndentClass:d,isRtlLayoutWithLeftAlign:_,langSwitchIcon:p}},{persist:{paths:["userSelectedLanguage"]}});Ye.extend(GP);Ye.extend(WP);const Xa={en:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},zh:{ymdhms:"YYYY/MM/DD HH:mm:ss",ymdhm:"YYYY/MM/DD HH:mm",ymd:"YYYY/MM/DD",md:"MM/DD",mdhm:"MM/DD HH:mm",mdhms:"MM/DD HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"YYYY-MM-DD HH:mm:ss","-ymdhm":"YYYY-MM-DD HH:mm","-md|hm":"MM-DD | HH:mm","-mdhm":"MM-DD HH:mm"},zh_hk:{ymdhms:"YYYY/MM/DD HH:mm:ss",ymdhm:"YYYY/MM/DD HH:mm",ymd:"YYYY/MM/DD",md:"MM/DD",mdhm:"MM/DD HH:mm",mdhms:"MM/DD HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"YYYY-MM-DD HH:mm:ss","-ymdhm":"YYYY-MM-DD HH:mm","-md|hm":"MM-DD | HH:mm","-mdhm":"MM-DD HH:mm"},th:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},vi:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},ko:{ymdhms:"YYYY/MM/DD HH:mm:ss",ymdhm:"YYYY/MM/DD HH:mm",ymd:"YYYY/MM/DD",md:"MM/DD",mdhm:"MM/DD HH:mm",mdhms:"MM/DD HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"YYYY-MM-DD HH:mm:ss","-ymdhm":"YYYY-MM-DD HH:mm","-md|hm":"MM-DD | HH:mm","-mdhm":"MM-DD HH:mm"},ja:{ymdhms:"YYYY/MM/DD HH:mm:ss",ymdhm:"YYYY/MM/DD HH:mm",ymd:"YYYY/MM/DD",md:"MM/DD",mdhm:"MM/DD HH:mm",mdhms:"MM/DD HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"YYYY-MM-DD HH:mm:ss","-ymdhm":"YYYY-MM-DD HH:mm","-md|hm":"MM-DD | HH:mm","-mdhm":"MM-DD HH:mm"},pt:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},es:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-M
28M-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},de:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},fr:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},it:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},ru:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},id:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},hi:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},tl:{ymdhms:"MM/DD/YYYY HH:mm:ss",ymdhm:"MM/DD/YYYY HH:mm",ymd:"MM/DD/YYYY",md:"MM/DD",mdhm:"MM/DD HH:mm",mdhms:"MM/DD HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"MM-DD-YYYY HH:mm:ss","-ymdhm":"MM-DD-YYYY HH:mm","-md|hm":"MM-DD | HH:mm","-mdhm":"MM-DD HH:mm"},km:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},te:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},ta:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},mr:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},kn:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},my:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},tr:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},bn:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-M
28M | HH:mm","-mdhm":"DD-MM HH:mm"},pa:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},ar:{ymdhms:"HH:mm:ss DD/MM/YYYY",ymdhm:"HH:mm DD/MM/YYYY",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"HH:mm DD/MM",mdhms:"HH:mm:ss DD/MM",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"HH:mm:ss DD-MM-YYYY","-ymdhm":"HH:mm DD-MM-YYYY","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm",rtl:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"}},ur:{ymdhms:"HH:mm:ss DD/MM/YYYY",ymdhm:"HH:mm DD/MM/YYYY",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"HH:mm DD/MM",mdhms:"HH:mm:ss DD/MM",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"HH:mm:ss DD-MM-YYYY","-ymdhm":"HH:mm DD-MM-YYYY","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm",rtl:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"}},af:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},sw:{ymdhms:"DD/MM/YYYY HH:mm:ss",ymdhm:"DD/MM/YYYY HH:mm",ymd:"DD/MM/YYYY",md:"DD/MM",mdhm:"DD/MM HH:mm",mdhms:"DD/MM HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"DD-MM-YYYY HH:mm:ss","-ymdhm":"DD-MM-YYYY HH:mm","-md|hm":"DD-MM | HH:mm","-mdhm":"DD-MM HH:mm"},am:{ymdhms:"YYYY/MM/DD HH:mm:ss",ymdhm:"YYYY/MM/DD HH:mm",ymd:"YYYY/MM/DD",md:"MM/DD",mdhm:"MM/DD HH:mm",mdhms:"MM/DD HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"YYYY-MM-DD HH:mm:ss","-ymdhm":"YYYY-MM-DD HH:mm","-md|hm":"MM-DD | HH:mm","-mdhm":"MM-DD HH:mm"},ne:{ymdhms:"YYYY/MM/DD HH:mm:ss",ymdhm:"YYYY/MM/DD HH:mm",ymd:"YYYY/MM/DD",md:"MM/DD",mdhm:"MM/DD HH:mm",mdhms:"MM/DD HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"YYYY-MM-DD HH:mm:ss","-ymdhm":"YYYY-MM-DD HH:mm","-md|hm":"MM-DD | HH:mm","-mdhm":"MM-DD HH:mm"},si:{ymdhms:"YYYY/MM/DD HH:mm:ss",ymdhm:"YYYY/MM/DD HH:mm",ymd:"YYYY/MM/DD",md:"MM/DD",mdhm:"MM/DD HH:mm",mdhms:"MM/DD HH:mm:ss",hms:"HH:mm:ss",hm:"HH:mm",ms:"mm:ss","-ymdhms":"YYYY-MM-DD HH:mm:ss","-ymdhm":"YYYY-MM-DD HH:mm","-md|hm":"MM-DD | HH:mm","-mdhm":"MM-DD HH:mm"}},y4=()=>{const e=Ye().utcOffset()/60;return(e>0?"+":"")+e},ec=(e,t="ymdhms")=>{const{siteInfos:n}=me();return ls(e,{offset:n==null?void 0:n.timeZone,fmt:t})},uO=(e,t,n)=>{var r,s,i,c;const o=t==="rtl"?(s=(r=Xa==null?void 0:Xa[e])==null?void 0:r[t])==null?void 0:s[n]:void 0,a=(i=Xa==null?void 0:Xa[e])==null?void 0:i[n];return(c=o!=null?o:a)!=null?c:Xa.en.ymdhms},Wme=({fmt:e="ymd",fmtLan:t,direction:n}={})=>{const o=t||Ue().language,a=n||document.documentElement.getAttribute("dir");return uO(o,a,e)},ls=(e=Date.now()/1e3,{fmt:t="ymdhms",offset:n=Ye().utcOffset(),template:o="",fmtLan:a,direction:r}={})=>{const s=a||Ue().language,i=r||document.documentElement.getAttribute("dir")||void 0;return o=o||uO(s,i,t),Ye.utc(e*1e3).utcOffset(n).format(o)},Fme=(e,{fmt:t="ymdhms",template:n="",fmtLan:o}={})=>{var r,s;const a=o||Ue().language;return n=n||((s=(r=Xa==null?void 0:Xa[a])==null?void 0:r[t])!=null?s:Xa.en.ymdhms),Ye(e).format(n)},Vme=(e=new Date,t)=>{const{utcOffset:n,secondsIn:o,secondsOut:a}=De({utcOffset:Ye().utcOffset(),secondsIn:!1,secondsOut:!0},t);return e=o&&typeof e=="number"?Ye.unix(e):Ye(e),e=e.utcOffset(n),t!=null&&t.daysAgo&&(e=e.subtract(t==null?void 0:t.daysAgo,"days")),t!=null&&t.isStart&&(e=e.startOf("day")),t!=null&&t.isEnd&&(e=e.endOf("day")),a?e.unix():+e},dO=()=>{const{siteInfos:e}=me(),t=e==null?void 0:e.timeZone,n=t==null?void 0:t.match(/UTC\s*([+-])(\d{2}):(\d{2})/);if(!n)return 0;const o=n[1]==="+"?1:-1,a=parseInt(n[2],10),r=parseInt(n[3],10);return o*(a+r/60)},$me=(e,t=!1,n=!0)=>{const o=dO();console.log(`${t?"end":"start"} parseTime:`,o,e);let a=Ye(e).utcOffset(o,n);return t?a=a.endOf("day"):a=a.startOf("day"),a.unix()},Yme=e=>{const{siteInfos:t}
28=me(),n=b4(t==null?void 0:t.timeZone),o=Ye().tz(n),a=Ye.utc(e*1e3).tz(n),{t:r}=Se();return a.isSame(o,"day")?`${r("lobby.center.components.dateRadio.today")} ${ls(e,{offset:t==null?void 0:t.timeZone,fmt:"hms"})}`:a.isSame(o.subtract(1,"day"),"day")?`${r("lobby.center.components.dateRadio.yesterday")} ${ls(e,{offset:t==null?void 0:t.timeZone,fmt:"hms"})}`:a.isSame(o,"year")?ls(e,{offset:t==null?void 0:t.timeZone,fmt:"mdhms"}):ls(e,{offset:t==null?void 0:t.timeZone,fmt:"ymdhms"})},b4=e=>{const t=e.match(/UTC ([+-]\d{1,2}):(\d{2})/);if(t){const n=t[1];return n.startsWith("-")?`Etc/GMT+${Math.abs(parseInt(n))}`:`Etc/GMT-${Math.abs(parseInt(n))}`}return"UTC"},qme=(e=!0)=>{const{t}=Se(),n=[{label:()=>t("lobby.center.components.dateRadio.today"),value:_o.TODAY},{label:()=>t("lobby.center.components.dateRadio.yesterday"),value:_o.YESTERDAY},{label:()=>t("lobby.center.components.dateRadio.thisWeek"),value:_o.THIS_WEEK},{label:()=>t("lobby.center.components.dateRadio.lastWeek"),value:_o.LAST_WEEK},{label:()=>t("lobby.center.components.dateRadio.thisMonth"),value:_o.THIS_MONTH},{label:()=>t("lobby.center.components.dateRadio.lastMonth"),value:_o.LAST_MONTH}];return e?n.concat([{label:()=>t("lobby.center.components.dateRadio.all"),value:_o.ALL}]):n};var mO=(e=>(e.APP="APP",e.GUIDE="GUIDE",e.FALLBACK="FALLBACK",e))(mO||{});const jme=Ee("download-club",()=>{const{openDialog:e}=zt(),{isIos:t,isMacos:n}=at(),o=O(),a=async()=>{const i=await o$({clubId:Je.id});i&&(o.value=i)},r=S(()=>{var c,l;const i=t||n?(c=o.value)==null?void 0:c.pkgListForIos:(l=o.value)==null?void 0:l.pkgListForAndroid;return i==null?void 0:i.filter(u=>u.downloadLink)}),s=async()=>{e("downloadClubAppDialog")};return a(),{clubDownloadList:r,getClubAppDownloadInfo:a,openClubDownloadDialog:s}}),Eg=()=>{const{isIos:e,isMacos:t}=at(),n=Ue(),o=na(),a=ze(),r=e||t,s=S(()=>{var u,d,m,g,f,_,p,h,y,b;let c,l;return o.bootInstallation&&(c=(m=(d=(u=o.bootInstallation.installationHintLanguage)==null?void 0:u.find(v=>v.key===n.language))==null?void 0:d.value)!=null?m:""),((g=o.bootInstallation)==null?void 0:g.shortcutsLogoType)===uy.SYSTEM?l=(f=a.channelGlobalConfig.appIcon)!=null?f:"":l=(p=(_=o.bootInstallation)==null?void 0:_.shortcutsLogo)!=null?p:"",{title:((h=a.brandLogoInfos)==null?void 0:h.installationHint)||"",logo:l||((y=a.brandLogoInfos)==null?void 0:y.appIconBigPath)||"",innerTitle:c,appIcon:(b=a.channelGlobalConfig.appIcon)!=null?b:""}}),i=S(()=>{var c,l,u,d;return r?((l=(c=a.brandLogoInfos)==null?void 0:c.commonConfig)==null?void 0:l.iosAppStoreLogo)||"":((d=(u=a.brandLogoInfos)==null?void 0:u.commonConfig)==null?void 0:d.androidAppStoreLogo)||""});return{downloadInfo:s,buttonIcon:i}},Nl=e=>{const{isIos:t,isP2a:n,isMacos:o,isFromShortcut:a,isiOSWebClip:r}=at(),s=na(),{openDialog:i,closeDialog:c}=zt(),l=t||o,u=Eg(),d=S(()=>u.downloadInfo.value),m=S(()=>{var y;return FP(e)||((y=s.bootInstallation)==null?void 0:y.installType)||""}),g=y=>{var b,v,I,A,L,C;if(l&&y===Ie.Speed)return(b=s.appVersion)==null?void 0:b.iosWebSpeedPkgVersion;if(l&&y===Ie.Normal)return(v=s.appVersion)==null?void 0:v.iosPkgVersion;if(y===Ie.Normal)return(I=s.appVersion)==null?void 0:I.androidPkgVersion;if(y===Ie.Speed)return(A=s.appVersion)==null?void 0:A.androidWebSpeedPkgVersion;if(y===Ie.UnBanNormal)return(L=s.appVersion)==null?void 0:L.androidUnbanVersion;if(y===Ie.UnBanSpeed)return(C=s.appVersion)==null?void 0:C.androidUnbanSpeedVersion},f=(y=!1)=>{var I,A;let b=[...s.downlaodAppList];if(b=b==null?void 0:b.filter(L=>{const C=[];return r&&C.push(Ie.Quick),ae.package.isLite&&C.push(Ie.Speed,Ie.UnBanSpeed),!C.includes(L.type)}),!y&&m.value){const L=[{name:(I=om(Ie.DesktopShortcut))!=null?I:"",type:Ie.DesktopShortcut},{name:(A=om(Ie.PWA))!=null?A:"",type:Ie.PWA,sizeFormat:"(10Kb)"}];b=[...hn.isActivated?[]:L,...b||[]],b=b.filter(C=>{const w=Sl(C.type);return m.value.includes(String(w))}).filter(C=>{const w=[];return n&&w.push(Ie.PWA),(n||a)&&w.push(Ie.DesktopShortcut),!w.includes(C.type)})}const v=u.buttonIcon.value;return b==null?void 0:b.map(L=>{const C=Sl(L.type),w=c4(C),T=![Ie.PWA,Ie.Normal,Ie.Vest,Ie.Quick].includes(C),P=L.type===Ie.PWA,M=g(L.type);let E;if(l){const B=l4(L.signType);E=om(L.type)+(B?`(${B})`:"")}else E=om(L.type);let x=w.reward||w.amount;const V=String(x);return/^\d+(\.\d+)?$/.test(V)&&(x=x?`+${V}`:0),{version:M,...L,name:E,reward:x,ghost:T,hot:P,icon:v,sizeFormat:L.size?`(${Number(L.size).toFixed(1)}M)`:L.sizeFormat||""}})},_=S(()=>f(!0)),p=S(()=>f());return{downloadInfo:d,installType:m,downloadDefaultList:_,downloadMiddleList:p,openMiddleDownloadDialog:async y=>{var w,T;const{pwaChannelShowInHome:b,isHiddenAppEnter:v}=Wt(),{options:I,...A}=y!=null?y:{};if(v){y!=null&&y.forcePop&&await i("downloadMainDialog",{openType:"insert",options:{...A,type:mO.APP},...I!=null?I:{}});return}if(iO())return;let L=(w=p.value)!=null?w:[];if((y==null?void 0:y.from)==="mainPopup"&&(L=L.filter(P=>P.type!==Ie.DesktopShortcut)),b&&!n)return s.download({type:t?Ie.Quick:Ie.PWA,value:t?s.webclipUrl:void 0},{closeDialogName:y==null?void 0:y.closeDialogName});if(L.length===1&&L[0])return s.download(L[0],{closeDialogName:y==null?void 0:y.closeDialogName});await i("downloadMainDialog",{options:{...A},...(T=y==null?void 0:y.options)!=null?T:{}}),y!=null&&y.closeDialogName&&c(y==null?void 0:y.closeDialogName)}}},v4=e=>{const{downloadMiddleList:t,downloadDefaultList:n,openMiddleDownloadDialog:o}=Nl(e==null?void 0:e.installType),a=Wt(),r=S(()=>a.isHiddenAppEnter),s=S(()=>{var l;return(l=t.value)==null?void 0:l.length}),i=S(()=>{var l;return(l=n.value)==null?void 0:l.length});return{isHiddenAppEnter:r,haveApps:s,haveDefaultApps:i,downloadMiddleList:t,downloadDefaultList:n,openCustomDownload:()=>o(e)}},zme=async e=>{var u;const{receiveDeviceType:t,silent:n,fn:o,tipType:a,closeCallback:r,receiveDeviceLoginType:s}=e,{t:i}=Se();if(!t)return!1;const{canReceive:c,errorMessage:l}=pO(t,s,a);if(!c&&!n){const d=gO((u=t.split(","))!=null?u:[]),m=[kt.ANDROID_APP,kt.IOS_APP],f=d.some(p=>m.some(h=>h===p))&&C4(d),_=await hs.showDialog({title:i("lobby.receiveModal.kindTips"),width:gn(600),message:l,confirmButtonText:i("lobby.gameMenu.toDownloadApp"),cancelButtonText:i("lobby.modal.task.close"),showConfirmButton:f,showCancelButton:f,showCloseButton:!f,onConfirm:()=>{v4({installType:s?HO(s):"",forcePop:!0,options:{openType:"overlay"}}).openCustomDownload(),o==null||o()},onCancel:()=>{_.close(),r==null||r()},onClose:()=>{_.close(),r==null||r()}})}return!!c},gO=e=>{const{ANDROID_H5:t,IOS_H5:n,PC_H5:o}=kt;return e.includes(String(o))&&(e=[...new Set(e.map(a=>
28a===String(o)?[String(t),String(n)]:a).flat())]),e.map(a=>S4(a))},S4=e=>{const{ANDROID_APP:t,IOS_APP:n,PC_Windows:o,ANDROID_H5:a,IOS_H5:r}=kt;switch(e){case String(t):return t;case String(n):return n;case String(o):return o;case String(a):return a;case String(r):default:return r}},C4=e=>{const{isIos:t,isMacos:n}=at();return t||n?e.includes(kt.IOS_APP):e.includes(kt.ANDROID_APP)},w4=e=>{const{NORMAL:t,APP:n,SPEED:o,VEST:a,PWA:r,SHORTCUT:s,QUICK:i,TELEGRAM:c,OTHER:l}=mn;switch(e){case String(t):return t;case String(n):return n;case String(o):return o;case String(a):return a;case String(r):return r;case String(s):return s;case String(i):return i;case String(c):return c;case String(l):default:return l}},fO=[mn.SPEED,mn.VEST,mn.PWA,mn.QUICK],A4=[...fO,mn.SHORTCUT,mn.TELEGRAM],I4=[mn.NORMAL,mn.OTHER],L4=e=>{var o;const t=((o=e==null?void 0:e.split(","))!=null?o:[]).map(a=>w4(a));t.sort((a,r)=>+a-+r);const n=df();return fO.includes(n)?t.length&&A4.includes(n)&&!t.includes(n):!t.includes(mn.APP)},pO=(e,t,n)=>{var v,I,A;const{t:o}=Se();if(!I4.includes(df())&&t&&L4(t)){const L={[$r.Use]:o("lobby.event.validTips.limitTypeAllUse"),[$r.Exchange]:o("lobby.event.validTips.limitTypeAllExchange"),[$r.Receive]:o("lobby.event.validTips.limitTypeAll")};return{canReceive:!1,errorMessage:(v=L[n])!=null?v:L[$r.Receive]}}const a=gO((I=e==null?void 0:e.split(","))!=null?I:[]);a.sort((L,C)=>+L-+C);const r=fI(),s=at(),i=a.includes(kt.IOS_APP),c=a.includes(kt.ANDROID_APP),l=a.includes(kt.PC_Windows),u=a.includes(kt.IOS_H5),d=a.includes(kt.ANDROID_H5),m=s.isH5Shortcut&&!s.isP2a;let g;if(m?g=s.isIos?i:c:r===+kt.PC_Windows?g=l:r===+kt.IOS_H5?g=u:r===+kt.ANDROID_H5?g=d:r===+kt.ANDROID_APP?g=c:r===+kt.IOS_APP&&(g=i),g)return{canReceive:g,errorMessage:""};const f=[];i&&c?f.push(o("lobby.event.validTips.limitType_1_2")):i?f.push(o(`lobby.event.validTips.limitType_${kt.IOS_APP}`)):c&&f.push(o(`lobby.event.validTips.limitType_${kt.ANDROID_APP}`)),l&&u&&d?f.push(o("lobby.event.validTips.limitType_4_5_6")):u&&d?f.push(o("lobby.event.validTips.limitType_5_6")):(l&&f.push(o(`lobby.event.validTips.limitType_${kt.PC_Windows}`)),u&&f.push(o(`lobby.event.validTips.limitType_${kt.IOS_H5}`)),d&&f.push(o(`lobby.event.validTips.limitType_${kt.ANDROID_H5}`)));const _=i||c,p=[...new Set(f)].join(iU()),h={[$r.Use]:{app:o("lobby.event.validTips.limitTypeUse",{x:p}),web:o("lobby.event.validTips.limitTypeWebUse",{x:p})},[$r.Exchange]:{app:o("lobby.event.validTips.limitTypeExchange",{x:p}),web:o("lobby.event.validTips.limitTypeWebExchange",{x:p})},[$r.Receive]:{app:o("lobby.event.validTips.limitType",{x:p}),web:o("lobby.event.validTips.limitTypeWeb",{x:p})}},y=(A=h[n])!=null?A:h[$r.Receive],b=_?y.app:y.web;return{canReceive:g,errorMessage:b}},R4=mt(()=>z(()=>Promise.resolve().then(()=>A0),void 0),e=>e.usePromoteStore,"usePromoteStore");var Ge=(e=>(e.Integral="integral",e.Activity="activity",e.Lucky="lucky",e.Bouns="bouns",e.Lottery="lottery",e.SmallBlindTimes="smallBlindTimes",e.BigBlindTimes="bigBlindTimes",e.SuperBlindTimes="superBlindTimes",e.Discount="discount",e.MultipleBonus="multipleBonus",e))(Ge||{}),Jr=(e=>(e.Mall="mall",e.Surprise="surprse",e.Common="common",e.Task="task",e.Receive="Receive",e.TaskSeries="TaskSeries",e))(Jr||{}),ci=(e=>(e.Up="Up",e.Right="Right",e.Down="Down",e.Left="Left",e))(ci||{}),O4=(e=>(e[e.Yes=1]="Yes",e[e.No=2]="No",e))(O4||{}),T4=(e=>(e.New="New",e.Recommend="Recommended",e.Hot="Hot",e))(T4||{}),P4=(e=>(e[e.All=0]="All",e[e.Coupon=1]="Coupon",e[e.CutOnce=2]="CutOnce",e[e.BlindBox=3]="BlindBox",e[e.Redeem=4]="Redeem",e[e.Bonus=5]="Bonus",e[e.Physical=6]="Physical",e[e.Custom=7]="Custom",e))(P4||{}),Su=(e=>(e[e.NoLimit=0]="NoLimit",e[e.Integral=2]="Integral",e[e.Activity=1]="Activity",e[e.Lucky=3]="Lucky",e[e.Balance=4]="Balance",e))(Su||{}),D4=(e=>(e[e.Apply=1]="Apply",e[e.Exchanged=2]="Exchanged",e[e.Reject=3]="Reject",e))(D4||{}),M4=(e=>(e[e.All=0]="All",e[e.Apply=1]="Apply",e[e.Exchanged=2]="Exchanged",e[e.Reject=3]="Reject",e[e.Shipped=91]="Shipped",e[e.Signed=92]="Signed",e[e.Shipmend=93]="Shipmend",e[e.Canceled=94]="Canceled",e))(M4||{});const k4={[Ge.Integral]:{key:Su.Integral,disabledIcon:""},[Ge.Activity]:{key:Su.Activity,disabledIcon:""},[Ge.Lucky]:{key:Su.Lucky,disabledIcon:""},[Ge.Bouns]:{key:Su.Balance,disabledIcon:""}},N4={[Ge.Integral]:{},[Ge.Activity]:{key:dt.Activity,textColor:"var(--activation, #63E733)"},[Ge.Lucky]:{key:dt.LuckyVal,textColor:"#FFAA09"},[Ge.Bouns]:{key:dt.Old,textColor:"#FFAA09"},[Ge.SmallBlindTimes]:{key:dt.SmallBlindTimes,textColor:"#FFAA09"},[Ge.BigBlindTimes]:{key:dt.BigBlindTimes,textColor:"#FFAA09"},[Ge.SuperBlindTimes]:{key:dt.SuperBlindTimes,textColor:"#FFAA09"}},E4={[Ge.Integral]:{key:dt.Integral,textColor:"var(--skin__neutral_1)"},[Ge.Activity]:{key:dt.Activity},[Ge.Lucky]:{key:dt.LuckyVal},[Ge.Bouns]:{key:dt.Old},[Ge.MultipleBonus]:{key:dt.MultipleBonus},[Ge.SmallBlindTimes]:{key:dt.SmallBlindTimes,textColor:"var(--skin__neutral_1)"},[Ge.BigBlindTimes]:{key:dt.BigBlindTimes,textColor:"var(--skin__neutral_1)"},[Ge.SuperBlindTimes]:{key:dt.SuperBlindTimes,textColor:"var(--skin__neutral_1)"},[Ge.Discount]:{key:dt.Discount,textColor:"var(--skin__neutral_1)"}},B4={[Ge.Integral]:{key:dt.Integral,textColor:"var(--skin__neutral_1)"},[Ge.Activity]:{key:dt.Activity},[Ge.Lucky]:{key:dt.LuckyVal},[Ge.Bouns]:{key:dt.Old},[Ge.MultipleBonus]:{key:dt.MultipleBonus},[Ge.SmallBlindTimes]:{key:dt.SmallBlindTimes,textColor:"var(--skin__neutral_1)"},[Ge.BigBlindTimes]:{key:dt.BigBlindTimes,textColor:"var(--skin__neutral_1)"},[Ge.SuperBlindTimes]:{key:dt.SuperBlindTimes,textColor:"var(--skin__neutral_1)"},[Ge.Discount]:{key:dt.Discount,textColor:"var(--skin__neutral_1)"}},x4={[Ge.Integral]:{key:dt.Integral,textColor:"var(--integral, #fbcc51)"},[Ge.Activity]:{key:dt.Activity,textColor:"var(--activity, #04be02)",iconColor:"var(--activity, #04be02)"},[Ge.Lucky]:{key:dt.LuckyVal,textColor:"var(--lucky, #fcf62e)"},[Ge.Bouns]:{key:dt.Old,textColor:"var(--skin__accent_3)"},[Ge.MultipleBonus]:{key:dt.MultipleBonus,textColor:"var(--skin__accent_3)"},[Ge.SmallBlindTimes]:{key:dt.SmallBlindTimes,textColor:"var(--lottery, #ffaa09)",iconColor:"var(--lottery, #ffaa09)"},[Ge.BigBlindTimes]:{key:dt.BigBlindTimes,textColor:"var(--lottery, #ffaa09)",iconColor:"var(--lottery, #ffaa09)"},[Ge.SuperBlindTimes]:{key:dt.SuperBlindTimes,textColor:"var(--lottery, #ffaa09)",iconColor:"var(--lottery, #ffaa09)"},[Ge.Discount]:{key:dt.Discount,icon:"/lobby_asset/common/web/task/comm_img_dlq_zkj.svg",disabledIcon:"/lobby_asset/common/web/task/comm_img_dlq_zkj.svg",textColor:"var(--discount, #ffffff)",iconColor:"var(--discount-text, #EED8D6)"}},H4=()=>{var o,a;const{t:e}=Se(),t=ee(),{getCurrencyPayIconByMap:n}=Ze();return{[Ge.Integral]:{title:e("lobby.event.bet.item.integral"),key:Ge.Integral,icon:"/lobby_asset/common/common/event/svip_icon_jf_2.png",disabledIcon:"/lobby_asset/common/common/task/img_jf_zh.png",textColor:"var(--skin__lead)"},[Ge.Activity]:{title:e("lobby.reward.base.activity"),key:Ge.Activity,icon:"/lobby_asset/common/web/common/comm_icon_shy.svg",textColor:"var(--skin__accent_1)",iconColor:"var(--skin__accent_1)"},[Ge.Lucky]:{title:e("lobby.event.luckyWheel.tabs.luckyValue"),key:Ge.Lucky,icon:"/lobby_asset/common/common/event/common_icon_xyz.png",disabledIcon:"/lobby_asset/common/common/task/img_xyz_zh.png",textColor:"var(--skin__accent_4, #C609FF)"},[Ge.Bouns]:{title:e("lobby.modal.task.amount"),key:Ge.Bouns,icon:n((o=t.userInfos)==null?void 0:o.currency),textColor:"var(--skin__accent_3)",iconColor:"var(--skin__accent_3)"},[Ge.MultipleBonus]:{title:e("lobby.modal.task.amount"),key:Ge.MultipleBonus,icon:n((a=t.userInfos)==null?void 0:a.currency),textColor:"var(--skin__accent_3)",iconColor:"var(--skin__accent_3)"},[Ge.Lottery]:{title:e("lobby.event.luckyWheel.draw"),key:Ge.Lottery,icon:"/lobby_asset/common/common/common/comm_icon_mh.svg",textColor:"var(--skin__neutral_1)",
28iconColor:"var(--skin__accent_3)"},[Ge.SmallBlindTimes]:{title:e("lobby.event.blindBox.smallBox"),key:Ge.SmallBlindTimes,icon:"/lobby_asset/common/common/event/img_mhcj_blue.png",disabledIcon:"/lobby_asset/common/common/task/img_mhcj_zh.png",textColor:"var(--skin__neutral_1)",iconColor:"var(--skin__accent_3)"},[Ge.BigBlindTimes]:{title:e("lobby.event.blindBox.largeBox"),key:Ge.BigBlindTimes,icon:"/lobby_asset/common/common/event/img_mhcj_yellow.png",disabledIcon:"/lobby_asset/common/common/task/img_mhcj_zh.png",textColor:"var(--skin__neutral_1)",iconColor:"var(--skin__accent_3)"},[Ge.SuperBlindTimes]:{title:e("lobby.event.blindBox.superBox"),key:Ge.SuperBlindTimes,icon:"/lobby_asset/common/common/event/img_mhcj_purple.png",disabledIcon:"/lobby_asset/common/common/task/img_mhcj_zh.png",textColor:"var(--skin__neutral_1)",iconColor:"var(--skin__accent_3)"},[Ge.Discount]:{title:e("lobby.surprise.discount"),key:Ge.Discount,icon:"/lobby_asset/common/common/task/img_zkj.png",disabledIcon:"/lobby_asset/common/common/task/img_zkj_zh.png",textColor:"var(--skin__neutral_1)",
28iconColor:"var(--skin__primary)"}}},U4=e=>{const t=H4(),o={[Jr.Mall]:k4,[Jr.Surprise]:N4,[Jr.Common]:E4,[Jr.Task]:B4,[Jr.Receive]:x4}[e],a={};return o&&Object.keys(o).forEach(r=>{const s=De(t[r],o[r]);s.category=r,a[s.key]={...s}}),a},G4=Object.freeze({angle:180,colorStop:[]}),hO={isApng:{type:Boolean,default:null},src:{type:String,required:!0},normalizeSrcForWatch:{type:[Function,String]},persistError:{type:Boolean,default:!1},thumbSrc:{type:String,default:Dr},placeholderSrc:{type:String,default:Dr},errorSrc:{type:String},width:String,height:String,lazy:{type:[Boolean,String],default:!0},lazyOptions:{type:Object},useSkeleton:{type:Boolean},canvasMode:{type:[Boolean,Object]},replaceExtension:{type:[Boolean,Array],default:!0},degrade:{type:Boolean,default:!1},performance:{type:Boolean,default:!1},showBlurAnimation:{type:Boolean,default:!1},hideWhenPopupOpen:{type:Boolean,default:!1},tag:{type:String,default:"img"},color:String,svgGo:{type:Boolean,default:!0},svgLinearGradientConfig:{type:Object,default:()=>G4},svgColorMode:{type:String,default:"fill"},svgInheritSize:{type:Boolean},sizeByAuto:{type:Boolean,default:!1},alt:{type:String,default:void 0},loadingAndSet:{type:String},notLazy:{type:String},fetchPriority:{type:String}},_O=["load"];function W4(e,t){const n=Symbol(e),o=pe({name:`${e}Provider`,props:{value:{type:null,required:!0}},setup(s,{slots:i}){return tn(n,s.value),()=>{var c;return ar(Gt,{},((c=i.default)==null?void 0:c.call(i))||[])}}});function a(){const s=We(n,t);return s!==void 0?ya(s):void 0}function r(){const s=We(n,t);if(s===void 0)throw new Error(`[Context] ${e} is not provided`);return ya(s)}return{Provider:o,useInject:a,useStrictInject:r,key:n}}const{useInject:yO,key:Kme}=W4("ImageConfig"),Jy=Symbol("ImageCore"),bO=Symbol("ImageStrategy"),vO=Symbol("ImageLazy"),y_=e=>{ae.isWebClip&&an.webClipImageHack()?setTimeout(()=>e(),50):e()};function F4(e){ea(()=>{e.setDestroyed(),e.hooks.cleanupLazy(),e.apngPlayerDestroy.forEach(t=>{try{t()}catch(n){}}),e.apngPlayerDestroy.length=0,e.loaderCache.clear();try{e.imgSrc.value="",e.svgContext.value="",e.autoSizeConfig.value={width:"",height:""},e.el.value=void 0}catch(t){}e.loadRecords.clear()})}function V4(e){en(()=>{e.loadPlaceholder(),e.hooks.onMountedLoad(e.initAssets)}),ye(()=>{var t,n;if(e.props.normalizeSrcForWatch){if(typeof e.props.normalizeSrcForWatch=="function")return e.props.normalizeSrcForWatch(e.props.src);if(e.props.normalizeSrcForWatch==="ignoreQuery")return e.props.src.split("?")[0]||e.props.src}return(t=e.props.src)!=null&&t.includes("{holiday}")||(n=e.props.src)!=null&&n.includes("lobby_asset")?hl(e.props.src):e.props.src},()=>{e.hooks.onSrcChangeLoad(e.initAssets)})}function $4(){const e=O(0);return{start:()=>++e.value,isLatest:r=>r===e.value,getCurrentToken:()=>e.value,getIsInitial:()=>e.value===0}}const mS=()=>vs.loadingAndSet()===oo.Loaded||vs.notLazy()===oo.Loaded;localStorage.removeItem("lobby@image@cache");const gS=(e,t=0,n=()=>!1)=>({hydrate:()=>{if(n())return new Map;try{const o=localStorage.getItem(e);if(!o)return new Map;const a=JSON.parse(o);return typeof a!="object"||a===null?new Map:new Map(Object.entries(a))}catch(o){console.warn(`Failed to parse localStorage item: ${e}`,o)}return new Map},persist:o=>{if(!n())try{if(t>0)for(;o.size>t;){const r=o.keys().next().value;o.delete(r)}const a=JSON.stringify(Object.fromEntries(o));localStorage.setItem(e,a)}catch(a){console.error(`Failed to persist data to localStorage: ${e}`,a)}}});let Tp=null;const Bg=()=>(Tp||(Tp={success:new $c({type:"memory",persistence:gS("lobby@image@cache@success",500,()=>!mS())}),fail:new $c({type:"memory",persistence:gS("lobby@image@cache@error",100,()=>!mS())})}),Tp),Id={get(e,t=!1){return Bg().success.get(oi(e),{allowExpired:t})},set(e,t,n){return n==="img"&&!e.includes(";base64")?Bg().success.set(oi(e),t,{expires:60*60*24,delayRemove:60*60*24*6}):null}},Y4=500,bi=new Map,eb={get(e){if(e)return bi.get(oi(e))},set(e,t){if(!e||!t)return;const n=oi(e);if(bi.has(n))bi.delete(n);else if(bi.size>=Y4){const o=bi.keys().next().value;o!==void 0&&bi.delete(o)}bi.set(n,t)}},tb={get(e){return Bg().fail.get(oi(e))},set(e){return Bg().fail.set(oi(e),"1",{expires:60*5})}},Qme=Object.freeze(Object.defineProperty({__proto__:null,Cached:Id,ErrorCached:tb,SvgMemCache:eb},Symbol.toStringTag,{value:"Module"})),q4=[Xt.Success,Xt.Error];function j4(e,t){const n=c=>{e.useLoadingAndSet.value||!e.props.thumbSrc||!q4.includes(e.status.value)||t.load("thumbSrc").then(l=>{if(t.checkToken(c,u=>{const d=t.loadRecords.get(u);return!d.srcLoadingAndSet&&!d.srcLoaded})){t.setRenderResult(l,"thumbSrc");const u=t.loadRecords.get(c);if(!u||e.getIsDestroyed())return;u.thumbSrcLoaded=!0}}).catch(()=>{})},o=c=>{const l=(d,m)=>{if(e.useLoadingAndSet.value&&m==="img"){t.setRenderResult(d,"src",!1);const g=t.loadRecords.get(c);if(!g||e.getIsDestroyed())return;g.srcLoadingAndSet=!0,e.status.value=Xt.LoadingAndSet}},u=(d,m)=>{if(t.checkToken(c)){if(!e.useLoadingAndSet.value)return;m==="img"&&(e.status.value=Xt.Loading,t.setRenderResult(Dr,"src",!1),vs.reportFirstLoadError()&&Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.ImageFirstLoadErrorWhenSimpleImageMode,payload:{ImageOnFirstLoadUrl:d}}).catch(()=>{}))}};return t.load("src",l,u)},a=(c,l)=>{if(!t.isLatest(c))return;const u=t.loadRecords.get(c);!u||e.getIsDestroyed()||(u.srcLoaded=!0,t.loadSuccess(l))},r=c=>{if(!t.isLatest(c))return;const l=t.loadRecords.get(c);!l||e.getIsDestroyed()||(l.srcLoaded=!0,t.loadFail())};return{initAssets:async()=>{t.loadRecords.clear();const c=t.start();if(t.loadRecords.set(c,{srcLoaded:!1,thumbSrcLoaded:!1,srcLoadingAndSet:!1}),e.props.persistError&&tb.get(e.srcComputed.src.value)){e.imgSrc.value=Dr,r(c);return}if(e.srcComputed.getIsSvg()&&e.srcComputed.src.value){const l=eb.get(e.srcComputed.src.value);if(l!==void 0){const u=t.loadRecords.get(c);u&&(u.srcLoaded=!0),t.loadSuccess(l);return}}if(e.props.src){n(c);try{a(c,await o(c))}catch(l){r(c)}}else e.status.value=Xt.Placeholder,t.setRenderResult(Dr,"src",!1)},loadPlaceholder:()=>{if(e.useLoadingAndSet.value){e.status.value=Xt.Placeholder;return}e.props.placeholderSrc&&t.load("placeholderSrc").then(c=>{(t.getIsInitial()||t.checkToken(t.getCurrentToken(),l=>{const u=t.loadRecords.get(l);return!u||!u.srcLoadingAndSet&&!u.srcLoaded&&!u.thumbSrcLoaded}
28))&&(e.status.value=Xt.Placeholder,t.setRenderResult(c,"placeholderSrc"))}).catch(()=>{})}}}const z4=oy(ry),Pp={x70:"_x70",x50:"_x50",q1:"_q1",r2:"_r2"},K4=/_(x70|x50|q1|r2)\.(webp|avif)$/i,fS={suffix:"",fallbackToOrigin:!1},Q4=(e,t="",n=!1)=>{if(K4.test(t))return fS;const o=e?an.animDegradeTier():an.imageDegradeTier(),a=o&&Pp[o]||"";return a?{suffix:a,fallbackToOrigin:!1}:n&&(gd()||iL())?{suffix:e?Pp.r2:Pp.x50,fallbackToOrigin:!0}:fS},Z4=(e,t,n="")=>{const o=hf(e);if(!o||!o.ext)return e;const{name:a,query:r}=o;return`${a}${n}.${t}${r||""}`},X4=3;let b_=0,xg=!1;const J4=()=>an.imageDegradeAutoOff()?!xg:!0,ej=()=>{xg||(b_++,b_>=X4&&(xg=!0))},tj=()=>{b_=0,xg=!1},pS={isAvailable:J4,markMissing:ej,reset:tj},nj=3,oj=(e,t=[])=>{const n=hf(e);if(!n)return[];if(!t.length)return[n.ext].filter(Boolean);const o=t.filter(a=>a!==n.ext);return o.push(n.ext),o.filter(Boolean)};function aj(e,t){const{urlAnalysis:{getString:n},loadType:o,beforeFirstLoad:a,onFirstLoadError:r}=e;return a(n(),o),t(n()).catch(s=>(r(n(),o),Promise.reject(s)))}function rj(e,t){var T;const{urlAnalysis:n,loadType:o,beforeFirstLoad:a,onFirstLoadError:r}
28=e,{src:s,getIsSvg:i,obj:c,getString:l,getDomainType:u}=n,{replaceExtensionList:d,isAnimated:m=!1}=IL(s.value,{isApng:e.isApng,canvasMode:e.canvasMode,isSvg:i(),replaceExtension:e.replaceExtension}),g=oj(l(),d),{suffix:f,fallbackToOrigin:_}=Q4(m,l(),e.degrade),p=f&&pS.isAvailable()?d.map(P=>({ext:P,suffix:f})):[],h=g.map(P=>({ext:P,suffix:""})),y=(T=hf(l()))==null?void 0:T.ext,v=_?_&&y?[{ext:y,suffix:""}]:[]:h,I=p.length?[...p,...v]:h,A=p.length,L=c.value.pathname,C=an.imageLoadNoRetry(),w=(P,M,E)=>{let x=!1;return Pf((V,B)=>{const{ext:W,suffix:Q}=I[V-1],G=V<=A;if(P){const{host:N}=gc(P);c.value.host=N}return c.value.pathname=Z4(L,W,Q),E.isFirst&&B.isFirst&&a(l(),o),t(l()).then(N=>(!G&&x&&pS.markMissing(),N),N=>(G&&(x=!0),Promise.reject(N)))},C?1:I.length,(V,B)=>(E.isFirst&&B.isFirst&&r(l(),o),!1))};return jy(u(),(P,M,E)=>w(P,M,E),{singleAttempt:C,maxDomainAttempts:nj})}function Dp(e,t){return e.urlAnalysis.getDomainType()?rj(e,t):aj(e,t)}const sj=async e=>fetch(e,{method:"GET"}).then(t=>{if(!t.ok)throw new Error(`SVG fetch failed: ${t.status}`);return t.text()}),ij=oy(sj);function cj(e){return{loadImg:async()=>(await Dp(e.retryDeps,a=>z4(a,a,!1,null,e.retryDeps.fetchPriority)),e.getString()),loadCanvas:async()=>{var s,i;const{createCanvas:a}=await z(async()=>{const{createCanvas:c}=await import("./createCanvas.Dx4Av-UP.js");return{createCanvas:c}},__vite__mapDeps([0,1])),r=await Dp(e.retryDeps,c=>{var l,u,d;return a(c,{canvas:e.canvasEl(),scale:1,autoPlay:(u=(l=e.apngOptions)==null?void 0:l.autoPlay)!=null?u:!0,numPlays:(d=e.apngOptions)==null?void 0:d.numPlays})});return r.player&&((s=e.apngOptions)!=null&&s.onEnd)&&r.player.on("end",(i=e.apngOptions)==null?void 0:i.onEnd),r},loadSvg:async()=>{const[,a]=await Oe(Dp(e.retryDeps,r=>ij(r,r)));return a?(e.retryDeps.urlAnalysis.src.value&&eb.set(e.retryDeps.urlAnalysis.src.value,a),a):Promise.reject()}}}function $m(){return{src:{value:""},getIsSvg:()=>!1,getDomainType:()=>{},obj:{value:{...gc("")}},getString:()=>""}}const Cu=e=>{const t=S(()=>hl(e.value||"")),n=()=>/\.svg(\?|$)/i.test(t.value),o=()=>{if(!a.value.host)return;let s=$t().domainListMap.ossCommonDomain.find(i=>i.includes(a.value.host||""));if(s)return"ossCommonDomain";if(s=$t().domainListMap.ossDomain.find(i=>i.includes(a.value.host||"")),s)return"ossDomain"},a=O(gc(t.value));return ye(()=>t.value,()=>{a.value=gc(t.value)}),{src:t,getIsSvg:n,getDomainType:o,obj:a,getString:()=>t.value.startsWith("data:")?t.value:_w(a.value)}},Zme=Object.freeze(Object.defineProperty({__proto__:null,createEmptyURLAnalysis:$m,useURLAnalysis:Cu},Symbol.toStringTag,{value:"Module"})),lj=(e,t="auto")=>{const n=new Image;return t!=="auto"&&"fetchPriority"in n&&(n.fetchPriority=t),n.src=e,n.complete?Promise.resolve(e):new Promise((o,a)=>{n.onload=()=>{o(e),n.onload=null,n.onerror=null},n.onerror=()=>{a(),n.onload=null,n.onerror=null}})},SO=(e,{canvasMode:t=!1,isApng:n=null,replaceExtension:o=!0,degrade:a=!1,fetchPriority:r="auto",canvasEl:s=()=>document.createElement("canvas"),beforeLoading:i=()=>{},beforeFirstLoad:c=()=>{},onFirstLoadError:l=()=>{}})=>{const{getIsSvg:u,src:d,getString:m}=e,g=!!t,f=u()?"svg":g?"canvas":"img",_=g?typeof t=="boolean"?{numPlays:co.disableApngByDeviceScore()?1:0}:t:null,p={urlAnalysis:e,loadType:f,isApng:n,canvasMode:t,replaceExtension:o,degrade:a,fetchPriority:r,beforeFirstLoad:c,onFirstLoadError:l},{loadImg:h,loadCanvas:y,loadSvg:b}=cj({retryDeps:p,getString:m,canvasEl:s,apngOptions:_});return{load:async()=>{const I=d.value&&f!=="canvas"?Id.get(d.value):null;if(I){if(u())return I;try{return await lj(I,r)}catch(A){}}i();try{return u()?await b():g?await y():await h()}catch(A){return Promise.reject()}}}},Xme=Object.freeze(Object.defineProperty({__proto__:null,useLoader:SO},Symbol.toStringTag,{value:"Module"}));function uj(e){const t=new Map,n=[],o=(r,s,i)=>`${r}-${s}-${JSON.stringify(i)}`;return{load:async(r="src",s=()=>{},i=()=>{})=>{const c={canvasMode:e.props.canvasMode,isApng:e.props.isApng,replaceExtension:e.props.replaceExtension,degrade:e.props.degrade,fetchPriority:e.props.fetchPriority,canvasEl:()=>e.el.value,beforeLoading:()=>{e.status.value!==Xt.LoadingAndSet&&r==="src"&&(e.status.value=Xt.Loading)},beforeFirstLoad:s,onFirstLoadError:i},l=e.getSrcComputedByType(r),u=o(r,l.src.value||"",{canvasMode:c.canvasMode,isApng:c.isApng,replaceExtension:c.replaceExtension,degrade:c.degrade});return t.has(u)||t.set(u,SO(l,c)),t.get(u).load().then(d=>{if(c.canvasMode&&typeof d!="string"){const m=d.player;if(m){if(e.getIsDestroyed())return m.stop(),m.removeAllListeners(),d;n.push(()=>{m.stop(),m.removeAllListeners()})}}return d})},loaderCache:t,apngPlayerDestroy:n}}function dj(e,t){const n=(r,s="src",i=!0)=>{const{src:c,getIsSvg:l}=e.getSrcComputedByType(s);i&&c.value&&Id.set(c.value,r,e.getLoadType(s)),l()?(e.svgContext.value=r,s==="errorSrc"&&(e.imgSrc.value=e.props.tag==="img"?c.value||"":Dr)):e.imgSrc.value=r};return{setRenderResult:n,loadSuccess:r=>{e.emitLoad({type:Xt.Success,payload:r}),e.status.value=Xt.Success,n(r),e.props.sizeByAuto&&ry(r).then(s=>{if(e.getIsDestroyed())return;const{width:i,height:c}=s;e.autoSizeConfig.value.width=gn(i),e.autoSizeConfig.value.height=gn(c)}).catch(()=>{})},loadFail:()=>{e.status.value=Xt.Error,e.emitLoad({type:Xt.Error});const{src:r}=e.getSrcComputedByType("src");e.props.persistError&&e.getLoadType("src")==="img"&&tb.set(r.value),e.props.errorSrc&&t("errorSrc").then(s=>{e.getIsDestroyed()||e.status.value===Xt.Error&&s&&n(s,"errorSrc")}).catch(()=>{})}}}function mj(e){const{start:t,isLatest:n,getCurrentToken:o,getIsInitial:a}=$4(),r=new Map,{load:s,loaderCache:i,apngPlayerDestroy:c}=uj(e),{setRenderResult:l,loadSuccess:u,loadFail:d}=dj(e,s),g={load:s,setRenderResult:l,loadSuccess:u,loadFail:d,checkToken:(p,h=()=>!0)=>
28{if(e.getIsDestroyed()||!n(p)||!r.get(p))return!1;try{return!!h(p)}catch(b){return!1}},start:t,isLatest:n,loadRecords:r,getIsInitial:a,getCurrentToken:o},{initAssets:f,loadPlaceholder:_}=j4(e,g);return{initAssets:f,loadPlaceholder:_,loadRecords:r,loaderCache:i,apngPlayerDestroy:c}}const gj=["img","svg"];function fj(e){const t=Bd(e,"src"),n=Cu(t),o=e.thumbSrc?Cu(Bd(e,"thumbSrc")):$m(),a=e.placeholderSrc?Cu(Bd(e,"placeholderSrc")):$m(),r=e.errorSrc?Cu(Bd(e,"errorSrc")):$m(),s=(l="src")=>l==="thumbSrc"?o:l==="placeholderSrc"?a:l==="errorSrc"?r:n,i=S(()=>n.getIsSvg()&&gj.includes(e.tag)?wr.Svg:e.canvasMode?wr.Canvas:e.tag==="img"?wr.Img:wr.Bg);return{src:t,srcComputed:n,thumbSrcComputed:o,placeholderSrcComputed:a,errorSrcComputed:r,getSrcComputedByType:s,renderMode:i,getLoadType:(l="src")=>{const{getIsSvg:u}=s(l);return u()?"svg":i.value===wr.Canvas?"canvas":"img"}}}function pj(e){const t=yO(),n=O(typeof(t==null?void 0:t.loadingAndSet)!="undefined"?t.loadingAndSet:vs.loadingAndSet()),o=O(typeof(t==null?void 0:t.notLazy)!="undefined"?t.notLazy:vs.notLazy()),a=S(()=>e.srcComputed.getIsSvg()||e.props.canvasMode?!1:n.value===oo.Always?!0:n.value===oo.Loaded&&e.src.value?!!Id.get(e.src.value,!0):n.value===oo.NonFirstTime?!Z_:!1);return{loadingAndSet:n,notLazy:o,useLoadingAndSet:a}}let hj=0;function _j(e,t){const n=String(++hj);let o=!1;const{src:a,srcComputed:r,thumbSrcComputed:s,placeholderSrcComputed:i,errorSrcComputed:c,getSrcComputedByType:l,renderMode:u,getLoadType:d}=fj(e),m=O(Xt.Wait),g=O(Dr),f=O(""),_=O({width:"",height:""}),p=O(),{loadingAndSet:h,notLazy:y,useLoadingAndSet:b}=pj({props:e,srcComputed:r,src:a}),v={onMountedLoad:T=>{y_(T)},onSrcChangeLoad:T=>{T()},cleanupLazy:()=>{}},{initAssets:I,loadPlaceholder:A,loadRecords:L,loaderCache:C,apngPlayerDestroy:w}=mj({props:e,emitLoad:T=>t("load",T),status:m,imgSrc:g,svgContext:f,el:p,autoSizeConfig:_,srcComputed:r,getSrcComputedByType:l,getLoadType:d,useLoadingAndSet:b,getIsDestroyed:()=>o});return V4({props:e,initAssets:I,loadPlaceholder:A,hooks:v}),F4({hooks:v,apngPlayerDestroy:w,loaderCache:C,imgSrc:g,svgContext:f,autoSizeConfig:_,el:p,loadRecords:L,setDestroyed:()=>{o=!0}}),{id:n,props:e,status:m,imgSrc:g,svgContext:f,autoSizeConfig:_,el:p,get isDestroyed(){return o},srcComputed:r,thumbSrcComputed:s,placeholderSrcComputed:i,errorSrcComputed:c,renderMode:u,loadingAndSet:h,notLazy:y,useLoadingAndSet:b,useLazy:O(!!e.lazy),get imageWidth(){return e.sizeByAuto?_.value.width||"0px":e.width},hooks:v}}const yj=pe({name:"ImageCore",inheritAttrs:!1,props:hO,emits:_O,setup(e,{emit:t,slots:n,attrs:o}){const a=_j(e,t);tn(Jy,a);const r=We(bO,null),s=We(vO,null);return r==null||r.upTransferCore(a),s==null||s.upTransferCore(a),()=>{var c;const i=(c=n.default)==null?void 0:c.call(n);return(i==null?void 0:i.length)===1?ar(i[0],o):i}}});function bj(e,t){const n=t.getBoundingClientRect();if(!(n.top<window.innerHeight&&n.bottom>0&&n.left<window.innerWidth&&n.right>0))return!1;const a=e.getBoundingClientRect();return a.width===0&&a.height===0?!1:a.left<n.right&&a.right>n.left&&a.top<n.bottom&&a.bottom>n.top}function vj(e,t){var n;return typeof t=="string"?e.closest(t):typeof t=="function"&&(n=t())!=null?n:null}const Mp=new WeakMap;function Sj(){return`${window.innerHeight}px ${window.innerWidth}px`}function Cj(e){const t={opened:!1,pending:new Set,observer:null};return window.IntersectionObserver?(t.observer=new IntersectionObserver(n=>{var r;if(!n.some(s=>{var i;return(i=s.isIntersecting)!=null?i:s.intersectionRatio>0}))return;t.opened=!0,(r=t.observer)==null||r.disconnect(),t.observer=null;const a=[...t.pending];t.pending.clear(),a.forEach(s=>{s()})},{rootMargin:Sj(),threshold:0}),t.observer.observe(e),t):(t.opened=!0,t)}function wj(e,t){const n=Mp.get(e),o=n!=null?n:Cj(e);return n||Mp.set(e,o),o.opened?(t(),()=>{}):(o.pending.add(t),()=>{var a;o.pending.delete(t),o.pending.size===0&&!o.opened&&((a=o.observer)==null||a.disconnect(),o.observer=null,Mp.delete(e))})}const Aj=(e,t)=>{let n=Mt({});const o=()=>{n=e.getBoundingClientRect()};return{rect:n,checkInView:()=>(o(),n.top<window.innerHeight*t&&n.bottom>0&&n.left<window.innerWidth*t&&n.right>0)}},Ij=2,jr=class jr{constructor({observerOptions:t={threshold:0},preload:n=Ij}){H(this,"listenerQueue",[]);H(this,"listenerMap",new Map);H(this,"observer",null);H(this,"options");this.options={observerOptions:t,preload:n},this.init()}init(){this.initIntersectionObserver()}initIntersectionObserver(){var t;window.IntersectionObserver&&(this.observer=new IntersectionObserver(n=>
28{n.forEach(o=>{var c,l;const{isIntersecting:a,target:r,intersectionRatio:s}=o,i=this.listenerMap.get(r);i&&((a!=null?a:s>0)?(i.options.keepObserver||this.unobserve(i.el),i.loaded=!0,i.show=!0,i.options.callback()):i.loaded&&i.options.keepObserver&&(i.show=!1,(l=(c=i.options)==null?void 0:c.leaveCallback)==null||l.call(c)))})},{...this.options.observerOptions,rootMargin:((t=this.options.observerOptions)==null?void 0:t.rootMargin)||(()=>{const o=this.options.preload-1;return`${window.innerHeight*o}px ${window.innerWidth*o}px`})()}))}unobserve(t){var a;if(!t)return;const n=this.listenerMap.get(t);if(!n)return;const o=this.listenerQueue.indexOf(n);o>-1&&this.listenerQueue.splice(o,1),this.listenerMap.delete(t),(a=this.observer)==null||a.unobserve(t)}static elToRoot(t){return!t||t===window?null:t}static getInstance(t,n){const o=this.elToRoot(t),a=t||document.body,r=n||"";let s=jr.instancePools.get(a);s||(s=new Map,jr.instancePools.set(a,s));let i=s.get(r);return i||(i=new jr({observerOptions:{root:o,threshold:0,...n?{rootMargin:n}:{}}}),s.set(r,i)),i}static addLazyBox(t,n){var i,c;if(!(t instanceof Element)){console.error("Target is not a DOM element.");return}const o=n.root||null,a=n.rootMargin,r=this.getInstance(o,a);r.unobserve(t);const s={el:t,options:{callback:n.callback,leaveCallback:n.leaveCallback,keepObserver:(i=n.keepObserver)!=null?i:!1},loaded:!1,show:!1,checkInView:Aj(t,r.options.preload).checkInView};return r.listenerQueue.push(s),r.listenerMap.set(t,s),(c=r.observer)==null||c.observe(t),()=>{this.removeLazyBox(t,o,a)}}static removeLazyBox(t,n=null,o){var c;if(!(t instanceof Element)){console.error("Target is not a DOM element.");return}const a=n||document.body,r=o||"",s=jr.instancePools.get(a),i=s==null?void 0:s.get(r);i&&(i.unobserve(t),n&&i.listenerQueue.length===0&&((c=i.observer)==null||c.disconnect(),s==null||s.delete(r),(s==null?void 0:s.size)===0&&jr.instancePools.delete(a)))}static remove(t=null){const n=t||document.body,o=jr.instancePools.get(n);o&&(o.forEach(a=>{var s;[...a.listenerQueue].forEach(i=>{a.unobserve(i.el)}),a.listenerMap.clear(),(s=a.observer)==null||s.disconnect()}),this.instancePools.delete(n))}};H(jr,"instancePools",new Map);let vc=jr;const Lj=pe({name:"ImageLazy",inheritAttrs:!1,setup(e,{slots:t,attrs:n}){return tn(vO,{upTransferCore:o=>{let a,r=!1,s,i;const c=S(()=>{if(o.props.lazy==="force-true")return!0;if(o.props.lazy==="force-false")return!1;if(o.notLazy.value===oo.Default||!o.props.lazy)return!!o.props.lazy;const{getIsSvg:u,src:d}=o.srcComputed;return o.notLazy.value===oo.Loaded&&!u()&&!o.props.canvasMode&&d.value?!Id.get(d.value,!0):o.notLazy.value===oo.NonFirstTime?Z_:!1});o.useLazy=c,ye(c,u=>{u||r||!i||(r=!0,a==null||a(),a=void 0,y_(i))});const l=u=>{var p;if(r)return;const d=o.el.value,m=(p=d==null?void 0:d.$el)!=null?p:d;if(o.isDestroyed||!m)return;s=m;const g=o.props.lazyOptions,f=vj(m,g==null?void 0:g.root),_=()=>vc.addLazyBox(m,{root:f,rootMargin:g==null?void 0:g.rootMargin,callback:()=>{r=!0,u()}});if(f){if((g==null?void 0:g.syncFastPath)!==!1&&bj(m,f)){r=!0,u();return}let h;const y=wj(f,()=>{h=_()});a=()=>{y(),h==null||h()}}else a=_()};Object.assign(o.hooks,{onMountedLoad:u=>{i=u,c.value?vs.nonDelayLazy()?l(u):setTimeout(()=>{l(u)}):(r=!0,y_(u))},onSrcChangeLoad:u=>{if(i=u,c.value||(r=!0),r){u();return}Vt(()=>{var g;if(o.isDestroyed||r)return;const d=o.el.value,m=(g=d==null?void 0:d.$el)!=null?g:d;!m||m===s||(a==null||a(),a=void 0,l(u))})},cleanupLazy:()=>{a==null||a()}})}}),()=>{var a;const o=(a=t.default)==null?void 0:a.call(t);return(o==null?void 0:o.length)===1?ar(o[0],n):o}}}),Rj=(e,{slots:t})=>{const n=We(Jy),o=()=>{const i=n.status.value;return i===Xt.Success?n.srcComputed.getIsSvg():i===Xt.Error?n.errorSrcComputed.getIsSvg():n.useLoadingAndSet.value?!1:i===Xt.Placeholder?n.placeholderSrcComputed.getIsSvg():i===Xt.Loading?n.thumbSrcComputed.getIsSvg():!1},a=()=>{var c;const i=n.status.value;if(!(n.props.performance&&(i===Xt.Wait||i===Xt.Placeholder)))return(c=t.default)==null?void 0:c.call(t)},r={width:n.imageWidth,height:n.props.height,backgroundImage:`url(${n.imgSrc.value})`},s=n.props.tag;
28return R(s,Ve(e,{style:r}),{default:()=>{var i;return[o()&&((i=t.svgOverlay)==null?void 0:i.call(t)),a()]}})},Oj={svgGo:{type:Boolean,default:!0},svgText:{type:String},name:{type:String},color:{type:String},colorMode:{type:String,default:"fill"},size:{type:Object},inheritSize:{type:Boolean},svgStyle:{type:Object},linearGradientConfig:{type:Object,default:()=>({angle:180,colorStop:[]})}},Tj=(e,t)=>{{const n=t.params.attrs,o=new RegExp(`\\s+(${n})="(?!none)[^"]{0,200}"`,"g");return e.replace(o,"")}},Pj=e=>{const t=e*Math.PI/180,n=.5+.5*Math.cos(t),o=.5-.5*Math.sin(t),a=1-n,r=1-o;return{x1:a,y1:r,x2:n,y2:o}};function v_(e,t){return t?typeof t=="string"?` ${e}--${t}`:Array.isArray(t)?t.reduce((n,o)=>n+v_(e,o),""):Object.keys(t).reduce((n,o)=>n+(t[o]?v_(e,o):""),""):""}function Dj(e){return(t,n)=>(t&&typeof t!="string"&&(n=t,t=""),t=t?`${e}__${t}`:e,`${t}${v_(t,n)}`)}function nb(e,t=""){const n=t?`${t}-${e}`:e;return[n,Dj(n)]}function Ae(e){return nb(e,"lobby")}function Rn(e){return nb(e,"ui")}const Mj={tag:{type:String,default:"div"},html:{type:String,default:""},noAvifIos:{type:Boolean,default:!0},format:{type:Function,default:e=>{if(typeof e=="undefined")return;if(e===null)return null;const t=String(e);return/<\/?[a-z][\s\S]*>/i.test(t)?t:t.replace(/\n/g,"<br/>")}},xssProtection:{type:Boolean,default:!0},vestATagJump:{type:Boolean,default:!1},aTagJumpCheckTag:{type:Function,default:async({aTag:e,vestATagJump:t})=>{var o;const n=e.getAttribute("href");return t&&n&&((o=ae==null?void 0:ae.package)!=null&&o.isApp)&&e.getAttribute("data-rich")==="open"?(Yn(n),!1):!0}},addCommonStyle:{type:Boolean,default:!1},othersXssWhiteList:{type:Object,default:{}},revertSystemStyle:{type:Boolean,default:!1},px2rem:{type:Boolean,default:!1}};function Rs(e){let t;en(()=>{e(t),Vt(()=>{t=!0})}),xr(()=>{t&&e(t)})}function Er(e,t,n={}){if(!Co)return;const{target:o=window,passive:a=!1,capture:r=!1}=n;let s=!1,i,c=null;const l=m=>{if(s)return;const g=ya(m);g&&!i&&(c=g,g.addEventListener(e,t,{capture:r,passive:a}),i=!0)},u=()=>{s||c&&i&&(c.removeEventListener(e,t,r),i=!1,c=null)};io(()=>u()),Ba(()=>u()),Rs(()=>l(o));let d;return Pw(o)&&(d=ye(o,m=>{u(),l(m)})),()=>{d==null||d(),u(),s=!0}}const Bf=(e,t)=>{let n;const o=()=>{const{emit:r,off:s}=_e(e,t);return n=s,{emit:r}};let{emit:a}=o();return xr(()=>{const{emit:r}=o();a=r}),Ba(()=>{n&&n()}),ea(()=>{n&&n()}),{emit:a}};function kj(e){Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.ComponentError,payload:e})}async function Jme(e){if(window.isBlockDomain==null)try{const t=await Ay(location.origin);window.isBlockDomain=t.pingTime>0}catch(t){window.isBlockDomain=!1}Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.AsyncDialogStatus,payload:{...e,isBlockDomain:window.isBlockDomain}})}var Fc=(e=>(e.onBroadcast="onBroadcast",e.onActions="onActions",e))(Fc||{});const Nj=mt(()=>z(()=>import("./aliveDomainCheck.ByZS18Ao.js"),__vite__mapDeps([1])),e=>e.aliveDomainCheck,"aliveDomainCheck");Ye.extend(Rw);const Ej=e=>{var s,i,c,l,u,d;const t=e.res,n=(i=e.isSiteFreeze)!=null?i:((s=t==null?void 0:t.data)==null?void 0:s.code)===qe.SITE_FREEZE_ERROR,o=(l=e.isSiteFreezeAndMaintain)!=null?l:((c=t==null?void 0:t.data)==null?void 0:c.code)===qe.SITE_FREEZE_AND_MAINTAIN_ERROR,a=t==null?void 0:t.config;return{...e,isSiteFreeze:n,isSiteFreezeAndMaintain:o,requestInfo:{url:a==null?void 0:a.url,xRequestId:(u=a==null?void 0:a.headers)==null?void 0:u["x-request-id"],code:(d=t==null?void 0:t.data)==null?void 0:d.code}}},ege=e=>{const{siteInfos:t}=me(),{language:n}=Ue(),{start_time:o,end_time:a,site_time_zone:r}=e,i={offset:r||(t==null?void 0:t.timeZone)||Ye().utcOffset(),direction:Cr.includes(n)?"rtl":"ltr"};try{const c=Ye.duration(a&&o?a-o:0,"seconds").asHours(),l=Date.now(),u=d=>{const m=d*2;return Math.ceil(m)/2};return{health:l>=o*1e3&&l<=a*1e3,now:ls(void 0,i),start:ls(o,i),end:ls(a,i),duration:Math.max(.5,u(c))}}catch(c){return console.error(c),{now:ls(void 0,i)}}};let kp=null;const Bj=e=>{const t=e.start_time*1e3-Date.now();t>0&&(_s.destroy(dc.MAINTAININFO),kp&&window.clearTimeout(kp),kp=window.setTimeout(()=>{_s.create({key:dc.MAINTAININFO,immediate:!0,interval:1e3*60*5,pollingHandler:()=>{_e("SITE_MAINTAIN").emit()}})},t))},xj={ACCELEROMETER:"accelerometer",BACKGROUND_SYNC:"background-sync",CAMERA:"camera",CLIPBOARD_READ:"clipboard-read",CLIPBOARD_WRITE:"clipboard-write",GEOLOCATION:"geolocation",MICROPHONE:"microphone",NOTIFICATIONS:"notifications",PUSH:"push",SCREEN_WAKE_LOCK:"screen-wake-lock"},Hj=(e,t)=>new Promise(n=>{const o={isGranted:!1,isDenied:!1,isPrompt:!1,isNotSupport:!1,permissionStatus:null};navigator.permissions.query({name:e},t).then(a=>{const r=(s={})=>{switch(a.state){case"granted":s.isGranted=!0;break;case"denied":s.isDenied=!0;break;case"prompt":s.isPrompt=!0;break}return s};r(o),Object.assign(a,{getCurrentStatus:r}),o.permissionStatus=a}).catch(a=>{o.errorMsg=`QueryPermission ${a}`,o.isNotSupport=!0}).finally(()=>{n(o)})}),Uj=e=>new Promise(t=>{try{navigator.geolocation.getCurrentPosition(n=>{t({geolocationPosition:n})},n=>{var a;const o=((a=n==null?void 0:n.message)==null?void 0:a.toLocaleLowerCase())||"";t({errorMsg:`ERROR(${n.code}): ${n.message}`,isDenied:o.indexOf("denied")>-1,isTimeout:o.indexOf("timeout")>-1})},Object.assign(e||{},{enableHighAccuracy:!0,maximumAge:0}))}catch(n){t({errorMsg:`getCurrentGeolocation ${n}`})}}),Gj=async e=>new Promise(t=>{const n={isDenied:!1,isTimeout:!1,isNotSupport:!1,geolocation:null,geolocationPosition:null};try{if(!navigator.geolocation)return Object.assign(n,{isNotSupport:!0,errorMsg:'"navigator.geolocation" Is N
28ot Valid Api!'}),t(n);const o=async()=>{const{geolocationPosition:r,errorMsg:s,isTimeout:i}=await Uj(e);return r?n.geolocationPosition=r:(n.errorMsg=s,n.isTimeout=!!i,n.isDenied=!n.isTimeout),n},a=r=>{const{isGranted:s,isDenied:i,isNotSupport:c,errorMsg:l}=r;if(c)Object.assign(n,{isNotSupport:!0,errorMsg:l});else if(i)Object.assign(n,{isDenied:!0,errorMsg:"Permission Has Been Denied!"});else{if(s)return o();n.errorMsg="Permission Has Been Error"}return n};Hj(xj.GEOLOCATION).then(({isPrompt:r,...s})=>{t(r?o():a(s))})}catch(o){n.errorMsg=`getGeolocation unknown ${o}`}}),Wj=mt(()=>z(()=>import("./index.DT3_vXkp.js"),__vite__mapDeps([1])),e=>e.to503,"to503"),tge="wg.deviceRisk.on",nge=20601,oge=20999,hS="lobby_token_checked_time",age="https://sigap.fazenda.gov.br",ob=Ee("complianceCheck",()=>{const{complianceCheckConfig:e}=Tl(),t=ee(),n=ln(),o=me(),a=ze(),r=S(()=>{var M;return(M=o.systemInfos)!=null?M:{}}),s=S(()=>t.isNormalMode&&!t.isTemporaryAccountMode&&!0&&!Eo()),i=S(()=>{var B,W,Q;const M=Number((B=r.value)==null?void 0:B.legal_config_anti_addiction_reminder),E=(W=a.brandLogoInfos)==null?void 0:W.selfRestraintEntry,{activityVerifies:x,loginVerifies:V}=e();return{antiAddiction:{open:M>0,interval:M},catchGeoSwitch:(Q=r.value)==null?void 0:Q.legal_config_location_detection,selfRestraint:{isShowRegistered:Number(E==null?void 0:E.isShowRegistered)===Jt.OPEN},activityVerifies:x,loginVerifies:V}}),c=S(()=>{var M,E,x;return s.value&&i.value.selfRestraint.isShowRegistered&&!((x=(E=(M=t.userInfos)==null?void 0:M.restrictInfo)==null?void 0:E.status)!=null&&x.length)}),l=S(()=>s.value&&i.value.antiAddiction.open),u=S(()=>s.value&&i.value.activityVerifies.length>0),d=S(()=>s.value&&i.value.loginVerifies.length>0),m=S(()=>i.value.catchGeoSwitch===eA.OPEN&&!Eo()),g=(M=Date.now())=>{localStorage.setItem(hS,M.toString())},f=()=>Number(localStorage.getItem(hS)),_=(M=7)=>{var W,Q;const E=f(),x=(W=n.tokenInfos)==null?void 0:W.created_time;if(!x)return!1;E||g(x);const V=E>=x?E:x,B=Number((Q=location.search.match(/tokenLivedOver=(\d)/))==null?void 0:Q[1]);return Date.now()-V>(B?B*6e4:864e5*M)},p=new Set([k.FORBIDDEN_SELF,k.KYC,k.KYC_FACE,k.KYC_FACE_FAILED,k.IDSelfie]),h=O(!1),y=new Set;let b=!1,v=null,I=null;const A=(M,E)=>{y.forEach(x=>x(M,E))},L=()=>{h.value||(h.value=!0,A(!0,!1))},C=()=>{h.value&&(h.value=!1,A(!1,!0))},w=()=>h.value,T=()=>{var V;const M=Pe().route,E=M.name;if(p.has(E))return!0;const x=(V=M.query)==null?void 0:V.redirect;if(x)try{const B=JSON.parse(decodeURIComponent(x));if(B!=null&&B.name&&p.has(B.name))return!0}catch(B){}return!1},P=(M,E)=>{if(y.add(M),!b){b=!0,v=_e("ROUTER_AFTER_EACH",()=>{h.value&&(T()||C())});const{visible:x}=zt("needKycValidate");I=ye(()=>x.value,async(V,B)=>{V||!B||(await eo(300),h.value&&(T()||C()))})}return E!=null&&E.immediate&&M(h.value,h.value),()=>{y.delete(M),y.size||(v==null||v.off(),I==null||I(),v=null,I=null,b=!1)}};return{isNeedToSelfRestraint:c,isNeedActivityCheck:u,isNeedLoginCheck:d,isNeedCatchGeo:m,isNeedAntiAddiction:l,activityVerifies:i.value.activityVerifies,loginVerifies:i.value.loginVerifies,isTokenLivedOverDays:_,updateTokenCheckedTime:g,getTokenCheckedTime:f,checkConfig:i,isInComplianceFlow:h,activateComplianceFlow:L,getIsInComplianceFlow:w,watchComplianceFlow:P}},{persist:{storage:wo({},"session"),paths:["isInComplianceFlow"]}});let rm=null;const _S=()=>(rm||(rm=va(()=>z(()=>import("./1_MineChunk.DroyDZEx.js").then(e=>e.a0),__vite__mapDeps([0,4,2,1,5])))().then(e=>e.useSecurityStore()).catch(e=>{throw rm=null,e})),rm),Fj=Ee("sidebar",{state:()=>({collapse:!1,securityModalVisible:!1,securityModalType:$o.Seurity}),getters:{},actions:{handleCollapse(){this.collapse=!this.collapse},setSecurityModalVisible(e,t){this.securityModalVisible=e,t&&(this.securityModalType=t)}}}),CO=[k.NOTICE,k.SERVICE_IFRAME];let Np=!1;function wO(){const e=ee(),t=Yt(),{replace:n}=Pe(),o=xn(),a=[k.SECURITY,k.WITHDRAW],r=()=>{const b=o==null?void 0:o.name;return a.includes(b)||Zt(a)},s=S(()=>c(o.query)),i=S(()=>{const b=o.query.active;if(b&&mu(+b))return+b}),c=b=>{const v=b!=null?b:Uu(location.search);let I;v.active&&mu(+v.active)&&(I=+v.active);let A;const L=[],C=[];if(v.forceBinding)try{const x=v.forceBinding.split("-"),[V,B,W]=x;B==null||B.split(",").forEach(Q=>{er($o,V)&&(A=V),er(we,+Q)&&L.push(+Q)}),W==null||W.split(",").forEach(Q=>{er(we,+Q)&&C.push(+Q)})}catch(x){je.error(x),l()}let w;if(v.redirect)try{w=JSON.parse(decodeURIComponent(v.redirect))}catch(x){}const T=VP(L,C),P=r(),M=!!L.length&&!!A&&P;let E;return v.withdrawActive&&(E=+v.withdrawActive),{type:A,active:I,forceBinding:M,forceHideBack:!!v.forceHideBack,withdrawActive:E,allList:L,mastList:T,unMastList:C,redirect:w}},l=b=>{const{name:v=k.SECURITY,type:I,active:A,allList:L,unMastList:C}=b!=null?b:{},w=[];
28L!=null&&L.length&&(I&&w.push(I),w.push(L.join(","))),C!=null&&C.length&&w.push(C.join(","));const T=w.join("-")||null,P=Uu(location.search);let M;b!=null&&b.redirect&&(M=encodeURIComponent(JSON.stringify(b.redirect)));const E=b==null?void 0:b.withdrawActive,x=$P(De(P,{active:A!=null?A:null,forceBinding:T,redirect:M,withdrawActive:E}),YP);return n({name:v,query:x})},u=async()=>{var T;const b=await _S();(T=b==null?void 0:b.setIgnoreSecurityBindkey)==null||T.call(b);const{type:v,active:I,forceBinding:A}=c();if(!A||!v)return;const L=c().allList.filter(P=>P!==I),C=c().unMastList.filter(P=>P!==I),w=L[0];if(Qc(w,we.WITHDRAWACCOUNT))return l({type:v,name:k.WITHDRAW,active:Na.ACCOUNT_MANAGEMENT,allList:L,unMastList:C});if(!mu(w)||Qc(w,I))return l({type:v,name:k.ROOT});l({type:v,active:w,allList:L,unMastList:C})},d=()=>{const{type:b,active:v,forceBinding:I,withdrawActive:A}=c();if(!I||!b)return;const L=c().allList.filter(T=>T!==v),C=c().unMastList.filter(T=>T!==v),w=L[0];if(b===$o.LargeBalances)return l({name:k.ROOT});if(b===$o.Withdraw)return l({name:k.WITHDRAW,active:A,withdrawActive:null});if(Qc(w,we.WITHDRAWACCOUNT))return l({type:b,name:k.WITHDRAW,active:Na.ACCOUNT_MANAGEMENT,allList:L,unMastList:C});if(!mu(w)||Qc(w,v))return l({type:b,name:k.ROOT});l({active:w,type:b,allList:L,unMastList:C})},m=S(()=>!(!s.value.forceBinding||!s.value.type||Tw(i.value)||s.value.mastList.includes(i.value))),g=async b=>{const v=Tl();return b===$o.Withdraw?await v.withdrawForceBindConfig():{[$o.Seurity]:v.securityForceBindConfig,[$o.LargeBalances]:v.largeBalancesForceBindConfig,[$o.ChannelRegister]:v.channelRegisterForceBindConfig}[b]()},f=async(b,v)=>{var w;const{allList:I,mastList:A}=await g(b),L=b===$o.Seurity;if(Np&&!(v!=null&&v.forceRender))return Np=!1,!1;if(!e.hasLogined||Dy().clubInfo.value.isClubManager&&L)return!1;if(v!=null&&v.dialog){if(t.isInQueue("securityDialogBinding"))return!1}else if(c().forceBinding&&!(v!=null&&v.forceRender))return!1;if(!I.length||e.isDemoMode||e.isTemporaryAccountMode)return!1;const C=await _S();return!((w=C==null?void 0:C.getIgnoreSecurityBindkey)!=null&&w.call(C)&&!A.length||!(v!=null&&v.skipRepeatOpened)&&t.isActiveOrInQueue("securityForceBinding")||Zt(CO)||Zt(k.KYC))};return{refQuery:s,refActive:i,canSkip:m,skip:u,next:d,getList:g,getQuery:c,setQuery:l,isSecurityForceBindingActive:()=>t.isActiveOrInQueue("securityForceBinding")||c().forceBinding,checkSecurityForceBinding:f,openSecurityForceBinding:async(b,v)=>{b=b!=null?b:$o.Seurity;const I=await f(b,v);return I&&(Eo()?Fj().setSecurityModalVisible(!0,b):await Yt().open("securityForceBinding",{openType:(v==null?void 0:v.openType)||"insert",singleton:!0,options:{type:b,dialog:v==null?void 0:v.dialog,showCloseButton:v==null?void 0:v.showCloseButton,withdrawActive:v==null?void 0:v.withdrawActive}})),I},openSecurityDialogBinding:async b=>{var v;await Yt().open("securityDialogBinding",{openType:(v=b==null?void 0:b.openType)!=null?v:"insert",options:b})},skipNextOpen:()=>{Np=!0}}}const Vj=Object.freeze(Object.defineProperty({__proto__:null,SERVICE_ROUTE_NAMES:CO,useSecurityForceBinding:wO},Symbol.toStringTag,{value:"Module"}));function $j(){const e=ee(),t=me();return()=>{var c,l,u,d;if(!e.hasLogined||!((c=e.userInfos)!=null&&c.game_gold)||e.isTryMode||!((l=t.systemInfos)!=null&&l.largeAmountMustBind)||!t.systemInfos.largeAmountRange)return;const n=(d=t.systemInfos.largeAmountRange[(u=e.userInfos)==null?void 0:u.currency])!=null?d:0;if(e.userInfos.game_gold<n)return;const{isSecurityForceBindingActive:o}=wO();if(o())return;if(Zt(k.NOTICE)||Zt(k.KYC))return!1;const a=Tl().validateConfigStatus(),{email:r,phone:s,googleAuth:i}=t.systemInfos.largeAmountMustBind;s&&a[we.PHONE]||r&&a[we.EMAIL]||i&&a[we.GA]||Bm($o.LargeBalances)}}const AO="/api/active/rechargeFund/recharge/list",IO="/api/active/rechargeFund/setting/get",Hg="/api/active/rechargeFund/currentPeriodReward/get",Yj=async e=>{var n;const t=await F.request({url:AO,method:"POST",data:{...e}},{omitKey:["platformType"],cache:{useCache:"fresh",time:60},token:{type:"loginOnly"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},qj=async()=>{var n;const{hasLogined:e}=ee(),t=await F.request({url:IO,method:"GET"},{omitKey:["platformType"],cache:{useCache:"fresh",time:60},token:{type:e?"loginOnly":"staticOnly"},oss:{enable:!e}});return(n=t==null?void 0:t.data)==null?void 0:n.data},jj=async()=>{var t;const e=await F.request({url:Hg,method:"post"},{cache:{useCache:"fresh",time:60},token:{type:"loginOnly"},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},rge=async(e,t="normal")=>
28{const n=await F.request({url:"/api/active/rechargeFund/receive",method:"post",data:{receive_log_id:e}},{cache:{useCache:!1},oss:{enable:!1},error:{action:t}});return n==null?void 0:n.data},sge=async()=>{const e=await F.request({url:"/api/active/rechargeFund/reward/changeIsOverFlag",method:"post"},{cache:{useCache:!1},oss:{enable:!1},error:{action:"noMessage"}});return e==null?void 0:e.data},ige=async()=>{var t;const e=await F.request({url:"/api/member/user/avatars",method:"POST"});return(t=e==null?void 0:e.data)==null?void 0:t.data},cge=e=>F.request({url:"/api/member/user/updateUserAvatars",data:e,method:"POST"}),LO=e=>F.request({url:"/api/member/user/settings/modifyinfo",data:e,method:"POST"}),RO="/api/member/v2/user/info",zj=async(e,t=!0)=>{var o;const n=await F.request({url:RO,data:{action:e},method:"POST"},{cache:{useCache:t,time:30}});return(o=n==null?void 0:n.data)==null?void 0:o.data},lge=async e=>{var n;const t=await F.request({url:"/api/member/v2/user/update",data:e,method:"POST"});return(n=t==null?void 0:t.data)==null?void 0:n.data},OO=mt(()=>z(()=>Promise.resolve().then(()=>RY),void 0),e=>e.usePopPersistStore,"usePopPersistStore"),Kj=mt(()=>z(()=>Promise.resolve().then(()=>Yre),void 0),e=>e.useRechargeFundStore,"useRechargeFundStore"),Qj=mt(()=>z(()=>import("./EventSubPageChunk.DnpP-m-J.js").then(e=>e._),__vite__mapDeps([0,2,4,1,5,6,7,8,9,10,11,12,24,25,26,27])),e=>e.useSVipStore,"useSVipStore");function Zj(e){return{send(t){const n=Do().h,o=n?window.atob(n):"";return!o||!WA(o)?Promise.resolve():Oe(ei.get(o,{params:{type:e,payload:window.btoa(JSON.stringify(t))}}))}}}const Xj=1;function TO(){var i,c;const e=me(),t=ae.package.isVest,n=((i=e.siteConfig)==null?void 0:i.vestBagSaveLocal)===Jt.OPEN,o=(c=window.WgPackage)==null?void 0:c.saveLocal,a=o===Xj||o===void 0&&n;async function r(l){var u,d;if(t&&a){const{jwt_token:m,session_key:g}=l.userInfos;Zj("LOGIN_SUCCESS").send({jwt_token:m,session_key:g}).then(f=>je.info("VestSync",f))}(ae.package.isLite||t&&a)&&((d=(u=window.jsBridge)==null?void 0:u.postMessage)==null||d.call(u,"LOGIN_SUCCESS",JSON.stringify(l)))}function s(l){var u,d;ae.isInBridgeShellApp&&((d=(u=window.jsBridge)==null?void 0:u.postMessage)==null||d.call(u,"LOGOUT_SUCCESS",JSON.stringify({username:l})))}return{loginSync:r,logoutSync:s}}function yS(){const e=ee(),t=ln(),n=()=>L3(),o=async(r,s=!0)=>{var i,c;if(r==="manual"){const l=(i=e.userInfos)==null?void 0:i.username,u=(c=t.tokenInfos)==null?void 0:c.session_key;_e("LOGOUT_BEFORE").emit(),F.cancel("Operation canceled due to logout."),e.duringLogout=!0,e.hasLogined&&await Oe(_G({username:l,token:u})),await a(l),_e("LOGOUT_SUCCESS").emit({username:l,clear:!1}),Ne.doReport({rule:Ne.rules.CUSTOM_BURIED,eventName:Ne.buriedEvents.Logout,payload:{username:l}}),hn.isActivated&&hn.exit()}s&&n()},a=async r=>{var l;r=r!=null?r:(l=e.userInfos)==null?void 0:l.username;const s=Qr._ti;localStorage.removeItem("web__lobby__persisted__plazza");const i=await OO();i==null||i.clearUserActivityOpeningRecords(r),localStorage.removeItem("app.userInfos"),localStorage.removeItem("web.lobby.token"),await Oe(F.removeCacheData(Hg)),await Oe(F.removeCacheData(RO)),await Oe(F.removeCacheData(gy)),e.setUserInfos(null),No().resetPayMaxCharge(),xy(),ln().updateToken(null);const c=new URL(location.href);c.searchParams.delete("userkey"),c.searchParams.delete("_ti"),s&&ln().setExpiredUrlToken(s),Rr(Wn.EVENT_UPDATE_TOKEN).send({token:""},{merge:!1,fireAndForget:!0}),history.replaceState(history.state,"",c.href),Cn().resetDiscountRedDot(),kl().resetNewBenefits(),await Promise.all([Pg().then(u=>u==null?void 0:u.resetVipInfos()),Qj().then(u=>u==null?void 0:u.resetSVipInfos()),Kj().then(u=>u==null?void 0:u.resetRechargeFundInfo()),qy().then(u=>u==null?void 0:u.resetSurpriseRewardCache())]),e.setLoginRegisterPhoneNumber(""),sc.disconnect(),_s.destroy(),TO().logoutSync(r)};return{logout:o,afterLogoutRedirect:n,clearLoginStatus:a}}function Jj(){const e=ee();return{syncStatus:async n=>{var o,a,r;if(e.hasLogined&&(!((o=e.userInfos)!=null&&o.isTrustedDevice)||n)){const[,s]=await Oe(zj([0],!1));(!Cm((a=s==null?void 0:s.basic)==null?void 0:a.isTrustedDevice)||n)&&e.updateUserInfos({isTrustedDevice:!!((r=s==null?void 0:s.basic)!=null&&r.isTrustedDevice)})}}}}const uge=e=>F.request({method:"POST",url:"/api/member/user/security/status"},{...e,oss:{enable:!1}}),dge=e=>F.request({...e,url:"/api/member/user/security/verifyModify",method:"post"},{oss:{enable:!1}}),mge=e=>F.request({...e,method:"POST",url:"/api/member/user/notLogin/getAccountVerifyList"},{oss:{enable:!1},token:{type:"staticOnly"},error:{action:"noMessage"}}),gge=e=>F.request({...e,method:"POST",url:"/api/member/user/notLogin/resetPassVerify"},{oss:{enable:!1},token:{type:"staticOnly"}
28,error:{action:"noMessage",actionExcludes:[qe.CONFIG_CHANGE_ERR_1]}}),fge=e=>F.request({...e,method:"POST",url:"/api/member/user/notLogin/resetPasswd"},{oss:{enable:!1},token:{type:"staticOnly"},error:{action:"normal",actionExcludes:[qe.REGISTER_USERNAME_PASSWORD_SAME_ERR]}}),pge=e=>F.request({...e,method:"POST",url:"/api/member/user/security/switchGoogleAuth"},{oss:{enable:!1},error:{selfHandleSecondVerify:!0}}),hge=e=>F.request({...e,method:"POST",url:"/api/member/user/security/bindGoogleAuth"},{oss:{enable:!1},error:{selfHandleSecondVerify:!0}}),_ge=e=>F.request({...e,method:"POST",url:"/api/member/user/security/verifyGoogleAuthCode"},{oss:{enable:!1}}),yge=e=>F.request({...e,method:"POST",url:"/api/member/user/security/verifyLoginPass"},{oss:{enable:!1},error:{action:"normal",actionExcludes:[qe.SECURITY_PASSWORD_EQUAL]}}),bge=e=>F.request({...e,method:"POST",url:"/api/member/user/changePass"},{oss:{enable:!1},error:{selfHandleSecondVerify:!0}}),vge=e=>F.request({...e,method:"POST",url:"/api/member/user/security/verifyWithdrawPass"},{oss:{enable:!1},error:{action:"normal",actionExcludes:[qe.SECURITY_PASSWORD_EQUAL]}}),Sge=e=>F.request({...e,method:"POST",url:"/api/member/user/security/modifyWithdrawPass"},{oss:{enable:!1},error:{selfHandleSecondVerify:!0}}),Cge=e=>F.request({...e,method:"POST",url:"/api/member/user/passQuint"},{oss:{enable:!1},error:{selfHandleSecondVerify:!0}}),wge=e=>F.request({...e,method:"POST",url:"/api/member/user/editQuint"},{oss:{enable:!1},error:{selfHandleSecondVerify:!0}}),Age=e=>F.request({method:"POST",url:"/api/member/user/security/thirdUser/bindList"},{...e,oss:{enable:!1}}),Ige=e=>F.request({...e,method:"POST",url:"/api/member/user/security/actionVerify"},{oss:{enable:!1},error:{selfHandleSecondVerify:!0}}),Lge=e=>F.request({...e,method:"POST",url:"/api/member/user/security/thirdUser/unBind"},{oss:{enable:!1},error:{selfHandleSecondVerify:!0}}),Rge=e=>F.request({method:"POST",url:"/api/member/user/checkBMM",data:{...e}},{error:{action:"normal"}}),ez=()=>F.request({url:"/api/member/user/security/recordIpInfo",method:"POST"},{error:{action:"silent"}});let Ep=0;const tz=()=>{const e=ob(),t=()=>ez();return{startUpGeoLocation:()=>{Ep||!e.isNeedCatchGeo||(Ep=kR({fn:t,time:30*6e4}))},stopUpGeoLocation:()=>{clearInterval(Ep)}}};let Go=null;function nz(){const{openDialog:e,isAcitve:t,closeDialog:n}=zt("userAuthentication"),o=ob(),{hasGamePlaying:a}=SV(),r=l=>{if(Zt([k.SERVICE_IFRAME])||t())return;const{isActivityCheck:u,isLoginStatusCheck:d}=l;u?e("userAuthentication",{openType:"overlay",options:{isActivityCheck:!0,onSuccess:()=>{var m;n("userAuthentication"),(m=l.onSuccess)==null||m.call(l)}}}):d&&e("userAuthentication",{openType:"overlay",options:{isLoginStatusCheck:!0,onSuccess:()=>{var m;n("userAuthentication"),Go==null||Go.restart(),(m=l.onSuccess)==null||m.call(l)}}})};return{stopWatchActivity:()=>{Go==null||Go.destory()},startWatchActivity:()=>{Go||va(()=>z(()=>import("./activeMonitor.CGlmhPly.js"),[]))().then(l=>{const u=Et["mock.activityTimeout"],d=u?Ub(u):30*6e4;Go=l.ActiveMonitor.getInstance(m=>{r({isActivityCheck:!0,onSuccess:()=>{m.restart()}})},{timeout:d,independent:!0}),ye(a,m=>{m?Go==null||Go.stop():Go==null||Go.restart()})})},tryLoginStatusCheck:l=>{const u=Et["mock.tokenDays"];o.isNeedLoginCheck&&o.isTokenLivedOverDays(u?Ub(u):void 0)&&r({isLoginStatusCheck:!0,onSuccess:()=>{l==null||l(),o.updateTokenCheckedTime()}})}}}function sm(e){const t=Qo.getInstance("broadcastChannelInstance",oz).getChannel();return e&&(t.onmessage=e),{emit:n=>{t.postMessage(n)},off:()=>{e&&t.close()}}}class oz{constructor(){H(this,"channel",null);window.BroadcastChannel?this.channel=new BroadcastChannel("message"):Ll({id:"broadcastchannel-polyfill",src:"/libs/broadcastchannel-polyfill/index.js"}).parallel().then(()=>{this.channel=new BroadcastChannel("message")})}getChannel(){return this.channel}}const az=()=>{const{t:e}=Se(),{updateRobot:t}=ht(),n=ob(),o=ee(),a=nz(),{startUpGeoLocation:r,stopUpGeoLocation:s}=tz(),i={};_e("USER_GAME_GOLD_CHANGE",$j());const c=()=>{window.addEventListener("resize",()=>{const u=En();u.isDesktop=at().isDesktop}),window.addEventListener("click",()=>{t(0)}),_e("CATCH_GEOLOCATION",async()=>{var u,d,m,g;if(n.isNeedCatchGeo&&!((u=ae==null?void 0:ae.package)!=null&&u.isApp||(d=ae==null?void 0:ae.package)!=null&&d.isLite||(m=ae==null?void 0:ae.package)!=null&&m.isVest||(g=ae==null?void 0:ae.package)!=null&&g.isWebClip))try{const{isDenied:f}=await Gj();r(),f&&PG({message:()=>e("lobby.error.catchGeolocationIsDenied")})}catch(f){console.error(`CATCH_GEOLOCATION Error ${f}`)}}),_e("openUrlByIframe",u=>{(u==null?void 0:u.type)==="openUrlByIframe"&&Yn(u==null?void 0:u.url)}),n.isNeedLoginCheck&&_e("LOGIN_STATUS_CHECK",u=>{o.isPureNormalMode&&a.tryLoginStatusCheck(u==null?void 0:u.onSuccess)}),_e("LOGIN_SUCCESS",u=>{var d;TO().loginSync(u),sm().emit({eventType:Fc.onBroadcast,type:"LOGIN_MULTI_TABS",payload:{username:(d=u==null?void 0:u.userInfos)==null?void 0:d.username,loginType:u==null?void 0:u.loginType}}),kL().then(m=>m.afterLoginProcess()),zt().openDialog("forceChangePassword")}),_e("UPDATE_TOKEN_BY_RES",u=>{const{token:d,newjwt:m}=u,g=f=>{var p;const _=Object.assign({},f,{...d?{session_key:d}:{},...m?{jwt_token:m}:{}});ln().updateToken(_),Ju().editFillArray({session_key:_.session_key,username:(p=o.userInfos)==null?void 0:p.username})};if(d||m){const f=ln().tokenInfos;f?g(f):ye(()=>ln().tokenInfos,_=>{_&&g(_)},{once:!0})}}),_e("LOGOUT_MULTI_TABS",u=>{var d;u.username===((d=ee().userInfos)==null?void 0:d.username)&&(yS().clearLoginStatus(u.username),je.info("logout@","LOGOUT_MULTI_TABS",u),gp({message:()=>e("lobby.error.relogin"),clearStatus:{username:u.username}}))}),_e("LOGIN_MULTI_TABS",u=>{var m;const d=(m=ee().userInfos)==null?void 0:m.username;if(d&&u.username!==d){if(Rk(),u.loginType==="temporaryAccountLogin")return location.reload();je.info("logout@","LOGIN_MULTI_TABS",u),gp({message:()=>e("lobby.error.signOut"),clearStatus:{}})}}),_e("TOKEN_EXPIRED",u=>{a.stopWatchActivity(),s(),je.info("logout@","TOKEN_EXPIRED",u),gp({...u,clearStatus:{}}),sm().emit({eventType:Fc.onBroadcast,type:"LOGOUT_MULTI_TABS",payload:u})}),_e("LOGOUT_SUCCESS",u=>{a.stopWatchActivity(),s(),u.clear!==!1&&yS().clearLoginStatus(u.username),sm().emit({eventType:Fc.onBroadcast,type:"LOGOUT_MULTI_TABS",payload:u})}),_e("GEETEST_ILLEGAL_REQUEST",u=>{DG(u)}),_e("OTHER_CLIENT_GAME_LOGIN",u=>{NG(u)}
28),_e("RESPONSE_ERROR",u=>{Hn.error(u,"flush")}),_e("RESPONSE_ERROR_DIALOG",u=>{BG({message:u.message})}),_e("USER_RESTRICT_ERROR",({res:u})=>{hn.isActivated&&!ee().hasLogined||DV(u)}),_e("SITE_MAINTAIN",u=>{Wj(Ej(u||{}))}),_e("MAINTAIN_MESSAGE",u=>{Bj(u)}),_e("CONFIG_CHANGE_ERR",()=>{const{syncStatus:u}=Jj(),d=async()=>{await vd().initApis(()=>UI({cache:{useCache:!1,setCache:!0},oss:{enable:!1},crypto:{enable:!0}}).then(m=>m.data.data))};u(!0),d(),vB().then(m=>{m.data.data&&(me().setSystemInfos(m.data.data),_e("CONFIG_CHANGE_SUCCESS").emit())})}),_e("CHECK_UPGRADE",()=>{fetch(location.href).then(async u=>{try{const d=await u.text(),[,,m]=d.match(/<html\s+[^>]*data-version=(["']?)([^"'>]+)\1[^>]*>/)||[],g=+Ye(m);g&&m&&_e("VERSION_CHECK").emit({version:g})}catch(d){}})}),_e("VERSION_CHECK",u=>{MG(u)}),_e("ALIVE_CHECK",u=>{(!i.ALIVE_CHECK||i.ALIVE_CHECK+1e3*60*5<Date.now())&&(i.ALIVE_CHECK=Date.now(),Nj(u))}),_e("REFRESH_URL",u=>{(!i.REFRESH_URL||i.REFRESH_URL+1e3*60*5<Date.now())&&(i.REFRESH_URL=Date.now(),yL(!1)),u!=null&&u.probeSource&&_e("DOMAIN_PROBE_TRIGGER").emit({source:u.probeSource})}),_e("LANGUAGE_CHANGE",u=>{var d,m;ae.speedPackageConfig&&((m=(d=window.jsBridge)==null?void 0:d.postMessage)==null||m.call(d,"sp_language",u.languageCode)),Cn().discountStaticRules=[]}),_e("CURRENCY_CHANGED",()=>{rn().resetData()}),_e("COMPONENT_ERROR",u=>{kj(u)})},l=()=>{try{const u=d=>{var m,g;try{const f=typeof d.data=="object"?d.data:JSON.parse(d.data);if((f==null?void 0:f.eventType)===Fc.onBroadcast){_e(f.type).emit(f.payload);return}const _=["EVENT_CUSTOMIZE_MOCK_PREVIEW","EVENT_CUSTOMIZE_COPY","TELEGRAM"].includes(f.type);(d.origin===window.location.origin||_)&&((f==null?void 0:f.eventType)===Fc.onActions&&_e(f.type).emit(f.payload),f.type==="EVENT_CUSTOMIZE_COPY"&&Zg.copy((g=(m=f.payload)==null?void 0:m.value)!=null?g:""))}catch(f){}};window.addEventListener("message",u),sm(u)}catch(u){}};en(()=>{c(),l(),je.info("useGlobalEventListener onMounted")})};function Cl(e){const t=O(!1);return ye(e,n=>{n&&(t.value=n)},{immediate:!0}),n=>()=>t.value?n():null}function ab(e){io(()=>{e()}),Ba(()=>{e()})}let im;function rz(){if(!im&&(im=O("visible"),Co)){const e=()=>{im.value=document.hidden?"hidden":"visible"};e(),window.addEventListener("visibilitychange",e)}return im}const S_=()=>{var t;const{scopeId:e}=((t=Cs())==null?void 0:t.vnode)||{};return e?{[e]:""}:null},sz=()=>F.request({url:"/api/gohal/heartbeat",method:"post",data:{robot:ht().robot}},{addCommonParams:!1,error:{action:"noMessage"},oss:{enable:!1}}),iz=()=>{const e=dP();let t=0;ye(e,o=>{if(o==="hidden"){t=Date.now(),_s.pause(),_e("APP_VISIBILITY_CHANGE").emit({state:"hidden"});return}if(o!=="visible")return;const a=t?Date.now()-t:0;t=0,_e("CHECK_UPGRADE").emit(),_s.recover(),_e("APP_VISIBILITY_CHANGE").emit({state:"visible",hiddenDuration:a}),_e("DOMAIN_PROBE_TRIGGER").emit({source:Oo.Visibility,hiddenDuration:a})});const n=()=>{setTimeout(()=>{_s.create({key:dc.HEART_BEAT,pollingHandler:sz,immediate:!0,interval:1e3*90})},1e3*10)};en(()=>{n(),je.info("useStateKeeper onMounted")})};function Oge(e,t){if(!window.IntersectionObserver)return;const n=new IntersectionObserver(s=>{t(s[0].intersectionRatio>0)},{root:document.body,threshold:1}),o=S(()=>{var s;return Qy(e.value)?e.value:(s=e.value)==null?void 0:s.$el}),a=()=>{o.value&&n.observe(o.value)},r=()=>{o.value&&n.unobserve(o.value)};Ba(r),ea(r),Rs(a)}let cz=2e3;const lz=()=>++cz,uz=(e,t)=>{const n=O(e());return ye(e,o=>{o!==n.value&&(n.value=o)}),ye(n,o=>{o!==e()&&t(o)}),n};class dz{constructor(t,n,o,a=0,r=0){H(this,"identifier");H(this,"target");H(this,"clientX");H(this,"clientY");H(this,"screenX");H(this,"screenY");H(this,"pageX");H(this,"pageY");this.identifier=n,this.target=t,this.clientX=o.clientX+a,this.clientY=o.clientY+r,this.screenX=o.screenX+a,this.screenY=o.screenY+r,this.pageX=o.pageX+a,this.pageY=o.pageY+r}}function bS(){const e=[];return e.item=function(t){return this[t]||null},e.identifiedTouch=function(t){return this[t+1]||null},e}class PO{constructor(t=window){H(this,"eventTarget");H(this,"eventTargetAncestors",[]);H(this,"initiated",!1);H(this,"destoryCallback");if("ontouchstart"in window)return;this.eventTarget=null,this.initiated=!1;const o=this.onMouse("touchstart"),a=this.onMouse("touchmove"),r=this.onMouse("touchend");t.addEventListener("mousedown",o,!0),t.addEventListener("mousemove",a,!0),t.addEventListener("mouseup",r,!0),this.destoryCallback=()=>{t.removeEventListener("mousedown",o,!0),t.removeEventListener("mousemove",a,!0),t.removeEventListener("mouseup",r,!0)}}destory(){this.destoryCallback&&this.destoryCallback()}onMouse(t){return n=>{if(n.type==="mousedown"&&(this.initiated=!0),n.type==="mouseup"&&(this.initiated=!1),!(n.type==="mousemove"&&!this.initiated)){if(n.type==="mousedown"||!this.eventTarget)this.setEventTarget(n.target);else if(!this.eventTarget.isConnected){const o=this.eventTargetAncestors.find(a=>a.isConnected);this.setEventTarget(o!=null?o:n.target)}this.eventTarget.closest("[data-no-touch-simulate]")==null&&this.triggerTouch(t,n),n.type==="mouseup"&&(this.eventTarget=null,this.eventTargetAncestors=[])}}}setEventTarget(t){this.eventTarget=t,this.eventTargetAncestors=[];let n=t;for(;n;)this.eventTargetAncestors.push(n),n=n.parentNode}getActiveTouches(t){return t.type==="mouseup"?bS():this.createTouchList(t)}triggerTouch(t,n){const o=document.createEvent("Event");o.initEvent(t,!0,!0),o.altKey=n.altKey,o.ctrlKey=n.ctrlKey,o.metaKey=n.metaKey,o.shiftKey=n.shiftKey,o.touches=this.getActiveTouches(n),o.targetTouches=this.getActiveTouches(n),o.changedTouches=this.createTouchList(n),this.eventTarget.dispatchEvent(o)}createTouchList(t){const n=bS();return n.push(new dz(this.eventTarget,1,t,0,0)),n}}H(PO,"multiTouchOffset",75);const mz=(e=pa(window))=>{let t=null;const n=async()=>{"ontouchstart"in window||(t=new PO(e.value))},o=()=>{t&&t.destory()};Rs(()=>{n()}),Ba(()=>{o()}),ea(()=>{o()})};function Ga(e){const t=Cs();t&&Object.assign(t.proxy,e)}
28const gz=["data-vue-comp","data-props","data-location-id","data-location-template","data-location-value","data-location-link-type","data-location-type","data-location-category","data-rich","data-target","data-user-agreement","data-action","data-account"];function fz(e,t={}){const n=De({},Kf.getDefaultWhiteList(),{iframe:["width","height","frameborder"]});return t=De({whiteList:n,onIgnoreTagAttr(o,a,r){if([gz.includes(a),["style","class","id"].includes(a),o==="iframe"&&a==="src"&&/^https?:\/\//i.test(r)].includes(!0))return a+'="'+Kf.escapeAttrValue(r)+'"';if(o==="iframe"&&a==="sandbox"){const i=["allow-scripts","allow-same-origin","allow-forms","allow-popups","allow-modals","allow-presentation"],c=r.split(/\s+/).filter(l=>i.includes(l));return'sandbox="'+Kf.escapeAttrValue(c.join(" "))+'"'}}},t),mP(e,t)}const vS={"editor-base-style":"_editor-base-style_1imaa_91","revert-system-style":"_revert-system-style_1imaa_99"},[pz]=Ae("inner-html"),hz=(e,t)=>{try{return[{tag:"source",attr:"srcset",appendError:!1},{tag:"img",attr:"src",appendError:!0}].reduce((n,{tag:o,attr:a,appendError:r})=>(n=n.replace(new RegExp(`<${o}\\b[^>]*?\\b${a}=(["']?)([^"'\\s>]+)\\1?`,"gi"),(s,i,c)=>{for(const[l,u]of Object.entries(t))if(c.startsWith(l)){const d=bs(),m=c.replace(l,()=>u),[g,f]=d?[m,c]:[c,m],{replaceExtensionList:_}=IL(c),p=gc(f);if(_.length){const y=_[0],b=BU(p.pathname,y);p.pathname=b}const h=_w(p);return s.replace(`${a}=${i}${c}${i}`,()=>{const y=g.replace(/'/g,"&#39;"),b=r?`onerror="this.onerror=null;this.src='${y}';"`:"";return`${a}=${i}${h}${i} ${b}`})}return s}),n),e)}catch(n){return e}},nd=pe({name:pz,props:Mj,setup(e,{attrs:t,slots:n}){const o=O(),a=e.aTagJumpCheckTag,r=()=>{uW({element:o.value,vestATagJump:e.vestATagJump,checkTag:a}),e.px2rem&&C$({element:o.value})};Ga({matchForReplace:r,elementRef:o}),ye(()=>e.html,()=>r(),{flush:"post"}),en(()=>r());const{domainListMap:s,ossHost:i}=$t(),c={[Ir(i)]:s.ossDomain.map(u=>Ir(u)).find(u=>u!==Ir(i))||Ir(i)},l=S(()=>{const u=e.format(e.html);let d=e.xssProtection?fz(u,{whiteList:{picture:["src"],source:["src","srcset","type"],td:["bgcolor"],...e.othersXssWhiteList}}):u;return d=hz(d,c),d});return()=>{const u={...t,...l.value?{innerHTML:l.value}:{}};return R(e.tag,Ve({ref:o},u,{class:[{[vS["editor-base-style"]]:e.revertSystemStyle||e.addCommonStyle},{[vS["revert-system-style"]]:e.revertSystemStyle}]}),{default:()=>{var d;return[(d=n.default)==null?void 0:d.call(n)]}})}}}),[_z]=Rn("icon"),DO=pe({name:_z,props:Oj,setup(e,{slots:t}){const n=S(()=>{const{colorStop:a,angle:r}=e.linearGradientConfig;return a.length&&r?{colorStop:a,points:Pj(r)}:null}),o=S(()=>{var s,i;const a=(s=e.svgText)==null?void 0:s.replace(/^\n/,"");if(!a)return null;const r=document.createElement("div");if(/^<svg/.test(a)){r.innerHTML=e.svgGo?Tj(a,{params:{attrs:"(fill|stroke)"}}):a;const c=r.childNodes[0],l=wl(),u=c.getAttribute("viewBox")||"",d=`${c.innerHTML}
29${n.value?`<defs>
30          <linearGradient id="${l}" x1="${n.value.points.x1}" x2="${n.value.points.x2}" y1="${n.value.points.y1}" y2="${n.value.points.y2}">
31            ${(i=n.value)==null?void 0:i.colorStop.map(({progress:m,color:g},f)=>`<stop offset=${m} stop-color=${g} key=${f} />`).join(`
32`)}
33          </linearGradient>
34        </defs>`:""}`;return{linearGradientId:l,svgText:d,viewBox:u}}return null});return()=>{var r,s,i,c,l;const a=e.color||(n.value&&((r=o.value)!=null&&r.linearGradientId)?`url(#${(s=o.value)==null?void 0:s.linearGradientId})`:"currentColor");return R("i",{style:{display:"inline-flex",justifyContent:"center",alignItems:"center"}},[t.default?(i=t.default)==null?void 0:i.call(t):R(nd,Ve({tag:"svg",width:"1em",height:"1em",xssProtection:!1,html:(c=o.value)==null?void 0:c.svgText,viewBox:(l=o.value)==null?void 0:l.viewBox,fill:e.colorMode!=="stroke"&&e.svgGo?a:void 0,stroke:e.colorMode!=="fill"&&e.svgGo?a:void 0,style:{...e!=null&&e.inheritSize?{width:"inherit",height:"inherit"}:{},...e.svgStyle}},e==null?void 0:e.size),{default:()=>{var u,d;return[R("use",{"xlink:href":`#${e.name}`},null),((u=n.value)==null?void 0:u.colorStop.length)&&R("defs",null,[R("linearGradient",Ve({id:(d=o.value)==null?void 0:d.linearGradientId},n.value.points),[n==null?void 0:n.value.colorStop.map(({progress:m,color:g},f)=>R("stop",{offset:m,"stop-color":g,key:`stop-${f}`},null))])])]}})])}}}),Ld=DO,[,Bp]=Ae("image"),yz=pe({name:"ImageRender",setup(e,{slots:t}){const n=We(Jy),o=()=>({ref:n.el,class:[Bp(),Bp({"use-bg":n.renderMode.value===wr.Bg,skeleton:n.props.useSkeleton,blur:n.props.showBlurAnimation})],"data-load-strategy":`loading-set@${n.useLoadingAndSet.value?"1":"0"}:lazy@${n.useLazy.value?"1":"0"}`,"data-status":n.status.value,"data-thumb":n.props.thumbSrc&&n.props.thumbSrc!==Dr?"1":"0","data-id":n.id,"data-src":n.status.value===Xt.Error?n.srcComputed.getString():void 0,"data-hide-on-popup":n.props.hideWhenPopupOpen?"1":"0"}),a=(r={})=>{var l;const{color:s,width:i,height:c}=n.props;return R(Ld,Ve(r,{color:s,colorMode:n.props.svgColorMode,svgGo:n.props.svgGo,inheritSize:n.props.svgInheritSize,linearGradientConfig:n.props.svgLinearGradientConfig,size:i||c?{width:i,height:c}:{},svgText:n.svgContext.value,"data-src":(l=n.srcComputed.obj.value)==null?void 0:l.pathname}),null)};return()=>{const r=o();if(n.renderMode.value===wr.Svg)return n.status.value===Xt.Error&&n.errorSrcComputed.src.value&&!n.errorSrcComputed.getIsSvg()?(r.style={width:n.imageWidth,height:n.props.height},R("img",Ve(r,{src:n.imgSrc.value||Dr,style:r.style,alt:n.props.alt||"."}),null)):a(r);if(n.renderMode.value===wr.Bg)return R(Rj,r,{default:()=>{var c;return(c=t.default)==null?void 0:c.call(t)},svgOverlay:()=>a({class:Bp("status")})});if(r.style={width:n.imageWidth,height:n.props.height},n.renderMode.value===wr.Canvas)return R("canvas",r,null);const s=n.status.value===Xt.LoadingAndSet&&[Yh.LOW,Yh.LOWEST].includes(Cy())||n.status.value===Xt.Error&&!n.errorSrcComputed.src.value,i=n.props.fetchPriority?{fetchpriority:n.props.fetchPriority}:{};return R("img",Ve(r,i,{src:n.imgSrc.value||Dr,style:{...r.style,...s?{opacity:0}
34:{}},alt:n.props.alt||"."}),null)}}}),bz=pe({name:"ImageStrategyConfig",inheritAttrs:!1,props:{loadingAndSet:{type:String},notLazy:{type:String}},setup(e,{slots:t,attrs:n}){return tn(bO,{upTransferCore:o=>{typeof e.loadingAndSet!="undefined"&&(o.loadingAndSet.value=e.loadingAndSet),typeof e.notLazy!="undefined"&&(o.notLazy.value=e.notLazy)}}),()=>{var a;const o=(a=t.default)==null?void 0:a.call(t);return(o==null?void 0:o.length)===1?ar(o[0],n):o}}}),[vz]=["lobby-image"],Me=pe({name:vz,props:hO,emits:_O,setup(e,{emit:t,slots:n}){const o=yO(),a=r=>{t("load",r)};return()=>{var r,s;return R(bz,{loadingAndSet:(r=e.loadingAndSet)!=null?r:o==null?void 0:o.loadingAndSet,notLazy:(s=e.notLazy)!=null?s:o==null?void 0:o.notLazy},{default:()=>[R(Lj,null,{default:()=>[R(yj,Ve(e,{onLoad:a}),{default:()=>[R(yz,null,{default:()=>{var i;return[(i=n.default)==null?void 0:i.call(n)]}})]})]})]})}}}),Sz={"icon-currency":"_icon-currency_7jmu0_91"},[Cz]=Ae("components-currency-icon"),rb=pe({name:Cz,props:{customClass:{type:String,default:""},inhertColor:{type:[String,Boolean],default:!1},iconStyle:{type:Object,default:()=>{}},useRtlClass:{type:Boolean,default:!1},isVertical:{type:Boolean,default:!1}},setup(e,{slots:t}){const n=Ue(),o=ee(),{getCurrencyPayIconByMap:a}=Ze(),r=S(()=>{var l;const c=(l=o.userInfos)==null?void 0:l.currency;return a(c)}),s=S(()=>e.inhertColor?Ow(e.inhertColor)?{color:e.inhertColor}:{color:"inherit"}:{}),i=S(()=>e.isVertical?!1:e.useRtlClass?n.rtlClass:n.isRtlLanguage);return()=>{var c,l;return R(Gt,null,[i.value&&((c=t==null?void 0:t.default)==null?void 0:c.call(t)),R(Me,{style:{...s.value,marginRight:"0.05rem",...e.iconStyle},class:["icon-currency",Sz["icon-currency"],e.customClass],src:r.value},null),!i.value&&((l=t==null?void 0:t.default)==null?void 0:l.call(t))])}}}),tr={WithoutNormalFlow:{FlipList:"animate-flip-list",Fade:"animate-fade__without-normal-flow",Page:{Fade:"animate-page-fade",Push:"animate-page-push",Pop:"animate-page-pop"}},Zoom:"animate-zoom",Fade:"animate-fade",SlideUp:"animate-slide-up",SlideDown:"animate-slide-down",SlideLeft:"animate-slide-left",SlideRight:"animate-slide-right",DropDown:"drop-down"},bo={Animated:"animate__animated",NoReduce:"animate__no_reduce",HeartBeat:"animate__heartBeat",Speed:{Faster:"animate__faster",Slow:"animate__slow",Slower:"animate__slower"},Repeat:{Infinite:"animate__infinite",1:"animate__repeat-1"},FillMode:{Forwards:"animate__forwards"},Actions:{Spin:"animate__spin",BeatUpAndDown:"animate__beatUpAndDown",SwingByCenter:"animate__swingByCenter",FadeOut:"animate__fadeOut",slideInDown:"animate__slideInDown"}},MO={FixedNoDesktop:"wg-fixed-no-desktop"},wz={"modal-top-z-index":99999999,"modal-suggest-download-app":99999,"modal-account-info":1003,"modal-account-bind":1002,"modal-account-bind-mask":1001,"modal-download-app":1001,"modal-guild-save-shortcut":99999,"modal-save-shortcut":1001,"modal-yuebao":1998,"fixed-view":1998},Tge={iframeMaintainPopupBg:"#fff"},Az={disabled:{type:Boolean,default:!1},fullViewStop:{type:Boolean,default:!1},resetDelay:{type:Number,default:0},speed:{type:Number,default:77},direction:{type:String,default:ci.Left},delay:{type:Number,default:0},minRequiredDuration:{type:Number,default:1},useRealWidthMath:{type:Boolean,default:!1},gap:{type:Number,default:0},noScrollWhenFullVisible:{type:Boolean,default:!1},avoidSafariBlink:{type:Boolean,default:!1},isPaused:{type:Boolean,default:!1}},Iz="_main_1rcjp_91",Lz="_placeholder_1rcjp_100",Rz="_mainScroller_1rcjp_104",Oz="_scrollUp_1rcjp_185",Tz="_dynamicScrollUp_1rcjp_1",Pz="_scrollRight_1rcjp_189",Dz="_dynamicScrollRight_1rcjp_1",Mz="_scrollDown_1rcjp_193",kz="_dynamicScrollDown_1rcjp_1",Nz="_scrollLeft_1rcjp_197",Ez="_dynamicScrollLeft_1rcjp_1",vi={main:Iz,placeholder:Lz,mainScroller:Rz,"scroll-pasued":"_scroll-pasued_1rcjp_113",scrollUp:Oz,dynamicScrollUp:Tz,scrollRight:Pz,dynamicScrollRight:Dz,scrollDown:Mz,dynamicScrollDown:kz,scrollLeft:Nz,dynamicScrollLeft:Ez},[Bz]=Ae("seamless-scroll"),kO=pe({name:Bz,props:Az,emits:["scrollend","animationstart"],setup(e,{slots:t,emit:n}){const{direction:o,minRequiredDuration:a,disabled:r,speed:s,delay:i,fullViewStop:c,resetDelay:l,gap:u,noScrollWhenFullVisible:d,useRealWi
34dthMath:m}=ys(e),g=[ci.Left,ci.Right].includes(o.value)?"width":"height",f=O(null),_=O(null),p=O(null),h=O(null),y=oc(_),b=oc(f),v=oc(p),I=S(()=>{const G=at(),N=G.isIos||G.isMacos||G.isIpad;return e.avoidSafariBlink&&N}),A=co.disableSeamlessScroll();let L=null;const C=()=>{L!=null&&(clearTimeout(L),L=null)},w=()=>{if(C(),e.isPaused||r.value)return;const G=Math.max(a.value,3)*1e3;L=setTimeout(()=>n("scrollend"),G)},T=()=>{const G=h.value;G&&(G.classList.remove(vi[`scroll${o.value}`]),G.offsetWidth,E.value&&!A&&G.classList.add(vi[`scroll${o.value}`]))},P=S(()=>m.value?p.value?Math.floor(v[g].value):0:_.value?Math.floor(y[g].value):0),M=S(()=>f.value?b[g].value:0),E=O(!r.value),x=S(()=>c.value?Math.min(M.value,P.value):u.value?u.value*-1:0),V=S(()=>Math.max(P.value-x.value,.1)),B=S(()=>{if(!M.value||!P.value)return 0;const G=V.value/s.value;return Math.max(a.value,G)}),W=S(()=>P.value>M.value),Q=G=>{E.value=G};return ye(()=>r.value,G=>{if(A){G?C():w();return}G?l.value?setTimeout(()=>{Q(!1)},l.value*1e3):Q(!1):Q(!0)}),ye(B,(G,N)=>{N===0&&G>0&&E.value&&Vt(()=>{T()})}),ye(()=>e.isPaused,G=>{A&&(G?C():w())}),en(()=>{d.value&&(E.value=W.value),A&&!r.value&&w()}),io(()=>{C()}),ye(W,G=>{d.value&&!r.value&&(E.value=G)}),()=>{var G,N,j;return R("span",{ref:f,class:vi.main,"data-direction":o.value.toLowerCase(),style:{"--end-offset":`${x.value}px`}},[R("div",{class:"seamless-scroll-inner"},[R("span",{ref:_,class:vi.placeholder,style:{visibility:"hidden"}},[(G=t.default)==null?void 0:G.call(t)]),R("div",{ref:h,onAnimationstart:()=>{n("animationstart")},onAnimationend:()=>{I.value&&T(),n("scrollend")},onAnimationiteration:()=>{n("scrollend")},class:["seamless-main-scroller",vi.mainScroller,[bo.NoReduce,bo.Animated,bo.FillMode.Forwards,c.value||I.value?bo.Repeat[1]:bo.Repeat.Infinite,{[vi[`scroll${o.value}`]]:E.value&&!A,[vi["scroll-pasued"]]:e.isPaused}],"mainScroller"],style:{animationDelay:`${i.value}s`,animationDuration:`${B.value}s`}},[R("span",{ref:p},[(N=t.default)==null?void 0:N.call(t)]),R("span",{style:{"margin-left":`${u.value}px`}},[(j=t.default)==null?void 0:j.call(t)])])])])}}}),xz="_vertical_1yta0_104",Hz="_disabled_1yta0_113",Uz="_bold_1yta0_116",Ya={"category-icon-text":"_category-icon-text_1yta0_91",vertical:xz,"seamless-scroll":"_seamless-scroll_1yta0_107","category-text":"_category-text_1yta0_110",disabled:Hz,bold:Uz,"category-icon":"_category-icon_1yta0_91","has-value":"_has-value_1yta0_145","category-text-name":"_category-text-name_1yta0_152","category-text-value":"_category-text-value_1yta0_159"};function Gz(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[Wz]=Ae("pages-discount-components-category-icon-text"),Fz=pe({name:Wz,props:{type:{type:String,default:Jr.Common},detail:{type:Object,required:!0},disabled:Boolean,isVertical:Boolean,onlyIcon:Boolean,bold:Boolean,iconClass:String,textClass:String,autoScrollLimit:{type:Number,default:0},configMap:{type:Object,default:null},keepLTR:{type:Boolean,default:!1}},setup(e){const t=Ue(),n=S(()=>U4(e.type)),o=S(()=>e.keepLTR?!0:[Jr.Mall].includes(e.type)),a=S(()=>{var u;const l=De({},n.value[e.detail.key],(u=e.configMap)==null?void 0:u[e.detail.key]);return De(l,e.detail)}),r=()=>{if(a.value.icon)return R(Me,{src:e.disabled&&a.value.disabledIcon||a.value.icon,class:[Ya["category-icon"],e.iconClass],alt:a.value.title},null)},s=()=>a.value.valueText?R(Gt,null,[R("span",{class:Ya["category-text-name"]},[a.value.text]),R("span",{class:Ya["category-text-value"],style:{color:a.value.valueTextColor}},[a.value.valueText])]):a.value.text,i=()=>{var d,m;const l=!!a.value.valueText,u=[Ya["category-text"],l&&Ya["has-value"],e.textClass,t.rtlClass];return e.autoScrollLimit>0&&a.value.text?R(kO,{class:Ya["seamless-scroll"],disabled:((d=a.value.text)==null?void 0:d.length)<=e.autoScrollLimit,gap:((m=a.value.text)==null?void 0:m.length)<=e.autoScrollLimit?0:10,direction:t.rtlClass?ci.Right:ci.Left},{default:()=>[R("span",{class:u},[s()])]}):R("span",{class:u},[s()])},c=()=>{let l;return e.onlyIcon?r():a.value.category!=null&&[Ge.Bouns,Ge.MultipleBonus].includes(a.value.category)&&!e.detail.icon?R(rb,{customClass:`${Ya["category-icon"]} ${e.iconClass}`,iconStyle:{marginRight:0},isVertical:e.isVertical},Gz(l=i())?l:{default:()=>[l]}):o.value&&t.isRtlLanguage?R(Gt,null,[i(),r()]):R(Gt,null,[r(),i()])};return()=>R("span",{style:{"--category-icon-color":a.value.iconColor||"","--category-text-color":a.value.textColor||""},"data-key":a.value.key,class:{[Ya["category-icon-text"]]:!0,[Ya.vertical]:e.isVertical,[Ya.disabled]:e.disabled,[Ya.bold]:e.bold}},[c()])}}),Vz="_rewardPopup_lig3d_91",$z="_text_lig3d_106",Yz="_rightContent_lig3d_115",qz="_currency_lig3d_123",jz="_activity_lig3d_124",zz="_icon_lig3d_102",Kz="_iconAnime_lig3d_159",Qz="_anime_lig3d_164",mr={rewardPopup:Vz,"icon-img":"_icon-img_lig3d_102",text:$z,rightContent:Yz,currency:qz,activity:jz,icon:zz,"text-class":"_text-class_lig3d_148",iconAnime:Kz,anime:Qz},Zz=pe({props:{award:{type:Number,default:0},activity:{type:Number,default:0},messageText:{type:String,required:!1},extraBonusType:{type:Number,default:dt.Activity},couponName:{type:String,default:""}},setup(e){const{t}=Se(),n=Ue(),o=S(()=>e.extraBonusType===dt.Discount?e.couponName||t("lobby.coupon.couponTitle"):e.activity),a=S(()=>
34{if(e.extraBonusType===dt.Discount)return String(o.value);const r=Mu(o.value,0);return"+"+(["zh","zh_hk"].includes(n.language)&&mM.includes(e.extraBonusType)?t("lobby.modal.task.giftCount",{x:r}):r)});return()=>{var i;const r=_a(e.award),s=n.isRtlLanguage?[r,"+"]:["+",r];return R("div",{class:mr.rewardPopup},[R(Me,{class:mr["icon-img"],useSkeleton:!0,src:"/lobby_asset/common/common/common/img_emoji_tada.png"},null),R(nd,{class:[mr.text,n.rtlClass],html:(i=e.messageText)!=null?i:t("lobby.event.receiveSuccessTip")},null),R(Me,{class:mr.anime,src:"/lobby_asset/common/web/animated/apng_lingqu_5_alpha.png",isApng:!0,canvasMode:{numPlays:1}},null),R("div",{class:mr.rightContent},[!!e.award&&R("span",{class:mr.currency},[R(rb,{customClass:mr.iconAnime},{default:()=>[R("span",null,[s])]})," "]),!!o.value&&R("span",{class:mr.activity},[R(Fz,{type:Jr.Receive,autoScrollLimit:13,isVertical:!1,class:{[mr.icon]:!0},textClass:mr["text-class"],detail:{key:e.extraBonusType,text:a.value,...e.extraBonusType===dt.Discount&&{textColor:"var(--discount, #0D79FF)",iconColor:"var(--discount-text, #0D79FF)"}},bold:!0},null)])])])}}}),Xz="_animatePopup_1lq98_91",Jz="_errorMessageModal_1lq98_114",e9="_largeAmountModal_1lq98_138",t9="_reviewNotifyDialog_1lq98_155",n9="_reviewNotify_1lq98_155",o9="_success_1lq98_173",a9="_icon_1lq98_177",r9="_text_1lq98_182",sb={animatePopup:Xz,errorMessageModal:Jz,"task-order-tips":"_task-order-tips_1lq98_134",largeAmountModal:e9,reviewNotifyDialog:t9,reviewNotify:n9,success:o9,icon:a9,text:r9},pi=()=>({time:(ee().hasLogined?1:10)*60}),Di=e=>Ye().startOf("day").second(e).format("HH:mm:ss"),s9=e=>{let t=(e==null?void 0:e.promotional_color)||"";if(!e)return{url:t,isCustomer:!1};const n=e.promotional_style===uA.Customer,o=e.unique_no&&e.promotional_imgstr;return o?t=e.promotional_imgstr:n&&(t=e.promotional_picture||e.promotional_color),{url:t,isCustomer:o||n}},i9=({periodDuration:e,receiveDuration:t,canReceive:n})=>{var o;return(o=n?e:t)!=null?o:0},NO=()=>{const{t:e}=Se();return{1:e("lobby.event.validDay.monday"),2:e("lobby.event.validDay.tuesday"),3:e("lobby.event.validDay.wednesday"),4:e("lobby.event.validDay.thursday"),5:e("lobby.event.validDay.friday"),6:e("lobby.event.validDay.saturday"),7:e("lobby.event.validDay.sunday")}},ib=e=>{const{t}=Se();e.message&&hs.showDialog({title:(e==null?void 0:e.title)||(()=>t("lobby.notice.importantNotice")),type:"error",closeOnClickOverlay:!1,showCloseButton:!0,showConfirmButton:!1,className:sb.errorMessageModal,...e})},EO=e=>{const{t}=Se();e.message&&hs.showDialog({title:(e==null?void 0:e.title)||(()=>t("lobby.error.friendlyReminder")),closeOnClickOverlay:!1,showCloseButton:!0,showConfirmButton:!1,className:sb.errorMessageModal,...e})},BO=(e,t,n,o,a)=>{var i,c;const{t:r}=Se(),s={[Es.Now]:()=>r("lobby.event.listedRewards.canReceiveTip1",{day:ec(e,"ymdhms")}),[Es.NextDay]:()=>r("lobby.event.listedRewards.canReceiveTip1",{day:ec(e,"ymdhms")}),[Es.NextWeek]:()=>r("lobby.event.listedRewards.canReceiveTip1",{day:ec(e,"ymdhms")}),[Es.NextMonth]:()=>r("lobby.event.listedRewards.canReceiveTip1",{day:ec(e,"ymdhms")}),[Es.EveryDaily]:()=>r("lobby.event.listedRewards.canReceiveTip2",{startTime:Di(n),endTime:Di(o)}),[Es.EveryWeek]:()=>{const l=NO();return r("lobby.event.listedRewards.canReceiveTip3",{week:l[t],startTime:Di(n),endTime:Di(o)})},[Es.Monthly]:()=>r("lobby.event.listedRewards.canReceiveTip4",{day:t,startTime:Di(n),endTime:Di(o)})};return(c=(i=s[a])==null?void 0:i.call(s))!=null?c:""},c9=e=>{const{receiveTimeRemark:t,canReceiveTime:n}=e,{receiveTimeDay:o,receiveTimeStart:a,receiveTimeEnd:r,receiveTimeType:s}=Xs(t)||{};return BO(n,o,a,r,s)},l9=(e={})=>{typeof e=="number"&&(e={award:e});const{award:t=0,activity:n=0,extraBonusType:o=dt.Activity,messageText:a,receiveList:r,couponName:s}=e,i=r==null?void 0:r.reduce((d,m)=>zn(d).plus(m.reward).number,zn(0).number),{t:c}=Se(),l=s||c("lobby.coupon.couponTitle"),u=o===dt.Discount&&String(l).length>13;return Hn.success({overlayClass:sb.animatePopup,...u&&{duration:5e3},message:()=>ar(Zz,{award:Number(i||t),activity:Number(n),messageText:a,extraBonusType:o,couponName:s})})},u9=e=>{const{t}=Se();return{[Vo.Processing]:t("lobby.modal.task.processing"),[Vo.CanReceive]:t("lobby.modal.task.collect"),[Vo.HasReceive]:t("lobby.modal.task.collected"),[Vo.Expired]:t("lobby.modal.task.expired"),[Vo.Distributed]:t("lobby.modal.task.distributed"),[Vo.Cancel]:t("lobby.modal.task.cancel"),[Vo.PendingCheck]:t("lobby.modal.task.collect"),[Vo.PendingApply]:t("lobby.modal.task.applyAward"),[Vo.Rejected]:t("lobby.records.rejected")}[e]},d9=e=>{try{const t=JSON.parse(e);return Array.isArray(t)}catch(t){return!1}},Ym=(e,t)=>
34pO(e,t).canReceive,m9=async(e=!0)=>{var a,r,s;const t=await R4();ee().hasLogined&&await t.getAgentPromotion();const{linkList:n}=(a=t.agentPromotion)!=null?a:{},o=((r=n==null?void 0:n.find(i=>i.select))==null?void 0:r.url)||((s=n==null?void 0:n[0])==null?void 0:s.url)||window.location.origin;o&&(Zg.copy(o),Hn.success(Se().t("lobby.common.tips.copy"),"flush"),await eo(500),e&&Yn(o))},cb=e=>{var t,n,o;if(e){if(!e.operationStatus)return!0;const a=((t=e.operationId)==null?void 0:t.split(","))||[],{userInfos:r,hasLogined:s}=ee();if(!s)return!1;if(e.operationType===vh.Channels)return(r==null?void 0:r.regPkgId)&&a.includes((n=r.regPkgId)==null?void 0:n.toString());if(e.operationType===vh.Agents)return(r==null?void 0:r.parentUsername)&&a.includes((o=r.parentUsername)==null?void 0:o.toString())}return!0},g9=()=>Ue().isCN?"、":".",f9=({logCategory:e,receiveStatus:t})=>e===dA.Max&&t===Vo.PendingApply?Se().t("lobby.modal.task.collect"):!1,p9=e=>{if(e.isLoading){if(e.isEmpty||e.isError&&!e.noError)return"loading";if(!e.noLoading)return"nested-loading"}else if(e.isError){if(e.isEmpty||!e.noError)return"retry"}else if(e.isEmpty)return"empty";return null},h9=e=>{var r;let t={},n={};try{t=JSON.parse(e||"{}")}catch(s){}const{displayType:o,displayList:a=[]}=t;return+o&&(a!=null&&a.length)&&(n=(r=a.find(s=>+s.deviceType===fA.Mobile))!=null?r:{}),n};function Xs(e){const t=qP(JSON.parse,e);return jP(t)?void 0:t}const xO=(e,t)=>{if(!e)return"";const{isIOS:n}=Ct().os;return e.split(",").map(o=>t[o]||o).filter(o=>!(n&&o===String(Oa.PWA))).join(",")},_9=e=>xO(e,{[Hc.NATIVE]:String(Oa.Normal),[Hc.CLONE]:String(Oa.Vest),[Hc.SPEED]:String(Oa.Speed),[Hc.PWA]:String(Oa.PWA),[Hc.IOS_SIGN]:String(Oa.Quick)}),HO=e=>xO(e,{[Uc.NATIVE]:String(Oa.Normal),[Uc.CLONE]:String(Oa.Vest),[Uc.SPEED]:String(Oa.Speed),[Uc.PWA]:String(Oa.PWA),[Uc.IOS_SIGN]:String(Oa.Quick)}),y9=e=>e===Sh.Rebate||e===Sh.CreditReturnGold,Pge=Object.freeze(Object.defineProperty({__proto__:null,checkCountdown:i9,checkUserLevelOperation:cb,commonReceiveTips:BO,convertReceiveDeviceTypeWays:HO,convertRulesDeviceTypeWays:_9,copyPromoteUrl:m9,defaultCache:pi,getEventBannerImg:s9,getEventCustomizeDisplayItem:h9,getLogCategoryMax:f9,getNoDot:g9,getPlaceholderType:p9,getReceiveText:u9,getTime:Di,isCashbackDiscountType:y9,isJSONStringArray:d9,receiveDeviceValid:Ym,receiveTipsMapText:c9,safeJsonParse:Xs,showErrorMessageModal:ib,showKindMessageModal:EO,showReceiveAnime:l9,validDayMappings:NO},Symbol.toStringTag,{value:"Module"})),UO="/api/active/get",b9=async(e,t)=>{var o;const n=await F.request({url:UO,method:"POST",data:{activeId:e,...t!=null&&t.refreshReward?{refreshStatistic:t==null?void 0:t.refreshReward}:{},...t!=null&&t.extendParam?{extendParam:t==null?void 0:t.extendParam}:{}}},{crypto:{enable:!1},cache:{useCache:"fresh",...pi()},...(t==null?void 0:t.config)||{}});return $n((o=n==null?void 0:n.data)==null?void 0:o.data)},v9="/api/active/activeTaskCompleteList",Dge=async()=>{var t;const e=await F.request({url:v9,method:"POST",timeout:1e4},{maxRetryCount:1,error:{action:"silent"},cache:{useCache:"fresh",time:60}});return(t=e==null?void 0:e.data)==null?void 0:t.data},S9=e=>F.request({url:"/api/active/receiveOne",method:"POST",data:{...e}},{error:{action:"silent"}}),Mge=async e=>{var n;const t=await S9(e);return(n=t==null?void 0:t.data)==null?void 0:n.data},SS=async e=>{var n;const t=await F.request({url:"/api/active/tasks/task_save_address",method:"POST",data:{...e}},{error:{action:"noMessage"}});return(n=t==null?void 0:t.data)==null?void 0:n.data},C9=async()=>{var t;const e=await F.request({url:"/api/active/getDefaultAddress",method:"GET"},{error:{action:"noMessage"},cache:{useCache:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},kge=async()=>{var t,n;const e=await F.request({url:"/api/active/getBigApplyPopupConfig",method:"POST"},{error:{action:"silent"},cache:{useCache:!0,setCache:!0},maxRetryCount:1});return(n=(t=e==null?void 0:e.data)==null?void 0:t.data)!=null?n:{}},w9=["thirdAccount","limitType","limitGames"],CS=e=>typeof e=="number"?Number.isFinite(e)?String(e):"":typeof e=="string"?e.trim():"",A9=(e,t)=>
34{if(!e)return t;const n=CS(e.username);if(!n||n!==CS(t.username))return t;const o={};let a=!1;for(const r of w9)t[r]!==void 0||e[r]===void 0||(Object.assign(o,{[r]:e[r]}),a=!0);return a?{...t,...o}:t},xp=["025","032","105","1195","1525","1505","1512","1566"].includes(String(In.siteCode)),I9=mt(()=>z(()=>import("./0_RechargeCommonChunk.DSN05vBz.js").then(e=>e.bF),__vite__mapDeps([0,2])),e=>e.useSmartRechargeStore,"useSmartRechargeStore"),ee=Ee("user",()=>{const e=me(),t=O(!1),n=O(!1),o=O(!1),a=O(null),r=O(0),s=S(()=>{var ne;return(ne=a==null?void 0:a.value)==null?void 0:ne.username}),i=ne=>{var de;a.value=ne?A9(a.value,ne):null,((de=a.value)==null?void 0:de.account_type)!==Nt.Try&&I9().then(be=>{be.init(a.value)})},c=ne=>{a.value=De(a.value,ne)},l=O(""),u=O(),d=S(()=>{var be;const{hasToken:ne,ensureTokenAndUidMatched:de}=ln();return(be=Wu.tokenMetas)!=null&&be.replace?de:!!ne&&typeof s.value!="undefined"}),m=S(()=>d.value),g=S(()=>d.value||_.value),f=S(()=>{var ne;return((ne=a.value)==null?void 0:ne.account_type)===Nt.Demo}),_=S(()=>{var be,Fe,nt;const ne=((be=a.value)==null?void 0:be.account_type)===Nt.Temporary,de=((Fe=a.value)==null?void 0:Fe.account_type)===Nt.Normal;return ne||de&&((nt=a.value)==null?void 0:nt.tempAccountStatus)===1}),p=S(()=>v.value&&!_.value),h=S(()=>{var ne,de;return{unLogin:!d.value&&_.value,logined:d.value&&_.value,unRecharg:!((ne=a.value)!=null&&ne.deposit_count)&&_.value,recharged:!!((de=a.value)!=null&&de.deposit_count)&&_.value}}),y=S(()=>{var de;return((de=a.value)==null?void 0:de.changeWithdrawPassword)===Da.OPEN||r.value===Da.OPEN}),b=S(()=>{var ne;return((ne=a.value)==null?void 0:ne.account_type)===Nt.Try}),v=S(()=>{var ne;return((ne=a.value)==null?void 0:ne.account_type)===Nt.Normal}),I=S(()=>{var ne;return((ne=a.value)==null?void 0:ne.account_type)===Nt.Agent}),A=S(()=>{var ne;return((ne=a.value)==null?void 0:ne.account_type)===Nt.ProfessionalAgent}),L=S(()=>{var ne;return((ne=a.value)==null?void 0:ne.account_type)===Nt.NormalMember}),C=S(()=>{var ne;return((ne=a==null?void 0:a.value)==null?void 0:ne.deviceFingerprint)||l.value}),w=S(()=>v.value&&!_.value||f.value),T=S(()=>b.value||!d.value||_.value);ye(()=>{var ne;return[(ne=a.value)==null?void 0:ne.game_gold,e.systemInfos]},_e("USER_GAME_GOLD_CHANGE").emit,{immediate:!0});const P=ne=>{l.value=ne},M=S(()=>{const ne=ln(),{hasToken:de,userkeyFromUrl:be}=St(ne);return de.value||!!be.value}),E=S(()=>{var be;let ne=location.origin,de;return Eo()?de=bh.AgentPC:de=bh.Sass,{domain:ne,clientType:ae.package.isLite||ae.isWebClip?2:5,jpush_id:"",loginId:En().uuid,deviceHash:En().hash,os_type:Rl(),deviceOsType:gI(),deviceModel:pI(),platformType:"1001",operationId:0,pkgId:1,...ae.package.isLite?{mtpush_id:(be=ae==null?void 0:ae.speedPackageConfig)==null?void 0:be.pushId}:{},fromClub:de}}),x=S(()=>{var ne,de;return((de=(ne=e.systemInfos)==null?void 0:ne.loginRegister)==null?void 0:de.autoLoginAfterReinstall)!==tf.CLOSE}),V=O(""),B=ne=>{V.value=ne},W=O(0),Q=ne=>{W.value=ne},G=O(0),N=ne=>{G.value=ne},j=S(()=>{var de,be;return((be=(de=a.value)==null?void 0:de.deposit_count)!=null?be:0)>0}),X=S(()=>{var de;const ne=(de=a.value)==null?void 0:de.register_time;
34return ne?ht().getServerTime()-ne:0}),q=O(""),J=ne=>{q.value=ne},Z=O(""),K=ne=>{Z.value=ne},te=O(""),le=ne=>{te.value=ne},ue=O(!xp),oe=(ne=!ue.value)=>{ue.value=ne},U=O(!0),$=()=>{U.value=!U.value},re=O(null),ve=ne=>{re.value=ne},Le=async()=>{var ne;try{if(!d.value)return;const de=await zI();de!=null&&de.restrictInfo?c({...a.value,...de==null?void 0:de.restrictInfo,restrictInfo:de==null?void 0:de.restrictInfo}):(ne=a.value)==null||delete ne.restrictInfo}catch(de){}},Te=O(),et=ne=>Te[ne],se=(ne,de)=>{Te[ne]=de},Re=O(),tt=ne=>{Re.value=ne},At=O(""),Lt=ne=>{At.value=ne},On=()=>{var de,be;const ne=(be=(de=a.value)==null?void 0:de.deposit_count)!=null?be:0;a.value=De(a.value,{deposit_count:ne+1}),_e("USER_DEPOSIT_COUNT_CHANGE").emit()},ft=O(!1),{uuid:Bt}=En(),{isP2a:wn,isAndroid:Ce,isH5Shortcut:Ke}=at(),_t=async()=>{var ne;try{if(ae.package.isApp||!d.value||wn&&Ce||(ne=ae==null?void 0:ae.package)!=null&&ne.isWebClip)return;(wn||Ke)&&(ft.value||(await SS({address:Bt,actionType:1}),await SS({address:Bt,actionType:2}),ft.value=!0))}catch(de){console.log("checkPWATask error",de)}},ce=S(()=>!_.value&&d.value);return{isPureNormalMode:p,isRegistered:o,duringLogout:t,isLogined:m,hasLogined:d,hasLoginedComponent:g,hasHistoryLogined:u,useFastLogin:M,isNormalMode:v,isAgent:I,isProfessionalAgent:A,isNormalMember:L,isTryMode:b,isDemoMode:f,isTemporaryAccountMode:_,temporaryAccountStatus:h,userInfos:a,ipBindInfo:re,userLoginBasePayload:E,fingerId:l,getFingerId:C,confEnableAutoLogin:x,geeToken:V,geeTokenCreateTime:W,geetestRestrictedTime:G,isFirstDeposit:j,remember:ue,agreed:U,autoFillString:q,autoFillAccount:Z,localAccounts:te,withdrawPasswordDialogVisible:y,loginValidatePassed:Re,loginRegisterPhoneNumber:At,configInitializationCompeted:n,registerSeconds:X,setLoginRegisterPhoneNumber:Lt,setLoginValidatePassed:tt,setGeetestRestrictedTime:N,setUserInfos:i,updateUserInfos:c,setFingerId:P,setIPBindInfo:ve,setGeeToken:B,setGeeTokenCreateTime:Q,toggleRemember:oe,toggleAgreed:$,setAutoFillString:J,setAutoFillAccount:K,setLocalAccounts:le,updateUserRestrictInfo:Le,getCurrencySeparator:et,setCurrencySeparator:se,updateDepositeCount:On,checkPWATask:_t,isFormallyLoggedInUser:w,isGuestAccount:T,isEqauelToLogin:ce,updateWithdrawPasswordStatus:ne=>{r.value=ne}}},{persist:{storage:wo({afterGet(e,t){try{xp&&Qe.cookie.remove(t)}catch(n){console.error("remove cookie",n)}return e}},[{type:"local"},{type:xp?"session":"cookie",config:{pathsPick:["userInfos"],pathsOmit:["userInfos.jwt_token","userInfos.userkey"]}}]),paths:["userInfos","remember","fingerId","agreed","autoFillString","autoFillAccount","localAccounts","hasHistoryLogined","loginRegisterPhoneNumber"]}}),GO=()=>St(ee());function El(e){const{allCurrencyList:t}=Ze();return t==null?void 0:t.find(n=>n.currencyCode===e)}function Nge(){var n;const{userInfos:e}=ee(),t=El((n=e==null?void 0:e.currency)!=null?n:"CNY");return(t==null?void 0:t.gameRate)!==1}function L9(){var c,l;const{userInfos:e,getCurrencySeparator:t,setCurrencySeparator:n}=ee(),o=(c=e==null?void 0:e.currency)!=null?c:"CNY",a=t(o);if(a)return a;const r=El(o),i={".":{decimalSeparator:",",groupSeparator:"."},",":{decimalSeparator:".",groupSeparator:","}}[(l=r==null?void 0:r.thousandthPlace)!=null?l:","];return n(o,i),i}function xf(e){const t=El(e);return(t==null?void 0:t.currencyType)===tD.crypto}function R9(e,t){return e==="VND"&&t!=="rate"||xf(e)?"suffix":"prefix"}const Ege=()=>{const{userInfos:e}=ee();return(e==null?void 0:e.currency)==="BRL"},Bge=()=>{const{userInfos:e}=ee();return(e==null?void 0:e.currency)==="PKR"},xge=()=>{const{userInfos:e}=ee();return(e==null?void 0:e.currency)==="KRW"},Hge=()=>{const{userInfos:e}=ee();return(e==null?void 0:e.currency)==="ARS"},Uge=()=>{const{userInfos:e}=ee();return(e==null?void 0:e.currency)==="THB"},Gge=()=>{const{userInfos:e}=ee();return(e==null?void 0:e.currency)==="CLP"},Ug=()=>{var t;const{userInfos:e}=ee();return(t=El((e==null?void 0:e.currency)||"CNY"))==null?void 0:t.currencySign};function O9(e){return xf(e)?aD.includes(e)?Ru.specialCryptos:Ru.crypto:Ru.normal}function Wge(e){if(!e)return e;const t=15,n=12;return e.includes(".")?e.slice(0,t):e.slice(0,n)}function WO(e){const t=El(e);return t?xf(t.marketCurrencyCode)?t.marketCurrencyCode:t.currencySign:""}function T9(e){var a;const t=e.toString(),n=t.indexOf(".");return n===-1?0:t.length-n-1-(((a=t.slice(n+1).match(/0+$/))==null?void 0:a[0].length)||0)}function P9(e,t=0){const n=e-t,o=Math.max(0,Math.floor((n-1)/3)),a=Math.max(0,Math.floor(t/3));return o+a}function to(e,t){var l,u,d,m;t=De({},rD,t);const{userInfos:n}=ee(),o=((l=El((n==null?void 0:n.currency)||"CNY"))==null?void 0:l.marketCurrencyCode)||"CNY",a=(u=t==null?void 0:t.code)!=null?u:o;let r=(e!=null?e:0).toString();typeof e=="string"&&(r=e.replace(",","."));const s=zn(r),i=L9(),c={decimalSeparator:(d=t.decimalSeparator)!=null?d:i.decimalSeparator};if(t!=null&&t.showGroup&&(c.groupSeparator=(m=t.groupSeparator)!=null?m:i.groupSeparator),s.format(c),t!=null&&t.sign){const g=(t==null?void 0:t.sign)==="auto"?WO(a):t==null?void 0:t.sign;(t.signPlace||R9(a,t.toFixedType))==="prefix"?s.format({prefix:g}):s.format({suffix:g})}if(t!=null&&t.toFixedType){let g;
34t.toFixedType==="currency"?g=T9(r)<=2?2:O9(a).decimal:t.toFixedType==="rate"?g=Ru.rate.decimal:g=Ru.score.decimal,s.toFixed({decimalPlaces:g,roundingMode:t.roundingMode,tailZero:g<=2})}return s}const D9=()=>{const{userInfos:e}=ee();return(e==null?void 0:e.currency)==="VND"},Fge=(e,t=!1)=>{let n="";const o=to(1,{sign:"auto"}).toFixed(0).toString();if((typeof e=="string"?Number(e):e)<=1){const r=zn(1).div(e).toFixed({roundingMode:ud.ROUND_HALF_DOWN,decimalPlaces:0}),s=to(r.toString(),{showGroup:!0}).toString();n=`${o}=${s}`}else{const r=to(String(e),{showGroup:!0}).toString();n=D9()?`${r}${Ug()}=1`:`${Ug()}${r}=1`}return t?n.split("=").reverse().join("="):n},Ze=Ee("currency",()=>{const e=ee(),t=Ue(),n=cn(),o=ht(),a=me(),r=O(null),s=O(null),i=O(),c=O(!1),l=O([]),u=O([]),d=N=>{u.value=N},m=S({get:()=>s.value,set:N=>{r.value=N,p()}}),g=S(()=>{var N,j;return e.isLogined?(N=e.userInfos)==null?void 0:N.currency:(j=s.value)==null?void 0:j.currencyCode}),f=S(()=>{var N;return g.value===((N=me().siteConfig)==null?void 0:N.currencyCode)}),_=S(()=>{var N;return(N=me().siteConfig)==null?void 0:N.currencyCode}),p=(N=!0)=>{var oe,U;const j=l.value;if(!j.length)return null;const X=$=>$?j.find(re=>re.currencyCode===$):null,q=((oe=a.systemInfos)==null?void 0:oe.modifyPromoteCurrency)===gh.OP
34EN,J=N?null:e.ipBindInfo,{isChannelCurrencyMandatory:Z,channelInfo:K}=Wt(),te=(J==null?void 0:J.currency)||(K==null?void 0:K.currency),ue=[X((()=>{if(!(q&&!Z))return te})()),X((U=r.value)==null?void 0:U.currencyCode),X(te),X(n.urlParams.currency),N?void 0:X(o.ipCheck.recommendCurrency),j[0]].find(Boolean);return N&&(s.value=ue),ue},h=(N,j)=>t.isRtlLanguage?`‪(${j}‬)${N}`:`‬${N}‬(${j})`,y=N=>{var K,te;const{currencyDisplay:j,currencyCode:X,currencyNameLanguage:q}=N,J=xf(X),Z=q!=null&&q.length&&(te=(K=q==null?void 0:q.find(le=>le.key===(t==null?void 0:t.language)))==null?void 0:K.value)!=null?te:X;return De(N,{crypto:J,icon:N.ci,currencyName:Z,formatDisplayName:J?b(N,Z):h(j,Z),formatDisplayNameFunc:()=>J?b(N,Z):h(j,Z)})},b=(N,j)=>{var K;const{currencyDisplay:X,marketCurrencyCode:q,gameRate:J,gameRateDisplay:Z}=N;return zn(J).isGreaterThan(mh.DEFAULT)||zn(J).isLessThan(mh.DEFAULT)?Z?`${j}${Z}`:`${j}${(K=X.split(q)[1])!=null?K:""}`:j},v=S(()=>{var N;return((N=me().siteInfos)==null?void 0:N.currencyInfos)||[]}),I=(N=v.value)=>{const j=[],X=[];for(const q of N)q.hs===Jt.OPEN&&j.push(y(q)),q.currencyCode===Je.currency&&X.push(y(q));l.value=j};Jg(()=>{var N;if(I(v.value),r.value){const j=(N=r.value)==null?void 0:N.currencyCode;l.value.find(X=>X.currencyCode===j)||p()}});const A=N=>{var K,te,le;const j=(K=N==null?void 0:N.ipBindInfo)!=null?K:e.ipBindInfo,{isChannelCurrencyMandatory:X,channelInfo:q}=Wt(),J=(te=N==null?void 0:N.currency)!=null?te:g.value,Z=((le=a.systemInfos)==null?void 0:le.modifyPromoteCurrency)===gh.OP
34EN;return X&&(q==null?void 0:q.currency)===J?!1:j!=null&&j.currency?!(j!=null&&j.agentDomain||!Z&&(j==null?void 0:j.currency)===J):!0},L=N=>{e.isTemporaryAccountMode||sr().mockTryModeLogin({tryCurrency:N}),w(N)},C=N=>{L(N)},w=N=>{if(N&&typeof N=="string"){if(!l.value.length)return;const j=l.value.find(X=>X.currencyCode===N);if(!j)return;N=j}r.value=N,p()},T=N=>{w(N)},P=(N=_.value)=>u==null?void 0:u.value.find(j=>j.currencyCode===N),M=()=>{var N,j;return(j=(N=me().siteConfig)==null?void 0:N.currencySquareIcon)!=null?j:xd.NORMAL},E=()=>{var N,j;return(j=(N=me().siteConfig)==null?void 0:N.currencySymbolIcon)!=null?j:xd.PAY_JB},x=S(()=>new Map(l.value.map(N=>[N.currencyCode,{normalIcon:N.icon,currencyDisplay:N.currencyDisplay,currencyName:N.currencyName,displayName:N.formatDisplayName,payIcon:N.csh5i}]))),V=O(new Map);ye(()=>{var N;return(N=me().siteInfos)==null?void 0:N.currencyInfos},N=>{if(N!=null&&N.length){const j=new Map;for(const X of N){const q=y(X);j.set(q.currencyCode,{normalIcon:q.icon,currencyDisplay:q.currencyDisplay,currencyName:q.currencyName,displayName:q.formatDisplayName,payIcon:q.csh5i})}V.value=j}},{immediate:!0});const B=S(()=>V.value),W=N=>{let j;return typeof N=="string"?j=N:j=N.currencyCode,j};return{currency:g,allCurrencyList:u,allCurrencyMap:B,updateAllCurrencyList:d,siteCurrencyList:l,temporaryAccountCurrency:i,updateSiteCurrencyList:I,updateCurrentTryCurrency:C,updateCurrentTryCurrencyCache:T,currentTryCurrency:m,getCurrencyInfoByCode:P,isSiteDefaultCurrency:f,getCurrencyNormalIcon:M,getCurrencyPayIcon:E,siteCurrencyMap:x,siteDefaultCurrency:_,currencyLangDialogShown:c,getCurrencyNormalIconByMap:N=>{var J,Z,K;if(!N)return"";const j=W(N),X=(J=B.value.get(j))==null?void 0:J.normalIcon;if(X)return X;const q=(K=typeof N=="object"?N:void 0)!=null?K:(Z=u.value)==null?void 0:Z.find(te=>te.currencyCode===j);return(q==null?void 0:q.ci)||xd.NORMAL},getCurrencyPayIconByMap:N=>{var X,q;if(!N)return"";const j=W(N);return(q=(X=B.value.get(j))==null?void 0:X.payIcon)!=null?q:xd.NORMAL},initValidCurrency:p,currentValidCurrency:s,userPreferredCurrency:r,updateUserPreferredCurrency:L,updateUserPreferredCurrencyCache:w,isCurrencyChangeable:A}},{persist:{paths:["userPreferredCurrency","allCurrencyList","temporaryAccountCurrency","currencyLangDialogShown"]}}),Ut=e=>{var r,s,i;const t=$n((r=In.INJECT_DATA)==null?void 0:r[e]),n=t,o=(s=n==null?void 0:n.data)==null?void 0:s.data,a=((i=n==null?void 0:n.data)==null?void 0:i.code)===qe.SUCCESS;return{response:t,exit:!!(n!=null&&n.data),health:a,data:o}},Ss=e=>{if(Ze().currency&&!Ze().isSiteDefaultCurrency||Ue().language&&!Ue().isSiteDefaultLang)return!1;const{response:t,health:n,data:o}=Ut(e);if(e==="ossGetAllLiveVideoList"){if(!Array.isArray(t))return!1;if(t.length>0)return!0;const a=Ut("ossGetLiveGame");return!(a.health&&Array.isArray(a.data)&&a.data.length>0)}return n&&o!==void 0},me=Ee("initial",()=>{const e=O(In.CREATE_BY_STATIC?void 0:In),t=y=>{e.value=y},n=O((()=>{var v;const{health:y,response:b}=Ut("ossGetSiteUrlConfig");if(y)try{const I=Oh(JSON.parse(Ln.ossDecrypt((b==null?void 0:b.data.data)||"")));return ax((v=I.lobby_domain)!=null?v:[]),I}catch(I){return}})()),o=y=>{try{Xe(y,"__original__")||(y=Oh(y))}catch(b){}n.value=y},a=O((()=>{const{health:y,response:b}=Ut("apiGetSiteInfo");if(y)return b==null?void 0:b.data.data})()),r=y=>{a.value=y},s=O((()=>{var v;const{health:y,response:b}=Ut("apiGetSystemStatus");if(y)return(v=b==null?void 0:b.data.data)==null?void 0:v.homeGetSysInfo})()),i=y=>{var b,v;s.value&&(y.legalConfigPromoteSwitch=(b=y.legalConfigPromoteSwitch)!=null?b:s.value.legalConfigPromoteSwitch,y.legalConfigDiscountSwitch=(v=y.legalConfigDiscountSwitch)!=null?v:s.value.legalConfigDiscountSwitch),s.value=y,g((y==null?void 0:y.tempAccountFirstRechargeBonus)||{})},c=y=>{s.value&&y&&(s.value.kyc=De(s.value.kyc,y))},l=y=>{s.value&&y&&Object.assign(s.value,y)},u=O(),d=y=>{y.languageCode||(y=De(y,{language:Ue().language})),u.value=y},m=O({}),g=y=>{m.value=y},f=O(),_=y=>{f.value=y},p=()=>{var b,v;const y=(v=(b=a.value)==null?void 0:b.vestBagJumpConfig)!=null?v:[];return Array.isArray(y)?y:[y]},h=S(()=>{var y;return((y=a.value)==null?void 0:y.siteMode)===Jw.Club});return{siteConfig:e,siteURLInfos:n,siteInfos:a,systemInfos:s,homeLayoutInfos:u,engageLabWebPush:f,updateSiteURLInfos:o,updateSiteConfig:t,updateSiteInfos:r,setSystemInfos:i,updateHomeLayoutInfos:d,updateSystemKycConfig:c,patchThirdPartyConfig:l,tempAccountFirstRechargeBonus:m,setTempAccountFirstRechargeBonus:g,setEngageLabWebPush:_,getVestBagJumpConfigList:p,isClubSite:h}}),M9=()=>{if(!window.WgPackage&&Et.WgPackage)try{window.WgPackage=JSON.parse(decodeURIComponent(window.atob(String(Et.WgPackage))))}catch(e){}return ae.wgPackageConfig||!!(window.WgPackage||window.jsBridge&&!Ct().browser.isWebSpace||window.PlatNative||window.Android||window.uni)||Et.isWgPackage==="true"||!!Et.WgPackage},ae={get wgPackageConfig(){var e;try{(e=window.jsBridge)!=null&&e.getWGConfigInfo?window.WgPackage=JSON.parse(window.jsBridge.getWGConfigInfo()).WgPackage:Et.WgPackage&&(window.WgPackage=JSON.parse(decodeURIComponent(window.atob(String(Et.WgPackage)))))}catch(t){}return window.WgPackage?window.WgPackage:void 0}
34,get speedPackageConfig(){var e,t;try{(e=window.jsBridge)!=null&&e.getWGConfigInfo?window.SpeedPackaeInit=JSON.parse(window.jsBridge.getWGConfigInfo()).SpeedPackaeInit:Et.SpeedPackaeInit&&(window.SpeedPackaeInit=JSON.parse(decodeURIComponent(window.atob(String(Et.SpeedPackaeInit)))))}catch(n){}return(t=window.SpeedPackaeInit)!=null&&t.isSpeedPackae?window.SpeedPackaeInit:void 0},get isInBridgeShellApp(){var e;return ae.speedPackageConfig||((e=window.jsBridge)==null?void 0:e.getWGConfigInfo)||window.WgPackage},get isWebClip(){return Et["fixed.iswebclip"]==="1"||Et["fixed.iswebclip"]==="2"||!!Et.webClipData},get package(){var t;const e=M9();return{isApp:e,isVest:e&&!this.speedPackageConfig,isLite:e&&((t=this.speedPackageConfig)==null?void 0:t.isSpeedPackae),isWebClip:this.isWebClip}}};function Bl(e){let t=[];try{const o=(In==null?void 0:In.isForbidSeoAndInjectSite)?me().siteInfos:window.LOBBY_SITE_CONFIG.INJECT_DATA.apiGetSiteInfo.data.data,a=o==null?void 0:o.vestBagJumpConfig;if(!a)return[];t=(Array.isArray(a)?a:[a]).filter(r=>{var s;return(s=r==null?void 0:r.packageName)==null?void 0:s.includes(e)}).map(r=>({packageName:r.packageName,appJumpValue:r.appJumpValue}))}catch(n){}return t}function FO(e){const t=ae.speedPackageConfig;return t?e(t):!0}function k9(e){const t=ae.wgPackageConfig;return t?e(t):!0}function VO(e){var o;const t=(o=ae.wgPackageConfig)==null?void 0:o.version;let n=0;return t&&(n=F_(t,e)),{get isGreater(){return t?n===ac.GREATER:!1},get isSmaller(){return t?n===ac.SMALLER:!1},get isEqual(){return t?n===ac.EQUAL:!1}}}var wu,$O,wS=!1;function N9(){if(wS)return;wS=!0,wu=In.siteCode;const t={...{...[""].reduce((o,a)=>(o[a]={"mock.notLazy":"true","mock.simpleImage":"true"},o),{})}};Bl("wg.mock.").forEach(o=>{var r;const a=((o==null?void 0:o.packageName)||"").replace(/^wg\.mock\./,"").split(".");if(!(a.length<2)){t[wu]||(t[wu]={});for(let s=0;s<a.length;s+=2){const i=a[s],c=(r=a[s+1])!=null?r:"";t[wu][`mock.${i}`]=c}}}),$O=t}function lt(e,t,n){var r,s;N9();const o=(s=Et[e])!=null?s:(r=$O[wu])==null?void 0:r[e];if(o===void 0)return t;const a=String(o);return n?/^\d+$/.test(a)?Number(a):t:a}const an={delayFirstNet:()=>lt("mock.delayPre",100,!0),lobbyAssetImageSw:()=>lt("mock.imageSw")==="true",dragScrollDisabled:()=>lt("mock.notDragScroll")==="true",tabsStickyDisabled:()=>lt("mock.disabledTabsSticky")==="true",virtualScrollBarDisabled:()=>lt("mock.disabledVirtualScrollBar")==="true",ignoreAutoLoginRegister:()=>lt("mock.ignoreAutoLoginRegister")==="true",deferDisabled:()=>lt("mock.disabledDefer")==="true",reduceMeasureTabsActivedOnScrollConfig:()=>{const e=lt("mock.reduceMeasureTabsActivedOnScroll");return{default:"default",debounce:"debounce",disabled:"disabled"}[e]},reduceMeasureTabsActivedOnScrollDebounceWait:()=>lt("mock.reduceMeasureTabsActivedOnScrollDebounceWait",500,!0),delaySplashDestory:()=>lt("mock.delaySplashDestory",0,!0),openTabsScrollListenerOrActive:()=>lt("mock.openTabsScrollOrActive")==="true",reduceByDeviceScore:()=>{const e=lt("mock.reduceByDeviceScore");return e==="true"?"cpu@1,memory@1":e==="false"?!1:e!=null?e:!0},alertDeviceScore:()=>lt("mock.alertDeviceScore")==="true",deviceScoreEveryTime:()=>lt("mock.deviceScoreEveryTime")==="true",useSvgSprite:()=>lt("mock.useSvgSprite","true")==="true",getTheme17HotListPlayingDelay:()=>parseInt(String(lt("mock.playingDelay")||"0")),originIsOssBucket:()=>lt("mock.originIsOssBucket")==="true",webClipImageHack:()=>lt("mock.webClipImageHack")==="true",liveLowEndDegrade:()=>lt("mock.liveLowEndDegrade")!=="false",livePauseOnHidden:()=>lt("mock.livePauseOnHidden")!=="false",imageDegradeTier:()=>lt("mock.img","standard"),animDegradeTier:()=>lt("mock.anim","standard"),imageLoadNoRetry:()=>lt("mock.imgNoRetry")==="true",imageDegradeAutoOff:()=>lt("mock.imgDegradeAutoOff")!=="false",noDelayHomePageResource:()=>lt("mock.noDelayHomePageResource")==="true",subUsePagination:()=>lt("mock.subUsePagination")!=="false",registerServiceWorkerClean:()=>lt("mock.registerServiceWorkerClean")==="true",notFilterApngFrame:()=>lt("mock.notFilterApngFrame")==="true",useAttributionMatchData:()=>lt("mock.useAttributionMatchData")==="true",useMatchDomainErrorDialog:()=>lt("mock.useMatchDomainErrorDialog")==="true",collectPerformance:()=>lt("mock.collectPerformance")==="true",preventDevtools:()=>{const e=lt("mock.preventDevtools");return["true","force","false"].includes(e)?e:null},reduceByDeviceScoreV2:()=>lt("mock.reduceByDeviceScoreV2")!=="false",deviceScoreV2EveryTime:()=>lt("mock.deviceScoreV2EveryTime")==="true",skipChannelLinkByCid:e=>Bl("wg.mock.skipChannelLink.chennl.").some(n=>n.packageName===`wg.mock.skipChannelLink.chennl.${e}`),aggregateDisabled:()=>lt("mock.disableAggregate")==="true",aggregateSources:()=>lt("mock.aggregateSources","bffHome")},E9=["/libs/webPush","/sw-runtime-",aL,"/common/store"],B9=()=>
34{"serviceWorker"in navigator&&navigator.serviceWorker.getRegistrations().then(e=>{e.forEach(t=>{t.active&&([...an.registerServiceWorkerClean()?[]:E9].some(a=>{var r;return(r=t.active)==null?void 0:r.scriptURL.includes(a)})||t.unregister().then(a=>{console.log(a?`Service Worker ${t.scope} unregister success`:"Service Worker unregister fail")}))})})},AS={cpu:.3,memory:.4,storage:0,network:0,fps:.3,api:0};async function x9(){try{const e=[{name:"Fetch API",weight:3,test:()=>typeof fetch!="undefined"},{name:"Promise",weight:3,test:()=>typeof Promise!="undefined"},{name:"Async/Await",weight:3,test:()=>{try{return new Function("async function test() { await Promise.resolve(); }"),!0}catch(a){return!1}}},{name:"WebGL 2.0",weight:3,test:()=>{try{return!!document.createElement("canvas").getContext("webgl2")}catch(a){return!1}}},{name:"WebAssembly",weight:3,test:()=>typeof WebAssembly!="undefined"},{name:"Intersection Observer",weight:2.5,test:()=>"IntersectionObserver"in window},{name:"Resize Observer",weight:2.5,test:()=>"ResizeObserver"in window},{name:"Service Worker",weight:3,test:()=>"serviceWorker"in navigator},{name:"Media Recorder",weight:2,test:()=>"MediaRecorder"in window},{name:"CSS Grid",weight:2,test:()=>CSS.supports&&CSS.supports("display","grid")}],t=e.reduce((a,r)=>a+r.weight,0);let n=0;for(const a of e)try{a.test()&&(n+=a.weight)}catch(r){}return Math.round(n/t*100)}catch(e){return 50}}async function H9(){return new Promise(e=>{const t=performance.now();setTimeout(()=>{const o=performance.now()-t,r=Math.min(100,Math.max(0,100*(150/o)));e(Math.round(r))},0)})}async function U9(){return new Promise(e=>{try{let t=0,n=performance.now();const o=[],a=60,r=2e3,s=performance.now(),i=document.createElement("canvas");i.width=100,i.height=100,i.style.position="fixed",i.style.top="-100px",document.body.appendChild(i);const c=i.getContext("2d");if(!c){document.body.removeChild(i),e(50);return}const l=()=>{const u=performance.now();if(t++,t>1){const d=u-n;o.length<a&&o.push(d)}if(n=u,c.clearRect(0,0,i.width,i.height),c.fillStyle="#"+Math.floor(Math.random()*16777215).toString(16),c.fillRect(0,0,50,50),u-s<r)requestAnimationFrame(l);else{if(document.body.removeChild(i),o.length===0){e(60);return}o.sort((p,h)=>p-h);const d=Math.floor(o.length*.1),m=o.slice(d,o.length-d),f=1e3/(m.reduce((p,h)=>p+h,0)/m.length);let _;f>=120?_=100:f>=60?_=80+(f-60)*(20/60):f>=30?_=50+(f-30)*(30/30):f>=15?_=20+(f-15)*(30/15):_=Math.max(0,f*(20/15)),e(Math.min(100,Math.max(0,Math.round(_))))}};requestAnimationFrame(l)}catch(t){e(50)}})}async function G9(){return new Promise(e=>{setTimeout(()=>{try{const t=navigator;if(t.deviceMemory){const i=t.deviceMemory;let c;i>=12?c=100:i>=8?c=80+(i-8)*5:c=i*1/8*100,e(Math.round(c));return}const n=new Array(1e4).fill(0),o=performance.now();for(let i=0;i<1e3;i++)n[i]=i;const r=performance.now()-o,s=Math.min(100,Math.max(20,100-(r-1)*8));e(Math.round(s))}catch(t){e(50)}},0)})}async function W9(){return new Promise(e=>{setTimeout(()=>{try{if(!navigator.onLine){e(0);return}let t=null;if(performance&&performance.getEntriesByType){const r=performance.getEntriesByType("navigation");r&&r.length>0&&(t=r[0])}if(t&&"responseStart"in t&&"requestStart"in t){const r=t.responseStart-t.requestStart;let s;r<100?s=100:r<300?s=80+(300-r)*(20/200):r<800?s=50+(800-r)*(30/500):r<2e3?s=20+(2e3-r)*(30/1200):s=Math.max(0,20-(r-2e3)/500),e(Math.min(100,Math.max(0,Math.round(s))));return}const n=performance.now(),o=window.location.href.split("?")[0],a=`${o}${o.includes("?")?"&":"?"}cachebust=${Date.now()}`;fetch(a,{method:"HEAD",cache:"no-store"}).then(r=>{const i=performance.now()-n;let c;i<100?c=100:i<300?c=80+(300-i)*(20/200):i<800?c=50+(800-i)*(30/500):i<2e3?c=20+(2e3-i)*(30/1200):c=Math.max(0,20-(i-2e3)/500),e(Math.min(100,Math.max(0,Math.round(c))))}).catch(()=>{e(15)})}catch(t){e(20)}},0)})}async function F9(){function e(t){try{if(typeof localStorage!="undefined"){const n="_device_score_test_",o=new Array(100).join("a"),a=performance.now();localStorage.setItem(n,o);const r=localStorage.getItem(n);localStorage.removeItem(n);const i=performance.now()-a,l=r===o?60:30,u=Math.min(20,Math.max(0,20-i));t(l+u)}else t(30)}catch(n){t(20)}}return new Promise(t=>{setTimeout(()=>{try{navigator.storage&&navigator.storage.estimate?navigator.storage.estimate().then(n=>{const o=n.usage&&n.quota?n.usage/n.quota*100:null,a=n.quota?n.quota/(1024*1024*1024):null;let r=50;a!==null&&(a>=10?r=100:a>=5?r=80+(a-5)*4:a>=1?r=60+(a-1)*5:a>=.1?r=30+(a-.1)*33:r=Math.max(10,a*200)),o!==null&&o>90&&(r=Math.max(10,r-(o-90)*2)),t(Math.round(r))}).catch(()=>{e(t)}):e(t)}catch(n){t(25)}},0)})}async function V9(e){const t=e||{cpu:!0,memory:!0,storage:!1,network:!1,fps:!1,api:!1},n={...AS};let o=0;if(Object.keys(t).forEach(i=>
34{t[i]?o+=AS[i]:n[i]=0}),o>0)Object.keys(n).forEach(i=>{n[i]/=o});else return{score:50,details:{}};const a={},r=[];t.cpu&&r.push(H9().then(i=>{a.cpu=i})),t.memory&&r.push(G9().then(i=>{a.memory=i})),t.storage&&r.push(F9().then(i=>{a.storage=i})),t.network&&r.push(W9().then(i=>{a.network=i})),t.fps&&r.push(U9().then(i=>{a.fps=i})),t.api&&r.push(x9().then(i=>{a.api=i})),await Promise.all(r);let s=0;return Object.keys(a).forEach(i=>{s+=a[i]*n[i]}),{score:Math.min(100,Math.max(0,Math.round(s))),details:a}}const $9=()=>{var e;try{const t=window.location,n=(e=window==null?void 0:window.top)==null?void 0:e.location;return t.protocol===(n==null?void 0:n.protocol)&&t.hostname===(n==null?void 0:n.hostname)&&t.port===(n==null?void 0:n.port)}catch(t){return!1}},Y9=window.self!==window.top,q9=location.href.includes("fixed.iswebclip=2")||location.href.includes("webClipData="),j9=q9&&Y9&&$9();async function z9(e,t=3){const n=Qe.localStorage.get("preLoadAssests")||[],o=[];for(const a of e){let r=!1,s=0;if(n.find(i=>i===a)){o.push(a);continue}for(;!r&&s<t;)try{await K9(a),o.push(a),r=!0}catch(i){s++,await eo(1e3),s>=t&&console.error(`❌ maxRetries reload: ${a}`)}}Qe.localStorage.set("preLoadAssests",o),console.log("🎉 all assest preload done!")}async function K9(e){const t=await fetch(e.startsWith("/")?e:`/${e}`,{cache:"force-cache"});if(!t.ok)throw new Error(`HTTP error! status: ${t.status}`);await t.blob()}async function Q9(e){if(e.length)try{const t=[];for(const n of["scripts","stylesheets","media"]){const o=await window.caches.open(n),r=(await o.keys()).filter(s=>!e.some(i=>s.url.includes(i)&&i!=="/")&&!s.url.includes("/libs/"));t.push(...r.map(s=>o.delete(s)))}await Promise.all(t)}catch(t){console.error(t)}}const IS=async(e,t)=>{const n=t.startsWith("/")?t:`/${t}`,o=await window.caches.open(e),r=(await o.keys()).find(i=>i.url===location.origin+n);if(!r)throw new Error(`Failed to match ${t}`);const s=await o.match(r);return s==null?void 0:s.text()};async function Z9(e){if(!Array.isArray(e)||e.length===0)return console.warn("⚠️ htmlUrls must be a non-empty array."),[];const t=window.__vite_is_modern_browser;return(await Promise.allSettled(e.map(async o=>{try{const a=await IS("spa-html-cache",o),r=/import\(["'](\/assets\/theme-0\/index\.[^"')]+\.js)["']\)/,s=/<script[^>]*id=vite-legacy-entry[^>]data-src=(\/assets\/theme-0\/index-legacy\.[^"')]+\.js)>/,i=a==null?void 0:a.match(t?r:s);if(!i)throw new Error("JS import path not found");const c=i[1],l=await IS("scripts",c),u=/__MANIFEST_ASSETS\s*=\s*['"](assets\/theme-0\/manifest\.[^'"]+\.json)['"]/,d=l==null?void 0:l.match(u);if(!d)throw new Error("Manifest JSON path not found");const m=d[1];return console.log(`✅ Found manifest from ${o}:`,m),m}catch(a){return console.warn(`⚠️ Failed to extract manifest from ${o}:`,a.message),null}}))).filter(o=>o.status==="fulfilled"&&o.value!==null).map(o=>o.value)}async function X9(e){if(!Array.isArray(e)||e.length===0)return console.warn("⚠️ manifestPaths must be a non-empty array."),null;try{const t=await Promise.all(e.map(async o=>{const a=await fetch(o);if(!a.ok)throw new Error(`Failed to fetch ${o}: ${a.status}`);const r=await a.json().catch(()=>({}));return{manifestPath:o,preloadAssets:r.preload||[],otherAssets:r.other||[]}}));return{manifestPaths:t.map(o=>o.manifestPath),preloadAssets:Array.from(new Set(t.flatMap(o=>o.preloadAssets))),otherAssets:Array.from(new Set(t.flatMap(o=>o.otherAssets))),manifests:t}}catch(t){return console.error("❌ One or more manifests failed to load. Aborting all."),null}}async function J9(){if(await eo(5e3),!window.__MANIFEST_ASSETS){console.warn("⚠️ window.__MANIFEST_ASSETS is not defined.");return}let t;try{t=await X9([...await Z9(["/","/agent","/gossip","/pc"])].map(s=>`/${s}`))}catch(s){console.error("❌ Failed to parse manifest:",s.message);return}if(!t){console.warn("⚠️ Manifest is null or invalid. Skipping cache and preload.");return}const{manifestPaths:n,preloadAssets:o,otherAssets:a,manifests:r}=t;try{await Q9([...n,...o,...a])}catch(s){console.error("❌ Failed to clear cache:",s.message)}try{await z9(r[0].preloadAssets)}catch(s){console.error("❌ Failed to preload resources:",s.message)}}const LS={perfRec:Pt};var RS={addDevtools:!1,showConsole:!1,registerSW:!0,sentryOn:!1,isSupportApiMock:!1,preventDevtools:!0,showVirtualSport:!1};(function(){LS.perfRec.start(LS.perfRec.target.appSetup);const e=an.reduceByDeviceScore(),t=()=>{const i="0.0.1",c=window.localStorage.getItem("lobby@device@score")||"",l=u=>{if(an.alertDeviceScore()){const d=document.createElement("div");d.innerText=`Device Score: ${u}`,d.style.cssText=`
35            pointer-events: none;
36            position: fixed; top: 10px; right: 10px;
37            background: rgba(0, 0, 0, 0.7); color: white;
38            padding: 10px 15px; border-radius: 5px;
39            font-size: 14px; font-family: Arial, sans-serif;
40            z-index: 9999;
41        `,document.body.appendChild(d)}};if(an.deviceScoreEveryTime()||!c||c.split(":")[0]!==i)return V9(Object.assign({cpu:!0,memory:!0,network:!1,storage:!1,api:!1,fps:!1},typeof e=="string"?e.split(",").reduce((u,d)=>{const[m,g]=d.split("@")||[];return u[m]=g==="1",u},{}):{})).then(u=>{window.localStorage.setItem("lobby@device@score",i+":"+u.score);const d=JSON.stringify(u,null,4);window.localStorage.setItem("lobby@device@score@detail",i+":"+d),l(`new:${d}`)}
41);if(c){const u=window.localStorage.getItem("lobby@device@score@detail")||"";l(`old:${(u||c).split(":").slice(1).join(":")}`)}return Promise.resolve()},n=new URLSearchParams(location.search).get("mock.deviceScoreV2MultiRound")!=="false",o=async()=>{var i;try{const{getDeviceScoreV2:c,V2_VERSION:l,V2_STORAGE_KEY:u}=await z(async()=>{const{getDeviceScoreV2:p,V2_VERSION:h,V2_STORAGE_KEY:y}=await import("./index.DAUErDsW.js");return{getDeviceScoreV2:p,V2_VERSION:h,V2_STORAGE_KEY:y}},__vite__mapDeps([1])),d=window.localStorage.getItem(u);if(!(an.deviceScoreV2EveryTime()||!d||(()=>{try{return JSON.parse(d).version!==l}catch(p){return!0}})()))return;const g=navigator.userAgent.includes("Android"),f=await c({decode:!0,sort:!0,cpu:!0,memory:g,multiRound:n});if(f.tier==="LOW"&&f.details.memory!=null&&f.details.memory>=8)try{const p=d?JSON.parse(d):null;if((i=p==null?void 0:p.result)!=null&&i.tier&&p.result.tier!=="LOW")return}catch(p){}window.localStorage.setItem(u,JSON.stringify({version:l,result:f}));const{invalidateDeviceScoreV2Cache:_}=await z(async()=>{const{invalidateDeviceScoreV2Cache:p}=await Promise.resolve().then(()=>LH);return{invalidateDeviceScoreV2Cache:p}},void 0);_()}catch(c){}},a=()=>{e&&t().catch(()=>{})};if((()=>{const i=()=>{o().finally(a)};typeof requestIdleCallback=="function"?requestIdleCallback(i):setTimeout(i,0)})(),localStorage&&localStorage.getItem("__FEATURE_SWITCHES__")){const i=NA(localStorage.getItem("__FEATURE_SWITCHES__"));i?RS={...RS,...i}:console.error("parse localStorage __FEATURE_SWITCHES__ error")}(i=>()=>{const c=Eo();!c&&B9(),!(j9||c)&&"serviceWorker"in navigator&&i().then(()=>{je.info("ServiceWorker registration successful!"),J9()}).catch(l=>{je.error("ServiceWorker registration failed: ",l)})})(()=>navigator.serviceWorker.register(oL))(),console.log("%c ## Welcome To Visit SaaS Lobby Next ###","color: #409EFF; font-size: 16px; font-weight: bold;")})();const e6=()=>{const e=ae.package.isVest,t=!He.isAddIosSafeAreaInset&&ae.package.isWebClip;if(e||t){const n=document.querySelector('meta[name="viewport"]');n&&n.setAttribute("content",(n.getAttribute("content")||"").replace(/,?\s*viewport-fit=cover/i,""))}He.isAddIosSafeAreaInset||document.documentElement.style.setProperty("--skin__safe-area-inset-bottom","0px")},t6=()=>{document.documentElement.style.setProperty("--skin__fixed-bottom-offset",ae.isWebClip?"0px":"env(safe-area-inset-bottom)")},n6=()=>{const e=gL(),{isH5Pwa:t,isNewiOSWebClip:n}=at(),o=window.self!==window.top;return n&&!o?(e||mL(location.href),!0):!!(e&&t&&!o)};var o6={env:"prod"};const a6=(e=["log","trace","table","group","groupEnd","groupCollapsed","time","timeEnd","timeLog","debug"])=>{const t=()=>{if(!Object.prototype.hasOwnProperty.call(window,"__ORIGINAL_CONSOLE__")){const a=Object.create(null),r=Object.getOwnPropertyDescriptors(console);for(const s of Object.keys(r)){const i=r[s];typeof i.value=="function"&&(i.value=i.value.bind(console)),Object.defineProperty(a,s,i)}Object.defineProperty(window,"__ORIGINAL_CONSOLE__",{value:a,writable:!1,configurable:!1,enumerable:!1})}},n=a=>(...r)=>{var u;const i=(u=new Error().stack)==null?void 0:u.split(`
42`);let c=3;i&&i[3]&&i[3].includes("Object.")&&(c=4);let l=i&&i[c]?i[c].trim():"unknown location";l=l.replace("at ",""),l=l.replace("(",""),l=l.replace(")",""),l=l.split("webpack-internal://")[1]||l,l.includes(" ")&&(l=l.split(" ")[1]),a(...r)},o=a=>(...r)=>{if(!Nn.get("abcdefg_open"))return()=>{};n(a)(...r)};["try","prod"].includes(o6.env)&&e.push("warn","error"),t(),e.forEach(a=>{console[a]=o(console[a])})},r6={FILTER_WHITE_LIST:{[ey.FRAMEWORK]:["async-dialogs"]}},s6=(e,t)=>{var o;const n=(o={[Il.TGMG]:r6.FILTER_WHITE_LIST}[e])==null?void 0:o[t];return(n==null?void 0:n.map(a=>`lobby-${a}`))||[]},i6={onlyRun:{type:[String,Array]},name:{required:!0,type:Number}},YO=(e,{slots:t})=>{var s;const n=(s=t.default)==null?void 0:s.call(t),o=iy();if(!n||!o||!(Array.isArray(e.onlyRun)?e.onlyRun:[e.onlyRun]).find(i=>i===o.name))return n;const r=s6(o.name,e.name);return n.filter(i=>{var c;return r.includes((c=i.type)==null?void 0:c.name)})};YO.props=i6;var us=(e=>(e.LanguageChange="languageChange",e.CurrencyChange="currencyChange",e.LoginStatusChange="loginStatusChange",e))(us||{}),Nu=(e=>(e.Init="init",e))(Nu||{});function c6(e,t,n=!0){const o=vo(t,200);let a=!1;const r=()=>{n&&a||o("init")},s=[];return Object.entries(e).forEach(([c,l])=>{const u=ye(l,(d,m)=>{a=!0,o(c,m,d)});s.push(u)}),{init:r,stop:()=>
42{o.cancel(),s.forEach(c=>c())}}}const l6=e=>{const{fetchCollectIdList:t,fetchPlatformExchangeObj:n,fetchGameCategorieAndExtLinkList:o}=rn();try{e===Nu.Init&&(ee().hasLogined?o({force:!0}):o()),e!==Nu.Init&&Ht.resetSupplementPlatformInfoStatus(),e!==Nu.Init&&(e===us.LoginStatusChange||ee().hasLogined)&&o({force:!0}),t(),n()}catch(a){console.log(a)}};function u6(){const e=ee(),{hashLogin:t}=sr(),n=S(()=>{const a=e.confEnableAutoLogin,r=a&&!e.hasLogined&&!e.hasHistoryLogined,s=ae.package.isLite;return{isOpen:a,enable:r,isLite:s}});return{login:async(a,r)=>{var c;Pt.end(Pt.target.autoLogin,Pt.target.appMounted);const{enable:s,isLite:i}=n.value;if(je.info("AutoLogin","envEnable=",a,n.value),(s||a)&&i){const{localUserid:l,localUsername:u}=u_(),d=(c=ae.wgPackageConfig)==null?void 0:c.hash;if(!d){je.info("AutoLogin","HashLogin","Not Hash",ae.wgPackageConfig);return}Pt.start(Pt.target.apiAutoLoginTime);const[m]=await Oe(t({deviceHash:d,localUserid:l,localUsername:u}));Pt.end(Pt.target.apiAutoLoginTime,Pt.target.apiAutoLoginTime);const{code:g}=uc(m);g===2006&&(r==null||r()),m&&je.info("AutoLogin","HashLogin","Server Error",g)}else r==null||r()}}}const Hf=()=>{const e=na();return{isHiddenByTgMiniApp:S(()=>{var n;return((n=e.bootInstallation)==null?void 0:n.tgMiniAppEnabled)===Jt.CLOSE&&hn.isActivated})}},d6=()=>{const e=async()=>{const{initAPPDownloadConfigs:o}=na();return o()},t=async o=>{var f;const{isHiddenAppEnter:a}=Wt(),{isHiddenByTgMiniApp:r}=Hf(),{skinType:s}=nn(),{bootInstallation:i,setBootInstallationStatusHandler:c,bootInstallationStatusShowTimes:l}=na(),{brandLogoInfos:u}=ze();if(s===xe.THEME_8&&o===ns.BOTTOM||a||r.value||ae!=null&&ae.package.isApp||!(u!=null&&u.bootInstallationSwitch)||!Xy(u==null?void 0:u.combinationSwitch))return!1;const d=(f=u==null?void 0:u.bootInstallationStyles)!=null&&f.length?u==null?void 0:u.bootInstallationStyles.includes(`${o}`):`${u==null?void 0:u.bootInstallationStyle}`==`${o}`,m=l[o],g=(i==null?void 0:i.forceInstall)===gf.OPENED;return d&&(g||!m)?(c(o,!0),o===ns.MIDDLE?n():!0):!1},n=async()=>{const{openDialog:o}=zt(),{pwaChannelShowInHome:a}=Wt(),{isP2a:r}=at();return iO()?!1:a&&!r?(await o("downloadPWADialogInHome",{options:{autoPlay:!1}}),!1):!0};return{loadDataByDownload:e,beforeOpenDownloadDialog:t,downloadMainDialogOpen:n}};function OS({events:e,callback:t,preventInitWhenWatchTriggered:n=!0}){const{init:o,stop:a}=c6(Kn({[us.LanguageChange]:()=>Ue().language,[us.CurrencyChange]:()=>Ze().currency,[us.LoginStatusChange]:()=>ee().isLogined},e),t,n);return{init:o,stop:a}}const m6=()=>{const e=a=>a==null||a==="";OS({events:[us.CurrencyChange],callback:(a,r)=>{ht().isInitializationCompleted&&(e(r)||(nO(),Y5()))}});const{init:t}=OS({events:[us.CurrencyChange,us.LoginStatusChange],callback:(a,r)=>{const s=a===us.CurrencyChange&&e(r)?Nu.Init:a;l6(s)}}),n=async()=>{var i;const{autoLoginRegister:a,openLoginRegister:r}=Ft(),s=a(!0);s&&(await r({skipGuide:!0,skipWebauthn:!0,skipTemporary:!0,skipBindRegister:!0,...s}),(i=history.state)!=null&&i.replaced&&Zt([k.LOGIN,k.REGISTER])&&Pe().clearHistoryStateBack())};_e("CLIENT_DATA_INITIALIZATION_COMPETED",()=>{Pt.end(Pt.target.dataCompeted,Pt.target.appMounted),rO.addLoginRegisterUpgradeGuide(),n(),u6().login(ir().envEnable.value,()=>{ir().initTemporaryUser()}),t();const{maintainTimeInfo:a}=ht();a&&_e("MAINTAIN_MESSAGE").emit(a),Ne.initialBuried(),setTimeout(()=>{try{d6().loadDataByDownload()}catch(r){}},2e3)});const o=_e("CLIENT_CONFIG_INITIALIZATION_COMPETED",()=>{o.off(),Pt.end(Pt.target.sysConfigCompeted,Pt.target.appMounted),ee().configInitializationCompeted=!0})},g6="data-global-meta",f6="data-global-describe";function TS(e,t,n){const o=document.createElement(e);return Object.keys(t).forEach(a=>{o.setAttribute(a,t[a])}),n&&o.setAttribute(n,""),o}function PS(e,t){const{title:n="",link:o=[],meta:a=[]}=e;if(n)if(document.title)document.title=n;else{const r=document.createElement("title");r.innerHTML=n,document.head.appendChild(r)}t&&document.querySelectorAll(`[${t}]`).forEach(r=>r.remove()),o.forEach(r=>{const s=TS("link",r,t);document.head.appendChild(s)}),a.forEach(r=>{const s=r.name?`meta[name="${r.name}"]`:r.property?`meta[property="${r.property}"]`:"";if(s?document.head.querySelector(s):null)return;const c=TS("meta",r,t);document.head.appendChild(c)})}const p6=()=>{const{ossHost2LocationHost:e}=$t(),t=S(()=>{var c;let i=((c=me().siteConfig)==null?void 0:c.siteAppIcon)||"";return i=e(i),i}),n=S(()=>{let i=Eg().downloadInfo.value.logo;return i=e(i),i}),o=S(()=>{var i,c;return((i=me().siteInfos)==null?void 0:i.title)||((c=me().siteInfos)==null?void 0:c.siteName)}),a=i=>{const c=document.querySelector('link[rel="shortcut icon"]'),l=c==null?void 0:c.href;if(c&&l){if(l===i)return;c.href=i}else{const u=document.createElement("link");u.rel="shortcut icon",u.href=i,document.head.appendChild(u)}},r=i=>{PS({title:i,meta:[{name:"apple-mobile-web-app-status-bar-style",content:"white"},{name:"apple-mobile-web-app-capable",content:"yes"},{name:"apple-touch-fullscreen",content:"yes"},{name:"google",content:"notranslate"},{name:"apple-mobile-web-app-title",content:i},{name:"title",property:"og:title",content:i},{name:"url",property:"og:url",content:location.origin},{name:"type",property:"og:type",content:"website"}]},f6)},s=i=>{PS({link:[{sizes:"16x16",rel:"icon",href:i},{sizes:"32x32",rel:"icon",href:i},{rel:"apple-touch-icon",href:i},{sizes:"192x192",rel:"apple-touch-icon",href:i},{rel:"apple-touch-icon-precomposed",href:i}].filter(({href:c})=>!!c),meta:[{name:"image",property:"og:image",content:i}]},g6)};ye(()=>o.value,(i,c)=>{i!==c&&r(i)},{immediate:!0,deep:!0}),ye(()=>n.value,(i,c)=>{i&&i!==c&&s(i)},{immediate:!0,deep:!0}),ye(()=>t.value,(i,c)=>{i&&i!==c&&a(i)},{immediate:!0,deep:!0})},h6=()=>{const e=xn(),{ossHost:t}=St($t()),n=S(()=>ht().skeletonScreenStatus),o=S(()=>{var s,i,c;const r=(s=me().siteInfos)==null?void 0:s.skinConfigInfo;return{bs_topnav_bg:(i=r==null?void 0:r.bs_topnav_bg)!=null?i:"#FFFFFF",bg_2:(c=r==null?void 0:r.bg_2)!=null?c:"#FFFFFF"}}),{tokenInfos:a}=St(ln());return ye(()=>t.value,()=>{if(t.value){const r=window.btoa(t.value.replace(/\/+$/,""));Rr(Wn.EVENT_UPDATE_LOBBY_OSS).send({oss_domain:r},{merge:!1,fireAndForget:!0})}},{immediate:!0}),ye(()=>[o.value,e.name,n.value],()=>{const{bs_topnav_bg:r,bg_2:s}=o.value;if(!e.name||!n.value)return;const c=e.name===k.GAME||e.name===k.HOME?r:s;window.updateThemeColor(c),Rr(Wn.EVENT_SET_THEMECOLOR).send({themeColor:c},{merge:100,fireAndForget:!0}),ms("UPDATE_STATUS_BAR_COLOR").send({themeColor:c},{merge:100,fireAndForget:!0})},{immediate:!0}),ye(()=>a.value,()=>{a.value&&Rr(Wn.EVENT_UPDATE_TOKEN).send({token:window.btoa(JSON.stringify(a.value))},{merge:!1,fireAndForget:!0})},{deep:!0,immediate:!0}),en(async()=>{window.frameProxyIsReady&&Rr(Wn.EVENT_PAGE_INSTALLED).send({},{fireAndForget:!0})}),{}},_6=()=>{const{userInfos:e,isTemporaryAccountMode:t}=ee(),{viewDownloadTypes:n,rewardScope:o,channelInfo:a,isDownloadRewardsOn:r,currentCurrencyA
42ward:s}=St(Wt()),{isDesktop:i}=Ct().device,{isIOS:c,isMacOS:l}=Ct().os,u=S(()=>{var v,I,A,L,C;let b=(I=(v=s.value)==null?void 0:v.rewardsAmount)!=null?I:0;return r.value?(t&&((A=a.value)==null?void 0:A.rewardsCondition)===ff.All&&(b=(C=(L=s.value)==null?void 0:L.tempRewardsAmount)!=null?C:0),b?_a(b):0):0}),d=S(()=>{const b=new Map([[nl.PWA,Ie.PWA],[nl.SpeedPackage,Ie.Speed],[nl.NormalPackage,Ie.Normal]]);return n.value.map(v=>b.get(v)).join(",")}),{downloadMiddleList:m}=Nl(d.value),g=S(()=>{var b;return(b=e==null?void 0:e.platfromid)!=null?b:""}),f=S(()=>{var b,v;return(v=(b=Uy(yd().onlineCustomersByVipLevelAndTime))==null?void 0:b.customerUrl)!=null?v:""}),_=S(()=>{var A,L;const{appNameLanguage:b}=ze().channelGlobalConfig,{language:v}=Ue(),I=b==null?void 0:b.find(C=>C.key.includes(v));return(L=I==null?void 0:I.value)!=null?L:(A=b==null?void 0:b[0])==null?void 0:A.value}),p=b=>{const v=Sl(b),I=c||l,L={[Ie.PWA]:{desktop:i&&pr.PCPwa,ios:c&&pr.IOSPwa,default:pr.AndroidPwa},[Ie.Speed]:{apple:I&&pr.IOSSpeedApp,default:pr.AndroidSpeedApp},[Ie.Normal]:{apple:I&&pr.IOSNormalApp,default:pr.AndroidNormalApp},[Ie.Vest]:{apple:I&&pr.IOSVest,default:pr.AndroidVest}}[v];if(L)return v===Ie.PWA?L.desktop||L.ios||L.default:L.apple||L.default},h=b=>{const v=p(b);if(o.value.includes(v))return u.value?`+${u.value}`:u.value},y=S(()=>{const b=m.value,v=[Ie.UnBanSpeed,Ie.Speed,Ie.UnBanNormal,Ie.Normal];b.length%2?v.push(Ie.PWA):v.unshift(Ie.PWA);const I=new Map(v.map((L,C)=>[L,C]));return b==null?void 0:b.map(L=>({...L,reward:h(L.type),ghost:!0})).sort((L,C)=>{var P,M;const w=(P=I.get(L.type))!=null?P:1/0,T=(M=I.get(C.type))!=null?M:1/0;return w-T})});return{userName:g,customerUrl:f,appName:_,appList:y,downloadRewardsAmount:u}};class y6{constructor(){H(this,"logoMap",{});H(this,"translateUrl",t=>{var r;const n=li(t),{origin:o}=new URL(t),a={...n,"fixed.isSaveShort":void 0,"fixed.isHideDomain":void 0,"fixed.iswebclip":2,siteCode:(r=window.LOBBY_SITE_CONFIG)==null?void 0:r.siteCode};return Ea(o,{webClipData:window.btoa(JSON.stringify(a))})});H(this,"getWebclipUrl",async({logo:t,appName:n,domain:o})=>{try{const a=this.translateUrl(o),r="6131f1a0-89c2-410c-b748-0738b0cdeadc",s=await this.getBase64Image(t);this.logoMap[t]=s;const i=s.split(",")[1],c=gP(`${t}-${n}-${a}`,r),l=this.generateMobileConfigXml({logo:i,appName:n,uuid:c,domain:a}),u=new Blob([l],{type:"application/x-apple-aspen-config"});return URL.createObjectURL(u)}catch(a){return console.log(a),this.logoMap[t]="",""}});H(this,"getBase64Image",async t=>this.logoMap[t]?this.logoMap[t]:fetch(t,{mode:"cors",cache:"force-cache"}).then(n=>{if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);return n.blob()}).then(n=>new Promise((o,a)=>{const r=new FileReader;r.onloadend=()=>{o(r.result)},r.onerror=a,r.readAsDataURL(n)})));H(this,"generateMobileConfigXml",({logo:t,appName:n,uuid:o,domain:a})=>`
43        <?xml version="1.0" encoding="UTF-8"?>
44            <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
45            <plist version="1.0">
46                <dict>
47                    <key>HasRemovalPasscode</key>
48                    <false/>
49                    <key>PayloadContent</key>
50                    <array>
51                        <dict>
52                            <key>FullScreen</key>
53                            <true/>
54                            <key>Icon</key>
55                            <data>
56                            ${t}
57                            </data>
58                            <key>IsRemovable</key>
59                            <true/>
60                            <key>Label</key>
61                            <string>${n}</string>
62                            <key>PayloadDescription</key>
63                            <string>Authorized application</string>
64                            <key>PayloadDisplayName</key>
65                            <string>${n}</string>
66                            <key>PayloadIdentifier</key>
67                            <string>com.apple.webClip.managed.1D4C96C9-E7DE-42C3-BECD-BA359A205F95</string>
68                            <key>PayloadType</key>
69                            <string>com.apple.webClip.managed</string>
70                            <key>PayloadUUID</key>
71                            <string>1D4C96C9-E7DE-42C3-BECD-BA359A205F95</string>
72                            <key>PayloadVersion</key>
73                            <integer>1</integer>
74                            <key>Precomposed</key>
75                            <false/>
76                            <key>URL</key>
77                            <string>${a}</string>
78                        </dict>
79                    </array>
80                    <key>PayloadDescription</key>
81                    <string>Authorized application</string>
82                    <key>PayloadDisplayName</key>
83                    <string>${n}</string>
84                    <key>PayloadIdentifier</key>
85                    <string>${o}</string>
86                    <key>PayloadRemovalDisallowed</key>
87                    <false/>
88                    <key>PayloadType</key>
89                    <string>Configuration</string>
90                    <key>PayloadUUID</key>
91                    <string>7AF56A7A-4F98-4611-B189-62E6C7EB173B</string>
92                    <key>PayloadVersion</key>
93                    <integer>1</integer>
94                </dict>
95            </plist>
96        `)}}const b6=new y6,v6=()=>({createWebClipUrl:async({logo:t,appName:n,domain:o})=>{const{isIOS:a}=Ct().os;a&&await b6.getWebclipUrl({logo:t,appName:n,domain:o}).then(r=>{na().localWebclipUrl=r}).catch(()=>{na().localWebclipUrl=""})}}),S6=()=>{const{isH5Pwa:e,isIos:t}=at(),{isDesktop:n}=Ct().device;if(e)return;const o=gs(),{installPrompt:a,displayMode:r,installPwaBySystem:s}=St(o),{start_url:i,mode:c}=St(Ky()),{appName:l}=_6(),u=S(()=>{let f;return c.value===Or.Browser?f=Eg().downloadInfo.value.logo:f=Eg().downloadInfo.value.appIcon,f=ig(f),f}),d=S(()=>{var p,h,y;const f=(p=na().downloadAppConfig)==null?void 0:p.pwaPromoImage;if(((h=na().downloadAppConfig)==null?void 0:h.pwaStyle)===qI.POPUP)return(y=f==null?void 0:f.split(","))==null?void 0:y.map(b=>(b=ig(b),{src:b,sizes:"720x1280",type:"image/png",form_factor:n?"wide":void 0}))}),m=S(()=>JSON.stringify([l.value,u.value,c.value,i.value,d.value]));ye(()=>m.value,()=>{const f=!!(l.value&&u.value);t&&(jv({name:"",logo:"",displayMode:Or.Standalone,start_url:i.value},"data"),f&&v6().createWebClipUrl({logo:u.value,appName:l.value,domain:i.value})),!t&&f&&jv({name:l.value,logo:u.value,displayMode:c.value,start_url:i.value,screenshots:d.value},c.value===Or.Browser?"data":"sw")},{immediate:!0}),Qf(window,"beforeinstallprompt",f=>{f.preventDefault(),a.value=f}),Qf(window,"appinstalled",()=>{r.value!==Or.Browser&&(s.value=!0)});const g=fP(()=>{uS()&&(o.setIsCanInstallPwa(!0),setTimeout(()=>{window.location.reload()}))},1e3);return uS()||Qf(window,"resize",g),null},C6=e=>{const t=at();let n=!1;return(e==="all"||e==="ios"&&t.isIos||e==="android"&&t.isAndroid)&&(n=!0),n},w6=()=>{const e=O(void 0),t=o=>{const a=o.changedTouches[0].clientX;a<25&&(e.value=a),a>document.documentElement.clientWidth-25&&(e.value=a)},n=vo(o=>{typeof e.value!="number"||!(()=>{let r=!1;const s=o.changedTouches[0].clientX,i=e.value;return i<25&&s-i>20&&(r=!0),i>document.documentElement.clientWidth-25&&s-i<-20&&(r=!0),r})()||(Tf().updateRouterViewTransitionModeOnce("None",void 0,300),e.value=void 0)}
96,0);document.addEventListener("touchstart",t,{passive:!1}),document.addEventListener("touchmove",n,{passive:!1}),io(()=>{document.removeEventListener("touchstart",t),document.removeEventListener("touchmove",n)})},A6=(e="ios")=>{C6(e)&&w6()},[I6]=Ae("delay-loader"),L6=pe({name:I6,props:{loader:{type:Function,required:!0},delay:{type:Number,default:1e4},idle:{type:Boolean,default:!1},idlePriority:{type:String,default:"low"},idleLabel:{type:String,default:void 0}},emits:["show"],setup(e,{emit:t}){const n=O(!1);let o=null;en(async()=>{if(e.idle){if(o=or.schedule(()=>{},{priority:e.idlePriority,label:e.idleLabel}),await o.promise.catch(()=>{}),o.status==="aborted")return}else await eo(e.delay);n.value=!0,t("show")}),io(()=>{o==null||o.cancel()});const a=pn({loader:()=>e.loader()});return()=>n.value?R(a,null,null):null}}),[R6]=Ae("async-dialogs"),O6=pe({name:R6,setup(){const e=!co.stopOverlayAnimation(),t=Yt(),n=Pe(),o=S(()=>{const a=[];return Object.entries(t.stateMap).forEach(r=>{const[s,i]=r;i.uiStatus===ca.Done&&a.push(s)}),a});return n.router.afterEach((a,r)=>{a.name===k.GAME?t.isDelayDone&&t.startAutoDialog({startBy:Vs.Router,from:r.name}):(t.stopAutoDialog(),t.resetBuiltQueue())}),()=>{const a=t.DialogConfig;return a?o.value.map(r=>{var i,c;const s=(i=a[r])==null?void 0:i.componentConfig.component;return s?R(s,Ve({key:r},De({closeOnOverlayValueFromCloseButton:!0,isShowFrostedGlassEffect:e},(c=a[r])==null?void 0:c.componentConfig.props)),null):null}):null}}}),T6=pn({loader:()=>z(()=>import("./NqDebugPanel.C3BBBJa-.js"),__vite__mapDeps([1,28]))}),P6=()=>location.search.includes("nqDebug=true")?R(T6,null,null):R(Gt,null,null),D6=pn(()=>z(()=>import("./GlobalEventListenerIndex.BTPzm4MK.js"),__vite__mapDeps([0,2,1]))),M6=null,[k6]=Ae("framework"),N6=pe({name:k6,setup(){LV(),m6(),p6(),az(),iz(),mz(),h6(),S6(),A6();const e=()=>R(Gt,null,[R(D6,null,null),R(L6,{idle:!0,idleLabel:Xo.GlobalLazyInit,loader:()=>z(()=>import("./GlobalLazyInitIndex.CvxVr62O.js"),__vite__mapDeps([0,2,4,7,19,1]))},null),M6]);return()=>R(Gt,null,[R(Dw,null,null),R(YO,{onlyRun:Il.TGMG,name:ey.FRAMEWORK},{default:()=>[R(e,null,null),R(O6,null,null)]}),R(P6,null,null)])}}),E6=pe({setup(){return()=>R(N6,null,null)}});class B6{constructor(){H(this,"online",navigator.onLine);H(this,"started",!1);H(this,"handleOffline",()=>{this.online&&(this.online=!1,Hn.warn({message:Se().t("lobby.error.networkError")}),_e("NETWORK_OFFLINE").emit())});H(this,"handleOnline",()=>{this.online||(this.online=!0,_e("NETWORK_ONLINE").emit())})}get isOnline(){return this.online}setup(){this.started||(this.started=!0,window.addEventListener("offline",this.handleOffline),window.addEventListener("online",this.handleOnline))}}const x6=Qo.getInstance("onlineStatusInstance",B6),H6=async()=>{Qh.init(),Pt.start(Pt.target.dataCompeted),Pt.start(Pt.target.sysConfigCompeted),Pt.start(Pt.target.autoLogin),Pt.start(Pt.target.localTemporary),x6.setup(),_e("APP_MOUNTED").emit()},U6=["00000000-6ebc-d919-ffff-ffffe7763000","6e3a97e6-1618-4a46-99cc-b42dc9f3e31c"],G6="b7f3c2d1-4e8a-4c6b-9f2d-3a5e7c1b8d40",W6=e=>U6.some(t=>t===e),qO=e=>pP(e.trim(),G6),F6=1500;function V6(e){var a,r;const t=F6,n=me(),o=Ct().os.isIOS?(a=n.systemInfos)==null?void 0:a.geetestDeviceIOSAppId:(r=n.systemInfos)==null?void 0:r.geetestDeviceAndroidAppId;return o?new Promise((s,i)=>{let c=!1;const l=setTimeout(()=>{c||(c=!0,i(new Error("GEE_TOKEN bridge timeout")))},t);let u;try{u=ms("GEE_TOKEN").send({appId:o})}catch(d){u=void 0}if(!u){clearTimeout(l),c||(c=!0,i(new Error("Invalid GEE_TOKEN")));return}u.then(d=>{var g;if(clearTimeout(l),c)return;c=!0;const m=(g=d.payload)==null?void 0:g.gee_token;if(m){s(m);return}i(new Error("Invalid GEE_TOKEN"))}).catch(()=>{clearTimeout(l),!c&&(c=!0,i(new Error("Invalid GEE_TOKEN")))})}):Promise.reject(new Error("Missing GEE_TOKEN appId"))}const jO="fixed_device_id",zO="device_finger",C_=wo({},[{type:"local"},{type:"cookie"}]);function KO(e){try{const t=C_.getItem(e);return t!=null?t:void 0}catch(t){return}}function QO(e,t){try{return C_.setItem(e,t),C_.getItem(e)===t}catch(n){return!1}}function $6(){return KO(jO)}function ZO(){return KO(zO)}function w_(e){return QO(jO,e)}function DS(e){return QO(zO,e)}const Y6=2e3;let Hp;function q6(){return Hp||(Hp=j6()),Hp}async function j6(){const e=$6();if(e)return e;const t=ZO();if(t){const n=qO(t);if(!w_(n))throw new Error("Failed to persist fixed device id");return n}return K6()}async function z6(e){var a,r;const t=await V6(),n=await TF(t,e),o=(r=(a=n==null?void 0:n.data)==null?void 0:a.data)==null?void 0:r.fingerprint;if(!o)throw new Error("Invalid fingerprint response");return o}async function K6(){const e=wl(),t=z6(e).catch(()=>{});let n;const o=new Promise(r=>{n=setTimeout(()=>r(void 0),Y6)}),a=await Promise.race([t,o]);if(clearTimeout(n),a){const r=qO(a);if(!w_(r))throw new Error("Failed to persist fixed device id");return DS(a),r}if(!w_(e))throw new Error("Failed to persist fixed device id");return t.then(r=>{r&&DS(r)}),e}const Q6=async()=>{var o,a;const{updateUUId:e,updateHash:t}=En(),n=Wx();if(ae!=null&&ae.package.isApp){const r=((o=ae==null?void 0:ae.wgPackageConfig)==null?void 0:o.device)||"",s=(a=ae==null?void 0:ae.wgPackageConfig)==null?void 0:a.hash;if(ae.package.isLite&&W6(r))try{e(await q6());const i=ZO();i&&!ee().getFingerId&&ee().setFingerId(i)}catch(i){}else r&&e(r);s&&t(s)}En().uuid||e(n||wl())},Z6=()=>{const e=ee(),t=jx();t&&(e.getFingerId||e.setFingerId(t))},X6=async()=>{await Q6(),Z6(),_e("APP_BEFORE_MOUNTED").emit()},XO=new Map;function JO(e){return document.querySelector(`[data-route-for-scroll="${String(e.name)}
96"].lobby-scroll`)}function J6(e){const t=JO(e);e&&t&&XO.set(e.name,{x:t.scrollLeft,y:t.scrollTop,time:Date.now(),name:e.name})}function e8(e){return XO.get(e.name)}const t8=async function(e){var o;const t=(o=e.meta.scrollType)!=null?o:"auto",n=a=>{if(a){const r=JO(e);r&&(r.scrollTop=a.y,r.scrollLeft=a.x)}};if(t==="auto"){const a=e8(e);n(a)}else n({x:0,y:0})};function n8(e){e.beforeEach((t,n,o)=>{try{J6(n)}catch(a){}o()})}const o8=e=>{let t=!0;e.beforeEach(n=>{var i,c;if(t){const l=Rg()||void 0;return n.query.bot!==l?{path:n.path,query:{...n.query,bot:l},hash:n.hash}:void 0}if(Object.prototype.hasOwnProperty.call(n.query,"bot"))return;const o=(i=n.redirectedFrom)!=null?i:n;if(o.fullPath===e.options.history.location&&!Object.prototype.hasOwnProperty.call(o.query,"bot"))return;const a=(c=n.redirectedFrom)==null?void 0:c.query,r=a&&Object.prototype.hasOwnProperty.call(a,"bot"),s=r?a.bot:Rg();if(!(!r&&!s))return{path:n.path,query:{...n.query,bot:s},hash:n.hash}}),e.afterEach((n,o,a)=>{a||(t=!1,LW(n.query))})},eT="asyncFooter",a8="banner",jl={[it.big]:3.18,[it.default]:2.1,[it.cascading]:2.1,[it.min]:2.1,[it.middle]:2.2};var lb=(e=>(e.gameExhibition="gameExhibition",e.gameExhibition_hot="gameExhibition_hot",e.gameExhibition_chess="gameExhibition_chess",e.gameExhibition_fish="gameExhibition_fish",e.gameExhibition_electronic="gameExhibition_electronic",e.gameExhibition_real="gameExhibition_real",e.gameExhibition_sports="gameExhibition_sports",e.gameExhibition_cockfighting="gameExhibition_cockfighting",e.gameExhibition_gaming="gameExhibition_gaming",e.gameExhibition_lottery="gameExhibition_lottery",e.gameExhibition_blockChain="gameExhibition_blockChian",e.gameExhibition_merged="gameExhibition_merged",e.gameExhibition_clubRoom="gameExhibition_clubRoom",e.gameExhibition_search="gameExhibition_search",e.gameExhibition_recent="gameExhibition_recent",e.gameExhibition_collect="gameExhibition_collect",e.gameExhibition_demo="gameExhibition_demo",e))(lb||{});const r8="homeLiveStream";var Mi=(e=>(e[e.GameTop=1]="GameTop",e[e.BannerTop=2]="BannerTop",e[e.FooterTop=3]="FooterTop",e[e.MarqueeBottom=4]="MarqueeBottom",e[e.GameCategoryTop=5]="GameCategoryTop",e[e.SportFooterTop=6]="SportFooterTop",e))(Mi||{}),tT=(e=>(e[e.Style1=1]="Style1",e[e.Style2=2]="Style2",e[e.Style3=3]="Style3",e))(tT||{});const s8=5e3,i8={1:3.04,2:4,3:1.8},cm="0.2rem";var c8=(e=>(e.Guest="1",e.Member="2",e))(c8||{});const Vge=3e3,Os="/lobby_asset/common/common/selfoperated-games",$ge={menu:`${Os}/icon_sszb_cd1.svg`,play:`${Os}/icon_sszb_play1.svg`,pause:`${Os}/icon_sszb_pause1.svg`,volumeOn:`${Os}/icon_sszb_sy1.svg`,volumeOff:`${Os}/icon_sszb_jy1.svg`,fullscreenExpand:`${Os}/icon_sszb_max1.svg`,fullscreenCollapse:`${Os}/icon_sszb_min1.svg`,close:`${Os}/icon_sszb_x1.svg`};var xt=(e=>(e.marketInHeaderBelow="marketInHeaderBelow",e.marketInBannerBelow="marketInBannerBelow",e.marketInMarqueeBelow="marketInMarqueeBelow",e.marketInGameBelow="marketInGameBelow",e.marketInHomeBottomAbove="marketInHomeBottomAbove",e.marketInHomeBottom="marketInHomeBottom",e.marketInHotGamesBelow="marketInHotGamesBelow",e.marketInThirdPartyGamesAbove="marketInThirdPartyGamesAbove",e.marketInThirdPartyGamesBelow="marketInThirdPartyGamesBelow",e.marketInHotGamesAbove="marketInHotGamesAbove",e))(xt||{}),ho=(e=>(e.specialInDefault="specialInDefault",e.specialInGameTop="specialInGameTop",e.specialInGameSingle="specialInGameSingle",e.specialInGameBottom="specialInGameBottom",e))(ho||{}),vn=(e=>(e[e.UniversalCard=1]="UniversalCard",e[e.CenterMagnify=2]="CenterMagnify",e[e.SlideLeftLarge=3]="SlideLeftLarge",e[e.NavigationPopover=4]="NavigationPopover",e[e.SlideBottomName=5]="SlideBottomName",e))(vn||{}),Mr=(e=>(e[e.Top=1]="Top",e[e.Single=2]="Single",e[e.Bottom=3]="Bottom",e))(Mr||{}),l8=(e=>(e[e.Name1=1]="Name1",e[e.Name2=2]="Name2",e[e.Name3=3]="Name3",e))(l8||{}),Jo=(e=>(e[e.BANNER=0]="BANNER",e[e.NAV=1]="NAV",e[e.FOOTER=2]="FOOTER",e[e.MARQUEUE=3]="MARQUEUE",e))(Jo||{}),vt=(e=>(e[e.STYLE1=1]="STYLE1",e[e.STYLE2=2]="STYLE2",e[e.STYLE3=3]="STYLE3",e[e.STYLE4=4]="STYLE4",e[e.STYLE5=5]="STYLE5",e[e.STYLE6=6]="STYLE6",e[e.STYLE7=7]="STYLE7",e))(vt||{}),qm=(e=>(e[e.USER_COLOR=1]="USER_COLOR",e[e.COIN_COLOR=2]="COIN_COLOR",e[e.WIN_COLOR=3]="WIN_COLOR",e))(qm||{}),jn=(e=>(e.winnerInDefault="winnerInDefault",e.winnerInBannerTop="winnerInBannerTop",e.winnerInMarqueeTop="winnerInMarqueeTop",e.winnerInMiddleMenuTop="winnerInMiddleMenuTop",e.winnerInFooterTop="winnerInFooterTop",e))(jn||{});const nT="marqueue",oT="nav",aT="syncHeader",rT={1:.9,2:.9,4:.9,5:1.1,6:1.1,7:.9,8:1,11:1,12:1.06,13:.9,20:1,22:.95,28:1,29:1,32:.94,58:1,59:.9,60:1.14,61:.76,63:1.1,64:.9,66:.9,72:1,76:.85,82:.9,83:.9,88:.9,89:.9,98:.9,102:.84,104:.9,107:.9,109:.9,111:1,114:.9,115:.9,116:.9,119:.9,122:.9,123:.9,128:.9},sT="topDownload",u8={1:.6,2:.6,4:.6,5:.6,6:.6,7:.6,8:.6,11:.6,12:.6,13:.6,20:.6,22:.6,28:.6,29:.6,32:.6,58:.6,59:.6,60:.6,63:.6,64:.6,66:.6,72:.6,76:.6,82:.95,83:.95,88:.6,89:.6,98:.6,104:.6,107:.6,109:.6,111:.6,114:.6,115:.6,116:.6,119:.6,122:.6,123:.6},d8=Symbol.for("myorg.vue.async-component"),m8=pe({name:"async-empty-fallback",setup:()=>()=>null});function g8(e){return e?e===!0?{...$u}:{...$u,...e}:null}function xl(e,t){var r,s;const n=g8(t==null?void 0:t.retry),o=(r=t==null?void 0:t.errorComponent)!=null?r:m8;let a;if(typeof e=="function"){const i=e;a=n?pn({loader:va(i,n),errorComponent:o}):pn(i)}else n?a=pn({...e,loader:va(e.loader,n),errorComponent:(s=e.errorComponent)!=null?s:o}):a=pn(e);return a[d8]=!0,a}
96const Yge=[k.GAME_EMBEDDED,k.REGISTER,k.LOGIN_REGISTER_UPGRADE_GUIDE,k.LOGIN,k.DEMO_REGISTER,k.FORBIDDEN_SELF,k.MATCH_NEWS,k.MATCH_NEWS_SEARCH,k.MATCH_NEWS_DETAIL],f8=[k.LOTTERY_HOME,k.LOTTERY_RECORD,k.LOTTERY_HISTORY,k.SPORT,k.SPORT_EVENT_DETAIL,k.SPORT_RECORD,k.SPORT_FILTER,k.SPORT_RESULT,k.SPORT_RULE,k.EXTERNAL_EMBEDDED,k.SERVICE_IFRAME],ub=Ee("fastEntry",()=>{const e=wd(),t=Is(),{getActiveId:n}=e,o=O(!1),a=C=>{o.value=C},r=O({date:null,list:[]}),s=()=>{r.value={date:null,list:[]}},i=(...C)=>{r.value.date=Ye(),r.value.list=r.value.list.concat(C)},c=O([]),l=C=>{c.value=[...c.value,C]},u=C=>{c.value=c.value.filter(w=>w!==C)},d=C=>{const w=[];return C.forEach(T=>{var V;let P={};try{P=JSON.parse(T.actConfig||"{}")}catch(B){}const M=!!((V=t.eventsList)!=null&&V.find(B=>B.activeId===T.activeId))||!t.isLoadedCategories;if(T.jumpType===lc.SYSTEMACTIVE&&!M)return;const x={...T,isShowCountDown:P.isShowCountDown,template:P.template,detail:{timingList:P.timingList}};w.push(x)}),w},m=(C,w)=>C.find(T=>{var P;return T.jumpType===lc.SYSTEM&&!f_.includes((P=T.jumpInfo)==null?void 0:P.insideModuleId)&&n(T)===w}),g=C=>{var T;const w=(T=m(C,Tt.SURPRISE))!=null?T:m(C,Tt.PROMOTE_REMARD);return w?[w]:C.slice(0,1)},f=(C,w)=>{var M;const T=He.isSimpleTheme&&w===ke.BOTTOM_RIGHT_FLOATING;if(He.isSimpleTheme&&!T)return[];const P=(M=C==null?void 0:C[w])==null?void 0:M.reduce((E,x)=>{var Q,G;if((G=(Q=r.value)==null?void 0:Q.list)==null?void 0:G.includes(x.id))return E;const B=d(x.infos)||[];if(!B.length)return E;const W=T?g(B):B;return[...E,{...x,infos:W}]},[]);return T?P==null?void 0:P.slice(0,1):P},_=S(()=>f(e.formatFloatList,ke.BOTTOM_LEFT_FLOATING)),p=S(()=>f(e.formatFloatList,ke.BOTTOM_RIGHT_FLOATING)),h=O(f8),y=O(!1),b=O([k.GAME]);return{fastEntryHideData:r,isPut:o,onlyShowToTopPage:h,hiddenToTop:y,showToTopPage:b,leftFloatList:_,rightFloatList:p,miniModules:c,addMini:l,removeMini:u,resetFastEntryHideData:s,addFastEntryHideData:i,setPut:a,setHiddenToTop:C=>{y.value=C},setOnlyShowToTop:C=>{h.value.includes(C)||h.value.push(C)},setShowToTopPage:C=>{b.value.includes(C)||b.value.push(C)},setHideToTopPage:C=>{b.value=b.value.filter(w=>w!==C)}}},{persist:{paths:["fastEntryHideData"]}}),MS=Symbol("home_header_height"),p8=()=>({provideHeaderHeight:n=>{const o=Xm(n),a=S(()=>o.height.value);return tn(MS,a),a},injectHeaderHeight:()=>{const n=We(MS),o=S(()=>window.devicePixelRatio>=2?Math.floor(n.value):n.value);return{headerHeight:n,stickyHeaderHeight:o}}}),h8=()=>({asyncFooterConfig:{name:eT,isAsync:!0,height:3,isOpen:!0}}),_8="banner",y8={[it.default]:2.1,[it.min]:1.46,[it.cascading]:1.89,[it.big]:{height:3.4,marginTop:0,marginBottom:0},[it.middle]:{height:2.2,marginTop:0,marginBottom:0},[it.bigSide]:{height:4.4,marginTop:.2,marginBottom:.2}},b8=e=>{e||(e=y8);const t=()=>{var r,s;if(v8(e)){const i=(s=(r=me().homeLayoutInfos)==null?void 0:r.banner)!=null?s:it.default,c=e[i];return n(c)}else return n(e)},n=r=>typeof r=="number"?{height:r,marginTop:.2,marginBottom:.2}:r,o=()=>Nr().finalBannerData.length>0;return{bannerModulesConfig:{...t(),name:_8,isOpen:o,isAsync:!1}}},v8=e=>{if(Object.prototype.toString.call(e)!=="[object Object]")return!1;const{big:t,cascading:n,middle:o,min:a}=it;return!![it.default,t,n,o,a].some(s=>Reflect.has(e,s))},S8="bindNoWallet";var iT=(e=>(e[e.binded=1]="binded",e[e.noBind=2]="noBind",e[e.unBind=3]="unBind",e))(iT||{}),C8=(e=>(e[e.rmbBalance=1]="rmbBalance",e[e.score=2]="score",e))(C8||{}),w8=(e=>(e.buy="buyUrl",e.score="scoreUrl",e.home="homeUrl",e))(w8||{});const qge=async()=>(await F.request({method:"post",url:"/api/gameCenter/gameApi/recentPlatformList"})).data.data,jge=async e=>{var n;return(n=(await F.request({method:"post",url:"/api/gameCenter/gameApi/getPlatformBalance",data:e,timeout:15e3},{error:{action:"silent"}})).data.data)!=null?n:[]},zge=async e=>(await F.request({method:"post",url:"/api/gameCenter/gameApi/RefreshGold",data:{os_type:3,platformIdList:e}},{error:{action:"noMessage"}})).data.data,A8=async e=>(await F.request({method:"post",url:"/api/finance/getUserNoWalletInfo",data:e,timeout:15e3},{error:{action:"noMessage"}})).data.data,I8=async()=>(await F.request({method:"post",url:"/api/finance/getUserNoWalletBindUrl",timeout:15e3})).data.data,cT=Ee("noWallet",()=>{const{homeLayoutInfos:e}=me(),t=Ze(),n=ee(),o=O(null),a=O(!1),r=O(!1),s=O(!1),i=S(()=>{var p,h;return!((p=n.userInfos)!=null&&p.noWalletMerchNo)&&!((h=n.userInfos)!=null&&h.withdrawNoWalletMerchNo)}
96),c=O(),l=ze(),u=async p=>{var v;if(!g.value)return;a.value=!0;const h=i.value&&p&&((v=o.value)==null?void 0:v.bind)!==iT.binded?{onlyScoreReward:!0}:{},[y,b]=await Oe(A8(h));a.value=!1,!y&&b?(r.value=!0,o.value=b):r.value=!1},d=async()=>await Oe(I8()),m=()=>{s.value=!s.value},g=S(()=>{var y;const p=[Nt.Demo,Nt.Agent],h=(y=n.userInfos)==null?void 0:y.account_type;return!n.isLogined||h&&p.includes(h)||Je.enable||n.isTemporaryAccountMode?!1:(f.value||_.value)&&He.isShowNoWalletBindBar&&l.currencyNoWalletIsOpen}),f=S(()=>t.currency==="CNY"?(e==null?void 0:e.commonConfig.noWalletTipCny)===_h.OPEN:!1),_=S(()=>t.currency==="INR"?(e==null?void 0:e.commonConfig.noWalletTipInr)===_h.OPEN:!1);return{userNoWalletInfo:o,isNoWalletCollapse:s,isFetching:a,isOpenNoWallet:g,isOpenCny:f,isOpenInr:_,isNoWalletConfig:r,noWalletHeight:c,getUsNoWalletfoData:u,getNoWalletBindUrl:d,changeNoWalletExStatus:m}}),L8=()=>{const e=cT();return{bindNoWalletModulesConfig:{name:S8,isAsync:!1,height:.83,isOpen:()=>{var n;return(n=e==null?void 0:e.isNoWalletConfig)!=null?n:!1}}}};var ao=(e=>(e.LARGE="large",e.MIDDLE="middle",e.SMALL="small",e))(ao||{});const R8=()=>at().isIos?1:0,kS=e=>{const{userInfos:t}=ee();return F.request({url:"/gameApi/v1/hall/club/getClubRoomTableList",method:"POST",data:{...e,requesterId:t==null?void 0:t.username}},{crypto:{enable:!0},cache:{useCache:!1},error:{checkResCode:!0,action:"silent"}}).then(n=>n.data.data)},O8=e=>F.request({url:"/gameApi/v1/hall/club/getNewClubRoomTableList",method:"POST",data:e},{crypto:{enable:!0},cache:{useCache:!1},error:{checkResCode:!0,action:"silent"}}).then(t=>t.data.data),Kge=e=>F.request({url:"/gameApi/v1/hall/club/checkEnterClubRoomTable",method:"POST",data:{...e,appTypeRestrict:R8()}},{crypto:{enable:!0},error:{checkResCode:!0,action:"silent"}}).then(t=>t.data.data),T8=e=>F.request({url:"/gameApi/v1/hall/club/getClubGameRule",method:"POST",data:e},{crypto:{enable:!0},error:{checkResCode:!0,action:"silent"}}).then(t=>t.data.data),P8=e=>F.request({url:"/gameApi/v1/hall/club/getNewClubGameRule",method:"POST",data:e},{crypto:{enable:!0},error:{checkResCode:!0,action:"silent"}}).then(t=>t.data.data),D8=e=>F.request({url:"/gameApi/v1/hall/club/checkCreateNewClubRoomTable",method:"POST",data:e},{crypto:{enable:!0},error:{checkResCode:!0,action:"silent"}}).then(t=>t.data.data),Qge=e=>F.request({url:"/gameApi/v1/hall/club/getNewClubRoomTableInfo",method:"POST",data:e},{crypto:{enable:!0},error:{checkResCode:!0,action:"silent"}}).then(t=>t.data.data),M8=()=>F.request({url:"/gameApi/v1/hall/club/getNewClubGameDeskCreate",method:"POST"},{crypto:{enable:!0},error:{checkResCode:!1,action:"silent"}}).then(e=>{var t;return!!((t=e.data.data)!=null&&t.memberCreateRoomTableSwitch)}),Zge=()=>F.request({url:"/api/club/manager/gameRate",method:"GET"}).then(e=>e.data.data);var lT=(e=>(e[e.ClubNotFound=71110009]="ClubNotFound",e[e.ClubStatusNoInvalid=71110015]="ClubStatusNoInvalid",e[e.ClubConfigFieldError=71110018]="ClubConfigFieldError",e[e.ClubRoomNotExist=71110501]="ClubRoomNotExist",e[e.GameRuleError=71110502]="GameRuleError",e[e.GameTypeInvalid=71110503]="GameTypeInvalid",e[e.GameClosed=71110506]="GameClosed",e[e.GameMaintain=71110536]="GameMaintain",e[e.GameStatusDisable=71110537]="GameStatusDisable",e[e.CreateClubTableGameFull=71111001]="CreateClubTableGameFull",e[e.CreateClubTableAllFull=71111002]="CreateClubTableAllFull",e[e.EnterClubTablePasswordIncorrect=71111003]="EnterClubTablePasswordIncorrect",e[e.RoomFull=71111004]="RoomFull",e[e.GameStartError=71111005]="GameStartError",e[e.GameParameterError=71000021]="GameParameterError",e[e.RoomRuleVerificationError=71111006]="RoomRuleVerificationError",e[e.OperatingTooFast=71111007]="OperatingTooFast",e[e.AppTypeRestrictErrMsg=71111008]="AppTypeRestrictErrMsg",e[e.MemberStatusError=71000042]="MemberStatusError",e[e.MemberInsufficientBalance=71000043]="MemberInsufficientBalance",e[e.MemberHasUnfinishedRoom=71000044]="MemberHasUnfinishedRoom",e[e.ClubMemberCreateRoomDisabled=71111013]="ClubMemberCreateRoomDisabled",e[e.ClubMemberCreateRoomForbidden=71111014]="ClubMemberCreateRoomForbidden",e[e.ClubRoomNotExist2=71000009]="ClubRoomNotExist2",e[e.ClubRoomExpirySettling=71111016]="ClubRoomExpirySettling",e))(lT||{});
96const k8={71110009:"clubNotFound",71110015:"clubStatusNoInvalid",71110018:"clubConfigFieldError",71110501:"clubRoomNotExist",71110502:"gameRuleError",71110503:"gameTypeInvalid",71110506:"gameClosed",71110536:"gameMaintain",71110537:"gameStatusDisable",71111001:"createClubTableGameFull",71111002:"createClubTableAllFull",71111003:"enterClubTablePasswordIncorrect",71111004:"roomFull",71111005:"gameStartError",71000021:"gameParameterError",71111006:"roomRuleVerificationError",71111007:"operatingTooFast",71111008:"appTypeRestrictErrMsg",71000042:"memberStatusError",71000043:"memberInsufficientBalance",71000044:"unfinishedRoom",71111013:"clubMemberCreateRoomDisabled",71111014:"memberStatusError",71000009:"roomNotExist",71111016:"roomExpirySettling"},uT=[71111013,71111014],N8=Object.freeze(Object.defineProperty({__proto__:null,EGameErrorCodes:lT,closeAlertCodes:uT,clubGameErrs:k8},Symbol.toStringTag,{value:"Module"})),E8=()=>{const{t:e}=Se();return[{icon:"/lobby_asset/{layout}-{bg}-common/common/home/icon_ylc.png",sportName:()=>e("lobby.footer.quickJump.recreationCity"),sportType:dn.Casino}]};dn.Club,dn.Native,dn.ThirdParty;const B8=mt(()=>z(()=>Promise.resolve().then(()=>a7),void 0),e=>e.useWgSportStatusStore,"useWgSportStatusStore"),Gg=Ee("club-home",()=>{const e=ee(),{userInfos:t}=St(e),n=Object.keys(iu).map(K=>Number(K)),o=O(!1),a=O(!1),r=O(n[0]),s=O(n[0]),i=O(!1),c=O(!1),l=As(),u=S(()=>c.value||l.isGameOpening),d=async K=>{if(!u.value){c.value=!0;try{await K()}finally{c.value=!1}}},m=O([]),g=O(!1),f=O(),_=gi("Lv1"),p=O(),h=rn(),y=OL(),{skinType:b}=nn(),v=S(()=>{var te,le,ue;const K=(ue=(le=(te=h.gameCategoriesInfoList)==null?void 0:te.find(oe=>oe.gameCategoryId===Y.ClubRoom))==null?void 0:le.list)==null?void 0:ue.find(oe=>oe.platformId===Ys.WG);return K?!!K.maintainStatus:!1}),{data:I,execute:A}=Ji((K=!1)=>qU(Je.id,K),{onSuccess:K=>{RL(K)}}),L=S(()=>_.value&&Je.enable),C=S(()=>{var te;const K=(te=y.infoData)!=null?te:I.value;if(K){const le=/^\d+$/.test(String(K.clubLogo))||K.clubLogo==="";return{...K,clubLogo:le?Ty[Number(K.clubLogoIndex)]:K.clubLogo}}}),w=S(()=>m.value.reduce((K,te)=>(K[te.clubPlatformId]=te.isOpen,K),{})),T=S(()=>{var K,te;return(te=(K=m.value.find(le=>le.clubPlatformId===3))==null?void 0:K.isOpen)!=null?te:!1}),P=S(()=>{var K,te;return(te=(K=m.value.find(le=>le.clubPlatformId===2))==null?void 0:K.isOpen)!=null?te:!1}),M=S(()=>{var K,te;return(te=(K=m.value.find(le=>le.clubPlatformId===4))==null?void 0:K.isOpen)!=null?te:!1}),E=S(()=>{var K;return(K=t.value)==null?void 0:K.clubMemberInfo}),x=Mt(n.reduce((K,te)=>(K[te]=[],K),{})),V=Mt(n.reduce((K,te)=>(K[te]=[],K),{})),B=S(()=>V[r.value]),W=K=>{a.value=K},Q=async()=>{o.value=await M8()},G=K=>{let te={};try{te=JSON.parse(K)}catch(le){console.warn(le)}return te},N=K=>{K!=null&&K.length&&K.forEach(te=>{var le;return(le=rn())==null?void 0:le.fetchPlatformGameList(te).then(async ue=>{const oe=p.value;if(ue!=null&&ue.length&&oe){const U=te.gameCategoryId===Y.ClubRoom&&te.platformId===Ys.WG&&oe===dn.Club,$=!U&&oe===dn.Native;(U||$)&&(await B8()).setSportTabKey(oe),p.value=void 0}})})},j=()=>n.forEach(async K=>{const[te,le]=await Oe(kS({gameType:K,clubId:Je.id}));!te&&(le!=null&&le.tableList.length)?x[K]=le==null?void 0:le.tableList.map(ue=>({...ue,tableRule:G(ue.tableRule)})):qd(te.data)}),X=vo(async K=>{var U,$;if(!K)return;const te=i_.includes(b)&&!0;g.value=!0,s.value=K;const le=te?O8:kS,[ue,oe]=await Oe(le({gameType:K,clubId:Je.id}));if(g.value=!1,!ue)x[K]=Object.assign(((U=oe==null?void 0:oe.tableList)==null?void 0:U.map(re=>({...re,tableRule:G(re.tableRule),totalPerson:oe.totalPerson,totalRoom:oe.totalRoom})))||[],{isMaintain:!1});else{if(Number(($=ue.data)==null?void 0:$.code)===71110536){const re=Object.assign([],{isMaintain:!0});x[K]=re;return}qd(ue.data,!0)}},200),q=K=>{const{t:te}=Se();if(v.value){Hn.warn({message:te("lobby.game.gameMaintainText")});return}J(K)},J=async K=>{if(!K||u.value)return;i.value=!0;const te=i_.includes(b)&&!0;if(te){const[U]=await Oe(D8({gameType:K}));if(U){i.value=!1;const $=U.data;qd($),uT.includes($==null?void 0:$.code)&&Q();return}}const le=te?P8:T8,[ue,oe]=await Oe(le({gameType:K}));if(i.value=!1,!ue&&oe)try{V[K]=JSON.parse(oe.gameRule),W(!0)}catch(U){console.warn(U)}else qd(ue.data);r.value=K};return{canCreateRoom:o,clubTableListMap:x,createModalVisible:a,curRuleId:r,curClubGameId:s,clubTableRuleMap:V,curClubRule:B,clubMemberInfo:E,ruleLoading:i,clubGameSetting:m,clubGameSettingMap:w,isThirdPartyOpen:T,isNativeGameOpen:P,isSportOpen:M,clubLogoSetting:C,isClubGameMaintain:v,isHideCurrency:L,active132RoomTabId:f,getTableListLoading:g,initCLubAndWgSubGameList:N,getClubLogoSetting:A,initGameSetting:async()=>{},initAllTableList:j,setCreateModalVisible:W,fetchCanCreateRoom:Q,refreshSingleTableList:X,setClubTableRule:J,openCreateRoom:q,createRoomDisabled:u,runQuickStart:d}},{persist:{paths:["clubGameSetting","active132RoomTabId"]}});var x8=(e=>(e[e.SORT_BY_TIME=0]="SORT_BY_TIME",e[e.SORT_BY_LEAGUE=1]="SORT_BY_LEAGUE",e))(x8||{}),H8=(e=>(e[e.EUROPE=1]="EUROPE",e[e.HONGKONG=2]="HONGKONG",e[e.MALAY=3]="MALAY",e[e.INDONESIA=4]="INDONESIA",e[e.AMERICAN=5]="AMERICAN",e))(H8||{}),U8=(e=>(e[e.DONT_ACCEPT_ANY_ODDS_CHANGE=0]="DONT_ACCEPT_ANY_ODDS_CHANGE",e[e.ACCEPT_BETTER_ODDS=1]="ACCEPT_BETTER_ODDS",e[e.ACCEPT_ANY_ODDS_CHANGE=2]="ACCEPT_ANY_ODDS_CHANGE",e))(U8||{}),G8=(e=>(e[e.DONT_ACCEPT_CASH_OUT_CHANGE=0]="DONT_ACCEPT_CASH_OUT_CHANGE",e[e.ACCEPT_CASH_OUT_CHANGE=1]="ACCEPT_CASH_OUT_CHANGE",e))(G8||{}),W8=(e=>(e[e.BATCH_BET=0]="BATCH_BET",e[e.QUICK_BET=1]="QUICK_BET",e))(W8||{}),F8=(e=>(e[e.HIDDEN=1]="HIDDEN",e[e.SHOW=0]="SHOW",e))(F8||{}),dT=(e=>(e[e.CREATED=0]="CREATED",e[e.CONFIRMING=1]="CONFIRMING",e[e.REJECTED=2]="REJECTED",e[e.CANCELED=3]="CANCELED",e[e.CONFIRMED=4]="CONFIRMED",e[e.SETTLED=5]="SETTLED",e))(dT||{}),V8=(e=>(e[e.CONFIRMING=4]="CONFIRMING",e[e.VALID=0]="VALID",e[e.SUCCESSFUL=1]="SUCCESSFUL",e[e.FAILED=2]="FAILED",e[e.CANCELLED=3]="CANCELLED",e))(V8||{}),It=(e=>(e.Roll="roll",e.Shake="shake",e))(It||{}),$8=(e=>(e.Default="ymdhms",e.Normal="ymdhm",e.Simple="mdhm",e.Date="md",e.Time="hm",e))($8||{}),Y8=(e=>(e.Equal="equal",e.Up="up",e.Down="down",e))(Y8||{}),q8=(e=>(e.Video="video",e.Animation="animation",e))(q8||{}),j8=(e=>(e.SD="SD",e.HD="HD",e))(j8||{}),z8=(e=>(e[e.TODAY=0]="TODAY",e[e.YESTERDAY=1]="YESTERDAY",e[e.LAST_TOW_DAY=2]="LAST_TOW_DAY",e[e.LAST_SEVEN_DAY=7]="LAST_SEVEN_DAY",e[e.LAST_FIFTEEN_DAY=15]="LAST_FIFTEEN_DAY",e[e.LAST_THIRTY_DAY=30]="LAST_THIRTY_DAY",e[e.LAST_SIXTY_DAY=60]="LAST_SIXTY_DAY",e[e.THIS_MONTH=61]="THIS_MONTH",e[e.LAST_TOW_MONTH=62]="LAST_TOW_MONTH",e[e.LAST_THREE_MONTH=63]="LAST_THREE_MONTH",e[e.THIS_WEEK=-2]="THIS_WEEK",e[e.LAST_WEEK=-3]="LAST_WEEK",e[e.ALL=-1]="ALL",e[e.CUSTOMER=-4]="CUSTOMER",e[e.LAST_MONTH=-30]="LAST_MONTH",e))(z8||{}),K8=(e=>(e.Unsettled="unsettled",e.Reserve="reserve",e.Settled="settled",e.All="all",e))(K8||{});const Q8=1e4,Xge=Symbol("from_home_sport"),Jge=Symbol("home_offset_top"),efe=Symbol("bet-way"),tfe={[It.Roll]:"animation-sport-roll",[It.Shake]:"animation-sport-shake"},nfe=10,ofe=[dT.CONFIRMED],afe=20,rfe=20,sfe=50,ife=5,cfe="sport-bet-cart-classname",lfe="/lobby_asset/common/common/selfoperated-games/wgty_sports_league_a.png",ufe="/lobby_asset/common/common/selfoperated-games/wgty_sports_soccer.png";var tc=(e=>(e.ASIDE="aside",e.GAME="game",e.MIDDLE="middle",e.FOOTER="footer",e))(tc||{});const Z8=e=>{var t,n;return e.isServerOpen&&((n=(t=e.list)==null?void 0:t.length)!=null?n:0)>0},X8=()=>{const{gameCategoriesInfoList:e}=rn(),t=e.find(r=>r.gameCategoryId===Y.Merged);if((t==null?void 0:t.icon)===hA.NotUploaded)return"";const{ossHost:n}=$t(),{siteCode:o}=ze(),a=new yf().run({gameType:Sn.Category});return`${n}game_pictures/${Sn.Category}/${o}/${Y.Merged}
96/custom/more.png${a}`},J8=new Map([["hotIcon",Y.Hot],["chessCardIcon",Y.Chess],["fishingIcon",Y.Fish],["electronicIcon",Y.Electronic],["personIcon",Y.Real],["sportsIcon",Y.Sports],["lotteryIcon",Y.Lottery],["athleticsIcon",Y.Gaming],["cockfightingIcon",Y.Cockfighting],["blockchainIcon",Y.BlockChain],["freeTrialIcon",Y.Demo],["collectGamesIcon",Y.Collect],["recentGamesIcon",Y.Recent]]),lm=()=>{var n,o;const e=(n=me())==null?void 0:n.homeLayoutInfos,t=(o=$t())==null?void 0:o.hostCombineDomain;return{homeLayoutInfos:e,hostCombineDomain:t}};class Rd{static fillMap(t,n){const{hostCombineDomain:o}=lm();t&&t.forEach(a=>{const r=a.value?o+a.value:"";n.set(a.key,r)})}static useHomeCustomizeIcon(){var u,d;const{homeLayoutInfos:t}=lm(),n=(d=(u=t==null?void 0:t.advanceSetting)==null?void 0:u.day)==null?void 0:d.iconSetting,{homeTopImg:o,homeMidImg:a,homeBtmImg:r}=n||{},s=new Map,i=new Map,c=new Map,l={customizeTopIconMap:{map:s,img:o,type:"top"},customizeMiddleIconMap:{map:i,img:a,type:"middle"},customizeBottomIconMap:{map:c,img:r,type:"bottom"}};return Object.values(JR).forEach(m=>{const g=l[m];g&&this.fillMap(g.img,g.map)}),{customizeTopIconMap:s,customizeMiddleIconMap:i,customizeBottomIconMap:c}}static useGameShowImage(){var u,d;const{homeLayoutInfos:t,hostCombineDomain:n}=lm(),o=(d=(u=t==null?void 0:t.advanceSetting)==null?void 0:u.day)==null?void 0:d.iconSetting,{gameShowImg:a,gameSelectedImg:r}=o||{},s=new Map,i=new Map,c={gameIconMap:{map:s,img:a},gameIconSelectMap:{map:i,img:r}},l=(m,g)=>{m&&m.forEach(f=>{const _=J8.get(f.key);if(_!==void 0){const p=f.value?n+f.value:"";g.set(_,p)}})};return Object.values(eO).forEach(m=>{const g=c[m];g&&l(g.img,g.map)}),[s,i].forEach(m=>{m.has(Y.Merged)||m.set(Y.Merged,X8())}),{gameIconMap:s,gameIconSelectMap:i}}static useOwnerCustomizeIcon(){var u,d;const{homeLayoutInfos:t}=lm(),n=(d=(u=t==null?void 0:t.advanceSetting)==null?void 0:u.day)==null?void 0:d.iconSetting,{ownerTopImg:o,ownerMidImg:a,ownerBtmImg:r}=n||{},s=new Map,i=new Map,c=new Map,l={ownerTopIconMap:{map:s,img:o,type:"top"},ownerMiddleIconMap:{map:i,img:a,type:"middle"},ownerBottomIconMap:{map:c,img:r,type:"list"}};return Object.values(tO).forEach(m=>{const g=l[m];g&&this.fillMap(g.img,g.map)}),{ownerTopIconMap:s,ownerMiddleIconMap:i,ownerBottomIconMap:c}}}const Up={[tc.GAME]:{gameMenuName:"lobby.gameMenu.menu",recent:"lobby.gameMenu.loadingRecent",collect:"lobby.gameMenu.loadingCollect"},[tc.ASIDE]:{gameMenuName:"lobby.plan.aside.gameMenu.menu",recent:"lobby.plan.aside.gameMenu.loadingRecent",collect:"lobby.plan.aside.gameMenu.loadingCollect"},[tc.MIDDLE]:{gameMenuName:"lobby.plan.middle.gameMenu.menu",recent:"lobby.plan.middle.gameMenu.loadingRecent",collect:"lobby.plan.middle.gameMenu.loadingCollect"},[tc.FOOTER]:{gameMenuName:"lobby.plan.footer.gameMenu.menu",recent:"lobby.plan.footer.gameMenu.loadingRecent",collect:"lobby.plan.footer.gameMenu.loadingCollect"}};function Uf(e){const{GameMenuAssetsMap:t=sa,useFrom:n=tc.GAME,skipCategoryMerge:o=!1}=e||{},a=rn(),r=ee(),{t:s}=Se(),{gameIconMap:i,gameIconSelectMap:c}=Rd.useGameShowImage(),l=S(()=>{const L=T=>{var P,M;return{...T,gameCategoryName:T.gameCategoryId===Y.Merged&&T.gameCategoryName||s(`${Up[n].gameMenuName}${T.gameCategoryId}`),iconUrlNormal:i.get(T.gameCategoryId)||vr((P=t[T.gameCategoryId])==null?void 0:P.normal),iconUrlActive:c.get(T.gameCategoryId)||vr((M=t[T.gameCategoryId])==null?void 0:M.active)}};let C=0;return(o?a.gameCategoriesExtLinkInfoList.map(T=>{const P=T.gameCategoryId===Y.Merged?!1:Z8(T);return{...T,display:P}}):a.gameCategoriesExtLinkInfoList).reduce((T,P)=>{P=Xg(P);const M=P.gameCategoryId===Y.Hot,E=P.gameCategoryId===Y.Demo,x=P.isExLink,V=P.display&&!(E&&r.hasLoginedComponent)&&!x;if(M){const B=a.getHotGameList();if(a.shouldHideHotCategory)return T;T.push(L({...P,display:!0,list:B}))}else V?T.push(L(P)):x&&(T.push({...P,linkName:P.gameCategoryName,gameCategoryId:C+a.gameCategorieExtLink.length+ka,iconUrlNormal:P.icon,iconUrlActive:P.icon}),C+=1);return T},[])}),u=S(()=>l.value.filter(L=>!L.isExLink)),d=S(()=>{var L,C,w,T;return a.shouldHideTgDerivedCategory?[]:[{gameCategoryName:s(Up[n].recent),gameCategoryId:Y.Recent,iconUrlNormal:i.get(Y.Recent)||vr((L=t[Y.Recent])==null?void 0:L.normal),iconUrlActive:c.get(Y.Recent)||vr((C=t[Y.Recent])==null?void 0:C.active),isCu
96stomIcon:!1,list:a.getRecentGameList()},{gameCategoryName:s(Up[n].collect),gameCategoryId:Y.Collect,iconUrlNormal:i.get(Y.Collect)||vr((w=t[Y.Collect])==null?void 0:w.normal),iconUrlActive:c.get(Y.Collect)||vr((T=t[Y.Collect])==null?void 0:T.active),isCustomIcon:!1,list:a.getCollectGameList()}]}),m=S(()=>[...u.value,...d.value]),g=S(()=>a.gameCategorieExtLink.map((L,C)=>({...L,gameCategoryName:L.linkName,gameCategoryId:C+a.gameCategorieExtLink.length+ka,iconUrlNormal:L.icon,iconUrlActive:L.icon}))),f=S(()=>l.value.some(C=>C.isExLink)?[...l.value,...d.value]:[...m.value,...g.value]),_=S(()=>[...m.value,...g.value]),p=S(()=>l.value.some(C=>C.isExLink)?l.value:[...u.value,...g.value]),h=S(()=>[...u.value,...g.value]),y=L=>{var C;return!!(L!=null&&L.externalLinks)||!!((C=L==null?void 0:L.jumpPosition)!=null&&C.type)},b=L=>jL(L,`${L}${ka}`),v=(L,C=!0)=>{if(L===Y.Hot&&C){oR();return}b(L)},I=L=>{const{setScrollStickyMenuTab:C}=As(),w=a.gameCategoriesInfoList.find(T=>T.gameCategoryId===L);if(!(w!=null&&w.listRowCount)||VM.includes(L)){b(L);return}_e("HOME_SCROLL_STICKY_MENU_TAB").emit({gameCategoryId:L}),C(L)};return{recentCollect:d,processGameCategories:u,categorieExtLinks:g,completeGameCategorie:m,basicCustomCategories:p,basicCustomCategoriesLastLinks:h,completeGameCategorieAndExtLinks:f,completeGameCategorieAndLastLinks:_,isExternalLink:y,jumpToSubGameFromMenu:v,scrollMenuToGameCategory:I,performGameCategoryAction:(L,C=!0,w=!1)=>{if(zP(Y).includes(L))C?I(L):v(L,w);else{const P=g.value.find(M=>(M==null?void 0:M.gameCategoryId)===L);if(P&&P.jumpPosition&&y(P)){Af(P.jumpPosition,P.externalLinks,P.openApproach);return}}}}}const e7=e=>{const{processGameCategories:t,completeGameCategorie:n,scrollMenuToGameCategory:o}=Uf({useFrom:e==null?void 0:e.useFrom}),a=Gg(),{clubGameSetting:r}=St(a),s=db(),{setScrollStickyMenuTab:i}=As(),c=S(()=>["zh","zh_hk"].includes(Ue().language)),l=S(()=>r.value.reduce((p,h)=>(p[h.clubPlatformId]=h.isOpen,p),{})),u=()=>{var b,v;const p=document.getElementById("club-menu");if(!p)return;const h=((v=(b=p.parentElement)==null?void 0:b.parentElement)==null?void 0:v.parentElement)||p;let y=h.parentElement;for(;y;){const{overflowY:I}=getComputedStyle(y);if(I==="scroll"||I==="auto")break;y=y.parentElement}if(y){const I=h.getBoundingClientRect(),A=y.getBoundingClientRect();y.scrollTop+=I.top-A.top}else h.scrollIntoView({behavior:"auto"})},d=p=>{setTimeout(()=>o(p),200)},m=S(()=>{var P,M,E,x,V,B,W,Q,G;const{clubTableListMap:p}=Gg(),{getGameListByCategoryAndPlatform:h,getCategoriesPlatformList:y}=rn(),v=((P=y(Y.ClubRoom))==null?void 0:P.some(N=>N.platformId===Ys.WG))?(E=(M=h({gameCategoryId:Y.ClubRoom,platformId:Ys.WG}))==null?void 0:M.list)==null?void 0:E.map(N=>{var j,X,q,J;return{...N,gameCategoryId:Number(N.gameCategoryId),isSkipGameList:!1,isLastExhibitGameList:!1,gameCategoryName:N.gameName,iconUrlNormal:((j=sa[N.gameId])==null?void 0:j.normal)||"",iconUrlActive:((X=sa[N.gameId])==null?void 0:X.active)||"",logo:c.value?(q=iu[N.gameId])==null?void 0:q.zh:(J=iu[N.gameId])==null?void 0:J.en,list:p[N.gameId],listRowCount:2,onClick:()=>{s.setSportTabKey(dn.Club),Vt(()=>{u(),setTimeout(()=>{i(N.gameId)},200)})}}}):[],I=t.value.filter(N=>N.gameCategoryId!==Y.Demo),A=n.value.filter(N=>!(N.gameCategoryId===Y.Demo||N.gameCategoryId===Y.ClubRoom)),L=I.map(N=>{var j;return{...N,onClick:()=>{s.setSportTabKey(dn.Native),Vt(()=>d(N.gameCategoryId))},list:(j=N.list)==null?void 0:j.filter(X=>X.platformId===Ys.WG)}}).filter(N=>![Y.Hot,Y.ClubRoom,Y.Sports].includes(N.gameCategoryId)).filter(N=>N.list.length),C=A==null?void 0:A.map(N=>{var j;return{...N,onClick:()=>{s.setSportTabKey(dn.ThirdParty),Vt(()=>d(N.gameCategoryId))},list:(j=N.list)==null?void 0:j.filter(X=>X.platformId!==Ys.WG)}}).filter(N=>{var j;return[Y.Hot,Y.Recent,Y.Collect].includes(N.gameCategoryId)?!0:!!((j=N==null?void 0:N.list)!=null&&j.length)}),w=(V=(x=t.value)==null?void 0:x.filter(N=>N.gameCategoryId===Y.ClubRoom))==null?void 0:V[0],T=!((B=w==null?void 0:w.list)!=null&&B.length)||!((W=l.value)!=null&&W[xs.WgDuel]);return{wgList:(Q=l.value)!=null&&Q[xs.WgSelfProfit]?L:[],thirdPartyList:(G=l.value)!=null&&G[xs.ThirdParty]?C:[],clubGameList:T?[]:v!=null?v:[],originClubGameList:v}}),g=S(()=>{var b,v;const{t:p}=Se(),h=(b=l.value)!=null&&b[xs.ThirdParty]?m.value.thirdPartyList.map(I=>({...I,title:I.gameCategoryName,value:I.gameCategoryId,onClick:()=>{s.setSportTabKey(dn.ThirdParty),Vt(()=>d(I.gameCategoryId))}})):[];return[...[{title:p("lobby.club.clubGame"),gameCategoryName:p("lobby.club.clubGame"),gameCategoryId:dn.Club,value:"clubGame",iconUrlActive:"/lobby_asset/{layout}-{bg}-common/common/club/{clubLayout}/club_icon_dtfl_club_1.png",iconUrlNormal:"/lobby_asset/{layout}-{bg}-common/web/club/{clubLayout}/club_icon_dtfl_club_0.svg",onClick:()=>{var I,A;s.setSportTabKey(dn.Club),(A=(I=m.value.clubGameList)==null?void 0:I[0])!=null&&A.gameId&&Vt(()=>{i(m.value.clubGameList[0].gameId),u()})},isHidden:!((v=m.value.clubGameList)!=null&&v.length)},{title:p("lobby.club.nativeGame"),gameCategoryName:p("lobby.club.nativeGame"),value:"nativeGame",gameCategoryId:dn.Native,iconUrlActive:"/lobby_asset/common/common/club/club_icon_ysyx.png",iconUrlNormal:"/lobby_asset/common/web/club/club_icon_dtfl_wg_0.svg",onClick:()=>{var I;s.setSportTabKey(dn.Native),(I=m.value.wgList)!=null&&I[0].gameCategoryId&&Vt(()=>{var A;d((A=m.value.wgList)==null?void 0:A[0].gameCategoryId)})},isHidden:!m.value.wgList.length}].filter((I,A)=>{var L;return(L=l.value)==null?void 0:L[A+1]}).filter(I=>!I.isHidden),...h]}),f=S(()=>{var p,h,y;return{[xs.WgDuel]:!!((p=m.value.clubGameList)!=null&&p.length),[xs.WgSelfProfit]:!!((h=m.value.wgList)!=null&&h.length),[xs.ThirdParty]:!!((y=m.value.thirdPartyList)!=null&&y.length)}});return{clubGameData:m,clubQuickLinkList:g,clubTabsDataStatus:f,getClub132TabList:p=>S(()=>{var h;return((h=m.value.originClubGameList)==null?void 0:h.map(y=>{var v,I;const b=p?c.value?(v=iu[y.gameId])==null?void 0:v.zh:(I=iu[y.gameId])==null?void 0:I.en:CM[y.gameId];return{...y,value:y.gameId,label:y.gameName,tabIcon:b}}))||[]})}};var mT=(e=>(e[e.CNY=1]="CNY",e[e.THB=9]="THB",e[e.PHP=13]="PHP",e[e.INR=15]="INR",e[e.AUD=16]="AUD",e[e.COP=18]="COP",e[e.TZS=19]="TZS",e[e.NGN=20]="NGN",e[e.ZMW=21]="ZMW",e[e.BRL=22]="BRL",e[e.MXN=23]="MXN",e[e.RUB=24]="RUB",e[e.EGP=25]="EGP",e[e.PEN=26]="PEN",e[e.PKR=28]="PKR",e[e.BDT=29]="BDT",e[e.UGX=30]="UGX",e[e.ETB=31]="ETB",e[e.ZAR=32]="ZAR",e[e.TRY=35]="TRY",e[e.KES=38]="KES",e[e.CLP=40]="CLP",e[e.SAR=69]="SAR",e[e.AED=70]="AED",e[e.KWD=71]="KWD",e[e.USDT=200]="USDT",e[e.VND=1e3]="VND",e[e.IDR=1001]="IDR",e))(mT||{}),Vc=(e=>(e[e.ALL=0]="ALL",e[e.LIVE=1]="LIVE",e[e.PARLAY=2]="PARLAY",e[e.TODAY=3]="TODAY",e[e.EARLY=4]="EARLY",e[e.TODAY_LIVE=6]="TODAY_LIVE",e[e.OUTRIGHT=7]="OUTRIGHT",e[e.TODAY_EARLY=9]="TODAY_EARLY",e[e.FOLLOW=-1]="FOLLOW",e[e.TOPIC=100]="TOPIC",e))(Vc||{}),t7=(e=>(e[e.OUTRIGHT=1]="OUTRIGHT",e[e.MATCH=2]="MATCH",e[e.E_SPORT=3]="E_SPORT",e[e.VIRTUAL=4]="VIRTUAL",e[e.E_SPORT_OUTRIGHT=5]="E_SPORT_OUTRIGHT",e))(t7||{}),n7=(e=>(e[e.BALL=1]="BALL",e[e.E_SPORT=2]="E_SPORT",e))(n7||{}),Ot=(e=>(e[e.Soccer=1]="Soccer",e[e.IceHockey=2]="IceHockey",e[e.Basketball=3]="Basketball",e[e.Rugby=4]="Rugby",e[e.Tennis=5]="Tennis",e[e.AmericanFootball=6]="AmericanFootball",e[e.Baseball=7]="Baseball",e[e.Handball=8]="Handball",e[e.Floorball=10]="Floorball",e[e.Golf=12]="Golf",e[e.Volleyball=13]="Volleyball",e[e.Cricket=14]="Cricket",e[e.TableTennis=15]="TableTennis",e[e.Snooker=16]="Snooker",e[e.Futsal=17]="Futsal",e[e.MixedMartialArts=18]="MixedMartialArts",e[e.Boxing=19]="Boxing",e[e.Darts=20]="Darts",e[e.Bowls=21]="Bowls",e[e.WaterPolo=24]="WaterPolo",e[e.Cycling=25]="Cycling",e[e.Badminton=47]="Badminton",e[e.BeachVolleyball=51]="BeachVolleyball",e[e.Formula1=92]="Formula1",e[e.Specials=93]="Specials",e[e.StockCarRacing=94]="StockCarRacing",e[e.MotorcycleRacing=95]="MotorcycleRacing",e[e.Olympic=100]="Olympic",e[e.AsianGame=101]="AsianGame",e[e.Dota2=164]="Dota2",e[e.LOL=165]="LOL",e[e.EFootball=177]="EFootball",e[e.EBasketball=178]="EBasketball",e[e.CS_GO=179]="CS_GO",e[e.KOG=180]="KOG",e[e.VirtualSoccer=1001]="VirtualSoccer",e[e.VirtualHorse=1020]="VirtualHorse",e[e.VirtualGreyhounds=1021]="VirtualGreyhounds",e[e.VirtualSpeedway=1022]="VirtualSpeedway",e[e.VirtualMotorbike=1023]="VirtualMotorbike",e))(Ot||{});const gT=()=>{const{t:e}=Se();return[{sportType:Ot.Soccer,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_soccer.png",sportName:()=>e("lobby.wg_sport.game.soccer"),asideSvg:"icon_dtfl_soccer_0",stackedSvgs:["icon_dtfl_soccer0","icon_dtfl_soccer"],animation:It.Roll},{sportType:Ot.Basketball,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_basketball.png",sportName:()=>e("lobby.wg_sport.game.basketball"),asideSvg:"icon_dtfl_basketball_0",stackedSvgs:["icon_dtfl_basketball0","icon_dtfl_basketball"],animation:It.Roll},{sportType:Ot.Volleyball,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_volleyball.png",sportName:()=>e("lobby.wg_sport.game.volleyball"),asideSvg:"icon_dtfl_volleyball_0",stackedSvgs:["icon_dtfl_volleyball0","icon_dtfl_volleyball"],animation:It.Roll},{sportType:Ot.Cricket,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_cricket.png",sportName:()=>e("lobby.wg_sport.game.cricket"),asideSvg:"icon_dtfl_cricket_0",stackedSvgs:["icon_dtfl_cricket0","icon_dtfl_cricket"],animation:It.Shake},{sportType:Ot.Tennis,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_tennis.png",sportName:()=>e("lobby.wg_sport.game.tennis"),asideSvg:"icon_dtfl_tennis_0",stackedSvgs:["icon_dtfl_tennis0","icon_dtfl_tennis"],animation:It.Roll},{sportType:Ot.TableTennis,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_table_tennis.png",sportName:()=>e("lobby.wg_sport.game.tableTennis"),asideSvg:"icon_dtfl_table_tennis_0",stackedSvgs:["icon_dtfl_table_tennis0","icon_dtfl_table_tennis"],animation:It.Shake},{sportType:Ot.Badminton,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_badminton.png",sportName:()=>e("lobby.wg_sport.game.badminton"),asideSvg:"icon_dtfl_badminton_0",stackedSvgs:["icon_dtfl_badminton0","icon_dtfl_badminton"],animation:It.Shake},{sportType:Ot.Baseball,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_baseball.png",sportName:()=>e("lobby.wg_sport.game.baseball"),asideSvg:"icon_dtfl_baseball_0",stackedSvgs:["icon_dtfl_baseball0","icon_dtfl_baseball"],animation:It.Roll},{sportType:Ot.EFootball,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_soccer_gaming.png",sportName:()=>e("lobby.wg_sport.game.eFootball"),asideSvg:"icon_dtfl_soccer_gaming_0",stackedSvgs:["icon_dtfl_soccer_gaming0","icon_dtfl_soccer_gaming"],animation:It.Shake},{sportType:Ot.Boxing,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_boxing.png",sportName:()=>e("lobby.wg_sport.game.boxing"),asideSvg:"icon_dtfl_boxing_0",stackedSvgs:["icon_dtfl_boxing0","icon_dtfl_boxing"],animation:It.Shake},{sportType:Ot.IceHockey,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_puck.png",sportName:()=>e("lobby.wg_sport.game.iceHockey"),asideSvg:"icon_dtfl_puck_0",stackedSvgs:["icon_dtfl_puck0","icon_dtfl_puck"],animation:It.Shake},{sportType:Ot.Handball,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_handball.png",sportName:()=>e("lobby.wg_sport.game.handball"),asideSvg:"icon_dtfl_handball_0",stackedSvgs:["icon_dtfl_handball0","icon_dtfl_handball"],animation:It.Roll},{sportType:Ot.Golf,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_golf.png",sportName:()=>e("lobby.wg_sport.game.golf"),asideSvg:"icon_dtfl_golf_0",stackedSvgs:["icon_dtfl_golf0","icon_dtfl_golf"],animation:It.Roll},{sportType:Ot.Snooker,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_billiards.png",sportName:()=>e("lobby.wg_sport.game.snooker"),asideSvg:"icon_dtfl_billiards_0",stackedSvgs:["icon_dtfl_billiards0","icon_dtfl_billiards"],animation:It.Roll},{sportType:Ot.MixedMartialArts,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_fighting.png",sportName:()=>e("lobby.wg_sport.game.mixedMartialArts"),asideSvg:"icon_dtfl_fighting_0",stackedSvgs:["icon_dtfl_fighting0","icon_dtfl_fighting"],animation:It.Shake},{sportType:Ot.BeachVolleyball,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_beach_volleyball.png",sportName:()=>e("lobby.wg_sport.game.beachVolleyball"),asideSvg:"icon_dtfl_beach_volleyball_0",stackedSvgs:["icon_dtfl_beach_volleyball0","icon_dtfl_beach_volleyball"],animation:It.Roll},{sportType:Ot.Rugby,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_football.png",sportName:()=>e("lobby.wg_sport.game.rugby"),asideSvg:"icon_dtfl_football_0",stackedSvgs:["icon_dtfl_football0","icon_dtfl_football"],animation:It.Shake},{sportType:Ot.AmericanFootball,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_usa_football.png",sportName:()=>e("lobby.wg_sport.game.americanFootball"),asideSvg:"icon_dtfl_usa_football_0",stackedSvgs:["icon_dtfl_usa_football0","icon_dtfl_usa_football"],animation:It.Shake},{sportType:Ot.Floorball,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_floorball.png",sportName:()=>e("lobby.wg_sport.game.floorball"),asideSvg:"icon_dtfl_floorball_0",stackedSvgs:["icon_dtfl_floorball0","icon_dtfl_floorball"],animation:It.Roll},{sportType:Ot.Futsal,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_futsal.png",sportName:()=>e("lobby.wg_sport.game.futsal"),asideSvg:"icon_dtfl_futsal_0",stackedSvgs:["icon_dtfl_futsal0","icon_dtfl_futsal"],animation:It.Roll},{sportType:Ot.Darts,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_darts.png",sportName:()=>e("lobby.wg_sport.game.darts"),asideSvg:"icon_dtfl_darts_0",stackedSvgs:["icon_dtfl_darts0","icon_dtfl_darts"],animation:It.Shake},{sportType:Ot.Bowls,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_bowls.png",sportName:()=>e("lobby.wg_sport.game.bowls"),asideSvg:"icon_dtfl_bowls_0",stackedSvgs:["icon_dtfl_bowls0","icon_dtfl_bowls"],animation:It.Roll},{sportType:Ot.WaterPolo,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_waterpolo.png",sportName:()=>e("lobby.wg_sport.game.waterPolo"),asideSvg:"icon_dtfl_waterpolo_0",stackedSvgs:["icon_dtfl_waterpolo0","icon_dtfl_waterpolo"],animation:It.Roll},{sportType:Ot.Cycling,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_cycling.png",sportName:()=>e("lobby.wg_sport.game.cycling"),asideSvg:"icon_dtfl_cycling_0",stackedSvgs:["icon_dtfl_cycling0","icon_dtfl_cycling"],animation:It.Shake},{sportType:Ot.Formula1,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_formula.png",sportName:()=>e("lobby.wg_sport.game.formula1"),asideSvg:"icon_dtfl_formula_0",stackedSvgs:["icon_dtfl_formula0","icon_dtfl_formula"],animation:It.Shake},{sportType:Ot.Specials,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_specials.png",sportName:()=>e("lobby.wg_sport.game.specials"),asideSvg:"icon_dtfl_specials_0",stackedSvgs:["icon_dtfl_specials0","icon_dtfl_specials"],animation:It.Shake},{sportType:Ot.StockCarRacing,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_racing.png",sportName:()=>e("lobby.wg_sport.game.stockCarRacing"),asideSvg:"icon_dtfl_racing_0",stackedSvgs:["icon_dtfl_racing0","icon_dtfl_racing"],animation:It.Shake},{sportType:Ot.MotorcycleRacing,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_motorcycle_racing.png",sportName:()=>e("lobby.wg_sport.game.motorcycleRacing"),asideSvg:"icon_dtfl_motorcycle_racing_0",stackedSvgs:["icon_dtfl_motorcycle_racing0","icon_dtfl_motorcycle_racing"],animation:It.Shake},{sportType:Ot.Olympic,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_olympic.png",sportName:()=>e("lobby.wg_sport.game.olympic"),asideSvg:"icon_dtfl_olympic_0",stackedSvgs:["icon_dtfl_olympic0","icon_dtfl_olympic"],animation:It.Shake},{sportType:Ot.AsianGame,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_asian_game.png",sportName:()=>e("lobby.wg_sport.game.asianGame"),asideSvg:"icon_dtfl_asian_game_0",stackedSvgs:["icon_dtfl_asian_game0","icon_dtfl_asian_game"],animation:It.Shake},{sportType:Ot.EBasketball,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_basketball_gaming.png",sportName:()=>e("lobby.wg_sport.game.eBasketball"),asideSvg:"icon_dt
96fl_basketball_gaming_0",stackedSvgs:["icon_dtfl_basketball_gaming0","icon_dtfl_basketball_gaming"],animation:It.Shake},{sportType:Ot.LOL,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_LOL.png",sportName:()=>e("lobby.wg_sport.game.lol"),asideSvg:"icon_dtfl_LOL_0",stackedSvgs:["icon_dtfl_LOL0","icon_dtfl_LOL"],animation:It.Shake},{sportType:Ot.KOG,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_KOG.png",sportName:()=>e("lobby.wg_sport.game.kog"),asideSvg:"icon_dtfl_KOG_0",stackedSvgs:["icon_dtfl_KOG0","icon_dtfl_KOG"],animation:It.Shake},{sportType:Ot.Dota2,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_dota2.png",sportName:()=>e("lobby.wg_sport.game.dota2"),asideSvg:"icon_dtfl_dota2_0",stackedSvgs:["icon_dtfl_dota20","icon_dtfl_dota2"],animation:It.Shake},{sportType:Ot.CS_GO,icon:"/lobby_asset/common/common/selfoperated-games/wgty_sports_CS_GO.png",sportName:()=>e("lobby.wg_sport.game.csgo"),asideSvg:"icon_dtfl_CS_GO_0",stackedSvgs:["icon_dtfl_CS_GO0","icon_dtfl_CS_GO"],animation:It.Shake}]},dfe=()=>KP(gT(),"sportType"),o7=Ee("wg-sport",()=>{const e=ee(),t=gT(),n=O(t[0].sportType),o=O(t),a=S(()=>{var g,f;return(g=e.userInfos)!=null&&g.currency?mT[(f=e.userInfos)==null?void 0:f.currency]:void 0}),r=O(Vc.TODAY),s=S(()=>r.value===Vc.PARLAY),i=S(()=>r.value===Vc.OUTRIGHT),c=S(()=>r.value===Vc.FOLLOW),l=S(()=>r.value===Vc.TOPIC),u=O(),d=O(),m=(g,f)=>{u.value=g,d.value=f};return ye([r,n],()=>{m()}),{sportKey:n,sportList:o,marketKey:r,sportCurrencyId:a,isParlay:s,isOutright:i,isFollow:c,isTopic:l,dateBeginTime:u,dateEndTime:d,setDateRange:m}},{persist:{storage:sessionStorage,paths:["sportKey","marketKey"]}}),db=Ee("wg-sport-status",()=>{const e=o7(),t=pa(null);e7();const n=rn(),o=Ze(),a=O(!1),r=O(!1),s=S(()=>r.value||n.gameCategoriesInfoList.length>0&&!u.value||d.value),i=S(()=>{var I;const{homeLayoutInfos:b}=me();return((I=b==null?void 0:b.commonConfig)==null?void 0:I.sportFlag)===aA.OPEN&&u.value||Je.enable}),c=S(()=>{const b=E8();return n.gameCategoriesInfoList.length>0&&!u.value?[]:b.concat(e.sportList)}),l=S(()=>{const b=n.gameCategoriesInfoList,v=b==null?void 0:b.find(I=>I.gameCategoryId===Y.Sports&&I.isServerOpen);return v==null?void 0:v.list.find(I=>I.gameId===Q8)}),u=S(()=>!!l.value),d=S(()=>{var b;return!!((b=l.value)!=null&&b.maintainStatus)}),m=S(()=>!0),g=S(()=>He.isAwlaysShowSportHome===!0?u.value:i.value),f=O(),_=b=>![dn.Casino,dn.Club,dn.Native,dn.ThirdParty].some(v=>v===b)&&b!==void 0,p=S(()=>g.value&&_(f.value)),h=b=>{const v=_(b);f.value=v?dn.Sport:dn.Casino,e.sportKey=v?b:e.sportList[0].sportType},y=async()=>{p.value&&(h(dn.Casino),await Vt())};return ye([()=>n.gameCategoriesInfoList,t],()=>{var v,I,A;const b=(I=(v=n.gameCategoriesInfoList)==null?void 0:v.filter(L=>L.gameCategoryId===Y.ClubRoom))==null?void 0:I[0];(A=b==null?void 0:b.list)!=null&&A.length},{immediate:!0}),ye([()=>o.currency,t],()=>{},{immediate:!0}),ye(s,b=>{b&&y()}),ye([()=>n.gameCategoriesInfoList,f,()=>{var b;return(b=t.value)==null?void 0:b.clubGameSetting}],()=>{f.value===dn.Native&&Je.enable},{immediate:!0}),{toggleParlayBetingNeedJumpToSportHome:a,isMaintenance:r,isSportMaintenance:s,isWgSportShowHome:g,getWGSportIsOpen:u,getWGSportIsMaintenance:d,isClubSportVisible:m,homeSportList:c,homeSportCasinoTabsKey:f,isHomeTabOnSport:p,checkIfHomeTabOnSport:_,setSportTabToCasino:y,setSportTabKey:h}},{persist:{storage:sessionStorage,paths:["homeSportCasinoTabsKey"]}}),a7=Object.freeze(Object.defineProperty({__proto__:null,useWgSportStatusStore:db},Symbol.toStringTag,{value:"Module"})),r7=()=>{const e=rn(),t=ee(),n=e.gameCategoriesExtLinkInfoList;return n.length===0?[{gameCategoryId:Y.Hot,display:!0,list:e.getHotGameList()}]:n.reduce((o,a)=>{const r=Xg(a),s=r.gameCategoryId===Y.Hot,i=r.gameCategoryId===Y.Demo;return s?o.push({...r,display:!0,list:e.getHotGameList()}):r.display&&!(i&&t.hasLoginedComponent)&&!r.isExLink&&o.push(r),o},[])},s7=()=>r7(),i7=()=>{const e={[ao.LARGE]:2.8200000000000003,[ao.MIDDLE]:2.2,[ao.SMALL]:2.48},t=()=>{const o=s7().length+2;let a=0;return o>=1&&(a+=e[ao.LARGE]),o>=2&&(a+=e[ao.MIDDLE]),o>=4&&(a+=e[ao.SMALL]),a};return{gameExhibitionModulesConfig:{name:lb.gameExhibition,height:t(),isOpen:!0,marginTop:.2,marginBottom:.21}}},c7=()=>{const e=rT[nn().skinType];return{syncHeaderConfig:{name:aT,isAsync:!1,height:e,marginTop:0,isOpen:!0}}},A_={[Qs.SMALL]:.9,[Qs.MIDDLE]:1.34,[Qs.BIG]:1},fT=[ke.HOME_TOP_BELOW,ke.BANNER_BELOW,ke.ANNOUNCEMENT_BELOW,ke.THIRD_PARTY_GAMES_BELOW,ke.HOME_BOTTOM_ABOVE,ke.HOME_BOTTOM,ke.HOT_GAMES_BELOW,ke.THIRD_PARTY_GAMES_ABOVE,ke.HOT_GAMES_ABOVE];xt.marketInHeaderBelow+"",ke.HOME_TOP_BELOW,xt.marketInBannerBelow+"",ke.BANNER_BELOW,xt.marketInMarqueeBelow+"",ke.ANNOUNCEMENT_BELOW,xt.marketInGameBelow+"",ke.THIRD_PARTY_GAMES_BELOW,xt.marketInHomeBottomAbove+"",ke.HOME_BOTTOM_ABOVE,xt.marketInHomeBottom+"",ke.HOME_BOTTOM,xt.marketInHotGamesBelow+"",ke.HOT_GAMES_BELOW,xt.marketInThirdPartyGamesAbove+"",ke.THIRD_PARTY_GAMES_ABOVE,xt.marketInThirdPartyGamesBelow+"",ke.THIRD_PARTY_GAMES_BELOW,xt.marketInHotGamesAbove+"",ke.HOT_GAMES_ABOVE;const l7=()=>{const{formatHomeList:e,homePublicityList:t}=wd(),n={default:!!(t!=null&&t.length)};return fT.forEach(o=>{let a=!1;o in e&&(a=!0),n[o]=a}),n},u7=()=>{const{homePublicityList:e}=wd(),t={};return e.forEach(n=>{let o=A_[Qs.SMALL];fT.includes(n.showPosition)&&(o=A_[n.imgSize]),t[n.showPosition]=o}),t};let Gp;const d7=()=>(Gp||(Gp=(()=>{const t={},n=u7(),o=({name:a,position:r})=>{var s;t[a]={name:a,isAsync:!0,height:(s=n[r])!=null?s:A_[Qs.SMALL],marginTop:.2,marginBottom:.2,isOpen:()=>l7()[r]}};return o({name:xt.marketInHeaderBelow,position:ke.HOME_TOP_BELOW}),o({name:xt.marketInBannerBelow,position:ke.BANNER_BELOW}),o({name:xt.marketInMarqueeBelow,position:ke.ANNOUNCEMENT_BELOW}),o({name:xt.marketInGameBelow,position:ke.THIRD_PARTY_GAMES_BELOW}),o({name:xt.marketInHomeBottomAbove,position:ke.HOME_BOTTOM_ABOVE}),o({name:xt.marketInHomeBottom,position:ke.HOME_BOTTOM}),o({name:xt.marketInHotGamesBelow,position:ke.HOT_GAMES_BELOW}),o({name:xt.marketInThirdPartyGamesAbove,position:ke.THIRD_PARTY_GAMES_ABOVE}),o({name:xt.marketInHotGamesAbove,position:ke.HOT_GAMES_ABOVE}),o({name:xt.marketInThirdPartyGamesBelow,position:ke.THIRD_PARTY_GAMES_BELOW}),t})()),{marketingModulesConfigMapper:Gp}),m7=()=>({marqueueConfig:{name:nT,height:.6,marginTop:0}}),g7=()=>({navConfig:{name:oT,isAsync:!1,height:1.44,marginTop:0,marginBottom:.1,isOpen:!0}}),mb="Single",f7={[vn.UniversalCard]:{listOutHeight:.12+.35,indicatorHeight:.1+.12},[vn.CenterMagnify]:{listOutHeight:.12+.35,indicatorHeight:0},[vn.SlideLeftLarge]:{listOutHeight:.35+.12+.3,indicatorHeight:.16+.1},[vn.NavigationPopover]:{listOutHeight:.87,indicatorHeight:0},[vn.SlideBottomName]:{listOutHeight:.35+.12,indicatorHeight:.22},[mb]:{listOutHeight:.66,indicatorHeight:0}};vn.UniversalCard+"",vn.SlideLeftLarge+"",vn.SlideBottomName+"";const p7=[Mr.Top,Mr.Single,Mr.Bottom],{Chess:h7,Fish:_7,Electronic:y7,Real:b7,Sports:v7,Cockfighting:S7,Gaming:C7,Lottery:w7,BlockChain:A7}=Y,pT=[h7,_7,y7,b7,v7,S7,C7,w7,A7],um=e=>{var r;const n=(r=me().homeLayoutInfos)==null?void 0:r.specialConfig,o=n==null?void 0:n.pos,a={default:!!(e!=null&&e.length)};
96return p7.forEach(s=>{let i=!1;o===s&&(e!=null&&e.length)&&(i=!0),a[s]=i}),a},NS={[vn.UniversalCard]:{[ie.VerticalMask]:{cardHeight:2.13,listColumnCount:5,topBotSpacing:.2,slidesPerView:4},[ie.Square]:{cardHeight:2.02,oneTextCardHeight:1.7,twoTextCardHeight:2.02,listColumnCount:5,topBotSpacing:.14,slidesPerView:4},[ie.Vertical]:{cardHeight:2.67,oneTextCardHeight:2.37,twoTextCardHeight:2.67,listColumnCount:5,topBotSpacing:.2,slidesPerView:4},[ie.SquareRightAngle]:{cardHeight:2.21,oneTextCardHeight:1.91,twoTextCardHeight:2.21,listColumnCount:5,topBotSpacing:.2,slidesPerView:4},[ie.Rounded]:{cardHeight:2.17,oneTextCardHeight:1.87,twoTextCardHeight:2.17,listColumnCount:5,topBotSpacing:.2,slidesPerView:4},[ie.Horizontal]:{cardHeight:2.17,oneTextCardHeight:1.87,twoTextCardHeight:2.17,listColumnCount:3,topBotSpacing:.2,slidesPerView:2.5}},[vn.CenterMagnify]:{[ie.VerticalMask]:{cardHeight:2.24,listColumnCount:5,topBotSpacing:.3},[ie.Square]:{cardHeight:2.61,oneTextCardHeight:2.18,twoTextCardHeight:2.61,listColumnCount:5,topBotSpacing:.14},[ie.Vertical]:{cardHeight:3.05,oneTextCardHeight:2.71,twoTextCardHeight:3.05,listColumnCount:5,topBotSpacing:.3},[ie.SquareRightAngle]:{cardHeight:2.46,oneTextCardHeight:2.13,twoTextCardHeight:2.46,listColumnCount:5,topBotSpacing:.14},[ie.Rounded]:{cardHeight:2.48,oneTextCardHeight:2.14,twoTextCardHeight:2.48,listColumnCount:5,topBotSpacing:.14},[ie.Horizontal]:{cardHeight:2.2,oneTextCardHeight:1.85,twoTextCardHeight:2.2,listColumnCount:5,topBotSpacing:.14}},[vn.SlideLeftLarge]:{[ie.VerticalMask]:{cardHeight:1.68,listColumnCount:3,topBotSpacing:.27,pageCardHeight:3.63,slidesPerView:1},[ie.Square]:{cardHeight:1.51,oneTextCardHeight:1.51,twoTextCardHeight:1.81,listColumnCount:3,topBotSpacing:.13,pageCardHeight:3.16,slidesPerView:1},[ie.Vertical]:{cardHeight:1.99,oneTextCardHeight:1.99,twoTextCardHeight:2.29,listColumnCount:3,topBotSpacing:.08,pageCardHeight:4.14,slidesPerView:1},[ie.SquareRightAngle]:{cardHeight:1.51,oneTextCardHeight:1.51,twoTextCardHeight:1.81,listColumnCount:3,topBotSpacing:.13,pageCardHeight:3.16,slidesPerView:1},[ie.Rounded]:{cardHeight:1.48,oneTextCardHeight:1.48,twoTextCardHeight:1.78,listColumnCount:3,topBotSpacing:.16,pageCardHeight:3.16,slidesPerView:1},[ie.Horizontal]:{cardHeight:1.29,oneTextCardHeight:1.29,twoTextCardHeight:1.59,listColumnCount:2,topBotSpacing:.06,pageCardHeight:2.72,slidesPerView:1}},[vn.NavigationPopover]:{[ie.VerticalMask]:{cardHeight:3.7,oneTextCardHeight:3.38,twoTextCardHeight:3.7,listColumnCount:3,topBotSpacing:0,slidesPerView:1},[ie.Square]:{cardHeight:3,oneTextCardHeight:2.68,twoTextCardHeight:3,listColumnCount:3,topBotSpacing:0,slidesPerView:1},[ie.Vertical]:{cardHeight:3.7,oneTextCardHeight:3.38,twoTextCardHeight:3.7,listColumnCount:3,topBotSpacing:0,slidesPerView:1},[ie.SquareRightAngle]:{cardHeight:3,oneTextCardHeight:2.68,twoTextCardHeight:3,listColumnCount:3,topBotSpacing:0,slidesPerView:1},[ie.Rounded]:{cardHeight:3,oneTextCardHeight:2.68,twoTextCardHeight:3,listColumnCount:3,topBotSpacing:0,slidesPerView:1},[ie.Horizontal]:{cardHeight:2.99,oneTextCardHeight:2.67,twoTextCardHeight:2.99,listColumnCount:2,topBotSpacing:0,slidesPerView:1}},[vn.SlideBottomName]:{[ie.VerticalMask]:{cardHeight:1.9,oneTextCardHeight:1.64,twoTextCardHeight:1.9,listColumnCount:4,topBotSpacing:.18,slidesPerView:1},[ie.Square]:{cardHeight:1.9,oneTextCardHeight:1.64,twoTextCardHeight:1.9,listColumnCount:4,topBotSpacing:.18,slidesPerView:1},[ie.Vertical]:{cardHeight:1.9,oneTextCardHeight:1.64,twoTextCardHeight:1.9,listColumnCount:4,topBotSpacing:.18,slidesPerView:1},[ie.SquareRightAngle]:{cardHeight:1.9,oneTextCardHeight:1.64,twoTextCardHeight:1.9,listColumnCount:4,topBotSpacing:.18,slidesPerView:1},[ie.Rounded]:{cardHeight:1.9,oneTextCardHeight:1.64,twoTextCardHeight:1.9,listColumnCount:4,topBotSpacing:.18,slidesPerView:1},[ie.Horizontal]:{cardHeight:1.9,oneTextCardHeight:1.64,twoTextCardHeight:1.9,listColumnCount:4,topBotSpacing:.18,slidesPerView:1}},[mb]:{[ie.VerticalMask]:{cardHeight:2,listColumnCount:4,topBotSpacing:.2,slidesPerView:4},[ie.Square]:{cardHeight:2.02,oneTextCardHeight:1.7,twoTextCardHeight:2.02,listColumnCount:4,topBotSpacing:.14,slidesPerView:4},[ie.Vertical]:{cardHeight:2.67,oneTextCardHeight:2.38,twoTextCardHeight:2.68,listColumnCount:4,topBotSpacing:.2,slidesPerView:4},[ie.SquareRightAngle]:{cardHeight:2.22,oneTextCardHeight:1.92,twoTextCardHeight:2.21,listColumnCount:4,topBotSpacing:.2,slidesPerView:4},[ie.Rounded]:{cardHeight:2.17,oneTextCardHeight:1.87,twoTextCardHeight:2.17,listColumnCount:4,topBotSpacing:.2,slidesPerView:4},[ie.Horizontal]:{cardHeight:2,oneTextCardHeight:1.7,twoTextCardHeight:2,listColumnCount:3,topBotSpacing:.2,slidesPerView:3}}},I7=(e,t)=>{var c;const n=R7(e),o=t!=null?t:f7;let a=o;if(O7(o))a=o[(c=n.specialStyle)!=null?c:vn.UniversalCard];else if(a.height)return a.height;const{dynamicHeight:r,listOutHeight:s,indicatorHeight:i}=L7({...n,specialList:e,fixedHeightConfig:a});return r+s+i},L7=({entry:e,specialStyle:t,specialList:n,fixedHeightConfig:o})=>{var d,m,g,f;let i=(g=((m=(d=me().systemInfos)==null?void 0:d.loginGameRestrictions)==null?void 0:m.loginGameNameDisplayOneLineSwitch)===Jt.OPEN?e.oneTextCardHeight:e.twoTextCardHeight)!=null?g:e.cardHeight;const c=o.indicatorHeight||0,l=o.listOutHeight||0;let u=!!e.slidesPerView&&n.length>e.slidesPerView;
96switch(t){case vn.SlideLeftLarge:i=(f=e.pageCardHeight)!=null?f:i,u=n.length>e.listColumnCount*2+1;break;case vn.NavigationPopover:i=e.cardHeight;break;case vn.SlideBottomName:{const _=n.length>e.listColumnCount?2:1;i=i*_+e.topBotSpacing*(_-1),u=n.length>e.listColumnCount*2;break}}return{dynamicHeight:i,listOutHeight:l,indicatorHeight:u?c:0}},R7=e=>{var i,c,l,u;const t=me(),n=(i=t.homeLayoutInfos)==null?void 0:i.specialConfig;let o=(n==null?void 0:n.pos)===Mr.Single?mb:(n==null?void 0:n.style)||vn.UniversalCard;const a=(c=t.homeLayoutInfos)==null?void 0:c.gameIcon,r=(l=NS[vn.UniversalCard])==null?void 0:l[a];return o===vn.CenterMagnify&&e.length<=Number(r==null?void 0:r.slidesPerView)&&(o=vn.UniversalCard),{entry:(u=NS[o])==null?void 0:u[a],specialStyle:o}},O7=e=>Object.prototype.toString.call(e)!=="[object Object]"?!1:!!Object.values(vn).some(n=>Reflect.has(e,n)),T7=e=>{var l,u,d;const{health:t,response:n}=Ut("apiGetSpecialGameList"),o=Ut("apiGetSpecialGameListTotal");let a=[],r={};t&&n&&(a=(n==null?void 0:n.data.data)||[]),o.health&&o.response&&(r=((u=(l=o==null?void 0:o.response)==null?void 0:l.data)==null?void 0:u.data)||{});const s=(d=I7(a,e))!=null?d:0;return{specialModulesConfig:{...(()=>{const m={},g=s;return pT.forEach(f=>{var _;m[ho.specialInGameSingle+f]={name:ho.specialInGameSingle+f,isAsync:!0,height:g,marginTop:.2,marginBottom:0,isOpen:Number((_=r[f])!=null?_:0)>0&&um(a)[Mr.Single]}}),m})(),[ho.specialInDefault]:{name:ho.specialInDefault,height:s,isOpen:()=>um(a).default,isAsync:!0},[ho.specialInGameTop]:{name:ho.specialInGameTop,height:s,isOpen:()=>um(a)[Mr.Top],isAsync:!0},[ho.specialInGameBottom]:{name:ho.specialInGameBottom,height:s,isOpen:()=>um(a)[Mr.Bottom],isAsync:!0}}}},P7=()=>{const{isHiddenByTgMiniApp:e}=Hf(),t=()=>{var g,f;const o=(g=ze().brandLogoInfos)!=null?g:{},{bootInstallationSwitch:a,combinationSwitch:r}=o;if(a===ly.CLOSED||!Xy(r)||Wt().isHiddenAppEnter||e.value)return!1;const{bootInstallationStyle:s,bootInstallationStyles:i}=o;if(!(i!=null&&i.length?i==null?void 0:i.includes(`${ns.TOP}`):`${s}`==`${ns.TOP}`))return!1;const l=na(),u=((f=l.bootInstallation)==null?void 0:f.forceInstall)===gf.OPENED,d=l.bootInstallationStatusShowTimes[ns.TOP],m=l.bootInstallationStatus[ns.TOP];return!(!u&&d&&!m)};return{topDownloadModulesConfig:{name:sT,height:u8[nn().skinType],marginTop:0,isOpen:()=>t()}}},D7={[ie.Square]:1.92,[ie.VerticalMask]:2.32,[ie.Vertical]:2.32,[ie.Rounded]:1.92,[ie.SquareRightAngle]:1.92,[ie.Horizontal]:1.51},M7={[ie.Square]:2,[ie.VerticalMask]:2.24,[ie.Vertical]:2.24,[ie.Rounded]:2,[ie.SquareRightAngle]:2,[ie.Horizontal]:2},k7={[ie.Square]:3.23,[ie.VerticalMask]:3.23,[ie.Vertical]:3.1,[ie.Rounded]:2.82,[ie.SquareRightAngle]:2.82,[ie.Horizontal]:2.82},da={[ie.Square]:1.89,[ie.VerticalMask]:2.29,[ie.Vertical]:2.29,[ie.Rounded]:1.89,[ie.SquareRightAngle]:1.89,[ie.Horizontal]:1.48},ma={[ie.Square]:1,[ie.VerticalMask]:1.12,[ie.Vertical]:1.12,[ie.Rounded]:1,[ie.SquareRightAngle]:1,[ie.Horizontal]:1},ga={[ie.Square]:1.8,[ie.VerticalMask]:2.04,[ie.Vertical]:2.04,[ie.Rounded]:1.8,[ie.SquareRightAngle]:1.8,[ie.Horizontal]:1.78},ki={[ie.Square]:.44,[ie.VerticalMask]:.44,[ie.Vertical]:.44,[ie.Rounded]:.44,[ie.SquareRightAngle]:.44,[ie.Horizontal]:.44},N7={[vt.STYLE1]:1,[vt.STYLE2]:.8,[vt.STYLE3]:.6,[vt.STYLE4]:.52,[vt.STYLE5]:.4,[vt.STYLE6]:.448,[vt.STYLE7]:.03},E7=[Jo.BANNER,Jo.MARQUEUE,Jo.FOOTER,Jo.NAV],ES={[vt.STYLE1]:D7,[vt.STYLE2]:M7,[vt.STYLE3]:k7,[vt.STYLE4]:da,[vt.STYLE5]:ma,[vt.STYLE6]:ga,[vt.STYLE7]:ki},zl=()=>{var l,u;const{health:e,response:t}=Ut("ossGetWinnerCarouselData");let n=[];e&&t&&(n=t==null?void 0:t.data.data.hallRecords);const o=(u=(l=ze().brandLogoInfos)==null?void 0:l.winnerCarousels)==null?void 0:u.find(d=>d.b===Ze().siteDefaultCurrency),a=o==null?void 0:o.c,r=o==null?void 0:o.d,s=r!==void 0&&r in RI,i=!!n.length,c={default:i&&s};return E7.forEach(d=>{c[d]=a===d&&i&&s}),c},B7=()=>{var a,r,s,i;const e=(s=(r=(a=ze().brandLogoInfos)==null?void 0:a.winnerCarousels)==null?void 0:r.find(c=>c.b===Ze().currency))==null?void 0:s.d,t=e&&ES[e]?e:vt.STYLE1,n=(i=me().homeLayoutInfos)==null?void 0:i.gameIcon,o=ES[t][n];return o?o+N7[t]:0},x7=()=>{const e=B7();return{winnerModulesConfig:{[jn.winnerInDefault]:{name:jn.winnerInDefault,he
96ight:e,isOpen:()=>zl().default,isAsync:!0},[jn.winnerInBannerTop]:{name:jn.winnerInBannerTop,height:e,isOpen:()=>zl()[Jo.BANNER],isAsync:!0},[jn.winnerInMarqueeTop]:{name:jn.winnerInMarqueeTop,height:e,isOpen:()=>zl()[Jo.MARQUEUE],isAsync:!0},[jn.winnerInMiddleMenuTop]:{name:jn.winnerInMiddleMenuTop,height:e,isOpen:()=>zl()[Jo.NAV],isAsync:!0},[jn.winnerInFooterTop]:{name:jn.winnerInFooterTop,height:e,isOpen:()=>zl()[Jo.FOOTER],isAsync:!0,isForceLazy:!0,marginTop:.2,marginBottom:.2}}}},H7=()=>{const{topDownloadModulesConfig:e}=P7(),{syncHeaderConfig:t}=c7(),{bindNoWalletModulesConfig:n}=L8(),{winnerModulesConfig:o}=x7(),{bannerModulesConfig:a}=b8({[it.big]:{height:jl[it.big],marginTop:0,marginBottom:0},[it.default]:{height:jl[it.default],marginTop:0,marginBottom:0},[it.cascading]:{height:jl[it.cascading],marginTop:0,marginBottom:0},[it.min]:{height:jl[it.min],marginTop:0,marginBottom:0},[it.middle]:{height:jl[it.middle],marginTop:0,marginBottom:0}}),{marketingModulesConfigMapper:r}=d7(),{marqueueConfig:s}=m7(),{navConfig:i}=g7(),{specialModulesConfig:c}=T7(),{gameExhibitionModulesConfig:l}=i7(),{asyncFooterConfig:u}=h8();return u.children=[{...r[xt.marketInHomeBottom],marginBottom:0}],{modulesConfig:[{...e,marginBottom:.1},t,n,{...r[xt.marketInHeaderBelow],marginTop:0},{...o[jn.winnerInBannerTop],marginTop:0},o[jn.winnerInMarqueeTop],a,s,r[xt.marketInMarqueeBelow],{...o[jn.winnerInMiddleMenuTop],marginTop:0,marginBottom:.2},i,r[xt.marketInThirdPartyGamesAbove],c[ho.specialInGameTop],l,r[xt.marketInThirdPartyGamesBelow],r[xt.marketInHomeBottomAbove],o[jn.winnerInFooterTop],c[ho.specialInGameBottom],u]}},U7=(e={})=>{for(const t in e)(e[t]===void 0||e[t]===null)&&delete e[t];return e},Gr=(e,t)=>t?e+t:void 0,Ts=()=>{var n,o;const e=(n=me())==null?void 0:n.homeLayoutInfos,t=(o=$t())==null?void 0:o.hostCombineDomain;return{homeLayoutInfos:e,hostCombineDomain:t}};class cl{static useMenuBg(t="normal"){var s,i;const{homeLayoutInfos:n,hostCombineDomain:o}=Ts(),a=(i=(s=n==null?void 0:n.advanceSetting)==null?void 0:s.day)==null?void 0:i.backgroundSetting;if(!a)return{base:null,select:null};const r=(c,l)=>t==="normal"?Gr(o,a[c]):Gr(o,a[l]);return{base:r("gameMenuBgImg2","gameMenuBgImg"),select:r("gameMenuSelectBgImg2","gameMenuSelectBgImg")}}static get hellBg(){var r,s,i;const{homeLayoutInfos:t}=Ts();if(xn().name!==k.GAME)return null;const o=(s=(r=t==null?void 0:t.advanceSetting)==null?void 0:r.day)==null?void 0:s.backgroundSetting,a={};if((i=t==null?void 0:t.hallLoginImage)!=null&&i.length){a.backgroundImage=t.hallLoginImage,a.backgroundSize="100% 100%";const c=o==null?void 0:o.cutOffset;if(c){const m=2340*(window.outerWidth/1080)*(c/2340);a.backgroundPositionY=`-${m}px`}return a}return null}static get tabBarBg(){var r,s,i;const{homeLayoutInfos:t,hostCombineDomain:n}=Ts(),o=(s=(r=t==null?void 0:t.advanceSetting)==null?void 0:r.day)==null?void 0:s.backgroundSetting,a={};return(i=o==null?void 0:o.btmImg)!=null&&i.length&&(a.backgroundImage=`url(${Gr(n,o.btmImg)})`,a.backgroundSize="100% auto"),a}static get hellTabsBg(){var a,r,s;const{homeLayoutInfos:t,hostCombineDomain:n}=Ts(),o=(r=(a=t==null?void 0:t.advanceSetting)==null?void 0:a.day)==null?void 0:r.backgroundSetting;return(s=o==null?void 0:o.gameMenuBgImg)!=null&&s.length&&Gr(n,o.gameMenuBgImg)||""}static get hellTabsActive(){var a,r,s;const{homeLayoutInfos:t,hostCombineDomain:n}=Ts(),o=(r=(a=t==null?void 0:t.advanceSetting)==null?void 0:a.day)==null?void 0:r.backgroundSetting;return(s=o==null?void 0:o.gameMenuSelectBgImg)!=null&&s.length&&Gr(n,o.gameMenuSelectBgImg)||""}static get hellBigTabsBg(){var a,r,s;const{homeLayoutInfos:t,hostCombineDomain:n}=Ts(),o=(r=(a=t==null?void 0:t.advanceSetting)==null?void 0:a.day)==null?void 0:r.backgroundSetting;return(s=o==null?void 0:o.gameMenuBgImg2)!=null&&s.length&&Gr(n,o.gameMenuBgImg2)||""}static get hellBigTabsActive(){var a,r,s;const{homeLayoutInfos:t,hostCombineDomain:n}=Ts(),o=(r=(a=t==null?void 0:t.advanceSetting)==null?void 0:a.day)==null?void 0:r.backgroundSetting;return(s=o==null?void 0:o.gameMenuSelectBgImg2)!=null&&s.length&&Gr(n,o.gameMenuSelectBgImg2)||""}
96static get bgBaseSortList(){var a;const{homeLayoutInfos:t}=Ts(),{backgroundShading:n}=t||{},o=(a=$t())==null?void 0:a.hostCombineDomain;return[{style:{backgroundImage:"/lobby_asset/{layout}-{bg}-{skin}/common/common/bg_pattern_tile.png",backgroundSize:"1.8rem 1.8rem",...cl.hellBg},isShow:!t||!t.backgroundShading},{style:{backgroundImage:"/lobby_asset/{layout}-{bg}-{skin}/common/common/bg_pattern_tile.png",backgroundSize:"1.8rem 1.8rem",...cl.hellBg},addedStyle:{backgroundColor:(n==null?void 0:n.backgroundColor)||"",backgroundImage:n!=null&&n.shadingType?Gr(o,n==null?void 0:n.shadingType):"",backgroundSize:n!=null&&n.shadingType?"1.8rem 1.8rem":""},isShow:(n==null?void 0:n.type)===hh.Texture},{style:{backgroundImage:"/lobby_asset/{layout}-{bg}-{skin}/common/common/bg_pattern_tile.png",backgroundSize:"1.8rem 1.8rem",...cl.hellBg},addedStyle:{backgroundImage:n!=null&&n.appBackgroundShadingValue?Gr(o,n==null?void 0:n.appBackgroundShadingValue):"",backgroundSize:n!=null&&n.appBackgroundShadingValue?"cover":""},isShow:(n==null?void 0:n.type)===hh.Image}]}static get bgSortList(){const t=nn(),n=t.isHolidayThemeVisible,o=t.isCustomizeFestival,a=t.customizeFestivalConfig,r=t.isShowFestivalBgPattern,i=pd().isDark&&t.isNoBg?"1":"{bg}";return[{style:{backgroundImage:o?a==null?void 0:a.backgroundImg:`/lobby_asset/festival/{holiday}/common-${i}/common/bg_pattern_tile.png`,backgroundSize:o?"cover":"1.8rem 1.8rem",backgroundPosition:o?"center":""},isShow:n&&(o&&(a==null?void 0:a.backgroundImg)||!o)&&He.isShowFestivalPartern&&r},...this.bgBaseSortList]}static resolveStyle(t){let n={backgroundImage:"/lobby_asset/{layout}-{bg}-{skin}/common/common/bg_pattern_tile.png",backgroundSize:"1.8rem 1.8rem",...this.hellBg};return t==null||t.some(o=>o.isShow?(n={...o.style,...U7(o.addedStyle||{})},!0):!1),n}static get bgPatternStyle(){return this.resolveStyle(this.bgSortList)}static get bgPatternStyleWithoutFestival(){return this.resolveStyle(this.bgBaseSortList)}static getBgStyle(t){const n=nn(),o=n==null?void 0:n.isHolidayThemeVisible,a=n==null?void 0:n.isCustomizeFestival,r=n==null?void 0:n.isShowFestivalBgPattern;return!o||!r?t:a?"cover":"1.8rem 1.8rem"}}const G7={"home-pattern":"_home-pattern_101d0_91"},[W7]=Ae("pages-background-image-index"),F7=pe({name:W7,props:{src:String,imgStyle:Object},setup(e,{slots:t}){return()=>{var r,s,i,c,l;const{isShowFestivalBgPattern:n,isHolidayThemeVisible:o}=nn(),a=(r=cl.bgPatternStyle)!=null?r:{};return R(Gt,null,[(!o||o&&!n)&&((s=t.customizeBgImg)==null?void 0:s.call(t))||R(Me,{tag:"section",class:[G7["home-pattern"],"home-pattern"],style:De(Ma(a,["backgroundImage"]),(i=e.imgStyle)!=null?i:{}),src:(l=(c=e.src)!=null?c:a.backgroundImage)!=null?l:"",lazy:!1},null)])}}}),hT=50,V7=375,$7=1200,I_=300,Y7=50,q7=.904,j7=1.4,z7=12;var Wg=(e=>(e[e.Default=3]="Default",e[e.Big=6]="Big",e))(Wg||{});const L_={"--swiper-pagination-bottom":gn("4px"),"--swiper-pagination-bullet-horizontal-gap":gn("6px"),"--swiper-pagination-bullet-size":gn("10px"),"--swiper-pagination-bullet-inactive-color":"#fff","--swiper-pagination-color":"#fff","--swiper-pagination-bullet-inactive-opacity":"0.5","--swiper-pagination-bullet-border-radius":gn("6px"),"--swiper-pagination-bullet-width":gn("10px"),"--swiper-pagination-bullet-height":gn("10px")},_T={[Wg.Default]:L_,[Wg.Big]:{...L_,"--swiper-pagination-bottom":gn("5px"),"--swiper-pagination-bullet-horizontal-gap":gn("3px"),"--swiper-pagination-bullet-width":gn("27px"),"--swiper-pagination-bullet-height":gn("6px")}},K7=xa(()=>z(()=>import("./quickJump.impl.Bf7MzPi-.js"),__vite__mapDeps([0,4,2,1,5])),e=>e,"QuickJump"),{quickJump:Q7}=K7;function Z7(){const e=Nr(),{initialBannerData:t,finalBannerData:n,finalBannerMode:o}=St(e),a=({mode:d=o.value,dataList:m=n.value})=>{var f;const g={[it.default]:()=>m.length>=2,[it.big]:()=>m.length>=2,[it.min]:()=>m.length>3,[it.cascading]:()=>t.value.length>3,[it.middle]:()=>t.value.length>=2,[it.bigSide]:()=>t.value.length>=5};return{isSingleList:(m==null?void 0:m.length)===1,noList:(m==null?void 0:m.length)===0,showCarousel:((f=g[d])==null?void 0:f.call(g))||!1}},r=d=>{if(!d)return;const{id:m,location_name:g,location_type:f,location_value:_}=d;Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.BannerClick,payload:{banner_material_id:m,hyper_page_title:g,hyper_page_type:f,hyper_page_url:_}}),Q7({...d,location_id:d.location_type,payEntryId:wc.BANNER})},s=Mt({loop:!0,slidesPerView:1,spaceBetween:0,style:L_}
96),i=Mt({...s,slidesPerView:3,spaceBetween:Po("0.1rem")}),c=Mt({...s,centeredSlides:!0,effect:"coverflow",coverflowEffect:yT({stretch:d=>d*1.5,depth:300,modifier:1,slideShadows:!1,perspective:d=>d*12,activeSlideWidth:320,activeSlideHeight:95,sideSlideWidth:250,sideSlideHeight:74})}),l=Mt({...s,style:_T[Wg.Big]}),u=Mt({...s,loop:!0,slidesPerView:1});return{getCurBannerDataType:a,defaultBannerOptions:s,minBannerOptions:i,cascadingBannerOptions:c,bigBannerOptions:l,bigSideBannerOptions:u,onBannerClick:r}}const X7=e=>t=>{if(t!==void 0)return typeof t=="function"?t(e):t*(e/hT)},J7=(e,t)=>{const{stretch:n,sideSlideEdgeMargin:o,sideSlideWidth:a}=e;return o!==void 0&&a!==void 0?V7*(t/hT)/2-o-a/2:typeof n=="function"?n(t):n!==void 0?n:t*j7};function yT(e={}){var i,c,l,u,d;const t=Mf(),n=X7(t),o=n(e.activeSlideWidth),a=n(e.sideSlideWidth),r=n(e.sideSlideEdgeMargin),s=J7({stretch:e.stretch,sideSlideEdgeMargin:r,sideSlideWidth:a},t);return{rotate:(i=e.rotate)!=null?i:0,stretch:s,depth:(c=e.depth)!=null?c:I_,modifier:(l=e.modifier)!=null?l:1,slideShadows:(u=e.slideShadows)!=null?u:!1,perspective:typeof e.perspective=="function"?e.perspective(t):(d=e.perspective)!=null?d:t*z7,activeSlideWidth:o,activeSlideHeight:n(e.activeSlideHeight),sideSlideWidth:a,sideSlideHeight:n(e.sideSlideHeight)}}const gb=Symbol("ActivityController");var Ra=(e=>(e.viewport="viewport",e.overlay="overlay",e.pageVisible="pageVisible",e.activated="activated",e.enabled="enabled",e))(Ra||{});function eK(e,t){const{hasOpeningDialog:n}=zt(),o=S(()=>!n.value),a=Mt(new Map([[Ra.viewport,O(!1)],[Ra.overlay,o],[Ra.pageVisible,O(!0)],[Ra.activated,O(!0)],[Ra.enabled,O(!0)]]));function r(c,l=!0){if(a.has(c))return a.get(c);const u=O(l);return a.set(c,u),u}function s(c,l){c===Ra.overlay&&t&&console.warn("[useActivityController] 无法修改只读signal"),a.has(c)?a.get(c).value=l:t&&console.warn(`[useActivityController] 不存在 key ${c}`)}return{isActive:S(()=>{let c=!0;const l=e?ya(e):[];return a.forEach((u,d)=>{!u.value&&!l.includes(d)&&(c=!1)}),c}),updateSignal:s,registerSignal:r}}const Od=pe({name:"ActivityController",props:{ignoredSignals:{type:Array},domRef:{type:Object},debug:{type:Boolean,default:!1}},setup(e,{slots:t,expose:n}){const o=eK(e.ignoredSignals,e.debug);tn(gb,o);const a=Cs();n(o);const r=e.domRef||O(null);let s=()=>{};const i=()=>{s(),r.value&&(s=vc.addLazyBox(r.value,{callback:()=>{o.updateSignal(Ra.viewport,!0)},keepObserver:!0,leaveCallback:()=>{o.updateSignal(Ra.viewport,!1)}}))},c=()=>{if(!a||a.isUnmounted||!a.subTree)return null;let u=a.subTree.el;for(;u&&u.nodeType!==Node.ELEMENT_NODE;)u=u.nextElementSibling;u&&(r.value=u)};ye(()=>r.value,(u,d)=>{u&&u!==d&&i(),u||s()},{immediate:!0});const l=()=>{o.updateSignal(Ra.pageVisible,!document.hidden)};return en(()=>{e.domRef||(e.debug&&console.warn("[ActivityController] 请传递 domRef 属性,以提高性能"),c()),document.addEventListener("visibilitychange",l)}),ea(()=>{s(),document.removeEventListener("visibilitychange",l)}),xr(()=>{o.updateSignal(Ra.activated,!0)}),Ba(()=>{o.updateSignal(Ra.activated,!1)}),QP(()=>{e.domRef||c()}),()=>{var u;return(u=t.default)==null?void 0:u.call(t,{controller:o})}}}),Eu=null,Br=[Number,String],nr={type:Boolean,default:!0},Bu={type:Boolean,default:!1},mfe=e=>({type:e,required:!0}),tK=e=>({type:Array,default:()=>e}),gfe=e=>({type:Number,default:e}),Au=e=>({type:Br,default:e}),Zo=e=>({type:String,default:e}),nK={loop:nr,width:Br,height:Br,vertical:Boolean,autoplay:Au(0),duration:Au(500),touchable:nr,lazyRender:Boolean,initialSwipe:Au(0),indicatorColor:String,showIndicators:nr,stopPropagation:nr,itemStayTimes:{type:Array,default:()=>[]},autoHeight:Boolean,spaceBetween:{type:Number,default:0},dynamicMainBullets:{type:Number,default:null},useInBanner:Boolean,slidesPerView:Au(1),centeredSlides:Boolean,effect:{type:String,default:"slide"},coverflowEffect:{type:Object,default:()=>({rotate:0,depth:300,modifier:1,slideShadows:!1,perspective:1200})},rtlGesture:Boolean},bT={to:[Object],replace:Boolean};function oK({to:e,replace:t,$router:n}){e&&n&&n[t?"replace":"push"](e)}function vT(){const e=Cs().proxy;return()=>oK(e)}const aK=e=>e===window,BS=(e,t)=>({top:0,left:0,right:e,bottom:t,width:e,height:t}),ST=e=>{const t=ya(e);
96if(aK(t)){const n=t.innerWidth,o=t.innerHeight;return BS(n,o)}return t!=null&&t.getBoundingClientRect?t.getBoundingClientRect():BS(0,0)};function ffe(e){const t=G_(e),n=document.createElement("div");return document.body.appendChild(n),{instance:t.mount(n),unmount(){t.unmount(),document.body.removeChild(n)}}}function pfe(){const e=Mt({show:!1}),t=a=>{e.show=a},n=a=>{Object.assign(e,a,{transitionAppear:!0}),t(!0)},o=()=>t(!1);return Ga({open:n,close:o,toggle:t}),{open:n,close:o,state:e,toggle:t}}function rK(e){const t=[],n=o=>{Array.isArray(o)&&o.forEach(a=>{var r,s,i,c;mo(a)&&(t.push(a),(r=a.component)!=null&&r.subTree&&(t.push((s=a.component)==null?void 0:s.subTree),n((c=(i=a.component)==null?void 0:i.subTree)==null?void 0:c.children)),a.children&&n(a.children))})};return n(e),t}const xS=(e,t)=>{const n=e.indexOf(t);return n===-1?e.findIndex(o=>t.key!==void 0&&t.key!==null&&o.type===t.type&&o.key===t.key):n};function sK(e,t,n){var r;const o=rK((r=e==null?void 0:e.subTree)==null?void 0:r.children);n.sort((s,i)=>xS(o,s.vnode)-xS(o,i.vnode));const a=n.map(s=>s.proxy);t.sort((s,i)=>{const c=a.indexOf(s),l=a.indexOf(i);return c-l})}function CT(e){const t=Mt([]),n=Mt([]),o=Cs();return{children:t,linkChildren:r=>{tn(e,Object.assign({link:c=>{c.proxy&&(n.push(c),t.push(c.proxy),sK(o,t,n))},unlink:c=>{const l=n.indexOf(c);t.splice(l,1),n.splice(l,1)},children:t,internalChildren:n},r))}}}const Ic="hairline",hfe=`${Ic}--top`,_fe=`${Ic}--left`,iK=`${Ic}--right`,cK=`${Ic}--bottom`,lK=`${Ic}--surround`,uK=`${Ic}--top-bottom`,yfe=`${Ic}-unset--top-bottom`,HS=5,dK=10;function mK(e,t){return e>t?"horizontal":t>e?"vertical":""}function gK(e=dK){const t=O(0),n=O(0),o=O(0),a=O(0),r=O(0),s=O(0),i=O(""),c=O(!0),l=()=>i.value==="vertical",u=()=>i.value==="horizontal",d=()=>{o.value=0,a.value=0,r.value=0,s.value=0,i.value="",c.value=!0};return{move:f=>{const _=f.touches[0];o.value=(_.clientX<0?0:_.clientX)-t.value,a.value=_.clientY-n.value,r.value=Math.abs(o.value),s.value=Math.abs(a.value);const p=e;(!i.value||r.value<p&&s.value<p)&&(i.value=mK(r.value,s.value)),c.value&&(r.value>HS||s.value>HS)&&(c.value=!1)},start:f=>{d(),t.value=f.touches[0].clientX,n.value=f.touches[0].clientY},reset:d,startX:t,startY:n,deltaX:o,deltaY:a,offsetX:r,offsetY:s,direction:i,isVertical:l,isHorizontal:u,isTap:c}}const fK=Symbol();function pK(e){const t=We(fK,null);t&&ye(t,n=>{n&&e()})}let hK=0;function bfe(){const e=Cs(),{name:t="unknown"}=(e==null?void 0:e.type)||{};return`${t}-${++hK}`}function vfe(){const e=O([]),t=[];return ZP(()=>{e.value=[]}),[e,o=>(t[o]||(t[o]=a=>{e.value[o]=a}),t[o])]}function wT(e){const t=We(e,null);if(t){const n=Cs(),{link:o,unlink:a,internalChildren:r}=t;o(n),io(()=>a(n));const s=S(()=>r.indexOf(n));return{parent:t,index:s}}return{parent:null,index:O(-1)}}function AT(e,t,n={}){if(!Co)return;const{eventName:o="click"}=n;Er(o,r=>{(Array.isArray(e)?e:[e]).every(c=>{const l=ya(c);return l&&!l.contains(r.target)})&&t(r)},{target:document,...n})}function _K(e){const{autoplay:t,count:n,activeIndicator:o,swipeItemStayTimes:a,next:r}=e;let s;const i=O(!1),c=()=>{clearTimeout(s),i.value=!0},l=()=>{var f;i.value&&(i.value=!1),c();const m=(f=a.value)==null?void 0:f[o.value],g=typeof m=="number"&&Number.isFinite(m)&&m>0?m:+t();g>0&&n.value>1&&(s=setTimeout(()=>{r(),hu(()=>{l()})},g))};return{autoplay:l,stopAutoplay:c,pause:()=>{c()},resume:()=>{l()},isAutoplayPaused:i}}function yK(e){const{props:t,state:n,childrenCount:o,touch:a,swipeItemHeight:r}=e,s=o,i=S(()=>t.dynamicMainBullets>0?Math.min(t.dynamicMainBullets,s.value):s.value),c=S(()=>Math.max(1,Math.floor(+t.slidesPerView))),l=S(()=>t.effect),u=S(()=>t.coverflowEffect),d=S(()=>t.effect==="coverflow"),m=S(()=>{const A=n[t.vertical?"height":"width"];return c.value>1?(A-t.spaceBetween*(c.value-1))/c.value:A}),g=S(()=>t.vertical?a.deltaY.value:a.deltaX.value),f=S(()=>{if(n.rect){const A=t.vertical?n.rect.height:n.rect.width;return c.value>1?A-(m.value+t.spaceBetween)*s.value:A+t.spaceBetween-(m.value+t.spaceBetween)*s.value}return 0}),_=S(()=>m.value?c.value>1?Math.max(0,s.value-c.value):Math.ceil(Math.abs(f.value)/m.value):s.value),p=S(()=>s.value*(m.value+t.spaceBetween)),h=S(()=>(n.active+s.value)%s.value),y=S(()=>{const A=t.vertical?"vertical":"horizontal";return a.direction.value===A}),b=S(()=>document.documentElement.getAttribute("dir")==="rtl"),v=S(()=>{const A={transitionDuration:`${n.swiping?0:t.duration}ms`};if(d.value)A.transitionTimingFunction="cubic-bezier(0.215, 0.61, 0.355, 1)",A.position="relative";else{const L=(!t.vertical&&b.value?-n.offset:+n.offset).toFixed(2),C=t.vertical?0:L,w=t.vertical?L:0;A.transform=`translate3d(${C}px, ${w}px, 0)`}if(m.value){const L=t.vertical?"height":"width",C=t.vertical?"width":"height";d.value?A[L]="100%":A[L]=`${p.value}px`,A[C]=t[C]?`${t[C]}px`:""}return t.autoHeight&&(A.height=r.value>0?`${r.value}px`:"100%"),A}),I=S(()=>{const A=t.itemStayTimes;return Array.isArray(A)&&A.length?A:[]});return{count:s,dynamicMainBullets:i,slidesPerView:c,effect:l,coverflowEffectComputed:u,isCoverflow:d,size:m,delta:g,minOffset:f,maxCount:_,trackSize:p,activeIndicator:h,isCorrectDirection:y,isRtl:b,trackStyle:v,swipeItemStayTimes:I}}function bK(e){const t="scrollTop"in e?e.scrollTop:e.pageYOffset;return Math.max(t,0)}function US(e,t){"scrollTop"in e?e.scrollTop=t:e.scrollTo(e.scrollX,t)}function vK(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}function Sfe(e){US(window,e),US(document.body,e)}function Cfe(e,t){if(e===window)return 0;const n=t?bK(t):vK();return ST(e).top+n}m$();const SK=e=>e.stopPropagation();function R_(e,t){(typeof e.cancelable!="boolean"||e.cancelable)&&e.preventDefault(),t&&SK(e)}function GS(e){const t=ya(e);if(!t)return!1;if(typeof t.checkVisibility=="function")return!t.checkVisibility();let n=t;for(;n;){const o=window.getComputedStyle(n).display;
96if(o==="none"||n===t&&o==="contents")return!0;n=n.parentElement}return!1}function CK(e){const t=window.getComputedStyle(e);return t.transform!==""&&t.transform!=="none"||t.perspective!==""&&t.perspective!=="none"||["transform","perspective","filter"].some(n=>(t.willChange||"").includes(n))}function wfe(e){let t=e.parentElement;for(;t;){if(t&&t.tagName!=="HTML"&&t.tagName!=="BODY"&&CK(t))return t;t=t.parentElement}return null}function wK(e){const{props:t,state:n,touch:o,track:a,emit:r,computed:s,methods:i}=e,{activeIndicator:c,delta:l,isCorrectDirection:u,isRtl:d,size:m,count:g}=s,{move:f,stopAutoplay:_,correctPosition:p,autoplay:h}=i;let y,b=!1,v=0,I=0,A=0,L=0,C="",w=!1,T=!1,P=!1;const M=N=>!t.vertical&&t.rtlGesture&&d.value?-N:N;return{onTouchStart:N=>{!t.touchable||N.touches.length>1||(o.start(N),b=!1,y=Date.now(),_(),p())},onTouchMove:N=>{if(t.touchable&&n.swiping&&(o.move(N),u.value)){const j=M(l.value);!t.loop&&(n.active===0&&j>0||n.active===g.value-1&&j<0)||(R_(N,t.stopPropagation),f({offset:j}),b||(r("dragStart",{index:c.value}),b=!0))}},onTouchEnd:()=>{if(!t.touchable||!n.swiping)return;const N=M(l.value),j=Date.now()-y,X=N/j;if((Math.abs(X)>.25||Math.abs(N)>m.value/2)&&u.value){const J=-Math[N>0?"ceil":"floor"](N/m.value);f({pace:J,emitChange:!0})}else l.value&&f({pace:0});b=!1,n.swiping=!1,r("dragEnd",{index:c.value}),h()},onPointerDown:N=>{t.touchable&&("button"in N&&N.button>0||"pointerType"in N&&N.pointerType!=="mouse"||(v=N.clientX,I=N.clientY,A=0,L=0,C="",w=!0,P=!1,b=!1,T=!1,y=Date.now(),_(),o.reset(),n.swiping=!0,p()))},onPointerMove:N=>{if("pointerType"in N&&N.pointerType!=="mouse"||!t.touchable||!n.swiping||!w)return;A=N.clientX-v,L=N.clientY-I;const j=Math.abs(A),X=Math.abs(L);C||(j>=10||X>=10)&&(j>X?C="horizontal":X>j?C="vertical":C=t.vertical?"vertical":"horizontal");const q=t.vertical?"vertical":"horizontal";if(C===q){const Z=M(t.vertical?L:A);if(!(!t.loop&&(n.active===0&&Z>0||n.active===g.value-1&&Z<0))){if(N.preventDefault(),!P&&"pointerId"in N&&a.value)try{a.value.setPointerCapture(N.pointerId),P=!0}catch(te){}f({offset:Z}),b||(r("dragStart",{index:c.value}),b=!0,T=!0)}}},onPointerEnd:N=>{if("pointerType"in N&&N.pointerType!=="mouse"||!w)return;if(P&&"pointerId"in N&&a.value)try{a.value.releasePointerCapture(N.pointerId),P=!1}catch(te){P=!1}if(w=!1,!t.touchable||!n.swiping)return;const j=M(t.vertical?L:A),X=Date.now()-y,q=j/X,J=Math.abs(q)>.25||Math.abs(j)>m.value/2,Z=t.vertical?"vertical":"horizontal";if(J&&C===Z){const te=-Math[j>0?"ceil":"floor"](j/m.value);f({pace:te,emitChange:!0})}else j&&f({pace:0});T&&N.target===a.value&&(N.preventDefault(),N.stopPropagation()),b=!1,T=!1,n.swiping=!1,r("dragEnd",{index:c.value}),h()},onMouseUp:N=>{T&&(N.preventDefault(),N.stopPropagation())}}}function AK(e){const{props:t,state:n,initialized:o,root:a,track:r,computed:s,windowSize:i,methods:c}=e,{count:l}=s,{initialize:u,resize:d,autoplay:m,stopAutoplay:g,onTouchMove:f,onMouseUp:_}=c;ye(o,y=>{y&&m()}),ye(()=>t.initialSwipe,y=>u(+y)),ye(l,()=>u(n.active)),ye(()=>t.autoplay,m),ye([i.width,i.height,()=>t.width,()=>t.height],d),ye(rz(),y=>{y==="visible"?m():g()}),en(()=>{u()}),xr(()=>u(n.active)),pK(()=>u(n.active)),Ba(()=>{g()}),ea(()=>{g()}),Er("touchmove",f,{target:r}),Er("click",_,{target:r,capture:!0});const p=H_(a),h=oc(a);ye(()=>[h.width.value],()=>{u(n.active)}),ye(()=>p.value,y=>{y&&u(n.active)})}function IK(e){const{props:t,state:n,computed:o,children:a,emit:r,methods:s}=e,{count:i,maxCount:c,minOffset:l,trackSize:u,size:d,activeIndicator:m,isCoverflow:g,isRtl:f,slidesPerView:_}=o,{getAutoHeight:p}=s,h=I=>{const{active:A}=n;return I?t.loop?A+I:Qv(A+I,0,c.value):A},y=(I,A=0)=>{let L=I*(d.value+t.spaceBetween);t.loop||(L=Math.min(L,-l.value));let C=A-L;if(t.centeredSlides&&n.rect){const T=((t.vertical?n.rect.height:n.rect.width)-d.value)/2;C+=T}return t.loop||t.centeredSlides||(C=Qv(C,l.value,0)),C},b=({pace:I=0,offset:A=0,emitChange:L})=>{var P,M;if(i.value<=1)return;const{active:C}=n,w=h(I),T=g.value?0:y(w,A);if(!g.value){const E=f.value&&t.useInBanner?-1:1;if(t.loop){const x=_.value||1;if(a[0]&&T!==l.value){const V=T<l.value;for(let B=0;B<x&&B<i.value;B++)(P=a[B])==null||P.setOffset(V?u.value*E:0)}if(a[i.value-1]&&T!==0){const V=T>0;for(let B=0;B<x&&B<i.value;B++){const W=i.value-1-B;(M=a[W])==null||M.setOffset(V?-u.value*E:0)}}}}n.active=w,n.offset=T,L&&w!==C&&r("change",m.value),t.autoHeight&&p()};return{move:b,correctPosition:()=>{n.swiping=!0,n.active<=-1?b({pace:i.value}):n.active>=i.value&&b({pace:-i.value})},getTargetActive:h,getTargetOffset:y}}function LK(e){const{root:t,props:n,state:o,initialized:a,touch:r,computed:s,children:i,emit:c,methods:l,callbacks:u}=e,{count:d,isCoverflow:m}=s,{move:g,correctPosition:f,getTargetOffset:_}=l,p=(I=+n.initialSwipe)=>{if(!t.value)return;const A=()=>{var L,C,w;if(!GS(t)){const T={width:t.value.offsetWidth,height:t.value.offsetHeight};o.rect=T,o.width=+((L=n.width)!=null?L:T.width),o.height=+((C=n.height)!=null?C:T.height)}d.value&&(I=Math.min(d.value-1,I),I===-1&&(I=d.value-1)),o.active=I,o.swiping=!0,o.offset=m.value?0:_(I),i.forEac
96h(T=>{T.setOffset(0)}),a.value||(c("init",I),a.value=!0),(w=u==null?void 0:u.onInitialized)==null||w.call(u)};GS(t)?Vt().then(A):A()};return{initialize:p,resize:()=>p(o.active),prev:()=>{f(),r.reset(),hu(()=>{o.swiping=!1,g({pace:-1,emitChange:!0})})},next:()=>{f(),r.reset(),hu(()=>{o.swiping=!1,g({pace:1,emitChange:!0})})},swipeTo:(I,A={})=>{f(),r.reset(),hu(()=>{let L;n.loop&&I===d.value?L=o.active===0?0:I:L=I%d.value,A.immediate?hu(()=>{o.swiping=!1}):o.swiping=!1,g({pace:L-o.active,emitChange:!0})})}}}const WS=(e,t,n)=>e===void 0||t===0?1:e/(t*n);function RK(e){var M,E,x,V,B,W,Q,G;const{diff:t,config:n,parentSize:o,containerRect:a,vertical:r,duration:s}=e,i={},c=(M=n.modifier)!=null?M:1,l=t===0,u=n.sideSlideWidth!==void 0||n.sideSlideHeight!==void 0,d=!l&&u?((E=n.depth)!=null?E:I_)*c:Math.abs(t)*((x=n.depth)!=null?x:I_)*c,m=(V=n.perspective)!=null?V:$7,g=d>0?m/(m+d):1,f=(B=n.activeSlideWidth)!=null?B:o*q7,_=(W=n.activeSlideHeight)!=null?W:0,p=WS(l?void 0:n.sideSlideWidth,f,g),h=WS(l?void 0:n.sideSlideHeight,_,g);i[r?"height":"width"]=`${f}px`,_>0&&(i[r?"width":"height"]=`${_}px`),i.position="absolute",i.top="0",i.left="0",Math.abs(t)>1&&(i.display="none");const y=((Q=n.rotate)!=null?Q:Y7)*t*c,v=((G=n.stretch)!=null?G:0)*c*t,I=a?((r?a.height:a.width)-f)/2:0;let A=0;_>0&&a&&(A=((r?a.width:a.height)-_)/2);const L=I+v,C=r?A:L,w=r?L:A,T=d?-d:0,P=[];if(P.push(`translate3d(${C}px, ${w}px, ${T}px)`),y&&P.push(`rotateY(${y}deg)`),(p!==1||h!==1)&&(h!==1&&_>0?P.push(`scale(${p.toFixed(4)}, ${h.toFixed(4)})`):P.push(`scaleX(${p.toFixed(4)})`)),i.transform=P.join(" "),i.transformStyle="preserve-3d",i.transition=`transform ${s}ms cubic-bezier(0.215, 0.61, 0.355, 1)`,i.zIndex=t===0?10:10-Math.abs(t),i.backfaceVisibility="hidden",n.slideShadows&&t!==0){const N=Math.max(0,1-Math.abs(t)*.3);i.boxShadow=`0 ${Math.abs(t)*5}px ${Math.abs(t)*10}px rgba(0,0,0,${N*.3})`}return i}const[IT,Kl]=Rn("swipe"),LT=Symbol(IT),OK=pe({name:IT,props:nK,emits:["init","change","dragStart","dragEnd"],setup(e,{emit:t,slots:n}){const o=O(!1),a=O(),r=O(),s=Mt({rect:null,width:0,height:0,offset:0,active:0,swiping:!1}),i=O(0),{width:c,height:l}=RR(),u=gK(),{children:d,linkChildren:m}=CT(LT),{count:g,dynamicMainBullets:f,slidesPerView:_,effect:p,coverflowEffectComputed:h,isCoverflow:y,size:b,delta:v,minOffset:I,maxCount:A,trackSize:L,activeIndicator:C,isCorrectDirection:w,isRtl:T,trackStyle:P,swipeItemStayTimes:M}=yK({props:e,state:s,childrenCount:S(()=>d.length),touch:u,swipeItemHeight:i}),E=()=>{Vt(()=>{var se,Re,tt,At;const Te=(tt=(Re=(se=r.value)==null?void 0:se.children)==null?void 0:Re[C.value])==null?void 0:tt.children[0],et=(At=Te==null?void 0:Te.clientHeight)!=null?At:0;i.value=et})},{move:x,correctPosition:V,getTargetOffset:B}=IK({props:{loop:e.loop,vertical:e.vertical,spaceBetween:e.spaceBetween,centeredSlides:e.centeredSlides,useInBanner:e.useInBanner,autoHeight:e.autoHeight},state:s,computed:{count:g,maxCount:A,minOffset:I,trackSize:L,size:b,activeIndicator:C,isCoverflow:y,isRtl:T,slidesPerView:_},children:d,emit:t,methods:{getAutoHeight:E}}),{initialize:W,resize:Q,prev:G,next:N,swipeTo:j}=LK({root:a,props:{initialSwipe:+e.initialSwipe,width:e.width,height:e.height,loop:e.loop},state:s,initialized:o,touch:u,computed:{count:g,isCoverflow:y},children:d,emit:t,methods:{move:x,correctPosition:V,getTargetOffset:B},callbacks:{onInitialized:void 0}}),{autoplay:X,stopAutoplay:q,pause:J,resume:Z}=_K({autoplay:()=>+e.autoplay,count:g,activeIndicator:C,swipeItemStayTimes:M,next:N}),{onTouchStart:K,onTouchMove:te,onTouchEnd:le,onPointerDown:ue,onPointerMove:oe,onPointerEnd:U,onMouseUp:$}=wK({props:{touchable:e.touchable,vertical:e.vertical,loop:e.loop,stopPropagation:e.stopPropagation,rtlGesture:!1},state:s,touch:u,track:r,emit:t,computed:{activeIndicator:C,delta:v,isCorrectDirection:w,size:b,count:g,isRtl:T},methods:{move:x,stopAutoplay:q,correctPosition:V,autoplay:X}}),re=(Te,et)=>{const se=et===C.value,Re=se?{backgroundColor:e.indicatorColor}:void 0;return R("span",{style:Re,class:[Kl("indicator",{active:se}),"swiper-pagination-bullet",se?"swiper-pagination-bullet-active":""]},null)},ve=()=>{if(n.indicator)return n.indicator({active:C.value,total:g.value});if(e.showIndicators&&g.value>1)return R("div",{class:[Kl("indicators",{vertical:e.vertical}),"swiper-pagination"]},[Array(f.value).fill("").map(re)])};Ga({prev:G,next:N,state:s,resize:Q,swipeTo:j,pause:J,resume:Z});const Le=S(()=>s.rect);return m({size:b,props:e,count:g,activeIndicator:C,slidesPerView:_,effect:p,coverflowEffect:h,containerRect:Le}),AK({props:e,state:s,initialized:o,root:a,track:r,computed:{count:g},windowSize:{width:c,height:l},methods:{initialize:W,resize:Q,autoplay:X,stopAutoplay:q,onTouchMove:te,onMouseUp:$}}),()=>{var Te;return R("div",{ref:a,class:[Kl(),"swiper",y.value&&Kl("","coverflow")]}
96,[R("div",{ref:r,style:P.value,class:Kl("track",{vertical:e.vertical}),onTouchstartPassive:K,onTouchend:le,onTouchcancel:le,onPointerdown:ue,onPointermove:oe,onPointerup:U,onPointercancel:U,onLostpointercapture:U},[(Te=n.default)==null?void 0:Te.call(n)]),ve()])}}});function TK(e,t,n,o){const a=e-t;if(!o||n===0)return a;const r=a>=0?a:a+n,s=a<=0?a:a-n;return Math.abs(r)<Math.abs(s)?r:s}const[PK,DK]=Rn("swipe-item"),MK=pe({name:PK,setup(e,{slots:t}){let n;const o=Mt({offset:0,inited:!1,mounted:!1}),{parent:a,index:r}=wT(LT);if(!a)return;const s=S(()=>a.effect.value==="coverflow"),i=S(()=>s.value?TK(r.value,a.activeIndicator.value,a.count.value,a.props.loop):0),c=S(()=>{const{vertical:m,spaceBetween:g,duration:f}=a.props;if(s.value&&a.size.value)return RK({diff:i.value,config:a.coverflowEffect.value,parentSize:a.size.value,containerRect:a.containerRect.value,vertical:m,duration:Number(f)});const _={};if(a.size.value&&(_[m?"height":"width"]=`${a.size.value}px`,o.offset)){const p=m?0:o.offset,h=m?o.offset:0;_.transform=`translate3d(${p}px, ${h}px, 0)`}return g&&(_[m?"margin-bottom":"margin-right"]=`${g}px`),_}),l=S(()=>{const{loop:m,lazyRender:g}=a.props;if(!g||n)return!0;if(!o.mounted)return!1;const f=a.activeIndicator.value,_=a.count.value-1;if(s.value&&m)return n=Math.abs(i.value)<=1,n;const p=f===0&&m?_:f-1,h=f===_&&m?0:f+1;return n=r.value===f||r.value===p||r.value===h,n}),u=S(()=>a.activeIndicator.value===0&&r.value!==0&&a.props.autoHeight),d=m=>{o.offset=m};return en(()=>{Vt(()=>{o.mounted=!0})}),Ga({setOffset:d}),()=>{var m;return R("div",{class:[DK({hiddenItem:u.value}),"swiper-slide",i.value===0&&"swiper-slide-active"],style:c.value},[l.value?(m=t.default)==null?void 0:m.call(t):null])}}}),kK=OK,fb=MK;function NK(e){return pe({name:"WithSwipeGuard",props:{...e.props,debug:{type:Boolean,default:!1},customPause:Function,customResume:Function},setup(t,{attrs:n,slots:o,expose:a}){const r=O(),s=We(gb);return ye(()=>s==null?void 0:s.isActive.value,i=>{var c,l;i?(t.debug&&console.log("[WithSwipeGuard] activate"),t.customResume?t.customResume():(c=r.value)==null||c.resume()):(t.debug&&console.log("[WithSwipeGuard] deactivate"),t.customPause?t.customPause():(l=r.value)==null||l.pause())}),a(new Proxy({},{get(i,c){var l;return(l=r.value)==null?void 0:l[c]},has(i,c){return c in(r.value||{})}})),()=>{const{debug:i,customPause:c,customResume:l,...u}=t;return R(e,Ve(u,n,{ref:r}),o)}}})}const pb=NK(kK),EK={mode:{type:Number,default:null},dataMode:{type:Number,default:null},dataList:{type:Array,default:()=>[]},options:{type:Object,default:()=>({})},paginationStyle:{type:Number,required:!1},customerBg:{type:String,default:"",required:!1},noClick:{type:Boolean},autoplayDuration:{type:Number,default:5e3},noTopAppDownload:{type:Boolean},dynamicMainBullets:{type:Number,default:null},maxBannerCount:{type:Number,default:null}},RT=3,BK=(e,t=1e4)=>{const n=Nr(),o=O(0),a=RT,r=O(!1),s=O(!1),i=O(null),c=()=>{n.setBannerLoaded(!0)},l=()=>{s.value||(s.value=!0,n.releaseOtherModules())},u=()=>{var _;(_=e.value)==null||_.resume(),l()},d=()=>{var _;(_=i.value)==null||_.call(i),r.value=!0};(async()=>{const _=new Promise(p=>{i.value=p});await Promise.race([eo(t),_]),r.value=!0,u()})();const g=_=>Math.min(_,a);return{bannerCount:o,isAutoplayStarted:r,bannerPreLoadSuccess:d,setBannerLoaded:c,handleAutoPlayImgLoaded:_=>{o.value++;const p=g(_);o.value>=p&&!r.value&&d()}}},xK=(e,t,n)=>e===t||n&&e<RT,HK=(e,t,n)=>e===it.min&&t<=(n!=null?n:1),UK=e=>e.length>0&&e.length<4?Array.from({length:4},(t,n)=>e[n%e.length]):e,GK=e=>e.length>=5?[e[0],...e.slice(4)]:e.length>0?[e[0]]:[],WK=e=>[e[1],e[2],e[3]].filter(Boolean),FK=()=>{const{skinType:e}=nn();return xe.CYAN_BLUE,xe.THEME_32,xe.THEME_46,xe.THEME_53,xe.THEME_64,{clubBannerMode:S(()=>"")}},VK=e=>{const t=Nr(),{bannerLoaded:n,initialBannerData:o,finalBannerData:a,finalBannerMode:r}=St(t),{clubBannerMode:s}=FK(),{getCurBannerDataType:i,defaultBannerOptions:c,minBannerOptions:l,cascadingBannerOptions:u,bigBannerOptions:d,bigSideBannerOptions:m,onBannerClick:g}=Z7();e.dataMode&&t.setBannerDataMode(e.dataMode);const f=S(()=>{var E;return s.value?s.value:(E=e.mode)!=null?E:r.value}),_=S(()=>{var V;const E=e.dataList&&e.dataList.length>0?e.dataList:a.value,x=(V=e.maxBannerCount)!=null?V:20;return E.slice(0,x)}),p=S(()=>f.value===it.bigSide?[...y.value,...b.value]:_.value),h=S(()=>UK(_.value)),y=S(()=>GK(h.value)),b=S(()=>WK(h.value)),v=S(()=>i({mode:f.value,dataList:_.value})),I=S(()=>v.value.noList),A=S(()=>{var E;return(E=p.value)==null?void 0:E.map(x=>x.stay_time?x.stay_time*1e3:e.autoplayDuration)}),L={[it.cascading]:u,[it.min]:l,[it.big]:d,[it.bigSide]:m},C=S(()=>{var B,W;const E=L[f.value]||c,x={...E.coverflowEffect||{},...((B=e.options)==null?void 0:B.coverflowEffect)||{}},V={...E,...e.options,...(W=e.options)!=null&&W.coverflowEffect?{coverflowEffect:x}:{}};return e.paginationStyle&&(V.style={..._T[e.paginationStyle]}),V}),w=S(()=>f.value===it.cascading&&(o.value.length===2||o.value.length===3)?1:0),T=S(()=>_.value.length),P=S(()=>f.value===it.big);return{bannerLoaded:n,isBigBanner:P,curBannerMode:f,curBannerList:_,renderBannerList:p,leftBannerList:y,rightBannerList:b,curBannerDataType:v,bannerItemStayTimes:A,indicatorCount:T,curBannerOptions:C,hasNoListType:I,onBannerClick:g,defaultBannerOptions:c,initialSlideIndex:w,handleBaseBannerClick:E=>{e.noClick||g(E)}}};function $K(){const e=rn(),t=O(!1);let n,o,a,r=!1,s=!1;const i=()=>{o==null||o(),o=void 0,a!==void 0&&(clearTimeout(a),a=void 0),n==null||n.cancel(),n=void 0},c=()=>
96{if(!r||t.value||o||n)return;const l=()=>{if(o==null||o(),o=void 0,a!==void 0&&(clearTimeout(a),a=void 0),!r||t.value||n)return;const u=or.schedule(()=>{r&&(t.value=!0)},{priority:"normal",label:Xo.BannerRestImages});n=u,u.promise.catch(()=>{}).finally(()=>{n===u&&(n=void 0)})};if(e.hotGameList.length>0){l();return}o=ye(()=>e.hotGameList.length,u=>{u>0&&l()}),a=setTimeout(l,5e3)};return en(()=>{s=!0,r=!0,c()}),xr(()=>{r=!0,s&&c()}),Ba(()=>{r=!1,i()}),io(()=>{r=!1,i()}),{restBannersEager:t}}class YK{constructor(){H(this,"isBannerFirstImgLoaded",!1)}getCurFirstImgSrc(t=[]){const{img_style:n,img_url:o,img_color:a}=t[0];return[yr.IMG_LEFT,yr.IMG_RIGHT].includes(n)&&o.includes("system_message_set")||n===yr.CUSTOMIZE?o:a}judgeIsBannerFirstImgLoaded(t=[]){const{firstImgSrc:n}=St(Nr());if(!t[0])return;const o=this.getCurFirstImgSrc(t),a=oi(o!=null?o:"");typeof n.value!="undefined"&&n.value===a&&(this.isBannerFirstImgLoaded=!0)}recordFirstImgLoaded(t,n=[]){if(this.isBannerFirstImgLoaded)return;const o=this.getCurFirstImgSrc(n);t===o&&(this.isBannerFirstImgLoaded=!0,Nr().setFirstImgSrc(o))}}const qK=()=>{const e=O(),t=O(!1),n=O(new YK);return{swipeExpose:e,loadImgListLazy:n,swipeAutoPlayPause:()=>{e.value&&(t.value=!0,e.value.pause())},swipeAutoPlayResume:()=>{e.value&&t.value&&e.value.resume()}}},jK="_common_bganimation_x381v_1",FS={"banner-skeleton":"_banner-skeleton_x381v_91",common_bganimation:jK,"banner-skeleton-3":"_banner-skeleton-3_x381v_99","banner-skeleton-4":"_banner-skeleton-4_x381v_103","banner-skeleton-5":"_banner-skeleton-5_x381v_107","banner-skeleton-6":"_banner-skeleton-6_x381v_111","banner-skeleton-7":"_banner-skeleton-7_x381v_115","banner-container":"_banner-container_x381v_120","banner-box-6":"_banner-box-6_x381v_136"},[zK]=Ae("banner-components-banner-skeleton"),KK=pe({name:zK,props:{bannerMode:{type:Number,default:null}},setup(e){return()=>R("div",{class:[FS["banner-skeleton"],FS[`banner-skeleton-${e.bannerMode}`]]},null)}}),QK="_content_1e3d3_119",ZK="_text_1e3d3_119",Wo={"banner-item":"_banner-item_1e3d3_92","bg-img":"_bg-img_1e3d3_98","bg-img-1":"_bg-img-1_1e3d3_106","bg-img-2":"_bg-img-2_1e3d3_109","bg-img-3":"_bg-img-3_1e3d3_112","bg-cusomize-correction":"_bg-cusomize-correction_1e3d3_115",content:QK,text:ZK,"hidden-title-text":"_hidden-title-text_1e3d3_119","inner-img-box":"_inner-img-box_1e3d3_131","inner-img":"_inner-img_1e3d3_131","inner-null":"_inner-null_1e3d3_141","publicity-name":"_publicity-name_1e3d3_157","customer-bg":"_customer-bg_1e3d3_175","mode-3":"_mode-3_1e3d3_182","mode-7":"_mode-7_1e3d3_182","mode-4":"_mode-4_1e3d3_228","mode-5":"_mode-5_1e3d3_293","mode-8":"_mode-8_1e3d3_337","mode-6":"_mode-6_1e3d3_345"},XK=pn({loader:()=>z(()=>import("./1_PromotionChunk.DVKs33tM.js").then(e=>e.an),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10]))}),[JK]=Ae("banner-components-base-banner"),eQ=pe({name:JK,props:{item:{type:Object,default:()=>({})},mode:{type:Number,default:null},customerItemBg:{type:String,default:""},dir:{type:String,default:""},fetchPriority:{type:String,default:"auto"},eager:{type:Boolean,default:!1}},emits:["click","imgsLoaded","bgResolved"],setup(e,{emit:t}){en(()=>{s()});const n={root:".swiper",rootMargin:"0px 100%",syncFastPath:!1},o=()=>e.eager?"force-false":!0,a=O(0),r=S(()=>e.item.img_url.includes("system_message_set")&&[yr.IMG_LEFT,yr.IMG_RIGHT].includes(e.item.img_style)),s=()=>
96{if(e.item.img_style===yr.CUSTOMIZE||r.value)a.value=1;else{const{bgImg:u,innerImg:d}=c.value;a.value=[u,d].filter(m=>m).length}},i=()=>{a.value--,a.value<=0&&t("imgsLoaded",c.value)},c=S(()=>{const u={};return e.item.img_style===yr.CUSTOMIZE?u.bgImg=e.item.img_url:(u.bgImg=e.item.img_color,u.innerImg=e.item.img_icon),r.value&&(u.bgImg=e.item.img_url,u.innerImg="",u.isCombinedPicture=!0),u}),l=()=>{var u,d,m,g;return R(Gt,null,[R("div",{class:Wo["inner-img-box"]},[c.value.isCombinedPicture?R("div",{class:Wo["inner-null"]},null):R(Me,{useSkeleton:!0,lazy:o(),lazyOptions:n,src:(u=c.value)==null?void 0:u.innerImg,class:{[Wo["inner-img"]]:!0},onLoad:i},null)]),R("div",{class:Wo.content,style:{"--banner-stroke-width":(d=e.item)!=null&&d.textStroke?`${e.item.textStroke}px`:"0","--banner-stroke-color":(m=e.item)!=null&&m.textStroke&&((g=e.item)==null?void 0:g.strokeColor)||"transparent"}},[e.item.hidden===fh.SHOW&&R("span",{class:Wo["publicity-name"]},[e.item.publicity_name]),!!e.item.content&&R(XK,{class:[Wo.text,e.item.hidden!==fh.SHOW?Wo["hidden-title-text"]:""],scaleStyle:{width:"100%"},mode:"innerHTML",unit:"rem",html:e.item.content,remUnit:40,needAddRootFontSize:!1},null)])])};return()=>R("div",{class:[Wo["banner-item"],Wo[`mode-${e.mode}`]],onClick:()=>t("click",e.item),dir:"ltr"},[e.customerItemBg&&R(Me,{src:e.customerItemBg,class:Wo["customer-bg"],lazy:o(),lazyOptions:n},null),R(Me,{tag:"div",useSkeleton:!0,lazy:o(),lazyOptions:n,fetchPriority:e.fetchPriority,degrade:!0,src:c.value.bgImg,class:{[Wo["bg-img"]]:!0,[Wo[`bg-img-${e.item.img_style}`]]:!0,[Wo["bg-cusomize-correction"]]:He.isCommonBannerNoCut&&e.item.img_style===yr.CUSTOMIZE&&e.mode===it.default,[Wo["bg-img-merge"]]:c.value.isCombinedPicture},onLoad:u=>{i(),u!=null&&u.payload&&t("bgResolved",u.payload)}},{default:()=>[e.item.img_style!==yr.CUSTOMIZE&&l()]})])}}),tQ="_common_bganimation_6hdf2_1",nQ="_topAd_6hdf2_213",nc={"banner-container":"_banner-container_6hdf2_91","banner-skeleton":"_banner-skeleton_6hdf2_143",common_bganimation:tQ,"banner-skeleton-3":"_banner-skeleton-3_6hdf2_151","banner-skeleton-4":"_banner-skeleton-4_6hdf2_155","banner-skeleton-5":"_banner-skeleton-5_6hdf2_159","banner-skeleton-6":"_banner-skeleton-6_6hdf2_163","banner-skeleton-7":"_banner-skeleton-7_6hdf2_167","banner-skeleton-8":"_banner-skeleton-8_6hdf2_171","banner-box-3":"_banner-box-3_6hdf2_175","banner-box-4":"_banner-box-4_6hdf2_178","banner-box-5":"_banner-box-5_6hdf2_181","banner-box-6":"_banner-box-6_6hdf2_184","banner-box-7":"_banner-box-7_6hdf2_187","banner-box-8":"_banner-box-8_6hdf2_190",topAd:nQ,"side-big-left":"_side-big-left_6hdf2_286","side-big-right":"_side-big-right_6hdf2_301","side-big-right-item":"_side-big-right-item_6hdf2_306"};function VS(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[oQ]=Ae("banner-components-side-big-banner"),aQ=pe({name:oQ,props:{leftList:{type:Array,required:!0},rightList:{type:Array,required:!0},swipeExpose:{type:Object,required:!0},options:{type:Object,required:!0},autoplayStarted:{type:Boolean,default:!1},autoplayDuration:{type:Number,default:5e3},itemStayTimes:{type:Array,default:()=>[]},showIndicators:{type:Boolean,default:!1},dynamicMainBullets:{type:Number,default:null},dir:{type:String,default:"ltr"},renderItem:{type:Function,required:!0}},emits:["change"],setup(e,{emit:t}){const n=S(()=>e.leftList.length<=1),o=S(()=>{var r;const a=(r=e.swipeExpose.value)==null?void 0:r.$el;return a instanceof HTMLElement?a:void 0});return()=>{let a;return R(Gt,null,[R("div",{class:[nc["side-big-left"]]},[R(Od,{domRef:o},{default:()=>[R(pb,Ve({ref:e.swipeExpose},e.options,{autoplay:n.value||!e.autoplayStarted?0:e.autoplayDuration,itemStayTimes:e.autoplayStarted?e.itemStayTimes:void 0,loop:n.value?!1:e.options.loop,touchable:!n.value,showIndicators:e.showIndicators,dynamicMainBullets:e.dynamicMainBullets||e.leftList.length,useInBanner:!0,onChange:r=>t("change",r),dir:e.dir}),VS(a=e.leftList.map((r,s)=>{let i;return R(fb,{key:s},VS(i=e.renderItem(r,s))?i:{default:()=>[i]})}))?a:{default:()=>[a]})]})]),R("div",{class:[nc["side-big-right"]]},[e.rightList.map((r,s)=>R("div",{class:[nc["side-big-right-item"]],key:s},[e.renderItem(r,e.leftList.length+s,!1)]))])])}}}),rQ={targetStyle:{type:Number,default:ns.TOP},downLoadBtnBg:{type:String,required:!1},backGroundImage:{type:String,required:!1},closeIcon:{type:String,required:!1,default:"/lobby_asset/common/web/common/comm_icon_x.svg"}},sQ=e=>{const{openMiddleDownloadDialog:t}=Nl(),n=na(),{bootInstallation:o,bootInstallationStatus:a,bootInstallationStatusShowTimes:r}=ys(n),{brandLogoInfos:s}=ys(ze()),{isHiddenByTgMiniApp:i}=Hf(),c=S(()=>!!a.value[e]),l=(m,g,f)=>{var A,L;if(f===ly.CLOSED||!Xy(g))return;const{isHiddenAppEnter:_}=Wt();if(_||i.value||m!==k.GAME&&m!==k.HOME&&m!==k.CASINO)return;const{bootInstallationStyle:p,bootInstallationStyles:h}=(A=s.value)!=null?A:{};if(!(h!=null&&h.length?h==null?void 0:h.includes(`${e}`):`${e}`==`${p}`))return;const{forceInstall:b}=(L=o.value)!=null?L:{},v=r.value[e];!(b===gf.OPENED)&&v||n.setBootInstallationStatusHandler(e,!0)},u=xn();return ye(()=>{var m,g;return[u.name,(m=s.value)==null?void 0:m.combinationSwitch,(g=s.value)==null?void 0:g.bootInstallationSwitch]},()=>{var m,g;return l(u.name,(m=s.value)==null?void 0:m.combinationSwitch,(g=s.value)==null?void 0:g.bootInstallationSwitch)},{immediate:!0}),{showDownload:c,openMiddleDownloadDialog:t,handleCloseShowDownload:async()=>{n.setBootInstallationStatusHandler(e,!1)},brandLogoInfos:s}},iQ=Object.assign({},bT,{formatTwoChineseCharacters:{type:Boolean,default:!0},tag:Zo("button"),text:[String,Function],icon:String,type:Zo("default"),size:Zo("normal"),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,allowDisabledClick:Boolean,iconPrefix:String,nativeType:Zo("button"),loadingSize:Br,loadingText:[String,Function],clearBackgroun
96d:Boolean,iconPosition:Zo("left")}),$S=(e,t=" ")=>{if(typeof e!="string")return e;const n=e.replace(/\s+/g,""),o=/^([\u4e00-\u9fa5])([\u4e00-\u9fa5])$/;return o.test(n)?n.replace(o,`$1${t}$2`):e};yw('<symbol aria-hidden="true" viewBox="0 0 1024 1024" id="ui-loading-5695ed"><path d="M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z" /></symbol>',"ui-loading-5695ed");const cQ="ui-loading-5695ed",[lQ,uQ]=Rn("loading-icon"),dQ=pe({name:lQ,props:{color:{type:String,default:"var(--skin__primary)"}},setup(e){return()=>R(Ld,{name:cQ,color:e.color,class:[uQ(),bo.Animated,bo.Repeat.Infinite,bo.Actions.Spin,bo.Speed.Slow]},null)}}),[mQ,YS]=Rn("loading"),gQ=pe({name:mQ,props:{iconColor:{type:String,default:"var(--skin__primary)"}},setup(e,{slots:t}){return()=>{var n,o;return R("div",{class:YS()},[(o=(n=t.default)==null?void 0:n.call(t))!=null?o:R(dQ,{class:YS("icon"),color:e.iconColor},null)])}}});function fQ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const OT=pe({name:"SmoothResizeTransition",props:{visible:{type:Boolean,default:!0},dimension:{type:String,default:"height"},alignment:{type:String,default:"bottom"},duration:{type:Number,default:300}},setup(e,{slots:t}){const n=O(null),o=u=>{const d=u;d.style[e.dimension]="0",d.style.overflow="hidden"},a=async(u,d)=>{const m=u;if(m.addEventListener("transitionend",d,{once:!0}),await Vt(),n.value){const g=getComputedStyle(n.value)[e.dimension];m.style[e.dimension]=g==="0px"?"100%":g}},r=u=>{const d=u;d.style[e.dimension]="",d.style.overflow=""},s=u=>{const d=u;d.style[e.dimension]=`${getComputedStyle(d)[e.dimension]}`,d.style.overflow="hidden"},i=async(u,d)=>{const m=u;m.addEventListener("transitionend",d,{once:!0}),await Vt(),m.style[e.dimension]="0"},c=u=>{r(u)},l=()=>{switch(e.alignment){case"top":return{justifyContent:"flex-start",flexDirection:"column"};case"bottom":return{justifyContent:"flex-end",flexDirection:"column"};case"left":return{justifyContent:"flex-start"};case"right":return{justifyContent:"flex-end"}}};return()=>{let u;return R(dd,{onBeforeEnter:o,onEnter:a,onAfterEnter:r,onBeforeLeave:s,onLeave:i,onAfterLeave:c},fQ(u=Cl(()=>!0)(()=>ds(R("div",{style:{...l(),transition:`${e.dimension} ${e.duration}ms`,display:"flex",overflow:"hidden"}},[R("div",{ref:n,style:{flexShrink:0}},[t.default?t.default():null])]),[[zs,e.visible]])))?u:{default:()=>[u]})}}});function qS(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[pQ,Si]=Rn("button"),TT=pe({name:pQ,props:iQ,emits:["click","tap"],setup(e,{emit:t,slots:n}){const o=vT(),a=()=>n.loading?R("span",{class:Si("loading")},[n.loading()]):R(gQ,{class:Si("loading"),iconColor:"currentColor"},null),r=()=>{if(e.loading)return a();if(n.icon)return R("span",{class:Si("icon")},[n.icon()]);if(e.icon)return R(DO,{class:Si("icon")},null)},s=()=>{let f;return R(OT,{visible:e.loading,dimension:"width",alignment:"left"},{default:()=>[R(dd,{name:tr.Fade},qS(f=r())?f:{default:()=>[f]})]})},i=(f,_)=>_?typeof f=="string"?$S(f):f.type===XP?$S(f.children):f:f,c=()=>{let f=n.default?n.default():typeof e.text=="function"?e.text():e.text;if(e.loading&&e.loadingText&&(f=typeof e.loadingText=="function"?e.loadingText():e.loadingText),f){const _=typeof f=="string"?[f]:f;return R("span",{class:Si("text")},[_.map(p=>i(p,e.formatTwoChineseCharacters))])}},l=()=>{const{color:f,plain:_,clearBackground:p}=e;let h={};return p&&(h.background="transparent"),f&&(h={color:_?f:"white"},_||(h.background=f),f.includes("gradient")?h.border=0:h.borderColor=f),h},u=f=>{e.loading?R_(f):(!e.disabled||e.allowDisabledClick)&&(t("click",f),o())},d=f=>{g(f)},m=f=>{g(f)},g=vo(f=>{e.loading?R_(f):(!e.disabled||e.allowDisabledClick)&&(t("tap",f),o())},100);return()=>{let f;const{tag:_,type:p,size:h,block:y,round:b,plain:v,square:I,loading:A,disabled:L,allowDisabledClick:C,hairline:w,nativeType:T,iconPosition:P}=e,M=[Si([p,h,{plain:v,block:y,round:b,square:I,loading:A,disabled:L,hairline:w}]),{[lK]:w}],E=()=>{var V;const x=()=>R("div",{class:Si("content")},[P==="left"&&s(),c(),P==="right"&&s()]);return n.badge?(V=n.badge)==null?void 0:V.call(n,x):x()};return R(_,{type:T,class:M,style:l(),disabled:L&&!C,onClick:u,onMousedown:d,onTouchstart:m},qS(f=E())?f:{default:()=>[f]})}}}),hQ={src:{type:String,default:"",required:!0},iconProps:{type:Object,default:()=>{}},imgProps:{type:Object,default:()=>{}},useImage:{type:Boolean,default:!1},width:String,height:String,onClick:{type:Function}},[_Q]=Rn("smartMedia"),Sc=pe({name:_Q,props:hQ,setup(e){var i,c;if(e.useImage)return()=>R(Me,Ve({src:e.src,useSkeleton:!0},e.imgProps),null);const t=!!((c=(i=window==null?void 0:window.LOBBY_SITE_CONFIG)==null?void 0:i.INJECT_DATA)!=null&&c.ossGetSkinHomeSvgSprite),n=S(()=>
96{if(!an.useSvgSprite()||!t)return!1;if(e.src.toLowerCase().endsWith(".svg"))return!0;const d=e.src.lastIndexOf("/");return!e.src.includes(".",d+1)}),o=S(()=>e.src.indexOf("/")>=0?(e.src.split("/").pop()||"").split(".").slice(0,-1).join("."):e.src),a=S(()=>{var l;return{svgInheritSize:((l=e.iconProps)==null?void 0:l.inheritSize)||!1,...e.imgProps}}),r=l=>!l||["initial","auto","inherit","unset","revert","revert-layer","none"].includes(l.trim().toLowerCase()),s=S(()=>{const l={};return r(e.width)||(l.width=e.width),r(e.height)||(l.height=e.height),l});return()=>n.value?R(Ld,Ve({name:o.value,size:s.value},e.iconProps,{onClick:e.onClick}),null):R(Me,Ve({src:e.src,width:e.width,height:e.height,useSkeleton:!0},a.value,{onClick:e.onClick}),null)}}),hb=Sc,Wr={"top-download":"_top-download_1iq1a_91","top-download-close":"_top-download-close_1iq1a_100","top-download-content":"_top-download-content_1iq1a_107","top-download-inner-html":"_top-download-inner-html_1iq1a_115","top-download-info":"_top-download-info_1iq1a_132","top-download-title":"_top-download-title_1iq1a_137","top-download-msg":"_top-download-msg_1iq1a_151","download-mode-1":"_download-mode-1_1iq1a_180","download-mode-0":"_download-mode-0_1iq1a_199"};function jS(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[yQ]=Ae("top-download"),PT=pe({name:yQ,props:rQ,setup(e){const{openMiddleDownloadDialog:t,handleCloseShowDownload:n,showDownload:o}=sQ(e.targetStyle),a=ze(),{t:r}=Se(),s=Ue(),{isHiddenAppEnter:i}=ys(Wt()),{isHiddenByTgMiniApp:c}=Hf(),l=O(!0),u=m=>l.value&&o.value?m:R(OT,{visible:o.value},jS(m)?m:{default:()=>[m]}),d=S(()=>{var m,g,f;return((m=a.brandLogoInfos)==null?void 0:m.iconType)===uy.SYSTEM?(g=a.channelGlobalConfig)==null?void 0:g.appIcon:(f=a.brandLogoInfos)==null?void 0:f.iconLanguages});return()=>{var te,le,ue,oe;let m;if(i.value||c.value||Je.enable)return null;const{bootInstallationIconSwitch:g,type:f,brandName:_,topIconColor:p,topBgColor:h,topIconTextColor:y,topDownloadText:b,customizeH5Config:v,h5Config:I}=(te=a.brandLogoInfos)!=null?te:{},A=f===Yu.CUSTOM?v:I,{placement:L,iconDownloadColor:C,bgColor:w,iconCloseColor:T,brandNameColor:P,downloadLogoUrlLanguage:M,downloadTextColor:E}=A||{},x=f===Yu.IMA_TXT?_:null,V=((le=M==null?void 0:M.find(U=>U.key.includes(s.language)))==null?void 0:le.value)||null,B=((oe=(ue=b==null?void 0:b.installationHintLanguage)==null?void 0:ue.find(U=>U.key.includes(s.language)))==null?void 0:oe.value)||null,W=p||C,Q=p||T,G=h||w,N={};G&&(N["--top_bg_color"]=G),Q&&(N["--top_close_icon_color"]=Q),W&&L!=="middle"&&(N["--top_download_icon_color"]=W),y&&(N["--top_icon_text_color"]=y);const j=!!e.backGroundImage,X=j?Me:"div",q=!!e.downLoadBtnBg,J=q?Me:"div",Z=j?{tag:"div",src:e.backGroundImage,lazy:!1}:{},K=q?{tag:"div",src:e.downLoadBtnBg,lazy:!1}:{};return u(R(X,Ve({class:[Wr["top-download"],Wr[`download-mode-${e.targetStyle}`]],style:{...N},onClick:()=>t(),id:"loadClick","data-sensors-click":!0},Z),{default:()=>[R("span",{class:Wr["top-download-close"],onClick:U=>{U.stopPropagation(),l.value=!1,setTimeout(()=>{n()})}},[R(hb,{src:e.closeIcon},null)]),R("div",{class:Wr["top-download-content"]},[g===LI.OPENED&&d.value?R(Me,{src:d.value,lazy:!1},null):null,B?R(nd,{class:Wr["top-download-inner-html"],html:S$(B,1),format:U=>U},null):null,!B&&x?R("div",{class:Wr["top-download-info"]},[R("p",{class:Wr["top-download-title"],style:{color:P}},[R("p",null,[x])]),R("p",{class:Wr["top-download-msg"],style:{color:E}},[B?R(nd,{html:B,format:U=>U},null):R("p",null,[V])])]):null]),R(J,Ve({class:Wr["btn-bg"]},K),{default:()=>[R(TT,{type:"primary",style:{border:L==="middle"?`${W} thin solid`:void 0,color:L==="middle"?W:void 0}},jS(m=r("lobby.gameMenu.toDownloadApp"))?m:{default:()=>[m]})]})]}))}}});function zS(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[bQ]=Ae("pages-game-banner"),KS=pe({name:bQ,emits:["changeBanner"],props:EK,setup(e,{slots:t,emit:n}){const o=Ue(),{skinType:a}=nn(),{bannerLoaded:r,curBannerMode:s,curBannerList:i,renderBannerList:c,curBannerDataType:l,bannerItemStayTimes:u,indicatorCount:d,curBannerOptions:m,hasNoListType:g,initialSlideIndex:f,handleBaseBannerClick:_,leftBannerList:p,rightBannerList:h}=VK(e),{swipeExpose:y,loadImgListLazy:b,swipeAutoPlayPause:v,swipeAutoPlayResume:I}=qK(),{setBannerLoaded:A,handleAutoPlayImgLoaded:L,isAutoplayStarted:C}=BK(y),w=Q=>{if(s.value===it.bigSide){b.value.recordFirstImgLoaded(Q.bgImg,c.value),L(c.value.length);return}b.value.recordFirstImgLoaded(Q.bgImg,i.value),L(i.value.length)},T=Q=>{n("changeBanner",Q)},P=S(()=>
96o.isRtlLanguage&&a===xe.EUROPEAN_AMERICAN?"rtl":"ltr"),M=S(()=>HK(s.value,c.value.length,m.value.slidesPerView));ye(()=>i.value,()=>{b.value.judgeIsBannerFirstImgLoaded(s.value===it.bigSide?c.value:i.value)},{immediate:!0});const E=Nr(),{restBannersEager:x}=$K(),V=(Q,G,N)=>{const j=G===f.value,X=N!=null?N:xK(G,f.value,x.value);return R(eQ,{dir:"ltr",item:Q,mode:s.value,customerItemBg:e.customerBg,eager:X,fetchPriority:j?"high":"auto",onClick:_,onImgsLoaded:w,onBgResolved:j?q=>E.persistLcpBannerUrl(q):void 0},null)},B=S(()=>{var G;const Q=(G=y.value)==null?void 0:G.$el;return Q instanceof HTMLElement?Q:void 0}),W=()=>{var G;let Q;return g.value?(G=t.default)==null?void 0:G.call(t):s.value===it.bigSide?R(aQ,{leftList:p.value,rightList:h.value,swipeExpose:y,options:m.value,autoplayStarted:C.value,autoplayDuration:e.autoplayDuration,itemStayTimes:u.value,showIndicators:l.value.showCarousel,dynamicMainBullets:e.dynamicMainBullets,dir:P.value,renderItem:V,onChange:T},null):R(Od,{domRef:B},{default:()=>[R(pb,Ve({ref:y},m.value,{class:[nc[`banner-box-${s.value}`]],autoplay:C.value&&!M.value?e.autoplayDuration:0,loop:M.value?!1:m.value.loop,touchable:!M.value,showIndicators:l.value.showCarousel,itemStayTimes:C.value?u.value:void 0,"initial-swipe":f.value,dynamicMainBullets:e.dynamicMainBullets||d.value,useInBanner:!0,onChange:N=>T(N),dir:P.value}),zS(Q=c.value.map((N,j)=>{let X;return R(fb,{key:j},zS(X=V(N,j))?X:{default:()=>[X]})}))?Q:{default:()=>[Q]})]})};return Rs(()=>{A()}),xr(()=>{I()}),Ba(()=>{v()}),Ga({hasNoListType(){return g.value}}),()=>{if(!(l.value.noList&&!t.default))return R("section",{class:[nc["banner-container"]],dir:"ltr","data-sensors-click":!0,id:"bannerClick"},[r.value?R("div",{class:[nc[`banner-box-${s.value}`]]},[!e.noTopAppDownload&&R(PT,{dir:o.isRtlLanguage?"rtl":"ltr",targetStyle:ns.BANNER,class:nc.topAd},null),W()]):R(KK,{bannerMode:s.value},null)])}}}),[vQ]=Ae("theme82-banner-index"),SQ=pe({name:vQ,props:{dynamicMainBullets:{type:Number,default:null}},setup(e){const t=Nr(),n={centeredSlides:!0,effect:"coverflow",coverflowEffect:yT({activeSlideWidth:320,activeSlideHeight:95,sideSlideWidth:250,sideSlideHeight:74})};return()=>t.finalBannerMode===it.cascading?R(KS,{options:n,dynamicMainBullets:e.dynamicMainBullets},null):R(KS,{dynamicMainBullets:e.dynamicMainBullets},null)}}),CQ={needSpecialExpandIconPosition:{type:Boolean,default:!1},hiddenCollapse:{type:Boolean,default:!1},retryIconSrc:{type:String,default:"/lobby_asset/common/web/common/comm_icon_retry.svg"},retryIconClass:{type:String,default:""},expandIconSrc:{type:String,default:""}},wQ=pn({loader:()=>z(()=>import("./BindNoWallet.CQWUhE16.js"),__vite__mapDeps([1,29]))}),[AQ]=Ae("async-bind-no-wallet"),IQ=pe({name:AQ,props:CQ,setup(e,{slots:t}){const n=ee(),o=cT(),a=Cl(()=>o.isOpenNoWallet&&o.isNoWalletConfig);return ye([()=>n.hasLogined,()=>{var r;return(r=n.userInfos)==null?void 0:r.noWalletMerchNo},()=>o.isOpenNoWallet,()=>o.isNoWalletConfig],()=>{o.getUsNoWalletfoData(!0)},{immediate:!0}),a(()=>R(wQ,e,{...t}))}});Y.Real,Y.Sports,Y.Fish,Y.Chess,Y.BlockChain,Y.Real,Y.Sports,Y.Fish,Y.Chess,Y.BlockChain,Y.Real,Y.Sports,Y.Fish,Y.Chess,Y.Real,Y.Sports,Y.Fish,Y.Lottery,Y.BlockChain,Y.Chess,Y.Real,Y.Sports,Y.Fish,Y.BlockChain,Y.Chess,Y.Cockfighting,Y.Real,Y.Sports,Y.Fish,Y.Chess,Y.Fish,Y.Lottery,Y.Gaming,Y.Electronic,Y.Cockfighting,Y.Chess,Y.BlockChain,Y.Hot,Y.Demo,Y.Collect,Y.Sports,Y.Real,Y.Recent,Y.Fish,Y.Electronic,Y.Chess,Y.BlockChain,Y.Real,Y.Sports,Y.Chess,Y.Fish,Y.Real,Y.Sports,Y.Chess,Y.Sports,Y.Electronic,Y.Fish,Y.Fish,Y.Lottery,Y.Chess,Y.BlockChain,Y.Hot,Y.Demo,Y.Collect,Y.Sports,Y.Real,Y.Recent,Y.Chess,Y.Chess,Y.Fish,Y.Lottery,Y.Chess,Y.BlockChain,Y.Hot,Y.Demo,Y.Collect,Y.Sports,Y.Real,Y.Recent,Y.Sports,Y.Chess,Y.Fish,Y.Real,Y.More,Y.Lottery,Y.Fish,Y.Lottery,Y.Chess,Y.BlockChain,Y.Hot,Y.Demo,Y.Collect,Y.Sports,Y.Real,Y.Recent;const LQ=7,DT=102,RQ={[ao.LARGE]:{"--box-width":"2rem","--box-height":"0.9rem","--title-font-size":"0.32rem","--sub-title-font-size":"0.2rem","--label-width":"0.12rem","--label-height":"0.6rem","--label-text-width":"1.82rem","--label-text-left":"0.17rem"},[ao.MIDDLE]:{"--box-width":"1.2rem","--box-height":"0.6rem","--title-font-size":"0.22rem","--sub-title-font-size":"0.16rem","--label-width":"0.12rem","--label-height":"0.46rem","--label-text-width":"1.4rem","--label-text-left":"0.13rem"},[ao.SMALL]:{"--box-width":"1.2rem","--box-height":"0.6rem","--title-font-size":"0.22rem","--sub-title-font-size":"0.16rem","--label-width":"0.12rem","--label-height":"0.46rem","--label-text-width":"1.16rem","--label-text-left":"0.13rem"}},OQ=["#F65A85","#15E691","#9993FF","#74A0FF","#FF8274","#FEB919","#CE63F2"],TQ=["var(--skin__primary)"],PQ=e=>{db().homeSportCasinoTabsKey===dn.Native?kr(e,Ys.WG):kr(e,`${e}${ka}`)},MT=Ee("gameHelper",()=>{const{t:e}=Se(),t=xn(),n=Ue(),o=rn(),a=S(()=>{var h;return Number((h=t==null?void 0:t.query)==null?void 0:h.gameCategoryId)||Y.Hot}),r=S(()=>{var h;return Number((h=t.query)==null?void 0:h.platformId)||-1}),s=S(()=>{var y;let h="";return jb.includes(a.value)?h=a.value===Y.Recent?e("lobby.plan.middle.gameMenu.loadingRecent"):e("lobby.plan.middle.gameMenu.loadingCollect"):a.value===Y.Merged?h=((y=g(Y.Merged))==null?void 0:y.gameCategoryName)||e(`lobby.plan.middle.gameMenu.menu${a.value}`):h=e(`lobby.plan.middle.gameMenu.menu${a.value}`),n!=null&&n.isCN?h=h.replace(/\s/g,""):n.language==="vi"&&(h=p(h)),h}),i=S(()=>+`${a.value}${ka}`),c=S(()=>j_.includes(a.value)),l=S(()=>of.includes(a.value)),u=S(()=>AA.includes(a.value)),d=S(()=>IA.includes(a.value)),m=S(()=>jb.includes(a.value)),g=h=>o.gameCategoriesInfoList.find(y=>y.gameCategoryId===h),f=S(()=>a.value===Y.Demo),_=(h,y=!0)=>
96{if(n.isCN&&h){const b=h.replace(/\s/g,"");return y?`${b}${e("lobby.game.menue")}`:b}return h},p=h=>h.split(" ").map(y=>y.charAt(0).toUpperCase()+y.slice(1).toLowerCase()).join(" ");return{curGameCategoryId:a,curPlatformId:r,curAllPlatformId:i,curGameCategoryName:s,isPlatformCategoriePage:c,isGamePlatformCatgoryPage:l,isHotRecentCollectionPage:u,isHotRecentCollectionAndDemoPage:d,isSubDemoPage:f,isRecentCollectionPage:m,getGameCategoryItem:g,formatGameCategoryName:_,capitalizeSentence:p}}),DQ=(e,t)=>{e===DT?Pe().push({name:k.MORE_CATEGORY}):t.jumpPosition?Af(t.jumpPosition,t.externalLinks,t.openApproach):PQ(e)},MQ=e=>{const{formatGameCategoryName:t}=MT();return e.map((o,a)=>{let r={};const{gameCategoryId:s}=o,i=Number(In.backgroundColor)?TQ:OQ;if(o.jumpPosition){const c="/lobby_asset/{layout}-{bg}-common/common/home/img_syyx2_103.png";r={title:o.linkName,largeCardImgUrl:"",middleCardImgUrl:o.iconUrlNormal||c,smallCardImgUrl:o.iconUrlNormal||c}}else{const c=`lobby.gameMenu.menu${s}`;r={largeCardImgUrl:o.largeCardImgUrl||`/lobby_asset/{layout}-{bg}-common/common/home/img_syyx1_${s}.png`,middleCardImgUrl:o.middleCardImgUrl||`/lobby_asset/{layout}-{bg}-common/common/home/img_syyx2_${s}.png`,smallCardImgUrl:o.smallCardImgUrl||`/lobby_asset/{layout}-{bg}-common/common/home/img_syyx2_${s}.png`,title:t(o.title||o.gameCategoryName||"",!1),enTitle:o.enTitle||Xe(q_,c)}}return{...o,...r,labelColor:i[a%(i.length||1)],goSubPage:()=>DQ(s,o)}})},kQ=()=>{const{t:e}=Se(),t=ee(),{completeGameCategorieAndLastLinks:n}=Uf({useFrom:tc.MIDDLE}),o=MT(),a=S(()=>{const s={gameCategoryId:DT,title:e("lobby.theme82_dz.gameMenu.menu102"),enTitle:Xe(q_,"lobby.theme82_dz.gameMenu.menu102"),largeCardImgUrl:"",middleCardImgUrl:"/lobby_asset/{layout}-{bg}-{skin}/common/home/img_syyx2_102.png",smallCardImgUrl:"/lobby_asset/{layout}-{bg}-{skin}/common/home/img_syyx2_102.png"};let i=[];if(i=n.value.filter(c=>!(c.gameCategoryId===Y.Demo&&t.isLogined)).map(c=>({...c,title:o.formatGameCategoryName(c.gameCategoryName,!1)})),i.length>7){const c=i.shift(),l=i.findIndex(u=>u.gameCategoryId===Y.Recent);i.splice(l===-1?0:l,0,c)}if(!t.isLogined){const c=i.findIndex(l=>l.gameCategoryId===Y.Demo);if(c!==-1){const l=i[c];i.splice(c,1);const u=i.findIndex(d=>d.gameCategoryId===Y.Recent);i.splice(u===-1?1:u,0,l)}}return i.length>LQ&&(i=i.slice(0,6),i.push(s)),MQ(i)});return{cardSizeList:S(()=>{const s=new Map;return s.set(ao.LARGE,a.value.slice(0,1)),s.set(ao.MIDDLE,a.value.slice(1,3)),s.set(ao.SMALL,a.value.slice(3,7)),Array.from(s)})}},NQ={[Fi.HomeNoSide]:{box:{leftRightSpacing:"0.16rem",topBotSpacing:"0.22rem",listColumnCount:3},card:{size:"2.22rem",width:"2.22rem",height:"1.8rem"}},[Fi.SearchSubPage]:{box:{leftRightSpacing:"0.22rem",topBotSpacing:"0.22rem",listColumnCount:2},card:{size:"3.4rem",width:"3.4rem",height:"2.7456rem"}},[Fi.SearchPage]:{box:{leftRightSpacing:"0.22rem",topBotSpacing:"0.22rem",listColumnCount:2},card:{size:"3.4rem",width:"3.4rem",height:"2.7456rem"}},[Fi.SubGameHasSide]:{box:{leftRightSpacing:"0.22rem",topBotSpacing:"0.22rem",listColumnCount:2},card:{size:"3.4rem",width:"3.4rem",height:"2.7456rem"}},[Fi.SubGameNoSide]:{box:{leftRightSpacing:"0.22rem",topBotSpacing:"0.22rem",listColumnCount:2},card:{size:"3.4rem",width:"3.4rem",height:"2.7456rem"}}};var kT=(e=>(e.CLOSE="0",e.OPEN="1",e))(kT||{});const Gf=Symbol("is-from-hot-game"),EQ={cardListConfig:{type:Object,required:!0},renderCard:{type:Function,required:!0},slidesPerView:{type:Number},isSlideOneScreen:{type:Boolean,default:!0},enableDataReorg:{type:Boolean,default:!1},watchCurrency:{type:Boolean,default:!0},formatIndicatorPage:{type:Function},listRowCount:{type:Number,default:1},customHeadlineName:{type:String,default:""}},BQ={[Jh.Transparent]:Xu.Transparent,[Jh.White]:Xu.White},O_=e=>{var t;return(t=BQ[e.imgBackgroundColor])!=null?t:Xu.Other},_b=(e,t)=>{const{gameId:n}=t,{collectGameIdList:o,setCollectGameIdList:a,getGameListByCategoryAndPlatform:r,setGameCategoryPlatformList:s}=rn(),i=e?[n,...o.filter(u=>u!==n)]:o.filter(u=>u!==n),c=r({gameCategoryId:Y.Collect}).list,l=e?[t,...c.filter(u=>u.gameId!==n)]:c.filter(u=>u.gameId!==n);a(i),s({gameCategoryId:Y.Collect,gameList:l})},NT=async(e,t)=>{const{gameId:n,platformId:o,gameCategoryId:a}=t;try{await Ht.apiAddFavorite({gameId:n,platformId:o,gameCategoryId:a},e)}catch(r){_b(!e,t)}},xQ=async e=>{const{addTryModeCollectGame:t}=rn(),{hasLogined:n}=ee();n?(_b(!0,e),await NT(!0,e)):t(e)},HQ=async e=>{const{delTryModeCollectGame:t}=rn(),{hasLogined:n}=ee();n?(_b(!1,e),await NT(!1,e)):t(e)},ET=async(e,t)=>{var o;wt.isThisType(e)&&!e.isPlatformBypassSubGame&&(e=new gt().parsePlatformCategoriesItem(e),e.gameIcon=Jn.parseGameItem(e));const n=e;typeof t!="boolean"&&(t=!((o=rn().getAllCollectIdList)!=null&&o.includes(n.gameId))),t?await xQ(n):await HQ(n)},Wf=(e,t,n)=>{let o={};if(n){o={...n};for(const a in o)typeof o[a]=="function"&&(a.startsWith("handle")||(o[a]=o[a](e,t)))}return o},BT=e=>{const{gameId:t,maintainStatus:n}=e,{getAllCollectIdList:o}=rn(),a=!!(t&&o&&!n),r=o==null?void 0:o.includes(t);return{isShowFavorite:a,isFavorite:r}},UQ=e=>!!(e.originServerData&&e.imgUrl),yb=(e,t)=>
96{if(gt.isThisType(e))return GQ(e,t);if(wt.isThisType(e))return WQ(e,t);if(rr.isThisType(e))return FQ(e,t);if(UQ(e)){const n=Wf(e.originServerData,e,t);return Object.assign({},e,n)}throw new Error("serverData type is error")},GQ=(e,t)=>{const n=e.gameType===fn.Platform?e.isCustomIcon&&!!e.gameImgName:e.isCustomIcon,o={...BT(e),inCardRenderCategory:vf.Game,isCustomIcon:n,imgBackgroundColor:O_(e),imgUrl:e.gameIcon||"error",logoUrl:e.platformLogo,isRemember:e.rememberMode===null?e.recommendStatus:!!e.rememberMode,rememberMode:e.rememberMode,isMaintain:e.maintainStatus,gameName:e.gameName,secondaryName:e.platformName,inCardShape:bf.Vertical,isAtSwiper:!1,isCloseLazy:!1,isPlatformBypassSubGame:e.isPlatformBypassSubGame,isPlatformExhibitHotIcon:!1,originServerData:e,handleClickCard:()=>ai.openGame(e),handleClickFavorIcon:()=>ET(e)},a=Wf(e,o,t);return Object.assign(o,a)},WQ=(e,t)=>{const n={...BT(e),inCardRenderCategory:vf.Platform,logoUrl:e.platformLogo,imgUrl:e.platformIcon||"error",isCustomIcon:e.isCustomIcon,imgBackgroundColor:O_(e),hotImgBackgroundColor:e.hotImgBackgroundColor?O_({imgBackgroundColor:e.hotImgBackgroundColor}):void 0,isMaintain:e.maintainStatus,gameName:e.brand,secondaryName:e.platformName,inCardShape:bf.Vertical,isAtSwiper:!1,isRemember:!1,isCloseLazy:!1,isPlatformBypassSubGame:e.isPlatformBypassSubGame,isPlatformExhibitHotIcon:!1,rememberMode:Zu.Close,originServerData:e,handleClickCard:()=>ai.openGame(e),handleClickFavorIcon:()=>ET(e)},o=Wf(e,n,t);return Object.assign(n,o)},FQ=(e,t)=>{const{isIconStyleSquare:n}=No(),o={inCardRenderCategory:vf.Game,imgUrl:e.gameIcon||"error",gameName:n?e.gameName:"",isRemember:!1,rememberMode:Zu.Close,isFavorite:!1,isShowFavorite:!1,isMaintain:!1,isCustomIcon:!1,isPlatformBypassSubGame:!1,isPlatformExhibitHotIcon:!1,imgBackgroundColor:"",inCardShape:bf.Vertical,isAtSwiper:!1,isCloseLazy:!1,originServerData:e,handleClickCard:()=>ai.openGame(e)},a=Wf(e,o,t);return Object.assign(o,a)};function xT(){const e=me(),t=S(()=>{var r,s;return He.isGameNameForceOneLine?!0:((s=(r=e.systemInfos)==null?void 0:r.loginGameRestrictions)==null?void 0:s.loginGameNameDisplayOneLineSwitch)===Jt.OPEN}),n=r=>(t.value?r.spare.oneTextCardHeight:r.spare.twoTextCardHeight)||r.card.height;return{gameNameTextType:S(()=>t.value?Ag.One:Ag.Two),getSpareCardHeight:n,generateConfigByCardHeight:r=>{const s=$n(r);return s.spare&&(s.card.height=n(s)),s}}}function VQ(e){const{cardListConfig:t,slidesPerView:n,enableDataReorg:o=!1,watchCurrency:a=!0,listRowCount:r=1,customHeadlineName:s=""}=e,{t:i}=Se(),c=rn(),l=S(()=>c.getHotGameList());a?ye(()=>Ze().currency,()=>{c.fetchHotGameList()},{immediate:!0}):en(()=>c.fetchHotGameList());const u=O(0),d=O(0),{generateConfigByCardHeight:m}=xT(),g=S(()=>m(t)),f=S(()=>n!=null?n:g.value.box.listColumnCount),_=I=>I.map(A=>yb(A,{mySize:g.value.card.size})),p=S(()=>{if(o){const I=l.value.length>=g.value.box.listColumnCount?Math.floor(g.value.box.listColumnCount/2):0,A=[...l.value.slice(-I),...l.value.slice(0,-I)],L=_(A);return L.length===g.value.box.listColumnCount?[...L,...L]:L}return _(l.value)}),h=S(()=>p.value.length<=f.value*r),y=S(()=>s||i("lobby.gameMenu.menu0"));return{gameList:l,curPage:u,indicatorPage:d,listConfig:g,gameCardPropsList:p,isAllInView:h,effectiveSlidesPerView:f,headlineName:y,iconUrl:"/lobby_asset/{layout}-{bg}-common/common/home/img_game_tj_s2.png",handleClickAll:()=>kr(Y.Hot,`${Y.Hot}${ka}`)}}const $Q={iconUrl:{required:!0,type:String},headlineName:{required:!0,type:String},isShowFestival:Boolean,isHiddenAllBtn:Boolean};var Fg=(e=>(e.big="big",e.middle="middle",e.small="small",e))(Fg||{});const YQ=mt(()=>z(()=>import("./1_MineChunk.DroyDZEx.js").then(e=>e.a2),__vite__mapDeps([0,4,2,1,5])),e=>e.useClubApplyStore,"useClubApplyStore"),qQ=e=>{var n;const t=Ac().getPlaceConfig("platformTop",e,!0);return(n=t==null?void 0:t.filter(o=>{var a;return((a=JSON.parse(o.showPosition))==null?void 0:a.type)===Ja.PlatformTop}))==null?void 0:n.find(o=>{var a;return((a=JSON.parse(o.showPosition))==null?void 0:a.value)===String(e)})},jQ=e=>{const t=qQ(e);return!!(t&&t.bonusSource===fs.Virtual&&t.jackpotType===So.Mini&&He.hasMiniJackPotUI)},zQ=async e=>{var r;const{jumpPosition:t,externalLinks:n,externalNewTab:o}=e,a=t||{};
96if(!(a.type===void 0||a.type===ia.None)){if(a.type==ia.CLUB_APPLY){(await YQ()).goToApplyClubByConfig();return}if(a.type===ia.Platform){const s=rn().gameCategoriesInfoList.find(c=>c.gameCategoryId===Number(a.value));if(!s||!("list"in s))return;const i=(r=s.list)==null?void 0:r.find(c=>c.platformId===Number(a.value2)&&!c.isPlatformBypassSubGame);if(!i||!s.isServerOpen)return;ai.openGame(i);return}Af(a,n,o)}},KQ=(e,t)=>{var a;if((e==null?void 0:e.bonusSource)!==fs.WGReal||!((a=e.data)!=null&&a.sumRewardCnt))return"";const{data:n}=e,o=to(n.sumRewardGold,{toFixedType:"currency",showGroup:!0,sign:!1}).toString();return t("lobby.aside.jackpot.cumulativeReward",{amount:o,count:n.sumRewardCnt})},QQ=(e,t)=>{let n="";switch(e){case",":n="dh";break;case".":n="jh";break;case"R":n="r";break;case"S":n="s";break;case"K":n="k";break;case"$":n="my";break;default:n=e;break}return`cjc1_style_font_${n}${t===So.Mini?"_mini":""}`},ZQ=(e,t,n)=>n===fs.WGReal?`cjc1_style_true_${e}_bg`:`cjc1_style_${e}_bg${t===So.Mini?"_mini":""}`,XQ=(e,t=So.Normal)=>{if(d$(e))return"";let n="";if(e){const{showType:o,backgroundStyle:a,backgroundUrl:r,bonusSource:s}=e;o!==Zc.onPlatform?a===0?n=r:n=`/lobby_asset/common/common/home/${ZQ(a,t,s)}.png`:a===0?n=r:n=`/lobby_asset/common/common/home/cjc2_style_${a}_bg.png`}return n},Afe=()=>{const e=xn();return S(()=>(e.name===k.GAME||He.miniJackpotShowBesidesHome.includes(e.name))&&He.hasJackPotUI)},Ife=(e,t)=>
96{for(const[n,o]of e.entries())if(o===t)return n;return null},JQ=(e,t,n,o)=>{const a=t===So.Mini?{...W$,...G$[o]}:e?x$:B$;return n===fs.WGReal?{...a,...e?U$:H$}:a},eZ=({style:e,cssMap:t={},isRecursive:n=!1})=>{for(const o in t)typeof t[o]=="string"?e.setProperty(o,t[o]):Object.prototype.toString.call(t[o])==="[object Object]"&&n&&eZ({style:e,cssMap:t[o],isRecursive:n})},tZ=(e,t)=>(t?{big:34,middle:30,small:26}:{big:44,middle:40,small:36})[e||Fg.big],nZ=(e,t,n)=>{const{numericStyle:o,fontTypeface:a="{}"}=e,r=JSON.parse(a||"{}"),s={};if(o===0&&r){s["--jackpot-card-count-box-scale"]="1",s["--jackpot-font-letter-spacing"]="0";for(const i in r)if(Object.prototype.hasOwnProperty.call(r,i))switch(i){case"fontFamily":{s["--jackpot-font-family"]=r[i];break}case"textColor":{s["--jackpot-font-color"]=r[i];break}case"fontSize":{s["--jackpot-font-size"]=n===So.Mini?"0.22rem":gn(tZ(r[i],t));const c=r[i];c===Fg.small?s["--jackpot-count-translate-y"]=gn(3):c===Fg.middle&&(s["--jackpot-count-translate-y"]=gn(5));break}case"textStroke":{const c=gn(Number(r[i])*2);s["--jackpot-font-stroke"]=c;break}case"strokeColor":{s["--jackpot-font-stroke-color"]=r[i];break}}}return s},HT=Symbol("list_box_dom"),oZ=Symbol("list_remove_1px_adapt"),Hl=Symbol("list_box_close_lazy"),aZ={iconUrl:{required:!0,type:String},headlineName:{required:!0,type:String}},rZ="_title_1c2b4_91",Wp={title:rZ,"title-text":"_title-text_1c2b4_98","title-icon":"_title-icon_1c2b4_104"}
96,[sZ]=Ae("title"),iZ=pe({name:sZ,props:aZ,setup(e){const t=We(Hl,{isCloseLazy:!1});return()=>R("section",{class:[Wp.title,"title"]},[R(Me,{class:Wp["title-icon"],src:e.iconUrl,svgInheritSize:!0,lazy:!t.isCloseLazy},null),R("p",{class:Wp["title-text"]},[e.headlineName])])}}),Fp={"game-headline":"_game-headline_9wqqg_91","trigger-text":"_trigger-text_9wqqg_112","click-area":"_click-area_9wqqg_118"},cZ=pn({loader:()=>z(()=>import("./festival-ui-group.B8mp6LV7.js").then(e=>e.G),__vite__mapDeps([0,4,2,1,6,8,7,9,30]))}),lZ=pn({loader:()=>z(()=>import("./Common.DyYLvclX.js"),__vite__mapDeps([1,31]))}),[uZ]=Ae("game-headline"),dZ=pe({name:uZ,props:$Q,emits:["clickAll"],setup(e,{emit:t}){const n=nn(),{t:o}=Se(),a=We("gameCategoryId"),r=We("isShowFestival");return()=>R("section",{class:[Fp["game-headline"]]},[R(iZ,{headlineName:e.headlineName,iconUrl:"/lobby_asset/{layout}-{bg}-common/common/home/img_game_tj_s2.png"},null),He.hasMiniJackPotUI&&R(lZ,{type:So.Mini,place:"platformTop",gameCategoryId:a},null),(e.isShowFestival||r)&&n.isHolidayThemeVisible&&!jQ(a)&&R(cZ,null,null),!e.isHiddenAllBtn&&R("div",{class:[Fp["trigger-text"]]},[R("div",{class:Fp["click-area"],onClick:()=>t("clickAll")},[o("lobby.game.loadingAll")])])])}}),UT=Symbol("normalize_chunk_manager");var Tr=(e=>(e[e.None=1]="None",e[e.CloseFirstScreen=2]="CloseFirstScreen",e[e.CloseAll=3]="CloseAll",e))(Tr||{});const GT={modelValue:Number,dir:String,situation:[Number,String],isSlideOneScreen:{type:Boolean,required:!1,default:!0},gameList:{required:!0,type:Array},listRowCount:{required:!0,type:Number},listConfig:{required:!0,type:Object},closeLazyMode:{required:!1,type:Number,default:Tr.None},isInfiniteLoop:{required:!1,type:Boolean,default:!1},isExposeSeat:{required:!1,type:Boolean,default:!1},overscan:Number},QS="slide-pagination",Lfe="slide-center-magnify",bb=["update:modelValue","update:indicatorPage","update:reachTerminus","update:physicalCodePage","slideStateChanged","scaleChanged","elementLoaded"],WT=Symbol("virtual_chunk_manager"),mZ=e=>({isOutBoxCloseLazy:S(()=>[Tr.CloseFirstScreen,Tr.CloseAll].includes(e.closeLazyMode)),getScreenBoxCloseLazy:(o,a=0)=>e.closeLazyMode===Tr.CloseFirstScreen?o===a:e.closeLazyMode===Tr.CloseAll}),gZ=Symbol("progressive_scaling_manager"),fZ=(e,t)=>{const n=We(gZ),{isNeedCloneList:o,defaultChunkLoadListIndex:a}=t,r=Mt({chunkList:[],chunkLoaded:{}}),s=u=>(e.isSlideOneScreen?u=[u[u.length-1],...u,u[0]]:u=[u[u.length-2],u[u.length-1],...u,u[0],u[1]].filter(d=>!!d),u),i=(u,d)=>{const m={};for(let g=0;g<u.length;g++){const f={isLoaded:!1,sourceListIndex:-1};if(o.value){let _=1;e.isSlideOneScreen||(_=2),g<_?f.sourceListIndex=g+d:g>d-1+_&&(f.sourceListIndex=g-d)}m[g]=f}if(e.closeLazyMode===Tr.CloseAll)for(let g=0;g<u.length;g++)m[g].isLoaded=!0;if(e.closeLazyMode===Tr.CloseFirstScreen){const g=m[a.value];g&&(g.isLoaded=!0)}return m},c=u=>{const d=e.listConfig.box.listColumnCount;let m=0;u.forEach(g=>{g.forEach((f,_)=>{f.atCol=_%d+1+m,f.atRow=parseInt(_/d)+1}),m=g[g.length-1].atCol})},l=u=>{e.isExposeSeat&&(u=u.map(Xg),u.forEach((g,f)=>{g.atIndex=f}));const d=e.listConfig.box.listColumnCount;return Mw(u||[],e.listRowCount*d)};return ye(()=>e.gameList,u=>{let d=l(u);e.isExposeSeat&&c(d),n==null||n.upTransferList(Lw(d));const m=d.length;o.value&&(d=s(d)),r.chunkList=d,r.chunkLoaded=i(d,m)},{immediate:!0}),io(()=>n==null?void 0:n.upTransferList([])),{gameChunk:r}},pZ=(e,t)=>e<t?e:t,hZ=(e,t)=>{const{gameChunk:n}=t,o=S(()=>{const{listColumnCount:i}=e.listConfig.box,c=[];let l=0;for(const u of n.chunkList)c.push(l),l+=e.isSlideOneScreen?i:pZ(u.length,i);return c}),a=O(0),r=i=>{a.value=i};return{physicalChunkIndexRef:S(()=>{const i=o.value,c=a.value;for(let l=i.length-1;l>=0;l--)if(c>=i[l])return l;return 0}),updatePhysicalCodePage:r}},vb={isAllowCloseLazyByImageLoadStrategy:{required:!1,type:Boolean,default:!1},isCloseLazy:{required:!1,type:Boolean,default:!1},isPassThroughCloseLazy:{required:!1,type:Boolean,default:!0}},Ff={...vb,width:String,leftRightSpacing:String,topBotSpacing:String,modelValue:Number,height:String,permutationDirection:{type:String,default:"column"},isSlideOneScreen:{type:Boolean,required:!1,default:!0},indicatorLimit:{required:!1,type:Number,default:0},list:{required:!0,type:Array},listRowCount:{required:!0,type:Number},listColumnCount:{required:!0,type:Number},permutationCount:Number,paginationConfig:{required:!1,type:Object},isInfiniteLoop:{required:!1,type:Boolean,default:!1},requiredCloneMinimum:{required:!1,type:Number}};var Vg=(e=>(e[e.notClose=1]="notClose",e[e.onlyBox=2]="onlyBox",e[e.boxAndInner=3]="boxAndInner",e))(Vg||{});const _Z=({domRef:e,showCallback:t})=>{e||(e=O(void 0));const n=O(!1);let o;const a=()=>{n.value=!0,t==null||t()};return en(()=>
96{if(!window.IntersectionObserver||!e.value){a();return}setTimeout(()=>{o=vc.addLazyBox(e.value,{callback:a})})}),ea(()=>{o==null||o()}),{domRef:e,show:n}},yZ=[Vg.onlyBox,Vg.boxAndInner],Sb=(e,t,n)=>{const{show:o}=_Z({domRef:n}),a=S(()=>{if(e.isCloseLazy===!0||yZ.includes(e.closeLazyMode))return!0;if(e.isAllowCloseLazyByImageLoadStrategy===!0){const r=vs.notLazy();if([oo.NonFirstTime,oo.Loaded].includes(r)&&!Z_)return!0}return o.value});return ye(a,r=>{r===!0&&t.emit("elementLoaded")},{immediate:!0}),{isShowByLazy:a}},Iu=(e,t,n)=>t===0?0:Math.ceil(e/t)<n?Math.ceil(e/t):n,T_=e=>{const{total:t,rowNum:n,colNum:o,direction:a}=e;let r,s;return a==="horizontal"?(r=Iu(t,1,o),s=Iu(t,o,n)):(r=Iu(t,n,o),s=Iu(t,1,n)),{rowCount:s,colCount:r}},FT=e=>{const t=()=>{var a,r,s,i;const{paginationConfig:o}=e;return{subTotalNum:e.list.length,subRowNum:(o==null?void 0:o.rowNum)||1,subColNum:(o==null?void 0:o.colNum)||1,subIntervalTopBottom:parseFloat((a=e.topBotSpacing)!=null?a:"0"),subIntervalLeftRight:parseFloat((r=e.leftRightSpacing)!=null?r:"0"),subWidth:parseFloat((s=o==null?void 0:o.eleWidth)!=null?s:"0"),subHeight:parseFloat((i=o==null?void 0:o.eleHeight)!=null?i:"0"),orderDirection:"horizontal",indicatorLimit:e.indicatorLimit}},n=O(t());return ye(()=>{var o,a;return[e.list.length,e.requiredCloneMinimum,(o=e.paginationConfig)==null?void 0:o.rowNum,(a=e.paginationConfig)==null?void 0:a.colNum]},(o,a)=>{o.some((s,i)=>s!==a[i])&&(n.value=t())}),{ctxParams:n}},VT=e=>{const{props:t,setupCtx:n,level:o,isUseFr:a,codePagePositionMapper:r}=e,{ctxParams:s}=FT(t),i=S(()=>
96{if(t.width)return t.width;const{subRowNum:d,subColNum:m,subTotalNum:g}=s.value;if(g===0)return"0rem";const f=d*m;let{colCount:_}=T_({rowNum:d,colNum:m,direction:"horizontal",total:g<f?g:f});return _=m>_?m:_,`${(s.value.subWidth+s.value.subIntervalLeftRight)*_-s.value.subIntervalLeftRight}rem`}),c=S(()=>r?`${(s.value.subWidth+s.value.subIntervalLeftRight)*Object.keys(r).length-s.value.subIntervalLeftRight}rem`:i.value),l=S(()=>{if(t.height)return t.height;const{subRowNum:d,subColNum:m,subTotalNum:g}=s.value;if(g===0)return"0rem";const f=d*m;let{rowCount:_}=T_({rowNum:d,colNum:m,direction:"horizontal",total:g<f?g:f});return _=d>_?d:_,`${(s.value.subHeight+s.value.subIntervalTopBottom)*_-s.value.subIntervalTopBottom}rem`}),u=S(()=>{const d=(g=0,f="1fr")=>{if(!g)return;let _=f;for(let p=1;p<g;p++)_+=` ${f}`;return _},m=g=>{var f,_;return a?"1fr":g==="rows"?o===1?l.value:(f=t.paginationConfig)==null?void 0:f.eleHeight:o===1?i.value:(_=t.paginationConfig)==null?void 0:_.eleWidth};return{"--list-slide-width":i.value,"--list-slide-inner-content-width":c.value,"--list-slide-height":l.value,"--list-slide-column-gap":t.leftRightSpacing,"--list-slide-row-gap":t.topBotSpacing,"--list-slide-grid-auto-flow":t.permutationDirection,"--list-slide-grid-template-rows":d(t.listRowCount,m("rows")),"--list-slide-grid-template-columns":d(t.listColumnCount,m("columns")),"--debug-permutation-direction--":t.permutationDirection}});return ye(u,d=>{n.emit("scaleChanged",{width:d["--list-slide-width"],height:d["--list-slide-height"],columnGap:d["--list-slide-column-gap"],rowGap:d["--list-slide-row-gap"]})},{immediate:!0}),{listSlideStyle:u}},ZS={"list-slide-layout":"_list-slide-layout_2dvj8_92","list-slide-layout-inner":"_list-slide-layout-inner_2dvj8_95"},[bZ]=Ae("only-layout-box"),vZ=pe({name:bZ,props:Ff,emits:bb,setup(e,t){const n=O(null),{listSlideStyle:o}=VT({props:e,setupCtx:t,level:2}),{isShowByLazy:a}=Sb(e,t,n);return()=>{var r,s;return R("section",{class:[ZS["list-slide-layout"],"list-slide-layout"]},[R("div",{ref:n,class:[ZS["list-slide-layout-inner"],"list-slide-layout-inner"],style:o.value}
96,[a.value&&((s=(r=t.slots).default)==null?void 0:s.call(r))])])}}}),SZ=Symbol("regular_slide_manager"),CZ=({props:e,setupCtx:t})=>{const n=We(SZ,null);return n&&(n.upTransferSlideBoxControl({getModelValue:()=>e.modelValue,setModelValue:o=>t.emit("update:modelValue",o)}),io(()=>n.upTransferSlideBoxControl(null))),{regularSlideManager:n}},wZ=(e,t)=>{var r,s;const n={befCloneColNum:0,aftCloneCloNum:0},o=(s=(r=e.paginationConfig)==null?void 0:r.colNum)!=null?s:1,a=t%o||o;if(!e.isInfiniteLoop)return n;if(e.requiredCloneMinimum){if(e.list.length<e.requiredCloneMinimum)return n}else if(t<=o)return n;return e.isSlideOneScreen?t>=o&&(n.aftCloneCloNum=o,n.befCloneColNum=a):t>=o*2?(n.aftCloneCloNum=o*2,n.befCloneColNum=o+a):t>o?(n.aftCloneCloNum=o+a,n.befCloneColNum=o+a):t===o&&(n.aftCloneCloNum=o,n.befCloneColNum=o),n},AZ=(e,t)=>{const{orderDirection:n,subTotalNum:o,subRowNum:a,subColNum:r}=e,{needCountRowOrColumn:s,isFullOnlySingleView:i}=t,c=s==="column"?r:a,l=r*a;if(o<=l&&i)return c;const u=o%l||l,d=T_({total:u,rowNum:a,colNum:r,direction:n});return s==="column"?d.colCount:d.rowCount},IZ=e=>{const{subTotalNum:t,subRowNum:n,subColNum:o}=e;return Math.ceil(t/(n*o))},LZ=(e,t)=>(o=>{let a=e.subTotalNum,r=0;if(e.indicatorLimit===0){const c=IZ(e);let l=o.perScreenCount;t.isSlideOneScreen||(l=AZ(e,{needCountRowOrColumn:o.needCountRowOrColumn,isFullOnlySingleView:t.isFullOnlySingleView})),r=(c-1)*o.perScreenCount+l,a=r-(o.perScreenCount-1)}const s=o.elementSize+o.interval,i=s*a-o.interval;return{pageTotal:a,codePageTotal:r,oncePageSize:s,scrollSize:i}})({perScreenCount:e.subColNum,elementSize:e.subWidth,interval:e.subIntervalLeftRight,needCountRowOrColumn:"column"}),Cb=({domRef:e})=>{const t=S(()=>nn().skinType===2&&Cr.includes(Ue().language)),n=r=>(r={...r},typeof r.left=="number"&&(r.left=-r.left),typeof r.top=="number"&&(r.top=-r.top),r);return{scrollTo:r=>{e.value&&(t.value&&(r=n(r)),typeof r.left=="number"&&(r.left>=0?e.value.style.setProperty("--list-slide-transform-scroll-area-transform",`translate3d(-${r.left}rem,0rem,0rem)`):e.value.style.setProperty("--list-slide-transform-scroll-area-transform",`translate3d(${-r.left}rem,0rem,0rem)`)),typeof r.top=="number"&&(r.top>=0?e.value.style.setProperty("--list-slide-transform-scroll-area-transform",`translate3d(0rem,-${r.top}rem,0rem)`):e.value.style.setProperty("--list-slide-transform-scroll-area-transform",`translate3d(0rem,${-r.top}rem,0rem)`)))},getScrollVal:r=>{var s,i;try{let c=0;return e.value&&(r==="left"&&(c=Number((s=e.value.style.getPropertyValue("--list-slide-transform-scroll-area-transform"))==null?void 0:s.replace(/translate3d\((-?\d+(\.\d+)?)(rem)?,0rem,0rem\)/,"$1"))),r==="top"&&(c=Number((i=e.value.style.getPropertyValue("--list-slide-transform-scroll-area-transform"))==null?void 0:i.replace(/translateY\(0rem,(-?\d+(\.\d+)?)(rem)?,0rem\)/,"$1"))),c=-c,t.value&&(c=-c)),c}catch(c){return 0}}}},RZ=(e,t,n)=>{const o=Mt({pageTotal:0,oncePageSize:0,scrollSize:0,codePageTotal:0,screenColNum:0,inaccessibleColNum:0,befCloneColNum:0,aftCloneCloNum:0});ye(n,s=>{var f,_;const{scrollSize:i,oncePageSize:c,codePageTotal:l,pageTotal:u}=LZ(s,{isFullOnlySingleView:!0,isSlideOneScreen:e.isSlideOneScreen}),d=(_=(f=e.paginationConfig)==null?void 0:f.colNum)!=null?_:1;o.scrollSize=i,o.oncePageSize=c,o.pageTotal=u,o.codePageTotal=l,o.screenColNum=d,o.inaccessibleColNum=d-1;const{befCloneColNum:m,aftCloneCloNum:g}=wZ(e,l);o.befCloneColNum=m,o.aftCloneCloNum=g},{immediate:!0});const a=s=>s-1;return{pagiManager:o,scrollToPage:s=>{const i=Cb({domRef:t});e.permutationDirection==="column"?i.scrollTo({left:a(s)*o.oncePageSize}):i.scrollTo({top:a(s)*o.oncePageSize})}}};function OZ(e){return!!(e.touches||e.changedTouches)}const qs=e=>function(n){let o;if(OZ(n)){const{clientX:a,clientY:r}=n.touches[0]||n.changedTouches[0]||{};o={clientX:a,clientY:r,originEvent:n}}else{const{clientX:a,clientY:r,originEvent:s}=n;o={clientX:a,clientY:r,originEvent:s}}e(o)},XS=5,JS=1,TZ=e=>{const{props:t,ctxParams:n,setupCtx:{emit:o},pagiManager:a,scrollToPage:r,scrollBoxRef:s}=e,i=v=>{let I=v;const A=a.pageTotal-(t.indicatorLimit-1);return A<=1||v<1?I=1:v>A&&(I=A>1?A:1),I},c=()=>{o("update:modelValue",1),s.value&&(s.value.style.setProperty("transition","none"),Vt(()=>{var v;return(v=s.value)==null?void 0:v.style.setProperty("transition","")}))};Rs(c),ye(n,()=>Vt(c),{immediate:!0});const l=O(1);ye(()=>t.modelValue,(v,I)=>{if(v===I)return;typeof v!="number"&&(v=1);let A=l.value;const L=[A+JS,A+t.indicatorLimit-1-JS],C=L[1]-L[0]+1;if(!(v>=L[0]&&v<=L[1])){if(v<L[0]){const w=L[0]-v-1;A=A-(C+w)}else{const w=v-L[1]-1;A=A+(C+w)}l.value=i(A),r(l.value)}});const u=S(()=>Cb({domRef:s})),d=O({clientX:0,clientY:0}),m=O(0),g=O(!1),f=()=>g.value,_=qs(v=>{var I;(I=s.value)==null||I.style.setProperty("transition","none"),m.value=u.value.getScrollVal("left"),d.value=v,o("slideStateChanged",{phase:"dragStart"})}),p=()=>{m.value=u.value.getScrollVal("left"),d.value={clientX:0,clientY:0};const v=s.value;v&&(v.style.setProperty("transition",""),v.style.pointerEvents="auto"),g.value=!1};ab(p);const h=qs(v=>{var L;(L=s.value)==null||L.style.setProperty("transition","");const I=d.value.clientX,A=v.clientX-I;if(A<-5){let C=e.props.modelValue||1;C=C+1,o("update:modelValue",C)}else if(A>XS){let C=e.props.modelValue||1;C=C-1,o("update:modelValue",C)}p(),o("slideStateChanged",{phase:"dragEnd"})}),y=qs(()=>{p()}),b=qs(v=>{const I=d.value.clientX,A=v.clientX-I;Math.abs(A)>XS&&(g.value=!0,s.value.style.pointerEvents="none")});return{handleDragStart:_,handleDragEnd:h,handleDragMove:b,handleDragCancel:y,getIsDragging:f,adjustPositionIfCopy:()=>{}}};var Ar=(e=>(e.start="start",e.end="end",e.middleSection="middleSection",e.complete="complete",e))(Ar||{}),$T=(e=>(e.inside="inside",e.outsideLeft="outsideLeft",e))($T||{}),no=(e=>(e[e.Before=1]="Before",e[e.After=2]="After",e[e.Core=100]="Core",e))(no||{});const PZ=(e,t)=>{const{props:n,setupCtx:{emit:o},scrollBoxRef:a}=e,{scrCon:r,codePagePositionMapper:s,codePage2ModelVal:i}
96=t,c=O(),l=(m=0)=>{s[m]&&a.value&&(a.value.style.setProperty("transition","none"),r.value.scrollTo({left:s[m].position}),c.value=m)};return{jumpToPage:l,scrollToPage:(m=0)=>{if(!s[m]||!a.value)return;const{position:g}=s[m];a.value.style.setProperty("transition","transform 500ms"),n.permutationDirection==="column"?r.value.scrollTo({left:g}):r.value.scrollTo({top:g}),c.value=m},adjustPositionIfCopy:m=>{if(typeof m=="number"&&(c.value=m),typeof c.value!="number")return;const{jumpType:g,realCodePage:f,indicatorPage:_}=s[c.value];g===no.Before||g===no.After?(o("slideStateChanged",{phase:"progress",value:i(f)}),o("update:modelValue",i(f)),o("update:indicatorPage",_),o("update:physicalCodePage",f),l(f),Vt(()=>{o("slideStateChanged",{phase:"progressRelease"})})):(o("update:physicalCodePage",c.value),l(c.value))}}},DZ=(e,t)=>{const{props:n,pagiManager:o}=e,{codePage2ModelVal:a}=t,r=Mt({}),s=Mt({minPosition:0,maxPosition:0,minCodePage:0,maxCodePage:0,coreMinCodePage:0,coreMaxCodePage:0});return ye(o,()=>{for(const p in r)Object.prototype.hasOwnProperty.call(r,p)&&delete r[p];const{screenColNum:c,inaccessibleColNum:l,codePageTotal:u,oncePageSize:d,befCloneColNum:m,aftCloneCloNum:g}=o,f=()=>{const p=y=>{const b=()=>y<m?no.Before:y>u-1+m?no.After:no.Core,v=()=>y<m-l?no.Before:y>u-1+m?no.After:no.Core,I=w=>w===no.Before?y+u:w===no.After?y-u:y,A=b(),L=v(),C=I(A);return{cloneType:A,jumpType:L,realCodePage:C}},h=u+m+g;for(let y=0;y<h;y++){const b=y*d,v=p(y);r[y]={...v,position:b,indicatorPage:a(v.realCodePage)},s.maxPosition=b-l*d,s.maxCodePage=y-l,v.cloneType===no.Core&&(s.coreMinCodePage===0&&(s.coreMinCodePage=y-l),s.coreMaxCodePage=y-l)}},_=()=>{for(let p=0;p<u;p++){const h=p*d;r[p]={cloneType:no.Core,jumpType:no.Core,position:h,realCodePage:p,indicatorPage:a(p)},s.maxPosition=h-l*d,s.maxCodePage=p-l,s.coreMaxCodePage=p-l}};return n.isInfiniteLoop?n.requiredCloneMinimum?n.list.length>=n.requiredCloneMinimum?f():_():u>c?f():_():_()},{immediate:!0}),{codePagePositionMapper:r,draggingSection:s}},MZ=e=>{const t=Mf();return(o=>parseFloat(o)/Zy/(t/100))(e)},YT=e=>{var s;const{codePage:t,oldCodePage:n,codePagePositionMapper:o,isDragging:a}=e;return o[t]?!(t===n||((s=o[n])==null?void 0:s.jumpType)!==no.Core||a):!1},Vp=.2,kZ=(e,t)=>{const{props:n,setupCtx:{emit:o},pagiManager:a,scrollBoxRef:r}=e,{scrCon:s,draggingSection:i,adjustPositionIfCopy:c,jumpToPage:l,codePage2ModelVal:u,modelVal2CodePage:d,codePagePositionMapper:m}=t,g=S(()=>nn().skinType===2&&Cr.includes(Ue().language)),f=O({clientX:0,clientY:0}),_=O(0),p=O(null),h=()=>p.value===1,y=O(null),b=(M,E)=>{const{clientX:x,clientY:V}=f.value;let B=0;return E===1?B=M.clientX-x:B=M.clientY-V,g.value&&(B=-B),MZ(B)},v=M=>{var E;p.value===null&&(Math.abs(b(M,1))>Vp?(p.value=1,(E=M.originEvent)==null||E.preventDefault()):Math.abs(b(M,2))>
96Vp&&(p.value=2),[Sr.WINDOWS,Sr.MAC].includes(uf())&&p.value!==null&&(r.value.style.pointerEvents="none"))},I=qs(M=>{var E,x;p.value=null,c(),o("slideStateChanged",{phase:"dragStart"}),(x=(E=M.originEvent)==null?void 0:E.target)==null||x.setAttribute("ondragstart","return false"),_.value=s.value.getScrollVal("left"),f.value=M,y.value=null}),A=M=>M>i.maxCodePage?i.maxCodePage:M<i.minCodePage?i.minCodePage:M,L=(M,E)=>{const x=A(M),{indicatorPage:V,jumpType:B}=m[x]||{};l(x),o("slideStateChanged",{phase:"progress",value:u(x)}),o("update:modelValue",u(x)),o("update:indicatorPage",V),o("update:physicalCodePage",x);const W=B===no.Before||B===no.After,Q=YT({codePage:x,oldCodePage:E,codePagePositionMapper:m,isDragging:!1});return{isLandedOnClone:W,needsSyncAdjust:W&&!Q}},C=()=>{_.value=s.value.getScrollVal("left"),f.value={clientX:0,clientY:0};const M=r.value;M&&(M.style.setProperty("transition",""),M.style.pointerEvents="auto"),p.value=null};ab(C);const w=qs(M=>{var V,B,W,Q,G;let E=!1,x=!1;if(p.value===1&&a.oncePageSize>0){const N=n.isSlideOneScreen&&(B=(V=e.props.paginationConfig)==null?void 0:V.colNum)!=null?B:1,j=a.oncePageSize*N,X=b(M,1);let q=d((W=e.props.modelValue)!=null?W:1);const J=q;X<-j||X>j?(q=q-Math.round(X/j)*N,{isLandedOnClone:E,needsSyncAdjust:x}=L(q,J)):X<-.2?(q=q- -1*N,{isLandedOnClone:E,needsSyncAdjust:x}=L(q,J)):X>Vp&&(q=q-1*N,{isLandedOnClone:E,needsSyncAdjust:x}=L(q,J))}C(),o("slideStateChanged",{phase:"dragEnd"}),(G=(Q=M.originEvent)==null?void 0:Q.target)==null||G.removeAttribute("ondragstart"),E?x&&c():Vt(()=>{o("slideStateChanged",{phase:"progressRelease"})})}),T=qs(M=>{var E,x;C(),(x=(E=M.originEvent)==null?void 0:E.target)==null||x.removeAttribute("ondragstart")}),P=qs(M=>{var E,x,V;if(i.maxCodePage!==0){if(p.value===null){v(M);return}if(p.value===1){if(a.oncePageSize===0)return;(E=M.originEvent)==null||E.preventDefault(),r.value.style.setProperty("transition","none");const B=b(M,1);let W=_.value-B;W<i.minPosition+.002?W=i.minPosition+.002:W>i.maxPosition-.002&&(W=i.maxPosition-.002),s.value.scrollTo({left:W});const Q=A(d((x=e.props.modelValue)!=null?x:1)-B/a.oncePageSize);o("slideStateChanged",{phase:"progress",value:u(Q)}),o("update:physicalCodePage",Q);const G=(V=m[Math.round(Q)])==null?void 0:V.indicatorPage;G!==void 0&&G!==y.value&&(y.value=G,o("update:indicatorPage",G))}}});return{handleDragStart:I,handleDragEnd:w,handleDragCancel:T,handleDragMove:P,getIsDragging:h}},NZ=(e,t)=>{const{props:n,ctxParams:o,setupCtx:{emit:a},pagiManager:r}=e,{codePagePositionMapper:s,draggingSection:i,codePage2ModelVal:c,modelVal2CodePage:l,jumpToPage:u,scrollToPage:d,getIsDragging:m}=t,g=p=>{r.pageTotal<=1?a("update:reachTerminus",Ar.complete):!n.isInfiniteLoop&&p===i.minCodePage?a("update:reachTerminus",Ar.start):!n.isInfiniteLoop&&p===i.maxCodePage?a("update:reachTerminus",Ar.end):a("update:reachTerminus",Ar.middleSection)};ye(()=>n.modelValue,(p,h)=>{let y=l(p!=null?p:1);const b=l(h!=null?h:1);if(!s[y]){y<i.minCodePage?y=i.coreMaxCodePage:y>i.maxCodePage&&(y=i.coreMinCodePage),u(y),g(y),a("update:modelValue",c(y));const{indicatorPage:v}=s[y];a("update:indicatorPage",v),a("update:physicalCodePage",y);return}g(y),a("update:indicatorPage",s[y].indicatorPage),a("update:physicalCodePage",y),YT({codePage:y,oldCodePage:b,codePagePositionMapper:s,isDragging:m()})&&d(y)});const _=()=>{const{befCloneColNum:p}=r,h=0+p;a("update:modelValue",c(h)),a("update:indicatorPage",c(h)),a("update:physicalCodePage",h),u(h),g(h)};Rs(_),ye(o,()=>Vt(_),{immediate:!0})},EZ=e=>{const{pagiManager:t}=e;return{modelVal2CodePage:a=>a-1+t.befCloneColNum,codePage2ModelVal:a=>a+1-t.befCloneColNum}},BZ=e=>{const{scrollBoxRef:t}=e,{codePage2ModelVal:n,modelVal2CodePage:o}=EZ(e),{draggingSection:a,codePagePositionMapper:r}=DZ(e,{codePage2ModelVal:n}),s=S(()=>Cb({domRef:t})),{adjustPositionIfCopy:i,jumpToPage:c,scrollToPage:l}=PZ(e,{codePage2ModelVal:n,codePagePositionMapper:r,scrCon:s}),{handleDragStart:u,handleDragMove:d,handleDragEnd:m,handleDragCancel:g,getIsDragging:f}=kZ(e,{scrCon:s,codePagePositionMapper:r,draggingSection:a,adjustPositionIfCopy:i,jumpToPage:c,codePage2ModelVal:n,modelVal2CodePage:o});return NZ(e,{draggingSection:a,codePagePositionMapper:r,codePage2ModelVal:n,modelVal2CodePage:o,jumpToPage:c,scrollToPage:l,getIsDragging:f}
96),{codePagePositionMapper:r,handleDragStart:u,handleDragEnd:m,handleDragCancel:g,handleDragMove:d,getIsDragging:f,adjustPositionIfCopy:i}},xZ=(e,t,n)=>{const{ctxParams:o}=FT(e),{pagiManager:a,scrollToPage:r}=RZ(e,n,o);return{useSyncTransform:()=>BZ({props:e,ctxParams:o,pagiManager:a,setupCtx:t,scrollBoxRef:n}),useSyncIndicator:()=>TZ({props:e,ctxParams:o,pagiManager:a,scrollToPage:r,setupCtx:t,scrollBoxRef:n})}},Ql={"list-slide-layout":"_list-slide-layout_l38le_92","list-slide-layout-inner":"_list-slide-layout-inner_l38le_95","scroll-box-transform":"_scroll-box-transform_l38le_117","scroll-box-transform-inner":"_scroll-box-transform-inner_l38le_125","is-dragging":"_is-dragging_l38le_132"},[HZ]=Ae("scroll-box-transform"),UZ=pe({name:HZ,props:Ff,emits:bb,setup(e,t){const n=We(HT,O(null)),{regularSlideManager:o}=CZ({props:e,setupCtx:t}),{isShowByLazy:a}=Sb(e,t,n),{useSyncTransform:r,useSyncIndicator:s}=xZ(e,t,n),{codePagePositionMapper:i,handleDragStart:c,handleDragEnd:l,handleDragCancel:u,handleDragMove:d,getIsDragging:m,adjustPositionIfCopy:g}=e.indicatorLimit===0?r():s(),{listSlideStyle:f}=VT({props:e,setupCtx:t,level:1,codePagePositionMapper:i,isUseFr:e.indicatorLimit>0});return()=>{var _,p;return R("section",{class:[Ql["list-slide-layout"],Ql["scroll-box-transform"],{[Ql["is-dragging"]]:m()}],style:f.value},[R("div",{class:[Ql["list-slide-layout-inner"],Ql["scroll-box-transform-inner"]],ref:n,onTouchstart:h=>{c(h),o==null||o.upTransferDragStart()},onTouchend:h=>{l(h),o==null||o.upTransferDragEnd()},onTouchcancel:h=>{u(h),o==null||o.upTransferDragEnd()},onTouchmove:d,onTransitionend:h=>{h.target!==h.currentTarget||h.propertyName!=="transform"||g()}},[a.value&&((p=(_=t.slots).default)==null?void 0:p.call(_))])])}}}),[GZ]=Ae("list-slide"),eC=Symbol("list_slide_level"),P_=pe({name:GZ,props:Ff,emits:bb,setup(e,{slots:t,emit:n}){tn(Hl,e);const o=We(eC,1);return tn(eC,o+1),o===1?()=>R(UZ,Ve(e,{"onUpdate:modelValue":a=>n("update:modelValue",a),"onUpdate:reachTerminus":a=>n("update:reachTerminus",a),"onUpdate:indicatorPage":a=>n("update:indicatorPage",a),"onUpdate:physicalCodePage":a=>n("update:physicalCodePage",a),onSlideStateChanged:a=>n("slideStateChanged",a),onScaleChanged:a=>n("scaleChanged",a),onElementLoaded:()=>n("elementLoaded")}),{default:()=>{var a;return[(a=t.default)==null?void 0:a.call(t)]}}):()=>R(vZ,Ve(e,{onScaleChanged:a=>n("scaleChanged",a),onElementLoaded:()=>n("elementLoaded")}),{default:()=>{var a;return[(a=t.default)==null?void 0:a.call(t)]}})}});function WZ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[FZ]=Ae("order-horizontal"),tC=(e,t)=>e<t?e:t,VZ=pe({name:FZ,props:GT,emits:["update:modelValue","update:indicatorPage","update:reachTerminus","slideStateChanged"],setup(e,{emit:t,slots:n}){const o=S(()=>{var _;if(!e.isInfiniteLoop)return!1;const f=(_=e.listConfig.spare)==null?void 0:_.requiredCloneMinimum;return f?e.gameList.length>=f:e.gameList.length>e.listRowCount*e.listConfig.box.listColumnCount}),a=S(()=>o.value?e.isSlideOneScreen?1:2:0),{gameChunk:r}=fZ(e,{isNeedCloneList:o,defaultChunkLoadListIndex:a}),s=f=>{var _;if(o.value)try{const p=(_=r.chunkLoaded[f])==null?void 0:_.sourceListIndex;p!==-1&&(r.chunkLoaded[p].isLoaded=!0)}catch(p){}},i=S(()=>{const f=e.gameList.length,_=Math.ceil(f/e.listConfig.box.listColumnCount);return tC(e.listRowCount,_)}),c=f=>({eleWidth:e.listConfig.card.width,eleHeight:e.listConfig.card.height,rowNum:i.value,colNum:f}),{isOutBoxCloseLazy:l}=mZ(e),u=We(WT,null),{physicalChunkIndexRef:d,updatePhysicalCodePage:m}=hZ(e,{gameChunk:r});u&&u.upTransferData({props:e,physicalChunkIndexRef:d,rowCount:i,gameChunk:r});const g=f=>{f.phase==="dragStart"?u==null||u.pinChunkAtDragStart():f.phase==="dragEnd"&&Vt(()=>u==null?void 0:u.unpinChunk()),t("slideStateChanged",f)};return()=>{var _;let f;return R(P_,Ve(e.listConfig.box,{requiredCloneMinimum:(_=e.listConfig.spare)==null?void 0:_.requiredCloneMinimum,isCloseLazy:l.value,isAllowCloseLazyByImageLoadStrategy:!0,paginationConfig:c(e.listConfig.box.listColumnCount),modelValue:e.modelValue,"onUpdate:modelValue":p=>t("update:modelValue",p),"onUpdate:indicatorPage":p=>t("update:indicatorPage",p),"onUpdate:physicalCodePage":m,onSlideStateChanged:g,permutationDirection:"column",list:e.gameList,listRowCount:1,listColumnCount:1,isSlideOneScreen:e.isSlideOneScreen,"onUpdate:reachTerminus":p=>{t("update:reachTerminus",p)},isInfiniteLoop:e.isInfiniteLoop}),WZ(f=r.chunkList.map((p,h)=>{if(u&&!u.isChunkVisible(h))return R("section",{class:{[QS]:e.isSlideOneScreen},style:u.getPlaceholderStyle()},null);const{leftRightSpacing:y,topBotSpacing:b}=e.listConfig.box;let v=e.listConfig.box.listColumnCount;return e.isSlideOneScreen||(v=tC(p.length,v)),R(P_,{class:{[QS]:e.isSlideOneScreen},isCloseLazy:r.chunkLoaded[h].isLoaded,isAllowCloseLazyByImageLoadStrategy:h===a.value,leftRightSpacing:y,topBotSpacing:b,permutationDirection:"row",list:p,listRowCount:i.value,listColumnCount:v,paginationConfig:c(v),onElementLoaded:()=>s(h)},{default:()=>{var I;return[(I=n.default)==null?void 0:I.call(n,p)]}})}))?f:{default:()=>[f]})}}}),$Z=e=>{const{physicalChunkIndexRef:t,chunkTotalCount:n,overscan:o}=e,a=S(()=>{const u=n.value;if(u===0)return 0;const d=t.value,m=Number.isFinite(d)?d:0;return Math.min(Math.max(m,0),u-1)}),r=S(()=>{const u=n.value;if(u===0)return[0,0];const d=a.value,m=Math.max(0,d-o),g=Math.min(u-1,d+o);return[m,g]}),s=O(null);return{isChunkVisible:u=>{const d=s.value;if(d&&u>=d[0]&&u<=d[1])return!0;const[m,g]=r.value;return u>=m&&u<=g},visibleRange:r,pinChunkAtDragStart:()=>{s.value=[...r.value]},unpinChunk:()=>{s.value=null}}},YZ={overscan:{type:Number,default:1}},[qZ]=Ae("virtual-chunk"),jZ=pe({name:qZ,props:YZ,setup(e,{attrs:t,slots:n}){let o=null,a=null;return tn(WT,{upTransferData:r=>{o=$Z({physicalChunkIndexRef:r.physicalChunkIndexRef,chunkTotalCount:S(()=>r.gameChunk.chunkList.length),overscan:e.overscan}),a=S(()=>{const{card:s,box:i}=r.props.listConfig,c=i.listColumnCount,l=r.rowCount.value,u=parseFloat(s.width),d=parseFloat(s.height),m=parseFloat(i.leftRightSpacing||"0"),g=parseFloat(i.topBotSpacing||"0");return{width:`${(u+m)*c-m}rem`,height:`${(d+g)*l-g}rem`}}),ye(o.visibleRange,([s,i],[c,l])=>{if(r.props.closeLazyMode===Tr.None)for(let u=c;u<=l;u++)(u<s||u>i)&&r.gameChunk.chunkLoaded[u]&&(r.gameChunk.chunkLoaded[u].isLoaded=!1)})},isChunkVisible:r=>o?o.isChunkVisible(r):!0,getPlaceholderStyle:()=>{var r;return(r=a==null?void 0:a.value)!=null?r:null},getVisibleRange:()=>{var r;return(r=o==null?void 0:o.visibleRange)!=null?r:null},pinChunkAtDragStart:()=>{o==null||o.pinChunkAtDragStart()},unpinChunk:()=>{o==null||o.unpinChunk()}}),()=>{var s;const r=(s=n.default)==null?void 0:s.call(n);return(r==null?void 0:r.length)===1?ar(r[0],t):r}}}),nC={"list-slide-typesetting":"_list-slide-typesetting_bertx_91","is-slide-one-screen":"_is-slide-one-screen_bertx_91"},[zZ]=Ae("list-slide-typesetting"),KZ=pe({name:zZ,props:GT,slots:Object,emits:["update:modelValue","update:indicatorPage","update:rawIndicatorPage","update:reachTerminus","slideStateChanged"],setup(e,{slots:t,emit:n}){const o=We(UT,null);o&&o.upTransferConfig({gameList:S(()=>e.gameList),listRowCount:S(()=>e.listRowCount),listColumnCount:S(()=>e.listConfig.box.listColumnCount)});const a=S(()=>o?o.getNormalizedGameList():e.gameList);return()=>R(jZ,{overscan:e.overscan},{default:()=>[R(VZ,Ve(e,{gameList:a.value,class:{[nC["list-slide-typesetting"]]:!0,[nC["is-sli
96de-one-screen"]]:e.isSlideOneScreen},"onUpdate:modelValue":r=>{n("update:modelValue",r)},"onUpdate:indicatorPage":r=>{n("update:rawIndicatorPage",r),n("update:indicatorPage",o?o.mapIndicatorPage(r):r)},"onUpdate:reachTerminus":r=>{n("update:reachTerminus",r)},onSlideStateChanged:r=>n("slideStateChanged",r)}),{default:t.default})]})}}),QZ={...Kn(Ff,["list","listRowCount","listColumnCount","isSlideOneScreen"]),leftRightSpacing:{required:!1,type:String,default:"0.14rem"},modelValue:{required:!1,type:Number},indicatorLimit:{required:!1,type:Number,default:5},eleWidth:{required:!1,type:String,default:"0.16rem"},eleHeight:{required:!1,type:String,default:"0.16rem"},eleWidthInActive:{required:!1,type:String,default:"0.38rem"},isHideWhenSingleDot:{type:Boolean,default:!1}},oC={"list-slide-dot":"_list-slide-dot_1jc9k_91","is-active":"_is-active_1jc9k_100"},ZZ=(e,{emit:t})=>R("div",{onClick:()=>t("click"),class:{[oC["list-slide-dot"]]:!0,[oC["is-active"]]:e.isActive,"list-slide-dot":!0,"is-active":e.isActive}},null),aC={"slide-indicator":"_slide-indicator_y3lw0_91"};function XZ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[JZ]=Ae("slide-indicator"),eX=pe({name:JZ,props:QZ,emits:["update:modelValue"],setup(e,{emit:t}){const n=We(UT,null),o=S(()=>n?n.getChunkPageCount():e.isSlideOneScreen?Math.ceil(e.list.length/(e.listRowCount*e.listColumnCount)):Math.ceil(e.list.length/e.listRowCount)),a=S(()=>new Array(o.value).fill(void 0).map((d,m)=>m+1)),r=S(()=>{let d=e.modelValue;return e.isSlideOneScreen&&(d=(e.modelValue+e.listColumnCount-1)/e.listColumnCount),d}),s=d=>(e.isSlideOneScreen&&(d=d*e.listColumnCount-(e.listColumnCount-1)),d),i=S(()=>a.value.length>e.indicatorLimit?e.indicatorLimit:a.value.length),c=S(()=>({colNum:i.value,eleWidth:e.eleWidth,eleHeight:`${parseFloat(e.eleHeight)+.005}rem`,rowNum:1})),l=S(()=>({"--slide-indicator-padding-right":`${parseFloat(e.eleWidthInActive)-parseFloat(e.eleWidth)}rem`,"--list-slide-dot-width":e.eleWidth,"--list-slide-dot-height":e.eleHeight,"--list-slide-dot-active-width":e.eleWidthInActive,"--list-slide-dot-spacing":e.leftRightSpacing})),u=S(()=>{var d;return((d=a.value)==null?void 0:d.length)<=1&&e.isHideWhenSingleDot});return()=>{let d;return u.value?null:R(P_,{class:[aC["slide-indicator"],"slide-indicator"],listColumnCount:i.value,listRowCount:1,list:a.value,modelValue:r.value,"onUpdate:modelValue":m=>t("update:modelValue",s(m)),leftRightSpacing:e.leftRightSpacing,topBotSpacing:"0rem",paginationConfig:c.value,isSlideOneScreen:!1,indicatorLimit:e.indicatorLimit,style:l.value},XZ(d=a.value.map(m=>R(ZZ,{class:[aC["list-slide-dot"],"list-slide-dot"],isActive:m===r.value,onClick:()=>t("update:modelValue",s(m))},null)))?d:{default:()=>[d]})}}}),tX="_indicator_1w0rf_123",Tc={"game-slide-showcase-indicator":"_game-slide-showcase-indicator_1w0rf_91","game-header":"_game-header_1w0rf_94","list-slide-universal-card":"_list-slide-universal-card_1w0rf_109","list-slide-box":"_list-slide-box_1w0rf_112","slide-center":"_slide-center_1w0rf_119",indicator:tX},[nX]=Ae("game-slide-showcase-indicator"),oX=pe({name:nX,props:EQ,setup(e){tn(Gf,!0);const{gameList:t,curPage:n,indicatorPage:o,listConfig:a,gameCardPropsList:r,isAllInView:s,effectiveSlidesPerView:i,headlineName:c,iconUrl:l,handleClickAll:u}=VQ({cardListConfig:e.cardListConfig,slidesPerView:e.slidesPerView,isSlideOneScreen:e.isSlideOneScreen,enableDataReorg:e.enableDataReorg,watchCurrency:e.watchCurrency,listRowCount:e.listRowCount,customHeadlineName:e.customHeadlineName}),{homeLayoutInfos:d}=me(),m=f=>{e.formatIndicatorPage?o.value=e.formatIndicatorPage(f,r.value.length):o.value=f},g=S(()=>{var f,_;return((f=d==null?void 0:d.commonConfig)==null?void 0:f.homeHotGame)===kT.CLOSE||!((_=t.value)!=null&&_.length)});return()=>g.value?null:R("div",{class:Tc["game-slide-showcase-indicator"]},[R(dZ,{class:Tc["game-header"],headlineName:c.value,iconUrl:l,onClickAll:u},null),R("div",{style:{"--swiper-base-width":a.value.box.width},class:Tc["list-slide-universal-card"]},[R("div",{class:Tc["list-slide-box"]},[R(KZ,{class:{[Tc["slide-center"]]:s.value},modelValue:n.value,"onUpdate:modelValue":f=>n.value=f,gameList:r.value,listRowCount:e.listRowCount,listConfig:a.value,isSlideOneScreen:e.isSlideOneScreen,isExposeSeat:!0,isInfiniteLoop:!0,"onUpdate:indicatorPage":m},{default:f=>f.map(e.renderCard)})]),!s.value&&R(eX,{class:Tc.indicator,eleWidth:"0.24rem",eleWidthInActive:"0.24rem",eleHeight:"0.08rem",leftRightSpacing:"0.1rem",modelValue:o.value,list:r.value,listRowCount:e.listRowCount,listColumnCount:i.value},null)])])}}),hi={inCardRenderCategory:{type:String,required:!0},gameName:{type:String,required:!0},secondaryName:String,imgUrl:{type:String,required:!0},inCardShape:String,logoUrl:String,bgImg:String,isRemember:Boolean,rememberMode:Number,isFavorite:Boolean,isShowFavorite:Boolean,isMaintain:Boolean,isCustomIcon:Boolean,imgBackgroun
96dColor:String,hotImgBackgroundColor:String,isPlatformExhibitHotIcon:Boolean,isAtSwiper:Boolean,atSwiperDomId:String,handleClickCard:Function,handleClickFavorIcon:Function,mySize:{required:!1,type:String},isPlatformBypassSubGame:Boolean,originServerData:{required:!0,type:Object},isCloseLazy:{required:!1,type:Boolean,default:!1}},un=Symbol("card_props"),Rfe="custom_recommend_icon",Ofe="custom_favorite_icons";var _i=(e=>(e.TopLeft="top-left",e.TopCenter="top-center",e.Center="center",e))(_i||{});const aX=Object.assign({},hi,{mySize:{type:String,default:"6.6rem"},isShowBorder:Boolean}),rX={isUsableAnimation:Boolean,forbidClick:Boolean,size:{type:[Number,String],default:"0.34rem"}},sX={"favorite-area":"_favorite-area_1ilr2_91"},iX=(e,{slots:t})=>{var o;const n=We(un);return R("section",{class:{[sX["favorite-area"]]:!0},onClick:a=>{var r;a.stopPropagation(),!e.forbidClick&&((r=n.handleClickFavorIcon)==null||r.call(n,n.isFavorite))}},[(o=t.default)==null?void 0:o.call(t)])},$p={"circle-star-icon":"_circle-star-icon_m8s93_91"},[cX]=Ae("circle-star-theme82"),qT=pe({name:cX,props:rX,setup(e){const t=We(un),n=O(!1);ye([()=>t.isFavorite,()=>t.originServerData.webId],(s,i)=>{const[c,l]=s,[u,d]=i;c===!0&&u===!1&&l===d?n.value=!0:n.value=!1});const o=S(()=>typeof e.size=="number"?`calc(var(--card-benchmark) * ${e.size})`:e.size),a=()=>R(Me,{key:"collectedIcon",class:$p["circle-star-icon"],tag:"div",color:"var(--skin__primary)",src:"/lobby_asset/{layout}-{bg}-common/web/home/btn_sc_on_2.svg",lazy:!1},null),r=()=>R(Me,{key:"uncollectedIcon",tag:"div",color:"var(--skin__neutral_3)",class:$p["circle-star-icon"],src:"/lobby_asset/{layout}-{bg}-common/web/home/btn_sc_off_2.svg",lazy:!1},null);return()=>R(iX,{class:$p["circle-star"],forbidClick:e.forbidClick,style:{"--circle-star-icon-side":o.value}},{default:()=>[t.isFavorite?a():r()]})}}),rC={"virtual-border":"_virtual-border_1g5r1_91"},lX=e=>e.borderUrl?R(Me,{tag:"div",lazy:!1,class:rC["virtual-border"],src:e.borderUrl},null):R("div",{class:rC["virtual-border"]},null),uX={"loose-border":"_loose-border_filj3_91"},[dX]=Ae("loose-border"),mX=pe({name:dX,setup(){return()=>R(lX,{class:{[uX["loose-border"]]:!0}},null)}}),gX={exhibitPosition:{type:String,default:_i.TopCenter},size:{type:[Number,String],default:1},iconUrl:{type:String,required:!1}},dm={"mask-maintain":"_mask-maintain_16mp8_92","maintain-icon":"_maintain-icon_16mp8_108","position-top-left":"_position-top-left_16mp8_115","position-top-center":"_position-top-center_16mp8_122","position-center":"_position-center_16mp8_130"},[fX]=Ae("mask-maintain"),Ul=pe({name:fX,props:gX,setup(e){const t=S(()=>e.iconUrl?e.iconUrl:"/lobby_asset/{layout}-{bg}-common/common/common/img_dt_whz.png"),n=S(()=>typeof e.size=="number"?`calc(var(--card-benchmark) * ${e.size})`:e.size);return()=>R("div",{class:{[dm["mask-maintain"]]:!0,[dm["mask-maintain-custom"]]:!!e.iconUrl,[dm[`position-${e.exhibitPosition}`]]:!0}},[R(Me,{tag:"div",svgInheritSize:!0,class:dm["maintain-icon"],src:t.value,style:{"--maintain-icon-size":n.value},lazy:!1},null)])}}),qi=class qi{constructor(){H(this,"bgImgMapper");H(this,"bgPrePath");H(this,"noBgPrePath");this.bgPrePath="/lobby_asset/{layout}-{bg}-{skin}/web/home",this.noBgPrePath="/lobby_asset/{layout}-{bg}-common/common/home",this.bgImgMapper={[Y.Real]:"/img_zryx_bg.png",[Y.Sports]:"/img_tyyx_bg.png",[Y.Gaming]:"/img_dianjingyx_bg.png",[Y.Cockfighting]:"/img_doujiyx_bg.png",[Y.Fish]:"/img_byyx_bg.png",[Y.Lottery]:"/img_cpyx_bg.png",[Y.BlockChain]:"/img_qklyx_bg.png",[Y.Electronic]:"/img_dzyx_bg.png",[Y.Chess]:"/img_qpyx_bg.png"}}static getInstance(){return qi.instance||(qi.instance=new qi),qi.instance}static getBgImg(t,n=!0){try{const o=this.getInstance();return(n?o.bgPrePath:o.noBgPrePath)+o.bgImgMapper[t]}catch(o){return""}}};H(qi,"instance");let $g=qi;const jT=e=>{const t=O(!1),n=O(!0),o=S(()=>!(n.value||t.value)),a=i=>{n.value=!1,i.type!==Xt.Success&&(t.value=!0)},r=We(un,null),s=r?()=>r.imgUrl:null;return s&&ye(s,()=>{t.value=!1,n.value=!0}),{isPosterFailed:t,isPosterLoading:n,isPosterSuccess:o,handlePosterLoaded:a}}
96,pX={"game-img":"_game-img_sxztc_91"},[hX]=Ae("game-img"),_X=pe({name:hX,emits:["posterImgLoaded"],setup(e,{emit:t}){const n=We(un),o=We(Hl,{isCloseLazy:!1}),a=S(()=>{const r=n.isCustomIcon?Mn.Custom:Mn.Material;if(wt.isThisType(n.originServerData))return Jn.parsePlatformItem(n.originServerData,{imgCategory:r});if(gt.isThisType(n.originServerData)){const{isCustomIcon:s,isOriginImg:i}=n.originServerData,c=s?!0:i,l=n.isCustomIcon?{imgCategory:Mn.Custom,isCustomIcon:!0,isOriginImg:c}:{imgCategory:r};return Jn.parseGameItem(n.originServerData,{...l,isExhibitHotIcon:n.originServerData.gameType===fn.Platform})}return n.imgUrl});return()=>R(Me,{lazy:!o.isCloseLazy,class:pX["game-img"],tag:"div",src:a.value,onLoad:r=>{t("posterImgLoaded",r)}},null)}}),Zl={"poster-box":"_poster-box_17pkt_93","custom-image":"_custom-image_17pkt_116","is-has-background-color":"_is-has-background-color_17pkt_120"},[yX]=Ae("poster-box"),bX=pe({name:yX,emits:["click","posterImgLoaded"],setup(e,{slots:t,emit:n}){const o=We(un),a=We(Hl,{isCloseLazy:!1}),r=S(()=>{const{bgImg:g,originServerData:f}=o;return g||$g.getBgImg(f.gameCategoryId,!1)}),{isPosterFailed:s,isPosterSuccess:i,handlePosterLoaded:c}=jT(),l=S(()=>{const g={customAnySize:{width:400,height:250}};if(o.originServerData.isCustomThemeUpload){if(wt.isThisType(o.originServerData))return Jn.parsePlatformItem(o.originServerData,g);if(gt.isThisType(o.originServerData))return Jn.parseGameItem(o.originServerData,g)}return o.imgUrl}),u=S(()=>s.value?"/lobby_asset/{layout}-{bg}-common/web/home/img_mryx_card.svg":r.value),d=()=>R(Me,{lazy:!a.isCloseLazy,class:{[Zl["poster-box"]]:!0,[Zl["is-has-background-color"]]:!i.value},tag:"div",svgInheritSize:!0,src:u.value,onClick:()=>n("click")},{default:()=>{var g;return[!s.value&&R(_X,{class:Zl["game-img"],onPosterImgLoaded:f=>{c(f),n("posterImgLoaded",f)}},null),(g=t.default)==null?void 0:g.call(t)]}}),m=()=>R(Me,{lazy:!a.isCloseLazy,useSkeleton:!0,class:{[Zl["poster-box"]]:!0,[Zl["custom-image"]]:o.isCustomIcon||o.originServerData.isCustomThemeUpload},tag:"div",svgInheritSize:!0,errorSrc:"/lobby_asset/{layout}-{bg}-common/web/home/img_mryx_card.svg",src:l.value,onClick:()=>n("click")},{default:()=>{var g;return[(g=t.default)==null?void 0:g.call(t)]}});return()=>o.isCustomIcon||o.originServerData.isCustomThemeUpload?m():d()}}),vX="_logo_rwhf8_108",SX="_mask_rwhf8_133",CX="_isMaintain_rwhf8_136",wX="_name_rwhf8_155",qa={"landscape-loose-wrap":"_landscape-loose-wrap_rwhf8_91",logo:vX,"card-footer":"_card-footer_rwhf8_121",mask:SX,isMaintain:CX,"favorite-icon":"_favorite-icon_rwhf8_151",name:wX,"hot-game-name":"_hot-game-name_rwhf8_163","landscape-loose-wrap-hotgame":"_landscape-loose-wrap-hotgame_rwhf8_172"},[AX]=Ae("landscape-loose-theme82"),IX=pe({name:AX,props:aX,emits:["posterImgLoaded"],setup(e,{emit:t}){tn(un,e);const n=We(Gf,!1),o=n?"0.24rem":"0.32rem",a=()=>e.isShowFavorite&&R(qT,{class:qa["favorite-icon"],isUsableAnimation:!0,size:o},null);return()=>R("div",{class:{[qa["landscape-loose-wrap"]]:!0,[qa["landscape-loose-wrap-hotgame"]]:n},style:{"--card-benchmark":e.mySize}},[R(bX,{class:{"landscape-loose":!0,[qa["landscape-loose"]]:!0},style:{"--card-benchmark":e.mySize},onClick:e.handleClickCard,onPosterImgLoaded:r=>t("posterImgLoaded",r)},{default:()=>{var r;return[e.isShowBorder&&R(mX,{class:qa["virtual-border"]},null),!(e.isCustomIcon||e.originServerData.isCustomThemeUpload)&&R(Me,{class:qa.logo,src:(r=e.logoUrl)!=null?r:"",tag:"div"},null),e.isMaintain&&R(Ul,{exhibitPosition:_i.Center,size:.623529},null)]}}),R("div",{class:qa["card-footer"]},[R("div",{class:{[qa.mask]:!0,[qa.isMaintain]:e.isMaintain}},null),R("p",{class:{[qa.name]:!0,[qa["hot-game-name"]]:n}},[e.gameName]),a()])])}}),LX=Object.assign({},hi,{mySize:{type:String,default:"1.3rem"}}),sC={"game-name-normal":"_game-name-normal_1wq3h_94","hot-game-name-normal":"_hot-game-name-normal_1wq3h_110"},[RX]=Ae("game-name-normal"),OX=pe({name:RX,setup(){const e=We(un),t=We(Gf,!1);return()=>R("p",{class:{[sC["game-name-normal"]]:!0,[sC["hot-game-name-normal"]]:t}},[e.gameName])}}),od=e=>typeof e=="number"?`calc(var(--card-benchmark) * ${e})`:e,TX={labelWidth:{type:[Number,String],default:.2},labelHeight:{type:[Number,String],default:.15},imgUrl:{required:!1,type:String,default:"/lobby_asset/common/common/home/img_game_tj_1.png"}},PX={"game-status-label-img":"_game-status-label-img_1p5z0_91"},wb=e=>{const t=e;return R(Me,{tag:"div",class:{[PX["game-status-label-img"]]:!0},style:{"--label-icon-width":od(t.labelWidth),"--label-icon-height":od(t.labelHeight)},src:t.imgUrl,lazy:!1},null)};wb.props=TX;const iC={"name-img-layout":"_name-img-layout_1nwnl_91"},[DX]=Ae("name-img-layout"),MX=pe({name:DX,emits:["click"],setup(e,{emit:t,slots:n}){return()=>{var o;return R("div",{class:{"name-img-layout":!0,[iC["name-img-layout"]]:!0,[iC["type-default"]]:!0},onClick:()=>t("click")},[(o=n==null?void 0:n.default)==null?void 0:o.call(n)])}}}),cC={"poster-image-floors":"_poster-image-floors_pxq48_95"},[kX]=Ae("poster-image-floors"),Lc=pe({name:kX,inheritAttrs:!1,props:{isRemember:hi.isRemember,radiu
96sSize:{type:[Number,String],default:.125,required:!1},bgImgUrl:{type:String,required:!1}},setup(e,{slots:t,attrs:n}){const o=We(un),a=S(()=>o.isPlatformExhibitHotIcon&&wt.isThisType(o.originServerData)?o.hotImgBackgroundColor:o.imgBackgroundColor),r=S(()=>{const{onClick:i,onPosterImgLoaded:c,...l}=n;return l}),s=S(()=>od(e.radiusSize));return()=>{var i,c;if(a.value===Xu.Transparent)return e.bgImgUrl?R(Me,Ve(r.value,{class:{[cC["poster-image-floors"]]:!0,"is-recommend":o.isRemember},style:{"--poster-image-floors-border-base-radius":s.value},tag:"div",src:e.bgImgUrl}),{default:()=>{var l;return[(l=t.default)==null?void 0:l.call(t)]}}):R("section",Ve(r.value,{class:{[cC["poster-image-floors"]]:!0,"is-recommend":o.isRemember},style:{"--poster-image-floors-border-base-radius":s.value}}),[(i=t.default)==null?void 0:i.call(t)]);{const l=(c=t.default)==null?void 0:c.call(t);return(l==null?void 0:l.length)===1?ar(l[0],r.value):l}}}}),Yp={"poster-image":"_poster-image_18q9n_95","shrink-bg-img":"_shrink-bg-img_18q9n_112","is-has-background-color":"_is-has-background-color_18q9n_118"},[NX]=Ae("poster-image"),Rc=pe({name:NX,props:{imgUrl:hi.imgUrl,bgImgShrinkSize:{type:String,required:!1},tag:{type:String,default:"div"},radiusSize:{type:[Number,String],default:.125,required:!1},isCloseLazy:{required:!1,type:Boolean,default:!1}},emits:["click","posterImgLoaded"],setup(e,{slots:t,emit:n}){const o=We(un,{}),a=We(Hl,{isCloseLazy:!1}),r=S(()=>!(a.isCloseLazy||e.isCloseLazy||o.isCloseLazy)),{isPosterSuccess:s,handlePosterLoaded:i}=jT(),c=S(()=>od(e.radiusSize));return()=>R(Me,{class:{"poster-image":!0,[Yp["poster-image"]]:!0,[Yp["shrink-bg-img"]]:e.bgImgShrinkSize,[Yp["is-has-background-color"]]:!s.value,"is-has-background-color":!s.value,"is-recommend":o.isRemember},lazy:r.value,persistError:!0,style:{"--poster-image-border-base-radius":c.value,"--poster-image-shrink-background-size":e.bgImgShrinkSize},useSkeleton:!0,svgInheritSize:!0,tag:e.tag,errorSrc:"/lobby_asset/{layout}-{bg}-common/web/home/img_mryx_card.svg",src:e.imgUrl,onClick:()=>n("click"),onLoad:l=>{i(l),n("posterImgLoaded",l)}},{default:()=>{var l;return[(l=t==null?void 0:t.default)==null?void 0:l.call(t)]}})}}),EX={"poster-img-box-core":"_poster-img-box-core_qfr9k_97"},[BX]=Ae("poster-box"),lC=0,xX=pe({name:BX,emits:["click","posterImgLoaded"],setup(e,{emit:t,slots:n}){const o=We(un),a=S(()=>{const s=o.originServerData,i=o.isCustomIcon?Mn.Custom:Mn.MaterialBackground,c=s.isCustomThemeUpload?{customAnySize:{width:400,height:250}}:{imgCategory:i};return gt.isThisType(o.originServerData)?Jn.parseGameItem(o.originServerData,{...c,isExhibitHotIcon:!1,gameType:Sn.Individual}):o.imgUrl}),r=S(()=>{const{bgImg:s,originServerData:i}=o;return s||$g.getBgImg(i.gameCategoryId,!1)});return()=>R(Lc,{radiusSize:lC,bgImgUrl:r.value},{default:()=>[R(Rc,{class:{[EX["poster-img-box-core"]]:!0},imgUrl:a.value,onClick:()=>t("click"),onPosterImgLoaded:s=>{t("posterImgLoaded",s)},radiusSize:lC},{default:()=>{var s;return[(s=n==null?void 0:n.default)==null?void 0:s.call(n)]}})]})}}),HX="_logo_1jaga_105",UX="_mask_1jaga_130",GX="_isMaintain_1jaga_133",Ps={"rectangle-below-name":"_rectangle-below-name_1jaga_91",logo:HX,"card-footer":"_card-footer_1jaga_118",mask:UX,isMaintain:GX,"favorite-icon":"_favorite-icon_1jaga_148","remember-icon":"_remember-icon_1jaga_153"},[WX]=Ae("rectangle-below-name-theme82"),FX=pe({name:WX,props:LX,emits:["posterImgLoaded"],setup(e,{emit:t}){tn(un,e);const o=We(Gf,!1)?"0.24rem":"0.32rem",a=()=>e.isRemember?R(wb,{class:Ps["remember-icon"],labelWidth:.13823,labelHeight:.1588,imgUrl:"/lobby_asset/{layout}-{bg}-common/common/home/img_game_tj.png"},null):null,r=()=>e.isMaintain&&R(Ul,{exhibitPosition:_i.Center,size:.623529},null),s=()=>e.isShowFavorite&&R(qT,{class:Ps["favorite-icon"],size:o},null);return()=>R(MX,{class:{"rectangle-below-name":!0,[Ps["rectangle-below-name"]]:!0,[Ps.isMaintain]:!e.isMaintain},style:{"--card-benchmark":e.mySize}},{default:()=>[R(xX,{onClick:e.handleClickCard,onPosterImgLoaded:i=>t("posterImgLoaded",i)},{default:()=>{var i;return[a(),!(e.isCustomIcon||e.originServerData.isCustomThemeUpload)&&R(Me,{class:Ps.logo,src:(i=e.logoUrl)!=null?i:"",tag:"div"},null),r()]}}),R("div",{class:Ps["card-footer"]},[R("div",{class:{[Ps.mask]:!0,[Ps.isMaintain]:e.isMaintain}},null),R(OX,null,null),s()])]})}}),[VX]=Ae("hot-game-list"),$X=pe({name:VX,setup(){const e=rn(),t=NQ[Fi.HomeNoSide],n=r=>{var s;return gt.isThisType(r.originServerData)&&((s=r.originServerData)==null?void 0:s.gameType)===fn.NormalGame?R(FX,r,null):R(IX,r,null)},o=0,a=(r,s)=>(r+o)%s||r;return()=>e.shouldHideTgDerivedCategory?null:R(oX,{cardListConfig:t,renderCard:n,slidesPerView:3,isSlideOneScreen:!0,enableDataReorg:!1,watchCurrency:!0,formatIndicatorPage:a},null)}}),YX={cardType:{type:String,required:!1,default:ao.SMALL},categoryList:{type:Array,required:!1,default:()=>[]},gameCategoryId:{required:!1,type:Number},isShowFestival:{required:!1,type:Boolean,default:!1},closeLazyMode:{required:!1,type:Number},gameList:{required:!1,type:Array},headlineName:{required:!1,type:String,default:""},iconUrl:{required:!1,type:String},listRowCount:{required:!1,type:Number},isHiddenAllBtn:{required:!1,type:Boolean}}
96,qX={cardType:{type:String,required:!0},categoryList:{type:Array,required:!0}},jX={largeCardImgUrl:{type:String,required:!0},middleCardImgUrl:{type:String,required:!0},gameCategoryId:{type:Number,required:!0},smallCardImgUrl:{type:String,required:!0},isCustomIcon:{type:Boolean,required:!1,default:!1}},zT=Symbol("category_card_props"),Vf={title:{required:!0,type:String,default:""},enTitle:{required:!0,type:String,default:""},labelColor:{type:String,default:""},cardType:{type:String,default:ao.LARGE}},zX="_title_4wazv_109",KX="_item_4wazv_118",QX="_single_4wazv_124",mm={"category-title":"_category-title_4wazv_94",title:zX,item:KX,single:QX},[ZX]=Ae("category-title"),Ab=pe({name:ZX,props:Vf,emits:["goSubPage"],setup(e){const{locale:t}=Se(),n=S(()=>{let o=[e.title];return["zh","zh_hk"].includes(t.value)&&(o=[e.title,e.enTitle.toUpperCase()]),o.filter(a=>a)});return()=>R("div",{class:mm["category-title"],style:{...RQ[e.cardType],"--label-color":e.labelColor}},[R("div",{class:mm.title},[n.value.map(o=>R("p",{class:n.value.length===1?mm.single:mm.item},[o]))])])}}),XX={place:String,configOptions:Object,hasLeftTab:Boolean,numImgUrl:String,zeroWork:{type:Boolean,default:!1},zeroNum:{type:Number,default:1},styleUseConfig:{type:Boolean,default:!0},formatter:{type:Function,default:e=>e},type:{type:Number},valueFormatter:{type:Function},needReRender:{type:Boolean,default:!0},isShowWinner:{type:Boolean,default:!0}},JX=4e3,eJ=()=>{const e=O(!1),{start:t}=hP(()=>{e.value=!1},JX,{immediate:!1});let n=0;const o=()=>{e.value=!1,cancelAnimationFrame(n),n=requestAnimationFrame(()=>{e.value=!0,t()})};return io(()=>{cancelAnimationFrame(n)}),{rewardBreathing:e,triggerRewardBreathe:o}},[tJ]=Ae("count-to"),KT=pe({name:tJ,props:{value:[Number,String],noAnimation:Boolean,prefix:String,duration:{type:Number,default:3e3},ease:{type:String,default:"none"},formatter:{type:Function,default:e=>e.toFixed(2)},charClass:String,hideZeroAnimation:Boolean,needReRender:{type:Boolean,default:!1},showCurrencySign:{type:Boolean,default:!1}},setup(e,{slots:t}){const n=O(0);let o=null;const a=_P(18),r=Ug(),s=co.disableCountToAnimation();return ye(()=>e.value,(i,c)=>{const l={value:n.value};if(o&&o.kill(),e.noAnimation||s||e.hideZeroAnimation&&parseFloat((c!=null?c:0).toString())===0){n.value=Number(i);return}o=new bw(l,{raf:a}).to({value:Number(i)},{duration:e.duration,ease:e.ease,onUpdate({target:u}){n.value=u.value},onComplete(){n.value=Number(i)}})},{immediate:!0}),io(()=>{o&&o.kill()}),()=>{var l,u;const i=e.hideZeroAnimation&&n.value===0?"":String((l=e.formatter)==null?void 0:l.call(e,n.value))||"",c=i.split("").lastIndexOf(".");return R("span",null,[e.showCurrencySign&&R("span",{class:"currency-sign"},[r]),e.prefix&&((u=t.renderPrefix)==null?void 0:u.call(t,e.prefix)),i.split("").map((d,m)=>{var g;return R("span",{class:[e.charClass,m<c&&["integer-ahead-decimal"]],key:e.needReRender?`${m}-${d}`:m,"data-char":d},[((g=t.renderItem)==null?void 0:g.call(t,d,m))||d])})])}}}),nJ="_cjc1_style_font_0_fr1ri_106",oJ="_cjc1_style_font_0_mini_fr1ri_113",aJ="_cjc1_style_font_1_fr1ri_120",rJ="_cjc1_style_font_1_mini_fr1ri_127",sJ="_cjc1_style_font_2_fr1ri_134",iJ="_cjc1_style_font_2_mini_fr1ri_141",cJ="_cjc1_style_font_3_fr1ri_148",lJ="_cjc1_style_font_3_mini_fr1ri_155",uJ="_cjc1_style_font_4_fr1ri_162",dJ="_cjc1_style_font_4_mini_fr1ri_169",mJ="_cjc1_style_font_5_fr1ri_176",gJ="_cjc1_style_font_5_mini_fr1ri_183",fJ="_cjc1_style_font_6_fr1ri_190",pJ="_cjc1_style_font_6_mini_fr1ri_197",hJ="_cjc1_style_font_7_fr1ri_204",_J="_cjc1_style_font_7_mini_fr1ri_211",yJ="_cjc1_style_font_8_fr1ri_218",bJ="_cjc1_style_font_8_mini_fr1ri_225",vJ="_cjc1_style_font_9_fr1ri_232",SJ="_cjc1_style_font_9_mini_fr1ri_239",CJ="_cjc1_style_font_dh_fr1ri_246",wJ="_cjc1_style_font_dh_mini_fr1ri_253",AJ="_cjc1_style_font_jh_fr1ri_260",IJ="_cjc1_style_font_r_fr1ri_267",LJ="_cjc1_style_font_k_fr1ri_268",RJ="_cjc1_style_font_s_fr1ri_275",OJ="_cjc1_style_font_my_fr1ri_282",qp={"jackpot-card-num-icon":"_jackpot-card-num-icon_fr1ri_92","jackpot-card-num-icon_mini":"_jackpot-card-num-icon_mini_fr1ri_99",cjc1_style_font_0:nJ,cjc1_style_font_0_mini:oJ,cjc1_style_font_1:aJ,cjc1_style_font_1_mini:rJ,cjc1_style_font_2:sJ,cjc1_style_font_2_mini:iJ,cjc1_style_font_3:cJ,cjc1_style_font_3_mini:lJ,cjc1_style_font_4:uJ,cjc1_style_font_4_mini:dJ,cjc1_style_font_5:mJ,cjc1_style_font_5_mini:gJ,cjc1_style_font_6:fJ,cjc1_style_font_6_mini:pJ,cjc1_style_font_7:hJ,cjc1_style_font_7_mini:_J,cjc1_style_font_8:yJ,cjc1_style_font_8_mini:bJ,cjc1_style_font_9:vJ,cjc1_style_font_9_mini:SJ,cjc1_style_font_dh:CJ,cjc1_style_font_dh_mini:wJ,cjc1_style_font_jh:AJ,cjc1_style_font_r:IJ,cjc1_style_font_k:LJ,cjc1_style_font_s:RJ,cjc1_style_font_my:OJ},TJ=pe({props:{src:{type:String,default:""},char:{type:String,default:""},type:Number},setup(e){return()=>R(Me,{tag:"i",lazy:!1,src:e.src,class:[qp[QQ(e.char,e.type)],qp["jackpot-card-num-icon"],e.type===So.Mini?qp["jackpot-card-num-icon_mini"]:""]},null)}});function QT(e){return nb(e,"ui")}const PJ=(e,t)=>
96e>=1e10?_a(9999,t)+"M+":e>=1e8?_a(e/1e6,t)+"M":e>=1e5?_a(e/1e3,t)+"K":_a(e,t),DJ=(e,t)=>e>=1e8?_a(99,t)+"M+":e>=1e6?_a(e/1e6,t)+"M":e>=1e4?_a(e/1e3,t)+"K":_a(e,t),ZT=()=>{const e=S(()=>{var i,c;return(c=(i=ze().brandLogoInfos)==null?void 0:i.winnerCarousels)==null?void 0:c.find(l=>l.b===Ze().currency)}),t=S(()=>{var i;return(i=e.value)==null?void 0:i.c}),n=S(()=>{var i;return(i=e.value)==null?void 0:i.d}),o=S(()=>{var i;return(i=e.value)==null?void 0:i.e}),a=S(()=>{var i,c;return(c=(i=e.value)==null?void 0:i.f)==null?void 0:c.bonusPoolId}),r=S(()=>{var c,l,u;const i={};return(u=(l=(c=e.value)==null?void 0:c.f)==null?void 0:l.fontTypeface)==null||u.forEach(d=>{i[d.type]=d.textColor}),i}),s=S(()=>{const{hallRecords:i,winThreshold:c,winTimes:l,winTimesMax:u}=Cf().winnerData,d=i==null?void 0:i.flatMap(m=>{var L,C,w;const g=Number(m.winOriginalData.g)||0,f=g>1e5?0:1,_=g>=c,p=Number((L=m.winOriginalData)==null?void 0:L.f)||0,h=p>0?g/p:0,y=h>=l&&(!u||h<=u),b={account:(C=m.winOriginalData)==null?void 0:C.a,netProfit:g,gameId:(w=m.winOriginalData)==null?void 0:w.d},v=[vt.STYLE1,vt.STYLE2,vt.STYLE3].includes(n.value);let I=DJ(h,0),A=PJ(g,f);return v&&(I=String(Math.round(h)),A=_a(g,1)),_&&y?[{...m,winnerInfo:[{...b,mag:!0,netProfit:I}]},{...m,winnerInfo:[{...b,mag:!1,netProfit:A}]}]:y?{...m,winnerInfo:[{...b,mag:!0,netProfit:I}]}:{...m,winnerInfo:[{...b,mag:!1,netProfit:A}]}}).filter(m=>!!m.gameId);return n.value===vt.STYLE3?d.reduce((m,g)=>{const f=m.find(_=>_.gameId===g.gameId&&_.winnerInfo.length<2);return f?f.winnerInfo.push(g.winnerInfo[0]):m.push(g),m},[]):d});return{winnerConfig:e,winnerPosition:t,winnerStyle:n,winnerBackground:o,winnerList:s,winnerFontColor:r,winnerShowJackpotId:a}},Td={style:{type:Number},data:{type:Object},gameList:{required:!0,type:Array},haveBg:{type:Boolean}},MJ={[ie.Square]:{listConfig:{box:{width:"1.30rem",leftRightSpacing:"0rem",topBotSpacing:"0rem",listColumnCount:1},card:{size:"1.30rem",width:"1.30rem",height:`${da[ie.Square]}rem`}},slidesPerView:4.1},[ie.VerticalMask]:{listConfig:{box:{width:"1.28rem",leftRightSpacing:"0rem",topBotSpacing:"0rem",listColumnCount:1},card:{size:"1.28rem",width:"1.28rem",height:`${da[ie.VerticalMask]}rem`}},slidesPerView:4.1},[ie.Vertical]:{listConfig:{box:{width:"1.28rem",leftRightSpacing:"0rem",topBotSpacing:"0rem",listColumnCount:1},card:{size:"1.28rem",width:"1.28rem",height:`${da[ie.Vertical]}rem`}},slidesPerView:4.1},[ie.Rounded]:{listConfig:{box:{width:"1.30rem",leftRightSpacing:"0rem",topBotSpacing:"0rem",listColumnCount:1},card:{size:"1.30rem",width:"1.30rem",height:`${da[ie.Rounded]}rem`}},slidesPerView:4.1},[ie.SquareRightAngle]:{listConfig:{box:{width:"1.30rem",leftRightSpacing:"0rem",topBotSpacing:"0rem",listColumnCount:1},card:{size:"1.30rem",width:"1.30rem",height:`${da[ie.SquareRightAngle]}rem`}},slidesPerView:4.1},[ie.Horizontal]:{listConfig:{box:{width:"1.40rem",leftRightSpacing:"0rem",topBotSpacing:"0rem",listColumnCount:1},card:{size:"1.40rem",width:"1.40rem",height:`${da[ie.Horizontal]}rem`}},slidesPerView:4.437}};ie.Square+"",`${da[ie.Square]}`,ie.VerticalMask+"",`${da[ie.VerticalMask]}`,ie.Vertical+"",`${da[ie.Vertical]}`,ie.Rounded+"",`${da[ie.Rounded]}`,ie.SquareRightAngle+"",`${da[ie.SquareRightAngle]}`,ie.Horizontal+"",`${da[ie.Horizontal]}`;const kJ=Object.assign({},hi,{mySize:{type:String,default:"1.3rem"}}),NJ="_words_1i03c_108",EJ="_netProfit_1i03c_118",BJ="_multiple_1i03c_126",Ci={"game-name-normal":"_game-name-normal_1i03c_92","user-name-box":"_user-name-box_1i03c_100",words:NJ,"win-box":"_win-box_1i03c_111",
96netProfit:EJ,multiple:BJ,"more-icon":"_more-icon_1i03c_135"},[xJ]=Ae("game-name-normal"),HJ=pe({name:xJ,setup(){const{t:e}=Se(),t=We(un),n=S(()=>{const{winnerInfo:o}=t.originServerData;return o[0]});return()=>R("div",{class:Ci["game-name-normal"]},[R("div",{dir:"ltr",class:Ci["user-name-box"]},[n.value.account,Ks(" "),R("span",{class:Ci.words},[n.value.mag?e("lobby.winner.winning"):e("lobby.winner.prevail")])]),R("div",{dir:"ltr",class:Ci["win-box"]},[R(rb,null,null),R("div",{class:{[Ci.netProfit]:!0,[Ci.multiple]:n.value.mag}},[n.value.mag?e("lobby.winner.multiple",{count:n.value.netProfit}):n.value.netProfit]),R(Me,{class:Ci["more-icon"],src:"/lobby_asset/common/web/common/comm_icon_fh.svg"},null)])])}}),UJ={"poster-img-box-core":"_poster-img-box-core_fyxox_98"},uC=.04587,GJ=(e,{emit:t,slots:n})=>{const o=We(un);return R(Lc,{radiusSize:uC},{default:()=>[R(Rc,{class:{[UJ["poster-img-box-core"]]:!0},imgUrl:o.imgUrl,radiusSize:uC,onClick:()=>t("click"),onPosterImgLoaded:a=>{t("posterImgLoaded",a)}},{default:()=>{var a;return[(a=n==null?void 0:n.default)==null?void 0:a.call(n)]}})]})},WJ={"poster-img-box-core":"_poster-img-box-core_1hgjv_98"},dC=.5,FJ=(e,{emit:t,slots:n})=>{const o=We(un);return R(Lc,{radiusSize:dC},{default:()=>[R(Rc,{class:{[WJ["poster-img-box-core"]]:!0},imgUrl:o.imgUrl,radiusSize:dC,onClick:()=>t("click"),onPosterImgLoaded:a=>{t("posterImgLoaded",a)}},{default:()=>{var a;return[(a=n==null?void 0:n.default)==null?void 0:a.call(n)]}})]})},VJ={"poster-img-box-core":"_poster-img-box-core_1qp4a_98"},mC=.064935,$J=(e,{emit:t,slots:n})=>{const o=We(un);return R(Lc,{radiusSize:mC},{default:()=>[R(Rc,{class:{[VJ["poster-img-box-core"]]:!0},imgUrl:o.imgUrl,radiusSize:mC,onClick:()=>t("click"),onPosterImgLoaded:a=>{t("posterImgLoaded",a)}},{default:()=>{var a;return[(a=n==null?void 0:n.default)==null?void 0:a.call(n)]}})]})},YJ={"poster-img-box-core":"_poster-img-box-core_1uybj_98"},[qJ]=Ae("poster-box"),gC=.13846,jJ=pe({name:qJ,emits:["click","posterImgLoaded"],setup(e,{emit:t,slots:n}){const o=We(un);return()=>R(Lc,{radiusSize:gC},{default:()=>[R(Rc,{class:{[YJ["poster-img-box-core"]]:!0},imgUrl:o.imgUrl,onClick:()=>t("click"),onPosterImgLoaded:a=>{t("posterImgLoaded",a)},radiusSize:gC},{default:()=>{var a;return[(a=n==null?void 0:n.default)==null?void 0:a.call(n)]}})]})}}),zJ={"poster-img-box-core":"_poster-img-box-core_1l7c5_98"},fC=.06666667,KJ=(e,{emit:t,slots:n})=>{const o=We(un);return R(Lc,{radiusSize:fC},{default:()=>[R(Rc,{class:{[zJ["poster-img-box-core"]]:!0},imgUrl:o.imgUrl,radiusSize:fC,onClick:()=>t("click"),onPosterImgLoaded:a=>{t("posterImgLoaded",a)}},{default:()=>{var a;return[(a=n==null?void 0:n.default)==null?void 0:a.call(n)]}})]})},QJ=e=>{const{originServerData:t}=e,n="hotImgConfig"in t?t.hotImgConfig:null;return!e.isPlatformExhibitHotIcon||n==null?e.isCustomIcon:n===ic.Custom};var XT=(e=>(e.RightToLeft="rtl",e.LeftToRight="ltr",e))(XT||{});const ZJ={text:{type:[String,null],required:!1,default:null},lineOneSize:{type:[Number,String],required:!1,default:null},lineTwoSize:{type:[Number,String],required:!1,default:null},isLtr:{type:Boolean,required:!1,default:!0},lineType:{type:[String,null],required:!1,default:null}},gm={"game-name-normal":"_game-name-normal_326y6_91","game-height":"_game-height_326y6_96","name-inner":"_name-inner_326y6_99","line-one":"_line-one_326y6_102","line-two":"_line-two_326y6_107"},[XJ]=Ae("game-name"),JJ=pe({name:XJ,props:ZJ,setup(e,{slots:t}){const{gameNameTextType:n}=xT(),o=S(()=>{var s;return(s=e.lineType)!=null?s:n.value}),a=S(()=>{const s=o.value===Ag.One?e.lineOneSize:e.lineTwoSize;return od(s)}),r=S(()=>e.isLtr?XT.LeftToRight:"");return()=>{var s,i;return R("section",{dir:r.value,class:{[gm["game-name-normal"]]:!0,[gm[`line-${o.value}`]]:!0,[`line-${o.value}`]:!0,[gm["game-height"]]:a.value},style:{"--game-height-size":a.value}},[R("h4",{class:["name-inner",gm["name-inner"]]},[(i=(s=t==null?void 0:t.default)==null?void 0:s.call(t))!=null?i:e.text])])}}}),pC={"type-platform":"_type-platform_xo253_91","type-game":"_type-game_xo253_97","game-platform-name":"_game-platform-name_xo253_104"},e2=()=>{const e=We(un);return R(JJ,{class:["game-platform-name",pC["game-platform-name"],pC[`type-${e.inCardRenderCategory}`]]},{default:()=>[e.gameName]})},t2={"poster-box":"_poster-box_68agj_94"},hC=.125,n2=(e,{emit:t,slots:n})=>{const o=We(un),a=QJ(o);return R(Lc,{radiusSize:hC},{default:()=>[R(Rc,{class:{[t2["poster-box"]]:!0},radiusSize:hC,imgUrl:o.imgUrl,onClick:()=>t("click"),onPosterImgLoaded:r=>{t("posterImgLoaded",r)}},{default:()=>{var r;return[!a&&R(e2,null,null),(r=n==null?void 0:n.default)==null?void 0:r.call(n)]}})]})},_C={[ie.VerticalMask]:n2,[ie.Square]:jJ,[ie.Rounded]:FJ,[ie.Vertical]:KJ,[ie.SquareRightAngle]:$J,[ie.Horizontal]:GJ},o2={"poster-box-design":"_poster-box-design_1647q_91"},[a2]=Ae("poster-box-design"),$f=pe({name:a2,setup(){const e=S(()=>{var n,o;const t=(n=me().homeLayoutInfos)==null?void 0:n.gameIcon;return(o=_C[t])!=null?o:_C[ie.Square]});return()=>R(e.value,{class:o2["poster-box-design"]},null)}}),r2={"card-below":"_card-below_uuv8k_91"};function s2(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[i2]=Ae("square-below-name"),c2=pe({name:i2,props:kJ,emits:["posterImgLoaded"],setup(e){tn(un,e);const t=()=>e.isMaintain&&R(Ul,{exhibitPosition:_i.Center,size:1},null);return()=>{let n;return R("div",{class:r2["card-below"],style:{"--card-benchmark":e.mySize},onClick:e.handleClickCard},[R($f,null,s2(n=t())?n:{default:()=>[n]}),R(HJ,null,null)])}}}),JT=12,e0=8,Ib={...vb,dir:{required:!1,type:String},modelValue:{required:!1,type:Number},situation:{required:!1,type:[Number,String]},gameList:{required:!0,type:Array},listRowCount:{required:!0,type:Number},listConfig:{required:!0,type:Object},viewPermutationDirection:{type:String},isListOrdinary:{required:!1,type:Boolean,default:!0},slideCenter:{required:!1,type:Boolean,default:!1},swiperConfig:{required:!1,type:Object,default:()=>({})},chunkNumber:{required:!1,type:Number||null,default:null},virtualLoop:{required:!1,type:Boolean,default:!1},addSlidesAfter:{required:!1,type:Number||null,default:null},slidesPerView:{required:!0,type:Number}},t0={iconUrl:{required:!0,type:String},headlineName:{type:String,default:""},gameList:{required:!1,type:Array,default:()=>[]},cardPropsList:{required:!1,type:Array},listRowCount:{required:!0,type:Number},situation:{required:!0,type:[Number,String]},isShowFestival:Boolean,gameCategoryId:Number,isHideHeadline:{required:!1,type:Boolean},isHiddenAllBtn:{required:!1,type:Boolean},isShowDotMode:{type:Boolean,default:!1},allButtonPosition:{type:String,default:$T.inside},closeLazyMode:{required:!1,type:Number,default:Tr.None},isCloseLazy:{required:!1,type:Boolean,default:!1},logo:String,clubGameId:Number,oriTabData:Object},l2={...Kn(t0,"closeLazyMode"),...Kn(Ib,"isListOrdinary","slidesPerView"),listConfig:{required:!0,type:Object},list:{required:!0,type:Array},isAutoPerView:{required:!1,type:Boolean,default:!1},listRowCount:{required:!0,type:Number,default:1},speed:{required:!0,type:Number,default:3e3}};function u2(e){return pe({name:"WithSwiperGuard",props:{...e.props,debug:{type:Boolean,default:!1},customPause:Function,customResume:Function},setup(t,{attrs:n,slots:o}){const a=O(null),r=We(gb);ye(()=>r==null?void 0:r.isActive.value,i=>{i?(t.debug&&console.log("[WithSwiperGuard] activate"),t.customResume?t.customResume():a.value&&!a.value.autoplay.running&&a.value.autoplay.start()):(t.debug&&console.log("[WithSwiperGuard] deactivate"),t.customPause?t.customPause():a.value&&a.value.autoplay.running&&a.value.autoplay.stop())});const s=i=>{a.value=i,t.debug&&console.log("[WithSwiperGuard] Linked instance successfully"),typeof n.onSwiper=="function"&&n.onSwiper(i)};return()=>{const{debug:i,customPause:c,customResume:l,...u}=t,{onSwiper:d,...m}=n;return R(e,Ve(u,m,{onSwiper:s}),o)}}})}const d2=u2(c1);function m2(e,t,n,o=10){const a=e.length;if(a===0)return{batchData:[],nextViewportStartIndex:0};const r=(t%a+a)%a,s=[];for(let l=0;l<o;l++){const u=(r+l)%a;s.push(e[u])}const i=Math.floor(o-n),c=(r+i-1)%a;return{batchData:s,nextViewportStartIndex:c}}const g2=e=>({width:e.box.width,height:e.box.height,leftRightSpacing:e.box.leftRightSpacing,topBotSpacing:e.box.topBotSpacing,subConfig:{eleWidth:e.card.width,eleHeight:e.card.height,colNum:e.box.listColumnCount}});function f2(e,t){let n=!1;yP(e,([o])=>{const a=t.value;if(!(!a||a.destroyed||!a.autoplay)){if(!o.isIntersecting){n&&a.autoplay.stop(),n=!1;return}n||(n=!0,a.animating=!1,a.update(),a.autoplay.stop(),a.autoplay.start())}})}const p2={...vb,width:String,height:String,leftRightSpacing:String,topBotSpacing:String,list:{required:!0,type:Array},closeLazyMode:{required:!1,type:Number,default:Vg.notClose},subConfig:{required:!0,type:Object}},yC={"list-ordinary":"_list-ordinary_f1lum_91","list-ordinary-layout":"_list-ordinary-layout_f1lum_94"},[h2]=Ae("list-ordinary"),_2=pe({name:h2,props:p2,emits:["scaleChanged","elementLoaded"],setup(e,t){e.isPassThroughCloseLazy&&tn(Hl,e);const n=We(HT,O(null)),o=We(oZ,!1),a=S(()=>{var m;if(e.width)return e.width;const c=e.subConfig,l=parseFloat(c.eleWidth),u=parseFloat((m=e==null?void 0:e.leftRightSpacing)!=null?m:"0");return`${(l+u)*c.colNum-u}rem`}),r=S(()=>{var g;if(e.height)return e.height;const c=e.subConfig,l=parseFloat(c.eleHeight),u=parseFloat((g=e==null?void 0:e.topBotSpacing)!=null?g:"0"),d=Iu(e.list.length,c.colNum,999999999);return`${(l+u)*d-u}rem`}),s=S(()=>({"--list-ordinary-width":a.value,"--list-ordinary-height":r.value,"--list-ordinary-left-right-spacing":e.leftRightSpacing,"--list-ordinary-top-bot-spacing":e.topBotSpacing,"--list-ordinary-left-right-spacing-adapt":o?"0rem":"0.01rem"}));ye(s,c=>{t.emit("scaleChanged",{width:c["--list-ordinary-width"],height:c["--list-ordinary-height"],columnGap:c["--list-ordinary-left-right-spacing"],rowGap:c["--list-ordinary-top-bot-spacing"]})},{immediate:!0});const{isShowByLazy:i}=Sb(e,t,n);return()=>{var c,l;return R("section",{class:yC["list-ordinary"]},[R("section",{class:yC["list-ordinary-layout"],style:s.value,ref:n},[i.value&&((l=(c=t.slots).default)==null?void 0:l.call(c))])])}}}),fm={"list-box":"_list-box_1lz1z_91","carousel-list-swiper":"_carousel-list-swiper_1lz1z_98","list-box-slide-ce
96nter":"_list-box-slide-center_1lz1z_108"};function y2(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[b2]=Rn("swiper-linear-vertical"),n0=pe({name:b2,slots:Object,emits:["update:reachTerminus","update:modelValue","swiper","touchStart","touchEnd","slideChange","transitionStart"],props:Ib,setup(e,{slots:t,emit:n}){var h;const o=O(null),a=O(null);(h=e.swiperConfig)!=null&&h.autoplay&&f2(a,o);const r=S(()=>{var A,L,C;const y=(C=e.chunkNumber)!=null?C:e.listRowCount*((L=(A=e.listConfig)==null?void 0:A.box)==null?void 0:L.listColumnCount),v=[...e.gameList];return Mw(v||[],y)}),s=O(0);let i=0;const c=S(()=>{if(!e.virtualLoop)return r.value;const{batchData:y,nextViewportStartIndex:b}=m2(r.value,s.value,e.slidesPerView,e.addSlidesAfter);return i=b,y}),l=(y,b=r.value)=>g.value.loop?Ar.middleSection:(b==null?void 0:b.length)<=1?Ar.complete:y===1?Ar.start:y===b.length?Ar.end:Ar.middleSection,u=S(()=>({box:e.listConfig.box,card:e.listConfig.card})),d=S(()=>g2(u.value));ye(()=>r.value,y=>{const b=l(e.modelValue,y);n("update:reachTerminus",b),Vt(()=>{var v;(v=o.value)==null||v.update()})},{deep:!0}),ye(()=>e.modelValue,(y,b)=>{var v,I;Number(y)>Number(b)&&((v=o.value)==null||v.slideNext()),Number(y)<Number(b)&&((I=o.value)==null||I.slidePrev())});let m=0;const g=S(()=>({speed:500,preventInteractionOnTransition:!0,loop:!1,onSwiper:y=>{o.value=y,n("swiper",y)},onSlideChange:y=>{n("update:reachTerminus",l(y.realIndex+1)),n("update:modelValue",y.realIndex+1)},onTouchStart:y=>{n("touchStart",y)},onTouchEnd:y=>{n("touchEnd",y)},onTransitionStart:y=>{const b=Math.floor(e.addSlidesAfter-e.slidesPerView);e.virtualLoop&&y.activeIndex===b&&(m++,Vt(()=>{y.slidesEl.style.transitionDuration="0ms",y.slidesEl.style.transform="translate3d(0px, 0px, 0px)",y.setTranslate(0),y.slideTo(0,0),y.animating=!1,y.autoplay.start(),y.update()}),m%2===1&&(s.value=i)),n("transitionStart",y)},...e.swiperConfig})),f=(y,b)=>{var A;const v=Math.ceil(Number(e.slidesPerView)||0),I=b<=v&&e.isCloseLazy;return e.isListOrdinary?R(_2,Ve(d.value,{class:fm["game-list"],list:y,isCloseLazy:I,isAllowCloseLazyByImageLoadStrategy:b===0}),{default:()=>{var L;return[(L=t.default)==null?void 0:L.call(t,y)]}}):(y.forEach(L=>{L.isCloseLazy=I}),(A=t.default)==null?void 0:A.call(t,y))},_=O(),p=S(()=>{var y;return(y=o.value)==null?void 0:y.el});return()=>R("section",{ref:a,dir:e.dir,class:{[fm["list-box"]]:!0,[fm["list-box-slide-center"]]:e.slideCenter}},[R(Od,{ref:_,domRef:p},{default:()=>[R(d2,Ve({key:r.value.length},g.value,{class:fm["carousel-list-swiper"],style:{"--game-list-box-width":u.value.box.width,"--game-list-box-margin-top":u.value.box.topBotSpacing,"--game-list-box-margin-left":u.value.box.leftRightSpacing,"--game-card-box-width":u.value.card.width,"--game-card-box-height":u.value.card.height}}),{default:()=>{var y;return[(y=c.value)==null?void 0:y.map((b,v)=>{let I;return R(l1,{key:e.virtualLoop?v:void 0},y2(I=f(b,v))?I:{default:()=>[I]})})]}})]})])}}),jp={"list-slide-box":"_list-slide-box_7ymf7_91","slide-center":"_slide-center_7ymf7_94"},[v2]=Ae("list-slide-horizontal"),Lb=pe({name:v2,props:l2,emits:["goSubPage"],slots:Object,setup(e,{slots:t}){const n=S(()=>{var s;if((s=e.list)!=null&&s.some(i=>i.originServerData))return e.list;const r=e.list.map(i=>yb(i,{mySize:e.listConfig.card.size}));return Math.ceil(r.length/e.listRowCount)===Math.ceil(e.slidesPerView)?[...r,...r]:r}),o=S(()=>e.list.length>e.slidesPerView*e.listRowCount*JT),a=S(()=>n.value.length<e.slidesPerView*e.listRowCount);return()=>
96R("div",{class:jp["list-slide-box"],style:{"--swiper-wrapper-transition-timing-function":"linear"}},[R(n0,{dir:"ltr",isListOrdinary:e.isListOrdinary,class:{[jp["swiper-box"]]:!0,[jp["slide-center"]]:a.value,"swiper-box":!0},gameList:n.value,listRowCount:e.listRowCount,listConfig:e.listConfig,isCloseLazy:!0,virtualLoop:o.value,addSlidesAfter:Math.ceil(e.slidesPerView)*e0,slidesPerView:e.slidesPerView,swiperConfig:{slidesPerView:e.isAutoPerView?"auto":e.slidesPerView,loop:!o.value&&!a.value,speed:e.speed,autoplay:co.disableWinnerScroll()?!1:{delay:0,disableOnInteraction:!1},modules:[Hw,Uw]}},{default:r=>{var s;return(s=t.default)==null?void 0:s.call(t,r)}})])}}),bC={"slide-horizontal":"_slide-horizontal_1c9li_91"},[S2]=Rn("winner-card-style-1"),C2=pe({name:S2,props:Td,setup(e){const t=S(()=>{var o;const n=(o=me().homeLayoutInfos)==null?void 0:o.gameIcon;return MJ[n]});return()=>R(Lb,{class:{[bC["slide-horizontal"]]:!0,[bC["slide-havebg"]]:e.haveBg},list:e.gameList,listConfig:t.value.listConfig,slidesPerView:t.value.slidesPerView},{default:n=>n.map(o=>R(c2,o,null))})}}),w2={[ie.Square]:{listConfig:{box:{width:"2.6rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.7rem",width:"0.7rem",height:`${ma[ie.Square]}rem`}},slidesPerView:2.53,listRowCount:2},[ie.VerticalMask]:{listConfig:{box:{width:"2.52rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.62rem",width:"0.62rem",height:`${ma[ie.VerticalMask]}rem`}},slidesPerView:2.6,listRowCount:2},[ie.Rounded]:{listConfig:{box:{width:"2.6rem",leftRightSpacing:"0.20rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.7rem",width:"0.7rem",height:`${ma[ie.Rounded]}rem`}},slidesPerView:2.53,listRowCount:2},[ie.Vertical]:{listConfig:{box:{width:"2.52rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.62rem",width:"0.62rem",height:`${ma[ie.Vertical]}rem`}},slidesPerView:2.6,listRowCount:2},[ie.SquareRightAngle]:{listConfig:{box:{width:"2.6rem",leftRightSpacing:"0.20rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.7rem",width:"0.7rem",height:`${ma[ie.SquareRightAngle]}rem`}},slidesPerView:2.53,listRowCount:2},[ie.Horizontal]:{listConfig:{box:{width:"3.04rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"1.12rem",width:"1.12rem",height:`${ma[ie.Horizontal]}rem`}},slidesPerView:2.19,listRowCount:2}};ie.Square+"",`${ma[ie.Square]}`,ie.VerticalMask+"",`${ma[ie.VerticalMask]}`,ie.Rounded+"",`${ma[ie.Rounded]}`,ie.Vertical+"",`${ma[ie.Vertical]}`,ie.SquareRightAngle+"",`${ma[ie.SquareRightAngle]}`,ie.Horizontal+"",`${ma[ie.Horizontal]}`;const es="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),A2=e=>es[e>>18&63]+es[e>>12&63]+es[e>>6&63]+es[e&63],I2=(e,t,n)=>{let o;const a=[];for(let r=t;r<n;r+=3)o=(e[r]<<16&16711680)+(e[r+1]<<8&65280)+(e[r+2]&255),a.push(A2(o));return a.join("")},L2=e=>{let t;const n=e.length,o=n%3,a=[],r=16383;for(let s=0,i=n-o;s<i;s+=r)a.push(I2(e,s,s+r>i?i:s+r));return o===1?(t=e[n-1],a.push(es[t>>2]+es[t<<4&63]+"==")):o===2&&(t=(e[n-2]<<8)+e[n-1],a.push(es[t>>10]+es[t>>4&63]+es[t<<2&63]+"=")),a.join("")},R2=e=>/<html[^>]*>([\s\S]*?)<\/html>/.test(e),Tfe=e=>{if(!R2(e))return;const n=new TextEncoder().encode(e);return L2(n)},Pfe=e=>FM(e),Dfe=()=>{const{route:e}=Pe();return e.name===k.GAME_EMBEDDED},Mfe=vo(e=>{Ne.doReport({rule:Ne.rules.SENSOR_BURIED,eventName:Ne.sensorEvents.FindGameClick,payload:e})},300),kfe=e=>!e||typeof e!="string"?"":e.replace(/^https?:\/\//,"wss://");function o0(e,t){const o=e.length%t;if(o===0||e.length<t)return[...e];const a=t-o,r=e.slice(0,a);return[...e,...r]}const O2=Object.assign({},hi,{mySize:{type:String,default:"1.3rem"}}),T2="_words_1e13d_106",P2="_netProfit_1e13d_119",D2="_multiple_1e13d_124",Fr={"game-name-normal":"_game-name-normal_1e13d_92","user-name-box":"_user-name-box_1e13d_98",words:T2,"win-box":"_win-box_1e13d_109",netProfit:P2,multiple:D2,"more-icon":"_more-icon_1e13d_130","winner-text":"_winner-text_1e13d_136"},[M2]=Ae("game-name-normal"),k2=pe({name:M2,setup(){const{t:e}=Se(),t=We(un),n=S(()=>{const{winnerInfo:r}=t.originServerData;return r[0]}),o=S(()=>e("lobby.winner.congratulations")),{isCN:a}=Ue();return()=>R("div",{class:Fr["game-name-normal"]},[R("div",{dir:"ltr",class:Fr["user-name-box"]},[ds(R("span",{dir:"ltr",class:Fr.words},[o.value,Ks(" ")]),[[zs,a]]),n.value.account,ds(R("span",{dir:"ltr",class:Fr["winner-text"]},[Ks(" "),n.value.mag?e("lobby.winner.winning"):e("lobby.winner.prevail")]),[[zs,!a]])]),R("div",{dir:"ltr",class:Fr["win-box"]},[ds(R("span",{dir:"ltr",class:Fr["winner-text"]},[n.value.mag?e("lobby.winner.winning"):e("lobby.winner.prevail"),Ks(" ")]),[[zs,a]]),R("span",{class:{[Fr.netProfit]:!0,[Fr.multiple]:n.value.mag}},[n.value.mag?e("lobby.winner.multiple",{count:n.value.netProfit}):n.value.netProfit]),R(Me,{class:Fr["more-icon"],src:"/lobby_asset/common/web/common/comm_icon_fh.svg"},null)])])}}),vC={"card-right-box":"_card-right-box_suh6t_91","poster-box":"_poster-box_suh6t_100"};function N2(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[E2]=Ae("card-right-name"),B2=pe({name:E2,props:O2,emits:["posterImgLoaded"],setup(e){tn(un,e);const t=()=>e.isMaintain&&R(Ul,{exhibitPosition:_i.Center,size:1},null);return()=>{let n;return R("div",{class:vC["card-right-box"],style:{"--card-benchmark":e.mySize},onClick:e.handleClickCard},[R($f,{class:vC["poster-box"]},N2(n=t())?n:{default:()=>[n]}),R(k2,null,null)])}}}),x2={"slide-horizontal":"_slide-horizontal_1ply9_91"},[H2]=Rn("winner-card-style-2"),U2=pe({name:H2,props:Td,setup(e){const n=S(()=>{var r;const a=(r=me().homeLayoutInfos)==null?void 0:r.gameIcon;return w2[a]}),o=S(()=>o0(e.gameList,1));return()=>R(Lb,{class:x2["slide-horizontal"],list:o.value,listConfig:n.value.listConfig,slidesPerView:n.value.slidesPerView,listRowCount:1,speed:5e3},{default:a=>a.map(r=>R(B2,r,null))})}}),G2={[ie.Square]:{listConfig:{box:{width:"6.8rem",leftRightSpacing:"0.20rem",topBotSpacing:"0rem",listColumnCount:2},card:{size:"0.7rem",width:"0.7rem",height:"0.9rem"}},perViewHeight:`${ga[ie.Square]}rem`,slidesPerView:1},[ie.VerticalMask]:{listConfig:{box:{width:"6.8rem",leftRightSpacing:"0.20rem",topBotSpacing:"0rem",listColumnCount:2},card:{size:"0.62rem",width:"0.62rem",height:"1.02rem"}},perViewHeight:`${ga[ie.VerticalMask]}rem`,slidesPerView:1},[ie.Rounded]:{listConfig:{box:{width:"6.8rem",leftRightSpacing:"0.20rem",topBotSpacing:"0rem",listColumnCount:2},card:{size:"0.7rem",width:"0.7rem",height:"0.9rem"}},perViewHeight:`${ga[ie.Rounded]}rem`,slidesPerView:1},[ie.Vertical]:{listConfig:{box:{width:"6.8rem",leftRightSpacing:"0.20rem",topBotSpacing:"0rem",listColumnCount:2},card:{size:"0.62rem",width:"0.62rem",height:"1.02rem"}},perViewHeight:`${ga[ie.Vertical]}rem`,slidesPerView:1},[ie.SquareRightAngle]:{listConfig:{box:{width:"6.8rem",leftRightSpacing:"0.20rem",topBotSpacing:"0rem",listColumnCount:2},card:{size:"0.7rem",width:"0.7rem",height:"0.9rem"}},perViewHeight:`${ga[ie.SquareRightAngle]}rem`,slidesPerView:1},[ie.Horizontal]:{listConfig:{box:{width:"6.8rem",leftRightSpacing:"0.20rem",topBotSpacing:"0rem",listColumnCount:2},card:{size:"0.8rem",width:"0.8rem",height:"0.89rem"}},perViewHeight:`${ga[ie.Horizontal]}rem`,slidesPerView:1}};ie.Square+"",`${ga[ie.Square]}`,ie.VerticalMask+"",`${ga[ie.VerticalMask]}`,ie.Rounded+"",`${ga[ie.Rounded]}`,ie.Vertical+"",`${ga[ie.Vertical]}`,ie.SquareRightAngle+"",`${ga[ie.SquareRightAngle]}`,ie.Horizontal+"",`${ga[ie.Horizontal]}`;const W2=Object.assign({},hi,{mySize:{type:String,default:"1.3rem"}}),F2=TT,V2="_words_8mje4_105",$2="_netProfit_8mje4_122",Y2="_multiple_8mje4_127",Ds={"game-name-normal":"_game-name-normal_8mje4_92","user-name-box":"_user-name-box_8mje4_98",words:V2,"celebrate-icon":"_celebrate-icon_8mje4_108","win-box":"_win-box_8mje4_113",netProfit:$2,multiple:Y2,"winner-text":"_winner-text_8mje4_138"},[q2]=Ae("game-name-normal"),j2=pe({name:q2,setup(){const{t:e}=Se(),t=We(un),n=S(()=>{const{winnerInfo:a}=t.originServerData;return a[0]}),o=S(()=>"/lobby_asset/{layout}-{bg}-common/common/home/img_zjjl_tada.png");return()=>R("div",{class:Ds["game-name-normal"]},[R("div",{dir:"ltr",class:Ds["user-name-box"]},[R("div",{dir:"ltr",class:Ds.words},[R(Me,{tag:"div",class:Ds["celebrate-icon"],src:o.value,lazy:!1},null),Ks(" ")]),n.value.account]),R("div",{dir:"ltr",class:Ds["win-box"]},[R("span",{dir:"ltr",class:Ds["winner-text"]},[n.value.mag?e("lobby.winner.winning"):e("lobby.winner.prevail"),Ks(" ")]),R("span",{class:{[Ds.netProfit]:!0,[Ds.multiple]:n.value.mag}},[n.value.mag?e("lobby.winner.multiple",{count:n.value.netProfit}):n.value.netProfit])])])}}),zp={"card-right-button-box":"_card-right-button-box_1uve4_91","poster-box":"_poster-box_1uve4_101","right-btn":"_right-btn_1uve4_104"};function SC(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[z2]=Ae("card-right-name"),K2=pe({name:z2,props:W2,emits:["posterImgLoaded"],setup(e){const{t}=Se();tn(un,e);const n=()=>e.isMaintain&&R(Ul,{exhibitPosition:_i.Center,size:1},null);return()=>{let o,a;return R("div",{class:[zp["card-right-button-box"],"card-right-button-box"],style:{"--card-benchmark":e.mySize},onClick:e.handleClickCard},[R($f,{class:zp["poster-box"]},SC(o=n())?o:{default:()=>[o]}),R(j2,null,null),R(F2,{class:zp["right-btn"],type:"primary",size:"small"},SC(a=t("lobby.winner.goTask"))?a:{default:()=>[a]})])}}}),Q2={...Kn(t0,"closeLazyMode"),...Kn(Ib,"isListOrdinary"),listConfig:{required:!0,type:Object},list:{required:!0,type:Array},slidesPerView:{required:!0,type:Number,default:1},listRowCount:{required:!0,type:Number,default:1},speed:{required:!0,type:Number,default:1500},transitionMode:{required:!1,type:String,default:""},delay:{required:!1,type:Number,default:2800}},CC={"list-slide-box":"_list-slide-box_ew0rs_91","list-slide-vertical":"_list-slide-vertical_ew0rs_94"},[Z2]=Ae("list-slide-vertical"),X2=pe({name:Z2,props:Q2,emits:["goSubPage"],slots:Object,setup(e,{slots:t}){const n=S(()=>{var s;if((s=e.list)!=null&&s.some(i=>i.originServerData))return e.list;const r=e.list.map(i=>yb(i,{mySize:e.listConfig.card.size}));return r.length===Math.ceil(e.slidesPerView*e.listRowCount*e.listConfig.box.listColumnCount)?[...r,...r]:r}),o=S(()=>e.list.length>e.slidesPerView*e.listRowCount*e.listConfig.box.listColumnCount*JT),a=S(()=>n.value.length<e.slidesPerView*e.listRowCount*e.listConfig.box.listColumnCount);return()=>R("div",{class:CC["list-slide-box"],style:{"--swiper-wrapper-transition-timing-function":e.transitionMode}},[R(n0,{dir:"ltr",class:CC["list-slide-vertical"],gameList:n.value,listRowCount:e.listRowCount,listConfig:e.listConfig,slideCenter:!0,isCloseLazy:!0,virtualLoop:o.value,slidesPerView:e.slidesPerView,addSlidesAfter:Math.ceil(e.slidesPerView)*e0,swiperConfig:{allowTouchMove:!1,slidesPerView:e.slidesPerView,direction:"vertical",loop:!o.value&&!a.value,speed:e.speed,autoplay:co.disableWinnerScroll()?!1:{delay:e.delay,disableOnInteraction:!1},modules:[Hw,Uw]}},{default:r=>{var s;return(s=t.default)==null?void 0:s.call(t,r)}})])}}),J2={"slide-vertical":"_slide-vertical_1vm70_91"},[eee]=Rn("winner-card-style-3"),tee=pe({name:eee,props:Td,setup(e){const n=S(()=>{var a;const o=(a=me().homeLayoutInfos)==null?void 0:a.gameIcon;return G2[o]});return()=>
96R(X2,{class:J2["slide-vertical"],style:{"--list-height":n.value.perViewHeight||"2rem"},list:e.gameList,listConfig:n.value.listConfig,slidesPerView:n.value.slidesPerView,listRowCount:2},{default:o=>o.map(a=>R(K2,a,null))})}}),nee={[ie.Square]:{listConfig:{box:{width:"2.49rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.36rem",width:"0.36rem",height:`${ki[ie.Square]}rem`}},slidesPerView:6,listRowCount:1},[ie.VerticalMask]:{listConfig:{box:{width:"2.40rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.27rem",width:"0.27rem",height:`${ki[ie.VerticalMask]}rem`}},slidesPerView:6,listRowCount:1},[ie.Rounded]:{listConfig:{box:{width:"2.49rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.36rem",width:"0.36rem",height:`${ki[ie.Rounded]}rem`}},slidesPerView:6,listRowCount:1},[ie.Vertical]:{listConfig:{box:{width:"2.40rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.27rem",width:"0.27rem",height:`${ki[ie.Vertical]}rem`}},slidesPerView:6,listRowCount:1},[ie.SquareRightAngle]:{listConfig:{box:{width:"2.49rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.36rem",width:"0.36rem",height:`${ki[ie.SquareRightAngle]}rem`}},slidesPerView:6,listRowCount:1},[ie.Horizontal]:{listConfig:{box:{width:"2.71rem",leftRightSpacing:"0rem",topBotSpacing:"0.20rem",listColumnCount:1},card:{size:"0.578rem",width:"0.578rem",height:`${ki[ie.Horizontal]}rem`}},slidesPerView:6,listRowCount:1}},oee=Object.assign({},hi,{mySize:{type:String,default:"1.3rem"}}),aee="_netProfit_1spq3_114",ree="_multiple_1spq3_121",Pc={"game-name-normal":"_game-name-normal_1spq3_92","user-name-box":"_user-name-box_1spq3_100","win-box":"_win-box_1spq3_108",netProfit:aee,multiple:ree,"winner-text":"_winner-text_1spq3_127"},[see]=Ae("game-name-normal"),iee=pe({name:see,setup(){const{t:e}=Se(),t=We(un),n=S(()=>{const{winnerInfo:o}=t.originServerData;return o[0]});return()=>R("div",{class:Pc["game-name-normal"]},[R("div",{dir:"ltr",class:Pc["user-name-box"]},[n.value.account]),R("div",{dir:"ltr",class:Pc["win-box"]},[R("span",{dir:"ltr",class:Pc["winner-text"]},[n.value.mag?e("lobby.winner.winning"):e("lobby.winner.prevail")]),R("span",{class:{[Pc.netProfit]:!0,[Pc.multiple]:n.value.mag}},[n.value.mag?e("lobby.winner.multiple",{count:n.value.netProfit}):n.value.netProfit])])])}}),wC={"card-below-jackpot":"_card-below-jackpot_qiibw_91","poster-box":"_poster-box_qiibw_100"};function cee(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[lee]=Ae("card-below-jackpot"),uee=pe({name:lee,props:oee,emits:["posterImgLoaded"],setup(e){tn(un,e);const t=()=>e.isMaintain&&R(Ul,{exhibitPosition:_i.Center,size:1},null);return()=>{let n;return R("div",{class:wC["card-below-jackpot"],style:{"--card-benchmark":e.mySize},onClick:e.handleClickCard},[R($f,{class:wC["poster-box"]},cee(n=t())?n:{default:()=>[n]}),R(iee,null,null)])}}}),dee={"slide-horizontal":"_slide-horizontal_vj61p_91"},[mee]=QT("winner-card-style-7"),gee=pe({name:mee,props:Td,setup(e){const n=S(()=>{var r;const a=(r=me().homeLayoutInfos)==null?void 0:r.gameIcon;return nee[a]}),o=S(()=>o0(e.gameList,1));return()=>R(Lb,{class:dee["slide-horizontal"],list:o.value,listConfig:n.value.listConfig,slidesPerView:n.value.slidesPerView,listRowCount:1,isAutoPerView:!0,isListOrdinary:!1,speed:4500},{default:a=>a.map(r=>R(uee,r,null))})}}),[fee]=Rn("winner-card"),pee=pe({name:fee,props:Td,setup(e){const t={[vt.STYLE4]:C2,[vt.STYLE5]:U2,[vt.STYLE6]:tee,[vt.STYLE7]:gee};return()=>{const n=t[e.style];return n?R(n,{data:e.data,gameList:e.gameList,haveBg:e.haveBg},null):null}}}),hee={[vt.STYLE1]:{titleIcon:"/lobby_asset/{layout}-{bg}-common/web/home/img_tsyx_ys2_h5.svg"},[vt.STYLE2]:{titleIcon:"/lobby_asset/{layout}-{bg}-common/web/home/img_tsyx_ys4_h5.svg"},[vt.STYLE3]:{titleIcon:"/lobby_asset/{layout}-{bg}-common/web/home/img_tsyx_ys3_h5.svg"},[vt.STYLE4]:{titleIcon:"/lobby_asset/{layout}-{bg}-common/web/home/img_tsyx_ys2_h5.svg"},[vt.STYLE5]:{titleIcon:"/lobby_asset/{layout}-{bg}-common/web/home/img_tsyx_ys4_h5.svg"},[vt.STYLE6]:{titleIcon:"/lobby_asset/{layout}-{bg}-common/web/home/img_tsyx_ys3_h5.svg"}},_ee={[vt.STYLE1]:{titleIcon:"/lobby_asset/common/common/home/img_tsyx_ys2.png"},[vt.STYLE2]:{titleIcon:"/lobby_asset/common/common/home/img_tsyx_ys4.png"},[vt.STYLE3]:{titleIcon:"/lobby_asset/common/common/home/img_tsyx_ys3.png"},[vt.STYLE4]:{titleIcon:"/lobby_asset/common/common/home/img_tsyx_ys2.png"},[vt.STYLE5]:{titleIcon:"/lobby_asset/common/common/home/img_tsyx_ys4.png"},[vt.STYLE6]:{titleIcon:"/lobby_asset/common/common/home/img_tsyx_ys3.png"}},yee="_title_1cr3w_91",bee="_scale_1cr3w_105",AC={title:yee,scale:bee}
96,vee=({winnerBackground:e,winnerStyle:t,height:n="0.35rem"})=>{const{t:o}=Se(),r=(He.isWinnerUniversalIcon?hee:_ee)[t];return r?R("div",{dir:"ltr",class:[AC.title,"winner-title"]},[!e&&R(Gt,null,[R(Sc,{src:r.titleIcon,width:"1.5rem",height:n,imgProps:{lazy:!1}},null),R("p",null,[o("lobby.winner.title")]),R(Sc,{src:r.titleIcon,class:AC.scale,width:"1.5rem",height:n,imgProps:{lazy:!1}},null)])]):R(Gt,null,null)},See="_winner_18cu9_91",wi={"winner-container":"_winner-container_18cu9_91",winner:See,"have-bg":"_have-bg_18cu9_101","winner-style4":"_winner-style4_18cu9_104","winner-style6":"_winner-style6_18cu9_109","scale-winner-box":"_scale-winner-box_18cu9_118","scale-win":"_scale-win_18cu9_118","show-winner":"_show-winner_18cu9_127","has-margin":"_has-margin_18cu9_131"},[Cee]=Rn("winner-index"),wee=pe({name:Cee,setup(){const{winnerList:e,winnerStyle:t,winnerBackground:n,winnerConfig:o,winnerPosition:a,winnerFontColor:r}=ZT(),s=S(()=>!Object.keys(rT).map(Number).includes(nn().skinType)||a.value===Jo.FOOTER);return()=>{var i;return!e.value.length||!o.value?null:R("div",{class:{[wi["winner-container"]]:!0,[wi["has-margin"]]:s.value},style:{"--winner-user-color":r.value[qm.USER_COLOR],"--winner-coin-color":r.value[qm.COIN_COLOR],"--winner-win-color":r.value[qm.WIN_COLOR]}},[R(Me,{class:{[wi.winner]:!0,[wi["have-bg"]]:!!n.value,[wi["winner-style4"]]:t.value===vt.STYLE4,[wi["winner-style6"]]:t.value===vt.STYLE6},tag:"div",lazy:!1,src:(i=n.value)!=null?i:""},{default:()=>[R(vee,{winnerBackground:n.value,winnerStyle:t.value},null),R(pee,{class:{[wi["winner-card"]]:!0},style:t.value,gameList:e.value,haveBg:!!n.value},null)]})])}}}),Aee={"winner-jackpot":"_winner-jackpot_1ri63_91"},[Iee]=QT("winner-jackpot-control"),Lee=pe({name:Iee,props:{jackpotId:{type:Number,required:!1}},setup(e){const{winnerShowJackpotId:t,winnerStyle:n}=ZT();return()=>e.jackpotId!==void 0&&String(e.jackpotId)!==String(t.value)||n.value!==vt.STYLE7||Je.enable?null:R(wee,{class:Aee["winner-jackpot"]},null)}}),Ree="_jackpot_sm13p_113",Oee="_count_sm13p_180",Tee="_char_sm13p_199",Pee="_breathe_sm13p_254",go={"jackpot-content":"_jackpot-content_sm13p_113",jackpot:Ree,"arrow-icon":"_arrow-icon_sm13p_125","cumulative-status":"_cumulative-status_sm13p_130","cumulative-status-bg-5":"_cumulative-status-bg-5_sm13p_142","cumulative-status-has-tab":"_cumulative-status-has-tab_sm13p_149","text-content":"_text-content_sm13p_162",count:Oee,"text-customize":"_text-customize_sm13p_195",char:Tee,"count-tight":"_count-tight_sm13p_230","jackpot-content-mini":"_jackpot-content-mini_sm13p_234",breathe:Pee,"jackpot-breathe":"_jackpot-breathe_sm13p_1","reward-breathe":"_reward-breathe_sm13p_269","jackpot-reward-breathe":"_jackpot-reward-breathe_sm13p_1","jackpot-winner":"_jackpot-winner_sm13p_274"},Dee=pn(()=>z(()=>import("./RewardBurst.DS0C_znX.js"),__vite__mapDeps([1,32]))),Mee=pn(()=>z(()=>import("./RewardFloat.BmsRbIGs.js"),__vite__mapDeps([1,33])));let kee=0;const Nee=pe({props:XX,setup(e,{attrs:t}){const{t:n}=Se(),o=Ac(),a=O(null),r=`jackpot-${++kee}`,s=S(()=>XQ(e.configOptions,e.type)),i=S(()=>{var L;return((L=e.configOptions)==null?void 0:L.bonusSource)===fs.WGReal}),c=S(()=>{var L,C;return td((L=e.configOptions)==null?void 0:L.id)?i.value&&((C=e.configOptions.data)!=null&&C.rewardPoolGold)?String(e.configOptions.data.rewardPoolGold):o.getAmount(e.configOptions.id):e.zeroWork?0:void 0}),l=S(()=>{var w,T;const L=JQ(e.hasLeftTab,e.type,(w=e.configOptions)==null?void 0:w.bonusSource,(T=e.configOptions)==null?void 0:T.backgroundStyle),C=nZ(e.configOptions||{},e.hasLeftTab||!1,e.type);return e.styleUseConfig?{...L,...C}:{}}),u=()=>{e.configOptions&&zQ(e.configOptions)},d=O(void 0),m=O();ye(()=>c.value,()=>{var L;((L=m.value)!=null&&L.isActive||!d.value)&&(d.value=c.value)},{immediate:!0});const g=S(()=>a.value||void 0),f=S(()=>{var L;return(L=m.value)!=null&&L.isActive?c.value:d.value});ye(()=>{var L;return(L=m.value)==null?void 0:L.isActive},L=>{o.setJackpotActive(r,!!L)},{immediate:!0}),io(()=>{o.setJackpotActive(r,!1)});const _=S(()=>KQ(e.configOptions,n)),{rewardBreathing:p,triggerRewardBreathe:h}=eJ(),y=O(!1),b=O(!1),v=O(!1),I=S(()=>i.value&&v.value),A=()=>{y.value&&b.value&&(v.value=!1)};return ye(()=>o.latestReward,L=>{!L||!i.value||(y.value=!1,b.value=!1,v.value=!0)}),()=>{const{id:L,numericStyle:C,decimalPlaces:w,platformType:T}=e.configOptions||{},P=i.value?0:w;return!L&&!e.zeroWork||(T===Qu.Casino&&Je.enable,T===Qu.Club)?null:R(Od,{ref:m,domRef:g},{default:()=>{var M,E;return[R("div",Ve({style:l.value,class:[go["jackpot-content"],"jackpot-content",e.type===So.Mini?go["jackpot-content-mini"]:""],dir:"ltr"},t,{ref:a}),[R(Me,{tag:"div",isApng:!0,src:s.value,lazy:!1,class:[go.jackpot,"jackpot-content-bg"],onClick:u},{default:()=>{var x;return[R("p",{class:[go["text-content"],"text-content",e.type===So.Mini&&C===0?go["mini-text-customize"]:"",e.type===So.Mini?go["mini-text"]:""]},[R(KT,{class:{[go.count]:!0,[go["reward-breathe"]]:p.value,[go["text-customize"]]:C===0,[go["count-tight"]]:[7,8,9,10].includes(C)},hideZeroAnimation:!e.zeroWork,value:f.value,needReRender:e.needReRender&&C===0,formatter:V=>{if(typeof e.valueFormatter=="function")return e.valueFormatter(V);e.zeroNum>1&&(V=+("1"+String(0).repeat(e.zeroNum))+V);const B={tailZero:!0,decimalPlaces:P,...i.value?{roundingMode:ud.ROUND_DOWN}:{}};let W=to(V,{toFixedType:"currency",showGroup:!0,sign:!1}).toFixed(B).toString();return e.zeroNum>1&&(W=W.substring(W.length-e.zeroNum-P9(e.zeroNum,P))),e.formatter(W)}},{renderItem:V=>{var B;return R("span",{class:[go.char,"char"],"data-text":V},[C===0?V:R(TJ,{type:e.type,char:V,src:(B=e.numImgUrl)!=null?B:`/lobby_asset/common/web/home/cjc1_style_${C}_font_sprite${e.type===So.Mini?"_mini":""}.png`},null)])}}),i.value&&R(Me,{class:go["arrow-icon"],onClick:V=>{V.stopPropagation(),Yt().open("jackpotReward",{options:{configOptions:e.configOptions}})},src:"/lobby_asset/common/web/common/comm_icon_circle_arrow.svg"},null)]),_.value&&R("p",{class:[go["cumulative-status"],go[`cumulative-status-bg-${(x=e.configOptions)==null?void 0:x.backgroundStyle}`],e.hasLeftTab&&go["cumulative-status-has-tab"]],innerHTML:_.value},null)]}}),e.isShowWinner&&!i.value&&R(Lee,{class:[go["jackpot-winner"],"global-jackpot-winner"],jackpotId:L},null),I.value&&R(Mee,{jackpotAnimation:(M=e.configOptions)==null?void 0:M.jackpotAnimation,onStart:h,onIdle:()=>{y.value=!0,A()}},null),I.value&&R(Dee,{jackpotAnimation:(E=e.configOptions)==null?void 0:E.jackpotAnimation,hasLeftTab:e.hasLeftTab,onIdle:()=>{b.value=!0,A()}},null)])]}})}}}),Qg=class Qg extends HL{constructor(){super()}get layoutType(){var t;return(t=me().siteInfos)==null?void 0:t.type}get siteCode(){return ze().siteCode}static getInstance(){return this.instance||(this.instance=new Qg),this.instance}static run(t){return this.getInstance().generateCategoryIconPath(t)}generateCategoryIconPath(t){const n=this.siteCode,o=this.layoutType,a=this.imgUrlVersion.run({gameType:Sn.Category}),{gameCategoryId:r}=t,s=`${t.customAnySize.width}_${t.customAnySize.height}.png`,i=`${this.ossHost}game_pictures/${Sn.Category}/${n}/${o}/${r}/custom/${s}${a}`;return this.debugLog({oriParams:{cardData:{webId:r}}},i),i}};H(Qg,"instance");let ad=Qg;const Eee=e=>{const{getPlaceConfig:t,getAmount:n}=Ac();return S(()=>{var r,s;const a=t("platformTop",e);return(r=a[0])!=null&&r.id?n((s=a[0])==null?void 0:s.id):0})},IC={"poster-img-box-core":"_poster-img-box-core_1eqtb_91","custom-icon":"_custom-icon_1eqtb_108"},[Bee]=Ae("poster-box"),xee=pe({name:Bee,emits:["click"],setup(e,{emit:t,slots:n}){const o=We(zT),a=S(()=>o.isCustomIcon?ad.run({gameCategoryId:o.gameCategoryId,customAnySize:{width:1050,height:396}}):o.gameCategoryId===Y.Electronic&&Eee(o.gameCategoryId).value?"/lobby_asset/{layout}-{bg}
96-common/common/home/img_syyx1_3_cjc.png":o.largeCardImgUrl||"");return()=>R(Me,{class:{[IC["poster-img-box-core"]]:!0,[IC["custom-icon"]]:o.isCustomIcon},src:a.value,tag:"div",onClick:()=>t("click"),lazy:!1,errorSrc:"/lobby_asset/{layout}-{bg}-common/web/home/img_mryx_card.svg"},{default:()=>{var r;return[(r=n==null?void 0:n.default)==null?void 0:r.call(n)]}})}}),Kp={"landscape-large-card-theme82":"_landscape-large-card-theme82_194jx_91","remember-icon":"_remember-icon_194jx_95","jackpot-box":"_jackpot-box_194jx_102"},[Hee]=Ae("landscape-large-card-theme82"),Uee=pe({name:Hee,props:jX,emits:["posterImgLoaded","goSubPage"],setup(e,{emit:t,attrs:n}){tn(zT,e);const o=()=>R(wb,{class:Kp["remember-icon"],labelWidth:"0.47rem",labelHeight:"0.54rem",imgUrl:"/lobby_asset/{layout}-{bg}-common/common/home/img_game_tj.png"},null),a=Ac(),r=S(()=>({...a.getPlaceConfig("platformTop",Y.Electronic)[0],backgroundStyle:0,backgroundUrl:"",numericStyle:0,fontTypeface:""})),s=S(()=>{var l,u;return(u=(l=r.value)==null?void 0:l.virtualPoolNumbers)!=null&&u.length?0:9}),i=()=>e.gameCategoryId===Y.Electronic?R(Nee,{class:Kp["jackpot-box"],configOptions:r.value,styleUseConfig:!1,zeroNum:s.value,needReRender:!1,isShowWinner:!1},null):null,c=S(()=>Kn(n,Object.keys(Vf)));return()=>R(xee,{class:Kp["landscape-large-card-theme82"],onClick:()=>t("goSubPage")},{default:()=>[R(Ab,c.value,null),i(),o()]})}}),Gee={"tab-item-game-list":"_tab-item-game-list_15jjg_91"},[Wee]=Ae("tab-item-game-list"),Fee=pe({name:Wee,props:qX,emits:["goSubPage"],setup(e){return()=>{var t;return R("div",{class:Gee["tab-item-game-list"]},[(t=e.categoryList)==null?void 0:t.map(n=>R(Uee,Ve({...Ma(n,["list"]),cardType:e.cardType},{onGoSubPage:n.goSubPage}),null))])}}}),Vee={cardType:{type:String,required:!0},categoryList:{type:Array,required:!0}},$ee={largeCardImgUrl:{type:String,required:!0},middleCardImgUrl:{type:String,required:!0},gameCategoryId:{type:Number,required:!0},smallCardImgUrl:{type:String,required:!0},isCustomIcon:{type:Boolean,required:!1,default:!1}},a0=Symbol("category_card_props"),LC={"poster-img-box-core":"_poster-img-box-core_1k2gt_94","custom-icon":"_custom-icon_1k2gt_112"},[Yee]=Ae("poster-box"),qee=pe({name:Yee,emits:["click"],setup(e,{emit:t,slots:n}){const o=We(a0),a=S(()=>o.isCustomIcon?ad.run({gameCategoryId:o.gameCategoryId,customAnySize:{width:516,height:303}}):o.middleCardImgUrl||"");return()=>R(Me,{class:{[LC["poster-img-box-core"]]:!0,[LC["custom-icon"]]:o.isCustomIcon},src:a.value,tag:"div",onClick:()=>t("click"),lazy:!1,errorSrc:"/lobby_asset/{layout}-{bg}-common/web/home/img_mryx_card.svg"},{default:()=>{var r;return[(r=n==null?void 0:n.default)==null?void 0:r.call(n)]}})}}),[jee]=Ae("landscape-middle-card-theme82"),zee=pe({name:jee,props:$ee,emits:["posterImgLoaded","goSubPage"],setup(e,{emit:t,attrs:n}){tn(a0,e);const o=S(()=>Kn(n,Object.keys(Vf)));return()=>R(qee,{onClick:()=>t("goSubPage")},{default:()=>[R(Ab,o.value,null)]})}}),RC={"tab-item-game-list":"_tab-item-game-list_142db_91","card-item":"_card-item_142db_98"},[Kee]=Ae("tab-item-game-list"),Qee=pe({name:Kee,props:Vee,setup(e){return()=>{var t;return R("div",{class:RC["tab-item-game-list"]},[(t=e.categoryList)==null?void 0:t.map(n=>R(zee,Ve({...Ma(n,["list"]),cardType:e.cardType},{class:RC["card-item"],onGoSubPage:n.goSubPage}),null))])}}}),Zee={cardType:{type:String,required:!0},categoryList:{type:Array,required:!0}},Xee={largeCardImgUrl:{type:String,required:!0},middleCardImgUrl:{type:String,required:!0},gameCategoryId:{type:Number,required:!0},smallCardImgUrl:{type:String,required:!0},isCustomIcon:{type:Boolean,required:!1,default:!1}},r0=Symbol("category_card_props"),OC={"poster-img-box-core":"_poster-img-box-core_q2ith_94","custom-icon":"_custom-icon_q2ith_112"},[Jee]=Ae("poster-box"),ete=pe({name:Jee,emits:["click"],setup(e,{emit:t,slots:n}){const o=We(r0),a=S(()=>o.isCustomIcon?ad.run({gameCategoryId:o.gameCategoryId,customAnySize:{width:240,height:346}}):o.smallCardImgUrl||"");return()=>R(Me,{class:{[OC["poster-img-box-core"]]:!0,[OC["custom-icon"]]:o.isCustomIcon},src:a.value,tag:"div",onClick:()=>t("click"),lazy:!1,errorSrc:"/lobby_asset/{layout}-{bg}-common/web/home/img_mryx_card.svg"},{default:()=>{var r;return[(r=n==null?void 0:n.default)==null?void 0:r.call(n)]}})}}),tte={"category-title":"_category-title_1efwi_91"},[nte]=Ae("landscape-small-card-theme82"),ote=pe({name:nte,props:Xee,emits:["posterImgLoaded","goSubPage"],setup(e,{emit:t,attrs:n}){tn(r0,e);const o=S(()=>Kn(n,Object.keys(Vf)));return()=>R(ete,{onClick:()=>t("goSubPage")},{default:()=>[R(Ab,Ve({class:tte["category-title"]},o.value),null)]})}}),TC={"tab-item-game-list":"_tab-item-game-list_1c08f_91","card-item":"_card-item_1c08f_98"},[ate]=Ae("tab-item-game-list"),rte=pe({name:ate,props:Zee,setup(e){return()=>{var t;return R("div",{class:TC["tab-item-game-list"]},[(t=e.categoryList)==null?void 0:t.map(n=>R(ote,Ve({...Ma(n,["list"]),cardType:e.cardType},{class:TC["card-item"],onGoSubPage:n.goSubPage}),null))])}}}),[ste]=Ae("tab-item-game-list-design"),ite=pe({name:ste,props:YX,slots:Object,setup(e){const t=S(()=>e.cardType===ao.LARGE?Fee:e.cardType===ao.MIDDLE?Qee:rte);return()=>R(t.value,e,null)}}),PC={"game-exhibition":"_game-exhibition_az6l1_91","category-card":"_category-card_az6l1_97"},[cte]=Ae("game-exhibition"),lte=pe({name:cte,setup(){const{cardSizeList:e}=kQ();return()=>R("div",{class:PC["game-exhibition"]},[R($X,null,null),e.value.map(([t,n])=>R(ite,{class:PC["category-card"],cardType:t,categoryList:n},null))])}}),ute=()=>{const e=ze();return{logoType:S(()=>{var s,i,c;const n=((s=e.brandLogoInfos)==null?void 0:s.logoStyle)||Zr.LOGO,o=Je.enable,a=!o&&n!==Zr.LOGO&&He.isSupportMarqueeLogo&&!!((i=e.brandLogoInfos)!=null&&i.hallLogo)&&((c=e.brandLogoInfos)==null?void 0:c.type)===Yu.CUSTOM;return{showMarqueeLogo:a,showClubLogo:o,showNormalLogo:!a&&!0,logoStyleType:n}})}},Dc={Telegram:1,Line:2,Facebook:3,QQ:4,Wechat:5,Custom:6},Nfe={ClubName:1,ClubHost:2};var Ni=(e=>(e[e.All=0]="All",e[e.DepositPending=1]="DepositPending",e[e.AuditPending=2]="AuditPending",e[e.Success=3]="Success",e[e.Canceled=4]="Canceled",e[e.Rejected=5]="Rejected",e))(Ni||{});const dte={[Qt.GeneralManager]:0,[Qt.AssistantManager]:1,[Qt.DepartmentManager]:1,[Qt.Admin]:1,[Qt.Member]:2},pm=e=>{var t;return(t=dte[e])!=null?t:999},mte=e=>e===Qt.AssistantManager||e===Qt.DepartmentManager?Qt.Admin:e,Efe=()=>{const{t:e}=Se();return[{value:Pn.Today,serverValue:Pn.Today,label:()=>e("lobby.center.components.dateRadio.today")},{value:Pn.Yesterday,serverValue:Pn.Yesterday,label:()=>e("lobby.center.components.dateRadio.yesterday")},{value:Pn.ThisWeek,serverValue:Pn.ThisWeek,label:()=>e("lobby.center.components.dateRadio.thisWeek")},{value:Pn.LastWeek,serverValue:Pn.LastWeek,label:()=>e("lobby.center.components.dateRadio.lastWeek")},{value:Pn.ThisMonth,serverValue:Pn.ThisMonth,label:()=>e("lobby.center.components.dateRadio.thisMonth")},{value:Pn.LastMonth,serverValue:Pn.LastMonth,label:()=>e("lobby.center.components.dateRadio.lastMonth")},{value:Pn.All,serverValue:Pn.All,label:()=>e("lobby.center.components.dateRadio.all")}]},Bfe=e=>{const{t}=Se(),n=[{key:1,status:"success",content:t("lobby.club.normal")},{key:2,status:"error",content:t("lobby.club.frozen")},{key:6,status:"lead",content:t("lobby.club.loggedOut")}];return mi(n)},xfe=({useAll:e,listLevel:t,hideGeneralManager:n,isLimitLevel:o}={})=>{var l;const{t:a}=Se(),r=Oy(),s=(l=o?r.role:t)!=null?l:Qt.GeneralManager,i=mte(s),c=[{key:Qt.Member,content:a("lobby.club.member")}];return pm(i)<=pm(Qt.Admin)&&c.unshift({key:Qt.Admin,content:a("lobby.club.admin")}),pm(i)<=pm(Qt.GeneralManager)&&!n&&c.unshift({key:Qt.GeneralManager,content:a("lobby.club.generalManager")}),e&&c.unshift({key:0,content:a("lobby.club.all")}),mi(c)},Hfe=()=>{const{t:e}=Se();return mi([{key:!1,content:e("lobby.club.disallowed")},{key:!0,content:e("lobby.club.allowed")}])},Ufe=(e=!1)=>{const{t}=Se();return mi([{key:1,content:t(`lobby.club.${e?"shortSettleDurationDay":"settleDurationDay"}`)},{key:2,content:t(`lobby.club.${e?"shortSettleDurationWeek":"settleDurationWeek"}`)},{key:3,content:t(`lobby.club.${e?"shortSettleDurationMonth":"settleDurationMonth"}`)}])},Gfe=e=>{const{t}=Se(),n=[{key:Dc.Telegram,content:"Telegram",icon:"tg"},{key:Dc.Line,content:"Line",icon:"line"},{key:Dc.Facebook,content:"Facebook",icon:"facebook"},{key:Dc.QQ,content:"QQ",icon:"qq"},{key:Dc.Wechat,content:t("lobby.game.nav.wechat"),icon:"wechat"},{key:Dc.Custom,content:t("lobby.club.custom")}];return mi(n)},gte=()=>{const{t:e}=Se();return mi([{key:0,extra:36,content:e("lobby.club.big")},{key:1,extra:30,content:e("lobby.club.mid")},{key:2,extra:24,content:e("lobby.club.small")}])},Wfe=()=>{const{t:e}=Se();return mi([{key:0,status:"neutral2",content:e("lobby.club.pendingEffect")},{key:3,status:"warning",content:e("lobby.club.resolving")},{status:"success",key:4,content:e("lobby.club.valid")}])},Ffe=(e=!0)=>{const{t}=Se();return mi([{key:Ni.All,content:t(e?"lobby.club.all":"lobby.club.deposit.allDepositStatus"),status:"lead"},{key:Ni.DepositPending,content:t("lobby.club.deposit.depositPending"),status:"warning"},{key:Ni.AuditPending,content:t("lobby.club.auditPending"),status:"warning"},{key:Ni.Success,content:t("lobby.club.deposit.depositSuccess"),status:"success"},{key:Ni.Rejected,content:t("lobby.club.rejected"),status:"error"},{key:Ni.Canceled,content:t("lobby.club.canceled"),status:"neutral1"}])},Qp={"img-text-logo":"_img-text-logo_1gjx9_91","img-logo-only":"_img-logo-only_1gjx9_108","img-title":"_img-title_1gjx9_117"},[fte]=Ae("logo-index"),pte=pe({name:fte,props:{canToLink:{type:Boolean,default:!0},isRichText:{type:Boolean,default:!0}},setup(e){const t=Gg(),n=xn(),o=()=>{e.canToLink&&n.name!==k.GAME&&wf()};return xr(t.getClubLogoSetting),()=>{var l,u,d,m,g,f,_,p,h,y;if(!t.clubLogoSetting)return null;const a=(l=t.clubLogoSetting)==null?void 0:l.clubNameStyle,r=Nv(a==null?void 0:a.outlineColor),s={fontSize:gn(gte().get(a==null?void 0:a.fontSizeType).extra),color:Nv(a==null?void 0:a.textColor),fontWeight:a!=null&&a.isBold?"bold":"normal",fontStyle:a!=null&&a.isItalic?"italic":"normal",textShadow:r?`-1px 0 ${r}, 0 1px ${r}, 1px 0 ${r}, 0 -1px ${r}`:""},i=((u=t.clubLogoSetting)==null?void 0:u.logoType)===Sg.ImageOnly;let c;return((d=t.clubLogoSetting)==null?void 0:d.logoType)===Sg.ImageOnly?c=(m=t.clubLogoSetting)==null?void 0:m.pureLogo:((g=t.clubLogoSetting)==null?void 0:g.clubLogoIndex)==="-1"?c=(f=t.clubLogoSetting)==null?void 0:f.clubLogo:c=Ty[(p=(_=t.clubLogoSetting)==null?void 0:_.clubLogoIndex)!=null?p:0],R("div",{onClick:o,class:[Qp["img-text-logo"],"img-text-logo",i?Qp["img-logo-only"]:""]},[c&&R(Me,{src:c,lazy:!1,useSkeleton:!0},null),!i&&R("span",{style:e.isRichText?s:"",title:(h=t.clubLogoSetting)==null?void 0:h.clubName,class:[Qp["img-title"],"img-title"]},[(y=t.clubLogoSetting)==null?void 0:y.clubName])])}}});function Rb(e){return e.startsWith("http")?e:`${location.protocol}//${e}`}const hte="_isCustomLogo_mqleu_107",Zp={"logo-box":"_logo-box_mqleu_91","custom-logo":"_custom-logo_mqleu_99",isCustomLogo:hte},[_te]=Ae("logo-index"),yte=pe({name:_te,props:{canToLink:{type:Boolean,default:!0}},setup(e){const t=O(),n=ze(),o=S(()=>{var s;return((s=n==null?void 0:n.brandLogoInfos)==null?void 0:s.type)===Yu.CUSTOM}),{route:a}=Pe(),r=()=>{var i;if(!e.canToLink)return;const s=(i=n==null?void 0:n.brandLogoInfos)==null?void 0:i.realUrl;if(s)return Yn(Rb(s));if(a.name!==k.GAME)return wf()};return()=>{var s,i,c;return!n.brandLogoInfos||Je.enable?null:R("div",{ref:t,class:{[Zp["logo-box"]]:!0,[Zp.isCustomLogo]:o.value&&((s=n==null?void 0:n.brandLogoInfos)==null?void 0:s.hallLogo)},onClick:r},[o.value&&((i=n==null?void 0:n.brandLogoInfos)==null?void 0:i.hallLogo)&&R(Me,{src:(c=n.brandLogoInfos)==null?void 0:c.hallLogo,class:[Zp["custom-logo"],"custom-logo"],lazy:!1,useSkeleton:!0,alt:"logo",onLoad:()=>
96{if(t.value){const l=t.value,u=l.style.maxWidth;l.style.maxWidth="100%",requestAnimationFrame(()=>{l.style.maxWidth=u})}}},null)])}}}),bte=mt(()=>z(()=>Promise.resolve().then(()=>sre),void 0),e=>e.useBlindBoxStore,"useBlindBoxStore"),s0=async()=>{if(He.isSimpleTheme)return;(await bte()).open()},Ob=()=>{var n;const e=Is();return Cn().isShowDiscount?((n=e.eventsList)==null?void 0:n.findIndex(o=>o.template===ut.SlashOnce))>-1:!1},vte=mt(()=>z(()=>import("./0_EntryLoginRegisterChunk.CH23XrmN.js").then(e=>e.fn),__vite__mapDeps([0])),e=>e.useSlashOnceStore,"useSlashOnceStore"),Tb=async()=>{await(await vte()).openSlashOnce()},Ste=xa(()=>z(()=>import("./route.impl.DTycrJzf.js"),__vite__mapDeps([0,2,4,1,5,6,7,8,9,10,11,12,24,25,26,27])),e=>e,"DiscountRoute"),{toEventItemDetail:i0,judgeCustomizeLocation:Cte,toEventItemDetailRedirect:wte,toEventItemDetailPageOrDialog:Ate,getEventItemForJump:Ite,getEventItemFromList:Lte,handleJumpPageRoute:Rte,toTaskPage:Pb,toSubGameRecentPage:Ote,judgeDiscountRoute:Tte,judgeBeforeRouteEnter:Pte,navigateToDiscountPage:Dte,goEventDetail:c0}=Ste,Mte=Object.freeze(Object.defineProperty({__proto__:null,getEventItemForJump:Ite,getEventItemFromList:Lte,goEventDetail:c0,handleJumpPageRoute:Rte,judgeBeforeRouteEnter:Pte,judgeCustomizeLocation:Cte,judgeDiscountRoute:Tte,navigateToDiscountPage:Dte,toEventItemDetail:i0,toEventItemDetailPageOrDialog:Ate,toEventItemDetailRedirect:wte,toSubGameRecentPage:Ote,toTaskPage:Pb},Symbol.toStringTag,{value:"Module"})),kte=e=>{const t=ze(),n=Cn(),o=Ol(),{openDialog:a}=zt(),r=ee(),s=Pe(),{openLoginRegister:i}=Ft(),c=O(null),l=p=>{c.value=p},u=O({wrapper:{height:"",opacity:0},logo:{width:""},subLogo:{width:""}}),d={[Zr.LOGO_WITH_BIG]:400,[Zr.LOGO_WITH_EQUAL]:300,[Zr.LOGO_WITH_MEDIUM]:200,[Zr.LOGO_WITH_SMALL]:100},m=p=>{if(!p||!c.value)return;(async()=>{const y=p.getBoundingClientRect();if(!c.value)return;const{width:b,height:v}=await ry(c.value),I=100,A=d[e.logoStyle]||d[Zr.LOGO_WITH_SMALL],C=b/(v||I),w=A/I,T=C+w;let P;T>=y.width/y.height?P=y.width/T:P=y.height;const M=Math.floor(P),E=Math.floor(w*M),x=Math.floor(C*M);u.value.wrapper.height=`${M}px`,u.value.subLogo.width=`${E}px`,u.value.logo.width=`${x}px`,u.value.wrapper.opacity=1})()},g=()=>{var h;const p=(h=t.financeSetting)==null?void 0:h.claim;return p?p.cancelMargin!==dy.NotCanceled:!0};return{marqueeImgList:S(()=>{var b;const h=[{linkType:Io.NONE,onClick:()=>{}},{linkType:Io.CLAIM,routeName:[k.CLAIM],noInteraction:g},{linkType:Io.PROMOTE,routeName:[k.PROMOTE],noInteraction:()=>!o.isShowPromote.value},{linkType:Io.RECHARGE,onClick:()=>a("recharge",{openType:"overlay",options:{payEntryId:wc.MARQUEE_LOGO}})},{linkType:Io.EVENT,onClick:v=>{v.locationValue?c0(Number(v.locationValue),!1):s.push({name:k.EVENT})},noInteraction:()=>!n.isShowEvents},{linkType:Io.REBATE,routeName:[k.CASHBACK],noInteraction:()=>!n.isShowCashback},{linkType:Io.TASK,onClick:v=>{Pb(KG[v.locationTemplate])},shouldLogin:!0,noInteraction:()=>!n.isShowTask},{linkType:Io.RECHARGE_FUND,routeName:[k.RECHARGE_FUND],noInteraction:()=>!n.isShowRechargeFund},{linkType:Io.AWARD,routeName:[k.CANRECEIVE],noInteraction:()=>!n.isShowDiscount},{linkType:Io.BLINDBOX_LOTTERY,onClick:()=>{s0()},noInteraction:()=>!n.isShowBlindBox},{linkType:Io.CUT_ONE,noInteraction:()=>!Ob(),onClick:()=>{Tb()}},{linkType:Io.LUCKY_WHEEL,noInteraction:()=>!n.isShowLuckyWheel,routeName:[k.LUCKY_WHELL]},{linkType:Io.SVIP,noInteraction:()=>!n.isShowSVIP,routeName:[k.SVIP]},{linkType:Io.CUSTOM,onClick(v){if(!v.locationValue)return;const I=Rb(v.locationValue);v.locationJumpWindow===TI.NEW_WINDOW?Yn(I):Hy(I)}}].reduce((v,I)=>(v[I.linkType]=I,v),{});return(((b=t.brandLogoInfos)==null?void 0:b.subLogoImage)||[]).slice(0,3).map(v=>{const I={src:v.value,locationValue:v.locationValue,locationJumpWindow:v.locationJumpWindow,locationTemplate:v.locationTemplate};return{...h[v.locationId],...I}})}),marqueeItemClick:p=>{const h=typeof p.noInteraction=="function"?p.noInteraction():!!p.noInteraction;console.log(`marqueeItemClick, item info: ${JSON.stringify(p)}, noInteraction: ${h}`),(async()=>{if(!h){if(p.shouldLogin&&(!r.isLogined||r.temporaryAccountStatus.unRecharg)){i({onSuccess:()=>{p.onClick&&p.onClick(p)}});return}p.onClick?p.onClick(p):await s.push({name:p.routeName[0],query:p.query})}})()},domStyle:u,resizeWrapperHeight:m,setLogoUrl:l}},Nte="_marqueeLogo_1rlnv_91",Ete="_logoImg_1rlnv_96",Bte="_content_1rlnv_102",xte="_logoWrapper_1rlnv_107",Xl={marqueeLogo:Nte,logoImg:Ete,content:Bte,logoWrapper:xte},Hte=pn({loader:()=>z(()=>
96import("./MarqueeImgList.BVyrgWMx.js"),__vite__mapDeps([1,34]))}),[Ute,DC]=Ae("marquee-logo"),Gte=pe({name:Ute,props:{canToLink:{type:Boolean,default:!0},logoStyle:{type:Number,default:Zr.LOGO_WITH_SMALL}},setup(e){const t=ze(),{route:n}=Pe(),o=O();bP(o,vo(()=>o.value&&i(o.value),150));const{marqueeImgList:a,marqueeItemClick:r,domStyle:s,resizeWrapperHeight:i,setLogoUrl:c}=kte(e),l=()=>{var d;if(!e.canToLink)return;const u=(d=t==null?void 0:t.brandLogoInfos)==null?void 0:d.realUrl;if(u)return Yn(Rb(u));if(n.name!==k.GAME)return wf()};return()=>{var u;return t.brandLogoInfos?R("div",{class:[Xl.marqueeLogo,DC()],ref:o},[R("div",{class:Xl.content,style:s.value.wrapper},[R("div",{class:Xl.logoWrapper,style:{height:s.value.wrapper.height,width:s.value.logo.width}},[R(Me,{onClick:l,src:(u=t.brandLogoInfos)==null?void 0:u.hallLogo,class:[Xl.logoImg,DC("img")],lazy:!1,useSkeleton:!0,alt:"logo",onLoad:d=>{d.type===Xt.Success&&(c(d.payload),i(o.value))}},null)]),R(Hte,{style:s.value.subLogo,list:a.value,class:Xl.marqueeList,options:{height:parseInt(s.value.wrapper.height)},marqueeItemClick:r},null)])]):null}}}),Wte="_logoArea_1xw0b_91",Xp={logoArea:Wte},[Fte]=Ae("assembly-logo-index"),Vte=pe({name:Fte,props:{canToLink:{type:Boolean,default:!0},isClubRichText:{type:Boolean,default:!0},clubLogoClass:[String,Object,Array],normalLogoClass:[String,Object,Array],marqueeLogoClass:[String,Object,Array],disableMarquee:Boolean},setup(e,{attrs:t}){const{logoType:n}=ute();return()=>R(Gt,null,[n.value.showClubLogo&&R(pte,Ve({canToLink:e.canToLink,isRichText:e.isClubRichText,class:[e.clubLogoClass,Xp.logoArea]},t),null),(n.value.showNormalLogo||n.value.showMarqueeLogo&&e.disableMarquee)&&R(yte,Ve({canToLink:e.canToLink,class:[e.normalLogoClass,Xp.logoArea]},t),null),n.value.showMarqueeLogo&&!e.disableMarquee&&R(Gte,Ve({canToLink:e.canToLink,logoStyle:n.value.logoStyleType,class:[e.marqueeLogoClass,Xp.logoArea]},t),null)])}}),$te=()=>{const{isHolidayThemeVisible:e,isNoBg:t,isCustomizeFestival:n}=St(nn());let o="";return e.value&&He.isHeaderShowFestivalBg?n.value||(o=`url(${hl("/lobby_asset/festival/{holiday}/common-{bg}/common/bg_pattern_tile2.png")}) !important`):t.value&&(o=`url(${hl("/lobby_asset/{layout}-{bg}-{skin}/common/common/bg_pattern_tile2.png")}) !important`),{backgroundImage:o,backgroundRepeat:"repeat-x !important",backgroundSize:"1.8rem 1.8rem"}},[Yte,Jp]=Ae("home-header-container"),qte=pe({name:Yte,props:{hasHeaderBgStyle:{type:Boolean,default:!1},customerBg:{type:String,default:""}},setup(e,{slots:t}){const n=S(()=>{let o={};const{backgroundImage:a,backgroundRepeat:r,backgroundSize:s}=$te();return e.customerBg&&(o={backgroundImage:`url(${hl(e.customerBg)})`,backgroundSize:"100%",backgroundRepeat:"no-repeat"}),e.hasHeaderBgStyle&&a&&(o={backgroundImage:o!=null&&o.backgroundImage?`${a}, ${o.backgroundImage}`:a,backgroundSize:o!=null&&o.backgroundSize?`${s}, ${o.backgroundSize}`:s,backgroundRepeat:o!=null&&o.backgroundRepeat?`${r}, ${o.backgroundRepeat}`:r}),o});return()=>{var o,a,r,s,i;return R("div",{class:[Jp()],style:n.value},[R("div",{class:[Jp("section",["left"])]},[(o=t.left)==null?void 0:o.call(t)]),R("div",{class:[Jp("section",["right"])]},[(a=t.right)==null?void 0:a.call(t)]),((r=t.festivalBothSides)==null?void 0:r.call(t))||null,((s=t.flexibleBox)==null?void 0:s.call(t))||null,((i=t.backgroundImage)==null?void 0:i.call(t))||null])}}}),jte={loginBg:{type:String,default:""},loginText:{type:String,default:""},registerBg:{type:String,default:""},registerText:{type:String,default:""},isBtnVariableMode:{type:Boolean,default:!1},isHiddenBG:{type:Boolean,default:!1},registerBadgePosition:{type:Array,default:[-5,-20]},showGiftImg:{type:Boolean,default:!1},badgePosition:{type:String,default:"auto"},registerOpts:{type:Object,default:()=>({})},loginOpts:{type:Object,default:()=>({})},badgeValue:{type:String,default:""},registerBadgeBgColor:{type:String,default:""},registerBadgeTextColor:{type:String,default:""}};function l0(){const e=iR(),t=Ua(),n=ee(),o=Cn(),{getRedDotBeforeLogin:a,getNewComerBenefitBeforeLogin:r}=kl(),s=O(),i=O();r(),Jg(()=>{s.value=a(Lr.Register,t.state.currency),i.value=a(Lr.CompleteNo,t.state.currency)});const c=h=>{if(!o.isShowDiscount||!(h!=null&&h.isPop)||!(h!=null&&h.reward))return"";const y=String(h.reward).includes("-")?String(h.reward):`+${h.reward}`;return h!=null&&h.bubbleContent?bH(h.bubbleContent,y):y},l=S(()=>c(s.value)),u=S(()=>c(i.value)),d=h=>{if(h&&l.value&&e.value.login)return l.value},m=()=>{if(l.value&&e.value.register)return l.value},g="var(--skin__accent_1)",f=S(()=>!n.hasLoginedComponent&&!!l.value),_=xn();return{tabBadge:d,btnBadge:m,badgeValue:l,nowalletBadgeValue:u,badgeBgColor:g,showUnLoginBadge4Mine:f,goToNewBenefits:h=>{h==null||h.stopPropagation(),_.name!==k.TASK&&Pb(Xc.newBenefits)}}}const zte={dot:Boolean,max:Br,tag:Zo("div"),mode:String,color:String,backgroundColor:String,offset:Array,autoTransformOffset:Boolean,content:[Number,String,Object],showZero:Bu,position:Zo("auto"),badgeClass:String,zIndex:Br,isSupportRtl:Bu,isDesignBg:{type:Boolean,default:void 0},designBgMode:{type:String,default:void 0},gift:{type:Object},maxWidthOffset:{type:Number,default:0},arrowPosition:Zo("left"),onBadgeClick:Function},[Kte,Ms]=Rn("badge"),u0=pe({name:Kte,props:zte,setup(e,{slots:t}){const n=O(),o=oc(n),{isRTL:a}=Ry(),{isElectronicBadge:r,isElectronicBadgeDot:s}=He,i=()=>
96{if(t.content&&t.content()[0].children)return!0;const{content:h,showZero:y}=e;return td(h)&&h!==""&&(y||h!==0&&h!=="0")},c=()=>{const{dot:h,max:y,content:b,isSupportRtl:v}=e;if(!h&&i())return t.content?t.content():td(y)&&PR(b)&&+b>+y?v?R("div",{dir:"ltr"},[`${y}+`]):`${y}+`:b},l={renderImage(){if(e.gift&&i())return R("div",{class:Ms("gift")},[typeof e.gift.image=="function"?e.gift.image():R(Me,{useSkeleton:!0,src:e.gift.image||"/lobby_asset/common/common/home/img_xzapp_jl.png"},null)])},renderSpace(){var b;const h=(b=e.gift)==null?void 0:b.shouldOccupySpace,y=(v=0)=>{var I;return(I=n.value)==null?void 0:I.style.setProperty("--badge-gift-space",v)};if(h&&i()){const v=e.gift.size==="large"?48:38,A=gn(typeof h=="boolean"?v:h);return y(A),R("div",{class:[Ms("gift--space")],style:{height:A}},null)}else y()}},u=h=>h.startsWith("-")?h.replace("-",""):`-${h}`,d=S(()=>{if(e.color)return e.color;if(e.backgroundColor!=="var(--skin__accent_3)")switch(e.mode){case"white":return jh.White;case"yellow":return jh.Yellow}}),m=S(()=>{var y;const h={color:d.value};if(e.backgroundColor&&(h.backgroundColor=e.backgroundColor),e.position==="auto"){if(e.offset){const[,b]=e.offset;h.top=Za(b),e.autoTransformOffset&&b&&(h.top=gn(b))}return h.maxWidth=Za(o.width.value-((y=e.maxWidthOffset)!=null?y:0)),h}if(e.offset){const[b,v]=e.offset,{position:I}=e,[A,L]=I.split("-");if(t.default){typeof v=="number"?(h[A]=Za(A==="top"?v:-v),e.autoTransformOffset&&(h[A]=gn(A==="top"?v:-v))):h[A]=A==="top"?Za(v):u(v);let C=L;e.isSupportRtl&&a.value&&(C=L==="left"?"right":"left"),typeof b=="number"?(h[C]=Za(L==="left"?b:-b),e.autoTransformOffset&&(h[C]=gn(L==="left"?b:-b))):h[C]=L==="left"?Za(b):u(b)}else h.marginTop=Za(v),h.marginLeft=Za(b)}return h}),g="/lobby_asset/{layout}-{bg}-common/web/common/",f=()=>{const h={green:"img_qipao_fzl",orange:"img_qipao_fzc",blue:"img_qipao_cwl"};let y="img_qipao_fzh",b=e.designBgMode;if(!b&&e.backgroundColor===ha.AWARD&&(b="green"),b&&h[b]&&(y=h[b]),e.dot)return R("div",{class:Ms("bg")},[R(Me,{src:"/lobby_asset/{layout}-{bg}-common/common/common/img_qipao_fzh.png",useSkeleton:!0},null)]);const v=e.arrowPosition==="center"?"_1":"";return R("div",{class:Ms("bg")},[R(Me,{src:`${g}${y}1${v}.png`,useSkeleton:!0},null),R(Me,{class:Ms("bg-center"),src:`${g}${y}2${v}.png`,useSkeleton:!0},null),R(Me,{src:`${g}${y}3${v}.png`,useSkeleton:!0},null)])},_=S(()=>{var h,y;return e.dot?(h=e.isDesignBg)!=null?h:s:(y=e.isDesignBg)!=null?y:r}),p=()=>{var h,y,b,v;if(i()||e.dot)return R("div",{class:[Ms([e.position,{dot:e.dot,fixed:!!t.default,design:_.value,gift_normal:e.gift&&(!((h=e.gift)!=null&&h.size)||((y=e.gift)==null?void 0:y.size)==="normal"),gift_large:e.gift&&((b=e.gift)==null?void 0:b.size)==="large",gift_two_line:(v=e.gift)==null?void 0:v.twoLine,arrow_center:e.arrowPosition==="center",design_arrow_center:e.arrowPosition==="center"&&_.value},{rtl:e.isSupportRtl?"rtl":""}]),e.badgeClass],style:{...m.value,"z-index":e.zIndex||1,"--badge-bg-color":e.backgroundColor||"var(--skin__accent_2)"},onClick:e.onBadgeClick},[_.value&&f(),R("div",{class:Ms("content")},[c()]),l.renderImage()])};return()=>t.default?R(e.tag,{ref:n,class:Ms("wrapper")},{default:()=>[l.renderSpace(),t.default(),p()]}):p()}}),Qte="_btn_pivu8_105",Zte="_login_pivu8_140",Xte="_register_pivu8_143",Jte="_isHidden_pivu8_156",gr={"un-login":"_un-login_pivu8_91",btn:Qte,"login-btn":"_login-btn_pivu8_140","register-btn":"_register-btn_pivu8_143",login:Zte,register:Xte,isHidden:Jte,"register-badge":"_register-badge_pivu8_159"},[ene]=Ae("unLoginBtn"),tne=pe({name:ene,props:jte,setup(e,{slots:t}){const{t:n}=Se(),{openLoginRegister:o}=Ft(),{badgeValue:a,badgeBgColor:r}=l0(),s=S(()=>e.isHiddenBG?"p":Me),i=d=>S(()=>e.isHiddenBG?{}:{src:d,tag:"div",useSkeleton:!0,lazy:!1}),c=()=>R(s.value,Ve({class:{[gr.btn]:!0,[gr["register-btn"]]:!0,[gr.register]:e.isBtnVariableMode,[gr.isHidden]:!Je.enableRegister,[gr.hasBtnAnimte]:He.isOpenAnimteRegister},onClick:()=>o({register:!0,...e.registerOpts})},u.value,{role:"button"}),{default:()=>{var d;return[R("span",{"data-sensors-click":!0,id:"registerClickModal"},[e.registerText||n("lobby.plan.header.register")]),(d=t==null?void 0:t.register)==null?void 0:d.call(t)]}}),l=i(e.loginBg),u=i(e.registerBg);return()=>R("div",{class:gr["un-login"]}
96,[R(s.value,Ve({class:{[gr.btn]:!0,[gr["login-btn"]]:!0,[gr.login]:e.isBtnVariableMode},onClick:()=>o({login:!0,...e.loginOpts})},l.value,{role:"button"}),{default:()=>[R("span",{"data-sensors-click":!0,id:"loginClick"},[e.loginText||n("lobby.plan.header.login")])]}),He.showRegisterBadge?R(u0,{backgroundColor:e.registerBadgeBgColor||r,content:e.badgeValue?e.badgeValue:a.value,color:e.registerBadgeTextColor,autoTransformOffset:!0,designBgMode:"green",class:[gr["register-badge"],"register-badge"],offset:e.registerBadgePosition,gift:e.showGiftImg?{size:"normal",shouldOccupySpace:0}:null,position:e.badgePosition},{default:()=>[R(c,null,null)]}):R(c,null,null)])}}),nne={currencyOffset:{type:Array,default:()=>[0,Po("0.15rem")]},userInfoPopverOffset:{type:Array,default:()=>[Po("-0.2rem"),0]},vipBadgeBg:{type:String,default:""},vipBadgeSrc:{type:String,default:""},vipBadgeText:{type:String,default:""},showVipIcon:{type:Boolean,default:!0},userInfoText:{type:String,default:""},accountToggleIcon:{type:String,default:void 0},copyIconName:{type:String,default:"/lobby_asset/{layout}-{bg}-common/web/common/comm_icon_copy.svg"},arrowIcon:{type:String,default:"/lobby_asset/common/web/common/comm_icon_sort.svg"},refreshIcon:{type:String,default:"/lobby_asset/{layout}-{bg}-common/web/common/comm_icon_sx.svg"},isShowAvatar:{type:Boolean,default:!1},isShowVip:{type:Boolean,default:!0}},one={showSymbol:{type:Boolean,default:!0},showSymbolBgFrame:{type:Boolean,default:!0},gameLogout:{type:Boolean,default:!0},placement:Zo("bottom"),offset:{type:Object,default:()=>[0,0]},showUnderline:{type:Boolean,default:!0},prefixArrow:{type:[Object,Function,String],default:void 0},showPopover:{type:Boolean,default:!0},showPopoverBorder:{type:Boolean,default:!0},popoverClassName:{type:String,default:""},arrowClassName:{type:String,default:""},showAtAside:{type:Boolean,default:!1},onlyBalance:{type:Boolean,default:!1},arrowIcon:{type:String,default:"/lobby_asset/common/web/common/comm_icon_sort.svg"},refreshIcon:{type:String,default:"/lobby_asset/{layout}-{bg}-common/web/common/comm_icon_sx.svg"},rightIconImage:{type:String,default:""},popoverZIndex:{type:Number,default:11},isToggleDisabled:{type:Boolean,default:!1},imgLazy:{type:Boolean,default:!1},badgeArrowPosition:Zo("bottom-left"),showCurrencySign:{type:Boolean,default:!1},showCurrencySignEnd:{type:Boolean,default:!1},useImage:{type:Boolean,default:!1},isShowRenderCurrency:{type:Boolean,default:!0},showCurrencyText:{type:Boolean,default:!1},badgeProps:{type:Object,default:()=>({})},currencyIconBg:{type:String,default:"/lobby_asset/common/common/_sprite/img_hb_frame.png"},excludeCommonIconRoute:{type:Array,default:()=>[k.GAME]},formatMoney:{type:Boolean,default:!1},onUpdateBlance:Function,popoverProps:{type:Object},onClickCurrency:{type:Function}},ane=Symbol("header_nav_key"),rne=Symbol("fixed_view_key"),d0=Symbol("content_key"),m0=Symbol("current_scroll_parent_key"),g0=()=>{const e=xn(),t=O(e.name);return Rs(()=>{t.value=e.name}),t},sne=/scroll|auto|overlay/i,f0=Co?window:void 0;function ine(e,t=f0){let n=e;for(;n&&n!==t&&Qy(n);){const{overflowY:o}=window.getComputedStyle(n);if(sne.test(o))return n;n=n.parentNode}return t}function Db({el:e=O(void 0),root:t=f0,onlyParent:n=!0}={}){const o=We(m0,O(null)),a=We(d0,O(null));return en(()=>{!o.value&&(e!=null&&e.value)&&(o.value=ine(e.value,t))}),S(()=>{if(n)return o.value;{const s=a.value,i=Xe(s,"$el");return i||o.value}})}function Vfe(e){const t=String(g0().value),n=O(null),o=Pe(),a=ye(()=>o.route.name,s=>{s===t&&!n.value&&r(t)}),r=s=>{const i=document.querySelector(`[data-route-for-scroll="${s}"].lobby-scroll`);i&&(n.value=i,a())};return en(()=>{r(t)}),n}const rd=u0,cne="_gaming_1qd36_181",lne="_encrypt_1qd36_288",une="_isBlack_1qd36_292",dne="_arrow_1qd36_297",on={"currency-info-box":"_currency-info-box_1qd36_91","no-border":"_no-border_1qd36_136","currency-box":"_currency-box_1qd36_139","icon-currency":"_icon-currency_1qd36_149","currency-info":"_currency-info_1qd36_91","currency-count":"_currency-count_1qd36_159","no-underline":"_no-underline_1qd36_170",gaming:cne,"icon-content":"_icon-content_1qd36_187","currency-content-wrap":"_currency-content-wrap_1qd36_201","pay-bonus":"_pay-bonus_1qd36_204","pay-tips":"_pay-tips_1qd36_215","pay-bonus-bottom-right":"_pay-bonus-bottom-right_1qd36_232","currency-sign":"_currency-sign_1qd36_247","currency-text":"_currency-text_1qd36_252","refresh-icon":"_refresh-icon_1qd36_258","popover-icon":"_popover-icon_1qd36_259","right-icon-style":"_right-icon-style_1qd36_269","popover-icon-active":"_popover-icon-active_1qd36_283",encrypt:lne,isBlack:une,"currency-popover":"_currency-popover_1qd36_297",arrow:dne},mne=pn({loader:()=>z(()=>import("./PopoverContentIndex.BSB2MqOS.js"),__vite__mapDeps([1,35]))}),gne=pn({loader:()=>z(()=>Promise.resolve().then(()=>Gne),void 0)}),[fne]=Ae("currency-info"),pne=pe({name:fne,emits:["popoverVisible"],props:one,setup(e,{emit:t,slots:n}){const o=ee(),a=xn(),{getCurrencyIcon:r,formatCurrency:s,bonusNum:i,goCenterWallet:c,isShowBonusNum:l,temporaryAccountClick:u,updateCurrency:d,balance:m,encryptContent:g,isNeedEncryptBalance:f,isBlackUser:_,formatCurrencyShrink:p}=yR(),{gameLogout:h,showSymbol:y,prefixArrow:b,onlyBalance:v,showUnderline:I,showPopover:A,showPopoverBorder:L,arrowIcon:C,refreshIcon:w,formatMoney:T,onUpdateBlance:P}=e,{offset:M}=ys(e),{t:E}=Se(),x=As(),V=Ug(),B=No(),W=O(!1),Q=Cl(()=>W.value),G=()=>{if(n.symbolIcon)return n.symbolIcon();if(!y)return null;if(b)return typeof b=="function"?b():b;
96const ft=r.value;return!e.showSymbolBgFrame||e.currencyIconBg===""?R("div",{class:[on["currency-box"],"currency-box"],onClick:Bt=>Bt.stopPropagation()},[ft&&R(Me,{src:ft,lazy:e.imgLazy,useSkeleton:!0,class:on["icon-currency"]},null)]):R(Me,{tag:"div",useSkeleton:!0,class:[on["currency-box"],"currency-box"],lazy:e.imgLazy,src:e.currencyIconBg,onClick:Bt=>Bt.stopPropagation()},{default:()=>[ft&&R(Me,{src:ft,lazy:e.imgLazy,useSkeleton:!0,class:on["icon-currency"]},null)]})},N=()=>{if(!_.value){if(x.isGamePlaying)return R("div",{class:on.gaming},[E("lobby.header.moneyInGame")]);if(x.isGameScoring||B.isFetchingPrize)return R("div",{class:on.gaming},[E("lobby.game.loadinged")])}return R("div",{class:on["currency-content-wrap"]},[R("div",{class:{[on["currency-count"]]:!0,[on["no-underline"]]:!I,"currency-count":!0},onClick:le,dir:"ltr"},[f.value?R("span",{class:[on.encrypt,_.value&&on.isBlack]},[g.value]):R(KT,{value:m(v),key:j.value?wl():"",formatter:T?p:s,noAnimation:!0},null)]),l.value&&+i.value>0&&R("div",{class:{"curreny-info-pay-bonus":!0,[on["pay-bonus"]]:!0,[on["pay-bonus-bottom-right"]]:e.badgeArrowPosition==="bottom-right"}},[R(rd,Ve({backgroundColor:"var(--skin__accent_1)",designBgMode:"green",content:R("p",{class:[on["pay-tips"],"pay-tips"]},[R("span",null,[E("lobby.modal.pay.giveTitle")]),R("span",null,[s(i.value),Ks("+")])]),style:{maxWidth:"210px"}},e.badgeProps||{}),null)])])},j=S(()=>o!=null&&o.isTemporaryAccountMode?!0:B.curAuditModeIsModeOne||!A),X=O(),q=async()=>{if(o.isTemporaryAccountMode&&!o.temporaryAccountStatus.recharged)return u();if(j.value){await d(h),P==null||P();return}return te()},J=S(()=>!e.excludeCommonIconRoute.includes(a.name)&&!j.value),Z=()=>{const ft=j.value?n==null?void 0:n.refreshIcon:n==null?void 0:n.arrowIcon,Bt=j.value?w:C;return R(Me,{src:e.rightIconImage,ref:X,tag:"div",class:{[on["icon-content"]]:!0,"icon-content":!0,[on["popover-icon"]]:!j.value,[on["popover-icon-active"]]:!j.value&&W.value,"popover-icon-active-style":!j.value&&W.value,[on["refresh-icon"]]:j.value,[on["right-icon-style"]]:e.rightIconImage},onClick:wn=>{wn.stopPropagation(),q()}},{default:()=>[ft?ft(j.value?W.value:""):R(hb,{src:Bt,class:{[bo.Animated]:j.value&&B.isFetchingPrize,[bo.Actions.Spin]:j.value,[bo.Repeat.Infinite]:j.value,"refresh-icon":j.value},useImage:e.useImage||J.value,imgProps:{lazy:e.imgLazy,useSkeleton:!0}},null)]})},K=()=>{var ft,Bt;return R("div",{class:[on["currency-info"],"currency-info-custom"]},[e.showCurrencySign&&R("span",{class:[on["currency-sign"],"currency-sigin"]},[V]),N(),e.showCurrencySignEnd&&!f.value&&R("span",{class:on["currency-sign"]},[V]),e.showCurrencyText&&R("span",{class:[on["currency-text"],"currency-text"]},[(ft=o.userInfos)==null?void 0:ft.currency]),!x.isGamePlaying&&Z(),(Bt=n.rightIcon)==null?void 0:Bt.call(n)])},te=()=>{if(!(x.isGamePlaying||e.isToggleDisabled)){if(j.value){c();return}B.asideCollapsed&&!e.showAtAside&&No().setAsideCollapsed(!1),W.value=!W.value,t("popoverVisible",W.value)}},le=()=>{typeof e.onClickCurrency=="function"?e.onClickCurrency():te()},ue=O(),oe=O({value:0}),U=O();ye(()=>W.value,ft=>{if(ft){const{left:Bt}=Xm(U);oe.value=Bt}});const $=()=>{W.value=!1};Ga({closePopover:$,currencyIconClick:q});const re=O(),ve=Db({el:re,onlyParent:!1});Er("scroll",$,{target:ve,passive:!0});const Le=O({value:0}),Te=O({value:0}),et=()=>{const{left:ft,width:Bt}=Xm(X);Le.value=ft,Te.value=Bt,l.value=!1};en(et);const se=S(()=>{var Bt,wn,Ce;return{left:`calc(${((Bt=Le.value)==null?void 0:Bt.value)-((wn=oe.value)==null?void 0:wn.value)+((Ce=Te.value)==null?void 0:Ce.value)/2}px)`}}),{width:Re}=oc(ue);ye(()=>Re.value,et);const tt=()=>R("div",{ref:ue,class:[on["currency-info-box"],"currency-info-box",L?"":on["no-border"]],onClick:ft=>{ft.stopPropagation()}},[G(),e.isShowRenderCurrency&&K()]),At=O(!1),Lt=ye(()=>j.value,()=>{j.value||(At.value=!0,Lt())},{immediate:!0}),On=Cl(()=>At.value);return()=>R("div",{class:"global-currency-info-index"},[!At.value&&R("div",{class:"ui-popover__wrapper"},[tt()]),On(()=>R(gne,Ve({ref:re,class:e.popoverClassName,destroyOnClose:!1,trigger:"click",
96show:W.value,"onUpdate:show":ft=>{ft&&j.value||(W.value=ft)},lazyRender:!1,"z-index":e.popoverZIndex,overlayClass:on["currency-popover"],offset:M.value,placement:e.placement,transition:tr.DropDown,autoFlip:!0},e.popoverProps),{reference:()=>tt(),default:()=>R("div",{ref:U,style:{width:"5.22rem",minHeight:"4.3rem"}},[Q(()=>R(mne,{showAtAside:e.showAtAside,formatCurrency:T?p:s,updateCurrency:()=>d(h),onUpdateShow:ft=>W.value=ft},null))()]),arrow:Q(()=>R("div",{style:se.value,class:[on.arrow,e.arrowClassName]},null))}))()])}}),hne={isShowID:{default:!0,type:Boolean},offset:{type:Array,default:()=>[0,6]},isShowSortIcon:{default:!0,type:Boolean},sortIconSrc:{type:String,default:"/lobby_asset/common/web/common/comm_icon_sort.svg"},sortIconSmartMediaProps:{type:Object,default:()=>({})},copyIconName:{type:String,default:"/lobby_asset/{layout}-{bg}-common/web/common/comm_icon_copy.svg"},customIcons:{type:Object,default:()=>({})},optionsClass:{type:String,default:""},popoverExtendClass:{type:String,default:void 0},placement:Zo("bottom-start"),accountToggleIcon:{type:String,default:void 0},isShowSelectInConfig:{type:Boolean,default:!0},isShowMine:{type:Boolean,default:!1},isMine:{type:Boolean,default:!1},isShowCopyIcon:{type:Boolean,default:!0}};function _ne({isRtlLanguage:e=!1}){const t=a=>{if(!a)return"";const s=/(\+\d+)-/.exec(a);if(s){const i=s[1],c=a.substring(a.indexOf("*")).replace(/\*+/,"**");return`${i} ${c}`}return a};return{encryptEmail:a=>a?a.replace(/\*+/,"*"):"",encryptPhoneWithStars:t,encryptPhoneSupportRtl:a=>{const r=t(a);return e?r.replace(/^(\+?\d*)(\s)(\*+)(\d+)$/,"$1 $4$3"):r}}}function p0({customIcons:e={},isShowID:t=!0}={}){const{userInfos:n}=St(ee()),o=Ue(),{encryptPhoneSupportRtl:a,encryptEmail:r}=_ne({isRtlLanguage:o.isRtlLanguage}),s=[Fn.USERNAME,Fn.PHONE,Fn.EMAIL],i=S(()=>(g=!0)=>{var b;const{mobile_phone:f="",email:_="",username:p,platfromid:h}=(b=n.value)!=null?b:{},y=[{text:h||"",icon:e.USERNAME||"/lobby_asset/common/web/common/input_icon_zh.svg",key:Fn.USERNAME}];return f&&y.push({text:a(f),icon:e.PHONE||"/lobby_asset/common/web/common/input_icon_sj.svg",key:Fn.PHONE}),_&&y.push({text:r(_),icon:e.EMAIL||"/lobby_asset/common/web/common/input_icon_yj2.svg",key:Fn.EMAIL}),p&&g&&y.push({text:String(p),icon:"",key:Fn.ID}),y}),c=S(()=>{var p;const{mobile_phone:g,email:f,username:_}=(p=n.value)!=null?p:{};return t?!!g||!!f||!!_:!!g||!!f}),l=S(()=>(g=!0)=>{var p,h,y,b;const{mineDisplayOptions:f}=(p=n.value)!=null?p:{},_=(h=i.value(g).find(v=>v.key===f))==null?void 0:h.text;return _||(g?(b=i.value(g).find(v=>s.includes(v.key)))==null?void 0:b.text:(y=i.value(g).find(v=>s.includes(v.key)))==null?void 0:y.text)}),u=S(()=>{var _;const{mineDisplayOptions:g}=(_=n.value)!=null?_:{},f=i.value().find(p=>p.key===g);return f||i.value().find(p=>s.includes(p.key))}),d=S(()=>i.value().length>0?i.value()[0]:null);return{getOptionsActions:i,getShowName:l,isOnlyIDAndUsername:c,getSelectedItem:u,getFirstItem:d,changeName:async g=>{const f={mineDisplayOptions:g.key},[_]=await Oe(LO(f));if(_){console.error("update user info error:",_);return}ee().updateUserInfos({mineDisplayOptions:g.key})}}}const yne="_icon_1jq2k_99",MC={"account-toggle":"_account-toggle_1jq2k_91",icon:yne},[bne]=Ae("account-toggle"),vne=pe({name:bne,props:{icon:{type:String,default:"/lobby_asset/common/web/home/comm_icon_qhzh.svg"},isMine:{type:Boolean,default:!1}},setup(e,{slots:t}){const n=Ju(),o=Ft().openSwitchAccount,a=S(()=>{const{temporary:r,ordinary:s}=n.refOptions.value.switch,i=!e.isMine&&r,c=e.isMine&&(r||s);return i||c});return()=>{var r;if(!fg()&&a.value)return R("div",{class:MC["account-toggle"],onClick:o},[((r=t.default)==null?void 0:r.call(t))||R(Sc,{class:[MC.icon,"account-toggle-icon"],src:e.icon},null)])}}}),Sne="_copy_10a7q_91",Jl={copy:Sne,"success-icon":"_success-icon_10a7q_95","copy-success-icon":"_copy-success-icon_10a7q_98","copy-success":"_copy-success_10a7q_98","copy-icon":"_copy-icon_10a7q_102"},kC="/lobby_asset/{layout}-{bg}-common/web/common/comm_icon_copy.svg",[Cne]=Ae("copy"),NC=pe({name:Cne,props:{icon:{type:String,default:kC,require:!1},text:{type:String,default:"",require:!0},showToast:{type:Boolean,default:!0},toastText:{type:String,default:"",require:!1},needValidLogin:{type:Boolean,default:!1}},emits:["copied"],setup(e,{slots:t,emit:n}){const{openLoginRegister:o}=Ft(),a=S(()=>e.icon!=kC),{t:r}=Se(),s=O(!1),i=O(!1),c=()=>
96{if(e.showToast){if(s.value)return;s.value=!0}if(i.value=!0,e.needValidLogin&&!ee().hasLoginedComponent){o({register:!0});return}Zg.copy(e.text),e.showToast?(Hn.success(e.toastText||r("lobby.common.tips.copy"),"flush"),setTimeout(()=>{s.value=!1},3e3)):s.value=!1,n("copied")},l=()=>R(Me,{class:[Jl["success-icon"],"copy-success-icon",{[Jl["copy-success-icon"]]:!s.value}],src:"/lobby_asset/common/web/common/comm_icon_gou.svg"},null);return()=>{var u,d,m;return R("span",{onClick:g=>{g.stopPropagation(),c()},class:[Jl.copy,"copy",{[Jl["copy-success"]]:s.value}]},[((u=t.default)==null?void 0:u.call(t))||R(Gt,null,[(d=t.before)==null?void 0:d.call(t),R(Sc,{class:Jl["copy-icon"],src:e.icon,useImage:a.value},null),i.value&&l(),(m=t.after)==null?void 0:m.call(t)])])}}}),wne={show:Boolean,overlay:Boolean,actions:tK([]),actionsDirection:Zo("vertical"),trigger:Zo("click"),duration:Br,transition:{type:String,default:tr.Fade},showArrow:nr,placement:Zo("bottom"),iconPrefix:String,overlayClass:Eu,wrapperClass:Eu,popoverClass:Eu,overlayStyle:Object,closeOnClickAction:nr,closeOnClickOverlay:nr,closeOnClickOutside:nr,closeOnScroll:Bu,offset:{type:Array,default:()=>[0,6]},extraModifiers:{type:Array,default:()=>[]},teleport:{type:[String,Element,Boolean],default:"body"},destroyOnClose:{type:Boolean,default:!1},onClosed:{type:Function},lazyRender:{type:Boolean,default:!0},autoFlip:Bu,readonly:Bu,pausePageWhenOpen:{type:Boolean,default:!1}},Ane=["overlay","duration","teleport","overlayStyle","overlayClass","closeOnClickOverlay","pausePageWhenOpen"];function h0(e,{args:t=[],done:n,canceled:o,error:a}){if(e){const r=e.apply(null,t);TR(r)?r.then(s=>{s?n():o&&o()}).catch(a||function(){}):r?n():o&&o()}else n()}const Ine={show:{type:Boolean,default:!1},position:{type:String,default:"center"},className:{type:[String,Array,Object],default:""},overlay:{type:Boolean,default:!0},overlayClass:{type:Eu,default:""},overlayStyle:{type:Object,default:()=>({})},popupStyle:{type:Object,default:()=>({})},duration:{type:[Number,String]},zIndex:{type:[Number,String]},lockScroll:{type:Boolean,default:!0},lazyRender:{type:Boolean,default:!0},closeable:{type:Boolean,default:!1},closeOnRouteChange:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0},transition:{type:String,default:""},teleport:{type:[String,Element,Boolean],default:"body"},beforeClose:Function,destroyOnClose:{type:Boolean,default:!0},isRtl:{type:Boolean,default:!0},addIosSafeArea:{type:Boolean,default:!1},isShowFrostedGlassEffect:{type:Boolean,default:!1},pausePageWhenOpen:{type:Boolean,default:void 0}};yw('<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 82 82" id="ui-close-059120"><path id="ui-close-059120_img_close_s2" d="M0,41A41,41,0,1,1,41,82,41,41,0,0,1,0,41Zm6,0A35,35,0,1,0,41,6,35.039,35.039,0,0,0,6,41ZM51.879,56.121,41,45.243,30.121,56.121a3,3,0,1,1-4.243-4.243L36.757,41,25.879,30.121a3,3,0,1,1,4.243-4.243L41,36.757,51.879,25.879a3,3,0,1,1,4.243,4.243L45.243,41,56.121,51.879a3,3,0,0,1-4.243,4.243Z" /></symbol>',"ui-close-059120");const Lne="ui-close-059120",Rne=Co?window:void 0;function One(e,t=Rne){let n=e;for(;n&&n!==t&&Qy(n);){if(n.getAttribute("data-touchmove-allowed"))return n;n=n.parentNode}return null}const Tne={show:{type:Boolean,default:!1},zIndex:{type:Number,default:1},duration:[Number,String],hiddenWrap:{type:Boolean,default:!1},className:Eu,lockScroll:Boolean,lazyRender:nr,customStyle:Object,destroyOnClose:{type:Boolean,default:!0},isShowFrostedGlassEffect:{type:Boolean,default:!1},pausePageWhenOpen:{type:Boolean,default:!1}},Pne=pn({loader:()=>z(()=>import("./Devtools.BhmZmm2q.js"),__vite__mapDeps([1,36]))}),[Dne,EC]=Rn("overlay"),Mne=pe({name:Dne,props:Tne,setup(e,{slots:t}){const n=O(),{emit:o}=_e("BASE_UI_DIALOG_OPEN"),{emit:a}=_e("BASE_UI_DIALOG_CLOSE");let r=!1;const s=p=>{p!==r&&(r=p,p?o({}):a({}))},i=()=>e.pausePageWhenOpen&&e.show&&!e.hiddenWrap;ye(i,s,{immediate:!0}),ea(()=>s(!1)),Ba(()=>s(!1)),xr(()=>s(i()));const c=Cl(()=>e.show||!e.lazyRender),l=O(!1),u=p=>{if(e.lockScroll){if(One(p.target,n.value))return;p.stopPropagation()}},d=S(()=>{const p={zIndex:e.zIndex||1,...e.customStyle};return Number(e.duration)>=0&&(p.animationDuration=`${e.duration}s`),p}),m=S(()=>He.isRemoveBackdropFilter||co.stopOverlayAnimation()?!1:e.isShowFrostedGlassEffect),g=c(()=>{var p;return!e.show&&l.value?null:ds(R("div",{ref:n,style:d.value,class:[EC(),e.className,MO.FixedNoDesktop,m.value?"isShowFrostedGlassEffect":""],"data-hidden":e.hiddenWrap?"1":"0"},[(p=t.default)==null?void 0:p.call(t),R(Pne,null,null)]),[[zs,e.show]])});Er("touchmove",u,{target:n}),Er("wheel",p=>{e.lockScroll&&p.stopPropagation()},{target:n});const _=S(()=>co.stopOverlayAnimation()?"":EC("animate-fade"));return()=>R(dd,{name:_.value,appear:!0,onBeforeEnter:()=>{l.value=!1},onAfterLeave:()=>{e.destroyOnClose&&(l.value=!0)}},{default:g})}}),kne=Mne;function Nne(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[Ene,BC]=Rn("popup"),_0=Symbol(),xC={center:"center",top:"top",bottom:"bottom",left:"r
96ight",right:"left"},Bne=pe({name:Ene,inheritAttrs:!1,props:Ine,emits:["open","close","opened","closed","keydown","update:show","clickOverlay","clickCloseIcon"],setup(e,{emit:t,attrs:n,slots:o}){const a=xn(),r=O(!1),s=O(!1),i=O(!1);tn(_0,s);const c=O(),l=O(),u=O(),d=Cl(()=>e.show||!e.lazyRender),m=S(()=>{var M;return(M=e.pausePageWhenOpen)!=null?M:e.overlay&&e.position==="center"}),g=S(()=>{const M={zIndex:c.value};return typeof e.duration=="string"?(M.animationDuration=`${e.duration}`,M.transitionDuration=`${e.duration}`):Number(e.duration)>=0&&(M.animationDuration=`${e.duration}s`,M.transitionDuration=`${e.duration}s`),{...M,...e.popupStyle}}),f=S(()=>(e==null?void 0:e.teleport)===!1?"":e.teleport),_=()=>{r.value||(r.value=!0,e.zIndex?c.value=+e.zIndex:c.value=lz(),t("open"))},p=M=>{r.value&&h0(e.beforeClose,{args:[M],done(){s.value=!1,r.value=!1,t("close"),t("update:show",!1)}})},h=M=>{var E,x,V;(V=(x=(E=u.value)==null?void 0:E.$el)==null?void 0:x.isSameNode)!=null&&V.call(x,M.target)&&(t("clickOverlay",M),e.closeOnClickOverlay&&p("clickOverlay"))},y=()=>R(kne,Ve({ref:u,lazyRender:e.lazyRender,hiddenWrap:!e.overlay,show:e.show,class:e.overlayClass,isShowFrostedGlassEffect:e.isShowFrostedGlassEffect,pausePageWhenOpen:m.value,zIndex:c.value,duration:e.duration,destroyOnClose:e.destroyOnClose,customStyle:e.overlayStyle,lockScroll:e.lockScroll},S_(),{onClick:h,"data-safeArea":e.addIosSafeArea&&!ae.isWebClip?1:0}),{default:()=>[P()]}),b=M=>{t("clickCloseIcon",M),p()},v=()=>{var M;if(e.closeable)return o["close-icon"]?(M=o["close-icon"])==null?void 0:M.call(o):R(Ld,{name:Lne,class:[BC("close-icon")],onClick:b},null)};let I;const A=()=>{I&&clearTimeout(I),I=setTimeout(()=>{s.value=!0,t("opened")})},L=()=>t("closed"),C=M=>t("keydown",M),w=S(()=>document.documentElement.getAttribute("dir")==="rtl"&&e.isRtl),T=d(()=>{var E;let M=e.position;return w.value&&(M=xC[e.position]),ds(R("div",Ve({ref:l,style:g.value,class:[BC({[M]:M}),"safe-area-top","safe-area-bottom",e.className||""],tabindex:0,onKeydown:C},n,S_()),[(E=o.default)==null?void 0:E.call(o),v()]),[[zs,e.show]])}),P=()=>{const{transition:M}=e;let E=e.position;w.value&&(E=xC[e.position]);const x=(()=>{if(co.stopOverlayAnimation())return"";if(E==="center")return tr.Zoom;if(E==="top")return tr.SlideDown;if(E==="bottom")return tr.SlideUp;if(E==="left")return tr.SlideRight;if(E==="right")return tr.SlideLeft})();return R(dd,{appear:!0,name:M||x,onAfterEnter:A,onAfterLeave:L},{default:T})};return ye(()=>e.show,M=>{M&&!r.value&&(_(),n.tabindex===0&&Vt(()=>{var E;(E=l.value)==null||E.focus()})),!M&&r&&(r.value=!1,t("close"))}),Ga({popupRef:l}),en(()=>{e.show&&_(),e.closeOnRouteChange&&ye(()=>a==null?void 0:a.path,()=>{p(),i.value=!1})}),xr(()=>{i.value&&(t("update:show",!0),i.value=!1)}),Ba(()=>{e.show&&e.teleport&&(i.value=!0),p()}),f.value?()=>{let M;return R(JP,{to:f.value},Nne(M=y())?M:{default:()=>[M]})}:()=>R(Gt,null,[y()])}}),xne=Bne,$fe=()=>We(_0,null),[Hne,Ai]=Rn("popover"),Une=pe({name:Hne,props:wne,emits:["select","touchstart","update:show","closed"],setup(e,{emit:t,slots:n,attrs:o}){let a;const r=O(),s=O(),i=O(),c=O(e.placement),l=uz(()=>e.show,P=>t("update:show",P));e.destroyOnClose&&ye(()=>l.value,()=>{l.value&&g()}),ye(()=>e.placement,P=>{c.value=P});const u=()=>({placement:c.value,modifiers:[{name:"computeStyles",options:{adaptive:!1,gpuAcceleration:!1}},Object.assign({},vP,{options:{offset:e.offset}}),Object.assign({},SP,{options:{padding:10}}),...e.extraModifiers]}),d=()=>s.value&&r.value?CP(s.value,r.value,u()):null,m=P=>{P.target===window&&g()},g=()=>{Vt(()=>{l.value&&(a?a.setOptions(u()):(a=d(),Co&&(window.addEventListener("animationend",g),window.addEventListener("transitionend",m))))})},f=P=>{l.value=P},_=()=>{e.readonly||e.trigger==="click"&&(l.value=!l.value)},p=(P,M)=>{P.disabled||(t("select",P,M),e.closeOnClickAction&&(l.value=!1))},h=()=>{l.value&&e.closeOnClickOutside&&(!e.overlay||e.closeOnClickOverlay)&&(l.value=!1)},y=(P,M)=>n.action?n.action({action:P,index:M}):[P.icon&&R(Ld,{name:P.icon,class:Ai("action-icon")},null),R("div",{class:[Ai("action-text"),{[cK]:e.actionsDirection==="vertical"}]},[P.text])],b=(P,M)=>{const{icon:E,color:x,disabled:V,className:B}=P;return R("div",{class:[Ai("action",{disabled:V,"with-icon":E}),{[iK]:e.actionsDirection==="horizontal"},B],style:{color:x},tabindex:V?void 0:0,"aria-disabled":V||void 0,onClick:()=>p(P,M)},[y(P,M)])};en(()=>{g(),Jg(()=>{var P;r.value=(P=i.value)==null?void 0:P.popupRef.value})});const v=()=>{a&&(Co&&(window.removeEventListener("animationend",g),window.removeEventListener("transitionend",m)),a.destroy(),a=null)};ea(()=>{v()});const I=O(),{height:A}=oc(I);ye(()=>[A.value,l.value,e.offset,c.value],g),AT([s,r],h,{eventName:"touchstart",capture:!0});const L=Db({el:s}
96),C=()=>{if(!e.autoFlip)return!1;const P=ST(s),{clientHeight:M}=document.documentElement,E=c.value.includes("top"),x=c.value.includes("bottom"),V=c.value.includes("left"),B=c.value.includes("right");(E||x)&&(M-A.value<P.bottom?c.value=c.value.replace(/bottom/,"top"):c.value=c.value.replace(/top/,"bottom")),(V||B)&&(M-A.value<P.top?c.value=c.value.replace(/start/,"end"):c.value=c.value.replace(/end/,"start"))};Er("scroll",()=>{e.closeOnScroll&&(l.value=!1),C()},{target:L,passive:!0});const w=H_(I);ye(()=>w.value,C);const T=()=>{var P;return n!=null&&n.arrow?(P=n.arrow)==null?void 0:P.call(n,s):R("div",{class:[Ai("arrow"),"popover-arrow"]},null)};return Ga({wrapperRef:s,popoverRef:i,defaultRef:I}),()=>{var P;return R(Gt,null,[R("span",{ref:s,class:[Ai("wrapper"),e.wrapperClass],onClick:_},[(P=n.reference)==null?void 0:P.call(n)]),R(xne,Ve({ref:i,show:l.value,class:[Ai(["light"]),e.popoverClass],transition:e.transition,lockScroll:!1,onClosed:()=>{e.onClosed&&t("closed"),e.destroyOnClose&&v()},destroyOnClose:e.destroyOnClose,lazyRender:e.lazyRender,"onUpdate:show":f},o,S_(),g$(e,Ane)),{default:()=>[e.showArrow&&T(),R("div",{ref:I,class:Ai("content",e.actionsDirection)},[n.default?n.default():e.actions.map(b)])]})])}}}),D_=Une,Gne=Object.freeze(Object.defineProperty({__proto__:null,Popover:D_,default:D_},Symbol.toStringTag,{value:"Module"})),Wne="_nameItem_1r7oc_114",Fne="_active_1r7oc_121",Vr={"select-custom-option-container":"_select-custom-option-container_1r7oc_91","defult-info":"_defult-info_1r7oc_105",nameItem:Wne,active:Fne,"item-icon":"_item-icon_1r7oc_124","item-title":"_item-title_1r7oc_129","item-content":"_item-content_1r7oc_132","input-ltr":"_input-ltr_1r7oc_138","item-email":"_item-email_1r7oc_142"},[Vne]=Ae("SelectCustomOption"),$ne=pe({name:Vne,emits:["change","update:value"],props:{value:Br,isShowID:{default:!0,type:Boolean},shouldUpdateName:{default:!0,type:Boolean},showDefaultInfo:{default:!0,type:Boolean},customIcons:{type:Object,default:()=>({})}},setup(e,{emit:t}){const{getOptionsActions:n,getSelectedItem:o}=p0({customIcons:e.customIcons,isShowID:e.isShowID}),{t:a}=Se(),r=ee(),s=Ue(),i=S(()=>{var u,d;const{mineDisplayOptions:l=Fn.USERNAME}=(u=r.userInfos)!=null?u:{};return!e.isShowID&&l===Fn.ID?Fn.USERNAME:(d=o.value)==null?void 0:d.key}),c=async l=>{if(e.shouldUpdateName){const u={mineDisplayOptions:l.key},[d]=await Oe(LO(u));if(d){console.error("update user info error:",d);return}ee().updateUserInfos({mineDisplayOptions:l.key})}t("update:value",l.text),t("change",l)};return()=>R("div",{class:Vr["select-custom-option-container"]},[e.showDefaultInfo?R("span",{class:Vr["defult-info"]},[a("lobby.mine.selectName.default")]):null,n.value(e.isShowID).map((l,u)=>R("div",{onClick:()=>{c(l)},key:l.key+u,class:{[Vr.nameItem]:!0,[Vr.active]:e.shouldUpdateName?l.key===i.value:e.value===l.text,[Vr["input-ltr"]]:s.isRtlLanguage}},[l.key===Fn.ID?R("span",{class:Vr["item-title"]},[Ks("ID")]):R(Me,{class:Vr["item-icon"],src:l.icon},null),R("span",{class:[Vr["item-content"],l.key===Fn.EMAIL&&Vr["item-email"]]},[l.text])]))])}}),Yne="_SelectCustomName_1ufeb_91",qne="_rotated_1ufeb_133",jne="_minePopoverClass_1ufeb_137",fr={SelectCustomName:Yne,"show-name":"_show-name_1ufeb_108","copy-icon":"_copy-icon_1ufeb_118","sort-icon":"_sort-icon_1ufeb_127",rotated:qne,minePopoverClass:jne},[zne]=Ae("SelectCustomName"),Kne=pe({name:zne,props:hne,setup(e,{slots:t}){const n=O(!1),{getShowName:o,isOnlyIDAndUsername:a}=p0({customIcons:e.customIcons,isShowID:e.isShowID}),r=ee(),{t:s}=Se(),i=Ue(),c=O(),l=S(()=>{var y;let{mineDisplayOptions:h=Fn.USERNAME}=(y=r.userInfos)!=null?y:{};return!e.isShowID&&h===Fn.ID&&(h=Fn.USERNAME),h}),u=S(()=>{var h,y;return l.value===Fn.USERNAME?(h=r.userInfos)==null?void 0:h.platfromid.toString():l.value===Fn.ID?(y=r.userInfos)==null?void 0:y.username.toString():""}),d=()=>{n.value=!1},m=Db({el:c,onlyParent:!1}),g=S(()=>!e.isShowSortIcon||r.isTemporaryAccountMode||!a.value?!1:e.isShowSelectInConfig),f=S(()=>!e.isShowCopyIcon||r.isTemporaryAccountMode?!1:u.value&&!(l.value===Fn.ID&&!e.isShowID));Er("scroll",d,{target:m,passive:!1});const _=S(()=>{const h=o.value(e.isShowID)||"";return i.isRtlLanguage&&l.value===Fn.PHONE?h.replace(/^(\+?\d*)(\s)(\**)(\d+)$/,"$1 $4$3"):h}),p=()=>{var y;const h={class:[fr["sort-icon"],{[fr.rotated]:n.value},"select-name-sort-icon"],src:e.sortIconSrc};return g.value?((y=t.sortIcon)==null?void 0:y.call(t,h))||R(Sc,Ve(h,e.sortIconSmartMediaProps),null):null};return()=>{var h,y,b,v;return R("div",{class:[fr.SelectCustomName,fr.colorLead]},[R("div",{class:fr.left},[(h=t.left)==null?void 0:h.call(t)]),R(D_,{ref:c,class:fr.popover,placement:e.placement,show:n.value,"onUpdate:show":I=>n.value=I,offset:e.offset,showArrow:!1,overlayClass:`${fr.minePopoverClass} ${e.popoverExtendClass}`},{default:()=>R($ne,{isShowID:e.isShowID,onChange:()=>{n.value=!1},customIcons:e.customIcons,class:e.optionsClass},null),reference:p}),R("span",{class:{[fr["show-name"]]:!0,"show-hidden-arrow":!g.value,"user-info-show-name":!0}},[!e.isShowSelectInConfig&&e.isShowMine&&`${s("lobby.promote.commission.account")}:`,e.isShowSelectInConfig&&e.isShowSortIcon?_.value:(y=r.userInfos)==null?void 0:y.platfromid]),(b=t.vip)==null?void 0:b.call(t),e.isShowSelectInConfig&&f.value&&R(NC,{icon:e.copyIconName,class:[fr["copy-icon"],"copy-icon"],text:u.value},null),!e.isShowSelectInConfig&&!e.isShowMine&&!r.isTemporaryAccountMode&&R(NC,{icon:e.copyIconName,class:[fr["copy-icon"],"copy-icon"],text:(v=r.userInfos)==null?void 0:v.platfromid},null),fg(()=>{var I;return((I=t.accountToggle)==null?void 0:I.call(t))||R(vne,{icon:e.accountToggleIcon,isMine:e.isMine},null)})])}}}),Qne={vipBadgeBg:{type:String,default:""},vipBadgeLeft:{type:String,default:"0rem"},vipBadgeOffset:{type:Array,default:[0,10]},vipBadgeIcon:{type:String,default:""},vipBadgeText:{type:String,default:""},vipBadgeSrc:{type:String,default:""},showVipIcon:{type:Boolean,default:!0},vipLevel:{type:Number||void 0},vipStatus:{type:Number||void 0},showNavClass:{type:Boolean,default:!1}},y0=Ee("vip",()=>{const e=ht(),t=O(null),n=O(),o=O(!1),a=O(null),r=O(null),s=S(()=>{var q,J;return(J=(q=r.value)==null?void 0:q.VipSettings)!=null?J:[]}),i=O(0),c=O(null),l=O([]),u=O(""),d=ee(),m=q=>{q&&(u.value=q)},g=S(()=>{var q;return u.value||((q=t.value)==null?void 0:q.realname)}),f=q=>{r.value=q},_=q=>{a.value=q},p=q=>{t.value=q},h=()=>{p(null),_(null),f(null)},y=q=>{t.value&&q&&(t.value={...t.value,...q})},b=async(q=!1)=>
96{if(!so())return;T.value=!0;const[J,Z]=await Oe(Mx(q));if(c.value=J,T.value=!1,!J)return t.value=Z,m(Z.realname),d.updateUserInfos({vip_status:Z.vip_status,birthday:Z.birthday}),Z},v=async()=>{if(!so())return;const[q,J]=await Oe(kx());if(!q)return a.value=J,J},I=async()=>{await F.setCacheExpired($h),v()},A=async(q=!1)=>{var te;if(!so())return;o.value=!1;const J=()=>d.hasLogined?Ex(q):Bx(),[Z,K]=await Oe(J());if(Z){n.value||(o.value=!0);return}return K.VipSettings=[...(te=K.VipSettings)!=null?te:[]].sort((le,ue)=>{var oe,U;return((oe=le.vip)!=null?oe:0)-((U=ue.vip)!=null?U:0)}),K.serverTime=e.getServerTime(),r.value=K,n.value=K.vip_icon_show_type,K},L=async()=>{A(!0)},C=async()=>{var oe,U,$,re,ve,Le,Te,et,se;const{getFillArray:q,refOptions:J,formatLocalAccount:Z}=Ju();if(!J.value.enable)return;const K=q();let te=l.value,le=K.map(Re=>Re.session_key).filter(Boolean);le=le.slice(0,J.value.count);const ue={session_key:(oe=d.userInfos)==null?void 0:oe.session_key,game_gold:(U=d.userInfos)==null?void 0:U.game_gold,portrait_id:($=d.userInfos)==null?void 0:$.portrait_id,platfromid:(re=d.userInfos)==null?void 0:re.platfromid,username:(ve=d.userInfos)==null?void 0:ve.username,vip_status:(Le=d.userInfos)==null?void 0:Le.vip_status,vip_level:(Te=d.userInfos)==null?void 0:Te.vip_level,vip_icon_back_color_value:(et=d.userInfos)==null?void 0:et.vip_icon_back_color_value};if(te.length||(te=[ue],l.value=Z(te)),le.length){const[Re,tt]=await Oe(TG(le));if(Re)return je.error("localAccount",Re);te=(se=tt.data.data)!=null?se:[ue]}te=te.filter(Re=>!!Re.session_key),l.value=Z(te)},w=async()=>{Zt(k.MINE)&&C()},T=O(!1),P=S(()=>s.value.some(q=>q.level_up_deposit>0)),M=S(()=>s.value.some(q=>q.level_up_bet>0)),E=S(()=>{var q,J;return t.value?((q=t.value)==null?void 0:q.vip)===((J=t.value)==null?void 0:J.next_vip):!1}),x=S(()=>{var q;return t.value?t.value.vip===((q=s.value[0])==null?void 0:q.vip):!0}),V=S(()=>{var q,J,Z,K,te,le,ue;if(t.value)return t.value.vip;if(!d.isTemporaryAccountMode){const oe=(q=d.userInfos)==null?void 0:q.vip_level;if(oe!=null)return oe}return(ue=(le=(J=a.value)==null?void 0:J.vip)!=null?le:(te=(K=(Z=r.value)==null?void 0:Z.VipSettings)==null?void 0:K[0])==null?void 0:te.vip)!=null?ue:0}),B=O(V.value),W=S(()=>B.value===V.value),Q=S(()=>x.value&&W.value),G=S(()=>t.value?s.value.find(q=>{var J;return q.vip===((J=t.value)==null?void 0:J.next_vip)}):s.value[1]),N=S(()=>
96{if(!(B.value===void 0||!s.value.length))return s.value.find(q=>q.vip===B.value)});return{userRealName:g,vipInfos:t,vipDetails:a,vipLevels:r,vipSettings:s,vipCountdownStartTime:i,vipInfosErr:c,localAccounts:l,setVipLevels:f,setVipInfos:p,setVipDetails:_,resetVipInfos:h,getVipInfos:b,getVipDetails:v,getVipLevelList:A,getLocalAccounts:C,freshLocalAccounts:w,freshLevelList:L,freshVipDetails:I,updateRealname:m,setUserVipInfosForm:y,updateVipBasicInfo:q=>{var Z;const J=(Z=a.value)!=null?Z:{};a.value={...J,...q}},vipTimeLoading:T,isShowNeedDeposit:P,isShowNeedBet:M,isTopVip:E,isLowestVip:x,activeTabVip:B,nextVipItemInfo:G,activeTabItemInfo:N,currentVip:V,isCurrentTabVip:W,isLowestCurrentTabVip:Q,clearVipCache:async()=>{await F.setCacheExpired($h),await F.setCacheExpired(jI),await F.setCacheExpired(gy)},vipShowType:n,isVipShowTypeError:o}},{persist:{paths:["vipInfos","vipDetails","vipLevels","vipShowType"]}}),Zne=Object.freeze(Object.defineProperty({__proto__:null,useVipStore:y0},Symbol.toStringTag,{value:"Module"})),Xne="_img_1rp06_100",Jne="_level_1rp06_106",eoe="_srcBg_1rp06_135",Mc={"vip-badge-box":"_vip-badge-box_1rp06_91",img:Xne,level:Jne,srcBg:eoe},[toe]=Ae("vip-badge"),noe=pe({name:toe,props:Qne,emits:["click"],setup(e,{slots:t,emit:n}){const o=ee(),a=y0(),r=Cn(),s=S(()=>{var c,l;return(l=e.vipLevel)!=null?l:a.currentVip||((c=o.userInfos)==null?void 0:c.vip_level)}),i=S(()=>{var c,l;return e!=null&&e.vipBadgeBg?e.vipBadgeBg:(c=a==null?void 0:a.vipDetails)!=null&&c.icon_color_value?`#${a.vipDetails.icon_color_value}`:(l=a==null?void 0:a.vipLevels)!=null&&l.icon_color_value?`#${a.vipLevels.icon_color_value}`:""});return()=>{if(e.vipStatus!==void 0?e.vipStatus===ng.CLOSE:!r.isShowVip)return null;const c=e.vipBadgeIcon||"/lobby_asset/common/common/profile/img_vip_v.png";return R(Me,{tag:"div",src:e.vipBadgeSrc,onClick:()=>n("click"),class:[Mc["vip-badge-box"],{[Mc.srcBg]:e.vipBadgeSrc},e.showNavClass&&Mc["nav-vip-badge-box"]],style:e.vipBadgeSrc?void 0:{background:i.value}},{default:()=>[t.default?t.default(s.value):R(Gt,null,[e.showVipIcon&&R(Me,{src:c,class:Mc.img},null),e.vipBadgeText&&R("span",{class:Mc["vip-text"]},[e.vipBadgeText]),R("span",{"data-text":s.value,class:Mc.level},[s.value])])]})}}}),kc={"user-info-box":"_user-info-box_16w9r_91","user-avatar":"_user-avatar_16w9r_103","vip-level":"_vip-level_16w9r_114","user-name-currency":"_user-name-currency_16w9r_133","select-custom-name":"_select-custom-name_16w9r_138","box-hide-currency":"_box-hide-currency_16w9r_177"},[ooe]=Ae("user-info"),aoe=pe({name:ooe,props:{...nne,currencyOffset:{type:Array,default:()=>[Po("0.1rem"),0]}},setup(e){const t=ee(),n=Pe();return()=>{var a;const{isHideCurrency:o}=Gg();return R("div",{class:{[kc["user-info-box"]]:!0,[kc["box-hide-currency"]]:o}},[R("div",{class:kc["user-avatar"]},[R(Me,{useSkeleton:!0,src:((a=t.userInfos)==null?void 0:a.portrait_id)||""},null),R(noe,{class:kc["vip-level"],onClick:r=>{r.stopPropagation(),n.push({name:k.VIP})}},null)]),R("div",{class:kc["user-name-currency"]},[R(Kne,{class:kc["select-custom-name"],offset:[Po("0rem"),Po("0.25rem")],placement:"bottom"},null),!o&&R(pne,{placement:"bottom-end",offset:e.currencyOffset},null)])])}}}),roe="_header_1egcn_91",soe="_assemblyLogo_1egcn_97",ioe="_normalLogo_1egcn_103",eu={header:roe,assemblyLogo:soe,normalLogo:ioe,"seach-icon":"_seach-icon_1egcn_107","animate-bg":"_animate-bg_1egcn_172"},coe=pn({loader:()=>z(()=>import("./festival-ui-group.B8mp6LV7.js").then(e=>e.H),__vite__mapDeps([0,4,2,1,6,8,7,9,30]))}),loe=pn({loader:()=>z(()=>import("./festival-ui-group.B8mp6LV7.js").then(e=>e.a),__vite__mapDeps([0,4,2,1,6,8,7,9,30]))}),[uoe]=Ae("pages-game-header"),doe=pe({name:uoe,setup(){const e=ee(),t=nn(),{isNoBg:n}=nn();return()=>R(qte,{class:eu.header},{left:()=>R(Vte,{class:eu.assemblyLogo,normalLogoClass:eu.normalLogo},null),right:()=>e.hasLoginedComponent?R(Gt,null,[R(aoe,null,null)]):R(Gt,null,[R(tne,{isBtnVariableMode:!0},{register:R(Me,{class:eu["animate-bg"],isApng:!0,src:"/lobby_asset/{layout}-{bg}-common/web/home/apng_btn_zctx.png"},null)}),R("div",{class:eu["seach-icon"],onClick:zL},[R(Me,{src:`/lobby_asset/{layout}-{bg}-${n?"common":"{skin}"}/common/common/icon_top_ss.png`,lazy:!1},null)])]),festivalBothSides:()=>t.isHolidayThemeVisible?R(coe,null,null):R(Gt,null,null),flexibleBox:()=>t.isHolidayThemeVisible&&!e.hasLoginedComponent?R(loe,null,null):R(Gt,null,null)})}}),b0={useScroll:{type:Boolean,default:!0},layoutScrollbarTrigger:{type:String,default:"always"},forceSystemScrollbar:{type:Boolean,default:!1},flatHeader:{type:Boolean,default:!1},headerClass:{type:[String,Array,Object],default:""},mainClass:{type:[String,Array,Object],default:""},footerClass:{type:[String,Array,Object],default:""},fixedViewClass:{type:[String,Array,Object],default:""},isHomeFooter:{type:Boolean,default:!0}};function moe(){const e=Cs(),t=O(0),n=o=>{let a=0,r=o;for(;r;)r.type.name==="RouterView"&&a++,r=r.parent;t.value=a};return en(()=>{n(e==null?void 0:e.parent)}),{level:t}}const goe="_main_1vk4h_91",foe={main:goe},[poe,hoe]=Ae("fixed-view"),_oe=pe({name:poe,emits:["click"],setup(e,{slots:t,emit:n}){const o=a=>n("click",a);return()=>{var a;return R("div",{class:[foe.main,hoe(),MO.FixedNoDesktop],style:{zIndex:wz["fixed-view"]},onClick:o},[(a=t==null?void 0:t.default)==null?void 0:a.call(t)])}}}),[yoe]=Ae("layout-footer"),boe=pe({name:yoe,props:{isHomeFooter:{type:Boolean,default:!0}},setup(e,{slots:t}){const n=O(null),o=Xm(n),a=at(),r=S(()=>a.isTgAppOnIos&&e.isHomeFooter);return()=>{var s,i;return R("footer",{style:r.value?{height:`${o.height.value}px`}:{}},[r.value?R("div",{ref:n,style:{position:"fixed",width:"100%",maxWidth:"var(--lobby__max-width)",bottom:"var(--skin__safe-area-inset-bottom, 0px)"}},[(s=t.default)==null?void 0:s.call(t)]):(i=t.default)==null?void 0:i.call(t)])}}}),hm={emitEvent:function(e,t,n){if(e.componentInstance)e.componentInstance.$emit(t,n);else{const o=new window.CustomEvent(t,{detail:n});e.el.dispatchEvent(o)}}},eh={clickThresholdTimeout:300,minMoveDistance:10},HC=function(e,t,n){let o=e,a=!0,r=window;typeof t.value=="boolean"?a=t.value:typeof t.value=="object"?(typeof t.value.target=="string"?(o=e.querySelector(t.value.target),o||console.error("There is no element with the current target value.")):typeof t.value.target!="undefined"&&console.error(`The parameter "target" should be either 'undefined' or 'string'.`),typeof t.value.container=="string"?(r=document.querySelector(t.value.container),r||console.error("There is no element with the current container value.")):typeof t.value.container!="undefined"&&console.error(`The parameter "container" should be be either 'undefined' or 'string'.`),typeof t.value.active=="boolean"?a=t.value.active:typeof t.value.active!="undefined"&&console.error(`The parameter "active" value should be either 'undefined', 'true' or 'false'.`)):typeof t.value!="undefined"&&console.error("The passed value should be either 'undefined', 'true' or 'false' or 'object'.");const s=function(c,l){r===window?window.scrollBy(c,l):(r.scrollLeft+=c,r.scrollTop+=l)},i=function(){let c,l,u,d=!1,m,g;function f(){clearTimeout(g),m=!1,o.setAttribute("ondragstart","return false"),g=window.setTimeout(()=>m=!0,eh.clickThresholdTimeout)}o.md=function(p){f();const h=p instanceof window.MouseEvent,y=h?p.pageX:p.touches[0].pageX,b=h?p.pageY:p.touches[0].pageY,v=document.elementFromPoint(y-window.pageXOffset,b-window.pageYOffset),I=t.arg==="nochilddrag",A=t.modifiers.noleft,L=t.modifiers.noright,C=t.modifiers.nomiddle,w=t.modifiers.noback,T=t.modifiers.noforward,P=t.arg==="firstchilddrag",M=v===o,E=v===o.firstChild,x=I?typeof(v==null?void 0:v.dataset.dragscroll)!="undefined":typeof(v==null?void 0:v.dataset.noDragscroll)=="undefined";!M&&(!x||P&&!E)||p.button===0&&A||p.button===1&&C||p.button===2&&L||p.button===3&&w||p.button===4&&T||(u=1,c=h?p.clientX:p.touches[0].clientX,l=h?p.clientY:p.touches[0].clientY,[o,window].forEac
96h(V=>{V.addEventListener("click",o.ck,{capture:!0,once:!0})}))};const _=()=>{o.removeAttribute("ondragstart"),u=0,d&&hm.emitEvent(n,"dragscrollend")};o.mu=function(){_()},o.mm=function(p){var v,I;const h=p instanceof window.MouseEvent;if(h&&u&&p.buttons===0){o.removeAttribute("ondragstart"),u=0,d=!1,d&&hm.emitEvent(n,"dragscrollend");return}let y,b;if(u){p.preventDefault();const A=h?p.clientX:p.touches[0].clientX,L=h?p.clientY:p.touches[0].clientY;y=-c+A,b=-l+L;const C=(v=t.modifiers.x)!=null?v:!0,w=(I=t.modifiers.y)!=null?I:!0,T=C&&w;if(!d){if((T||C)&&Math.abs(y)<eh.minMoveDistance||(T||w)&&Math.abs(b)<eh.minMoveDistance)return;hm.emitEvent(n,"dragscrollstart")}d=!0;const P=o.scrollLeft+o.clientWidth>=o.scrollWidth||o.scrollLeft===0,M=o.scrollTop+o.clientHeight>=o.scrollHeight||o.scrollTop===0;c=A,l=L,t.modifiers.pass?(o.scrollLeft-=t.modifiers.y?-0:y,o.scrollTop-=t.modifiers.x?-0:b,o===document.body&&(o.scrollLeft-=t.modifiers.y?-0:y,o.scrollTop-=t.modifiers.x?-0:b),(P||t.modifiers.y)&&s(-y,0),(M||t.modifiers.x)&&s(0,-b)):(t.modifiers.x&&(b=-0),t.modifiers.y&&(y=-0),o.scrollLeft-=y,o.scrollTop-=b,o===document.body&&(o.scrollLeft-=y,o.scrollTop-=b)),hm.emitEvent(n,"dragscrollmove",{deltaX:-y,deltaY:-b})}},o.ck=function(p){(m||d)&&(p.stopPropagation(),p.preventDefault()),d=!1,[o,window].forEach(y=>{y.removeEventListener("click",o.ck,{capture:!0,once:!0})})},o.addEventListener("mousedown",o.md,{passive:!1}),window.addEventListener("mouseup",o.mu,{passive:!1}),window.addEventListener("mousemove",o.mm,{passive:!1})};a?document.readyState==="complete"?i():window.addEventListener("load",i):v0(o)},v0=e=>{const t=e;t.removeEventListener("mousedown",t.md),window.removeEventListener("mouseup",t.mu),window.removeEventListener("mousemove",t.mm),[t,window].forEach(n=>{n.removeEventListener("click",t.ck,{capture:!0})}),t.md=null,t.mu=null,t.mm=null,t.ck=null},voe={mounted:(e,t,n)=>HC(e,t,n),updated:(e,t,n)=>{JSON.stringify(t.value)!==JSON.stringify(t.oldValue)&&HC(e,t,n)},unmounted:e=>v0(e)},Soe={bindRoute:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},tag:{type:String,default:"div"},direction:{type:String,default:"y"},scrollable:{type:Boolean,default:!0},isInit:{type:Boolean,default:!1},scrollbarTrigger:{type:String,default:"always"},forceSystemScrollbar:{type:Boolean},scrollbarOptions:{type:Object,default:()=>({})},onScroll:{type:Function,default:()=>({})},hideSystemScrollbarInTg:{type:Boolean,default:!1},forceObserve:{type:Boolean,default:!1},observerOptions:{type:Object,default:void 0}},Coe="_main_zzwue_102",woe={main:Coe};function Aoe(e){if(!e)return null;if(e instanceof HTMLElement)return e;if(e.$el&&e.$el instanceof HTMLElement)return e.$el;try{const t=kw(e);if(t instanceof HTMLElement)return t;if(t!=null&&t.$el&&t.$el instanceof HTMLElement)return t.$el}catch(t){}return null}function Ioe(e){try{return!e||typeof e.scrollTo!="function"?!1:typeof CSS=="undefined"||typeof CSS.supports!="function"?!0:CSS.supports("scroll-behavior","smooth")}catch(t){return!1}}function Loe(e,t,n){var g;const{onComplete:o,onEndNextRaf:a,nativeCompleteDetect:r=!1,nativeCompleteTimeoutBufferMs:s=150}=n,i=co.stopScrollAnimation()?0:((g=n.duration)!=null?g:.3)*1e3;let c,l,u=!1;const d=()=>{if(!u){if(u=!0,l){try{e.removeEventListener("scroll",l)}catch(f){}l=void 0}typeof c!="undefined"&&(clearTimeout(c),c=void 0)}};if(o&&r){const _=()=>{const p=e.scrollLeft,h=e.scrollTop;if(Math.abs(p-t.x)<=1&&Math.abs(h-t.y)<=1){d();try{o(),a&&requestAnimationFrame(a)}catch(y){}}};l=()=>{_()},e.addEventListener("scroll",l,{passive:!0}),c=window.setTimeout(()=>{d();try{o(),a&&requestAnimationFrame(a)}catch(p){}},Math.max(0,i)+s)}else(o||a)&&(c=window.setTimeout(()=>{try{o==null||o(),a&&requestAnimationFrame(a)}catch(f){}},Math.max(0,i)+120));try{e.scrollTo({left:Math.round(t.x),top:Math.round(t.y),behavior:"smooth"})}catch(f){}return()=>{d();try{const f=e.scrollLeft,_=e.scrollTop;e.scrollTo({left:Math.round(f),top:Math.round(_),behavior:"auto"})}catch(f){}}}function Roe(e,t,n,o){var s;const a=new bw(t).to(n,{duration:co.stopScrollAnimation()?0:((s=o.duration)!=null?s:.3)*1e3,onUpdate({target:{x:i,y:c}}){var l;typeof c!="undefined"&&e.scrollTop!==c&&(e.scrollTop=c),typeof i!="undefined"&&e.scrollLeft!==i&&(e.scrollLeft=i),(l=o.onUpdate)==null||l.call(o)},onComplete:()=>{var i;try{typeof n.y=="number"&&(e.scrollTop=n.y),typeof n.x=="number"&&(e.scrollLeft=n.x)}catch(c){}(i=o.onComplete)==null||i.call(o)},onEndNextRaf:o.onEndNextRaf});return()=>{try{a.kill()}catch(i){}}}function S0(e,t,n={}){var c,l,u;if(!e)return()=>{};const o=e,a={x:(c=o.scrollLeft)!=null?c:0,y:(l=o.scrollTop)!=null?l:0},r={x:typeof t.x=="number"?t.x:a.x,y:typeof t.y=="number"?t.y:a.y},s=(u=n.useNative)!=null?u:!1,i=Ioe(o);if(s&&i)try{return Loe(o,r,n)}catch(d){}return Roe(o,a,r,n)}const[Ooe,Toe]=Ae("scroll"),Poe=pe({name:Ooe,props:Soe,directives:{dragscroll:voe},emits:{init:e=>!0,scroll:e=>!0,resize:e=>!0},setup(e,{attrs:t,slots:n,emit:o}){var N;const a=O(null),r=O(null),s=vw(a);let i=0,c=0;const{x:l,y:u,arrivedState:d,directions:m,measure:g}=s;tn(m0,a);const f=S(()=>En().isDesktop),_=S(()=>Ct().browser.isFirefox),p=an.dragScrollDisabled(),h=an.virtualScrollBarDisabled(),y=S(()=>e.scrollbarTrigger==="none"||v.value||h?null:De({handlers:["drag-thumb","click-rail"],swipeEasing:!1,suppressScrollX:e.direction==="y",suppressScrollY:e.direction==="x",scrollXMarginOffset:1,scrollYMarginOffset:1},e.scrollbarOptions)),b=S(()=>document.documentElement.getAttribute("dir")==="rtl"),v=S(()=>e.scrollbarTrigger!=="none"&&(!f.value||e.forceSystemScrollbar||h||b.value));ye(()=>f.value,()=>{f.value?I():A()});async function I(){var X;if(!y.value)return;await Vt();const j=Aoe(a.value);if(!j){console.warn("[Scroll] createScrollbarInstance: target element not ready or not an HTMLElement",a.value);return}if(!r.value)try{const q=await va(()=>z(()=>import("./index.BVXJRf3A.js"),__vite__mapDeps([1])))(),J=(X=q==null?void 0:q.default)!=null?X:q;if(typeof J!="function"){console.error("[Scroll] PerfectScrollbar module is not a constructor",q);return}r.value=new J(j,y.value),T()}catch(q){console.error("Failed to load PerfectScrollbar:",q)}}function A(){var j;if(r.value)try{T(!1),typeof r.value.destroy=="function"?r.value.destroy():(j=r.value)!=null&&j.destroyInstance&&r.value.destroyInstance()}catch(X){console.warn("[Scroll] destroyScrollbarInstance error:",X)}finally{r.value=null}}const L=w("scroll"),C={scroll:L};function w(j){return function(X){o(j,{x:l.value,y:u.value,arrivedState:d,directions:m,event:X})}}function T(j=!0){var X;(X=r.value)!=null&&X.element&&(j?(window.addEventListener("animationend",E),window.addEventListener("transitionend",E)):(window.removeEventListener("animationend",E),window.removeEventListener("transitionend",E)),Object.entries(C).forEac
96h(([q,J])=>{var Z,K;j?(Z=r.value)==null||Z.element.addEventListener(q,J):(K=r.value)==null||K.element.removeEventListener(q,J)}))}let P=!1;const M=()=>{P||(P=!0,queueMicrotask(()=>{B(),P=!1}))},E=()=>{x()},x=()=>{y.value&&r.value&&r.value.update()};ye(()=>[e.scrollbarOptions],()=>{x()},{deep:!0}),en(()=>{a.value&&I()}),ea(()=>{A()}),ea(()=>{vc.remove(kw(a.value))});const V=e1("dragscroll"),B=()=>{const{scrollWidth:j=0,scrollHeight:X=0}=a.value||{};(c!==X||i!==j)&&(a.value&&o("resize",a.value),x()),i=j,c=X};(y.value||e.forceObserve)&&wP(a,()=>{M()},(N=e.observerOptions)!=null?N:{childList:!0,attributes:!0,characterData:!0,subtree:!0}),en(()=>{o("init",{x:l.value,y:u.value,arrivedState:d,directions:m})});const W=g0();Ga({scrollEl:a,scroller:s,scrollTo:(j,X={})=>{a.value&&S0(a.value,j,X)},scrollbar:r,updateScrollbar:x});const G=H_(a);return ye(()=>G.value,j=>{if(j&&(g(),e.isInit))switch(e.direction){case"y":u.value=0;break;case"x":l.value=0;break;default:l.value=0,u.value=0}}),()=>{const j={...t};return ds(R(e.tag,Ve({"data-route-for-scroll":e.bindRoute?String(W.value):void 0,ref:a,onScroll:y.value?void 0:L,class:[woe.main,e.scrollable?[Toe({all:e.direction==="all",x:e.direction==="x",y:e.direction==="y","system-scrollbar":v.value,"is-desktop":f.value,"is-firefox":_.value,"is-tg":hn.isActivated,"hide-in-tg":e.hideSystemScrollbarInTg})]:null,y.value?["ps",`ps-scrollbar-${e.scrollbarTrigger}`]:""]},j),{default:()=>{var X;return[(X=n.default)==null?void 0:X.call(n)]}}),p?[]:[[V,e.scrollable&&e.draggable,"",e.direction==="all"?{}:{x:e.direction==="x",y:e.direction==="y"}]])}}}),th={"base-layout":"_base-layout_6p5kt_91","section-content":"_section-content_6p5kt_109"},[Doe]=Ae("base-layout"),C0=pe({name:Doe,props:b0,setup(e,{slots:t}){const n=O(null),o=O(null),a=O(null),r=O(null),{level:s}=moe();return tn(ane,n),tn(rne,o),tn(d0,a),Ga({headerEl:n,defaultEl:a,footerEl:r,fixedEl:o}),()=>{var i,c,l,u;return R("div",{class:[th["base-layout"]],"data-route-view":`${s.value}`},[(i=t==null?void 0:t.backgroundImage)==null?void 0:i.call(t),t!=null&&t.header?e.flatHeader?(c=t.header)==null?void 0:c.call(t):R("header",{ref:n,class:e.headerClass},[(l=t.header)==null?void 0:l.call(t)]):null,t!=null&&t.default?e.useScroll?R(Poe,{class:[th["section-content"],e.mainClass],ref:a,tag:"section",bindRoute:!0,forceSystemScrollbar:e.forceSystemScrollbar,scrollbarTrigger:e.layoutScrollbarTrigger,direction:"y"},{default:()=>{var d,m,g;return[(g=t.default)==null?void 0:g.call(t,{scrollEl:(m=(d=a==null?void 0:a.value)==null?void 0:d.scrollEl)==null?void 0:m.value})]}}):R("section",{ref:a,class:[th["section-content"],e.mainClass]},[(u=t.default)==null?void 0:u.call(t)]):null,t!=null&&t.footer?R(boe,{isHomeFooter:e.isHomeFooter,ref:r,class:e.footerClass},{default:()=>{var d;return[(d=t==null?void 0:t.footer)==null?void 0:d.call(t)]}}):null,t!=null&&t.fixedView?R(_oe,{ref:o,class:e.fixedViewClass},{default:()=>{var d;return[(d=t==null?void 0:t.fixedView)==null?void 0:d.call(t)]}}):null])}}}),Moe="_main_g8m7s_94",UC={"home-layout":"_home-layout_g8m7s_91",main:Moe},[koe]=Ae("components-home-layout"),Noe=pe({name:koe,props:b0,setup(e,{slots:t}){return()=>R(C0,Ve({class:UC["home-layout"]},e,{layoutScrollbarTrigger:e.layoutScrollbarTrigger,forceSystemScrollbar:!0,mainClass:[e.mainClass,UC.main]}),{...t})}});var Pd=(e=>(e.close="0-0",e.inRootDivNotAutoToBot="1-0",e.inNewDivNotAutoToBot="2-0",e.inRootDivAutoToBot="1-1",e.inNewDivAutoToBot="2-1",e))(Pd||{}),ts=(e=>(e.close="0",e.inRootDiv="1",e.inNewDiv="2",e))(ts||{}),sd=(e=>(e.no="0",e.yes="1",e))(sd||{});const Mb=Symbol("LAZY_LOAD_MANAGER"),Eoe=30,Yfe={[ts.close]:"关闭调试信息",[ts.inRootDiv]:"展示在根节点",[ts.inNewDiv]:"展示在新节点"},Boe="gameSport";var xoe={env:"prod"};const nh=(e,t)=>{if(typeof e=="number")return isFinite(e)?e:t;if(typeof e=="function")try{const n=e();return typeof n=="number"&&isFinite(n)?n:t}catch(n){return t}return t},Hoe=()=>location.search.includes("showLazyLoadDebugSwitch=true")&&["dev","test","try","prod"].includes(xoe.env),Yf=()=>{const e=location.search;let t=e.replace(/.*[?&]lazyLoadDebug=([012])(&|$).*/,"$1");return t===e&&(t=Pd.close),t},Uoe=e=>{const t={debugPosition:sd.no,isToPageBot:!1};if(!e)return t;const[n,o]=e.split("-");return t.debugPosition=n,t.isToPageBot=o===sd.yes,t},qfe=e=>{const{debugPosition:t,isToPageBot:n}=e,o=n?sd.yes:sd.no;return`${t}-${o}`};window.lazyLoadDataMapper={};const Goe=async e=>{if(Yf()===Pd.close)return;await eo(500),["isLazy","isOpen","skeletonHeight","height","marginTop"].forEach(n=>{const o=[],a=[],r=[];for(const s of e){const i=s[1][n==="isOpen"?"judgeOpen":n],c=typeof i=="function"?i():i;o.push([s[0],c]),s[1].judgeOpen()?a.push([s[0],c]):r.push([s[0],c])}window.lazyLoadDataMapper[`all-${n}`]=o,window.lazyLoadDataMapper[`opened-${n}`]=a,window.lazyLoadDataMapper[`unopened-${n}`]=r}),console.warn(window.lazyLoadDataMapper)},Woe=1;class Foe{constructor(t={}){H(this,"moduleEleMap",new Map);H(this,"defaultMarginTop",.2);H(this,"defaultMarginBottom",0);H(this,"defaultHeight",.2);H(this,"screenHeightGetterRem",()=>{const t=parseFloat(getComputedStyle(document.documentElement).fontSize||"16");return window.innerHeight/(isNaN(t)?16:t)});const{screenHeightGetterRem:n,defaultHeight:o,defaultMarginTop:a,defaultMarginBottom:r}=t;typeof n!="undefined"&&(this.screenHeightGetterRem=n),typeof o!="undefined"&&(this.defaultHeight=o
96),typeof a!="undefined"&&(this.defaultMarginTop=a),typeof r!="undefined"&&(this.defaultMarginBottom=r),Goe(this.moduleEleMap)}registerModule(t){this.registerModuleEle(t)}calcHeightWhenRegister(t,n,o){const a=nh(t.marginTop,this.defaultMarginTop),r=nh(t.marginBottom,this.defaultMarginBottom),s=nh(t.height,this.defaultHeight);if(n&&!t.isUnoccupied){const i=c=>{var u,d;if(!c)return;const l=m=>(typeof m=="function"&&(m=m()),`${(m*50).toFixed(2)}px`);c.skeletonHeight+=s,c.skeletonHeight+=a,c.skeletonHeight+=r,c.skeletonHeightRem=`${c.skeletonHeight}rem`,c.skeletonHeightPx=`❤️${l(c.skeletonHeight)}`,c.heightOverlayChildren||(c.heightOverlayChildren=[`[${c.name}:${l(c.height)}]`]),c.heightOverlayChildren.push(`[${t.name}:${l(t.height)}+${l((u=t.marginTop)!=null?u:.2)}+${l((d=t.marginBottom)!=null?d:0)}]`),i(c.parent)};i(o)}return{marginTop:a,marginBottom:r,height:s}}calcIsOpenWhenRegister(t,n){if(n&&!n.judgeOpen())return()=>!1;const o=t.isOpen;return typeof o=="function"?o:typeof o=="boolean"?()=>o:()=>!0}registerModuleEle(t,n){var c,l;if(Array.isArray(t))return this.registerModuleEleList(t);if(!(t!=null&&t.name))return;const o=this.calcIsOpenWhenRegister(t,n),{height:a,marginTop:r,marginBottom:s}=this.calcHeightWhenRegister(t,o(),n),i={...t,isAsync:!!t.isAsync,isUnoccupied:!!t.isUnoccupied,marginTop:r,marginBottom:s,height:a,heightRem:`${a}rem`,skeletonHeight:a,skeletonHeightRem:`${a}rem`,skeletonHeightPx:`❤️${a*50}px`,marginTopRem:`${r}rem`,marginBottomRem:`${s}rem`,isLazy:(c=t.isForceLazy)!=null?c:!1,parent:n,judgeOpen:o,preloadTime:(l=t.preloadTime)!=null?l:8e3};this.moduleEleMap.set(i.name,i),i.children&&this.registerModuleEleList(i.children,i)}registerModuleEleList(t,n){Array.isArray(t)&&t.forEach(o=>this.registerModuleEle(o,n))}getModuleEle(t){return this.moduleEleMap.get(t)}calcLazyStates(t){const n=typeof t=="number"?t:this.screenHeightGetterRem();let o=0,a=0;for(const r of this.moduleEleMap.values()){const s=r.judgeOpen();if(!s){r.isLazy=!1;continue}let i=typeof r.isForceLazy=="boolean"?r.isForceLazy:void 0;typeof i=="undefined"&&(i=o+(r.marginTop||0)>n+Woe),r.isLazy=i,s&&r.name!==Boe&&(r.lazySortNo=++a),r.isUnoccupied||(o+=(r.marginTop||0)+(r.marginBottom||0)+(r.height||0))}}clearAll(){this.moduleEleMap.clear()}}const Voe={modules:{type:Array,required:!0,default:[]},screenHeightGetterRem:{required:!1,type:Function},defaultHeight:{required:!1,type:Number},defaultMarginTop:{required:!1,type:Number},defaultMarginBottom:{required:!1,type:Number}},GC=pn({loader:()=>z(()=>import("./DebuggerSwitchButtonIndex.BKGlzASt.js"),__vite__mapDeps([1,37]))}),[$oe]=Ae("lazy-manager-provider-index"),Yoe=pe({name:$oe,inheritAttrs:!1,props:Voe,setup(e,{slots:t,attrs:n}){const o=new Foe({defaultHeight:e.defaultHeight,defaultMarginTop:e.defaultMarginTop,defaultMarginBottom:e.defaultMarginBottom,screenHeightGetterRem:e.screenHeightGetterRem});Yf()!==Pd.close&&z(async()=>{const{checkConfig:i}=await import("./check-config.BIOF56K8.js");return{checkConfig:i}},__vite__mapDeps([1])).then(({checkConfig:i})=>{i(o)}),o.registerModule(e.modules);try{o.calcLazyStates()}
96catch(i){console.warn("[LazyManagerProvider] calcLazyStates failed in setup",i)}tn(Mb,o),Ga({manager:o});const a=i=>{if(i.length!==1)return i;const c=i[0];return c.type===Gt&&Array.isArray(c.children)?a(c.children):i},r=()=>{var l;const i=(l=t.default)==null?void 0:l.call(t),c=i&&a(i);return(c==null?void 0:c.length)===1?ar(c[0],n):i},s=()=>{var l;const i=(l=t.default)==null?void 0:l.call(t),c=i&&a(i);return(c==null?void 0:c.length)===1?[ar(c[0],n),R(GC,null,null)]:c&&c.length>1?[...c,R(GC,null,null)]:i};return()=>Hoe()?s():r()}}),qoe=()=>{let e,t;const n=s=>{e=s},o=s=>{t=s};let a;return Yf()!==Pd.close&&(a=setTimeout(async()=>{const{verifyConfAccurate:s}=await z(async()=>{const{verifyConfAccurate:i}=await import("./verifyConfAccurate.BZWctomp.js");return{verifyConfAccurate:i}},[]);try{s({modEle:t,vNode:e})}catch(i){console.error(i)}},(Eoe-5)*1e3)),{setSlotDefVNode:n,setModuleEle:o,cleanup:()=>clearTimeout(a)}},joe={moduleName:{type:String,required:!0,default:""},isOpen:{type:Boolean,required:!1,default:!1}},zoe=({domRef:e,isShow:t,root:n,rootMargin:o})=>{e||(e=O(void 0)),t||(t=O(!1));let a,r=!1;const s=()=>{a==null||a(),a=void 0},i=()=>{if(s(),!window.IntersectionObserver||!e.value){t.value=!0;return}const c=ya(n);if(n&&!c){t.value=!0;return}t.value=!1,setTimeout(()=>{r||!e.value||(a=vc.addLazyBox(e.value,{root:c,rootMargin:o,callback:()=>{r||(t.value=!0)}}))})};return en(()=>i()),ea(()=>{r=!0,s()}),{domRef:e,isShow:t,freshObserve:i,destroyObserve:s}},Koe=e=>{if(!e.isLazy)return{domRef:O(void 0),isShow:O(!0)};const{domRef:t,isShow:n}=zoe({isShow:O(!e.isLazy)});return{domRef:t,isShow:n}},Qoe="_skeleton_17n6n_91",WC={skeleton:Qoe,"is-unoccupied":"_is-unoccupied_17n6n_99"},M_=(e,{attrs:t})=>{let n={height:e.skeletonHeightRem,marginTop:e.marginTopRem,marginBottom:e.marginBottomRem};return e.isUnoccupied&&(n={}),R("div",Ve(t,{"occupied-module-name":`【${e.moduleName}】`,class:[WC.skeleton,{[WC["is-unoccupied"]]:e.isUnoccupied}],style:n}),null)},Zoe={"debugger-wrap":"_debugger-wrap_gv0l0_91"},tu=()=>Uoe(Yf()).debugPosition,[Xoe]=Ae("lazy-region-index"),Fo=pe({name:Xoe,props:joe,setup(e,{attrs:t,slots:n}){var h;const o=We(Mb),a=o==null?void 0:o.getModuleEle(e.moduleName),r=Ze(),s=()=>{var b;let y={};return tu()!==ts.close&&(y={"occupied-module-name":`【${e.moduleName}】`,...Ma(a,"name","judgeOpen"),isOpen:(b=a==null?void 0:a.judgeOpen())!=null?b:!1},a||(y["data-error"]=`[LazyRegion] [moduleName:${e.moduleName}] no LazyLoadManager provided; pass manager prop or wrap with LazyManagerProvider`)),y},{setModuleEle:i,setSlotDefVNode:c,cleanup:l}=qoe();i(a),io(l);const u=y=>{if(y.length!==1)return y;const b=y[0];return b.type===Gt&&Array.isArray(b.children)?u(b.children):y},d=y=>{var I;const b=(I=n.default)==null?void 0:I.call(n),v=b&&u(b);if((v==null?void 0:v.length)===1){const A=ar(v[0],y);return c(A),A}return b};if(!a){let y=t;return tu()!==ts.close&&(y={...s(),...t},console.warn(`debugger: [LazyRegion] [moduleName:${e.moduleName}] no LazyLoadManager provided; pass manager prop or wrap with LazyManagerProvider`)),()=>d(y)}const{domRef:m,isShow:g}=Koe(a);if(a.isLazy&&typeof a.preloadTime=="number"){const y=()=>{var A;const v=(A=n.default)==null?void 0:A.call(n);let I=!1;if(v)for(const L of v){const C=L==null?void 0:L.type;typeof(C==null?void 0:C.__asyncLoader)=="function"&&(C.__asyncLoader().catch(()=>{}),I=!0)}!I&&a.isAsync&&(g.value=!0)},b=or.schedule(y,{priority:(h=a.preloadPriority)!=null?h:"low",net:a.preloadOnWeak?"any":"skipWeak",label:Xo.LazyRegionPreload});b.promise.catch(()=>{}),io(()=>b.cancel())}const f=y=>R(M_,Ve(y,{ref:m,moduleName:e.moduleName,skeletonHeightRem:a.skeletonHeightRem,marginTopRem:a.marginTopRem,marginBottomRem:a.marginBottomRem}),null),_=y=>r.isSiteDefaultCurrency?!a.judgeOpen()&&!e.isOpen?tu()!==ts.close?d(y):R(Gt,null,null):g.value?a.isAsync?R(Nw,null,{default:()=>d(y),fallback:()=>f(y)}):d(y):f(y):d(y),p=(y,b)=>R("div",Ve({class:Zoe["debugger-wrap"]},y),[b]);return()=>{const y=s();return tu()===ts.inNewDiv?p(y,_(t)):tu()===ts.inRootDiv?_({...y,...t}):_(t)}}}),Joe=Ee("homeLiveStream",()=>{const e=ze(),t=S(()=>{var r;const a=(r=e.brandLogoInfos)==null?void 0:r.live;return!a||a.entry!==1?null:a}),n=S(()=>{var a,r,s;return(s=(r=(a=e.brandLogoInfos)==null?void 0:a.live)==null?void 0:r.play)!=null?s:""});return{liveStreamConfig:t,livePlay:n,getLiveStreamByPlace:a=>S(()=>{const r=t.value;return!r||Number(r.position)!==a?null:{url:r.url,urlType:r.urlType,styleType:r.layout||tT.Style2,liveImg:r.liveImg||""}})}}),eae="_style1_wq4d9_161",tae="_style2_wq4d9_165",nae="_style3_wq4d9_169",oae="_hidden_wq4d9_204",aae="_active_wq4d9_427",FC={"skeleton-wrapper":"_skeleton-wrapper_wq4d9_91","home-live-stream":"_home-live-stream_wq4d9_96","fullscreen-active":"_fullscreen-active_wq4d9_150","player-fallback":"_player-fallback_wq4d9_157",style1:eae,style2:tae,style3:nae,"cover-img":"_cover-img_wq4d9_173","cover-img-hidden":"_cover-img-hidden_wq4d9_184","cover-img-inner":"_cover-img-inner_wq4d9_187","controls-overlay":"_controls-overlay_wq4d9_193",hidden:oae,"controls-mask":"_controls-mask_wq4d9_209","pause-mask":"_pause-mask_wq4d9_220","btn-bg":"_btn-bg_wq4d9_231","btn-icon":"_btn-icon_wq4d9_242","play-btn":"_play-btn_wq4d9_250","btn-icon-play":"_btn-icon-play_wq4d9_282","fullscreen-btn":"_fullscreen-btn_wq4d9_286","volume-btn":"_volume-btn_wq4d9_308","menu-btn":"_menu-btn_wq4d9_347","menu-panel-mask":"_menu-panel-mask_wq4d9_364","menu-panel":"_menu-panel_wq4d9_364","menu-header":"_menu-header_wq4d9_388","menu-close-btn":"_menu-close-btn_wq4d9_396","menu-list":"_menu-list_wq4d9_404","menu-item":"_menu-item_wq4d9_411",active:aae,"menu-item-thumbnail":"_menu-item-thumbnail_wq4d9_431","menu-item-info":"_menu-item-info_wq4d9_440","menu-item-label":"_menu-item-label_wq4d9_445","menu-item-description":"_menu-item-description_wq4d9_451","menu-empty":"_menu-empty_wq4d9_460"},[rae]=Ae("lazy-region-live-stream"),oh=pe({name:rae,props:{place:{type:Number,required:!0}},setup(e,{slots:t}){const o=Joe().getLiveStreamByPlace(e.place),a=We(Mb,null),r=O(!1);let s=null;en(()=>{s=setTimeout(()=>{r.value=!0},s8)}),io(()=>{s!==null&&(clearTimeout(s),s=null)});const i=`${r8}_${e.place}`,c=!!(a!=null&&a.getModuleEle(i)),l=S(()=>r.value&&!!o.value),u=S(()=>`${i8[o.value.styleType]}rem`);return()=>o.value?c?R(Fo,{moduleName:i,isOpen:l.value},{default:()=>{var d;return[(d=t.default)==null?void 0:d.call(t)]}}):r.value?R(Nw,null,{default:()=>{var d;return(d=t.default)==null?void 0:d.call(t)},fallback:()=>R("div",{class:FC["skeleton-wrapper"]},[R(M_,{moduleName:i,skeletonHeightRem:u.value,marginTopRem:cm,marginBottomRem:cm},null)])}):R("div",{class:FC["skeleton-wrapper"]},[R(M_,{moduleName:i,skeletonHeightRem:u.value,marginTopRem:cm,marginBottomRem:cm},null)]):null}}),Nc=(e,{attrs:t,slots:n})=>R(Fo,Ve(t,{moduleName:e.moduleName,isOpen:!1}),{default:n.default}),sae=new RegExp(`^(${ho.specialInDefault}|${ho.specialInGameTop}|${ho.specialInGameBottom}|specialInGameSingle(${pT.join("|")}))$`),VC=(e,{attrs:t,slots:n})=>sae.test(e.moduleName)?R(Fo,Ve(t,{moduleName:e.moduleName}),{default:n.default}):R(Gt,null,null),iae=2500,cae=({enabled:e,next:t})=>{let n=null,o=0,a=!1,r=!1;const s=()=>{n!==null&&(clearTimeout(n),n=null),o+=1};return{cancel:s,dispose:()=>{r=!0,s()},scheduleInitialFallback:()=>
96{if(r||a||!e())return;a=!0,s();const l=o;n=setTimeout(()=>{n=null,!(r||l!==o)&&t()},iae)}}};var k_=(e=>(e.Copy="copy",e.Receive="receive",e))(k_||{});const jfe={copy:["text"],receive:[]},$C=(e,t="span",n={})=>{const o=document.createElement(t);o.setAttribute("data-vue-comp",e),o.setAttribute("data-props",JSON.stringify(n));const a=o.outerHTML;return o.remove(),a},lae=e=>{const t=new DOMParser().parseFromString(e!=null?e:"","text/html").body,n=document.createElement("div");for(;t.firstChild;)n.appendChild(t.firstChild);return n},uae="#ea4e3d",zfe=(e,t)=>{const o=new DOMParser().parseFromString(e,"text/html");return o.querySelectorAll("a").forEach(s=>{var l;const i=(l=s.getAttribute("href"))!=null?l:"";if(i&&/^https?:\/\/[a-zA-Z0-9-.]+\.[a-zA-Z]{2,}(\/\S*?)?$/.test(i)){const u=new URL(i);Object.entries(t).forEach(([d,m])=>{u.searchParams.has(d)||u.searchParams.append(d,m)}),s.setAttribute("href",u.toString().replace(/&amp;/g,"&"))}}),Array.from(o.body.childNodes).map(s=>s instanceof HTMLElement?s.outerHTML:s.textContent).join("")},Kfe=(e,t=!1)=>{if(t)return e.replace(/\/\||\/\#|\/\^|\/\-/g,"");const n={"/-":"#1678FF","/|":"#04BE02","/#":uae,"/^":"#FFAA09"};for(const o in n){let a=e.indexOf(o);for(;a!==-1;){const r=n[o];e=e.replace(o,`<span style = "color: ${r}" >`),e=e.replace(o,"</span>"),a=e.indexOf(o)}}return e};function dae(e){e.querySelectorAll("*").forEach(n=>{n.setAttribute("style",n.style.color?`color: ${n.style.color}`:"")})}function Qfe(e){const t=lae(e);return t.querySelectorAll("*").forEach(o=>{const a=o,r=a.style.color;a.removeAttribute("style"),a.style.color=r}),t.innerHTML}function mae(e){return e.replace(/<br\s*\/?>/gi,"&nbsp;&nbsp;")}function Zfe(e){return e.replace(/text-align:\s*right;/gi,"")}const Xfe=(e,t={})=>{let n=e;const o=n.match(/\{\{[^}]+\}\}/g);return o==null||o.forEach(a=>{var s,i,c;const r=(i=(s=a.match(/\{\{(.+?)\}\}/))==null?void 0:s[1])==null?void 0:i.replace(/^\{+/,"");if(r){if(r.startsWith("field")){const l=(c=t[r])!=null?c:"",u=new RegExp(a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"(?:\\s|&nbsp;)*\\{\\{copy\\}\\}");u.test(n)?n=n.replace(u,()=>`${l}${$C(k_.Copy,"span",{text:l})}`):n=n.replace(a,()=>l)}r.startsWith("receive")&&(n=n.replace(a,$C(k_.Receive,"div")))}}),n};function gae(){const e=O(!1);return xr(()=>{e.value=!1}),Ba(()=>{e.value=!0}),{isKeptAlive:e}}const fae=Symbol("RETRY_IMAGE_OVERRIDE"),pae={type:{type:String,default:"icon"},loading:{type:Boolean,default:!1},icon:{type:String,default:"/lobby_asset/common/web/common/comm_icon_retry.svg"},text:{type:String,required:!1},image:{type:String,default:"/lobby_asset/{layout}-{bg}-common/common/common/img_none_wlcs.png"},hideImage:{type:Boolean,default:!1}},[hae,ja]=Rn("retry"),_ae=pe({name:hae,props:pae,emits:["retry"],setup(e,{emit:t}){const{t:n}=Se(),o=Ue(),a=We(fae,void 0),r=()=>t("retry"),s=O(!!e.loading),i=800;let c=null,l=0;ye(()=>e.loading,d=>{if(d)c&&clearTimeout(c),l=Date.now(),s.value=!0;else{const m=Date.now()-l;m>=i?s.value=!1:c=setTimeout(()=>{s.value=!1},i-m)}}),io(()=>{c&&clearTimeout(c)});const u=[bo.Animated,bo.Speed.Slow,bo.Repeat.Infinite,bo.Actions.Spin].join(" ");return()=>{var m;const d=e.type;return d==="icon"?R(Me,{onClick:r,class:[ja("icon"),s.value?u:""],src:e.icon},null):d==="inline"?R("span",{class:[ja("inline")]},[n("lobby.error.networkTimeout3"),R(Me,{onClick:r,class:[ja("icon"),s.value?u:""],src:e.icon},null)]):e.hideImage?R("p",{class:[ja("block"),o.rtlClass]},[n("lobby.error.networkTimeout2"),R("span",{onClick:r,class:ja("text-btn")},[n("lobby.modal.pay.retry"),R(Me,{class:[ja("icon"),s.value?u:""],src:e.icon},null)])]):R("div",{class:[ja("block","with-image")]},[!e.hideImage&&R(Me,{class:ja("image"),src:(a==null?void 0:a.value)||e.image},null),R("p",{class:[ja("text"),o.rtlClass]},[(m=e.text)!=null?m:n("lobby.error.networkTimeout2"),R("span",{onClick:r,class:ja("text-btn")},[n("lobby.modal.pay.retry"),R(Me,{class:[ja("icon"),s.value?u:""],src:e.icon},null)])])])}}}),yae="_retry_1ieo9_91",bae="_marquee_1ieo9_95",vae="_content_1ieo9_125",Sae="_right_1ieo9_148",ks={retry:yae,marquee:bae,"left-icon":"_left-icon_1ieo9_113","swiper-container":"_swiper-container_1ieo9_118",content:vae,right:Sae,"message-icon":"_message-icon_1ieo9_153"};function Cae(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const[wae]=Rn("pages-game-marquee"),Aae=pe({name:wae,props:{leftIconCommon:{type:Boolean,default:!1},rightIconDot:{type:Boolean,default:!1},unreadIcon:{type:String,default:void 0},readIcon:{type:String,default:void 0},needNoticeClick:{type:Boolean,default:!0},rightBadgeOffset:{type:Array,default:[.06,.06]},badgePosition:{type:String,default:void 0},badgeProps:{type:Object}},setup(e,{slots:t}){const o=Mt({duration:500,vertical:!0,observer:!0,allowTouchMove:!1,loop:!0,touchable:!1}),a=Ue(),r=O(0),{isKeptAlive:s}=gae(),i=Pe(),c=O(),l=O(),u=O(!1),d=Cd(),{marqueeList:m,homeMarqueeType:g,unreadAnnouncement:f,unreadNotice:_}=St(d),p=S(()=>f.value+_.value),h=async(W=!1)=>{u.value=W,ee().hasLogined&&await d.getHomeList(),u.value=!1,c.value=g.value==="retry",o.loop=m.value.length>1,Vt(()=>{const Q=document.querySelectorAll(".home-marquee-content");Q==null||Q.forEach(G=>{dae(G)}),m.value.length>1?v.scheduleInitialFallback():v.cancel()})};
96ye(()=>ee().hasLogined,()=>{h()}),Rs(W=>{h(),W&&Vt(()=>{var Q;(Q=l.value)==null||Q.swipeTo(r.value,{immediate:!0})})});const y=W=>{r.value=W||0},b=O(),v=cae({enabled:()=>!co.disableSeamlessScroll(),next:()=>{var W;return(W=l.value)==null?void 0:W.next()}});let I=!1;const A=async()=>{var W;v.cancel(),await eo(500),!I&&((W=l.value)==null||W.next())},L=()=>v.cancel();ea(()=>{I=!0,v.dispose()});const C=()=>{if(!e.needNoticeClick)return;const W=f.value>0&&_.value===0?ps.ANNOUNCEMENT:ps.NOTICE;rR(W)},w=W=>{i.push({name:k.NOTICE_DETAIL,query:{noticeType:ps.MARQUEE,id:W.id,triggerId:(W==null?void 0:W.triggerId)||""}})},{customizeTopIconMap:T}=Rd.useHomeCustomizeIcon(),P=()=>{let W=vr("/lobby_asset/{layout}-{bg}-{skin}/web/home/icon_dt_pmd.png");W=nn().isNoBg&&e.leftIconCommon?"/lobby_asset/{layout}-{bg}-common/web/home/icon_dt_pmd.png":W;const Q=T.get("horseLightIcon")||W;return R(Me,{src:Q,class:[ks["left-icon"],"left-icon"],useSkeleton:!0,isApng:!T.get("horseLightIcon"),lazy:!1},null)},M=S(()=>{var N,j;const W=(X,q)=>T.get(X)||q,Q=(N=e.unreadIcon)!=null?N:W("messageUnreadIcon",vr("/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_dt_1xx_wd.png")),G=(j=e.readIcon)!=null?j:W("messageReadIcon",vr("/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_dt_1xx.png"));return p.value>0?Q:G}),E=()=>{var G,N;const[W,Q]=e.rightBadgeOffset;return R(rd,Ve({tag:"div",content:(G=p.value)!=null?G:0,showZero:!1,max:99,offset:[Po(`${(a.isRtlLanguage?1:-1)*W}rem`),Po(`${Q}rem`)],zIndex:11,position:(N=e.badgePosition)!=null?N:a.isRtlLanguage?"top-left":"top-right",dot:d.unReadNum>0?e.rightIconDot:!1},e.badgeProps),{default:()=>[R(Sc,{imgProps:{useSkeleton:!0,lazy:!1},src:M.value,class:ks["message-icon"]},null)]})},x=()=>R(_ae,{class:ks.retry,loading:u.value,type:"inline",onRetry:()=>h(!0)},null),V=S(()=>{var W;return(W=l.value)==null?void 0:W.$el}),B=()=>{let W;return R(Od,{ref:b,domRef:V},{default:()=>[R(pb,Ve({ref:l},o,{class:ks["swiper-container"],showIndicators:!1,onChange:y}),Cae(W=m.value.map((Q,G)=>R(fb,{key:G},{default:()=>{var N;return[R(kO,{minRequiredDuration:Q.interval,fullViewStop:m.value.length>1,resetDelay:500/1e3,disabled:G!==r.value||s.value,delay:1,onScrollend:A,onAnimationstart:L,isPaused:!((N=b.value)!=null&&N.isActive),direction:a.isRtlLanguage?ci.Right:ci.Left},{default:()=>[R(nd,{onClick:()=>w(Q),class:[ks.content,"home-marquee-content"],html:mae(Q.content)},null)]})]}})))?W:{default:()=>[W]})]})};return()=>{var W,Q;return R("div",{class:[ks.marquee,"global-marquee"]},[((W=t.leftIcon)==null?void 0:W.call(t))||P(),c.value?x():m.value.length>0?B():R("div",{class:ks["swiper-container"]},null),R("div",{class:[ks.right,"right-icon"],onClick:C},[((Q=t.rightIcon)==null?void 0:Q.call(t,p.value))||E()])])}}});var fe=(e=>(e.LOGOUT="logout",e.CURRENCY="currency",e.SWITCHACCOUNT="SwitchAccount",e.PAY="recharge",e.WITHDRAW="withdraw",e.VIP="vip",e.PROMOTE="promote",e.INTEREST="yueBao",e.SERVICE="customer",e.ACTIVITY="activity",e.TASK="task",e.REBATE="rebate",e.FEEDBACK="feedback",e.SECURITY="security",e.SETTING="setting",e.DOWNLOAD="download",e.DISCOUNT="discount",e.MINE="mine",e.ACCOUNT_DETAILS="accountDetails",e.BETTING_RECORD="bettingRecord",e.PERSONAL_STATEMENT="personalStatement",e.AWARD="award",e.WITHDRAWAL_MANAGEMENT="withdrawalManagement",e.LANGUAGE="language",e.AUDIT="audit",e.FACEBOOK="facebook",e.GOOGLE="google",e.LINE="line",e.WE_CHAT="wechat",e.QQ="qq",e.MORE="more",e.RECHARGE_FUND="providentFund",e.RECEIVE_RECORD="receiveRecord",e.FORBIDDEN_SELF="selfRestraint",e.QUESTIONS="questions",e.ABOUT_US="about-us",e.HOT="hot",e.RECENT="recentGame",e.TRY_GAME="tr
96yGame",e.NOTICE="notice",e.COLLECT="favoriteGame",e.BLINDBOX_LOTTERY="blindBox",e.BINDBANK="bindBank",e.CENTER_WALLET="center_wallet",e.JACKPOT="jackpot",e.ACCOUNT_MANAGEMENT="account_management",e.HOME="home",e.FINDUS="findUs",e.BETTING_TASK="audit",e.CREDIT_LOAN="creditLoan",e.SHARE="shareMakeMoney",e.ZALO="zalo",e.TG="telegram",e.NO_WALLET="nowallet",e.MATCH_NEWS="sportEvent",e.MESSAGECENTER="message_center",e.KYDACTIVE="kydActive",e.MOMENTS="moments",e.CUSTOMERPAY="customerPay",e.CLUB_BILL_DETAIL="clubBillDetail",e.CLUB_REBATE="clubRebate",e.CLUB_COMMISSION="clubCommission",e.CLUB_DEPOSIT="clubDeposit",e.CLUB_BILL="clubBill",e.CLUB_WITHDRAW="clubWithdraw",e.CLUB_LOAN="clubLoan",e.CUSTOM="custom",e.SWITCH_CURRENCY="switchCurrency",e.GOSSIP="eatingPopcorn",e.LUCKYWHEEL="luckySpin",e.SVIP="svip",e.MALL="mall",e.COUPONS="coupon",e.NIGHTMODE="nightMode",e))(fe||{});function nu(e,t){const n={list:[],map:{}};return n.list=e.reduce((o,a)=>{let r;return typeof a=="string"?r=t[a]:typeof a=="object"&&a!==null&&(r={...t[a.key],...a}),r&&(o.push(r),n.map[r.key]=r),o},[]),n}const Iae=(e={},t={})=>{const n=Pe(),o=Ft(),a=No(),r=ee(),s=O([]),i=O({}),c=O([]),l=y=>{var b;!r.isLogined||r.temporaryAccountStatus.unRecharg?((b=e.checkLoginBefore)==null||b.call(e),o.openLoginRegister({onSuccess:()=>{y==null||y()}})):y==null||y()},u=y=>{var v;(v=e.clickBefore)==null||v.call(e,y);const b=()=>{if(y.click){y.click();return}y.routeName&&n.push({name:y.routeName,query:y.query})};y.isLogin?l(b):b()},d=y=>y.reduce((b,v,I)=>{var L,C;const A={...v};if(A.index=I+1,A.onClick=()=>u(v),A.badge=Vi(v.badgeRelyOn)?v.badgeRelyOn():v.badge,Vi(v.hidden)?v.hidden():v.hidden)return b;if(v.userDefined)for(const w of Object.keys(v.userDefined))if((C=(L=v.userDefined)==null?void 0:L.ignoreTrans)!=null&&C.includes(w))A[w]=v.userDefined[w];else{const T=v.userDefined[w];A[w]=Vi(T)?T():T}return b.push(A),b},[]);return{initDefaultMenus:y=>{const b=nu(y,t);s.value=b.list,i.value=b.map},getMenuListByKeys:y=>{const b=nu(y,t).list;return d(b)},generateMenuListByKeys:y=>{const b=nu(y,t).list;return S(()=>d(b))},setMenuListByKeys:y=>{c.value=nu(y,i.value).list},checkItemLogin:u,checkLogin:l,getMenusList:()=>S(()=>{const y=c.value.length>0?c.value:s.value;return d(y)}),generateListAndBadgeByKeys:y=>{const b=nu(y,t).list;return S(()=>{let v=0;const I=[];return b.forEach((A,L)=>{if(A.index=L+1,A.onClick=()=>u(A),Vi(A.badgeRelyOn)&&(A.badge=A.badgeRelyOn()),!(Vi(A.hidden)?A.hidden():A.hidden)&&(typeof A.badge=="number"?v+=A.badge:typeof A.badge=="string"&&(v+=1),I.push(A),A.userDefined))for(const w in A.userDefined)A[w]=A.userDefined[w]}),{list:I,totalBadge:v}})},userStore:r,navigation:n,homeStore:a,loginRegister:o}};var hr=(e=>(e.ACTIVITY="activityGroup",e.SERVERS="serversGroup",e.USER="userGroup",e))(hr||{}),Hs=(e=>(e[e.Infinite=0]="Infinite",e[e.FirstLevel=1]="FirstLevel",e[e.NetProfit=2]="NetProfit",e[e.ThreeNetProfit=10002]="ThreeNetProfit",e[e.National=10003]="National",e[e.MultiReward=10005]="MultiReward",e[e.ClubAgent=10006]="ClubAgent",e))(Hs||{}),w0=(e=>(e.Index="index",e.MyPromote="promote",e.PromoteShare="promoteShare",e.MyData="myData",e.MyCommission="commission",e.MyPerformance="performance",e.MyTeamDataDetail="teamDataDetail",e.MyProportion="proportion",e.MyTutorial="tutorial",e.MyCreateAccount="createAccount",e.MyProxyTransfer="proxyTransfer",e.MyTransferRecord="transferRecord",e.MyPickUpRecord="receiceRecord",e.DirectBetting="directBetting",e.DirectData="directData",e.DirectFinance="directFinance",e.DirectReceive="directReceive",e.SubordinateLoan="subordinateLoan",e.ProxyTransfer="proxyTransfer",e.DirectTransfer="directTransfer",e.None="none",e.Export="export",e))(w0||{});const Lae={Tab:{LoanList:"subordinate-loan-list",LimitActionList:"subordinate-loan-limit-action-list",RepaymentList:"subordinate-loan-repayment-list"}};var Rae=(e=>(e.Increase="increase",e.Decrease="decrease",e))(Rae||{}),Oae=(e=>(e.OfflineRepayment="offlineRepayment",e.DeductBalance="deductBalance",e))(Oae||{}),Tae=(e=>(e.OfflineDeposit="offlineDeposit",e.FundingChild="fundingChild",e.CashOutChild="cashOutChild",e))(Tae||{}),Pae=(e=>(e[e.AllocateQuota=10]="AllocateQuota",e[e.Increase=11]="Increase",e[e.Decrease=12]="Decrease",e[e.BalanceRepay=20]="BalanceRepay",e[e.FundingChild=21]="FundingChild",e[e.OfflineRepay=30]="OfflineRepay",e))(Pae||{});const Dae=async()=>{var t;const e=await F.request({url:"/api/agent/promote/config/sensitiveData",method:"GET"},{token:{type:"staticOnly"},oss:{enable:!0}});return(t=e==null?void 0:e.data)==null?void 0:t.data},YC=e=>F.request({url:"/api/agent/promote/config/advertise",method:"GET",params:{language:e}},{token:{type:"staticOnly"},oss:{enable:!0},omitKey:["platformType"]}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),Mae=()=>F.request({url:"/api/agent/promote/config/defaultAgentMode",method:"GET"},{token:{type:"staticOnly"},oss:{enable:!0},omitKey:["platformType"]}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),qC=()=>F.request({url:"/api/agent/promote/index/settleTime",method:"POST"},{token:{type:"loginOnly"},oss:{enable:!1}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),kae=()=>F.request({url:"/api/agent/promote/userAgentMode",method:"POST"},{token:{type:"loginOnly"},oss:{enable:!1}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),Nae=()=>F.request({url:"/api/agent/promote/agentBasic",method:"POST"},{token:{type:"loginOnly"},oss:{enable:!1}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),Eae=()=>F.request({url:"/api/agent/promote/config/index",method:"GET"},{token:{type:"staticOnly"},oss:{enable:!0},omitKey:["platformType","currency"]}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),Bae=()=>F.request({url:"/api/agent/promote/config/publicConfig",method:"GET"},{token:{type:"staticOnly"},oss:{enable:!0},omitKey:["platformType"]}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),xae=async(e={h5_addr:window.location.origin},t="normal")=>
96{var o;const n=await F.request({url:"/api/agent/promote/report/agentPromotion",method:"POST",data:e},{token:{type:"loginOnly"},oss:{enable:!1},error:{action:t}});return(o=n==null?void 0:n.data)==null?void 0:o.data},Jfe=async e=>{var n;const t=await F.request({url:"/api/agent/promote/config/tutorial",method:"GET",params:{agentId:e}},{token:{type:"staticOnly"},oss:{enable:!0},omitKey:["platformType"]});return(n=t==null?void 0:t.data)==null?void 0:n.data},epe=e=>{const t={url:"/api/agent/promote/report/myTotalData",method:"POST"},n={token:{type:"loginOnly"},oss:{enable:!1},cache:{expireOnloaded:!1,useCacheOnError:()=>!1,getCacheSync:e}};return F.request(t,n).then(o=>{var a;return(a=o==null?void 0:o.data)==null?void 0:a.data})},Hae=e=>F.request({url:"/api/agent/promote/config/introduce",method:"GET",params:e},{token:{type:"staticOnly"},oss:{enable:!0},omitKey:["platformType"]}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),tpe=e=>F.request({url:"/api/agent/promote/config/clubComRateV1",method:"POST",data:e},{token:{type:"loginOnly"},oss:{enable:!1}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),npe=e=>F.request({url:"/api/agent/promote/editUserRate",method:"POST",data:e},{token:{type:"loginOnly"},oss:{enable:!1}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),ope=e=>F.request({url:"/api/agent/promote/setDefaultUserRate",method:"POST",data:e},{token:{type:"loginOnly"},oss:{enable:!1}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),ape=()=>F.request({url:"/api/agent/promote/extract",method:"POST"},{error:{action:"noMessage"}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),rpe=(e="normal")=>F.request({url:"/api/agent/promote/config/share",method:"GET"},{token:{type:"staticOnly"},oss:{enable:!0},omitKey:["platformType"],error:{action:e}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),spe=(e,t="normal")=>F.request({url:"/api/agent/promote/selectPromoteLink",method:"POST",data:e},{error:{action:t}}).then(n=>{var o;return(o=n==null?void 0:n.data)==null?void 0:o.data}),Uae=()=>F.request({url:"/api/agent/promote/getPublicityV3",method:"GET"},{token:{type:"staticOnly"},oss:{enable:!0},omitKey:["platformType","currency"]}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),ipe=(e,t="normal")=>F.request({url:"/api/agent/promote/getCompleteImg",method:"POST",data:e},{error:{action:t}}).then(n=>{var o;return(o=n==null?void 0:n.data)==null?void 0:o.data}),cpe=()=>F.request({url:"/api/agent/promote/getCreateAccountConfig",method:"GET"},{token:{type:"staticOnly"},oss:{enable:!0},omitKey:["platformType"]}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),lpe=(e,t="normal")=>F.request({url:"/api/agent/promote/createAccountV2",method:"POST",data:e},{error:{action:t}}).then(n=>{var o;return(o=n==null?void 0:n.data)==null?void 0:o.data}),upe=e=>F.request({url:"/api/agent/promote/transferFund",method:"POST",data:e},{error:{action:"silent"}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),dpe=e=>F.request({url:"/api/agent/promote/transfer",method:"POST",data:e}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),mpe=e=>F.request({url:"/api/agent/promote/transfer/directInfo",method:"POST",data:e}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),Gae=()=>F.request({url:"/api/agent/promote/transfer/amount",method:"POST"}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),gpe=(e,t)=>{const n={url:"/api/agent/promote/report/myPeriodDataV2",method:"POST",data:e},o={token:{type:"loginOnly"},oss:{enable:!1},cache:{expireOnloaded:!1,useCacheOnError:()=>!1,getCacheSync:t}};return F.request(n,o).then(a=>{var r;return(r=a==null?void 0:a.data)==null?void 0:r.data})},Wae=()=>F.request({url:"/api/agent/promote/getPureAgentApplyInfo",method:"post"},{token:{type:"loginOnly"},oss:{enable:!1}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),fpe=e=>F.request({url:"/api/agent/promote/applyPureAgent",method:"post",data:e},{token:{type:"loginOnly"},oss:{enable:!1}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),Fae=()=>F.request({url:"/api/agent/promote/index/indexInfoV2",method:"post"},{token:{type:"loginOnly"},oss:{enable:!1}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),Vae=()=>F.request({url:"/api/agent/promote/index/agentCommission",method:"post"},{token:{type:"loginOnly"},oss:{enable:!1}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),ppe=e=>F.request({url:"/api/agent/promote/report/indexDirect",method:"post",data:e},{token:{type:"loginOnly"},oss:{enable:!1}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),hpe=()=>F.request({url:"/api/agent/promote/getPromoteStrangerSetting",method:"get"},{oss:{enable:!0,isDefaultFile:!0},token:{type:"staticOnly"},crypto:{enable:!0},omitKey:["currency","siteCode","language","platformType"]}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),_pe=e=>F.request({url:"/api/agent/promote/importStranger",method:"post",data:e},{token:{type:"loginOnly"},oss:{enable:!1}}),ype=e=>F.request({url:"/api/agent/promote/getStrangerV2",method:"post",data:e},{token:{type:"loginOnly"},oss:{enable:!1}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),bpe=e=>F.request({url:"/api/agent/promote/getAssignStranger",method:"post",data:e},{token:{type:"loginOnly"},oss:{enable:!1}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),vpe=e=>F.request({url:"/api/agent/promote/unassignStranger",method:"post",data:e},{token:{type:"loginOnly"},oss:{enable:!1}}),Spe=e=>F.request({url:"/api/agent/promote/commissionMarquee",method:"post",data:e},{oss:{enable:!1}}).then(t=>{var n;return(n=t==null?void 0:t.data)==null?void 0:n.data}),$ae=()=>F.request({url:"/api/agent/promote/reportPc/agentInfo",method:"get"},{token:{type:"loginOnly"},oss:{enable:!1}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),Yae=()=>F.request({url:"/api/agent/promote/config/getAgentConfig",method:"POST"},{token:{type:"loginOnly"},oss:{enable:!1}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),qae=()=>F.request({url:"/api/agent/credit/agentCenter/agentPermission",method:"POST"},{oss:{enable:!1},omitKey:["platformType"],error:{action:"silent"}}).then(e=>{var t;return(t=e==null?void 0:e.data)==null?void 0:t.data}),jae=Ee("agentPermission",()=>{const e=O(),t=S(()=>{var o;return!!((o=e.value)!=null&&o.loanPermission)});return{agentEntryAuth:e,hasLoanPermission:t,getAgentPermission:async o=>{if(!(o!=null&&o.force)&&e.value)return e.value;const a=await qae().catch(()=>{});return a&&(e.value=a),a}}}),zae=Ee("sensitiveData",()=>{const e=O(),t=S(()=>{var r,s,i;return{showType:(r=e.value)==null?void 0:r.showType,showName:(s=e.value)==null?void 0:s.showName,openPromoteRealName:(i=e.value)==null?void 0:i.openPromoteRealName}}),n=S(()=>{var s,i;const r={};for(const c of(i=(s=e.value)==null?void 0:s.dataList)!=null?i:[])r[c.name]=Object.fromEntries(c.data.map(({name:l,value:u})=>[l,Number(u)]));return r});let o=null;return{sensitiveDataConfig:e,lowDisplay:t,computedSensitiveConfig:n,getSensitiveData:()=>(o||(o=Dae().then(r=>{r&&(e.value=r)}).finally(()=>{o=null})),o)}},{persist:{storage:wo({},"local"),paths:["sensitiveDataConfig"]}}),kb=Ee("promote",()=>{const e=ee(),t=Ue(),n=jae(),o=zae(),a=O(w0.PromoteShare),r=O(!1),s=O(Lae.Tab.LoanList);ye(a,()=>{r.value=!1}),ye(s,()=>{r.value=!1});const i=O(),c=O(),l=O({}),u=O({}),d=Mt({agentModeError:void 0,promoteConfigError:void 0,agentInfoError:void 0,agentPromotionError:void 0,publicityOptionsError:void 0}),m=O(),g=O(),f=async()=>{try{const Ce=await Nae();Ce&&(g.value=Ce)}catch(Ce){}},_=S(()=>n.agentEntryAuth),p=S(()=>{var Ce,Ke,_t,ce,ge,ne,de;return{isInfinite:((Ce=m.value)==null?void 0:Ce.agent_id)==Hs.Infinite,isFirstLevel:((Ke=m.value)==null?void 0:Ke.agent_id)==Hs.FirstLevel,isNetProfit:((_t=m.value)==null?void 0:_t.agent_id)==Hs.NetProfit,isThreeNetProfix:((ce=m.value)==null?void 0:ce.agent_id)==Hs.ThreeNetProfit,isNational:((ge=m.value)==null?void 0:ge.agent_id)==Hs.National,isMultipleRewards:((ne=m.value)==null?void 0:ne.agent_id)==Hs.MultiReward,isClubAgent:((de=m.value)==null?void 0:de.agent_id)==Hs.ClubAgent}});let h=null,y=null,b=null,v=null,I=0;const A=()=>t.language||aO(),L=Ce=>
96{if(y)return v=Ce===b?null:Ce,y;v=null,b=Ce;const Ke=++I;return y=(async()=>{try{const _t=await YC(Ce);Ke===I&&_t&&(m.value={...m.value,..._t})}catch(_t){_t instanceof Error?d.agentModeError=_t.message:d.agentModeError=String(_t)}finally{y=null;const _t=v;v=null,_t&&_t!==b&&await L(_t)}})(),y},C=async()=>{if(h)return h;if(y)return y;Te.value=!0;const Ce=e.hasLogined,Ke=A();b=Ke;const _t=++I;return Ce&&f(),h=(async()=>{try{const[ce,ge,ne]=await Promise.all([YC(Ke),Ce?kae():Mae(),Ce?qC():Promise.resolve(void 0)]);_t===I&&(m.value={...ce,...ge,...ne}),d.agentModeError=void 0}catch(ce){ce instanceof Error?d.agentModeError=ce.message:d.agentModeError=String(ce)}finally{Te.value=!1,h=null;const ce=v;v=null,ce&&ce!==b&&await L(ce)}})(),h};ye(()=>t.language,Ce=>{if(Ce){if(Ce===b){v=null;return}if(h||y){v=Ce;return}L(Ce)}});const w=()=>n.getAgentPermission({force:!0}),T=O(),P=O(),M=O();let E=null;const x=()=>E||(E=(async()=>{try{const Ce=await Bae();Ce&&(M.value=Ce)}catch(Ce){}finally{E=null}})(),E);let V=null;const B=()=>Eo()?$ae().then(Ce=>{d.agentInfoError=void 0,T.value=Ce}).catch(Ce=>{d.agentInfoError=Ce instanceof Error?Ce.message:String(Ce)}):V||(V=(async()=>{var Ce,Ke,_t,ce,ge,ne,de,be;try{const[Fe,nt,Tn]=await Promise.allSettled([Fae(),Vae(),qC()]);await x();const Uo=Fe.status==="fulfilled"?Fe.value:void 0,Fa=nt.status==="fulfilled"?nt.value:void 0,Hr=Tn.status==="fulfilled"?Tn.value:void 0,Va=(Ce=T.value)!=null?Ce:{};if(T.value={...Va,...Uo,...Fa,nextInterval:(Ke=Hr==null?void 0:Hr.nextInterval)!=null?Ke:Va.nextInterval,auditRate:(ce=(_t=M.value)==null?void 0:_t.auditRate)!=null?ce:Va.auditRate,settleDuration:(ne=(ge=m.value)==null?void 0:ge.settleDuration)!=null?ne:Va.settleDuration,settleDurationDays:(be=(de=m.value)==null?void 0:de.settleDurationDays)!=null?be:Va.settleDurationDays},!Uo&&!Fa){const $a=Fe.status==="rejected"?Fe.reason:nt.status==="rejected"?nt.reason:void 0;d.agentInfoError=$a instanceof Error?$a.message:String($a!=null?$a:"")}else d.agentInfoError=void 0}catch(Fe){d.agentInfoError=Fe instanceof Error?Fe.message:String(Fe)}finally{V=null}})(),V),W=async(Ce=!1)=>await xae({h5_addr:window.location.origin},Ce?"noMessage":"normal").then(Ke=>(d.agentPromotionError=void 0,P.value=Ke,Ke)).catch(Ke=>{Ke instanceof Error?d.agentPromotionError=Ke.message:d.agentPromotionError=String(Ke)}),Q=S(()=>{var Ce,Ke;return(Ke=(Ce=g.value)==null?void 0:Ce.isProAgent)!=null?Ke:!1}),G=O();let N=null;const j=()=>G.value?Promise.resolve():N||(N=Eae().then(Ce=>{d.promoteConfigError=void 0,G.value=Ce}).catch(Ce=>{Ce instanceof Error?d.promoteConfigError=Ce.message:d.promoteConfigError=String(Ce)}).finally(()=>{N=null}),N),X=S(()=>o.sensitiveDataConfig),q=S(()=>o.lowDisplay),J=()=>o.getSensitiveData(),Z=S(()=>{var ce,ge,ne,de,be;const Ce=(ce=e.userInfos)==null?void 0:ce.account_type,Ke=(ne=(ge=X.value)==null?void 0:ge.inviteFriendNoDisplayAccountTypes)!=null?ne:[],_t=(be=(de=T.value)==null?void 0:de.isAgent)!=null?be:!1;return Ke.includes(String(Nt.NormalMember))&&!_t||Ke.includes(String(Nt.ProfessionalAgent))&&_t?!0:Ke.includes(String(Ce))}),K=O();let te=null;const le=()=>K.value?Promise.resolve():(te||(te=Yae().then(Ce=>{Ce&&(K.value=Ce)})),te),ue=S(()=>o.computedSensitiveConfig),oe=O(null),U=O({}),$=()=>{var Ce;(m==null?void 0:m.value)!==void 0?Hae({agentId:(Ce=m==null?void 0:m.value)==null?void 0:Ce.agent_id}).then(Ke=>{if(Ke==null)return;const{list:_t,...ce}=Ke;oe.value=ce;const ge={};_t==null||_t.forEach(ne=>{if(ne&&Array.isArray(ne)&&ne.length){const de=ne[0].game_cateid;ge[de]=ne.map((be,Fe)=>({...be,index:Fe}))}}),U.value=ge}):setTimeout(()=>{$()},500)},re=O(),ve=()=>{Uae().then(Ce=>{d.publicityOptionsError=void 0,re.value=Ce}).catch(Ce=>{Ce instanceof Error?d.publicityOptionsError=Ce.message:d.publicityOptionsError=String(Ce)})},Le=S(()=>{var Ke,_t,ce;const Ce=(ce=(_t=(Ke=P.value)==null?void 0:Ke.linkList)==null?void 0:_t.find(ge=>ge.select))==null?void 0:ce.url;return Ce!=null?Ce:window.location.origin+window.location.search}),Te=O(!1),{isShowPromote:et,showPromoteEntry:se,isShowAgentShareEarn:Re}=Ol(),tt=S(()=>Re.value||se.value),At=S(()=>{var Ce,Ke;return et.value&&e.hasLoginedComponent&&((Ce=e.userInfos)==null?void 0:Ce.account_type)!==Nt.NormalMember&&((Ke=e.userInfos)==null?void 0:Ke.account_type)!==Nt.Demo&&!Q.value&&!e.isTemporaryAccountMode}),Lt=O(0),On=async()=>{var Ke;const Ce=await Gae();Lt.value=(Ke=Ce==null?void 0:Ce.amount)!=null?Ke:0},ft=O(),Bt=()=>{Wae().then(Ce=>{ft.value=Ce})},wn=Ce=>{c.value=Ce};return ye(()=>e.hasLogined,(Ce,Ke)=>{if(!Ce){P.value=void 0,g.value=void 0;return}!Ke&&m.value&&C()}),{agentEntryAuth:_,getPromoteAuth:w,agentApplyInfo:ft,getPureAgentApplyInfo:Bt,transferAmount:Lt,updateTransferAmount:On,currentPage:a,isBatchMode:r,childLoanActiveTab:s,customSearch:i,agentModeData:m,agentBasic:g,getAgentBasic:f,computedIsProAgent:Q,computedAgentMode:p,getPromoteAdvertise:C,agentInfo:T,agentPromotion:P,publicConfig:M,getPublicConfig:x,promoteConfig:G,getPromoteConfig:j,axiosError:d,getAgentInfo:B,getAgentPromotion:W,lowDisplay:q,sensitiveDataConfig:X,computedSensitiveConfig:ue,getSensitiveData:J,computedIsInviteFriendHidden:Z,agentConfig:K,getAgentConfig:le,initProportionData:$,proportionData:oe,proportionTableData:U,timeoutLoadingAgent:Te,isShowPromote:et,showPromoteEntry:se,isShowAgentShareEarn:Re,showPromotePCEntry:At,isShowPromoteShare:tt,currentPromoteLink:Le,promoteShareData:c,setPromoteShareData:wn,promoImageConfig:re,getPromoImageConfig:ve,whatsAppSharedRecord:l,telegramSharedRecord:u}},{persist:{storage:wo({},"local"),paths:["agentPromotion","promoImageConfig","proportionData","agentModeData","agentBasic","whatsAppSharedRecord","telegramSharedRecord"]}}),A0=Object.freeze(Object.defineProperty({__proto__:null,usePromoteStore:kb},Symbol.toStringTag,{value:"Module"})),Kae=()=>{const e="/lobby_asset/{layout}-{bg}-common/common/common/",t="/lobby_asset/{layout}-{bg}-common/web/common/",n="/lobby_asset/{layout}-{bg}-{skin}/common/common/",o=Cn(),a=No(),r=ee(),s=Ue(),i=Cd(),c=Yt(),l=me(),u=kb(),d=Ef(),{yuebaoGetSetting:m,isForbiddenSelfShow:g,brandLogoInfos:f}=St(ze()),_=St(o),{unreadAnnouncement:p,unreadNotice:h}=St(i);return{basePath:e,basePathWebCommon:t,basePatchSkinCommon:n,discountStoreRef:_,homeStore:a,userStore:r,languageStore:s,dialogsStore:c,initialStore:l,promoteStore:u,plazzaStore:d,yuebaoGetSetting:m,isForbiddenSelfShow:g,brandLogoInfos:f,unreadAnnouncement:p,unreadNotice:h}},I0=mt(()=>z(()=>import("./0_EntryLoginRegisterChunk.CH23XrmN.js").then(e=>e.fr),__vite__mapDeps([0])),e=>e.useSocialmediaShare,"useSocialmediaShare"),Qae=e=>{const{discountRedDot:t,isShowEvents:n,isShowTask:o,isShowCashback:a,isShowDiscount:r,isShowCreditLoan:s,isShowLuckyWheel:i,isShowSVIP:c}=e.discountStoreRef,{basePath:l,t:u,basePatchSkinCommon:d,promoteStore:m}=e,g=Is(),f=ze();return{[fe.ACTIVITY]:{title:()=>u("lobby.game.nav.active"),key:fe.ACTIVITY,icon:`${l}btn_sy_zc_hd.png`,itemCls:"event-item",hidden:()=>!n.value,badgeRelyOn:()=>{var _;return(_=t.value)==null?void 0:_.activeCount},routeName:k.EVENT,badgeAggregate:!0},[fe.TASK]:{title:()=>u("lobby.game.nav.task"),icon:`${l}btn_sy_zc_rw.png`,key:fe.TASK,itemCls:"event-item",hidden:()=>!o.value,badgeRelyOn:()=>{var _;return(_=t.value)==null?void 0:_.taskCount},routeName:k.TASK,badgeAggregate:!0},[fe.REBATE]:{title:()=>u("lobby.plan.aside.menu.backwater"),icon:`${l}btn_sy_zc_fs.png`,key:fe.REBATE,hidden:()=>!a.value,badgeRelyOn:()=>{var _;return(_=t.value)==null?void 0:_.returnGoldCount},routeName:k.CASHBACK,badgeAggregate:!0},[fe.AWARD]:{title:()=>u("lobby.game.nav.waitingCollect"),icon:`${l}btn_sy_zc_jl.png`,key:fe.AWARD,itemCls:"award-item",badgeRelyOn:()=>{var _;
96return(_=t.value)==null?void 0:_.receiveLogCount},routeName:k.CANRECEIVE,hidden:()=>!r.value,badgeAggregate:!0},[fe.RECEIVE_RECORD]:{title:()=>u("lobby.promote.pickUpRecord"),icon:`${l}btn_sy_zc_lqjl.png`,key:fe.RECEIVE_RECORD,itemCls:"award-item",routeName:k.RECORDS,hidden:()=>!r.value},[fe.DISCOUNT]:{title:()=>u("lobby.tabbar.discount"),icon:`${d}icon_sy_zc_yh.png`,routeName:k.EVENT,key:fe.DISCOUNT,hidden:()=>!r.value||Je.enable,badgeAggregate:!0,badgeRelyOn:()=>{var C;const{activeCount:_=0,taskCount:p=0,yueBaoCount:h=0,vipCount:y=0,returnGoldCount:b=0,rechargeFundCount:v=0,receiveLogCount:I=0,svipCount:A=0,turntableRedDot:L=0}=(C=t.value)!=null?C:{};return _+p+h+y+b+v+I+A+L}},[fe.PROMOTE]:{key:fe.PROMOTE,title:()=>f.isClubSite?u("lobby.promote.shareEarn.agentCenter"):m.isShowAgentShareEarn?u("lobby.promote.promoteShare"):u("lobby.system.promoteAgent"),icon:`${d}icon_sy_zc_tg.png`,badgeRelyOn:()=>Cn().promoteReward,badgeBgColor:ha.AWARD,badgeProps:{backgroundColor:ha.AWARD,mode:pl.WHITE},showTotalNum:!0,hidden:()=>!m.isShowPromote,click:()=>Fy()},[fe.SHARE]:{key:fe.SHARE,title:()=>u("lobby.plan.aside.menu.share"),icon:`${d}icon_sy_zc_ljfx.png`,hidden:()=>Je.enable,click:async()=>{const{navigatorShare:_,getShareLink:p}=await I0({apiNoErrorMessage:!1}),h=await p();_(h||window.location.origin,!1)}},[fe.KYDACTIVE]:{key:fe.KYDACTIVE,title:()=>{var p;const _=(p=g.eventsList)==null?void 0:p.find(h=>h.template===ut.SlashOnce);return _?_.activeName:u("lobby.plan.middle.menu.kydActive")},icon:"/lobby_asset/{layout}-{bg}-common/web/home/apng_icon_kyd.png",click:()=>Tb(),itemCls:"menu-cutOne-item",hidden:()=>!Ob(),badgeAggregate:!0},[fe.CREDIT_LOAN]:{key:fe.CREDIT_LOAN,title:()=>u("lobby.system.creditLoan"),routeName:k.CREDITLOAN,hidden:()=>!s.value},[fe.LUCKYWHEEL]:{key:fe.LUCKYWHEEL,title:()=>u("lobby.plan.aside.menu.luckySpin"),icon:`${d}icon_sy_zc_xyzp.png`,isApng:!0,badgeRelyOn:()=>{var _;return((_=t.value)==null?void 0:_.turntableRedDot)||0},hidden:()=>!i.value,routeName:k.LUCKY_WHELL,itemCls:"menu-lucky-item",badgeAggregate:!0},[fe.SVIP]:{key:fe.SVIP,title:()=>u("lobby.plan.aside.menu.svip"),icon:`${d}icon_sy_zc_jrsvip.png`,routeName:k.SVIP,hidden:()=>!c.value,itemCls:"menu-svip-item",badgeRelyOn:()=>{var _;return((_=t.value)==null?void 0:_.svipCount)||0},badgeAggregate:!0}}};var mc=(e=>(e[e.SMALL=1]="SMALL",e[e.LARGE=2]="LARGE",e[e.SUPER=3]="SUPER",e))(mc||{}),L0=(e=>(e[e.PRICE=0]="PRICE",e[e.FREE_NUM=1]="FREE_NUM",e))(L0||{}),jm=(e=>(e[e.FIFTY_DRAWS=50]="FIFTY_DRAWS",e[e.TEN_DRAWS=10]="TEN_DRAWS",e[e.SINGLE_DRAWS=1]="SINGLE_DRAWS",e))(jm||{}),id=(e=>(e[e.COINS=0]="COINS",e[e.ACTUAL_ITEMS=1]="ACTUAL_ITEMS",e[e.RANDOM_AWARD=2]="RANDOM_AWARD",e[e.THANKS=3]="THANKS",e[e.ZERO=4]="ZERO",e[e.FREE_CHANCES=5]="FREE_CHANCES",e))(id||{}),Zae=(e=>(e[e.PROBABILITY_RULE=0]="PROBABILITY_RULE",e[e.RULE=1]="RULE",e[e.RECORD=2]="RECORD",e[e.FREE_RECORD=3]="FREE_RECORD",e))(Zae||{}),Xae=(e=>(e[e.NORMAL=0]="NORMAL",e[e.SHIPPED=1]="SHIPPED",e[e.SIGNED=2]="SIGNED",e[e.CONFIRMED=3]="CONFIRMED",e[e.CANCELED=4]="CANCELED",e[e.DELETED=100]="DELETED",e))(Xae||{}),Jae=(e=>(e[e.TODAY=1]="TODAY",e[e.YESTERDAY=2]="YESTERDAY",e[e.THIS_WEEK=3]="THIS_WEEK",e[e.LAST_WEEK=4]="LAST_WEEK",e[e.THIS_MONTH=5]="THIS_MONTH",e[e.LAST_MONTH=6]="LAST_MONTH",e[e.ALL=7]="ALL",e))(Jae||{}),R0=(e=>(e[e.STYLE_1=1]="STYLE_1",e[e.STYLE_2=2]="STYLE_2",e[e.STYLE_3=3]="STYLE_3",e[e.STYLE_4=4]="STYLE_4",e[e.STYLE_5=5]="STYLE_5",e[e.STYLE_6=6]="STYLE_6",e))(R0||{});const ere={[dt.SmallBlindTimes]:1,[dt.BigBlindTimes]:2,[dt.SuperBlindTimes]:3};var tre=(e=>(e[e.SYSTEM=7199]="SYSTEM",e[e.EXPIRED=7301]="EXPIRED",e))(tre||{}),nre=(e=>(e[e.Text=0]="Text",e[e.Reward=1]="Reward",e[e.ZeroReward=2]="ZeroReward",e))(nre||{});const Wa="/api/active/blindBox/",ore=async()=>{await F.setCacheExpired(`${Wa}get`)},are=async()=>{var n,o;const e=await F.request({url:`${Wa}get`,method:"POST"},{cache:{useCache:"fresh",time:60},error:{action:"silent"}}),t=$n((n=e==null?void 0:e.data)==null?void 0:n.data);if(t)return t.activeData=((o=t.activeData)==null?void 0:o.map(a=>{const r=De(Xs(a.content),Ma(a,["content","translateNames"]));return r.blindBoxTransNames=Xs(a.translateNames),r.list=r.list.map(s=>(s.rewardTransNames=Xs(s.translateNames),s)),r}))||[],t},Cpe=async(e,t,n)=>{var a;const o=await F.request({url:`${Wa}openBlindBox`,method:"POST",data:{blindBoxType:e,openCount:t,openType:n}},{error:{action:"silent"}});return(a=o==null?void 0:o.data)==null?void 0:a.data},wpe=async()=>{await F.setCacheExpired(`${Wa}orderList`)},Ape=async e=>{var n;const t=await F.request({url:`${Wa}orderList`,method:"POST",data:e},{cache:{useCache:"fresh",time:60}});return(n=t==null?void 0:t.data)==null?void 0:n.data},rre=async()=>{var t;const e=await F.request({url:`${Wa}notice`,method:"POST"},{cache:{useCache:"fresh",time:60}});return((t=e==null?void 0:e.data)==null?void 0:t.data)||[]},Ipe=async()=>{await F.setCacheExpired(`${Wa}orderDetail`)},Lpe=async e=>{var n;const t=await F.request({url:`${Wa}orderDetail`,method:"POST",data:{orderno:e}});return(n=t==null?void 0:t.data)==null?void 0:n.data},Rpe=async e=>{const t=await F.request({url:`${Wa}orderBatchEdit`,method:"POST",data:e},{error:{action:"silent"}});return t==null?void 0:t.data},Ope=async e=>{const t=await F.request({url:`${Wa}signIn`,method:"POST",data:{orderIds:e}},{error:{action:"silent"}});return t==null?void 0:t.data},Tpe=async()=>{await F.setCacheExpired(`${Wa}getFreeRecords`)},Ppe=async e=>{var n;const t=await F.request({url:`${Wa}getFreeRecords`,method:"POST",data:e},{cache:{useCache:"fresh",time:60}});return(n=t==null?void 0:t.data)==null?void 0:n.data},ll="/lobby_asset/common/web/animated/",Ei="/lobby_asset/common/common/event/",ah={[mc.SMALL]:{icon:`${Ei}img_mhcj_blue.png`,pic:`${Ei}mhcj_img_bx1.png`,animation:`${ll}apng_event_blue.png`},[mc.LARGE]:{icon:`${Ei}img_mhcj_yellow.png`,pic:`${Ei}mhcj_img_bx2.png`,animation:`${ll}apng_event_orange.png`},[mc.SUPER]:{icon:`${Ei}img_mhcj_purple.png`,pic:`${Ei}mhcj_img_bx3.png`,animation:`${ll}apng_event_purple.png`}},Dpe={[id.COINS]:{icon:`${Ei}zphd_jp_s3.png`,animation:`${ll}apng_event_zphd_jb_1.png`},[id.ACTUAL_ITEMS]:{animation:`${ll}apng_event_zphd_sj_1.png`},common:{animation:`${ll}apng_chouzi-2.png`}},O0=Ee("blindBox",()=>{const{userInfos:e}=St(ee()),{t}=Se(),n=O(),o=O([]),a=O(),r=O([]),s=O({}),i=O({}),c=O(),l=O(L0.PRICE),u=O(!1),d=S(()=>{var I;return((I=n.value)==null?void 0:I.currentStyle)||R0.STYLE_1}),m=I=>{var w,T,P,M,E,x;if(((w=a.value)==null?void 0:w.limitedTimeSwitch)!==1||!((T=a.value)!=null&&T.limitedInfos))return;const A=a.value.limitedInfos[I];if(!A)return;const L=(x=(E=(M=(P=n.value)==null?void 0:P.limitedInfoMap)==null?void 0:M[a.value.blindBoxType])==null?void 0:E[I])!=null?x:0,C=A.limitedTimeDayLimit===0?-1:A.limitedTimeDayLimit-L;return{...A,remainCount:C}},g=(I,A)=>{var x,V,B,W;const L=m(A);
96if(!L)return I;const C=ht().getServerTime(),w=(x=a.value)==null?void 0:x.limitedStartTime;if(w&&C<w)return I;const T=(V=a.value)==null?void 0:V.limitedEndTime;if(!T||T-C<=0||L.remainCount!==-1&&((B=L.remainCount)!=null?B:0)<=0)return I;const P=((W=a.value)==null?void 0:W.price)||0,M={decimalPlaces:2,roundingMode:ud.ROUND_DOWN};if(L.limitedTimeType===1){const Q=zn(P).minus(L.limitedTimeValue).toFixed(M).toString();return Math.max(0,Number(zn(Q).times(A).toString()))}const E=zn(P).times(L.limitedTimeValue).div(100).toFixed(M).toString();return Number(zn(E).times(A).toString())},f=S(()=>{var C,w,T,P;const I=((C=a.value)==null?void 0:C.price)||0,A=((T=(w=a.value)==null?void 0:w.freeDataItem)==null?void 0:T.freeNum)||0,L=((P=e.value)==null?void 0:P.game_gold)||0;return[jm.SINGLE_DRAWS,jm.TEN_DRAWS,jm.FIFTY_DRAWS].map(M=>{var V,B,W,Q;const E=Number(zn(M).times(I).toString()),x=g(E,M);return{name:()=>t(`lobby.event.blindBox.${M>1?"continuousDraw":"singleDraw"}`,{count:M}),count:M,price:E,discountPrice:x,freeNum:A,isDisabled:x>L&&A<M,limitedTimeSwitch:(V=a.value)==null?void 0:V.limitedTimeSwitch,limitedStartTime:(B=a.value)==null?void 0:B.limitedStartTime,limitedEndTime:(W=a.value)==null?void 0:W.limitedEndTime,limitedInfos:(Q=a.value)==null?void 0:Q.limitedInfos}})}),_=async(I=!1)=>{var C;I||(n.value=void 0,o.value=[],a.value=void 0,r.value=[],s.value={}),I&&await ore();const[A,L]=await Oe(are());if(!A&&L){n.value=L;const w=n.value.activeData,T=n.value.freeData;if(w.length){r.value=[mc.SMALL,mc.LARGE,mc.SUPER].reduce((E,x)=>{var B;const V=w.find(W=>W.blindBoxType===x);if(V){V.list||(V.list=[]);const{list:W,blindBoxType:Q,price:G,showReward:N,name:j,blindBoxTransNames:X,isDefaultLangName:q}=V;if(q===Vn.OPEN?s.value[x]=j:s.value[x]=X||j,V.switch===Vn.OPEN){let J=0,Z=Number.MAX_SAFE_INTEGER,K=0,te;W.forEach(le=>{const{reward:ue}=le;K=t1(ue,K),le.rewardType===id.ACTUAL_ITEMS&&ue>=((te==null?void 0:te.reward)||0)?te={...le}:le.rewardType===id.COINS&&(J=Math.max(ue,J),Z=Math.min(ue,Z))}),E.push({...V,probability:Number(zn(N).div(G).times(100).toString()),maxBonus:J,minBonus:Z,avgBonus:n1(K,W.length),topPhysicalPrize:te,blindBoxIconUrl:ah[Q].icon,blindBoxPicUrl:ah[Q].pic,blindBoxAnimationUrl:ah[Q].animation,freeDataItem:(B=T==null?void 0:T.listFree)==null?void 0:B.find(le=>le.blindBoxType===x)})}}return E},[]);const P=I?(C=a.value)==null?void 0:C.blindBoxType:void 0,M=P&&r.value.find(E=>E.blindBoxType===P)||r.value[0];M&&(a.value={...M})}}};return{defaultAddress:i,blindBoxConfig:n,noticeList:o,boxList:r,currentBox:a,currentGameplay:c,currentOpenType:l,gameplayList:f,theme:d,blindBoxNameMap:s,fetchDefaultAddress:async()=>{var L;if((L=i.value)!=null&&L.address)return;const[I,A]=await Oe(C9());!I&&A&&(i.value=A)},getBlindBoxConfig:_,getBlindBoxNotice:async()=>{const[I,A]=await Oe(rre());!I&&A&&(o.value=A)},getLimitedInfo:m,onWsFreeCountPush:async I=>{var C;if(He.isSimpleTheme)return;const A=ere[I==null?void 0:I.bonusEnum];if(!A)return;await _(!0);const L=(C=r.value)==null?void 0:C.some(w=>{var T;return(((T=w.freeDataItem)==null?void 0:T.freeNum)||0)>0}
96);n.value&&n.value.switch===Vn.OPEN&&r.value.length>0&&L&&!As().isGamePlaying&&so()&&!ee().isTemporaryAccountMode&&Yt().open("blindBoxLottery",{openType:"insert",options:{blindBoxType:A}})},open:async I=>{if(u.value){Hn({type:"loading",message:t("lobby.modal.pay.isLoading")});return}u.value=!0,await Yt().open("blindBox",{openType:"insert",options:{blindBoxType:I}}),u.value=!1},updateBoxListFreeData:I=>{I&&(n.value&&(n.value.freeData=I),r.value=r.value.map(A=>{var C,w;const L=(C=I==null?void 0:I.listFree)==null?void 0:C.find(T=>T.blindBoxType===A.blindBoxType);return((w=a.value)==null?void 0:w.blindBoxType)===A.blindBoxType&&(a.value={...a.value,freeDataItem:L}),{...A,freeDataItem:L}}))}}}),sre=Object.freeze(Object.defineProperty({__proto__:null,useBlindBoxStore:O0},Symbol.toStringTag,{value:"Module"}));var ire=(e=>(e[e.Category=1]="Category",e[e.SubCategory=2]="SubCategory",e[e.Channel=3]="Channel",e[e.SmartMergeChannel=4]="SmartMergeChannel",e))(ire||{}),qo=(e=>(e[e.Online=100]="Online",e[e.Transfer=200]="Transfer",e[e.Crypto=300]="Crypto",e[e.Artificial=400]="Artificial",e[e.Merchant=500]="Merchant",e[e.WithdrawToRecharge=700]="WithdrawToRecharge",e[e.EWallet=800]="EWallet",e))(qo||{}),cre=(e=>(e[e.Frontend=1]="Frontend",e[e.Backend=2]="Backend",e[e.Challenge=3]="Challenge",e))(cre||{}),lre=(e=>(e[e.NextStep=0]="NextStep",e[e.Download=1]="Download",e[e.EnterWallet=2]="EnterWallet",e[e.SendSmsCode=3]="SendSmsCode",e))(lre||{}),ure=(e=>(e[e.NORMAL=1]="NORMAL",e[e.QR_CODE=2]="QR_CODE",e))(ure||{}),dre=(e=>(e[e.RECOMMEND=1]="RECOMMEND",e))(dre||{}),mre=(e=>(e[e.BOTTOM=0]="BOTTOM",e[e.PULL=1]="PULL",e[e.NORMAL=2]="NORMAL",e[e.MINI=3]="MINI",e))(mre||{}),gre=(e=>(e[e.ACTIVITY=0]="ACTIVITY",e[e.MULTIPLE=1]="MULTIPLE",e))(gre||{}),fre=(e=>(e[e.GAP=-2]="GAP",e[e.NO_PARTICIPATED=-1]="NO_PARTICIPATED",e[e.PARTICIPATED=1]="PARTICIPATED",e[e.OPTION=2]="OPTION",e[e.AUTO_OPTION=3]="AUTO_OPTION",e[e.PARTICIPATED_AUTO_OPTION=4]="PARTICIPATED_AUTO_OPTION",e))(fre||{}),pre=(e=>(e[e.ENABLED=1]="ENABLED",e[e.DISABLED=0]="DISABLED",e[e.MULTIPLE_OF_ONE=2]="MULTIPLE_OF_ONE",e[e.MULTIPLE_OF_TEN=3]="MULTIPLE_OF_TEN",e[e.MULTIPLE_OF_HUNDRED=4]="MULTIPLE_OF_HUNDRED",e))(pre||{}),hre=(e=>(e[e.ID=12]="ID",e[e.RUT=13]="RUT",e[e.PASSPORT=14]="PASSPORT",e))(hre||{}),_re=(e=>(e[e.RechargeCurrency=0]="RechargeCurrency",e[e.AddPointsMode=1]="AddPointsMode",e))(_re||{}),yre=(e=>(e.LEFT="0",e.CENTER="1",e.RIGHT="2",e.TOP="3",e.BOTTOM="4",e))(yre||{}),bre=(e=>(e[e.Paid=1]="Paid",e[e.Unpaid=2]="Unpaid",e))(bre||{}),zm=(e=>(e.SHOW_REWARD_PANEL="1",e.SHOW_RECOMMEND_REWARD="2",e.SHOW_INPUT_REWARD="3",e))(zm||{}),T0=(e=>(e[e.TWO=2]="TWO",e[e.THREE=3]="THREE",e[e.FOUR=4]="FOUR",e))(T0||{}),vre=(e=>(e.ACTIVITY="101",e.MEMBER="102",e.HOME="103",e.GAME="104",e.FINANCE="105",e.CLUB="106",e))(vre||{}),Sre=(e=>(e.DEFAULT="000",e.ACTIVITY="001",e.TASK="002",e.LUCKY_WHEEL="003",e.MYSTERY_BOX_LOTTERY="004",e.REAL_TIME_REBATE="005",e.INTEREST_TREASURE="006",e.VIP_REWARD="007",e.FINANCIAL_SVIP="008",e.PROVIDENT_FUND="009",e.DISCOUNT_COUPON="010",e.UNEXPECTED_SURPRISE="011",e.CREDIT_LOAN="012",e.MALL="013",e.FLOATING_QUICK_ENTRY="014",e.CLAIM_LIMIT_POPUP="015",e.REGISTER_SUCCESS_POPUP="001",e.TEMP_ACCOUNT_UPGRADE_POPUP="002",e.SMART_GUIDE_DEPOSIT_POPUP="003",e.HOME_TOP="001",e.HOME_MIDDLE="002",e.HOME_BOTTOM="003",e.HOME_SIDEBAR="004",e.MY_PAGE="005",e.MULTI_WALLET_DROPDOWN="006",e.BANNER="007",e.MARKETING_AD="008",e.MARQUEE_LOGO="009",e.MESSAGE_POPUP="010",e.FOOTER="011",e.SELF_OPERATED_GAME_ENTRY="001",e.THIRD_PARTY_GAME_ENTRY="002",e.BETTING_TASK="001",e.CLUB_LEADER_MANAGEMENT="001",e))(Sre||{});const $i={unknown:0,online:1,transfer:2,crypto:3,artificial:4,merchant:5,withdrawToRecharge:7},Mpe=Symbol("cate-with-form"),kpe=Symbol("scroll-to-bottom-fun"),Npe=Symbol("get-is-at-bottom"),Epe={1:"online",2:"transfer",3:"crypto",4:"artificial",5:"merchant"},Bpe={[qo.Online]:"online",[qo.Transfer]:"transfer",[qo.Crypto]:"crypto",[qo.Artificial]:"artificial",[qo.Merchant]:"merchant",[qo.WithdrawToRecharge]:"withdrawToRecharge",[qo.EWallet]:"eWallet"},xpe={autoFillReadonly:2};var Cre=(e=>(e[e.EDITABLE=1]="EDITABLE",e[e.NON_EDITABLE=2]="NON_EDITABLE",e))(Cre||{}),wre=(e=>(e[e.NONE=0]="NONE",e[e.NON_MANDATORY=1]="NON_MANDATORY",e[e.MANDATORY=2]="MANDATORY",e[e.THRESHOLD_MANDATORY=3]="THRESHOLD_MANDATORY",e))(wre||{});const Are={close:0,open:1},Ire={...Are,required:2},Hpe={...Ire,openLast4:3,requiredLast4:4,openLast6:5,requiredLast6:6}
96,Upe={bound:1},Gpe={zfbApp:"1",wallet:"6",sim:"7",onlineBank:"8",bank:"11",withdrawBankPay:"12"},Wpe={zfbApp:1},Fpe={ALIPAY_TRANSFER:5},Vpe={topUpCard:"topUpCard",bankCardPay:"bankCardPay",bankPay:"bankPay",withdrawBankPay:"withdrawBankPay",noPage:"noPage",appPayPage:"AppPayPage",directPay:"directPay"},$pe="100";var Lre=(e=>(e[e.Confirming=1]="Confirming",e[e.Success=3]="Success",e[e.Failed=4]="Failed",e))(Lre||{});const Ype=()=>{const{skinType:e}=nn(),t=e===xe.THEME_78;return{[$i.online]:{icon:"/lobby_asset/common/web/deposit/icon_cz_zxcz1.svg",color:"--skin__primary"},[$i.transfer]:{icon:"/lobby_asset/common/web/deposit/icon_cz_zz.svg",color:"--skin__accent_1"},[$i.crypto]:{icon:t?"/lobby_asset/{layout}-{bg}-common/web/deposit/icon_cz_xnhb.svg":"/lobby_asset/common/web/deposit/icon_cz_xnhb.svg",color:"--skin__accent_3"},[$i.artificial]:{icon:"/lobby_asset/common/web/deposit/icon_cz_rgcz.svg",color:"--skin__accent_2"},[$i.merchant]:{icon:"/lobby_asset/common/web/deposit/icon_cz_ys.svg",color:"--skin__primary"}}},qpe=()=>{const{skinType:e}=nn(),t=e===xe.THEME_78;return{[qo.Online]:{icon:"/lobby_asset/common/web/deposit/icon_cz_zxcz1.svg",color:"--skin__primary"},[qo.Transfer]:{icon:"/lobby_asset/common/web/deposit/icon_cz_zz.svg",color:"--skin__accent_1"},[qo.Crypto]:{icon:t?"/lobby_asset/{layout}-{bg}-common/web/deposit/icon_cz_xnhb.svg":"/lobby_asset/common/web/deposit/icon_cz_xnhb.svg",color:"--skin__accent_3"},[qo.Artificial]:{icon:"/lobby_asset/common/web/deposit/icon_cz_rgcz.svg",color:"--skin__accent_2"},[qo.Merchant]:{icon:"/lobby_asset/common/web/deposit/icon_cz_ys.svg",color:"--skin__primary"},[qo.EWallet]:{icon:"/lobby_asset/common/web/deposit/icon_cz_dzqb.svg",color:"--skin__primary"}}},jpe={newWindow:1,inner:2,qrCode:4,newWindowAfterFetch:5},zpe=6,Kpe=["VND","IDR"],Qpe={No:"walletpay",NoVnd:"walletvndpay",NoInr:"walletinrpay",Goubao:"goubaowalletpay",Abpay:"abwalletpay",Upay:"upaywalletpay",NoBalance:"noBalancePay",FiftyPay:"cny50walletpay",BPPay:"cnybpwalletpay",NineDPay:"cny9dwalletpay",LuckyWallet:"cnyluckywalletpay"},Zpe={Unbound:0,Bound:1},Xpe={Unauthorized:0,Authorized:1},Jpe={Initial:0,QrCode:1,SmsCode:2,Done:3},ehe={Abpay:"Abpay_quick",Upay:"Upay_quick",Goubaopay:"Goubaopay_quick",Qianneng:"Qianneng_quick",Fpay:"Fpay_quick",Hdpay:"Hdpay_quick",Bobi:"Bobi_quick"},the={bankCard:"1",alipay:"2",wechat:"3",upi:"15",balancePay:"6",balancePay2:"13",directPurchase:"9",scanCode:"12",buyNow:"100",zaloQrCode:"1000",momoQrCode:"1001"},Rre=["510","587","573","025","032","105"],aa={zdy:0,qq:1,wx:2,zfb:3,yh:4,jd:5,dk:6,bd:7,xnhb:8,diy:9,wallet:10,kf:11,usdt:12,pix:13,upi:14},nhe={crypto:2},ohe={[aa.qq]:"/lobby_asset/common/common/deposit/icon_zxsf_qq.png",[aa.zdy]:"/lobby_asset/common/common/deposit/icon_cz_zdy.png",[aa.wx]:"/lobby_asset/common/common/deposit/icon_zxsf_wx.png",[aa.zfb]:"/lobby_asset/common/common/deposit/icon_zxsf_zfb.png",[aa.jd]:"/lobby_asset/common/common/deposit/icon_cz_jd.png",[aa.dk]:"/lobby_asset/common/common/deposit/icon_cz_dkcz.png",[aa.bd]:"/lobby_asset/common/common/deposit/icon_cz_bdqb.png",[aa.xnhb]:"/lobby_asset/common/common/deposit/icon_jl_BTC.png",[aa.diy]:"/lobby_asset/common/common/deposit/icon_cz_zdy.png",[aa.wallet]:"/lobby_asset/common/common/deposit/icon_cz_kjcz.png",[aa.usdt]:"/lobby_asset/common/common/deposit/icon_jl_usdt.png",[aa.pix]:"/lobby_asset/common/common/deposit/czjl_qb_pix.png",[aa.upi]:"/lobby_asset/common/common/deposit/icon_cz_upi.png","yh-common":"/lobby_asset/common/common/deposit/icon_cz_yhk.png","yh-zh":"/lobby_asset/common/common/deposit/icon_jl_union.png"},ahe=["/lobby_asset/common/common/deposit/img_cz_kfcz_dp1.png","/lobby_asset/common/common/deposit/img_cz_kfcz_dp2.png","/lobby_asset/common/common/deposit/img_cz_kfcz_dp3.png"],rhe={BTC:"/lobby_asset/common/common/deposit/icon_cz_btc.png",ETH:"/assets/lobby_asset/common/common/deposit/icon_cz_eth.png",USDT:"/assets/lobby_asset/common/common/deposit/icon_cz_szhb.png",USDC:"/assets/lobby_asset/common/common/deposit/icon_cz_usdc.png"},she={qrCodeCountDown:5*60,SmsCountdown:60},ihe={NotBind:"01",Unauthorized:"02",Ok:"03"},che={SuccessCode:0,Code:200},lhe={CODE2:"200",SUCCESSCODE:0,UPAY_SUCCESS_CODE:"C2"}
96,uhe={MINIMUM_AMOUNT:"312039",REPEATED_RECHARGE:"312037",DUPLICATE_SUBMIT:"316100"},dhe={REPEATED_RECHARGE:"318001",DUPLICATE_SUBMIT:"316100"},mhe={Normal:0,CustomerService:4,Merchant:5},P0=mt(()=>z(()=>import("./1_RechargeDialogsChunk.D22vpTwb.js").then(e=>e.i),__vite__mapDeps([0,2,24,4,1,6,25])),e=>e.openRechargeModalByPreSelect,"openRechargeModalByPreSelect");function D0(){const{t:e}=Se(),t=No(),n=S(()=>t.payGiftScore?e("lobby.modal.pay.give",{num:t.payGiftScore}):t.payMaxCharge?e("lobby.modal.pay.give2",{num:t.payMaxCharge}):0),o=S(()=>t.payChargeBadge.backgroundColor);return{rechargeBadgeCount:n,rechargeBadgeBg:o,payChargeBadge:t.payChargeBadge}}const Ore=e=>{const{isShowBlindBox:t,isShowMall:n}=e.discountStoreRef,{basePath:o,t:a,userStore:r,homeStore:s,languageStore:i,plazzaStore:c}=e,{openDialog:l}=zt(),u=O0(),d=D0(),m=Ze(),g=ze();return{[fe.MOMENTS]:{title:()=>c.plazzaTitle,key:fe.MOMENTS,icon:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_sy_zc_fx.png",hidden:()=>!c.isShowPlazza||Je.enable,routeName:k.PLAZZA,dot:c.isShowDot,badgeRelyOn:()=>c.isShowDot?1:0,userDefined:{dot:()=>c.isShowDot}},[fe.LANGUAGE]:{title:()=>a("lobby.game.nav.language"),key:fe.LANGUAGE,icon:"/lobby_asset/common/web/common/comm_icon_language.svg",hidden:()=>i.isSingleLang,click:()=>{l("switchLang")}},[fe.BLINDBOX_LOTTERY]:{title:()=>a("lobby.system.blindBoxLottery"),key:fe.BLINDBOX_LOTTERY,isApng:!0,hidden:()=>!t.value,icon:"/lobby_asset/{layout}-{bg}-common/web/home/apng_icon_mhcj.png",itemCls:"menu-backwater-item",click:()=>{u.open()}},[fe.PAY]:{title:()=>a("lobby.tabbar.recharge"),key:fe.PAY,click:()=>Wy({openType:"overlay",options:{payEntryId:wc.HOME_SIDEBAR}}),icon:`${o}icon_sy_zc_cz.svg`,showTotalNum:!0,userDefined:{badgeBgColor:()=>s.payChargeBadge.backgroundColor,badgeProps:()=>s.payChargeBadge},badgeRelyOn:()=>d.rechargeBadgeCount.value,sensorAttr:{"data-sensors-click":!0,id:"depositClick"},hidden:()=>g.isHideRechargeEntry},[fe.CUSTOMERPAY]:{key:fe.CUSTOMERPAY,title:()=>a("lobby.plan.middle.menu.customerPay"),icon:`${o}icon_dt_1kfdc.png`,click:()=>P0({payKind:$i.artificial}),hidden:()=>!!(!s.customerPayCharge.customerMode||r.temporaryAccountStatus.unLogin||g.isHideRechargeEntry),badgeRelyOn:()=>{const f=Number(s.customerPayCharge.customerRate);return f?`${a("lobby.modal.pay.give2",{num:to(f,{toFixedType:"currency"}).toFixed({decimalPlaces:2,tailZero:!1}).toString()})}`:0},badgeBgColor:s.customerPayCharge.customerColor,userDefined:{badgeBgColor:()=>s.customerPayCharge.customerColor||""}},[fe.MALL]:{title:()=>a("lobby.mall.title"),key:fe.MALL,hidden:()=>!n.value,click:()=>{$y(),s.setAsideCollapsed(!1)}},[fe.SWITCH_CURRENCY]:{key:fe.SWITCH_CURRENCY,title:()=>m.currency||a("lobby.game.nav.selectCurrency"),icon:m.getCurrencyNormalIconByMap(m.currency),click:()=>{l("switchCurrency")},hidden:()=>r.hasLoginedComponent||m.siteCurrencyList.length<=1||!m.isCurrencyChangeable||Je.enable}}},Tre=e=>{const t=Pe(),{isHiddenAppEnter:n}=Wt(),{performGameCategoryAction:o}=Uf(),{openMiddleDownloadDialog:a}=Nl(),r=rn(),{isServiceHidden:s,navigateToServicePage:i,navigateToQuestionPage:c}=e.serviceEntry,{basePatchSkinCommon:l,t:u,basePathWebCommon:d,brandLogoInfos:m,userStore:g}=e,f=Df();return{[fe.DOWNLOAD]:{title:()=>u("lobby.tabbar.download"),key:fe.DOWNLOAD,icon:`${d}icon_sy_zc_xz.svg`,click:()=>a({forcePop:He.forceShowAppDownloadEntry}),hidden:()=>!He.forceShowAppDownloadEntry&&n},[fe.SERVICE]:{title:()=>u("lobby.common.components.auth.contactUS"),key:fe.SERVICE,icon:`${d}icon_sy_zc_kf.svg`,hidden:()=>s.value||Je.enable,click:i},[fe.QUESTIONS]:{title:()=>u("lobby.service.commonQuestion"),key:fe.QUESTIONS,icon:`${d}icon_sy_zc_cjwt.svg`,click:c,hidden:()=>Je.enable},[fe.ABOUT_US]:{title:()=>f.aboutUserInfoData,icon:`${d}icon_sy_zc_gywm.svg`,key:fe.ABOUT_US,hidden:()=>{var _;return((_=m.value)==null?void 0:_.aboutUsStatus)===Da.CLOSE||Je.enable},click:()=>{t.push({name:k.ABOUT_US})}},[fe.COLLECT]:{title:()=>u("lobby.game.loadingCollect"),key:fe.COLLECT,icon:`${d}icon_dtfl_sc_0.svg`,hidden:()=>r.shouldHideTgDerivedCategory,click:()=>{o(Y.Collect,!1)}},[fe.RECENT]:{title:()=>u("lobby.game.loadingRecent"),key:fe.RECENT,icon:`${d}icon_dtfl_zj_0.svg`,hidden:()=>r.shouldHideTgDerivedCategory,click:()=>{o(Y.Recent,!1)}},[fe.TRY_GAME]:{title:()=>u("lobby.game.loadingDemo"),key:fe.TRY_GAME,icon:`${l}icon_sy_zc_sw.png`,hidden:()=>g.hasLoginedComponent||!r.getCategoriesIsOpen(Y.Demo),click:()=>{o(Y.Demo,!1)}}}};var Pre=(e=>(e[e.No=0]="No",e[e.Yes=1]="Yes",e))(Pre||{}),Dre=(e=>(e[e.Text=0]="Text",e[e.Phone=1]="Phone",e[e.Select=2]="Select",e))(Dre||{}),Mre=(e=>
96(e[e.NoInput=0]="NoInput",e[e.Required=1]="Required",e[e.Optional=2]="Optional",e[e.ChannelConfig=3]="ChannelConfig",e))(Mre||{}),kre=(e=>(e[e.Character=0]="Character",e[e.Number=1]="Number",e))(kre||{}),Nre=(e=>(e.companyName="companyName",e.extend3="extend3",e.bankBranch="bankBranch",e.walletPsw="walletPsw",e.accountOther="accountOther",e.bankName="bankName",e.email="email",e.bankCardType="bankCardType",e.account="account",e.accountType="accountType",e.phone="phone",e.realName="realName",e.utrCode="utrCode",e.otherNumber="otherNumber",e.payeeName="payeeName",e.payAccount="payAccount",e.pinNumber="pinNumber",e.userRemark="userRemark",e.payRemark="payRemark",e.pinNumberType="pinNumberType",e.captcha="captcha",e.address="address",e.cardNumber="cardNumber",e.bankCode="bankCode",e.extend2="extend2",e.bankBranchAlt="bankBranchAlt",e.cardPsw="cardPsw",e.networkMerch="networkMerch",e.smsCode="smsCode",e.paymentQrCode="paymentQrCode",e))(Nre||{}),Ere=(e=>(e[e.Init=0]="Init",e[e.CanReceive=1]="CanReceive",e[e.Received=2]="Received",e[e.Expired=3]="Expired",e[e.Send=4]="Send",e[e.Cancel=5]="Cancel",e[e.NeedApply=6]="NeedApply",e[e.NeedRequest=7]="NeedRequest",e[e.Reject=8]="Reject",e[e.Receipting=9]="Receipting",e))(Ere||{}),N_=(e=>(e.Ing="ing",e.CanReceive="canReceive",e.HasReceived="hasReceived",e.Closed="closed",e))(N_||{});const Bre="/api/yuebao/profitCount",xre="/api/yuebao/profitRecord",M0="/api/yuebao/index",Hre=async()=>{var t;const e=await F.request({url:"/api/yuebao/getSetting",method:"post"},{cache:{useCache:"fresh",time:60},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},Ure=async(e="fresh")=>{var n;const t=await F.request({url:M0,method:"post"},{cache:{useCache:e,time:1800},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},ghe=async e=>{var n;const t=await F.request({url:xre,method:"post",data:{...e}},{cache:{useCache:"fresh",time:60},token:{type:"loginOnly"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},fhe=async e=>{var n;const t=await F.request({url:"/api/yuebao/takeoutGold",method:"post",data:{...e}},{cache:{useCache:!1},oss:{enable:!1},error:{action:"silent"}});return(n=t==null?void 0:t.data)==null?void 0:n.data},phe=async e=>{var n;const t=await F.request({url:"/api/yuebao/saveGold",method:"post",data:{...e}},{cache:{useCache:!1},oss:{enable:!1},error:{action:"silent"}});return(n=t==null?void 0:t.data)==null?void 0:n.data},hhe=async e=>{var n;const t=await F.request({url:Bre,method:"post",data:{...e}},{cache:{useCache:"fresh",time:60},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},_he=async e=>{var n;const t=await F.request({url:"/api/yuebao/getInterest",method:"post",data:e!=null?e:{}},{cache:{useCache:!1},oss:{enable:!1},error:{action:"noMessage"}});return(n=t==null?void 0:t.data)==null?void 0:n.data},Gre=Ee("interest",()=>{const{yuebaoGetSetting:e}=St(ze()),t=O({}),n=O(!1),o=O(""),a=O(null),r=O(!1),s=O(!1),i=O(!1),c=O(0),l=(h=!1)=>{s.value=h},u=(h=!1)=>{i.value=h},d=async(h,y=!0)=>{var A;const{useFastLogin:b}=ee();if(!b||!so())return;y&&(r.value=!0),h===0&&await F.setCacheExpired(M0);const[v,I]=await Oe(Ure(h!==1));return a.value=v,r.value=!1,v?!1:(o.value=(A=I==null?void 0:I.ruleText)!=null?A:"",t.value=I,!!(I!=null&&I.switchStatus))},m=async()=>{var v,I,A,L,C;const{useFastLogin:h}=ee();if(h)return;s.value=!0;const[y,b]=await Oe(Hre());s.value=!1,a.value=y,!y&&(o.value=(v=b==null?void 0:b.ruleText)!=null?v:"",t.value={yearRate:(b==null?void 0:b.yearRate)&&Number(b.yearRate)||0,interestTop:(I=b==null?void 0:b.interestTop)!=null?I:0,isPop:(A=b==null?void 0:b.isPop)!=null?A:0,ruleText:(L=b==null?void 0:b.ruleText)!=null?L:"",ruleTextData:(C=b==null?void 0:b.ruleTextData)!=null?C:""})},g=(h=!1)=>{n.value=h},f=S(()=>t.value),_=S(()=>{var C,w,T;const{useFastLogin:h,userInfos:y}=ee(),{eventsAuthData:b}=Cn();let v=!0;const A=h?(w=(C=y==null?void 0:y.member_level)==null?void 0:C.toString())!=null?w:"":String(1),L=y==null?void 0:y.currency;
96if(b!=null&&b.yueBaoConfig&&L){const{yueBaoConfig:P}=b;(T=Object.keys(P))==null||T.forEach(M=>{var E,x;if(M===L){const V=(E=P[M])==null?void 0:E.userLevels;v=V===mA.All?!1:!((x=V.split(","))!=null?x:[]).includes(A)}})}return v}),p=h=>{c.value=h};return ye(()=>e.value,(h,y)=>{if(h){const b=t.value.yearRate;(b===void 0||y&&b===+y.yearRate)&&(t.value.yearRate=+h.yearRate);const v=t.value.isPop;(v===void 0||y&&v===+y.isPop)&&(t.value.isPop=h.isPop)}}),{resData:t,isUpdateProfixData:n,ruleText:o,axiosError:a,transferInLoadingStatus:s,transferOutLoadingStatus:i,cocosGameGold:c,isInterestLoading:r,request:d,requestInterestSwitch:m,setTransferInLoadingStatus:l,setTransferOutLoadingStatus:u,updateProfixData:g,setCocosGameGold:p,getInterestData:f,getInterestSwitchIsHide:_}}),Wre="_animateDialog_1lx33_133",Fre="_modal_1lx33_142",Vre={"recharge-fund":"_recharge-fund_1lx33_91",animateDialog:Wre,modal:Fre};S(()=>{const{t:e}=Se();return[{label:e("lobby.center.components.dateRadio.today"),value:_o.TODAY},{label:e("lobby.center.components.dateRadio.yesterday"),value:_o.YESTERDAY},{label:e("lobby.center.components.dateRadio.thisWeek"),value:_o.THIS_WEEK},{label:e("lobby.center.components.dateRadio.lastWeek"),value:_o.LAST_WEEK},{label:e("lobby.center.components.dateRadio.thisMonth"),value:_o.THIS_MONTH},{label:e("lobby.center.components.dateRadio.lastMonth"),value:_o.LAST_MONTH},{label:e("lobby.center.components.dateRadio.all"),value:_o.ALL}]});const jC=(e=0,t)=>{const n=_a(e,t);return e?n:0},yhe=(e=0,t=0)=>{const{t:n}=Se();return e&&t?n("lobby.cpf.maxLimitText1",{num1:String(e),num2:` ${jC(t,0)}`}):e?n("lobby.cpf.maxLimitText2",{num:String(e)}):t?n("lobby.cpf.maxLimitText3",{num:` ${jC(t,0)}`}):n("lobby.cpf.maxLimitText4")},$re=()=>{var t,n;const{siteInfos:e}=me();return{startTime:Ye.utc().utcOffset((t=e==null?void 0:e.timeZone)!=null?t:"").startOf("day").unix(),endTime:Ye.utc().utcOffset((n=e==null?void 0:e.timeZone)!=null?n:"").endOf("day").unix()}},bhe=async e=>{const t=await hs.showDialog({className:Vre.animateDialog,message:()=>ar(Me,{src:"/lobby_asset/common/web/animated/apng_lingqu_2.png",width:"100%",canvasMode:{numPlays:1,onEnd:()=>{hs.closeDialog(t==null?void 0:t.instance)}},onLoad:({type:n})=>{n===Xt.Error&&hs.closeDialog(t==null?void 0:t.instance)}}),closeOnClickOverlay:!1,showCloseButton:!1,showConfirmButton:!1})},zC={totalRecharge:0,rechargeList:[],rechargeSetting:void 0,currentPeriodReward:void 0,isRefresh:!1,listError:null,settingError:null,rewardError:null},k0=Ee("rechargeFund",()=>{const e=Cn(),{startTime:t,endTime:n}=$re(),o=O($n(zC)),a=S(()=>{var _;return((_=o.value.currentPeriodReward)==null?void 0:_.fund_amount)||0}),r=S(()=>{const{currentPeriodReward:_}=o.value;return _==null?void 0:_.show_join_again}),s=_=>{o.value=De(o.value,_)},i=()=>{o.value=$n(zC)},c=S(()=>o.value.listError||o.value.settingError||o.value.rewardError),l=async _=>{const{useFastLogin:p,isTryMode:h}=ee();if(!p||h)return{data:[],total:0};const[y,b]=await Oe(Yj(_));return o.value.listError=y,y?(o.value.rechargeList=[],o.value.totalRecharge=0,{err:y,data:[],total:0}):(o.value.rechargeList=b.list,o.value.totalRecharge=b.current_query_total_recharge,{data:b.list,total:b.total_count})},u=async()=>{if(!so())return;const[_,p]=await Oe(qj());o.value.settingError=_,!_&&(o.value.rechargeSetting=p)},d=async()=>{const{useFastLogin:_,isTryMode:p}=ee();if(!_||p||!e.isShowRechargeFund)return;const[h,y]=await Oe(jj());o.value.rewardError=h,!h&&(o.value.currentPeriodReward=y)};return{rechargeFundInfo:o,canJoinAgain:r,rechargeFundAmound:a,isError:c,getRechargeList:l,getRechargeSetting:u,getCurrentPeriodReward:d,initRecharge:()=>{u(),ee().hasLogined&&d()},updateData:async _=>{o.value.isRefresh=!0,_||(_={current:1,size:20,query_start_time:t,query_end_time:n}),await F.setCacheExpired([AO,IO,Hg]),await Promise.all([d(),u(),l(_)]),o.value.isRefresh=!1},updateTamp:async()=>{await F.setCacheExpired(Hg),d()},updateRechargeFundInfo:s,resetRechargeFundInfo:i}},{persist:{paths:["rechargeFundInfo"]}}),Yre=Object.freeze(Object.defineProperty({__proto__:null,useRechargeFundStore:k0},Symbol.toStringTag,{value:"Module"}));
96function N0(e=!1){const t=Cn(),n=ze(),o=Gre(),a=k0(),r=S(()=>{var l;return t.getRedDotStatus(po.YUEBAO)&&(o.resData.yearRate||((l=n.yuebaoGetSetting)==null?void 0:l.yearRate))||0}),s=S(()=>{var g,f;if(!t.getRedDotStatus(po.YUEBAO))return 0;const l=n.yuebaoGetSetting,u=(g=o.resData.isPop)!=null?g:l==null?void 0:l.isPop,d=r.value&&u?`${Mu(r.value)}%`:0;if(e&&!He.isUseNewDiscountBadge)return d;const m=((f=t.discountRedDot)==null?void 0:f.yueBaoCount)||0;return m>0?m:d}),i=S(()=>{const u=Number(s.value)===1||!Number.isInteger(s.value)?pl.WHITE:pl.YELLOW,d=Number.isInteger(s.value)?"":ha.AWARD;return{mode:u,backgroundColor:d,designBgMode:d===ha.AWARD?"green":void 0}}),c=S(()=>{var m,g;if(!t.getRedDotStatus(po.RECHARGE_FUND))return 0;const l=((m=t.discountRedDot)==null?void 0:m.rechargeFundCount)||0;if(e&&!He.isUseNewDiscountBadge)return l;const u=a.rechargeFundAmound;if(u&&u>0&&[N_.Ing,N_.CanReceive].includes((g=a.rechargeFundInfo.currentPeriodReward)==null?void 0:g.status))return Mu(u);const d=t.rechargeFundRate;return d!==void 0?`${Mu(d||0)}%`:l});return{interstYearRate:r,interstBadge:s,interstBadgeColor:i,rechargeFundBadge:c}}const E0=()=>{const{isTemporaryAccountMode:e,isGuestAccount:t}=St(ee()),{openLoginRegister:n}=Ft(),o=Pe(),a=s=>t.value?(n({register:!0,...e.value?{skipTemporary:!0,skipGuide:!0}:{}}),!1):(s(),!0);return{guardFeedbackEntry:a,openFeedback:()=>a(()=>{o.push({name:k.NOTICE,query:{noticeType:`${ps.FEEDBACK}`}})})}};var Km=(e=>(e.slashOnce="slashOnce",e.cutOnce="cutOnce",e.newCutOnce="newCutOnce",e.taskNewBenefits="taskNewBenefits",e.taskDaily="taskDaily",e.taskWeekly="taskWeekly",e.taskMystery="taskMystery",e.taskSeries="taskSeries",e.canReceive="canReceive",e.firstCharge="firstCharge",e.eventSign="eventSign",e.unlogin="unlogin",e.findUs="findUs",e.noBackgroundPopup="noBackgroundPopup",e.creditLoan="creditLoan",e.mallExchange="mallExchange",e.blindBoxLottery="blindBoxLottery",e))(Km||{}),E_=(e=>(e.Mail="1",e.Domain="2",e.Download="3",e))(E_||{}),Us=(e=>(e[e.EveryLogin=1]="EveryLogin",e[e.EveryDayOnce=2]="EveryDayOnce",e[e.EveryBackHome=3]="EveryBackHome",e[e.OnlyOnce=4]="OnlyOnce",e))(Us||{});const qre=mt(()=>z(()=>Promise.resolve().then(()=>OY),void 0),e=>e.judgePopOpenByConfig,"judgePopOpenByConfig");function B0(){const e=zt("findUs"),t=Pe(),n=ze(),o=ee(),a=at(),r=Wt(),s=S(()=>{var A;return(A=n.brandLogoInfos)==null?void 0:A.findUs}),i=()=>{var A;return((A=s.value)==null?void 0:A.isForceSave)===1},c=()=>!i()||!o.isLogined||a.isIos,l=()=>{var A;return((A=s.value)==null?void 0:A.isPop)===1&&d()&&!hn.isActivated},u=()=>{var C,w;return(((w=(C=s.value)==null?void 0:C.showType)==null?void 0:w.split(","))||[]).map(T=>{var P,M,E,x,V,B,W;return T===E_.Download?!(r!=null&&r.isHiddenAppEnter)&&Nl(I.value).downloadMiddleList.value.length>0:T===E_.Domain?[(P=s.value)==null?void 0:P.topText,(M=s.value)==null?void 0:M.domainText,(E=s.value)==null?void 0:E.backDomain,(x=s.value)==null?void 0:x.downDomain].some(Q=>!!Q):[(V=s.value)==null?void 0:V.topText,(B=s.value)==null?void 0:B.emailText,(W=s.value)==null?void 0:W.backEmail].some(Q=>!!Q)}).some(Boolean)},d=()=>{var A;return hn.isActivated||((A=s.value)==null?void 0:A.isEntry)!==1?!1:u()},m=()=>{var A;return((A=s.value)==null?void 0:A.popType)===1},g=()=>{var A,L,C,w;if(((A=s.value)==null?void 0:A.popType)===Us.EveryDayOnce)return Yo.onceDay;if(((L=s.value)==null?void 0:L.popType)===Us.EveryBackHome)return Yo.constantly;if(((C=s.value)==null?void 0:C.popType)===Us.OnlyOnce)return Yo.onceForever;if(((w=s.value)==null?void 0:w.popType)===Us.EveryLogin&&o.isLogined)return Yo.everyLogining},f=()=>({afterLoginPopType:g(),beforeLoginPopType:g(),...s.value}),_=()=>{var C,w;const A=((C=Qe.localStorage.get("findUs"))==null?void 0:C.savedUserList)||[],L=String(((w=ee().userInfos)==null?void 0:w.username)||"unlogin");return A.includes(L)},p=async A=>{var P;if(!g()||!u())return!1;const L=await OO();if(((P=s.value)==null?void 0:P.isPop)!=1||s.value.isEntry===0||i()&&_())return!1;const C=L.getUserChecked(Km.findUs,"today"),w=L.getUserChecked(Km.findUs,"never");if(C||w)return!1;const T=g();return A||T===Yo.everyLogining?T===Yo.everyLogining?v():!1:await qre(Km.findUs,A,f())},h=()=>{var A,L;return c()&&((A=s.value)==null?void 0:A.isPopDismiss)===1&&[Us.EveryLogin,Us.EveryBackHome].includes((L=s.value)==null?void 0:L.popType)&&l()},y=async A=>{var L;await e.openDialog("findUs",{openType:(L=A==null?void 0:A.openType)!=null?L:"overlay",options:{isShowCloseBtn:!0,isHideBottomCheck:!0,...A==null?void 0:A.options}})},b=()=>{var C,w;const A=((C=Qe.localStorage.get("findUs"))==null?void 0:C.savedUserList)||[],L=String(((w=ee().userInfos)==null?void 0:w.username)||"unlogin");A.includes(L)||A.push(L),Qe.localStorage.set("findUs",{savedUserList:A})},v=()=>{var C;const A=Nn.get("recentlyLoggedIn"),L=((C=s.value)==null?void 0:C.popType)===Us.EveryLogin&&!!A;return A&&[k.GAME,k.HOME].includes(t.route.name)&&Nn.set("recentlyLoggedIn",!1),L},I=S(()=>{const A=a.isIos||a.isMacos,{androidInstallType:L="",iosInstallType:C=""}=s.value||{},w={1:Ie.Speed,2:Ie.Normal,3:Ie.Quick,4:Ie.Vest}
96,T={1:Ie.PWA,2:Ie.Speed,3:Ie.Normal};let P=[];return A?P=C.split(",").map(M=>w[M]).filter(Boolean):P=L.split(",").map(M=>T[M]).filter(Boolean),P.join(",")});return{findUsConfig:s,hasOpenForceSave:i,autoShowFindUsPop:l,showEntryBtn:d,showAfterLogin:m,isShowNoPopToday:h,isShowCloseIcon:c,openFindUs:y,judgePopOpenByData:p,saveAction:b,hasLogindedInHomePage:v,transformInstallType:I}}const jre=e=>{const t=gi("Lv1"),n=pd(),{openFeedback:o}=E0(),a=ze(),{interstBadge:r,interstBadgeColor:s,rechargeFundBadge:i}=N0(!0),{discountRedDot:c,isShowVip:l,isShowRechargeFund:u,isShowInterest:d,rechargeFundName:m}=e.discountStoreRef,{basePath:g,t:f,unreadAnnouncement:_,unreadNotice:p,basePatchSkinCommon:h,basePathWebCommon:y,isForbiddenSelfShow:b,userStore:v}=e,I=B0(),A=No(),{openSwitchAccount:L}=Ft(),C=Nf();return{[fe.RECHARGE_FUND]:{title:()=>f("lobby.system.rechargeFund"),icon:`${g}btn_sy_zc_gjj.png`,key:fe.RECHARGE_FUND,badgeRelyOn:()=>i.value,showTotalNum:!0,badgeBgColor:ha.AWARD,badgeProps:{backgroundColor:ha.AWARD,mode:pl.WHITE},hidden:()=>!u.value,routeName:k.RECHARGE_FUND,userDefined:{title:()=>m.value,ignoreTrans:["title"]}},[fe.COUPONS]:{title:()=>f("lobby.plan.aside.menu.coupon"),icon:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_sy_zc_zkq.png",key:fe.COUPONS,badgeRelyOn:()=>C.couponBadgeForMine,hidden:()=>!C.isCouponEntryShow,badgeProps:{backgroundColor:ha.AWARD,mode:pl.WHITE},routeName:k.COUPON,itemCls:"item-menu-conpnos",showTotalNum:!0,badgeBgColor:ha.AWARD},[fe.INTEREST]:{title:()=>f("lobby.plan.aside.menu.Interest"),icon:`${g}btn_sy_zc_yeb.png`,key:fe.INTEREST,badgeRelyOn:()=>r.value,showTotalNum:!0,badgeBgColor:s.value.backgroundColor,badgeProps:s.value,userDefined:{badgeBgColor:()=>s.value.backgroundColor,badgeProps:()=>s.value,badgeMode:()=>s.value.mode},hidden:()=>!d.value,routeName:k.INTEREST,badgeAggregate:!0},[fe.VIP]:{title:()=>f("lobby.game.nav.vip"),icon:`${g}btn_sy_zc_vip.png`,key:fe.VIP,hidden:()=>!l.value,badgeRelyOn:()=>{var w;return((w=c.value)==null?void 0:w.vipCount)||0},routeName:k.VIP,badgeAggregate:!0},[fe.ACCOUNT_DETAILS]:{key:fe.ACCOUNT_DETAILS,title:f("lobby.game.nav.accountDetails"),icon:`${h}icon_sy_zc_zhmx.png`,routeName:k.REPORT,query:{reportCurrent:Ta.ACCOUNT},isLogin:!0,hidden:()=>t.value&&Je.enable},[fe.WITHDRAW]:{key:fe.WITHDRAW,title:()=>f("lobby.tabbar.withDraw"),icon:"/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_dt_1tx.png",click:()=>ss(),hidden:()=>t.value&&Je.enable||a.isHideWithdrawEntry},[fe.WITHDRAWAL_MANAGEMENT]:{key:fe.WITHDRAWAL_MANAGEMENT,title:()=>f("lobby.header.menus.withdrawalManagement"),icon:"/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_sy_zc_txgl.png",click:()=>ss(Na.ACCOUNT_MANAGEMENT),hidden:()=>a.isHideWithdrawEntry},[fe.NOTICE]:{icon:`${h}icon_sy_zc_xxzx.png`,routeName:k.NOTICE,title:f("lobby.header.menus.messageCenter"),key:fe.NOTICE,badgeRelyOn:()=>_.value+p.value,query:{noticeType:_.value>0&&p.value===0?ps.ANNOUNCEMENT:ps.NOTICE}},[fe.SETTING]:{key:fe.SETTING,title:()=>f("lobby.game.nav.settings"),icon:`${h}icon_sy_zc_grzl.png`,routeName:k.SETTING,isLogin:!0},[fe.FORBIDDEN_SELF]:{title:()=>f("lobby.center.forbiddenSelf.title"),icon:`${y}icon_sy_zc_zwjz.svg`,key:fe.FORBIDDEN_SELF,itemCls:"forbidden-self",routeName:k.FORBIDDEN_SELF,isLogin:!0,hidden:()=>!b.value.isOtherHidden||Je.enable},[fe.MATCH_NEWS]:{key:fe.MATCH_NEWS,title:()=>a.customEventName,icon:`${g}icon_sy_zc_sszx.svg`,routeName:k.MATCH_NEWS,hidden:()=>a.isHideMatchNews}
96,[fe.SECURITY]:{key:fe.SECURITY,title:()=>f("lobby.game.nav.security"),icon:`${h}icon_sy_zc_aqzx.png`,routeName:k.SECURITY,isLogin:!0},[fe.BETTING_RECORD]:{key:fe.BETTING_RECORD,title:()=>f("lobby.game.nav.bettingRecord"),icon:`${h}icon_sy_zc_tzjl.png`,isLogin:!0,routeName:k.REPORT,hidden:()=>t.value&&Je.enable,query:{reportCurrent:Ta.BETTING}},[fe.BETTING_TASK]:{key:fe.BETTING_TASK,title:()=>f("lobby.game.nav.audit"),icon:`${h}icon_dt_1jh.png`,click:()=>ss(Na.BETTING_TASK),hidden:Je.enable},[fe.FEEDBACK]:{key:fe.FEEDBACK,title:()=>f("lobby.game.nav.prizeFeedback"),icon:`${g}icon_sy_zc_fk.svg`,click:o},[fe.BINDBANK]:{title:()=>f("lobby.theme36_dz.aside.bindBank"),key:fe.BINDBANK,icon:`${g}icon_sy_zc_fk.svg`,click:()=>{nR()}},[fe.CENTER_WALLET]:{title:()=>f("lobby.balance.find"),key:fe.CENTER_WALLET,icon:`${h}icon_grzx_zxqb.png`,isLogin:!0,routeName:k.REPORT,query:{reportCurrent:Ta.CENTER_WALLET}},[fe.PERSONAL_STATEMENT]:{title:()=>f("lobby.game.nav.personalStatement"),key:fe.PERSONAL_STATEMENT,icon:"",isLogin:!0,routeName:k.REPORT,hidden:()=>t.value&&Je.enable,query:{reportCurrent:Ta.PERSONAL}},[fe.ACCOUNT_MANAGEMENT]:{title:()=>f("lobby.finance.withdraw.tabs.account"),key:fe.ACCOUNT_MANAGEMENT,icon:"",isLogin:!0,click:()=>ss(Na.ACCOUNT_MANAGEMENT)},[fe.FINDUS]:{key:fe.FINDUS,title:()=>f("lobby.findUs.title"),icon:`${g}icon_sy_zc_zdwm.png`,hidden:()=>!I.showEntryBtn()||!He.isFindUsEntryInAside,itemCls:"find-us",click:()=>{I.openFindUs(),A.setAsideCollapsed(!1)}},[fe.LOGOUT]:{key:fe.LOGOUT,icon:`${g}icon_sy_zc_aqtc.png`,title:()=>f("lobby.plan.aside.menu.logout"),hidden:()=>!v.hasLogined||fg()||v.isTemporaryAccountMode,click:()=>kG()},[fe.SWITCHACCOUNT]:{key:fe.SWITCHACCOUNT,icon:`${g}icon_sy_zc_qhzh.png`,title:()=>f("lobby.plan.aside.menu.switchAccount"),hidden:()=>!v.isTemporaryAccountMode||fg(),click:()=>L()},[fe.GOSSIP]:{key:fe.GOSSIP,title:()=>a.gossipName,icon:a.gossipIcon||"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_sy_zc_cgw.png",click:()=>Vy(),hidden:()=>!a.isShowGossip},[fe.NIGHTMODE]:{key:fe.NIGHTMODE,title:()=>n.menuTitle,icon:`${g}icon_sy_zc_yjms.svg`,click:n.menuClick,hidden:()=>n.menuHidden}}},zre=(e=[])=>{const{t}=Se(),n=If(),{basePath:o,basePathWebCommon:a,basePatchSkinCommon:r,discountStoreRef:s,homeStore:i,userStore:c,languageStore:l,promoteStore:u,plazzaStore:d,yuebaoGetSetting:m,isForbiddenSelfShow:g,brandLogoInfos:f,unreadAnnouncement:_,unreadNotice:p}=Kae(),h={[hr.ACTIVITY]:Qae,[hr.USER]:jre,[hr.SERVERS]:Tre},y={[hr.ACTIVITY]:{promoteStore:u,discountStoreRef:s,basePath:o,t,basePatchSkinCommon:r,userStore:c},[hr.USER]:{discountStoreRef:s,basePath:o,t,yuebaoGetSetting:m,unreadAnnouncement:_,unreadNotice:p,basePatchSkinCommon:r,basePathWebCommon:a,isForbiddenSelfShow:g,userStore:c},[hr.SERVERS]:{serviceEntry:n,basePatchSkinCommon:r,t,basePathWebCommon:a,brandLogoInfos:f,userStore:c}},b=I=>e.includes(I)||e.length<=0?h[I](y[I]):{};return{configMenuMap:{...Ore({discountStoreRef:s,basePath:o,t,userStore:c,homeStore:i,languageStore:l,plazzaStore:d}),...b(hr.ACTIVITY),...b(hr.USER),...b(hr.SERVERS)}}};var Bi=(e=>(e[e.Failed=0]="Failed",e[e.Success=1]="Success",e[e.NoDeviceCredential=2]="NoDeviceCredential",e[e.NotEnrolled=3]="NotEnrolled",e[e.Lockout=4]="Lockout",e[e.Cancel=5]="Cancel",e))(Bi||{});class Kre{static bufferEncode(t){return btoa(String.fromCharCode(...new Uint8Array(t))).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}static bufferDecode(t){return Uint8Array.from(atob(t.replace(/-/g,"+").replace(/_/g,"/")),n=>n.charCodeAt(0))}static get username(){const t=ee(),n=t.userInfos;if(!t.isTemporaryAccountMode)return n!=null&&n.username?{username:n.platfromid}:void 0}static get config(){var t;return{pkgName:(t=ae.wgPackageConfig)==null?void 0:t.name,domain:window.location.hostname}}static get useWebViewBridge(){return ae.package.isLite}static info(...t){je.info("@webauthn",...t)}static isAbort(t){const n=Xe(t,"message"),o=[er(n,"The operation either timed out or was not allowed"),er(n,"cancelled by the user"),er(n,"is not allowed by the user"),er(n,"talking to the credential manager")];return er(o,!0)}static bioError(t){const{t:n}=Se();switch(t==null?void 0:t.status){case Bi.Failed:return{type:"bioSystemError",message:n("lobby.formItems.webauthn.bioError.failed")};case Bi.Success:return;case Bi.NoDeviceCredential:return{type:"bioSystemError",message:n("lobby.formItems.webauthn.bioError.noDeviceCredential")};case Bi.NotEnrolled:return{type:"bioSystemError",message:n("lobby.formItems.webauthn.bioError.notEnrolled")};case Bi.Lockout:return{type:"bioSystemError",message:n("lobby.formItems.webauthn.bioError.lockout")};case Bi.Cancel:return"NotAllowedError: The operation either timed out or was not allowed.";default:return`passkey illegal status ${t==null?void 0:t.status}`}}static async _verify(t){var n,o,a;if(this.useWebViewBridge)try{const r=await ms("BIO_SIGN_IN").send({title:Se().t("lobby.formItems.webauthn.title.passkeyVerify"),cancel:Se().t("lobby.common.tips.cancel"),username:(n=t.passkey)==null?void 0:n.username,challenge:(o=t.passkey)==null?void 0:o.challenge}),s=r==null?void 0:r.payload;if(!s)return Promise.reject(new Error("Passkey Send PASS_KEY_SIGN_IN Empty Content"));const i=this.bioError(s);return i?typeof i=="object"?Promise.reject(JSON.stringify(i)):Promise.reject(new Error(i)):{passkey:{username:s.username,challenge:s.challenge,passkeySignature:s.passkeySignature}}}catch(r){return je.error("Passkey","WEB_VIEW_BRIDGE_VERIFY",r),Promise.reject(r)}try{const{allowCredentials:r=[],...s}=t.webauthn.options.publicKey,i={...s,rpId:this.config.domain,challenge:this.bufferDecode(s.challenge),userVerification:"preferred",timeout:(a=s.timeout)!=null?a:18e4}
96,c=r.map(u=>{var d,m;return{type:(d=u.type)!=null?d:"public-key",id:this.bufferDecode(u.id),transports:(m=u.transports)!=null?m:["ble","hybrid","internal","nfc","usb"]}});c.length&&(i.allowCredentials=c),this.info("publicKey",i);const l=await navigator.credentials.get({publicKey:i});return{webauthn:{id:Xe(l,"id"),type:Xe(l,"type"),rawId:this.bufferEncode(Xe(l,"rawId")),pkgName:this.config.pkgName,domain:this.config.domain,sessionId:t.webauthn.sessionId,authenticatorAttachment:Xe(l,"authenticatorAttachment"),response:{authenticatorData:this.bufferEncode(Xe(l,"response.authenticatorData")),clientDataJSON:this.bufferEncode(Xe(l,"response.clientDataJSON")),signature:this.bufferEncode(Xe(l,"response.signature")),userHandle:this.bufferEncode(Xe(l,"response.userHandle"))}}}}catch(r){return je.error("@webauthn","WEB_VERIFY",r),Promise.reject(r)}}static async _create(t){var n,o,a,r,s,i;if(this.useWebViewBridge)try{const c=await ms("BIO_REG").send({title:Se().t("lobby.formItems.webauthn.title.passkeyBind"),cancel:Se().t("lobby.common.tips.cancel"),username:(o=(n=t.passkey)==null?void 0:n.username)!=null?o:"",challenge:(r=(a=t.passkey)==null?void 0:a.challenge)!=null?r:""}),l=c==null?void 0:c.payload;if(!l)return Promise.reject(new Error("Passkey Send PASS_KEY_REG Empty Content"));const u=this.bioError(l);return u?typeof u=="object"?Promise.reject(JSON.stringify(u)):Promise.reject(new Error(u)):{passkey:{pubKeyPem:l.pubKeyPem,domain:l.domain}}}catch(c){return je.error("@webauthn","WEB_VIEW_BRIDGE_CREATE",c),Promise.reject(c)}try{const c=(s=t.webauthn)==null?void 0:s.options.publicKey,l=(i=t.webauthn)==null?void 0:i.sessionId,u={challenge:this.bufferDecode(c.challenge),rp:{name:c.rp.name,id:this.config.domain},user:{id:this.bufferDecode(c.user.id),name:c.user.name,displayName:c.user.displayName},pubKeyCredParams:c.pubKeyCredParams,timeout:c.timeout,extensions:{credProps:!0},attestation:"none"},d=[{...u,authenticatorSelection:{authenticatorAttachment:"platform",residentKey:"required",requireResidentKey:!0,userVerification:"required"}},{...u,authenticatorSelection:{authenticatorAttachment:"platform",userVerification:"preferred"}},{...u,authenticatorSelection:{userVerification:"preferred"}}];let m=null,g=null;for(let f=0;f<d.length;f++){const _=d[f];this.info("publicKey",`index${f+1}`,_);const[p,h]=await Oe(navigator.credentials.create({publicKey:_}));if(g=p!=null?p:null,m=h!=null?h:null,h||this.isAbort(g))break;this.info("createError",g)}if(!m||g)throw g;return{webauthn:{id:Xe(m,"id"),type:Xe(m,"type"),rawId:this.bufferEncode(Xe(m,"rawId")),pkgName:this.config.pkgName,domain:this.config.domain,sessionId:l,authenticatorAttachment:Xe(m,"authenticatorAttachment"),response:{attestationObject:this.bufferEncode(Xe(m,"response.attestationObject")),clientDataJSON:this.bufferEncode(Xe(m,"response.clientDataJSON"))}}}}catch(c){return je.error("@webauthn","WEB_CREATE",c),Promise.reject(c)}}static async _remove(t){if(this.useWebViewBridge){const n=await ms("BIO_UN_REG").send({username:t!=null?t:""});this.info("BIO_UN_REG",n)}}}const Qre=e=>{var t;return F.request({url:"/api/member/webauthn/register/options",method:"post",data:{...e,webauthn:{pkgName:(t=ae.wgPackageConfig)==null?void 0:t.name,domain:window.location.host}}},{error:{action:"normal"}})},vhe=(e,t)=>{let n="/api/member/security/modifyWebAuthne";return Lo.passkey&&(n="/api/member/security/modifyWebAuthnV2"),t&&(n="/api/member/biometricAuth/bindBiometric"),F.request({url:n,method:"post",data:{...e}},{error:{action:"normal",selfHandleSecondVerify:!0}})},Zre=(e,t)=>{var o;let n="/api/member/webauthn/login/options";return Lo.passkey&&(n="/api/member/biometricAuth/challenge"),F.request({url:n,method:"post",data:{...e,webauthn:{pkgName:(o=ae.wgPackageConfig)==null?void 0:o.name,domain:window.location.host}}},De({token:{type:"staticOnly"},error:{action:"normal"}},t))};class Lo extends Kre{static fmtString(t){return JSON.stringify(t!=null?t:"")}static fmtObject(t){if(t)return JSON.parse(t)}static get isApp(){return Zh()}static get appSupported(){const t=DL();return this.info("appSupported",[!t]),t}static get browserSupported(){const t=ML();return this.info("browserSupported",t),t}static get isSupported(){return wg()}static get enable(){const t=Ku();return this.info("supported",t),t}static get passkey(){return Zh()&&Ku()}static async verify(t,n){const o={};n&&(o.error={action:"noMessage"});const[a,r]=await Oe(Zre(t!=null?t:this.username,o)),s=r==null?void 0:r.data.data;if(a||!s){const i=uc(a).msg;return je.error("Webauthn Server Error",a),Promise.reject(new Error(`Webauthn Server Error ${i||"Response Invalid"}`))}try{return await this._verify(this.passkey?{passkey:s}:{webauthn:s})}catch(i){return je.error("WebAuthn Verify Failed",i),Promise.reject(i)}}static async create(){var n;let t;if(!this.passkey){const[o,a]=await Oe(Qre(this.username));if(t=a==null?void 0:a.data.data,o||!t){const r=uc(o).msg;return je.error("Webauthn Server Error",o),Promise.reject(new Error(`Webauthn Server Error ${r||"Response Invalid"}`))}}try{return await this._create(this.passkey?{passkey:{challenge:"",username:(n=this.username)==null?void 0:n.username}}:{webauthn:t})}catch(o){return je.error("WebAuthn Create Failed",o),Promise.reject(o)}}static async remove(){var t;this.passkey&&await this._remove((t=this.username)==null?void 0:t.username)}}let rh=null;const Dd=()=>(rh||(rh=SB(ht().osType).then(e=>{const t=e.data.data;t&&me().patchThirdPartyConfig(t)}).catch(()=>{})),rh);function Md(){const{t:e}=Se(),t=ee(),n=kl();return{thirdPartyBind:async(a,r)=>{var _,p,h,y,b,v,I,A;const[s,i]=await Oe(LG({data:a}));if(s)return Promise.reject(s);const c=((_=i==null?void 0:i.data.data)==null?void 0:_.thirdEmail)||((p=i==null?void 0:i.data.data)==null?void 0:p.email)||a.email||"";Hn({type:"success",message:e("lobby.center.security.thirdWay.success")}),n.freshNewComerBenefitAfterLogin();const l=t.userInfos,u=(y=(h=i==null?void 0:i.data)==null?void 0:h.data)==null?void 0:y.email,d=(v=(b=i==null?void 0:i.data)==null?void 0:b.data)==null?void 0:v.emailVerified,m=TV(c),g=(A=(I=i==null?void 0:i.data)==null?void 0:I.data)==null?void 0:A.thirdAccount,f=OV(a.requester_type);l.email=u!=null?u:l.email,l.emailVerified=d!=null?d:l.emailVerified,l.thirdAccount=g!=null?g:l.thirdAccount,l.thirdEmail=m,l.thirdType=f,t.setUserInfos(l),r==null||r()}}}function Gl(){return{speedPackageLogin:async t=>
96{const n=ae.speedPackageConfig;if(!n)return;const o=n.osType;return mf({osType:o},{useAppEnv:!0}).then(a=>{var c,l,u;const{requester_type:r,...s}=t,i=JSON.stringify({type:t.requester_type,payload:De(Kn(((c=a.data.data)==null?void 0:c.homeGetSysInfo)||{},["facebook","google","line","telegram"]),s)});(u=(l=window.jsBridge)==null?void 0:l.postMessage)==null||u.call(l,"ThirdLogin",i)}),await new Promise(a=>{window.SpeedPackageThirdLoginCallback=function(r){a({...r.payload,requester_type:t.requester_type})}})}}}function Xre(){Dd();const e=me(),t=Yt(),n=ee(),{thirdPartyLogin:o}=sr(),{speedPackageLogin:a}=Gl(),{thirdPartyBind:r}=Md(),s=S(()=>{var d,m;return{appId:((m=(d=e.systemInfos)==null?void 0:d.facebook.app_id)!=null?m:"0123456789").replace(/\s/,"")}}),i=()=>typeof Xe(window,"FB.init")=="function",c=async()=>{i()||(await Ll({id:"facebook-sdk",src:"https://connect.facebook.net/en_US/sdk.js"}).parallel(),await new Promise(d=>{const{appId:m}=s.value;window.fbAsyncInit=()=>{FB==null||FB.init({appId:m,cookie:!0,xfbml:!0,version:"v12.0"}),d(void 0)}}))},l=()=>new Promise(d=>{FB==null||FB.login(function(m){if(m.status==="connected"){const g=m.authResponse.accessToken;FB==null||FB.api("/me?fields=name,first_name,last_name,email",function(f){var _,p;!f.error&&g?d({requester_type:Dt.FACEBOOK,access_token:g,email:f.email,id:(f==null?void 0:f.id)||""}):((_=f.error)==null?void 0:_.type)==="OAuthException"&&(Hn({type:"warn",message:(p=f.error)==null?void 0:p.message}),FB.logout())})}},{scope:"email"})});return{loadSdk:c,toFacebook:async d=>{var f;let m;const g=((f=t.stateMap.loginRegister)==null?void 0:f.visible)||Zt(k.LOGIN)||Zt(k.REGISTER);if(ae.speedPackageConfig){const _=Dt.FACEBOOK;m=await a({requester_type:_})}else await c(),m=await l();if(d)return d(m);n.hasLogined&&!n.isTemporaryAccountMode&&!g?await r(m,()=>{_e("THIRD_PARTY").emit({type:"bind",name:bt.Facebook,payload:m})}):await o(m,()=>{_e("THIRD_PARTY").emit({type:"login",name:bt.Facebook,payload:m})})}}}let KC;function Jre(){Dd();const e=me(),t=Yt(),n=ee(),{thirdPartyLogin:o}=sr(),{thirdPartyBind:a}=Md(),r=Ue(),{speedPackageLogin:s}=Gl(),i=ht();let c=null;const l=S(()=>i.siteMaintenanceStatus),u=S(()=>{var y,b;return{appId:((b=(y=e.systemInfos)==null?void 0:y.google.app_id)!=null?b:"none").replace(/\s/,"")}}),d=()=>typeof Xe(window,"google.accounts.id.initialize")=="function",m=async y=>{if(KC=y,d())return;await Ll({id:"google-sdk",src:"https://accounts.google.com/gsi/client"}).parallel();const{appId:b}=u.value;google.accounts.id.initialize({client_id:b,use_fedcm_for_prompt:!0,cancel_on_tap_outside:!1,callback:v=>{p({access_token:v.credential,requester_type:Dt.GOOGLE},KC)}})},g=async(y,b="icon",v)=>{c&&f(),c=y,await m(v),google.accounts.id.renderButton(y,{type:b,theme:"outline",size:"large",logo_alignment:"center",shape:"circle",locale:r.language})},f=()=>{c&&c.firstChild&&c.removeChild(c.firstChild)},_=async y=>{const b=[y,!n.hasLogined,!ae.package.isVest,!l.value,!0,!ir().envEnable.value,!Eo()];er(b,!1)||(await m(),google.accounts.id.prompt(),ye([l,()=>n.hasLogined],([v,I])=>{(v||I)&&google.accounts.id.cancel()},{immediate:!0}))},p=async(y,b)=>{var I;const v=((I=t.stateMap.loginRegister)==null?void 0:I.visible)||Zt(k.LOGIN)||Zt(k.REGISTER);if(ae.speedPackageConfig){const A=Dt.GOOGLE;y=await s({requester_type:A})}if(y){if(b)return b(y);n.hasLogined&&!n.isTemporaryAccountMode&&!v?await a(y,()=>{_e("THIRD_PARTY").emit({type:"bind",name:bt.Google,payload:y})}):await o(y,()=>{_e("THIRD_PARTY").emit({type:"login",name:bt.Google,payload:y})})}};return{button:g,prompt:_,destroy:f,toGoogle:async y=>{if(ae.speedPackageConfig)return p(void 0,y)}}}const x0=()=>{const n=(window.screen.height-30-550)/2,o=-window.screen.width/2;return`height=550,innerHeight=550,width=400,innerWidth=400,top=${n},left=${o},toolbar=no,menubar=no,scrollbars=auto,resizable=no,location=no,status=no,_blank`};function ese(){Dd();const e=En(),t=Yt(),n=me(),o=ee(),{speedPackageLogin:a}=Gl(),{thirdPartyLogin:r}=sr(),{thirdPartyBind:s}=Md(),i=S(()=>{var d,m,g,f,_;return{appId:((m=(d=n.systemInfos)==null?void 0:d.line.app_id)!=null?m:"").replace(/\s/,""),appSecret:((_=(f=(g=n.systemInfos)==null?void 0:g.line)==null?void 0:f.a
96ppSecret)!=null?_:"").replace(/\s/,"")}}),c=async()=>new Promise(d=>{const{appId:m}=i.value,g="https://access.line.me/oauth2/v2.1/authorize",f=`${window.location.origin}/pages/actions/index.html?type=LINE`,_=`${g}?response_type=code&client_id=${m}&redirect_uri=${encodeURIComponent(f)}&state=${Ye().unix()}${e.uuid}&scope=profile%20openid%20email`;window.open(_,"title",x0()),Bf("LINE",({code:p})=>{d(p)})}),l=async d=>new Promise(m=>{const{appId:g,appSecret:f}=i.value,_=new URLSearchParams;_.append("grant_type","authorization_code"),_.append("code",d),_.append("client_id",g),_.append("client_secret",f),_.append("redirect_uri",`${window.location.origin}/pages/actions/index.html?type=LINE`),ei.post("https://api.line.me/oauth2/v2.1/token",_,{headers:{"Content-Type":"application/x-www-form-urlencoded"}}).then(h=>{m({access_token:h.data.id_token,requester_type:Dt.LINE})}).catch(h=>console.error(`line login error: ${h}`))});return{toLine:async d=>{var f;let m;const g=((f=t.stateMap.loginRegister)==null?void 0:f.visible)||Zt(k.LOGIN)||Zt(k.REGISTER);if(ae.speedPackageConfig){const _=Dt.LINE;m=await a({requester_type:_})}else m=await l(await c());if(d)return d(m);o.hasLogined&&!o.isTemporaryAccountMode&&!g?await s(m,()=>{_e("THIRD_PARTY").emit({type:"bind",name:bt.Line,payload:m})}):await r(m,()=>{_e("THIRD_PARTY").emit({type:"login",name:bt.Line,payload:m})})}}}var Qm=(e=>(e[e.Bind=1]="Bind",e[e.Login=2]="Login",e[e.Register=3]="Register",e))(Qm||{}),tse=(e=>(e[e.Waiting=0]="Waiting",e[e.Success=1]="Success",e[e.Fail=2]="Fail",e[e.Expired=3]="Expired",e))(tse||{});function nse(e){const t=me(),{openDialog:n}=zt(),o=En(),a=S(()=>{var i,c;return{status:!!((c=(i=t.systemInfos)==null?void 0:i.nowallet)!=null&&c.status)}});return{toNowallet:async(i,c=!0)=>{let l=Qm.Login;e==="security"?l=Qm.Bind:e==="loginRegister"&&Ua().state.mode===jt.Register&&(l=Qm.Register),n("nowalletAuthorize",{openType:"overlay",options:{authType:l,deviceId:o.uuid||"unknown",autoWakeUp:c,onSuccess:i,skipCallback:!0}})},isAvailableInHostEnv:()=>!0,config:a}}function ose(){const e=me();if(!e.systemInfos)return;const{webTelegramLoginConfig:t,appTelegramLoginConfig:n}=e.systemInfos,a=_I()?n:t;a&&Yn(a)}class ase{constructor(){H(this,"win",null)}getIosRedirectReplaceBrowser(){const t=hn.isActivated&&lI;return dI||uI||t||VE||$E||YE}create(t="",n=!1,o=!1){return n&&this.getIosRedirectReplaceBrowser()?null:(o?this.win=window.open(t,"_blank"):this.win=iW(t),this.win)}close(){var t;(t=this.win)==null||t.close()}open(t){var a;const o=(a=ze().siteCode)!=null?a:"";this.win?this.win.location.replace(t):Rre.includes(o)&&!ae.package.isLite?window.open(t):Yn(t,{log:!0})}}async function rse(e){var s;const{speedPackageLogin:t}=Gl(),n=e.constants,o=async()=>{var m;const[i,c]=await Oe(RG()),l=(m=c==null?void 0:c.data)==null?void 0:m.data;if(i||!l)return;const u=n.tgOauthUrl,d=new URL(u);return d.searchParams.set("client_id",l.clientId),d.searchParams.set("redirect_uri",l.redirectUri),d.searchParams.set("response_type","code"),d.searchParams.set("scope","openid profile phone telegram:bot_access"),d.searchParams.set("state",l.state),d.searchParams.set("code_challenge",l.codeChallenge),d.searchParams.set("code_challenge_method","S256"),d.toString()},a=async()=>{const i=new ase;i.create("/pages/loading/index.html");const c=await o();if(!c){i.close();return}return i.open(c),new Promise((l,u)=>{Bf("TELEGRAM",d=>{try{i.close();const{messageEventData:m,errorMessage:g}=d;if(m){const{result:f}=m;l(f)}else throw new Error(`EventData: ${g}`)}catch(m){u(new Error(m.message||"Unknown Error"))}})})},r=async()=>await o()||"";try{let i={requester_type:Dt.TELEGRAM,access_token:""};if(ae.speedPackageConfig){const c=await r();if(!c)return;const l=Dt.TELEGRAM;i=await t({requester_type:l,url:c})}else{const c=await a();if(!c)throw new Error("token is invalid");i.access_token=c}return i}catch(i){console.error(`Telegram Login ${(i==null?void 0:i.message)||((s=i==null?void 0:i.data)==null?void 0:s.message)||i}`)}}async function sse(e){var l,u;const t=me(),{speedPackageLogin:n}=Gl(),{siteURLInfos:o}=t,a=o==null?void 0:o.tg_domain,r=e.constants,s=d=>
96{const m=document.createElement("iframe");return m.style.display="none",{append(){m.src=d,document.body.append(m)},remove(){m.remove()}}},i=()=>new Promise((d,m)=>{const g=window.location.origin,f=a.tgDomain,_=a.botId,p=`${r.tgOauthUrl}?bot_id=${_}&origin=${f}`,h=encodeURIComponent(JSON.stringify({url:`${p}`,target:"title",origin:r.tgOauthDomain,needOnMessage:!0,features:x0()})),y=`${f}/public/actions.html?type=TELEGRAM&mode=iframe&windowOpen=${h}&origin=${g}`,b=s(y);b.append(),Bf("TELEGRAM",({messageEventData:v,errorMessage:I})=>{if(b.remove(),v){const{result:A}=JSON.parse(v);d(JSON.stringify(A))}else m(new Error(I||"Unknown Error"))})}),c=()=>{const d=a.tgDomain,m=a.botId,g=encodeURIComponent(`${d}/public/tg_callback.html?type=3&time=${new Date().getTime()}`);return`${r.tgOauthUrl}?bot_id=${m}&origin=${encodeURIComponent(d)}&return_to=${g}`};try{if(!(a!=null&&a.botId)||!(a!=null&&a.tgDomain))throw new Error("No BotId Or No TgDomain");let d={requester_type:Dt.TELEGRAM,access_token:""};if(ae.speedPackageConfig){const m=Dt.TELEGRAM;d=await n({requester_type:m,url:c()})}else{const m=await i();if(!m)throw new Error("token is invalid");d.access_token=m}try{typeof d.access_token=="string"?d.id=(l=JSON.parse(d.access_token))==null?void 0:l.username:d.id=(u=d.access_token)==null?void 0:u.username}catch(m){}return d}catch(d){console.error(`Telegram Login ${(d==null?void 0:d.message)||d}`)}}const ise=[{fn:rse,conditionCheck:e=>e.authTyp===br.PrivateAuth},{fn:ose,conditionCheck:e=>[br.Link,br.Bot].includes(e.authTyp)&&(e.isUpgradeModuleRunning||e.isLoginRegisterRunning)},{fn:sse,conditionCheck:()=>!0}];function cse(){const e=me(),t=ee(),{thirdPartyLogin:n}=sr(),{thirdPartyBind:o}=Md(),a=d_(),r=d=>ise.find(m=>m.conditionCheck(d)),s=()=>{const d=e.systemInfos,m=_I(),g=m?d==null?void 0:d.appTelegramLoginKind:d==null?void 0:d.webTelegramLoginKind;let f=g!=null?g:br.PublicAuth;return[br.Link,br.Bot].includes(f)&&(m?d!=null&&d.appTelegramLoginConfig:d!=null&&d.webTelegramLoginConfig)&&(f=br.Link),f===br.PrivateAuth&&!u()&&(f=br.PublicAuth),f},i=()=>{const d=zt("loginRegister").visible.value||Zt(k.LOGIN)||Zt(k.REGISTER),m=Zt(k.LOGIN_REGISTER_UPGRADE_GUIDE)&&!a.isFromTemporaryAccount;return{authTyp:s(),constants:{tgOauthDomain:"https://oauth.telegram.org",tgOauthUrl:"https://oauth.telegram.org/auth"},isLoginRegisterRunning:d,isUpgradeModuleRunning:m}},c=async d=>{var m;try{const g=i(),f=r(g);if(!f)return;const _=await f.fn(g);if(!_)return;if(d)return d(_);t.hasLogined&&!t.isTemporaryAccountMode&&!g.isLoginRegisterRunning?await o(_,()=>{_e("THIRD_PARTY").emit({type:"bind",name:bt.Telegram})}):await n(_,()=>{_e("THIRD_PARTY").emit({type:"login",name:bt.Telegram})})}catch(g){console.error(`Telegram Login ${(g==null?void 0:g.message)||((m=g==null?void 0:g.data)==null?void 0:m.message)||g}`)}},l=()=>FO(()=>VO("1.1.33").isGreater),u=()=>k9(d=>!!d.isSupportTg);return{toTelegram:c,isAvailableInHostEnv:l}}function H0(){const e=O(!1),t=me(),n=vd(),{thirdPartyLogin:o}=sr(),a=Ua(),{getFillArray:r,editFillArray:s}=bd(),i=m=>{s({webauthn:m})},c=()=>{var f;if(!Lo.enable){Lo.info("first.login","env disabled");return}if(!((f=t.systemInfos)!=null&&f.webauthnGuideBeforeLogin)){Lo.info("first.login","closed");return}const g=r()[0];if(!(g!=null&&g.account)){Lo.info("first.login","noFirstAccount",g);return}if(Lo.info("first.login","accountStatus",g==null?void 0:g.webauthn),g.webauthn!==!1)return g},l=async(m=c())=>{var h,y;if(!(m!=null&&m.account))throw new Error("not account");const g={};switch(m.loginType){case ct.Phone:case ct.PhonePass:case ct.PhonePassCode:if(m.smsSegment){n.initCode(m.smsSegment,bR.History),g.phone=n.format(m.account);break}throw new Error("not smsSegment");case ct.Email:case ct.EmailPass:case ct.EmailPassCode:g.email=m.account;break;default:g.username=m.account}const f=await Lo.verify(g,!0),_={};return _.requester_type=Dt.WEBAUTHN,Lo.passkey?(_.passkey=f.passkey,_.access_token=(h=f.passkey)==null?void 0:h.challenge):(_.webauthn=f.webauthn,_.access_token=(y=f.webauthn)==null?void 0:y.sessionId),Lo.info("first.login","payload",_),await o(_,()=>{_e("THIRD_PARTY").emit({type:"login",name:bt.Webauthn})},void 0,!0),!0},u=()=>r().filter(m=>m.webauthn);return{setStatus:i,checkFirst:c,checkLogin:l,getPasskeys:u,toWebauthn:async()=>{var m,g;if(!e.value){e.value=!0;try{if(Lo.passkey){const p=u();if(!p.length){Kh.loginWithUnRegister(h=>{if(!Ft().isActivate()){const y=De({skipGuide:!0,force:!0,skipWebauthn:!0,skipTemporary:!0,skipBindRegister:!0,openType:"insert"},h===jt.Login?{login:!0}:{register:!0});return Ft().openLoginRegister(y)}a.setMode(h)});return}if(p.length===1){const[h]=await Oe(l(p[0]));if(h){const{t:y}=Se();Hn.error(y("lobby.formItems.webauthn.bioError.loginError"))}return}if(p.length>=2){zt().openDialog("loginSelectPasskey",{openType:"overlay"});return}return}const f=await Lo.verify({username:""}),_={};_.requester_type=Dt.WEBAUTHN,Lo.passkey?(_.passkey=f.passkey,_.access_token=(m=f.passkey)==null?void 0:m.challenge):(_.webauthn=f.webauthn,_.access_token=(g=f.webauthn)==null?void 0:g.sessionId),await o(_,()=>{_e("THIRD_PARTY").emit({type:"login",name:bt.Webauthn})})}catch(f){const _=Xe(f,"message"),p=Lo.isAbort(f);
96_&&!p&&_e("RESPONSE_ERROR").emit({message:_})}finally{e.value=!1}}}}}const lse=Object.freeze(Object.defineProperty({__proto__:null,useWebauthn:H0},Symbol.toStringTag,{value:"Module"})),use=(e={})=>{const t=e.characterSet||"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789./-_",n=e.length||32;let o="";for(let a=0;a<n;a++){const r=Math.floor(Math.random()*t.length);o+=t[r]}return o};function dse(){Dd();const e=En(),t=me(),n=Yt(),o=ee(),{speedPackageLogin:a}=Gl(),{thirdPartyLogin:r}=sr(),{thirdPartyBind:s}=Md(),i=S(()=>{var g,f,_,p,h;return{appId:((f=(g=t.systemInfos)==null?void 0:g.zalo.app_id)!=null?f:"").replace(/\s/,""),appSecret:((h=(p=(_=t.systemInfos)==null?void 0:_.zalo)==null?void 0:p.appSecret)!=null?h:"").replace(/\s/,"")}}),c=async g=>new Promise(f=>{const{appId:_}=i.value,p="https://oauth.zaloapp.com/v4/permission",h=`${window.location.origin}/pages/actions/index.html?type=ZALO`,y=`${p}?code_challenge=${g}&app_id=${_}&redirect_uri=${encodeURIComponent(h)}&state=${Ye().unix()}${e.uuid}`,b=400,v=550,I=(window.screen.height-30-v)/2,A=-window.screen.width/2;window.open(y,"title",`height=${v},innerHeight=${v},width=${b},innerWidth=${b},top=${I},left=${A},toolbar=no,menubar=no,scrollbars=auto,resizable=no,location=no,status=no,_blank`),Bf("ZALO",L=>{f(L.code)})}),l=async(g,f)=>new Promise(_=>{const{appId:p,appSecret:h}=i.value,y=new URLSearchParams;y.append("grant_type","authorization_code"),y.append("code",g),y.append("app_id",p),y.append("code_verifier",f),ei.post("https://oauth.zaloapp.com/v4/access_token ",y,{headers:{secret_key:h,"Content-Type":"application/x-www-form-urlencoded"}}).then(v=>{_(v.data.access_token)}).catch(v=>console.error(`Token ${v}`))}),u=()=>{const g=b=>b.replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,""),_=(()=>{const b=use();return g(b)})(),p=st.enc.Utf8.parse(_),h=st.SHA256(p).toString(st.enc.Latin1),y=g(st.enc.Base64.stringify(st.enc.Latin1.parse(h)));return{codeVerifier:_,codeChallenge:y}};return{toZalo:async g=>{var f;try{const{codeVerifier:_,codeChallenge:p}=u();let h={requester_type:Dt.ZALO,access_token:""};const y=((f=n.stateMap.loginRegister)==null?void 0:f.visible)||Zt(k.LOGIN)||Zt(k.REGISTER);if(ae.speedPackageConfig){const b=Dt.ZALO;h=await a({requester_type:b})}else{const b=await l(await c(p),_);h.access_token=b}if(g)return g(h);o.hasLogined&&!o.isTemporaryAccountMode&&!y?await s(h,()=>{_e("THIRD_PARTY").emit({type:"bind",name:bt.Zalo})}):await r(h,()=>{_e("THIRD_PARTY").emit({type:"login",name:bt.Zalo})})}catch(_){throw new Error(`Zalo ${_}`)}},isAvailableInHostEnv:()=>FO(()=>VO("1.1.31").isGreater)}}function mse(e,t){Dd();const n=hd(),{t:o}=Se(),a=me(),{toWebauthn:r}=H0(),{toFacebook:s}=Xre(),{toGoogle:i}=Jre(),{toLine:c}=ese(),{toTelegram:l,isAvailableInHostEnv:u}=cse(),{toZalo:d,isAvailableInHostEnv:m}=dse(),{toNowallet:g,isAvailableInHostEnv:f}=nse(t!=null?t:e),_=A=>A===bt.Nowallet?o("lobby.center.setting.noWallet"):A,p=S(()=>{const{facebook:A,google:L,line:C,zalo:w,telegram:T,nowallet:P}=a.systemInfos||{};return{nowallet:{name:bt.Nowallet,title:_(bt.Nowallet),type:Dt.NOWALLET,binded:n.value.thirdType===Dn.NOWALLET,thirdType:Dn.NOWALLET,label:o("lobby.officialChannel.thirdPartyLogin.nowallet"),icon:"/lobby_asset/common/common/common/comm_icon_sf_noqb.png",disabled:!1,hook:g,app_id:"-",status:!!(P!=null&&P.status)&&f()},google:{name:bt.Google,title:_(bt.Google),type:Dt.GOOGLE,thirdType:Dn.GOOGLE,binded:n.value.thirdType===Dn.GOOGLE,label:o("lobby.officialChannel.thirdPartyLogin.google"),icon:"/lobby_asset/common/common/common/comm_icon_sf_google.png",disabled:!(L!=null&&L.app_id),hook:i,app_id:L==null?void 0:L.app_id,status:!!(L!=null&&L.status)},facebook:{name:bt.Facebook,title:_(bt.Facebook),type:Dt.FACEBOOK,thirdType:Dn.FACEBOOK,binded:n.value.thirdType===Dn.FACEBOOK,label:o("lobby.officialChannel.thirdPartyLogin.facebook"),icon:"/lobby_asset/common/common/common/comm_icon_sf_facebook.png",disabled:!(A!=null&&A.app_id),hook:s,app_id:A==null?void 0:A.app_id,status:!!(A!=null&&A.status)},line:{name:bt.Line,title:_(bt.Line),type:Dt.LINE,binded:n.value.thirdType===Dn.LINE,thirdType:Dn.LINE,label:o("lobby.officialChannel.thirdPartyLogin.line"),icon:"/lobby_asset/common/common/common/comm_icon_sf_line.png",disabled:!(C!=null&&C.app_id)||!(C!=null&&C.appSecret),hook:c,app_id:C==null?void 0:C.app_id,status:!!(C!=null&&C.status)&&!!(C!=null&&C.appSecret)},webauthn:{name:bt.Webauthn,title:_(bt.Webauthn),type:Dt.WEBAUTHN,thirdType:Dn.WEBAUTHN,binded:n.value.webauthnSwitch===Da.OPEN,label:o("lobby.officialChannel.thirdPartyLogin.webauthn"),icon:"/lobby_asset/common/web/login/img_login_swsb.svg",disabled:!1,hook:r,app_id:"-",status:Lo.enable},telegram:{name:bt.Telegram,title:_(bt.Telegram),type:Dt.TELEGRAM,binded:n.value.thirdType===Dn.TELEGRAM,thirdType:Dn.TELEGRAM,label:o("lobby.officialChannel.thirdPartyLogin.tg"),icon:"/lobby_asset/common/common/common/comm_icon_sf_telegram.png",disabled:!(T!=null&&T.app_id),hook:l,app_id:T==null?void 0:T.app_id,status:!!(T!=null&&T.status)&&u()},zalo:{name:bt.Zalo,title:_(bt.Zalo),type:Dt.ZALO,binded:n.value.thirdType===Dn.ZALO,thirdType:Dn.ZALO,label:o("lobby.officialChannel.thirdPartyLogin.zalo"),icon:"/lobby_asset/common/common/common/comm_icon_sf_zalo.png",disabled:!(w!=null&&w.app_id)||!(w!=null&&w.appSecret),hook:d,app_id:w==null?void 0:w.app_id,status:!!(w!=null&&w.status)&&!!(w!=null&&w.appSecret)&&m()}}}),h=A=>A.filter(L=>L.status),y=S(()=>!ae.package.isVest),b=S(()=>
96{if(!y.value)return[];const{google:A,facebook:L,line:C,webauthn:w,telegram:T,zalo:P,nowallet:M}=p.value;return e==="loginRegister"?[M,w,A,L,C,T,P]:e==="security"?[M,A,L,C,T,P]:[M,A,L,C,T,P]}),v=S(()=>h(b.value).map(A=>(A.app_id||(A.disabled=!0),A)));return{thirdPartyConfig:p,thirdPartyOptions:b,thirdPartyEnables:v,isEnable:A=>{var L;return y.value?!!((L=o1(p.value,C=>C.name===A))!=null&&L.status):!1}}}const gse=(e={})=>{const t=No(),n=ee(),o=S(()=>t.getOfficialChannelList.map(c=>({key:c.name+"office",title:c.name,icon:c.icon,itemCls:"item-official-channel",onClick:()=>{Yn(c.url)}}))),{thirdPartyEnables:a}=mse(),r="/lobby_asset/common/common/common/",s={[bt.Facebook]:`${r}comm_icon_sf_facebook.png`,[bt.Google]:`${r}comm_icon_sf_google.png`,[bt.Line]:`${r}comm_icon_sf_line.png`,[bt.Telegram]:`${r}comm_icon_sf_telegram.png`,[bt.Nowallet]:`${r}comm_icon_sf_noqb.png`},i=S(()=>!a.value.length||n.hasLoginedComponent?[]:a.value.map(c=>{var d,m,g,f,_;const l=c.name.toLowerCase();return{icon:(g=(m=(d=e.thirdIconsMap)==null?void 0:d[l])!=null?m:s[c.name])!=null?g:c.icon,title:(_=(f=e.thirdTitleMap)==null?void 0:f[l])!=null?_:c.label,onClick:()=>{c.hook()},itemCls:"item-third-party",key:l,thirdItem:c,isThirdParty:!0}}));return{officialChannelList:o,thirdPartyOptions:i}},fse=(e={})=>{const{groupList:t=[]}=e,{configMenuMap:n}=zre(t),o=()=>{r.setAsideCollapsed(!1)},{userStore:a,homeStore:r,navigation:s,initDefaultMenus:i,generateMenuListByKeys:c,generateListAndBadgeByKeys:l,getMenuListByKeys:u,setMenuListByKeys:d,checkItemLogin:m,checkLogin:g,getMenusList:f}=Iae({checkLoginBefore:o,...e},n),{officialChannelList:_,thirdPartyOptions:p}=gse(e);return{initDefaultMenus:i,generateMenuListByKeys:c,generateListAndBadgeByKeys:l,getMenuListByKeys:u,setMenuListByKeys:d,checkItemLogin:m,checkLogin:g,getMenusList:f,officialChannelList:_,userStore:a,navigation:s,homeStore:r,thirdPartyOptions:p,configMenuMap:n}},pse=()=>{const{t:e}=Se(),t=ze(),n="/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/",o=zt(),a=ee(),r=Ue(),s=Ze(),i=S(()=>{var g,f;return((f=(g=a.userInfos)==null?void 0:g.account_type)!=null?f:Nt.Try)===Nt.Try}),c=[{title:()=>e("lobby.plan.middle.menu.active"),icon:`${n}icon_dt_1yh.png`,key:fe.ACTIVITY},{title:()=>e("lobby.plan.middle.menu.task"),icon:`${n}icon_dt_1rw.png`,key:fe.TASK},{title:()=>e("lobby.plan.middle.menu.blindBoxLottery"),icon:"/lobby_asset/{layout}-{bg}-common/web/home/apng_icon_mhcj.png",key:fe.BLINDBOX_LOTTERY},{key:fe.LUCKYWHEEL,icon:`${n}icon_dt_1xyzp.png`},{key:fe.SVIP,icon:`${n}icon_dt_1jrsvip.png`},{title:()=>e("lobby.plan.middle.menu.backwater"),icon:`${n}icon_dt_1fs.png`,key:fe.REBATE},{title:()=>e("lobby.plan.middle.menu.Interest"),icon:`${n}icon_dt_1yeb.png`,key:fe.INTEREST},{title:()=>e("lobby.plan.middle.menu.vip"),icon:`${n}icon_dt_1vip.png`,key:fe.VIP},{title:()=>e("lobby.plan.middle.menu.rechargeFund"),icon:`${n}icon_dt_1gjj.png`,key:fe.RECHARGE_FUND},{title:()=>e("lobby.plan.middle.menu.coupon"),icon:`${n}icon_dt_1zkq.png`,key:fe.COUPONS},{title:()=>e("lobby.plan.middle.menu.waitingCollect"),icon:`${n}icon_dt_1jl.png`,key:fe.AWARD},{title:()=>e("lobby.plan.middle.menu.pickUpRecord"),icon:`${n}icon_dt_1lqjl.png`,key:fe.RECEIVE_RECORD},{key:fe.CREDIT_LOAN,title:()=>e("lobby.system.creditLoan"),icon:`${n}icon_dt_1xyjk.png`},{key:fe.KYDACTIVE},{key:fe.MALL,icon:`${n}icon_dt_1yhsc.png`}],l=[{title:()=>e("lobby.plan.middle.menu.recharge"),key:fe.PAY,icon:`${n}icon_dt_1cz.png`,click:()=>o.openDialog("recharge",{openType:"overlay",options:{payEntryId:wc.HOME_MIDDLE}})},{key:fe.WITHDRAW,title:()=>e("lobby.plan.middle.menu.withDraw"),icon:`${n}icon_dt_1tx.png`},{key:fe.CUSTOMERPAY,title:()=>e("lobby.plan.middle.menu.customerPay"),icon:`${n}icon_dt_1kfdc.png`},{key:fe.ACCOUNT_DETAILS,title:e("lobby.plan.middle.menu.accountDetails"),icon:`${n}icon_dt_1zhmx.png`},{key:fe.BETTING_RECORD,title:()=>e("lobby.plan.middle.menu.bettingRecord"),icon:`${n}icon_dt_1tzjl.png`},{title:()=>e("lobby.plan.middle.menu.personalStatement"),key:fe.PERSONAL_STATEMENT,icon:`${n}icon_dt_1grbb.png`},{key:fe.WITHDRAWAL_MANAGEMENT,title:()=>e("lobby.header.menus.withdrawalManagement"),icon:`${n}icon_dt_1txgl.png`},{key:fe.PROMOTE,icon:`${n}icon_dt_1tg.png`},{key:fe.SHARE,title:()=>e("lobby.plan.middle.menu.share"),icon:`${n}icon_dt_1ljfx.png`},{key:fe.BETTING_TASK,title:()=>e("lobby.plan.middle.menu.audit"),icon:`${n}icon_dt_1jh.png`}],u=[{title:()=>e("lobby.plan.middle.menu.settings"),key:fe.SETTING,icon:`${n}icon_dt_1sz.png`},{title:()=>e("lobby.plan.middle.menu.security"),key:fe.SECURITY,icon:`${n}icon_dt_1aqzx.png`},{title:()=>e("lobby.plan.middle.menu.forbiddenSelf"),key:fe.FORBIDDEN_SELF,icon:`${n}icon_dt_1zwjz.png`},{title:()=>e("lobby.plan.middle.menu.findUs"),key:fe.FINDUS,icon:`${n}icon_dt_1zdwm.png`}],d=[{title:()=>e("lobby.plan.middle.menu.currency"),key:fe.CURRENCY,icon:`${n}icon_dt_1bz.png`,hidden:()=>s.siteCurrencyList.length<=1&&i.value?!0:a.hasLoginedComponent,click:()=>{o.openDialog("switchCurrency",{openType:"overlay"})}},{title:()=>e("lobby.plan.middle.menu.language"),key:fe.LANGUAGE,icon:r.langSwitchIcon||`${n}icon_dt_1yuyuan.png`,itemCls:r.langSwitchIcon?"item-flag-icon":""},{title:()=>e("lobby.plan.middle.menu.download"),key:fe.DOWNLOAD,icon:`${n}icon_dt_1app.png`},{title:()=>e("lobby.plan.middle.menu.service"),key:fe.SERVICE,icon:`${n}icon_dt_1kf.png`},{title:()=>e("lobby.plan.middle.menu.feedback"),key:fe.FEEDBACK,icon:`${n}icon_dt_1yjfq.png`},{key:fe.MOMENTS,icon:`${n}icon_dt_1fx.png`},{key:fe.MATCH_NEWS,icon:`${n}icon_dt_1sszx.png`,itemCls:"menu-item-match"},{key:fe.GOSSIP,icon:t.gossipIcon||`${n}icon_dt_1cgw.png`}];return{defaultCommonMenuKeys:[fe.PROMOTE,fe.VIP,fe.SERVICE,fe.LANGUAGE],discountMenuConfig:c,moneyManageMentConfig:l,accountSecurityConfig:u,supportConfig:d,thirdIconsMap:{},collapseOrder:[]}},QC="web__lobby__persisted__middle_menu";function hse(){const{t:e}=Se(),{discountMenuConfig:t,defaultCommonMenuKeys:n=[],moneyManageMentConfig:o,accountSecurityConfig:a,supportConfig:r,thirdIconsMap:s={},collapseOrder:i=[]}=pse(),{initDefaultMenus:c,getMenusList:l,officialChannelList:u,thirdPartyOptions:d}=fse({thirdIconsMap:s}),m=l(),g=S(()=>
96[...m.value,...u.value,...d.value]),f=O([]),_=O([]),p=O(f.value),h=(Q,G=!0)=>S(()=>{const j=(Pw(Q)?Q.value:Q).map(X=>(X==null?void 0:X.key)||X);return g.value.filter(X=>G?j.includes(X.key)&&!p.value.includes(X.key):j.includes(X.key))});c([...t,...o,...a,...r]);const y=h(t),b=h(o),v=h(a),I=h(r),A=h(u),L=h(d),C=(Q=!0)=>{Q||(f.value=p.value,localStorage.setItem(QC,JSON.stringify(f.value))),w.value=!1,_.value=[];const G=h(f.value,!1);for(_.value=f.value.map(N=>G.value.find(j=>j.key===N)).filter(N=>N!==void 0);_.value.length<4;)_.value.push({key:""});p.value=_.value.map(N=>N.key)},w=O(!1),T=O(!1),P=()=>{T.value||(T.value=!0,setTimeout(()=>{T.value=!1},500))},M=(Q,G,N,j=!1)=>{if(w.value=!0,Q)p.value.filter(q=>q).length>1&&(p.value[N]="",_.value[N]={key:""});else{if(j){P();return}const X=p.value.findIndex(q=>q=="");X<=3&&(p.value[X]=G==null?void 0:G.key,_.value[X]=G)}},E=()=>{try{const Q=localStorage.getItem(QC),G=Q?JSON.parse(Q):[];G.length>0?f.value=G:f.value=n}catch(Q){return!1}},x=ee(),V=[{title:e("lobby.plan.middleMore.title.discount"),dataKey:"discountCenter",hidden:()=>y.value.length<=0,isOpen:!1},{title:e("lobby.plan.middleMore.title.moneyManagement"),dataKey:"moneyManageMent",hidden:()=>b.value.length<=0,isOpen:!1},{title:e("lobby.plan.middleMore.title.support"),dataKey:"supportMenu",hidden:()=>I.value.length<=0,isOpen:!1},{title:e("lobby.plan.middleMore.title.accountSecurity"),dataKey:"accountSecurityMenu",hidden:()=>v.value.length<=0,isOpen:!1},{title:e("lobby.plan.middleMore.title.quickLogin"),dataKey:"filterThirdPartyOptions",hidden:()=>L.value.length<=0||x.hasLoginedComponent,isOpen:!1},{title:e("lobby.plan.middleMore.title.officialChannel"),dataKey:"filterOfficialChannelList",hidden:()=>A.value.length<=0,isOpen:!1}];i!=null&&i.length&&V.sort((Q,G)=>{const N=i.indexOf(Q.dataKey),j=i.indexOf(G.dataKey);return(N===-1?1/0:N)-(j===-1?1/0:j)});const B=O(V),W=Q=>{Q.isOpen=!Q.isOpen};return E(),C(),ye(()=>g.value,()=>{w.value||C()}),{dataListMap:{discountCenter:y,moneyManageMent:b,accountSecurityMenu:v,supportMenu:I,filterThirdPartyOptions:L,filterOfficialChannelList:A},collapseList:B,showShake:T,commonMenuKeys:f,commonMenus:_,snapMenuKeys:p,getMenuKeysByLocal:E,getCommonMenus:C,handleCollapseClick:W,handleItemEditClick:M,filterMenuListByKeys:h}}const _se={title:{type:String,default:void 0},showRightIcon:{type:Boolean,default:!1},itemChildrenHover:{type:Boolean,default:!0},rightIcon:{type:String,default:void 0},dotBadgeIncludeImage:{type:String,default:"panel"},badgeIncludeImage:{type:String,default:"panel"},badgeOffset:{type:Array,default:()=>{}},dotBadgeOffset:{type:Array,default:()=>{}},bgImage:{type:String,default:void 0},position:{type:String,default:"top-right"},layout:{type:String,default:"list"},activedKey:{type:Array,default:()=>[]},imgLazy:{type:Boolean,default:void 0},googleIconType:{type:String,default:"row"},needBadge:{type:Boolean,default:!0},rightEllipsis:{type:Boolean,default:!1}},yse="_title_1n9lv_126",bse="_top_1n9lv_170",vse="_icon_1n9lv_184",Sse="_card_1n9lv_263",Cse="_bgCardLeft_1n9lv_277",wse="_bgCardRight_1n9lv_277",Xn={"menu-list":"_menu-list_1n9lv_91",title:yse,"menu-item":"_menu-item_1n9lv_132","menu-item-bage":"_menu-item-bage_1n9lv_144","item-dot":"_item-dot_1n9lv_152","menu-item-bage-panel":"_menu-item-bage-panel_1n9lv_156","right-top":"_right-top_1n9lv_167","top-right":"_top-right_1n9lv_170",top:bse,"menu-item-icon":"_menu-item-icon_1n9lv_177",icon:vse,"menu-item-icon-two":"_menu-item-icon-two_1n9lv_197","menu-item-text":"_menu-item-text_1n9lv_202","right-ellipsis":"_right-ellipsis_1n9lv_229","menu-item-right":"_menu-item-right_1n9lv_233","right-icon":"_right-icon_1n9lv_236","third-button-google":"_third-button-google_1n9lv_241","menu-item-bg":"_menu-item-bg_1n9lv_250","bg-img":"_bg-img_1n9lv_258",card:Sse,bgCardLeft:Cse,bgCardRight:wse,"menu-item-active":"_menu-item-active_1n9lv_316"},[Ase,Ns]=Ae("lobby-menu-list"),Ise=pe({name:Ase,props:{..._se,data:{type:Array,required:!0}},setup(e,{slots:t}){const n=Ue(),o=S(()=>{if(e.badgeOffset)return e.badgeOffset;if(e.position=="top-right"&&e.badgeIncludeImage=="panel")return[Po("-0.5rem"),0]}),a=S(()=>
96{if(e.dotBadgeOffset)return e.dotBadgeOffset;if(e.position=="top-right"&&e.dotBadgeIncludeImage=="panel")return[Po("-0.5rem"),0]}),r=m=>{var g;return!m.badge||!e.needBadge?null:R("div",{class:[Xn["menu-item-bage"],Xn[e.position],Ns("item","bage")]},[R(rd,Ve({tag:"div",max:m!=null&&m.showTotalNum?99999999999:99,mode:typeof(m==null?void 0:m.badgeMode)=="function"?m==null?void 0:m.badgeMode():m==null?void 0:m.badgeMode,backgroundColor:m.badgeBgColor,content:(g=m.badge)!=null?g:0},m.badgeProps||{},{offset:m.dot?a.value:o.value,position:"top-right",dot:m.dot,class:{[Xn["item-dot"]]:m.dot}}),{default:()=>[R("div",{class:Xn["menu-item-bage-panel"]},null)]})])},s=m=>{var g;return m!=null&&m.activeIcon&&d(m)?m.activeIcon:(g=m==null?void 0:m.icon)!=null?g:""},i=m=>{var g;if(e.layout!="thumbnails")return R("div",{class:[Xn["menu-item-icon"],m.itemIconCls,Ns("item","icon")]},[((g=t==null?void 0:t.leftIcon)==null?void 0:g.call(t))||R(Me,{class:Xn.icon,src:s(m),isApng:m==null?void 0:m.isApng,useSkeleton:!0,lazy:e.imgLazy},null),(m.dot?e.dotBadgeIncludeImage:e.badgeIncludeImage)=="icon"&&r(m)])},c=m=>R("div",{class:[Xn["menu-item-text"],m==null?void 0:m.textCls,Ns("item","text")]},[R("p",null,[R("span",{class:["menu-list-item-text",n.rtlClass,n.rtlClass&&e.rightEllipsis&&Xn["right-ellipsis"]]},[cU(typeof m.title=="function"?m.title():m.title,n.rtlClass&&e.rightEllipsis)]),(m.dot?e.dotBadgeIncludeImage:e.badgeIncludeImage)=="text"&&r(m)])]),l=()=>{var m,g;if(e.layout!="card")return R("div",{class:[Xn["menu-item-right"],Ns("item","right")]},[((m=t.rightIcon)==null?void 0:m.call(t))||R(Me,{class:Xn["right-icon"],src:(g=e==null?void 0:e.rightIcon)!=null?g:"/lobby_asset/{layout}-{bg}-common/web/common/comm_icon_sort.svg",lazy:e.imgLazy,useSkeleton:!0},null)])},u=()=>{var m;return R("div",{class:[Xn["menu-item-bg"],Ns("item","bg")]},[R(Me,{class:Xn["bg-img"],src:(m=e.bgImage)!=null?m:"",lazy:e.imgLazy,useSkeleton:!0},null)])},d=m=>e.activedKey.includes(m.key)?`${Xn["menu-item-active"]} menu-item-active`:"";return()=>R("ul",{class:[Xn["menu-list"],Xn[e.layout],Ns("menu-list")]},[e.title&&R("span",{class:[Xn.title,Ns("menu-list-title")]},[e.title]),e.data.map(m=>{var g;return R("li",{key:m.key,class:[Xn["menu-item"],Ns("item"),m==null?void 0:m.itemCls,d(m)&&`${Xn["menu-item-active"]} menu-item-active`,"menu-list-item"],onClick:m.onClick},[(g=t.expandItem)==null?void 0:g.call(t,m),e.bgImage&&u(),i(m),c(m),(e==null?void 0:e.showRightIcon)&&l(),(m.dot?e.dotBadgeIncludeImage:e.badgeIncludeImage)=="panel"&&r(m)])})])}}),ZC={"nav-container":"_nav-container_g6l91_91","nav-menus":"_nav-menus_g6l91_98"},[Lse]=Ae("pages-game-nav"),Rse=pe({name:Lse,setup(){const{t:e}=Se(),{commonMenus:t,getCommonMenus:n,getMenuKeysByLocal:o}=hse(),a=Pe(),r=S(()=>[...t.value.filter(s=>s.icon),{key:"",title:()=>e("lobby.plan.middle.menu.more"),icon:"/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_dt_1gd.png",onClick:()=>{a.push({name:k.MORE_MENU})}}]);return Rs(()=>{o(),n()}),()=>R("div",{class:ZC["nav-container"]},[R(Ise,{class:ZC["nav-menus"],data:r.value,layout:"card",bgImage:"/lobby_asset/{layout}-{bg}-{skin}/common/home/img_zbdt_ty.png",badgeOffset:[Po("-0.25rem"),Po("0.1rem")],badgeIncludeImage:"icon",dotBadgeOffset:[Po("-0.52rem"),Po("0.06rem")]},null)])}}),Ose="_main_1vuj5_91",Tse="_bindNoWallet_1vuj5_126",Aa={"base-layout":"_base-layout_1vuj5_91",main:Ose,"banner-bg":"_banner-bg_1vuj5_94","banner-marketing":"_banner-marketing_1vuj5_103","nav-bg":"_nav-bg_1vuj5_106","banner-win":"_banner-win_1vuj5_112","nav-win":"_nav-win_1vuj5_120","footer-win":"_footer-win_1vuj5_123",bindNoWallet:Tse,"live-banner-style":"_live-banner-style_1vuj5_151"},Pse=xl(()=>z(()=>import("./AsyncFooter.BXD5n4w3.js").then(e=>e.a),__vite__mapDeps([38]))),Ec=xl(()=>z(()=>import("./1_MineChunk.DroyDZEx.js").then(e=>e.a3),__vite__mapDeps([0,4,2,1,5]))),Dse=xl(()=>z(()=>import("./RecommendMatchsIndex.CA-3Qzth.js"),__vite__mapDeps([0,4,1,2,5,6,7,8,9,10,39,40]))),_m=xl(()=>z(()=>import("./WinnerIndex.8hYhAO93.js"),__vite__mapDeps([1,41]))),sh=xl(()=>z(()=>import("./HomeLiveStreamIndex.2xjKf9hK.js"),__vite__mapDeps([42,0,1,43]))),XC=xl(()=>z(()=>import("./SpecialControlIndex.Cp0WOFoh.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,44]))),[Mse]=Ae("pages-home-index"),kse=pe({name:Mse,setup(){const e=O(null),{provideHeaderHeight:t}=p8();t(e);const{longConnectionJackpot:n}=Ac();n(),en(()=>{ub().setHiddenToTop(!0)});const{modulesConfig:o}=H7();return()=>R(Yoe,{modules:o},{default:()=>[R(Noe,{class:Aa["base-layout"],mainClass:Aa.main,layoutScrollbarTrigger:"none"},{header:()=>R("div",{ref:e},[R(Fo,{moduleName:sT},{default:()=>[R(PT,null,null)]}),R(Fo,{moduleName:aT},{default:()=>[R(doe,null,null)]}),R(IQ,{class:Aa.bindNoWallet},null)]),default:()=>R(Gt,null,[R(F7,null,null),R("div",{class:Aa["nav-bg"]}
96,[R("div",{class:Aa["banner-bg"]},[R(Nc,{moduleName:xt.marketInHeaderBelow},{default:()=>[R(Ec,{class:Aa["banner-marketing"]},null)]}),R(oh,{place:Mi.BannerTop},{default:()=>[R(sh,{place:Mi.BannerTop,class:Aa["live-banner-style"]},null)]}),R(Fo,{moduleName:jn.winnerInBannerTop},{default:()=>[R(_m,{class:Aa["banner-win"],position:Jo.BANNER,scale:680/710},null)]}),R(Fo,{moduleName:jn.winnerInMarqueeTop},{default:()=>[R(_m,{class:Aa["banner-win"],position:Jo.MARQUEUE},null)]}),R(Fo,{moduleName:a8},{default:()=>[R(SQ,{dynamicMainBullets:10},null)]}),R(Fo,{moduleName:nT},{default:()=>[R(Aae,{class:Aa["home-marqueue"]},null)]})]),R(Nc,{moduleName:xt.marketInMarqueeBelow},{default:()=>[R(Ec,{place:ke.ANNOUNCEMENT_BELOW},null)]}),R(Fo,{moduleName:jn.winnerInMiddleMenuTop},{default:()=>[R(_m,{class:Aa["nav-win"],position:Jo.NAV},null)]}),R(Fo,{moduleName:oT},{default:()=>[R(Rse,null,null)]})]),R(oh,{place:Mi.GameTop},{default:()=>[R(sh,{place:Mi.GameTop},null)]}),R(Nc,{moduleName:xt.marketInThirdPartyGamesAbove},{default:()=>[R(Ec,{place:ke.THIRD_PARTY_GAMES_ABOVE},null)]}),R(VC,{moduleName:ho.specialInGameTop},{default:()=>[R(XC,{position:Mr.Top},null)]}),R(Dse,null,null),R(Fo,{moduleName:lb.gameExhibition},{default:()=>[R(lte,null,null)]}),R(Nc,{moduleName:xt.marketInThirdPartyGamesBelow},{default:()=>[R(Ec,{place:ke.THIRD_PARTY_GAMES_BELOW},null)]}),R(oh,{place:Mi.FooterTop},{default:()=>[R(sh,{place:Mi.FooterTop},null)]}),R(Nc,{moduleName:xt.marketInHomeBottomAbove},{default:()=>[R(Ec,{place:ke.HOME_BOTTOM_ABOVE},null)]}),R(Fo,{moduleName:jn.winnerInFooterTop},{default:()=>[R(_m,{class:Aa["footer-win"],position:Jo.FOOTER},null)]}),R(VC,{moduleName:ho.specialInGameBottom},{default:()=>[R(XC,{position:Mr.Bottom},null)]}),R(Fo,{moduleName:eT},{default:()=>[R(Pse,null,{default:()=>[R(Nc,{moduleName:xt.marketInHomeBottom},{default:()=>[R(Ec,{place:ke.HOME_BOTTOM},null)]})]})]})])})]})}}),ih=pe({props:{mapping:{type:Object,required:!0}},setup(e){const t=Pe(),n=xn();return(()=>{const a={...n.query},r={...n.params},s=(i,c,l)=>{i&&i.forEach(u=>{const d=typeof u=="string"?u:u.from,m=typeof u=="string"?u:u.to;c[d]&&(l[m]=c[d],delete c[d])})};s(e.mapping.paramsToQuery,r,a),s(e.mapping.queryToParams,a,r),e.mapping.redirectTo&&t.replace({name:e.mapping.redirectTo,params:r,query:a})})(),()=>null}});var he=(e=>(e.NULL="null",e.CUSTOM="custom",e.MENU="menu",e.HOME="home",e.EVENT="discount",e.LOGIN="login",e.LOGINOUT="lougout",e.REGISTER="register",e.RECHARGE="recharge",e.WITHDRAW="withdraw",e.MINE="mine",e.VIP="vip",e.SHARE_EARN="shareEarn",e.AGENT_APPLY="agent",e.PROMOTE="promote",e.YUEBAO="yueBao",e.SERVICE="customer",e.DOWNLOAD="download",e.ACTIVITY="activity",e.TASK="task",e.REBATE="rebate",e.CANRECEIVE="canReceive",e.RECORDS="records",e.FEEDBACK="feedback",e.AWARD="award",e.REPORT_DETAILS="reportDetails",e.ACCOUNT_DETAILS="accountDetails",e.BETTING_RECORD="bettingRecord",e.PERSONAL_STATMENT="personalStatement",e.SETTINGS="settings",e.RECEIVERECORD="receiveRecord",e.OFFICIAL_CHANNEL="officialChannel",e.WITHDRAWMANAGEMENT="withdrawalManagement",e.GAME="GAME",e.RECHARGEFUND="rechargeFund",e.SECURITY="security",e.KYC="KYC",e.COMMONQUESTION="commonQuestion",e.MESSAGECENTER="messageCenter",e.CENTERWALLET="centerWallet",e.RECHARGE_FUND="rechargeFund",e.CLUB_APPLY="clubApply",e.ROOM_GAME="roomGame",e.CLUB_HOME="clubHome",e.CLUB_MANAGEMENT="clubManagement",e.CLUB_PROMOTE="clubPromote",e.CLUB_CONTACT="clubContact",e.CLUB_MINE="clubMine",e.CLUB_DEPOSIT_MANAGEMENT="clubDepositManagement",e.CLUB_WITHDRAW_MANAGEMENT="clubWithdrawMangement",e.FORBIDDEN_SELF="forbiddenSelf",e.CLUB_BILL_SETTLEMENT="clubBillSettlement",e.CLUB_MEMBER_MANAGEMENT="memberManagement",e.CLUB_ACCOUNT_DETAILS="clubAccountDetails",e.CLUB_CENTER_WALLET="clubCenterWallet",e.CLUB_RECHARGE="clubRecharge",e.CLUB_WITHDRAW="clubWithdraw",e.BLINDBOX_LOTTERY="blindBox",e.CREDIT_LOAN="creditLoan",e.FINDUS="findUs",e.SHARE="shareMakeMoney",e.CUT_ONE="kydActive",e.CASINO="casino",e.MOMENTS="moments",e.RECENT="recentGame",e.COLLECT="favoriteGame",e.TRY_GAME="tr
96yGame",e.LUCKYWHEEL="luckySpin",e.SVIP="svip",e.MALL="mall",e.LIVE="live",e.ACCOUNT="account",e.BETTING_TASK="bettingTask",e.MATCH_NEWS="sportEvent",e.COUPONS="coupon",e.GOSSIP="eatingPopcorn",e.CUSTOMERPAY="customerPay",e.SPORT="sport",e.SHARE_HOLDING="shareHolding",e))(he||{}),ra=(e=>(e[e.Active=1]="Active",e[e.Task=2]="Task",e[e.Cashback=3]="Cashback",e[e.Interest=4]="Interest",e[e.Vip=5]="Vip",e[e.CanReceive=6]="CanReceive",e[e.Records=7]="Records",e[e.RechargeFund=8]="RechargeFund",e[e.CreditLoan=9]="CreditLoan",e[e.LuckyWheel=10]="LuckyWheel",e[e.SVIP=11]="SVIP",e[e.ClubCashback=14]="ClubCashback",e))(ra||{}),B_=(e=>(e.Expand="expand",e.Popover="popover",e))(B_||{}),Gs=(e=>(e.Base="base",e.Special="specail",e.SpecialWithBadge="specialWithBadge",e.Big="big",e))(Gs||{}),xi=(e=>(e[e.PROMOTE=he.PROMOTE]="PROMOTE",e[e.RECHARGE=he.RECHARGE]="RECHARGE",e[e.ACTIVITY=he.ACTIVITY]="ACTIVITY",e[e.TASK=he.TASK]="TASK",e.RECHARGE_FUND="providentFund",e[e.EVENT=he.EVENT]="EVENT",e))(xi||{});const Zm={[xi.PROMOTE]:he.PROMOTE,[xi.RECHARGE]:he.RECHARGE,[xi.ACTIVITY]:he.ACTIVITY,[xi.TASK]:he.TASK,[xi.RECHARGE_FUND]:he.RECHARGE_FUND,[xi.EVENT]:he.EVENT},JC=(e,t)=>{const n=e.indexOf(t);return n===-1?t:n},Nse=(e,t)=>{const n=new Set,o=e.map(a=>{n.add(a.key);const r=t.find(s=>s.key===a.key);return r!=null&&r.key?{...a,...r}:a});return t.forEach(a=>{n.has(a.key)||o.push(a)}),o},ew=e=>e.reduce((t,n)=>(t[n.key]=n,t),{}),tw=e=>e.includes("png")||e.includes("gif"),ym={[xe.NORMAL]:"/lobby_asset/{layout}-{bg}-common/web/common/icon_btm_fhdb1",[xe.THEME_60]:"/lobby_asset/{layout}-{bg}-common/web/common/icon_btm_fhdb",[xe.THEME_72]:"/lobby_asset/{layout}-{bg}-common/web/common/icon_btm_fhdb",[xe.CROWN_GOLD]:"/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_btm_fhdb1.png",[xe.THEME_11]:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_btm_fhdb1.png",[xe.THEME_102]:"/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_btm_fhdb1.png",[xe.THEME_136]:"/lobby_asset/{layout}-{bg}-common/web/_sprite/icon_btm_top1.png",[xe.THEME_138]:"/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_btm_zd1.png"},Ese=()=>{const e=Cn(),{t}=Se(),n=S(()=>{var s,i,c,l,u,d,m,g,f,_;return[{label:t("lobby.plan.middle.menu.active"),routeName:[k.EVENT],redDot:(s=e.discountRedDot)==null?void 0:s.activeCount,display:e.isShowEvents,sort:ra.Active},{label:t("lobby.plan.middle.menu.task"),routeName:[k.TASK],redDot:(i=e.discountRedDot)==null?void 0:i.taskCount,display:e.isShowTask,sort:ra.Task},{label:t("lobby.plan.middle.menu.backwater"),routeName:[k.CASHBACK],redDot:(c=e.discountRedDot)==null?void 0:c.returnGoldCount,display:e.isShowNormalCashback,sort:ra.Cashback},{label:t("lobby.plan.middle.menu.backwater"),routeName:[k.CASHBACK],redDot:(l=e.discountRedDot)==null?void 0:l.returnGoldCount,display:e.isShowClubCashback,sort:ra.ClubCashback},{label:t("lobby.plan.middle.menu.Interest"),routeName:[k.INTEREST],redDot:(u=e.discountRedDot)==null?void 0:u.yueBaoCount,display:e.isShowInterest,sort:ra.Interest},{label:t("lobby.plan.middle.menu.vip"),routeName:[k.VIP],redDot:(d=e.discountRedDot)==null?void 0:d.vipCount,display:e.isShowVip,sort:ra.Vip},{label:t("lobby.plan.middle.menu.waitingCollect"),routeName:[k.CANRECEIVE],redDot:(m=e.discountRedDot)==null?void 0:m.receiveLogCount,display:!0,sort:ra.CanReceive},{label:t("lobby.game.nav.receiveRecord"),routeName:[k.RECORDS],redDot:0,display:!0,sort:ra.Records},{label:e.rechargeFundCustomName||t("lobby.plan.middle.menu.rechargeFund"),routeName:[k.RECHARGE_FUND],redDot:(g=e.discountRedDot)==null?void 0:g.rechargeFundCount,display:e.isShowRechargeFund,sort:ra.RechargeFund},{label:t("lobby.system.creditLoan"),routeName:[k.CREDITLOAN],display:e.isShowCreditLoan,sort:ra.CreditLoan},{label:t("lobby.event.luckyWheel.title"),routeName:[k.LUCKY_WHELL],redDot:(f=e.discountRedDot)==null?void 0:f.turntableRedDot,display:e.isShowLuckyWheel,sort:ra.LuckyWheel},{label:t("lobby.svip.title"),routeName:[k.SVIP],redDot:(_=e.discountRedDot)==null?void 0:_.svipCount,display:e.isShowSVIP,sort:ra.SVIP}]}),o=S(()=>{const s=e.eventsAuthInfos.activePageSort,i=n.value.filter(l=>l.display);if(!s)return i;const c=s.split(",").map(Number);return i.sort((l,u)=>JC(c,l.sort)-JC(c,u.sort))}),a=S(()=>o.value.map(s=>
96s.routeName[0])),r=S(()=>a.value[0]||k.EVENT);return{discountTabs:n,promoteBar:o,discountRoutes:a,firstDiscountRoute:r}},$e=(e,t=`btm_${e}`)=>EU(`/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_btm_${e}.png`,`/lobby_asset/{layout}-{bg}-common/web/common/icon_${t}`),U0=()=>{const{badgeValue:e,badgeBgColor:t}=l0(),n=ze(),o=Pe(),a=Cn(),{hasLogined:r,temporaryAccountStatus:s}=GO(),i=Ol(),{customizeBottomIconMap:c}=Rd.useHomeCustomizeIcon(),{t:l}=Se(),{openLoginRegister:u}=Ft(),{openFeedback:d}=E0(),{navigateToServicePage:m,isServiceHidden:g}=If(),f=No(),_=Nf(),p=B0(),h=gi("Lv1"),y=D0(),{discountRedDot:b,isShowCashback:v,isShowBlindBox:I,isShowVip:A,isShowInterest:L,isShowRechargeFund:C,isShowTask:w,isShowCreditLoan:T,isShowLuckyWheel:P,isShowSVIP:M}=St(a),E=Ef(),{performGameCategoryAction:x}=Uf(),V=rn(),{interstBadge:B,interstBadgeColor:W,rechargeFundBadge:Q}=N0(!0),{firstDiscountRoute:G}=Ese(),N=S(()=>{var Te;const{activeCount:te=0,taskCount:le=0,yueBaoCount:ue=0,vipCount:oe=0,returnGoldCount:U=0,rechargeFundCount:$=0,receiveLogCount:re=0,svipCount:ve=0,turntableRedDot:Le=0}=(Te=b.value)!=null?Te:{};return te+le+ue+oe+U+$+re+ve+Le}),j=te=>{const le=te===he.EVENT?G.value:k.EVENT,ue=De(o.route.query);delete ue.current,o.push({name:le,query:ue})},{openMiddleDownloadDialog:X}=Nl(),{isHiddenAppEnter:q}=St(Wt()),{unreadMsgCount:J}=St(cc()),Z=async te=>{await o.replace({name:k.GAME}),x(te,!1)},K=S(()=>{var te,le,ue,oe,U,$,re;return[{key:he.HOME,routeName:[k.GAME],title:()=>l("lobby.plan.tabbar.home"),customUrl:c.get("homeUnIcon"),customActiveUrl:c.get("homeOnIcon"),icon:$e("sy"),activeIcon:$e("sy1")},{key:he.ROOM_GAME,title:()=>l("lobby.club.roomGame"),icon:$e("fjyx"),activeIcon:$e("fjyx1"),routeName:[k.ROOM_GAME]},{key:he.EVENT,title:()=>l("lobby.plan.tabbar.discount"),icon:$e("yh"),activeIcon:$e("yh1"),customUrl:c.get("activityUnIcon"),customActiveUrl:c.get("activityOnIcon"),routeName:[k.EVENT,k.TASK,k.INTEREST,k.VIP,k.CASHBACK,k.RECHARGE_FUND,k.CANRECEIVE,k.RECORDS,k.LUCKY_WHELL,k.CREDITLOAN,k.SVIP,k.SEARCH_SUB_GAME],badge:N.value,onClick:()=>j(he.EVENT),hidden:!a.isShowDiscount},{key:he.ACTIVITY,routeName:[k.EVENT],title:()=>l("lobby.plan.tabbar.event"),customUrl:c.get("activityUnIcon"),customActiveUrl:c.get("activityOnIcon"),icon:$e("hd"),activeIcon:$e("hd1"),badge:(te=b.value)==null?void 0:te.activeCount,onClick:()=>j(he.ACTIVITY),hidden:!a.isShowEvents},{key:he.TASK,routeName:[k.TASK],title:()=>l("lobby.plan.tabbar.task"),customUrl:c.get("taskUnIcon"),customActiveUrl:c.get("taskOnIcon"),icon:$e("rw"),activeIcon:$e("rw1"),badge:((le=b.value)==null?void 0:le.taskCount)||0,hidden:!w.value},{key:he.BLINDBOX_LOTTERY,title:()=>l("lobby.plan.tabbar.blindBoxLottery"),customUrl:c.get("blindBoxIcon"),icon:"/lobby_asset/{layout}-{bg}-common/web/home/apng_icon_mhcj.png",isApng:!0,activeIcon:"/lobby_asset/{layout}-{bg}-common/web/home/apng_icon_mhcj.png",onClick:()=>s0(),hidden:!I.value},{key:he.CREDIT_LOAN,title:()=>l("lobby.system.creditLoan"),routeName:[k.CREDITLOAN],customUrl:c.get("creditLoanUnIcon"),customActiveUrl:c.get("creditLoanOnIcon"),icon:$e("xyjk"),activeIcon:$e("xyjk1"),hidden:!T.value},{key:he.REBATE,routeName:[k.CASHBACK],title:()=>l("lobby.plan.tabbar.backwater"),customUrl:c.get("rebateUnIcon"),customActiveUrl:c.get("rebateOnIcon"),icon:$e("fs"),activeIcon:$e("fs1"),badge:((ue=b.value)==null?void 0:ue.returnGoldCount)||0,hidden:!v.value},{key:he.ACCOUNT_DETAILS,title:()=>l("lobby.game.nav.accountDetails"),icon:$e("zhmx","btm_zhmx1"),shouldLogin:!0,routeName:[k.REPORT],query:{reportCurrent:Ta.ACCOUNT}},{key:he.BETTING_RECORD,title:()=>l("lobby.game.nav.bettingRecord"),icon:$e("tzjl","btm_tzjl1"),shouldLogin:!0,routeName:[k.REPORT],query:{reportCurrent:Ta.BETTING}},{key:he.PERSONAL_STATMENT,title:()=>l("lobby.game.nav.personalStatement"),icon:$e("grbb","btm_grbb1"),shouldLogin:!0,routeName:[k.REPORT],query:{reportCurrent:Ta.PERSONAL}},{key:he.FEEDBACK,title:()=>l("lobby.header.menus.feedback"),icon:$e("yjfk","btm_yjfk1"),onClick:d},{key:he.RECEIVERECORD,title:()=>l("lobby.promote.pickUpRecord"),icon:$e("lqjl"),activeIcon:$e("lqjl1"),hidden:!a.isShowDiscount,routeName:[k.RECORDS]},{key:he.AWARD,routeName:[k.CANRECEIVE],title:()=>l("lobby.reward.base.toBeCollected"),hidden:!a.isShowDiscount,badge:(oe=a.discountRedDot)==null?void 0:oe.receiveLogC
96ount,icon:$e("jl"),activeIcon:$e("jl1")},{key:he.LOGIN,title:()=>l("lobby.plan.tabbar.login"),customUrl:c.get("loginIcon"),icon:$e("dl"),hidden:r.value,onClick:()=>u({login:!0})},{key:he.REGISTER,title:()=>l("lobby.plan.tabbar.register"),customUrl:c.get("registerIcon"),icon:$e("zc"),hidden:r.value,onClick:()=>u({register:!0}),badge:e.value||0,badgeProps:{backgroundColor:t,designBgMode:"green"}},{key:he.RECHARGE,title:()=>l("lobby.plan.tabbar.recharge"),customUrl:c.get("rechargeIcon"),icon:$e("cz"),isLogin:!ee().hasLoginedComponent,onClick:()=>Wy({openType:"overlay",options:{payEntryId:wc.HOME_BOTTOM}}),badge:y.rechargeBadgeCount.value,badgeProps:f.payChargeBadge,hidden:n.isHideRechargeEntry},{key:he.WITHDRAW,routeName:[k.WITHDRAW],title:()=>l("lobby.plan.tabbar.withDraw"),customUrl:c.get("withdrawIcon"),icon:$e("tx"),isLogin:!0,onClick:()=>ss(),hidden:n.isHideWithdrawEntry},{key:he.MINE,routeName:[k.MINE],title:()=>l("lobby.plan.tabbar.mine"),customUrl:c.get("mineUnIcon"),customActiveUrl:c.get("mineOnIcon"),icon:$e("wd"),activeIcon:$e("wd1"),badge:J.value||0},{key:he.VIP,routeName:[k.VIP],title:()=>l("lobby.plan.tabbar.vip"),customUrl:c.get("vipUnIcon"),customActiveUrl:c.get("vipOnIcon"),icon:$e("vip"),activeIcon:$e("vip1"),hidden:!A.value,isLogin:!0,badge:((U=b.value)==null?void 0:U.vipCount)||0},{key:he.SERVICE,title:()=>l("lobby.plan.tabbar.service"),customUrl:c.get("customerIcon"),icon:$e("kf"),onClick:m,hidden:g.value},{key:he.YUEBAO,title:()=>l("lobby.plan.tabbar.Interest"),routeName:[k.INTEREST],customUrl:c.get("yueBaoUnIcon"),customActiveUrl:c.get("yueBaoOnIcon"),icon:$e("yeb"),activeIcon:$e("yeb1"),hidden:!L.value,badge:B.value,badgeProps:{...W.value}},{key:he.PROMOTE,title:()=>n.isClubSite?l("lobby.promote.shareEarn.agentCenter"):i.isShowAgentShareEarn.value?l("lobby.promote.promoteShare"):l("lobby.system.promoteAgent"),customUrl:c.get("promoteIcon"),badge:a.promoteReward,icon:$e("tg"),showTotalNum:!0,badgeProps:{backgroundColor:ha.AWARD,designBgMode:"green"},hidden:!i.isShowPromote.value,onClick:()=>Fy()},{key:he.DOWNLOAD,title:()=>l("lobby.plan.tabbar.download"),hidden:!He.forceShowAppDownloadEntry&&q.value,customUrl:c.get("appDownloadIcon"),icon:$e("app"),onClick:()=>X({forcePop:He.forceShowAppDownloadEntry})},{key:he.RECHARGE_FUND,routeName:[k.RECHARGE_FUND],title:()=>a.rechargeFundCustomName||l("lobby.plan.tabbar.rechargeFund"),hidden:!C.value,badge:Q.value,badgeProps:{backgroundColor:ha.AWARD,designBgMode:"green"},icon:$e("gjj"),activeIcon:$e("gjj1"),showTotalNum:!0},{key:he.GAME,title:()=>l("lobby.game.menue"),icon:$e("yx"),onClick:()=>{kr(Y.Electronic)}},{key:he.CUT_ONE,title:()=>{var Le;const ve=(Le=Is().eventsList)==null?void 0:Le.find(Te=>Te.template===ut.SlashOnce);return(ve==null?void 0:ve.activeName)||l("lobby.plan.tabbar.cutOne")},icon:"/lobby_asset/{layout}-{bg}-common/web/home/apng_icon_kyd_alpha.png",hidden:!Ob(),customUrl:c.get("cutKnifeIcon"),isApng:!0,isHiddenText:!0,onClick:()=>Tb()},{key:he.MATCH_NEWS,title:()=>n.customEventName,hidden:n.isHideMatchNews,customUrl:c.get("eventNewsIcon"),customActiveUrl:c.get("eventNewsIcon"),icon:$e("sszx"),activeIcon:$e("sszx1"),routeName:[k.MATCH_NEWS]},{key:he.SHARE,title:()=>l("lobby.plan.tabbar.share"),icon:$e("ljfx"),customUrl:c.get("shareNowIcon"),onClick:async()=>{const{navigatorShare:ve,getShareLink:Le}=await I0({apiNoErrorMessage:!1}),Te=await Le();ve(Te||window.location.origin,!1)}},{key:he.RECENT,title:()=>l("lobby.plan.tabbar.recent"),customUrl:c.get("recentGamesIcon"),icon:$e("zj"),activeIcon:$e("zj1"),onClick:()=>{Z(Y.Recent)}},{key:he.COLLECT,title:()=>l("lobby.plan.tabbar.collect"),customUrl:c.get("collectGamesIcon"),icon:$e("sc"),activeIcon:$e("sc1"),onClick:()=>{Z(Y.Collect)}},{key:he.TRY_GAME,title:()=>l("lobby.plan.tabbar.tryGame"),customUrl:c.get("freeTrialIcon"),icon:$e("sw"),activeIcon:$e("sw1"),onClick:()=>{Z(Y.Demo)},hidden:ee().hasLoginedComponent||!V.getCategoriesIsOpen(Y.Demo)},{key:he.MOMENTS,routeName:[k.PLAZZA],title:()=>E.plazzaTitle,customUrl:c.get("findIcon"),customActiveUrl:c.get("findIcon"),icon:$e("fx"),activeIcon:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_dt_1fx.png",hidden:!E.isShowPlazza,badge:E.isShowDot?1:0,dot:E.isShowDot},{key:he.COUPONS,routeName:[k.COUPON],title:()=>l("lobby.plan.tabbar.coupon"),icon:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_btm_zkq.png",hidden:!_.isCouponEntryShow,badge:_.couponBadgeForMine,showTotalNum:!0,badgeProps:{backgroundColor:ha.AWARD,designBgMode:"green"}},{key:he.GOSSIP,title:()=>n.gossipName,icon:n.gossipIcon||"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_btm_cgw.png",activeIcon:n.gossipIcon||"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_btm_cgw.png",onClick:()=>{Vy()}
96,hidden:!n.isShowGossip},{key:he.LUCKYWHEEL,title:()=>l("lobby.plan.tabbar.luckySpin"),icon:"/lobby_asset/{layout}-{bg}-common/web/home/apng_icon_xyzp_alpha.png",routeName:[k.LUCKY_WHELL],isApng:!0,hidden:!P.value,customUrl:c.get("luckyWheelUnIcon"),customActiveUrl:c.get("luckyWheelOnIcon"),badge:(($=b.value)==null?void 0:$.turntableRedDot)||0},{key:he.SVIP,title:()=>l("lobby.plan.tabbar.svip"),icon:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_btm_jrsvip.png",activeIcon:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_btm_jrsvip.png",routeName:[k.SVIP],hidden:!M.value,customUrl:c.get("svipUnIcon"),customActiveUrl:c.get("svipOnIcon"),badge:((re=b.value)==null?void 0:re.svipCount)||0},{key:he.BETTING_TASK,title:()=>l("lobby.game.nav.audit"),icon:$e("jh","tzrw_jh"),onClick:()=>ss(Na.BETTING_TASK),hidden:Je.enable},{key:he.ACCOUNT_DETAILS,title:()=>l("lobby.center.report.tabs.accountDetails"),icon:$e("zhmx","tzrw_zhmx"),shouldLogin:!0,onClick:()=>o.push({name:k.REPORT,query:{reportCurrent:Ta.ACCOUNT}}),hidden:h.value&&Je.enable},{key:he.FINDUS,title:()=>l("lobby.findUs.title"),icon:$e("zdwm","tzrw_zdwm"),onClick:()=>p.openFindUs(),hidden:!p.showEntryBtn()},{key:he.SECURITY,title:()=>l("lobby.header.menus.security"),icon:$e("aqzx","tzrw_aqzx"),onClick:()=>o.push({name:k.SECURITY})},{key:he.MALL,title:()=>l("lobby.mall.title"),icon:"/lobby_asset/{layout}-{bg}-common/common/_sprite/icon_btm_yhsc.png",hidden:!a.isShowMall,onClick:()=>{$y()}}
96,{key:he.CENTERWALLET,title:()=>l("lobby.finance.center.wallet.title"),icon:$e("zhye"),shouldLogin:!0,onClick:()=>o.push({name:k.REPORT,query:{reportCurrent:Ta.CENTER_WALLET}}),hidden:Je.enable},{key:he.WITHDRAWMANAGEMENT,title:()=>l("lobby.header.menus.withdrawalManagement"),icon:$e("txgl"),hidden:n.isHideWithdrawEntry,shouldLogin:!0,onClick:()=>{ss(Na.ACCOUNT_MANAGEMENT)}},{key:he.SETTINGS,title:()=>l("lobby.header.menus.settings"),shouldLogin:!0,icon:$e("sz"),onClick:()=>o.push({name:k.SETTING})},{key:he.FORBIDDEN_SELF,title:()=>l("lobby.center.forbiddenSelf.title"),shouldLogin:!0,icon:$e("zwjz"),onClick:()=>o.push({name:k.FORBIDDEN_SELF})},{key:he.CUSTOMERPAY,title:()=>l("lobby.plan.middle.menu.customerPay"),icon:$e("kfdc"),badge:f.customerPayBadge,onClick:()=>P0({payKind:$i.artificial}),badgeProps:{backgroundColor:f.customerPayCharge.customerColor},hidden:!f.customerPayCharge.customerMode||s.value.unLogin||n.isHideRechargeEntry}]});return{discountRedDot:b,discountCount:N,commonTabs:K,onEventClick:j}},G0=()=>{const e=ee(),t=me(),{commonTabs:n}=U0(),o=S(()=>{const{loginBtmItems:r=[],btmItems:s=[]}=t.homeLayoutInfos||{},i=e.hasLoginedComponent?r:s;if((i==null?void 0:i.length)!==5)return!1;const{btmBigIconBefore:c,btmBigIconAfter:l}=t.homeLayoutInfos||{},u=e.hasLoginedComponent?l:c,d=u?Zm==null?void 0:Zm[u.linkUrl]:"";if(!d)return!1;const m=n.value.find(g=>g.key===d);return!!m&&!m.hidden}),a=S(()=>{if(!o.value)return{};const{btmBigIconBefore:r,btmBigIconAfter:s}=t.homeLayoutInfos||{},i=e.hasLoginedComponent?s:r;return i!=null&&i.iconCode?{iconCode:i.iconCode,iconUrl:/^\d+_\d+$/.test(i==null?void 0:i.iconUrl)?`/lobby_asset/common/common/home/btm_fxzq_style${i==null?void 0:i.iconUrl}.gif`:i==null?void 0:i.iconUrl,linkUrl:i.linkUrl}:{}});return{showIconPlus:o,iconPlusConfig:a}},Bse=66,xse=2;function Hse(){const e=Pe(),t=ee(),n=xn(),o=O(0),a=O(""),r=S(()=>{const c=e.route.name;return He.isScrollHideTabbar&&!!c&&[k.HOME,k.GAME].includes(c)});Er("scroll",c=>{var _,p;const l=c.target;if(!l||!((_=l.classList)!=null&&_.contains("lobby-scroll--y"))||!((p=l.closest)!=null&&p.call(l,"#app")))return;const u=l.scrollTop,d=l.scrollHeight-l.clientHeight,m=0,g=o.value,f=u-g;if(u<=m||u>=d){o.value=u;return}f<-2&&(a.value="up"),!(l.scrollHeight-document.body.clientHeight<=Bse)&&(f>xse&&(a.value="down"),o.value=u)},{capture:!0,passive:!0});const i=S(()=>r.value&&a.value==="down");return ye(()=>[t.hasLogined,t.isTemporaryAccountMode,n.path],()=>{a.value="up"}),{fullScreen:i,scrollDirection:a,openScrollWatching:r}}const Use=300;class Gse{constructor(){H(this,"isPageVisible",O(Co?document.visibilityState==="visible":!0));H(this,"visiblePopupCount",O(0));H(this,"hasPopupOpen",S(()=>this.visiblePopupCount.value>0));H(this,"isPageActive",S(()=>this.isPageVisible.value&&!this.hasPopupOpen.value));H(this,"inited",!1);H(this,"rawPopupCount",0);H(this,"closeBufferTimer",null);H(this,"onVisibilityChange",()=>{Co&&(this.isPageVisible.value=document.visibilityState==="visible")});H(this,"onBaseUiDialogOpen",()=>{this.closeBufferTimer&&(clearTimeout(this.closeBufferTimer),this.closeBufferTimer=null),this.rawPopupCount+=1,this.visiblePopupCount.value=this.rawPopupCount});H(this,"onBaseUiDialogClose",()=>{if(this.rawPopupCount=Math.max(0,this.rawPopupCount-1),this.rawPopupCount>0){this.visiblePopupCount.value=this.rawPopupCount;return}this.closeBufferTimer||(this.closeBufferTimer=setTimeout(()=>{this.closeBufferTimer=null,this.visiblePopupCount.value=this.rawPopupCount},Use))});H(this,"init",()=>{!Co||this.inited||(this.inited=!0,this.isPageVisible.value=document.visibilityState==="visible",this.rawPopupCount=0,this.visiblePopupCount.value=0,document.addEventListener("visibilitychange",this.onVisibilityChange),_e("BASE_UI_DIALOG_OPEN",this.onBaseUiDialogOpen),_e("BASE_UI_DIALOG_CLOSE",this.onBaseUiDialogClose))})}}const bm=new Gse;function Wse(){return bm.init(),{isPageVisible:bm.isPageVisible,hasPopupOpen:bm.hasPopupOpen,isPageActive:bm.isPageActive}}const Fse=()=>co.stopRechargeDecorativeImages(ze().financeSetting);function Vse(){const e=ze(),t=S(()=>{var m,g;return((g=(m=e.financeSetting)==null?void 0:m.rechargeBtnStyle)==null?void 0:g.styleType)===ro.CLOSE}),n=S(()=>{var m,g;return t.value||((g=(m=e.financeSetting)==null?void 0:m.rechargeBtnStyle)==null?void 0:g.disEnableScrollBottom)}),o=S(()=>{var m,g;return(g=(m=e.financeSetting)==null?void 0:m.defaultCategoryRowNum)!=null?g:T0.TWO}),a=S(()=>{var m;return((m=e.financeSetting)==null?void 0:m.categoryExpandMode)===ro.OPEN}),r=S(()=>{var m;return((m=e.financeSetting)==null?void 0:m.channelExpandMode)===ro.OPEN}),s=S(()=>{var m;return((m=e.financeSetting)==null?void 0:m.recommendAmountPosition)===ro.OPEN}),i=S(()=>{var m;return((m=e.financeSetting)==null?void 0:m.tipsShowPosition)===ro.OPEN}),c=S(()=>{var g,f;return((f=(g=e.financeSetting)==null?void 0:g.payRewardDisplaySwitch)!=null?f:"").split(",").filter(
96Boolean)}),l=S(()=>c.value.includes(zm.SHOW_REWARD_PANEL)),u=S(()=>c.value.includes(zm.SHOW_RECOMMEND_REWARD)),d=S(()=>c.value.includes(zm.SHOW_INPUT_REWARD));return{isStickyBottom:t,disEnableScrollBottom:n,defaultCategoryRowNum:o,isCategoryExpand:a,isChannelExpand:r,isRecommendAmountAbove:s,isTipsAboveInput:i,payRewardDisplaySwitch:c,showRewardPanel:l,showRecommendReward:u,showInputReward:d}}function $se(){const e=ee(),{visible:t}=zt("recharge"),n=Cn(),{showRewardPanel:o}=Vse(),a=ze();let r=0,s=[];const i=()=>{r++;for(const l of s)l.cancel();s=[]};ye(()=>[e.uid,e.hasLogined],i,{flush:"sync"}),ye(()=>!!t.value,i,{flush:"sync"});const c=_e("LOGIN_SUCCESS",({userInfos:l})=>{i();const u=l==null?void 0:l.account_type;if(u!==Nt.Normal&&u!==Nt.Temporary)return;const d=r,m=e.uid,g=()=>d===r&&e.hasLogined&&e.uid===m,f=(I,A,L)=>{g()&&s.push(or.schedule(()=>{if(g())return L()},{priority:A,label:I}))};let _;const p=async()=>(_!=null||(_=z(()=>import("./0_EntryLoginRegisterChunk.CH23XrmN.js").then(I=>I.fk),__vite__mapDeps([0]))),(await _).useFinanceSettingStore());let h,y;const b=()=>{var L,C;if(!n.isShowDiscount||!(h!=null&&h.initial)||!y)return;const I=o.value&&(((L=h.eventRechargeDataList)==null?void 0:L.some(w=>{var T;return(T=w.canGiveList)==null?void 0:T.length}))||((C=h.autoEventRechargeDataList)==null?void 0:C.some(w=>{var T;return(T=w.canGiveList)==null?void 0:T.length}))),A=y.isCouponEntryShow&&y.couponListDataLength>0;if(I&&A)return"CombinedRewardAndCouponIndex";if(I)return"RechargeRewardIndex";if(A)return"CouponIndex"},v=async()=>{var P;if(t.value||!b())return;const I=await p(),A=()=>g()&&!t.value&&!I.isRechargeSimple;if(!A()||!b())return;const[L,{preloadRechargeRewardImages:C}]=await Promise.all([z(()=>import("./0_RechargeLegacyChunk.0FjfCXZr.js").then(M=>M.r),__vite__mapDeps([0,2,45])),z(()=>import("./0_RechargeLegacyChunk.0FjfCXZr.js").then(M=>M.d),__vite__mapDeps([0,2,45]))]),w=b();if(!A()||!w)return;const T=w==="CombinedRewardAndCouponIndex"?[L.CombinedRewardAndCouponIndex,L.RechargeRewardIndex,L.CouponIndex]:[L[w]];return Promise.all([C({hasReward:w!=="CouponIndex",hasCoupon:w!=="RechargeRewardIndex",couponStyle:y==null?void 0:y.style,menuStyle:(P=a.financeSetting)==null?void 0:P.payRewardMenuStyle}),...T.map(M=>M.preload())])};f(Xo.RechargeDataPreload,"high",async()=>{const I=await p();for(;g();){const A=I.isRechargeSimple,L=!!I.paymentMode,C=()=>A!==I.isRechargeSimple||L!==!!I.paymentMode;if(A){const{useRechargeSimpleStore:w}=await z(async()=>{const{useRechargeSimpleStore:T}=await import("./0_RechargeSimpleDialogChunk.BDl9ESaK.js").then(P=>P.m);return{useRechargeSimpleStore:T}},__vite__mapDeps([0,2,24,46]));if(!g())return;if(C())continue;await w().prefetch()}else if(L){const{useRechargeMianStore:w}=await z(async()=>{const{useRechargeMianStore:T}=await import("./0_RechargeCommonChunk.DSN05vBz.js").then(P=>P.bE);return{useRechargeMianStore:T}},__vite__mapDeps([0,2]));if(!g())return;if(C())continue;w().getRechargeType(0,{silent:!0,preloadGift:!0})}else{const{useRechargeStore:w}=await z(async()=>{const{useRechargeStore:T}=await import("./0_RechargeCommonChunk.DSN05vBz.js").then(P=>P.bD);return{useRechargeStore:T}},__vite__mapDeps([0,2]));if(!g())return;if(C())continue;await w().getRechargeCategory(void 0,!0)}break}}),f(Xo.RechargeActivityPreload,"low",async()=>{const I=await p();if(!g()||I.isRechargeSimple)return;const{useEventRechargeStore:A}=await z(async()=>{const{useEventRechargeStore:C}=await import("./0_EntryLoginRegisterChunk.CH23XrmN.js").then(w=>
96w.fm);return{useEventRechargeStore:C}},__vite__mapDeps([0]));if(!g()||I.isRechargeSimple)return;const L=A();if(await L.initDataList(),!(!g()||I.isRechargeSimple))return h=L,v()}),f(Xo.RechargeCouponPreload,"low",async()=>{const I=await p();if(!g()||I.isRechargeSimple)return;const{useCouponStore:A}=await z(async()=>{const{useCouponStore:C}=await Promise.resolve().then(()=>$Y);return{useCouponStore:C}},void 0);if(!g()||I.isRechargeSimple)return;const L=A();if(await L.initDataList(),!(!g()||I.isRechargeSimple))return y=L,v()}),Fse()||f(Xo.RechargeImagesPreload,"low",async()=>{const I=await p();if(!g()||I.isRechargeSimple)return;const{preloadRechargeImages:A}=await z(async()=>{const{preloadRechargeImages:L}=await import("./0_RechargeLegacyChunk.0FjfCXZr.js").then(C=>C.p);return{preloadRechargeImages:L}},__vite__mapDeps([0,2,45]));if(g()&&!I.isRechargeSimple)return A(["/lobby_asset/common/common/deposit/img_jlqp_cw.png","/lobby_asset/common/common/deposit/img_czjl_mccz.png","/lobby_asset/common/common/deposit/img_czjl_xs.png","/lobby_asset/common/common/deposit/img_czjl_bcy.png","/lobby_asset/common/common/deposit/img_czjl_zh.png","/lobby_asset/common/web/common/comm_icon_sort.svg","/lobby_asset/common/web/common/comm_icon_tc_gant.svg","/lobby_asset/common/web/deposit/img_cz_czyh_bg01.svg","/lobby_asset/common/web/deposit/comm_icon_cz_kf.svg","/lobby_asset/common/web/deposit/comm_icon_cz_jl.svg","/lobby_asset/common/web/deposit/icon_cz_zxcz1.svg","/lobby_asset/common/web/deposit/icon_cz_zz.svg","/lobby_asset/common/web/deposit/icon_cz_xnhb.svg","/lobby_asset/common/web/deposit/icon_cz_rgcz.svg","/lobby_asset/common/web/deposit/icon_cz_ys.svg"])})});io(()=>{c.off(),i()})}const nw=["pages-login-register","pages-security","pages-dialogs-login-register-upgrade-guide","pages-game-embedded","pages-setting","forbiddenSelf","pages-event-item-entry","pages-club-add-member","pages-club-update-member","pages-club-bill-detail","pages-club-withdraw-account-setting"],[Yse]=Ae("base-transition"),qse=pe({name:Yse,props:{mode:{type:String,validator:function(e){return["Base","Push","Pop"].includes(e)}},onBeforeEnter:{type:Function},onAfterEnter:{type:Function},onBeforeLeave:{type:Function},onAfterLeave:{type:Function}},setup(e,{slots:t}){const n=Tf(),o=S(()=>({None:"",Base:tr.WithoutNormalFlow.Page.Fade,Push:tr.WithoutNormalFlow.Page.Push,Pop:tr.WithoutNormalFlow.Page.Pop})[e.mode||n.currentRouterViewTransitionMode]);return()=>R(dd,{onBeforeEnter:e.onBeforeEnter,onBeforeLeave:e.onBeforeLeave,onAfterLeave:e.onAfterLeave,onAfterEnter:e.onAfterEnter,name:o.value,css:!!o.value},{default:()=>{var a;return[(a=t.default)==null?void 0:a.call(t)]}})}}),ow={"base-view":"_base-view_1j182_91","hollowing-out":"_hollowing-out_1j182_99"},[jse]=Ae("base-router-view"),aw=Symbol("isParentTransitioning"),zse=pe({props:{useScroll:{type:Boolean,default:!1},observeParentTransition:{type:Boolean,default:!0},useBaselayout:{type:Boolean,default:!0},layoutClass:{type:[String,Array,Object],default:""},flatHeader:{type:Boolean,default:!1},hollowingOut:{type:Boolean,default:!1},layoutProps:{type:Object,default:()=>({})}},name:jse,setup(e,{slots:t}){const n=O(!1),o=We(aw,O(!1));tn(aw,n);const a=(u,d=!0)=>{e.observeParentTransition&&o.value?u.style.animationName=d?"none":"":u.style.animationName=""},r=co.stopRouterAnimation(),s=()=>R(Dw,null,{default:({Component:u})=>R(qse,{mode:r?"None":void 0,onBeforeLeave:d=>{n.value=!0,a(d,!0)},onAfterLeave:d=>{n.value=!1,a(d,!1)},onBeforeEnter:d=>{n.value=!0,a(d,!0)},onAfterEnter:d=>{n.value=!1,a(d,!1)}},{default:()=>[R(Gb,{exclude:nw.map(d=>`lobby-${d}`)},[u])]})}),i=xn(),c=S(()=>{var u;return(u=i.meta)!=null&&u.fullScreenLayout?"1":void 0}),l=()=>R(Gb,{exclude:nw.map(u=>`lobby-${u}`)},[R(C0,Ve(e.layoutProps,{useScroll:e.useScroll,class:[ow["base-view"],e.layoutClass,{[ow["hollowing-out"]]:e.hollowingOut}],"data-full-screen-layout":c.value,flatHeader:e.flatHeader}),{header:t.header,default:s,footer:t.footer,fixedView:t.fixedView})]);return()=>e.useBaselayout?l():R(s,null,null)}}),Kse={itemKey:{type:String,default:""},icon:{type:String,required:!0,default:""},customUrl:{type:String,default:""},activeIcon:{type:String,required:!0,default:""},customActiveUrl:{type:String,default:""},isActive:{type:Boolean,required:!0},title:{type:String,required:!0},isHiddenText:{type:Boolean,required:!1,default:!1},isSpeicalIcon:{type:Boolean,required:!1,default:!1},badgeSpecialIcon:{type:Boolean,default:!1},customItemSetting:{type:Object,default:()=>({key:"",className:"",isApng:!1})},isCustom:{type:Boolean,default:!1},isBiggerIcon:{type:Boolean,required:!1}},Qse={badgeOptions:{type:Object,required:!1}
96,customBackground:{type:[Boolean,String],required:!1,validator:e=>typeof e=="boolean"||typeof e=="string"&&e.trim()!==""},transferData:{type:Object,default:()=>({})},customTabs:{type:[Array,Object],default:()=>[]},customLayouts:{type:[Array,Object],default:()=>[]},expandOptions:{type:Object,default:()=>({})},customItemSetting:{type:Object,default:()=>({key:"",className:"",isApng:!1})},supportEmptyTab:{type:Boolean,default:!1},tabbarClass:{type:[String,Array,Object],default:""}},Zse="_tabbar_175yq_95",Xse="_itemContent_175yq_112",Jse="_dot_175yq_127",eie="_item_175yq_112",tie="_specialBox_175yq_219",nie="_specialImg_175yq_223",oie="_assembly_175yq_232",aie="_itemOutsideImg_175yq_238",rie="_itemCoreImg_175yq_242",sie="_itemImg_175yq_248",iie="_itemActiveImg_175yq_257",cie="_text_175yq_260",lie="_active_175yq_283",uie="_cutOne_175yq_286",die="_bindBox_175yq_410",mie="_middleTabItemContent_175yq_419",gie="_heartbeat_175yq_1",fie="_scanLight_175yq_1",ot={tabbar:Zse,"tabbar-item":"_tabbar-item_175yq_109",itemContent:Xse,dot:Jse,"last-badge":"_last-badge_175yq_132","tabbar-bg":"_tabbar-bg_175yq_140","expand-tabar":"_expand-tabar_175yq_149","expand-list":"_expand-list_175yq_152","mode-expand":"_mode-expand_175yq_173","expand-wrapper":"_expand-wrapper_175yq_173","mode-popover":"_mode-popover_175yq_178","expand-open":"_expand-open_175yq_187",item:eie,"ui-badge__content":"_ui-badge__content_175yq_216",specialBox:tie,specialImg:nie,assembly:oie,itemOutsideImg:aie,itemCoreImg:rie,itemImg:sie,itemActiveImg:iie,text:cie,active:lie,cutOne:uie,"specail-badge":"_specail-badge_175yq_302","big-item":"_big-item_175yq_325","big-icon-badge":"_big-icon-badge_175yq_341","big-item-img":"_big-item-img_175yq_349",bindBox:die,middleTabItemContent:mie,"item-recharge":"_item-recharge_175yq_428",heartbeat:gie,"special-item":"_special-item_175yq_448","item-icon-bg":"_item-icon-bg_175yq_455","item-icon-scanLight":"_item-icon-scanLight_175yq_460",scanLight:fie},[pie]=Ae("pages-home-tabbar-item"),hie=pe({props:Kse,name:pie,setup(e,{slots:t}){const n=S(()=>e.isBiggerIcon?Gs.Big:e.isSpeicalIcon&&e.badgeSpecialIcon?Gs.SpecialWithBadge:e.isSpeicalIcon&&!e.badgeSpecialIcon?Gs.Special:Gs.Base),o=S(()=>{var u;return(u=e.customItemSetting)!=null&&u.key&&e.customItemSetting.key===e.itemKey?e.customItemSetting.className:""}),a=S(()=>{var u,d;return((u=e.customItemSetting)==null?void 0:u.isApng)&&((d=e.customItemSetting)==null?void 0:d.key)&&e.customItemSetting.key===e.itemKey}),r=(u,d=!0)=>{const m={iconProps:{inheritSize:!0},imgProps:{isApng:a.value,lazy:!1,svgInheritSize:!0},useImage:!0,class:[ot.itemImg],...u};return ds(R(hb,Ve({key:m.src},m),null),[[zs,d]])},s=u=>e.customUrl||tw(e.icon)?r({src:e.customUrl||e.icon},u):ds(R("i",{class:ot.assembly},[r({class:[ot.itemImg,ot.itemOutsideImg],useImage:!1,src:`${e.icon}.svg`}),r({class:[ot.itemImg,ot.itemCoreImg],useImage:!1,src:`${e.icon}0.svg`})]),[[zs,u]]),i=()=>
96He.isUseNewImagePath&&!e.isCustom?s(!e.isActive):r({class:[ot.itemImg,ot.itemNormalImg],src:e.customUrl||e.icon},!e.isActive),c=()=>He.isUseNewImagePath&&!e.isCustom?e.activeIcon||e.customActiveUrl?e.customActiveUrl||tw(e.activeIcon)?r({class:[ot.itemImg,ot.itemActiveImg],src:e.customActiveUrl||e.activeIcon||e.customUrl},e.isActive):r({src:`${e.activeIcon}.svg`,class:[ot.itemImg,ot.itemActiveImg],useImage:!1},e.isActive):s(e.isActive):r({class:[ot.itemImg,ot.itemActiveImg],src:e.customActiveUrl||e.activeIcon||e.customUrl||e.icon},e.isActive),l=()=>{var d,m,g,f;if(n.value===Gs.Big)return(d=t.badge)==null?void 0:d.call(t,R("div",{class:[ot["big-icon-badge"],"big-icon-badge"]},[R(Me,{class:[ot["big-item-img"],"big-item-img"],isApng:!0,useSkeleton:!0,lazy:!1,src:e.customUrl},null)]));const u=e.isActive&&e.customActiveUrl;if([Gs.Special,Gs.SpecialWithBadge].includes(n.value)&&!u){const _=e.isActive?e.customActiveUrl||e.activeIcon||e.icon:e.customUrl||e.icon,p=()=>R("div",{class:[ot.specialBox,"specialBox"]},[R(Me,{class:[ot.specialImg,"specialImg"],isApng:!0,lazy:!1,src:_},null)]);return e.badgeSpecialIcon?!e.isActive&&e.customUrl?(m=t.badge)==null?void 0:m.call(t,i()):R("div",{class:ot["specail-badge"]},[(g=t.badge)==null?void 0:g.call(t,p())]):p()}return(f=t.badge)==null?void 0:f.call(t,R(Gt,null,[i(),c()]))};return()=>R("div",{class:[ot.item,e.isActive?ot["active-item"]:"",o.value,{[ot["big-item"]]:e.isBiggerIcon},{"big-item":e.isBiggerIcon},{"custom-icon":(e.isActive?!!e.customActiveUrl:!!e.customUrl)&&!e.isBiggerIcon}]},[l(),!e.isHiddenText&&R("span",{class:[ot.text,e.isActive?ot.active:""]},[e.title])])}}),_ie={route:Boolean,fixed:nr,border:nr,zIndex:Br,placeholder:Boolean,activeColor:String,beforeChange:Function,inactiveColor:String,modelValue:Au(0),safeAreaInsetBottom:{type:Boolean,default:null}},[W0,yie]=Rn("tabbar"),F0=Symbol(W0),bie=pe({name:W0,props:_ie,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=O(),{linkChildren:a}=CT(F0),r=()=>{var c;return(c=e.safeAreaInsetBottom)!=null?c:e.fixed},s=()=>{var d;const{fixed:c,zIndex:l,border:u}=e;return R("div",{ref:o,role:"tablist",style:h$(l),class:[yie({fixed:c}),{[uK]:u,"ui-safe-area-bottom":r()}]},[(d=n.default)==null?void 0:d.call(n)])};return a({props:e,setActive:(c,l)=>{h0(e.beforeChange,{args:[c],done(){t("update:modelValue",c),t("change",c),l()}})}}),()=>s()}}),vie=bie,Sie=Object.assign({},bT,{name:Br}),[Cie,wie]=Rn("tabbar-item"),Aie=pe({name:Cie,props:Sie,emits:["click"],setup(e,{emit:t,slots:n}){const o=vT(),a=Cs().proxy,{parent:r,index:s}=wT(F0);if(!r)return;const i=S(()=>{var d;const{route:l,modelValue:u}=r.props;if(l&&"$route"in a){const{$route:m}=a,{to:g}=e,f=OR(g)?g:{path:g};return!!m.matched.find(_=>{const p="path"in f&&f.path===_.path,h="name"in f&&f.name===_.name;return p||h})}return((d=e.name)!=null?d:s.value)===u}),c=l=>{var u;i.value||r.setActive((u=e.name)!=null?u:s.value,o),t("click",l)};return()=>{var m;const{activeColor:l,inactiveColor:u}=r.props,d=i.value?l:u;return R("div",{role:"tab",class:wie({active:i.value}),style:{color:d},tabindex:0,"aria-selected":i.value,onClick:c},[(m=n.default)==null?void 0:m.call(n,{active:i.value})])}}}),Iie=Aie,Lie=()=>{const{t:e}=Ew(),t=xn(),n=ee(),o=me(),a=Is(),r=Cn(),s=Rf(),i=S(()=>{var g,f;const d=((g=o.homeLayoutInfos)==null?void 0:g.layoutIcons)||[],m=(f=n.userInfos)==null?void 0:f.currency;return d.filter(_=>{var h,y;if(!r.isShowDiscount&&_.linkType===eg.Active)return!1;const p=JSON.parse(_.actInfo||"{}");return!(p.currency&&p.currency!=="0"&&!((y=(h=p.currency)==null?void 0:h.split(","))!=null?y:[]).includes(m))})}),c=S(()=>{var d;return(d=i.value)==null?void 0:d.map(m=>m.iconCode)}),l=async d=>{var _;if(d.linkType===eg.Link){if(d.linkMethod===nA.Yes){Yn(d.linkUrl);return}My({url:d.linkUrl});return}a.isLoadedCategories||await a.getEventCategoriesAndEvents();const m=d.actInfo?JSON.parse(d.actInfo):{},g=a.isLoadedCategories?(_=a.eventsList)==null?void 0:_.find(p=>p.activeId===(m==null?void 0:m.id)):void 0;if(!g||!u(g)){Hn.error(e("lobby.event.discountCode.notMetMessage"));return}const f={activeId:String(m.id),jumpMethod:"push",template:String(m.type)};m.type===ut.DiscountCode&&t.name===k.GAME&&Reflect.set(f,"pageType",vA.Modal),i0(f)},u=d=>{var m;return!(!s.filter({startTime:d==null?void 0:d.startShowTime,endTime:d==null?void 0:d.endSh
96owTime,showLevel:d==null?void 0:d.userLevel,showVip:d.vipLevel,registerDay:d==null?void 0:d.register_days_limit,showDeviceType:d==null?void 0:d.clientShowDeviceType})||(m=d.operation)!=null&&m.operationStatus&&!cb(d.operation))};return{customIcons:i,customIconKeys:c,customItemClick:l}},She=(e="")=>{let t=0;if(e.includes(":")){const n=e.split(":").map(o=>Number(o));(n==null?void 0:n.length)>0&&(t=n[0]*3600+n[1]*60)}return t},Che={[ut.Proxy]:["#505453","#1f1f1f"],[ut.RedPocket]:["#fee441","#fcc511"],[ut.Collection]:["#ff7e3b","#ff4510"],[ut.GuessingSports]:["#9e33d2","#6625ba"],[ut.Customize]:["#fe5f3f","#fc2a18"],[ut.DailyBonus]:["#5a8bfc","#4065f3"],[ut.Wager]:["#fc5145","#f92614"],[ut.Invest]:["#fe8d8b","#ff4441"],[ut.Promote]:["#9551fb","#781ef3"],[ut.Rescue]:["#ff7e3b","#ff4510"],[ut.LuckyWheel]:["#c359dc","#9b18e2"],[ut.LuckyWheelNew]:["#c359dc","#9b18e2"],[ut.Deposit]:["#2c94fc","#0b6ef8"],[ut.LuckyBet]:["#af73ff","#8239f6"],[ut.DiscountCode]:["#ff892d","#ff5a04"],[ut.CutOnce]:["#fe6444","#ff4221"],[ut.NewCutOnce]:["#fe6444","#ff4221"],[ut.Ranking]:["#ffb83c","#ff7d00"],default:["#fe5f3f","#fc2a18"]},V0="float-bar-scroll-content",Rie=1e3;function Oie(){const e=ub(),t=O(null),n=()=>{e.isPut||e.setPut(!0)},o=vo(()=>{e.setPut(!1)},Rie),a=Gu(s=>{if(s!=null&&s.target){const i=s.target,c=i.getAttribute("data-route-for-scroll");c&&e.showToTopPage.includes(c)&&(t.value=i)}},200);return Er("scroll",function(s){const i=s.target;!i||!i.classList||!i.classList.contains("lobby-scroll--y")||i.classList.contains(V0)||!i.closest||!i.closest("#app")||!(i.scrollHeight>i.clientHeight)||(n(),o(),a(s))},{capture:!0,passive:!0}),ab(()=>{var s,i;try{(s=o==null?void 0:o.cancel)==null||s.call(o),(i=a==null?void 0:a.cancel)==null||i.call(a)}catch(c){}}),{scrollRef:t}}const rw=200,Tie=({value:e=100,disabled:t=!1,scrollRoot:n})=>{const o=ub(),a=O(0),r=S(()=>a.value>s.value),s=S(()=>{var g;return e||((g=n.value)==null?void 0:g.clientHeight)});if(t)return{visible:S(()=>!0),scrollRoot:n};const{y:i}=vw(n),c=()=>{a.value=i.value};ye(()=>i.value,()=>{c()});const l=Gu(()=>{o.setPut(!0)},rw/2),u=vo(()=>{o.setPut(!1)},rw),d=function(g){const f=g.target;f&&(f!=null&&f.closest("#app"))&&f.classList.contains("lobby-scroll--y")&&!f.classList.contains(V0)&&f.scrollHeight>f.clientHeight&&(l(),u(),m(g))},m=Gu(function(g){g.target&&o.showToTopPage.includes(g.target.getAttribute("data-route-for-scroll"))&&(n.value=g.target)});return en(()=>{c(),document.addEventListener("scroll",d,!0)}),ea(()=>{document.removeEventListener("scroll",d)}),{visible:r,scrollRoot:n}},Pie=()=>{const{t:e}=Se(),t=me(),{customizeBottomIconMap:n}=Rd.useHomeCustomizeIcon(),o=S(()=>{var m;const d=(m=t.siteConfig)==null?void 0:m.type;return{bindKey:he.HOME,title:()=>e(He.homeTabBarToTopTextKey),customActiveUrl:n.get("backToTopIcon"),icon:(ym==null?void 0:ym[d])||ym[xe.NORMAL]}}),{isSupportHomeTabBarToTop:a}=He,r=Pe(),{scrollRef:s}=a?Oie():{scrollRef:O(null)},{visible:i}=a?Tie({value:0,scrollRoot:s}):{visible:O(!1)},c=S(()=>r.route.name);return{showBackToTop:S(()=>a&&c.value===k.GAME&&i.value),scrollToTop:()=>{S0(s.value,{y:0},{useNative:!0})},topConfig:o}},Die=(e,t,n,o)=>{const a=Pe(),r=xn(),s=Is(),i=G0(),c=ee(),l=me(),{discountRedDot:u,discountCount:d,commonTabs:m}=U0(),{scrollToTop:g,showBackToTop:f,topConfig:_}=Pie(),p=[he.LUCKYWHEEL],h=S(()=>{const q=[he.CUT_ONE];return y.get("blindBoxIcon")||q.push(he.BLINDBOX_LOTTERY),(!y.get("luckyWheelUnIcon")||!y.get("luckyWheelOnIcon"))&&q.push(he.LUCKYWHEEL),q}),{customizeBottomIconMap:y}=Rd.useHomeCustomizeIcon();en(()=>{const{loginBtmItems:q=[],btmItems:J=[],layoutIcons:Z=[],midItems:K=[],loginMidItems:te=[],midItemsMore:le=[]}=l.homeLayoutInfos||{},ue=new Set([...q,...J]),oe=new Set([...K,...te,...le]),$=Z.filter(re=>re.linkType===eg.Active).map(re=>re.iconCode).some(re=>oe.has(re)||ue.has(re));r.name!==k.EVENT&&!s.hasHomeActiveCategory&&!s.isLoadedCategories&&(ue.has(he.CUT_ONE)||$)&&s.getEventCategoriesAndEvents()});const b=S(()=>{var Z,K,te;const q=(Z=ya(t))!=null&&Z.length?ya(t):c.hasLoginedComponent?(K=l.homeLayoutInfos)==null?void 0:K.loginBtmItems.map(le=>le):(te=l.homeLayoutInfos)==null?void 0:te.btmItems.map(le=>le);return(typeof(o==null?void 0:o.customLayouts)=="function"&&q?o.customLayouts(q):q)||[]}),v=S(()=>i.iconPlusConfig.value),I=S(()=>typeof(o==null?void 0:o.topConfig)=="function"?o.topConfig(_.value):_.value),{customIcons:A,customIconKeys:L,customItemClick:C}=Lie(),w=S(()=>b.value.filter(J=>L.value.includes(J)).reduce((J,Z)=>{const K=A.value.find(le=>le.iconCode===Z);if(!K)return J;const te={key:Z,title:()=>(K==null?void 0:K.entryName)||"",icon:(K==null?void 0:K.iconUrl)||"",hidden:!1,isCu
96stom:!0,onClick:()=>C(K)};return{...J,[Z]:te}},{})),T=S(()=>{var te;if(!((te=b.value)!=null&&te.length))return[];const q=Nse(m.value,ya(e)||[]),J=ew(q),Z={key:he.NULL,title:()=>"",icon:"",isSpeicalIcon:!1},K=b.value.reduce((le,ue)=>{var $,re,ve;if(Reflect.has(w.value,ue))return[...le,w.value[ue]];const oe=(($=v.value)==null?void 0:$.iconCode)===ue,U=J[oe?Zm[(re=v.value)==null?void 0:re.linkUrl]:ue];if(U&&!U.hidden){const Le=U.key===I.value.bindKey;let Te=U;if(Le&&f.value){const et={icon:U.icon,activeIcon:U.activeIcon,customUrl:U.customUrl,customActiveUrl:U.customActiveUrl};Te={...U,...I.value,activeIcon:I.value.icon,customUrl:I.value.customActiveUrl,defaultIcon:et,showToTop:!0,onClick:g}}le.push({isSpeicalIcon:(ve=h.value)==null?void 0:ve.includes(U.key),badgeSpecialIcon:p.includes(U.key),isBiggerIcon:oe,...Te,customUrl:oe?v.value.iconUrl:Te.customUrl})}else n&&le.push(Z);return le},[]);return typeof(o==null?void 0:o.tabItems)=="function"?o.tabItems(K):K}),P=S(()=>T.value.find(q=>(q==null?void 0:q.key)===he.MENU)||He.renderAsideInTabbar),M=S(()=>String(r==null?void 0:r.name)),E=q=>T.value.find(J=>{var Z;if(q.find(K=>K.key===J.key))return(Z=J.routeName)==null?void 0:Z.includes(M==null?void 0:M.value)}),x=O(),V=O(),B=q=>{x.value=q},W=S(()=>{var K,te,le;if(x.value)return x.value;if((M==null?void 0:M.value)===k.SUB_GAME&&r.query.gameCategoryId){const ue=Number(r.query.gameCategoryId),oe=(K={[Y.Collect]:he.COLLECT,[Y.Recent]:he.RECENT,[Y.Demo]:he.TRY_GAME}[ue])!=null?K:he.GAME;return(te=T.value.find(U=>U.key===oe))==null?void 0:te.key}const q=T.value.filter(ue=>ue.key!==he.EVENT&&ue.key!==he.ACTIVITY),J=T.value.filter(ue=>ue.key===he.EVENT||ue.key===he.ACTIVITY),Z=E(q)||E(J);if(V.value&&((Z==null?void 0:Z.key)===he.EVENT||(Z==null?void 0:Z.key)===he.ACTIVITY)){const ue=T.value.find(oe=>oe.key===V.value);if((le=ue==null?void 0:ue.routeName)!=null&&le.includes(M.value))return V.value}return Z!=null&&Z.key?Z==null?void 0:Z.key:void 0}),{updateRouterViewTransitionModeOnce:Q}=Tf(),{openLoginRegister:G}=Ft(),N=(q,J)=>{const Z=async()=>{if(q.showToTop)return q.onClick(),!1;if(q.key===W.value)return!1;if(q.shouldLogin&&(!c.isLogined||c.temporaryAccountStatus.unRecharg))return G({onSuccess:()=>{q.onClick&&q.onClick()}}),!1;if(q.onClick)return(q.key===he.EVENT||q.key===he.ACTIVITY)&&(V.value=q.key),q.onClick(),!1;{if(!q.routeName)return!1;const K=T.value.findIndex(te=>te.key===W.value);return await Q(J>K?"Push":"Pop",async()=>{await a.push({name:q.routeName[0],query:q.query})}),!0}};typeof(o==null?void 0:o.beforeChange)=="function"?o==null||o.beforeChange(q.key,Z,q):Z()},j=new Map([[he.BLINDBOX_LOTTERY,"bindBox"],[he.CUT_ONE,"cutOne"],[he.LUCKYWHEEL,"lucky"]]);return{active:W,showAside:P,tabItems:T,routeName:M,beforeChange:N,discountRedDot:u,discountCount:d,createTabConfigKeyMap:ew,specialTabClassName:j,updateTabbarActive:B,getSpecialTabClassName:q=>j.get(q.key)}},Mie=(e,t)=>{const n=S(()=>(t==null?void 0:t.mode)&&[B_.Expand,B_.Popover].includes(t==null?void 0:t.mode)),o=typeof(t==null?void 0:t.defaultLen)=="number"?t==null?void 0:t.defaultLen:5,a=S(()=>[...ya(e)].splice(0,o)),r=S(()=>{var c;return(c=[...ya(e)].splice(o))==null?void 0:c.filter(l=>l.key!==he.NULL)}),s=O();AT(s,()=>{i.value&&(i.value=!1)},{eventName:"click"});const i=O(!1);return{expandStatus:n,defaultTabs:a,expandTabs:r,tabbarRef:s,isOpen:i,defaultLen:o}};function sw(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!mo(e)}const kie=pn({loader:()=>z(()=>import("./AsyncCustormAsideIndex.dA3EhKTQ.js").then(e=>e.A),[])}),Nie=pn({loader:()=>z(()=>import("./festival-ui-group.B8mp6LV7.js").then(e=>e.T),__vite__mapDeps([0,4,2,1,6,8,7,9,30]))}),[Eie]=Ae("pages-home-tabbar-index"),Bie=pe({emits:["expandChange"],props:Qse,name:Eie,setup(e,{slots:t,emit:n}){const o=nn(),{active:a,tabItems:r,beforeChange:s,showAside:i,getSpecialTabClassName:c,updateTabbarActive:l}=Die(e.customTabs,e.customLayouts,e.supportEmptyTab,e.transferData),{expandStatus:u,isOpen:d,expandTabs:m,defaultTabs:g,tabbarRef:f,defaultLen:_}=Mie(r,e.expandOptions),p=S(()=>
96typeof e.customBackground=="boolean"&&e.customBackground?"/lobby_asset/{layout}-{bg}-{skin}/web/common/img_db_dt_btm.png":typeof e.customBackground=="string"?e.customBackground:""),h=S(()=>{var w,T;return(w=e.badgeOptions)!=null&&w.dotOffset?(T=e.badgeOptions)==null?void 0:T.dotOffset:["-0.15rem","0.05rem"]});Ga({updateTabbarActive:l});const y=(w,T)=>{var E,x;const P=V=>{var B,W;return R(rd,Ve({class:{[ot["last-badge"]]:_-1===T,[ot.dot]:w.dot},tag:"div",max:w.showTotalNum?99999999999:99,content:w.badge||0},w.badgeProps||{},{isSupportRtl:!0,zIndex:5,dot:w.dot},e.badgeOptions,{offset:w.dot?h.value:(B=e.badgeOptions)==null?void 0:B.offset,position:w.dot?"top-right":((W=e.badgeOptions)==null?void 0:W.position)||"top-right"}),sw(V)?V:{default:()=>[V]})},M=c(w);return R(hie,{itemKey:w.key,icon:w.icon,customUrl:w.customUrl,customActiveUrl:w.customActiveUrl,activeIcon:He.isTabbarShowActiveIcon?w.activeIcon:w.icon,isActive:w.key===a.value,isSpeicalIcon:w.isSpeicalIcon,badgeSpecialIcon:w.badgeSpecialIcon,isBiggerIcon:w.isBiggerIcon,isHiddenText:w.isHiddenText,title:(x=(E=w==null?void 0:w.title)==null?void 0:E.call(w))!=null?x:"",class:[M?[ot[M],M]:"",ot[`item-${w.key}`]],key:w.key,customItemSetting:e.customItemSetting,isCustom:w.isCustom},{badge:P})},b=w=>{const T=r.value.findIndex(P=>P.key===w);s(r.value[T],T)},v=()=>{const w=u.value?g.value:r.value,T=w.length%2===1?Math.floor(w.length/2):-1;return R(Gt,null,[i.value?R(kie,null,null):R(Gt,null,null),R(vie,{class:[ot.tabbar,e.tabbarClass],active:a.value,"onUpdate:active":P=>a.value=P,beforeChange:b,fixed:!1,style:cl.tabBarBg},{default:()=>{var P;return[(P=t.tabbarAnimate)==null?void 0:P.call(t),o.isHolidayThemeVisible?R(Nie,null,null):R(Gt,null,null),w.map((M,E)=>R(Iie,Ve({key:M.key===he.NULL?`${he.NULL}_${E}`:M.key,name:M.key,class:[ot["tabbar-item"],ot[`tabbar-item-${E}`]]},M.key===he.RECHARGE?{id:"depositClick","data-sensors-click":!0}:{}),{default:()=>{var x,V;return[R("div",{class:[ot.itemContent,T===E&&ot.middleTabItemContent,M.key===a.value&&ot["tabbar-active"]]},[y(M,E),(x=t.baseItem)==null?void 0:x.call(t,M,E),a.value===M.key&&((V=t.activeItem)==null?void 0:V.call(t))])]}}))]}})])},I=(w,T)=>{var M;const P=c(w);return R("div",Ve({class:[ot.itemContent,w.key===a.value?ot["tabbar-active"]:""],onClick:E=>{E.stopPropagation(),d.value=!1,s(w,T)}},w.key===he.RECHARGE?{id:"depositClick","data-sensors-click":!0}:{}),[R(rd,Ve({tag:"div",class:[ot["expand-items"],{"last-badge":(T+1)%_===0},P,P?ot[P]:"",w.dot?[ot.dot]:""],max:w.showTotalNum?99999999999:99,content:(M=w.badge)!=null?M:0,position:"top-right",isSupportRtl:!0,zIndex:2,dot:w.dot},w.badgeProps||{},e.badgeOptions),{default:()=>{var E;return[R(Me,{src:He.isTabbarShowActiveIcon&&a.value===w.key?w.activeIcon:w.icon,class:[ot.itemIcon,w.itemClss?ot[w.itemClss]:""],isApng:w.isApng,useSkeleton:!0},null),R("span",{class:{[ot.itemTitle]:!0,[ot.actived]:a.value===w.key,"expand-item-actived":a.value===w.key}},[(E=w==null?void 0:w.title)==null?void 0:E.call(w)])]}})])};ye(d,w=>n("expandChange",{open:w,active:a.value}));const A=S(()=>Math.ceil(m.value.length/_)),L=()=>{var w,T,P;return R("div",{class:[ot["expand-tabar"],[ot[`mode-${e.expandOptions.mode}`]]]},[u.value&&R("div",{class:[ot["tabbar-toggle"],{open:d.value}],onClick:()=>d.value=!d.value,ref:f},[(w=t.toggle)==null?void 0:w.call(t,d.value)]),v(),R("div",{class:[ot["expand-wrapper"],d.value?ot["expand-open"]:""],style:{"--rows":A.value}},[R("div",{class:ot["expand-list"]},[(T=t.expandCenter)==null?void 0:T.call(t),(P=m.value)==null?void 0:P.map((M,E)=>I(M,E))])])])},C=()=>u.value?L():v();return()=>{let w;return R("div",{class:ot["tabbar-wrap"]},[p.value?R(Me,{tag:"div",useSkeleton:!0,src:p.value,class:ot["tabbar-bg"]},sw(w=C())?w:{default:()=>[w]}):C()])}}}),ch={"special-item":"_special-item_1ep24_181","item-icon-bg":"_item-icon-bg_1ep24_188","item-icon-scanLight":"_item-icon-scanLight_1ep24_193"},xie=()=>{const{t:e}=Ew(),t="/lobby_asset/{layout}-{bg}-common/common/_sprite/",n="/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/",o=kb(),a=Ef(),r=ze();return{customTabs:[{key:he.HOME,routeName:[k.GAME],title:()=>e("lobby.plan.tabbar.home"),icon:`${t}icon_btm_sy.png`,activeIcon:`${n}icon_btm_sy1.png`,hidden:!1},{key:he.EVENT,title:()=>e("lobby.plan.tabbar.discount"),icon:`${t}icon_btm_yh.png`,activeIcon:`${n}icon_btm_yh1.png`},{key:he.PROMOTE,title:()=>o.isShowAgentShareEarn?e("lobby.plan.tabbar.promote"):e("lobby.system.promoteAgent"),icon:`${t}icon_btm_tg.png`,activeIcon:`${n}icon_btm_tg1.png`},{key:he.MINE,title:()=>e("lobby.plan.tabbar.mine"),icon:`${t}icon_btm_wd.png`,activeIcon:`${n}icon_btm_wd1.png`},{key:he.ACTIVITY,title:()=>e("lobby.plan.tabbar.event"),icon:`${t}icon_btm_hd.png`,activeIcon:`${n}icon_btm_hd1.png`},{key:he.TASK,title:()=>e("lobby.plan.tabbar.task"),icon:`${t}icon_btm_rw.png`,activeIcon:`${n}icon_btm_rw1.png`},{key:he.BLINDBOX_LOTTERY,title:()=>e("lobby.plan.tabbar.blindBoxLottery"),icon:"/lobby_asset/{layout}-{bg}-common/web/home/apng_icon_mhcj.png"},{key:he.LUCKYWHEEL,title:()=>e("lobby.plan.tabbar.luckySpin"),icon:`${t}icon_btm_xyzp.png`,activeIcon:`${n}icon_btm_xyzp1.png`,isSpeicalIcon:!1},{key:he.SVIP,title:()=>e("lobby.plan.tabbar.svip"),icon:`${t}icon_btm_jrsvip.png`,activeIcon:`${n}icon_dt_1jrsvip.png`},{key:he.REBATE,title:()=>e("lobby.plan.tabbar.backwater"),icon:`${t}icon_btm_fs.png`,activeIcon:`${n}icon_btm_fs1.png`},{key:he.LOGIN,title:()=>e("lobby.plan.tabbar.login"),icon:`${t}icon_btm_dl.png`,activeIcon:`${n}icon_btm_dl1.png`},{key:he.REGISTER,title:()=>e("lobby.plan.tabbar.register"),icon:`${t}icon_btm_zc.png`,activeIcon:`${n}icon_btm_zc1.png`},{key:he.RECHARGE,title:()=>e("lobby.plan.tabbar.recharge"),icon:"/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_btm_cz_2.png",activeIcon:"/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_btm_cz_2.png"},{key:he.WITHDRAW,title:()=>e("lobby.plan.tabbar.withDraw"),icon:`${t}icon_btm_tx.png`,activeIcon:`${n}icon_btm_tx1.png`},{key:he.VIP,title:()=>e("lobby.plan.tabbar.vip"),icon:`${t}icon_btm_vip.png`,activeIcon:`${n}icon_btm_vip1.png`},{key:he.SERVICE,title:()=>e("lobby.plan.tabbar.service"),icon:`${t}icon_btm_kf.png`,activeIcon:`${n}icon_btm_kf1.png`},{key:he.YUEBAO,title:()=>e("lobby.plan.tabbar.Interest"),icon:`${t}icon_btm_yeb.png`,activeIcon:`${n}icon_btm_yeb1.png`},{key:he.DOWNLOAD,title:()=>e("lobby.plan.tabbar.download"),icon:`${t}icon_btm_app.png`,activeIcon:`${n}icon_btm_app1.png`},{key:he.RECHARGE_FUND,icon:`${t}icon_btm_gjj.png`,activeIcon:`${n}icon_btm_gjj1.png`,title:()=>e("lobby.plan.tabbar.rechargeFund")},{key:he.GAME,title:()=>e("lobby.plan.tabbar.game"),icon:`${t}icon_btm_yx.png`,activeIcon:`${n}icon_btm_yx1.png`},{key:he.SHARE,title:()=>e("lobby.plan.tabbar.share"),icon:`${t}icon_btm_ljfx.png`,activeIcon:`${n}icon_btm_ljfx.png`},{key:he.RECENT,title:()=>e("lobby.plan.tabbar.recent"),icon:`${t}icon_btm_zj.png`,activeIcon:`${n}icon_btm_zj1.png`},{key:he.COLLECT,title:()=>e("lobby.plan.tabbar.collect"),icon:`${t}icon_btm_sc.png`,activeIcon:`${n}icon_btm_sc1.png`},{key:he.TRY_GAME,title:()=>e("lobby.plan.tabbar.tryGame"),icon:`${t}icon_btm_sw.png`,activeIcon:`${n}icon_btm_sw1.png`},{key:he.CREDIT_LOAN,title:()=>e("lobby.system.creditLoan"),icon:`${t}icon_btm_xyjk.png`,activeIcon:`${n}icon_btm_xyjk1.png`},{key:he.MOMENTS,title:()=>a.plazzaTitle,icon:`${t}icon_btm_fx.png`,activeIcon:`${n}icon_btm_fx1.png`},{key:he.MATCH_NEWS,icon:`${t}icon_btm_sszx.png`,activeIcon:`${n}icon_btm_sszx1.png`},{key:he.GOSSIP,icon:r.gossipIcon||`${t}icon_btm_cgw.png`,activeIcon:r.gossipIcon||`${n}icon_btm_cgw1.png`},{key:he.CUT_ONE,isHiddenText:!1}]}},[Hie]=Ae("theme82-tabbar-index"),Uie=pe({name:Hie,setup(){const{customTabs:e}
96=xie(),{isNoBg:t}=nn(),n={tabItems:a=>{if(!t){const r="/lobby_asset/{layout}-{bg}-common/common/_sprite/",s="/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/";return a.map(i=>{var c;return{...i,icon:i.isSpeicalIcon?i.icon:(c=i.icon)==null?void 0:c.replace(r,s)}})}return a}},o=a=>a.customUrl?null:R("div",{class:ch["special-item"]},[R(Me,{class:[ch["item-icon-bg"]],lazy:!1,src:"/lobby_asset/{layout}-{bg}-{skin}/common/_sprite/icon_btm_cz_1.png"},null),R("div",{class:ch["item-icon-scanLight"]},null)]);return()=>R(Bie,{supportEmptyTab:!0,customTabs:e,transferData:n,customBackground:`/lobby_asset/{layout}-{bg}-${t?"common":"{skin}"}/common/common/img_db_dt_btm.png`},{baseItem:a=>a.key===he.RECHARGE?o(a):null})}}),[Gie]=Ae("pages-root"),Wie=pe({name:Gie,setup(e,{slots:t}){const n=G0(),o=ze(),a=Pe(),r=Hse(),{isPageActive:s}=Wse(),i=S(()=>{var f;const u=a.route.name,d=(f=a.route.meta)==null?void 0:f.showTabbar,m=He.forceShowTabbarRoutes.includes(u),g=ZL.includes(u)&&(o.showTabbarOnSubPage||m);return(d||g)&&!0});No();const{getEventsAuthInfos:c,getDiscountRedDot:l}=Cn();return ye(()=>ee().hasLogined&&!!ee().userInfos,(u,d)=>{u!==d&&(c(),l())},{immediate:!0}),$se(),ye(()=>a.route.name,(u,d)=>{[k.GAME,k.EVENT].includes(u)&&u!==d&&l()},{immediate:!0}),()=>R(zse,{useBaselayout:!0,"data-show-tabbar":~~i.value,"data-full-screen":~~r.fullScreen.value,"data-show-big-icon":~~n.showIconPlus.value,"data-page-active":s.value?1:0,layoutProps:{footerClass:"layout-footer"},"data-jackpot-common-space":0},{...t,footer:()=>i.value?R(Uie,null,null):null})}}),Fie=[{path:"/",name:k.ROOT,redirect:{name:k.GAME},component:Wie,children:[{path:"/home",name:k.HOME,redirect:{name:k.GAME}},{path:"/",name:k.GAME,meta:{title:k.GAME,depIndex:0,showTabbar:!0},component:kse},{name:k.MINE,path:"/home/mine",component:()=>z(()=>import("./1_MineChunk.DroyDZEx.js").then(e=>e.a5),__vite__mapDeps([0,4,2,1,5])),meta:{title:k.MINE,depIndex:1,private:!He.isNologinMine,whiteRoleType:[Nt.Demo],showTabbar:!0}},{path:"/home/discount",component:()=>z(()=>import("./1_PromotionChunk.DVKs33tM.js").then(e=>e.ao),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10])),redirect:{name:k.EVENT},children:[{path:"/home/event",name:k.EVENT,component:()=>z(()=>import("./1_PromotionChunk.DVKs33tM.js").then(e=>e.ap),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10])),meta:{title:k.EVENT,depIndex:1,showTabbar:!0}},{path:"/home/task",name:k.TASK,component:()=>z(()=>import("./1_PromotionChunk.DVKs33tM.js").then(e=>e.aq),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10])),meta:{title:k.TASK,depIndex:1,showTabbar:!0}},{path:"/home/yuebao",name:k.INTEREST,component:()=>z(()=>import("./EventSubPageChunk.DnpP-m-J.js").then(e=>e.$),__vite__mapDeps([0,2,4,1,5,6,7,8,9,10,11,12,24,25,26,27])),meta:{title:k.INTEREST,depIndex:1,showTabbar:!0}},{path:"/home/vip",name:k.VIP,component:()=>z(()=>import("./1_PromotionChunk.DVKs33tM.js").then(e=>e.ar),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10])),meta:{title:k.VIP,depIndex:1,showTabbar:!0}},{path:"/home/cashback",name:k.CASHBACK,component:()=>z(()=>import("./1_PromotionChunk.DVKs33tM.js").then(e=>e.as),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10])),meta:{title:k.CASHBACK,depIndex:1,showTabbar:!0}},{path:"/home/rechargeFund",name:k.RECHARGE_FUND,component:()=>z(()=>import("./EventSubPageChunk.DnpP-m-J.js").then(e=>e.a0),__vite__mapDeps([0,2,4,1,5,6,7,8,9,10,11,12,24,25,26,27])),meta:{title:k.RECHARGE_FUND,depIndex:1,showTabbar:!0}},{path:"/home/canReceive",name:k.CANRECEIVE,component:()=>z(()=>import("./1_PromotionChunk.DVKs33tM.js").then(e=>e.at),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10])),meta:{title:k.CANRECEIVE,depIndex:1,showTabbar:!0}},{path:"/home/records",name:k.RECORDS,component:()=>z(()=>import("./1_PromotionChunk.DVKs33tM.js").then(e=>e.au),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10])),meta:{title:k.RECORDS,depIndex:1,showTabbar:!0}},{path:"/home/creditLoan",name:k.CREDITLOAN,component:()=>z(()=>import("./EventSubPageChunk.DnpP-m-J.js").then(e=>e.a1),__vite__mapDeps([0,2,4,1,5,6,7,8,9,10,11,12,24,25,26,27])),meta:{title:k.CREDITLOAN,depIndex:1,showTabbar:!0}},{path:"/home/lucky-wheel",name:k.LUCKY_WHELL,component:()=>z(()=>import("./EventSubPageChunk.DnpP-m-J.js").then(e=>
96e.a2),__vite__mapDeps([0,2,4,1,5,6,7,8,9,10,11,12,24,25,26,27])),meta:{title:k.LUCKY_WHELL,depIndex:1,showTabbar:!0}},{path:"/home/svip",name:k.SVIP,component:()=>z(()=>import("./EventSubPageChunk.DnpP-m-J.js").then(e=>e.a3),__vite__mapDeps([0,2,4,1,5,6,7,8,9,10,11,12,24,25,26,27])),meta:{title:k.SVIP,depIndex:1,showTabbar:!0}}]},{path:"/home/preview-svip",name:k.PREVIEW_SVIP,component:()=>z(()=>import("./PreviewSvipIndex.ClSqmVYH.js"),__vite__mapDeps([0,2,4,1,5,6,7,8,9,10,11,12,24,25,26,27])),meta:{title:k.PREVIEW_SVIP,depIndex:1,showTabbar:!1,dialogLimit:{include:[]}}},{path:"/more-menu",name:k.MORE_MENU,component:()=>z(()=>import("./MoreMenuIndex.B4sIJ2ZK.js"),__vite__mapDeps([0,4,1,47])),meta:{depIndex:2}},{path:"/home/coupon",name:k.COUPON,component:()=>z(()=>import("./CouponIndex.C48iMsRA.js"),__vite__mapDeps([0,4,2,1,6,5,7,8,9,10,11,12,48])),meta:{depIndex:2}},{path:"/home/repayment",name:k.REPAYMENT,component:()=>z(()=>import("./RepaymentIndex.dPk92D6Y.js"),__vite__mapDeps([0,2,24,4,1,6,25,8,7,9,5,10,26,11,12,27,49])),meta:{depIndex:2,private:!1}},{path:"/home/user-loan",name:k.LOAN,component:()=>z(()=>import("./LoanIndex.B-uFf6It.js"),__vite__mapDeps([0,2,24,4,1,6,25,8,7,9,5,10,26,11,12,27,50])),meta:{depIndex:2,private:!1}},{path:"/promote-game",name:k.PROMOTE_GAME,component:()=>z(()=>import("./PromoteGameIndex.DsQAG4jo.js"),__vite__mapDeps([0,2,3,1,15,51])),meta:{depIndex:2}},{path:"/home/cashback-rates",name:k.CASHBACK_RATES,redirect:{name:k.CASHBACK}},{name:k.SUB_GAME,path:"/home/subgame",component:()=>z(()=>import("./1_SubGameChunk.C9u0QbWy.js").then(e=>e.S),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,16,17])),meta:{depIndex:2}},{name:k.SEARCH_SUB_GAME,path:"/home/searchsubgame",component:()=>z(()=>import("./1_SearchSubGameChunk.Bufcaiz0.js").then(e=>e.a),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,16])),meta:{depIndex:2}},{name:k.GAME_EMBEDDED,path:"/home/embedded",component:()=>z(()=>import("./1_EmbeddedGameChunk.B1Vecz6d.js").then(e=>e.q),__vite__mapDeps([0,2,3])),meta:{depIndex:2,fullScreenLayout:!0}},{name:k.GAME_SEARCH,path:"/home/search",component:()=>z(()=>import("./1_SearchGameChunk.l0ciEGcc.js").then(e=>e.U),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11])),meta:{depIndex:2}},{name:k.MORE_CATEGORY,path:"/home/moreCategory",component:()=>z(()=>import("./0_GameMoreCategoryChunk.CPz2DCY2.js").then(e=>e.M),__vite__mapDeps([0,4])),meta:{depIndex:2}},{name:k.VERSION_UPDATE,path:"/home/version-update",component:()=>z(()=>import("./VersionUpdateIndex.CUYbVukb.js"),__vite__mapDeps([0,4,1,52])),meta:{depIndex:3}},{name:k.SPORT,path:"/home/sport",component:()=>z(()=>import("./2_SportChunk.onJ9IZb0.js").then(e=>e.ae),__vite__mapDeps([0,4,1,2,5,6,7,8,9,10,39])),meta:{depIndex:2}},{name:k.SPORT_RECORD,path:"/home/sport-record",component:()=>z(()=>import("./RecordIndex.DZ7pMS1L.js"),__vite__mapDeps([0,4,1,2,5,6,7,8,9,10,39,53,54])),meta:{depIndex:3}},{name:k.SPORT_EVENT_DETAIL,path:"/home/sport-event-detail",component:()=>z(()=>import("./DetailIndex.BDn7u6dt.js"),__vite__mapDeps([0,4,1,2,5,6,7,8,9,10,39,55])),meta:{depIndex:3}},{name:k.SPORT_FILTER,path:"/home/sport-filter",component:()=>z(()=>import("./FilterIndex.YigC3OfD.js"),__vite__mapDeps([0,4,1,2,5,6,7,8,9,10,39,56])),meta:{depIndex:3}},{name:k.SPORT_RESULT,path:"/home/sport-result",component:()=>z(()=>import("./ResultIndex.ChBXaT3v.js"),__vite__mapDeps([0,4,1,2,5,6,7,8,9,10,39,57])),meta:{depIndex:3}},{name:k.SPORT_RULE,path:"/home/sport-rule",component:()=>z(()=>import("./RuleIndex.CEoAZvX8.js"),__vite__mapDeps([0,4,1,2,5,6,7,8,9,10,39,58])),meta:{depIndex:3}},{name:k.ABOUT_US,path:"/home/about",beforeEnter:async(e,t)=>{const{useAboutUsStore:n}=await z(async()=>{const{useAboutUsStore:r}=await Promise.resolve().then(()=>qv);return{useAboutUsStore:r}},void 0),a=await n().getAboutUsInfoData();return t.name!==k.ABOUT_US_DETAIL&&(a==null?void 0:a.length)===1?{name:k.ABOUT_US_DETAIL,params:{id:String(a[0].id)},query:e.query}:!0},component:()=>z(()=>import("./HomeIndex.Bkn_1ain.js"),__vite__mapDeps([0,4,1,59])),meta:{depIndex:2}},{name:k.ABOUT_US_DETAIL,path:"/home/about-detail/:id",beforeEnter:async e=>{var r;const{useAboutUsStore:t}=await z(async()=>{const{useAboutUsStore:s}=await Promise.resolve().then(()=>qv);return{useAboutUsStore:s}},void 0),n=t(),o=Number((r=e.params.id)!=null?r:0),a=n.filteredAboutUsList.find(s=>
96s.id===o);return(!a||typeof a.content!="string")&&await n.getAboutUsInfoData(),!0},component:()=>z(()=>import("./DetailIndex.uEGRSBT3.js"),__vite__mapDeps([0,4,1,60])),meta:{depIndex:3}},{name:k.EVENT_SEARCH,path:"/home/event/search",component:()=>z(()=>import("./EventSubPageChunk.DnpP-m-J.js").then(e=>e.a4),__vite__mapDeps([0,2,4,1,5,6,7,8,9,10,11,12,24,25,26,27])),meta:{depIndex:2}},{name:k.EVENT_DETAIL,path:"/home/event/detail",component:()=>z(()=>import("./2_ItemIndexChunk.SCurDaaJ.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,61])),meta:{depIndex:3}},{name:k.RECEIVERECORDS,path:"/home/receive-records",component:()=>z(()=>import("./ReceiveRecordsIndex.2v92M5Fe.js"),__vite__mapDeps([0,4,2,1,6,5,7,8,9,10,62])),meta:{depIndex:3,title:k.RECEIVERECORDS}},{name:k.RECEIVE_FORM,path:"/home/receive-form",component:()=>z(()=>import("./ReceiveFormIndex.K-IWc3m-.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,24,63])),meta:{depIndex:3,title:k.RECEIVERECORDS}},{name:k.BETTING_RECORDS,path:"/home/betting-records",component:()=>z(()=>import("./BettingRecordsIndex.BVIBrZqf.js"),__vite__mapDeps([0,4,2,1,64])),meta:{depIndex:3,title:k.BETTING_RECORDS}},{name:k.INTEGRALS,path:"/home/integrals",component:()=>z(()=>import("./IntegralsIndex.Ytf3vIEZ.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,65])),meta:{depIndex:3,title:k.INTEGRALS}},{name:k.INVEST_NOW,path:"/home/invest-now",component:()=>z(()=>import("./InvestNowIndex.CQCposxR.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,66])),meta:{depIndex:3,title:k.INVEST_NOW}},{name:k.NOTICE,path:"/home/notice",component:()=>z(()=>import("./2_NoticePageChunk.BoeQF-1c.js").then(e=>e.N),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,24,11,16,17,67])),meta:{depIndex:2}},{name:k.NOTICE_DETAIL,path:"/home/notice/detail",component:()=>z(()=>import("./2_NoticePageChunk.BoeQF-1c.js").then(e=>e.e),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,24,11,16,17,67])),meta:{depIndex:3}},{name:k.FEEDBACK_DETAIL,path:"/home/feedback-detail",component:()=>z(()=>import("./2_NoticePageChunk.BoeQF-1c.js").then(e=>e.F),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,24,11,16,17,67])),meta:{depIndex:3,title:k.FEEDBACK_DETAIL}},{name:k.CUSTOMERS_QUESTION_SEARCH,path:"/home/customers-question-search",component:()=>z(()=>import("./2_NoticePageChunk.BoeQF-1c.js").then(e=>e.C),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,24,11,16,17,67])),meta:{depIndex:3,title:k.FEEDBACK_DETAIL}},{name:k.SERVICE_IFRAME,path:"/home/service-iframe",component:()=>z(()=>import("./ServiceIframeIndex.CkQX1FZL.js"),__vite__mapDeps([0,4,1,68])),meta:{depIndex:3,title:k.SERVICE_IFRAME}},{name:k.SETTING,path:"/home/setting",component:()=>z(()=>import("./SettingIndex.GEr3X3-5.js"),__vite__mapDeps([0,4,69,2,1,5,6,7,8,9,10,70,71,72])),meta:{depIndex:2,private:!0,whiteRoleType:[Nt.Demo]}},{name:k.UPDATE_AVATOR,path:"/home/setting/updateAvator",component:()=>z(()=>import("./UpdateAvatorIndex.sXq8N3Vj.js"),__vite__mapDeps([0,4,1,73])),meta:{depIndex:3,private:!0,whiteRoleType:[Nt.Demo]}},{name:k.UPDATE_REALNAME,path:"/home/setting/updateRealName",component:()=>z(()=>import("./UpdateRealNameIndex.C1eO-0pd.js"),__vite__mapDeps([0,74,2,4,7,75,1,5,76,77,78])),meta:{depIndex:3,private:!0,whiteRoleType:[Nt.Demo]}},{name:k.WITHDRAW,path:"/home/withdraw",component:()=>z(()=>import("./0_WithdrawChunk.DK0bpz1Y.js").then(e=>e.G),__vite__mapDeps([0,2,4,7])),meta:{depIndex:2,private:!0,whiteRoleType:[Nt.Demo]}},{name:k.WITHDRAWAL_RECORD_DETAILS,path:"/home/withdraw-record-detail",component:()=>z(()=>import("./2_WithdrawSubChunk.DbtM0lUP.js").then(e=>e.W),__vite__mapDeps([0,2,4,7,24,1,6,25,8,9,5,10,26,79,11,80])),meta:{depIndex:3,private:!0,whiteRoleType:[Nt.Demo]}},{name:k.BETTING_TASK_DETAILS,path:"/home/betting-task-detail",component:()=>z(()=>import("./2_WithdrawSubChunk.DbtM0lUP.js").then(e=>e.B),__vite__mapDeps([0,2,4,7,24,1,6,25,8,9,5,10,26,79,11,80])),meta:{depIndex:3,private:!0,whiteRoleType:[Nt.Demo]}},{name:k.CENTER_WALLET,path:"/home/center-wallet",component:()=>z(()=>import("./2_ReportChunk.pMz4104w.js").then(e=>e.N),__vite__mapDeps([0,2,24,4,1,6,25,8,7,9,5,10,26])),meta:{depIndex:2,private:!0}},{name:k.REPORT,path:"/home/report",component:()=>z(()=>import("./2_ReportChunk.pMz4104w.js").then(e=>e.O),__vite__mapDeps([0,2,24,4,1,6,25,8,7,9,5,10,26])),meta:{depIndex:2}},{name:k.ACCOUNT_DETAIL,path:"/home/account-detail",component:()=>z(()=>import("./AccountDetailIndex.BaUkYleF.js"),__vite__mapDeps([0,4,2,1,6,8,7,9,81])),meta:{depIndex:3}},{name:k.BETTING_DETAIL,path:"/home/betting-detail",component:()=>z(()=>import("./BettingDetailIndex.BEtsCGsh.js"),__vite__mapDeps([0,4,2,1,6,8,7,9,24,25,5,10,26,82])),meta:{depIndex:3}},{name:k.PERSONAL_DAILY_REPORT,path:"/home/personal-daily-report",component:()=>z(()=>import("./PersonalDailyReportIndex.Dl8306ro.js"),__vite__mapDeps([0,2,4,7,24,1,6,25,8,9,5,10,26,83])),meta:{depIndex:3}},{name:k.PROMOTE,path:"/home/promote",component:()=>z(()=>import("./1_PromoteChunk.DYukjC1-.js").then(e=>e.z),__vite__mapDeps([0,4,2,1,6,8,7,9])),meta:{depIndex:2}},{name:k.CLUB_REBATE_MANAGEMENT,path:"/home/club-rebate",component:()=>z(()=>import("./1_ClubRebateChunk.DA9ie7NK.js").then(e=>e.d),__vite__mapDeps([0,4,2,1,6,8])),meta:{depIndex:2,private:!0}},{name:k.AGENT_CENTER,path:"/home/agent-center",component:()=>z(()=>import("./1_AgentCenterChunk.PiK7sNsJ.js").then(e=>e.a4),__vite__mapDeps([0,4,2,1,6])),meta:{depIndex:2}},{name:k.CREDIT_MANAGE,path:"/home/credit-manage",component:()=>z(()=>
96import("./1_CreditManageChunk.C1nq0_D2.js"),__vite__mapDeps([0,4,2,7,1,6,84])),meta:{depIndex:2}},{name:k.GENERALPROMOTINDEX,path:"/home/shareEarn",component:()=>z(()=>import("./GeneralPromotIndex.nUv7Iuw7.js"),__vite__mapDeps([0,4,2,1,6,8,7,9,85])),meta:{depIndex:2}},{name:k.SHAREHOLDING,path:"/home/shareholding",component:()=>z(()=>import("./ShareholdingIndex.CBpJP0ev.js"),__vite__mapDeps([0,2,24,4,1,6,25,8,7,9,5,10,26,86])),meta:{depIndex:2}},{path:"/home/promote/myTransferRecord",name:k.MYTRANSFERRECORD,component:()=>z(()=>import("./TransferRecordIndex.Bup3KpXZ.js"),__vite__mapDeps([0,4,2,1,6,8,7,9,87])),meta:{title:k.MYTRANSFERRECORD,depIndex:2}},{path:"/home/promote/clubAgentCalculator",name:k.CLUB_AGENT_CALCULATOR,component:()=>z(()=>import("./ClubAgentCalculatorIndex.CL6_R9BN.js"),__vite__mapDeps([0,4,2,1,6,8,7,9,88])),meta:{depIndex:2}},{name:k.KYC,path:"/home/kyc",component:()=>z(()=>import("./KYCIndex.BY7o6uZ0.js"),__vite__mapDeps([0,2,4,7,20,1,6,21])),meta:{depIndex:2,private:!0,dialogLimit:{include:[]}}},{name:k.KYC_FACE,path:"/home/kycFace",component:()=>z(()=>import("./FaceIndex._rC3j05H.js"),__vite__mapDeps([0,2,4,7,20,1,89])),meta:{depIndex:2,private:!0,dialogLimit:{include:[]}}},{name:k.IDSelfie,path:"/home/idSelfie",component:()=>z(()=>import("./IDSelfieIndex.BuWmqYzq.js"),__vite__mapDeps([0,4,1,90])),meta:{depIndex:2,private:!1,dialogLimit:{include:[]}}},{name:k.SECURITY,path:"/home/security",component:()=>z(()=>import("./SecurityIndex.Bg0dKXIy.js"),__vite__mapDeps([0,4,2,1,5,74,7,75,76,77,91])),meta:{depIndex:2,private:!0,whiteRoleType:[Nt.Demo],dialogLimit:{exclude:["needKycValidate"]}}},{name:k.DEVICE_INFO,path:"/home/device-info",component:()=>z(()=>import("./DeviceInfoIndex.sAVcfNt2.js"),__vite__mapDeps([0,4,92,1,93])),meta:{depIndex:2,private:!0}},{name:k.CLAIM,path:"/home/claim",component:()=>z(()=>import("./3_ClaimChunk.COAnVZoX.js").then(e=>e.C),__vite__mapDeps([0,4,2,24,1,6,25,8,7,9,5,10,26,94])),meta:{depIndex:2,private:()=>!cc().claimToken}},{name:k.APPLY_CLAIM,path:"/home/apply-claim",component:()=>z(()=>import("./3_ClaimSubChunk.DouhQbWu.js").then(e=>e.A),__vite__mapDeps([0,4,2,1,6,24,7,25,8,9,5,10,26,94,95])),meta:{depIndex:2,private:()=>!cc().claimToken}},{name:k.COOKIE_POLICY,path:"/home/cookie-policy",component:()=>z(()=>import("./CookiePolicyIndex.BmD1z58V.js"),__vite__mapDeps([0,4,1,96])),meta:{depIndex:2,private:!1}},{name:k.CLAIM_ORDER_DETAIL,path:"/home/claim-order-detail",component:()=>z(()=>import("./3_ClaimSubChunk.DouhQbWu.js").then(e=>e.O),__vite__mapDeps([0,4,2,1,6,24,7,25,8,9,5,10,26,94,95])),meta:{depIndex:3,private:()=>!cc().claimToken}},{name:k.FORBIDDEN_SELF,path:"/home/self-exclusion",component:()=>z(()=>import("./ForbiddenSelfIndex.25iY6wZs.js"),__vite__mapDeps([0,4,92,74,2,7,1,97])),meta:{private:!0,depIndex:2}},{name:k.EXTERNAL_EMBEDDED,path:"/home/external-embedded",component:()=>z(()=>import("./ExternalEmbedded.Dr-wHPrT.js"),__vite__mapDeps([0,4,1,98])),meta:{depIndex:2}},{name:k.CLUB_APPLY,path:"/home/club-apply",component:()=>z(()=>import("./ApplyIndex.CVLhkrdi.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,24,11,16,17,67,99,25,26,100,101])),meta:{private:!0,depIndex:2}},{path:"/home/event/item/:template/:eventId",component:ih,props:{mapping:{redirectTo:k.EVENT_DETAIL,paramsToQuery:["template","eventId"]}}},{path:"/home/withdraw-record-detail/:orderNo",component:ih,props:{mapping:{redirectTo:k.WITHDRAWAL_RECORD_DETAILS,paramsToQuery:[{from:"orderNo",to:"orderNo"}]}}},{path:"/home/betting-task-detail/:id",component:ih,props:{mapping:{redirectTo:k.BETTING_TASK_DETAILS,paramsToQuery:[{from:"id",to:"id"}]}}},{name:k.WITHDRAW_TASK,path:"/home/withdraw-task-detail",component:()=>z(()=>import("./WithdrawTaskDetailIndex.vF-9fD2r.js"),__vite__mapDeps([0,2,4,7,1,5,6,8,9,10,79,102,103])),meta:{depIndex:3}},{name:k.LOTTERY_HOME,path:"/home/lottery",component:()=>z(()=>import("./HomeIndex.CmGwSf4r.js").then(e=>e.H),__vite__mapDeps([0,4,1,2,5,6,7,8,9,10,39,104,105,106,107])),meta:{depIndex:3}},{name:k.LOTTERY_RECORD,path:"/home/lottery/record",component:()=>z(()=>import("./RecordIndex.DCW-4Ob_.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,39,104,105,108])),meta:{depIndex:4}},{name:k.LOTTERY_HISTORY,path:"/home/lottery/history",component:()=>z(()=>import("./HistoryIndex.CSVsyA1T.js"),__vite__mapDeps([0,4,105,2,106,1])),meta:{depIndex:4}},{name:k.PLAZZA,path:"/home/plazza",component:()=>z(()=>import("./PublicityPlazzaIndex.DDCRXT_m.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,109,110])),meta:{depIndex:2}},{name:k.PLAZZA_PUBLISHER,path:"/home/plazza/publisher/:id",component:()=>z(()=>import("./PublisherIndex.hR_NEhZJ.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,109,111])),meta:{depIndex:3}},{name:k.PLAZZA_POST,path:"/home/plazza/post",component:()=>z(()=>import("./PlazzaPostIndex.jtksjcnX.js"),__vite__mapDeps([0,4,112,2,24,1,113])),meta:{depIndex:3,private:!0,whiteRoleType:[Nt.Demo]}},{name:k.PLAZZA_SEARCH,path:"/home/plazza/search",component:()=>z(()=>import("./PlazzaSearchPageIndex.ichi5KEn.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,109,114])),meta:{depIndex:3}},{name:k.MATCH_NEWS,path:"/home/match-news",component:()=>z(()=>import("./index.BM-lPyC5.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,42,10,39,115,116,117,118]))},{name:k.MATCH_NEWS_SEARCH,path:"/home/match-news-search",component:()=>z(()=>import("./index.CJkGutqn.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,117,119]))},{name:k.MATCH_NEWS_DETAIL,path:"/home/match-news-detail",component:()=>z(()=>import("./index.DSup1StO.js"),__vite__mapDeps([0,4,2,1,5,6,8,7,9,11,42,10,39,115,116,120,121]))},{name:k.MALL,path:"/home/mall",component:()=>z(()=>import("./HomeIndex.BNnSQRcy.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,122,123,11,12,24,25,26,27,76,124,125])),meta:{depIndex:2,private:!1}},{name:k.MALL_RECORDS,path:"/home/mall-records",component:()=>z(()=>import("./RecordsIndex.CAC3fbEg.js"),__vite__mapDeps([0,4,2,1,5,6,7,8,9,10,122,123,76,126])),meta:{depIndex:3,private:!1}}]},{name:k.PAGE_DOWNLOAD,path:"/home/download",component:()=>z(()=>import("./DownloadIndex.4asFPBW0.js"),__vite__mapDeps([0,2,4,1,5,6,8,7,9,11,127,128])),meta:{depIndex:2,dialogLimit:{include:["appDownloadTutorialPopup","downloadPWADialogInHome","downloadShortcut","downloadShortcutGuide","kwaiNonsupportDialog"]}}},{path:"/loading-game",name:k.LOADING_GAME,component:()=>z(()=>import("./LoadingGameIndex.AH8pgbjx.js"),__vite__mapDeps([0,2,3,1,15,129]))},{path:"/:pathMatch(.*)*",redirect:{name:k.ROOT}}],kd=a1({history:r1("/"),routes:Fie,scrollBehavior:t8});o8(kd);e4(kd);n8(kd);const Nb=e=>{try{["Unable to preload","Failed to fetch","ChunkLoadError","Loading CSS chunk","Unexpected token '<'","Loading chunk"].some(t=>{var n;return(n=e==null?void 0:e.includes)==null?void 0:n.call(e,t)})&&_e("ALIVE_CHECK").emit()}catch(t){}};kd.onError(e=>{je.error(`route error: ${e.message}`),e.message!=="cancel"&&_e("ALIVE_CHECK").emit({source:"route"})});window.onerror=function(e,t,n,o,a){try{const r=typeof e=="string"?e:(a==null?void 0:a.message)||"";Nb(r)}catch(r){}};window.addEventListener("unhandledrejection",e=>{try{const t=(e==null?void 0:e.reason)||"";Nb(t)}catch(t){}});const Vie=async()=>{Pt.end(Pt.target.appSetup,Pt.target.appAsyncStart),Pt.start(Pt.target.appAsyncStart),console.time("persistent ready"),await Promise.race([sg.memory.ready(),eo(500)]),c
96onsole.timeEnd("persistent ready");const e=G_(E6);e.config.errorHandler=function(t,n,o){var a;try{const r=t.message;Nb(r);const s=[`[Vue error]: ${o}`,t];console.error(...s);const i=(a=t.stack)==null?void 0:a.split(`
97`),c=i==null?void 0:i.slice(0,2).join(" | ");_e("COMPONENT_ERROR").emit({message:c})}catch(r){}},e.config.warnHandler=function(t,n,o){if((n==null?void 0:n.$.type.name)==="Swiper"&&/Slot ".*" invoked outside of the render function/.test(t)||/Extraneous non-props attributes.*\(data-v-inspector\).*passed to component but could not be automatically inherited/.test(t))return;const a=[`[Vue warn]: ${t}`,o];console.warn(...a)},Nn.set("App",e),await EE().catch(()=>{});{const t=Bw();t.use(xw({key:wy.key})),e.use(t),e.use(kd),e.use(lO.i18n),e.use({install:()=>{e.component("LivePlayer",pn({loader:async()=>(Object.assign(window,{Vue:s1}),await Ll([{src:"/libs/[email protected]/dist/component/liveplayer-lib.min.js"},{src:"/libs/[email protected]/dist/component/liveplayer-component.min.js"}]).serial(),window.LivePlayer.default)}))}}),e.use({install:()=>{e.component("QrcodeVue",pn({loader:()=>z(()=>import("./BaseQrCode.BzZUytzg.js"),__vite__mapDeps([1]))}))}})}await X6(),e.mount("#app"),H6().catch(()=>{}),Pt.end(Pt.target.appAsyncStart,Pt.target.appMounted)},$ie=async()=>{console.log("lobbyPwa: try get oss");try{const e=JH();if(!e)throw new Error("dont have lobby_iframe_oss");const{lobby_domain:t}=await zH(e);if(t!=null&&t.length)return console.log("lobbyPwa: oss respones domans is",t),Iy(t),$0(!1);throw new Error(`get ossUrl :${e} is error `)}catch(e){return console.log("lobbyPwa: get oss error",e),""}},Yie=async e=>{try{const t=new URL(e).origin,{domain:n}=await Ay(t);return console.log("lobbyPwa: check url is actived",e),n}catch(t){return console.log("lobbyPwa: check url is dead",e,t),$0()}},$0=async(e=!0)=>{try{const t=dL();if(console.log("lobbyPwa: domain list is",t),t.length===0)throw new Error("domains not find");const{domain:n}=await KH(t);return console.log("lobbyPwa: get fast url is",n),n}catch(t){return e?$ie():""}},qie=e=>{const t=li(e),n=t._ti,o=window.btoa(String(Date.now())),a=ZH();return n&&(t._et=o),a&&(t._ti=a,t._et=o),t._ti&&Object.assign(t,fy(tU()),py(nU())),t},jie=async()=>{console.group("getAccessibleDomain");const{isiOSWebClip:e}=at(),t=gL(),n=fL(),{webClipData:o}=li(t);let a={};if(o&&e)try{const c=window.atob(o);a=JSON.parse(c)}catch(c){console.log("lobbyPwa: decode err",c)}console.log("lobbyPwa: currentDomain ",t);const r=await Yie(t),s=Ea(r,{...a,...qie(t),webClipData:void 0,"fixed.share":1,...n!=null?n:{},restore:1});r&&mL(s);const i=r&&s;return console.log("lobbyPwa: response url",i),console.groupEnd(),i},zie=/^(?:javascript|data|vbscript):/,Kie=/[\s\x00-\x1f\x7f-\x9f]/g,Qie=(e,t="href")=>{if(!e)return;const n=e.replace(Kie,"").toLowerCase();zie.test(n)||(t==="winOpen"?window.open(e,"_blank"):location.href=e)},Zie=(e=[],t)=>{const{isNewiOSWebClip:n,isH5Shortcut:o}=at(),{isIOS:a}=Ct().os,{isIpad:r}=Ct().device;(n||(a||r)&&o)&&window.CGFrameStorageProxy&&window.CGFrameStorageProxy.registerParentProxy();const s=new Set([window.location.origin]),i=l=>{if(l)try{s.add(new URL(l).origin)}catch(u){}};e.forEach(i);const c=l=>{var u;try{if(typeof l.data!="string")return;const d=JSON.parse(l.data),{type:m,payload:g}=d;if(s.has(l.origin))switch(t==null||t(m),console.log("[lobbyPwa]: Listener",m,g),m){case Wn.EVENT_DESTROY_SKELETON_SCREEN:window.initSplash.destroy();break;case Wn.EVENT_UPDATE_LOBBY_DOMAIN:Iy(g.lobby_domain),((u=g.lobby_domain)!=null?u:[]).forEac
97h(i);break;case Wn.EVENT_UPDATE_TOKEN:QH(g.token);break;case Wn.EVENT_SET_THEMECOLOR:window.updateThemeColor(g.themeColor);break;case Wn.EVENT_UPDATE_LOBBY_OSS:XH(g.oss_domain);break;case Wn.EVENT_SHARE:navigator.share&&navigator.share(g);break;case Wn.EVENT_JPUSH_PARAMS:(async()=>{try{gR(d)}catch(f){console.error("Failed to load webPush",f)}})();break;case Wn.EVENT_OPEN_URL:Qie(g.url,g.type);break;case Wn.EVENT_UPDATE_URL_PARAMS:eU(g);break;default:return}}catch(d){console.log("lobbyPwa: Listener error",d)}};window.addEventListener("message",c)},Xie={"pwa-iframe":"_pwa-iframe_r9hqj_91"},[Jie]=Rn("pwa-iframe"),ece=pe({name:Jie,setup(){const e=O(),t=()=>{e.value&&setTimeout(()=>{window.initSplash.destroy()},5e3)};return i1(async()=>{const n=await jie();n&&(e.value=n,Zie([n,...dL()]))}),()=>R(Gt,null,[e.value&&R("iframe",{class:{[Xie["pwa-iframe"]]:!0,"pwa-iframe":!0},allow:"fullscreen; geolocation; autoplay; encrypted-media; clipboard-write; clipboard-read; accelerometer; web-share; publickey-credentials-get; publickey-credentials-create;",allowfullscreen:!0,src:e.value,onLoad:t},null)])}}),tce=pe({setup(){return()=>R(ece,null,null)}}),nce=async()=>{const e=G_(tce),t=Bw();t.use(xw({key:wy.key})),e.use(t),e.mount("#app")};Nn.initialize();e6();t6();(()=>{const e=new URLSearchParams(location.search),t=e.get("fbPixelId");t&&e.get("pwaLaunch")==="1"&&window.top!==window&&z(async()=>{const{injectFbSdkAndPageView:n}=await import("./fb.sdk.D6D3yM6o.js");return{injectFbSdkAndPageView:n}},[]).then(({injectFbSdkAndPageView:n})=>{n(t)})})();a6();const oce=e=>{try{let t=!1;if((()=>{const n=sessionStorage.getItem("abcdefg_open");(n==="true"||n==="eruda"||n==="vconsole")&&(t=n==="true"?!0:n)}
97)(),Nn.set("abcdefg_open",t),t){const o={eruda:{gloablVar:"eruda",url:"/libs/eruda/eruda.js",setup:()=>{window.eruda.init()}},vconsole:{gloablVar:"VConsole",url:"/libs/[email protected]/dist/vconsole.min.js",setup:()=>{try{new window.VConsole}catch(a){}}}}[t===!0?"eruda":t];if(!window[o.gloablVar]){const a=document.createElement("script"),r=document.querySelector("body");a.setAttribute("src",o.url),r==null||r.appendChild(a),a.onload=()=>{o.setup(),e()},a.onerror=()=>{e()}}}else e()}catch(t){e()}},vm=()=>{window.__ONLY_PRELOAD_ASSETS||oce(()=>{console.time("cache initialize"),Qe.initialize(),console.timeEnd("cache initialize"),n6()?nce():Vie()})};var uw,dw,mw,Sm,gw;if(window.LOBBY_SITE_CONFIG.humanVerify>-1&&!localStorage.getItem("wg.visited"))try{const e={zh:'<div class="wg antiban"><div class="antiban-box"><p class="antiban-message">当前网站访问量较大,请点击按钮继续访问</p><a class="antiban-forward">进入网站</a></div></div>',en:'<div class="wg antiban"><div class="antiban-box"><p class="antiban-message">The current website has a large number of visits, please click the button to continue visiting.</p><a class="antiban-forward">Enter the website</a></div></div>'};document.body.insertAdjacentHTML("beforeend",(dw=(uw=window.LOBBY_SITE_CONFIG)==null?void 0:uw.languageCode)!=null&&dw.includes("zh")?e.zh:e.en);const t=window.setTimeout(()=>{var n;vm(),(n=document.querySelector(".antiban"))==null||n.remove()},window.LOBBY_SITE_CONFIG.humanVerify*1e3);(mw=document.querySelector(".antiban .antiban-forward"))==null||mw.addEventListener("click",()=>{var n;clearTimeout(t),localStorage.setItem("wg.visited","1"),vm(),(n=document.querySelector(".antiban"))==null||n.remove()}),(gw=(Sm=window.jsBridge)==null?void 0:Sm.getWGConfigInfo)==null||gw.call(Sm)}catch(e){vm()}else vm();export{Ld as $,VU as A,ky as B,Jn as C,hs as D,yD as E,gi as F,gt as G,Hn as H,Do as I,ro as J,je as K,gQ as L,Qa as M,Na as N,No as O,ame as P,to as Q,va as R,g$ as S,Ine as T,nr as U,Bu as V,Rn as W,Ga as X,tr as Y,R_ as Z,Lne as _,me as a,Ua as a$,Za as a0,xne as a1,jde as a2,h0 as a3,Vi as a4,TT as a5,_fe as a6,u0 as a7,hfe as a8,oy as a9,ae as aA,ms as aB,td as aC,Ry as aD,Yde as aE,d$ as aF,AT as aG,D_ as aH,Poe as aI,SK as aJ,Dde as aK,Gle as aL,zt as aM,Bf as aN,TD as aO,Zt as aP,k as aQ,Pde as aR,Oi as aS,bo as aT,bue as aU,yue as aV,cR as aW,Mg as aX,an as aY,mg as aZ,rn as a_,Dce as aa,fb as ab,hu as ac,Br as ad,Eu as ae,bfe as af,Ae as ag,$t as ah,OB as ai,PB as aj,F7 as ak,Me as al,pae as am,_ae as an,Zo as ao,$fe as ap,Db as aq,Ue as ar,Po as as,wne as at,Xue as au,CT as av,wT as aw,Dg as ax,Ude as ay,OD as az,ee as b,Kde as b$,iR as b0,yp as b1,Y as b2,Jt as b3,jt as b4,Z1 as b5,nd as b6,_ue as b7,l0 as b8,Of as b9,Yt as bA,uD as bB,uc as bC,qe as bD,_e as bE,Ele as bF,Fde as bG,cn as bH,Q1 as bI,gh as bJ,Je as bK,pf as bL,Tde as bM,BH as bN,Ia as bO,sr as bP,hD as bQ,Qv as bR,gfe as bS,mfe as bT,tK as bU,Au as bV,gK as bW,Er as bX,Qde as bY,QT as bZ,yfe as b_,F2 as ba,rd as bb,Ft as bc,Sp as bd,bR as be,Kt as bf,_n as bg,Vd as bh,ua as bi,BV as bj,bd as bk,uL as bl,ct as bm,Hde as bn,kV as bo,zc as bp,vR as bq,Pr as br,ed as bs,Ro as bt,Dt as bu,Nde as bv,kde as bw,TV as bx,nn as by,xe as bz,vd as c,hY as c$,Xde as c0,zde as c1,Wme as c2,Ze as c3,fx as c4,oi as c5,rde as c6,xle as c7,Ble as c8,z1 as c9,Oge as cA,qde as cB,Cfe as cC,bK as cD,h$ as cE,MO as cF,wfe as cG,gae as cH,Sfe as cI,pi as cJ,jy as cK,hl as cL,Pce as cM,Is as cN,ut as cO,xR as cP,Km as cQ,Vo as cR,mt as cS,Cn as cT,gre as cU,Nf as cV,qo as cW,$i as cX,P0 as cY,wc as cZ,HR as c_,sx as ca,ht as cb,Cg as cc,vF as cd,bF as ce,wV as cf,hue as cg,xh as ch,Pe as ci,u_ as cj,pue as ck,fue as cl,gue as cm,Al as cn,Vn as co,N3 as cp,E3 as cq,kK as cr,ab as cs,Rs as ct,ST as cu,S0 as cv,GS as cw,uK as cx,RR as cy,pK as cz,_D as d,E5 as d$,dO as d0,_a as d1,bY as d2,ss as d3,ZD as d4,Ote as d5,DM as d6,PM as d7,TM as d8,Xs as d9,hn as dA,dM as dB,ZG as dC,JG as dD,nW as dE,CA as dF,_V as dG,Fue as dH,Da as dI,aW as dJ,zG as dK,_f as dL,s$ as dM,EO as dN,eW as dO,tW as dP,i$ as dQ,Vue as dR,Gue as dS,qG as dT,jG as dU,ZE as dV,pde as dW,$F as dX,Wy as dY,y9 as dZ,Cde as d_,vA as da,ib as db,_Y as dc,cme as dd,UO as de,b9 as df,yte as dg,Jre as dh,bt as di,voe as dj,mse as dk,sf as dl,SN as dm,Sh as dn,Mge as dp,Kce as dq,rge as dr,_he as ds,dt,Mu as du,EL as dv,QG as dw,fI as dx,kt as dy,at as dz,j1 as e,gM as e$,As as e0,Ne as e1,Uce as e2,m$ as e3,zj as e4,Pg as e5,CV as e6,Kue as e7,AV as e8,TL as e9,ci as eA,kO as eB,v9 as eC,kl as eD,eo as eE,LM as eF,Ode as eG,ip as eH,vx as eI,DV as eJ,D0 as eK,tg as eL,MV as eM,c9 as eN,zme as eO,QD as eP,Dge as eQ,$r as eR,dA as eS,sb as eT,kge as eU,c_ as eV,_de as eW,l9 as eX,DY as eY,pv as eZ,f9 as e_,Yn as ea,El as eb,mh as ec,iW as ed,wO as ee,$o as ef,hd as eg,lF as eh,Bs as ei,IM as ej,B0 as ek,hce as el,v4 as em,_9 as en,dR as eo,Qm as ep,hF as eq,kb as er,spe as es,ipe as et,rpe as eu,Et as ev,Rr as ew,Wn as ex,ir as ey,NC as ez,AD as f,she as f$,Lme as f0,wM as f1,Sre as f2,vre as f3,yme as f4,ca as f5,He as f6,gce as f7,wde as f8,ND as f9,Upe as fA,Epe as fB,sc as fC,al as fD,Vpe as fE,the as fF,Gpe as fG,pre as fH,Ire as fI,wre as fJ,Kpe as fK,Vse as fL,Gge as fM,Hge as fN,Ege as fO,aa as fP,ohe as fQ,ahe as fR,L9 as fS,HY as fT,rf as fU,kn as fV,px as fW,che as fX,Qpe as fY,ase as fZ,ehe as f_,kD as fa,rb as fb,c0 as fc,Fz as fd,Jr as fe,Pb as ff,KG as fg,pO as fh,wue as fi,g0 as fj,DB as fk,$te as fl,zee as fm,Uf as fn,tc as fo,MQ as fp,C0 as fq,ao as fr,tme as fs,Jme as ft,Rl as fu,y0 as fv,xpe as fw,Cre as fx,Ln as fy,Vme as fz,SD as g,mre as g$,Jpe as g0,Zpe as g1,Xpe as g2,lhe as g3,lI as g4,Ct as g5,uf as g6,df as g7,$pe as g8,jpe as g9,nme as gA,Xc as gB,po as gC,bH as gD,Jde as gE,nb as gF,cc as gG,jB as gH,UB as gI,fe as gJ,Vle as gK,Fle as gL,Lre as gM,Bpe as gN,or as gO,fae as gP,Xo as gQ,qy as gR,oo as gS,Kme as gT,ps as gU,kpe as gV,Npe as gW,Pre as gX,kre as gY,cx as gZ,kd as g_,Qe as ga,uhe as gb,BL as gc,VE as gd,$E as ge,uI as gf,YE as gg,dI as gh,O9 as gi,Ru as gj,Fse as gk,Are as gl,mhe as gm,st as g
97n,cre as go,lre as gp,Mre as gq,ire as gr,Nre as gs,Dre as gt,Wpe as gu,dhe as gv,zpe as gw,_re as gx,_s as gy,dc as gz,Se as h,WE as h$,ine as h0,m0 as h1,WO as h2,Mpe as h3,xf as h4,Fge as h5,D9 as h6,ihe as h7,xge as h8,Uge as h9,vfe as hA,rR as hB,Mf as hC,Zy as hD,Fme as hE,$me as hF,GD as hG,uA as hH,NO as hI,s9 as hJ,UD as hK,hde as hL,ane as hM,Nt as hN,Ade as hO,i0 as hP,N5 as hQ,S9 as hR,wo as hS,zae as hT,lue as hU,co as hV,w0 as hW,Une as hX,jae as hY,vI as hZ,Cce as h_,Bge as ha,hre as hb,Lf as hc,pne as hd,Que as he,Ype as hf,ure as hg,yre as hh,qpe as hi,CD as hj,LD as hk,ID as hl,RD as hm,wD as hn,Nue as ho,xue as hp,Uue as hq,lK as hr,lz as hs,Ta as ht,vD as hu,Lo as hv,pD as hw,Pn as hx,Y1 as hy,wf as hz,Eo as i,La as i$,BE as i0,xE as i1,GE as i2,Wt as i3,iO as i4,UL as i5,jge as i6,SV as i7,Pfe as i8,K1 as i9,UG as iA,uge as iB,fD as iC,mD as iD,mu as iE,Ese as iF,Yo as iG,IR as iH,SA as iI,cb as iJ,Ji as iK,xs as iL,Sg as iM,Ty as iN,rue as iO,qce as iP,qle as iQ,Ch as iR,ke as iS,ru as iT,Qs as iU,Od as iV,oV as iW,d2 as iX,E0 as iY,wd as iZ,Tt as i_,ai as ia,Tfe as ib,R2 as ic,ob as id,Pue as ie,FE as ig,gd as ih,Dfe as ii,wce as ij,Pu as ik,Qi as il,Ll as im,Gre as io,kfe as ip,sy as iq,XR as ir,Z5 as is,fo as it,tS as iu,Eme as iv,Kr as iw,GA as ix,lR as iy,Qc as iz,Tl as j,i_ as j$,lc as j0,My as j1,f_ as j2,uF as j3,$y as j4,s0 as j5,aV as j6,pb as j7,he as j8,Tf as j9,Kh as jA,Ige as jB,dD as jC,Lge as jD,Age as jE,Dy as jF,Hle as jG,Ef as jH,pd as jI,Nl as jJ,Ju as jK,Vy as jL,fg as jM,kG as jN,Rd as jO,Iae as jP,Cd as jQ,ER as jR,Xt as jS,vne as jT,Sc as jU,yR as jV,b3 as jW,Kne as jX,IQ as jY,G0 as jZ,X1 as j_,k0 as ja,N0 as jb,O0 as jc,Oy as jd,J3 as je,ha as jf,Fy as jg,kue as jh,bD as ji,dy as jj,iA as jk,pge as jl,hge as jm,_ge as jn,lD as jo,Ede as jp,gD as jq,Sge as jr,vge as js,wge as jt,Cge as ju,bge as jv,yge as jw,vhe as jx,DD as jy,H0 as jz,MB as k,VD as k$,L3 as k0,Hs as k1,q1 as k2,tpe as k3,ope as k4,lpe as k5,cpe as k6,npe as k7,mpe as k8,Gy as k9,vT as kA,Cl as kB,Kv as kC,Zde as kD,_Z as kE,lae as kF,Fc as kG,iM as kH,zse as kI,pce as kJ,fce as kK,HD as kL,xD as kM,$S as kN,ome as kO,Cte as kP,MM as kQ,ZR as kR,Fn as kS,p0 as kT,_ne as kU,Xa as kV,rM as kW,q5 as kX,Q7 as kY,$R as kZ,Rte as k_,dpe as ka,Spe as kb,ape as kc,hpe as kd,vpe as ke,bpe as kf,ype as kg,_pe as kh,epe as ki,gpe as kj,zoe as kk,cl as kl,upe as km,Pae as kn,Rae as ko,Tae as kp,Oae as kq,Lae as kr,ln as ks,KL as kt,lg as ku,dg as kv,py as kw,fy as kx,mI as ky,bT as kz,BB as l,Xu as l$,sM as l0,uM as l1,FD as l2,yde as l3,dce as l4,mce as l5,wh as l6,XG as l7,RM as l8,oW as l9,R9 as lA,Fpe as lB,dQ as lC,rX as lD,un as lE,Ofe as lF,od as lG,iX as lH,ph as lI,In as lJ,Xf as lK,wb as lL,Rfe as lM,JJ as lN,Lc as lO,Rc as lP,hi as lQ,_i as lR,Ul as lS,e2 as lT,Fi as lU,MT as lV,xT as lW,g2 as lX,wt as lY,yb as lZ,_2 as l_,Wue as la,_o as lb,qme as lc,hM as ld,fM as le,yd as lf,Qce as lg,pM as lh,u9 as li,yM as lj,p9 as lk,_M as ll,Z8 as lm,sa as ln,tV as lo,eV as lp,pA as lq,nV as lr,Tte as ls,Dte as lt,Ime as lu,Ame as lv,bre as lw,Hpe as lx,nhe as ly,rhe as lz,we as m,kr as m$,Vg as m0,vb as m1,Hl as m2,dZ as m3,Mfe as m4,tB as m5,fn as m6,ie as m7,_r as m8,su as m9,A3 as mA,SM as mB,e7 as mC,Tr as mD,$T as mE,vr as mF,iZ as mG,So as mH,jQ as mI,mZ as mJ,Zu as mK,t0 as mL,jue as mM,fp as mN,Uie as mO,ka as mP,ic as mQ,Sf as mR,RW as mS,of as mT,vM as mU,X8 as mV,Ys as mW,Q8 as mX,hp as mY,AA as mZ,Ace as m_,NQ as ma,IX as mb,FX as mc,Wse as md,fse as me,Tb as mf,Ob as mg,b4 as mh,Gg as mi,Ht as mj,Cy as mk,W9 as ml,hI as mm,zr as mn,Dh as mo,MK as mp,DO as mq,Co as mr,pfe as ms,qY as mt,pt as mu,ku as mv,Ng as mw,ls as mx,YY as my,db as mz,F as n,ah as n$,lX as n0,Mn as n1,jT as n2,qT as n3,zL as n4,gs as n5,Ie as n6,mO as n7,Sl as n8,na as n9,Vm as nA,vde as nB,i9 as nC,wY as nD,SY as nE,d9 as nF,vY as nG,yY as nH,sme as nI,g9 as nJ,K3 as nK,z3 as nL,ime as nM,fY as nN,pY as nO,BR as nP,rme as nQ,AY as nR,IY as nS,eM as nT,$D as nU,gA as nV,Rme as nW,Bne as nX,YD as nY,qD as nZ,mc as n_,Ume as na,Eg as nb,Kfe as nc,uu as nd,h4 as ne,a$ as nf,nH as ng,i4 as nh,r$ as ni,as as 
97nj,AR as nk,_6 as nl,hb as nm,Wh as nn,ZI as no,CY as np,LY as nq,TY as nr,lme as ns,dme as nt,ume as nu,bme as nv,Zs as nw,UY as nx,vme as ny,GR as nz,so as o,H8 as o$,sU as o0,bu as o1,qR as o2,Mme as o3,Ge as o4,g_ as o5,sY as o6,aY as o7,_A as o8,GO as o9,vue as oA,Mce as oB,KT as oC,zge as oD,qge as oE,Sr as oF,Im as oG,uU as oH,aue as oI,lU as oJ,Nge as oK,Ot as oL,Vc as oM,o7 as oN,dT as oO,z8 as oP,V8 as oQ,$8 as oR,t7 as oS,Bme as oT,yce as oU,Fd as oV,n7 as oW,ife as oX,U8 as oY,x8 as oZ,G8 as o_,k3 as oa,gI as ob,pu as oc,O3 as od,P3 as oe,Kle as of,Efe as og,Qle as oh,D3 as oi,Qfe as oj,mae as ok,R3 as ol,Zfe as om,gme as on,fme as oo,pme as op,_me as oq,T3 as or,V3 as os,k_ as ot,jfe as ou,Ome as ov,mme as ow,zfe as ox,hme as oy,Xfe as oz,NB as p,Ere as p$,W8 as p0,F8 as p1,wy as p2,nfe as p3,Y8 as p4,cfe as p5,efe as p6,rfe as p7,tfe as p8,It as p9,fde as pA,ade as pB,zB as pC,ide as pD,lde as pE,mde as pF,dde as pG,cde as pH,VB as pI,Yme as pJ,EF as pK,qB as pL,ude as pM,XI as pN,Hme as pO,xl as pP,lu as pQ,Uy as pR,Dx as pS,ghe as pT,hhe as pU,Bre as pV,xre as pW,phe as pX,fhe as pY,Yj as pZ,AO as p_,afe as pa,J1 as pb,ufe as pc,gT as pd,eme as pe,Xge as pf,q8 as pg,dfe as ph,K8 as pi,Jge as pj,ub as pk,Sde as pl,que as pm,DI as pn,WB as po,NF as pp,BF as pq,sde as pr,fR as ps,YB as pt,$B as pu,Wge as pv,kF as pw,nR as px,GB as py,gde as pz,kB as q,Ite as q$,sge as q0,Hg as q1,jC as q2,yhe as q3,bhe as q4,Vre as q5,C9 as q6,VF as q7,Jae as q8,Xae as q9,Wi as qA,nz as qB,fF as qC,tge as qD,oge as qE,nge as qF,Due as qG,yn as qH,Nn as qI,yS as qJ,iy as qK,Rde as qL,W_ as qM,mL as qN,ju as qO,qu as qP,age as qQ,Qo as qR,lA as qS,Eue as qT,CI as qU,yI as qV,eB as qW,Yf as qX,Pd as qY,Eoe as qZ,Lte as q_,hH as qa,id as qb,nre as qc,Dpe as qd,R0 as qe,iN as qf,Zk as qg,Xk as qh,Jk as qi,eN as qj,tN as qk,nN as ql,tp as qm,oN as qn,aN as qo,Ice as qp,xA as qq,BA as qr,HA as qs,UA as qt,nv as qu,ov as qv,tv as qw,jk as qx,AU as qy,BU as qz,xB as r,I3 as r$,h9 as r0,m9 as r1,cF as r2,Nme as r3,S3 as r4,xL as r5,wte as r6,Ate as r7,fA as r8,ba as r9,zA as rA,Z$ as rB,M3 as rC,Ud as rD,lN as rE,m1 as rF,Aue as rG,dre as rH,bI as rI,Gce as rJ,fB as rK,mW as rL,bM as rM,wB as rN,Df as rO,qse as rP,lM as rQ,Dme as rR,bde as rS,S$ as rT,xde as rU,Bde as rV,lge as rW,Wb as rX,wme as rY,Cme as rZ,UM as r_,Mo as ra,Lde as rb,Wv as rc,aM as rd,YG as re,PQ as rf,Ac as rg,_oe as rh,LB as ri,RB as rj,xfe as rk,$le as rl,Gfe as rm,Ece as rn,kce as ro,Nce as rp,Tce as rq,lf as rr,Rce as rs,ty as rt,Oce as ru,jN as rv,xce as rw,Bce as rx,JA as ry,hc as rz,EB as s,oue as s$,$G as s0,zre as s1,nu as s2,TB as s3,Jle as s4,Zle as s5,Bfe as s6,Qt as s7,Hfe as s8,jme as s9,dW as sA,Fce as sB,Wce as sC,Yce as sD,Vce as sE,Zi as sF,$ce as sG,Yue as sH,zU as sI,d_ as sJ,Dn as sK,mue as sL,cD as sM,OV as sN,Yu as sO,lt as sP,uue as sQ,due as sR,cT as sS,iT as sT,C8 as sU,w8 as sV,sR as sW,CQ as sX,HB as sY,sue as sZ,eue as s_,r4 as sa,zu as sb,iu as sc,zte as sd,Ide as se,du as sf,ige as sg,LO as sh,cge as si,j8 as sj,bce as sk,Dc as sl,Mx as sm,yF as sn,bL as so,Sue as sp,Cr as sq,Cue as sr,MD as ss,Ise as st,A$ as su,Zue as sv,IO as sw,Hue as sx,w3 as sy,xme as sz,ec as t,fpe as t$,nue as t0,PD as t1,Rge as t2,Md as t3,tse as t4,XD as t5,aR as t6,Pme as t7,CO as t8,il as t9,oF as tA,aF as tB,X3 as tC,Z3 as tD,$de as tE,qH as tF,$H as tG,YH as tH,RH as tI,IH as tJ,Pt as tK,Hce as tL,cM as tM,rz as tN,jce as tO,Ule as tP,VA as tQ,Oue as tR,Pf as tS,Rue as tT,Lce as tU,zce as tV,Tue as tW,Nr as tX,Oie as tY,Tie as tZ,L6 as t_,aB as ta,d6 as tb,oE as tc,ry as td,kI as te,ege as tf,G3 as tg,Tge as th,wz as ti,vL as tj,Afe as tk,Ife as tl,E$ as tm,JQ as tn,eZ as to,Zc as tp,Nee as tq,ode as tr,Em as ts,SU as tt,OM as tu,Sme as tv,v$ as tw,iue as tx,tF as ty,nF as tz,ze as u,tde as u$,sD as u0,$1 as u1,tf as u2,Mde as u3,Gde as u4,iD as u5,noe as u6,EH as u7,uz as u8,ple as u9,gle as uA,mle as uB,dle as uC,CH as uD,yle as uE,ule as uF,_le as uG,ele as uH,SH as uI,FM as uJ,Qr as uK,Jj as uL,Lue as uM,FG as uN,ffe as uO,OR as uP,vce as uQ,Iue as uR,_ce as uS,V1 as uT,yG as uU,wG as uV,AG as uW,hse as uX,ede as uY,nde as uZ,cce as u_,hle as ua,ble as ub,vle as uc,Sle as ud,Cle as ue,wle as uf,Ale as ug,Ile as uh,Lle as ui,Ole as uj,ile as uk,cle as ul,Tle as um,Ple as un,Dle as uo,Mle as up,kle as uq,ole as ur,ale as us,sle as ut,rle as uu,Rle as uv,nle as uw,tle as ux,lle as uy,fle as uz,gn as v,c8 as v$,Uoe as v0,qfe as v1,ts as v2,Yfe as v3,Ufe as v4,Ug as v5,KD as v6,JD as v7,IA as v8,Mue as v9,vV as vA,Be as vB,Kge as vC,qd as vD,lT as vE,Qge as vF,Wde as vG,fge as vH,yh as vI,mge as vJ,gge as vK,U3 as vL,H3 as vM,lce as vN,uce as vO,Zce as vP,$N as vQ,ppe as vR,aA as vS,Ut as vT,sfe as vU,vc as v
97V,Joe as vW,$ge as vX,FC as vY,Vge as vZ,iL as v_,cA as va,wA as vb,GY as vc,iF as vd,u$ as ve,Wle as vf,cue as vg,Um as vh,Ey as vi,Ny as vj,EW as vk,NW as vl,lo as vm,O_ as vn,BW as vo,Ca as vp,xW as vq,SL as vr,_l as vs,yl as vt,Ss as vu,lfe as vv,Su as vw,M4 as vx,P4 as vy,U4 as vz,If as w,LL as w$,tT as w0,WD as w1,$ne as w2,Fm as w3,eD as w4,P_ as w5,nM as w6,jD as w7,zD as w8,Che as w9,DR as wA,E_ as wB,ofe as wC,m_ as wD,eY as wE,oY as wF,rY as wG,nY as wH,tY as wI,J$ as wJ,cW as wK,iY as wL,Vfe as wM,rF as wN,eF as wO,pl as wP,oM as wQ,Nle as wR,dge as wS,Vs as wT,ns as wU,sL as wV,Zge as wW,zle as wX,jle as wY,Nfe as wZ,tue as w_,She as wa,rV as wb,sV as wc,V0 as wd,Gme as we,ig as wf,PI as wg,Yge as wh,OS as wi,us as wj,IV as wk,Gh as wl,Jce as wm,Xce as wn,EN as wo,BN as wp,Q_ as wq,n$ as wr,Sce as ws,F1 as wt,_se as wu,D4 as wv,Pte as ww,Ffe as wx,Tme as wy,NL as wz,fz as x,Zme as x$,Xle as x0,Yle as x1,Wfe as x2,D7 as x3,$f as x4,Lb as x5,M7 as x6,o0 as x7,k7 as x8,X2 as x9,tM as xA,Ar as xB,Fo as xC,QZ as xD,eX as xE,KZ as xF,wj as xG,Jfe as xH,Vte as xI,l8 as xJ,vn as xK,Mr as xL,QS as xM,gZ as xN,UT as xO,Lfe as xP,ho as xQ,Mb as xR,nx as xS,$ue as xT,zue as xU,Jue as xV,mF as xW,Vde as xX,$Y as xY,kme as xZ,Qme as x_,vt as xa,ZT as xb,rT as xc,Jo as xd,qm as xe,vee as xf,wi as xg,wee as xh,fre as xi,tre as xj,Ppe as xk,Tpe as xl,L0 as xm,jm as xn,Cpe as xo,Ope as xp,Ipe as xq,Lpe as xr,Ape as xs,wpe as xt,Rpe as xu,Zae as xv,Af as xw,T4 as xx,kne as xy,O4 as xz,Lr as y,Xme as y0,Pge as y1,sre as y2,En as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.