1import It from"./H_jCkIpS.js";import{_ as $e,b as ie,k as Xe,cw as $t,i as Ie,G as gt,cx as Ct,a as ht,cy as Tt,cz as Lt,x as ze,Y as St,d as Re,u as xt,y as yt,m as je,H as Oe,S as ae,a3 as Ge,bu as Nt,I as Ft,A as kt,N as Ut,a9 as Mt,g as Ht,B as Dt,C as Ot,cd as jt,O as Rt,P as At,v as Ye,R as Et,ce as zt,cA as qt,cB as Vt,cC as Jt,cD as _t,cE as Gt,af as ft}from"./DkmlGzQL.js";import{m as l,o as r,aI as wt,l as Fe,aC as Ke,u as e,i as xe,c as m,r as de,t as We,Q as Kt,L as M,J as Ce,s as n,I as _e,F as E,P as Ne,H as Be,B as Qe,ar as qe,R as ke,G as ne,as as re,a6 as ue,O as B,e as Wt,p as bt,q as vt}from"./CQFj2rK5.js";import{_ as Pt}from"./BeSTyRJS.js";import Ze from"./OfpvlynO.js";import{_ as et}from"./Bs6d4Mbt.js";import{_ as Ve}from"./Cp5RDMKt.js";import{_ as Yt}from"./DWGjvgLh.js";import Qt from"./DOzypgbO.js";import{_ as Xt}from"./WOCMfwhB.js";import Zt from"./CW-1el75.js";import"./_DaKjOLS.js";import"./C-PlcRpI.js";import"./BbPoLwmC.js";import"./D6y7W0cd.js";import"./5q9FyvN5.js";import"./D8GPlCWZ.js";import"./DWgz8R73.js";const eo={},to={class:"banner-skeleton","aria-hidden":"true"};function oo(I,a){return r(),l("div",to,[...a[0]||(a[0]=[wt('<div class="banner-skeleton__inner" data-v-0a5a91a4><div class="banner-skeleton__left" data-v-0a5a91a4><div class="skeleton-shine banner-skeleton__image" data-v-0a5a91a4></div><div class="skeleton-shine banner-skeleton__title" data-v-0a5a91a4></div><div class="skeleton-shine banner-skeleton__desc" data-v-0a5a91a4></div></div><div class="banner-skeleton__right" data-v-0a5a91a4><div class="skeleton-shine banner-skeleton__machine" data-v-0a5a91a4></div><div class="skeleton-shine banner-skeleton__btn" data-v-0a5a91a4></div></div></div>',1)])])}const no=$e(eo,[["render",oo],["__scopeId","data-v-0a5a91a4"]]),ao=["innerHTML"],so=["innerHTML"],io="/images/promotion/bookfab-obon-152/result-floater-bg-ja.png",ro=Fe({__name:"OmikujiBanner",props:{bannerInfo:{type:Object,default:()=>({})},timerBgColor:{type:String,default:""},timerBorderColor:{type:String,default:""},timerFontColor:{type:String,default:""},timerShowDays:{type:Number,default:7},timerShow:{type:Boolean,default:!1},timerColonColor:{type:String,default:""},promotionId:{type:Number,required:!0},promotionTag:{type:String,required:!0},productLine:{type:String,default:"streamfab"},checkoutPids:{type:Object,default:()=>({})},lotteryProfile:{type:Object,default:()=>({})},promotionInfoOverride:{type:Object,default:()=>({})},requireLogin:{type:Boolean,default:!1},autoStart:{type:Boolean,default:!0},queryAutoDraw:{type:Boolean,default:!1},bannerIdentity:{type:String,default:""}},emits:["ineligible"],setup(I,{emit:a}){Ke(b=>({v6a56b63e:e(v).strongFontColor||"#FFB361"}));const p=I,H=a,{client:i}=ie.common(),{diffData:u,themeColor:v={}}=xe("promotionCommonData"),S=m(()=>p.timerBgColor||(v==null?void 0:v.timerBgColor)||"#005ABA"),D=Xe(),P=m(()=>{var b;return((b=D.query)==null?void 0:b.endTime)||""}),$=m(()=>{var b;return String(((b=D.query)==null?void 0:b.start)||"")==="1"}),oe=xe("promotionBgTimer",null),F=de(!1),z=de(1),Q=de("115.7333vw"),V=de("0px"),X=de(null),g=de(null);let c=null;const L=m(()=>{var b,t,o;return(o=(t=(b=p.lotteryProfile)==null?void 0:b.campaignProfile)==null?void 0:t.layout)==null?void 0:o.mobileArtworkBreakpoint}),x=b=>{var t;F.value=b,(t=oe==null?void 0:oe.setTimeEndShow)==null||t.call(oe,b)},N=b=>{var o,_;const t=((_=(o=b==null?void 0:b.data)==null?void 0:o.attributes)==null?void 0:_.url)||(b==null?void 0:b.url)||b||"";return t?String(t).startsWith("url(")?t:`url("${t}")`:"none"},J=m(()=>({"--omikuji-pc-bg":N(p.bannerInfo.pcBgImg||p.bannerInfo.pcBgImage),"--omikuji-mobile-bg":N(p.bannerInfo.mobileBgImg||p.bannerInfo.mobileBgImage),"--omikuji-mobile-scale":z.value,"--omikuji-mobile-top":Q.value,"--omikuji-mobile-height":V.value})),G=async()=>{var _,f,T,j,O;const b=((_=X.value)==null?void 0:_.getBoundingClientRect().width)||window.innerWidth;if(z.value=window.innerWidth<=425?p.productLine==="dvdfab"?Tt(window.innerWidth):b/375:1,!Lt(p.productLine,window.innerWidth,L.value)){V.value="0px";return}await Qe();const t=(f=X.value)==null?void 0:f.getBoundingClientRect(),o=(T=g.value)==null?void 0:T.getBoundingClientRect();if(t&&o){const K=h.value?t.width*434/375:o.bottom-t.top+40;Q.value=`${K}px`,await Qe();const Y=(O=(j=X.value)==null?void 0:j.querySelector(".omikuji"))==null?void 0:O.getBoundingClientRect();if(Y){const k=t.width*972/375;V.value=`${Math.max(k,K+Y.height)}px`}}};We(()=>{G(),c=new ResizeObserver(G),g.value&&c.observe(g.value),window.addEventListener("resize",G,{passive:!0})}),Kt(()=>{c==null||c.disconnect(),window.removeEventListener("resize",G)});const s=b=>{var j,O,K,Y;const t=((j=p.bannerInfo)==null?void 0:j.imgs)||[],o=Array.isArray(t)?t.find(k=>(k==null?void 0:k.key)===b):null,_=((O=p.bannerInfo)==null?void 0:O.elementList)||[],f=Array.isArray(_)?_.find(k=>{var le;return(k==null?void 0:k.url)===b||((le=k==null?void 0:k.itemStyle)==null?void 0:le.key)===b}):null,T=(o==null?void 0:o.value)||(f==null?void 0:f.media);return(T==null?void 0:T.url)||((Y=(K=T==null?void 0:T.data)==null?void 0:K.attributes)==null?void 0:Y.url)||""},d=m(()=>{var b,t,o;return((o=(t=(b=p.lotteryProfile)==null?void 0:b.campaignProfile)==null?void 0:t.layout)==null?void 0:o.bannerVariant)==="c
1ampaign"||p.productLine==="dvdfab"}),w=m(()=>d.value&&p.productLine==="dvdfab"),h=m(()=>{var b,t,o;return d.value&&p.productLine==="bookfab"&&((o=(t=(b=p.lotteryProfile)==null?void 0:b.campaignProfile)==null?void 0:t.layout)==null?void 0:o.className)==="bookfab-obon"}),R=m(()=>({button:s("omikujiBtnBg"),buttonHover:s("omikujiBtnHoverBg"),bucketFront:s("omikujiBucketFront"),sticks:s("omikujiSticks"),rimMask:s("omikujiRimMask"),stickBack:s("omikujiStickBack"),stick_suekichi:s("omikujiStickSuekichi"),stick_shokichi:s("omikujiStickShokichi"),stick_chukichi:s("omikujiStickChukichi"),stick_daikichi:s("omikujiStickDaikichi"),resultDialogBg:s("omikujiResultDialogBg"),resultFloaterBg:h.value?io:s("omikujiResultFloaterBg"),couponBg:s("omikujiCouponBg"),resultCloseNormal:h.value?"":s("omikujiResultCloseNormal"),resultCloseHover:h.value?"":s("omikujiResultCloseHover"),floaterCloseNormal:h.value?"":s("omikujiFloaterCloseNormal"),floaterCloseHover:h.value?"":s("omikujiFloaterCloseHover")})),A=m(()=>{var b,t;return{...p.productLine==="streamfab"?{couponText:"\xA5{amount} \u30AF\u30FC\u30DD\u30F3"}:{},...p.bannerInfo.info||{},names:((b=p.bannerInfo.info)==null?void 0:b.names)||p.bannerInfo.names||[],scrollDesc:((t=p.bannerInfo.info)==null?void 0:t.scrollDesc)||p.bannerInfo.scrollDesc||"",btnText:p.bannerInfo.rollDesc||"\u632F\u3063\u3066\u307F\u308B",...p.promotionInfoOverride}}),y=m(()=>{const b=$t(p.bannerInfo,p.bannerIdentity);return h.value?b.replace(/(åå|使ãã¾ã)/g,'<span class="bookfab-copy-token">$1</span>'):b}),C=b=>{var t,o,_;return typeof b=="string"?b:((o=(t=b==null?void 0:b.data)==null?void 0:t.attributes)==null?void 0:o.url)||((_=b==null?void 0:b.attributes)==null?void 0:_.url)||(b==null?void 0:b.url)||""},Z=m(()=>C(p.bannerInfo.titleBgImg||p.bannerInfo.titleBg)),ee=m(()=>{var b,t;return{...p.lotteryProfile,promotionId:p.promotionId,tag:p.promotionTag,productLine:p.productLine,checkoutPids:p.checkoutPids,requireLogin:p.requireLogin,elkparams:d.value?{}:((t=(b=u.value)==null?void 0:b[i])==null?void 0:t.elkparams)||{}}});return(b,t)=>{const o=Ie,_=Pt,f=gt,T=Ct,j=ht;return r(),l("div",{id:"promotion-banner",ref_key:"bannerRootRef",ref:X,class:Be(["promotion-banner omikuji-banner",{"has-timer":e(F),"is-dvdfab-omikuji":e(d),"is-dvdfab-campaign-omikuji":e(w),"is-bookfab-obon-omikuji":e(h),"is-new-user":e(d)}]),style:Ne(e(J)),role:"region","aria-label":"\u304A\u76C6\u30BB\u30FC\u30EB"},[M(j,{class:"banner-layer"},{default:Ce(()=>{var O,K;return[n("div",{ref_key:"bannerCopyRef",ref:g,class:"banner-copy"},[e(Z)?(r(),_e(o,{key:0,src:e(Z),alt:I.bannerInfo.desc||"\u304A\u76C6\u30BB\u30FC\u30EB",class:"banner-title"},null,8,["src","alt"])):E("",!0),n("h1",{class:"banner-desc",innerHTML:e(y)},null,8,ao),(O=I.bannerInfo.extraInfo)!=null&&O.bottomDesc||I.bannerInfo.bottomDesc?(r(),l("p",{key:1,class:"banner-bottom",innerHTML:((K=I.bannerInfo.extraInfo)==null?void 0:K.bottomDesc)||I.bannerInfo.bottomDesc},null,8,so)):E("",!0),M(f,null,{default:Ce(()=>[M(_,{"timer-bg-color":e(S),"timer-border-color":I.timerBorderColor,"timer-font-color":I.timerFontColor,"timer-show-days":I.timerShowDays,"timer-show":I.timerShow,"timer-colon-color":I.timerColonColor,"end-time":e(P),onOnTimeEndStatus:x},null,8,["timer-bg-color","timer-border-color","timer-font-color","timer-show-days","timer-show","timer-colon-color","end-time"])]),_:1})],512),M(f,null,{default:Ce(()=>[M(T,{"page-type":"page",assets:e(R),"lottery-config":e(ee),"promotion-info":e(A),"result-origin":"popup","auto-start":e(d)?I.autoStart:e($),"query-auto-draw":I.queryAutoDraw,onIneligible:t[0]||(t[0]=Y=>H("ineligible",Y))},null,8,["assets","lottery-config","promotion-info","auto-start","query-auto-draw"])]),_:1})]}),_:1})],6)}}}),lo=$e(ro,[["__scopeId","data-v-94db7135"]]),co={class:"left"},uo={class:"banner-title-wrap"},po={key:0,class:"banner-tag"},mo=["innerHTML"],_o=["innerHTML"],fo=["innerHTML"],bo=["innerHTML"],vo=["innerHTML"],go=["innerHTML"],ho=["innerHTML"],yo=Fe({__name:"Banner",props:{title:{type:String,default:""},displayRight:{type:Boolean,default:!0},showSpinInfo:{type:Boolean,default:!0},oldBottomDesc:{type:String,default:""},timerBgColor:{type:String,default:""},timerBorderColor:{type:String,default:""},timerFontColor:{type:String,default:""},timerShowDays:{type:Number,default:7},timerShow:{type:Boolean,default:!1},timerColonColor:{type:String,default:""},displayLuckywheel:{type:Boolean,default:!0},displayLeftbtn:{type:Boolean,default:!1},displayCampaignNewUserBtn:{type:Boolean,default:!1},bannerInfo:{type:Object,default:()=>({})},loading:{type:Boolean,default:!1},moveBox:{type:Boolean,default:!1}},setup(I){Ke(t=>{var o;return{v30f97250:e(v).bannerBtnFontColor||"#240D32",fd27d4ba:e(v).bannerBtnBgColor||"linear-gradient(90deg, #b620e0 0%, #6236ff 100%)",a6b42108:e(v).bannerBtnFontColorHover||e(v).bannerBtnFontColor||"#240D32",v4f47476b:e(v).bannerBtnBgColorHover||"linear-gradient(180deg, #FFC926 2.841%, #FB6A02 102.84%)",v5c5c74b0:e(C),v9c610f5e:e(v).bannerBtnFontColor||"#fff",v
1177c7ce6:e(v).bannerBtnBgColor||"linear-gradient(90deg, #FF6822 0%, #FF2E37 100%)",v72ea322d:e(v).bannerBtnFontColorHover||e(v).bannerBtnFontColor||"#fff",v36a3d5c7:e(v).bannerBtnBgColorHover||"linear-gradient(90deg, #F54D06 0%, #DF000A 100%)",v310abe66:e(w),v1d1086e2:e(h),v7aeeb625:e(v).defaultTextColor,v5b8bde60:(o=e(v))==null?void 0:o.strongFontColor,v714324f2:e(R),v76b82be6:e(v).timerBgColor||"#005ABA",v1cfee27c:e(v).timerFontColor||"#fff",c590c130:e(v).timeColonColor||"rgba(174, 100, 41, 0.4)"}});const a=I,p=de(!0),{client:H}=ie.common(),{$trace:i}=ze(),{diffData:u,themeColor:v={}}=xe("promotionCommonData"),S=xe("promotionTheme",null);St();const D=Xe(),P=m(()=>{var t;return((t=D.query)==null?void 0:t.endTime)||""});ie.common().mobile;const $=m(()=>{var t,o;return c.value?(t=a.bannerInfo)==null?void 0:t.titleBgImg:(ie.common().locale,(o=a.bannerInfo)==null?void 0:o.oldUserBgImg)}),oe=m(()=>{var t,o;return x.value?"":c.value?(t=a.bannerInfo)==null?void 0:t.titleSaleImg:(o=a.bannerInfo)==null?void 0:o.titleSaleOldImg}),F=xe("promotionBgTimer",null),z=t=>{var o;p.value=t,(o=F==null?void 0:F.setTimeEndShow)==null||o.call(F,t)},Q=m(()=>{var t,o;return{...((o=(t=u.value)==null?void 0:t[H])==null?void 0:o.elkparams)||{},event:"show",event_category:"campaign",event_label:"banner",promotion_id:[Number(ie.promotion().promotionPid)]}}),V=()=>{var t,o;s.value&&i.traceCustomEvent({...((o=(t=u.value)==null?void 0:t[H])==null?void 0:o.elkparams)||{},event:"click",event_category:"campaign",event_label:"banner",promotion_id:[Number(ie.promotion().promotionPid)]})},X=()=>{V();const t=document.getElementById("all-in-one");if(!t)return;const o=t.getBoundingClientRect().top;window.scrollBy({top:o-108,behavior:"smooth"})},g=()=>{V();const t=document.getElementById("new-products-guarantee");if(!t)return;const o=t.getBoundingClientRect().top;window.scrollBy({top:o-168,behavior:"smooth"})},c=m(()=>{var t,o,_,f;return((o=(t=u.value)==null?void 0:t[H])==null?void 0:o.user_tag_type)==="cross_first_aio"?!1:(f=(_=u.value)==null?void 0:_[H])==null?void 0:f.isNewUser}),L=m(()=>{var _,f,T;const t=(f=(_=a.bannerInfo)==null?void 0:_.btnText)==null?void 0:f.split("|")[0],o=ie.common().locale;return!a.displayCampaignNewUserBtn||!c.value||o==="ja"?t:o==="en"?"Grab Deals Now":((T=Re().value.common)==null?void 0:T.promotion_common_btn)||t}),x=m(()=>{var t,o;return(o=(t=u.value)==null?void 0:t[H])==null?void 0:o.isFullUser}),N=m(()=>(S==null?void 0:S.value)||S||{}),J=m(()=>{var t;return["powerup","obon"].includes((t=N.value)==null?void 0:t.theme)}),G=m(()=>{var t;return((t=N.value)==null?void 0:t.theme)==="powerup"}),s=m(()=>{var t;return((t=N.value)==null?void 0:t.theme)==="autumn"}),d=m(()=>{var t,o;return((t=N.value)==null?void 0:t.theme)==="obon"&&((o=N.value)==null?void 0:o.variant)==="old"}),w=m(()=>s.value||d.value?"60px":"72px"),h=m(()=>s.value||d.value?"32px 0 16px":"32px 0 24px"),R=m(()=>d.value?"40px":"32px"),A=t=>{var o,_;return(t==null?void 0:t.url)||((_=(o=t==null?void 0:t.data)==null?void 0:o.attributes)==null?void 0:_.url)||""},y=t=>{var o,_;return Number((t==null?void 0:t.width)||((_=(o=t==null?void 0:t.data)==null?void 0:o.attributes)==null?void 0:_.width)||0)},C=m(()=>{var _,f;const t=c.value?(_=a.bannerInfo)==null?void 0:_.titleBg:(f=a.bannerInfo)==null?void 0:f.oldUserBg,o=y(t);return o>0?`${o/2}px`:"700px"}),Z=m(()=>{var t;return A((t=a.bannerInfo)==null?void 0:t.obonOldBtnBg)}),ee=m(()=>d.value&&Z.value?{"--obon-button-bg":`url("${Z.value}")`}:void 0),b=m(()=>{var t,o;return((o=(t=xt())==null?void 0:t.siteCfg)==null?void 0:o.domainType)==="dvdfab_us"});return m(()=>{var j;const t=ie.common().locale,f=`https://${{en:"streamfab.dvdfab.cn",ja:"streamfab.dvdfab.org"}[t]}/streamfab7.htm`,T=(j=a==null?void 0:a.bannerInfo)==null?void 0:j.bottomDesc;return b.value?T.replace("/streamfab7.htm",f):T}),(t,o)=>{const _=Ie,f=Pt,T=gt,j=ht,O=qe("track");return ke((r(),l("div",{id:"promotion-banner",role:"region","aria-label":"Banner",class:Be({"promotion-banner":!0,"has-timer":e(p),"is-old-user":!e(c),"no-banner-tag":!e(oe),"is-campaign-150":e(J),"is-powerup":e(G),"is-autumn":e(s),"is-obon-old":e(d)})},[M(j,{class:"banner-layer"},{default:Ce(()=>{var K,Y,k,le,ce,fe,ge,U,W,te,se,pe,me,be,ve;return[n("div",co,[n("div",uo,[M(_,{"aria-label":"Main Image",src:e($),alt:(K=I.bannerInfo)==null?void 0:K.desc,class:"banner-bg-image"},null,8,["src","alt"]),e(oe)?(r(),l("div",po,[M(_,{"aria-label":"Activity Tag",src:e(oe),alt:"Activity Tag"},null,8,["src"])])):E("",!0)]),e(x)?(r(),l("h1",{key:0,class:"font-size-22 pc-desc",innerHTML:(Y=a==null?void 0:a.bannerInfo)==null?void 0:Y.fullestUserDesc},null,8,mo)):e(c)?(r(),l("h1",{key:2,class:"font-size-22 pc-desc",innerHTML:(le=a==null?void 0:a.bannerInfo)==null?void 0:le.newUserDesc},null,8,fo)):(r(),l("h1",{key:1,class:"font-size-22 pc-desc",innerHTML:(k=a==null?void 0:a.bannerInfo)==null?void 0:k.oldUserDesc},null,8,_o)),(ce=a==null?void 0:a.bannerInfo)!=null&&ce.extraInfo.bottomDesc?(r(),l("p",{key:3,class:"bottom-desc",innerHTML:e(c)?(fe=a==null?void 0:a.bannerInfo)==null?void 0:fe.extraInfo.bottomDesc:(ge=a==null?void 0:a.bannerInfo)==null?void 0:ge.bottomDescOld},null,8,bo)):E("",!0),M(T,null,{default:Ce(()=>[M(f,{"timer-bg-color":a==null?void 0:a.timerBgColor,"timer-border-color":a==null?void 0:a.timerBorderColor,"timer-font-color":a==null?void 0:a.timerFontColor,"timer-show-days":a==null?void 0:a.timerShowDays,"timer-show":a==null?void 0:a.timerShow,"timer-colon-color":a==null?void 0:a.timerColonColor,"end-time":e(P),onOnTimeEndStatus:z},null,8,["timer-bg-color","timer-border-color","timer-font-color","timer-show-days","timer-show","timer-colon-color","end-time"])]),_:1}),e(x)?(r(),l("button",{key:4,class:Be(["sale-btn",{"is-obon-old":e(d)}]),style:Ne(e(ee)),onClick:g,innerHTML:((W=(U=a.bannerInfo)==null?void 0:U.btnText)==null?void 0:W.split("|")[2])||((se
1=(te=a.bannerInfo)==null?void 0:te.btnText)==null?void 0:se.split("|")[1])},null,14,vo)):!e(c)&&((me=(pe=a.bannerInfo)==null?void 0:pe.btnText)!=null&&me.split("|")[1])?(r(),l("button",{key:5,class:Be(["sale-btn",{"is-obon-old":e(d)}]),style:Ne(e(ee)),onClick:X,innerHTML:(ve=(be=a.bannerInfo)==null?void 0:be.btnText)==null?void 0:ve.split("|")[1]},null,14,go)):a.displayCampaignNewUserBtn||!e(J)?(r(),l("button",{key:6,class:"sale-btn",onClick:X,innerHTML:e(L)},null,8,ho)):E("",!0)])]}),_:1})],2)),[[O,e(s)?e(Q):void 0,"exposure"]])}}}),ko=$e(yo,[["__scopeId","data-v-bc32e058"]]),wo={},Po={class:"aio-skeleton","aria-hidden":"true"},Bo={class:"aio-skeleton__wrapper"},Io={class:"aio-skeleton__content"},$o={class:"aio-skeleton__left"},Co={class:"aio-skeleton__rows"},To={class:"aio-skeleton__rows"};function Lo(I,a){return r(),l("div",Po,[a[6]||(a[6]=n("div",{class:"skeleton-shine aio-skeleton__title"},null,-1)),a[7]||(a[7]=n("div",{class:"skeleton-shine aio-skeleton__scroll"},null,-1)),n("div",Bo,[n("div",Io,[n("div",$o,[a[2]||(a[2]=n("div",{class:"skeleton-shine aio-skeleton__section-title"},null,-1)),n("div",Co,[(r(),l(ne,null,re(8,p=>n("div",{key:p,class:"aio-skeleton__row"},[...a[0]||(a[0]=[n("div",{class:"skeleton-shine aio-skeleton__row-name"},null,-1),n("div",{class:"skeleton-shine aio-skeleton__row-price"},null,-1),n("div",{class:"skeleton-shine aio-skeleton__row-original"},null,-1)])])),64))]),a[3]||(a[3]=n("div",{class:"aio-skeleton__hr"},null,-1)),a[4]||(a[4]=n("div",{class:"skeleton-shine aio-skeleton__section-title"},null,-1)),n("div",To,[(r(),l(ne,null,re(3,p=>n("div",{key:p,class:"aio-skeleton__row"},[...a[1]||(a[1]=[n("div",{class:"skeleton-shine aio-skeleton__row-name"},null,-1),n("div",{class:"skeleton-shine aio-skeleton__row-price"},null,-1),n("div",{class:"skeleton-shine aio-skeleton__row-original"},null,-1)])])),64))])]),a[5]||(a[5]=wt('<div class="aio-skeleton__right" data-v-f3bbd8ce><div class="skeleton-shine aio-skeleton__product-name" data-v-f3bbd8ce></div><div class="skeleton-shine aio-skeleton__image" data-v-f3bbd8ce></div><div class="skeleton-shine aio-skeleton__gifts" data-v-f3bbd8ce></div><div class="aio-skeleton__prices" data-v-f3bbd8ce><div class="skeleton-shine aio-skeleton__price" data-v-f3bbd8ce></div><div class="skeleton-shine aio-skeleton__original-price" data-v-f3bbd8ce></div></div><div class="skeleton-shine aio-skeleton__btn" data-v-f3bbd8ce></div></div>',1))])])])}const So=$e(wo,[["render",Lo],["__scopeId","data-v-f3bbd8ce"]]),xo={role:"region","aria-label":"AIO Recommend",class:"block-container"},No=["innerHTML"],Fo={class:"block-wrapper"},Uo={class:"block-content"},Mo={role:"group","aria-label":"Products Included",class:"left"},Ho={class:"includes-table"},Do={class:"pc-table"},Oo={"aria-label":"Product Name"},jo={key:0,"aria-label":"Final Price"},Ro={"aria-label":"Standard Price"},Ao={class:"mobile-table"},Eo={"aria-label":"Product Name"},zo={key:0,"aria-label":"Final Price"},qo={"aria-label":"Standard Price"},Vo={class:"giveaway-table"},Jo={class:"pc-table"},Go={"aria-label":"Product Name"},Ko={"aria-label":"Final Price"},Wo={"aria-label":"Standard Price"},Yo={class:"mobile-table"},Qo={"aria-label":"Product Name"},Xo={"aria-label":"Final Price"},Zo={"aria-label":"Standard Price"},en={role:"group","aria-label":"Product Details",class:"right"},tn={"aria-label":"Product Name"},on={key:0,class:"gifts"},nn={class:"gift-icon"},an={"aria-label":"Gifts"},sn={key:1,class:"progress-container"},rn={role:"group","aria-label":"Products Owned",class:"progress-text"},ln={class:"current-num"},cn={class:"total-num"},un={class:"progress-bar"},dn={key:2,class:"prices",style:{"flex-direction":"column","align-items":"center"}},pn=["innerHTML"],mn=["innerHTML"],_n={role:"paragraph","aria-label":"Product Price",class:"prices"},fn=["innerHTML"],bn={key:0,class:"ja-sd"},vn={"aria-label":"Standard Price",class:"original-price"},gn=["innerHTML"],hn=Fe({name:"StreamfabAIO",__name:"Aio",props:{info:{default:()=>({})},lotteryInfo:{default:()=>({})}},setup(I){const a=yt(),p=Re().value.common,{$trace:H}=ze(),{diffData:i}=xe("promotionCommonData")||{},u=de(ie.common().client),v=de(S());function S(){var _,f,T;
1const t=((_=i.value)==null?void 0:_[u.value])||{};return{...(T=(f=i.value)==null?void 0:f[u.value])==null?void 0:T.elkparams,ext_params_str_param4:u.value,ext_params_str_param6:u.value==="win"?"StreamFab All-In-One":"StreamFab All-In-One for Mac",ext_params_str_param7:t.pid,ext_params_str_param8:"v3",ext_params_num_param1:t.options.has_online_options_num||0,ext_params_num_param2:t.priceInfo.payment_price,ext_params_num_param3:t.options.lft_owned.length+t.options.sub_owned.length,ext_params_num_param4:t.options.has_options_num||0,ext_params_num_param5:t.options.has_lft_options_num||0,ext_params_num_param6:t.options.has_nft_options_num||0,ext_params_num_param7:t.options.has_online_lft_options_num||0,ext_params_num_param8:t.options.total_options_num,ext_params_num_param9:(t.options.total_options_num||0)-(t.options.has_online_lft_options_num||0)}}const D={en:"$130 ",fr:"130\u20AC ",de:"130\u20AC ",zh:"$130 ",ja:"\uFFE520150 "},P={en:"$140 ",fr:"140\u20AC ",de:"140\u20AC ",zh:"$140 ",ja:"\uFFE521700 "};m(()=>$.info.titleNote);const $=I,oe=m(()=>{var t,o,_,f,T,j,O,K,Y,k,le,ce,fe,ge,U,W,te,se;return((o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.user_tag_type)==="cross_first_aio"?(j=$.info.titleOld)==null?void 0:j.replace("{num}",((T=(f=(_=i.value)==null?void 0:_[u.value])==null?void 0:f.options)==null?void 0:T.total_options_num)||0):J.value||G.value?(k=$.info.titleOld)==null?void 0:k.replace("{num}",((Y=(K=(O=i.value)==null?void 0:O[u.value])==null?void 0:K.options)==null?void 0:Y.total_options_num)||0):x.value?(ge=$.info.titleAll)==null?void 0:ge.replace("{num}",((fe=(ce=(le=i.value)==null?void 0:le[u.value])==null?void 0:ce.options)==null?void 0:fe.total_options_num)||0):(se=$.info.title)==null?void 0:se.replace("{num}",((te=(W=(U=i.value)==null?void 0:U[u.value])==null?void 0:W.options)==null?void 0:te.total_options_num)||0)}),F=m(()=>$.info[u.value]||{}),z=ie.common().locale,Q=ie.product().currency[z],V=t=>{var f;const o=x.value;u.value=t,v.value=S();const _=((f=i.value)==null?void 0:f[u.value])||{};o&&H.traceCustomEvent({...v.value,event:"click",event_label:"change_os",event_value:t,pids:[_.pid],products:{list_count:1,type:"click",list:[{pid:_.pid}]}}),b()},X=de(!1),g=de(!0),c=t=>{X.value=!1,t===!0&&(g.value=!1)},L=t=>{t.target.tagName==="SPAN"&&(X.value=!0)},x=m(()=>{var t,o;return(o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.isFullUser}),N=m(()=>{var t,o;return(o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.isNewUser});m(()=>{var t,o;return(o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.isNpgLftUser});const J=m(()=>{var t,o;return(o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.isUpgradeUser}),G=m(()=>{var t,o;return(o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.isCompleteUser}),s=m(()=>{var o,_;return`card-tag-color${!N.value||((_=(o=i.value)==null?void 0:o[u.value])==null?void 0:_.user_tag_type)==="cross_first_aio"?2:3}`}),d=m(()=>{var o,_,f,T,j,O,K,Y,k,le,ce;if(((_=(o=i.value)==null?void 0:o[u.value])==null?void 0:_.user_tag_type)==="cross_first_aio"){const fe=(T=(f=i.value)==null?void 0:f[u.value])==null?void 0:T.pid,ge=JSON.parse(JSON.stringify(((K=(O=(j=i.value)==null?void 0:j.products)==null?void 0:O[fe])==null?void 0:K.price)||{}));return ge.off_num=P[z]||P.en,ge}const t=JSON.parse(JSON.stringify(((k=(Y=i.value)==null?void 0:Y[u.value])==null?void 0:k.priceInfo)||{}));return((ce=(le=i.value)==null?void 0:le[u.value])==null?void 0:ce.user_tag_type)==="cross_first_aio"?(t.off_num=P[z]||P.en,t):(N.value&&(t.payment_price=z==="ja"?46500:299.99,t.code="SAIO30",t.off_num=D[z]),t)}),w=m(()=>{var t,o,_,f,T,j,O,K,Y;return N.value?$.info.leftTopDesc1:J.value||G.value?(T=$.info.leftTopDesc2)==null?void 0:T.replace("{num}",((f=(_=(o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.options)==null?void 0:_.lft_not_owned)==null?void 0:f.length)||0):x.value?(Y=$.info.leftTopDesc3)==null?void 0:Y.replace("{num}",((K=(O=(j=i.value)==null?void 0:j[u.value])==null?void 0:O.options)==null?void 0:K.total_options_num)||0):"Includes:"}),h=m(()=>{var t,o,_,f,T,j;return N.value?F.value.includes:x.value?(((_=(o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.options)==null?void 0:_.lft_owned)||[]).map(O=>F.value.allData[O]||{}).filter(O=>!!O.name):(((j=(T=(f=i.value)==null?void 0:f[u.value])==null?void 0:T.options)==null?void 0:j.lft_not_owned)||[]).map(O=>F.value.allData[O]||{}).filter(O=>!!O.name)}),R=m(()=>{var t,o,_,f,T,j,O;
1return N.value?(o=$.info.leftBottomDesc1)==null?void 0:o.replace("{num}",((t=F.value.giveaway)==null?void 0:t.length)||0):J.value||G.value?(O=$.info.leftBottomDesc2)==null?void 0:O.replace("{num}",((j=(T=(f=(_=i.value)==null?void 0:_[u.value])==null?void 0:f.options)==null?void 0:T.lft_owned)==null?void 0:j.length)||0):"Giveaway:"}),A=m(()=>{var t,o,_;return N.value?F.value.giveaway:(((_=(o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.options)==null?void 0:_.lft_owned)||[]).map(f=>({...F.value.allData[f]||{},price:0})).filter(f=>!!f.name)}),y=m(()=>{var _,f,T,j,O,K,Y,k,le,ce;const t=((_=i.value)==null?void 0:_[u.value])||{},o={et_pa:1,_prom_id:t.promotionId,...t.elkparams};return(f=d.value)!=null&&f.discount_type&&((T=d.value)!=null&&T.code)&&(o[(j=d.value)==null?void 0:j.discount_type]=(O=d.value)==null?void 0:O.code),((K=d.value)==null?void 0:K.discount_type)==="discount"&&(o.diff_sign=encodeURIComponent(decodeURIComponent((Y=d.value)==null?void 0:Y.discount_verify))),t.isNewUser&&t.user_tag_type!=="cross_first_aio"&&((k=$.lotteryInfo)!=null&&k.couponCode)&&(o.coupon=(le=$.lotteryInfo)==null?void 0:le.couponCode,o.discount=(ce=$.lotteryInfo)==null?void 0:ce.discount),je(t.pid,"LFT",new URLSearchParams(o).toString())}),C=m(()=>{var t,o;return G.value?(t=F.value.productImage)==null?void 0:t.box_nogift:(o=F.value.productImage)==null?void 0:o.box}),Z=m(()=>{var _,f;const t=((_=i.value)==null?void 0:_[u.value])||{},o={event:"buy_now",event_label:"aio",pids:[t.pid],xargs_event_category:"campaign",products:{list_count:1,type:"buy_now",list:[{pid:t.pid,year:"lifetime",price:(f=d.value)==null?void 0:f.payment_price}]},...t.elkparams};return Oe(o)}),ee=[u.value];function b(){var t,o;ee.includes(u.value)||(ee.push(u.value),H.traceCustomEvent({event:"show",xargs_event_category:"campaign",event_label:"aio",pids:[u.value==="win"?757:1757],products:{list_count:1,type:"show",list:[{pid:u.value==="win"?757:1757}]},...(o=(t=i.value)==null?void 0:t[u.value])==null?void 0:o.elkparams}))}return(t,o)=>{var le,ce,fe,ge,U,W,te,se,pe,me,be,ve,he,Te,Le,Se,Ue,Me,He,De,we;const _=Ie,f=Ze,T=Ie,j=et,O=Ge,K=Ve,Y=Nt,k=qe("track");return r(),l("div",xo,[o[3]||(o[3]=n("div",{id:"aio"},null,-1)),e(oe)?(r(),l("h2",{key:0,class:Be(["block-title",{olduser:!e(N)||((ce=(le=e(i))==null?void 0:le[e(u)])==null?void 0:ce.user_tag_type)==="cross_first_aio"||["fr","de"].includes(e(z))}]),innerHTML:e(oe)},null,10,No)):E("",!0),n("div",Fo,[(r(!0),l(ne,null,re(((fe=$.info)==null?void 0:fe.elementList)||[],(q,Pe)=>{var ye,Ae,Ee;return r(),_e(_,{key:q.id,src:(Ee=(Ae=(ye=q.media)==null?void 0:ye.data)==null?void 0:Ae.attributes)==null?void 0:Ee.url,class:"absolute hidden xl:block",style:Ne({left:q.x,top:q.y,zIndex:q.zIndex,width:Pe?"auto":"195px",height:Pe?"auto":"104px"})},null,8,["src","style"])}),128)),(U=(ge=e(i))==null?void 0:ge[e(u)])!=null&&U.isFullUser?E("",!0):(r(),_e(f,{key:0,class:Be(["block-tag",e(s)])},{default:Ce(()=>{var q;return[ue(B(e(J)||e(G)?e(p).upgrade_off:(q=e(p).coupon_num_2)==null?void 0:q.replace("{num}%",e(d).off_num)),1)]}),_:1},8,["class"])),n("div",Uo,[n("div",Mo,[n("h3",null,B(e(w)),1),n("div",Ho,[n("table",Do,[n("tbody",null,[(r(!0),l(ne,null,re(e(h),q=>(r(),l("tr",{key:q.name,"aria-label":"Product"},[n("td",Oo,B(q.name),1),e(x)?E("",!0):(r(),l("td",jo,B(e(N)?("translatePrice"in t?t.translatePrice:e(ae))(q.price,e(Q)[1],e(z),!0):("translatePrice"in t?t.translatePrice:e(ae))(e(d).payment_price/e(h).length,e(Q)[1],e(z))),1)),n("td",Ro,B(("translatePrice"in t?t.translatePrice:e(ae))(q.originalPrice,e(Q)[1],e(z))),1)]))),128))])]),n("table",Ao,[n("tbody",null,[(r(!0),l(ne,null,re(e(F).includes,q=>(r(),l("tr",{key:q.name,"aria-label":"Product"},[n("td",Eo,B(q.name),1),n("td",null,[e(x)?E("",!0):(r(),l("p",zo,B(("translatePrice"in t?t.translatePrice:e(ae))(q.price,e(Q)[1],e(z))),1)),n("p",qo,B(("translatePrice"in t?t.translatePrice:e(ae))(q.originalPrice,e(Q)[1],e(z))),1)])]))),128))])])]),e(x)?E("",!0):(r(),l(ne,{key:0},[o[0]||(o[0]=n("hr",null,null,-1)),n("h3",null,B(e(R)),1),n("div",Vo,[n("table",Jo,[n("tbody",null,[(r(!0),l(ne,null,re(e(A),q=>(r(),l("tr",{key:q.name,"aria-label":"Product"},[n("td",Go,B(q.name),1),n("td",Ko,B(("translatePrice"in t?t.translatePrice:e(ae))(q.price,e(Q)[1],e(z))),1),n("td",Wo,B(("translatePrice"in t?t.translatePrice:e(ae))(q.originalPrice,e(Q)[1],e(z))),1)]))),128))])]),n("table",Yo,[n("tbody",null,[(r(!0),l(ne,null,re(e(F).giveaway,q=>(r(),l("tr",{key:q.name,"aria-label":"Product"},[n("td",Qo,B(q.name),1),n("td",null,[n("p",Xo,B(("translatePrice"in t?t.translatePrice:e(ae))(q.price,e(Q)[1],e(z))),1),n("p",Zo,B(("translatePrice"in t?t.translatePrice:e(ae))(q.originalPrice,e(Q)[1],e(z))),1)])]))),128))])])])],64))]),n("div",en,[n("h3",tn,B(e(F).productName),1),M(T,{class:"product-image",src:e(C),alt:""},null,8,["src"]),e(N)||e(x)?(r(),l("div",on,[n("div",nn,[n("span",null,B((te=(W=e(F))==null?void 0:W.gifts)==null?void 0:te.label),1)]),n("ul",an,[(r(!0),l(ne,null,re((pe=(se=e(F))==null?void 0:se.gifts)==null?void 0:pe.list,(q,Pe)=>(r(),l("li",{key:q.key,"aria-label":"Gift"},B(q.key),1))),128))])])):E("",!0),e(J)||e(G)?(r(),l("div",sn,[n("div",rn,[n("span",null,B(e(p).owned)+"\uFF1A",1),n("span",ln,B(((ve=(be=(me=e(i))==null?void 0:me[e(u)])==null?void 0:be.options)==null?void 0:ve.has_online_lft_options_num)||0),1),n("span",cn," / "+B(((Le=(Te=(he=e(i))==null?void 0:he[e(u)])==null?void 0:Te.options)==null?void 0:Le.total_options_num)||0),1)]),n("div",un,[n("div",{class:"progress-bar-inner",style:Ne({width:`${((Me=(Ue=(Se=e(i))==null?void 0:Se[e(u)])==null?void 0:Ue.options)==null?void 0:Me.has_online_lft_options_num)/((we=(De=(He=e(i))==null?void 0:He[e(u)])==null?void 0:De.options)==null?void 0:we.total_options_num)*100}%`})},null,4)])])):E("",!0),e(x)?(r(),l("div",dn,[e(x)?(r(),l("span",{key:1,class:"has-all",innerHTML:e(p).has_all_desc},null,8,mn)):(r(),l("span",{key:0,class:"price",innerHTML:("translatePrice"in t?t.translatePrice:e(ae))(e(d).origin_price,`<span>${e(Q)[1]}</span>`,e(z))},null,8,pn)),M(j,{class:"switch-box",theme:"blue",os:e(u),onTabClick:V},null,8,["os"])])):(r(),l(ne,{key:3},[n("div",_n,[n("span",{"aria-label":"Final Price",class:"price",innerHTML:("translatePrice"in t?t.translatePrice:e(ae))(e(d).payment_price,`<span>${e(Q)[1]}</span>`,e(z))},null,8,fn),e(z)==="ja"?(r(),l("span",bn,[o[1]||(o[1]=ue("(",-1)),M(O),o[2]||(o[2]=ue(")",-1))])):E("",!0),n("span",vn,B(("translatePrice"in t?t.translatePrice:e(ae))(e(d).origin_price,e(Q)[1],e(z))),1)]),M(K,{class:"buy-btn aio-buy-btn","show-btn-icon":!1,"has-switch":!0,os:e(u),label:e(N)?e(p).buy_now:e(p).upgrade_now,href:e(y),elkparams:e(v),"btn-ck-parm":e(Z),"win-pid":I.info.win.pid,"mac-pid":I.info.mac.pid,onSwitchClick:V},null,8,["os","label","href","elkparams","btn-ck-parm","win-pid","mac-pid"])],64))])])]),I.info.tips&&!e(a)&&e(g)?ke((r(),l("p",{key:1,"aria-label":"Tips",class:"block-desc",onClick:L,innerHTML:I.info.tips},null,8,gn)),[[k,{event:"click",xargs_event_category:"campaign",event_label:"login"},"click"]]):E("",!0),M(Y,{"aria-label":"Login Dialog",visible:e(X),onClose:c},null,8,["visible"])])}}}),yn=$e(hn,[["__scopeId","data-v-cd623ba3"]]),kn={class:"top-container"},wn={role:"region","aria-label":"New Products Guarantee Recommend",class:"block-container"},Pn={role:"group","aria-label":"New Products Guarantee Introduction",class:"left"},Bn={class:"title"},In={"aria-label":"Product Selling Points"},$n={role:"paragraph","aria-label":"Final Price",class:"price"},Cn={key:0},Tn=["innerHTML"],Ln={key:0,style:{display:"inline-flex","font-size":"12px"}},Sn={class:"price-d"},xn={key:0,class:"has-npg-desc"},Nn={key:1,"aria-label":"Tips",class:"tips"},Fn={key:2,class:"tips"},Un={role:"group","aria-label":"New Products Launched This Year",class:"right"},Mn={class:"timeline"},Hn={class:"line"},Dn={class:"line-content"},On={"aria-label":"Product Name",class:"title"},jn=["innerHTML"],Rn=Fe({__name:"NewProduct",props:{info:{},lotteryInfo:{},npgExtraDiscount:{}},setup(I){const a=I,{diffData:p}=xe("promotionCommonData")||{},H=Re().value.common,{$trace:i}=ze(),u=de(ie.common().client),v=ie.common().locale,D=ie.product().currency[v][1],P=m(()=>{var g,c;return(c=(g=p.value)==null?void 0:g[u.value])==null?void 0:c.isNewUser}),$=m(()=>{var g,c;return(c=(g=p.value)==null?void 0:g[u.value])==null?void 0:c.isNpgLftUser});m(()=>!P.value&&!$.value);
1const oe={win:"772",mac:"1772"};m(()=>{var c,L,x,N;const g=oe[u.value];return(N=(x=(L=(c=p.value)==null?void 0:c.products)==null?void 0:L[g])==null?void 0:x.price)==null?void 0:N.payment_price}),m(()=>{var g,c;return((c=(g=Re().value)==null?void 0:g.luckyWheelInfo)==null?void 0:c.npg_loyalty_tag)||""});const F=m(()=>{var L,x,N,J,G,s,d,w,h,R,A,y;const g={...((L=p.value)==null?void 0:L[u.value])||{}};if(P.value&&(g.priceInfo.payment_price=v==="ja"?44950:289.99,g.priceInfo.code="SAIO30"),g.isFullUser){const C={win:"772",mac:"1772"}[u.value],Z=(N=(x=p.value)==null?void 0:x.products)==null?void 0:N[C];g.priceInfo=(Z==null?void 0:Z.price)||{},g.pid=C}const c={et_pa:1,_prom_id:g.promotionId,npg_checked:1,...g.elkparams};return(J=g.priceInfo)!=null&&J.discount_type&&((G=g.priceInfo)!=null&&G.code)&&(c[(s=g.priceInfo)==null?void 0:s.discount_type]=(d=g.priceInfo)==null?void 0:d.code),((w=g.priceInfo)==null?void 0:w.discount_type)==="discount"&&(c.diff_sign=encodeURIComponent(decodeURIComponent((h=g.priceInfo)==null?void 0:h.discount_verify))),g.isNewUser&&((R=a.lotteryInfo)!=null&&R.couponCode)&&(c.coupon=(A=a.lotteryInfo)==null?void 0:A.couponCode,c.discount=(y=a.lotteryInfo)==null?void 0:y.discount),je(g.pid,"LFT",new URLSearchParams(c).toString())}),z=m(()=>{var N,J,G,s;const g=((N=p.value)==null?void 0:N[u.value])||{},c=((G=(J=a.info[`${u.value}Product`])==null?void 0:J.data)==null?void 0:G.attributes)||{},L=g.isFullUser?g.pid:c.pid,x={event:"buy_now",event_label:"npg",event_value:"discount",event_category:"campaign",pids:[L],products:{list_count:1,type:"buy_now",list:[{pid:L,year:"lifetime",price:(s=g.priceInfo)==null?void 0:s.payment_price}]},...g.elkparams};return Oe(x)});function Q(g){u.value=g,X()}const V=[u.value];function X(){var g,c,L,x,N,J;V.includes(u.value)||(V.push(u.value),i.traceCustomEvent({event:"show",event_label:"npg",event_value:"discount",...(c=(g=p.value)==null?void 0:g[u.value])==null?void 0:c.elkparams,pids:[(x=(L=p.value)==null?void 0:L[u.value])==null?void 0:x.pid],products:{list_count:1,type:"show",list:[{pid:(J=(N=p.value)==null?void 0:N[u.value])==null?void 0:J.pid}]}}))}return m(()=>{var c,L,x,N;const g=((L=(c=a.npgExtraDiscount)==null?void 0:c.num)==null?void 0:L[v])||((N=(x=a.npgExtraDiscount)==null?void 0:x.num)==null?void 0:N.en);if(g){const J=ae(g,D,v,!0);return H.coupon_num_2.replace("{num}",J).replace("%"," ")}return""}),(g,c)=>{var G,s,d,w,h,R,A,y,C,Z,ee,b,t,o,_;const L=Ie,x=Ie,N=Ge,J=Ve;return r(),l("div",kn,[e(v)!=="ja"?(r(!0),l(ne,{key:0},re(((G=a.info)==null?void 0:G.elementList)||[],f=>{var T,j,O;return r(),_e(L,{key:f.id,src:(O=(j=(T=f.media)==null?void 0:T.data)==null?void 0:j.attributes)==null?void 0:O.url,class:"absolute hidden xl:block",style:Ne({left:f.x,top:f.y,zIndex:f.zIndex,width:"1065px",height:"1378px"})},null,8,["src","style"])}),128)):E("",!0),n("div",wn,[n("div",Pn,[n("div",Bn,[M(x,{src:"https://assets.dvdfab.cn/img/product/685a224fe512d_1750737487.png",alt:""}),n("h3",null,B(I.info.leftTitle),1)]),n("ul",In,[(r(!0),l(ne,null,re(I.info.leftList,f=>(r(),l("li",{key:f.value,"aria-label":"Product Selling Point"},B(f.value),1))),128))]),n("div",$n,[e($)?E("",!0):(r(),l("span",Cn,[n("span",{class:"price-p",innerHTML:("translatePrice"in g?g.translatePrice:e(ae))(((d=(s=I.info)==null?void 0:s.price)==null?void 0:d[e(u)])||"",`<b>${e(D)}</b>`,e(v))},null,8,Tn),e(v)==="ja"?(r(),l("span",Ln,[c[0]||(c[0]=ue(" (",-1)),M(N),c[1]||(c[1]=ue(") ",-1))])):E("",!0),n("span",Sn,"/"+B(e(H).lifetime),1)]))]),e($)?(r(),l("span",xn,B(e(H).has_npg_desc),1)):E("",!0),M(J,{class:Be([{"hidden-btn":e($)},"buy-btn"]),"show-btn-icon":!1,os:e(u),href:e(F),"btn-ck-parm":e(z),"has-switch":!0,elkparams:(h=(w=e(p))==null?void 0:w[e(u)])==null?void 0:h.elkparams,"win-pid":(C=(y=(A=(R=I.info)==null?void 0:R.winProduct)==null?void 0:A.data)==null?void 0:y.attributes)==null?void 0:C.pid,"mac-pid":(t=(b=(ee=(Z=I.info)==null?void 0:Z.macProduct)==null?void 0:ee.data)==null?void 0:b.attributes)==null?void 0:t.pid,onSwitchClick:Q},null,8,["class","os","href","btn-ck-parm","elkparams","win-pid","mac-pid"]),(_=(o=e(p))==null?void 0:o[e(u)])!=null&&_.isFullUser?(r(),l("p",Fn,[...c[2]||(c[2]=[n("br",null,null,-1),n("br",null,null,-1)])])):(r(),l("p",Nn,B(I.info.tips),1
1))]),n("div",Un,[n("h3",null,B(I.info.rightTitle),1),n("div",Mn,[n("div",Hn,[(r(!0),l(ne,null,re(I.info[`${e(u)}RightList`],f=>(r(),l("div",{key:f,role:"group","aria-label":"Product",class:"line-item"},[c[3]||(c[3]=n("div",{class:"line-dot"},null,-1)),n("div",Dn,[M(x,{"aria-label":"Product Icon",src:f.icon,alt:""},null,8,["src"]),n("p",On,B(f.name),1),n("div",{role:"paragraph","aria-label":"Product Launched Date",class:"date",innerHTML:f.date},null,8,jn)])]))),128))])])])])])}}}),An=$e(Rn,[["__scopeId","data-v-db1f20de"]]),En={role:"region","aria-label":"Hot Bundles Recommend",class:"block-container"},zn=["innerHTML"],qn={key:1,role:"group","aria-label":"Product",class:"block-content horizontal"},Vn={class:"block-content-info"},Jn={"aria-label":"Product Name"},Gn={"aria-label":"Product Selling Points"},Kn={class:"block-content-price"},Wn={class:"price-info stf",role:"paragraph","aria-label":"Product Price"},Yn=["innerHTML"],Qn={key:0,style:{display:"inline-flex","font-size":"12px"}},Xn={class:"vertical"},Zn={role:"group","aria-label":"Product",class:"block-content"},ea={"aria-label":"Product Name"},ta={"aria-label":"Product Description",class:"product-desc"},oa={class:"includes"},na={"aria-label":"Products Included",class:"includes-list"},aa={"aria-label":"Product Name",class:"name"},sa={"aria-label":"Standard Price",class:"price"},ia={class:"price-info",role:"paragraph","aria-label":"Product Price"},ra=["innerHTML"],la={key:0,style:{display:"inline-flex","font-size":"12px"}},ca={role:"paragraph","aria-label":"Standard Price",class:"original-price"},ua={key:0,role:"group","aria-label":"Product",class:"block-content"},da={"aria-label":"Product Name"},pa={"aria-label":"Product Description",class:"product-desc"},ma={class:"includes"},_a={class:"info"},fa={"aria-label":"Products Included",class:"infos"},ba={class:"price-info",role:"paragraph","aria-label":"Product Price"},va=["innerHTML"],ga={role:"paragraph","aria-label":"Standard Price",class:"original-price"},ha={key:1,role:"group","aria-label":"Product",class:"block-content"},ya={"aria-label":"Product Name"},ka={"aria-label":"Product Description",class:"product-desc"},wa={class:"includes"},Pa={"aria-label":"Products Included",class:"includes-list"},Ba={"aria-label":"Product Name",class:"name"},Ia={"aria-label":"Standard Price",class:"price"},$a={class:"price-info",role:"paragraph","aria-label":"Product Price"},Ca=["innerHTML"],Ta={key:0,style:{display:"inline-flex","font-size":"12px"}},La={role:"paragraph","aria-label":"Standard Price",class:"original-price"},Sa=Fe({name:"StreamfabBestBundles",__name:"BestBundles",props:{info:{default:()=>({})}},setup(I){Ke(s=>({v63a16533:e(oe),v9fe0ca86:e(P),v124f6c7f:e($)}));const a=I,{diffData:p,themeColor:H}=xe("promotionCommonData",{}),i=Re().value,{$trace:u}=ze(),v=de(ie.common().client),S=ie.common().locale,D=ie.product().currency[S],P=m(()=>(H==null?void 0:H[`${v.value}BtnBgColor`])||(H==null?void 0:H.winBtnBgColor)||"#00a9f0"),$=m(()=>(H==null?void 0:H[`${v.value}BtnBgColorHover`])||(H==null?void 0:H.winBtnBgColorHover)||"#005FCB"),oe=m(()=>(H==null?void 0:H[`${v.value}BtnFontColor`])||(H==null?void 0:H.winBtnFontColor)||"#ffffff"),F=m(()=>{var s;return((s=p.value)==null?void 0:s[v.value])||{}}),z=m(()=>{var s,d,w,h,R,A,y;return(s=F.value)!=null&&s.isNewUser||(d=F.value)!=null&&d.isUpgradeUser?(w=a.info)==null?void 0:w.title:(h=F.value)!=null&&h.isCompleteUser||(R=F.value)!=null&&R.isFullUser?(A=a.info)==null?void 0:A.titleOld:(y=a.info)==null?void 0:y.title}),Q=m(()=>{var s;return((s=a.info)==null?void 0:s[v.value])||{}}),V=m(()=>Q.value.customer||{}),X=m(()=>{var h,R,A,y,C,Z,ee;const s={...Q.value.bundle1||{}},d={et_pa:1,_prom_id:F.value.promotionId,...F.value.elkparams};s.coupon&&(d.coupon=s.coupon);const w=((R=(h=p.value)==null?void 0:h.products)==null?void 0:R[s.pid])||{};return w&&(delete d.coupon,d[(A=w==null?void 0:w.price)==null?void 0:A.discount_type]=(y=w==null?void 0:w.price)==null?void 0:y.code,d.diff_sign=encodeURIComponent(decodeURIComponent(((C=w==null?void 0:w.price)==null?void 0:C.discount_verify)||"")),s.price=((Z=w==null?void 0:w.price)==null?void 0:Z.payment_price)||s.price,s.sale=((ee=w==null?void 0:w.price)==null?void 0:ee.off_num)||s.sale),s.checkoutLink=je(s.pid,"LFT",new URLSearchParams(d).toString()),s.buyNowParams={event:"buy_now",event_category:"campaign",event_label:"android",pids:[s.pid],products:{list_count:1,type:"buy_now",list:[{pid:s.pid,year:"lifetime",price:s.price}]}},s.buyNowParams=Oe(s.buyNowParams),{...s}}),g=m(()=>{var h,R,A,y,C,Z,ee;const s={...Q.value.bundle2||{}},d={et_pa:1,_prom_id:F.value.promotionId,coupon:s.coupon,...F.value.elkparams},w=((R=(h=p.value)==null?void 0:h.products)==null?void 0:R[s.pid])||{};return w&&(delete d.coupon,d[(A=w==null?void 0:w.price)==null?void 0:A.discount_type]=(y=w==null?void 0:w.price)==null?void 0:y.code,d.diff_sign=encodeURIComponent(decodeURIComponent(((C=w==null?void 0:w.price)==null?void 0:C.discount_verify)||"")),s.price=((Z=w==null?void 0:w.price)==null?void 0:Z.payment_price)||s.price,s.sale=((ee=w==null?void 0:w.price)==null?void 0:ee.off_num)||s.sale),s.checkoutLink=je(s.pid,"LFT",new URLSearchParams(d).toString()),s.buyNowParams={event:"buy_now",event_category:"campaign",event_label:s.pid,pids:[s.pid],products:{list_count:1,type:"buy_now",list:[{pid:s.pid,year:"lifetime",price:s.price}]}},s.buyNowParams=Oe(s.buyNowParams),{...s}}),c=m(()=>{var h,R,A,y,C,Z,ee,b,t,o,_,f,T;
1const s={...((h=a.info)==null?void 0:h.recordfab)||{}},d=((A=(R=p.value)==null?void 0:R.products)==null?void 0:A[s.pid])||{};s.sale=((y=d.price)==null?void 0:y.off_num)||s.sale,s.price=((C=d.price)==null?void 0:C.payment_price)||s.price,s.originalPrice=((Z=d.price)==null?void 0:Z.origin_price)||s.originalPrice;const w={et_pa:1,_prom_id:F.value.promotionId,...F.value.elkparams};return(ee=d.price)!=null&&ee.discount_type&&((b=d.price)!=null&&b.code)&&(w[(t=d.price)==null?void 0:t.discount_type]=(o=d.price)==null?void 0:o.code),((_=d.price)==null?void 0:_.discount_type)==="discount"&&(w.diff_sign=encodeURIComponent(decodeURIComponent((f=d.price)==null?void 0:f.discount_verify))),s.checkoutLink=je(s.pid,"LFT",new URLSearchParams(w).toString()),s.buyNowParams={event:"buy_now",event_category:"campaign",event_label:"recordfab",pids:[d.pid],products:{list_count:1,type:"buy_now",list:[{pid:d.pid,year:"lifetime",price:(T=d.price)==null?void 0:T.payment_price}]},...F.value.elkparams},s.buyNowParams=Oe(s.buyNowParams),{...s}}),L=m(()=>{var s,d;return((s=F.value)==null?void 0:s.isCompleteUser)||((d=F.value)==null?void 0:d.isFullUser)}),x=de(!1);function N(s){v.value=s,u.traceCustomEvent({event:"click",event_label:"change_os",event_value:s}),G()}const J=[v.value];function G(){var s,d,w,h,R;J.includes(v.value)||(J.push(v.value),u.traceCustomEvent({...F.value.elkparams,event:"show",event_category:"campaign",event_label:"mycombo",pids:[(s=V.value)==null?void 0:s.pid],products:{list_count:1,type:"show",list:[{pid:(d=V.value)==null?void 0:d.pid}]}}),L.value||u.traceCustomEvent({...F.value.elkparams,event:"show",event_category:"campaign",event_label:(w=g.value)==null?void 0:w.pid,pids:[(h=g.value)==null?void 0:h.pid],products:{list_count:1,type:"show",list:[{pid:(R=g.value)==null?void 0:R.pid}]}}))}return We(()=>{setTimeout(()=>{},2e3)}),(s,d)=>{var b,t,o,_,f,T,j,O,K,Y;const w=Ie,h=et,R=Ie,A=Ge,y=Ze,C=Ve,Z=Yt,ee=qe("track");return r(),l("div",En,[(r(!0),l(ne,null,re(((b=a.info)==null?void 0:b.elementList)||[],k=>{var le,ce,fe;return r(),_e(w,{key:k.id,src:(fe=(ce=(le=k.media)==null?void 0:le.data)==null?void 0:ce.attributes)==null?void 0:fe.url,class:"absolute hidden xl:block",style:Ne({left:k.x,top:k.y,zIndex:k.zIndex})},null,8,["src","style"])}),128)),e(z)?(r(),l("h2",{key:0,class:"block-title",innerHTML:e(z)},null,8,zn)):E("",!0),M(h,{class:"switch-box pc outside-switch-box",theme:"blue",os:e(v),onTabClick:N},null,8,["os"]),e(F).isNewUser||e(F).isUpgradeUser?ke((r(),l("div",qn,[M(R,{"aria-label":"Product Icon",class:"pc-img",src:e(V).productImage,alt:""},null,8,["src"]),n("div",Vn,[n("h2",Jn,B(e(V).productName),1),M(R,{"aria-label":"Product Icon",class:"mobile-img",src:e(V).productImage,alt:""},null,8,["src"]),n("ul",Gn,[(r(!0),l(ne,null,re(e(V).includes,k=>(r(),l("li",{key:k,"aria-label":"Product Selling Point"},B(k),1))),128))])]),n("div",Kn,[n("p",Wn,[ue(B(e(i).common.start_from)+" ",1),n("span",{"aria-label":"Final Price",class:"price",innerHTML:("translatePrice"in s?s.translatePrice:e(ae))(e(V).startPrice,`<span>${e(D)[1]}</span>`,e(S))},null,8,Yn),e(S)==="ja"?(r(),l("span",Qn,[d[2]||(d[2]=ue("(",-1)),M(A),d[3]||(d[3]=ue(")",-1))])):E("",!0)]),n("div",{role:"button","aria-label":"Customize",class:"btn",onClick:d[0]||(d[0]=k=>x.value=!0)},B(e(i).common.customize_now),1),M(h,{class:"switch-box mobile",theme:"blue",os:e(v),onTabClick:N},null,8,["os"])])])),[[ee,{event:"show",event_label:"mycombo",event_category:"campaign",pids:[(t=e(V))==null?void 0:t.pid],products:{list_count:1,type:"show",list:[{pid:(o=e(V))==null?void 0:o.pid}]}},"exposure"]]):E("",!0),n("div",Xn,[ke((r(),l("div",Zn,[M(y,{class:"block-tag card-tag-color7"},{default:Ce(()=>{var k;return[ue(B(e(i).common.coupon_num_2.replace("{num}",(k=e(X))==null?void 0:k.sale)),1)]}),_:1}),n("h2",ea,B(e(X).productName),1),n("p",ta,B(e(X).productDesc),1),n("div",oa,[n("ul",na,[(r(!0),l(ne,null,re(e(X).includes,k=>(r(),l("li",{key:k,"aria-label":"Product Included"},[M(R,{src:k.icon,alt:""},null,8,["src"]),n("p",aa,B(k.name),1),n("p",sa,B(("translatePrice"in s?s.translatePrice:e(ae))(k.price,e(D)[1],e(S))),1)]))),128))])]),n("p",ia,[n("span",{role:"paragraph","aria-label":"Final Price",class:"price",innerHTML:("translatePrice"in s?s.translatePrice:e(ae))(e(X).price,`<span>
1${e(D)[1]}</span>`,e(S))},null,8,ra),e(S)==="ja"?(r(),l("span",la,[d[4]||(d[4]=ue("(",-1)),M(A),d[5]||(d[5]=ue(")",-1))])):E("",!0),n("span",ca,B(("translatePrice"in s?s.translatePrice:e(ae))(e(X).originalPrice,e(D)[1],e(S))),1)]),M(C,{class:"buy-btn","show-btn-icon":!1,os:e(v),"has-switch":!1,href:e(X).checkoutLink,"btn-ck-parm":e(X).buyNowParams},null,8,["os","href","btn-ck-parm"])])),[[ee,{event:"show",event_label:"android",event_category:"campaign",pids:[(_=e(X))==null?void 0:_.pid],products:{list_count:1,type:"show",list:[{pid:(f=e(X))==null?void 0:f.pid}]}},"exposure"]]),e(L)?ke((r(),l("div",ua,[M(y,{class:"block-tag card-tag-color8"},{default:Ce(()=>{var k;return[ue(B(e(i).common.coupon_num_2.replace("{num}",(k=e(c))==null?void 0:k.sale)),1)]}),_:1}),n("h2",da,B(e(c).productName),1),n("p",pa,B(e(c).productDesc),1),n("div",ma,[n("div",_a,[M(R,{src:e(c).productImage,alt:""},null,8,["src"]),n("ul",fa,[(r(!0),l(ne,null,re(e(c).recommendList,k=>(r(),l("li",{key:k,"aria-label":"Product Included"},B(k),1))),128))])])]),n("p",ba,[n("span",{role:"paragraph","aria-label":"Final Price",class:"price",innerHTML:("translatePrice"in s?s.translatePrice:e(ae))(e(c).price,`<span>${e(D)[1]}</span>`,e(S))},null,8,va),n("span",ga,B(("translatePrice"in s?s.translatePrice:e(ae))(e(c).originalPrice,e(D)[1],e(S))),1)]),M(C,{class:"buy-btn","show-btn-icon":!1,os:e(v),"has-switch":!1,href:e(c).checkoutLink,"btn-ck-parm":e(c).buyNowParams},null,8,["os","href","btn-ck-parm"])])),[[ee,{event:"show",event_label:"recordfab",event_category:"campaign",pids:[(T=e(c))==null?void 0:T.pid],products:{list_count:1,type:"show",list:[{pid:(j=e(c))==null?void 0:j.pid}]}},"exposure"]]):ke((r(),l("div",ha,[M(y,{class:"block-tag card-tag-color3"},{default:Ce(()=>{var k;return[ue(B(e(i).common.coupon_num_2.replace("{num}",(k=e(g))==null?void 0:k.sale)),1)]}),_:1}),n("h2",ya,B(e(g).productName),1),n("p",ka,B(e(g).productDesc),1),n("div",wa,[n("ul",Pa,[(r(!0),l(ne,null,re(e(g).includes,k=>(r(),l("li",{key:k,"aria-label":"Product Included"},[M(R,{src:k.icon,alt:""},null,8,["src"]),n("p",Ba,B(k.name),1),n("p",Ia,B(("translatePrice"in s?s.translatePrice:e(ae))(k.price,e(D)[1],e(S))),1)]))),128))])]),n("p",$a,[n("span",{role:"paragraph","aria-label":"Final Price",class:"price",innerHTML:("translatePrice"in s?s.translatePrice:e(ae))(e(g).price,`<span>${e(D)[1]}</span>`,e(S))},null,8,Ca),e(S)==="ja"?(r(),l("span",Ta,[d[6]||(d[6]=ue("(",-1)),M(A),d[7]||(d[7]=ue(")",-1))])):E("",!0),n("span",La,B(("translatePrice"in s?s.translatePrice:e(ae))(e(g).originalPrice,e(D)[1],e(S))),1)]),M(C,{class:"buy-btn","show-btn-icon":!1,os:e(v),"has-switch":!1,href:e(g).checkoutLink,"btn-ck-parm":e(g).buyNowParams},null,8,["os","href","btn-ck-parm"])])),[[ee,{event:"show",event_label:(O=e(g))==null?void 0:O.pid,event_category:"campaign",pids:[(K=e(g))==null?void 0:K.pid],products:{list_count:1,type:"show",list:[{pid:(Y=e(g))==null?void 0:Y.pid}]}},"exposure"]])]),M(Z,{modelValue:e(x),"onUpdate:modelValue":d[1]||(d[1]=k=>Wt(x)?x.value=k:null),"custom-class":"theme-streamfab",os:e(v),"loading-data":!0,"has-mac":!1,"g-track-info":{...e(F).elkparams,_prom_id:e(F).promotionId}},null,8,["modelValue","os","g-track-info"])])}}}),xa=$e(Sa,[["__scopeId","data-v-2752ea18"]]),Na=["innerHTML"],Fa=["innerHTML"],Ua={class:"block-content"},Ma=["onClick"],Ha={"aria-label":"Product Name"},Da={"aria-label":"Product Selling Points"},Oa={key:1,role:"paragraph","aria-label":"Product Price",class:"price"},ja=["innerHTML"],Ra={key:0,style:{display:"inline-flex","font-size":"12px"}},Aa={class:"unit"},Ea={key:2,role:"paragraph","aria-label":"Product Price",class:"price"},za=["innerHTML"],qa={key:0,style:{display:"inline-flex","font-size":"12px"}},Va={class:"unit"},Ja=["innerHTML"],Ga=Fe({__name:"HotSingles",props:{compOptions:{},info:{},clientad:{type:Boolean},applyLottery:{type:Boolean},hasTagIndex:{},tagList:{},diffProduct:{},hasSwitchOs:{type:Boolean,default:!0}},setup(I){var g;Ke(c=>{var L,x;return{v4bd5e1f2:((L=e(D))==null?void 0:L.strongFontColor)||"#FFF200",v79e492e0:(x=e(D))==null?void 0:x.switchBgColor}});const a=I,{getBuyUrl:p}=Ft(),H=(g=xe("promotionCommonData",{}))==null?void 0:g.lotteryInfo,i=Re().value.common,{$trace:u}=ze(),v=de(ie.common().client),{diffData:S,themeColor:D}=xe("promotionCommonData")||{},P=m(()=>{var s,d,w,h,R,A;const c=((s=S==null?void 0:S.value)==null?void 0:s[v.value])||{},L={win:"907",mac:"1907"}[v.value],x={win:"974",mac:"1974"}[v.value],N=c.userTags||{},J=N==null?void 0:N.dvdfab365_bool_active,G=((w=(d=c==null?void 0:c.options)==null?void 0:d.lft_owned)==null?void 0:w.includes(L))||((R=(h=c==null?void 0:c.options)==null?void 0:h.sub_owned)==null?void 0:R.includes(L));return(((A=a.info)==null?void 0:A[v.value])||[]).map(y=>{var f,T,j,O,K,Y,k;const C={...y},Z=C.pid!=null&&x!=null&&String(C.pid)===String(x)&&!G&&!J,ee=Z?L:C.pid,b=(f=a==null?void 0:a.diffProduct)==null?void 0:f[C.pid];b&&(C.oriPrice=b.price.origin_price,C.price=b.price.payment_price,C.coupon=[{key:b.price.code,text:b.price.off_num,value:b.price.discount_rate}],C.checkoutLink=p(b,{},b.price,c.elkparams||{}));const t={from_page:"promotion",et_pa:1,_prom_id:c.promotionId,...c.elkparams};Z&&(t.amazon_edp=1);const o={event:"buy_now",event_label:"single",event_value:C.pid,event_category:"campaign",pids:[C.pid],products:{list_count:1,type:"buy_now",list:[{pid:C.pid,year:"lifetime",price:C.price}]},...c.elkparams};C.coupon&&((j=(T=C.coupon)==null?void 0:T[0])!=null&&j.text)&&(C.hasTag=!0,C.TagText=i.coupon_num_2.replace("{num}",((K=(O=C.coupon)==null?void 0:O[0])==null?void 0:K.text)||""),t.coupon=(k=(Y=C.
1coupon)==null?void 0:Y[0])==null?void 0:k.key);let _="";return _=JSON.parse(window.localStorage.getItem("lucky_wheel_info")||"{}"),_.couponCode&&a.applyLottery?(t.coupon=_.couponCode,t.discount="df_black5_25",t.ext_params_str_param3="promotion_game"):H!=null&&H.couponCode&&a.applyLottery&&(t.coupon=H.couponCode,t.discount="df_black5_25",t.ext_params_str_param3="promotion_game"),{...C,pid:ee,checkoutLink:!Z&&C.checkoutLink||je(ee,"LFT",new URLSearchParams(t).toString()),buyNowParams:Oe(o)}})}),$=ie.common().locale,F=ie.product().currency[$][1];function z(c){v.value=c,V()}const Q=[v.value];function V(){var c;Q.includes(v.value)||(Q.push(v.value),u.traceCustomEvent({event:"show",event_label:"single",event_value:"campaign",pids:[...P==null?void 0:P.value.map(L=>L.pid)],products:{list_count:P==null?void 0:P.value.length,type:"show",list:P==null?void 0:P.value.map(L=>({pid:L.pid}))},...(c=S==null?void 0:S[v.value])==null?void 0:c.elkparams}))}const X=c=>{var J,G;if(!a.clientad)return;let L="";switch(c==null?void 0:c.pid){case 878:L="recordfab";break;case 772:case 1772:L="npg";break;case 3757:L="android";break}u.traceCustomEvent({event:"click",event_label:L,event_value:c.pid,pids:[c.pid],products:{list_count:1,type:"buy_now",list:[{pid:c.pid,year:"lifetime",price:c.price}]},...(G=(J=S==null?void 0:S.value)==null?void 0:J[v.value])==null?void 0:G.elkparams});const x=Xe().query;let N="&";Object.keys(x).forEach(s=>{N+=`${s}=${x[s]}&`}),window.open(c.checkoutLink+N+"from=clientad")};return We(()=>{}),(c,L)=>{var w;const x=Ie,N=et,J=Ze,G=Ge,s=Ve,d=qe("track");return r(),l("div",{role:"region","aria-label":"Hot Singles Recommend",class:Be(["block-container",{"is-ja":e($)==="ja"}])},[(r(!0),l(ne,null,re(((w=a.info)==null?void 0:w.elementList)||[],h=>{var R,A,y;return r(),_e(x,{key:h.id,src:(y=(A=(R=h.media)==null?void 0:R.data)==null?void 0:A.attributes)==null?void 0:y.url,class:"absolute hidden xl:block",style:Ne({left:h.x,top:h.y,zIndex:h.zIndex})},null,8,["src","style"])}),128)),I.info.title?(r(),l("h2",{key:0,class:"block-title",innerHTML:I.info.title},null,8,Na)):E("",!0),I.info.desc?(r(),l("h3",{key:1,class:"sub-title",innerHTML:I.info.desc},null,8,Fa)):E("",!0),I.hasSwitchOs?ke((r(),_e(N,{key:2,class:"switch-box outside-switch-box",os:e(v),onTabClick:z},null,8,["os"])),[[d,{event:"click",event_label:"change_os",event_value:e(v)},"click"]]):E("",!0),n("div",Ua,[(r(!0),l(ne,null,re(e(P),h=>{var R,A;return r(),l("div",{key:h.title,role:"group","aria-label":"Product",class:Be(["block-content-item",{"box-img":((R=I.compOptions)==null?void 0:R.iconType)==="box"}]),onClick:y=>X(h)},[M(x,{"aria-label":"Product Icon",src:((A=I.compOptions)==null?void 0:A.iconType)==="box"?h.boxIcon:h.icon,alt:""},null,8,["src"]),h.hasTag?(r(),_e(J,{key:0,class:Be(["recommend-tag","card-tag-color7"])},{default:Ce(()=>[ue(B(h.TagText),1)]),_:2},1024)):E("",!0),n("h3",Ha,B(h.title),1),n("ul",Da,[(r(!0),l(ne,null,re(h.includes,y=>(r(),l("li",{key:y,"aria-label":"Product Selling Point"},B(y),1))),128))]),h!=null&&h.price?(r(),l("div",Oa,[n("span",{"aria-label":"Final Price",innerHTML:("translatePrice"in c?c.translatePrice:e(ae))((h==null?void 0:h.price)||"",`<span>${e(F)}</span>`,e($))},null,8,ja),e($)==="ja"?(r(),l("span",Ra,[L[0]||(L[0]=ue("(",-1)),M(G),L[1]||(L[1]=ue(")",-1))])):E("",!0),n("span",Aa,"/"+B(e(i).lifetime),1)])):(r(),l("div",Ea,[n("span",{"aria-label":"Final Price",innerHTML:("translatePrice"in c?c.translatePrice:e(ae))(e($)==="ja"?9300:59.99,`<span>${e(F)}</span>`,e($))},null,8,za),e($)==="ja"?(r(),l("span",qa,[L[2]||(L[2]=ue("(",-1)),M(G),L[3]||(L[3]=ue(")",-1))])):E("",!0),n("span",Va,"/"+B(e(i).num_year.replace("{num}","1")),1)])),n("div",{role:"paragraph","aria-label":"Product Price",class:Be(["origin-price",{xhidden:!h.hasTag}])},[n("del",{"aria-label":"Final Price",innerHTML:("translatePrice"in c?c.translatePrice:e(ae))((h==null?void 0:h.oriPrice)||"",`<span>${e(F)}</span>`,e($))},null,8,Ja)],2),M(s,{class:"buy-btn","show-btn-icon":!1,os:e(v),"has-switch":!1,href:h.checkoutLink,"btn-ck-parm":h.buyNowParams},null,8,["os","href","btn-ck-parm"])],10,Ma)}),128))])],2)}}}),Ka=$e(Ga,[["__scopeId","data-v-c2bff9b7"]]),Wa={class:"sf-timeline-container"},Ya={class:"sf-timeline-title h2-title block-title"},Qa={class:"sf-timeline-section"},Xa={key:0},Za={class:"stats-bar","data-aos":"fade-up"},es=["innerHTML"],ts={class:"stat-label"},os={key:1,class:"timeline-wrapper"},ns={class:"timeline-header","data-aos":"fade-up"},as={class:"timeline-title"},ss={key:0,class:"timeline-desc"},is="https://images.dvdfab.cn/media/sf8thStar_dbr02y.png/public",rs=Fe({__name:"Timeline",props:{info:{type:Object,default:()=>({})},items:{type:[Object,Array],default:()=>({})},filterProductLine:{type:String,default:"StreamFab"}},setup(I){const a=I,p=m(()=>{var P;return((P=a.info)==null?void 0:P.list)||[]}),H=m(()=>{var P,$,oe;
1return(($=(P=a.info)==null?void 0:P.timeline)==null?void 0:$.title)||((oe=a.info)==null?void 0:oe.title)||""}),i=m(()=>{var P,$;return(($=(P=a.info)==null?void 0:P.timeline)==null?void 0:$.desc)||""}),u={value:"no-bg",hasBg:!1,animation:"fade-up",bgStyle:{type:"custom",deg:"",background:""}},{data:v}=kt().apiProducts.getTimeLinesItems({"populate[0]":"list","filters[productLine][$eq]":"common",locale:ie.common().locale,"sort[0]":"year:ASC"}),S=m(()=>{var $;const P=($=v.value)==null?void 0:$.data;return Array.isArray(P)&&P.length?P:null}),D=P=>(P||"").replace(/â
/g,`<img class='star-icon' src='${is}' alt='star' />`);return(P,$)=>{const oe=Qt;return r(),l("div",Wa,[n("h2",Ya,B(a.info.title),1),n("div",Qa,[e(p).length?(r(),l("div",Xa,[n("div",Za,[(r(!0),l(ne,null,re(e(p),(F,z)=>(r(),l("div",{key:z,class:"stat-item"},[n("div",{class:"stat-number",innerHTML:D(F.title)},null,8,es),n("div",ts,B(F.desc),1)]))),128))])])):E("",!0),e(S)?(r(),l("div",os,[n("div",ns,[n("h2",as,B(e(H)),1),e(i)?(r(),l("p",ss,B(e(i)),1)):E("",!0)]),M(oe,{items:e(S),"filter-product-line":I.filterProductLine,"show-product-icon":!1,"block-class":u},null,8,["items","filter-product-line"])])):E("",!0)])])}}}),ls=$e(rs,[["__scopeId","data-v-8a91b4e7"]]),cs={role:"region","aria-label":"Terms and Conditions",class:"block-container promotion-terms"},us=["innerHTML"],ds={class:"block-content"},ps={class:"text-box"},ms=["innerHTML"],_s=Fe({__name:"Terms",props:{info:{}},setup(I){const a=I,p=H=>H?a.info.linkHost?H.replace("/refund-policy.htm",a.info.linkHost+"/refund-policy.htm"):H:"";return(H,i)=>{var v;const u=Ie;return r(),l("div",cs,[(r(!0),l(ne,null,re(((v=a.info)==null?void 0:v.elementList)||[],S=>{var D,P,$;return r(),_e(u,{key:S.id,src:($=(P=(D=S.media)==null?void 0:D.data)==null?void 0:P.attributes)==null?void 0:$.url,class:"absolute hidden xl:block",style:Ne(S.itemStyle?S.itemStyle:{left:S.x,top:S.y,zIndex:S.zIndex,position:"absolute"})},null,8,["src","style"])}),128)),I.info.title?(r(),l("h2",{key:0,class:"block-title",innerHTML:I.info.title},null,8,us)):E("",!0),n("div",ds,[n("div",ps,[(r(!0),l(ne,null,re(I.info.terms,S=>(r(),l("p",{key:S,innerHTML:p(S)},null,8,ms))),128))])])])}}}),fs=$e(_s,[["__scopeId","data-v-470982a2"]]),bs={role:"region","aria-label":"Special Offer",class:"block-container sf-recom"},vs=["innerHTML"],gs={class:"block-content"},hs={"aria-label":"Product Description"},ys={role:"paragraph","aria-label":"Product Discount",class:"sales"},ks=Fe({__name:"Special",props:{info:{}},setup(I){const a=I;return(p,H)=>{var S;const i=Ie,u=Ie,v=Ve;return r(),l("div",bs,[(r(!0),l(ne,null,re(((S=a.info)==null?void 0:S.elementList)||[],D=>{var P,$,oe;return r(),_e(i,{key:D.id,src:(oe=($=(P=D.media)==null?void 0:P.data)==null?void 0:$.attributes)==null?void 0:oe.url,class:"absolute hidden xl:block",style:Ne({left:D.x,top:D.y,zIndex:D.zIndex})},null,8,["src","style"])}),128)),I.info.title?(r(),l("h2",{key:0,class:"block-title",innerHTML:I.info.title},null,8,vs)):E("",!0),n("div",gs,[(r(!0),l(ne,null,re(I.info.proLines,D=>(r(),l("div",{role:"group","aria-label":"Product",class:"block-content-item",key:D.title},[M(u,{"aria-label":"Product Icon",src:D.icon,alt:""},null,8,["src"]),n("p",hs,B(D.desc),1),n("div",ys,B(D.offDesc),1),M(v,{class:"buy-btn",size:"large","show-btn-icon":!1,"has-switch":!1,label:D.btnText,href:D.btnUrl,isblank:!0},null,8,["label","href"])]))),128))])])}}}),ws=$e(ks,[["__scopeId","data-v-c79fae02"]]),Ps={key:0,id:"lucky-draw",style:{position:"absolute"}},Bs=["data-warden-g-parm"],Is={key:1},$s=Fe({__name:"promotion",setup(I){var j,O,K,Y,k,le,ce,fe,ge;Ut({meta:[{name:"referrer",content:"unsafe-url"}]});const a=de(ie.common().client),p=de({}),{data:H}=Mt(zt("page-data")),i=Ht((O=(j=H.value)==null?void 0:j.data)==null?void 0:O[0]);if(!i)throw Dt({statusCode:404,statusMessage:"Page Not Found"});Ot({title:i.title,...i.seo||{}});const u=(i==null?void 0:i.themeColor)||{},v=ie.common().locale,S=ie.product().currency[v],D=m(()=>{var U,W,te,se;return Jt(!!((W=(U=p.value)==null?void 0:U[a.value])!=null&&W.isNewUser),(se=(te=p.value)==null?void 0:te[a.value])==null?void 0:se.user_tag_type)});let P=((i==null?void 0:i.blocks)||[]).reduce((U,W)=>{var se;const te=W.compKey||((se=W.info)==null?void 0:se.compKey);return te?U[te]=W:U.special=W,U},{});const $=P.nav||{},oe=m(()=>{var W;return(W=$.tabList)==null?void 0:W.map(te=>{var be,ve,he,Te,Le,Se;const se=`${(be=te.anchor)==null?void 0:be.replace(/^#/,"")}`,pe=((ve=te.title)==null?void 0:ve.split(","))||[];let me="";return(Te=(he=p.value)==null?void 0:he[a.value])!=null&&Te.isCompleteUser||(Se=(Le=p.value)==null?void 0:Le[a.value])!=null&&Se.isFullUser?me=pe[1]||pe[0]||te.title||"":me=pe[0]||te.title||"",{...te,anchor:se,title:me}}).filter(te=>{var se,pe,me,be,ve,he;return["hot-singles"].includes(te.key)?!((pe=(se=p.value)==null?void 0:se[a.value])!=null&&pe.isCompleteUser||(be=(me=p.value)==null?void 0:me[a.value])!=null&&be.isFullUser):["lucky-draw"].includes(te.key)?_t({tag:i==null?void 0:i.tag,locale:v,isNewUser:D.value,isFullUser:!!((he=(ve=p.value)==null?void 0:ve[a.value])!=null&&he.isFullUser)}):!0})});P=jt(P),((i==null?void 0:i.popBlocks)||[]).find(U=>U.__component==="dvdpromo.leave-dlg"),P.banner;const z=P.streamfabAIO||{},Q=P.newProduct||{},V=P.bestBundlesBlock||{},X=P.hotSingles||{},g=P.timeline||null,c=P.comment||{},L=P.terms||{},x=P.special||null,N=de({}),J=U=>{N.value=Vt(JSON.parse(JSON.stringify(U)),i==null?void 0:i.tag)};
1Rt().value=(k=(Y=(K=z.win)==null?void 0:K.product)==null?void 0:Y.data)==null?void 0:k.attributes,At().value=(fe=(ce=(le=z.mac)==null?void 0:le.product)==null?void 0:ce.data)==null?void 0:fe.attributes;const G=m(()=>Gt(i==null?void 0:i.tag,v,D.value)),s=m(()=>G.value.theme==="autumn");bt("promotionTheme",G);const d=m(()=>{var U,W;return _t({tag:i==null?void 0:i.tag,locale:v,isNewUser:D.value,isFullUser:!!((W=(U=p.value)==null?void 0:U[a.value])!=null&&W.isFullUser)})}),w=m(()=>v==="ja"&&G.value.theme==="obon"&&!d.value),h=async()=>{var pe,me,be,ve,he,Te,Le,Se,Ue,Me,He,De,we,q;const U=yt(),W=[757,1757,(be=(me=(pe=Q.winProduct)==null?void 0:pe.data)==null?void 0:me.attributes)==null?void 0:be.pid,(Te=(he=(ve=Q.macProduct)==null?void 0:ve.data)==null?void 0:he.attributes)==null?void 0:Te.pid,(Se=(Le=V==null?void 0:V.win)==null?void 0:Le.bundle1)==null?void 0:Se.pid,(Me=(Ue=V==null?void 0:V.win)==null?void 0:Ue.bundle2)==null?void 0:Me.pid,(De=(He=V==null?void 0:V.mac)==null?void 0:He.bundle2)==null?void 0:De.pid,(we=V.recordfab)==null?void 0:we.pid],te={user_info:{token_id:Ye("_EA_TID").value||"",machine_id:Ye("elk_mac").value||"",email:U},env:{platform:qt.value?"mobile":"desktop",source:"web",domain:"",os:a,app_id:"streamfab",currency:S[0],return_options:!0,return_info:!0},debug_user_info:"all",operation_keys:W},se=await kt().apiPromotion.getDiffInfo({host:window.location.origin,type:"streamfab",tag:i==null?void 0:i.tag,promotionId:i==null?void 0:i.promotionPid,diffInfo:te});if(p.value=se.data.value,D.value)try{const Pe=i!=null&&i.tag?sessionStorage.getItem(i.tag):null;if(Pe){const ye=JSON.parse(Pe);ye.expireTime>Date.now()&&ye.code&&ye.code!=="thanks"&&J({couponCode:ye.code})}}catch{}setTimeout(()=>{var Pe,ye;(ye=(Pe=p.value)==null?void 0:Pe[a.value])!=null&&ye.isFullUser||(b=!0)},5e4),Et().value=((q=se.data.value)==null?void 0:q.products)||{},A.value=!1},R=m(()=>{var U,W;return((W=(U=p.value)==null?void 0:U[a.value])==null?void 0:W.elkparams)||{}}),A=de(!0),y={};Object.assign(y,P.banner),y.couponDlg&&(y.couponDlg.product=(ge=P.streamfabAIO[a.value])==null?void 0:ge.product);const C=U=>{var W,te;return(U==null?void 0:U.url)||((te=(W=U==null?void 0:U.data)==null?void 0:W.attributes)==null?void 0:te.url)||""};y.pcBgImg=`url("${C(y.pcBgImage)}")`,y.mobileBgImg=`url("${C(y.mobileBgImage)}")`,y.mobileBgOldImg=`url("${C(y.mobileBgOld||y.mobileBgImage)}")`,y.titleBgImg=C(y.titleBg),y.oldUserBgImg=C(y.oldUserBg),y.titleSaleImg=C(y.titleSale),y.titleSaleOldImg=C(y.titleSaleOld),y.footerBgImg=C(y.footerBg),y.pcBgImageOldImg=`url("${C(y.pcBgImageOld)}")`,y.pcBgImageJaImg=`url("${C(y.pcBgImageJa||y.pcBgImage)}")`,y.mainClass=s.value?"streamfab-promotion is-autumn-sale":"streamfab-promotion",s.value&&(y.elementList=$.elementList||[],y.footerBgImg=""),We(()=>{Qe(async()=>{await h()})}),bt("promotionCommonData",{themeColor:u,diffData:p,handleAnchorClick(){var W;const U=oe.value[0].anchor;(W=document.getElementById(U))==null||W.scrollIntoView({behavior:"smooth"})},lotteryInfo:N,updateLotterInfo:J,bannerElkData:s.value?{}:{show:{event:"show",event_category:"go_draw",xargs_event_category:"go_draw",promotion_id:[i==null?void 0:i.promotionPid],_prom_id:i==null?void 0:i.promotionPid},click:{event:"click",event_category:"go_draw",xargs_event_category:"go_draw",promotion_id:[i==null?void 0:i.promotionPid],_prom_id:i==null?void 0:i.promotionPid},dlgShow:{event:"show",event_category:"congrats",xargs_event_category:"congrats",promotion_id:[i==null?void 0:i.promotionPid],_prom_id:i==null?void 0:i.promotionPid},dlgBuy:{event:"buy_now",event_label:"apply_coupon",event_category:"congrats",xargs_event_category:"congrats",promotion_id:[i==null?void 0:i.promotionPid],_prom_id:i==null?void 0:i.promotionPid},dlgClose:{event:"click",event_label:"popup_close",event_category:"congrats",xargs_event_category:"congrats",promotion_id:[i==null?void 0:i.promotionPid],_prom_id:i==null?void 0:i.promotionPid}}});const Z=de(!1),ee=Ye("leave_dlg_triggered",{maxAge:3600*24});let b=!1;const t=()=>{ee.value||(Z.value=!0,ee.value="true")},o=()=>{b&&t()},_=m(()=>{var U;return(U=u==null?void 0:u.extraDiscount)==null?void 0:U.aio}),f=m(()=>{var U;return(U=u==null?void 0:u.extraDiscount)==null?void 0:U.npg}
1),T={en:"https://www.dvdfab.cn",de:"https://dvdfab.at",fr:"https://dvdfab.fr",ja:"https://dvdfab.org",zh:"https://dvdfab.tw"};return(U,W)=>{const te=It,se=no,pe=lo,me=ko,be=So,ve=yn,he=An,Te=xa,Le=Ka,Se=ls,Ue=Xt,Me=fs,He=ws,De=Zt,we=qe("track");return r(),_e(De,{class:Be(["promotion-page",{newuser:e(D),"is-obon-omikuji":e(d)}]),"is-new-user":e(D),"bg-type":"streamfab","banner-info":y,"theme-color":e(u)},{default:Ce(()=>{var q,Pe,ye,Ae,Ee,tt,ot,nt,at,st,it,rt,lt,ct,ut,dt,pt,mt;return[n("div",{style:{position:"fixed",top:"0",left:"0",width:"100%",height:"20px","z-index":"9999"},onMouseenter:o},null,32),M(te,{"product-line":"streamfab","tab-list":e(oe),"bg-color":e($).bgColor,"active-bg-color":e($).activeBgColor,"head-logo":e($).headLogo,"head-logo-top":e($).headLogoTop,"use-configured-head-logo":"","adaptive-obon-nav-height":"","padding-top":e($).paddingtop,loading:e(A),"scroll-offset":40,"extra-params":{promotion_id:[(q=e(i))==null?void 0:q.promotionPid]}},null,8,["tab-list","bg-color","active-bg-color","head-logo","head-logo-top","padding-top","loading","extra-params"]),e(d)?(r(),l("div",Ps)):E("",!0),e(A)?(r(),_e(se,{key:1})):(r(),l(ne,{key:2},[e(d)?(r(),_e(pe,vt({key:0,"banner-info":{...y,diffProduct:((Pe=e(p))==null?void 0:Pe[e(a)])||{}},"promotion-id":Number((ye=e(i))==null?void 0:ye.promotionPid),"promotion-tag":(Ae=e(i))==null?void 0:Ae.tag},("removeBlocksDataNullKey"in U?U.removeBlocksDataNullKey:e(ft))(e(P).banner)),null,16,["banner-info","promotion-id","promotion-tag"])):(r(),_e(me,vt({key:1,"banner-info":{...y,diffProduct:((Ee=e(p))==null?void 0:Ee[e(a)])||{}},"data-component-id":"all-in-one","show-spin-info":!1,"display-luckywheel":!1,"display-leftbtn":!0,"display-campaign-new-user-btn":!e(s),"display-right":e(v)!=="ja"},{...("removeBlocksDataNullKey"in U?U.removeBlocksDataNullKey:e(ft))(e(P).banner),loading:e(A)}),null,16,["banner-info","display-campaign-new-user-btn","display-right"]))],64)),e(A)?(r(),_e(be,{key:3,class:"wrapper"})):E("",!0),e(p).products?(r(),l("div",{key:4,class:"wrapper","data-warden-g-parm":("base64Encode"in U?U.base64Encode:e(Oe))(e(R))},[ke(M(ve,{id:"all-in-one","lottery-info":e(N),"aio-extra-discount":e(_),info:e(z)},null,8,["lottery-info","aio-extra-discount","info"]),[[we,{event:"show",event_label:"aio",xargs_event_category:"campaign",pids:[e(a)==="win"?757:1757],products:{list_count:1,type:"show",list:[{pid:e(a)==="win"?757:1757}]}},"exposure"]]),ke(M(he,{id:"new-products-guarantee","lottery-info":e(N),"npg-extra-discount":e(f),info:e(Q)},null,8,["lottery-info","npg-extra-discount","info"]),[[we,{event:"show",event_label:"npg",event_value:"discount",pids:[(nt=(ot=(tt=e(Q)[`${e(a)}Product`])==null?void 0:tt.data)==null?void 0:ot.attributes)==null?void 0:nt.pid],xargs_event_category:"campaign",products:{list_count:1,type:"show",list:[{pid:(it=(st=(at=e(Q)[`${e(a)}Product`])==null?void 0:at.data)==null?void 0:st.attributes)==null?void 0:it.pid}]}},"exposure"]]),M(Te,{id:"best-bundles",info:e(V)},null,8,["info"]),(lt=(rt=e(p))==null?void 0:rt[e(a)])!=null&<.isNewUser||(ut=(ct=e(p))==null?void 0:ct[e(a)])!=null&&ut.isUpgradeUser?ke((r(),_e(Le,{key:0,id:"hot-singles","apply-lottery":!1,info:e(X)},null,8,["info"])),[[we,{event:"show",event_label:"single",event_value:"campaign",pids:[...e(X)[e(a)].map(Je=>Je.pid)],products:{list_count:e(X)[e(a)].length,type:"show",list:e(X)[e(a)].map(Je=>({pid:Je.pid}))}},"exposure"]]):E("",!0),e(g)?ke((r(),l("div",Is,[M(Se,{info:e(g).info,items:e(g).items,"filter-product-line":"StreamFab"},null,8,["info","items"])])),[[we,{event:"show",event_category:"campaign",event_label:"timeline"},"exposure"]]):E("",!0),ke(M(Ue,{info:e(c)},null,8,["info"]),[[we,{event:"show",event_label:"comments",xargs_event_category:"campaign"},"exposure"]]),ke(M(Me,{info:{...e(L),terms:e(w)?(pt=(dt=e(L))==null?void 0:dt.terms)==null?void 0:pt.filter((Je,Bt)=>Bt!==1):(mt=e(L))==null?void 0:mt.terms,linkHost:T[e(v)]}},null,8,["info"]),[[we,{event:"show",event_label:"terms",xargs_event_category:"campaign"},"exposure"]]),e(x)?(r(),_e(He,{key:2,info:e(x)},null,8,["info"])):E("",!0)],8,Bs)):E("",!0)]}),_:1},8,["is-new-user","class","theme-color"])}}}),Vs=$e($s,[["__scopeId","data-v-d6381c0a"]]);export{Vs as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.