(function(D,b){typeof exports=="object"&&typeof module<"u"?module.exports=b():typeof define=="function"&&define.amd?define(b):(D=typeof globalThis<"u"?globalThis:D||self,D.miniplay=b())})(this,function(){"use strict";let D=null;const b={gameBottomBanner:"miniplay-game-banner",gameBottomGameInfo:"miniplay-game-info",indexOpenBanner:"miniplay-index-open-banner",customInterstitial:"creative_inner"},Q={value:null},k={gtag:"gtag",ad:"ad",states:"states"},d={preroll:"preroll",start:"start",pause:"pause",next:"next",browse:"browse",reward:"reward",banner:"banner"},F={isReady:!1},C={beforeAd:"beforeAd",afterAd:"afterAd",adBreakDone:"adBreakDone",beforeReward:"beforeReward",adDismissed:"adDismissed",adViewed:"adViewed"},M={transsion:"transsion",inapp:"InApp",adx:"Adx",xiaomi:"xiaomi",pubguru:"pubguru",mgid:"MGID",evadav:"Evadav",adskeeper:"AdSkeeper",GoogleAd:"GoogleAd"};function W(){return D==null&&(D=function(t){return new Promise((i,o)=>{let l=new XMLHttpRequest;l.open("GET",t,!0),l.onload=function(){i(JSON.parse(l.responseText))},l.onerror=function(){o("xhr.status: "+l.status)},l.send()})}("miniplay.json").then(t=>t)),D}const m={pixelEventInfo:{_isReportaddPaymentInfo:!1,_isAdsGroupFive:!1,_isAdsGroupSix:!1,_hasClick:!1},_initPixel:function(e,t,i){e.TiktokAnalyticsObject=i;var o=e[i]=e[i]||[];o.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],o.setAndDefer=function(c,p){c[p]=function(){c.push([p].concat(Array.prototype.slice.call(arguments,0)))}};for(var l=0;l<o.methods.length;l++)o.setAndDefer(o,o.methods[l]);o.instance=function(c){for(var p=o._i[c]||[],h=0;h<o.methods.length;h++)o.setAndDefer(p,o.methods[h]);return p},o.load=function(c,p){var h="https://analytics.tiktok.com/i18n/pixel/events.js";o._i=o._i||{},o._i[c]=[],o._i[c]._u=h,o._t=o._t||{},o._t[c]=+new Date,o._o=o._o||{},o._o[c]=p||{};var I=document.createElement("script");I.type="text/javascript",I.async=!0,I.src=h+"?sdkid="+c+"&lib="+i;var f=document.getElementsByTagName("script")[0];f.parentNode.insertBefore(I,f)},o.load(m.getPixelId()),o.page()},isPixelInit:function(){return typeof ttq<"u"},isPixelEnbale:function(){return n.adPlatform&&n.adPlatform.baseConfig&&n.adPlatform.baseConfig.config.target==="newbyear-gmf"&&n.adPlatform.baseConfig.track&&n.adPlatform.baseConfig.track.pixel.enable&&n.adPlatform.baseConfig.track.pixel.config.id},getPixelId:function(){return m.isPixelEnbale()?n.adPlatform.baseConfig.track.pixel.config.id:null},pixelTrackEvent:function(e){console.log("trackEvent: "+e),window.ttq&&window.ttq.instance(m.getPixelId()).track(e)},initPixel:function(){if(!m.isPixelInit()){m._initPixel(window,document,"ttq");const e=u.getRecordAdTimes();setInterval(function(){e._intervalTimes===65&&(m.pixelTrackEvent("ViewContent"),m.pixelTrackEvent("GameDepthOver65s")),e._intervalTimes>=65&&e.count()>=4&&m.pixelEventInfo._isReportaddPaymentInfo===!1&&(m.pixelTrackEvent("AddPaymentInfo"),m.pixelTrackEvent("AdsImpressionAndOve65s"),m.pixelEventInfo._isReportaddPaymentInfo=!0),e._intervalTimes<=30*60&&e.count()>=5&&m.pixelEventInfo._isAdsGroupFive===!1&&(m.pixelTrackEvent("AdsGroupFiveImpression"),m.pixelEventInfo._isAdsGroupFive=!0),e._intervalTimes<=30*60&&e.count()>=6&&m.pixelEventInfo._isAdsGroupSix===!1&&(m.pixelTrackEvent("AdsGroupSixImpression"),m.pixelEventInfo._isAdsGroupSix=!0),u.setRecordAdTimes("_intervalTimes",e._intervalTimes+1)},1e3)}},pixelRecordShowAd:function(e){const t=u.getRecordAdTimes();if(m.isPixelEnbale()&&m.isPixelInit()){let i=0;(e==="banner"&&t[e]===0||e!=="banner")&&(i+=t[e]+1,u.setRecordAdTimes(e,t[e]+1)),e==="reward"&&t[e]===2?(m.pixelTrackEvent("AddToWishlist"),m.pixelTrackEvent("RewAdsImpression")):e==="interstitial"&&t[e]===2?(m.pixelTrackEvent("PlaceAnOrder"),m.pixelTrackEvent("InterAdsImpression")):e==="banner"&&t[e]===1&&(m.pixelTrackEvent("ClickButton"),m.pixelTrackEvent("DisAdsImpression")),t.count()===3?(m.pixelTrackEvent("InitiateCheckout"),m.pixelTrackEvent("AdsGroupImpression")):t.count()===4&&m.pixelTrackEvent("AdsGroupFourImpression"),t._clickCount===1&&m.pixelEventInfo._hasClick===!1?(m.pixelTrackEvent("AdsOneClick"),m.pixelTrackEvent("Search"),m.pixelEventInfo._hasClick=!0):t._clickCount===2&&m.pixelEventInfo._hasClick===!0?(m.pixelTrackEvent("AdsTwoClick"),m.pixelTrackEvent("Contact"),m.pixelEventInfo._hasClick=!1):t._clickCount===3&&m.pixelEventInfo._hasClick===!1&&(m.pixelTrackEvent("AdsThreeClick"),m.pixelTrackEvent("Download"),m.pixelEventInfo._hasClick=!0),t._clickCount===1&&i===1?m.pixelTrackEvent("AdsOneImpressionAndOneClick"):t._clickCount===1&&i===2?m.pixelTrackEvent("AdsTwoImpressionAndOneClick"):t._clickCount===1&&i===3?m.pixelTrackEvent("AdsThreeImpressionAndOneClick"):t._clickCount===1&&i===4?m.pixelTrackEvent("AdsFourImpressionAndOneClick"):t._clickCount===1&&i===1&&t._intervalTimes>=45&&m.pixelTrackEvent("AdsOneImpressionAndOneClickAndOver60s")}}},L={isH5apkEnbale:function(){return n.adPlatform&&n.adPlatform.baseConfig&&n.adPlatform.baseConfig.config.packType==="h5apk"},h5apkTrackShowEvent:function(e){this.h5apkTrackEvent(`show_${e}`)},h5apkTrackClickEvent:function(e){this.h5apkTrackEvent(`click_${e}`)},h5apkTrackEvent:function(e){console.log("h5apkTrackEvent: "+e),window.cyjsb&&window.cyjsb.trackEvent(e)}},u={_isClickBanner:!1,_isTabSwitched:!1,_currentAdType:null,_recordAdTimes:{reward:0,interstitial:0,banner:0,preroll:0,_clickCount:0,_intervalTimes:0,count:function(){return u._recordAdTimes.banner+u._recordAdTimes.interstitial+u._recordAdTimes.reward+u._recordAdTimes.preroll}},getRecordAdTimes:function(){return u._recordAdTimes},setRecordAdTimes:function(e,t){u._recordAdTimes[e]=t},initTrack:function(){u.registerAdClickEventListener(),m.isPixelEnbale()&&m.initPixel();var e=setInterval(function(){u._recordAdTimes.banner===0&&u.findBannerShow()===!0&&(m.pixelRecordShowAd("banner"),clearInterval(e))},1e3)},trackEvent:function(e){m.isPixelEnbale()&&m.pixelTrackEvent(e)},findBannerShow:function(){let e=document.querySelector("#miniplay-game-banner > ins");return e&&e.getAttribute("data-ad-status")==="filled"},enbale:function(){return!0},registerAdClickEventListener:function(){var e=document.getElementById("miniplay-game-banner"),t=null;window.onload=function(){u.findBannerShow()&&(t=e.querySelector("iframe"))},document.addEventListener("visibilitychange",async function(){document.visibilityState==="hidden"&&document.activeElement.tagName.toLowerCase()==="iframe"?(console.log("visibilitychange-hidden"),u._isTabSwitched=!0,document.activeElement==t&&(u._isClickBanner=!0),document.activeElement.blur()):document.visibilityState==="visible"&&(console.log("visibilitychange-visible"),console.log("TrackTools._isClickBanner  "+u._isClickBanner),u._isTabSwitched&&(u._recordAdTimes._clickCount++,console.log(u._recordAdTimes._clickCount),console.log("TrackTools._currentAdType  "+u._currentAdType),u._isClickBanner===!0?(m.pixelRecordShowAd("banner"),L.isH5apkEnbale()&&u.checkWebViewInterface()&&L.h5apkTrackClickEvent("banner")):L.isH5apkEnbale()&&u.checkWebViewInterface()&&L.h5apkTrackClickEvent(u._currentAdType||"other")),u._isTabSwitched=!1,u._isClickBanner=!1)})},recordShowAd:function(e){m.isPixelEnbale()&&m.pixelRecordShowAd(e),L.isH5apkEnbale()&&u.checkWebViewInterface()&&L.h5apkTrackShowEvent(e)},backButtonClick:function(){u.trackEvent("AddToCart"),u.trackEvent("ClickBackButton"),u._recordAdTimes.count()===2&&u.trackEvent("AdsTwoImpressionAndClickBack"),u._recordAdTimes.count()===3&&u.trackEvent("AdsThreeImpressionAndClickBack")},checkWebViewInterface:function(){return typeof CyWebview<"u"}},O={_showBanner:function(e,t,i,o){if(t)e.innerText="Test Banner:"+i["data-ad-slot"];else if(o["data-ad-client"]&&i["data-ad-slot"]){const l=document.createElement("ins");l.style="display:inline-block;width:100%;height:100%",l.setAttribute("class","adsbygoogle"),l.setAttribute("data-ad-client",o["data-ad-client"]),l.setAttribute("data-ad-channel",o["data-ad-channel"]),l.setAttribute("data-ad-slot",i["data-ad-slot"]),l.setAttribute("data-ad-format","format"),l.setAttribute("data-full-width-responsive","true"),e.appendChild(l);const c=document.createElement("script");c.text="(adsbygoogle = window.adsbygoogle || []).push({});",e.appendChild(c)}},checkBannerIsLoaded:function(e){var i,o;return((o=(i=document.getElementById(e))==null?void 0:i.querySelector("ins"))==null?void 0:o.getAttribute("data-ad-status"))==="filled"},generateAdBreakParams:function(e){let t={type:e.type,name:e.name,adBreakDone:i=>{e.adBreakDone!==void 0&&e.adBreakDone!=null&&(e.adBreakDone(i),(i.breakStatus==="viewed"||i.breakStatus==="dismissed")&&(e.type===d.reward?u.recordShowAd("reward"):e.type===d.preroll?u.recordShowAd("preroll"):e.type===d.next?u.recordShowAd("interstitial"):e.type===d.banner&&u.recordShowAd("banner")))}};return u._currentAdType=e.type,e.type===d.preroll||(e.type===d.reward?(t.beforeReward=function(i){i(),e.beforeReward!==void 0&&e.beforeReward!=null&&e.beforeReward(i)},t.adDismissed=function(){e.adDismissed!==void 0&&e.adDismissed!=null&&e.adDismissed()},t.adViewed=function(){e.adViewed!==void 0&&e.adViewed!=null&&e.adViewed()}):(t.beforeAd=()=>{e.beforeAd!==void 0&&e.beforeAd!=null&&e.beforeAd()},t.afterAd=()=>{e.afterAd!==void 0&&e.afterAd!=null&&e.afterAd()})),t},showOpenBanner:function(e,t,i){const o=document.getElementById(b.indexOpenBanner);o?(O._showBanner(o,e,t,i),o.style="margin-left:0 !important",console.log("_showOpenBanner success")):console.log("can't find id: miniplay_open_banner,  skip _showOpenBanner")}},H="msg_type",Ae="msg_callback_params",g={IFrameAdCallbackCache:null,registerService(){n.isModeStand()||(n.isModeGame()?window.addEventListener("message",e=>{console.log("game accept message: "+e.data.toString());try{if(e.data.toString().startsWith("{")){const t=JSON.parse(e.data);H in t&&g.handleParentMsg(t)}}catch(t){console.log("game receiver message error: "+t)}}):n.isModeIndex()&&(document.getElementById("miniplay-game-iframe")?(console.log("configPostMessage direct"),g.configPostMessage()):window.addEventListener("DOMContentLoaded",function(){console.log("configPostMessage wait DOMContentLoaded"),g.configPostMessage(),T.isReady()&&g.notifyToIFrameReady()})))},notifyToIFrameReady(){let e=document.getElementById("miniplay-game-iframe"),t=["complete","interactive","loaded"];e&&(t.includes(e.contentDocument.readyState)?g.postMessageToIframe({msg_type:k.states,msg_callback_params:{isReady:!0}}):e.contentWindow.addEventListener("readystatechange",function(){t.includes(e.contentDocument.readyState)&&g.postMessageToIframe({msg_type:k.states,msg_callback_params:{isReady:!0}})}))},handleParentMsg(e){console.log(`handleParentMsg: ${JSON.stringify(e)}`);let t=e.msg_type;if(t===k.states)F.isReady=e.msg_callback_params.isReady;else if(t===k.ad)if(g.IFrameAdCallbackCache!=null){let i=e.msg_callback_function,o=e.msg_callback_params;switch(i){case C.beforeAd:n.isNotNull(g.IFrameAdCallbackCache.beforeAd)&&g.IFrameAdCallbackCache.beforeAd();break;case C.afterAd:n.isNotNull(g.IFrameAdCallbackCache.afterAd)&&g.IFrameAdCallbackCache.afterAd();break;case C.adBreakDone:n.isNotNull(g.IFrameAdCallbackCache.adBreakDone)&&(g.IFrameAdCallbackCache.adBreakDone(o),g.IFrameAdCallbackCache=null);break;case C.adViewed:n.isNotNull(g.IFrameAdCallbackCache.adViewed)&&g.IFrameAdCallbackCache.adViewed();break;case C.adDismissed:n.isNotNull(g.IFrameAdCallbackCache.adDismissed)&&g.IFrameAdCallbackCache.adDismissed();break;case C.beforeReward:if(n.isNotNull(g.IFrameAdCallbackCache.beforeReward)){let l=function(){console.log("beforeReward call with empty")};g.IFrameAdCallbackCache.beforeReward(l)}break;default:console.log("can't handle this method: "+i);break}}else console.log("IFrameCallbackCache is null")},configPostMessage(){document.getElementById("miniplay-game-iframe")&&(console.log("miniplay_game_iframe loaded"),window.addEventListener("message",t=>{try{if(t.data.toString().startsWith("{")){const i=JSON.parse(t.data);H in i&&g.handleIframeMsg(i)}}catch(i){console.log("index receiver message error: "+i)}}))},postMessageToIframe(e){let t=document.getElementById("miniplay-game-iframe"),i=JSON.stringify(e);t.contentWindow.postMessage(i),console.log("postMessageToIframe: "+i)},postMessageToParent(e){function t(o){return o&&typeof o=="object"&&"window"in o&&o.window===o}let i=window.parent;t(i)||(i=window.top),i.postMessage(JSON.stringify(e))},handleIframeMsg(e){let t=e[H];if(t===k.gtag){let i=e[Ae];T.gtag(...i)}else if(t===k.ad)if(e.msg_ad_type===d.banner)T.showBanner();else{let i={type:e.msg_ad_type,name:e.msg_ad_name,adBreakDone:o=>{g.postMessageToIframe({msg_type:k.ad,msg_ad_type:e.msg_ad_type,msg_ad_name:e.msg_ad_name,msg_callback_function:C.adBreakDone,msg_callback_params:o})}};e.msg_ad_type===d.preroll?console.log("preroll"):e.msg_ad_type===d.reward?(i[C.beforeReward]=function(o){o(),g.postMessageToIframe({msg_type:k.ad,msg_ad_type:e.msg_ad_type,msg_ad_name:e.msg_ad_name,msg_callback_function:C.beforeReward})},i[C.adDismissed]=function(){g.postMessageToIframe({msg_type:k.ad,msg_ad_type:e.msg_ad_type,msg_ad_name:e.msg_ad_name,msg_callback_function:C.adDismissed})},i[C.adViewed]=function(){g.postMessageToIframe({msg_type:k.ad,msg_ad_type:e.msg_ad_type,msg_ad_name:e.msg_ad_name,msg_callback_function:C.adViewed})}):(i[C.beforeAd]=()=>{g.postMessageToIframe({msg_type:k.ad,msg_ad_type:e.msg_ad_type,msg_ad_name:e.msg_ad_name,msg_callback_function:C.beforeAd})},i[C.afterAd]=()=>{g.postMessageToIframe({msg_type:k.ad,msg_ad_type:e.msg_ad_type,msg_ad_name:e.msg_ad_name,msg_callback_function:C.afterAd})}),T.adBreak(i)}}},y={gaId:null,_scriptUrl:"https://www.googletagmanager.com/gtag/js",_loadScriptInstance:null,loadScript:function(e){return y._loadScriptInstance==null&&(y._loadScriptInstance=new Promise((t,i)=>{console.log("Init Ga4: "+e);const o=document.createElement("script");o.src=this._scriptUrl+"?id="+e,o.async=!0,o.onload=t,o.onerror=i,document.head.appendChild(o),console.log("end load ga sdk")})),y._loadScriptInstance},isInit:()=>y._dataLayer!=null,_dataLayer:null,gtag:function(...e){y.isInit()?(y._dataLayer.push(arguments),console.log(`GA4 push params: ${JSON.stringify(e)}`)):console.log("_dataLayer is null , skip gtag: "+JSON.stringify(e))},_initInstance:null,_initAsync:async function(){if(y._initInstance==null){let e=function(t){return y.loadScript(t).then(()=>(y._dataLayer=window.dataLayer=window.dataLayer||[],console.log("GA4 script load success"),y.gtag("js",new Date),y.gtag("config",t),Promise.resolve()))};y._initInstance=W().then(t=>(y.gaId=t.track.ga.enable?t.track.ga.config.gid:"",e(y.gaId)))}return y._initInstance},initAsync:async function(){return y._initAsync()}},s={_scriptUrl:"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js",baseConfig:null,adConfig:null,_loadScriptInstance:null,_googleAdBreak:null,_googleAdConfig:null,_currentAdSlot:"",isReady:!1,loadScript:function(){if(s._loadScriptInstance==null)s._loadScriptInstance=new Promise((e,t)=>{const i=document.createElement("script");i.src=s._scriptUrl,i.async=!0;for(let o in s.adConfig.attr)if(s.adConfig.attr.hasOwnProperty(o)){let l=s.adConfig.attr[o];i.setAttribute(o,l)}s.baseConfig.config.test&&i.setAttribute("data-adbreak-test","on"),i.onload=e,i.onerror=t,document.head.appendChild(i),console.log("end load google sdk")});else return s._loadScriptInstance},isInit:function(){return s.baseConfig!=null?s._afgEnable()?s._googleAdBreak!=null&&s._googleAdConfig!=null:window.adsbygoogle!=null:!1},_afgEnable:function(){return!(s.baseConfig.ad.type&&s.baseConfig.ad.type==="disable")},initAsync:async function(){if(!s._afgEnable()||s.isInit())return Promise.resolve();try{return await s.loadScript(),window.adsbygoogle=window.adsbygoogle||[],s._googleAdBreak=s._googleAdConfig=function(e){console.log("call adsbygoogle.push(): "+JSON.stringify(e)),window.adsbygoogle.push(e)},Promise.resolve()}catch{return Promise.reject(new Error("load js error"))}},startAsync:async function(){return new Promise((e,t)=>{if(u.initTrack(),s._afgEnable()){let i={...s.adConfig.config};s.adConfig.config.onReady&&(i.onReady=()=>{s.isReady=!0,console.log("onReady: true"),s.adConfig.virtualBox&&s.adConfig.virtualBox.enable&&s.createVirtualBox(),g.notifyToIFrameReady(),e()}),s._googleAdConfig(i)}else setTimeout(()=>{s.isReady=!0,g.notifyToIFrameReady(),e()},500);s.baseConfig.config.test===!1?y.initAsync().catch(i=>{console.log("GA4 init fail: "+i)}):console.log("skip ga on test")})},adBreak:function(e){let t=e.type;s._afgEnable()&&s.adConfig.virtualBox&&s.adConfig.virtualBox.enable&&(e.type==="reward"&&!n.checkAdsStatus("rewarded")&&(e.type=e.name="next"),e.type==="next"&&!n.checkAdsStatus("interstitial")&&(e.type=e.name="virtual"),e.type==="virtual"&&!n.checkAdsStatus("virtual")&&(e.type=e.name=t));let i=O.generateAdBreakParams(e);if(s._afgEnable()){if(e.type==="virtual")return s.showVirtualBox(()=>{i.adBreakDone({breakType:t,breakName:t,breakFormat:t==="reward"?"reward":"interstitial",breakStatus:"viewed"})});s.isInit()?s._googleAdBreak(i):s.initAsync().then(()=>{s._googleAdBreak(i)})}else i.adBreakDone({breakType:i.type,breakName:i.type,breakFormat:"unknown",breakStatus:"viewed"})},_showAdsenseBanner:function(e,t){s.isInit()&&s.adConfig?(document.getElementById("miniplay-game-info").style.display="flex",document.getElementById(e).innerHTML="",O._showBanner(document.getElementById(e),s.baseConfig.config.test,t,s.adConfig.attr),console.log("callbackShowBanner: "+e)):console.log("showBanner is not init or channelConfig is null: "+e)},loadBanner:function(){var e,t;if((t=(e=s.adConfig)==null?void 0:e.banner)!=null&&t.enable){let i={...s.adConfig.banner};this.currentAdSlot?this.currentAdSlot=n.getNextId(s.adConfig.banner["data-ad-slot"],this.currentAdSlot):this.currentAdSlot=i["data-ad-slot"][0]||"",i["data-ad-slot"]=this.currentAdSlot,s._showAdsenseBanner(b.gameBottomBanner,i)}},checkBannerIsLoaded:function(){return O.checkBannerIsLoaded(b.gameBottomBanner)},showBanner:function(){},showOpenBanner:function(){s.adConfig.openBanner&&s.adConfig.openBanner.enable&&s._showAdsenseBanner(b.indexOpenBanner,s.adConfig.openBanner)},createVirtualBox(){n.createAdBox();let e={...s.adConfig.virtualBox};e["data-ad-slot"]=s.adConfig.virtualBox["data-ad-slot"][0],s.adConfig&&s.adConfig.virtualBox.enable&&O._showBanner(document.getElementById("creative_inner"),s.baseConfig.config.test,e,s.adConfig.attr)},showVirtualBox(e){document.getElementById("ad_box").style.display="block",n.adBoxCallback=()=>{let t=document.getElementById("ad_box");document.body.removeChild(t),e(),s.createVirtualBox()}},gtag:function(...e){s.baseConfig.config.test===!1?y.initAsync().then(()=>{y.gtag(...e)}).catch(t=>{console.log("gtag error",t)}):console.log("skip gtag on test")}},w={_scriptUrl:"https://www.hippoobox.com/static/sdk/adsdk_1.8.7.0.js",baseConfig:null,adConfig:null,_loadScriptInstance:null,loadScript:function(){return this._loadScriptInstance==null&&(this._loadScriptInstance=new Promise((e,t)=>{const i=document.createElement("script");i.src=this._scriptUrl,i.onload=e,i.onerror=t,i.async=!0,document.head.appendChild(i),console.log("end load transsion sdk")})),this._loadScriptInstance},_transsionAdBreak:null,_transsionAdConfig:null,_h5sdk:null,isInit:function(){return this._h5sdk!=null&&this.baseConfig!=null},initAsync:async function(){if(this.isInit())return Promise.resolve();try{await w.loadScript();let e={env:w.baseConfig.config.test?"pre":""},t={id:w.baseConfig.track.ga.enable?w.baseConfig.track.ga.config.gid:""},i=o=>{let l={client:w.adConfig.attr["data-ad-client"],"data-ad-frequency-hint":w.adConfig.attr["data-ad-frequency-hint"],"data-ad-channel":w.adConfig.attr["data-ad-channel"],callback:o};return w.baseConfig.config.test&&(l["data-adbreak-test"]="on"),l};return new Promise((o,l)=>{let c=w.baseConfig.game.appKey;window.h5sdk.init(c,"10vw","10vw","","",{float:e,ga:t,adsense:i(()=>{w._h5sdk=window.h5sdk=window.h5sdk||[],w._transsionAdBreak=w._h5sdk.adBreak,w._transsionAdConfig=w._h5sdk.adConfig,window.adsbygoogle=window.adsbygoogle||[],o(),window.h5sdk.athenaSend("game_start",w.baseConfig.game.gameName);try{window.h5sdk.gameLoadingCompleted()}catch(p){print("调用h5sdk.gameLoadingCompleted失败"+p)}})})})}catch(e){return Promise.reject(new Error("load js error:"+e))}},isReady:!1,startAsync:async function(){return new Promise((e,t)=>{let i={...w.adConfig.config};w.adConfig.config.onReady&&(i.onReady=()=>{w.isReady=!0,console.log("onReady: true"),g.notifyToIFrameReady(),e()}),w._transsionAdConfig(i)})},adBreak:function(e){let t=O.generateAdBreakParams(e);this.isInit()?this._transsionAdBreak(t):this.initAsync().then(()=>{this._transsionAdBreak(t)})},loadBanner:function(){},checkBannerIsLoaded:function(){},showBanner:function(){if(w.isInit()&&w.adConfig){if(console.log(w),w.adConfig)if(w.adConfig.banner.enable===!0){let e=document.getElementById(b.gameBottomBanner);O._showBanner(e,w.baseConfig.config.test,w.adConfig.banner,w.adConfig.attr)}else console.log("config banner is false")}else console.log("showBanner is not init or channelConfig is null")},showOpenBanner:function(){console.log("TranssionAd is not support open Banner")},gtag:function(...e){w._h5sdk.athenaSend(...e)}},a={_scriptUrl:"https://securepubads.g.doubleclick.net/tag/js/gpt.js",_loadScriptInstance:null,loadScript:function(){if(this._loadScriptInstance==null)this._loadScriptInstance=new Promise((e,t)=>{const i=document.createElement("script");i.src=this._scriptUrl,i.async=!0,i.onload=e,i.onerror=t,document.head.appendChild(i),console.log("end load google sdk")});else return this._loadScriptInstance},adBreak:function(e){let t=e.type;switch(t){case d.preroll:case d.next:case d.start:case d.pause:case d.browse:a._showCustomInterstitial().then(()=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"viewed"}),a._rewardSlotShowEvent===null&&a._loadReward(),t===d.preroll&&a._loadOriginInterstitial()}).catch(i=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"other"})});break;case d.reward:a._showReward().then(()=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"viewed"})}).catch(i=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"other"})});break;case d.banner:console.log("Adx show banner nothing to do");break}},adConfig:null,baseConfig:null,gtag:function(...e){a.baseConfig.config.test===!1?y.initAsync().then(()=>{y.gtag(...e)}).catch(()=>{console.log("gtag error")}):console.log("skip gtag on test")},_googleAdxTag:null,initAsync:async function(){if(a.isInit())return Promise.resolve();try{return await this.loadScript(),a._googleAdxTag=window.googletag=window.googletag||{cmd:[]},Promise.resolve()}catch{return Promise.reject(new Error("load js error"))}},isInit:function(){return a._googleAdxTag!=null},isReady:!1,loadBanner:function(){this._loadBanner()},checkBannerIsLoaded:function(){return this._bannerIsLoaded},showBanner:function(){},showOpenBanner:function(){a._loadOpenBannerSlots()},_ensureElementsCreate:function(){n.createAdBox(a._onCustomInterstitialCloseListener)},_rewardSlotShowEvent:null,_onRewardCloserListenerInner:null,_onCustomInterstitialCloseListenerInner:null,_customInterstitialIsLoaded:!1,_onCustomInterstitialLoadedListener:null,_bannerSlot:null,_bannerIsLoaded:!1,_onCustomInterstitialCloseListener:function(){a.customInterstitialSlot&&(a._onCustomInterstitialCloseListenerInner&&a._onCustomInterstitialCloseListenerInner(),a._googleAdxTag.cmd.push(function(){a._googleAdxTag.pubads().refresh([a.customInterstitialSlot])}),a._customInterstitialIsLoad=!1)},_dismissReward:function(){a.rewardSlot&&(a._googleAdxTag.destroySlots([a.rewardSlot]),a._rewardSlotShowEvent=null,a._onRewardCloserListenerInner&&(a._onRewardCloserListenerInner(),a._onRewardCloserListenerInner=null),a._loadReward())},_cmdReward:function(){let e=a.adConfig.reward;a.rewardSlot=a._googleAdxTag.defineOutOfPageSlot(e.id,a._googleAdxTag.enums.OutOfPageFormat.REWARDED),a.rewardSlot&&(console.log("rewardSlot add to service"),a.rewardSlot.addService(a._googleAdxTag.pubads())),a._googleAdxTag.pubads().addEventListener("rewardedSlotReady",t=>{a._rewardSlotShowEvent=t,console.log("rewardedSlotReady",t.slot.getSlotElementId())}),a._googleAdxTag.pubads().addEventListener("rewardedSlotGranted",t=>{console.log("rewardedSlotGranted",t.slot.getSlotElementId())}),a._googleAdxTag.pubads().addEventListener("rewardedSlotClosed",t=>{console.log("rewardedSlotClosed",t.slot.getSlotElementId()),a._dismissReward()}),a._googleAdxTag.display(a.rewardSlot)},_cmdOriginInterstitial:function(){a.originInterstitial=a._googleAdxTag.defineOutOfPageSlot(a.adConfig.originInterstitial.id,a._googleAdxTag.enums.OutOfPageFormat.INTERSTITIAL),a.originInterstitial&&(console.log("interstitial create"),a.originInterstitial.addService(a._googleAdxTag.pubads()).setConfig({interstitial:{triggers:{unhideWindow:!0}}}),a._googleAdxTag.display(a.originInterstitial))},_cmdOpenBanner:function(){a.baseConfig.config.loadType!=="autoStart"&&(a.openBanner=a._googleAdxTag.defineSlot(a.adConfig.openBanner.id,a.adConfig.openBanner.size,b.indexOpenBanner),a.openBanner&&(console.log("openBanner add to service"),a.openBanner.addService(a._googleAdxTag.pubads())),a._googleAdxTag.pubads().enableSingleRequest(),a._googleAdxTag.enableServices(),a._googleAdxTag.display(a.openBanner))},_cmdBanner:function(){a._bannerSlot=a._googleAdxTag.defineSlot(a.adConfig.banner.id,a.adConfig.banner.size,b.gameBottomBanner),a._bannerSlot&&(console.log("bannerSlot add to service"),a._bannerSlot.addService(a._googleAdxTag.pubads()),a._googleAdxTag.display(a._bannerSlot))},_cmdGameSlots:function(){a.customInterstitialSlot=a._googleAdxTag.defineSlot(a.adConfig.customInterstitial.id,a.adConfig.customInterstitial.size,b.customInterstitial),a.customInterstitialSlot&&(console.log("customInterstitialSlot add to service"),a.customInterstitialSlot.addService(a._googleAdxTag.pubads())),a._googleAdxTag.pubads().addEventListener("slotOnload",function(e){let t=e.slot.getSlotElementId();console.log("Slot-slotOnload",t)}),a._googleAdxTag.pubads().addEventListener("slotResponseReceived",function(e){let t=e.slot.getSlotElementId();console.log("Slot-slotResponseReceived",t)}),a._googleAdxTag.pubads().addEventListener("slotRequested",function(e){let t=e.slot.getSlotElementId();console.log("Slot-slotRequested",t)}),a._googleAdxTag.pubads().addEventListener("impressionViewable",function(e){let t=e.slot.getSlotElementId();console.log("Slot-impressionViewable",t),a.gtag("event","ad_m_impression",{ad_m_slot:t})}),a._googleAdxTag.pubads().addEventListener("slotRenderEnded",function(e){let t=e.slot.getSlotElementId();if(console.log("Slot-slotRenderEnded",e.slot.getSlotElementId(),"empty: ",e.isEmpty),t===b.customInterstitial){let i=e.isEmpty;a.isReady=!0,i===!1&&(a._customInterstitialIsLoaded=!0),a._onCustomInterstitialLoadedListener&&(a._onCustomInterstitialLoadedListener(),a._onCustomInterstitialLoadedListener(),a._onCustomInterstitialLoadedListener=null)}else t===b.gameBottomBanner&&(console.log("banner loaded: from",a._bannerIsLoaded,"to",!e.isEmpty),a._bannerIsLoaded=!e.isEmpty)}),a.baseConfig.config.loadType==="autoStart"&&(console.log("enableServices"),a._googleAdxTag.pubads().enableSingleRequest(),a._googleAdxTag.enableServices(),a._googleAdxTag.display(a.customInterstitialSlot))},_loadReward:function(){a._googleAdxTag.cmd.push(a._cmdReward)},_loadGameSlots:function(){a._googleAdxTag.cmd.push(a._cmdGameSlots)},_loadBanner:function(){this._bannerIsLoaded=!1,a._bannerSlot!=null&&a._googleAdxTag.destroySlots([a._bannerSlot]),a._googleAdxTag.cmd.push(a._cmdBanner)},_loadOpenBannerSlots:function(){a._googleAdxTag.cmd.push(a._cmdOpenBanner)},_loadOriginInterstitial:function(){a._googleAdxTag.cmd.push(a._cmdOriginInterstitial)},_showReward:async function(){return new Promise((e,t)=>{a._rewardSlotShowEvent!=null?(a._rewardSlotShowEvent.makeRewardedVisible(),a._onRewardCloserListenerInner=function(){e()}):t("Reward is not loaded")})},_showCustomInterstitial:async function(){return new Promise((e,t)=>{if(a._customInterstitialIsLoaded===!0){let i=document.getElementById("ad_box");const o=document.getElementById("creative_inner");i&&(i.style.display="flex",o.style="margin: 0 !important"),a._onCustomInterstitialCloseListenerInner=function(){a._customInterstitialIsLoaded=!1,e()}}else t("Interstitial is not loaded")})},startAsync:async function(){return a._ensureElementsCreate(),new Promise((e,t)=>{a._onCustomInterstitialLoadedListener=function(){g.notifyToIFrameReady(),e()},a._loadGameSlots(),a._loadReward(),a.adConfig.config.preroll===!1&&setTimeout(()=>{a._loadOriginInterstitial()},2e3),a.baseConfig.config.test===!1?y.initAsync().catch(i=>{console.log("GA4 init fail: "+i)}):console.log("skip ga on test")})}},G={_call_type_cache:null,adBreak:function(e){let t=e.type;switch(console.log("adBreak: "+t),G._call_type_cache=t,t){case d.preroll:case d.next:case d.start:case d.pause:case d.browse:this._showAdInApp(e,"interstitial",t,"interstitial_callback");break;case d.reward:this._showAdInApp(e,"reward",t,"reward_callback");break;case d.banner:console.log("InApp show banner nothing to do");break}},_showAdInApp:function(e,t,i,o){function l(p,h){window[p]=function(I,f,B){console.log("nativeCallback",I,f,B),e.adBreakDone({breakType:G._call_type_cache,breakName:G._call_type_cache,breakFormat:h,breakStatus:I===1?"viewed":"other"}),G._call_type_cache=null}}let c="cyjsb";l(o,t),window[c]?(console.log("Show ad with cyjsb"),window[c].showAd(t,i,o)):(console.log("Can't find cyjsb"),window[o](!1,0,null))},adConfig:null,config:null,gtag:function(...e){console.log("inapp gtag")},initAsync:async function(){return console.log("inapp initAsync"),G.isReady=!0,Promise.resolve()},isInit:function(){return G.isReady},isReady:!1,loadBanner:function(){},checkBannerIsLoaded:function(){},showBanner:function(){console.log("inapp showBanner Nothing to do")},showOpenBanner:function(){console.log("inapp showOpenBanner Nothing to do")},startAsync:async function(){return console.log("inapp startAsync"),new Promise((e,t)=>{setTimeout(()=>{e(),g.notifyToIFrameReady()},200)})}},v={_scriptUrl:`//c.pubguru.net/pg.${window.location.hostname}.js`,_loadScriptInstance:null,_googlePubguruTag:null,isReady:!1,adConfig:null,baseConfig:null,_createPubguruAd:function(e,t){const i=document.createElement("pubguru");i.setAttribute("data-pg-ad",t),e&&document.querySelector(e).appendChild(i)},_loadOriginInterstitial:function(){v._createPubguruAd("body",v.adConfig.originInterstitial.id)},_refreshScript:function(){const e=document.createElement("script");e.innerHTML="window.__refreshDisabled = true;",document.head.appendChild(e)},isInit:function(){return v._googlePubguruTag!=null},initAsync:async function(){if(v.isInit())return Promise.resolve();try{return this.adConfig.config.refresh_disabled&&this._refreshScript(),await this.loadScript(),await n.virtualAd().then(()=>{v.loadAd(),n.virtualAdElements.adPositionBox.classList.add("pg-hide"),setTimeout(()=>{n.virtualAdElements.adPositionBox.classList.remove("pg-show")},5e3)}),await new Promise((e,t)=>{v._googlePubguruTag=window.pg=window.pg||{},v._googlePubguruTag.drq=pg.drq||[],v._googlePubguruTag.aiq=window.pg.aiq=window.pg.aiq||[],v._googlePubguruTag.aiq.push(function(){v._googlePubguruTag.publisher.spa=!0,e()})}),Promise.resolve()}catch{return Promise.reject(new Error("load js error"))}},loadScript:function(){if(this._loadScriptInstance==null)this._loadScriptInstance=new Promise((e,t)=>{const i=document.createElement("script");this.adConfig.config.site_id&&this.adConfig.config.site_id!==""?i.src=`//c.pubguru.net/pg.${this.adConfig.config.site_id}.js`:i.src=this._scriptUrl,i.async=!0,i.onload=e,i.onerror=t,document.head.appendChild(i),console.log("end load google sdk")});else return this._loadScriptInstance},gtag:function(...e){v.baseConfig.config.test===!1?y.initAsync().then(()=>{y.gtag(...e)}).catch(()=>{console.log("gtag error")}):console.log("skip gtag on test")},showOpenBanner:()=>{v.adConfig&&v.adConfig.openBanner.enable&&v._createPubguruAd("#"+b.indexOpenBanner,v.adConfig.openBanner.id)},loadBanner:function(){},checkBannerIsLoaded:function(){},showBanner:()=>{v.adConfig&&v.adConfig.banner.enable&&v._createPubguruAd("#"+b.gameBottomBanner,v.adConfig.banner.id)},loadAd:()=>{try{n.virtualAdElements.adPositionBox&&(n.virtualAdElements.adPositionBox.classList.remove("pg-show"),n.virtualAdElements.adPositionBox.classList.add("pg-hide"),n.virtualAdElements.rewardedCreative&&(n.virtualAdElements.rewardedCreative.innerHTML="",v._createPubguruAd("#"+n.virtualAdElements.rewardedCreative.id,v.adConfig.reward.id)),n.virtualAdElements.interstitialCreative&&(n.virtualAdElements.interstitialCreative.innerHTML="",v._createPubguruAd("#"+n.virtualAdElements.interstitialCreative.id,v.adConfig.customInterstitial.id)))}catch(e){console.log("Error fetching data:",e)}},_checkAdLoaded:e=>{if(!e)return!1;const t=e.getBoundingClientRect();return t.width!==0&&t.height!==0},adBreak:function(e){n.params=e;let t=e.type;switch(t){case d.preroll:const i=document.getElementById("miniplay-interstitial").querySelector("pubguru");let o=0;const c=setInterval(()=>{this._checkAdLoaded(i)?(i.style="margin-left: 0 !important;margin-right: 0 !important;",clearInterval(c),n.showVirtualInterstitialAd().then(()=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"viewed"})}).catch(P=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"other"})})):o>=20?(clearInterval(c),e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"other"})):o++},100);break;case d.next:case d.start:case d.pause:case d.browse:const p=document.getElementById("miniplay-interstitial").querySelector("pubguru");this._checkAdLoaded(p)?(p.style="margin-left: 0 !important;margin-right: 0 !important;",n.showVirtualInterstitialAd().then(()=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"viewed"})}).catch(B=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"other"})})):e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"other"});break;case d.reward:const I=document.getElementById("miniplay-rewarded").querySelector("pubguru");this._checkAdLoaded(I)?(I.style="margin-left: 0 !important;margin-right: 0 !important;",n.showVirtualRewardAd().then(()=>{n.virtualAdElements.dismissButtonElement.style.display="none",n.virtualAdElements.countDownContainer.style.display="table-cell",clearInterval(n.interval),n.adTime=5,n.rewardCountDown()}).catch(B=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"other"})})):e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"other"});break;case d.banner:console.log("Adx show banner nothing to do");break}},startAsync:async function(){return v.isReady=!0,console.log("onReady: true"),g.notifyToIFrameReady(),new Promise((e,t)=>{v.baseConfig.config.test===!1?y.initAsync().catch(i=>{console.log("GA4 init fail: "+i)}):console.log("skip ga on test"),e()})}},r={_scriptUrl:null,_loadScriptInstance:null,adConfig:null,baseConfig:null,_adTime:5,_interval:null,_params:null,_paused:!1,_virtualAdElements:{},isReady:!1,_initVirtualAdElements:()=>{r._virtualAdElements={mgidScript:document.getElementById("mgid-load-script"),adPositionBox:document.getElementById("ad_position_box"),virtualCreative:document.getElementById("creative"),countDownText:document.getElementById("count-down-text"),countDownContainer:document.getElementById("count-down-container"),dismissButtonElement:document.getElementById("dismiss-button-element"),dismissButton:document.getElementById("dismiss-button"),adTitle:document.getElementById("heading"),dialogWrapper:document.getElementById("dialog-wrapper"),closeAdButton:document.getElementById("close-ad-button"),resumeAdButton:document.getElementById("resume-ad-button"),rewardedCreative:document.getElementById("rewarded"),interstitialCreative:document.getElementById("interstitial")}},_createMgidAd:function(e,t){const i=document.createElement("div");i.id="mgwidget_"+t,i.setAttribute("data-type","_mgwidget"),i.setAttribute("data-widget-id",t),e&&document.querySelector(e).appendChild(i),r._reloadMgidScript()},_loadOpenBanner:function(){r.adConfig&&r.adConfig.openBanner.enable&&r._createMgidAd("#"+b.indexOpenBanner,r.adConfig.openBanner.id)},_loadBanner:function(){r.adConfig&&r.adConfig.banner.enable&&r._createMgidAd("#"+b.gameBottomBanner,r.adConfig.banner.id)},_reloadMgidScript:()=>{r._virtualAdElements.mgidScript&&r._virtualAdElements.mgidScript.remove(),r._virtualAdElements.mgidScript=document.createElement("script"),r._virtualAdElements.mgidScript.id="mgid-load-script",r._virtualAdElements.mgidScript.innerHTML=`(function (w, q) {
            w[q] = w[q] || [];
            w[q].push(["_mgc.load"])
            })(window, "_mgq");`,document.body.appendChild(r._virtualAdElements.mgidScript)},_virtualAd:()=>{const e=document.createElement("div");e.id="ad_position_box",e.innerHTML=`
          <div class="toprow">
            <div id="dismiss-button" class="btn skip">
              <div class="btn countdown-background" id="count-down-container">
                <div id="count-down" style="display: table-cell">
                  <div id="count-down-text">Reward in ${r._adTime} seconds</div>
                </div>
                <div
                  id="close-button"
                  style="display: table-cell; padding-left: 5px"
                  tabindex="0"
                  role="button"
                  aria-label="Close ad"
                >
                  <svg viewBox="0 0 48 48">
                    <path
                      d="M38 12.83L35.17 10 24 21.17 12.83 10 10 12.83 21.17 24 10 35.17 12.83 38 24 26.83 35.17 38 38 35.17 26.83 24z"
                    ></path>
                    <path d="M0 0h48v48H0z" fill="none"></path>
                  </svg>
                </div>
              </div>
              <div id="dismiss-button-element" style="display: none">
                <svg viewBox="0 0 48 48" fill="#FFF">
                  <path
                    d="M38 12.83L35.17 10 24 21.17 12.83 10 10 12.83 21.17 24 10 35.17 12.83 38 24 26.83 35.17 38 38 35.17 26.83 24z"
                  ></path>
                  <path d="M0 0h48v48H0z" fill="none"></path>
                </svg>
              </div>
            </div>
            <div id="dismiss-button-placeholder" style="display: none"></div>
            <div id="report-button" class="btn report">
              <div class="text">
                <img
                  src="https://www.gstatic.com/images/icons/material/system/2x/more_vert_white_48dp.png"
                  alt=""
                />
              </div>
            </div>
            <div id="heading" class="btn heading" style="display: none">
                <div class="text">Ad</div>
            </div>
          </div>
          <div class="creative" id="creative">
            <div id="rewarded"></div>
            <div id="interstitial"></div>
          </div>
          <div
            id="dialog-wrapper"
            style="width: 100%; height: 100%; position: absolute; top: 0"
          >
            <div
              id="close-confirmation-dialog"
              role="dialog"
              aria-labelledby="confirmation-title"
              aria-describedby="confirmation-message"
              aria-modal="true"
              style="width: 304.2px"
            >
              <div
                id="confirmation-title"
                style="
                  font-size: 26.164px;
                  margin-top: 31.65px;
                  margin-left: 25.74px;
                  margin-right: 25.74px;
                "
              >
                Close Ad?
              </div>
              <div
                id="confirmation-message"
                style="font-size: 21.1px; margin: 31.65px 25.74px"
              >
                You will lose your reward
              </div>
              <div
                id="confirmation-buttons"
                style="
                  font-size: 18.3992px;
                  line-height: 47.475px;
                  margin-right: 10.55px;
                  margin-bottom: 10.55px;
                "
              >
                <div
                  id="close-ad-button"
                  role="button"
                  tabindex="0"
                  style="padding-left: 17.16px; padding-right: 17.16px"
                >
                  CLOSE
                </div>
                <div
                  id="resume-ad-button"
                  role="button"
                  tabindex="0"
                  style="padding-left: 17.16px; padding-right: 17.16px"
                >
                  RESUME
                </div>
              </div>
            </div>
          </div>
        `;const t=document.createElement("style");t.innerHTML=`
              #ad_position_box{
                position: relative;
                height: 100%;
                display: none;
              }
              .toprow {
                width: 100%;
                font-family: "Roboto", arial, sans-serif;
                display: table;
                height: 60px;
                font-size: 18px;
                background-color: #424242;
              }
              .btn {
                display: table;
                transition: opacity 1s, background 0.75s;
                -webkit-transition: opacity 1s, background 0.75s;
                height: 30px;
                padding-top: 15px;
                padding-bottom: 15px;
                background: transparent;
                padding-right: 0.25em;
                color: #fff;
              }
              .countdown-background {
                border-radius: 1.8em;
                background: rgba(0, 0, 0, 0.3);
                transition: background 0.5s ease;
              }
              #count-down-text {
                font-size: 12px;
              }
              #dialog-wrapper {
                background: rgba(0, 0, 0, 0.4);
                height: 100%;
                left: 0;
                opacity: 0;
                pointer-events: none;
                position: fixed;
                top: 0;
                transition: opacity 0.15s ease-out;
                -webkit-transition: opacity 0.15s ease-out;
                width: 100%;
                will-change: opacity;
                z-index: 2147483647;
              }
              #dialog-wrapper.visible {
                opacity: 1;
                pointer-events: auto;
              }
              #close-confirmation-dialog {
                background: #fff;
                box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14),
                  0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
                font-family: Roboto, sans-serif;
                left: 50%;
                position: fixed;
                top: 50%;
                transform: translate(-50%, -50%) scale(0.85);
                -webkit-transform: translate(-50%, -50%) scale(0.85);
                transition: transform 0.15s ease-out;
                -webkit-transition: -webkit-transform 0.15s ease-out;
                will-change: transform;
              }
              .visible > #close-confirmation-dialog {
                transform: translate(-50%, -50%);
                -webkit-transform: translate(-50%, -50%);
              }
              #confirmation-title {
                color: #000;
              }
              #confirmation-message {
                color: #757575;
              }
              #confirmation-buttons {
                display: -webkit-box;
                display: -webkit-flex;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                align-items: center;
                -webkit-box-pack: flex-end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end;
              }
              #close-ad-button,
              #resume-ad-button {
                color: #fff;
                cursor: pointer;
                font-weight: 500;
                text-align: center;
                user-select: none;
                display: -webkit-box;
                display: -webkit-flex;
                display: flex;
              }
              #close-ad-button {
                color: #3e82f7;
              }
              #resume-ad-button {
                background: #3e82f7;
                border-radius: 2px;
                box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.24);
              }
              #dismiss-button {
                padding-left: 0.5em;
                padding-right: 0.5em;
              }
              #dismiss-button-placeholder {
                opacity: 0.95;
                float: right;
                display: table-cell;
                height: 60px;
                width: 40px;
                vertical-align: middle;
                padding-bottom: 1px;
              }
              .btn > div {
                display: table-cell;
                vertical-align: middle;
                padding: 0 0.25em;
              }
              .skip {
                opacity: 0.95;
                float: right;
              }
              .skip svg {
                height: 1.3em;
                width: 1.3em;
                margin-left: -0.3em;
                margin-right: -0.3em;
                vertical-align: middle;
                padding-bottom: 1px;
              }
              .report {
                opacity: 0.55;
                float: left;
                visibility: hidden;
              }
              .report img {
                height: 1.5em;
                width: 1.5em;
              }
              #report-button {
                top: 0;
                border: 0;
              }
              .heading {
                margin: auto;
              }
              .creative {
                margin-top: 0px;
                transition: opacity 1s;
                -webkit-transition: opacity 1s;
                position: relative;
                background: rgba(52, 58, 65, 0.6);
                width: 100%;
                height: calc(100% - 60px);
                display: flex;
                justify-content: center;
                align-items: center;
              }
              #close-button {
                fill: #fff;
              }
              #close-button.disabled {
                fill: #555;
              }
              .heading {
                margin: auto;
              }
              #rewarded, #interstitial {
                display: none;
              }
        `,document.body.appendChild(t),document.body.appendChild(e),r._initVirtualAdElements(),r._loadAd()},_loadAd:()=>{try{r._virtualAdElements.adPositionBox&&(r._virtualAdElements.adPositionBox.style.display="none",r._virtualAdElements.rewardedCreative&&(r._virtualAdElements.rewardedCreative.innerHTML="",r._createMgidAd("#rewarded",r.adConfig.rewarded.id)),r._virtualAdElements.interstitialCreative&&(r._virtualAdElements.interstitialCreative.innerHTML="",r._createMgidAd("#interstitial",r.adConfig.interstitial.id)))}catch(e){console.log("Error fetching data:",e)}},_showVirtualInterstitialAd:async()=>(r._virtualAdElements.adPositionBox&&(r._virtualAdElements.adPositionBox.style.display="block"),r._virtualAdElements.interstitialCreative&&(r._virtualAdElements.interstitialCreative.style.display="block"),r._paused=!1,r._closeAd(),r._virtualAdElements.adTitle&&(r._virtualAdElements.adTitle.style.display="table"),r._virtualAdElements.countDownContainer&&(r._virtualAdElements.countDownContainer.style.display="none"),r._virtualAdElements.dismissButtonElement&&(r._virtualAdElements.dismissButtonElement.style.display="table-cell"),Promise.resolve()),_showVirtualRewardAd:async()=>(r._virtualAdElements.adPositionBox&&(r._virtualAdElements.adPositionBox.style.display="block"),r._virtualAdElements.rewardedCreative&&(r._virtualAdElements.rewardedCreative.style.display="block"),r._closeAd(),r._paused=!1,Promise.resolve()),_rewardCountDown:()=>{r._virtualAdElements.countDownText&&(r._virtualAdElements.countDownText.textContent=`Reward in ${r._adTime} seconds`,r._interval=setInterval(()=>{r._paused||(r._adTime--,r._virtualAdElements.countDownText.textContent=`Reward in ${r._adTime} second`+(r._adTime>1?"s":""),r._adTime===0&&(clearInterval(r._interval),r._virtualAdElements.countDownContainer&&(r._virtualAdElements.countDownContainer.style.display="none"),r._virtualAdElements.dismissButtonElement&&(r._virtualAdElements.dismissButtonElement.style.display="table-cell")))},1e3))},_closeAd:()=>{r._virtualAdElements.dismissButton&&(r._virtualAdElements.dismissButton.onclick=()=>{const e=window.getComputedStyle(r._virtualAdElements.countDownContainer).display,t=window.getComputedStyle(r._virtualAdElements.dismissButtonElement).display;e!=="none"?(r._paused=!0,r._virtualAdElements.dialogWrapper&&r._virtualAdElements.dialogWrapper.classList.add("visible"),r._virtualAdElements.closeAdButton&&(r._virtualAdElements.closeAdButton.onclick=()=>{r._virtualAdElements.dialogWrapper.classList.remove("visible"),r._loadAd(),clearInterval(r._interval),r._adTime=5,r._virtualAdElements.countDownText.textContent=`Reward in ${r._adTime} seconds`,r._virtualAdElements.countDownContainer.style.display="table-cell",r._virtualAdElements.dismissButtonElement.style.display="none",r._params.adBreakDone({breakType:"reward",breakName:"reward",breakFormat:"reward",breakStatus:"other"})}),r._virtualAdElements.resumeAdButton&&(r._virtualAdElements.resumeAdButton.onclick=()=>{r._virtualAdElements.dialogWrapper.classList.remove("visible"),r._paused=!1})):t!=="none"&&(r._virtualAdElements.adTitle&&(r._virtualAdElements.adTitle.style.display="none"),r._params.type==="reward"?(r._virtualAdElements.rewardedCreative&&(r._virtualAdElements.rewardedCreative.style.display="none"),r._params.adBreakDone({breakType:"reward",breakName:"reward",breakFormat:"reward",breakStatus:"viewed"})):r._params.type!=="reward"&&r._virtualAdElements.interstitialCreative&&(r._virtualAdElements.interstitialCreative.style.display="none"),r._loadAd())})},isInit:function(){return r.isReady},initAsync:async function(){if(r.isInit())return Promise.resolve();try{return r._scriptUrl=`//jsc.mgid.com/site/${r.adConfig.config.site_id}.js`,await this.loadScript(),r.isReady=!0,console.log("onReady: true"),Promise.resolve()}catch{return Promise.reject(new Error("load js error"))}},loadScript:function(){if(this._loadScriptInstance==null)this._loadScriptInstance=new Promise((e,t)=>{const i=document.createElement("script");i.src=this._scriptUrl,i.async=!0,i.onload=e,i.onerror=t,document.head.appendChild(i),console.log("end load mgid sdk")});else return this._loadScriptInstance},gtag:function(...e){r.baseConfig.config.test===!1?y.initAsync().then(()=>{y.gtag(...e)}).catch(()=>{console.log("gtag error")}):console.log("skip gtag on test")},showOpenBanner:()=>{r._loadOpenBanner()},loadBanner:function(){},checkBannerIsLoaded:function(){},showBanner:()=>{r._loadBanner()},adBreak:function(e){r._params=e;let t=e.type;switch(t){case d.preroll:case d.next:case d.start:case d.pause:case d.browse:r._showVirtualInterstitialAd().then(()=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"viewed"})}).catch(i=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"other"})});break;case d.reward:r._showVirtualRewardAd().then(()=>{r._virtualAdElements.dismissButtonElement&&r._virtualAdElements.countDownContainer&&(r._virtualAdElements.dismissButtonElement.style.display="none",r._virtualAdElements.countDownContainer.style.display="none");let i=0;const o=document.getElementById(`mgwidget_${r.adConfig.rewarded.id}`);if(o){const l=setInterval(()=>{const c=o.getBoundingClientRect();if(console.log("width:",c.width,"height:",c.height),i++,c.width!==0||c.height!==0){console.log("success!!!"),r._virtualAdElements.countDownContainer.style.display="table-cell",clearInterval(l),clearInterval(r._interval),r._adTime=5,r._rewardCountDown();return}i>=20&&(console.log("fail!!!"),clearInterval(l),r._virtualAdElements.dismissButtonElement&&(r._virtualAdElements.dismissButtonElement.style.display="table-cell"),e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"other"}))},100)}}).catch(i=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"other"})});break;case d.banner:console.log("Adx show banner nothing to do");break}},startAsync:async function(){return r._virtualAd(),g.notifyToIFrameReady(),new Promise((e,t)=>{r.baseConfig.config.test===!1?y.initAsync().catch(i=>{console.log("GA4 init fail: "+i)}):console.log("skip ga on test"),e()})}},x={_loadScriptInstance:null,isReady:!1,adConfig:null,baseConfig:null,_createEvadav:(e,t)=>{const i=document.createElement("script");i.async=!0,i.src=e,t.appendChild(i)},isInit:function(){return x.isReady},initAsync:async function(){if(x.isInit())return Promise.resolve();try{return x.isReady=!0,console.log("onReady: true"),this.baseConfig.ad.type!=="disable"&&(n.adTime=10,await n.virtualAd().then(()=>{x.loadAd()})),Promise.resolve()}catch{return Promise.reject(new Error("load js error"))}},gtag:function(...e){x.baseConfig.config.test===!1?y.initAsync().then(()=>{y.gtag(...e)}).catch(()=>{console.log("gtag error")}):console.log("skip gtag on test")},showOpenBanner:()=>{if(x.adConfig&&x.adConfig.openBanner.enable){const e=document.getElementById(b.indexOpenBanner);x._createEvadav(x.adConfig.openBanner.id,e)}},loadBanner:function(){},checkBannerIsLoaded:function(){},showBanner:()=>{if(x.adConfig&&x.adConfig.banner.enable){const e=document.getElementById(b.gameBottomBanner),t=document.getElementById("miniplay-game-iframe");e.style.height="225px",t.style.height="calc(100% - 225px)",x._createEvadav(x.adConfig.banner.id,e)}},loadAd:()=>{try{n.virtualAdElements.adPositionBox&&(n.virtualAdElements.adPositionBox.style.display="none",n.virtualAdElements.rewardedCreative&&(n.virtualAdElements.rewardedCreative.innerHTML="",x._createEvadav(x.adConfig.rewarded.id,n.virtualAdElements.rewardedCreative)),n.virtualAdElements.interstitialCreative&&(n.virtualAdElements.interstitialCreative.innerHTML="",x._createEvadav(x.adConfig.interstitial.id,n.virtualAdElements.interstitialCreative)))}catch(e){console.log("Error fetching data:",e)}},adBreak:function(e){n.params=e;let t=e.type;switch(t){case d.preroll:const i=document.getElementById("miniplay-interstitial").querySelector("iframe");console.log(i),i&&(console.log(11),n.showVirtualInterstitialAd().then(()=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"viewed"})}).catch(o=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"other"})}));break;case d.next:case d.start:case d.pause:case d.browse:n.showVirtualInterstitialAd().then(()=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"viewed"})}).catch(o=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"other"})});break;case d.reward:n.showVirtualRewardAd().then(()=>{n.virtualAdElements.dismissButtonElement&&n.virtualAdElements.countDownContainer&&(n.virtualAdElements.dismissButtonElement.style.display="none",n.virtualAdElements.countDownContainer.style.display="none");let o=0;const l=setInterval(()=>{if(o++,document.getElementById("miniplay-rewarded").querySelector("iframe")){console.log("success!!!"),n.virtualAdElements.countDownContainer.style.display="table-cell",clearInterval(l),clearInterval(n.interval),n.adTime=10,n.rewardCountDown();return}o>=20&&(console.log("fail!!!"),clearInterval(l),n.virtualAdElements.dismissButtonElement&&(n.virtualAdElements.countDownContainer.style.display="none",n.virtualAdElements.dismissButtonElement.style.display="table-cell"),e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"other"}))},100)}).catch(o=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"other"})});break;case d.banner:console.log("Adx show banner nothing to do");break}},startAsync:async function(){return g.notifyToIFrameReady(),new Promise((e,t)=>{x.baseConfig.config.test===!1?y.initAsync().catch(i=>{console.log("GA4 init fail: "+i)}):console.log("skip ga on test"),e()})}},A={_scriptUrl:null,_loadScriptInstance:null,_adskeeperScript:null,adConfig:null,baseConfig:null,isReady:!1,_createAdskeeperAd:function(e,t){const i=document.createElement("div");i.id="mgwidget_"+t,i.setAttribute("data-type","_mgwidget"),i.setAttribute("data-widget-id",t),e&&document.querySelector(e).appendChild(i),A._reloadAdskeeperScript()},_reloadAdskeeperScript:()=>{A._adskeeperScript&&A._adskeeperScript.remove(),A._adskeeperScript=document.createElement("script"),A._adskeeperScript.id="adskeeper-load-script",A._adskeeperScript.innerHTML=`
            (function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq"); 
        `,document.body.appendChild(A._adskeeperScript)},isInit:function(){return A._loadScriptInstance},initAsync:async function(){if(A.isInit())return Promise.resolve();try{return A._scriptUrl=`https://jsc.adskeeper.co.uk/site/${A.adConfig.config.site_id}.js`,await this.loadScript(),A.baseConfig.ad.type!=="disable"&&await n.virtualAd().then(()=>{A.loadAd()}),Promise.resolve()}catch{return Promise.reject(new Error("load js error"))}},loadScript:function(){if(this._loadScriptInstance==null)this._loadScriptInstance=new Promise((e,t)=>{const i=document.createElement("script");i.src=this._scriptUrl,i.async=!0,i.onload=e,i.onerror=t,document.head.appendChild(i),console.log("end load adskeeper sdk")});else return this._loadScriptInstance},gtag:function(...e){A.baseConfig.config.test===!1?y.initAsync().then(()=>{y.gtag(...e)}).catch(()=>{console.log("gtag error")}):console.log("skip gtag on test")},showOpenBanner:()=>{A.adConfig&&A.adConfig.openBanner.enable&&A._createAdskeeperAd("#"+b.indexOpenBanner,A.adConfig.openBanner.id)},loadBanner:function(){},checkBannerIsLoaded:function(){},showBanner:()=>{A.adConfig&&A.adConfig.banner.enable&&A._createAdskeeperAd("#"+b.gameBottomBanner,A.adConfig.banner.id)},loadAd:()=>{try{n.virtualAdElements.adPositionBox&&(n.virtualAdElements.adPositionBox.style.display="none",n.virtualAdElements.rewardedCreative&&(n.virtualAdElements.rewardedCreative.innerHTML="",A._createAdskeeperAd("#"+n.virtualAdElements.rewardedCreative.id,A.adConfig.rewarded.id)),n.virtualAdElements.interstitialCreative&&(n.virtualAdElements.interstitialCreative.innerHTML="",A._createAdskeeperAd("#"+n.virtualAdElements.interstitialCreative.id,A.adConfig.interstitial.id)))}catch(e){console.log("Error fetching data:",e)}},adBreak:function(e){n.params=e;let t=e.type;switch(t){case d.preroll:case d.next:case d.start:case d.pause:case d.browse:n.showVirtualInterstitialAd().then(()=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"viewed"})}).catch(i=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"interstitial",breakStatus:"other"})});break;case d.reward:n.showVirtualRewardAd().then(()=>{n.virtualAdElements.dismissButtonElement&&n.virtualAdElements.countDownContainer&&(n.virtualAdElements.dismissButtonElement.style.display="none",n.virtualAdElements.countDownContainer.style.display="none");let i=0;const o=document.getElementById(`mgwidget_${A.adConfig.rewarded.id}`);if(o){const l=setInterval(()=>{const c=o.getBoundingClientRect();if(console.log("width:",c.width,"height:",c.height),i++,c.width!==0&&c.height!==0){console.log("success!!!"),n.virtualAdElements.countDownContainer.style.display="table-cell",clearInterval(l),clearInterval(n.interval),n.adTime=5,n.rewardCountDown();return}i>=20&&(console.log("fail!!!"),clearInterval(l),n.virtualAdElements.dismissButtonElement&&(n.virtualAdElements.countDownContainer.style.display="none",n.virtualAdElements.dismissButtonElement.style.display="table-cell"),e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"other"}))},100)}}).catch(i=>{e.adBreakDone({breakType:t,breakName:t,breakFormat:"reward",breakStatus:"other"})});break;case d.banner:console.log("Adx show banner nothing to do");break}},startAsync:async function(){return A.isReady=!0,console.log("onReady: true"),g.notifyToIFrameReady(),new Promise((e,t)=>{A.baseConfig.config.test===!1?y.initAsync().catch(i=>{console.log("GA4 init fail: "+i)}):console.log("skip ga on test"),e()})}},n={adPlatform:null,adPlatformLoadingObj:null,adBoxCallback:null,jsonConfig:{},inIframe(){try{return window.self!==window.top}catch{return!0}},isModeGame(){return Q.value==="game"},isModeIndex(){return Q.value==="index"},isModeStand(){return Q.value==null||n.isModeGame()&&!n.inIframe()},isNotNull(e){return e!==void 0&&e!=null},isLandscape:function(){return window.innerWidth>window.innerHeight},isFullScreen:function(){return document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||!1},exitFullscreen:function(){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()},getNextId:function(e,t){let i=e.indexOf(t);return i===-1||i===e.length-1?e[0]:e[i+1]},requestFullScreen:function(){var e=document.documentElement;return e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():e.requestFullscreen()},requestLandscape:function(e){let t=()=>screen.orientation.lock(e?"landscape-primary":"portrait-primary");if(n.isFullScreen())return t();n.requestFullScreen().then(()=>t())},showDialog:async function(){let e=window.document.getElementById("miniplay-dialog");return e?n.jsonConfig.config.platform==="transsion"?(e.style.display="none",n.requestLandscape(!0),Promise.resolve()):(e.style.display="block",new Promise((t,i)=>{window.miniPlayCancel=function(){e.style.display="none",t()},window.miniPlayConfirm=function(){e.style.display="none",n.requestLandscape(!0),t()}})):Promise.resolve()},prompt:function(e,t){window._prompt||(window._prompt=window.document.createElement("div"),window._prompt.style.cssText="font-family:siyuan;max-width:80%;min-width:320px;padding:10px 10px 10px 10px;min-height:40px;color: rgb(255, 255, 255);line-height: 20px;text-align:center;border-radius: 4px;position: fixed;top: 40%;left: 50%;transform: translate(-50%, -50%);z-index: 999999;background: rgba(0, 0, 0,.7);font-size: 16px;",window.document.body.appendChild(window._prompt)),window._prompt.innerHTML=e,t=isNaN(t)?2e3:t,window._prompt.style.display="inline",window._prompt.style.opacity="1",setTimeout((function(){var i=.5;window._prompt.style.webkitTransition="-webkit-transform "+i+"s ease-in, opacity "+i+"s ease-in",window._prompt.style.opacity="0",window._prompt.style.display="none"}).bind(window),t)},configBackButton:function(){n.getAdPlatform().then(e=>{if(console.log("platform.baseConfig.backButton: "+e.baseConfig.config.backButton),n.isModeIndex()&&e.baseConfig.config.backButton){let t=document.createElement("div");t.style="max-width: 52px; max-height: 40px; position: fixed; padding: 0; top: 15%; right: 0%;transition: left 0.3s ease-out; opacity: 0.7",t.id="backButton",t.innerHTML='<img style="max-width: 52px; max-height: 40px;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAsCAYAAAA0NKuuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARBSURBVHgB5ZpLbA1fHMe/50yrdflTkfxjIdWIxkaDhHhHV9gQK68NNjYWSCREiIqEWJF4RGJhbdV4hGChG+IRURZCImhJ7Khqr7aXjt9vzjzOzJ07zybuvb7NL+fOmXN6z2d+5/c7586MQA6ZptlCRSfZWrI2skVkLbZVlQQyiAA7qTgOD6zqlQqUADdTcRbKezWlRKAE2EbFVahpWpOScQ0Ich8VL1DDkKxIjxIkx2EX6kAVQesJkhUKWm+QrDJQOybPoc7kA7WzKyeemlgb0yiYdbtRh5AsF5S8uQtqp1MVOv9mBP9f+4r27m84+aqIvHKnLoF+QJXseA4+L+L825++uqMdBRzrmIysskDtrV03/rIGSib2PBnC9c8lt05PIhtnT8KVZVPQ0ph+i+5M3Z3Iqf7iOLY9/YlTb0eRRX3D41jf8wM3v/yCNASEZrDt1pcSlt8fRB99V1oJ+6fWN+QQQ254VLRK1tCmaWm649XAb2x5PIz+YQ/ApD9rgELwjCPPel5sLUjcXTsVcwqxO1hX3LITORSEPDK/KU138mAJGx4O49MIwRhUYZs0pGWCRqi86p3rHx3HigdDVt+kygUaBpkG9OL7MWx7VsT336YaiRSQtqljr05wadjnqRykPtupb9JQaSBbiAzKC3no9QgufhizBu3I1M4H043Uzgut/al3o9bJI+3R382gqTcIeSEPvxnFpb6S5SVdwjZTK4Pnw45PvxtDP039yx3NqCRORpyIEsPmhWRNuzeEcpzwJaMc2Ay09Y4H101FJaXy6ERAstR0VdlUH7SVYXngAVdyPdz6Sn6NVgNSaCIgLdmrgr5k8GeG9Nfp/pZlS04aMegAEno10y3DsP/DHtWcaQGZtufKvGl/MP0XhrNvGla+tgNJG99eWXAXaU7rWXdBvDbKBrVkWAmJSwPumunYnCkSrZOlamf4z8Ft69XHgfYioRhyImCFlJYbFYBQ4NbmQG0Q+P/f6GhC75JmvFzajF6yHbMa3QtjXRDpbCakWxcH2ocUmghYzwueF5WH1OcL7Y1YPd0beWsT1c2juhnS39fdOSGRR3uQUnlh3SnoeMjwl6v+C3fP6ulGoA98faPkgCaOU0d5YL3BogwycsBCmw0SZbBRkpTpGDJxnOrKCqtiTGjx5bfKHZ3YFKo0hBerMt6jrBPIqDDYOHlT1/GQ3yr2C7YPZOkoWaMjr/ZQ8REZ5cCumdmAMwuaY9uHxZcet5U7ipA+cMMgSnrUH0AOMeydVQXsnTsptu2emdLOtMIrZXyMCt+SpPWj460zoteX4H3dB6jxh0mV9G/ewKZY/YgciamaVTaxCZafu9QdbNRjwy6o9xTqQnEPgrtQJ7CxPzEJdj8UbE0nqDQva/Aji6p5CJVWiW51czYmW0wfdyPHDupvKusLVfxQip/XbEaNKNdtIO0VOTa+Ec7HbajCeP4DgC94CcCVCKYAAAAASUVORK5CYII=" alt="drag-icon" />',document.body.appendChild(t);let i=!1,o,l,c=!1;const p=(f,B)=>{i=!0,o=f,l=B,t.style.transition="none",t.style.opacity=1,console.log("startDrag")},h=(f,B)=>{if(console.log("doDrag isDragging: "+i),i){const P=f-o,R=B-l;(P!==0||R!==0)&&(c=!0),t.style.left=`${t.offsetLeft+P}px`;let S=t.offsetTop+R;S<=0?S=0:S>=window.innerHeight-t.offsetHeight&&(S=window.innerHeight-t.offsetHeight),t.style.top=`${S}px`,o=f,l=B}},I=()=>{console.log("endDrag isDragging: "+i),i&&(i=!1,c=!1,t.offsetLeft+t.offsetWidth/2<window.innerWidth/2,t.style.left=`${window.innerWidth-t.offsetWidth}px`,t.style.transition="left 0.3s ease-out",setTimeout(()=>{c||(t.style.opacity=.7)},3e3))};t.addEventListener("mousedown",f=>p(f.clientX,f.clientY)),document.addEventListener("mousemove",f=>h(f.clientX,f.clientY)),document.addEventListener("mouseup",I),t.addEventListener("touchstart",f=>p(f.touches[0].clientX,f.touches[0].clientY)),document.addEventListener("touchmove",f=>h(f.touches[0].clientX,f.touches[0].clientY)),document.addEventListener("touchend",I),t.addEventListener("click",()=>{if(!c){let f=function(){window.history.length>1?window.history.back():n.prompt("Cant't go back.")};T.gtag("event","action_back_btn"),u.backButtonClick(),m.isPixelEnbale()&&T.isReady()?T.showInterstitialAsync().finally(()=>{f()}):f()}c=!1}),document.referrer===""&&(document.getElementById("backButton").style.display="none")}})},checkAdsStatus(e){if(e==="virtual"){let l=document.getElementById("ad_box").querySelector("ins");return l&&l.getAttribute("data-ad-status")==="filled"}const t=document.querySelectorAll("ins"),i="data-slotcar-"+e;let o=!1;return t.forEach(l=>{l.hasAttribute(i)&&(o=l.getAttribute("data-ad-status")==="filled")}),o},createAdBox:function(e){let t=document.documentElement.clientHeight;n.adBoxCallback=e,console.log("createAdBox");let i=document.createElement("div");i.id="ad_box",i.innerHTML='<div class="ad_toprow"> <div id="dismiss_btn" class="ad_btn" aria-label="Close ad" role="button" tabindex="0" > <div> <svg viewBox="0 0 48 48" fill="#FFF" style="width: 1.3em; height: 1.3em; margin-left: -0.3em; margin-right: -0.3em; vertical-align: middle; padding-bottom: 1px;"> <path d="M38 12.83L35.17 10 24 21.17 12.83 10 10 12.83 21.17 24 10 35.17 12.83 38 24 26.83 35.17 38 38 35.17 26.83 24z" ></path> <path d="M0 0h48v48H0z" fill="none"></path> </svg> </div> </div> <div id="report_btn" class="ad_btn"> <div> <img src="https://www.gstatic.cn/images/icons/material/system/2x/more_vert_white_48dp.png" alt="" style="width: 1.5em; height: 1.5em;" /> </div> </div> <div id="ad_heading" class="ad_btn"> <div>Ad</div> </div> </div> <div id="ad_creative"> <div id="creative_inner"></div> </div>';const o=document.createElement("style");o.innerHTML=` #ad_box { display: none; flex-direction: column; position: fixed; min-height: ${t}px; inset: 0px; background: rgba(52, 58, 65, 0.6); backdrop-filter: blur(5px); z-index: 2147483647; } .ad_toprow { display: table; width: 100%; height: 30px; font-family: "Roboto", arial, sans-serif; font-size: 18px; background-color: #424242; } #dismiss_btn { padding-left: 0.5em; padding-right: 0.5em; opacity: 0.95; float: right; } .ad_btn { display: table; transition: opacity 1s, background 0.75s; -webkit-transition: opacity 1s, background 0.75s; -moz-transition: opacity 1s, background 0.75s; -o-transition: opacity 1s, background 0.75s; height: 30px; padding-top: 15px; padding-bottom: 15px; background: transparent; padding-right: 0.25em; color: #fff; } .ad_btn > div { display: table-cell; vertical-align: middle; padding: 0 0.25em; } #report_btn { top: 0; border: 0; opacity: 0.55; float: left; visibility: hidden; } #ad_heading { margin: auto; } #ad_creative { display: flex; position: relative; height: calc(100% - 62px); min-height: calc(100% - 62px); max-height: calc(100% - 62px); justify-content: center; align-items: center; transition: opacity 1s; } #creative_inner{ display: flex; position: absolute; width: 100%; height: 100%; max-width: 100%; max-height: 100%; justify-content: center; align-items: center; } `,document.body.appendChild(o),document.body.appendChild(i);var l=document.getElementById("dismiss_btn");l.addEventListener("click",function(){i.style.display="none",typeof n.adBoxCallback=="function"&&n.adBoxCallback()})},configGameBottomBannerDiv:function(e){var t,i,o,l;if(e&&e.enable){let c=document.createElement("div");if(c.id=b.gameBottomBanner,c.style="position: fixed;bottom: 0;left: 0;width: 100%;height: 70px;color: red; text-align: center; display: flex; align-items: center; justify-content: center;opacity: 0;visibility: hidden;transition: opacity 0.5s ease-in, visibility 0.5s ease-in;",document.body.appendChild(c),console.log("configGameBottomBannerDiv show: true"),e.bannerTitle){let p=document.getElementById("miniplay-game-iframe");p.style.height="calc(100% - 84px)";let h=document.createElement("p");h.textContent="AD",h.style.cssText="width:100%;height:14px;text-align:center;position:absolute;bottom:70px;left:0;margin:0;font-size:10px;line-height:14px;background-color:#eee",document.body.appendChild(h)}if(["AdSense","Evadav","Adx"].indexOf(n.adPlatform.baseConfig.ad.type)>-1){let p=document.createElement("div");p.id=b.gameBottomGameInfo,p.style="display: flex;justify-content: space-between;align-items: center;background:#fff;position: fixed;bottom: 0;left: 0;width: 100%;height: 70px;padding:10px;box-sizing: border-box;opacity: 1;transition: opacity 0.5s ease-in, visibility 0.5s ease-in;";let h=document.createElement("div");h.style="display: flex;";let I=document.createElement("div");I.className="game-icon",I.style="width: 50px;height:50px;border-radius: 10px;background-image: url(./miniplay_resource/icon_152x152.png);background-size: 100% 100%;background-color: #efefef;";let f=document.createElement("div");if(f.style="padding:12px;font-weight: 500;font-family:Verdana;",f.textContent=(o=(i=(t=n.adPlatform)==null?void 0:t.baseConfig)==null?void 0:i.game)==null?void 0:o.gameName,h.appendChild(I),h.appendChild(f),p.appendChild(h),((l=window.cyjsb)==null?void 0:l.isSupportMoreGame())===1){let P=document.createElement("div");P.style="display: flex;align-items: center;height:40px;animation: pulse 2s 5 forwards;";let R=document.createElement("img");R.style="width:auto; height:100%;",R.src="data:image/png;base64,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",P.appendChild(R),p.appendChild(P);const S=document.createElement("style");S.innerHTML=`
                        @keyframes pulse {
                            0%, 100% {
                                transform: scale(1);
                            }
                            50% {
                                transform: scale(1.1);
                            }
                        }
                    `,document.head.appendChild(S),P.addEventListener("click",()=>{var z;(z=window.cyjsb)==null||z.showMoreGame()})}n.adPlatform.baseConfig.ad.type==="Evadav"&&(p.style.height="225px",p.style.flexDirection="column",p.style.justifyContent="center",p.style.alignItems="center",p.style.backgroundColor="#333",p.style.color="#fff"),document.body.appendChild(p);let B=document.createElement("style");B.innerHTML="@media (orientation: landscape) { #miniplay-game-info {display: none!important;}}",document.head.appendChild(B)}}else{let c=document.getElementById("miniplay-game-iframe");console.log("_showBanner enable: false"),c!==void 0&&c!=null?(c.style.cssText="height:100%;bottom:0px",console.log("configGameBottomBannerDiv set game iframe height 100%")):console.log("configGameBottomBannerDiv skip set game iframe height 100% "),console.log("configGameBottomBannerDiv show: false")}},async getAdPlatform(){return n.adPlatformLoadingObj==null&&(n.adPlatform!=null?n.adPlatformLoadingObj=Promise.resolve(adPlatform):n.adPlatformLoadingObj=W().then(e=>(console.log("miniplay.json:",e),n.jsonConfig=e,e.game.landscape&&!n.isLandscape()&&e.config.target!=="xiaomi-aws"?n.showDialog().then(()=>Promise.resolve(e)):Promise.resolve(e))).then(e=>{let t=e.config.platform.toLowerCase();return console.log(t),t===M.transsion.toLowerCase()?n.adPlatform=w:t===M.inapp.toLowerCase()?n.adPlatform=G:t===M.adx.toLowerCase()?n.adPlatform=a:t===M.pubguru.toLowerCase()?n.adPlatform=v:t===M.mgid.toLowerCase()?n.adPlatform=r:t===M.evadav.toLowerCase()?n.adPlatform=x:t===M.adskeeper.toLowerCase()?n.adPlatform=A:(M.GoogleAd.toLowerCase(),n.adPlatform=s),n.adPlatform.baseConfig=e,n.adPlatform.adConfig=e.ad.type!=="disable"?e.ad[e.ad.type]:null,Promise.resolve(n.adPlatform)})),n.adPlatformLoadingObj},log(){let e=[];return document.querySelectorAll("ins").forEach(i=>{let o=i.outerHTML,l="";o.includes("data-slotcar-")?l=o.match(/data-slotcar-[^\s=]+/g)[0]||"":i.hasAttribute("data-vignette-loaded")?l="data-vignette-loaded":i.hasAttribute("data-ad-slot")?l="ad-slot:"+i.getAttribute("data-ad-slot"):o.includes("adsbygoogle-noablate")?l="noablate":l="",e.push({key:l,status:i.getAttribute("data-ad-status"),raw:o})}),e},adTime:5,paused:!1,params:null,interval:null,virtualAdElements:{},initVirtualAdElements:()=>{n.virtualAdElements={adPositionBox:document.getElementById("miniplay-ad-position-box"),virtualCreative:document.getElementById("miniplay-creative"),countDownText:document.getElementById("miniplay-count-down-text"),countDownContainer:document.getElementById("miniplay-count-down-container"),dismissButtonElement:document.getElementById("miniplay-dismiss-button-element"),dismissButton:document.getElementById("miniplay-dismiss-button"),adTitle:document.getElementById("miniplay-heading"),dialogWrapper:document.getElementById("miniplay-dialog-wrapper"),closeAdButton:document.getElementById("miniplay-close-ad-button"),resumeAdButton:document.getElementById("miniplay-resume-ad-button"),rewardedCreative:document.getElementById("miniplay-rewarded"),interstitialCreative:document.getElementById("miniplay-interstitial")}},virtualAd:async()=>{const e=document.createElement("div");e.id="miniplay-ad-position-box",e.innerHTML=`
          <div class="miniplay-toprow">
            <div id="miniplay-dismiss-button" class="miniplay-btn miniplay-skip">
              <div class="miniplay-btn miniplay-countdown-background" id="miniplay-count-down-container">
                <div id="miniplay-count-down" style="display: table-cell">
                  <div id="miniplay-count-down-text">Reward in ${n.adTime} seconds</div>
                </div>
                <div
                  id="miniplay-close-button"
                  style="display: table-cell; padding-left: 5px"
                  tabindex="0"
                  role="button"
                  aria-label="Close ad"
                >
                  <svg viewBox="0 0 48 48">
                    <path
                      d="M38 12.83L35.17 10 24 21.17 12.83 10 10 12.83 21.17 24 10 35.17 12.83 38 24 26.83 35.17 38 38 35.17 26.83 24z"
                    ></path>
                    <path d="M0 0h48v48H0z" fill="none"></path>
                  </svg>
                </div>
              </div>
              <div id="miniplay-dismiss-button-element" style="display: none">
                <svg viewBox="0 0 48 48" fill="#FFF">
                  <path
                    d="M38 12.83L35.17 10 24 21.17 12.83 10 10 12.83 21.17 24 10 35.17 12.83 38 24 26.83 35.17 38 38 35.17 26.83 24z"
                  ></path>
                  <path d="M0 0h48v48H0z" fill="none"></path>
                </svg>
              </div>
            </div>
            <div id="miniplay-dismiss-button-placeholder" style="display: none"></div>
            <div id="miniplay-report-button" class="miniplay-btn miniplay-report">
              <div class="miniplay-text">
                <img
                  src="https://www.gstatic.com/images/icons/material/system/2x/more_vert_white_48dp.png"
                  alt=""
                />
              </div>
            </div>
            <div id="miniplay-heading" class="miniplay-btn miniplay-heading" style="display: none">
                <div class="miniplay-text">Ad</div>
            </div>
          </div>
          <div class="miniplay-creative" id="miniplay-creative">
            <div id="miniplay-rewarded"></div>
            <div id="miniplay-interstitial"></div>
          </div>
          <div
            id="miniplay-dialog-wrapper"
            style="width: 100%; height: 100%; position: absolute; top: 0"
          >
            <div
              id="miniplay-close-confirmation-dialog"
              role="dialog"
              aria-labelledby="confirmation-title"
              aria-describedby="confirmation-message"
              aria-modal="true"
              style="width: 304.2px"
            >
              <div
                id="miniplay-confirmation-title"
                style="
                  font-size: 26.164px;
                  margin-top: 31.65px;
                  margin-left: 25.74px;
                  margin-right: 25.74px;
                "
              >
                Close Ad?
              </div>
              <div
                id="miniplay-confirmation-message"
                style="font-size: 21.1px; margin: 31.65px 25.74px"
              >
                You will lose your reward
              </div>
              <div
                id="miniplay-confirmation-buttons"
                style="
                  font-size: 18.3992px;
                  line-height: 47.475px;
                  margin-right: 10.55px;
                  margin-bottom: 10.55px;
                "
              >
                <div
                  id="miniplay-close-ad-button"
                  role="button"
                  tabindex="0"
                  style="padding-left: 17.16px; padding-right: 17.16px"
                >
                  CLOSE
                </div>
                <div
                  id="miniplay-resume-ad-button"
                  role="button"
                  tabindex="0"
                  style="padding-left: 17.16px; padding-right: 17.16px"
                >
                  RESUME
                </div>
              </div>
            </div>
          </div>
        `;const t=document.createElement("style");return t.innerHTML=`
              #miniplay-ad-position-box{
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                display: none;
              }
              .miniplay-toprow {
                width: 100%;
                font-family: "Roboto", arial, sans-serif;
                display: table;
                height: 60px;
                font-size: 18px;
                background-color: #424242;
              }
              .miniplay-btn {
                display: table;
                transition: opacity 1s, background 0.75s;
                -webkit-transition: opacity 1s, background 0.75s;
                height: 30px;
                padding-top: 15px;
                padding-bottom: 15px;
                background: transparent;
                padding-right: 0.25em;
                color: #fff;
              }
              .miniplay-countdown-background {
                border-radius: 1.8em;
                background: rgba(0, 0, 0, 0.3);
                transition: background 0.5s ease;
              }
              #miniplay-count-down-text {
                font-size: 12px;
              }
              #miniplay-dialog-wrapper {
                background: rgba(0, 0, 0, 0.4);
                height: 100%;
                left: 0;
                opacity: 0;
                pointer-events: none;
                position: fixed;
                top: 0;
                transition: opacity 0.15s ease-out;
                -webkit-transition: opacity 0.15s ease-out;
                width: 100%;
                will-change: opacity;
                z-index: 2147483647;
              }
              #miniplay-dialog-wrapper.visible {
                opacity: 1;
                pointer-events: auto;
              }
              #miniplay-close-confirmation-dialog {
                background: #fff;
                box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14),
                  0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
                font-family: Roboto, sans-serif;
                left: 50%;
                position: fixed;
                top: 50%;
                transform: translate(-50%, -50%) scale(0.85);
                -webkit-transform: translate(-50%, -50%) scale(0.85);
                transition: transform 0.15s ease-out;
                -webkit-transition: -webkit-transform 0.15s ease-out;
                will-change: transform;
              }
              .visible > #miniplay-close-confirmation-dialog {
                transform: translate(-50%, -50%);
                -webkit-transform: translate(-50%, -50%);
              }
              #miniplay-confirmation-title {
                color: #000;
              }
              #miniplay-confirmation-message {
                color: #757575;
              }
              #miniplay-confirmation-buttons {
                display: -webkit-box;
                display: -webkit-flex;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                align-items: center;
                -webkit-box-pack: flex-end;
                -webkit-justify-content: flex-end;
                justify-content: flex-end;
              }
              #miniplay-close-ad-button,
              #miniplay-resume-ad-button {
                color: #fff;
                cursor: pointer;
                font-weight: 500;
                text-align: center;
                user-select: none;
                display: -webkit-box;
                display: -webkit-flex;
                display: flex;
              }
              #miniplay-close-ad-button {
                color: #3e82f7;
              }
              #miniplay-resume-ad-button {
                background: #3e82f7;
                border-radius: 2px;
                box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.24);
              }
              #miniplay-dismiss-button {
                padding-left: 0.5em;
                padding-right: 0.5em;
              }
              #miniplay-dismiss-button-placeholder {
                opacity: 0.95;
                float: right;
                display: table-cell;
                height: 60px;
                width: 40px;
                vertical-align: middle;
                padding-bottom: 1px;
              }
              .miniplay-btn > div {
                display: table-cell;
                vertical-align: middle;
                padding: 0 0.25em;
              }
              .miniplay-skip {
                opacity: 0.95;
                float: right;
              }
              .miniplay-skip svg {
                height: 1.3em;
                width: 1.3em;
                margin-left: -0.3em;
                margin-right: -0.3em;
                vertical-align: middle;
                padding-bottom: 1px;
              }
              .miniplay-report {
                opacity: 0.55;
                float: left;
                visibility: hidden;
              }
              .miniplay-report img {
                height: 1.5em;
                width: 1.5em;
              }
              #miniplay-report-button {
                top: 0;
                border: 0;
              }
              .miniplay-heading {
                margin: auto;
              }
              .miniplay-creative {
                margin-top: 0px;
                transition: opacity 1s;
                -webkit-transition: opacity 1s;
                position: relative;
                background: rgba(52, 58, 65, 0.6);
                width: 100%;
                height: calc(100% - 60px);
                display: flex;
                justify-content: center;
                align-items: center;
              }
              #miniplay-close-button {
                fill: #fff;
              }
              #miniplay-close-button.disabled {
                fill: #555;
              }
              .miniplay-heading {
                margin: auto;
              }
              #miniplay-rewarded, #miniplay-interstitial {
                display: flex; justify-content: center; align-items: center;
                display: none;
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
              }
              #miniplay-ad-position-box.pg-show, #miniplay-rewarded.pg-show, #miniplay-interstitial.pg-show{z-index: 1000; height: 100%; display: block;opacity: 1;}
              #miniplay-ad-position-box.pg-hide, #miniplay-rewarded.pg-hide, #miniplay-interstitial.pg-hide{z-index: -1000; height: 50vh!important; display: block;opacity: 0;}
              .pg-show #miniplay-rewarded, .pg-show #miniplay-interstitial, .pg-hide #miniplay-rewarded, .pg-hide #miniplay-interstitial{display: flex!important;}
        `,document.body.appendChild(t),document.body.appendChild(e),n.initVirtualAdElements(),Promise.resolve()},closeAd:()=>{n.virtualAdElements.dismissButton&&(n.virtualAdElements.dismissButton.onclick=()=>{const e=window.getComputedStyle(n.virtualAdElements.countDownContainer).display,t=window.getComputedStyle(n.virtualAdElements.dismissButtonElement).display;e!=="none"?(n.paused=!0,n.virtualAdElements.dialogWrapper&&n.virtualAdElements.dialogWrapper.classList.add("visible"),n.virtualAdElements.closeAdButton&&(n.virtualAdElements.closeAdButton.onclick=()=>{n.virtualAdElements.dialogWrapper.classList.remove("visible"),n.adPlatform.loadAd(),clearInterval(n.interval),n.adPlatform.baseConfig.config.platform==="Evadav"?n.adTime=10:n.adTime=5,n.virtualAdElements.countDownText.textContent=`Reward in ${n.adTime} seconds`,n.virtualAdElements.countDownContainer.style.display="table-cell",n.virtualAdElements.dismissButtonElement.style.display="none",n.virtualAdElements.rewardedCreative.style.display="none",n.adPlatform.baseConfig.config.platform==="pubguru"&&(n.virtualAdElements.adPositionBox.classList.remove("pg-show"),n.virtualAdElements.adPositionBox.classList.add("pg-hide")),n.params.adBreakDone({breakType:"reward",breakName:"reward",breakFormat:"reward",breakStatus:"other"})}),n.virtualAdElements.resumeAdButton&&(n.virtualAdElements.resumeAdButton.onclick=()=>{n.virtualAdElements.dialogWrapper.classList.remove("visible"),n.paused=!1})):t!=="none"&&(n.adPlatform.baseConfig.config.platform==="pubguru"&&(n.virtualAdElements.adPositionBox.classList.remove("pg-show"),n.virtualAdElements.adPositionBox.classList.add("pg-hide")),n.virtualAdElements.adTitle&&(n.virtualAdElements.adTitle.style.display="none"),n.params.type==="reward"?(n.virtualAdElements.rewardedCreative&&(n.virtualAdElements.rewardedCreative.style.display="none"),n.params.adBreakDone({breakType:"reward",breakName:"reward",breakFormat:"reward",breakStatus:"viewed"})):n.params.type!=="reward"&&n.virtualAdElements.interstitialCreative&&(n.virtualAdElements.interstitialCreative.style.display="none"),n.adPlatform.loadAd())})},rewardCountDown:()=>{n.virtualAdElements.countDownText&&(n.virtualAdElements.countDownText.textContent=`Reward in ${n.adTime} seconds`,n.interval=setInterval(()=>{n.paused||(n.adTime--,n.virtualAdElements.countDownText.textContent=`Reward in ${n.adTime} second`+(n.adTime>1?"s":""),n.adTime===0&&(clearInterval(n.interval),n.virtualAdElements.countDownContainer&&(n.virtualAdElements.countDownContainer.style.display="none"),n.virtualAdElements.dismissButtonElement&&(n.virtualAdElements.dismissButtonElement.style.display="table-cell")))},1e3))},showVirtualInterstitialAd:async()=>(n.virtualAdElements.adPositionBox&&(n.virtualAdElements.adPositionBox.style.display="block"),n.virtualAdElements.interstitialCreative&&(n.virtualAdElements.interstitialCreative.style.display="flex"),n.virtualAdElements.adTitle&&(n.virtualAdElements.adTitle.style.display="table"),n.virtualAdElements.countDownContainer&&(n.virtualAdElements.countDownContainer.style.display="none"),n.virtualAdElements.dismissButtonElement&&(n.virtualAdElements.dismissButtonElement.style.display="table-cell"),n.adPlatform.baseConfig.config.platform==="pubguru"&&(n.virtualAdElements.adPositionBox.classList.remove("pg-hide"),n.virtualAdElements.adPositionBox.classList.add("pg-show"),n.virtualAdElements.rewardedCreative.classList.remove("pg-show"),n.virtualAdElements.rewardedCreative.classList.add("pg-hide"),n.virtualAdElements.rewardedCreative.style.opacity="0",n.virtualAdElements.interstitialCreative.classList.remove("pg-hide"),n.virtualAdElements.interstitialCreative.classList.add("pg-show"),n.virtualAdElements.interstitialCreative.style.opacity="1",n.virtualAdElements.dismissButtonElement.style.display="table-cell",n.virtualAdElements.countDownContainer.style.display="none"),n.paused=!1,n.closeAd(),Promise.resolve()),showVirtualRewardAd:async()=>(n.virtualAdElements.adPositionBox&&(n.virtualAdElements.adPositionBox.style.display="block"),n.virtualAdElements.rewardedCreative&&(n.virtualAdElements.rewardedCreative.style.display="flex"),n.adPlatform.baseConfig.config.platform==="pubguru"&&(n.virtualAdElements.adPositionBox.classList.remove("pg-hide"),n.virtualAdElements.adPositionBox.classList.add("pg-show"),n.virtualAdElements.rewardedCreative.classList.remove("pg-hide"),n.virtualAdElements.rewardedCreative.classList.add("pg-show"),n.virtualAdElements.rewardedCreative.style.opacity="1",n.virtualAdElements.interstitialCreative.classList.remove("pg-show"),n.virtualAdElements.interstitialCreative.classList.add("pg-hide"),n.virtualAdElements.interstitialCreative.style.opacity="0"),n.paused=!1,n.closeAd(),Promise.resolve())},E={btn:void 0,popup:void 0,popupVisible:!1,init(){let e=document.createElement("style");e.appendChild(document.createTextNode(`
            #miniplay-debug-btn{z-index:1995;width:90px;height:30px;line-height:30px;border-radius:5px;position:fixed;right:30px;bottom:30px;background:#193;color:#fff;text-align:center;}
            #miniplay-debug-popup{z-index:2000;position:fixed;bottom:0;left:0;width:100%;min-height:30px;background:#fff;display:none;}
            #miniplay-debug-popup-header{position:relative;padding:10px;background:#193;font-size:14px;color:#fff;}
            #miniplay-debug-popup-close{position:absolute;right:10px;top:10px;}
            #miniplay-debug-popup-body{padding:10px;}
            #miniplay-debug-popup-body .item{font-size:14px; border-bottom: 1px solid #e1e1e1;padding:2px 0;}
            #miniplay-debug-popup-body .item:last-child{border-bottom:0;}
            #miniplay-debug-popup-body .true span{color:green;}
            #miniplay-debug-popup-body .false span{color:red;}
        `)),document.head.appendChild(e),E.btn=document.createElement("div"),E.btn.id="miniplay-debug-btn",E.btn.innerHTML="Debug",E.btn.onclick=()=>E.popup.style.display="block",document.body.appendChild(E.btn),E.popup=document.createElement("div"),E.popup.id="miniplay-debug-popup";let t=document.createElement("div");t.id="miniplay-debug-popup-header",t.innerHTML=n.jsonConfig.game.gameName;let i=document.createElement("div");i.id="miniplay-debug-popup-close",i.innerHTML="X",i.onclick=()=>E.popup.style.display="none",t.appendChild(i);let o=document.createElement("div");o.id="miniplay-debug-popup-body";let l=E.setData(),c="";l.length>0&&l.forEach(p=>{let h="";p.includes("true")&&(h="true"),p.includes("false")&&(h="false"),c+='<div class="item '+h+'">'+p+"</div>"}),o.innerHTML=c,E.popup.appendChild(t),E.popup.appendChild(o),document.body.appendChild(E.popup),E.registerDrag()},registerDrag(){let e=0,t=0,i=!1;E.btn.addEventListener("mousedown",o=>{i=!0,e=o.offsetX,t=o.offsetY}),document.addEventListener("mousemove",o=>{i&&(E.btn.style.left=`${o.clientX-e}px`,E.btn.style.top=`${o.clientY-t}px`)}),document.addEventListener("mouseup",()=>i=!1),E.btn.addEventListener("touchstart",o=>{const l=o.touches[0];i=!0,e=l.clientX-E.btn.getBoundingClientRect().left,t=l.clientY-E.btn.getBoundingClientRect().top}),document.addEventListener("touchmove",o=>{if(i){const l=o.touches[0];E.btn.style.left=`${l.clientX-e}px`,E.btn.style.top=`${l.clientY-t}px`}}),document.addEventListener("touchend",()=>i=!1)},setData(){var l,c,p,h,I,f,B,P,R,S,z,Y,Z,X,q,V,J,K,U,_,$,ee,te,ne,ie,ae,oe,re,le,se,de,ce,me,ue,ge,pe,fe,be,ye,he;let e=[],t=n.jsonConfig.ad.type;e.push("域名: "+window.location.hostname),e.push("广告源: "+t),t==="AdSense"&&(e.push("Client: "+n.jsonConfig.ad[t].attr["data-ad-client"]),e.push("Sound: <span>"+((((p=(c=(l=n.jsonConfig)==null?void 0:l.ad[t])==null?void 0:c.config)==null?void 0:p.sound)??"off")==="on")+"</span>"),e.push("频次: "+n.jsonConfig.ad[t].attr["data-ad-frequency-hint"])),e.push("开屏: <span>"+(((f=(I=(h=n.jsonConfig)==null?void 0:h.ad[t])==null?void 0:I.config)==null?void 0:f.preroll)??!1)+"</span>"),e.push("loadType: "+(((P=(B=n.jsonConfig)==null?void 0:B.config)==null?void 0:P.loadType)??"")),e.push("GA: <span>"+(((Y=(z=(S=(R=n.jsonConfig)==null?void 0:R.track)==null?void 0:S.ga)==null?void 0:z.config)==null?void 0:Y.gid)??!1)+"</span>"),e.push("----");let i=((q=(X=(Z=n.jsonConfig)==null?void 0:Z.ad[t])==null?void 0:X.banner)==null?void 0:q.enable)??!1;if(e.push("Banner: <span>"+i+"</span>"),i){let j;t==="AdSense"?j=((J=(V=n.jsonConfig)==null?void 0:V.ad[t])==null?void 0:J.banner["data-ad-slot"])??[]:j=((_=(U=(K=n.jsonConfig)==null?void 0:K.ad[t])==null?void 0:U.banner)==null?void 0:_.id)??[],Array.isArray(j)&&(j=j.join("|")),e.push("Banner Id: "+j),(te=(ee=($=n.jsonConfig)==null?void 0:$.ad[t])==null?void 0:ee.banner)!=null&&te.size&&e.push("Banner Size: "+((ae=(ie=(ne=n.jsonConfig)==null?void 0:ne.ad[t])==null?void 0:ie.banner)==null?void 0:ae.size.join("x")))}e.push("----");let o=((le=(re=(oe=n.jsonConfig)==null?void 0:oe.ad[t])==null?void 0:re.openBanner)==null?void 0:le.enable)??!1;if(e.push("openBanner: <span>"+o+"</span>"),o){let j;t==="AdSense"?j=((de=(se=n.jsonConfig)==null?void 0:se.ad[t])==null?void 0:de.openBanner["data-ad-slot"])??"":j=((ue=(me=(ce=n.jsonConfig)==null?void 0:ce.ad[t])==null?void 0:me.openBanner)==null?void 0:ue.id)??"",e.push("openBanner Id: "+j),(fe=(pe=(ge=n.jsonConfig)==null?void 0:ge.ad[t])==null?void 0:pe.openBanner)!=null&&fe.size&&e.push("openBanner Size: "+((he=(ye=(be=n.jsonConfig)==null?void 0:be.ad[t])==null?void 0:ye.openBanner)==null?void 0:he.size.join("x")))}return e}},N={loadStart(){if(typeof funmax>"u"){console.log("funmax undefined");return}funmax.loadStart(),console.log("funmax loadStart......")},registerGamePageLoadReady(){console.log("funmax loadReady......");let e=document.getElementById("miniplay-game-iframe");e.contentWindow.document.readyState==="complete"?funmax.loadReady():e.onload=function(){funmax.loadReady()}}},we={TYPE_AD:1,TYPE_GAME_INFO:2,PERIOD:10,BANNER_LOAD_PERIOD:65,times:0,_loadTimes:0,showState:null,bannerLoaded:!1,checkAndChangeBannerState:function(){this.showState===this.TYPE_GAME_INFO&&this._loadTimes<10&&(this.times===0||this.times%this.BANNER_LOAD_PERIOD===0)&&(document.getElementById(b.gameBottomBanner).innerHTML="",n.adPlatform.loadBanner(),this._loadTimes++),this.bannerLoaded=n.adPlatform.checkBannerIsLoaded(),this.times>0&&this.times%this.PERIOD===0&&(this.showState===this.TYPE_GAME_INFO&&this.bannerLoaded?this.switchToBanner():this.showState===this.TYPE_AD&&this.switchToIcon()),this.times++},switchToBanner:function(){document.getElementById(b.gameBottomGameInfo).style.opacity="0",document.getElementById(b.gameBottomBanner).style.opacity="1",document.getElementById(b.gameBottomBanner).style.visibility="visible",document.getElementById(b.gameBottomGameInfo).style.display="none",this.showState=this.TYPE_AD},switchToIcon:function(){document.getElementById(b.gameBottomGameInfo).style.display="flex",document.getElementById(b.gameBottomBanner).style.opacity="0",document.getElementById(b.gameBottomBanner).style.visibility="hidden",document.getElementById(b.gameBottomGameInfo).style.opacity="1",this.showState=this.TYPE_GAME_INFO},startCheckBanner:function(){var e,t,i;this.showState===null&&(this.showState=this.TYPE_GAME_INFO),(i=(t=(e=n.adPlatform)==null?void 0:e.adConfig)==null?void 0:t.banner)!=null&&i.enable&&setInterval(()=>{this.checkAndChangeBannerState()},1e3)}},ve={_slsInit:!1,initSls:function(e){if(!this._slsInit){const t=document.createElement("script");t.src="https://g.alicdn.com/sls/sls-js-sdk/0.3.0/web-browser.js",document.head.appendChild(t),t.onload=function(){window.SLS_CLIENT&&SLS_CLIENT.init({host:e==null?void 0:e.host,project:e==null?void 0:e.project,logstore:e==null?void 0:e.logstore,workspace:e==null?void 0:e.workspace,env:"prod",service:"web",enableRuntimeError:!1,enableResourcePerf:!1,enableResourceError:!1,enableRequest:!1,enablePerf:!1,trackTimeThreshold:0,trackCountThreshold:1,enableTrace:!1})};const i=document.createElement("script");i.src="https://static.xpark100.net/sdk/track.js",document.head.appendChild(i),this._slsInit=!0}}};Q.value=window.name||"index",g.registerService();const T={async startAsync(){let e=n.adPlatform.startAsync();return n.adPlatform.adConfig&&n.adPlatform.adConfig.config.preroll?e.then(()=>{T.adBreak({type:d.preroll,name:d.preroll,adBreakDone:t=>{console.log("adBreakDone placementInfo: "+JSON.stringify(t))}})}):console.log("Skip preroll"),we.startCheckBanner(),n.configBackButton(),Promise.resolve()},async initAsync(){return n.isModeStand()||n.isModeIndex()?n.getAdPlatform().then(()=>{var t,i,o,l,c,p,h,I,f,B,P,R,S;let e={enable:((i=(t=n.adPlatform.adConfig)==null?void 0:t.banner)==null?void 0:i.enable)??!1,bannerTitle:((l=(o=n.adPlatform.adConfig)==null?void 0:o.banner)==null?void 0:l.bannerTitle)??!1};if(n.configGameBottomBannerDiv(e),n.adPlatform.baseConfig.config.target==="xiaomi-aws"&&N.loadStart(),window.location.search.includes("depokect")&&E.init(),(c=n.adPlatform.baseConfig.track)!=null&&c.clarity&&((p=n.adPlatform.baseConfig.track.clarity)==null?void 0:p.enable)===!0){window.clarity=window.clarity||function(){window.clarity.q=window.clarity.q||[],window.clarity.q.push(arguments)};let z=document.createElement("script");z.async=!0,z.src="https://www.clarity.ms/tag/"+n.adPlatform.baseConfig.track.clarity.config.id;let Y=document.getElementsByTagName("script")[0];Y.parentNode.insertBefore(z,Y)}return(B=(f=(I=(h=n.adPlatform)==null?void 0:h.baseConfig)==null?void 0:I.track)==null?void 0:f.sls)!=null&&B.enable&&ve.initSls((S=(R=(P=n.adPlatform)==null?void 0:P.baseConfig)==null?void 0:R.track)==null?void 0:S.sls),n.adPlatform.isInit()?Promise.resolve():n.adPlatform.initAsync().then(()=>{console.log("init sdk success");let z=n.adPlatform.baseConfig.config.loadType;const Y=document.getElementById(b.indexOpenBanner);return z==="autoStart"||!Y?T.startAsync():n.adPlatform.baseConfig.ad.type!=="disable"&&n.adPlatform.showOpenBanner(),Promise.resolve()})}):Promise.resolve()},isReady(){if(n.isModeStand()||n.isModeIndex()){const e=n.adPlatform!=null?n.adPlatform.isReady:!1;return console.log("call isReady index: "+(n.adPlatform&&n.adPlatform.isReady)),e}else return console.log("call isReady game: "+F.isReady),F.isReady},adBreak(e){console.log("adBreak run in isModeStand() || isModeIFrameIndex(): ",n.isModeStand()||n.isModeIndex(),JSON.stringify(e)),n.isModeStand()||n.isModeIndex()?n.getAdPlatform().then(()=>{n.adPlatform.isInit()?n.adPlatform.adBreak(e):n.adPlatform.initAsync().then(()=>{n.adPlatform.adBreak(e)})}).catch(t=>{e.adBreakDone({breakStatus:"unknown"})}):n.isModeGame()&&(g.postMessageToParent({msg_type:k.ad,msg_ad_type:e.type,msg_ad_name:e.name}),g.IFrameAdCallbackCache=e)},showReward(e,t){T.adBreak({type:d.reward,name:d.reward,adBreakDone:i=>{i.breakStatus==="viewed"?e(i.breakStatus):t(i.breakStatus)}})},async showRewardAsync(){return new Promise((e,t)=>{T.showReward(i=>{e(i)},i=>{t(i)})})},showNext(e,t){T.adBreak({type:d.next,name:d.next,adBreakDone:i=>{i.breakStatus==="viewed"?e():t(i.breakStatus)}})},async showNextAsync(){return new Promise((e,t)=>{T.showNext(()=>{e()},i=>{t(i)})})},async showInterstitialAsync(){return T.showNextAsync()},gtag(...e){n.isModeStand()||n.isModeIndex()?n.getAdPlatform().then(()=>{n.adPlatform.gtag(...e)}):n.isModeGame()&&g.postMessageToParent({msg_type:k.gtag,msg_callback_params:e})},prompt(e,t){n.prompt(e,t)},showBanner(){n.isModeIndex()?n.getAdPlatform().then(()=>{console.log(123),n.adPlatform.isInit()?n.adPlatform.showBanner():n.adPlatform.initAsync().then(()=>{n.adPlatform.showBanner()})}).catch(e=>{console.log("show banner error")}):n.isModeGame()&&g.postMessageToParent({msg_type:k.ad,msg_ad_type:d.banner})},setLoadingProgress(e){n.isModeStand()||n.isModeIndex()?typeof miniplayLoadingAnimation=="function"&&miniplayLoadingAnimation(e):n.isModeGame()&&window.parent.miniplay.setLoadingProgress&&window.parent.miniplay.setLoadingProgress(e)},loadIntervalTimes:0,onLoadComplete:function(){if(n.isModeStand()||n.isModeIndex()){const e=setInterval(()=>{typeof indexBannerStatus=="function"&&(indexBannerStatus()?(setTimeout(()=>{typeof hideLoader=="function"&&hideLoader()},3e3),clearInterval(e)):window.parent.miniplay.loadIntervalTimes&&window.parent.miniplay.loadIntervalTimes>10&&(typeof hideLoader=="function"&&hideLoader(),clearInterval(e))),window.parent.miniplay.loadIntervalTimes++},1e3);console.log("is_xiaomi-aws",!!(n.adPlatform.baseConfig&&n.adPlatform.baseConfig.config.target==="xiaomi-aws")),console.log("is_funmax",typeof funmax<"u"),n.adPlatform.baseConfig.config.target==="xiaomi-aws"&&typeof funmax<"u"&&(window.parent.document.getElementById("miniplay-game-iframe")?N.registerGamePageLoadReady():window.parent.addEventListener("DOMContentLoaded",function(){N.registerGamePageLoadReady()}))}else n.isModeGame()&&window.parent.miniplay.onLoadComplete&&window.parent.miniplay.onLoadComplete()},log(){console.table(n.log())}};return T});
