PageSourceSearch

https://s.dvdfab.cn/dist/202603/_nuxt3/CP9-m2nB.js

js dvdfab.cn collected 2026-09-24 09:30:56 UTC 1,642,928 bytes, 81 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./ChJGxT46.js","./RBZEYOQB.js","./DrKiPQJy.js","./CFNNJbAc.js","./ZmwVF_iH.js","./useCheckout.KIM52snE.css","./HrHWvteO.js","./vendor-ui.5L_O8gqN.css","./order.D1d-cVxR.css","./BOqBu017.js","./contact.Cdb2xkoK.css","./f2onQ4pw.js","./invoice.x3RlZSH-.css","./CQPy2wFE.js","./dvdfab13.Dv_yCrls.css","./AoV9g49L.js","./DLTpc5sZ.js","./Index.DEkBi_3y.css","./close_app.DDg5O4IU.css","./D_OMpkMf.js","./Dz0-Rg5D.js","./CKYrpy4q.js","./useStrapiLocales.CgIviW2D.css","./SearchBanner.C9M61RKm.css","./ZKXipL-b.js","./PopularQuestions.CiCP1p4B.css","./CIF1UKxu.js","./index.2BuLVhsS.css","./CtRqXilq.js","./open_fail.Dz6gDEAj.css","./Bzhgi8xB.js","./D9Io1LvS.js","./Nav.CtSiywCA.css","./BaTeTvFb.js","./N4GXhsmA.js","./B7aCf93h.js","./Time.rbflqweC.css","./TimeEnd.CuRKP21c.css","./BannerCenter.BpyxNyt3.css","./PKUGjE7L.js","./BannerCommonNewYear.DwoMTjo-.css","./i_W7iQhn.js","./DuC_ecuG.js","./DescScrollText.B-F3Tmp0.css","./DBFzbX7A.js","./CardTag.CAxhjEMh.css","./Dq_xekkk.js","./BuyBtn.9kTIWnDH.css","./CommonAioRecommend.COo222ZM.css","./DNWzXJ3L.js","./365Recommend.DwwyrqFB.css","./CGTorqOK.js","./PSnow.cHuKxnCB.css","./CtPpO57e.js","./Bg.ClQ-olSJ.css","./promotion.DU1YpJsq.css","./CbmyRQwf.js","./DGuflG0g.js","./SocialIcons.DYX47o_Y.css","./SUAT3sq3.js","./ArticlesCard.CW2AEuPo.css","./_id_.BebV0yqx.css","./CHPA0Jac.js","./0GTMW4B2.js","./Profile.MbBUUChO.css","./DHIkBXJ0.js","./ThumbUp.C6FddHnw.css","./Cgs_5Pg4.js","./4HYGFhfd.js","./ProItem.DLN3IoMW.css","./HArticleProList.BF85LHRd.css","./DATQZ5CS.js","./index.BRBq_OsF.css","./BPAFp78O.js","./Index.Bwiypfbl.css","./s5IT3tWQ.js","./index.CqDAt6nr.css","./_id_.ixi1wzwg.css","./CIWG-WY-.js","./index.BMXqlsbD.css","./Cnr6rehG.js","./newsletter.C6uqjVWW.css","./MaDb07LJ.js","./index.BK_Mt5N1.css","./-jwEA0Lq.js","./Cc-PuOUS.js","./Category.DW5_i28O.css","./index.ChfC9Gx0.css","./C0RjCcd3.js","./index.DolpXprx.css","./1JL3JEYj.js","./bookfab_new.BFKANcaE.css","./CRaWepDA.js","./BhVD5Vi4.js","./H.hjSRETfm.css","./C5k5GWTC.js","./TimeEndV2.Dua2FvtF.css","./DUtepQ3P.js","./DX5BHCbE.js","./Process.mBQtXlJL.css","./Common.B4b9T8jb.css","./CGCrE1tT.js","./W3rMvIoq.js","./Index.aUTuLx3L.css","./CcCCPR8w.js","./Buy.DxkMtlPz.css","./CheckMyCombo.CmWb3WO-.css","./tdTbne0d.js","./SubDlg.C28Ma0zU.css","./download_success.C21sAmCy.css","./Cfia6ZfU.js","./CZkERt1b.js","./SearchInput.iruD0yi2.css","./Ca2e8agq.js","./TopCard.CMWWmCWR.css","./CIvmjH7M.js","./CategoryNavR.BYhYbJX2.css","./entry_support.BboPUvlj.css","./DbQpjkY2.js","./DtXYemQS.js","./CzKauShH.js","./Contacticon.BWSsFiJC.css","./HImgTitleTextSwiper.D-7VzMl8.css","./Ddn4IQv_.js","./ProList.DuHY-lp-.css","./BO6dage4.js","./Pagination.R8ebvhCU.css","./URUOKP-r.js","./FabSelect.DoxmdM_Q.css","./Vjw80FH-.js","./BookfabComboDlg.N8tUrmCM.css","./index.CHJdC7Os.css","./BQfwY12i.js","./cAW6F1yf.js","./Card.DYClBdoy.css","./index.C7undZye.css","./BGUUOIUO.js","./entry_product.BsD2Z1ne.css","./BoTGQRi_.js","./exchange_code.CiOKcXlb.css","./Dr-0Anxh.js","./index.CDNz3SGw.css","./CsSUUV6m.js","./index.BtZpHNDJ.css","./CEvFhj57.js","./_slug_.7ycDViM2.css","./Df1m05kd.js","./dvdfab.BACF8oA8.css","./C6oDtgHx.js","./cross_download.CuV0Mcm0.css","./DSnA2F9M.js","./index.DyXSRutz.css","./BI7k150s.js","./entry_changlog.kpK_7eph.css","./BPzFcja6.js","./_url_.C4LI67Rn.css","./5YoQyoWx.js","./index.BFWjXFRV.css","./CEVD2ZDt.js","./index.D_jH8UnO.css","./DoMIRqMW.js","./search._n1FEFLV.css","./yrOvzJEx.js","./dvdfab-products.C7R_vNta.css","./BU_1eqeD.js","./search.BZK1YNF7.css","./BZDdJOwF.js","./8oZIbS-e.js","./PetalCanvas.DqI3vXCV.css","./C9enJ8Nm.js","./BjQtvEpk.js","./Wheel.FDyDZIXm.css","./DD_XR4zz.js","./CongratsDlg.Noq2HdSM.css","./BJh6SPR_.js","./Floater.bzQIaMJQ.css","./DPDvacz5.js","./GameRulesDlg.xhk8O1NG.css","./C25qFChF.js","./omikujiCampaign.Ds415_qB.css","./index.2tQGziC7.css","./BzpBllEY.js","./svssQaBC.js","./ProProcess.Wi2d54eG.css","./Aio.Dc9hn1cC.css","./3TcVavzT.js","./Flash.CpZghtTy.css","./DUKZ-jY2.js","./HotBundle.gAcqjB9c.css","./B1ThZtMV.js","./Diy.C7UpgqMZ.css","./MUAMpWnX.js","./BC36abqT.js","./-LmxhZFW.js","./Index.BaCa1w8K.css","./TimeLiness.CdwIYguj.css","./TimeLine.BVSIj8oV.css","./yrx-FxMw.js","./HotSingles.iSy5SJqB.css","./DOGGS15Z.js","./DWqwQan8.js","./Comment.CBEkY5Bk.css","./Comment.T5c-JWPc.css","./De38VPjo.js","./Plans.DaRoFwNg.css","./CPzDKrWo.js","./CrossRecom.DoX8Znnh.css","./CBAgc9oE.js","./CommonBanner.W9lJpGi3.css","./Ba8zuF7J.js","./BlqD8WsX.js","./PrizeDlg.BAVVCDNI.css","./dModkxfU.js","./PrizeFloater.DNajJGjC.css","./index.DAN3262k.css","./dvdfab_promotion.CPcXaYEq.css","./Cvxi4LqT.js","./entry_suggestion.tUT_V_F9.css","./Cla3O9WG.js","./bookfab.DDERa0E3.css","./iWe8kgJW.js","./CG3OiUq1.js","./search-result.tr7YA6TK.css","./N2Y3aPkx.js","./Cfy_TFdq.js","./Aio.BtPnQXvd.css","./Dq0zXBds.js","./Cq0-Wkrm.js","./ProPriceChangeNotice.DKR7DtMv.css","./DvdfabAioBuy.Bw5woQUT.css","./passkey_promotion.C8vnAFkl.css","./CaCNEwr0.js","./CRgexeFC.js","./BeIdVZXz.js","./CfHk2WXP.
1js","./ProPriceItem.ovufJ5Ug.css","./ProductPriceGrid.CQINJOIQ.css","./RendHtmlContent.CZ6tNxKb.css","./_slug_.DmAk7aev.css","./CjDOOiGb.js","./entry_login.BCsmUPDL.css","./BoaMIQUC.js","./uninstall_software.sz07h6Fu.css","./BaxOi7A9.js","./entry_download_soft.tOmrUlNB.css","./CF6ocBVD.js","./streamfab_promotion.ByTO99Hp.css","./B3y8tsIk.js","./entry_system_article.BOR1Q3rR.css","./BJoQjb0u.js","./index.G1r_EkNT.css","./DunWc7mP.js","./v9K7xDqU.js","./Banner.B6n76vNK.css","./DmbBvuZv.js","./Dsvo862-.js","./BTgGvPJZ.js","./Index.D_8i1pfw.css","./ProductCard.W9TFpImm.css","./RecomandSubscribeProduct.CT4o0E18.css","./CdWRUZYL.js","./RecomandProduct.twOXPQ99.css","./index.C2EGQdVo.css","./CGWTc_M0.js","./mobile_download_button.DX_dTwq3.css","./DbqffyE2.js","./clientad_bookfab_window.Ca6QvPcb.css","./BH1ZJZIg.js","./_product__manual.gQSMw6wZ.css","./UD54lp2j.js","./streamfab_download_status.DqCwL2VM.css","./CwXw-vzL.js","./index.DsCko46T.css","./gI7BJtQX.js","./clientad__proLine__promotion.D0rdtxaT.css","./Cv8x72ZG.js","./_product__quick_start.DRx6UFW6.css","./C9GJVxms.js","./kr_I7mNp.js","./SpecialDiscout.B-dZ4pbt.css","./index.CAPuYky8.css","./Dl3Hqof3.js","./D4S3fMAe.js","./DiscSpecialDiscount.jxhaU5T9.css","./C8bi60Z5.js","./DCnzvve_.js","./Banner.m5Ct0jNm.css","./BkByFs-R.js","./CSsSbtOq.js","./DiscountCombo.BjXxGJCN.css","./BookfabAio.C-XDZ2lp.css","./Cz29m2PT.js","./BestBundle.DPXmC72g.css","./C8hKcHzb.js","./AllSingles.Dn36ydGh.css","./MucwW34h.js","./MyCombo.B5SHixrW.css","./BnzG0iC7.js","./Dsj_xWzE.js","./BaseTable.BTRjUkQx.css","./AioDlg.dru97hbg.css","./Dj8onO6_.js","./CCCA65UO.js","./index.BykmuOvq.css","./DHXHflM2.js","./PrizeDlg.CmZoZR5c.css","./index.C-F3Wqzo.css","./promotion.BXnZZjnO.css","./B8tI5HVI.js","./bookfab_mac_new.C1ZNTqsf.css","./DNWzY_SY.js","./C4B2543Q.js","./Index.Cces2FEm.css","./Ccd6IrEN.js","./Index.B2J8sxsp.css","./B99ZxaK4.js","./Index.Dp_74ETz.css","./D1CjPWcM.js","./MacDownloadDialog.D-rmhLm6.css","./iChppWQu.js","./DfAW4RKf.js","./Pc.Vdl_HZhs.css","./CMjKua9O.js","./Mobile.Bpoo9Zue.css","./Index.DIDA3O9c.css","./1MT5TK_h.js","./k-4wSmQU.js","./BWtV7pNF.js","./CouponDlg.C2mAQEHF.css","./index.D63pkY8k.css","./DFljEk3q.js","./DR59bK80.js","./Floater.CeFagz3t.css","./B2rV9Rb9.js","./CouponDlg.BwRZWoku.css","./index.BiTJhBRH.css","./CA0r5eGD.js","./index.C2ahoQ1l.css","./CFqKxV6v.js","./DUieXmwP.js","./index.CFUeJlW4.css","./DFF_sE6V.js","./index.B7EWz5Ju.css","./2COhBy0U.js","./index.BLT6wsSo.css","./BqGLhMYS.js","./DG9CvLwt.js","./CouponDlg.temu6FmN.css","./Cache.T7IHA3bM.css","./BHcxw0lF.js","./Entry.C2meHsJt.css","./xIWJ484l.js","./index.lNTdA1cX.css","./Cnhv11qL.js","./CzGSOeLg.js","./Marquee.D8MnyAbu.css","./CongratsDlg.Co-kQ_6t.css","./BG8f-1x8.js","./Floater.BhQmlEty.css","./B443Jl6W.js","./GameRulesDlg.1TBVTdki.css","./CoRq0R33.js","./eP1lQTqM.js","./Wheel.BArG5NLE.css","./CCT0VUqI.js","./Index.BmOhxSd1.css","./WK_y2NvX.js","./muE2Md0b.js","./PromotionEntry.BGIoajvh.css","./MobileSidebar.tLr9UFxu.css","./CzRpy9LG.js","./content.64JV7cyE.css","./D0ZGtZBq.js","./index.kK1JUmRU.css","./BvOG4eFr.js","./dvdfab-products.DYMLTcWH.css","./DS-9Jv_R.js","./_kBVNqjx.js","./Check.Cwgv3MLO.css","./default.3Jwj6lGV.css"])))=>i.map(i=>d[i]);
2var iK=Object.defineProperty;var DM=t=>{throw TypeError(t)};var sK=(t,e,r)=>e in t?iK(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r;var Yo=(t,e,r)=>sK(t,typeof e!="symbol"?e+"":e,r),cK=(t,e,r)=>e.has(t)||DM("Cannot "+r);var Wd=(t,e,r)=>(cK(t,e,"read from private field"),r?r.call(t):e.get(t)),BM=(t,e,r)=>e.has(t)?DM("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,r);import{az as Yc,U as gr,aJ as uK,aK as ch,aL as uh,g as lh,i as Do,x as H0,aM as ha,e as wl,r as Te,ag as lK,Q as q2,a5 as dK,V as pK,z as Sl,af as Ko,aN as _K,aO as Ny,T as Ml,c as ce,a2 as fK,y as ta,v as tr,ah as Vi,u as R,aP as mK,B as kr,aQ as G0,aR as hK,aS as gK,aT as bK,aU as vK,aV as yK,aW as rt,aX as EK,a8 as wK,aa as gs,aY as SK,l as Lt,m as Q,s as X,F as he,P as va,H as ct,o as G,ax as W2,p as Nl,aZ as q0,a_ as TK,G as gt,a$ as kK,q as go,I as je,J as nt,L as at,C as Y2,t as br,n as ro,al as dh,K as po,O as pt,R as ft,ar as bo,S as Va,M as tc,as as ln,a6 as jn,a1 as W0,at as K2,am as J2,aC as Up,aD as X2,a9 as AK,b0 as OK,b1 as PK}from"./RBZEYOQB.js";import{g as Q2,q as UM,c as FM}from"./DrKiPQJy.js";import{I as LK,Z as RK,u as CK,e as Y0,d as K0,v as Z2,i as xK,E as IK,h as MK,C as Kv,D as Dy,c as eD,b as tD}from"./HrHWvteO.js";(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))a(s);new MutationObserver(s=>{for(const l of s)if(l.type==="childList")for(const d of l.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&a(d)}).observe(document,{childList:!0,subtree:!0});function r(s){const l={};return s.integrity&&(l.integrity=s.integrity),s.referrerPolicy&&(l.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?l.credentials="include":s.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function a(s){if(s.ep)return;s.ep=!0;const l=r(s);fetch(s.href,l)}})();const NK=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,DK=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,BK=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function UK(t,e){if(t==="__proto__"||t==="constructor"&&e&&typeof e=="object"&&"prototype"in e){return}return e}function Ep(t,e={}){if(typeof t!="string")return t;if(t[0]==='"'&&t[t.length-1]==='"'&&t.indexOf("\\")===-1)return t.slice(1,-1);const r=t.trim();if(r.length<=9)switch(r.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!BK.test(t)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return t}try{if(NK.test(t)||DK.test(t)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(t,UK)}return JSON.parse(t)}catch(a){if(e.strict)throw a;return t}}
2const nD=/#/g,rD=/&/g,oD=/\//g,FK=/=/g,$K=/\?/g,ph=/\+/g,jK=/%5e/gi,VK=/%60/gi,zK=/%7c/gi,HK=/%20/gi,GK=/%252f/gi;function aD(t){return encodeURI(""+t).replace(zK,"|")}function By(t){return aD(typeof t=="string"?t:JSON.stringify(t)).replace(ph,"%2B").replace(HK,"+").replace(nD,"%23").replace(rD,"%26").replace(VK,"`").replace(jK,"^").replace(oD,"%2F")}function Jv(t){return By(t).replace(FK,"%3D")}function iD(t){return aD(t).replace(nD,"%23").replace($K,"%3F").replace(GK,"%2F").replace(rD,"%26").replace(ph,"%2B")}function $M(t){return iD(t).replace(oD,"%2F")}function $m(t=""){try{return decodeURIComponent(""+t)}catch{return""+t}}function qK(t){return $m(t.replace(ph," "))}function WK(t){return $m(t.replace(ph," "))}function sD(t=""){const e=Object.create(null);t[0]==="?"&&(t=t.slice(1));for(const r of t.split("&")){const a=r.match(/([^=]+)=?(.*)/)||[];if(a.length<2)continue;const s=qK(a[1]);if(s==="__proto__"||s==="constructor")continue;const l=WK(a[2]||"");e[s]===void 0?e[s]=l:Array.isArray(e[s])?e[s].push(l):e[s]=[e[s],l]}return e}function YK(t,e){return(typeof e=="number"||typeof e=="boolean")&&(e=String(e)),e?Array.isArray(e)?e.map(r=>`${Jv(t)}=${By(r)}`).join("&"):`${Jv(t)}=${By(e)}`:Jv(t)}function KK(t){return Object.keys(t).filter(e=>t[e]!==void 0).map(e=>YK(e,t[e])).filter(Boolean).join("&")}const JK=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,XK=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,QK=/^([/\\]\s*){2,}[^/\\]/,ZK=/^[\s\0]*(blob|data|javascript|vbscript):$/i,eJ=/^\.?\//;function ou(t,e={}){return typeof e=="boolean"&&(e={acceptRelative:e}),e.strict?JK.test(t):XK.test(t)||(e.acceptRelative?QK.test(t):!1)}function tJ(t){return!!t&&ZK.test(t)}function nJ(t="",e){return t.endsWith("/")}function cD(t="",e){return(nJ(t)?t.slice(0,-1):t)||"/"}function Uy(t="",e){return t.endsWith("/")?t:t+"/"}function rJ(t=""){return t.startsWith("/")}function Fy(t=""){return rJ(t)?t:"/"+t}function oJ(t,e){if(lD(e)||ou(t))return t;const r=cD(e);return t.startsWith(r)?t:wp(r,t)}function jM(t,e){if(lD(e))return t;const r=cD(e);if(!t.startsWith(r))return t;const a=t.slice(r.length);return a[0]==="/"?a:"/"+a}function uD(t,e){const r=J0(t),a={...sD(r.search),...e};return r.search=KK(a),sJ(r)}function lD(t){return!t||t==="/"}function aJ(t){return t&&t!=="/"}function wp(t,...e){let r=t||"";for(const a of e.filter(s=>aJ(s)))if(r){const s=a.replace(eJ,"");r=Uy(r)+s}else r=a;return r}function dD(...t){var d,_,m,b;const e=/\/(?!\/)/,r=t.filter(Boolean),a=[];let s=0;for(const g of r)if(!(!g||g==="/")){for(const[y,E]of g.split(e).entries())if(!(!E||E===".")){if(E===".."){if(a.length===1&&ou(a[0]))continue;a.pop(),s--;continue}if(y===1&&((d=a[a.length-1])!=null&&d.endsWith(":/"))){a[a.length-1]+="/"+E;continue}a.push(E),s++}}let l=a.join("/");return s>=0?(_=r[0])!=null&&_.startsWith("/")&&!l.startsWith("/")?l="/"+l:(m=r[0])!=null&&m.startsWith("./")&&!l.startsWith("./")&&(l="./"+l):l="../".repeat(-1*s)+l,(b=r[r.length-1])!=null&&b.endsWith("/")&&!l.endsWith("/")&&(l+="/"),l}function iJ(t,e,r={}){return r.trailingSlash||(t=Uy(t),e=Uy(e)),r.leadingSlash||(t=Fy(t),e=Fy(e)),r.encoding||(t=$m(t),e=$m(e)),t===e}const pD=Symbol.for("ufo:protocolRelative");function J0(t="",e){const r=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(r){const[,y,E=""]=r;return{protocol:y.toLowerCase(),pathname:E,href:y+E,auth:"",host:"",search:"",hash:""}}if(!ou(t,{acceptRelative:!0}))return VM(t);const[,a="",s,l=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,d="",_=""]=l.match(/([^#/?]*)(.*)?/)||[];a==="file:"&&(_=_.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:m,search:b,hash:g}=VM(_);return{protocol:a.toLowerCase(),auth:s?s.slice(0,Math.max(0,s.length-1)):"",host:d,pathname:m,search:b,hash:g,[pD]:!a}}function VM(t=""){const[e="",r="",a=""]=(t.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:e,search:r,hash:a}}function sJ(t){const e=t.pathname||"",r=t.search?(t.search.startsWith("?")?"":"?")+t.search:"",a=t.hash||"",s=t.auth?t.auth+"@":"",l=t.host||"";return(t.protocol||t[pD]?(t.protocol||"")+"//":"")+s+l+e+r+a}class _D extends Error{constructor(e,r){super(e,r),this.name="FetchError",r!=null&&r.cause&&!this.cause&&(this.cause=r.cause)}}function fD(t){var m,b,g,y,E;const e=((m=t.error)==null?void 0:m.message)||((b=t.error)==null?void 0:b.toString())||"",r=((g=t.request)==null?void 0:g.method)||((y=t.options)==null?void 0:y.method)||"GET",a=((E=t.request)==null?void 0:E.url)||String(t.request)||"/",s=`[${r}] ${JSON.stringify(a)}`,l=t.response?`${t.response.status} ${t.response.statusText}`:"<no response>",d=`${s}: ${l}${e?` ${e}`:""}`,_=new _D(d,t.error?{cause:t.error}:void 0);for(const S of["request","options","response"])Object.defineProperty(_,S,{get(){return t[S]}});for(const[S,O]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(_,S,{get(){return t.response&&t.response[O]}});return _}const cJ=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function zM(t="GET"){return cJ.has(t.toUpperCase())}function uJ(t){if(t===void 0)return!1;const e=typeof t;return e==="string"||e==="number"||e==="boolean"||e===null?!0:e!=="object"?!1:Array.isArray(t)?!0:t.buffer||t instanceof FormData||t instanceof URLSearchParams?!1:t.constructor&&t.constructor.name==="Object"||typeof t.toJSON=="function"}const lJ=new Set(["image/svg","application/xml","application/xhtml","application/html"]),dJ=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function pJ(t=""){if(!t)return"json";const e=t.split(";").shift()||"";return dJ.test(e)?"json":e==="text/event-stream"?"stream":lJ.has(e)||e.startsWith("text/")?"text":"blob"}function _J(t,e,r,a){const s=fJ((e==null?void 0:e.headers)??(t==null?void 0:t.headers),r==null?void 0:r.headers,a);let l;return(r!=null&&r.query||r!=null&&r.params||e!=null&&e.params||e!=null&&e.query)&&(l={...r==null?void 0:r.params,...r==null?void 0:r.query,...e==null?void 0:e.params,...e==null?void 0:e.query}),{...r,...e,query:l,params:l,headers:s}}function fJ(t,e,r){if(!e)return new r(t);const a=new r(e);if(t)for(const[s,l]of Symbol.iterator in t||Array.isArray(t)?t:new r(t))a.set(s,l);return a}
2async function im(t,e){if(e)if(Array.isArray(e))for(const r of e)await r(t);else await e(t)}const mJ=new Set([408,409,425,429,500,502,503,504]),hJ=new Set([101,204,205,304]);function X0(t={}){const{fetch:e=globalThis.fetch,Headers:r=globalThis.Headers,AbortController:a=globalThis.AbortController}=t;async function s(_){const m=_.error&&_.error.name==="AbortError"&&!_.options.timeout||!1;if(_.options.retry!==!1&&!m){let g;typeof _.options.retry=="number"?g=_.options.retry:g=zM(_.options.method)?0:1;const y=_.response&&_.response.status||500;if(g>0&&(Array.isArray(_.options.retryStatusCodes)?_.options.retryStatusCodes.includes(y):mJ.has(y))){const E=typeof _.options.retryDelay=="function"?_.options.retryDelay(_):_.options.retryDelay||0;return E>0&&await new Promise(S=>setTimeout(S,E)),l(_.request,{..._.options,retry:g-1})}}const b=fD(_);throw Error.captureStackTrace&&Error.captureStackTrace(b,l),b}const l=async function(m,b={}){const g={request:m,options:_J(m,b,t.defaults,r),response:void 0,error:void 0};if(g.options.method&&(g.options.method=g.options.method.toUpperCase()),g.options.onRequest&&(await im(g,g.options.onRequest),g.options.headers instanceof r||(g.options.headers=new r(g.options.headers||{}))),typeof g.request=="string"&&(g.options.baseURL&&(g.request=oJ(g.request,g.options.baseURL)),g.options.query&&(g.request=uD(g.request,g.options.query),delete g.options.query),"query"in g.options&&delete g.options.query,"params"in g.options&&delete g.options.params),g.options.body&&zM(g.options.method))if(uJ(g.options.body)){const S=g.options.headers.get("content-type");typeof g.options.body!="string"&&(g.options.body=S==="application/x-www-form-urlencoded"?new URLSearchParams(g.options.body).toString():JSON.stringify(g.options.body)),S||g.options.headers.set("content-type","application/json"),g.options.headers.has("accept")||g.options.headers.set("accept","application/json")}else("pipeTo"in g.options.body&&typeof g.options.body.pipeTo=="function"||typeof g.options.body.pipe=="function")&&("duplex"in g.options||(g.options.duplex="half"));let y;if(!g.options.signal&&g.options.timeout){const S=new a;y=setTimeout(()=>{const O=new Error("[TimeoutError]: The operation was aborted due to timeout");O.name="TimeoutError",O.code=23,S.abort(O)},g.options.timeout),g.options.signal=S.signal}try{g.response=await e(g.request,g.options)}catch(S){return g.error=S,g.options.onRequestError&&await im(g,g.options.onRequestError),await s(g)}finally{y&&clearTimeout(y)}if((g.response.body||g.response._bodyInit)&&!hJ.has(g.response.status)&&g.options.method!=="HEAD"){const S=(g.options.parseResponse?"json":g.options.responseType)||pJ(g.response.headers.get("content-type")||"");switch(S){case"json":{const O=await g.response.text(),w=g.options.parseResponse||Ep;g.response._data=w(O);break}case"stream":{g.response._data=g.response.body||g.response._bodyInit;break}default:g.response._data=await g.response[S]()}}return g.options.onResponse&&await im(g,g.options.onResponse),!g.options.ignoreResponseError&&g.response.status>=400&&g.response.status<600?(g.options.onResponseError&&await im(g,g.options.onResponseError),await s(g)):g.response},d=async function(m,b){return(await l(m,b))._data};return d.raw=l,d.native=(..._)=>e(..._),d.create=(_={},m={})=>X0({...t,...m,defaults:{...t.defaults,...m.defaults,..._}}),d}const jm=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")})(),mD=jm.fetch?(...t)=>jm.fetch(...t):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),hD=jm.Headers,gD=jm.AbortController,bD=X0({fetch:mD,Headers:hD,AbortController:gD}),vD=bD,gJ=Object.freeze(Object.defineProperty({__proto__:null,$fetch:vD,AbortController:gD,FetchError:_D,Headers:hD,createFetch:X0,createFetchError:fD,fetch:mD,ofetch:bD},Symbol.toStringTag,{value:"Module"})),bJ=()=>{var t;return((t=window==null?void 0:window.__NUXT__)==null?void 0:t.config)||{}},Vm=bJ().app,vJ=()=>Vm.baseURL,yJ=()=>Vm.buildAssetsDir,EJ=(...t)=>dD(yD(),yJ(),...t),yD=(...t)=>{const e=Vm.cdnURL||Vm.baseURL;return t.length?dD(e,...t):e};globalThis.__buildAssetsURL=EJ,globalThis.__publicAssetsURL=yD;
2globalThis.$fetch||(globalThis.$fetch=vD.create({baseURL:vJ()}));function $y(t,e={},r){for(const a in t){const s=t[a],l=r?`${r}:${a}`:a;typeof s=="object"&&s!==null?$y(s,e,l):typeof s=="function"&&(e[l]=s)}return e}const wJ={run:t=>t()},ED=()=>wJ,wD=typeof console.createTask<"u"?console.createTask:ED;function SJ(t,e){const r=e.shift();let a=wD(r);return(!a||!a.run)&&(a=ED()),t.reduce((s,l)=>s.then(()=>a.run(()=>l(...e))),Promise.resolve())}function TJ(t,e){const r=e.shift(),a=wD(r);return Promise.all(t.map(s=>a.run(()=>s(...e))))}function Xv(t,e){for(const r of[...t])r(e)}class kJ{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,r,a={}){if(!e||typeof r!="function")return()=>{};const s=e;let l;for(;this._deprecatedHooks[e];)l=this._deprecatedHooks[e],e=l.to;if(l&&!a.allowDeprecated){let d=l.message;d||(d=`${s} hook has been deprecated`+(l.to?`, please use ${l.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(d)||this._deprecatedMessages.add(d)}if(!r.name)try{Object.defineProperty(r,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(r),()=>{r&&(this.removeHook(e,r),r=void 0)}}hookOnce(e,r){let a,s=(...l)=>(typeof a=="function"&&a(),a=void 0,s=void 0,r(...l));return a=this.hook(e,s),a}removeHook(e,r){if(this._hooks[e]){const a=this._hooks[e].indexOf(r);a!==-1&&this._hooks[e].splice(a,1),this._hooks[e].length===0&&delete this._hooks[e]}}deprecateHook(e,r){this._deprecatedHooks[e]=typeof r=="string"?{to:r}:r;const a=this._hooks[e]||[];delete this._hooks[e];for(const s of a)this.hook(e,s)}deprecateHooks(e){Object.assign(this._deprecatedHooks,e);for(const r in e)this.deprecateHook(r,e[r])}addHooks(e){const r=$y(e),a=Object.keys(r).map(s=>this.hook(s,r[s]));return()=>{for(const s of a.splice(0,a.length))s()}}removeHooks(e){const r=$y(e);for(const a in r)this.removeHook(a,r[a])}removeAllHooks(){for(const e in this._hooks)delete this._hooks[e]}callHook(e,...r){return r.unshift(e),this.callHookWith(SJ,e,...r)}callHookParallel(e,...r){return r.unshift(e),this.callHookWith(TJ,e,...r)}callHookWith(e,r,...a){const s=this._before||this._after?{name:r,args:a,context:{}}:void 0;this._before&&Xv(this._before,s);const l=e(r in this._hooks?[...this._hooks[r]]:[],a);return l instanceof Promise?l.finally(()=>{this._after&&s&&Xv(this._after,s)}):(this._after&&s&&Xv(this._after,s),l)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const r=this._before.indexOf(e);r!==-1&&this._before.splice(r,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const r=this._after.indexOf(e);r!==-1&&this._after.splice(r,1)}}}}function SD(){return new kJ}function AJ(t={}){let e,r=!1;const a=d=>{if(e&&e!==d)throw new Error("Context conflict")};let s;if(t.asyncContext){const d=t.AsyncLocalStorage||globalThis.AsyncLocalStorage;d&&(s=new d)}const l=()=>{if(s){const d=s.getStore();if(d!==void 0)return d}return e};return{use:()=>{const d=l();if(d===void 0)throw new Error("Context is not available");return d},tryUse:()=>l(),set:(d,_)=>{_||a(d),e=d,r=!0},unset:()=>{e=void 0,r=!1},call:(d,_)=>{a(d),e=d;try{return s?s.run(d,_):_()}finally{r||(e=void 0)}},async callAsync(d,_){e=d;const m=()=>{e=d},b=()=>e===d?m:void 0;jy.add(b);try{const g=s?s.run(d,_):_();return r||(e=void 0),await g}finally{jy.delete(b)}}}}function OJ(t={}){const e={};return{get(r,a={}){return e[r]||(e[r]=AJ({...t,...a})),e[r]}}}const zm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},HM="__unctx__",PJ=zm[HM]||(zm[HM]=OJ()),LJ=(t,e={})=>PJ.get(t,e),GM="__unctx_async_handlers__",jy=zm[GM]||(zm[GM]=new Set);function za(t){const e=[];for(const s of jy){const l=s();l&&e.push(l)}const r=()=>{for(const s of e)s()};let a=t();return a&&typeof a=="object"&&"catch"in a&&(a=a.catch(s=>{throw r(),s})),[a,r]}const RJ=!1,Vy=!1,CJ=!1,Kc={value:null,errorValue:null,deep:!0},xJ=null,IJ={},MJ="#__nuxt",TD="nuxt-app",NJ="vite:preloadError";function kD(t=TD){return LJ(t,{asyncContext:!1})}
2const DJ="__nuxt_plugin";function BJ(t){var s;let e=0;const r={_id:t.id||TD||"nuxt-app",_scope:uK(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.16.2"},get vue(){return r.vueApp.version}},payload:Yc({...((s=t.ssrContext)==null?void 0:s.payload)||{},data:Yc({}),state:gr({}),once:new Set,_errors:Yc({})}),static:{data:{}},runWithContext(l){return r._scope.active&&!ch()?r._scope.run(()=>qM(r,l)):qM(r,l)},isHydrating:!0,deferHydration(){if(!r.isHydrating)return()=>{};e++;let l=!1;return()=>{if(!l&&(l=!0,e--,e===0))return r.isHydrating=!1,r.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Yc({}),_payloadRevivers:{},...t};{const l=window.__NUXT__;if(l)for(const d in l)switch(d){case"data":case"state":case"_errors":Object.assign(r.payload[d],l[d]);break;default:r.payload[d]=l[d]}}r.hooks=SD(),r.hook=r.hooks.hook,r.callHook=r.hooks.callHook,r.provide=(l,d)=>{const _="$"+l;sm(r,_,d),sm(r.vueApp.config.globalProperties,_,d)},sm(r.vueApp,"$nuxt",r),sm(r.vueApp.config.globalProperties,"$nuxt",r);{window.addEventListener(NJ,d=>{r.callHook("app:chunkError",{error:d.payload}),(r.isHydrating||d.payload.message.includes("Unable to preload CSS"))&&d.preventDefault()}),window.useNuxtApp||(window.useNuxtApp=Mt);const l=r.hook("app:error",(...d)=>{});r.hook("app:mounted",l)}const a=r.payload.config;return r.provide("config",a),r}function UJ(t,e){e.hooks&&t.hooks.addHooks(e.hooks)}async function FJ(t,e){if(typeof e=="function"){const{provide:r}=await t.runWithContext(()=>e(t))||{};if(r&&typeof r=="object")for(const a in r)t.provide(a,r[a])}}async function $J(t,e){const r=[],a=[],s=[],l=[];let d=0;async function _(m){var g;const b=((g=m.dependsOn)==null?void 0:g.filter(y=>e.some(E=>E._name===y)&&!r.includes(y)))??[];if(b.length>0)a.push([new Set(b),m]);else{const y=FJ(t,m).then(async()=>{m._name&&(r.push(m._name),await Promise.all(a.map(async([E,S])=>{E.has(m._name)&&(E.delete(m._name),E.size===0&&(d++,await _(S)))})))});m.parallel?s.push(y.catch(E=>l.push(E))):await y}}for(const m of e)UJ(t,m);for(const m of e)await _(m);if(await Promise.all(s),d)for(let m=0;m<d;m++)await Promise.all(s);if(l.length)throw l[0]}function qn(t){if(typeof t=="function")return t;const e=t._name||t.name;return delete t.name,Object.assign(t.setup||(()=>{}),t,{[DJ]:!0,_name:e})}function qM(t,e,r){const a=()=>e();return kD(t._id).set(t),t.vueApp.runWithContext(a)}function AD(t){var r;let e;return uh()&&(e=(r=lh())==null?void 0:r.appContext.app.$nuxt),e||(e=kD(t).tryUse()),e||null}function Mt(t){const e=AD(t);if(!e)throw new Error("[nuxt] instance unavailable");return e}function yt(t){return Mt().$config}function sm(t,e,r){Object.defineProperty(t,e,{get:()=>r})}function Qv(t){if(t===null||typeof t!="object")return!1;const e=Object.getPrototypeOf(t);return e!==null&&e!==Object.prototype&&Object.getPrototypeOf(e)!==null||Symbol.iterator in t?!1:Symbol.toStringTag in t?Object.prototype.toString.call(t)==="[object Module]":!0}function zy(t,e,r=".",a){if(!Qv(e))return zy(t,{},r,a);const s=Object.assign({},e);for(const l in t){if(l==="__proto__"||l==="constructor")continue;const d=t[l];d!=null&&(a&&a(s,l,d,r)||(Array.isArray(d)&&Array.isArray(s[l])?s[l]=[...d,...s[l]]:Qv(d)&&Qv(s[l])?s[l]=zy(d,s[l],(r?`${r}.`:"")+l.toString(),a):s[l]=d))}return s}function OD(t){return(...e)=>e.reduce((r,a)=>zy(r,a,"",t),{})}const Q0=OD(),jJ=OD((t,e,r)=>{if(t[e]!==void 0&&typeof r=="function")return t[e]=r(t[e]),!0});function VJ(t,e){try{return e in t}catch{return!1}}class Hy extends Error{constructor(r,a={}){super(r,a);Yo(this,"statusCode",500);Yo(this,"fatal",!1);Yo(this,"unhandled",!1);Yo(this,"statusMessage");Yo(this,"data");Yo(this,"cause");a.cause&&!this.cause&&(this.cause=a.cause)}toJSON(){const r={message:this.message,statusCode:Gy(this.statusCode,500)};return this.statusMessage&&(r.statusMessage=PD(this.statusMessage)),this.data!==void 0&&(r.data=this.data),r}}Yo(Hy,"__h3_error__",!0);function Tm(t){if(typeof t=="string")return new Hy(t);if(zJ(t))return t;const e=new Hy(t.message??t.statusMessage??"",{cause:t.cause||t});if(VJ(t,"stack"))try{Object.defineProperty(e,"stack",{get(){return t.stack}})}catch{try{e.stack=t.stack}catch{}}if(t.data&&(e.data=t.data),t.statusCode?e.statusCode=Gy(t.statusCode,e.statusCode):t.status&&(e.statusCode=Gy(t.status,e.statusCode)),t.statusMessage?e.statusMessage=t.statusMessage:t.statusText&&(e.statusMessage=t.statusText),e.statusMessage){const r=e.statusMessage,a=PD(e.statusMessage)}return t.fatal!==void 0&&(e.fatal=t.fatal),t.unhandled!==void 0&&(e.unhandled=t.unhandled),e}function zJ(t){var e;return((e=t==null?void 0:t.constructor)==null?void 0:e.__h3_error__)===!0}const HJ=/[^\u0009\u0020-\u007E]/g;function PD(t=""){return t.replace(HJ,"")}function Gy(t,e=200){return!t||(typeof t=="string"&&(t=Number.parseInt(t,10)),t<100||t>999)?e:t}const LD=Symbol("layout-meta"),Fp=Symbol("route"),Ha=()=>{var t;return(t=Mt())==null?void 0:t.$router},Qe=()=>uh()?Do(Fp,Mt()._route):Mt()._route;function aOe(t){return t}const GJ=(t,e,r={})=>{const a=Mt(),s=r.global||typeof t!="string",l=e;l&&(s?a._middleware.global.push(l):a._middleware.named[t]=l)},qJ=()=>{try{if(Mt()._processingMiddleware)return!0}catch{return!1}return!1},up=(t,e)=>{t||(t="/");const r=typeof t=="string"?t:"path"in t?WJ(t):Ha().resolve(t).href;
2if(e!=null&&e.open){const{target:m="_blank",windowFeatures:b={}}=e.open,g=Object.entries(b).filter(([y,E])=>E!==void 0).map(([y,E])=>`${y.toLowerCase()}=${E}`).join(", ");return open(r,m,g),Promise.resolve()}const a=ou(r,{acceptRelative:!0}),s=(e==null?void 0:e.external)||a;if(s){if(!(e!=null&&e.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:m}=new URL(r,window.location.href);if(m&&tJ(m))throw new Error(`Cannot navigate to a URL with '${m}' protocol.`)}const l=qJ();if(!s&&l){if(e!=null&&e.replace){if(typeof t=="string"){const{pathname:m,search:b,hash:g}=J0(t);return{path:m,...b&&{query:sD(b)},...g&&{hash:g},replace:!0}}return{...t,replace:!0}}return t}const d=Ha(),_=Mt();return s?(_._scope.stop(),e!=null&&e.replace?location.replace(r):location.href=r,l?_.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):e!=null&&e.replace?d.replace(t):d.push(t)};function WJ(t){return uD(t.path||"",t.query||{})+(t.hash||"")}const RD="__nuxt_error",Dl=()=>H0(Mt().payload,"error"),Ws=t=>{const e=dr(t);try{const r=Mt(),a=Dl();r.hooks.callHook("app:error",e),a.value||(a.value=e)}catch{throw e}return e},YJ=async(t={})=>{const e=Mt(),r=Dl();e.callHook("app:error:cleared",t),t.redirect&&await Ha().replace(t.redirect),r.value=xJ},CD=t=>!!t&&typeof t=="object"&&RD in t,dr=t=>{const e=Tm(t);return Object.defineProperty(e,RD,{value:!0,configurable:!1,writable:!1}),e};function KJ(t){const e=XJ(t),r=new ArrayBuffer(e.length),a=new DataView(r);for(let s=0;s<r.byteLength;s++)a.setUint8(s,e.charCodeAt(s));return r}const JJ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function XJ(t){t.length%4===0&&(t=t.replace(/==?$/,""));let e="",r=0,a=0;for(let s=0;s<t.length;s++)r<<=6,r|=JJ.indexOf(t[s]),a+=6,a===24&&(e+=String.fromCharCode((r&16711680)>>16),e+=String.fromCharCode((r&65280)>>8),e+=String.fromCharCode(r&255),r=a=0);return a===12?(r>>=4,e+=String.fromCharCode(r)):a===18&&(r>>=2,e+=String.fromCharCode((r&65280)>>8),e+=String.fromCharCode(r&255)),e}const QJ=-1,ZJ=-2,eX=-3,tX=-4,nX=-5,rX=-6;function oX(t,e){return aX(JSON.parse(t),e)}function aX(t,e){if(typeof t=="number")return s(t,!0);if(!Array.isArray(t)||t.length===0)throw new Error("Invalid input");const r=t,a=Array(r.length);function s(l,d=!1){if(l===QJ)return;if(l===eX)return NaN;if(l===tX)return 1/0;if(l===nX)return-1/0;if(l===rX)return-0;if(d||typeof l!="number")throw new Error("Invalid input");if(l in a)return a[l];const _=r[l];if(!_||typeof _!="object")a[l]=_;else if(Array.isArray(_))if(typeof _[0]=="string"){const m=_[0],b=e==null?void 0:e[m];if(b){let g=_[1];return typeof g!="number"&&(g=r.push(_[1])-1),a[l]=b(s(g))}switch(m){case"Date":a[l]=new Date(_[1]);break;case"Set":const g=new Set;a[l]=g;for(let S=1;S<_.length;S+=1)g.add(s(_[S]));break;case"Map":const y=new Map;a[l]=y;for(let S=1;S<_.length;S+=2)y.set(s(_[S]),s(_[S+1]));break;case"RegExp":a[l]=new RegExp(_[1],_[2]);break;case"Object":a[l]=Object(_[1]);break;case"BigInt":a[l]=BigInt(_[1]);break;case"null":const E=Object.create(null);a[l]=E;for(let S=1;S<_.length;S+=2)E[_[S]]=s(_[S+1]);break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":{const S=globalThis[m],O=new S(s(_[1]));a[l]=_[2]!==void 0?O.subarray(_[2],_[3]):O;break}case"ArrayBuffer":{const S=_[1],O=KJ(S);a[l]=O;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const S=m.slice(9);a[l]=Temporal[S].from(_[1]);break}case"URL":{const S=new URL(_[1]);a[l]=S;break}case"URLSearchParams":{const S=new URLSearchParams(_[1]);a[l]=S;break}default:throw new Error(`Unknown type ${m}`)}}else{const m=new Array(_.length);a[l]=m;for(let b=0;b<_.length;b+=1){const g=_[b];g!==ZJ&&(m[b]=s(g))}}else{const m={};a[l]=m;for(const b in _){if(b==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const g=_[b];m[b]=s(g)}}return a[l]}return s(0)}const iX=new Set(["link","style","script","noscript"]),sX=new Set(["title","titleTemplate","script","style","noscript"]),WM=new Set(["base","meta","link","style","script","noscript"]),cX=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),uX=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),lX=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),dX=new Set(["templateParams","htmlAttrs","bodyAttrs"]),pX=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]);const _X=["name","property","http-equiv"],fX=new Set(["viewport","description","keywords","robots"]);function xD(t){const e=t.split(":");return e.length?pX.has(e[1]):!1}function qy(t){const{props:e,tag:r}=t;if(uX.has(r))return r;if(r==="link"&&e.rel==="canonical")return"canonical";if(e.charset)return"charset";if(t.tag==="meta"){for(const a of _X)if(e[a]!==void 0){const s=e[a],l=s.includes(":"),d=fX.has(s),m=!(l||d)&&t.key?`:key:${t.key}`:"";return`${r}:${s}${m}`}}if(t.key)return`${r}:key:${t.key}`;if(e.id)return`${r}:id:${e.id}`;if(sX.has(r)){const a=t.textContent||t.innerHTML;if(a)return`${r}:content:${a}`}}function YM(t){const e=t._h||t._d;if(e)return e;const r=t.textContent||t.innerHTML;return r||`${t.tag}:${Object.entries(t.props).map(([a,s])=>`${a}
2:${String(s)}`).join(",")}`}function Hm(t,e,r){typeof t==="function"&&(!r||r!=="titleTemplate"&&!(r[0]==="o"&&r[1]==="n"))&&(t=t());let s;if(e&&(s=e(r,t)),Array.isArray(s))return s.map(l=>Hm(l,e));if((s==null?void 0:s.constructor)===Object){const l={};for(const d of Object.keys(s))l[d]=Hm(s[d],e,d);return l}return s}function mX(t,e){const r=t==="style"?new Map:new Set;function a(s){const l=s.trim();if(l)if(t==="style"){const[d,..._]=l.split(":").map(m=>m.trim());d&&_.length&&r.set(d,_.join(":"))}else l.split(" ").filter(Boolean).forEach(d=>r.add(d))}return typeof e=="string"?t==="style"?e.split(";").forEach(a):a(e):Array.isArray(e)?e.forEach(s=>a(s)):e&&typeof e=="object"&&Object.entries(e).forEach(([s,l])=>{l&&l!=="false"&&(t==="style"?r.set(s.trim(),l):a(s))}),r}function ID(t,e){return t.props=t.props||{},e?t.tag==="templateParams"?(t.props=e,t):(Object.entries(e).forEach(([r,a])=>{if(a===null){t.props[r]=null;return}if(r==="class"||r==="style"){t.props[r]=mX(r,a);return}if(lX.has(r)){if(["textContent","innerHTML"].includes(r)&&typeof a=="object"){let d=e.type;if(e.type||(d="application/json"),!(d!=null&&d.endsWith("json"))&&d!=="speculationrules")return;e.type=d,t.props.type=d,t[r]=JSON.stringify(a)}else t[r]=a;return}const s=String(a),l=r.startsWith("data-");s==="true"||s===""?t.props[r]=l?s:!0:!a&&l&&s==="false"?t.props[r]="false":a!==void 0&&(t.props[r]=a)}),t):t}function hX(t,e){const r=typeof e=="object"&&typeof e!="function"?e:{[t==="script"||t==="noscript"||t==="style"?"innerHTML":"textContent"]:e},a=ID({tag:t,props:{}},r);return a.key&&iX.has(a.tag)&&(a.props["data-hid"]=a._h=a.key),a.tag==="script"&&typeof a.innerHTML=="object"&&(a.innerHTML=JSON.stringify(a.innerHTML),a.props.type=a.props.type||"application/json"),Array.isArray(a.props.content)?a.props.content.map(s=>({...a,props:{...a.props,content:s}})):a}function gX(t,e){if(!t)return[];typeof t=="function"&&(t=t());const r=(s,l)=>{for(let d=0;d<e.length;d++)l=e[d](s,l);return l};t=r(void 0,t);const a=[];return t=Hm(t,r),Object.entries(t||{}).forEach(([s,l])=>{if(l!==void 0)for(const d of Array.isArray(l)?l:[l])a.push(hX(s,d))}),a.flat()}const Wy=(t,e)=>t._w===e._w?t._p-e._p:t._w-e._w,KM={base:-10,title:10},bX={critical:-8,high:-1,low:2},JM={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},vX=/@import/,Yd=t=>t===""||t===!0;function yX(t,e){var l;if(typeof e.tagPriority=="number")return e.tagPriority;let r=100;const a=bX[e.tagPriority]||0,s=t.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:JM;if(e.tag in KM)r=KM[e.tag];else if(e.tag==="meta"){const d=e.props["http-equiv"]==="content-security-policy"?"content-security-policy":e.props.charset?"charset":e.props.name==="viewport"?"viewport":null;
2d&&(r=JM.meta[d])}else e.tag==="link"&&e.props.rel?r=s.link[e.props.rel]:e.tag==="script"?Yd(e.props.async)?r=s.script.async:e.props.src&&!Yd(e.props.defer)&&!Yd(e.props.async)&&e.props.type!=="module"&&!((l=e.props.type)!=null&&l.endsWith("json"))?r=s.script.sync:Yd(e.props.defer)&&e.props.src&&!Yd(e.props.async)&&(r=s.script.defer):e.tag==="style"&&(r=e.innerHTML&&vX.test(e.innerHTML)?s.style.imported:s.style.sync);return(r||100)+a}function XM(t,e){const r=typeof e=="function"?e(t):e,a=r.key||String(t.plugins.size+1);t.plugins.get(a)||(t.plugins.set(a,r),t.hooks.addHooks(r.hooks||{}))}function EX(t={}){var _;const e=SD();e.addHooks(t.hooks||{});const r=!t.document,a=new Map,s=new Map,l=new Set,d={_entryCount:1,plugins:s,dirty:!1,resolvedOptions:t,hooks:e,ssr:r,entries:a,headEntries(){return[...a.values()]},use:m=>XM(d,m),push(m,b){const g={...b||{}};delete g.head;const y=g._index??d._entryCount++,E={_i:y,input:m,options:g},S={_poll(O=!1){d.dirty=!0,!O&&l.add(y),e.callHook("entries:updated",d)},dispose(){a.delete(y)&&d.invalidate()},patch(O){(!g.mode||g.mode==="server"&&r||g.mode==="client"&&!r)&&(E.input=O,a.set(y,E),S._poll())}};return S.patch(m),S},async resolveTags(){var S;const m={tagMap:new Map,tags:[],entries:[...d.entries.values()]};for(await e.callHook("entries:resolve",m);l.size;){const O=l.values().next().value;l.delete(O);const w=a.get(O);if(w){const k={tags:gX(w.input,t.propResolvers||[]).map(P=>Object.assign(P,w.options)),entry:w};await e.callHook("entries:normalize",k),w._tags=k.tags.map((P,C)=>(P._w=yX(d,P),P._p=(w._i<<10)+C,P._d=qy(P),P))}}let b=!1;m.entries.flatMap(O=>(O._tags||[]).map(w=>({...w,props:{...w.props}}))).sort(Wy).reduce((O,w)=>{const k=String(w._d||w._p);if(!O.has(k))return O.set(k,w);const P=O.get(k);if(((w==null?void 0:w.tagDuplicateStrategy)||(dX.has(w.tag)?"merge":null)||(w.key&&w.key===P.key?"merge":null))==="merge"){const L={...P.props};Object.entries(w.props).forEach(([B,N])=>L[B]=B==="style"?new Map([...P.props.style||new Map,...N]):B==="class"?new Set([...P.props.class||new Set,...N]):N),O.set(k,{...w,props:L})}else w._p>>10===P._p>>10&&w.tag==="meta"&&xD(k)?(O.set(k,Object.assign([...Array.isArray(P)?P:[P],w],w)),b=!0):(w._w===P._w?w._p>P._p:(w==null?void 0:w._w)<(P==null?void 0:P._w))&&O.set(k,w);return O},m.tagMap);const g=m.tagMap.get("title"),y=m.tagMap.get("titleTemplate");if(d._title=g==null?void 0:g.textContent,y){const O=y==null?void 0:y.textContent;if(d._titleTemplate=O,O){let w=typeof O=="function"?O(g==null?void 0:g.textContent):O;typeof w=="string"&&!d.plugins.has("template-params")&&(w=w.replace("%s",(g==null?void 0:g.textContent)||"")),g?w===null?m.tagMap.delete("title"):m.tagMap.set("title",{...g,textContent:w}):(y.tag="title",y.textContent=w)}}m.tags=Array.from(m.tagMap.values()),b&&(m.tags=m.tags.flat().sort(Wy)),await e.callHook("tags:beforeResolve",m),await e.callHook("tags:resolve",m),await e.callHook("tags:afterResolve",m);const E=[];for(const O of m.tags){const{innerHTML:w,tag:k,props:P}=O;if(cX.has(k)&&!(Object.keys(P).length===0&&!O.innerHTML&&!O.textContent)&&!(k==="meta"&&!P.content&&!P["http-equiv"]&&!P.charset)){if(k==="script"&&w){if((S=P.type)!=null&&S.endsWith("json")){const C=typeof w=="string"?w:JSON.stringify(w);O.innerHTML=C.replace(/</g,"\\u003C")}else typeof w=="string"&&(O.innerHTML=w.replace(new RegExp(`</${k}`,"g"),`<\\/${k}`));O._d=qy(O)}E.push(O)}}return E},invalidate(){for(const m of a.values())l.add(m._i);d.dirty=!0,e.callHook("entries:updated",d)}};return((t==null?void 0:t.plugins)||[]).forEach(m=>XM(d,m)),d.hooks.callHook("init",d),(_=t.init)==null||_.forEach(m=>m&&d.push(m)),d}const Zv="%separator";function wX(t,e,r=!1){var s;let a;if(e==="s"||e==="pageTitle")a=t.pageTitle;else if(e.includes(".")){const l=e.indexOf(".");a=(s=t[e.substring(0,l)])==null?void 0:s[e.substring(l+1)]}else a=t[e];if(a!==void 0)return r?(a||"").replace(/\\/g,"\\\\").replace(/</g,"\\u003C").replace(/"/g,'\\"'):a||""}function cm(t,e,r,a=!1){if(typeof t!="string"||!t.includes("%"))return t;let s=t;try{s=decodeURI(t)}catch{}const l=s.match(/%\w+(?:\.\w+)?/g);if(!l)return t;const d=t.includes(Zv);return t=t.replace(/%\w+(?:\.\w+)?/g,_=>{if(_===Zv||!l.includes(_))return _;const m=wX(e,_.slice(1),a);return m!==void 0?m:_}
2).trim(),d&&(t=t.split(Zv).map(_=>_.trim()).filter(_=>_!=="").join(r?` ${r} `:" ")),t}const QM=t=>t.includes(":key")?t:t.split(":").join(":key:"),SX={key:"aliasSorting",hooks:{"tags:resolve":t=>{let e=!1;for(const r of t.tags){const a=r.tagPriority;if(!a)continue;const s=String(a);if(s.startsWith("before:")){const l=QM(s.slice(7)),d=t.tagMap.get(l);d&&(typeof d.tagPriority=="number"&&(r.tagPriority=d.tagPriority),r._p=d._p-1,e=!0)}else if(s.startsWith("after:")){const l=QM(s.slice(6)),d=t.tagMap.get(l);d&&(typeof d.tagPriority=="number"&&(r.tagPriority=d.tagPriority),r._p=d._p+1,e=!0)}}e&&(t.tags=t.tags.sort(Wy))}}},TX={key:"deprecations",hooks:{"entries:normalize":({tags:t})=>{for(const e of t)e.props.children&&(e.innerHTML=e.props.children,delete e.props.children),e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.body&&(e.tagPosition="bodyClose",delete e.props.body)}}};async function Yy(t){if(typeof t==="function")return t;if(t instanceof Promise)return await t;if(Array.isArray(t))return await Promise.all(t.map(r=>Yy(r)));if((t==null?void 0:t.constructor)===Object){const r={};for(const a of Object.keys(t))r[a]=await Yy(t[a]);return r}return t}const kX={key:"promises",hooks:{"entries:resolve":async t=>{const e=[];for(const r in t.entries)t.entries[r]._promisesProcessed||e.push(Yy(t.entries[r].input).then(a=>{t.entries[r].input=a,t.entries[r]._promisesProcessed=!0}));await Promise.all(e)}}},AX={meta:"content",link:"href",htmlAttrs:"lang"},OX=["innerHTML","textContent"],PX=t=>({key:"template-params",hooks:{"entries:normalize":e=>{var a,s,l;const r=((s=(a=e.tags.filter(d=>d.tag==="templateParams"&&d.mode==="server"))==null?void 0:a[0])==null?void 0:s.props)||{};Object.keys(r).length&&(t._ssrPayload={templateParams:{...((l=t._ssrPayload)==null?void 0:l.templateParams)||{},...r}})},"tags:resolve":({tagMap:e,tags:r})=>{var l;const a=((l=e.get("templateParams"))==null?void 0:l.props)||{},s=a.separator||"|";delete a.separator,a.pageTitle=cm(a.pageTitle||t._title||"",a,s);for(const d of r){if(d.processTemplateParams===!1)continue;const _=AX[d.tag];if(_&&typeof d.props[_]=="string")d.props[_]=cm(d.props[_],a,s);else if(d.processTemplateParams||d.tag==="titleTemplate"||d.tag==="title")for(const m of OX)typeof d[m]=="string"&&(d[m]=cm(d[m],a,s,d.tag==="script"&&d.props.type.endsWith("json")))}t._templateParams=a,t._separator=s},"tags:afterResolve":({tagMap:e})=>{const r=e.get("title");r!=null&&r.textContent&&r.processTemplateParams!==!1&&(r.textContent=cm(r.textContent,t._templateParams,t._separator))}}}),LX=(t,e)=>wl(e)?ha(e):e,Z0="usehead";function RX(t){return{install(r){r.config.globalProperties.$unhead=t,r.config.globalProperties.$head=t,r.provide(Z0,t)}}.install}function CX(){if(uh()){const t=Do(Z0);if(!t)throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.");return t}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function xX(t,e={}){const r=e.head||CX();return r.ssr?r.push(t||{},e):IX(r,t,e)}function IX(t,e,r={}){const a=Te(!1);let s;return lK(()=>{const d=a.value?{}:Hm(e,LX);s?s.patch(d):s=t.push(d,r)}),lh()&&(q2(()=>{s.dispose()}),dK(()=>{a.value=!0}),pK(()=>{a.value=!1})),s}function MX(t){var r;const e=t||AD();return((r=e==null?void 0:e.ssrContext)==null?void 0:r.head)||(e==null?void 0:e.runWithContext(()=>{if(uh())return Do(Z0)}))}function sc(t,e={}){const r=MX(e.nuxt);if(r)return xX(t,{head:r,...e})}const NX="modulepreload",DX=function(t,e){return new URL(t,e).href},ZM={},$=function(e,r,a){let s=Promise.resolve();if(r&&r.length>0){let d=function(g){return Promise.all(g.map(y=>Promise.resolve(y).then(E=>({status:"fulfilled",value:E}),E=>({status:"rejected",reason:E}))))};const _=document.getElementsByTagName("link"),m=document.querySelector("meta[property=csp-nonce]"),b=(m==null?void 0:m.nonce)||(m==null?void 0:m.getAttribute("nonce"));s=d(r.map(g=>{if(g=DX(g,a),g in ZM)return;ZM[g]=!0;const y=g.endsWith(".css"),E=y?'[rel="stylesheet"]':"";if(!!a)for(let w=_.length-1;w>=0;w--){const k=_[w];if(k.href===g&&(!y||k.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${g}"]${E}`))return;const O=document.createElement("link");if(O.rel=y?"stylesheet":NX,y||(O.as="script"),O.crossOrigin="",O.href=g,b&&O.setAttribute("nonce",b),document.head.appendChild(O),y)return new Promise((w,k)=>
2{O.addEventListener("load",w),O.addEventListener("error",()=>k(new Error(`Unable to preload CSS for ${g}`)))})}))}function l(d){const _=new Event("vite:preloadError",{cancelable:!0});if(_.payload=d,window.dispatchEvent(_),!_.defaultPrevented)throw d}return s.then(d=>{for(const _ of d||[])_.status==="rejected"&&l(_.reason);return e().catch(l)})};async function BX(t){return null}let Vc=null;async function UX(){var a;if(Vc)return Vc;const t=document.getElementById("__NUXT_DATA__");if(!t)return{};const e=await FX(t.textContent||""),r=t.dataset.src?await BX(t.dataset.src):void 0;return Vc={...e,...r,...window.__NUXT__},(a=Vc.config)!=null&&a.public&&(Vc.config.public=gr(Vc.config.public)),Vc}async function FX(t){return await oX(t,Mt()._payloadRevivers)}function $X(t,e){Mt()._payloadRevivers[t]=e}const jX=[["NuxtError",t=>dr(t)],["EmptyShallowRef",t=>Sl(t==="_"?void 0:t==="0n"?BigInt(0):Ep(t))],["EmptyRef",t=>Te(t==="_"?void 0:t==="0n"?BigInt(0):Ep(t))],["ShallowRef",t=>Sl(t)],["ShallowReactive",t=>Yc(t)],["Ref",t=>Te(t)],["Reactive",t=>gr(t)]],VX=qn({name:"nuxt:revive-payload:client",order:-30,async setup(t){let e,r;for(const[a,s]of jX)$X(a,s);Object.assign(t.payload,([e,r]=za(()=>t.runWithContext(UX)),e=await e,r(),e)),window.__NUXT__=t.payload}});async function eE(t,e={}){const r=e.document||t.resolvedOptions.document;if(!r||!t.dirty)return;const a={shouldRender:!0,tags:[]};if(await t.hooks.callHook("dom:beforeRender",a),!!a.shouldRender)return t._domUpdatePromise||(t._domUpdatePromise=new Promise(async s=>{var S;const l=new Map,d=new Promise(O=>{t.resolveTags().then(w=>{O(w.map(k=>{const P=l.get(k._d)||0,C={tag:k,id:(P?`${k._d}:${P}`:k._d)||YM(k),shouldRender:!0};return k._d&&xD(k._d)&&l.set(k._d,P+1),C}))})});let _=t._dom;if(!_){_={title:r.title,elMap:new Map().set("htmlAttrs",r.documentElement).set("bodyAttrs",r.body)};for(const O of["body","head"]){const w=(S=r[O])==null?void 0:S.children;for(const k of w){const P=k.tagName.toLowerCase();if(!WM.has(P))continue;const C=ID({tag:P,props:{}},{innerHTML:k.innerHTML,...k.getAttributeNames().reduce((L,B)=>(L[B]=k.getAttribute(B),L),{})||{}});if(C.key=k.getAttribute("data-hid")||void 0,C._d=qy(C)||YM(C),_.elMap.has(C._d)){let L=1,B=C._d;for(;_.elMap.has(B);)B=`${C._d}:${L++}`;_.elMap.set(B,k)}else _.elMap.set(C._d,k)}}}_.pendingSideEffects={..._.sideEffects},_.sideEffects={};function m(O,w,k){const P=`${O}:${w}`;_.sideEffects[P]=k,delete _.pendingSideEffects[P]}function b({id:O,$el:w,tag:k}){const P=k.tag.endsWith("Attrs");_.elMap.set(O,w),P||(k.textContent&&k.textContent!==w.textContent&&(w.textContent=k.textContent),k.innerHTML&&k.innerHTML!==w.innerHTML&&(w.innerHTML=k.innerHTML),m(O,"el",()=>{w==null||w.remove(),_.elMap.delete(O)}));for(const C in k.props){if(!Object.prototype.hasOwnProperty.call(k.props,C))continue;const L=k.props[C];if(C.startsWith("on")&&typeof L=="function"){const N=w==null?void 0:w.dataset;if(N&&N[`${C}fired`]){const D=C.slice(0,-5);L.call(w,new Event(D.substring(2)))}w.getAttribute(`data-${C}`)!==""&&((k.tag==="bodyAttrs"?r.defaultView:w).addEventListener(C.substring(2),L.bind(w)),w.setAttribute(`data-${C}`,""));continue}const B=`attr:${C}`;if(C==="class"){if(!L)continue;for(const N of L)P&&m(O,`${B}:${N}`,()=>w.classList.remove(N)),!w.classList.contains(N)&&w.classList.add(N)}else if(C==="style"){if(!L)continue;for(const[N,D]of L)m(O,`${B}:${N}`,()=>{w.style.removeProperty(N)}),w.style.setProperty(N,D)}else L!==!1&&L!==null&&(w.getAttribute(C)!==L&&w.setAttribute(C,L===!0?"":String(L)),P&&m(O,B,()=>w.removeAttribute(C)))}}const g=[],y={bodyClose:void 0,bodyOpen:void 0,head:void 0},E=await d;for(const O of E){const{tag:w,shouldRender:k,id:P}=O;if(k){if(w.tag==="title"){r.title=w.textContent,m("title","",()=>r.title=_.title);continue}O.$el=O.$el||_.elMap.get(P),O.$el?b(O):WM.has(w.tag)&&g.push(O)}}for(const O of g){const w=O.tag.tagPosition||"head";O.$el=r.createElement(O.tag.tag),b(O),y[w]=y[w]||r.createDocumentFragment(),y[w].appendChild(O.$el)}for(const O of E)await t.hooks.callHook("dom:renderTag",O,r,m);y.head&&r.head.appendChild(y.head),y.bodyOpen&&r.body.insertBefore(y.bodyOpen,r.body.firstChild),y.bodyClose&&r.body.appendChild(y.bodyClose);for(const O in _.pendingSideEffects)_.pendingSideEffects[O]();t._dom=_,await t.hooks.callHook("dom:rendered",{renders:E}),s()}).finally(()=>{t._domUpdatePromise=void 0,t.dirty=!1})),t._domUpdatePromise}function zX(t={}){var a,s,l;const e=((a=t.domOptions)==null?void 0:a.render)||eE;t.document=t.document||(typeof window<"u"?document:void 0);const r=((l=(s=t.document)==null?void 0:s.head.querySelector('script[id="unhead:payload"]'))==null?void 0:l.innerHTML)||!1;return EX({...t,plugins:[...t.plugins||[],{key:"client",hooks:{"entries:updated":e}}],init:[r?JSON.parse(r):!1,...t.init||[]]})}function HX(t,e){let r=0;return()=>{const a=++r;e(()=>{r===a&&t()})}}function GX(t={}){const e=zX({domOptions:{render:HX(()=>eE(e),r=>setTimeout(r,0))},...t});return e.install=RX(e),e}
2const qX={disableDefaults:!0,disableCapoSorting:!1,plugins:[TX,kX,PX,SX]},WX=qn({name:"nuxt:head",enforce:"pre",setup(t){const e=GX(qX);t.vueApp.use(e);{let r=!0;const a=async()=>{r=!1,await eE(e)};e.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!r}),t.hooks.hook("page:start",()=>{r=!0}),t.hooks.hook("page:finish",()=>{t.isHydrating||a()}),t.hooks.hook("app:error",a),t.hooks.hook("app:suspense:resolve",a)}}}),YX=/(:\w+)\([^)]+\)/g,KX=/(:\w+)[?+*]/g,JX=/:\w+/g,XX=(t,e)=>e.path.replace(YX,"$1").replace(KX,"$1").replace(JX,r=>{var a;return((a=t.params[r.slice(1)])==null?void 0:a.toString())||""}),Ky=(t,e)=>{const r=t.route.matched.find(s=>{var l;return((l=s.components)==null?void 0:l.default)===t.Component.type}),a=e??(r==null?void 0:r.meta.key)??(r&&XX(t.route,r));return typeof a=="function"?a(t.route):a},QX=(t,e)=>({default:()=>t?Ko(_K,t===!0?{}:t,e):e});function tE(t){return Array.isArray(t)?t:[t]}const ZX={middleware:"get-product-topic"},eQ={middleware:"get-product-topic"},tQ={middleware:"get-promotion-detail"},nQ={isArticleDetail:!0,middleware:["get-resource-drm-topic-detail"]},rQ={isArticleDetail:!0,middleware:["get-resource-drm-topic-detail"]},oQ={middleware:["auto-login","member-redirect"]},aQ={isArticleDetail:!0,middleware:["get-resource-drm-topic-detail"]},iQ={middleware:"get-faq-detail"},sQ={isArticleDetail:!0,middleware:["get-resource-drm-topic-detail"]},cQ={layout:"dvdfab-products"},uQ={middleware:"get-promotion-detail"},lQ={middleware:"get-promotion-detail"},dQ={middleware:"get-promotion-detail"},pQ={isArticleDetail:!0,middleware:["get-resource-drm-topic-detail"]},_Q={isArticleDetail:!0,middleware:["get-resource-drm-topic-detail"]},fQ={middleware:"get-promotion-detail"},mQ={middleware:"get-product-detail",extraParam:{name:"bookfab"}},hQ={middleware:"get-promotion-detail"};const ey=[{name:"index",path:"/",component:()=>$(()=>import("./ChJGxT46.js").then(t=>t.i),__vite__mapDeps([0,1,2]),import.meta.url)},{name:"order",path:"/order.htm",component:()=>$(()=>import("./CFNNJbAc.js"),__vite__mapDeps([3,4,1,2,5,6,7,8]),import.meta.url)},{name:"contact",path:"/contact.htm",component:()=>$(()=>import("./BOqBu017.js"),__vite__mapDeps([9,6,1,2,7,10]),import.meta.url)},{name:"invoice",path:"/invoice",component:()=>$(()=>import("./f2onQ4pw.js"),__vite__mapDeps([11,1,2,6,7,12]),import.meta.url)},{name:"player7",path:"/player7.htm",meta:ZX||{},component:()=>$(()=>import("./ChJGxT46.js").then(t=>t.p),__vite__mapDeps([0,1,2]),import.meta.url)},{name:"dvdfab13",path:"/dvdfab13.htm",meta:eQ||{},component:()=>$(()=>import("./CQPy2wFE.js"),__vite__mapDeps([13,0,1,2,6,7,14]),import.meta.url)},{name:"thankyou",path:"/thankyou.htm",component:()=>$(()=>import("./ChJGxT46.js").then(t=>t.t),__vite__mapDeps([0,1,2]),import.meta.url)},{name:"close_app",path:"/close-app.htm",component:()=>$(()=>import("./AoV9g49L.js"),__vite__mapDeps([15,16,6,1,2,7,17,18]),import.meta.url)},{name:"faq",path:"/faq.htm",component:()=>$(()=>import("./D_OMpkMf.js"),__vite__mapDeps([19,20,21,1,2,22,6,7,23,24,25,0,26,27]),import.meta.url)},{name:"open_fail",path:"/open-fail.htm",component:()=>$(()=>import("./CtRqXilq.js"),__vite__mapDeps([28,16,6,1,2,7,17,29]),import.meta.url)},{name:"promotion",path:"/promotion.htm",meta:tQ||{},component:()=>$(()=>import("./Bzhgi8xB.js"),__vite__mapDeps([30,31,1,2,6,7,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,4,5,47,48,49,50,51,52,53,54,55]),import.meta.url)},{name:"team-id",path:"/team/:id().htm",component:()=>$(()=>import("./CbmyRQwf.js").then(t=>t._),__vite__mapDeps([56,1,2,21,22,57,6,7,58,59,60,26,61]),import.meta.url)},{name:"tips-id",path:"/tips/:id().htm",meta:nQ||{},component:()=>$(()=>import("./CHPA0Jac.js").then(t=>t.c),__vite__mapDeps([62,26,1,2,21,22,63,57,6,7,58,64,65,66,67,68,69,70,71,72,73,74,59,60,75,76,16,17,77]),import.meta.url)},{name:"free",path:"/free.htm",component:()=>$(()=>import("./CIWG-WY-.js"),__vite__mapDeps([78,0,1,2,6,7,79]),import.meta.url)},{name:"newsletter",path:"/newsletter.htm",component:()=>$(()=>import("./Cnr6rehG.js"),__vite__mapDeps([80,16,6,1,2,7,17,81]),import.meta.url)},{name:"team",path:"/team.htm",component:()=>$(()=>import("./MaDb07LJ.js"),__vite__mapDeps([82,21,1,2,22,63,57,6,7,58,64,83]),import.meta.url)},{name:"test_error",path:"/test-error.htm",component:()=>$(()=>Promise.resolve().then(()=>k1e),void 0,import.meta.url)},{name:"tips",path:"/tips.htm",component:()=>$(()=>import("./-jwEA0Lq.js"),__vite__mapDeps([84,85,1,2,86,26,6,7,87]),import.meta.url)},{name:"about",path:"/about.htm",component:()=>$(()=>import("./C0RjCcd3.js"),__vite__mapDeps([88,0,1,2,6,7,89]),import.meta.url)},{name:"author-id",path:"/author/:id().htm",component:()=>$(()=>import("./CbmyRQwf.js").then(t=>t.a),__vite__mapDeps([56,1,2,21,22,57,6,7,58,59,60,26,61]),import.meta.url)},{name:"bookfab_new",path:"/bookfab-new.htm",component:()=>$(()=>import("./1JL3JEYj.js"),__vite__mapDeps([90,85,1,2,86,6,7,91]),import.meta.url)}
2,{name:"reset_trial",path:"/reset-trial.htm",component:()=>$(()=>import("./CRaWepDA.js").then(t=>t.r),__vite__mapDeps([92,1,2,93,6,7,94,95,96,97,98,99,100,101,4,5,102,103,104,105,106,107,108,109]),import.meta.url)},{name:"support-faq",path:"/support/faq.htm",component:()=>$(()=>import("./Cfia6ZfU.js").then(t=>t.f),__vite__mapDeps([110,1,2,111,6,7,112,21,22,113,114,115,116,65,66,73,74,117]),import.meta.url)},{name:"bookfab-id",path:"/bookfab/:id().htm",meta:rQ||{},component:()=>$(()=>import("./CHPA0Jac.js").then(t=>t.d),__vite__mapDeps([62,26,1,2,21,22,63,57,6,7,58,64,65,66,67,68,69,70,71,72,73,74,59,60,75,76,16,17,77]),import.meta.url)},{name:"member",path:"/member.htm",meta:oQ||{},component:()=>$(()=>import("./DbQpjkY2.js"),__vite__mapDeps([118,6,1,2,7,16,17,104,105,119,120,121,122,123,102,103,124,125,126,4,5,127,128,129,130,131]),import.meta.url)},{name:"videos",path:"/videos.htm",component:()=>$(()=>import("./BQfwY12i.js"),__vite__mapDeps([132,21,1,2,22,133,134,6,7,135]),import.meta.url)},{name:"entry_product",path:"/entry-product.htm",component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"entry_support",path:"/entry-support.htm",component:()=>$(()=>import("./Cfia6ZfU.js").then(t=>t.e),__vite__mapDeps([110,1,2,111,6,7,112,21,22,113,114,115,116,65,66,73,74,117]),import.meta.url)},{name:"exchange_code",path:"/exchange-code.htm",component:()=>$(()=>import("./BoTGQRi_.js"),__vite__mapDeps([138,1,2,6,7,139]),import.meta.url)},{name:"recorder-id",path:"/recorder/:id().htm",meta:aQ||{},component:()=>$(()=>import("./CHPA0Jac.js").then(t=>t.e),__vite__mapDeps([62,26,1,2,21,22,63,57,6,7,58,64,65,66,67,68,69,70,71,72,73,74,59,60,75,76,16,17,77]),import.meta.url)},{name:"resource-tips",path:"/resource/tips.htm",component:()=>$(()=>import("./Dr-0Anxh.js").then(t=>t.t),__vite__mapDeps([140,1,2,85,86,21,22,115,116,75,76,73,74,26,141]),import.meta.url)},{name:"support",path:"/support.htm",component:()=>$(()=>import("./CsSUUV6m.js"),__vite__mapDeps([142,0,1,2,6,7,143]),import.meta.url)},{name:"videos-slug",path:"/videos/:slug().htm",component:()=>$(()=>import("./CEvFhj57.js"),__vite__mapDeps([144,85,1,2,86,21,22,75,76,133,134,26,6,7,145]),import.meta.url)},{name:"videos-dvdfab",path:"/videos/dvdfab.htm",component:()=>$(()=>import("./Df1m05kd.js"),__vite__mapDeps([146,21,1,2,22,115,116,133,134,73,74,6,7,147]),import.meta.url)},{name:"cross_download",path:"/cross-download.htm",component:()=>$(()=>import("./C6oDtgHx.js"),__vite__mapDeps([148,1,2,6,7,149]),import.meta.url)},{name:"download",path:"/download.htm",component:()=>$(()=>import("./DSnA2F9M.js"),__vite__mapDeps([150,0,1,2,6,7,151]),import.meta.url)},{name:"entry_changlog",path:"/entry-changlog.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"faq-id-url",path:"/faq/:id()/:url()",component:()=>$(()=>import("./BPzFcja6.js").then(t=>t._),__vite__mapDeps([154,20,21,1,2,22,6,7,23,24,25,125,126,0,26,155]),import.meta.url)},{name:"faq-id",path:"/faq/:id().htm",meta:iQ||{},component:()=>$(()=>import("./BPzFcja6.js").then(t=>t.i),__vite__mapDeps([154,20,21,1,2,22,6,7,23,24,25,125,126,0,26,155]),import.meta.url)},{name:"playerfab-id",path:"/playerfab/:id().htm",meta:sQ||{},component:()=>$(()=>import("./CHPA0Jac.js").then(t=>t.f),__vite__mapDeps([62,26,1,2,21,22,63,57,6,7,58,64,65,66,67,68,69,70,71,72,73,74,59,60,75,76,16,17,77]),import.meta.url)},{name:"record_success",path:"/record-success.htm",component:()=>$(()=>import("./CRaWepDA.js").then(t=>t.a),__vite__mapDeps([92,1,2,93,6,7,94,95,96,97,98,99,100,101,4,5,102,103,104,105,106,107,108,109]),import.meta.url)},{name:"recorder",path:"/recorder.htm",component:()=>$(()=>import("./Dr-0Anxh.js").then(t=>t.i),__vite__mapDeps([140,1,2,85,86,21,22,115,116,75,76,73,74,26,141]),import.meta.url)},{name:"reseller",path:"/reseller.htm",component:()=>$(()=>import("./5YoQyoWx.js"),__vite__mapDeps([156,6,1,2,7,157]),import.meta.url)},{name:"resource",path:"/resource",component:()=>$(()=>import("./CEVD2ZDt.js").then(t=>t.i),__vite__mapDeps([158,111,6,1,2,7,112,21,22,159]),import.meta.url)},{name:"support-search",path:"/support/search.htm",component:()=>$(()=>import("./DoMIRqMW.js"),__vite__mapDeps([160,111,6,1,2,7,112,21,22,125,126,73,74,161]),import.meta.url)},{name:"convert_success",path:"/convert-success.htm",component:()=>$(()=>import("./CRaWepDA.js").then(t=>t.c),__vite__mapDeps([92,1,2,93,6,7,94,95,96,97,98,99,100,101,4,5,102,103,104,105,106,107,108,109]),import.meta.url)},{name:"dvdfab-products",path:"/dvdfab-products.htm",meta:cQ||{},component:()=>$(()=>import("./yrOvzJEx.js"),__vite__mapDeps([162,120,1,2,121,6,7,163]),import.meta.url)},{name:"entry_sub_repay",path:"/entry-sub-repay.htm",component:()=>$(()=>Promise.resolve().then(()=>Zd),void 0,import.meta.url)},{name:"resource-dvdfab",path:"/resource/dvdfab.htm",component:()=>$(()=>import("./Dr-0Anxh.js").then(t=>t.d),__vite__mapDeps([140,1,2,85,86,21,22,115,116,75,76,73,74,26,141]),import.meta.url)},{name:"resource-search",path:"/resource/search.htm",component:()=>$(()=>import("./BU_1eqeD.js"),__vite__mapDeps([164,111,6,1,2,7,112,21,22,75,76,125,126,165]),import.meta.url)},{name:"resource-unifab",path:"/resource/unifab.htm",component:()=>$(()=>import("./Dr-0Anxh.js").then(t=>t.u),__vite__mapDeps([140,1,2,85,86,21,22,115,116,75,76,73,74,26,141]),import.meta.url)},{name:"download_success",path:"/download-success.htm",component:()=>$(()=>import("./CRaWepDA.js").then(t=>t.d),__vite__mapDeps([92,1,2,93,6,7,94,95,96,97,98,99,100,101,4,5,102,103,104,105,106,107,108,109]),import.meta.url)},{name:"dvdfab_promotion",path:"/dvdfab-promotion.htm",meta:uQ||{},component:()=>$(()=>import("./BZDdJOwF.js"),__vite__mapDeps([166,167,1,2,6,7,168,31,32,169,34,35,36,37,42,43,170,171,172,173,174,175,176,177,178,4,5,179,180,33,38,181,44,45,46,47,182,98,99,183,184,185,186,187,188,189,190,191,192,193,194,120,121,195,196,197,198,199,200,201,202,203,204,205,206,207,208,53,54,209,210,211,212,213,214,0,215]),import.meta.url)},{name:"entry_suggestion",path:"/entry-suggestion.htm",component:()=>$(()=>import("./Cvxi4LqT.js"),__vite__mapDeps([216,1,2,6,7,217]),import.meta.url)},{name:"resource-bookfab",path:"/resource/bookfab.htm",component:()=>$(()=>import("./Cla3O9WG.js"),__vite__mapDeps([218,85,1,2,86,21,22,115,116,75,76,73,74,26,6,7,219]),import.meta.url)},{name:"technology",path:"/technology.htm",component:()=>$(()=>import("./iWe8kgJW.js"),__vite__mapDeps([220,21,1,2,22,120,121,0,6,7]),import.meta.url)},{name:"faq-search-result",path:"/faq/search-result.htm",component:()=>$(()=>import("./CG3OiUq1.js"),__vite__mapDeps([221,20,21,1,2,22,6,7,23,125,126,0,222]),import.meta.url)},{name:"passkey_promotion",path:"/passkey-promotion.htm",meta:lQ||{},component:()=>$(()=>import("./N2Y3aPkx.js"),__vite__mapDeps([223,31,1,2,6,7,32,33,34,35,36,37,38,224,44,45,46,4,5,47,182,98,99,183,178,179,225,187,188,226,227,228,229,199,200,201,202,203,204,53,54,230]),import.meta.url)},{name:"technology-slug",path:"/technology/:slug().htm",component:()=>$(()=>import("./CaCNEwr0.js"),__vite__mapDeps([231,62,26,1,2,21,22,63,57,6,7,58,64,65,66,67,68,69,70,71,72,73,74,59,60,75,76,16,17,77,232,233,234,104,105,235,236,237,120,121,238]),import.meta.url)},{name:"member-entry_login",path:"/member/entry-login.htm",component:()=>$(()=>import("./CjDOOiGb.js"),__vite__mapDeps([239,1,2,16,6,7,17,240]),import.meta.url)},{name:"resource-playerfab",path:"/resource/playerfab.htm",component:()=>$(()=>import("./Dr-0Anxh.js").then(t=>t.p),__vite__mapDeps([140,1,2,85,86,21,22,115,116,75,76,73,74,26,141]),import.meta.url)},{name:"resource-recordfab",path:"/resource/recordfab.htm",component:()=>$(()=>import("./Dr-0Anxh.js").then(t=>t.r),__vite__mapDeps([140,1,2,85,86,21,22,115,116,75,76,73,74,26,141]),import.meta.url)},{name:"resource-streamfab",path:"/resource/streamfab.htm",component:()=>$(()=>import("./Dr-0Anxh.js").then(t=>t.s),__vite__mapDeps([140,1,2,85,86,21,22,115,116,75,76,73,74,26,141]),import.meta.url)},{name:"uninstall_software",path:"/uninstall-software.htm",component:()=>$(()=>import("./BoaMIQUC.js"),__vite__mapDeps([241,93,1,2,6,7,94,98,99,97,100,129,4,5,130,242]),import.meta.url)},{name:"bookfab-index",path:"/bookfab-index.htm",component:()=>$(()=>import("./Dr-0Anxh.js").then(t=>t.a),__vite__mapDeps([140,1,2,85,86,21,22,115,116,75,76,73,74,26,141]),import.meta.url)},{name:"entry_download_soft",path:"/entry-download-soft.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"record-topics",path:"/record-topics.htm",component:()=>$(()=>import("./CEVD2ZDt.js").then(t=>t.a),__vite__mapDeps([158,111,6,1,2,7,112,21,22,159]),import.meta.url)},{name:"streamfab_promotion",path:"/streamfab-promotion.htm",meta:dQ||{},component:()=>$(()=>import("./CF6ocBVD.js"),__vite__mapDeps([245,31,1,2,6,7,32,207,34,35,36,37,208,44,45,4,5,46,47,101,
2102,103,104,105,106,197,198,200,201,53,54,246]),import.meta.url)},{name:"article-id",path:"/:article()/:id().htm",meta:pQ||{},component:()=>$(()=>import("./CHPA0Jac.js").then(t=>t.g),__vite__mapDeps([62,26,1,2,21,22,63,57,6,7,58,64,65,66,67,68,69,70,71,72,73,74,59,60,75,76,16,17,77]),import.meta.url)},{name:"entry_system_article",path:"/entry-system-article.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"resource-type-id",path:"/resource/:type()/:id()",meta:_Q||{},component:()=>$(()=>import("./CHPA0Jac.js").then(t=>t.h),__vite__mapDeps([62,26,1,2,21,22,63,57,6,7,58,64,65,66,67,68,69,70,71,72,73,74,59,60,75,76,16,17,77]),import.meta.url)},{name:"resource-type",path:"/resource/:type()",component:()=>$(()=>import("./BJoQjb0u.js"),__vite__mapDeps([249,140,1,2,85,86,21,22,115,116,75,76,73,74,26,141,6,7,250]),import.meta.url)},{name:"get-free-license",path:"/get-free-license.htm",component:()=>$(()=>import("./DunWc7mP.js"),__vite__mapDeps([251,95,1,2,96,252,6,7,253,254,255,256,257,104,105,258,120,121,259,260,261,262]),import.meta.url)},{name:"mobile_download_button",path:"/mobile-download-button.htm",component:()=>$(()=>import("./CGWTc_M0.js"),__vite__mapDeps([263,6,1,2,7,264]),import.meta.url)},{name:"clientad_bookfab_window",path:"/clientad-bookfab-window.htm",component:()=>$(()=>import("./DbqffyE2.js"),__vite__mapDeps([265,1,2,6,7,266]),import.meta.url)},{name:"downloader-topics",path:"/downloader-topics.htm",component:()=>$(()=>import("./Dr-0Anxh.js").then(t=>t.b),__vite__mapDeps([140,1,2,85,86,21,22,115,116,75,76,73,74,26,141]),import.meta.url)},{name:"support-product_manual",path:"/support/:product()-manual.htm",component:()=>$(()=>import("./BH1ZJZIg.js"),__vite__mapDeps([267,21,1,2,22,115,116,73,74,6,7,268]),import.meta.url)},{name:"streamfab_download_status",path:"/streamfab-download-status.htm",component:()=>$(()=>import("./UD54lp2j.js"),__vite__mapDeps([269,1,2,102,103,6,7,270]),import.meta.url)},{name:"subscription_cancel",path:"/subscription-cancel.htm",component:()=>$(()=>import("./CwXw-vzL.js"),__vite__mapDeps([271,16,6,1,2,7,17,272]),import.meta.url)},{name:"clientad_proLine_promotion",path:"/clientad-:proLine()-promotion.htm",meta:fQ||{},component:()=>$(()=>import("./gI7BJtQX.js"),__vite__mapDeps([273,34,35,1,2,36,37,44,6,7,45,46,4,5,47,182,98,99,183,227,228,274]),import.meta.url)},{name:"support-product_quick_start",path:"/support/:product()-quick-start.htm",component:()=>$(()=>import("./Cv8x72ZG.js"),__vite__mapDeps([275,21,1,2,22,6,7,276]),import.meta.url)},{name:"clientad_special_discount",path:"/clientad-special-discount.htm",component:()=>$(()=>import("./C9GJVxms.js"),__vite__mapDeps([277,278,6,1,2,7,279,280]),import.meta.url)},{name:"disc_client_special_discount",path:"/disc-client-special-discount.htm",component:()=>$(()=>import("./Dl3Hqof3.js"),__vite__mapDeps([281,282,1,2,6,7,283,280]),import.meta.url)},{name:"card_info_pay2",path:"/card-info-pay2.htm",meta:{middleware:["sub-repay-redirect"]},component:()=>$(()=>Promise.resolve().then(()=>Zd),void 0,import.meta.url)},{name:"card_info_pay3",path:"/card-info-pay3.htm",meta:{middleware:["sub-repay-redirect"]},component:()=>$(()=>Promise.resolve().then(()=>Zd),void 0,import.meta.url)},{name:"card_info_sub",path:"/card-info-sub.htm",meta:{middleware:["sub-repay-redirect"]},component:()=>$(()=>Promise.resolve().then(()=>Zd),void 0,import.meta.url)},{name:"vanceai_gmo_repay",path:"/vanceai-gmo-repay.htm",meta:{middleware:["sub-repay-redirect"]},component:()=>$(()=>Promise.resolve().then(()=>Zd),void 0,import.meta.url)},{name:"bookfab",path:"/bookfab.htm",meta:{...mQ||{},middleware:["get-product-detail"],extraParam:{name:"bookfab"}},component:()=>$(()=>import("./ChJGxT46.js").then(t=>t.a),__vite__mapDeps([0,1,2]),import.meta.url)},{name:"bookfab_promotion",path:"/bookfab-promotion.htm",meta:{...hQ||{},middleware:["get-promotion-detail"]},component:()=>$(()=>import("./C8bi60Z5.js"),__vite__mapDeps([284,31,1,2,6,7,32,169,34,35,36,37,42,43,170,171,172,173,174,175,176,177,178,4,5,179,180,33,38,285,286,287,44,45,288,289,46,47,182,98,99,183,120,121,290,291,292,293,107,108,294,295,296,199,200,201,202,203,204,297,298,299,300,53,54,301,302,303,304,305,306,307]),import.meta.url)},{name:"bookfab_mac_new",path:"/bookfab-mac-new.htm",component:()=>$(()=>import("./B8tI5HVI.js"),__vite__mapDeps([308,85,1,2,86,6,7,309]),import.meta.url)},{name:"login",path:"/login.htm",component:()=>$(()=>import("./CjDOOiGb.js"),__vite__mapDeps([239,1,2,16,6,7,17,240]),import.meta.url)},{name:"register",path:"/register.htm",component:()=>$(()=>import("./CjDOOiGb.js"),__vite__mapDeps([239,1,2,16,6,7,17,240]),import.meta.url)},{name:"forget_password",path:"/forget-password.htm",component:()=>$(()=>import("./CjDOOiGb.js"),__vite__mapDeps([239,1,2,16,6,7,17,240]),import.meta.url)},{name:"reset_password",path:"/reset-password.htm",component:()=>$(()=>import("./CjDOOiGb.js"),__vite__mapDeps([239,1,2,16,6,7,17,240]),import.meta.url)},{name:"clientad_dvdfab_suggestion",path:"/clientad-dvdfab-suggestion.htm",component:()=>$(()=>import("./Cvxi4LqT.js"),__vite__mapDeps([216,1,2,6,7,217]),import.meta.url)},{name:"clientad_streamfab_suggestion",path:"/clientad-streamfab-suggestion.htm",component:()=>$(()=>import("./Cvxi4LqT.js"),__vite__mapDeps([216,1,2,6,7,217]),import.meta.url)},{name:"clientad_unifab_suggestion",path:"/clientad-unifab-suggestion.htm",component:()=>$(()=>import("./Cvxi4LqT.js"),__vite__mapDeps([216,1,2,6,7,217]),import.meta.url)},{name:"clientad_playerfab_suggestion",path:"/clientad-playerfab-suggestion.htm",component:()=>$(()=>import("./Cvxi4LqT.js"),__vite__mapDeps([216,1,2,6,7,217]),import.meta.url)},{name:"clientad_bookfab_suggestion",path:"/clientad-bookfab-suggestion.htm",component:()=>$(()=>import("./Cvxi4LqT.js"),__vite__mapDeps([216,1,2,6,7,217]),import.meta.url)},{name:"all_in_one",path:"/all-in-one.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>
2import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"blu_ray_copy",path:"/blu-ray-copy.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"uhd_after_editor",path:"/uhd-after-editor.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"blu_ray_after_editor",path:"/blu-ray-after-editor.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvd_ripper",path:"/dvd-ripper.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvd_creator",path:"/dvd-creator.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"blu_ray_ripper",path:"/blu-ray-ripper.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvd_copy",path:"/dvd-copy.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"blu_ray_recorder_ripper",path:"/blu-ray-recorder-ripper.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"blu_ray_cinavia_removal",path:"/blu-ray-cinavia-removal.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"4k_recorder_ripper",path:"/4k-recorder-ripper.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"uhd_ripper",path:"/uhd-ripper.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"4k_recorder_copy",path:"/4k-recorder-copy.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"uhd_creator",path:"/uhd-creator.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"blu_ray_creator",path:"/blu-ray-creator.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"uhd_cinavia_removal",path:"/uhd-cinavia-removal.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"uhd_drive_tool",path:"/uhd-drive-tool.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"uhd_copy",path:"/uhd-copy.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"blu_ray_to_uhd_converter",path:"/blu-ray-to-uhd-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"blu_ray_recorder_copy",path:"/blu-ray-recorder-copy.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"blu_ray_to_dvd_converter",path:"/blu-ray-to-dvd-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>
2import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvd_cinavia_removal",path:"/dvd-cinavia-removal.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvd_to_blu_ray_converter",path:"/dvd-to-blu-ray-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"uhd_to_blu_ray_converter",path:"/uhd-to-blu-ray-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"nvidia_ai_enhancer",path:"/nvidia-ai-enhancer.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvdfab365",path:"/dvdfab365.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"ai_upscaler",path:"/ai-upscaler.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"ai_hdr_upconverter",path:"/ai-hdr-upconverter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"subtitle_generator_ai",path:"/subtitle-generator-ai.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"fabcloud",path:"/fabcloud.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvd_to_uhd_converter_ai",path:"/dvd-to-uhd-converter-ai.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"detail_refiner_ai",path:"/detail-refiner-ai.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"hd_decrypter",path:"/hd-decrypter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"downloader",path:"/downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"olympic_games_downloader",path:"/olympic-games-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"youtube_video_downloader",path:"/youtube-video-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"channel_4_downloader",path:"/channel-4-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"paramount_plus_downloader",path:"/paramount-plus-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"youtube_movies_downloader",path:"/youtube-movies-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"peacock_downloader",path:"/peacock-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"apple_tv_downloader",path:"/apple-tv-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>
2import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"telasa_downloader",path:"/telasa-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"wowow_downloader",path:"/wowow-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"tiktok_downloader",path:"/tiktok-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"roku_channel_downloader",path:"/roku-channel-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"hulu_downloader",path:"/hulu-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"joyn_downloader",path:"/joyn-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"rakuten_tv_downloader",path:"/rakuten-tv-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"myfans_downloader",path:"/myfans-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"rtl_plus_downloader",path:"/rtl-plus-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"espn_plus_downloader",path:"/espn-plus-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"discovery_plus_downloader",path:"/discovery-plus-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"fod_downloader",path:"/fod-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"pluto_tv_downloader",path:"/pluto-tv-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"shahid_downloader",path:"/shahid-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"drm_mpd_downloader",path:"/drm-mpd-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"unext_downloader",path:"/unext-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"hbo_max_downloader",path:"/hbo-max-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"amazon_downloader",path:"/amazon-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"fanza_downloader",path:"/fanza-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"skyshowtime_downloader",path:"/skyshowtime-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>
2import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"twitch_downloader",path:"/twitch-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"mgstage_downloader",path:"/mgstage-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"lemino_downloader",path:"/lemino-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"cw_downloader",path:"/cw-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"abematv_downloader",path:"/abematv-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"onlyfans_downloader",path:"/onlyfans-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"wow_downloader",path:"/wow-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"tubi_downloader",path:"/tubi-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"crunchyroll_downloader",path:"/crunchyroll-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"tver_downloader",path:"/tver-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"itvx_downloader",path:"/itvx-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"stan_downloader",path:"/stan-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"nhk_downloader",path:"/nhk-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dmm_downloader",path:"/dmm-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"viki_downloader",path:"/viki-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"netflix_downloader",path:"/netflix-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"canal_plus_downloader",path:"/canal-plus-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"disney_plus_downloader",path:"/disney-plus-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"danime_downloader",path:"/danime-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"drm_m3u8_downloader",path:"/drm-m3u8-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>
2import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"pornhub_downloader",path:"/pornhub-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"now_downloader",path:"/now-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"caribbeancom_downloader",path:"/caribbeancom-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"streamfab_for_android",path:"/streamfab-for-android.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"vix_downloader",path:"/vix-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"fandango_downloader",path:"/fandango-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"starz_downloader",path:"/starz-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"sokmil_downloader",path:"/sokmil-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"waipu_downloader",path:"/waipu-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"m6_plus_downloader",path:"/m6-plus-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"family_club_downloader",path:"/family-club-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"plex_downloader",path:"/plex-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"foxtel_downloader",path:"/foxtel-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"streamfab_for_browser",path:"/streamfab-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"fandango_downloader_for_browser",path:"/fandango-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"hulu_downloader_for_browser",path:"/hulu-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"tver_downloader_for_browser",path:"/tver-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"fanza_downloader_for_browser",path:"/fanza-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"myfans_downloader_for_browser",path:"/myfans-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>
2import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"unext_downloader_for_browser",path:"/unext-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"onlyfans_downloader_for_browser",path:"/onlyfans-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"m3u8_downloader_for_browser",path:"/m3u8-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"video_downloader_for_browser",path:"/video-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"netflix_downloader_for_browser",path:"/netflix-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"disney_plus_downloader_for_browser",path:"/disney-plus-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"amazon_downloader_for_browser",path:"/amazon-downloader-for-browser.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dazn_downloader",path:"/dazn-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"udemy_downloader",path:"/udemy-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"zdf-downloader",path:"/zdf-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"arte-downloader",path:"/arte-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"ard-downloader",path:"/ard-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"fansly-downloader",path:"/fansly-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"coursera-downloader",path:"/coursera-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"reelshort-downloader",path:"/reelshort-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"bbc-iplayer-downloader",path:"/bbc-iplayer-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"jiohotstar-downloader",path:"/jiohotstar-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"musicfab",path:"/musicfab.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"line_music_converter",path:"/line-music-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>
2import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"apple_music_converter",path:"/apple-music-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"audible_converter",path:"/audible-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"soundcloud_converter",path:"/soundcloud-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"deezer_converter",path:"/deezer-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"tidal_converter",path:"/tidal-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"qobuz_converter",path:"/qobuz-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"amazon_music_converter",path:"/amazon-music-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"youtube_music_converter",path:"/youtube-music-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dhits_converter",path:"/dhits-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"spotify_converter",path:"/spotify-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"pandora_converter",path:"/pandora-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"playerfab",path:"/playerfab.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"free_video_player",path:"/free-video-player.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"ultra_hd_player",path:"/ultra-hd-player.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"stream_player",path:"/stream-player.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvd_player",path:"/dvd-player.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"ai_live_subtitle",path:"/ai-live-subtitle.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"passkey",path:"/passkey.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"passkey_uhd_drive_tool",path:"/passkey-uhd-drive-tool.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"passkey_for_blu_ray_recorder",path:"/passkey-for-blu-ray-recorder.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>
2import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"passkey_for_blu_ray",path:"/passkey-for-blu-ray.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"passkey_for_dvd",path:"/passkey-for-dvd.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"passkey_for_4k_recorder",path:"/passkey-for-4k-recorder.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"passkey_lite",path:"/passkey-lite.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"audiobook_creator",path:"/audiobook-creator.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"kindle_converter",path:"/kindle-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"kobo_converter",path:"/kobo-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"audiobook_cloud_enhancer",path:"/audiobook-cloud-enhancer.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"bookfab_audible_converter",path:"/bookfab-audible-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"bookfab_calibre_plugin",path:"/bookfab-calibre-plugin.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"audiobookjp_converter",path:"/audiobookjp-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"fanza_converter",path:"/fanza-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dmm_converter",path:"/dmm-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"audiobooks_converter",path:"/audiobooks-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"bookwalker_converter",path:"/bookwalker-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"rakuten_magazine_converter",path:"/rakuten-magazine-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"readly_converter",path:"/readly-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"piccoma_converter",path:"/piccoma-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"cmoa_converter",path:"/cmoa-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dlsite_converter",path:"/dlsite-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>
2import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"chirp_converter",path:"/chirp-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"line_manga_converter",path:"/line-manga-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"ameba_manga_converter",path:"/ameba-manga-converter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"unifab_ai",path:"/unifab-ai.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"photo_enhancer_ai",path:"/photo-enhancer-ai.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"file_transfer",path:"/file-transfer.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"mvc_codecs",path:"/mvc-codecs.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"media_recover_for_dvd",path:"/media-recover-for-dvd.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"media_recover_for_blu_ray",path:"/media-recover-for-blu-ray.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvdfab_remote",path:"/dvdfab-remote.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"media_recover_for_dvd_blu_ray",path:"/media-recover-for-dvd-blu-ray.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvdfab_virtual_drive",path:"/dvdfab-virtual-drive.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"dvdfab_hd_decrypter",path:"/dvdfab-hd-decrypter.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"youtube_downloader",path:"/youtube-downloader.htm",meta:{middleware:["get-product-detail"]},component:()=>$(()=>import("./BGUUOIUO.js"),__vite__mapDeps([136,98,1,2,99,104,6,7,105,0,137]),import.meta.url)},{name:"company",path:"/company.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"webmaster",path:"/webmaster.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"dvdfab_pad",path:"/dvdfab-pad.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"cookies_policy",path:"/cookies-policy.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"dvdfab_user_license_agreement",path:"/dvdfab-user-license-agreement.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"legal_disclaimer",path:"/legal-disclaimer.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"dmca",path:"/dmca.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"privacy",path:"/privacy.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"purchase_policy",path:"/purchase-policy.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"statement",path:"/statement.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"terms_of_use",path:"/terms-of-use.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"refund_policy",path:"/refund-policy.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"terms_of_license_authorization",path:"/terms-of-license-authorization.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"shipping_policy",path:"/shipping-policy.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"end_user_license_agreement",path:"/end-user-license-agreement.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"opensource",path:"/opensource.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"multi_angle_movies",path:"/multi-angle-movies.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"links",path:"/links.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"impressum",path:"/impressum.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"mentions_legales",path:"/mentions-legales.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"tokushoho",path:"/tokushoho.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"awards_and_reviews",path:"/awards-and-reviews.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"how_to_register",path:"/how-to-register.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"4k_uhd_drives",path:"/4k-uhd-drives.htm",component:()=>$(()=>import("./B3y8tsIk.js"),__vite__mapDeps([247,232,233,234,104,1,2,6,7,105,235,236,237,26,248]),import.meta.url)},{name:"download_bookfab_win",path:"/download-bookfab-win.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_bookfab_mac",path:"/download-bookfab-mac.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_downloader_mac",path:"/download-downloader-mac.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_downloader_win",path:"/download-downloader-win.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_dvdfab_mac",path:"/download-dvdfab-mac.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_dvdfab_win",path:"/download-dvdfab-win.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_explorerfab_win",path:"/download-explorerfab-win.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_passkey_win",path:"/download-passkey-win.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_photo_enhancer_ai",path:"/download-photo-enhancer-ai.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_player_mac",path:"/download-player-mac.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_player_win",path:"/download-player-win.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_playerfab_win",path:"/download-playerfab-win.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_playerfab_mac",path:"/download-playerfab-mac.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_recordfab_mac",path:"/download-recordfab-mac.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_recordfab_win",path:"/download-recordfab-win.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_unifab_mac",path:"/download-unifab-mac.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_unifab_win",path:"/download-unifab-win.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_video_converter_pro",path:"/download-video-converter-pro.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"download_video_enhancer_ai",path:"/download-video-enhancer-ai.htm",component:()=>$(()=>import("./BaxOi7A9.js"),__vite__mapDeps([243,1,2,6,7,244]),import.meta.url)},{name:"dvd_fab_new",path:"/dvd-fab-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"dvdfab_mac_new",path:"/dvdfab-mac-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"media_player_mac_new",path:"/media-player-mac-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"media_player_new",path:"/media-player-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"media_recover_new",path:"/media-recover-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"musicfab_mac_new",path:"/musicfab-mac-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"musicfab_new",path:"/musicfab-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"passkey_new",path:"/passkey-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"photo_enhancer_ai_new",path:"/photo-enhancer-ai-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"recordfab_new",path:"/recordfab-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"toolkit_new",path:"/toolkit-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"unifab_mac_new",path:"/unifab-mac-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"unifab_new",path:"/unifab-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"video_converter_pro_new",path:"/video-converter-pro-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"video_enhancer_ai_new",path:"/video-enhancer-ai-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"videocruise_new",path:"/videocruise-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"virtual_drive_new",path:"/virtual-drive-new.htm",component:()=>$(()=>import("./BI7k150s.js"),__vite__mapDeps([152,85,1,2,86,127,6,7,128,153]),import.meta.url)},{name:"support-dvdfab",path:"/support/dvdfab.htm",component:()=>$(()=>import("./Cfia6ZfU.js").then(t=>t.e),__vite__mapDeps([110,1,2,111,6,7,112,21,22,113,114,115,116,65,66,73,74,117]),import.meta.url)},{name:"support-streamfab",path:"/support/streamfab.htm",component:()=>$(()=>import("./Cfia6ZfU.js").then(t=>t.e),__vite__mapDeps([110,1,2,111,6,7,112,21,22,113,114,115,116,65,66,73,74,117]),import.meta.url)},{name:"support-passkey",path:"/support/passkey.htm",component:()=>$(()=>import("./Cfia6ZfU.js").then(t=>t.e),__vite__mapDeps([110,1,2,111,6,7,112,21,22,113,114,115,116,65,66,73,74,117]),import.meta.url)},{name:"support-recordfab",path:"/support/recordfab.htm",component:()=>$(()=>import("./Cfia6ZfU.js").then(t=>t.e),__vite__mapDeps([110,1,2,111,6,7,112,21,22,113,114,115,116,65,66,73,74,117]),import.meta.url)},{name:"support-bookfab",path:"/support/bookfab.htm",component:()=>$(()=>import("./Cfia6ZfU.js").then(t=>t.e),__vite__mapDeps([110,1,2,111,6,7,112,21,22,113,114,115,116,65,66,73,74,117]),import.meta.url)},{name:"support-playerfab",path:"/support/playerfab.htm",component:()=>$(()=>import("./Cfia6ZfU.js").then(t=>t.e),__vite__mapDeps([110,1,2,111,6,7,112,21,22,113,114,115,116,65,66,73,74,117]),import.meta.url)}],MD=(t,e)=>({default:()=>{var r;return t?Ko(Ml,t===!0?{}:t,e):(r=e.default)==null?void 0:r.call(e)}}),gQ=/(:\w+)\([^)]+\)/g,bQ=/(:\w+)[?+*]/g,vQ=/:\w+/g;function eN(t){const e=(t==null?void 0:t.meta.key)??t.path.replace(gQ,"$1").replace(bQ,"$1").replace(vQ,r=>{var a;return((a=t.params[r.slice(1)])==null?void 0:a.toString())||""});return typeof e=="function"?e(t):e}function yQ(t,e){return t===e||e===Ny?!1:eN(t)!==eN(e)?!0:!t.matched.every((a,s)=>{var l,d;return a.components&&a.components.default===((d=(l=e.matched[s])==null?void 0:l.components)==null?void 0:d.default)})}const EQ={scrollBehavior(t,e,r){var b;const a=Mt(),s=((b=Ha().options)==null?void 0:b.scrollBehaviorType)??"auto";let l=r||void 0;const d=typeof t.meta.scrollToTop=="function"?t.meta.scrollToTop(t,e):t.meta.scrollToTop;if(!l&&e&&t&&d!==!1&&yQ(t,e)&&(l={left:0,top:0}),t.path===e.path)return e.hash&&!t.hash?{left:0,top:0}:t.hash?{el:t.hash,top:ND(t.hash),behavior:s}:!1;const _=g=>!!(g.meta.pageTransition??Vy),m=_(e)&&_(t)?"page:transition:finish":"page:loading:end";return new Promise(g=>{a.hooks.hookOnce(m,()=>{requestAnimationFrame(()=>g(wQ(t,"instant",l)))})})}};function ND(t){try{const e=document.querySelector(t);if(e)return(Number.parseFloat(getComputedStyle(e).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function wQ(t,e,r){return r||(t.hash?{el:t.hash,top:ND(t.hash),behavior:e}:{left:0,top:0,behavior:e})}const SQ={hashMode:!1,scrollBehaviorType:"auto"},Da={...SQ,...EQ},TQ=async t=>{var m;let e,r;if(!((m=t.meta)!=null&&m.validate))return;const a=Mt(),s=Ha(),l=([e,r]=za(()=>Promise.resolve(t.meta.validate(t))),e=await e,r(),e);
2if(l===!0)return;const d=dr({statusCode:l&&l.statusCode||404,statusMessage:l&&l.statusMessage||`Page Not Found: ${t.fullPath}`,data:{path:t.fullPath}}),_=s.beforeResolve(b=>{if(_(),b===t){const g=s.afterEach(async()=>{g(),await a.runWithContext(()=>Ws(d)),window==null||window.history.pushState({},"",t.fullPath)});return!1}})};function Jy(t){return typeof t=="string"?`'${t}'`:new kQ().serialize(t)}const kQ=(function(){var e;class t{constructor(){BM(this,e,new Map)}compare(a,s){const l=typeof a,d=typeof s;return l==="string"&&d==="string"?a.localeCompare(s):l==="number"&&d==="number"?a-s:String.prototype.localeCompare.call(this.serialize(a,!0),this.serialize(s,!0))}serialize(a,s){if(a===null)return"null";switch(typeof a){case"string":return s?a:`'${a}'`;case"bigint":return`${a}n`;case"object":return this.$object(a);case"function":return this.$function(a)}return String(a)}serializeObject(a){const s=Object.prototype.toString.call(a);if(s!=="[object Object]")return this.serializeBuiltInType(s.length<10?`unknown:${s}`:s.slice(8,-1),a);const l=a.constructor,d=l===Object||l===void 0?"":l.name;if(d!==""&&globalThis[d]===l)return this.serializeBuiltInType(d,a);if(typeof a.toJSON=="function"){const _=a.toJSON();return d+(_!==null&&typeof _=="object"?this.$object(_):`(${this.serialize(_)})`)}return this.serializeObjectEntries(d,Object.entries(a))}serializeBuiltInType(a,s){const l=this["$"+a];if(l)return l.call(this,s);if(typeof(s==null?void 0:s.entries)=="function")return this.serializeObjectEntries(a,s.entries());throw new Error(`Cannot serialize ${a}`)}serializeObjectEntries(a,s){const l=Array.from(s).sort((_,m)=>this.compare(_[0],m[0]));let d=`${a}{`;for(let _=0;_<l.length;_++){const[m,b]=l[_];d+=`${this.serialize(m,!0)}:${this.serialize(b)}`,_<l.length-1&&(d+=",")}return d+"}"}$object(a){let s=Wd(this,e).get(a);return s===void 0&&(Wd(this,e).set(a,`#${Wd(this,e).size}`),s=this.serializeObject(a),Wd(this,e).set(a,s)),s}$function(a){const s=Function.prototype.toString.call(a);return s.slice(-15)==="[native code] }"?`${a.name||""}()[native]`:`${a.name}(${a.length})${s.replace(/\s*\n\s*/g,"")}`}$Array(a){let s="[";for(let l=0;l<a.length;l++)s+=this.serialize(a[l]),l<a.length-1&&(s+=",");return s+"]"}$Date(a){try{return`Date(${a.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(a){return`ArrayBuffer[${new Uint8Array(a).join(",")}]`}$Set(a){return`Set${this.$Array(Array.from(a).sort((s,l)=>this.compare(s,l)))}`}$Map(a){return this.serializeObjectEntries("Map",a.entries())}}e=new WeakMap;for(const r of["Error","RegExp","URL"])t.prototype["$"+r]=function(a){return`${r}(${a})`};for(const r of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])t.prototype["$"+r]=function(a){return`${r}[${a.join(",")}]`};for(const r of["BigInt64Array","BigUint64Array"])t.prototype["$"+r]=function(a){return`${r}[${a.join("n,")}${a.length>0?"n":""}]`};return t})();function AQ(t,e){return t===e||Jy(t)===Jy(e)}const OQ=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],PQ=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],LQ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",zc=[];let RQ=class{constructor(){Yo(this,"_data",new um);Yo(this,"_hash",new um([...OQ]));Yo(this,"_nDataBytes",0);Yo(this,"_minBufferSize",0)}finalize(e){e&&this._append(e);const r=this._nDataBytes*8,a=this._data.sigBytes*8;return this._data.words[a>>>5]|=128<<24-a%32,this._data.words[(a+64>>>9<<4)+14]=Math.floor(r/4294967296),this._data.words[(a+64>>>9<<4)+15]=r,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(e,r){const a=this._hash.words;let s=a[0],l=a[1],d=a[2],_=a[3],m=a[4],b=a[5],g=a[6],y=a[7];for(let E=0;E<64;E++){if(E<16)zc[E]=e[r+E]|0;else{const L=zc[E-15],B=(L<<25|L>>>7)^(L<<14|L>>>18)^L>>>3,N=zc[E-2],D=(N<<15|N>>>17)^(N<<13|N>>>19)^N>>>10;zc[E]=B+zc[E-7]+D+zc[E-16]}const S=m&b^~m&g,O=s&l^s&d^l&d,w=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),k=(m<<26|m>>>6)^(m<<21|m>>>11)^(m<<7|m>>>25),P=y+k+S+PQ[E]+zc[E],C=w+O;y=g,g=b,b=m,m=_+P|0,_=d,d=l,l=s,s=P+C|0}a[0]=a[0]+s|0,a[1]=a[1]+l|0,a[2]=a[2]+d|0,a[3]=a[3]+_|0,a[4]=a[4]+m|0,a[5]=a[5]+b|0,a[6]=a[6]+g|0,a[7]=a[7]+y|0}_append(e){typeof e=="string"&&(e=um.fromUtf8(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes}_process(e){let r,a=this._data.sigBytes/64;e?a=Math.ceil(a):a=Math.max((a|0)-this._minBufferSize,0);const s=a*16,l=Math.min(s*4,this._data.sigBytes);if(s){for(let d=0;d<s;d+=16)this._doProcessBlock(this._data.words,d);r=this._data.words.splice(0,s),this._data.sigBytes-=l}return new um(r,l)}},um=class DD{constructor(e,r){Yo(this,"words");Yo(this,"sigBytes");e=this.words=e||[],this.sigBytes=r===void 0?e.length*4:r}static fromUtf8(e){const r=unescape(encodeURIComponent(e)),a=r.length,s=[];for(let l=0;l<a;l++)s[l>>>2]|=(r.charCodeAt(l)&255)<<24-l%4*8;return new DD(s,a)}toBase64(){const e=[];for(let r=0;r<this.sigBytes;r+=3){const a=this.words[r>>>2]>>>24-r%4*8&255,s=this.words[r+1>>>2]>>>24-(r+1)%4*8&255,l=this.words[r+2>>>2]>>>24-(r+2)%4*8&255,d=a<<16|s<<8|l;for(let _=0;_<4&&r*8+_*6<this.sigBytes*8;_++)e.push(LQ.charAt(d>>>6*(3-_)&63))}return e.join("")}concat(e){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let r=0;r<e.sigBytes;r++){const a=e.words[r>>>2]>>>24-r%4*8&255;this.words[this.sigBytes+r>>>2]|=a<<24-(this.sigBytes+r)%4*8}else for(let r=0;r<e.sigBytes;r+=4)this.words[this.sigBytes+r>>>2]=e.words[r>>>2];this.sigBytes+=e.sigBytes}};function CQ(t){return new RQ().finalize(t).toBase64()}function xQ(t){return CQ(Jy(t))}function IQ(t){return Array.isArray(t)?t:[t]}const Gm=globalThis.requestIdleCallback||(t=>{const e=Date.now(),r={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-e))};return setTimeout(()=>{t(r)},1)}),MQ=t=>{const e=Mt();e.isHydrating?e.hooks.hookOnce("app:suspense:resolve",()=>{Gm(()=>t())}):Gm(()=>t())},NQ=t=>t==="defer"||t===!1;function BD(...t){var w;const e=typeof t[t.length-1]=="string"?t.pop():void 0;
2typeof t[0]!="string"&&t.unshift(e);let[r,a,s={}]=t;if(typeof r!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof a!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");const l=Mt(),d=a,_=()=>Kc.value,m=()=>l.isHydrating?l.payload.data[r]:l.static.data[r];s.server??(s.server=!0),s.default??(s.default=_),s.getCachedData??(s.getCachedData=m),s.lazy??(s.lazy=!1),s.immediate??(s.immediate=!0),s.deep??(s.deep=Kc.deep),s.dedupe??(s.dedupe="cancel");const b=s.getCachedData(r,l),g=b!=null;if(!l._asyncData[r]||!s.immediate){(w=l.payload._errors)[r]??(w[r]=Kc.errorValue);const k=s.deep?Te:Sl;l._asyncData[r]={data:k(g?b:s.default()),pending:Te(!g),error:H0(l.payload._errors,r),status:Te("idle"),_default:s.default}}const y={...l._asyncData[r]};delete y._default,y.refresh=y.execute=(k={})=>{if(l._asyncDataPromises[r]){if(NQ(k.dedupe??s.dedupe))return l._asyncDataPromises[r];l._asyncDataPromises[r].cancelled=!0}if(k._initial||l.isHydrating&&k._initial!==!1){const C=k._initial?b:s.getCachedData(r,l);if(C!=null)return Promise.resolve(C)}y.pending.value=!0,y.status.value="pending";const P=new Promise((C,L)=>{try{C(d(l))}catch(B){L(B)}}).then(async C=>{if(P.cancelled)return l._asyncDataPromises[r];let L=C;s.transform&&(L=await s.transform(C)),s.pick&&(L=DQ(L,s.pick)),l.payload.data[r]=L,y.data.value=L,y.error.value=Kc.errorValue,y.status.value="success"}).catch(C=>{if(P.cancelled)return l._asyncDataPromises[r];y.error.value=dr(C),y.data.value=R(s.default()),y.status.value="error"}).finally(()=>{P.cancelled||(y.pending.value=!1,delete l._asyncDataPromises[r])});return l._asyncDataPromises[r]=P,l._asyncDataPromises[r]},y.clear=()=>UD(l,r);const E=()=>y.refresh({_initial:!0}),S=s.server!==!1&&l.payload.serverRendered;{const k=lh();if(k&&S&&s.immediate&&!k.sp&&(k.sp=[]),k&&!k._nuxtOnBeforeMountCbs){k._nuxtOnBeforeMountCbs=[];const L=k._nuxtOnBeforeMountCbs;fK(()=>{L.forEach(B=>{B()}),L.splice(0,L.length)}),ta(()=>L.splice(0,L.length))}S&&l.isHydrating&&(y.error.value||b!=null)?(y.pending.value=!1,y.status.value=y.error.value?"error":"success"):k&&(l.payload.serverRendered&&l.isHydrating||s.lazy)&&s.immediate?k._nuxtOnBeforeMountCbs.push(E):s.immediate&&E();const P=ch();if(s.watch){const L=tr(s.watch,()=>y.refresh());P&&Vi(L)}const C=l.hook("app:data:refresh",async L=>{(!L||L.includes(r))&&await y.refresh()});P&&Vi(C)}const O=Promise.resolve(l._asyncDataPromises[r]).then(()=>y);return Object.assign(O,y),O}function Oo(t){const e=Mt();return t in e.payload.data||(e.payload.data[t]=Kc.value),{data:ce({get(){var r;return((r=e._asyncData[t])==null?void 0:r.data.value)??e.payload.data[t]},set(r){e._asyncData[t]?e._asyncData[t].data.value=r:e.payload.data[t]=r}})}}function sOe(t){const e=Mt(),r=Object.keys(e.payload.data),a=t?typeof t=="function"?r.filter(t):IQ(t):r;for(const s of a)UD(e,s)}function UD(t,e){e in t.payload.data&&(t.payload.data[e]=void 0),e in t.payload._errors&&(t.payload._errors[e]=Kc.errorValue),t._asyncData[e]&&(t._asyncData[e].data.value=void 0,t._asyncData[e].error.value=Kc.errorValue,t._asyncData[e].pending.value=!1,t._asyncData[e].status.value="idle"),e in t._asyncDataPromises&&(t._asyncDataPromises[e]&&(t._asyncDataPromises[e].cancelled=!0),t._asyncDataPromises[e]=void 0)}function DQ(t,e){const r={};for(const a of e)r[a]=t[a];return r}async function cOe(...t){var d;const e=typeof t[t.length-1]=="string"?t.pop():void 0;typeof t[0]!="string"&&t.unshift(e);const[r,a,s]=t;if(!r||typeof r!="string")throw new TypeError("[nuxt] [callOnce] key must be a string: "+r);if(a!==void 0&&typeof a!="function")throw new Error("[nuxt] [callOnce] fn must be a function: "+a);const l=Mt();(s==null?void 0:s.mode)==="navigation"&&l.hooks.hookOnce("page:start",()=>{l.payload.once.delete(r)}),!l.payload.once.has(r)&&(l._once||(l._once={}),(d=l._once)[r]||(d[r]=a()||!0),await l._once[r],l.payload.once.add(r),delete l._once[r])}const BQ="$s";function Uo(...t){const e=typeof t[t.length-1]=="string"?t.pop():void 0;typeof t[0]!="string"&&t.unshift(e);const[r,a]=t;if(!r||typeof r!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+r);if(a!==void 0&&typeof a!="function")throw new Error("[nuxt] [useState] init must be a function: "+a);const s=BQ+r,l=Mt(),d=H0(l.payload.state,s);if(d.value===void 0&&a){const _=a();if(wl(_))return l.payload.state[s]=_,_;d.value=_}return d}function UQ(t,e,r){const[a={},s]=typeof e=="string"?[{},e]:[e,r],l=ce(()=>ha(t)),d=a.key||xQ([s,typeof l.value=="string"?l.value:"",...FQ(a)]);if(!d||typeof d!="string")throw new TypeError("[nuxt] [useFetch] key must be a string: "+d);if(!t)throw new Error("[nuxt] [useFetch] request is missing.");const _=d===s?"$f"+d:d;if(!a.baseURL&&typeof l.value=="string"&&l.value[0]==="/"&&l.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:m,lazy:b,default:g,transform:y,pick:E,watch:S,immediate:O,getCachedData:w,deep:k,dedupe:P,...C}=a,L=gr({...IJ,...C,cache:typeof a.cache=="boolean"?void 0:a.cache}),B={server:m,lazy:b,default:g,transform:y,pick:E,immediate:O,getCachedData:w,deep:k,dedupe:P,watch:S===!1?[]:[L,l,...S||[]]};let N;return BD(_,()=>{var Y;(Y=N==null?void 0:N.abort)==null||Y.call(N,new DOMException("Request aborted as another request to the same endpoint was initiated.","AbortError")),N=typeof AbortController<"u"?new AbortController:{};const M=ha(a.timeout);let U;return M&&(U=setTimeout(()=>N.abort(new DOMException("Request aborted due to timeout.","AbortError")),M),N.signal.onabort=()=>clearTimeout(U)),(a.$fetch||globalThis.$fetch)(l.value,{signal:N.signal,...L}).finally(()=>{clearTimeout(U)})},B)}function FQ(t){var r;const e=[((r=ha(t.method))==null?void 0:r.toUpperCase())||"GET",ha(t.baseURL)];for(const a of[t.params||t.query]){const s=ha(a);if(!s)continue;const l={};for(const[d,_]of Object.entries(s))l[ha(d)]=ha(_);e.push(l)}return e}function $Q(t,e){if(typeof t!="string")throw new TypeError("argument str must be a string");const r={},a=e||{},s=a.decode||jQ;let l=0;for(;l<t.length;){const d=t.indexOf("=",l);if(d===-1)break;let _=t.indexOf(";",l);if(_===-1)_=t.length;else if(_<d){l=t.lastIndexOf(";",d-1)+1;continue}const m=t.slice(l,d).trim();if(a!=null&&a.filter&&!(a!=null&&a.filter(m))){l=_+1;continue}if(r[m]===void 0){let b=t.slice(d+1,_).trim();b.codePointAt(0)===34&&(b=b.slice(1,-1)),r[m]=VQ(b,s)}l=_+1}return r}
2function jQ(t){return t.includes("%")?decodeURIComponent(t):t}function VQ(t,e){try{return e(t)}catch{return t}}const lm=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function tN(t,e,r){const a=r||{},s=a.encode||encodeURIComponent;if(typeof s!="function")throw new TypeError("option encode is invalid");if(!lm.test(t))throw new TypeError("argument name is invalid");const l=s(e);if(l&&!lm.test(l))throw new TypeError("argument val is invalid");let d=t+"="+l;if(a.maxAge!==void 0&&a.maxAge!==null){const _=a.maxAge-0;if(Number.isNaN(_)||!Number.isFinite(_))throw new TypeError("option maxAge is invalid");d+="; Max-Age="+Math.floor(_)}if(a.domain){if(!lm.test(a.domain))throw new TypeError("option domain is invalid");d+="; Domain="+a.domain}if(a.path){if(!lm.test(a.path))throw new TypeError("option path is invalid");d+="; Path="+a.path}if(a.expires){if(!zQ(a.expires)||Number.isNaN(a.expires.valueOf()))throw new TypeError("option expires is invalid");d+="; Expires="+a.expires.toUTCString()}if(a.httpOnly&&(d+="; HttpOnly"),a.secure&&(d+="; Secure"),a.priority)switch(typeof a.priority=="string"?a.priority.toLowerCase():a.priority){case"low":{d+="; Priority=Low";break}case"medium":{d+="; Priority=Medium";break}case"high":{d+="; Priority=High";break}
2default:throw new TypeError("option priority is invalid")}if(a.sameSite)switch(typeof a.sameSite=="string"?a.sameSite.toLowerCase():a.sameSite){case!0:{d+="; SameSite=Strict";break}case"lax":{d+="; SameSite=Lax";break}case"strict":{d+="; SameSite=Strict";break}case"none":{d+="; SameSite=None";break}default:throw new TypeError("option sameSite is invalid")}return a.partitioned&&(d+="; Partitioned"),d}function zQ(t){return Object.prototype.toString.call(t)==="[object Date]"||t instanceof Date}function li(t){if(typeof t!="object")return t;var e,r,a=Object.prototype.toString.call(t);if(a==="[object Object]"){if(t.constructor!==Object&&typeof t.constructor=="function"){r=new t.constructor;for(e in t)t.hasOwnProperty(e)&&r[e]!==t[e]&&(r[e]=li(t[e]))}else{r={};for(e in t)e==="__proto__"?Object.defineProperty(r,e,{value:li(t[e]),configurable:!0,enumerable:!0,writable:!0}):r[e]=li(t[e])}return r}if(a==="[object Array]"){for(e=t.length,r=Array(e);e--;)r[e]=li(t[e]);return r}return a==="[object Set]"?(r=new Set,t.forEach(function(s){r.add(li(s))}),r):a==="[object Map]"?(r=new Map,t.forEach(function(s,l){r.set(li(l),li(s))}),r):a==="[object Date]"?new Date(+t):a==="[object RegExp]"?(r=new RegExp(t.source,t.flags),r.lastIndex=t.lastIndex,r):a==="[object DataView]"?new t.constructor(li(t.buffer)):a==="[object ArrayBuffer]"?t.slice(0):a.slice(-6)==="Array]"?new t.constructor(t):t}const HQ={path:"/",watch:!0,decode:t=>Ep(decodeURIComponent(t)),encode:t=>encodeURIComponent(typeof t=="string"?t:JSON.stringify(t))},np=window.cookieStore;function Ge(t,e){var b;const r={...HQ,...e};r.filter??(r.filter=g=>g===t);const a=nN(r)||{};let s;r.maxAge!==void 0?s=r.maxAge*1e3:r.expires&&(s=r.expires.getTime()-Date.now());const l=s!==void 0&&s<=0,d=l||a[t]===void 0||a[t]===null,_=li(l?void 0:a[t]??((b=r.default)==null?void 0:b.call(r))),m=s&&!l?WQ(_,s,r.watch&&r.watch!=="shallow"):Te(_);{let g=null;try{!np&&typeof BroadcastChannel<"u"&&(g=new BroadcastChannel(`nuxt:cookies:${t}`))}catch{}const y=(w=!1)=>{!w&&(r.readonly||AQ(m.value,a[t]))||(qQ(t,m.value,r),a[t]=li(m.value),g==null||g.postMessage({value:r.encode(m.value)}))},E=w=>{var P;const k=w.refresh?(P=nN(r))==null?void 0:P[t]:r.decode(w.value);S=!0,m.value=k,a[t]=li(k),kr(()=>{S=!1})};let S=!1;const O=!!ch();if(O&&Vi(()=>{S=!0,y(),g==null||g.close()}),np){const w=k=>{const P=k.changed.find(L=>L.name===t),C=k.deleted.find(L=>L.name===t);P&&E({value:P.value}),C&&E({value:null})};np.addEventListener("change",w),O&&Vi(()=>np.removeEventListener("change",w))}else g&&(g.onmessage=({data:w})=>E(w));r.watch&&tr(m,()=>{S||y()},{deep:r.watch!=="shallow"}),d&&y(d)}return m}function uOe(t){var e;np||typeof BroadcastChannel>"u"||(e=new BroadcastChannel(`nuxt:cookies:${t}`))==null||e.postMessage({refresh:!0})}function nN(t={}){return $Q(document.cookie,t)}function GQ(t,e,r={}){return e==null?tN(t,e,{...r,maxAge:-1}):tN(t,e,r)}function qQ(t,e,r={}){document.cookie=GQ(t,e,r)}const rN=2147483647;function WQ(t,e,r){let a,s,l=0;const d=r?Te(t):{value:t};return ch()&&Vi(()=>{s==null||s(),clearTimeout(a)}),mK((_,m)=>{r&&(s=tr(d,m));function b(){l=0,clearTimeout(a);const g=e-l,y=g<rN?g:rN;a=setTimeout(()=>{if(l+=y,l<e)return b();d.value=void 0,m()},y)}return{get(){return _(),d.value},set(g){b(),d.value=g,m()}}})}function YQ(t={}){const e=t.path||window.location.pathname;let r={};try{r=Ep(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(t.force||(r==null?void 0:r.path)!==e||(r==null?void 0:r.expires)<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:e,expires:Date.now()+(t.ttl??1e4)}))}catch{}if(t.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Mt().payload.state}))}catch{}window.location.pathname!==e?window.location.href=e:window.location.reload()}}function Tl(t){return new URL(window.location.href)}const KQ=["en","ja","de","fr","zh"],JQ={de:"dvdfab.at",en:"www.dvdfab.cn",fr:"dvdfab.fr",ja:"dvdfab.org",zh:"dvdfab.tw"}
2,XQ={de:{appId:"78b1ad25-05f5-4c6c-a7fd-37b583897cc5",enabled:!0,publicKey:"BN4hoo7l9DmwRblaQA4fSGa8-t4dL_KoFfz-Mu5-3lkVwHj7DOQCwgZfClqtmykDugBspgJ2VQV-JSpFmB1PzAY"},en:{appId:"070db304-2364-4cf4-b232-500796275ab5",enabled:!0,publicKey:"BKXtmn-w29lytA3-YbbRyv8nyx4V0W4wcLSTXvwZESOertrUbEcWWN0rrcfGFjB3gL3LWbiUyBKwASf1ZDwPStc"},fr:{appId:"2d7c9fc7-0bca-4277-b29d-ad12ca615247",enabled:!0,publicKey:"BJTY4fukIsMW1uoc00mZyhIsEP1q0ezoLKGStJUQaHOa7upQFdqSo5jBvGwxSFDg5as_UN8ay7WL0E4M8PtzUas"},ja:{appId:"7k12bgau-2pk4-c55o-uuqe-oemkkegu22ct",enabled:!0,publicKey:"BB3SVYWhfleWwVEl8T5fI2TmfIG0DYbBmXRssfDLfB-dBt9FXKv4RFi8J8qHPX57y5mgm1wZmG18WSIBk90ObmU"},zh:{appId:"79b05850-bdde-4888-a172-e27d2440153e",enabled:!0,publicKey:"BD041KbOB2m3AIqilORD_MMq2OTo9wiXq1DENMneFOfpW1L_irI2xuinf5NACfypHgnUjkSi2GYPoUrTk81v7ZY"}},QQ={de:"https://servo-report.dvdfab.at",en:"https://servo-report.dvdfab.cn",fr:"https://servo-report.dvdfab.fr",ja:"https://servo-report.dvdfab.org",zh:"https://servo-report.dvdfab.tw"},ZQ={de:"store.dvdfab.at",en:"store.dvdfab.cn",fr:"store.dvdfab.fr",ja:"store.dvdfab.org",zh:"store.dvdfab.tw"},eZ={de:"dvdfab.at",en:"www.dvdfab.cn",fr:"dvdfab.fr",ja:"dvdfab.org",zh:"dvdfab.tw"},tZ={proLine:"",siteKey:"6LdPc3cjAAAAAIK0OsjuzPgIsXIxUUjF-iLv5cn8",clientId:"507523727608-k21t072ed2loddkbs88vb7hu4dsh52sv.apps.googleusercontent.com",cdnDomain:"https://r1.dvdfab.cn",siteLevel:1,domainType:"dvdfab",pageSuffix:".htm",cndTestDomain:"https://images8.dvdfab.cn"},nZ={test:"0x4AAAAAAA5icpxUllrMLnmE",online:"0x4AAAAAAA5icpxUllrMLnmE"},rZ=["https://r1.dvdfab.cn","https://r2.dvdfab.cn","https://r3.dvdfab.cn","https://r4.dvdfab.cn","https://r5.dvdfab.cn","https://r6.dvdfab.cn"],oZ={price_notice_end:"2026-01-01 00:00:00",price_notice_start:"2025-11-25 00:00:00"},aZ={de:"de.unifab.ai",en:"unifab.ai",fr:"fr.unifab.ai",ja:"ja.unifab.ai",zh:"zh.unifab.ai"},iZ={de:"https://auth-de.dvdfab.cn",en:"https://auth-us.dvdfab.cn",fr:"https://auth-fr.dvdfab.cn",ja:"https://auth-ja.dvdfab.cn",zh:"https://auth-ja.dvdfab.cn",test:"https://test-auth-api.dvdfab.cn"},sZ={unifab:{de:"de.unifab.ai",en:"unifab.ai",fr:"fr.unifab.ai",ja:"ja.unifab.ai",zh:"zh.unifab.ai"},bookfab:{de:"bookfab.dvdfab.at",en:"bookfab.dvdfab.cn",fr:"bookfab.dvdfab.fr",ja:"bookfab.dvdfab.org",zh:"bookfab.dvdfab.tw"},musicfab:{de:"musicfab.dvdfab.at",en:"musicfab.dvdfab.cn",fr:"musicfab.dvdfab.fr",ja:"musicfab.dvdfab.org",zh:"musicfab.dvdfab.tw"},playerfab:{de:"playerfab.dvdfab.at",en:"playerfab.dvdfab.cn",fr:"player.dvdfab.fr",ja:"playerfab.dvdfab.org",zh:"playerfab.dvdfab.tw"},streamfab:{de:"streamfab.dvdfab.at",en:"streamfab.dvdfab.cn",fr:"streamfab.dvdfab.fr",ja:"streamfab.dvdfab.org",zh:"streamfab.dvdfab.tw"}},cZ={de:"G-DFDQ0FJK21",en:"G-NMPGKRWJB0",fr:"G-DTV47Y7WV4",ja:"G-6HN89LRR62",zh:"G-CRJD2WYD2G"},uZ={de:{tagId:"134618004"},en:{tagId:"134618004"},fr:{tagId:"134618004"},ja:{tagId:"211038719"},zh:{tagId:"134618004"}},lZ=["streamfab.com","streamfab.us","streamfab.de","streamfab.jp","streamfab.fr","streamfab.tw","dvdfab.us","ja.dvdfab.us","ja.dvdfab.cn","dvdfabsoft.com","unifab.ai","fr.unifab.ai","de.unifab.ai","zh.unifab.ai","ja.unifab.ai","playerfab.dvdfab.cn","playerfab.dvdfab.at","playerfab.dvdfab.org","playerfab.dvdfab.tw","player.dvdfab.fr","bookfab.dvdfab.cn","bookfab.dvdfab.at","bookfab.dvdfab.org","bookfab.dvdfab.tw","bookfab.dvdfab.fr","streamfab.dvdfab.cn","streamfab.dvdfab.at","streamfab.dvdfab.org","streamfab.dvdfab.tw","streamfab.dvdfab.fr","recordfab.dvdfab.cn","recordfab.dvdfab.at","recordfab.dvdfab.org","recordfab.dvdfab.tw","recordfab.dvdfab.fr","musicfab.dvdfab.cn","musicfab.dvdfab.at","musicfab.dvdfab.org","musicfab.dvdfab.tw","musicfab.dvdfab.fr"],dZ={locales:KQ,webDomain:JQ,webPush:XQ,servoReportTbl:QQ,buyDomainTbl:ZQ,mainDomain:eZ,siteCfg:tZ,turnstileSiteKey:nZ,cdnDomainSubs:rZ,noticeTimeConfig:oZ,unifabDomain:aZ,authDomain:iZ,secondSiteDomain:sZ,gaIds:cZ,uet:uZ,diversionDomainList:lZ},pZ={...dZ,gtmId:"GTM-M2M8RVQ2"},_Z={nuxt:{}},fZ=jJ(pZ,_Z);function Se(){const t=Mt();return t._appConfig||(t._appConfig=gr(fZ)),t._appConfig}const lOe=t=>{if(!t)return"chrome";const e=t,r=e.includes("Opera"),a=e.includes("compatible")&&e.includes("MSIE")&&!r,s=e.includes("Edge"),l=e.includes("Firefox"),d=e.includes("Safari")&&!e.includes("Chrome"),_=e.includes("Chrome")&&e.includes("Safari");return r?"opera":s?"edge":a?"ie":l?"firefox":d?"safari":_?"chrome":""},FD=t=>{let e=!1;return(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(t?t.substr(0,4):""))&&(e=!0),e},dOe=t=>{let e=!1;return(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(t?t.substr(0,4):""))&&(e=!0),e},$D=t=>/Win32|Windows/i.test(t)?"win":/Mac68K|MacPPC|Macintosh|MacIntel|Mac OS X/i.test(t)?"mac":"win",rp=t=>{if(typeof t!="string")return;switch(t.toLowerCase().trim()){case"mac":case"m1":return"mac";case"win":case"windows":case"x64":case"x86":return"win";default:return}},pOe=({clientSystem:t,sourceSystem:e,routeSystem:r,fallbackSystem:a})=>rp(t)||rp(e)||rp(r)||rp(a)||"win",_Oe=t=>rp(t)||"win",fOe=t=>{let e=!1;return/Win32|Windows/i.test(t)&&(t.includes("WOW64")||t.includes("Win64"))&&(e=!0),e},mZ=G0("common",{state:()=>({locales:Se().locales,locale:"en",host:"",locationOrigin:"",client:"win",originClient:"win",is_x64:!1,mobile:!1,ip:"",country:"",pageType:"",pageId:"",userTagsRes:{}
2,userTagLoading:!0,userProductTagsRes:{},user_info:{isInit:!0},server_location:"us",backend_host:"",urlProLine:"",tagProLine:"",pageProLine:"",originalProLine:"",trafficParams:{},hasVat:!1,articleCategory:[]}),actions:{setLocale(t){this.locales.includes(t)&&(this.locale=t,t==="ja"&&(this.hasVat=!0))},setHost(t){this.host=t},setClient(t){this.client=t},setOriginalClient(t){this.originClient=t},setIsX64(t){this.is_x64=t},setMobile(t){this.mobile=t},setIp(t){this.ip=t},setUserInfo(t){t&&(this.user_info=t)},setPageType(t){this.pageType=t},setPageId(t){this.pageId=t},setUserTagsRes(t){this.userTagsRes=t},setUserTagLoading(t){this.userTagLoading=t},setUserProductTagsRes(t){this.userProductTagsRes=t},setServeLocation(t){let e=t||"";if(!e){const r=document.getElementById("__api__");r&&(e=r.getAttribute("data-server")||"us")}["us","fr","de","ja"].includes(e)&&(this.backend_host=e),this.server_location=e},setUrlProLine(t){this.urlProLine=t},setTagProLine(t){this.tagProLine=t},setPageProLine(t){this.pageProLine=t},setOriginalProLine(t){this.originalProLine=t},setTrafficParams(t){this.trafficParams=t},setArticleCategory(t){this.articleCategory=t}},getters:{}}),jD={dvdfab:{aio:{mac:1712,win:712},suite:{mac:62122,win:62121},dvd_copy:{mac:1700,win:700}},unifab:{mycombo:{mac:21054,win:20054}},bookfab:{aio:{mac:1780,win:780},mycombo:{mac:21053,win:20053},manga_suite:{mac:62147,win:62146},calibre_plugin:{mac:"",win:200009},audiobook_suite:{mac:62149,win:62148},fanza_dmm_bundle:{mac:62144,win:62140},kindle_kobo_bundle:{mac:62141,win:62128},creator_cloud_bundle:{mac:21053,win:62129},audible_audiobooks_bundle:{mac:62143,win:62139}},passkey:{aio:{mac:"",win:742}},musicfab:{aio:{mac:1775,win:775},mycombo:{mac:21052,win:20052}},playerfab:{aio:{mac:1760,win:760},ultra:{mac:1830,win:""},bundle:{mac:1728,win:728},stream:{mac:"",win:968},standard:{mac:1832,win:""},ultra_hd:{mac:1774,win:774}},recordfab:{aio:{mac:878,win:878}},streamfab:{aio:{mac:1757,win:757},mpd:{mac:1953,win:953},m3u8:{mac:1950,win:950},mycombo:{mac:21051,win:20051},youtube:{mac:1822,win:822},mpd_m3u8:{mac:1771,win:771},ultimate:{mac:62022,win:62021},youtube_pro:{mac:62004,win:62001}},media_recover:{aio:{mac:"",win:62037},bundle:{mac:"",win:749}},streamfab_for_android:{aio:{mac:3757,win:3757}},streamfab_for_browser:{aio:{mac:1651,win:651}}},Xy={globalOptionPids:jD},hZ=G0("product",{state:()=>({currency:{en:["USD","$"],de:["EUR","\u20AC"],fr:["EUR","\u20AC"],zh:["USD","$"],ja:["JPY","\uFFE5"],es:["EUR","\u20AC"]},currentPid:"",proInfo:{},defualtPay:{subcribe:"stripe_fabonline_sub",non_subcribe:"stripe_fabonline"},payObj:{pay:"stripe_fabonline",platform:"default_store"},dlgBuyData:{show:!1,pid:"",pname:"",hasMac:""},optionPids:jD}),actions:{setCurrentPid(t){this.currentPid=t},setDefaultPay(t){this.defualtPay={...this.defualtPay,...t}},setPay(t){t&&(this.payObj=t)},setDlgBuyData(t){t&&(this.dlgBuyData=t)}}}),gZ={open:!0,route_name:"promotion",url:"/promotion.htm",info_file:"promotion_info.json",page_type:""},bZ={open:!0,route_name:"streamfab_promotion",url:"/streamfab-promotion.htm",info_file:"streamfab_promotion_info.json",page_type:"net",client_apps:["streamfab","recordfab"],client_apps_promotion:["streamfab","streamfab_us"]},vZ={open:!0,route_name:"unifab_promotion",url:"/unifab-promotion.htm",info_file:"unifab_promotion_info.json",page_type:"",client_apps:["unifab","toolkit","videocruise","photo_enhancer_ai"],client_apps_promotion:["unifab","toolkit","videocruise","photo_enhancer_ai"]},yZ={open:!0,route_name:"dvdfab_promotion",url:"/dvdfab-promotion.htm",info_file:"dvdfab_promotion_info.json",page_type:"",client_apps:["dvdfab12"],client_apps_promotion:["dvdfab12"]},EZ={open:!0,route_name:"passkey_promotion",url:"/passkey-promotion.htm",anchor_point:"",info_file:"passkey_promotion_info.json",page_type:"",client_apps:["passkey"],client_apps_promotion:["passkey"]},wZ={open:!0,route_name:"playerfab",url:"/playerfab.htm",info_file:"playerfab_promotion_info.json",page_type:"",client_apps:["playerfab"],client_apps_promotion:["playerfab"]},SZ={open:!0,route_name:"musicfab_promotion",url:"/musicfab-promotion.htm",info_file:"musicfab_promotion_info.json",page_type:"",client_apps_promotion:["musicfab"]},TZ={toolkit:"unifab",video_cruise:"unifab",dvdfab12:"dvdfab",streamfab_for_android:"streamfab",video_enhancer_ai:"unifab",photo_enhancer_ai:"unifab",video_converter_pro:"unifab",media_recover:"dvdfab",other:"dvdfab",geekit:"dvdfab",dvdfab_365:"dvdfab",explorerfab:"dvdfab",recordfab:"streamfab"},Xc={common:gZ,streamfab:bZ,unifab:vZ,dvdfab:yZ,passkey:EZ,playerfab:wZ,musicfab:SZ,typeMaps:TZ},kZ=G0("promotion",{state:()=>({productLine:"common",cookieSuffix:"default",promotionEndDate:"",promotionTag:"",subNav:{},promotionPid:0}),actions:{setProductLine(t){if(t){const e=t.toLocaleLowerCase(),r=Xc.typeMaps;this.productLine=r[e]?r[e]:e}},setCookieSuffix(t){t&&(this.cookieSuffix=t)},setPromotionInfo(t){t.endDateTime&&(this.promotionEndDate=t.endD
2ateTime),t.subNav&&(this.subNav=t.subNav),t.tag&&(this.promotionTag=t.tag)},setPromotionPid(t){t&&(this.promotionPid=t)}},getters:{}}),nE={common:mZ,product:hZ,promotion:kZ},j=nE,qm=t=>{let e="en";return t&&(t.includes("de")||t.includes(Se().webDomain.de)?e="de":t.includes("fr")||t.includes(Se().webDomain.fr)?e="fr":t.includes("ja")||t.includes(Se().webDomain.ja)?e="ja":(t.includes("zh")||t.includes(Se().webDomain.zh))&&(e="zh")),e},AZ=()=>{},oN=["en","ja","de","fr","zh"],OZ=["streamfab","streamfab_us","musicfab","musicfab_us","dvdfab12","bookfab","unifab","playerfab"],Qy=t=>t==="/dvdfab-products.htm";function VD(t,e={"dvdfab.at":"de","dvdfab.fr":"fr","dvdfab.org":"ja","dvdfab.tw":"zh"}[t.hostname]||"en"){const r=t.searchParams.get("lang"),a=oN.includes(e)?e:"en",s=oN.includes(r)?r:a,l=t.searchParams.get("c_app"),d=l?OZ.includes(l)?l:"streamfab":null,_=t.searchParams.has("theme")?t.searchParams.get("theme")==="light"?"light":"dark":t.searchParams.get("skin")==="white"?"light":"dark";return{ready:!0,locale:s,cApp:d,theme:_}}const zD=t=>String(t||"").trim().toUpperCase(),PZ=t=>zD(t).includes("SF-NEW20"),mOe=t=>{const e=zD(t);return e.includes("BF-NEW20")||e.includes("SF-NEW20")},hOe=t=>t.some(r=>{const a=String(r||"").toLowerCase();return a.includes("cros")||a.includes("cross")})?"cros_pro":"new",LZ=({coupon:t,isSpecialDiscount:e,addPurPids:r,promotionId:a,promotionTag:s})=>{const l=String(a||"")==="152"&&s==="bf_obon_26"||String(a||"")==="159"&&s==="bf_anniversary_26";return!!(t&&(e||l||PZ(t)||!(r!=null&&r.length)))},ml={no_recom_3pc:{unifab:[62103],bookfab:[20204,20205,20206],musicfab:[62041,62042],streamfab:[62043]},no_recom_eds:{dvdfab:[],bookfab:[20204,20205,20206]}},Ba={772:{757:{selectOpt:""},761:{selectOpt:""},62012:{selectOpt:""},62031:{selectOpt:""},62033:{noShowOpt:["1Y"]},62035:{noShowOpt:["1Y"]},62043:{selectOpt:""}},974:{757:{selectOpt:""},761:{selectOpt:""},907:{selectOpt:""}},1772:{1757:{selectOpt:""},1761:{selectOpt:""},62013:{selectOpt:""},62032:{selectOpt:""},62034:{noShowOpt:["1Y"]},62036:{noShowOpt:["1Y"]}},1974:{1757:{selectOpt:""},1761:{selectOpt:""},1907:{selectOpt:""}}},RZ={aio_order_pros:{list:[{num:"",opt:"LFT",pid:3757,rate:"0.434758",coupon:"",eur_off:"",jpy_off:"",usd_off:"",discount:"streamfab_for_android",coupon_apply_link:!1}]}},CZ={open:!0,fullOnline:!0,loadConfig:{count:2,duration:600},preloadPids:{de:[],en:[],fr:[],ja:[],zh:[],all:[911,1911,950,1950,918,1918,910,906,907,908,913,914,958,962,964,975,1910,1906,1907,1908,1913,1914,1958,1962,1964,1975]},preloadLines:["streamfab","musicfab","dvdfab12","dvdfab","playerfab","passkey","bookfab","unifab"],preloadPages:["order"]},Ys={mac:{pc:[{pc3:21301,pc5:21302,tag_key:"0",pro_line:"musicfab",tag_sort:0},{pc3:21120,pc5:21121,tag_key:"1",pro_line:"dvdfab",tag_sort:1},{pc3:21102,pc5:21103,tag_key:"2",pro_line:"streamfab",tag_sort:2},{pc3:21104,pc5:21105,tag_key:"3",pro_line:"unifab",tag_sort:3},{pc3:21106,pc5:21107,tag_key:"4",pro_line:"playerfab",tag_sort:4},{pc3:21126,pc5:21127,tag_key:"5",pro_line:"bookfab",tag_sort:5}],edp:[{pids:[1974],tag_key:"0",pro_line:"streamfab",tag_sort:0}],npg:[{pid:1772,tag_key:"0",pro_line:"streamfab",tag_sort:0}]},win:{pc:[{pc3:20301,pc5:20302,tag_key:"0",pro_line:"musicfab",tag_sort:0},{pc3:20120,pc5:20121,tag_key:"1",pro_line:"dvdfab",tag_sort:1},{pc3:20102,pc5:20103,tag_key:"2",pro_line:"streamfab",tag_sort:2},{pc3:20104,pc5:20105,tag_key:"3",pro_line:"unifab",tag_sort:3},{pc3:20106,pc5:20107,tag_key:"4",pro_line:"playerfab",tag_sort:4},{pc3:20108,pc5:20109,tag_key:"5",pro_line:"passkey",tag_sort:5},{pc3:20110,pc5:20111,tag_key:"6",pro_line:"toolkit",tag_sort:6},{pc3:20112,pc5:20113,tag_key:"7",pro_line:"photo_enhancer_ai",tag_sort:7},{pc3:20116,pc5:20117,tag_key:"8",pro_line:"media_recover",tag_sort:8},{pc3:20118,pc5:20119,tag_key:"9",pro_line:"geekit",tag_sort:9},{pc3:20126,pc5:20127,tag_key:"10",pro_line:"bookfab",tag_sort:10},{pc3:20130,tag_key:"11",pro_line:"streamfab_for_browser",tag_sort:11}],edp:[{pids:[974],tag_key:"0",pro_line:"streamfab",tag_sort:0}],eds:[{pid:20300,tag_key:"0",pro_line:"musicfab",tag_sort:0},{pid:20021,tag_key:"1",pro_line:"dvdfab",tag_sort:1},{pid:20022,tag_key:"2",pro_line:"streamfab",tag_sort:2},{pid:20023,tag_key:"3",pro_line:"unifab",tag_sort:3},{pid:20024,tag_key:"4",pro_line:"playerfab",tag_sort:4},{pid:20025,tag_key:"5",pro_line:"passkey",tag_sort:5},{pid:20023,tag_key:"6",pro_line:"toolkit",tag_sort:6},{pid:20026,tag_key:"7",pro_line:"photo_enhancer_ai",tag_sort:7},{pid:20028,tag_key:"8",pro_line:"media_recover",tag_sort:8},{pid:20029,tag_key:"9",pro_line:"geekit",tag_sort:9},{pid:20018,tag_key:"10",pro_line:"bookfab",tag_sort:10},{pid:20019,tag_key:"11",pro_line:"recordfab",tag_sort:11}],npg:[{pid:772,tag_key:"0",pro_line:"streamfab",tag_sort:0}]},mobile:{pc:[{pc3:20202,pc5:20203,tag_key:"0",pro_line:"streamfab",tag_sort:0}]}},HD={mac:{dvdfab:[1707,1712,1717,1721,1728,62011,62017,62019,62030,62038,62040],unifab:[1770],bookfab:[1780],passkey:[],musicfab:[1769,1773,1775,1776,62042],playerfab:[],streamfab:[1756,1757,1761,62013,62015,62032,62034,62036,62042]},win:{dvdfab:[707,712,717,728,767,62010,62016,62018,62029,62037,62039,100726],unifab:[770],bookfab:[780],passkey:[742],musicfab:[769,773,775,776,62041],playerfab:[760],streamfab:[756,757,761,62012,62014,62031,62033,62035,62041,62043]}},dm={discount:["df_anniversary_25","aio_new","dvdfab_aio_upgrade","sf_mother_day_26","df_easter_26","df_goldweek_26","bf_golden_week_26","df_midyear_26","sf_8th_anniv_26","sf_obon_26","dvdfab_obon_26","bf_obon_26","bookfab_my_combo","bf_anniversary_26","dvdfab_anniversary_26","sf_halloween_26"]},GD=t=>{const e=new Date;return e.setTime(e.getTime()+t*24*60*60*1e3),e.toGMTString()},Ea=()=>{let t=!1;return t=window.location.host.includes("test")||window.location.host.includes("localhost"),t},Zy=()=>{{const t=window.location.host;return t.includes("localhost")||/^(\d{1,3}\.){3}\d{1,3}(:\d+)?$/.test(t)}},xZ=(t,e,r,a)=>{const s=GD(r),l=Zy()?"":IZ(a);return`${t}=${e}; expires=${s}; domain=${l}; path=/`},Dn=(t,e,r=1)=>{if(window.document.cookie=xZ(t,e??"",r,window.location.host),r<0&&!Ea()){const a=GD(r);window.document.cookie=`${t}=; expires=${a}; path=/`}},IZ=t=>{if(!t)return"";if(/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/.test(t)||t.includes("localhost"))return t.replace(/:.+/,"");const r=/([^]*).*/,a=t.match(r);if(typeof a<"u"&&a!==null&&(t=a[1]),typeof t<"u"&&t!==null){const s=t.split(".");s.length>1&&(t=s[s.length-2]+"."+s[s.length-1])}return"."+t},gOe=(t,e)=>{const r=Ge(t).value;return r?(new Date().valueOf()-Number(r))/e<864e5:!1},qD=t=>{if(typeof t=="number")return Number.isSafeInteger(t)&&t>0?String(t):"";if(typeof t!="string"||!/^\d+$/.test(t.trim()))return"";const e=Number(t.trim());return Number.isSafeInteger(e)&&e>0?String(e):""},MZ=(t,e)=>{if(!t)return t;const r=qD(e);if(!r||/^(?:javascript:|mailto:|tel:|#)/i.test(t.trim()))return t;const a=t.indexOf("#"),s=a>=0?t.slice(a):"",l=a>=0?t.slice(0,a):t,d=l.indexOf("?"),_=d>=0?l.slice(0,d):l;try{new URL(_,"https://promotion.invalid")}catch{return t}const m=d>=0?l.slice(d+1):"",b=m?m.split("&"):[],g=[];let y=!1;for(const E of b){const S=E.split("=",1)[0];let O=S;try{O=decodeURIComponent(S.replace(/\+/g," "))}catch{}if(O!=="_prom_id"){g.push(E);continue}y||(g.push(`_prom_id=${r}`),y=!0)}return y||g.push(`_prom_id=${r}`),`${_}?${g.join("&")}${s}`},NZ=(t,e)=>{if(!t)return t;const r=qD(e);if(!r)return t;const a=t.indexOf("#"),s=a>=0?t.slice(0,a):t,l=s.indexOf("?"),d=l>=0?s.slice(0,l):s;try{const _=new URL(d,"https://promotion.invalid").pathname;if(!/\/checkout\.htm$/i.test(_))return t}catch{return t}return MZ(t,r)},DZ=(t,e)=>{var a,s;const r=(a=e==null?void 0:e.data)==null?void 0:a[0];return NZ(t,((s=r==null?void 0:r.attributes)==null?void 0:s.promotionPid)??(r==null?void 0:r.promotionPid))},bOe=(t,e)=>{if(!e)return t;const r=Object.keys(e).map(a=>
2Object.prototype.hasOwnProperty.call(e,a)&&e[a]!==void 0&&e[a]!==null&&`${a}=${e[a]}`).filter(a=>a).join("&");return r?t.includes("?")?`${t}&${r}`:`${t}?${r}`:t},_h=t=>{const e=Object.keys(t).map(r=>Object.prototype.hasOwnProperty.call(t,r)&&t[r]&&t[r]!==void 0&&t[r]!==null&&`${r}=${t[r]}`).filter(r=>r).join("&");return e||""},km=t=>{if(!t)return"";t=t.split("?")[1];const e={};if(t){const r=t.split("&");for(let a=0;a<r.length;a++)e[r[a].split("=")[0]]=decodeURIComponent(r[a].split("=")[1])}return e},vOe=t=>{if(!t)return{};try{const e=t.includes("?")?t.split("?")[1]:t,r=new URLSearchParams(e),a={};for(const[s,l]of r.entries())a[s]=l;return a}catch{return{}}},yOe=t=>t?t.toLowerCase().replace(/_/g,"-"):"",EOe=t=>t?t.toLowerCase().replace(/-/g,"_"):"",BZ=t=>{const r=(typeof location<"u"?location.hostname:"").match(/^(test\d+)\.dvdfab\./);return r?`${r[1]}.dvdfab-download.com`:"www.dvdfab-download.com"},e0=(t,e,r,a)=>{const s=BZ(),l=e.includes("dvdfab.cn/mlink/download.php")||e.includes("dvdfab.us/mlink/download.php");return t==="mac"&&(l&&r!=="mac"&&!e.includes("mobile-download-button")&&!e.includes("MAC")&&!e.includes("Mac")&&!e.includes("apk")&&!e.includes("Apple_Chip")&&!e.includes("Apple_Silicon")&&!e.includes("for_M1")&&!e.includes("Android")||e.includes(".exe"))&&!e.includes("dvdfab-download.com")?`https://${s}?downloadUrl=${e}`:""},UZ=t=>{const e={hash:"",hash2:"",query:{}};if(!t)return e;const r=t.indexOf("#");let a=t,s="";r!==-1&&(a=t.slice(0,r),s=t.slice(r));const l=a.indexOf("?");if(l!==-1&&a.slice(l+1).split("&").forEach(_=>{const[m,b]=_.split("=");m&&(e.query[m]=decodeURIComponent(b||""))}),s){e.hash=s;const d=e.hash.indexOf("?");d!==-1&&(e.hash.slice(d+1).split("&").forEach(b=>{const[g,y]=b.split("=");g&&(e.query[g]=decodeURIComponent(y||""))}),e.hash=e.hash.slice(0,d));const _=e.hash.indexOf("#",1);_!==-1&&(e.hash2=e.hash.slice(_),e.hash=e.hash.slice(0,_))}return e};function wOe(t,e){var s;const r=(s=Se())==null?void 0:s.siteCfg,a=(r==null?void 0:r.siteLevel)===1&&(r==null?void 0:r.proLine)!=="bookfab";return Dee({locale:j.common().locale||"en",url:t,slug:e,isMainSite:a})}const WD="3.7.8",FZ=WD,Bl=typeof Buffer=="function",aN=typeof TextDecoder=="function"?new TextDecoder:void 0,iN=typeof TextEncoder=="function"?new TextEncoder:void 0,$Z="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",op=Array.prototype.slice.call($Z),pm=(t=>{let e={};return t.forEach((r,a)=>e[r]=a),e})(op),jZ=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,ho=String.fromCharCode.bind(String),sN=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):t=>new Uint8Array(Array.prototype.slice.call(t,0)),YD=t=>t.replace(/=/g,"").replace(/[+\/]/g,e=>e=="+"?"-":"_"),KD=t=>t.replace(/[^A-Za-z0-9\+\/]/g,""),JD=t=>{let e,r,a,s,l="";const d=t.length%3;for(let _=0;_<t.length;){if((r=t.charCodeAt(_++))>255||(a=t.charCodeAt(_++))>255||(s=t.charCodeAt(_++))>255)throw new TypeError("invalid character found");e=r<<16|a<<8|s,l+=op[e>>18&63]+op[e>>12&63]+op[e>>6&63]+op[e&63]}return d?l.slice(0,d-3)+"===".substring(d):l},rE=typeof btoa=="function"?t=>btoa(t):Bl?t=>Buffer.from(t,"binary").toString("base64"):JD,t0=Bl?t=>Buffer.from(t).toString("base64"):t=>{let r=[];for(let a=0,s=t.length;a<s;a+=4096)r.push(ho.apply(null,t.subarray(a,a+4096)));return rE(r.join(""))},Am=(t,e=!1)=>e?YD(t0(t)):t0(t),VZ=t=>{if(t.length<2){var e=t.charCodeAt(0);return e<128?t:e<2048?ho(192|e>>>6)+ho(128|e&63):ho(224|e>>>12&15)+ho(128|e>>>6&63)+ho(128|e&63)}else{var e=65536+(t.charCodeAt(0)-55296)*1024+(t.charCodeAt(1)-56320);return ho(240|e>>>18&7)+ho(128|e>>>12&63)+ho(128|e>>>6&63)+ho(128|e&63)}},zZ=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,XD=t=>t.replace(zZ,VZ),cN=Bl?t=>Buffer.from(t,"utf8").toString("base64"):iN?t=>t0(iN.encode(t)):t=>rE(XD(t)),hl=(t,e=!1)=>e?YD(cN(t)):cN(t),uN=t=>hl(t,!0),HZ=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,GZ=t=>{switch(t.length){case 4:var e=(7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3),r=e-65536;return ho((r>>>10)+55296)+ho((r&1023)+56320);case 3:return ho((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2));default:return ho((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},QD=t=>t.replace(HZ,GZ),ZD=t=>
2{if(t=t.replace(/\s+/g,""),!jZ.test(t))throw new TypeError("malformed base64.");t+="==".slice(2-(t.length&3));let e,r,a,s=[];for(let l=0;l<t.length;)e=pm[t.charAt(l++)]<<18|pm[t.charAt(l++)]<<12|(r=pm[t.charAt(l++)])<<6|(a=pm[t.charAt(l++)]),r===64?s.push(ho(e>>16&255)):a===64?s.push(ho(e>>16&255,e>>8&255)):s.push(ho(e>>16&255,e>>8&255,e&255));return s.join("")},oE=typeof atob=="function"?t=>atob(KD(t)):Bl?t=>Buffer.from(t,"base64").toString("binary"):ZD,e3=Bl?t=>sN(Buffer.from(t,"base64")):t=>sN(oE(t).split("").map(e=>e.charCodeAt(0))),t3=t=>e3(n3(t)),qZ=Bl?t=>Buffer.from(t,"base64").toString("utf8"):aN?t=>aN.decode(e3(t)):t=>QD(oE(t)),n3=t=>KD(t.replace(/[-_]/g,e=>e=="-"?"+":"/")),n0=t=>qZ(n3(t)),WZ=t=>{if(typeof t!="string")return!1;const e=t.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(e)||!/[^\s0-9a-zA-Z\-_]/.test(e)},r3=t=>({value:t,enumerable:!1,writable:!0,configurable:!0}),o3=function(){const t=(e,r)=>Object.defineProperty(String.prototype,e,r3(r));t("fromBase64",function(){return n0(this)}),t("toBase64",function(e){return hl(this,e)}),t("toBase64URI",function(){return hl(this,!0)}),t("toBase64URL",function(){return hl(this,!0)}),t("toUint8Array",function(){return t3(this)})},a3=function(){const t=(e,r)=>Object.defineProperty(Uint8Array.prototype,e,r3(r));t("toBase64",function(e){return Am(this,e)}),t("toBase64URI",function(){return Am(this,!0)}),t("toBase64URL",function(){return Am(this,!0)})},YZ=()=>{o3(),a3()},fh={version:WD,VERSION:FZ,atob:oE,atobPolyfill:ZD,btoa:rE,btoaPolyfill:JD,fromBase64:n0,toBase64:hl,encode:hl,encodeURI:uN,encodeURL:uN,utob:XD,btou:QD,decode:n0,isValid:WZ,fromUint8Array:Am,toUint8Array:t3,extendString:o3,extendUint8Array:a3,extendBuiltins:YZ},nc=(t={})=>Object.prototype.toString.call(t)!=="[object Object]"?"":fh.encode(JSON.stringify(t)),KZ=t=>kl(JSON.stringify(t)),kl=t=>{if(!t)return"";try{const e=t.replace(/-/g,"+").replace(/_/g,"/").replace(/[^A-Za-z0-9+/]/g,"");return fh.decode(e)}catch{return""}},{open:JZ,preloadLines:XZ,preloadPages:QZ,loadConfig:ZZ,fullOnline:eee,preloadPids:ol}=CZ,al={needPid:{orderprice:{url:"/order/api4.php",method:"GET",params:{pid:"",lang:""},simple:!1},"pay-checkout-add":{url:"/",method:"GET",params:{pid:"",lang:"",locale:"",mode:"",email:""},simple:!0},ratioindex:{url:"/pay_ratio/index1",method:"GET",params:{order_type:"non_subcribe"}}},noPid:{eds:{url:"/products/get_eds_info",method:"post",params:{lang:"",email:""},simple:!0},rulelist:{url:"/pay_rules/list",method:"GET",params:{domain_root:"dvdfab",lang:""},simple:!0},couponuseable:{url:"/api/usable_coupon_list",method:"GET",params:{user_id:"",lang:"",email:""},simple:!0},userportrait:{url:"/products/user_portrait",method:"post",params:{ip:"",email:"",token_id:"",lang:"",lable:"sf,is_sf_android,isAllNewAioWin,isAllNewAioMac,isNewUser"},simple:!0}}},tee={en:"https://worker-api.dvdfab.cn",fr:"https://worker-api.dvdfab.fr",de:"https://worker-api.dvdfab.at",ja:"https://worker-api.dvdfab.org",zh:"https://worker-api.dvdfab.tw"};let r0=[];for(const t of["win","mac"]){const e=HD[t]||{};for(const r in e)["streamfab"].includes(r)&&e[r]&&(r0=[...r0,...e[r]])}const nee=r0,lp=3757,lN=[772,1772,974,1974],ree="extra",dN=["1M","1Y","2Y","LFT"],oee={"1M":"1 month","1Y":"1 year","2Y":"2 years","3Y":"3 years","4Y":"4 years",LFT:"Lifetime","US M":"US M","US L":"US L","US XL":"US XL","US XXL":"US XXL","JP M":"JP M","JP L":"JP L","JP XL":"JP XL",FREE:"adjustable"},pN=(t={},e={})=>{let{client:r="win",type:a,proLine:s=""}={...e};if(!a)return;const l={android:"mobile"};l[r]&&(r=l[r]);const d={streamfab_for_android:"streamfab"};d[s]&&(s=d[s]),s=s.toLocaleLowerCase();const _={"3pc":"pc3","5pc":"pc5"};_[a]&&(a=_[a]);let m=0;if(t[r]&&t[r]){if(["pc3","pc5"].includes(a)&&t[r].pc){for(const b of t[r].pc)if(b.pro_line===s){m=b[a];break}}else if(t[r][a]){for(const b of t[r][a])if(b.pro_line===s){m=b.pid;break}}}return m},i3=()=>{let t=["772","1772"];for(const e of["win","mac","mobile"]){const r=Ys[e]||{};for(const a in r)if(a==="pc")for(const s of r[a])s.pc3&&t.push(s.pc3),s.pc5&&t.push(s.pc5);else if(a==="edp")for(const s of r[a])s.pids&&(t=[...t,...s.pids]);else for(const s of r[a])t.push(s.pid)}return t},aee=(t,e)=>{var s;let r=!0;return[...i3()].includes(t)&&(r=!1),r&&((s=ml==null?void 0:ml.no_recom_eds[e])!=null&&s.includes(t))&&(r=!1),r},iee=(t,e)=>{var s;let r=!0,a=[...i3()];for(const l of["win","mac"]){const d=HD[l]||{};for(const _ in d)["dvdfab","streamfab","unifab","musicfab","passkey"].includes(_)&&d[_]&&(a=[...a,...d[_]])}return a.includes(t+"")&&(r=!1),r&&((s=ml==null?void 0:ml.no_recom_3pc[e])!=null&&s.includes(t))&&(r=!1),r},see=t=>{let e=0;for(const r in t){const a=t[r];a.type==="license"&&a.status&&e++}if(e>1)for(const r in t){const a=t[r];a.type==="license"&&a.status&&(a.selected=!1)}},cee=(t={})=>{const{recommendPros:e,selected:r}={...t},a={};if(r){const s=r.split(",")||[];
2if(s&&s.length&&s.forEach(d=>{const _=d.split("_"),m=_[0],b=_[1];m&&b&&(a[m]=b)}),Object.keys(a).length){for(const d in a)if(e[d]&&e[d].list&&e[d].list.length){for(const _ in e[d].list)if(e[d].list[_]){const m=e[d].list[_];m.opt===a[d]&&(m.selected=m.opt===a[d])}}}}},uee=(t,e,r="",a="win")=>{t[r]||(t[r]={}),t[r][a]||(t[r][a]={}),t[r][a].edsStatus=t[r][a].edsStatus!==!0?aee(e,r):!0,t[r][a].pc3Status=t[r][a].pc3Status!==!1?iee(e,r):!1,t[r][a].edpStatus=!1},lee=(t={})=>{let a=!1;t!=null&&t.npg_checked&&(a=!0);const s={3757:{status:!1,selected:!0},772:{status:!1,list:[{opt:"1Y",selected:!1},{opt:"LFT",selected:a,discount:null,tag:""}],dlgInfo:{dlgInfoShow:!1,titleKey:"checkout.checkout_new_31",descKey:"checkout.checkout_new_32"}},1772:{status:!1,list:[{opt:"1Y",selected:!1},{opt:"LFT",selected:a,discount:null,tag:""}],dlgInfo:{dlgInfoShow:!1,titleKey:"checkout.checkout_new_31",descKey:"checkout.checkout_new_32"}}},l={},d={};for(const m in Ys)if(Ys[m]){for(const b in Ys[m])if(b==="pc")for(const g of Ys[m][b])g.pc3&&(l[g.pc3]={type:"license",client:m,proLine:g.pro_line,status:!1,selected:!0,dlgInfo:{dlgInfoShow:!1,titleKey:"checkout.checkout_135",descKey:"checkout.checkout_new_40"}});else if(b==="eds")for(const g of Ys[m][b])g.pid&&(d[g.pid]={type:"eds",client:"all",proLine:"geekit",status:!1,selected:!0,dlgInfo:{dlgInfoShow:!1,titleKey:"checkout.checkout_108",descKey:"checkout.checkout_new_18"}})}return{...s,...l,...d,...{974:{status:!1,list:[{opt:"1M",selected:!1},{opt:"1Y",selected:!1}],dlgInfo:{dlgInfoShow:!1,titleKey:"checkout.checkout_new_34",descKey:"checkout.checkout_new_35"}},1974:{status:!1,list:[{opt:"1M",selected:!1},{opt:"1Y",selected:!1}],dlgInfo:{dlgInfoShow:!1,titleKey:"checkout.checkout_new_34",descKey:"checkout.checkout_new_35"}}}}},dee=({isMobile:t=!1,edsPcInfo:e={},pid:r="",discount:a="",selected:s="",query:l={},userTags:d={},proLine:_="",client:m=""})=>{const b=lee(l),g={},y=r?r.split(","):[],E={};for(let S=0;S<y.length;S++){const O=y[S];for(const w in Ba){if(Ba[w][O]&&Ba[w][O].noShowOpt)for(const k in b[w].list){const P=b[w].list[k];Ba[w][O].noShowOpt.includes(P.opt)&&b[w].list.splice(k,1)}b[w]&&b[w].list&&Ba[w][O]&&(!Ba[w][O].noShowOpt||Ba[w][O].noShowOpt&&b[w].list.filter(k=>!Ba[w][O].noShowOpt.includes(k.opt)).length)&&(E[w]?E[w].includes(Ba[w][O].selectOpt)&&E[w].push(Ba[w][O].selectOpt):E[w]=Ba[w][O].selectOpt?[Ba[w][O].selectOpt]:[])}uee(g,O,_,m)}for(const S in g)for(const O in g[S]){const w=g[S][O];if(w.edsStatus){const k=pN(Ys,{client:"win",type:"eds",proLine:S}),P=e[S]?e[S].win&&!e[S].win.includes(String(k)):!0;k&&b[k]&&P&&(b[k].status=!0)}if(w.pc3Status){const k=pN(Ys,{client:O,type:"3pc",proLine:S});if(!k)continue;k&&b[k]&&(b[k].status=!0),!t&&e[S]&&e[S][O]&&e[S][O].includes(String(k))&&(b[k].selected=!1)}if(w.edpStatus){const k=O==="win"?"974":"1974",P=e[S]?e[S].win&&!e[S].win.includes(String(k)):!0;b[k]&&P&&(b[k].status=!0)}}!(d!=null&&d.streamfabforandroid_android_bool_buy_aio)&&nee.includes(+r)&&["streamfab_aio_upgrade"].includes(a)&&(b[lp].status=!0);for(const S in b)if(b[S].list&&b[S].list.length&&E[S]){b[S].status=!0;for(const O of b[S].list)E[S].includes(O.opt)&&(O.selected=!0)}return cee({recommendPros:b,selected:s}),see(b),b},pee=(t,e={},r={},a="")=>{var _;let s=!1;const l={};let d=!1;if(!t){r.a==="renew"?(r.discount="renew",l.discount="renew"):r.discount&&(l.discount=r.discount);const m=(_=dm==null?void 0:dm.discount)!=null&&_.length?dm.discount:[];d=l.discount?[...m].includes(l.discount):!1,s=l.discount&&l.discount!==ree,(!s||d)&&(LZ({coupon:r.coupon,isSpecialDiscount:d,addPurPids:e==null?void 0:e.addPurPids,promotionId:r._prom_id,promotionTag:r.ext_params_str_param5||r.ext_params_str_param10})&&(l.coupon=r.coupon),e&&e.coupon_id&&e.coupon_id!==-1&&(l.coupon_id=e.coupon_id)),!l.discount&&!l.coupon&&a&&(l.coupon=a)}return l},_ee=()=>{let t={};return RZ.aio_order_pros.list.forEach(e=>{e.pid===lp&&(e.discount="streamfab_aio_upgrade",t=e)}),t},fee=t=>{const e=Date.now();let r=Math.floor(Math.random()*Math.pow(10,t));return r<Math.pow(10,t-1)&&(r=(Array(t).join("0")+r).slice(-t)),e.toString()},mee=(t,e)=>{const r=Ea()?"/paytest/":"/";return t+r+e+"/"},hee=(t,e,r,a,s)=>{const l=km(t),d=l.diff_sign?l.diff_sign:"";let _=l.refdomain||document.referrer;l._e_ref_domain&&(_=kl(l._e_ref_domain));const m=l.ip||j.common().ip,b=l.from_page||Qe().name.replace(/_/g,"-"),y=(l.pid||"").split(",")||[],E=Math.random()*100,S=y&&y.length===1&&[822,1822,838,1838].includes(+y[0]);(a==null?void 0:a.productLine)==="streamfab"&&(a==null||a.type);const O=_ee();let w=!!(l!=null&&l.discounts_prohibited);l.pay&&l.pay.endsWith("_sub")&&(w=!0);let k={domain_root:"dvdfab",ip:m,lang:j.common().locale,language:j.common().locale,currency:j.product().currency[j.common().locale][0],exchange:j.product().currency[j.common().locale][0]};e&&(k.email=e);let P="",C="",L=l.pid;typeof L=="object"?L=L[0]+"":L+="";const B=L.split(",");let N=l.qty?l.qty:"";typeof N=="string"?N=N.split(","):N=[];const D=w&&!lN.includes(l.pid)?{}:dee({isMobile:j.common().mobile,edsPcInfo:r,pid:L,discount:l.discount,selected:l.selected_pid,query:l,userTags:s,proLine:a==null?void 0:a.productLine,client:(a==null?void 0:a.system)||j.c
2ommon().client}),M=[];for(const Y in B){const q=B[Y],H="LFT";if(l["opt"+q]&&typeof l["opt"+q]=="object")for(const re of l["opt"+q])Object.prototype.hasOwnProperty.call(oee,re);if(D[q]&&!(L.includes(q)&&q===lp)&&(D[q].status=!0,L.includes(q))){if(D[q].isBuy=!0,D[q].list&&D[q].list.length>1){for(const re in D[q].list){const oe=D[q].list[re];oe.opt===H&&(oe.selected=!0)}lN.includes(+q)||(D[q].list=D[q].list.filter(re=>re.selected===!0))}continue}let K=1;N[Y]&&N[Y]>0&&N[Y]<100&&(K=N[Y]);let z=!1;for(const re of M)if(re.pid===q){z=!0,dN.indexOf(H)>dN.indexOf(re.opt)&&(re.opt=H);break}if(z)continue;const J=l["cal"+q]?l["cal"+q]:"";M.push({pid:q,opt:H,qty:K,cal:J,selected:!0}),P+=P?","+q:q,C+=C?","+K:K,k["opt"+q]=H,J&&(k["cal"+q]=J)}for(const Y in D)if(+Y===lp&&(s!=null&&s.streamfabforandroid_android_bool_buy_aio))D[Y].status=!1;else if(+Y===O.pid&&l.discount!==O.discount)D[Y].selected=!1,D[Y].status=!1;else if(+Y===lp&&l.android===0)D[Y].selected=!1;else if(D[Y].status)if(D[Y].list&&D[Y].list.length){for(const q of D[Y].list)if(q.selected){P+=P===""?Y:","+Y,C+=C===""?1:",1",k["opt"+Y]=q.opt;break}}else D[Y].selected&&(P+=P===""?Y:","+Y,C+=C===""?1:",1");P&&(k.pid=P),C&&(k.qty=C);const U=pee(w,{},l,Ge("mobile_download_button_coupon").value);k={...k,...U};const F={a:"checkout",domain:"dvdfab.cn",from_page:b,requestid:l.requestid||fee()||""};return j.common().backend_host&&(F.host=j.common().backend_host),Ge("laravel_session").value&&(F.token=Ge("laravel_session").value),l.sub_cel_id&&(F.sub_cel_id=l.sub_cel_id),(Ea()&&!l.coupon||l.test_mode)&&(k.test_mode=1),d&&(F.diff_sign=d),{orderParams:F,params:k,otherParams:{refdomain:_,requestid:F.requestid,sub_cel_id:F.sub_cel_id,diff_sign:d,ip:m,randomNum:E}}},aE=["audiobook_creator","kindle_converter","kobo_converter","audiobook_cloud_enhancer","bookfab_audible_converter","bookfab_calibre_plugin","audiobookjp_converter","fanza_converter","dmm_converter","audiobooks_converter","bookwalker_converter","rakuten_magazine_converter","readly_converter","piccoma_converter","cmoa_converter","dlsite_converter","chirp_converter","line_manga_converter","ameba_manga_converter"],mh=["bookfab","bookfab_new","bookfab_promotion","bookfab_mac_new","download_bookfab_win","download_bookfab_mac",...aE],bs=["en","fr"],s3=["audiobook","ebook","manga","magazine","technology"],ii="/resource/bookfab.htm",hh=/^\/bookfab\/[^/]+\.htm$/i,c3=/^\/(?:audiobook|ebook|manga|magazine|technology)\/([^/]+\.htm)$/i,iE=t=>{const e=(t||"").toLowerCase().replace(/_/g,"-");return s3.includes(e)?e:""},gee=t=>{const r=(t||"").split(/[?#]/)[0].match(/^\/([^/]+)\/[^/]+\.htm$/i);return iE((r==null?void 0:r[1])||"")},sE=t=>t.appSiteLevel===1&&t.pageProductLine.toLowerCase()==="bookfab"&&hh.test((t.pathname||"").split(/[?#]/)[0]),bee=t=>{const e=Bo[t.locale];return!e||!sE(t)?null:{"@type":"Organization","@id":`${e}/bookfab.htm#organization`,name:"BookFab",logo:{"@type":"ImageObject",url:"https://images.dvdfab.cn/media/bookFab_120_wcjil7.png/public",height:120,width:120}}},SOe=t=>sE(t)?{productLink:"/resource/bookfab.htm"}:null,TOe=t=>t.currentRecommendationCount>0||!sE(t)?"":iE(t.articleCategory),kOe=(t,e="")=>{const r=(t||"").split(/[?#]/)[0],s=hh.test(r)?iE(e):gee(r);return s?{traffic_category:"bookfab",traffic_type:s}:{}},dp=t=>t==="bookfab_promotion",vee=t=>{const r=(t||"").replace(/\/+$/,"").match(/^\/resource\/([^/.]+)(?:\.htm)?$/i);return!!(r&&s3.includes(r[1].toLowerCase()))},Ul=t=>{const e=(t||"").replace(/\/+$/,"")||"/";return!!(["/author/amber.htm","/author/julien-morel.htm"].includes(e.toLowerCase())||hh.test(e)||/^\/resource\/bookfab(?:\.htm)?$/i.test(e)||/^\/support\/bookfab(?:-manual|-quick-start)?\.htm$/i.test(e))},Bo={en:"https://www.dvdfab.cn",fr:"https://dvdfab.fr"},oo={en:"https://bookfab.dvdfab.cn",de:"https://bookfab.dvdfab.at",fr:"https://bookfab.dvdfab.fr",ja:"https://bookfab.dvdfab.org",zh:"https://bookfab.dvdfab.tw"},_N={en:`${Bo.en}/bookfab.htm`,de:`${oo.de}/`,fr:`${Bo.fr}/bookfab.htm`,ja:`${oo.ja}/`,zh:`${oo.zh}/`},yee={audible_converter:"bookfab_audible_converter",calibre_plugin:"bookfab_calibre_plugin"},Eee={bookfab_calibre_plugin:"calibre_plugin"},u3={"/audible-converter.htm":"/bookfab-audible-converter.htm","/audiobook.htm":ii,"/blog.htm":ii,"/calibre-plugin.htm":"/bookfab-calibre-plugin.htm","/ebook.htm":ii,"/magazine.htm":ii,"/manga.htm":ii,"/promotion.htm":"/bookfab-promotion.htm","/resource/audiobook":ii,"/resource/ebook":ii,"/resource/magazine":ii,"/resource/manga":ii,"/resource/technology":ii,"/support.htm":"/support/bookfab.htm","/support/manual.htm":"/support/bookfab-manual.htm","/support/quick-start.htm":"/support/bookfab-quick-start.htm","/technology.htm":ii},wee=new Set([...mh.map(t=>`/${t.replace(/_/g,"-")}.htm`),"/team/evan.htm"]),See=/^\/(?:assets?|download|images?|static|uploads?)\//i,Tee=new Set([...Object.values(Bo).map(t=>new URL(t).host),...Object.values(oo).map(t=>new URL(t).host)]),kee=new Set(Object.values(Bo).map(t=>new URL(t).host)),l3=new Set(Object.values(oo).map(t=>new URL(t).host)),Aee=new Set(["url","link","logoLink"]),d3=new Set(["authorLink","href","link","linkUrl","logoLink","macNewLink","publish_url","route_url","toUrl","url","winNewLink"]),Oee=new Set([...d3,"btnUrl"]),p3=new Set(["publish_url"]),_3=new Set(["downloadUrl"]),f3=new Set(["hreflang_alternates","hreflangAlternates"]),cE=new Map([[new URL(oo.en).host,"en"],[new URL(oo.de).host,"de"],[new URL(oo.fr).host,"fr"],[new URL(oo.ja).host,"ja"],[new URL(oo.zh).host,"zh"],[new URL(Bo.en).host,"en"],[new URL(Bo.fr).host,"fr"]]),m3=t=>t.trim().replace(/^\//,"").replace(/\.htm$/i,"").replace(/-/g,"_"),vs=t=>{const e=String(t.routeName||"").replace(/___.*$/,""),r=(t.pageProductLine||"").toLowerCase(),a=(t.appProductLine||"").toLowerCase();return r==="bookfab"||a==="bookfab"||mh.includes(e)?!0:Ul(t.pathname||"")},AOe=t=>vs(t)?{productLine:"bookfab",siteLevel:2}:{productLine:t.appProductLine||"",siteLevel:t.appSiteLevel||1},Pee=t=>{const e=m3(String(t||"").replace(/___.*$/,""));return(Eee[e]||e).replace(/_/g,"-")},gh=(t,e)=>{if(!t||/^(javascript:|mailto:|tel:)/i.test(t))return null;
2try{const r=new URL(t,`${e}/`);return/^[a-z][a-z\d+.-]*:/i.test(t)&&!Tee.has(r.host)?null:r}catch{return null}},h3=t=>{if(t==="/")return"/bookfab.htm";const e=u3[t];if(e)return e;const r=t.match(c3);return r?`/bookfab/${r[1]}`:t},g3=t=>_N[t]||_N.en,uE=t=>new URL(oo[t]||oo.en).host,Lee=(t,e)=>{const r=oo[t]||oo.en,a=gh(e,r);if(!a)return e;const s=`${a.pathname}${a.search}${a.hash}`,l=`${h3(a.pathname)}${a.search}${a.hash}`;return Bo[t]?l:`${r}${s}`},Ree=(t,e,r)=>{const a=String(t||""),s=(e||"").toLowerCase(),l=r||"";return a==="bookfab-id"||a==="resource-type-id"&&s==="bookfab"||hh.test(l)},OOe=t=>Ree(t.routeName,t.resourceType,t.pathname)?uE(t.locale):t.defaultDomain,POe=t=>{const e=Bo[t.locale];if(!e||!Ul(t.pathname))return"";const r=t.pathname.startsWith("/")?t.pathname:`/${t.pathname}`;return`${e}${r}`},LOe=(t,e,r)=>{const a=Bo[r];if(!t||!e||!a)return!1;try{const s=d=>d.replace(/\.htm$/i,"").replace(/\/+$/,"")||"/",l=new URL(t);return l.origin===a&&s(l.pathname)===s(e)}catch{return!1}},bh=(t,e)=>{const r=Bo[t];if(!r||!e||/^[?#]/.test(e.trim()))return e;const a=oo[t],s=gh(e,a);if(!s)return e;const l=/^[a-z][a-z\d+.-]*:/i.test(e),d=c3.test(s.pathname),_=!!u3[s.pathname];if(l&&s.origin===r&&!d&&!_||!(s.pathname==="/"||/\.htm$/i.test(s.pathname)||_))return e;const b=h3(s.pathname);return`${r}${b}${s.search}${s.hash}`},su=(t,e,r)=>{const a=Bo[e],s=bh(e,r);if(t!==e||!a||!/^https?:\/\//i.test(s))return s;try{const l=new URL(s),d=l.pathname==="/"||/\.htm$/i.test(l.pathname);return l.origin!==a||!d?s:`${l.pathname}${l.search}${l.hash}`}catch{return s}},ROe=t=>t.productLine.toLowerCase()!=="bookfab"?t.url:su(t.locale,t.locale,t.url),Sp=(t,e)=>{const r=oo[t]||oo.en,a=gh(e||"/",r);if(!a)return e;if(!!Bo[t])return bh(t,e);const l=(a.pathname||"/").replace(/\/+$/,"")||"/";if(/^\/bookfab\.htm$/i.test(l)){const d=new URL(g3(t));return d.search=a.searchParams.toString(),d.hash=a.hash,d.href}return`${r}${a.pathname||"/"}${a.search}${a.hash}`},b3=t=>t.map(e=>{if(!e||typeof e!="object")return e;const r=e;if(typeof r.href!="string"||typeof r.hreflang!="string")return e;const a=r.hreflang.toLowerCase(),s=a==="x-default"?"en":a==="zh-hant"?"zh":a.split("-")[0];return["en","de","fr","ja","zh"].includes(s)?{...r,href:Sp(s,r.href)}:e}),Cee=t=>{if(!/^https?:\/\//i.test(t))return!1;try{return l3.has(new URL(t).host)}catch{return!1}},xee=t=>{const e=(t||"").replace(/\/+$/,"")||"/";return wee.has(e.toLowerCase())||Ul(e)},v3=(t,e,r=!1)=>{if(!/^https?:\/\//i.test(e))return e;try{const a=new URL(e);if(See.test(a.pathname))return e;const s=cE.get(a.host);if(!s)return e;const l=l3.has(a.host),d=kee.has(a.host)&&xee(a.pathname);return!l&&!d?e:r?bh(s,e):su(t,s,e)}catch{return e}},Iee=(t,e)=>t.replace(/(\bhref\s*=\s*)(["'])(.*?)\2/gi,(r,a,s,l)=>{const d=l.trim();if(!d)return r;const _=v3(e,d);return`${a}${s}${_}${s}`}),lE=(t,e,r)=>{if(!(r.appDomainType==="dvdfab"&&r.appSiteLevel===1&&bs.includes(e)))return t;const s=l=>{if(Array.isArray(l))return l.map(d=>s(d));if(l&&typeof l=="object"){const d={};for(const[_,m]of Object.entries(l))if(f3.has(_)&&Array.isArray(m))d[_]=b3(m);else if(_3.has(_))d[_]=m;else if(typeof m=="string"){const b=Iee(m,e);d[_]=Oee.has(_)?v3(e,b,p3.has(_)):b}else d[_]=s(m);return d}return l};return s(t)},COe=t=>{const e=lE({link:t.url},t.locale,{appDomainType:t.appDomainType,appSiteLevel:t.appSiteLevel}).link;if(!e||e===t.url||/^https?:\/\//i.test(e))return e;try{return new URL(e,t.currentOrigin).toString()}catch{return e}},o0=(t,e)=>{if(Array.isArray(t))return t.map(r=>o0(r,e));if(t&&typeof t=="object"){const r={};for(const[a,s]of Object.entries(t))if(Aee.has(a)&&typeof s=="string"){const l=s.trim();r[a]=Cee(l)?Sp(e,l):l}else r[a]=o0(s,e);return r}return t},y3=(t,e)=>t.replace(/(\bhref\s*=\s*)(["'])(.*?)\2/gi,(r,a,s,l)=>{const d=l.trim();if(!d)return r;let _=e;if(/^https?:\/\//i.test(d))try{const b=cE.get(new URL(d).host);if(!b)return r;_=b}catch{return r}const m=su(e,_,d);return`${a}${s}${m}${s}`}),Al=(t,e)=>{if(Array.isArray(t))return t.map(r=>Al(r,e));if(t&&typeof t=="object"){const r={};for(const[a,s]of Object.entries(t))if(f3.has(a)&&Array.isArray(s))r[a]=b3(s);else if(_3.has(a))r[a]=s;else if(typeof s=="string"){const l=y3(s,e);if(d3.has(a)){let d=e;if(/^https?:\/\//i.test(l))try{d=cE.get(new URL(l).host)||e}catch{d=e}r[a]=p3.has(a)?bh(d,l):su(e,d,l)}else r[a]=l}else r[a]=Al(s,e);return r}return t},Mee=(t,e,r)=>bs.includes(e)?Al(t,e):t,xOe=(t,e,r)=>Ul(e)?su(t,t,r):r,Nee=(t,e,r)=>
2r.appSiteLevel===1&&bs.includes(e)&&vs(r)?Al(t,e):t,IOe=(t,e,r)=>Ul(r)?Al(t,e):t,MOe=t=>t.currentProductLine.toLowerCase()==="dvdfab"&&t.authorProductLine.toLowerCase()==="bookfab"&&bs.includes(t.locale)?uE(t.locale):t.defaultDomain,NOe=t=>{const e=t.currentProductLine.toLowerCase(),r=t.authorProductLine.toLowerCase();return t.authorType!=="editor"||!r?!0:e==="dvdfab"?r==="dvdfab"?!0:r==="bookfab"&&bs.includes(t.locale):r===e},Dee=t=>{const{locale:e,url:r,slug:a,isMainSite:s}=t;if(!s||!Bo[e]||!r||!a)return r;const l=m3(a),d=yee[l]||l;if(!aE.includes(d))return r;const _=oo[e]||oo.en,m=gh(r,_);return m?`${Bo[e]}/${d.replace(/_/g,"-")}.htm${m.search}${m.hash}`:r},Bee={fr:"player.dvdfab.fr"},Wm={fr:"https://dvdfab.fr"},fN={de:"https://playerfab.dvdfab.at",en:"https://playerfab.dvdfab.cn",fr:"https://dvdfab.fr",ja:"https://playerfab.dvdfab.org",zh:"https://playerfab.dvdfab.tw"},dE=new Set(["playerfab.dvdfab.fr","player.dvdfab.fr"]),Uee=new Set(["authorLink","btnUrl","href","jump_link","link","linkUrl","logoLink","macNewLink","publish_url","route_url","toUrl","url","winNewLink"]),E3=/^\/play-(?:dvd|blu-ray|uhd|video)\/([^/]+\.htm)$/i,w3=/^\/playerfab\/[^/]+\.htm$/i,Fee=/^\/resource\/play-(?:dvd|blu-ray|uhd|video)(?:\.htm)?\/?$/i,Tp={"/":"/playerfab.htm","/ultra-hd-player.htm":"/ultra-hd-player.htm","/support.htm":"/support/playerfab.htm","/stream-player.htm":"/stream-player.htm","/resource.htm":"/resource/playerfab.htm","/play-video.htm":"/resource/playerfab.htm","/play-uhd.htm":"/resource/playerfab.htm","/play-dvd.htm":"/resource/playerfab.htm","/play-blu-ray.htm":"/resource/playerfab.htm","/media-player-new.htm":"/media-player-new.htm","/media-player-mac-new.htm":"/media-player-mac-new.htm","/free-video-player.htm":"/free-video-player.htm","/dvd-player.htm":"/dvd-player.htm","/player7.htm":"/player7.htm","/ai-live-subtitle.htm":"/ai-live-subtitle.htm","/support/quick-start.htm":"/support/playerfab-quick-start.htm","/support/manual.htm":"/support/playerfab-manual.htm","/author/wk.htm":"/author/wk.htm","/download-playerfab-win.htm":"/download-playerfab-win.htm","/download-playerfab-mac.htm":"/download-playerfab-mac.htm","/thankyou.htm":"/thankyou.htm"},$ee={"/playerfab.htm":"/","/resource/playerfab.htm":"/resource.htm","/support/playerfab.htm":"/support.htm","/support/playerfab-manual.htm":"/support/manual.htm","/support/playerfab-quick-start.htm":"/support/quick-start.htm"},jee=new Set(Object.values(Tp).filter(t=>t!=="/thankyou.htm")),S3=t=>Bee[t]||"",vh=(t,e)=>e==="fr"&&w3.test(t.split(/[?#]/,1)[0]),T3=t=>{const e=t.split(/[?#]/,1)[0];return w3.test(e)||jee.has(e)},pE=t=>t.locale==="fr"&&t.siteLevel===1&&t.domainType==="dvdfab"&&T3(t.pathname),Vee=t=>pE(t)?"playerfab":t.fallbackProductLine,zee=new Set(["/playerfab.htm","/resource/playerfab.htm","/download-playerfab-win.htm"]),Hee=t=>{if(!pE(t))return null;const e=t.pathname.split(/[?#]/,1)[0];return{allowFloatBanner:!zee.has(e),allowHeaderBanner:!1}},Gee=t=>Fee.test(t.split(/[?#]/,1)[0]),DOe=t=>vh(t.pathname,t.locale)&&S3(t.locale)||t.defaultDomain,qee=t=>t.currentProductLine.toLowerCase()==="dvdfab"&&t.authorProductLine.toLowerCase()==="playerfab"&&t.locale==="fr",BOe=t=>qee(t)&&S3(t.locale)||t.defaultDomain,Wee=t=>vh(t.pathname,t.locale)?`${Wm[t.locale]}${t.pathname.split(/[?#]/,1)[0]}`:"",UOe=(t,e)=>{const r=Wee(e);return r&&(t.publish_url=r),t},Yee=t=>{const e=t||"/",r=Tp[e];if(r)return r;const a=e.match(E3);return a?`/playerfab/${a[1]}`:""},Kee=t=>{if(t.pageProductLine!=="playerfab"&&t.appProductLine!=="playerfab")return null;const e=t.pathname.split(/[?#]/,1)[0]||"/",r=$ee[e]||(Object.prototype.hasOwnProperty.call(Tp,e)?e:"");if(!r)return null;const a=new Set(t.locales),s=Object.keys(fN).filter(_=>a.has(_));if(!s.length)return null;const l=s.map(_=>{const m=_==="fr"?Tp[r]:r;return{rel:"alternate",hreflang:_==="zh"?"zh-Hant":_,href:`${fN[_]}${m}`}}),d=l.find(_=>_.hreflang==="en");return d&&l.push({rel:"alternate",hreflang:"x-default",href:d.href}),l},ys=(t,e)=>{if(t!=="fr"||!e)return e;const r=/^https?:\/\//i.test(e);let a;try{a=new URL(e,"https://player.dvdfab.fr")}catch{return e}if(r&&!dE.has(a.hostname.toLowerCase()))return e;const s=Yee(a.pathname);return s?`${s}${a.hash}`:e},mN=(t,e)=>{const r=e.trim();if(!/^https?:\/\//i.test(r))return e;try{if(!dE.has(new URL(r).hostname.toLowerCase()))return e}catch{return e}return ys(t,r)},k3=(t,e)=>ys(t,e.trim()),FOe=(t,e)=>ys(t,e),A3=(t,e,r)=>t.replace(/(\bhref\s*=\s*)(["'])(.*?)\2/gi,(a,s,l,d)=>{const _=r(e,d.trim());return _===d.trim()?a:`${s}${l}${_}${l}`}),Jee=(t,e)=>{if(e!=="fr"||!t)return t;const r=t.trim();return/^(?:https?:\/\/|\/)[^<>\s]+$/i.test(r)?ys(e,r):A3(t,e,k3)},$Oe=t=>vh(t.pathname,t.locale)?[{label:"PlayerFab",link:"/resource/playerfab.htm"}]:null,jOe=t=>{const e=t.pathname.split(/[?#]/,1)[0];return t.locale!=="fr"||e!=="/resource/playerfab.htm"?null:[{label:"PlayerFab",link:"",active:!0}]},VOe=(t,e,r)=>{if(e)return{url:"",hasPage:!1};const a=t||"";return{url:r?Fl(a,r):a,hasPage:!!t}},Ym=(t,e,r)=>{if(Array.isArray(t)){let a=!1;const s=t.map(l=>{const d=Ym(l,e,r);return d!==l&&(a=!0),d});return a?s:t}if(t&&typeof t=="object"){let a=null;for(const[s,l]of Object.entries(t)){let d;if(typeof l=="string"){const _=A3(l,e,r);d=Uee.has(s)?r(e,_):_}else d=Ym(l,e,r);d!==l&&(a||(a={...t}),a[s]=d)}return a||t}return t},Xee=(t,e)=>Ym(t,e,k3),Fl=(t,e)=>e.locale!=="fr"||e.siteLevel!==1||e.domainType!=="dvdfab"?t:typeof t=="string"?mN(e.locale,t):Ym(t,e.locale,mN),zOe=(t,e,r)=>e.toLowerCase()==="playerfab"?Fl(t,r):t,Qee=t=>{const e=t.split(/[?#]/,1)[0]||"/";return Object.values(Tp).includes(e)},a0=t=>{if(typeof t=="string"){if(!/^https?:\/\/\S+$/i.test(t))return t;const r=ys("fr",t);return r.startsWith("/")?`${Wm.fr}${r}`:t}if(Array.isArray(t))return t.map(r=>a0(r));if(!t||typeof t!="object")return t;const e={};for(const[r,a]of Object.entries(t))e[r]=a0(a);return e},Zee=t=>{const e=t["@type"];if(!(e==="Brand"||Array.isArray(e)&&e.includes("Brand")))return!1;const a=typeof t.name=="string"?t.name.trim().toLowerCase():"",s=typeof t["@id"]=="string"?t["@id"].toLowerCase():"";return a==="playerfab"||s.includes("playerfab")},i0=t=>{if(Array.isArray(t)){let s=!1;const l=t.map(d=>{const _=i0(d);return _!==d&&(s=!0),_});return s?l:t}if(!t||typeof t!="object")return t;const e=t,r=Zee(e)&&Object.prototype.hasOwnProperty.call(e,"sameAs");let a=r?{...e}:null;a&&delete a.sameAs;for(const[s,l]of Object.entries(e)){if(r&&s==="sameAs")continue;const d=i0(l);d!==l&&(a||(a={...e}),a[s]=d)}return a||t},ete=(t,e)=>{const r=i0(t);return!(e.locale==="fr"&&e.siteLevel===1&&e.domainType==="dvdfab")||!Qee(e.pathname)?r:a0(r)},HOe=t=>{var r;return((r=Array.isArray(t)?t[0]:t)==null?void 0:r.trim().toLowerCase())||"common"},GOe=(t,e)=>{var a;if(e!=="fr")return t;const r=Array.isArray(t.hreflang_alternates)?t.hreflang_alternates:[];return t.hreflang_alternates=r.map(s=>{const l=typeof s.href=="string"?ys(e,s.href):s.href;return{...s,href:typeof l=="string"&&l.startsWith("/")?`${Wm[e]}${l}`:l}}),(a=t.publish_url)!=null&&a.startsWith(Wm.fr)&&!t.hreflang_alternates.some(s=>{var l;return((l=s.hreflang)==null?void 0:l.toLowerCase())==="fr"})&&t.hreflang_alternates.push({hreflang:"fr",href:t.publish_url}),t.is_head_render_hreflang=!0,t},O3=(t,e,r)=>(e!=="fr"||typeof t.content!="string"||(t.content=t.content.replace(/(<a\b[^>]*?)\s+href\s*=\s*(["'])([^"']+)\2/gi,(a,s,l,d)=>{const _=ys(e,d);try{const m=new URL(d,"https://player.dvdfab.fr"),b=/^https?:\/\//i.test(d),g=b&&dE.has(m.hostname.toLowerCase());if(r&&!g)return a;
2if((!b||g)&&E3.test(m.pathname))return s}catch{return a}return _===d?a:`${s} href=${l}${_}${l}`})),t),qOe=(t,e)=>O3(t,e,!1),WOe=(t,e)=>e.locale!=="fr"||e.siteLevel!==1||e.domainType!=="dvdfab"?t:O3(t,e.locale,!0),YOe=(t,e,r)=>vh(e,t)?ys(t,r):r,tte=new Set(bs),nte=new Set(mh),rte=(t,e)=>{const r=String(t.name||""),a=j.common();{const _=Qy(t.path),m=Qy(e.path);if(_&&!m&&e.matched.length>0)return up(t.fullPath,{external:!0});if(_&&m&&t.query.lang!==e.query.lang)return up(t.fullPath,{external:!0});if(_){const b=VD(new URL(t.fullPath,window.location.origin),qm(window.location.host));a.setLocale(b.locale),a.hasVat=b.locale==="ja",Object.assign(Mt().$dvdfabProductsContext||{},b)}else if(m){const b=qm(window.location.host);a.setLocale(b),a.hasVat=b==="ja",a.setClient(a.originClient);const g=Mt().$dvdfabProductsContext;return g&&Object.assign(g,{ready:!1,locale:b,cApp:null}),up(t.fullPath,{external:!0})}}const s=a.locale;if(s==="fr"&&Gee(t.path))throw dr({statusCode:404,statusMessage:"Page Not Found"});const l=T3(t.path);if(l&&s!=="fr")throw dr({statusCode:404,statusMessage:"Page Not Found"});if(l?a.setPageProLine("playerfab"):a.pageProLine==="playerfab"&&a.setPageProLine(""),vee(t.path))throw dr({statusCode:404,statusMessage:"Page Not Found"});const d=nte.has(r)||Ul(t.path);if(d&&!tte.has(s))throw dr({statusCode:404,statusMessage:"Page Not Found"});d?a.setPageProLine("bookfab"):a.pageProLine==="bookfab"&&a.setPageProLine("")},ote=[TQ,AZ,rte],pp={"auto-login":()=>$(()=>Promise.resolve().then(()=>gAe),void 0,import.meta.url),"member-redirect":()=>$(()=>Promise.resolve().then(()=>vAe),void 0,import.meta.url),"sub-repay-redirect":()=>$(()=>import("./DNWzY_SY.js"),__vite__mapDeps([310,1,2,6,7]),import.meta.url),"get-faq-detail":()=>$(()=>Promise.resolve().then(()=>EAe),void 0,import.meta.url),"get-product-detail":()=>$(()=>Promise.resolve().then(()=>SAe),void 0,import.meta.url),"get-product-topic":()=>$(()=>Promise.resolve().then(()=>AAe),void 0,import.meta.url),"get-promotion-detail":()=>$(()=>Promise.resolve().then(()=>CAe),void 0,import.meta.url),"get-resource-drm-topic-detail":()=>$(()=>import("./CIF1UKxu.js").then(t=>t.g),__vite__mapDeps([26,1,2]),import.meta.url)};function ate(t,e,r){const{pathname:a,search:s,hash:l}=e,d=t.indexOf("#");if(d>-1){const b=l.includes(t.slice(d))?t.slice(d).length:1;let g=l.slice(b);return g[0]!=="/"&&(g="/"+g),jM(g,"")}const _=jM(a,t),m=!r||iJ(_,r,{trailingSlash:!0})?_:r;return m+(m.includes("?")?"":s)+l}const ite=qn({name:"nuxt:router",enforce:"pre",async setup(t){var k;let e,r,a=yt().app.baseURL;const s=((k=Da.history)==null?void 0:k.call(Da,a))??hK(a),l=Da.routes?([e,r]=za(()=>Da.routes(ey)),e=await e,r(),e??ey):ey;let d;const _=gK({...Da,scrollBehavior:(P,C,L)=>{if(C===Ny){d=L;return}if(Da.scrollBehavior){if(_.options.scrollBehavior=Da.scrollBehavior,"scrollRestoration"in window.history){const B=_.beforeEach(()=>{B(),window.history.scrollRestoration="manual"})}return Da.scrollBehavior(P,Ny,d||L)}},history:s,routes:l});Da.routes&&Da.routes,"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),t.vueApp.use(_);const m=Sl(_.currentRoute.value);_.afterEach((P,C)=>{m.value=C}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>m.value});const b=ate(a,window.location,t.payload.path),g=Sl(_.currentRoute.value),y=()=>{g.value=_.currentRoute.value};t.hook("page:finish",y),_.afterEach((P,C)=>{var L,B,N,D;((B=(L=P.matched[0])==null?void 0:L.components)==null?void 0:B.default)===((D=(N=C.matched[0])==null?void 0:N.components)==null?void 0:D.default)&&y()});const E={};for(const P in g.value)Object.defineProperty(E,P,{get:()=>g.value[P],enumerable:!0});t._route=Yc(E),t._middleware||(t._middleware={global:[],named:{}});const S=Dl();_.afterEach(async(P,C,L)=>{delete t._processingMiddleware,!t.isHydrating&&S.value&&await t.runWithContext(YJ),L&&await t.callHook("page:loading:end")});try{[e,r]=za(()=>_.isReady()),await e,r()}catch(P){[e,r]=za(()=>t.runWithContext(()=>Ws(P))),await e,r()}const O=b!==_.currentRoute.value.fullPath?_.resolve(b):_.currentRoute.value;y();const w=t.payload.state._layout;return _.beforeEach(async(P,C)=>{var L;await t.callHook("page:loading:start"),P.meta=gr(P.meta),t.isHydrating&&w&&!bK(P.meta.layout)&&(P.meta.layout=w),t._processingMiddleware=!0;{const B=new Set([...ote,...t._middleware.global]);for(const N of P.matched){const D=N.meta.middleware;if(D)for(const M of tE(D))B.add(M)}for(const N of B){const D=typeof N=="string"?t._middleware.named[N]||await((L=pp[N])==null?void 0:L.call(pp).then(M=>M.default||M)):N;if(!D)throw new Error(`Unknown route middleware: '${N}'.`);try{const M=await t.runWithContext(()=>D(P,C));if(!t.payload.serverRendered&&t.isHydrating&&(M===!1||M instanceof Error)){const U=M||Tm({statusCode:404,statusMessage:`Page Not Found: ${b}`});return await t.runWithContext(()=>Ws(U)),!1}if(M===!0)continue;if(M===!1)return M;if(M)return CD(M)&&M.fatal&&await t.runWithContext(()=>Ws(M)),M}catch(M){const U=Tm(M);return U.fatal&&await t.runWithContext(()=>Ws(U)),U}}}}),_.onError(async()=>{delete t._processingMiddleware,await t.callHook("page:loading:end")}),_.afterEach(async(P,C)=>{P.matched.length===0&&await t.runWithContext(()=>Ws(Tm({statusCode:404,fatal:!1,statusMessage:`Page not found: ${P.fullPath}`,data:{path:P.fullPath}})))}),t.hooks.hookOnce("app:created",async()=>{try{"name"in O&&(O.name=void 0),await _.replace({...O,force:!0}),_.options.scrollBehavior=Da.scrollBehavior}catch(P){await t.runWithContext(()=>Ws(P))}}),{provide:{router:_}}}}),ste=qn({name:"dvdfab-products-context",enforce:"pre",dependsOn:["pinia"],setup(){if(!Qy(window.location.pathname))return;const t=VD(new URL(window.location.href),qm(window.location.host)),e=j.common();e.setLocale(t.locale),e.hasVat=t.locale==="ja",e.setHost(window.location.host);const r=$D(navigator.userAgent),a=new URL(window.location.href).searchParams.get("client_os");return e.setClient(a==="mac"||a==="win"?a:r),e.setOriginalClient(r),e.setMobile(FD(navigator.userAgent)),{provide:{dvdfabProductsContext:gr(t)}}}}),cte=qn(()=>{const t=Ha();MQ(()=>
2{t.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),ute=qn({name:"nuxt:chunk-reload",setup(t){const e=Ha(),r=yt(),a=new Set;e.beforeEach(()=>{a.clear()}),t.hook("app:chunkError",({error:l})=>{a.add(l)});function s(l){const _="href"in l&&l.href[0]==="#"?r.app.baseURL+l.href:wp(r.app.baseURL,l.fullPath);YQ({path:_,persistState:!0})}t.hook("app:manifest:update",()=>{e.beforeResolve(s)}),e.onError((l,d)=>{a.has(l)&&s(d)})}}),lte=qn({name:"pinia",setup(t){const e=vK();return t.vueApp.use(e),yK(e),t.payload&&t.payload.pinia&&(e.state.value=t.payload.pinia),{provide:{pinia:e}}}}),dte=rt(()=>$(()=>import("./C4B2543Q.js"),__vite__mapDeps([311,1,2,6,7,312]),import.meta.url).then(t=>t.default||t.default||t)),pte=rt(()=>$(()=>import("./Ccd6IrEN.js"),__vite__mapDeps([313,1,2,6,7,314]),import.meta.url).then(t=>t.default||t.default||t)),_te=rt(()=>$(()=>Promise.resolve().then(()=>jve),void 0,import.meta.url).then(t=>t.default||t.default||t)),fte=rt(()=>$(()=>Promise.resolve().then(()=>Bve),void 0,import.meta.url).then(t=>t.default||t.default||t)),mte=rt(()=>$(()=>Promise.resolve().then(()=>i1e),void 0,import.meta.url).then(t=>t.default||t.default||t)),hte=rt(()=>$(()=>import("./B99ZxaK4.js"),__vite__mapDeps([315,1,2,6,7,316]),import.meta.url).then(t=>t.default||t.default||t)),gte=rt(()=>$(()=>Promise.resolve().then(()=>REe),void 0,import.meta.url).then(t=>t.default||t.default||t)),bte=rt(()=>$(()=>import("./D1CjPWcM.js"),__vite__mapDeps([317,1,2,6,7,318]),import.meta.url).then(t=>t.default||t.default||t)),vte=rt(()=>$(()=>import("./CcCCPR8w.js"),__vite__mapDeps([104,1,2,6,7,105]),import.meta.url).then(t=>t.default||t.default||t)),yte=rt(()=>$(()=>Promise.resolve().then(()=>fve),void 0,import.meta.url).then(t=>t.default||t.default||t)),Ete=rt(()=>$(()=>Promise.resolve().then(()=>spe),void 0,import.meta.url).then(t=>t.default||t.default||t)),wte=rt(()=>$(()=>Promise.resolve().then(()=>Mle),void 0,import.meta.url).then(t=>t.default||t.default||t)),Ste=rt(()=>$(()=>import("./BhVD5Vi4.js"),__vite__mapDeps([93,1,2,6,7,94]),import.meta.url).then(t=>t.default||t.default||t)),Tte=rt(()=>$(()=>import("./-LmxhZFW.js"),__vite__mapDeps([193,1,2,6,7,194]),import.meta.url).then(t=>t.default||t.default||t)),kte=rt(()=>$(()=>Promise.resolve().then(()=>eEe),void 0,import.meta.url).then(t=>t.default||t.default||t)),Ate=rt(()=>$(()=>Promise.resolve().then(()=>ime),void 0,import.meta.url).then(t=>t.default||t.default||t)),Ote=rt(()=>$(()=>Promise.resolve().then(()=>K0e),void 0,import.meta.url).then(t=>t.default||t.default||t)),Pte=rt(()=>$(()=>Promise.resolve().then(()=>Ife),void 0,import.meta.url).then(t=>t.default||t.default||t)),Lte=rt(()=>$(()=>Promise.resolve().then(()=>h0e),void 0,import.meta.url).then(t=>t.default||t.default||t)),Rte=rt(()=>$(()=>import("./iChppWQu.js"),__vite__mapDeps([319,320,1,2,6,7,321,322,323,324]),import.meta.url).then(t=>t.default||t.default||t)),Cte=rt(()=>$(()=>import("./CMjKua9O.js"),__vite__mapDeps([322,1,2,6,7,323]),import.meta.url).then(t=>t.default||t.default||t)),xte=rt(()=>$(()=>import("./DfAW4RKf.js"),__vite__mapDeps([320,1,2,6,7,321]),import.meta.url).then(t=>t.default||t.default||t)),Ite=rt(()=>$(()=>import("./DHXHflM2.js"),__vite__mapDeps([304,1,2,6,7,305]),import.meta.url).then(t=>t.default||t.default||t)),Mte=rt(()=>$(()=>Promise.resolve().then(()=>dAe),void 0,import.meta.url).then(t=>t.default||t.default||t)),Nte=rt(()=>$(()=>import("./Dj8onO6_.js"),__vite__mapDeps([301,302,1,2,6,7,303,34,35,36,37,304,305,306]),import.meta.url).then(t=>t.default||t.default||t)),Dte=rt(()=>$(()=>Promise.resolve().then(()=>mAe),void 0,import.meta.url).then(t=>t.default||t.default||t)),Bte=rt(()=>$(()=>Promise.resolve().then(()=>_Ae),void 0,import.meta.url).then(t=>t.default||t.default||t)),Ute=rt(()=>$(()=>import("./CGTorqOK.js"),__vite__mapDeps([51,1,2,52]),import.meta.url).then(t=>t.default||t.default||t)),Fte=rt(()=>$(()=>import("./1MT5TK_h.js"),__vite__mapDeps([325,1,2,6,7]),import.meta.url).then(t=>t.default||t.default||t)),$te=rt(()=>$(()=>Promise.resolve().then(()=>lAe),void 0,import.meta.url).then(t=>t.default||t.default||t)),jte=rt(()=>$(()=>import("./CCCA65UO.js"),__vite__mapDeps([302,1,2,6,7,303]),import.meta.url).then(t=>t.default||t.default||t)),Vte=rt(()=>$(()=>
2import("./BlqD8WsX.js"),__vite__mapDeps([210,1,2,6,7,211]),import.meta.url).then(t=>t.default||t.default||t)),zte=rt(()=>$(()=>import("./dModkxfU.js"),__vite__mapDeps([212,1,2,6,7,213]),import.meta.url).then(t=>t.default||t.default||t)),Hte=rt(()=>$(()=>import("./Ba8zuF7J.js"),__vite__mapDeps([209,34,35,1,2,36,37,210,6,7,211,212,213,214]),import.meta.url).then(t=>t.default||t.default||t)),Gte=rt(()=>$(()=>Promise.resolve().then(()=>$1e),void 0,import.meta.url).then(t=>t.default||t.default||t)),qte=rt(()=>$(()=>Promise.resolve().then(()=>U1e),void 0,import.meta.url).then(t=>t.default||t.default||t)),Wte=rt(()=>$(()=>import("./k-4wSmQU.js"),__vite__mapDeps([326,327,1,2,6,7,328,329]),import.meta.url).then(t=>t.default||t.default||t)),Yte=rt(()=>$(()=>import("./DD_XR4zz.js"),__vite__mapDeps([172,1,2,6,7,173]),import.meta.url).then(t=>t.default||t.default||t)),Kte=rt(()=>$(()=>import("./BJh6SPR_.js"),__vite__mapDeps([174,1,2,6,7,175]),import.meta.url).then(t=>t.default||t.default||t)),Jte=rt(()=>$(()=>import("./DPDvacz5.js"),__vite__mapDeps([176,1,2,6,7,177]),import.meta.url).then(t=>t.default||t.default||t)),Xte=rt(()=>$(()=>import("./BjQtvEpk.js"),__vite__mapDeps([170,1,2,6,7,171]),import.meta.url).then(t=>t.default||t.default||t)),Qte=rt(()=>$(()=>Promise.resolve().then(()=>Z1e),void 0,import.meta.url).then(t=>t.default||t.default||t)),Zte=rt(()=>$(()=>Promise.resolve().then(()=>K1e),void 0,import.meta.url).then(t=>t.default||t.default||t)),ene=rt(()=>$(()=>Promise.resolve().then(()=>V1e),void 0,import.meta.url).then(t=>t.default||t.default||t)),tne=rt(()=>$(()=>Promise.resolve().then(()=>q1e),void 0,import.meta.url).then(t=>t.default||t.default||t)),nne=rt(()=>$(()=>Promise.resolve().then(()=>BAe),void 0,import.meta.url).then(t=>t.default||t.default||t)),rne=rt(()=>$(()=>import("./DFljEk3q.js"),__vite__mapDeps([330,331,1,2,6,7,332,333,334,335]),import.meta.url).then(t=>t.default||t.default||t)),one=rt(()=>$(()=>Promise.resolve().then(()=>HTe),void 0,import.meta.url).then(t=>t.default||t.default||t)),ane=rt(()=>$(()=>import("./BWtV7pNF.js"),__vite__mapDeps([327,1,2,6,7,328]),import.meta.url).then(t=>t.default||t.default||t)),ine=rt(()=>$(()=>import("./DR59bK80.js"),__vite__mapDeps([331,1,2,6,7,332]),import.meta.url).then(t=>t.default||t.default||t)),sne=rt(()=>$(()=>Promise.resolve().then(()=>NEe),void 0,import.meta.url).then(t=>t.default||t.default||t)),cne=rt(()=>$(()=>import("./CA0r5eGD.js"),__vite__mapDeps([336,331,1,2,6,7,332,333,334,337]),import.meta.url).then(t=>t.default||t.default||t)),une=rt(()=>$(()=>Promise.resolve().then(()=>cEe),void 0,import.meta.url).then(t=>t.default||t.default||t)),lne=rt(()=>$(()=>Promise.resolve().then(()=>lEe),void 0,import.meta.url).then(t=>t.default||t.default||t)),dne=rt(()=>$(()=>Promise.resolve().then(()=>PEe),void 0,import.meta.url).then(t=>t.default||t.default||t)),pne=rt(()=>$(()=>import("./B2rV9Rb9.js"),__vite__mapDeps([333,1,2,6,7,334]),import.meta.url).then(t=>t.default||t.default||t)),_ne=rt(()=>$(()=>import("./CFqKxV6v.js"),__vite__mapDeps([338,333,1,2,6,7,334,339,340]),import.meta.url).then(t=>t.default||t.default||t)),fne=rt(()=>$(()=>import("./DFF_sE6V.js"),__vite__mapDeps([341,1,2,6,7,342]),import.meta.url).then(t=>t.default||t.default||t)),mne=rt(()=>$(()=>import("./2COhBy0U.js"),__vite__mapDeps([343,333,1,2,6,7,334,331,332,344]),import.meta.url).then(t=>t.default||t.default||t)),hne=rt(()=>$(()=>import("./BqGLhMYS.js"),__vite__mapDeps([345,346,1,2,6,7,347,339,348]),import.meta.url).then(t=>t.default||t.default||t)),gne=rt(()=>$(()=>import("./DG9CvLwt.js"),__vite__mapDeps([346,1,2,6,7,347]),import.meta.url).then(t=>t.default||t.default||t)),bne=rt(()=>$(()=>import("./BHcxw0lF.js"),__vite__mapDeps([349,346,1,2,6,7,347,339,350]),import.meta.url).then(t=>t.default||t.default||t)),vne=rt(()=>$(()=>import("./xIWJ484l.js"),__vite__mapDeps([351,42,1,2,43,346,6,7,347,352]),import.meta.url).then(t=>t.default||t.default||t)),yne=rt(()=>$(()=>import("./Cnhv11qL.js"),__vite__mapDeps([353,1,2,354,42,43,6,7,355,356]),import.meta.url).then(t=>t.default||t.default||t)),Ene=rt(()=>$(()=>import("./BG8f-1x8.js"),__vite__mapDeps([357,1,2,6,7,358]),import.meta.url).then(t=>t.default||t.default||t)),wne=rt(()=>$(()=>import("./B443Jl6W.js"),__vite__mapDeps([359,1,2,6,7,360]),import.meta.url).then(t=>t.default||t.default||t)),Sne=rt(()=>$(()=>import("./CzGSOeLg.js"),__vite__mapDeps([354,42,1,2,43,6,7,355]),import.meta.url).then(t=>t.default||t.default||t)),Tne=rt(()=>$(()=>import("./CoRq0R33.js"),__vite__mapDeps([361,362,1,2,6,7,363]),import.meta.url).then(t=>t.default||t.default||t)),kne=rt(()=>$(()=>import("./eP1lQTqM.js"),[],import.meta.url).then(t=>t.default||t.default||t)),Ane=rt(()=>$(()=>Promise.resolve().then(()=>FAe),void 0,import.meta.url).then(t=>t.default||t.default||t)),One=rt(()=>$(()=>Promise.resolve().then(()=>RSe),void 0,import.meta.url).then(t=>t.default||t.default||t)),Pne=rt(()=>$(()=>Promise.resolve().then(()=>aTe),void 0,import.meta.url).then(t=>t.default||t.default||t)),Lne=rt(()=>$(()=>import("./DATQZ5CS.js"),__vite__mapDeps([71,1,2,6,7,72]),import.meta.url).then(t=>t.default||t.default||t)),Rne=rt(()=>$(()=>import("./CCT0VUqI.js"),__vite__mapDeps([364,1,2,6,7,365]),import.meta.url).then(t=>t.default||t.default||t)),Cne=rt(()=>$(()=>import("./WK_y2NvX.js"),__vite__mapDeps([366,367,1,2,6,7,368,369]),import.meta.url).then(t=>t.default||t.default||t)),xne=rt(()=>$(()=>import("./muE2Md0b.js"),__vite__mapDeps([367,1,2,6,7,368]),import.meta.url).then(t=>t.default||t.default||t)),Ine=rt(()=>$(()=>import("./CzRpy9LG.js"),__vite__mapDeps([370,367,1,2,6,7,368,371]),import.meta.url).then(t=>t.default||t.default||t)),Mne=rt(()=>$(()=>import("./D0ZGtZBq.js"),__vite__mapDeps([372,370,367,1,2,6,7,368,371,366,369,373]),import.meta.url).then(t=>t.default||t.default||t)),Nne=[["BackTop",dte],["BackTopUs",pte],["BrowserDownloadDropdown",_te],["BrowserProductDialog",fte],["FooterBar",mte],["FooterBarUs",hte],["HeaderBanner",gte],["MacDownloadDialog",bte],["MyButtonBuy",vte],["MyButtonDownload",yte],["MyButton",Ete],["MyImg",wte],["MyTextH",Ste],["MyText",Tte],["NavBar",kte],["NavBarMobile",Ate],["NavBarPc",Ote],["NavBarSubMobile",Pte],["NavBarSubPc",Lte],["NavBarUs",Rte],["NavBarUsMobile",Cte],["NavBarUsPc",xte],["PromotionBookfabEggSmashPrizeDlg",Ite],["PromotionBookfabEggSmashHelpers",Mte],["PromotionBookfabEggSmash",Nte],["PromotionBookfabEggSmashUseEggAnimation",Dte],["PromotionBookfabEggSmashUseEggState",Bte],["PromotionCommonPSnow",Ute],["PromotionCommonSnow",Fte],["PromotionCouponBannerHelpers",$te],["PromotionCouponBanner",jte],["PromotionDvdfabEggSmashPrizeDlg",Vte],["PromotionDvdfabEggSmashPrizeFloater",zte],["PromotionDvdfabEggSmash",Hte],["PromotionDvdfabEggSmashUseEggAnimation",Gte],["PromotionDvdfabEggSmashUseEggState",qte],["PromotionDvdfabGachaponMachine",Wte],["PromotionDvdfabMidyearWheelCongratsDlg",Yte],["PromotionDvdfabMidyearWheelFloater",Kte],["PromotionDvdfabMidyearWheelGameRulesDlg",Jte],["PromotionDvdfabMidyearWheel",Xte],["PromotionDvdfabMidyearWheelAnniversaryCopy",Qte],["PromotionDvdfabMidyearWheelCampaignProfile",Zte],["PromotionDvdfabMidyearWheelPickPrize",ene],["PromotionDvdfabMidyearWheelUseMidyearWheelState",tne],["PromotionEggSmashHelpers",nne],["PromotionEggSmash",rne],["PromotionFloatBanner",one],["PromotionGachaponMachineCouponDlg",ane],["PromotionGachaponMachineFloater",ine],["PromotionGachaponMachineMarquee",sne],["PromotionGachaponMachine",cne],["PromotionHeaderBannerAnimation",une],["PromotionHeaderBannerAnimationCommon",lne],["PromotionHeaderBanner",dne],["PromotionLuckyNineGridCouponDlg",pne],["PromotionLuckyNineGrid",_ne],["PromotionLuckyNineGridStatic",fne],["PromotionLuckyNineGridV2",mne],["PromotionLuckyWheelCache",hne],["PromotionLuckyWheelCouponDlg",gne],["PromotionLuckyWheelEntry",bne],["PromotionLuckyWheel",vne],["PromotionMusicfabLaunchWheelCongratsDlg",yne],["PromotionMusicfabLaunchWheelFloater",Ene],["PromotionMusicfabLaunchWheelGameRulesDlg",wne],["PromotionMusicfabLaunchWheelMarquee",Sne],["PromotionMusicfabLaunchWheel",Tne],["PromotionMusicfabLaunchWheelPickPrize",kne],["PromotionMusicfabLaunchWheelUseLaunchWheelState",Ane],["PromotionOmikujiLotteryHelpers",One],["PromotionOmikujiLottery",Pne],["PromotionResourceBanner",Lne],["StreamFabComFooterBar",Rne],["StreamFabComNavBarMobileSidebar",Cne],["StreamFabComNavBarPromotionEntry",xne],["StreamFabComNavBarContent",Ine],["StreamFabComNavBar",Mne]],Dne=qn({name:"nuxt:global-components",setup(t){for(const[e,r]of Nne)t.vueApp.component(e,r),t.vueApp.component("Lazy"+e,r)}}),Ks={"dvdfab-products":rt(()=>$(()=>import("./BvOG4eFr.js"),__vite__mapDeps([374,1,2,6,7,375]),import.meta.url).then(t=>t.default||t)),default:rt(()=>$(()=>import("./DS-9Jv_R.js"),__vite__mapDeps([376,311,1,2,6,7,312,4,5,104,105,98,99,377,378,227,228,107,108,101,102,103,106,317,318,379]),import.meta.url).then(t=>t.default||t))},Bne=qn({name:"nuxt:prefetch",setup(t){const e=Ha();t.hooks.hook("app:mounted",()=>{e.beforeEach(async r=>{var s;const a=(s=r==null?void 0:r.meta)==null?void 0:s.layout;a&&typeof Ks[a]=="function"&&await Ks[a]()})}),t.hooks.hook("link:prefetch",r=>{if(ou(r))return;const a=e.resolve(r);if(!a)return;const s=a.meta.layout;let l=tE(a.meta.middleware);l=l.filter(d=>
2typeof d=="string");for(const d of l)typeof pp[d]=="function"&&pp[d]();s&&typeof Ks[s]=="function"&&Ks[s]()})}});var Om={exports:{}},Une=Om.exports,hN;function Fne(){return hN||(hN=1,(function(t,e){(function(r,a){t.exports=a()})(Une,function(){return(function(r){function a(l){if(s[l])return s[l].exports;var d=s[l]={exports:{},id:l,loaded:!1};return r[l].call(d.exports,d,d.exports,a),d.loaded=!0,d.exports}var s={};return a.m=r,a.c=s,a.p="dist/",a(0)})([function(r,a,s){function l(z){return z&&z.__esModule?z:{default:z}}var d=Object.assign||function(z){for(var J=1;J<arguments.length;J++){var re=arguments[J];for(var oe in re)Object.prototype.hasOwnProperty.call(re,oe)&&(z[oe]=re[oe])}return z},_=s(1),m=(l(_),s(6)),b=l(m),g=s(7),y=l(g),E=s(8),S=l(E),O=s(9),w=l(O),k=s(10),P=l(k),C=s(11),L=l(C),B=s(14),N=l(B),D=[],M=!1,U={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},F=function(){var z=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(z&&(M=!0),M)return D=(0,L.default)(D,U),(0,P.default)(D,U.once),D},Y=function(){D=(0,N.default)(),F()},q=function(){D.forEach(function(z,J){z.node.removeAttribute("data-aos"),z.node.removeAttribute("data-aos-easing"),z.node.removeAttribute("data-aos-duration"),z.node.removeAttribute("data-aos-delay")})},H=function(z){return z===!0||z==="mobile"&&w.default.mobile()||z==="phone"&&w.default.phone()||z==="tablet"&&w.default.tablet()||typeof z=="function"&&z()===!0},K=function(z){U=d(U,z),D=(0,N.default)();var J=document.all&&!window.atob;return H(U.disable)||J?q():(U.disableMutationObserver||S.default.isSupported()||(U.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",U.easing),document.querySelector("body").setAttribute("data-aos-duration",U.duration),document.querySelector("body").setAttribute("data-aos-delay",U.delay),U.startEvent==="DOMContentLoaded"&&["complete","interactive"].indexOf(document.readyState)>-1?F(!0):U.startEvent==="load"?window.addEventListener(U.startEvent,function(){F(!0)}):document.addEventListener(U.startEvent,function(){F(!0)}),window.addEventListener("resize",(0,y.default)(F,U.debounceDelay,!0)),window.addEventListener("orientationchange",(0,y.default)(F,U.debounceDelay,!0)),window.addEventListener("scroll",(0,b.default)(function(){(0,P.default)(D,U.once)},U.throttleDelay)),U.disableMutationObserver||S.default.ready("[data-aos]",Y),D)};r.exports={init:K,refresh:F,refreshHard:Y}},function(r,a){},,,,,function(r,a){(function(s){function l(H,K,z){function J(Re){var it=Ce,Et=qe;return Ce=qe=void 0,ze=Re,Je=H.apply(Et,it)}function re(Re){return ze=Re,$e=setTimeout(ee,K),Le?J(Re):Je}function oe(Re){var it=Re-ke,Et=Re-ze,Dt=K-it;return Me?Y(Dt,mt-Et):Dt}function Z(Re){var it=Re-ke,Et=Re-ze;return ke===void 0||it>=K||it<0||Me&&Et>=mt}function ee(){var Re=q();return Z(Re)?ue(Re):void($e=setTimeout(ee,oe(Re)))}function ue(Re){return $e=void 0,Pe&&Ce?J(Re):(Ce=qe=void 0,Je)}
2function ie(){$e!==void 0&&clearTimeout($e),ze=0,Ce=ke=qe=$e=void 0}function _e(){return $e===void 0?Je:ue(q())}function Oe(){var Re=q(),it=Z(Re);if(Ce=arguments,qe=this,ke=Re,it){if($e===void 0)return re(ke);if(Me)return $e=setTimeout(ee,K),J(ke)}return $e===void 0&&($e=setTimeout(ee,K)),Je}var Ce,qe,mt,Je,$e,ke,ze=0,Le=!1,Me=!1,Pe=!0;if(typeof H!="function")throw new TypeError(E);return K=g(K)||0,_(z)&&(Le=!!z.leading,Me="maxWait"in z,mt=Me?F(g(z.maxWait)||0,K):mt,Pe="trailing"in z?!!z.trailing:Pe),Oe.cancel=ie,Oe.flush=_e,Oe}function d(H,K,z){var J=!0,re=!0;if(typeof H!="function")throw new TypeError(E);return _(z)&&(J="leading"in z?!!z.leading:J,re="trailing"in z?!!z.trailing:re),l(H,K,{leading:J,maxWait:K,trailing:re})}function _(H){var K=typeof H>"u"?"undefined":y(H);return!!H&&(K=="object"||K=="function")}function m(H){return!!H&&(typeof H>"u"?"undefined":y(H))=="object"}function b(H){return(typeof H>"u"?"undefined":y(H))=="symbol"||m(H)&&U.call(H)==O}function g(H){if(typeof H=="number")return H;if(b(H))return S;if(_(H)){var K=typeof H.valueOf=="function"?H.valueOf():H;H=_(K)?K+"":K}if(typeof H!="string")return H===0?H:+H;H=H.replace(w,"");var z=P.test(H);return z||C.test(H)?L(H.slice(2),z?2:8):k.test(H)?S:+H}var y=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(H){return typeof H}:function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},E="Expected a function",S=NaN,O="[object Symbol]",w=/^\s+|\s+$/g,k=/^[-+]0x[0-9a-f]+$/i,P=/^0b[01]+$/i,C=/^0o[0-7]+$/i,L=parseInt,B=(typeof s>"u"?"undefined":y(s))=="object"&&s&&s.Object===Object&&s,N=(typeof self>"u"?"undefined":y(self))=="object"&&self&&self.Object===Object&&self,D=B||N||Function("return this")(),M=Object.prototype,U=M.toString,F=Math.max,Y=Math.min,q=function(){return D.Date.now()};r.exports=d}).call(a,(function(){return this})())},function(r,a){(function(s){function l(q,H,K){function z(Pe){var Re=Oe,it=Ce;return Oe=Ce=void 0,ke=Pe,mt=q.apply(it,Re)}function J(Pe){return ke=Pe,Je=setTimeout(Z,H),ze?z(Pe):mt}function re(Pe){var Re=Pe-$e,it=Pe-ke,Et=H-Re;return Le?F(Et,qe-it):Et}function oe(Pe){var Re=Pe-$e,it=Pe-ke;return $e===void 0||Re>=H||Re<0||Le&&it>=qe}function Z(){var Pe=Y();return oe(Pe)?ee(Pe):void(Je=setTimeout(Z,re(Pe)))}function ee(Pe){return Je=void 0,Me&&Oe?z(Pe):(Oe=Ce=void 0,mt)}function ue(){Je!==void 0&&clearTimeout(Je),ke=0,Oe=$e=Ce=Je=void 0}function ie(){return Je===void 0?mt:ee(Y())}function _e(){var Pe=Y(),Re=oe(Pe);if(Oe=arguments,Ce=this,$e=Pe,Re){if(Je===void 0)return J($e);if(Le)return Je=setTimeout(Z,H),z($e)}return Je===void 0&&(Je=setTimeout(Z,H)),mt}var Oe,Ce,qe,mt,Je,$e,ke=0,ze=!1,Le=!1,Me=!0;if(typeof q!="function")throw new TypeError(y);return H=b(H)||0,d(K)&&(ze=!!K.leading,Le="maxWait"in K,qe=Le?U(b(K.maxWait)||0,H):qe,Me="trailing"in K?!!K.trailing:Me),_e.cancel=ue,_e.flush=ie,_e}function d(q){var H=typeof q>"u"?"undefined":g(q);return!!q&&(H=="object"||H=="function")}function _(q){return!!q&&(typeof q>"u"?"undefined":g(q))=="object"}function m(q){return(typeof q>"u"?"undefined":g(q))=="symbol"||_(q)&&M.call(q)==S}function b(q){if(typeof q=="number")return q;if(m(q))return E;if(d(q)){var H=typeof q.valueOf=="function"?q.valueOf():q;q=d(H)?H+"":H}if(typeof q!="string")return q===0?q:+q;q=q.replace(O,"");var K=k.test(q);return K||P.test(q)?C(q.slice(2),K?2:8):w.test(q)?E:+q}var g=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(q){return typeof q}:function(q){return q&&typeof Symbol=="function"&&q.constructor===Symbol&&q!==Symbol.prototype?"symbol":typeof q},y="Expected a function",E=NaN,S="[object Symbol]",O=/^\s+|\s+$/g,w=/^[-+]0x[0-9a-f]+$/i,k=/^0b[01]+$/i,P=/^0o[0-7]+$/i,C=parseInt,L=(typeof s>"u"?"undefined":g(s))=="object"&&s&&s.Object===Object&&s,B=(typeof self>"u"?"undefined":g(self))=="object"&&self&&self.Object===Object&&self,N=L||B||Function("return this")(),D=Object.prototype,M=D.toString,U=Math.max,F=Math.min,Y=function(){return N.Date.now()};r.exports=l}).call(a,(function(){return this})())},function(r,a){function s(g){var y=void 0,E=void 0;for(y=0;y<g.length;y+=1)if(E=g[y],E.dataset&&E.dataset.aos||E.children&&s(E.children))return!0;return!1}function l(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function d(){return!!l()}function _(g,y){var E=window.document,S=l(),O=new S(m);b=y,O.observe(E.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}function m(g){g&&g.forEach(function(y){var E=Array.prototype.slice.call(y.addedNodes),S=Array.prototype.slice.call(y.removedNodes
2),O=E.concat(S);if(s(O))return b()})}Object.defineProperty(a,"__esModule",{value:!0});var b=function(){};a.default={isSupported:d,ready:_}},function(r,a){function s(E,S){if(!(E instanceof S))throw new TypeError("Cannot call a class as a function")}function l(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(a,"__esModule",{value:!0});var d=(function(){function E(S,O){for(var w=0;w<O.length;w++){var k=O[w];k.enumerable=k.enumerable||!1,k.configurable=!0,"value"in k&&(k.writable=!0),Object.defineProperty(S,k.key,k)}}return function(S,O,w){return O&&E(S.prototype,O),w&&E(S,w),S}})(),_=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,m=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,b=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,g=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
2sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,y=(function(){function E(){s(this,E)}return d(E,[{key:"phone",value:function(){var S=l();return!(!_.test(S)&&!m.test(S.substr(0,4)))}},{key:"mobile",value:function(){var S=l();return!(!b.test(S)&&!g.test(S.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),E})();a.default=new y},function(r,a){Object.defineProperty(a,"__esModule",{value:!0});var s=function(d,_,m){var b=d.node.getAttribute("data-aos-once");_>d.position?d.node.classList.add("aos-animate"):typeof b<"u"&&(b==="false"||!m&&b!=="true")&&d.node.classList.remove("aos-animate")},l=function(d,_){var m=window.pageYOffset,b=window.innerHeight;d.forEach(function(g,y){s(g,b+m,_)})};a.default=l},function(r,a,s){function l(b){return b&&b.__esModule?b:{default:b}}Object.defineProperty(a,"__esModule",{value:!0});var d=s(12),_=l(d),m=function(b,g){return b.forEach(function(y,E){y.node.classList.add("aos-init"),y.position=(0,_.default)(y.node,g.offset)}),b};a.default=m},function(r,a,s){function l(b){return b&&b.__esModule?b:{default:b}}Object.defineProperty(a,"__esModule",{value:!0});var d=s(13),_=l(d),m=function(b,g){var y=0,E=0,S=window.innerHeight,O={offset:b.getAttribute("data-aos-offset"),anchor:b.getAttribute("data-aos-anchor"),anchorPlacement:b.getAttribute("data-aos-anchor-placement")};switch(O.offset&&!isNaN(O.offset)&&(E=parseInt(O.offset)),O.anchor&&document.querySelectorAll(O.anchor)&&(b=document.querySelectorAll(O.anchor)[0]),y=(0,_.default)(b).top,O.anchorPlacement){case"top-bottom":break;case"center-bottom":y+=b.offsetHeight/2;break;case"bottom-bottom":y+=b.offsetHeight;break;case"top-center":y+=S/2;break;case"bottom-center":y+=S/2+b.offsetHeight;break;case"center-center":y+=S/2+b.offsetHeight/2;break;case"top-top":y+=S;break;case"bottom-top":y+=b.offsetHeight+S;break;case"center-top":y+=b.offsetHeight/2+S}return O.anchorPlacement||O.offset||isNaN(g)||(E=g),y+E};a.default=m},function(r,a){Object.defineProperty(a,"__esModule",{value:!0});var s=function(l){for(var d=0,_=0;l&&!isNaN(l.offsetLeft)&&!isNaN(l.offsetTop);)d+=l.offsetLeft-(l.tagName!="BODY"?l.scrollLeft:0),_+=l.offsetTop-(l.tagName!="BODY"?l.scrollTop:0),l=l.offsetParent;return{top:_,left:d}};a.default=s},function(r,a){Object.defineProperty(a,"__esModule",{value:!0});var s=function(l){return l=l||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(l,function(d){return{node:d}})};a.default=s}])})})(Om)),Om.exports}var $ne=Fne();const ty=Q2($ne),jne=qn(t=>(t.hook("app:suspense:resolve",()=>{const a=yt();ty.init(a.public.aos||{})}),{provide:{refreshAos:()=>ty.refresh(),refreshHardAos:()=>ty.refreshHard()}})),Vne=qn(()=>{}),zne=qn(t=>{t.hook("app:rendered",e=>{var r;(r=e.ssrContext)!=null&&r.teleports&&(e.ssrContext.teleports=Hne(e.ssrContext.teleports))})});function Hne(t){const e=Object.entries(t).reduce((r,[a,s])=>a.startsWith("#el-popper-container-")||[].includes(a)?`${r}<div id="${a.slice(1)}">${s}</div>`:r,t.body||"");return{...t,body:e}}const Gne=qn(t=>{t.vueApp.provide(LK,{prefix:1024,current:0}).provide(RK,{current:0})});function gN(t){const e=Math.trunc(t)||0,r=e<0?this.length+e:e;return r>=0&&r<this.length?this[r]:void 0}const qne=qn(()=>{typeof Array.prototype.at!="function"&&Object.defineProperty(Array.prototype,"at",{value:gN,writable:!0,configurable:!0}),typeof String.prototype.at!="function"&&Object.defineProperty(String.prototype,"at",{value:gN,writable:!0,configurable:!0})}),Wne=qn(async()=>{let t,e;[t,e]=za(()=>BD("fixQueryParams",async r=>{var a;return(a=r==null?void 0:r.payload)==null||delete a.path,null})),await t,e()}),Yne={de:"dvdfab.at",en:"www.dvdfab.cn",fr:"dvdfab.fr",ja:"dvdfab.org",zh:"dvdfab.tw"},Kne=["streamfab.com","streamfab.us","streamfab.de","streamfab.jp","streamfab.fr","streamfab.tw","dvdfab.us","ja.dvdfab.us","ja.dvdfab.cn","dvdfabsoft.com","unifab.ai","fr.unifab.ai","de.unifab.ai","zh.unifab.ai","ja.unifab.ai","playerfab.dvdfab.cn","playerfab.dvdfab.at","playerfab.dvdfab.org","playerfab.dvdfab.tw","player.dvdfab.fr","bookfab.dvdfab.cn","bookfab.dvdfab.at","bookfab.dvdfab.org","bookfab.dvdfab.tw","bookfab.dvdfab.fr","streamfab.dvdfab.cn","streamfab.dvdfab.at","streamfab.dvdfab.org","streamfab.dvdfab.tw","streamfab.dvdfab.fr","recordfab.dvdfab.cn","recordfab.dvdfab.at","recordfab.dvdfab.org","recordfab.dvdfab.tw","recordfab.dvdfab.fr","musicfab.dvdfab.cn","musicfab.dvdfab.at","musicfab.dvdfab.org","musicfab.dvdfab.tw","musicfab.dvdfab.fr"],Jne=(t,e,r)=>{var a;return((a=EK(t,s=>s[e]===r))==null?void 0:a.value)||{}};function KOe(t,e){let r=0;return function(...a){const s=Date.now();s-r>=e&&(r=s,t.apply(this,a))}}function si(){var t,e;return Ea()?(t=Se().authDomain)==null?void 0:t.test:(e=Se().authDomain)==null?void 0:e[j.common().locale]}var ny,bN;function P3(){if(bN)return ny;bN=1;var t=Object.prototype.hasOwnProperty,e=(function(){for(var y=[],E=0;E<256;++E)y.push("%"+((E<16?"0":"")+E.toString(16)).toUpperCase());return y})(),r=function(E){for(var S;E.length;){var O=E.pop();if(S=O.obj[O.prop],Array.isArray(S)){for(var w=[],k=0;k<S.length;++k)typeof S[k]<"u"&&w.push(S[k]);O.obj[O.prop]=w}}return S},a=function(E,S){for(var O=S&&S.plainObjects?Object.create(null):{},w=0;w<E.length;++w)typeof E[w]<"u"&&(O[w]=E[w]);return O},s=function y(E,S,O){if(!S)return E;if(typeof S!="object"){if(Array.isArray(E))E.push(S);else if(E&&typeof E=="object")(O&&(O.plainObjects||O.allowPrototypes)||!t.call(Object.prototype,S))&&(E[S]=!0);else return[E,S];return E}if(!E||typeof E!="object")return[E].concat(S);var w=E;return Array.isArray(E)&&!Array.isArray(S)&&(w=a(E,O)),Array.isArray(E)&&Array.isArray(S)?(S.forEach(function(k,P){if(t.call(E,P)){var C=E[P];C&&typeof C=="object"&&k&&typeof k=="object"?E[P]=y(C,k,O):E.push(k)}else E[P]=k}),E):Object.keys(S).reduce(function(k,P){var C=S[P];return t.call(k,P)?k[P]=y(k[P],C,O):k[P]=C,k},w)},l=function(E,S){return Object.keys(S).reduce(function(O,w){return O[w]=S[w],O},E)},d=function(y){try{return decodeURIComponent(y.replace(/\+/g," "))}catch{return y}},_=function(E){if(E.length===0)return E;for(var S=typeof E=="string"?E:String(E),O="",w=0;w<S.length;++w){var k=S.charCodeAt(w);if(k===45||k===46||k===95||k===126||k>=48&&k<=57||k>=65&&k<=90||k>=97&&k<=122){O+=S.charAt(w);continue}if(k<128){O=O+e[k];continue}if(k<2048){O=O+(e[192|k>>
26]+e[128|k&63]);continue}if(k<55296||k>=57344){O=O+(e[224|k>>12]+e[128|k>>6&63]+e[128|k&63]);continue}w+=1,k=65536+((k&1023)<<10|S.charCodeAt(w)&1023),O+=e[240|k>>18]+e[128|k>>12&63]+e[128|k>>6&63]+e[128|k&63]}return O},m=function(E){for(var S=[{obj:{o:E},prop:"o"}],O=[],w=0;w<S.length;++w)for(var k=S[w],P=k.obj[k.prop],C=Object.keys(P),L=0;L<C.length;++L){var B=C[L],N=P[B];typeof N=="object"&&N!==null&&O.indexOf(N)===-1&&(S.push({obj:P,prop:B}),O.push(N))}return r(S)},b=function(E){return Object.prototype.toString.call(E)==="[object RegExp]"},g=function(E){return E===null||typeof E>"u"?!1:!!(E.constructor&&E.constructor.isBuffer&&E.constructor.isBuffer(E))};return ny={arrayToObject:a,assign:l,compact:m,decode:d,encode:_,isBuffer:g,isRegExp:b,merge:s},ny}var ry,vN;function L3(){if(vN)return ry;vN=1;var t=String.prototype.replace,e=/%20/g;return ry={default:"RFC3986",formatters:{RFC1738:function(r){return t.call(r,e,"+")},RFC3986:function(r){return String(r)}},RFC1738:"RFC1738",RFC3986:"RFC3986"},ry}var oy,yN;function Xne(){if(yN)return oy;yN=1;var t=P3(),e=L3(),r={brackets:function(g){return g+"[]"},indices:function(g,y){return g+"["+y+"]"},repeat:function(g){return g}},a=Array.isArray,s=Array.prototype.push,l=function(b,g){s.apply(b,a(g)?g:[g])},d=Date.prototype.toISOString,_={delimiter:"&",encode:!0,encoder:t.encode,encodeValuesOnly:!1,serializeDate:function(g){return d.call(g)},skipNulls:!1,strictNullHandling:!1},m=function b(g,y,E,S,O,w,k,P,C,L,B,N){var D=g;if(typeof k=="function"?D=k(y,D):D instanceof Date&&(D=L(D)),D===null){if(S)return w&&!N?w(y,_.encoder):y;D=""}
2if(typeof D=="string"||typeof D=="number"||typeof D=="boolean"||t.isBuffer(D)){if(w){var M=N?y:w(y,_.encoder);return[B(M)+"="+B(w(D,_.encoder))]}return[B(y)+"="+B(String(D))]}var U=[];if(typeof D>"u")return U;var F;if(a(k))F=k;else{var Y=Object.keys(D);F=P?Y.sort(P):Y}for(var q=0;q<F.length;++q){var H=F[q];O&&D[H]===null||(a(D)?l(U,b(D[H],E(y,H),E,S,O,w,k,P,C,L,B,N)):l(U,b(D[H],y+(C?"."+H:"["+H+"]"),E,S,O,w,k,P,C,L,B,N)))}return U};return oy=function(b,g){var y=b,E=g?t.assign({},g):{};if(E.encoder!==null&&typeof E.encoder<"u"&&typeof E.encoder!="function")throw new TypeError("Encoder has to be a function.");var S=typeof E.delimiter>"u"?_.delimiter:E.delimiter,O=typeof E.strictNullHandling=="boolean"?E.strictNullHandling:_.strictNullHandling,w=typeof E.skipNulls=="boolean"?E.skipNulls:_.skipNulls,k=typeof E.encode=="boolean"?E.encode:_.encode,P=typeof E.encoder=="function"?E.encoder:_.encoder,C=typeof E.sort=="function"?E.sort:null,L=typeof E.allowDots>"u"?!1:E.allowDots,B=typeof E.serializeDate=="function"?E.serializeDate:_.serializeDate,N=typeof E.encodeValuesOnly=="boolean"?E.encodeValuesOnly:_.encodeValuesOnly;if(typeof E.format>"u")E.format=e.default;else if(!Object.prototype.hasOwnProperty.call(e.formatters,E.format))throw new TypeError("Unknown format option provided.");var D=e.formatters[E.format],M,U;typeof E.filter=="function"?(U=E.filter,y=U("",y)):a(E.filter)&&(U=E.filter,M=U);var F=[];if(typeof y!="object"||y===null)return"";var Y;E.arrayFormat in r?Y=E.arrayFormat:"indices"in E?Y=E.indices?"indices":"repeat":Y="indices";var q=r[Y];M||(M=Object.keys(y)),C&&M.sort(C);for(var H=0;H<M.length;++H){var K=M[H];w&&y[K]===null||l(F,m(y[K],K,q,O,w,k?P:null,U,C,L,B,D,N))}var z=F.join(S),J=E.addQueryPrefix===!0?"?":"";return z.length>0?J+z:""},oy}var ay,EN;function Qne(){if(EN)return ay;EN=1;var t=P3(),e=Object.prototype.hasOwnProperty,r={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:t.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},a=function(_,m){for(var b={},g=m.ignoreQueryPrefix?_.replace(/^\?/,""):_,y=m.parameterLimit===1/0?void 0:m.parameterLimit,E=g.split(m.delimiter,y),S=0;S<E.length;++S){var O=E[S],w=O.indexOf("]="),k=w===-1?O.indexOf("="):w+1,P,C;k===-1?(P=m.decoder(O,r.decoder),C=m.strictNullHandling?null:""):(P=m.decoder(O.slice(0,k),r.decoder),C=m.decoder(O.slice(k+1),r.decoder)),e.call(b,P)?b[P]=[].concat(b[P]).concat(C):b[P]=C}return b},s=function(d,_,m){for(var b=_,g=d.length-1;g>=0;--g){var y,E=d[g];if(E==="[]"&&m.parseArrays)y=[].concat(b);else{y=m.plainObjects?Object.create(null):{};var S=E.charAt(0)==="["&&E.charAt(E.length-1)==="]"?E.slice(1,-1):E,O=parseInt(S,10);!m.parseArrays&&S===""?y={0:b}:!isNaN(O)&&E!==S&&String(O)===S&&O>=0&&m.parseArrays&&O<=m.arrayLimit?(y=[],y[O]=b):S!=="__proto__"&&(y[S]=b)}b=y}return b},l=function(_,m,b){if(_){var g=b.allowDots?_.replace(/\.([^.[]+)/g,"[$1]"):_,y=/(\[[^[\]]*])/,E=/(\[[^[\]]*])/g,S=y.exec(g),O=S?g.slice(0,S.index):g,w=[];if(O){if(!b.plainObjects&&e.call(Object.prototype,O)&&!b.allowPrototypes)return;w.push(O)}for(var k=0;(S=E.exec(g))!==null&&k<b.depth;){if(k+=1,!b.plainObjects&&e.call(Object.prototype,S[1].slice(1,-1))&&!b.allowPrototypes)return;w.push(S[1])}return S&&w.push("["+g.slice(S.index)+"]"),s(w,m,b)}};return ay=function(d,_){var m=_?t.assign({},_):{};if(m.decoder!==null&&m.decoder!==void 0&&typeof m.decoder!="function")throw new TypeError("Decoder has to be a function.");if(m.ignoreQueryPrefix=m.ignoreQueryPrefix===!0,m.delimiter=typeof m.delimiter=="string"||t.isRegExp(m.delimiter)?m.delimiter:r.delimiter,m.depth=typeof m.depth=="number"?m.depth:r.depth,m.arrayLimit=typeof m.arrayLimit=="number"?m.arrayLimit:r.arrayLimit,m.parseArrays=m.parseArrays!==!1,m.decoder=typeof m.decoder=="function"?m.decoder:r.decoder,m.allowDots=typeof m.allowDots=="boolean"?m.allowDots:r.allowDots,m.plainObjects=typeof m.plainObjects=="boolean"?m.plainObjects:r.plainObjects,m.allowPrototypes=typeof m.allowPrototypes=="boolean"?m.allowPrototypes:r.allowPrototypes,m.parameterLimit=typeof m.parameterLimit=="number"?m.parameterLimit:r.parameterLimit,m.strictNullHandling=typeof m.strictNullHandling=="boolean"?m.strictNullHandling:r.strictNullHandling,d===""||d===null||typeof d>"u")return m.plainObjects?Object.create(null):{};
2for(var b=typeof d=="string"?a(d,m):d,g=m.plainObjects?Object.create(null):{},y=Object.keys(b),E=0;E<y.length;++E){var S=y[E],O=l(S,b[S],m);g=t.merge(g,O,m)}return t.compact(g)},ay}var iy,wN;function Zne(){if(wN)return iy;wN=1;var t=Xne(),e=Qne(),r=L3();return iy={formats:r,parse:e,stringify:t},iy}var ere=Zne();const _m=Q2(ere);class tre{constructor(){this.pageData=new Map,this.pageStartTime=Date.now(),this.pageMonitoredApis=new Map}setReportCallback(e){this.reportCallback=e}registerApi(e,r){const a=r||(typeof window<"u"?window.location.pathname:"");this.pageMonitoredApis.has(a)||this.pageMonitoredApis.set(a,new Set),this.pageMonitoredApis.get(a).add(e)}unregisterApi(e,r){const a=r||(typeof window<"u"?window.location.pathname:"");this.pageMonitoredApis.has(a)&&this.pageMonitoredApis.get(a).delete(e)}shouldMonitorUrl(e,r){const a=this.pageMonitoredApis.get(r);if(!a||a.size===0)return null;for(const s of a)if(e.includes(s))return s;return null}getPageData(e){return this.pageData.has(e)||this.pageData.set(e,{page_start_time:this.pageStartTime}),this.pageData.get(e)}recordRequestStart(e,r){const a=this.shouldMonitorUrl(e,r);if(!a)return;const s=this.getPageData(r);s[a]||(s[a]={}),s[a].request_start=Date.now()-this.pageStartTime,this.printCurrentState(r)}recordRequestFinish(e,r){const a=this.shouldMonitorUrl(e,r);if(!a)return;const s=this.getPageData(r);s[a]||(s[a]={}),s[a].request_finish=Date.now()-this.pageStartTime,this.printCurrentState(r)}recordSkeletonFinish(e,r){const a=this.getPageData(r);a[e]||(a[e]={}),a[e].skeleton_finish=Date.now()-this.pageStartTime,this.printCurrentState(r),this.updateMaxSkeletonFinish(r)}updateMaxRequestFinish(e){const r=this.getPageData(e),a=this.pageMonitoredApis.get(e);if(!a)return;let s=0;for(const l of a){const d=r[l];d!=null&&d.request_finish&&d.request_finish>s&&(s=d.request_finish)}s>0&&(r.max_request_finish=s)}updateMaxSkeletonFinish(e){const r=this.getPageData(e),a=this.pageMonitoredApis.get(e);if(!a)return;let s=0;for(const l of a){const d=r[l];d!=null&&d.skeleton_finish&&d.skeleton_finish>s&&(s=d.skeleton_finish)}s>0&&(r.max_skeleton_finish=s,this.checkAndReport(e))}checkAndReport(e){const r=this.getPageData(e),a=this.pageMonitoredApis.get(e);if(!a||a.size===0)return;let s=!0;for(const l of a){r[l]||(r[l]={});const _=r[l];_.skeleton_finish&&(!_.request_start||!_.request_finish)&&(_.request_start||(_.request_start=0),_.request_finish),(!_.request_start||!_.request_finish||!_.skeleton_finish)&&(s=!1)}s&&(this.reportToELK(e,r),this.pageData.delete(e),this.pageMonitoredApis.delete(e))}reportToELK(e,r){const a={...this.flattenPerformanceData(r)};this.reportCallback?this.reportCallback(a):typeof window<"u"&&window.gtag&&window.gtag("event","performance_monitor",{event_category:"page_performance",event_label:e,...a})}flattenPerformanceData(e){const r={};for(const[l,d]of Object.entries(e))if(typeof d=="object"&&d!==null&&"request_start"in d){const _=d;_.request_start&&(r[`${l}_request_start`]=_.request_start),_.request_finish&&(r[`${l}_request_finish`]=_.request_finish),_.skeleton_finish&&(r[`${l}_skeleton_finish`]=_.skeleton_finish)}const a=Object.entries(r).filter(([l])=>l.endsWith("_request_finish")).map(([,l])=>l),s=Object.entries(r).filter(([l])=>l.endsWith("_skeleton_finish")).map(([,l])=>l);return a.length>0&&(r.max_request_finish=Math.max(...a)),s.length>0&&(r.max_skeleton_finish=Math.max(...s)),r}reset(){this.pageData.clear(),this.pageMonitoredApis.clear(),this.pageStartTime=Date.now()}getCurrentPageData(e){const r=e||(typeof window<"u"?window.location.pathname:"");return this.pageData.get(r)}forceReport(e){const r=e||(typeof window<"u"?window.location.pathname:""),a=this.pageData.get(r);a&&this.reportToELK(r,a)}printCurrentState(e){this.getPageData(e);const r=this.pageMonitoredApis.get(e);r&&r.size>0&&this.checkAndReport(e)}}const Fi=new tre,Pm=t=>{if(t&&typeof t=="object"){if(typeof t=="function"){const e=t.bind(null);return e.prototype=Pm(t.prototype),e}switch(Object.prototype.toString.call(t)){case"[object String]":return t.toString();case"[object Number]":return Number(t.toString());case"[object Boolean]":return!!t.toString();case"[object Date]":return new Date(t.getTime());case"[object Array]":const e=[];for(let a=0;a<t.length;a++)e[a]=Pm(t[a]);return e;case"[object Object]":const r={};for(const a in t)r[a]=Pm(t[a]);return r}}else return t},sy=t=>{const e=Object.prototype.toString.call(t)||"",r=/\s+(\w+)/,a=e.match(r),s=a&&a[1]?a[1]:"";return s?s.toLowerCase():""},Km=t=>!t||sy(t)==="object"&&!Object.getOwnPropertyNames(t).length||Object.getOwnPropertyNames(t).length&&Object.getOwnPropertyNames(t)[0]==="__ob__"||sy(t)==="array"&&!t.length?!0:sy(t)==="string"&&(t==="null"||t==="undefined"||t==="false"||t==="NaN"||t==="0"||t==="[]"||t==="{}"),SN=t=>{const e=a=>{};if(!t._data)return;const r={404:()=>e(),500:()=>e(),403:()=>e(),401:()=>{}};r[t.status]?r[t.status]():e()},nre=t=>{if(!t)return;const e=Pm(t);return Object.entries(e).forEach(([r,a])=>{typeof a=="object"&&Array.isArray(a)&&a!==null&&(e[`${r}[]`]=wK(a).map(s=>JSON.stringify(s)),delete e[r])}),e},cy=(t,e)=>{const{public:{API_BASE:r,API_PREFIX:a,API_PHP:s}}=yt();return t?a+"backend":r+a},rre=()=>({locale:j.common().locale,lang:j.common().locale,laravel_session:Ge("laravel_session").value||Ge("login_code_session").value||""});function ore(t){let e="php";for(const[r,a]of Object.entries(t))Array.isArray(a)?a.forEach(s=>{s&&(e=e+`.${s}`)}):a&&(e=e+`.${a}`);return e}const are=t=>{let e={};try{e=Object.fromEntries(t.entries())}catch{for(const[a,s]of t)e[a]=s}return e},ire=(t,e,r)=>{if(!e._cache)return"";if(e._cacheKey)return`${typeof e._cacheKey=="function"?e._cacheKey():e._cacheKey}.${j.common().locale}`;const a=e.params||{};if((r==null?void 0:r.apiType)==="PHP"){const s=ore(a);return`${t}.${j.common().locale}.${s}`}return`${t}.${j.common().locale}`},il=(t,e,r)=>{var d;const a=are(Tl().searchParams),s=()=>ire(t,e,r),l=typeof window<"u"?(d=window==null?void 0:window.location)==null?void 0:d.pathname:"";return UQ(t,{onRequest({options:_}){if(l&&typeof t=="string")try{Fi.recordRequestStart(t,l)}catch{}const m=rre(),b=+Ge("_original").value||0,g=+Ge("_original_page_api").value||0;
2_._cache&&(_.query={..._.query,_cache:_._cache,_cacheKey:s(),_cacheBaseUrl:_._cacheBaseUrl||cy(!1,r==null?void 0:r.apiType),_original:a._original||b||g||""});const y=+Ge("_original_bd").value||0;if(r&&(r==null?void 0:r.apiType)==="PHP"&&(a._original==="1"||b===1||y===1)&&(_.query={..._.query,clear:1}),_.method==="GET"){const O={...m,..._.query};_.query=nre(O)}else _.method==="POST"&&(e.formData?(_.body=_m.stringify({..._m.parse(_.body),...m}),_.headers={"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"application/json"}):_.body instanceof Object?(_.body={..._.body,...m},_.headers={"Content-Type":"application/json; charset=UTF-8",Accept:"application/json"}):_.body=_m.stringify({..._m.parse(_.body),...m}));r!=null&&r.headers&&(_.headers={..._.headers,...r==null?void 0:r.headers});const E=cy(_._cache,r==null?void 0:r.apiType);if(_.baseURL=E,yt().public.ENV==="dev"&&(_.headers=new Headers({..._.headers,...r==null?void 0:r.headers}),_.headers.set("accept-encoding","*")),e!=null&&e.headers&&(_.headers=new Headers({..._.headers,...(e==null?void 0:e.headers)||{}})),(+Ge("_original_debug").value||0)===1){const O=yt();O.public.REQUESTED_ENDPOINTS||(O.public.REQUESTED_ENDPOINTS=[]);const w={method:_.method,body:_.body,baseURL:_.baseURL,query:_.query},k=(_._cacheBaseUrl||cy(!1,r==null?void 0:r.apiType)).replace(/\/$/,""),P=t.startsWith("http")?t:k+t;O.public.REQUESTED_ENDPOINTS.push({url:P,options:w})}},onRequestError({error:_}){},onResponse({response:_}){if(l&&typeof t=="string")try{Fi.recordRequestFinish(t,l)}catch{}if(_.headers.get("content-disposition")&&_.status===200)return _;if(_._data.error)return SN(_),Promise.reject(_._data);if(typeof _._data=="string"&&_._data.startsWith("{"))try{_._data=JSON.parse(_._data)}catch{}return _._data},onResponseError({response:_}){if(l&&typeof t=="string")try{Fi.recordRequestFinish(t,l)}catch{}return SN(_),Promise.reject((_==null?void 0:_._data)??null)},watch:!1,...e},"$G4pzQSmcEk")};class Br{get(e,r,a){return il(e,{method:"get",params:r,...a},e!=null&&e.includes("http")?{}:{headers:{"strapi-response-format":"v4"}})}post(e,r,a){return il(e,{method:"post",body:r,...a},e!=null&&e.includes("http")?{}:{headers:{"strapi-response-format":"v4"}})}phpGet(e,r,a){const{public:{API_PHP:s}}=yt();return il(e!=null&&e.includes("http")?e:s+e,{method:"get",params:r,...a},{apiType:"PHP"})}phpPost(e,r,a){const{public:{API_PHP:s}}=yt();return il(e!=null&&e.includes("http")?e:s+e,{method:"post",body:r,...a},{apiType:"PHP"})}omGet(e,r,a){const{public:{API_OM:s}}=yt();return il(e!=null&&e.includes("http")?e:s+e,{method:"get",params:r,...a},{apiType:"OM"})}omPost(e,r,a){const{public:{API_OM:s}}=yt();return il(e!=null&&e.includes("http")?e:s+e,{method:"post",body:r,...a},{apiType:"OM"})}}const sre=new class extends Br{resetOldEmail(e,r){return this.phpPost("/member/reset_pw/reset_old_email",e,{...r})}resetPassword(e,r){return this.phpPost("/member/change_password_old_new",e,r)}getToken(e,r){return this.get(si()+"/api/verification/get_token",e,r)}login(e,r){return this.post(si()+"/api/auth/login_new",e,r)}autoLogin(e,r){return this.post(si()+"/api/auth/auth_token",e,r)}adminLogin(e,r){return this.post(si()+"/api/auth/admin",e,r)}registerPer(e,r){return this.post(si()+"/api/auth/register/per_code",e,r)}registerConfirm(e,r){return this.post(si()+"/api/auth/register/complete_code",e,r)}registerBuyCheck(e,r){return this.post(si()+"/api/auth/register/check",e,r)}registerBuyComplete(e,r){return this.post(si()+"/api/auth/register/complete",e,r)}forgotPasswordPer(e,r){return this.post(si()+"/api/auth/reset_pw/per_code",e,r)}forgotPasswordConfirm(e,r){return this.post(si()+"/api/auth/reset_pw/complete_code",e,r)}checkCode(e,r){return this.post(si()+"/api/verification/check_code",e,r)}authSession(e,r){return this.phpGet(`/auth/get_session?laravel_session=${e.laravel_session}`,{},{...r})}};function cre(t,e,r){const a=yt().public.API_BASE;return $fetch(a+t,{method:"GET",params:e,...r})}function ure(t,e){return(t==null?void 0:t.cscode)===10010||(t==null?void 0:t.cscode)===85641?(["laravel_session","login_code_session","recommend_dvdfab","user_info_new","username","uid","vip","email","is_all_in_one_user"].forEach(a=>{Dn(a,"",-1)}),window.location.href=e||"/login.htm",!1):!0}async function R3(t,e){const r=await t;return e!=null&&e.autoCheckLogin&&ure(r,e==null?void 0:e.loginUrl),r}function Vs(t,e,r){const a=yt().public.API_PHP,s=$fetch(a+t,{method:"GET",params:e,...r});return R3(s,r)}function xi(t,e={},r={},a){const s=yt().public.API_PHP,l=$fetch(s+t,{method:"POST",params:e,body:r,...a});return R3(l,a)}function lre(t,e={},r={},a){const s=yt().public.API_OM;return $fetch(s+t,{method:"POST",params:e,body:r,...a})}function dre(t,e,r){const a=yt().public.API_TICKET;return $fetch(a+t,{method:"GET",params:e,...r})}function pre(t,e={},r={},a){const s=yt().public.API_TICKET;return $fetch(s+t,{method:"POST",params:e,body:r,...a})}const _re=new class extends Br{getPointsBalance(e,r){return this.phpGet("/member/points/balance",e,r)}getPointsBalanceType(e,r){return this.phpGet("/member/points/balance-type",e,r)}getPointsTransactions(e,r){return this.phpGet("/member/points/transactions",e,r)}changePassword(e,r,a){return xi("/member/change_password_v1",e,r,a)}pageMember(e,r){const a=(e==null?void 0:e["[filters][slug][$eq]"])??(e==null?void 0:e["filters[slug][$eq]"])??(e==null?void 0:e.slug);return this.get("/page-members",e,{...r,_cache:!1,_cacheKey:`/page-members.${a}`})}allInOneNewAmazonGiftList(e,r){return this.phpGet("/member/all_in_one_new_amazon_gift/list",e,{...r})}allInOneNewAmazonGiftGet(e,r){return this.phpGet("/member/all_in_one_new_amazon_gift/get",e,{...r})}userAudioBookInfo(e,r){return this.phpGet("/audiobook/web/user_info",e,r)}getInvoice(e,r){return this.phpPost("/member/invoice",e,r)}
2getStrapiPageMember(e,r){return cre("/api/page-members",e,r)}getAudiobookRecord(e,r){return Vs("/audiobook/web/reduce_list",e,r)}getMyCoupon(e,r){return Vs("/member/my_coupon",e,r)}getInstallerInfo(e,r){return Vs("/member/get_installer_info",e,r)}getEdsProductV1(e,r){return Vs("/member/eds_product_v1",e,r)}getUpgradeLicense(e,r){return Vs("/member/upgrade_license",e,r)}getExtendDownload(e,r){return Vs("/change_log/extend_download",e,r)}getTicketRefundType(e,r){return dre("/ticket/refund_type",e,r)}getOrderList(e,r){return Vs("/member/get_order_list",e,r)}requestRefund(e,r,a){return pre("/ticket/request_refund",e,r,a)}updateUserBusinessInfo(e,r,a){return xi("/member/update_user_business",e,r,a)}updateUserManageInfo(e,r,a){return xi("/member/update_user_manage",e,r,a)}getUserProfileInfo(e,r){return Vs("/member/get_user_profile",e,r)}getMemberProductsInfo(e,r,a){return xi("/member",e,r,a)}activateOem(e,r,a){return xi("/member/activate_oem",e,r,a)}activeStreamfabProduct(e,r,a){return xi("/member/streamfab_active",e,r,a)}verifyCode(e,r,a){return xi("/member/verify_code",e,r,a)}changeEmail(e,r,a){return xi("/member/change_email",e,r,a)}uploadAvatar(e,r,a){return xi("/member/upload_avatar",e,r,a)}getFab365Info(e,r){return this.phpGet("/member/dvdfab365",e,r)}getSubscriptionInfo(e,r){return this.phpGet("/member/subscription_info",e,r)}getLicensesProLine(e,r){return this.phpGet("/member/product_licenses/products",e,r)}getProductLicenses(e,r){return this.phpGet("/member/product_licenses",e,r)}unbindDevice(e,r){return this.phpGet("/member/unbind_device",e,r)}resetProductLicenses(e,r){return this.phpGet("/member/license_authorizations/product_reset",e,r)}upgradeSubscriptionPrice(e,r){return this.phpPost("/member/upgrade_subscription_price",e,r)}preCancelSubscribe(e,r){const a=yt();return this.get(a.public.API_OAPI+"/order/app/pre_cancel_subscribe.php",e,r)}submitCancelReason(e,r){return this.phpPost("/article/product/subscribe/cancel",e,r)}getPaddleCancelUrl(e,r){const a=yt();return this.post(a.public.API_OAPI+"/order/subscribe.php?m=paddle_sf_sub&a=cancel_url",e,r)}cancelSubscription(e,r){return this.phpPost("/article/product/subscribe/cancel_sub",e,r)}getDiscountInfo(e,r){return this.phpGet("/member/get_discount_info",e,r)}checkSubscriptionByEmail(e,r){return this.phpGet(yt().public.API_OAPI+"/order/subscribe.php?a=check",e,r)}cancelSubscriptionByEmail(e,r){return this.phpGet(yt().public.API_OAPI+"/order/subscribe.php?a=cancel",e,r)}getUpdatePaymentUrl(e,r){const a=yt();return this.get(a.public.API_OAPI+"/order/app/get_stripe_subscribe_to_stripe_fabtech.php",e,r)}getUpdatePaymentUrl2(e,r){return this.get(r.host+"/order/app/get_stripe_fabtech_1y_subscribe_to_stripe_fabonline.php",e,r)}},fre=new class extends Br{config(e,r){return this.get("/common-configs",{...e},{...r,_cache:!0,_cacheKey:`/common-configs.${e==null?void 0:e["filters[key][$eq]"]}`})}reportMetric(e){let r=Se().servoReportTbl[j.common().locale]||Se().servoReportTbl.en;return(window.location.host.includes("test")||window.location.host.includes(":"))&&(r=r.replace("https://","https://test-")),this.post(r+"/api/report-metrics",e)}countDownNews(e,r){return this.phpPost("/common/count_down_news",e,r)}mainNavBar(e,r){return this.get("/main-nav-pcs",{"populate[leftNav][populate]":"*","populate[download][populate]":"*","populate[promotion][populate]":"*",...e},{...r,_cache:!0,_cacheKey:`/main-nav-pcs.${e==null?void 0:e["filters[os][$eq]"]}`})}navBar(e,r){const a=["resource","faqs","free","topic","free.items","product_rels","promotion","promotion.media","product","product.subList","product.subList.products.product_attrs","product.subList.products.product_attrs.tags","product.pcBundleList.media","product.pcBundleList","product.extensionBundleList","product.mobileBundleList","product.mobileBundleList.media","product.bundleInfo","product.bundleInfo.media","product.bundleInfo.product.imgs","product.bottomInfo","product.subList.products","product.subList.products.related_products","product.subList.products.related_products.product_attrs","product.subList.products.related_products.product_attrs.tags","product_rels.downloadUrl","product_rels.price","product_rels.coupon","product_rels.amazon"],s={};return a.forEach((l,d)=>{s[`populate[${d}]`]=l}),this.get("/sub-nav-pcs",{...s,...e},{...r,_cache:!0,_cacheKey:`/sub-nav-pcs.${e==null?void 0:e["filters[os][$eq]"]}${e==null?void 0:e["filters[productLine][$eq]"]}`})}NavBarMobile(e,r){return this.get("/nav-mobiles",{"populate[items][populate]":"product,bundleInfo,bundleInfo.media,bundleInfo.product,subList,subList.products,subList.products.product_attrs,subList.products.product_attrs.tags,bottomInfo,bundleInfo.product.imgs,media",...e},{...r,_cache:!0})}footerBar(e,r){return this.get("/footer",{"populate[serverList][populate]":"*","populate[menuList][populate]":"*","populate[linkList][populate]":"*","populate[serverMediaList][populate]":"*","populate[logo][populate]":"*",...e},{...r,_cache:!0,_cacheKey:"/footer"})}getCommonPageData(e,r){return this.get("/page-commons",e,{...r,_cache:!0,_cacheKey:`/page-commons.${e==null?void 0:e["[filters][slug][$eq]"]}`})}getAuthorPageData(e,r){return this.get("/authors",e,{...r,_cache:!0,_cacheKey:`/authors.${(e==null?void 0:e["[filters][slug][$eq]"])||(e==null?void 0:e["[filters][authorId][$eq]"])}`})}sendEmail(e,r){const a=e.laravel_session||Ge("laravel_session").value,s=a?`/article/convert_success?laravel_session=${a}`:"/article/convert_success";return this.phpPost(s,e,{...r})}subNewsletter(e,r){return this.phpPost("/news_letter/subscribe/per",e,r)}getCountry(e,r){return this.phpPost("/common/country",e,{...r})}logout(e,r){return this.phpPost("/member/logout",e,r)}getFreeLicense(e,r){return this.phpPost("/article/convert_success_products",e,r)}tryUserFreeLicense(e,r){return this.post(yt().public.API_OAPI+"/order/app/try_user_free_license.php?a=submit",e,r)}autoEmailAdd(e,r){return this.phpPost("/automail/contact/add",e,r)}resellerLogin(e,r){return this.phpPost("/reseller/login",e,r)}getSuccessProduct(e,r){return this.phpGet("/article/convert_success_products",e,{...r})}getUpgradeInfo(e,r){return this.phpPost("/article/upgrade_info",e,{...r})}getUrlRelation(e,r){return this.get("/url-relations",e,{...r,_cache:!0,_cacheKey:`/url-relations.${e==null?void 0:e["[filters][url][$eq]"]}`})}},mre=new class extends Br{index(e,r){return this.get("/page-error-new?populate[]=media&populate[]=list.media",e,{...r,_cache:!0})}error_500(e,r){return this.get("/page-error-500?populate[]=media",e,{...r,_cache:!0})}},fm="/api/pay-channel",mm=()=>yt().public.API_BASE,hre={resolve(t){return $fetch(`${mm()}${fm}/resolve`,{method:"POST",body:t})},available(t){return $fetch(`${mm()}${fm}/available`,{method:"GET",params:t})},metricsReport(t){return $fetch(`${mm()}${fm}/metrics/report`,{method:"POST",body:t})},getDefaults(t,e){return $fetch(`${mm()}${fm}/pay-channel-defaults`,{method:"GET",params:{brand:t,site_domain:e}})}},gre=new class extends Br{getArticleBySlug(e,r,a,s){const l={"filters[slug][$eq]":e,"filters[domain][$eq]":r,"populate[0]":"category","populate[1]":"author.avatar","populate[2]":"seo","populate[3]":"faqs","populate[4]":"template_blocks","populate[5]":"image"};return a&&(l.locale=a),this.get("/cms-articles/cms-articles",l,{...s,_cacheKey:`cms-article.${e}.${r}${a?`.${a}`:""}`,_cache:!0})}
2getArticleBySlugOrPublishUrl(e,r,a,s,l){const d={"filters[domain][$eq]":a,"filters[$or][0][slug][$eq]":e,"filters[$or][1][publish_url][$eq]":r,"populate[0]":"category","populate[1]":"author.avatar","populate[2]":"seo","populate[3]":"faqs","populate[4]":"template_blocks","populate[5]":"image"};return s&&(d.locale=s),this.get("/cms-articles/cms-articles",d,{...l,_cacheKey:`cms-article.slug-or-publish-url.${e}.${a}${s?`.${s}`:""}`,_cache:!0})}getArticleList(e,r){return this.get("/cms-articles/cms-articles",{"populate[0]":"category","populate[1]":"author","populate[2]":"image","populate[3]":"seo",...e},{...r,_cacheKey:`cms-article-list.${JSON.stringify(e)}`,_cache:!0})}getRecommendArticles(e,r,a,s=4,l){return this.get("/cms-articles/cms-articles",{"filters[category][slug][$eq]":e,"filters[slug][$ne]":r,"filters[domain][$eq]":a,"fields[0]":"title","fields[1]":"slug","fields[2]":"summary","fields[3]":"updated_date","fields[4]":"publish_url","fields[5]":"locale","populate[0]":"image","populate[1]":"author","populate[2]":"category","populate[3]":"seo","pagination[pageSize]":s,"pagination[page]":1,"sort[0]":"updated_date:desc","sort[1]":"id:desc"},{...l,_cacheKey:`cms-recommend.${e}.${r}.${a}`,_cache:!0})}getRecommendArticlesByProduct(e,r,a,s=4,l){return this.get("/cms-articles/cms-articles",{"filters[related_product][$eq]":e,"filters[traffic_type][$in][0]":"s-accurate","filters[traffic_type][$in][1]":"accurate","filters[slug][$ne]":r,"filters[domain][$eq]":a,"fields[0]":"title","fields[1]":"slug","fields[2]":"summary","fields[3]":"updated_date","fields[4]":"publish_url","fields[5]":"locale","populate[0]":"image","populate[1]":"author","populate[2]":"category","populate[3]":"seo","pagination[pageSize]":s,"pagination[page]":1,"sort[0]":"updated_date:desc","sort[1]":"id:desc"},{...l,_cacheKey:`cms-recommend-product.${e}.${r}.${a}`,_cache:!0})}getCategories(e,r){return this.get("/cms-articles/cms-articles-categories",{...e},{...r,_cacheKey:"cms-categories",_cache:!0})}},TN={"downloader-topics":"/article/drmdownloader/list",topic:"/article/topic/list",resource:"/article/resource_new"};var C3=(t=>(t.drmdownloader="/article/drmdownloader/detail_new",t.topic="/article/topic/detail_new",t.resource="/article/resource/detail_new",t.tips="/article/tips/detail_new",t.translate_resource="/article/translate_resource/detail_new",t))(C3||{});class bre extends Br{getFirstImgUrl(e,r){return this.phpPost("/article/first_img",e,r)}getDownloadPage(e,r){return this.phpGet("/article/download_page",e,r)}subscribeNewsletter(e){return this.phpPost("/article/subscribe",e)}getArticleDetailNew(e,r,a){return this.phpGet(C3[e],r,{...a,_cache:!0})}getTipsProducts(e,r){return this.phpGet("/article/tips/product_list",e,{...r,_cache:!0})}searchTipsArticle(e,r){return this.phpGet("/article/tips",e,{...r})}getArticleCategory(e,r){return this.phpGet("/article/resource/category",e,{...r,_cache:!0})}getTopicData(e,r){return this.phpGet("/article/topic/list",e,{...r,_cache:!0})}getDownloadData(e,r){return this.phpGet("/article/drmdownloader/list",e,{...r,_cache:!0})}getArticleData(e,r,a){const s=TN[e]||TN.resource;return this.phpGet(s,r,{...a,_cache:!0})}getResourceData(e,r){return this.phpGet("/article/resource_new",e,{...r,_cache:!0})}getResourceCateData(e,r){return this.phpGet("/article/resource/more_new",e,{...r,_cache:!0})}getResourceSubCateData(e,r){return this.phpGet("/article/resource/type",e,{...r,_cache:!0})}getAuthorList(e,r){return this.phpGet("/article/author_list",e,{...r,_cache:!0})}getAuthorArticleList(e,r){return this.phpGet("/article/author_article_new",e,{...r,_cache:!0})}getResourceAllList(e,r){return this.phpGet("/article/resource/all_list",e,{...r,_cache:!0})}postGetResourceAllList(e,r){return this.phpPost("/article/resource/all_list",e,{...r})}getOrgResourceProductLine(e,r){return this.phpPost("/article/resource_product_line",e,{...r,_cache:!0})}getOrgResourceJson(e,r){return this.phpGet("https://dvdfab.org/locales/ja/resource.json",e,{...r,_cache:!1})}getOrgResourcePid(e,r){return this.phpPost("/article/resource/pid",e,{...r,_cache:!0})}searchResourceArticle(e,r){return this.phpGet("/article/resource/search",e,{...r,_cache:!1})}getResourceCategories(e,r){return this.get("/resource-cates",e,{...r,_cacheKey:`/resource-cates.${e["filters[productLine][$eq]"]||""}`,_cache:!0})}}const vre=(t,e)=>{const r=(e||"").replace(/_/g,"-"),a=(t||"").replace(/_/g,"-");return r?{"filters[category][slug][$eq]":r}:a?{"filters[$or][0][category][slug][$eq]":a,"filters[$or][1][category][parent][slug][$eq]":a}:{}},yre=t=>{if(!t||typeof t!="object")return{};const e=l=>(l||"").replace(/_/g,"-"),r=new Set,a=new Set;if(Object.entries(t).forEach(([l,d])=>{const _=e(l);
2_&&(r.add(_),a.add(_)),(d||[]).forEach(m=>{const b=e(m);b&&r.add(b)})}),!r.size)return{};const s={};return Array.from(r).forEach((l,d)=>{s[`filters[$or][0][category][slug][$in][${d}]`]=l}),Array.from(a).forEach((l,d)=>{s[`filters[$or][1][category][parent][slug][$in][${d}]`]=l}),s},Ere=t=>{if(!t)return"";try{return new URL(t).pathname}catch{return""}},wre=(t,e)=>{try{if(!e)return 0;let r=new Date(e).getTime()/1e3;if(isNaN(r))return 0;r<1514736e3&&(r=1514736e3);const a=Math.floor(Date.now()/1e3),s=r-a,l=t-Math.floor(s/3600);return l>0?t+l+500:0}catch{return 0}},Sre=t=>{if(!t)return[];const e=[],r=/<h([23])\b([^>]*)>([\s\S]*?)<\/h\1>/gi;let a,s=0,l=0,d=null;for(;(a=r.exec(t))!==null;){const _=a[1],m=a[2]||"",b=a[3],g=b.replace(/<[^>]*>/g,"").trim();if(!g||g==="&nbsp;")continue;const y=m.match(/\sid=["']([^"']+)["']/i),E=b.match(/<a\b[^>]*?\sid=["']([^"']+)["']/i),S=b.match(/<a\b[^>]*?\sname=["']([^"']+)["']/i),O=(y==null?void 0:y[1])||(E==null?void 0:E[1])||(S==null?void 0:S[1])||"";let w;_==="2"?(s++,l=0,w=O||`part${s}`):(l++,w=O||`part${s}_${l}`);const k={level:`h${_}`,hid:w,name:g,content:g,cid:s*100+l,pid:0};_==="2"?(d=k,e.push(k)):_==="3"&&(d?(k.pid=d.cid,d.nodes||(d.nodes=[]),d.nodes.push(k)):e.push(k))}return e},Tre=(t,e)=>{if(!t||!(e!=null&&e.length))return t;const r=/(<p>)?\{\{faq\}\}(<\/p>)?/i;if(!r.test(t))return t;const s=`<div class="faq-list">${e.map(l=>`<div class="faq-item"><h3 class="faq-question">${l.question}</h3><div class="faq-answer">${l.answer}</div></div>`).join("")}</div>`;return t.replace(r,s)},kre=(t,e)=>(!t||!(e!=null&&e.length)||e.forEach(r=>{const a=r.position_marker;!a||!t.includes(a)||(t=t.includes(`<p>${a}</p>`)?t.replace(`<p>${a}</p>`,r.renderedHtml||""):t.replace(a,r.renderedHtml||""))}),t),tPe=async(t,e,r,a,s)=>{var d,_,m,b;const l=((d=t.template_blocks)==null?void 0:d.data)||t.template_blocks||[];if(!(!l.length||(_=l[0])!=null&&_.renderedHtml))try{const{API_BASE:g,API_PREFIX:y}=await a.runWithContext(()=>yt().public),E=`${g}${y}cms-articles/cms-articles`,{ofetch:S}=await $(async()=>{const{ofetch:P}=await Promise.resolve().then(()=>gJ);return{ofetch:P}},void 0,import.meta.url),O={"filters[slug][$eq]":e,"filters[domain][$eq]":r,"populate[0]":"template_blocks","fields[0]":"id"};s&&(O.locale=s);const w=await S(E,{params:O}),k=(b=(m=w==null?void 0:w.data)==null?void 0:m[0])==null?void 0:b.template_blocks;k!=null&&k.length&&(t.template_blocks=k)}catch{}},Are=t=>{if(!t)return t;let e=0,r=0;return t.replace(/<h([23])\b([^>]*)>([\s\S]*?)<\/h\1>/gi,(a,s,l,d)=>{const _=d.replace(/<[^>]*>/g,"").trim();if(!_||_==="&nbsp;")return a;const m=/\s+id=["'][^"']*["']/.test(l),b=/<a[^>]*\s+name=["'][^"']+["'][^>]*>/i.test(d);if(s==="2"?(e++,r=0):r++,m||b)return a;const g=s==="2"?`part${e}`:`part${e}_${r}`;return`<h${s}${l} id="${g}">${d}</h${s}>`})},Ore=t=>{if(t==null)return null;if(typeof t=="string"){const e=t.trim();if(!e)return null;try{return JSON.parse(e)}catch{return null}}return typeof t=="object"?t:null},nPe=t=>{var y,E,S,O,w,k,P,C,L,B,N,D,M;const e=((E=(y=t.category)==null?void 0:y.data)==null?void 0:E.attributes)||t.category||{},r=((O=(S=t.author)==null?void 0:S.data)==null?void 0:O.attributes)||t.author||{},a=((P=(k=(w=t.image)==null?void 0:w.data)==null?void 0:k.attributes)==null?void 0:P.url)||((C=t.image)==null?void 0:C.url)||"",s=t.seo,d=(Array.isArray(s==null?void 0:s.hreflang_alternates)?s.hreflang_alternates:[]).filter(U=>!!(U!=null&&U.hreflang)&&!!(U!=null&&U.href||U!=null&&U.url)).map(U=>({hreflang:U.hreflang,href:U.href??U.url}));let _=t.content||"";_=Tre(_,t.faqs),_=kre(_,t.template_blocks),_=Are(_);const m=Sre(_),b={author_name:(r==null?void 0:r.name)||"",author_img:((N=(B=(L=r==null?void 0:r.avatar)==null?void 0:L.data)==null?void 0:B.attributes)==null?void 0:N.url)||((D=r==null?void 0:r.avatar)==null?void 0:D.url)||"",description:(r==null?void 0:r.biography)||"",facebook_address:(r==null?void 0:r.facebook)||"",twitter_address:(r==null?void 0:r.twitter)||"",instagram_address:(r==null?void 0:r.instagram)||"",linkedin_address:(r==null?void 0:r.linkedIn)||"",pinterest_address:""},g=((M=e==null?void 0:e.slug)==null?void 0:M.replace(/-/g,"_"))||"";return{id:String(t.id||""),url:t.slug||"",title:t.title||"",description:(s==null?void 0:s.metaDescription)||(s==null?void 0:s.meta_description)||t.summary||"",category:(e==null?void 0:e.name)||"",type:g,sort:"",author:(r==null?void 0:r.name)||"",summary:t.summary||"",content:_,product:t.related_product||"",download_win:"",download_mac:"",product_1:"",product_txt_1:"",product_2:"",product_txt_2:"",product_3:"",product_txt_3:"",views:wre(0,t.createdAt||t.updated_date||""),attach:"",time:t.updated_date||t.updatedAt||"",rating:"",recommend_article:"",cover_img:a,catalog:m,create_time:t.createdAt||"",keywords:(s==null?void 0:s.keywords)||t.main_keywords||"",convert_title:"",product_top_banner:t.related_product||"",mac_product_top_banner:"",product_summary_banner:t.related_product?Number(t.related_product):0,product_category_banner:t.related_product?Number(t.related_product):0,product_base_banner:t.related_product?Number(t.related_product):0,product_popup_banner:t.related_product||"",mac_product_base_banner:0,mac_product_popup_banner:"",mac_product_category_banner:"",product_top_banner_content:"",product_top_banner_title:"",mac_product_top_banner_content:"",mac_product_top_banner_title:"",summary_banner_title:"",summary_banner_content:"",product_url:"",is_show:"1",author_info:b,popular_tags:[],traffic_type:t.traffic_type||"",page_id:String(t.id||""),locale:t.locale||"",is_noindex:t.is_noindex===!0,is_head_render_hreflang:(s==null?void 0:s.is_head_render_hreflang)===!0,hreflang_alternates:d,publish_url:t.publish_url||"",seo_structured_data:Ore((s==null?void 0:s.structuredData)??(s==null?void 0:s.structured_data)),faqs:t.faqs||[]}},uy=(t,e)=>{var E,S,O,w,k,P,C,L,B,N;const r=t.attributes||t,a=((S=(E=r.category)==null?void 0:E.data)==null?void 0:S.attributes)||r.category||{},s=((w=(O=r.author)==null?void 0:O.data)==null?void 0:w.attributes)||r.author||{},l=((C=(P=(k=r.image)==null?void 0:k.data)==null?void 0:P.attributes)==null?void 0:C.url)||((L=r.image)==null?void 0:L.url)||"",d=(a==null?void 0:a.slug)||"",_=d.replace(/-/g,"_")||"",b=Ere(r.publish_url)||(e?`${e}/${r.slug}.htm`:d?`/${d}/${r.slug}.htm`:`/${r.slug}.htm`),g=((N=(B=r.seo)==null?void 0:B.data)==null?void 0:N.attributes)||r.seo||{},y=r.summary||(g==null?void 0:g.metaDescription)||(g==null?void 0:g.meta_description)||"";return{id:t.id,url:r.slug||"",title:r.title||"",summary:y,description:y,time:r.updated_date||r.updatedAt||"",author:(s==null?void 0:s.name)||"",img:l,cover_img:l,type:_,route_url:b,author_link:s!=null&&s.slug?`/author/${s.slug}.htm`:""}}
2,Pre=new class extends bre{getFirstImgUrl(e,r){const s=Object.values(e.url_list||{}).filter(Boolean).map(d=>d.replace(/\.htm$/,"").split("/").pop()||"").filter(Boolean),l={"populate[0]":"category","populate[1]":"author","populate[2]":"image","populate[3]":"seo","pagination[pageSize]":s.length||1};return s.forEach((d,_)=>{l[`filters[slug][$in][${_}]`]=d}),e.original_url&&(l["filters[domain][$eq]"]=e.original_url),e.lang&&(l.locale=e.lang),this.get("/cms-articles/cms-articles",l,{...r,_cache:!0,_cacheKey:`cms-first-img.${s.join(".")}.${e.lang||""}`,transform:d=>{const _={};return((d==null?void 0:d.data)||[]).forEach((m,b)=>{_[String(b)]=uy(m)}),{data:_}}})}subscribeNewsletter(e){return this.phpPost("/article/subscribe",e)}postGetResourceAllList(e,r){const a=(r==null?void 0:r.params)||{},s=R(a.original_url)||"",l=R(a.type)||"",d=R(a.sub_type)||"",_=Number(R(a.start))||0,m=Number(R(a.len))||10,b=R(a.lang)||"",g=R(e)||{},y=g==null?void 0:g.type_list,E=Math.floor(_/m)+1,S=l||d?vre(l,d):yre(y),O={"populate[0]":"category","populate[1]":"author","populate[2]":"image","populate[3]":"seo","pagination[page]":E,"pagination[pageSize]":m,"sort[0]":"updated_date:desc","sort[1]":"id:desc",...S};s&&(O["filters[domain][$eq]"]=s),b&&(O.locale=b);const{params:w,...k}=r||{},P=y?Object.keys(y).sort().join("|"):"";return this.get("/cms-articles/cms-articles",O,{...k,_cacheKey:`cms-all-list.${s}.${l}.${d}.${P}.${b}.${E}.${m}`,_cache:!0,transform:C=>{var L,B;return{data:{list:((C==null?void 0:C.data)||[]).map(N=>uy(N)),total:((B=(L=C==null?void 0:C.meta)==null?void 0:L.pagination)==null?void 0:B.total)||0}}}})}getAuthorArticleList(e,r){const a=R(e),s=()=>{const d=Number(a.start)||0,_=Number(a.len)||10,m={"populate[0]":"category","populate[1]":"author","populate[2]":"image","populate[3]":"seo","sort[0]":"updated_date:desc","sort[1]":"id:desc","pagination[page]":Math.floor(d/_)+1,"pagination[pageSize]":_};return a.author_slug&&(m["filters[author][slug][$eq]"]=a.author_slug),a.original_url&&(m["filters[domain][$eq]"]=a.original_url),a.lang&&(m.locale=a.lang),m},l=new Proxy({},{ownKeys(){return Object.keys(s())},getOwnPropertyDescriptor(d,_){const m=s();if(_ in m)return{configurable:!0,enumerable:!0,value:m[_]}},get(d,_){return s()[_]}});return this.get("/cms-articles/cms-articles",l,{...r,_cache:!0,_cacheKey:()=>{const d=Number(a.start)||0,_=Number(a.len)||10,m=Math.floor(d/_)+1;return`cms-author-list.${a.author_slug||""}.${a.original_url||""}.${a.lang||""}.${m}.${_}`},transform:d=>{var _,m;return{data:{article:{list:((d==null?void 0:d.data)||[]).map(b=>uy(b)),total:((m=(_=d==null?void 0:d.meta)==null?void 0:_.pagination)==null?void 0:m.total)||0},product_info:{}}}}})}getResourceCategories(e,r){return this.get("/resource-cates",e,{...r,_cacheKey:`/resource-cates.${e["filters[productLine][$eq]"]||""}`,_cache:!0})}async getCategoryArticleCounts(e,r,a){const s=_=>(_||"").replace(/_/g,"-"),l=e.map(async _=>{var g,y,E;const m=s(_.id),b={"populate[0]":"category","pagination[pageSize]":1,"fields[0]":"id",locale:a};r&&(b["filters[domain][$eq]"]=r),_.isLeaf?b["filters[category][slug][$eq]"]=m:(b["filters[$or][0][category][slug][$eq]"]=m,b["filters[$or][1][category][parent][slug][$eq]"]=m);try{const{data:S}=await this.get("/cms-articles/cms-articles",b,{server:!0,_cache:!0,_cacheKey:`cms-cat-count.${r}.${m}.${_.isLeaf?"leaf":"branch"}.${a}`});return[_.id,Number((E=(y=(g=S==null?void 0:S.value)==null?void 0:g.meta)==null?void 0:y.pagination)==null?void 0:E.total)||0]}catch{return[_.id,0]}}),d=await Promise.all(l);return Object.fromEntries(d)}};class Lre extends Br{getVersionList(e,r){return this.phpGet(`/news_updates/${e==null?void 0:e.uri}`,e,{...r,_cache:!0,_cacheKey:`/news_updates.${e==null?void 0:e.uri}${e==null?void 0:e.v}`,key:`/news_updates.${e==null?void 0:e.uri}${e==null?void 0:e.v}.${e==null?void 0:e.lang}`})}getPageData(e,r){return this.get("/product-changelogs",e,{...r,_cache:!0,_cacheKey:`/product-changelogs.${e==null?void 0:e["[filters][slug][$eq]"]}`,key:`/product-changelogs.${e==null?void 0:e["[filters][slug][$eq]"]}.${e==null?void 0:e.locale}`})}}const Rre=new class extends Lre{};class Cre extends Br{getCommentData(e,r){return this.get("/comments",{"populate[reply][populate]":"*",...e},r)}addCommentData(e,r){return this.post("/comments",e,r)}}const xre=new class extends Cre{};class Ire extends Br{getConditionData(e,r){return this.get(yt().public.API_TICKET+"/condition",e,r)}getConfigData(e,r){return this.get(yt().public.API_TICKET+"/config",e,r)}addTicketData(e,r){return this.post(yt().public.API_TICKET+"/ticket/add",e,r)}
2getContactInfoData(e,r){return this.get(yt().public.API_PHP+"/contact/info",e,r)}getContactSubInfoData(e,r){return this.post(yt().public.API_PHP+"/contact/sub_info",e,r)}}const Mre=new class extends Ire{};class Nre extends Br{installWeb(e,r){return this.post("https://app-api.dvdfab.cn/api/install/web/",e,{...r})}getDownloadLink(e,r){return this.phpGet("/download_link/get_url",e,{...r,_cache:!0,_cacheKey:`/page-downloads.${e.g}`,key:`/page-downloads.${e.g}`})}getPageData(e,r){return this.get("/page-downloads",e,{...r,_cache:!0,_cacheKey:`/page-downloads.${e==null?void 0:e["[filters][slug][$eq]"]}.${e==null?void 0:e.locale}`,key:`/page-downloads.${e==null?void 0:e["[filters][slug][$eq]"]}.${e==null?void 0:e.locale}`})}addContact(e,r){return this.phpPost("/automail/contact/add",e,{...r})}sendEmail(e,r){return this.phpPost("/download_link/send_email",e,{...r})}getMobilePageData(e,r){return this.get("/page-download-mobiles",e,{...r,_cache:!0,_cacheKey:`/page-download-mobiles.${e==null?void 0:e["[filters][slug][$eq]"]}`})}getDownloadStatus(e,r){return this.phpGet("/streamfab/service_status/query",e,{...r,_cache:!0,_cacheKey:`/streamfab/service_status/query.${e==null?void 0:e.locale}.${e==null?void 0:e.version}`})}}const Dre=new class extends Nre{};class Bre extends Br{searchFaq(e,r){return this.phpPost("/faq/search",e,{...r})}getFaqCategory(e,r){return this.phpGet("/faq/get_faq_list_by_category",e,{...r,_cache:!0})}getFaqTypes(e,r){return this.phpGet("/faq/get_types",e,{...r,_cache:!0})}getFaqDetail(e,r){return this.phpGet("/faq/get",e,{...r,_cache:!0})}getFaqRelate(e,r){return this.phpGet("/faq/relate",e,{...r,_cache:!0})}getFaqProductLineData(e,r){return this.get("/faq-product-lines",e,{...r,_cache:!0,_cacheKey:`/faq-product-lines.${e==null?void 0:e["[filters][slug][$eq]"]}`,key:`/faq-product-lines.${e==null?void 0:e["[filters][slug][$eq]"]}.${e==null?void 0:e.locale}`})}searchStapiFaqs(e,r){return this.get("/faqs",e,{...r})}fuzzySearchFaq(e,r){return this.get("/fuzzy-search/search",e,{...r})}getPageSupport(e,r){return this.get("/page-supports",e,{...r,_cache:!0,_cacheKey:`/page-supports.${e==null?void 0:e["[filters][slug][$eq]"]}`,key:`/page-supports.${e==null?void 0:e["[filters][slug][$eq]"]}.${e==null?void 0:e.locale}`})}getPageSupportItems(e,r){return this.get("/support-items",e,{...r,_cache:!0,_cacheKey:`/support-items.${e==null?void 0:e["[filters][slug][$eq]"]}.${e==null?void 0:e["[filters][productLine][$eq]"]}`,key:`/support-items.${e==null?void 0:e["[filters][slug][$eq]"]}.${e==null?void 0:e["[filters][productLine][$eq]"]}.${e==null?void 0:e.locale}`})}}const Ure=new class extends Bre{};class Fre extends Br{index(e,r){return this.get("/page-home",e,{...r,_cache:!0})}trustPilots(e,r){return this.get("/trust-pilots",e,{...r,_cache:!0})}}const $re=new class extends Fre{};class jre extends Br{pre(e,r){return this.phpPost("/news_letter/subscribe/per",e,{...r})}subscribe(e,r){return this.phpPost("/news_letter/subscribe/check",e,{...r})}unsubscribePre(e,r){return this.phpPost("/news_letter/unsubscribe/per",e,{...r})}unsubscribe(e,r){return this.phpPost("/news_letter/unsubscribe/check",e,{...r})}getNews(e,r){return this.omGet("/news/list",e,{...r})}}const Vre=new class extends jre{};class zre extends Br{resetUserTrial(e,r){return this.phpGet("/member/reset_user_trial",e,{...r})}}const Hre=new class extends zre{},s0=t=>Array.isArray(t)?`[${t.map(e=>s0(e)).join(",")}]`:t&&typeof t=="object"?`{${Object.keys(t).sort().map(e=>`${e}:${s0(t[e])}`).join(",")}}`:String(t),Gre=t=>{let e=0;for(let r=0;r<t.length;r++)e=(e<<5)-e+t.charCodeAt(r),e|=0;return String(e>>>0)},x3=t=>{const e=Object.keys(t).filter(r=>t[r]!==void 0&&t[r]!==null).map(r=>`${r}:${s0(t[r])}`).sort().join("|");return Gre(e)};class qre extends Br{products(e,r){return this.get("/products",e,{...r,_cache:!0,_cacheKey:`/products.${x3(e)}`})}pageProducts(e,r){return this.get("/page-product-v2s",e,{...r,_cacheKey:`/page-product-v2s.${e["filters[slug][$eq]"]}`,_cache:!0})}pageTopics(e,r){return this.get("/page-topics",e,{...r,_cacheKey:`/page-topics.${e["filters[slug][$eq]"]}`,_cache:!0})}getProductBySlugPid(e,r){return this.get("/products/product-info-by-pid",e,{...r,_cacheKey:`/products/product-info-by-pid.${e.pid}`,_cache:!0})}productPrice(e,r){return this.get("/price",e,r)}
2productPrice2(e,r){return this.post(yt().public.API_PHP+"/common/get_price_v1",e,r)}productDiffPrice(e,r){return this.post(yt().public.API_OM+"/price_discount/best/product_list",e,r)}bookfabAioFinalPrice(e,r){return this.phpPost("/products/bookfab_aio_final_price",e,r)}clientPostBookfabAioFinalPrice(e){return xi("/products/bookfab_aio_final_price",{},e)}clientPostProductDiffPrice(e,r){return lre("/price_discount/best/product_list",{},e,r)}productSmartRecommend(e,r){return this.post(yt().public.API_OM+"/price_discount/recommend_product",e,r)}userTags(e,r){return this.post(yt().public.API_OM+"/price_discount/user_tags",e,r)}getPageErrorProductList(e){return this.get("/page-error-new",{"populate[win][populate]":"products,products.imgs,products.price,products.product_attrs,products.product_attrs.media,products.product_attrs.tags,products.coupon","populate[mac][populate]":"products,products.imgs,products.price,products.product_attrs,products.product_attrs.media,products.product_attrs.tags,products.coupon","populate[winItems]":"*","populate[macItems]":"*",...e},{server:!0,watch:[],lazy:!1,key:"error_page_product_list",_cache:!0,_cacheKey:"/page-error-new"})}submitSubscribe(e,r,a){return this.post(yt().public.API_OAPI+`/order/checkout4.php?${e}`,r,a)}validateRisk(e,r){return this.post(yt().public.API_RISK+"/pre",e,r)}getDefPay(e,r){return this.phpPost("/pay_ratio/get_default",e,r)}getBuyDlgInfo(e,r){const a={populate:"tag,normal,dvdfab,streamfab,musicfab,playerfab,passkey,bookfab,media_recover",...e};return this.get("/pro-dlg",a,{...r,_cache:!0})}getPayData(e,r){return this.phpGet("/pay_ratio/index1",e,r)}getRecommadBestList(e,r){return this.post(yt().public.API_OM+"/recommend/best/list",e,r)}}const Wre=new class extends qre{};class Yre extends Br{pagePromotion(e,r){return this.get("/page-promotions",e,{...r,_cacheKey:["/page-promotions",e["filters[slug][$eq]"],e["filters[dataState][$eq]"],e.locale].join("."),_cache:!0})}pageClientPromotion(e,r){return this.get("/client-promotions",e,{...r,_cacheKey:`/client-promotions.${e["filters[slug][$eq]"]}`,_cache:!0})}getPriceV2(e,r){return this.phpPost("/common/get_price_v2",e,{...r})}promotion(e,r){return this.get("/promotions",{"populate[seo][populate]":"*","populate[headBanner][populate]":"*","populate[floatBanner][populate]":"*","populate[articleBanner][populate]":"*","populate[relatedRoute][populate]":"*","populate[disabledRoute][populate]":"*","populate[subNav][populate]":"*","populate[clientNewTab][populate]":"*",...e},{...r,_cache:!0,_cacheKey:["/promotions",e==null?void 0:e["[filters][proLine][$eq]"],e==null?void 0:e["[filters][dataState][$eq]"],e==null?void 0:e["[filters][slug][$eq]"],e==null?void 0:e.locale].join(".")})}getLottery(e,r){return this.phpGet("/lottery/hit_draw_once_all",e,r)}getLotteryInfo(e){const r=yt().public.API_PHP;return $fetch(`${r}/lottery/get_lottery_info`,{method:"GET",query:e})}claimBookfabLottery(e){const r=yt().public.API_PHP;return $fetch(`${r}/lottery/hit_draw_bookfab`,{method:"GET",query:e})}getLotteryGuaranteed(e,r){return this.phpGet("/lottery/hit_draw_first_guaranteed",e,r)}getUserNum(e,r){return this.phpGet("/lottery/get_user_num",e,r)}getUserTypeTags(e,r){return this.phpPost("/price_discount/best/product_list",e,r)}getDiffInfo(e,r){return this.phpPost(e.host+"/api/getUserDiffInfo/"+e.type,e,r)}}const Kre=new class extends Yre{};class Jre extends Br{calculatePrice(e,r){return this.phpGet("/promotion/streamfab/streamfab_price_calculate",e,r)}mfCalculatePrice(e,r){return this.phpPost("/common/get_price_v1",e,r)}getCheckProList(e,r){const a={};["aio_product_items.selected_products","aio_product_items.products","aio_product_items.products.price","product.price","product.imgs","product.coupon","product.amazon","product.products","product.product_attrs","product.product_attrs.tags","tags","tags.products"].forEach((d,_)=>{a[`populate[${_}]`]=d});const l={...a,...e};return this.get("/streamfab-mycombos",l,r)}getProDlgData(e,r){const a={...e};return this.get("/pro-dlg",a,r)}}const Xre=new class extends Jre{};var I3=(t=>(t.PHP="PHP",t.OM="OM",t))(I3||{});const kN=(t,e)=>{const{public:{API_BASE:r,API_PREFIX:a}}=yt();return e!=null&&e.cache?Tl().origin+a+"backend":t||r+a},Qre=(t,e={},r)=>{const a=nE.common().locale;if(!(r!=null&&r.cache))return"";if(r.cacheKey)return`${r.cacheKey}.${a}`;if((r==null?void 0:r.apiType)===I3.PHP){const s=_h(e);return`${t}.${a}.${s}`}return`${t}.${a}`},Zre=()=>{const t=nE.common().locale;return{locale:t,lang:t,laravel_session:Ge("laravel_session").value||""}},eoe=t=>{if(!t)return"";const e=Object.entries(t).filter(([r,a])=>a!=null).map(([r,a])=>Array.isArray(a)?a.map(s=>`${r}=${encodeURIComponent(decodeURIComponent(s))}`).join("&"):`${r}=${encodeURIComponent(decodeURIComponent(a))}`).join("&");return e?`?${e}`:""},Hc=(t,e,r)=>{const a=Zre(),s=Qe().query,l=t.method?t.method.toUpperCase():"GET";if(t.baseURL||(t.headers={...t.headers,"strapi-response-format":"v4"}),e&&Object.keys(e).length>0){let d={...e,...a};r!=null&&r.cache&&(d={...d,_cache:r.cache,_cacheKey:Qre(t.url,e,r),_cacheBaseUrl:kN((t==null?void 0:t.baseURL)||"",{cache:!1})},s!=null&&s._original&&(d._original=s==null?void 0:s._original)),t.baseURL=kN((t==null?void 0:t.baseURL)||"",r),t.url=t.url+eoe({...d})}return l==="POST"&&(t.data={...t.data,...a}),t},toe=["media","downloadUrl","amazon","coupon","services_products","services_product_rels","products","product_rels","related_products","related_product_rels","upgrade_products","product_attrs","product_attrs.media","product_attrs.tags","redirect_products","imgs","price","client_info","client_info.systemRequirement"],noe=["related_products.related_products","related_products.downloadUrl","related_products.products","related_products.amazon","related_products.media","related_products.imgs","related_products.price","related_products.coupon","related_products.client_info","related_products.client_info.systemRequirement","related_products.product_attrs","related_products.product_attrs.media","related_products.product_attrs.tags"],roe={getBuyDlgInfo(t){return Hc({method:"GET",url:"/pro-dlg"},t,{cache:!0})},getProducts(t){const e=noe.concat(toe),r={};return e.forEach((a,s)=>{r[`populate[${s}]`]=a}),Hc({method:"GET",url:"/products"},{...t,...r},{cache:!0,cacheKey:`/products.${x3({...t,...r})}`})},getUserFullTags(t){const{ENV:e,API_OM:r}
2=yt().public,a=e==="prod"?"_EA_TID":"_T_EA_TID",s={cache_clear:!1,debug_user_tags:!0,user_info:{email:t==null?void 0:t.email,machine_id:"",token_id:Ge(a).value||""}};return Hc({method:"POST",url:"/price_discount/user_tags",data:s,baseURL:r})},getProDiffPrice(t){return Hc({method:"POST",url:"/price_discount/best/product_list",data:t,baseURL:yt().public.API_OM})},getCountryInfo(t){return Hc({method:"POST",url:"/common/country",data:t,baseURL:yt().public.API_PHP})},getDefaultPay(t){return Hc({method:"POST",url:"/pay_ratio/get_default",data:t,baseURL:yt().public.API_PHP})},getPayInfo(t){return Hc({method:"GET",url:"/pay_ratio/index1",baseURL:yt().public.API_PHP},t)}},ly=t=>{const e=Object.keys(t).filter(a=>a.includes("filters")).map(a=>`${a}:${t[a]}`).sort().join("|");let r=0;for(let a=0;a<e.length;a++)r=(r<<5)-r+e.charCodeAt(a),r|=0;return r};class ooe extends Br{getVideoChannels(e,r){const a=ly(e);return this.get("/video-channels",e,{...r,_cache:!0,_cacheKey:`/video-channels.${a}`})}getVideoCategories(e,r){const a=ly(e);return this.get("/video-categories",e,{...r,_cache:!0,_cacheKey:`/video-categories.${a}`})}getVideos(e,r){const a=ly(e);return this.get("/videos",e,{...r,_cache:!0,_cacheKey:`/videos.${a}`})}}const aoe=new class extends ooe{},ioe={apiAuth:sre,apiMember:_re,apiHome:$re,apiArticle:Pre,apiCmsArticle:gre,apiStreamfabMycombo:Xre,apiProducts:Wre,apiCommon:fre,apiPromotion:Kre,apiFaq:Ure,apiWorker:roe,apiPayChannel:hre,apiContact:Mre,apiComment:xre,apiDownload:Dre,apiChangelog:Rre,apiPageError:mre,apiNewsletter:Vre,apiNumber:Hre,apiVideo:aoe},Ft=()=>ioe,hm=gr({currentEmail:"",componentType:"",verifyType:"",login_session:"",currentVerifyCode:"",login_url:""}),Jo=()=>{var N;const t=j.common().locale,e=(N=Se())==null?void 0:N.webDomain[t];hm.login_url=`https://${e}/login.htm`;const r=e.startsWith("www.")?e.replace("www.","."):"."+e,a=(D,M)=>{hm.componentType=D,hm.verifyType=M},s=(D,M)=>D&&Array.isArray(D)?Jne(D,"label",M)||{}:{},l=async()=>{var Y,q,H,K,z,J,re,oe;const D={"[filters][slug][$eq]":"login",locale:j.common().locale};["seo","items","items.icon"].forEach((Z,ee)=>{D[`populate[${ee}]`]=Z});const{data:U,error:F}=await Ft().apiMember.pageMember(D);if(F.value)throw dr({statusCode:500,statusMessage:"Server Error"});if(!((Y=U.value)!=null&&Y.data)||((H=(q=U.value)==null?void 0:q.data)==null?void 0:H.length)===0)throw dr({statusCode:404,statusMessage:"Post Not Found"});return(K=U.value)!=null&&K.data&&((J=(z=U.value)==null?void 0:z.data)!=null&&J.length)&&((oe=(re=U.value)==null?void 0:re.data[0])!=null&&oe.attributes)?U.value.data[0].attributes:{}},d=D=>{const M={vip:parseInt(D.vip)?parseInt(D.vip):0,username:encodeURIComponent(D.username),email:D.email,uid:D.uid,is_all_in_one_user:D.is_all_in_one_user,dvdfab_subscribe:D.dvdfab_subscribe,avatar:D.avatar};Dn("user_info_new",JSON.stringify(M),1),Dn("laravel_session",D.token,1),Dn("username",encodeURIComponent(D.username),1),Dn("vip",D.vip,1),Dn("email",D.email,1),Dn("elk_user_email",D.email,1),Dn("uid",D.uid,1),Dn("is_all_in_one_user",D.is_all_in_one_user,1),Dn("dvdfab_subscribe",D.dvdfab_subscribe,1),j.common().setUserInfo({...M,username:decodeURIComponent(M.username).trim(),token:D.token,isInit:!1})},_=D=>{const M=Zy()?{}:{domain:r};Ge("laravel_session",M).value=null,Ge("laravel_session").value=null;const U={vip:parseInt(D.vip)?parseInt(D.vip):0,username:D.username,email:D.email,uid:D.uid,is_all_in_one_user:D.is_all_in_one_user,dvdfab_subscribe:D.dvdfab_subscribe,avatar:D.avatar};Ge("user_info_new",M).value=JSON.stringify(U),Ge("laravel_session",M).value=D.token,Ge("username",M).value=D.username,Ge("vip",M).value=D.vip,Ge("email",M).value=D.email,Ge("elk_user_email",M).value=D.email,Ge("uid",M).value=D.uid,Ge("is_all_in_one_user",M).value=D.is_all_in_one_user,Ge("dvdfab_subscribe",M).value=D.dvdfab_subscribe,j.common().setUserInfo({...U,username:decodeURIComponent(U.username).trim(),token:D.token,isInit:!1})},m=()=>{["member_dashboard_diff_price_v2","member_dashboard_unifab_data","member_dashboard_strapi_product_info"].forEach(M=>{sessionStorage.removeItem(M)})},b=D=>{const M=Zy()?{}:{domain:r};["laravel_session","login_code_session","recommend_dvdfab","user_info_new","username","uid","vip","is_all_in_one_user","dvdfab_subscribe"].forEach(F=>{Ge(F,M).value=null}),m(),j.common().setUserInfo({isInit:!1,vip:0,username:"",email:"",uid:"",token:""})},g=(D,M)=>(D==null?void 0:D.cscode)===10010||(D==null?void 0:D.cscode)===85641?(kr(()=>{b(),window.location.href=M||"/login.htm"}),!1):!0,y=(D,M,U=9007199254740991)=>String(D).length>=M&&String(D).length<=U,E=(D,M)=>{D.cfRecaptcha=M},S=D=>{D==null||D.reset()},O=(D,M,U)=>{let F="";D.includes("?")?F=D+`&laravel_session=${M}&lang=${U}`:F=D+`?laravel_session=${M}&lang=${U}`,window.location.href=F},w=(D,M)=>{M?window.location.href=D+"?token="+(M==null?void 0:M.token)+"&client_e="+nc(M==null?void 0:M.email):window.location.href=D},k=(D,M)=>{var U,F,Y,q,H;return M===42014?{title:(U=s(D,"error_tip_8"))==null?void 0:U.desc}:M===42017?{title:(F=s(D,"account_exists_tip"))==null?void 0:F.desc,desc:(Y=s(D,"account_exists_desc"))==null?void 0:Y.desc}:M===42011||M===42013||M===42015||M===20032?{title:(q=s(D,"error_tip_6"))==null?void 0:q.desc}:{title:(H=s(D,"error_tip_7"))==null?void 0:H.desc}},P=(D,M)=>{var U,F,Y,q,H;return M===42014?{title:(U=s(D,"error_tip_8"))==null?void 0:U.desc}:M===42016||M===20085?{title:(F=s(D,"account_not_exists_tip"))==null?void 0:F.desc,desc:(Y=s(D,"account_not_exists_desc"))==null?void 0:Y.desc}:M===42011||M===42013||M===42015||M===20032?{title:(q=s(D,"error_tip_6"))==null?void 0:q.desc}:{title:(H=s(D,"error_tip_7"))==null?void 0:H.desc}},C=(D,M={})=>{const U=M.interval??50,F=M.timeout??3e3;return new Promise((Y,q)=>{const H=Date.now(),K=()=>
2{if(Date.now()-H>=F)return q(new Error("waitUntil timeout"));try{const z=D();if(z)return Y(z)}catch(z){return q(z)}setTimeout(K,U)};K()})},L=D=>{const U=Object.entries(D).filter(([F])=>F!=="a").map(([F,Y])=>`${encodeURIComponent(F)}=${encodeURIComponent(String(Y))}`).join("&");return U?`/login.htm?${U}`:"/login.htm"},B=()=>{Ge("user_info_new").value=null};return{...gs(hm),waitUntil:C,setLoginCookie:d,clearLoginCookie:b,checkLogin:g,lengthRange:y,validCode:E,recaptchaExpired:S,forumRedirect:O,appRedirect:w,getLoginPageData:l,getArrValue:s,getRegisterErrMsg:k,getForgetErrMsg:P,setPageType:a,setServerLoginCookie:_,getLoginUrlWithParams:L,clearSession:B,clearDashboardCache:m}};function M3(t){const e=Array.isArray(t)?t[0]:t;return e?/^dvdfab\d*$/.test(e)?"dvdfab":e.startsWith("streamfab")?"streamfab":e.startsWith("unifab")?"unifab":"common":""}function hPe(t="common"){const e=Qe();return e.path.includes("/fabcloud.htm")?M3(e.query.c_app)||Ge("order_source").value||"common":j.common().tagProLine||j.common().pageProLine||t}const AN=()=>{const t=Qe().query,e=Ge("email").value;if(t.email&&e&&e!==t.email&&Jo().clearLoginCookie(),t.client_e){const r=kl(t.client_e);e&&e!==r&&Jo().clearLoginCookie()}},soe=qn(()=>{var a,s,l;const t=Qe(),e=t.query,r=((s=(a=Se())==null?void 0:a.siteCfg)==null?void 0:s.domainType)==="bookfab_org";if(e!=null&&e.af){if(document&&(e!=null&&e.af)){const d=document.referrer||"",_=Ge("affiliate_ref").value;if(d&&![...Object.values(Yne),...Kne].some(b=>{const g=b.replace("www.","");return d.includes(g)})){const b=Ge("affiliate").value;(!_||b&&b!==(e==null?void 0:e.af))&&Dn("affiliate_ref",document==null?void 0:document.referrer,30)}}Dn("affiliate",e==null?void 0:e.af,30)}if(e!=null&&e.ad&&Dn("ad",e==null?void 0:e.ad,180),e!=null&&e.ad1&&Dn("ad1",e==null?void 0:e.ad1,180),e!=null&&e.clientusertype&&Dn("clientusertype",e==null?void 0:e.clientusertype,30),!r){if(e!=null&&e.client_e){const d=kl(e==null?void 0:e.client_e);d&&(AN(),Dn("email",d,365))}else if(e!=null&&e.email){AN();const d=(l=e.email)==null?void 0:l.trim().replace(/\s+/g,"+");Dn("email",d,365)}}if(e!=null&&e.client_m){const d=kl(e==null?void 0:e.client_m);d&&Dn("elk_mac",d,365)}if(e!=null&&e.c_app&&t.path.includes("/fabcloud.htm")){const d=M3(e.c_app);d&&Dn("order_source",d,365)}}),coe=qn(()=>{GJ("user-info-init",t=>{var s,l,d;if(((l=(s=Se())==null?void 0:s.siteCfg)==null?void 0:l.domainType)==="bookfab_org")return;const e=Ge("laravel_session").value,r=t.query||{},a=r.email||(r.client_e?KZ(r.client_e):"")||"";if((!a&&Ge("email").value||a&&Ge("email").value===a)&&e&&Ge("user_info_new").value&&Ge("user_info_new").value!=="{}")try{const _=((d=Ge("user_info_new"))==null?void 0:d.value)||"{}",m=typeof _=="object"?_:JSON.parse(_),b={...m,username:(()=>{try{return decodeURIComponent(m.username).trim()}catch{return m.username.trim()}})(),token:Ge("laravel_session").value,isInit:!1};j.common().setUserInfo(b)}catch{}else Jo().clearLoginCookie("server")},{global:!0})}),cc=window.setInterval,uoe=qn(t=>{t.vueApp.directive("performance-monitor",{getSSRProps(){return{}},mounted(e,r,a){if(typeof window>"u")return;const{api:s,page:l}=r.value||{};if(!s)return;const d=l||window.location.pathname;Fi.registerApi(s,d);const m=(y=>{if(y.classList.contains("el-skeleton"))return y;const E=y.querySelector(".el-skeleton");return E||y})(e),b=new MutationObserver(y=>{for(const E of y)if(E.type==="attributes"){const S=E.target;if((E.attributeName==="loading"||E.attributeName==="class")&&ON(S)){Fi.recordSkeletonFinish(s,d),b.disconnect(),e._performanceObserver&&delete e._performanceObserver;break}}});b.observe(m,{attributes:!0,attributeOldValue:!0,childList:!0,subtree:!0}),e._performanceObserver=b,e._performanceMonitorInfo={api:s,page:d},e._performanceTargetElement=m;const g=cc(()=>{e._performanceObserver?ON(m)&&(Fi.recordSkeletonFinish(s,d),b.disconnect(),clearInterval(g),e._performanceObserver&&delete e._performanceObserver):clearInterval(g)},1e3);e._performanceCheckInterval=g},unmounted(e){if(e._performanceObserver&&(e._performanceObserver.disconnect(),delete e._performanceObserver),e._performanceCheckInterval&&(clearInterval(e._performanceCheckInterval),delete e._performanceCheckInterval),e._performanceMonitorInfo){const{api:r,page:a}=e._performanceMonitorInfo;Fi.unregisterApi(r,a),delete e._performanceMonitorInfo}e._performanceTargetElement&&delete e._performanceTargetElement}})});function ON(t){if(t.classList.contains("el-skeleton"))return!t.classList.contains("is-loading");const e=t.getAttribute("loading");if(e!==null)return e==="false";if(t.style.display==="none"||t.style.visibility==="hidden")return!0;const r=t.closest(".el-skeleton");return r?!r.classList.contains("is-loading"):!1}const loe=qn(()=>{+Ge("_original_debug").value==1&&t();async function t(){const r=yt().public.REQUESTED_ENDPOINTS||[];for(const a of r){const{url:s,options:l}=a;try{const d=await $fetch(s,l)}catch{}}}}),doe=["ResizeObserver loop completed with undelivered notifications.","ResizeObserver loop limit exceeded"],poe=t=>{if(!t||t.error!=null)return!1;const e=t.message;return e?doe.some(r=>e.startsWith(r)):!1},_oe=t=>{try{if(typeof document<"u"&&document.readyState==="complete"){t();return}window.addEventListener("load",t,{once:!0})}catch{}},PN=t=>{var e,r;return t instanceof Error?{name:t.name,message:t.message,stack:t.stack,cause:t==null?void 0:t.cause,statusCode:t==null?void 0:t.statusCode,statusMessage:t==null?void 0:t.statusMessage,url:(t==null?void 0:t.url)||"",data:t==null?void 0:t.data,originError:t}:{name:(t==null?void 0:t.name)||"Unknown Error",message:(t==null?void 0:t.message)||(typeof t=="string"?t:"No message"),stack:(t==null?void 0:t.stack)||"No stack trace",cause:((r=(e=t==null?void 0:t.cause)==null?void 0:e.toString)==null?void 0:r.call(e))||"No cause",statusCode:t==null?void 0:t.statusCode,statusMessage:t==null?void 0:t.statusMessage,url:(t==null?void 0:t.url)||"",data:t==null?void 0:t.data,originError:t}},foe=qn(t=>{window.addEventListener("error",e=>{poe(e)&&e.stopImmediatePropagation()},!0),t.errorHandler=(e,r,a)=>{_oe(()=>{var s;try{const l=(e==null?void 0:e.name)||"Unknown Error",d=(e==null?void 0:e.message)||"";(l==="TypeError"||d.includes("read properties of undefined"))&&((s=r==null?void 0:r.$trace)!=null&&s.traceCustomEvent)&&r.$trace.traceCustomEvent({event:"error",xargs_event_category:"page_type_error",event_label:l+" "+d||"",event_value:(e==null?void 0:e.stack)||a})}catch{}})},t.vueApp.config.errorHandler=(e,r,a)=>{PN(e)},t.hook("app:error",e=>{PN(e)}),window.addEventListener("error",e=>{}),window.addEventListener("unhandledrejection",e=>{var r,a;try{const s=e==null?void 0:e.reason;(a=(r=t==null?void 0:t.$trace)==null?void 0:r.traceCustomEvent)==null||a.call(r,{event:"error",xargs_event_category:e.type,event_label:(s==null?void 0:s.message)||(typeof s=="string"?s:"Unhandled Promise Rejection"),event_value:((s==null?void 0:s.stack)||"")+""})}catch{}})}),moe={app_id:"musicfab",pid:""},hoe={app_id:"musicfab",pid:""},goe={app_id:"player",pid:""},boe={app_id:"streamfab",pid:""},voe={app_id:"streamfab",pid:""},yoe={app_id:"dvdfab12",pid:""},Eoe={app_id:"dvdfab12",pid:""},woe={app_id:"dvdfab12",pid:""},Soe={app_id:"dvdfab12",pid:""},Toe={app_id:"dvdfab12",pid:""},koe={app_id:"passkey",pid:""},Aoe={app_id:"passkey",pid:""}
2,Ooe={app_id:"streamfab",pid:""},Poe={app_id:"player",pid:""},Loe={app_id:"dvdfab12",pid:""},Roe={app_id:"dvdfab12",pid:""},Coe={app_id:"video_enhancer_ai",pid:""},xoe={app_id:"unifab",pid:""},Ioe={app_id:"virtual_drive",pid:""},Moe={app_id:"streamfab",pid:913},Noe={app_id:"playerfab",pid:""},Doe={app_id:"dvdfab12",pid:""},Boe={app_id:"explorerfab",pid:""},Uoe={app_id:"explorerfab",pid:""},Foe={app_id:"dvdfab12",pid:812},$oe={app_id:"streamfab",pid:""},joe={app_id:"photo_enhancer_ai",pid:""},Voe={app_id:"dvdfab12",pid:""},zoe={app_id:"streamfab",pid:907},Hoe={app_id:"video_converter_pro",pid:""},Goe={app_id:"video_converter_pro",pid:""},qoe={app_id:"dvdfab12",pid:842},Woe={app_id:"streamfab",pid:""},Yoe={app_id:"toolkit",pid:""},Koe={app_id:"",pid:""},Joe={app_id:"video_enhancer_ai",pid:""},Xoe={app_id:"playerfab",pid:980},Qoe={app_id:"video_cruise",pid:""},Zoe={app_id:"dvdfab12",pid:925},eae={app_id:"playerfab",pid:998},tae={app_id:"media_recover",pid:""},nae={app_id:"playerfab",pid:""},rae={app_id:"photo_enhancer_ai",pid:""},oae={app_id:"streamfab",pid:924},aae={app_id:"toolkit",pid:""},iae={app_id:"streamfab",pid:948},sae={app_id:"streamfab",pid:919},cae={app_id:"streamfab",pid:937},uae={app_id:"streamfab",pid:""},lae={app_id:"dvdfab12",pid:""},dae={app_id:"video_converter_pro",pid:""},pae={app_id:"streamfab",pid:940},_ae={app_id:"dvdfab12",pid:""},fae={app_id:"player",pid:""},mae={app_id:"streamfab",pid:""},hae={app_id:"streamfab",pid:918},gae={app_id:"",pid:""},bae={app_id:"",pid:""},vae={app_id:"streamfab",pid:930},yae={app_id:"streamfab",pid:923},Eae={app_id:"streamfab",pid:909},wae={app_id:"streamfab",pid:914},Sae={app_id:"video_cruise",pid:""},Tae={app_id:"streamfab",pid:932},kae={app_id:"media_recover",pid:""},Aae={app_id:"streamfab",pid:906},Oae={app_id:"player",pid:""},Pae={app_id:"streamfab",pid:931},Lae={app_id:"streamfab",pid:917},Rae={app_id:"dvdfab12",pid:""},Cae={app_id:"streamfab",pid:922},xae={app_id:"streamfab",pid:926},Iae={app_id:"playerfab",pid:""},Mae={app_id:"dvdfab12",pid:""},Nae={app_id:"",pid:""},Dae={app_id:"playerfab",pid:994},Bae={app_id:"playerfab",pid:""},Uae={app_id:"dvdfab12",pid:""},Fae={app_id:"streamfab",pid:933},$ae={app_id:"streamfab",pid:945},jae={app_id:"streamfab",pid:""},Vae={app_id:"player",pid:""},zae={app_id:"toolkit",pid:""},Hae={app_id:"dvdfab12",pid:""},Gae={app_id:"streamfab",pid:""},qae={app_id:"dvdfab12",pid:""},Wae={app_id:"streamfab",pid:936},Yae={app_id:"dvdfab12",pid:""},Kae={app_id:"dvdfab12",pid:""},Jae={app_id:"dvdfab12",pid:""},Xae={app_id:"playerfab",pid:986},Qae={app_id:"dvdfab12",pid:""},Zae={app_id:"dvdfab12",pid:""},eie={app_id:"playerfab",pid:981},tie={app_id:"",pid:""},nie={app_id:"dvdfab12",pid:""},rie={app_id:"dvdfab12",pid:""},oie={app_id:"streamfab",pid:921},aie={app_id:"playerfab",pid:993},iie={app_id:"dvdfab12",pid:""},sie={app_id:"streamfab",pid:934},cie={app_id:"dvdfab12",pid:""},uie={app_id:"playerfab",pid:968},lie={app_id:"playerfab",pid:978},die={app_id:"playerfab",pid:982},pie={app_id:"player",pid:""},_ie={app_id:"dvdfab12",pid:""},fie={app_id:"dvdfab12",pid:""},mie={app_id:"dvdfab12",pid:""},hie={app_id:"dvdfab12",pid:""},gie={app_id:"dvdfab12",pid:""},bie={app_id:"dvdfab12",pid:""},vie={app_id:"streamfab",pid:952},yie={app_id:"dvdfab12",pid:""},Eie={app_id:"streamfab",pid:""},wie={app_id:"video_enhancer_ai",pid:""},Sie={app_id:"player",pid:""},Tie={app_id:"player",pid:""},kie={app_id:"streamfab",pid:822},Aie={app_id:"streamfab",pid:""},Oie={app_id:"dvdfab12",pid:""},Pie={app_id:"player",pid:""},Lie={app_id:"dvdfab12",pid:""},Rie={app_id:"dvdfab12",pid:""},Cie={app_id:"unifab",pid:""},xie={app_id:"unifab",pid:""},Iie={app_id:"unifab",pid:""},Mie={app_id:"unifab",pid:""},Nie={app_id:"unifab",pid:""},Die={app_id:"unifab",pid:""},Bie={app_id:"unifab",pid:""},Uie={app_id:"unifab",pid:""},Fie={app_id:"unifab",pid:""},$ie={app_id:"unifab",pid:""},jie={app_id:"unifab",pid:""},Vie={app_id:"unifab",pid:""},zie={app_id:"dvdfab12",pid:""},Hie={app_id:"streamfab",pid:""},Gie={app_id:"streamfab",pid:""},qie={app_id:"unifab",pid:""},Wie={app_id:"virtual_drive",pid:""},Yie={app_id:"streamfab",pid:""},Kie={app_id:"dvdfab12",pid:""},Jie={app_id:"streamfab",pid:""},Xie={app_id:"streamfab",pid:""},Qie={app_id:"streamfab",pid:""}
2,Zie={app_id:"streamfab",pid:""},ese={app_id:"streamfab",pid:""},tse={app_id:"streamfab",pid:""},nse={app_id:"streamfab",pid:""},rse={app_id:"dvdfab12",pid:""},ose={app_id:"dvdfab12",pid:""},ase={app_id:"streamfab",pid:""},ise={app_id:"streamfab",pid:""},sse={app_id:"dvdfab12",pid:""},cse={app_id:"dvdfab12",pid:""},use={app_id:"dvdfab12",pid:""},lse={app_id:"dvdfab12",pid:""},dse={app_id:"dvdfab12",pid:""},pse={app_id:"dvdfab12",pid:""},_se={app_id:"dvdfab12",pid:""},fse={app_id:"dvdfab12",pid:""},mse={app_id:"dvdfab12",pid:""},hse={app_id:"dvdfab12",pid:""},gse={app_id:"bookfab",pid:""},bse={app_id:"bookfab",pid:""},vse={app_id:"bookfab",pid:""},yse={app_id:"bookfab",pid:""},Ese={app_id:"bookfab",pid:""},wse={app_id:"bookfab",pid:""},Sse={app_id:"bookfab",pid:""},Tse={app_id:"bookfab",pid:""},kse={app_id:"bookfab",pid:""},Ase={app_id:"bookfab",pid:""},Ose={app_id:"bookfab",pid:""},Pse={app_id:"bookfab",pid:""},Lse={app_id:"bookfab",pid:""},Rse={app_id:"bookfab",pid:""},Cse={app_id:"bookfab",pid:""},xse={app_id:"bookfab",pid:""},Ise={app_id:"bookfab",pid:""},Mse={app_id:"bookfab",pid:""},Nse={app_id:"bookfab",pid:""},Dse={app_id:"bookfab",pid:""},Bse={app_id:"bookfab",pid:""},Use={app_id:"bookfab",pid:""},Fse={app_id:"bookfab",pid:""},$se={app_id:"recordfab",pid:""},jse={app_id:"recordfab",pid:""},Vse={app_id:"recordfab",pid:""},zse={app_id:"virtual_drive",pid:""},Hse={app_id:"virtual_drive",pid:""},Gse={app_id:"dvdfab12",pid:""},qse={app_id:"dvdfab12",pid:""},Wse={app_id:"dvdfab12",pid:""},Yse={app_id:"dvdfab12",pid:""},Kse={app_id:"dvdfab12",pid:""},Jse={app_id:"dvdfab12",pid:""},Xse={app_id:"streamfab_for_browser",pid:""},Qse={app_id:"streamfab_for_browser",pid:""},Zse={app_id:"streamfab_for_browser",pid:""},ece={app_id:"streamfab_for_browser",pid:""},tce={app_id:"streamfab_for_browser",pid:""},nce={app_id:"streamfab_for_browser",pid:""},rce={app_id:"streamfab_for_browser",pid:""},oce={app_id:"streamfab_for_browser",pid:""},ace={app_id:"streamfab_for_browser",pid:""},ice={app_id:"streamfab_for_browser",pid:""},sce={app_id:"streamfab_for_browser",pid:""},cce={app_id:"streamfab_for_browser",pid:""},N3={musicfab_x86:moe,musicfab_x64:hoe,dvdfab_player_6_online:goe,streamfab_online:boe,streamfab_for_mac:voe,dvdfab12:yoe,dvdfab13:Eoe,dvdfab_copy:woe,dvdfab_ripper:Soe,dvdfab12_mac:Toe,passkey:koe,dvdfabpasskey8285:Aoe,streamfab_mac:Ooe,dvdfab_mac_player_6:Poe,dvdfab12_x64_full:Loe,dvdfab_creator:Roe,video_enhancer_ai_online:Coe,unifab_video_converter_pro_online:xoe,dvdfab_virtual_drive:Ioe,streamfab_abematv_downloader:Moe,playerfab:Noe,dvdfab_converter:Doe,explorerfab:Boe,explorerfab_x64:Uoe,dvdfab_enlarger_ai:Foe,streamfab_x64:$oe,photo_enhancer_ai_online:joe,dvdfab11:Voe,streamfab_amazon_downloader:zoe,dvdfab_video_converter_pro_online:Hoe,unifab_video_converter_pro_x64:Goe,dvdfab_uhd_drive_tool:qoe,"streamfab_apple-tv-plus_downloader":{app_id:"streamfab",pid:912},streamfab:Woe,"streamfab_canal-plus_downloader":{app_id:"streamfab",pid:942},unifab_toolkit:Yoe,dvdfab_downloader_android:Koe,"streamfab_channel-4_downloader":{app_id:"streamfab",pid:951},video_enhancer_ai:Joe,playerfab_amazon_player:Xoe,videocruise_online:Qoe,dvdfab_smoother_ai:Zoe,playerfab_cw_player:eae,"playerfab_disney-plus_player":{app_id:"playerfab",pid:988},media_recover_online:tae,playerfab_x64_offline:nae,photo_enhancer_ai:rae,streamfab_crunchyroll_downloader:oae,dvdfab_toolkit_online:aae,streamfab_cw_downloader:iae,streamfab_discovery_plus_downloader:sae,"streamfab_disney-plus_downloader":{app_id:"streamfab",pid:908},streamfab_dmm_downloader:cae,streamfab_downloader_android:uae,dvdfab12_full:lae,"streamfab_drm-mpd_downloader":{app_id:"streamfab",pid:953},dvdfab_video_converter_pro:dae,streamfab_dtv_downloader:pae,dvdfab11_mac:_ae,"streamfab_espn-plus_downloader":{app_id:"streamfab",pid:916},dvdfab_player:fae,dvdfab_downloader:mae,streamfab_fanza_downloader:hae,regionreset:gae,geekit:bae,streamfab_fod_downloader:vae,streamfab_funimation_downloader:yae,streamfab_hbo_max_downloader:Eae,streamfab_hulu_downloader:wae,videocruise:Sae,streamfab_joyn_downloader:Tae,media_recover:kae,"streamfab_m3u8-drm_downloader":{app_id:"streamfab",pid:950},streamfab_netflix_downloader:Aae,dvdfab_player_6_online_mac:Oae,"streamfab_olympic-games_downloader":{app_id:"streamfab",pid:200001},"streamfab_paramount-plus_downloader":{app_id:"streamfab",pid:910},streamfab_paravi_downloader:Pae,streamfab_peacock_downloader:Lae,dvdfab10_mac_beta:Rae,"streamfab_pluto-tv_downloader":{app_id:"streamfab",pid:943},streamfab_r18_downloader:Cae,streamfab_rakuten_tv_downloader:xae,playerfab_dvd_player:Iae,dvdfab12_copy:Mae,video_converter_lite_mac:Nae,playerfab_fod_player:Dae,playerfab_x86_offline:Bae,"streamfab_roku-channel_downloader":{app_id:"streamfab",pid:944},dvdfab12_mac_m1:Uae,streamfab_shahid_downloader:Fae,streamfab_stan_downloader:$ae,dvdfab_drm_video_downloader:jae,dvdfab_player_5:Vae,"playerfab_free-video_player":{app_id:"playerfab",pid:200003},dvdfab_toolkit:zae,dvdfab11_creator:Hae,streamfab_mac_m1:Gae,ddvdfab12:qae,streamfab_tubi_downloader:Wae,dvdfab10_mac:Yae,dvdfab12_x64:Kae,"playerfab_hbo-max_player":{app_id:"playerfab",pid:985},dvdfabenlarger_ai:Jae,playerfab_hulu_player:Xae,dvdfab10:Qae,dvdfab11_copy:Zae,playerfab_netflix_player:eie,dvdfab_remote_android:tie,dvdfab11_ripper:nie,dvdfab8:rie,streamfab_tvnow_downloader:oie,"playerfab_paramount-plus_player":{app_id:"playerfab",pid:989},playerfab_paravi_player:aie,"playerfab_pluto-tv_player":{app_id:"playerfab",pid:996},dvdfab11_converter:iie,streamfab_twitch_downloader:sie,"playerfab_roku-channel_player":{app_id:"playerfab",pid:991},"playerfab_rtl-plus_player":{app_id:"playerfab",pid:979},"streamfab_u-next_downloader":{app_id:"streamfab",pid:911},dvdfab11_x64:cie,playerfab_stream_player:uie,playerfab_stan_player:lie,playerfab_tubi_player:die,"playerfab_u-next_player":{app_id:"playerfab",pid:987},dvdfab_player_5_mac:pie,dvdfab11_x64_full:_ie,dvdfab9:fie,"playerfab_ultra-hd_player":{app_id:"playerfab",pid:""},dvdfab12_converter:mie,dvdfab12_ripper:hie,dvdfab10_x64:gie,dvdfab11_uhd_drive_tool:bie,streamfab_viki_downloader:vie,ddvdfab11:yie,dvdfabdownloader_online:Eie,video_enhancer_ai_onlin:wie,dvdfab_player_6:Sie,media_player_2_mac:T
2ie,streamfab_youtube_downloader:kie,dvdfab_amazon_downloader:Aie,dvdfab_beta:Oie,media_player:Pie,dvdfab12_macc:Lie,dvdfab_mac:Rie,unifab:Cie,unifab_for_mac:xie,unifab_for_apple_chip:Iie,unifab_x64_cnt:Mie,unifab_audio_upmix_ai:Nie,unifab_enlarger_ai:Die,unifab_video_upscaler_ai:Bie,unifab_hdr_upconverter_ai:Uie,unifab_deinterlace_ai:Fie,unifab_smoother_ai:$ie,unifab_denoise_ai:jie,unifab_vocal_remover_ai:Vie,dvd_ripper:zie,dmm_downloader:Hie,hbo_max_downloader:Gie,unifab_cnt:qie,virtual_drive:Wie,telasa_downloader:Yie,blu_ray_creator:Kie,tubi_downloader:Jie,peacock_downloader:Xie,rtl_plus_downloader:Qie,canal_plus_downloader:Zie,crunchyroll_downloader:ese,channel_4_downloader:tse,roku_channel_downloader:nse,uhd_ripper:rse,uhd_copy:ose,joyn_downloader:ase,dtv_downloader:ise,dvdfab:sse,dvdfab_x64:cse,dvdfab_x86:use,dvdfab_for_mac:lse,dvdfab_for_apple_chip:dse,dvdfab12_online:pse,dvdfab12_x86:_se,dvdfab12_for_mac:fse,dvdfab12_for_m1:mse,dvdfab_editor:hse,bookfab_audiobook_creator:gse,bookfab_kindle_converter:bse,bookfab_audible_converter:vse,bookfab_audiobooks_converter:yse,bookfab_audiobook_cloud_enhancer:Ese,bookfab_kobo_converter:wse,bookfab_audiobookjp_converter:Sse,bookfab_fanza_converter:Tse,bookfab_dmm_converter:kse,bookfab_bookwalker_converter:Ase,bookfab_ebookjapan_converter:Ose,bookfab_rakuten_magazine_converter:Pse,bookfab_readly_converter:Lse,bookfab_piccoma_converter:Rse,bookfab_cmoa_converter:Cse,bookfab_dlsite_converter:xse,bookfab_chirp_converter:Ise,bookfab_line_manga_converter:Mse,bookfab_ameba_manga_converter:Nse,bookfab:Dse,bookfab_x64:Bse,bookfab_for_mac:Use,bookfab_for_apple_chip:Fse,recordfab:$se,recordfab_x64:jse,recordfab_x86:Vse,dvdfab_virtual_drive_x64:zse,dvdfab_virtual_drive_x86:Hse,dvdfab_nvidia_ai_enhancer:Gse,dvdfab_ai_upscaler:qse,dvdfab_ai_hdr_upconverter:Wse,dvdfab_subtitle_generator_ai:Yse,dvdfab_dvd_to_uhd_converter_ai:Kse,dvdfab_detail_refiner_ai:Jse,streamfab_video_downloader_for_browser:Xse,streamfab_netflix_downloader_for_browser:Qse,streamfab_disney_plus_downloader_for_browser:Zse,streamfab_amazon_downloader_for_browser:ece,streamfab_m3u8_downloader_for_browser:tce,streamfab_onlyfans_downloader_for_browser:nce,streamfab_unext_downloader_for_browser:rce,"streamfab_u-next_downloader_for_browser":{app_id:"streamfab_for_browser",pid:""},streamfab_myfans_downloader_for_browser:oce,streamfab_fanza_downloader_for_browser:ace,streamfab_tver_downloader_for_browser:ice,streamfab_hulu_downloader_for_browser:sce,streamfab_fandango_downloader_for_browser:cce},uce=qn(t=>{var l;const e=document.getElementById("__ref__"),r=e?e.getAttribute("data-ref"):"",a=(l=t.$dvdfabProductsContext)!=null&&l.ready?t.$dvdfabProductsContext.locale:j.common().locale;let s=Se().servoReportTbl[a]||Se().servoReportTbl.en;(window.location.host.includes("test")||window.location.host.includes(":"))&&(s=s.replace("https://","https://test-")),t.vueApp.use(UM,{requestUrl:`${s}/api/web/report`,isDev:!1,refererUrl:r,installData:N3,pv:!1,domainList:["dvdfab.cn","download.musicfab.org",yt().public.API_OAPI.replace("https://",""),...Object.values(Se().webDomain)],defaultAppIdData:{streamfab:"streamfab",playerfab:"playerfab",musicfab:"musicfab"},includeStrengthenUserIdentityDomain:[...Object.values(Se().webDomain),...Se().diversionDomainList],excludeStrengthenUserIdentityUrls:["/mlink/download.php"],textFragmentHashKey:":~:text"}),t.provide("trace",UM)}),lce=qn(t=>{t.vueApp.use(SK)});function dce(t,e){return e.forEach(function(r){r&&typeof r!="string"&&!Array.isArray(r)&&Object.keys(r).forEach(function(a){if(a!=="default"&&!(a in t)){var s=Object.getOwnPropertyDescriptor(r,a);Object.defineProperty(t,a,s.get?s:{enumerable:!0,get:function(){return r[a]}})}})}),Object.freeze(t)}const pce={enabled:!0,env:"prod"},_ce={consoleCapture:!0,advancedNetworkCapture:!0,elkIdentity:{enabled:!0},ignoreUrls:[/bat\.bing\.com/,/google-analytics\.com/,/doubleclick\.net/,/facebook\.net/,/googleadservices\.com/,/googletagmanager\.com/]},fce={enableClicks:!0,clickAttributeKeys:["data-track-id","data-trackid","data-analytics","data-event","data-event-id"],enableScroll:!0,scrollSteps:[25,50,75,90,100],scrollDebounceMs:200,enableDwellTime:!0,enableVitals:!1,enableDeadClick:!1,enableRageClick:!1,deadClickThreshold:1e3,rageClickThreshold:3,enableFirstScroll:!1,enableBottomReach:!1,bottomReachThreshold:90,enableMouseHover:!1,enableMouseMovement:!1,enableTextSelection:!1,mouseHoverThreshold:1e3,enableActiveEngagement:!1,enableExitTracking:!1,quickExitThresholds:[3e3,5e3,1e4]},mce={enable:!1,slowThresholds:{script:800,link:800,css:800,img:2500,image:2500,xmlhttprequest:1e3,fetch:1e3,other:1e3}};class hce{constructor(e){this.cleanupTasks=[],this.initialized=!1,this.config=this.mergeConfig(e)}
2mergeConfig(e){return{...pce,...e,hyperdx:e.hyperdx?{..._ce,...e.hyperdx}:void 0,rum:{...fce,...e.rum},bot:{...mce,...e.bot}}}getConfig(){return this.config}isEnabled(){return this.config.enabled!==!1}addCleanup(e){this.cleanupTasks.push(e)}setInitialized(e){this.initialized=e}isInitialized(){return this.initialized}destroy(){this.cleanupTasks.forEach(e=>e()),this.cleanupTasks=[],this.initialized=!1}}const no=()=>typeof window<"u"&&typeof document<"u",dy=t=>{if(typeof document>"u")return"";const e=document.cookie.match(new RegExp(`(?:^|;\\s*)${t}=([^;]*)`));return e?decodeURIComponent(e[1]):""},Jm=t=>{if(t.id)return`//*[@id="${t.id}"]`;const e=[];let r=t;for(;r&&r.nodeType===Node.ELEMENT_NODE;){let a=0,s=r.previousElementSibling;for(;s;)s.nodeName===r.nodeName&&a++,s=s.previousElementSibling;const l=r.nodeName.toLowerCase(),d=a>0?`[${a+1}]`:"";e.unshift(l+d),r=r.parentElement}return e.length?`/${e.join("/")}`:""},$p=(t,e)=>{const r=typeof t.className=="string"?t.className:t.getAttribute("class")||"",a=t.getAttribute("href")||"",s=t.getAttribute("name")||"",l=t.getAttribute("role")||"",d=t.getAttribute("type")||"",_=t.getAttribute("title")||"",m=t.getAttribute("aria-label")||"",b=(function(y){var E,S;try{const O=y.getAttribute("aria-label");return O?O.trim().substring(0,200):(((E=y.innerText)===null||E===void 0?void 0:E.trim())||((S=y.textContent)===null||S===void 0?void 0:S.trim())||"").substring(0,200)}catch{return""}})(t),g=e?((y,E)=>E.reduce((S,O)=>{const w=y.getAttribute(O);return w&&(S[O]=w),S},{}))(t,e):{};return{tagName:t.tagName.toLowerCase(),id:t.id||"",className:r,href:a,name:s,role:l,type:d,title:_,ariaLabel:m,textContent:b,xpath:Jm(t),...g}},LN="data-warden-g-parm",gce=()=>{let t={};try{document.querySelectorAll(`[${LN}]`).forEach(e=>{const r=e.getAttribute(LN);if(r)try{const a=atob(r),s=JSON.parse(a);t={...t,...s}}catch{try{const s=JSON.parse(r);t={...t,...s}}catch{}}})}catch{}return t},D3=(t,e="")=>{const r={};for(const a in t){if(!Object.prototype.hasOwnProperty.call(t,a))continue;const s=t[a],l=e?`${e}.${a}`:a;s===null||typeof s!="object"||Array.isArray(s)?r[l]=s:Object.assign(r,D3(s,l))}return r},to=(t=window.location.href)=>/\u200B/.test(t)?t.replace(/\u200B/g,""):t,bce=(t=window.location.href)=>{try{return new URL(t).searchParams.get("rr")||document.referrer||""}catch{return document.referrer||""}};let pi=null;const _p=new Map;let vce=0,ap=null,B3="",c0="",U3=!0;const RN=t=>Array.from({length:t},()=>Math.floor(16*Math.random()).toString(16)).join(""),gm=(t,e)=>{let r={};return r=typeof e=="string"?{stringValue:e}:typeof e=="number"?{doubleValue:e}:typeof e=="boolean"?{boolValue:e}:{stringValue:String(e)},{key:t,value:r}},yce=async(t,e,r)=>{var a,s,l,d,_,m;if(!no())return()=>{};if(!t.apiKey)return()=>{};const b=navigator.userAgent,g=(S=>/Mobile|Android|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(S))(b)?"mobile":"pc",y=(S=>/Windows/i.test(S)?"Windows":/Macintosh|Mac OS X/i.test(S)?"macOS":/Linux/i.test(S)?"Linux":/Android/i.test(S)?"Android":/iOS|iPhone|iPad|iPod/i.test(S)?"iOS":"Unknown")(b),E=t.ignoreUrls||[];E.length>0&&window.addEventListener("error",S=>{const O=S.target;if(O&&"tagName"in O&&O.tagName!=="BODY"){const w=O.src||O.href||"";if(w&&E.some(k=>k.test(w)))return}},!0);try{const S=await(async()=>{if(pi)return pi;try{const O=await Promise.resolve().then(function(){return iue});return pi=O.default||O,pi}catch{return null}})();return S?(S.init({apiKey:t.apiKey,service:e,url:t.url,tracePropagationTargets:t.tracePropagationTargets||[],consoleCapture:(a=t.consoleCapture)===null||a===void 0||a,advancedNetworkCapture:(s=t.advancedNetworkCapture)!==null&&s!==void 0&&s,maskAllInputs:(l=t.maskAllInputs)===null||l===void 0||l,maskAllText:(d=t.maskAllText)!==null&&d!==void 0&&d,disableReplay:!((_=t.enableSessionReplay)===null||_===void 0||_),blockClass:t.blockClass,maskClass:t.maskClass,ignoreClass:t.ignoreClass,sampling:t.sampling,recordCanvas:t.recordCanvas,ignoreUrls:t.ignoreUrls,otelResourceAttributes:{osType:y,deviceType:g,userAgent:b,environment:r}}),S.setGlobalAttributes({osType:y,deviceType:g,userAgent:b,environment:r}),pi=S,ap=t.url||null,B3=e,c0=t.apiKey,U3=((m=t.elkIdentity)===null||m===void 0?void 0:m.enabled)!==!1,()=>{}):()=>{}}catch{return()=>{}}},_E=t=>
2{if(no())try{if(!pi)return;const e=(function(r){const a=["password","credit_card","ssn","api_key","token","secret"];return Object.entries(r).reduce((s,[l,d])=>(a.some(_=>l.toLowerCase().includes(_))?s[l]="[REDACTED]":s[l]=d,s),{})})(t);pi.setGlobalAttributes(e)}catch{}},F3=t=>{if(no())try{if(!pi)return;pi.setGlobalAttributes({sentryTraceId:t})}catch{}},$3=(t,e)=>{if(no())try{if(!pi)return;const r={url:to(),referer_url:bce(),...D3(gce()),...U3?Ece():{},...e};pi.addAction(t,r);const a=`evt_${++vce}_${Date.now()}`;_p.set(a,{id:a,eventName:t,attributes:r,timestamp:Date.now()}),setTimeout(()=>{_p.delete(a)},500)}catch{}},Ece=()=>{const t=dy("_EA_TID"),e=dy("_EA_FID"),r=dy("_EA_WID");let a="";if(r)try{a=atob(r)}catch{a=r}return{"elk.token_id":t,"elk.finger_id":e,"elk.web_id":a}},wce={googlebot:/googlebot|google-inspectiontool|google web preview|googleother|google-extended/i,bingbot:/bingbot|msnbot|bingpreview/i,applebot:/applebot/i,yandexbot:/yandexbot|yandex/i,baidubot:/baiduspider|baidu/i,facebookbot:/facebookexternalhit|facebot/i,twitterbot:/twitterbot/i,linkedinbot:/linkedinbot/i};function Sce(){const t=(function(e){for(const[r,a]of Object.entries(wce))if(a.test(e))return{isBot:!0,botType:r};return{isBot:!1,botType:"human"}})(navigator.userAgent);return{isBot:t.isBot,botType:t.botType,confidence:t.isBot?100:0}}const Tce={script:800,link:800,css:800,img:2500,image:2500,xmlhttprequest:1e3,fetch:1e3,other:1e3};function kce(){let t=null,e=null,r=0;const a=performance.getEntriesByType("navigation")[0];a&&(r=a.responseStart-a.requestStart);const s=performance.getEntriesByType("largest-contentful-paint");s.length>0&&(t=s[s.length-1].startTime);const l=performance.getEntriesByType("paint").find(d=>d.name==="first-contentful-paint");return l&&(e=l.startTime),{lcp:t,cls:null,ttfb:r,fcp:e}}function Ace(){const t=performance.getEntriesByType("navigation")[0];return t?{ttfb:Math.round(t.responseStart-t.requestStart),domContentLoaded:Math.round(t.domContentLoadedEventEnd-t.fetchStart),completeLoad:Math.round(t.loadEventEnd-t.fetchStart),dns:Math.round(t.domainLookupEnd-t.domainLookupStart),tcp:Math.round(t.connectEnd-t.connectStart),redirectCount:t.redirectCount,transferSize:t.transferSize,decodedBodySize:t.decodedBodySize}:{ttfb:0,domContentLoaded:0,completeLoad:0,dns:0,tcp:0,redirectCount:0,transferSize:0,decodedBodySize:0}}function Oce(){const t=d=>{const _=document.querySelector(`meta[name="${d}"], meta[property="${d}"]`);return(_==null?void 0:_.getAttribute("content"))||null},e=document.querySelectorAll('script[type="application/ld+json"]'),r=document.querySelectorAll('link[rel="alternate"][hreflang]'),a=document.querySelector('link[rel="canonical"]'),s=document.querySelector('meta[name="robots"]'),l=t("render:status_code");return{title:document.title||"",description:t("description")||"",canonical:(a==null?void 0:a.getAttribute("href"))||null,robotsMeta:(s==null?void 0:s.getAttribute("content"))||null,ogTitle:t("og:title"),ogDescription:t("og:description"),structuredDataCount:e.length,hreflangCount:r.length,statusCode:l}}function Pce(){var t,e;const r=document.querySelectorAll("h1"),a=document.querySelectorAll("img"),s=document.querySelectorAll("a[href]");let l=0;a.forEach(b=>{b.hasAttribute("alt")&&b.getAttribute("alt")!==""||l++});let d=0,_=0;const m=window.location.host;return s.forEach(b=>{const g=b.getAttribute("href")||"";g.startsWith("/")||g.startsWith("#")||g.includes(m)?d++:g.startsWith("http")&&_++}),{h1Count:r.length,h1Text:((e=(t=r[0])===null||t===void 0?void 0:t.textContent)===null||e===void 0?void 0:e.trim().substring(0,100))||null,imgWithoutAlt:l,internalLinkCount:d,externalLinkCount:_}}function Lce(t,e){const r=performance.getEntriesByType("resource"),a={totalCount:r.length,jsCount:0,cssCount:0,imgCount:0,slowResourceCount:0,slowDetails:[]},s=[];return r.forEach(l=>{var d;const _=((d=l.name.split(".").pop())===null||d===void 0?void 0:d.toLowerCase())||"",m=l.initiatorType||"other";m==="script"||["js","mjs"].includes(_)?a.jsCount++:m==="link"||_==="css"?a.cssCount++:(m==="img"||["jpg","jpeg","png","gif","webp","svg"].includes(_))&&a.imgCount++;const b=t[m]||t.other||1e3;l.duration>b&&(a.slowResourceCount++,s.push({name:l.name.substring(l.name.lastIndexOf("/")+1).substring(0,100),type:m,duration:Math.round(l.duration),ttfb:Math.round(l.responseStart-l.startTime),download:Math.round(l.responseEnd-l.responseStart),size:l.transferSize,threshold:b}))}),s.sort((l,d)=>d.duration-l.duration),a.slowDetails=s.slice(0,e),performance.clearResourceTimings(),a}const bm=t=>{let e="";for(let r=0;r<t;r++)e+="0123456789abcdef".charAt(Math.floor(16*Math.random()));return e};class Rce{constructor(){this.traceId=bm(32),this.pageSpanId=bm(16),this.lastPageUrl=typeof window<"u"?window.location.href:""}getTraceId(){return this.traceId}getSpanId(){return this.pageSpanId}refresh(){this.traceId=bm(32),this.pageSpanId=bm(16),this.lastPageUrl=typeof window<"u"?window.location.href:""}checkAndRefreshIfNeeded(){return typeof window>"u"?!1:window.location.href!==this.lastPageUrl&&(this.refresh(),!0)}listenToNuxtRouting(e){e&&e.hook("page:start",()=>{this.refresh()})}}const Cce=(t,e,r)=>{if(!no())return()=>{};if(!t.enable)return()=>{};const a=Sce();if(!a.isBot)return()=>{};const s=t.reportEndpoint||"https://otel-us.dvdfab.me/v1/logs",l=[];let d=null;const _=[];let m=null;const b=new Rce;r&&b.listenToNuxtRouting(r);const g=()=>{if(l.length===0)return;const L=1e6*Date.now(),B={resourceLogs:[{resource:{attributes:[{key:"service.name",value:{stringValue:e}}]},scopeLogs:[{scope:{name:"seo-crawler-monitor"},logRecords:l.map(M=>({timeUnixNano:String(L),severityText:M.level.toUpperCase(),severityNumber:M.level==="error"?17:M.level==="warn"?13:9,traceId:M.traceId,spanId:M.spanId,body:{stringValue:
2M.message},attributes:[{key:"bot.type",value:{stringValue:a.botType}},{key:"http.url",value:{stringValue:M.url}},{key:"referrer",value:{stringValue:document.referrer}},{key:"user_agent",value:{stringValue:navigator.userAgent}},{key:"viewport",value:{stringValue:`${window.innerWidth}x${window.innerHeight}`}},...Object.entries(M.attributes).filter(([,U])=>U!=null).map(([U,F])=>({key:U,value:{stringValue:String(F)}}))]}))}]}]},N=JSON.stringify(B);let D=!1;try{fetch(s,{method:"POST",headers:{"Content-Type":"application/json"},keepalive:!0,body:N}).catch(()=>{}),D=!0}catch{}if(!D&&navigator.sendBeacon)try{navigator.sendBeacon(s,new Blob([N],{type:"application/json"}))}catch{}l.length=0},y=(L,B,N={})=>{b.checkAndRefreshIfNeeded()&&l.push({level:"info",message:"TraceID refresh on URL change",attributes:{},traceId:b.getTraceId(),spanId:b.getSpanId(),url:window.location.href}),l.push({level:L,message:B,attributes:N,traceId:b.getTraceId(),spanId:b.getSpanId(),url:window.location.href}),l.length>=5?(d&&clearTimeout(d),g()):(d&&clearTimeout(d),d=setTimeout(g,1e3))},E=()=>{if(_.length===0)return;m&&(clearTimeout(m),m=null);const L={};for(const M of _)L[M.type]=(L[M.type]||0)+1;const B={"errors.total":_.length};for(const[M,U]of Object.entries(L))B[`errors.${M}`]=U;const N=_.slice(0,10).map(M=>({type:M.type,message:M.message.substring(0,200),detail:M.detail.substring(0,300)}));B["errors.details"]=JSON.stringify(N);const D=_.some(M=>M.type!=="cross_origin_script");y(D?"error":"warn","Error Summary",B),_.length=0,g()},S=()=>{m||(m=setTimeout(E,2500))},O=L=>{_.push(L),S()},w=()=>{const L=(function(M,U=5){const F={...Tce,...M};return{render:{domElementCount:document.getElementsByTagName("*").length,documentReadyState:document.readyState,bodyExists:!!document.body},vitals:kce(),navigation:Ace(),meta:Oce(),structure:Pce(),resources:Lce(F,U)}})(t.slowResourceThresholds||t.slowThresholds,t.slowResourceTopN),B={"seo.dom_count":(N=L).render.domElementCount,"seo.ready_state":N.render.documentReadyState,"seo.lcp":N.vitals.lcp,"seo.fcp":N.vitals.fcp,"seo.ttfb":N.vitals.ttfb,"seo.cls":N.vitals.cls,"perf.ttfb":N.navigation.ttfb,"perf.dom_content_loaded":N.navigation.domContentLoaded,"perf.complete_load":N.navigation.completeLoad,"perf.dns":N.navigation.dns,"perf.tcp":N.navigation.tcp,"perf.redirect_count":N.navigation.redirectCount,"perf.transfer_size":N.navigation.transferSize,"perf.decoded_body_size":N.navigation.decodedBodySize,"seo.title":N.meta.title,"seo.description":(D=N.meta.description)===null||D===void 0?void 0:D.substring(0,200),"seo.canonical":N.meta.canonical,"seo.robots_meta":N.meta.robotsMeta,"seo.structured_data_count":N.meta.structuredDataCount,"seo.hreflang_count":N.meta.hreflangCount,"seo.status_code":N.meta.statusCode,"seo.h1_count":N.structure.h1Count,"seo.h1_text":N.structure.h1Text,"seo.img_without_alt":N.structure.imgWithoutAlt,"seo.internal_links":N.structure.internalLinkCount,"seo.external_links":N.structure.externalLinkCount,"res.total":N.resources.totalCount,"res.js_count":N.resources.jsCount,"res.css_count":N.resources.cssCount,"res.img_count":N.resources.imgCount,"res.slow_count":N.resources.slowResourceCount,"res.slow_details":N.resources.slowDetails.length>0?JSON.stringify(N.resources.slowDetails):null};var N,D;y("info","Search Engine Crawler Visit",B),g(),_.length>0&&S()},k=L=>{var B;if(L.reason==="cancel"||((B=L.reason)===null||B===void 0?void 0:B.name)==="AbortError")return;let N="",D="";L.reason instanceof Error?(N=L.reason.message,D=L.reason.stack||""):N=String(L.reason),O({type:"unhandled_rejection",message:`Unhandled Promise Rejection: ${N}`,detail:D.substring(0,500),timestamp:Date.now()})},P=L=>{var B,N;if(L instanceof ErrorEvent)return void(L.message==="Script error."?O({type:"cross_origin_script",message:"Cross-Origin Script Error",detail:`${L.filename}:${L.lineno}`,timestamp:Date.now()}):O({type:"js_runtime",message:`JS Error: ${L.message}`,detail:((N=(B=L.error)===null||B===void 0?void 0:B.stack)===null||N===void 0?void 0:N.substring(0,500))||`${L.filename}:${L.lineno}:${L.colno}`,timestamp:Date.now()}));const D=L.target;if(D&&(D.tagName==="IMG"||D.tagName==="SCRIPT"||D.tagName==="LINK")){const M=D.src||D.href||"";if(["bat.bing.com","google-analytics.com","doubleclick.net","facebook.net","googleadservices.com","googletagmanager.com"].some(U=>M.includes(U)))return;O({type:"resource_load",message:`Resource Load Failed: ${D.tagName}`,detail:M,timestamp:Date.now()})}};window.addEventListener("unhandledrejection",k),window.addEventListener("error",P,!0),document.readyState==="complete"?w():window.addEventListener("load",
2w);const C=()=>{document.visibilityState==="hidden"&&(_.length>0&&E(),g())};return window.addEventListener("visibilitychange",C),window.addEventListener("pagehide",()=>{_.length>0&&E(),g()}),r&&t.enableVueErrorTracking!==!1&&r.hook("vue:error",(L,B)=>((N,D)=>{var M,U,F;const Y=((M=D==null?void 0:D.type)===null||M===void 0?void 0:M.name)||((U=D==null?void 0:D.type)===null||U===void 0?void 0:U.__name)||"Anonymous";O({type:"vue_error",message:`Vue Error in <${Y}>: ${N.message}`,detail:((F=N.stack)===null||F===void 0?void 0:F.substring(0,500))||"",timestamp:Date.now()})})(L,B)),()=>{window.removeEventListener("unhandledrejection",k),window.removeEventListener("error",P,!0),window.removeEventListener("load",w),window.removeEventListener("visibilitychange",C),m&&clearTimeout(m),_.length>0&&E(),g()}},py="data-track-click",_y="trk-click-par",xce=({reporter:t,attributeKeys:e,mode:r="all"})=>{if(!no()||!(document!=null&&document.addEventListener))return()=>{};let a=0,s=null;const l=d=>{var _;const m=d.target;if(!m||typeof m.closest!="function")return;let b=null;if(r==="attribute"?b=m.closest(`[${py}],[${_y}]`):(b=m.closest(`[${py}],[${_y}]`),b||(b=m.closest('a,button,[role="button"],input[type="button"],input[type="submit"],[data-track-id],[data-trackid],[data-analytics],[data-event],[data-event-id]'))),!b)return;const g=Date.now();if(s===b&&g-a<50)return;a=g,s=b;const y=$p(b,e),E=(function(O){const w={url:"",fullurl:"",target:"",rel:""};if(O.tagName.toLowerCase()!=="a")return w;const k=O.getAttribute("href");return!k||["javascript:;","javascript:void(0)","#"].includes(k)||k.startsWith("#")||(w.url=k,w.fullurl=k.startsWith("http")?k:window.location.origin+k,w.target=O.getAttribute("target")||"",w.rel=O.getAttribute("rel")||""),w})(b);let S=(function(O,w){const k=O.getAttribute(w);if(!k)return{};try{return JSON.parse(k)}catch{return{}}})(b,py);if(Object.keys(S).length===0){const O=((w,k)=>{try{const P=w.getAttribute(k);if(!P)return{};try{return JSON.parse(P)}catch{try{const L=atob(P);return JSON.parse(L)}catch{return{}}}}catch{return{}}})(b,_y);if(O&&Object.keys(O).length>0){const{event_target:w,...k}=O;S=k}}t("element_click",{x:d.clientX,y:d.clientY,xpath:y.xpath,selector:Ice(b),tagName:y.tagName,id:y.id,className:y.className,href:y.href,name:y.name,role:y.role,type:y.type,title:y.title,url:E.url,fullurl:E.fullurl,target:E.target,rel:E.rel,page:((_=window.location)===null||_===void 0?void 0:_.pathname)||"",pageUrl:to(),viewportWidth:window.innerWidth,viewportHeight:window.innerHeight,timestamp:g,...S})};return document.addEventListener("click",l,!0),()=>document.removeEventListener("click",l,!0)};function Ice(t){if(t.id)return`#${t.id}`;if(t.className&&typeof t.className=="string"){const r=t.className.trim().split(/\s+/).filter(Boolean);if(r.length>0)return`${t.tagName.toLowerCase()}.${r.join(".")}`}const e=t.parentElement;if(e){const r=Array.from(e.children).indexOf(t)+1;return`${t.tagName.toLowerCase()}:nth-child(${r})`}return t.tagName.toLowerCase()}const Kd="data-track-hover",Jd="trk-hover-par",CN='a,button,[role="button"],[data-hover],[data-track-hover]',Mce=({reporter:t,delay:e=300,mode:r="all"})=>{if(!no()||!(document!=null&&document.addEventListener))return()=>{};const a=new WeakMap,s=d=>{const _=d.target;if(!_||typeof _.closest!="function")return;let m=null;if(r==="attribute"?m=_.closest(`[${Kd}],[${Jd}]`):(m=_.closest(`[${Kd}],[${Jd}]`),m||(m=_.closest(CN))),!m||a.has(m)||(g=>{let y=g.parentElement;for(;y;){if(a.has(y))return!0;y=y.parentElement}return!1})(m))return;const b=Date.now();a.set(m,b)},l=d=>{const _=d.target;if(!_||typeof _.closest!="function")return;let m=null;if(r==="attribute"?m=_.closest(`[${Kd}],[${Jd}]`):(m=_.closest(`[${Kd}],[${Jd}]`),m||(m=_.closest(CN))),!m)return;const b=a.get(m);if(!b)return;a.delete(m);const g=Date.now(),y=g-b;if(y<e)return;const E=$p(m),S=(function(w){const k={url:"",fullurl:"",target:"",rel:""};if(w.tagName.toLowerCase()!=="a")return k;const P=w.getAttribute("href");return!P||["javascript:;","javascript:void(0)","#"].includes(P)||P.startsWith("#")||(k.url=P,k.fullurl=P.startsWith("http")?P:window.location.origin+P,k.target=w.getAttribute("target")||"",k.rel=w.getAttribute("rel")||""),k})(m);let O=(function(w,k){const P=w.getAttribute(k);if(!P)return{};try{return JSON.parse(P)}catch{return{}}})(m,Kd);if(Object.keys(O).length===0){const w=((k,P)=>{try{const C=k.getAttribute(P);if(!C)return{};try{return JSON.parse(C)}catch{try{const B=atob(C);return JSON.parse(B)}catch{return{}}}}catch{return{}}})(m,Jd);if(w&&Object.keys(w).length>0){const{event_target:k,...P}=w;O=P}}t("hover",{xpath:E.xpath,selector:Nce(m),tagName:E.tagName,id:E.id,className:E.className,href:E.href,name:E.name,role:E.role,type:E.type,title:E.title,url:S.url,fullurl:S.fullurl,target:S.target,rel:S.rel,hoverDuration:y,page:window.location.pathname,pageUrl:to(),viewportWidth:window.innerWidth,viewportHe
2ight:window.innerHeight,timestamp:g,...O})};return document.addEventListener("mouseenter",s,!0),document.addEventListener("mouseleave",l,!0),()=>{document.removeEventListener("mouseenter",s,!0),document.removeEventListener("mouseleave",l,!0)}};function Nce(t){if(t.id)return`#${t.id}`;if(t.className&&typeof t.className=="string"){const r=t.className.trim().split(/\s+/).filter(Boolean);if(r.length>0)return`${t.tagName.toLowerCase()}.${r.join(".")}`}const e=t.parentElement;if(e){const r=Array.from(e.children).indexOf(t)+1;return`${t.tagName.toLowerCase()}:nth-child(${r})`}return t.tagName.toLowerCase()}const xN="data-track-exposure",IN="trk-exposure-par",MN=new Set,Dce=({reporter:t,threshold:e=.5,mode:r="attribute",selector:a="[data-track-exposure]"})=>{if(!no()||!window.IntersectionObserver)return()=>{};const s=new WeakSet,l=new WeakMap,d=new IntersectionObserver(b=>{b.forEach(g=>{const y=g.target,E=l.get(y);if(g.isIntersecting&&g.intersectionRatio>=e){if(E===void 0||E==="left"){const S=Date.now(),O=$p(y);let w=(function(U,F){const Y=U.getAttribute(F);if(!Y)return{};try{return JSON.parse(Y)}catch{return{}}})(y,xN);if(Object.keys(w).length===0){const U=((F,Y)=>{try{const q=F.getAttribute(Y);if(!q)return{};try{return JSON.parse(q)}catch{try{const K=atob(q);return JSON.parse(K)}catch{return{}}}}catch{return{}}})(y,IN);if(U&&Object.keys(U).length>0){const{event_target:F,...Y}=U;w=Y}}const k=JSON.stringify(w),P=`${window.location.pathname}::${O.xpath}::${k}`;if(MN.has(P))return void l.set(y,"exposed");const C=y.getBoundingClientRect(),L=Math.round(C.left+C.width/2),B=Math.round(C.top+C.height/2),N=window.innerHeight;let D="center";B<N/3?D="top":B>2*N/3&&(D="bottom");const M=Math.round((window.scrollY+N)/document.documentElement.scrollHeight*100);t("exposure",{xpath:O.xpath,selector:Bce(y),tagName:O.tagName,id:O.id,className:O.className,href:O.href,name:O.name,role:O.role,type:O.type,title:O.title,x:L,y:B,visibleRatio:Number(g.intersectionRatio.toFixed(2)),viewportPosition:D,exposureType:"first",page:window.location.pathname,pageUrl:to(),scrollDepth:M,viewportWidth:window.innerWidth,viewportHeight:window.innerHeight,timestamp:S,...w}),l.set(y,"exposed"),MN.add(P)}}else E==="exposed"&&l.set(y,"left")})},{root:null,rootMargin:"0px",threshold:[0,e]}),_=()=>{const b=r==="attribute"?`${`[${xN}]`},${`[${IN}]`}`:a;document.querySelectorAll(b).forEach(g=>{s.has(g)||(s.add(g),d.observe(g))})};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",_):_();let m=null;if(r==="attribute"){let b=null;m=new MutationObserver(()=>{b&&clearTimeout(b),b=setTimeout(()=>{_(),b=null},500)}),m.observe(document.body,{childList:!0,subtree:!0})}return()=>{d.disconnect(),m==null||m.disconnect()}};function Bce(t){if(t.id)return`#${t.id}`;if(t.className&&typeof t.className=="string"){const r=t.className.trim().split(/\s+/).filter(Boolean);if(r.length>0)return`${t.tagName.toLowerCase()}.${r.join(".")}`}const e=t.parentElement;if(e){const r=Array.from(e.children).indexOf(t)+1;return`${t.tagName.toLowerCase()}:nth-child(${r})`}return t.tagName.toLowerCase()}const j3=()=>{const t=document.documentElement,e=window.scrollY||t.scrollTop||document.body.scrollTop||0,r=window.innerHeight||t.clientHeight||0,a=Math.max(t.scrollHeight||0,document.body.scrollHeight||0);if(!a||!r)return 0;const s=Math.round((e+r)/a*100);return Math.max(0,Math.min(100,s))},Uce=({reporter:t,steps:e,debounceMs:r=200})=>{if(!no()||!(document!=null&&document.addEventListener))return()=>{};const a=(d=>{const _=(d&&d.length?d:[25,50,75,90,100]).map(m=>Math.max(0,Math.min(100,Math.round(m)))).filter((m,b,g)=>g.indexOf(m)===b).sort((m,b)=>m-b);return _.length?_:[100]})(e);let s=0;const l=((d,_)=>{let m,b=0;return(...g)=>{const y=Date.now(),E=_-(y-b);if(E<=0)return m&&(clearTimeout(m),m=void 0),b=y,void d(...g);m||(m=setTimeout(()=>{b=Date.now(),m=void 0,d(...g)},E))}})(()=>{const d=j3();if(!d)return;const _=a.find(m=>m>s&&d>=m);_&&(s=_,t("page_scroll_depth",{percent:d,step:_,page:window.location.pathname,pageUrl:to(),timestamp:Date.now()}))},r);return window.addEventListener("scroll",l,{passive:!0}),()=>{window.removeEventListener("scroll",l)}};function Fce(t){if(t.id)return`#${t.id}`;if(t.className&&typeof t.className=="string"){const r=t.className.trim().split(/\s+/).filter(
2Boolean);if(r.length>0)return`${t.tagName.toLowerCase()}.${r.join(".")}`}const e=t.parentElement;if(e){const r=Array.from(e.children).indexOf(t)+1;return`${t.tagName.toLowerCase()}:nth-child(${r})`}return t.tagName.toLowerCase()}function $ce(t){try{let e=t.closest('section, article, [class*="section"], [class*="block"], [class*="module"]');if(e||(e=t.parentElement),e){const r=e.querySelector("h1, h2, h3, h4, h5, h6");if(r)return(r.innerText||r.textContent||"").trim().substring(0,100)}return""}catch{return""}}function jce(t){try{const e=t.closest("form");return e?{inForm:!0,formAction:e.getAttribute("action")||""}:{inForm:!1,formAction:""}}catch{return{inForm:!1,formAction:""}}}function NN(t,e){try{return window.getComputedStyle(t).getPropertyValue(e)||window.getComputedStyle(t)[e]||""}catch{return""}}const Vce=new Set(["html","body","main","header","footer","nav","section","article"]),zce=({reporter:t,timeWindow:e=2e3,clickThreshold:r=3,distanceThreshold:a=50,maxSpread:s=100,clickContext:l})=>{if(!no()||!(document!=null&&document.addEventListener))return()=>{};const d=[],_=m=>{var b,g,y;const E=Date.now(),S=m.clientX,O=m.clientY,w=m.target;if(!w)return;const k=((b=w.tagName)===null||b===void 0?void 0:b.toLowerCase())||"";if(Vce.has(k))return;const P=w.getBoundingClientRect();if(P.width*P.height>25e4)return;const C=d.filter(L=>E-L.timestamp<e);if(d.length=0,d.push(...C),d.push({x:S,y:O,timestamp:E,target:w}),d.length>=r){const L=(function(M){const U=[],F=[],Y=[];for(let re=1;re<M.length;re++)U.push(M[re].timestamp-M[re-1].timestamp);M.forEach(re=>{F.push(re.x),Y.push(re.y)});const q=Math.min(...F),H=Math.max(...F),K=Math.min(...Y),z=Math.max(...Y),J=Math.sqrt(Math.pow(H-q,2)+Math.pow(z-K,2));return{avgInterval:U.length>0?Math.round(U.reduce((re,oe)=>re+oe,0)/U.length):0,minInterval:U.length>0?Math.min(...U):0,maxInterval:U.length>0?Math.max(...U):0,xMin:q,xMax:H,yMin:K,yMax:z,spread:Math.round(J)}})(d),B=(function(M){if(M.length===0)return!1;const U=M[0].target,F=Jm(U);return M.every(Y=>Jm(Y.target)===F)})(d),N=(function(M,U){if(M.length===0)return!1;const F=M.reduce((q,H)=>q+H.x,0)/M.length,Y=M.reduce((q,H)=>q+H.y,0)/M.length;return M.every(q=>Math.sqrt(Math.pow(q.x-F,2)+Math.pow(q.y-Y,2))<=U)})(d,a),D=B&&L.spread<=s;if(D||N){const M=$p(w),U=!!w.closest('a,button,[role="button"],[role="link"],input,select,textarea,label,[onclick],[data-track-id],[data-trackid],[data-analytics],[data-event],[tabindex]:not([tabindex="-1"]),[contenteditable="true"]');t("rage_click",{count:d.length,avgInterval:L.avgInterval,minInterval:L.minInterval,maxInterval:L.maxInterval,x:S,y:O,xMin:L.xMin,xMax:L.xMax,yMin:L.yMin,yMax:L.yMax,spread:L.spread,xpath:M.xpath,selector:Hce(w),tagName:M.tagName,id:M.id,className:M.className,href:M.href,name:M.name,role:M.role,type:M.type,title:M.title,textContent:M.textContent,ariaLabel:M.ariaLabel,reason:D?"same_element":"same_area",isClickable:U,page:((g=window.location)===null||g===void 0?void 0:g.pathname)||"",url:((y=window.location)===null||y===void 0?void 0:y.href)||"",viewportWidth:window.innerWidth,viewportHeight:window.innerHeight,nearestHeading:Gce(w),documentReady:document.readyState,pageLoadDuration:Math.round(performance.now()),clickPattern:qce(d),firstClickToLastClick:d.length>1?d[d.length-1].timestamp-d[0].timestamp:0,isDisabled:w.hasAttribute("disabled")||w.getAttribute("aria-disabled")==="true",cursor:DN(w,"cursor"),pointerEvents:DN(w,"pointerEvents"),inForm:!!w.closest("form"),...l?l.getSnapshot(w,S,O,!1):{},timestamp:E}),d.length=0}}};return document.addEventListener("click",_,!0),()=>{document.removeEventListener("click",_,!0)}};function Hce(t){if(t.id)return`#${t.id}`;if(t.className&&typeof t.className=="string"){const r=t.className.trim().split(/\s+/).filter(Boolean);if(r.length>0)return`${t.tagName.toLowerCase()}.${r.join(".")}`}const e=t.parentElement;if(e){const r=Array.from(e.children).indexOf(t)+1;return`${t.tagName.toLowerCase()}:nth-child(${r})`}return t.tagName.toLowerCase()}function Gce(t){try{let e=t.closest('section, article, [class*="section"], [class*="block"], [class*="module"]');if(e||(e=t.parentElement),e){const r=e.querySelector("h1, h2, h3, h4, h5, h6");if(r)return(r.innerText||r.textContent||"").trim().substring(0,100)}return""}catch{return""}}function qce(t){if(t.length<3)return"unknown";const e=[];for(let m=1;m<t.length;m++)e.push(t[m].timestamp-t[m-1].timestamp);const r=e.reduce((m,b)=>m+b,0)/e.length,a=e.reduce((m,b)=>m+Math.pow(b-r,2),0)/e.length,s=Math.sqrt(a),l=r>0?s/r:0;let d=0;for(let m=1;m<e.length;m++)e[m]<e[m-1]&&d++;const _=d/(e.length-1);return l<.3?"rhythmic":_>=.7?"accelerating":"irregular"}function DN(t,e){try{return window.getComputedStyle(t).getPropertyValue(e)||window.getComputedStyle(t)[e]||""}catch{return""}}const Wce=({reporter:t})=>
2{if(!no()||!(document!=null&&document.addEventListener))return()=>{};let e=Date.now(),r=null,a=null,s=!1;const l=()=>{s||(r||(r="tab_close"),s=!0,t("page_exit",{exitType:r,duration:Date.now()-e,page:window.location.pathname,pageUrl:to(),referrer:document.referrer,...a&&{destinationUrl:a},timestamp:Date.now()}))},d=y=>{const E=y.target;if(!E||typeof E.closest!="function")return;const S=E.closest("a");if(!S)return;const O=S.getAttribute("href");O&&(O.startsWith("http")?O.includes(window.location.host)?(r="internal_link",a=O):(r="external_link",a=O):(O.startsWith("/")||O.startsWith("#"))&&(r="internal_link",a=O.startsWith("/")?window.location.origin+O:window.location.href.split("#")[0]+O))},_="navigation"in window;if(_){const y=E=>{E.navigationType!=="push"&&E.navigationType!=="replace"||(r&&(s=!0,t("page_exit",{exitType:r,duration:Date.now()-e,page:window.location.pathname,pageUrl:to(),referrer:document.referrer,...a&&{destinationUrl:a},timestamp:Date.now()})),r=null,a=null,e=Date.now(),setTimeout(()=>{s=!1},100))};window.navigation.addEventListener("navigate",y)}const m=history.pushState,b=history.replaceState,g=()=>{r=null};return _||(history.pushState=function(...y){return g(),m.apply(this,y)},history.replaceState=function(...y){return g(),b.apply(this,y)}),document.addEventListener("click",d,!0),window.addEventListener("beforeunload",l),()=>{document.removeEventListener("click",d,!0),window.removeEventListener("beforeunload",l),_||(history.pushState=m,history.replaceState=b)}};function u0(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,a=Array(e);r<e;r++)a[r]=t[r];return a}function ci(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function BN(t,e,r,a,s,l,d){try{var _=t[l](d),m=_.value}catch(b){return void r(b)}_.done?e(m):Promise.resolve(m).then(a,s)}function _a(t){return function(){var e=this,r=arguments;return new Promise(function(a,s){var l=t.apply(e,r);function d(m){BN(l,a,s,d,_,"next",m)}function _(m){BN(l,a,s,d,_,"throw",m)}d(void 0)})}}function Nr(t,e,r){return e=au(e),V3(t,fE()?Reflect.construct(e,r||[],au(t).constructor):e.apply(t,r))}function qt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Yce(t,e){for(var r=0;r<e.length;r++){var a=e[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,z3(a.key),a)}}function Wt(t,e,r){return e&&Yce(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function Jt(t,e){var r=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=mE(t))||e){r&&(t=r);var a=0,s=function(){};return{s,n:function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}},e:function(m){throw m},f:s}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
3In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,d=!0,_=!1;return{s:function(){r=r.call(t)},n:function(){var m=r.next();return d=m.done,m},e:function(m){_=!0,l=m},f:function(){try{d||r.return==null||r.return()}finally{if(_)throw l}}}}function Nt(t,e,r){return(e=z3(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function l0(){return l0=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(t,e,r){var a=(function(l,d){for(;!{}.hasOwnProperty.call(l,d)&&(l=au(l))!==null;);return l})(t,e);if(a){var s=Object.getOwnPropertyDescriptor(a,e);return s.get?s.get.call(arguments.length<3?t:r):s.value}},l0.apply(null,arguments)}function au(t){return au=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},au(t)}function qr(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&kp(t,e)}function fE(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(fE=function(){return!!t})()}function UN(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(s){return Object.getOwnPropertyDescriptor(t,s).enumerable})),r.push.apply(r,a)}return r}function le(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};
3e%2?UN(Object(r),!0).forEach(function(a){Nt(t,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):UN(Object(r)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(r,a))})}return t}function FN(t,e){if(t==null)return{};var r,a,s=(function(d,_){if(d==null)return{};var m={};for(var b in d)if({}.hasOwnProperty.call(d,b)){if(_.indexOf(b)!==-1)continue;m[b]=d[b]}return m})(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a<l.length;a++)r=l[a],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(s[r]=t[r])}return s}function V3(t,e){if(e&&(typeof e=="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ci(t)}function Wn(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,r=typeof Symbol=="function"?Symbol:{},a=r.iterator||"@@iterator",s=r.toStringTag||"@@toStringTag";function l(S,O,w,k){var P=O&&O.prototype instanceof _?O:_,C=Object.create(P.prototype);return fa(C,"_invoke",(function(L,B,N){var D,M,U,F=0,Y=N||[],q=!1,H={p:0,n:0,v:t,a:K,f:K.bind(t,4),d:function(z,J){return D=z,M=0,U=t,H.n=J,d}};function K(z,J){for(M=z,U=J,e=0;!q&&F&&!re&&e<Y.length;e++){var re,oe=Y[e],Z=H.p,ee=oe[2];z>3?(re=ee===J)&&(U=oe[(M=oe[4])?5:(M=3,3)],oe[4]=oe[5]=t):oe[0]<=Z&&((re=z<2&&Z<oe[1])?(M=0,H.v=J,H.n=oe[1]):Z<ee&&(re=z<3||oe[0]>J||J>ee)&&(oe[4]=z,oe[5]=J,H.n=ee,M=0))}if(re||z>1)return d;throw q=!0,J}return function(z,J,re){if(F>1)throw TypeError("Generator is already running");for(q&&J===1&&K(J,re),M=J,U=re;(e=M<2?t:U)||!q;){D||(M?M<3?(M>1&&(H.n=-1),K(M,U)):H.n=U:H.v=U);try{if(F=2,D){if(M||(z="next"),e=D[z]){if(!(e=e.call(D,U)))throw TypeError("iterator result is not an object");if(!e.done)return e;U=e.value,M<2&&(M=0)}else M===1&&(e=D.return)&&e.call(D),M<2&&(U=TypeError("The iterator does not provide a '"+z+"' method"),M=1);D=t}else if((e=(q=H.n<0)?U:L.call(B,H))!==d)break}catch(oe){D=t,M=1,U=oe}finally{F=1}}return{value:e,done:q}}})(S,w,k),!0),C}var d={};function _(){}function m(){}function b(){}e=Object.getPrototypeOf;var g=[][a]?e(e([][a]())):(fa(e={},a,function(){return this}),e),y=b.prototype=_.prototype=Object.create(g);function E(S){return Object.setPrototypeOf?Object.setPrototypeOf(S,b):(S.__proto__=b,fa(S,s,"GeneratorFunction")),S.prototype=Object.create(y),S}return m.prototype=b,fa(y,"constructor",b),fa(b,"constructor",m),m.displayName="GeneratorFunction",fa(b,s,"GeneratorFunction"),fa(y),fa(y,s,"Generator"),fa(y,a,function(){return this}),fa(y,"toString",function(){return"[object Generator]"}),(Wn=function(){return{w:l,m:E}})()}function fa(t,e,r,a){var s=Object.defineProperty;try{s({},"",{})}catch{s=0}fa=function(l,d,_,m){function b(g,y){fa(l,g,function(E){return this._invoke(g,y,E)})}d?s?s(l,d,{value:_,enumerable:!m,configurable:!m,writable:!m}):l[d]=_:(b("next",0),b("throw",1),b("return",2))},fa(t,e,r,a)}function kp(t,e){return kp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},kp(t,e)}function un(t,e){return(function(r){if(Array.isArray(r))return r})(t)||(function(r,a){var s=r==null?null:typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(s!=null){var l,d,_,m,b=[],g=!0,y=!1;try{if(_=(s=s.call(r)).next,a===0){if(Object(s)!==s)return;g=!1}else for(;!(g=(l=_.call(s)).done)&&(b.push(l.value),b.length!==a);g=!0);}catch(E){y=!0,d=E}finally{try{if(!g&&s.return!=null&&(m=s.return(),Object(m)!==m))return}finally{if(y)throw d}}return b}})(t,e)||mE(t,e)||(function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
4In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}function Ci(t,e,r,a){var s=l0(au(t.prototype),e,r);return 2&a&&typeof s=="function"?function(l){return s.apply(r,l)}:s}function Ht(t){return(function(e){if(Array.isArray(e))return u0(e)})(t)||(function(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)})(t)||mE(t)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
5In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}
5function z3(t){var e=(function(r,a){if(typeof r!="object"||!r)return r;var s=r[Symbol.toPrimitive];if(s!==void 0){var l=s.call(r,a);if(typeof l!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(r)})(t,"string");return typeof e=="symbol"?e:e+""}function Rt(t){return Rt=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rt(t)}function mE(t,e){if(t){if(typeof t=="string")return u0(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u0(t,e):void 0}}function Xm(t){var e=typeof Map=="function"?new Map:void 0;return Xm=function(r){if(r===null||!(function(s){try{return Function.toString.call(s).indexOf("[native code]")!==-1}catch{return typeof s=="function"}})(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(e!==void 0){if(e.has(r))return e.get(r);e.set(r,a)}function a(){return(function(s,l,d){if(fE())return Reflect.construct.apply(null,arguments);var _=[null];_.push.apply(_,l);var m=new(s.bind.apply(s,_));return d&&kp(m,d.prototype),m})(r,arguments,au(this).constructor)}return a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),kp(a,r)},Xm(t)}var H3=-1,gl=function(t){addEventListener("pageshow",function(e){e.persisted&&(H3=e.timeStamp,t(e))},!0)},Ni=function(t,e,r,a){var s,l;return function(d){e.value>=0&&(d||a)&&((l=e.value-(s??0))||s===void 0)&&(s=e.value,e.delta=l,e.rating=(function(_,m){return _>m[1]?"poor":_>m[0]?"needs-improvement":"good"})(e.value,r),t(e))}},d0=function(t){requestAnimationFrame(function(){return requestAnimationFrame(function(){return t()})})},hE=function(){var t=performance.getEntriesByType("navigation")[0];if(t&&t.responseStart>0&&t.responseStart<performance.now())return t},Ap=function(){var t,e=hE();return(t=e==null?void 0:e.activationStart)!==null&&t!==void 0?t:0},Di=function(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:-1,r=hE(),a="navigate";return H3>=0?a="back-forward-cache":r&&(document.prerendering||Ap()>0?a="prerender":document.wasDiscarded?a="restore":r.type&&(a=r.type.replace(/_/g,"-"))),{name:t,value:e,rating:"good",delta:0,entries:[],id:"v5-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:a}},fy=new WeakMap;function p0(t,e){return fy.get(t)||fy.set(t,new e),fy.get(t)}var _0,Kce=(function(){return Wt(function t(){qt(this,t),Nt(this,"t",void 0),Nt(this,"i",0),Nt(this,"o",[])},[{key:"h",value:function(t){var e;if(!t.hadRecentInput){var r=this.o[0],a=this.o.at(-1);this.i&&r&&a&&t.startTime-a.startTime<1e3&&t.startTime-r.startTime<5e3?(this.i+=t.value,this.o.push(t)):(this.i=t.value,this.o=[t]),(e=this.t)===null||e===void 0||e.call(this,t)}}}])})(),Op=function(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};try{if(PerformanceObserver.supportedEntryTypes.includes(t)){var a=new PerformanceObserver(function(s){Promise.resolve().then(function(){e(s.getEntries())})});return a.observe(le({type:t,buffered:!0},r)),a}}catch{}},f0=function(t){var e=!1;return function(){e||(t(),e=!0)}},pl=-1,G3=new Set,$N=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},m0=function(t){if(document.visibilityState==="hidden"){if(t.type==="visibilitychange"){var e,r=Jt(G3);try{for(r.s();!(e=r.n()).done;)(0,e.value)()}catch(a){r.e(a)}finally{r.f()}}isFinite(pl)||(pl=t.type==="visibilitychange"?t.timeStamp:0,removeEventListener("prerenderingchange",m0,!0))}},Qm=function(){if(pl<0){var t,e=Ap(),r=document.prerendering||(t=globalThis.performance.getEntriesByType("visibility-state").filter(function(a){return a.name==="hidden"&&a.startTime>e})[0])===null||t===void 0?void 0:t.startTime;pl=r??$N(),addEventListener("visibilitychange",m0,!0),addEventListener("prerenderingchange",m0,!0),gl(function(){setTimeout(function(){pl=$N()})})}return{get firstHiddenTime(){return pl},onHidden:function(a){G3.add(a)}}},yh=function(t){document.prerendering?addEventListener("prerenderingchange",function(){return t()},!0):t()},jN=[1800,3e3],VN=function(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};yh(function(){var r,a=Qm(),s=Di("FCP"),l=Op("paint",function(d){var _,m=Jt(d);try{for(m.s();!(_=m.n()).done;){var b=_.value;b.name==="first-contentful-paint"&&(l.disconnect(),b.startTime<a.firstHiddenTime&&(s.value=Math.max(b.startTime-Ap(),0),s.entries.push(b),r(!0)))}}
5catch(g){m.e(g)}finally{m.f()}});l&&(r=Ni(t,s,jN,e.reportAllChanges),gl(function(d){s=Di("FCP"),r=Ni(t,s,jN,e.reportAllChanges),d0(function(){s.value=performance.now()-d.timeStamp,r(!0)})}))})},zN=[.1,.25],q3=0,my=1/0,vm=0,Jce=function(t){var e,r=Jt(t);try{for(r.s();!(e=r.n()).done;){var a=e.value;a.interactionId&&(my=Math.min(my,a.interactionId),vm=Math.max(vm,a.interactionId),q3=vm?(vm-my)/7+1:0)}}catch(s){r.e(s)}finally{r.f()}},HN=function(){var t;return _0?q3:(t=performance.interactionCount)!==null&&t!==void 0?t:0},GN=0,Xce=(function(){return Wt(function t(){qt(this,t),Nt(this,"u",[]),Nt(this,"l",new Map),Nt(this,"m",void 0),Nt(this,"p",void 0)},[{key:"v",value:function(){GN=HN(),this.u.length=0,this.l.clear()}},{key:"L",value:function(){var t=Math.min(this.u.length-1,Math.floor((HN()-GN)/50));return this.u[t]}},{key:"h",value:function(t){var e;if((e=this.m)!==null&&e!==void 0&&e.call(this,t),t.interactionId||t.entryType==="first-input"){var r=this.u.at(-1),a=this.l.get(t.interactionId);if(a||this.u.length<10||t.duration>r.P){var s;if(a?t.duration>a.P?(a.entries=[t],a.P=t.duration):t.duration===a.P&&t.startTime===a.entries[0].startTime&&a.entries.push(t):(a={id:t.interactionId,entries:[t],P:t.duration},this.l.set(a.id,a),this.u.push(a)),this.u.sort(function(m,b){return b.P-m.P}),this.u.length>10){var l,d=Jt(this.u.splice(10));try{for(d.s();!(l=d.n()).done;){var _=l.value;this.l.delete(_.id)}}catch(m){d.e(m)}finally{d.f()}}(s=this.p)===null||s===void 0||s.call(this,a)}}}}])})(),W3=function(t){var e=globalThis.requestIdleCallback||setTimeout;document.visibilityState==="hidden"?t():(t=f0(t),addEventListener("visibilitychange",t,{once:!0,capture:!0}),e(function(){t(),removeEventListener("visibilitychange",t,{capture:!0})}))},qN=[200,500],Qce=function(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype){var r=Qm();yh(function(){var a;"interactionCount"in performance||_0||(_0=Op("event",Jce,{type:"event",buffered:!0,durationThreshold:0}));var s,l=Di("INP"),d=p0(e,Xce),_=function(b){W3(function(){var g,y=Jt(b);try{for(y.s();!(g=y.n()).done;){var E=g.value;d.h(E)}}catch(O){y.e(O)}finally{y.f()}var S=d.L();S&&S.P!==l.value&&(l.value=S.P,l.entries=S.entries,s())})},m=Op("event",_,{durationThreshold:(a=e.durationThreshold)!==null&&a!==void 0?a:40});s=Ni(t,l,qN,e.reportAllChanges),m&&(m.observe({type:"first-input",buffered:!0}),r.onHidden(function(){_(m.takeRecords()),s(!0)}),gl(function(){d.v(),l=Di("INP"),s=Ni(t,l,qN,e.reportAllChanges)}))})}},Zce=(function(){return Wt(function t(){qt(this,t),Nt(this,"m",void 0)},[{key:"h",value:function(t){var e;(e=this.m)===null||e===void 0||e.call(this,t)}}])})(),WN=[2500,4e3],YN=[800,1800],h0=function(t){document.prerendering?yh(function(){return h0(t)}):document.readyState!=="complete"?addEventListener("load",function(){return h0(t)},!0):setTimeout(t)};const eue=({reporter:t})=>{if(!no())return()=>{};const e=r=>{var a;t("web_vitals",{name:r.name,value:r.value,rating:r.rating,delta:r.delta,id:r.id,navigationType:r.navigationType,page:((a=window.location)===null||a===void 0?void 0:a.pathname)||"",url:to(),timestamp:Date.now(),metric_name:r.name,metric_value:r.value,__collector:"web-vitals-lib",__source:"o11y-analytics",__version:"5.1.0"})};return(function(r){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};yh(function(){var s,l=Qm(),d=Di("LCP"),_=p0(a,Zce),m=function(O){a.reportAllChanges||(O=O.slice(-1));var w,k=Jt(O);try{for(k.s();!(w=k.n()).done;){var P=w.value;_.h(P),P.startTime<l.firstHiddenTime&&(d.value=Math.max(P.startTime-Ap(),0),d.entries=[P],s())}}catch(C){k.e(C)}finally{k.f()}},b=Op("largest-contentful-paint",m);if(b){s=Ni(r,d,WN,a.reportAllChanges);for(var g=f0(function(){m(b.takeRecords()),b.disconnect(),s(!0)}),y=function(O){O.isTrusted&&(W3(g),removeEventListener(O.type,y,{capture:!0}))},E=0,S=["keydown","click","visibilitychange"];E<S.length;E++)addEventListener(S[E],y,{capture:!0});gl(function(O){d=Di("LCP"),s=Ni(r,d,WN,a.reportAllChanges),d0(function(){d.value=performance.now()-O.timeStamp,s(!0)})})}})})(e),(function(r){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=Qm();VN(f0(function(){var l,d=Di("CLS",0),_=p0(a,Kce),m=function(g){var y,E=Jt(g);try{for(E.s();!(y=E.n()).done;){var S=y.value;_.h(S)}}catch(O){E.e(O)}finally{E.f()}_.i>d.value&&(d.value=_.i,d.entries=_.o,l())},b=Op("layout-shift",m);b&&(l=Ni(r,d,zN,a.reportAllChanges),s.onHidden(function(){m(b.takeRecords()),l(!0)}),gl(function(){_.i=0,d=Di("CLS",0),l=Ni(r,d,zN,a.reportAllChanges),d0(function(){return l()})}),setTimeout(l))}))})(e),Qce(e),VN(e),(function(r){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=Di("TTFB"),l=Ni(r,s,YN,a.reportAllChanges);h0(function(){var d=hE();d&&(s.value=Math.max(d.responseStart-Ap(),0),s.entries=[d],l(!0),gl(function(){s=Di("TTFB",0),(l=Ni(r,s,YN,a.reportAllChanges))(!0)}))})})(e),()=>{}},tue=(t,e)=>{const r=[],a=t.enableDeadClick||t.enableRageClick?(function(s){var l,d;const _=(l=void 0)!==null&&l!==void 0?l:10,m=(d=void 0)!==null&&d!==void 0?d:20,b=[],g=[];let y=null,E=null;if(no()){try{y=new PerformanceObserver(S=>{for(const O of S.getEntries())b.push({ts:O.startTime,duration:O.duration}),b.length>_&&b.shift()}),y.observe({entryTypes:["longtask"]})}catch{}try{E=new PerformanceObserver(S=>{for(const O of S.getEntries()){const w=O;g.push({ts:w.startTime,duration:w.duration,url:w.name?w.name.substring(0,200):void 0,status:w.responseStatus}),g.length>m&&g.shift()}}),E.observe({entryTypes:["resource"]})}catch{}}return{getSnapshot:function(S,O,w,k=!1){var P,C;const L=performance.now(),B={},N=b.filter(U=>L-U.ts<3e3);B["perf.longTaskCountIn3s"]=N.length,B["perf.longTaskDuration"]=N.length>0?Math.round(N[N.length-1].duration):null;try{const U=performance.memory;B["perf.memoryUsageMB"]=U!=null&&U.usedJSHeapSize?Math.round(U.usedJSHeapSize/1048576*10)/10:null}catch{B["perf.memoryUsageMB"]=null}try{const U=(P=performance.getEntriesByType("navigation")[0])===null||P===void 0?void 0:P.domInteractive;B["page.interactiveElapsed"]=U!=null?Math.round(L-U):null}catch{B["page.interactiveElapsed"]=null}const D=g.filter(U=>L-U.ts<5e3);if(D.some(U=>U.status!=null)){const U=D.filter(F=>F.status!=null&&F.status>=400);if(B["network.failedCountIn5s"]=U.length,U.length>0){const F=U[U.length-1];B["network.recentFailed"]=`${(C=F.url)!==null&&C!==void 0?C:""} ${F.status}`.substring(0,200)}else B["network.recentFailed"]=null}else B["network.recentFailed"]=null,B["network.failedCountIn5s"]=0;
5if(k&&D.length>0){let U=0;for(const F of D)F.duration>U&&(U=F.duration);B["network.slowestIn5s"]=U>0?Math.round(U):null}else k&&(B["network.slowestIn5s"]=null);try{const U=S.getBoundingClientRect(),F=window.innerWidth,Y=window.innerHeight,q=U.width*U.height;B["element.isVisible"]=q>0&&U.bottom>0&&U.top<Y&&U.right>0&&U.left<F}catch{B["element.isVisible"]=null}try{const U=window.getComputedStyle(S);B["element.opacity"]=U.opacity,B["element.zIndex"]=U.zIndex}catch{B["element.opacity"]=null,B["element.zIndex"]=null}try{const U=document.elementFromPoint(O,w);B["element.isObstructed"]=U!=null&&U!==S&&!S.contains(U)}catch{B["element.isObstructed"]=null}return B},destroy:function(){y==null||y.disconnect(),E==null||E.disconnect(),b.length=0,g.length=0}}})():null;return t.enableClicks&&r.push(xce({reporter:e,attributeKeys:t.clickAttributeKeys,mode:t.clickMode||"all"})),t.enableHover&&r.push(Mce({reporter:e,delay:t.hoverDelay||300,mode:t.hoverMode||"all"})),t.enableExposure&&r.push(Dce({reporter:e,threshold:t.exposureThreshold||.5,mode:t.exposureMode||"attribute"})),t.enableDeadClick&&r.push((({reporter:s,threshold:l=1e3,clickContext:d})=>{if(!no()||!(document!=null&&document.addEventListener))return()=>{};let _=!1,m=!1,b=!1,g=!1,y=!1,E=!1,S=to();const O=new MutationObserver(()=>{_=!0});O.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class","style","hidden","aria-hidden","aria-expanded","open","disabled"]});const w=()=>{g=!0};document.addEventListener("focus",w,!0);const k=()=>{y=!0};window.addEventListener("scroll",k,!0);const P=()=>{E=!0};window.addEventListener("beforeunload",P),window.addEventListener("pagehide",P);let C=null;try{C=new PerformanceObserver(B=>{const N=B.getEntries();for(const D of N)D.entryType!=="resource"&&D.entryType!=="navigation"||(m=!0)}),C.observe({entryTypes:["resource","navigation"]})}catch{}const L=B=>{var N;const D=B.target;if(!D||typeof D.closest!="function")return;const M=D.closest('a,button,[role="button"],[role="link"],input,select,textarea,label,[onclick],[data-track-id],[data-trackid],[data-analytics],[data-event],[tabindex]:not([tabindex="-1"]),[contenteditable="true"]');if(!M)return;const U=M.closest("a");if(U&&U.target==="_blank"||M.closest('[data-my-btn-type="download"]'))return;const F=M.tagName.toLowerCase();if(F==="textarea")return;if(F==="input"){const re=((N=M.type)===null||N===void 0?void 0:N.toLowerCase())||"text";if(["text","search","email","password","tel","url","number"].includes(re))return}_=!1,m=!1,b=!1,g=!1,y=!1;const Y=B.clientX,q=B.clientY,H=window.location.pathname,K=$p(M),z=window.scrollX,J=window.scrollY;setTimeout(()=>{const re=window.scrollX!==z||window.scrollY!==J||y;b=to()!==S,S=to();let oe=!1;try{const Z=M.closest("form");if(Z&&(oe=!!Z.querySelector(":invalid")),!oe){const ee=M.closest('[class*="box"], [class*="form"], [class*="group"], [class*="wrap"]')||M.parentElement;if(ee){const ue='[class*="err"], [class*="error"], [class*="invalid"], [class*="warn"], [class*="tip"], [class*="hint"], [class*="valid"], [role="alert"]',ie=ee.querySelector(ue);if(ie){const _e=window.getComputedStyle(ie);oe=_e.display!=="none"&&_e.visibility!=="hidden"&&ie.offsetHeight>0}}}}catch{}_||m||b||re||g||E||oe||s("dead_click",{x:Y,y:q,xpath:K.xpath,tagName:K.tagName,id:K.id,className:K.className,href:K.href,name:K.name,role:K.role,type:K.type,title:K.title,textContent:K.textContent,ariaLabel:K.ariaLabel,selector:Fce(M),page:H,url:to(),viewportWidth:window.innerWidth,viewportHeight:window.innerHeight,nearestHeading:$ce(M),...jce(M),isDisabled:M.hasAttribute("disabled")||M.getAttribute("aria-disabled")==="true",cursor:NN(M,"cursor"),pointerEvents:NN(M,"pointerEvents"),documentReady:document.readyState,pageLoadDuration:Math.round(performance.now()),...d?d.getSnapshot(M,Y,q,!0):{},timestamp:Date.now()})},l)};return document.addEventListener("click",L,!0),()=>{O.disconnect(),C==null||C.disconnect(),document.removeEventListener("click",L,!0),document.removeEventListener("focus",w,!0),window.removeEventListener("scroll",k,!0),window.removeEventListener("beforeunload",P),window.removeEventListener("pagehide",P)}})({reporter:e,threshold:t.deadClickThreshold,...a?{clickContext:a}:{}})),t.enableRageClick&&r.push(zce({reporter:e,clickThreshold:t.rageClickThreshold,...a?{clickContext:a}:{}})),t.enableScroll&&r.push(Uce({reporter:e,steps:t.scrollSteps,debounceMs:t.scrollDebounceMs})),t.enableFirstScroll&&r.push((s=>
5{if(!no()||!(document!=null&&document.addEventListener))return()=>{};const l=Date.now();let d=!1;const _=()=>{if(d)return;const m=Date.now()-l;d=!0,s("first_scroll",{duration:m,page:window.location.pathname,pageUrl:to(),timestamp:Date.now()}),window.removeEventListener("scroll",_)};return window.addEventListener("scroll",_,{passive:!0}),()=>{window.removeEventListener("scroll",_)}})(e)),t.enableBottomReach&&r.push(((s,l=90)=>{if(!no()||!(document!=null&&document.addEventListener))return()=>{};let d=!1;const _=()=>{if(d)return;const m=j3();m>=l&&(d=!0,s("bottom_reached",{percent:m,page:window.location.pathname,pageUrl:to(),timestamp:Date.now()}))};return window.addEventListener("scroll",_,{passive:!0}),window.addEventListener("resize",_),setTimeout(_,100),()=>{window.removeEventListener("scroll",_),window.removeEventListener("resize",_)}})(e,t.bottomReachThreshold)),t.enableMouseMovement&&r.push((({reporter:s,trackSampleRate:l=100,reportInterval:d=1e4})=>{if(!no()||!(document!=null&&document.addEventListener))return()=>{};if("ontouchstart"in window)return()=>{};let _=0,m=0,b=0,g=Date.now();const y={},E=S=>{const O=Date.now();if(_&&m){const k=Math.sqrt(Math.pow(S.clientX-_,2)+Math.pow(S.clientY-m,2));b+=k}_=S.clientX,m=S.clientY;const w=`${Math.floor(S.clientX/window.innerWidth*20)}_${Math.floor(S.clientY/window.innerHeight*20)}`;if(y[w]=(y[w]||0)+1,O-g>=d){const k={};for(const[P,C]of Object.entries(y))k[`heatmap.${P}`]=C;s("mouse_movement",{totalDistance:Math.round(b),...k,viewportWidth:window.innerWidth,viewportHeight:window.innerHeight,page:window.location.pathname,pageUrl:to(),timestamp:O}),g=O,b=0,Object.keys(y).forEach(P=>delete y[P])}};return document.addEventListener("mousemove",E,{passive:!0}),()=>{if(document.removeEventListener("mousemove",E),b>0||Object.keys(y).length>0){const S={};for(const[O,w]of Object.entries(y))S[`heatmap.${O}`]=w;s("mouse_movement",{totalDistance:Math.round(b),...S,viewportWidth:window.innerWidth,viewportHeight:window.innerHeight,page:window.location.pathname,pageUrl:to(),timestamp:Date.now()})}}})({reporter:e,reportInterval:t.mouseMovementReportInterval})),t.enableTextSelection&&r.push((s=>{if(!no()||!(document!=null&&document.addEventListener))return()=>{};let l="",d=null;const _=()=>{const b=window.getSelection();if(!b)return;const g=b.toString().trim();g?(d&&clearTimeout(d),d=window.setTimeout(()=>{var y;if(g===l)return;l=g;let E=null;if(b.rangeCount>0){const S=b.getRangeAt(0).commonAncestorContainer;E=S.nodeType===Node.TEXT_NODE?S.parentElement:S}s("text_selection",{length:g.length,text:g.substring(0,100),tagName:((y=E==null?void 0:E.tagName)===null||y===void 0?void 0:y.toLowerCase())||"",className:(E==null?void 0:E.className)||"",id:(E==null?void 0:E.id)||"",xpath:E?Jm(E):"",page:window.location.pathname,pageUrl:window.location.href,timestamp:Date.now()})},1e3)):d&&(clearTimeout(d),d=null)},m=()=>{const b=window.getSelection(),g=b==null?void 0:b.toString().trim();g&&s("text_copy",{length:g.length,text:g.substring(0,100),page:window.location.pathname,pageUrl:to(),timestamp:Date.now()})};return document.addEventListener("selectionchange",_),document.addEventListener("copy",m),()=>{d&&clearTimeout(d),document.removeEventListener("selectionchange",_),document.removeEventListener("copy",m)}})(e)),t.enableDwellTime&&r.push((s=>{if(!no()||!(document!=null&&document.addEventListener))return()=>{};let l=Date.now(),d=0,_=0,m=Date.now(),b=!document.hidden,g=0;const y=()=>{if(b){const C=Date.now()-l;d+=C,Date.now()-m<=3e4&&(_+=C),l=Date.now()}},E=()=>{y(),d>0&&s("page_dwell_time",{duration:d,activeDuration:_,switchCount:g,page:window.location.pathname,pageUrl:to(),timestamp:Date.now()})},S=()=>{document.hidden?(y(),b=!1,g++):(l=Date.now(),b=!0,g++)},O=["mousedown","keydown","scroll","touchstart"],w=()=>{m=Date.now()};O.forEach(C=>{document.addEventListener(C,w,{passive:!0})});const k=()=>{E()};document.addEventListener("visibilitychange",S),window.addEventListener("beforeunload",k);const P=setInterval(()=>{b&&(y(),s("page_dwell_time_checkpoint",{duration:d,activeDuration:_,switchCount:g,page:window.location.pathname,pageUrl:to(),timestamp:Date.now()}),l=Date.now())},3e4);return()=>{E(),clearInterval(P),document.removeEventListener("visibilitychange",S),window.removeEventListener("beforeunload",k),O.forEach(C=>{document.removeEventListener(C,w)})}})(e)),t.enableExitTracking&&r.push(Wce({reporter:e})),t.enableVitals&&r.push(eue({reporter:e})),()=>{r.forEach(s=>s()),a==null||a.destroy()}};let Io=null;const nue=(t,e)=>{},Y3=async(t,e)=>{var r,a,s,l;if(Io!=null&&Io.isInitialized()&&Io.destroy(),Io=new hce(t),!Io.isEnabled())return()=>{};const d=Io.getConfig();if(!((r=d.bot)===null||r===void 0)&&r.enable){const _=Cce(d.bot,d.serviceName,e);Io.addCleanup(_)}if(!((a=d.hyperdx)===null||a===void 0)&&a.apiKey){const _=await yce(d.hyperdx,d.serviceName,d.env);Io.addCleanup(_)}if(d.rum){const _=!((s=d.hyperdx)===null||s===void 0)&&s.apiKey?$3:nue,m=tue(d.rum,_);Io.addCleanup(m)}if(!((l=d.hyperdx)===null||l===void 0)&&l.apiKey){const _=()=>{(()=>{if(_p.size===0)return;const m=Array.from(_p.values());_p.clear();const b=[{scope:{name:"@o11y/analytics",version:"1.0.0"},spans:m.map(O=>({traceId:RN(32),spanId:RN(16),name:O.eventName,kind:3,startTimeUnixNano:(1e6*O.timestamp).toString(),endTimeUnixNano:(1e6*Date.now()).toString(),attributes:[...Object.entries(O.attributes||{}
5).map(([w,k])=>gm(w,k)),gm("fallback_flush",!0)]}))}],g=[{resource:{attributes:[gm("service.name",B3),gm("telemetry.sdk.name","o11y-analytics-fallback")]},scopeSpans:b}],y=JSON.stringify({resourceSpans:g});let E;if(ap&&(E=ap.endsWith("/v1/traces")?ap:`${ap.replace(/\/+$/,"")}/v1/traces`),!E)return;let S=!1;if(navigator.sendBeacon)try{const O=new Blob([y],{type:"application/json"});S=navigator.sendBeacon(E,O)}catch{}if(!S)try{const O={"Content-Type":"application/json"};c0&&(O.Authorization=c0),fetch(E,{method:"POST",body:y,headers:O,keepalive:!0}).catch(w=>{})}catch{}})()};window.addEventListener("beforeunload",_),window.addEventListener("pagehide",_),Io.addCleanup(()=>{window.removeEventListener("beforeunload",_),window.removeEventListener("pagehide",_)})}return Io.setInitialized(!0),()=>{Io==null||Io.destroy(),Io=null}},K3=t=>{_E(t)},J3=(t,e)=>{$3(t,e)},X3=()=>Io;var Lm={init:Y3,setUser:K3,track:J3,getClient:X3,setGlobalAttributes:_E,addSentryTraceId:F3},zs=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function rue(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Q3={exports:{}},oue=["ip","user"],aue=["tracer","span","attributes"];Q3.exports=(function(){var t=typeof globalThis<"u"?globalThis:typeof window<"u"?window:zs!==void 0?zs:typeof self<"u"?self:{};function e(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function r(n){if(n.__esModule)return n;var o=n.default;if(typeof o=="function"){var i=function c(){if(this instanceof c){var u=[null];return u.push.apply(u,arguments),new(Function.bind.apply(o,u))}return o.apply(this,arguments)};i.prototype=o.prototype}else i={};return Object.defineProperty(i,"__esModule",{value:!0}),Object.keys(n).forEach(function(c){var u=Object.getOwnPropertyDescriptor(n,c);Object.defineProperty(i,c,u.get?u:{enumerable:!0,get:function(){return n[c]}})}),i}var a={},s={},l=function(n,o){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},l(n,o)};function d(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}l(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}var _=function(){return _=Object.assign||function(n){for(var o,i=1,c=arguments.length;i<c;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(n[u]=o[u]);return n},_.apply(this,arguments)};function m(n,o){var i={};for(var c in n)Object.prototype.hasOwnProperty.call(n,c)&&o.indexOf(c)<0&&(i[c]=n[c]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function"){var u=0;for(c=Object.getOwnPropertySymbols(n);u<c.length;u++)o.indexOf(c[u])<0&&Object.prototype.propertyIsEnumerable.call(n,c[u])&&(i[c[u]]=n[c[u]])}return i}function b(n,o,i,c){var u,p=arguments.length,f=p<3?o:c===null?c=Object.getOwnPropertyDescriptor(o,i):c;if((typeof Reflect>"u"?"undefined":Rt(Reflect))=="object"&&typeof Reflect.decorate=="function")f=Reflect.decorate(n,o,i,c);else for(var h=n.length-1;h>=0;h--)(u=n[h])&&(f=(p<3?u(f):p>3?u(o,i,f):u(o,i))||f);return p>3&&f&&Object.defineProperty(o,i,f),f}function g(n,o){return function(i,c){o(i,c,n)}}function y(n,o){if((typeof Reflect>"u"?"undefined":Rt(Reflect))=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(n,o)}function E(n,o,i,c){return new(i||(i=Promise))(function(u,p){function f(A){try{v(c.next(A))}catch(T){p(T)}}function h(A){try{v(c.throw(A))}catch(T){p(T)}}function v(A){var T;A.done?u(A.value):(T=A.value,T instanceof i?T:new i(function(x){x(T)})).then(f,h)}v((c=c.apply(n,o||[])).next())})}function S(n,o){var i,c,u,p,f={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return p={next:h(0),throw:h(1),return:h(2)},typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function h(v){return function(A){return(function(T){if(i)throw new TypeError("Generator is already executing.");for(;p&&(p=0,T[0]&&(f=0)),f;)try{if(i=1,c&&(u=2&T[0]?c.return:T[0]?c.throw||((u=c.return)&&u.call(c),0):c.next)&&!(u=u.call(c,T[1])).done)return u;switch(c=0,u&&(T=[2&T[0],u.value]),T[0]){case 0:case 1:u=T;break;case 4:return f.label++,{value:T[1],done:!1};case 5:f.label++,c=T[1],T=[0];continue;case 7:T=f.ops.pop(),f.trys.pop();continue;default:if(!((u=(u=f.trys).length>0&&u[u.length-1])||T[0]!==6&&T[0]!==2)){f=0;continue}if(T[0]===3&&(!u||T[1]>u[0]&&T[1]<u[3])){f.label=T[1];break}if(T[0]===6&&f.label<u[1]){f.label=u[1],u=T;break}if(u&&f.label<u[2]){f.label=u[2],f.ops.push(T);break}u[2]&&f.ops.pop(),f.trys.pop();continue}T=o.call(n,f)}catch(x){T=[6,x],c=0}finally{i=u=0}if(5&T[0])throw T[1];return{value:T[0]?T[1]:void 0,done:!0}})([v,A])}}}var O=Object.create?function(n,o,i,c){c===void 0&&(c=i);var u=Object.getOwnPropertyDescriptor(o,i);u&&!("get"in u?!o.__esModule:u.writable||u.configurable)||(u={enumerable:!0,get:function(){return o[i]}}),Object.defineProperty(n,c,u)}:function(n,o,i,c){c===void 0&&(c=i),n[c]=o[i]};function w(n,o){for(var i in n)i==="default"||Object.prototype.hasOwnProperty.call(o,i)||O(o,n,i)}function k(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")}function P(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f}function C(){for(var n=[],o=0;o<arguments.length;o++)n=n.concat(P(arguments[o]));return n}function L(){for(var n=0,o=0,i=arguments.length;o<i;o++)n+=arguments[o].length;var c=Array(n),u=0;for(o=0;o<i;o++)for(var p=arguments[o],f=0,h=p.length;f<h;f++,u++)c[u]=p[f];return c}function B(n,o,i){if(i||arguments.length===2)for(var c,u=0,p=o.length;u<p;u++)!c&&u in o||(c||(c=Array.prototype.slice.call(o,0,u)),c[u]=o[u]);return n.concat(c||Array.prototype.slice.call(o))}function N(n){return this instanceof N?(this.v=n,this):new N(n)}function D(n,o,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var c,u=i.apply(n,o||[]),p=[];return c={},f("next"),f("throw"),f("return"),c[Symbol.asyncIterator]=function(){return this},c;function f(x){u[x]&&(c[x]=function(I){return new Promise(function(V,W){p.push([x,I,V,W])>1||h(x,I)})})}function h(x,I){try{(function(V){V.value instanceof N?Promise.resolve(V.value.v).then(v,A):T(p[0][2],V)})(u[x](I))}catch(V){T(p[0][3],V)}}function v(x){h("next",x)}function A(x){h("throw",x)}function T(x,I){x(I),p.shift(),p.length&&h(p[0][0],p[0][1])}}function M(n){var o,i;return o={},c("next"),c("throw",function(u){throw u}),c("return"),o[Symbol.iterator]=function(){return this},o;function c(u,p){o[u]=n[u]?function(f){return(i=!i)?{value:N(n[u](f)),done:!1}:p?p(f):f}:p}}function U(n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o,i=n[Symbol.asyncIterator];return i?i.call(n):(n=k(n),o={},c("next"),c("throw"),c("return"),o[Symbol.asyncIterator]=function(){return this},o);function c(u){o[u]=n[u]&&function(p){return new Promise(function(f,h){(function(v,A,T,x){Promise.resolve(x).then(function(I){v({value:I,done:T})},A)})(f,h,(p=n[u](p)).done,p.value)})}}}function F(n,o){return Object.defineProperty?Object.defineProperty(n,"raw",{value:o}):n.raw=o,n}var Y=Object.create?function(n,o){Object.defineProperty(n,"default",{enumerable:!0,value:o})}:function(n,o){n.default=o};function q(n){if(n&&n.__esModule)return n;var o={};if(n!=null)for(var i in n)i!=="default"&&Object.prototype.hasOwnProperty.call(n,i)&&O(o,n,i);return Y(o,n),o}function H(n){return n&&n.__esModule?n:{default:n}}function K(n,o,i,c){if(i==="a"&&!c)throw new TypeError("Private accessor was defined without a getter");if(typeof o=="function"?n!==o||!c:!o.has(n))throw new TypeError("Cannot read private member from an object whose class did not declare it");return i==="m"?c:i==="a"?c.call(n):c?c.value:o.get(n)}function z(n,o,i,c,u){if(c==="m")throw new TypeError("Private method is not writable");if(c==="a"&&!u)throw new TypeError("Private accessor was defined without a setter");if(typeof o=="function"?n!==o||!u:!o.has(n))throw new TypeError("Cannot write private member to an object whose class did not declare it");return c==="a"?u.call(n,i):u?u.value=i:o.set(n,i),i}function J(n,o){if(o===null||Rt(o)!="object"&&typeof o!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof n=="function"?o===n:n.has(o)}function re(n,o,i){if(o!=null){if(Rt(o)!="object"&&typeof o!="function")throw new TypeError("Object expected.");var c;if(i){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");c=o[Symbol.asyncDispose]}if(c===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");c=o[Symbol.dispose]}if(typeof c!="function")throw new TypeError("Object not disposable.");n.stack.push({value:o,dispose:c,async:i})}else i&&n.stack.push({async:!0});return o}var oe=typeof SuppressedError=="function"?SuppressedError:function(n,o,i){var c=new Error(i);return c.name="SuppressedError",c.error=n,c.suppressed=o,c};function Z(n){function o(i){n.error=n.hasError?new oe(i,n.error,"An error was suppressed during disposal."):i,n.hasError=!0}return(function i(){for(;n.stack.length;){var c=n.stack.pop();try{var u=c.dispose&&c.dispose.call(c.value);if(c.async)return Promise.resolve(u).then(i,function(p){return o(p),i()})}catch(p){o(p)}}if(n.hasError)throw n.error})()}var ee={__extends:d,__assign:_,__rest:m,__decorate:b,__param:g,__metadata:y,__awaiter:E,__generator:S,__createBinding:O,__exportStar:w,__values:k,__read:P,__spread:C,__spreadArrays:L,__spreadArray:B,__await:N,__asyncGenerator:
5D,__asyncDelegator:M,__asyncValues:U,__makeTemplateObject:F,__importStar:q,__importDefault:H,__classPrivateFieldGet:K,__classPrivateFieldSet:z,__classPrivateFieldIn:J,__addDisposableResource:re,__disposeResources:Z},ue=Object.freeze({__proto__:null,__addDisposableResource:re,get __assign(){return _},__asyncDelegator:M,__asyncGenerator:D,__asyncValues:U,__await:N,__awaiter:E,__classPrivateFieldGet:K,__classPrivateFieldIn:J,__classPrivateFieldSet:z,__createBinding:O,__decorate:b,__disposeResources:Z,__esDecorate:function(n,o,i,c,u,p){function f(se){if(se!==void 0&&typeof se!="function")throw new TypeError("Function expected");return se}for(var h,v=c.kind,A=v==="getter"?"get":v==="setter"?"set":"value",T=!o&&n?c.static?n:n.prototype:null,x=o||(T?Object.getOwnPropertyDescriptor(T,c.name):{}),I=!1,V=i.length-1;V>=0;V--){var W={};for(var te in c)W[te]=te==="access"?{}:c[te];for(var te in c.access)W.access[te]=c.access[te];W.addInitializer=function(se){if(I)throw new TypeError("Cannot add initializers after decoration has completed");p.push(f(se||null))};var ae=(0,i[V])(v==="accessor"?{get:x.get,set:x.set}:x[A],W);if(v==="accessor"){if(ae===void 0)continue;if(ae===null||Rt(ae)!="object")throw new TypeError("Object expected");(h=f(ae.get))&&(x.get=h),(h=f(ae.set))&&(x.set=h),(h=f(ae.init))&&u.unshift(h)}else(h=f(ae))&&(v==="field"?u.unshift(h):x[A]=h)}T&&Object.defineProperty(T,c.name,x),I=!0},__exportStar:w,__extends:d,__generator:S,__importDefault:H,__importStar:q,__makeTemplateOb
5ject:F,__metadata:y,__param:g,__propKey:function(n){return Rt(n)=="symbol"?n:"".concat(n)},__read:P,__rest:m,__runInitializers:function(n,o,i){for(var c=arguments.length>2,u=0;u<o.length;u++)i=c?o[u].call(n,i):o[u].call(n);return c?i:void 0},__setFunctionName:function(n,o,i){return Rt(o)=="symbol"&&(o=o.description?"[".concat(o.description,"]"):""),Object.defineProperty(n,"name",{configurable:!0,value:i?"".concat(i," ",o):o})},__spread:C,__spreadArray:B,__spreadArrays:L,__values:k,default:ee}),ie=r(ue),_e={},Oe=(typeof globalThis>"u"?"undefined":Rt(globalThis))=="object"?globalThis:(typeof self>"u"?"undefined":Rt(self))=="object"?self:(typeof window>"u"?"undefined":Rt(window))=="object"?window:Rt(zs)=="object"?zs:{},Ce="1.8.0",qe=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/,mt=(function(n){var o=new Set([n]),i=new Set,c=n.match(qe);if(!c)return function(){return!1};var u=+c[1],p=+c[2],f=+c[3];if(c[4]!=null)return function(A){return A===n};function h(A){return i.add(A),!1}function v(A){return o.add(A),!0}return function(A){if(o.has(A))return!0;if(i.has(A))return!1;var T=A.match(qe);if(!T)return h(A);var x=+T[1],I=+T[2],V=+T[3];return T[4]!=null||u!==x?h(A):u===0?p===I&&f<=V?v(A):h(A):p<=I?v(A):h(A)}})(Ce),Je=Ce.split(".")[0],$e=Symbol.for("opentelemetry.js.api."+Je),ke=Oe;function ze(n,o,i,c){var u;c===void 0&&(c=!1);var p=ke[$e]=(u=ke[$e])!==null&&u!==void 0?u:{version:Ce};if(!c&&p[n]){var f=new Error("@opentelemetry/api: Attempted duplicate registration of API: "+n);return i.error(f.stack||f.message),!1}return p.version!==Ce?(f=new Error("@opentelemetry/api: Registration of version v"+p.version+" for "+n+" does not match previously registered API v"+Ce),i.error(f.stack||f.message),!1):(p[n]=o,i.debug("@opentelemetry/api: Registered a global for "+n+" v"+Ce+"."),!0)}function Le(n){var o,i,c=(o=ke[$e])===null||o===void 0?void 0:o.version;if(c&&mt(c))return(i=ke[$e])===null||i===void 0?void 0:i[n]}function Me(n,o){o.debug("@opentelemetry/api: Unregistering a global for "+n+" v"+Ce+".");var i=ke[$e];i&&delete i[n]}var Pe,Re=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},it=function(n,o,i){if(arguments.length===2)for(var c,u=0,p=o.length;u<p;u++)!c&&u in o||(c||(c=Array.prototype.slice.call(o,0,u)),c[u]=o[u]);return n.concat(c||Array.prototype.slice.call(o))},Et=(function(){function n(o){this._namespace=o.namespace||"DiagComponentLogger"}return n.prototype.debug=function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];return Dt("debug",this._namespace,o)},n.prototype.error=function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];return Dt("error",this._namespace,o)},n.prototype.info=function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];return Dt("info",this._namespace,o)},n.prototype.warn=function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];return Dt("warn",this._namespace,o)},n.prototype.verbose=function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];return Dt("verbose",this._namespace,o)},n})();function Dt(n,o,i){var c=Le("diag");if(c)return i.unshift(o),c[n].apply(c,it([],Re(i),!1))}(function(n){n[n.NONE=0]="NONE",n[n.ERROR=30]="ERROR",n[n.WARN=50]="WARN",n[n.INFO=60]="INFO",n[n.DEBUG=70]="DEBUG",n[n.VERBOSE=80]="VERBOSE",n[n.ALL=9999]="ALL"})(Pe||(Pe={}));var nn=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},bn=function(n,o,i){if(arguments.length===2)for(var c,u=0,p=o.length;u<p;u++)!c&&u in o||(c||(c=Array.prototype.slice.call(o,0,u)),c[u]=o[u]);return n.concat(c||Array.prototype.slice.call(o))},Xt=(function(){function n(){function o(c){return function(){for(var u=[],p=0;p<arguments.length;p++)u[p]=arguments[p];var f=Le("diag");if(f)return f[c].apply(f,bn([],nn(u),!1))}}var i=this;i.setLogger=function(c,u){var p,f,h;if(u===void 0&&(u={logLevel:Pe.INFO}),c===i){var v=new Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return i.error((p=v.stack)!==null&&p!==void 0?p:v.message),!1}typeof u=="number"&&(u={logLevel:u});var A=Le("diag"),T=(function(I,V){function W(te,ae){var se=V[te];return typeof se=="function"&&I>=ae?se.bind(V):function(){}}return I<Pe.NONE?I=Pe.NONE:I>Pe.ALL&&(I=Pe.ALL),V=V||{},{error:W("error",Pe.ERROR),warn:W("warn",Pe.WARN),info:W("info",Pe.INFO),debug:W("debug",Pe.DEBUG),verbose
5:W("verbose",Pe.VERBOSE)}})((f=u.logLevel)!==null&&f!==void 0?f:Pe.INFO,c);if(A&&!u.suppressOverrideMessage){var x=(h=new Error().stack)!==null&&h!==void 0?h:"<failed to generate stacktrace>";A.warn("Current logger will be overwritten from "+x),T.warn("Current logger will overwrite one already registered from "+x)}return ze("diag",T,i,!0)},i.disable=function(){Me("diag",i)},i.createComponentLogger=function(c){return new Et(c)},i.verbose=o("verbose"),i.debug=o("debug"),i.info=o("info"),i.warn=o("warn"),i.error=o("error")}return n.instance=function(){return this._instance||(this._instance=new n),this._instance},n})(),xn=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},Ae=function(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},dn=(function(){function n(o){this._entries=o?new Map(o):new Map}return n.prototype.getEntry=function(o){var i=this._entries.get(o);if(i)return Object.assign({},i)},n.prototype.getAllEntries=function(){return Array.from(this._entries.entries()).map(function(o){var i=xn(o,2);return[i[0],i[1]]})},n.prototype.setEntry=function(o,i){var c=new n(this._entries);return c._entries.set(o,i),c},n.prototype.removeEntry=function(o){var i=new n(this._entries);return i._entries.delete(o),i},n.prototype.removeEntries=function(){for(var o,i,c=[],u=0;u<arguments.length;u++)c[u]=arguments[u];var p=new n(this._entries);try{for(var f=Ae(c),h=f.next();!h.done;h=f.next()){var v=h.value;p._entries.delete(v)}}catch(A){o={error:A}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}return p},n.prototype.clear=function(){return new n},n})(),De=Symbol("BaggageEntryMetadata"),Be=Xt.instance();function wt(n){return n===void 0&&(n={}),new dn(new Map(Object.entries(n)))}function ut(n){return typeof n!="string"&&(Be.error("Cannot create baggage metadata from unknown type: "+Rt(n)),n=""),{__TYPE__:De,toString:function(){return n}}}function St(n){return Symbol.for(n)}var Gt,Qt,An=function n(o){var i=this;i._currentContext=o?new Map(o):new Map,i.getValue=function(c){return i._currentContext.get(c)},i.setValue=function(c,u){var p=new n(i._currentContext);return p._currentContext.set(c,u),p},i.deleteValue=function(c){var u=new n(i._currentContext);return u._currentContext.delete(c),u}},$t=new An,_t=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}],ot=function(){function n(i){return function(){for(var c=[],u=0;u<arguments.length;u++)c[u]=arguments[u];if(console){var p=console[i];if(typeof p!="function"&&(p=console.log),typeof p=="function")return p.apply(console,c)}}}for(var o=0;o<_t.length;o++)this[_t[o].n]=n(_t[o].c)},xt=(Qt=function(n,o){return Qt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},Qt(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}Qt(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),jt=(function(){function n(){}return n.prototype.createHistogram=function(o,i){return tt},n.prototype.createCounter=function(o,i){return Mn},n.prototype.createUpDownCounter=function(o,i){return Bt},n.prototype.createObservableGauge=function(o,i){return Xn},n.prototype.createObservableCounter=function(o,i){return rn},n.prototype.createObservableUpDownCounter=function(o,i){return pr},n.prototype.addBatchObservableCallback=function(o,i){},n.prototype.removeBatchObservableCallback=function(o){},n})(),_n=function(){},pn=(function(n){function o(){return n!==null&&n.apply(this,arguments)||this}return xt(o,n),o.prototype.add=function(i,c){},o})(_n),wn=(function(n){function o(){return n!==null&&n.apply(this,arguments)||this}return xt(o,n),o.prototype.add=function(i,c){},o})(_n),Pr=(function(n){function o(){return n!==null&&n.apply(this,arguments)||this}return xt(o,n),o.prototype.record=function(i,c){},o})(_n),Lr=(function(){function n(){}return n.prototype.addCallback=function(o){},n.prototype.removeCallback=function(o){},n})(),yo=(function(n){function o(){return n!==null&&n.apply(this,arguments)||this}return xt(o,n),o})(Lr),Jn=(function(n){function o(){return n!==null&&n.apply(this,arguments)||this}return xt(o,n),o})(Lr),Ur=(function(n){function o(){return n!==null&&n.apply(this,arguments)||this}return xt(o,n),o})(Lr),io=new jt,Mn=new pn,tt=new Pr,Bt=new wn,rn=new yo,Xn=new Jn,pr=ne
5w Ur;(function(n){n[n.INT=0]="INT",n[n.DOUBLE=1]="DOUBLE"})(Gt||(Gt={}));var cn,Vn={get:function(n,o){if(n!=null)return n[o]},keys:function(n){return n==null?[]:Object.keys(n)}},lt={set:function(n,o,i){n!=null&&(n[o]=i)}},It=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},Yt=function(n,o,i){if(arguments.length===2)for(var c,u=0,p=o.length;u<p;u++)!c&&u in o||(c||(c=Array.prototype.slice.call(o,0,u)),c[u]=o[u]);return n.concat(c||Array.prototype.slice.call(o))},Zt=(function(){function n(){}return n.prototype.active=function(){return $t},n.prototype.with=function(o,i,c){for(var u=[],p=3;p<arguments.length;p++)u[p-3]=arguments[p];return i.call.apply(i,Yt([c],It(u),!1))},n.prototype.bind=function(o,i){return i},n.prototype.enable=function(){return this},n.prototype.disable=function(){return this},n})(),fn=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},nr=function(n,o,i){if(arguments.length===2)for(var c,u=0,p=o.length;u<p;u++)!c&&u in o||(c||(c=Array.prototype.slice.call(o,0,u)),c[u]=o[u]);return n.concat(c||Array.prototype.slice.call(o))},sr="context",Fr=new Zt,_r=(function(){function n(){}return n.getInstance=function(){return this._instance||(this._instance=new n),this._instance},n.prototype.setGlobalContextManager=function(o){return ze(sr,o,Xt.instance())},n.prototype.active=function(){return this._getContextManager().active()},n.prototype.with=function(o,i,c){for(var u,p=[],f=3;f<arguments.length;f++)p[f-3]=arguments[f];return(u=this._getContextManager()).with.apply(u,nr([o,i,c],fn(p),!1))},n.prototype.bind=function(o,i){return this._getContextManager().bind(o,i)},n.prototype._getContextManager=function(){return Le(sr)||Fr},n.prototype.disable=function(){this._getContextManager().disable(),Me(sr,Xt.instance())},n})();(function(n){n[n.NONE=0]="NONE",n[n.SAMPLED=1]="SAMPLED"})(cn||(cn={}));var Kr="0000000000000000",rr="00000000000000000000000000000000",$r={traceId:rr,spanId:Kr,traceFlags:cn.NONE},Rr=(function(){function n(o){o===void 0&&(o=$r),this._spanContext=o}return n.prototype.spanContext=function(){return this._spanContext},n.prototype.setAttribute=function(o,i){return this},n.prototype.setAttributes=function(o){return this},n.prototype.addEvent=function(o,i){return this},n.prototype.setStatus=function(o){return this},n.prototype.updateName=function(o){return this},n.prototype.end=function(o){},n.prototype.isRecording=function(){return!1},n.prototype.recordException=function(o,i){},n})(),Fo=St("OpenTelemetry Context Key SPAN");function ye(n){return n.getValue(Fo)||void 0}function et(){return ye(_r.getInstance().active())}function Ot(n,o){return n.setValue(Fo,o)}function kt(n){return n.deleteValue(Fo)}function on(n,o){return Ot(n,new Rr(o))}function be(n){var o;return(o=ye(n))===null||o===void 0?void 0:o.spanContext()}var Ee=/^([0-9a-f]{32})$/i,Ne=/^[0-9a-f]{16}$/i;function We(n){return Ee.test(n)&&n!==rr}function ht(n){return Ne.test(n)&&n!==Kr}function vt(n){return We(n.traceId)&&ht(n.spanId)}function tn(n){return new Rr(n)}var an,Ut,vn,zn=_r.getInstance(),On=(function(){function n(){}return n.prototype.startSpan=function(o,i,c){if(c===void 0&&(c=zn.active()),!!(i!=null&&i.root))return new Rr;var u,p=c&&be(c);return Rt(u=p)=="object"&&typeof u.spanId=="string"&&typeof u.traceId=="string"&&typeof u.traceFlags=="number"&&vt(p)?new Rr(p):new Rr},n.prototype.startActiveSpan=function(o,i,c,u){var p,f,h;if(!(arguments.length<2)){arguments.length===2?h=i:arguments.length===3?(p=i,h=c):(p=i,f=c,h=u);var v=f??zn.active(),A=this.startSpan(o,p,v),T=Ot(v,A);return zn.with(T,h,void 0,A)}},n})(),vr=new On,so=(function(){function n(o,i,c,u){this._provider=o,this.name=i,this.version=c,this.options=u}return n.prototype.startSpan=function(o,i,c){return this._getTracer().startSpan(o,i,c)},n.prototype.startActiveSpan=function(o,i,c,u){var p=this._getTracer();return Reflect.apply(p.startActiveSpan,p,arguments)},n.prototype._getTracer=function(){if(this._delegate)return this._delegate;var o=this._provider.getDelegateTracer(this.name,this.version,this.options);return o?(this._delegate=o,this._delegate):vr},n})(),yr=new((function(){function n(){}return n.prototype.getTracer=function(o,i,c){return new On},n})()),Cr=(function(){function n(){}return n.prototype.getTracer=function(o,i,c){var u;return(u=this.getDelegateTracer(o,i,c))!==null&&u!==void 0?u:new so(this,o,i,c)},n.prototype.getDelegate=function(){var o;return(o=this._delegate)!==null&&o!==void 0?o:yr},n.prototype.setDelegate=function(o){this._delegate=o},n.prototype.getDelegateTracer=function(o,i,c){var u;return(u=this._delegate)===null||u===void 0?void 0:u.getTracer(o,i,c)},n})();(function(n){n[n.NOT_RECORD=0]="NOT_RECORD",n[n.RECORD=1]="RECORD",n[n.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(an||(an={})),(function(n){n[n.INTERNAL=0]="INTERNAL",n[n.SERVER=1]="SERVER",n[n.CLIENT=2]="CLIENT",n[n.PRODUCER=3]="PRODUCER",n[n.CONSUMER=4]="CONSUMER"})(Ut||(Ut={})),(function(n){n[n.UNSET=0]="UNSET",n[n.OK=1]="OK",n[n.ERROR=2]="ERROR"})(vn||(vn={}));var $o="[_0-9a-z-*/]",qa=new RegExp("^(?:[a-z]"+$o+"{0,255}|[a-z0-9]"+$o+"{0,240}
5@[a-z]"+$o+"{0,13})$"),Ta=/^[ -~]{0,255}[!-~]$/,dc=/,|=/,pc=(function(){function n(o){this._internalState=new Map,o&&this._parse(o)}return n.prototype.set=function(o,i){var c=this._clone();return c._internalState.has(o)&&c._internalState.delete(o),c._internalState.set(o,i),c},n.prototype.unset=function(o){var i=this._clone();return i._internalState.delete(o),i},n.prototype.get=function(o){return this._internalState.get(o)},n.prototype.serialize=function(){var o=this;return this._keys().reduce(function(i,c){return i.push(c+"="+o.get(c)),i},[]).join(",")},n.prototype._parse=function(o){o.length>512||(this._internalState=o.split(",").reverse().reduce(function(i,c){var u=c.trim(),p=u.indexOf("=");if(p!==-1){var f=u.slice(0,p),h=u.slice(p+1,c.length);(function(v){return qa.test(v)})(f)&&(function(v){return Ta.test(v)&&!dc.test(v)})(h)&&i.set(f,h)}return i},new Map),this._internalState.size>32&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,32))))},n.prototype._keys=function(){return Array.from(this._internalState.keys()).reverse()},n.prototype._clone=function(){var o=new n;return o._internalState=new Map(this._internalState),o},n})(),Vt=_r.getInstance(),At=Xt.instance(),zp=new((function(){function n(){}return n.prototype.getMeter=function(o,i,c){return io},n})()),uu="metrics",Hp=(function(){function n(){}return n.getInstance=function(){return this._instance||(this._instance=new n),this._instance},n.prototype.setGlobalMeterProvider=function(o){return ze(uu,o,Xt.instance())},n.prototype.getMeterProvider=function(){return Le(uu)||zp},n.prototype.getMeter=function(o,i,c){return this.getMeterProvider().getMeter(o,i,c)},n.prototype.disable=function(){Me(uu,Xt.instance())},n})(),_c=Hp.getInstance(),Gp=(function(){function n(){}return n.prototype.inject=function(o,i){},n.prototype.extract=function(o,i){return o},n.prototype.fields=function(){return[]},n})(),Rh=St("OpenTelemetry Baggage Key");function KE(n){return n.getValue(Rh)||void 0}function SF(){return KE(_r.getInstance().active())}function TF(n,o){return n.setValue(Rh,o)}function kF(n){return n.deleteValue(Rh)}var JE,Ch="propagation",AF=new Gp,OF=(function(){function n(){this.createBaggage=wt,this.getBaggage=KE,this.getActiveBaggage=SF,this.setBaggage=TF,this.deleteBaggage=kF}return n.getInstance=function(){return this._instance||(this._instance=new n),this._instance},n.prototype.setGlobalPropagator=function(o){return ze(Ch,o,Xt.instance())},n.prototype.inject=function(o,i,c){return c===void 0&&(c=lt),this._getGlobalPropagator().inject(o,i,c)},n.prototype.extract=function(o,i,c){return c===void 0&&(c=Vn),this._getGlobalPropagator().extract(o,i,c)},n.prototype.fields=function(){return this._getGlobalPropagator().fields()},n.prototype.disable=function(){Me(Ch,Xt.instance())},n.prototype._getGlobalPropagator=function(){return Le(Ch)||AF},n})(),ra=OF.getInstance(),xh="trace",PF=(function(){function n(){this._proxyTracerProvider=new Cr,this.wrapSpanContext=tn,this.isSpanContextValid=vt,this.deleteSpan=kt,this.getSpan=ye,this.getActiveSpan=et,this.getSpanContext=be,this.setSpan=Ot,this.setSpanContext=on}return n.getInstance=function(){return this._instance||(this._instance=new n),this._instance},n.prototype.setGlobalTracerProvider=function(o){var i=ze(xh,this._proxyTracerProvider,Xt.instance());return i&&this._proxyTracerProvider.setDelegate(o),i},n.prototype.getTracerProvider=function(){return Le(xh)||this._proxyTracerProvider},n.prototype.getTracer=function(o,i){return this.getTracerProvider().getTracer(o,i)},n.prototype.disable=function(){Me(xh,Xt.instance()),this._proxyTracerProvider=new Cr},n})(),Sn=PF.getInstance(),XE={context:Vt,diag:At,metrics:_c,propagation:ra,trace:Sn},qp=r(Object.freeze({__proto__:null,DiagConsoleLogger:ot,get DiagLogLevel(){return Pe},INVALID_SPANID:Kr,INVALID_SPAN_CONTEXT:$r,INVALID_TRACEID:rr,ProxyTracer:so,ProxyTracerProvider:Cr,ROOT_CONTEXT:$t,get SamplingDecision(){return an},get SpanKind(){return Ut},get SpanStatusCode(){return vn},get TraceFlags(){return cn},get ValueType(){return Gt},baggageEntryMetadataFromString:ut,context:Vt,createContextKey:St,createNoopMeter:function(){return io},createTraceState:function(n){return new pc(n)},default:XE,defaultTextMapGetter:Vn,defaultTextMapSetter:lt,diag:At,isSpanContextValid:vt,isValidSpanId:ht,isValidTraceId:We,metrics:_c,propagation:ra,trace:Sn}
5)),Wp={};function Jr(n){for(var o={},i=n.length,c=0;c<i;c++){var u=n[c];u&&(o[String(u).toUpperCase().replace(/[-.]/g,"_")]=u)}return o}var QE="aws.lambda.invoked_arn",ZE="db.system",ew="db.connection_string",tw="db.user",nw="db.jdbc.driver_classname",rw="db.name",ow="db.statement",aw="db.operation",iw="db.mssql.instance_name",sw="db.cassandra.keyspace",cw="db.cassandra.page_size",uw="db.cassandra.consistency_level",lw="db.cassandra.table",dw="db.cassandra.idempotence",pw="db.cassandra.speculative_execution_count",_w="db.cassandra.coordinator.id",fw="db.cassandra.coordinator.dc",mw="db.hbase.namespace",hw="db.redis.database_index",gw="db.mongodb.collection",bw="db.sql.table",vw="exception.type",yw="exception.message",Ew="exception.stacktrace",ww="exception.escaped",Sw="faas.trigger",Tw="faas.execution",kw="faas.document.collection",Aw="faas.document.operation",Ow="faas.document.time",Pw="faas.document.name",Lw="faas.time",Rw="faas.cron",Cw="faas.coldstart",xw="faas.invoked_name",Iw="faas.invoked_provider",Mw="faas.invoked_region",Nw="net.transport",Dw="net.peer.ip",Bw="net.peer.port",Uw="net.peer.name",Fw="net.host.ip",$w="net.host.port",jw="net.host.name",Vw="net.host.connection.type",zw="net.host.connection.subtype",Hw="net.host.carrier.name",Gw="net.host.carrier.mcc",qw="net.host.carrier.mnc",Ww="net.host.carrier.icc",Yw="peer.service",Kw="enduser.id",Jw="enduser.role",Xw="enduser.scope",Qw="thread.id",Zw="thread.name",eS="code.function",tS="code.namespace",nS="code.filepath",rS="code.lineno",oS="http.method",aS="http.url",iS="http.target",sS="http.host",cS="http.scheme",uS="http.status_code",lS="http.flavor",dS="http.user_agent",pS="http.request_content_length",_S="http.request_content_length_uncompressed",fS="http.response_content_length",mS="http.response_content_length_uncompressed",hS="http.server_name",gS="http.route",bS="http.client_ip",vS="aws.dynamodb.table_names",yS="aws.dynamodb.consumed_capacity",ES="aws.dynamodb.item_collection_metrics",wS="aws.dynamodb.provisioned_read_capacity",SS="aws.dynamodb.provisioned_write_capacity",TS="aws.dynamodb.consistent_read",kS="aws.dynamodb.projection",AS="aws.dynamodb.limit",OS="aws.dynamodb.attributes_to_get",PS="aws.dynamodb.index_name",LS="aws.dynamodb.select",RS="aws.dynamodb.global_secondary_indexes",CS="aws.dynamodb.local_secondary_indexes",xS="aws.dynamodb.exclusive_start_table",IS="aws.dynamodb.table_count",MS="aws.dynamodb.scan_forward",NS="aws.dynamodb.segment",DS="aws.dynamodb.total_segments",BS="aws.dynamodb.count",US="aws.dynamodb.scanned_count",FS="aws.dynamodb.attribute_definitions",$S="aws.dynamodb.global_secondary_index_updates",jS="messaging.system",VS="messaging.destination",zS="messaging.destination_kind",HS="messaging.temp_destination",GS="messaging.protocol",qS="messaging.protocol_version",WS="messaging.url",YS="messaging.message_id",KS="messaging.conversation_id",JS="messaging.message_payload_size_bytes",XS="messaging.message_payload_compressed_size_bytes",QS="messaging.operation",ZS="messaging.consumer_id",eT="messaging.rabbitmq.routing_key",tT="messaging.kafka.message_key",nT="messaging.kafka.consumer_group",rT="messaging.kafka.client_id",oT="messaging.kafka.partition",aT="messaging.kafka.tombstone",iT="rpc.system",sT="rpc.service",cT="rpc.method",uT="rpc.grpc.status_code",lT="rpc.jsonrpc.version",dT="rpc.jsonrpc.request_id",pT="rpc.jsonrpc.error_code",_T="rpc.jsonrpc.error_message",fT="message.type",mT="message.id",hT="message.compressed_size",gT="message.uncompressed_size",LF=QE,RF=ZE,CF=ew,xF=tw,IF=nw,MF=rw,NF=ow,DF=aw,BF=iw,UF=sw,FF=cw,$F=uw,jF=lw,VF=dw,zF=pw,HF=_w,GF=fw,qF=mw,WF=hw,YF=gw,KF=bw,JF=vw,XF=yw,QF=Ew,ZF=ww,e5=Sw,t5=Tw,n5=kw,r5=Aw,o5=Ow,a5=Pw,i5=Lw,s5=Rw,c5=Cw,u5=xw,l5=Iw,d5=Mw,p5=Nw,_5=Dw,f5=Bw,m5=Uw,h5=Fw,g5=$w,b5=jw,v5=Vw,y5=zw,E5=Hw,w5=Gw,S5=qw,T5=Ww,k5=Yw,A5=Kw,O5=Jw,P5=Xw,L5=Qw,R5=Zw,C5=eS,x5=tS,I5=nS,M5=rS,N5=oS,Yp=aS,D5=iS,B5=sS,U5=cS,F5=uS,$5=lS,bT=dS,j5=pS,V5=_S,z5=fS,H5=mS,G5=hS,q5=gS,W5=bS,Y5=vS,K5=yS,J5=ES,X5=wS,Q5=SS,Z5=TS,e6=kS,t6=AS,n6=OS,r6=PS,o6=LS,a6=RS,i6=CS,s6=xS,c6=IS,u6=MS,l6=NS,d6=DS,p6=BS,_6=US,f6=FS,m6=$S,h6=jS,g6=VS,b6=zS,v6=HS,y6=GS,E6=q
5S,w6=WS,S6=YS,T6=KS,k6=JS,A6=XS,O6=QS,P6=ZS,L6=eT,R6=tT,C6=nT,x6=rT,I6=oT,M6=aT,N6=iT,D6=sT,B6=cT,U6=uT,F6=lT,$6=dT,j6=pT,V6=_T,z6=fT,H6=mT,G6=hT,q6=gT,Pn=Jr([QE,ZE,ew,tw,nw,rw,ow,aw,iw,sw,cw,uw,lw,dw,pw,_w,fw,mw,hw,gw,bw,vw,yw,Ew,ww,Sw,Tw,kw,Aw,Ow,Pw,Lw,Rw,Cw,xw,Iw,Mw,Nw,Dw,Bw,Uw,Fw,$w,jw,Vw,zw,Hw,Gw,qw,Ww,Yw,Kw,Jw,Xw,Qw,Zw,eS,tS,nS,rS,oS,aS,iS,sS,cS,uS,lS,dS,pS,_S,fS,mS,hS,gS,bS,vS,yS,ES,wS,SS,TS,kS,AS,OS,PS,LS,RS,CS,xS,IS,MS,NS,DS,BS,US,FS,$S,jS,VS,zS,HS,GS,qS,WS,YS,KS,JS,XS,QS,ZS,eT,tT,nT,rT,oT,aT,iT,sT,cT,uT,lT,dT,pT,_T,fT,mT,hT,gT]),vT="other_sql",yT="mssql",ET="mysql",wT="oracle",ST="postgresql",TT="redshift",kT="hive",AT="cloudscape",OT="hsqldb",PT="progress",LT="maxdb",RT="hanadb",CT="ingres",xT="firstsql",IT="cache",MT="adabas",NT="firebird",DT="derby",BT="filemaker",UT="informix",FT="instantdb",$T="interbase",jT="mariadb",VT="netezza",zT="pervasive",HT="pointbase",GT="sqlite",qT="sybase",WT="teradata",YT="vertica",KT="coldfusion",JT="cassandra",XT="hbase",QT="mongodb",ZT="redis",ek="couchbase",tk="couchdb",nk="cosmosdb",rk="dynamodb",ok="neo4j",ak="geode",ik="elasticsearch",sk="memcached",ck="cockroachdb",W6=vT,Y6=yT,K6=ET,J6=wT,X6=ST,Q6=TT,Z6=kT,e4=AT,t4=OT,n4=PT,r4=LT,o4=RT,a4=CT,i4=xT,s4=IT,c4=MT,u4=NT,l4=DT,d4=BT,p4=UT,_4=FT,f4=$T,m4=jT,h4=VT,g4=zT,b4=HT,v4=GT,y4=qT,E4=WT,w4=YT,S4=KT,T4=JT,k4=XT,A4=QT,O4=ZT,P4=ek,L4=tk,R4=nk,C4=rk,x4=ok,I4=ak,M4=ik,N4=sk,D4=ck,B4=Jr([vT,yT,ET,wT,"db2",ST,TT,kT,AT,OT,PT,LT,RT,CT,xT,"edb",IT,MT,NT,DT,BT,UT,FT,$T,jT,VT,zT,HT,GT,qT,WT,YT,"h2",KT,JT,XT,QT,ZT,ek,tk,nk,rk,ok,ak,ik,sk,ck]),uk="each_quorum",lk="quorum",dk="local_quorum",pk="three",_k="local_one",fk="serial",mk="local_serial",U4=uk,F4=lk,$4=dk,j4=pk,V4=_k,z4=fk,H4=mk,G4=Jr(["all",uk,lk,dk,"one","two",pk,_k,"any",fk,mk]),hk="datasource",gk="http",bk="pubsub",vk="timer",yk="other",q4=hk,W4=gk,Y4=bk,K4=vk,J4=yk,X4=Jr([hk,gk,bk,vk,yk]),Ek="insert",wk="edit",Sk="delete",Q4=Ek,Z4=wk,e$=Sk,t$=Jr([Ek,wk,Sk]),Tk="alibaba_cloud",kk="azure",n$=Tk,r$=kk,o$=Jr([Tk,"aws",kk,"gcp"]),Ak="ip_tcp",Ok="ip_udp",Pk="unix",Lk="pipe",Rk="inproc",Ck="other",a$=Ak,i$=Ok,s$=Pk,c$=Lk,u$=Rk,l$=Ck,d$=Jr([Ak,Ok,"ip",Pk,Lk,Rk,Ck]),xk="wifi",Ik="wired",Mk="cell",Nk="unavailable",Dk="unknown",p$=xk,_$=Ik,f$=Mk,m$=Nk,h$=Dk,g$=Jr([xk,Ik,Mk,Nk,Dk]),Bk="gprs",Uk="edge",Fk="umts",$k="cdma",jk="evdo_0",Vk="evdo_a",zk="cdma2000_1xrtt",Hk="hsdpa",Gk="hsupa",qk="hspa",Wk="iden",Yk="evdo_b",Kk="ehrpd",Jk="hspap",Xk="td_scdma",Qk="iwlan",Zk="nrnsa",e1="lte_ca",b$=Bk,v$=Uk,y$=Fk,E$=$k,w$=jk,S$=Vk,T$=zk,k$=Hk,A$=Gk,O$=qk,P$=Wk,L$=Yk,R$=Kk,C$=Jk,x$=Xk,I$=Qk,M$=Zk,N$=e1,D$=Jr([Bk,Uk,Fk,$k,jk,Vk,zk,Hk,Gk,qk,Wk,Yk,"lte",Kk,Jk,"gsm",Xk,Qk,"nr",Zk,e1]),t1="SPDY",n1="QUIC",B$=t1,U$=n1,F$={HTTP_1_0:"1.0",HTTP_1_1:"1.1",HTTP_2_0:"2.0",SPDY:t1,QUIC:n1},r1="queue",o1="topic",$$=r1,j$=o1,Ih=Jr([r1,o1]),a1="receive",i1="process",V$=a1,z$=i1,Mh=Jr([a1,i1]),H$={OK:0,CANCELLED:1,UNKNOWN:2,INVALID_ARGUMENT:3,DEADLINE_EXCEEDED:4,NOT_FOUND:5,ALREADY_EXISTS:6,PERMISSION_DENIED:7,RESOURCE_EXHAUSTED:8,FAILED_PRECONDITION:9,ABORTED:10,OUT_OF_RANGE:11,UNIMPLEMENTED:12,INTERNAL:13,UNAVAILABLE:14,DATA_LOSS:15,UNAUTHENTICATED:16},s1="SENT",c1="RECEIVED",G$=s1,q$=c1,W$=Jr([s1,c1]),u1="cloud.provider",l1="cloud.account.id",d1="cloud.region",p1="cloud.availability_zone",_1="cloud.platform",f1="aws.ecs.container.arn",m1="aws.ecs.cluster.arn",h1="aws.ecs.launchtype",g1="aws.ecs.task.arn",b1="aws.ecs.task.family",v1="aws.ecs.task.revision",y1="aws.eks.cluster.arn",E1="aws.log.group.names",w1="aws.log.group.arns",S1="aws.log.stream.names",T1="aws.log.stream.arns",k1="container.name",A1="container.id",O1="container.runtime",P1="container.image.name",L1="container.image.tag",R1="deployment.environment",C1="device.id",x1="device.model.identifier",I1="device.model.name",M1="faas.name",N1="faas.id",D1="faas.version",B1="faas.instance",U1="faas.max_memory",F1="host.id",$1="host.name",j1="host.type",V1="host.arch",z1="host.image.name",H1="host.image.id",G1="host.image.version",q1="k8s.cluster.name",W1="k8s.node.name",Y1="k8s.node.uid",K1="k8s.namespace.name",J1="k8s.pod.uid",X1="k8s.pod.name",Q1="k8s.container.name",Z1="k8s.replicaset.uid",eA="k8s.replicaset.name",tA="k8s.deployment.uid",nA="k8s.deployment.name",rA="k8s.statefulset.uid",oA="k8s.statefulset.name",aA="k8s.daemonset.uid",iA="k8s.daemonset.name",sA="k8s.job.uid",cA="k8s.job.name",uA="k8s.cronjob.uid",lA="k8s.cronjob.name",dA="os.type",pA="os.description",_A="os.name",fA="os.version",mA="process.pid",hA="process.executable.name",gA="process.executable.path",bA="process.command",vA="process.command_line",yA="process.command_args",EA="process.owner",wA="process.runtime.name",SA="process.runtime.version",TA="process.runtime.description",kA="service.name",AA="service.namespace",OA="service.instance.id",PA="service.version",LA="telemetry.sdk.name",RA="telemetry.sdk.language",CA="telemetry.sdk.version",xA="telemetry.auto.version",IA="webengine.name",MA="webengine.version",NA="webengine.description",Y$=u1,K$=l1,J$=d1,X$=p1,Q$=_1,Z$=f1,ej=m1,tj=h1,nj=g1,rj=b1,oj=v1,aj=y1,ij=E1,sj=w1,cj=S1,uj=T1,lj=k1,dj=A1,pj=O1,_j=P1,fj=L1,mj=R1,hj=C1,gj=x1,bj=I1,vj=M1,yj=N1,Ej=D1,wj=B1,Sj=U1,Tj=F1,kj=$1,Aj=j1,Oj=V1,Pj=z1,Lj=H1,Rj=G1,Cj=q1,xj=W1,Ij=Y1,Mj=K1,Nj=J1,Dj=X1,Bj=Q1,Uj=Z1,Fj=eA,$j=tA,jj=nA,Vj=rA,zj=oA,Hj=aA,Gj=iA,qj=sA,Wj=cA,Yj=uA,Kj=lA,Jj=dA,Xj=pA,Qj=_A,Zj=fA,e8=mA,t8=hA,n8=gA,r8=bA,o8=vA,a8=yA,i8=EA,s8=wA,c8=SA,u8=TA,Nh=kA,l8=AA,d8=OA,p8=PA,$l=LA,jl=RA,Vl=CA,_8=xA,f8=IA,m8=MA,h8=NA,Ss=Jr([u1,l1,d1,p1,_1,f1,m1,h1,g1,b1,v1,y1,E1,w1,S1,T1,k1,A1,O1,P1,L1,R1,C1,x1,I1,M1,N1,D1,B1,U1,F1,$1,j1,V1,z1,H1,G1,q1,W1,Y1,K1,J1,X1,Q1,Z1,eA,tA,nA,rA,oA,aA,iA,sA,cA,uA,lA,dA,pA,_A,fA,mA,hA,gA,bA,vA,yA,EA,wA,SA,TA,kA,AA,OA,PA,LA,RA,CA,xA,IA,MA,NA]),DA="alibaba_cloud",BA="azure",g8=DA,b8=BA,v8=Jr([DA,"aws",BA,"gcp"]),UA="alibaba_cloud_ecs",FA="alibaba_cloud_fc",$A="aws_ec2",jA="aws_ecs",VA="aws_eks",zA="aws_lambda",HA="aws_elastic_beanstalk",GA="azure_vm",qA="azure_c
5ontainer_instances",WA="azure_aks",YA="azure_functions",KA="azure_app_service",JA="gcp_compute_engine",XA="gcp_cloud_run",QA="gcp_kubernetes_engine",ZA="gcp_cloud_functions",eO="gcp_app_engine",y8=UA,E8=FA,w8=$A,S8=jA,T8=VA,k8=zA,A8=HA,O8=GA,P8=qA,L8=WA,R8=YA,C8=KA,x8=JA,I8=XA,M8=QA,N8=ZA,D8=eO,B8=Jr([UA,FA,$A,jA,VA,zA,HA,GA,qA,WA,YA,KA,JA,XA,QA,ZA,eO]),tO="fargate",U8=tO,F8=Jr(["ec2",tO]),nO="amd64",rO="arm32",oO="arm64",aO="ia64",iO="ppc32",sO="ppc64",$8=nO,j8=rO,V8=oO,z8=aO,H8=iO,G8=sO,q8=Jr([nO,rO,oO,aO,iO,sO,"x86"]),cO="windows",uO="linux",lO="darwin",dO="freebsd",pO="netbsd",_O="openbsd",fO="dragonflybsd",mO="hpux",hO="solaris",gO="z_os",W8=cO,Y8=uO,K8=lO,J8=dO,X8=pO,Q8=_O,Z8=fO,eV=mO,tV=hO,nV=gO,rV=Jr([cO,uO,lO,dO,pO,_O,fO,mO,"aix",hO,gO]),bO="dotnet",vO="erlang",yO="java",EO="nodejs",wO="python",SO="ruby",TO="webjs",oV=bO,aV=vO,iV=yO,sV=EO,cV=wO,uV=SO,lV=TO,kO=Jr(["cpp",bO,vO,"go",yO,EO,"php",wO,SO,TO]),dV=r(Object.freeze({__proto__:null,ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_ABORTED:"aborted",ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_HANDLED:"handled",ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_SKIPPED:"skipped",ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_VALUE_UNHANDLED:"unhandled",ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ACQUIRED:"acquired",ASPNETCORE_RATE_LIMITING_RESULT_VALUE_ENDPOINT_LIMITER:"endpoint_limiter",ASPNETCORE_RATE_LIMITING_RESULT_VALUE_GLOBAL_LIMITER:"global_limiter",ASPNETCORE_RATE_LIMITING_RESULT_VALUE_REQUEST_CANCELED:"request_canceled",ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_FAILURE:"failure",ASPNETCORE_ROUTING_MATCH_STATUS_VALUE_SUCCESS:"success",ATTR_ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT:"aspnetcore.diagnostics.exception.result",ATTR_ASPNETCORE_DIAGNOSTICS_HANDLER_TYPE:"aspnetcore.diagnostics.handler.type",ATTR_ASPNETCORE_RATE_LIMITING_POLICY:"aspnetcore.rate_limiting.policy",ATTR_ASPNETCORE_RATE_LIMITING_RESULT:"aspnetcore.rate_limiting.result",ATTR_ASPNETCORE_REQUEST_IS_UNHANDLED:"aspnetcore.request.is_unhandled",ATTR_ASPNETCORE_ROUTING_IS_FALLBACK:"aspnetcore.routing.is_fallback",ATTR_ASPNETCORE_ROUTING_MATCH_STATUS:"aspnetcore.routing.match_status",ATTR_CLIENT_ADDRESS:"client.address",ATTR_CLIENT_PORT:"client.port",ATTR_DOTNET_GC_HEAP_GENERATION:"dotnet.gc.heap.generation",ATTR_ERROR_TYPE:"error.type",ATTR_EXCEPTION_ESCAPED:"exception.escaped",ATTR_EXCEPTION_MESSAGE:"exception.message",ATTR_EXCEPTION_STACKTRACE:"exception.stacktrace",ATTR_EXCEPTION_TYPE:"exception.type",ATTR_HTTP_REQUEST_HEADER:function(n){return"http.request.header.".concat(n)},ATTR_HTTP_REQUEST_METHOD:"http.request.method",ATTR_HTTP_REQUEST_METHOD_ORIGINAL:"http.request.method_original",ATTR_HTTP_REQUEST_RESEND_COUNT:"http.request.resend_count",ATTR_HTTP_RESPONSE_HEADER:function(n){return"http.response.header.".concat(n)},ATTR_HTTP_RESPONSE_STATUS_CODE:"http.response.status_code",ATTR_HTTP_ROUTE:"http.route",ATTR_JVM_GC_ACTION:"jvm.gc.action",ATTR_JVM_GC_NAME:"jvm.gc.name",ATTR_JVM_MEMORY_POOL_NAME:"jvm.memory.pool.name",ATTR_JVM_MEMORY_TYPE:"jvm.memory.type",ATTR_JVM_THREAD_DAEMON:"jvm.thread.daemon",ATTR_JVM_THREAD_STATE:"jvm.thread.state",ATTR_NETWORK_LOCAL_ADDRESS:"network.local.address",ATTR_NETWORK_LOCAL_PORT:"network.local.port",ATTR_NETWORK_PEER_ADDRESS:"network.peer.address",ATTR_NETWORK_PEER_PORT:"network.peer.port",ATTR_NETWORK_PROTOCOL_NAME:"network.protocol.name",ATTR_NETWORK_PROTOCOL_VERSION:"network.protocol.version",ATTR_NETWORK_TRANSPORT:"network.transport",ATTR_NETWORK_TYPE:"network.type",ATTR_OTEL_SCOPE_NAME:"otel.scope.name",ATTR_OTEL_SCOPE_VERSION:"otel.scope.version",ATTR_OTEL_STATUS_CODE:"otel.status_code",ATTR_OTEL_STATUS_DESCRIPTION:"otel.status_description",ATTR_SERVER_ADDRESS:"server.address",ATTR_SERVER_PORT:"server.port",ATTR_SERVICE_NAME:"service.name",ATTR_SERVICE_VERSION:"service.version",ATTR_SIGNALR_CONNECTION_STATUS:"signalr.connection.status",ATTR_SIGNALR_TRANSPORT:"signalr.transport",ATTR_TELEMETRY_SDK_LANGUAGE:"telemetry.sdk.language",ATTR_TELEMETRY_SDK_NAME:"telemetry.sdk.name",ATTR_TELEMETRY_SDK_VERSION:"telemetry.sdk.version",ATTR_URL_FRAGMENT:"url.fragment",ATTR_URL_FULL:"url.full",ATTR_URL_PATH:"url.path",ATTR_URL_QUERY:"url.query",ATTR_URL_SCHEME:"url.scheme",ATTR_USER_AGENT_ORIGINAL:"user_agent.original",AWSECSLAUNCHTYPEVALUES_EC2:"ec2",AWSECSLAUNCHTYPEVALUES_FARGATE:U8,AwsEcsLaunchtypeValues:F8,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_ECS:y8,CLOUDPLATFORMVALUES_ALIBABA_CLOUD_FC:E8,CLOUDPLATFORMVALUES_AWS_EC2:w8,CLOUDPLATFORMVALUES_AWS_ECS:S8,CLOUDPLATFORMVALUES_AWS_EKS:T8,CLOUDPLATFORMVALUES_AWS_ELASTIC_BEANSTALK:A8,CLOUDPLATFORMVALUES_AWS_LAMBDA:k8,CLOUDPLATFORMVALUES_AZURE_AKS:L8,CLOUDPLATFORMVALUES_AZURE_APP_SERVICE:C8,CLOUDPLATFORMVALUES_AZURE_CONTAINER_INSTANCES:P8,CLOUDPLATFORMVALUES_AZURE_FUNCTIONS:R8,CLOUDPLATFORMVALUES_AZURE_VM:O8,CLOUDPLATFORMVALUES_GCP_APP_ENGINE:D8,CLOUDPLATFORMVALUES_GCP_CLOUD_FUNCTIONS:N8,CLOUDPLATFORMVALUES_GCP_CLOUD_RUN:I8,CLOUDPLATFORMVALUES_GCP_COMPUTE_ENGINE:x8,CLOUDPLATFORMVALUES_GCP_KUBERNETES_ENGINE:M8,CLOUDPROVIDERVALUES_ALIBABA_CLOUD:g8,CLOUDPROVIDERVALUES_AWS:"aws",CLOUDPROVIDERVALUES_AZURE:b8,CLOUDPROVIDERVALUES_GCP:"gcp",CloudPlatformValues:B8,CloudProviderValues:v8,DBCASSANDRACONSISTENCYLEVELVALUES_ALL:"all",DBCASSANDRACONSISTENCYLEVELVALUES_ANY:"any",DBCASSANDRACONSISTENCYLEVELVALUES_EACH_QUORUM:U4,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_ONE:V4,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_QUORUM:$4,DBCASSANDRACONSISTENCYLEVELVALUES_LOCAL_SERIAL:H4,DBCASSANDRACONSISTENCYLEVELVALUES_ONE:"one",DBCASSANDRACONSISTENCYLEVELVALUES_QUORUM:F4,DBCASSANDRACONSISTENCYLEVELVALUES_SERIAL:z4,DBCASSANDRACONSISTENCYLEVELVALUES_THREE:j4,DBCASSANDRACONSISTENCYLEVELVALUES_TWO:"two",DBSYSTEMVALUES_ADABAS:c4,DBSYSTEMVALUES_CACHE:s4,DBSYSTEMVALUES_CASSANDRA:T4,DBSYSTEMVALUES_CLOUDSCAPE:e4,DBSYSTEMVALUES_COCKROACHDB:D4,DBSYSTEMVALUES_COLDFUSION:S4,DBSYSTEMVALUES_COSMOSDB:R4,DBSYSTEMVALUES_COUCHBASE:P4,DBSY
5STEMVALUES_COUCHDB:L4,DBSYSTEMVALUES_DB2:"db2",DBSYSTEMVALUES_DERBY:l4,DBSYSTEMVALUES_DYNAMODB:C4,DBSYSTEMVALUES_EDB:"edb",DBSYSTEMVALUES_ELASTICSEARCH:M4,DBSYSTEMVALUES_FILEMAKER:d4,DBSYSTEMVALUES_FIREBIRD:u4,DBSYSTEMVALUES_FIRSTSQL:i4,DBSYSTEMVALUES_GEODE:I4,DBSYSTEMVALUES_H2:"h2",DBSYSTEMVALUES_HANADB:o4,DBSYSTEMVALUES_HBASE:k4,DBSYSTEMVALUES_HIVE:Z6,DBSYSTEMVALUES_HSQLDB:t4,DBSYSTEMVALUES_INFORMIX:p4,DBSYSTEMVALUES_INGRES:a4,DBSYSTEMVALUES_INSTANTDB:_4,DBSYSTEMVALUES_INTERBASE:f4,DBSYSTEMVALUES_MARIADB:m4,DBSYSTEMVALUES_MAXDB:r4,DBSYSTEMVALUES_MEMCACHED:N4,DBSYSTEMVALUES_MONGODB:A4,DBSYSTEMVALUES_MSSQL:Y6,DBSYSTEMVALUES_MYSQL:K6,DBSYSTEMVALUES_NEO4J:x4,DBSYSTEMVALUES_NETEZZA:h4,DBSYSTEMVALUES_ORACLE:J6,DBSYSTEMVALUES_OTHER_SQL:W6,DBSYSTEMVALUES_PERVASIVE:g4,DBSYSTEMVALUES_POINTBASE:b4,DBSYSTEMVALUES_POSTGRESQL:X6,DBSYSTEMVALUES_PROGRESS:n4,DBSYSTEMVALUES_REDIS:O4,DBSYSTEMVALUES_REDSHIFT:Q6,DBSYSTEMVALUES_SQLITE:v4,DBSYSTEMVALUES_SYBASE:y4,DBSYSTEMVALUES_TERADATA:E4,DBSYSTEMVALUES_VERTICA:w4,DOTNET_GC_HEAP_GENERATION_VALUE_GEN0:"gen0",DOTNET_GC_HEAP_GENERATION_VALUE_GEN1:"gen1",DOTNET_GC_HEAP_GENERATION_VALUE_GEN2:"gen2",DOTNET_GC_HEAP_GENERATION_VALUE_LOH:"loh",DOTNET_GC_HEAP_GENERATION_VALUE_POH:"poh",DbCassandraConsistencyLevelValues:G4,DbSystemValues:B4,ERROR_TYPE_VALUE_OTHER:"_OTHER",FAASDOCUMENTOPERATIONVALUES_DELETE:e$,FAASDOCUMENTOPERATIONVALUES_EDIT:Z4,FAASDOCUMENTOPERATIONVALUES_INSERT:Q4,FAASINVOKEDPROVIDERVALUES_ALIBABA_CLOUD:n$,FAASINVOKEDPROVIDERVALUES_AWS:"aws",FAASINVOKEDPROVIDERVALUES_AZURE:r$,FAASINVOKEDPROVIDERVALUES_GCP:"gcp",FAASTRIGGERVALUES_DATASOURCE:q4,FAASTRIGGERVALUES_HTTP:W4,FAASTRIGGERVALUES_OTHER:J4,FAASTRIGGERVALUES_PUBSUB:Y4,FAASTRIGGERVALUES_TIMER:K4,FaasDocumentOperationValues:t$,FaasInvokedProviderValues:o$,FaasTriggerValues:X4,HOSTARCHVALUES_AMD64:$8,HOSTARCHVALUES_ARM32:j8,HOSTARCHVALUES_ARM64:V8,HOSTARCHVALUES_IA64:z8,HOSTARCHVALUES_PPC32:H8,HOSTARCHVALUES_PPC64:G8,HOSTARCHVALUES_X86:"x86",HTTPFLAVORVALUES_HTTP_1_0:"1.0",HTTPFLAVORVALUES_HTTP_1_1:"1.1",HTTPFLAVORVALUES_HTTP_2_0:"2.0",HTTPFLAVORVALUES_QUIC:U$,HTTPFLAVORVALUES_SPDY:B$,HTTP_REQUEST_METHOD_VALUE_CONNECT:"CONNECT",HTTP_REQUEST_METHOD_VALUE_DELETE:"DELETE",HTTP_REQUEST_METHOD_VALUE_GET:"GET",HTTP_REQUEST_METHOD_VALUE_HEAD:"HEAD",HTTP_REQUEST_METHOD_VALUE_OPTIONS:"OPTIONS",HTTP_REQUEST_METHOD_VALUE_OTHER:"_OTHER",HTTP_REQUEST_METHOD_VALUE_PATCH:"PATCH",HTTP_REQUEST_METHOD_VALUE_POST:"POST",HTTP_REQUEST_METHOD_VALUE_PUT:"PUT",HTTP_REQUEST_METHOD_VALUE_TRACE:"TRACE",HostArchValues:q8,HttpFlavorValues:F$,JVM_MEMORY_TYPE_VALUE_HEAP:"heap",JVM_MEMORY_TYPE_VALUE_NON_HEAP:"non_heap",JVM_THREAD_STATE_VALUE_BLOCKED:"blocked",JVM_THREAD_STATE_VALUE_NEW:"new",JVM_THREAD_STATE_VALUE_RUNNABLE:"runnable",JVM_THREAD_STATE_VALUE_TERMINATED:"terminated",JVM_THREAD_STATE_VALUE_TIMED_WAITING:"timed_waiting",JVM_THREAD_STATE_VALUE_WAITING:"waiting",MESSAGETYPEVALUES_RECEIVED:q$,MESSAGETYPEVALUES_SENT:G$,MESSAGINGDESTINATIONKINDVALUES_QUEUE:$$,MESSAGINGDESTINATIONKINDVALUES_TOPIC:j$,MESSAGINGOPERATIONVALUES_PROCESS:z$,MESSAGINGOPERATIONVALUES_RECEIVE:V$,METRIC_ASPNETCORE_DIAGNOSTICS_EXCEPTIONS:"aspnetcore.diagnostics.exceptions",METRIC_ASPNETCORE_RATE_LIMITING_ACTIVE_REQUEST_LEASES:"aspnetcore.rate_limiting.active_request_leases",METRIC_ASPNETCORE_RATE_LIMITING_QUEUED_REQUESTS:"aspnetcore.rate_limiting.queued_requests",METRIC_ASPNETCORE_RATE_LIMITING_REQUESTS:"aspnetcore.rate_limiting.requests",METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_LEASE_DURATION:"aspnetcore.rate_limiting.request_lease.duration",METRIC_ASPNETCORE_RATE_LIMITING_REQUEST_TIME_IN_QUEUE:"aspnetcore.rate_limiting.request.time_in_queue",METRIC_ASPNETCORE_ROUTING_MATCH_ATTEMPTS:"aspnetcore.routing.match_attempts",METRIC_DOTNET_ASSEMBLY_COUNT:"dotnet.assembly.count",METRIC_DOTNET_EXCEPTIONS:"dotnet.exceptions",METRIC_DOTNET_GC_COLLECTIONS:"dotnet.gc.collections",METRIC_DOTNET_GC_HEAP_TOTAL_ALLOCATED:"dotnet.gc.heap.total_allocated",METRIC_DOTNET_GC_LAST_COLLECTION_HEAP_FRAGMENTATION_SIZE:"dotnet.gc.last_collection.heap.fragmentation.size",METRIC_DOTNET_GC_LAST_COLLECTION_HEAP_SIZE:"dotnet.gc.last_collection.heap.size",METRIC_DOTNET_GC_LAST_COLLECTION_MEMORY_COMMITTED_SIZE:"dotnet.gc.last_collection.memory.committed_size",METRIC_DOTNET_GC_PAUSE_TIME:"dotnet.gc.pause.time",METRIC_DOTNET_JIT_COMPILATION_TIME:"dotnet.jit.compilation.time",METRIC_DOTNET_JIT_COMPILED_IL_SIZE:"dotnet.jit.compiled_il.size",METRIC_DOTNET_JIT_COMPILED_METHODS:"dotnet.jit.compiled_methods",METRIC_DOTNET_MONITOR_LOCK_CONTENTIONS:"dotnet.monitor.lock_contentions",METRIC_DOTNET_PROCESS_CPU_COUNT:"dotnet.process.cpu.count",METRIC_DOTNET_PROCESS_CPU_TIME:"dotnet.process.cpu.time",METRIC_DOTNET_PROCESS_MEMORY_WORKING_SET:"dotnet.process.memory.working_set",METRIC_DOTNET_THREAD_POOL_QUEUE_LENGTH:"dotnet.thread_pool.queue.length",METRIC_DOTNET_THREAD_POOL_THREAD_COUNT:"dotnet.thread_pool.thread.count",METRIC_DOTNET_THREAD_POOL_WORK_ITEM_COUNT:"dotnet.thread_pool.work_item.count",METRIC_DOTNET_TIMER_COUNT:"dotnet.timer.count",METRIC_HTTP_CLIENT_REQUEST_DURATION:"http.client.request.duration",METRIC_HTTP_SERVER_REQUEST_DURATION:"http.server.request.duration",METRIC_JVM_CLASS_COUNT:"jvm.class.count",METRIC_JVM_CLASS_LOADED:"jvm.class.loaded",METRIC_JVM_CLASS_UNLOADED:"jvm.class.unloaded",METRIC_JVM_CPU_COUNT:"jvm.cpu.count",METRIC_JVM_CPU_RECENT_UTILIZATION:"jvm.cpu.recent_utilization",METRIC_JVM_CPU_TIME:"jvm.cpu.time",METRIC_JVM_GC_DURATION:"jvm.gc.duration",METRIC_JVM_MEMORY_COMMITTED:"jvm.memory.committed",METRIC_JVM_MEMORY_LIMIT:"jvm.memory.limit",METRIC_JVM_MEMORY_USED:"jvm.memory.used",METRIC_JVM_MEMORY_USED_AFTER_LAST_GC:"jvm.memory.used_after_last_gc",METRIC_JVM_THREAD_COUNT:"jvm.thread.count",METRIC_KESTREL_ACTIVE_CONNECTIONS:"kestrel.active_connections",METRIC_KESTREL_ACTIVE_TLS_HANDSHAKES:"kestrel.active_tls_handshakes",METRIC_KESTREL_CONNECTION_DURATION:"kestrel.connection.duration",METRIC_KESTREL_QUEUED_CONNECTIONS:"kestrel.queued_connections",METRIC_KESTREL_QUEUED_REQUESTS:"kestrel.queued_requests",METRIC_KESTREL_REJECTED_CONNECTIONS:"kestrel.rejected_connections",METRIC_KESTREL_TLS_HANDSHAKE_DURATION:"kestrel.tls_handshake.duration",METRIC_KESTREL_UPGRADED_CONNECTIONS:"kestrel.upgraded_connections",METRIC_SIGNALR_SERVER_ACTIVE_CONNECTIONS:"signalr.server.active_connections",METRIC_SIGNALR_SERVER_CONNECTION_DURATION:"signalr.server.connection.duration",MessageTypeValues:W$,MessagingDestinationKindValues:Ih,MessagingOperationValues:Mh,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA:E$,NETHOSTCONNECTIONSUBTYPEVALUES_CDMA2000_1XRTT:T$,NETHOSTCONNECTIONSUBTYPEVALUES_EDGE:v$,NETHOSTCONNECTIONSUBTYPEVALUES_EHRPD:R$,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_0:w$,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_A:S$,NETHOSTCONNECTIONSUBTYPEVALUES_EVDO_B:L$,NETHOSTCONNECTIONSUBTYPEVALUES_GPRS:b$,NETHOSTCONNECTIONSUBTYPEVALUES_GSM:"gsm",NETHOSTCONNECTIONSUBTYPEVALUES_HSDPA:k$,NETHOSTCONNECTIONSUBTYPEVALUES_HSPA:O$,NETHOSTCONNECTIONSUBTYPEVALUES_HSPAP:C$,NETHOSTCONNECTIONSUBTYPEVALUES_HSUPA:A$,NETHOSTCONNECTIONSUBTYPEVALUES_IDEN:P$,NETHOSTCONNECTIONSUBTYPEVALUES_IWLAN:I$,NETHOSTCONNECTIONSUBTYPEVALUES_LTE:"lte",NETHOSTCONNECTIONSUBTYPEVALUES_LTE_CA:N$,NETHOSTCONNECTIONSUBTYPEVALUES_NR:"nr",NETHOSTCONNECTIONSUBTYPEVALUES_NRNSA:M$,NETHOSTCONNECTIONSUBTYPEVALUES_TD_SCDMA:x$,NETHOSTCONNECTIONSUBTYPEVALUES_UMT
5S:y$,NETHOSTCONNECTIONTYPEVALUES_CELL:f$,NETHOSTCONNECTIONTYPEVALUES_UNAVAILABLE:m$,NETHOSTCONNECTIONTYPEVALUES_UNKNOWN:h$,NETHOSTCONNECTIONTYPEVALUES_WIFI:p$,NETHOSTCONNECTIONTYPEVALUES_WIRED:_$,NETTRANSPORTVALUES_INPROC:u$,NETTRANSPORTVALUES_IP:"ip",NETTRANSPORTVALUES_IP_TCP:a$,NETTRANSPORTVALUES_IP_UDP:i$,NETTRANSPORTVALUES_OTHER:l$,NETTRANSPORTVALUES_PIPE:c$,NETTRANSPORTVALUES_UNIX:s$,NETWORK_TRANSPORT_VALUE_PIPE:"pipe",NETWORK_TRANSPORT_VALUE_QUIC:"quic",NETWORK_TRANSPORT_VALUE_TCP:"tcp",NETWORK_TRANSPORT_VALUE_UDP:"udp",NETWORK_TRANSPORT_VALUE_UNIX:"unix",NETWORK_TYPE_VALUE_IPV4:"ipv4",NETWORK_TYPE_VALUE_IPV6:"ipv6",NetHostConnectionSubtypeValues:D$,NetHostConnectionTypeValues:g$,NetTransportValues:d$,OSTYPEVALUES_AIX:"aix",OSTYPEVALUES_DARWIN:K8,OSTYPEVALUES_DRAGONFLYBSD:Z8,OSTYPEVALUES_FREEBSD:J8,OSTYPEVALUES_HPUX:eV,OSTYPEVALUES_LINUX:Y8,OSTYPEVALUES_NETBSD:X8,OSTYPEVALUES_OPENBSD:Q8,OSTYPEVALUES_SOLARIS:tV,OSTYPEVALUES_WINDOWS:W8,OSTYPEVALUES_Z_OS:nV,OTEL_STATUS_CODE_VALUE_ERROR:"ERROR",OTEL_STATUS_CODE_VALUE_OK:"OK",OsTypeValues:rV,RPCGRPCSTATUSCODEVALUES_ABORTED:10,RPCGRPCSTATUSCODEVALUES_ALREADY_EXISTS:6,RPCGRPCSTATUSCODEVALUES_CANCELLED:1,RPCGRPCSTATUSCODEVALUES_DATA_LOSS:15,RPCGRPCSTATUSCODEVALUES_DEADLINE_EXCEEDED:4,RPCGRPCSTATUSCODEVALUES_FAILED_PRECONDITION:9,RPCGRPCSTATUSCODEVALUES_INTERNAL:13,RPCGRPCSTATUSCODEVALUES_INVALID_ARGUMENT:3,RPCGRPCSTATUSCODEVALUES_NOT_FOUND:5,RPCGRPCSTATUSCODEVALUES_OK:0,RPCGRPCSTATUSCODEVALUES_OUT_OF_RANGE:11,RPCGRPCSTATUSCODEVALUES_PERMISSION_DENIED:7,RPCGRPCSTATUSCODEVALUES_RESOURCE_EXHAUSTED:8,RPCGRPCSTATUSCODEVALUES_UNAUTHENTICATED:16,RPCGRPCSTATUSCODEVALUES_UNAVAILABLE:14,RPCGRPCSTATUSCODEVALUES_UNIMPLEMENTED:12,RPCGRPCSTATUSCODEVALUES_UNKNOWN:2,RpcGrpcStatusCodeValues:H$,SEMATTRS_AWS_DYNAMODB_ATTRIBUTES_TO_GET:n6,SEMATTRS_AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS:f6,SEMATTRS_AWS_DYNAMODB_CONSISTENT_READ:Z5,SEMATTRS_AWS_DYNAMODB_CONSUMED_CAPACITY:K5,SEMATTRS_AWS_DYNAMODB_COUNT:p6,SEMATTRS_AWS_DYNAMODB_EXCLUSIVE_START_TABLE:s6,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES:a6,SEMATTRS_AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES:m6,SEMATTRS_AWS_DYNAMODB_INDEX_NAME:r6,SEMATTRS_AWS_DYNAMODB_ITEM_COLLECTION_METRICS:J5,SEMATTRS_AWS_DYNAMODB_LIMIT:t6,SEMATTRS_AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES:i6,SEMATTRS_AWS_DYNAMODB_PROJECTION:e6,SEMATTRS_AWS_DYNAMODB_PROVISIONED_READ_CAPACITY:X5,SEMATTRS_AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY:Q5,SEMATTRS_AWS_DYNAMODB_SCANNED_COUNT:_6,SEMATTRS_AWS_DYNAMODB_SCAN_FORWARD:u6,SEMATTRS_AWS_DYNAMODB_SEGMENT:l6,SEMATTRS_AWS_DYNAMODB_SELECT:o6,SEMATTRS_AWS_DYNAMODB_TABLE_COUNT:c6,SEMATTRS_AWS_DYNAMODB_TABLE_NAMES:Y5,SEMATTRS_AWS_DYNAMODB_TOTAL_SEGMENTS:d6,SEMATTRS_AWS_LAMBDA_INVOKED_ARN:LF,SEMATTRS_CODE_FILEPATH:I5,SEMATTRS_CODE_FUNCTION:C5,SEMATTRS_CODE_LINENO:M5,SEMATTRS_CODE_NAMESPACE:x5,SEMATTRS_DB_CASSANDRA_CONSISTENCY_LEVEL:$F,SEMATTRS_DB_CASSANDRA_COORDINATOR_DC:GF,SEMATTRS_DB_CASSANDRA_COORDINATOR_ID:HF,SEMATTRS_DB_CASSANDRA_IDEMPOTENCE:VF,SEMATTRS_DB_CASSANDRA_KEYSPACE:UF,SEMATTRS_DB_CASSANDRA_PAGE_SIZE:FF,SEMATTRS_DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT:zF,SEMATTRS_DB_CASSANDRA_TABLE:jF,SEMATTRS_DB_CONNECTION_STRING:CF,SEMATTRS_DB_HBASE_NAMESPACE:qF,SEMATTRS_DB_JDBC_DRIVER_CLASSNAME:IF,SEMATTRS_DB_MONGODB_COLLECTION:YF,SEMATTRS_DB_MSSQL_INSTANCE_NAME:BF,SEMATTRS_DB_NAME:MF,SEMATTRS_DB_OPERATION:DF,SEMATTRS_DB_REDIS_DATABASE_INDEX:WF,SEMATTRS_DB_SQL_TABLE:KF,SEMATTRS_DB_STATEMENT:NF,SEMATTRS_DB_SYSTEM:RF,SEMATTRS_DB_USER:xF,SEMATTRS_ENDUSER_ID:A5,SEMATTRS_ENDUSER_ROLE:O5,SEMATTRS_ENDUSER_SCOPE:P5,SEMATTRS_EXCEPTION_ESCAPED:ZF,SEMATTRS_EXCEPTION_MESSAGE:XF,SEMATTRS_EXCEPTION_STACKTRACE:QF,SEMATTRS_EXCEPTION_TYPE:JF,SEMATTRS_FAAS_COLDSTART:c5,SEMATTRS_FAAS_CRON:s5,SEMATTRS_FAAS_DOCUMENT_COLLECTION:n5,SEMATTRS_FAAS_DOCUMENT_NAME:a5,SEMATTRS_FAAS_DOCUMENT_OPERATION:r5,SEMATTRS_FAAS_DOCUMENT_TIME:o5,SEMATTRS_FAAS_EXECUTION:t5,SEMATTRS_FAAS_INVOKED_NAME:u5,SEMATTRS_FAAS_INVOKED_PROVIDER:l5,SEMATTRS_FAAS_INVOKED_REGION:d5,SEMATTRS_FAAS_TIME:i5,SEMATTRS_FAAS_TRIGGER:e5,SEMATTRS_HTTP_CLIENT_IP:W5,SEMATTRS_HTTP_FLAVOR:$5,SEMATTRS_HTTP_HOST:B5,SEMATTRS_HTTP_METHOD:N5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH:j5,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED:V5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH:z5,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED:H5,SEMATTRS_HTTP_ROUTE:q5,SEMATTRS_HTTP_SCHEME:U5,SEMATTRS_HTTP_SERVER_NAME:G5,SEMATTRS_HTTP_STATUS_CODE:F5,SEMATTRS_HTTP_TARGET:D5,SEMATTRS_HTTP_URL:Yp,SEMATTRS_HTTP_USER_AGENT:bT,SEMATTRS_MESSAGE_COMPRESSED_SIZE:G6,SEMATTRS_MESSAGE_ID:H6,SEMATTRS_MESSAGE_TYPE:z6,SEMATTRS_MESSAGE_UNCOMPRESSED_SIZE:q6,SEMATTRS_MESSAGING_CONSUMER_ID:P6,SEMATTRS_MESSAGING_CONVERSATION_ID:T6,SEMATTRS_MESSAGING_DESTINATION:g6,SEMATTRS_MESSAGING_DESTINATION_KIND:b6,SEMATTRS_MESSAGING_KAFKA_CLIENT_ID:x6,SEMATTRS_MESSAGING_KAFKA_CONSUMER_GROUP:C6,SEMATTRS_MESSAGING_KAFKA_MESSAGE_KEY:R6,SEMATTRS_MESSAGING_KAFKA_PARTITION:I6,SEMATTRS_MESSAGING_KAFKA_TOMBSTONE:M6,SEMATTRS_MESSAGING_MESSAGE_ID:S6,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES:A6,SEMATTRS_MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES:k6,SEMATTRS_MESSAGING_OPERATION:O6,SEMATTRS_MESSAGING_PROTOCOL:y6,SEMATTRS_MESSAGING_PROTOCOL_VERSION:E6,SEMATTRS_MESSAGING_RABBITMQ_ROUTING_KEY:L6,SEMATTRS_MESSAGING_SYSTEM:h6,SEMATTRS_MESSAGING_TEMP_DESTINATION:v6,SEMATTRS_MESSAGING_URL:w6,SEMATTRS_NET_HOST_CARRIER_ICC:T5,SEMATTRS_NET_HOST_CARRIER_MCC:w5,SEMATTRS_NET_HOST_CARRIER_MNC:S5,SEMATTRS_NET_HOST_CARRIER_NAME:E5,SEMATTRS_NET_HOST_CONNECTION_SUBTYPE:y5,SEMATTRS_NET_HOST_CONNECTION_TYPE:v5,SEMATTRS_NET_HOST_IP:h5,SEMATTRS_NET_HOST_NAME:b5,SEMATTRS_NET_HOST_PORT:g5,SEMATTRS_NET_PEER_IP:_5,SEMATTRS_NET_PEER_NAME:m5,SEMATTRS_NET_PEER_PORT:f5,SEMATTRS_NET_TRANSPORT:p5,SEMATTRS_PEER_SERVICE:k5,SEMATTRS_RPC_GRPC_STATUS_CODE:U6,SEMATTRS_RPC_JSONRPC_ERROR_CODE:j6,SEMATTRS_RPC_JSONRPC_ERROR_MESSAGE:V6,SEMATTRS_RPC_JSONRPC_REQUEST_ID:$6,SEMATTRS_RPC_JSONRPC_VERSION:F6,SEMATTRS_RPC_METHOD:B6,SEMATTRS_RPC_SERVICE:D6,SEMATTRS_RPC_SYSTEM:N6,SEMATTRS_THREAD_ID:L5,SEMATTRS_THREAD_NAME:R5,SEMRESATTRS_AWS_ECS_CLUSTER_ARN:ej,SEMRESATTRS_AWS_ECS_CONTAINER_ARN:Z$,SEMRESATTRS_AWS_ECS_LAUNCHTYPE:tj,SEMRESATTRS_AWS_ECS_TASK_ARN:nj,SEMRESATTRS_AWS_ECS_TASK_FAMILY:rj,SEMRESATTRS_AWS_ECS_TASK_REVISION:oj,SEMRESATTRS_AWS_EKS_CLUSTER_ARN:aj,SEMRESATTRS_AWS_LOG_GROUP_ARNS:sj,SEMRESATTRS_AWS_LOG_GROUP_NAMES:ij,SEMRESATTRS_AWS_LOG_STREAM_ARNS:uj,SEMRESATTRS_AWS_LOG_STREAM_NAMES:cj,SEMRESATTRS_CLOUD_ACCOUNT_ID:K$,SEMRESATTRS_CLOUD_AVAILABILITY_ZONE:X$,SEMRESATTRS_CLOUD_PLATFORM:Q$,SEMRESATTRS_CLOUD_PROVIDER:Y$,SEMRESATTRS_CLOUD_REGION:J$,SEMRESATTRS_CONTAINER_ID:dj,SEMRESATTRS_CONTAINER_IMAGE_NAME:_j,SEMRESATTRS_CONTAINER_IMAGE_TAG:fj,SEMRESATTRS_CONTAINER_NAME:l
5j,SEMRESATTRS_CONTAINER_RUNTIME:pj,SEMRESATTRS_DEPLOYMENT_ENVIRONMENT:mj,SEMRESATTRS_DEVICE_ID:hj,SEMRESATTRS_DEVICE_MODEL_IDENTIFIER:gj,SEMRESATTRS_DEVICE_MODEL_NAME:bj,SEMRESATTRS_FAAS_ID:yj,SEMRESATTRS_FAAS_INSTANCE:wj,SEMRESATTRS_FAAS_MAX_MEMORY:Sj,SEMRESATTRS_FAAS_NAME:vj,SEMRESATTRS_FAAS_VERSION:Ej,SEMRESATTRS_HOST_ARCH:Oj,SEMRESATTRS_HOST_ID:Tj,SEMRESATTRS_HOST_IMAGE_ID:Lj,SEMRESATTRS_HOST_IMAGE_NAME:Pj,SEMRESATTRS_HOST_IMAGE_VERSION:Rj,SEMRESATTRS_HOST_NAME:kj,SEMRESATTRS_HOST_TYPE:Aj,SEMRESATTRS_K8S_CLUSTER_NAME:Cj,SEMRESATTRS_K8S_CONTAINER_NAME:Bj,SEMRESATTRS_K8S_CRONJOB_NAME:Kj,SEMRESATTRS_K8S_CRONJOB_UID:Yj,SEMRESATTRS_K8S_DAEMONSET_NAME:Gj,SEMRESATTRS_K8S_DAEMONSET_UID:Hj,SEMRESATTRS_K8S_DEPLOYMENT_NAME:jj,SEMRESATTRS_K8S_DEPLOYMENT_UID:$j,SEMRESATTRS_K8S_JOB_NAME:Wj,SEMRESATTRS_K8S_JOB_UID:qj,SEMRESATTRS_K8S_NAMESPACE_NAME:Mj,SEMRESATTRS_K8S_NODE_NAME:xj,SEMRESATTRS_K8S_NODE_UID:Ij,SEMRESATTRS_K8S_POD_NAME:Dj,SEMRESATTRS_K8S_POD_UID:Nj,SEMRESATTRS_K8S_REPLICASET_NAME:Fj,SEMRESATTRS_K8S_REPLICASET_UID:Uj,SEMRESATTRS_K8S_STATEFULSET_NAME:zj,SEMRESATTRS_K8S_STATEFULSET_UID:Vj,SEMRESATTRS_OS_DESCRIPTION:Xj,SEMRESATTRS_OS_NAME:Qj,SEMRESATTRS_OS_TYPE:Jj,SEMRESATTRS_OS_VERSION:Zj,SEMRESATTRS_PROCESS_COMMAND:r8,SEMRESATTRS_PROCESS_COMMAND_ARGS:a8,SEMRESATTRS_PROCESS_COMMAND_LINE:o8,SEMRESATTRS_PROCESS_EXECUTABLE_NAME:t8,SEMRESATTRS_PROCESS_EXECUTABLE_PATH:n8,SEMRESATTRS_PROCESS_OWNER:i8,SEMRESATTRS_PROCESS_PID:e8,SEMRESATTRS_PROCESS_RUNTIME_DESCRIPTION:u8,SEMRESATTRS_PROCESS_RUNTIME_NAME:s8,SEMRESATTRS_PROCESS_RUNTIME_VERSION:c8,SEMRESATTRS_SERVICE_INSTANCE_ID:d8,SEMRESATTRS_SERVICE_NAME:Nh,SEMRESATTRS_SERVICE_NAMESPACE:l8,SEMRESATTRS_SERVICE_VERSION:p8,SEMRESATTRS_TELEMETRY_AUTO_VERSION:_8,SEMRESATTRS_TELEMETRY_SDK_LANGUAGE:jl,SEMRESATTRS_TELEMETRY_SDK_NAME:$l,SEMRESATTRS_TELEMETRY_SDK_VERSION:Vl,SEMRESATTRS_WEBENGINE_DESCRIPTION:h8,SEMRESATTRS_WEBENGINE_NAME:f8,SEMRESATTRS_WEBENGINE_VERSION:m8,SIGNALR_CONNECTION_STATUS_VALUE_APP_SHUTDOWN:"app_shutdown",SIGNALR_CONNECTION_STATUS_VALUE_NORMAL_CLOSURE:"normal_closure",SIGNALR_CONNECTION_STATUS_VALUE_TIMEOUT:"timeout",SIGNALR_TRANSPORT_VALUE_LONG_POLLING:"long_polling",SIGNALR_TRANSPORT_VALUE_SERVER_SENT_EVENTS:"server_sent_events",SIGNALR_TRANSPORT_VALUE_WEB_SOCKETS:"web_sockets",SemanticAttributes:Pn,SemanticResourceAttributes:Ss,TELEMETRYSDKLANGUAGEVALUES_CPP:"cpp",TELEMETRYSDKLANGUAGEVALUES_DOTNET:oV,TELEMETRYSDKLANGUAGEVALUES_ERLANG:aV,TELEMETRYSDKLANGUAGEVALUES_GO:"go",TELEMETRYSDKLANGUAGEVALUES_JAVA:iV,TELEMETRYSDKLANGUAGEVALUES_NODEJS:sV,TELEMETRYSDKLANGUAGEVALUES_PHP:"php",TELEMETRYSDKLANGUAGEVALUES_PYTHON:cV,TELEMETRYSDKLANGUAGEVALUES_RUBY:uV,TELEMETRYSDKLANGUAGEVALUES_WEBJS:lV,TELEMETRY_SDK_LANGUAGE_VALUE_CPP:"cpp",TELEMETRY_SDK_LANGUAGE_VALUE_DOTNET:"dotnet",TELEMETRY_SDK_LANGUAGE_VALUE_ERLANG:"erlang",TELEMETRY_SDK_LANGUAGE_VALUE_GO:"go",TELEMETRY_SDK_LANGUAGE_VALUE_JAVA:"java",TELEMETRY_SDK_LANGUAGE_VALUE_NODEJS:"nodejs",TELEMETRY_SDK_LANGUAGE_VALUE_PHP:"php",TELEMETRY_SDK_LANGUAGE_VALUE_PYTHON:"python",TELEMETRY_SDK_LANGUAGE_VALUE_RUBY:"ruby",TELEMETRY_SDK_LANGUAGE_VALUE_RUST:"rust",TELEMETRY_SDK_LANGUAGE_VALUE_SWIFT:"swift",TELEMETRY_SDK_LANGUAGE_VALUE_WEBJS:"webjs",TelemetrySdkLanguageValues:kO})),AO={name:"@hyperdx/instrumentation-sentry-node",version:"0.1.0"},zl={},OO={exports:{}};(function(n){function o(i,c){var u=[],p=[];return c==null&&(c=function(f,h){return u[0]===h?"[Circular ~]":"[Circular ~."+p.slice(0,u.indexOf(h)).join(".")+"]"}),function(f,h){if(u.length>0){var v=u.indexOf(this);~v?u.splice(v+1):u.push(this),~v?p.splice(v,1/0,f):p.push(f),~u.indexOf(h)&&(h=c.call(this,f,h))}else u.push(h);return i==null?h:i.call(this,f,h)}}(n.exports=function(i,c,u,p){return JSON.stringify(i,o(c,p),u)}).getSerialize=o})(OO);var PO,LO,RO=OO.exports,pV=e(RO);function CO(){return LO||(LO=1,(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.getEventProcessor=n.getSpanNameFromEvent=n.isSentryEventAnException=n.extractSpanEventsFromException=n.extractSemAttrsFromEvent=n.SEMATTRS_SENTRY_VERSION=n.SEMATTRS_EXCEPTION_THREAD_ID=n.SEMATTRS_EXCEPTION_TAGS=n.SEMATTRS_EXCEPTION_PARSED_STACKTRACE=n.SEMATTRS_EXCEPTION_MODULES=n.SEMATTRS_EXCEPTION_MODULE=n.SEMATTRS_EXCEPTION_MECHANISM=void 0;var o=ie.__importStar(qp),i=(JE||(JE=1,Object.defineProperty(Wp,"__esModule",{value:!0}),Wp.ExceptionEventName=void 0,Wp.ExceptionEventName="exception"),Wp),c=dV,u=AO,p=(function(){if(PO)return zl;
5PO=1,Object.defineProperty(zl,"__esModule",{value:!0}),zl.jsonToString=void 0;var h=qp,v=ie.__importDefault(RO);return zl.jsonToString=function(A){try{return JSON.stringify(A)}catch(T){return h.diag.error("Failed to stringify json",T),(0,v.default)(A)}},zl})(),f=o.default.trace.getTracer(u.name,u.version);n.SEMATTRS_EXCEPTION_MECHANISM="exception.mechanism",n.SEMATTRS_EXCEPTION_MODULE="exception.module",n.SEMATTRS_EXCEPTION_MODULES="exception.modules",n.SEMATTRS_EXCEPTION_PARSED_STACKTRACE="exception.parsed_stacktrace",n.SEMATTRS_EXCEPTION_TAGS="exception.tags",n.SEMATTRS_EXCEPTION_THREAD_ID="exception.thread_id",n.SEMATTRS_SENTRY_VERSION="sentry.version",n.extractSemAttrsFromEvent=function(h,v,A){var T,x,I,V,W,te;return le(le(le(le(le(le(le(le({},A&&Nt({},n.SEMATTRS_SENTRY_VERSION,A)),h.modules&&Nt({},n.SEMATTRS_EXCEPTION_MODULES,(0,p.jsonToString)(h.modules))),{},Nt({},n.SEMATTRS_EXCEPTION_TAGS,(0,p.jsonToString)({culture:(T=h.contexts)===null||T===void 0?void 0:T.culture,dist:h.dist,environment:h.environment,mechanism:v.mechanism,release:h.release})),((x=h.contexts)===null||x===void 0?void 0:x.app)&&{"app.build_type":h.contexts.app.build_type,"app.id":h.contexts.app.app_identifier,"app.memory":h.contexts.app.app_memory,"app.name":h.contexts.app.app_name,"app.start_time":h.contexts.app.app_start_time,"app.version":h.contexts.app.app_version}),((I=h.contexts)===null||I===void 0?void 0:I.response)&&le(Nt(Nt({},c.SEMATTRS_HTTP_STATUS_CODE,h.contexts.response.status_code),c.SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH,h.contexts.response.body_size),(h.contexts.response.headers&&Object.entries(h.contexts.response.headers).reduce(function(ae,se){var pe=un(se,2),ne=pe[0],de=pe[1];return ae["http.response.header.".concat(ne)]=de,ae}),{}))),((V=h.contexts)===null||V===void 0?void 0:V.cloud_resource)&&{"cloud.provider":h.contexts.cloud_resource["cloud.provider"],"cloud.account.id":h.contexts.cloud_resource["cloud.account.id"],"cloud.region":h.contexts.cloud_resource["cloud.region"],"cloud.availability_zone":h.contexts.cloud_resource["cloud.availability_zone"],"cloud.platform":h.contexts.cloud_resource["cloud.platform"],"host.id":h.contexts.cloud_resource["host.id"],"host.type":h.contexts.cloud_resource["host.type"]}),((W=h.contexts)===null||W===void 0?void 0:W.os)&&{"os.build_id":h.contexts.os.build,"os.kernel_version":h.contexts.os.kernel_version,"os.type":h.contexts.os.name,"os.version":h.contexts.os.version}),((te=h.contexts)===null||te===void 0?void 0:te.device)&&{"device.id":h.contexts.device.device_unique_identifier,"device.manufacturer":h.contexts.device.manufacturer,"device.model.identifier":h.contexts.device.model_id,"device.model.name":h.contexts.device.model,"device.type":h.contexts.device.device_type,"device.battery_level":h.contexts.device.battery_level,"device.battery_status":h.contexts.device.battery_status,"device.orientation":h.contexts.device.orientation,"device.brand":h.contexts.device.brand,"device.sreen_resolution":h.contexts.device.screen_resolution,"device.screen_height_pixels":h.contexts.device.screen_height_pixels,"device.screen_width_pixels":h.contexts.device.screen_width_pixels,"device.screen_density":h.contexts.device.screen_density,"device.screen_dpi":h.contexts.device.screen_dpi,"device.online":h.contexts.device.online,"device.charging":h.contexts.device.charging,"device.supports_vibration":h.contexts.device.supports_vibration,"device.supports_accelerometer":h.contexts.device.supports_accelerometer,"device.supports_gyroscope":h.contexts.device.supports_gyroscope,"device.supports_audio":h.contexts.device.supports_audio,"device.supports_location_service":h.contexts.device.supports_location_service,"device.boot_time":h.contexts.device.boot_time,"device.low_memory":h.contexts.device.low_memory,"device.simulator":h.contexts.device.simulator,"device.memory_size":h.contexts.device.memory_size,"device.free_memory":h.contexts.device.free_memory,"device.usable_memory":h.contexts.device.usable_memory,"device.storage_size":h.contexts.device.storage_size,"device.free_storage":h.contexts.device.free_storage,"device.external_storage_size":h.contexts.device.external_storage_size,"device.external_free_storage":h.contexts.device.external_free_storage,"host.cpu.model.name":h.contexts.device.cpu_description,"host.cpu.count":h.contexts.device.processor_count,"host.cpu.frequency":h.contexts.device.processor_frequency}),h.server_name&&{"host.name":h.server_name})},n.extractSpanEventsFromException=function(h){return le(le(le(Nt(Nt(Nt({},c.SEMATTRS_EXCEPTION_MESSAGE,h.value),n.SEMATTRS_EXCEPTION_PARSED_STACKTRACE,(0,p.jsonToString)(h.stacktrace)),c.SEMATTRS_EXCEPTION_TYPE,h.type),h.mechanism&&Nt({},n.SEMATTRS_EXCEPTION_MECHANISM,(0,p.jsonToString)(h.mechanism))),h.module&&Nt({},n.SEMATTRS_EXCEPTION_MODULE,h.module)),h.thread_id&&Nt({},n.SEMATTRS_EXCEPTION_THREAD_ID,h.thread_id))},n.isSentryEventAnException=function(h){var v,A;return((A=(v=h.exception)===null||v===void 0?void 0:v.values)===null||A===void 0?void 0:A.length)>0},n.getSpanNameFromEvent=function(h){var v;return h.message?h.message:[(v=h.exception)===null||v===void 0?void 0:v.values[0].type,h.transaction].join(" ")},n.getEventProcessor=function(h,v){return function(A,T,x,I){try{if(o.diag.debug("Received Sentry event",A),(0,n.isSentryEventAnException)(A)){var V=h;V==null&&(V=f,o.diag.debug("Using default tracer")),(function(W){var te,ae,se=W.customAttributes,pe=W.event,ne=W.hint,de=W.sentryVersion,ve=W.span,me=W.spanStatus,ge=W.tracer,fe=ve,Ue=!1,Ve=1e3*pe.timestamp,Fe=(0,n.extractSemAttrsFromEvent)(pe,ne,de);fe==null&&(Ue=!0,fe=ge.startSpan((0,n.getSpanNameFromEvent)(pe),{attributes:le(le({},se),Fe),startTime:Ve,kind:o.SpanKind.INTERNAL})),fe.setStatus({code:me});var Xe,Ie=Jt((ae=(te=pe.exception)===null||te===void 0?void 0:te.values)!==null&&ae!==void 0?ae:[]);try{for(Ie.s();!(Xe=Ie.n()).done;){var Tt=Xe.value;fe.addEvent(i.ExceptionEventName,(0,n.extractSpanEventsFromException)(Tt))}}catch(st){Ie.e(st)}finally{Ie.f()}Ue&&fe.end(Ve)})({customAttributes:I,event:A,hint:T,sentryVersion:v,span:x,spanStatus:o.SpanStatusCode.ERROR,tracer:V})}}catch(W){o.diag.error("Error processing event",W)}return A}}})(_e)),_e}var Hl={},xO=(function(){function n(){}return n.prototype.emit=function(o){},n}
5)(),_V=new xO,IO=new((function(){function n(){}return n.prototype.getLogger=function(o,i,c){return new xO},n})()),fV=(function(){function n(o,i,c,u){this._provider=o,this.name=i,this.version=c,this.options=u}return n.prototype.emit=function(o){this._getLogger().emit(o)},n.prototype._getLogger=function(){if(this._delegate)return this._delegate;var o=this._provider.getDelegateLogger(this.name,this.version,this.options);return o?(this._delegate=o,this._delegate):_V},n})(),MO=(function(){function n(){}return n.prototype.getLogger=function(o,i,c){var u;return(u=this.getDelegateLogger(o,i,c))!==null&&u!==void 0?u:new fV(this,o,i,c)},n.prototype.getDelegate=function(){var o;return(o=this._delegate)!==null&&o!==void 0?o:IO},n.prototype.setDelegate=function(o){this._delegate=o},n.prototype.getDelegateLogger=function(o,i,c){var u;return(u=this._delegate)===null||u===void 0?void 0:u.getLogger(o,i,c)},n})(),mV=(typeof globalThis>"u"?"undefined":Rt(globalThis))=="object"?globalThis:(typeof self>"u"?"undefined":Rt(self))=="object"?self:(typeof window>"u"?"undefined":Rt(window))=="object"?window:Rt(zs)=="object"?zs:{},Kp=Symbol.for("io.opentelemetry.js.api.logs"),Gl=mV,hV=(function(){function n(){this._proxyLoggerProvider=new MO}return n.getInstance=function(){return this._instance||(this._instance=new n),this._instance},n.prototype.setGlobalLoggerProvider=function(o){return Gl[Kp]?this.getLoggerProvider():(Gl[Kp]=(function(i,c,u){return function(p){return p===i?c:u}})(1,o,IO),this._proxyLoggerProvider.setDelegate(o),o)},n.prototype.getLoggerProvider=function(){var o,i;return(i=(o=Gl[Kp])===null||o===void 0?void 0:o.call(Gl,1))!==null&&i!==void 0?i:this._proxyLoggerProvider},n.prototype.getLogger=function(o,i,c){return this.getLoggerProvider().getLogger(o,i,c)},n.prototype.disable=function(){delete Gl[Kp],this._proxyLoggerProvider=new MO},n})(),NO=hV.getInstance();function DO(n){var o,i,c=n.tracerProvider||Sn.getTracerProvider(),u=n.meterProvider||_c.getMeterProvider(),p=n.loggerProvider||NO.getLoggerProvider(),f=(i=(o=n.instrumentations)===null||o===void 0?void 0:o.flat())!==null&&i!==void 0?i:[];return(function(h,v,A,T){for(var x=0,I=h.length;x<I;x++){var V=h[x];v&&V.setTracerProvider(v),A&&V.setMeterProvider(A),T&&V.setLoggerProvider&&V.setLoggerProvider(T),V.getConfig().enabled||V.enable()}})(f,c,u,p),function(){(function(h){h.forEach(function(v){return v.disable()})})(f)}}function Dh(n){return typeof n=="function"}var Ro=(()=>{}).bind(console);function ql(n,o,i){var c=!!n[o]&&n.propertyIsEnumerable(o);Object.defineProperty(n,o,{configurable:!0,enumerable:c,writable:!0,value:i})}function Wl(n){n&&n.logger&&(Dh(n.logger)?Ro=n.logger:Ro("new logger isn't a function, not replacing"))}function BO(n,o,i){if(n&&n[o]){if(!i)return Ro("no wrapper function"),void Ro(new Error().stack);if(Dh(n[o])&&Dh(i)){var c=n[o],u=i(c,o);return ql(u,"__original",c),ql(u,"__unwrap",function(){n[o]===u&&ql(n,o,c)}),ql(u,"__wrapped",!0),ql(n,o,u),u}Ro("original object and wrapper must be functions")}else Ro("no original function "+o+" to wrap")}function UO(n,o){return n&&n[o]?n[o].__unwrap?n[o].__unwrap():void Ro("no original to unwrap to -- has "+o+" already been unwrapped?"):(Ro("no function to unwrap."),void Ro(new Error().stack))}Wl.wrap=BO,Wl.massWrap=function(n,o,i){if(!n)return Ro("must provide one or more modules to patch"),void Ro(new Error().stack);Array.isArray(n)||(n=[n]),o&&Array.isArray(o)?n.forEach(function(c){o.forEach(function(u){BO(c,u,i)})}):Ro("must provide one or more functions to wrap on modules")},Wl.unwrap=UO,Wl.massUnwrap=function(n,o){if(!n)return Ro("must provide one or more modules to patch"),void Ro(new Error().stack);Array.isArray(n)||(n=[n]),o&&Array.isArray(o)?n.forEach(function(i){o.forEach(function(c){UO(i,c)})}):Ro("must provide one or more functions to unwrap on modules")};var Jp,yn=Wl,Bh=function(){return Bh=Object.assign||function(n){for(var o,i=1,c=arguments.length;i<c;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(n[u]=o[u]);return n},Bh.apply(this,arguments)},gV=(function(){function n(o,i,c){this.instrumentationName=o,this.instrumentationVersion=i,this._config={},this._wrap=yn.wrap,this._unwrap=yn.unwrap,this._massWrap=yn.massWrap,this._massUnwrap=yn.massUnwrap,this.setConfig(c),this._diag=At.createComponentLogger({namespace:o}),this._tracer=Sn.getTracer(o,i),this._meter=_c.getMeter(o,i),this._logger=NO.getLogger(o,i),this._updateMetricInstruments()}return Object.defineProperty(n.prototype,"meter",{get:function(){return this._meter}
5,enumerable:!1,configurable:!0}),n.prototype.setMeterProvider=function(o){this._meter=o.getMeter(this.instrumentationName,this.instrumentationVersion),this._updateMetricInstruments()},Object.defineProperty(n.prototype,"logger",{get:function(){return this._logger},enumerable:!1,configurable:!0}),n.prototype.setLoggerProvider=function(o){this._logger=o.getLogger(this.instrumentationName,this.instrumentationVersion)},n.prototype.getModuleDefinitions=function(){var o,i=(o=this.init())!==null&&o!==void 0?o:[];return Array.isArray(i)?i:[i]},n.prototype._updateMetricInstruments=function(){},n.prototype.getConfig=function(){return this._config},n.prototype.setConfig=function(o){this._config=Bh({enabled:!0},o)},n.prototype.setTracerProvider=function(o){this._tracer=o.getTracer(this.instrumentationName,this.instrumentationVersion)},Object.defineProperty(n.prototype,"tracer",{get:function(){return this._tracer},enumerable:!1,configurable:!0}),n.prototype._runSpanCustomizationHook=function(o,i,c,u){if(o)try{o(c,u)}catch(p){this._diag.error("Error running span customization hook due to exception in handler",{triggerName:i},p)}},n})(),bV=(Jp=function(n,o){return Jp=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},Jp(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}Jp(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),ka=(function(n){function o(i,c,u){var p=n.call(this,i,c,u)||this;return p._config.enabled&&p.enable(),p}return bV(o,n),o})(gV),vV=function(n,o,i,c,u){this.name=n,this.supportedVersions=o,this.patch=i,this.unpatch=c,this.files=u||[]},yV=function(n,o,i,c){this.supportedVersions=o,this.patch=i,this.unpatch=c,this.name=(function(u){return At.warn("Path normalization is not implemented for this platform. To silence this warning, ensure no node-specific instrumentations are loaded, and node-specific types (e.g. InstrumentationNodeModuleFile), are not used in a browser context)"),u})(n)},EV=function(n,o,i,c){return new(i||(i=Promise))(function(u,p){function f(A){try{v(c.next(A))}catch(T){p(T)}}function h(A){try{v(c.throw(A))}catch(T){p(T)}}function v(A){var T;A.done?u(A.value):(T=A.value,T instanceof i?T:new i(function(x){x(T)})).then(f,h)}v((c=c.apply(n,[])).next())})},wV=function(n,o){var i,c,u,p,f={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return p={next:h(0),throw:h(1),return:h(2)},typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function h(v){return function(A){return(function(T){if(i)throw new TypeError("Generator is already executing.");for(;f;)try{if(i=1,c&&(u=2&T[0]?c.return:T[0]?c.throw||((u=c.return)&&u.call(c),0):c.next)&&!(u=u.call(c,T[1])).done)return u;switch(c=0,u&&(T=[2&T[0],u.value]),T[0]){case 0:case 1:u=T;break;case 4:return f.label++,{value:T[1],done:!1};case 5:f.label++,c=T[1],T=[0];continue;case 7:T=f.ops.pop(),f.trys.pop();continue;default:if(!((u=(u=f.trys).length>0&&u[u.length-1])||T[0]!==6&&T[0]!==2)){f=0;continue}if(T[0]===3&&(!u||T[1]>u[0]&&T[1]<u[3])){f.label=T[1];break}if(T[0]===6&&f.label<u[1]){f.label=u[1],u=T;break}if(u&&f.label<u[2]){f.label=u[2],f.ops.push(T);break}u[2]&&f.ops.pop(),f.trys.pop();continue}T=o.call(n,f)}catch(x){T=[6,x],c=0}finally{i=u=0}if(5&T[0])throw T[1];return{value:T[0]?T[1]:void 0,done:!0}})([v,A])}}};function Yl(n,o,i){var c,u;try{u=n()}catch(p){c=p}finally{if(o(c,u),c&&!i)throw c;return u}}function Xr(n){return typeof n=="function"&&typeof n.__original=="function"&&typeof n.__unwrap=="function"&&n.__wrapped===!0}var FO,$O,SV=Object.freeze({__proto__:null,InstrumentationBase:ka,InstrumentationNodeModuleDefinition:vV,InstrumentationNodeModuleFile:yV,isWrapped:Xr,registerInstrumentations:DO,safeExecuteInTheMiddle:Yl,safeExecuteInTheMiddleAsync:function(n,o,i){return EV(this,void 0,void 0,function(){var c,u,p;return wV(this,function(f){switch(f.label){case 0:return f.trys.push([0,2,3,4]),[4,n()];case 1:return u=f.sent(),[3,4];case 2:return p=f.sent(),c=p,[3,4];case 3:if(o(c,u),c&&!i)throw c;return[2,u];case 4:return[2]}})})}}),jO=r(SV),VO={};function TV(){if($O)return Hl;
5$O=1,Object.defineProperty(Hl,"__esModule",{value:!0}),Hl.SentryNodeInstrumentation=void 0;var n=qp,o=jO,i=AO,c=(FO||(FO=1,(function(p){Object.defineProperty(p,"__esModule",{value:!0}),p.hyperdxIntegration=p._hyperdxIntegration=void 0;var f=CO();p._hyperdxIntegration=function(){return{name:"HyperDX",setupOnce:function(){},setup:function(h){var v;if(h.on){var A=h.getSdkMetadata(),T=(0,f.getEventProcessor)(void 0,(v=A.sdk)===null||v===void 0?void 0:v.version);h.on("beforeSendEvent",function(x,I){T(x,I)})}}}},p.hyperdxIntegration=p._hyperdxIntegration})(VO)),VO),u=(function(p){function f(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return qt(this,f),Nr(this,f,[i.name,i.version,h])}return qr(f,p),Wt(f,[{key:"setConfig",value:function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this._config=Object.assign({},h)}},{key:"getConfig",value:function(){return this._config}},{key:"init",value:function(){var h=this;return[new o.InstrumentationNodeModuleDefinition("@sentry/node",[">=7.30.0 <9"],function(v){return n.diag.debug("Detected Sentry installed with SDK version: ".concat(v.SDK_VERSION)),h._wrap(v,"init",function(A){return function(){for(var T=arguments.length,x=new Array(T),I=0;I<T;I++)x[I]=arguments[I];var V=A.apply(h,x);try{v.addIntegration instanceof Function?(v.addIntegration((0,c.hyperdxIntegration)()),n.diag.debug("Added HyperDX Sentry integration")):n.diag.error("Sentry SDK does not support addIntegration method")}catch(W){n.diag.error("Error adding HyperDX Sentry integration",W)}return V}}),v},function(v){})]}}])})(o.InstrumentationBase);return Hl.SentryNodeInstrumentation=u,Hl}var zO,HO={};(function(n){Object.defineProperty(n,"__esModule",{value:!0});var o=ie;o.__exportStar(CO(),n),o.__exportStar(TV(),n),o.__exportStar((zO||(zO=1,Object.defineProperty(HO,"__esModule",{value:!0})),HO),n)})(s);var we={},Kl={},bt={},Uh={},Qn={};Object.defineProperty(Qn,"__esModule",{value:!0});var GO=Object.prototype.toString;function lu(n,o){return GO.call(n)==="[object ".concat(o,"]")}function qO(n){return Rt(n)=="object"&&n!==null&&"__sentry_template_string__"in n&&"__sentry_template_values__"in n}function WO(n){return lu(n,"Object")}function Xp(n,o){try{return n instanceof o}catch{return!1}}Qn.isDOMError=function(n){return lu(n,"DOMError")},Qn.isDOMException=function(n){return lu(n,"DOMException")},Qn.isElement=function(n){return typeof Element<"u"&&Xp(n,Element)},Qn.isError=function(n){switch(GO.call(n)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return Xp(n,Error)}},Qn.isErrorEvent=function(n){return lu(n,"ErrorEvent")},Qn.isEvent=function(n){return typeof Event<"u"&&Xp(n,Event)},Qn.isInstanceOf=Xp,Qn.isParameterizedString=qO,Qn.isPlainObject=WO,Qn.isPrimitive=function(n){return n===null||qO(n)||Rt(n)!="object"&&typeof n!="function"},Qn.isRegExp=function(n){return lu(n,"RegExp")},Qn.isString=function(n){return lu(n,"String")},Qn.isSyntheticEvent=function(n){return WO(n)&&"nativeEvent"in n&&"preventDefault"in n&&"stopPropagation"in n},Qn.isThenable=function(n){return!!(n&&n.then&&typeof n.then=="function")},Qn.isVueViewModel=function(n){return!(Rt(n)!="object"||n===null||!n.__isVue&&!n._isVue)};var _i={};Object.defineProperty(_i,"__esModule",{value:!0});var Qp=Qn;function YO(n,o){var i=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return!!Qp.isString(n)&&(Qp.isRegExp(o)?o.test(n):!!Qp.isString(o)&&(i?n===o:n.includes(o)))}_i.isMatchingPattern=YO,_i.safeJoin=function(n,o){if(!Array.isArray(n))return"";for(var i=[],c=0;c<n.length;c++){var u=n[c];try{Qp.isVueViewModel(u)?i.push("[VueViewModel]"):i.push(String(u))}catch{i.push("[value cannot be serialized]")}}return i.join(o)},_i.snipLine=function(n,o){var i=n,c=i.length;if(c<=150)return i;o>c&&(o=c);var u=Math.max(o-60,0);u<5&&(u=0);var p=Math.min(u+140,c);return p>c-5&&(p=c),p===c&&(u=Math.max(p-140,0)),i=i.slice(u,p),u>0&&(i="'{snip} ".concat(i)),p<c&&(i+=" {snip}"),i},_i.stringMatchesSomePattern=function(n){var o=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:[]).some(function(i){return YO(n,i,o)})},_i.truncate=function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;
5return typeof n!="string"||o===0||n.length<=o?n:"".concat(n.slice(0,o),"...")},Object.defineProperty(Uh,"__esModule",{value:!0});var Fh=Qn,kV=_i;function $h(n,o,i,c,u,p,f,h){if(p.length>=i+1)return p;var v=Ht(p);if(Fh.isInstanceOf(c[u],Error)){KO(f,h);var A=n(o,c[u]),T=v.length;JO(A,u,T,h),v=$h(n,o,i,c[u],u,[A].concat(Ht(v)),A,T)}return Array.isArray(c.errors)&&c.errors.forEach(function(x,I){if(Fh.isInstanceOf(x,Error)){KO(f,h);var V=n(o,x),W=v.length;JO(V,"errors[".concat(I,"]"),W,h),v=$h(n,o,i,x,u,[V].concat(Ht(v)),V,W)}}),v}function KO(n,o){n.mechanism=n.mechanism||{type:"generic",handled:!0},n.mechanism=le(le(le({},n.mechanism),n.type==="AggregateError"&&{is_exception_group:!0}),{},{exception_id:o})}function JO(n,o,i,c){n.mechanism=n.mechanism||{type:"generic",handled:!0},n.mechanism=le(le({},n.mechanism),{},{type:"chained",source:o,exception_id:i,parent_id:c})}Uh.applyAggregateErrorsToEvent=function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:250,c=arguments.length>3?arguments[3]:void 0,u=arguments.length>4?arguments[4]:void 0,p=arguments.length>5?arguments[5]:void 0,f=arguments.length>6?arguments[6]:void 0;if(p.exception&&p.exception.values&&f&&Fh.isInstanceOf(f.originalException,Error)){var h,v,A=p.exception.values.length>0?p.exception.values[p.exception.values.length-1]:void 0;A&&(p.exception.values=(h=$h(n,o,u,f.originalException,c,p.exception.values,A,0),v=i,h.map(function(T){return T.value&&(T.value=kV.truncate(T.value,v)),T})))}};var fc={},Eo={},Zp={};Object.defineProperty(Zp,"__esModule",{value:!0}),Zp.SDK_VERSION="8.7.0",Object.defineProperty(Eo,"__esModule",{value:!0});var XO=Zp,QO=globalThis;Eo.GLOBAL_OBJ=QO,Eo.getGlobalSingleton=function(n,o,i){var c=i||QO,u=c.__SENTRY__=c.__SENTRY__||{},p=u[XO.SDK_VERSION]=u[XO.SDK_VERSION]||{};return p[n]||(p[n]=o())},Object.defineProperty(fc,"__esModule",{value:!0});var AV=Qn,du=Eo.GLOBAL_OBJ;function OV(n,o){var i,c,u,p,f,h=n,v=[];if(!h||!h.tagName)return"";if(du.HTMLElement&&h instanceof HTMLElement&&h.dataset){if(h.dataset.sentryComponent)return h.dataset.sentryComponent;if(h.dataset.sentryElement)return h.dataset.sentryElement}v.push(h.tagName.toLowerCase());var A=o&&o.length?o.filter(function(x){return h.getAttribute(x)}).map(function(x){return[x,h.getAttribute(x)]}):null;if(A&&A.length)A.forEach(function(x){v.push("[".concat(x[0],'="').concat(x[1],'"]'))});else if(h.id&&v.push("#".concat(h.id)),(i=h.className)&&AV.isString(i))for(c=i.split(/\s+/),f=0;f<c.length;f++)v.push(".".concat(c[f]));var T=["aria-label","type","name","title","alt"];for(f=0;f<T.length;f++)u=T[f],(p=h.getAttribute(u))&&v.push("[".concat(u,'="').concat(p,'"]'));return v.join("")}fc.getComponentName=function(n){if(!du.HTMLElement)return null;for(var o=n,i=0;i<5;i++){if(!o)return null;if(o instanceof HTMLElement){if(o.dataset.sentryComponent)return o.dataset.sentryComponent;if(o.dataset.sentryElement)return o.dataset.sentryElement}o=o.parentNode}return null},fc.getDomElement=function(n){return du.document&&du.document.querySelector?du.document.querySelector(n):null},fc.getLocationHref=function(){try{return du.document.location.href}catch{return""}},fc.htmlTreeAsString=function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!n)return"<unknown>";try{for(var i,c=n,u=5,p=[],f=0,h=0,v=" > ",A=v.length,T=Array.isArray(o)?o:o.keyAttrs,x=!Array.isArray(o)&&o.maxStringLength||80;c&&f++<u&&!((i=OV(c,T))==="html"||f>1&&h+p.length*A+i.length>=x);)p.push(i),h+=i.length,c=c.parentNode;return p.reverse().join(v)}catch{return"<unknown>"}};var pu={},Gi={};Object.defineProperty(Gi,"__esModule",{value:!0});var PV=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;Gi.DEBUG_BUILD=PV;var oa={};Object.defineProperty(oa,"__esModule",{value:!0});var LV=Gi,jh=Eo,Vh=["debug","info","warn","error","log","assert","trace"],zh={};function ZO(n){if(!("console"in jh.GLOBAL_OBJ))return n();var o=jh.GLOBAL_OBJ.console,i={},c=Object.keys(zh);c.forEach(function(u){var p=zh[u];i[u]=o[u],o[u]=p});try{return n()}
5finally{c.forEach(function(u){o[u]=i[u]})}}var RV=(function(){var n=!1,o={enable:function(){n=!0},disable:function(){n=!1},isEnabled:function(){return n}};return LV.DEBUG_BUILD?Vh.forEach(function(i){o[i]=function(){for(var c=arguments.length,u=new Array(c),p=0;p<c;p++)u[p]=arguments[p];n&&ZO(function(){var f;(f=jh.GLOBAL_OBJ.console)[i].apply(f,["Sentry Logger [".concat(i,"]:")].concat(u))})}}):Vh.forEach(function(i){o[i]=function(){}}),o})();oa.CONSOLE_LEVELS=Vh,oa.consoleSandbox=ZO,oa.logger=RV,oa.originalConsoleMethods=zh,Object.defineProperty(pu,"__esModule",{value:!0});var CV=Gi,Jl=oa,xV=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function eP(n){var o=xV.exec(n);if(o){var i=un(o.slice(1),6),c=i[0],u=i[1],p=i[2],f=p===void 0?"":p,h=i[3],v=i[4],A=v===void 0?"":v,T="",x=i[5],I=x.split("/");if(I.length>1&&(T=I.slice(0,-1).join("/"),x=I.pop()),x){var V=x.match(/^\d+/);V&&(x=V[0])}return tP({host:h,pass:f,path:T,projectId:x,port:A,protocol:c,publicKey:u})}Jl.consoleSandbox(function(){})}function tP(n){return{protocol:n.protocol,publicKey:n.publicKey||"",pass:n.pass||"",host:n.host,port:n.port||"",path:n.path||"",projectId:n.projectId}}pu.dsnFromString=eP,pu.dsnToString=function(n){var o=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=n.host,c=n.path,u=n.pass,p=n.port,f=n.projectId,h=n.protocol,v=n.publicKey;return"".concat(h,"://").concat(v).concat(o&&u?":".concat(u):"","@").concat(i).concat(p?":".concat(p):"","/").concat(c&&"".concat(c,"/")).concat(f)},pu.makeDsn=function(n){var o=typeof n=="string"?eP(n):tP(n);if(o&&(function(i){if(!CV.DEBUG_BUILD)return!0;var c=i.port,u=i.projectId,p=i.protocol;return!(["protocol","publicKey","host","projectId"].find(function(f){return!i[f]&&(Jl.logger.error("Invalid Sentry Dsn: ".concat(f," missing")),!0)})||(u.match(/^\d+$/)?(function(f){return f==="http"||f==="https"})(p)?c&&isNaN(parseInt(c,10))&&(Jl.logger.error("Invalid Sentry Dsn: Invalid port ".concat(c)),1):(Jl.logger.error("Invalid Sentry Dsn: Invalid protocol ".concat(p)),1):(Jl.logger.error("Invalid Sentry Dsn: Invalid projectId ".concat(u)),1)))})(o))return o};var e_={};
5Object.defineProperty(e_,"__esModule",{value:!0});var IV=(function(){function n(o){var i,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"warn";return qt(this,n),(i=Nr(this,n,[o])).message=o,i.name=(this instanceof n?this.constructor:void 0).prototype.constructor.name,Object.setPrototypeOf(ci(i),(this instanceof n?this.constructor:void 0).prototype),i.logLevel=c,i}return qr(n,Xm(Error)),Wt(n)})();e_.SentryError=IV;var Hh={},co={};Object.defineProperty(co,"__esModule",{value:!0});var MV=fc,NV=Gi,_u=Qn,DV=oa,nP=_i;function rP(n,o,i){try{Object.defineProperty(n,o,{value:i,writable:!0,configurable:!0})}catch{NV.DEBUG_BUILD&&DV.logger.log('Failed to add non-enumerable property "'.concat(o,'" to object'),n)}}function oP(n,o){try{var i=o.prototype||{};n.prototype=o.prototype=i,rP(n,"__sentry_original__",o)}catch{}}function aP(n){if(_u.isError(n))return le({message:n.message,name:n.name,stack:n.stack},sP(n));if(_u.isEvent(n)){var o=le({type:n.type,target:iP(n.target),currentTarget:iP(n.currentTarget)},sP(n));return typeof CustomEvent<"u"&&_u.isInstanceOf(n,CustomEvent)&&(o.detail=n.detail),o}return n}function iP(n){try{return _u.isElement(n)?MV.htmlTreeAsString(n):Object.prototype.toString.call(n)}catch{return"<unknown>"}}function sP(n){if(Rt(n)=="object"&&n!==null){var o={};for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(o[i]=n[i]);return o}return{}}function Gh(n,o){if((function(A){if(!_u.isPlainObject(A))return!1;try{var T=Object.getPrototypeOf(A).constructor.name;return!T||T==="Object"}catch{return!0}})(n)){var i=o.get(n);if(i!==void 0)return i;var c={};o.set(n,c);for(var u=0,p=Object.keys(n);u<p.length;u++){var f=p[u];n[f]!==void 0&&(c[f]=Gh(n[f],o))}return c}if(Array.isArray(n)){var h=o.get(n);if(h!==void 0)return h;var v=[];return o.set(n,v),n.forEach(function(A){v.push(Gh(A,o))}),v}return n}co.addNonEnumerableProperty=rP,co.convertToPlainObject=aP,co.dropUndefinedKeys=function(n){return Gh(n,new Map)},co.extractExceptionKeysForMessage=function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:40,i=Object.keys(aP(n));if(i.sort(),!i.length)return"[object has no keys]";if(i[0].length>=o)return nP.truncate(i[0],o);for(var c=i.length;c>0;c--){var u=i.slice(0,c).join(", ");if(!(u.length>o))return c===i.length?u:nP.truncate(u,o)}return""},co.fill=function(n,o,i){if(o in n){var c=n[o],u=i(c);typeof u=="function"&&oP(u,c),n[o]=u}},co.getOriginalFunction=function(n){return n.__sentry_original__},co.markFunctionWrapped=oP,co.objectify=function(n){var o;switch(!0){case n==null:o=new String(n);break;case(Rt(n)=="symbol"||typeof n=="bigint"):o=Object(n);break;case _u.isPrimitive(n):o=new n.constructor(n);break;default:o=n}return o},co.urlEncode=function(n){return Object.keys(n).map(function(o){return"".concat(encodeURIComponent(o),"=").concat(encodeURIComponent(n[o]))}).join("&")};var fi={},Wa={};Object.defineProperty(Wa,"__esModule",{value:!0});var cP=50,uP="?",lP=/\(error: (.*)\)/,dP=/captureMessage|captureException/;function pP(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];var c=o.sort(function(u,p){return u[0]-p[0]}).map(function(u){return u[1]});return function(u){for(var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,h=[],v=u.split(`
6`),A=p;A<v.length;A++){var T=v[A];if(!(T.length>1024)){var x=lP.test(T)?T.replace(lP,"$1"):T;if(!x.match(/\S*Error: /)){var I,V=Jt(c);try{for(V.s();!(I=V.n()).done;){var W=(0,I.value)(x);if(W){h.push(W);break}}}catch(te){V.e(te)}finally{V.f()}if(h.length>=cP+f)break}}}return _P(h.slice(f))}}function _P(n){if(!n.length)return[];var o=Array.from(n);return/sentryWrapped/.test(o[o.length-1].function||"")&&o.pop(),o.reverse(),dP.test(o[o.length-1].function||"")&&(o.pop(),dP.test(o[o.length-1].function||"")&&o.pop()),o.slice(0,cP).map(function(i){return le(le({},i),{},{filename:i.filename||o[o.length-1].filename,function:i.function||uP})})}var fP="<anonymous>";Wa.UNKNOWN_FUNCTION=uP,Wa.createStackParser=pP,Wa.getFunctionName=function(n){try{return n&&typeof n=="function"&&n.name||fP}catch{return fP}},Wa.stackParserFromStackParserOptions=function(n){return Array.isArray(n)?pP.apply(void 0,Ht(n)):n},Wa.stripSentryFramesAndReverse=_P,Object.defineProperty(fi,"__esModule",{value:!0});var BV=Gi,UV=oa,FV=Wa,fu={},mP={};fi.addHandler=function(n,o){fu[n]=fu[n]||[],fu[n].push(o)},fi.maybeInstrument=function(n,o){mP[n]||(o(),mP[n]=!0)},fi.resetInstrumentationHandlers=function(){Object.keys(fu).forEach(function(n){fu[n]=void 0})},fi.triggerHandlers=function(n,o){var i=n&&fu[n];if(i){var c,u=Jt(i);try{for(u.s();!(c=u.n()).done;){var p=c.value;try{p(o)}catch(f){BV.DEBUG_BUILD&&UV.logger.error(`Error while triggering instrumentation handler.
7Type: `.concat(n,`
8Name: `).concat(FV.getFunctionName(p),`
9Error:`),f)}}}catch(f){u.e(f)}finally{u.f()}}},Object.defineProperty(Hh,"__esModule",{value:!0});var qh=oa,$V=co,t_=Eo,Wh=fi;function jV(){"console"in t_.GLOBAL_OBJ&&qh.CONSOLE_LEVELS.forEach(function(n){n in t_.GLOBAL_OBJ.console&&$V.fill(t_.GLOBAL_OBJ.console,n,function(o){return qh.originalConsoleMethods[n]=o,function(){for(var i=arguments.length,c=new Array(i),u=0;u<i;u++)c[u]=arguments[u];var p={args:c,level:n};Wh.triggerHandlers("console",p);var f=qh.originalConsoleMethods[n];f&&f.apply(t_.GLOBAL_OBJ.console,c)}})})}Hh.addConsoleInstrumentationHandler=function(n){var o="console";Wh.addHandler(o,n),Wh.maybeInstrument(o,jV)};var n_={},Ya={};Object.defineProperty(Ya,"__esModule",{value:!0});var VV=Gi,zV=oa,r_=Eo.GLOBAL_OBJ;function Yh(){if(!("fetch"in r_))return!1;
9try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function Kh(n){return n&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(n.toString())}Ya.isNativeFunction=Kh,Ya.supportsDOMError=function(){try{return new DOMError(""),!0}catch{return!1}},Ya.supportsDOMException=function(){try{return new DOMException(""),!0}catch{return!1}},Ya.supportsErrorEvent=function(){try{return new ErrorEvent(""),!0}catch{return!1}},Ya.supportsFetch=Yh,Ya.supportsNativeFetch=function(){if(typeof EdgeRuntime=="string")return!0;if(!Yh())return!1;if(Kh(r_.fetch))return!0;var n=!1,o=r_.document;if(o&&typeof o.createElement=="function")try{var i=o.createElement("iframe");i.hidden=!0,o.head.appendChild(i),i.contentWindow&&i.contentWindow.fetch&&(n=Kh(i.contentWindow.fetch)),o.head.removeChild(i)}catch(c){VV.DEBUG_BUILD&&zV.logger.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",c)}return n},Ya.supportsReferrerPolicy=function(){if(!Yh())return!1;try{return new Request("_",{referrerPolicy:"origin"}),!0}catch{return!1}},Ya.supportsReportingObserver=function(){return"ReportingObserver"in r_};var Aa={};Object.defineProperty(Aa,"__esModule",{value:!0});var hP=Eo,gP=1e3;function bP(){return Date.now()/gP}var HV=(function(){var n=hP.GLOBAL_OBJ.performance;if(!n||!n.now)return bP;var o=Date.now()-n.now(),i=n.timeOrigin==null?o:n.timeOrigin;return function(){return(i+n.now())/gP}})();Aa._browserPerformanceTimeOriginMode=void 0;var GV=(function(){var n=hP.GLOBAL_OBJ.performance;if(n&&n.now){var o=36e5,i=n.now(),c=Date.now(),u=n.timeOrigin?Math.abs(n.timeOrigin+i-c):o,p=u<o,f=n.timing&&n.timing.navigationStart,h=typeof f=="number"?Math.abs(f+i-c):o;return p||h<o?u<=h?(Aa._browserPerformanceTimeOriginMode="timeOrigin",n.timeOrigin):(Aa._browserPerformanceTimeOriginMode="navigationStart",f):(Aa._browserPerformanceTimeOriginMode="dateNow",c)}Aa._browserPerformanceTimeOriginMode="none"})();Aa.browserPerformanceTimeOrigin=GV,Aa.dateTimestampInSeconds=bP,Aa.timestampInSeconds=HV,Object.defineProperty(n_,"__esModule",{value:!0});var qV=co,WV=Ya,Jh=Aa,vP=Eo,Xl=fi;function YV(){WV.supportsNativeFetch()&&qV.fill(vP.GLOBAL_OBJ,"fetch",function(n){return function(){for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];var u=EP(i),p={args:i,fetchData:{method:u.method,url:u.url},startTimestamp:1e3*Jh.timestampInSeconds()};return Xl.triggerHandlers("fetch",le({},p)),n.apply(vP.GLOBAL_OBJ,i).then(function(f){var h=le(le({},p),{},{endTimestamp:1e3*Jh.timestampInSeconds(),response:f});return Xl.triggerHandlers("fetch",h),f},function(f){var h=le(le({},p),{},{endTimestamp:1e3*Jh.timestampInSeconds(),error:f});throw Xl.triggerHandlers("fetch",h),f})}})}function Xh(n,o){return!!n&&Rt(n)=="object"&&!!n[o]}function yP(n){return typeof n=="string"?n:n?Xh(n,"url")?n.url:n.toString?n.toString():"":""}function EP(n){if(n.length===0)return{method:"GET",url:""};if(n.length===2){var o=un(n,2),i=o[0],c=o[1];return{url:yP(i),method:Xh(c,"method")?String(c.method).toUpperCase():"GET"}}var u=n[0];return{url:yP(u),method:Xh(u,"method")?String(u.method).toUpperCase():"GET"}}n_.addFetchInstrumentationHandler=function(n){var o="fetch";Xl.addHandler(o,n),Xl.maybeInstrument(o,YV)},n_.parseFetchArgs=EP;var Qh={};Object.defineProperty(Qh,"__esModule",{value:!0});var Zh=Eo,eg=fi,o_=null;function KV(){o_=Zh.GLOBAL_OBJ.onerror,Zh.GLOBAL_OBJ.onerror=function(n,o,i,c,u){var p={column:c,error:u,line:i,msg:n,url:o};return eg.triggerHandlers("error",p),!(!o_||o_.__SENTRY_LOADER__)&&o_.apply(this,arguments)},Zh.GLOBAL_OBJ.onerror.__SENTRY_INSTRUMENTED__=!0}Qh.addGlobalErrorInstrumentationHandler=function(n){var o="error";eg.addHandler(o,n),eg.maybeInstrument(o,KV)};var tg={};Object.defineProperty(tg,"__esModule",{value:!0});var ng=Eo,rg=fi,a_=null;function JV(){a_=ng.GLOBAL_OBJ.onunhandledrejection,ng.GLOBAL_OBJ.onunhandledrejection=function(n){var o=n;return rg.triggerHandlers("unhandledrejection",o),!(a_&&!a_.__SENTRY_LOADER__)||a_.apply(this,arguments)},ng.GLOBAL_OBJ.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}tg.addGlobalUnhandledRejectionInstrumentationHandler=function(n){var o="unhandledrejection";rg.addHandler(o,n),rg.maybeInstrument(o,JV)};var og={},ag={exports:{}},Ql={};
9Object.defineProperty(Ql,"__esModule",{value:!0}),Ql.getSDKSource=function(){return"npm"},Ql.isBrowserBundle=function(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__},(function(n,o){Object.defineProperty(o,"__esModule",{value:!0});var i=Ql;function c(u,p){return u.require(p)}o.dynamicRequire=c,o.isNodeEnv=function(){return!i.isBrowserBundle()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"},o.loadModule=function(u){var p;try{p=c(n,u)}catch{}try{var f=c(n,"process").cwd;p=c(n,"".concat(f(),"/node_modules/").concat(u))}catch{}return p}})(ag,ag.exports);var wP=ag.exports;Object.defineProperty(og,"__esModule",{value:!0});var XV=wP,SP=Eo;og.isBrowser=function(){return typeof window<"u"&&(!XV.isNodeEnv()||SP.GLOBAL_OBJ.process!==void 0&&SP.GLOBAL_OBJ.process.type==="renderer")};var i_={};Object.defineProperty(i_,"__esModule",{value:!0}),i_.memoBuilder=function(){var n=typeof WeakSet=="function",o=n?new WeakSet:[];return[function(i){if(n)return!!o.has(i)||(o.add(i),!1);for(var c=0;c<o.length;c++)if(o[c]===i)return!0;return o.push(i),!1},function(i){if(n)o.delete(i);else for(var c=0;c<o.length;c++)if(o[c]===i){o.splice(c,1);break}}]};var aa={};Object.defineProperty(aa,"__esModule",{value:!0});var QV=co,ig=_i,ZV=Eo;function TP(n){return n.exception&&n.exception.values?n.exception.values[0]:void 0}var ez=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;aa.addContextToFrame=function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5;if(o.lineno!==void 0){var c=n.length,u=Math.max(Math.min(c-1,o.lineno-1),0);o.pre_context=n.slice(Math.max(0,u-i),u).map(function(p){return ig.snipLine(p,0)}),o.context_line=ig.snipLine(n[Math.min(c-1,u)],o.colno||0),o.post_context=n.slice(Math.min(u+1,c),u+1+i).map(function(p){return ig.snipLine(p,0)})}},aa.addExceptionMechanism=function(n,o){var i=TP(n);if(i){var c=i.mechanism;if(i.mechanism=le(le({type:"generic",handled:!0},c),o),o&&"data"in o){var u=le(le({},c&&c.data),o.data);i.mechanism.data=u}}},aa.addExceptionTypeValue=function(n,o,i){var c=n.exception=n.exception||{},u=c.values=c.values||[],p=u[0]=u[0]||{};p.value||(p.value=o||""),p.type||(p.type=i||"Error")},aa.arrayify=function(n){return Array.isArray(n)?n:[n]},aa.checkOrSetAlreadyCaught=function(n){if(n&&n.__sentry_captured__)return!0;try{QV.addNonEnumerableProperty(n,"__sentry_captured__",!0)}catch{}return!1},aa.getEventDescription=function(n){var o=n.message,i=n.event_id;if(o)return o;var c=TP(n);return c?c.type&&c.value?"".concat(c.type,": ").concat(c.value):c.type||c.value||i||"<unknown>":i||"<unknown>"},aa.parseSemver=function(n){var o=n.match(ez)||[],i=parseInt(o[1],10),c=parseInt(o[2],10),u=parseInt(o[3],10);return{buildmetadata:o[5],major:isNaN(i)?void 0:i,minor:isNaN(c)?void 0:c,patch:isNaN(u)?void 0:u,prerelease:o[4]}},aa.uuid4=function(){var n=ZV.GLOBAL_OBJ,o=n.crypto||n.msCrypto,i=function(){return 16*Math.random()};try{if(o&&o.randomUUID)return o.randomUUID().replace(/-/g,"");o&&o.getRandomValues&&(i=function(){var c=new Uint8Array(1);return o.getRandomValues(c),c[0]})}catch{}return("10000000100040008000"+1e11).replace(/[018]/g,function(c){return(c^(15&i())>>c/4).toString(16)})};var Ts={};Object.defineProperty(Ts,"__esModule",{value:!0});var kP=Qn,tz=i_,nz=co,rz=Wa;function AP(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1/0;try{return sg("",n,o,i)}catch(c){return{ERROR:"**non-serializable** (".concat(c,")")}}}function sg(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1/0,c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1/0,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:tz.memoBuilder(),p=un(u,2),f=p[0],h=p[1];if(o==null||["number","boolean","string"].includes(Rt(o))&&!Number.isNaN(o))return o;var v=(function(ae,se){try{if(ae==="domain"&&se&&Rt(se)=="object"&&se._events)return"[Domain]";if(ae==="domainEmitter")return"[DomainEmitter]";if(t!==void 0&&se===t)return"[Global]";if(typeof window<"u"&&se===window)return"[Window]";if(typeof document<"u"&&se===document)return"[Document]";if(kP.isVueViewModel(se))return"[VueViewModel]";if(kP.isSyntheticEvent(se))return"[SyntheticEvent]";if(typeof se=="number"&&se!=se)return"[NaN]";if(typeof se=="function")return"[Function: ".concat(rz.getFunctionName(se),"]");if(Rt(se)=="symbol")return"[".concat(String(se),"]");if(typeof se=="bigint")return"[BigInt: ".concat(String(se),"]");var pe=(function(ne){var de=Object.getPrototypeOf(ne);return de?de.constructor.name:"null prototype"})(se);return/^HTML(\w*)Element$/.test(pe)?"[HTMLElement: ".concat(pe,"]"):"[object ".concat(pe,"]")}catch(ne){return"**non-serializable** (".concat(ne,")")}})(n,o);if(!v.startsWith("[object "))return v;if(o.__sentry_skip_normalization__)return o;var A=typeof o.__sentry_override_normalization_depth__=="number"?o.__sentry_override_normalization_depth__:i;if(A===0)return v.replace("object ","");if(f(o))return"[Circular ~]";var T=o;if(T&&typeof T.toJSON=="function")try{return sg("",T.toJSON(),A-1,c,u)}catch{}var x=Array.isArray(o)?[]:{},I=0,V=nz.convertToPlainObject(o);for(var W in V)if(Object.prototype.hasOwnProperty.call(V,W)){if(I>=c){x[W]="[MaxProperties ~]";break}var te=V[W];x[W]=sg(W,te,A-1,c,u),I++}return h(o),x}Ts.normalize=AP,Ts.normalizeToSize=function n(o){var i,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:3,u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:102400,p=AP(o,c);return i=p,(function(f){return~-encodeURI(f).split(/%..|./).length})(JSON.stringify(i))>u?n(o,c-1,u):p},Ts.normalizeUrlToBase=function(n,o){var i=o.replace(/\\/g,"/").replace(/[|\\{}()[\]^$+*?.]/g,"\\$&"),c=n;try{c=decodeURI(n)}catch{}return c.replace(/\\/g,"/").replace(/webpack:\/?/g,"").replace(new RegExp("(file://)?/*".concat(i,"/*"),"ig"),"app:///")};var qi={};function OP(n,o){for(var i=0,c=n.length-1;c>=0;c--){var u=n[c];u==="."?n.splice(c,1):u===".."?(n.splice(c,1),i++):i&&(n.splice(c,1),i--)}if(o)for(;i--;i)n.unshift("..");return n}Object.defineProperty(qi,"__esModule",{value:!0});var oz=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/;function PP(n){var o=n.length>1024?"<truncated>".concat(n.slice(-1024)):n,i=oz.exec(o);return i?i.slice(1):[]}function cg(){for(var n="",o=!1,i=arguments.length-1;i>=-1&&!o;i--){var c=i>=0?i<0||arguments.length<=i?void 0:arguments[i]:"/";c&&(n="".concat(c,"/").concat(n),o=c.charAt(0)==="/")}return n=OP(n.split("/").filter(function(u){return!!u}),!o).join("/"),(o?"/":"")+n||"."}function LP(n){for(var o=0;o<n.length&&n[o]==="";o++);for(var i=n.length-1;i>=0&&n[i]==="";i--);return o>i?[]:n.slice(o,i-o+1)}function RP(n){var o=CP(n),i=n.slice(-1)==="/",c=OP(n.split("/").filter(function(u){return!!u}),!o).join("/");return c||o||(c="."),c&&i&&(c+="/"),(o?"/":"")+c}function CP(n){return n.charAt(0)==="/"}qi.basename=function(n,o){var i=PP(n)[2];return o&&i.slice(-1*o.length)===o&&(i=i.slice(0,i.length-o.length)),i},qi.dirname=function(n){var o=PP(n),i=o[0],c=o[1];return i||c?(c&&(c=c.slice(0,c.length-1)),i+c):"."},qi.isAbsolute=CP,qi.join=function(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];return RP(o.join("/"))},qi.normalizePath=RP,qi.relative=function(n,o){n=cg(n).slice(1),o=cg(o).slice(1);
9for(var i=LP(n.split("/")),c=LP(o.split("/")),u=Math.min(i.length,c.length),p=u,f=0;f<u;f++)if(i[f]!==c[f]){p=f;break}for(var h=[],v=p;v<i.length;v++)h.push("..");return(h=h.concat(c.slice(p))).join("/")},qi.resolve=cg;var ug={},mu={};Object.defineProperty(mu,"__esModule",{value:!0});var Wi,az=Qn;(function(n){n[n.PENDING=0]="PENDING",n[n.RESOLVED=1]="RESOLVED",n[n.REJECTED=2]="REJECTED"})(Wi||(Wi={}));var lg=(function(){function n(o){qt(this,n),n.prototype.__init.call(this),n.prototype.__init2.call(this),n.prototype.__init3.call(this),n.prototype.__init4.call(this),this._state=Wi.PENDING,this._handlers=[];try{o(this._resolve,this._reject)}catch(i){this._reject(i)}}return Wt(n,[{key:"then",value:function(o,i){var c=this;return new n(function(u,p){c._handlers.push([!1,function(f){if(o)try{u(o(f))}catch(h){p(h)}else u(f)},function(f){if(i)try{u(i(f))}catch(h){p(h)}else p(f)}]),c._executeHandlers()})}},{key:"catch",value:function(o){return this.then(function(i){return i},o)}},{key:"finally",value:function(o){var i=this;return new n(function(c,u){var p,f;return i.then(function(h){f=!1,p=h,o&&o()},function(h){f=!0,p=h,o&&o()}).then(function(){f?u(p):c(p)})})}},{key:"__init",value:function(){var o=this;this._resolve=function(i){o._setResult(Wi.RESOLVED,i)}}},{key:"__init2",value:function(){var o=this;this._reject=function(i){o._setResult(Wi.REJECTED,i)}}},{key:"__init3",value:function(){var o=this;this._setResult=function(i,c){o._state===Wi.PENDING&&(az.isThenable(c)?c.then(o._resolve,o._reject):(o._state=i,o._value=c,o._executeHandlers()))}}},{key:"__init4",value:function(){var o=this;this._executeHandlers=function(){if(o._state!==Wi.PENDING){var i=o._handlers.slice();o._handlers=[],i.forEach(function(c){c[0]||(o._state===Wi.RESOLVED&&c[1](o._value),o._state===Wi.REJECTED&&c[2](o._value),c[0]=!0)})}}}}])})();mu.SyncPromise=lg,mu.rejectedSyncPromise=function(n){return new lg(function(o,i){i(n)})},mu.resolvedSyncPromise=function(n){return new lg(function(o){o(n)})},Object.defineProperty(ug,"__esModule",{value:!0});var iz=e_,dg=mu;ug.makePromiseBuffer=function(n){var o=[];function i(c){return o.splice(o.indexOf(c),1)[0]}return{$:o,add:function(c){if(!(n===void 0||o.length<n))return dg.rejectedSyncPromise(new iz.SentryError("Not adding Promise because buffer limit was reached."));var u=c();return o.indexOf(u)===-1&&o.push(u),u.then(function(){return i(u)}).then(null,function(){return i(u).then(null,function(){})}),u},drain:function(c){return new dg.SyncPromise(function(u,p){var f=o.length;if(!f)return u(!0);var h=setTimeout(function(){c&&c>0&&u(!1)},c);o.forEach(function(v){dg.resolvedSyncPromise(v).then(function(){--f||(clearTimeout(h),u(!0))},p)})})}}};var ks={},pg={};
9Object.defineProperty(pg,"__esModule",{value:!0}),pg.parseCookie=function(n){for(var o={},i=0;i<n.length;){var c=n.indexOf("=",i);if(c===-1)break;var u=n.indexOf(";",i);if(u===-1)u=n.length;else if(u<c){i=n.lastIndexOf(";",c-1)+1;continue}var p=n.slice(i,c).trim();if(o[p]===void 0){var f=n.slice(c+1,u).trim();f.charCodeAt(0)===34&&(f=f.slice(1,-1));try{o[p]=f.indexOf("%")!==-1?decodeURIComponent(f):f}catch{o[p]=f}}i=u+1}return o};var mc={};Object.defineProperty(mc,"__esModule",{value:!0}),mc.getNumberOfUrlSegments=function(n){return n.split(/\\?\//).filter(function(o){return o.length>0&&o!==","}).length},mc.getSanitizedUrlString=function(n){var o=n.protocol,i=n.host,c=n.path;return"".concat(o?"".concat(o,"://"):"").concat(i&&i.replace(/^.*@/,"[filtered]:[filtered]@").replace(/(:80)$/,"").replace(/(:443)$/,"")||"").concat(c)},mc.parseUrl=function(n){if(!n)return{};var o=n.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!o)return{};var i=o[6]||"",c=o[8]||"";return{host:o[4],path:o[5],protocol:o[2],search:i,hash:c,relative:o[5]+i+c}},mc.stripUrlQueryAndFragment=function(n){return n.split(/[\?#]/,1)[0]},Object.defineProperty(ks,"__esModule",{value:!0});var sz=pg,cz=Gi,xP=Qn,uz=oa,lz=Ts,dz=mc,pz={ip:!1,request:!0,transaction:!0,user:!0},_z=["cookies","data","headers","method","query_string","url"],IP=["id","username","email"];function _g(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=n.method&&n.method.toUpperCase(),c="",u="url";o.customRoute||n.route?(c=o.customRoute||"".concat(n.baseUrl||"").concat(n.route&&n.route.path),u="route"):(n.originalUrl||n.url)&&(c=dz.stripUrlQueryAndFragment(n.originalUrl||n.url||""));var p="";return o.method&&i&&(p+=i),o.method&&o.path&&(p+=" "),o.path&&c&&(p+=c),[p,u]}function fg(n,o){var i=(o||{}).include,c=i===void 0?_z:i,u={},p=n.headers||{},f=n.method,h=p.host||n.hostname||n.host||"<no host>",v=n.protocol==="https"||n.socket&&n.socket.encrypted?"https":"http",A=n.originalUrl||n.url||"",T=A.startsWith(v)?A:"".concat(v,"://").concat(h).concat(A);return c.forEach(function(x){switch(x){case"headers":u.headers=p,c.includes("cookies")||delete u.headers.cookie;break;case"method":u.method=f;break;case"url":u.url=T;break;case"cookies":u.cookies=n.cookies||p.cookie&&sz.parseCookie(p.cookie)||{};break;case"query_string":u.query_string=(function(I){var V=I.originalUrl||I.url||"";if(V){V.startsWith("/")&&(V="http://dogs.are.great".concat(V));try{var W=I.query||new URL(V).search.slice(1);return W.length?W:void 0}catch{return}}})(n);break;case"data":if(f==="GET"||f==="HEAD")break;n.body!==void 0&&(u.data=xP.isString(n.body)?n.body:JSON.stringify(lz.normalize(n.body)));break;default:({}).hasOwnProperty.call(n,x)&&(u[x]=n[x])}}),u}function MP(n){var o={};try{n.forEach(function(i,c){typeof i=="string"&&(o[c]=i)})}catch{cz.DEBUG_BUILD&&uz.logger.warn("Sentry failed extracting headers from a request object. If you see this, please file an issue.")}return o}ks.DEFAULT_USER_INCLUDES=IP,ks.addRequestDataToEvent=function(n,o,i){var c=le(le({},pz),i&&i.include);if(c.request){var u=Array.isArray(c.request)?fg(o,{include:c.request}):fg(o);n.request=le(le({},n.request),u)}if(c.user){var p=o.user&&xP.isPlainObject(o.user)?(function(h,v){var A={};return(Array.isArray(v)?v:IP).forEach(function(T){h&&T in h&&(A[T]=h[T])}),A})(o.user,c.user):{};Object.keys(p).length&&(n.user=le(le({},n.user),p))}if(c.ip){var f=o.ip||o.socket&&o.socket.remoteAddress;f&&(n.user=le(le({},n.user),{},{ip_address:f}))}return c.transaction&&!n.transaction&&n.type==="transaction"&&(n.transaction=(function(h,v){switch(v){case"path":return _g(h,{path:!0})[0];case"handler":return h.route&&h.route.stack&&h.route.stack[0]&&h.route.stack[0].name||"<anonymous>";default:return _g(h,{path:!0,method:!0,customRoute:h._reconstructedRoute?h._reconstructedRoute:void 0})[0]}})(o,c.transaction)),n},ks.extractPathForTransaction=_g,ks.extractRequestData=fg,ks.winterCGHeadersToDict=MP,ks.winterCGRequestToRequestData=function(n){var o=MP(n.headers);return{method:n.method,url:n.url,headers:o}};var s_={};
9Object.defineProperty(s_,"__esModule",{value:!0});var NP=["fatal","error","warning","log","info","debug"];s_.severityLevelFromString=function(n){return n==="warn"?"warning":NP.includes(n)?n:"log"},s_.validSeverityLevels=NP;var hu={};Object.defineProperty(hu,"__esModule",{value:!0});var fz=Wa;function DP(n){return!(arguments.length>1&&arguments[1]!==void 0&&arguments[1]||n&&!n.startsWith("/")&&!n.match(/^[A-Z]:/)&&!n.startsWith(".")&&!n.match(/^[a-zA-Z]([a-zA-Z0-9.\-+])*:\/\//)||n===void 0||n.includes("node_modules/"))}function BP(n){var o=/^\s*[-]{4,}$/,i=/at (?:async )?(?:(.+?)\s+\()?(?:(.+):(\d+):(\d+)?|([^)]+))\)?/;return function(c){var u=c.match(i);if(u){var p,f,h,v,A;if(u[1]){var T=(h=u[1]).lastIndexOf(".");if(h[T-1]==="."&&T--,T>0){p=h.slice(0,T),f=h.slice(T+1);var x=p.indexOf(".Module");x>0&&(h=h.slice(x+1),p=p.slice(0,x))}v=void 0}f&&(v=p,A=f),f==="<anonymous>"&&(A=void 0,h=void 0),h===void 0&&(A=A||fz.UNKNOWN_FUNCTION,h=v?"".concat(v,".").concat(A):A);var I=u[2]&&u[2].startsWith("file://")?u[2].slice(7):u[2],V=u[5]==="native";return I&&I.match(/\/[A-Z]:/)&&(I=I.slice(1)),I||!u[5]||V||(I=u[5]),{filename:I,module:n?n(I):void 0,function:h,lineno:parseInt(u[3],10)||void 0,colno:parseInt(u[4],10)||void 0,in_app:DP(I,V)}}if(c.match(o))return{filename:c}}}hu.filenameIsInApp=DP,hu.node=BP,hu.nodeStackLineParser=function(n){return[90,BP(n)]};var gu={},mi={};Object.defineProperty(mi,"__esModule",{value:!0});var mz=Gi,hz=Qn,gz=oa,UP="sentry-",FP=/^sentry-/,$P=8192;function jP(n){if(n&&(hz.isString(n)||Array.isArray(n)))return Array.isArray(n)?n.reduce(function(o,i){for(var c=VP(i),u=0,p=Object.keys(c);u<p.length;u++){var f=p[u];o[f]=c[f]}return o},{}):VP(n)}function VP(n){return n.split(",").map(function(o){return o.split("=").map(function(i){return decodeURIComponent(i.trim())})}).reduce(function(o,i){var c=un(i,2),u=c[0],p=c[1];return o[u]=p,o},{})}mi.BAGGAGE_HEADER_NAME="baggage",mi.MAX_BAGGAGE_STRING_LENGTH=$P,mi.SENTRY_BAGGAGE_KEY_PREFIX=UP,mi.SENTRY_BAGGAGE_KEY_PREFIX_REGEX=FP,mi.baggageHeaderToDynamicSamplingContext=function(n){var o=jP(n);if(o){var i=Object.entries(o).reduce(function(c,u){var p=un(u,2),f=p[0],h=p[1];return f.match(FP)&&(c[f.slice(7)]=h),c},{});return Object.keys(i).length>0?i:void 0}},mi.dynamicSamplingContextToSentryBaggageHeader=function(n){if(n)return(function(o){if(Object.keys(o).length!==0)return Object.entries(o).reduce(function(i,c,u){var p=un(c,2),f=p[0],h=p[1],v="".concat(encodeURIComponent(f),"=").concat(encodeURIComponent(h)),A=u===0?v:"".concat(i,",").concat(v);return A.length>$P?(mz.DEBUG_BUILD&&gz.logger.warn("Not adding key: ".concat(f," with val: ").concat(h," to baggage header due to exceeding baggage size limits.")),i):A},"")})(Object.entries(n).reduce(function(o,i){var c=un(i,2),u=c[0],p=c[1];return p&&(o["".concat(UP).concat(u)]=p),o},{}))},mi.parseBaggageHeader=jP,Object.defineProperty(gu,"__esModule",{value:!0});var bz=mi,hc=aa,zP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function HP(n){if(n){var o,i=n.match(zP);if(i)return i[3]==="1"?o=!0:i[3]==="0"&&(o=!1),{traceId:i[1],parentSampled:o,parentSpanId:i[2]}}}gu.TRACEPARENT_REGEXP=zP,gu.extractTraceparentData=HP,gu.generateSentryTraceHeader=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:hc.uuid4(),o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:hc.uuid4().substring(16),i=arguments.length>2?arguments[2]:void 0,c="";return i!==void 0&&(c=i?"-1":"-0"),"".concat(n,"-").concat(o).concat(c)},gu.propagationContextFromHeaders=function(n,o){var i=HP(n),c=bz.baggageHeaderToDynamicSamplingContext(o),u=i||{},p=u.traceId,f=u.parentSpanId,h=u.parentSampled;return i?{traceId:p||hc.uuid4(),parentSpanId:f||hc.uuid4().substring(16),spanId:hc.uuid4().substring(16),sampled:h,dsc:c||{}}:{traceId:p||hc.uuid4(),spanId:hc.uuid4().substring(16)}};var jo={};Object.defineProperty(jo,"__esModule",{value:!0});var vz=pu,yz=Ts,GP=co,bu=Eo;function qP(n,o){var i,c=Jt(n[1]);try{for(c.s();!(i=c.n()).done;){var u=i.value;if(o(u,u[0].type))return!0}}catch(p){c.e(p)}finally{c.f()}return!1}function c_(n){return bu.GLOBAL_OBJ.__SENTRY__&&bu.GLOBAL_OBJ.__SENTRY__.encodePolyfill?bu.GLOBAL_OBJ.__SENTRY__.encodePolyfill(n):new TextEncoder().encode(n)}var Ez={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket"};jo.addItemToEnvelope=function(n,o){var i=un(n,2),c=i[0],u=i[1];return[c,[].concat(Ht(u),[o])]},jo.createAttachmentEnvelopeItem=function(n){var o=typeof n.data=="str
9ing"?c_(n.data):n.data;return[GP.dropUndefinedKeys({type:"attachment",length:o.length,filename:n.filename,content_type:n.contentType,attachment_type:n.attachmentType}),o]},jo.createEnvelope=function(n){return[n,arguments.length>1&&arguments[1]!==void 0?arguments[1]:[]]},jo.createEventEnvelopeHeaders=function(n,o,i,c){var u=n.sdkProcessingMetadata&&n.sdkProcessingMetadata.dynamicSamplingContext;return le(le(le({event_id:n.event_id,sent_at:new Date().toISOString()},o&&{sdk:o}),!!i&&c&&{dsn:vz.dsnToString(c)}),u&&{trace:GP.dropUndefinedKeys(le({},u))})},jo.createSpanEnvelopeItem=function(n){return[{type:"span"},n]},jo.envelopeContainsItemType=function(n,o){return qP(n,function(i,c){return o.includes(c)})},jo.envelopeItemTypeToDataCategory=function(n){return Ez[n]},jo.forEachEnvelopeItem=qP,jo.getSdkMetadataForEnvelopeHeader=function(n){if(n&&n.sdk){var o=n.sdk;return{name:o.name,version:o.version}}},jo.parseEnvelope=function(n){var o=typeof n=="string"?c_(n):n;function i(v){var A=o.subarray(0,v);return o=o.subarray(v+1),A}function c(){var v,A=o.indexOf(10);return A<0&&(A=o.length),JSON.parse((v=i(A),bu.GLOBAL_OBJ.__SENTRY__&&bu.GLOBAL_OBJ.__SENTRY__.decodePolyfill?bu.GLOBAL_OBJ.__SENTRY__.decodePolyfill(v):new TextDecoder().decode(v)))}for(var u=c(),p=[];o.length;){var f=c(),h=typeof f.length=="number"?f.length:void 0;p.push([f,h?i(h):c()])}return[u,p]},jo.serializeEnvelope=function(n){var o=un(n,2),i=o[0],c=o[1],u=JSON.stringify(i);function p(I){typeof u=="string"?u=typeof I=="string"?u+I:[c_(u),I]:u.push(typeof I=="string"?c_(I):I)}var f,h=Jt(c);try{for(h.s();!(f=h.n()).done;){var v=un(f.value,2),A=v[0],T=v[1];if(p(`
10`.concat(JSON.stringify(A),`
11`)),typeof T=="string"||T instanceof Uint8Array)p(T);else{var x=void 0;try{x=JSON.stringify(T)}catch{x=JSON.stringify(yz.normalize(T))}p(x)}}}catch(I){h.e(I)}finally{h.f()}return typeof u=="string"?u:(function(I){var V,W=I.reduce(function(ne,de){return ne+de.length},0),te=new Uint8Array(W),ae=0,se=Jt(I);try{for(se.s();!(V=se.n()).done;){var pe=V.value;te.set(pe,ae),ae+=pe.length}}catch(ne){se.e(ne)}finally{se.f()}return te})(u)};var mg={};Object.defineProperty(mg,"__esModule",{value:!0});var wz=jo,Sz=Aa;mg.createClientReportEnvelope=function(n,o,i){var c=[{type:"client_report"},{timestamp:i||Sz.dateTimestampInSeconds(),discarded_events:n}];return wz.createEnvelope(o?{dsn:o}:{},[c])};var gc={};Object.defineProperty(gc,"__esModule",{value:!0});var WP=6e4;function YP(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Date.now(),i=parseInt("".concat(n),10);if(!isNaN(i))return 1e3*i;var c=Date.parse("".concat(n));return isNaN(c)?WP:c-o}function KP(n,o){return n[o]||n.all||0}gc.DEFAULT_RETRY_AFTER=WP,gc.disabledUntil=KP,gc.isRateLimited=function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Date.now();return KP(n,o)>i},gc.parseRetryAfterHeader=YP,gc.updateRateLimits=function(n,o){var i=o.statusCode,c=o.headers,u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Date.now(),p=le({},n),f=c&&c["x-sentry-rate-limits"],h=c&&c["retry-after"];if(f){var v,A=Jt(f.trim().split(","));try{for(A.s();!(v=A.n()).done;){var T=un(v.value.split(":",5),5),x=T[0],I=T[1],V=T[4],W=parseInt(x,10),te=1e3*(isNaN(W)?60:W);if(I){var ae,se=Jt(I.split(";"));try{for(se.s();!(ae=se.n()).done;){var pe=ae.value;pe==="metric_bucket"&&V&&!V.split(";").includes("custom")||(p[pe]=u+te)}}catch(ne){se.e(ne)}finally{se.f()}}else p.all=u+te}}catch(ne){A.e(ne)}finally{A.f()}}else h?p.all=u+YP(h,u):i===429&&(p.all=u+6e4);return p};var hg={};
11Object.defineProperty(hg,"__esModule",{value:!0}),hg.makeFifoCache=function(n){var o=[],i={};return{add:function(c,u){for(;o.length>=n;){var p=o.shift();p!==void 0&&delete i[p]}i[c]&&this.delete(c),o.push(c),i[c]=u},clear:function(){i={},o=[]},get:function(c){return i[c]},size:function(){return o.length},delete:function(c){if(!i[c])return!1;delete i[c];for(var u=0;u<o.length;u++)if(o[u]===c){o.splice(u,1);break}return!0}}};var vu={};Object.defineProperty(vu,"__esModule",{value:!0});var u_=Qn,JP=aa,Tz=Ts,kz=co;function gg(n,o){return n(o.stack||"",1)}function XP(n,o){var i={type:o.name||o.constructor.name,value:o.message},c=gg(n,o);return c.length&&(i.stacktrace={frames:c}),i}function Az(n){if("name"in n&&typeof n.name=="string"){var o="'".concat(n.name,"' captured as exception");return"message"in n&&typeof n.message=="string"&&(o+=" with message '".concat(n.message,"'")),o}if("message"in n&&typeof n.message=="string")return n.message;var i=kz.extractExceptionKeysForMessage(n);if(u_.isErrorEvent(n))return"Event `ErrorEvent` captured as exception with message `".concat(n.message,"`");var c=(function(u){try{var p=Object.getPrototypeOf(u);return p?p.constructor.name:void 0}catch{}})(n);return"".concat(c&&c!=="Object"?"'".concat(c,"'"):"Object"," captured as exception with keys: ").concat(i)}function Oz(n,o,i,c){if(u_.isError(i))return[i,void 0];if(o.synthetic=!0,u_.isPlainObject(i)){var u=n&&n.getOptions().normalizeDepth,p={__serialized__:Tz.normalizeToSize(i,u)},f=(function(T){for(var x in T)if(Object.prototype.hasOwnProperty.call(T,x)){var I=T[x];if(I instanceof Error)return I}})(i);if(f)return[f,p];var h=Az(i),v=c&&c.syntheticException||new Error(h);return v.message=h,[v,p]}var A=c&&c.syntheticException||new Error(i);return A.message="".concat(i),[A,void 0]}vu.eventFromMessage=function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"info",c=arguments.length>3?arguments[3]:void 0,u=arguments.length>4?arguments[4]:void 0,p={event_id:c&&c.event_id,level:i};if(u&&c&&c.syntheticException){var f=gg(n,c.syntheticException);f.length&&(p.exception={values:[{value:o,stacktrace:{frames:f}}]})}if(u_.isParameterizedString(o)){var h=o.__sentry_template_string__,v=o.__sentry_template_values__;return p.logentry={message:h,params:v},p}return p.message=o,p},vu.eventFromUnknownInput=function(n,o,i,c){var u=c&&c.data&&c.data.mechanism||{handled:!0,type:"generic"},p=un(Oz(n,u,i,c),2),f=p[0],h=p[1],v={exception:{values:[XP(o,f)]}};return h&&(v.extra=h),JP.addExceptionTypeValue(v,void 0,void 0),JP.addExceptionMechanism(v,u),le(le({},v),{},{event_id:c&&c.event_id})},vu.exceptionFromError=XP,vu.parseStackFrames=gg;var l_={};
11Object.defineProperty(l_,"__esModule",{value:!0});var Pz=hu,Lz=co,Rz=Wa;l_.callFrameToStackFrame=function(n,o,i){var c=o?o.replace(/^file:\/\//,""):void 0,u=n.location.columnNumber?n.location.columnNumber+1:void 0,p=n.location.lineNumber?n.location.lineNumber+1:void 0;return Lz.dropUndefinedKeys({filename:c,module:i(c),function:n.functionName||Rz.UNKNOWN_FUNCTION,colno:u,lineno:p,in_app:c?Pz.filenameIsInApp(c):void 0})},l_.watchdogTimer=function(n,o,i,c){var u=n(),p=!1,f=!0;return setInterval(function(){var h=u.getTimeMs();p===!1&&h>o+i&&(p=!0,f&&c()),h<o+i&&(p=!1)},20),{poll:function(){u.reset()},enabled:function(h){f=h}}};var bg={};Object.defineProperty(bg,"__esModule",{value:!0}),bg.LRUMap=(function(){function n(o){qt(this,n),this._maxSize=o,this._cache=new Map}return Wt(n,[{key:"size",get:function(){return this._cache.size}},{key:"get",value:function(o){var i=this._cache.get(o);if(i!==void 0)return this._cache.delete(o),this._cache.set(o,i),i}},{key:"set",value:function(o,i){this._cache.size>=this._maxSize&&this._cache.delete(this._cache.keys().next().value),this._cache.set(o,i)}},{key:"remove",value:function(o){var i=this._cache.get(o);return i&&this._cache.delete(o),i}},{key:"clear",value:function(){this._cache.clear()}},{key:"keys",value:function(){return Array.from(this._cache.keys())}},{key:"values",value:function(){var o=[];return this._cache.forEach(function(i){return o.push(i)}),o}}])})();var vg={},d_={};Object.defineProperty(d_,"__esModule",{value:!0}),d_._nullishCoalesce=function(n,o){return n??o()},Object.defineProperty(vg,"__esModule",{value:!0});var Cz=d_;vg._asyncNullishCoalesce=(function(){var n=_a(Wn().m(function o(i,c){return Wn().w(function(u){for(;;)if(u.n===0)return u.a(2,Cz._nullishCoalesce(i,c))},o)}));return function(o,i){return n.apply(this,arguments)}})();var p_={};Object.defineProperty(p_,"__esModule",{value:!0}),p_._asyncOptionalChain=(function(){var n=_a(Wn().m(function o(i){var c,u,p,f,h;return Wn().w(function(v){for(;;)switch(v.n){case 0:u=i[0],p=1;case 1:if(!(p<i.length)){v.n=7;break}if(f=i[p],h=i[p+1],p+=2,f!=="optionalAccess"&&f!=="optionalCall"||u!=null){v.n=2;break}return v.a(2);case 2:if(f!=="access"&&f!=="optionalAccess"){v.n=4;break}return c=u,v.n=3,h(u);case 3:u=v.v,v.n=6;break;case 4:if(f!=="call"&&f!=="optionalCall"){v.n=6;break}return v.n=5,h(function(){for(var A,T=arguments.length,x=new Array(T),I=0;I<T;I++)x[I]=arguments[I];return(A=u).call.apply(A,[c].concat(x))});case 5:u=v.v,c=void 0;case 6:v.n=1;break;case 7:return v.a(2,u)}},o)}));return function(o){return n.apply(this,arguments)}})();var yg={};Object.defineProperty(yg,"__esModule",{value:!0});var xz=p_;yg._asyncOptionalChainDelete=(function(){var n=_a(Wn().m(function o(i){var c;return Wn().w(function(u){for(;;)switch(u.n){case 0:return u.n=1,xz._asyncOptionalChain(i);case 1:return c=u.v,u.a(2,c==null||c)}},o)}));return function(o){return n.apply(this,arguments)}})();var __={};
11Object.defineProperty(__,"__esModule",{value:!0}),__._optionalChain=function(n){for(var o,i=n[0],c=1;c<n.length;){var u=n[c],p=n[c+1];if(c+=2,(u==="optionalAccess"||u==="optionalCall")&&i==null)return;u==="access"||u==="optionalAccess"?(o=i,i=p(i)):u!=="call"&&u!=="optionalCall"||(i=p(function(){for(var f,h=arguments.length,v=new Array(h),A=0;A<h;A++)v[A]=arguments[A];return(f=i).call.apply(f,[o].concat(v))}),o=void 0)}return i};var Eg={};Object.defineProperty(Eg,"__esModule",{value:!0});var Iz=__;Eg._optionalChainDelete=function(n){var o=Iz._optionalChain(n);return o==null||o};var wg={};Object.defineProperty(wg,"__esModule",{value:!0});var QP=aa;wg.generatePropagationContext=function(){return{traceId:QP.uuid4(),spanId:QP.uuid4().substring(16)}};var Sg={};Object.defineProperty(Sg,"__esModule",{value:!0}),Sg.escapeStringForRegex=function(n){return n.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")};var Tg={};Object.defineProperty(Tg,"__esModule",{value:!0});var f_=Eo.GLOBAL_OBJ;Tg.supportsHistory=function(){var n=f_.chrome,o=n&&n.app&&n.app.runtime,i="history"in f_&&!!f_.history.pushState&&!!f_.history.replaceState;return!o&&i},(function(n){Object.defineProperty(n,"__esModule",{value:!0});var o=Uh,i=fc,c=pu,u=e_,p=Eo,f=Hh,h=n_,v=Qh,A=tg,T=fi,x=Qn,I=og,V=oa,W=i_,te=aa,ae=wP,se=Ts,pe=co,ne=qi,de=ug,ve=ks,me=s_,ge=Wa,fe=hu,Ue=_i,Ve=Ya,Fe=mu,Xe=Aa,Ie=gu,Tt=Ql,st=jo,Ye=mg,xe=gc,dt=mi,Pt=mc,Hn=hg,zt=vu,cr=l_,Tr=bg,Gn=vg,Ke=p_,Fn=yg,Na=d_,Rn=__,ur=Eg,Zr=wg,Hr=Zp,ir=Sg,Pi=Tg;n.applyAggregateErrorsToEvent=o.applyAggregateErrorsToEvent,n.getComponentName=i.getComponentName,n.getDomElement=i.getDomElement,n.getLocationHref=i.getLocationHref,n.htmlTreeAsString=i.htmlTreeAsString,n.dsnFromString=c.dsnFromString,n.dsnToString=c.dsnToString,n.makeDsn=c.makeDsn,n.SentryError=u.SentryError,n.GLOBAL_OBJ=p.GLOBAL_OBJ,n.getGlobalSingleton=p.getGlobalSingleton,n.addConsoleInstrumentationHandler=f.addConsoleInstrumentationHandler,n.addFetchInstrumentationHandler=h.addFetchInstrumentationHandler,n.addGlobalErrorInstrumentationHandler=v.addGlobalErrorInstrumentationHandler,n.addGlobalUnhandledRejectionInstrumentationHandler=A.addGlobalUnhandledRejectionInstrumentationHandler,n.addHandler=T.addHandler,n.maybeInstrument=T.maybeInstrument,n.resetInstrumentationHandlers=T.resetInstrumentationHandlers,n.triggerHandlers=T.triggerHandlers,n.isDOMError=x.isDOMError,n.isDOMException=x.isDOMException,n.isElement=x.isElement,n.isError=x.isError,n.isErrorEvent=x.isErrorEvent,n.isEvent=x.isEvent,n.isInstanceOf=x.isInstanceOf,n.isParameterizedString=x.isParameterizedString,n.isPlainObject=x.isPlainObject,n.isPrimitive=x.isPrimitive,n.isRegExp=x.isRegExp,n.isString=x.isString,n.isSyntheticEvent=x.isSyntheticEvent,n.isThenable=x.isThenable,n.isVueViewModel=x.isVueViewModel,n.isBrowser=I.isBrowser,n.CONSOLE_LEVELS=V.CONSOLE_LEVELS,n.consoleSandbox=V.consoleSandbox,n.logger=V.logger,n.originalConsoleMethods=V.originalConsoleMethods,n.memoBuilder=W.memoBuilder,n.addContextToFrame=te.addContextToFrame,n.addExceptionMechanism=te.addExceptionMechanism,n.addExceptionTypeValue=te.addExceptionTypeValue,n.arrayify=te.arrayify,n.checkOrSetAlreadyCaught=te.checkOrSetAlreadyCaught,n.getEventDescription=te.getEventDescription,n.parseSemver=te.parseSemver,n.uuid4=te.uuid4,n.dynamicRequire=ae.dynamicRequire,n.isNodeEnv=ae.isNodeEnv,n.loadModule=ae.loadModule,n.normalize=se.normalize,n.normalizeToSize=se.normalizeToSize,n.normalizeUrlToBase=se.normalizeUrlToBase,n.addNonEnumerableProperty=pe.addNonEnumerableProperty,n.convertToPlainObject=pe.convertToPlainObject,n.dropUndefinedKeys=pe.dropUndefinedKeys,n.extractExceptionKeysForMessage=pe.extractExceptionKeysForMessage,n.fill=pe.fill,n.getOriginalFunction=pe.getOriginalFunction,n.markFunctionWrapped=pe.markFunctionWrapped,n.objectify=pe.objectify,n.urlEncode=pe.urlEncode,n.basename=ne.basename,n.dirname=ne.dirname,n.isAbsolute=ne.isAbsolute,n.join=ne.join,n.normalizePath=ne.normalizePath,n.relative=ne.relative,n.resolve=ne.resolve,n.makePromiseBuffer=de.makePromiseBuffer,n.DEFAULT_USER_INCLUDES=ve.DEFAULT_USER_INCLUDES,n.addRequestDataToEvent=ve.addRequestDataToEvent,n.extractPathForTransaction=ve.extractPathForTransaction,n.extractRequestData=ve.extractRequestData,n.winterCGHeadersToDict=ve.winterCGHeadersToDict,n.winterCGRequestToRequestData=ve.winterCGRequestToRequestData,n.severityLevelFromString=me.severityLevelFromString,n.validSeverityLevels=me.validSeverityLevels,n.UNKNOWN_FUNCTION=ge.UNKNOWN_FUNCTION,n.createStackParser=ge.createStackParser,n.getFunctionName=ge.getFunctionName,n.stackParserFromStackParserOptions=ge.stackParserFromStackParserOptions,n.stripSentryFramesAndReverse=ge.stripSentryFramesAndReverse,n.filenameIsInApp=fe.filenameIsInApp,n.node=fe.node,n.nodeStackLineParser=fe.nodeStackLineParser,n.isMatchingPattern=Ue.isMatchingPattern,n.safeJoin=Ue.safeJoin,n.snipLine=Ue.snipLine,n.stringMatchesSomePattern=Ue.stringMatchesSomePattern,n.truncate=Ue.truncate,n.isNativeFunction=Ve.isNativeFunction,n.supportsDOMError=Ve.supportsDOMError,n.supportsDOMException=Ve.supportsDOMException,n.supportsErrorEvent=Ve.supportsErrorEvent,n.supportsFetch=Ve.supportsFetch,n.supportsNativeFetch=Ve.supportsNativeFetch,n.supportsReferrerPolicy=Ve.supportsReferrerPolicy,n.supportsReportingObserver=Ve.supportsReportingObserver,n.SyncPromise=Fe.SyncPromise,n.rejectedSyncPromise=Fe.rejectedSyncPromise,n.resolvedSyncPromise=Fe.resolvedSyncPromise,Object.defineProperty(n,"_browserPerformanceTimeOriginMode",{enumerable:!0,get:function(){return Xe._browserPerformanceTimeOriginMode}}),n.browserPerformanceTimeOrigin=Xe.browserPerformanceTimeOrigin,n.dateTimestampInSeconds=Xe.dateTimestampInSeconds,n.timestampInSeconds=Xe.timestampInSeconds,n.TRACEPARENT_REGEXP=Ie.TRACEPARENT_REGEXP,n.extractTraceparentData=Ie.extractTraceparentData,n.generateSentryTraceHeader=Ie.generateSentryTraceHeader,n.propagationContextFromHeaders=Ie.propagationContextFromHeaders,n.getSDKSource=Tt.getSDKSource,n.isBrowserBun
11dle=Tt.isBrowserBundle,n.addItemToEnvelope=st.addItemToEnvelope,n.createAttachmentEnvelopeItem=st.createAttachmentEnvelopeItem,n.createEnvelope=st.createEnvelope,n.createEventEnvelopeHeaders=st.createEventEnvelopeHeaders,n.createSpanEnvelopeItem=st.createSpanEnvelopeItem,n.envelopeContainsItemType=st.envelopeContainsItemType,n.envelopeItemTypeToDataCategory=st.envelopeItemTypeToDataCategory,n.forEachEnvelopeItem=st.forEachEnvelopeItem,n.getSdkMetadataForEnvelopeHeader=st.getSdkMetadataForEnvelopeHeader,n.parseEnvelope=st.parseEnvelope,n.serializeEnvelope=st.serializeEnvelope,n.createClientReportEnvelope=Ye.createClientReportEnvelope,n.DEFAULT_RETRY_AFTER=xe.DEFAULT_RETRY_AFTER,n.disabledUntil=xe.disabledUntil,n.isRateLimited=xe.isRateLimited,n.parseRetryAfterHeader=xe.parseRetryAfterHeader,n.updateRateLimits=xe.updateRateLimits,n.BAGGAGE_HEADER_NAME=dt.BAGGAGE_HEADER_NAME,n.MAX_BAGGAGE_STRING_LENGTH=dt.MAX_BAGGAGE_STRING_LENGTH,n.SENTRY_BAGGAGE_KEY_PREFIX=dt.SENTRY_BAGGAGE_KEY_PREFIX,n.SENTRY_BAGGAGE_KEY_PREFIX_REGEX=dt.SENTRY_BAGGAGE_KEY_PREFIX_REGEX,n.baggageHeaderToDynamicSamplingContext=dt.baggageHeaderToDynamicSamplingContext,n.dynamicSamplingContextToSentryBaggageHeader=dt.dynamicSamplingContextToSentryBaggageHeader,n.parseBaggageHeader=dt.parseBaggageHeader,n.getNumberOfUrlSegments=Pt.getNumberOfUrlSegments,n.getSanitizedUrlString=Pt.getSanitizedUrlString,n.parseUrl=Pt.parseUrl,n.stripUrlQueryAndFragment=Pt.stripUrlQueryAndFragment,n.makeFifoCache=Hn.makeFifoCache,n.eventFromMessage=zt.eventFromMessage,n.eventFromUnknownInput=zt.eventFromUnknownInput,n.exceptionFromError=zt.exceptionFromError,n.parseStackFrames=zt.parseStackFrames,n.callFrameToStackFrame=cr.callFrameToStackFrame,n.watchdogTimer=cr.watchdogTimer,n.LRUMap=Tr.LRUMap,n._asyncNullishCoalesce=Gn._asyncNullishCoalesce,n._asyncOptionalChain=Ke._asyncOptionalChain,n._asyncOptionalChainDelete=Fn._asyncOptionalChainDelete,n._nullishCoalesce=Na._nullishCoalesce,n._optionalChain=Rn._optionalChain,n._optionalChainDelete=ur._optionalChainDelete,n.generatePropagationContext=Zr.generatePropagationContext,n.SDK_VERSION=Hr.SDK_VERSION,n.escapeStringForRegex=ir.escapeStringForRegex,n.supportsHistory=Pi.supportsHistory})(bt);var xr={};Object.defineProperty(xr,"__esModule",{value:!0});var Mz=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;xr.DEBUG_BUILD=Mz;var Ln={},bc={},Yi={};Object.defineProperty(Yi,"__esModule",{value:!0});var Zl=bt;function ZP(n){var o=n.__SENTRY__=n.__SENTRY__||{};return o.version=o.version||Zl.SDK_VERSION,o[Zl.SDK_VERSION]=o[Zl.SDK_VERSION]||{}}Yi.getMainCarrier=function(){return ZP(Zl.GLOBAL_OBJ),Zl.GLOBAL_OBJ},Yi.getSentryCarrier=ZP;var m_={},ed={},vc={},As={};Object.defineProperty(As,"__esModule",{value:!0});var td=bt;function kg(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(o.user&&(!n.ipAddress&&o.user.ip_address&&(n.ipAddress=o.user.ip_address),n.did||o.did||(n.did=o.user.id||o.user.email||o.user.username)),n.timestamp=o.timestamp||td.timestampInSeconds(),o.abnormal_mechanism&&(n.abnormal_mechanism=o.abnormal_mechanism),o.ignoreDuration&&(n.ignoreDuration=o.ignoreDuration),o.sid&&(n.sid=o.sid.length===32?o.sid:td.uuid4()),o.init!==void 0&&(n.init=o.init),!n.did&&o.did&&(n.did="".concat(o.did)),typeof o.started=="number"&&(n.started=o.started),n.ignoreDuration)n.duration=void 0;else if(typeof o.duration=="number")n.duration=o.duration;else{var i=n.timestamp-n.started;n.duration=i>=0?i:0}o.release&&(n.release=o.release),o.environment&&(n.environment=o.environment),!n.ipAddress&&o.ipAddress&&(n.ipAddress=o.ipAddress),!n.userAgent&&o.userAgent&&(n.userAgent=o.userAgent),typeof o.errors=="number"&&(n.errors=o.errors),o.status&&(n.status=o.status)}As.closeSession=function(n,o){var i={};o?i={status:o}:n.status==="ok"&&(i={status:"exited"}),kg(n,i)},As.makeSession=function(n){var o=td.timestampInSeconds(),i={sid:td.uuid4(),init:!0,timestamp:o,started:o,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:function(){return(function(c){return td.dropUndefinedKeys({sid:"".concat(c.sid),init:c.init,started:new Date(1e3*c.started).toISOString(),timestamp:new Date(1e3*c.timestamp).toISOString(),status:c.status,errors:c.errors,did:typeof c.did=="number"||typeof c.did=="string"?"".concat(c.did):void 0,duration:c.duration,abnormal_mechanism:c.abnormal_mechanism,attrs:{release:c.release,environment:c.environment,ip_address:c.ipAddress,user_agent:c.userAgent}})})(i)}};return n&&kg(i,n),i},As.updateSession=kg;var Os={};Object.defineProperty(Os,"__esModule",{value:!0});var Nz=bt,Ag="_sentrySpan";Os._getSpanForScope=function(n){return n[Ag]},Os._setSpanForScope=function(n,o){o?Nz.addNonEnumerableProperty(n,Ag,o):delete n[Ag]},Object.defineProperty(vc,"__esModule",{value:!0});var hi=bt,Dz=As,h_=Os,Bz=(function(){function n(){qt(this,n),this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=hi.generatePropagationContext()}return Wt(n,[{key:"clone",value:function(){var o=new n;return o._breadcrumbs=Ht(this._breadcrumbs),o._tags=le({},this._tags),o._extra=le({},this._extra),o._contexts=le({},this._contexts),o._user=this._user,o._level=this._level,o._session=this._session,o._transactionName=this._transactionName,o._fingerprint=this._fingerprint,o._eventProcessors=Ht(this._eventProcessors),o._requestSession=this._requestSession,o._attachments=Ht(this._attachments),o._sdkProcessingMetadata=le({},this._sdkProcessingMetadata),o._propagationContext=le({},this._propagationContext),o._client=this._client,o._lastEventId=this._lastEventId,h_._setSpanForScope(o,h_._get
11SpanForScope(this)),o}},{key:"setClient",value:function(o){this._client=o}},{key:"setLastEventId",value:function(o){this._lastEventId=o}},{key:"getClient",value:function(){return this._client}},{key:"lastEventId",value:function(){return this._lastEventId}},{key:"addScopeListener",value:function(o){this._scopeListeners.push(o)}},{key:"addEventProcessor",value:function(o){return this._eventProcessors.push(o),this}},{key:"setUser",value:function(o){return this._user=o||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&Dz.updateSession(this._session,{user:o}),this._notifyScopeListeners(),this}},{key:"getUser",value:function(){return this._user}},{key:"getRequestSession",value:function(){return this._requestSession}},{key:"setRequestSession",value:function(o){return this._requestSession=o,this}},{key:"setTags",value:function(o){return this._tags=le(le({},this._tags),o),this._notifyScopeListeners(),this}},{key:"setTag",value:function(o,i){return this._tags=le(le({},this._tags),{},Nt({},o,i)),this._notifyScopeListeners(),this}},{key:"setExtras",value:function(o){return this._extra=le(le({},this._extra),o),this._notifyScopeListeners(),this}},{key:"setExtra",value:function(o,i){return this._extra=le(le({},this._extra),{},Nt({},o,i)),this._notifyScopeListeners(),this}},{key:"setFingerprint",value:function(o){return this._fingerprint=o,this._notifyScopeListeners(),this}},{key:"setLevel",value:function(o){return this._level=o,this._notifyScopeListeners(),this}},{key:"setTransactionName",value:function(o){return this._transactionName=o,this._notifyScopeListeners(),this}},{key:"setContext",value:function(o,i){return i===null?delete this._contexts[o]:this._contexts[o]=i,this._notifyScopeListeners(),this}},{key:"setSession",value:function(o){return o?this._session=o:delete this._session,this._notifyScopeListeners(),this}},{key:"getSession",value:function(){return this._session}},{key:"update",value:function(o){if(!o)return this;var i=typeof o=="function"?o(this):o,c=un(i instanceof eL?[i.getScopeData(),i.getRequestSession()]:hi.isPlainObject(i)?[o,o.requestSession]:[],2),u=c[0],p=c[1],f=u||{},h=f.tags,v=f.extra,A=f.user,T=f.contexts,x=f.level,I=f.fingerprint,V=I===void 0?[]:I,W=f.propagationContext;return this._tags=le(le({},this._tags),h),this._extra=le(le({},this._extra),v),this._contexts=le(le({},this._contexts),T),A&&Object.keys(A).length&&(this._user=A),x&&(this._level=x),V.length&&(this._fingerprint=V),W&&(this._propagationContext=W),p&&(this._requestSession=p),this}},{key:"clear",value:function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._session=void 0,h_._setSpanForScope(this,void 0),this._attachments=[],this._propagationContext=hi.generatePropagationContext(),this._notifyScopeListeners(),this}},{key:"addBreadcrumb",value:function(o,i){var c=typeof i=="number"?i:100;if(c<=0)return this;var u=le({timestamp:hi.dateTimestampInSeconds()},o),p=this._breadcrumbs;return p.push(u),this._breadcrumbs=p.length>c?p.slice(-c):p,this._notifyScopeListeners(),this}},{key:"getLastBreadcrumb",value:function(){return this._breadcrumbs[this._breadcrumbs.length-1]}},{key:"clearBreadcrumbs",value:function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}},{key:"addAttachment",value:function(o){return this._attachments.push(o),this}},{key:"clearAttachments",value:function(){return this._attachments=[],this}},{key:"getScopeData",value:function(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:h_._getSpanForScope(this)}}},{key:"setSDKProcessingMetadata",value:function(o){return this._sdkProcessingMetadata=le(le({},this._sdkProcessingMetadata),o),this}},{key:"setPropagationContext",value:function(o){return this._propagationContext=o,this}},{key:"getPropagationContext",value:function(){return this._propagationContext}},{key:"captureException",value:function(o,i){var c=i&&i.event_id?i.event_id:hi.uuid4();if(!this._client)return hi.logger.warn("No client configured on scope - will not capture exception!"),c;var u=new Error("Sentry syntheticException");return this._client.captureException(o,le(le({originalException:o,syntheticException:u},i),{},{event_id:c}),this),c}},{key:"captureMessage",value:function(o,i,c){var u=c&&c.event_id?c.event_id:hi.uuid4();if(!this._client)return hi.logger.warn("No client configured on scope - will not capture message!"),u;var p=new Error(o);return this._client.captureMessage(o,i,le(le({originalException:o,syntheticException:p},c),{},{event_id:u}),this),u}},{key:"captureEvent",value:function(o,i){var c=i&&i.event_id?i.event_id:hi.uuid4();return this._client?(this._client.captureEvent(o,le(le({},i),{},{event_id:c}),this),c):(hi.logger.warn("No client configured on scope - will not capture event!"),c)}},{key:"_notifyScopeListeners",value:function(){var o=this;this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEac
11h(function(i){i(o)}),this._notifyingListeners=!1)}}])})(),eL=Bz;vc.Scope=eL,Object.defineProperty(ed,"__esModule",{value:!0});var tL=bt,nL=vc;ed.getDefaultCurrentScope=function(){return tL.getGlobalSingleton("defaultCurrentScope",function(){return new nL.Scope})},ed.getDefaultIsolationScope=function(){return tL.getGlobalSingleton("defaultIsolationScope",function(){return new nL.Scope})},Object.defineProperty(m_,"__esModule",{value:!0});var Uz=bt,rL=ed,oL=vc,aL=Yi,iL=(function(){function n(o,i){var c,u;qt(this,n),c=o||new oL.Scope,u=i||new oL.Scope,this._stack=[{scope:c}],this._isolationScope=u}return Wt(n,[{key:"withScope",value:function(o){var i,c=this,u=this._pushScope();try{i=o(u)}catch(p){throw this._popScope(),p}return Uz.isThenable(i)?i.then(function(p){return c._popScope(),p},function(p){throw c._popScope(),p}):(this._popScope(),i)}},{key:"getClient",value:function(){return this.getStackTop().client}},{key:"getScope",value:function(){return this.getStackTop().scope}},{key:"getIsolationScope",value:function(){return this._isolationScope}},{key:"getStack",value:function(){return this._stack}},{key:"getStackTop",value:function(){return this._stack[this._stack.length-1]}},{key:"_pushScope",value:function(){var o=this.getScope().clone();return this.getStack().push({client:this.getClient(),scope:o}),o}},{key:"_popScope",value:function(){return!(this.getStack().length<=1||!this.getStack().pop())}}])})();function yu(){var n=aL.getMainCarrier(),o=aL.getSentryCarrier(n);return o.stack=o.stack||new iL(rL.getDefaultCurrentScope(),rL.getDefaultIsolationScope())}function Fz(n){return yu().withScope(n)}function $z(n,o){var i=yu();return i.withScope(function(){return i.getStackTop().scope=n,o(n)})}function sL(n){return yu().withScope(function(){return n(yu().getIsolationScope())})}m_.AsyncContextStack=iL,m_.getStackAsyncContextStrategy=function(){return{withIsolationScope:sL,withScope:Fz,withSetScope:$z,withSetIsolationScope:function(n,o){return sL(o)},getCurrentScope:function(){return yu().getScope()},getIsolationScope:function(){return yu().getIsolationScope()}}},Object.defineProperty(bc,"__esModule",{value:!0});var Og=Yi,jz=m_;bc.getAsyncContextStrategy=function(n){var o=Og.getSentryCarrier(n);return o.acs?o.acs:jz.getStackAsyncContextStrategy()},bc.setAsyncContextStrategy=function(n){var o=Og.getMainCarrier();Og.getSentryCarrier(o).acs=n};var Bn={};Object.defineProperty(Bn,"__esModule",{value:!0});var Vz=bt,g_=bc,b_=Yi,zz=vc;function cL(){var n=b_.getMainCarrier();return g_.getAsyncContextStrategy(n).getCurrentScope()}Bn.getClient=function(){return cL().getClient()},Bn.getCurrentScope=cL,Bn.getGlobalScope=function(){return Vz.getGlobalSingleton("globalScope",function(){return new zz.Scope})},Bn.getIsolationScope=function(){var n=b_.getMainCarrier();return g_.getAsyncContextStrategy(n).getIsolationScope()},Bn.withIsolationScope=function(){for(var n=b_.getMainCarrier(),o=g_.getAsyncContextStrategy(n),i=arguments.length,c=new Array(i),u=0;u<i;u++)c[u]=arguments[u];if(c.length===2){var p=c[0],f=c[1];return p?o.withSetIsolationScope(p,f):o.withIsolationScope(f)}return o.withIsolationScope(c[0])},Bn.withScope=function(){for(var n=b_.getMainCarrier(),o=g_.getAsyncContextStrategy(n),i=arguments.length,c=new Array(i),u=0;u<i;u++)c[u]=arguments[u];if(c.length===2){var p=c[0],f=c[1];return p?o.withSetScope(p,f):o.withScope(f)}return o.withScope(c[0])};var Eu={};Object.defineProperty(Eu,"__esModule",{value:!0});var Hz=bt,Pg="_sentryMetrics";Eu.getMetricSummaryJsonForSpan=function(n){var o=n[Pg];if(o){var i,c={},u=Jt(o);try{for(u.s();!(i=u.n()).done;){var p=un(i.value,2),f=un(p[1],2),h=f[0],v=f[1];c[h]||(c[h]=[]),c[h].push(Hz.dropUndefinedKeys(v))}}catch(A){u.e(A)}finally{u.f()}return c}},Eu.updateMetricSummaryOnSpan=function(n,o,i,c,u,p,f){var h=n[Pg]||(n[Pg]=new Map),v="".concat(o,":").concat(i,"@").concat(u),A=h.get(f);if(A){var T=un(A,2)[1];h.set(f,[v,{min:Math.min(T.min,c),max:Math.max(T.max,c),count:T.count+=1,sum:T.sum+=c,tags:T.tags}])}else h.set(f,[v,{min:c,max:c,count:1,sum:c,tags:p}])};var Er={};
11Object.defineProperty(Er,"__esModule",{value:!0}),Er.SEMANTIC_ATTRIBUTE_CACHE_HIT="cache.hit",Er.SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE="cache.item_size",Er.SEMANTIC_ATTRIBUTE_CACHE_KEY="cache.key",Er.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME="sentry.exclusive_time",Er.SEMANTIC_ATTRIBUTE_PROFILE_ID="sentry.profile_id",Er.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON="sentry.idle_span_finish_reason",Er.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT="sentry.measurement_unit",Er.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE="sentry.measurement_value",Er.SEMANTIC_ATTRIBUTE_SENTRY_OP="sentry.op",Er.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN="sentry.origin",Er.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE="sentry.sample_rate",Er.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE="sentry.source";var Oa={};Object.defineProperty(Oa,"__esModule",{value:!0});var uL=1,Vo=2;function lL(n){if(n<400&&n>=100)return{code:uL};if(n>=400&&n<500)switch(n){case 401:return{code:Vo,message:"unauthenticated"};case 403:return{code:Vo,message:"permission_denied"};case 404:return{code:Vo,message:"not_found"};case 409:return{code:Vo,message:"already_exists"};case 413:return{code:Vo,message:"failed_precondition"};case 429:return{code:Vo,message:"resource_exhausted"};case 499:return{code:Vo,message:"cancelled"};default:return{code:Vo,message:"invalid_argument"}}if(n>=500&&n<600)switch(n){case 501:return{code:Vo,message:"unimplemented"};case 503:return{code:Vo,message:"unavailable"};case 504:return{code:Vo,message:"deadline_exceeded"};default:return{code:Vo,message:"internal_error"}}return{code:Vo,message:"unknown_error"}}Oa.SPAN_STATUS_ERROR=Vo,Oa.SPAN_STATUS_OK=uL,Oa.SPAN_STATUS_UNSET=0,Oa.getSpanStatusFromHttpCode=lL,Oa.setHttpStatus=function(n,o){n.setAttribute("http.response.status_code",o);var i=lL(o);i.message!=="unknown_error"&&n.setStatus(i)},Object.defineProperty(Ln,"__esModule",{value:!0});var yc=bt,Gz=bc,qz=Yi,Wz=Bn,dL=Eu,pL=Er,_L=Oa,Yz=Os,fL=1;function Lg(n){return typeof n=="number"?mL(n):Array.isArray(n)?n[0]+n[1]/1e9:n instanceof Date?mL(n.getTime()):yc.timestampInSeconds()}function mL(n){return n>9999999999?n/1e3:n}function Rg(n){if((function(T){return typeof T.getSpanJSON=="function"})(n))return n.getSpanJSON();try{var o=n.spanContext(),i=o.spanId,c=o.traceId;if((function(T){var x=T;return!!(x.attributes&&x.startTime&&x.name&&x.endTime&&x.status)})(n)){var u=n.attributes,p=n.startTime,f=n.name,h=n.endTime,v=n.parentSpanId,A=n.status;return yc.dropUndefinedKeys({span_id:i,trace_id:c,data:u,description:f,parent_span_id:v,start_timestamp:Lg(p),timestamp:Lg(h)||void 0,status:hL(A),op:u[pL.SEMANTIC_ATTRIBUTE_SENTRY_OP],origin:u[pL.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],_metrics_summary:dL.getMetricSummaryJsonForSpan(n)})}return{span_id:i,trace_id:c}}catch{return{}}}function Cg(n){return n.spanContext().traceFlags===fL}function hL(n){if(n&&n.code!==_L.SPAN_STATUS_UNSET)return n.code===_L.SPAN_STATUS_OK?"ok":n.message||"unknown_error"}var Ec="_sentryChildSpans",xg="_sentryRootSpan";function gL(){var n=qz.getMainCarrier(),o=Gz.getAsyncContextStrategy(n);return o.getActiveSpan?o.getActiveSpan():Yz._getSpanForScope(Wz.getCurrentScope())}Ln.TRACE_FLAG_NONE=0,Ln.TRACE_FLAG_SAMPLED=fL,Ln.addChildSpanToSpan=function(n,o){var i=n[xg]||n;yc.addNonEnumerableProperty(o,xg,i),n[Ec]?n[Ec].add(o):yc.addNonEnumerableProperty(n,Ec,new Set([o]))},Ln.getActiveSpan=gL,Ln.getRootSpan=function(n){return n[xg]||n},Ln.getSpanDescendants=function(n){var o=new Set;return(function i(c){if(!o.has(c)&&Cg(c)){o.add(c);var u,p=Jt(c[Ec]?Array.from(c[Ec]):[]);try{for(p.s();!(u=p.n()).done;)i(u.value)}catch(f){p.e(f)}finally{p.f()}}})(n),Array.from(o)},Ln.getStatusMessage=hL,Ln.removeChildSpanFromSpan=function(n,o){n[Ec]&&n[Ec].delete(o)},Ln.spanIsSampled=Cg,Ln.spanTimeInputToSeconds=Lg,Ln.spanToJSON=Rg,Ln.spanToTraceContext=function(n){var o=n.spanContext(),i=o.spanId,c=o.traceId,u=Rg(n).parent_span_id;return yc.dropUndefinedKeys({parent_span_id:u,span_id:i,trace_id:c})},Ln.spanToTraceHeader=function(n){var o=n.spanContext(),i=o.traceId,c=o.spanId,u=Cg(n);return yc.generateSentryTraceHeader(i,c,u)},Ln.spanToTransactionTraceContext=function(n){var o=n.spanContext(),i=o.spanId,c=o.traceId,u=Rg(n),p=u.data,f=u.op,h=u.parent_span_id,v=u.status,A=u.origin;return yc.dropUndefinedKeys({parent_span_id:h,span_id:i,trace_id:c,data:p,op:f,status:v,origin:A})},Ln.updateMetricSummaryOnActiveSpan=function(n,o,i,c,u,p){var f=gL();f&&dL.updateMetricSummaryOnSpan(f,n,o,i,c,u,p)}
11,Object.defineProperty(Kl,"__esModule",{value:!0});var Ig=bt,Kz=xr,bL=Ln,Jz=Oa,vL=!1;function Mg(){var n=bL.getActiveSpan(),o=n&&bL.getRootSpan(n);if(o){var i="internal_error";Kz.DEBUG_BUILD&&Ig.logger.log("[Tracing] Root span: ".concat(i," -> Global error occured")),o.setStatus({code:Jz.SPAN_STATUS_ERROR,message:i})}}Mg.tag="sentry_tracingErrorCallback",Kl.registerSpanErrorInstrumentation=function(){vL||(vL=!0,Ig.addGlobalErrorInstrumentationHandler(Mg),Ig.addGlobalUnhandledRejectionInstrumentationHandler(Mg))};var wc={};Object.defineProperty(wc,"__esModule",{value:!0});var Ng=bt,yL="_sentryScope",EL="_sentryIsolationScope";wc.stripUrlQueryAndFragment=Ng.stripUrlQueryAndFragment,wc.getCapturedScopesOnSpan=function(n){return{scope:n[yL],isolationScope:n[EL]}},wc.setCapturedScopesOnSpan=function(n,o,i){n&&(Ng.addNonEnumerableProperty(n,EL,i),Ng.addNonEnumerableProperty(n,yL,o))};var Dg={};Object.defineProperty(Dg,"__esModule",{value:!0});var Xz=Kl;Dg.addTracingExtensions=function(){Xz.registerSpanErrorInstrumentation()};var v_={},Sc={};Object.defineProperty(Sc,"__esModule",{value:!0});var Qz=Bn;Sc.hasTracingEnabled=function(n){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;var o=n||(function(){var i=Qz.getClient();return i&&i.getOptions()})();return!!o&&(o.enableTracing||"tracesSampleRate"in o||"tracesSampler"in o)};var wu={};Object.defineProperty(wu,"__esModule",{value:!0});var wL=bt,Zz=Ln;wu.SentryNonRecordingSpan=(function(){function n(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};qt(this,n),this._traceId=o.traceId||wL.uuid4(),this._spanId=o.spanId||wL.uuid4().substring(16)}return Wt(n,[{key:"spanContext",value:function(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:Zz.TRACE_FLAG_NONE}}},{key:"end",value:function(o){}},{key:"setAttribute",value:function(o,i){return this}},{key:"setAttributes",value:function(o){return this}},{key:"setStatus",value:function(o){return this}},{key:"updateName",value:function(o){return this}},{key:"isRecording",value:function(){return!1}},{key:"addEvent",value:function(o,i,c){return this}}])})();var ia={},nd={};Object.defineProperty(nd,"__esModule",{value:!0});var e7=bt;nd.handleCallbackErrors=function(n,o){var i,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){};try{i=n()}catch(u){throw o(u),c(),u}return(function(u,p,f){return e7.isThenable(u)?u.then(function(h){return f(),h},function(h){throw p(h),f(),h}):(f(),u)})(i,o,c)};var sa={},Su={};Object.defineProperty(Su,"__esModule",{value:!0}),Su.DEFAULT_ENVIRONMENT="production",Object.defineProperty(sa,"__esModule",{value:!0});var Bg=bt,t7=Su,n7=Bn,SL=Er,y_=Ln,TL="_frozenDsc";function kL(n,o){var i=o.getOptions(),c=(o.getDsn()||{}).publicKey,u=Bg.dropUndefinedKeys({environment:i.environment||t7.DEFAULT_ENVIRONMENT,release:i.release,public_key:c,trace_id:n});return o.emit("createDsc",u),u}function AL(n){var o=n7.getClient();if(!o)return{};var i=kL(y_.spanToJSON(n).trace_id||"",o),c=y_.getRootSpan(n);if(!c)return i;var u=c[TL];if(u)return u;var p=y_.spanToJSON(c),f=p.data||{},h=f[SL.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE];h!=null&&(i.sample_rate="".concat(h));var v=f[SL.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE];return v&&v!=="url"&&(i.transaction=p.description),i.sampled=String(y_.spanIsSampled(c)),o.emit("createDsc",i),i}sa.freezeDscOnSpan=function(n,o){var i=n;Bg.addNonEnumerableProperty(i,TL,o)},sa.getDynamicSamplingContextFromClient=kL,sa.getDynamicSamplingContextFromSpan=AL,sa.spanToBaggageHeader=function(n){var o=AL(n);return Bg.dynamicSamplingContextToSentryBaggageHeader(o)};var Tu={};Object.defineProperty(Tu,"__esModule",{value:!0});var OL=bt,PL=xr,ku=Ln;Tu.logSpanEnd=function(n){if(PL.DEBUG_BUILD){var o=ku.spanToJSON(n),i=o.description,c=i===void 0?"< unknown name >":i,u=o.op,p=u===void 0?"< unknown op >":u,f=n.spanContext().spanId,h='[Tracing] Finishing "'.concat(p,'" ').concat(ku.getRootSpan(n)===n?"root ":"",'span "').concat(c,'" with ID ').concat(f);OL.logger.log(h)}},Tu.logSpanStart=function(n){if(PL.DEBUG_BUILD){var o=ku.spanToJSON(n),i=o.description,c=i===void 0?"< unknown name >":i,u=o.op,p=u===void 0?"< unknown op >":u,f=o.parent_span_id,h=n.spanContext().spanId,v=ku.spanIsSampled(n),A=ku.getRootSpan(n),T=A===n,x="[Tracing] Starting ".concat(v?"s
11ampled":"unsampled"," ").concat(T?"root ":"","span"),I=["op: ".concat(p),"name: ".concat(c),"ID: ".concat(h)];if(f&&I.push("parent ID: ".concat(f)),!T){var V=ku.spanToJSON(A),W=V.op,te=V.description;I.push("root ID: ".concat(A.spanContext().spanId)),W&&I.push("root op: ".concat(W)),te&&I.push("root description: ".concat(te))}OL.logger.log("".concat(x,`
12  `).concat(I.join(`
13  `)))}};var E_={},rd={};Object.defineProperty(rd,"__esModule",{value:!0});var r7=bt,o7=xr;rd.parseSampleRate=function(n){if(typeof n=="boolean")return Number(n);var o=typeof n=="string"?parseFloat(n):n;if(!(typeof o!="number"||isNaN(o)||o<0||o>1))return o;o7.DEBUG_BUILD&&r7.logger.warn("[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ".concat(JSON.stringify(n)," of type ").concat(JSON.stringify(Rt(n)),"."))},Object.defineProperty(E_,"__esModule",{value:!0});var Ug=bt,Fg=xr,a7=Sc,i7=rd;E_.sampleSpan=function(n,o){if(!a7.hasTracingEnabled(n))return[!1];var i;i=typeof n.tracesSampler=="function"?n.tracesSampler(o):o.parentSampled!==void 0?o.parentSampled:n.tracesSampleRate!==void 0?n.tracesSampleRate:1;var c=i7.parseSampleRate(i);return c===void 0?(Fg.DEBUG_BUILD&&Ug.logger.warn("[Tracing] Discarding transaction because of invalid sample rate."),[!1]):c?Math.random()<c?[!0,c]:(Fg.DEBUG_BUILD&&Ug.logger.log("[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ".concat(Number(i),")")),[!1,c]):(Fg.DEBUG_BUILD&&Ug.logger.log("[Tracing] Discarding transaction because "+(typeof n.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),[!1,c])};var w_={},Tc={};Object.defineProperty(Tc,"__esModule",{value:!0});var Ki=bt,s7=sa,LL=Ln;Tc.createEventEnvelope=function(n,o,i,c){var u=Ki.getSdkMetadataForEnvelopeHeader(i),p=n.type&&n.type!=="replay_event"?n.type:"event";(function(v,A){A&&(v.sdk=v.sdk||{},v.sdk.name=v.sdk.name||A.name,v.sdk.version=v.sdk.version||A.version,v.sdk.integrations=[].concat(Ht(v.sdk.integrations||[]),Ht(A.integrations||[])),v.sdk.packages=[].concat(Ht(v.sdk.packages||[]),Ht(A.packages||[])))})(n,i&&i.sdk);var f=Ki.createEventEnvelopeHeaders(n,u,c,o);delete n.sdkProcessingMetadata;var h=[{type:p},n];return Ki.createEnvelope(f,[h])},Tc.createSessionEnvelope=function(n,o,i,c){var u=Ki.getSdkMetadataForEnvelopeHeader(i),p=le(le({sent_at:new Date().toISOString()},u&&{sdk:u}),!!c&&o&&{dsn:Ki.dsnToString(o)}),f="aggregates"in n?[{type:"sessions"},n]:[{type:"session"},n.toJSON()];return Ki.createEnvelope(p,[f])},Tc.createSpanEnvelope=function(n,o){var i,c=s7.getDynamicSamplingContextFromSpan(n[0]),u=o&&o.getDsn(),p=o&&o.getOptions().tunnel,f=le(le({sent_at:new Date().toISOString()},(function(I){return!!I.trace_id&&!!I.public_key})(c)&&{trace:c}),!!p&&u&&{dsn:Ki.dsnToString(u)}),h=o&&o.getOptions().beforeSendSpan,v=h?function(I){return h(LL.spanToJSON(I))}:function(I){return LL.spanToJSON(I)},A=[],T=Jt(n);try{for(T.s();!(i=T.n()).done;){var x=v(i.value);x&&A.push(Ki.createSpanEnvelopeItem(x))}}catch(I){T.e(I)}finally{T.f()}return Ki.createEnvelope(f,A)};var od={};Object.defineProperty(od,"__esModule",{value:!0});var S_=Er,RL=Ln;od.setMeasurement=function(n,o,i){var c=RL.getActiveSpan(),u=c&&RL.getRootSpan(c);u&&u.addEvent(n,Nt(Nt({},S_.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE,o),S_.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT,i))},od.timedEventsToMeasurements=function(n){if(n&&n.length!==0){var o={};return n.forEach(function(i){var c=i.attributes||{},u=c[S_.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT],p=c[S_.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE];typeof u=="string"&&typeof p=="number"&&(o[i.name]={value:p,unit:u})}),o}},Object.defineProperty(w_,"__esModule",{value:!0});var Ka=bt,ad=Bn,id=xr,c7=Tc,CL=Eu,kc=Er,ca=Ln,u7=sa,l7=Tu,xL=od,IL=wc,d7=(function(){function n(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};qt(this,n),this._traceId=o.traceId||Ka.uuid4(),this._spanId=o.spanId||Ka.uuid4().substring(16),this._startTime=o.startTimestamp||Ka.timestampInSeconds(),this._attributes={},this.setAttributes(le(Nt(Nt({},kc.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,"manual"),kc.SEMANTIC_ATTRIBUTE_SENTRY_OP,o.op),o.attributes)),this._name=o.name,o.parentSpanId&&(this._parentSpanId=o.parentSpanId),"sampled"in o&&(this._sampled=o.sampled),o.endTimestamp&&(this._endTime=o.endTimestamp),this._events=[],this._isStandaloneSpan=o.isStandalone,this._endTime&&this._onSpanEnded()}return Wt(n,[{key:"spanContext",value:function(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:this._sampled?ca.TRACE_FLAG_SAMPLED:ca.TRACE_FLAG_NONE}}},{key:"setAttribute",value:function(o,i){i===void 0?delete this._attributes[o]:this._attributes[o]=i}},{key:"setAttributes",value:function(o){var i=this;
13Object.keys(o).forEach(function(c){return i.setAttribute(c,o[c])})}},{key:"updateStartTime",value:function(o){this._startTime=ca.spanTimeInputToSeconds(o)}},{key:"setStatus",value:function(o){return this._status=o,this}},{key:"updateName",value:function(o){return this._name=o,this}},{key:"end",value:function(o){this._endTime||(this._endTime=ca.spanTimeInputToSeconds(o),l7.logSpanEnd(this),this._onSpanEnded())}},{key:"getSpanJSON",value:function(){return Ka.dropUndefinedKeys({data:this._attributes,description:this._name,op:this._attributes[kc.SEMANTIC_ATTRIBUTE_SENTRY_OP],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:ca.getStatusMessage(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[kc.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN],_metrics_summary:CL.getMetricSummaryJsonForSpan(this),profile_id:this._attributes[kc.SEMANTIC_ATTRIBUTE_PROFILE_ID],exclusive_time:this._attributes[kc.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME],measurements:xL.timedEventsToMeasurements(this._events),is_segment:this._isStandaloneSpan&&ca.getRootSpan(this)===this||void 0,segment_id:this._isStandaloneSpan?ca.getRootSpan(this).spanContext().spanId:void 0})}},{key:"isRecording",value:function(){return!this._endTime&&!!this._sampled}},{key:"addEvent",value:function(o,i,c){id.DEBUG_BUILD&&Ka.logger.log("[Tracing] Adding an event to span:",o);var u=ML(i)?i:c||Ka.timestampInSeconds(),p=ML(i)?{}:i||{},f={name:o,time:ca.spanTimeInputToSeconds(u),attributes:p};return this._events.push(f),this}},{key:"isStandaloneSpan",value:function(){return!!this._isStandaloneSpan}},{key:"_onSpanEnded",value:function(){var o=ad.getClient();if(o&&o.emit("spanEnd",this),this._isStandaloneSpan||this===ca.getRootSpan(this))if(this._isStandaloneSpan)(function(c){var u=ad.getClient();if(u){var p=c[1];if(p&&p.length!==0){var f=u.getTransport();f&&f.send(c).then(null,function(h){id.DEBUG_BUILD&&Ka.logger.error("Error while sending span:",h)})}else u.recordDroppedEvent("before_send","span")}})(c7.createSpanEnvelope([this],o));else{var i=this._convertSpanToTransaction();i&&(IL.getCapturedScopesOnSpan(this).scope||ad.getCurrentScope()).captureEvent(i)}}},{key:"_convertSpanToTransaction",value:function(){var o=this;if(NL(ca.spanToJSON(this))){this._name||(id.DEBUG_BUILD&&Ka.logger.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");var i=IL.getCapturedScopesOnSpan(this),c=i.scope,u=i.isolationScope,p=(c||ad.getCurrentScope()).getClient()||ad.getClient();if(this._sampled!==!0)return id.DEBUG_BUILD&&Ka.logger.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),void(p&&p.recordDroppedEvent("sample_rate","transaction"));var f=ca.getSpanDescendants(this).filter(function(T){return T!==o&&!(function(x){return x instanceof n&&x.isStandaloneSpan()})(T)}).map(function(T){return ca.spanToJSON(T)}).filter(NL),h=this._attributes[kc.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE],v=le({contexts:{trace:ca.spanToTransactionTraceContext(this)},spans:f.length>1e3?f.sort(function(T,x){return T.start_timestamp-x.start_timestamp}).slice(0,1e3):f,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:le({capturedSpanScope:c,capturedSpanIsolationScope:u},Ka.dropUndefinedKeys({dynamicSamplingContext:u7.getDynamicSamplingContextFromSpan(this)})),_metrics_summary:CL.getMetricSummaryJsonForSpan(this)},h&&{transaction_info:{source:h}}),A=xL.timedEventsToMeasurements(this._events);return A&&Object.keys(A).length&&(id.DEBUG_BUILD&&Ka.logger.log("[Measurements] Adding measurements to transaction",JSON.stringify(A,void 0,2)),v.measurements=A),v}}}])})();function ML(n){return n&&typeof n=="number"||n instanceof Date||Array.isArray(n)}function NL(n){return!!(n.start_timestamp&&n.timestamp&&n.span_id&&n.trace_id)}w_.SentrySpan=d7,Object.defineProperty(ia,"__esModule",{value:!0});var $g=bt,p7=Yi,Ja=Bn,_7=bc,f7=xr,DL=Er,BL=nd,m7=Sc,T_=Os,Ps=Ln,jg=sa,h7=Tu,g7=E_,sd=wu,UL=w_,FL=Oa,b7=wc,Vg="__SENTRY_SUPPRESS_TRACING__";function $L(n,o){var i=cd();return i.withActiveSpan?i.withActiveSpan(n,o):Ja.withScope(function(c){return T_._setSpanForScope(c,n||void 0),o(c)})}function zg(n){var o=n.parentSpan,i=n.spanContext,c=n.forceTransaction,u=n.scope;if(!m7.hasTracingEnabled())return new sd.SentryNonRecordingSpan;var p,f=Ja.getIsolationScope();if(o&&!c)p=(function(se,pe,ne){var de=se.spanContext(),ve=de.spanId,me=de.traceId,ge=!pe.getScopeData().sdkProcessingMetadata[Vg]&&Ps.spanIsSampled(se),fe=ge?new UL.SentrySpan(le(le({},ne),{},{parentSpanId:ve,traceId:me,sampled:ge})):new sd.SentryNonRecordingSpan({traceId:me});Ps.addChildSpanToSpan(se,fe);var Ue=Ja.getClient();return Ue&&(Ue.emit("spanStart",fe),ne.endTimestamp&&Ue.emit("spanEnd",fe)),fe})(o,u,i),Ps.addChildSpanToSpan(o,p);else if(o){var h=jg.getDynamicSamplingContextFromSpan(o),v=o.spanContext(),A=v.traceId,T=v.spanId,x=Ps.spanIsSampled(o);p=jL(le({traceId:A,parentSpanId:T},i),u,x),jg.freezeDscOnSpan(p,h)}else{var I=le(le({},f.getPropagationContext()),u.getPropagationContext()),V=I.traceId,W=I.dsc,te=I.parentSpanId,ae=I.sampled;p=jL(le({traceId:V,parentSpanId:te},i),u,ae),W&&jg.freezeDscOnSpan(p,W)}return h7.logSpanStart(p),b7.setCapturedScopesOnSpan(p,u,f),p}function Hg(n){var o=le({isStandalone:(n.experimental||{}).standalone},n);if(n.startTime){var i=le({},o);return i.startTimestamp=Ps.spanTimeInputToSeconds(n.startTime),delete i.startTime,i}return o}function cd(){var n=p7.getMainCarrier();return _7.getAsyncContextStrategy(n)}function jL(n,o,i){var c=Ja.getClient(),u=c&&c.getOptions()||{},p=n.name,f=p===void 0?"":p,h=n.attributes,v=un(o.getScopeData().sdkProcessingMetadata[Vg]?[!1]:g7.sampleSpan(u,{name:f,parentSampled:i,attributes:h,transactionContext:{name:f,parentSampled:i}}),2),A=v[0],T=v[1],x=new UL.SentrySpan(le(le({},n),{},{attributes:le(Nt({},DL.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,"custom"),n.attributes),sampled:A}));return T!==void 0&&x.setAttribute(DL.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,T),c&&c.emit("spanStart",x),x}function Gg(n){var o=T_._getSpanForScope(n);if(o){var i=Ja.getClient();return(i?i.getOptions():{}).parentSpanIsAlwaysRootSpan?Ps.getRootSpan(o):o}}ia.continueTrace=function(n,o){var i=n.sentryTrace,c=n.baggage;return Ja.withScope(function(u){var p=$g.propagationContextFromHeaders(i,c);return u.setPropagationContext(p),o()})},ia.startInactiveSpan=function(n){var o=cd();if(o.startInactiveSpan)return o.startInactiveSpan(n);var i=Hg(n),c=n.scope||Ja.getCurrentScope(),u=Gg(c);return n.onlyIfParent&&!u?new sd.SentryNonRecordingSpan:zg({parentSpan:u,spanContext:i,forceTransaction:n.forceTransaction,scope:c})},ia.startNewTrace=function(n){return Ja.withScope(function(o){return o.setPropagationContext($g.generatePropagationContext()),f7.DEBUG_BUILD&&$g.logger.info("Starting a new trace with i
13d ".concat(o.getPropagationContext().traceId)),$L(null,n)})},ia.startSpan=function(n,o){var i=cd();if(i.startSpan)return i.startSpan(n,o);var c=Hg(n);return Ja.withScope(n.scope,function(u){var p=Gg(u),f=n.onlyIfParent&&!p?new sd.SentryNonRecordingSpan:zg({parentSpan:p,spanContext:c,forceTransaction:n.forceTransaction,scope:u});return T_._setSpanForScope(u,f),BL.handleCallbackErrors(function(){return o(f)},function(){var h=Ps.spanToJSON(f).status;!f.isRecording()||h&&h!=="ok"||f.setStatus({code:FL.SPAN_STATUS_ERROR,message:"internal_error"})},function(){return f.end()})})},ia.startSpanManual=function(n,o){var i=cd();if(i.startSpanManual)return i.startSpanManual(n,o);var c=Hg(n);return Ja.withScope(n.scope,function(u){var p=Gg(u),f=n.onlyIfParent&&!p?new sd.SentryNonRecordingSpan:zg({parentSpan:p,spanContext:c,forceTransaction:n.forceTransaction,scope:u});function h(){f.end()}return T_._setSpanForScope(u,f),BL.handleCallbackErrors(function(){return o(f,h)},function(){var v=Ps.spanToJSON(f).status;!f.isRecording()||v&&v!=="ok"||f.setStatus({code:FL.SPAN_STATUS_ERROR,message:"internal_error"})})})},ia.suppressTracing=function(n){var o=cd();return o.suppressTracing?o.suppressTracing(n):Ja.withScope(function(i){return i.setSDKProcessingMetadata(Nt({},Vg,!0)),n()})}
13,ia.withActiveSpan=$L,Object.defineProperty(v_,"__esModule",{value:!0});var Ls=bt,qg=Bn,Wg=xr,VL=Er,v7=Sc,zL=Os,Xa=Ln,y7=wu,HL=Oa,E7=ia,k_={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3};v_.TRACING_DEFAULTS=k_,v_.startIdleSpan=function(n){var o,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=new Map,u=!1,p="externalFinish",f=!i.disableAutoFinish,h=i.idleTimeout,v=h===void 0?k_.idleTimeout:h,A=i.finalTimeout,T=A===void 0?k_.finalTimeout:A,x=i.childSpanTimeout,I=x===void 0?k_.childSpanTimeout:x,V=i.beforeSpanEnd,W=qg.getClient();if(!W||!v7.hasTracingEnabled())return new y7.SentryNonRecordingSpan;var te=qg.getCurrentScope(),ae=Xa.getActiveSpan(),se=(function(me){var ge=E7.startInactiveSpan(me);return zL._setSpanForScope(qg.getCurrentScope(),ge),Wg.DEBUG_BUILD&&Ls.logger.log("[Tracing] Started span is an idle span"),ge})(n);function pe(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ls.timestampInSeconds(),ge=Xa.getSpanDescendants(se).filter(function(Ie){return Ie!==se});if(ge.length){var fe=ge.map(function(Ie){return Xa.spanToJSON(Ie).timestamp}).filter(function(Ie){return!!Ie}),Ue=fe.length?Math.max.apply(Math,Ht(fe)):void 0,Ve=Xa.spanTimeInputToSeconds(me),Fe=Xa.spanToJSON(se).start_timestamp,Xe=Math.min(Fe?Fe+T/1e3:1/0,Math.max(Fe||-1/0,Math.min(Ve,Ue||1/0)));se.end(Xe)}else se.end(me)}function ne(){o&&(clearTimeout(o),o=void 0)}function de(me){ne(),o=setTimeout(function(){!u&&c.size===0&&f&&(p="idleTimeout",pe(me))},v)}function ve(me){o=setTimeout(function(){!u&&f&&(p="heartbeatFailed",pe(me))},I)}return W.on("spanStart",function(me){var ge;u||me===se||Xa.spanToJSON(me).timestamp||Xa.getSpanDescendants(se).includes(me)&&(ge=me.spanContext().spanId,ne(),c.set(ge,!0),ve(Ls.timestampInSeconds()+I/1e3))}),W.on("spanEnd",function(me){var ge;u||(ge=me.spanContext().spanId,c.has(ge)&&c.delete(ge),c.size===0&&de(Ls.timestampInSeconds()+v/1e3),me===se&&(function(){u=!0,c.clear(),V&&V(se),zL._setSpanForScope(te,ae);var fe=Xa.spanToJSON(se),Ue=fe.timestamp,Ve=fe.start_timestamp;if(Ue&&Ve){(fe.data||{})[VL.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON]||se.setAttribute(VL.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON,p),Ls.logger.log('[Tracing] Idle span "'.concat(fe.op,'" finished'));var Fe=Xa.getSpanDescendants(se).filter(function(Ie){return Ie!==se}),Xe=0;Fe.forEach(function(Ie){Ie.isRecording()&&(Ie.setStatus({code:HL.SPAN_STATUS_ERROR,message:"cancelled"}),Ie.end(Ue),Wg.DEBUG_BUILD&&Ls.logger.log("[Tracing] Cancelling span since span ended early",JSON.stringify(Ie,void 0,2)));var Tt=Xa.spanToJSON(Ie),st=Tt.timestamp,Ye=st===void 0?0:st,xe=Tt.start_timestamp,dt=xe===void 0?0:xe,Pt=dt<=Ue,Hn=Ye-dt<(T+v)/1e3;if(Wg.DEBUG_BUILD){var zt=JSON.stringify(Ie,void 0,2);Pt?Hn||Ls.logger.log("[Tracing] Discarding span since it finished after idle span final timeout",zt):Ls.logger.log("[Tracing] Discarding span since it happened after idle span was finished",zt)}Hn&&Pt||(Xa.removeChildSpanFromSpan(se,Ie),Xe++)}),Xe>0&&se.setAttribute("sentry.idle_span_discarded_spans",Xe)}})())}),W.on("idleSpanEnableAutoFinish",function(me){me===se&&(f=!0,de(),c.size&&ve())}),i.disableAutoFinish||de(),setTimeout(function(){u||(se.setStatus({code:HL.SPAN_STATUS_ERROR,message:"deadline_exceeded"}),p="finalTimeout",pe())},T),se};var or={},Rs={},A_={};Object.defineProperty(A_,"__esModule",{value:!0});var Yg=bt,w7=xr;A_.notifyEventProcessors=function n(o,i,c){var u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return new Yg.SyncPromise(function(p,f){var h=o[u];if(i===null||typeof h!="function")p(i);else{var v=h(le({},i),c);w7.DEBUG_BUILD&&h.id&&v===null&&Yg.logger.log('Event processor "'.concat(h.id,'" dropped event')),Yg.isThenable(v)?v.then(function(A){return n(o,A,c,u+1).then(p)}).then(null,f):n(o,v,c,u+1).then(p).then(null,f)}})};var Au={};Object.defineProperty(Au,"__esModule",{value:!0});var ud=bt,S7=sa,Kg=Ln;function Ou(n,o,i){if(i&&Object.keys(i).length)for(var c in n[o]=le({},n[o]),i)Object.prototype.hasOwnProperty.call(i,c)&&(n[o][c]=i[c])}Au.applyScopeDataToEvent=function(n,o){var i=o.fingerprint,c=o.span,u=o.breadcrumbs,p=o.sdkProcessingMetadata;(function(f,h){var v=h.extra,A=h.tags,T=h.user,x=h.contexts,I=h.level,V=h.transactionName,W=ud.dropUndefinedKeys(v);W&&Object.keys(W).length&&(f.extra=le(le({},W),f.extra));var te=ud.dropUndefinedKeys(A);te&&Object.keys(te).length&&(f.tags=le(le({},te),f.tags));var ae=ud.dropUndefinedKeys(T);ae&&Object.keys(ae).length&&(f.user=le(le({},ae),f.user));var se=ud.dropUndefinedKeys(x);
13se&&Object.keys(se).length&&(f.contexts=le(le({},se),f.contexts)),I&&(f.level=I),V&&f.type!=="transaction"&&(f.transaction=V)})(n,o),c&&(function(f,h){f.contexts=le({trace:Kg.spanToTraceContext(h)},f.contexts),f.sdkProcessingMetadata=le({dynamicSamplingContext:S7.getDynamicSamplingContextFromSpan(h)},f.sdkProcessingMetadata);var v=Kg.getRootSpan(h),A=Kg.spanToJSON(v).description;A&&!f.transaction&&f.type==="transaction"&&(f.transaction=A)})(n,c),(function(f,h){f.fingerprint=f.fingerprint?ud.arrayify(f.fingerprint):[],h&&(f.fingerprint=f.fingerprint.concat(h)),f.fingerprint&&!f.fingerprint.length&&delete f.fingerprint})(n,i),(function(f,h){var v=[].concat(Ht(f.breadcrumbs||[]),Ht(h));f.breadcrumbs=v.length?v:void 0})(n,u),(function(f,h){f.sdkProcessingMetadata=le(le({},f.sdkProcessingMetadata),h)})(n,p)},Au.mergeAndOverwriteScopeData=Ou,Au.mergeScopeData=function(n,o){var i=o.extra,c=o.tags,u=o.user,p=o.contexts,f=o.level,h=o.sdkProcessingMetadata,v=o.breadcrumbs,A=o.fingerprint,T=o.eventProcessors,x=o.attachments,I=o.propagationContext,V=o.transactionName,W=o.span;Ou(n,"extra",i),Ou(n,"tags",c),Ou(n,"user",u),Ou(n,"contexts",p),Ou(n,"sdkProcessingMetadata",h),f&&(n.level=f),V&&(n.transactionName=V),W&&(n.span=W),v.length&&(n.breadcrumbs=[].concat(Ht(n.breadcrumbs),Ht(v))),A.length&&(n.fingerprint=[].concat(Ht(n.fingerprint),Ht(A))),T.length&&(n.eventProcessors=[].concat(Ht(n.eventProcessors),Ht(T))),x.length&&(n.attachments=[].concat(Ht(n.attachments),Ht(x))),n.propagationContext=le(le({},n.propagationContext),I)},Object.defineProperty(Rs,"__esModule",{value:!0});var ua=bt,T7=Su,k7=Bn,A7=A_,GL=vc,Jg=Au,qL=new WeakMap;function WL(n,o){var i=ua.GLOBAL_OBJ._sentryDebugIds;if(i){var c,u=qL.get(o);u?c=u:(c=new Map,qL.set(o,c));var p=Object.keys(i).reduce(function(f,h){var v,A=c.get(h);A?v=A:(v=o(h),c.set(h,v));for(var T=v.length-1;T>=0;T--){var x=v[T];if(x.filename){f[x.filename]=i[h];break}}return f},{});try{n.exception.values.forEach(function(f){f.stacktrace.frames.forEach(function(h){h.filename&&(h.debug_id=p[h.filename])})})}catch{}}}function YL(n){var o={};try{n.exception.values.forEach(function(c){c.stacktrace.frames.forEach(function(u){u.debug_id&&(u.abs_path?o[u.abs_path]=u.debug_id:u.filename&&(o[u.filename]=u.debug_id),delete u.debug_id)})})}catch{}if(Object.keys(o).length!==0){n.debug_meta=n.debug_meta||{},n.debug_meta.images=n.debug_meta.images||[];var i=n.debug_meta.images;Object.keys(o).forEach(function(c){i.push({type:"sourcemap",code_file:c,debug_id:o[c]})})}}var O7=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];Rs.applyDebugIds=WL,Rs.applyDebugMeta=YL,Rs.parseEventHintOrCaptureContext=function(n){if(n)return(function(o){return o instanceof GL.Scope||typeof o=="function"})(n)||(function(o){return Object.keys(o).some(function(i){return O7.includes(i)})})(n)?{captureContext:n}:n},Rs.prepareEvent=function(n,o,i,c,u,p){var f=n.normalizeDepth,h=f===void 0?3:f,v=n.normalizeMaxBreadth,A=v===void 0?1e3:v,T=le(le({},o),{},{event_id:o.event_id||i.event_id||ua.uuid4(),timestamp:o.timestamp||ua.dateTimestampInSeconds()}),x=i.integrations||n.integrations.map(function(ne){return ne.name});(function(ne,de){var ve=de.environment,me=de.release,ge=de.dist,fe=de.maxValueLength,Ue=fe===void 0?250:fe;"environment"in ne||(ne.environment="environment"in de?ve:T7.DEFAULT_ENVIRONMENT),ne.release===void 0&&me!==void 0&&(ne.release=me),ne.dist===void 0&&ge!==void 0&&(ne.dist=ge),ne.message&&(ne.message=ua.truncate(ne.message,Ue));var Ve=ne.exception&&ne.exception.values&&ne.exception.values[0];Ve&&Ve.value&&(Ve.value=ua.truncate(Ve.value,Ue));var Fe=ne.request;Fe&&Fe.url&&(Fe.url=ua.truncate(Fe.url,Ue))})(T,n),(function(ne,de){de.length>0&&(ne.sdk=ne.sdk||{},ne.sdk.integrations=[].concat(Ht(ne.sdk.integrations||[]),Ht(de)))})(T,x),o.type===void 0&&WL(T,n.stackParser);var I=(function(ne,de){if(!de)return ne;var ve=ne?ne.clone():new GL.Scope;return ve.update(de),ve})(c,i.captureContext);i.mechanism&&ua.addExceptionMechanism(T,i.mechanism);var V=u?u.getEventProcessors():[],W=k7.getGlobalScope().getScopeData();if(p){var te=p.getScopeData();Jg.mergeScopeData(W,te)}if(I){var ae=I.getScopeData();Jg.mergeScopeData(W,ae)}var se=[].concat(Ht(i.attachments||[]),Ht(W.attachments));se.length&&(i.attachments=se),Jg.applyScopeDataToEvent(T,W);
13var pe=[].concat(Ht(V),Ht(W.eventProcessors));return A7.notifyEventProcessors(pe,T,i).then(function(ne){return ne&&YL(ne),typeof h=="number"&&h>0?(function(de,ve,me){if(!de)return null;var ge=le(le(le(le(le({},de),de.breadcrumbs&&{breadcrumbs:de.breadcrumbs.map(function(fe){return le(le({},fe),fe.data&&{data:ua.normalize(fe.data,ve,me)})})}),de.user&&{user:ua.normalize(de.user,ve,me)}),de.contexts&&{contexts:ua.normalize(de.contexts,ve,me)}),de.extra&&{extra:ua.normalize(de.extra,ve,me)});return de.contexts&&de.contexts.trace&&ge.contexts&&(ge.contexts.trace=de.contexts.trace,de.contexts.trace.data&&(ge.contexts.trace.data=ua.normalize(de.contexts.trace.data,ve,me))),de.spans&&(ge.spans=de.spans.map(function(fe){return le(le({},fe),fe.data&&{data:ua.normalize(fe.data,ve,me)})})),ge})(ne,h,A):ne})},Object.defineProperty(or,"__esModule",{value:!0});var Ji=bt,P7=Su,Zn=Bn,O_=xr,Xg=As,L7=Rs;function Qg(n,o){var i=Zn.getCurrentScope(),c=Zn.getClient();if(c){if(c.captureCheckIn)return c.captureCheckIn(n,o,i);O_.DEBUG_BUILD&&Ji.logger.warn("Cannot capture check-in. Client does not support sending check-ins.")}else O_.DEBUG_BUILD&&Ji.logger.warn("Cannot capture check-in. No client defined.");return Ji.uuid4()}function Zg(){var n=Zn.getIsolationScope(),o=Zn.getCurrentScope(),i=o.getSession()||n.getSession();i&&Xg.closeSession(i),KL(),n.setSession(),o.setSession()}function KL(){var n=Zn.getIsolationScope(),o=Zn.getCurrentScope(),i=Zn.getClient(),c=o.getSession()||n.getSession();c&&i&&i.captureSession(c)}or.addEventProcessor=function(n){Zn.getIsolationScope().addEventProcessor(n)},or.captureCheckIn=Qg,or.captureEvent=function(n,o){return Zn.getCurrentScope().captureEvent(n,o)},or.captureException=function(n,o){return Zn.getCurrentScope().captureException(n,L7.parseEventHintOrCaptureContext(o))},or.captureMessage=function(n,o){var i=typeof o=="string"?o:void 0,c=typeof o!="string"?{captureContext:o}:void 0;return Zn.getCurrentScope().captureMessage(n,i,c)},or.captureSession=function(){arguments.length>0&&arguments[0]!==void 0&&arguments[0]?Zg():KL()},or.close=(function(){var n=_a(Wn().m(function o(i){var c;return Wn().w(function(u){for(;;)if(u.n===0)return c=Zn.getClient(),u.a(2,c?c.close(i):(O_.DEBUG_BUILD&&Ji.logger.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1)))},o)}));return function(o){return n.apply(this,arguments)}})(),or.endSession=Zg,or.flush=(function(){var n=_a(Wn().m(function o(i){var c;return Wn().w(function(u){for(;;)if(u.n===0)return c=Zn.getClient(),u.a(2,c?c.flush(i):(O_.DEBUG_BUILD&&Ji.logger.warn("Cannot flush events. No client defined."),Promise.resolve(!1)))},o)}));return function(o){return n.apply(this,arguments)}})(),or.isEnabled=function(){var n=Zn.getClient();return!!n&&n.getOptions().enabled!==!1&&!!n.getTransport()},or.isInitialized=function(){return!!Zn.getClient()},or.lastEventId=function(){return Zn.getIsolationScope().lastEventId()},or.setContext=function(n,o){Zn.getIsolationScope().setContext(n,o)},or.setExtra=function(n,o){Zn.getIsolationScope().setExtra(n,o)},or.setExtras=function(n){Zn.getIsolationScope().setExtras(n)},or.setTag=function(n,o){Zn.getIsolationScope().setTag(n,o)},or.setTags=function(n){Zn.getIsolationScope().setTags(n)},or.setUser=function(n){Zn.getIsolationScope().setUser(n)},or.startSession=function(n){var o=Zn.getClient(),i=Zn.getIsolationScope(),c=Zn.getCurrentScope(),u=o&&o.getOptions()||{},p=u.release,f=u.environment,h=f===void 0?P7.DEFAULT_ENVIRONMENT:f,v=(Ji.GLOBAL_OBJ.navigator||{}).userAgent,A=Xg.makeSession(le(le({release:p,environment:h,user:c.getUser()||i.getUser()},v&&{userAgent:v}),n)),T=i.getSession();return T&&T.status==="ok"&&Xg.updateSession(T,{status:"exited"}),Zg(),i.setSession(A),c.setSession(A),A},or.withMonitor=function(n,o,i){var c=Qg({monitorSlug:n,status:"in_progress"},i),u=Ji.timestampInSeconds();function p(f){Qg({monitorSlug:n,status:f,checkInId:c,duration:Ji.timestampInSeconds()-u})}return Zn.withIsolationScope(function(){var f;try{f=o()}catch(h){throw p("error"),h}return Ji.isThenable(f)?Promise.resolve(f).then(function(){p("ok")},function(){p("error")}):p("ok"),f})};var P_={};
13Object.defineProperty(P_,"__esModule",{value:!0});var R7=bt,C7=Bn;P_.SessionFlusher=(function(){function n(o,i){var c=this;qt(this,n),this._client=o,this.flushTimeout=60,this._pendingAggregates={},this._isEnabled=!0,this._intervalId=setInterval(function(){return c.flush()},1e3*this.flushTimeout),this._intervalId.unref&&this._intervalId.unref(),this._sessionAttrs=i}return Wt(n,[{key:"flush",value:function(){var o=this.getSessionAggregates();o.aggregates.length!==0&&(this._pendingAggregates={},this._client.sendSession(o))}},{key:"getSessionAggregates",value:function(){var o=this,i=Object.keys(this._pendingAggregates).map(function(u){return o._pendingAggregates[parseInt(u)]}),c={attrs:this._sessionAttrs,aggregates:i};return R7.dropUndefinedKeys(c)}},{key:"close",value:function(){clearInterval(this._intervalId),this._isEnabled=!1,this.flush()}},{key:"incrementSessionStatusCount",value:function(){if(this._isEnabled){var o=C7.getIsolationScope(),i=o.getRequestSession();i&&i.status&&(this._incrementSessionStatusCount(i.status,new Date),o.setRequestSession(void 0))}}},{key:"_incrementSessionStatusCount",value:function(o,i){var c=new Date(i).setSeconds(0,0);this._pendingAggregates[c]=this._pendingAggregates[c]||{};var u=this._pendingAggregates[c];switch(u.started||(u.started=new Date(c).toISOString()),o){case"errored":return u.errored=(u.errored||0)+1,u.errored;case"ok":return u.exited=(u.exited||0)+1,u.exited;default:return u.crashed=(u.crashed||0)+1,u.crashed}}}])})();var Pu={};Object.defineProperty(Pu,"__esModule",{value:!0});var eb=bt,x7="7";function JL(n){var o=n.protocol?"".concat(n.protocol,":"):"",i=n.port?":".concat(n.port):"";return"".concat(o,"//").concat(n.host).concat(i).concat(n.path?"/".concat(n.path):"","/api/")}Pu.getEnvelopeEndpointWithUrlEncodedAuth=function(n,o,i){return o||"".concat((function(c){return"".concat(JL(c)).concat(c.projectId,"/envelope/")})(n),"?").concat((function(c,u){return eb.urlEncode(le({sentry_key:c.publicKey,sentry_version:x7},u&&{sentry_client:"".concat(u.name,"/").concat(u.version)}))})(n,i))},Pu.getReportDialogEndpoint=function(n,o){var i=eb.makeDsn(n);if(!i)return"";var c="".concat(JL(i),"embed/error-page/"),u="dsn=".concat(eb.dsnToString(i));for(var p in o)if(p!=="dsn"&&p!=="onClose")if(p==="user"){var f=o.user;if(!f)continue;f.name&&(u+="&name=".concat(encodeURIComponent(f.name))),f.email&&(u+="&email=".concat(encodeURIComponent(f.email)))}else u+="&".concat(encodeURIComponent(p),"=").concat(encodeURIComponent(o[p]));return"".concat(c,"?").concat(u)};var L_={},wr={};Object.defineProperty(wr,"__esModule",{value:!0});var R_=bt,I7=Bn,tb=xr,nb=[];function XL(n,o,i){if(i[o.name])tb.DEBUG_BUILD&&R_.logger.log("Integration skipped because it was already installed: ".concat(o.name));else{if(i[o.name]=o,nb.indexOf(o.name)===-1&&typeof o.setupOnce=="function"&&(o.setupOnce(),nb.push(o.name)),o.setup&&typeof o.setup=="function"&&o.setup(n),typeof o.preprocessEvent=="function"){var c=o.preprocessEvent.bind(o);n.on("preprocessEvent",function(f,h){return c(f,h,n)})}if(typeof o.processEvent=="function"){var u=o.processEvent.bind(o),p=Object.assign(function(f,h){return u(f,h,n)},{id:o.name});n.addEventProcessor(p)}tb.DEBUG_BUILD&&R_.logger.log("Integration installed: ".concat(o.name))}}wr.addIntegration=function(n){var o=I7.getClient();o?o.addIntegration(n):tb.DEBUG_BUILD&&R_.logger.warn('Cannot add integration "'.concat(n.name,'" because no SDK Client is available.'))},wr.afterSetupIntegrations=function(n,o){var i,c=Jt(o);try{for(c.s();!(i=c.n()).done;){var u=i.value;u&&u.afterAllSetup&&u.afterAllSetup(n)}}catch(p){c.e(p)}finally{c.f()}},wr.defineIntegration=function(n){return n},wr.getIntegrationsToSetup=function(n){var o=n.defaultIntegrations||[],i=n.integrations;o.forEach(function(f){f.isDefaultInstance=!0});var c=(function(f){var h={};return f.forEach(function(v){var A=v.name,T=h[A];T&&!T.isDefaultInstance&&v.isDefaultInstance||(h[A]=v)}),Object.keys(h).map(function(v){return h[v]})})(Array.isArray(i)?[].concat(Ht(o),Ht(i)):typeof i=="function"?R_.arrayify(i(o)):o),u=(function(f,h){for(var v=0;v<f.length;v++)if(h(f[v])===!0)return v;return-1})(c,function(f){return f.name==="Debug"});if(u!==-1){var p=un(c.splice(u,1),1)[0];c.push(p)}return c},wr.installedIntegrations=nb,wr.setupIntegration=XL,wr.setupIntegrations=function(n,o){var i={};return o.forEach(function(c){c&&XL(n,c,i)}),i}
13,Object.defineProperty(L_,"__esModule",{value:!0});var mn=bt,M7=Pu,N7=Bn,Cs=xr,QL=Tc,C_=wr,ZL=As,D7=sa,B7=rd,U7=Rs,eR="Not capturing exception because it's already been captured.";function tR(n){return n.type===void 0}function nR(n){return n.type==="transaction"}L_.BaseClient=(function(){function n(o){if(qt(this,n),this._options=o,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],o.dsn?this._dsn=mn.makeDsn(o.dsn):Cs.DEBUG_BUILD&&mn.logger.warn("No DSN provided, client will not send events."),this._dsn){var i=M7.getEnvelopeEndpointWithUrlEncodedAuth(this._dsn,o.tunnel,o._metadata?o._metadata.sdk:void 0);this._transport=o.transport(le(le({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this)},o.transportOptions),{},{url:i}))}}return Wt(n,[{key:"captureException",value:function(o,i,c){var u=this,p=mn.uuid4();if(mn.checkOrSetAlreadyCaught(o))return Cs.DEBUG_BUILD&&mn.logger.log(eR),p;var f=le({event_id:p},i);return this._process(this.eventFromException(o,f).then(function(h){return u._captureEvent(h,f,c)})),f.event_id}},{key:"captureMessage",value:function(o,i,c,u){var p=this,f=le({event_id:mn.uuid4()},c),h=mn.isParameterizedString(o)?o:String(o),v=mn.isPrimitive(o)?this.eventFromMessage(h,i,f):this.eventFromException(o,f);return this._process(v.then(function(A){return p._captureEvent(A,f,u)})),f.event_id}},{key:"captureEvent",value:function(o,i,c){var u=mn.uuid4();if(i&&i.originalException&&mn.checkOrSetAlreadyCaught(i.originalException))return Cs.DEBUG_BUILD&&mn.logger.log(eR),u;var p=le({event_id:u},i),f=(o.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(o,p,f||c)),p.event_id}},{key:"captureSession",value:function(o){typeof o.release!="string"?Cs.DEBUG_BUILD&&mn.logger.warn("Discarded session because of missing or non-string release"):(this.sendSession(o),ZL.updateSession(o,{init:!1}))}},{key:"getDsn",value:function(){return this._dsn}},{key:"getOptions",value:function(){return this._options}},{key:"getSdkMetadata",value:function(){return this._options._metadata}},{key:"getTransport",value:function(){return this._transport}},{key:"flush",value:function(o){var i=this._transport;
13return i?(this.emit("flush"),this._isClientDoneProcessing(o).then(function(c){return i.flush(o).then(function(u){return c&&u})})):mn.resolvedSyncPromise(!0)}},{key:"close",value:function(o){var i=this;return this.flush(o).then(function(c){return i.getOptions().enabled=!1,i.emit("close"),c})}},{key:"getEventProcessors",value:function(){return this._eventProcessors}},{key:"addEventProcessor",value:function(o){this._eventProcessors.push(o)}},{key:"init",value:function(){this._isEnabled()&&this._setupIntegrations()}},{key:"getIntegrationByName",value:function(o){return this._integrations[o]}},{key:"addIntegration",value:function(o){var i=this._integrations[o.name];C_.setupIntegration(this,o,this._integrations),i||C_.afterSetupIntegrations(this,[o])}},{key:"sendEvent",value:function(o){var i=this,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.emit("beforeSendEvent",o,c);var u,p=QL.createEventEnvelope(o,this._dsn,this._options._metadata,this._options.tunnel),f=Jt(c.attachments||[]);try{for(f.s();!(u=f.n()).done;){var h=u.value;p=mn.addItemToEnvelope(p,mn.createAttachmentEnvelopeItem(h))}}catch(A){f.e(A)}finally{f.f()}var v=this.sendEnvelope(p);v&&v.then(function(A){return i.emit("afterSendEvent",o,A)},null)}},{key:"sendSession",value:function(o){var i=QL.createSessionEnvelope(o,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(i)}},{key:"recordDroppedEvent",value:function(o,i,c){if(this._options.sendClientReports){var u="".concat(o,":").concat(i);Cs.DEBUG_BUILD&&mn.logger.log('Adding outcome: "'.concat(u,'"')),this._outcomes[u]=this._outcomes[u]+1||1}}},{key:"on",value:function(o,i){this._hooks[o]||(this._hooks[o]=[]),this._hooks[o].push(i)}},{key:"emit",value:function(o){for(var i=arguments.length,c=new Array(i>1?i-1:0),u=1;u<i;u++)c[u-1]=arguments[u];this._hooks[o]&&this._hooks[o].forEach(function(p){return p.apply(void 0,c)})}},{key:"sendEnvelope",value:function(o){return this.emit("beforeEnvelope",o),this._isEnabled()&&this._transport?this._transport.send(o).then(null,function(i){return Cs.DEBUG_BUILD&&mn.logger.error("Error while sending event:",i),i}):(Cs.DEBUG_BUILD&&mn.logger.error("Transport disabled"),mn.resolvedSyncPromise({}))}},{key:"_setupIntegrations",value:function(){var o=this._options.integrations;this._integrations=C_.setupIntegrations(this,o),C_.afterSetupIntegrations(this,o)}},{key:"_updateSessionFromEvent",value:function(o,i){var c=!1,u=!1,p=i.exception&&i.exception.values;if(p){u=!0;var f,h=Jt(p);try{for(h.s();!(f=h.n()).done;){var v=f.value.mechanism;if(v&&v.handled===!1){c=!0;break}}}catch(T){h.e(T)}finally{h.f()}}var A=o.status==="ok";(A&&o.errors===0||A&&c)&&(ZL.updateSession(o,le(le({},c&&{status:"crashed"}),{},{errors:o.errors||Number(u||c)})),this.captureSession(o))}},{key:"_isClientDoneProcessing",value:function(o){var i=this;return new mn.SyncPromise(function(c){var u=0,p=setInterval(function(){i._numProcessing==0?(clearInterval(p),c(!0)):(u+=1,o&&u>=o&&(clearInterval(p),c(!1)))},1)})}},{key:"_isEnabled",value:function(){return this.getOptions().enabled!==!1&&this._transport!==void 0}},{key:"_prepareEvent",value:function(o,i,c){var u=this,p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:N7.getIsolationScope(),f=this.getOptions(),h=Object.keys(this._integrations);return!i.integrations&&h.length>0&&(i.integrations=h),this.emit("preprocessEvent",o,i),o.type||p.setLastEventId(o.event_id||i.event_id),U7.prepareEvent(f,o,i,c,this,p).then(function(v){if(v===null)return v;var A=le(le({},p.getPropagationContext()),c?c.getPropagationContext():void 0);if((!v.contexts||!v.contexts.trace)&&A){var T=A.traceId,x=A.spanId,I=A.parentSpanId,V=A.dsc;v.contexts=le({trace:mn.dropUndefinedKeys({trace_id:T,span_id:x,parent_span_id:I})},v.contexts);var W=V||D7.getDynamicSamplingContextFromClient(T,u);v.sdkProcessingMetadata=le({dynamicSamplingContext:W},v.sdkProcessingMetadata)}return v})}},{key:"_captureEvent",value:function(o){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=arguments.length>2?arguments[2]:void 0;return this._processEvent(o,i,c).then(function(u){return u.event_id},function(u){if(Cs.DEBUG_BUILD){var p=u;p.logLevel==="log"?mn.logger.log(p.message):mn.logger.warn(p)}})}},{key:"_processEvent",value:function(o,i,c){var u=this,p=this.getOptions(),f=p.sampleRate,h=nR(o),v=tR(o),A=o.type||"error",T="before send for type `".concat(A,"`"),x=f===void 0?void 0:B7.parseSampleRate(f);if(v&&typeof x=="number"&&Math.random()>x)return this.recordDroppedEvent("sample_rate","error",o),mn.rejectedSyncPromise(new mn.SentryError("Discarding event because it's not included in the random sample (sampling rate = ".concat(f,")"),"log"));var I=A==="replay_event"?"replay":A,V=(o.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(o,i,c,V).then(function(W){if(W===null)throw u.recordDroppedEvent("event_processor",I,o),new mn.SentryError("An event processor returned `null`, will not send event.","log");if(i.data&&i.data.__sentry__===!0)return W;var te=(function(ae,se,pe){var ne=ae.beforeSend,de=ae.beforeSendTransaction,ve=ae.beforeSendSpan;if(tR(se)&&ne)return ne(se,pe);if(nR(se)){if(se.spans&&ve){var me,ge=[],fe=Jt(se.spans);try{for(fe.s();!(me=fe.n()).done;){var Ue=ve(me.value);Ue&&ge.push(Ue)}}catch(Ve){fe.e(Ve)}finally{fe.f()}se.spans=ge}if(de)return de(se,pe)}return se})(p,W,i);return(function(ae,se){var pe="".concat(se," must return `null` or a valid event.");if(mn.isThenable(ae))return ae.then(function(ne){if(!mn.isPlainObject(ne)&&ne!==null)throw new mn.SentryError(pe);return ne},function(ne){throw new mn.SentryError("".concat(se," rejected with ").concat(ne))});if(!mn.isPlainObject(ae)&&ae!==null)throw new mn.SentryError(pe);return ae})(te,T)}).then(function(W){if(W===null)throw u.recordDroppedEvent("before_send",I,o),new mn.SentryError("".concat(T," returned `null`, will not send event."),"log");var te=c&&c.getSession();!h&&te&&u._updateSessionFromEvent(te,W);var ae=W.transaction_info;if(h&&ae&&W.transaction!==o.transaction){var se="custom";W.transaction_info=le(le({},ae),{},{source:se})}return u.sendEvent(W,i),W}).then(null,function(W){throw W instanceof mn.SentryError?W:(u.captureException(W,{data:{__sentry__:!0},originalException:W}),new mn.SentryError(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
14Reason: `.concat(W)))})}},{key:"_process",value:function(o){var i=this;this._numProcessing++,o.then(function(c){return i._numProcessing--,c},function(c){return i._numProcessing--,c})}},{key:"_clearOutcomes",value:function(){var o=this._outcomes;return this._outcomes={},Object.keys(o).map(function(i){var c=un(i.split(":"),2);return{reason:c[0],category:c[1],quantity:o[i]}})}}])})();var rb={},x_={};
14Object.defineProperty(x_,"__esModule",{value:!0});var ob=bt;x_.createCheckInEnvelope=function(n,o,i,c,u){var p={sent_at:new Date().toISOString()};i&&i.sdk&&(p.sdk={name:i.sdk.name,version:i.sdk.version}),c&&u&&(p.dsn=ob.dsnToString(u)),o&&(p.trace=ob.dropUndefinedKeys(o));var f=(function(h){return[{type:"check_in"},h]})(n);return ob.createEnvelope(p,[f])},Object.defineProperty(rb,"__esModule",{value:!0});var Xi=bt,F7=x_,rR=Bn,I_=xr,$7=P_,j7=Kl,V7=Os,oR=Ln,aR=sa,z7=(function(n){function o(i){return qt(this,o),j7.registerSpanErrorInstrumentation(),Nr(this,o,[i])}return qr(o,n),Wt(o,[{key:"eventFromException",value:function(i,c){return Xi.resolvedSyncPromise(Xi.eventFromUnknownInput(this,this._options.stackParser,i,c))}},{key:"eventFromMessage",value:function(i){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"info",u=arguments.length>2?arguments[2]:void 0;return Xi.resolvedSyncPromise(Xi.eventFromMessage(this._options.stackParser,i,c,u,this._options.attachStacktrace))}},{key:"captureException",value:function(i,c,u){if(this._options.autoSessionTracking&&this._sessionFlusher){var p=rR.getIsolationScope().getRequestSession();p&&p.status==="ok"&&(p.status="errored")}return Ci(o,"captureException",this,3)([i,c,u])}},{key:"captureEvent",value:function(i,c,u){if(this._options.autoSessionTracking&&this._sessionFlusher&&(i.type||"exception")==="exception"&&i.exception&&i.exception.values&&i.exception.values.length>0){var p=rR.getIsolationScope().getRequestSession();p&&p.status==="ok"&&(p.status="errored")}return Ci(o,"captureEvent",this,3)([i,c,u])}},{key:"close",value:function(i){return this._sessionFlusher&&this._sessionFlusher.close(),Ci(o,"close",this,3)([i])}},{key:"initSessionFlusher",value:function(){var i=this._options,c=i.release,u=i.environment;c?this._sessionFlusher=new $7.SessionFlusher(this,{release:c,environment:u}):I_.DEBUG_BUILD&&Xi.logger.warn("Cannot initialise an instance of SessionFlusher if no release is provided!")}},{key:"captureCheckIn",value:function(i,c,u){var p="checkInId"in i&&i.checkInId?i.checkInId:Xi.uuid4();if(!this._isEnabled())return I_.DEBUG_BUILD&&Xi.logger.warn("SDK not enabled, will not capture checkin."),p;var f=this.getOptions(),h=f.release,v=f.environment,A=f.tunnel,T={check_in_id:p,monitor_slug:i.monitorSlug,status:i.status,release:h,environment:v};"duration"in i&&(T.duration=i.duration),c&&(T.monitor_config={schedule:c.schedule,checkin_margin:c.checkinMargin,max_runtime:c.maxRuntime,timezone:c.timezone,failure_issue_threshold:c.failureIssueThreshold,recovery_threshold:c.recoveryThreshold});var x=un(this._getTraceInfoFromScope(u),2),I=x[0],V=x[1];V&&(T.contexts={trace:V});var W=F7.createCheckInEnvelope(T,I,this.getSdkMetadata(),A,this.getDsn());return I_.DEBUG_BUILD&&Xi.logger.info("Sending checkin:",i.monitorSlug,i.status),this.sendEnvelope(W),p}},{key:"_captureRequestSession",value:function(){this._sessionFlusher?this._sessionFlusher.incrementSessionStatusCount():I_.DEBUG_BUILD&&Xi.logger.warn("Discarded request mode session because autoSessionTracking option was disabled")}},{key:"_prepareEvent",value:function(i,c,u,p){return this._options.platform&&(i.platform=i.platform||this._options.platform),this._options.runtime&&(i.contexts=le(le({},i.contexts),{},{runtime:(i.contexts||{}).runtime||this._options.runtime})),this._options.serverName&&(i.server_name=i.server_name||this._options.serverName),Ci(o,"_prepareEvent",this,3)([i,c,u,p])}},{key:"_getTraceInfoFromScope",value:function(i){if(!i)return[void 0,void 0];var c=V7._getSpanForScope(i);if(c){var u=oR.getRootSpan(c);return[aR.getDynamicSamplingContextFromSpan(u),oR.spanToTraceContext(u)]}var p=i.getPropagationContext(),f=p.traceId,h=p.spanId,v=p.parentSpanId,A=p.dsc,T={trace_id:f,span_id:h,parent_span_id:v};return A?[A,T]:[aR.getDynamicSamplingContextFromClient(f,this),T]}}])})(L_.BaseClient);rb.ServerRuntimeClient=z7;var M_={};Object.defineProperty(M_,"__esModule",{value:!0});var iR=bt,sR=Bn,H7=xr;function cR(n){sR.getCurrentScope().setClient(n)}M_.initAndBind=function(n,o){o.debug===!0&&(H7.DEBUG_BUILD?iR.logger.enable():iR.consoleSandbox(function(){})),sR.getCurrentScope().update(o.initialScope);var i=new n(o);cR(i),i.init()},M_.setCurrentClient=cR;var N_={};
14Object.defineProperty(N_,"__esModule",{value:!0});var zo=bt,uR=xr;function lR(n,o){if(o==="event"||o==="transaction")return Array.isArray(n)?n[1]:void 0}N_.DEFAULT_TRANSPORT_BUFFER_SIZE=64,N_.createTransport=function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:zo.makePromiseBuffer(n.bufferSize||64),c={};return{send:function(u){var p=[];if(zo.forEachEnvelopeItem(u,function(v,A){var T=zo.envelopeItemTypeToDataCategory(A);if(zo.isRateLimited(c,T)){var x=lR(v,A);n.recordDroppedEvent("ratelimit_backoff",T,x)}else p.push(v)}),p.length===0)return zo.resolvedSyncPromise({});var f=zo.createEnvelope(u[0],p),h=function(v){zo.forEachEnvelopeItem(f,function(A,T){var x=lR(A,T);n.recordDroppedEvent(v,zo.envelopeItemTypeToDataCategory(T),x)})};return i.add(function(){return o({body:zo.serializeEnvelope(f)}).then(function(v){return v.statusCode!==void 0&&(v.statusCode<200||v.statusCode>=300)&&uR.DEBUG_BUILD&&zo.logger.warn("Sentry responded with status code ".concat(v.statusCode," to sent event.")),c=zo.updateRateLimits(c,v),v},function(v){throw h("network_error"),v})}).then(function(v){return v},function(v){if(v instanceof zo.SentryError)return uR.DEBUG_BUILD&&zo.logger.error("Skipped sending event because buffer is full."),h("queue_overflow"),zo.resolvedSyncPromise({});throw v})},flush:function(u){return i.drain(u)}}};var ld={};Object.defineProperty(ld,"__esModule",{value:!0});var D_=bt,G7=xr,ab=5e3;ld.MIN_DELAY=100,ld.START_DELAY=ab,ld.makeOfflineTransport=function(n){function o(){for(var i,c=arguments.length,u=new Array(c),p=0;p<c;p++)u[p]=arguments[p];G7.DEBUG_BUILD&&(i=D_.logger).info.apply(i,["[Offline]:"].concat(u))}return function(i){var c=n(i);if(!i.createStore)throw new Error("No `createStore` function was provided");var u,p=i.createStore(i),f=ab;function h(x){u&&clearTimeout(u),u=setTimeout(_a(Wn().m(function I(){var V;return Wn().w(function(W){for(;;)switch(W.n){case 0:return u=void 0,W.n=1,p.shift();case 1:(V=W.v)&&(o("Attempting to send previously queued event"),V[0].sent_at=new Date().toISOString(),A(V,!0).catch(function(te){o("Failed to retry sending",te)}));case 2:return W.a(2)}},I)})),x),typeof u!="number"&&u.unref&&u.unref()}function v(){u||(h(f),f=Math.min(2*f,36e5))}function A(x){return T.apply(this,arguments)}function T(){return T=_a(Wn().m(function x(I){var V,W,te,ae,se=arguments;return Wn().w(function(pe){for(;;)switch(pe.p=pe.n){case 0:if((V=se.length>1&&se[1]!==void 0&&se[1])||!D_.envelopeContainsItemType(I,["replay_event","replay_recording"])){pe.n=2;break}return pe.n=1,p.push(I);case 1:return h(100),pe.a(2,{});case 2:return pe.p=2,pe.n=3,c.send(I);case 3:if(W=pe.v,te=100,!W){pe.n=6;break}if(!W.headers||!W.headers["retry-after"]){pe.n=4;break}te=D_.parseRetryAfterHeader(W.headers["retry-after"]),pe.n=6;break;case 4:if(!W.headers||!W.headers["x-sentry-rate-limits"]){pe.n=5;break}te=6e4,pe.n=6;break;case 5:if(!((W.statusCode||0)>=400)){pe.n=6;break}return pe.a(2,W);case 6:return pe.a(2,(h(te),f=ab,W));case 7:return pe.p=7,ae=pe.v,pe.n=8,(function(ne,de,ve){return!D_.envelopeContainsItemType(ne,["client_report"])&&(!i.shouldStore||i.shouldStore(ne,de,ve))})(I,ae,f);case 8:if(!pe.v){pe.n=12;break}if(!V){pe.n=10;break}return pe.n=9,p.unshift(I);case 9:pe.n=11;break;case 10:return pe.n=11,p.push(I);case 11:return v(),o("Error sending. Event queued.",ae),pe.a(2,{});case 12:throw ae;case 13:return pe.a(2)}},x,null,[[2,7]])})),T.apply(this,arguments)}return i.flushAtStartup&&v(),{send:A,flush:function(x){return c.flush(x)}}}};var B_={};Object.defineProperty(B_,"__esModule",{value:!0});var ib=bt,q7=Pu;function sb(n,o){var i;return ib.forEachEnvelopeItem(n,function(c,u){return o.includes(u)&&(i=Array.isArray(c)?c[1]:void 0),!!i}),i}B_.eventFromEnvelope=sb,B_.makeMultiplexedTransport=function(n,o){return function(i){var c=n(i),u=new Map;function p(f,h){var v=h?"".concat(f,":").concat(h):f,A=u.get(v);if(!A){var T=ib.dsnFromString(f);if(!T)return;var x=q7.getEnvelopeEndpointWithUrlEncodedAuth(T,i.tunnel);A=h?(function(I,V){return function(W){var te=I(W);return le(le({},te),{},{send:(function(){var ae=_a(Wn().m(function pe(ne){var de;return Wn().w(function(ve){for(;;)if(ve.n===0)return de=sb(ne,["event","transaction","profile","replay_event"]),ve.a(2,(de&&(de.release=V),te.send(ne)))},pe)}));function se(pe){return ae.apply(this,arguments)}return se})()})}})(n,h)(le(le({},i),{},{url:x}
14)):n(le(le({},i),{},{url:x})),u.set(v,A)}return[f,A]}return{send:(function(){var f=_a(Wn().m(function v(A){var T,x;return Wn().w(function(I){for(;;)switch(I.n){case 0:return(T=o({envelope:A,getEvent:function(V){var W=V&&V.length?V:["event"];return sb(A,W)}}).map(function(V){return typeof V=="string"?p(V,void 0):p(V.dsn,V.release)}).filter(function(V){return!!V})).length===0&&T.push(["",c]),I.n=1,Promise.all(T.map(function(V){var W=un(V,2),te=W[0];return W[1].send((function(ae,se){return ib.createEnvelope(se?le(le({},ae[0]),{},{dsn:se}):ae[0],ae[1])})(A,te))}));case 1:return x=I.v,I.a(2,x[0])}},v)}));function h(v){return f.apply(this,arguments)}return h})(),flush:(function(){var f=_a(Wn().m(function v(A){var T;return Wn().w(function(x){for(;;)switch(x.n){case 0:return T=[].concat(Ht(u.values()),[c]),x.n=1,Promise.all(T.map(function(I){return I.flush(A)}));case 1:return x.a(2,x.v.every(function(I){return I}))}},v)}));function h(v){return f.apply(this,arguments)}return h})()}}};var cb={};function dR(n){return n[n.length-1]==="/"?n.slice(0,-1):n}Object.defineProperty(cb,"__esModule",{value:!0}),cb.isSentryRequestUrl=function(n,o){var i=o&&o.getDsn(),c=o&&o.getOptions().tunnel;return(function(u,p){return!!p&&u.includes(p.host)})(n,i)||(function(u,p){return!!p&&dR(u)===dR(p)})(n,c)};var ub={};Object.defineProperty(ub,"__esModule",{value:!0}),ub.parameterize=function(n){for(var o=arguments.length,i=new Array(o>1?o-1:0),c=1;c<o;c++)i[c-1]=arguments[c];var u=new String(String.raw.apply(String,[n].concat(i)));return u.__sentry_template_string__=n.join("\0").replace(/%/g,"%%").replace(/\0/g,"%s"),u.__sentry_template_values__=i,u};var lb={};Object.defineProperty(lb,"__esModule",{value:!0});var pR=bt;lb.applySdkMetadata=function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[o],c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"npm",u=n._metadata||{};u.sdk||(u.sdk={name:"sentry.javascript.".concat(o),packages:i.map(function(p){return{name:"".concat(c,":@sentry/").concat(p),version:pR.SDK_VERSION}}),version:pR.SDK_VERSION}),n._metadata=u};var U_={};Object.defineProperty(U_,"__esModule",{value:!0});var _R=bt,fR=Bn,W7=100;U_.addBreadcrumb=function(n,o){var i=fR.getClient(),c=fR.getIsolationScope();if(i){var u=i.getOptions(),p=u.beforeBreadcrumb,f=p===void 0?null:p,h=u.maxBreadcrumbs,v=h===void 0?W7:h;if(!(v<=0)){var A=le({timestamp:_R.dateTimestampInSeconds()},n),T=f?_R.consoleSandbox(function(){return f(A,o)}):A;T!==null&&(i.emit&&i.emit("beforeAddBreadcrumb",T,o),c.addBreadcrumb(T,v))}}};var db={};Object.defineProperty(db,"__esModule",{value:!0});var mR,Y7=bt,K7=Bn,J7=wr,hR=new WeakMap,X7=J7.defineIntegration(function(){return{name:"FunctionToString",setupOnce:function(){mR=Function.prototype.toString;try{Function.prototype.toString=function(){for(var n=Y7.getOriginalFunction(this),o=hR.has(K7.getClient())&&n!==void 0?n:this,i=arguments.length,c=new Array(i),u=0;u<i;u++)c[u]=arguments[u];return mR.apply(o,c)}}catch{}},setup:function(n){hR.set(n,!0)}}});db.functionToStringIntegration=X7;var pb={};
14Object.defineProperty(pb,"__esModule",{value:!0});var wo=bt,Lu=xr,Q7=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/],Z7=wr.defineIntegration(function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return{name:"InboundFilters",processEvent:function(o,i,c){var u=c.getOptions(),p=(function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{allowUrls:[].concat(Ht(f.allowUrls||[]),Ht(h.allowUrls||[])),denyUrls:[].concat(Ht(f.denyUrls||[]),Ht(h.denyUrls||[])),ignoreErrors:[].concat(Ht(f.ignoreErrors||[]),Ht(h.ignoreErrors||[]),Ht(f.disableErrorDefaults?[]:Q7)),ignoreTransactions:[].concat(Ht(f.ignoreTransactions||[]),Ht(h.ignoreTransactions||[])),ignoreInternal:f.ignoreInternal===void 0||f.ignoreInternal}})(n,u);return(function(f,h){return h.ignoreInternal&&(function(v){try{return v.exception.values[0].type==="SentryError"}catch{}return!1})(f)?(Lu.DEBUG_BUILD&&wo.logger.warn(`Event dropped due to being internal Sentry Error.
15Event: `.concat(wo.getEventDescription(f))),!0):(function(v,A){return!(v.type||!A||!A.length)&&(function(T){var x,I=[];T.message&&I.push(T.message);try{x=T.exception.values[T.exception.values.length-1]}catch{}return x&&x.value&&(I.push(x.value),x.type&&I.push("".concat(x.type,": ").concat(x.value))),I})(v).some(function(T){return wo.stringMatchesSomePattern(T,A)})})(f,h.ignoreErrors)?(Lu.DEBUG_BUILD&&wo.logger.warn("Event dropped due to being matched by `ignoreErrors` option.\nEvent: ".concat(wo.getEventDescription(f))),!0):(function(v,A){if(v.type!=="transaction"||!A||!A.length)return!1;var T=v.transaction;return!!T&&wo.stringMatchesSomePattern(T,A)})(f,h.ignoreTransactions)?(Lu.DEBUG_BUILD&&wo.logger.warn("Event dropped due to being matched by `ignoreTransactions` option.\nEvent: ".concat(wo.getEventDescription(f))),!0):(function(v,A){if(!A||!A.length)return!1;var T=F_(v);return!!T&&wo.stringMatchesSomePattern(T,A)})(f,h.denyUrls)?(Lu.DEBUG_BUILD&&wo.logger.warn("Event dropped due to being matched by `denyUrls` option.\nEvent: ".concat(wo.getEventDescription(f),`.
16Url: `).concat(F_(f))),!0):!(function(v,A){if(!A||!A.length)return!0;var T=F_(v);return!T||wo.stringMatchesSomePattern(T,A)})(f,h.allowUrls)&&(Lu.DEBUG_BUILD&&wo.logger.warn("Event dropped due to not being matched by `allowUrls` option.\nEvent: ".concat(wo.getEventDescription(f),`.
17Url: `).concat(F_(f))),!0)})(o,p)?null:o}}});function F_(n){try{var o;try{o=n.exception.values[0].stacktrace.frames}catch{}return o?(function(){for(var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],c=i.length-1;c>=0;c--){var u=i[c];if(u&&u.filename!=="<anonymous>"&&u.filename!=="[native code]")return u.filename||null}return null})(o):null}catch{return Lu.DEBUG_BUILD&&wo.logger.error("Cannot extract url for event ".concat(wo.getEventDescription(n))),null}}pb.inboundFiltersIntegration=Z7;var _b={};Object.defineProperty(_b,"__esModule",{value:!0});var gR=bt,eH=wr.defineIntegration(function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=n.limit||5,i=n.key||"cause";return{name:"LinkedErrors",preprocessEvent:function(c,u,p){var f=p.getOptions();gR.applyAggregateErrorsToEvent(gR.exceptionFromError,f.stackParser,f.maxValueLength,i,o,c,u)}}});_b.linkedErrorsIntegration=eH;var fb={},dd={};Object.defineProperty(dd,"__esModule",{value:!0});var mb=bt,bR=new Map,vR=new Set;function yR(n,o){return(function(i){if(mb.GLOBAL_OBJ._sentryModuleMetadata)for(var c=0,u=Object.keys(mb.GLOBAL_OBJ._sentryModuleMetadata);c<u.length;c++){var p=u[c],f=mb.GLOBAL_OBJ._sentryModuleMetadata[p];if(!vR.has(p)){vR.add(p);var h,v=Jt(i(p).reverse());try{for(v.s();!(h=v.n()).done;){var A=h.value;if(A.filename){bR.set(A.filename,f);break}}}catch(T){v.e(T)}finally{v.f()}}}})(n),bR.get(o)}dd.addMetadataToStackFrames=function(n,o){try{o.exception.values.forEach(function(i){if(i.stacktrace){var c,u=Jt(i.stacktrace.frames||[]);try{for(u.s();!(c=u.n()).done;){var p=c.value;if(p.filename){var f=yR(n,p.filename);f&&(p.module_metadata=f)}}}catch(h){u.e(h)}finally{u.f()}}})}catch{}},dd.getMetadataForUrl=yR,dd.stripMetadataFromStackFrames=function(n){try{n.exception.values.forEac
17h(function(o){if(o.stacktrace){var i,c=Jt(o.stacktrace.frames||[]);try{for(c.s();!(i=c.n()).done;)delete i.value.module_metadata}catch(u){c.e(u)}finally{c.f()}}})}catch{}},Object.defineProperty(fb,"__esModule",{value:!0});var tH=bt,ER=dd,nH=wr.defineIntegration(function(){return{name:"ModuleMetadata",setup:function(n){n.on("beforeEnvelope",function(o){tH.forEachEnvelopeItem(o,function(i,c){if(c==="event"){var u=Array.isArray(i)?i[1]:void 0;u&&(ER.stripMetadataFromStackFrames(u),i[1]=u)}})})},processEvent:function(n,o,i){var c=i.getOptions().stackParser;return ER.addMetadataToStackFrames(c,n),n}}});fb.moduleMetadataIntegration=nH;var hb={};Object.defineProperty(hb,"__esModule",{value:!0});var rH=bt,gb={include:{cookies:!0,data:!0,headers:!0,ip:!1,query_string:!0,url:!0,user:{id:!0,username:!0,email:!0}},transactionNamingScheme:"methodPath"},oH=wr.defineIntegration(function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=le(le(le({},gb),n),{},{include:le(le(le({},gb.include),n.include),{},{user:n.include&&typeof n.include.user=="boolean"?n.include.user:le(le({},gb.include.user),(n.include||{}).user)})});return{name:"RequestData",processEvent:function(i){var c=i.sdkProcessingMetadata,u=(c===void 0?{}:c).request;if(!u)return i;var p=(function(f){for(var h,v=f.transactionNamingScheme,A=f.include,T=A.ip,x=A.user,I=FN(A,oue),V=["method"],W=0,te=Object.entries(I);W<te.length;W++){var ae=un(te[W],2),se=ae[0];ae[1]&&V.push(se)}if(x===void 0)h=!0;else if(typeof x=="boolean")h=x;else{for(var pe=[],ne=0,de=Object.entries(x);ne<de.length;ne++){var ve=un(de[ne],2),me=ve[0];ve[1]&&pe.push(me)}h=pe}return{include:{ip:T,user:h,request:V.length!==0?V:void 0,transaction:v}}})(o);return rH.addRequestDataToEvent(i,u,p)}}});hb.requestDataIntegration=oH;var bb={};Object.defineProperty(bb,"__esModule",{value:!0});var Ac=bt,wR=Bn,vb=or,aH=wr.defineIntegration(function(){var n=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).levels||Ac.CONSOLE_LEVELS;return{name:"CaptureConsole",setup:function(o){"console"in Ac.GLOBAL_OBJ&&Ac.addConsoleInstrumentationHandler(function(i){var c=i.args,u=i.level;wR.getClient()===o&&n.includes(u)&&(function(p,f){var h={level:Ac.severityLevelFromString(f),extra:{arguments:p}};wR.withScope(function(v){if(v.addEventProcessor(function(I){return I.logger="console",Ac.addExceptionMechanism(I,{handled:!1,type:"console"}),I}),f!=="assert"){var A=p.find(function(I){return I instanceof Error});if(A)vb.captureException(A,h);else{var T=Ac.safeJoin(p," ");vb.captureMessage(T,h)}}else if(!p[0]){var x="Assertion failed: ".concat(Ac.safeJoin(p.slice(1)," ")||"console.assert");v.setExtra("arguments",p.slice(1)),vb.captureMessage(x,h)}})})(c,u)})}}});bb.captureConsoleIntegration=aH;var yb={};Object.defineProperty(yb,"__esModule",{value:!0});var iH=bt,sH=wr.defineIntegration(function(){var n=le({debugger:!1,stringify:!1},arguments.length>0&&arguments[0]!==void 0?arguments[0]:{});return{name:"Debug",setup:function(o){o.on("beforeSendEvent",function(i,c){n.debugger,iH.consoleSandbox(function(){n.stringify,c&&Object.keys(c).length})})}}});yb.debugIntegration=sH;var $_={};Object.defineProperty($_,"__esModule",{value:!0});var cH=bt,uH=xr,lH=wr.defineIntegration(function(){var n;return{name:"Dedupe",processEvent:function(o){if(o.type)return o;try{if(SR(o,n))return uH.DEBUG_BUILD&&cH.logger.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return n=o}}});function SR(n,o){return!(!o||!(function(i,c){var u=i.message,p=c.message;return!(!u&&!p||u&&!p||!u&&p||u!==p||!kR(i,c)||!TR(i,c))})(n,o)&&!(function(i,c){var u=AR(c),p=AR(i);return!!(u&&p&&u.type===p.type&&u.value===p.value&&kR(i,c)&&TR(i,c))})(n,o))}function TR(n,o){var i=OR(n),c=OR(o);if(!i&&!c)return!0;if(i&&!c||!i&&c||c.length!==i.length)return!1;for(var u=0;u<c.length;u++){var p=c[u],f=i[u];if(p.filename!==f.filename||p.lineno!==f.lineno||p.colno!==f.colno||p.function!==f.function)return!1}return!0}function kR(n,o){var i=n.fingerprint,c=o.fingerprint;if(!i&&!c)return!0;if(i&&!c||!i&&c)return!1;try{return i.join("")===c.join("")}catch{return!1}}function AR(n){return n.exception&&n.exception.values&&n.exception.values[0]}function OR(n){var o=n.exception;if(o)try{return o.values[0].stacktrace.frames}catch{return}}$_._shouldDropEvent=SR,$_.dedupeIntegration=lH;var Eb={};
17Object.defineProperty(Eb,"__esModule",{value:!0});var xs=bt,dH=xr,pH=wr.defineIntegration(function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=n.depth,i=o===void 0?3:o,c=n.captureErrorCause,u=c===void 0||c;return{name:"ExtraErrorData",processEvent:function(p,f){return(function(h){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},A=arguments.length>2?arguments[2]:void 0,T=arguments.length>3?arguments[3]:void 0;if(!v.originalException||!xs.isError(v.originalException))return h;var x=v.originalException.name||v.originalException.constructor.name,I=(function(te,ae){try{for(var se=["name","message","stack","line","column","fileName","lineNumber","columnNumber","toJSON"],pe={},ne=0,de=Object.keys(te);ne<de.length;ne++){var ve=de[ne];if(se.indexOf(ve)===-1){var me=te[ve];pe[ve]=xs.isError(me)?me.toString():me}}if(ae&&te.cause!==void 0&&(pe.cause=xs.isError(te.cause)?te.cause.toString():te.cause),typeof te.toJSON=="function")for(var ge=te.toJSON(),fe=0,Ue=Object.keys(ge);fe<Ue.length;fe++){var Ve=Ue[fe],Fe=ge[Ve];pe[Ve]=xs.isError(Fe)?Fe.toString():Fe}return pe}catch(Xe){dH.DEBUG_BUILD&&xs.logger.error("Unable to extract extra data from the Error object:",Xe)}return null})(v.originalException,T);if(I){var V=le({},h.contexts),W=xs.normalize(I,A);return xs.isPlainObject(W)&&(xs.addNonEnumerableProperty(W,"__sentry_skip_normalization__",!0),V[x]=W),le(le({},h),{},{contexts:V})}return h})(p,f,i,u)}}});Eb.extraErrorDataIntegration=pH;var j_={};Object.defineProperty(j_,"__esModule",{value:!0});var V_=bt,_H=wr.defineIntegration(function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=n.root,i=n.prefix||"app:///",c="window"in V_.GLOBAL_OBJ&&V_.GLOBAL_OBJ.window!==void 0,u=n.iteratee||PR({isBrowser:c,root:o,prefix:i});function p(f){return le(le({},f),{},{frames:f&&f.frames&&f.frames.map(function(h){return u(h)})})}return{name:"RewriteFrames",processEvent:function(f){var h=f;return f.exception&&Array.isArray(f.exception.values)&&(h=(function(v){try{return le(le({},v),{},{exception:le(le({},v.exception),{},{values:v.exception.values.map(function(A){return le(le({},A),A.stacktrace&&{stacktrace:p(A.stacktrace)})})})})}catch{return v}})(h)),h}}});function PR(n){var o=n.isBrowser,i=n.root,c=n.prefix;return function(u){if(!u.filename)return u;var p=/^[a-zA-Z]:\\/.test(u.filename)||u.filename.includes("\\")&&!u.filename.includes("/"),f=/^\//.test(u.filename);if(o){if(i){var h=u.filename;h.indexOf(i)===0&&(u.filename=h.replace(i,c))}}else if(p||f){var v=p?u.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):u.filename,A=i?V_.relative(i,v):V_.basename(v);u.filename="".concat(c).concat(A)}return u}}j_.generateIteratee=PR,j_.rewriteFramesIntegration=_H;var wb={};Object.defineProperty(wb,"__esModule",{value:!0});var LR=bt,fH=wr.defineIntegration(function(){var n=1e3*LR.timestampInSeconds();return{name:"SessionTiming",processEvent:function(o){var i=1e3*LR.timestampInSeconds();return le(le({},o),{},{extra:le(le({},o.extra),{},{"session:start":n,"session:duration":i-n,"session:end":i})})}}});wb.sessionTimingIntegration=fH;var z_={};Object.defineProperty(z_,"__esModule",{value:!0});var RR=bt;function mH(n){return le(le({},n),{},{path:"path"in n&&Array.isArray(n.path)?n.path.join("."):void 0,keys:"keys"in n?JSON.stringify(n.keys):void 0,unionErrors:"unionErrors"in n?JSON.stringify(n.unionErrors):void 0})}function hH(n){var o,i=new Set,c=Jt(n.issues);try{for(c.s();!(o=c.n()).done;){var u=o.value;u.path&&i.add(u.path[0])}}catch(f){c.e(f)}finally{c.f()}var p=Array.from(i);return"Failed to validate keys: ".concat(RR.truncate(p.join(", "),100))}function CR(n,o,i){return o.exception&&o.exception.values&&i&&i.originalException&&(c=i.originalException,RR.isError(c)&&c.name==="ZodError"&&Array.isArray(c.errors))&&i.originalException.issues.length!==0?le(le({},o),{},{exception:le(le({},o.exception),{},{values:[le(le({},o.exception.values[0]),{},{value:hH(i.originalException)})].concat(Ht(o.exception.values.slice(1)))}),extra:le(le({},o.extra),{},{"zoderror.issues":i.originalException.errors.slice(0,n).map(mH)})}):o;var c}var gH=wr.defineIntegration(function(){var n=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).limit||10;return{name:"ZodErrors",processEvent:function(o,i){return CR(n,o,i)}}});z_.applyZodErrorsToEvent=CR,z_.zodErrorsIntegration=gH;var H_={},Pa={};Object.defineProperty(Pa,"__esModule",{value:!0}),Pa.COUNTER_METRIC_TYPE="c",Pa.DEFAULT_BROWSER_FLUSH_INTERVAL=5e3,Pa.DEFAULT_FLUSH_INTERVAL=1e4,Pa.DISTRIBUTION_METRIC_TYPE="d",Pa.GAUGE_METRIC_TYPE="g",Pa.MAX_WEIGHT=1e4,Pa.SET_METRIC_TYPE="s",Object.defineProperty(H_,"__esMo
17dule",{value:!0});var G_=bt,bH=Bn,vH=xr,Sb=Ln,yH=ia,EH=nd,q_=Pa;function xR(n,o){var i=G_.getGlobalSingleton("globalMetricsAggregators",function(){return new WeakMap}),c=i.get(n);if(c)return c;var u=new o(n);return n.on("flush",function(){return u.flush()}),n.on("close",function(){return u.close()}),i.set(n,u),u}function W_(n,o,i,c){var u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},p=u.client||bH.getClient();if(p){var f=Sb.getActiveSpan(),h=f?Sb.getRootSpan(f):void 0,v=h&&Sb.spanToJSON(h).description,A=u.unit,T=u.tags,x=u.timestamp,I=p.getOptions(),V=I.release,W=I.environment,te={};V&&(te.release=V),W&&(te.environment=W),v&&(te.transaction=v),vH.DEBUG_BUILD&&G_.logger.log("Adding value of ".concat(c," to ").concat(o," metric ").concat(i)),xR(p,n).add(o,i,c,A,le(le({},te),T),x)}}function Tb(n,o,i,c){W_(n,q_.DISTRIBUTION_METRIC_TYPE,o,kb(i),c)}var wH={increment:function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,c=arguments.length>3?arguments[3]:void 0;W_(n,q_.COUNTER_METRIC_TYPE,o,kb(i),c)},distribution:Tb,set:function(n,o,i,c){W_(n,q_.SET_METRIC_TYPE,o,i,c)},gauge:function(n,o,i,c){W_(n,q_.GAUGE_METRIC_TYPE,o,kb(i),c)},timing:function(n,o,i){var c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"second",u=arguments.length>4?arguments[4]:void 0;if(typeof i=="function"){var p=G_.timestampInSeconds();return yH.startSpanManual({op:"metrics.timing",name:o,startTime:p,onlyIfParent:!0},function(f){return EH.handleCallbackErrors(function(){return i()},function(){},function(){var h=G_.timestampInSeconds();Tb(n,o,h-p,le(le({},u),{},{unit:"second"})),f.end(h)})})}Tb(n,o,i,le(le({},u),{},{unit:c}))},getMetricsAggregatorForClient:xR};function kb(n){return typeof n=="string"?parseInt(n):n}H_.metrics=wH;var Ab={},Ob={},pd={},Qa={};Object.defineProperty(Qa,"__esModule",{value:!0});var SH=bt;function TH(n){return n.replace(/[^\w\-./]+/gi,"")}var kH=[[`
18`,"\\n"],["\r","\\r"],["	","\\t"],["\\","\\\\"],["|","\\u{7c}"],[",","\\u{2c}"]];function AH(n){return Ht(n).reduce(function(o,i){return o+(function(c){for(var u=0,p=kH;u<p.length;u++){var f=un(p[u],2),h=f[0],v=f[1];if(c===h)return v}return c})(i)},"")}Qa.getBucketKey=function(n,o,i,c){var u=Object.entries(SH.dropUndefinedKeys(c)).sort(function(p,f){return p[0].localeCompare(f[0])});return"".concat(n).concat(o).concat(i).concat(u)},Qa.sanitizeMetricKey=function(n){return n.replace(/[^\w\-.]+/gi,"_")},Qa.sanitizeTags=function(n){var o={};for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(o[TH(i)]=AH(String(n[i])));return o},Qa.sanitizeUnit=function(n){return n.replace(/[^\w]+/gi,"_")},Qa.serializeMetricBuckets=function(n){var o,i="",c=Jt(n);try{for(c.s();!(o=c.n()).done;){var u=o.value,p=Object.entries(u.tags),f=p.length>0?"|#".concat(p.map(function(h){var v=un(h,2),A=v[0],T=v[1];return"".concat(A,":").concat(T)}).join(",")):"";i+="".concat(u.name,"@").concat(u.unit,":").concat(u.metric,"|").concat(u.metricType).concat(f,"|T").concat(u.timestamp,`
19`)}}catch(h){c.e(h)}finally{c.f()}return i},Qa.simpleHash=function(n){for(var o=0,i=0;i<n.length;i++)o=(o<<5)-o+n.charCodeAt(i),o&=o;return o>>>0},Object.defineProperty(pd,"__esModule",{value:!0});var Pb=bt,OH=Qa;function IR(n,o,i,c){var u={sent_at:new Date().toISOString()};i&&i.sdk&&(u.sdk={name:i.sdk.name,version:i.sdk.version}),c&&o&&(u.dsn=Pb.dsnToString(o));var p=(function(f){var h=OH.serializeMetricBuckets(f);return[{type:"statsd",length:h.length},h]})(n);return Pb.createEnvelope(u,[p])}pd.captureAggregateMetrics=function(n,o){Pb.logger.log("Flushing aggregated metrics, number of metrics: ".concat(o.length));var i=IR(o,n.getDsn(),n.getSdkMetadata(),n.getOptions().tunnel);n.sendEnvelope(i)},pd.createMetricEnvelope=IR;var Is={};Object.defineProperty(Is,"__esModule",{value:!0});var Y_=Pa,PH=Qa,MR=(function(){function n(o){qt(this,n),this._value=o}return Wt(n,[{key:"weight",get:function(){return 1}},{key:"add",value:function(o){this._value+=o}},{key:"toString",value:function(){return"".concat(this._value)}}])})(),NR=(function(){function n(o){qt(this,n),this._last=o,this._min=o,this._max=o,this._sum=o,this._count=1}return Wt(n,[{key:"weight",get:function(){return 5}},{key:"add",value:function(o){this._last=o,o<this._min&&(this._min=o),o>this._max&&(this._max=o),this._sum+=o,this._count++}},{key:"toString",value:function(){return"".concat(this._last,":").concat(this._min,":").concat(this._max,":").concat(this._sum,":").concat(this._count)}
19}])})(),DR=(function(){function n(o){qt(this,n),this._value=[o]}return Wt(n,[{key:"weight",get:function(){return this._value.length}},{key:"add",value:function(o){this._value.push(o)}},{key:"toString",value:function(){return this._value.join(":")}}])})(),BR=(function(){function n(o){qt(this,n),this.first=o,this._value=new Set([o])}return Wt(n,[{key:"weight",get:function(){return this._value.size}},{key:"add",value:function(o){this._value.add(o)}},{key:"toString",value:function(){return Array.from(this._value).map(function(o){return typeof o=="string"?PH.simpleHash(o):o}).join(":")}}])})(),LH=Nt(Nt(Nt(Nt({},Y_.COUNTER_METRIC_TYPE,MR),Y_.GAUGE_METRIC_TYPE,NR),Y_.DISTRIBUTION_METRIC_TYPE,DR),Y_.SET_METRIC_TYPE,BR);Is.CounterMetric=MR,Is.DistributionMetric=DR,Is.GaugeMetric=NR,Is.METRIC_MAP=LH,Is.SetMetric=BR,Object.defineProperty(Ob,"__esModule",{value:!0});var UR=bt,RH=Ln,_d=Pa,CH=pd,xH=Is,K_=Qa;Ob.MetricsAggregator=(function(){function n(o){var i=this;qt(this,n),this._client=o,this._buckets=new Map,this._bucketsTotalWeight=0,this._interval=setInterval(function(){return i._flush()},_d.DEFAULT_FLUSH_INTERVAL),this._interval.unref&&this._interval.unref(),this._flushShift=Math.floor(Math.random()*_d.DEFAULT_FLUSH_INTERVAL/1e3),this._forceFlush=!1}return Wt(n,[{key:"add",value:function(o,i,c){var u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none",p=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},f=arguments.length>5&&arguments[5]!==void 0?arguments[5]:UR.timestampInSeconds(),h=Math.floor(f),v=K_.sanitizeMetricKey(i),A=K_.sanitizeTags(p),T=K_.sanitizeUnit(u),x=K_.getBucketKey(o,v,T,A),I=this._buckets.get(x),V=I&&o===_d.SET_METRIC_TYPE?I.metric.weight:0;I?(I.metric.add(c),I.timestamp<h&&(I.timestamp=h)):(I={metric:new xH.METRIC_MAP[o](c),timestamp:h,metricType:o,name:v,unit:T,tags:A},this._buckets.set(x,I));var W=typeof c=="string"?I.metric.weight-V:c;RH.updateMetricSummaryOnActiveSpan(o,v,W,T,p,x),this._bucketsTotalWeight+=I.metric.weight,this._bucketsTotalWeight>=_d.MAX_WEIGHT&&this.flush()}},{key:"flush",value:function(){this._forceFlush=!0,this._flush()}},{key:"close",value:function(){this._forceFlush=!0,clearInterval(this._interval),this._flush()}},{key:"_flush",value:function(){if(this._forceFlush)return this._forceFlush=!1,this._bucketsTotalWeight=0,this._captureMetrics(this._buckets),void this._buckets.clear();var o,i=Math.floor(UR.timestampInSeconds())-_d.DEFAULT_FLUSH_INTERVAL/1e3-this._flushShift,c=new Map,u=Jt(this._buckets);try{for(u.s();!(o=u.n()).done;){var p=un(o.value,2),f=p[0],h=p[1];h.timestamp<=i&&(c.set(f,h),this._bucketsTotalWeight-=h.metric.weight)}}catch(x){u.e(x)}finally{u.f()}var v,A=Jt(c);try{for(A.s();!(v=A.n()).done;){var T=un(v.value,1)[0];this._buckets.delete(T)}}catch(x){A.e(x)}finally{A.f()}this._captureMetrics(c)}},{key:"_captureMetrics",value:function(o){if(o.size>0){var i=Array.from(o).map(function(c){return un(c,2)[1]});CH.captureAggregateMetrics(this._client,i)}}}])})(),Object.defineProperty(Ab,"__esModule",{value:!0});var Ru=Ob,Cu=H_,IH={increment:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,i=arguments.length>2?arguments[2]:void 0;Cu.metrics.increment(Ru.MetricsAggregator,n,o,i)},distribution:function(n,o,i){Cu.metrics.distribution(Ru.MetricsAggregator,n,o,i)},set:function(n,o,i){Cu.metrics.set(Ru.MetricsAggregator,n,o,i)},gauge:function(n,o,i){Cu.metrics.gauge(Ru.MetricsAggregator,n,o,i)},timing:function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"second",c=arguments.length>3?arguments[3]:void 0;return Cu.metrics.timing(Ru.MetricsAggregator,n,o,i,c)},getMetricsAggregatorForClient:function(n){return Cu.metrics.getMetricsAggregatorForClient(n,Ru.MetricsAggregator)}};Ab.metricsDefault=IH;var Lb={};Object.defineProperty(Lb,"__esModule",{value:!0});var MH=bt,NH=Ln,FR=Pa,DH=pd,BH=Is,J_=Qa;Lb.BrowserMetricsAggregator=(function(){function n(o){var i=this;qt(this,n),this._client=o,this._buckets=new Map,this._interval=setInterval(function(){return i.flush()},FR.DEFAULT_BROWSER_FLUSH_INTERVAL)}return Wt(n,[{key:"add",value:function(o,i,c){var u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none",p=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{}
19,f=arguments.length>5&&arguments[5]!==void 0?arguments[5]:MH.timestampInSeconds(),h=Math.floor(f),v=J_.sanitizeMetricKey(i),A=J_.sanitizeTags(p),T=J_.sanitizeUnit(u),x=J_.getBucketKey(o,v,T,A),I=this._buckets.get(x),V=I&&o===FR.SET_METRIC_TYPE?I.metric.weight:0;I?(I.metric.add(c),I.timestamp<h&&(I.timestamp=h)):(I={metric:new BH.METRIC_MAP[o](c),timestamp:h,metricType:o,name:v,unit:T,tags:A},this._buckets.set(x,I));var W=typeof c=="string"?I.metric.weight-V:c;NH.updateMetricSummaryOnActiveSpan(o,v,W,T,p,x)}},{key:"flush",value:function(){if(this._buckets.size!==0){var o=Array.from(this._buckets.values());DH.captureAggregateMetrics(this._client,o),this._buckets.clear()}}},{key:"close",value:function(){clearInterval(this._interval),this.flush()}}])})();var X_={};Object.defineProperty(X_,"__esModule",{value:!0});var Oc=bt,Rb=Bn,$R=Er,jR=Sc,VR=Ln,UH=wu,zR=Oa,FH=ia,HR=sa;function GR(n,o,i,c,u){var p=le(le({},Rb.getIsolationScope().getPropagationContext()),i.getPropagationContext()),f=p.traceId,h=p.spanId,v=p.sampled,A=p.dsc,T=u?VR.spanToTraceHeader(u):Oc.generateSentryTraceHeader(f,h,v),x=Oc.dynamicSamplingContextToSentryBaggageHeader(A||(u?HR.getDynamicSamplingContextFromSpan(u):HR.getDynamicSamplingContextFromClient(f,o))),I=c.headers||(typeof Request<"u"&&Oc.isInstanceOf(n,Request)?n.headers:void 0);if(I){if(typeof Headers<"u"&&Oc.isInstanceOf(I,Headers)){var V=new Headers(I);return V.append("sentry-trace",T),x&&V.append(Oc.BAGGAGE_HEADER_NAME,x),V}if(Array.isArray(I)){var W=[].concat(Ht(I),[["sentry-trace",T]]);return x&&W.push([Oc.BAGGAGE_HEADER_NAME,x]),W}var te="baggage"in I?I.baggage:void 0,ae=[];return Array.isArray(te)?ae.push.apply(ae,Ht(te)):te&&ae.push(te),x&&ae.push(x),le(le({},I),{},{"sentry-trace":T,baggage:ae.length>0?ae.join(","):void 0})}return{"sentry-trace":T,baggage:x}}X_.addTracingHeadersToFetchRequest=GR,X_.instrumentFetchRequest=function(n,o,i,c){var u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"auto.http.browser";if(n.fetchData){var p=jR.hasTracingEnabled()&&o(n.fetchData.url);if(!n.endTimestamp||!p){var f=Rb.getCurrentScope(),h=Rb.getClient(),v=n.fetchData,A=v.method,T=v.url,x=(function(ne){try{return new URL(ne).href}catch{return}})(T),I=x?Oc.parseUrl(x).host:void 0,V=!!VR.getActiveSpan(),W=p&&V?FH.startInactiveSpan({name:"".concat(A," ").concat(T),attributes:Nt(Nt({url:T,type:"fetch","http.method":A,"http.url":x,"server.address":I},$R.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,u),$R.SEMANTIC_ATTRIBUTE_SENTRY_OP,"http.client")}):new UH.SentryNonRecordingSpan;if(n.fetchData.__span=W.spanContext().spanId,c[W.spanContext().spanId]=W,i(n.fetchData.url)&&h){var te=n.args[0];n.args[1]=n.args[1]||{};var ae=n.args[1];ae.headers=GR(te,h,f,ae,jR.hasTracingEnabled()&&V?W:void 0)}return W}var se=n.fetchData.__span;if(!se)return;var pe=c[se];pe&&((function(ne,de){if(de.response){zR.setHttpStatus(ne,de.response.status);var ve=de.response&&de.response.headers&&de.response.headers.get("content-length");if(ve){var me=parseInt(ve);me>0&&ne.setAttribute("http.response_content_length",me)}}else de.error&&ne.setStatus({code:zR.SPAN_STATUS_ERROR,message:"internal_error"});ne.end()})(pe,n),delete c[se])}};var Cb={};Object.defineProperty(Cb,"__esModule",{value:!0});var qR=bt,$H=Bn,Q_=or,WR=Er,jH=ia,xb={mechanism:{handled:!1,data:{function:"trpcMiddleware"}}};Cb.trpcMiddleware=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return function(o){var i=o.path,c=o.type,u=o.next,p=o.rawInput,f=$H.getClient(),h=f&&f.getOptions(),v={procedure_type:c};function A(T){Rt(T)=="object"&&T!==null&&"ok"in T&&!T.ok&&"error"in T&&Q_.captureException(T.error,xb)}return(n.attachRpcInput!==void 0?n.attachRpcInput:h&&h.sendDefaultPii)&&(v.input=qR.normalize(p)),Q_.setContext("trpc",v),jH.startSpanManual({name:"trpc/".concat(i),op:"rpc.server",attributes:Nt(Nt({},WR.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,"route"),WR.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,"auto.rpc.trpc")},function(T){var x;try{x=u()}catch(I){throw Q_.captureException(I,xb),T.end(),I}return qR.isThenable(x)?x.then(function(I){return A(I),T.end(),I},function(I){throw Q_.captureException(I,xb),T.end(),I}):(A(x),T.end(),x)})}};var Ib={};
19Object.defineProperty(Ib,"__esModule",{value:!0});var VH=bt,YR=Bn;Ib.captureFeedback=function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:YR.getCurrentScope(),c=n.message,u=n.name,p=n.email,f=n.url,h=n.source,v=n.associatedEventId,A={contexts:{feedback:VH.dropUndefinedKeys({contact_email:p,name:u,message:c,url:f,source:h,associated_event_id:v})},type:"feedback",level:"info"},T=i&&i.getClient()||YR.getClient();return T&&T.emit("beforeSendFeedback",A,o),i.captureEvent(A,o)};var Z_={};Object.defineProperty(Z_,"__esModule",{value:!0});var zH=U_,gi=Bn,bi=or;function KR(){return{bindClient:function(n){gi.getCurrentScope().setClient(n)},withScope:gi.withScope,getClient:function(){return gi.getClient()},getScope:gi.getCurrentScope,getIsolationScope:gi.getIsolationScope,captureException:function(n,o){return gi.getCurrentScope().captureException(n,o)},captureMessage:function(n,o,i){return gi.getCurrentScope().captureMessage(n,o,i)},captureEvent:bi.captureEvent,addBreadcrumb:zH.addBreadcrumb,setUser:bi.setUser,setTags:bi.setTags,setTag:bi.setTag,setExtra:bi.setExtra,setExtras:bi.setExtras,setContext:bi.setContext,getIntegration:function(n){var o=gi.getClient();return o&&o.getIntegrationByName(n.id)||null},startSession:bi.startSession,endSession:bi.endSession,captureSession:function(n){if(n)return bi.endSession();(function(){var o=gi.getCurrentScope(),i=gi.getClient(),c=o.getSession();i&&c&&i.captureSession(c)})()}}}var HH=KR;Z_.getCurrentHub=HH,Z_.getCurrentHubShim=KR,Object.defineProperty(we,"__esModule",{value:!0});var GH=Kl,JR=wc,qH=Dg,XR=v_,WH=w_,YH=wu,fd=Oa,Pc=ia,Mb=sa,QR=od,KH=E_,ZR=Tu,La=Er,Nb=Tc,jr=or,xu=Bn,eC=ed,JH=bc,XH=Yi,Db=As,QH=P_,ZH=vc,e9=A_,tC=Pu,t9=L_,n9=rb,nC=M_,r9=N_,o9=ld,a9=B_,Bb=wr,rC=Au,i9=Rs,s9=x_,c9=Sc,u9=cb,l9=nd,d9=ub,Qi=Ln,p9=rd,_9=lb,f9=Su,m9=U_,h9=db,g9=pb,b9=_b,v9=fb,y9=hb,E9=bb,w9=yb,S9=$_,T9=Eb,k9=j_,A9=wb,O9=z_,P9=H_,L9=Ab,R9=Lb,C9=Eu,oC=X_,x9=Cb,I9=Ib,aC=Z_,M9=bt;we.registerSpanErrorInstrumentation=GH.registerSpanErrorInstrumentation,we.getCapturedScopesOnSpan=JR.getCapturedScopesOnSpan,we.setCapturedScopesOnSpan=JR.setCapturedScopesOnSpan,we.addTracingExtensions=qH.addTracingExtensions,we.TRACING_DEFAULTS=XR.TRACING_DEFAULTS,we.startIdleSpan=XR.startIdleSpan,we.SentrySpan=WH.SentrySpan,we.SentryNonRecordingSpan=YH.SentryNonRecordingSpan,we.SPAN_STATUS_ERROR=fd.SPAN_STATUS_ERROR,we.SPAN_STATUS_OK=fd.SPAN_STATUS_OK,we.SPAN_STATUS_UNSET=fd.SPAN_STATUS_UNSET,we.getSpanStatusFromHttpCode=fd.getSpanStatusFromHttpCode,we.setHttpStatus=fd.setHttpStatus,we.continueTrace=Pc.continueTrace,we.startInactiveSpan=Pc.startInactiveSpan,we.startNewTrace=Pc.startNewTrace,we.startSpan=Pc.startSpan,we.startSpanManual=Pc.startSpanManual,we.suppressTracing=Pc.suppressTracing,we.withActiveSpan=Pc.withActiveSpan,we.getDynamicSamplingContextFromClient=Mb.getDynamicSamplingContextFromClient,we.getDynamicSamplingContextFromSpan=Mb.getDynamicSamplingContextFromSpan,we.spanToBaggageHeader=Mb.spanToBaggageHeader,we.setMeasurement=QR.setMeasurement,we.timedEventsToMeasurements=QR.timedEventsToMeasurements,we.sampleSpan=KH.sampleSpan,we.logSpanEnd=ZR.logSpanEnd,we.logSpanStart=ZR.logSpanStart,we.SEMANTIC_ATTRIBUTE_CACHE_HIT=La.SEMANTIC_ATTRIBUTE_CACHE_HIT,we.SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE=La.SEMANTIC_ATTRIBUTE_CACHE_ITEM_SIZE,we.SEMANTIC_ATTRIBUTE_CACHE_KEY=La.SEMANTIC_ATTRIBUTE_CACHE_KEY,we.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME=La.SEMANTIC_ATTRIBUTE_EXCLUSIVE_TIME,we.SEMANTIC_ATTRIBUTE_PROFILE_ID=La.SEMANTIC_ATTRIBUTE_PROFILE_ID,we.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON=La.SEMANTIC_ATTRIBUTE_SENTRY_IDLE_SPAN_FINISH_REASON,we.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT=La.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_UNIT,we.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE=La.SEMANTIC_ATTRIBUTE_SENTRY_MEASUREMENT_VALUE,we.SEMANTIC_ATTRIBUTE_SENTRY_OP=La.SEMANTIC_ATTRIBUTE_SENTRY_OP,we.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN=La.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN,we.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE=La.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,we.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE=La.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE,we.createEventEnvelope=Nb.createEventEnvelope,we.createSessionEnvelope=Nb.createSessionEnvelope,we.createSpanEnvelope=Nb.createSpanEnvelope,we.addEventProcessor=jr.addEventProcessor,we.captureCheckIn=jr.captureCheckIn,we.captureEvent=jr.captureEvent,we.captureException=jr.captureException,we.captureMessage=jr.captureMessage,we.captureSession=jr.captureSession,we.close=jr.close,we.endSession=jr.endSession,we.flush=jr.flush,we.isEnabled=jr.isEnabled,we.isInitialized=jr.isInitialized,we.lastEventId=jr.lastEventId,we.setContext=jr.setContext,we.setExtra=jr.setExtra,we.setExtras=jr.setExtras,we.setTag=jr.setTag,we.setTags=jr.setTags,we.setUser=jr.setUser,we.startSession=jr.startSession,we.withMonitor=jr.withMonitor,we.getClient=xu.getClient,we.getCurrentScope=xu.getCurrentScope,we.getGlobalScope=xu.getGlobalScope,we.getIsolationScope=xu.getIsolationScope,we.withIsolationScope=xu.withIsolationScope,we.withScope=xu.withScope,we.getDefaultCurrentScope=eC.getDefaultCurrentScope,we.getDefaultIsolationScope=eC.getDefaultIsolationScope,we.setAsyncContextStrategy=JH.setAsyncContextStrategy,we.getMainCarrier=XH.getMainCarrier,we.closeSession=Db.closeSession,we.makeSession=Db.makeSession,we.updateSession=Db.updateSession,we.SessionFlusher=QH.SessionFlusher,we.Scope=ZH.Scope,we.notifyEventProcessors=e9.notifyEventProcessors,we.getEnvelopeEndpointWithUrlEncodedAuth=tC.getEnvelopeEndpointWithUrlEncodedAuth,we.getReportDialogEndpoint=tC.getReportDialogEndpoint,we.BaseClient=t9.BaseClient,we.ServerRuntimeClient=n9.ServerRuntimeClient,we.initAndBind=nC.initAndBind,we.setCurrentClient=nC.setCurrentClient,we.createTransport=r9.createTransport,we.makeOfflineTransport=o9.makeOfflineTransport,we.makeMultiplexedTransport=a9.makeMultiplexedTransport,we.addIntegration=Bb.addIntegration,we.defineIntegration=Bb.defineIntegration,we.getIntegrationsToSetup=Bb.getIntegrationsToSetup,we.applyScopeDataToEvent=rC.applyScopeDataToEvent,we.mergeScopeData=rC.mergeScopeData,we.prepareEvent=i9.prepareEvent,we.createCheckInEnvelope=s9.createCheckInEnvelope,we.hasTracingEnabled=c9.hasTracingEnabled,we.isSentryRequestUrl=u9.
19isSentryRequestUrl,we.handleCallbackErrors=l9.handleCallbackErrors,we.parameterize=d9.parameterize,we.addChildSpanToSpan=Qi.addChildSpanToSpan,we.getActiveSpan=Qi.getActiveSpan,we.getRootSpan=Qi.getRootSpan,we.getSpanDescendants=Qi.getSpanDescendants,we.getStatusMessage=Qi.getStatusMessage,we.spanIsSampled=Qi.spanIsSampled,we.spanToJSON=Qi.spanToJSON,we.spanToTraceContext=Qi.spanToTraceContext,we.spanToTraceHeader=Qi.spanToTraceHeader,we.parseSampleRate=p9.parseSampleRate,we.applySdkMetadata=_9.applySdkMetadata,we.DEFAULT_ENVIRONMENT=f9.DEFAULT_ENVIRONMENT,we.addBreadcrumb=m9.addBreadcrumb,we.functionToStringIntegration=h9.functionToStringIntegration,we.inboundFiltersIntegration=g9.inboundFiltersIntegration,we.linkedErrorsIntegration=b9.linkedErrorsIntegration,we.moduleMetadataIntegration=v9.moduleMetadataIntegration,we.requestDataIntegration=y9.requestDataIntegration,we.captureConsoleIntegration=E9.captureConsoleIntegration,we.debugIntegration=w9.debugIntegration,we.dedupeIntegration=S9.dedupeIntegration,we.extraErrorDataIntegration=T9.extraErrorDataIntegration,we.rewriteFramesIntegration=k9.rewriteFramesIntegration,we.sessionTimingIntegration=A9.sessionTimingIntegration,we.zodErrorsIntegration=O9.zodErrorsIntegration,we.metrics=P9.metrics,we.metricsDefault=L9.metricsDefault,we.BrowserMetricsAggregator=R9.BrowserMetricsAggregator,we.getMetricSummaryJsonForSpan=C9.getMetricSummaryJsonForSpan,we.addTracingHeadersToFetchRequest=oC.addTracingHeadersToFetchRequest,we.instrumentFetchRequest=oC.instrumentFetchRequest,we.trpcMiddleware=x9.trpcMiddleware,we.captureFeedback=I9.captureFeedback,we.getCurrentHub=aC.getCurrentHub,we.getCurrentHubShim=aC.getCurrentHubShim,we.SDK_VERSION=M9.SDK_VERSION;var N9={name:"@hyperdx/instrumentation-exception",version:"0.1.0"},Za={};Object.defineProperty(Za,"__esModule",{value:!0}),Za.eventFromUnknownInput=Za.eventFromMessage=Za.eventFromException=Za.exceptionFromError=void 0;var D9=we,Vr=bt;function Ub(n,o){var i=$b(n,o),c={type:o&&o.name,value:F9(o)};return i.length&&(c.stacktrace={frames:i}),c.type===void 0&&c.value===""&&(c.value="Unrecoverable error caught"),c}function B9(n,o,i,c){var u=(0,D9.getClient)(),p=u&&u.getOptions().normalizeDepth,f=(function(T){for(var x in T)if(Object.prototype.hasOwnProperty.call(T,x)){var I=T[x];if(I instanceof Error)return I}})(o),h={__serialized__:(0,Vr.normalizeToSize)(o,p)};if(f)return{exception:{values:[Ub(n,f)]},extra:h};var v={exception:{values:[{type:(0,Vr.isEvent)(o)?o.constructor.name:c?"UnhandledRejection":"Error",value:$9(o,{isUnhandledRejection:c})}]},extra:h};if(i){var A=$b(n,i);A.length&&(v.exception.values[0].stacktrace={frames:A})}return v}function Fb(n,o){return{exception:{values:[Ub(n,o)]}}}function $b(n,o){var i=o.stacktrace||o.stack||"",c=(function(p){return p&&U9.test(p.message)?1:0})(o),u=(function(p){return typeof p.framesToPop=="number"?p.framesToPop:0})(o);try{return n(i,c,u)}catch{}return[]}Za.exceptionFromError=Ub;var U9=/Minified React error #\d+;/i;function F9(n){var o=n&&n.message;return o?o.error&&typeof o.error.message=="string"?o.error.message:o:"No error message"}function iC(n,o,i,c,u){var p;if((0,Vr.isErrorEvent)(o)&&o.error)return Fb(n,o.error);if((0,Vr.isDOMError)(o)||(0,Vr.isDOMException)(o)){var f=o;if("stack"in o)p=Fb(n,o);else{var h=f.name||((0,Vr.isDOMError)(f)?"DOMError":"DOMException"),v=f.message?"".concat(h,": ").concat(f.message):h;p=jb(n,v,i,c),(0,Vr.addExceptionTypeValue)(p,v)}return"code"in f&&(p.tags=le(le({},p.tags),{},{"DOMException.code":"".concat(f.code)})),p}return(0,Vr.isError)(o)?Fb(n,o):(0,Vr.isPlainObject)(o)||(0,Vr.isEvent)(o)?(p=B9(n,o,i,u),(0,Vr.addExceptionMechanism)(p,{synthetic:!0}),p):(p=jb(n,o,i,c),(0,Vr.addExceptionTypeValue)(p,"".concat(o),void 0),(0,Vr.addExceptionMechanism)(p,{synthetic:!0}),p)}function jb(n,o,i,c){var u={};if(c&&i){var p=$b(n,i);p.length&&(u.exception={values:[{value:o,stacktrace:{frames:p}}]})}if((0,Vr.isParameterizedString)(o)){var f=o.__sentry_template_string__,h=o.__sentry_template_values__;return u.logentry={message:f,params:h},u}return u.message=o,u}function $9(n,o){var i=o.isUnhandledRejection,c=(0,Vr.extractExceptionKeysForMessage)(n),u=i?"promise rejection":"exception";return(0,Vr.isErrorEvent)(n)?"Event `ErrorEvent` captured as ".concat(u," with message `").concat(n.message,"`"):(0,Vr.isEvent)(n)?"Event `".concat((function(p){try{var f=Object.getPrototypeOf(p);return f?f.constructor.name:void 0}catch{}})(n),"` (type=").concat(n.type,") captured as ").concat(u):"Object captured as ".concat(u," with keys: ").concat(c)}Za.eventFromException=function(n,o,i,c){var u=iC(n,o,i&&i.syntheticException||void 0,c);return(0,Vr.addExceptionMechanism)(u),u.level="error",i&&i.event_id&&(u.event_id=i.event_id),(0,Vr.resolvedSyncPromise)(u)},Za.eventFromMessage=function(n,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"info",c=arguments.length>3?arguments[3]:void 0,u=arguments.length>4?arguments[4]:void 0,p=jb(n,o,c&&c.syntheticException||void 0,u);return p.level=i,c&&c.event_id&&(p.event_id=c.event_id),(0,Vr.resolvedSyncPromise)(p)},Za.eventFromUnknownInput=iC;var ef={},ei={};Object.defineProperty(ei,"__esModule",{value:!0}),ei.wrap=ei.ignoreNextOnError=ei.shouldIgnoreOnError=ei.WINDOW=void 0;var sC=we,Iu=bt;ei.WINDOW=Iu.GLOBAL_OBJ;var Vb=0;function cC(){Vb++,setTimeout(function(){Vb--})}ei.shouldIgnoreOnError=function(){return Vb>0},ei.ignoreNextOnError=cC,ei.wrap=function n(o){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=arguments.length>2?arguments[2]:void 0;if(typeof o!="function")return o;try{var u=o.__sentry_wrapped__;if(u)return u;
19if((0,Iu.getOriginalFunction)(o))return o}catch{return o}var p=function(){var h=Array.prototype.slice.call(arguments);try{c&&typeof c=="function"&&c.apply(this,arguments);var v=h.map(function(A){return n(A,i)});return o.apply(this,v)}catch(A){throw cC(),(0,sC.withScope)(function(T){T.addEventProcessor(function(x){return i.mechanism&&((0,Iu.addExceptionTypeValue)(x,void 0,void 0),(0,Iu.addExceptionMechanism)(x,i.mechanism)),x.extra=le(le({},x.extra),{},{arguments:h}),x}),(0,sC.captureException)(A)}),A}};try{for(var f in o)Object.prototype.hasOwnProperty.call(o,f)&&(p[f]=o[f])}catch{}(0,Iu.markFunctionWrapped)(p,o),(0,Iu.addNonEnumerableProperty)(o,"__sentry_wrapped__",p);try{Object.getOwnPropertyDescriptor(p,"name").configurable&&Object.defineProperty(p,"name",{get:function(){return o.name}})}catch{}return p},Object.defineProperty(ef,"__esModule",{value:!0}),ef.browserApiErrorsIntegration=void 0;var j9=we,Ho=bt,vi=ei,V9=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"];function uC(n){return function(){for(var o=arguments.length,i=new Array(o),c=0;c<o;c++)i[c]=arguments[c];var u=i[0];return i[0]=(0,vi.wrap)(u,{mechanism:{data:{function:(0,Ho.getFunctionName)(n)},handled:!1,type:"instrument"}}),n.apply(this,i)}}function z9(n){return function(o){return n.apply(this,[(0,vi.wrap)(o,{mechanism:{data:{function:"requestAnimationFrame",handler:(0,Ho.getFunctionName)(n)},handled:!1,type:"instrument"}})])}}function H9(n){return function(){for(var o=this,i=arguments.length,c=new Array(i),u=0;u<i;u++)c[u]=arguments[u];return["onload","onerror","onprogress","onreadystatechange"].forEach(function(p){p in o&&typeof o[p]=="function"&&(0,Ho.fill)(o,p,function(f){var h={mechanism:{data:{function:p,handler:(0,Ho.getFunctionName)(f)},handled:!1,type:"instrument"}},v=(0,Ho.getOriginalFunction)(f);return v&&(h.mechanism.data.handler=(0,Ho.getFunctionName)(v)),(0,vi.wrap)(f,h)})}),n.apply(this,c)}}function G9(n){var o=vi.WINDOW,i=o[n]&&o[n].prototype;i&&i.hasOwnProperty&&i.hasOwnProperty("addEventListener")&&((0,Ho.fill)(i,"addEventListener",function(c){return function(u,p,f){try{typeof p.handleEvent=="function"&&(p.handleEvent=(0,vi.wrap)(p.handleEvent,{mechanism:{data:{function:"handleEvent",handler:(0,Ho.getFunctionName)(p),target:n},handled:!1,type:"instrument"}}))}catch{}return c.apply(this,[u,(0,vi.wrap)(p,{mechanism:{data:{function:"addEventListener",handler:(0,Ho.getFunctionName)(p),target:n},handled:!1,type:"instrument"}}),f])}}),(0,Ho.fill)(i,"removeEventListener",function(c){return function(u,p,f){var h=p;try{var v=h&&h.__sentry_wrapped__;v&&c.call(this,u,v,f)}catch{}return c.call(this,u,h,f)}}))}ef.browserApiErrorsIntegration=(0,j9.defineIntegration)(function(){var n=le({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},arguments.length>0&&arguments[0]!==void 0?arguments[0]:{});return{name:"BrowserApiErrors",setupOnce:function(){n.setTimeout&&(0,Ho.fill)(vi.WINDOW,"setTimeout",uC),n.setInterval&&(0,Ho.fill)(vi.WINDOW,"setInterval",uC),n.requestAnimationFrame&&(0,Ho.fill)(vi.WINDOW,"requestAnimationFrame",z9),n.XMLHttpRequest&&"XMLHttpRequest"in vi.WINDOW&&(0,Ho.fill)(XMLHttpRequest.prototype,"send",H9);var o=n.eventTarget;o&&(Array.isArray(o)?o:V9).forEach(G9)}}});var Mu={};Object.defineProperty(Mu,"__esModule",{value:!0}),Mu.applySourceContextToFrame=Mu.contextLinesIntegration=void 0;var q9=we,zb=bt,Hb=zb.GLOBAL_OBJ;function lC(n,o,i,c){return n.filename===i&&n.lineno&&o.length&&(0,zb.addContextToFrame)(o,n,c),n}Mu.contextLinesIntegration=(0,q9.defineIntegration)(function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=n.frameContextLines!=null?n.frameContextLines:7;return{name:"ContextLines",processEvent:function(i){return(function(c,u){var p=Hb.document,f=Hb.location&&(0,zb.stripUrlQueryAndFragment)(Hb.location.href);if(!p||!f)return c;var h=c.exception&&c.exception.values;if(!h||!h.length)return c;var v=p.documentElement.innerHTML;if(!v)return c;var A=["<!DOCTYPE html>","<html>"].concat(Ht(v.split(`
20`)),["</html>"]);return h.forEach(function(T){var x=T.stacktrace;x&&x.frames&&(x.frames=x.frames.map(function(I){return lC(I,A,f,u)}))}),c})(i,o)}}}),Mu.applySourceContextToFrame=lC;var tf={};
20Object.defineProperty(tf,"__esModule",{value:!0}),tf.httpContextIntegration=void 0;var W9=we,Lc=ei;tf.httpContextIntegration=(0,W9.defineIntegration)(function(){return{name:"HttpContext",preprocessEvent:function(n){if(Lc.WINDOW.navigator||Lc.WINDOW.location||Lc.WINDOW.document){var o=n.request&&n.request.url||Lc.WINDOW.location&&Lc.WINDOW.location.href,i=(Lc.WINDOW.document||{}).referrer,c=(Lc.WINDOW.navigator||{}).userAgent,u=le(le(le({},n.request&&n.request.headers),i&&{Referer:i}),c&&{"User-Agent":c}),p=le(le(le({},n.request),o&&{url:o}),{},{headers:u});n.request=p}}}});var dC={};(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.hyperdxIntegration=n._hyperdxIntegration=void 0;var o=we;n._hyperdxIntegration=function(){return{name:"HyperDX",processEvent:function(i){var c,u,p,f,h,v,A,T,x=(function(de){var ve,me=[];de.message&&me.push(de.message);try{ve=de.exception.values[de.exception.values.length-1]}catch{}return ve&&ve.value&&(me.push(ve.value),ve.type&&me.push("".concat(ve.type,": ").concat(ve.value))),me})(i);x.length>0&&(i.message=x[x.length-1]);var I=(c=i.exception)===null||c===void 0?void 0:c.values;if(I&&I.length>0){var V,W=Jt(I);try{for(W.s();!(V=W.n()).done;){var te=V.value;if(!((u=te.stacktrace)===null||u===void 0)&&u.frames){for(var ae=[],se=null,pe=te.stacktrace.frames.length-1;pe>=0;pe--){var ne=te.stacktrace.frames[pe];!((p=ne.filename)===null||p===void 0)&&p.includes("framework-")||!((f=ne.function)===null||f===void 0)&&f.endsWith("hdxReportString")||!((h=ne.function)===null||h===void 0)&&h.endsWith("hdxReportError")||!((v=ne.function)===null||v===void 0)&&v.endsWith("hdxReportErrorEvent")||!((A=ne.function)===null||A===void 0)&&A.endsWith("hdxReportEvent")||(!((T=ne.function)===null||T===void 0)&&T.endsWith("hdxReport")?se=ne.filename:se&&ne.filename===se?se=null:ae.unshift(ne))}te.stacktrace.frames=ae}}}catch(de){W.e(de)}finally{W.f()}}return i}}},n.hyperdxIntegration=(0,o.defineIntegration)(n._hyperdxIntegration)})(dC);var nf={};Object.defineProperty(nf,"__esModule",{value:!0}),nf.linkedErrorsIntegration=void 0;var Y9=we,K9=bt,J9=Za;nf.linkedErrorsIntegration=(0,Y9.defineIntegration)(function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=n.limit||5,i=n.key||"cause";return{name:"LinkedErrors",preprocessEvent:function(c,u,p){var f=p.getOptions();(0,K9.applyAggregateErrorsToEvent)(J9.exceptionFromError,f.stackParser,f.maxValueLength,i,o,c,u)}}});var pC={};(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.defaultStackParser=n.defaultStackLineParsers=n.opera11StackLineParser=n.opera10StackLineParser=n.winjsStackLineParser=n.geckoStackLineParser=n.chromeStackLineParser=void 0;var o=bt;function i(x,I,V,W){var te={filename:x,function:I==="<anonymous>"?o.UNKNOWN_FUNCTION:I,in_app:!0};return V!==void 0&&(te.lineno=V),W!==void 0&&(te.colno=W),te}var c=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,u=/\((\S*)(?::(\d+))(?::(\d+))\)/;n.chromeStackLineParser=[30,function(x){var I=c.exec(x);if(I){if(I[2]&&I[2].indexOf("eval")===0){var V=u.exec(I[2]);V&&(I[2]=V[1],I[3]=V[2],I[4]=V[3])}var W=un(T(I[1]||o.UNKNOWN_FUNCTION,I[2]),2),te=W[0];return i(W[1],te,I[3]?+I[3]:void 0,I[4]?+I[4]:void 0)}}];var p=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,f=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;n.geckoStackLineParser=[50,function(x){var I=p.exec(x);if(I){var V;if(I[3]&&I[3].indexOf(" > eval")>-1){var W=f.exec(I[3]);W&&(I[1]=I[1]||"eval",I[3]=W[1],I[4]=W[2],I[5]="")}var te=I[3],ae=I[1]||o.UNKNOWN_FUNCTION;return ae=(V=un(T(ae,te),2))[0],i(te=V[1],ae,I[4]?+I[4]:void 0,I[5]?+I[5]:void 0)}}];var h=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i;n.winjsStackLineParser=[40,function(x){var I=h.exec(x);return I?i(I[2],I[1]||o.UNKNOWN_FUNCTION,+I[3],I[4]?+I[4]:void 0):void 0}];var v=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i;n.opera10StackLineParser=[10,function(x){var I=v.exec(x);return I?i(I[2],I[3]||o.UNKNOWN_FUNCTION,+I[1]):void 0}];var A=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i;n.opera11StackLineParser=[20,function(x){var I=A.exec(x);return I?i(I[5],I[3]||I[4]||o.UNKNOWN_FUNCTION,+I[1],+I[2]):void 0}],n.defaultStackLineParsers=[n.chromeStackLineParser,n.geckoStackLineParser],n.defaultStackParser=o.createStackParser.apply(void 0,Ht(n.defaultStackLineParsers));var T=function(x,I){var V=x.indexOf("safari-extension")!==-1,W=x.indexOf("safari-web-extension")!==-1;return V||W?[x.indexOf("@")!==-1?x.split("@")[0]:o.UNKNOWN_FUNCTION,V?"safari-extension:".concat(I
20):"safari-web-extension:".concat(I)]:[x,I]}})(pC),(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.recordException=n.buildEventFromException=n.applyIntegrations=n.setupIntegrations=void 0;var o=s,i=qp,c=we,u=N9,p=Za,f=ef,h=Mu,v=tf,A=dC,T=nf,x=pC,I=i.trace.getTracer(u.name,u.version),V=[(0,c.inboundFiltersIntegration)(),(0,h.contextLinesIntegration)(),(0,f.browserApiErrorsIntegration)(),(0,T.linkedErrorsIntegration)(),(0,v.httpContextIntegration)(),(0,A.hyperdxIntegration)()],W={integrations:V,stackParser:x.defaultStackParser,maxValueLength:250,transport:{}},te={getOptions:function(){return W}};n.setupIntegrations=function(){for(var ae,se,pe=0,ne=V;pe<ne.length;pe++){var de=ne[pe];(ae=de.setupOnce)===null||ae===void 0||ae.call(de),(se=de.setup)===null||se===void 0||se.call(de,te)}},n.applyIntegrations=(function(){var ae=_a(Wn().m(function se(pe,ne){var de,ve,me,ge,fe,Ue,Ve;return Wn().w(function(Fe){for(;;)switch(Fe.n){case 0:ve=0,me=V;case 1:if(!(ve<me.length)){Fe.n=3;break}return ge=me[ve],Fe.n=2,(de=ge.preprocessEvent)===null||de===void 0?void 0:de.call(ge,pe,ne,te);case 2:ve++,Fe.n=1;break;case 3:fe=0,Ue=V;case 4:if(!(fe<Ue.length)){Fe.n=7;break}if(typeof(Ve=Ue[fe]).processEvent!="function"){Fe.n=6;break}return Fe.n=5,Ve.processEvent(pe,ne,te);case 5:pe=Fe.v;case 6:fe++,Fe.n=4;break;case 7:return Fe.a(2,pe)}},se)}));return function(se,pe){return ae.apply(this,arguments)}})(),n.buildEventFromException=(function(){var ae=_a(Wn().m(function se(pe,ne){var de,ve;return Wn().w(function(me){for(;;)switch(me.p=me.n){case 0:return de=(0,p.eventFromUnknownInput)(x.defaultStackParser,pe),me.p=1,me.n=2,(0,c.prepareEvent)(W,de,ne);case 2:de=me.v,me.n=4;break;case 3:me.p=3,ve=me.v,i.diag.error("Failed to prepare event",ve);case 4:return me.a(2,(0,n.applyIntegrations)(de,ne))}},se,null,[[1,3]])}));return function(se,pe){return ae.apply(this,arguments)}})(),n.recordException=(function(){var ae=_a(Wn().m(function se(pe,ne){var de,ve,me,ge,fe,Ue,Ve,Fe,Xe;return Wn().w(function(Ie){for(;;)switch(Ie.p=Ie.n){case 0:return Ie.p=0,ve=(de=ne??{}).tracer,me=de.span,ge=de.attributes,fe=FN(de,aue),Ue=Object.keys(fe).length>0?fe:{mechanism:{type:"generic",handled:!0}},Ve=(0,o.getEventProcessor)(ve??I),Fe=Ve,Ie.n=1,(0,n.buildEventFromException)(pe,{data:Ue});case 1:Fe(Ie.v,Ue,me,ge),Ie.n=3;break;case 2:Ie.p=2,Xe=Ie.v,i.diag.error("Failed to capture exception",Xe);case 3:return Ie.a(2)}},se,null,[[0,2]])}));return function(se,pe){return ae.apply(this,arguments)}})()})(a);var _C,md={},Nu={};function X9(){return _C||(_C=1,Object.defineProperty(Nu,"__esModule",{value:!0}),Nu.getElementXPath=Nu.limitLen=void 0,Nu.limitLen=function(n,o){return n.length>o?n.substring(0,o):n},Nu.getElementXPath=function n(o,i){if(o.nodeType===Node.DOCUMENT_NODE)return"/";var c=(function(p,f){var h=p.nodeType,v=(function(x){if(!x.parentNode)return 0;var I=[x.nodeType];x.nodeType===Node.CDATA_SECTION_NODE&&I.push(Node.TEXT_NODE);var V=Array.from(x.parentNode.childNodes);return V=V.filter(function(W){var te=W.localName;return I.indexOf(W.nodeType)>=0&&te===x.localName}),V.length>=1?V.indexOf(x)+1:0})(p),A="";if(h===Node.ELEMENT_NODE){var T=p.getAttribute("id");if(f&&T)return'//*[@id="'.concat(T,'"]');A=p.localName}else if(h===Node.TEXT_NODE||h===Node.CDATA_SECTION_NODE)A="text()";else{if(h!==Node.COMMENT_NODE)return"";A="comment()"}return A&&v>1?"/".concat(A,"[").concat(v,"]"):"/".concat(A)})(o,i);if(i&&c.indexOf("@id")>0)return c;var u="";return o.parentNode&&(u+=n(o.parentNode,!1)),u+=c}),Nu}(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.HyperDXErrorInstrumentation=n.ERROR_INSTRUMENTATION_VERSION=n.ERROR_INSTRUMENTATION_NAME=void 0;var o=jO,i=ie.__importStar(yn),c=a,u=X9();function p(A){return A&&A.trim()!==""&&!A.startsWith("[object")&&A!=="error"}function f(A){return A===void 0?"(undefined)":A.toString()}function h(A,T){T&&T.stack&&p(T.stack)&&A.setAttribute("error.stack",(0,u.limitLen)(T.stack.toString(),4096))}n.ERROR_INSTRUMENTATION_NAME="errors",n.ERROR_INSTRUMENTATION_VERSION="1";var v=(function(A){function T(x){var I;return qt(this,T),(I=Nr(this,T,[n.ERROR_INSTRUMENTATION_NAME,n.ERROR_INSTRUMENTATION_VERSION,x]))._consoleErrorHandler=function(V){return function(){for(var W=arguments.length,te=new Array(W),ae=0;ae<W;ae++)te[ae]=arguments[ae];return I.hdxReport("console.error",te),V.apply(ci(I),te)}},I._unhandledRejectionListener=function(V){I.hdxReport("unhandledrejection",V.reason)},I._errorListener=function(V){I.hdxReport("onerror",V)},I._documentErrorListener=function(V){I.hdxReport("eventListener.error",V)},I}return qr(T,A),Wt(T,[{key:"init",value:function(){}},{key:"enable",value:function(){i.wrap(console,"error",this._consoleErrorHandler),window.addEventListener("unhandledrejection",this._unhandledRejectionListener),window.addEventListener("error",this._errorListener),document.documentElement.addEventListener("error",this._documentErrorListener,{capture:!0})}},{key:"disable",value:function(){i.unwrap(console,"error"),window.removeEventListener("unhandledrejection",this._unhandledRejectionListener),window.removeEventListener("error",this._errorListener),document.documentElement.removeEventListener("error",this._documentErrorListener,{capture:!0})}},{key:"hdxReportError",value:function(x,I){var V=I.message||I.toString();if(p(V)||I.stack){var W=Date.now(),te=this.tracer.startSpan(x,{startTime:W});te.setAttribute("component","error"),te.setAttribute("error",!0),te.setAttribute("error.object",p(I.name)?I.name:I.constructor&&I.constructor.name?I.constructor.name:"Error"),te.setAttribute("error.message",(0,u.limitLen)(V,1024)),h(te,I),(0,c.recordException)(I,{tracer:this.tracer,span:te}).finally(function(){te.end(W)})}}},{key:"hdxReportString",value:function(x,I,V){if(p(I)){var W=Date.now(),te=this.tracer.startSpan(x,{startTime:W});te.setAttribute("component","error"),te.setAttribute("error",!0),te.setAttribute("error.object","String"),te.setAttribute("error.message",(0,u.limitLen)(I,1024)),V?(h(te,V),(0,c.recordException)(V,{tracer:this.tracer,span:te}).finally(function(){te.end(W)})):te.end(W)}}},{key:"hdxReportErrorEvent",value:function(x,I){I.error?this.hdxReport(x,I.error):I.message&&this.hdxReport(x,I.message)}},{key:"hdxReportEvent",value:function(x,I){if(I.target||p(I.type)){var V=Date.now(),W=this.tracer.startSpan(x,{startTime:V});W.setAttribute("component","error"),W.setAttribute("error.type",I.type),I.target&&(W.setAttribute("target_element",I.target.tagName),W.setAttribute("target_xpath",(0,u.getElementXPath)(I.target,!0)),W.setAttribute("target_src",I.target.src)),(0,c.recordException)(I,{tracer:this.tracer,span:W}).finally(function(){W.end(V)})}}},{key:"hdxReport",value:function(x,I){if(!Array.isArray(I)||I.length!==0)if(I instanceof Array&&I.length===1&&(I=I[0]),I instanceof Error)this.hdxReportError(x,I);else if(I instanceof ErrorEvent)this.hdxReportErrorEvent(x,I);else if(I instanceof Event)this.hdxReportEvent(x,I);
20else if(typeof I=="string")this.hdxReportString(x,I);else if(I instanceof Array){var V=I.find(function(W){return W instanceof Error});this.hdxReportString(x,I.map(function(W){return f(W)}).join(" "),V)}else this.hdxReportString(x,f(I))}}])})(o.InstrumentationBase);n.HyperDXErrorInstrumentation=v})(md);var fC=St("OpenTelemetry SDK Context Key SUPPRESS_TRACING");function rf(n){return n.setValue(fC,!0)}function Gb(n){return n.getValue(fC)===!0}var Q9="=",qb=";",of=",",Wb="baggage",Z9=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f};function mC(n){var o=n.split(qb);if(!(o.length<=0)){var i=o.shift();if(i){var c=i.indexOf(Q9);if(!(c<=0)){var u,p=decodeURIComponent(i.substring(0,c).trim()),f=decodeURIComponent(i.substring(c+1).trim());return o.length>0&&(u=ut(o.join(qb))),{key:p,value:f,metadata:u}}}}}function hC(n){return typeof n!="string"||n.length===0?{}:n.split(of).map(function(o){return mC(o)}).filter(function(o){return o!==void 0&&o.value.length>0}).reduce(function(o,i){return o[i.key]=i.value,o},{})}var eG=(function(){function n(){}return n.prototype.inject=function(o,i,c){var u=ra.getBaggage(o);if(u&&!Gb(o)){var p=(function(h){return h.getAllEntries().map(function(v){var A=Z9(v,2),T=A[0],x=A[1],I=encodeURIComponent(T)+"="+encodeURIComponent(x.value);return x.metadata!==void 0&&(I+=qb+x.metadata.toString()),I})})(u).filter(function(h){return h.length<=4096}).slice(0,180),f=(function(h){return h.reduce(function(v,A){var T=""+v+(v!==""?of:"")+A;return T.length>8192?v:T},"")})(p);f.length>0&&c.set(i,Wb,f)}},n.prototype.extract=function(o,i,c){var u=c.get(i,Wb),p=Array.isArray(u)?u.join(of):u;if(!p)return o;var f={};return p.length===0?o:(p.split(of).forEach(function(h){var v=mC(h);if(v){var A={value:v.value};v.metadata&&(A.metadata=v.metadata),f[v.key]=A}}),Object.entries(f).length===0?o:ra.setBaggage(o,ra.createBaggage(f)))},n.prototype.fields=function(){return[Wb]},n})(),gC=function(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},tG=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f};function af(n){var o,i,c={};if(Rt(n)!="object"||n==null)return c;try{for(var u=gC(Object.entries(n)),p=u.next();!p.done;p=u.next()){var f=tG(p.value,2),h=f[0],v=f[1];nG(h)?bC(v)?Array.isArray(v)?c[h]=v.slice():c[h]=v:At.warn("Invalid attribute value set for key: "+h):At.warn("Invalid attribute key: "+h)}}catch(A){o={error:A}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}return c}function nG(n){return typeof n=="string"&&n.length>0}function bC(n){return n==null||(Array.isArray(n)?(function(o){var i,c,u;try{for(var p=gC(o),f=p.next();!f.done;f=p.next()){var h=f.value;if(h!=null){if(!u){if(vC(h)){u=Rt(h);continue}return!1}if(Rt(h)!==u)return!1}}}catch(v){i={error:v}}finally{try{f&&!f.done&&(c=p.return)&&c.call(p)}finally{if(i)throw i.error}}return!0})(n):vC(n))}function vC(n){switch(Rt(n)){case"number":case"boolean":case"string":return!0}return!1}var yi,rG=function(n){At.error((function(o){return typeof o=="string"?o:JSON.stringify((function(i){for(var c={},u=i;u!==null;)Object.getOwnPropertyNames(u).forEach(function(p){if(!c[p]){var f=u[p];f&&(c[p]=String(f))}}),u=Object.getPrototypeOf(u);return c})(o))})(n))};function Ra(n){try{rG(n)}catch{}}(function(n){n.AlwaysOff="always_off",n.AlwaysOn="always_on",n.ParentBasedAlwaysOff="parentbased_always_off",n.ParentBasedAlwaysOn="parentbased_always_on",n.ParentBasedTraceIdRatio="parentbased_traceidratio",n.TraceIdRatio="traceidratio"})(yi||(yi={}));var oG=",",aG=["OTEL_SDK_DISABLED"];function iG(n){return aG.indexOf(n)>-1}var sG=["OTEL_BSP_EXPORT_TIMEOUT","OTEL_BSP_MAX_EXPORT_BATCH_SIZE","OTEL_BSP_MAX_QUEUE_SIZE","OTEL_BSP_SCHEDULE_DELAY","OTEL_BLRP_EXPORT_TIMEOUT","OTEL_BLRP_MAX_EXPORT_BATCH_SIZE","OTEL_BLRP_MAX_QUEUE_SIZE","OTEL_BLRP_SCHEDULE_DELAY","OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_EVENT_COUNT_LIMIT","OTEL_SPAN_LINK_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT","OTEL_EXPORTER_OTLP_TIMEOUT","OTEL_EXPORTER_OTLP_TRACES_TIMEOUT","OTEL_EXPORTER_OTLP_METRICS_TIMEOUT","OTEL_EXPORTER_OTLP_LOGS_TIMEOUT","OTEL_EXPORTER_JAEGER_AGENT_PORT"];function cG(n){return sG.indexOf(n)>-1}var uG=["OTEL_NO_PATCH_MODULES","OTEL_PROPAGATORS"];function lG(n){return uG.indexOf(n)>-1}var sf=1/0,cf=128,yC={OTEL_SDK_DISABLED:!1,CONTAINER_NAME:"",ECS_CONTAINER_METADATA_URI_V4:"",ECS_CONTAINER_METADATA_URI:"",HOSTNAME:"",KUBERNETES_SERVICE_HOST:"",NAMESPACE:"",OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_BLRP_EXPORT_TIMEOUT:3e4,OTEL_BLRP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BLRP_MAX_QUEUE_SIZE:2048,OTEL_BLRP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:"",OTEL_EXPORTER_JAEGER_AGENT_PORT:6832,OTEL_EXPORTER_JAEGER_ENDPOINT:"",OTEL_EXPORTER_JAEGER_PASSWORD:"",OTEL_EXPORTER_JAEGER_USER:"",OTEL_EXPORTER_OTLP_ENDPOINT:"",OTEL_EXPORTER_OTLP_TRACES_ENDPOINT:"",OTEL_EXPORTER_OTLP_METRICS_ENDPOINT:"",OTEL_EXPORTER_OTLP_LOGS_ENDPOINT:"",OTEL_EXPORTER_OTLP_HEADERS:"",OTEL_EXPORTER_OTLP_TRACES_HEADERS:"",OTEL_EXPORTER_OTLP_METRICS_HEADERS:"",OTEL_EXPORTER_OTLP_LOGS_HEADERS:"",OTEL_EXPORTER_OTLP_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_TRACES_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_METRICS_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_LOGS_TIMEOUT:1e4,OTEL_EXPORTER_ZIPKIN_ENDPOINT:"http://localhost:9411/api/v2/s
20pans",OTEL_LOG_LEVEL:Pe.INFO,OTEL_NO_PATCH_MODULES:[],OTEL_PROPAGATORS:["tracecontext","baggage"],OTEL_RESOURCE_ATTRIBUTES:"",OTEL_SERVICE_NAME:"",OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT:sf,OTEL_ATTRIBUTE_COUNT_LIMIT:cf,OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT:sf,OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT:cf,OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT:sf,OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT:cf,OTEL_SPAN_EVENT_COUNT_LIMIT:128,OTEL_SPAN_LINK_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:128,OTEL_TRACES_EXPORTER:"",OTEL_TRACES_SAMPLER:yi.ParentBasedAlwaysOn,OTEL_TRACES_SAMPLER_ARG:"",OTEL_LOGS_EXPORTER:"",OTEL_EXPORTER_OTLP_INSECURE:"",OTEL_EXPORTER_OTLP_TRACES_INSECURE:"",OTEL_EXPORTER_OTLP_METRICS_INSECURE:"",OTEL_EXPORTER_OTLP_LOGS_INSECURE:"",OTEL_EXPORTER_OTLP_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_COMPRESSION:"",OTEL_EXPORTER_OTLP_TRACES_COMPRESSION:"",OTEL_EXPORTER_OTLP_METRICS_COMPRESSION:"",OTEL_EXPORTER_OTLP_LOGS_COMPRESSION:"",OTEL_EXPORTER_OTLP_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_TRACES_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_LOGS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE:"cumulative"};function dG(n,o,i){if(i[n]!==void 0){var c=String(i[n]);o[n]=c.toLowerCase()==="true"}}function pG(n,o,i,c,u){if(c===void 0&&(c=-1/0),u===void 0&&(u=1/0),i[n]!==void 0){var p=Number(i[n]);isNaN(p)||(o[n]=p<c?c:p>u?u:p)}}function _G(n,o,i,c){c===void 0&&(c=oG);var u=i[n];typeof u=="string"&&(o[n]=u.split(c).map(function(p){return p.trim()}))}var fG={ALL:Pe.ALL,VERBOSE:Pe.VERBOSE,DEBUG:Pe.DEBUG,INFO:Pe.INFO,WARN:Pe.WARN,ERROR:Pe.ERROR,NONE:Pe.NONE};function mG(n,o,i){var c=i[n];if(typeof c=="string"){var u=fG[c.toUpperCase()];u!=null&&(o[n]=u)}}function EC(n){var o={};for(var i in yC){var c=i;if(c==="OTEL_LOG_LEVEL")mG(c,o,n);else if(iG(c))dG(c,o,n);else if(cG(c))pG(c,o,n);else if(lG(c))_G(c,o,n);else{var u=n[c];u!=null&&(o[c]=String(u))}}return o}var Rc=(typeof globalThis>"u"?"undefined":Rt(globalThis))=="object"?globalThis:(typeof self>"u"?"undefined":Rt(self))=="object"?self:(typeof window>"u"?"undefined":Rt(window))=="object"?window:Rt(zs)=="object"?zs:{};function Sr(){var n=EC(Rc);return Object.assign({},yC,n)}function wC(n){return n>=48&&n<=57?n-48:n>=97&&n<=102?n-87:n-55}function Yb(n){for(var o=new Uint8Array(n.length/2),i=0,c=0;c<n.length;c+=2){var u=wC(n.charCodeAt(c)),p=wC(n.charCodeAt(c+1));o[i++]=u<<4|p}return o}var hd,Ei,Ca=performance,Cc=((hd={})[Ss.TELEMETRY_SDK_NAME]="opentelemetry",hd[Ss.PROCESS_RUNTIME_NAME]="browser",hd[Ss.TELEMETRY_SDK_LANGUAGE]=kO.WEBJS,hd[Ss.TELEMETRY_SDK_VERSION]="1.24.1",hd),hG=Math.pow(10,6),uf=Math.pow(10,9);function Zi(n){var o=n/1e3;return[Math.trunc(o),Math.round(n%1e3*hG)]}function Kb(){var n=Ca.timeOrigin;if(typeof n!="number"){var o=Ca;n=o.timing&&o.timing.fetchStart}return n}function xc(n){return kC(Zi(Kb()),Zi(typeof n=="number"?n:Ca.now()))}function gd(n){if(Jb(n))return n;if(typeof n=="number")return n<Kb()?xc(n):Zi(n);if(n instanceof Date)return Zi(n.getTime());throw TypeError("Invalid input type")}function es(n){return n[0]*uf+n[1]}function SC(n){return 1e6*n[0]+n[1]/1e3}function Jb(n){return Array.isArray(n)&&n.length===2&&typeof n[0]=="number"&&typeof n[1]=="number"}function TC(n){return Jb(n)||typeof n=="number"||n instanceof Date}function kC(n,o){var i=[n[0]+o[0],n[1]+o[1]];return i[1]>=uf&&(i[1]-=uf,i[0]+=1),i}(function(n){n[n.SUCCESS=0]="SUCCESS",n[n.FAILED=1]="FAILED"})(Ei||(Ei={}));var AC,OC,gG=function(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},bG=(function(){function n(o){var i;o===void 0&&(o={}),this._propagators=(i=o.propagators)!==null&&i!==void 0?i:[],this._fields=Array.from(new Set(this._propagators.map(function(c){return typeof c.fields=="function"?c.fields():[]}).reduce(function(c,u){return c.concat(u)},[])))}return n.prototype.inject=function(o,i,c){var u,p;try{for(var f=gG(this._propagators),h=f.next();!h.done;h=f.next()){var v=h.value;try{v.inject(o,i,c)}catch(A){At.warn("Failed to inject with "+v.constructor.name+". Err: "+A.message)}}}catch(A){u={error:A}}
20finally{try{h&&!h.done&&(p=f.return)&&p.call(f)}finally{if(u)throw u.error}}},n.prototype.extract=function(o,i,c){return this._propagators.reduce(function(u,p){try{return p.extract(u,i,c)}catch(f){At.warn("Failed to inject with "+p.constructor.name+". Err: "+f.message)}return u},o)},n.prototype.fields=function(){return this._fields.slice()},n})(),Xb="[_0-9a-z-*/]",vG=new RegExp("^(?:[a-z]"+Xb+"{0,255}|[a-z0-9]"+Xb+"{0,240}@[a-z]"+Xb+"{0,13})$"),yG=/^[ -~]{0,255}[!-~]$/,EG=/,|=/,wG=(function(){function n(o){this._internalState=new Map,o&&this._parse(o)}return n.prototype.set=function(o,i){var c=this._clone();return c._internalState.has(o)&&c._internalState.delete(o),c._internalState.set(o,i),c},n.prototype.unset=function(o){var i=this._clone();return i._internalState.delete(o),i},n.prototype.get=function(o){return this._internalState.get(o)},n.prototype.serialize=function(){var o=this;return this._keys().reduce(function(i,c){return i.push(c+"="+o.get(c)),i},[]).join(",")},n.prototype._parse=function(o){o.length>512||(this._internalState=o.split(",").reverse().reduce(function(i,c){var u=c.trim(),p=u.indexOf("=");if(p!==-1){var f=u.slice(0,p),h=u.slice(p+1,c.length);(function(v){return vG.test(v)})(f)&&(function(v){return yG.test(v)&&!EG.test(v)})(h)&&i.set(f,h)}return i},new Map),this._internalState.size>32&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,32))))},n.prototype._keys=function(){return Array.from(this._internalState.keys()).reverse()},n.prototype._clone=function(){var o=new n;return o._internalState=new Map(this._internalState),o},n})(),lf="traceparent",Qb="tracestate",SG=new RegExp("^\\s?((?!ff)[\\da-f]{2})-((?![0]{32})[\\da-f]{32})-((?![0]{16})[\\da-f]{16})-([\\da-f]{2})(-.*)?\\s?$"),TG=(function(){function n(){}return n.prototype.inject=function(o,i,c){var u=Sn.getSpanContext(o);if(u&&!Gb(o)&&vt(u)){var p="00-"+u.traceId+"-"+u.spanId+"-0"+Number(u.traceFlags||cn.NONE).toString(16);c.set(i,lf,p),u.traceState&&c.set(i,Qb,u.traceState.serialize())}},n.prototype.extract=function(o,i,c){var u=c.get(i,lf);if(!u)return o;var p=Array.isArray(u)?u[0]:u;if(typeof p!="string")return o;var f=(function(A){var T=SG.exec(A);return T?T[1]==="00"&&T[5]?null:{traceId:T[2],spanId:T[3],traceFlags:parseInt(T[4],16)}:null})(p);if(!f)return o;f.isRemote=!0;var h=c.get(i,Qb);if(h){var v=Array.isArray(h)?h.join(","):h;f.traceState=new wG(typeof v=="string"?v:void 0)}return Sn.setSpanContext(o,f)},n.prototype.fields=function(){return[lf,Qb]},n})(),kG=(function(){function n(){}return n.prototype.shouldSample=function(){return{decision:an.NOT_RECORD}},n.prototype.toString=function(){return"AlwaysOffSampler"},n})(),AG=(function(){function n(){}return n.prototype.shouldSample=function(){return{decision:an.RECORD_AND_SAMPLED}},n.prototype.toString=function(){return"AlwaysOnSampler"},n})(),OG="[object Object]",PG="[object Null]",LG="[object Undefined]",PC=Function.prototype.toString,RG=PC.call(Object),CG=(AC=Object.getPrototypeOf,OC=Object,function(n){return AC(OC(n))}),LC=Object.prototype,RC=LC.hasOwnProperty,Ic=Symbol?Symbol.toStringTag:void 0,CC=LC.toString;function xC(n){if(!(function(c){return c!=null&&Rt(c)=="object"})(n)||(function(c){return c==null?c===void 0?LG:PG:Ic&&Ic in Object(c)?(function(u){var p=RC.call(u,Ic),f=u[Ic],h=!1;try{u[Ic]=void 0,h=!0}catch{}var v=CC.call(u);return h&&(p?u[Ic]=f:delete u[Ic]),v})(c):(function(u){return CC.call(u)})(c)})(n)!==OG)return!1;var o=CG(n);if(o===null)return!0;var i=RC.call(o,"constructor")&&o.constructor;return typeof i=="function"&&i instanceof i&&PC.call(i)===RG}var xG=20;function Zb(n){return df(n)?n.slice():n}function IC(n,o,i,c){var u;if(i===void 0&&(i=0),!(i>xG)){if(i++,pf(n)||pf(o)||NC(o))u=Zb(o);else if(df(n)){if(u=n.slice(),df(o))for(var p=0,f=o.length;p<f;p++)u.push(Zb(o[p]));else if(bd(o))for(p=0,f=(h=Object.keys(o)).length;p<f;p++)u[v=h[p]]=Zb(o[v])}else if(bd(n))if(bd(o)){if(!(function(W,te){return!(!xC(W)||!xC(te))})(n,o))return o;var h;for(u=Object.assign({},n),p=0,f=(h=Object.keys(o)).length;p<f;p++){var v,A=o[v=h[p]];if(pf(A))A===void 0?delete u[v]:u[v]=A;else{var T=u[v],x=A;if(MC(n,v,c)||MC(o,v,c))delete u[v];else{if(bd(T)&&bd(x)){var I=c.get(T)||[],V=c.get(x)||[];I.push({obj:n,key:v}),V.push({obj:o,key:v}
20),c.set(T,I),c.set(x,V)}u[v]=IC(u[v],A,i,c)}}}}else u=o;return u}}function MC(n,o,i){for(var c=i.get(n[o])||[],u=0,p=c.length;u<p;u++){var f=c[u];if(f.key===o&&f.obj===n)return!0}return!1}function df(n){return Array.isArray(n)}function NC(n){return typeof n=="function"}function bd(n){return!pf(n)&&!df(n)&&!NC(n)&&Rt(n)=="object"}function pf(n){return typeof n=="string"||typeof n=="number"||typeof n=="boolean"||n===void 0||n instanceof Date||n instanceof RegExp||n===null}var IG=function(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")};function DC(n,o){return typeof o=="string"?n===o:!!n.match(o)}function vd(n,o){var i,c;if(!o)return!1;try{for(var u=IG(o),p=u.next();!p.done;p=u.next())if(DC(n,p.value))return!0}catch(f){i={error:f}}finally{try{p&&!p.done&&(c=u.return)&&c.call(u)}finally{if(i)throw i.error}}return!1}var _f,MG=(function(){function n(){var o=this;this._promise=new Promise(function(i,c){o._resolve=i,o._reject=c})}return Object.defineProperty(n.prototype,"promise",{get:function(){return this._promise},enumerable:!1,configurable:!0}),n.prototype.resolve=function(o){this._resolve(o)},n.prototype.reject=function(o){this._reject(o)},n})(),NG=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},DG=function(n,o,i){if(arguments.length===2)for(var c,u=0,p=o.length;u<p;u++)!c&&u in o||(c||(c=Array.prototype.slice.call(o,0,u)),c[u]=o[u]);return n.concat(c||Array.prototype.slice.call(o))},ff=(function(){function n(o,i){this._callback=o,this._that=i,this._isCalled=!1,this._deferred=new MG}return Object.defineProperty(n.prototype,"isCalled",{get:function(){return this._isCalled},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"promise",{get:function(){return this._deferred.promise},enumerable:!1,configurable:!0}),n.prototype.call=function(){for(var o,i=this,c=[],u=0;u<arguments.length;u++)c[u]=arguments[u];if(!this._isCalled){this._isCalled=!0;try{Promise.resolve((o=this._callback).call.apply(o,DG([this._that],NG(c),!1))).then(function(p){return i._deferred.resolve(p)},function(p){return i._deferred.reject(p)})}catch(p){this._deferred.reject(p)}}return this._deferred.promise},n})(),BG={_export:function(n,o){return new Promise(function(i){Vt.with(rf(Vt.active()),function(){n.export(o,function(c){i(c)})})})}};(function(n){n[n.NOT_RECORD=0]="NOT_RECORD",n[n.RECORD=1]="RECORD",n[n.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(_f||(_f={}));var Du,mf,ev=(function(){function n(){}return n.prototype.shouldSample=function(){return{decision:_f.NOT_RECORD}},n.prototype.toString=function(){return"AlwaysOffSampler"},n})(),hf=(function(){function n(){}return n.prototype.shouldSample=function(){return{decision:_f.RECORD_AND_SAMPLED}},n.prototype.toString=function(){return"AlwaysOnSampler"},n})(),UG=(function(){function n(o){var i,c,u,p;this._root=o.root,this._root||(Ra(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new hf),this._remoteParentSampled=(i=o.remoteParentSampled)!==null&&i!==void 0?i:new hf,this._remoteParentNotSampled=(c=o.remoteParentNotSampled)!==null&&c!==void 0?c:new ev,this._localParentSampled=(u=o.localParentSampled)!==null&&u!==void 0?u:new hf,this._localParentNotSampled=(p=o.localParentNotSampled)!==null&&p!==void 0?p:new ev}return n.prototype.shouldSample=function(o,i,c,u,p,f){var h=Sn.get
20SpanContext(o);return h&&vt(h)?h.isRemote?h.traceFlags&cn.SAMPLED?this._remoteParentSampled.shouldSample(o,i,c,u,p,f):this._remoteParentNotSampled.shouldSample(o,i,c,u,p,f):h.traceFlags&cn.SAMPLED?this._localParentSampled.shouldSample(o,i,c,u,p,f):this._localParentNotSampled.shouldSample(o,i,c,u,p,f):this._root.shouldSample(o,i,c,u,p,f)},n.prototype.toString=function(){return"ParentBased{root="+this._root.toString()+", remoteParentSampled="+this._remoteParentSampled.toString()+", remoteParentNotSampled="+this._remoteParentNotSampled.toString()+", localParentSampled="+this._localParentSampled.toString()+", localParentNotSampled="+this._localParentNotSampled.toString()+"}"},n})(),FG=(function(){function n(o,i){this._exporter=o,this._isExporting=!1,this._finishedSpans=[],this._droppedSpansCount=0;var c=Sr();this._maxExportBatchSize=typeof(i==null?void 0:i.maxExportBatchSize)=="number"?i.maxExportBatchSize:c.OTEL_BSP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize=typeof(i==null?void 0:i.maxQueueSize)=="number"?i.maxQueueSize:c.OTEL_BSP_MAX_QUEUE_SIZE,this._scheduledDelayMillis=typeof(i==null?void 0:i.scheduledDelayMillis)=="number"?i.scheduledDelayMillis:c.OTEL_BSP_SCHEDULE_DELAY,this._exportTimeoutMillis=typeof(i==null?void 0:i.exportTimeoutMillis)=="number"?i.exportTimeoutMillis:c.OTEL_BSP_EXPORT_TIMEOUT,this._shutdownOnce=new ff(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(At.warn("BatchSpanProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}return n.prototype.forceFlush=function(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()},n.prototype.onStart=function(o,i){},n.prototype.onEnd=function(o){this._shutdownOnce.isCalled||o.spanContext().traceFlags&cn.SAMPLED&&this._addToBuffer(o)},n.prototype.shutdown=function(){return this._shutdownOnce.call()},n.prototype._shutdown=function(){var o=this;return Promise.resolve().then(function(){return o.onShutdown()}).then(function(){return o._flushAll()}).then(function(){return o._exporter.shutdown()})},n.prototype._addToBuffer=function(o){if(this._finishedSpans.length>=this._maxQueueSize)return this._droppedSpansCount===0&&At.debug("maxQueueSize reached, dropping spans"),void this._droppedSpansCount++;this._droppedSpansCount>0&&(At.warn("Dropped "+this._droppedSpansCount+" spans because maxQueueSize reached"),this._droppedSpansCount=0),this._finishedSpans.push(o),this._maybeStartTimer()},n.prototype._flushAll=function(){var o=this;return new Promise(function(i,c){for(var u=[],p=0,f=Math.ceil(o._finishedSpans.length/o._maxExportBatchSize);p<f;p++)u.push(o._flushOneBatch());Promise.all(u).then(function(){i()}).catch(c)})},n.prototype._flushOneBatch=function(){var o=this;return this._clearTimer(),this._finishedSpans.length===0?Promise.resolve():new Promise(function(i,c){var u=setTimeout(function(){c(new Error("Timeout"))},o._exportTimeoutMillis);Vt.with(rf(Vt.active()),function(){var p;o._finishedSpans.length<=o._maxExportBatchSize?(p=o._finishedSpans,o._finishedSpans=[]):p=o._finishedSpans.splice(0,o._maxExportBatchSize);for(var f=function(){return o._exporter.export(p,function(x){var I;clearTimeout(u),x.code===Ei.SUCCESS?i():c((I=x.error)!==null&&I!==void 0?I:new Error("BatchSpanProcessor: span export failed"))})},h=null,v=0,A=p.length;v<A;v++){var T=p[v];T.resource.asyncAttributesPending&&T.resource.waitForAsyncAttributes&&(h!=null||(h=[]),h.push(T.resource.waitForAsyncAttributes()))}h===null?f():Promise.all(h).then(f,function(x){Ra(x),c(x)})})})},n.prototype._maybeStartTimer=function(){var o=this;if(!this._isExporting){var i=function(){o._isExporting=!0,o._flushOneBatch().finally(function(){o._isExporting=!1,o._finishedSpans.length>0&&(o._clearTimer(),o._maybeStartTimer())}).catch(function(c){o._isExporting=!1,Ra(c)})};if(this._finishedSpans.length>=this._maxExportBatchSize)return i();this._timer===void 0&&(this._timer=setTimeout(function(){return i()},this._scheduledDelayMillis),this._timer)}},n.prototype._clearTimer=function(){this._timer!==void 0&&(clearTimeout(this._timer),this._timer=void 0)},n})(),$G=(mf=function(n,o){return mf=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},mf(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}
20mf(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),jG=(function(n){function o(i,c){var u=n.call(this,i,c)||this;return u.onInit(c),u}return $G(o,n),o.prototype.onInit=function(i){var c=this;(i==null?void 0:i.disableAutoFlushOnDocumentHide)!==!0&&typeof document<"u"&&(this._visibilityChangeListener=function(){document.visibilityState==="hidden"&&c.forceFlush()},this._pageHideListener=function(){c.forceFlush()},document.addEventListener("visibilitychange",this._visibilityChangeListener),document.addEventListener("pagehide",this._pageHideListener))},o.prototype.onShutdown=function(){typeof document<"u"&&(this._visibilityChangeListener&&document.removeEventListener("visibilitychange",this._visibilityChangeListener),this._pageHideListener&&document.removeEventListener("pagehide",this._pageHideListener))},o})(FG),Ms=function(){return Ms=Object.assign||function(n){for(var o,i=1,c=arguments.length;i<c;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(n[u]=o[u]);return n},Ms.apply(this,arguments)},VG=function(n,o,i,c){return new(i||(i=Promise))(function(u,p){function f(A){try{v(c.next(A))}catch(T){p(T)}}function h(A){try{v(c.throw(A))}catch(T){p(T)}}function v(A){var T;A.done?u(A.value):(T=A.value,T instanceof i?T:new i(function(x){x(T)})).then(f,h)}v((c=c.apply(n,[])).next())})},zG=function(n,o){var i,c,u,p,f={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return p={next:h(0),throw:h(1),return:h(2)},typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function h(v){return function(A){return(function(T){if(i)throw new TypeError("Generator is already executing.");for(;f;)try{if(i=1,c&&(u=2&T[0]?c.return:T[0]?c.throw||((u=c.return)&&u.call(c),0):c.next)&&!(u=u.call(c,T[1])).done)return u;switch(c=0,u&&(T=[2&T[0],u.value]),T[0]){case 0:case 1:u=T;break;case 4:return f.label++,{value:T[1],done:!1};case 5:f.label++,c=T[1],T=[0];continue;case 7:T=f.ops.pop(),f.trys.pop();continue;default:if(!((u=(u=f.trys).length>0&&u[u.length-1])||T[0]!==6&&T[0]!==2)){f=0;continue}if(T[0]===3&&(!u||T[1]>u[0]&&T[1]<u[3])){f.label=T[1];break}if(T[0]===6&&f.label<u[1]){f.label=u[1],u=T;break}if(u&&f.label<u[2]){f.label=u[2],f.ops.push(T);break}u[2]&&f.ops.pop(),f.trys.pop();continue}T=o.call(n,f)}catch(x){T=[6,x],c=0}finally{i=u=0}if(5&T[0])throw T[1];return{value:T[0]?T[1]:void 0,done:!0}})([v,A])}}},HG=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},GG=(function(){function n(o,i){var c,u=this;this._attributes=o,this.asyncAttributesPending=i!=null,this._syncAttributes=(c=this._attributes)!==null&&c!==void 0?c:{},this._asyncAttributesPromise=i==null?void 0:i.then(function(p){return u._attributes=Object.assign({},u._attributes,p),u.asyncAttributesPending=!1,p},function(p){return At.debug("a resource's async attributes promise rejected: %s",p),u.asyncAttributesPending=!1,{}})}return n.empty=function(){return n.EMPTY},n.default=function(){var o;return new n(((o={})[Nh]="unknown_service",o[jl]=Cc[jl],o[$l]=Cc[$l],o[Vl]=Cc[Vl],o))},Object.defineProperty(n.prototype,"attributes",{get:function(){var o;return this.asyncAttributesPending&&At.error("Accessing resource attributes before async attributes settled"),(o=this._attributes)!==null&&o!==void 0?o:{}},enumerable:!1,configurable:!0}),n.prototype.waitForAsyncAttributes=function(){return VG(this,void 0,void 0,function(){return zG(this,function(o){switch(o.label){case 0:return this.asyncAttributesPending?[4,this._asyncAttributesPromise]:[3,2];case 1:o.sent(),o.label=2;case 2:return[2]}})})},n.prototype.merge=function(o){var i,c=this;if(!o)return this;var u=Ms(Ms({},this._syncAttributes),(i=o._syncAttributes)!==null&&i!==void 0?i:o.attributes);if(!this._asyncAttributesPromise&&!o._asyncAttributesPromise)return new n(u);var p=Promise.all([this._asyncAttributesPromise,o._asyncAttributesPromise]).then(function(f){var h,v=HG(f,2),A=v[0],T=v[1];return Ms(Ms(Ms(Ms({},c._syncAttributes),A),(h=o._syncAttributes)!==null&&h!==void 0?h:o.attributes),T)});return new n(u,p)}
20,n.EMPTY=new n({}),n})(),qG=function(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},WG=(function(){function n(){}return n.prototype.export=function(o,i){return this._sendSpans(o,i)},n.prototype.shutdown=function(){return this._sendSpans([]),this.forceFlush()},n.prototype.forceFlush=function(){return Promise.resolve()},n.prototype._exportInfo=function(o){var i;return{resource:{attributes:o.resource.attributes},traceId:o.spanContext().traceId,parentId:o.parentSpanId,traceState:(i=o.spanContext().traceState)===null||i===void 0?void 0:i.serialize(),name:o.name,id:o.spanContext().spanId,kind:o.kind,timestamp:SC(o.startTime),duration:SC(o.duration),attributes:o.attributes,status:o.status,events:o.events,links:o.links}},n.prototype._sendSpans=function(o,i){var c,u;try{for(var p=qG(o),f=p.next();!f.done;f=p.next())var h=f.value}catch(v){c={error:v}}finally{try{f&&!f.done&&(u=p.return)&&u.call(p)}finally{if(c)throw c.error}}if(i)return i({code:Ei.SUCCESS})},n})(),YG=function(n,o,i,c){return new(i||(i=Promise))(function(u,p){function f(A){try{v(c.next(A))}catch(T){p(T)}}function h(A){try{v(c.throw(A))}catch(T){p(T)}}function v(A){var T;A.done?u(A.value):(T=A.value,T instanceof i?T:new i(function(x){x(T)})).then(f,h)}v((c=c.apply(n,[])).next())})},KG=function(n,o){var i,c,u,p,f={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return p={next:h(0),throw:h(1),return:h(2)},typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function h(v){return function(A){return(function(T){if(i)throw new TypeError("Generator is already executing.");for(;f;)try{if(i=1,c&&(u=2&T[0]?c.return:T[0]?c.throw||((u=c.return)&&u.call(c),0):c.next)&&!(u=u.call(c,T[1])).done)return u;switch(c=0,u&&(T=[2&T[0],u.value]),T[0]){case 0:case 1:u=T;break;case 4:return f.label++,{value:T[1],done:!1};case 5:f.label++,c=T[1],T=[0];continue;case 7:T=f.ops.pop(),f.trys.pop();continue;default:if(!((u=(u=f.trys).length>0&&u[u.length-1])||T[0]!==6&&T[0]!==2)){f=0;continue}if(T[0]===3&&(!u||T[1]>u[0]&&T[1]<u[3])){f.label=T[1];break}if(T[0]===6&&f.label<u[1]){f.label=u[1],u=T;break}if(u&&f.label<u[2]){f.label=u[2],f.ops.push(T);break}u[2]&&f.ops.pop(),f.trys.pop();continue}T=o.call(n,f)}catch(x){T=[6,x],c=0}finally{i=u=0}if(5&T[0])throw T[1];return{value:T[0]?T[1]:void 0,done:!0}})([v,A])}}},JG=(function(){function n(o){this._exporter=o,this._shutdownOnce=new ff(this._shutdown,this),this._unresolvedExports=new Set}return n.prototype.forceFlush=function(){return YG(this,void 0,void 0,function(){return KG(this,function(o){switch(o.label){case 0:return[4,Promise.all(Array.from(this._unresolvedExports))];case 1:return o.sent(),this._exporter.forceFlush?[4,this._exporter.forceFlush()]:[3,3];case 2:o.sent(),o.label=3;case 3:return[2]}})})},n.prototype.onStart=function(o,i){},n.prototype.onEnd=function(o){var i,c,u=this;if(!this._shutdownOnce.isCalled&&o.spanContext().traceFlags&cn.SAMPLED){var p=function(){return BG._export(u._exporter,[o]).then(function(h){var v;h.code!==Ei.SUCCESS&&Ra((v=h.error)!==null&&v!==void 0?v:new Error("SimpleSpanProcessor: span export failed (status "+h+")"))}).catch(function(h){Ra(h)})};if(o.resource.asyncAttributesPending){var f=(c=(i=o.resource).waitForAsyncAttributes)===null||c===void 0?void 0:c.call(i).then(function(){return f!=null&&u._unresolvedExports.delete(f),p()},function(h){return Ra(h)});f!=null&&this._unresolvedExports.add(f)}else p()}},n.prototype.shutdown=function(){return this._shutdownOnce.call()},n.prototype._shutdown=function(){return this._exporter.shutdown()},n})(),XG=function(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},QG=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},ZG=(function(){function n(o,i,c,u,p,f,h,v,A,T){h===void 0&&(h=[]),this.attributes={},this.links=[],this.events=[],this._droppedAttributesCount=0,this._droppedEventsCount=0,this._droppedLinksCount=0,this.status={code:vn.UNSET},this.endTime=[0,0],this._ended=!1,this._duration=[-1,-1],this.name=c,this._spanContext=u,this.parentSpanId=f,this.kind=p,this.links=h;var x=Date.now();this._performanceStartTime=Ca.now(),this._performanceOffset=x-(this._performanceStartTime+Kb()),this._startTimeProvided=v!=null,this.startTime=this._getTime(v??x),this.resource=o.resource,this.instrumentationLibrary=o.instrumentationLibrary,this._spanLimits=o.getSpanLimits(),this._attributeValueLengthLimit=this._spanLimits.attributeValueLengthLimit||0,T!=null&&this.setAttributes(T),this._spanProcessor=o.getActiveSpanProcessor(),this._spanProcessor.onStart(this,i)}return n.prototype.spanContext=function(){return this._spanContext},n.prototype.setAttribute=function(o,i){return i==null||this._isSpanEnded()?this:o.length===0?(At.warn("Invalid attribute key: "+o),this):bC(i)?Object.keys(this.attributes).length>=this._spanLimits.attributeCountLimit&&!Object.prototype.hasOwnProperty.call(this.attributes,o)?(this._droppedAttributesCount++,this):(this.attributes[o]=this._truncateToSize(i),this):(At.warn("Invalid attribute value set for key: "+o),this)},n.prototype.setAttributes=function(o){var i,c;try{for(var u=XG(Object.entries(o)),p=u.next();!p.done;p=u.next()){var f=QG(p.value,2),h=f[0],v=f[1];this.setAttribute(h,v)}}catch(A){i={error:A}}finally{try{p&&!p.done&&(c=u.return)&&c.call(u)}finally{if(i)throw i.error}}return this},n.prototype.addEvent=function(o,i,c){if(this._isSpanEnded())return this;if(this._spanLimits.eventCountLimit===0)return At.warn("No events allowed."),this._droppedEventsCount++,this;this.events.length>=this._spanLimits.eventCountLimit&&(this._droppedEventsCount===0&&At.debug("Dropping extra events."),this.events.shift(),this._droppedEventsCount++),TC(i)&&(TC(c)||(c=i),i=void 0);var u=af(i);return this.events.push({name:o,attributes:u,time:this._getTime(c),droppedAttributesCount:0}),this},n.prototype.setStatus=function(o){return this._isSpanEnded()||(this.status=o),this},n.prototype.updateName=function(o){return this._isSpanEnded()||(this.name=o),this},n.prototype.end=function(o){this._isSpanEnded()?At.error(this.name+" "+this._spanContext.traceId+"-"+this._spanContext.spanId+" - You can only call end() on a span once."):(this._ended=!0,this.endTime=this._getTime(o),this._duration=(function(i,c){var u=c[0]-i[0],p=c[1]-i[1];return p<0&&(u-=1,p+=uf),[u,p]})(this.startTime,this.endTime),this._duration[0]<0&&(At.warn("Inconsistent start and end time, startTime > endTime. Setting span duration to 0ms.",this.startTime,this.endTime),this.endTime=this.startTime.slice(),this._duration=[0,0]),this._droppedEventsCount>0&&At.warn("Dropped "+this._droppedEventsCount+" events because eventCountLimit reached"),this._spanProcessor.onEnd(this))}
20,n.prototype._getTime=function(o){if(typeof o=="number"&&o<Ca.now())return xc(o+this._performanceOffset);if(typeof o=="number")return Zi(o);if(o instanceof Date)return Zi(o.getTime());if(Jb(o))return o;if(this._startTimeProvided)return Zi(Date.now());var i=Ca.now()-this._performanceStartTime;return kC(this.startTime,Zi(i))},n.prototype.isRecording=function(){return this._ended===!1},n.prototype.recordException=function(o,i){var c={};typeof o=="string"?c[Pn.EXCEPTION_MESSAGE]=o:o&&(o.code?c[Pn.EXCEPTION_TYPE]=o.code.toString():o.name&&(c[Pn.EXCEPTION_TYPE]=o.name),o.message&&(c[Pn.EXCEPTION_MESSAGE]=o.message),o.stack&&(c[Pn.EXCEPTION_STACKTRACE]=o.stack)),c[Pn.EXCEPTION_TYPE]||c[Pn.EXCEPTION_MESSAGE]?this.addEvent("exception",c,i):At.warn("Failed to record an exception "+o)},Object.defineProperty(n.prototype,"duration",{get:function(){return this._duration},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"ended",{get:function(){return this._ended},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"droppedAttributesCount",{get:function(){return this._droppedAttributesCount},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"droppedEventsCount",{get:function(){return this._droppedEventsCount},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"droppedLinksCount",{get:function(){return this._droppedLinksCount},enumerable:!1,configurable:!0}),n.prototype._isSpanEnded=function(){return this._ended&&At.warn("Can not execute the operation on ended Span {traceId: "+this._spanContext.traceId+", spanId: "+this._spanContext.spanId+"}"),this._ended},n.prototype._truncateToLimitUtil=function(o,i){return o.length<=i?o:o.substr(0,i)},n.prototype._truncateToSize=function(o){var i=this,c=this._attributeValueLengthLimit;return c<=0?(At.warn("Attribute value limit must be positive, got "+c),o):typeof o=="string"?this._truncateToLimitUtil(o,c):Array.isArray(o)?o.map(function(u){return typeof u=="string"?i._truncateToLimitUtil(u,c):u}):o},n})();(function(n){n[n.NOT_RECORD=0]="NOT_RECORD",n[n.RECORD=1]="RECORD",n[n.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(Du||(Du={}));var gf=(function(){function n(){}return n.prototype.shouldSample=function(){return{decision:Du.NOT_RECORD}},n.prototype.toString=function(){return"AlwaysOffSampler"},n})(),Bu=(function(){function n(){}return n.prototype.shouldSample=function(){return{decision:Du.RECORD_AND_SAMPLED}},n.prototype.toString=function(){return"AlwaysOnSampler"},n})(),tv=(function(){function n(o){var i,c,u,p;this._root=o.root,this._root||(Ra(new Error("ParentBasedSampler must have a root sampler configured")),this._root=new Bu),this._remoteParentSampled=(i=o.remoteParentSampled)!==null&&i!==void 0?i:new Bu,this._remoteParentNotSampled=(c=o.remoteParentNotSampled)!==null&&c!==void 0?c:new gf,this._localParentSampled=(u=o.localParentSampled)!==null&&u!==void 0?u:new Bu,this._localParentNotSampled=(p=o.localParentNotSampled)!==null&&p!==void 0?p:new gf}return n.prototype.shouldSample=function(o,i,c,u,p,f){var h=Sn.get
20SpanContext(o);return h&&vt(h)?h.isRemote?h.traceFlags&cn.SAMPLED?this._remoteParentSampled.shouldSample(o,i,c,u,p,f):this._remoteParentNotSampled.shouldSample(o,i,c,u,p,f):h.traceFlags&cn.SAMPLED?this._localParentSampled.shouldSample(o,i,c,u,p,f):this._localParentNotSampled.shouldSample(o,i,c,u,p,f):this._root.shouldSample(o,i,c,u,p,f)},n.prototype.toString=function(){return"ParentBased{root="+this._root.toString()+", remoteParentSampled="+this._remoteParentSampled.toString()+", remoteParentNotSampled="+this._remoteParentNotSampled.toString()+", localParentSampled="+this._localParentSampled.toString()+", localParentNotSampled="+this._localParentNotSampled.toString()+"}"},n})(),BC=(function(){function n(o){o===void 0&&(o=0),this._ratio=o,this._ratio=this._normalize(o),this._upperBound=Math.floor(4294967295*this._ratio)}return n.prototype.shouldSample=function(o,i){return{decision:We(i)&&this._accumulate(i)<this._upperBound?Du.RECORD_AND_SAMPLED:Du.NOT_RECORD}},n.prototype.toString=function(){return"TraceIdRatioBased{"+this._ratio+"}"},n.prototype._normalize=function(o){return typeof o!="number"||isNaN(o)?0:o>=1?1:o<=0?0:o},n.prototype._accumulate=function(o){for(var i=0,c=0;c<o.length/8;c++){var u=8*c;i=(i^parseInt(o.slice(u,u+8),16))>>>0}return i},n})(),eq=Sr(),tq=yi.AlwaysOn,Uu=1;function UC(){return{sampler:FC(eq),forceFlushTimeoutMillis:3e4,generalLimits:{attributeValueLengthLimit:Sr().OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:Sr().OTEL_ATTRIBUTE_COUNT_LIMIT},spanLimits:{attributeValueLengthLimit:Sr().OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:Sr().OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,linkCountLimit:Sr().OTEL_SPAN_LINK_COUNT_LIMIT,eventCountLimit:Sr().OTEL_SPAN_EVENT_COUNT_LIMIT,attributePerEventCountLimit:Sr().OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,attributePerLinkCountLimit:Sr().OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT}}}function FC(n){switch(n===void 0&&(n=Sr()),n.OTEL_TRACES_SAMPLER){case yi.AlwaysOn:return new Bu;case yi.AlwaysOff:return new gf;case yi.ParentBasedAlwaysOn:return new tv({root:new Bu});case yi.ParentBasedAlwaysOff:return new tv({root:new gf});case yi.TraceIdRatio:return new BC($C(n));case yi.ParentBasedTraceIdRatio:return new tv({root:new BC($C(n))});default:return At.error('OTEL_TRACES_SAMPLER value "'+n.OTEL_TRACES_SAMPLER+" invalid, defaulting to "+tq+'".'),new Bu}}function $C(n){if(n.OTEL_TRACES_SAMPLER_ARG===void 0||n.OTEL_TRACES_SAMPLER_ARG==="")return At.error("OTEL_TRACES_SAMPLER_ARG is blank, defaulting to "+Uu+"."),Uu;var o=Number(n.OTEL_TRACES_SAMPLER_ARG);return isNaN(o)?(At.error("OTEL_TRACES_SAMPLER_ARG="+n.OTEL_TRACES_SAMPLER_ARG+" was given, but it is invalid, defaulting to "+Uu+"."),Uu):o<0||o>1?(At.error("OTEL_TRACES_SAMPLER_ARG="+n.OTEL_TRACES_SAMPLER_ARG+" was given, but it is out of range ([0..1]), defaulting to "+Uu+"."),Uu):o}function nq(n){var o,i,c,u,p,f,h,v,A,T,x,I,V=Object.assign({},n.spanLimits),W=EC(Rc);return V.attributeCountLimit=(f=(p=(u=(i=(o=n.spanLimits)===null||o===void 0?void 0:o.attributeCountLimit)!==null&&i!==void 0?i:(c=n.generalLimits)===null||c===void 0?void 0:c.attributeCountLimit)!==null&&u!==void 0?u:W.OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT)!==null&&p!==void 0?p:W.OTEL_ATTRIBUTE_COUNT_LIMIT)!==null&&f!==void 0?f:cf,V.attributeValueLengthLimit=(I=(x=(T=(v=(h=n.spanLimits)===null||h===void 0?void 0:h.attributeValueLengthLimit)!==null&&v!==void 0?v:(A=n.generalLimits)===null||A===void 0?void 0:A.attributeValueLengthLimit)!==null&&T!==void 0?T:W.OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&x!==void 0?x:W.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT)!==null&&I!==void 0?I:sf,Object.assign({},n,{spanLimits:V})}var bf,rq=(function(){function n(o,i){this._exporter=o,this._isExporting=!1,this._finishedSpans=[],this._droppedSpansCount=0;var c=Sr();this._maxExportBatchSize=typeof(i==null?void 0:i.maxExportBatchSize)=="number"?i.maxExportBatchSize:c.OTEL_BSP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize=typeof(i==null?void 0:i.maxQueueSize)=="number"?i.maxQueueSize:c.OTEL_BSP_MAX_QUEUE_SIZE,this._scheduledDelayMillis=typeof(i==null?void 0:i.scheduledDelayMillis)=="number"?i.scheduledDelayMillis:c.OTEL_BSP_SCHEDULE_DELAY,this._exportTimeoutMillis=typeof(i==null?void 0:i.exportTimeoutMillis)=="number"?i.exportTimeoutMillis:c.OTEL_BSP_EXPORT_TIMEOUT,this._shutdownOnce=new ff(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(At.warn("BatchSpanProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}return n.prototype.forceFlush=function(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()},n.prototype.onStart=function(o,i){},n.prototype.onEnd=function(o){this._shutdownOnce.isCalled||o.spanContext().traceFlags&cn.SAMPLED&&this._addToBuffer(o)},n.prototype.shutdown=function(){return this._shutdownOnce.call()},n.prototype._shutdown=function(){var o=this;return Promise.resolve().then(function(){return o.onShutdown()}).then(function(){return o._flushAll()}).then(function(){return o._exporter.shutdown()})}
20,n.prototype._addToBuffer=function(o){if(this._finishedSpans.length>=this._maxQueueSize)return this._droppedSpansCount===0&&At.debug("maxQueueSize reached, dropping spans"),void this._droppedSpansCount++;this._droppedSpansCount>0&&(At.warn("Dropped "+this._droppedSpansCount+" spans because maxQueueSize reached"),this._droppedSpansCount=0),this._finishedSpans.push(o),this._maybeStartTimer()},n.prototype._flushAll=function(){var o=this;return new Promise(function(i,c){for(var u=[],p=0,f=Math.ceil(o._finishedSpans.length/o._maxExportBatchSize);p<f;p++)u.push(o._flushOneBatch());Promise.all(u).then(function(){i()}).catch(c)})},n.prototype._flushOneBatch=function(){var o=this;return this._clearTimer(),this._finishedSpans.length===0?Promise.resolve():new Promise(function(i,c){var u=setTimeout(function(){c(new Error("Timeout"))},o._exportTimeoutMillis);Vt.with(rf(Vt.active()),function(){var p;o._finishedSpans.length<=o._maxExportBatchSize?(p=o._finishedSpans,o._finishedSpans=[]):p=o._finishedSpans.splice(0,o._maxExportBatchSize);for(var f=function(){return o._exporter.export(p,function(x){var I;clearTimeout(u),x.code===Ei.SUCCESS?i():c((I=x.error)!==null&&I!==void 0?I:new Error("BatchSpanProcessor: span export failed"))})},h=null,v=0,A=p.length;v<A;v++){var T=p[v];T.resource.asyncAttributesPending&&T.resource.waitForAsyncAttributes&&(h!=null||(h=[]),h.push(T.resource.waitForAsyncAttributes()))}h===null?f():Promise.all(h).then(f,function(x){Ra(x),c(x)})})})},n.prototype._maybeStartTimer=function(){var o=this;if(!this._isExporting){var i=function(){o._isExporting=!0,o._flushOneBatch().finally(function(){o._isExporting=!1,o._finishedSpans.length>0&&(o._clearTimer(),o._maybeStartTimer())}).catch(function(c){o._isExporting=!1,Ra(c)})};if(this._finishedSpans.length>=this._maxExportBatchSize)return i();this._timer===void 0&&(this._timer=setTimeout(function(){return i()},this._scheduledDelayMillis),this._timer)}},n.prototype._clearTimer=function(){this._timer!==void 0&&(clearTimeout(this._timer),this._timer=void 0)},n})(),oq=(bf=function(n,o){return bf=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},bf(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}bf(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),aq=(function(n){function o(i,c){var u=n.call(this,i,c)||this;return u.onInit(c),u}return oq(o,n),o.prototype.onInit=function(i){var c=this;(i==null?void 0:i.disableAutoFlushOnDocumentHide)!==!0&&typeof document<"u"&&(this._visibilityChangeListener=function(){document.visibilityState==="hidden"&&c.forceFlush()},this._pageHideListener=function(){c.forceFlush()},document.addEventListener("visibilitychange",this._visibilityChangeListener),document.addEventListener("pagehide",this._pageHideListener))},o.prototype.onShutdown=function(){typeof document<"u"&&(this._visibilityChangeListener&&document.removeEventListener("visibilitychange",this._visibilityChangeListener),this._pageHideListener&&document.removeEventListener("pagehide",this._pageHideListener))},o})(rq),iq=function(){this.generateTraceId=jC(16),this.generateSpanId=jC(8)},vf=Array(32);function jC(n){return function(){for(var o=0;o<2*n;o++)vf[o]=Math.floor(16*Math.random())+48,vf[o]>=58&&(vf[o]+=39);return String.fromCharCode.apply(null,vf.slice(0,2*n))}}var Mc,sq=(function(){function n(o,i,c){this._tracerProvider=c;var u,p,f,h,v=(u=i,p={sampler:FC()},f=UC(),(h=Object.assign({},f,p,u)).generalLimits=Object.assign({},f.generalLimits,u.generalLimits||{}),h.spanLimits=Object.assign({},f.spanLimits,u.spanLimits||{}),h);this._sampler=v.sampler,this._generalLimits=v.generalLimits,this._spanLimits=v.spanLimits,this._idGenerator=i.idGenerator||new iq,this.resource=c.resource,this.instrumentationLibrary=o}return n.prototype.startSpan=function(o,i,c){var u,p,f;i===void 0&&(i={}),c===void 0&&(c=Vt.active()),i.root&&(c=Sn.deleteSpan(c));
20var h=Sn.getSpan(c);if(Gb(c))return At.debug("Instrumentation suppressed, returning Noop Span"),Sn.wrapSpanContext($r);var v,A,T,x=h==null?void 0:h.spanContext(),I=this._idGenerator.generateSpanId();x&&Sn.isSpanContextValid(x)?(v=x.traceId,A=x.traceState,T=x.spanId):v=this._idGenerator.generateTraceId();var V=(u=i.kind)!==null&&u!==void 0?u:Ut.INTERNAL,W=((p=i.links)!==null&&p!==void 0?p:[]).map(function(ne){return{context:ne.context,attributes:af(ne.attributes)}}),te=af(i.attributes),ae=this._sampler.shouldSample(c,v,o,V,te,W);A=(f=ae.traceState)!==null&&f!==void 0?f:A;var se={traceId:v,spanId:I,traceFlags:ae.decision===an.RECORD_AND_SAMPLED?cn.SAMPLED:cn.NONE,traceState:A};if(ae.decision===an.NOT_RECORD)return At.debug("Recording is off, propagating context in a non-recording span"),Sn.wrapSpanContext(se);var pe=af(Object.assign(te,ae.attributes));return new ZG(this,c,o,se,V,T,W,i.startTime,void 0,pe)},n.prototype.startActiveSpan=function(o,i,c,u){var p,f,h;if(!(arguments.length<2)){arguments.length===2?h=i:arguments.length===3?(p=i,h=c):(p=i,f=c,h=u);var v=f??Vt.active(),A=this.startSpan(o,p,v),T=Sn.setSpan(v,A);return Vt.with(T,h,void 0,A)}},n.prototype.getGeneralLimits=function(){return this._generalLimits},n.prototype.getSpanLimits=function(){return this._spanLimits},n.prototype.getActiveSpanProcessor=function(){return this._tracerProvider.getActiveSpanProcessor()},n})(),Ns=function(){return Ns=Object.assign||function(n){for(var o,i=1,c=arguments.length;i<c;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(n[u]=o[u]);return n},Ns.apply(this,arguments)},cq=function(n,o,i,c){return new(i||(i=Promise))(function(u,p){function f(A){try{v(c.next(A))}catch(T){p(T)}}function h(A){try{v(c.throw(A))}catch(T){p(T)}}function v(A){var T;A.done?u(A.value):(T=A.value,T instanceof i?T:new i(function(x){x(T)})).then(f,h)}v((c=c.apply(n,[])).next())})},uq=function(n,o){var i,c,u,p,f={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return p={next:h(0),throw:h(1),return:h(2)},typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function h(v){return function(A){return(function(T){if(i)throw new TypeError("Generator is already executing.");for(;f;)try{if(i=1,c&&(u=2&T[0]?c.return:T[0]?c.throw||((u=c.return)&&u.call(c),0):c.next)&&!(u=u.call(c,T[1])).done)return u;switch(c=0,u&&(T=[2&T[0],u.value]),T[0]){case 0:case 1:u=T;break;case 4:return f.label++,{value:T[1],done:!1};case 5:f.label++,c=T[1],T=[0];continue;case 7:T=f.ops.pop(),f.trys.pop();continue;default:if(!((u=(u=f.trys).length>0&&u[u.length-1])||T[0]!==6&&T[0]!==2)){f=0;continue}if(T[0]===3&&(!u||T[1]>u[0]&&T[1]<u[3])){f.label=T[1];break}if(T[0]===6&&f.label<u[1]){f.label=u[1],u=T;break}if(u&&f.label<u[2]){f.label=u[2],f.ops.push(T);break}u[2]&&f.ops.pop(),f.trys.pop();continue}T=o.call(n,f)}catch(x){T=[6,x],c=0}finally{i=u=0}if(5&T[0])throw T[1];return{value:T[0]?T[1]:void 0,done:!0}})([v,A])}}},lq=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},VC=(function(){function n(o,i){var c,u=this;this._attributes=o,this.asyncAttributesPending=i!=null,this._syncAttributes=(c=this._attributes)!==null&&c!==void 0?c:{},this._asyncAttributesPromise=i==null?void 0:i.then(function(p){return u._attributes=Object.assign({},u._attributes,p),u.asyncAttributesPending=!1,p},function(p){return At.debug("a resource's async attributes promise rejected: %s",p),u.asyncAttributesPending=!1,{}})}return n.empty=function(){return n.EMPTY},n.default=function(){var o;return new n(((o={})[Nh]="unknown_service",o[jl]=Cc[jl],o[$l]=Cc[$l],o[Vl]=Cc[Vl],o))},Object.defineProperty(n.prototype,"attributes",{get:function(){var o;return this.asyncAttributesPending&&At.error("Accessing resource attributes before async attributes settled"),(o=this._attributes)!==null&&o!==void 0?o:{}},enumerable:!1,configurable:!0}),n.prototype.waitForAsyncAttributes=function(){return cq(this,void 0,void 0,function(){return uq(this,function(o){switch(o.label){case 0:return this.asyncAttributesPending?[4,this._asyncAttributesPromise]:[3,2];case 1:o.sent(),o.label=2;case 2:return[2]}})})},n.prototype.merge=function(o){var i,c=this;if(!o)return this;var u=Ns(Ns({},this._syncAttributes),(i=o._syncAttributes)!==null&&i!==void 0?i:o.attributes);if(!this._asyncAttributesPromise&&!o._asyncAttributesPromise)return new n(u);var p=Promise.all([this._asyncAttributesPromise,o._asyncAttributesPromise]).then(function(f){var h,v=lq(f,2),A=v[0],T=v[1];return Ns(Ns(Ns(Ns({},c._syncAttributes),A),(h=o._syncAttributes)!==null&&h!==void 0?h:o.attributes),T)});return new n(u,p)}
20,n.EMPTY=new n({}),n})(),yf=function(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},dq=(function(){function n(o){this._spanProcessors=o}return n.prototype.forceFlush=function(){var o,i,c=[];try{for(var u=yf(this._spanProcessors),p=u.next();!p.done;p=u.next()){var f=p.value;c.push(f.forceFlush())}}catch(h){o={error:h}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}return new Promise(function(h){Promise.all(c).then(function(){h()}).catch(function(v){Ra(v||new Error("MultiSpanProcessor: forceFlush failed")),h()})})},n.prototype.onStart=function(o,i){var c,u;try{for(var p=yf(this._spanProcessors),f=p.next();!f.done;f=p.next())f.value.onStart(o,i)}catch(h){c={error:h}}finally{try{f&&!f.done&&(u=p.return)&&u.call(p)}finally{if(c)throw c.error}}},n.prototype.onEnd=function(o){var i,c;try{for(var u=yf(this._spanProcessors),p=u.next();!p.done;p=u.next())p.value.onEnd(o)}catch(f){i={error:f}}finally{try{p&&!p.done&&(c=u.return)&&c.call(u)}finally{if(i)throw i.error}}},n.prototype.shutdown=function(){var o,i,c=[];try{for(var u=yf(this._spanProcessors),p=u.next();!p.done;p=u.next()){var f=p.value;c.push(f.shutdown())}}catch(h){o={error:h}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}return new Promise(function(h,v){Promise.all(c).then(function(){h()},v)})},n})(),pq=(function(){function n(){}return n.prototype.onStart=function(o,i){},n.prototype.onEnd=function(o){},n.prototype.shutdown=function(){return Promise.resolve()},n.prototype.forceFlush=function(){return Promise.resolve()},n})();(function(n){n[n.resolved=0]="resolved",n[n.timeout=1]="timeout",n[n.error=2]="error",n[n.unresolved=3]="unresolved"})(Mc||(Mc={}));var Kt,nv,yd,Ef,wf,_q=(function(){function n(o){var i;o===void 0&&(o={}),this._registeredSpanProcessors=[],this._tracers=new Map;var c=(function(){for(var f=[],h=0;h<arguments.length;h++)f[h]=arguments[h];for(var v=f.shift(),A=new WeakMap;f.length>0;)v=IC(v,f.shift(),0,A);return v})({},UC(),nq(o));this.resource=(i=c.resource)!==null&&i!==void 0?i:VC.empty(),this.resource=VC.default().merge(this.resource),this._config=Object.assign({},c,{resource:this.resource});var u=this._buildExporterFromEnv();if(u!==void 0){var p=new aq(u);this.activeSpanProcessor=p}else this.activeSpanProcessor=new pq}return n.prototype.getTracer=function(o,i,c){var u=o+"@"+(i||"")+":"+((c==null?void 0:c.schemaUrl)||"");return this._tracers.has(u)||this._tracers.set(u,new sq({name:o,version:i,schemaUrl:c==null?void 0:c.schemaUrl},this._config,this)),this._tracers.get(u)},n.prototype.addSpanProcessor=function(o){this._registeredSpanProcessors.length===0&&this.activeSpanProcessor.shutdown().catch(function(i){return At.error("Error while trying to shutdown current span processor",i)}),this._registeredSpanProcessors.push(o),this.activeSpanProcessor=new dq(this._registeredSpanProcessors)},n.prototype.getActiveSpanProcessor=function(){return this.activeSpanProcessor},n.prototype.register=function(o){o===void 0&&(o={}),Sn.setGlobalTracerProvider(this),o.propagator===void 0&&(o.propagator=this._buildPropagatorFromEnv()),o.contextManager&&Vt.setGlobalContextManager(o.contextManager),o.propagator&&ra.setGlobalPropagator(o.propagator)},n.prototype.forceFlush=function(){var o=this._config.forceFlushTimeoutMillis,i=this._registeredSpanProcessors.map(function(c){return new Promise(function(u){var p,f=setTimeout(function(){u(new Error("Span processor did not completed within timeout period of "+o+" ms")),p=Mc.timeout},o);c.forceFlush().then(function(){clearTimeout(f),p!==Mc.timeout&&(p=Mc.resolved,u(p))}).catch(function(h){clearTimeout(f),p=Mc.error,u(h)})})});return new Promise(function(c,u){Promise.all(i).then(function(p){var f=p.filter(function(h){return h!==Mc.resolved});f.length>0?u(f):c()}).catch(function(p){return u([p])})})},n.prototype.shutdown=function(){return this.activeSpanProcessor.shutdown()},n.prototype._getPropagator=function(o){var i;return(i=this.constructor._registeredPropagators.get(o))===null||i===void 0?void 0:i()},n.prototype._getSpanExporter=function(o){var i;return(i=this.constructor._registeredExporters.get(o))===null||i===void 0?void 0:i()},n.prototype._buildPropagatorFromEnv=function(){var o=this,i=Array.from(new Set(Sr().OTEL_PROPAGATORS)),c=i.map(function(u){var p=o._getPropagator(u);return p||At.warn('Propagator "'+u+'" requested through environment variable is unavailable.'),p}).reduce(function(u,p){return p&&u.push(p),u},[]);return c.length===0?void 0:i.length===1?c[0]:new bG({propagators:c})},n.prototype._buildExporterFromEnv=function(){var o=Sr().OTEL_TRACES_EXPORTER;if(o!=="none"&&o!==""){var i=this._getSpanExporter(o);return i||At.error('Exporter "'+o+'" requested through environment variable is unavailable.'),i}},n._registeredPropagators=new Map([["tracecontext",function(){return new TG}],["baggage",function(){return new eG}]]),n._registeredExporters=new Map,n})(),fq=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},mq=function(n,o,i){if(arguments.length===2)for(var c,u=0,p=o.length;u<p;u++)!c&&u in o||(c||(c=Array.prototype.slice.call(o,0,u)),c[u]=o[u]);return n.concat(c||Array.prototype.slice.call(o))},hq=(function(){function n(){this._enabled=!1,this._currentContext=$t}return n.prototype._bindFunction=function(o,i){o===void 0&&(o=$t);var c=this,u=function(){for(var p=this,f=[],h=0;h<arguments.length;h++)f[h]=arguments[h];
20return c.with(o,function(){return i.apply(p,f)})};return Object.defineProperty(u,"length",{enumerable:!1,configurable:!0,writable:!1,value:i.length}),u},n.prototype.active=function(){return this._currentContext},n.prototype.bind=function(o,i){return o===void 0&&(o=this.active()),typeof i=="function"?this._bindFunction(o,i):i},n.prototype.disable=function(){return this._currentContext=$t,this._enabled=!1,this},n.prototype.enable=function(){return this._enabled||(this._enabled=!0,this._currentContext=$t),this},n.prototype.with=function(o,i,c){for(var u=[],p=3;p<arguments.length;p++)u[p-3]=arguments[p];var f=this._currentContext;this._currentContext=o||$t;try{return i.call.apply(i,mq([c],fq(u),!1))}finally{this._currentContext=f}},n})(),gq=(wf=function(n,o){return wf=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},wf(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}wf(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),bq=(function(n){function o(i){i===void 0&&(i={});var c=n.call(this,i)||this;if(i.contextManager)throw"contextManager should be defined in register method not in constructor";if(i.propagator)throw"propagator should be defined in register method not in constructor";return c}return gq(o,n),o.prototype.register=function(i){i===void 0&&(i={}),i.contextManager===void 0&&(i.contextManager=new hq),i.contextManager&&i.contextManager.enable(),n.prototype.register.call(this,i)},o})(_q);function Ds(n,o){return o in n}function uo(n,o,i,c){var u=void 0,p=void 0;Ds(i,o)&&typeof i[o]=="number"&&(u=i[o]);var f=Kt.FETCH_START;if(Ds(i,f)&&typeof i[f]=="number"&&(p=i[f]),u!==void 0&&p!==void 0&&u>=p)return n.addEvent(o,u),n}function Nc(n,o){uo(n,Kt.FETCH_START,o),uo(n,Kt.DOMAIN_LOOKUP_START,o),uo(n,Kt.DOMAIN_LOOKUP_END,o),uo(n,Kt.CONNECT_START,o),Ds(o,"name")&&o.name.startsWith("https:")&&uo(n,Kt.SECURE_CONNECTION_START,o),uo(n,Kt.CONNECT_END,o),uo(n,Kt.REQUEST_START,o),uo(n,Kt.RESPONSE_START,o),uo(n,Kt.RESPONSE_END,o);var i=o[Kt.ENCODED_BODY_SIZE];i!==void 0&&n.setAttribute(Pn.HTTP_RESPONSE_CONTENT_LENGTH,i);var c=o[Kt.DECODED_BODY_SIZE];c!==void 0&&i!==c&&n.setAttribute(Pn.HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED,c)}function zC(){return typeof location<"u"?location.origin:void 0}function HC(n,o,i,c,u,p){u===void 0&&(u=new WeakSet);var f=ts(n),h=(function(I,V,W,te,ae,se){var pe=es(V),ne=es(W),de=te.filter(function(ve){var me=es(gd(ve[Kt.FETCH_START])),ge=es(gd(ve[Kt.RESPONSE_END]));return ve.initiatorType.toLowerCase()===(se||"xmlhttprequest")&&ve.name===I&&me>=pe&&ge<=ne});return de.length>0&&(de=de.filter(function(ve){return!ae.has(ve)})),de})(n=f.toString(),o,i,c,u,p);if(h.length===0)return{mainRequest:void 0};if(h.length===1)return{mainRequest:h[0]};var v=(function(I){return I.slice().sort(function(V,W){var te=V[Kt.FETCH_START],ae=W[Kt.FETCH_START];return te>ae?1:te<ae?-1:0})})(h);if(f.origin!==zC()&&v.length>1){var A=v[0],T=(function(I,V,W){for(var te,ae=es(W),se=es(gd(V)),pe=I[1],ne=I.length,de=1;de<ne;de++){var ve=I[de],me=es(gd(ve[Kt.FETCH_START])),ge=ae-es(gd(ve[Kt.RESPONSE_END]));me>=se&&(!te||ge<te)&&(te=ge,pe=ve)}return pe})(v,A[Kt.RESPONSE_END],i),x=A[Kt.RESPONSE_END];return T[Kt.FETCH_START]<x&&(T=A,A=void 0),{corsPreFlightRequest:A,mainRequest:T}}return{mainRequest:h[0]}}function ts(n){if(typeof URL=="function")return new URL(n,typeof document<"u"?document.baseURI:typeof location<"u"?location.href:void 0);var o=(nv||(nv=document.createElement("a")),nv);return o.href=n,o}function GC(n,o){if(n.nodeType===Node.DOCUMENT_NODE)return"/";var i=(function(u,p){var f=u.nodeType,h=(function(T){if(!T.parentNode)return 0;var x=[T.nodeType];T.nodeType===Node.CDATA_SECTION_NODE&&x.push(Node.TEXT_NODE);var I=Array.from(T.parentNode.childNodes);return I=I.filter(function(V){var W=V.localName;return x.indexOf(V.nodeType)>=0&&W===T.localName}),I.length>=1?I.indexOf(T)+1:0})(u),v="";if(f===Node.ELEMENT_NODE){var A=u.getAttribute("id");if(p&&A)return'//*[@id="'+A+'"]';v=u.localName}else if(f===Node.TEXT_NODE||f===Node.CDATA_SECTION_NODE)v="text()";else{if(f!==Node.COMMENT_NODE)return"";v="comment()"}return v&&h>1?"/"+v+"["+h+"]":"/"+v})(n,o);if(o&&i.indexOf("@id")>0)return i;var c="";return n.parentNode&&(c+=GC(n.parentNode,!1)),c+i}function qC(n,o){var i=o||[];return(typeof i=="string"||i instanceof RegExp)&&(i=[i]),ts(n).origin===zC()||i.some(function(c){return DC(n,c)})}(function(n){n.CONNECT_END="connectEnd",n.CONNECT_START="connectStart",n.DECODED_BODY_SIZE="decodedBodySize",n.DOM_COMPLETE="domComplete",n.DOM_CONTENT_LOADED_EVENT_END="domContentLoadedEventEnd",n.DOM_CONTENT_LOADED_EVENT_START="domContentLoadedEventStart",n.DOM_INTERACTIVE="domInteractive",n.DOMAIN_LOOKUP_END="domainLookupEnd",n.DOMAIN_LOOKUP_START="domainLookupStart",n.ENCODED_BODY_SIZE="encodedBodySize",n.FETCH_START="fetchStart",n.LOAD_
20EVENT_END="loadEventEnd",n.LOAD_EVENT_START="loadEventStart",n.NAVIGATION_START="navigationStart",n.REDIRECT_END="redirectEnd",n.REDIRECT_START="redirectStart",n.REQUEST_START="requestStart",n.RESPONSE_END="responseEnd",n.RESPONSE_START="responseStart",n.SECURE_CONNECTION_START="secureConnectionStart",n.UNLOAD_EVENT_END="unloadEventEnd",n.UNLOAD_EVENT_START="unloadEventStart"})(Kt||(Kt={})),(function(n){n.DOCUMENT_LOAD="documentLoad",n.DOCUMENT_FETCH="documentFetch",n.RESOURCE_FETCH="resourceFetch"})(yd||(yd={})),(function(n){n.FIRST_PAINT="firstPaint",n.FIRST_CONTENTFUL_PAINT="firstContentfulPaint"})(Ef||(Ef={}));var Sf,WC={"first-paint":Ef.FIRST_PAINT,"first-contentful-paint":Ef.FIRST_CONTENTFUL_PAINT},vq=(Sf=function(n,o){return Sf=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},Sf(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}Sf(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),yq=(function(n){function o(i){i===void 0&&(i={});var c=n.call(this,"@opentelemetry/instrumentation-document-load","0.38.0",i)||this;return c.component="document-load",c.version="1",c.moduleName=c.component,c}return vq(o,n),o.prototype.init=function(){},o.prototype._onDocumentLoaded=function(){var i=this;window.setTimeout(function(){i._collectPerformance()})},o.prototype._addResourcesSpans=function(i){var c,u,p=this,f=(u=(c=Ca).getEntriesByType)===null||u===void 0?void 0:u.call(c,"resource");f&&f.forEach(function(h){p._initResourceSpan(h,i)})},o.prototype._collectPerformance=function(){var i=this,c=Array.from(document.getElementsByTagName("meta")).find(function(f){return f.getAttribute("name")===lf}),u=(function(){var f,h,v={},A=(h=(f=Ca).getEntriesByType)===null||h===void 0?void 0:h.call(f,"navigation")[0];if(A)Object.values(Kt).forEach(function(x){if(Ds(A,x)){var I=A[x];typeof I=="number"&&(v[x]=I)}});else{var T=Ca.timing;T&&Object.values(Kt).forEach(function(x){if(Ds(T,x)){var I=T[x];typeof I=="number"&&(v[x]=I)}})}return v})(),p=c&&c.content||"";Vt.with(ra.extract($t,{traceparent:p}),function(){var f,h=i._startSpan(yd.DOCUMENT_LOAD,Kt.FETCH_START,u);h&&(Vt.with(Sn.setSpan(Vt.active(),h),function(){var v=i._startSpan(yd.DOCUMENT_FETCH,Kt.FETCH_START,u);v&&(v.setAttribute(Yp,location.href),Vt.with(Sn.setSpan(Vt.active(),v),function(){var A;Nc(v,u),i._addCustomAttributesOnSpan(v,(A=i._getConfig().applyCustomAttributesOnSpan)===null||A===void 0?void 0:A.documentFetch),i._endSpan(v,Kt.RESPONSE_END,u)}))}),h.setAttribute(Yp,location.href),h.setAttribute(bT,navigator.userAgent),i._addResourcesSpans(h),uo(h,Kt.FETCH_START,u),uo(h,Kt.UNLOAD_EVENT_START,u),uo(h,Kt.UNLOAD_EVENT_END,u),uo(h,Kt.DOM_INTERACTIVE,u),uo(h,Kt.DOM_CONTENT_LOADED_EVENT_START,u),uo(h,Kt.DOM_CONTENT_LOADED_EVENT_END,u),uo(h,Kt.DOM_COMPLETE,u),uo(h,Kt.LOAD_EVENT_START,u),uo(h,Kt.LOAD_EVENT_END,u),(function(v){var A,T,x=(T=(A=Ca).getEntriesByType)===null||T===void 0?void 0:T.call(A,"paint");x&&x.forEach(function(I){var V=I.name,W=I.startTime;Ds(WC,V)&&v.addEvent(WC[V],W)})})(h),i._addCustomAttributesOnSpan(h,(f=i._getConfig().applyCustomAttributesOnSpan)===null||f===void 0?void 0:f.documentLoad),i._endSpan(h,Kt.LOAD_EVENT_END,u))})},o.prototype._endSpan=function(i,c,u){i&&(Ds(u,c)?i.end(u[c]):i.end())},o.prototype._initResourceSpan=function(i,c){var u,p=this._startSpan(yd.RESOURCE_FETCH,Kt.FETCH_START,i,c);p&&(p.setAttribute(Yp,i.name),Nc(p,i),this._addCustomAttributesOnResourceSpan(p,i,(u=this._getConfig().applyCustomAttributesOnSpan)===null||u===void 0?void 0:u.resourceFetch),this._endSpan(p,Kt.RESPONSE_END,i))},o.prototype._startSpan=function(i,c,u,p){if(Ds(u,c)&&typeof u[c]=="number")return this.tracer.startSpan(i,{startTime:u[c]},p?Sn.setSpan(Vt.active(),p):void 0)},o.prototype._waitForPageLoad=function(){window.document.readyState==="complete"?this._onDocumentLoaded():(this._onDocumentLoaded=this._onDocumentLoaded.bind(this),window.addEventListener("load",this._onDocumentLoaded))},o.prototype._getConfig=function(){return this._config},o.prototype._addCustomAttributesOnSpan=function(i,c){var u=this;c&&Yl(function(){return c(i)},function(p){p&&u._diag.error("addCustomAttributesOnSpan",p)},!0)},o.prototype._addCustomAttributesOnResourceSpan=function(i,c,u){var p=this;u&&Yl(function(){return u(i,c)},function(f){f&&p._diag.error("addCustomAttributesOnResourceSpan",f)},!0)},o.prototype.enable=function(){window.removeEventListener("load",this._onDocumentLoaded),this._waitForPageLoad()},o.prototype.disable=function(){window.removeEventListener("load",this._onDocumentLoaded)},o})(ka);function YC(n,o){if(n&&n[1]&&n[2]){var i=n[1],c=n[2];o.setAttribute("link.traceId",i),o.setAttribute("link.spanId",c)}}var Eq=new RegExp(`traceparent;desc=['"]00-([0-9a-f]{32})-([0-9a-f]{16})-01['"]`);function KC(n,o){var i,c=Jt(n.split(","));try{for(c.s();!(i=c.n()).done;){var u=i.value;YC((u=u.trim()).match(Eq),o)}}catch(p){c.e(p)}finally{c.f()}}var Fu,wq=new RegExp("00-([0-9a-f]{32})-([0-9a-f]{16})-01"),Sq=["beacon","fetch","xmlhttprequest"];(function(n){n.EVENT_TYPE="event_type",n.TARGET_ELEMENT="target_element",n.TARGET_XPATH="target_xpath",n.HTTP_URL="http.url"})(Fu||(Fu={}));var Tf,JC="0.38.0",Tq=(Tf=function(n,o){return Tf=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},Tf(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}
20Tf(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),kq=["click"];function Aq(){return!1}var Oq=(function(n){function o(i){var c,u=n.call(this,"@opentelemetry/instrumentation-user-interaction",JC,i)||this;return u.version=JC,u.moduleName="user-interaction",u._spansData=new WeakMap,u._wrappedListeners=new WeakMap,u._eventsSpanMap=new WeakMap,u._eventNames=new Set((c=i==null?void 0:i.eventNames)!==null&&c!==void 0?c:kq),u._shouldPreventSpanCreation=typeof(i==null?void 0:i.shouldPreventSpanCreation)=="function"?i.shouldPreventSpanCreation:Aq,u}return Tq(o,n),o.prototype.init=function(){},o.prototype._checkForTimeout=function(i,c){var u=this._spansData.get(c);u&&(i.source==="setTimeout"?u.hrTimeLastTimeout=xc():i.source!=="Promise.then"&&i.source!=="setTimeout"&&(u.hrTimeLastTimeout=void 0))},o.prototype._allowEventName=function(i){return this._eventNames.has(i)},o.prototype._createSpan=function(i,c,u){var p;if(i instanceof HTMLElement&&i.getAttribute&&!i.hasAttribute("disabled")&&this._allowEventName(c)){var f=GC(i,!0);try{var h=this.tracer.startSpan(c,{attributes:(p={},p[Fu.EVENT_TYPE]=c,p[Fu.TARGET_ELEMENT]=i.tagName,p[Fu.TARGET_XPATH]=f,p[Fu.HTTP_URL]=window.location.href,p)},u?Sn.setSpan(Vt.active(),u):void 0);return this._shouldPreventSpanCreation(c,i,h)===!0?void 0:(this._spansData.set(h,{taskCount:0}),h)}catch(v){this._diag.error("failed to start create new user interaction span",v)}}},o.prototype._decrementTask=function(i){var c=this._spansData.get(i);c&&(c.taskCount--,c.taskCount===0&&this._tryToEndSpan(i,c.hrTimeLastTimeout))},o.prototype._getCurrentSpan=function(i){var c=i.get("OT_ZONE_CONTEXT");return c&&Sn.getSpan(c)},o.prototype._incrementTask=function(i){var c=this._spansData.get(i);c&&c.taskCount++},o.prototype.addPatchedListener=function(i,c,u,p){var f=this._wrappedListeners.get(u);f||(f=new Map,this._wrappedListeners.set(u,f));var h=f.get(c);return h||(h=new Map,f.set(c,h)),!h.has(i)&&(h.set(i,p),!0)},o.prototype.removePatchedListener=function(i,c,u){var p=this._wrappedListeners.get(u);if(p){var f=p.get(c);if(f){var h=f.get(i);return h&&(f.delete(i),f.size===0&&(p.delete(c),p.size===0&&this._wrappedListeners.delete(u))),h}}},o.prototype._invokeListener=function(i,c,u){return typeof i=="function"?i.apply(c,u):i.handleEvent(u[0])},o.prototype._patchAddEventListener=function(){var i=this;return function(c){return function(u,p,f){if(!p)return c.call(this,u,p,f);var h=f&&Rt(f)=="object"&&f.once,v=function(){for(var A,T=this,x=[],I=0;I<arguments.length;I++)x[I]=arguments[I];var V=x[0],W=V==null?void 0:V.target;V&&(A=i._eventsSpanMap.get(V)),h&&i.removePatchedListener(this,u,p);var te=i._createSpan(W,u,A);return te?(V&&i._eventsSpanMap.set(V,te),Vt.with(Sn.setSpan(Vt.active(),te),function(){var ae=i._invokeListener(p,T,x);return te.end(),ae})):i._invokeListener(p,this,x)};return i.addPatchedListener(this,u,p,v)?c.call(this,u,v,f):void 0}}},o.prototype._patchRemoveEventListener=function(){var i=this;return function(c){return function(u,p,f){var h=i.removePatchedListener(this,u,p);return h?c.call(this,u,h,f):c.call(this,u,p,f)}}},o.prototype._getPatchableEventTargets=function(){return window.EventTarget?[EventTarget.prototype]:[Node.prototype,Window.prototype]},o.prototype._patchHistoryApi=function(){this._unpatchHistoryApi(),this._wrap(history,"replaceState",this._patchHistoryMethod()),this._wrap(history,"pushState",this._patchHistoryMethod()),this._wrap(history,"back",this._patchHistoryMethod()),this._wrap(history,"forward",this._patchHistoryMethod()),this._wrap(history,"go",this._patchHistoryMethod())},o.prototype._patchHistoryMethod=function(){var i=this;return function(c){return function(){for(var u=[],p=0;p<arguments.length;p++)u[p]=arguments[p];var f=""+location.pathname+location.hash+location.search,h=c.apply(this,u),v=""+location.pathname+location.hash+location.search;return f!==v&&i._updateInteractionName(v),h}}},o.prototype._unpatchHistoryApi=function(){Xr(history.replaceState)&&this._unwrap(history,"replaceState"),Xr(history.pushState)&&this._unwrap(history,"pushState"),Xr(history.back)&&this._unwrap(history,"back"),Xr(history.forward)&&this._unwrap(history,"forward"),Xr(history.go)&&this._unwrap(history,"go")},o.prototype._updateInteractionName=function(i){var c=Sn.getSpan(Vt.active());c&&typeof c.updateName=="function"&&c.updateName("Navigation: "+i)},o.prototype._patchZoneCancelTask=function(){var i=this;return function(c){return function(u){var p=Zone.current,f=i._getCurrentSpan(p);return f&&i._shouldCountTask(u,p)&&i._decrementTask(f),c.call(this,u)}}}
20,o.prototype._patchZoneScheduleTask=function(){var i=this;return function(c){return function(u){var p=Zone.current,f=i._getCurrentSpan(p);return f&&i._shouldCountTask(u,p)&&(i._incrementTask(f),i._checkForTimeout(u,f)),c.call(this,u)}}},o.prototype._patchZoneRunTask=function(){var i=this;return function(c){return function(u,p,f){var h,v=Array.isArray(f)&&f[0]instanceof Event?f[0]:void 0,A=v==null?void 0:v.target,T=this;if(A){if(h=i._createSpan(A,u.eventName))return i._incrementTask(h),T.run(function(){try{return Vt.with(Sn.setSpan(Vt.active(),h),function(){var x=Zone.current;return u._zone=x,c.call(x,u,p,f)})}finally{i._decrementTask(h)}})}else h=i._getCurrentSpan(T);try{return c.call(T,u,p,f)}finally{h&&i._shouldCountTask(u,T)&&i._decrementTask(h)}}}},o.prototype._shouldCountTask=function(i,c){if(i._zone&&(c=i._zone),!c||!i.data||i.data.isPeriodic)return!1;var u=this._getCurrentSpan(c);return!(!u||!this._spansData.get(u)||i.type!=="macroTask"&&i.type!=="microTask")},o.prototype._tryToEndSpan=function(i,c){i&&this._spansData.get(i)&&(i.end(c),this._spansData.delete(i))},o.prototype.enable=function(){var i=this,c=this.getZoneWithPrototype();this._diag.debug("applying patch to",this.moduleName,this.version,"zone:",!!c),c?(Xr(c.prototype.runTask)&&(this._unwrap(c.prototype,"runTask"),this._diag.debug("removing previous patch from method runTask")),Xr(c.prototype.scheduleTask)&&(this._unwrap(c.prototype,"scheduleTask"),this._diag.debug("removing previous patch from method scheduleTask")),Xr(c.prototype.cancelTask)&&(this._unwrap(c.prototype,"cancelTask"),this._diag.debug("removing previous patch from method cancelTask")),this._zonePatched=!0,this._wrap(c.prototype,"runTask",this._patchZoneRunTask()),this._wrap(c.prototype,"scheduleTask",this._patchZoneScheduleTask()),this._wrap(c.prototype,"cancelTask",this._patchZoneCancelTask())):(this._zonePatched=!1,this._getPatchableEventTargets().forEach(function(u){Xr(u.addEventListener)&&(i._unwrap(u,"addEventListener"),i._diag.debug("removing previous patch from method addEventListener")),Xr(u.removeEventListener)&&(i._unwrap(u,"removeEventListener"),i._diag.debug("removing previous patch from method removeEventListener")),i._wrap(u,"addEventListener",i._patchAddEventListener()),i._wrap(u,"removeEventListener",i._patchRemoveEventListener())})),this._patchHistoryApi()},o.prototype.disable=function(){var i=this,c=this.getZoneWithPrototype();this._diag.debug("removing patch from",this.moduleName,this.version,"zone:",!!c),c&&this._zonePatched?(Xr(c.prototype.runTask)&&this._unwrap(c.prototype,"runTask"),Xr(c.prototype.scheduleTask)&&this._unwrap(c.prototype,"scheduleTask"),Xr(c.prototype.cancelTask)&&this._unwrap(c.prototype,"cancelTask")):this._getPatchableEventTargets().forEach(function(u){Xr(u.addEventListener)&&i._unwrap(u,"addEventListener"),Xr(u.removeEventListener)&&i._unwrap(u,"removeEventListener")}),this._unpatchHistoryApi()},o.prototype.getZoneWithPrototype=function(){return window.Zone},o})(ka),rv={click:!0,dblclick:!0,mousedown:!0,mouseup:!0,submit:!0,reset:!0,change:!0,dragend:!0,drop:!0,ended:!0,pause:!0,play:!0},Pq=Object.keys(rv),XC="route",Lq=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f},QC=1e4;function Rq(n){return typeof n=="number"?n<=0?ZC(n,QC):n:(function(){var o,i=Number((o=Sr().OTEL_EXPORTER_OTLP_TRACES_TIMEOUT)!==null&&o!==void 0?o:Sr().OTEL_EXPORTER_OTLP_TIMEOUT);return i<=0?ZC(i,QC):i})()}function ZC(n,o){return At.warn("Timeout must be greater than 0",n),o}var kf,Cq=(function(){function n(o){o===void 0&&(o={}),this._sendingPromises=[],this.url=this.getDefaultUrl(o),typeof o.hostname=="string"&&(this.hostname=o.hostname),this.shutdown=this.shutdown.bind(this),this._shutdownOnce=new ff(this._shutdown,this),this._concurrencyLimit=typeof o.concurrencyLimit=="number"?o.concurrencyLimit:30,this.timeoutMillis=Rq(o.timeoutMillis),this.onInit(o)}
20return n.prototype.export=function(o,i){this._shutdownOnce.isCalled?i({code:Ei.FAILED,error:new Error("Exporter has been shutdown")}):this._sendingPromises.length>=this._concurrencyLimit?i({code:Ei.FAILED,error:new Error("Concurrent export limit reached")}):this._export(o).then(function(){i({code:Ei.SUCCESS})}).catch(function(c){i({code:Ei.FAILED,error:c})})},n.prototype._export=function(o){var i=this;return new Promise(function(c,u){try{At.debug("items to be sent",o),i.send(o,c,u)}catch(p){u(p)}})},n.prototype.shutdown=function(){return this._shutdownOnce.call()},n.prototype.forceFlush=function(){return Promise.all(this._sendingPromises).then(function(){})},n.prototype._shutdown=function(){return At.debug("shutdown started"),this.onShutdown(),this.forceFlush()},n})(),xq=(kf=function(n,o){return kf=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},kf(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}kf(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),Ed=(function(n){function o(i,c,u){var p=n.call(this,i)||this;return p.name="OTLPExporterError",p.data=u,p.code=c,p}return xq(o,n),o})(Error),Af=function(){return Af=Object.assign||function(n){for(var o,i=1,c=arguments.length;i<c;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(n[u]=o[u]);return n},Af.apply(this,arguments)},Iq=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f};function Mq(n,o,i,c,u,p){var f,h,v=!1,A=setTimeout(function(){if(clearTimeout(f),v=!0,h.readyState===XMLHttpRequest.DONE){var x=new Ed("Request Timeout");p(x)}else h.abort()},c),T=function(x,I){x===void 0&&(x=5),I===void 0&&(I=1e3),(h=new XMLHttpRequest).open("POST",o),Object.entries(Af(Af({},{Accept:"application/json","Content-Type":"application/json"}),i)).forEach(function(V){var W=Iq(V,2),te=W[0],ae=W[1];h.setRequestHeader(te,ae)}),h.send(n),h.onreadystatechange=function(){if(h.readyState===XMLHttpRequest.DONE&&v===!1)if(h.status>=200&&h.status<=299)At.debug("xhr success",n),u(),clearTimeout(A),clearTimeout(f);else if(h.status&&(te=h.status,[429,502,503,504].includes(te))&&x>0){var V=void 0;I*=1.5,V=h.getResponseHeader("Retry-After")?(function(ae){if(ae==null)return-1;var se=Number.parseInt(ae,10);if(Number.isInteger(se))return se>0?1e3*se:-1;var pe=new Date(ae).getTime()-Date.now();return pe>=0?pe:0})(h.getResponseHeader("Retry-After")):Math.round(Math.random()*(5e3-I)+I),f=setTimeout(function(){T(x-1,I)},V)}else{var W=new Ed("Failed to export with XHR (status: "+h.status+")",h.status);p(W),clearTimeout(A),clearTimeout(f)}var te},h.onabort=function(){if(v){var V=new Ed("Request Timeout");p(V)}clearTimeout(A),clearTimeout(f)},h.onerror=function(){if(v){var V=new Ed("Request Timeout");p(V)}clearTimeout(A),clearTimeout(f)}};T()}var Of,Nq=(Of=function(n,o){return Of=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},Of(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}Of(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),Dq=(function(n){function o(i){i===void 0&&(i={});var c=n.call(this,i)||this;return c._useXHR=!1,c._useXHR=!!i.headers||typeof navigator.sendBeacon!="function",c._useXHR?c._headers=Object.assign({},(function(u){u===void 0&&(u={});var p={};return Object.entries(u).forEach(function(f){var h=Lq(f,2),v=h[0],A=h[1];A!==void 0?p[v]=String(A):At.warn('Header "'+v+'" has invalid value ('+A+") and will be ignored")}),p})(i.headers),hC(Sr().OTEL_EXPORTER_OTLP_HEADERS)):c._headers={},c}return Nq(o,n),o.prototype.onInit=function(){},o.prototype.onShutdown=function(){},o.prototype.send=function(i,c,u){var p=this;if(this._shutdownOnce.isCalled)At.debug("Shutdown already started. Cannot send objects");else{var f=this.convert(i),h=JSON.stringify(f),v=new Promise(function(T,x){p._useXHR?Mq(h,p.url,p._headers,p.timeoutMillis,T,x):(function(I,V,W,te,ae){navigator.sendBeacon(V,new Blob([I],W))?(At.debug("sendBeacon - can send",I),te()):ae(new Ed("sendBeacon - cannot send "+I))})(h,p.url,{type:"application/json"},T,x)}).then(c,u);this._sendingPromises.push(v);var A=function(){var T=p._sendingPromises.indexOf(v);p._sendingPromises.splice(T,1)};v.then(A,A)}},o})(Cq);function ex(n){var o=BigInt(1e9);return BigInt(n[0])*o+BigInt(n[1])}function tx(n){var o;return o=ex(n),{low:Number(BigInt.asUintN(32,o)),high:Number(BigInt.asUintN(32,o>>BigInt(32)))}}var Bq=typeof BigInt<"u"?function(n){return ex(n).toString()}:es;function nx(n){return n}function rx(n){if(n!==void 0)return Yb(n)}var Uq={encodeHrTime:tx,encodeSpanContext:Yb,encodeOptionalSpanContext:rx},Fq=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f};function $q(n){return{name:n.name,version:n.version}}function Pf(n){return Object.keys(n).map(function(o){return ox(o,n[o])})}function ox(n,o){return{key:n,value:ax(o)}}function ax(n){var o=Rt(n);return o==="string"?{stringValue:n}:o==="number"?Number.isInteger(n)?{intValue:n}:{doubleValue:n}:o==="boolean"?{boolValue:n}:n instanceof Uint8Array?{bytesValue:n}:Array.isArray(n)?{arrayValue:{values:n.map(ax)}}:o==="object"&&n!=null?{kvlistValue:{values:Object.entries(n).map(function(i){var c=Fq(i,2);return ox(c[0],c[1])})}}:{}}function jq(n,o){var i,c=n.spanContext(),u=n.status;return{traceId:o.encodeSpanContext(c.traceId),spanId:o.encodeSpanContext(c.spanId),parentSpanId:o.encodeOptionalSpanContext(n.parentSpanId),traceState:(i=c.traceState)===null||i===void 0?void 0:i.serialize(),name:n.name,kind:n.kind==null?0:n.kind+1,startTimeUnixNano:o.encodeHrTime(n.startTime),endTimeUnixNano:o.encodeHrTime(n.endTime),attributes:Pf(n.attributes),droppedAttributesCount:n.droppedAttributesCount,events:n.events.map(function(p){return(function(f,h){return{attributes:f.attributes?Pf(f.attributes):[],name:f.name,timeUnixNano:h.encodeHrTime(f.time),droppedAttributesCount:f.droppedAttributesCount||0}})(p,o)}),droppedEventsCount:n.droppedEventsCount,status:{code:u.code,message:u.message},links:n.links.map(function(p){return(function(f,h){var v;return{attributes:f.attributes?Pf(f.attributes):[],spanId:h.encodeSpanContext(f.context.spanId),traceId:h.encodeSpanContext(f.context.traceId),traceState:(v=f.context.traceState)===null||v===void 0?void 0:v.serialize(),droppedAttributesCount:f.droppedAttributesCount||0}})(p,o)}),droppedLinksCount:n.droppedLinksCount}}function Vq(n){return{attributes:Pf(n.attributes),droppedAttributesCount:0}}var zq=function(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},Hq=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f};function Gq(n,o){var i=(function(c){var u,p;if(c===void 0)return Uq;var f=(u=c.useLongBits)===null||u===void 0||u,h=(p=c.useHex)!==null&&p!==void 0&&p;return{encodeHrTime:f?tx:Bq,encodeSpanContext:h?nx:Yb,encodeOptionalSpanContext:h?nx:rx}})(o);return{resourceSpans:qq(n,i)}}function qq(n,o){for(var i=(function(W){var te,ae,se=new Map;try{for(var pe=zq(W),ne=pe.next();!ne.done;ne=pe.next()){var de=ne.value,ve=se.get(de.resource);ve||(ve=new Map,se.set(de.resource,ve));var me=de.instrumentationLibrary.name+"@"+(de.instrumentationLibrary.version||"")+":"+(de.instrumentationLibrary.schemaUrl||""),ge=ve.get(me);ge||(ge=[],ve.set(me,ge)),ge.push(de)}}catch(fe){te={error:fe}}finally{try{ne&&!ne.done&&(ae=pe.return)&&ae.call(pe)}finally{if(te)throw te.error}}return se})(n),c=[],u=i.entries(),p=u.next();!p.done;){for(var f=Hq(p.value,2),h=f[0],v=[],A=f[1].values(),T=A.next();!T.done;){var x=T.value;if(x.length>0){var I=x.map(function(W){return jq(W,o)});v.push({scope:$q(x[0].instrumentationLibrary),spans:I,schemaUrl:x[0].instrumentationLibrary.schemaUrl})}T=A.next()}var V={resource:Vq(h),scopeSpans:v,schemaUrl:void 0};c.push(V),p=u.next()}return c}var Lf,Wq=(Lf=function(n,o){return Lf=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},Lf(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}
20Lf(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),ix="v1/traces",Yq="http://localhost:4318/"+ix,Kq=(function(n){function o(i){i===void 0&&(i={});var c=n.call(this,i)||this;return c._headers=Object.assign(c._headers,hC(Sr().OTEL_EXPORTER_OTLP_TRACES_HEADERS)),c}return Wq(o,n),o.prototype.convert=function(i){return Gq(i,{useHex:!0,useLongBits:!1})},o.prototype.getDefaultUrl=function(i){return typeof i.url=="string"?i.url:Sr().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT.length>0?(function(c){try{var u=new URL(c);return u.pathname===""&&(u.pathname=u.pathname+"/"),u.toString()}catch{return At.warn("Could not parse export URL: '"+c+"'"),c}})(Sr().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT):Sr().OTEL_EXPORTER_OTLP_ENDPOINT.length>0?(function(c,u){return c.endsWith("/")||(c+="/"),c+u})(Sr().OTEL_EXPORTER_OTLP_ENDPOINT,ix):Yq},o})(Dq);function sx(n){return"x".repeat(n/4).replace(/x/g,function(){return(16*Math.random()|0).toString(16)})}function cx(n,o,i){return n===!1?n:(n!==void 0||!i)&&Object.assign({},o,n)}function Go(n){return typeof n=="function"}function zr(n,o,i){var c=n[o];yn.wrap(n,o,i),n[o].toString=c.toString.bind(c)}function ux(n){for(;n.__original&&n.__original!==n;)n=n.__original;return n}function Rf(n,o){var i=new Map(o.map(function(c){return[c,c.toLowerCase().replace(/-/g,"_")]}));return function(c,u){var p,f=Jt(i);try{for(f.s();!(p=f.n()).done;){var h=un(p.value,2),v=h[0],A=h[1],T=u(v);if(T!==void 0){var x="http.".concat(n,".header.").concat(A);typeof T=="string"?c.setAttribute(x,[T]):Array.isArray(T)?c.setAttribute(x,T):c.setAttribute(x,[T])}}}catch(I){f.e(I)}finally{f.f()}}}var wd,ov,Cf,Jq=144e5,Xq=900,lx="__rum_sid",Sd=!1;function Qq(){Sd=!0}function dx(n){var o=Date.now();return n>o||o>n+Jq}function Zq(){var n=(function(c){for(var u=decodeURIComponent(document.cookie).split(";"),p=0;p<u.length;p++){var f=u[p].trim();if(f.indexOf(c+"=")===0)return f.substring((c+"=").length,f.length)}})(lx);if(n){var o=decodeURIComponent(n);if(o){var i;try{i=JSON.parse(o)}catch{return}return i&&Rt(i)=="object"&&i.id&&typeof i.id=="string"&&i.id.length&&i.id.length===32&&i.startTime&&typeof i.startTime=="number"&&!dx(i.startTime)?i:void 0}}}function eW(n){if(!dx(n.startTime)){var o=encodeURIComponent(JSON.stringify(n)),i=lx+"="+o+"; path=/;"+(ov?"domain=".concat(ov,";"):"")+"max-age="+Xq;(function(){try{return window.self!==window.top}catch{return!0}})()?i+=";SameSite=None; Secure":i+=";SameSite=Strict",document.cookie=i}}function px(){var n=Zq();n||(n={id:sx(128),startTime:Date.now()},Sd=!0),wd=n.id,Cf==null||Cf.emit("session-changed",{sessionId:wd}),Sd&&eW(n),Sd=!1}function av(){return wd}var ns="0.16.3";function _x(n){return n.byteLength||n.size||n.length||void 0}var Bs,Td,fx,xf,iv,mx=-1,$u=function(n){addEventListener("pageshow",function(o){o.persisted&&(mx=o.timeStamp,n(o))},!0)},hx=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},sv=function(){var n=hx();return n&&n.activationStart||0},wi=function(n,o){var i=hx(),c="navigate";return mx>=0?c="back-forward-cache":i&&(document.prerendering||sv()>0?c="prerender":document.wasDiscarded?c="restore":i.type&&(c=i.type.replace(/_/g,"-"))),{name:n,value:o===void 0?-1:o,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:c}},ju=function(n,o,i){try{if(PerformanceObserver.supportedEntryTypes.includes(n)){var c=new PerformanceObserver(function(u){Promise.resolve().then(function(){o(u.getEntries())})});return c.observe(Object.assign({type:n,buffered:!0},i||{})),c}}catch{}},Si=function(n,o,i,c){var u,p;return function(f){o.value>=0&&(f||c)&&((p=o.value-(u||0))||u===void 0)&&(u=o.value,o.delta=p,o.rating=(function(h,v){return h>v[1]?"poor":h>v[0]?"needs-improvement":"good"})(o.value,i),n(o))}},cv=function(n){requestAnimationFrame(function(){return requestAnimationFrame(function(){return n()})})},If=function(n){var o=function(i){i.type!=="pagehide"&&document.visibilityState!=="hidden"||n(i)};addEventListener("visibilitychange",o,!0),addEventListener("pagehide",o,!0)},uv=function(n){var o=!1;return function(i){o||(n(i),o=!0)}},Vu=-1,gx=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},Mf=function(n){document.visibilityState==="hidden"&&Vu>-1&&(Vu=n.type==="visibilitychange"?n.timeStamp:0,tW())},bx=function(){addEventListener("visibilitychange",Mf,!0),addEventListener("prerenderingchange",Mf,!0)},tW=function(){removeEventListener("visibilitychange",Mf,!0),removeEventListener("prerenderingchange",Mf,!0)},lv=function(){return Vu<0&&(Vu=gx(),bx(),$u(function(){setTimeout(function(){Vu=gx(),bx()},0)})),{get firstHiddenTime(){return Vu}}},Nf=function(n){document.prerendering?addEventListener("prerenderingchange",function(){return n()},!0):n()},vx=[1800,3e3],yx=[.1,.25],nW=function(n,o){o=o||{},(function(i,c){c=c||{},Nf(function(){var u,p=lv(),f=wi("FCP"),h=ju("paint",function(v){v.forEach(function(A){A.name==="first-contentful-paint"&&(h.disconnect(),A.startTime<p.firstHiddenTime&&(f.value=Math.max(A.startTime-sv(),0),f.entries.push(A),u(!0)))})});h&&(u=Si(i,f,vx,c.reportAllChanges),$u(function(v){f=wi("FCP"),u=Si(i,f,vx,c.reportAllChanges),cv(function(){f.value=performance.now()-v.timeStamp,u(!0)})}))})})(uv(function(){var i,c=wi("CLS",0),u=0,p=[],f=function(v){v.forEach(function(A){if(!A.hadRecentInput){var T=p[0],x=p[p.length-1];u&&A.startTime-x.startTime<1e3&&A.startTime-T.startTime<5e3?(u+=A.value,p.push(A)):(u=A.value,p=[A])}}),u>c.value&&(c.value=u,c.entries=p,i())},h=ju("layout-shift",f);h&&(i=Si(n,c,yx,o.reportAllChanges),If(function(){f(h.takeRecords()),i(!0)}),$u(function(){u=0,c=wi("CLS",0),i=Si(n,c,yx,o.reportAllChanges),cv(function(){return i()})}),setTimeout(i,0))}
20))},kd={passive:!0,capture:!0},rW=new Date,Ex=function(n,o){Bs||(Bs=o,Td=n,fx=new Date,Sx(removeEventListener),wx())},wx=function(){if(Td>=0&&Td<fx-rW){var n={entryType:"first-input",name:Bs.type,target:Bs.target,cancelable:Bs.cancelable,startTime:Bs.timeStamp,processingStart:Bs.timeStamp+Td};xf.forEach(function(o){o(n)}),xf=[]}},oW=function(n){if(n.cancelable){var o=(n.timeStamp>1e12?new Date:performance.now())-n.timeStamp;n.type=="pointerdown"?(function(i,c){var u=function(){Ex(i,c),f()},p=function(){f()},f=function(){removeEventListener("pointerup",u,kd),removeEventListener("pointercancel",p,kd)};addEventListener("pointerup",u,kd),addEventListener("pointercancel",p,kd)})(o,n):Ex(o,n)}},Sx=function(n){["mousedown","keydown","touchstart","pointerdown"].forEach(function(o){return n(o,oW,kd)})},Tx=[100,300],kx=0,dv=1/0,Df=0,aW=function(n){n.forEach(function(o){o.interactionId&&(dv=Math.min(dv,o.interactionId),Df=Math.max(Df,o.interactionId),kx=Df?(Df-dv)/7+1:0)})},Ax=function(){return iv?kx:performance.interactionCount||0},iW=function(){"interactionCount"in performance||iv||(iv=ju("event",aW,{type:"event",buffered:!0,durationThreshold:0}))},Ox=[200,500],Px=0,Lx=function(){return Ax()-Px},Ti=[],pv={},Rx=function(n){var o=Ti[Ti.length-1],i=pv[n.interactionId];if(i||Ti.length<10||n.duration>o.latency){if(i)i.entries.push(n),i.latency=Math.max(i.latency,n.duration);else{var c={id:n.interactionId,latency:n.duration,entries:[n]};pv[c.id]=c,Ti.push(c)}Ti.sort(function(u,p){return p.latency-u.latency}),Ti.splice(10).forEach(function(u){delete pv[u.id]})}},Cx=[2500,4e3],_v={},xx={};function Bf(n,o,i){if(!xx[o]){xx[o]=!0;var c=i.value,u=Date.now(),p=n.startSpan("webvitals",{startTime:u});p.setAttribute(o,c),p.end(u)}}function sW(n){var o=n.getTracer("webvitals");(function(i,c){c=c||{},Nf(function(){var u,p=lv(),f=wi("FID"),h=function(T){T.startTime<p.firstHiddenTime&&(f.value=T.processingStart-T.startTime,f.entries.push(T),u(!0))},v=function(T){T.forEach(h)},A=ju("first-input",v);u=Si(i,f,Tx,c.reportAllChanges),A&&If(uv(function(){v(A.takeRecords()),A.disconnect()})),A&&$u(function(){var T;f=wi("FID"),u=Si(i,f,Tx,c.reportAllChanges),xf=[],Td=-1,Bs=null,Sx(addEventListener),T=h,xf.push(T),wx()})})})(function(i){Bf(o,"fid",i)}),nW(function(i){Bf(o,"cls",i)}),(function(i,c){c=c||{},Nf(function(){var u,p=lv(),f=wi("LCP"),h=function(T){var x=T[T.length-1];x&&x.startTime<p.firstHiddenTime&&(f.value=Math.max(x.startTime-sv(),0),f.entries=[x],u())},v=ju("largest-contentful-paint",h);if(v){u=Si(i,f,Cx,c.reportAllChanges);var A=uv(function(){_v[f.id]||(h(v.takeRecords()),v.disconnect(),_v[f.id]=!0,u(!0))});["keydown","click"].forEach(function(T){addEventListener(T,function(){return setTimeout(A,0)},!0)}),If(A),$u(function(T){f=wi("LCP"),u=Si(i,f,Cx,c.reportAllChanges),cv(function(){f.value=performance.now()-T.timeStamp,_v[f.id]=!0,u(!0)})})}})})(function(i){Bf(o,"lcp",i)}),(function(i,c){c=c||{},Nf(function(){var u;iW();var p,f=wi("INP"),h=function(A){A.forEach(function(I){I.interactionId&&Rx(I),I.entryType==="first-input"&&!Ti.some(function(V){return V.entries.some(function(W){return I.duration===W.duration&&I.startTime===W.startTime})})&&Rx(I)});var T,x=(T=Math.min(Ti.length-1,Math.floor(Lx()/50)),Ti[T]);x&&x.latency!==f.value&&(f.value=x.latency,f.entries=x.entries,p())},v=ju("event",h,{durationThreshold:(u=c.durationThreshold)!==null&&u!==void 0?u:40});p=Si(i,f,Ox,c.reportAllChanges),v&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&v.observe({type:"first-input",buffered:!0}),If(function(){h(v.takeRecords()),f.value<0&&Lx()>0&&(f.value=0,f.entries=[]),p(!0)}),$u(function(){Ti=[],Px=Ax(),f=wi("INP"),p=Si(i,f,Ox,c.reportAllChanges)}))})})(function(i){Bf(o,"inp",i)})}var Uf,fv="longtask",Ix="browser-longtask",Mx="post-doc-load-resource",cW=["img","script"],uW=function(n){return n instanceof HTMLScriptElement||n instanceof HTMLImageElement},Nx=(function(n){function o(){var i,c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};qt(this,o);var u=Object.assign({},{allowedInitiatorTypes:cW},c);return(i=Nr(this,o,[Mx,ns,u])).config=u,i.urlToContextMap={},i}return qr(o,n),Wt(o,[{key:"init",value:function(){}},{key:"enable",value:function(){var i=this;window.PerformanceObserver&&window.addEventListener("load",function(){i._startPerformanceObserver()}),window.MutationObserver&&this._startHeadMutationObserver()}},{key:"disable",value:function(){this.performanceObserver&&this.performanceObserver.disconnect(),this.headMutationObserver&&this.headMutationObserver.disconnect()}},{key:"onBeforeContextChange",value:function(){this._processHeadMutationObserverRecords(this.headMutationObserver.takeRecords())}},{key:"_startPerformanceObserver",value:function(){var i=this;this.performanceObserver=new PerformanceObserver(function(c){window.document.readyState==="complete"&&c.getEntries().forEac
20h(function(u){i.config.allowedInitiatorTypes.includes(u.initiatorType)&&i._createSpan(u)})}),this.performanceObserver.observe({entryTypes:["resource"]})}},{key:"_startHeadMutationObserver",value:function(){this.headMutationObserver=new MutationObserver(this._processHeadMutationObserverRecords.bind(this)),this.headMutationObserver.observe(document.head,{childList:!0})}},{key:"_processHeadMutationObserverRecords",value:function(i){var c=this;Vt.active()!==$t&&i.flatMap(function(u){return Array.from(u.addedNodes||[])}).filter(uW).forEach(function(u){try{var p=u.getAttribute("src");if(!p)return;var f=new URL(p,location.origin);c.urlToContextMap[f.toString()]=Vt.active()}catch{}})}},{key:"_createSpan",value:function(i){if(!vd(i.name,this.config.ignoreUrls)){var c=new URL(i.name,location.origin),u=this.tracer.startSpan("resourceFetch",{startTime:i.fetchStart},this.urlToContextMap[c.toString()]);u.setAttribute("component",Mx),u.setAttribute(Pn.HTTP_URL,i.name),u.setAttribute(Pn.HTTP_METHOD,"GET"),Nc(u,i);var p=i.responseEnd;p&&p>0?u.end(p):u.end()}}}])})(ka),lW=(function(n){function o(){return qt(this,o),Nr(this,o,arguments)}return qr(o,n),Wt(o,[{key:"shutdown",value:function(){var i=this;return new Promise(function(c){ra.disable(),Vt.disable(),Sn.disable(),c()}).then(function(){return Ci(o,"shutdown",i,3)([])})}}])})(bq),dW=(function(){function n(){qt(this,n),this.events={}}return Wt(n,[{key:"addEventListener",value:function(o,i){this.events[o]||(this.events[o]=[]),this.events[o].push(i)}},{key:"removeEventListener",value:function(o,i){if(this.events[o]){var c=this.events[o].indexOf(i);c>=0&&this.events[o].splice(c,1)}}},{key:"emit",value:function(o,i){var c=this.events[o];c&&c.forEach(function(u){Promise.resolve({payload:i}).then(u)})}}])})(),ti="__splunk_context",pW=(function(){function n(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};qt(this,n),this._config=o,this._enabled=!1,this._currentContext=$t,this._hashChangeContext=null,this._contextResumingListeners=new WeakMap,this._messagePorts=new WeakMap}return Wt(n,[{key:"_bindFunction",value:function(o){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$t,c=this,u=function(){for(var p=this,f=arguments.length,h=new Array(f),v=0;v<f;v++)h[v]=arguments[v];return c.with(i,function(){return o.apply(p,h)})};return Object.defineProperty(u,"length",{enumerable:!1,configurable:!0,writable:!1,value:o.length}),u}},{key:"active",value:function(){return this._currentContext}},{key:"bind",value:function(o,i){return Go(i)?this._bindFunction(i,o):i}},{key:"disable",value:function(){return this._enabled?(this._config.async&&(this._unpatchTimeouts(),this._unpatchPromise(),this._unpatchMutationObserver(),this._unpatchEvents(),this._unpatchMessageChannel()),this._currentContext=$t,this._enabled=!1,this):this}},{key:"enable",value:function(){return this._enabled||(this._config.async&&(this._patchTimeouts(),this._patchPromise(),this._patchMutationObserver(),this._patchEvents(),this._patchMessageChannel()),this._enabled=!0,this._currentContext=$t),this}},{key:"bindActiveToArgument",value:function(o,i){Go(o[i])&&(o[i]=this.bind(this.active(),o[i]))}},{key:"_patchTimeouts",value:function(){var o=this;zr(window,"setTimeout",function(i){return function(){for(var c=arguments.length,u=new Array(c),p=0;p<c;p++)u[p]=arguments[p];return(!u[1]||u[1]<=34)&&o.bindActiveToArgument(u,0),i.apply(this,u)}}),window.setImmediate&&zr(window,"setImmediate",function(i){return function(){for(var c=arguments.length,u=new Array(c),p=0;p<c;p++)u[p]=arguments[p];return o.bindActiveToArgument(u,0),i.apply(this,u)}}),window.requestAnimationFrame&&zr(window,"requestAnimationFrame",function(i){return function(){for(var c=arguments.length,u=new Array(c),p=0;p<c;p++)u[p]=arguments[p];return o.bindActiveToArgument(u,0),i.apply(this,u)}})}},{key:"_unpatchTimeouts",value:function(){yn.unwrap(window,"setTimeout"),window.setImmediate&&yn.unwrap(window,"setImmediate")}},{key:"_patchPromise",value:function(){if(window.Promise){var o=this;zr(Promise.prototype,"then",function(i){return function(){for(var c=arguments.length,u=new Array(c),p=0;p<c;p++)u[p]=arguments[p];return o.bindActiveToArgument(u,0),o.bindActiveToArgument(u,1),i.apply(this,u)}}),zr(Promise.prototype,"catch",function(i){return function(){for(var c=arguments.length,u=new Array(c),p=0;p<c;p++)u[p]=arguments[p];return o.bindActiveToArgument(u,0),i.apply(this,u)}}),zr(Promise.prototype,"finally",function(i){return function(){for(var c=arguments.length,u=new Array(c),p=0;p<c;p++)u[p]=arguments[p];return o.bindActiveToArgument(u,0),i.apply(this,u)}})}}},{key:"_unpatchPromise",value:function(){window.Promise&&(yn.unwrap(Promise.prototype,"then"),yn.unwrap(Promise.prototype,"catch"),yn.unwrap(Promise.prototype,"finally"))}},{key:"_patchMutationObserver",value:function(){var o=this;zr(window,"MutationObserver",function(i){return(function(c){function u(){var p;qt(this,u);for(var f=arguments.length,h=new Array(f),v=0;v<f;v++)h[v]=arguments[v];if(Go(h[0])){var A=h[0];h[0]=function(){for(var T=arguments.length,x=new Array(T),I=0;I<T;I++)x[I]=arguments[I];return this[ti]&&o._enabled?o.with.apply(o,[this[ti],A,this].concat(x)):A.apply(this,x)}}return p=Nr(this,u,[].concat(h)),Object.defineProperty(ci(p),ti,{value:null,writable:!0,enumerable:!1}),p}return qr(u,c),Wt(u,[{key:"observe",value:function(){for(var p=arguments.length,f=new Array(p),h=0;h<p;h++)f[h]=arguments[h];if(f[0]&&f[0]instanceof Text&&!f[0].parentNode&&f[1]&&f[1].characterData){var v=this,A=f[0],T=Object.getOwnPropertyDescriptor(CharacterData.prototype,"data");Object.defineProperty(A,"data",Object.assign(Object.assign({},T),{enumerable:!1,set:function(){for(var x=o.active(),I=arguments.length,V=new Array(I),W=0;
20W<I;W++)V[W]=arguments[W];return x&&(v[ti]=x),T.set.apply(this,V)}}))}return Ci(u,"observe",this,3)(f)}}])})(i)})}},{key:"_unpatchMutationObserver",value:function(){yn.unwrap(window,"MutationObserver")}},{key:"_getListenersMap",value:function(o,i){this._contextResumingListeners.has(o)||this._contextResumingListeners.set(o,new Map);var c=this._contextResumingListeners.get(o);return c.has(i)||c.set(i,new WeakMap),c.get(i)}},{key:"_patchEvents",value:function(){var o=this;zr(XMLHttpRequest.prototype,"addEventListener",function(c){return function(){for(var u=arguments.length,p=new Array(u),f=0;f<u;f++)p[f]=arguments[f];if(Go(p[1])){var h=o._getListenersMap(this,p[0]),v=h.get(p[1]);v||(v=o.bind(o.active(),p[1]),h.set(p[1],v)),p[1]=v}return c.apply(this,p)}}),zr(XMLHttpRequest.prototype,"removeEventListener",function(c){return function(){for(var u=arguments.length,p=new Array(u),f=0;f<u;f++)p[f]=arguments[f];if(Go(p[1])){var h=o._getListenersMap(this,p[0]).get(p[1]);h&&(p[1]=h)}return c.apply(this,p)}}),["onabort","onerror","onload","onloadend","onloadstart","onprogress","ontimeout"].forEach(function(c){var u=Object.getOwnPropertyDescriptor(XMLHttpRequestEventTarget.prototype,c);u&&(zr(u,"get",function(p){return function(){var f=p.call(this);return Go(f)&&f._orig?f._orig:f}}),zr(u,"set",function(p){return function(f){if(Go(f)){var h=f,v=o.bind(o.active(),f);v._orig=h,f=v}return p.call(this,f)}}),Object.defineProperty(XMLHttpRequestEventTarget.prototype,c,u))}),zr(Window.prototype,"addEventListener",function(c){return function(){for(var u=arguments.length,p=new Array(u),f=0;f<u;f++)p[f]=arguments[f];if(p[0]==="hashchange"&&Go(p[1])){var h=o._getListenersMap(this,p[0]),v=h.get(p[1]);v||(v=o._getWrappedEventListener(p[1],function(){return o._hashChangeContext}),h.set(p[1],v)),p[1]=v}return c.apply(this,p)}});var i=Object.getOwnPropertyDescriptor(window,"onhashchange");zr(i,"get",function(c){return function(){var u=c.call(this);return Go(u)&&u._orig?u._orig:u}}),zr(i,"set",function(c){return function(u){if(Go(u)){var p=o._getWrappedEventListener(u,function(){return o._hashChangeContext});p._orig=u,u=p}return c.call(this,u)}}),Object.defineProperty(window,"onhashchange",i)}},{key:"_unpatchEvents",value:function(){yn.unwrap(XMLHttpRequest.prototype,"addEventListener"),yn.unwrap(XMLHttpRequest.prototype,"removeEventListener")}},{key:"_patchMessageChannel",value:function(){var o=this;zr(window,"MessageChannel",function(c){return(function(u){function p(){var f;qt(this,p);for(var h=arguments.length,v=new Array(h),A=0;A<h;A++)v[A]=arguments[A];return f=Nr(this,p,[].concat(v)),o._messagePorts.set(f.port1,f.port2),o._messagePorts.set(f.port2,f.port1),Object.defineProperty(f.port1,ti,{value:null,writable:!0,enumerable:!1}),Object.defineProperty(f.port2,ti,{value:null,writable:!0,enumerable:!1}),f}return qr(p,u),Wt(p)})(c)}),zr(MessagePort.prototype,"postMessage",function(c){return function(){for(var u=o.active(),p=arguments.length,f=new Array(p),h=0;h<p;h++)f[h]=arguments[h];if(!o._messagePorts.has(this)||!u)return c.apply(this,f);var v=o._messagePorts.get(this);v[ti]=u;var A=c.apply(this,f);return ux(setTimeout)(function(){v[ti]===u&&(v[ti]=null)},100),A}}),zr(MessagePort.prototype,"addEventListener",function(c){return function(){for(var u=this,p=arguments.length,f=new Array(p),h=0;h<p;h++)f[h]=arguments[h];if(f[0]==="message"&&Go(f[1])){var v=o._getListenersMap(this,f[0]),A=v.get(f[1]);A||(A=o._getWrappedEventListener(f[1],function(){return u[ti]}),v.set(f[1],A)),f[1]=A}return c.apply(this,f)}}),zr(MessagePort.prototype,"removeEventListener",function(c){return function(){for(var u=arguments.length,p=new Array(u),f=0;f<u;f++)p[f]=arguments[f];if(p[0]==="message"&&Go(p[1])){var h=o._getListenersMap(this,p[0]).get(p[1]);h&&(p[1]=h)}return c.apply(this,p)}});var i=Object.getOwnPropertyDescriptor(MessagePort.prototype,"onmessage");zr(i,"get",function(c){return function(){var u=c.call(this);return Go(u)&&u._orig?u._orig:u}}),zr(i,"set",function(c){return function(u){var p=this;if(Go(u)){var f=o._getWrappedEventListener(u,function(){return p[ti]});f._orig=u,u=f}return c.call(this,u)}}),Object.defineProperty(MessagePort.prototype,"onmessage",i)}},{key:"_getWrappedEventListener",value:function(o,i){var c=this;return function(){for(var u=i(),p=arguments.length,f=new Array(p),h=0;h<p;h++)f[h]=arguments[h];return u&&c._enabled?c.with.apply(c,[u,o,this].concat(f)):o.apply(this,f)}}},{key:"_unpatchMessageChannel",value:function(){yn.unwrap(window,"MessageChannel"),yn.unwrap(MessagePort.prototype,"postMessage"),yn.unwrap(MessagePort.prototype,"addEventListener"),yn.unwrap(MessagePort.prototype,"removeEventListener");var o=Object.getOwnPropertyDescriptor(MessagePort.prototype,"onmessage");yn.unwrap(o,"get"),yn.unwrap(o,"set"),Object.defineProperty(MessagePort.prototype,"onmessage",o)}},{key:"with",value:function(o,i,c){var u,p,f,h,v=this;try{(p=(u=this._config).onBeforeContextStart)===null||p===void 0||p.call(u)}catch{}var A=this._currentContext;this._currentContext=o||$t;var T=location.hash;try{for(var x=arguments.length,I=new Array(x>3?x-3:0),V=3;V<x;V++)I[V-3]=arguments[V];
20var W=i.call.apply(i,[c].concat(I));return(h=(f=this._config).onBeforeContextEnd)===null||h===void 0||h.call(f),W}finally{this._currentContext=A,T!==location.hash&&(this._hashChangeContext=o,ux(setTimeout)(function(){v._hashChangeContext===o&&(v._hashChangeContext=null)},33))}}}])})(),_W=(function(){function n(o){qt(this,n),this._globalAttributes=o??{}}return Wt(n,[{key:"setGlobalAttributes",value:function(o){if(o)Object.assign(this._globalAttributes,o);else for(var i=0,c=Object.keys(this._globalAttributes);i<c.length;i++){var u=c[i];delete this._globalAttributes[u]}}},{key:"getGlobalAttributes",value:function(){return this._globalAttributes}},{key:"forceFlush",value:function(){return Promise.resolve()}},{key:"onStart",value:function(o){o.setAttribute("location.href",location.href),o.setAttributes(this._globalAttributes)}},{key:"onEnd",value:function(){}},{key:"shutdown",value:function(){return Promise.resolve()}}])})(),Dx="messaging.socket.io.namespace",Bx="messaging.socket.io.event_name",Ux=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],fW=(function(n){function o(i,c){return qt(this,o),Nr(this,o,[i,c])}return qr(o,n),Wt(o,[{key:"onInit",value:function(i){var c=this;(i==null?void 0:i.disableAutoFlushOnDocumentHide)!==!0&&typeof document<"u"&&(this._visibilityChangeListener=function(){document.visibilityState==="hidden"&&c.forceFlush().catch(function(u){return Ra(u)})},this._pageHideListener=function(){c.forceFlush().catch(function(u){return Ra(u)})},document.addEventListener("visibilitychange",this._visibilityChangeListener),document.addEventListener("pagehide",this._pageHideListener))}}])})(jG),mW=function(n){var o=Rt(n);return n!=null&&(o=="object"||o=="function")},hW=e(mW),gW=Rt(t)=="object"&&t&&t.Object===Object&&t,bW=(typeof self>"u"?"undefined":Rt(self))=="object"&&self&&self.Object===Object&&self,mv=(gW||bW||Function("return this")()).Symbol,Fx=mv,$x=Object.prototype,vW=$x.hasOwnProperty,yW=$x.toString,Ad=Fx?Fx.toStringTag:void 0,EW=function(n){var o=vW.call(n,Ad),i=n[Ad];try{n[Ad]=void 0;var c=!0}catch{}var u=yW.call(n);return c&&(o?n[Ad]=i:delete n[Ad]),u},wW=Object.prototype.toString,SW=function(n){return wW.call(n)},TW=EW,kW=SW,jx=mv?mv.toStringTag:void 0,Vx=function(n){return n==null?n===void 0?"[object Undefined]":"[object Null]":jx&&jx in Object(n)?TW(n):kW(n)},AW=function(n,o){return function(i){return n(o(i))}},OW=AW(Object.getPrototypeOf,Object),zx=function(n){return n!=null&&Rt(n)=="object"},PW=Vx,LW=OW,RW=zx,CW=Function.prototype,xW=Object.prototype,Hx=CW.toString,IW=xW.hasOwnProperty,MW=Hx.call(Object),NW=function(n){if(!RW(n)||PW(n)!="[object Object]")return!1;var o=LW(n);if(o===null)return!0;var i=IW.call(o,"constructor")&&o.constructor;return typeof i=="function"&&i instanceof i&&Hx.call(i)==MW},Gx=e(NW),DW=Array.isArray,BW=Vx,UW=DW,FW=zx,$W=function(n){return typeof n=="string"||!UW(n)&&FW(n)&&BW(n)=="[object String]"},jW=e($W),qx="console";(function(n){n.COMPONENT="component",n.HTTP_ERROR_NAME="http.error_name",n.HTTP_STATUS_TEXT="http.status_text"})(Uf||(Uf={}));var hv,rs,Ff,Wx="0.51.1",VW=(Ff=function(n,o){return Ff=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},Ff(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}Ff(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),Yx=(typeof process>"u"?"undefined":Rt(process))=="object"&&((hv=process.release)===null||hv===void 0?void 0:hv.name)==="node",zW=(function(n){function o(i){var c=n.call(this,"@opentelemetry/instrumentation-fetch",Wx,i)||this;return c.component="fetch",c.version=Wx,c.moduleName=c.component,c._usedResources=new WeakSet,c._tasksCount=0,c}return VW(o,n),o.prototype.init=function(){},o.prototype._getConfig=function(){return this._config},o.prototype._addChildSpan=function(i,c){var u=this.tracer.startSpan("CORS Preflight",{startTime:c[Kt.FETCH_START]},Sn.setSpan(Vt.active(),i));this._getConfig().ignoreNetworkEvents||Nc(u,c),u.end(c[Kt.RESPONSE_END])},o.prototype._addFinalSpanAttributes=function(i,c){var u=ts(c.url);i.setAttribute(Pn.HTTP_STATUS_CODE,c.status),c.statusText!=null&&i.setAttribute(Uf.HTTP_STATUS_TEXT,c.statusText),i.setAttribute(Pn.HTTP_HOST,u.host),i.setAttribute(Pn.HTTP_SCHEME,u.protocol.replace(":","")),typeof navigator<"u"&&i.setAttribute(Pn.HTTP_USER_AGENT,navigator.userAgent)},o.prototype._addHeaders=function(i,c){if(!qC(c,this._getConfig().propagateTraceHeaderCorsUrls)){var u={};return ra.inject(Vt.active(),u),void(Object.keys(u).length>0&&this._diag.debug("headers inject skipped due to CORS policy"))}i instanceof Request||i.headers instanceof Headers||i.headers instanceof Map?ra.inject(Vt.active(),i.headers,{set:function(p,f,h){return p.set(f,typeof h=="string"?h:String(h))}}):(u={},ra.inject(Vt.active(),u),i.headers=Object.assign({},u,i.headers||{}))},o.prototype._clearResources=function(){this._tasksCount===0&&this._getConfig().clearTimingResources&&(performance.clearResourceTimings(),this._usedResources=new WeakSet)},o.prototype._createSpan=function(i,c){var u;if(c===void 0&&(c={}),!vd(i,this._getConfig().ignoreUrls)){var p=(c.method||"GET").toUpperCase(),f="HTTP "+p;return this.tracer.startSpan(f,{kind:Ut.CLIENT,attributes:(u={},u[Uf.COMPONENT]=this.moduleName,u[Pn.HTTP_METHOD]=p,u[Pn.HTTP_URL]=i,u)})}this._diag.debug("ignoring span as url matches ignored url")},o.prototype._findResourceAndAddNetworkEvents=function(i,c,u){var p=c.entries;if(!p.length){if(!performance.getEntriesByType)return;p=performance.getEntriesByType("resource")}var f=HC(c.spanUrl,c.startTime,u,p,this._usedResources,"fetch");if(f.mainRequest){var h=f.mainRequest;this._markResourceAsUsed(h);var v=f.corsPreFlightRequest;v&&(this._addChildSpan(i,v),this._markResourceAsUsed(v)),this._getConfig().ignoreNetworkEvents||Nc(i,h)}},o.prototype._markResourceAsUsed=function(i){this._usedResources.add(i)},o.prototype._endSpan=function(i,c,u){var p=this,f=Zi(Date.now()),h=xc();this._addFinalSpanAttributes(i,u),setTimeout(function(){var v;(v=c.observer)===null||v===void 0||v.disconnect(),p._findResourceAndAddNetworkEvents(i,c,h),p._tasksCount--,p._clearResources(),i.end(f)},300)},o.prototype._patchConstructor=function(){var i=this;return function(c){var u=i;return function(){for(var p=[],f=0;f<arguments.length;f++)p[f]=arguments[f];
20var h=this,v=ts(p[0]instanceof Request?p[0].url:String(p[0])).href,A=p[0]instanceof Request?p[0]:p[1]||{},T=u._createSpan(v,A);if(!T)return c.apply(this,p);var x=u._prepareSpanData(v);function I(ae,se){u._applyAttributesAfterFetch(ae,A,se),u._endSpan(ae,x,{status:se.status||0,statusText:se.message,url:v})}function V(ae,se){u._applyAttributesAfterFetch(ae,A,se),se.status>=200&&se.status<400?u._endSpan(ae,x,se):u._endSpan(ae,x,{status:se.status,statusText:se.statusText,url:v})}function W(ae,se,pe){try{var ne=pe.clone(),de=pe.clone(),ve=ne.body;if(ve){var me=ve.getReader(),ge=function(){me.read().then(function(fe){fe.done?V(ae,de):ge()},function(fe){I(ae,fe)})};ge()}else V(ae,pe)}finally{se(pe)}}function te(ae,se,pe){try{I(ae,pe)}finally{se(pe)}}return new Promise(function(ae,se){return Vt.with(Sn.setSpan(Vt.active(),T),function(){return u._addHeaders(A,v),u._tasksCount++,c.apply(h,A instanceof Request?[A]:[v,A]).then(W.bind(h,T,ae),te.bind(h,T,se))})})}}},o.prototype._applyAttributesAfterFetch=function(i,c,u){var p=this,f=this._getConfig().applyCustomAttributesOnSpan;f&&Yl(function(){return f(i,c,u)},function(h){h&&p._diag.error("applyCustomAttributesOnSpan",h)},!0)},o.prototype._prepareSpanData=function(i){var c=xc(),u=[];if(typeof PerformanceObserver!="function")return{entries:u,startTime:c,spanUrl:i};var p=new PerformanceObserver(function(f){f.getEntries().forEach(function(h){h.initiatorType==="fetch"&&h.name===i&&u.push(h)})});return p.observe({entryTypes:["resource"]}),{entries:u,observer:p,startTime:c,spanUrl:i}},o.prototype.enable=function(){Yx?this._diag.warn("this instrumentation is intended for web usage only, it does not instrument Node.js's fetch()"):(Xr(fetch)&&(this._unwrap(Rc,"fetch"),this._diag.debug("removing previous patch for constructor")),this._wrap(Rc,"fetch",this._patchConstructor()))},o.prototype.disable=function(){Yx||(this._unwrap(Rc,"fetch"),this._usedResources=new WeakSet)},o})(ka);(function(n){n.METHOD_OPEN="open",n.METHOD_SEND="send",n.EVENT_ABORT="abort",n.EVENT_ERROR="error",n.EVENT_LOAD="loaded",n.EVENT_TIMEOUT="timeout"})(rs||(rs={}));var gv,Kx="0.51.1";(function(n){n.HTTP_STATUS_TEXT="http.status_text"})(gv||(gv={}));var $f,HW=($f=function(n,o){return $f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,c){i.__proto__=c}||function(i,c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&(i[u]=c[u])},$f(n,o)},function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function i(){this.constructor=n}$f(n,o),n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)}),GW=(function(n){function o(i){var c=n.call(this,"@opentelemetry/instrumentation-xml-http-request",Kx,i)||this;return c.component="xml-http-request",c.version=Kx,c.moduleName=c.component,c._tasksCount=0,c._xhrMem=new WeakMap,c._usedResources=new WeakSet,c}return HW(o,n),o.prototype.init=function(){},o.prototype._getConfig=function(){return this._config},o.prototype._addHeaders=function(i,c){if(!qC(ts(c).href,this._getConfig().propagateTraceHeaderCorsUrls)){var u={};return ra.inject(Vt.active(),u),void(Object.keys(u).length>0&&this._diag.debug("headers inject skipped due to CORS policy"))}var p={};ra.inject(Vt.active(),p),Object.keys(p).forEach(function(f){i.setRequestHeader(f,String(p[f]))})},o.prototype._addChildSpan=function(i,c){var u=this;Vt.with(Sn.setSpan(Vt.active(),i),function(){var p=u.tracer.startSpan("CORS Preflight",{startTime:c[Kt.FETCH_START]});u._getConfig().ignoreNetworkEvents||Nc(p,c),p.end(c[Kt.RESPONSE_END])})},o.prototype._addFinalSpanAttributes=function(i,c,u){if(typeof u=="string"){var p=ts(u);c.status!==void 0&&i.setAttribute(Pn.HTTP_STATUS_CODE,c.status),c.statusText!==void 0&&i.setAttribute(gv.HTTP_STATUS_TEXT,c.statusText),i.setAttribute(Pn.HTTP_HOST,p.host),i.setAttribute(Pn.HTTP_SCHEME,p.protocol.replace(":","")),i.setAttribute(Pn.HTTP_USER_AGENT,navigator.userAgent)}},o.prototype._applyAttributesAfterXHR=function(i,c){var u=this,p=this._getConfig().applyCustomAttributesOnSpan;typeof p=="function"&&Yl(function(){return p(i,c)},function(f){f&&u._diag.error("applyCustomAttributesOnSpan",f)},!0)},o.prototype._addResourceObserver=function(i,c){var u=this._xhrMem.get(i);u&&typeof PerformanceObserver=="function"&&typeof PerformanceResourceTiming=="function"&&(u.createdResources={observer:new PerformanceObserver(function(p){var f=p.getEntries(),h=ts(c);f.forEach(function(v){v.initiatorType==="xmlhttprequest"&&v.name===h.href&&u.createdResources&&u.createdResources.entries.push(v)})}),entries:[]},u.createdResources.observer.observe({entryTypes:["resource"]}))},o.prototype._clearResources=function(){this._tasksCount===0&&this._getConfig().clearTimingResources&&(Ca.clearResourceTimings(),this._xhrMem=new WeakMap,this._usedResources=new WeakSet)},o.prototype._findResourceAndAddNetworkEvents=function(i,c,u,p,f){if(u&&p&&f&&i.createdResources){var h=i.createdResources.entries;h&&h.length||(h=Ca.getEntriesByType("resource"));var v=HC(ts(u).href,p,f,h,this._usedResources);if(v.mainRequest){var A=v.mainRequest;this._markResourceAsUsed(A);var T=v.corsPreFlightRequest;T&&(this._addChildSpan(c,T),this._markResourceAsUsed(T)),this._getConfig().ignoreNetworkEvents||Nc(c,A)}}},o.prototype._cleanPreviousSpanInformation=function(i){var c=this._xhrMem.get(i);
20if(c){var u=c.callbackToRemoveEvents;u&&u(),this._xhrMem.delete(i)}},o.prototype._createSpan=function(i,c,u){var p;if(!vd(c,this._getConfig().ignoreUrls)){var f=u.toUpperCase(),h=this.tracer.startSpan(f,{kind:Ut.CLIENT,attributes:(p={},p[Pn.HTTP_METHOD]=u,p[Pn.HTTP_URL]=ts(c).toString(),p)});return h.addEvent(rs.METHOD_OPEN),this._cleanPreviousSpanInformation(i),this._xhrMem.set(i,{span:h,spanUrl:c}),h}this._diag.debug("ignoring span as url matches ignored url")},o.prototype._markResourceAsUsed=function(i){this._usedResources.add(i)},o.prototype._patchOpen=function(){var i=this;return function(c){var u=i;return function(){for(var p=[],f=0;f<arguments.length;f++)p[f]=arguments[f];var h=p[0],v=p[1];return u._createSpan(this,v,h),c.apply(this,p)}}},o.prototype._patchSend=function(){var i=this;function c(v,A){var T=i._xhrMem.get(A);if(T){T.status=A.status,T.statusText=A.statusText,i._xhrMem.delete(A),T.span&&i._applyAttributesAfterXHR(T.span,A);var x=xc(),I=Date.now();setTimeout(function(){(function(V,W,te,ae){var se=W.callbackToRemoveEvents;typeof se=="function"&&se();var pe=W.span,ne=W.spanUrl,de=W.sendStartTime;pe&&(i._findResourceAndAddNetworkEvents(W,pe,ne,de,te),pe.addEvent(V,ae),i._addFinalSpanAttributes(pe,W,ne),pe.end(ae),i._tasksCount--),i._clearResources()})(v,T,x,I)},300)}}function u(){c(rs.EVENT_ERROR,this)}function p(){c(rs.EVENT_ABORT,this)}function f(){c(rs.EVENT_TIMEOUT,this)}function h(){this.status<299?c(rs.EVENT_LOAD,this):c(rs.EVENT_ERROR,this)}return function(v){return function(){for(var A=this,T=[],x=0;x<arguments.length;x++)T[x]=arguments[x];var I=i._xhrMem.get(this);if(!I)return v.apply(this,T);var V=I.span,W=I.spanUrl;return V&&W&&Vt.with(Sn.setSpan(Vt.active(),V),function(){i._tasksCount++,I.sendStartTime=xc(),V.addEvent(rs.METHOD_SEND),A.addEventListener("abort",p),A.addEventListener("error",u),A.addEventListener("load",h),A.addEventListener("timeout",f),I.callbackToRemoveEvents=function(){(function(te){te.removeEventListener("abort",p),te.removeEventListener("error",u),te.removeEventListener("load",h),te.removeEventListener("timeout",f);var ae=i._xhrMem.get(te);ae&&(ae.callbackToRemoveEvents=void 0)})(A),I.createdResources&&I.createdResources.observer.disconnect()},i._addHeaders(A,W),i._addResourceObserver(A,W)}),v.apply(this,T)}}},o.prototype.enable=function(){this._diag.debug("applying patch to",this.moduleName,this.version),Xr(XMLHttpRequest.prototype.open)&&(this._unwrap(XMLHttpRequest.prototype,"open"),this._diag.debug("removing previous patch from method open")),Xr(XMLHttpRequest.prototype.send)&&(this._unwrap(XMLHttpRequest.prototype,"send"),this._diag.debug("removing previous patch from method send")),this._wrap(XMLHttpRequest.prototype,"open",this._patchOpen()),this._wrap(XMLHttpRequest.prototype,"send",this._patchSend())},o.prototype.disable=function(){this._diag.debug("removing patch from",this.moduleName,this.version),this._unwrap(XMLHttpRequest.prototype,"open"),this._unwrap(XMLHttpRequest.prototype,"send"),this._tasksCount=0,this._xhrMem=new WeakMap,this._usedResources=new WeakSet},o})(ka),jf={app:"unknown-browser-app",url:void 0,bufferTimeout:4e3,bufferSize:50,instrumentations:{},exporter:{factory:function(n){return new Kq({url:n.url,headers:{authorization:n.authHeader}})}},spanProcessor:{factory:function(n,o){return new fW(n,o)}},apiKey:void 0};function Jx(n,o,i){!(o in n)||i in n&&n[i]!==jf[i]||(n[i]=n[o])}var Xx=[{Instrument:(function(n){function o(){var i,c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};qt(this,o);var u=i=Nr(this,o,[c]),p=u._endSpan.bind(i);u._endSpan=function(h,v,A){var T,x=h;if(h&&h.setAttribute("component",i.component),h&&x.name!=="documentLoad"){if(x.name==="documentFetch"&&!A.serverTiming&&performance.getEntriesByType){var I=performance.getEntriesByType("navigation");!((T=I[0])===null||T===void 0)&&T.serverTiming&&(A.serverTiming=I[0].serverTiming)}(function(V,W){if(V.serverTiming){var te,ae=Jt(V.serverTiming);try{for(ae.s();!(te=ae.n()).done;){var se=te.value;se.name==="traceparent"&&se.description&&YC(se.description.match(wq),W)}}catch(pe){ae.e(pe)}finally{ae.f()}}})(A,h),h.setAttribute(Pn.HTTP_METHOD,"GET")}return h&&x.name==="documentLoad"&&(function(V){document.referrer&&document.referrer!==""&&V.setAttribute("document.referrer",document.referrer),window.screen&&V.setAttribute("screen.xy",window.screen.width+"x"+window.screen.height)})(h),p(h,v,A)};var f=u._initResourceSpan.bind(i);return u._initResourceSpan=function(h,v){Sq.indexOf(h.initiatorType)!==-1||vd(h.name,c.ignoreUrls)||f(h,v)},i}return qr(o,n),Wt(o)})(yq),confKey:"document",disable:!1},{Instrument:(function(n){function o(){var i,c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};qt(this,o);var u=(i=Nr(this,o,[c]))._createSpan.bind(i);i._createSpan=function(f,h,v){var A,T=u(f,h,v);return T&&(!((A=c.advancedNetworkCapture)===null||A===void 0)&&A.call(c)&&f.addEventListener("readystatechange",function(){if(f.readyState===f.OPENED)yn.wrap(f,"setRequestHeader",function(I){return function(V,W){return Rf("request",[V])(T,function(){return W}),I.apply(this,arguments)}}),yn.wrap(f,"send",function(I){return function(V){return V&&T.setAttribute("http.request.body",V.toString()),I.apply(this,arguments)}});else if(f.readyState===f.DONE){var x=f.getAllResponseHeaders().split(`\r
21`).reduce(function(I,V){var W=un(V.split(": "),2),te=W[0],ae=W[1];return te&&ae&&(I[te]=ae),I},{});Rf("response",Object.keys(x))(T,function(I){return x[I]});try{T.setAttribute("http.response.body",f.responseText)}catch{}yn.unwrap(f,"setRequestHeader"),yn.unwrap(f,"send")}}),f.addEventListener("readystatechange",function(){if(f.readyState===f.HEADERS_RECEIVED&&f.getAllResponseHeaders().toLowerCase().indexOf("server-timing")!==-1){var x=f.getResponseHeader("server-timing");x!==null&&KC(x,T)}}),T.setAttribute("component",i.moduleName),T.updateName("HTTP ".concat(v.toUpperCase()))),T};var p=i._addResourceObserver.bind(i);return i._addResourceObserver=function(f,h){typeof PerformanceObserver=="function"&&typeof PerformanceResourceTiming=="function"&&p(f,h)},i}return qr(o,n),Wt(o)})(GW),confKey:"xhr",disable:!1},{Instrument:(function(n){function o(){var i,c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(qt(this,o),!c.eventNames){var u=Object.assign({},rv,c.events),p=Object.entries(u).filter(function(v){var A=un(v,2);return A[0],A[1]}).map(function(v){return un(v,1)[0]});c.eventNames=p}(i=Nr(this,o,[c]))._routingTracer=Sn.getTracer(XC,"1");var f=i._createSpan.bind(i);i._createSpan=function(v,A,T){v===document&&(v=document.documentElement);var x=f(v,A,T);return x&&x.setAttribute("component",i.moduleName),x};var h=i._patchAddEventListener.bind(i);return i._patchAddEventListener=function(){var v=h();return function(A){var T=v(A);return function(x,I,V){return(function(W){return W&&(typeof W=="function"||Rt(W)=="object"&&typeof W.handleEvent=="function")})(I)?(V===null&&(V=void 0),T.call(this,x,I,V)):A.call(this,x,I,V)}}},i}return qr(o,n),Wt(o,[{key:"setTracerProvider",value:function(i){Ci(o,"setTracerProvider",this,3)([i]),this._routingTracer=i.getTracer(XC,"1")}},{key:"getZoneWithPrototype",value:function(){}},{key:"enable",value:function(){var i=this;this.__hashChangeHandler=function(c){i._emitRouteChangeSpan(c.oldURL)},window.addEventListener("hashchange",this.__hashChangeHandler),Ci(o,"enable",this,3)([])}},{key:"disable",value:function(){Ci(o,"disable",this,3)([]),window.removeEventListener("hashchange",this.__hashChangeHandler)}},{key:"_patchHistoryMethod",value:function(){var i=this;return function(c){return function(){for(var u=arguments.length,p=new Array(u),f=0;f<u;f++)p[f]=arguments[f];var h=location.href,v=c.apply(this,p);return h!==location.href&&i._emitRouteChangeSpan(h),v}}}},{key:"_emitRouteChangeSpan",value:function(i){var c=Date.now(),u=this._routingTracer.startSpan("routeChange",{startTime:c});u.setAttribute("component",this.moduleName),u.setAttribute("prev.href",i),u.end(c)}}])})(Oq),confKey:"interactions",disable:!1},{Instrument:Nx,confKey:"postload",disable:!1},{Instrument:(function(n){function o(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};qt(this,o);var c=i.applyCustomAttributesOnSpan;return i.applyCustomAttributesOnSpan=function(u,p,f){var h;if(u.updateName("HTTP ".concat((p.method||"GET").toUpperCase())),u.setAttribute("component","fetch"),((h=i.advancedNetworkCapture)===null||h===void 0?void 0:h.call(i))&&u&&(p.headers&&Rf("request",Object.keys(p.headers))(u,function(T){var x;return(x=p.headers)===null||x===void 0?void 0:x[T]}),p.body&&(p.body instanceof ReadableStream?u.setAttribute("http.request.body","[ReadableStream]"):u.setAttribute("http.request.body",p.body.toString())),f instanceof Response)){if(f.headers){var v=[];
21f.headers.forEach(function(T,x){v.push(x)}),Rf("response",v)(u,function(T){var x;return(x=f.headers.get(T))!==null&&x!==void 0?x:""})}f.clone().text().then(function(T){u.setAttribute("http.response.body",T)}).catch(function(){})}if(u&&f instanceof Response&&f.headers){var A=f.headers.get("Server-Timing");A&&KC(A,u)}c&&c(u,p,f)},Nr(this,o,[i])}return qr(o,n),Wt(o,[{key:"enable",value:function(){window.fetch&&Ci(o,"enable",this,3)([])}}])})(zW),confKey:"fetch",disable:!1},{Instrument:(function(n){function o(i){var c;return qt(this,o),(c=Nr(this,o,["splunk-websocket",ns,i])).listener2ws2patched=new WeakMap,c._config=i,c}return qr(o,n),Wt(o,[{key:"init",value:function(){}},{key:"enable",value:function(){var i=this;yn.wrap(window,"WebSocket",function(){var c=(function(){function u(p,f){var h;if(qt(this,u),vd(p,i._config.ignoreUrls))return V3(h,void(h=Nr(this,u,[p,f])));var v=i.tracer.startSpan("connect",{kind:Ut.CLIENT,attributes:{component:"websocket"}});p&&v.setAttribute("http.url",p),f&&(typeof f=="string"?v.setAttribute("protocols",f):v.setAttribute("protocols",JSON.stringify(f)));try{h=Nr(this,u,[p,f])}catch(A){throw i.endSpanExceptionally(v,A),A}return h.addEventListener("open",function(){v.end()}),h.addEventListener("error",function(A){v.isRecording()?i.endSpanExceptionally(v,new Error(A.error||A.message||"Could not connect.")):i.startSpan(this,"error",Ut.CLIENT).end()}),i.patchSend(ci(h)),i.patchEventListener(ci(h)),ci(h)}return qr(u,Xm(WebSocket)),Wt(u)})();return c})}},{key:"disable",value:function(){yn.unwrap(window,"WebSocket")}},{key:"startSpan",value:function(i,c,u){var p=this.tracer.startSpan(c,{kind:u});return p.setAttribute("component","websocket"),p.setAttribute("protocol",i.protocol),p.setAttribute("http.url",i.url),p}},{key:"patchSend",value:function(i){var c=this,u=i.send;i.send=function(){for(var p=arguments.length,f=new Array(p),h=0;h<p;h++)f[h]=arguments[h];var v,A=c.startSpan(i,"send",Ut.PRODUCER),T=f.length>0?_x(f[0]):void 0;A.setAttribute("http.request_content_length",T);try{v=u.apply(i,f)}catch(x){throw c.endSpanExceptionally(A,x),x}return v===!1&&c.endSpanExceptionally(A,new Error("Failed to send frame.")),A.end(),v}}},{key:"addPatchedListener",value:function(i,c,u){var p=this.listener2ws2patched.get(c);return p||(p=new Map,this.listener2ws2patched.set(c,p)),!p.has(i)&&(p.set(i,u),!0)}},{key:"removePatchedListener",value:function(i,c){var u=this.listener2ws2patched.get(c);if(u){var p=u.get(i);return p&&(u.delete(i),u.size===0&&this.listener2ws2patched.delete(i)),p}}},{key:"patchEventListener",value:function(i){var c=this,u=i.addEventListener.bind(i);i.addEventListener=function(f,h,v){if(f==="message"){var A=typeof v=="boolean"||v==null?void 0:v.once,T=function(){for(var x=arguments.length,I=new Array(x),V=0;V<x;V++)I[V]=arguments[V];var W=this,te=I;A&&c.removePatchedListener(i,h);var ae=c.startSpan(i,"onmessage",Ut.CONSUMER);te&&te[0]&&te[0].data&&ae.setAttribute("http.response_content_length",_x(te[0].data)),Vt.with(Sn.setSpan(Vt.active(),ae),function(){var se;return se=typeof h=="function"?h.apply(W,te):h.handleEvent(I[0]),ae.end(),se})};c.addPatchedListener(i,h,T)&&u.apply(i,[f,T,v])}else u(f,h,v)};var p=i.removeEventListener;i.removeEventListener=function(f,h,v){if(f!=="message")return p.call(i,f,h,v);var A=c.removePatchedListener(i,h);return A?p.call(i,f,A,v):p.call(i,f,h,v)}}},{key:"endSpanExceptionally",value:function(i,c){i.setAttribute("error",!0),i.setAttribute("error.message",c.message),i.setAttribute("error.object",c.name?c.name:c.constructor&&c.constructor.name?c.constructor.name:"Error"),i.end()}}])})(ka),confKey:"websocket",disable:!0},{Instrument:(function(n){function o(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return qt(this,o),Nr(this,o,[Ix,ns,Object.assign({},i)])}return qr(o,n),Wt(o,[{key:"init",value:function(){}},{key:"enable",value:function(){var i=this;this.isSupported()&&(this._longtaskObserver=new PerformanceObserver(function(c){c.getEntries().forEach(function(u){return i._createSpanFromEntry(u)})}),this._longtaskObserver.observe({type:fv,buffered:!0}))}},{key:"disable",value:function(){this.isSupported()&&this._longtaskObserver.disconnect()}},{key:"_createSpanFromEntry",value:function(i){var c=this.tracer.startSpan(fv,{startTime:i.startTime});c.setAttribute("component",Ix),c.setAttribute("longtask.name",i.name),c.setAttribute("longtask.entry_type",i.entryType),c.setAttribute("longtask.duration",i.duration);var u=i.attribution;Array.isArray(u)&&u.forEach(function(p,f){var h=p>1?"longtask.attribution[".concat(f,"]"):"longtask.attribution";c.setAttribute("".concat(h,".name"),p.name),c.setAttribute("".concat(h,".entry_type"),p.entryType),c.setAttribute("".concat(h,".start_time"),p.startTime),c.setAttribute("".concat(h,".duration"),p.duration),c.setAttribute("".concat(h,".container_type"),p.containerType),c.setAttribute("".concat(h,".container_src"),p.containerSrc),c.setAttribute("".concat(h,".container_id"),p.containerId),c.setAttribute("".concat(h,".container_name"),p.containerName)}),c.end(i.startTime+i.duration)}},{key:"isSupported",value:function(){return(window.PerformanceObserver&&PerformanceObserver.supportedEntryTypes||[]).includes(fv)}}])})(ka),confKey:"longtask",disable:!1},{Instrument:md.HyperDXErrorInstrumentation,confKey:md.ERROR_INSTRUMENTATION_NAME,disable:!1},{Instrument:(function(n){function o(){var i,c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return qt(this,o),(i=Nr(this,o,["page-visibility",ns,Object.assign({},c)])).unloading=!1,i}return qr(o,n),Wt(o,[{key:"init",value:function(){}},{key:"enable",value:function(){var i=this;document.hidden&&this._createSpan(document.hidden),this.unloadListener=function(){i.unloading=!0},this.visibilityListener=function(){i.unloading||i._createSpan(document.hidden)},window.addEventListener("beforeunload",this.unloadListener),window.addEventListener("visibilitychange",this.visibilityListener)}},{key:"disable",value:function(){window.removeEventListener("beforeunload",this.unloadListener),window.removeEventListener("visibilitychange",this.visibilityListener)}},{key:"_createSpan",value:function(i){var c=Date.now(),u=this.tracer.startSpan("visibility",{startTime:c});u.setAttribute("hidden",i),u.end(c)}}])})(ka),confKey:"visibility",disable:!0},{Instrument:(function(n){function o(){var i,c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return qt(this,o),(i=Nr(this,o,["splunk-connectivity",ns,Object.assign({},c)])).offlineStart=navigator.onLine?null:Date.now(),i}return qr(o,n),Wt(o,[{key:"init",value:function(){}},{key:"enable",value:function(){var i=this;this.offlineListener=function(){i.offlineStart=Date.now()},this.onlineListener=function(){i.offlineStart&&(i._createSpan(!1,i.offlineStart),i._createSpan(!0,Date.now()))},window.addEventListener("offline",this.offlineListener),window.addEventListener("online",this.onlineListener)}},{key:"disable",value:function(){window.removeEventListener("offline",this.offlineListener),window.removeEventListener("online",this.onlineListener)}},{key:"_createSpan",value:function(i,c){var u=this.tracer.startSpan("connectivity",{startTime:c});u.setAttribute("online",i),u.end(c)}}])})(ka),confKey:"connectivity",disable:!0},{Instrument:(function(n){function o(){var i,c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return qt(this,o),(i=Nr(this,o,["splunk-socket.io-client",ns,Object.assign({target:"io"},c)])).listeners=new WeakMap,i}return qr(o,n),Wt(o,[{key:"init",value:function(){}},{key:"getConfig",value:function(){return this._config}},{key:"patchSocketIo",value:function(i){var c=this;if((function(p){return typeof p=="function"&&typeof p.Socket=="function"})(i)){var u=this;this._wrap(i.Socket.prototype,"emit",function(p){return function(f){for(var h=this,v=arguments.length,A=new Array(v>1?v-1:0),T=1;T<v;T++)A[T-1]=arguments[T];var x=u.tracer.startSpan("".concat(f," send"),{kind:Ut.PRODUCER,attributes:Nt(Nt(Nt(Nt(Nt({},Pn.MESSAGING_SYSTEM,"socket.io"),Pn.MESSAGING_DESTINATION,this.nsp),Pn.MESSAGING_DESTINATION_KIND,Ih.TOPIC),Dx,this.nsp),Bx,f)});try{return Vt.with(Sn.setSpan(Vt.active(),x),function(){return p.apply(h,[f].concat(A))})}catch(V){var I;throw V instanceof Error&&(x.recordException(V),I=V.message),x.setStatus({code:vn.ERROR,message:I}),V}finally{x.end()}}}),this._wrap(i.Socket.prototype,"on",function(p){return function(f,h){return Ux.includes(f)||typeof h!="function"?p.call(this,f,h):(u.listeners.has(h)?v=u.listeners.get(h):(v=function(){var A=u.tracer.startSpan("".concat(f," ").concat(Mh.RECEIVE),{kind:Ut.CONSUMER,attributes:Nt(Nt(Nt(Nt(Nt(Nt({},Pn.MESSAGING_SYSTEM,"socket.io"),Pn.MESSAGING_DESTINATION,this.nsp),Pn.MESSAGING_DESTINATION_KIND,Ih.TOPIC),Pn.MESSAGING_OPERATION,Mh.RECEIVE),Dx,this.nsp),Bx,f)});try{for(var T=arguments.length,x=new Array(T),I=0;I<T;I++)x[I]=arguments[I];h.call(this,x)}catch(V){throw V instanceof Error&&A.recordException(V),V}finally{A.end()}},u.listeners.set(h,v)),p.call(this,f,v));var v}}),i.Socket.prototype.addEventListener=i.Socket.prototype.on,this._wrap(i.Socket.prototype,"off",function(p){return function(f,h){return!f||Ux.includes(f)||typeof h!="function"?p.call(this,f,h):u.listeners.has(h)?p.call(this,f,u.listeners.get(h)):p.call(this,f,h)}}),i.Socket.prototype.removeListener=i.Socket.prototype.off,i.Socket.prototype.removeEventListener=i.Socket.prototype.off,i.Socket.prototype.removeAllListeners=i.Socket.prototype.off,this._onDisable=function(){c._unwrap(i.Socket.prototype,"emit"),c._unwrap(i.Socket.prototype,"on"),i.Socket.prototype.addEventListener=i.Socket.prototype.on,c._unwrap(i.Socket.prototype,"off"),i.Socket.prototype.removeListener=i.Socket.prototype.off,i.Socket.prototype.removeEventListener=i.Socket.prototype.off,i.Socket.prototype.removeAllListeners=i.Socket.prototype.off}}else this._diag.debug("Doesn't seem like socket.io-client",i)}},{key:"enable",value:function(){var i=this,c=this.getConfig();c.target&&(typeof c.target=="string"?this._onDisable=(function(u,p){if(window[u])return p(window[u]),function(){};var f=window[u],h=!1;return Object.defineProperty(window,u,{get:function(){return f},set:function(v){delete window[u],h=!0,window[u]=v,p(v)},configurable:!0,enumerable:!1}),function(){h||window[u]!==f||(delete window[u],f!==void 0&&(window[u]=f))}})(c.target,function(u){return i.patchSocketIo(u)}):this.patchSocketIo(c.target))}},{key:"disable",value:function(){this._onDisable&&(this._onDisable(),this._onDisable=void 0)}}])})(ka),confKey:"socketio",disable:!0},{Instrument:(function(n){function o(){var i,c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return qt(this,o),(i=Nr(this,o,[qx,ns,Object.assign({},c)]))._consoleLogHandler=function(u){return function(){for(var p,f=arguments.length,h=new Array(f),v=0;v<f;v++)h[v]=arguments[v];return(p=i)._createSpan.apply(p,["log"].concat(h)),u.apply(ci(i),h)}},i._consoleInfoHandler=function(u){return function(){for(var p,f=arguments.length,h=new Array(f),v=0;v<f;v++)h[v]=arguments[v];return(p=i)._createSpan.apply(p,["info"].concat(h)),u.apply(ci(i),h)}},i._consoleWarnHandler=function(u){return function(){for(var p,f=arguments.length,h=new Array(f),v=0;v<f;v++)h[v]=arguments[v];return(p=i)._createSpan.apply(p,["warn"].concat(h)),u.apply(ci(i),h)}},i._consoleDebugHandler=function(u){return function(){for(var p,f=arguments.length,h=new Array(f),v=0;v<f;v++)h[v]=arguments[v];return(p=i)._createSpan.apply(p,["debug"].concat(h)),u.apply(ci(i),h)}},i}return qr(o,n),Wt(o,[{key:"_createSpan",value:function(i){for(var c=arguments.length,u=new Array(c>1?c-1:0),p=1;p<c;p++)u[p-1]=arguments[p];var f=Date.now(),h=(function(x){var I,V,W=[],te=Jt(x);try{for(te.s();!(V=te.n()).done;){var ae=V.value;if(hW(ae)){I==null&&Gx(ae)&&(I=ae);try{var se=JSON.stringify(ae);
21se!=null&&W.push(se)}catch{}}else W.push(ae)}}catch(pe){te.e(pe)}finally{te.f()}return I?Object.assign(Object.assign({},I),x.length>1&&{message:W.join(" ")}):W.join(" ")})(u),v=jW(h)?h:(function(x){var I="[HyperDX] Failed to stringify",V=!1;try{I=JSON.stringify(x)}catch{V=!0}if(V)try{I=pV(x)}catch{}return I})(h),A=this.tracer.startSpan("console.".concat(i),{kind:Ut.INTERNAL,startTime:f}),T=i;i==="log"&&(T="info"),A.setAttribute("component",qx),A.setAttribute("level",T),A.setAttribute("message",v),Gx(h)&&A.setAttributes(h),A.end(f)}},{key:"init",value:function(){}},{key:"enable",value:function(){yn.wrap(console,"debug",this._consoleDebugHandler),yn.wrap(console,"info",this._consoleInfoHandler),yn.wrap(console,"log",this._consoleLogHandler),yn.wrap(console,"warn",this._consoleWarnHandler)}},{key:"disable",value:function(){yn.unwrap(console,"debug"),yn.unwrap(console,"info"),yn.unwrap(console,"log"),yn.unwrap(console,"warn")}}])})(ka),confKey:"console",disable:!0}];Xx.map(function(n){return n.confKey}).reduce(function(n,o){return n[o]=!1,n},{webvitals:!1});var Vf,zf,bv,Od,os,lo,Us=!1,as={DEFAULT_AUTO_INSTRUMENTED_EVENTS:rv,DEFAULT_AUTO_INSTRUMENTED_EVENT_NAMES:Pq,AlwaysOnSampler:hf,AlwaysOffSampler:ev,ParentBasedSampler:UG,SessionBasedSampler:(function(){function n(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=o.ratio,c=i===void 0?1:i,u=o.sampled,p=u===void 0?new AG:u,f=o.notSampled,h=f===void 0?new kG:f;qt(this,n),this._ratio=this._normalize(c),this._upperBound=Math.floor(4294967295*this._ratio),this._sampled=p,this._notSampled=h}return Wt(n,[{key:"shouldSample",value:function(o,i,c,u,p,f){var h=av();return this._currentSession!==h&&(this._currentSessionSampled=this._accumulate(h)<this._upperBound,this._currentSession=h),(this._currentSessionSampled?this._sampled:this._notSampled).shouldSample(o,i,c,u,p,f)}},{key:"toString",value:function(){return"SessionBased{ratio=".concat(this._ratio,", sampled=").concat(this._sampled.toString(),", notSampled=").concat(this._notSampled.toString(),"}")}},{key:"_normalize",value:function(o){return typeof o!="number"||isNaN(o)?0:o>=1?1:o<=0?0:o}},{key:"_accumulate",value:function(o){for(var i=0,c=0;c<o.length/8;c++){var u=8*c;i=(i^parseInt(o.slice(u,u+8),16))>>>0}return i}}])})(),get inited(){return Us},_internalInit:function(n){as.init(Object.assign(Object.assign({},jf),n))},init:function(n){var o=this;"OTEL_TRACES_EXPORTER"in Rc||(Rc.OTEL_TRACES_EXPORTER="none");var i=function(ge,fe){return typeof ge=="function"&&ge.__wrapped!==!0&&ge.name===fe},c=i(console==null?void 0:console.log,"log")?console.log:function(){},u=i(console==null?void 0:console.warn,"warn")?console.warn:c,p=i(console==null?void 0:console.error,"error")?console.error:c,f=i(console==null?void 0:console.debug,"debug")?console.debug:c,h=i(console==null?void 0:console.trace,"trace")?console.trace:c;if(At.setLogger({error:function(){i(p,"error")&&p.apply(void 0,arguments)},warn:function(){i(u,"warn")&&u.apply(void 0,arguments)},info:function(){i(c,"log")&&c.apply(void 0,arguments)},debug:function(){i(f,"debug")&&f.apply(void 0,arguments)}
21,verbose:function(){i(h,"trace")&&h.apply(void 0,arguments)}},{suppressOverrideMessage:!0,logLevel:n!=null&&n.debug?Pe.DEBUG:Pe.NONE}),(typeof window>"u"?"undefined":Rt(window))=="object")if(typeof Symbol=="function"){os=new dW;var v,A=Object.assign({},jf,(Jx(v=n,"app","applicationName"),Jx(v,"environment","deploymentEnvironment"),v),{exporter:Object.assign({},jf.exporter,n.exporter)});if(Us)At.warn("Rum already init()ed.");else{if(!A.debug){if(!A.url)throw new Error("Rum.init( {url: 'https://something'} ) is required.");if(!A.url.startsWith("https")&&!A.allowInsecureUrl)throw new Error("Not using https is unsafe, if you want to force it use allowInsecureUrl option.")}var T=sx(64);zf=(function(ge,fe,Ue){Ue&&(ov=Ue),wd=ge,Sd=!0,Cf=fe,px();var Ve=setInterval(function(){return px()},6e4);return["click","scroll","mousedown","keydown","touchend","visibilitychange"].forEach(function(Fe){return document.addEventListener(Fe,Qq,{capture:!0,passive:!0})}),{deinit:function(){clearInterval(Ve),wd=void 0,Cf=void 0}}})(T,os,A.cookieDomain).deinit;var x=A.ignoreUrls,I=A.applicationName,V=A.deploymentEnvironment,W=A.version,te=A.resourceAttributes,ae={ignoreUrls:x,enabled:!1},se=Object.assign(Object.assign(Object.assign({},te||{}),Cc),Nt(Nt(Nt(Nt(Nt({},Ss.TELEMETRY_SDK_NAME,"@hyperdx/otel-web"),Ss.TELEMETRY_SDK_VERSION,ns),Ss.SERVICE_NAME,I),"rum.version",ns),"rum.scriptInstance",T)),pe=window.syntheticsRunId;pe&&(se["Synthetics-RunId"]=pe);var ne=new lW(Object.assign(Object.assign({},A.tracer),{resource:new GG(se)}));Object.defineProperty(ne.resource.attributes,"rum.sessionId",{get:function(){return av()},configurable:!0,enumerable:!0});var de=Xx.map(function(ge){var fe=ge.Instrument,Ue=ge.confKey,Ve=ge.disable,Fe=cx(A.instrumentations[Ue],ae,Ve);if(Fe){var Xe=new fe(Fe);return Ue===md.ERROR_INSTRUMENTATION_NAME&&Xe instanceof md.HyperDXErrorInstrumentation&&(bv=Xe),Ue==="postload"&&Xe instanceof Nx&&(Od=Xe),Xe}return null}).filter(function(ge){return!!ge});if(this.attributesProcessor=new _W(Object.assign(Object.assign(Object.assign({},V?{environment:V,"deployment.environment":V}:{}),W?{"app.version":W}:{}),A.globalAttributes||{})),ne.addSpanProcessor(this.attributesProcessor),A.url){var ve=(function(ge){return ge.exporter.factory({url:ge.url,onAttributesSerializing:ge.exporter.onAttributesSerializing,authHeader:ge.apiKey})})(A),me=A.spanProcessor.factory(ve,{scheduledDelayMillis:A.bufferTimeout,maxExportBatchSize:A.bufferSize});ne.addSpanProcessor(me),this._processor=me}A.debug&&ne.addSpanProcessor(new JG(new WG)),window.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&o._processor.forceFlush()}),ne.register({contextManager:new pW(Object.assign(Object.assign({},A.context),{onBeforeContextStart:function(){return Od==null?void 0:Od.onBeforeContextChange()},onBeforeContextEnd:function(){return Od==null?void 0:Od.onBeforeContextChange()}}))}),Vf=DO({tracerProvider:ne,instrumentations:de}),this.provider=ne,cx(A.instrumentations.webvitals)!==!1&&sW(ne),Us=!0,At.info("Rum.init() complete")}}else At.error("Rum: browser not supported, disabling instrumentation.");else At.error("Rum: Non-browser environment detected, aborting")},deinit:function(){Us&&(Vf==null||Vf(),Vf=void 0,zf==null||zf(),zf=void 0,this.provider.shutdown(),delete this.provider,os=void 0,At.disable(),Us=!1)},setGlobalAttributes:function(n){var o,i;(o=this.attributesProcessor)===null||o===void 0||o.setGlobalAttributes(n),os==null||os.emit("global-attributes-changed",{attributes:((i=this.attributesProcessor)===null||i===void 0?void 0:i.getGlobalAttributes())||{}})},getGlobalAttributes:function(){var n;return((n=this.attributesProcessor)===null||n===void 0?void 0:n.getGlobalAttributes())||{}},addAction:function(n,o){if(Us){var i=Date.now(),c=this.provider.getTracer("custom-action").startSpan(n,{startTime:i});c.setAttributes(o),c.end(i)}else At.debug("Rum not inited")},_experimental_getGlobalAttributes:function(){return this.getGlobalAttributes()},recordException:function(n,o){if(Us){var i=this.provider.getTracer("record-exception");return a.recordException(n,{tracer:i,attributes:o})}At.debug("Rum not inited")},error:function(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];Us?bv?bv.hdxReport("Rum.error",o):At.error("Error was reported, but error instrumentation is disabled."):At.debug("Rum not inited")},addEventListener:function(n,o){os==null||os.addEventListener(n,o)},removeEventListener:function(n,o){os==null||os.removeEventListener(n,o)},_experimental_addEventListener:function(n,o){return this.addEventListener(n,o)},_experimental_removeEventListener:function(n,o){return this.removeEventListener(n,o)},getSessionId:function(){return av()}
21,_experimental_getSessionId:function(){return this.getSessionId()}},Ir=function(){return Ir=Object.assign||function(n){for(var o,i=1,c=arguments.length;i<c;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(n[u]=o[u]);return n},Ir.apply(this,arguments)};function Fs(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],c=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&c>=n.length&&(n=void 0),{value:n&&n[c++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")}function En(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var c,u,p=i.call(n),f=[];try{for(;(o===void 0||o-- >0)&&!(c=p.next()).done;)f.push(c.value)}catch(h){u={error:h}}finally{try{c&&!c.done&&(i=p.return)&&i.call(p)}finally{if(u)throw u.error}}return f}function Tn(n,o,i){if(arguments.length===2)for(var c,u=0,p=o.length;u<p;u++)!c&&u in o||(c||(c=Array.prototype.slice.call(o,0,u)),c[u]=o[u]);return n.concat(c||Array.prototype.slice.call(o))}function Pd(n){var o,i=(o=n)===null||o===void 0?void 0:o.host;return!!(i&&i.shadowRoot&&i.shadowRoot===n)}function vv(n){var o=n.maskInputOptions,i=n.tagName,c=n.type,u=n.value,p=n.maskInputFn,f=u||"";return(o[i.toLowerCase()]||o[c])&&(f=p?p(f):"*".repeat(f.length)),f}(function(n){n[n.Document=0]="Document",n[n.DocumentType=1]="DocumentType",n[n.Element=2]="Element",n[n.Text=3]="Text",n[n.CDATA=4]="CDATA",n[n.Comment=5]="Comment"})(lo||(lo={}));var zu,Qx,Zx="__rrweb_original__",qW=1,WW=new RegExp("[^a-z0-9-_:]"),Ld=-2;function yv(n){try{var o=n.rules||n.cssRules;return o?Array.from(o).map(YW).join(""):null}catch{return null}}function YW(n){var o=n.cssText;if((function(i){return"styleSheet"in i})(n))try{o=yv(n.styleSheet)||o}catch{}return o}var KW=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,JW=/^(?!www\.|(?:http|ftp)s?:\/\/|[A-Za-z]:\\|\/\/|#).*/,XW=/^(data:)([^,]*),(.*)/i;function Hf(n,o){return(n||"").replace(KW,function(i,c,u,p,f,h){var v=u||f||h,A=c||p||"";if(!v)return i;if(!JW.test(v)||XW.test(v))return"url("+A+v+A+")";
21if(v[0]==="/")return"url("+A+((function(te){return(te.indexOf("//")>-1?te.split("/").slice(0,3).join("/"):te.split("/")[0]).split("?")[0]})(o)+v)+A+")";var T=o.split("/"),x=v.split("/");T.pop();for(var I=0,V=x;I<V.length;I++){var W=V[I];W!=="."&&(W===".."?T.pop():T.push(W))}return"url("+A+T.join("/")+A+")"})}var fr,fo,Gf,Hu,eI,tI,QW=/^[^ \t\n\r\u000c]+/,ZW=/^[, \t\n\r\u000c]+/;function Rd(n,o){if(!o||o.trim()==="")return o;var i=n.createElement("a");return i.href=o,i.href}function Ev(){var n=document.createElement("a");return n.href="",n.href}function nI(n,o,i,c){return i==="src"||i==="href"&&c||i==="xlink:href"&&c&&c[0]!=="#"?Rd(n,c):i!=="background"||!c||o!=="table"&&o!=="td"&&o!=="th"?i==="srcset"&&c?(function(u,p){if(p.trim()==="")return p;var f=0;function h(V){var W,te=V.exec(p.substring(f));return te?(W=te[0],f+=W.length,W):""}for(var v=[];h(ZW),!(f>=p.length);){var A=h(QW);if(A.slice(-1)===",")A=Rd(u,A.substring(0,A.length-1)),v.push(A);else{var T="";A=Rd(u,A);for(var x=!1;;){var I=p.charAt(f);if(I===""){v.push((A+T).trim());break}if(x)I===")"&&(x=!1);else{if(I===","){f+=1,v.push((A+T).trim());break}I==="("&&(x=!0)}T+=I,f+=1}}}return v.join(", ")})(n,c):i==="style"&&c?Hf(c,Ev()):o==="object"&&i==="data"&&c?Rd(n,c):c:Rd(n,c)}function qf(n,o,i){if(!n)return!1;if(n.nodeType===n.ELEMENT_NODE){if(typeof o=="string"){if(n.classList.contains(o))return!0}else for(var c=0;c<n.classList.length;c++){var u=n.classList[c];if(o.test(u))return!0}return!(!i||!n.matches(i))||qf(n.parentNode,o,i)}return n.nodeType,n.TEXT_NODE,qf(n.parentNode,o,i)}function eY(n,o){var i,c,u,p,f=o.doc,h=o.blockClass,v=o.blockSelector,A=o.maskTextClass,T=o.maskTextSelector,x=o.inlineStylesheet,I=o.maskInputOptions,V=I===void 0?{}:I,W=o.maskTextFn,te=o.maskInputFn,ae=o.dataURLOptions,se=ae===void 0?{}:ae,pe=o.inlineImages,ne=o.recordCanvas,de=o.keepIframeSrcFn;if(f.__sn){var ve=f.__sn.id;c=ve===1?void 0:ve}switch(n.nodeType){case n.DOCUMENT_NODE:return n.compatMode!=="CSS1Compat"?{type:lo.Document,childNodes:[],compatMode:n.compatMode,rootId:c}:{type:lo.Document,childNodes:[],rootId:c};case n.DOCUMENT_TYPE_NODE:return{type:lo.DocumentType,name:n.name,publicId:n.publicId,systemId:n.systemId,rootId:c};case n.ELEMENT_NODE:for(var me=(function(Rn,ur,Zr){if(typeof ur=="string"){if(Rn.classList.contains(ur))return!0}else for(var Hr=0;Hr<Rn.classList.length;Hr++){var ir=Rn.classList[Hr];if(ur.test(ir))return!0}return!!Zr&&Rn.matches(Zr)})(n,h,v),ge=(function(Rn){if(Rn instanceof HTMLFormElement)return"form";var ur=Rn.tagName.toLowerCase().trim();return WW.test(ur)?"div":ur})(n),fe={},Ue=0,Ve=Array.from(n.attributes);Ue<Ve.length;Ue++){var Fe=Ve[Ue],Xe=Fe.name,Ie=Fe.value;fe[Xe]=nI(f,ge,Xe,Ie)}if(ge==="link"&&x){var Tt=Array.from(f.styleSheets).find(function(Rn){return Rn.href===n.href}),st=null;Tt&&(st=yv(Tt)),st&&(delete fe.rel,delete fe.href,fe._cssText=Hf(st,Tt.href))}if(ge==="style"&&n.sheet&&!(n.innerText||n.textContent||"").trim().length&&(st=yv(n.sheet))&&(fe._cssText=Hf(st,Ev())),ge!=="input"&&ge!=="textarea"&&ge!=="select"||(Ie=n.value,fe.type!=="radio"&&fe.type!=="checkbox"&&fe.type!=="submit"&&fe.type!=="button"&&Ie?fe.value=vv({type:fe.type,tagName:ge,value:Ie,maskInputOptions:V,maskInputFn:te}):n.checked&&(fe.checked=n.checked)),ge==="option"&&(n.selected&&!V.select?fe.selected=!0:delete fe.selected),ge==="canvas"&&ne){if(n.__context==="2d")(function(Rn){var ur=Rn.getContext("2d");if(!ur)return!0;for(var Zr=0;Zr<Rn.width;Zr+=50)for(var Hr=0;Hr<Rn.height;Hr+=50){var ir=ur.getImageData,Pi=Zx in ir?ir[Zx]:ir;if(new Uint32Array(Pi.call(ur,Zr,Hr,Math.min(50,Rn.width-Zr),Math.min(50,Rn.height-Hr)).data.buffer).some(function(Li){return Li!==0}))return!1}return!0})(n)||(fe.rr_dataURL=n.toDataURL(se.type,se.quality));else if(!("__context"in n)){var Ye=n.toDataURL(se.type,se.quality),xe=document.createElement("canvas");xe.width=n.width,xe.height=n.height,Ye!==xe.toDataURL(se.type,se.quality)&&(fe.rr_dataURL=Ye)}}if(ge==="img"&&pe){zu||(zu=f.createElement("canvas"),Qx=zu.getContext("2d"));var dt=n,Pt=dt.crossOrigin;dt.crossOrigin="anonymous";
21var Hn=function(){try{zu.width=dt.naturalWidth,zu.height=dt.naturalHeight,Qx.drawImage(dt,0,0),fe.rr_dataURL=zu.toDataURL(se.type,se.quality)}catch{}Pt?fe.crossOrigin=Pt:delete fe.crossOrigin};dt.complete&&dt.naturalWidth!==0?Hn():dt.onload=Hn}if(ge!=="audio"&&ge!=="video"||(fe.rr_mediaState=n.paused?"paused":"played",fe.rr_mediaCurrentTime=n.currentTime),n.scrollLeft&&(fe.rr_scrollLeft=n.scrollLeft),n.scrollTop&&(fe.rr_scrollTop=n.scrollTop),me){var zt=n.getBoundingClientRect(),cr=zt.width,Tr=zt.height;fe={class:fe.class,rr_width:cr+"px",rr_height:Tr+"px"}}return ge!=="iframe"||de(fe.src)||(n.contentDocument||(fe.rr_src=fe.src),delete fe.src),{type:lo.Element,tagName:ge,attributes:fe,childNodes:[],isSVG:(p=n,!!(p.tagName==="svg"||p.ownerSVGElement)||void 0),needBlock:me,rootId:c};case n.TEXT_NODE:var Gn=n.parentNode&&n.parentNode.tagName,Ke=n.textContent,Fn=Gn==="STYLE"||void 0,Na=Gn==="SCRIPT"||void 0;if(Fn&&Ke){try{n.nextSibling||n.previousSibling||!((i=n.parentNode.sheet)===null||i===void 0)&&i.cssRules&&(Ke=(u=n.parentNode.sheet).cssRules?Array.from(u.cssRules).map(function(Rn){return Rn.cssText||""}).join(""):"")}catch{}Ke=Hf(Ke,Ev())}return Na&&(Ke="SCRIPT_PLACEHOLDER"),!Fn&&!Na&&qf(n,A,T)&&Ke&&(Ke=W?W(Ke):Ke.replace(/[\S]/g,"*")),{type:lo.Text,textContent:Ke||"",isStyle:Fn,rootId:c};case n.CDATA_SECTION_NODE:return{type:lo.CDATA,textContent:"",rootId:c};case n.COMMENT_NODE:return{type:lo.Comment,textContent:n.textContent||"",rootId:c};default:return!1}}function er(n){return n===void 0?"":n.toLowerCase()}function Cd(n,o){var i,c=o.doc,u=o.map,p=o.blockClass,f=o.blockSelector,h=o.maskTextClass,v=o.maskTextSelector,A=o.skipChild,T=A!==void 0&&A,x=o.inlineStylesheet,I=x===void 0||x,V=o.maskInputOptions,W=V===void 0?{}:V,te=o.maskTextFn,ae=o.maskInputFn,se=o.slimDOMOptions,pe=o.dataURLOptions,ne=pe===void 0?{}:pe,de=o.inlineImages,ve=de!==void 0&&de,me=o.recordCanvas,ge=me!==void 0&&me,fe=o.onSerialize,Ue=o.onIframeLoad,Ve=o.iframeLoadTimeout,Fe=Ve===void 0?5e3:Ve,Xe=o.keepIframeSrcFn,Ie=Xe===void 0?function(){return!1}:Xe,Tt=o.preserveWhiteSpace,st=Tt===void 0||Tt,Ye=eY(n,{doc:c,blockClass:p,blockSelector:f,maskTextClass:h,maskTextSelector:v,inlineStylesheet:I,maskInputOptions:W,maskTextFn:te,maskInputFn:ae,dataURLOptions:ne,inlineImages:ve,recordCanvas:ge,keepIframeSrcFn:Ie});if(!Ye)return null;i="__sn"in n?n.__sn.id:!(function(Ke,Fn){return!!(Fn.comment&&Ke.type===lo.Comment||Ke.type===lo.Element&&(Fn.script&&(Ke.tagName==="script"||Ke.tagName==="link"&&Ke.attributes.rel==="preload"&&Ke.attributes.as==="script"||Ke.tagName==="link"&&Ke.attributes.rel==="prefetch"&&typeof Ke.attributes.href=="string"&&Ke.attributes.href.endsWith(".js"))||Fn.headFavicon&&(Ke.tagName==="link"&&Ke.attributes.rel==="shortcut icon"||Ke.tagName==="meta"&&(er(Ke.attributes.name).match(/^msapplication-tile(image|color)$/)||er(Ke.attributes.name)==="application-name"||er(Ke.attributes.rel)==="icon"||er(Ke.attributes.rel)==="apple-touch-icon"||er(Ke.attributes.rel)==="shortcut icon"))||Ke.tagName==="meta"&&(Fn.headMetaDescKeywords&&er(Ke.attributes.name).match(/^description|keywords$/)||Fn.headMetaSocial&&(er(Ke.attributes.property).match(/^(og|twitter|fb):/)||er(Ke.attributes.name).match(/^(og|twitter):/)||er(Ke.attributes.name)==="pinterest")||Fn.headMetaRobots&&(er(Ke.attributes.name)==="robots"||er(Ke.attributes.name)==="googlebot"||er(Ke.attributes.name)==="bingbot")||Fn.headMetaHttpEquiv&&Ke.attributes["http-equiv"]!==void 0||Fn.headMetaAuthorship&&(er(Ke.attributes.name)==="author"||er(Ke.attributes.name)==="generator"||er(Ke.attributes.name)==="framework"||er(Ke.attributes.name)==="publisher"||er(Ke.attributes.name)==="progid"||er(Ke.attributes.property).match(/^article:/)||er(Ke.attributes.property).match(/^product:/))||Fn.headMetaVerification&&(er(Ke.attributes.name)==="google-site-verification"||er(Ke.attributes.name)==="yandex-verification"||er(Ke.attributes.name)==="csrf-token"||er(Ke.attributes.name)==="p:domain_verify"||er(Ke.attributes.name)==="verify-v1"||er(Ke.attributes.name)==="verification"||er(Ke.attributes.name)==="shopify-checkout-api-token"))))})(Ye,se)&&(st||Ye.type!==lo.Text||Ye.isStyle||Ye.textContent.replace(/^\s+|\s+$/gm,"").length)?qW++:Ld;var xe=Object.assign(Ye,{id:i});if(n.__sn=xe,i===Ld)return null;u[i]=n,fe&&fe(n);var dt=!T;if(xe.type===lo.Element&&(dt=dt&&!xe.needBlock,delete xe.needBlock,n.shadowRoot&&(xe.isShadowHost=!0)),(xe.type===lo.Document||xe.type===lo.Element)&&dt){se.headWhitespace&&Ye.type===lo.Element&&Ye.tagName==="head"&&(st=!1);for(var Pt={doc:c,map:u,blockClass:p,blockSelector:f,maskTextClass:h,maskTextSelector:v,skipChild:T,inlineStylesheet:I,maskInputOptions:W,maskTextFn:te,maskInputFn:ae,slimDOMOptions:se,dataURLOptions:ne,inlineImages:ve,recordCanvas:ge,preserveWhiteSpace:st,onSerialize:fe,onIframeLoad:Ue,iframeLoadTimeout:Fe,keepIframeSrcFn:Ie},Hn=0,zt=Array.from(n.childNodes);Hn<zt.length;Hn++)(Gn=Cd(zt[Hn],Pt))&&xe.childNodes.push(Gn);if((function(Ke){return Ke.nodeType===Ke.ELEMENT_NODE}
21)(n)&&n.shadowRoot)for(var cr=0,Tr=Array.from(n.shadowRoot.childNodes);cr<Tr.length;cr++){var Gn;(Gn=Cd(Tr[cr],Pt))&&(Gn.isShadow=!0,xe.childNodes.push(Gn))}}return n.parentNode&&Pd(n.parentNode)&&(xe.isShadow=!0),xe.type===lo.Element&&xe.tagName==="iframe"&&(function(Ke,Fn,Na){var Rn=Ke.contentWindow;if(Rn){var ur,Zr=!1;try{ur=Rn.document.readyState}catch{return}if(ur==="complete"){var Hr="about:blank";Rn.location.href===Hr&&Ke.src!==Hr&&Ke.src!==""?Ke.addEventListener("load",Fn):setTimeout(Fn,0)}else{var ir=setTimeout(function(){Zr||(Fn(),Zr=!0)},Na);Ke.addEventListener("load",function(){clearTimeout(ir),Zr=!0,Fn()})}}})(n,function(){var Ke=n.contentDocument;if(Ke&&Ue){var Fn=Cd(Ke,{doc:Ke,map:u,blockClass:p,blockSelector:f,maskTextClass:h,maskTextSelector:v,skipChild:!1,inlineStylesheet:I,maskInputOptions:W,maskTextFn:te,maskInputFn:ae,slimDOMOptions:se,dataURLOptions:ne,inlineImages:ve,recordCanvas:ge,preserveWhiteSpace:st,onSerialize:fe,onIframeLoad:Ue,iframeLoadTimeout:Fe,keepIframeSrcFn:Ie});Fn&&Ue(n,Fn)}},Fe),xe}function la(n,o,i){i===void 0&&(i=document);var c={capture:!0,passive:!0};return i.addEventListener(n,o,c),function(){return i.removeEventListener(n,o,c)}}(function(n){n[n.DomContentLoaded=0]="DomContentLoaded",n[n.Load=1]="Load",n[n.FullSnapshot=2]="FullSnapshot",n[n.IncrementalSnapshot=3]="IncrementalSnapshot",n[n.Meta=4]="Meta",n[n.Custom=5]="Custom",n[n.Plugin=6]="Plugin"})(fr||(fr={})),(function(n){n[n.Mutation=0]="Mutation",n[n.MouseMove=1]="MouseMove",n[n.MouseInteraction=2]="MouseInteraction",n[n.Scroll=3]="Scroll",n[n.ViewportResize=4]="ViewportResize",n[n.Input=5]="Input",n[n.TouchMove=6]="TouchMove",n[n.MediaInteraction=7]="MediaInteraction",n[n.StyleSheetRule=8]="StyleSheetRule",n[n.CanvasMutation=9]="CanvasMutation",n[n.Font=10]="Font",n[n.Log=11]="Log",n[n.Drag=12]="Drag",n[n.StyleDeclaration=13]="StyleDeclaration"})(fo||(fo={})),(function(n){n[n.MouseUp=0]="MouseUp",n[n.MouseDown=1]="MouseDown",n[n.Click=2]="Click",n[n.ContextMenu=3]="ContextMenu",n[n.DblClick=4]="DblClick",n[n.Focus=5]="Focus",n[n.Blur=6]="Blur",n[n.TouchStart=7]="TouchStart",n[n.TouchMove_Departed=8]="TouchMove_Departed",n[n.TouchEnd=9]="TouchEnd",n[n.TouchCancel=10]="TouchCancel"})(Gf||(Gf={})),(function(n){n[n["2D"]=0]="2D",n[n.WebGL=1]="WebGL",n[n.WebGL2=2]="WebGL2"})(Hu||(Hu={})),(function(n){n[n.Play=0]="Play",n[n.Pause=1]="Pause",n[n.Seeked=2]="Seeked",n[n.VolumeChange=3]="VolumeChange"})(eI||(eI={})),(function(n){n.Start="start",n.Pause="pause",n.Resume="resume",n.Resize="resize",n.Finish="finish",n.FullsnapshotRebuilded="fullsnapshot-rebuilded",n.LoadStylesheetStart="load-stylesheet-start",n.LoadStylesheetEnd="load-stylesheet-end",n.SkipStart="skip-start",n.SkipEnd="skip-end",n.MouseInteraction="mouse-interaction",n.EventCast="event-cast",n.CustomEvent="custom-event",n.Flush="flush",n.StateChange="state-change",n.PlayBack="play-back"})(tI||(tI={}));var eOe=`Please stop import mirror directly. Instead of that,\r
22now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
23or you can use record.mirror to access the mirror instance during recording.`,rI={map:{},getId:function(){return-1},getNode:function(){return null},removeNodeFromMap:function(){},has:function(){return!1},reset:function(){}};function xd(n,o,i){i===void 0&&(i={});var c=null,u=0;return function(p){var f=Date.now();u||i.leading!==!1||(u=f);var h=o-(f-u),v=this,A=arguments;h<=0||h>o?(c&&(clearTimeout(c),c=null),u=f,n.apply(v,A)):c||i.trailing===!1||(c=setTimeout(function(){u=i.leading===!1?0:Date.now(),c=null,n.apply(v,A)},h))}}function Wf(n,o,i,c,u){u===void 0&&(u=window);var p=u.Object.getOwnPropertyDescriptor(n,o);return u.Object.defineProperty(n,o,c?i:{set:function(f){var h=this;setTimeout(function(){i.set.call(h,f)},0),p&&p.set&&p.set.call(this,f)}}),function(){return Wf(n,o,p||{},!0)}}function Gu(n,o,i){try{if(!(o in n))return function(){};var c=n[o],u=i(c);return typeof u=="function"&&(u.prototype=u.prototype||{},Object.defineProperties(u,{__rrweb_original__:{enumerable:!1,value:c}})),n[o]=u,function(){n[o]=c}}catch{return function(){}}}function oI(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function aI(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function qo(n,o){if(!n)return!1;if(n.nodeType===n.ELEMENT_NODE){var i=!1;
23if(typeof o=="string"){if(n.closest!==void 0)return n.closest("."+o)!==null;i=n.classList.contains(o)}else n.classList.forEach(function(c){o.test(c)&&(i=!0)});return i||qo(n.parentNode,o)}return n.nodeType,n.TEXT_NODE,qo(n.parentNode,o)}function wv(n){return"__sn"in n&&n.__sn.id===Ld}function iI(n,o){if(Pd(n))return!1;var i=o.getId(n);return!o.has(i)||(!n.parentNode||n.parentNode.nodeType!==n.DOCUMENT_NODE)&&(!n.parentNode||iI(n.parentNode,o))}function sI(n){return!!n.changedTouches}function cI(n){return"__sn"in n&&n.__sn.type===lo.Element&&n.__sn.tagName==="iframe"}function uI(n){return!!(n!=null&&n.shadowRoot)}function lI(n){return"__ln"in n}typeof window<"u"&&window.Proxy&&window.Reflect&&(rI=new Proxy(rI,{get:function(n,o,i){return Reflect.get(n,o,i)}}));var tY=(function(){function n(){this.length=0,this.head=null}return n.prototype.get=function(o){if(o>=this.length)throw new Error("Position outside of list range");for(var i=this.head,c=0;c<o;c++)i=(i==null?void 0:i.next)||null;return i},n.prototype.addNode=function(o){var i={value:o,previous:null,next:null};if(o.__ln=i,o.previousSibling&&lI(o.previousSibling)){var c=o.previousSibling.__ln.next;i.next=c,i.previous=o.previousSibling.__ln,o.previousSibling.__ln.next=i,c&&(c.previous=i)}else o.nextSibling&&lI(o.nextSibling)&&o.nextSibling.__ln.previous?(c=o.nextSibling.__ln.previous,i.previous=c,i.next=o.nextSibling.__ln,o.nextSibling.__ln.previous=i,c&&(c.next=i)):(this.head&&(this.head.previous=i),i.next=this.head,this.head=i);this.length++},n.prototype.removeNode=function(o){var i=o.__ln;this.head&&(i.previous?(i.previous.next=i.next,i.next&&(i.next.previous=i.previous)):(this.head=i.next,this.head&&(this.head.previous=null)),o.__ln&&delete o.__ln,this.length--)},n})(),dI=function(n,o){return"".concat(n,"@").concat(o)};function pI(n){return"__sn"in n}var nY=(function(){function n(){var o=this;this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=function(i){i.forEach(o.processMutation),o.emit()},this.emit=function(){var i,c,u,p;if(!o.frozen&&!o.locked){for(var f=[],h=new tY,v=function(me){for(var ge=me,fe=Ld;fe===Ld;)fe=(ge=ge&&ge.nextSibling)&&o.mirror.getId(ge);return fe},A=function(me){for(var ge,fe,Ue,Ve,Fe,Xe=me.getRootNode?(ge=me.getRootNode())===null||ge===void 0?void 0:ge.host:null,Ie=Xe;!((Ue=(fe=Ie==null?void 0:Ie.getRootNode)===null||fe===void 0?void 0:fe.call(Ie))===null||Ue===void 0)&&Ue.host;)Ie=((Fe=(Ve=Ie==null?void 0:Ie.getRootNode)===null||Ve===void 0?void 0:Ve.call(Ie))===null||Fe===void 0?void 0:Fe.host)||null;var Tt=!(o.doc.contains(me)||Ie!==null&&o.doc.contains(Ie));if(me.parentNode&&!Tt){var st=Pd(me.parentNode)?o.mirror.getId(Xe):o.mirror.getId(me.parentNode),Ye=v(me);if(st===-1||Ye===-1)return h.addNode(me);var xe=Cd(me,{doc:o.doc,map:o.mirror.map,blockClass:o.blockClass,blockSelector:o.blockSelector,maskTextClass:o.maskTextClass,maskTextSelector:o.maskTextSelector,skipChild:!0,inlineStylesheet:o.inlineStylesheet,maskInputOptions:o.maskInputOptions,maskTextFn:o.maskTextFn,maskInputFn:o.maskInputFn,slimDOMOptions:o.slimDOMOptions,recordCanvas:o.recordCanvas,inlineImages:o.inlineImages,onSerialize:function(dt){cI(dt)&&o.iframeManager.addIframe(dt),uI(me)&&o.shadowDomManager.addShadowRoot(me.shadowRoot,document)},onIframeLoad:function(dt,Pt){o.iframeManager.attachIframe(dt,Pt),o.shadowDomManager.observeAttachShadow(dt)}});xe&&f.push({parentId:st,nextId:Ye,node:xe})}};o.mapRemoves.length;)o.mirror.removeNodeFromMap(o.mapRemoves.shift());try{for(var T=Fs(o.movedSet),x=T.next();!x.done;x=T.next()){var I=x.value;Tv(o.removes,I,o.mirror)&&!o.movedSet.has(I.parentNode)||A(I)}}catch(me){i={error:me}}finally{try{x&&!x.done&&(c=T.return)&&c.call(T)}finally{if(i)throw i.error}}try{for(var V=Fs(o.addedSet),W=V.next();!W.done;W=V.next())I=W.value,kv(o.droppedSet,I)||Tv(o.removes,I,o.mirror)?kv(o.movedSet,I)?A(I):o.droppedSet.add(I):A(I)}catch(me){u={error:me}}finally{try{W&&!W.done&&(p=V.return)&&p.call(V)}finally{if(u)throw u.error}}for(var te=null;h.length;){var ae=null;if(te){var se=o.mirror.getId(te.value.parentNode),pe=v(te.value);se!==-1&&pe!==-1&&(ae=te)}if(!ae)for(var ne=h.length-1;ne>=0;ne--){var de=h.get(ne);if(de&&(se=o.mirror.getId(de.value.parentNode),pe=v(de.value),se!==-1&&pe!==-1)){ae=de;break}}if(!ae){for(;h.head;)h.removeNode(h.head.value);break}te=ae.previous,h.removeNode(ae.value),A(ae.value)}var ve={texts:o.texts.map(function(me){return{id:o.mirror.getId(me.node),value:me.value}}).filter(function(me){return o.mirror.has(me.id)}),attributes:o.attributes.map(function(me){return{id:o.mirror.getId(me.node),attributes:me.attributes}}).filter(function(me){return o.mirror.has(me.id)}),removes:o.removes,adds:f};(ve.texts.length||ve.attributes.length||ve.removes.length||ve.adds.length)&&(o.texts=[],o.attributes=[],o.removes=[],o.addedSet=new Set,o.movedSet=new Set,o.droppedSet=new Set,o.movedMap={},o.mutationCb(ve))}},this.processMutation=function(i){var c,u,p,f;if(!wv(i.target))switch(i.type){case"characterData":var h=i.target.textContent;qo(i.target,o.blockClass)||h===i.oldValue||o.texts.push({value:qf(i.target,o.maskTextClass,o.maskTextSelector)&&h?o.maskTextFn?o.maskTextFn(h):h.replace(/[\S]/g,"*"):h,node:i.target});break;case"attributes":var v=i.target;if(h=i.target.getAttribute(i.attributeName),i.attributeName==="value"&&(h=vv({maskInputOptions:o.maskInputOptions,tagName:i.target.tagName,type:i.target.getAttribute("type"),value:h,maskInputFn:o.maskInputFn})),qo(i.target,o.blockClass)||h===i.oldValue)return;var A=o.attributes.find(function(ne){return ne.node===i.target});if(A||(A={node:i.target,attributes:{}},o.attributes.push(A)),i.attributeName==="style"){var T=o.doc.createElement("span");i.oldValue&&T.setAttribute("style",i.oldValue),A.attributes.style!==void 0&&A.attributes.style!==null||(A.attributes.style={});var x=A.attributes.style;try{for(var I=Fs(Array.from(v.style)),V=I.next();!V.done;V=I.next()){var W=V.value,te=v.style.getPropertyValue(W),ae=v.style.getPropertyPriority(W);te===T.style.getPropertyValue(W)&&ae===T.style.getPropertyPriority(W)||(x[W]=ae===""?te:[te,ae])}}catch(ne){c={error:ne}}finally{try{V&&!V.done&&(u=I.return)&&u.call(I)}finally{if(c)throw c.error}}try{for(var se=Fs(Array.from(T.style)),pe=se.next();!pe.done;pe=se.next())W=pe.value,v.style.getPropertyValue(W)===""&&(x[W]=!1)}catch(ne){p={error:ne}}finally{try{pe&&!pe.done&&(f=se.return)&&f.call(se)}finally{if(p)throw p.error}}}else A.attributes[i.attributeName]=nI(o.doc,i.target.tagName,i.attributeName,h);break;
23case"childList":i.addedNodes.forEach(function(ne){return o.genAdds(ne,i.target)}),i.removedNodes.forEach(function(ne){var de=o.mirror.getId(ne),ve=Pd(i.target)?o.mirror.getId(i.target.host):o.mirror.getId(i.target);qo(i.target,o.blockClass)||wv(ne)||(o.addedSet.has(ne)?(Sv(o.addedSet,ne),o.droppedSet.add(ne)):o.addedSet.has(i.target)&&de===-1||iI(i.target,o.mirror)||(o.movedSet.has(ne)&&o.movedMap[dI(de,ve)]?Sv(o.movedSet,ne):o.removes.push({parentId:ve,id:de,isShadow:!!Pd(i.target)||void 0})),o.mapRemoves.push(ne))})}},this.genAdds=function(i,c){if(!c||!qo(c,o.blockClass)){if(pI(i)){if(wv(i))return;o.movedSet.add(i);var u=null;c&&pI(c)&&(u=c.__sn.id),u&&(o.movedMap[dI(i.__sn.id,u)]=!0)}else o.addedSet.add(i),o.droppedSet.delete(i);qo(i,o.blockClass)||i.childNodes.forEach(function(p){return o.genAdds(p)})}}}return n.prototype.init=function(o){var i=this;["mutationCb","blockClass","blockSelector","maskTextClass","maskTextSelector","inlineStylesheet","maskInputOptions","maskTextFn","maskInputFn","recordCanvas","inlineImages","slimDOMOptions","doc","mirror","iframeManager","shadowDomManager","canvasManager"].forEach(function(c){i[c]=o[c]})},n.prototype.freeze=function(){this.frozen=!0,this.canvasManager.freeze()},n.prototype.unfreeze=function(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()},n.prototype.isFrozen=function(){return this.frozen},n.prototype.lock=function(){this.locked=!0,this.canvasManager.lock()},n.prototype.unlock=function(){this.locked=!1,this.canvasManager.unlock(),this.emit()},n.prototype.reset=function(){this.shadowDomManager.reset(),this.canvasManager.reset()},n})();function Sv(n,o){n.delete(o),o.childNodes.forEach(function(i){return Sv(n,i)})}function Tv(n,o,i){var c=o.parentNode;if(!c)return!1;var u=i.getId(c);return!!n.some(function(p){return p.id===u})||Tv(n,c,i)}function kv(n,o){var i=o.parentNode;return!!i&&(!!n.has(i)||kv(n,i))}var rY=nY,Dc=[],_I=typeof CSSGroupingRule<"u",fI=typeof CSSMediaRule<"u",mI=typeof CSSSupportsRule<"u",hI=typeof CSSConditionRule<"u";function Id(n){try{if("composedPath"in n){var o=n.composedPath();if(o.length)return o[0]}else if("path"in n&&n.path.length)return n.path[0];return n.target}catch{return n.target}}function gI(n,o){var i,c,u=new rY;Dc.push(u),u.init(n);var p=window.MutationObserver||window.__rrMutationObserver,f=(c=(i=window==null?void 0:window.Zone)===null||i===void 0?void 0:i.__symbol__)===null||c===void 0?void 0:c.call(i,"MutationObserver");f&&window[f]&&(p=window[f]);var h=new p(u.processMutations.bind(u));return h.observe(o,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),h}function oY(n){var o=n.mouseInteractionCb,i=n.doc,c=n.mirror,u=n.blockClass,p=n.sampling;if(p.mouseInteraction===!1)return function(){};var f=p.mouseInteraction===!0||p.mouseInteraction===void 0?{}:p.mouseInteraction,h=[];return Object.keys(Gf).filter(function(v){return Number.isNaN(Number(v))&&!v.endsWith("_Departed")&&f[v]!==!1}).forEach(function(v){var A=v.toLowerCase(),T=(function(x){return function(I){var V=Id(I);if(!qo(V,u)){var W=sI(I)?I.changedTouches[0]:I;if(W){var te=c.getId(V),ae=W.clientX,se=W.clientY;o({type:Gf[x],id:te,x:ae,y:se})}}}})(v);h.push(la(A,T,i))}),function(){h.forEach(function(v){return v()})}}function bI(n){var o=n.scrollCb,i=n.doc,c=n.mirror,u=n.blockClass;return la("scroll",xd(function(p){var f=Id(p);if(f&&!qo(f,u)){var h=c.getId(f);if(f===i){var v=i.scrollingElement||i.documentElement;o({id:h,x:v.scrollLeft,y:v.scrollTop})}else o({id:h,x:f.scrollLeft,y:f.scrollTop})}},n.sampling.scroll||100),i)}function vI(n,o){var i=Ir({},n);return o||delete i.userTriggered,i}var aY=["INPUT","TEXTAREA","SELECT"],yI=new WeakMap;function Yf(n){return(function(o,i){if(_I&&o.parentRule instanceof CSSGroupingRule||fI&&o.parentRule instanceof CSSMediaRule||mI&&o.parentRule instanceof CSSSupportsRule||hI&&o.parentRule instanceof CSSConditionRule){var c=Array.from(o.parentRule.cssRules).indexOf(o);i.unshift(c)}else c=Array.from(o.parentStyleSheet.cssRules).indexOf(o),i.unshift(c);return i})(n,[])}function iY(n,o){var i,c;o===void 0&&(o={});var u=n.doc.defaultView;if(!u)return function(){};(function(ne,de){var ve=ne.mutationCb,me=ne.mousemoveCb,ge=ne.mouseInteractionCb,fe=ne.scrollCb,Ue=ne.viewportResizeCb,Ve=ne.inputCb,Fe=ne.mediaInteractionCb,Xe=ne.styleSheetRuleCb,Ie=ne.styleDeclarationCb,Tt=ne.canvasMutationCb,st=ne.fontCb;ne.mutationCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.mutation&&de.mutation.apply(de,Tn([],En(Ye),!1)),ve.apply(void 0,Tn([],En(Ye),!1))},ne.mousemoveCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.mousemove&&de.mousemove.apply(de,Tn([],En(Ye),!1)),me.apply(void 0,Tn([],En(Ye),!1))},ne.mouseInteractionCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.mouseInteraction&&de.mouseInteraction.apply(de,Tn([],En(Ye),!1)),ge.apply(void 0,Tn([],En(Ye),!1))},ne.scrollCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.scroll&&de.scroll.apply(de,Tn([],En(Ye),!1)),fe.apply(void 0,Tn([],En(Ye),!1))},ne.viewportResizeCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.viewportResize&&de.viewportResize.apply(de,Tn([],En(Ye),!1)),Ue.apply(void 0,Tn([],En(Ye),!1))},ne.inputCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.input&&de.input.apply(de,Tn([],En(Ye),!1)),Ve.apply(void 0,Tn([],En(Ye),!1))},ne.mediaInteractionCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.mediaInteaction&&de.mediaInteaction.apply(de,Tn([],En(Ye),!1)),Fe.apply(void 0,Tn([],En(Ye),!1))},ne.styleSheetRuleCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.styleSheetRule&&de.styleSheetRule.apply(de,Tn([],En(Ye),!1)),Xe.apply(void 0,Tn([],En(Ye),!1))},ne.styleDeclarationCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.styleDeclaration&&de.styleDeclaration.apply(de,Tn([],En(Ye),!1)),Ie.apply(void 0,Tn([],En(Ye),!1))},ne.canvasMutationCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.canvasMutation&&de.canvasMutation.apply(de,Tn([],En(Ye),!1)),Tt.apply(void 0,Tn([],En(Ye),!1))},ne.fontCb=function(){for(var Ye=[],xe=0;xe<arguments.length;xe++)Ye[xe]=arguments[xe];de.font&&de.font.apply(de,Tn([],En(Ye),!1)),st.apply(void 0,Tn([],En(Ye),!1))}})(n,o);var p=gI(n,n.doc),f=(function(ne){var de=ne.mousemoveCb,ve=ne.sampling,me=ne.doc,ge=ne.mirror;if(ve.mousemove===!1)return function(){};var fe,Ue=typeof ve.mousemove=="number"?ve.mousemove:50,Ve=typeof ve.mousemoveCallback=="number"?ve.mousemoveCallback:500,Fe=[],Xe=xd(function(st){var Ye=Date.now()-fe;de(Fe.map(function(xe){return xe.timeOffset-=Ye,xe}),st),Fe=[],fe=null},Ve),Ie=xd(function(st){var Ye=Id(st),xe=sI(st)?st.changedTouches[0]:st,dt=xe.clientX,Pt=xe.clientY;fe||(fe=Date.now()),Fe.push({x:dt,y:Pt,id:ge.getId(Ye),timeOffset:Date.now()-fe}),Xe(typeof DragEvent<"u"&&st instanceof DragEvent?fo.Drag:st instanceof MouseEvent?fo.MouseMove:fo.TouchMove)},Ue,{trailing:!1}),Tt=[la("mousemove",Ie,me),la("touchmove",Ie,me),la("drag",Ie,me)];return function(){Tt.forEach(function(st){return st()})}})(n),h=oY(n),v=bI(n),A=(function(ne){var de=ne.viewportResizeCb,ve=-1,me=-1;return la("resize",xd(function(){var ge=oI(),fe=aI();ve===ge&&me===fe||(de({width:Number(fe),height:Number(ge)}),ve=ge,me=fe)},200),window)})(n),T=(function(ne){var de=ne.inputCb,ve=ne.doc,me=ne.mirror,ge=ne.blockClass,fe=ne.ignoreClass,Ue=ne.maskInputOptions,Ve=ne.maskInputFn,Fe
23=ne.sampling,Xe=ne.userTriggeredOnInput;function Ie(dt){var Pt=Id(dt),Hn=dt.isTrusted;if(Pt&&Pt.tagName==="OPTION"&&(Pt=Pt.parentElement),Pt&&Pt.tagName&&!(aY.indexOf(Pt.tagName)<0)&&!qo(Pt,ge)){var zt=Pt.type;if(!Pt.classList.contains(fe)){var cr=Pt.value,Tr=!1;zt==="radio"||zt==="checkbox"?Tr=Pt.checked:(Ue[Pt.tagName.toLowerCase()]||Ue[zt])&&(cr=vv({maskInputOptions:Ue,tagName:Pt.tagName,type:zt,value:cr,maskInputFn:Ve})),Tt(Pt,vI({text:cr,isChecked:Tr,userTriggered:Hn},Xe));var Gn=Pt.name;zt==="radio"&&Gn&&Tr&&ve.querySelectorAll('input[type="radio"][name="'.concat(Gn,'"]')).forEach(function(Ke){Ke!==Pt&&Tt(Ke,vI({text:Ke.value,isChecked:!Tr,userTriggered:!1},Xe))})}}}function Tt(dt,Pt){var Hn=yI.get(dt);if(!Hn||Hn.text!==Pt.text||Hn.isChecked!==Pt.isChecked){yI.set(dt,Pt);var zt=me.getId(dt);de(Ir(Ir({},Pt),{id:zt}))}}var st=(Fe.input==="last"?["change"]:["input","change"]).map(function(dt){return la(dt,Ie,ve)}),Ye=Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,"value"),xe=[[HTMLInputElement.prototype,"value"],[HTMLInputElement.prototype,"checked"],[HTMLSelectElement.prototype,"value"],[HTMLTextAreaElement.prototype,"value"],[HTMLSelectElement.prototype,"selectedIndex"],[HTMLOptionElement.prototype,"selected"]];return Ye&&Ye.set&&st.push.apply(st,Tn([],En(xe.map(function(dt){return Wf(dt[0],dt[1],{set:function(){Ie({target:this})}})})),!1)),function(){st.forEach(function(dt){return dt()})}})(n),x=(function(ne){var de=ne.mediaInteractionCb,ve=ne.blockClass,me=ne.mirror,ge=ne.sampling,fe=function(Ve){return xd(function(Fe){var Xe=Id(Fe);if(Xe&&!qo(Xe,ve)){var Ie=Xe,Tt=Ie.currentTime,st=Ie.volume,Ye=Ie.muted;de({type:Ve,id:me.getId(Xe),currentTime:Tt,volume:st,muted:Ye})}},ge.media||500)},Ue=[la("play",fe(0)),la("pause",fe(1)),la("seeked",fe(2)),la("volumechange",fe(3))];return function(){Ue.forEach(function(Ve){return Ve()})}})(n),I=(function(ne,de){var ve=ne.styleSheetRuleCb,me=ne.mirror,ge=de.win,fe=ge.CSSStyleSheet.prototype.insertRule;ge.CSSStyleSheet.prototype.insertRule=function(Xe,Ie){var Tt=me.getId(this.ownerNode);return Tt!==-1&&ve({id:Tt,adds:[{rule:Xe,index:Ie}]}),fe.apply(this,arguments)};var Ue=ge.CSSStyleSheet.prototype.deleteRule;ge.CSSStyleSheet.prototype.deleteRule=function(Xe){var Ie=me.getId(this.ownerNode);return Ie!==-1&&ve({id:Ie,removes:[{index:Xe}]}),Ue.apply(this,arguments)};var Ve={};_I?Ve.CSSGroupingRule=ge.CSSGroupingRule:(fI&&(Ve.CSSMediaRule=ge.CSSMediaRule),hI&&(Ve.CSSConditionRule=ge.CSSConditionRule),mI&&(Ve.CSSSupportsRule=ge.CSSSupportsRule));var Fe={};return Object.entries(Ve).forEach(function(Xe){var Ie=En(Xe,2),Tt=Ie[0],st=Ie[1];Fe[Tt]={insertRule:st.prototype.insertRule,deleteRule:st.prototype.deleteRule},st.prototype.insertRule=function(Ye,xe){var dt=me.getId(this.parentStyleSheet.ownerNode);return dt!==-1&&ve({id:dt,adds:[{rule:Ye,index:Tn(Tn([],En(Yf(this)),!1),[xe||0],!1)}]}),Fe[Tt].insertRule.apply(this,arguments)},st.prototype.deleteRule=function(Ye){var xe=me.getId(this.parentStyleSheet.ownerNode);return xe!==-1&&ve({id:xe,removes:[{index:Tn(Tn([],En(Yf(this)),!1),[Ye],!1)}]}),Fe[Tt].deleteRule.apply(this,arguments)}}),function(){ge.CSSStyleSheet.prototype.insertRule=fe,ge.CSSStyleSheet.prototype.deleteRule=Ue,Object.entries(Ve).forEach(function(Xe){var Ie=En(Xe,2),Tt=Ie[0],st=Ie[1];st.prototype.insertRule=Fe[Tt].insertRule,st.prototype.deleteRule=Fe[Tt].deleteRule})}})(n,{win:u}),V=(function(ne,de){var ve=ne.styleDeclarationCb,me=ne.mirror,ge=de.win,fe=ge.CSSStyleDeclaration.prototype.setProperty;ge.CSSStyleDeclaration.prototype.setProperty=function(Ve,Fe,Xe){var Ie,Tt,st=me.getId((Tt=(Ie=this.parentRule)===null||Ie===void 0?void 0:Ie.parentStyleSheet)===null||Tt===void 0?void 0:Tt.ownerNode);return st!==-1&&ve({id:st,set:{property:Ve,value:Fe,priority:Xe},index:Yf(this.parentRule)}),fe.apply(this,arguments)};var Ue=ge.CSSStyleDeclaration.prototype.removeProperty;return ge.CSSStyleDeclaration.prototype.removeProperty=function(Ve){var Fe,Xe,Ie=me.getId((Xe=(Fe=this.parentRule)===null||Fe===void 0?void 0:Fe.parentStyleSheet)===null||Xe===void 0?void 0:Xe.ownerNode);return Ie!==-1&&ve({id:Ie,remove:{property:Ve},index:Yf(this.parentRule)}),Ue.apply(this,arguments)},function(){ge.CSSStyleDeclaration.prototype.setProperty=fe,ge.CSSStyleDeclaration.prototype.removeProperty=Ue}})(n,{win:u}),W=n.collectFonts?(function(ne){var de=ne.fontCb,ve=ne.doc,me=ve.defaultView;if(!me)return function(){};var ge=[],fe=new WeakMap,Ue=me.FontFace;me.FontFace=function(Fe,Xe,Ie){var Tt=new Ue(Fe,Xe,Ie);return fe.set(Tt,{family:Fe,buffer:typeof Xe!="string",descriptors:Ie,fontSource:typeof Xe=="string"?Xe:JSON.stringify(Array.from(new Uint8Array(Xe)))}),Tt};var Ve=Gu(ve.fonts,"add",function(Fe){return function(Xe){return setTimeout(function(){var Ie=fe.get(Xe);Ie&&(de(Ie),fe.delete(Xe))},0),Fe.apply(this,[Xe])}});return ge.push(function(){me.FontFace=Ue}),ge.push(Ve),function(){ge.forEach(function(Fe){return Fe()})}})(n):function(){},te=[];try{for(var ae=Fs(n.plugins),se=ae.next();!se.done;se=ae.next()){var pe=se.value;te.push(pe.observer(pe.callback,u,pe.options))}}catch(ne){i={error:ne}}finally{try{se&&!se.done&&(c=ae.return)&&c.call(ae)}finally{if(i)throw i.error}}return function(){Dc.forEach(function(ne){return ne.reset()}),p.disconnect(),f(),h(),v(),A(),T(),x(),I(),V(),W(),te.forEach(function(ne){return ne()})}}for(var sY=(function(){function n(o){this.iframes=new WeakMap,this.mutationCb=o.mutationCb}return n.prototype.addIframe=function(o){this.iframes.set(o,!0)},n.prototype.addLoadListener=function(o){this.loadListener=o},n.prototype.attachIframe=function(o,i){var c;this.mutationCb({adds:[{parentId:o.__sn.id,nextId:null,node:i}],removes:[],texts:[],attributes:[],isAttachIframe:!0}
23),(c=this.loadListener)===null||c===void 0||c.call(this,o)},n})(),cY=(function(){function n(o){this.restorePatches=[],this.mutationCb=o.mutationCb,this.scrollCb=o.scrollCb,this.bypassOptions=o.bypassOptions,this.mirror=o.mirror;var i=this;this.restorePatches.push(Gu(HTMLElement.prototype,"attachShadow",function(c){return function(){var u=c.apply(this,arguments);return this.shadowRoot&&i.addShadowRoot(this.shadowRoot,this.ownerDocument),u}}))}return n.prototype.addShadowRoot=function(o,i){gI(Ir(Ir({},this.bypassOptions),{doc:i,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this}),o),bI(Ir(Ir({},this.bypassOptions),{scrollCb:this.scrollCb,doc:o,mirror:this.mirror}))},n.prototype.observeAttachShadow=function(o){if(o.contentWindow){var i=this;this.restorePatches.push(Gu(o.contentWindow.HTMLElement.prototype,"attachShadow",function(c){return function(){var u=c.apply(this,arguments);return this.shadowRoot&&i.addShadowRoot(this.shadowRoot,o.contentDocument),u}}))}},n.prototype.reset=function(){this.restorePatches.forEach(function(o){return o()})},n})(),Md="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",uY=typeof Uint8Array>"u"?[]:new Uint8Array(256),Kf=0;Kf<64;Kf++)uY[Md.charCodeAt(Kf)]=Kf;var EI=new Map,wI=function(n,o,i){if(n&&(SI(n,o)||Rt(n)=="object")){var c=(function(p,f){var h=EI.get(p);return h||(h=new Map,EI.set(p,h)),h.has(f)||h.set(f,[]),h.get(f)})(i,n.constructor.name),u=c.indexOf(n);return u===-1&&(u=c.length,c.push(n)),u}};function Jf(n,o,i){if(n instanceof Array)return n.map(function(p){return Jf(p,o,i)});if(n===null)return n;if(n instanceof Float32Array||n instanceof Float64Array||n instanceof Int32Array||n instanceof Uint32Array||n instanceof Uint8Array||n instanceof Uint16Array||n instanceof Int16Array||n instanceof Int8Array||n instanceof Uint8ClampedArray)return{rr_type:n.constructor.name,args:[Object.values(n)]};if(n instanceof ArrayBuffer){var c=n.constructor.name,u=(function(p){var f,h=new Uint8Array(p),v=h.length,A="";for(f=0;f<v;f+=3)A+=Md[h[f]>>2],A+=Md[(3&h[f])<<4|h[f+1]>>4],A+=Md[(15&h[f+1])<<2|h[f+2]>>6],A+=Md[63&h[f+2]];return v%3==2?A=A.substring(0,A.length-1)+"=":v%3==1&&(A=A.substring(0,A.length-2)+"=="),A})(n);return{rr_type:c,base64:u}}return n instanceof DataView?{rr_type:n.constructor.name,args:[Jf(n.buffer,o,i),n.byteOffset,n.byteLength]}:n instanceof HTMLImageElement?{rr_type:n.constructor.name,src:n.src}:n instanceof ImageData?{rr_type:n.constructor.name,args:[Jf(n.data,o,i),n.width,n.height]}:SI(n,o)||Rt(n)=="object"?{rr_type:n.constructor.name,index:wI(n,o,i)}:n}var lY=function(n,o,i){return Tn([],En(n),!1).map(function(c){return Jf(c,o,i)})},SI=function(n,o){var i=["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"].filter(function(c){return typeof o[c]=="function"});return!!i.find(function(c){return n instanceof o[c]})};function TI(n,o,i,c,u,p){var f,h,v=[],A=Object.getOwnPropertyNames(n),T=function(V){try{if(typeof n[V]!="function")return"continue";var W=Gu(n,V,function(ae){return function(){for(var se=[],pe=0;pe<arguments.length;pe++)se[pe]=arguments[pe];var ne=ae.apply(this,se);if(wI(ne,p,n),!qo(this.canvas,c)){u.getId(this.canvas);var de=lY(Tn([],En(se),!1),p,n),ve={type:o,property:V,args:de};i(this.canvas,ve)}return ne}});v.push(W)}catch{var te=Wf(n,V,{set:function(se){i(this.canvas,{type:o,property:V,args:[se],setter:!0})}});v.push(te)}};try{for(var x=Fs(A),I=x.next();!I.done;I=x.next())T(I.value)}catch(V){f={error:V}}finally{try{I&&!I.done&&(h=x.return)&&h.call(x)}finally{if(f)throw f.error}}return v}var Qr,Nd,dY=(function(){function n(o){this.pendingCanvasMutations=new Map,this.rafStamps={latestId:0,invokeId:null},this.frozen=!1,this.locked=!1,this.processMutation=function(i,c){!(this.rafStamps.invokeId&&this.rafStamps.latestId!==this.rafStamps.invokeId)&&this.rafStamps.invokeId||(this.rafStamps.invokeId=this.rafStamps.latestId),this.pendingCanvasMutations.has(i)||this.pendingCanvasMutations.set(i,[]),this.pendingCanvasMutations.get(i).push(c)},this.mutationCb=o.mutationCb,this.mirror=o.mirror,o.recordCanvas===!0&&this.initCanvasMutationObserver(o.win,o.blockClass)}return n.prototype.reset=function(){this.pendingCanvasMutations.clear(),this.resetObservers&&this.resetObservers()},n.prototype.freeze=function(){this.frozen=!0},n.prototype.unfreeze=function(){this.frozen=!1},n.prototype.lock=function(){this.locked=!0},n.prototype.unlock=function(){this.locked=!1},n.prototype.initCanvasMutationObserver=function(o,i){this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher();var c=(function(f,h){var v=[];try{var A=Gu(f.HTMLCanvasElement.prototype,"getContext",function(T){return function(x){for(var I=[],V=1;V<arguments.length;V++)I[V-1]=arguments[V];return qo(this,h)||"__context"in this||(this.__context=x),T.apply(this,Tn([x],En(I),!1))}});v.push(A)}catch{}return function(){v.forEach(function(T){return T()})}})(o,i),u=(function(f,h,v){var A,T,x=[],I=Object.getOwnPropertyNames(h.CanvasRenderingContext2D.prototype),V=function(ae){try{if(typeof h.CanvasRenderingContext2D.prototype[ae]!="function")return"continue";var se=Gu(h.CanvasRenderingContext2D.prototype,ae,function(ne){return function(){for(var de=this,ve=[],me=0;me<arguments.length;me++)ve[me]=arguments[me];return qo(this.canvas,v)||setTimeout(function(){var ge=Tn([],En(ve),!1);if(ae==="drawImage"&&ge[0]&&ge[0]instanceof HTMLCanvasElement){var fe=ge[0],Ue=fe.getContext("2d"),Ve=Ue==null?void 0:Ue.getImageData(0,0,fe.width,fe.height),Fe=Ve==null?void 0:Ve.data;ge[0]=JSON.stringify(Fe)}f(de.canvas,{type:Hu["2D"],property:ae,args:ge})},0),ne.apply(this,ve)}});x.push(se)}
23catch{var pe=Wf(h.CanvasRenderingContext2D.prototype,ae,{set:function(de){f(this.canvas,{type:Hu["2D"],property:ae,args:[de],setter:!0})}});x.push(pe)}};try{for(var W=Fs(I),te=W.next();!te.done;te=W.next())V(te.value)}catch(ae){A={error:ae}}finally{try{te&&!te.done&&(T=W.return)&&T.call(W)}finally{if(A)throw A.error}}return function(){x.forEach(function(ae){return ae()})}})(this.processMutation.bind(this),o,i,this.mirror),p=(function(f,h,v,A){var T=[];return T.push.apply(T,Tn([],En(TI(h.WebGLRenderingContext.prototype,Hu.WebGL,f,v,A,h)),!1)),h.WebGL2RenderingContext!==void 0&&T.push.apply(T,Tn([],En(TI(h.WebGL2RenderingContext.prototype,Hu.WebGL2,f,v,A,h)),!1)),function(){T.forEach(function(x){return x()})}})(this.processMutation.bind(this),o,i,this.mirror);this.resetObservers=function(){c(),u(),p()}},n.prototype.startPendingCanvasMutationFlusher=function(){var o=this;requestAnimationFrame(function(){return o.flushPendingCanvasMutations()})},n.prototype.startRAFTimestamping=function(){var o=this,i=function(c){o.rafStamps.latestId=c,requestAnimationFrame(i)};requestAnimationFrame(i)},n.prototype.flushPendingCanvasMutations=function(){var o=this;this.pendingCanvasMutations.forEach(function(i,c){var u=o.mirror.getId(c);o.flushPendingCanvasMutationFor(c,u)}),requestAnimationFrame(function(){return o.flushPendingCanvasMutations()})},n.prototype.flushPendingCanvasMutationFor=function(o,i){if(!this.frozen&&!this.locked){var c=this.pendingCanvasMutations.get(o);if(c&&i!==-1){var u=c.map(function(f){f.type;var h=(function(v,A){var T={};for(var x in v)Object.prototype.hasOwnProperty.call(v,x)&&A.indexOf(x)<0&&(T[x]=v[x]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function"){var I=0;for(x=Object.getOwnPropertySymbols(v);I<x.length;I++)A.indexOf(x[I])<0&&Object.prototype.propertyIsEnumerable.call(v,x[I])&&(T[x[I]]=v[x[I]])}return T})(f,["type"]);return h}),p=c[0].type;this.mutationCb({id:i,type:p,commands:u}),this.pendingCanvasMutations.delete(o)}}},n})();function mo(n){return Ir(Ir({},n),{timestamp:Date.now()})}var Dd={map:{},getId:function(n){return n&&n.__sn?n.__sn.id:-1},getNode:function(n){return this.map[n]||null},removeNodeFromMap:function(n){var o=this,i=n.__sn&&n.__sn.id;delete this.map[i],n.childNodes&&n.childNodes.forEach(function(c){return o.removeNodeFromMap(c)})},has:function(n){return this.map.hasOwnProperty(n)},reset:function(){this.map={}}};function is(n){n===void 0&&(n={});var o=n.emit,i=n.checkoutEveryNms,c=n.checkoutEveryNth,u=n.blockClass,p=u===void 0?"rr-block":u,f=n.blockSelector,h=f===void 0?null:f,v=n.ignoreClass,A=v===void 0?"rr-ignore":v,T=n.maskTextClass,x=T===void 0?"rr-mask":T,I=n.maskTextSelector,V=I===void 0?null:I,W=n.inlineStylesheet,te=W===void 0||W,ae=n.maskAllInputs,se=n.maskInputOptions,pe=n.slimDOMOptions,ne=n.maskInputFn,de=n.maskTextFn,ve=n.hooks,me=n.packFn,ge=n.sampling,fe=ge===void 0?{}:ge,Ue=n.mousemoveWait,Ve=n.recordCanvas,Fe=Ve!==void 0&&Ve,Xe=n.userTriggeredOnInput,Ie=Xe!==void 0&&Xe,Tt=n.collectFonts,st=Tt!==void 0&&Tt,Ye=n.inlineImages,xe=Ye!==void 0&&Ye,dt=n.plugins,Pt=n.keepIframeSrcFn,Hn=Pt===void 0?function(){return!1}:Pt;if(!o)throw new Error("emit function is required");Ue!==void 0&&fe.mousemove===void 0&&(fe.mousemove=Ue);var zt,cr,Tr=ae===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,password:!0}:se!==void 0?se:{password:!0},Gn=pe===!0||pe==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:pe==="all",headMetaDescKeywords:pe==="all"}:pe||{};zt===void 0&&(zt=window),"NodeList"in zt&&!zt.NodeList.prototype.forEach&&(zt.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in zt&&!zt.DOMTokenList.prototype.forEach&&(zt.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=function(hn){if(!(0 in arguments))throw new TypeError("1 argument is required");do if(this===hn)return!0;while(hn=hn&&hn.parentNode);return!1});var Ke=0;Qr=function(hn,us){var $n;if(!(!(($n=Dc[0])===null||$n===void 0)&&$n.isFrozen())||hn.type===fr.FullSnapshot||hn.type===fr.IncrementalSnapshot&&hn.data.source===fo.Mutation||Dc.forEach(function(Ri){return Ri.unfreeze()}),o((function(Ri){var rl,om;try{for(var eo=Fs(dt||[]),ds=eo.next();!ds.done;ds=eo.next()){var Gr=ds.value;Gr.eventProcessor&&(Ri=Gr.eventProcessor(Ri))}}catch(am){rl={error:am}}
23finally{try{ds&&!ds.done&&(om=eo.return)&&om.call(eo)}finally{if(rl)throw rl.error}}return me&&(Ri=me(Ri)),Ri})(hn),us),hn.type===fr.FullSnapshot)cr=hn,Ke=0;else if(hn.type===fr.IncrementalSnapshot){if(hn.data.source===fo.Mutation&&hn.data.isAttachIframe)return;Ke++;var ls=c&&Ke>=c,Gd=i&&hn.timestamp-cr.timestamp>i;(ls||Gd)&&Nd(!0)}};var Fn=function(hn){Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.Mutation},hn)}))},Na=function(hn){return Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.Scroll},hn)}))},Rn=function(hn){return Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.CanvasMutation},hn)}))},ur=new sY({mutationCb:Fn}),Zr=new dY({recordCanvas:Fe,mutationCb:Rn,win:window,blockClass:p,mirror:Dd}),Hr=new cY({mutationCb:Fn,scrollCb:Na,bypassOptions:{blockClass:p,blockSelector:h,maskTextClass:x,maskTextSelector:V,inlineStylesheet:te,maskInputOptions:Tr,maskTextFn:de,maskInputFn:ne,recordCanvas:Fe,inlineImages:xe,sampling:fe,slimDOMOptions:Gn,iframeManager:ur,canvasManager:Zr},mirror:Dd});Nd=function(hn){var us,$n,ls,Gd;hn===void 0&&(hn=!1),Qr(mo({type:fr.Meta,data:{href:window.location.href,width:aI(),height:oI()}}),hn),Dc.forEach(function(eo){return eo.lock()});var Ri=En((function(eo,ds){var Gr=ds||{},am=Gr.blockClass,qY=am===void 0?"rr-block":am,AM=Gr.blockSelector,WY=AM===void 0?null:AM,OM=Gr.maskTextClass,YY=OM===void 0?"rr-mask":OM,PM=Gr.maskTextSelector,KY=PM===void 0?null:PM,LM=Gr.inlineStylesheet,JY=LM===void 0||LM,RM=Gr.inlineImages,XY=RM!==void 0&&RM,CM=Gr.recordCanvas,QY=CM!==void 0&&CM,xM=Gr.maskAllInputs,Yv=xM!==void 0&&xM,ZY=Gr.maskTextFn,eK=Gr.maskInputFn,IM=Gr.slimDOM,qd=IM!==void 0&&IM,tK=Gr.dataURLOptions,nK=Gr.preserveWhiteSpace,rK=Gr.onSerialize,oK=Gr.onIframeLoad,aK=Gr.iframeLoadTimeout,MM=Gr.keepIframeSrcFn,NM={};return[Cd(eo,{doc:eo,map:NM,blockClass:qY,blockSelector:WY,maskTextClass:YY,maskTextSelector:KY,skipChild:!1,inlineStylesheet:JY,maskInputOptions:Yv===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,password:!0}:Yv===!1?{password:!0}:Yv,maskTextFn:ZY,maskInputFn:eK,slimDOMOptions:qd===!0||qd==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:qd==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:qd===!1?{}:qd,dataURLOptions:tK,inlineImages:XY,recordCanvas:QY,preserveWhiteSpace:nK,onSerialize:rK,onIframeLoad:oK,iframeLoadTimeout:aK,keepIframeSrcFn:MM===void 0?function(){return!1}:MM}),NM]})(document,{blockClass:p,blockSelector:h,maskTextClass:x,maskTextSelector:V,inlineStylesheet:te,maskAllInputs:Tr,maskTextFn:de,slimDOM:Gn,recordCanvas:Fe,inlineImages:xe,onSerialize:function(eo){cI(eo)&&ur.addIframe(eo),uI(eo)&&Hr.addShadowRoot(eo.shadowRoot,document)},onIframeLoad:function(eo,ds){ur.attachIframe(eo,ds),Hr.observeAttachShadow(eo)},keepIframeSrcFn:Hn}),2),rl=Ri[0],om=Ri[1];rl&&(Dd.map=om,Qr(mo({type:fr.FullSnapshot,data:{node:rl,initialOffset:{left:window.pageXOffset!==void 0?window.pageXOffset:(document==null?void 0:document.documentElement.scrollLeft)||(($n=(us=document==null?void 0:document.body)===null||us===void 0?void 0:us.parentElement)===null||$n===void 0?void 0:$n.scrollLeft)||(document==null?void 0:document.body.scrollLeft)||0,top:window.pageYOffset!==void 0?window.pageYOffset:(document==null?void 0:document.documentElement.scrollTop)||((Gd=(ls=document==null?void 0:document.body)===null||ls===void 0?void 0:ls.parentElement)===null||Gd===void 0?void 0:Gd.scrollTop)||(document==null?void 0:document.body.scrollTop)||0}}})),Dc.forEach(function(eo){return eo.unlock()}))};try{var ir=[];ir.push(la("DOMContentLoaded",function(){Qr(mo({type:fr.DomContentLoaded,data:{}}))}));var Pi=function(hn){var us;return iY({mutationCb:Fn,mousemoveCb:function($n,ls){return Qr(mo({type:fr.IncrementalSnapshot,data:{source:ls,positions:$n}}))},mouseInteractionCb:function($n){return Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.MouseInteraction},$n)}))},scrollCb:Na,viewportResizeCb:function($n){return Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.ViewportResize},$n)}))},inputCb:function($n){return Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.Input},$n)}))},mediaInteractionCb:function($n){return Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.MediaInteraction},$n)}))},styleSheetRuleCb:function($n){return Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.StyleSheetRule},$n)}))},styleDeclarationCb:function($n){return Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.StyleDeclaration},$n)}))},canvasMutationCb:Rn,fontCb:function($n){return Qr(mo({type:fr.IncrementalSnapshot,data:Ir({source:fo.Font},$n)}))},blockClass:p,ignoreClass:A,maskTextClass:x,maskTextSelector:V,maskInputOptions:Tr,inlineStylesheet:te,sampling:fe,recordCanvas:Fe,inlineImages:xe,userTriggeredOnInput:Ie,collectFonts:st,doc:hn,maskInputFn:ne,maskTextFn:de,blockSelector:h,slimDOMOptions:Gn,mirror:Dd,iframeManager:ur,shadowDomManager:Hr,canvasManager:Zr,plugins:((us=dt==null?void 0:dt.filter(function($n){return $n.observer}))===null||us===void 0?void 0:us.map(function($n){return{observer:$n.observer,options:$n.options,callback:function(ls){return Qr(mo({type:fr.Plugin,data:{plugin:$n.name,payload:ls}}))}}}))||[]},ve)};ur.addLoadListener(function(hn){ir.push(Pi(hn.contentDocument))});var Li=function(){Nd(),ir.push(Pi(document))};return document.readyState==="interactive"||document.readyState==="complete"?Li():ir.push(la("load",function(){Qr(mo({type:fr.Load,data:{}})),Li()},window)),function(){ir.forEach(function(hn){return hn()})}}catch{}}is.addCustomEvent=function(n,o){if(!Qr)throw new Error("please add custom event after start recording");Qr(mo({type:fr.Custom,data:{tag:n,payload:o}}))},is.freezePage=function(){Dc.forEach(function(n){return n.freeze()})},is.takeFullSnapshot=function(n){if(!Nd)throw new Error("please take full snapshot after start recording");Nd(n)},is.mirror=Dd;var ki=Uint8Array,da=Uint16Array,Xf=Uint32Array,Av=new ki([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),Ov=new ki([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),kI=new ki([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),AI=function(n,o){for(var i=new da(31),c=0;c<31;++c)i[c]=o+=1<<n[c-1];var u=new Xf(i[30]);for(c=1;c<30;++c)for(var p=i[c];p<i[c+1];++p)u[p]=p-i[c]<<5|c;return[i,u]},OI=AI(Av,2),pY=OI[0],Pv=OI[1];pY[28]=258,Pv[258]=28;for(var PI=AI(Ov,0)[1],LI=new da(32768),ar=0;ar<32768;++ar){var Bc=(43690&ar)>>>1|(21845&ar)<<1;Bc=(61680&(Bc=(52428&Bc)>>>2|(13107&Bc)<<2))>>>4|(3855&Bc)<<4,LI[ar]=((65280&Bc)>>>8|(255&Bc)<<8)>>>1}var Bd=function(n,o,i){for(var c=n.length,u=0,p=new da(o);u<c;++u)n[u]&&++p[n[u]-1];var f,h=new da(o);for(u=0;
23u<o;++u)h[u]=h[u-1]+p[u-1]<<1;for(f=new da(c),u=0;u<c;++u)n[u]&&(f[u]=LI[h[n[u]-1]++]>>>15-n[u]);return f},Uc=new ki(288);for(ar=0;ar<144;++ar)Uc[ar]=8;for(ar=144;ar<256;++ar)Uc[ar]=9;for(ar=256;ar<280;++ar)Uc[ar]=7;for(ar=280;ar<288;++ar)Uc[ar]=8;var Qf=new ki(32);for(ar=0;ar<32;++ar)Qf[ar]=5;var _Y=Bd(Uc,9),fY=Bd(Qf,5),RI=function(n){return(n+7)/8|0},ss=function(n,o,i){i<<=7&o;var c=o/8|0;n[c]|=i,n[c+1]|=i>>>8},Ud=function(n,o,i){i<<=7&o;var c=o/8|0;n[c]|=i,n[c+1]|=i>>>8,n[c+2]|=i>>>16},Lv=function(n,o){for(var i=[],c=0;c<n.length;++c)n[c]&&i.push({s:c,f:n[c]});var u=i.length,p=i.slice();if(!u)return[MI,0];if(u==1){var f=new ki(i[0].s+1);return f[i[0].s]=1,[f,1]}i.sort(function(ve,me){return ve.f-me.f}),i.push({s:-1,f:25001});var h=i[0],v=i[1],A=0,T=1,x=2;for(i[0]={s:-1,f:h.f+v.f,l:h,r:v};T!=u-1;)h=i[i[A].f<i[x].f?A++:x++],v=i[A!=T&&i[A].f<i[x].f?A++:x++],i[T++]={s:-1,f:h.f+v.f,l:h,r:v};var I=p[0].s;for(c=1;c<u;++c)p[c].s>I&&(I=p[c].s);var V=new da(I+1),W=Rv(i[T-1],V,0);if(W>o){c=0;var te=0,ae=W-o,se=1<<ae;for(p.sort(function(ve,me){return V[me.s]-V[ve.s]||ve.f-me.f});c<u;++c){var pe=p[c].s;if(!(V[pe]>o))break;te+=se-(1<<W-V[pe]),V[pe]=o}for(te>>>=ae;te>0;){var ne=p[c].s;V[ne]<o?te-=1<<o-V[ne]++-1:++c}for(;c>=0&&te;--c){var de=p[c].s;V[de]==o&&(--V[de],++te)}W=o}return[new ki(V),W]},Rv=function(n,o,i){return n.s==-1?Math.max(Rv(n.l,o,i+1),Rv(n.r,o,i+1)):o[n.s]=i},CI=function(n){for(var o=n.length;o&&!n[--o];);for(var i=new da(++o),c=0,u=n[0],p=1,f=function(v){i[c++]=v},h=1;h<=o;++h)if(n[h]==u&&h!=o)++p;else{if(!u&&p>2){for(;p>138;p-=138)f(32754);p>2&&(f(p>10?p-11<<5|28690:p-3<<5|12305),p=0)}else if(p>3){for(f(u),--p;p>6;p-=6)f(8304);p>2&&(f(p-3<<5|8208),p=0)}for(;p--;)f(u);p=1,u=n[h]}return[i.subarray(0,c),o]},Fd=function(n,o){for(var i=0,c=0;c<o.length;++c)i+=n[c]*o[c];return i},xI=function(n,o,i){var c=i.length,u=RI(o+2);n[u]=255&c,n[u+1]=c>>>8,n[u+2]=255^n[u],n[u+3]=255^n[u+1];for(var p=0;p<c;++p)n[u+p+4]=i[p];return 8*(u+4+c)},II=function(n,o,i,c,u,p,f,h,v,A,T){ss(o,T++,i),++u[256];for(var x=Lv(u,15),I=x[0],V=x[1],W=Lv(p,15),te=W[0],ae=W[1],se=CI(I),pe=se[0],ne=se[1],de=CI(te),ve=de[0],me=de[1],ge=new da(19),fe=0;fe<pe.length;++fe)ge[31&pe[fe]]++;for(fe=0;fe<ve.length;++fe)ge[31&ve[fe]]++;for(var Ue=Lv(ge,7),Ve=Ue[0],Fe=Ue[1],Xe=19;Xe>4&&!Ve[kI[Xe-1]];--Xe);var Ie,Tt,st,Ye,xe=A+5<<3,dt=Fd(u,Uc)+Fd(p,Qf)+f,Pt=Fd(u,I)+Fd(p,te)+f+14+3*Xe+Fd(ge,Ve)+(2*ge[16]+3*ge[17]+7*ge[18]);if(xe<=dt&&xe<=Pt)return xI(o,T,n.subarray(v,v+A));if(ss(o,T,1+(Pt<dt)),T+=2,Pt<dt){Ie=Bd(I,V),Tt=I,st=Bd(te,ae),Ye=te;var Hn=Bd(Ve,Fe);for(ss(o,T,ne-257),ss(o,T+5,me-1),ss(o,T+10,Xe-4),T+=14,fe=0;fe<Xe;++fe)ss(o,T+3*fe,Ve[kI[fe]]);T+=3*Xe;for(var zt=[pe,ve],cr=0;cr<2;++cr){var Tr=zt[cr];for(fe=0;fe<Tr.length;++fe){var Gn=31&Tr[fe];ss(o,T,Hn[Gn]),T+=Ve[Gn],Gn>15&&(ss(o,T,Tr[fe]>>>5&127),T+=Tr[fe]>>>12)}}}else Ie=_Y,Tt=Uc,st=fY,Ye=Qf;for(fe=0;fe<h;++fe)if(c[fe]>255){Gn=c[fe]>>>18&31,Ud(o,T,Ie[Gn+257]),T+=Tt[Gn+257],Gn>7&&(ss(o,T,c[fe]>>>23&31),T+=Av[Gn]);var Ke=31&c[fe];Ud(o,T,st[Ke]),T+=Ye[Ke],Ke>3&&(Ud(o,T,c[fe]>>>5&8191),T+=Ov[Ke])}else Ud(o,T,Ie[c[fe]]),T+=Tt[c[fe]];return Ud(o,T,Ie[256]),T+Tt[256]},mY=new Xf([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),MI=new ki(0),hY=function(n,o,i,c,u,p){var f=n.length,h=new ki(c+f+5*(1+Math.ceil(f/7e3))+u),v=h.subarray(c,h.length-u),A=0;if(!o||f<8)for(var T=0;T<=f;T+=65535){var x=T+65535;x>=f&&(v[A>>3]=p),A=xI(v,A+1,n.subarray(T,x))}else{for(var I=mY[o-1],V=I>>>13,W=8191&I,te=(1<<i)-1,ae=new da(32768),se=new da(te+1),pe=Math.ceil(i/3),ne=2*pe,de=function(ir){return(n[ir]^n[ir+1]<<pe^n[ir+2]<<ne)&te},ve=new Xf(25e3),me=new da(288),ge=new da(32),fe=0,Ue=0,Ve=(T=0,0),Fe=0,Xe=0;T<f;++T){var Ie=de(T),Tt=32767&T,st=se[Ie];if(ae[Tt]=st,se[Ie]=Tt,Fe<=T){var Ye=f-T;if((fe>7e3||Ve>24576)&&Ye>423){A=II(n,v,0,ve,me,ge,Ue,Ve,Xe,T-Xe,A),Ve=fe=Ue=0,Xe=T;for(var xe=0;xe<286;++xe)me[xe]=0;for(xe=0;xe<30;++xe)ge[xe]=0}var dt=2,Pt=0,Hn=W,zt=Tt-st&32767;if(Ye>2&&Ie==de(T-zt))for(var cr=Math.min(V,Ye)-1,Tr=Math.min(32767,T),Gn=Math.min(258,Ye);zt<=Tr&&--Hn&&Tt!=st;){if(n[T+dt]==n[T+dt-zt]){for(var Ke=0;Ke<Gn&&n[T+Ke]==n[T+Ke-zt];++Ke);if(Ke>dt){if(dt=Ke,Pt=zt,Ke>cr)break;var Fn=Math.min(zt,Ke-2),Na=0;for(xe=0;xe<Fn;++xe){var Rn=T-zt+xe+32768&32767,ur=Rn-ae[Rn]+32768&32767;ur>Na&&(Na=ur,st=Rn)}}}zt+=(Tt=st)-(st=ae[Tt])+32768&32767}if(Pt){ve[Ve++]=268435456|Pv[dt]<<18|PI[Pt];var Zr=31&Pv[dt],Hr=31&PI[Pt];Ue+=Av[Zr]+Ov[Hr],++me[257+Zr],++ge[Hr],Fe=T+dt,++fe}else ve[Ve++]=n[T],++me[n[T]]}}A=II(n,v,p,ve,me,ge,Ue,Ve,Xe,T-Xe,A)}return(function(ir,Pi,Li){(Li==null||Li>ir.length)&&(Li=ir.length);var hn=new(ir.BYTES_PER_ELEMENT==2?da:ir.BYTES_PER_ELEMENT==4?Xf:ki)(Li-Pi);return hn.set(ir.subarray(Pi,Li)),hn})(h,0,c+RI(A)+u)},gY=(function(){for(var n=new Int32Array(256),o=0;o<256;++o){for(var i=o,c=9;--c;)i=(1&i&&-306674912)^i>>>1;n[o]=i}return n})(),Cv=function(n,o,i){for(;i;++o)n[o]=i,i>>>=8};function bY(n,o){o||(o={});var i=(function(){var T=-1;return{p:function(x){for(var I=T,V=0;V<x.length;++V)I=gY[255&I^x[V]]^I>>>8;T=I},d:function(){return~T}}})(),c=n.length;i.p(n);var u,p,f,h,v=(u=n,p=o,f=(function(T){return 10+(T.filename&&T.filename.length+1||0)})(o),h=8,hY(u,p.level==null?6:p.level,p.mem==null?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(u.length)))):12+p.mem,f,h,!0)),A=v.length;return(function(T,x){var I=x.filename;if(T[0]=31,T[1]=139,T[2]=8,T[8]=x.level<2?4:x.level==9?2:0,T[9]=3,x.mtime!=0&&Cv(T,4,Math.floor(new Date(x.mtime||Date.now())/1e3)),I){T[3]=8;for(var V=0;V<=I.length;
23++V)T[V+10]=I.charCodeAt(V)}})(v,o),Cv(v,A-8,i.d()),Cv(v,A-4,c),v}var vY=typeof TextDecoder<"u"&&new TextDecoder;try{vY.decode(MI,{stream:!0})}catch{}/**
24		 * @license
25		 * Copyright 2009 The Closure Library Authors
26		 * Copyright 2020 Daniel Wirtz / The long.js Authors.
27		 *
28		 * Licensed under the Apache License, Version 2.0 (the "License");
29		 * you may not use this file except in compliance with the License.
30		 * You may obtain a copy of the License at
31		 *
32		 *     http://www.apache.org/licenses/LICENSE-2.0
33		 *
34		 * Unless required by applicable law or agreed to in writing, software
35		 * distributed under the License is distributed on an "AS IS" BASIS,
36		 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
37		 * See the License for the specific language governing permissions and
38		 * limitations under the License.
39		 *
40		 * SPDX-License-Identifier: Apache-2.0
41		 */var xa=null;try{xa=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch{}function Un(n,o,i){this.low=0|n,this.high=0|o,this.unsigned=!!i}function So(n){return(n&&n.__isLong__)===!0}function NI(n){var o=Math.clz32(n&-n);return n?31-o:o}Un.prototype.__isLong__,Object.defineProperty(Un.prototype,"__isLong__",{value:!0}),Un.isLong=So;var DI={},BI={};function Fc(n,o){var i,c,u;return o?(u=0<=(n>>>=0)&&n<256)&&(c=BI[n])?c:(i=In(n,0,!0),u&&(BI[n]=i),i):(u=-128<=(n|=0)&&n<128)&&(c=DI[n])?c:(i=In(n,n<0?-1:0,!1),u&&(DI[n]=i),i)}function Ia(n,o){if(isNaN(n))return o?cs:ri;if(o){if(n<0)return cs;if(n>=UI)return zI}else{if(n<=-FI)return Wo;if(n+1>=FI)return VI}return n<0?Ia(-n,o).neg():In(n%qu|0,n/qu|0,o)}function In(n,o,i){return new Un(n,o,i)}Un.fromInt=Fc,Un.fromNumber=Ia,Un.fromBits=In;var Zf=Math.pow;function xv(n,o,i){if(n.length===0)throw Error("empty string");if(typeof o=="number"?(i=o,o=!1):o=!!o,n==="NaN"||n==="Infinity"||n==="+Infinity"||n==="-Infinity")return o?cs:ri;if((i=i||10)<2||36<i)throw RangeError("radix");var c;if((c=n.indexOf("-"))>0)throw Error("interior hyphen");if(c===0)return xv(n.substring(1),o,i).neg();for(var u=Ia(Zf(i,8)),p=ri,f=0;f<n.length;f+=8){var h=Math.min(8,n.length-f),v=parseInt(n.substring(f,f+h),i);if(h<8){var A=Ia(Zf(i,h));p=p.mul(A).add(Ia(v))}else p=(p=p.mul(u)).add(Ia(v))}return p.unsigned=o,p}function ni(n,o){return typeof n=="number"?Ia(n,o):typeof n=="string"?xv(n,o):In(n.low,n.high,typeof o=="boolean"?o:n.unsigned)}Un.fromString=xv,Un.fromValue=ni;var qu=4294967296,UI=qu*qu,FI=UI/2,$I=Fc(1<<24),ri=Fc(0);Un.ZERO=ri;var cs=Fc(0,!0);Un.UZERO=cs;var Wu=Fc(1);Un.ONE=Wu;var jI=Fc(1,!0);Un.UONE=jI;var Iv=Fc(-1);Un.NEG_ONE=Iv;var VI=In(-1,2147483647,!1);Un.MAX_VALUE=VI;var zI=In(-1,-1,!0);Un.MAX_UNSIGNED_VALUE=zI;var Wo=In(0,-2147483648,!1);Un.MIN_VALUE=Wo;var He=Un.prototype;He.toInt=function(){return this.unsigned?this.low>>>0:this.low},He.toNumber=function(){return this.unsigned?(this.high>>>0)*qu+(this.low>>>0):this.high*qu+(this.low>>>0)},He.toString=function(n){if((n=n||10)<2||36<n)throw RangeError("radix");if(this.isZero())return"0";if(this.isNegative()){if(this.eq(Wo)){var o=Ia(n),i=this.div(o),c=i.mul(o).sub(this);return i.toString(n)+c.toInt().toString(n)}return"-"+this.neg().toString(n)}for(var u=Ia(Zf(n,6),this.unsigned),p=this,f="";;){var h=p.div(u),v=(p.sub(h.mul(u)).toInt()>>>0).toString(n);if((p=h).isZero())return v+f;for(;v.length<6;)v="0"+v;f=""+v+f}},He.getHighBits=function(){return this.high},He.getHighBitsUnsigned=function(){return this.high>>>0},He.getLowBits=function(){return this.low},He.getLowBitsUnsigned=function(){return this.low>>>0},He.getNumBitsAbs=function(){if(this.isNegative())return this.eq(Wo)?64:this.neg().getNumBitsAbs();for(var n=this.high!=0?this.high:this.low,o=31;o>0&&!(n&1<<o);o--);return this.high!=0?o+33:o+1},He.isZero=function(){return this.high===0&&this.low===0},He.eqz=He.isZero,He.isNegative=function(){return!this.unsigned&&this.high<0},He.isPositive=function(){return this.unsigned||this.high>=0},He.isOdd=function(){return!(1&~this.low)},He.isEven=function(){return!(1&this.low)},He.equals=function(n){return So(n)||(n=ni(n)),(this.unsigned===n.unsigned||this.high>>>31!=1||n.high>>>31!=1)&&this.high===n.high&&this.low===n.low},He.eq=He.equals,He.notEquals=function(n){return!this.eq(n)},He.neq=He.notEquals,He.ne=He.notEquals,He.lessThan=function(n){return this.comp(n)<0},He.lt=He.lessThan,He.lessThanOrEqual=function(n){return this.comp(n)<=0},He.lte=He.lessThanOrEqual,He.le=He.lessThanOrEqual,He.greaterThan=function(n){return this.comp(n)>0},He.gt=He.greaterThan,He.greaterThanOrEqual=function(n){return this.comp(n)>=0},He.gte=He.greaterThanOrEqual,He.ge=He.greaterThanOrEqual,He.compare=function(n){if(So(n)||(n=ni(n)),this.eq(n))return 0;var o=this.isNegative(),i=n.isNegative();return o&&!i?-1:!o&&i?1:this.unsigned?n.high>>>0>this.high>>>0||n.high===this.high&&n.low>>>0>this.low>>>0?-1:1:this.sub(n).isNegative()?-1:1},He.comp=He.compare,He.negate=function(){return!this.unsigned&&this.eq(Wo)?Wo:this.not().add(Wu)},He.neg=He.negate,He.add=function(n){So(n)||(n=ni(n));var o=this.high>>>16,i=65535&this.high,c=this.low>>>16,u=65535&this.low,p=n.high>>>16,f=65535&n.high,h=n.low>>>16,v=0,A=0,T=0,x=0;return T+=(x+=u+(65535&n.low))>>>16,A+=(T+=c+h)>>>16,v+=(A+=i+f)>>>16,v+=o+p,In((T&=65535)<<16|(x&=65535),(v&=65535)<<16|(A&=65535),this.unsigned)},He.subtract=function(n){return So(n)||(n=ni(n)),this.add(n.neg())},He.sub=He.subtract,He.multiply=function(n){if(this.isZero())return this;if(So(n)||(n=ni(n)),xa)return In(xa.mul(this.low,this.high,n.low,n.high),xa.get_high(),this.unsigned);if(n.isZero())return this.unsigned?cs:ri;if(this.eq(Wo))return n.isOdd()?Wo:ri;if(n.eq(Wo))return this.isOdd()?Wo:ri;if(this.isNegative())return n.isNegative()?this.neg().mul(n.neg()):this.neg().mul(n).neg();if(n.isNegative())return this.mul(n.neg()).neg();if(this.lt($I)&&n.lt($I))return Ia(this.toNumber()*n.toNumber(),this.unsigned);var o=this.high>>>16,i=65535&this.high,c=this.low>>>16,u=65535&this.low,p=n.high>>>16,f=65535&n.high,h=n.low>>>16,v=65535&n.low,A=0,T=0,x=0,I=0;return x+=(I+=u*v)>>>16,T+=(x+=c*v)>>>16,x&=65535,T+=(x+=u*h)>>>16,A+=(T+=i*v)>>>16,T&=65535,A+=(T+=c*h)>>>16,T&=65535,A+=(T+=u*f)>>>16,A+=o*v+i*h+c*f+u*p,In((x&=65535)<<16|(I&=65535),(A&=65535)<<16|(T&=65535),this.unsigned)}
41,He.mul=He.multiply,He.divide=function(n){if(So(n)||(n=ni(n)),n.isZero())throw Error("division by zero");var o,i,c;if(xa)return this.unsigned||this.high!==-2147483648||n.low!==-1||n.high!==-1?In((this.unsigned?xa.div_u:xa.div_s)(this.low,this.high,n.low,n.high),xa.get_high(),this.unsigned):this;if(this.isZero())return this.unsigned?cs:ri;if(this.unsigned){if(n.unsigned||(n=n.toUnsigned()),n.gt(this))return cs;if(n.gt(this.shru(1)))return jI;c=cs}else{if(this.eq(Wo))return n.eq(Wu)||n.eq(Iv)?Wo:n.eq(Wo)?Wu:(o=this.shr(1).div(n).shl(1)).eq(ri)?n.isNegative()?Wu:Iv:(i=this.sub(n.mul(o)),c=o.add(i.div(n)));if(n.eq(Wo))return this.unsigned?cs:ri;if(this.isNegative())return n.isNegative()?this.neg().div(n.neg()):this.neg().div(n).neg();if(n.isNegative())return this.div(n.neg()).neg();c=ri}for(i=this;i.gte(n);){o=Math.max(1,Math.floor(i.toNumber()/n.toNumber()));for(var u=Math.ceil(Math.log(o)/Math.LN2),p=u<=48?1:Zf(2,u-48),f=Ia(o),h=f.mul(n);h.isNegative()||h.gt(i);)h=(f=Ia(o-=p,this.unsigned)).mul(n);f.isZero()&&(f=Wu),c=c.add(f),i=i.sub(h)}return c},He.div=He.divide,He.modulo=function(n){return So(n)||(n=ni(n)),xa?In((this.unsigned?xa.rem_u:xa.rem_s)(this.low,this.high,n.low,n.high),xa.get_high(),this.unsigned):this.sub(this.div(n).mul(n))},He.mod=He.modulo,He.rem=He.modulo,He.not=function(){return In(~this.low,~this.high,this.unsigned)},He.countLeadingZeros=function(){return this.high?Math.clz32(this.high):Math.clz32(this.low)+32},He.clz=He.countLeadingZeros,He.countTrailingZeros=function(){return this.low?NI(this.low):NI(this.high)+32},He.ctz=He.countTrailingZeros,He.and=function(n){return So(n)||(n=ni(n)),In(this.low&n.low,this.high&n.high,this.unsigned)},He.or=function(n){return So(n)||(n=ni(n)),In(this.low|n.low,this.high|n.high,this.unsigned)},He.xor=function(n){return So(n)||(n=ni(n)),In(this.low^n.low,this.high^n.high,this.unsigned)},He.shiftLeft=function(n){return So(n)&&(n=n.toInt()),(n&=63)==0?this:n<32?In(this.low<<n,this.high<<n|this.low>>>32-n,this.unsigned):In(0,this.low<<n-32,this.unsigned)},He.shl=He.shiftLeft,He.shiftRight=function(n){return So(n)&&(n=n.toInt()),(n&=63)==0?this:n<32?In(this.low>>>n|this.high<<32-n,this.high>>n,this.unsigned):In(this.high>>n-32,this.high>=0?0:-1,this.unsigned)},He.shr=He.shiftRight,He.shiftRightUnsigned=function(n){return So(n)&&(n=n.toInt()),(n&=63)==0?this:n<32?In(this.low>>>n|this.high<<32-n,this.high>>>n,this.unsigned):In(n===32?this.high:this.high>>>n-32,0,this.unsigned)},He.shru=He.shiftRightUnsigned,He.shr_u=He.shiftRightUnsigned,He.rotateLeft=function(n){var o;return So(n)&&(n=n.toInt()),(n&=63)==0?this:n===32?In(this.high,this.low,this.unsigned):n<32?(o=32-n,In(this.low<<n|this.high>>>o,this.high<<n|this.low>>>o,this.unsigned)):(o=32-(n-=32),In(this.high<<n|this.low>>>o,this.low<<n|this.high>>>o,this.unsigned))},He.rotl=He.rotateLeft,He.rotateRight=function(n){var o;return So(n)&&(n=n.toInt()),(n&=63)==0?this:n===32?In(this.high,this.low,this.unsigned):n<32?(o=32-n,In(this.high<<o|this.low>>>n,this.low<<o|this.high>>>n,this.unsigned)):(o=32-(n-=32),In(this.low<<o|this.high>>>n,this.high<<o|this.low>>>n,this.unsigned))},He.rotr=He.rotateRight,He.toSigned=function(){return this.unsigned?In(this.low,this.high,!1):this},He.toUnsigned=function(){return this.unsigned?this:In(this.low,this.high,!0)},He.toBytes=function(n){return n?this.toBytesLE():this.toBytesBE()},He.toBytesLE=function(){var n=this.high,o=this.low;return[255&o,o>>>8&255,o>>>16&255,o>>>24,255&n,n>>>8&255,n>>>16&255,n>>>24]},He.toBytesBE=function(){var n=this.high,o=this.low;return[n>>>24,n>>>16&255,n>>>8&255,255&n,o>>>24,o>>>16&255,o>>>8&255,255&o]},Un.fromBytes=function(n,o,i){return i?Un.fromBytesLE(n,o):Un.fromBytesBE(n,o)},Un.fromBytesLE=function(n,o){return new Un(n[0]|n[1]<<8|n[2]<<16|n[3]<<24,n[4]|n[5]<<8|n[6]<<16|n[7]<<24,o)},Un.fromBytesBE=function(n,o){return new Un(n[4]<<24|n[5]<<16|n[6]<<8|n[7],n[0]<<24|n[1]<<16|n[2]<<8|n[3],o)};var HI={},GI={},yY=function(n,o){for(var i=new Array(arguments.length-1),c=0,u=2,p=!0;u<arguments.length;)i[c++]=arguments[u++];return new Promise(function(f,h){i[c]=function(v){if(p)if(p=!1,v)h(v);else{for(var A=new Array(arguments.length-1),T=0;T<A.length;
41)A[T++]=arguments[T];f.apply(null,A)}};try{n.apply(o||null,i)}catch(v){p&&(p=!1,h(v))}})},qI={};(function(n){var o=n;o.length=function(f){var h=f.length;if(!h)return 0;for(var v=0;--h%4>1&&f.charAt(h)==="=";)++v;return Math.ceil(3*f.length)/4-v};for(var i=new Array(64),c=new Array(123),u=0;u<64;)c[i[u]=u<26?u+65:u<52?u+71:u<62?u-4:u-59|43]=u++;o.encode=function(f,h,v){for(var A,T=null,x=[],I=0,V=0;h<v;){var W=f[h++];switch(V){case 0:x[I++]=i[W>>2],A=(3&W)<<4,V=1;break;case 1:x[I++]=i[A|W>>4],A=(15&W)<<2,V=2;break;case 2:x[I++]=i[A|W>>6],x[I++]=i[63&W],V=0}I>8191&&((T||(T=[])).push(String.fromCharCode.apply(String,x)),I=0)}return V&&(x[I++]=i[A],x[I++]=61,V===1&&(x[I++]=61)),T?(I&&T.push(String.fromCharCode.apply(String,x.slice(0,I))),T.join("")):String.fromCharCode.apply(String,x.slice(0,I))};var p="invalid encoding";o.decode=function(f,h,v){for(var A,T=v,x=0,I=0;I<f.length;){var V=f.charCodeAt(I++);if(V===61&&x>1)break;if((V=c[V])===void 0)throw Error(p);switch(x){case 0:A=V,x=1;break;case 1:h[v++]=A<<2|(48&V)>>4,A=V,x=2;break;case 2:h[v++]=(15&A)<<4|(60&V)>>2,A=V,x=3;break;case 3:h[v++]=(3&A)<<6|V,x=0}}if(x===1)throw Error(p);return v-T},o.test=function(f){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(f)}})(qI);var EY=em;function em(){this._listeners={}}em.prototype.on=function(n,o,i){return(this._listeners[n]||(this._listeners[n]=[])).push({fn:o,ctx:i||this}),this},em.prototype.off=function(n,o){if(n===void 0)this._listeners={};else if(o===void 0)this._listeners[n]=[];else for(var i=this._listeners[n],c=0;c<i.length;)i[c].fn===o?i.splice(c,1):++c;return this},em.prototype.emit=function(n){var o=this._listeners[n];if(o){for(var i=[],c=1;c<arguments.length;)i.push(arguments[c++]);for(c=0;c<o.length;)o[c].fn.apply(o[c++].ctx,i)}return this};var wY=WI(WI);function WI(n){return typeof Float32Array<"u"?(function(){var o=new Float32Array([-0]),i=new Uint8Array(o.buffer),c=i[3]===128;function u(v,A,T){o[0]=v,A[T]=i[0],A[T+1]=i[1],A[T+2]=i[2],A[T+3]=i[3]}function p(v,A,T){o[0]=v,A[T]=i[3],A[T+1]=i[2],A[T+2]=i[1],A[T+3]=i[0]}function f(v,A){return i[0]=v[A],i[1]=v[A+1],i[2]=v[A+2],i[3]=v[A+3],o[0]}function h(v,A){return i[3]=v[A],i[2]=v[A+1],i[1]=v[A+2],i[0]=v[A+3],o[0]}n.writeFloatLE=c?u:p,n.writeFloatBE=c?p:u,n.readFloatLE=c?f:h,n.readFloatBE=c?h:f})():(function(){function o(c,u,p,f){var h=u<0?1:0;if(h&&(u=-u),u===0)c(1/u>0?0:2147483648,p,f);else if(isNaN(u))c(2143289344,p,f);else if(u>34028234663852886e22)c((h<<31|2139095040)>>>0,p,f);else if(u<11754943508222875e-54)c((h<<31|Math.round(u/1401298464324817e-60))>>>0,p,f);else{var v=Math.floor(Math.log(u)/Math.LN2);c((h<<31|v+127<<23|8388607&Math.round(u*Math.pow(2,-v)*8388608))>>>0,p,f)}}function i(c,u,p){var f=c(u,p),h=2*(f>>31)+1,v=f>>>23&255,A=8388607&f;return v===255?A?NaN:h*(1/0):v===0?1401298464324817e-60*h*A:h*Math.pow(2,v-150)*(A+8388608)}n.writeFloatLE=o.bind(null,YI),n.writeFloatBE=o.bind(null,KI),n.readFloatLE=i.bind(null,JI),n.readFloatBE=i.bind(null,XI)})(),typeof Float64Array<"u"?(function(){var o=new Float64Array([-0]),i=new Uint8Array(o.buffer),c=i[7]===128;function u(v,A,T){o[0]=v,A[T]=i[0],A[T+1]=i[1],A[T+2]=i[2],A[T+3]=i[3],A[T+4]=i[4],A[T+5]=i[5],A[T+6]=i[6],A[T+7]=i[7]}function p(v,A,T){o[0]=v,A[T]=i[7],A[T+1]=i[6],A[T+2]=i[5],A[T+3]=i[4],A[T+4]=i[3],A[T+5]=i[2],A[T+6]=i[1],A[T+7]=i[0]}function f(v,A){return i[0]=v[A],i[1]=v[A+1],i[2]=v[A+2],i[3]=v[A+3],i[4]=v[A+4],i[5]=v[A+5],i[6]=v[A+6],i[7]=v[A+7],o[0]}function h(v,A){return i[7]=v[A],i[6]=v[A+1],i[5]=v[A+2],i[4]=v[A+3],i[3]=v[A+4],i[2]=v[A+5],i[1]=v[A+6],i[0]=v[A+7],o[0]}n.writeDoubleLE=c?u:p,n.writeDoubleBE=c?p:u,n.readDoubleLE=c?f:h,n.readDoubleBE=c?h:f})():(function(){function o(c,u,p,f,h,v){var A=f<0?1:0;if(A&&(f=-f),f===0)c(0,h,v+u),c(1/f>0?0:2147483648,h,v+p);else if(isNaN(f))c(0,h,v+u),c(2146959360,h,v+p);else if(f>17976931348623157e292)c(0,h,v+u),c((A<<31|2146435072)>>>0,h,v+p);else{var T;if(f<22250738585072014e-324)c((T=f/5e-324)>>>0,h,v+u),c((A<<31|T/4294967296)>>>0,h,v+p);else{var x=Math.floor(Math.log(f)/Math.LN2);x===1024&&(x=1023),c(4503599627370496*(T=f*Math.pow(2,-x))>>>0,h,v+u),c((A<<31|x+1023<<20|1048576*T&1048575)>>>0,h,v+p)}}}function i(c,u,p,f,h){var v=c(f,h+u),A=c(f,h+p),T=2*(A>>31)+1,x=A>>>20&2047,I=4294967296*(1048575&A)+v;return x===2047?I?NaN:T*(1/0):x===0?5e-324*T*I:T*Math.pow(2,x-1075)*(I+4503599627370496)}n.writeDoubleLE=o.bind(null,YI,0,4),n.writeDoubleBE=o.bind(null,KI,4,0),n.readDoubleLE=i.bind(null,JI,0,4),n.readDoubleBE=i.bind(null,XI,4,0)})(),n}function YI(n,o,i){o[i]=255&n,o[i+1]=n>>>8&255,o[i+2]=n>>>16&255,o[i+3]=n>>>24}function KI(n,o,i){o[i]=n>>>24,o[i+1]=n>>>16&255,o[i+2]=n>>>8&255,o[i+3]=255&n}function JI(n,o){return(n[o]|n[o+1]<<8|n[o+2]<<16|n[o+3]<<24)>>>0}function XI(n,o){return(n[o]<<24|n[o+1]<<16|n[o+2]<<8|n[o+3])>>>0}var SY=function(n){return null},QI={};(function(n){var o=n;o.length=function(i){for(var c=0,u=0,p=0;p<i.length;
41++p)(u=i.charCodeAt(p))<128?c+=1:u<2048?c+=2:(64512&u)==55296&&(64512&i.charCodeAt(p+1))==56320?(++p,c+=4):c+=3;return c},o.read=function(i,c,u){if(u-c<1)return"";for(var p,f=null,h=[],v=0;c<u;)(p=i[c++])<128?h[v++]=p:p>191&&p<224?h[v++]=(31&p)<<6|63&i[c++]:p>239&&p<365?(p=((7&p)<<18|(63&i[c++])<<12|(63&i[c++])<<6|63&i[c++])-65536,h[v++]=55296+(p>>10),h[v++]=56320+(1023&p)):h[v++]=(15&p)<<12|(63&i[c++])<<6|63&i[c++],v>8191&&((f||(f=[])).push(String.fromCharCode.apply(String,h)),v=0);return f?(v&&f.push(String.fromCharCode.apply(String,h.slice(0,v))),f.join("")):String.fromCharCode.apply(String,h.slice(0,v))},o.write=function(i,c,u){for(var p,f,h=u,v=0;v<i.length;++v)(p=i.charCodeAt(v))<128?c[u++]=p:p<2048?(c[u++]=p>>6|192,c[u++]=63&p|128):(64512&p)==55296&&(64512&(f=i.charCodeAt(v+1)))==56320?(p=65536+((1023&p)<<10)+(1023&f),++v,c[u++]=p>>18|240,c[u++]=p>>12&63|128,c[u++]=p>>6&63|128,c[u++]=63&p|128):(c[u++]=p>>12|224,c[u++]=p>>6&63|128,c[u++]=63&p|128);return u-h}})(QI);var Mv,ZI,eM,TY=function(n,o,i){var c=i||8192,u=c>>>1,p=null,f=c;return function(h){if(h<1||h>u)return n(h);f+h>c&&(p=n(c),f=0);var v=o.call(p,f,f+=h);return 7&f&&(f=1+(7|f)),v}};function $c(){return eM||(eM=1,(function(n){var o=n;function i(u,p,f){for(var h=Object.keys(p),v=0;v<h.length;++v)u[h[v]]!==void 0&&f||(u[h[v]]=p[h[v]]);return u}function c(u){function p(f,h){if(!(this instanceof p))return new p(f,h);Object.defineProperty(this,"message",{get:function(){return f}}),Error.captureStackTrace?Error.captureStackTrace(this,p):Object.defineProperty(this,"stack",{value:new Error().stack||""}),h&&i(this,h)}return(p.prototype=Object.create(Error.prototype)).constructor=p,Object.defineProperty(p.prototype,"name",{get:function(){return u}}),p.prototype.toString=function(){return this.name+": "+this.message},p}o.asPromise=yY,o.base64=qI,o.EventEmitter=EY,o.float=wY,o.inquire=SY,o.utf8=QI,o.pool=TY,o.LongBits=(function(){if(ZI)return Mv;ZI=1,Mv=p;var u=$c();function p(A,T){this.lo=A>>>0,this.hi=T>>>0}var f=p.zero=new p(0,0);f.toNumber=function(){return 0},f.zzEncode=f.zzDecode=function(){return this},f.length=function(){return 1};var h=p.zeroHash="\0\0\0\0\0\0\0\0";p.fromNumber=function(A){if(A===0)return f;var T=A<0;T&&(A=-A);var x=A>>>0,I=(A-x)/4294967296>>>0;return T&&(I=~I>>>0,x=~x>>>0,++x>4294967295&&(x=0,++I>4294967295&&(I=0))),new p(x,I)},p.from=function(A){if(typeof A=="number")return p.fromNumber(A);if(u.isString(A)){if(!u.Long)return p.fromNumber(parseInt(A,10));A=u.Long.fromString(A)}return A.low||A.high?new p(A.low>>>0,A.high>>>0):f},p.prototype.toNumber=function(A){if(!A&&this.hi>>>31){var T=1+~this.lo>>>0,x=~this.hi>>>0;return T||(x=x+1>>>0),-(T+4294967296*x)}return this.lo+4294967296*this.hi},p.prototype.toLong=function(A){return u.Long?new u.Long(0|this.lo,0|this.hi,!!A):{low:0|this.lo,high:0|this.hi,unsigned:!!A}};var v=String.prototype.charCodeAt;return p.fromHash=function(A){return A===h?f:new p((v.call(A,0)|v.call(A,1)<<8|v.call(A,2)<<16|v.call(A,3)<<24)>>>0,(v.call(A,4)|v.call(A,5)<<8|v.call(A,6)<<16|v.call(A,7)<<24)>>>0)},p.prototype.toHash=function(){return String.fromCharCode(255&this.lo,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,255&this.hi,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)},p.prototype.zzEncode=function(){var A=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^A)>>>0,this.lo=(this.lo<<1^A)>>>0,this},p.prototype.zzDecode=function(){var A=-(1&this.lo);return this.lo=((this.lo>>>1|this.hi<<31)^A)>>>0,this.hi=(this.hi>>>1^A)>>>0,this},p.prototype.length=function(){var A=this.lo,T=(this.lo>>>28|this.hi<<4)>>>0,x=this.hi>>>24;return x===0?T===0?A<16384?A<128?1:2:A<2097152?3:4:T<16384?T<128?5:6:T<2097152?7:8:x<128?9:10},Mv})(),o.isNode=!!(t!==void 0&&t&&t.process&&t.process.versions&&t.process.versions.node),o.global=o.isNode&&t||typeof window<"u"&&window||typeof self<"u"&&self||t,o.emptyArray=Object.freeze?Object.freeze([]):[],o.emptyObject=Object.freeze?Object.freeze({}):{},o.isInteger=Number.isInteger||function(u){return typeof u=="number"&&isFinite(u)&&Math.floor(u)===u},o.isString=function(u){return typeof u=="string"||u instanceof String},o.isObject=function(u){return u&&Rt(u)=="object"},o.isset=o.isSet=function(u,p){var f=u[p];return!(f==null||!u.hasOwnProperty(p))&&(Rt(f)!="object"||(Array.isArray(f)?f.length:Object.keys(f).length)>0)},o.Buffer=(function(){try{var u=o.inquire("buffer").Buffer;return u.prototype.utf8Write?u:null}catch{return null}})(),o._Buffer_from=null,o._Buffer_allocUnsafe=null,o.newBuffer=function(u){return typeof u=="number"?o.Buffer?o._Buffer_allocUnsafe(u):new o.Array(u):o.Buffer?o._Buffer_from(u):typeof Uint8Array>"u"?u:new Uint8Array(u)},o.Array=typeof Uint8Array<"u"?Uint8Array:Array,o.Long=o.global.dcodeIO&&o.global.dcodeIO.Long||o.global.Long||o.inquire("long"),o.key2Re=/^true|false|0|1$/,o.key32Re=/^-?(?:0|[1-9][0-9]*)$/,o.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,o.longToHash=function(u){return u?o.LongBits.from(u).toHash():o.LongBits.zeroHash},o.longFromHash=function(u,p){var f=o.LongBits.fromHash(u);return o.Long?o.Long.fromBits(f.lo,f.hi,p):f.toNumber(!!p)},o.merge=i,o.lcFirst=function(u){return u.charAt(0).toLowerCase()+u.substring(1)},o.newError=c,o.ProtocolError=c("ProtocolError"),o.oneOfGetter=function(u){for(var p={},f=0;f<u.length;++f)p[u[f]]=1;return function(){for(var h=Object.keys(this),v=h.length-1;v>-1;--v)if(p[h[v]]===1&&this[h[v]]!==void 0&&this[h[v]]!==null)return h[v]}},o.oneOfSetter=function(u){return function(p){for(var f=0;f<u.length;++f)u[f]!==p&&delete this[u[f]]}},o.toJSONOptions={longs:String,enums:String,bytes:String,json:!0},o._configure=function(){var u=o.Buffer;
vendor: 5,768 bytes, line 41
41u?(o._Buffer_from=u.from!==Uint8Array.from&&u.from||function(p,f){return new u(p,f)},o._Buffer_allocUnsafe=u.allocUnsafe||function(p){return new u(p)}):o._Buffer_from=o._Buffer_allocUnsafe=null}})(GI)),GI}var Nv,tM=kn,Ma=$c(),tm=Ma.LongBits,nM=Ma.base64,rM=Ma.utf8;function $d(n,o,i){this.fn=n,this.len=o,this.next=void 0,this.val=i}function Dv(){}function kY(n){this.head=n.head,this.tail=n.tail,this.len=n.len,this.next=n.states}function kn(){this.len=0,this.head=new $d(Dv,0,0),this.tail=this.head,this.states=null}var oM=function(){return Ma.Buffer?function(){return(kn.create=function(){return new Nv})()}:function(){return new kn}};function Bv(n,o,i){o[i]=255&n}function Uv(n,o){this.len=n,this.next=void 0,this.val=o}function Fv(n,o,i){for(;n.hi;)o[i++]=127&n.lo|128,n.lo=(n.lo>>>7|n.hi<<25)>>>0,n.hi>>>=7;for(;n.lo>127;)o[i++]=127&n.lo|128,n.lo=n.lo>>>7;o[i++]=n.lo}function $v(n,o,i){o[i]=255&n,o[i+1]=n>>>8&255,o[i+2]=n>>>16&255,o[i+3]=n>>>24}kn.create=oM(),kn.alloc=function(n){return new Ma.Array(n)},Ma.Array!==Array&&(kn.alloc=Ma.pool(kn.alloc,Ma.Array.prototype.subarray)),kn.prototype._push=function(n,o,i){return this.tail=this.tail.next=new $d(n,o,i),this.len+=o,this},Uv.prototype=Object.create($d.prototype),Uv.prototype.fn=function(n,o,i){for(;n>127;)o[i++]=127&n|128,n>>>=7;o[i]=n},kn.prototype.uint32=function(n){return this.len+=(this.tail=this.tail.next=new Uv((n>>>=0)<128?1:n<16384?2:n<2097152?3:n<268435456?4:5,n)).len,this},kn.prototype.int32=function(n){return n<0?this._push(Fv,10,tm.fromNumber(n)):this.uint32(n)},kn.prototype.sint32=function(n){return this.uint32((n<<1^n>>31)>>>0)},kn.prototype.uint64=function(n){var o=tm.from(n);return this._push(Fv,o.length(),o)},kn.prototype.int64=kn.prototype.uint64,kn.prototype.sint64=function(n){var o=tm.from(n).zzEncode();return this._push(Fv,o.length(),o)},kn.prototype.bool=function(n){return this._push(Bv,1,n?1:0)},kn.prototype.fixed32=function(n){return this._push($v,4,n>>>0)},kn.prototype.sfixed32=kn.prototype.fixed32,kn.prototype.fixed64=function(n){var o=tm.from(n);return this._push($v,4,o.lo)._push($v,4,o.hi)},kn.prototype.sfixed64=kn.prototype.fixed64,kn.prototype.float=function(n){return this._push(Ma.float.writeFloatLE,4,n)},kn.prototype.double=function(n){return this._push(Ma.float.writeDoubleLE,8,n)};var AY=Ma.Array.prototype.set?function(n,o,i){o.set(n,i)}:function(n,o,i){for(var c=0;c<n.length;++c)o[i+c]=n[c]};kn.prototype.bytes=function(n){var o=n.length>>>0;if(!o)return this._push(Bv,1,0);if(Ma.isString(n)){var i=kn.alloc(o=nM.length(n));nM.decode(n,i,0),n=i}return this.uint32(o)._push(AY,o,n)},kn.prototype.string=function(n){var o=rM.length(n);return o?this.uint32(o)._push(rM.write,o,n):this._push(Bv,1,0)},kn.prototype.fork=function(){return this.states=new kY(this),this.head=this.tail=new $d(Dv,0,0),this.len=0,this},kn.prototype.reset=function(){return this.states?(this.head=this.states.head,this.tail=this.states.tail,this.len=this.states.len,this.states=this.states.next):(this.head=this.tail=new $d(Dv,0,0),this.len=0),this},kn.prototype.ldelim=function(){var n=this.head,o=this.tail,i=this.len;return this.reset().uint32(i),i&&(this.tail.next=n.next,this.tail=o,this.len+=i),this},kn.prototype.finish=function(){for(var n=this.head.next,o=this.constructor.alloc(this.len),i=0;n;)n.fn(n.val,o,i),i+=n.len,n=n.next;return o},kn._configure=function(n){Nv=n,kn.create=oM(),Nv._configure()};var OY=Ai,aM=tM;(Ai.prototype=Object.create(aM.prototype)).constructor=Ai;var $s=$c();function Ai(){aM.call(this)}function PY(n,o,i){n.length<40?$s.utf8.write(n,o,i):o.utf8Write?o.utf8Write(n,i):o.write(n,i)}Ai._configure=function(){Ai.alloc=$s._Buffer_allocUnsafe,Ai.writeBytesBuffer=$s.Buffer&&$s.Buffer.prototype instanceof Uint8Array&&$s.Buffer.prototype.set.name==="set"?function(n,o,i){o.set(n,i)}:function(n,o,i){if(n.copy)n.copy(o,i,0,n.length);else for(var c=0;c<n.length;)o[i++]=n[c++]}},Ai.prototype.bytes=function(n){$s.isString(n)&&(n=$s._Buffer_from(n,"base64"));var o=n.length>>>0;return this.uint32(o),o&&this._push(Ai.writeBytesBuffer,o,n),this},Ai.prototype.string=function(n){var o=$s.Buffer.byteLength(n);return this.uint32(o),o&&this._push(PY,o,n),this},Ai._configure();var jv,iM=Mr,Oi=$c(),sM=Oi.LongBits,LY=Oi.utf8;function oi(n,o){return RangeError("index out of range: "+n.pos+" + "+(o||1)+" > "+n.len)}function Mr(n){this.buf=n,this.pos=0,this.len=n.length}var To,cM=typeof Uint8Array<"u"?function(n){if(n instanceof Uint8Array||Array.isArray(n))return new Mr(n);throw Error("illegal buffer")}:function(n){if(Array.isArray(n))return new Mr(n);throw Error("illegal buffer")},uM=function(){return Oi.Buffer?function(n){return(Mr.create=function(o){return Oi.Buffer.isBuffer(o)?new jv(o):cM(o)})(n)}:cM};function Vv(){var n=new sM(0,0),o=0;if(!(this.len-this.pos>4)){for(;o<3;++o){if(this.pos>=this.len)throw oi(this);if(n.lo=(n.lo|(127&this.buf[this.pos])<<7*o)>>>0,this.buf[this.pos++]<128)return n}return n.lo=(n.lo|(127&this.buf[this.pos++])<<7*o)>>>0,n}for(;o<4;++o)if(n.lo=(n.lo|(127&this.buf[this.pos])<<7*o)>>>0,this.buf[this.pos++]<128)return n;if(n.lo=(n.lo|(127&this.buf[this.pos])<<28)>>>0,n.hi=(n.hi|(127&this.buf[this.pos])>>4)>>>0,this.buf[this.pos++]<128)return n;if(o=0,this.len-this.pos>4){for(;o<5;++o)if(n.hi=(n.hi|(127&this.buf[this.pos])<<7*o+3)>>>0,this.buf[this.pos++]<128)return n}else for(;o<5;++o){if(this.pos>=this.len)throw oi(this);if(n.hi=(n.hi|(127&this.buf[this.pos])<<7*o+3)>>>0,this.buf[this.pos++]<128)return n}throw Error("invalid varint encoding")}function nm(n,o){return(n[o-4]|n[o-3]<<8|n[o-2]<<16|n[o-1]<<24)>>>0}function lM(){if(this.pos+8>this.len)throw oi(this,8);return new sM(nm(this.buf,this.pos+=4),nm(this.buf,this.pos+=4))}Mr.create=uM(),Mr.prototype._slice=Oi.Array.prototype.subarray||O
41i.Array.prototype.slice,Mr.prototype.uint32=(To=4294967295,function(){if(To=(127&this.buf[this.pos])>>>0,this.buf[this.pos++]<128||(To=(To|(127&this.buf[this.pos])<<7)>>>0,this.buf[this.pos++]<128)||(To=(To|(127&this.buf[this.pos])<<14)>>>0,this.buf[this.pos++]<128)||(To=(To|(127&this.buf[this.pos])<<21)>>>0,this.buf[this.pos++]<128)||(To=(To|(15&this.buf[this.pos])<<28)>>>0,this.buf[this.pos++]<128))return To;if((this.pos+=5)>this.len)throw this.pos=this.len,oi(this,10);return To}),Mr.prototype.int32=function(){return 0|this.uint32()},Mr.prototype.sint32=function(){var n=this.uint32();return n>>>1^-(1&n)},Mr.prototype.bool=function(){return this.uint32()!==0},Mr.prototype.fixed32=function(){if(this.pos+4>this.len)throw oi(this,4);return nm(this.buf,this.pos+=4)},Mr.prototype.sfixed32=function(){if(this.pos+4>this.len)throw oi(this,4);return 0|nm(this.buf,this.pos+=4)},Mr.prototype.float=function(){if(this.pos+4>this.len)throw oi(this,4);var n=Oi.float.readFloatLE(this.buf,this.pos);return this.pos+=4,n},Mr.prototype.double=function(){if(this.pos+8>this.len)throw oi(this,4);var n=Oi.float.readDoubleLE(this.buf,this.pos);return this.pos+=8,n},Mr.prototype.bytes=function(){var n=this.uint32(),o=this.pos,i=this.pos+n;if(i>this.len)throw oi(this,n);return this.pos+=n,Array.isArray(this.buf)?this.buf.slice(o,i):o===i?new this.buf.constructor(0):this._slice.call(this.buf,o,i)},Mr.prototype.string=function(){var n=this.bytes();return LY.read(n,0,n.length)},Mr.prototype.skip=function(n){if(typeof n=="number"){if(this.pos+n>this.len)throw oi(this,n);this.pos+=n}else do if(this.pos>=this.len)throw oi(this);while(128&this.buf[this.pos++]);return this},Mr.prototype.skipType=function(n){switch(n){case 0:this.skip();break;case 1:this.skip(8);break;case 2:this.skip(this.uint32());break;case 3:for(;(n=7&this.uint32())!=4;)this.skipType(n);break;case 5:this.skip(4);break;default:throw Error("invalid wire type "+n+" at offset "+this.pos)}return this},Mr._configure=function(n){jv=n,Mr.create=uM(),jv._configure();var o=Oi.Long?"toLong":"toNumber";Oi.merge(Mr.prototype,{int64:function(){return Vv.call(this)[o](!1)},uint64:function(){return Vv.call(this)[o](!0)},sint64:function(){return Vv.call(this).zzDecode()[o](!1)},fixed64:function(){return lM.call(this)[o](!0)},sfixed64:function(){return lM.call(this)[o](!1)}})};var RY=jc,dM=iM;(jc.prototype=Object.create(dM.prototype)).constructor=jc;var pM=$c();function jc(n){dM.call(this,n)}jc._configure=function(){pM.Buffer&&(jc.prototype._slice=pM.Buffer.prototype.slice)},jc.prototype.string=function(){var n=this.uint32();return this.buf.utf8Slice?this.buf.utf8Slice(this.pos,this.pos=Math.min(this.pos+n,this.len)):this.buf.toString("utf-8",this.pos,this.pos=Math.min(this.pos+n,this.len))},jc._configure();var _M={},CY=jd,zv=$c();
41function jd(n,o,i){if(typeof n!="function")throw TypeError("rpcImpl must be a function");zv.EventEmitter.call(this),this.rpcImpl=n,this.requestDelimited=!!o,this.responseDelimited=!!i}(jd.prototype=Object.create(zv.EventEmitter.prototype)).constructor=jd,jd.prototype.rpcCall=function n(o,i,c,u,p){if(!u)throw TypeError("request must be specified");var f=this;if(!p)return zv.asPromise(n,f,o,i,c,u);if(f.rpcImpl)try{return f.rpcImpl(o,i[f.requestDelimited?"encodeDelimited":"encode"](u).finish(),function(h,v){if(h)return f.emit("error",h,o),p(h);if(v!==null){if(!(v instanceof c))try{v=c[f.responseDelimited?"decodeDelimited":"decode"](v)}catch(A){return f.emit("error",A,o),p(A)}return f.emit("data",v,o),p(null,v)}f.end(!0)})}catch(h){return f.emit("error",h,o),void setTimeout(function(){p(h)},0)}else setTimeout(function(){p(Error("already ended"))},0)},jd.prototype.end=function(n){return this.rpcImpl&&(n||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this},(function(n){n.Service=CY})(_M);var xY={};(function(n){var o=n;function i(){o.util._configure(),o.Writer._configure(o.BufferWriter),o.Reader._
41configure(o.BufferReader)}o.build="minimal",o.Writer=tM,o.BufferWriter=OY,o.Reader=iM,o.BufferReader=RY,o.util=$c(),o.rpc=_M,o.roots=xY,o.configure=i,i()})(HI);var en=e(HI),ko={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();return n.stringValue!==void 0&&o.uint32(10).string(n.stringValue),n.boolValue!==void 0&&o.uint32(16).bool(n.boolValue),n.intValue!==void 0&&o.uint32(24).int64(n.intValue),n.doubleValue!==void 0&&o.uint32(33).double(n.doubleValue),n.arrayValue!==void 0&&Yu.encode(n.arrayValue,o.uint32(42).fork()).ldelim(),n.kvlistValue!==void 0&&Ku.encode(n.kvlistValue,o.uint32(50).fork()).ldelim(),n.bytesValue!==void 0&&o.uint32(58).bytes(n.bytesValue),o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={stringValue:void 0,boolValue:void 0,intValue:void 0,doubleValue:void 0,arrayValue:void 0,kvlistValue:void 0,bytesValue:void 0};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.stringValue=i.string();continue;case 2:if(p!==16)break;u.boolValue=i.bool();continue;case 3:if(p!==24)break;u.intValue=MY(i.int64());continue;case 4:if(p!==33)break;u.doubleValue=i.double();continue;case 5:if(p!==42)break;u.arrayValue=Yu.decode(i,i.uint32());continue;case 6:if(p!==50)break;u.kvlistValue=Ku.decode(i,i.uint32());continue;case 7:if(p!==58)break;u.bytesValue=i.bytes();continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{stringValue:pa(n.stringValue)?globalThis.String(n.stringValue):void 0,boolValue:pa(n.boolValue)?globalThis.Boolean(n.boolValue):void 0,intValue:pa(n.intValue)?globalThis.Number(n.intValue):void 0,doubleValue:pa(n.doubleValue)?globalThis.Number(n.doubleValue):void 0,arrayValue:pa(n.arrayValue)?Yu.fromJSON(n.arrayValue):void 0,kvlistValue:pa(n.kvlistValue)?Ku.fromJSON(n.kvlistValue):void 0,bytesValue:pa(n.bytesValue)?IY(n.bytesValue):void 0}},toJSON:function(n){var o={};return n.stringValue!==void 0&&(o.stringValue=n.stringValue),n.boolValue!==void 0&&(o.boolValue=n.boolValue),n.intValue!==void 0&&(o.intValue=Math.round(n.intValue)),n.doubleValue!==void 0&&(o.doubleValue=n.doubleValue),n.arrayValue!==void 0&&(o.arrayValue=Yu.toJSON(n.arrayValue)),n.kvlistValue!==void 0&&(o.kvlistValue=Ku.toJSON(n.kvlistValue)),n.bytesValue!==void 0&&(o.bytesValue=(function(i){if(globalThis.Buffer)return globalThis.Buffer.from(i).toString("base64");var c=[];return i.forEach(function(u){c.push(globalThis.String.fromCharCode(u))}),globalThis.btoa(c.join(""))})(n.bytesValue)),o},create:function(n){return ko.fromPartial(n??{})},fromPartial:function(n){var o,i,c,u,p,f={stringValue:void 0,boolValue:void 0,intValue:void 0,doubleValue:void 0,arrayValue:void 0,kvlistValue:void 0,bytesValue:void 0};return f.stringValue=(o=n.stringValue)!==null&&o!==void 0?o:void 0,f.boolValue=(i=n.boolValue)!==null&&i!==void 0?i:void 0,f.intValue=(c=n.intValue)!==null&&c!==void 0?c:void 0,f.doubleValue=(u=n.doubleValue)!==null&&u!==void 0?u:void 0,f.arrayValue=n.arrayValue!==void 0&&n.arrayValue!==null?Yu.fromPartial(n.arrayValue):void 0,f.kvlistValue=n.kvlistValue!==void 0&&n.kvlistValue!==null?Ku.fromPartial(n.kvlistValue):void 0,f.bytesValue=(p=n.bytesValue)!==null&&p!==void 0?p:void 0,f}},Yu={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();if(n.values!==void 0&&n.values.length!==0){var i,c=Jt(n.values);try{for(c.s();!(i=c.n()).done;){var u=i.value;ko.encode(u,o.uint32(10).fork()).ldelim()}}catch(p){c.e(p)}finally{c.f()}}return o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={values:[]};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.values.push(ko.decode(i,i.uint32()));continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{values:globalThis.Array.isArray(n==null?void 0:n.values)?n.values.map(function(o){return ko.fromJSON(o)}):[]}},toJSON:function(n){var o,i={};return!((o=n.values)===null||o===void 0)&&o.length&&(i.values=n.values.map(function(c){return ko.toJSON(c)})),i},create:function(n){return Yu.fromPartial(n??{})},fromPartial:function(n){var o,i={values:[]};return i.values=((o=n.values)===null||o===void 0?void 0:o.map(function(c){return ko.fromPartial(c)}))||[],i}},Ku={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();if(n.values!==void 0&&n.values.length!==0){var i,c=Jt(n.values);try{for(c.s();!(i=c.n()).done;){var u=i.value;Ao.encode(u,o.uint32(10).fork()).ldelim()}}catch(p){c.e(p)}finally{c.f()}}return o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={values:[]};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.values.push(Ao.decode(i,i.uint32()));continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{values:globalThis.Array.isArray(n==null?void 0:n.values)?n.values.map(function(o){return Ao.fromJSON(o)}):[]}},toJSON:function(n){var o,i={};return!((o=n.values)===null||o===void 0)&&o.length&&(i.values=n.values.map(function(c){return Ao.toJSON(c)})),i},create:function(n){return Ku.fromPartial(n??{})},fromPartial:function(n){var o,i={values:[]};return i.values=((o=n.values)===null||o===void 0?void 0:o.map(function(c){return Ao.fromPartial(c)}))||[],i}},Ao={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();return n.key!==void 0&&n.key!==""&&o.uint32(10).string(n.key),n.value!==void 0&&ko.encode(n.value,o.uint32(18).fork()).ldelim(),o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={key:"",value:void 0};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.key=i.string();continue;case 2:if(p!==18)break;u.value=ko.decode(i,i.uint32());continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{key:pa(n.key)?globalThis.String(n.key):"",value:pa(n.value)?ko.fromJSON(n.value):void 0}},toJSON:function(n){var o={};return n.key!==void 0&&n.key!==""&&(o.key=n.key),n.value!==void 0&&(o.value=ko.toJSON(n.value)),o},create:function(n){return Ao.fromPartial(n??{})},fromPartial:function(n){var o,i={key:"",value:void 0};return i.key=(o=n.key)!==null&&o!==void 0?o:"",i.value=n.value!==void 0&&n.value!==null?ko.fromPartial(n.value):void 0,i}},Ju={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();return n.name!==void 0&&n.name!==""&&o.uint32(10).string(n.name),n.version!==void 0&&n.version!==""&&o.uint32(18).string(n.version),o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={name:"",version:""};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.name=i.string();continue;case 2:if(p!==18)break;u.version=i.string();continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{name:pa(n.name)?globalThis.String(n.name):"",version:pa(n.version)?globalThis.String(n.version):""}},toJSON:function(n){var o={};return n.name!==void 0&&n.name!==""&&(o.name=n.name),n.version!==void 0&&n.version!==""&&(o.version=n.version),o},create:function(n){return Ju.fromPartial(n??{})},fromPartial:function(n){var o,i,c={name:"",version:""};return c.name=(o=n.name)!==null&&o!==void 0?o:"",c.version=(i=n.version)!==null&&i!==void 0?i:"",c}},Xu={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();return n.name!==void 0&&n.name!==""&&o.uint32(10).string(n.name),n.version!==void 0&&n.version!==""&&o.uint32(18).string(n.version),o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={name:"",version:""};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.name=i.string();continue;case 2:if(p!==18)break;u.version=i.string();continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{name:pa(n.name)?globalThis.String(n.name):"",version:pa(n.version)?globalThis.String(n.version):""}},toJSON:function(n){var o={};return n.name!==void 0&&n.name!==""&&(o.name=n.name),n.version!==void 0&&n.version!==""&&(o.version=n.version),o},create:function(n){return Xu.fromPartial(n??{})},fromPartial:function(n){var o,i,c={name:"",version:""};return c.name=(o=n.name)!==null&&o!==void 0?o:"",c.version=(i=n.version)!==null&&i!==void 0?i:"",c}};function IY(n){if(globalThis.Buffer)return Uint8Array.from(globalThis.Buffer.from(n,"base64"));for(var o=globalThis.atob(n),i=new Uint8Array(o.length),c=0;c<o.length;
41++c)i[c]=o.charCodeAt(c);return i}function MY(n){if(n.gt(globalThis.Number.MAX_SAFE_INTEGER))throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER");return n.toNumber()}function pa(n){return n!=null}en.util.Long!==Un&&(en.util.Long=Un,en.configure());var Ct,fM,Qu={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();if(n.attributes!==void 0&&n.attributes.length!==0){var i,c=Jt(n.attributes);try{for(c.s();!(i=c.n()).done;){var u=i.value;Ao.encode(u,o.uint32(10).fork()).ldelim()}}catch(p){c.e(p)}finally{c.f()}}return n.droppedAttributesCount!==void 0&&n.droppedAttributesCount!==0&&o.uint32(16).uint32(n.droppedAttributesCount),o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={attributes:[],droppedAttributesCount:0};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.attributes.push(Ao.decode(i,i.uint32()));continue;case 2:if(p!==16)break;u.droppedAttributesCount=i.uint32();continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{attributes:globalThis.Array.isArray(n==null?void 0:n.attributes)?n.attributes.map(function(o){return Ao.fromJSON(o)}):[],droppedAttributesCount:NY(n.droppedAttributesCount)?globalThis.Number(n.droppedAttributesCount):0}},toJSON:function(n){var o,i={};return!((o=n.attributes)===null||o===void 0)&&o.length&&(i.attributes=n.attributes.map(function(c){return Ao.toJSON(c)})),n.droppedAttributesCount!==void 0&&n.droppedAttributesCount!==0&&(i.droppedAttributesCount=Math.round(n.droppedAttributesCount)),i},create:function(n){return Qu.fromPartial(n??{})},fromPartial:function(n){var o,i,c={attributes:[],droppedAttributesCount:0};return c.attributes=((o=n.attributes)===null||o===void 0?void 0:o.map(function(u){return Ao.fromPartial(u)}))||[],c.droppedAttributesCount=(i=n.droppedAttributesCount)!==null&&i!==void 0?i:0,c}};function NY(n){return n!=null}function DY(n){switch(n){case 0:case"SEVERITY_NUMBER_UNSPECIFIED":return Ct.SEVERITY_NUMBER_UNSPECIFIED;case 1:case"SEVERITY_NUMBER_TRACE":return Ct.SEVERITY_NUMBER_TRACE;case 2:case"SEVERITY_NUMBER_TRACE2":return Ct.SEVERITY_NUMBER_TRACE2;case 3:case"SEVERITY_NUMBER_TRACE3":return Ct.SEVERITY_NUMBER_TRACE3;case 4:case"SEVERITY_NUMBER_TRACE4":return Ct.SEVERITY_NUMBER_TRACE4;case 5:case"SEVERITY_NUMBER_DEBUG":return Ct.SEVERITY_NUMBER_DEBUG;case 6:case"SEVERITY_NUMBER_DEBUG2":return Ct.SEVERITY_NUMBER_DEBUG2;case 7:case"SEVERITY_NUMBER_DEBUG3":return Ct.SEVERITY_NUMBER_DEBUG3;case 8:case"SEVERITY_NUMBER_DEBUG4":return Ct.SEVERITY_NUMBER_DEBUG4;case 9:case"SEVERITY_NUMBER_INFO":return Ct.SEVERITY_NUMBER_INFO;case 10:case"SEVERITY_NUMBER_INFO2":return Ct.SEVERITY_NUMBER_INFO2;case 11:case"SEVERITY_NUMBER_INFO3":return Ct.SEVERITY_NUMBER_INFO3;case 12:case"SEVERITY_NUMBER_INFO4":return Ct.SEVERITY_NUMBER_INFO4;case 13:case"SEVERITY_NUMBER_WARN":return Ct.SEVERITY_NUMBER_WARN;case 14:case"SEVERITY_NUMBER_WARN2":return Ct.SEVERITY_NUMBER_WARN2;case 15:case"SEVERITY_NUMBER_WARN3":return Ct.SEVERITY_NUMBER_WARN3;case 16:case"SEVERITY_NUMBER_WARN4":return Ct.SEVERITY_NUMBER_WARN4;case 17:case"SEVERITY_NUMBER_ERROR":return Ct.SEVERITY_NUMBER_ERROR;case 18:case"SEVERITY_NUMBER_ERROR2":return Ct.SEVERITY_NUMBER_ERROR2;case 19:case"SEVERITY_NUMBER_ERROR3":return Ct.SEVERITY_NUMBER_ERROR3;case 20:case"SEVERITY_NUMBER_ERROR4":return Ct.SEVERITY_NUMBER_ERROR4;case 21:case"SEVERITY_NUMBER_FATAL":return Ct.SEVERITY_NUMBER_FATAL;case 22:case"SEVERITY_NUMBER_FATAL2":return Ct.SEVERITY_NUMBER_FATAL2;case 23:case"SEVERITY_NUMBER_FATAL3":return Ct.SEVERITY_NUMBER_FATAL3;case 24:case"SEVERITY_NUMBER_FATAL4":return Ct.SEVERITY_NUMBER_FATAL4;default:return Ct.UNRECOGNIZED}}(function(n){n[n.SEVERITY_NUMBER_UNSPECIFIED=0]="SEVERITY_NUMBER_UNSPECIFIED",n[n.SEVERITY_NUMBER_TRACE=1]="SEVERITY_NUMBER_TRACE",n[n.SEVERITY_NUMBER_TRACE2=2]="SEVERITY_NUMBER_TRACE2",n[n.SEVERITY_NUMBER_TRACE3=3]="SEVERITY_NUMBER_TRACE3",n[n.SEVERITY_NUMBER_TRACE4=4]="SEVERITY_NUMBER_TRACE4",n[n.SEVERITY_NUMBER_DEBUG=5]="SEVERITY_NUMBER_DEBUG",n[n.SEVERITY_NUMBER_DEBUG2=6]="SEVERITY_NUMBER_DEBUG2",n[n.SEVERITY_NUMBER_DEBUG3=7]="SEVERITY_NUMBER_DEBUG3",n[n.SEVERITY_NUMBER_DEBUG4=8]="SEVERITY_NUMBER_DEBUG4",n[n.SEVERITY_NUMBER_INFO=9]="SEVERITY_NUMBER_INFO",n[n.SEVERITY_NUMBER_INFO2=10]="SEVERITY_NUMBER_INFO2",n[n.SEVERITY_NUMBER_INFO3=11]="SEVERITY_NUMBER_INFO3",n[n.SEVERITY_NUMBER_INFO4=12]="SEVERITY_NUMBER_INFO4",n[n.SEVERITY_NUMBER_WARN=13]="SEVERITY_NUMBER_WARN",n[n.SEVERITY_NUMBER_WARN2=14]="SEVERITY_NUMBER_WARN2",n[n.SEVERITY_NUMBER_WARN3=15]="SEVERITY_NUMBER_WARN3",n[n.SEVERITY_NUMBER_WARN4=16]="SEVERITY_NUMBER_WARN4",n[n.SEVERITY_NUMBER_ERROR=17]="SEVERITY_NUMBER_ERROR",n[n.SEVERITY_NUMBER_ERROR2=18]="SEVERITY_NUMBER_ERROR2",n[n.SEVERITY_NUMBER_ERROR3=19]="SEVERITY_NUMBER_ERROR3",n[n.SEVERITY_NUMBER_ERROR4=20]="SEVERITY_NUMBER_ERROR4",n[n.SEVERITY_NUMBER_FATAL=21]="SEVERITY_NUMBER_FATAL",n[n.SEVERITY_NUMBER_FATAL2=22]="SEVERITY_NUMBER_FATAL2",n[n.SEVERITY_NUMBER_FATAL3=23]="SEVERITY_NUMBER_FATAL3",n[n.SEVERITY_NUMBER_FATAL4=24]="SEVERITY_NUMBER_FATAL4",n[n.UNRECOGNIZED=-1]="UNRECOGNIZED"})(Ct||(Ct={})),(function(n){n[n.LOG_RECORD_FLAG_UNSPECIFIED=0]="LOG_RECORD_FLAG_UNSPECIFIED",n[n.LOG_RECORD_FLAG_TRACE_FLAGS_MASK=255]="LOG_RECORD_FLAG_TRACE_FLAGS_MASK",n[n.UNRECOGNIZED=-1]="UNRECOGNIZED"})(fM||(fM={}));var mM={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();if(n.resourceLogs!==void 0&&n.resourceLogs.length!==0){var i,c=Jt(n.resourceLogs);try{for(c.s();!(i=c.n()).done;){var u=i.value;Zu.encode(u,o.uint32(10).fork()).ldelim()}}catch(p){c.e(p)}finally{c.f()}}return o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={resourceLogs:[]};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.resourceLogs.push(Zu.decode(i,i.uint32()));continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{resourceLogs:globalThis.Array.isArray(n==null?void 0:n.resourceLogs)?n.resourceLogs.map(function(o){return Zu.fromJSON(o)}):[]}},toJSON:function(n){var o,i={};return!((o=n.resourceLogs)===null||o===void 0)&&o.length&&(i.resourceLogs=n.resourceLogs.map(function(c){return Zu.toJSON(c)})),i},create:function(n){return mM.fromPartial(n??{})},fromPartial:function(n){var o,i={resourceLogs:[]};return i.resourceLogs=((o=n.resourceLogs)===null||o===void 0?void 0:o.map(function(c){return Zu.fromPartial(c)}))||[],i}},Zu={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();if(n.resource!==void 0&&Qu.encode(n.resource,o.uint32(10).fork()).ldelim(),n.scopeLogs!==void 0&&n.scopeLogs.length!==0){var i,c=Jt(n.scopeLogs);try{for(c.s();!(i=c.n()).done;){var u=i.value;el.encode(u,o.uint32(18).fork()).ldelim()}}catch(v){c.e(v)}finally{c.f()}}if(n.instrumentationLibraryLogs!==void 0&&n.instrumentationLibraryLogs.length!==0){var p,f=Jt(n.instrumentationLibraryLogs);try{for(f.s();!(p=f.n()).done;){var h=p.value;tl.encode(h,o.uint32(8002).fork()).ldelim()}}catch(v){f.e(v)}finally{f.f()}}return n.schemaUrl!==void 0&&n.schemaUrl!==""&&o.uint32(26).string(n.schemaUrl),o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={resource:void 0,scopeLogs:[],instrumentationLibraryLogs:[],schemaUrl:""};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.resource=Qu.decode(i,i.uint32());continue;case 2:if(p!==18)break;u.scopeLogs.push(el.decode(i,i.uint32()));continue;case 1e3:if(p!==8002)break;u.instrumentationLibraryLogs.push(tl.decode(i,i.uint32()));continue;case 3:if(p!==26)break;u.schemaUrl=i.string();continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{resource:Co(n.resource)?Qu.fromJSON(n.resource):void 0,scopeLogs:globalThis.Array.isArray(n==null?void 0:n.scopeLogs)?n.scopeLogs.map(function(o){return el.fromJSON(o)}):[],instrumentationLibraryLogs:globalThis.Array.isArray(n==null?void 0:n.instrumentationLibraryLogs)?n.instrumentationLibraryLogs.map(function(o){return tl.fromJSON(o)}):[],schemaUrl:Co(n.schemaUrl)?globalThis.String(n.schemaUrl):""}},toJSON:function(n){var o,i,c={};return n.resource!==void 0&&(c.resource=Qu.toJSON(n.resource)),!((o=n.scopeLogs)===null||o===void 0)&&o.length&&(c.scopeLogs=n.scopeLogs.map(function(u){return el.toJSON(u)})),!((i=n.instrumentationLibraryLogs)===null||i===void 0)&&i.length&&(c.instrumentationLibraryLogs=n.instrumentationLibraryLogs.map(function(u){return tl.toJSON(u)})),n.schemaUrl!==void 0&&n.schemaUrl!==""&&(c.schemaUrl=n.schemaUrl),c},create:function(n){return Zu.fromPartial(n??{})},fromPartial:function(n){var o,i,c,u={resource:void 0,scopeLogs:[],instrumentationLibraryLogs:[],schemaUrl:""};return u.resource=n.resource!==void 0&&n.resource!==null?Qu.fromPartial(n.resource):void 0,u.scopeLogs=((o=n.scopeLogs)===null||o===void 0?void 0:o.map(function(p){return el.fromPartial(p)}))||[],u.instrumentationLibraryLogs=((i=n.instrumentationLibraryLogs)===null||i===void 0?void 0:i.map(function(p){return tl.fromPartial(p)}))||[],u.schemaUrl=(c=n.schemaUrl)!==null&&c!==void 0?c:"",u}},el={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();if(n.scope!==void 0&&Xu.encode(n.scope,o.uint32(10).fork()).ldelim(),n.logRecords!==void 0&&n.logRecords.length!==0){var i,c=Jt(n.logRecords);try{for(c.s();!(i=c.n()).done;){var u=i.value;ai.encode(u,o.uint32(18).fork()).ldelim()}}catch(p){c.e(p)}finally{c.f()}}return n.schemaUrl!==void 0&&n.schemaUrl!==""&&o.uint32(26).string(n.schemaUrl),o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={scope:void 0,logRecords:[],schemaUrl:""};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.scope=Xu.decode(i,i.uint32());continue;case 2:if(p!==18)break;u.logRecords.push(ai.decode(i,i.uint32()));continue;case 3:if(p!==26)break;u.schemaUrl=i.string();continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{scope:Co(n.scope)?Xu.fromJSON(n.scope):void 0,logRecords:globalThis.Array.isArray(n==null?void 0:n.logRecords)?n.logRecords.map(function(o){return ai.fromJSON(o)}):[],schemaUrl:Co(n.schemaUrl)?globalThis.String(n.schemaUrl):""}},toJSON:function(n){var o,i={};return n.scope!==void 0&&(i.scope=Xu.toJSON(n.scope)),!((o=n.logRecords)===null||o===void 0)&&o.length&&(i.logRecords=n.logRecords.map(function(c){return ai.toJSON(c)})),n.schemaUrl!==void 0&&n.schemaUrl!==""&&(i.schemaUrl=n.schemaUrl),i},create:function(n){return el.fromPartial(n??{})},fromPartial:function(n){var o,i,c={scope:void 0,logRecords:[],schemaUrl:""};return c.scope=n.scope!==void 0&&n.scope!==null?Xu.fromPartial(n.scope):void 0,c.logRecords=((o=n.logRecords)===null||o===void 0?void 0:o.map(function(u){return ai.fromPartial(u)}
41))||[],c.schemaUrl=(i=n.schemaUrl)!==null&&i!==void 0?i:"",c}},tl={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();if(n.instrumentationLibrary!==void 0&&Ju.encode(n.instrumentationLibrary,o.uint32(10).fork()).ldelim(),n.logRecords!==void 0&&n.logRecords.length!==0){var i,c=Jt(n.logRecords);try{for(c.s();!(i=c.n()).done;){var u=i.value;ai.encode(u,o.uint32(18).fork()).ldelim()}}catch(p){c.e(p)}finally{c.f()}}return n.schemaUrl!==void 0&&n.schemaUrl!==""&&o.uint32(26).string(n.schemaUrl),o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u={instrumentationLibrary:void 0,logRecords:[],schemaUrl:""};i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==10)break;u.instrumentationLibrary=Ju.decode(i,i.uint32());continue;case 2:if(p!==18)break;u.logRecords.push(ai.decode(i,i.uint32()));continue;case 3:if(p!==26)break;u.schemaUrl=i.string();continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{instrumentationLibrary:Co(n.instrumentationLibrary)?Ju.fromJSON(n.instrumentationLibrary):void 0,logRecords:globalThis.Array.isArray(n==null?void 0:n.logRecords)?n.logRecords.map(function(o){return ai.fromJSON(o)}):[],schemaUrl:Co(n.schemaUrl)?globalThis.String(n.schemaUrl):""}},toJSON:function(n){var o,i={};return n.instrumentationLibrary!==void 0&&(i.instrumentationLibrary=Ju.toJSON(n.instrumentationLibrary)),!((o=n.logRecords)===null||o===void 0)&&o.length&&(i.logRecords=n.logRecords.map(function(c){return ai.toJSON(c)})),n.schemaUrl!==void 0&&n.schemaUrl!==""&&(i.schemaUrl=n.schemaUrl),i},create:function(n){return tl.fromPartial(n??{})},fromPartial:function(n){var o,i,c={instrumentationLibrary:void 0,logRecords:[],schemaUrl:""};return c.instrumentationLibrary=n.instrumentationLibrary!==void 0&&n.instrumentationLibrary!==null?Ju.fromPartial(n.instrumentationLibrary):void 0,c.logRecords=((o=n.logRecords)===null||o===void 0?void 0:o.map(function(u){return ai.fromPartial(u)}))||[],c.schemaUrl=(i=n.schemaUrl)!==null&&i!==void 0?i:"",c}};function hM(){return{timeUnixNano:0,observedTimeUnixNano:0,severityNumber:0,severityText:"",body:void 0,attributes:[],droppedAttributesCount:0,flags:0,traceId:new Uint8Array(0),spanId:new Uint8Array(0)}}var ai={encode:function(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:en.Writer.create();if(n.timeUnixNano!==void 0&&n.timeUnixNano!==0&&o.uint32(9).fixed64(n.timeUnixNano),n.observedTimeUnixNano!==void 0&&n.observedTimeUnixNano!==0&&o.uint32(89).fixed64(n.observedTimeUnixNano),n.severityNumber!==void 0&&n.severityNumber!==0&&o.uint32(16).int32(n.severityNumber),n.severityText!==void 0&&n.severityText!==""&&o.uint32(26).string(n.severityText),n.body!==void 0&&ko.encode(n.body,o.uint32(42).fork()).ldelim(),n.attributes!==void 0&&n.attributes.length!==0){var i,c=Jt(n.attributes);try{for(c.s();!(i=c.n()).done;){var u=i.value;Ao.encode(u,o.uint32(50).fork()).ldelim()}}catch(p){c.e(p)}finally{c.f()}}return n.droppedAttributesCount!==void 0&&n.droppedAttributesCount!==0&&o.uint32(56).uint32(n.droppedAttributesCount),n.flags!==void 0&&n.flags!==0&&o.uint32(69).fixed32(n.flags),n.traceId!==void 0&&n.traceId.length!==0&&o.uint32(74).bytes(n.traceId),n.spanId!==void 0&&n.spanId.length!==0&&o.uint32(82).bytes(n.spanId),o},decode:function(n,o){for(var i=n instanceof en.Reader?n:en.Reader.create(n),c=o===void 0?i.len:i.pos+o,u=hM();i.pos<c;){var p=i.uint32();switch(p>>>3){case 1:if(p!==9)break;u.timeUnixNano=vM(i.fixed64());continue;case 11:if(p!==89)break;u.observedTimeUnixNano=vM(i.fixed64());continue;case 2:if(p!==16)break;u.severityNumber=i.int32();continue;case 3:if(p!==26)break;u.severityText=i.string();continue;case 5:if(p!==42)break;u.body=ko.decode(i,i.uint32());continue;case 6:if(p!==50)break;u.attributes.push(Ao.decode(i,i.uint32()));continue;case 7:if(p!==56)break;u.droppedAttributesCount=i.uint32();continue;case 8:if(p!==69)break;u.flags=i.fixed32();continue;case 9:if(p!==74)break;u.traceId=i.bytes();continue;case 10:if(p!==82)break;u.spanId=i.bytes();continue}if((7&p)==4||p===0)break;i.skipType(7&p)}return u},fromJSON:function(n){return{timeUnixNano:Co(n.timeUnixNano)?globalThis.Number(n.timeUnixNano):0,observedTimeUnixNano:Co(n.observedTimeUnixNano)?globalThis.Number(n.observedTimeUnixNano):0,severityNumber:Co(n.severityNumber)?DY(n.severityNumber):0,severityText:Co(n.severityText)?globalThis.String(n.severityText):"",body:Co(n.body)?ko.fromJSON(n.body):void 0,attributes:globalThis.Array.isArray(n==null?void 0:n.attributes)?n.attributes.map(function(o){return Ao.fromJSON(o)}):[],droppedAttributesCount:Co(n.droppedAttributesCount)?globalThis.Number(n.droppedAttributesCount):0,flags:Co(n.flags)?globalThis.Number(n.flags):0,traceId:Co(n.traceId)?gM(n.traceId):new Uint8Array(0),spanId:Co(n.spanId)?gM(n.spanId):new Uint8Array(0)}},toJSON:function(n){var o,i={};return n.timeUnixNano!==void 0&&n.timeUnixNano!==0&&(i.timeUnixNano=Math.round(n.timeUnixNano)),n.observedTimeUnixNano!==void 0&&n.observedTimeUnixNano!==0&&(i.observedTimeUnixNano=Math.round(n.observedTimeUnixNano)),n.severityNumber!==void 0&&n.severityNumber!==0&&(i.severityNumber=(function(c){switch(c){case Ct.SEVERITY_NUMBER_UNSPECIFIED:return"SEVERITY_NUMBER_UNSPECIFIED";case Ct.SEVERITY_NUMBER_TRACE:return"SEVERITY_NUMBER_TRACE";case Ct.SEVERITY_NUMBER_TRACE2:return"SEVERITY_NUMBER_TRACE2";case Ct.SEVERITY_NUMBER_TRACE3:return"SEVERITY_NUMBER_TRACE3";case Ct.SEVERITY_NUMBER_TRACE4:return"SEVERITY_NUMBER_TRACE4";case Ct.SEVERITY_NUMBER_DEBUG:return"SEVERITY_NUMBER_DEBUG";case Ct.SEVERITY_NUMBER_DEBUG2:return"SEVERITY_NUMBER_DEBUG2";case Ct.SEVERITY_NUMBER_DEBUG3:return"SEVERITY_NUMBER_DEBUG3";case Ct.SEVERITY_NUMBER_DEBUG4:return"SEVERITY_NUMBER_DEBUG4";case Ct.SEVERITY_NUMBER_INFO:return"SEVERITY_NUMBER_INFO";case Ct.SEVERITY_NUMBER_INFO2:return"SEVERITY_NUMBER_INFO2";case Ct.SEVERITY_NUMBER_INFO3:return"SEVERITY_NUMBER_INFO3";case Ct.SEVERITY_NUMBER_INFO4:return"SEVERITY_NUMBER_INFO4";case Ct.SEVERITY_NUMBER_WARN:return"SEVERITY_NUMBER_WARN";case Ct.SEVERITY_NUMBER_WARN2:return"SEVERITY_NUMBER_WARN2";case Ct.SEVERITY_NUMBER_WARN3:return"SEVERITY_NUMBER_WARN3";case Ct.SEVERITY_NUMBER_WARN4:return"SEVERITY_NUMBER_WARN4";case Ct.SEVERITY_NUMBER_ERROR:return"SEVERITY_NUMBER_ERROR";case Ct.SEVERITY_NUMBER_ERROR2:return"SEVERITY_NUMBER_ERROR2";case Ct.SEVERITY_NUMBER_ERROR3:return"SEVERITY_NUMBER_ERROR3";case Ct.SEVERITY_NUMBER_ERROR4:return"SEVERITY_NUMBER_ERROR4";case Ct.SEVERITY_NUMBER_FATAL:return"SEVERITY_NUMBER_FATAL";case Ct.SEVERITY_NUMBER_FATAL2:return"SEVERITY_NUMBER_FATAL2";case Ct.SEVERITY_NUMBER_FATAL3:return"SEVERITY_NUMBER_FATAL3";case Ct.SEVERITY_NUMBER_FATAL4:return"SEVERITY_NUMBER_FATAL4";case Ct.UNRECOGNIZED:default:return"UNRECOGNIZED"}})(n.severityNumber)),n.severityText!==void 0&&n.severityText!==""&&(i.severityText=n.severityText),n.body!==void 0&&(i.body=ko.toJSON(n.body)),!((o=n.attributes)===null||o===void 0)&&o.length&&(i.attributes=n.attributes.map(function(c){return Ao.toJSON(c)})),n.droppedAttributesCount!==void 0&&n.droppedAttributesCount!==0&&(i.droppedAttributesCount=Math.round(n.droppedAttributesCount)),n.flags!==void 0&&n.flags!==0&&(i.flags=Math.round(n.flags)),n.traceId!==void 0&&n.traceId.length!==0&&(i.traceId=bM(n.traceId)),n.spanId!==void 0&&n.spanId.length!==0&&(i.spanId=bM(n.spanId)),i},create:function(n){return ai.fromPartial(n??{})},fromPartial:function(n){var o,i,c,u,p,f,h,v,A,T=hM();return T.timeUnixNano=(o=n.timeUnixNano)!==null&&o!==void 0?o:0,T.observedTimeUnixNano=(i=n.observedTimeUnixNano)!==null&&i!==void 0?i:0,T.severityNumber=(c=n.severityNumber)!==null&&c!==void 0?c:0,T.severityText=(u=n.severityText)!==null&&u!==void 0?u:"",T.body=n.body!==void 0&&n.body!==null?ko.fromPartial(n.body):void 0,T.attributes=((p=n.attributes)===null||p===void 0?void 0:p.map(function(x){return Ao.fromPartial(x)}))||[],T.droppedAttributesCount=(f=n.droppedAttributesCount)!==null&&f!==void 0?f:0,T.flags=(h=n.flags)!==null&&h!==void 0?h:0,T.traceId=(v=n.traceId)!==null&&v!==void 0?v:new Uint8Array(0),T.spanId=(A=n.spanId)!==null&&A!==void 0?A:new Uint8Array(0),T}};function gM(n){if(globalThis.Buffer)return Uint8Array.from(globalThis.Buffer.from(n,"base64"));for(var o=globalThis.atob(n),i=new Uint8Array(o.length),c=0;c<o.length;
41++c)i[c]=o.charCodeAt(c);return i}function bM(n){if(globalThis.Buffer)return globalThis.Buffer.from(n).toString("base64");var o=[];return n.forEach(function(i){o.push(globalThis.String.fromCharCode(i))}),globalThis.btoa(o.join(""))}function vM(n){if(n.gt(globalThis.Number.MAX_SAFE_INTEGER))throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER");return n.toNumber()}function Co(n){return n!=null}en.util.Long!==Un&&(en.util.Long=Un,en.configure());var yM="0.16.2",EM={"Content-Type":"application/x-protobuf","Content-Encoding":"gzip"},BY=mM;function wM(n){return Array.isArray(n)}function Vd(n){return(function(o){return!!o&&Rt(o)=="object"&&!wM(o)})(n)?{kvlistValue:{values:Object.entries(n).map(function(o){var i=un(o,2);return{key:i[0],value:Vd(i[1])}})}}:wM(n)?{arrayValue:{values:n.map(function(o){return Vd(o)})}}:typeof n=="string"?{stringValue:n}:typeof n=="number"?{doubleValue:n}:typeof n=="boolean"?{boolValue:n}:{}}var UY=(function(){function n(o){qt(this,n),this.config=o}return Wt(n,[{key:"constructLogData",value:function(o){var i,c,u;return{resourceLogs:[{resource:{attributes:(u=(c=Vd(((i=this.config.resource)===null||i===void 0?void 0:i.attributes)||{}))===null||c===void 0?void 0:c.kvlistValue)===null||u===void 0?void 0:u.values},scopeLogs:[{scope:{name:"rum.rr-web",version:yM},logRecords:o.map(function(p){var f;return{body:Vd(p.body),timeUnixNano:1e6*p.timeUnixNano,attributes:(f=Vd(p.attributes||{}).kvlistValue)===null||f===void 0?void 0:f.values}})}]}]}}},{key:"export",value:function(o){if(o.length!==0){var i=this.constructLogData(o);this.config.debug;var c=bY(BY.encode(i).finish()),u=this.config.headers?Object.assign({},EM,this.config.headers):EM;fetch(this.config.beaconUrl,{method:"POST",body:c,headers:u}).catch(function(){})}}}])})(),FY=(function(){function n(o,i){var c=this;qt(this,n),this.logs=[],this.scheduledDelayMillis=(i==null?void 0:i.scheduledDelayMillis)||5e3,this.exporter=o,window.addEventListener("unload",function(){c._flushAll()})}return Wt(n,[{key:"onLog",value:function(o){var i=this;this.logs.push(o),this.timeout===void 0&&(this.timeout=setTimeout(function(){i.timeout=void 0,i._flushAll()},this.scheduledDelayMillis))}},{key:"_flushAll",value:function(){var o=this;this.lastBatchSent=Date.now(),Vt.with(rf(Vt.active()),function(){var i=o.logs.splice(0,o.logs.length);o.exporter.export(i)})}}])})();function $Y(n,o,i){return{body:n,timeUnixNano:o,attributes:i}}var rm,Hv,zd,SM,jY=Wt(function n(o){var i,c,u=this,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};qt(this,n),this.rrweb=o,this.options=p,this.bucketSize=100,this.refillRate=10,this.mutationBuckets={},this.loggedTracker={},this.refillBuckets=function(){Object.keys(u.mutationBuckets).forEach(function(f){u.mutationBuckets[f]=u.mutationBuckets[f]+u.refillRate,u.mutationBuckets[f]>=u.bucketSize&&delete u.mutationBuckets[f]})},this.getNodeOrRelevantParent=function(f){var h=u.rrweb.mirror.getNode(f);if((h==null?void 0:h.nodeName)!=="svg"&&h instanceof Element){var v=h.closest("svg");if(v)return[u.rrweb.mirror.getId(v),v]}return[f,h]},this.numberOfChanges=function(f){var h,v,A,T,x,I,V,W;return((v=(h=f.removes)===null||h===void 0?void 0:h.length)!==null&&v!==void 0?v:0)+((T=(A=f.attributes)===null||A===void 0?void 0:A.length)!==null&&T!==void 0?T:0)+((I=(x=f.texts)===null||x===void 0?void 0:x.length)!==null&&I!==void 0?I:0)+((W=(V=f.adds)===null||V===void 0?void 0:V.length)!==null&&W!==void 0?W:0)},this.throttleMutations=function(f){if(f.type!==3||f.data.source!==0)return f;var h=f.data,v=u.numberOfChanges(h);h.attributes&&(h.attributes=h.attributes.filter(function(T){var x,I,V,W=un(u.getNodeOrRelevantParent(T.id),2),te=W[0],ae=W[1];return u.mutationBuckets[te]!==0&&(u.mutationBuckets[te]=(x=u.mutationBuckets[te])!==null&&x!==void 0?x:u.bucketSize,u.mutationBuckets[te]=Math.max(u.mutationBuckets[te]-1,0),u.mutationBuckets[te]===0&&(u.loggedTracker[te]||(u.loggedTracker[te]=!0,(V=(I=u.options).onBlockedNode)===null||V===void 0||V.call(I,te,ae))),T)}));var A=u.numberOfChanges(h);return A!==0||v===A?f:void 0},this.refillRate=(i=this.options.refillRate)!==null&&i!==void 0?i:this.refillRate,this.bucketSize=(c=this.options.bucketSize)!==null&&c!==void 0?c:this.bucketSize,setInterval(function(){u.refillBuckets()},1e3)}),VY=function(n,o){var i={};for(var c in n)Object.prototype.hasOwnProperty.call(n,c)&&o.indexOf(c)<0&&(i[c]=n[c]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function"){var u=0;for(c=Object.getOwnPropertySymbols(n);u<c.length;u++)o.indexOf(c[u])<0&&Object.prototype.propertyIsEnumerable.call(n,c[u])&&(i[c[u]]=n[c[u]])}return i},Gv=972800,zY=new TextEncoder,HY=new TextDecoder,js=!1,qv=0,Hd=!1,TM=1,kM=1,Wv={get inited(){return!!js},init:function(n){if(!js&&typeof window<"u"){var o=Sn.getTracerProvider();if(o&&"getDelegate"in o&&(o=o.getDelegate()),o==null?void 0:o.resource){var i=o.resource,c=n.apiKey,u=n.url,p=n.debug,f=VY(n,["apiKey","url","debug"]),h=(rm=Sn.getTracer("rum.rr-web",yM)).startSpan("record 
41init");if(h.isRecording()){h.end();var v=u??"https://in-otel.hyperdx.io/v1/logs",A={};c&&(A.authorization="".concat(c));var T=new UY({beaconUrl:v,debug:p,headers:A,resource:i}),x=new FY(T,{});Hv=i.attributes["rum.sessionId"],qv=Date.now(),zd=zd??new jY(is,{onBlockedNode:function(I,V){var W="OpenTelemetry Session Recorder: Rate limiting recording mutations on node ".concat(I,". This can be due to excessive animations."),te=Date.now(),ae=rm.startSpan("console.warn",{kind:Ut.INTERNAL,startTime:te});ae.setAttribute("component","console"),ae.setAttribute("level","warn"),ae.setAttribute("message",W),ae.end(te),clearTimeout(SM),SM=setTimeout(function(){is.takeFullSnapshot()},1e3)}}),js=is(Object.assign(Object.assign({maskAllInputs:!0,maskTextSelector:"*"},f),{emit:function(I){if(!Hd){if(i.attributes["rum.sessionId"]!==Hv){if(document.hidden)return;Hv=i.attributes["rum.sessionId"],qv=Date.now(),TM=1,kM=1,is.takeFullSnapshot()}if(!(I.timestamp>qv+1446e4)){var V=zd?zd.throttleMutations(I):I;if(V)for(var W=V.timestamp,te=TM++,ae=zY.encode((function(me){if(me.length>5e6){var ge,fe=/data:([\w/\-.]+);(\w+),([^)"]*)/gim,Ue=Jt(me.matchAll(fe));try{for(Ue.s();!(ge=Ue.n()).done;){var Ve=ge.value;me=Ve[1].toLocaleLowerCase().slice(0,6)==="image/"?me.replace(Ve[0],"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNOCAwSDE2TDAgMTZWOEw4IDBaIiBmaWxsPSIjMkQyRDJEIi8+CjxwYXRoIGQ9Ik0xNiA4VjE2SDhMMTYgOFoiIGZpbGw9IiMyRDJEMkQiLz4KPC9zdmc+Cg=="):me.replace(Ve[0],"")}}catch(Fe){Ue.e(Fe)}finally{Ue.f()}}return me})(JSON.stringify(V))),se=Math.ceil(ae.byteLength/Gv),pe=0;pe<se;pe++){var ne=pe*Gv,de=(pe+1)*Gv,ve=$Y(HY.decode(ae.slice(ne,de)),W,{"rr-web.offset":kM++,"rr-web.event":te,"rr-web.chunk":pe+1,"rr-web.total-chunks":se});x.onLog(ve)}}}}}))}}}},resume:function(){if(js){var n=Hd;Hd=!1,n||(is.takeFullSnapshot(),rm.startSpan("record resume").end())}},stop:function(){js&&(Hd&&rm.startSpan("record stop").end(),Hd=!0)}
41,deinit:function(){js&&(js(),js=!1)}};function nl(){return typeof window<"u"}var GY=new((function(){function n(){qt(this,n),this._advancedNetworkCapture=!1}return Wt(n,[{key:"init",value:function(o){var i,c=this,u=o.advancedNetworkCapture,p=u!==void 0&&u,f=o.apiKey,h=o.blockClass,v=o.captureConsole,A=o.consoleCapture,T=o.debug,x=T!==void 0&&T,I=o.disableIntercom,V=I!==void 0&&I,W=o.disableReplay,te=W!==void 0&&W,ae=o.ignoreClass,se=o.ignoreUrls,pe=o.instrumentations,ne=pe===void 0?{}:pe,de=o.maskAllInputs,ve=de===void 0||de,me=o.maskAllText,ge=me!==void 0&&me,fe=o.maskClass,Ue=o.recordCanvas,Ve=Ue!==void 0&&Ue,Fe=o.sampling,Xe=o.service,Ie=o.tracePropagationTargets,Tt=o.url,st=o.otelResourceAttributes;if(nl()){f==null;var Ye=Tt??"https://in-otel.hyperdx.io";this._advancedNetworkCapture=p,as.init({debug:x,url:"".concat(Ye,"/v1/traces"),allowInsecureUrl:!0,apiKey:f,applicationName:Xe,ignoreUrls:se,resourceAttributes:st,instrumentations:le({visibility:!0,console:(i=v??A)!==null&&i!==void 0&&i,fetch:le(le({},Ie!=null?{propagateTraceHeaderCorsUrls:Ie}:{}),{},{advancedNetworkCapture:function(){return c._advancedNetworkCapture}}),xhr:le(le({},Ie!=null?{propagateTraceHeaderCorsUrls:Ie}:{}),{},{advancedNetworkCapture:function(){return c._advancedNetworkCapture}})},ne)}),te!==!0&&Wv.init({apiKey:f,blockClass:h,debug:x,ignoreClass:ae,maskAllInputs:ve,maskTextClass:fe,maskTextSelector:ge?"*":void 0,recordCanvas:Ve,sampling:Fe,url:"".concat(Ye,"/v1/logs")});var xe=XE.trace.getTracer("@hyperdx/browser");V!==!0&&(function(dt){return new Promise(function(Pt,Hn){var zt=0,cr=setInterval(function(){zt>20&&(clearInterval(cr),Hn(new Error("Global ".concat(dt," not found")))),window[dt]&&(clearInterval(cr),Pt(window[dt])),zt++},100)})})("Intercom").then(function(){window.Intercom("onShow",function(){var dt=c.getSessionUrl();if(dt!=null){var Pt={hyperdxSessionUrl:dt};window.Intercom("update",Pt),window.Intercom("trackEvent","HyperDX",Pt);var Hn=Date.now(),zt=xe.startSpan("intercom.onShow",{startTime:Hn});zt.setAttribute("component","intercom"),zt.end(Hn)}})}).catch(function(){})}}},{key:"stopSessionRecorder",value:function(){nl()&&Wv.stop()}},{key:"resumeSessionRecorder",value:function(){nl()&&Wv.resume()}},{key:"addAction",value:function(o,i){nl()&&as.addAction(o,i)}},{key:"recordException",value:function(o,i){nl()&&as.recordException(o,i)}},{key:"enableAdvancedNetworkCapture",value:function(){this._advancedNetworkCapture=!0}},{key:"disableAdvancedNetworkCapture",value:function(){this._advancedNetworkCapture=!1}},{key:"setGlobalAttributes",value:function(o){nl()&&as.setGlobalAttributes(o)}},{key:"getSessionId",value:function(){return as.getSessionId()}},{key:"getSessionUrl",value:function(){var o=Date.now(),i=144e5,c=o-i,u=o+i;return as.inited?'https://www.hyperdx.io/sessions?q=process.tag.rum.sessionId%3A"'.concat(as.getSessionId(),'"&sid=').concat(as.getSessionId(),"&sfrom=").concat(c,"&sto=").concat(u,"&ts=").concat(o):void 0}},{key:"attachToReactErrorBoundary",value:function(o){if(o){var i=this.recordException,c=o.prototype.componentDidCatch;o.prototype.componentDidCatch=function(u,p){var f=p==null?void 0:p.componentStack;i(u,{componentStack:f}),c.call(this,u,p)}}}}])})());return GY})();var KN=Q3.exports,iue=dce({__proto__:null,default:rue(KN)},[KN]);const gPe=Object.freeze(Object.defineProperty({__proto__:null,addSentryTraceId:F3,default:Lm,getClient:X3,init:Y3,setGlobalAttributes:_E,setUser:K3,track:J3},Symbol.toStringTag,{value:"Module"})),sue={url:"https://otel-us.dvdfab.me",apiKey:"96f8359d-8498-499f-b5cb-f33b151f730c",urlMap:{de:"https://otel-fr.dvdfab.me",en:"https://otel-us.dvdfab.me",fr:"https://otel-fr.dvdfab.me",ja:"https://otel-ja.dvdfab.me",zh:"https://otel-ja.dvdfab.me"}},cue={url:"https://otel-us.dvdfab.me",apiKey:"96f8359d-8498-499f-b5cb-f33b151f730c",urlMap:{de:"https://otel-fr.dvdfab.me",en:"https://otel-us.dvdfab.me",fr:"https://otel-fr.dvdfab.me",ja:"https://otel-ja.dvdfab.me",zh:"https://otel-ja.dvdfab.me"}},uue={onlineOptions:sue,testOptions:cue},Cn=()=>{let t="";const e=Qe().query;if(e.email)try{t=decodeURIComponent(e.email)}catch{t=e.email}else e.client_e?t=kl(e.client_e):t=Ge("email").value||Ge("elk_user_email").value||"";return t},lue=[/^https?:\/\/(?:localhost|127\.0\.0\.1)(?::\d+)?(?:[/?#]|$)/i],due=[/googlebot|google-inspectiontool|google web preview|googleother|google-extended/i,/bingbot|msnbot|bingpreview/i,/applebot/i,/yandexbot|yandex/i,/baiduspider|baidu/i,/facebookexternalhit|facebot/i,/twitterbot/i,/linkedinbot/i],JN="__rum_sid",pue=14400*1e3,_ue=10,fue=5;function mue(t){return due.some(e=>e.test(t))}function hue(t){return t==="cancel"?!0:(t==null?void 0:t.name)==="AbortError"}function gue(t){if(!t)return"";const e=t.split(";").map(r=>r.trim()).find(r=>r.startsWith(`${JN}=`));if(!e)return"";
41try{const r=JSON.parse(decodeURIComponent(e.slice(JN.length+1))),a=r==null?void 0:r.id,s=r==null?void 0:r.startTime;if(typeof a!="string"||a.length!==32||typeof s!="number")return"";const l=Date.now();return s>l||l>s+pue?"":a}catch{return""}}function bue(){const t=globalThis.crypto;return t!=null&&t.randomUUID?t.randomUUID():`${Date.now().toString(36)}-${Math.random().toString(36).slice(2,10)}`}function vue(t){const e=t.maxErrorsPerPage??50,r=t.flushDelay??2500,a=t.fetchFn??((N,D)=>fetch(N,D)),s=t.sendBeaconFn!==void 0?t.sendBeaconFn:typeof navigator<"u"&&navigator.sendBeacon?navigator.sendBeacon.bind(navigator):null,l=t.getSessionId??(()=>gue(typeof document<"u"?document.cookie:"")),d=t.getPageContext??(()=>({url:window.location.href,referrer:document.referrer,userAgent:navigator.userAgent,viewport:`${window.innerWidth}x${window.innerHeight}`})),_=[],m={};let b=0,g=0,y=!1,E=!1,S=null;const O=(N,D)=>{if(D&&s)try{if(s(t.endpoint,new Blob([N],{type:"application/json"})))return}catch{}try{const M=a(t.endpoint,{method:"POST",headers:{"Content-Type":"application/json"},keepalive:!0,body:N});M&&typeof M.catch=="function"&&M.catch(()=>{})}catch{}},w=(N,D,M,U)=>({resourceLogs:[{resource:{attributes:[{key:"service.name",value:{stringValue:t.serviceName}}]},scopeLogs:[{scope:{name:"user-error-monitor"},logRecords:[{timeUnixNano:String(Date.now()*1e6),severityText:D,severityNumber:M,body:{stringValue:N},attributes:Object.entries(U).map(([F,Y])=>({key:F,value:{stringValue:Y}}))}]}]}]}),k=(N=!1)=>{if(S&&(clearTimeout(S),S=null),!_.length)return;const D=_.slice(0,_ue),M=d(),U={"errors.total":String(_.length),"errors.pre_init":String(b),"errors.details":JSON.stringify(D),"http.url":M.url,referrer:M.referrer,user_agent:M.userAgent,viewport:M.viewport,page_instance_id:t.pageInstanceId};for(const[Y,q]of Object.entries(m))U[`errors.${Y}`]=String(q);const F=l();F?U["rum.sessionId"]=F:E=!0,_.length=0,b=0;for(const Y of Object.keys(m))delete m[Y];O(JSON.stringify(w("JS Error Summary","ERROR",17,U)),N)},P=(N,D,M)=>{g>=e||(g++,y||b++,m[N]=(m[N]||0)+1,_.push({type:N,message:String(D||"Unknown Error").substring(0,200),detail:String(M||"").substring(0,300)}),_.length>=fue?k():S||(S=setTimeout(()=>k(),r)))};return{handleErrorEvent:N=>{var U;const D=N.target;if(D&&"tagName"in D&&D.tagName!=="BODY"){const F=String(D.src||D.href||"");F&&P("resource_load",`Resource Load Failed: ${D.tagName}`,F);return}const M=N;P("js_error",M.message,((U=M.error)==null?void 0:U.stack)||`${M.filename}:${M.lineno}`)},handleRejection:N=>{if(hue(N))return;const D=N;P("unhandled_rejection",(D==null?void 0:D.message)||String(N),(D==null?void 0:D.stack)||"")},push:P,flush:k,notifyInitDone:()=>{if(y=!0,!E)return;const N=l();if(!N)return;E=!1;const D=d(),M={page_instance_id:t.pageInstanceId,"rum.sessionId":N,"http.url":D.url};O(JSON.stringify(w("JS Error Session Link","INFO",9,M)),!1)}}}const yue=qn(t=>{var P;const e=window.location.host.includes(":"),r=window.location.host.includes("test"),a=!e&&!r,l=FD(navigator.userAgent)?"mobile":"pc",d=$D(navigator.userAgent);let _=window.location.host.replace(/\./g,"-");_.startsWith("test")&&(_=_.replace(/test\d+/,"test"));const m=e?"nuxt/dvdfab-main-dev":`nuxt/${_}`,b=uue,g=a?b.onlineOptions:b.testOptions,y=(P=t.$dvdfabProductsContext)!=null&&P.ready?t.$dvdfabProductsContext.locale:qm(window.location.host),E=g&&"urlMap"in g&&y in g.urlMap?g.urlMap[y]:g.url,S=["bat.bing.com","google-analytics.com","doubleclick.net","facebook.net","googleadservices.com","googletagmanager.com"];typeof window<"u"&&window.addEventListener("error",C=>{const L=C.target;if(L&&"tagName"in L&&L.tagName!=="BODY"){const B=L.src||L.href||"";B&&S.some(N=>B.includes(N))&&C.stopImmediatePropagation()}},!0);let O=null;if(!mue(navigator.userAgent)){const C=vue({endpoint:`${E}/v1/logs`,serviceName:m,pageInstanceId:bue()});O=C,window.addEventListener("error",L=>C.handleErrorEvent(L),!0),window.addEventListener("unhandledrejection",L=>C.handleRejection(L.reason)),t.hook("vue:error",L=>{const B=L;C.push("vue_error",(B==null?void 0:B.message)||String(L),(B==null?void 0:B.stack)||"")}),window.addEventListener("pagehide",()=>C.flush(!0)),document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&C.flush(!0)})}const w={enableClicks:!0,clickMode:"all",enableHover:!0,hoverDelay:300,enableMouseMovement:!0,mouseMovementReportInterval:15e3,enableTextSelection:!0,enableExposure:!0,exposureThreshold:.5,exposureMode:"attribute",enableScroll:!0,enableFirstScroll:!0,enableBottomReach:!0,enableDeadClick:!0,enableRageClick:!0,enableDwellTime:!0,enableExitTracking:!0,enableVitals:!0};((C,L=3e3)=>{if(typeof window>"u"){C();return}"requestIdleCallback"in window?Gm(C,{timeout:L}):setTimeout(C,2e3)})(()=>{Lm.init({serviceName:m,env:a?"prod":r?"test":"dev",hyperdx:{apiKey:g.apiKey,url:E,tracePropagationTargets:lue,maskAllInputs:!0,maskAllText:!1,enableSessionReplay:!0,recordCanvas:!1,consoleCapture:a,advancedNetworkCapture:!0,ignoreUrls:S.map(C=>new RegExp(C)),debug:e},bot:{enable:!0,reportEndpoint:E+"/v1/logs",enableVueErrorTracking:!0},rum:w},t).then(()=>{var L;O==null||O.notifyInitDone(),Lm.setGlobalAttributes({osType:d,deviceType:l,...(L=t.$dvdfabProductsContext)!=null&&L.ready?{locale:y}:{}});const C=Cn();tr(()=>C,B=>{B&&Lm.setGlobalAttributes({userEmail:B})},{deep:!0,immediate:!0})}).catch(C=>{})})}),Eue=qn(()=>{const t=(s,l,d={})=>{const _=new IntersectionObserver(m=>{m.forEach(b=>{b.isIntersecting&&(e(s,l,d),_.unobserve(s))})},{root:null,rootMargin:d.rootMargin||"50px",threshold:d.threshold||.1});return _},e=(s,l,d={})=>{const _=new Image;_.onload=()=>{s.style.backgroundImage=`url(${l})`,s.classList.remove("lazy-loading","lazy-error"),s.classList.add("lazy-loaded"),s.dispatchEvent(new CustomEvent("background-image-loaded",{detail:{imageUrl:l}}))},_.onerror=()=>{s.classList.remove("lazy-loading","lazy-loaded"),s.classList.add("lazy-error"),d.error&&(s.style.backgroundImage=`url(${d.error})`),s.dispatchEvent(new CustomEvent("background-image-error",{detail:{imageUrl:l,fallback:d.error}}))},_.src=l},r={mounted(s,l){const d=l.value,_=l.modifiers,m=l.arg;if(!d)return;const b={};
41if(_.placeholder&&(b.placeholder=d),_.error&&(b.error=d),m==="background-image"||m==="backgroundImage"){b.placeholder?s.style.backgroundImage=`url(${b.placeholder})`:s.style.backgroundImage="none",s.classList.add("lazy-loading");const g=t(s,d,b);g.observe(s),s._backgroundObserver=g}},updated(s,l){const d=l.value,_=l.oldValue;d!==_&&(s._backgroundObserver&&s._backgroundObserver.disconnect(),s.style.backgroundImage="none",s.classList.remove("lazy-loaded","lazy-error"),s.classList.add("lazy-loading"),this.mounted(s,l))},unmounted(s){s._backgroundObserver&&(s._backgroundObserver.disconnect(),delete s._backgroundObserver)}};Mt().vueApp.directive("lazy",r)}),wue=["innerHTML"],Sue=Lt({__name:"Loading",props:{ringStyle:{type:Object,default:()=>({width:"47px",height:"47px",borderWidth:"5px",borderColor:"#D8EAFF",borderTopColor:"#0888FF"})},desc:{type:String,default:""}},setup(t){return(e,r)=>(G(),Q("div",{class:ct(["loading-container",{wfull:t.desc}])},[X("div",{class:"loading-ring",style:va(t.ringStyle)},null,4),t.desc?(G(),Q("div",{key:0,class:"desc font-s-16 text-center mt16",innerHTML:t.desc},null,8,wue)):he("",!0)],2))}}),sn=(t,e)=>{const r=t.__vccOpts||t;for(const[a,s]of e)r[a]=s;return r},Tue=sn(Sue,[["__scopeId","data-v-2523819b"]]),kue=qn(t=>{t.vueApp.directive("base-loading",{mounted(e,r){const a=document.createElement("div");a.className="loading-mask",a.style.position="absolute",a.style.top="0",a.style.left="0",a.style.right="0",a.style.bottom="0",a.style.height="100%",a.style.zIndex="9",a.style.display=r.value?"flex":"none",a.style.justifyContent="center",a.style.alignItems="center",a.style.background="#fff";const s=window.getComputedStyle(e).position;(s==="static"||s==="")&&(e.style.position="relative");const l=gr({desc:r.arg||""}),d=W2({render(){return Ko(Tue,l)}});d.mount(a),e.appendChild(a),e.__baseLoadingMask__=a,e.__baseLoadingApp__=d,e.__baseLoadingProps__=l},updated(e,r){const a=e.__baseLoadingMask__,s=e.__baseLoadingProps__;a&&r.value!==r.oldValue&&(a.style.display=r.value?"flex":"none"),s&&(s.desc=r.arg||"")},unmounted(e){const r=e.__baseLoadingApp__,a=e.__baseLoadingMask__;r&&r.unmount(),a&&a.parentNode===e&&e.removeChild(a),delete e.__baseLoadingMask__,delete e.__baseLoadingApp__,delete e.__baseLoadingProps__}})});var Aue=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});function Oue(){if(typeof window<"u"&&window.performance)return window.performance;if(typeof globalThis<"u"&&globalThis.performance)return globalThis.performance;try{const{performance:t}=Aue("perf_hooks");return t}catch{}return{now:()=>Date.now()}}Oue();function Pue(){{const t=window.location.host.toLowerCase();return t.includes("localhost")||t.includes("127.0.0.1")}}const Lue=qn(t=>{Pue()}),Rue=qn(t=>{const e=performance.getEntriesByType("navigation")[0],r=(e==null?void 0:e.name)||"",a=Cue(r);if(a){const s="google_aio_text_fragment:"+location.pathname;sessionStorage.getItem(s)||(sessionStorage.setItem(s,a),xue(a))}});function Cue(t){if(!t||!t.includes(":~:text="))return null;const e=t.split(":~:text=")[1].split(/[&#]/)[0];return e?decodeURIComponent(e):null}function xue(t){!window.gtag||!t||(window.gtag("config","GA_MEASUREMENT_ID",{debug_mode:!0}),window.gtag("event","aio_text_fragment",{aio_text_fragment:t,source_referrer:document.referrer||"",page_location:location.href}),window.gtag("event","page_view",{aio_text_fragment:t}))}const Iue=qn(t=>{window.__restorePath&&t.hook("page:finish",()=>{const e=window.location.search;history.replaceState(history.state,"","/"+e),delete window.__restorePath})}),Mue=[VX,WX,ite,ste,cte,ute,lte,Dne,Bne,jne,Vne,zne,Gne,qne,Wne,soe,coe,uoe,loe,foe,uce,lce,yue,Eue,kue,Lue,Rue,Iue],Z3=(t="RouteProvider")=>Lt({name:t,props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const r=e.renderKey,a=e.route,s={};for(const l in e.route)Object.defineProperty(s,l,{get:()=>r===e.renderKey?e.route[l]:a[l],enumerable:!0});return Nl(Fp,Yc(s)),()=>Ko(e.vnode,{ref:e.vnodeRef})}}),Nue=Z3(),XN=new WeakMap,Due=Lt({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(t,{attrs:e,slots:r,expose:a}){const s=Mt(),l=Te(),d=Do(Fp,null);let _;a({pageRef:l});const m=Do(LD,null);let b;const g=s.deferHydration();if(s.isHydrating){const E=s.hooks.hookOnce("app:error",g);Ha().beforeEach(E)}t.pageKey&&tr(()=>t.pageKey,(E,S)=>{E!==S&&s.callHook("page:loading:start")});let y=!1;{const E=Ha().beforeResolve(()=>{y=!1});q2(()=>{E()})}return()=>Ko(TK,{name:t.name,route:t.route,...e},{default:E=>{const S=Uue(d,E.route,E.Component),O=d&&d.matched.length===E.route.matched.length;if(!E.Component){if(b&&!O)return b;g();return}if(b&&m&&!m.isCurrent(E.route))return b;if(S&&d&&(!m||m!=null&&m.isCurrent(d)))return O?b:null;const w=Ky(E,t.pageKey),k=Fue(d,E.route,E.Component);!s.isHydrating&&_===w&&!k&&(s.callHook("page:loading:end"),y=!0),_=w;const P=!!(t.transition??E.route.meta.pageTransition??Vy),C=P&&Bue([t.transition,E.route.meta.pageTransition,Vy,{onAfterLeave:()=>{s.callHook("page:transition:finish",E.Component)}}]),L=t.keepalive??E.route.meta.keepalive??CJ;return b=MD(P&&C,QX(L,Ko(q0,{suspensible:!0,onPending:()=>s.callHook("page:start",E.Component),onResolve:()=>{kr(()=>s.callHook("page:finish",E.Component).then(()=>
41{if(!y&&!k)return y=!0,s.callHook("page:loading:end")}).finally(g))}},{default:()=>{const B={key:w||void 0,vnode:r.default?$ue(r.default,E):E.Component,route:E.route,renderKey:w||void 0,trackRootNodes:P,vnodeRef:l};if(!L)return Ko(Nue,B);const N=E.Component.type,D=N;let M=XN.get(D);return M||(M=Z3(N.name||N.__name),XN.set(D,M)),Ko(M,B)}}))).default(),b}})}});function Bue(t){const e=t.filter(Boolean).map(r=>({...r,onAfterLeave:r.onAfterLeave?tE(r.onAfterLeave):void 0}));return Q0(...e)}function Uue(t,e,r){if(!t)return!1;const a=e.matched.findIndex(s=>{var l;return((l=s.components)==null?void 0:l.default)===(r==null?void 0:r.type)});return!a||a===-1?!1:e.matched.slice(0,a).some((s,l)=>{var d,_,m;return((d=s.components)==null?void 0:d.default)!==((m=(_=t.matched[l])==null?void 0:_.components)==null?void 0:m.default)})||r&&Ky({route:e,Component:r})!==Ky({route:t,Component:r})}function Fue(t,e,r){return t?e.matched.findIndex(s=>{var l;return((l=s.components)==null?void 0:l.default)===(r==null?void 0:r.type)})<e.matched.length-1:!1}function $ue(t,e){const r=t(e);return r.length===1?Ko(r[0]):Ko(gt,void 0,r)}const jue=Lt({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(t,e){return()=>Ko(Ks[t.name],t.layoutProps,e.slots)}}),Vue={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},zue=Lt({name:"NuxtLayout",inheritAttrs:!1,props:Vue,setup(t,e){const r=Mt(),a=Do(Fp),s=a===Qe()?kK():a,l=ce(()=>{let m=R(t.name)??s.meta.layout??"default";return m&&!(m in Ks)&&t.fallback&&(m=R(t.fallback)),m}),d=Te();e.expose({layoutRef:d});const _=r.deferHydration();if(r.isHydrating){const m=r.hooks.hookOnce("app:error",_);Ha().beforeEach(m)}return()=>{const m=l.value&&l.value in Ks,b=s.meta.layoutTransition??RJ;return MD(m&&b,{default:()=>Ko(q0,{suspensible:!0,onResolve:()=>{kr(_)}},{default:()=>Ko(Hue,{layoutProps:go(e.attrs,{ref:d}),key:l.value||void 0,name:l.value,shouldProvide:!t.name,hasTransition:!!b},e.slots)})}).default()}}}),Hue=Lt({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(t,e){const r=t.name;return t.shouldProvide&&Nl(LD,{isCurrent:a=>r===(a.meta.layout??"default")}),()=>{var a,s;return!r||typeof r=="string"&&!(r in Ks)?(s=(a=e.slots).default)==null?void 0:s.call(a):Ko(jue,{key:r,layoutProps:t.layoutProps,name:r},e.slots)}}}),Gue={};function que(t,e){const r=Due,a=zue;return G(),je(a,null,{default:nt(()=>[at(r)]),_:1})}const Wue=sn(Gue,[["render",que]]);async function Yue(t,e){return await Kue(e).catch(a=>({width:0,height:0,ratio:0}))}async function Kue(t){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((e,r)=>{const a=new Image;a.onload=()=>{const s={width:a.width,height:a.height,ratio:a.width/a.height};e(s)},a.onerror=s=>r(s),a.src=t})}function QN(t){return e=>e?t[e]||e:t.missingValue}
41function Jue({formatter:t,keyMap:e,joinWith:r="/",valueMap:a}={}){t||(t=(l,d)=>`${l}=${d}`),e&&typeof e!="function"&&(e=QN(e));const s=a||{};return Object.keys(s).forEach(l=>{typeof s[l]!="function"&&(s[l]=QN(s[l]))}),(l={})=>Object.entries(l).filter(([_,m])=>typeof m<"u").map(([_,m])=>{const b=s[_];return typeof b=="function"&&(m=b(l[_])),_=typeof e=="function"?e(_):_,t(_,m)}).join(r)}function $i(t=""){if(typeof t=="number")return t;if(typeof t=="string"&&t.replace("px","").match(/^\d+$/g))return Number.parseInt(t,10)}function Xue(t=""){if(t===void 0||!t.length)return[];const e=new Set;for(const r of t.split(" ")){const a=Number.parseInt(r.replace("x",""));a&&e.add(a)}return Array.from(e)}function Que(t){if(t.length===0)throw new Error("`densities` must not be empty, configure to `1` to render regular size only (DPR 1.0)")}function Zue(t){const e={};if(typeof t=="string")for(const r of t.split(/[\s,]+/).filter(a=>a)){const a=r.split(":");a.length!==2?e["1px"]=a[0].trim():e[a[0].trim()]=a[1].trim()}else Object.assign(e,t);return e}function ele(t){const e={options:t},r=(s,l={})=>eB(e,s,l),a=(s,l={},d={})=>r(s,{...d,modifiers:Q0(l,d.modifiers||{})}).url;for(const s in t.presets)a[s]=(l,d,_)=>a(l,d,{...t.presets[s],..._});return a.options=t,a.getImage=r,a.getMeta=(s,l)=>tle(e,s,l),a.getSizes=(s,l)=>ole(e,s,l),e.$img=a,a}async function tle(t,e,r){const a=eB(t,e,{...r});return typeof a.getMeta=="function"?await a.getMeta():await Yue(t,a.url)}function eB(t,e,r){var b,g;if(e&&typeof e!="string")throw new TypeError(`input must be a string (received ${typeof e}: ${JSON.stringify(e)})`);if(!e||e.startsWith("data:"))return{url:e};const{provider:a,defaults:s}=nle(t,r.provider||t.options.provider),l=rle(t,r.preset);if(e=ou(e)?e:Fy(e),!a.supportsAlias){for(const y in t.options.alias)if(e.startsWith(y)){const E=t.options.alias[y];E&&(e=wp(E,e.slice(y.length)))}}if(a.validateDomains&&ou(e)){const y=J0(e).host;if(!t.options.domains.find(E=>E===y))return{url:e}}const d=Q0(r,l,s);d.modifiers={...d.modifiers};const _=d.modifiers.format;(b=d.modifiers)!=null&&b.width&&(d.modifiers.width=$i(d.modifiers.width)),(g=d.modifiers)!=null&&g.height&&(d.modifiers.height=$i(d.modifiers.height));const m=a.getImage(e,d,t);return m.format=m.format||_||"",m}function nle(t,e){const r=t.options.providers[e];if(!r)throw new Error("Unknown provider: "+e);return r}function rle(t,e){if(!e)return{};if(!t.options.presets[e])throw new Error("Unknown preset: "+e);return t.options.presets[e]}function ole(t,e,r){var O,w,k,P,C;const a=$i((O=r.modifiers)==null?void 0:O.width),s=$i((w=r.modifiers)==null?void 0:w.height),l=Zue(r.sizes),d=(k=r.densities)!=null&&k.trim()?Xue(r.densities.trim()):t.options.densities;Que(d);const _=a&&s?s/a:0,m=[],b=[];if(Object.keys(l).length>=1){for(const L in l){const B=ZN(L,String(l[L]),s,_,t);if(B!==void 0){m.push({size:B.size,screenMaxWidth:B.screenMaxWidth,media:`(max-width: ${B.screenMaxWidth}px)`});for(const N of d)b.push({width:B._cWidth*N,src:e2(t,e,r,B,N)})}}ale(m)}else for(const L of d){const B=Object.keys(l)[0];let N=B?ZN(B,String(l[B]),s,_,t):void 0;N===void 0&&(N={size:"",screenMaxWidth:0,_cWidth:(P=r.modifiers)==null?void 0:P.width,_cHeight:(C=r.modifiers)==null?void 0:C.height}),b.push({width:L,src:e2(t,e,r,N,L)})}ile(b);const g=b[b.length-1],y=m.length?m.map(L=>`${L.media?L.media+" ":""}${L.size}`).join(", "):void 0,E=y?"w":"x",S=b.map(L=>`${L.src} ${L.width}${E}`).join(", ");return{sizes:y,srcset:S,src:g==null?void 0:g.src}}function ZN(t,e,r,a,s){const l=s.options.screens&&s.options.screens[t]||Number.parseInt(t),d=e.endsWith("vw");if(!d&&/^\d+$/.test(e)&&(e=e+"px"),!d&&!e.endsWith("px"))return;let _=Number.parseInt(e);if(!l||!_)return;d&&(_=Math.round(_/100*l));const m=a?Math.round(_*a):r;return{size:e,screenMaxWidth:l,_cWidth:_,_cHeight:m}}function e2(t,e,r,a,s){return t.$img(e,{...r.modifiers,width:a._cWidth?a._cWidth*s:void 0,height:a._cHeight?a._cHeight*s:void 0},r)}function ale(t){var r;t.sort((a,s)=>a.screenMaxWidth-s.screenMaxWidth);let e=null;for(let a=t.length-1;a>=0;a--){const s=t[a];s.media===e&&t.splice(a,1),e=s.media}for(let a=0;a<t.length;a++)t[a].media=((r=t[a+1])==null?void 0:r.media)||""}function ile(t){t.sort((r,a)=>r.width-a.width);let e=null;for(let r=t.length-1;r>=0;r--){const a=t[r];a.width===e&&t.splice(r,1),e=a.width}}const tB=Jue({keyMap:{format:"f",fit:"fit",width:"w",height:"h",resize:"s",quality:"q",background:"b"},joinWith:"&",formatter:(t,e)=>$M(t)+"_"+$M(e)}),sle=(t,{modifiers:e={},baseURL:r}={},a)=>{e.width&&e.height&&(e.resize=`${e.width}x${e.height}`,delete e.width,delete e.height);const s=tB(e)||"_";return r||(r=wp(a.options.nuxt.baseURL,"/_ipx")),{url:wp(r,s,iD(t))}},cle=!0,ule=!0,lle=Object.freeze(Object.defineProperty({__proto__:null,getImage:sle,operationsGenerator:tB,supportsAlias:ule,validateDomains:cle},Symbol.toStringTag,{value:"Module"}
41)),dle={screens:{xs:320,sm:640,md:768,lg:1024,xl:1280,xxl:1536,"2xl":1536},presets:{},provider:"ipx",domains:[],alias:{},densities:[1,2],format:["webp"],providers:{ipx:{provider:lle,defaults:{}}}},nB=t=>{var a;const e=yt(),r=Mt();return r.$img||r._img||(r._img=ele({...dle,event:(a=r.ssrContext)==null?void 0:a.event,nuxt:{baseURL:e.app.baseURL},runtimeConfig:e}))};function ple(t){var e;(e=performance==null?void 0:performance.mark)==null||e.call(performance,"mark_feature_usage",{detail:{feature:t}})}const _le={src:{type:String,required:!1},format:{type:String,required:!1},quality:{type:[Number,String],required:!1},background:{type:String,required:!1},fit:{type:String,required:!1},modifiers:{type:Object,required:!1},preset:{type:String,required:!1},provider:{type:String,required:!1},sizes:{type:[Object,String],required:!1},densities:{type:String,required:!1},preload:{type:[Boolean,Object],required:!1},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},alt:{type:String,required:!1},referrerpolicy:{type:String,required:!1},usemap:{type:String,required:!1},longdesc:{type:String,required:!1},ismap:{type:Boolean,required:!1},loading:{type:String,required:!1,validator:t=>["lazy","eager"].includes(t)},crossorigin:{type:[Boolean,String],required:!1,validator:t=>["anonymous","use-credentials","",!0,!1].includes(t)},decoding:{type:String,required:!1,validator:t=>["async","auto","sync"].includes(t)},nonce:{type:[String],required:!1}},fle=t=>{const e=ce(()=>({provider:t.provider,preset:t.preset})),r=ce(()=>({width:$i(t.width),height:$i(t.height),alt:t.alt,referrerpolicy:t.referrerpolicy,usemap:t.usemap,longdesc:t.longdesc,ismap:t.
41ismap,crossorigin:t.crossorigin===!0?"anonymous":t.crossorigin||void 0,loading:t.loading,decoding:t.decoding,nonce:t.nonce})),a=nB(),s=ce(()=>({...t.modifiers,width:$i(t.width),height:$i(t.height),format:t.format,quality:t.quality||a.options.quality,background:t.background,fit:t.fit}));return{options:e,attrs:r,modifiers:s}},mle={..._le,placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1},custom:{type:Boolean,required:!1}},hle=["src"],gle=Lt({__name:"NuxtImg",props:mle,emits:["load","error"],setup(t,{emit:e}){const r=t,a=Y2(),s=e,l=!1,d=nB(),_=fle(r),m=Te(!1),b=Te(),g=ce(()=>d.getSizes(r.src,{..._.options.value,sizes:r.sizes,densities:r.densities,modifiers:{..._.modifiers.value,width:$i(r.width),height:$i(r.height)}})),y=ce(()=>{const P={..._.attrs.value,"data-nuxt-img":""};return(!r.placeholder||m.value)&&(P.sizes=g.value.sizes,P.srcset=g.value.srcset),P}),E=ce(()=>{let P=r.placeholder;if(P===""&&(P=!0),!P||m.value)return!1;if(typeof P=="string")return P;const C=Array.isArray(P)?P:typeof P=="number"?[P,P]:[10,10];return d(r.src,{..._.modifiers.value,width:C[0],height:C[1],quality:C[2]||50,blur:C[3]||3},_.options.value)}),S=ce(()=>r.sizes?g.value.src:d(r.src,_.modifiers.value,_.options.value)),O=ce(()=>E.value?E.value:S.value),k=Mt().isHydrating;return br(()=>{if(E.value||r.custom){const P=new Image;S.value&&(P.src=S.value),r.sizes&&(P.sizes=g.value.sizes||"",P.srcset=g.value.srcset),P.onload=C=>{m.value=!0,s("load",C)},P.onerror=C=>{s("error",C)},ple("nuxt-image");return}b.value&&(b.value.complete&&k&&(b.value.getAttribute("data-error")?s("error",new Event("error")):s("load",new Event("load"))),b.value.onload=P=>{s("load",P)},b.value.onerror=P=>{s("error",P)})}),(P,C)=>P.custom?ro(P.$slots,"default",dh(go({key:1},{...R(l)?{onerror:"this.setAttribute('data-error', 1)"}:{},imgAttrs:{...y.value,...R(a)},isLoaded:m.value,src:O.value}))):(G(),Q("img",go({key:0,ref_key:"imgEl",ref:b,class:E.value&&!m.value?P.placeholderClass:void 0},{...R(l)?{onerror:"this.setAttribute('data-error', 1)"}:{},...y.value,...R(a)},{src:O.value}),null,16,hle))}}),ble=t=>{let e=0;for(let r=0;r<t.length;r++){const a=t.charCodeAt(r);e+=a}return e%6+1},vle=/^https:\/\/(c\d*)\.dvdfab\.cn(?=[/:?#]|$)/,Rm=t=>{var s;if(!t)return"";if(t.includes("/_nuxt3/"))return t;const e=(s=t.match(vle))==null?void 0:s[1];if(!e)return t;const r=e.length>1?parseInt(e.substring(1)):ble(t);return r<1||r>6?t:t.replace(`${e}.dvdfab.cn`,`r${r}.dvdfab.cn`)},yle={audible_converter:"bookfab_audible_converter",calibre_plugin:"bookfab_calibre_plugin"},Ele={bookfab_audible_converter:"/audible-converter.htm",bookfab_calibre_plugin:"/calibre-plugin.htm"},t2={bookfab:"/",bookfab_new:"/bookfab-new.htm",bookfab_promotion:"/promotion.htm",bookfab_mac_new:"/bookfab-mac-new.htm",download_bookfab_win:"/download-bookfab-win.htm",download_bookfab_mac:"/download-bookfab-mac.htm"},n2={"/support/bookfab-manual.htm":"/support/manual.htm","/support/bookfab-quick-start.htm":"/support/quick-start.htm","/support/manual.htm":"/support/manual.htm","/support/quick-start.htm":"/support/quick-start.htm","/team/evan.htm":"/team/evan.htm"},wle=new Set(["/","/blog.htm","/promotion.htm","/support.htm","/bookfab-new.htm","/bookfab-mac-new.htm","/download-bookfab-win.htm","/download-bookfab-mac.htm"]),Sle=new Set(["download_bookfab_win","download_bookfab_mac"]),Tle=["zh","ja","fr","de","en"],rB=t=>String(t||"").replace(/___.*$/,"").replace(/-/g,"_"),kle=t=>{var m,b;const e=rB(t.routeName),r=yle[e]||e;if(aE.includes(r))return Ele[r]||`/${r.replace(/_/g,"-")}.htm`;if(t2[e])return t2[e];const a=(t.pathname||"").replace(/\/+$/,"")||"/",s=(m=t.appProductLine)==null?void 0:m.toLowerCase(),l=(b=t.appDomainType)==null?void 0:b.toLowerCase();return(s==="dvdfab"||s==="bookfab"||l==="dvdfab")&&n2[a]?n2[a]:a==="/resource/bookfab.htm"?"/blog.htm":a==="/support/bookfab.htm"?"/support.htm":s==="bookfab"&&wle.has(a)?a:null},Ale=t=>{if(Sle.has(rB(t.routeName)))return[];const e=kle(t);if(!e)return null;const r=Tle.map(a=>({rel:"alternate",hreflang:a==="zh"?"zh-Hant":a,href:Sp(a,e)}));return r.push({rel:"alternate",hreflang:"x-default",href:Sp("en",e)}),r},Mo={hd_decrypter:{en:"dvdfab_hd_decrypter"},youtube_video_downloader:{en:"youtube_downloader"}},bPe=(t,e)=>{const r=String(t||"").trim();if(!r)return"";const a=/^(\d{4})-(\d{2})-(\d{2})$/.exec(r);let s,l,d,_;if(a){if(d=Number(a[1]),_=Number(a[2])-1,l=Number(a[3]),s=new Date(Date.UTC(d,_,l)),s.getUTCFullYear()!==d||s.getUTCMonth()!==_||s.getUTCDate()!==l)return""}else{if(s=new Date(r),s.toString()==="Invalid Date")return"";l=s.getDate(),d=s.getFullYear(),_=s.getMonth()}e=e||j.common().locale;let m=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];if(e==="en")return`${m[_]||""} ${l}, ${d}`;if(e==="de"){m=["Januar","Februar","M\xE4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"];const b=m[_]||"";return`${l}. ${b} ${d}`}else if(e==="fr"){m=["janvier","f\xE9vrier","mars","avril","mai","juin","juillet","ao\xFBt","septembre","octobre","novembre","d\xE9cembre"];const b=m[_]||"";return`${l} ${b} ${d}`}else if(e==="ja"||e==="zh"){m=["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"];const b=m[_]||"";return`${d}\u5E74${b}${l}\u65E5`}},r2=(t,e=8)=>{const r=t.replace(" ","T"),a=new Date(r);if(a.toString()==="Invalid Date")return"";if(isNaN(a.getTime()))throw new TypeError("Invalid date format");const s=a.getFullYear(),l=String(a.getMonth()+1).padStart(2,"0"),d=String(a.getDate()).padStart(2,"0"),_=String(a.getHours()).padStart(2,"0"),m=String(a.getMinutes()).padStart(2,"0"),b=String(a.getSeconds()).padStart(2,"0"),g=e>=0?"+":"-",y=String(Math.abs(e)).padStart(2,"0"),E=`${g}${y}:00`;return`${s}-${l}-${d}T${_}:${m}:${b}${E}`};function o2(t,e){if(!t)return"";const{useUTC:r=!1}={};let a;if(t instanceof Date)a=t;else if(typeof t=="string"||typeof t=="number")a=new Date(t);else throw new TypeError("Unsupported input type for formatDateTime");if(isNaN(a.getTime()))throw new TypeError("Invalid date input: "+t);const s=y=>String(y).padStart(2,"0");let l,d,_,m,b,g;return r?(l=a.getUTCFullYear(),d=a.getUTCMonth()+1,_=a.getUTCDate(),m=a.getUTCHours(),b=a.getUTCMinutes(),g=a.getUTCSeconds()):(l=a.getFullYear(),d=a.getMonth()+1,_=a.getDate(),m=a.getHours(),b=a.getMinutes(),g=a.getSeconds()),l+"-"+s(d)+"-"+s(_)+" "+s(m)+":"+s(b)+":"+s(g)}const a2={impressum:["de"],mentions_legales:["fr"],tokushoho:["ja"]},Ole=()=>{const t=Se().gtmId;if(t)return[{innerHTML:`window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}window.gtag=gtag;window.dataLayer.push({'locale':'${j.common().locale}'});`,tagPriority:9998},{innerHTML:`(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
42new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
43j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
44'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
45})(window,document,'script','dataLayer','${t}');`,tagPriority:9999}];const e=j.common().locale,r=Se().gaIds[e];return[{innerHTML:`window.dataLayer = window.dataLayer || [];
46      function gtag(){dataLayer.push(arguments);}`,tagPriority:9999},{innerHTML:`(function(){
47        var defer = ('requestIdleCallback' in window)
48          ? function(fn){ requestIdleCallback(fn, {timeout: 3000}) }
49          : function(fn){ setTimeout(fn, 3000) };
50        defer(function(){
51          var s = document.createElement('script');
52          s.src = 'https://www.googletagmanager.com/gtag/js?id=${r}';
53          s.async = true;
54          document.head.appendChild(s);
55          gtag('js', new Date());
56          gtag('config', '${r}');
57          gtag('config', 'AW-663387220');
58        });
59      })();`,tagPriority:1e4}]},Ple=()=>{const t=Se().gtmId;return t?[{innerHTML:`<iframe src="https://www.googletagmanager.com/ns.html?id=${t}" height="0" width="0" style="display:none;visibility:hidden"></iframe>`,tagPosition:"bodyOpen"}]:[]},oB=t=>{var m,b,g,y,E,S;const e=Qe().name;let r=!1,a="";if(Mo[e])a=e,r=!0;else for(const O in Mo)if(Object.values(Mo[O]).includes(e)){a=O,r=!0;break}const s=[],l=t!=null&&t.isHeadRenderHreflang?Ale({routeName:e,pathname:Qe().path,appProductLine:(b=(m=Se())==null?void 0:m.siteCfg)==null?void 0:b.proLine,appDomainType:(y=(g=Se())==null?void 0:g.siteCfg)==null?void 0:y.domainType}):null,d=t!=null&&t.isHeadRenderHreflang?Kee({pathname:Qe().path,pageProductLine:j.common().pageProLine,appProductLine:((S=(E=Se())==null?void 0:E.siteCfg)==null?void 0:S.proLine)||"",locales:j.common().locales}):null;if(l)s.push(...l);else if(d)s.push(...d);else if(r||a2[e]&&t||!(e!=null&&e.includes("-"))&&(t!=null&&t.isHeadRenderHreflang)){const O=j.common().locales,w=a2[e],k=w?O.filter(P=>w.includes(P)):O;for(const P of k){let C=r?`/${a.replace(/_/g,"-")}.htm`:Qe().path;r&&Mo[a][P]&&(C=`/${Mo[a][P].replace(/_/g,"-")}.htm`),P==="en"&&s.push({rel:"alternate",hreflang:"x-default",href:"https://"+Se().webDomain.en+C}),s.unshift({rel:"alternate",hreflang:P==="zh"?"zh-Hant":P,href:"https://"+Se().webDomain[P]+C})}if(!k.includes("en")){const P=k[0],C=r?`/${a.replace(/_/g,"-")}.htm`:Qe().path;s.push({rel:"alternate",hreflang:"x-default",href:"https://"+Se().webDomain[P]+C})}}const _=[{key:"canonical",rel:"canonical",href:`https://${Tl().host}${Tl().pathname}`}];return Qe().name!=="resource-detail"?_.concat(s):_},Lle=()=>{const t=j.common().locale;return sc({htmlAttrs:{lang:t,class:`lang-${t}`},script:Ole(),noscript:Ple(),link:oB()})},aB=t=>{if(t!=null&&t.script)for(const e of t==null?void 0:t.script)e.src&&(e.src=Rm(e.src));if(t!=null&&t.link)for(const e of t==null?void 0:t.link)e.href&&(e.href=Rm(e.href));if(t!=null&&t.noscript)for(const e of t==null?void 0:t.noscript)e.src&&(e.src=Rm(e.src));return sc({link:[...(t==null?void 0:t.link)||[]],script:[...(t==null?void 0:t.script)||[]],noscript:[...(t==null?void 0:t.noscript)||[]]})},Rle=t=>!t||typeof t!="object"?!1:Object.keys(t).filter(r=>r!=="@id"&&r!=="@type").length===0,iB=t=>{if(!t||typeof t!="object")return t;let e=JSON.stringify(t);e=e.replace(/#org(?!anization)/g,"#organization"),e=e.replace(/\/about\.htm#organization/g,"/#organization");const r=JSON.parse(e);return Array.isArray(r["@graph"])&&(r["@graph"]=r["@graph"].filter(a=>{const s=a==null?void 0:a["@type"];return!((s==="Organization"||s==="Brand")&&Rle(a))}),r["@graph"].length===0)?null:r},Cle=t=>t==="zh"?"zh-Hant":t||"",xle=t=>{if(t.is_head_render_hreflang!==!0)return[];if(t.is_noindex===!0||t.robots==="1")return[];const e=Array.isArray(t.hreflang_alternates)?t.hreflang_alternates:[],r=new Set,a=e.filter(_=>!!(_!=null&&_.hreflang)&&!!(_!=null&&_.href)).filter(_=>{const m=_.hreflang.toLowerCase();return r.has(m)?!1:(r.add(m),!0)}).map(_=>({rel:"alternate",hreflang:_.hreflang,href:_.href}));if(!a.length)return[];const s=t.publish_url;if(!s)return a;const l=Cle(t.locale||j.common().locale);return a.some(_=>_.hreflang.toLowerCase()===l.toLowerCase())||!l?a:[...a,{rel:"alternate",hreflang:l,href:s}]},vPe=(t,e)=>{var r,a,s,l;if(t){const d=[],_=Array.isArray(t.structuredData)?t.structuredData:t.structuredData&&JSON.stringify(t.structuredData)!=="{}"?[t.structuredData]:[];for(const g of _){const y=ete(iB(g),{locale:j.common().locale,siteLevel:((a=(r=Se())==null?void 0:r.siteCfg)==null?void 0:a.siteLevel)||1,domainType:((l=(s=Se())==null?void 0:s.siteCfg)==null?void 0:l.domainType)||"",pathname:Qe().path});y&&d.push({type:"application/ld+json",innerHTML:y})}const m=[];t.keywords&&m.push({name:"keywords",content:t.keywords});const b=e==null?void 0:e.map(g=>({name:g.key,content:g.value}));return sc({title:t.title||t.metaTitle,meta:[{name:"description",content:t.metaDescription},...m,...t.meta||[],...b||[]],script:[...d,...t.script||[]],link:oB(t)})}},Ile=(t,e,r)=>{var g,y,E,S,O,w,k,P;const a=Tl();
59(g=Se())!=null&&g.siteCfg.siteLevel,(y=Se())!=null&&y.siteCfg.proLine;const s=((E=Se())==null?void 0:E.mainDomain)||((S=Se())==null?void 0:S.webDomain),l=t.author_link?t.author_link.startsWith("http")?t.author_link:`https://${a.host}${t.author_link}`:"",d=j.common(),_=d.locale,m=bee({locale:_,pathname:a.pathname,pageProductLine:d.pageProLine,appSiteLevel:((w=(O=Se())==null?void 0:O.siteCfg)==null?void 0:w.siteLevel)||1}),b={"@type":"Article",mainEntityOfPage:"https://"+a.host+a.pathname,"@id":"https://"+a.host+a.pathname,headline:t.title,author:{"@type":"Person","@id":`${l}#author`,name:t.author,url:l},description:((k=t==null?void 0:t.description)==null?void 0:k.replace(/"/g,""))||"",dateModified:r2((t==null?void 0:t.time)||"0"),datePublished:r2((t==null?void 0:t.create_time)||"0"),publisher:m||{"@type":"Organization",name:"Fengtao Software","@id":`https://${s[_]}/#organization`,logo:{"@type":"ImageObject",url:"https://images.dvdfab.cn/media/dvdfab_2.0_200_lhgwim.png/public",height:200,width:200}},image:{"@type":"ImageObject",url:e||`${(P=Se())==null?void 0:P.siteCfg.cdnDomain}/images/cn/articles/first_img/${j.common().pageProLine||"dvdfab"}.png`,height:1200,width:1200}};if(r&&r.length){const C={"@type":"BreadcrumbList",itemListElement:r.map((L,B)=>{const N=L.link?L.link.startsWith("http")?L.link:`https://${a.host}${L.link}`:`https://${a.host}${a.pathname}`;return{"@type":"ListItem",position:B+1,name:L.label,item:N}})};return{"@context":"https://schema.org","@graph":[b,C]}}return{"@context":"https://schema.org",...b}},yPe=(t,e)=>{const r=Tl(),a="https://"+r.host+r.pathname;let s=r.pathname;if(t.publish_url)try{s=new URL(t.publish_url,a).pathname}catch{s=r.pathname}const l=t.content,d=l.match(/<img.+? src="(.+?)"/)||[],_=l.match(/<img.+? width="(.+?)"/)||[],m=l.match(/<img.+? height="(.+?)"/)||[],b=d&&d.length>=2?d[1]:"",g=_&&_.length>=2?_[1]:"",y=m&&m.length>=2?m[1]:"",E=Ile(t,b,e==null?void 0:e.list),S=M=>{if(!M||typeof M!="object")return[];if(Array.isArray(M["@graph"]))return[...M["@graph"]];const{"@context":U,...F}=M;return Object.keys(F).length?[F]:[]};E["@context"];const O=S(E),w=t==null?void 0:t.seo_structured_data,k=Array.isArray(w)?w:w&&JSON.stringify(w)!=="{}"?[w]:[];for(const M of k){const U=iB(M);U&&O.push(...S(U))}const P=t==null?void 0:t.faqs;if(!O.some(M=>(M==null?void 0:M["@type"])==="FAQPage")&&Array.isArray(P)&&P.length){const M=P.filter(U=>(U==null?void 0:U.question)&&(U==null?void 0:U.answer)).map(U=>({"@type":"Question",name:U.question,acceptedAnswer:{"@type":"Answer",text:U.answer}}));M.length&&O.push({"@type":"FAQPage",mainEntity:M})}O.length>1;const L=[];!j.common().mobile&&b&&L.push({rel:"preload",as:"image",href:b,fetchpriority:"high"});const B=t.description||"",N=[{hid:"description",name:"description",content:B},{property:"og:site_name",content:"DVDFab"},{property:"og:image",content:b},{property:"og:image:width",content:g},{property:"og:image:height",content:y},{property:"og:type",content:"article"},{property:"og:title",content:t.title},{property:"og:url",content:a},{property:"og:description",content:B}];t.keywords&&N.push({hid:"keywords",name:"keywords",content:t.keywords||""}),t.robots==="1"&&N.push({name:"robots",content:"noindex"}),t.rating==="1"&&N.push({name:"rating",content:"adult"});const D=ce(()=>[]);return sc({title:t.title,meta:N,script:D.value,link:[{key:"canonical",rel:"canonical",href:`https://${r.host}${s}`},...L,...xle(t)]})},Or=Lt({__name:"Index",props:{loading:{type:String,default:"lazy"},src:{type:String,default:""},densities:{type:String,default:"x1"},imgPreload:{type:Boolean,default:!1},dataSort:{type:Number}},setup(t){const e=t,r=ce(()=>typeof e.src=="string"?Rm(e.src):"");if(!j.common().mobile&&r.value&&e.imgPreload){const a={rel:"preload",as:"image",href:r.value,fetchpriority:"high"};typeof e.dataSort=="number"&&!isNaN(e.dataSort)&&(a["data-sort"]=e.dataSort),aB({link:[a]})}return(a,s)=>{const l=gle;return R(r)?(G(),je(l,dh(go({key:0},{...e,...a.$attrs,src:R(r),loading:t.loading?t.loading:void 0})),null,16)):he("",!0)}}}),Mle=Object.freeze(Object.defineProperty({__proto__:null,default:Or},Symbol.toStringTag,{value:"Module"})),Nle={class:"container"},Dle=Lt({name:"BaseContainer",__name:"Index",setup(t){return(e,r)=>(G(),Q("div",Nle,[ro(e.$slots,"default",{},void 0,!0)]))}}),Ga=sn(Dle,[["__scopeId","data-v-889100c1"]]),Ble=Lt({__name:"Base",setup(t){const e=Do("context");return(r,a)=>(G(),je(po(R(e).tag),{class:ct(["b-rd-4 pl8 pr8 font-s-sm pt3.5 pb3.5 tag",{[R(e).type]:[R(e).t
59ype],"is-hover":R(e).enableHover}])},{default:nt(()=>[ro(r.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))}}),Ule=sn(Ble,[["__scopeId","data-v-91b04ca8"]]),Fle=Lt({__name:"Base",setup(t){const e=Do("context");return(r,a)=>(G(),je(po(R(e).tag),{class:ct(["pl6 pr6 font-s-xs pt2 pb2 c-white tag",[R(e).size]])},{default:nt(()=>[ro(r.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))}}),$le=sn(Fle,[["__scopeId","data-v-14088da1"]]),jle={class:"inline-block tag"},Vle={class:"tag-content ws-nowrap min-w-100"},zle=Lt({__name:"CardRight",setup(t){return Do("context"),(e,r)=>{const a=Or;return G(),Q("div",jle,[at(a,{src:"https://images.dvdfab.cn/media/tag_left2x_d8cd5ac59c.png/public",width:"40",height:"40",alt:"Tag left"}),X("div",Vle,[ro(e.$slots,"default",{},void 0,!0)]),at(a,{src:"https://images.dvdfab.cn/media/tag_right2x_54b2e46a45.png/public",width:"16",height:"16",alt:"Tag right"})])}}}),Hle=sn(zle,[["__scopeId","data-v-732efc74"]]),Gle=Lt({__name:"App",setup(t){const e=Do("context");return(r,a)=>(G(),je(po(R(e).tag),{class:ct(["b-rd-4 pl8 pr8 font-s-sm pt3.5 pb3.5 tag flex-shrink-0",R(e).app])},{default:nt(()=>[ro(r.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))}}),qle=sn(Gle,[["__scopeId","data-v-e30b9def"]]),Wle=Lt({__name:"Colorful",setup(t){const e=Do("context");return(r,a)=>(G(),je(po(R(e).tag),{class:ct(["tag",R(e).theme])},{default:nt(()=>[ro(r.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))}}),Yle=sn(Wle,[["__scopeId","data-v-42dfc4e1"]]),Pp=Lt({__name:"Index",props:{type:{type:String,default:"normal"},theme:{type:String,default:""},tag:{type:String,default:"span"},size:{type:String,default:"small",validator:t=>["small","medium","large"].includes(t)},enableHover:{type:Boolean,default:!1}},setup(t){const e=t,r=Ule,a=$le,s=Hle,l=qle,d=Yle;return Nl("context",{...e}),(_,m)=>["dark","normal"].includes(e.type)?(G(),je(po(R(r)),{key:0},{default:nt(()=>[ro(_.$slots,"default")]),_:3})):e.type==="promotion"?(G(),je(po(R(a)),{key:1},{default:nt(()=>[ro(_.$slots,"default")]),_:3})):e.type==="cardRight"?(G(),je(po(R(s)),{key:2},{default:nt(()=>[ro(_.$slots,"default")]),_:3})):e.type==="app"?(G(),je(po(R(l)),{key:3},{default:nt(()=>[ro(_.$slots,"default")]),_:3})):e.type==="colorful"?(G(),je(po(R(d)),{key:4},{default:nt(()=>[ro(_.$slots,"default")]),_:3})):he("",!0)}}),Kle={streamimg_topics:"Streaming Topics"},Jle={author_title_editor_profile:"Editor Profile",author_title_latest_posts:"Latest Posts",author_contact:"Contact"},Xle={categories:"Categories",hide:"Hide",show:"Show",videos:"Videos",read_in_article:"Read in Article",related_videos:"Related Videos",transcript:"Transcript",transcript_desc:"Follow along using the transcript.",follow_channels:"Follow our YouTube Channels",subscribe:"Subscribe"},Qle={home:"Home",tips:"Tips",summary:"Summary:",related_articles:"Related Articles",related_tips:"Related\xA0Tips:",latest_articles:"The Latest Articles",popular_tags:"Popular Tags",catalog:"Table of Contents",recommended_articles:"Recommended Articles",category_netflix:"Articles about Netflix",category_amazon:"Articles about Amazon Prime Video",category_disney:"Articles about  Disney",category_hbo:"Articles about Max",category_hulu:"Articles about HULU",category_youtube:"Articles about YouTube",category_u_next:"Articles about U-NEXT",category_apple_tv:"Articles about  AppleTV+",category_paramount_plus:"Articles about Paramount+",category_abematv:"Articles about AbemaTV",category_espn_plus:"Articles about ESPN+",category_r18:"Articles about R18",category_funimation:"Articles about Funimation",category_fanza:"Articles about FANZA",category_discovery_plus:"Articles about Discovery Plus",category_rakuten_tv:"Articles about Rakuten TV",category_olympic_game:"Articles about Olympic Game",category_fod:"Articles about FOD",category_paravi:"Articles about Paravi",category_tvnow:"Articles about RTL Plus",category_shahid:"Articles about Shahid",category_joyn:"Articles about Joyn",category_crunchyroll:"Articles about Crunchyroll",category_peacock:"Articles about Peacock",inquiry_title:"DVDFab Software",inquiry_desc:"Wait! Free Download to Have a Try before Leaving",inquiry_download_win:"Download Now",inquiry_download_mac:"Download Now",thumbs_text:"Was this post helpful to you?",category_orther:"Others",free_trial:"Get 30-Day Free Trial",no_more:"No More Articles.",loading:"Loading...",comments_title:"Leave Your Comments",comments_desc:"Your email address will not be published. Required fields are marked",comments_form_label_1:"Your Name",comments_form_label_2:"Your Email",comments_form_label_3:"Others",comments_form_placeholder_3:"Any comments? Let's discuss!",comments_success:"Thank y
59ou for your comment! Your comment is under review and will be posted once approved.",inquiry_dync_title:"{{proLine}} Software",joinText:"Join the discussion and share your voice here",resourceLists:"Resource Lists",author_info:"By {name} - {date}",noMore:"No more",blogList:"Blog List",blog:"Blogs",support_center:"Support Center",faq_desc:"Frequently Asked Questions (FAQ)",faq:"FAQ",support_pl:"Search for answers",faq_support:"{name} Support",quick_start:"{name} Quick Start",support_guide:"{name} User Guide",technology:"Technology",blogStr:"Blogs"},Zle={middle_pay_note_title:"Redirecting to Secure Payment...",middle_pay_note_desc:"Please wait while we redirect you to our secure payment partner, {site_name}, to complete your transaction. <br />Redirecting in {time} seconds..."},ede={btn_text:"Spin",lucky_title:"{user_num} users win the {coupon_off} coupon bundle",coupon_title:"You just hit the jackpot!",coupon_desc:"Coupon Bundle",coupon_note:"*The coupon bundle includes a {coupon_off} coupon and a $25 Amazon Gift Card, valid only for StreamFab All-in-One. This bundle will expire in 15 minutes.",coupon_btn_text:"Apply Coupon",lucky_main_title:"Easter Sale: Spin to Win <span>Up to $40</span> Coupon Bundle",wheel_dlg_coupon_desc:"+ $25 Amazon Gift Card Included"},tde={resource_1:"Other Tools You May Need",res_title_dvd:"DVD",res_title_blu_ray:"Blu-ray",res_title_video:"Video",res_title_cinavia:"Cinavia",res_title_drm:"DRM",res_title_4k_media:"4K Media",res_title_8k_media:"8K Media",res_title_image:"Image",res_title_topic:"Topics",res_title_youtube_mp3:"YouTube MP3",article_link_streamfab:"StreamFab Related Articles",article_link_dvdfab:"DVDFab Related Articles",article_link_others:"Other Products Related Articles",article_link_unifab:"UniFab Related Articles",article_link_bookfab:"Other Products Related Articles",topics:"Topics",recorder:"Recorder",subscribe_success:"Thanks for subscribing! Please check your email for more discount information.",subscribe_fail:"Please enter correct email\uFF01",bookfab:"BookFab",hot_articles:"\u4EBA\u6C17\u8A18\u4E8B",res_title_other:"\u4E0D\u9700\u8981\u7FFB\u8BD1",article_hot_title:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_1:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_2:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_3:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_4:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_5:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_6:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link1:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link2:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link3:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link4:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link5:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link6:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_recorder:"Recorder",res_title_bookfab_index:"BookFab",res_title_tips:"Tips",res_title_downloader_topics:"Downloader Topics",res_title_video_s:"Video",res_title_audiobook:"Audiobook",res_title_ebook:"eBook",res_title_spotify:"Spotify",res_title_amazon_music:"Amazon Music",res_title_apple_music:"Apple Music",res_title_youtube_music:"YouTube Music",res_title_tidal:"TIDAL",res_title_audible:"Audible",res_title_deezer:"Deezer",res_title_soundcloud:"SoundCloud",res_title_line_music:"LINE MUSIC",res_title_dhits:"Dhits",res_title_qobuz:"Qobuz",res_title_general:"General",res_title_pandora:"Pandora",res_title_play_dvd:"Play DVD",res_title_play_blu_ray:"Play Blu-ray",res_title_play_uhd:"Play UHD",res_title_play_video:"Play Video","res_title_manga ":"Manga",res_title_manga:"Manga",res_title_technology:"Technology",res_title_magazine:"Magazine"},nde={all:"All",active:"Active",inactive:"Inactive",available:"Available",expired:"Expired",risk:"Risk",charge_back:"Chargeback",refunded:"Refunded",completed:"Completed",registered:"Registered",discontinued:"Discontinued",cancelled:"Canceled",pending:"Pending",owned:"Owned",used:"Used",proceed:"Proceed",manage:"Manage ",details:"Details ",activate:"Activate",refund:"Refund",invoice:"Invoice",windows:"Windows",macos:"macOS",back:"Back",save:"Save",email:"Email",password:"Password",change:"Change",savings:"Savings",description:"Description",status:"Status",id:"ID",expiry_date:"Expiry Date",date:"Date",amount:"Amount",product:"Product",products:"Products",order_id:"Order ID",never_expire:"Never Expire",renew:"Renew",fab365_title:"Fab365 Subscription",fab365:"Fab365",next_billing_date:"Next Billing Date",expires_on:"Expires on",expired_on:"Expired on",fab365_desc:"Your Daily Access to All DVDFab Software & Services.",exlusive_offer:"Exclusive Offer",had_purchased:"Already purchased",to_upgraded:"To be upgraded",no_order:"No order history yet.",no_subscription:"No subscription yet.",no_product:"No product yet.",no_data:"No data yet.",tax_id:"Tax ID",country:"Country/Region",address:"Address Line",city:"City",postal_code:"ZIP/Postal Code",province:"State/Province",phone_number:"Phone Number",business_save_tip:"Business information saved!",discount_for:"Discount For You",special_for:"Special price for you",account:"Account",dashboard:"Dashboard",profile:"Profile",gift_card:"Gift Card",billing:"Billing",order_istory:"Order History",subscriptions:"Subscriptions",my_products:"My Products",extended_services:"Extended Services",installer
59s:"Installers",license:"License",license_management:"License Management",bookfab_quota:"BookFab Quota",support:"Support",suppor_ticket:"Support Ticket",support_center:"Support Center",forum:"Forum",view_other_products:"View other products >",loading_desc_1:"Please wait...",loading_desc_2:"In process, please wait a moment.",submit_tip_1:"Incorrect verification code.",submit_tip_2:"Something Went Wrong.",submit_tip_3:"Request submitted.",submit_tip_4:"Copied.",logout_fail_tip:"Logout failed",in_process:"In process, please wait a moment.",actions:"Actions",os:"OS",processor:"Processor",off:"OFF",expires:"Expires",copy_text:"The selected content has been copied.",not_supported:"not supported!",cancel:"Cancel",recommended:"recommended",ok:"OK",added:"Added",time:"Time",module:"Module",source:"Source",project_id:"Project ID",total:"Total",expiration_date:"Expiration Date",owned_products:"Owned Products"},rde={page_title:"Back to School Sale",page_meta_keys:"Save a Massive $113 on MusicFab All-In-One \u2014 Limited Time Offer!",page_meta_desc:"Save a Massive $113 on MusicFab All-In-One \u2014 Limited Time Offer!",banner_title:"Back to School Sale",banner_desc:"<span>Save a Massive $113</span> on MusicFab All-In-One \u2014 Limited Time Offer!",aio_desc:"Include more than 10 products. Quickly download lossless music and support multiple formats.<br>Access playlists and more with the built-in browser.",aio_gift_1:"3-Computer License",aio_gift_2:"$25 Amazon Gift Card",aio_upgrade_desc:"* If you have already purchased some MusicFab products, you can go to the member center to upgrade to MusicFab All-In-One for as low as <b>$49</b>.",aio_upgrade_url:"/member.htm?pro=promotion_musicfab",my_combo_desc:"Any combination of products you need",block_title_3:"Special Offer",go_win:"Go to Win Version",start_to_customize:"Start to Customize",my_combo_block_1_cur_price:"<span>$</span>69.99",my_combo_block_1_org_price:"$199.99",time_end:"2025/9/5",loop_seconds:"259200",off_num_text:"{num}%<br><span>OFF</span>",coupon_num:"{num}% <br><span>OFF</span>",countDown_show:"true",aio_couon_special_desc:"Anniversary Saving: Extra <b>$20</b> OFF",my_combo_couon_special_desc:"Anniversary Saving: Extra <b>$10</b> OFF",common_coupon_desc:"Discounts will be automatically applied to purchases.",block_3_pro_desc:"Download lossless music, including MVs, to MP3, M4A, FLAC files, etc., at blazing fast speed.",tab_text_1:"<strong>$113 OFF </strong> on MusicFab All-In-One",tab_text_2:"<strong>$250 OFF </strong> on MusicFab & StreamFab  All-In-One",tab_text_3:"MusicFab MyCombo",tab_text_4:"<strong>50% OFF </strong> Best Sellers",bundle_aio_gift_1:"3-Computer License for MusicFab",bundle_aio_gift_2:"5-Computer License for StreamFab",bundle_aio_gift_3:"$35 Amazon Gift Card",giveaways:"Giveaways",video_list_title:"StreamFab Video Downloaders (Lifetime)",music_list_title:"MusicFab Music Converters (Lifetime)",aio_desc_1:"Upgrade to MusicFab All-In-One with your exclusive discount. <br>Get 10+ converters and future updates for all your music downloading needs.",aio_products_title:"To Be Upgraded",aio_products_buy_title:"Already Purchased",aio_recom_desc:"If you have bought MusicFab products, you can get MusicFab All-In-One at a super low price, starting from $39.99 ! <span>Login </span> to see your own exclusive offer!",member_login:"Member Login",create_account_prefix:"Don\u2019t have an account?",banner_desc_2:"<span>Save a Massive $113</span> on MusicFab All-In-One \u2014 Limited Time Offer!",banner_desc_olduser:"School\u2019s In Session \u2014 Unlock Your <b>Exclusive Upgrade Deal!</b>",best_seller_desc_1:"Download Spotify playlists, songs, albums, and podcasts with fast speed",best_seller_desc_2:"Download songs quickly from Amazon Music Unlimited for offline listening",best_seller_desc_3:"Download Apple Music to high-quality MP3, M4A, FLAC, and WAV formats",best_seller_desc_4:"Download lossless music, including MVs, to MP3, M4A, FLAC files, etc., at blazing fast speed.",best_seller_title:"Up to<b> 50% OFF</b> for MusicFab Best Sellers",combo_dlg_1:"For more than 5 products, we recommend that you get MusicFab All-In-One for a better choice.",combo_dlg_2:"All of {num} products included",combo_dlg_3:"$25 Amazon Card",banner_end_time_desc_old:"The Back to School Sale expires on Sept. 5th, 2025.",banner_end_time_desc:"The Back to School Sale expires on Sept. 5th, 2025.",try_lucky:"Try Lucky Draw",pick_win:"Pick and Win",why_title:"Why Choose MusicFab All-In-One Downloader?",why_aio_tit:"MusicFab All-In-One",why_single_tit:"MusicFab Single Product",why_single_price:"$69.99\u2014$129.99",why_aio_list1:"<b>10+</b> Downloaders",why_aio_list2:"<b>$25</b> Amazon Gift Card",why_aio_list3:"3 PC License",why_aio_list4:"Lifetime Use",why_aio_list5:"Money-Back Guarantee",why_aio_list6:"Convert to 5+ Formats",why_single_list1:"<b>1</b> Downloaders",why_single_list2:"<b>NO</b> Amazon Gift Card",why_single_list3:"<b>1</b> PC License",why_single_list4:"Lifetime Use",why_single_list5:"Money-Back Guarantee",why_single_list6:"Convert to 5+ Formats",user_desc_1:"MusicFab is useful for me to download my favorite music tracks in popular audio formats. And I don't need to switch between apps with its inbuilt browser. Very easy.",user_desc_2:"I don't have a big budget for music services, but MusicFab has helped me tremendously with music downloading, allowing me to have the best experience even without upgrading my account. I highly recommend it!",user_desc_3:"I downloaded the free trial, and it exceeded my expectations. The conversion process is straightforward, and the speed is much faster than others. Good product.",user_name_1:"Frank",user_name_2:"Wolly",user_name_3:"Sally",tab_text_5:"Why Choose MusicFab All-In-One",tab_text_0:"Try the Lucky Grid"},ode={products:"Products",support:"Support",posts:"Posts",login:"Log In",member_center:"Member Center",free_download:"Free Download",online_free_tools:"Free Tools",download:"Download",aio_desc:"The ultimate music converter.",mycombo_desc:"Customize your own bundle.",region_international:"International",region_japan:"Japan",open_menu:"Open menu",close_menu:"Close menu",home_aria:"MusicFab home",back_to_top:"Back to top",change_language:"Change language",footer_tagline:"Hear it. Love it. Keep it.",footer_group_products:"Products",footer_group_free_tools:"Free Tools",footer_group_support:"Support",footer_group_about:"About",footer_download_center:"Download Center",footer_contact_support:"Support",footer_about_us:"About Us",footer_affiliate:"Affiliate Program",footer_company_info:"Company Information",footer_terms:"Terms of Use",footer_legal:"Legal Disclaimer",footer_dmca:"DMCA",footer_privacy:"Privacy Policy",footer_cookies:"Cookies Policy",footer_refund:"Refund Policy",footer_purchase:"Purchase Policy",footer_copyright:"\xA9 2026 MusicFab. All rights reserved.",footer_online_music_downloader:"Online Music Downloader",footer_social_youtube_aria:"Visit MusicFab on YouTube",footer_social_discord_aria:"Join MusicFab on Discord",footer_social_reddit_aria:"Follow MusicFab on Reddit",aio_discount_badge:"30% OFF"},ade={desktop:"Desktop",mobile:"Mobile",learn_more:"Learn More",read_more:"Read More",try_it_free:"Try It Free",free_download:"Free Download",download:"Download",download_info:"100% Safe & Clean",buy_n
59ow:"Buy Now",buy_info:"14-Day Money Back Guarantee",win:"Windows",mac:"Mac",win_version:"Windows 11/10/8.1/8/7",mac_version:"macOS 10.13 - 15.x",try_for_free:"Try for Free",lifetime:"Lifetime",last_update:"Last Update:",coupon_num:"{num}% <br><span>OFF</span>",coupon_num_2:"{num}% OFF",coupon_num_3:"{num}% <br> <i>OFF</i>",coming_soon:"Coming Soon",hot:"HOT",version:"Version",upgrade_now:"Upgrade Now",upgrade_off:"Upgrade Deal",original_price:"Original price",standard_price:"Standard Price",special_offer:"Special Offer",final_price:"Final Price",bundle_save:"Bundle Saving",start_from:"Start from",free:"Free",more:"More",overview:"Overview",features:"Features",guide:"Guide",tech_specs:"Tech Specs",adult:"adult",gift:"Gift",common_new:"NEW",login:"Login",logout:"Logout",member:"Member",dashboard:"Dashboard",step_1:"Step 1",step_2:"Step 2",step_3:"Step 3",get_support:"Get Support",member_center:"Member Center",subscribe_newsletter:"Subscribe Newsletter",choose_language:"Choose Language",count_down_day:"Days",count_down_hour:"Hours",count_down_min:"Mins",count_down_sec:"Secs",count_down_ms:"Ms",contact_us:"Contact Us",detail:"Detail",upgrade_price:"Upgrade Price",copyright:"&copy; 2003-2025 DVDFab.cn All Rights Reserved.",per_pro:"{num} Per Product",email_placeholder:"Enter your Email to get more",subscribe:"Subscribe",subscribe_now:"Subscribe Now",no_email:"Please enter correct email",mac_download_dlg_title:"Select the version of {keyword} that's right for your Mac",mac_download_dlg_title_sub:"Check which chip your Mac Has:",mac_download_dlg_desc:'1. At the top left, open the Apple menu.<br> 2. Select About This Mac.<br> 3. In the "Overview" tab, look for "Processor" or "Chip".<br> 4. Check if it says "Intel" or "Apple".',mac_download_dlg_btn_1:"Mac with Intel processor",mac_download_dlg_btn_2:"Mac with Apple silicon",purchase_proname:"Purchase {product_name}",num_month:"{num} Month",num_year:"{num} Year",no_email_suffix:'Please do not use e-mail addresses with the suffix "dvdfab.cn".',email_address:"Email Address",invalid_email:"Invalid E-mail format.",field_required:"This field is required.",submit_success:"Submission successful!",submit_failed:"Submission failed!",sub_dlg_msg:"DVDFab may send me product updates and offers via email. It is possible to opt-out at any time.",continue:"Continue",resources:"Resources",dvdfab_aio_name_win:"DVDFab All-In-One",dvdfab_aio_name_mac:"DVDFab All-In-One for Mac",submit:"Submit",recaptcha_error:"recaptcha is error.",step:"Step {num}.",gifts:"Gifts",promotion_smart_title:"Explore Popular Choices",product_selected:"Products Selected",discount:"Discount",checkout_now:"Checkout Now",gift_desc_3pc:"1 License for 3 PC",promotion_common_title:"Enjoy Special Offer on Other Product Categories",promotion_common_desc:"Up to {num}% OFF",promotion_common_btn:"Get More Offers",promotion_common_dvdfab_desc:"A versatile disc processing tool offers complete multimedia solutions, covering DVD, Blu-ray, UHD, and more.",promotion_common_unifab_desc:"An AI-powered comprehensive video processing tool, offering various video editing and enhancement solutions.",promotion_common_musicfab_desc:"A robust music downloading software that can download music from multiple music platforms.",promotion_common_streamfab_desc:"An excellent video downloading solution allows you to download videos from 1000+ streaming sites at high speed.",promotion_common_dvdfab_coupon:"50",promotion_common_unifab_coupon:"50",promotion_common_musicfab_coupon:"50",promotion_common_streamfab_coupon:"40",combo_error_desc:"To checkout, please select 2 products at least.",go_mac:"Go to Mac Version",loading:"Loading...",download_now:"Download Now",see_more:"See More",already_purchased:"Already Purchased: {num} products",products_not_owned:"Products Not Owned: {num} products",grab_the_offer:"Grab the Offer",customize_now:"Customize Now",grab_now:"Grab Now",go_win_version:"Go to Win Version",go_mac_version:"Go to Mac Version",forget_password:"Forgot Password?",create_account:"Create an Account",or:"OR",enter_email:"Enter your E-mail.",enter_password:"Enter your password.",verify_code:"Enter your E-mail.",upgrade:"Upgrade",grab_the_deal:"Grab the deal",not_owned:"Products Not Owned",owned:"Products Owned",invali
59d_code:"Invalid verification code!",account_locked:"Login failed. This account has been locked due to unusual activity.",submit_failed_check:"Submission failed! Please check your login credentials and try again.",try_again:"Try Again",member_login:"Member Login",common_vat:"inkl. MwSt.",products_includes_title:"Products Included (Lifetime):",watchTheVideo:"Watch the video",thanks:"Thanks",coupons:"Coupons",verification_failed:"Verification Failed",verification_code:"verification code",streamfabNotice:"Please note: The price of StreamFab All-In-One will increase on July 8. If you plan to purchase, we recommend placing your order soon to lock in the current lower price.",combo_owned:"Owned",price_adjust_note:"NOTE\uFF1AThe price of DVDFab All-In-One will increase soon, as we continue to add new features including the upcoming AI Subtitle Generator. Purchase now to lock in the current price!",upgrade_dlg_title:"Special Offer for Upgrading to {proName}",upgrade_dlg_desc:"Upgrade now to {proName} (Lifetime) for only {price} and get {num} remaining products valued at {totalPrice}!",one_year:"1-Year",load_more:"Load More",vat_limit:"\u672C\u65E5\u7A0E\u5F15\u30BB\u30FC\u30EB",preload_test_pro:"950,1950,911,1911,918,1918",dvdfab_price_adjustment_notice:"NOTE\uFF1AThe price of DVDFab All-In-One will increase on January 1st, 2026, as we continue to add new features. Purchase now to lock in the current price and receive 300 credits for the upcoming AI Subtitle Generator for free!",black_friday:"Black Friday",has_all_desc:"You have the newest All-In-One!",has_npg_desc:"You already have a lifetime license for New Products Guarantee!",download_status:"Check product status>",streamfab_for_browser:"StreamFab for Browser",limit_text:"Limited-time",monthly:"Monthly",yearly:"Yearly",available_on:"Available on:",choose_products:"Choose Products",offer_expires_in:"Offer expires in <span>{time}</span>",go_to_member:"Go to Member Center",view_all:"View All",view_less:"View Less",reach_amount:"Min. order {price}",save_price:"Save",new_product:"New Product",renew_now:"Renew Now",streamfab_loyalty_save_aio:"Loyalty: Save $140",browser_dlg_title:"Select Extension Package",browser_dlg_subtitle:"Choose your preferred web browser extension package below.",browser_dlg_search_placeholder:"Search browser extensions...",browser_dlg_install_hint:"Easy 2-step setup: Drag package to manage page, then active CoApp inside plugin.",browser_dlg_empty:"No extensions match your search.",bookfab_aio_new_user_discount:"New User Discount",bookfab_aio_per_product:"As low as {num}/product",aio_upgrade_desc:"You can now upgrade to {pro_name} for only {price} with {num} products you haven't had."},sB={topic:Kle,author:Jle,video:Xle,article:Qle,checkout:Zle,luckyWheelInfo:ede,resource:tde,member:nde,musicfabPromotion:rde,navbar:ode,common:ade},ide={streamimg_topics:"\u30B9\u30C8\u30EA\u30FC\u30DF\u30F3\u30B0\u52D5\u753B\u30C0\u30A6\u30F3\u30ED\u30FC\u30C0\u30FC"},sde={author_title_editor_profile:"\u7DE8\u96C6\u8005\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB",author_title_latest_posts:"\u6700\u65B0\u306E\u6295\u7A3F",author_contact:"\u9023\u7D61\u5148"},cde={categories:"\u30AB\u30C6\u30B4\u30EA\u30FC",hide:"\u975E\u8868\u793A",show:"\u8868\u793A",videos:"\u52D5\u753B",read_in_article:"\u7D9A\u304D\u3092\u8AAD\u3080",related_videos:"\u95A2\u9023\u52D5\u753B",transcript:"\u6587\u5B57\u8D77\u3053\u3057",transcript_desc:"\u6587\u5B57\u8D77\u3053\u3057\u3092\u898B\u306A\u304C\u3089\u8FFD\u3046",follow_channels:"YouTube\u30C1\u30E3\u30F3\u30CD\u30EB\u3092\u30D5\u30A9\u30ED\u30FC\u3059\u308B",subscribe:"\u30C1\u30E3\u30F3\u30CD\u30EB\u767B\u9332"},ude={home:"\u30DB\u30FC\u30E0",tips:"\u88FD\u54C1\u306E\u8C46\u77E5\u8B58",summary:"\u8981\u7D04\uFF1A",related_articles:"\u95A2\u9023\u8A18\u4E8B",related_tips:"\u95A2\u9023Tips\uFF1A",latest_articles:"\u6700\u65B0\u8A18\u4E8B",popular_tags:"\u30BF\u30B0\u3067\u8A18\u4E8B\u3092\u63A2\u3059",catalog:"\u76EE\u6B21",recommended_articles:"\u30AA\u30B9\u30B9\u30E1\u8A18\u4E8B",category_netflix:"Netflix\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_amazon:"Amazon\u30D7\u30E9\u30A4\u30E0\u30D3\u30C7\u30AA\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_disney:"Disney+\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_hbo:"Max\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_hulu:"Hulu\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_youtube:"YouTube\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_u_next:"U-NEXT\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_apple_tv:"AppleTV+\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_paramount_plus:"Paramount Plus\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_abematv:"AbemaTV\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_espn_plus:"ESPN+\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_r18:"R18\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_funimation:"Funimation\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_fanza:"FANZA\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_discovery_plus:"Discovery Plus\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_rakuten_tv:"\u697D\u5929TV\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_olympic_game:"Olympic Game\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_fod:"FOD\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_paravi:"Paravi\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_tvnow:"RTL Plus \u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_shahid:"Shahid\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_joyn:"Joyn\u306B\u95A2\u3059\u308B\u8A18\u4E8B",category_crunchyroll:"Crunchyroll\u306B\u95A2\u3059\u308B\u4EBA\u6C17\u8A18\u4E8B",category_peacock:"Peacock\u306B\u95A2\u3059\u308B\u4EBA\u6C17\u8A18\u4E8B",inquiry_title:"DVDFab\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2",inquiry_desc:"\u5C11\u3005\u304A\u5F85\u3061\u304F\u3060\u3055\u3044\uFF01\u3053\u306E\u88FD\u54C1\u3092\u7121\u6599\u4F53\u9A13\u3057\u3066\u307F\u307E\u305B\u3093\u304B\uFF1F",inquiry_download_win:"\u4ECA\u3059\u3050\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",inquiry_download_mac:"\u4ECA\u3059\u3050\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",thumbs_text:"\u3053\u306E\u8A18\u4E8B\u306F\u5F79\u306B\u7ACB\u3061\u307E\u3057\u305F\u304B\uFF1F",category_orther:"\u95A2\u9023\u8A18\u4E8B",free_trial:"30\u65E5\u9593\u7121\u6599\u8A66\u7528\u7248\u3092\u30B2\u30C3\u30C8",no_more:"\u8A18\u4E8B\u306F\u3053\u308C\u4EE5\u4E0A\u3042\u308A\u307E\u305B\u3093\u3002",loading:"\u8AAD\u307F\u8FBC\u307F\u4E2D",comments_title:"\u30B3\u30E1\u30F3\u30C8\u3059\u308B",comments_desc:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u306F\u516C\u958B\u3055\u308C\u307E\u305B\u3093\u3002\u5FC5\u8981\u306A\u9805\u76EE\u306F\u3054\u5165\u529B\u304F\u3060\u3055\u3044\u3002",comments_form_label_1:"\u304A\u540D\u524D",comments_form_label_2:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9",comments_form_label_3:"\u305D\u306E\u4ED6",comments_form_placeholder_3:"\u30B3\u30E1\u30F3\u30C8\u304C\u3042\u308A\u307E\u3059\u304B\uFF1F\u8A71\u3057\u54
5908\u3044\u307E\u3057\u3087\u3046\uFF01",comments_success:"\u30B3\u30E1\u30F3\u30C8\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\uFF01\u73FE\u5728\u3001\u30B3\u30E1\u30F3\u30C8\u3092\u5BE9\u67FB\u4E2D\u3067\u3059\u3002\u627F\u8A8D\u3055\u308C\u6B21\u7B2C\u3001\u63B2\u8F09\u3055\u308C\u307E\u3059\u3002",inquiry_dync_title:"{{proLine}}\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2",joinText:"\u3053\u3061\u3089\u3067\u3054\u610F\u898B\u3092\u5171\u6709\u3057\u3066\u3001\u4EA4\u6D41\u3057\u307E\u3057\u3087\u3046\u3002",resourceLists:"\u30EA\u30BD\u30FC\u30B9\u30EA\u30B9\u30C8",author_info:"{name} \u3088\u308A - {date} ",noMore:"\u3053\u308C\u4EE5\u4E0A",blogList:"\u30D6\u30ED\u30B0\u4E00\u89A7",blog:"\u30D6\u30ED\u30B0",support_center:"\u30B5\u30DD\u30FC\u30C8\u30BB\u30F3\u30BF\u30FC",faq_desc:"\u3088\u304F\u3042\u308B\u8CEA\u554F\uFF08FAQ\uFF09",faq:"FAQ",support_pl:"\u56DE\u7B54\u3092\u63A2\u3059",faq_support:"{name} \u30B5\u30DD\u30FC\u30C8",quick_start:"{name} \u30AF\u30A4\u30C3\u30AF\u30B9\u30BF\u30FC\u30C8",support_guide:"{name} \u30E6\u30FC\u30B6\u30FC\u30AC\u30A4\u30C9",technology:"\u30C6\u30AF\u30CE\u30ED\u30B8\u30FC",blogStr:"\u30D6\u30ED\u30B0"},lde={all:"\u3059\u3079\u3066",active:"\u6709\u52B9",inactive:"\u7121\u52B9",available:"\u5229\u7528\u53EF\u80FD",expired:"\u671F\u9650\u5207\u308C",risk:"\u30EA\u30B9\u30AF",charge_back:"\u30C1\u30E3\u30FC\u30B8\u30D0\u30C3\u30AF",refunded:"\u8FD4\u91D1\u6E08\u307F",completed:"\u5B8C\u4E86",registered:"\u767B\u9332\u6E08\u307F",discontinued:"\u8CA9\u58F2\u7D42\u4E86",cancelled:"\u30AD\u30E3\u30F3\u30BB\u30EB\u6E08\u307F",pending:"\u4FDD\u7559\u4E2D",owned:"\u6240\u6709\u6E08\u307F",used:"\u4F7F\u7528\u6E08\u307F",proceed:"\u9032\u3080",manage:"\u7BA1\u7406",details:"\u8A73\u7D30",activate:"\u6709\u52B9\u5316",refund:"\u8FD4\u91D1",invoice:"\u8ACB\u6C42\u66F8",windows:"Windows",macos:"macOS",back:"\u623B\u308B",save:"\u4FDD\u5B58",email:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9",password:"\u30D1\u30B9\u30EF\u30FC\u30C9",change:"\u5909\u66F4",savings:"\u5272\u5F15\u984D",description:"\u8AAC\u660E",status:"\u30B9\u30C6\u30FC\u30BF\u30B9",id:"ID",expiry_date:"\u6709\u52B9\u671F\u9650",date:"\u65E5\u4ED8",amount:"\u91D1\u984D",product:"\u88FD\u54C1",products:"\u88FD\u54C1",order_id:"\u6CE8\u6587ID",never_expire:"\u7121\u671F\u9650",renew:"\u66F4\u65B0",fab365_title:"Fab365 \u30B5\u30D6\u30B9\u30AF\u30EA\u30D7\u30B7\u30E7\u30F3",fab365:"Fab365",next_billing_date:"\u6B21\u56DE\u8ACB\u6C42\u65E5",expires_on:"\u6709\u52B9\u671F\u9650\uFF1A",expired_on:"\u671F\u9650\u5207\u308C\u65E5\uFF1A",fab365_desc:"\u3059\u3079\u3066\u306EDVDFab\u30BD\u30D5\u30C8\u3068\u30B5\u30FC\u30D3\u30B9\u3092\u6BCE\u65E5\u5229\u7528\u53EF\u80FD\u3002",exlusive_offer:"\u9650\u5B9A\u30AA\u30D5\u30A1\u30FC",had_purchased:"\u8CFC\u5165\u6E08\u307F",to_upgraded:"\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u5F85\u3061",no_order:"\u6CE8\u6587\u5C65\u6B74\u306F\u3042\u308A\u307E\u305B\u3093\u3002",no_subscription:"\u30B5\u30D6\u30B9\u30AF\u30EA\u30D7\u30B7\u30E7\u30F3\u306F\u3042\u308A\u307E\u305B\u3093\u3002",no_product:"\u88FD\u54C1\u306F\u3042\u308A\u307E\u305B\u3093\u3002",no_data:"\u30C7\u30FC\u30BF\u306F\u3042\u308A\u307E\u305B\u3093\u3002",tax_id:"\u7D0D\u7A0E\u8005\u756A\u53F7",country:"\u56FD/\u5730\u57DF",address:"\u4F4F\u6240",city:"\u5E02\u533A\u753A\u6751",postal_code:"\u90F5\u4FBF\u756A\u53F7",province:"\u90FD\u9053\u5E9C\u770C/\u5DDE",phone_number:"\u96FB\u8A71\u756A\u53F7",business_save_tip:"\u4F01\u696D\u60C5\u5831\u3092\u4FDD\u5B58\u3057\u307E\u3057\u305F\uFF01",discount_for:"\u3042\u306A\u305F\u3078\u306E\u5272\u5F15",special_for:"\u7279\u5225\u4FA1\u683C",account:"\u30A2\u30AB\u30A6\u30F3\u30C8",dashboard:"\u30C0\u30C3\u30B7\u30E5\u30DC\u30FC\u30C9",profile:"\u30D7\u30ED\u30D5\u30A3\u30FC\u30EB",gift_card:"\u30AE\u30D5\u30C8\u30AB\u30FC\u30C9",billing:"\u8ACB\u6C42",order_istory:"\u6CE8\u6587\u5C65\u6B74",subscriptions:"\u30B5\u30D6\u30B9\u30AF\u30EA\u30D7\u30B7\u30E7\u30F3",my_products:"\u4FDD\u6709\u88FD\u54C1",extended_services:"\u62E1\u5F35\u30B5\u30FC\u30D3\u30B9",installers:"\u30A4\u30F3\u30B9\u30C8\u30FC\u30E9\u30FC",license:"\u30E9\u30A4\u30BB\u30F3\u30B9",license_management:"\u30E9\u30A4\u30BB\u30F3\u30B9\u7BA1\u7406",bookfab_quota:"BookFab \u30AF\u30A9\u30FC\u30BF",support:"\u30B5\u30DD\u30FC\u30C8",suppor_ticket:"\u30B5\u30DD\u30FC\u30C8\u30C1\u30B1\u30C3\u30C8",support_center:"\u30B5\u30DD\u30FC\u30C8\u30BB\u30F3\u30BF\u30FC",forum:"\u30D5\u30A9\u30FC\u30E9\u30E0",view_other_products:"\u4ED6\u306E\u88FD\u54C1\u3092\u898B\u308B >",loading_desc_1:"\u304A\u5F85\u3061\u304F\u3060\u3055\u3044...",loading_desc_2:"\u51E6\u7406\u4E2D\u3001\u5C11\u3005\u304A\u5F85\u3061\u304F\u3060\u3055\u3044\u3002",submit_tip_1:"\u8A8D\u8A3C\u30B3\u30FC\u30C9\u304C\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093\u3002",submit_tip_2:"\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002",submit_tip_3:"\u30EA\u30AF\u30A8\u30B9\u30C8\u3092\u9001\u4FE1\u3057\u307E\u3057\u305F\u3002",submit_tip_4:"\u30B3\u30D4\u30FC\u3057\u307E\u3057\u305F\u3002",logout_fail_tip:"\u30ED\u30B0\u30A2\u30A6\u30C8\u306B\u5931\u6557\u3057\u307E\u3057\u305F",in_process:"\u51E6\u7406\u4E2D\u3001\u5C11\u3005\u304A\u5F85\u3061\u304F\u3060\u3055\u3044\u3002",actions:"\u64CD\u4F5C",os:"OS",processor:"\u30D7\u30ED\u30BB\u30C3\u30B5",off:"OFF",expires:"\u6709\u52B9\u671F\u9650",copy_text:"\u9078\u629E\u3057\u305F\u5185\u5BB9\u3092\u30B3\u30D4\u30FC\u3057\u307E\u3057\u305F\u3002",not_supported:"\u975E\u5BFE\u5FDC\uFF01",cancel:"\u30AD\u30E3\u30F3\u30BB\u30EB",recommended:"\u63A8\u5968",ok:"OK",added:"\u8FFD\u52A0",time:"\u6642\u9593",module:"\u30E2\u30B8\u30E5\u30FC\u30EB",source:"\u30BD\u30FC\u30B9",project_id:"\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8ID",total:"\u5408\u8A08",expiration_date:"\u6709\u52B9\u671F\u9650",owned_products:"\u4FDD\u6709\u88FD\u54C1"},dde={middle_pay_note_title:"\u5B89\u5168\u306A\u6C7A\u6E08\u30DA\u30FC\u30B8\u3078\u79FB\u52D5\u3057\u3066\u3044\u307E\u3059...",middle_pay_note_desc:"\u6C7A\u6E08\u3092\u5B8C\u4E86\u3059\u308B\u305F\u3081\u3001\u5B89\u5168\u306A\u63D0\u643A\u6C7A\u6E08\u30B5\u30A4\u30C8\uFF08{site_name}\uFF09\u3078\u79FB\u52D5\u3057\u307E\u3059\u3002\u5C11\u3005\u304A\u5F85\u3061\u304F\u3060\u3055\u3044\u3002<br />{time}\u79D2\u5F8C\u306B\u79FB\u52D5\u3057\u307E\u3059..."},pde={btn_text:"GO",lucky_title:"{user_num}\u4EBA\u306E\u30E6\u30FC\u30B6\u30FC\u304C\u3059\u3067\u306B{coupon_off}\u30AF\u30FC\u30DD\u30F3\u3092\u7372\u5F97",coupon_title:"\u5927\u5F53\u305F\u308A\uFF01",coupon_desc:"\u30B3\u30F3\u30DC\u5272\u5F15",coupon_note:"*\u30B3\u30F3\u30DC\u5272\u5F15\u306B\u306F\u3001{coupon_off}\u306E\u30AF\u30FC\u30DD\u30F3\u3068\uFFE53500\u306EAmazon\u30AE\u30D5\u30C8\u30AB\u30FC\u30C9\u304C\u542B\u307E\u308C\u3066\u304A\u308A\u3001StreamFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u5C02\u7528\u3067\u3059\u3002\u6709\u52B9\u671F\u9650\u306F15\u5206\u3067\u3059\u3002",coupon_btn_text:"\u30AF\u30FC\u30DD\u30F3\u3092\u9069\u7528",lucky_main_title:"\u6700\u5927<span>6,400\u5186\u304A\u5F97\u306A\u30B3\u30F3\u30DC</span>\uFF01",wheel_dlg_coupon_desc:"+ \xA53,500 Amazon\u30AE\u30D5\u30C8\u30AB\u30FC\u30C9\u4ED8\u304D"},_de={page_title:"\u304A\u76C6\u30BB\u30FC\u30EB",page_meta_keys:"MusicFab\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u3001\u6700\u5927\uFFE56,840\u5206\u30BB\u30C3\u30C8\u5272\u5F15\uFF01",page_meta_desc:"MusicFab\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u3001\u6700\u5927\uFFE56,840\u5206\u30BB\u30C3\u30C8\u5272\u5F15\uFF01",banner_title:"\u304A\u76C6\u30BB\u30FC\u30EB",banner_desc:"MusicFab\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u3001<span>\u6700\u5927\uFFE56,840\u5206\u30BB\u30C3\u30C8\u5272\u5F15\uFF01</span>",aio_desc:"10\u7A2E\u985E\u4EE5\u4E0A\u306E\u88FD\u54C1\u306B\u5BFE\u5FDC\u3002\u30ED\u30B9\u30EC\u30B9\u97F3\u8CEA\u3067\u97F3\u697D\u3092\u9AD8\u901F\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3057\u3001\u8907\u6570\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306B\u5BFE\u5FDC\u3002<br>\u5185\u8535\u30D6\u30E9\u30A6\u30B6\u30FC\u3067\u30D7\u30EC\u30A4\u30EA\u30B9\u30C8\u3082\u7C21\u5358\u306B\u30A2\u30AF\u30BB\u30B9\u3002",aio_gift_1:"3\u30E9\u30A4\u30BB\u30F3\u30B9",aio_gift_2:"\uFFE53500 Amazon\u30AE\u30D5\u30C8\u30AB\u30FC\u30C9",aio_upgrade_desc:"* \u3082\u3057\u65E2\u306BMusicFab\u88FD\u54C1\u3092\u8CFC\u5165\u6E08\u307F\u306E\u5834\u5408\u3001\u4F1A\u54E1\u30BB\u30F3\u30BF\u30FC\u306B\u30A2\u30AF\u30BB\u30B9\u3057\u3066\u3001MusicFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u3092<b>\u6700\u4F4E\uFFE57230</b>\u304B\u3089\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u3059\u308B\u3053\u3068\u304C\u3067\u304D\u307E\u3059\u3002",aio_upgrade_url:"/member.htm?pro=promotion_musicfab",my_combo_desc:"\u5FC5\u8981\u306A\u88FD\u54C1\u3092\u81EA\u7531\u306B\u7D44\u307F\u5408\u308F\u305B",block_t
59itle_3:"\u7279\u5225\u5272\u5F15",go_win:"Win \u7248\u3078",start_to_customize:"\u30AB\u30B9\u30BF\u30DE\u30A4\u30BA",my_combo_block_1_cur_price:"<span>\xA5</span>10,850",my_combo_block_1_org_price:"\uFFE529,500",time_end:"2025/9/5",loop_seconds:"259200",off_num_text:"{num}%<br><span>OFF</span>",coupon_num:"{num}% <br><span>OFF</span>",countDown_show:"true",aio_couon_special_desc:"\u5468\u5E74\u8A18\u5FF5\u30AD\u30E3\u30F3\u30DA\u30FC\u30F3\uFF1A<b>2500\u5186</b>\u8FFD\u52A0\u30AF\u30FC\u30DD\u30F3\u914D\u5E03\u4E2D",my_combo_couon_special_desc:"\u5468\u5E74\u8A18\u5FF5\u30AD\u30E3\u30F3\u30DA\u30FC\u30F3\uFF1A<b>1000\u5186</b>\u8FFD\u52A0\u30AF\u30FC\u30DD\u30F3\u914D\u5E03\u4E2D",common_coupon_desc:"\u8FFD\u52A0\u30AF\u30FC\u30DD\u30F3\u306F\u81EA\u52D5\u7684\u306B\u9069\u7528\u3055\u308C\u307E\u3059\u3002",block_3_pro_desc:"MP3\u3001M4A\u3001FLAC\u306A\u3069\u306E\u5F62\u5F0F\u3067\u3001\u9AD8\u901F\u306B\u30ED\u30B9\u30EC\u30B9\u97F3\u697D\u3084MV\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3057\u307E\u3057\u3087\u3046\uFF01",tab_text_1:"MusicFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u304C<strong>15,950\u5186</strong>\u304A\u5F97\uFF01",tab_text_2:"MusicFab & StreamFab\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u304C<strong>36250\u5186</strong>\u304A\u5F97\uFF01",tab_text_3:"MusicFab MyCombo",tab_text_4:"YouTube\u304C<strong>50\uFF05OFF</strong>",bundle_aio_gift_1:"MusicFab 3\u53F0PC\u7528\u30E9\u30A4\u30BB\u30F3\u30B9",bundle_aio_gift_2:"StreamFab 5\u53F0PC\u7528\u30E9\u30A4\u30BB\u30F3\u30B9",bundle_aio_gift_3:"\uFFE55000 Amazon \u30AE\u30D5\u30C8\u5238",giveaways:"\u7279\u5178\u30D7\u30EC\u30BC\u30F3\u30C8",video_list_title:"StreamFab \u52D5\u753B \u30C0\u30A6\u30F3\u30ED\u30FC\u30C0\u30FC\uFF08\u7121\u671F\u9650\u7248\uFF09",music_list_title:"MusicFab YouTube Music \u5909\u63DB\u30BD\u30D5\u30C8\uFF08\u7121\u671F\u9650\u7248\uFF09",aio_desc_1:"\u7279\u5225\u5272\u5F15\u3067MusicFab\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u306B\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u3057\u307E\u3057\u3087\u3046\u3002<br>10\u4EE5\u4E0A\u306E\u30B3\u30F3\u30D0\u30FC\u30BF\u3068\u5C06\u6765\u306E\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3092\u5165\u624B\u3057\u3001\u3059\u3079\u3066\u306E\u97F3\u697D\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u30CB\u30FC\u30BA\u306B\u5BFE\u5FDC\u3057\u307E\u3059\u3002",aio_products_title:"\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u5BFE\u8C61",aio_products_buy_title:"\u8CFC\u5165\u6E08\u307F",aio_recom_desc:"MusicFab\u88FD\u54C1\u3092\u3054\u8CFC\u5165\u6E08\u307F\u306E\u304A\u5BA2\u69D8\u306F\u3001\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u304C\u9A5A\u304D\u306E\u9650\u5B9A\u4FA1\u683C\u3067\u3054\u8CFC\u5165\u3044\u305F\u3060\u3051\u307E\u3059\uFF01\u308F\u305A\u304B\uFFE56,200\u304B\u3089\u306E\u7279\u5225\u30D7\u30E9\u30A4\u30B9\uFF01<span>\u30ED\u30B0\u30A4\u30F3</span>\u3067\u304A\u5BA2\u69D8\u3060\u3051\u306E\u9650\u5B9A\u30AA\u30D5\u30A1\u30FC\u3092\u78BA\u8A8D\u304F\u3060\u3055\u3044\uFF01",member_login:"\u30E1\u30F3\u30D0\u30FC\u30ED\u30B0\u30A4\u30F3",create_account_prefix:"\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u304A\u6301\u3061\u3067\u306A\u3044\u3067\u3059\u304B\uFF1F",banner_desc_2:"MusicFab\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u3001<span>\u6700\u5927\uFFE57,310\u5206\u30BB\u30C3\u30C8\u5272\u5F15\uFF01</span>",banner_desc_olduser:"\u4F1A\u54E1\u9650\u5B9A\u306E\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u7279\u5178\uFF01",best_seller_desc_1:"Spotify\u306E\u30D7\u30EC\u30A4\u30EA\u30B9\u30C8\u3001\u697D\u66F2\u3001\u30A2\u30EB\u30D0\u30E0\u3001\u30DD\u30C3\u30C9\u30AD\u30E3\u30B9\u30C8\u3092\u9AD8\u901F\u3067\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",best_seller_desc_2:"Amazon Music\u306E\u697D\u66F2\u3092\u9AD8\u901F\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3057\u3066\u30AA\u30D5\u30E9\u30A4\u30F3\u518D\u751F",best_seller_desc_3:"Apple Music\u306E\u697D\u66F2\u3092\u9AD8\u97F3\u8CEA\u306E\u307E\u307EMP3\u3001M4A\u3001FLAC\u3001WAV\u5F62\u5F0F\u3067\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",best_seller_desc_4:"\u697D\u66F2\u3084MV\u3092\u30ED\u30B9\u30EC\u30B9\u3067\u8D85\u9AD8\u901F\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3057\u3001MP3\u3001M4A\u3001FLAC\u306A\u3069\u306E\u5F62\u5F0F\u3067\u4FDD\u5B58",best_seller_title:"MusicFab\u306E\u4EBA\u6C17\u88FD\u54C1\u304C<b>\u6700\u592750\uFF05OFF</b>\uFF01",combo_dlg_1:"\u88FD\u54C1\u30925\u3064\u4EE5\u4E0A\u4F7F\u7528\u3057\u305F\u3044\u5834\u5408\u306F\u3001\u3088\u308A\u591A\u6A5F\u80FD\u306AMusicFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u3092\u304A\u52E7\u3081\u3057\u307E\u3059\u3002",combo_dlg_2:"\u5168\u3066\u306E{num}\u88FD\u54C1\u304C\u542B\u307E\u308C\u3066\u3044\u307E\u3059",combo_dlg_3:"\uFFE53500 Amazon \u30AE\u30D5\u30C8\u5238",banner_end_time_desc_old:"\u304A\u76C6\u30BB\u30FC\u30EB\u306F2025\u5E749\u67085\u65E5\u307E\u3067\u3067\u3059\u3002",banner_end_time_desc:"\u3054\u6CE8\u610F\uFF1A\u30AF\u30FC\u30DD\u30F3\u306FMusicFab\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u5C02\u7528\u3067\u3001\u304A\u76C6\u30BB\u30FC\u30EB\u7D42\u4E86\u306E2025\u5E749\u67085\u65E5\u307E\u3067\u3054\u5229\u7528\u3044\u305F\u3060\u3051\u307E\u3059\u3002\u304A\u898B\u9003\u3057\u306A\u304F\uFF01",try_lucky:"\u904B\u8A66\u3057\u3067\u62BD\u9078",pick_win:"\u9078\u3093\u3067\u52DD\u3061\u307E\u3059",why_title:"\u306A\u305CMusicFab\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u30C0\u30A6\u30F3\u30ED\u30FC\u30C0\u30FC\u3092\u9078\u3076\u306E\u3067\u3059\u304B\uFF1F",why_aio_tit:"MusicFab\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3",why_single_tit:"MusicFab\u30B7\u30F3\u30B0\u30EB\u88FD\u54C1",why_single_price:"\uFFE510850-\uFFE520150",why_aio_list1:"<b> 10+ </b> \u30C0\u30A6\u30F3\u30ED\u30FC\u30C0\u30FC",why_aio_list2:"<b>\uFFE53500</b> \u306E\u30A2\u30DE\u30BE\u30F3\u30AE\u30D5\u30C8\u5238",why_aio_list3:"3 PC\u30E9\u30A4\u30BB\u30F3\u30B9",why_aio_list4:"\u6C38\u4E45\u5229\u7528\u53EF\u80FD",why_aio_list5:"\u8FD4\u91D1\u4FDD\u8A3C",why_aio_list6:"5\u3064\u4EE5\u4E0A\u306E\u5F62\u5F0F\u306B\u5909\u
5963DB\u3057\u307E\u3059",why_single_list1:"<b> 1 </b> \u30C0\u30A6\u30F3\u30ED\u30FC\u30C0\u30FC",why_single_list2:"<b> \u3044\u3044\u3048 </b> Amazon\u30AE\u30D5\u30C8\u30AB\u30FC\u30C9",why_single_list3:"<b>1</b> PC \u30E9\u30A4\u30BB\u30F3\u30B9",why_single_list4:"\u6C38\u4E45\u5229\u7528\u53EF\u80FD",why_single_list5:"\u8FD4\u91D1\u4FDD\u8A3C",why_single_list6:"5\u3064\u4EE5\u4E0A\u306E\u5F62\u5F0F\u306B\u5909\u63DB\u3057\u307E\u3059",user_desc_1:"\u4ED5\u4E8B\u67C4\u3001\u98DB\u884C\u6A5F\u3092\u3088\u304F\u5229\u7528\u3057\u307E\u3059\u3002MusicFab\u3092\u4F7F\u3063\u3066\u3088\u304F\u8074\u304F\u66F2\u3092\u30AA\u30FC\u30C7\u30A3\u30AA\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u3067\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3059\u308C\u3070\u3001\u30A4\u30F3\u30BF\u30FC\u30CD\u30C3\u30C8\u306B\u63A5\u7D9A\u3057\u306A\u304F\u3066\u3082\u97F3\u697D\u3092\u697D\u3057\u3081\u308B\u306E\u3067\u3001\u91CD\u5B9D\u3057\u3066\u3044\u307E\u3059\uFF01",user_desc_2:"\u97F3\u697D\u306E\u30B5\u30D6\u30B9\u30AF\u306F\u7A2E\u985E\u304C\u591A\u3044\u306E\u3067\u3042\u307E\u308A\u304A\u91D1\u3092\u304B\u3051\u305F\u304F\u3042\u308A\u307E\u305B\u3093\u2026\u3002MusicFab\u304C\u3042\u308C\u3070\u3069\u3093\u306A\u66F2\u3082\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3067\u304D\u3066\u52A9\u304B\u3063\u3066\u3044\u307E\u3059\u3002\u6210\u529F\u7387\u3082\u9AD8\u304F\u3066\u4F7F\u3044\u3084\u3059\u3044\u306E\u3067\u3001\u3081\u3061\u3083\u304F\u3061\u3083\u304A\u3059\u3059\u3081\u3067\u3059\uFF01",user_desc_3:"MusicFab\u306E\u7121\u6599\u7248\u3092\u4F53\u9A13\u3057\u307E\u3057\u305F\u3002\u4E88\u60F3\u4EE5\u4E0A\u306B\u826F\u3044\u30BD\u30D5\u30C8\u3067\u9A5A\u3044\u3066\u3044\u307E\u3059\u3002\u5909\u63DB\u304C\u672C\u5F53\u306B\u3042\u3063\u3068\u3044\u3046\u9593\u3067\u3001\u304A\u6C17\u306B\u5165\u308A\u306E\u97F3\u697D\u3092\u3069\u3093\u3069\u3093\u4FDD\u5B58\u3067\u304D\u307E\u3059\u3002\u4ECA\u307E\u3067\u306F\u30C8\u30E9\u30A4\u30A2\u30EB\u3067\u3057\u305F\u304C\u3001\u4ECA\u5EA6\u306F\u6709\u6599\u7248\u3092\u8CFC\u5165\u3057\u3088\u3046\u3068\u601D\u3044\u307E\u3059\u3002",user_name_1:"\u9AD8\u5C71\u69D8\uFF08MusicFab \u30E9\u30A4\u30D5\u30BF\u30A4\u30E0\u30D7\u30E9\u30F3\u52A0\u5165\u8005\uFF09",user_name_2:"\u798F\u5C71\u69D8\uFF08MusicFab \u30E9\u30A4\u30D5\u30BF\u30A4\u30E0\u30D7\u30E9\u30F3\u52A0\u5165\u8005\uFF09",user_name_3:"\u5C71\u5D0E\u69D8\uFF08MusicFab \u30C8\u30E9\u30A4\u30A2\u30EB\u30E6\u30FC\u30B6\u30FC\uFF09",tab_text_5:"MusicFab All-In-One \u3092\u9078\u3076\u7406\u7531",tab_text_0:"\u904B\u8A66\u3057\u306B\u30C1\u30E3\u30EC\u30F3\u30B8",upgrade_now:"\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9"},fde={resource_1:"\u4ED6\u306E\u30AA\u30B9\u30B9\u30E1\u88FD\u54C1",res_title_dvd:"DVD",res_title_blu_ray:"Blu-ray",res_title_video:"\u30D3\u30C7\u30AA",res_title_cinavia:"Cinavia",res_title_drm:"DRM",res_title_4k_media:"4K \u30E1\u30C7\u30A3\u30A2",res_title_8k_media:"8K \u30E1\u30C7\u30A3\u30A2",res_title_image:"\u5199\u771F\u3084\u753B\u50CF",res_title_topic:"\u8A71\u984C\u306E\u30C8\u30D4\u30C3\u30AF",res_title_youtube_mp3:"YouTube MP3 \u5909\u63DB",article_link_streamfab:"StreamFab \u95A2\u9023\u8A18\u4E8B",article_link_dvdfab:"DVDFab \u95A2\u9023\u8A18\u4E8B",article_link_others:"\u305D\u306E\u4ED6\u306E\u88FD\u54C1 \u95A2\u9023\u8A18\u4E8B",article_link_unifab:"UniFab \u95A2\u9023\u8A18\u4E8B",article_link_bookfab:"BookFab \u95A2\u9023\u8A18\u4E8B",topics:"\u8A71\u984C\u306E\u30C8\u30D4\u30C3\u30AF",recorder:"Recorder",subscribe_success:"\u3054\u8CFC\u8AAD\u3044\u305F\u3060\u3044\u305F\u8AA0\u306B\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3057\u305F\u3002\u30E1\u30FC\u30EB\u3067\u7279\u4FA1\u60C5\u5831\u3092\u30C1\u30A7\u30C3\u30AF\u3057\u3066\u304F\u3060\u3055\u3044\u3002",subscribe_fail:"\u6B63\u3057\u3044\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002",bookfab:"BookFab",hot_articles:"\u4EBA\u6C17\u8A18\u4E8B",res_title_other:"\u305D\u306E\u4ED6\u306E\u88FD\u54C1",article_hot_title:"\u4EBA\u6C17\u8A18\u4E8B",res_title_1:"DVDFab",res_title_2:"StreamFab",res_title_3:"UniFab",res_title_4:"\u30EC\u30B3\u30FC\u30C0\u30FC",res_title_5:"BookFab",res_title_6:"\u305D\u306E\u4ED6",res_title_link1:"/resource/dvdfab",res_title_link2:"/resource/streamfab",res_title_link3:"/resource/unifab",res_title_link4:"/resource/recorder",res_title_link5:"/resource/bookfab",res_title_link6:"/resource/others",res_title_recorder:"Recorder",res_title_bookfab_index:"BookFab",res_title_tips:"Tips",res_title_downloader_topics:"\u30C0\u30A6\u30F3\u30ED\u30FC\u30C0\u30FC\u30C8\u30D4\u30C3\u30AF",res_title_video_s:"\u52D5\u753B",res_title_audiobook:"\u30AA\u30FC\u30C7\u30A3\u30AA\u30D6\u30C3\u30AF",res_title_ebook:"\u96FB\u5B50\u66F8\u7C4D",res_title_spotify:"Spotify",res_title_amazon_music:"Amazon Music",res_title_apple_music:"Apple Music",res_title_youtube_music:"YouTube Music",res_title_tidal:"TIDAL",res_title_audible:"Audible",res_title_deezer:"Deezer",res_title_soundcloud:"SoundCloud",res_title_line_music:"LINE MUSIC",res_title_dhits:"Dhits",res_title_qobuz:"Qobuz",res_title_general:"General",res_title_pandora:"Pandora",res_title_play_dvd:"DVD \u518D\u751F",res_title_play_blu_ray:"Blu-ray \u518D\u751F",res_title_play_uhd:"UHD \u518D\u751F",res_title_play_video:"\u52D5\u753B\u518D\u751F","res_title_manga ":"\u30DE\u30F3\u30AC",res_title_manga:"\u30DE\u30F3\u30AC",res_title_technology:"\u30C6\u30AF\u30CE\u30ED\u30B8\u30FC",res_title_magazine:"\u30DE\u30AC\u30B8\u30F3"}
59,mde={products:"\u88FD\u54C1",support:"\u30B5\u30DD\u30FC\u30C8",posts:"\u8A18\u4E8B",login:"\u30ED\u30B0\u30A4\u30F3",member_center:"\u4F1A\u54E1\u30BB\u30F3\u30BF\u30FC",free_download:"\u7121\u6599\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",online_free_tools:"\u7121\u6599\u30C4\u30FC\u30EB",download:"\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",aio_desc:"\u97F3\u697D\u5909\u63DB\u30BD\u30D5\u30C8\u306E\u6C7A\u5B9A\u7248\u3002",mycombo_desc:"\u304A\u597D\u307F\u306E\u30D0\u30F3\u30C9\u30EB\u3092\u81EA\u7531\u306B\u30AB\u30B9\u30BF\u30DE\u30A4\u30BA\u3002",region_international:"\u30B0\u30ED\u30FC\u30D0\u30EB",region_japan:"\u65E5\u672C",open_menu:"\u30E1\u30CB\u30E5\u30FC\u3092\u958B\u304F",close_menu:"\u30E1\u30CB\u30E5\u30FC\u3092\u9589\u3058\u308B",home_aria:"MusicFab\u30DB\u30FC\u30E0",back_to_top:"\u30C8\u30C3\u30D7\u3078\u623B\u308B",change_language:"\u8A00\u8A9E\u3092\u5909\u66F4",footer_tagline:"\u97FF\u3044\u305F\u97F3\u3092\u3001\u624B\u5143\u306B\u3002",footer_group_products:"\u88FD\u54C1",footer_group_free_tools:"\u7121\u6599\u30C4\u30FC\u30EB",footer_group_support:"\u30B5\u30DD\u30FC\u30C8",footer_group_about:"\u4F1A\u793E\u60C5\u5831",footer_download_center:"\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u30BB\u30F3\u30BF\u30FC",footer_contact_support:"\u30B5\u30DD\u30FC\u30C8",footer_about_us:"\u4F1A\u793E\u6982\u8981",footer_affiliate:"\u30A2\u30D5\u30A3\u30EA\u30A8\u30A4\u30C8\u30D7\u30ED\u30B0\u30E9\u30E0",footer_company_info:"\u7279\u5B9A\u5546\u53D6\u5F15\u6CD5\u306B\u57FA\u3065\u304F\u8868\u8A18",footer_terms:"\u5229\u7528\u898F\u7D04",footer_legal:"\u514D\u8CAC\u4E8B\u9805",footer_dmca:"DMCA",footer_privacy:"\u30D7\u30E9\u30A4\u30D0\u30B7\u30FC\u30DD\u30EA\u30B7\u30FC",footer_cookies:"Cookie\u30DD\u30EA\u30B7\u30FC",footer_refund:"\u8FD4\u91D1\u30DD\u30EA\u30B7\u30FC",footer_purchase:"\u8CFC\u5165\u30DD\u30EA\u30B7\u30FC",footer_copyright:"\xA9 2026 MusicFab. All rights reserved.",footer_online_music_downloader:"\u30AA\u30F3\u30E9\u30A4\u30F3\u97F3\u697D\u30C0\u30A6\u30F3\u30ED\u30FC\u30C0\u30FC",footer_social_youtube_aria:"YouTube \u3067 MusicFab \u3092\u898B\u308B",footer_social_discord_aria:"Discord \u3067 MusicFab \u306B\u53C2\u52A0",footer_social_reddit_aria:"Reddit \u3067 MusicFab \u3092\u30D5\u30A9\u30ED\u30FC",aio_discount_badge:"30%OFF"},hde={desktop:"\u30C7\u30B9\u30AF\u30C8\u30C3\u30D7",mobile:"\u30E2\u30D0\u30A4\u30EB",learn_more:"\u8A73\u7D30\u60C5\u5831",read_more:"\u7D9A\u304D\u3092\u8AAD\u3080",try_it_free:"\u7121\u6599\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",free_download:"\u7121\u6599\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",download:"\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",download_info:"100%\u5B89\u5168\uFF08\u30A6\u30A3\u30EB\u30B9\u30C1\u30A7\u30C3\u30AF\u6E08\uFF09",buy_now:"\u4ECA\u3059\u3050\u8CFC\u5165",buy_info:"14\u65E5\u9593\u8FD4\u54C1\u30FB\u8FD4\u91D1\u4FDD\u8A3C",win:"Windows",mac:"Mac",win_version:"Windows 11/10/8.1/8/7",mac_version:"macOS 10.13 - 15.x",try_for_free:"\u7121\u6599\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",lifetime:"\u7121\u671F\u9650\u7248",last_update:"\u6700\u7D42\u66F4\u65B0",coupon_num:"{num}% <br><span>OFF</span>",coupon_num_2:"{num}%OFF",coupon_num_3:"{num}% <br> <i>OFF</i>",coming_soon:"\u8FD1\u65E5\u516C\u958B",hot:"\u4EBA\u6C17",version:"\u30D0\u30FC\u30B8\u30E7\u30F3",upgrade_now:"\u4ECA\u3059\u3050\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9",upgrade_off:"\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u7279\u5178",original_price:"\u6A19\u6E96\u4FA1\u683C",standard_price:"\u6A19\u6E96\u4FA1\u683C",special_offer:"\u7279\u5225\u30AA\u30D5\u30A1\u30FC",final_price:"\u6700\u7D42\u4FA1\u683C",bundle_save:"\u30BB\u30C3\u30C8\u3067\u5272\u5F15",start_from:"\u30B9\u30BF\u30FC\u30C8",free:"\u7121\u6599",more:"\u8A73\u7D30\u60C5\u5831",overview:"\u88FD\u54C1\u6982\u8981",features:"\u7279\u5FB4",guide:"\u4F7F\u3044\u65B9",tech_specs:"\u52D5\u4F5C\u74B0\u5883",adult:"\u6210\u4EBA",gift:"\u7279\u5178",common_new:"New",login:"\u30ED\u30B0\u30A4\u30F3",logout:"\u30ED\u30B0\u30A2\u30A6\u30C8",member:"\u30E1\u30F3\u30D0\u30FC",dashboard:"\u30C0\u30C3\u30B7\u30E5\u30DC\u30FC\u30C9",step_1:"Step 1",step_2:"Step 2",step_3:"Step 3",get_support:"\u304A\u554F\u3044\u5408\u308F\u305B",member_center:"\u30E1\u30F3\u30D0\u30FC\u30BB\u30F3\u30BF\u30FC",subscribe_newsletter:"\u30CB\u30E5\u30FC\u30B9\u30EC\u30BF\u30FC\u3092\u8CFC\u8AAD",choose_language:"\u8A00\u8A9E\u3092\u9078\u629E",count_down_day:"\u65E5",count_down_hour:"\u6642\u9593",count_down_min:"\u5206",count_down_sec:"\u79D2",count_down_ms:"\u30DF\u30EA\u79D2",contact_us:"\u304A\u554F\u3044\u5408\u308F\u305B",detail
59:"\u8A73\u7D30",upgrade_price:"\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u4FA1\u683C",copyright:"&copy; 2003-2025 DVDFab.org All Rights Reserved.",per_pro:"{num} \u88FD\u54C1\u306B\u3064\u304D",email_placeholder:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u3092\u5165\u529B\u3057\u3066\u8CFC\u8AAD",subscribe:"\u8CFC\u8AAD",subscribe_now:"\u4ECA\u3059\u3050\u8CFC\u5165",no_email:"\u6B63\u3057\u3044E\u30E1\u30FC\u30EB\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044",mac_download_dlg_title:"\u304A\u4F7F\u3044\u306EMac\u306B\u9069\u3057\u305F{keyword}\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u9078\u629E",mac_download_dlg_title_sub:"\u304A\u4F7F\u3044\u306EMac\u304C\u3069\u306E\u30C1\u30C3\u30D7\u3092\u642D\u8F09\u3057\u3066\u3044\u308B\u304B\u3092\u3054\u78BA\u8A8D\u304F\u3060\u3055\u3044\u3002",mac_download_dlg_desc:"1. \u5DE6\u4E0A\u306E\u30A2\u30C3\u30D7\u30EB\u30E1\u30CB\u30E5\u30FC\u3092\u958B\u304D\u307E\u3059\u3002<br> 2. \u300C\u3053\u306EMac\u306B\u3064\u3044\u3066\u300D\u3092\u9078\u629E\u3057\u307E\u3059\u3002 <br> 3. \u300C\u6982\u8981\u300D\u30BF\u30D6\u3067\u3001\u300C\u30D7\u30ED\u30BB\u30C3\u30B5\u300D\u307E\u305F\u306F\u300C\u30C1\u30C3\u30D7\u300D\u3092\u63A2\u3057\u307E\u3059\u3002<br> 4. \u300CIntel\u300D\u307E\u305F\u306F\u300CApple\u300D\u3068\u66F8\u304B\u308C\u3066\u3044\u308B\u304B\u3069\u3046\u304B\u3092\u78BA\u8A8D\u3057\u307E\u3059\u3002",mac_download_dlg_btn_1:"Intel\u30D7\u30ED\u30BB\u30C3\u30B5\u7248",mac_download_dlg_btn_2:"Apple\u30B7\u30EA\u30B3\u30F3\u7248",purchase_proname:"\u8CFC\u5165 {product_name}",num_month:"{num}\u6708\u7248",num_year:"{num}\u5E74\u30E9\u30A4\u30BB\u30F3\u30B9",no_email_suffix:"\u300Cdvdfab.cn\u300D\u306E\u30B5\u30D5\u30A3\u30C3\u30AF\u30B9\u306E\u96FB\u5B50\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u306F\u4F7F\u7528\u3057\u306A\u3044\u3067\u304F\u3060\u3055\u3044\u3002",email_address:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9",invalid_email:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u304C\u7121\u52B9\u3067\u3059\u3002",field_required:"\u3053\u306E\u9805\u76EE\u306F\u5FC5\u9808\u3067\u3059\u3002",submit_success:"\u6B63\u5E38\u306B\u9001\u4FE1\u3057\u307E\u3057\u305F\u3002",submit_failed:"\u30ED\u30B0\u30A4\u30F3\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002",sub_dlg_msg:"DVDFab\u306F\u30E1\u30FC\u30EB\u3067\u88FD\u54C1\u306E\u6700\u65B0\u60C5\u5831\u3084\u30AD\u30E3\u30F3\u30DA\u30FC\u30F3\u60C5\u5831\u3092\u304A\u9001\u308A\u3059\u308B\u3053\u3068\u304C\u3042\u308A\u307E\u3059\u3002\u3053\u308C\u306F\u3001\u3044\u3064\u3067\u3082\u30AD\u30E3\u30F3\u30BB\u30EB\u53EF\u80FD\u3067\u3059\u3002",continue:"\u7D9A\u3051\u308B",resources:"\u30EA\u30BD\u30FC\u30B9",dvdfab_aio_name_win:"DVDFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3",dvdfab_aio_name_mac:"DVDFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3 for Mac",submit:"\u9001\u4FE1",recaptcha_error:"reCAPTCHA \u304C\u30A8\u30E9\u30FC\u3067\u3059\u3002",step:"\u30B9\u30C6\u30C3\u30D7  {num}",gifts:"\u30D7\u30EC\u30BC\u30F3\u30C8",promotion_smart_title:"\u4EBA\u6C17\u306E\u9078\u629E\u80A2\u3092\u30C1\u30A7\u30C3\u30AF\u3057\u3088\u3046",product_selected:"\u9078\u629E\u3055\u308C\u305F\u88FD\u54C1",discount:"\u5272\u5F15",checkout_now:"\u4ECA\u3059\u3050\u5165\u624B",gift_desc_3pc:"1\u30E9\u30A4\u30BB\u30F3\u30B9\u306F3\u53F0\u306EPC\u306B\u4F7F\u7528\u53EF\u80FD",promotion_common_title:"\u4ED6\u306E\u88FD\u54C1\u30AB\u30C6\u30B4\u30EA\u30FC\u306E\u7279\u5225\u30AA\u30D5\u30A1\u30FC\u3092\u304A\u697D\u3057\u307F\u304F\u3060\u3055\u3044",promotion_common_desc:"\u6700\u5927 {num}% OFF",promotion_common_btn:"\u3082\u3063\u3068\u304A\u5F97\u306A\u60C5\u5831\u3092\u30B2\u30C3\u30C8",promotion_common_dvdfab_desc:"\u591A\u6A5F\u80FD\u306A\u30C7\u30A3\u30B9\u30AF\u51E6\u7406\u30C4\u30FC\u30EB\u3002DVD/Blu-ray/UHD/\u9332\u753B\u3057\u305FBDAV\u306A\u3069\u306B\u5B8C\u5168\u306A\u30DE\u30EB\u30C1\u30E1\u30C7\u30A3\u30A2\u30BD\u30EA\u30E5\u30FC\u30B7\u30E7\u30F3\u3092\u63D0\u4F9B\u3057\u307E\u3059\u3002",promotion_common_unifab_desc:"AI\u30D1\u30EF\u30FC\u3067\u52D5\u753B\u51E6\u7406\u3092\u884C\u3046\u7DCF\u5408\u7684\u306A\u30C4\u30FC\u30EB\u3002\u69D8\u3005\u306A\u52D5\u753B\u7DE8\u96C6\u3068AI\u30A2\u30C3\u30D7\u30B9\u30B1\u30FC\u30EA\u30F3\u30B0\u30BD\u30EA\u30E5\u30FC\u30B7\u30E7\u30F3\u3092\u63D0\u4F9B\u3057\u307E\u3059\u3002",promotion_common_musicfab_desc:"Spotify\u3084Amazon Music\u3001YouTube Music\u306A\u3069\u306E10\u4EE5\u4E0A\u306E\u97F3\u697D\u30B5\u30FC\u30D3\u30B9\u304B\u3089\u66F2\u3092\u30ED\u30B9\u30EC\u30B9\u3067\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3067\u3057\u307E\u3059\u3002",promotion_common_streamfab_desc:"Netflix\u3001Hulu\u3001U-NEXT\u3001Tver\u3001YouTube\u306A\u30691000\u4EE5\u4E0A\u306E\u52D5\u753B\u914D\u4FE1\u30B5\u30A4\u30C8\u304B\u3089\u52D5\u753B\u3092\u9AD8\u54C1\u8CEA\u3067\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u3057\u307E\u3059\u3002",promotion_common_dvdfab_coupon:"50",promotion_common_unifab_coupon:"50",promotion_common_musicfab_coupon:"50",promotion_common_streamfab_coupon:"40",combo_error_desc:"\u304A\u4F1A\u8A08\u306E\u969B\u306B\u306F\u3001\u5C11\u306A\u304F\u3068\u30822\u3064\u306E\u88FD\u54C1\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044\u3002",go_mac:"Mac \u7248\u3078",loading:"\u8AAD\u307F\u8FBC\u307F\u4E2D",download_now:"\u4ECA\u3059\u3050\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9",see_more:"\u3082\u3063\u3068\u898B\u308B",already_purchased:"\u3059\u3067\u306B\u8CFC\u5165\u6E08\u307F\uFF1A{num} \u4EF6\u306E\u88FD\u54C1",products_not_owned:"\u672A\u6240\u6709\uFF1A{num} \u4EF6\u306E\u88FD\u54C1",grab_the_offer:"\u7279\u5178\u3092\u53D7\u3051\u53D6\u308B",customize_now:"\u4ECA\u30AB\u30B9\u30BF\u30DE\u30A4\u30BA\u3059\u308B",grab_now:"\u4ECA\u3059\u3050\u5165\u624B",go_win_version:"Win \u7248\u3078",go_mac_version:"Mac \u7248\u3078",forget_password:"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u7D1B\u5931\u3057\u305F\u5834\u5408",create_account:'\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u304A\u6301\u3061\u3067\u306F\u306A\u3044\u3067\u3059\u304B?<a href="/member.htm?a=register&t=per"> \u30A2\u30AB\u30A6\u30F3\u30C8\u4F5C\u6210</a>',or:"\u6216\u306F",enter_email:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9",enter_password:"\u30D1\u30B9\u30EF\u30FC\u30C9",verify_code:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9",upgrade:"\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9",grab_the_deal:"\u3053\u306E\u6A5F\u4F1A\u3092\u304A\u898B\u9003\u3057\u306A\u304F",not_owned:"\u672A\u6240\u6709\u88FD\u54C1",owned:"\u6240\u6709\u88FD\u54C1",invali
59d_code:"\u7121\u52B9\u306A\u8A8D\u8A3C\u30B3\u30FC\u30C9!",account_locked:"\u30ED\u30B0\u30A4\u30F3\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002\u3053\u306E\u30A2\u30AB\u30A6\u30F3\u30C8\u306F\u7570\u5E38\u306A\u884C\u52D5\u306E\u305F\u3081\u306B\u30ED\u30C3\u30AF\u3055\u308C\u3066\u3044\u307E\u3059\u3002",submit_failed_check:"\u30ED\u30B0\u30A4\u30F3\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002\u30ED\u30B0\u30A4\u30F3\u60C5\u5831\u3092\u30C1\u30A7\u30C3\u30AF\u3057\u3066\u3001\u3082\u3046\u4E00\u5EA6\u8A66\u3057\u3066\u304F\u3060\u3055\u3044\u3002",try_again:"\u3082\u3046\u4E00\u5EA6",member_login:"\u30E1\u30F3\u30D0\u30FC\u30ED\u30B0\u30A4\u30F3",common_vat:"\u7A0E\u8FBC",products_includes_title:"\u542B\u307E\u308C\u308B\u88FD\u54C1\uFF08\u7121\u671F\u9650\u7248\uFF09\uFF1A",watchTheVideo:"\u30D3\u30C7\u30AA\u3092\u898B\u308B",thanks:"\u3042\u308A\u304C\u3068\u3046",coupons:"\u30AF\u30FC\u30DD\u30F3",verification_failed:"\u691C\u8A3C\u5931\u6557\u3057\u307E\u3057\u305F\u3002",verification_code:"\u8A8D\u8A3C\u30B3\u30FC\u30C9",streamfabNotice:"\u3054\u6CE8\u610F\uFF1AStreamFab All-In-One\u306F7\u67088\u65E5\u306B\u5024\u4E0A\u3052\u3055\u308C\u307E\u3059\u3002 \u3054\u8CFC\u5165\u3092\u304A\u8003\u3048\u306E\u65B9\u306F\u3001\u73FE\u5728\u306E\u4F4E\u4FA1\u683C\u3092\u7DAD\u6301\u3059\u308B\u305F\u3081\u3001\u304A\u65E9\u3081\u306B\u3054\u6CE8\u6587\u3055\u308C\u308B\u3053\u3068\u3092\u304A\u52E7\u3081\u3057\u307E\u3059\u3002",combo_owned:"\u6240\u6709",price_adjust_note:"\u65E5\u672C\u5186\u306E\u70BA\u66FF\u5909\u52D5\u306B\u3088\u308A\u3001{proLine}\u88FD\u54C1\u306F8\u670821\u65E5\uFF08\u6728\uFF09\u3088\u308A\u5024\u4E0A\u3052\u3092\u5B9F\u65BD\u3055\u305B\u3066\u9802\u304D\u307E\u3059\u3002\u3054\u8CFC\u5165\u5E0C\u671B\u306E\u5834\u5408\u306F\u3001\u304A\u65E9\u3081\u306B\u3054\u6CE8\u6587\u304F\u3060\u3055\u3044\u3002",upgrade_dlg_title:`{proName}\u3078\u306E\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u7279\u5225\u30AA\u30D5\u30A1\u30FC
60`,upgrade_dlg_desc:"\u4ECA\u3059\u3050\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u3057\u3066\u3001{proName}\uFF08\u7121\u671F\u9650\u7248\uFF09\u3092\u305F\u3063\u305F{price}\u3067\u624B\u306B\u5165\u308C\u3001{totalPrice}\u76F8\u5F53\u306E{num}\u88FD\u54C1\u3082\u30B2\u30C3\u30C8\u3057\u3088\u3046\uFF01",one_year:"1\u5E74\u30E9\u30A4\u30BB\u30F3\u30B9",load_more:"\u3082\u3063\u3068\u8AAD\u307F\u8FBC\u3080",vat_limit:"\u672C\u65E5\u7A0E\u5F15\u30BB\u30FC\u30EB",preload_test_pro:"950,1950,911,1911,918,1918",dvdfab_price_adjustment_notice:"\u304A\u77E5\u3089\u305B\uFF1ADVDFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u306F\u3001\u7D99\u7D9A\u7684\u65B0\u6A5F\u80FD\u306E\u8FFD\u52A0\u306B\u4F34\u30442026\u5E741\u67081\u65E5\u3088\u308A\u5024\u4E0A\u3052\u3092\u4E88\u5B9A\u3057\u3066\u304A\u308A\u307E\u3059\u3002\u4ECA\u3054\u8CFC\u5165\u3044\u305F\u3060\u304F\u3068\u3001\u73FE\u5728\u306E\u4FA1\u683C\u306E\u307E\u307E\u3001\u8FD1\u65E5\u516C\u958B\u4E88\u5B9A\u306EAI\u5B57\u5E55\u8D77\u3053\u3057\u6A5F\u80FD\u3067\u4F7F\u7528\u3067\u304D\u308B 300 \u30AF\u30EC\u30B8\u30C3\u30C8\u3092\u7121\u6599\u3067\u53D7\u3051\u53D6\u308C\u307E\u3059\uFF01",black_friday:"\u30D6\u30E9\u30C3\u30AF\u30D5\u30E9\u30A4\u30C7\u30FC",has_all_desc:"\u6700\u65B0\u306E All-In-One \u3092\u304A\u6301\u3061\u3067\u3059\uFF01",has_npg_desc:"\u65E2\u306B New Products Guarantee \u306E\u6C38\u4E45\u30E9\u30A4\u30BB\u30F3\u30B9\u3092\u304A\u6301\u3061\u3067\u3059\uFF01",download_status:"\u88FD\u54C1\u30B9\u30C6\u30FC\u30BF\u30B9\u3092\u78BA\u8A8D >",streamfab_for_browser:"StreamFab for Browser",limit_text:"\u671F\u9593\u9650\u5B9A",monthly:"\u6BCE\u6708",yearly:"\u6BCE\u5E74",available_on:"\u5BFE\u5FDC\u88FD\u54C1\uFF1A",choose_products:"\u88FD\u54C1\u3092\u9078\u3076",offer_expires_in:"\u30AA\u30D5\u30A1\u30FC\u7D42\u4E86\u307E\u3067\u3042\u3068 <span>{time}</span>",go_to_member:"\u30E1\u30F3\u30D0\u30FC\u30BB\u30F3\u30BF\u30FC\u306B\u79FB\u52D5",view_all:"\u3059\u3079\u3066\u8868\u793A",view_less:"\u6298\u308A\u305F\u305F\u3080",save_price:"\u7BC0\u7D04",new_product:"\u65B0\u88FD\u54C1",renew_now:"\u4ECA\u3059\u3050\u66F4\u65B0",streamfab_loyalty_save_aio:"\u3054\u611B\u9867\u7279\u5178\uFF1A20,300\u5186\u30AA\u30D5",browser_dlg_title:"\u62E1\u5F35\u6A5F\u80FD\u30D1\u30C3\u30B1\u30FC\u30B8\u3092\u9078\u629E",browser_dlg_subtitle:"\u4EE5\u4E0B\u304B\u3089\u3001\u3054\u5E0C\u671B\u306E\u30D6\u30E9\u30A6\u30B6\u62E1\u5F35\u6A5F\u80FD\u30D1\u30C3\u30B1\u30FC\u30B8\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044\u3002",browser_dlg_search_placeholder:"\u62E1\u5F35\u6A5F\u80FD\u3092\u691C\u7D22...",browser_dlg_install_hint:"\u7C21\u5358\u306A2\u30B9\u30C6\u30C3\u30D7\u8A2D\u5B9A\uFF1A \u30D1\u30C3\u30B1\u30FC\u30B8\u3092\u7BA1\u7406\u30DA\u30FC\u30B8\u306B\u30C9\u30E9\u30C3\u30B0\u3057\u3001\u30D7\u30E9\u30B0\u30A4\u30F3\u5185\u3067CoApp\u3092\u6709\u52B9\u5316\u3057\u3066\u304F\u3060\u3055\u3044\u3002",browser_dlg_empty:"\u691C\u7D22\u6761\u4EF6\u306B\u4E00\u81F4\u3059\u308B\u62E1\u5F35\u6A5F\u80FD\u306F\u3042\u308A\u307E\u305B\u3093\u3002",bookfab_aio_new_user_discount:"\u65B0\u898F\u30E6\u30FC\u30B6\u30FC\u7279\u5178",bookfab_aio_per_product:"1\u88FD\u54C1\u3042\u305F\u308A\u308F\u305A\u304B{num}",aio_upgrade_desc:"\u672A\u6240\u6709\u306E{num}\u88FD\u54C1\u3092\u8FFD\u52A0\u3057\u3001{price}\u3067{pro_name}\u306B\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u3067\u304D\u307E\u3059\u3002"},cB={topic:ide,author:sde,video:cde,article:ude,member:lde,checkout:dde,luckyWheelInfo:pde,musicfabPromotion:_de,resource:fde,navbar:mde,common:hde},gde={streamimg_topics:"Streaming Video Downloader"},bde={author_title_editor_profile:"Profil de l'\xE9diteur",author_title_latest_posts:"Derniers messages",author_contact:"Contact"},vde={home:"Accueil",tips:"Astuces",summary:"R\xE9sum\xE9 :",related_articles:"Articles li\xE9s",related_tips:"Astuces connexes :",latest_articles:"Derniers Art
60icles",popular_tags:"Tags populaires",catalog:"Table des mati\xE8res",recommended_articles:"Articles recommand\xE9s",category_netflix:"Articles sur Netflix",category_amazon:"Articles sur Amazon Prime Video",category_disney:"Articles sur Disney",category_hbo:"Articles sur Max",category_hulu:"Articles sur HULU",category_youtube:"Articles sur Youtube",category_u_next:"Articles sur U-NEXT",category_apple_tv:"Articles sur AppleTV+",category_paramount_plus:"Articles sur Paramount+",category_abematv:"Articles sur AbemaTV",category_espn_plus:"Articles sur ESPN+",category_r18:"Articles sur R18",category_funimation:"Articles sur Funimation",category_fanza:"Articles sur FANZA",category_discovery_plus:"Articles sur Discovery Plus",category_rakuten_tv:"Articles sur Rakuten TV",category_olympic_game:"Articles sur Olympic Games",category_fod:"Articles sur FOD",category_paravi:"Articles sur PARAVI",category_tvnow:"Articles sur RTL Plus",category_shahid:"Articles sur Shahid",category_joyn:"Articles sur Joyn",category_crunchyroll:"Articles sur Crunchyroll",category_peacock:"Articles sur Peacock",inquiry_title:"DVDFab Software",inquiry_desc:"Attendez ! T\xE9l\xE9chargement gratuit pour essayer avant de partir",inquiry_download_win:"T\xE9l\xE9charger",inquiry_download_mac:"T\xE9l\xE9charger",thumbs_text:"Cet article vous a-t-il \xE9t\xE9 utile ?",category_orther:"Autres",free_trial:"Obtenir l'essai gratuit de 30 jours",no_more:"Plus d\u2019articles.",loading:"Chargement",comments_title:"Laissez vos commentaires",comments_desc:"Votre adresse e-mail ne sera pas publi\xE9e.",comments_form_label_1:"Votre nom",comments_form_label_2:"Votre e-mail",comments_form_label_3:"Autres",comments_form_placeholder_3:"Des commentaires ? Discutons-en !",comments_success:"Merci pour votre commentaire ! Votre commentaire est en cours de r\xE9vision et sera publi\xE9 une fois approuv\xE9.",inquiry_dync_title:"{{proLine}} Software",joinText:"Participez \xE0 la discussion et exprimez-vous ici",resourceLists:"Liste de ressources",author_info:"par {name} - {date}",noMore:"Pas plus",blogList:"Liste des blogs",blog:"Blogues",support_center:"Centre d'assistance",faq_desc:"Foire aux questions (FAQ)",faq:"FAQ",support_pl:"Rechercher des r\xE9ponses",faq_support:"{name} Support",quick_start:"{name} D\xE9marrage rapide",support_guide:"{name} Guide de l'utilisateur",technology:"Technology",blogStr:"Blogues"},yde={all:"Tout",active:"Actif",inactive:"Inactif",available:"Disponible",expired:"Expir\xE9",risk:"Risque",charge_back:"Rejet de d\xE9bit",refunded:"Rembours\xE9",completed:"Termin\xE9",registered:"Enregistr\xE9",discontinued:"Arr\xEAt\xE9",cancelled:"Annul\xE9",pending:"En attente",owned:"Acquis",used:"Utilis\xE9",proceed:"Continuer",manage:"G\xE9rer",details:"D\xE9tails",activate:"Activer",refund:"Rembourser",invoice:"Facture",windows:"Windows",macos:"macOS",back:"Retour",save:"Enregistrer",email:"E-mail",password:"Mot de passe",change:"Modifier",savings:"\xC9conomies",description:"Description",status:"Statut",id:"ID",expiry_date:"Date d'expiration",date:"Date",amount:"Montant",product:"Produit",products:"Produits",order_id:"ID de commande",never_expire:"N'expire jamais",renew:"Renouveler",fab365_title:"Abonnement Fab365",fab365:"Fab365",next_billing_date:"Prochaine date de facturation",expires_on:"Expire le",expired_on:"Expir\xE9 le",fab365_desc:"Votre acc\xE8s quotidien \xE0 tous les logiciels et services DVDFab.",exlusive_offer:"Offre exclusive",had_purchased:"D\xE9j\xE0 achet\xE9",to_upgraded:"\xC0 mettre \xE0 niveau",no_order:"Aucune commande pour l'instant.",no_subscription:"Aucun abonnement pour l'instant.",no_product:"Aucun produit pour l'instant.",no_data:"Aucune donn\xE9e pour l'instant.",tax_id:"N\xB0 de TVA",country:"Pays/R\xE9gion",address:"Ligne d'adresse",city:"Ville",postal_code:"Code postal",province:"\xC9tat/Province",phone_number:"Num\xE9ro de t\xE9l\xE9phone",business_save_tip:"Informations professionnelles enregistr\xE9es !",discount_for:"Remise pour vous",special_for:"Prix sp\xE9cial pour vous",account:"Compte",dashboard:"Tableau de bord",profile:"Profil",gift_card:"Carte cadeau",billing:"Facturation",order_istory:"Historique des commandes",subscriptions:"Abonnements",my_products:"Mes produits",extended_services:"Services \xE9tendus",installer
60s:"Installateurs",license:"Licence",license_management:"Gestion des licences",bookfab_quota:"Quota BookFab",support:"Support",suppor_ticket:"Ticket de support",support_center:"Centre de support",forum:"Forum",view_other_products:"Voir d'autres produits >",loading_desc_1:"Veuillez patienter...",loading_desc_2:"En cours, veuillez patienter un instant.",submit_tip_1:"Code de v\xE9rification incorrect.",submit_tip_2:"Une erreur s'est produite.",submit_tip_3:"Demande soumise.",submit_tip_4:"Copi\xE9.",logout_fail_tip:"\xC9chec de la d\xE9connexion",in_process:"En cours, veuillez patienter un instant.",actions:"Actions",os:"OS",processor:"Processeur",off:"OFF",expires:"Expire",copy_text:"Le contenu s\xE9lectionn\xE9 a \xE9t\xE9 copi\xE9.",not_supported:"non pris en charge !",cancel:"Annuler",recommended:"recommand\xE9",ok:"OK",added:"Ajout\xE9",time:"Heure",module:"Module",source:"Source",project_id:"ID du projet",total:"Total",expiration_date:"Date d'expiration",owned_products:"Produits poss\xE9d\xE9s"},Ede={middle_pay_note_title:"Redirection vers le paiement s\xE9curis\xE9...",middle_pay_note_desc:"Veuillez patienter pendant que nous vous redirigeons vers notre partenaire de paiement s\xE9curis\xE9, {site_name}, pour finaliser votre transaction.<br />Redirection dans {time} secondes..."},wde={btn_text:"Tourne",lucky_title:"{user_num} utilisateurs gagnent un bon de {coupon_off}",coupon_title:"Vous venez de toucher le jackpot!",coupon_desc:"Offre group\xE9e de coupons",coupon_note:"*L'offre group\xE9e comprend un coupon de {coupon_off} et une carte-cadeau Amazon de 25\u20AC, valable uniquement pour StreamFab All-in-One. Ce lot expirera dans 15 minutes.",coupon_btn_text:"Appliquer le coupon",lucky_main_title:"Offre de P\xE2ques : <span>Jusqu\u2019\xE0 40\u20AC</span> en coupons \xE0 gagner !",wheel_dlg_coupon_desc:"+ Carte cadeau Amazon de 25\u20AC incluse"},Sde={resource_1:"Vous pourrez avoir besoin d'autres outils",res_title_dvd:"DVD",res_title_blu_ray:"Blu-ray",res_title_video:"Vid\xE9o",res_title_cinavia:"Cinavia",res_title_drm:"DRM",res_title_4k_media:"4K Media",res_title_8k_media:"8K Media",res_title_image:"Image",res_title_topic:"Sujets",res_title_youtube_mp3:"YouTube en MP3",article_link_streamfab:"StreamFab Articles connexes",article_link_dvdfab:"DVDFab Articles connexes",article_link_others:"Autres produits Articles connexes",article_link_unifab:"UniFab Articles connexes",article_link_bookfab:"Autres produits Articles connexes",topics:"Sujets",recorder:"Recorder",subscribe_success:"Merci de vous \xEAtre abonn\xE9 ! Veuillez consulter votre messagerie pour plus d'informations sur les r\xE9ductions.",subscribe_fail:"Veuillez entrer une adresse correcte !",bookfab:"BookFab",hot_articles:"\u4EBA\u6C17\u8A18\u4E8B",res_title_other:"\u4E0D\u9700\u8981\u7FFB\u8BD1",article_hot_title:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_1:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_2:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_3:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_4:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_5:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_6:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link1:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link2:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link3:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link4:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link5:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link6:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_recorder:"Recorder",res_title_bookfab_index:"BookFab",res_title_tips:"Astuces",res_title_downloader_topics:"Th\xE8mes du t\xE9l\xE9chargeur",res_title_video_s:"Vid\xE9o",res_title_play_dvd:"Lire DVD",res_title_play_blu_ray:"Lire Blu-ray",res_title_play_uhd:"Lire UHD",res_title_play_video:"Lire Vid\xE9o",res_title_audiobook:"Audiobook",res_title_ebook:"eBook",res_title_spotify:"Spotify",res_title_amazon_music:"Amazon Music",res_title_apple_music:"Apple Music",res_title_youtube_music:"YouTube Music",res_title_tidal:"TIDAL",res_title_audible:"Audible",res_title_deezer:"Deezer",res_title_soundcloud:"SoundCloud",res_title_line_music:"LINE MUSIC",res_title_dhits:"Dhits",res_title_qobuz:"Qobuz",res_title_general:"General",res_title_pandora:"Pandora","res_title_manga ":"Manga",res_title_manga:"Manga",res_title_technology:"Technology",res_title_magazine:"Magazine"},Tde={page_title:"Soldes de rentr\xE9e scolaire",page_meta_keys:"\xC9conomisez un \xE9norme 113\u20AC sur MusicFab All-in-One - Offre \xE0 dur\xE9e limit\xE9e!",page_meta_desc:"\xC9conomisez un \xE9norme 113\u20AC sur MusicFab All-in-One - Offre \xE0 dur\xE9e limit\xE9e!",banner_title:"Soldes de rentr\xE9e scolaire",banner_desc:"<span> \xC9conomisez un \xE9norme 113\u20AC </span> Sur MusicFab tout-en-un - Offre \xE0 dur\xE9e limit\xE9e!",aio_desc:"Incluez plus de 10 produits. T\xE9l\xE9chargez avec une musique sans perte et prend en charge plusieurs formats. <br> Acc\xE8s aux listes de lecture et plus encore avec le navigateur int\xE9gr\xE9.",aio_gift_1:"3-Ordinateur Licence",aio_gift_2:"Carte-cadeau Amazon de 25\u20AC",aio_upgrade_desc:"* Si vous avez d\xE9j\xE0 achet\xE9 des produits MusicFab, vous pouvez aller au centre des membres pour mettre \xE0 niveau Mu
60sicFab All-In-One pour aussi peu que <b>49\u20AC</b>.",aio_upgrade_url:"/member.htm?pro=promotion_musicfab",my_combo_desc:"Toute combinaison de produits dont vous avez besoin",block_title_3:"Offre sp\xE9ciale",go_win:"Aller \xE0 la version Win",start_to_customize:"Commencer \xE0 personnaliser",my_combo_block_1_cur_price:"69,99<span>\u20AC</span>",my_combo_block_1_org_price:"199,99\u20AC",time_end:"2025/9/5",loop_seconds:"259200",off_num_text:"-{num}%",coupon_num:"-{num}%",countDown_show:"true",aio_couon_special_desc:"\xC9conomies d'anniversaire : <b>20\u20AC</b> de r\xE9duction suppl\xE9mentaire",my_combo_couon_special_desc:"\xC9conomies d'anniversaire : <b>10\u20AC</b> de r\xE9duction suppl\xE9mentaire",common_coupon_desc:"Les r\xE9ductions seront automatiquement appliqu\xE9es aux achats.",block_3_pro_desc:"T\xE9l\xE9chargez de la musique sans perte, y compris des MV, vers des fichiers MP3, M4A, FLAC, etc. \xE0 une vitesse fulgurante.",tab_text_1:"<strong> 113\u20AC de Rr\xE9duction</strong> sur MusicFab All-In-One",tab_text_2:"<strong>250\u20AC de Rr\xE9duction</strong> sur MusicFab & StreamFab All-In-One",tab_text_3:"MusicFab MyCombo",tab_text_4:"<strong> 50% de r\xE9duction </strong> Meilleurs vendeurs",bundle_aio_gift_1:"3-Ordinateur Licence pour MusicFab",bundle_aio_gift_2:"5-Ordinateur Licence pour StreamFab",bundle_aio_gift_3:"Carte-cadeau Amazon de 30\u20AC",giveaways:"Cadeaux",video_list_title:"StreamFab Video Downloaders (Lifetime)",music_list_title:"MusicFab Music Converters (Lifetime)",aio_desc_1:"Passez \xE0 MusicFab All-In-One avec votre r\xE9duction exclusive. <br>Obtenez 10+ convertisseurs et des mises \xE0 jour futures pour tous vos besoins de t\xE9l\xE9chargement de musique.",aio_products_title:"Sera mis \xE0 niveau",aio_products_buy_title:"D\xE9j\xE0 achet\xE9",aio_recom_desc:"Si vous avez achet\xE9 des produits MusicFab, vous pouvez obtenir MusicFab All-In-One \xE0 un prix super bas, \xE0 partir de 39,99 \u20AC ! <span>Connectez-vous</span> pour voir votre propre offre exclusive !",member_login:"Login",create_account_prefix:"Vous n\u2019avez pas de compte?",banner_desc_2:"<span> \xC9conomisez un \xE9norme 113\u20AC </span> Sur MusicFab tout-en-un - Offre \xE0 dur\xE9e limit\xE9e!",banner_desc_olduser:"L'\xE9cole est en session - d\xE9bloquez votre <b> Offre de mise \xE0 niveau exclusive! </b>",best_seller_desc_1:"T\xE9l\xE9chargez des playlists, des chansons, des albums et des podcasts de Spotify \xE0 grande vitesse",best_seller_desc_2:"T\xE9l\xE9chargez rapidement des chansons depuis Amazon Music Unlimited pour une \xE9coute hors ligne",best_seller_desc_3:"T\xE9l\xE9chargez Apple Music aux formats MP3, M4A, FLAC et WAV en haute qualit\xE9.",best_seller_desc_4:"T\xE9l\xE9chargez de la musique sans perte, y compris des clips vid\xE9o, aux formats MP3, M4A, FLAC, etc., \xE0 une vitesse fulgurante",best_seller_title:"Jusqu'\xE0<b> 50% de Rr\xE9duction </b> sur les best-sellers de MusicFab",combo_dlg_1:"Pour plus de 5 produits, nous vous recommandons de choisir MusicFab All-In-One pour un meilleur choix.",combo_dlg_2:"Tous les {num} produits inclus",combo_dlg_3:"Carte Amazon de 25\u20AC",banner_end_time_desc_old:"La promotion de la rentr\xE9e scolaire expire le 5 sept. 2025.",banner_end_time_desc:"La promotion de la rentr\xE9e scolaire expire le 5 sept. 2025.",try_lucky:"Tentez Votre Chance",pick_win:"Choisir et gagner",why_title:"Pourquoi choisir MusicFab All-in-One Downloader?",why_aio_tit:"Musicfab tout-en-un",why_single_tit:"MusicFab Single Produit",why_single_price:"69.99\u20AC-129.99\u20AC",why_aio_list1:"<b> 10+ </b> T\xE9l\xE9chargeurs",why_aio_list2:"<b>25\u20AC</b> Carte cadeau Amazon",why_aio_list3:"Licence de 3 PC",why_aio_list4:"Utilisation \xE0 vie",why_aio_list5:"Garantie de remboursement",why_aio_list6:"Convertir en 5+ formats",why_single_list1:"<b> 1 </b> T\xE9l\xE9chargeurs",why_single_list2:"<b> NON </b> Carte-cadeau Amazon",why_single_list3:"<b>1</b> Licence PC",why_single_list4:"Utilisation \xE0 vie",why_single_list5:"Garantie de remboursement",why_single_list6:"Convertir en 5+ formats",user_desc_1:"Je passe beaucoup de temps dans les avions. MusicFab m'est utile pour t\xE9l\xE9charger mes morceaux de musique pr\xE9f\xE9r\xE9s dans les formats audio les plus courants, ce qui me permet de profiter de mes morceaux pr\xE9f\xE9r\xE9s m\xEAme sans connexion internet !",user_desc_2:"Je n'ai pas un gros budget pour les services musicaux, mais MusicFab m'a \xE9norm\xE9ment aid\xE9 \xE0 t\xE9l\xE9charger de la musique, me permettant d'avoir la meilleure exp\xE9rience m\xEAme sans mettre \xE0 jour mon compte. Je le recommande vivement !",user_desc_3:"J'ai t\xE9l\xE9charg\xE9 la ver
60sion d'essai gratuite de ce logiciel, et il a agr\xE9ablement d\xE9pass\xE9 mes attentes. Le processus de conversion est simple et je suis maintenant un utilisateur fid\xE8le des produits MusicFab.",user_name_1:"Frank",user_name_2:"Wolly",user_name_3:"Sally (Utilisateur d\u2019essai gratuit MusicFab)",tab_text_5:"Pourquoi choisir MusicFab All-In-One",tab_text_0:"Essayez la Grille de Chance"},kde={products:"Produits",support:"Assistance",posts:"Articles",login:"Se connecter",member_center:"Espace membre",free_download:"T\xE9l\xE9chargement gratuit",online_free_tools:"Outils gratuits",download:"T\xE9l\xE9charger",aio_desc:"Le convertisseur de musique ultime.",mycombo_desc:"Personnalisez votre propre pack.",region_international:"International",region_japan:"Japon",open_menu:"Ouvrir le menu",close_menu:"Fermer le menu",home_aria:"Accueil MusicFab",back_to_top:"Retour en haut",change_language:"Changer de langue",footer_tagline:"\xC9couter. Aimer. Garder.",footer_group_products:"Produits",footer_group_free_tools:"Outils gratuits",footer_group_support:"Assistance",footer_group_about:"Entreprise",footer_download_center:"Centre de t\xE9l\xE9chargement",footer_contact_support:"Assistance",footer_about_us:"\xC0 propos",footer_affiliate:"Programme d'affiliation",footer_company_info:"Mentions l\xE9gales",footer_terms:"Conditions d'utilisation",footer_legal:"Avis l\xE9gal",footer_dmca:"DMCA",footer_privacy:"Confidentialit\xE9",footer_cookies:"Politique de cookies",footer_refund:"Politique de remboursement",footer_purchase:"Politique d\u2019achat",footer_copyright:"\xA9 2026 MusicFab. Tous droits r\xE9serv\xE9s.",footer_online_music_downloader:"T\xE9l\xE9chargeur de musique en ligne",footer_social_youtube_aria:"Voir MusicFab sur YouTube",footer_social_discord_aria:"Rejoindre MusicFab sur Discord",footer_social_reddit_aria:"Suivre MusicFab sur Reddit",aio_discount_badge:"-30 %"},Ade={desktop:"Bureau",mobile:"Mobile",learn_more:"En savoir plus",read_more:"Lire la suite",try_it_free:"Essai gratuit",free_download:"T\xE9l\xE9charger",download:"T\xE9l\xE9charger",download_info:"100% s\xFBr et propre",buy_now:"Acheter",buy_info:"Garantie de remboursement de 14 jours",win:"Windows",mac:"Mac",win_version:"Windows 11/10/8.1/8/7",mac_version:"macOS 10.13 - 15.x",try_for_free:"Essayer gratuitement",lifetime:"\xC0 vie",last_update:"Derni\xE8re mise \xE0 jour :",coupon_num:"-{num}%",coupon_num_2:"-{num}%",coupon_num_3:"-{num}% <br>",coming_soon:"Bient\xF4t disponible",hot:"chaud",version:"Version",upgrade_now:"Mettre \xE0 niveau",upgrade_off:"Offre de mise \xE0 niveau",original_price:"Prix original ",standard_price:"Prix standard ",special_offer:"Offre sp\xE9ciale",final_price:"Prix final ",bundle_save:"\xC9conomie d'ensemble ",start_from:"\xC0 partir de",free:"Gratuit",more:"Plus",overview:"Vue d'ensemble",features:"Fonctionnalit\xE9s",guide:"Guide",tech_specs:"Tech Specs",adult:"adulte",gift:"Cadeau",common_new:"Nouveau",login:"Connexion",logout:"D\xE9connexion",member:"Membres",dashboard:"Tableau de bord",step_1:"\xC9tape 1",step_2:"\xC9tape 2",step_3:"\xC9tape 3",get_support:"Obtenez de l'aide",member_center:"Centre de membres",subscribe_newsletter:"Abonnez-vous \xE0 la newsletter",choose_language:"Choisir une langue",count_down_day:"Jours",count_down_hour:"Heures",count_down_min:"Mins",count_down_sec:"Secs",count_down_ms:"ms",contact_us:"Contactez-nous",detail:"D\xE9tail",upgrade_price:"Prix de mise \xE0 niveau",copyright:"&copy; 2003-2024 DVDFab.fr Tous droits r\xE9serv\xE9s.",per_pro:"{num} par produit",email_placeholder:"Entrez votre email pour obtenir plus",subscribe:"S'abonner",subscribe_now:"Abonnez-vous",no_email:"Veuillez saisir l'adresse \xE9lectronique correcte",mac_download_dlg_title:"S\xE9lectionnez la ver
60sion de {keyword} qui convient \xE0 votre Mac",mac_download_dlg_title_sub:"V\xE9rifiez la puce de votre Mac\xA0:",mac_download_dlg_desc:`1. En haut \xE0 gauche, ouvrez le menu Apple.<br> 2. S\xE9lectionnez \xC0 propos de ce Mac.<br> 3. Dans l'onglet \xABAper\xE7u\xBB, recherchez \xABProcesseur\xBB ou \xABChip\xBB.<br> 4. V\xE9rifiez s'il est \xE9crit "Intel" ou "Apple".`,mac_download_dlg_btn_1:"Mac avec processeur Intel",mac_download_dlg_btn_2:"Mac avec puce Apple",purchase_proname:"Acheter {product_name}",num_month:"{num} mois",num_year:"{num} an",no_email_suffix:`Veuillez ne pas utiliser d'adresses \xE9lectroniques avec le suffixe "dvdfab.cn".`,email_address:"Adresse e-mail",invalid_email:"Format d'e-mail invalide.",field_required:"L'e-mail ne peut pas \xEAtre vide.",submit_success:"Envoi r\xE9ussi !",submit_failed:"Echec d'envoi !",sub_dlg_msg:"DVDFab peut m'envoyer des mises \xE0 jour de produits et des offres par e-mail. Il est possible de se retirer \xE0 tout moment.",continue:"Continuer",resources:"Ressources",dvdfab_aio_name_win:"DVDFab All-In-One",dvdfab_aio_name_mac:"DVDFab All-In-One for Mac",submit:"Soumettre",recaptcha_error:"reCAPTCHA est en erreur.",step:"\xC9tape {num}.",gifts:"Cadeaux",promotion_smart_title:"D\xE9couvrez les choix populaires",product_selected:"Produits s\xE9lectionn\xE9s",discount:"Remise",checkout_now:"Commander",gift_desc_3pc:"1 Licence pour 3 PC",promotion_common_title:"Profitez d'une offre sp\xE9ciale sur d'autres cat\xE9gories de produits",promotion_common_desc:"Jusqu'\xE0 -{num}%",promotion_common_btn:"Obtenez plus d'offres",promotion_common_dvdfab_desc:"Cet outil polyvalent de traitement des disques offre des solutions multim\xE9dias compl\xE8tes, couvrant les DVD, les Blu-ray, les UHD et bien plus encore.",promotion_common_unifab_desc:"Un outil de traitement vid\xE9o complet aliment\xE9 par l'IA, offrant diverses solutions d'\xE9dition et d'am\xE9lioration vid\xE9o.",promotion_common_musicfab_desc:"Un logiciel de t\xE9l\xE9chargement de musique robuste qui peut t\xE9l\xE9charger de la musique \xE0 partir de plusieurs plateformes musicales.",promotion_common_streamfab_desc:"Une excellente solution de t\xE9l\xE9chargement de vid\xE9os vous permet de t\xE9l\xE9charger des vid\xE9os \xE0 partir de plus de 1000 sites de streaming \xE0 grande vitesse.",promotion_common_dvdfab_coupon:"50",promotion_common_unifab_coupon:"50",promotion_common_musicfab_coupon:"50",promotion_common_streamfab_coupon:"40",combo_error_desc:"Pour passer \xE0 la caisse, veuillez s\xE9lectionner au moins 2 produits.",go_mac:"Aller \xE0 la version Mac",loading:"Chargement",download_now:"Download Now",see_more:"Voir plus",already_purchased:"D\xE9j\xE0 achet\xE9\xA0: {num} produits",products_not_owned:"Produits non poss\xE9d\xE9s\xA0: {num} produits",grab_the_offer:"Saisir l'offre",customize_now:"Personnaliser maintenant",grab_now:"Profitez-en",go_win_version:"Aller \xE0 la version Win",go_mac_version:"Aller \xE0 la version Mac",forget_password:"J'ai oubli\xE9 mon mot de passe",create_account:"Je n'ai pas de compte",or:"OU",enter_email:"Entrez votre e-mail",enter_password:"Entrez votre mot de passe",verify_code:"Entrez votre e-mail",upgrade:"Mise \xE0 niveau",grab_the_deal:"Saisissez l'occasion",not_owned:"Produits non d\xE9tenus",owned:"Produits d\xE9tenus",invalid_code:"Code de v\xE9rification invalide !",account_locked:"\xC9chec de connexion. Ce compte a \xE9t\xE9 verrouill\xE9 en raison d\u2019une activit\xE9 inhabituelle.",submit_failed_check:"Echec d'envoi ! Veuillez v\xE9rifier vos identifiants de connexion et r\xE9essayer.",try_again:"R\xE9essayez",member_login:"Login",common_vat:"TVA incluse",products_includes_title:"Produits inclus (\xE0 vie):",watchTheVideo:"Voir la vid\xE9o",thanks:"Merci",coupons:"Coupons",verification_failed:"V\xE9rification \xE9chou\xE9e",verification_code:"Code de v\xE9rification",streamfabNotice:"Veuillez noter que le prix de StreamFab All-In-One augmentera le 8 juillet. Si vous pr\xE9voyez d'acheter, nous vous recommandons de passer votre commande rapidement afin de b\xE9n\xE9ficier du prix le plus bas.",combo_owned:"Poss\xE9d\xE9",price_adjust_note:"REMARQUE\xA0: Le prix de DVDFab All-In-One augmentera prochainement, car nous continuons d'ajouter de nouvelles fonctionnalit\xE9s, notamment AI Subt
60itle Generator. Achetez d\xE8s maintenant pour b\xE9n\xE9ficier du prix actuel\xA0!",upgrade_dlg_title:"Offre sp\xE9ciale pour la mise \xE0 niveau vers {proName}",upgrade_dlg_desc:"Passez d\xE8s maintenant \xE0 {proName} (\xE0 vie) pour seulement {price} et obtenez {num} produits restants d'une valeur de {totalPrice} !",one_year:"1 an",load_more:"Charger plus",vat_limit:"\u672C\u65E5\u7A0E\u5F15\u30BB\u30FC\u30EB",preload_test_pro:"950,1950,911,1911,918,1918",dvdfab_price_adjustment_notice:"NOTE : Le prix du DVDFab All-In-One augmentera le 1er janvier 2026, en raison de l'ajout constant de nouvelles fonctionnalit\xE9s. Achetez d\xE8s maintenant pour bloquer le prix actuel et recevez 300 cr\xE9dits offerts pour le futur AI Subtitle Generator !",black_friday:"Black Friday",has_all_desc:"Sie besitzen das neueste All-In-One!",has_npg_desc:"Sie besitzen bereits eine lebenslange Lizenz f\xFCr die New Products Guarantee!",download_status:"V\xE9rifier l\u2019\xE9tat du produit>",streamfab_for_browser:"StreamFab for Browser",limit_text:"offre limit\xE9e",monthly:"Mensuellement",yearly:"Annuel",available_on:"Disponible sur :",choose_products:"Choisir des produits",offer_expires_in:"L'offre expire dans <span>{time}</span>",go_to_member:"Acc\xE9der au Centre de membres",view_all:"Tout afficher",view_less:"Afficher moins",reach_amount:"Applicable d\xE8s {price} d'achat",save_price:"\xC9conomisez",new_product:"Nouveau produit",renew_now:"Renouveler maintenant",streamfab_loyalty_save_aio:"Fid\xE9lit\xE9 : \xC9conomisez 140 \u20AC",browser_dlg_title:"S\xE9lectionner le pack d'extension",browser_dlg_subtitle:"Choisissez votre pack d'extension de navigateur pr\xE9f\xE9r\xE9 ci-dessous.",browser_dlg_search_placeholder:"Rechercher des extensions...",browser_dlg_install_hint:"Configuration facile en 2 \xE9tapes : Faites glisser le pack sur la page de gestion, puis activez CoApp dans le module compl\xE9mentaire.",browser_dlg_empty:"Aucune extension ne correspond \xE0 votre recherche.",bookfab_aio_new_user_discount:"Remise nouveaux clients",bookfab_aio_per_product:"Seulement {num} par produit",aio_upgrade_desc:"Passez d\xE8s maintenant \xE0 {pro_name} pour seulement {price} et obtenez les {num} produits qu\u2019il vous manque."},uB={topic:gde,author:bde,article:vde,member:yde,checkout:Ede,luckyWheelInfo:wde,resource:Sde,musicfabPromotion:Tde,navbar:kde,common:Ade},Ode={streamimg_topics:"Streaming Video Downloader"},Pde={author_title_editor_profile:"Editor Profil",author_title_latest_posts:"Neueste Beitr\xE4ge",author_contact:"Kontakt"},Lde={home:"Home",tips:"Tipps",summary:"Zusammenfassung:",related_articles:"Verwandte Artikel",related_tips:"Relevante Tipps:",latest_articles:"Neueste Artikel",popular_tags:"Beliebte Tags",catalog:"Inhaltsverzeichnis",recommended_articles:"Empfohlene Artikel",category_netflix:"News und Artikel \xFCber Netflix",category_amazon:"News und Artikel \xFCber Amazon Prime Video",category_disney:"News und Artikel \xFCber Disney",category_hbo:"News und Artikel \xFCber Max",category_hulu:"News und Artikel \xFCber HULU",category_youtube:"News und Artikel  \xFCber YouTube",category_u_next:"News und Artikel \xFCber U-NEXT",category_apple_tv:"News und Artikel \xFCber AppleTV+",category_paramount_plus:"News und Artikel \xFCber Paramount+",category_abematv:"News und Artikel \xFCber AbemaTV",category_espn_plus:"News und Artikel \xFCber ESPN+",category_r18:"News und Artikel \xFCber R18",category_funimation:"News und Artikel \xFCber Funimation",category_fanza:"News und Artikel \xFCber FANZA",category_discovery_plus:"News und Artikel \xFCber Discovery Plus",category_rakuten_tv:"News und Artikel \xFCber Rakuten TV",category_olympic_game:"News und Artikel \xFCber die Olympischen Spiele",category_fod:"News und Artikel \xFCber FOD",category_paravi:"News und Artikel \xFCber PARAVI",category_tvnow:"News und Artikel \xFCber RTL Plus",category_shahid:"News und Artikel \xFCber Shahid",category_joyn:"News und Artikel \xFCber Joyn",category_crunchyroll:"News und Artikel \xFCber Crunchyroll",category_peacock:"News und Artikel \xFCber Peacock",inquiry_title:"DVDFab Software",inquiry_desc:"Warten Sie! Kostenlose Testversion downloaden!",inquiry_download_win:"Jetzt Downloaden",inquiry_download_mac:"Jetzt Downloaden",thumbs_text:"War dieser Beitrag f\xFCr Sie hilfreich?",category_orther:"Andere",free_trial:"Erhalten Sie 30-t\xE4gige kostenlose Testversion",no_more:"Keine weiteren Artikel.",loading:"Wird geladen",comments_title:"Hinterlassen Sie Ihre Kommentare",comments_desc:"Ihre E-Mail-Adresse wird nicht ver\xF6ffentlicht.",comments_form_label_1:"Ihr Name",comments_form_label_2:"Ihre E-Mail",comments_form_label_3:"Andere",comments_form_placeholder_3:"Irgendwelche Kommentare? Lassen Sie uns diskutieren!",comments_success:"Vielen Dank f\xFCr Ihren Kommentar! Ihr Kommentar wird gepr\xFCft und nach Freigabe ver\xF6ffentlicht.",inquiry_dync_t
60itle:"{{proLine}} Software",joinText:"Machen Sie mit und teilen Sie hier Ihre Meinung.",resourceLists:"Ressourcen-Listen",author_info:"von {name} - {date}",noMore:"Nicht mehr",blogList:"Blogliste",blog:"Blogs",support_center:"Unterst\xFCtzungszentrum",faq_desc:"H\xE4ufig gestellte Fragen (FAQs)",faq:"FAQ",support_pl:"Nach Antworten suchen",faq_support:"{name} Unterst\xFCtzung",quick_start:"{name} Schnellstart",support_guide:"{name} Benutzeranleitung",technology:"Technology",blogStr:"Blogs"},Rde={all:"Alle",active:"Aktiv",inactive:"Inaktiv",available:"Verf\xFCgbar",expired:"Abgelaufen",risk:"Risiko",charge_back:"R\xFCckbuchung",refunded:"Erstattet",completed:"Abgeschlossen",registered:"Registriert",discontinued:"Eingestellt",cancelled:"Storniert",pending:"Ausstehend",owned:"Im Besitz",used:"Verwendet",proceed:"Fortfahren",manage:"Verwalten",details:"Details",activate:"Aktivieren",refund:"Erstatten",invoice:"Rechnung",windows:"Windows",macos:"macOS",back:"Zur\xFCck",save:"Speichern",email:"E-Mail",password:"Passwort",change:"\xC4ndern",savings:"Ersparnis",description:"Beschreibung",status:"Status",id:"ID",expiry_date:"Ablaufdatum",date:"Datum",amount:"Betrag",product:"Produkt",products:"Produkte",order_id:"Bestell-Nr.",never_expire:"L\xE4uft nie ab",renew:"Verl\xE4ngern",fab365_title:"Fab365-Abonnement",fab365:"Fab365",next_billing_date:"N\xE4chstes Abrechnungsdatum",expires_on:"L\xE4uft ab am",expired_on:"Abgelaufen am",fab365_desc:"Ihr t\xE4glicher Zugriff auf alle DVDFab-Software & -Dienste.",exlusive_offer:"Exklusives Angebot",had_purchased:"Bereits gekauft",to_upgraded:"Zum Aktualisieren",no_order:"Noch keine Bestellhistorie.",no_subscription:"Noch kein Abonnement.",no_product:"Noch kein Produkt.",no_data:"Noch keine Daten.",tax_id:"Steuernummer",country:"Land/Region",address:"Adresszeile",city:"Stadt",postal_code:"PLZ",province:"Bundesland/Provinz",phone_number:"Telefonnummer",business_save_tip:"Gesch\xE4ftsinformationen gespeichert!",discount_for:"Rabatt f\xFCr Sie",special_for:"Sonderpreis f\xFCr Sie",account:"Konto",dashboard:"Dashboard",profile:"Profil",gift_card:"Geschenkkarte",billing:"Abrechnung",order_istory:"Bestellhistorie",subscriptions:"Abonnements",my_products:"Meine Produkte",extended_services:"Erweiterte Dienste",installers:"Installer",license:"Lizenz",license_management:"Lizenzverwaltung",bookfab_quota:"BookFab-Kontingent",support:"Support",suppor_ticket:"Support-Ticket",support_center:"Support-Center",forum:"Forum",view_other_products:"Andere Produkte ansehen >",loading_desc_1:"Bitte warten...",loading_desc_2:"In Bearbeitung, bitte warten Sie einen Moment.",submit_tip_1:"Falscher Best\xE4tigungscode.",submit_tip_2:"Etwas ist schiefgelaufen.",submit_tip_3:"Anfrage gesendet.",submit_tip_4:"Kopiert.",logout_fail_tip:"Abmeldung fehlgeschlagen",in_process:"In Bearbeitung, bitte warten Sie einen Moment.",actions:"Aktionen",os:"OS",processor:"Prozessor",off:"OFF",expires:"L\xE4uft ab",copy_text:"Der ausgew\xE4hlte Inhalt wurde kopiert.",not_supported:"nicht unterst\xFCtzt!",cancel:"Abbrechen",recommended:"empfohlen",ok:"OK",added:"Hinzugef\xFCgt",time:"Zeit",module:"Modul",source:"Quelle",project_id:"Projekt-ID",total:"Gesamt",expiration_date:"Ablaufdatum",owned_products:"Erworbene Produkte"},Cde={middle_pay_note_title:"Weiterleitung zur sicheren Zahlung...",middle_pay_note_desc:"Bitte warten Sie, w\xE4hrend wir Sie zu unserem sicheren Zahlungspartner,  {site_name}, weiterleiten, um Ihre Transaktion abzuschlie\xDFen. <br />Weiterleitung in {time} Sekunden..."},xde={btn_text:"Losrad",lucky_title:"{user_num} Benutzer erhalten den {coupon_off} Gutschein.",coupon_title:"Sie haben gerade den Jackpot geknackt!",coupon_desc:"Gutscheinb\xFCndel",coupon_note:"*Das Gutscheinb\xFCndel enth\xE4lt einen {coupon_off} Gutschein und einen 25\u20AC Amazon Gutschein, g\xFCltig nur f\xFCr StreamFab All-In-One. Dieses B\xFCndel wird in 15 Minuten ablaufen.",coupon_btn_text:"Gutschein anwenden",lucky_main_title:"Osteraktion: Dreh am Rad und gewinne ein Coupon-Bundle von <span>bis zu 40\u20AC </span>",wheel_dlg_coupon_desc:"+ 25\u20AC Amazon-Geschenkkarte inklusive"},Ide={resource_1:"Andere Tools, die Sie gebrauchen k\xF6nnten",res_title_dvd:"DVD",res_title_blu_ray:"Blu-ray",res_title_video:"Video",res_title_cinavia:"Cinavia",res_title_drm:"DRM",res_title_4k_media:"4K Medien",res_title_8k_media:"8K Medien",res_title_image:"Bild",res_title_topic:"Themen",res_title_youtube_mp3:"YouTube to MP3",article_link_streamfab:"StreamFab Verwandte Artikel",article_link_dvdfab:"DVDFab Verwandte Artikel",article_link_others:"Andere Produkte Verwandte Artikel",article_link_unifab:"UniFab Verwandte Artikel",article_link_bookfab:"Andere Produkte Verwandte Artikel",topics:"Themen",recorder:"Rekorder",subscribe_success:"Danke f\xFCr das Abonnieren! Bitte \xFCberpr\xFCfen Sie Ihre E-Mail f\xFCr weitere Rabattinformationen.",subscribe_fail:"Bitte geben Sie die richtige E-Mail-Adresse ein!",bookfab:"BookFab",hot_articles:"\u4EBA\u6C17\u8A18\u4E8B",res_title_other:"\u4E0D\u9700\u8981\u7FFB\u8BD1",article_hot_title:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_1:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_2:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_3:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_4:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_5:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_6:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link1:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link2:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link3:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link4:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link5:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link6:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_recorder:"Recorder",res_title_bookfab_index:"BookFab",res_title_tips:"Tipps",res_title_downloader_topics:"Downloader Themen",res_title_video_s:"Video",res_title_audiobook:"Audiobook",res_title_ebook:"eBook",res_title_spotify:"Spotify",res_title_amazon_music:"Amazon Music",res_title_apple_music:"Apple Music",res_title_youtube_music:"YouTube Music",res_title_tidal:"TIDAL",res_title_audible:"Audible",res_title_deezer:"Deezer",res_title_soundcloud:"SoundCloud",res_title_line_music:"LINE MUSIC",res_title_dhits:"Dhits",res_title_qobuz:"Qobuz",res_title_general:"General",res_title_pandora:"Pandora",res_title_play_uhd:"UHDs abspielen",res_title_play_dvd:"DVDs abspielen",res_title_play_blu_ray:"Blu-rays abspielen",res_title_play_video:"Videos abspielen","res_title_manga ":"Manga",res_title_manga:"Manga",res_title_technology:"Technology",res_title_magazine:"Magazin"},Mde={page_title:"Angebote zum Schulzur\xFCck",page_meta_keys:"Sparen Sie unglaubliche 113\u20AC auf Mu
60sicFab All-In-One \u2013 nur f\xFCr kurze Zeit!",page_meta_desc:"Sparen Sie unglaubliche 113\u20AC auf MusicFab All-In-One \u2013 nur f\xFCr kurze Zeit!",banner_title:"Angebote zum Schulzur\xFCck",banner_desc:"<span>Sparen Sie unglaubliche 113\u20AC</span> auf MusicFab All-In-One \u2013 nur f\xFCr kurze Zeit!",aio_desc:"Mehr als 10 Produkte sind enthalten. Schnelles Herunterladen von verlustfreier Musik und Unterst\xFCtzung mehrerer Formate. <br>Zugriff auf Wiedergabelisten \xFCber den integrierten Browser usw.",aio_gift_1:"3-Computer-Lizenzen",aio_gift_2:"$25 Amazon Geschenkkarte",aio_upgrade_desc:"* Wenn Sie bereits ein MusicFab-Produkt erworben haben, k\xF6nnen Sie Ihr MusicFab All-In-One im Benutzerzentrum ab 49\u20AC upgraden.",aio_upgrade_url:"/member.htm?pro=promotion_musicfab",my_combo_desc:"Jede beliebige Kombination von Produkten, die Sie ben\xF6tigen",block_title_3:"Sonderangebot",go_win:"Zur Win-Version",start_to_customize:"Jetzt anpassen",my_combo_block_1_cur_price:"69,99<span>\u20AC</span>",my_combo_block_1_org_price:"199,99\u20AC",time_end:"2025/9/5",loop_seconds:"259200",off_num_text:"{num}%<br><span>Rabatt</span>",coupon_num:"{num}% <br><span>Rabatt</span>",countDown_show:"true",aio_couon_special_desc:"Erm\xE4\xDFigung zum Jubil\xE4um: Zus\xE4tzlich <b>20\u20AC</b> Rabatt",my_combo_couon_special_desc:"Erm\xE4\xDFigung zum Jubil\xE4um: Zus\xE4tzlich <b>10\u20AC</b> Rabatt",common_coupon_desc:"Die Erm\xE4\xDFigungen gelten automatisch beim Kauf.",block_3_pro_desc:"Laden Sie verlustfreie Musik, einschlie\xDFlich Musikvideos, in den Formaten MP3, M4A, FLAC usw. mit hoher Geschwindigkeit herunter.",tab_text_1:"<strong>113\u20AC Rabatt </strong> auf MusicFab All-In-One",tab_text_2:"<strong> 250\u20AC Rabatt </strong> auf MusicFab & StreamFab All-In-One",tab_text_3:"MusicFab MyCombo",tab_text_4:"<strong>50% Rabatt</strong> Bestseller",bundle_aio_gift_1:"3-Computer-Lizenzen f\xFCr MusicFab",bundle_aio_gift_2:"5-Computer-Lizenzen f\xFCr StreamFab",bundle_aio_gift_3:"30\u20AC Amazon Geschenkkarte",giveaways:"Werbegeschenke",video_list_title:"StreamFab Video Downloaders (Lifetime)",music_list_title:"MusicFab Music Converters (Lifetime)",aio_desc_1:"Upgrade auf MusicFab All-In-One mit Ihrem exklusiven Rabatt. <br>Erhalten Sie 10+ Konverter und zuk\xFCnftige Updates f\xFCr alle Ihre Musik-Download-Bed\xFCrfnisse.",aio_products_title:"Wird aktualisiert",aio_products_buy_title:"Bereits gekauft",aio_recom_desc:"Wenn Sie MusicFab Produkte gekauft haben, k\xF6nnen Sie MusicFab All-In-One zu einem superg\xFCnstigen Preis erhalten, ab 39,99 \u20AC ! <span>Login </span> um Ihr eigenes exklusives Angebot zu sehen!",member_login:"Einloggen",create_account_prefix:"Haben Sie noch kein Konto?",banner_desc_2:"<span>Sparen Sie unglaubliche 113\u202F$</span> auf MusicFab All-In-One \u2013 nur f\xFCr kurze Zeit!",banner_desc_olduser:"Die Schule hat begonnen \u2013 sichern Sie sich Ihr <b>exklusives Upgrade-Angebot!</b>",best_seller_desc_1:"Laden Sie Spotify-Wiedergabelisten, Songs, Alben und Podcasts mit hoher Geschwindigkeit herunter",best_seller_desc_2:"Laden Sie Songs schnell von Amazon Music Unlimited herunter, um sie offline anzuh\xF6ren",best_seller_desc_3:"Laden Sie Apple Music in die hochwertigen Formate MP3, M4A, FLAC und WAV herunter",best_seller_desc_4:"Laden Sie verlustfreie Musik, einschlie\xDFlich MVs, in MP3-, M4A-, FLAC-Dateien usw. in rasanter Geschwindigkeit herunter",best_seller_title:"Bis zu <b>50% Rabatt</b> f\xFCr MusicFab Bestseller",combo_dlg_1:"F\xFCr eine bessere Auswahl empfehlen wir Ihnen, MusicFab All-In-One zu verwenden, wenn Sie mehr als 5 Produkte ben\xF6tigen.",combo_dlg_2:"Enth\xE4lt alle {num} Produkte",combo_dlg_3:"25\u20AC Amazon Gutschein",banner_end_time_desc_old:"Die Angebote zum Schulzur\xFCck endet am 5.\u202FSeptember 2025.",banner_end_time_desc:"Die Angebote zum Schulzur\xFCck endet am 5.\u202FSeptember 2025.",try_lucky:"Gl\xFCcksverlosung versuchen",pick_win:"Pfl\xFCcken und gewinnen",why_title:"Warum MusicFab All-In-One Downloader w\xE4hlen?",why_aio_tit:"MusicFab All-In-One",why_single_tit:"MusicFab Einzelprodukt",why_single_price:"69,99\u20AC\u2014129,99\u20AC",why_aio_list1:"<b> 10+ </b> Downloader",why_aio_list2:"<b>25\u20AC</b> Amazon Gutschein",why_aio_list3:"3 PC-Lizenz",why_aio_list4:"Lebenslange Nutzung",why_aio_list5:"Geld-zur\xFCck-Garantie",why_aio_list6:"In 5+ Formate konvertieren",why_single_list1:"<b>1</b> Downloader",why_single_list2:"<b>NEIN</b> Amazon Gutschein",why_single_list3:"<b>1</b> PC-Lizenz",why_single_list4:"Lebenslange Nutzung",why_single_list5:"Geld-zur\xFCck-Garantie",why_single_list6:"In 5+ Formate konvertieren",user_desc_1:"MusicFab ist n\xFCtzlich f\xFCr mich, um meine Lieblingsmusiktitel in g\xE4ngigen Audioformaten herunterzuladen. Und dank des integrierten Browsers muss ich nicht zwischen verschiedenen Anwendungen wechseln. Sehr einfach.",user_desc_2:"Ich habe kein gro\xDFes Budget f\xFCr Musikdienste, aber Mu
60sicFab hat mir beim Herunterladen von Musik sehr geholfen und mir das beste Erlebnis erm\xF6glicht, auch ohne mein Konto zu erweitern. Ich empfehle es sehr!",user_desc_3:"Ich habe die kostenlose Testversion heruntergeladen, und sie hat meine Erwartungen \xFCbertroffen. Der Konvertierungsprozess ist einfach, und die Geschwindigkeit ist viel schneller als bei anderen. Ein gutes Produkt.",user_name_1:"Frank",user_name_2:"Wolly",user_name_3:"Sally",tab_text_5:"Warum MusicFab All-In-One w\xE4hlen",tab_text_0:"Versuchen Sie Ihr Gl\xFCck im Lucky Grid"},Nde={products:"Produkte",support:"Support",posts:"Blog",login:"Anmelden",member_center:"Mitgliederbereich",free_download:"Kostenlos herunterladen",online_free_tools:"Kostenlose Tools",download:"Download",aio_desc:"Der ultimative Musik-Konverter.",mycombo_desc:"Stellen Sie Ihr eigenes Paket zusammen.",region_international:"International",region_japan:"Japan",open_menu:"Men\xFC \xF6ffnen",close_menu:"Men\xFC schlie\xDFen",home_aria:"MusicFab Startseite",back_to_top:"Nach oben",change_language:"Sprache \xE4ndern",footer_tagline:"H\xF6ren. Lieben. Behalten.",footer_group_products:"Produkte",footer_group_free_tools:"Kostenlose Tools",footer_group_support:"Support",footer_group_about:"Unternehmen",footer_download_center:"Download-Center",footer_contact_support:"Support",footer_about_us:"\xDCber uns",footer_affiliate:"Affiliate-Programm",footer_company_info:"Impressum",footer_terms:"Nutzungsbedingungen",footer_legal:"Haftungsausschluss",footer_dmca:"DMCA",footer_privacy:"Datenschutz",footer_cookies:"Cookie-Richtlinie",footer_refund:"R\xFCckerstattung",footer_purchase:"Kaufrichtlinie",footer_copyright:"\xA9 2026 MusicFab. Alle Rechte vorbehalten.",footer_online_music_downloader:"Online-Musik-Downloader",footer_social_youtube_aria:"MusicFab auf YouTube besuchen",footer_social_discord_aria:"MusicFab auf Discord beitreten",footer_social_reddit_aria:"MusicFab auf Reddit folgen",aio_discount_badge:"30 % RABATT"},Dde={desktop:"Schreibtisch",mobile:"Mobil",learn_more:"Mehr Infos",read_more:"Mehr lesen",try_it_free:"Kostenlos Testen",free_download:"Kostenlos Downloaden",download:"Downloaden",download_info:"100% Sicher & Sauber",buy_now:"Jetzt kaufen",buy_info:"14-Tage Geld-Zur\xFCck-Garantie",win:"Windows",mac:"Mac",win_version:"Windows 11/10/8.1/8/7",mac_version:"macOS 10.13 - 15.x",try_for_free:"Kostenlos testen",lifetime:"Lebenslang",last_update:"Letzte Updates:",coupon_num:"{num}% <br><span>Rabatt</span>",coupon_num_2:"{num}% Rabatt",coupon_num_3:"{num}% <br> <i>Rabatt</i>",coming_soon:"Bald",hot:"Hei\xDF",version:"Version",upgrade_now:"Jetzt upgraden",upgrade_off:"Angebot f\xFCr Upgrade",original_price:"Originalpreis",standard_price:"Standardpreis",special_offer:"Sonderangebot",final_price:"Endpreis",bundle_save:"Mit dem B\xFCndel gespart",start_from:"Ab nur",free:"kostenlos",more:"Mehr",overview:"\xDCberblick",features:"Funktionen",guide:"Anleitung",tech_specs:"Tech Specs",adult:"Erwachsene",gift:"Geschenk",common_new:"Neu",login:"Anmelden",logout:"Abmelden",member:"Mitglieder",dashboard:"Dashboard",step_1:"Schritt 1",step_2:"Schritt 2",step_3:"Schritt 3",get_support:"Unterst\xFCtzung",member_center:"Benutzerzentrum",subscribe_newsletter:"Newsletter abonnieren",choose_language:"Sprache ausw\xE4hlen",count_down_day:"Tage",count_down_hour:"Std.",count_down_min:"Min.",count_down_sec:"Sek.",count_down_ms:"MS.",contact_us:"Kontaktieren Sie uns",detail:"Einzelheiten",upgrade_price:"Upgrade-Preis",copyright:"&copy;2003-2024 DVDFab.at Alle Rechte vorbehalten.",per_pro:"{num} pro Produkt",email_placeholder:"E-Mail-Adresse eingeben f\xFCr mehr Infos",subscribe:"Abonnieren",subscribe_now:"Jetzt abonnieren",no_email:"Bitte korrekte E-Mail eingeben",mac_download_dlg_title:"W\xE4hlen Sie die richtige Version von {keyword} f\xFCr Ihren Mac",mac_download_dlg_title_sub:"\xDCberpr\xFCfen Sie, welchen Chip Ihr Mac hat:",mac_download_dlg_desc:`1. \xD6ffnen Sie oben links das Apple-Men\xFC.<br>
612. W\xE4hlen Sie "\xDCber diesen Mac" aus.<br>
623. Suchen Sie in der "\xDCbersicht" nach "Prozessor" oder "Chip".<br>
634. \xDCberpr\xFCfen Sie, ob "Intel" oder "Apple" angezeigt wird.`,mac_download_dlg_btn_1:"Mac mit Intel-Prozessor",mac_download_dlg_btn_2:"Mac mit Apple-Chip",purchase_proname:"{product_name} kaufen",num_month:"{num}-Monat",num_year:"{num}-Jahr",no_email_suffix:"Bitte verwenden Sie keine E-Mail-Adressen mit der Endung \u201Edvdfab.cn\u201C.",email_address:"E-Mail-Address",invali
63d_email:"Ung\xFCltiges E-Mail-Format.",field_required:"Dieses Feld ist erforderlich.",submit_success:"Erfolgreich abgesendet!",submit_failed:"Fehlgeschlagen abgesendet!",sub_dlg_msg:"DVDFab kann Produktaktualisierungen und Angebote per E-Mail senden. Es ist jederzeit m\xF6glich, sich abzumelden.",continue:"Weiter",resources:"Ressourcen",dvdfab_aio_name_win:"DVDFab All-In-One",dvdfab_aio_name_mac:"DVDFab All-In-One for Mac",submit:"Senden",recaptcha_error:"reCAPTCHA ist fehlerhaft.",step:"Schritt {num}.",gifts:"Geschenke",promotion_smart_title:"Beliebte Optionen entdecken",product_selected:"Ausgew\xE4hlte Produkte",discount:"Preisnachl\xE4sse",checkout_now:"Jetzt zur Kasse",gift_desc_3pc:"1 Lizenz f\xFCr 3 PCs",promotion_common_title:"Sonderangebot f\xFCr andere Produktkategorien",promotion_common_desc:"Bis zu {num}% Rabatt",promotion_common_btn:"Weitere Angebote erhalten",promotion_common_dvdfab_desc:"Ein vielseitiges Tool f\xFCr die Disc-Bearbeitung, das komplette Multimedial\xF6sungen f\xFCr DVD, Blu-ray, UHD und mehr bietet.",promotion_common_unifab_desc:"Ein AI-betriebenes, umfassendes Videobearbeitungstool, das verschiedene L\xF6sungen zur Videobearbeitung und -verbesserung bietet.",promotion_common_musicfab_desc:"Eine leistungsstarke Software zum Herunterladen von Musik, die Musik von mehreren Musikplattformen herunterladen kann.",promotion_common_streamfab_desc:"Eine hervorragende L\xF6sung f\xFCr das Herunterladen von Videos, mit der Sie Videos von 1000+ Streaming-Sites mit hoher Geschwindigkeit herunterladen k\xF6nnen.",promotion_common_dvdfab_coupon:"50",promotion_common_unifab_coupon:"50",promotion_common_musicfab_coupon:"50",promotion_common_streamfab_coupon:"40",combo_error_desc:"Bitte w\xE4hlen Sie mindestens 2 Produkte aus, um zur Kasse zu gehen.",go_mac:"Zur Mac-Version",loading:"Wird geladen",download_now:"Download Now",see_more:"Mehr ansehen",already_purchased:"Bereits gekauft: {num} Produkte",products_not_owned:"Nicht besessene Produkte: {num} Produkte",grab_the_offer:"Angebot Schnappen",customize_now:"Jetzt anpassen",grab_now:"Angebot schnappen",go_win_version:"Zur Win-Version",go_mac_version:"Zur Mac-Version",forget_password:"Passwort vergessen?",create_account:"Registrieren",or:"Oder",enter_email:"Geben Sie Ihre E-Mail ein",enter_password:"Geben Sie Ihr Passwort ein",verify_code:"Geben Sie Ihre E-Mail ein",upgrade:"Upgraden",grab_the_deal:"Schnappen Sie sich das Angebot",not_owned:"Produkte, die nicht im Besitz sind",owned:"Eigene Produkte",invalid_code:"Ung\xFCltiger Validierungscode!",account_locked:"Anmeldung fehlgeschlagen. Dieses Konto wurde aufgrund ungew\xF6hnlicher Aktivit\xE4ten gesperrt.",submit_failed_check:"Fehlgeschlagen abgesendet! Bitte \xFCberpr\xFCfen Sie Ihre Anmeldungdaten und versuchen Sie es erneut.",try_again:"Erneut versuchen",member_login:"Einloggen",common_vat:"inkl. MwSt.",products_includes_title:"Enthaltene Produkte (Lebenslang):",watchTheVideo:"Das Video ansehen",thanks:"Danke",coupons:"Gutscheine",verification_failed:"Verifizierung Fehlgeschlagen",verification_code:"Verifizierungscode",streamfabNotice:"Bitte beachten Sie: Der Preis von StreamFab All-In-One wird am 8. Juli steigen. Wenn Sie einen Kauf planen, empfehlen wir Ihnen, Ihre Bestellung bald aufzugeben, um den aktuellen niedrigeren Preis zu sichern.",combo_owned:"Besitz",price_adjust_note:"\u4E0D\u9700\u8981\u7FFB\u8BD1",upgrade_dlg_title:"Sonderangebot f\xFCr das Upgrade auf {proName}",upgrade_dlg_desc:"Jetzt auf {proName} (Lebenslang) f\xFCr nur {price} upgraden und {num} zus\xE4tzliche Produkte im Gesamtwert von {totalPrice} erhalten!",one_year:"1 Jahr",load_more:"Mehr laden",vat_limit:"\u672C\u65E5\u7A0E\u5F15\u30BB\u30FC\u30EB",preload_test_pro:"950,1950,911,1911,918,1918",dvdfab_price_adjustment_notice:"Hinweis: Der Preis von DVDFab All-In-One wird am 1. Januar 2026 steigen, da wir weiterhin neue Funktionen hinzuf\xFCgen. Kaufen Sie jetzt, um den aktuellen Preis zu sichern und 300 Credits f\xFCr den kommenden AI Subtitle Generator gratis zu erhalten!",black_friday:"Black Friday",has_all_desc:"Sie besitzen das neueste All-In-One!",has_npg_desc:"Sie besitzen bereits eine lebenslange Lizenz f\xFCr die New Products Guarantee!",download_status:"Produktstatus \xFCberpr\xFCfen>",streamfab_for_browser:"StreamFab for Browser",limit_text:"zeitlich begrenzt",monthly:"Monatlich",yearly:"J\xE4hrlich",available_on:"Verf\xFCgbar auf:",choose_products:"Produkte ausw\xE4hlen",offer_expires_in:"Angebot l\xE4uft ab in <span>{time}</span>",go_to_member:"Zum Mitgliederzentrum",view_all:"Alle anzeigen",view_less:"Weniger anzeigen",reach_amount:"Ab {price} anwendbar",save_price:"Sparen",new_product:"Neues Produkt",renew_now:"Jetzt verl\xE4ngern",streamfab_loyalty_save_aio:"Treuebonus: 140 \u20AC sparen",browser_dlg_title:"Erweiterungspaket ausw\xE4hlen",browser_dlg_subtitle:"W\xE4hlen Sie unten Ihr bevorzugtes Browser-Erweiterungspaket aus.",browser_dlg_search_placeholder:"Browser-Erweiterungen suchen...",browser_dlg_install_hint:"Einfache 2-Schritt-Einrichtung: Ziehen Sie das Paket auf die Verwaltungsseite und aktivieren Sie anschlie\xDFend CoApp innerhalb des Plugins.",browser_dlg_empty:"Keine Erweiterungen entsprechen Ihrer Suche.",bookfab_aio_new_user_discount:"Neukundenrabatt",bookfab_aio_per_product:"Nur {num} pro Produkt",aio_upgrade_desc:"Du kannst jetzt f\xFCr nur {price} auf {pro_name} upgraden und erh\xE4ltst die {num} Produkte, die dir noch fehlen."},lB={topic:Ode,author:Pde,article:Lde,member:Rde,checkout:Cde,luckyWheelInfo:xde,resource:Ide,musicfabPromotion:Mde,navbar:Nde,common:Dde},Bde={streamimg_topics:"\u4E32\u6D41\u8996\u8A0A\u4E0B\u8F09\u7A0B\u5F0F"},Ude={author_title_editor_profile:"\u7F16\u8F91\u7B80\u4ECB",author_title_latest_posts:"\u6700\u65B0\u6587\u7AE0",author_contact:"\u8054\u7CFB\u65B9\u5F0F"},Fde={home:"\u4E3B\u9801",tips:"\u6309\u7522\u54C1\u5206\u985E\u6559\u5B78",summary:"\u6458\u8981\uFF1A",related_articles:"\u76F8\u95DC\u6587\u7AE0",related_tips:"\u76F8\u95DC\u6559\u5B78\u6587\uFF1A",latest_articles:"\u6700\u65B0\u6587\u7AE0",popular_tags:"\u71B1\u9580\u6A19\u7C64",catalog:"\u76EE\u9304",recommended_articles:"\u63A8\u85A6\u6587\u7AE0",category_netflix:"Netflix\u76F8\u95DC\u6587\u7AE0",category_amazon:"Amazon Prime Video\u76F8\u95DC\u6587\u7AE0",category_disney:"Disney\u76F8\u95DC\u6587\u7AE0",category_hbo:"Max\u76F8\u95DC\u6587\u7AE0",category_hulu:"HULU\u76F8\u95DC\u6587\u7AE0",category_youtube:"YouTube\u76F8\u95DC\u6587\u7AE0",category_u_next:"U-NEXT\u76F8\u95DC\u6587\u7AE0",category_apple_tv:"AppleTV+\u76F8\u95DC\u6587\u7AE0",category_paramount_plus:"Paramount+\u76F8\u95DC\u6587\u7AE0",category_abematv:"AbemaTV\u76F8\u95DC\u6587\u7AE0",category_espn_plus:"ESPN+\u76F8\u95DC\u6587\u7AE0",category_r18:"R18\u76F8\u95DC\u6587\u7AE0",category_funimation:"Funimation\u76F8\u95DC\u6587\u7AE0",category_fanza:"FANZA\u76F8\u95DC\u6587\u7AE0",category_discovery_plus:"Discovery Plus\u76F8\u95DC\u6587\u7AE0",category_rakuten_tv:"Rakuten TV\u76F8\u95DC\u6587\u7AE0",category_olympic_game:"\u5967\u904B\u6703\u76F8\u95DC\u6587\u7AE0",category_fod:"FOD\u76F8\u95DC\u6587\u7AE0",category_paravi:"Paravi\u76F8\u95DC\u6587\u7AE0",category_tvnow:"RTL Plus\u76F8\u95DC\u6587\u7AE0",category_shahid:"Shahid\u76F8\u95DC\u6587\u7AE0",category_joyn:"Joyn\u76F8\u95DC\u6587\u7AE0",category_crunchyroll:"Crunchyroll\u76F8\u95DC\u6587\u7AE0",category_peacock:"Peacock\u76F8\u95DC\u6587\u7AE0",inquiry_title:"DVDFab Software",inquiry_desc:"\u7B49\u4E00\u4E0B\uFF01\u514D\u8CBB\u4E0B\u8F09\uFF0C\u96E2\u958B\u524D\u8A66\u7528\u4E00\u4E0B",inquiry_download_win:"\u7ACB\u5373\u4E0B\u8F09",inquiry_download_mac:"\u7ACB\u5373\u4E0B\u8F09",thumbs_text:"\u9019\u7BC7\u6587\u7AE0\u5C0D\u60A8\u6709\u5E6B\u52A9\u55CE\uFF1F",category_orther:"\u5176\u4ED6",free_trial:"30\u5929\u514D\u8CBB\u8A66\u7528",no_more:"\u6C92\u6709\u66F4\u591A\u6587\u7AE0\u3002",loading:"\u52A0\u8F09\u4E2D",comments_title:"\u53D1\u8868\u8BC4\u8BBA",comments_desc:"\u60A8\u7684\u7535\u5B50\u90AE\u4EF6\u5730\u5740\u4E0D\u4F1A\u88AB\u516C\u5F00\u3002",comments_form_label_1:"\u60A8\u7684\u59D3\u540D",comments_form_label_2:"\u60A8\u7684\u7535\u5B50\u90AE\u4EF6\u5730\u5740",comments_form_label_3:"\u5176\u4ED6",comments_form_placeholder_3:"\u6709\u4EC0\u4E48\u610F\u89C1\uFF1F\u6211\u4EEC\u6765\u8BA8\u8BBA\u5427\uFF01",comments_success:"\u611F\u8C22\u60A8\u7684\u8BC4\u8BBA\uFF01\u60A8\u7684\u8BC4\u8BBA\u6B63\u5728\u5BE9\u6838\u4E2D\uFF0C\u5BE9\u6838\u9
6301A\u904E\u5F8C\u5C07\u6703\u767C\u5E03\u3002",inquiry_dync_title:"{{proLine}} Software",joinText:"\u52A0\u5165\u8A0E\u8AD6\uFF0C\u5728\u6B64\u5206\u4EAB\u60A8\u7684\u610F\u898B",resourceLists:"\u8CC7\u6E90\u6E05\u55AE",author_info:"\u7531 {name} - {date}",noMore:"\u4E0D\u518D\u63D0\u4F9B",blogList:"\u535A\u5BA2\u6587\u7AE0\u5217\u8868",blog:"\u535A\u5BA2",support_center:"\u652F\u63F4\u4E2D\u5FC3",faq_desc:"\u5E38\u898B\u554F\u984C\u53CA\u89E3\u7B54 (FAQ)",faq:"FAQ",support_pl:"\u641C\u5C0B\u7B54\u6848",faq_support:"{name} \u652F\u63F4",quick_start:"{name} \u5FEB\u901F\u5165\u9580",support_guide:"{name} \u7528\u6237\u6307\u5357",technology:"Technology",blogStr:"\u535A\u5BA2"},$de={all:"\u5168\u90E8",active:"\u6709\u6548",inactive:"\u7121\u6548",available:"\u53EF\u7528",expired:"\u5DF2\u904E\u671F",risk:"\u98A8\u96AA",charge_back:"\u62D2\u4ED8",refunded:"\u5DF2\u9000\u6B3E",completed:"\u5DF2\u5B8C\u6210",registered:"\u5DF2\u8A3B\u518A",discontinued:"\u5DF2\u505C\u552E",cancelled:"\u5DF2\u53D6\u6D88",pending:"\u5F85\u8655\u7406",owned:"\u5DF2\u64C1\u6709",used:"\u5DF2\u4F7F\u7528",proceed:"\u7E7C\u7E8C",manage:"\u7BA1\u7406",details:"\u8A73\u7D30\u8CC7\u8A0A",activate:"\u555F\u7528",refund:"\u9000\u6B3E",invoice:"\u767C\u7968",windows:"Windows",macos:"macOS",back:"\u8FD4\u56DE",save:"\u5132\u5B58",email:"\u96FB\u5B50\u4FE1\u7BB1",password:"\u5BC6\u78BC",change:"\u8B8A\u66F4",savings:"\u7701\u4E0B\u91D1\u984D",description:"\u63CF\u8FF0",status:"\u72C0\u614B",id:"ID",expiry_date:"\u5230\u671F\u65E5",date:"\u65E5\u671F",amount:"\u91D1\u984D",product:"\u7522\u54C1",products:"\u7522\u54C1",order_id:"\u8A02\u55AE\u7DE8\u865F",never_expire:"\u6C38\u4E0D\u904E\u671F",renew:"\u7E8C\u8A02",fab365_title:"Fab365 \u8A02\u95B1",fab365:"Fab365",next_billing_date:"\u4E0B\u6B21\u6263\u6B3E\u65E5",expires_on:"\u5230\u671F\u65BC",expired_on:"\u904E\u671F\u65BC",fab365_desc:"\u6BCF\u65E5\u5B58\u53D6\u6240\u6709 DVDFab \u8EDF\u9AD4\u8207\u670D\u52D9\u3002",exlusive_offer:"\u7368\u5BB6\u512A\u60E0",had_purchased:"\u5DF2\u8CFC\u8CB7",to_upgraded:"\u5F85\u5347\u7D1A",no_order:"\u5C1A\u7121\u8A02\u55AE\u7D00\u9304\u3002",no_subscription:"\u5C1A\u7121\u8A02\u95B1\u9805\u76EE\u3002",no_product:"\u5C1A\u7121\u7522\u54C1\u3002",no_data:"\u5C1A\u7121\u8CC7\u6599\u3002",tax_id:"\u7D71\u4E00\u7DE8\u865F / \u7A05\u865F",country:"\u570B\u5BB6/\u5730\u5340",address:"\u5730\u5740",city:"\u57CE\u5E02",postal_code:"\u90F5\u905E\u5340\u865F",province:"\u5DDE/\u7701",phone_number:"\u96FB\u8A71\u865F\u78BC",business_save_tip:"\u5546\u696D\u8CC7\u8A0A\u5DF2\u5132\u5B58\uFF01",discount_for:"\u5C08\u5C6C\u6298\u6263",special_for:"\u5C08\u5C6C\u7279\u50F9",account:"\u5E33\u6236",dashboard:"\u5100\u8868\u677F",profile:"\u500B\u4EBA\u8CC7\u6599",gift_card:"\u79AE\u54C1\u5361",billing:"\u5E33\u52D9\u8CC7\u8A0A",order_istory:"\u8A02\u55AE\u7D00\u9304",subscriptions:"\u8A02\u95B1\u9805\u76EE",my_products:"\u6211\u7684\u7522\u54C1",extended_services:"\u5EF6\u4F38\u670D\u52D9",installers:"\u5B89\u88DD\u7A0B\u5F0F",license:"\u6388\u6B0A",license_management:"\u6388\u6B0A\u7BA1\u7406",bookfab_quota:"BookFab \u914D\u984D",support:"\u652F\u63F4",suppor_ticket:"\u652F\u63F4\u5DE5\u55AE",support_center:"\u652F\u63F4\u4E2D\u5FC3",forum:"\u8AD6\u58C7",view_other_products:"\u67E5\u770B\u5176\u4ED6\u7522\u54C1 >",loading_desc_1:"\u8ACB\u7A0D\u5019...",loading_desc_2:"\u8655\u7406\u4E2D\uFF0C\u8ACB\u7A0D\u5019\u3002",submit_tip_1:"\u9A57\u8B49\u78BC\u932F\u8AA4\u3002",submit_tip_2:"\u767C\u751F\u932F\u8AA4\u3002",submit_tip_3:"\u8ACB\u6C42\u5DF2\u9001\u51FA\u3002",submit_tip_4:"\u5DF2\u8907\u88FD\u3002",logout_fail_tip:"\u767B\u51FA\u5931\u6557",in_process:"\u8655\u7406\u4E2D\uFF0C\u8ACB\u7A0D\u5019\u3002",actions:"\u64CD\u4F5C",os:"\u4F5C\u696D\u7CFB\u7D71",processor:"\u8655\u7406\u5668",off:"OFF",expires:"\u5230\u671F",copy_text:"\u5DF2\u8907\u88FD\u9078\u53D6\u7684\u5167\u5BB9\u3002",not_supported:"\u4E0D\u652F\u63F4\uFF01",cancel:"\u53D6\u6D88",recommended:"\u63A8\u85A6",ok:"\u78BA\u5B9A",added:"\u5DF2\u65B0\u589E",time:"\u6642\u9593",module:"\u6A21\u7D44",source:"\u4F86\u6E90",project_id:"\u5C08\u6848 ID",total:"\u7E3D\u8A08",expiration_date:"\u5230\u671F\u65E5",owned_products:"\u5DF2\u64C1\u6709\u7684\u7522\u54C1"},jde={middle_pay_note_title:"\u6B63\u5728\u5C0E\u5411\u81F3\u5B89\u5168\u4ED8\u6B3E\u9801\u9762...",middle_pay_note_desc:"\u8ACB\u7A0D\u5019\uFF0C\u6211\u5011\u6B63\u5728\u5C07\u60A8\u5C0E\u5411\u81F3\u5B89\u5168\u7684\u4ED8\u6B3E\u5408\u4F5C\u5925\u4F34 {site_name} \u4EE5\u5B8C\u6210\u60A8\u7684\u4EA4\u6613\u3002<br />\u5C07\u65BC {time} \u79D2\u5F8C\u5C0E\u5411..."},Vde={btn_text:"\u65CB\u8F49",lucky_title:"{user_num}\u4F4D\u7528\u6236\u7372\u5F97{coupon_off}\u512A\u60E0\u5238",coupon_title:"\u60A8\u525B\u525B\u4E2D\u4E86\u982D\u734E\uFF01",coupon_desc:"\u512A\u60E0\u5238\u7D44\u5408",coupon_note:"*\u512A\u60E0\u5238\u7D44\u5408\u5305\u62EC{coupon_off}\u512A\u60E0\u5238\u548C$25\u4E9E\u99AC\u905C\u79AE\u54C1\u5361\uFF0C\u50C5\u53EF\u7528\u65BC\u8CFC\u8
63CB7StreamFab All-In-One\u3002\u6B64\u512A\u60E0\u5238\u7D44\u5408\u5C07\u572815\u5206\u9418\u5F8C\u5931\u6548\u3002",coupon_btn_text:"\u4F7F\u7528\u512A\u60E0\u5238",lucky_main_title:"\u5FA9\u6D3B\u7BC0\u7279\u8CE3\uFF1A\u8F49\u76E4\u62BD\u734E\uFF0C\u5F97<span>\u6700\u9AD8$40</span>\u512A\u60E0\u5238\u5927\u79AE\u5305",wheel_dlg_coupon_desc:"+ $25 \u4E9E\u99AC\u905C\u79AE\u54C1\u5361\uFF08\u5DF2\u5305\u542B\uFF09"},zde={resource_1:"\u60A8\u53EF\u80FD\u9084\u5C0D\u4EE5\u4E0B\u5DE5\u5177\u611F\u8208\u8DA3",res_title_dvd:"DVD",res_title_blu_ray:"\u85CD\u5149\u96FB\u5F71",res_title_video:"\u8996\u8A0A",res_title_cinavia:"Cinavia",res_title_drm:"DRM",res_title_4k_media:"4K\u5A92\u9AD4",res_title_8k_media:"8K\u5A92\u9AD4",res_title_image:"\u5716\u50CF",res_title_topic:"\u8A71\u984C",res_title_youtube_mp3:"YouTube\u8F49MP3",article_link_streamfab:"StreamFab \u76F8\u5173\u6587\u7AE0",article_link_dvdfab:"DVDFab \u76F8\u5173\u6587\u7AE0",article_link_others:"\u5176\u4ED6\u4EA7\u54C1 \u76F8\u5173\u6587\u7AE0",article_link_unifab:"UniFab \u76F8\u5173\u6587\u7AE0",article_link_bookfab:"\u5176\u4ED6\u4EA7\u54C1 \u76F8\u5173\u6587\u7AE0",topics:"\u8A71\u984C",recorder:"Recorder",subscribe_success:"\u611F\u8B1D\u8A02\u95B1\uFF01\u60A8\u73FE\u5728\u53EF\u4EE5\u900F\u904E\u67E5\u770B\u96FB\u5B50\u4FE1\u7BB1\u7372\u53D6DVDFab\u597D\u5EB7\u8CC7\u8A0A\u3002",subscribe_fail:"\u8ACB\u586B\u5BEB\u6B63\u78BA\u7684\u96FB\u5B50\u4FE1\u7BB1\uFF01",bookfab:"BookFab",hot_articles:"\u4EBA\u6C17\u8A18\u4E8B",res_title_other:"\u4E0D\u9700\u8981\u7FFB\u8BD1",article_hot_title:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_1:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_2:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_3:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_4:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_5:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_6:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link1:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link2:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link3:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link4:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link5:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_link6:"\u4E0D\u9700\u8981\u7FFB\u8BD1",res_title_recorder:"Recorder",res_title_bookfab_index:"BookFab",res_title_tips:"\u6700\u5168\u7684DVDFab\u6559\u5B78\u90FD\u5728\u9019\u88E1",res_title_downloader_topics:"\u4E0B\u8F09\u5668\u4E3B\u984C",res_title_video_s:"\u8996\u8A0A",res_title_audiobook:"\u6709\u8072\u66F8",res_title_ebook:"\u96FB\u5B50\u66F8",res_title_spotify:"Spotify",res_title_amazon_music:"Amazon Music",res_title_apple_music:"Apple Music",res_title_youtube_music:"YouTube Music",res_title_tidal:"TIDAL",res_title_audible:"Audible",res_title_deezer:"Deezer",res_title_soundcloud:"SoundCloud",res_title_line_music:"LINE MUSIC",res_title_dhits:"Dhits",res_title_qobuz:"Qobuz",res_title_general:"General",res_title_pandora:"Pandora",res_title_play_dvd:"\u64AD\u653EDVD",res_title_play_blu_ray:"\u64AD\u653E\u85CD\u5149",res_title_play_uhd:"\u64AD\u653EUHD",res_title_play_video:"\u64AD\u653E\u8996\u8A0A","res_title_manga ":"\u6F2B\u756B",res_title_manga:"\u6F2B\u756B",res_title_technology:"Technology",res_title_magazine:"\u96DC\u8A8C"},Hde={page_title:"\u958B\u5B78\u5B63\u7279\u60E0",page_meta_keys:"\u73FE\u7701 $133 \u5165\u624B MusicFab All-In-One \u2014 \u9650\u6642\u7279\u60E0\uFF01",page_meta_desc:"\u73FE\u7701 $133 \u5165\u624B MusicFab All-In-One \u2014 \u9650\u6642\u7279\u60E0\uFF01",banner_title:"\u958B\u5B78\u5B63\u7279\u60E0",banner_desc:"<span>\u73FE\u7701 $113</span>\u5165\u624B MusicFab All-In-One \u2014 \u9650\u6642\u7279\u60E0\uFF01",aio_desc:"\u5305\u542B10\u591A\u7A2E\u7522\u54C1\uFF0C\u5FEB\u901F\u4E0B\u8F09\u7121\u640D\u97F3\u6A02\uFF0C\u4E26\u652F\u63F4\u591A\u7A2E\u683C\u5F0F\u3002<br>\u4F7F\u7528\u5167\u5EFA\u700F\u89BD\u5668\u5B58\u53D6\u64AD\u653E\u6E05\u55AE\u7B49\u3002",aio_gift_1:"3\u90E8\u96FB\u8166\u6388\u6B0A",aio_gift_2:"$25\u4E9E\u99AC\u905C\u79AE\u54C1\u5361",aio_upgrade_desc:"* \u5982\u679C\u60A8\u5DF2\u7D93\u8CFC\u8CB7\u4E86MusicFab\u7522\u54C1\uFF0C\u60A8\u53EF\u4EE5\u8A2A\u554F\u6703\u54E1\u4E2D\u5FC3\u4E26\u4EE5\u8D77\u6B65\u50F9<b>$49</b>\u5347\u7D1A\u70BAMusicFab All-In-One\u3002",aio_upgrade_url:"/member.htm?pro=promotion_musicfab",my_combo_desc:"\u96A8\u5FC3\u81EA\u8A02\u60A8\u9700\u8981\u7684\u7522\u54C1\u7D44\u5408",block_t
63itle_3:"\u7279\u60E0",go_win:"\u67E5\u770BWin\u7248",start_to_customize:"\u958B\u59CB\u8A02\u5236",my_combo_block_1_cur_price:"<span>$</span>69.99",my_combo_block_1_org_price:"$199.99",time_end:"2025/9/5",loop_seconds:"259200",off_num_text:"{num}%<br><span>OFF</span>",coupon_num:"{num}% <br><span>\u6298\u6263</span>",countDown_show:"true",aio_couon_special_desc:"\u9031\u5E74\u6176\u5C08\u4EAB\uFF1A\u984D\u5916\u512A\u60E0<b>$20</b>",my_combo_couon_special_desc:"\u9031\u5E74\u6176\u5C08\u4EAB\uFF1A\u984D\u5916\u512A\u60E0<b>$10</b>",common_coupon_desc:"\u8CFC\u8CB7\u6642\u5C07\u81EA\u52D5\u61C9\u7528\u6298\u6263",block_3_pro_desc:"\u6975\u901F\u4E0B\u8F09\u7121\u640D\u97F3\u6A02\uFF08\u542BMV\uFF09\uFF0C\u4E26\u5C07\u5176\u8F49\u6A94\u70BAMP3\u3001M4A\u548CFLAC\u7B49\u683C\u5F0F\u7684\u6A94\u6848\u3002",tab_text_1:"MusicFab All-In-One <strong>$113 OFF</strong>",tab_text_2:"MusicFab & StreamFab All-In-One<strong> $250 OFF</strong>",tab_text_3:"MusicFab MyCombo",tab_text_4:"<strong>50%\u6298\u6263 </strong>\u5165\u624B\u66A2\u92B7\u7522\u54C1",bundle_aio_gift_1:"Musicfab\uFF1A3\u53F0\u96FB\u8166\u6388\u6B0A",bundle_aio_gift_2:"StreamFab\uFF1A5\u53F0\u96FB\u8166\u6388\u6B0A",bundle_aio_gift_3:"$35 Amazon \u79AE\u7269\u5361",giveaways:"\u8D08\u9001\u6D3B\u52D5",video_list_title:"StreamFab Video Downloaders (\u7D42\u8EAB\u7248)",music_list_title:"MusicFab \u97F3\u6A02\u8F49\u63DB\u5668 (\u7D42\u8EAB\u7248)",aio_desc_1:"\u4EE5\u60A8\u7684\u5C08\u5C6C\u6298\u6263\u5347\u7D1A\u81F3 MusicFab All-In-One\u3002<br>\u7372\u5F97 10+ \u8F49\u63DB\u5668\u548C\u672A\u4F86\u7684\u66F4\u65B0\uFF0C\u6EFF\u8DB3\u60A8\u6240\u6709\u7684\u97F3\u6A02\u4E0B\u8F09\u9700\u6C42\u3002",aio_products_title:"\u5F85\u5347\u7D1A",aio_products_buy_title:"\u5DF2\u8CFC\u8CB7",aio_recom_desc:"\u5982\u679C\u60A8\u5DF2\u8CFC\u8CB7MusicFab\u7522\u54C1\uFF0C\u60A8\u53EF\u4EE5\u8D85\u4F4E\u50F9\u7372\u5F97MusicFab All-In-One, $39.99 \u8D77 \uFF01<span>\u767B\u5165</span>\u5373\u53EF\u770B\u5230\u60A8\u5C08\u5C6C\u7684\u512A\u60E0\uFF01",member_login:"\u6703\u54E1\u767B\u5165",create_account_prefix:"\u9084\u6C92\u6709\u5E33\u6236\uFF1F",banner_desc_2:"<span>\u73FE\u7701 $133</span>\u5165\u624B MusicFab All-In-One \u2014 \u9650\u6642\u7279\u60E0\uFF01",banner_desc_olduser:"\u958B\u5B78\u5B63\u9650\u6642\u512A\u60E0 \u2014 \u7ACB\u5373\u89E3\u9396<span>\u5C08\u5C6C\u5347\u7D1A\u65B9\u6848</span>\uFF01",best_seller_desc_1:"\u5FEB\u901F\u4E0B\u8F09 Spotify \u6B4C\u55AE\u3001\u6B4C\u66F2\u3001\u5C08\u8F2F\u548C\u64AD\u5BA2",best_seller_desc_2:"\u5FEB\u901F\u4E0B\u8F09 Amazon Music Unlimited \u7684\u6B4C\u66F2\uFF0C\u96E2\u7DDA\u8046\u807D",best_seller_desc_3:"\u4E0B\u8F09 Apple Music \u70BA\u9AD8\u54C1\u8CEA MP3\u3001M4A\u3001FLAC \u548C WAV \u683C\u5F0F",best_seller_desc_4:"\u4EE5\u6975\u901F\u4E0B\u8F09\u7121\u640D\u97F3\u6A02\uFF0C\u5305\u62EC MV\uFF0C\u4E26\u4FDD\u5B58\u70BA MP3\u3001M4A\u3001FLAC \u7B49\u683C\u5F0F",best_seller_title:"\u9AD8\u9054<b>50%\u6298\u6263</b>\u5165\u624B MusicFab \u66A2\u92B7\u5546\u54C1",combo_dlg_1:"\u5728\u591A\u65BC5\u500B\u7522\u54C1\u6642\uFF0C\u6211\u5011\u63A8\u85A6\u60A8\u5165\u624BMusicFab All-In-One\uFF0C\u9019\u6A23\u66F4\u52A0\u5BE6\u60E0\u3002",combo_dlg_2:"\u5305\u542B\u5168\u90E8{num}\u500B\u7522\u54C1",combo_dlg_3:"$25\u4E9E\u99AC\u905C\u79AE\u54C1\u5361",banner_end_time_desc_old:"\u958B\u5B78\u5B63\u7279\u60E0\u6D3B\u52D5\u5C07\u65BC2025\u5E749\u67085\u65E5\u7D50\u675F\u3002",banner_end_time_desc:"\u958B\u5B78\u5B63\u7279\u60E0\u6D3B\u52D5\u5C07\u65BC2025\u5E749\u67085\u65E5\u7D50\u675F\u3002",try_lucky:"\u5E78\u904B\u62BD\u734E",pick_win:"\u9078\u64C7\u4E26\u8D0F",why_title:"\u70BA\u4EC0\u9EBC\u9078\u64C7MusicFab All-In-One Downloader\uFF1F",why_aio_tit:"Musicfab All-In-One",why_single_tit:"Musicfab\u55AE\u54C1",why_single_price:"$69.99\u2014$129.99",why_aio_list1:"<b>10+</b>\u4E0B\u8F09\u7A0B\u5F0F",why_aio_list2:"<b>$25</b>\u4E9E\u99AC\u905C\u79AE\u54C1\u5361",why_aio_list3:"3\u90E8\u96FB\u8166\u6388\u6B0A",why_aio_list4:"\u7D42\u8EAB\u4F7F\u7528",why_aio_list5:"\u9000\u6B3E\u4FDD\u8B49",why_aio_list6:"\u8F49\u63DB\u70BA5+\u683C\u5F0F",why_single_list1:"<b>1</b>\u4E0B\u8F09\u7A0B\u5F0F",why_single_list2:"<b>\u7121</b>\u4E9E\u99AC\u905C\u79AE\u54C1\u5361",why_single_list3:"<b>1</b>\u90E8\u96FB\u8166\u6388\u6B0A",why_single_list4:"\u7D42\u8EAB\u4F7F\u7528",why_single_list5:"\u9000\u6B3E\u4FDD\u8B49",why_single_list6:"\u8F49\u63DB\u70BA5+\u683C\u5F0F",user_desc_1:"MusicFab\u5C0D\u6211\u4F86\u8AAA\u975E\u5E38\u6709\u7528\uFF0C\u53EF\u4EE5\u4E0B\u8F09\u6211\u6700\u559C\u6B61\u7684\u97F3\u6A02\u66F2\u76EE\u4E26\u652F\u63F4\u6D41\u884C\u7684\u97F3\u8A0A\u683C\u5F0F\u3002\u800C\u4E14\u6709\u5167\u5EFA\u700F\u89BD\u5668\uFF0C\u4E0D\u9700\u8981\u5728\u61C9\u7528\u7A0B\u5F0F\u4E4B\u9593\u5207\u63DB\uFF0C\u7528\u8D77\u4F86\u975E\u5E38\u65B9\u4FBF\u3002",user_desc_2:"\u6211\u5C0D\u97F3\u6A02\u670D\u52D9\u7684\u9810\u7B97\u4E0D\u591A\uFF0C\u4F46MusicFab\u5728\u97F3\u6A02\u4E0B\u8F09\u65B9\u9762\u7D66\u4E86\u6211\u5DE8\u5927\u7684\u5E6B\u52A9\uFF0C\u8B93\u6211\u5373\u4F7F\u4E0D\u5347\u7D1A\u5E33\u6236\u4E5F\u80FD\u64C1\u6709\u6700\u4F73\u9AD4\u9A57\u3002\u6211\u5F37\u70C8\u63A8\u85A6\u5B83\uFF01",user_desc_3:"\u6211\u4E0B\u8F09\u4E86\u514D\u8CBB\u8A66\u7528\u7248\uFF0C\u5B83\u8D85\u51FA\u4E86\u6211\u7684\u671F\u671B\u3002\u8F49\u63DB\u904E\u7A0B\u7C21\u55AE\u660E\u77AD\uFF0C\u901F\u5EA6\u6BD4\u5176\u4ED6\u8EDF\u9AD4\u5FEB\u5F97\u591A\u3002\u771F\u662F\u597D\u7522\u54C1\uFF01",user_name_1:"Frank",user_name_2:"Wolly",user_name_3:"Sally",tab_text_5:"\u70BA\u4EC0\u9EBC\u9078\u64C7 MusicFab All-In-One",tab_text_0:"\u5E78\u904B\u62BD\u734E"}
63,Gde={products:"\u7522\u54C1",support:"\u652F\u63F4",posts:"\u90E8\u843D\u683C",login:"\u767B\u5165",member_center:"\u6703\u54E1\u4E2D\u5FC3",free_download:"\u514D\u8CBB\u4E0B\u8F09",online_free_tools:"\u514D\u8CBB\u5DE5\u5177",download:"\u4E0B\u8F09",aio_desc:"\u7D42\u6975\u97F3\u6A02\u8F49\u6A94\u5DE5\u5177\u3002",mycombo_desc:"\u81EA\u8A02\u5C08\u5C6C\u7D44\u5408\u5305\u3002",region_international:"\u570B\u969B\u7248",region_japan:"\u65E5\u672C",open_menu:"\u6253\u958B\u9078\u55AE",close_menu:"\u95DC\u9589\u9078\u55AE",home_aria:"MusicFab \u9996\u9801",back_to_top:"\u56DE\u5230\u9802\u90E8",change_language:"\u5207\u63DB\u8A9E\u8A00",footer_tagline:"\u8046\u807D\u65CB\u5F8B\uFF0C\u7559\u4F4F\u6B64\u523B\u3002",footer_group_products:"\u7522\u54C1",footer_group_free_tools:"\u514D\u8CBB\u5DE5\u5177",footer_group_support:"\u652F\u63F4",footer_group_about:"\u95DC\u65BC",footer_download_center:"\u4E0B\u8F09\u4E2D\u5FC3",footer_contact_support:"\u652F\u63F4",footer_about_us:"\u95DC\u65BC\u6211\u5011",footer_affiliate:"\u806F\u76DF\u8A08\u756B",footer_company_info:"\u516C\u53F8\u8CC7\u8A0A",footer_terms:"\u4F7F\u7528\u689D\u6B3E",footer_legal:"\u6CD5\u5F8B\u514D\u8CAC\u8072\u660E",footer_dmca:"\u6578\u4F4D\u5343\u79A7\u5E74\u8457\u4F5C\u6B0A\u6CD5 (DMCA)",footer_privacy:"\u96B1\u79C1\u6B0A\u653F\u7B56",footer_cookies:"Cookie \u653F\u7B56",footer_refund:"\u9000\u6B3E\u653F\u7B56",footer_purchase:"\u8CFC\u8CB7\u653F\u7B56",footer_copyright:"\xA9 2026 MusicFab. \u7248\u6B0A\u6240\u6709\u3002",footer_online_music_downloader:"\u7DDA\u4E0A\u97F3\u6A02\u4E0B\u8F09\u5668",footer_social_youtube_aria:"\u5728 YouTube \u4E0A\u95DC\u6CE8 MusicFab",footer_social_discord_aria:"\u52A0\u5165 MusicFab \u7684 Discord",footer_social_reddit_aria:"\u5728 Reddit \u4E0A\u95DC\u6CE8 MusicFab",aio_discount_badge:"\u7701 30%"},qde={desktop:"\u53F0\u5F0F\u673A",mobile:"\u79FB\u52A8\u7535\u8BDD",learn_more:"\u4E86\u89E3\u66F4\u591A",read_more:"\u66F4\u591A\u4FE1\u606F",try_it_free:"\u514D\u8CBB\u8A66\u7528",free_download:"\u514D\u8CBB\u4E0B\u8F09",download:"\u4E0B\u8F09",download_info:"100% \u5B89\u5168 & \u7D14\u6DE8",buy_now:"\u7ACB\u5373\u8CFC\u8CB7",buy_info:"14\u5929\u9000\u6B3E\u4FDD\u969C",win:"Windows",mac:"Mac",win_version:"Windows 11/10/8.1/8/7",mac_version:"macOS 10.13 - 15.x",try_for_free:"\u514D\u8CBB\u8A66\u7528",lifetime:"\u7D42\u8EAB\u7248",last_update:"\u6700\u65B0\u66F4\u65B0:",coupon_num:"{num}% <br><span>\u6298\u6263</span>",coupon_num_2:"{num}%\u6298\u6263",coupon_num_3:"{num}%<br><i>\u6298\u6263</i>",coming_soon:"\u5373\u5C07\u63A8\u51FA",hot:"\u71B1\u9580",version:"\u7248\u672C",upgrade_now:"\u7ACB\u5373\u5347\u7D1A",upgrade_off:"\u4F4E\u50F9\u5347\u7D1A\u6D3B\u52D5",original_price:"\u539F\u50F9",standard_price:"\u6A19\u6E96\u50F9\u683C",special_offer:"\u7279\u60E0",final_price:"\u6700\u7D42\u50F9\u683C",bundle_save:"\u7522\u54C1\u7D44\u5408\u7BC0\u7701",start_from:"\u8D77\u6B65\u50F9",free:"\u514D\u8CBB",more:"\u66F4\u591A",overview:"\u6982\u89BD",features:"\u529F\u80FD",guide:"\u4F7F\u7528\u56AE\u5C0E",tech_specs:"\u6280\u8853\u53C3\u6578",adult:"\u6210\u4EBA",gift:"\u8D08\u54C1",common_new:"New",login:"\u767B\u5165",logout:"\u767B\u51FA",member:"\u6703\u54E1",dashboard:"\u5100\u8868\u677F",step_1:"\u7B2C1\u6B65",step_2:"\u7B2C2\u6B65",step_3:"\u7B2C3\u6B65",get_support:"\u7372\u53D6\u652F\u63F4",member_center:"\u6703\u54E1\u4E2D\u5FC3",subscribe_newsletter:"\u8A02\u95B1\u65B0\u805E\u4FE1",choose_language:"\u9078\u64C7\u8A9E\u8A00",count_down_day:"\u5929",count_down_hour:"\u5C0F\u6642",count_down_min:"\u5206",count_down_sec:"\u79D2",count_down_ms:"\u6BEB\u79D2",contact_us:"\u806F\u7D61\u6211\u5011",detail:"\u8BE6\u7EC6\u4FE1\u606F",upgrade_price:"\u5347\u7D1A\u50F9\u683C",copyright:"&copy; 2003-2024 DVDFab.cn \u4FDD\u7559\u6240\u6709\u6B0A\u5229\u3002",per_pro:"{num} \u6BCF\u500B\u7522\u54C1",email_placeholder:"\u586B\u5BEB\u60A8\u7684\u96FB\u5B50\u4FE1\u7BB1\u7372\u53D6\u597D\u5EB7\u8CC7\u8A0A",subscribe:"\u8A02\u95B1",subscribe_now:"\u7ACB\u5373\u8A02\u95B1",no_email:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7535\u5B50\u90AE\u4EF6\u5730\u5740",mac_download_dlg_title:"\u9078\u64C7\u9069\u5408\u60A8Mac\u7684{keyword}\u7248\u672C",mac_download_dlg_title_sub:"\u67E5\u770B\u60A8\u7684Mac\u642D\u8F09\u4F55\u7A2E\u6676\u7247\uFF1A",mac_download_dlg_desc:"1. \u5728\u5DE6\u4E0A\u89D2\u6253\u958BApple\u529F\u80FD\u8868\u3002<br> 2. \u9078\u64C7\u201C\u95DC\u65BC\u6B64Mac\u201D\u3002<br> 3. \u5728\u201C\u6982\u89BD\u201D\u8655\uFF0C\u9078\u64C7\u201C\u8655\u7406\u5668\u201D\u6216\u201C\u6676\u7247\u201D\u3002<br> 4. \u67E5\u770B\u6676\u7247\u5C6C\u65BC\u201CIntel\u201D\u9084\u662F\u201CApple\u201D\u3002",mac_download_dlg_btn_1:"\u642D\u8F09 Intel \u8655\u7406\u5668\u7684 Mac",mac_download_dlg_btn_2:"\u642D\u8F09 Apple \u6676\u7247\u7684 Mac",purchase_proname:"\u8CFC\u8
63CB7 {product_name}",num_month:"{num}\u500B\u6708",num_year:"{num}\u5E74",no_email_suffix:"\u8ACB\u4E0D\u8981\u4F7F\u7528\u4EE5\u201Cdvdfab.cn\u201D\u70BA\u5F8C\u7DB4\u7684\u96FB\u5B50\u4FE1\u7BB1\u5730\u5740\u3002",email_address:"\u96FB\u5B50\u4FE1\u7BB1\u5730\u5740",invalid_email:"\u96FB\u5B50\u4FE1\u7BB1\u683C\u5F0F\u932F\u8AA4\u3002",field_required:"\u9700\u8981\u586B\u5BEB\u3002",submit_success:"\u9001\u51FA\u6210\u529F\uFF01",submit_failed:"\u9001\u51FA\u5931\u6557\uFF01",sub_dlg_msg:"DVDFab\u53EF\u4EE5\u900F\u904E\u96FB\u5B50\u90F5\u4EF6\u5411\u6211\u767C\u9001\u7522\u54C1\u5347\u7D1A\u53CA\u597D\u5EB7\u8CC7\u8A0A\u3002\u53EF\u96A8\u6642\u53D6\u6D88\u90F5\u4EF6\u8A02\u95B1\u3002",continue:"\u7E7C\u7E8C",resources:"\u8CC7\u6E90",dvdfab_aio_name_win:"DVDFab All-In-One",dvdfab_aio_name_mac:"DVDFab All-In-One for Mac",submit:"\u9001\u51FA",recaptcha_error:"reCAPTCHA \u51FA\u73B0\u9519\u8BEF\u3002",step:"\u7B2C{num}\u6B65:",gifts:"\u8D08\u54C1",promotion_smart_title:"\u63A2\u7D22\u71B1\u9580\u9078\u64C7",product_selected:"\u500B\u7522\u54C1\u5DF2\u9078",discount:"\u6298\u6263",checkout_now:"\u7ACB\u5373\u7D50\u8CEC",gift_desc_3pc:"1\u500B\u6388\u6B0A\uFF0C\u53EF\u7528\u65BC3\u90E8\u96FB\u8166",promotion_common_title:"\u67E5\u770B\u5176\u4ED6\u985E\u578B\u7522\u54C1\u76F8\u95DC\u597D\u5EB7",promotion_common_desc:"\u9AD8\u9054{num}%\u6298\u6263",promotion_common_btn:"\u67E5\u770B\u66F4\u591A\u597D\u5EB7",promotion_common_dvdfab_desc:"\u4E00\u7A2E\u591A\u529F\u80FD\u7684\u5149\u789F\u8655\u7406\u5DE5\u5177\uFF0C\u53EF\u63D0\u4F9B\u5B8C\u5099\u7684\u591A\u5A92\u9AD4\u65B9\u6848\uFF0C\u5305\u62ECDVD\u3001\u85CD\u5149\u548CUHD\u7B49\u8655\u7406\u65B9\u6848\u3002",promotion_common_unifab_desc:"\u57FA\u65BCAI\u7684\u5B8C\u5099\u5F71\u7247\u8655\u7406\u5DE5\u5177\uFF0C\u63D0\u4F9B\u5404\u7A2E\u5F71\u7247\u7DE8\u8F2F\u548C\u589E\u5F37\u65B9\u6848\u3002",promotion_common_musicfab_desc:"\u5F37\u5927\u7684\u97F3\u6A02\u4E0B\u8F09\u8EDF\u9AD4\uFF0C\u53EF\u4EE5\u5F9E\u591A\u500B\u97F3\u6A02\u5E73\u53F0\u4E0B\u8F09\u97F3\u6A02\u3002",promotion_common_streamfab_desc:"\u51FA\u8272\u7684\u5F71\u7247\u4E0B\u8F09\u65B9\u6848\uFF0C\u5B83\u80FD\u6975\u901F\u5F9E1000+\u4E32\u6D41\u7DB2\u7AD9\u4E0B\u8F09\u5F71\u7247\u3002",promotion_common_dvdfab_coupon:"50",promotion_common_unifab_coupon:"50",promotion_common_musicfab_coupon:"50",promotion_common_streamfab_coupon:"40",combo_error_desc:"\u8ACB\u81F3\u5C11\u9078\u64C72\u500B\u7522\u54C1\u7D50\u5E33\u3002",go_mac:"\u67E5\u770BMac\u7248",loading:"\u52A0\u8F09\u4E2D",download_now:"Download Now",see_more:"\u67E5\u770B\u66F4\u591A",already_purchased:"\u5DF2\u8CFC\u8CB7\uFF1A{num}\u500B\u7522\u54C1",products_not_owned:"\u672A\u64C1\u6709\u7684\u7522\u54C1\uFF1A{num}\u500B\u7522\u54C1",grab_the_offer:"\u7ACB\u5373\u5165\u624B",customize_now:"\u7ACB\u5373\u81EA\u8A02",grab_now:"\u7ACB\u5373\u5165\u624B",go_win_version:"\u67E5\u770BWin\u7248",go_mac_version:"\u67E5\u770BMac\u7248",forget_password:"\u5FD8\u8A18\u5BC6\u78BC\uFF1F",create_account:"\u5EFA\u7ACB\u5E33\u6236",or:"\u6216\u8005",enter_email:"\u8F38\u5165\u60A8\u7684\u96FB\u5B50\u4FE1\u7BB1",enter_password:"\u8F38\u5165\u60A8\u7684\u5BC6\u78BC",verify_code:"\u8F38\u5165\u60A8\u7684\u96FB\u5B50\u4FE1\u7BB1",upgrade:"\u5347\u7D1A",grab_the_deal:"\u62A2\u8D2D",not_owned:"\u975E\u81EA\u6709\u4EA7\u54C1",owned:"\u62E5\u6709\u7684\u4EA7\u54C1",invalid_code:"\u9A57\u8B49\u78BC\u932F\u8AA4\uFF0C\u8ACB\u91CD\u65B0\u586B\u5BEB\u3002",account_locked:"\u767B\u9304\u5931\u6557\u3002\u7531\u65BC\u884C\u70BA\u7570\u5E38\uFF0C\u6B64\u5E33\u6236\u5DF2\u88AB\u5C01\u9396\u3002",submit_failed_check:"\u9001\u51FA\u5931\u6557\uFF01\u8ACB\u6AA2\u67E5\u60A8\u6240\u586B\u5BEB\u7684\u767B\u5165\u8CC7\u8A0A\u5E76\u91CD\u8A66\u3002",try_again:"\u518D\u8A66\u4E00\u6B21",member_login:"\u6703\u54E1\u767B\u5165",common_vat:"inkl. MwSt.",products_includes_title:"\u7522\u54C1\u5305\u62EC (\u7D42\u8EAB\u7248)\uFF1A",watchTheVideo:" \u89C0\u770B\u6559\u5B78",thanks:"\u8B1D\u8B1D",coupons:"\u512A\u60E0\u5238",verification_failed:"\u9A57\u8B49\u5931\u6557",verification_code:"\u9A57\u8B49\u78BC",streamfabNotice:"\u8BF7\u6CE8\u610F\uFF1AStreamFab All-In-One \u7684\u4EF7\u683C\u5C06\u4E8E 7 \u6708 8 \u65E5\u4E0A\u6DA8\u3002 \u5982\u679C\u60A8\u8BA1\u5212\u8D2D\u4E70\uFF0C\u6211\u4EEC\u5EFA\u8BAE\u60A8\u5C3D\u5FEB\u4E0B\u5355\uFF0C\u4EE5\u9501\u5B9A\u5F53\u524D\u7684\u8F83\u4F4E\u4EF7\u683C\u3002",combo_owned:"\u64C1\u6709",price_adjust_note:"\u4E0D\u9700\u8981\u7FFB\u8BD1",upgrade_dlg_title:"\u5347\u7D1A\u81F3 {proName} \u5C08\u5C6C\u512A\u60E0",upgrade_dlg_desc:"\u7ACB\u5373\u5347\u7D1A\u81F3 {proName}\uFF08\u7D42\u8EAB\u7248\uFF09\uFF0C\u50C5\u9700 {price}\uFF0C\u5373\u53EF\u7372\u5F97\u5269\u9918 {num} \u6B3E\u7522\u54C1\uFF0C\u7E3D\u50F9\u503C\u9054 {totalPrice}\uFF01",one_year:"1\u5E74\u671F",load_more:"\u52A0\u8F09\u66F4\u591A",vat_limit:"\u672C\u65E5\u7A0E\u5F15\u30BB\u30FC\u30EB",preload_test_pro:"950,1950,911,1911,918,1918",dvdfab_price_adjustment_notice:"\u6CE8\u610F\uFF1A\u56E0\u70BA\u6211\u5011\u6301\u7E8C\u65B0\u589E\u529F\u80FD\uFF0CDVDFab All-In-One \u5C07\u65BC 2026 \u5E74 1 \u6708 1 \u65E5\u8D77\u8ABF\u6F32\u552E\u50F9\u3002\u7ACB\u5373\u8CFC\u8
63CB7\u9396\u5B9A\u73FE\u50F9\uFF0C\u9084\u80FD\u514D\u8CBB\u7372\u5F97\u5373\u5C07\u4E0A\u7DDA\u7684 AI Subtitle Generator 300 \u7A4D\u5206\uFF01",black_friday:"\u9ED1\u8272\u661F\u671F\u4E94",has_all_desc:"\u60A8\u5DF2\u64C1\u6709\u6700\u65B0\u7684 All-In-One\uFF01",has_npg_desc:"\u60A8\u5DF2\u64C1\u6709 New Products Guarantee \u7684\u7D42\u8EAB\u6388\u6B0A\uFF01",download_status:"\u6AA2\u67E5\u7522\u54C1\u72C0\u614B >",streamfab_for_browser:"StreamFab for Browser",limit_text:"\u9650\u6642\u8D08\u9001",monthly:"\u6BCF\u6708",yearly:"\u6BCF\u5E74",available_on:"\u652F\u63F4\u7522\u54C1\uFF1A",choose_products:"\u9078\u64C7\u7522\u54C1",offer_expires_in:"\u512A\u60E0\u5C07\u65BC <span>{time}</span> \u5F8C\u622A\u6B62",go_to_member:"\u524D\u5F80\u6703\u54E1\u4E2D\u5FC3",view_all:"\u67E5\u770B\u5168\u90E8",view_less:"\u6536\u8D77",reach_amount:"\u6EFF {price} \u9069\u7528 ",save_price:"\u7BC0\u7701",new_product:"\u65B0\u7522\u54C1",renew_now:"\u7ACB\u5373\u7E8C\u8A02",streamfab_loyalty_save_aio:"\u8001\u5BA2\u5C08\u5C6C\uFF1A\u7ACB\u7701 $140",browser_dlg_title:"\u9078\u64C7\u64F4\u5145\u529F\u80FD\u5305",browser_dlg_subtitle:"\u8ACB\u5728\u4E0B\u65B9\u9078\u64C7\u700F\u89BD\u5668\u64F4\u5145\u529F\u80FD\u5305",browser_dlg_search_placeholder:"\u641C\u5C0B\u700F\u89BD\u5668\u64F4\u5145\u529F\u80FD...",browser_dlg_install_hint:"\u5FEB\u901F 2 \u6B65\u8A2D\u5B9A\uFF1A \u5C07\u5B89\u88DD\u5305\u62D6\u5165\u7BA1\u7406\u9801\u9762\uFF0C\u63A5\u8457\u5728\u63D2\u4EF6\u4E2D\u555F\u7528 CoApp",browser_dlg_empty:"\u627E\u4E0D\u5230\u7B26\u5408\u60A8\u641C\u5C0B\u689D\u4EF6\u7684\u64F4\u5145\u529F\u80FD",bookfab_aio_new_user_discount:"\u65B0\u7528\u6236\u512A\u60E0",bookfab_aio_per_product:"\u6BCF\u500B\u7522\u54C1\u4F4E\u81F3{num}",aio_upgrade_desc:"\u60A8\u73FE\u5728\u53EA\u9700 {price} \u5373\u53EF\u5347\u7D1A\u81F3 {pro_name}\uFF0C\u4E26\u53D6\u5F97\u5C1A\u672A\u64C1\u6709\u7684 {num} \u6B3E\u7522\u54C1\u3002"},dB={topic:Bde,author:Ude,article:Fde,member:$de,checkout:jde,luckyWheelInfo:Vde,resource:zde,musicfabPromotion:Hde,navbar:Gde,common:qde},i2={en:sB,ja:cB,fr:uB,de:lB,zh:dB},ao=()=>ce(()=>i2[j.common().locale]||i2.en),Wde={key:0,class:"vat-text"},Yde={key:0,class:"font-s-xs"},Kde={key:1,class:"font-s-sm whitespace-nowrap"},Jde=Lt({__name:"Vat",props:{isToday:{type:Boolean,default:!1},isAddFix:{type:Boolean,default:!1}},setup(t){const e=t,r=ao().value.common,a=j.common().locale;return(s,l)=>R(a)==="ja"?(G(),Q("div",Wde,[e.isToday?(G(),Q("span",Yde,pt(e.isAddFix?`\uFF08${R(r).vat_limit}\uFF09`:R(r).vat_limit),1)):(G(),Q("span",Kde,pt(e.isAddFix?`\uFF08${R(r).common_vat}\uFF09`:R(r).common_vat),1))])):he("",!0)}}),Xde=sn(Jde,[["__scopeId","data-v-206c32f1"]]),Qde={class:"my-btn-wrapper"},Zde={key:0,class:"my-btn__loading-wrapper"},epe={class:"my-btn__text-wrapper"},tpe={class:"my-btn__text"},npe=["innerHTML"],rpe={role:"paragraph","aria-label":"Product Price",class:"flex flex-col price-box"},ope={"aria-label":"Final Price"},ape=["innerHTML"],ipe=Lt({__name:"Index",props:{size:{type:String,default:"large",validator(t){return["large","normal","small"].includes(t)}},theme:{type:String,default:"primary"},label:{type:String,default:""},price:{type:String,default:""},desc:{type:String,default:""},href:{type:String,default:""},disabled:{type:Boolean,default:!1},block:{type:Boolean,default:!1},target:{type:String,default:"_self"},icon:{type:String,default:""},rightIcon:{type:String,default:""},loading:{type:Boolean,default:!1}},setup(t){const e=t,r=ce(()=>e.href?{href:e.href,target:e.target}:{});return(a,s)=>{const l=Xde;return G(),je(po(e.href?"a":"div"),go({class:["my-btn",[{["my-btn__"+t.size]:t.size&&t.theme!=="line",["my-btn__"+t.theme]:t.theme,disabled:t.disabled,"my-btn__block":t.block,"my-btn__loading":t.loading}]]},{...R(r)},{role:"button"}),{default:nt(()=>[X("div",Qde,[t.loading?(G(),Q("div",Zde)):he("",!0),ro(a.$slots,"default",{},()=>[t.icon&&t.icon!=="icon-"&&t.icon.indexOf("icon-")!==-1&&!t.loading?(G(),Q("i",{key:0,class:ct([t.icon,"my-btn-icon iconfont-sg"])},null,2)):he("",!0),X("div",epe,[X("div",tpe,[X("span",{innerHTML:t.label},null,8,npe),t.price?(G(),Q(gt,{key:0},[s[0]||(s[0]=X("span",{class:"line"},null,-1)),X("div",rpe,[X("span",ope,pt(t.price),1),at(l,{"is-today":!0})])],64)):he("",!0)]),t.desc?(G(),Q("span",{key:0,class:"my-btn__desc",innerHTML:t.desc},null,8,ape)):he("",!0)]),t.rightIcon?(G(),Q("i",{key:1,class:ct([t.rightIcon,"my-btn-icon iconfont-sg"])},null,2)):he("",!0)],!0)])]),_:3},16,["class"])}}}),Es=sn(ipe,[["__scopeId","data-v-a6757425"]]),spe=Object.freeze(Object.defineProperty({__proto__:null,default:Es},Symbol.toStringTag,{value:"Module"})),pB=t=>
63(t.forEach(e=>{const r=e.__component.split(".")[0].replace(/-(\w)/g,(s,l)=>l.toUpperCase()).replace(/^\w/,s=>s.toUpperCase()),a=e.__component.split(".")[1].replace(/-(\w)/g,(s,l)=>l.toUpperCase()).replace(/^\w/,s=>s.toUpperCase());e.component_dir=r,e.component_file_name=a}),t),EPe=t=>{const e=JSON.parse(JSON.stringify(t));return Object.keys(e).forEach(r=>{e.__component==="product.footer-btn-mobile"&&r==="showPrice"?!e[r]&&e[r]!==!1&&delete e[r]:e[r]||delete e[r]}),e.anchorId&&(e.id=e.anchorId),e},Ii=t=>{var r;if(!t)return t;if(t.attributes)return{...Ii(t.attributes),id:t.id};if((r=t.data)!=null&&r.attributes)return{...Ii(t.data.attributes),id:t.data.id};if(Array.isArray(t))return t.map(a=>Ii(a));if(typeof t!="object"||t===null)return t;const e={...t};return Object.keys(e).forEach(a=>{if(e[a]===null||e[a]===void 0)delete e[a];else if(typeof e[a]=="object")if(e[a].data){if(Array.isArray(e[a].data))e[a]=e[a].data.map(s=>{const l=Ii(s==null?void 0:s.attributes)||{};return{...l,id:l.id}});else if(e[a].data)if("attributes"in e[a].data){const s=Ii(e[a].data.attributes)||{};e[a]={...s,id:e[a].data.id}}else e[a]=Ii(e[a].data)}else e[a]=Ii(e[a])}),e},Ze=t=>{var e;return((e=t==null?void 0:t.data)==null?void 0:e.attributes)||(t==null?void 0:t.attributes)||t},wPe=(t,e="key",r="value")=>{if(!t||!t.length)return{};const a={};return t.forEach(s=>{a[s[e]]=s[r]}),a},cpe={upgrade_user:"single_upgrade",complete_user:"aio_upgrade",is_new_user:"new",is_newest_aio_user:"aio_all",cros_user:"other"},_B=({diffProducts:t,userTags:e,client:r="win",email:a=""})=>{var m;const s=r==="mac"?"1712":"712",l=String(((m=t==null?void 0:t[s])==null?void 0:m.user_tag_type)||"");if(l){const b=cpe[l]||l;return!a&&b==="new"?"new_no_email":b}const d=Number(e==null?void 0:e[`dvdfab_${r}_num_options_lft_count`]),_=Number((e==null?void 0:e.dvdfab_both_num_options_lft_count)??(e==null?void 0:e.dvdfab_both_num_options_count));return(!Number.isFinite(d)||d<=0)&&(!Number.isFinite(_)||_<=0)?a?"new":"new_no_email":Number.isFinite(d)&&d>=26?"aio_all":"single_upgrade"},fB=(t,{promotionId:e,campaignTag:r,identity:a=""})=>({...t,promotion_id:[e],ext_params_str_param1:"promotion_dvdfab",...a?{ext_params_str_param5:a}:{},ext_params_str_param10:r,ext_params_str_param11:"promotion_dvdfab"}),Eh=(t,{productLine:e,promotionId:r,campaignTag:a,userTags:s,client:l="win",email:d=""})=>{const _=Number(r||0);return e!=="dvdfab"||a!=="dvdfab_anniversary_26"||_!==0&&_!==158?t:fB(t,{promotionId:158,campaignTag:a,identity:_B({userTags:s,client:l,email:d})})},SPe=(t,{promotionId:e,campaignTag:r,identity:a=""})=>{const s=String(t.event_category||""),l=String(t.event_label||""),d=s==="countdown"?"floater":"popup",_={...t,promotion_id:[e],ext_params_str_param10:r,ext_params_str_param11:"promotion_dvdfab"};if(delete _.ext_params_str_param1,delete _.ext_params_str_param2,delete _.ext_params_str_param3,delete _.ext_params_str_param14,a&&(_.ext_params_str_param5=a),s==="banner")return _.event_category="promotion_game",_.event_label=l==="go"?"play":l||"banner",delete _.event_value,_;if(s==="congrats_popup"||s==="countdown"){_.event_category="congrats",_.ext_params_str_param14=d,s==="congrats_popup"&&!l&&(_.event_label="congrat_popup");const m=s==="countdown"&&["click","buy_now"].includes(String(t.event||""));return(l==="grab_offer"||m)&&(_.event="click",_.event_label="select_products"),s==="countdown"&&t.event==="show"&&(_.event_label="floater"),_}return _},upe={streamfab:["/downloader-topics.htm","/streamfab6.htm","/resource/streamfab","/streamfab-download-status.htm","/faq/streamfab"],dvdfab:["/faq/dvdfab"],unifab:["/photo-enhancer-ai.htm","/unifab-ai.htm","/faq/unifab"],musicfab:["/faq/musicfab"],playerfab:["/playerfab.htm","/free-video-player.htm","/mac-blu-ray-player.htm","/media-player-new.htm","/media-player-mac-new.htm"],passkey:[],common:["/download.htm","/downloader-new.htm","/downloader-mac-new.htm","/downloader-android-new.htm","/dvd-fab-new.htm","/dvdfab-mac-new.htm","/unifab-new.htm","/unifab-mac-new.htm","/toolkit-new.htm","/videocruise-new.htm","/video-enhancer-ai-new.htm","/photo-enhancer-ai-new.htm","/video-converter-pro-new.htm","/passkey-new.htm","/bookfab-new.htm","/recordfab-new.htm","/recordfab-mac-new.htm","/media-recover-new.htm","/virtual-drive-new.htm","/musicfab-new.htm","/musicfab-mac-new.htm","/fabcloud.htm"],recordfab:[],bookfab:[]},lpe={toolkit:"unifab",video_cruise:"unifab",dvdfab12:"dvdfab",streamfab_for_android:"streamfab",video_enhancer_ai:"unifab",photo_enhancer_ai:"unifab",video_converter_pro:"unifab",media_recover:"dvdfab",geekit:"dvdfab",explorerfab:"dvdfab"},sl={prolineMaps:upe,typeMaps:lpe},dpe=["photo_enhancer_ai","support-playerfab"],mB=(t,e)=>{var l;if(!e)return"/";if(e.includes("http"))return e;const s=(((l=Se())==null?void 0:l.webDomain)??{})[t||"en"]||"www.dvdfab.cn";return e.startsWith("/")?`https://${s}${e}`:`https://${s}/${e}`},hy=(t,e,r)=>{var _;if(!e)return"/";if(r==="bookfab")return Sp(t||"en",e);if(!r||e.includes("http"))return e;const a=((_=Se())==null?void 0:_.webDomain)??{},s=t||"en";let l=a[s]||"www.dvdfab.cn";s==="en"&&l.startsWith("www.")&&(l=l.replace("www.",""));const d=`${r}.${l}`;return e.startsWith("/")?`https://${d}${e}`:`https://${d}
63/${e}`},ppe=()=>Uo("imgPath",()=>{var t,e,r,a;return yt().public.ENV==="prod"?`${(e=(t=Se())==null?void 0:t.siteCfg)==null?void 0:e.cdnDomain}/images`:`${(a=(r=Se())==null?void 0:r.siteCfg)==null?void 0:a.cndTestDomain}/images`}),Nn=()=>Uo("os",()=>j.common().client),TPe=()=>Uo("showOsSwitch",()=>!1),_pe=()=>Uo("macDownloadModal",()=>!1),fpe=()=>Uo("macDownloadProductLine",()=>"dvdfab"),Ol=()=>Uo("proInfo",()=>({})),kPe=()=>Uo("macProInfo",()=>({})),cl=()=>Uo("proDiffPrice",()=>({})),fp=()=>Uo("diffPriceLoadingStatus",()=>{var d,_,m;const t=["all_in_one","downloader","unifab_ai","passkey","streamfab_for_android","dvdfab365","playerfab","player7","dvdfab13","bookfab"],e={musicfab:["index"],playerfab:["index","player7"],streamfab:["streamfab7"],bookfab:["index"]},r=String(Qe().name||""),a=r.replace(/___.*$/,""),s=(_=(d=Se())==null?void 0:d.siteCfg)==null?void 0:_.proLine,l=a==="bookfab"||s==="bookfab"&&a==="index";return!!(t.includes(r)||(m=e[s])!=null&&m.includes(r)||l)}),APe=()=>Uo("proLine",()=>"dvdfab"),OPe=()=>Uo("reloadBtnData",()=>({reloadOs:{win:!1,mac:!1},value:!0})),PPe=()=>Uo("dlgData",()=>({})),LPe=()=>Uo("bannerAnchor",()=>0);class mpe{constructor(e){this.worker=new Worker(e)}execute(e){return new Promise((r,a)=>{const s=_=>{if(this.worker.removeEventListener("message",s),this.worker.removeEventListener("error",l),_.data&&_.data.error){a(_.data);return}r(_.data)},l=_=>{this.worker.removeEventListener("message",s),this.worker.removeEventListener("error",l),a(new Error(`Worker error: ${_.message}`))};this.worker.addEventListener("message",s),this.worker.addEventListener("error",l);const d=JSON.parse(JSON.stringify(e));this.worker.postMessage(d)})}terminate(){this.worker.terminate()}}const hpe=t=>new mpe(t);function gpe(){if(typeof window>"u"||typeof navigator>"u")return Promise.resolve({isAvailable:!1,isSafari:!1,isMac:!1,reason:"Server-side rendering environment",details:{canCreateBlob:!1,
63canCreateObjectURL:!1,canCreateWorker:!1,browserSupport:!1}});const t=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),e=/Macintosh|Mac|iPhone|iPad|iPod/i.test(navigator.userAgent),r=/iPhone|iPad|iPod|Android/i.test(navigator.userAgent),a={isAvailable:!1,isSafari:t,isMac:e,details:{canCreateBlob:typeof Blob<"u",canCreateObjectURL:typeof URL<"u"&&typeof URL.createObjectURL=="function",canCreateWorker:typeof Worker<"u",browserSupport:!1}};return new Promise(s=>{if(!a.details.canCreateWorker||!a.details.canCreateBlob||!a.details.canCreateObjectURL){a.reason="Basic features not supported",s(a);return}if(r&&t){a.reason="Mobile Safari detected, using fallback",s(a);return}try{try{localStorage.setItem("worker_test","1"),localStorage.removeItem("worker_test")}catch{a.reason="Private browsing mode detected",s(a);return}const l=`
64        self.onmessage = function(e) {
65          self.postMessage({ type: 'test', status: 'success' });
66        };
67      `,d=()=>{try{const m=new Blob([l],{type:"application/javascript"}),b=URL.createObjectURL(m),g=new Worker(b),y=setTimeout(()=>{g&&typeof g.terminate=="function"&&g.terminate(),URL.revokeObjectURL(b),_("Worker response timeout")},2e3);g.onmessage=()=>{clearTimeout(y),g&&typeof g.terminate=="function"&&g.terminate(),URL.revokeObjectURL(b),a.isAvailable=!0,a.details.browserSupport=!0,s(a)},g.onerror=E=>{clearTimeout(y),g&&typeof g.terminate=="function"&&g.terminate(),URL.revokeObjectURL(b),a.details.securityError=E.message,_(`Worker error: ${E.message}`)},g.postMessage({type:"test"})}catch(m){_(`Worker creation exception: ${m.message}`)}},_=(m="Web Worker creation failed")=>{a.reason=m,s(a)};d()}catch(l){a.reason=`Unexpected error: ${l.message}`,s(a)}})}const gy=t=>{const e={JSON:"application/json",FORM:"application/x-www-form-urlencoded",TEXT:"text/plain",BLOB:"application/octet-stream",ARRAYBUFFER:"application/octet-stream"};return new Promise((r,a)=>{try{const{requests:s,baseURL:l}=t,d=s.map(_=>{const m=new URL((_.baseURL||l)+_.url);return _.params&&Object.entries(_.params).forEach(([b,g])=>{m.searchParams.append(b,g)}),fetch(m,{method:_.method||"GET",headers:{"Content-Type":e[_.contentType]||e.JSON,..._.headers},body:_.data?JSON.stringify(_.data):void 0})});Promise.all(d).then(async _=>{const m=[];for(const b of _){let g=null;const y=b.headers.get("Content-Type")||"";y.includes(e.JSON)?g=await b.json():y.includes(e.FORM)?g=await b.formData():y.includes(e.TEXT)?g=await b.text():y.includes(e.BLOB)?g=await b.blob():y.includes(e.ARRAYBUFFER)?g=await b.arrayBuffer():g=await b.json(),m.push(g)}r(m)}).catch(_=>{a(_)})}catch(s){a(s)}})},g0=()=>{const t=new Set,e={workerSuccessCount:0,workerFailCount:0,fallbackSuccessCount:0,lastWorkerFailed:!1},r=async l=>{const d=typeof window<"u"?window.location.pathname:"";if(l.forEach(y=>{const E=(y.baseURL||yt().public.API_BASE+yt().public.API_PREFIX)+y.url;try{Fi.recordRequestStart(E,d)}catch{}}),e.workerFailCount>=3&&e.lastWorkerFailed){const y={baseURL:yt().public.API_BASE+yt().public.API_PREFIX,requests:l};return gy(y)}const _=await gpe(),m={baseURL:yt().public.API_BASE+yt().public.API_PREFIX,requests:l},b=typeof location<"u"&&location.search.includes("dev=1");let g=!1;if(typeof navigator<"u"){const y=navigator;g=y.connection&&(y.connection.saveData||["slow-2g","2g"].includes(y.connection.effectiveType))}if(_.isAvailable&&!b&&!g){const y=hpe("/workers/fetchWorker.js?_v=20250106");t.add(y);try{const E=new Promise((w,k)=>{y.execute(m).then(P=>{e.workerSuccessCount++,e.lastWorkerFailed=!1,w(P)}).catch(P=>{e.workerFailCount++,e.lastWorkerFailed=!0,k(P)})}),S=new Promise((w,k)=>{setTimeout(()=>{k(new Error("Worker execution timeout"))},8e3)}),O=await Promise.race([E,S]);return l.forEach(w=>{const k=(w.baseURL||yt().public.API_BASE+yt().public.API_PREFIX)+w.url;try{Fi.recordRequestFinish(k,d)}catch{}}),y&&typeof y.terminate=="function"&&y.terminate(),t.delete(y),O}catch{return y&&typeof y.terminate=="function"&&y.terminate(),t.delete(y),gy(m)}}else{g||_.reason,e.fallbackSuccessCount++;const y=await gy(m);return l.forEach(E=>{const S=(E.baseURL||yt().public.API_BASE+yt().public.API_PREFIX)+E.url;try{Fi.recordRequestFinish(S,d)}catch{}}),y}},a=()=>{t.forEach(l=>{l&&typeof l.terminate=="function"&&l.terminate()}),t.clear()},{isClient:s}=Mt();return s&&ta(a),{execute:r,destroy:a}},bpe=()=>{var e,r,a;const t=j.common().host;return t.includes("test")?`https://${(e=t==null?void 0:t.split("-"))==null?void 0:e[0]}-${(r=Se().buyDomainTbl)==null?void 0:r[j.common().locale]}`:`https://${(a=Se().buyDomainTbl)==null?void 0:a[j.common().locale]}`},wh=(t,e="LFT",r="",a={type:""})=>{var y,E,S,O;if(!t)return"";const s=Ea(),l=((E=(y=Se())==null?void 0:y.siteCfg)==null?void 0:E.siteLevel)||1;a||(a={type:""});const d=(S=Se().buyDomainTbl)==null?void 0:S[j.common().locale];let _=`opt${t}=${e}`;if((t+"").includes(",")){const w=e.split(",");_=t.split(",").map((k,P)=>`opt${k}=${w[P]??w[0]}`).join("&")}let m="";s?m=l!==1?bpe()+`/checkout.htm?pid=${t}&${_}`:`/checkout.htm?pid=${t}&${_}`:m=d?`https://${d}
67/checkout.htm?pid=${t}&${_}`:`/checkout.htm?pid=${t}&${_}`,r&&(r.startsWith("?")?r=r.replace("?","&"):r.startsWith("&")||(r="&"+r),m=m+r),e!=="LFT"&&!m.includes("discount=")&&!m.includes("coupon=")&&(m+="&discounts_prohibited=1");const b={refdomain:""},g=(O=Se().web_domain||Se().webDomain)==null?void 0:O[j.common().locale];return g&&(b.refdomain=fh.encode(g)),b.refdomain&&(m=m+(b.refdomain?`&_e_ref_domain=${b.refdomain}`:"")),m},vpe=(t,e="box")=>{var a;const r=((a=t.imgs)==null?void 0:a.find(s=>s.label===e))??{};return r==null?void 0:r.url},gE=(t,e,r=!1)=>e!=="musicfab"||!t?t:t==="aio_completion"?"aio_upgrade":r&&{complete_user:"aio_upgrade",upgrade_user:"single_upgrade",mycombo_upgrade:"single_upgrade",is_new_user:"new",is_newest:"aio_all",is_newest_aio_user:"aio_all"}[t]||t,RPe=t=>{const e={};if(!t||typeof t!="object")return e;let r;for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&r.startsWith("ext_params_")&&(e[r]=t[r]);return e},ype=["streamfab","media_recover","streamfab_for_browser"],Epe=[901,20209],wpe=(t={})=>{var d;const e=Number(t.pid);if(e===749)return"1Y";const r=((d=t.price)==null?void 0:d.some(_=>(_==null?void 0:_.key)==="1M"))??!1,a=t.productLine==="bookfab"&&t.type==="single",s=ype.includes(t.productLine||""),l=Epe.includes(e);return a&&r||s||l?"1M":"1Y"};function Sh(t){const e=typeof t=="string"?t.trim():"";return{is_new_user:"new",upgrade_user:"single_upgrade",mycombo_upgrade:"single_upgrade",complete_user:"aio_upgrade",is_newest:"aio_all",is_newest_aio_user:"aio_all",aio_owned:"aio_all",all_products_owned:"aio_all",cros_user:"cros_pro"}[e]||e}function hB(t,e){const r=Sh(t);return r==="new"&&e!==void 0&&!e.trim()?"new_no_email":r}function bE(t){return["single_upgrade","aio_upgrade"].includes(String(t))}function Spe(t,e={},r){if(![780,1780].includes(Number(t)))return!1;const a=e==null?void 0:e[`bookfab_${Number(t)===1780?"mac":"win"}_bool_buy_aio`];return a!=null?a===!0||a===1||a==="1"||a==="true":["aio_owned","aio_upgrade","complete_user"].includes(String(r))}function vE(t,e={},r){if(!Spe(t,e,r))return!1;const a=Sh(r);if(a==="aio_all")return!1;if(a==="aio_upgrade")return!0;const s=Number(t)===1780?"mac":"win",l=e[`dynamic_bookfab_${s}_num_sale_not_has_lft_options`],d=Number(e[`dynamic_bookfab_${s}_num_sale_lft_options`]);return!(l!=null&&l!==""&&Number(l)===0&&d>0)}function CPe(t){const e=t.indexOf("#"),r=e<0?"":t.slice(e),a=e<0?t:t.slice(0,e),s=a.indexOf("?");if(s<0)return t;const l=a.slice(s+1).split("&").filter(d=>!d.startsWith("ext_params_"));return a.slice(0,s)+(l.length?"?"+l.join("&"):"")+r}const Tpe=["all_in_one"],kpe=["blu_ray_copy","uhd_after_editor","blu_ray_after_editor","dvd_ripper","dvd_creator","blu_ray_ripper","dvd_copy","blu_ray_recorder_ripper","blu_ray_cinavia_removal","4k_recorder_ripper","uhd_ripper","4k_recorder_copy","uhd_creator","blu_ray_creator","uhd_cinavia_removal","uhd_drive_tool","uhd_copy","blu_ray_to_uhd_converter","blu_ray_recorder_copy","blu_ray_to_dvd_converter","dvd_cinavia_removal","dvd_to_blu_ray_converter","uhd_to_blu_ray_converter","nvidia_ai_enhancer","dvdfab365","ai_upscaler","ai_hdr_upconverter","subtitle_generator_ai","fabcloud","dvd_to_uhd_converter_ai","detail_refiner_ai"],Ape=["hd_decrypter"],Ope={aio:Tpe,single:kpe,free:Ape},Ppe={aio:["downloader"],free:["olympic_games_downloader"],bundle:["youtube_video_downloader"],single:["channel_4_downloader","paramount_plus_downloader","youtube_movies_downloader","peacock_downloader","apple_tv_downloader","telasa_downloader","wowow_downloader","tiktok_downloader","roku_channel_downloader","hulu_downloader","joyn_downloader","rakuten_tv_downloader","myfans_downloader","rtl_plus_downloader","espn_plus_downloader","discovery_plus_downloader","fod_downloader","pluto_tv_downloader","shahid_downloader","drm_mpd_downloader","unext_downloader","hbo_max_downloader","amazon_downloader","fanza_downloader","skyshowtime_downloader","twitch_downloader","mgstage_downloader","lemino_downloader","cw_downloader","abematv_downloader","onlyfans_downloader","wow_downloader","tubi_downloader","crunchyroll_downloader","tver_downloader","itvx_downloader","stan_downloader","nhk_downloader","dmm_downloader","viki_downloader","netflix_downloader","canal_plus_downloader","disney_plus_downloader","danime_downloader","drm_m3u8_downloader","pornhub_downloader","now_downloader","caribbeancom_downloader","streamfab_for_android","vix_downloader","fandango_downloader","starz_downloader","sokmil_downloader","waipu_downloader","m6_plus_downloader","fam
67ily_club_downloader","plex_downloader","foxtel_downloader","streamfab_for_browser","fandango_downloader_for_browser","hulu_downloader_for_browser","tver_downloader_for_browser","fanza_downloader_for_browser","myfans_downloader_for_browser","unext_downloader_for_browser","onlyfans_downloader_for_browser","m3u8_downloader_for_browser","video_downloader_for_browser","netflix_downloader_for_browser","disney_plus_downloader_for_browser","amazon_downloader_for_browser","dazn_downloader","udemy_downloader","zdf-downloader","arte-downloader","ard-downloader","fansly-downloader","coursera-downloader","reelshort-downloader","bbc-iplayer-downloader","jiohotstar-downloader"]},Lpe=["musicfab"],Rpe=["line_music_converter","apple_music_converter","audible_converter","soundcloud_converter","deezer_converter","tidal_converter","qobuz_converter","amazon_music_converter","youtube_music_converter","dhits_converter","spotify_converter","pandora_converter"],Cpe={aio:Lpe,single:Rpe},xpe=["playerfab"],Ipe=["free_video_player","ultra_hd_player","stream_player","dvd_player","ai_live_subtitle"],Mpe={aio:xpe,single:Ipe},Npe=["passkey"],Dpe=["passkey_uhd_drive_tool","passkey_for_blu_ray_recorder","passkey_for_blu_ray","passkey_for_dvd","passkey_for_4k_recorder"],Bpe=["passkey_lite"],Upe={aio:Npe,single:Dpe,free:Bpe},Fpe=["audiobook_creator","kindle_converter","kobo_converter","audiobook_cloud_enhancer","bookfab_audible_converter","bookfab_calibre_plugin","audiobookjp_converter","fanza_converter","dmm_converter","audiobooks_converter","bookwalker_converter","rakuten_magazine_converter","readly_converter","piccoma_converter","cmoa_converter","dlsite_converter","chirp_converter","line_manga_converter","ameba_manga_converter"],$pe={single:Fpe},jpe=["unifab_ai"],Vpe=["photo_enhancer_ai"],zpe={aio:jpe,single:Vpe},Hpe=["file_transfer","mvc_codecs","media_recover_for_dvd","media_recover_for_blu_ray","dvdfab_remote"],Gpe=["media_recover_for_dvd_blu_ray"],qpe=["dvdfab_virtual_drive"],Wpe={single:Hpe,bundle:Gpe,free:qpe},b0=[],v0=[],Ype=[Ope,Ppe,Cpe,Mpe,Upe,$pe,zpe,Wpe];for(const t of Ype)for(const e in t){const r=t[e];for(const a of r)b0.push(a),e==="free"&&v0.push(a)}for(const t in Mo)for(const e in Mo[t])b0.includes(Mo[t][e])||b0.push(Mo[t][e]);const by=t=>t[Nn().value]||t.win;function Qc(t,e,r,a,s=!0,l=2){const d=r||j.common().locale,_=e||j.product().currency[d][1],m=["de","fr"];if(!t)return t;let b="";const g=/(<[a-zA-Z]+.*?>)([\s\S]*?)(<\/[a-zA-Z]*?>)/;let y=t;if(g.test(t)&&(y=t.match(g)[2]),/,/.test(y))m.includes(d)&&(y=String(y),g.test(t)?b=String(t).replace(g,"$1"+y+"$3")+_:b=y+_);else{if(y=y&&Number(y),d==="ja"&&s){y=y.toFixed(0);const E=y%10;y=E>=5?+y+(10-E):y-E}else{const E=Math.pow(10,l);y=y&&!a?(Math.round(y*E)/E).toFixed(l):y}if(m.includes(d))if(y=String(y),g.test(t)){const E=y.replace(".",",");b=String(t).replace(g,"$1"+E+"$3")+_}else b=y.replace(".",",")+_;else y=String(y),g.test(t)?b=_+String(t).replace(g,"$1"+y+"$3"):b=_+y}return b}const ui=(t,e="USD",r=2)=>{if(Number.isNaN(t))return 0;if(t=Number(t),e==="JPY"){t=t.toFixed(0);const a=t%10;return t=a>=5?+t+(10-a):t-a,t}else if(e==="BTC")return t.toFixed(8);return(Math.round(t*100)/100).toFixed(r)},y0=(t={})=>{const{pids:e=[],endingPrice:r=.99,currency:a="USD",opt:s="LFT",type:l=1,specialPrices:d={},spPids:_=[]}={...t},m=(O,w,k)=>{var B;const P=t.productInfo.find(N=>{var D;return N.pid===O||((D=N==null?void 0:N.attributes)==null?void 0:D.pid)===O}),L=((P==null?void 0:P.price)||((B=P==null?void 0:P.attributes)==null?void 0:B.price)||[]).find(N=>N.key===k);return _.includes(O)?(L==null?void 0:L.value)*1.1:L==null?void 0:L.value};let{totalPrice:b=0,specialPid:g=0}={...t};!g&&e.length&&(g=e[e.length-1]);const y=b;let E=0;for(const O of e){if(d[O]){b-=+ui(d[O]*y,a);continue}E+=m(O,a,s)}const S={};for(const O of e){if(d[O]){S[O]=+ui(d[O]*y,a);continue}const w=m(O,a,s)/E,k=+ui(b*w,a);if(r===0&&k%10===0){S[O]=k;continue}else if(k.toString().endsWith(r.toString())){S[O]=k;continue}if(r===0){const P=k%10;if(P>5){S[O]=+ui(k-P+10,a);continue}else{S[O]=+ui(k-P-10,a);continue}}else{const P=Math.floor(k)+r,C=[P-1,P,P+1];let L=1/0,B;for(let N=0;N<C.length;N++){const D=Math.abs(k-C[N]);D<L&&(L=D,B=C[N])}S[O]=+ui(B,a)}}if(e.includes(g)){let O=S[g],w=0;for(const k of e)k!=g&&(w+=S[k]);
67O=+ui(y-w,a),r!==0&&!O.toString().endsWith(r.toString())&&(l===1?O=+ui(Math.floor(O)-1+r,a):l===2&&(O=+ui(Math.floor(O)+r,a))),S[g]=+ui(O,a)}return S},xPe=(t="",e="")=>{const r={USD:"$",EUR:"\u20AC",JPY:"\uFFE5",AUD:"$",GBP:"\u20AC",CAD:"$",CNY:"\uFFE5",BTC:"\u0E3F"},a=Object.keys(r).includes(t)?r[t]:t+" ";return t==="EUR"?e+a:a+e},Zc={win:780,mac:1780},Kpe=["bf_obon_26","bf_anniversary_26"],Jpe={win:"BookFab",mac:"BookFab_for_Mac"},Xpe=["ext_params_num_param1","ext_params_num_param2","ext_params_num_param3","ext_params_num_param4","ext_params_num_param5","ext_params_num_param6","ext_params_num_param7","ext_params_num_param8","ext_params_num_param9"];function Qpe(t,e){const r=String(e||"").trim();return r||`https://www.dvdfab.cn/mlink/download.php?g=${Jpe[t]}`}function Zpe(t,e){if(!t||!e)return t;const a=({dvdfab12:"dvdfab",photo_enhancer_ai:"dvdfab",streamfab_for_android:"streamfab",streamfab_for_browser:"streamfab",geekit:"dvdfab",playerfab:"playerfab|Player 6"}[e]||e).replace(/_/g," "),s=new RegExp(`(${a})`,"gi");return t.replace(s,l=>`<strong class="linear-text">${l}</strong>`)}function IPe(){let t=0;return{begin:()=>++t,isCurrent:e=>e===t}}function vy(){return{requestKey:"",revision:0,loading:!0,ready:!1,state:"quote_error",userTagType:"",stateReason:"not_loaded",priceInfo:null,options:null}}function gB(){return{...vy(),consumers:0,platforms:{win:vy(),mac:vy()}}}function MPe(t){t.consumers+=1}function NPe(t){if(t.consumers=Math.max(0,t.consumers-1),t.consumers>0)return;const e=t.revision;Object.assign(t,gB(),{revision:e})}function DPe(t,e,r=!1){return!r&&t.requestKey===e&&(t.loading||t.ready)?null:(t.requestKey=e,t.revision+=1,t.loading=!0,t.ready=!1,t.state="quote_error",t.stateReason="loading",t.priceInfo=null,t.options=null,t.revision)}function BPe(t,e,r){return t.requestKey===e&&t.revision===r}function e_e(){return Uo("bookfab-aio-page-quote-v1",gB)}function yE(t){const e=String(t||"").trim();return Kpe.includes(e)?e:""}async function UPe(t){var r,a;const e=yE(t.activityDiscount);if(t.state!=="regular")return{ok:!0,priceInfo:t.priceInfo};try{const s={pid:Zc[t.os],os:t.os,lang:t.lang,activity_discount:e},l=Ft().apiProducts;let d,_=!1;if(typeof l.clientPostBookfabAioFinalPrice=="function")d=await l.clientPostBookfabAioFinalPrice(s);else{const E=await l.bookfabAioFinalPrice(s,{key:`bookfab_aio_final_${t.os}_${t.lang}_${e||"base"}`});d=(r=E==null?void 0:E.data)==null?void 0:r.value,_=!!((a=E==null?void 0:E.error)!=null&&a.value)}const m=d==null?void 0:d.data,b=Number(t.priceInfo.origin_price||0),g=Number(t.priceInfo.payment_price||0),y=Number((m==null?void 0:m.sale_price)||0);return _||![0,200].includes(Number(d==null?void 0:d.cscode))||(m==null?void 0:m.ok)!==!0||String(m==null?void 0:m.pid)!==String(Zc[t.os])||(m==null?void 0:m.coupon)!=="B
67FAIO30"||String((m==null?void 0:m.activity_discount)||"")!==e||String((m==null?void 0:m.currency)||"").toUpperCase()!==String(t.priceInfo.currency||"").toUpperCase()||Number(m==null?void 0:m.original_price)!==b||y<=0||y>=b||(e?y>=g:y>g+.01)?{ok:!1,reason:"invalid_regular_price"}:{ok:!0,priceInfo:{...t.priceInfo,payment_price:y,activity_discount:e||null,final_price_authority:"coupon"}}}catch{return{ok:!1,reason:"regular_price_unavailable"}}}function FPe(t){return t==="aio_owned"||t==="all_products_owned"?"regular":t}function $Pe(t){var g,y,E,S,O,w,k,P,C,L,B,N,D;const e=M=>({state:"quote_error",userTagType:"quote_error",purchasable:!1,reason:M});if(!t.requestOk)return e(t.reason||"diff_price_unavailable");if(!t.userTags)return e("missing_user_tags");const r=t.os==="mac"?"mac":"win",a=String(Zc[r]),s=!!t.userTags[`bookfab_${r}_bool_buy_aio`],l=Number(t.userTags[`dynamic_bookfab_${r}_num_sale_lft_options`]??((y=(g=t.product)==null?void 0:g.options)==null?void 0:y.has_online_lft_options_num)),d=Number(t.userTags[`dynamic_bookfab_${r}_num_sale_not_has_lft_options`]??((O=(S=(E=t.product)==null?void 0:E.options)==null?void 0:S.lft_not_owned)==null?void 0:O.length)),_=Sh((w=t.product)==null?void 0:w.user_tag_type);if(s&&d===0&&l>0)return{state:"aio_owned",purchasable:!1,userTagType:"aio_all",options:(k=t.product)==null?void 0:k.options};if(!Number.isFinite(l)||!Number.isFinite(d)||l<0||d<0)return e("invalid_option_counts");const m=t.product,b=Number((P=m==null?void 0:m.options)==null?void 0:P.total_options_num);return d===0&&l>0?Number.isFinite(b)&&b>0&&l!==b?e("inconsistent_option_counts"):{state:"all_products_owned",purchasable:!1,userTagType:"aio_all",options:m==null?void 0:m.options}:String((m==null?void 0:m.pid)??"")!==a||(m==null?void 0:m.app_id)!=="bookfab"||(m==null?void 0:m.os)!==r||!Number.isInteger(b)||b<=0||l+d!==b||!(m!=null&&m.price)?e("invalid_quote_contract"):l>0&&d>0?_!==(s?"aio_upgrade":"single_upgrade")||m.price.code!=="bookfab_aio_upgrade"||m.price.discount_type!=="discount"||!m.price.discount_verify||Number((C=m.options)==null?void 0:C.has_online_lft_options_num)!==l||((B=(L=m.options)==null?void 0:L.lft_not_owned)==null?void 0:B.length)!==d||m.price.payment_price<=0||m.price.payment_price>=m.price.origin_price?e("invalid_upgrade_quote"):{state:s?"aio_upgrade":"single_upgrade",userTagType:_,purchasable:!0,priceInfo:m.price,options:m.options}:l===0&&d===b?s||!["new","new_no_email","sub","cros_pro","cros_sub","cross_first_aio","cross_single_user","cross_aio_user"].includes(_)||m.price.code!=="BFAIO30"||m.price.discount_type!=="coupon"||((D=(N=m.options)==null?void 0:N.lft_not_owned)==null?void 0:D.length)!==d||m.price.payment_price<=0||m.price.payment_price>=m.price.origin_price?e("invalid_regular_quote"):{state:"regular",userTagType:_,purchasable:!0,priceInfo:m.price,options:m.options}:e("inconsistent_bookfab_state")}function t_e(t,e,r="",a={}){if(!["regular","single_upgrade","aio_upgrade"].includes(t))return null;const s={...a};if(delete s.coupon,delete s.discount,delete s.diff_sign,t==="regular"){if((e==null?void 0:e.discount_type)!=="coupon"||(e==null?void 0:e.code)!=="BFAIO30")return null;const l=Sh(s.ext_params_str_param5);l&&(s.ext_params_str_param5=l),s.coupon="BFAIO30";const d=yE(r);return d&&(s.discount=d),s}if((e==null?void 0:e.discount_type)!=="discount"||(e==null?void 0:e.code)!=="bookfab_aio_upgrade"||!(e!=null&&e.discount_verify))return null;s.discount="bookfab_aio_upgrade";try{s.diff_sign=encodeURIComponent(decodeURIComponent(e.discount_verify))}catch{s.diff_sign=encodeURIComponent(e.discount_verify)}return s.ext_params_str_param5=t,s}const n_e=new Set(["latest-drm-decryption","high-speed-batch-conversion","continuous-platform-expansion"]),r_e=new Set(["Latest DRM Decryption","High-Speed Batch Conversion","Continuous Platform Expansion"]),o_e=["advanced ai technology","ai voice","audiobook creator","ai tts","voice cloning"],a_e=new Set([813,20127,20206]);function i_e(t,e){const r=String(t.system||t.sys_type||"").toLowerCase();return r===e||r==="both"}function s_e(t=[],e,r="feature"){return e==="win"?t:t.filter(a=>{if(r==="product"&&a_e.has(Number(a.pid)))return!1;if(Array.isArray(a.platforms))return a.platforms.includes("mac");if(typeof a.macSupported=="boolean")return a.macSupported;if(r==="why_choose"){const l=String(a.key||a.slug||a.code||"").trim().toLowerCase().replace(/_/g,"-");return l?n_e.has(l):r_e.has(String(a.title||""))}const s=JSON.stringify(a).toLowerCase();return!o_e.some(l=>s.includes(l))})}function jPe(t=[],e=[],r){return t.map(s=>({...s,products:(s.products||[]).filter(l=>Number(l.pid)!==813&&i_e(l,r))})).filter(s=>s.key&&s.products.length)}function VPe(t={},e={}){var s;const r=Number(e.total_options_num);if(Number.isInteger(r)&&r>0)return r;const a=((s=t.products)==null?void 0:s.data)??t.products;return Array.isArray(a)?new Set(a.map(l=>{var d;return String(((d=l==null?void 0:l.attributes)==null?void 0:d.pid)??(l==null?void 0:l.pid)??"")}
67).filter(Boolean)).size:0}function zPe(t,e,r){const a=t.filter(m=>m.pid!==""&&Number.isFinite(m.originalPrice)&&m.originalPrice>0),s=a.reduce((m,b)=>m+b.originalPrice,0);if(!a.length||s<=0||!Number.isFinite(e)||e<=0)return{};const l=r.toUpperCase()==="JPY"?1:100,d=Math.round(e*l);let _=0;return a.reduce((m,b,g)=>{const E=g===a.length-1?d-_:Math.round(d*b.originalPrice/s);return _+=E,m[String(b.pid)]=E/l,m},{})}function HPe(t,e){const r=Zc[e],a=t.find(d=>+d.pid===r);if(!a)return t;const s=e==="mac"?62141:62128;return t.some(d=>+d.pid===s)?t.flatMap(d=>+d.pid===s?[a]:+d.pid===r?[]:[d]):t}const c_e=t=>{const e=["seo","product.media","product.downloadUrl","product.amazon","product.coupon","product.products.product_attrs","product.products.price","product.products.downloadUrl","product.products.client_info","product.products.imgs","product.product_rels","product.related_products","product.product_attrs.media","product.product_attrs.tags","product.redirect_products","product.imgs","product.price","product.client_info.systemRequirement","recommendProduct.price","changelogs"],r=["blocks.media","blocks.diffMedia","blocks.logoMedia","blocks.items","blocks.item.items","blocks.items.media","blocks.items.list","blocks.items.list.product","blocks.items.items","blocks.blockClass","blocks.cardDataImg","blocks.statusPage","blocks.leftData","blocks.rightData","blocks.videoInfo","blocks.items.avatar","blocks.manualData","blocks.descSub","blocks.new","blocks.upgrade","blocks.complement","blocks.titles","blocks.listHead","blocks.link","blocks.productsPrice","blocks.paidText","blocks.navs","blocks.dvdfabDesc","blocks.streamfabDesc","blocks.unifabDesc","blocks.softwares.media","blocks.softwares.product.price","blocks.items.products.price","blocks.items.products.product_attrs","blocks.items.products.coupon","blocks.items.products.related_products.product_attrs","blocks.items.product.products","blocks.items.product.price","blocks.items.product.coupon","blocks.items.product.imgs","blocks.items.product.product_attrs","blocks.items.product.related_products.price","blocks.items.product.related_products.coupon","blocks.items.product.related_products.imgs","blocks.items.product.related_products.downloadUrl","blocks.items.product.related_products.products","blocks.products.imgs","blocks.products.price","blocks.products.related_products.imgs","blocks.products.related_products.price","blocks.products.related_products.downloadUrl","blocks.products.downloadUrl","blocks.products.clientType","blocks.items.items.product.downloadUrl","blocks.items.items.product.price","blocks.items.items.product.coupon","blocks.items.items.product.related_products.price","blocks.items.items.product.related_products.coupon","blocks.items.items.product.related_products.imgs","blocks.items.items.product.related_products.downloadUrl","blocks.item.items.product.downloadUrl","blocks.item.items.product.price","blocks.item.items.product.coupon","blocks.item.items.product.related_products.price","blocks.item.items.product.related_products.coupon","blocks.item.items.product.related_products.imgs","blocks.item.items.product.related_products.downloadUrl","blocks.btnList.info","blocks.iconMedia","blocks.textItems","blocks.items.carouselImages.media","blocks.items.bottomLink","blocks.bgMedia","blocks.button","blocks.downloadBtn","blocks.items.downloadBtn","blocks.availableList.media","blocks.moreLink","blocks.extraInfo"],a=["blocks.items.items.product.downloadUrl","blocks.items.items.product.price","blocks.items.items.product.coupon","blocks.items.items.product.related_products.price","blocks.items.items.product.related_products.coupon","blocks.items.items.product.related_products.imgs","blocks.items.items.product.related_products.downloadUrl","blocks.item.items.product.downloadUrl","blocks.item.items.product.price","blocks.item.items.product.coupon","blocks.item.items.product.related_products.price","blocks.item.items.product.related_products.coupon","blocks.item.items.product.related_products.imgs","blocks.item.items.product.related_products.downloadUrl"],s={fabcloud:{add:["blocks.infoCard.items","blocks.nodes.media","blocks.plans.product.price","blocks.plans.benefits","blocks.privacyInfo","blocks.nodes.media.media","blocks.items.availableList.media"],remove:a},subtitle_generator_ai:{add:["blocks.infoCard","blocks.plans.product.price","blocks.plans.benefits","blocks.privacyInfo"],remove:a},bookfab:{add:["blocks.frontImg","blocks.bgImg","blocks.mediaWin","blocks.mediaMac","blocks.benefits.products.price","blocks.benefits.products.product_attrs","blocks.winProduct.price","blocks.winProduct.coupon","blocks.winProduct.imgs","blocks.winProduct.downloadUrl","blocks.winProduct.client_info","blocks.winProduct.products","blocks.winProduct.products.price","blocks.macProduct.price","blocks.macProduct.coupon","blocks.macProduct.imgs","blocks.macProduct.downloadUrl","blocks.macProduct.client_info","blocks.macProduct.products","blocks.macProduct.products.price","blocks.includes","blocks.giftsWin","blocks.giftsMac","blocks.elementList.media","blocks.rel_product.related_products.downloadUrl","blocks.rel_product.downloadUrl"],remove:["blocks.dvdfabDesc","blocks.streamfabDesc",...a]}},l=_=>{let m=[...e,...r];const b=s[_];return b&&(b.remove&&(m=m.filter(g=>!b.remove.includes(g))),b.add&&m.push(...b.add)),m};return{getPageData:async()=>{var O,w,k,P,C,L,B;const _=(O=Se())==null?void 0:O.siteCfg;let m=t.name||"";for(const N in Mo)for(const D in Mo[N])Mo[N][D]===m&&(m=N);const b={};l(m).forEach((N,D)=>{b[`populate[${D}]`]=N});const y=j.common().locale,{data:E,error:S}=await Ft().apiProducts.pageProducts({"filters[slug][$eq]":Pee(m),...b,locale:y},{key:"page-data"});if(S.value)throw dr({statusCode:500,statusMessage:"Server Error"});if((k=(w=E.value)==null?void 0:w.data)!=null&&k.length&&mh.includes(m)&&bs.includes(y)&&(E.value.data=Al(E.value.data,y)),(C=(P=E.value)==null?void 0:P.data)!=null&&C.length&&(E.value.data=Fl(E.value.data,{locale:y,siteLevel:(_==null?void 0:_.siteLevel)||1,domainType:(_==null?void 0:_.domainType)||""})),(B=(L=E.value)==null?void 0:L.data)!=null&&B.length)for(const N of E.value.data){const D=Ze(N);if(D&&D.product){const M=Ze(D.product);M&&M.productLine&&(E.value.product_line=M.productLine)}}}}},u_e=()=>{var E,S,O;const t=w=>{var P,C;const k={};return w?(k.win=w,((C=Ze((P=w.attributes)==null?void 0:P.related_product))==null?void 0:C.system)==="mac"&&(k.mac=w.attributes.related_product.data),k):{}},e=w=>{const k=j.common().client,P=t(w);return Ze(P.both||P[k]||P.win)},r=gr({blockData:{win:null,mac:null},seoData:{win:null,mac:null},meta:{win:[],mac:[]},product:[],articleInfoLevel:"",changelogsData:{win:[],mac:[]},isShowBuyDialog:!1,themeGroup:""}),{data:a}=Oo("page-data");if((S=(E=a.value)==null?void 0:E.data)!=null&&S.length){a.value.data.forEach(B=>{const N=Ze(B);r.articleInfoLevel=(N==null?void 0:N.articleInfoLevel)||"",!j.common().pageType&&(N!=null&&N.urlType)&&j.common().setPageType(N.urlType);const D=(N==null?void 0:N.system)||"win";
67for(const M in r.blockData)D===M&&(r.blockData[M]=pB(N==null?void 0:N.blocks));for(const M in r.seoData)if(D===M){const U=(N==null?void 0:N.seo)||{};r.seoData[M]={title:N==null?void 0:N.title,...U}}for(const M in r.meta)if(D===M){const U=(N==null?void 0:N.meta)||[];r.meta[M]=U}for(const M in r.changelogsData)if(D===M){const U=(N==null?void 0:N.changelogs)||[];r.changelogsData[M]=U}}),r.product=a.value.data.map(B=>{var N,D;return e((D=(N=Ze(B))==null?void 0:N.product)==null?void 0:D.data)}).filter(B=>B);const w=a.value.data.map(B=>{var N,D;return e((D=(N=Ze(B))==null?void 0:N.recommendProduct)==null?void 0:D.data)}).filter(B=>B);Array.isArray(w)&&w.length>0&&(r.product[0].recommendProduct=w[0]),r.themeGroup=((O=Ze(a.value.data[0]))==null?void 0:O.themeGroup)||"";const k=r.product&&r.product.length?r.product[0]:{},P=["dvdfab365","subtitle_generator_ai"],C=k.system&&k.type!=="aio"&&!P.includes(Qe().name)||Qe().name==="streamfab_for_android"||Qe().name==="streamfab_for_browser",L=v0.filter(B=>B!=="free_video_player");r.isShowBuyDialog=![...L].includes(Qe().name)&&C}const s=ce(()=>{var P,C,L;const w=(C=(P=r.product[0])==null?void 0:P.imgs)==null?void 0:C.find(B=>B.label==="box"),k=((L=r.product[0])==null?void 0:L.name)??"";return{url:(w==null?void 0:w.url)??"",width:500,height:500,alt:k}}),l=ce(()=>{var P,C,L,B;const w=(P=by(r.blockData))==null?void 0:P.find(N=>N.__component==="sale.buy-download"),k=(C=by(r.blockData))==null?void 0:C.find(N=>N.__component==="compare.left-right-product");if(w)return e((L=w==null?void 0:w.product)==null?void 0:L.data);if(k)return e((B=k==null?void 0:k.l_product)==null?void 0:B.data)}),d=ce(()=>{var k;const w=(k=by(r.blockData))==null?void 0:k.find(P=>P.__component==="compare.left-right-product");if(w)return Ze(w==null?void 0:w.r_product)}),_=(w,k=0)=>{var Y,q,H,K;const P=r.blockData.mac||null;if(!P)return null;const L=P.filter(z=>z.__component===w)[k]??null,B=Qe(),N=String(((q=(Y=B.meta)==null?void 0:Y.extraParam)==null?void 0:q.name)||""),D=vs({routeName:String(B.name||""),pathname:B.path,pageProductLine:N,appProductLine:String(((K=(H=Se())==null?void 0:H.siteCfg)==null?void 0:K.proLine)||"")});if(!L||!D)return L;const M=String(L.key||L.compKey||""),U=String(L.title||L.headTitle||""),F=M==="bookfab_why_choose"||/why choose bookfab/i.test(U)?"why_choose":"feature";return Array.isArray(L.items)?{...L,items:s_e(L.items,"mac",F)}:L},m=(w,k)=>{const P={};if(w&&Object.keys(w).length){const C=!w.streamfab_win_bool_buy,L=!w.streamfab_mac_bool_buy,B=w.streamfab_win_bool_buy_aio,N=w.streamfab_mac_bool_buy_aio,D=C?1:B?3:2,M=L?1:N?3:2;k.fullPath.includes("ext_params_")||((D===1||M===1)&&(P.ext_params_str_param1="try"),(D===2||M===2)&&(P.ext_params_str_param1="paid"),(D===3||M===3)&&(P.ext_params_str_param1="aio"))}return P},b=(w,k)=>{const P={};if(w&&Object.keys(w).length){const C=!w.recordfab_win_bool_buy,L=!w.recordfab_mac_bool_buy,B=w.recordfab_win_bool_buy_aio,N=w.recordfab_mac_bool_buy_aio,D=C?1:B?3:2,M=L?1:N?3:2;k.fullPath.includes("ext_params_")||((D===1||M===1)&&(P.ext_params_str_param1="try"),(D===2||M===2)&&(P.ext_params_str_param1="paid"),(D===3||M===3)&&(P.ext_params_str_param1="aio"))}return P},g=(w,k="win",P={})=>{var B,N;const C=ao().value.common,L={component:"MyButtonDownload",info:{isShow:j.common().mobile?!1:(P==null?void 0:P.show)===!0,showIcon:!0,os:k,size:"normal",label:C.free_download,theme:"primary",href:(N=(B=w==null?void 0:w.downloadUrl)==null?void 0:B[0])==null?void 0:N.url,"data-vars-dpid":w==null?void 0:w.pid,"data-warden-ck-parm":nc({event_label:P==null?void 0:P.elkLabel}),...P}};return(w==null?void 0:w.dataState)==="releaseing"?(L.info.label=C.coming_soon,L.info.disabled=!0):(L.info.label=C.free_download,L.info.disabled=!1),L},y=(w,k="win",P={})=>{var N;const C=ao().value.common,L=(N=w==null?void 0:w.downloadUrl)==null?void 0:N.find(D=>D.key==="plugin"),B={component:"MyButtonDownload",info:{isShow:j.common().mobile?!1:(P==null?void 0:P.show)===!0,showIcon:!0,icon:"icon-plugin",os:k,size:"normal",label:L==null?void 0:L.label,theme:"primary",href:L==null?void 0:L.url,"data-vars-dpid":w==null?void 0:w.pid,"data-warden-ck-parm":nc({event_label:P==null?void 0:P.elkLabel}),...P}};return(w==null?void 0:w.dataState)==="releaseing"?(B.info.label=C.coming_soon,B.info.disabled=!0):B.info.disabled=!1,B};return{...gs(r),freeProductRoutes:v0,boxImage:s,relatedProduct:l,rightRelatedProduct:d,getBlockMacData:_,getStreamFabUserType:m,getRecordFabUserType:b,getDownloadBtnData:g,getPluginDownloadBtnData:y}},zi=()=>{const t=ao().value.common,e=j.common().locale,r=j.common().mobile,a=j.product().currency[e],s=()=>Cn(),l=["upgrade_user","complete_user","dvd_only_upgrade","not_dvd_only_upgrade","single_upgrade","player_old","manga_suite_upgrade","audiobook_suite_upgrade"],d={dvdfab:{upgrade_user:"upgrade",complete_user:"complement",is_new_user:"new",is_newest_aio_user:"new",dvd_only_upgrade:"upgrade",not_dvd_only_upgrade:"upgrade",cros_pro:"new",cros_user:"new",aio_completion:"complement"},streamfab:{new:"new",aio_all:"new",sub:"new",single_upgrade:"upgrade",mycombo_upgrade:"upgrade",aio_upgrade:"complement",cros_pro:"new",cros_user:"new",aio_completion:"complement",cross_first_aio:"new"},musicfab:{is_new_user:"new",new_no_email:"new",new:"new",is_newest:"new",sub:"new",single_upgrade:"upgrade",aio_upgrade:"complement",aio_completion:"complement",cros_pro:"new",cros_user:"new"}
67,recordfab:{is_new_user:"new",is_new:"new",cros_pro:"new",cros_user:"new",aio_completion:"complement"},playerfab:{player_old:"upgrade",old_user:"upgrade",player_all:"new",cros_pro:"new",cross_buy_user:"new",cros_user:"new",sub:"new",new:"new",complete_user:"complement",aio_completion:"complement"},bookfab:{aio_upgrade:"complement",complete_user:"complement",mycombo_upgrade:"upgrade",is_new_user:"new",aio_all:"new",cros_sub:"new",cross_single_user:"new",cross_aio_user:"new",new_no_email:"new",sub:"new",cross_first_aio:"new",new:"new",single_upgrade:"upgrade",all_products_owned:"aio_all",aio_owned:"aio_all",quote_error:"error",bookfab_old:"upgrade",cros_pro:"new",cros_user:"new",bookfab_all:"aio_all",aio_completion:"complement"},media_recover:{is_new_user:"new"},passkey:{upgrade_user:"upgrade",complete_user:"complement",is_new_user:"new",is_newest_aio_user:"new",cros_pro:"new",cros_user:"new",sub:"new",aio_completion:"complement"},unifab:{new:"new",single_upgrade:"upgrade",aio_upgrade:"complement",aio_newest:"new",cros_pro:"new",cros_user:"new",aio_completion:"complement"},photo_enhancer_ai:{is_new_user:"new"},streamfab_for_android:{is_new_user:"new"},streamfab_for_browser:{is_new_user:"new"}},_={all_in_one:"is_new_user",downloader:"new",passkey:"is_new_user",unifab_ai:"new",dvdfab13:"is_new_user"},m={all_in_one:"dvdfab",downloader:"streamfab",passkey:"passkey",unifab_ai:"unifab",streamfab_for_android:"streamfab",playerfab:"playerfab",player7:"playerfab",dvdfab13:"dvdfab"},b={musicfab:{index:"musicfab"},playerfab:{index:"playerfab",player7:"playerfab"},streamfab:{streamfab7:"streamfab"}},g=(H,K,z,J)=>{const re=j.product().currency[j.common().locale];return{user_info:{token_id:Ge("_EA_TID").value||"",machine_id:Ge("elk_mac").value||"",email:z},env:{platform:r?"mobile":"desktop",source:"web",domain:"",os:H,app_id:J,currency:re[0],return_options:!0,return_info:!0},debug_user_info:!0,operation_keys:K}},y=(H,K,z,J,re={key:"product_diffinfo"})=>Ft().apiProducts.productDiffPrice(g(H,K,z,J),re),E=(H,K,z,J)=>Ft().apiProducts.clientPostProductDiffPrice(g(H,K,z,J)),S=(H,K="LFT")=>{var J;const z=(J=H==null?void 0:H.price)==null?void 0:J.find(re=>re.key===K);return z&&z.value},O=(H,K={unit:"",getOpt:!1})=>{var qe,mt;const{unit:z,getOpt:J}=K,{productLine:re,price:oe,coupon:Z}=H||{};let ee=1;Z!=null&&Z.length&&Z[0]&&(ee=(qe=Z[0])==null?void 0:qe.value);const ie=((mt=oe.find(Je=>(Je==null?void 0:Je.key)==="LFT"))==null?void 0:mt.value)*ee,_e=wpe(H);let Oe=w({key:_e,priceInfo:oe,LFTPrice:ie,unit:z,getOpt:J});if(_e==="1M"&&!Oe&&re==="streamfab_for_browser"&&(Oe=w({key:"1Y",priceInfo:oe,LFTPrice:ie,unit:z,getOpt:J})),Oe)return Oe;const Ce=z==="hidden"?ie:Qc(ie,a[1],e);return J?{value:Ce,key:"LFT"}:Ce},w=({key:H,priceInfo:K,LFTPrice:z,unit:J,getOpt:re})=>{const oe=K.find(Z=>(Z==null?void 0:Z.key)===H);if(oe&&oe.value<z){const Z=J==="hidden"?oe.value:Qc(oe.value,a[1],e);return re?{value:Z,key:H}:Z}},k=(H,K)=>{const z=Math.pow(10,K);return Math.round(H*z)/z},P=(H,K="LFT")=>{var Z;const z=j.product().currency[j.common().locale],J=K==="LFT"&&((Z=H==null?void 0:H.coupon)!=null&&Z.length)?H.coupon[0]:null,re=+S(H,K);let oe=re;if(J){const ee=(J==null?void 0:J.value)||1;oe=+(re-re*(1-ee))}return j.common().locale==="ja"&&(oe=ui(oe,z[0])),{code:(J==null?void 0:J.key)||"",currency:z[0],discount_rate:(J==null?void 0:J.value)||1,discount_type:"coupon",discount_verify:(J==null?void 0:J.key)||"",off_num:(J==null?void 0:J.text)||0,origin_price:re,payment_price:k(+oe,2)}},C=(H,K,z,J,re)=>{var _e,Oe,Ce,qe,mt,Je,$e,ke;const oe=H.options||{},Z={upgrade_user:"single_upgrade",complete_user:"aio_upgrade",is_new_user:"new",is_newest_aio_user:"aio_all",is_newest:"aio_all",cros_user:"cros_pro"};let ee=H.user_tag_type?Z[H.user_tag_type]||H.user_tag_type:"new";ee==="mycombo_upgrade"&&(ee="single_upgrade"),z==="passkey"&&H.user_tag_type==="is_newest_aio_user"&&(ee="passkey_all"),z==="playerfab"&&(Cn()||(ee="new_no_email"));const ue=z==="bookfab"&&[780,1780].includes(+((H==null?void 0:H.pid)||(K==null?void 0:K.pid)));ue&&(ee=hB(H.user_tag_type,Cn()||"")),ee=gE(ee,z);let ie={};if(ue){const ze=Number(((_e=H==null?void 0:H.price)==null?void 0:_e.payment_price)||0),Le=Number(oe.has_online_options_num||0),Me=Number(oe.has_online_lft_options_num||0),Pe=Number(oe.total_options_num||0);if(ie={et_pa:1,...bE(ee)?{upgrade:1}:{},...ee?{ext_params_str_param5:ee}:{},ext_params_num_param1:Le,ext_params_num_param3:Number(oe.has_options_num||0)-Le,ext_params_num_param4:Number(oe.has_options_num||0),ext_params_num_param5:Number(oe.has_lft_options_num||0),ext_params_num_param6:Number(oe.has_options_num||0)-Number(oe.has_lft_options_num||0),...Number.isFinite(Number((Oe=H==null?void 0:H.price)==null?void 0:Oe.payment_price))?{ext_params_num_param2:e!=="ja"?Number(ze.toFixed(2)):ze}:{},ext_params_num_param7:Me,ext_params_num_param8:Pe,ext_params_num_param9:Math.max(0,Pe-Me),ext_params_str_param1:z,ext_params_str_param2:"upgrade_price",ext_params_str_param3:J,ext_params_str_param4:K.system,ext_params_str_param6:((Ce=H==null?void 0:H.info)==null?void 0:Ce.name)||K.name,ext_params_str_param7:(H==null?void 0:H.pid)||K.pid,ext_params_str_param8:"v3"},oe.has_options_num==null&&(delete ie.ext_params_num_param3,delete ie.ext_params_num_param4,delete ie.ext_params_num_param6),oe.has_lft_options_num==null&&(delete ie.ext_params_num_param5,delete ie.ext_params_num_param6),ee==="quote_error"||!Object.keys(oe).length)for(const Re of Object.keys(ie))Re.startsWith("ext_params_num_param")&&delete ie[Re]}else if((ee==="new"||H.user_tag_type==="cros_user")&&re!=="member_dashboard"){const ze=oe.total_options_num===oe.has_online_lft_options_num;ie={et_pa:1,ext_params_str_param1:z,ext_params_str_param4:K.system,ext_params_str_param5:ze?"all":ee,ext_params_str_param6:((qe=H==null?void 0:H.info)==null?void 0:qe.name)||K.name,ext_params_str_param7:(H==null?void 0:H.pid)||K.pid,ext_params_str_param8:"v3"},z==="playerfab"&&(ie.ext_params_num_param2=((mt=H==null?void 0:H.price)==null?void 0:mt.payment_price)||0,ie.ext_params_num_param7=oe.has_online_lft_options_num||0,ie.ext_params_str_param2="upgrade_price",ie.ext_params_str_param3=J)}else ie={et_pa:1,upgrade:1,ext_params_num_param1:["dvdfab","playerfab"].includes(z)?"":oe.has_online_options_num,ext_params_num_param2:e!=="ja"?Number((((Je=H==null?void 0:H.price)==null?void 0:Je.payment_price)||0).toFixed(2)):(($e=H==null?void 0:H.price)==null?void 0:$e.payment_price)||0,ext_params_num_param3:["dvdfab","playerfab"].includes(z)?"":oe.has_options_num-oe.has_online_options_num,ext_params_num_param4:["dvdfab","playerfab"].includes(z)?"":oe.has_options_num,ext_params_num_param5:["dvdfab","playerfab"].includes(z)?"":oe.has_lft_options_num,ext_params_num_param6:["dvdfab","playerfab"].includes(z)?"":oe.has_options_num-oe.has_lft_options_num,ext_params_num_param7:["dvdfab","streamfab","passkey","playerfab","bookfab"].includes(z)?oe.has_online_lft_options_num:"",ext_params_num_param8:["dvdfab","streamfab","musicfab","bookfab"].includes(z)?oe.total_options_num:"",ext_params_num_param9:["dvdfab","streamfab","musicfab","bookfab"].includes(z)?oe.total_options_num-oe.has_online_lft_options_num:"",ext_params_str_param1:z,ext_params_str_param2:"upgrade_price",ext_params_str_param3:z==="dvdfab"?"":J,ext_params_str_param4:K.system,ext_params_str_param5:ee,ext_params_str_param6:((ke=H==null?void 0:H.info)==null?void 0:ke.name)||K.name,ext_params_str_param7:(H==null?void 0:H.pid)||K.pid,ext_params_str_param8:"v3"};for(const ze in ie)(ie[ze]===void 0||ie[ze]===null||ie[ze]==="")&&delete ie[ze];return ie},L=(H,K,z,J)=>{const re={pid:K.pid};K.payment_price&&(re.price=K.payment_price||0);for(const oe in z)(z[oe]===void 0||z[oe]===null||z[oe]==="")&&delete z[oe];return{event:H,pids:[K.pid],products:{list_count:1,type:J||"buy_now",list:[re]},...z}},B=(H,K,z,J,re="LFT",oe="")=>{let Z={};if(K.gTrackInfo&&Object.keys(K.gTrackInfo).length&&(Z={...Z,...K.gTrackInfo}),(H==null?void 0:H.productLine)==="bookfab"&&[780,1780].includes(+(H==null?void 0:H.pid))&&(K==null?void 0:K.aioState)){const ie=t_e(K.aioState,z,K.activityDiscount||"",J);if(!ie)return"";const _e={...ie};for(const Oe of Xpe)_e[Oe]===0&&(_e[Oe]="0");Z={...Z,..._e}}else{z!=null&&z.discount_type&&(Z[z.discount_type]=z.code);for(const ie in J)["event_label","event_category"].includes(ie)||(Z[ie]=J[ie]);z!=null&&z.discount_type&&z.discount_type==="discount"&&(Z.diff_sign=encodeURIComponent(decodeURIComponent(z.discount_verify)))}const ue=_h(Z);
67return wh(H.pid,re,ue?"&"+ue:"",{})},N=H=>{var z,J;let K=(z=H==null?void 0:H.amazon)==null?void 0:z.find(re=>re.key===a[0]);return K=K||((J=H==null?void 0:H.amazon)==null?void 0:J.find(re=>re.key==="USD")),K?Qc(K.value,a[1],e).replace(/(\.00)|(,00)/g,""):""},D=(H,K,z=!1)=>{var re;const J=((re=H==null?void 0:H.products)==null?void 0:re.data)||(H==null?void 0:H.products);if(J){const oe=J.find(ee=>ee.pid===+K);return oe?oe[z?"name":"shortName"]:""}return""},M=(H,K,z)=>{var re,oe,Z;let J=null;K&&H.pid in K&&Object.keys(K[H.pid]).length&&(J=K[H.pid]);for(const ee in K)K[ee].pid===H.pid&&(J=K[ee]);return J&&!Object.keys(J).includes("user_tag_type")&&(J.price={...P(H),...J.price},J.user_tag_type=z||"is_new_user"),!J&&(H==null?void 0:H.productLine)==="bookfab"&&[780,1780].includes(+H.pid)?{pid:H.pid,state:"quote_error",user_tag_type:"quote_error",options:null,price:null}:(J||(J={pid:H.pid,options:{has_lft_options_num:0,has_nlt_options_num:0,has_online_lft_options_num:0,has_online_nlt_options_num:0,has_online_options_num:0,has_options_num:0,total_options_num:((oe=(re=H.products)==null?void 0:re.data)==null?void 0:oe.length)||((Z=H.products)==null?void 0:Z.length)},user_tag_type:z||"is_new_user",price:P(H)}),J)},U=(H,K,z=!0)=>{var Z,ee,ue,ie,_e,Oe,Ce;const J=(((ee=(Z=K==null?void 0:K.options)==null?void 0:Z.lft_owned)==null?void 0:ee.length)||0)+(((ie=(ue=K==null?void 0:K.options)==null?void 0:ue.lft_not_owned)==null?void 0:ie.length)||0),re=((_e=K==null?void 0:K.options)==null?void 0:_e.has_online_lft_options_num)||0,oe=(re/J*100).toFixed()-0;return{title:t.owned+`:  <span class="text-primary-color">${re}</span> / <span class="gray-color2">${J}</span>`,percent:oe<10?10:oe,rightImg:vpe(H,"box_nogift"),proList:[{subTitle:ao().value.musicfabPromotion.aio_products_buy_title,list:(((Oe=K==null?void 0:K.options)==null?void 0:Oe.lft_owned)||[]).map(qe=>D(H,qe,z))},{subTitle:ao().value.musicfabPromotion.aio_products_title,list:(((Ce=K==null?void 0:K.options)==null?void 0:Ce.lft_not_owned)||[]).map(qe=>D(H,qe,z))}]}},F=H=>{var z;const K=((z=Ol().value)==null?void 0:z.productLine)||j.common().pageProLine;return Zpe(H,K)},Y=(H,K)=>{var re,oe;const z=((re=Se())==null?void 0:re.mainDomain)||((oe=Se())==null?void 0:oe.webDomain),J={token_id:Ge("_EA_TID").value||"",machine_id:Ge("elk_mac").value||"",email:K,platform:"web",source:2,scene:["member_upgrade_unifab","member_upgrade_unifab_mac"],os:H,domain:z[e],domain_root:"dvdfab",language:e,currency:a[0]};return Ft().apiProducts.getRecommadBestList(J)},q=gr({reloadOs:{win:!1,mac:!1},value:!0});return q.reloadOs[Nn().value]=!0,q.value=!0,{userTypeMapKey:d,defaultUserTypeMap:_,diffRouteProLineMap:m,subDomainDiffRouteProLineMap:b,loadDiffPrice:y,loadClientDiffPrice:E,loadUnifabDiffPrice:Y,getDefaultPriceInfo:P,getPriceByOpt:S,getLowestPrice:O,getUpgradeExtParams:C,getElkParams:L,getBuyUrl:B,getAmazonCouponValue:N,getChildProName:D,getUpgradePriceInfo:M,getAuthProductList:U,renderTitle:F,discUpgradeUserTag:l,reloadBtnData:q,getCurrentEmail:s}},l_e=()=>({isFab365Page:Qe().name==="dvdfab365",getFab365Url:s=>{const l={a:"dvdfab365"};for(const d in s)d.startsWith("ext_params_")&&(l[d]=s[d]);return"/member.htm?"+_h(l)},getDiffPrice:(s,l,d=!1)=>{var E,S;const _=Ol().value||{},m=j.common().locale,b=j.product().currency[m],g=ao().value.common,y=l||s.user_tag_type==="new";return{standardLabel:y?"":g.standard_price+": ",standardPrice:y?"":Qc((E=s==null?void 0:s.price)==null?void 0:E.origin_price,b[1],m)+` (${g.num_year.replace("{num}","1")})`,finalLabel:y?g.standard_price+": ":g.final_price+": ",finalPrice:`<strong class="product-info-price ${d?"":"color-price"} font-s-md2 font-bold line-height-none">`+Qc(y?zi().getPriceByOpt(_,"1Y"):((S=s==null?void 0:s.price)==null?void 0:S.payment_price)||zi().getPriceByOpt(_,"1Y"),`<span>${b[1]}</span>`,m)+`</strong><span class="ml10 font-s-normal ${d?"":"gray-color"}" style="font-weight: normal;">/${g.num_year.replace("{num}","1")}</span>`,finalPriceStyle:d?{}:{background:"transparent","-webkit-text-fill-color":"unset","background-clip":"unset"}}},getElkParams:(s,l,d,_)=>{var b,g,y,E,S;const m=(b=j.common())==null?void 0:b.userTagsRes;return{event_category:_?"365page_gotomember":(g=s==null?void 0:s.price)!=null&&g.code?(y=s==null?void 0:s.price)==null?void 0:y.code:"dvdfab_365_non_discount",ext_params_str_param1:"365",ext_params_str_param2:"upgrade_price",ext_params_str_param3:d,ext_params_str_param4:l,ext_params_str_param5:["canceled"].includes(s==null?void 0:s.user_tag_type)?"renew":s==null?void 0:s.user_tag_type,ext_params_str_param6:Ol().value.name,ext_params_num_param2:_?(E=s==null?void 0:s.price)==null?void 0:E.origin_price:(S=s==null?void 0:s.price)==null?void 0:S.payment_price,ext_params_num_param1:m.win_aio_count+m.mac_aio_count+m.android_aio_count+m.browser_aio_count,ext_params_num_param3:m.win_single_count+m.mac_single_count+m.android_single_count+m.browser_single_count}}}),xo=gr({isMemberAccessible:!1,fab365Pid:20030,fab365Acticve:!1,isFab365User:!1,fab365ExpireDate:"",subscribeOrderInfo:{},fab365DiffInfo:{},billingInfo:{}}),bB=()=>{var L,B,N,D;const t=j.common().locale,e=j.common().ip,r=j.product().currency[t],{apiWorker:a}=Ft(),{execute:s}=g0(),{user_info:l}=j.common();xo.fab365Acticve=l&&(l!=null&&l.vip)?parseInt(l==null?void 0:l.vip)*1e3>Date.parse(new Date):!1,xo.fab365ExpireDate=l!=null&&l.vip?(o2((l==null?void 0:l.vip)*1e3)||"").substring(0,10):"",xo.isFab365User=!!(l!=null&&l.vip),xo.isMemberAccessible=((B=(L=Se())==null?void 0:L.siteCfg)==null?void 0:B.siteLevel)===1&&!["dvdfab_us","streamfab_com"].includes(((D=(N=Se())==null?void 0:N.siteCfg)==null?void 0:D.domainType)||"");const d=async M=>{var Y,q,H,K,z,J,re,oe,Z;const U={"[filters][slug][$eq]":M==null?void 0:M.slug,locale:j.common().locale};
67["seo","items","items.icon",...M.blocksKeys||[]].forEach((ee,ue)=>{U[`populate[${ue}]`]=ee});try{const{data:ee,error:ue}=await Ft().apiMember.pageMember(U);if(ue.value)throw dr({statusCode:500,statusMessage:"Server Error"});if(!((Y=ee.value)!=null&&Y.data)||((H=(q=ee.value)==null?void 0:q.data)==null?void 0:H.length)===0)throw dr({statusCode:404,statusMessage:"Post Not Found"});return(K=ee.value)!=null&&K.data&&((J=(z=ee.value)==null?void 0:z.data)!=null&&J.length)&&((oe=(re=ee.value)==null?void 0:re.data[0])!=null&&oe.attributes)?ee.value.data[0].attributes:{}}catch{try{const ue=await Ft().apiMember.getStrapiPageMember(U),ie=ue==null?void 0:ue.data;if(ie!=null&&ie.length&&((Z=ie[0])!=null&&Z.attributes))return ie[0].attributes}catch{}return{}}},_=async()=>{var U,F,Y,q;const M=await Ft().apiMember.userAudioBookInfo({lang:j.common().locale,laravel_session:Ge("laravel_session").value||""});return((F=(U=M.data)==null?void 0:U.value)==null?void 0:F.cscode)===0?((q=(Y=M.data)==null?void 0:Y.value)==null?void 0:q.data)||{}:{}},m=async()=>{var U,F,Y,q,H;const{data:M}=await zi().loadDiffPrice("win",[xo.fab365Pid],Cn());if(((U=M.value)==null?void 0:U.cscode)===200&&((F=M.value.data)!=null&&F.details))return((H=(q=(Y=M.value.data)==null?void 0:Y.details)==null?void 0:q.product)==null?void 0:H[xo.fab365Pid])||{}},b=(M=[],U={})=>{var ee,ue,ie,_e,Oe,Ce,qe,mt,Je,$e,ke,ze,Le;const{getArrValue:F}=Jo(),Y=ao().value,q=l_e().getElkParams(U,"win","member_365",!1);q.ext_params_str_param6="Fab365";let H="",K="",z=Y.common.buy_now;const J=U==null?void 0:U.user_tag_type;let re="";const oe=[];(U==null?void 0:U.user_tag_type)==="active"?(H=((ee=F(M,"active_title"))==null?void 0:ee.desc)||"",K=((ue=F(M,"active_desc"))==null?void 0:ue.desc)||"",re=Y.member.active):(U==null?void 0:U.user_tag_type)==="expired"||(U==null?void 0:U.user_tag_type)==="rebuy"&&!xo.fab365Acticve?(H=((ie=F(M,"expired_title"))==null?void 0:ie.desc)||"",K=((_e=F(M,"expired_desc"))==null?void 0:_e.desc)||"",re=Y.member.expired):["canceled","rebuy"].includes(U==null?void 0:U.user_tag_type)?(H=((Oe=F(M,"canceled_title"))==null?void 0:Oe.desc)||"",K=((Ce=F(M,"canceled_desc"))==null?void 0:Ce.desc)||"",z=Y.member.renew,re=(U==null?void 0:U.user_tag_type)==="rebuy"?Y.member.active:Y.member.cancelled):(H=((qe=F(M,"nobuy_title"))==null?void 0:qe.desc)||"",K=((mt=F(M,"nobuy_desc"))==null?void 0:mt.desc)||"");const Z={pids:[xo.fab365Pid],products:{list_count:1,list:[{pid:xo.fab365Pid,price:(Je=U==null?void 0:U.price)==null?void 0:Je.payment_price}]}};return{gifts:oe,expiredDate:xo.fab365ExpireDate,billingDate:xo.fab365ExpireDate,title:H,desc:K,status:J,statusText:re,originPrice:(($e=U==null?void 0:U.price)==null?void 0:$e.origin_price)===((ke=U==null?void 0:U.price)==null?void 0:ke.payment_price)?"":(ze=U==null?void 0:U.price)==null?void 0:ze.origin_price,paymentPrice:(Le=U==null?void 0:U.price)==null?void 0:Le.payment_price,btnInfo:{exposure:{event:"show",...q,...Z},click:{event:"buy_now",...q,...Z},info:{label:z,href:zi().getBuyUrl({pid:xo.fab365Pid},{},U.price,{...q,et_pa:1},"1Y")}}}},g=async()=>{var F,Y,q;const{checkLogin:M}=Jo(),{data:U}=await Ft().apiMember.getSubscriptionInfo({lang:j.common().locale,laravel_session:Ge("laravel_session").value||""});return M((F=U==null?void 0:U.value)==null?void 0:F.cscode),((Y=U==null?void 0:U.value)==null?void 0:Y.cscode)===0?((q=U==null?void 0:U.value)==null?void 0:q.data)||{}:{}},y=M=>{const U={status:"normal",time:""},F=(M==null?void 0:M.order_list)||[];if(F&&F.length===0)return;const Y=F.filter(z=>z.EXT2==="0"&&!z.expired&&z.STATUS==="Registered"&&+z.pid===xo.fab365Pid),q=F.reduce((z,J)=>{const re=Y.findIndex(oe=>oe.track_id===J.track_id);return J.STATUS==="Registered"&&J.EXT2==="0"&&J.expired&&re===-1&&+J.pid===xo.fab365Pid&&!z[J.track_id]&&(z[J.track_id]=J),z},{}),H=Object.values(q),K=[...Y,...H];if(K.length>0){K.sort((oe,Z)=>new Date(Z.end)-new Date(oe.end));const z=K[0]&&K[0].end,J=new Date(z);J<new Date?U.status="abnormal":U.time=(o2(J)||"").substring(0,10)}return U},E=(M,U)=>{var q,H,K,z;if(!U||!M)return"";const{getArrValue:F}=Jo(),Y=U.replace(/ /g,"_").replace(/-/g,"_").toLowerCase();return((z=(K=(H=(q=F(M,Y))==null?void 0:q.icon)==null?void 0:H.data)==null?void 0:K.attributes)==null?void 0:z.url)||""},S=()=>{const M={token:"HtwM6QLZwmtA205V55lvU4HgFGFq8e",domain_root:"dvdfab"},U=a.getDefaultPay(M),F=a.getCountryInfo({ip:e}),Y={domain_root:"dvdfab",order_type:"subcribe",ip:e,language:t,currency:r[0],exchange:r[0]},q=a.getPayInfo(Y);return s([U,F,q])},O=(M,U,F="desc")=>{var H;const{getArrValue:Y}=Jo();return((H=Y(M,U))==null?void 0:H[F])||""},w=M=>M>=2e8&&M<3e8?"ja":M>=3e8&&M<35e7?"fr":M>=35e7&&M<4e8?"de":"us",k=async(M,U)=>{const F={us:"https://oapi2-us.dvdfab.cn",ja:"https://oapi2-ja.dvdfab.cn",fr:"https://oapi2-fr.dvdfab.cn",de
67:"https://oapi2-de.dvdfab.cn"};let Y=w(M);M.split(",").length>1&&(Y="ja");const{data:q}=await Ft().apiMember.getUpdatePaymentUrl2({track:M},{host:F[Y]}),H=q.value&&JSON.parse(q.value);H&&H.length>0&&U&&U(H)},P=async(M,U)=>{const F=await Ft().apiMember.getUpdatePaymentUrl({track:M}),Y=F.value&&JSON.parse(F.value);Y&&Y.length>0&&U&&U(Y)},C=async M=>{var Y,q,H,K;const{data:U}=await Ft().apiAuth.authSession(M);return((Y=U.value)==null?void 0:Y.cscode)===0&&((q=U.value)==null?void 0:q.data)&&((K=(H=U.value)==null?void 0:H.data)==null?void 0:K.email)};return{...gs(xo),getMemberPageData:d,getAudioBookInfo:_,getFab365DiffInfo:m,getSubscribeInfo:g,handleFab365Status:b,handleFab365BillingDate:y,getCardType:E,getPayAndCountryInfo:S,getText:O,getUpdatePaymentUrl:P,getUpdatePaymentUrl2:k,getAuthSession:C}},d_e=new Set(["url","link","logoLink"]),Cm=t=>t.trim(),Lp=t=>{if(t==null)return t;if(Array.isArray(t))return t.map(e=>Lp(e));if(typeof t=="object"){const e={};for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)){const a=t[r];e[r]=d_e.has(r)&&typeof a=="string"?Cm(a):Lp(a)}return e}return t},p_e=()=>Ft().apiCommon.mainNavBar({locale:j.common().locale,"filters[os][$eq]":j.common().mobile?"win":j.common().client},{key:"mainNavBar"}),__e=async()=>{f_e();const t=j.common().tagProLine||j.common().pageProLine;!t||t==="common"||await Ft().apiCommon.navBar({locale:j.common().locale,"filters[os][$eq]":j.common().client,"filters[productLine][$eq]":t},{key:"subNavBar"})},f_e=()=>{var d,_,m,b,g,y;const{data:t}=Oo("page-data"),e=((d=t.value)==null?void 0:d.product_line)||((m=(_=t.value)==null?void 0:_.data)==null?void 0:m.product_line);j.common().pageProLine||j.common().setPageProLine(e||((g=(b=Se())==null?void 0:b.siteCfg)==null?void 0:g.proLine));const r=sl.prolineMaps;for(const E in r)if(Array.isArray(r[E]))for(const S of r[E])!((y=Qe().name)!=null&&y.includes("resource"))&&(Qe().path===S||Qe().path.includes(S))&&j.common().setPageProLine(E);const a=sl.originalLineMaps;for(const E in a)for(const S of a[E])Qe().fullPath.includes(S)&&j.common().setOriginalProLine(E);const s=Object.keys(sl.prolineMaps),l=sl.typeMaps;e&&!s.includes(e)&&(l[e]?j.common().setPageProLine(l[e]):j.common().setPageProLine("")),!j.common().pageProLine&&sl.defaultProline!==""&&j.common().setPageProLine(sl.defaultProline)},rc=()=>{var Y,q,H,K,z,J,re,oe;const t=ao().value,e=j.common().locale;let r={};const a=Te({}),s=Te(!0),l=((Y=j.common())==null?void 0:Y.tagProLine)||((q=j.common())==null?void 0:q.pageProLine),d=Qe().name==="dvdfab_promotion"&&["dvdfab","dvdfab_us"].includes((K=(H=Se())==null?void 0:H.siteCfg)==null?void 0:K.domainType),_=((J=(z=Se())==null?void 0:z.siteCfg)==null?void 0:J.siteLevel)===1&&(d||dp(Qe().name)),m=Te(_||l&&l!=="common"&&l!=="unknown"),b=()=>{var ee,ue,ie,_e,Oe,Ce,qe;const{data:Z}=Oo("mainNavBar");if((ue=(ee=Z==null?void 0:Z.value)==null?void 0:ee.data)!=null&&ue.length){const mt=Ze((ie=Z==null?void 0:Z.value)==null?void 0:ie.data),Je=o0(Ze(mt[0]),e);r=Fl(Je,{locale:e,siteLevel:((Oe=(_e=Se())==null?void 0:_e.siteCfg)==null?void 0:Oe.siteLevel)||1,domainType:((qe=(Ce=Se())==null?void 0:Ce.siteCfg)==null?void 0:qe.domainType)||""}),r.leftNav&&r.leftNav.forEach($e=>{$e.mobileShowDetail=0})}},g=((oe=(re=Se())==null?void 0:re.siteCfg)==null?void 0:oe.siteLevel)||1,y=["streamfab","musicfab","recordfab","playerfab","bookfab"],E=g===1&&l==="bookfab",S=g===1&&l==="playerfab"&&e==="fr",O=["subList"],w=(Z,ee,ue,ie=O)=>{if(Z==null)return Z;if(Array.isArray(Z))return Z.map(_e=>w(_e,ee,ue,ie));if(typeof Z=="object"){const _e={};for(const Oe in Z)if(Object.prototype.hasOwnProperty.call(Z,Oe)){const Ce=Z[Oe];if((Oe==="url"||Oe==="link")&&typeof Ce=="string"&&Ce){const qe=Cm(Ce);_e[Oe]=qe&&hy(ee,qe,ue)}else ie.includes(Oe)?_e[Oe]=Lp(Ce):_e[Oe]=w(Ce,ee,ue,ie)}return _e}return Z},k=Z=>(Z=Lp(Z),E?Mee(Z,e):S?Xee(Z,e):((Z.logoLink||g===2&&l==="streamfab")&&(Z.logoLink="/"),g===1&&y.includes(l)&&(Z.logoLink=hy(e,Z.logoLink,l),Z=w(Z,e,l)),Z)),P=()=>{var _e,Oe,Ce,qe,mt,Je,$e;if(dpe.includes(Qe().name)){m.value=!1;return}const Z=((_e=Se())==null?void 0:_e.siteCfg.siteLevel)||1;if(Z===1&&!Qe().name){m.value=!1;return}if(l==="unifab"&&["article-id","resource-type-id","tips-id","resource-id"].includes(Qe().name)){m.value=!1;return}const ue=Qe().name==="dvdfab_promotion"&&["dvdfab","dvdfab_us"].includes((Ce=(Oe=Se())==null?void 0:Oe.siteCfg)==null?void 0:Ce.domainType)||dp(Qe().name);if(Z===1&&((qe=Qe().name)!=null&&qe.includes("promotion"))&&!ue){m.value=!1;return}const{data:ie}=Oo("subNavBar");if(((Je=(mt=ie==null?void 0:ie.value)==null?void 0:mt.data)==null?void 0:Je.length)>0){const ze=Ze(($e=ie==null?void 0:ie.value)==null?void 0:$e.data)[0].attributes||{},Le={logoLink:"",logo:"",logo_title:"",logoUrl:"",product:void 0,free:void 0,faqs:void 0,promotion:void 0,product_rels:{}};a.value=k({...Le,...ze});const Me=dp(Qe().name)?0:1;a.value.product&&(a.value.product.mobileShowDetail=Me),a.value.free&&(a.value.free.mobileShowDetail=0)}else m.value=!1};b(),m.value&&P();const C=Te(),L=Te(),B=gr({mainNavData:r,subNavData:a,isFixed:!1,userVisible:!1,subNavShow:m}),N={store:"store",dvdfab:"dvdbd",passkey:"passkey",recover:"recover",multimedia:"multimedia",download:"download",ai:"ai",streamfab:"streaming",more:"more",menu:"menu",free:"free",playerfab:"playerfab",unifab:"unifab",musicfab:"musicfab",bookfab:"bookfab"},D=Z=>{var ie,_e,Oe,Ce,qe,mt;if(!Z||Km(Z))return{name:"",tag:""};let ee=Z.pid?Z:Ze(Z);if(["dvdfab","streamfab"].includes(j.common().pageProLine)&&Nn().value==="mac"&&((_e=(ie=ee==null?void 0:ee.related_products)==null?void 0:ie.data)!=null&&_e.length)&&(ee=Ze((Oe=ee==null?void 0:ee.related_products)==null?void 0:Oe.data[0])),(!ee||Km((qe=(Ce=ee==null?void 0:ee.product_attrs)==null?void 0:Ce.data)==null?void 0:qe.length))&&!(ee!=null&&ee.mobileTag))return{name:"",tag:""};if(ee!=null&&ee.mobileTag)return ee==null?void 0:ee.mobileTag;const ue=((mt=ee==null?void 0:ee.product_attrs)==null?void 0:mt.data)||[];for(let Je=0;Je<ue.length;Je++){const $e=Ze(ue[Je])||{};if(["hot"].includes($e.slug)||["new"].includes($e.slug)||["free"].includes($e.slug))return{name:$e.name||"",tag:$e.slug||""};if(/off/.test($e.slug))return{name:$e.name||"",tag:"coupon"}}return{name:"",tag:""}}
67,M=Z=>{if(!Z)return"";const ue=Z!=null&&Z.anchor?`#${Z==null?void 0:Z.anchor}`:"";let ie="";Z.link?ie=Cm(Z.link):Z.slug&&(ie=Cm(Z.slug)+".htm"),ie&&!ie.startsWith("/")&&!ie.startsWith("http")&&(ie="/"+ie);const _e=ie?ie+ue:"";return E?su(e,e,_e):S?ys(e,_e):g===1&&y.includes(l)?hy(e,_e,l):_e},U=(Z,ee)=>{if(!s.value)return;s.value=!1;const{$trace:ue}=Mt(),ie={laravel_session:Z||""};Ft().apiCommon.logout(ie).then(_e=>{var Oe,Ce,qe;if(((Ce=(Oe=_e==null?void 0:_e.data)==null?void 0:Oe.value)==null?void 0:Ce.cscode)===0)Jo().clearLoginCookie(),setTimeout(()=>{var Je,$e;const mt=((Je=Se())==null?void 0:Je.mainDomain)||(($e=Se())==null?void 0:$e.webDomain);bB().isMemberAccessible.value?window.location.href="/login.htm":window.location.href=`https://${mt[j.common().locale]}/login.htm`},0);else{s.value=!0;const mt=`token: ${Z}\u3002res.data.value: ${JSON.stringify((qe=_e==null?void 0:_e.data)==null?void 0:qe.value)}\u3002res.status: ${JSON.stringify(_e.status)}`;ue.traceCustomEvent(mt),CK.error(ao().value.member.logout_fail_tip),Jo().clearLoginCookie(),window.location.reload()}ee&&ee()}).catch(_e=>{const Oe=_e.stack?String(_e.stack):String(_e);Jo().clearLoginCookie(),ue.traceCustomEvent(`token: ${Z}\u3002errStr: ${Oe}`)})},F=()=>{C.value&&(C.value.style.top=window.scrollY>=0?"0px":-window.scrollY+"px"),L.value&&(L.value.style.top=window.scrollY>=0?"0px":-window.scrollY+"px"),B.isFixed=window.scrollY>=0};return{...gs(B),elkEventLabel:N,locales:t,locale:e,navBarPcDom:C,navBarMobileDom:L,logout:U,handProTag:D,handProLink:M,scrollHandler:F}},vB=()=>{var s,l,d;let t=[];const{data:e}=Oo("NavBarMobile");if((l=(s=e==null?void 0:e.value)==null?void 0:s.data)!=null&&l.length){const _=Ze((d=e==null?void 0:e.value)==null?void 0:d.data);t=Lp(_||[])}const r=gr({leftData:t}),a=(_,m,b,g)=>{const y=m;setTimeout(function(){var S,O;const E=document.getElementById(_+b);if(E&&(y.mobileShowDetail?(E.style.height="0",y.mobileShowDetail=0):(E.style.height=E.scrollHeight+"px",y.mobileShowDetail=E.scrollHeight),g==="sub")){const w=(O=(S=E==null?void 0:E.parentNode)==null?void 0:S.parentNode)==null?void 0:O.parentNode;w&&w instanceof HTMLElement&&(w.style.height="auto")}},1)};return{...gs(r),showHide:a}},m_e=(t,e)=>t&&[["Save up to <span>50%</span>","<span>Save up to 50%</span>"],["jusqu'a ","jusqu'\xE0 "],["Ecoute","\xC9coute"],["renouvelee","renouvel\xE9e"],["Decouvrez","D\xE9couvrez"],["Decouvrir","D\xE9couvrir"],["video et musique","vid\xE9o et musique"],["des 39,99","d\xE8s 39,99"],["Mettre a niveau","Mettre \xE0 niveau"],["Gluckwunsch","Gl\xFCckwunsch"],["Felicitations","F\xE9licitations"],["possedez","poss\xE9dez"],["\u4F60\u5DF2\u64C1\u6709","\u60A8\u5DF2\u64C1\u6709"]].reduce((a,[s,l])=>a.replaceAll(s,l),t),h_e={en:"https://streamfab.dvdfab.cn",ja:"https://streamfab.dvdfab.org",zh:"https://streamfab.dvdfab.tw",de:"https://streamfab.dvdfab.at",fr:"https://streamfab.dvdfab.fr"},yB=({configuredUrl:t,locale:e,siteProductLine:r,siteLevel:a,promotionProductLine:s})=>{if(s!=="streamfab")return null;if(r==="streamfab_com")return"/promotion.htm";if(Number(a)!==1)return null;const l=String(t||"");if(/^https?:\/\//i.test(l))return l;const d=h_e[String(e||"")];return d?`${d}${l}`:l},ws=t=>`${t}-online`,E0=t=>ws(`promotion_${t}`),GPe=({variant:t,campaignUrl:e,newUserUrl:r,oldUserUrl:a})=>e||(t==="Old"?a:r)||"",Th=({promotionPid:t,userTags:e})=>{if(Number(t)!==158)return 0;const r=Number(e==null?void 0:e.dvdfab_both_num_options_lft_count);return Number.isFinite(r)&&r>0?1:0},qPe=({promotionPid:t,campaignTag:e,fallback:r="/promotion.htm"})=>Number(t)===158&&e==="dvdfab_anniversary_26"?"/dvdfab-promotion.htm":r,s2=(t="")=>t.trim().replace(/;+\s*$/,""),g_e=({productLine:t,siteProductLine:e,siteDomainType:r,siteLevel:a,promotionPid:s,campaignTag:l})=>{const d={dvdfab:"right-40 bottom-140",unifab:"right-40 bottom-140",passkey:"right-40 bottom-140",musicfab:"right-40 bottom-70",streamfab:"right-40 bottom-70",common:"right-40 bottom-140",streamfab_com:"left-40 bottom-70"};return e==="streamfab_com"?d[e]||"left-40 bottom-140":t==="passkey"&&Number(s)===160&&String(l||"")==="pk_anniversary_26"?"left-24 bottom-24 is-passkey-anniversary-float":r==="dvdfab"&&Number(a)===1&&t==="playerfab"?"right-40 bottom-140 is-playerfab-main-site-float":d[t]||"right-40 bottom-140"},b_e={BFOA26:17400,BFOB26:21750,BFOC26:29e3},EB={ja:{BFAL26:17400,BFAM26:21750,BFAH26:29e3},default:{BFAL26:120,BFAM26:150,BFAH26:199}},WPe=(t,e,r=!1)=>{const a=String(t||"");
67return r?e==="zh"?a.replace(/^US(?=\$)/i,""):e==="de"||e==="fr"?a.replace(/^\s*(?:US\$|\$|USD\s*)\s*/i,"\u20AC"):a:a},YPe=(t,e,r=!1)=>{if(!r)return"";const s=EB[e==="ja"?"ja":"default"][String(t||"")];return s?e==="ja"?`\xA5${s.toLocaleString("en-US")}`:e==="de"||e==="fr"?`${s} \u20AC`:`$${s}`:""},KPe=({requested:t,dialogOpen:e,remainingMs:r})=>t&&!e&&Number(r)>0,v_e=(t,e,r="ja")=>{const a=String(t||""),s=b_e[a]||EB[r==="ja"?"ja":"default"][a],l=Number(e);return!!(s&&Number.isFinite(l)&&l>0&&l>=s)},y_e=({normalOld:t,normalNew:e,countdownOld:r,countdownNew:a,isNewUser:s,isCountdown:l})=>l?(s?[a,e,r,t]:[r,t,a,e]).find(m=>!!(m!=null&&m.url)):(s?[e,t]:[t,e]).find(_=>!!(_!=null&&_.url)),c2=t=>!t,wB=(t,e)=>t&&e!=="cross_first_aio",JPe=(t,e,r=!1)=>t==="autumn"?["streamfab","musicfab"].includes(e):t==="anniversary"?r&&["bookfab","dvdfab"].includes(e):["powerup","obon"].includes(t)&&(r||["streamfab","dvdfab"].includes(e)||e==="passkey"&&t==="obon");function XPe(t){const e={discount:0,activity:0,average:0,saved:0};if(!Number.isFinite(t.final)||t.final<=0)return e;const r=(a,s)=>Math.max(0,Math.round((a-s)*100)/100);return t.state==="regular"?{discount:r(t.original,t.base),activity:r(t.base,t.final),average:0,saved:0}:["single_upgrade","aio_upgrade"].includes(t.state)?{...e,discount:r(t.original,t.final)}:e}function QPe(t,e){return e&&!t.includes("<span>")?t.replace(e,`<span>${e}</span>`):t}function ZPe(t){const e=t.find(r=>r.__component==="promotion.bookfab-aio");return e?e.anchor||"aio":"discount1"}function E_e(t){const e=typeof t.couponCode=="string"?t.couponCode.trim().toUpperCase():"";return t.discount!=="bf_anniversary_26"||!["BFAL26","BFAM26","BFAH26"].includes(e)?null:{coupon:e,discount:"bf_anniversary_26"}}function w_e(t,e,r){if(!["regular","single_upgrade","aio_upgrade"].includes(r))return t;const a=t.indexOf("#"),s=a>=0?t.slice(a):"",l=a>=0?t.slice(0,a):t,d=l.indexOf("?"),_=d>=0?l.slice(0,d):l,m=new URLSearchParams(d>=0?l.slice(d+1):"");return m.set("coupon",e.coupon),m.delete("autoChecked"),r==="regular"&&m.set("discount",e.discount),`${_}?${m.toString()}${s}`}const S_e=()=>{const t=Uo("fab_cloud_dlg_visible",()=>!1);return{visibleFabCloudDlg:t,showFabCloudDlg:()=>{t.value=!0},hideFabCloudDlg:()=>{t.value=!1}}},SB=()=>{var _e,Oe,Ce,qe,mt,Je,$e;const{subNavData:t}=rc(),e=ao().value.common,r=Qe(),a=r.name,s=(Oe=(_e=Se())==null?void 0:_e.siteCfg)==null?void 0:Oe.proLine,l=String(a||"").replace(/___.*$/,""),d=l==="bookfab_promotion"||s==="bookfab"&&l==="promotion",_=d||["musicfab","streamfab","streamfab_com","bookfab"].includes(s)?ws("page-data"):"page-data",m=e_e(),b=ce(()=>l==="bookfab"||s==="bookfab"&&l==="index"),g=l==="dvdfab_promotion",y=()=>{var Le,Me,Pe;const{data:ke}=Oo(_),ze=Ze(((Me=(Le=ke.value)==null?void 0:Le.data)==null?void 0:Me[0])||((Pe=ke.value)==null?void 0:Pe.data)||ke.value)||{};return{pid:Number(ze.promotionPid||0),tag:String(ze.tag||"")}},E=ke=>{if(!ke)return null;if(ke==="bf_anniversary_26")try{const Le=JSON.parse(window.localStorage.getItem("bookfab_anniversary_wheel_v1")||"{}"),Me=Number(Le.firstHitAt||0)+900*1e3;if(Le.couponCode&&String(Le.tag||"").startsWith(`${ke}:`)&&Me>Date.now())return{...Le,code:Le.couponCode,expiresAt:Me}}catch{}const ze=`_omikuji_${ke}`;for(let Le=0;Le<window.localStorage.length;Le+=1){const Me=window.localStorage.key(Le)||"";if(!(!Me.startsWith("bookfab_")||!Me.endsWith(ze)))try{const Pe=JSON.parse(window.localStorage.getItem(Me)||"{}"),Re=Number(Pe.checkoutExpiresAt||Pe.displayExpiresAt||0);if(Pe.code&&Re>Date.now())return{...Pe,expiresAt:Re}}catch{}}return null},S=(ke,ze)=>{if(!d)return ke;const{pid:Le,tag:Me}=y();if(!(Le===152&&Me==="bf_obon_26"||Le===159&&Me==="bf_anniversary_26"))return ke;const Re=E(Me),it=String(ke||"").replace(/([?&])_prom_id=[^&]*/g,"$1").replace(/([?&])ext_params_str_param(?:5|10)=[^&]*/g,"$1").replace(/([?&])autoChecked=[^&]*/g,"$1").replace(/[?&]+$/,"").replace(/\?&/,"?").replace(/&&+/g,"&"),Et=it.includes("?")?"&":"?",Dt=v_e(Re==null?void 0:Re.code,ze,j.common().locale),bn=`${it}${Et}_prom_id=${Le}&${Le===159?"ext_params_str_param5":"ext_params_str_param10"}=${encodeURIComponent(Me)}`,Xt=new URLSearchParams(it.split("?")[1]||"").get("pid"),xn=E_e({couponCode:Re==null?void 0:Re.code,discount:Me});return Le===159&&["780","1780"].includes(Xt||"")&&Dt&&xn?w_e(bn,xn,"regular"):bn+(Dt?`&autoChecked=${encodeURIComponent(Re.code)}`:"")},O=(ke,ze)=>{if(d)return S(ke,ze);try{if(!g)return ke;const Le=JSON.parse(window.localStorage.getItem("lucky_wheel_info")||"{}"),Me=Le==null?void 0:Le.couponCode;if(!Me)return ke;const Pe=Number(Le==null?void 0:Le.expireAt)||0;if(Pe&&Date.now()>=Pe)return window.localStorage.removeItem("lucky_wheel_info"),ke;const Re=String((Le==null?void 0:Le.extParams)||"").replace(/^[&?]+/,""),it=Re?`&${Re}`:"";return String(ke||"").replace(/[&?]coupon=[^&]*/g,"").replace(/[&?]discount=[^&]*/g,"")+`&coupon=${Me}&discount=df_midyear_26&ext_params_str_param3=promotion_game${it}`}catch{return ke}},w=ce(()=>(a==="index"||(a==null?void 0:a.startsWith("index___")))&&s==="bookfab"),{getDefaultPriceInfo:k,userTypeMapKey:P,diffRouteProLineMap:C,subDomainDiffRouteProLineMap:L,defaultUserTypeMap:B,getBuyUrl:N,getUpgradeExtParams:D,getElkParams:M,getUpgradePriceInfo:U,reloadBtnData:F}=zi(),{data:Y}=Oo("page-data"),{data:q}=Oo(_),H=Array.isArray((Ce=Y.value)==null?void 0:Ce.data)?Y.value:q.value;let K=null,z=null;if(H&&Array.isArray(H.data)){const ke=H.data.find(Le=>{var Me,Pe,Re;return((Me=Le==null?void 0:Le.attributes)==null?void 0:Me.system)==="win"||((Pe=Le==null?void 0:Le.attributes)==null?void 0:Pe.system)==="both"||((Re=Le==null?void 0:Le.attributes)==null?void 0:Re.system)==="android"}),ze=H.data.find(Le=>{var Me;return((Me=Le==null?void 0:Le.attributes)==null?void 0:Me.system)==="mac"});ke&&(K=(mt=(qe=Ze(ke).product)==null?void 0:qe.data)==null?void 0:mt.attributes),ze&&(z=($e=(Je=Ze(ze).product)==null?void 0:Je.data)==null?void 0:$e.attributes)}const J=()=>{var ke,ze,Le,Me,Pe,Re,it,Et,Dt,nn,bn,Xt,xn,Ae,dn,De,Be;if(d){const{data:wt}=Oo(_),ut=Ze(((ze=(ke=wt.value)==null?void 0:ke.data)==null?void 0:ze[0])||((Le=wt.value)==null?void 0:Le.data)||wt.value),St=(Me=ut==null?void 0:ut.blocks)==null?void 0:Me.find(An=>
67An.__component==="promotion.bookfab-aio"),Gt=Ze(St==null?void 0:St.winProduct),Qt=Ze(St==null?void 0:St.macProduct);Number(Gt==null?void 0:Gt.pid)===Zc.win&&(K=Gt),Number(Qt==null?void 0:Qt.pid)===Zc.mac&&(z=Qt)}if(!K&&t.value){const wt=((it=(Re=(Pe=t.value)==null?void 0:Pe.product_rels)==null?void 0:Re.data)==null?void 0:it[0])||((Dt=(Et=t.value)==null?void 0:Et.product_rels)==null?void 0:Dt[0]);K=Ze(wt)||null;const ut=((Xt=(bn=(nn=t.value)==null?void 0:nn.extension_product_rels)==null?void 0:bn.data)==null?void 0:Xt[0])||((Ae=(xn=t.value)==null?void 0:xn.extension_product_rels)==null?void 0:Ae[0]),St=Ze(ut);j.common().originalProLine==="streamfab_for_browser"&&St&&(K=St)}if(!z&&K){const wt=((De=(dn=K==null?void 0:K.related_products)==null?void 0:dn.data)==null?void 0:De[0])||((Be=K==null?void 0:K.related_products)==null?void 0:Be[0]);z=Ze(wt)||null}};J();const re=B[a]||"new",oe=()=>[{component:"MyButtonDownload",info:{size:"small",showIcon:!1,label:e.free_download,theme:"primary",slug:""}},{component:"MyButtonBuy",info:{size:"small",showIcon:!1,icon:"",label:e.buy_now,theme:"ghost"}}],Z=Te([]),ee=gr({}),ue=(ke,ze,Le=!0)=>{var Ae,dn,De,Be,wt,ut,St,Gt,Qt,An,$t;J();const Me=oe();let Pe=(ke==="win"?K:z||K)||{};Object.keys(Pe).length||(Pe=K||{});let Re=U(Pe,ze,re);if(K&&!((Ae=K.price)!=null&&Ae.length)&&((dn=Pe.redirect_products)!=null&&dn.data)){const _t=Ze((De=K.redirect_products)==null?void 0:De.data[0]);_t&&(Pe=ke===_t.system?_t:Ze((Be=_t.related_products)==null?void 0:Be.data[0])||_t)}Object.assign(ee,Pe);const it=Object.values(Zc).includes(Number(ee.pid)),Et=it&&b.value;d&&it&&(Re={pid:ee.pid,user_tag_type:"new",price:k(ee)});let Dt="regular";if(Et){const _t=m.value.ready?m.value.state:"quote_error",ot=bE(_t)&&!!m.value.priceInfo;Dt=ot?_t:"regular",Re={pid:ee.pid,user_tag_type:_t==="quote_error"?"quote_error":m.value.userTagType||(ot?_t:"new"),price:m.value.priceInfo?m.value.priceInfo:k(ee),options:m.value.options||{},info:{name:ee.name}}}const nn=it?Qpe(ke==="mac"?"mac":"win",(ut=(wt=ee.downloadUrl)==null?void 0:wt[0])==null?void 0:ut.url):(Gt=(St=ee.downloadUrl)==null?void 0:St[0])==null?void 0:Gt.url,{data:bn}=Oo("page-data"),Xt=((Qt=bn==null?void 0:bn.value)==null?void 0:Qt.promotion_url_type)||j.common().pageType;(Xt==="article"||ee.type==="free"||!ee.pid||Xt==="faq")&&Me.splice(1,1),Z.value=Me.flatMap(_t=>{var ot,xt,jt,_n,pn,wn,Pr,Lr,yo;if(_t.pid=(Re==null?void 0:Re.pid)||ee.pid,_t.component==="MyButtonDownload"){if(_t.info.href=nn,_t.info["data-vars-dpid"]=ee.pid,_t.info["data-warden-ck-parm"]=nc({pids:[+_t.pid],event_category:"nav",event_label:"download",event_value:"download",event_target:{position:j.common().pageProLine+"_nav_header"}}),[795].includes(+ee.pid))return[];ee.dataState==="releaseing"?(_t.info.label=e.coming_soon,_t.info.disabled=!0):(_t.info.label=e.free_download,_t.info.disabled=!1)}else if(_t.component==="MyButtonBuy"){if(Et&&m.value.ready&&m.value.state==="quote_error")return[];if(!((ot=ee.price)!=null&&ot.length))return[];const Jn={event:"click",event_category:"nav",event_label:"buy_now",event_value:"buy_now",event_target:{position:j.common().pageProLine+"_nav_header"}};if(_t.click=Jn,(ee.type==="single"||[62001,62004,749].includes(+ee.pid))&&ee.system!=="android"&&![845].includes(+ee.pid)&&Xt==="product")_t.info.href="javascript:;",_t.info.pname=ee.name;else{Et||(_t.info.href=O(N(ee,{},Re.price,{},"LFT"),(xt=Re==null?void 0:Re.price)==null?void 0:xt.payment_price)),(ee.system==="android"||[845].includes(+ee.pid))&&(_t.click=M("buy_now",{...ee,payment_price:(jt=Re==null?void 0:Re.price)==null?void 0:jt.payment_price},Jn));let Ur="";if(Et||(_n=L==null?void 0:L[s])!=null&&_n[a]||Object.keys(C).includes(a)&&a!=="streamfab_for_android"){Ur=Et?"bookfab":C[a]||"",!Et&&Object.keys(L).includes(s)&&(Ur=((pn=L==null?void 0:L[s])==null?void 0:pn[a])||Ur);const io=Et?Dt==="regular"?"new":Dt==="aio_upgrade"?"complement":"upgrade":(wn=P[Ur])==null?void 0:wn[Re.user_tag_type],Mn=Re.extParams?Re.extParams:D(Re,ee,Ur,Et?"aio_product_page":io!=="new"?"upgrade_license":"buy_now"),tt=Re.extCkParams?{...Mn,...Re.extCkParams}:Mn;_t.info.href=O(N({...ee,pid:Re.pid},Et?{aioState:Dt,activityDiscount:yE((Pr=r.query)==null?void 0:Pr.discount)}:{},Re.price,tt,"LFT",io),(Lr=Re==null?void 0:Re.price)==null?void 0:Lr.payment_price),_t.info.label=io!=="new"?e.upgrade_now:e.buy_now;const Bt={pids:[Re.pid],products:{list_count:1,type:"buy_now",list:[{pid:Re.pid,price:(yo=Re==null?void 0:Re.price)==null?void 0:yo.payment_price}]}};_t.click={...Jn,...Mn,...Bt,event:"buy_now"},_t.exposure={...Jn,...Mn,...Bt,event:"show"}}}}return _t.info.href=DZ(_t.info.href,q.value),_t}),nn||(Z.value=Z.value.splice(1,1));const{showFabCloudDlg:xn}=S_e();[865,1865].includes(ee.pid)&&(Z.value=Z.value.flatMap(_t=>(_t.component==="MyButtonBuy"&&(_t={info:{..._t.info,tag:"div",onClick:()=>{xn()}},click:{event:"click",event_category:"show_buy_window",pids:[ee.pid]},component:"MyButton"}),_t))),w.value&&!it&&(Z.value=[{component:"MyButtonDownload",info:{size:"small",showIcon:!1,label:e.free_download,theme:"primary",slug:"",href:(($t=(An=Pe==null?void 0:Pe.downloadUrl)==null?void 0:An[0])==null?void 0:$t.url)||"https://www.dvdfab.cn/mlink/download.php?g=BookFab_Kindle_Converter","data-warden-ck-parm":nc({event_label:"bookfab_index",pids:[+((Pe==null?void 0:Pe.pid)||(ke==="mac"?1804:804))]})}}])};ue(Nn().value,cl().value),tr(t,ke=>{ke&&(ue(Nn().value,cl().value),F.value=!1,setTimeout(()=>{F.value=!0},0))},{deep:!1});{let ke=null;const ze=()=>{ue(Nn().value,cl().value),F.value=!1,setTimeout(()=>{F.value=!0},0)},Le=()=>{ke&&(clearTimeout(ke),ke=null);try{if(d){const{tag:Et}=y(),Dt=E(Et);if(!(Dt!=null&&Dt.expiresAt))return;const nn=Dt.expiresAt-Date.now();if(nn<=0){ze();return}ke=setTimeout(ze,nn);return}const Pe=JSON.parse(window.localStorage.getItem("lucky_wheel_info")||"{}"),Re=Number(Pe==null?void 0:Pe.expireAt)||0;if(!Re)return;const it=Re-Date.now();if(it<=0){window.localStorage.removeItem("lucky_wheel_info"),ze();return}ke=setTimeout(()=>{window.localStorage.removeItem("lucky_wheel_info"),ze()},it)}catch{}},Me=()=>{ze(),Le()};window.addEventListener("lucky-wheel-updated",Me),window.addEventListener("streamfab-omikuji-state-updated",Me),window.addEventListener("bookfab-anniversary-state-updated",Me),br(()=>{var Pe;if(!(!g&&!d)){try{if(d){const{tag:it}=y();(Pe=E(it))!=null&&Pe.code&&ze()}const Re=JSON.parse(window.localStorage.getItem("lucky_wheel_info")||"{}");Re!=null&&Re.couponCode&&ze()}catch{}Le()}}),Vi(()=>{window.removeEventListener("lucky-wheel-updated",Me),window.removeEventListener("streamfab-omikuji-state-updated",Me),window.removeEventListener("bookfab-anniversary-state-updated",Me),ke&&clearTimeout(ke)})}return tr(()=>Nn().value,ke=>{ue(ke,cl().value),F.reloadOs[ke]||(F.reloadOs[ke]=!0,F.value=!1,setTimeout(()=>{F.value=!0},0))}),tr(()=>fp().value,ke=>{setTimeout(()=>{ke||ue(Nn().value,cl().value)},0)},{deep:!0}),tr(()=>[m.value.revision,m.value.loading,m.value.ready,m.value.state],()=>ue(Nn().value,cl().value)),{skeletonLoading:ce(()=>{var ke,ze;return b.value||Object.keys(C).includes(a)||Object.keys((L==null?void 0:L[(ze=(ke=Se())==null?void 0:ke.siteCfg)==null?void 0:ze.proLine])||{}).includes(a)?fp().value:!1}),BtnList:Z,reloadBtnData:F}},TB=["media","downloadUrl","amazon","coupon","services_products","services_product_rels","products","products.product_attrs","products.price","product_rels","related_products","related_product_rels","upgrade_products","product_attrs","product_attrs.media","product_attrs.tags","redirect_products","imgs","price","client_info","client_info.systemRequirement"],T_e=["related_products.downloadUrl","related_products.products","related_products.amazon","related_products.media","related_products.imgs","related_products.price","related_products.coupon","related_products.client_info","related_products.client_info.systemRequirement","related_products.product_attrs","related_products.product_attrs.media","related_products.product_attrs.tags","related_products.redirect_products.downloadUrl","related_products.redirect_products.products","related_products.redirect_products.amazon","related_products.redirect_products.media","related_products.redirect_products.imgs","related_products.redirect_products.price","related_products.redirect_products.coupon","related_products.redirect_products.client_info","related_products.redirect_products.client_info.systemRequirement","related_products.upgrade_products","redirect_products.downloadUrl","redirect_products.products","redirect_products.amazon","redirect_products.media","redirect_products.imgs","redirect_products.price","redirect_products.coupon","redirect_products.client_info","redirect_products.client_info.systemRequirement"],k_e=["convert_bundle.downloadUrl","convert_bundle.products","convert_bundle.amazon","convert_bundle.media","convert_bundle.imgs","convert_bundle.price","convert_bundle.coupon","convert_bundle.client_info","convert_bundle.client_info.systemRequirement","convert_bundle.product_attrs","convert_bundle.product_attrs.media","convert_bundle.product_attrs.tags","convert_bundle.redirect_products.downloadUrl","convert_bundle.redirect_products.products","convert_bundle.redirect_products.amazon","convert_bundle.redirect_products.media","convert_bundle.redirect_products.imgs","convert_bundle.redirect_products.price","convert_bundle.redirect_products.coupon","convert_bundle.redirect_products.client_info","convert_bundle.redirect_products.client_info.systemRequirement","related_products.convert_bundle.downloadUrl","related_products.convert_bundle.products","related_products.convert_bundle.amazon","related_products.convert_bundle.media","related_products.convert_bundle.imgs","related_products.convert_bundle.price","related_products.convert_bundle.coupon","related_products.convert_bundle.client_info","related_products.convert_bundle.client_info.systemRequirement","related_products.convert_bundle.product_attrs","related_products.convert_bundle.product_attrs.media","related_products.convert_bundle.product_attrs.tags"],eLe=async t=>{var s;if(!t||!t.length)return[];const e={};for(let l=0;l<t.length;l++)e[`[filters][pid][$in][${l}]`]=t[l];const r={};TB.forEach((l,d)=>{r[`populate[${d}]`]=l});const{data:a}=await Ft().apiProducts.products({...e,...r},{key:`product_info_${t.join(",")}`});return((s=a.value)==null?void 0:s.data)||[]},tLe=async(t,e=[])=>{var s;const r={};[...TB,...T_e,...k_e,...e].forEach((l,d)=>{r[`populate[${d}]`]=l});const{data:a}=await Ft().apiProducts.getProductBySlugPid({...t,...r},{key:`product_info_by_slug_${t.pid}_${t.locale}`});return((s=a.value)==null?void 0:s.data)||{}},A_e=(t,e,r)=>{var s,l;let a=(s=t==null?void 0:t.amazon)==null?void 0:s.find(d=>d.key===e[0]);return a=a||((l=t==null?void 0:t.amazon)==null?void 0:l.find(d=>d.key==="USD")),a?Qc(a.value,e[1],r).replace(/(\.00)|(,00)/g,""):""},O_e=["upgrade_user","complete_user","dvd_only_upgrade","not_dvd_only_upgrade","player_old","manga_suite_upgrade","audiobook_suite_upgrade"],P_e=({productInfo:t,productLine:e,userType:r,currency:a,locale:s})=>{var m,b;const l=A_e(t,a,s);let d=[];const _=((m=t.product_attrs)==null?void 0:m.data)||[];
67if(_&&_.length){const g=t.system==="win"?"all-in-one-gift-common":"all-in-one-mac-gift-common",y=O_e.includes(r)?["dvd_only_upgrade","not_dvd_only_upgrade"].includes(r)?"upgrade_user":r:"is_new_user";let E=null;if(e==="dvdfab"?E=_.find(S=>S.attributes.slug===g&&S.attributes.name===y):e==="streamfab"?r!=="aio_upgrade"&&(E=_.find(S=>S.attributes.type==="gift-common")):e==="musicfab"?["aio_upgrade","aio_completion"].includes(r)||(E=_.find(S=>S.attributes.type==="gift-common")):E=_.find(S=>S.attributes.type==="gift-common"),e==="bookfab"){if([780,1780].includes(+t.pid)){if(vE(t.pid,{},r))return[];E=_.find(S=>S.attributes.slug==="bookfab-aio-gift-common")}else if(+t.pid!=879)return[]}E&&(d=(b=E.attributes.tags)==null?void 0:b.flatMap(S=>({value:S.value.replace("{num}",l)})))}return d},L_e=(t,e)=>{const r=Math.pow(10,e);return Math.round(t*r)/r},R_e=t=>{var l,d;const e=(l=t.price)==null?void 0:l.find(_=>_.key==="LFT"),r=(e==null?void 0:e.value)||0;let a=r;const s=(d=t.coupon)==null?void 0:d[0];if(s!=null&&s.key){const _=(s==null?void 0:s.value)||1;a=+(r-r*(1-_))}return{price:{originPrice:r,paymentPrice:L_e(+a,2)},couponInfo:s}},nLe=t=>{var r,a;let e=(r=t==null?void 0:t.imgs)==null?void 0:r.find(s=>s.label==="box");return(!e||!e.url)&&(e=(a=t==null?void 0:t.imgs)==null?void 0:a.find(s=>s.label==="basic")),e==null?void 0:e.url},kB=t=>{const e=["seo","offIcon","blocks.tips.value","blocks.tabList","blocks.headLogo","blocks.pcBgImage","blocks.mobileBgImage","blocks.boxTopImg","blocks.boxImg","blocks.luckyWheelInfo.items","blocks.luckyWheelInfo.items.probability","blocks.luckyWheelInfo.bgImg","blocks.luckyWheelInfo.borderBg","blocks.luckyWheelInfo.pointImg","blocks.titleBg","blocks.footerBg","blocks.oldUserBg","blocks.titleSale","blocks.titleSaleOld","blocks.titleBgMobile","blocks.titleMobileSale","blocks.comments.avator","blocks.elementList.media","blocks.imgs.value","blocks.couponDlg.headLogo","blocks.couponDlg.couponBg","blocks.couponDlg.couponSmallBg","blocks.couponDlg.couponDialogBg","blocks.extraInfo","blocks.winProList.products.product_attrs","blocks.winProList.products.price","blocks.macProList.products.product_attrs","blocks.macProList.products.price","blocks.win.product.imgs","blocks.win.product.price","blocks.win.product.coupon","blocks.win.includes","blocks.mac.product.imgs","blocks.mac.product.price","blocks.mac.product.coupon","blocks.mac.includes","blocks.giftsIcon","blocks.productList.desc","blocks.productList.product.imgs","blocks.productList.product.price","blocks.productList.product.coupon","blocks.productList.product.products.price","blocks.productList.product.products.imgs","blocks.productList.product.related_products.imgs","blocks.productList.product.related_products.price","blocks.productList.product.related_products.products.imgs","blocks.productList.product.related_products.products.price","blocks.productList.productsDescList","blocks.productList.products.imgs","blocks.productList.products.price","blocks.productList.products.coupon","blocks.productList.products.products","blocks.productList.products.products.price","blocks.productList.products.products.imgs","blocks.productList.products.product_attrs","blocks.productList.products.related_products","blocks.productList.products.related_products.price","blocks.productList.products.related_products.imgs","blocks.productList.products.related_products.product_attrs","blocks.items","blocks.items.list","blocks.items.list.product","blocks.items.list.product.imgs","blocks.plansList","blocks.proLineList","blocks.proLineList.logo","blocks.newUserGiftDesc","blocks.oldUserGiftDesc","blocks.product.product_attrs.tags","blocks.product.amazon","blocks.product.price","blocks.product.coupon","blocks.product.imgs","blocks.product.products","blocks.product.products.price","blocks.product.related_products.price","blocks.product.related_products.imgs","blocks.product.related_products.products","blocks.product.related_products.product_attrs.tags","blocks.product.related_products.coupon","blocks.product.related_products.amazon","blocks.product.related_products.products.price","popBlocks.product.product_attrs.tags","popBlocks.product.amazon","popBlocks.product.price","popBlocks.product.coupon","popBlocks.product.imgs","popBlocks.product.products.price","popBlocks.product.related_products.price","popBlocks.product.related_products.imgs","popBlocks.product.related_products.products","popBlocks.product.related_products.product_attrs.tags","popBlocks.product.related_products.coupon","popBlocks.product.related_products.amazon","popBlocks.product.related_products.products.price","popBlocks.aio_product","popBlocks.aio_product.products","popBlocks.aio_product.related_products","popBlocks.aio_product.related_products.products","blocks.infoCard","blocks.switch"],r={};return e.forEach((s,l)=>{r[`populate[${l}]`]=s}),{getPageData:async()=>{var m;let s=t.name;(m=t==null?void 0:t.params)!=null&&m.proLine&&(s=`${t.params.proLine}_promotion`);const l=s.replace(/_/g,"-")||"",{data:d,error:_}=await Ft().apiPromotion.pagePromotion({"filters[slug][$eq]":l,"filters[dataState][$eq]":"online",locale:j.common().locale,...r},{key:ws("page-data")});if(_.value)throw dr({statusCode:500,statusMessage:"Server Error"})},populate:r}},AB=()=>
67{const{loadDiffPrice:t,loadClientDiffPrice:e}=zi();Cn();const r=m=>sessionStorage.getItem(m),a=(m,b)=>{sessionStorage.setItem(m,b)},s=async()=>{var w,k,P,C;const m=Cn();m!==r("dvdfab_promotion_diff_email")&&(a("dvdfab_promotion_diffpro_list",""),a("dvdfab_promotion_diff_email",m));const b=j.common().client,g=[712,1712,708,1708,709,1709,735,1735,62027,62028,62133,62129,62134,723,1723,804,1804,805,1805,62128,62141,864,1864,866,1866,867,1867,868,1868,869,1869,680,1680,681,62146,62147,62140,62144,62139,62143,62145,62137,62138,"dvdfab_win_promotion_dvd","dvdfab_mac_promotion_dvd",{key:700,opt:"lft",common_discount:!0},{key:1700,opt:"lft",common_discount:!0},{key:701,opt:"lft",common_discount:!0},{key:1701,opt:"lft",common_discount:!0}],y=JSON.stringify(g.map(L=>typeof L=="object"?L.key:L).sort());y!==r("dvdfab_promotion_diff_pids_key")&&(a("dvdfab_promotion_diffpro_list",""),a("dvdfab_promotion_diff_pids_key",y));const E=r("dvdfab_promotion_diffpro_list");if(E)return JSON.parse(E);const S=await t(b,g,m,"dvdfab",{key:"dvd_promotion_diffinfo"});let O={};return((w=S.data.value)==null?void 0:w.cscode)===200&&((k=S.data.value.data)!=null&&k.details)&&(O=((C=(P=S.data.value.data)==null?void 0:P.details)==null?void 0:C.product)||{},O[62121]=(O==null?void 0:O.dvdfab_win_promotion_dvd)||{},O[62122]=(O==null?void 0:O.dvdfab_mac_promotion_dvd)||{},a("dvdfab_promotion_diffpro_list",JSON.stringify(O))),O},l=async()=>{var g;const m=Cn();m!==r("bookfab_promotion_diff_email")&&(a("bookfab_promotion_diffpro_list",""),a("bookfab_promotion_diff_email",m));const b=r("bookfab_promotion_diffpro_list");if(b)return JSON.parse(b);{const y=j.common().client,S=await e(y,[804,805,864,866,868,867,869,680,682,683,684,686,688,689,687,879,62128,62140,62148,813,1804,1805,1864,1866,1868,1867,1869,1680,1681,1682,1683,1684,1686,1688,1689,1687,62141,62149,62144,681,62146,62147],m,"bookfab");let O={};return((S==null?void 0:S.cscode)===0||(S==null?void 0:S.cscode)===200)&&((g=S==null?void 0:S.data)!=null&&g.details)&&(O=S.data.details.product||{},a("bookfab_promotion_diffpro_list",JSON.stringify(O))),O}},d=Number(r("dvdfab_promotion_diff_user_tag"))||0,_=Number(r("bookfab_promotion_diff_user_tag"))||0;return tr(()=>j.common().userTagsRes,m=>{(m==null?void 0:m.dvdfab_both_num_options_count)!==void 0&&(m==null?void 0:m.dvdfab_both_num_options_count)!==d&&(a("dvdfab_promotion_diffpro_list",""),a("dvdfab_promotion_diff_user_tag",(m==null?void 0:m.dvdfab_both_num_options_count)||0),s()),(m==null?void 0:m.dvdfab_both_num_options_count)!==void 0&&(m==null?void 0:m.dvdfab_both_num_options_count)!==_&&(a("bookfab_promotion_diffpro_list",""),a("bookfab_promotion_diff_user_tag",(m==null?void 0:m.dvdfab_both_num_options_count)||0),l())},{deep:!0,immediate:!0}),{getDvdPromotionDiffProduct:s,getBookfabPromotionDiffProduct:l}},rLe=()=>{const{userTypeMapKey:t,getPriceByOpt:e,getUpgradePriceInfo:r,getUpgradeExtParams:a}=zi(),s=(w,k)=>{const P=y(k);return w.forEach(C=>{C.productList&&C.productList.forEach(L=>{var B,N,D,M,U;L.userType=P,(B=L.product)!=null&&B.data&&((D=(N=L.product)==null?void 0:N.data)!=null&&D.attributes)&&(L.product.data.attributes=l(L,k)),(M=L.products)!=null&&M.data&&((U=L.products)==null?void 0:U.data.length)>0&&(L.products.data=L.products.data.map(F=>(F.attributes&&(F.attributes=l(F.attributes,k)),F)))}),C.useType=P}),w},l=(w,k)=>{var L,B,N,D,M;const P=w.pid?w:Ze(w.product)||{};k[P==null?void 0:P.pid]&&(P.diffInfo={pid:k[P==null?void 0:P.pid].pid,user_tag_type:k[P==null?void 0:P.pid].user_tag_type,user_type:t.dvdfab[k[P==null?void 0:P.pid].user_tag_type],...(L=k[P==null?void 0:P.pid])==null?void 0:L.price,options:(B=k[P==null?void 0:P.pid])==null?void 0:B.options},P.lft_price=e(P));const C=Ze((N=P==null?void 0:P.related_products)==null?void 0:N.data[0])||{};return k[C==null?void 0:C.pid]&&(C.diffInfo={pid:k[C==null?void 0:C.pid].pid,user_tag_type:k[C==null?void 0:C.pid].user_tag_type,user_type:t.dvdfab[k[C==null?void 0:C.pid].user_tag_type],...(D=k[C==null?void 0:C.pid])==null?void 0:D.price,options:(M=k[C==null?void 0:C.pid])==null?void 0:M.options},C.lft_price=e(C)),P},d=async w=>{var M,U,F,Y,q,H;const k=Ze(w),P=Ze((M=Ze(w).related_products)==null?void 0:M.data[0]),C={win:{hasPros:[],addPros:[]},mac:{hasPros:[],addPros:[]}},L={lang:j.common().locale,email:Cn(),discount_data:[{product_sort:!0,discount_code:"allinone_old_user",product:[{pid:712,opt:"LFT",qty:1,product_line:"dvdfab12",os:"win"},{pid:1712,opt:"LFT",qty:1,product_line:"dvdfab12",os:"mac"}]}]},{public:{API_PHP:B}}=yt(),N={locale:j.common().locale,lang:j.common().locale,laravel_session:Ge("laravel_session").value||Ge("login_code_session").value||""},D=await $fetch(B+"/common/get_price_v2",{method:"POST",body:{...L,...N},headers:{"Content-Type":"application/json; charset=UTF-8",Accept:"application/json"}}).catch(()=>null);if((D==null?void 0:D.cscode)===0){const K=((U=D==null?void 0:D.data)==null?void 0:U.allinone_old_user)||{};if(K.has_pids){const z=((F=K.has_pids[k==null?void 0:k.pid])==null?void 0:F.has_product)||[],J=((Y=K.has_pids[k==null?void 0:k.pid])==null?void 0:Y.add_product)||[],re=((q=K.has_pids[P==null?void 0:P.pid])==null?void 0:q.has_product)||[],oe=((H=K.has_pids[P==null?void 0:P.pid])==null?void 0:H.add_product)||[],{hasPro:Z,addPro:ee}=_(k,z,J),{hasPro:ue,addPro:ie}=_(P,re,oe);C.win.hasPros=Z||[],C.win.addPros=ee||[],C.mac.hasPros=ue||[],C.mac.addPros=ie||[]}}return C},_=(w,k=[],P=[])=>{var L;const C=((L=w==null?void 0:w.products)==null?void 0:L.data)||[];
67if((C==null?void 0:C.length)>0){const B=k.map(D=>C.filter(U=>{var F;return String((F=U.attributes)==null?void 0:F.pid)===String(D)})[0]||{}),N=P.map(D=>C.filter(U=>{var F;return String((F=U.attributes)==null?void 0:F.pid)===String(D)})[0]||{});return{hasPro:B,addPro:N}}return{hasPro:[],addPro:[]}},m=async(w,k,P,C)=>{var F,Y,q,H,K,z,J,re,oe;const L=j.common().locale,B=j.product().currency[L],{data:N}=await Ft().apiCommon.config({"filters[key][$eq]":C}),D=Ze(w),{price:M}=R_e(D);if(N.value&&N.value.data&&N.value.data.length){const{endingPrice:Z,specialPid:ee,specialPrices:ue,type:ie}=N.value.data[0].attributes.value,_e=U(k),Oe=U(P),Ce=y0({pids:_e,totalPrice:M==null?void 0:M.paymentPrice,endingPrice:L==="ja"?Z.ja:Z.en,currency:B[0],opt:"LFT",specialPid:ee==null?void 0:ee.win,type:ie,specialPrices:L==="ja"?(F=ue==null?void 0:ue.win)==null?void 0:F.ja:(Y=ue==null?void 0:ue.win)==null?void 0:Y.en,productInfo:((q=D.products)==null?void 0:q.data)||[]}),qe=y0({pids:Oe,totalPrice:M==null?void 0:M.paymentPrice,endingPrice:L==="ja"?Z.ja:Z.en,currency:B[0],opt:"LFT",specialPid:ee==null?void 0:ee.mac,type:ie,specialPrices:L==="ja"?(H=ue==null?void 0:ue.mac)==null?void 0:H.ja:(K=ue==null?void 0:ue.mac)==null?void 0:K.en,productInfo:((oe=(re=(J=(z=D.related_products)==null?void 0:z.data[0])==null?void 0:J.attributes)==null?void 0:re.products)==null?void 0:oe.data)||[]});return{win:Ce||{},mac:qe||{}}}function U(Z){try{return Z.filter(ee=>!ee.giveaway).flatMap(ee=>{var ue,ie,_e;return ee.products&&Array.isArray(ee.products.data)?ee.products.data.map(Oe=>Oe.attributes&&Oe.attributes.pid!==void 0?Oe.attributes.pid:null).filter(Boolean):(ie=(ue=ee.product)==null?void 0:ue.data)!=null&&ie.attributes?[(_e=ee.product.data)==null?void 0:_e.attributes.pid]:[]})}catch{return[]}}},b=[1842],g=w=>{const k=[...w];try{return k.flatMap(L=>{var N;const B=((N=L.products)==null?void 0:N.data)||[];return L.giveaway?B.filter(D=>{var M;return b.includes(+((M=D==null?void 0:D.attributes)==null?void 0:M.pid))}):B}).filter(L=>{var B,N,D;return(D=(N=(B=L==null?void 0:L.attributes)==null?void 0:B.product_attrs)==null?void 0:N.data)==null?void 0:D.some(M=>M.attributes.slug==="promotion-new")}).map(L=>L.attributes.pid)}catch{return[]}},y=(w,k)=>{const C=(k||j.common().client)==="win"?w[712]:w[1712],L={upgrade_user:"single_upgrade",complete_user:"aio_upgrade",is_new_user:"new",is_newest_aio_user:"aio_all",cros_user:"other"};let B=C!=null&&C.user_tag_type?L[C==null?void 0:C.user_tag_type]||(C==null?void 0:C.user_tag_type):"new";return Cn()||(B="new_no_email"),B},E=(w,k)=>{if(w.length>0){const P=w.map(C=>({pid:C,year:"lifetime"}));return{pids:w,products:{list_count:w.length,type:(k==null?void 0:k.event)||"show",list:P}}}},S=(w,k,P="obj")=>{const C=r(w,k,"is_new_user"),L=a(C,w,"dvdfab","upgrade_license");delete L.et_pa,L.ext_params_str_param2="promotion_dvd_aio";for(const B in L)(L[B]===""||L[B]===void 0||L[B]===null)&&delete L[B];return P==="str"?O(L)||"":L||{}},O=w=>!w||typeof w!="object"?"":Object.entries(w).filter(([k,P])=>P!==""&&P!==void 0&&P!==null).map(([k,P])=>`${encodeURIComponent(k)}=${encodeURIComponent(P)}`).join("&");
67return{getUpgradeProductList:d,getProListAvgPrice:m,handleProductPrice:s,filterNewTagPids:g,getAioElkParams:S,getElkProductsParams:E,paramsToString:O,getUserTypeParam5:y,handleProductItem:l}},C_e=t=>{const e=["seo","offIcon","offIcon.media","blocks.tabList","blocks.headLogo","blocks.pcBgImage","blocks.mobileBgImage","blocks.boxTopImg","blocks.boxImg","blocks.titleBg","blocks.footerBg","blocks.oldUserBg","blocks.titleSale","blocks.titleMobileSale","blocks.titleBgMobile","blocks.comments","blocks.comments.avator","blocks.elementList","blocks.elementList.media","blocks.luckyWheelInfo","blocks.luckyWheelInfo.borderBg","blocks.luckyWheelInfo.bgImg","blocks.luckyWheelInfo.pointImg","blocks.luckyWheelInfo.items","blocks.luckyWheelInfo.items.probability","blocks.couponDlg","blocks.couponDlg.headLogo","blocks.couponDlg.couponBg","blocks.couponDlg.couponSmallBg","blocks.couponDlg.couponDialogBg","blocks.titleImage","blocks.winProList","blocks.winProList.product","blocks.winProList.product.product_attrs","blocks.winProList.product.price","blocks.macProList.product","blocks.macProList.product.product_attrs","blocks.macProList.product.price","blocks.giftsIcon","blocks.productList","blocks.productList.product","blocks.productList.product.imgs","blocks.productList.product.price","blocks.productList.product.coupon","blocks.productList.product.products","blocks.productList.product.products.price","blocks.productList.product.products.imgs","blocks.productList.products","blocks.productList.products.imgs","blocks.productList.products.price","blocks.productList.products.coupon","blocks.productList.products.products","blocks.productList.products.products.price","blocks.productList.products.products.imgs","blocks.items","blocks.items.list","blocks.items.list.product","blocks.items.list.product.imgs","blocks.plansList","blocks.proLineList","blocks.proLineList.logo","blocks.product","blocks.product.product_attrs","blocks.product.product_attrs.tags","blocks.product.amazon","blocks.product.price","blocks.product.coupon","blocks.product.imgs","blocks.product.products","blocks.product.products.price","blocks.product.related_products","blocks.product.related_products.price","blocks.product.related_products.imgs","blocks.product.related_products.products","blocks.product.related_products.product_attrs","blocks.product.related_products.product_attrs.tags","blocks.product.related_products.coupon","blocks.product.related_products.amazon","blocks.product.related_products.products.price","blocks.winGroupDesc","blocks.macGroupDesc","blocks.bottomBtnImg","blocks.bottomDescImg","blocks.bottomBtnImg2","blocks.comments","blocks.plansList"],r={};return e.forEach((s,l)=>{r[`populate[${l}]`]=s}),{getPageData:async()=>{const s=t.name.replace(/_/g,"-")||"",{data:l,error:d}=await Ft().apiPromotion.pagePromotion({"filters[slug][$eq]":s,"filters[dataState][$eq]":"online",locale:j.common().locale,...r},{key:ws("page-data")});if(d.value)throw dr({statusCode:500,statusMessage:"Server Error"})}}},OB=()=>{const{loadDiffPrice:t}=zi();Cn();const e=l=>sessionStorage.getItem(l),r=(l,d)=>{sessionStorage.setItem(l,d)},a=async()=>{var _,m,b,g;const l=Cn();l!==e("passkey_promotion_diff_email")&&(r("passkey_promotion_diffpro_list",""),r("passkey_promotion_diff_email",l));const d=e("passkey_promotion_diffpro_list");if(d)return JSON.parse(d);{const y=j.common().client,S=await t(y,[741,742,820,829,712,1712],l,"passkey",{key:"passkey_promotion_diffinfo"});let O={};return((_=S.data.value)==null?void 0:_.cscode)===200&&((m=S.data.value.data)!=null&&m.details)&&(O=((g=(b=S.data.value.data)==null?void 0:b.details)==null?void 0:g.product)||{},r("passkey_promotion_diffpro_list",JSON.stringify(O))),O}},s=e("passkey_promotion_diff_user_tag")-0;return tr(()=>j.common().userTagsRes,l=>{(l==null?void 0:l.passkey_both_num_options_count)!==void 0&&(l==null?void 0:l.passkey_both_num_options_count)!==s&&(r("passkey_promotion_diffpro_list",""),r("passkey_promotion_diff_user_tag",(l==null?void 0:l.passkey_both_num_options_count)||0),a())},{deep:!0,immediate:!0}),{getPskPromotionDiffProduct:a}},oLe=()=>{const{userTypeMapKey:t,getPriceByOpt:e,getUpgradePriceInfo:r,getUpgradeExtParams:a}=zi(),s=(g,y)=>(g.forEach(E=>{E.productList&&E.productList.forEach(S=>{var O,w,k,P,C;(O=S.product)!=null&&O.data&&((k=(w=S.product)==null?void 0:w.data)!=null&&k.attributes)&&(S.product.data.attributes=l(S,y)),(P=S.products)!=null&&P.data&&((C=S.products)==null?void 0:C.data.length)>0&&(S.products.data=S.products.data.map(L=>(L.attributes&&(L.attributes=l(L.attributes,y)),L)))})}),g),l=(g,y)=>{var S,O;const E=g.pid?g:Ze(g.product)||{};return y[E==null?void 0:E.pid]&&(E.diffInfo={pid:y[E==null?void 0:E.pid].pid,info:(S=y[E==null?void 0:E.pid])==null?void 0:S.info,user_tag_type:y[E==null?void 0:E.pid].user_tag_type,user_type:t.passkey[y[E==null?void 0:E.pid].user_tag_type],...(O=y[E==null?void 0:E.pid])==null?void 0:O.price},E.lft_price=e(E)),E},d=async g=>{const y=Ze(g),E={hasPros:[],addPros:[]},S="passkey_aio_up_user",O={lang:j.common().locale,email:Cn(),discount_data:[{product_sort:!0,discount_code:S,product:[{pid:742,opt:"LFT",qty:1,product_line:"passkey",os:"win"}]}]},{public:{API_PHP:w}}=yt(),k={locale:j.common().locale,lang:j.common().locale,laravel_session:Ge("laravel_session").value||Ge("login_code_session").value||""},P=await $fetch(w+"/common/get_price_v2",{method:"POST",body:{...O,...k},headers:{"Content-Type":"application/json; charset=UTF-8",Accept:"application/json"}}).catch(()=>null);if((P==null?void 0:P.cscode)===0){const C=(P==null?void 0:P.data[S])||{};if(C.has_pids){const L=C.has_pids[y.pid].has_product_lft||[],B=C.has_pids[y.pid].add_product||[],{hasPro:N,addPro:D}=_(y,L,B);E.hasPros=N||[],E.addPros=D||[]}}return E},_=(g,y=[],E=[])=>{var O;const S=((O=g==null?void 0:g.products)==null?void 0:O.data)||[];
67if((S==null?void 0:S.length)>0){const w=y.map(P=>S.filter(L=>{var B;return String((B=L.attributes)==null?void 0:B.pid)===String(P)})[0]||{}),k=E.map(P=>S.filter(L=>{var B;return String((B=L.attributes)==null?void 0:B.pid)===String(P)})[0]||{});return{hasPro:w,addPro:k}}};return{getUpgradeProductList:d,handleProductPrice:s,getAioElkParams:(g,y,E="obj")=>{const S=r(g,y,"is_new_user"),O=a(S,g,"passkey","upgrade_license");delete O.et_pa,O.ext_params_str_param2="promotion_psk_aio";for(const w in O)(O[w]===""||O[w]===void 0||O[w]===null)&&delete O[w];return E==="str"?paramsToString(O)||"":O||{}},getUserTypeParam5:(g,y)=>{const S=(y||j.common().client)==="win"?g[712]:g[1712],O={upgrade_user:"single_upgrade",complete_user:"aio_upgrade",is_new_user:"new",is_newest_aio_user:"passkey_all",cros_user:"other"};return S!=null&&S.user_tag_type?O[S==null?void 0:S.user_tag_type]||(S==null?void 0:S.user_tag_type):"new"},handleProductItem:l}},x_e={class:"navbar-box flex-between w-full"},I_e={class:"navbarm-left"},M_e=["href"],N_e={class:"fw-bold"},D_e={class:"navbarm-right flex items-center gap20"},B_e={class:"navbar-menu"},U_e={class:"menu-list-box"},F_e={key:0},$_e=["innerHTML"],j_e={class:"icon"},V_e={class:"tit fw-bold inline-flex items-end"},z_e=["innerHTML"],H_e=["innerHTML"],G_e={class:"mt-3a"},q_e={key:0,class:"product-box"},W_e=["innerHTML"],Y_e=["href"],K_e={class:"tit fw-bold inline-flex items-end"},J_e=["innerHTML"],X_e=["innerHTML"],Q_e={key:1,class:"product-box"},Z_e=["innerHTML"],efe=["href"],tfe={class:"tit fw-bold inline-flex items-end"},nfe=["innerHTML"],rfe=["innerHTML"],ofe=["innerHTML"],afe=["href","innerHTML"],ife={key:2,class:"view-more text-center"},sfe=["href","innerHTML"],cfe={key:1},ufe=["href"],lfe=["innerHTML"],dfe={key:2,class:"free"},pfe=["innerHTML"],_fe={class:"icon"},ffe=["href"],mfe=["innerHTML"],hfe=["href"],gfe={class:"tit fw-bold"},bfe=["innerHTML"],vfe=["innerHTML"],yfe={key:3},Efe=["href"],wfe=["innerHTML"],Sfe={key:4},Tfe=["href"],kfe=["innerHTML"],Afe={key:5,class:"pl-20 pb-20"},Ofe=["href"],Pfe={class:"promotion-menu-text"},Lfe=["href"],Rfe=["innerHTML"],Cfe={class:"btn-box"},xfe=Lt({name:"NavBarMobileSub",__name:"SubMobile",setup(t){var K,z,J,re,oe,Z;const{showHide:e}=vB(),{isFixed:r,handProTag:a,handProLink:s}=rc(),{BtnList:l,reloadBtnData:d,skeletonLoading:_}=SB(),m=Nn().value,b=ao().value.common,g=Te(!1),y=ee=>{g.value=ee,g.value?document.body.style.overflow="hidden":document.body.style.overflow=""},{subNavData:E}=rc(),S=ce(()=>E.value),O=ce(()=>{var ee;return((ee=S.value)==null?void 0:ee.productLine)!=="dvdfab"||Number(j.promotion().promotionPid)>0}),w=((K=Se())==null?void 0:K.main_domain)||((z=Se())==null?void 0:z.webDomain),k=j.common().pageProLine;j.common().locale;const P=(ee="mainpage",ue="mainpage")=>{var _e;const ie={event:"click",event_category:"nav",event_label:ee,event_value:ue,event_target:{position:((_e=S.value)==null?void 0:_e.productLine)+"_nav_header"}};return ee==="promotion"&&(j.promotion().productLine==="dvdfab"?ie.ext_params_str_param1="promotion_dvdfab":j.promotion().productLine==="passkey"?ie.ext_params_str_param1="promotion_passkey":j.promotion().productLine==="bookfab"&&(ie.ext_params_str_param1="promotion_bookfab")),ee!=="promotion"?ie:Eh(ie,{productLine:j.promotion().productLine,promotionId:j.promotion().promotionPid,campaignTag:j.promotion().promotionTag,userTags:j.common().userTagsRes,client:Nn().value,email:String(Cn()||"")})},C=((re=(J=Se())==null?void 0:J.siteCfg)==null?void 0:re.siteLevel)||1,L=(Z=(oe=Se())==null?void 0:oe.siteCfg)==null?void 0:Z.proLine,B=Qe(),N=ce(()=>{var ee,ue,ie;return((ue=(ee=S.value)==null?void 0:ee.free)==null?void 0:ue.key)==="blog"&&vs({routeName:B.name,pathname:B.path,pageProductLine:((ie=S.value)==null?void 0:ie.productLine)||k,appProductLine:L})}),D=ce(()=>{var ue,ie;const ee=(ie=(ue=S.value)==null?void 0:ue.product)==null?void 0:ie.subList;return!ee||!Array.isArray(ee)?[]:(ee.sort((_e,Oe)=>_e.index-Oe.index),ee)}),M=()=>{const ee={product:"products"},ue=`${j.common().pageProLine}_nav_header`,ie={event:"show",event_category:"nav",event_label:ee[j.common().pageType]||j.c
67ommon().pageType,event_target:ue,event_value:ee[j.common().pageType]||j.common().pageType},{$trace:_e}=Mt();_e.traceCustomEvent(ie)};br(()=>{if(j.promotion().productLine==="dvdfab"){M();const{getDvdPromotionDiffProduct:ee}=AB();sessionStorage.getItem("dvdfab_promotion_diff_user_tag")||ee()}else if(j.promotion().productLine==="passkey"){M();const{getPskPromotionDiffProduct:ee}=OB();sessionStorage.getItem("passkey_promotion_diff_user_tag")||ee()}});const U={bookfab:"promotion",musicfab:"musicfab_promotion",streamfab:"promotion"},F=ce(()=>{var ue,ie,_e,Oe;const ee=j.promotion().productLine;return Qe().name===U[ee]||dp(Qe().name)?!0:((ie=(ue=Se())==null?void 0:ue.siteCfg)==null?void 0:ie.siteLevel)===1&&Qe().name==="dvdfab_promotion"&&["dvdfab","dvdfab_us"].includes((Oe=(_e=Se())==null?void 0:_e.siteCfg)==null?void 0:Oe.domainType)}),Y=ce(()=>{const ee=j.promotion().subNav&&{...j.promotion().subNav};if(ee&&Se().siteCfg.siteLevel===1&&j.promotion().productLine==="streamfab"){const ue={en:"https://streamfab.dvdfab.cn",ja:"https://streamfab.dvdfab.org",zh:"https://streamfab.dvdfab.tw",de:"https://streamfab.dvdfab.at",fr:"https://streamfab.dvdfab.fr"};ee.link=ue[j.common().locale]?ue[j.common().locale]+ee.link:ee.link}return ee}),q=ce(()=>{var ie,_e,Oe,Ce;const ee=((_e=Ze((ie=j.promotion().subNav)==null?void 0:ie.media))==null?void 0:_e.data)||[],ue=Th({promotionPid:j.promotion().promotionPid,userTags:j.common().userTagsRes});return((Oe=ee[ue])==null?void 0:Oe.attributes)||((Ce=ee[0])==null?void 0:Ce.attributes)}),H=ce(()=>[150,151,152].includes(Number(j.promotion().promotionPid)));return(ee,ue)=>{const ie=Or,_e=Ga,Oe=Pp,Ce=Es,qe=Pp,mt=Or,Je=Y0,$e=K0,ke=bo("track");return G(),Q("nav",{class:ct(["NavBar-wrapper-sub fixed left-0 right-0 white z-99 flex flex-col",[R(g)?"open-menu-1":"","theme-"+R(S).productLine]])},[at(_e,{class:ct(["navbar-container",[R(r)||R(g)?"nav-border":""]])},{default:nt(()=>[X("div",x_e,[X("div",I_e,[ft((G(),Q("a",{class:"navbarm-left flex items-center",href:R(S).logoLink},[R(S).logoUrl?(G(),je(ie,{key:0,class:"dvdfab_2_logo",src:R(S).logoUrl,width:32,height:32,alt:R(S).logo_title},null,8,["src","alt"])):(G(),Q("i",{key:1,class:ct(["logo",R(S).logo])},null,2)),X("span",N_e,pt(R(S).logo_title),1)],8,M_e)),[[ke,P(),"click"]])]),X("div",D_e,[ft(X("i",{class:"iconfont-sg icon-mobile-menu m_menu",role:"tabpanel",onClick:ue[0]||(ue[0]=ze=>y(!0))},null,512),[[Va,!R(g)]]),ft(X("i",{class:"iconfont-sg icon-menu-close menu_close",role:"tabpanel",onClick:ue[1]||(ue[1]=ze=>y(!1))},null,512),[[Va,R(g)]])])])]),_:1},8,["class"]),at(Ml,{name:"moveL"},{default:nt(()=>{var ze,Le,Me,Pe,Re,it,Et,Dt,nn,bn,Xt,xn;return[ft(X("div",B_e,[X("ul",U_e,[R(S).product?(G(),Q("li",F_e,[X("div",{class:"first-menu-item justify-between",onClick:ue[2]||(ue[2]=tc(Ae=>R(e)("subItemPId",R(S).product,0),["prevent"]))},[X("span",{innerHTML:R(S).product.label},null,8,$_e),X("span",j_e,[X("i",{class:ct(["iconfont-sg icon-expand",R(S).product.mobileShowDetail==0?"icon-menu-expand":"icon-menu-unexpand"])},null,2)])]),X("div",{id:"subItemPId0",class:ct(["sub-box",{"height-0":R(S).product.mobileShowDetail==0}])},[R(S).product.bundleInfo.length>0?(G(!0),Q(gt,{key:0},ln(R(S).product.bundleInfo,Ae=>{var dn,De,Be;return G(),Q("div",{key:Ae.id,class:"product-box"},[X("div",{class:ct(["product-items",Ae.class])},[X("div",V_e,[X("span",{innerHTML:Ae.title},null,8,z_e),Ae.off?(G(),je(Oe,{key:0,class:"ml-2a relative bottom-5 flex-none",size:"medium",type:"promotion"},{default:nt(()=>[jn(pt(Ae.off),1)]),_:2},1024)):he("",!0)]),X("div",{class:"desc",innerHTML:Ae.desc},null,8,H_e),X("div",G_e,[ft(at(Ce,{href:Ae.link,label:R(b).learn_more,theme:"ghost",size:"normal"},null,8,["href","label"]),[[ke,P("products",(Be=(De=(dn=Ae.product)==null?void 0:dn.data)==null?void 0:De.attributes)==null?void 0:Be.slug),"click"]])])],2)])}),128)):(G(),Q(gt,{key:1},[R(S).product.pcBundleList.length>0?(G(),Q("div",q_e,[X("div",{class:"title fw-bold",innerHTML:R(S).product.pcBundleTitle},null,8,W_e),(G(!0),Q(gt,null,ln(R(S).product.pcBundleList,Ae=>ft((G(),Q("a",{key:Ae.id,href:Ae.link,class:ct(["product-items",Ae.class])},[X("div",K_e,[X("span",{innerHTML:Ae.title},null,8,J_e),Ae.off?(G(),je(Oe,{key:0,class:"ml-2a relative bottom-5 flex-none",size:"medium",type:"promotion"},{default:nt(()=>[jn(pt(Ae.off),1)]),_:2},1024)):he("",!0)]),X("div",{class:"desc",innerHTML:Ae.desc},null,8,X_e)],10,Y_e)),[[ke,P("products",Ae.title.toLowerCase().replace(/\s+/g,"_").replace(/-/g,"_")),"click"]])),128))])):he("",!0),R(S).product.mobileBundleList.length>0?(G(),Q("div",Q_e,[X("div",{class:"title fw-bold",innerHTML:R(S).product.mobileBundleTitle},null,8,Z_e),(G(!0),Q(gt,null,ln(R(S).product.mobileBundleList,Ae=>ft((G(),Q("a",{key:Ae.id,href:Ae.link,class:ct(["product-items bg-normal",Ae.class])},[X("div",tfe,[X("span",{innerHTML:Ae.title},null,8,nfe),Ae.off?(G(),je(Oe,{key:0,class:"ml-2a relative bottom-5 flex-none",size:"medium",type:"promotion"},{default:nt(()=>[jn(pt(Ae.off),1)]),_:2},1024)):he("",!0)]),X("div",{class:"desc",innerHTML:Ae.desc},null,8,rfe)],10,efe)),[[ke,P("products",Ae.title.toLowerCase().replace(/\s+/g,"_")),"click"]])),128))])):he("",!0)],64)),ue[4]||(ue[4]=X("div",{class:"divider"},null,-1)),(G(!0),Q(gt,null,ln(R(D),Ae=>(G(),Q("div",{key:Ae.id,class:"product-list"}
67,[X("div",{class:ct(["title fw-bold",{"no-title":!Ae.title}]),innerHTML:Ae.title},null,10,ofe),(G(!0),Q(gt,null,ln(Ae.products.data,dn=>{var De,Be;return G(),Q("div",{key:dn.id,class:"list-items"},[ft(X("a",{class:"tit",href:R(s)(("getStrapiData"in ee?ee.getStrapiData:R(Ze))(dn)),innerHTML:dn.attributes.shortName},null,8,afe),[[ke,P("products",(De=dn.attributes)==null?void 0:De.slug),"click"]]),(Be=R(a)(dn))!=null&&Be.tag?(G(),je(qe,{key:0,class:"ml-2a",type:"colorful",theme:R(a)(dn)?R(a)(dn).tag.toLowerCase():""},{default:nt(()=>{var wt;return[jn(pt((wt=R(a)(dn))==null?void 0:wt.name),1)]}),_:2},1032,["theme"])):he("",!0)])}),128))]))),128)),(Le=(ze=R(S).product)==null?void 0:ze.bottomInfo)!=null&&Le.title?(G(),Q("div",ife,[ft(X("a",{class:"fw-bold",href:R(s)(("getStrapiData"in ee?ee.getStrapiData:R(Ze))(R(S).product.bottomInfo)),innerHTML:R(S).product.bottomInfo.title},null,8,sfe),[[ke,P("products","- pnx_more"),"click"]])])):he("",!0)],2)])):he("",!0),(Pe=(Me=R(S))==null?void 0:Me.topic)!=null&&Pe.label?(G(),Q("li",cfe,[ft((G(),Q("a",{class:"first-menu-item justify-between",href:(Re=R(S).topic)==null?void 0:Re.url},[X("span",{innerHTML:R(S).topic.label},null,8,lfe)],8,ufe)),[[ke,P("topic","topic"),"click"]])])):he("",!0),R(S).free&&R(S).free.label?(G(),Q("li",dfe,[R(S).free.link?(G(),Q("a",{key:1,class:"first-menu-item justify-between",href:R(S).free.link},[X("span",{innerHTML:R(S).free.label},null,8,mfe)],8,ffe)):(G(),Q("div",{key:0,class:"first-menu-item justify-between",onClick:ue[3]||(ue[3]=tc(Ae=>R(e)("subItemPId",R(S).free,"1"),["prevent"]))},[X("span",{innerHTML:R(S).free.label},null,8,pfe),X("span",_fe,[X("i",{class:ct(["iconfont-sg icon-expand",R(S).free.mobileShowDetail==0?"icon-menu-expand":"icon-menu-unexpand"])},null,2)])])),X("div",{id:"subItemPId1",class:ct(["sub-box free-box",{"height-0":R(S).free.mobileShowDetail==0,"bookfab-blog":R(N)}])},[(G(!0),Q(gt,null,ln(R(S).free.items,Ae=>(G(),Q("div",{key:Ae.id,class:"product-box"},[ft((G(),Q("a",{class:ct(["product-items",Ae.class]),href:R(s)(("getStrapiData"in ee?ee.getStrapiData:R(Ze))(Ae))},[X("div",gfe,[X("span",{innerHTML:Ae.title},null,8,bfe)]),Ae.desc?(G(),Q("div",{key:0,class:"desc",innerHTML:Ae.desc},null,8,vfe)):he("",!0)],10,hfe)),[[ke,P(R(S).free.label.toLowerCase(),Ae.link.replace(/\//g,"").replace(".htm","")),"click"]])]))),128))],2)])):he("",!0),(it=R(S))!=null&&it.faqs?(G(),Q("li",yfe,[ft((G(),Q("a",{class:"first-menu-item justify-between",href:(Et=R(S).faqs)==null?void 0:Et.url},[X("span",{innerHTML:R(S).faqs.label},null,8,wfe)],8,Efe)),[[ke,P("faqs","faqs"),"click"]])])):he("",!0),R(S).resource&&R(C)===2&&["streamfab","recordfab"].includes(R(k))?(G(),Q("li",Sfe,[ft((G(),Q("a",{class:"first-menu-item justify-between",href:`https://${R(w)[("useStore"in ee?ee.useStore:R(j)).common().locale]}${R(S).resource.url}`},[X("span",{innerHTML:R(S).resource.label},null,8,kfe)],8,Tfe)),[[ke,P("resource","resource"),"click"]])])):he("",!0),R(S).promotion&&!R(F)&&R(O)?(G(),Q("li",Afe,[["dvdfab","passkey","streamfab","musicfab","unifab","bookfab"].includes(("useStore"in ee?ee.useStore:R(j)).promotion().productLine)?(G(),Q(gt,{key:0},[R(Y)&&R(Y).link?ft((G(),Q("a",{key:0,class:ct(["justify-inherit promotion-menu-style inline",{"is-powerup-obon-promotion":R(H)}]),href:R(Y).link},[at(mt,{class:"promotion-menu-coupon-icon",src:(Dt=R(q))==null?void 0:Dt.url,width:40,height:40},null,8,["src"]),X("span",Pfe,pt(R(Y).off||R(Y).label),1)],10,Ofe)),[[ke,P("promotion","promotion"),"click"]]):he("",!0)],64)):ft((G(),Q("a",{key:1,class:"justify-inherit promotion-menu-style inline",href:R(S).promotion.link},[(nn=R(S).promotion.media)!=null&&nn.data[0]?(G(),je(mt,{key:0,class:"promotion-menu-coupon-icon",src:(xn=(Xt=(bn=R(S).promotion.media)==null?void 0:bn.data[0])==null?void 0:Xt.attributes)==null?void 0:xn.url,width:40,height:40},null,8,["src"])):he("",!0),X("span",{class:"promotion-menu-text",innerHTML:R(S).promotion.off||R(S).promotion.label},null,8,Rfe)],8,Lfe)),[[ke,P("promotion","promotion"),"click"]])])):he("",!0)]),X("div",Cfe,[(G(!0),Q(gt,null,ln(R(l),(Ae,dn)=>(G(),Q(gt,{key:`btn-item-${dn}`},[Ae.component==="MyButtonBuy"?(G(),je($e,{key:0,loading:R(_),animated:"",style:{"line-height":"0"}},{template:nt(()=>[at(Je,{variant:"text",class:"my-btn my-btn__small"})]),default:nt(()=>{var De,Be;return[((De=Ae.info)==null?void 0:De.href)==="javascript:;"?ft((G(),je(po(Ae.component),go({key:0,"data-buy-dlg":"show","data-
67pid":Ae.pid,"data-pname":Ae.pname},{ref_for:!0},{...Ae.info}),null,16,["data-pid","data-pname"])),[[ke,Ae.click,"click"]]):(G(),Q(gt,{key:1},[(Be=R(d))!=null&&Be.value&&R(d).reloadOs[R(m)]?ft((G(),je(po(Ae.component),go({key:0,ref_for:!0},{...Ae.info}),null,16)),[[ke,Ae.click,"click"],[ke,Ae.exposure,"exposure"]]):he("",!0)],64))]}),_:2},1032,["loading"])):(G(),je(po(Ae.component),go({key:1,ref_for:!0},{...Ae.info}),null,16))],64))),128))])],512),[[Va,R(g)]])]}),_:1})],2)}}}),PB=sn(xfe,[["__scopeId","data-v-0d07e160"]]),Ife=Object.freeze(Object.defineProperty({__proto__:null,default:PB},Symbol.toStringTag,{value:"Module"}));function Bi(t,e=!1){var l,d;if(!t)return"";const{proxy:r}=lh();if(!r)return"";e&&(t=t.replace(/\?.*$/,"").replace(/^\//,"").replace(/\/$/,"").replace(/#.*$/,"").replace(/\..*$/,"")),t=t.replace(/([A-Z])/g,"_$1").toLowerCase().replace(/^_/,"");let a=r.$parent;const s=[];for(;a&&(a==null?void 0:a.name)!=="default";)(l=a==null?void 0:a.$options)!=null&&l.name&&!a.$options.name.startsWith("El")&&a.$options.name!=="AsyncComponentWrapper"&&s.push(a.$options.name),a=a.$parent;return(d=r.$options)!=null&&d.name?s.push(`${r.$options.name}_${t}`):s.push(t),s.forEach((_,m)=>{s[m]=_.replace(/-/g,"_")}),s.join("_")}const LB=t=>t.isArticleDetail&&!t.hasPageError,Mfe={class:"head-wrap"},Nfe={key:0,class:"navbar-box flex-between w-full"},Dfe={class:"navbarm-left flex items-center gap25"},Bfe={key:1,class:"dvdfab_main_nav_logo logo"},Ufe={class:"navbarm-right flex items-center gap20"},Ffe={class:"navbar-menu"},$fe={key:0,class:"menu-list-box"},jfe=["onClick"],Vfe=["innerHTML"],zfe={class:"icon"},Hfe=["id"],Gfe={class:"sub-menu-list-box"},qfe=["href"],Wfe={class:"content"},Yfe=["innerHTML"],Kfe=["innerHTML"],Jfe={key:0},Xfe=["href"],Qfe=["innerHTML"],Zfe={key:1,class:"first-menu-item",style:{"padding-left":"30px"}},eme={key:0,class:"promotion-menu"},tme=["href"],nme=["innerHTML"],rme={class:"login-btn-box"},ome=["href"],u2="main_nav_header",ame=Lt({name:"NavBarMobile",__name:"Mobile",setup(t){var K,z,J,re,oe;const e=Qe(),r=Dl(),a=ce(()=>{var Z;return LB({isArticleDetail:((Z=e.meta)==null?void 0:Z.isArticleDetail)===!0,hasPageError:!!r.value})}),s=Do("promotionTheme",null),l=ce(()=>{var Z;return((Z=s==null?void 0:s.value)==null?void 0:Z.assets.headerLogo)||null}),{showHide:d}=vB(),{locales:_,isFixed:m,scrollHandler:b,navBarMobileDom:g,mainNavData:y,subNavShow:E}=rc(),S=j.common(),O=((K=Se())==null?void 0:K.mainDomain)||((z=Se())==null?void 0:z.mainDomain)||((J=Se())==null?void 0:J.webDomain),w=`https://${O[S.locale]}`,k=ce(()=>y.value),P=Te(!1),C=Z=>{P.value=Z,P.value?document.body.style.overflow="hidden":document.body.style.overflow=""},L=ce(()=>{const Z=["dvdfab","streamfab","playerfab","unifab","musicfab","passkey"],ee=S.userTagsRes||{};let ue=!1,ie=!1,_e=!0,Oe=!0;for(const mt of Z)if(ee[`dynamic_${mt}_win_bool_full_option`]||(_e=!1),ee[`dynamic_${mt}_mac_bool_full_option`]||(Oe=!1),!_e&&!Oe)break;ue=_e,ie=Oe;const Ce=!(ee!=null&&ee.common_num_options_count);return{win:!Ce&&!ue,mac:!Ce&&!ie}[S.client]||!1}),B=ce(()=>{var Z;return(Z=j.promotion())==null?void 0:Z.promotionPid}),N=ce(()=>j.promotion().subNav&&{...j.promotion().subNav}),D=ce(()=>{var ue,ie,_e,Oe;const Z=((ie=Ze((ue=j.promotion().subNav)==null?void 0:ue.media))==null?void 0:ie.data)||[],ee=Th({promotionPid:j.promotion().promotionPid,userTags:j.common().userTagsRes});return((_e=Z[ee])==null?void 0:_e.attributes)||((Oe=Z[0])==null?void 0:Oe.attributes)}),M=ce(()=>[150,151,152].includes(Number(B.value))),U=((oe=(re=Se())==null?void 0:re.siteCfg)==null?void 0:oe.siteLevel)||1,F=ce(()=>!L.value&&(Qe().name==="index"&&U===1||j.promotion().productLine==="common")&&Qe().path!=="/promotion.htm"&&Qe().path!=="/streamfab-promotion.htm"),Y=ce(()=>Eh({event_category:"nav",event_label:"promotion",event_value:"promotion",event_target:{position:"main_nav_header"},promotion_id:[B.value]},{productLine:j.promotion().productLine,promotionId:B.value,campaignTag:j.promotion().promotionTag,userTags:j.common().userTagsRes,client:Nn().value,email:String(Cn()||"")}));let q="";br(()=>{b(),q=Ge("laravel_session").value||"",window.addEventListener("scroll",b)});const H=Z=>{if(S.pageProLine==="musicfab"){if(Z.includes("/musicfab.htm"))return"/";if(Z.includes("/download.htm"))return`https://${O[S.locale]}/download.htm`}return Z};return(Z,ee)=>{const ue=Or,ie=PB,_e=Ga,Oe=Or,Ce=bo("track-label"),qe=bo("track");return G(),Q("nav",{ref_key:"navBarMobileDom",ref:g,class:ct(["NavBar-wrapper fixed top-0 left-0 right-0 white z-100 flex flex-col",[R(P)?"open-menu":"",{"only-sub-nav":a.value}]])},[X("div",Mfe,[at(_e,{class:ct(["navbar-container",[R(m)||R(P)?"nav-border":""]])},{default:nt(()=>[a.value?he("",!0):(G(),Q("div",Nfe,[X("div",Dfe,[ft((G(),Q("a",{href:w,class:"navbar-logo font-size-0"},[l.value?(G(),je(ue,{key:0,src:l.value,alt:"promotion logo",class:"theme-header-logo"},null,8,["src"])):(G(),Q("i",Bfe))])),[[Ce,("getComponentsName"in Z?Z.getComponentsName:R(Bi))("index")]])]),X("div",Ufe,[ft(X("i",{class:"iconfont-sg icon-mobile-menu m_menu",role:"tabpanel",onClick:ee[0]||(ee[0]=mt=>C(!0))},null,512),[[Va,!R(P)]]),ft(X("i",{class:"iconfont-sg icon-menu-close menu_close",role:"tabpanel",onClick:ee[1]||(ee[1]=mt=>C(!1))},null,512),[[Va,R(P)]])])])),R(E)?(G(),je(ie,{key:1})):he("",!0)]),_:1},8,["class"])]),a.value?he("",!0):(G(),je(Ml,{key:0,name:"moveL"},{default:nt(()=>{var mt,Je,$e,ke,ze,Le,Me,Pe,Re,it,Et,Dt,nn,bn,Xt,xn;return[ft(X("div",Ffe,[(mt=k.value)!=null&&mt.leftNav&&((Je=k.value)==null?void 0:Je.leftNav.length)>0?(G(),Q("ul",$fe,[(G(!0),Q(gt,null,ln(k.value.leftNav,(Ae,dn)=>(G(),Q("li",{key:Ae.id},[Ae.items.length&&!Ae.link?(G(),Q("div",{key:0,class:"first-menu-item",onClick:tc(De=>R(d)("itemPId",Ae,dn),["prevent"])},[X("span",{innerHTML:Ae.title},null,8,Vfe),X("span",zfe,[X("i",{class:ct(["iconfont-sg icon-expand",Ae.mobileShowDetail==0?"icon-menu-expand":"icon-menu-unexpand"])}
67,null,2)])],8,jfe)):he("",!0),X("div",{id:"itemPId"+dn,class:ct(["sub-box",{"more-box":Ae.items.length&&!Ae.link}])},[X("ul",Gfe,[(G(!0),Q(gt,null,ln(Ae.items,De=>(G(),Q("li",{key:De.id},[ft((G(),Q("a",{class:"sub-item-a",href:H(De.link||Ae.link)},[De!=null&&De.iconUrl?(G(),je(Oe,{key:0,src:De.iconUrl,width:32,height:32,alt:De.title},null,8,["src","alt"])):(G(),Q("i",{key:1,class:ct(De.icon)},null,2)),X("div",Wfe,[X("div",{class:"fw-bold",innerHTML:De.title},null,8,Yfe),X("div",{class:"desc",innerHTML:De.desc},null,8,Kfe)])],8,qfe)),[[qe,{event:"click",event_label:De.title.toLowerCase(),event_value:De.title.toLowerCase(),event_category:"nav",event_target:{position:u2}},"click"]])]))),128))])],10,Hfe)]))),128)),k.value.download?(G(),Q("li",Jfe,[ft((G(),Q("a",{class:"first-menu-item",href:H(k.value.download.url)},[X("span",{innerHTML:k.value.download.label},null,8,Qfe)],8,Xfe)),[[qe,{event:"click",event_label:"download",event_value:"download",xargs_event_category:"nav",event_target:{position:u2}},"click"]])])):he("",!0),F.value?(G(),Q("li",Zfe,[($e=N.value)!=null&&$e.off||(ke=N.value)!=null&&ke.label?ft((G(),Q("div",eme,[ft((G(),Q("a",{class:ct(["promotion-menu-style font-800",{"is-powerup-obon-promotion":M.value}]),href:(ze=N.value)==null?void 0:ze.link},[X("span",{class:"promotion-menu-text",innerHTML:((Le=N.value)==null?void 0:Le.off)||((Me=N.value)==null?void 0:Me.label)},null,8,nme),D.value&&((Pe=D.value)!=null&&Pe.url)?(G(),je(ue,{key:0,class:"promotion-menu-coupon-icon",src:(Re=D.value)==null?void 0:Re.url,width:(it=D.value)==null?void 0:it.width,height:(Et=D.value)==null?void 0:Et.height,alt:(Dt=D.value)==null?void 0:Dt.mediaAlt},null,8,["src","width","height","alt"])):he("",!0)],10,tme)),[[qe,{event:"click",...Y.value},"click"]])])),[[qe,{event:"hover",...Y.value},"hover"],[qe,{event:"show",...Y.value},"exposure"]]):he("",!0)])):he("",!0)])):he("",!0),X("div",rme,[ft((G(),Q("a",{href:w+(R(q)?"/member.htm":"/login.htm"),class:"btn nav-btn fw-bold"},[R(q)?(G(),Q(gt,{key:0},[jn(pt((bn=(nn=R(_))==null?void 0:nn.common)==null?void 0:bn.member_center),1)],64)):(G(),Q(gt,{key:1},[jn(pt((xn=(Xt=R(_))==null?void 0:Xt.common)==null?void 0:xn.login),1)],64))],8,ome)),[[Ce,("getComponentsName"in Z?Z.getComponentsName:R(Bi))("member")]])])],512),[[Va,R(P)]])]}),_:1}))],2)}}}),RB=sn(ame,[["__scopeId","data-v-fe5e40d0"]]),ime=Object.freeze(Object.defineProperty({__proto__:null,default:RB},Symbol.toStringTag,{value:"Module"})),sme=["id"],cme=["href","onMouseenter"],ume=["innerHTML"],lme=["innerHTML"],dme=Lt({__name:"PcSelect",props:{items:{type:Array,default:()=>[]},idx:{type:Number,default:0}},setup(t){const e=t,{$trace:r}=Mt(),a=async s=>{var d,_,m;const l={event:"hover",event_label:((d=e.items)==null?void 0:d.length)>1?"more":(_=s==null?void 0:s.title)==null?void 0:_.toLowerCase(),event_value:(m=s==null?void 0:s.title)==null?void 0:m.toLowerCase(),event_category:"nav",event_target:{position:"main_nav_header"}};await r.traceCustomEvent(l)};return(s,l)=>{const d=Or,_=bo("track");return G(),Q("div",{id:`pcSelect_${t.idx}`,class:"pc-select"},[(G(!0),Q(gt,null,ln(t.items,(m,b)=>{var g,y,E;return ft((G(),Q("a",{key:b,class:"pc-select-div",href:m==null?void 0:m.link,onMouseenter:S=>a(m)},[m!=null&&m.iconUrl?(G(),je(d,{key:0,src:m.iconUrl,width:44,height:44,alt:m.title},null,8,["src","alt"])):(G(),Q("i",{key:1,class:ct(m==null?void 0:m.icon)},null,2)),X("div",null,[X("div",{class:"font-700 pro-name",innerHTML:m==null?void 0:m.title},null,8,ume),X("div",{class:"my-desc-p",innerHTML:m==null?void 0:m.desc},null,8,lme)])],40,cme)),[[_,{event:"click",event_label:((g=e.items)==null?void 0:g.length)>1?"more":(y=m==null?void 0:m.title)==null?void 0:y.toLowerCase(),event_value:(E=m==null?void 0:m.title)==null?void 0:E.toLowerCase(),event_target:{position:"main_nav_header"},event_category:"nav"},"click",{stop:!0}]])}),128))],8,sme)}}}),pme=sn(dme,[["__scopeId","data-v-f6e6728b"]]),_me=Symbol.for("nuxt:client-only"),uc=Lt({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(t,{slots:e,attrs:r}){const a=Te(!1);return br(()=>{a.value=!0}),Nl(_me,!0),s=>{var m;if(a.value)return(m=e.default)==null?void 0:m.call(e);const l=e.fallback||e.placeholder;if(l)return l();const d=s.fallback||s.placeholder||"",_=s.fallbackTag||s.placeholderTag||"span";return Q(_,r,d)}}}),fme=["id"],mme=["href","onClick"],hme=["innerHTML"],gme=["innerHTML"],bme=Lt({name:"NavBarPc",__name:"FreeDropMenu",props:{productLine:{type:String,default:""},elkKey:{type:String,default:""},label:{type:String,default:""},items:{type:Array,default:()=>[]},idx:{type:Number,default:0}},setup(t){var m,b;const e=t,r=(g="mainpage",y="mainpage")=>({event:"click",event_category:"nav",event_label:g,event_value:y,event_target:{position:`${e.productLine}_nav_header`}}),a=(b=(m=Se())==null?void 0:m.siteCfg)==null?void 0:b.proLine,s=Qe(),l=ce(()=>e.elkKey==="blog"&&vs({routeName:s.name,pathname:s.path,pageProductLine:e.productLine,appProductLine:a})),{$trace:d}=Mt(),_=async(g,y)=>{const E=r(g,y);await d.traceCustomEvent(E)};return(g,y)=>(G(),Q("div",{id:`subPcSelect_${t.idx}`,class:ct(["pc-select",{"bookfab-blog":R(l)}])},[(G(!0),Q(gt,null,ln(t.items,(E,S)=>(G(),Q("a",{key:S,class:"pc-select-div",href:E==null?void 0:E.link,onClick:tc(O=>_(t.elkKey,E==null?void 0:E.link.replace(/\//g,"").replace(".htm","")),["stop"])},[X("div",null,[X("div",{class:ct(["font-600 pro-name font-s-md",{"link-hover-line":R(l)}]),innerHTML:E==null?void 0:E.title},null,10,hme),X("div",{class:"desc",innerHTML:E==null?void 0:E.desc},null,8,gme)])],8,mme))),128))],10,fme))}}),vme=sn(bme,[["__scopeId","data-v-488c35a7"]]),yme="dvdfab-download.com";function Eme(t){const e=t.split("_"),r=a=>e.includes(a);return r("browser")?"browser_ext":t.includes("apple_chip")||r("m1")?"mac_apple_silicon":r("mac")||r("macc")?"mac_intel":r("android")?"android":r("ios")?"ios":r("x64")?"win64":r("x86")?"win32":"win64"}function wme(t,e){return e==="browser_ext"?"zip":e==="win64"||e==="win32"?"exe":e==="mac_intel"||e==="mac_a
67pple_silicon"?"dmg":e==="android"?"apk":e==="ios"?"ipa":"unknown"}function Sme(t){return t==="exe"?"win64":t==="dmg"||t==="pkg"?"mac_intel":t==="apk"?"android":t==="ipa"?"ios":"unknown"}function Tme(t){try{if(!t)return null;const e=new URL(t,window.location.origin);if(e.protocol!=="http:"&&e.protocol!=="https:"||e.hostname.includes(yme))return null;const r=e.searchParams.get("g");if(r){const l=r.toLowerCase(),d=N3[l],_=Eme(l);return{link_url:t,file_name:r,file_extension:wme(l,_),product_name:(d==null?void 0:d.app_id)||"unknown",os_platform:_}}const a=e.pathname.split("/").pop()||"",s=(a.split(".").pop()||"").toLowerCase();return{link_url:t,file_name:a,file_extension:s||"unknown",product_name:"unknown",os_platform:Sme(s)}}catch{return null}}function kme(t,e,r,a){return{event:"file_download",link_url:t.link_url,file_name:t.file_name,file_extension:t.file_extension,product_name:r||t.product_name,os_platform:t.os_platform,download_source:e,...a?{item_id:a}:{}}}function Ame(t){var e,r;try{if(typeof window>"u")return;const a=Tme(t.href);if(!a)return;let s="";try{s=((r=(e=j==null?void 0:j.common)==null?void 0:e.call(j))==null?void 0:r.pageType)||""}catch{s=""}const l=t.source||s||"unknown",d=kme(a,l,t.productName,t.productPid);window.dataLayer=window.dataLayer||[],window.dataLayer.push(d)}catch{}}const xm={dvdfab:{win:"download_dvdfab_win",mac:"download_dvdfab_mac"},streamfab:{win:"download_downloader_win",mac:"download_downloader_mac"},bookfab:{win:"download_bookfab_win",mac:"download_bookfab_mac"},explorerfab:{win:"download_explorerfab_win"},musicfab:{win:"download_musicfab_win",mac:"download_musicfab_mac"},passkey:{win:"download_passkey_win"},photo_enhancer_ai:{win:"download_photo_enhancer_ai"},playerfab:{win:"download_playerfab_win",mac:"download_player_mac"},recordfab:{win:"download_recordfab_win",mac:"download_recordfab_mac"},unifab:{win:"download_unifab_win",mac:"download_unifab_mac"},video_converter_pro:{win:"download_video_converter_pro"},video_enhancer_ai:{win:"download_video_enhancer_ai"},media_recover:{win:"download_dvdfab_win"},virtual_drive:{win:"download_dvdfab_win"},streamfab_for_browser:{win:"download_streamfab_for_browser"}};Object.values(xm).reduce((t,e)=>t.concat(Object.values(e)),[]);const w0={};for(const t in xm){w0[t]={};for(const e in xm[t])w0[t][e]=`/${xm[t][e].replace(/_/g,"-")}.htm`}const yy=w0,Ome={player:"playerfab",dvdfab12:"dvdfab"},Pme={changeAppId:Ome},Lme={app_id:"musicfab",pid:""},Rme={app_id:"musicfab",pid:""},Cme={app_id:"player",pid:""},xme={app_id:"streamfab",pid:""},Ime={app_id:"streamfab",pid:""},Mme={app_id:"dvdfab12",pid:""},Nme={app_id:"dvdfab12",pid:""},Dme={app_id:"dvdfab12",pid:""},Bme={app_id:"dvdfab12",pid:""},Ume={app_id:"dvdfab12",pid:""},Fme={app_id:"passkey",pid:""},$me={app_id:"passkey",pid:""},jme={app_id:"streamfab",pid:""},Vme={app_id:"player",pid:""},zme={app_id:"dvdfab12",pid:""},Hme={app_id:"dvdfab12",pid:""},Gme={app_id:"video_enhancer_ai",pid:""},qme={app_id:"unifab",pid:""},Wme={app_id:"virtual_drive",pid:""},Yme={app_id:"streamfab",pid:913},Kme={app_id:"playerfab",pid:""},Jme={app_id:"dvdfab12",pid:""},Xme={app_id:"explorerfab",pid:""},Qme={app_id:"explorerfab",pid:""},Zme={app_id:"dvdfab12",pid:812},ehe={app_id:"streamfab",pid:""},the={app_id:"photo_enhancer_ai",pid:""},nhe={app_id:"dvdfab12",pid:""},rhe={app_id:"streamfab",pid:907},ohe={app_id:"video_converter_pro",pid:""},ahe={app_id:"video_converter_pro",pid:""},ihe={app_id:"dvdfab12",pid:842},she={app_id:"streamfab",pid:""},che={app_id:"toolkit",pid:""},uhe={app_id:"",pid:""},lhe={app_id:"video_enhancer_ai",pid:""},dhe={app_id:"playerfab",pid:980},phe={app_id:"video_cruise",pid:""},_he={app_id:"dvdfab12",pid:925},fhe={app_id:"playerfab",pid:998},mhe={app_id:"media_recover",pid:""},hhe={app_id:"playerfab",pid:""},ghe={app_id:"photo_enhancer_ai",pid:""},bhe={app_id:"streamfab",pid:924},vhe={app_id:"toolkit",pid:""},yhe={app_id:"streamfab",pid:948},Ehe={app_id:"streamfab",pid:919},whe={app_id:"streamfab",pid:937},She={app_id:"streamfab",pid:""},The={app_id:"dvdfab12",pid:""},khe={app_id:"video_converter_pro",pid:""},Ahe={app_id:"streamfab",pid:940},Ohe={app_id:"dvdfab12",pid:""},Phe={app_id:"player",pid:""},Lhe={app_id:"streamfab",pid:""},Rhe={app_id:"streamfab",pid:918},Che={app_id:"",pid:""},xhe={app_id:"",pid:""},Ihe={app_id:"streamfab",pid:930},Mhe={app_id:"streamfab",pid:923},Nhe={app_id:"streamfab",pid:909},Dhe={app_id:"streamfab",pid:914},Bhe={app_id:"video_cruise",pid:""},Uhe={app_id:"streamfab",pid:932},Fhe={app_id:"media_recover",pid:""},$he={app_id:"streamfab",pid:906},jhe={app_id:"player",pid:""},Vhe={app_id:"streamfab",pid:931},zhe={app_id:"streamfab",pid:917},Hhe={app_id:"dvdfab12",pid:""},Ghe={app_id:"streamfab",pid:922},qhe={app_id:"streamfab",pid:926},Whe={app_id:"playerfab",pid:""},Yhe={app_id:"dvdfab12",pid:""},Khe={app_id:"",pid:""},Jhe={app_id:"playerfab",pid:994},Xhe={app_id:"playerfab",pid:""},Qhe={app_id:"dvdfab12",pid:""},Zhe={app_id:"streamfab",pid:933},ege={app_id:"streamfab",pid:945},tge={app_id:"streamfab",pid:""},nge={app_id:"player",pid:""},rge={app_id:"toolkit",pid:""},oge={app_id:"dvdfab12",pid:""},age={app_id:"streamfab",pid:""},ige={app_id:"dvdfab12",pid:""},sge={app_id:"streamfab",pid:936},cge={app_id:"dvdfab12",pid:""},uge={app_id:"dvdfab12",pid:""},lge={app_id:"dvdfab12",pid:""},dge={app_id:"playerfab",pid:986},pge={app_id:"dvdfab12",pid:""},_ge={app_id:"dvdfab12",pid:""},fge={app_id:"playerfab",pid:981},mge={app_id:"",pid:""},hge={app_id:"dvdfab12",pid:""},gge={app_id:"dvdfab12",pid:""},bge={app_id:"streamfab",pid:921},vge={app_id:"playerfab",pid:993},yge={app_id:"dvdfab12",pid:""},Ege={app_id:"streamfab",pid:934},wge={app_id:"dvdfab12",pid:""},Sge={app_id:"playerfab",pid:968},Tge={app_id:"playerfab",pid:978},kge={app_id:"playerfab",pid:982},Age={app_id:"player",pid:""},Oge={app_id:"dvdfab12",pid:""},Pge={app_id:"dvdfab12",pid:""},Lge={app_id:"dvdfab12",pid:""},Rge={app_id:"dvdfab12",pid:""},Cge={app_id:"dvdfab12",pid:""},xge={app_id:"dvdfab12",pid:""},Ige={app_id:"streamfab",pid:952},Mge={app_id:"dvdfab12",pid:""},Nge={app_id:"streamfab",pid:""},Dge={app_id:"video_enhancer_ai",pid:""},Bge={app_id:"player",pid:""},Uge={app_id:"player",pid:""},Fge={app_id:"streamfab",pid:822},$ge={app_id:"streamfab",pid:""},jge={app_id:"dvdfab12",pid:""},Vge={app_id:"player",pid:""},zge={app_id:"dvdfab12",pid:""},Hge={app_id:"dvdfab12",pid:""},Gge={app_id:"unifab",pid:""}
67,qge={app_id:"unifab",pid:""},Wge={app_id:"unifab",pid:""},Yge={app_id:"unifab",pid:""},Kge={app_id:"unifab",pid:""},Jge={app_id:"unifab",pid:""},Xge={app_id:"unifab",pid:""},Qge={app_id:"unifab",pid:""},Zge={app_id:"unifab",pid:""},ebe={app_id:"unifab",pid:""},tbe={app_id:"unifab",pid:""},nbe={app_id:"unifab",pid:""},rbe={app_id:"dvdfab12",pid:""},obe={app_id:"streamfab",pid:""},abe={app_id:"streamfab",pid:""},ibe={app_id:"unifab",pid:""},sbe={app_id:"virtual_drive",pid:""},cbe={app_id:"streamfab",pid:""},ube={app_id:"dvdfab12",pid:""},lbe={app_id:"streamfab",pid:""},dbe={app_id:"streamfab",pid:""},pbe={app_id:"streamfab",pid:""},_be={app_id:"streamfab",pid:""},fbe={app_id:"streamfab",pid:""},mbe={app_id:"streamfab",pid:""},hbe={app_id:"streamfab",pid:""},gbe={app_id:"dvdfab12",pid:""},bbe={app_id:"dvdfab12",pid:""},vbe={app_id:"streamfab",pid:""},ybe={app_id:"streamfab",pid:""},Ebe={app_id:"dvdfab12",pid:""},wbe={app_id:"dvdfab12",pid:""},Sbe={app_id:"dvdfab12",pid:""},Tbe={app_id:"dvdfab12",pid:""},kbe={app_id:"dvdfab12",pid:""},Abe={app_id:"dvdfab12",pid:""},Obe={app_id:"dvdfab12",pid:""},Pbe={app_id:"dvdfab12",pid:""},Lbe={app_id:"dvdfab12",pid:""},Rbe={app_id:"dvdfab12",pid:""},Cbe={app_id:"bookfab",pid:""},xbe={app_id:"bookfab",pid:""},Ibe={app_id:"bookfab",pid:""},Mbe={app_id:"bookfab",pid:""},Nbe={app_id:"bookfab",pid:""},Dbe={app_id:"bookfab",pid:""},Bbe={app_id:"bookfab",pid:""},Ube={app_id:"bookfab",pid:""},Fbe={app_id:"bookfab",pid:""},$be={app_id:"bookfab",pid:""},jbe={app_id:"bookfab",pid:""},Vbe={app_id:"bookfab",pid:""},zbe={app_id:"bookfab",pid:""},Hbe={app_id:"recordfab",pid:""},Gbe={app_id:"recordfab",pid:""},qbe={app_id:"recordfab",pid:""},Wbe={app_id:"virtual_drive",pid:""},Ybe={app_id:"virtual_drive",pid:""},Kbe={app_id:"dvdfab12",pid:""},Jbe={app_id:"dvdfab12",pid:""},Xbe={app_id:"dvdfab12",pid:""},Qbe={app_id:"dvdfab12",pid:""},Zbe={app_id:"dvdfab12",pid:""},eve={app_id:"dvdfab12",pid:""},tve={app_id:"streamfab_for_browser",pid:""},nve={app_id:"streamfab_for_browser",pid:""},rve={app_id:"streamfab_for_browser",pid:""},ove={app_id:"streamfab_for_browser",pid:""},ave={app_id:"streamfab_for_browser",pid:""},ive={app_id:"streamfab_for_browser",pid:""},sve={app_id:"streamfab_for_browser",pid:""},cve={app_id:"streamfab_for_browser",pid:""},uve={app_id:"streamfab_for_browser",pid:""},lve={app_id:"streamfab_for_browser",pid:""},dve={app_id:"streamfab_for_browser",pid:""},pve={musicfab_x86:Lme,musicfab_x64:Rme,dvdfab_player_6_online:Cme,streamfab_online:xme,streamfab_for_mac:Ime,dvdfab12:Mme,dvdfab13:Nme,dvdfab_copy:Dme,dvdfab_ripper:Bme,dvdfab12_mac:Ume,passkey:Fme,dvdfabpasskey8285:$me,streamfab_mac:jme,dvdfab_mac_player_6:Vme,dvdfab12_x64_full:zme,dvdfab_creator:Hme,video_enhancer_ai_online:Gme,unifab_video_converter_pro_online:qme,dvdfab_virtual_drive:Wme,streamfab_abematv_downloader:Yme,playerfab:Kme,dvdfab_converter:Jme,explorerfab:Xme,explorerfab_x64:Qme,dvdfab_enlarger_ai:Zme,streamfab_x64:ehe,photo_enhancer_ai_online:the,dvdfab11:nhe,streamfab_amazon_downloader:rhe,dvdfab_video_converter_pro_online:ohe,unifab_video_converter_pro_x64:ahe,dvdfab_uhd_drive_tool:ihe,"streamfab_apple-tv-plus_downloader":{app_id:"streamfab",pid:912},streamfab:she,"streamfab_canal-plus_downloader":{app_id:"streamfab",pid:942},unifab_toolkit:che,dvdfab_downloader_android:uhe,"streamfab_channel-4_downloader":{app_id:"streamfab",pid:951},video_enhancer_ai:lhe,playerfab_amazon_player:dhe,videocruise_online:phe,dvdfab_smoother_ai:_he,playerfab_cw_player:fhe,"playerfab_disney-plus_player":{app_id:"playerfab",pid:988},media_recover_online:mhe,playerfab_x64_offline:hhe,photo_enhancer_ai:ghe,streamfab_crunchyroll_downloader:bhe,dvdfab_toolkit_online:vhe,streamfab_cw_downloader:yhe,streamfab_discovery_plus_downloader:Ehe,"streamfab_disney-plus_downloader":{app_id:"streamfab",pid:908},streamfab_dmm_downloader:whe,streamfab_downloader_android:She,dvdfab12_full:The,"streamfab_drm-mpd_downloader":{app_id:"streamfab",pid:953},dvdfab_video_converter_pro:khe,streamfab_dtv_downloader:Ahe,dvdfab11_mac:Ohe,"streamfab_espn-plus_downloader":{app_id:"streamfab",pid:916},dvdfab_player:Phe,dvdfab_downloader:Lhe,streamfab_fanza_downloader:Rhe,regionreset:Che,geekit:xhe,streamfab_fod_downloader:Ihe,streamfab_funimation_downloader:Mhe,streamfab_hbo_max_downloader:Nhe,streamfab_hulu_downloader:Dhe,videocruise:Bhe,streamfab_joyn_downloader:Uhe,media_recover:Fhe,"streamfab_m3u8-drm_downloader":{app_id:"streamfab",pid:950},streamfab_netflix_downloader:$he,dvdfab_player_6_online_mac:jhe,"streamfab_olympic-games_downloader":{app_id:"streamfab",pid:200001},"streamfab_paramount-plus_downloader":{app_id:"streamfab",pid:910},streamfab_paravi_downloader:Vhe,streamfab_peacock_downloader:zhe,dvdfab10_mac_beta:Hhe,"streamfab_pluto-tv_downloader":{app_id:"streamfab",pid:943},streamfab_r18_downloader:Ghe,streamfab_rakuten_tv_downloader:qhe,playerfab_dvd_player:Whe,dvdfab12_copy:Yhe,video_converter_lite_mac:Khe,playerfab_fod_player:Jhe,playerfab_x86_offline:Xhe,"streamfab_roku-channel_downloader":{app_id:"streamfab",pid:944},dvdfab12_mac_m1:Qhe,streamfab_shahid_downloader:Zhe,streamfab_stan_downloader:ege,dvdfab_drm_video_downloader:tge,dvdfab_player_5:nge,"playerfab_free-video_player":{app_id:"playerfab",pid:200003},dvdfab_toolkit:rge,dvdfab11_creator:oge,streamfab_mac_m1:age,ddvdfab12:ige,streamfab_tubi_downloader:sge,dvdfab10_mac:cge,dvdfab12_x64:uge,"playerfab_hbo-max_player":{app_id:"playerfab",pid:985},dvdfabenlarger_ai:lge,playerfab_hulu_player:dge,dvdfab10:pge,dvdfab11_copy:_ge,playerfab_netflix_player:fge,dvdfab_remote_android:mge,dvdfab11_ripper:hge,dvdfab8:gge,streamfab_tvnow_downloader:bge,"playerfab_paramount-plus_player":{app_id:"playerfab",pid:989},playerfab_paravi_player:vge,"playerfab_pluto-tv_player":{app_id:"playerfab",pid:996},dvdfab11_converter:yge,streamfab_twitch_downloader:Ege,"playerfab_roku-channel_player":{app_id:"playerfab",pid:991},"playerfab_rtl-plus_player":{app_id:"playerfab",pid:979},"streamfab_u-next_downloader":{app_id:"streamfab",pid:911},dvdfab11_x64:wge,playerfab_stream_player:Sge,playerfab_stan_player:Tge,playerfab_tubi_player:kge,"playerfab_u-next_player":{app_id:"playerfab",pid:987},dvdfab_player_5_mac:Age,dvdfab11_x64_full:Oge,dvdfab9:Pge,"playerfab_ultra-hd_player":{app_id:"playerfab",pid:""},dvdfab12_converter:Lge,dvdfab12_ripper:Rge,dvdfab10_x64:Cge,dvdfab11_uhd_drive_tool:xge,streamfab_viki_downloader:Ige,ddvdfab11:Mge,dvdfabdownloader_online:Nge,video_enhancer_ai_onlin:Dge,dvdfab_player_6:Bge,media_player_2_mac:Uge,streamfab_youtube_downloader:Fge,dvdfab_amazon_downloader:$ge,dvdfab_beta:jge,media_player:Vge,dvdfab12_macc:zge,dvdfab_mac:Hge,unifab:Gge,unifab_for_mac:qge,unifab_for_apple_chip:Wge,unifab_x64_cnt:Yge,unifab_audio_upmix_ai:Kge,unifab_enlarger_ai:Jge,unifab_video_upscaler_ai:Xge,unifab_hdr_upconverter_ai:Qge,unifab_deinterlace_ai:Zge,unifab_smoother_ai:ebe,unifab_denoise_ai:tbe,unifab_vocal_remover_ai:nbe,dvd_ripper:rbe,dmm_downloader:obe,hbo_max_downloader:abe,unifab_cnt:ibe,virtual_drive:sbe,telasa_downloader:cbe,blu_ray_creator:ube,tubi_downloader:lbe,peacock_downloader:dbe,rtl_plus_downloader:pbe,canal_plus_downloader:_be,crunchyroll_downloader:fbe,channel_4_downloader:mbe,roku_channel_downloader:hbe,uhd_ripper:gbe,uhd_copy:bbe,joyn_downloader:vbe,dtv_downloader:ybe,dvdfab:Ebe,dvdfab_x64:wbe,dvdfab_x86:Sbe,dvdfab_for_mac:Tbe,dvdfab_for_apple_chip:kbe,dvdfab12_online:Abe,dvdfab12_x86:Obe,dvdfab12_for_mac:Pbe,dvdfab12_for_m1:Lbe,dvdfab_editor:Rbe,bookfab_audiobook_creator:Cbe,bookfab_kindle_converter:xbe,bookfab_audiobookjp_converter:Ibe,bookfab_audible_converter:Mbe,bookfab_audiobook_cloud_enhancer:Nbe,bookfab_kobo_converter:Dbe,bookfab_fanza_converter:Bbe,bookfab_dmm_converter:Ube,bookfab_audiobooks_converter:Fbe,bookfab:$be,bookfab_x64:jbe,bookfab_for_mac:Vbe,bookfab_for_apple_chip:zbe,recordfab:Hbe,recordfab_x64:Gbe,recordfab_x86:qbe,dvdfab_virtual_drive_x64:Wbe,dvdfab_virtual_drive_x86:Ybe,dvdfab_nvidia_ai_enhancer:Kbe,dvdfab_ai_upscaler:Jbe,dvdfab_ai_hdr_upconverter:Xbe,dvdfab_subtitle_generator_ai:Qbe,dvdfab_dvd_to_uhd_converter_ai:Zbe,dvdfab_detail_refiner_ai:eve,streamfab_video_downloader_for_browser:tve,streamfab_netflix_downloader_for_browser:nve,streamfab_disney_plus_downloader_for_browser:rve,streamfab_amazon_downloader_for_browser:ove,streamfab_m3u8_downloader_for_browser:ave,streamfab_onlyfans_downloader_for_browser:ive,streamfab_unext_downloader_for_browser:sve,streamfab_myfans_downloader_for_browser:cve,streamfab_fanza_downloader_for_browser:uve,streamfab_tver_downloader_for_browser:lve,streamfab_hulu_downloader_for_browser:dve},CB=t=>{const e={app_id:"",pid:"",os:"win",url:""},r={"u-next":"unext"};let a=(t==null?void 0:t.toLowerCase())||"";for(const[d,_]of Object.entries(r))a=a.split(d).join(_);const s=pve;let l=s[a]&&s[a].app_id;return l||(a.includes("streamfab")?l="streamfab":a.includes("music")?l="musicfab":a.includes("player")?l="playerfab":a.includes("bookfab")&&(l="bookfab")),l&&(e.app_id=Pme.changeAppId[l]||l,(a.includes("mac")||a.includes("m1")||a.includes("apple_chip")||a.includes("apple_silicon"))&&(e.os="mac"),yy[e.app_id]&&yy[e.app_id][e.os])&&(e.url=yy[e.app_id][e.os]),e},_ve=(t,e)=>{t.preventDefault(),fpe().value=e,_pe().value=!0};function xB(t,e){var s;if(typeof t!="string"&&!e)return!1;if(e=decodeURIComponent(e),!e.includes("?")&&(e.endsWith(".exe")||e.endsWith(".dmg")))return(s=e.split("?")[0].split("/").pop())==null?void 0:s.replace(".exe","").replace(".dmg","");t=t.replace(/[\[\]]/g,"\\$&");const a=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(e);return a?a[2]?a[2].replace(/\+/g," "):"":null}const S0=t=>{var E,S,O;const e=t.currentTarget.href,r=t.currentTarget.getAttribute("os")||"",a=(E=Se())==null?void 0:E.webDomain,s=(S=Se())==null?void 0:S.mainDomain,l=j.common().locale;let d="";const _=Se().siteLevel,m=t.currentTarget.getAttribute("slug"),b=xB("g",e)||m;if(e.includes("StreamFab_for_Android")||e.includes("DVDFab_Remote_Android")||e.includes("itunes.apple.com")||e.includes("play.google.com"))return;Ame({href:e});const g=CB(b||"");if(j.common().mobile){t.preventDefault();const w=d?`https://${d}
67/mobile-download-button.htm?g=${b}`:`/mobile-download-button.htm?g=${b}`;window.open(w,"_self");return}_===2&&a[l].includes("streamfab")&&(g==null?void 0:g.app_id)!=="streamfab"&&(d=s[l]),(O=a[l])!=null&&O.includes("bookfab")&&(g==null?void 0:g.app_id)!=="bookfab"&&(d=s[l]);const y=t.currentTarget.getAttribute("data-btn-from");if(y!=="mac-download-dlg"&&(g==null?void 0:g.os)==="mac"&&((g==null?void 0:g.app_id)==="dvdfab"||(g==null?void 0:g.app_id)==="unifab"||(g==null?void 0:g.app_id)==="bookfab"||(g==null?void 0:g.app_id)==="streamfab")){let w=g==null?void 0:g.app_id;e.includes("12")&&(w="dvdfab12"),_ve(t,w)}else if(g!=null&&g.url){const w=e0(j.common().originClient,e,r);if(w){window.open(w,"_blank");return}if(!e.includes("dvdfab-download.com")){t.preventDefault();const k=y==="mac-download-dlg"&&(g==null?void 0:g.app_id)==="bookfab"&&b?`https://www.dvdfab.cn/mlink/download.php?g=${b}`:e,P=encodeURIComponent(k),C=d?`https://${d}${g.url}?g=${b}&download_url=${P}`:`${g.url}?g=${b}&download_url=${P}`;window.open(C,"_blank")}}},aLe=t=>{const e=xB("g",t),r=CB(e||"");let a=(r==null?void 0:r.app_id)||"";return a==="dvdfab"&&(a="dvdfab12"),{app_id:a,download_url:t,package_name:e}},IB=Lt({__name:"Download",props:{size:{type:String,default:"large",validator(t){return["large","normal","small"].includes(t)}},theme:{type:String,default:"primary"},label:{type:String,default:""},price:{type:String,default:""},desc:{type:String,default:""},href:{type:String,default:""},disabled:{type:Boolean,default:!1},block:{type:Boolean,default:!1},target:{type:String,default:"_self"},icon:{type:String,default:""},showIcon:{type:Boolean,default:!0},clientType:{type:String,default:""},rightIcon:{type:String,default:""},os:{type:String,default:""},loading:{type:Boolean,default:!1}},setup(t){const e=t,r=_=>{S0(_)},a=_=>e0(j.common().originClient,_)||_,s=_=>e0(j.common().originClient,_)?"_blank":e.target,l=ce(()=>{if(e.desc)return e.desc}),d=ce(()=>{if(e.showIcon)return e.clientType?`icon-${e.clientType}`:e!=null&&e.icon?e==null?void 0:e.icon:e!=null&&e.os?"icon-"+(e==null?void 0:e.os):""});return(_,m)=>{const b=Es;return G(),je(b,go({"aria-label":"Download Link","data-my-btn-type":"download"},{...e,desc:R(l),icon:R(d),target:s(e==null?void 0:e.href),os:e.os||("useStore"in _?_.useStore:R(j)).common().client},{href:a(e==null?void 0:e.href),onClick:r}),{default:nt(()=>[ro(_.$slots,"default")]),_:3},16,["href"])}}}),fve=Object.freeze(Object.defineProperty({__proto__:null,default:IB},Symbol.toStringTag,{value:"Module"})),mve={class:"empty-data-container"},hve={class:"img-wrapper"},gve=["src"],bve={class:"content"},vve={class:"message font-size-14 mb16!"},yve=Lt({__name:"EmptyData",props:{msg:{default:""},img:{default:"https://images.dvdfab.cn/media/empty_hlna3a.png/public"}},setup(t){return(e,r)=>(G(),Q("div",mve,[X("div",hve,[X("img",{src:t.img,alt:"No Data",class:"empty-img"},null,8,gve)]),X("div",bve,[X("p",vve,pt(t.msg),1),ro(e.$slots,"button",{},void 0,!0)])]))}}
67),Eve=sn(yve,[["__scopeId","data-v-682561cf"]]),wve={class:"browser-product-dialog-content",role:"dialog","aria-modal":"true"},Sve={class:"dialog-header"},Tve={class:"dialog-header-left"},kve={class:"dialog-title"},Ave={key:0,class:"dialog-subtitle"},Ove={class:"dialog-header-right"},Pve=["placeholder"],Lve={key:1,class:"product-grid"},Rve=["href","data-warden-ck-parm","aria-label","onClick"],Cve={class:"product-icon"},xve=["src","alt"],Ive={key:1,class:"iconfont-sg icon-extension"},Mve=["innerHTML"],Nve={key:2,class:"dialog-footer"},Dve=Lt({__name:"BrowserProductDialog",props:{modelValue:{type:Boolean,default:!1},products:{type:Array,default:()=>[]},eventLabel:{type:String,default:"browser_dialog"}},emits:["update:modelValue"],setup(t,{emit:e}){var H,K;const r=t,a=e,s=()=>a("update:modelValue",!1),l=ao(),d=(z,J)=>{var re,oe;return((oe=(re=l.value)==null?void 0:re.common)==null?void 0:oe[z])||J},_=ce(()=>d("browser_dlg_title","Select Extension Package")),m=ce(()=>d("browser_dlg_subtitle","Choose your preferred web browser extension package below.")),b=ce(()=>d("browser_dlg_search_placeholder","Search browser extensions...")),g=ce(()=>d("browser_dlg_install_hint","Easy 2-step setup: Drag package to manage page, then active CoApp inside plugin.")),y=ce(()=>d("browser_dlg_empty","No extensions match your search.")),E=Te("");function S(z){return(z||"").toLowerCase().replace(/\s+/g,"")}const O=ce(()=>{const z=S(E.value);return z?r.products.filter(J=>S(J.name||"").includes(z)):r.products});function w(z){return z.replace(/[&<>"']/g,J=>({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"})[J])}function k(z,J){if(!J.size)return w(z);let re="",oe=!1;for(let Z=0;Z<z.length;Z++){const ee=J.has(Z);ee&&!oe?(re+="<mark>",oe=!0):!ee&&oe&&(re+="</mark>",oe=!1),re+=w(z[Z])}return oe&&(re+="</mark>"),re}function P(z){const J=E.value.trim();if(!J)return w(z);const re=z.toLowerCase(),oe=J.toLowerCase().replace(/\s+/g,"");if(!oe)return w(z);const Z=[],ee=[];for(let Ce=0;Ce<re.length;Ce++)/\s/.test(re[Ce])||(Z.push(re[Ce]),ee.push(Ce));const ue=Z.join("").indexOf(oe);if(ue<0)return w(z);const ie=new Set;for(let Ce=0;Ce<oe.length;Ce++)ie.add(ee[ue+Ce]);const _e=ee[ue],Oe=ee[ue+oe.length-1];for(let Ce=_e;Ce<=Oe;Ce++)/\s/.test(z[Ce])&&ie.add(Ce);return k(z,ie)}const C=z=>{var J;(J=z.target.classList)!=null&&J.contains("browser-product-dialog-mask")&&s()},L=z=>{if(!z)return"";try{const J=new URL(z,window.location.origin);return J.searchParams.get("g")||J.searchParams.get("p")||""}catch{const re=z.match(/[?&](?:g|p)=([^&]+)/);return re?re[1]:""}},B=Se(),N=(H=B==null?void 0:B.siteCfg)==null?void 0:H.proLine,D=N==="streamfab"||N==="streamfab_com",M=((K=B==null?void 0:B.secondSiteDomain)==null?void 0:K.streamfab)||{},U=z=>{if(typeof window>"u"||j.common().mobile)return;const J=L(z.downloadUrl);if(!J)return;const re=`/download-streamfab-for-browser.htm?open=true&g=${J}`,oe=j.common().locale,Z=M[oe],ee=D||!Z?re:`https://${Z}${re}`;window.open(ee,"_blank")},F=z=>{z.key==="Escape"&&s()};let Y="",q=!1;return tr(()=>r.modelValue,z=>{if(!(typeof document>"u"))if(z){if(!j.common().mobile){const J=document.documentElement;if(J.scrollHeight>J.clientHeight){const oe=window.innerWidth-J.clientWidth;oe>0&&(Y=document.body.style.paddingRight,document.body.style.paddingRight=`${oe}px`,q=!0)}}document.body.style.overflow="hidden",document.addEventListener("keydown",F),E.value=""}else document.body.style.overflow="",q&&(document.body.style.paddingRight=Y,q=!1,Y=""),document.removeEventListener("keydown",F)}),ta(()=>{typeof document<"u"&&(document.body.style.overflow="",q&&(document.body.style.paddingRight=Y,q=!1,Y=""),document.removeEventListener("keydown",F))}),(z,J)=>{const re=Eve,oe=uc;return G(),je(oe,null,{default:nt(()=>[(G(),je(W0,{to:"body"},[at(Ml,{name:"bpd-fade"},{default:nt(()=>[t.modelValue?(G(),Q("div",{key:0,class:"browser-product-dialog-mask","data-lenis-prevent":"",onClick:C},[X("div",wve,[X("div",Sve,[X("div",Tve,[X("div",kve,pt(R(_)),1),R(m)?(G(),Q("div",Ave,pt(R(m)),1)):he("",!0)]),X("div",Ove,[X("div",{class:ct(["dialog-search-wrapper",{"has-value":R(E)}])},[ft(X("input",{"onUpdate:modelValue":J[0]||(J[0]=Z=>wl(E)?E.value=Z:null),type:"text",class:"dialog-search",placeholder:R(b),"aria-label":"Search browser extensions"},null,8,Pve),[[K2,R(E)]]),R(E)?(G(),Q("button",{key:0,class:"dialog-search-clear",type:"button","aria-label":"Clear search",onClick:J[1]||(J[1]=Z=>E.value="")},[...J[2]||(J[2]=[X("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"}
67,[X("circle",{cx:"8",cy:"8",r:"8",fill:"currentColor",opacity:"0.4"}),X("path",{d:"M5 5l6 6M11 5l-6 6",stroke:"#fff","stroke-width":"1.5","stroke-linecap":"round"})],-1)])])):he("",!0)],2)]),X("button",{class:"dialog-close",type:"button","aria-label":"Close",onClick:s},[...J[3]||(J[3]=[X("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},[X("path",{d:"M6 6l12 12M18 6L6 18",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round"})],-1)])])]),J[5]||(J[5]=X("div",{class:"dialog-divider"},null,-1)),R(O).length===0?(G(),je(re,{key:0,class:"product-empty",msg:R(y)},null,8,["msg"])):(G(),Q("ul",Lve,[(G(!0),Q(gt,null,ln(R(O),(Z,ee)=>(G(),Q("li",{key:"browser-product-dlg-"+ee},[X("a",{class:"product-cell",href:Z.downloadUrl,"data-warden-ck-parm":("base64Encode"in z?z.base64Encode:R(nc))({event_label:t.eventLabel,pids:[Z.pid]}),"aria-label":`Download ${Z.name}`,onClick:ue=>U(Z)},[X("span",Cve,[Z.icon?(G(),Q("img",{key:0,src:Z.icon,alt:Z.name},null,8,xve)):(G(),Q("i",Ive))]),X("span",{class:"product-name",innerHTML:P(Z.name)},null,8,Mve),J[4]||(J[4]=X("span",{class:"product-download","aria-hidden":"true"},[X("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},[X("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M12.1477 15.4922C12.0727 15.5883 11.9274 15.5883 11.8524 15.4922L9.22736 12.1688C9.13126 12.0469 9.21798 11.8664 9.37501 11.8664H11.107V3.9375C11.107 3.83438 11.1914 3.75 11.2945 3.75H12.7008C12.8039 3.75 12.8883 3.83438 12.8883 3.9375V11.8688H14.625C14.782 11.8688 14.8688 12.0492 14.7727 12.1711L12.1477 15.4922ZM19.1719 14.6719H20.5781C20.6812 14.6719 20.7656 14.7563 20.7656 14.8594V19.5C20.7656 19.9148 20.4305 20.25 20.0156 20.25H3.98438C3.56953 20.25 3.23438 19.9148 3.23438 19.5V14.8594C3.23438 14.7563 3.31875 14.6719 3.42188 14.6719H4.82812C4.93125 14.6719 5.01562 14.7563 5.01562 14.8594V18.4688H18.9844V14.8594C18.9844 14.7563 19.0688 14.6719 19.1719 14.6719Z",fill:"currentColor"})])],-1))],8,Rve)]))),128))])),J[6]||(J[6]=X("div",{class:"dialog-divider"},null,-1)),R(g)?(G(),Q("div",Nve,pt(R(g)),1)):he("",!0)])])):he("",!0)]),_:1})]))]),_:1})}}}),MB=sn(Dve,[["__scopeId","data-v-5c6d4e0d"]]),Bve=Object.freeze(Object.defineProperty({__proto__:null,default:MB},Symbol.toStringTag,{value:"Module"})),Uve={key:0,class:"flex flex-justify-center flex-items-center mt-3a"},Fve=["innerHTML"],$ve=Lt({__name:"BrowserDownloadDropdown",props:{buttonInfo:{type:Object,default:()=>({})},products:{type:Array,default:()=>[]},size:{type:String,default:"small"},eventLabel:{type:String,default:"nav_header"},hoverTrack:{type:Object,default:()=>null},tipText:{type:String,default:""},tipIconClass:{type:String,default:""}},setup(t){const{$trace:e}=Mt(),r=t,a=Te(!1),s=l=>{r.products.length!==0&&(l.preventDefault(),l.stopPropagation(),a.value=!0,r.hoverTrack&&e&&e.traceCustomEvent&&e.traceCustomEvent({event:r.hoverTrack.event||"show",event_label:r.hoverTrack.event_label||r.eventLabel,event_category:r.hoverTrack.event_category||"download_btn"}))};return(l,d)=>{const _=IB,m=MB;return G(),Q("div",{class:"browser-download-wrapper",onClickCapture:s},[at(_,go(r.buttonInfo,{size:r.size,class:"browser-download-trigger"}),null,16,["size"]),r.tipText?(G(),Q("div",Uve,[X("i",{class:ct(r.tipIconClass)},null,2),X("span",{innerHTML:r.tipText,class:"font-s-xs"},null,8,Fve)])):he("",!0),at(m,{modelValue:R(a),"onUpdate:modelValue":d[0]||(d[0]=b=>wl(a)?a.value=b:null),products:t.products,"event-label":t.eventLabel},null,8,["modelValue","products","event-label"])],32)}}}),NB=sn($ve,[["__scopeId","data-v-c7d67e58"]]),jve=Object.freeze(Object.defineProperty({__proto__:null,default:NB},Symbol.toStringTag,{value:"Module"})),Vve={class:"aio-item relative"},zve=["href"],Hve={class:"tit"},Gve=["innerHTML"],qve=["innerHTML"],Wve={class:"btn-box"},Yve=Lt({__name:"AioItem",props:{title:{type:String,default:""},product:{type:Object,default:()=>{}},link:{type:String,default:""},desc:{type:String,default:""},imgUrl:{type:String,default:""},off:{type:String,default:""},imgW:{type:String,default:"204"},imgH:{type:String,default:"204"},mediaAlt:{type:String,default:""},productLine:{type:String,default:""},btnInfo:{type:Object,default:()=>({})},elkParams:{type:Object,default:()=>({})}},setup(t){return(e,r)=>{var m,b,g;const a=Pp,s=Or,l=Es,d=uc,_=bo("track");return G(),Q("div",Vve,[ft((G(),Q("a",{href:t.link}
67,[t.off?(G(),je(a,{key:0,type:"cardRight"},{default:nt(()=>[jn(pt(t.off),1)]),_:1})):he("",!0),X("div",Hve,[t.title?(G(),Q("span",{key:0,class:"font-600 font-s-md pro-name",innerHTML:t.title},null,8,Gve)):he("",!0)]),t.desc?(G(),Q("div",{key:1,class:"desc mb-3a",innerHTML:t.desc},null,8,qve)):he("",!0),t.imgUrl?(G(),je(s,{key:2,class:"img",src:t.imgUrl,width:t.imgW,height:t.imgH,alt:t.mediaAlt},null,8,["src","width","height","alt"])):he("",!0),X("div",Wve,[at(d,null,{default:nt(()=>[at(l,dh(J2({...t.btnInfo,theme:"ghost",size:"normal"})),null,16)]),_:1})])],8,zve)),[[_,{...t.elkParams,event_value:(g=(b=(m=t.product)==null?void 0:m.data)==null?void 0:b.attributes)==null?void 0:g.slug},"click"]])])}}}),Kve=sn(Yve,[["__scopeId","data-v-105532c4"]]),Jve={class:"sub-items"},Xve={key:0,class:"sub-items-box"},Qve={class:"flex flex-col"},Zve={class:"flex items-center gap-2a mb-4a"},eye=["innerHTML"],tye=["innerHTML"],nye={key:0},rye=["href"],oye={class:"pname-box relative"},aye=["innerHTML"],iye=["innerHTML"],sye={key:0,class:"item bg-normal relative"},cye=["href"],uye={class:"pname-box relative"},lye=["innerHTML"],dye=["innerHTML"],pye=["innerHTML"],_ye=["href"],fye={class:"pname-box relative"},mye=["innerHTML"],hye=["innerHTML"],gye=Lt({__name:"SubItems",props:{items:{type:Array,default:()=>[]},elkParams:{type:Object,default:()=>({})},extension:{type:Object,default:()=>({})}},setup(t){const e=t,r=ce(()=>{var s,l,d;return((s=e==null?void 0:e.extension)==null?void 0:s.title)&&((d=(l=e==null?void 0:e.extension)==null?void 0:l.items)==null?void 0:d.length)}),a=Te(0);return(s,l)=>{var b,g,y,E,S,O,w,k,P,C,L;const d=Pp,_=Or,m=bo("track");return G(),Q("div",Jve,[R(r)?(G(),Q("div",Xve,[X("div",Qve,[X("div",Zve,[(b=t.items[0])!=null&&b.title?(G(),Q("div",{key:0,class:ct(["cursor-pointer",R(a)===0?"active-title":""]),onClick:l[0]||(l[0]=B=>a.value=0),innerHTML:(g=t.items[0])==null?void 0:g.title},null,10,eye)):he("",!0),l[2]||(l[2]=X("div",{class:"line text-color"},null,-1)),(y=t.items[1])!=null&&y.title?(G(),Q("div",{key:1,class:ct(["cursor-pointer",R(a)===1?"active-title":""]),onClick:l[1]||(l[1]=B=>a.value=1),innerHTML:(E=t.items[1])==null?void 0:E.title},null,10,tye)):he("",!0)]),t.items[R(a)]?(G(),Q("div",nye,[(G(!0),Q(gt,null,ln(t.items[R(a)].items,B=>(G(),Q("div",{key:B.id,class:"item bg-normal"},[ft((G(),Q("a",{href:B.link,class:"pname-box-a text-hover-color"},[X("div",oye,[X("span",{class:"font-600 pname",innerHTML:B.title},null,8,aye),B.off?(G(),je(d,{key:0,class:"ml-2a absolute bottom-5 right--4",size:"medium",type:"promotion"},{default:nt(()=>[jn(pt(B.off),1)]),_:2},1024)):he("",!0)]),X("div",{class:"desc",innerHTML:B.desc},null,8,iye)],8,rye)),[[m,{...t.elkParams,event_value:B.title.toLowerCase().replace(/\s+/g,"_")},"click"]])]))),128)),R(a)===0&&R(r)?(G(),Q("div",sye,[ft((G(),Q("a",{href:t.extension.items[0].link,class:"pname-box-a text-hover-color"},[X("div",uye,[X("span",{class:"font-600 pname",innerHTML:t.extension.items[0].title},null,8,lye),t.extension.items[0].off?(G(),je(d,{key:0,class:"ml-2a absolute bottom-5 right--4",size:"medium",type:"promotion"},{default:nt(()=>[jn(pt(t.extension.items[0].off),1)]),_:1})):he("",!0)]),X("div",{class:"desc",innerHTML:t.extension.items[0].desc},null,8,dye)],8,cye)),[[m,{...t.elkParams,event_value:t.extension.items[0].title.toLowerCase().replace(/\s+/g,"_")},"click"]]),(w=(O=(S=t.extension.items[0].media)==null?void 0:S.data)==null?void 0:O.attributes)!=null&&w.url?(G(),je(_,{key:0,src:(C=(P=(k=t.extension.items[0].media)==null?void 0:k.data)==null?void 0:P.attributes)==null?void 0:C.url,lazy:!0,class:"icon-extension-active",alt:(L=t.extension.items[0])==null?void 0:L.title,width:"57",height:"62"},null,8,["src","alt"])):he("",!0)])):he("",!0)])):he("",!0)])])):(G(!0),Q(gt,{key:1},ln(t.items,(B,N)=>(G(),Q("div",{key:N,class:"sub-items-box"},[B.title?(G(),Q(gt,{key:0},[B.title?(G(),Q("div",{key:0,class:"font-600 mb-4a",innerHTML:B.title},null,8,pye)):he("",!0),(G(!0),Q(gt,null,ln(B.items,D=>(G(),Q("div",{key:D.id,class:"item bg-normal"},[ft((G(),Q("a",{href:D.link,class:"pname-box-a text-hover-color"},[X("div",fye,[X("span",{class:"font-600 pname",innerHTML:D.title},null,8,mye),D.off?(G(),je(d,{key:0,class:"ml-2a absolute bottom-5 right--4",size:"medium",type:"promotion"},{default:nt(()=>[jn(pt(D.off),1)]),_:2},1024)):he("",!0)]),X("div",{class:"desc",innerHTML:D.desc},null,8,hye)],8,_ye)),[[m,{...t.elkParams,event_value:D.title.toLowerCase().replace(/\s+/g,"_")},"click"]])]))),128))],64)):he("",!0)]))),128))])}}}),bye=sn(gye,[["__scopeId","data-v-1e60b8c9"]]),oc=Xy.globalOptionPids.bookfab,DB={kindle_kobo:{singlePids:{win:[804,805],mac:[1804,1805]},bundle:"kindle_kobo_bundle"},creator_cloud:{singlePids:{win:[879,813],mac:[]}
67,bundle:"creator_cloud_bundle"},audible:{singlePids:{win:[687,864,866,868],mac:[1687,1864,1866,1868]},bundle:"audiobook_suite"},manga:{singlePids:{win:[867,869,680,681,683,684,688,689,695],mac:[1867,1869,1680,1681,1683,1684,1688,1689,1695]},bundle:"manga_suite"}},iLe=oc.manga_suite.win,sLe=Number(oc.manga_suite.mac)||0,vye=oc.creator_cloud_bundle.win,cLe=oc.kindle_kobo_bundle.win;var H2;const uLe=(H2=oc.audiobook_suite)==null?void 0:H2.win;var G2;const lLe=Number((G2=oc.audiobook_suite)==null?void 0:G2.mac)||0,yye=t=>{for(const[e,r]of Object.entries(DB))if([...r.singlePids.win,...r.singlePids.mac].includes(t))return e},dLe=t=>{var d,_;const e=yye(t);if(!e)return[];const r=DB[e],a=(d=oc[r.bundle])==null?void 0:d.win,s=r.macFallback||r.bundle,l=(_=oc[s])==null?void 0:_.mac;return[a,l].filter(m=>!!m)},Eye={813:"1Y"},wye=["aio_all","is_newest_aio_user","is_newest"],kh={dvdfab:{upgrade_user:"upgrade",complete_user:"complement",is_new_user:"new",is_newest_aio_user:"new",dvd_only_upgrade:"upgrade",not_dvd_only_upgrade:"upgrade"},streamfab:{new:"new",aio_all:"new",sub:"new",single_upgrade:"upgrade",mycombo_upgrade:"upgrade",aio_upgrade:"complement"},musicfab:{is_new_user:"new",new_no_email:"new",new:"new",is_newest:"new",sub:"new",single_upgrade:"upgrade",aio_upgrade:"complement",aio_completion:"complement"},recordfab:{is_new_user:"new",is_new:"new"},playerfab:{is_new_user:"new",old_user:"upgrade",is_new:"new"},bookfab:{is_new_user:"new",new:"new",aio_all:"new",single_upgrade:"upgrade"},media_recover:{is_new_user:"new"},passkey:{upgrade_user:"upgrade",complete_user:"complement",is_new_user:"new",is_newest_aio_user:"new",cros_user:"cros_pros"}},Im={dvdfab:{cros_sub:"cros_pro"},passkey:{new:"new",is_new_user:"new",is_newest_aio_user:"passkey_all",cros_sub:"cros_pro",cros_user:"cros_pro",sub:"sub"}},l2=(t,e,r,a="LFT",s="")=>{var _,m,b,g,y,E;let l={};e&&Object.keys(e).length&&(l={...l,...e}),(_=t==null?void 0:t.price)!=null&&_.discount_type&&(l[(m=t==null?void 0:t.price)==null?void 0:m.discount_type]=(b=t.price)==null?void 0:b.code);for(const S in r)["event_label","event_category"].includes(S)||(l[S]=r[S]);if((g=t==null?void 0:t.price)!=null&&g.discount_type&&((y=t==null?void 0:t.price)==null?void 0:y.discount_type)==="discount"&&(l.diff_sign=encodeURIComponent(decodeURIComponent((E=t==null?void 0:t.price)==null?void 0:E.discount_verify))),(t==null?void 0:t.productLine)==="bookfab"&&[780,1780].includes(+t.pid))for(const S of["ext_params_num_param1","ext_params_num_param2","ext_params_num_param3","ext_params_num_param4","ext_params_num_param5","ext_params_num_param6","ext_params_num_param7","ext_params_num_param8","ext_params_num_param9"])l[S]===0&&(l[S]="0");const d=_h(l);return wh(t==null?void 0:t.pid,a,d?"&"+d:"",{})},Sye=(t,e)=>{const r=Math.pow(10,e);return Math.round(t*r)/r},d2=(t,e,r,a)=>{var l,d;const s={pid:e.pid};(l=e.price)!=null&&l.payment_price&&(s.price=((d=e.price)==null?void 0:d.payment_price)||0);for(const _ in r)(r[_]===void 0||r[_]===null||r[_]==="")&&delete r[_];return{event:t,pids:[+e.pid],products:{list_count:1,type:a||"buy_now",list:[s]},...r}},pLe=({product:t,currency:e,locale:r,productLine:a,userTags:s,elkCustomParams:l,btnInfo:d,extraElkParams:_,elkExtModule:m})=>{var D,M,U,F,Y,q,H;const b=ao().value.common;(D=t==null?void 0:t.imgs)==null||D.find(K=>K.label==="basic");let g=t.price,y=t.options;if(!t.isDiffPrice){const K=(M=t.price)==null?void 0:M.find(oe=>oe.key==="LFT"),z=(K==null?void 0:K.value)||0;let J=z;const re=(U=t.coupon)==null?void 0:U[0];if(re!=null&&re.key){const oe=(re==null?void 0:re.value)||1;J=+(z-z*(1-oe))}g={code:(re==null?void 0:re.key)||"",currency:e[0],discount_rate:(re==null?void 0:re.value)||1,discount_type:"coupon",discount_verify:(re==null?void 0:re.key)||"",off_num:(re==null?void 0:re.text)||0,origin_price:z,payment_price:Sye(+J,2)},y={has_lft_options_num:0,has_nlt_options_num:0,has_online_lft_options_num:0,has_online_nlt_options_num:0,has_online_options_num:0,has_options_num:0,total_options_num:((Y=(F=t.products)==null?void 0:F.data)==null?void 0:Y.length)||0}}const E=Dye(a,t.userTagType);let S=[];S=P_e({productInfo:t,productLine:a,userType:t.userTagType,currency:e,locale:r});const O=vE(t.pid,s,t.userTagType);O&&(S=[]);const w=g.off_num?["upgrade","complement"].includes(E)&&t.productType==="aio"?b.upgrade_off:b.coupon_num_2.replace("{num}",g.off_num+""):"",k=l!=null&&l.useStandardElkParams?Oye({productInfo:t,productLine:a,userTags:s,elkCustomParams:l,locale:r}):Pye({productInfo:t,productLine:a,userTags:s,elkCustomParams:l}),P=BB(t,r,S,O);(H=(q=t.diffPriceInfo)==null?void 0:q.local_names)==null||H.find(K=>K.lang===r);const{getAuthProductList:C}=zi(),L={...t,boxImg:P,price:g,options:y,userTagType:t.userTagType||"is_new_user",giftItems:S,discountText:w,proAuthInfoList:t.productType==="aio"&&["upgrade","complement"].includes(E)?C(Ii(t),{options:y}):""},B=kye({elkParams:{...k,..._||{}}
67,btnInfo:d,productInfo:L,userType:E,commonJson:b});if(L.btnList=B,L.price.display_payment_price=Qc(L.price.payment_price,"<span>"+e[1]+"</span>",r),a==="streamfab"&&L.productType==="aio"){const{hasLftProducts:K,notLftProducts:z}=Tye(L);L.hasLftProducts=K,L.notLftProducts=z}return L},Tye=t=>{var d,_,m,b;const e=(_=(d=t.products)==null?void 0:d.data)==null?void 0:_.map(g=>g.attributes),r=((m=t.options)==null?void 0:m.lft_owned)||[],a=((b=t.options)==null?void 0:b.lft_not_owned)||[],s=r.map(g=>e.find(y=>+y.pid==+g)),l=a.map(g=>e.find(y=>+y.pid==+g));return{hasLftProducts:s,notLftProducts:l}},BB=(t,e,r=[],a=!1)=>{var b,g,y,E,S,O,w,k,P;let s=(b=t==null?void 0:t.imgs)==null?void 0:b.find(C=>C.label==="box");s||(s=(g=t==null?void 0:t.imgs)==null?void 0:g.find(C=>C.label==="basic"));const l=(E=(y=t.diffPriceInfo)==null?void 0:y.local_names)==null?void 0:E.find(C=>C.lang===e);let d=l;if((!d||!d.img_list||!d.img_list.length)&&(d=(O=(S=t.diffPriceInfo)==null?void 0:S.local_names)==null?void 0:O.find(C=>C.lang==="en")),[780,1780].includes(Number(t==null?void 0:t.pid))){const C=a?"box_nogift":"box_all_gift",L=N=>N.label===C&&N.url,B=((w=l==null?void 0:l.img_list)==null?void 0:w.find(L))||((k=t.imgs)==null?void 0:k.find(L));if(B)return B.url}const _=(P=d==null?void 0:d.img_list)==null?void 0:P.find(C=>C.label==="box");return(_==null?void 0:_.url)||(d==null?void 0:d.pic)||(s==null?void 0:s.url)},kye=({elkParams:t,btnInfo:e,productInfo:r,userType:a,commonJson:s})=>{var b,g;const l=[],d=Eye[`${r.pid}`]||"LFT";let _=l2(r,{},{et_pa:1,...t},d,a);+r.pid===vye&&(_=l2({...r,pid:"879,813"},{},{et_pa:1,...t},"LFT,1Y",a));const m=(e==null?void 0:e.needTypes)||["buy","download"];return m.includes("buy")&&l.push({info:{href:_,size:"normal",showIcon:!1,label:["upgrade","complement"].includes(a)&&r.type==="aio"?s.upgrade_now:s.buy_now,theme:"primary",slug:r.slug,tag:"a",icon:""},click:d2("buy_now",r,t),exposure:e!=null&&e.noShowEvent?null:d2("show",r,{...t,...(e==null?void 0:e.showExtraElkParams)||{}}),component:"MyButtonBuy",tipText:"",tipIconClass:""}),m.includes("download")&&l.push({info:{href:((g=(b=r.downloadUrl)==null?void 0:b[0])==null?void 0:g.url)||"",size:"normal",showIcon:!1,label:(e==null?void 0:e.downloadLabel)||s.free_download,theme:"ghost",tag:"a",slug:"","data-warden-ck-parm":nc({event_label:e==null?void 0:e.eventLabel,pids:[+r.pid]})},component:"MyButtonDownload",tipText:"",tipIconClass:""}),l},Aye=(t,e)=>{var r;return(r=t==null?void 0:t.options)==null?void 0:r.lft_owned.includes(t.pid+"")},ul={lft:"buy_now_lifetime",aio:"buy_now_bundle",bundle:"buy_now_bundle",other:"buy_now_bundle",mycombo:"custom_now_combo"},Oye=({productInfo:t,productLine:e,userTags:r,elkCustomParams:a,locale:s})=>{var S,O,w,k;const l=t.userTagType,d=t.options||{},_=(a==null?void 0:a.elkExtModule)||"",m=P=>s&&s!=="ja"?Number(P.toFixed(2)):P;let g=l?{upgrade_user:"single_upgrade",complete_user:"aio_upgrade",is_new_user:"new",is_newest_aio_user:"aio_all",is_newest:"aio_all",aio_all:"aio_all"}[l]||l:"new";g==="mycombo_upgrade"&&(g="single_upgrade"),g=gE(g,e);const y=((S=kh[e])==null?void 0:S[l])||l;let E={};if((y==="new"||!y||e==="recordfab")&&!wye.includes(l)){const P=d.total_options_num===d.has_online_lft_options_num;E={et_pa:1,ext_params_num_param2:m(((O=t==null?void 0:t.price)==null?void 0:O.payment_price)||0),ext_params_str_param1:e,ext_params_str_param3:(a==null?void 0:a.routeName)||"",ext_params_str_param4:t.system,ext_params_str_param5:P?"all":"new",ext_params_str_param6:t.name,ext_params_str_param7:+t.pid,ext_params_str_param8:"v3"}}else E={et_pa:1,upgrade:1,ext_params_num_param1:e==="dvdfab"?"":d.has_online_options_num,ext_params_num_param2:m(((w=t==null?void 0:t.price)==null?void 0:w.payment_price)||0),ext_params_num_param3:e==="dvdfab"?"":d.has_options_num-d.has_online_options_num,ext_params_num_param4:e==="dvdfab"?"":d.has_options_num,ext_params_num_param5:e==="dvdfab"?"":d.has_lft_options_num,ext_params_num_param6:e==="dvdfab"?"":d.has_options_num-d.has_lft_options_num,ext_params_num_param7:["dvdfab","streamfab"].includes(e)?d.has_online_lft_options_num:"",ext_params_num_param8:["dvdfab","streamfab","musicfab"].includes(e)?d.total_options_num:"",ext_params_num_param9:["dvdfab","streamfab","musicfab"].includes(e)?d.total_options_num-d.has_online_lft_options_num:"",ext_params_str_param1:e,ext_params_str_param2:"upgrade_price",ext_params_str_param3:_,ext_params_str_param4:t.system,ext_params_str_param5:g,ext_params_str_param6:t.name,ext_params_str_param7:+t.pid,ext_params_str_param8:"v3"};if(e==="recordfab"){const P=UB(l,((k=t==null?void 0:t.price)==null?void 0:k.code)||"",r,a);E.ext_params_str_param2=P.ext_params_str_param2,E.ext_params_str_param5=P.ext_params_str_param3}return e==="playerfab"&&t.type==="aio"&&(E.ext_params_str_param5=""),E},Pye=({productInfo:t,productLine:e,userTags:r,elkCustomParams:a,elkExtModule:s})=>{var _,m,b,g,y,E,S,O,w,k,P,C;let l={};const d=t.userTagType;if(t.type!=="aio"&&+t.pid!=822){const L=Aye(t);switch(e){case"dvdfab":{const B=t.productUserTagType||"new";l=Lye(B,L,((_=t==null?void 0:t.price)==null?void 0:_.code)||"",a),t.productType==="bundle"&&(t.userTagType&&(t.userTagType.includes("option")||t.userTagType.includes("dvd_only_upgrade"))?l=Xd(t,e,"upgrade_license"):l={...l,ext_params_str_param2:"dvd_bundle_buy",ext_params_str_param3:B});break}case"streamfab":{l=Rye(d,L,((m=t==null?void 0:t.price)==null?void 0:m.code)||"",a);const B=Object.values(Xy.globalOptionPids.streamfab.mpd_m3u8),N=Object.values(Xy.globalOptionPids.streamfab.youtube_pro);t.productType==="mycombo"?l={...l,event_label:`${a!=null&&a.routeName?`${a==null?void 0:a.routeName}_`:""}`+ul.mycombo,event_category:`${a!=null&&a.routeName?`${a==null?void 0:a.routeName}_`:""}`+ul.mycombo,pids:[+t.pid],ext_params_str_param1:`streamfab_${a==null?void 0:a.routeName}_button`,ext_params_str_param2:"mycombo_customize",ext_params_str_param3:""}:B.includes(+t.pid)?l={...l,ext_params_str_param2:t.pid+"_bundle_"+((b=t.price)==null?void 0:b.off_num),ext_params_str_param3:"",event_category:`${a!=null&&a.routeName?`${a==null?void 0:a.routeName}_`:""}`+ul[t.productType||"lft"]}:N.includes(+t.pid)&&(l={...l,ext_params_str_param2:"",ext_params_str_param3:""});break}case"musicfab":{l=p2(),l={...l,ext_params_str_param1:"paid",event_category:`${a!=null&&a.routeName?`${a==null?void 0:a.routeName}_`:""}`+ul[t.productType||"lft"]};break}case"playerfab":{l=Cye(d,L,((g=t==null?void 0:t.price)==null?void 0:g.code)||"",t.pid,a),l={...l,event_category:`${a!=null&&a.routeName?`${a==null?void 0:a.routeName}_`:""}`+ul[t.productType||"lft"]};break}case"passkey":{l=Mye(t.productUserTagType||d,L,((y=t==null?void 0:t.price)==null?void 0:y.code)||"",a);break}case"recordfab":{l=UB(d,((E=t==null?void 0:t.price)==null?void 0:E.
67code)||"",r,a);break}case"bookfab":{const B=t.productUserTagType||"new";if(t.productType==="bundle"){const N=t.lftProductUserTagType||B;l=Iye(N,L,((S=t==null?void 0:t.price)==null?void 0:S.code)||"",((O=t==null?void 0:t.price)==null?void 0:O.off_num)||"",a,t)}else l=xye(B,L,((w=t==null?void 0:t.price)==null?void 0:w.code)||"",a,((k=t==null?void 0:t.price)==null?void 0:k.off_num)||"");l={...l,event_category:`${a!=null&&a.routeName?`${a==null?void 0:a.routeName}_`:""}`+ul[t.productType||"lft"]};break}case"media_recover":{(d==="1Y_dvd_blu_ray"||d==="lifetime_dvd_blu_ray"||d==="aio_dvd_blu_ray")&&(l={event_label:"",event_category:""});break}}}else switch(e){case"dvdfab":{d&&d!=="is_new_user"?l=Xd(t,e,(a==null?void 0:a.elkExtModule)||"upgrade_license"):l=ym(t,d,e,a);break}case"streamfab":{d&&d!=="new"?l=Xd(t,e,(a==null?void 0:a.elkExtModule)||"upgrade_license"):l=ym(t,d,e,a);break}case"musicfab":{l=p2();break}case"passkey":{d==="upgrade_user"?(l=Xd(t,e,(a==null?void 0:a.elkExtModule)||"upgrade_license"),r!=null&&r.passkey_win_bool_buy_aio&&(l.ext_params_str_param5="aio_upgrade")):l=ym(t,d,e,a);break}case"playerfab":{d&&d!=="is_new_user"?l=Xd(t,e,(a==null?void 0:a.elkExtModule)||"upgrade_license"):t.type==="aio"&&(l=ym(t,d,e,a));break}case"bookfab":{const L=t.options||{},B=hB(t.productUserTagType||d,Cn()||""),N=s||(a==null?void 0:a.elkExtModule)||(a==null?void 0:a.routeName)||"",D=Number(L.has_online_lft_options_num||0),M=Number(L.total_options_num||0);l={et_pa:1,...bE(B)?{upgrade:1}:{},ext_params_num_param1:Number(L.has_online_options_num||0),ext_params_num_param2:Number(((P=t==null?void 0:t.price)==null?void 0:P.payment_price)||0),...L.has_options_num!=null&&L.has_online_options_num!=null?{ext_params_num_param3:Number(L.has_options_num)-Number(L.has_online_options_num)}:{},...L.has_options_num!=null?{ext_params_num_param4:Number(L.has_options_num)}:{},...L.has_lft_options_num!=null?{ext_params_num_param5:Number(L.has_lft_options_num)}:{},...L.has_options_num!=null&&L.has_lft_options_num!=null?{ext_params_num_param6:Number(L.has_options_num)-Number(L.has_lft_options_num)}:{},ext_params_num_param7:D,ext_params_num_param8:M,ext_params_num_param9:M-D,ext_params_str_param1:e,ext_params_str_param2:"upgrade_price",ext_params_str_param3:N,ext_params_str_param4:t.system,...B?{ext_params_str_param5:B}:{},ext_params_str_param6:((C=t==null?void 0:t.diffPriceInfo)==null?void 0:C.name)||t.name,ext_params_str_param7:+t.pid,ext_params_str_param8:"v3"};break}}return l},Lye=(t,e,r,a)=>{const s={et_pa:1,ext_params_str_param1:(a==null?void 0:a.elkLftParams1)||"",ext_params_str_param2:"lft100",ext_params_str_param3:"other"};return s.ext_params_str_param3=Im.dvdfab[t]||t,r.includes("dvdfab_dc_h8")?s.ext_params_str_param2="lft40":r.includes("dvdfab_dc_l8")||r.includes("FAB-NEW")?s.ext_params_str_param2="lft25":r.includes("dvdfab_cros_sg")?s.ext_params_str_param2="lft10":r.includes("PEA30OFF")&&(s.ext_params_str_param2="lft30"),s},Rye=(t,e,r="",a)=>{const s={et_pa:1,ext_params_str_param1:(a==null?void 0:a.elkLftParams1)||"",ext_params_str_param2:"lft100",ext_params_str_param3:"other"};return t.includes("new")||t.includes("aio_all")||e?(t.includes("new")&&(s.ext_params_str_param3="new"),e&&(s.ext_params_str_param3="same"),t.includes("aio_all")&&(s.ext_params_str_param3="streamfab_all")):r.includes("streamfab_dc_h13")?(s.ext_params_str_param2="lft30",s.ext_params_str_param3="streamfab_h13"):r.includes("streamfab_dc_l13")&&(s.ext_params_str_param2="lft20",s.ext_params_str_param3="streamfab_l13"),r.includes("streamfab_cros_sg")&&(s.ext_params_str_param2="lft10",s.ext_params_str_param3="cros_pro"),s},p2=()=>({et_pa:1,ext_params_str_param1:"paid"}),Cye=(t,e,r="",a,s)=>{if(+a==968){const l={et_pa:1,ext_params_str_param1:(s==null?void 0:s.elkLftParams1)||"",ext_params_str_param2:""};return r.includes("streamplayer_old_user_new")?l.ext_params_str_param2="has_player_pro":(t==="new"||t==="is_newest_aio_user"||e||t==="is_new_user")&&((t==="new"||t==="is_new_user")&&(l.ext_params_str_param2="new"),e&&(l.ext_params_str_param2="same")),l}else return{et_pa:1,ext_params_str_param1:"paid"}},xye=(t,e,r="",a,s)=>{const l={et_pa:1,ext_params_str_param1:(a==null?void 0:a.elkLftParams1)||"",ext_params_str_param2:s>0?"lft"+s:"lft100",ext_params_str_param3:"new"};return t==="sub"?l.ext_params_str_param3="sub":t==="is_buy_user"||t==="old_user"||e?(l.ext_params_str_param3="bookfab_old",(e||t!=null&&t.includes("is_buy_user"))&&(l.ext_params_str_param3="same")):(t==="cross_single_user"||t==="cross_aio_user"||t==="aio_user"||t==="aio_all")&&(l.ext_params_str_param3="cros_pro"),l},Iye=(t,e,r="",a,s,l)=>{var _,m,b;const d={et_pa:1,ext_params_str_param1:(s==null?void 0:s.elkLftParams1)||"",ext_params_str_param2:"bundle"+a,ext_params_str_param3:"new"};if(t!=null&&t.includes("sub")?d.ext_params_str_param3="sub":t!=null&&t.includes("is_buy_user")||t!=null&&t.includes("full_owned")||t!=null&&t.includes("old_user")||t!=null&&t.includes("bookfab_old")||t!=null&&t.includes("manga_suite_upgrade")||t!=null&&t.includes("audiobook_suite_upgrade")||e?(d.ext_params_str_param3="bookfab_old",(t!=null&&t.includes("is_buy_user")||t!=null&&t.includes("full_owned")||e)&&(d.ext_params_str_param3="same")):(t!=null&&t.includes("cross_single_user")||t!=null&&t.includes("cross_aio_user")||t!=null&&t.includes("cros_pro")||t!=null&&t.includes("aio_user")||t!=null&&t.includes("aio_all"))&&(d.ext_params_str_param3="cros_pro"),(r!=null&&r.includes("manga_suite_upgrade")||r!=null&&r.includes("audiobook_suite_upgrade")||t!=null&&t.includes("full_owned"))&&l){const g=((_=l.options)==null?void 0:_.total_options_num)??0,y=((m=l.options)==null?void 0:m.has_online_lft_options_num)??0;d.ext_params_str_param4=l.system||"win",d.ext_params_num_param2=(b=l.price)==null?void 0:b.payment_price,d.ext_params_num_param7=y,d.ext_params_num_param8=g,d.ext_params_num_param9=g-y}
67return d},Mye=(t,e,r="",a)=>{const s={et_pa:1,ext_params_str_param1:(a==null?void 0:a.elkLftParams1)||"",ext_params_str_param2:"lft100",ext_params_str_param3:"other"};return e||Im.passkey[t]?(e&&(s.ext_params_str_param3="same"),Im.passkey[t]&&(s.ext_params_str_param3=Im.passkey[t])):r.includes("passkey_dc_h4")?(s.ext_params_str_param2="lft40",s.ext_params_str_param3="passkey_h4"):r.includes("passkey_dc_l4")&&(s.ext_params_str_param2="lft20",s.ext_params_str_param3="passkey_l4"),r.includes("passkey_cros_sg")&&(s.ext_params_str_param2="lft10",s.ext_params_str_param3="cros_pro"),s},UB=(t,e="",r,a)=>{const s={et_pa:1,ext_params_str_param1:(a==null?void 0:a.elkLftParams1)||"",ext_params_str_param2:"lft15",ext_params_str_param3:"other"},l=r.streamfab_win_bool_buy_aio||r.streamfab_mac_bool_buy_aio,d=r.streamfab_win_num_options_lft_count>=13||r.streamfab_mac_num_options_lft_count>=13,_=r.streamfab_win_bool_buy||r.streamfab_mac_bool_buy,m=t==null?void 0:t.includes("aio_all"),b=kh.recordfab[t]||t;return b!=null&&b.includes("new")||m||t?(b!=null&&b.includes("new")&&(s.ext_params_str_param3="new"),t==="is_buy"&&(s.ext_params_str_param3="same"),m&&(s.ext_params_str_param3="streamfab_all")):d?s.ext_params_str_param3="streamfab_h13":(l||_)&&(s.ext_params_str_param3="streamfab_l13"),e.includes("recordfab_cros_sg")&&t!=="is_buy"&&t!=="is_new"&&(d?(s.ext_params_str_param2="lft40",s.ext_params_str_param3="streamfab_h13"):l||_||t==="is_sub"?(s.ext_params_str_param2="lft25",s.ext_params_str_param3="streamfab_l13",t&&t==="is_sub"&&(s.ext_params_str_param3="same")):r!=null&&r.common_bool_buy&&(s.ext_params_str_param2="lft20",s.ext_params_str_param3="cros_pro")),s},Xd=(t,e,r)=>{var _,m,b;const a=t.options||{},s={upgrade_user:"single_upgrade",complete_user:"aio_upgrade",is_new_user:"new",is_newest_aio_user:"aio_all"},l=gE(t.userTagType?s[t.userTagType]||t.userTagType:"new",e);let d={};if(l==="new"){const g=a.total_options_num===a.has_online_lft_options_num;d={et_pa:1,ext_params_str_param1:e,ext_params_str_param4:t.system,ext_params_str_param5:g?"all":"new",ext_params_str_param6:((_=t==null?void 0:t.diffPriceInfo)==null?void 0:_.name)||t.name,ext_params_str_param7:t.pid,ext_params_str_param8:"v3"}}else d={et_pa:1,upgrade:1,ext_params_num_param1:e==="dvdfab"?"":a.has_online_options_num,ext_params_num_param2:((m=t==null?void 0:t.price)==null?void 0:m.payment_price)||0,ext_params_num_param3:e==="dvdfab"?"":a.has_options_num-a.has_online_options_num,ext_params_num_param4:e==="dvdfab"?"":a.has_options_num,ext_params_num_param5:e==="dvdfab"?"":a.has_lft_options_num,ext_params_num_param6:e==="dvdfab"?"":a.has_options_num-a.has_lft_options_num,ext_params_num_param7:["dvdfab","streamfab"].includes(e)?a.has_online_lft_options_num:"",ext_params_num_param8:["dvdfab","streamfab","musicfab"].includes(e)?a.total_options_num:"",ext_params_num_param9:["dvdfab","streamfab","musicfab"].includes(e)?a.total_options_num-a.has_online_lft_options_num:"",ext_params_str_param1:e,ext_params_str_param2:"upgrade_price",ext_params_str_param3:e==="dvdfab"?"":r,ext_params_str_param4:t.system,ext_params_str_param5:l,ext_params_str_param6:((b=t==null?void 0:t.diffPriceInfo)==null?void 0:b.name)||t.name,ext_params_str_param7:t.pid,ext_params_str_param8:"v3"};return d},Nye=[700,701,806,810,826,850,1700,1701,1806,1810,1826],ym=(t,e,r,a)=>{var d;const s={et_pa:1,ext_params_str_param1:(a==null?void 0:a.elkLftParams1)||"",ext_params_str_param2:"",ext_params_str_param3:""},l=((d=kh[r])==null?void 0:d[e])||e;return["upgrade","complement"].includes(l)?(s.ext_params_str_param2="aio_up",s.ext_params_str_param3="non_all"):(s.ext_params_str_param2="aio_buy",s.ext_params_str_param3="other"),r==="passkey"&&(s.ext_params_str_param2="aio_buy",e==="is_newest_aio_user"?s.ext_params_str_param3="passkey_all":e==="sub"?s.ext_params_str_param3="sub":e==="cros_user"?s.ext_params_str_param3="cros_pro":s.ext_params_str_param3="new"),e==="is_new_user"&&r==="dvdfab"&&!Nye.includes(+t.pid)&&(s.ext_params_str_param4="aio_old"),s},Dye=(t,e)=>{var r;return(r=kh[t||"dvdfab"])==null?void 0:r[e]},_Le=async(t,e,r)=>{const a=Cn(),s=j.common().locale,l=j.product().currency[s],d=j.common().mobile,_=Ge("_EA_TID").value||"",m=Ge("elk_mac").value||"",b=yt().public.API_OM||"";let g=null;const y={user_info:{token_id:_,machine_id:m,email:a},env:{platform:d?"mobile":"desktop",source:"web",domain:"",os:e,app_id:r,currency:l[0],return_options:!0,return_info:!0},debug_user_info:!0,operation_keys:t},E=await $fetch(b+"/price_discount/best/product_list",{method:"POST",body:y}
67);return E.cscode===200?g=E.data:g=null,g},Bye={key:0,class:"flex nav-item-sub nav-anchor"},Uye={key:0,class:"sub-left"},Fye={key:1,class:"sub-left"},$ye=["innerHTML"],jye=["href"],Vye={key:1,class:"pnc-bottom-box pc-nav-bottom"},zye=["innerHTML"],Hye=["href","data-anchor"],Gye=Lt({__name:"BasicDropMenu",props:{info:{type:Object,default:()=>{}},productLine:{type:String,default:""},showProducts:{type:Boolean,default:!1}},emits:["hiddenPanelHandle"],setup(t,{emit:e}){const{locales:r,handProTag:a,handProLink:s,scrollHandler:l,navBarPcDom:d}=rc(),{$trace:_}=Mt(),m=w=>BB(w,j.common().locale,[],vE(w.pid,j.common().userTagsRes)),b=t,g=e,y=ce(()=>{var B;const w=[],k=[],P=[],C=[],L=(B=b.info)==null?void 0:B.subList;return!L||!Array.isArray(L)?[]:(L.sort((N,D)=>N.index-D.index),L.forEach((N,D)=>{N.col===1&&k.push(N),N.col===2&&P.push(N),N.col===3&&C.push(N)}),w.push(k),w.push(P),w.push(C),w)}),E=(w="mainpage",k="mainpage")=>({event:"click",event_category:"nav",event_label:w,event_value:k,event_target:{position:b.productLine+"_nav_header"}}),S=w=>{var k;if(_.traceCustomEvent({...E("products","pnx_more")}),w.target.href.includes(Qe().name)){const P=w.target.dataset.anchor;P&&((k=document.querySelector("#"+P))==null||k.scrollIntoView({behavior:"instant"}))}else location.href=w.target.href;g("hiddenPanelHandle",-1)},O=["streamfab","musicfab"];return br(()=>{l(),window.addEventListener("scroll",l)}),ta(()=>{window.removeEventListener("scroll",l)}),(w,k)=>{var D;const P=Kve,C=bye,L=Pp,B=Ga,N=bo("track");return G(),Q("nav",{id:"SecNavBar",ref_key:"navBarPcDom",ref:d,class:ct(["NavBar-wrapper",["theme-"+t.productLine]])},[(D=t.info)!=null&&D.subList?(G(),Q("div",Bye,[at(B,{class:"flex nav-sub-list"},{default:nt(()=>{var M,U,F,Y,q,H,K,z,J,re,oe,Z;return[(U=(M=t.info)==null?void 0:M.bundleInfo)!=null&&U.length?(G(),Q("div",Uye,[(G(!0),Q(gt,null,ln(t.info.bundleInfo,(ee,ue)=>{var ie,_e,Oe,Ce;return G(),Q(gt,null,[ee&&!O.includes(t.info.key)?(G(),je(P,go({key:ue+"bundle",class:["pro-box",[ee.class?ee.class:"",{"show-bundle":t.info.switch==ue||t.info.bundleInfo.length!=2}]]},{ref_for:!0},{...ee,elkParams:E("products","products"),productLine:t.productLine,items:[{title:t.info.pcBundleTitle,items:t.info.pcBundleList},{title:t.info.mobileBundleTitle,items:t.info.mobileBundleList}],imgUrl:[780,1780].includes(Number((ie=("getStrapiData"in w?w.getStrapiData:R(Ze))(ee.product))==null?void 0:ie.pid))?m(("getStrapiData"in w?w.getStrapiData:R(Ze))(ee.product)):(Ce=(Oe=(_e=("getStrapiData"in w?w.getStrapiData:R(Ze))(ee.product))==null?void 0:_e.imgs)==null?void 0:Oe.find(qe=>qe.label==="box"))==null?void 0:Ce.url,btnInfo:{label:R(r).common.learn_more,href:ee.link,tag:"a",theme:"border"}}),null,16,["class"])):he("",!0)],64)}),256))])):he("",!0),t.info.pcBundleTitle||t.info.mobileBundleTitle?(G(),Q("div",Fye,[at(C,dh(J2({elkParams:E("products","products"),productLine:t.productLine,items:[{title:t.info.pcBundleTitle,items:t.info.pcBundleList},{title:t.info.mobileBundleTitle,items:t.info.mobileBundleList}],extension:{title:t.info.extensionBundleTitle,items:t.info.extensionBundleList}})),null,16)])):he("",!0),R(y)&&R(y).length?(G(),Q("div",{key:2,class:ct(["show-nav-list",{"!pl-160":((Y=(F=t.info)==null?void 0:F.bundleInfo)==null?void 0:Y.length)<1&&!t.info.pcBundleTitle}])},[(q=R(y))!=null&&q.length?(G(),Q("div",{key:0,class:ct(["flex",((H=t.info)==null?void 0:H.key)+"-pro-nav"])},[(G(!0),Q(gt,null,ln(R(y),(ee,ue)=>{var ie;return G(),Q("div",{key:((ie=t.info)==null?void 0:ie.key)+"-col-pro-"+ue,class:"col-pro"},[(G(!0),Q(gt,null,ln(ee,(_e,Oe)=>{var Ce,qe,mt,Je;return G(),Q("ul",{key:((Ce=t.info)==null?void 0:Ce.key)+"_sub_group_"+ue+"_"+Oe,class:ct(["sub-group sub-list flex-wrap",{"show-pro-list":t.info.tabKey==(_e==null?void 0:_e.key)}])},[_e!=null&&_e.title||((mt=(qe=R(y))==null?void 0:qe.filter($e=>$e==null?void 0:$e.length))==null?void 0:mt.length)>1?(G(),Q("li",{key:"sub_title_"+ue,class:"nav-sub-title min-h40"},[X("b",{class:"font-600",innerHTML:(_e==null?void 0:_e.title)||""},null,8,$ye)])):he("",!0),(G(!0),Q(gt,null,ln((Je=_e==null?void 0:_e.products)==null?void 0:Je.data,($e,ke)=>{var ze,Le,Me,Pe;return G(),Q("li",{key:((ze=t.info)==null?void 0:ze.key)+"sub_list_"+ue+"_"+Oe+"_"+ke,class:"sub-list-item text-hover-color"}
67,[ft((G(),Q("a",{href:R(s)(("getStrapiData"in w?w.getStrapiData:R(Ze))($e)),class:ct(["link-hover-line",`${("getStrapiData"in w?w.getStrapiData:R(Ze))($e).class||""}`]),"data-nav":"pro"},[jn(pt((Le=("getStrapiData"in w?w.getStrapiData:R(Ze))($e))==null?void 0:Le.shortName),1)],10,jye)),[[N,E("products",(Me=("getStrapiData"in w?w.getStrapiData:R(Ze))($e))==null?void 0:Me.slug),"click"]]),(Pe=R(a)($e))!=null&&Pe.tag?(G(),je(L,{key:0,class:"ml-2a",type:"colorful",theme:R(a)($e)?R(a)($e).tag.toLowerCase():""},{default:nt(()=>{var Re;return[jn(pt((Re=R(a)($e))==null?void 0:Re.name),1)]}),_:2},1032,["theme"])):he("",!0)])}),128))],2)}),128))])}),128))],2)):he("",!0),(z=(K=t.info)==null?void 0:K.bottomInfo)!=null&&z.title?(G(),Q("div",Vye,[(J=t.info.bottomInfo)!=null&&J.title&&!((re=t.info.bottomInfo)!=null&&re.link)?(G(),Q("div",{key:0,class:"pnc-txt",innerHTML:t.info.bottomInfo.title},null,8,zye)):he("",!0),(oe=t.info.bottomInfo)!=null&&oe.title&&((Z=t.info.bottomInfo)!=null&&Z.link)?(G(),Q("a",{key:1,href:`${t.info.bottomInfo.link+(t.info.bottomInfo.anchor?"#"+t.info.bottomInfo.anchor:"")}`,"data-anchor":t.info.bottomInfo.anchor,class:"pnx-more text-right flex items-center font-w-sb",onClick:tc(S,["prevent"])},[jn(pt(t.info.bottomInfo.title.replace(">",""))+" ",1),k[0]||(k[0]=X("i",{class:"iconfont-sg icon-caret-right font-s-sm ml-2a font-w-r"},null,-1))],8,Hye)):he("",!0)])):he("",!0)],2)):he("",!0)]}),_:1})])):he("",!0)],2)}}}),qye=sn(Gye,[["__scopeId","data-v-17bb76f4"]]),Wye="streamfab-for-browser",Yye=[651,654,655,656,652,657,659,691,658,690,692,693],Kye=(t,e)=>{if(!Array.isArray(t)||t.length===0||(e==null?void 0:e.aioKey)!==Wye)return t;const r=Yye,a=[];for(const l of r){const d=t.find(_=>Number(_.pid)===l);d&&a.push(d)}const s=t.filter(l=>!r.includes(Number(l.pid)));return[...a,...s]},Jye=()=>{const t=Qe().name,e=ao().value.common,r=Ol().value||{},a=j.common().tagProLine||j.common().pageProLine,s=ce(()=>t==="streamfab_for_browser"),l=ce(()=>{if(!s.value)return[];const y=[],E=Ii((r==null?void 0:r.products)||[]).data,S=j.common().mobile;return Array.isArray(E)&&E.length>0&&E.forEach(O=>{var w,k;if(O&&O.downloadUrl){const C=(Array.isArray(O.imgs)?O.imgs:[]).find(B=>(B==null?void 0:B.label)==="icon");let L=((k=(w=O.downloadUrl)==null?void 0:w[0])==null?void 0:k.url)||"";S&&(L=`/mobile-download-button.htm?g=${(O.slug||"").replace(/^streamfab-/,"").replace(/-/g,"_")}&pid=${O.pid}`),y.push({name:O.shortName||O.name,pid:O.pid,downloadUrl:L,system:O.system||"win",icon:(C==null?void 0:C.url)||""})}}),Kye(y,{aioKey:"streamfab-for-browser"})}),d=()=>{const y=document.querySelector('[data-component-id="SaAioProductList"]');if(y){const E=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--nav-height"))||72,S=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--sub-nav-height"))||72,O=E+S+40,w=y.getBoundingClientRect(),k=window.scrollY+w.top-O;window.scrollTo({top:k,behavior:"smooth"})}},_=(y={})=>{const{eventLabel:E="productpage_bottom",position:S=a+"_nav_header",downloadBtnTheme:O="white",buyBtnTheme:w="g-white",size:k="large",tipText:P="",tipIconClass:C=""}=y;return[{component:"MyButtonDownload",isBrowserDownload:!0,info:{showIcon:!0,label:e.free_download||e.try_for_free,theme:O,icon:"icon-extension",size:k,href:"javascript:;"},tipText:P,tipIconClass:C,hover:{event:"show",event_label:E,event_category:"download_btn"}},{component:"MyButton",info:{showIcon:!1,label:e.choose_products||e.buy_now,theme:w,size:k,tag:"div"},click:{event:"click",event_label:E,event_category:"choose_products"}}]},m=ce(()=>s.value?_({eventLabel:"nav_header",downloadBtnTheme:"primary",buyBtnTheme:"ghost",size:"small"}):[]),b=ce(()=>s.value?_({eventLabel:"productpage_bottom",downloadBtnTheme:"white",buyBtnTheme:"g-white",size:"large",tipText:e.download_info,tipIconClass:"iconfont-sg icon-safe11 pr-1a"}):[]),g=ce(()=>s.value?_({eventLabel:"productpage_summary",downloadBtnTheme:"primary",buyBtnTheme:"ghost",size:"large"}):[]);return{isStreamfabForBrowser:s,browserDownloadProducts:l,proInfo:r,scrollToAioProductList:d,getBrowserBtnList:_,navBtnList:m,bannerBtnList:b,bannerTopBtnList:g}},Xye={id:"proNavBarSed","aria-label":"Secondary Navigation",class:"pronavBar-wrapper"},Qye={class:"pronavBar-left"},Zye={class:"pronavBar-left-box"},e0e=["href"],t0e=["innerHTML"],n0e={key:0,class:"pronavBar-menu-list",flex:"","items-center":"",gap32:""},r0e=["onMouseleave","onMouseenterCapture"],o0e=["href","target"],a0e={class:"promotion-menu-text"},i0e=["href","target"],s0e=["innerHTML"],c0e=["href","target","onMouseenter","innerHTML"],u0e=["innerHTML"],l0e=["href","onMouseenter","innerHTML"],d0e=["id"],p0e={class:"pronavBar-right",flex:"","justify-end":""},_0e={class:"pronavBar-btn-box",flex:"","items-center":"",gap10:""},f0e={key:0,class:"pc-nav-menu-content"},m0e=Lt({__name:"SubPc",props:{logo:{type:String,default:""},logoLink:{type:String,default:""},logo_title:{type:String,default:""},logoUrl:{type:String,default:""},productLine:{type:String,default:""},free:{type:Object,default:()=>{}},faqs:{type:Object,default:()=>{}},resource:{type:Object,default:()=>{}},product:{type:Object,default:()=>{}},promotion:{type:Object,default:()=>{}},product_rels:{type:Object,default:()=>{}},topic:{type:Object,default:()=>{}}},setup(t){var Ce,qe,mt,Je,$e,ke,ze,Le,Me,Pe,Re,it,Et,Dt,nn,bn,Xt,xn,Ae,dn,De,Be,wt,ut,St,Gt,Qt,An,$t,_t;const e=t,{reloadBtnData:r,BtnList:a,skeletonLoading:s}=SB(),l=j.common().tagProLine||j.common().pageProLine,d=j.common().locale;Qe().name;const _=ce(()=>e.productLine!=="dvdfab"||Number(j.promotion().promotionPid)>0),{isStreamfabForBrowser:m,browserDownloadProducts:b,scrollToAioProductList:g,navBtnList:y}=Jye(),E=ce(()=>m.value&&y.value.length>0?y.value:a.value),S=ot=>m.value&&ot.component==="MyButtonDownload"&&b.value.length>0,O=`${l}_nav_header`,w=(ot="mainpage",xt="mainpage")=>{const jt={event:"click",event_category:"nav",event_label:ot,event_value:xt,event_target:{position:O}};return ot==="promotion"&&(j.promotion().productLine==="dvdfab"?jt.ext_params_str_param1="promotion_dvdfab":j.promotion().productLine==="passkey"?jt.ext_params_str_param1="promotion_passkey":j.promotion().productLine==="bookfab"&&(jt.ext_params_str_param1="promotion_bookfab")),ot!=="promotion"?jt:Eh(jt,{productLine:j.promotion().productLine,promotionId:j.promotion().promotionPid,campaignTag:j.promotion().promotionTag,userTags:j.common().userTagsRes,client:Nn().value,email:String(Cn()||"")})},k=ot=>(ot==null?void 0:ot.key)==="promotion"?w("promotion","promotion"):ot==null?void 0:ot.elkParams,P=((qe=(Ce=Se())==null?void 0:Ce.siteCfg)==null?void 0:qe.siteLevel)||1,C=[{label:(mt=e.product)==null?void 0:mt.label,key:"product",url:"",coupon:"",link:"",elkParams:w("products","products")}];(Je=e.topic)!=null&&Je.label&&C.push({label:($e=e.topic)==null?void 0:$e.label,key:"topic",url:(ke=e.topic)==null?void 0:ke.url,link:"",coupon:"",elkParams:w("topic","topic")}),(ze=e.free)!=null&&ze.label&&C.push({label:(Le=e.free)==null?void 0:Le.label,key:"free",url:"",link:((Me=e.free)==null?void 0:Me.link)||"",coupon:"",elkParams:w((Pe=e.free)!=null&&Pe.key?(Re=e.free)==null?void 0:Re.key:"free",(it=e.free)!=null&&it.key?(Et=e.free)==null?void 0:Et.key:"free")}),(Dt=e.faqs)!=null&&Dt.label&&C.push({label:(nn=e.faqs)==null?void 0:nn.label,key:"faqs",url:(bn=e.faqs)==null?void 0:bn.url,link:"",coupon:"",elkParams:w("faqs","faqs")}),P===2&&(Xc==null?void 0:Xc.defaultProline)==="streamfab"&&(Xt=e.resource)!=null&&Xt.label&&C.push({label:(xn=e.resource)==null?void 0:xn.label,key:"resource",url:(Ae=e.resource)==null?void 0:Ae.url,link:"",coupon:"",elkParams:w((dn=e.resource)!=null&&dn.key?(De=e.resource)==null?void 0:De.key:"resource",(Be=e.resource)!=null&&Be.key?(wt=e.resource)==null?void 0:wt.key:"resource")}),(ut=e.promotion)!=null&&ut.label&&C.push({label:(St=e.promotion)==null?void 0:St.label,url:(Gt=e.promotion)==null?void 0:Gt.link,coupon:(Qt=e.promotion)==null?void 0:Qt.off,link:"",key:"promotion",elkParams:w("promotion","promotion")});const L=($t=Ze((An=e.promotion)==null?void 0:An.media))==null?void 0:$t.data,B=L&&L.length?(_t=L[0])==null?void 0:_t.attributes:null;Nn().value;const N=Te(-1),D=Te(-1),{$trace:M}
67=Mt();let U=null,F=null;const Y=(ot,xt,jt={})=>{(xt!=null&&xt.link||xt!=null&&xt.url)&&(N.value=-1,D.value=-1),U&&clearTimeout(U),F&&clearTimeout(F),N.value=ot,D.value=ot,U=setTimeout(()=>{jt&&Object.keys(jt).length>0&&M.traceCustomEvent({...jt,event:"hover"})},300);const _n=document.getElementById(`subPcSelectBox_${ot}`),pn=document.getElementById(`subPcSelect_${ot}`);_n&&pn&&(_n.style.height=pn.offsetHeight+"px")},q=(ot,xt)=>{U&&clearTimeout(U),F&&clearTimeout(F);const jt=document.getElementById(`subPcSelectBox_${ot}`);jt&&(jt.style.height="0"),ot===N.value?(U=setTimeout(()=>{N.value=-1},300),F=setTimeout(()=>{D.value=-1},600)):(F=setTimeout(()=>{D.value=-1},300),N.value=-1)},H=ot=>{N.value=-1,U=setTimeout(()=>{D.value=-1},300)},K={bookfab:"promotion",musicfab:"musicfab_promotion",streamfab:"promotion"},z=ce(()=>{var xt,jt,_n,pn;const ot=j.promotion().productLine;return Qe().name===K[ot]||dp(Qe().name)?!0:((jt=(xt=Se())==null?void 0:xt.siteCfg)==null?void 0:jt.siteLevel)===1&&Qe().name==="dvdfab_promotion"&&["dvdfab","dvdfab_us"].includes((pn=(_n=Se())==null?void 0:_n.siteCfg)==null?void 0:pn.domainType)}),J=()=>{if(!(C==null?void 0:C.some(_n=>_n.key==="promotion"))||!_.value)return!1;const xt={...w("promotion","promotion"),event:"show"},{$trace:jt}=Mt();return jt.traceCustomEvent(xt),!0},re=Te(!1);let oe;br(()=>{kr(()=>{if(j.promotion().productLine==="dvdfab"){oe=tr(_,()=>{re.value||!J()||(re.value=!0)},{immediate:!0});const{getDvdPromotionDiffProduct:ot}=AB();sessionStorage.getItem("dvdfab_promotion_diff_user_tag")||ot()}else if(j.promotion().productLine==="passkey"){J();const{getPskPromotionDiffProduct:ot}=OB();sessionStorage.getItem("passkey_promotion_diff_user_tag")||ot()}else j.promotion().productLine==="bookfab"&&J()})}),ta(()=>oe==null?void 0:oe());const Z=ce(()=>{const ot=j.promotion().subNav&&{...j.promotion().subNav};if(ot&&Se().siteCfg.siteLevel===1&&j.promotion().productLine==="streamfab"){const xt={en:"https://streamfab.dvdfab.cn",ja:"https://streamfab.dvdfab.org",zh:"https://streamfab.dvdfab.tw",de:"https://streamfab.dvdfab.at",fr:"https://streamfab.dvdfab.fr"};ot.link=xt[j.common().locale]?xt[j.common().locale]+ot.link:ot.link}return ot}),ee=ce(()=>{var jt,_n,pn,wn;const ot=((_n=Ze((jt=j.promotion().subNav)==null?void 0:jt.media))==null?void 0:_n.data)||[],xt=Th({promotionPid:j.promotion().promotionPid,userTags:j.common().userTagsRes});return((pn=ot[xt])==null?void 0:pn.attributes)||((wn=ot[0])==null?void 0:wn.attributes)}),ue=ce(()=>[150,151,152].includes(Number(j.promotion().promotionPid)));ta(()=>{F&&clearTimeout(F)});const ie=Te(),_e=ot=>{requestAnimationFrame(()=>{ie.value.style.opacity="1";const xt=ot.scrollHeight;ot.style.height=xt+"px"})},Oe=ot=>{ie.value.style.opacity="0",ot.style.height="0px"};return(ot,xt)=>{const jt=Or,_n=Y0,pn=Or,wn=K0,Pr=uc,Lr=vme,yo=NB,Jn=Es,Ur=Ga,io=qye,Mn=bo("track");return G(),Q("nav",Xye,[X("div",{class:ct(["sec-nav-bar",["theme-"+t.productLine]])},[at(Ur,null,{default:nt(()=>[X("div",{class:ct(["pronavBar-box",R(l)]),"flex-between":"","py-25":""},[X("div",Qye,[X("div",Zye,[ft((G(),Q("a",{href:t.logoLink,class:"my-navbar-logo"},[t.logoUrl?(G(),je(jt,{key:0,src:t.logoUrl,loading:"eager",width:32,height:32,alt:t.logo_title},null,8,["src","alt"])):(G(),Q("i",{key:1,class:ct(t.logo)},null,2)),X("span",{class:"font-700 logo-title",innerHTML:t.logo_title},null,8,t0e)],8,e0e)),[[Mn,w(),"click"]])]),C!=null&&C.length?(G(),Q("ul",n0e,[(G(),Q(gt,null,ln(C,(tt,Bt)=>{var rn;return G(),Q(gt,{key:`menu-item-${Bt}`},[tt.label&&!(tt.key==="promotion"&&R(z))&&(tt.key!=="promotion"||R(_))?ft((G(),Q("li",{key:0,class:ct(["pronavBar-menu-item title7",{active:R(N)==Bt&&(tt==null?void 0:tt.key)!=="faqs",active_faqs:(tt==null?void 0:tt.key)==="faqs","promotion-entry-no-shrink":(tt==null?void 0:tt.key)==="promotion"&&R(d)!=="ja"}]),onMouseleave:()=>q(Bt,tt),onMouseenterCapture:tc(()=>Y(Bt,tt,k(tt)),["self"])},[tt.url?(G(),Q(gt,{key:0},[(tt==null?void 0:tt.key)==="promotion"?(G(),Q(gt,{key:0},[R(z)?he("",!0):(G(),je(Pr,{key:0},{default:nt(()=>{var Xn,pr,cn,Vn,lt;return[["dvdfab","passkey","streamfab","musicfab","unifab","bookfab"].includes(("useStore"in ot?ot.useStore:R(j)).promotion().productLine)?(G(),je(wn,{key:0,loading:!R(Z)||!R(Z).labelStyle,animated:""},{template:nt(()=>[at(_n,{variant:"text",style:{width:"100px",height:"28px","border-radius":"14px"}})]),default:nt(()=>{var It,Yt,Zt,fn;
67return[X("a",{class:ct(["promotion-menu-style font-700",{"is-powerup-obon-promotion":R(ue)}]),href:R(Z).link,target:t.productLine==="unifab"&&tt.key==="promotion"?"_blank":"_self"},[at(pn,{class:ct(["promotion-menu-coupon-icon",`is-${t.productLine}-float`]),src:(It=R(ee))==null?void 0:It.url,width:(Yt=R(ee))==null?void 0:Yt.width,height:(Zt=R(ee))==null?void 0:Zt.height,alt:(fn=R(ee))==null?void 0:fn.mediaAlt},null,8,["class","src","width","height","alt"]),X("span",a0e,pt(R(Z).off||R(Z).label),1)],10,o0e)]}),_:2},1032,["loading"])):(G(),Q(gt,{key:1},[(tt==null?void 0:tt.key)==="promotion"?(G(),Q("a",{key:0,class:ct(["promotion-menu-style font-700",{"is-powerup-obon-promotion":R(ue)}]),href:tt.url,target:t.productLine==="unifab"&&tt.key==="promotion"?"_blank":"_self"},[R(B)&&((Xn=R(B))!=null&&Xn.url)?(G(),je(pn,{key:0,class:ct(["promotion-menu-coupon-icon",`is-${t.productLine}-float`]),src:(pr=R(B))==null?void 0:pr.url,width:(cn=R(B))==null?void 0:cn.width,height:(Vn=R(B))==null?void 0:Vn.height,alt:(lt=t.promotion)==null?void 0:lt.mediaAlt},null,8,["class","src","width","height","alt"])):he("",!0),X("span",{class:"promotion-menu-text",innerHTML:tt.coupon||tt.label},null,8,s0e)],10,i0e)):he("",!0)],64))]}),_:2},1024))],64)):(G(),Q("a",{key:1,class:"pronavBar-menu-link",href:tt.url,target:t.productLine==="unifab"&&tt.key==="promotion"?"_blank":"_self",onMouseenter:Xn=>Y(Bt,tt,tt.elkParams),innerHTML:tt.label},null,40,c0e))],64)):(G(),Q(gt,{key:1},[tt.label&&!tt.link?(G(),Q("span",{key:0,class:"pronavBar-menu-link",innerHTML:tt.label},null,8,u0e)):he("",!0),tt.link&&tt.label?(G(),Q("a",{key:1,href:tt.link,class:"pronavBar-menu-link",onMouseenter:Xn=>Y(Bt,tt,tt.elkParams),innerHTML:tt.label},null,40,l0e)):he("",!0)],64)),tt.key==="free"&&!tt.link?(G(),Q("div",{key:2,id:`subPcSelectBox_${Bt}`,class:"free-box"},[at(Lr,go({ref_for:!0},{...t.free,elkKey:(rn=t.free)==null?void 0:rn.key,id:`subPcSelect_${Bt}`,productLine:t.productLine}),null,16)],8,d0e)):he("",!0)],42,r0e)),[[Mn,k(tt),"click"]]):he("",!0)],64)}),64))])):he("",!0)]),X("div",p0e,[X("div",_0e,[(G(!0),Q(gt,null,ln(R(E),(tt,Bt)=>(G(),Q(gt,{key:`btn-item-${Bt}`},[S(tt)?(G(),je(yo,{key:0,"button-info":tt.info,products:R(b),size:"small","event-label":"nav_header","hover-track":tt.hover},null,8,["button-info","products","hover-track"])):R(m)&&tt.component==="MyButton"?ft((G(),je(Jn,go({key:1,ref_for:!0},{...tt.info},{onClick:R(g)}),null,16,["onClick"])),[[Mn,tt.click||{},"click"]]):tt.component==="MyButtonBuy"?(G(),je(wn,{key:2,loading:R(s),animated:"",style:{"line-height":"0"}},{template:nt(()=>[at(_n,{variant:"text",class:"my-btn my-btn__small"})]),default:nt(()=>{var rn;return[((rn=tt.info)==null?void 0:rn.href)==="javascript:;"?ft((G(),je(po(tt.component),go({key:0,"data-buy-dlg":"show","data-pid":tt.pid,"data-pname":tt.pname},{ref_for:!0},{...tt.info}),null,16,["data-pid","data-pname"])),[[Mn,tt.click,"click"]]):(G(),Q(gt,{key:1},[R(r).value?ft((G(),je(po(tt.component),go({key:0,ref_for:!0},{...tt.info}),null,16)),[[Mn,tt.click,"click"],[Mn,tt.exposure,"exposure"]]):he("",!0)],64))]}),_:2},1032,["loading"])):ft((G(),je(po(tt.component),go({key:3,ref_for:!0},{...tt.info}),null,16)),[[Mn,tt.click||{},"click"]])],64))),128))])])],2)]),_:1})],2),ft(X("div",{ref_key:"pcNavMenuRef",ref:ie,class:"pc-nav-menu"},[at(Ml,{name:"dropdown-slide",onEnter:_e,onLeave:Oe},{default:nt(()=>[R(N)===0?(G(),Q("div",f0e,[at(io,{info:t.product,"product-line":t.productLine,"show-products":R(N)===0,onHiddenPanelHandle:H,onMouseleave:xt[0]||(xt[0]=()=>q(0)),onMouseenter:xt[1]||(xt[1]=()=>Y(0))},null,8,["info","product-line","show-products"])])):he("",!0)]),_:1})],512),[[Va,R(D)===0]])])}}}),FB=sn(m0e,[["__scopeId","data-v-ff57a748"]]),h0e=Object.freeze(Object.defineProperty({__proto__:null,default:FB},Symbol.toStringTag,{value:"Module"})),g0e={class:"navbar-box flex-between w-full"},b0e={class:"navbar-left flex items-center"},v0e=["onMouseenter","onMouseleave"],y0e=["href","onMouseenter","innerHTML"],E0e=["onMouseenter"],w0e=["innerHTML"],S0e=["id"],T0e={key:0,class:"promotion-menu"},k0e=["href"],A0e=["innerHTML"],O0e={class:"navbar-right flex items-center"},P0e={key:0,class:"nav-item nav-item-download"},L0e=["href"],R0e={class:"nav-item member-box nav-right-a"},C0e={key:0,class:"no-login"},x0e=["href"],I0e={class:"login-text font-s-normal"},M0e=["href"],N0e=["innerHTML"],D0e={key:0,class:"user-content"},B0e={class:"user-content-body"},U0e={class:"infos"},F0e=["innerHTML"],$0e=["innerHTML"],j0e={class:"links my-member-links"},V0e=["href"],z0e=["innerHTML"],H0e=["href"],G0e=["innerHTML"],q0e=["innerHTML"],W0e={key:2,class:"nav_off_tag icon_nav_off_tag"},Y0e=Lt({name:"NavBarPc",__name:"Pc",setup(t){var bn,Xt,xn,Ae,dn;
67const e=Qe(),r=Dl(),a=ce(()=>{var De;return LB({isArticleDetail:((De=e.meta)==null?void 0:De.isArticleDetail)===!0,hasPageError:!!r.value})}),s=Do("promotionTheme",null),l=ce(()=>{var De;return((De=s==null?void 0:s.value)==null?void 0:De.assets.headerLogo)||null}),{isFixed:d,mainNavData:_,subNavData:m,subNavShow:b,elkEventLabel:g,scrollHandler:y,navBarPcDom:E}=rc(),S=Te(!1),O=Te(-1),w=(De,Be,wt)=>{const ut=De.event_label||De.url,St={position:"main_nav_header"};return Be&&(St.url=Be),{event:Be?"click":"hover",event_label:ut,event_value:wt,xargs_event_category:"nav",event_target:St}},k=async(De,Be,wt)=>{const{$trace:ut}=Mt(),St=w(De,Be,wt);await ut.traceCustomEvent(St)},P=async De=>{var ut,St;const{$trace:Be}=Mt(),wt={event:"hover",event_label:(ut=De==null?void 0:De.key)==null?void 0:ut.toLowerCase(),event_value:(St=De==null?void 0:De.key)==null?void 0:St.toLowerCase(),event_category:"nav",event_target:{position:"main_nav_header"}};await Be.traceCustomEvent(wt)};let C=null;const L=De=>{C&&clearTimeout(C),C=setTimeout(()=>{O.value=De},300);const Be=document.getElementById(`pcSelectBox_${De}`),wt=document.getElementById(`pcSelect_${De}`);Be.style.height=wt.offsetHeight+"px"},B=De=>{C&&clearTimeout(C);const Be=document.getElementById(`pcSelectBox_${De}`);Be.style.height="0",De===O.value&&(C=setTimeout(()=>{O.value=-1},300))},N=()=>{C&&clearTimeout(C),O.value=-1},D=ce(()=>{if(j.common().mobile)return!1;const De=["dvdfab","streamfab","playerfab","unifab","musicfab","passkey"],Be=j.common().userTagsRes||{};let wt=!1,ut=!1,St=!0,Gt=!0;for(const $t of De)if(Be[`dynamic_${$t}_win_bool_full_option`]||(St=!1),Be[`dynamic_${$t}_mac_bool_full_option`]||(Gt=!1),!St&&!Gt)break;wt=St,ut=Gt;const Qt=!(Be!=null&&Be.common_num_options_count);return{win:!Qt&&!wt,mac:!Qt&&!ut}[j.common().client]||!1}),M=ce(()=>j.common().user_info.username),U=ce(()=>j.common().user_info.email),F=ce(()=>j.common().user_info.token),Y=ce(()=>j.common().user_info.isInit),q=((Xt=(bn=Se())==null?void 0:bn.siteCfg)==null?void 0:Xt.siteLevel)||1;ce(()=>j.common().userTagLoading&&+q!=2);const H=ce(()=>{var De;return(De=j.promotion())==null?void 0:De.promotionPid}),K=ce(()=>j.promotion().subNav&&{...j.promotion().subNav}),z=ce(()=>{var wt,ut,St,Gt;const De=((ut=Ze((wt=j.promotion().subNav)==null?void 0:wt.media))==null?void 0:ut.data)||[],Be=Th({promotionPid:j.promotion().promotionPid,userTags:j.common().userTagsRes});return((St=De[Be])==null?void 0:St.attributes)||((Gt=De[0])==null?void 0:Gt.attributes)}),J=ce(()=>[150,151,152].includes(Number(H.value))),re=ce(()=>!D.value&&(Qe().name==="index"&&q===1||j.promotion().productLine==="common")&&Qe().path!=="/promotion.htm"&&Qe().path!=="/streamfab-promotion.htm"),oe=ce(()=>Eh({event_category:"nav",event_label:"promotion",event_value:"promotion",event_target:{position:"main_nav_header"},promotion_id:[H.value]},{productLine:j.promotion().productLine,promotionId:H.value,campaignTag:j.promotion().promotionTag,userTags:j.common().userTagsRes,client:Nn().value,email:String(Cn()||"")})),Z=ce(()=>{var wt,ut,St,Gt,Qt,An;const De=(wt=Se())==null?void 0:wt.mainDomain,Be=j.common().locale;return((St=(ut=Se())==null?void 0:ut.siteCfg)==null?void 0:St.proLine)==="streamfab"?`https://${De[Be]}/streamfab-promotion.htm`:((Qt=(Gt=Se())==null?void 0:Gt.siteCfg)==null?void 0:Qt.proLine)==="musicfab"?
67"/musicfab-promotion.htm":(An=K.value)
67==null?void 0:An.link}),ee={scrollDomId:"test",pageNavId:"NavBar",scrollH:0},ue=Te(!1),ie=Te(0),_e=Te(0),Oe=Te(0),Ce=Te(0),qe=Te(0),mt=Te(0),Je=Te(0),$e=Te(0),ke=Te({}),Le=`https://${(((xn=Se())==null?void 0:xn.mainDomain)||((Ae=Se())==null?void 0:Ae.mainDomain)||((dn=Se())==null?void 0:dn.webDomain))[j.common().locale]}`,Me=()=>{const De=document.getElementsByClassName("pc-nav-container")[0],Be=document.getElementById("proNavBarSed");_e.value=(Be==null?void 0:Be.offsetTop)||0,Oe.value=Be==null?void 0:Be.offsetHeight;const wt=ee.pageNavId,ut=document.getElementById(wt);if(qe.value=(ut==null?void 0:ut.offsetTop)||0,mt.value=ut==null?void 0:ut.offsetHeight,ut){const pn=Pe(ut);Je.value=(pn==null?void 0:pn.allH)||0}De&&(De.style.height=Je.value+Oe.value+"px");const St=ee.scrollDomId,Gt=document.getElementById(St);if(Gt){const pn=Pe(Gt)||{};$e.value=(pn==null?void 0:pn.allH)||0}const Qt=document.querySelector("#overview"),An=Qt==null?void 0:Qt.offsetTop,$t=document.querySelector("#features"),_t=$t==null?void 0:$t.offsetTop,ot=document.querySelector("#guide"),xt=ot==null?void 0:ot.offsetTop,jt=document.querySelector("#tech_specs"),_n=jt==null?void 0:jt.offsetTop;ke.value={pageNav:{id:wt,dom:ut,pageNavH:Je.value,offsetTop:qe.value,offsetHeight:mt.value},proNav:{id:"proNavBarSed",dom:Be,proNavH:Ce.value,offsetTop:_e.value,offsetHeight:Oe.value},scrollDom:{id:St,dom:Gt,scrollDomH:$e.value,offsetHeight:$e.value},anchor:[{id:"overview",dom:Qt,offsetTop:An||0},{id:"features",dom:$t,offsetTop:_t||0},{id:"guide",dom:ot,offsetTop:xt||0},{id:"tech_specs",dom:jt,offsetTop:_n||0}]}},Pe=De=>{if(!De)return{};const Be=window.getComputedStyle(De),wt=parseFloat(Be.height),ut=parseFloat(Be.paddingTop),St=parseFloat(Be.paddingBottom),Gt=parseFloat(Be.marginTop),Qt=parseFloat(Be.marginBottom);let An;return Be.boxSizing==="border-box"?An=wt+Gt+Qt:An=wt+ut+St+Gt+Qt,{allH:An,height:wt,paddingTop:ut,paddingBottom:St,marginTop:Gt,marginBottom:Qt}},Re=()=>{var Gt,Qt,An,$t;const De=ee.pageNavId,Be=document.getElementById(De),wt=document.getElementById("proNavBarSed"),ut=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,St=ee.scrollH;if(ie.value=($e.value||St)+Je.value,ue.value=ut>ie.value,ue.value&&Be){if(wt?(Be.classList.remove("fixed"),wt.classList.add("page-sub-nav-list")):Be.classList.add("fixed"),(Qt=(Gt=ke.value)==null?void 0:Gt.proNav)!=null&&Qt.dom){const _t=($t=(An=ke.value)==null?void 0:An.proNav)==null?void 0:$t.dom,ot=Pe(_t);Ce.value=(ot==null?void 0:ot.allH)||0}}else Be&&wt&&wt.classList.remove("page-sub-nav-list")};br(()=>{y(),kr(()=>{Me(),Re()}),window.addEventListener("scroll",it),window.addEventListener("scroll",y)});const it=()=>{Re()},Et=De=>j.common().pageProLine==="musicfab"&&De.includes("/musicfab")?"/":De,Dt=Te(!1),nn=async()=>{Dt.value=!0;try{const De=Ge("laravel_session").value||"",{logout:Be}=rc();Be(De,()=>{Dt.value=!1})}catch{Dt.value=!1}};return(De,Be)=>{const wt=Or,ut=pme,St=Y0,Gt=K0,Qt=uc,An=Ga,$t=FB,_t=bo("track"),ot=bo("performance-monitor"),xt=bo("track-label"),jt=Z2;return G(),Q(gt,null,[a.value?he("",!0):ft((G(),Q("nav",{key:0,id:"NavBar",ref_key:"navBarPcDom",ref:E,"aria-label":"Primary Navigation",class:ct(["NavBar-wrapper top-0 left-0 w-full z-99",[R(d)?"nav-border":"",{fixed:!R(m)||!R(b)}]])},[X("div",{class:ct(["navbar-box-wrapper main-nav-pc",{"show-promotion-enter":re.value}])},[at(An,null,{default:nt(()=>{var _n,pn,wn,Pr,Lr,yo,Jn,Ur,io,Mn,tt;return[X("div",g0e,[X("div",b0e,[ft((G(),Q("a",{href:Le,class:"navbar-logo font-size-0"},[l.value?(G(),je(wt,{key:0,src:l.value,alt:"promotion logo",class:"theme-header-logo"},null,8,["src"])):(G(),Q("i",{key:1,class:ct((_n=R(_))==null?void 0:_n.logo)},null,2))])),[[_t,{event:"click",event_label:"mainpage",event_value:"mainpage",event_target:{position:"main_nav_header"},event_category:"nav"},"click"]]),X("ul",{class:"navbar-menu flex-between",onMouseleave:N},[(G(!0),Q(gt,null,ln((pn=R(_))==null?void 0:pn.leftNav,(Bt,rn)=>{var Xn,pr;return G(),Q(gt,null,[Bt?(G(),Q("li",{key:"nav_l_"+rn,class:"nav-item pro-menu-item j-nav-item-more-li",onMouseenter:()=>L(rn),onMouseleave:()=>B(rn)},[Bt.link?ft((G(),Q("a",{key:0,href:Et(Bt.link),class:"j_nav_item font-bold",onMouseenter:cn=>P(Bt),innerHTML:Bt==null?void 0:Bt.title},null,40,y0e)),[[_t,{event:"click",event_label:(Xn=Bt==null?void 0:Bt.key)==null?void 0:Xn.toLowerCase(),event_value:(pr=Bt==null?void 0:Bt.key)==null?void 0:pr.toLowerCase(),event_target:{position:"main_nav_header"},event_category:"nav"},"click"]]):(G(),Q("div",{key:1,class:"j_nav_item font-bold j_nav_item_more",onMouseenter:cn=>P(Bt)},[X("span",{innerHTML:Bt==null?void 0:Bt.title},null,8,w0e),Be[8]||(Be[8]=X("i",{class:"iconfont-sg icon-arrow_caret_down"},null,-1)),Be[9]||(Be[9]=X("i",{class:"iconfont-sg icon-arrow_caret_up"},null,-1))],40,E0e)),X("div",{id:`pcSelectBox_${rn}`,class:"pc-select-box"},[at(ut,{items:Bt==null?void 0:Bt.items,idx:rn},null,8,["items","idx"])],8,S0e)],40,v0e)):he("",!0)],64)}),256))],32),ft((G(),Q("div",null,[at(Gt,{loading:Y.value,animated:"",class:"dark flex-center navbar-skeleton"},{template:nt(()=>[at(St,{variant:"h3",class:"w100! h42!"})]),default:nt(()=>{var Bt,rn,Xn,pr,cn,Vn,lt,It,Yt;return[((Bt=K.value)!=null&&Bt.off||(rn=K.value)!=null&&rn.label)&&re.value?ft((G(),Q("div",T0e,[ft((G(),Q("a",{class:ct(["promotion-menu-style font-800",{"is-powerup-obon-promotion":J.value}]),href:Z.value},[z.value&&((Xn=z.value)!=null&&Xn.url)?(G(),je(wt,{key:0,class:"promotion-menu-coupon-icon",src:(pr=z.value)==null?void 0:pr.url,width:(cn=z.value)==null?void 0:cn.width,height:(Vn=z.value)==null?void 0:Vn.height,alt:(lt=z.value)==null?void 0:lt.mediaAlt},null,8,["src","width","height","alt"])):he("",!0),X("span",{class:"promotion-menu-text",innerHTML:((It=K.value)==null?void 0:It.off)||((Yt=K.value)==null?void 0:Yt.label)},null,8,A0e)],10,k0e)),[[_t,{event:"click",...oe.value},"click"]])])),[[_t,{event:"hover",...oe.value},"hover"],[_t,{event:"show",...oe.value},"exposure"]]):he("",!0)]}),_:1},8,["loading"])])),[[ot,{api:"product_list"}]])]),X("div",O0e,[(wn=R(_))!=null&&wn.download?(G(),Q("div",P0e,[ft((G(),Q("a",{href:(Lr=(Pr=R(_))==null?void 0:Pr.download)!=null&&Lr.url.startsWith("https://")?(Jn=(yo=R(_))==null?void 0:yo.download)==null?void 0:Jn.url:Le+((io=(Ur=R(_))==null?void 0:Ur.download)==null?void 0:io.url),class:"nav-right-a font-bold",onClick:Be[0]||(Be[0]=Bt=>{var rn,Xn,pr;return k(R(_),(Xn=(rn=R(_))==null?void 0:rn.download)==null?void 0:Xn.url,R(g)[(pr=R(_))==null?void 0:pr.key])}),onMouseenter:Be[1]||(Be[1]=Bt=>{var rn;return k(R(_),"",R(g)[(rn=R(_))==null?void 0:rn.key])})},[jn(pt((tt=(Mn=R(_))==null?void 0:Mn.download)==null?void 0:tt.label),1)],40,L0e)),[[xt,("getComponentsName"in De?De.getComponentsName:R(Bi))("download")]])])):he("",!0),at(Gt,{loading:Y.value,animated:"",class:"w42! navbar-skeleton"},{template:nt(()=>[at(St,{variant:"h3",class:"w42! h42!",style:{"border-radius":"50%"}})]),default:nt(()=>[at(Qt,null,{default:nt(()=>{var Bt,rn,Xn,pr,cn,Vn,lt,It,Yt;return[X("div",R0e,[F.value?ft((G(),Q("div",{key:1,class:"user-info-con rebuy-user",onMouseenter:Be[6]||(Be[6]=Zt=>
67S.value=!0),onMouseleave:Be[7]||(Be[7]=Zt=>S.value=!1)},[X("a",{href:Le+"/member.htm?a=dashboard",class:"user-name font-bold"},[X("span",{class:"name",innerHTML:((Xn=(rn=M.value)==null?void 0:rn.substring(0,1))==null?void 0:Xn.toUpperCase())||((cn=(pr=U.value)==null?void 0:pr.substring(0,1))==null?void 0:cn.toUpperCase())},null,8,N0e)],8,M0e),R(S)?(G(),Q("div",D0e,[X("div",B0e,[X("div",U0e,[M.value?(G(),Q("span",{key:0,class:"name font-bold",innerHTML:M.value},null,8,F0e)):he("",!0),U.value?(G(),Q("span",{key:1,class:"my-desc-p email",innerHTML:U.value},null,8,$0e)):he("",!0)]),X("ul",j0e,[X("li",null,[X("a",{href:Le+"/member.htm#dashboard",onClick:Be[4]||(Be[4]=Zt=>k({},"/member.htm#dashboard","dashboard"))},[Be[10]||(Be[10]=X("i",{class:"iconfont-sg icon-dashboard_n"},null,-1)),X("span",{innerHTML:(Vn=R(_))==null?void 0:Vn.dashboard},null,8,z0e)],8,V0e)]),X("li",null,[X("a",{href:Le+"/member.htm#support_ticket",onClick:Be[5]||(Be[5]=Zt=>k({},"/member.htm#support_ticket","dashboard"))},[Be[11]||(Be[11]=X("i",{class:"iconfont-sg icon-get-support-n"},null,-1)),X("span",{innerHTML:(lt=R(_))==null?void 0:lt.getSupp
67ort},null,8,G0e)],8,H0e)]),X("li",null,[ft((G(),Q("a",{onClick:tc(nn,["prevent"])},[Be[12]||(Be[12]=X("i",{class:"iconfont-sg icon-exit"},null,-1)),(It=R(_))!=null&&It.logout?(G(),Q("span",{key:0,innerHTML:(Yt=R(_))==null?void 0:Yt.logout},null,8,q0e)):he("",!0)])),[[_t,{event:"click",xargs_event_category:"get_email",xargs_url_type_item:"login",xargs_login_status:!1},"click"]])])])])])):he("",!0)],32)),[[ot,{api:"user_tags"}],[_t,{event:"hover",event_label:"member",event_value:D.value?"existing_user":"general",event_category:"nav",event_target:{position:"main_nav_header"}},"hover"],[_t,{event:"click",event_label:"member",event_value:D.value?"existing_user":"general",event_category:"nav",event_target:{position:"main_nav_header"}},"click"]]):(G(),Q("span",C0e,[ft((G(),Q("a",{class:"font-bold btn login",href:Le+"/login.htm",onClick:Be[2]||(Be[2]=Zt=>k({},"/login.htm",D.value?"existing_user":"general")),onMouseenter:Be[3]||(Be[3]=Zt=>k({},"",D.value?"existing_user":"general"))},[X("span",I0e,pt((Bt=R(_))==null?void 0:Bt.login),1)],40,x0e)),[[xt,("getComponentsName"in De?De.getComponentsName:R(Bi))("login")]])])),D.value?(G(),Q("span",W0e)):he("",!0)])]}),_:1})]),_:1},8,["loading"])])])]}),_:1})],2)],2)),[[jt,R(Dt),void 0,{fullscreen:!0,lock:!0}]]),R(m)&&R(b)?(G(),je($t,go({key:1,class:"sub-pc-nav"},{...R(m)}),null,16)):he("",!0)],64)}}}),$B=sn(Y0e,[["__scopeId","data-v-08c7de28"]]),K0e=Object.freeze(Object.defineProperty({__proto__:null,default:$B},Symbol.toStringTag,{value:"Module"})),J0e=()=>Ft().apiCommon.footerBar({locale:j.common().locale},{key:"footerBar"}),X0e=()=>Ft().apiCommon.navBar({locale:j.common().locale,"filters[os][$eq]":j.common().client},{key:"navBar"}),Q0e=()=>Ft().apiCommon.NavBarMobile({locale:j.common().locale},{key:"NavBarMobile"}),fLe=()=>{const t=ao().value,e=j.common().locale;let r={},a=[],s=[];const l=Te(!0),d=()=>{var P,C,L,B,N;const{data:k}=Oo("navBar");if((C=(P=k==null?void 0:k.value)==null?void 0:P.data)!=null&&C.length){const D=Ze((L=k==null?void 0:k.value)==null?void 0:L.data);r=Ze(D[0]);const M=((B=Ze(r))==null?void 0:B.items)||[],U=((N=Ze(r))==null?void 0:N.rightNav)||[];a=M.map(F=>{const Y=[];if(F.subList){let q=0;for(const H of F.subList)if(H.col&&H.row){const K=H.col-1,z=H.row-1;Y[K]||(Y[K]=[]),Y[K][z]=H,q+=1,F.tabKey||(F.tabKey=H.key)}F.proGroupTotal=q}return{...F,subList:Y}}),s=U}};j.common().mobile||d();const _=Te(),m=Te(),b=Te(),g=gr({osNavData:r,leftData:a,rightData:s,isFixed:!1,userVisible:!1}),y={store:"store",dvdfab:"dvdbd",passkey:"passkey",recover:"recover",multimedia:"multimedia",download:"download",ai:"ai",streamfab:"streaming",more:"more",menu:"menu",free:"free",playerfab:"playerfab",unifab:"unifab",musicfab:"musicfab"},E=k=>{var C,L,B;if((!k||Km((L=(C=k==null?void 0:k.product_attrs)==null?void 0:C.data)==null?void 0:L.length))&&!k.mobileTag)return"";if(k.mobileTag)return k.mobileTag;const P=Ze((B=k==null?void 0:k.product_attrs)==null?void 0:B.data[0])||{};return(["new"].includes(P.slug)||/off/.test(P.slug))&&P.name||""},S=k=>{const C=k!=null&&k.anchor?`#${k==null?void 0:k.anchor}`:"";let L="";return k.link?L=k.link:k.slug&&(L=k.slug+".htm"),L&&!L.startsWith("/")&&!L.startsWith("http")&&(L="/"+L),L?L+C:""},O=k=>{if(!l.value)return;l.value=!1;const{$trace:P}=Mt(),C={laravel_session:k||""};Ft().apiCommon.logout(C).then(L=>{var B,N,D,M,U;if(((N=(B=L==null?void 0:L.data)==null?void 0:B.value)==null?void 0:N.cscode)===0)Jo().clearLoginCookie(),setTimeout(()=>{var F;window.location.href=((F=Se())==null?void 0:F.mainWebDomain[j.common().locale])+"/login.htm"},100);else{l.value=!0;const F=`token: ${k}\u3002res.data.value: ${JSON.stringify((D=L==null?void 0:L.data)==null?void 0:D.value)}\u3002res.status: ${JSON.stringify(L.status)}`;P.traceCustomEvent(F),alert("failed:"+((U=(M=L==null?void 0:L.data)==null?void 0:M.value)==null?void 0:U.cscode))}}).catch(L=>{const B=L.stack?String(L.stack):String(L);P.traceCustomEvent(`token: ${k}\u3002errStr: ${B}`)})},w=()=>{var P;const k=((P=b.value)==null?void 0:P.clientHeight)||0;_.value&&(_.value.style.top=window.scrollY>=k?-k+"px":-window.scrollY+"px"),m.value&&(m.value.style.top=window.scrollY>=k?-k+"px":-window.scrollY+"px"),g.isFixed=window.scrollY>=k};return{...gs(g),elkEventLabel:y,locales:t,locale:e,navBarPcDom:_,navBarMobileDom:m,promotionHeaderDom:b,logout:O,handProTag:E,handProLink:S,scrollHandler:w}},Z0e=()=>{const{ENV:t}=yt().public,e=t==="prod"?"_EA_TID":"_T_EA_TID";return{userTagsData:a=>{const s={cache_clear:!1,debug_user_tags:!0,user_info:{email:a||Cn(),machine_id:"",token_id:Ge(e).value||""}};return Ft().apiProducts.userTags(s)}}},mLe=()=>{var s,l,d;let t=[];const{data:e}=Oo("NavBarMobile");(l=(s=e==null?void 0:e.value)==null?void 0:s.data)!=null&&l.length&&(t=Ze((d=e==null?void 0:e.value)==null?void 0:d.data)||[]);const r=gr({leftData:t}),a=(_,m,b)=>{const g=_;setTimeout(function(){const y=document.getElementById("itemPId"+m);if(y&&(g.mobileShowDetail?(y.style.height=0,g.mobileShowDetail=0):(y.style.height=y.scrollHeight+"px",g.mobileShowDetail=y.scrollHeight),b==="sub")){const E=y.parentNode.parentNode.parentNode;E&&(E.style.height="auto")}},1)};return{...gs(r),showHide:a}},jB=Lt({name:"NavBar",__name:"Index",setup(t){Up(w=>{var k,P,C,L,B,N,D,M,U,F,Y,q;return{dff90342:(k=R(d))==null?void 0:k.width,v54d0a2e0:((P=R(d))==null?void 0:P.height)||"28px",v998b0796:(C=R(d))==null?void 0:C.background,v6208a679:((L=R(d))==null?void 0:L.color)||"#fff",v6a6f55d3:((B=R(d))==null?void 0:B.marginLeft)||"12px",v518e8a6a:((N=R(d))==null?void 0:N.imgLeft)||"-12px",bb768378:((D=R(d))==null?void 0:D.imgBottom)||"-15px",v4c998e81:((M=R(d))==null?void 0:M.imgWidth)||"56px",v61057ccc:((U=R(d))==null?void 0:U.imgHeight)||"56px",v1743f021:((F=R(d))==null?void 0:F.color)||"#fff",v9d66bdfa:((Y=R(d))==null?void 0:Y.imgMobileLeft)||"-18px",v6510849a:((q=R(d))==null?void 0:q.imgMobileBottom)||"-4px"}});const{$trace:e}=Mt();Z0e();const{mainNavData:r,subNavData:a}=rc(),{apiWorker:s}=Ft(),l=ce(()=>j.promotion().subNav),d=ce(()=>{var w,k,P,C,L,B;return["dvdfab","passkey","streamfab","musicfab","unifab"].includes(j.promotion().productLine)?(w=l==null?void 0:l.value)==null?void 0:w.labelStyle:a!=null&&a.value&&((k=a==null?void 0:a.value)!=null&&k.labelStyle)?a==null?void 0:a.value.labelStyle:l!=null&&l.value&&((P=l==null?void 0:l.value)!=null&&P.labelStyle)?l==null?void 0:l.value.labelStyle:r!=null&&r.value&&((C=r==null?void 0:r.value)!=null&&C.promotion)?(B=(L=r==null?void 0:r.value)==null?void 0:L.promotion)==null?void 0:B.labelStyle:{}}),_=ce(()=>{const w=j.promotion().productLine,k=Se().siteCfg.proLine;
67return w==="streamfab"||k==="streamfab_com"}),m=ce(()=>j.promotion().productLine==="passkey"&&Number(j.promotion().promotionPid)===153),b=ce(()=>j.promotion().productLine==="passkey"&&Number(j.promotion().promotionPid)===160&&j.promotion().promotionTag==="pk_anniversary_26"),g=ce(()=>j.promotion().productLine==="streamfab"&&Number(j.promotion().promotionPid)===156),y=ce(()=>j.promotion().productLine==="common"&&Number(j.promotion().promotionPid)===157&&j.promotion().promotionTag==="common_autumn_sale_26"),E=ce(()=>j.promotion().productLine==="musicfab"&&Number(j.promotion().promotionPid)===154),S=Te(0);S.value=j.common().mobile?0:1201;const O=()=>{S.value=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth};return br(()=>{O(),kr(()=>{var k,P,C,L,B,N,D,M;const w=j.product().optionPids;if(j.common().setUserTagLoading(!0),["musicfab","streamfab"].includes(j.promotion().productLine)){const U=j.common().locale,F=Cn(),Y=j.common().mobile,q=Nn().value,H=j.product().currency[U],K={user_info:{token_id:Ge("_EA_TID").value||"",machine_id:Ge("elk_mac").value||"",email:F},env:{platform:Y?"mobile":"desktop",source:"web",domain:"",os:q,app_id:j.common().pageProLine==="musicfab"?"musicfab":"streamfab",currency:H[0],return_options:!0},debug_user_info:!0,operation_keys:j.common().pageProLine==="musicfab"?[(P=(k=w==null?void 0:w.musicfab)==null?void 0:k.aio)==null?void 0:P.win,(L=(C=w==null?void 0:w.musicfab)==null?void 0:C.aio)==null?void 0:L.mac]:[(N=(B=w==null?void 0:w.streamfab)==null?void 0:B.aio)==null?void 0:N.win,(M=(D=w==null?void 0:w.streamfab)==null?void 0:D.aio)==null?void 0:M.mac]};g0().execute([s.getProDiffPrice(K)]).then(z=>{var re,oe,Z,ee,ue;const J=z[0];if(J.cscode===200&&J.data){const ie=((oe=(re=J.data)==null?void 0:re.details)==null?void 0:oe.product)||{};Cn()||Object.keys(ie)&&Object.keys(ie).forEach(Oe=>{ie[Oe].user_tag_type="new_no_email"}),j.common().setUserTagsRes(((ue=(ee=(Z=J.data)==null?void 0:Z.details)==null?void 0:ee.user_info)==null?void 0:ue.tags)||{}),j.common().setUserProductTagsRes(ie);const _e=Cn();e.traceCustomEvent({event:"show",email:_e,event_label:"user_tag"})}j.common().setUserTagLoading(!1)}).catch(z=>{j.common().setUserTagLoading(!1)})}else g0().execute([s.getUserFullTags({email:Cn()})]).then(U=>{const F=U[0];if(F.cscode===200&&F.data){j.common().setUserTagsRes(F.data);const Y=Cn();e.traceCustomEvent({event:"show",email:Y,event_label:"user_tag"})}j.common().setUserTagLoading(!1)}).catch(U=>{j.common().setUserTagLoading(!1)})}),window.addEventListener("resize",O)}),ta(()=>{window.removeEventListener("resize",O)}),(w,k)=>{const P=RB,C=$B;return G(),Q(gt,null,[R(S)<=1200?(G(),Q("header",{key:0,"aria-label":"Header",class:ct(["mobile-nav-container",{"is-streamfab-promotion-line":R(_),"is-passkey-promotion-153":R(m),"is-passkey-anniversary-160":R(b),"is-streamfab-autumn-promotion-156":R(g),"is-common-autumn-promotion-157":R(y),"is-musicfab-promotion-154":R(E)}])},[at(P)],2)):he("",!0),X("header",{"aria-label":"Header",class:ct(["pc-nav-container",{"is-streamfab-promotion-line":R(_),"is-passkey-promotion-153":R(m),"is-passkey-anniversary-160":R(b),"is-streamfab-autumn-promotion-156":R(g),"is-common-autumn-promotion-157":R(y),"is-musicfab-promotion-154":R(E)}])},[at(C)],2)],64)}}}),eEe=Object.freeze(Object.defineProperty({__proto__:null,default:jB},Symbol.toStringTag,{value:"Module"})),tEe={dvdfab:{"48h":"https://images.dvdfab.cn/media/dvdfab_48h_2x_5bf8462c6b.png/public",card:"https://images.dvdfab.cn/media/dvdfab_card_2x_2x_ac934640a3.png/public",safe:"https://images.dvdfab.cn/media/dvdfab_safe_2x_7b3d160af2.png/public",license:"https://images.dvdfab.cn/media/dvdfab_license_2x_1bf53c80fd.png/public"},bookfab:{"48h":"https://images.dvdfab.cn/media/bookfab_48h_2x_0b978de88b.png/public",card:"https://images.dvdfab.cn/media/bookfab_card_2x_453e9f664c.png/public",safe:"https://images.dvdfab.cn/media/bookfab_safe_2x_0444515198.png/public",license:"https://images.dvdfab.cn/media/bookfab_license_2x_a442091389.png/public"},passkey:{"48h":"https://images.dvdfab.cn/media/passkey_48h_2x_3f23b80ba2.png/public",card:"https://images.dvdfab.cn/media/passkey_card_2x_e83baf14e9.png/public",safe:"https://images.dvdfab.cn/media/passkey_safe_2x_8653156119.png/public",license:"https://images.dvdfab.cn/media/passkey_license_2x_5f685ec1e8.png/public"},musicfab:{"48h":"https://images.dvdfab.cn/media/musicfab_48h_2x_f6bb948182.png/public",card:"https://images.dvdfab.cn/media/musicfab_card_2x_5c85a61b93.png/public",safe:"https://images.dvdfab.cn/media/musicfab_safe_2x_d0826e8731.png/public",license:"https://images.dvdfab.cn/media/musicfab_license_2x_4a10cfeabe.png/public"},playerfab:{"48h":"https://images.dvdfab.cn/media/playerfab_48h_2x_ee72fb4421.png/public",card:"https://images.dvdfab.cn/media/playerfab_card_2x_3928
676bf164.png/public",safe:"https://images.dvdfab.cn/media/playerfab_safe_2x_92845082b5.png/public",license:"https://images.dvdfab.cn/media/playerfab_license_2x_148f7f66b0.png/public"},recordfab:{"48h":"https://images.dvdfab.cn/media/recordfab_48h_2x_7890547ce5.png/public",card:"https://images.dvdfab.cn/media/recordfab_card_2x_5924e0cabe.png/public",safe:"https://images.dvdfab.cn/media/recordfab_safe_2x_ee833cbf6f.png/public",license:"https://images.dvdfab.cn/media/recordfab_license_2x_ef287cf7ab.png/public"},streamfab:{"48h":"https://images.dvdfab.cn/media/streamfab_48h_2x_d701c376f8.png/public",card:"https://images.dvdfab.cn/media/streamfab_card_2x_258d1d477d.png/public",safe:"https://images.dvdfab.cn/media/streamfab_safe_2x_ea290d100f.png/public",license:"https://images.dvdfab.cn/media/streamfab_license_2x_61a333fa4d.png/public"}},nEe={macHover:"https://images.dvdfab.cn/media/apple-hover_7o1fnr.png/public",winHover:"https://images.dvdfab.cn/media/windows-hover_zo0bnx.png/public",dvdfabTag:"https://images.dvdfab.cn/media/icon_tag_dvdfab_y1bd5r.png/public",macNormal:"https://images.dvdfab.cn/media/apple-normal_n5h1rb.png/public",speedIcon:"https://images.dvdfab.cn/media/icon_speed_lp62z9.png/public",unifabTag:"https://images.dvdfab.cn/media/icon_tag_unifab_773ija.png/public",winNormal:"https://images.dvdfab.cn/media/windows-normal_m7g7te.png/public",dvdfabIcon:"https://images.dvdfab.cn/media/icon_dvdfab_xy853v.png/public",passkeyTag:"https://images.dvdfab.cn/media/icon_tag_passkey_1cxld8.png/public",unifabIcon:"https://images.dvdfab.cn/media/icon_uniFab_f15jpc.png/public",musicfabTag:"https://images.dvdfab.cn/media/icon_tag_musicfab_k7p5tn.png/public",passkeyIcon:"https://images.dvdfab.cn/media/icon_passkey_ro8xqp.png/public",dvdfabOldTag:"https://images.dvdfab.cn/media/icon_tag_old_dvdfab_2mpeyr.png/public",musicfabIcon:"https://images.dvdfab.cn/media/icon_musicfab_cke9vq.png/public",streamfabTag:"https://images.dvdfab.cn/media/icon_tag_streamfab_pjr4y4.png/public",unifabOldTag:"https://images.dvdfab.cn/media/icon_tag_old_unifab_xuqipz.png/public",passkeyOldTag:"https://images.dvdfab.cn/media/icon_tag_old_passkey_kr626o.png/public",streamfabIcon:"https://images.dvdfab.cn/media/icon_streamfab_xxohhj.png/public",textCouponTag:"https://images.dvdfab.cn/media/img_streamfab_2k4udf.png/public",musicfabOldTag:"https://images.dvdfab.cn/media/icon_tag_old_musicfab_2q09ou.png/public",streamfabOldTag:"https://images.dvdfab.cn/media/icon_tag_old_streamfab_21eexr.png/public",textLuckyWheelTag:"https://images.dvdfab.cn/media/img_dvdfab_w565yz.png/public"},rEe={avatar:"https://c.dvdfab.cn/images/article/author/default.png",cardBg:"https://images.dvdfab.cn/media/card_bg_545177cbdb.png/public",bannerBg:"https://images.dvdfab.cn/media/banner_linear_380_87e112b4ab.png/public",bannerBg260:"https://images.dvdfab.cn/media/banner_bg_260_2x_nuj2j6.png/public",bannerBg600:"https://images.dvdfab.cn/media/banner_linear_600_3a1cab43d7.png/public",bannerBg900:"https://images.dvdfab.cn/media/banner_linear_900_fc24bef95c.png/public",streamBannerBg:"https://images.dvdfab.cn/media/logo_a077a14280.png/public",passkeyContactBg:"https://images.dvdfab.cn/media/bg_Passkey_54b12b04c8.png/public",unifabReviewIcon:"https://images.dvdfab.cn/media/bg_Uni_Fab_7d880ad6d0.png/public",bookfabReviewIcon:"https://images.dvdfab.cn/media/BookFab_review_icon_jyi5ue.png/public",dvdfab12ContactBg:"https://images.dvdfab.cn/media/bg_DVD_Fab_69e9cfe0c5.png/public",passkeyReviewIcon:"https://images.dvdfab.cn/media/Passkey_review_icon_jbtsxa.png/public",downloadAppleStore:"https://images.dvdfab.cn/media/app_store_16ef38d68c.svg/public",downloadGooglePlay:"https://images.dvdfab.cn/media/icon_g_palyer_h_155e3c2337.png/public",dvdfab12ReviewIcon:"https://images.dvdfab.cn/media/bg_DVD_Fab_a0de695482.png/public",musicfabReviewIcon:"https://images.dvdfab.cn/media/bg_Music_Fab_1d6f7e28d5.png/public",passkeyContactIcon:"https://images.dvdfab.cn/media/icon_Passkey_2x_ecf4921370.png/public",dvdfab12ContactIcon:"https://images.dvdfab.cn/media/icon_DVD_Fab_2x_2751c78281.png/public",playerfabReviewIcon:"https://images.dvdfab.cn/media/PlayerFab_review_icon_eqtr16.png/public",re
67cordfabReviewIcon:"https://images.dvdfab.cn/media/bg_Record_Fab_cccbd98ddc.png/public",streamfabReviewIcon:"https://images.dvdfab.cn/media/StreamFab_review_icon_ts84vk.png/public"},oEe={dvdfab:{120:"https://images.dvdfab.cn/media/DVDFab_120_7z6pgv.png/public",200:"https://images.dvdfab.cn/media/dvdfab_2.0_200_lhgwim.png/public",2560:"https://images.dvdfab.cn/media/dvdfab_logo_2560_e6hxx8.png/public",icon:"https://images.dvdfab.cn/media/dvdfab_2.0_200_lhgwim.png/public"},unifab:{120:"https://images.dvdfab.cn/media/unifab_120_q6lfzz.png/public",icon:"https://images.dvdfab.cn/media/icon_unifab_1f11ae5e44.png/public"},bookfab:{120:"https://images.dvdfab.cn/media/bookFab_120_wcjil7.png/public",icon:"https://images.dvdfab.cn/media/bookFab_120_wcjil7.png/public"},passkey:{120:"https://images.dvdfab.cn/media/passkey_120_gjdkht.png/public",icon:"https://images.dvdfab.cn/media/icon_passkey_c671e696cc.png/public"},toolkit:{icon:"https://assets.dvdfab.cn/img/product/685a21a33656b_1750737315.png"},musicfab:{120:"https://images.dvdfab.cn/media/MusicFab_120_xti4mf.png/public",icon:"https://images.dvdfab.cn/media/MusicFab_200px_pcyy8o.png/public"},playerfab:{120:"https://images.dvdfab.cn/media/PlayerFab_120_3qu0dc.png/public",icon:"https://images.dvdfab.cn/media/icon_playerfab_c49e23965f.png/public"},recordfab:{120:"https://images.dvdfab.cn/media/RecordFab_120_9bhmfh.png/public",icon:"https://images.dvdfab.cn/media/icon_recordfab_b80aef4790.png/public"},streamfab:{120:"https://images.dvdfab.cn/media/StreamFab_120_dyjdmc.png/public",icon:"https://images.dvdfab.cn/media/icon_downloader_762cfc1194.png/public"},dvdfab_eds:{icon:"https://assets.dvdfab.cn/img/product/685a2245adf50_1750737477.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/69427f9f07ff7_1765965727.png"},unifab_eds:{icon:"https://assets.dvdfab.cn/img/product/685a224e131af_1750737486.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/69535b86c368e_1767070598.png"},bookfab_eds:{icon:"https://assets.dvdfab.cn/img/product/685a224793344_1750737479.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/694282e766386_1765966567.png"},passkey_eds:{icon:"https://assets.dvdfab.cn/img/product/685a224c190af_1750737484.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/6942829ca35d2_1765966492.png"},musicfab_eds:{icon:"https://images.dvdfab.cn/media/MusicFab_Extended_Download_Service_ti7mr7.png/public",icon_nobuy:"https://assets.dvdfab.cn/img/product/694282466ed4b_1765966406.png"},media_recover:{icon:"https://images.dvdfab.cn/media/media_recover_120_84nwli.png/public"},playerfab_eds:{icon:"https://assets.dvdfab.cn/img/product/685a224039b43_1750737472.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/694282747e8ad_1765966452.png"},streamfab_edp:{icon:"https://assets.dvdfab.cn/img/product/68be4a629b904_1757301346.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/694283e82dba8_1765966824.png"},streamfab_eds:{icon:"https://assets.dvdfab.cn/img/product/6929273d61553_1764304701.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/694281fa558cd_1765966330.png"},streamfab_npg:{icon:"https://assets.dvdfab.cn/img/product/685a224fe512d_1750737487.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/69428354a59c1_1765966676.png"},photo_enhancer_ai:{icon:"https://assets.dvdfab.cn/img/product/685a21931eb78_1750737299.png"}},ip={buyDialogImgs:tEe,promotionCommonImgs:nEe,defaultImg:rEe,logos:oEe},aEe=Lt({__name:"Index",props:{size:{type:String,default:"normal"},center:{type:Boolean,default:!1}},setup(t){Up(s=>({e70e8bd6:a}));const e=t,r=ce(()=>{let s=ip.defaultImg.bannerBg600;return e.size==="large"?s=ip.defaultImg.bannerBg900:e.size==="small"?s=ip.defaultImg.bannerBg:e.size==="mini"&&(s=ip.defaultImg.bannerBg260),s}),a=`url(${r.value}) no-repeat center top`;return aB({link:[{rel:"preload",as:"image",href:r.value,fetchpriority:"high","data-sort":0}]}),(s,l)=>(G(),Q("div",{role:"region",class:ct(["section",{"text-center":e.center,["size-"+t.size]:!0}])},[ro(s.$slots,"default",{},void 0,!0)],2))}}),VB=sn(aEe,[["__scopeId","data-v-d1e0284a"]]),iEe=Lt({__name:"Index",props:{theme:{type:String,default:"normal"},bgImage:{type:String,default:""},enableHover:{type:Boolean,default:!0}},setup(t){Up(s=>({b8432c9e:R(a),v0e280e4f:R(r)}));const e=t,r=ce(()=>{var l;return`url(${e.bgImage||((l=ip.defaultImg)==null?void 0:l.cardBg)}) no-repeat center top / cover`}),a=ce(()=>e.enableHover?"var(--cur-box-shadow)":"none");return(s,l)=>(G(),Q("div",{class:ct(["h-full p-6a card-box",[`card-${e.theme}`]])},[ro(s.$slots,"default",{},void 0,!0)],2))}}),EE=sn(iEe,[["__scopeId","data-v-51745c96"]]),sEe=Lt({__name:"Animation",props:{mainImg:{},iconPath:{}},setup(t){const e=t,r=j.common().locale;function a(l,d){return l+(Math.random()-.5)*d}const s=ce(()=>{const l=[e.iconPath||"",e.iconPath||"",e.iconPath||""],d=90,_=0,m=d/2+10,b=-30,g=50;return r==="ja"?[{style:{"--size":"48px","--heart-rotate":"0deg","--heart-scale":"1","--move-x":"15px","--start-x":"-30px","--start-y":"-20px","background-image":`url('${e.iconPath}')`,"--duration":"4s"}}]:Array.from({length:3},(y,E)=>
67{const S=12+Math.random()*2,O=a(-15+E*8,10),w=.9+Math.random()*.15+E*.05,k=a(_+(b-_)*.3,4),P=a(m+(g-m)*.3,4),C=a(_+(b-_)*.5,4),L=a(m+(g-m)*.5,4);return{img:l[E%l.length],style:{"--delay":`${E*1.2}s`,"--duration":`${6+Math.random()*2}s`,"--start-x":`${_}px`,"--start-y":`${m}px`,"--bezier-x1":`${k}px`,"--bezier-y1":`${P}px`,"--bezier-x2":`${C}px`,"--bezier-y2":`${L}px`,"--end-x":`${b}px`,"--end-y":`${g}px`,"--size":`${S}px`,"--heart-rotate":`${O}deg`,"--heart-scale":`${w}`,"background-image":`url('${e.iconPath}')`}}})});return(l,d)=>{const _=Or,m=uc;return G(),je(m,null,{default:nt(()=>[X("div",{class:"ani-container",style:va({bottom:R(r)==="ja"?"unset":"0"})},[at(_,{class:"main-image",src:t.mainImg,alt:""},null,8,["src"]),(G(!0),Q(gt,null,ln(R(s),(b,g)=>(G(),Q("div",{key:g,class:"icon-ani",style:va(b.style)},null,4))),128))],4)]),_:1})}}}),zB=sn(sEe,[["__scopeId","data-v-91f51063"]]),cEe=Object.freeze(Object.defineProperty({__proto__:null,default:zB},Symbol.toStringTag,{value:"Module"})),uEe=Lt({__name:"AnimationCommon",props:{position:{},options:{},leftImgOptions:{}},setup(t){const e=t,r=j.common().locale,a=["dvdfab","passkey","bookfab"],s=j.promotion().productLine,l=ce(()=>{var g;return(g=e.options)==null?void 0:g[e.position]}),d=ce(()=>window.innerWidth<=1200),_=(g,y)=>{if(!g)return"";const E={...g,...e.leftImgOptions};let S=y;return d.value&&(S=y==="width"?"mWidth":"mHeight"),E[S]},m=a.includes(s),b=ce(()=>Number(j.promotion().promotionPid)===149);return(g,y)=>{const E=Or,S=uc;return G(),je(S,null,{default:nt(()=>[X("div",{class:ct(["ani-container",[e.position,{"retina-half":R(m),"passkey-ja":R(s)==="passkey"&&R(r)==="ja","dvdfab-ja":R(s)==="dvdfab"&&R(r)==="ja","campaign-149":R(b)}]])},[(G(!0),Q(gt,null,ln(R(l),(O,w)=>(G(),je(E,{key:O.imgUrl+w,src:R(d)&&O.mobileImg||O.imgUrl,class:ct(O.className),alt:O.className+w,width:_(O,"width"),height:_(O,"height"),style:va({width:_(O,"width")||void 0,height:_(O,"height")||void 0,minWidth:R(d)&&_(O,"width")||void 0})},null,8,["src","class","alt","width","height","style"]))),128))],2)]),_:1})}}}),T0=sn(uEe,[["__scopeId","data-v-10e37a6d"]]),lEe=Object.freeze(Object.defineProperty({__proto__:null,default:T0},Symbol.toStringTag,{value:"Module"})),HB=["clientad_dvdfab_suggestion","clientad_streamfab_suggestion","clientad_unifab_suggestion","clientad_playerfab_suggestion","clientad_bookfab_suggestion","disc_client_special_discount","clientad_special_discount","clientad_proLine_promotion","clientad_streamfab_promotion","clientad_musicfab_promotion"],dEe=["member","invoice","subscription_cancel","dvdfab_promotion","passkey_promotion","streamfab_promotion","musicfab_promotion","promotion"],GB=["checkout","checkout_omise","checkout_cko","card_info","payment","card_info_omise","card_info_cko","card_info_payment","card_info_sub","card_info_pay","btc_payment","streamfab_for_tiktok","streamfab_for_tiktok_account","account_for_tiktok","clientad_musicfab","google_auth_for_client","invoice","clientad_streamfab_promotion","clientad_musicfab_promotion","clientad_playerfab_promotion","clientad_dvdfab_promotion","clientad_dvdfab_for_you","clientad_streamfab_for_you","clientad_special_discount","disc_client_special_discount","clientad_proLine_promotion","clientad_bookfab_window","streamfab_new_tab",...HB,"cross_download"],pEe=["checkout","checkout_omise","checkout_cko","card_info","payment","complete_subscription","card_info_omise","card_info_cko","card_info_payment","card_info_pay","card_info_onerway","btc_payment","license_for_android","streamfab_5th","google_auth_for_client","invoice","clientad_streamfab_promotion"],Ey=["index","promotion","streamfab_promotion","unifab_promotion","dvdfab_promotion","passkey_promotion","musicfab_promotion","paypal","download_success","reset_trial","resource-bookfab","bookfab","bookfab_promotion"],_Ee=["index","paypal","promotion","streamfab_promotion","unifab_promotion","dvdfab_promotion","passkey_promotion","playerfab","musicfab_promotion","co_giveaway","giveaway_of_the_day","installation","download_success","reset_trial","resource","resource-type","resource-bookfab","bookfab","bookfab_promotion","google_auth_for_client","
67invoice"],fEe=["index","promotion","streamfab-promotion","dvdfab-promotion","musicfab-promotion","checkout","payment","invoice"],mEe=["download_bookfab_win","download_unifab_win","download_unifab_mac","download_musicfab_win","download_musicfab_mac","download_downloader_win","download_downloader_mac","download_dvdfab_win","download_dvdfab_mac","download_passkey_win","download_player_win","download_player_mac","download_playerfab_win","download_explorerfab_win","download_photo_enhancer_ai","download_video_enhancer_ai","download_video_converter_pro","download_recordfab_win","headerShow","google_auth_for_client","invoice"],hEe={StreamFab:["/downloader-topics.htm","/downloader-new.htm","/downloader-mac-new.htm","/downloader-android-new.htm","/streamfab6.htm","/resource/streamfab","/streamfab-download-status.htm"],DVDFab:["/dvd-fab-new.htm","/dvdfab-mac-new.htm","/dvdfab-promotion.htm"],BookFab:["/bookfab.htm","/bookfab-new.htm","/bookfab-mac-new.htm","/bookfab-promotion.htm","/kindle-converter.htm","/kobo-converter.htm","/audiobook-creator.htm","/audiobook-cloud-enhancer.htm","/bookfab-audible-converter.htm","/bookfab-calibre-plugin.htm","/audible-converter.htm","/calibre-plugin.htm","/audiobookjp-converter.htm","/fanza-converter.htm","/audiobooks-converter.htm","/dmm-converter.htm","/bookwalker-converter.htm","/rakuten-magazine-converter.htm","/readly-converter.htm","/piccoma-converter.htm","/cmoa-converter.htm","/dlsite-converter.htm","/chirp-converter.htm","/line-manga-converter.htm","/ameba-manga-converter.htm"],Unifab:["/unifab-new.htm","/unifab-mac-new.htm","/photo-enhancer-ai.htm","/toolkit-new.htm","/videocruise-new.htm","/video-enhancer-ai-new.htm","/photo-enhancer-ai-new.htm","/video-converter-pro-new.htm","/unifab-ai.htm"],MusicFab:["/musicfab-new.htm","/musicfab-mac-new.htm"],Common:["/playerfab.htm","/fabcloud.htm"],PlayerFab:["/media-player-new.htm","/media-player-mac-new.htm","/free-video-player.htm","/mac-blu-ray-player.htm"],Passkey:["/passkey-new.htm","/passkey-promotion.htm"]},gEe={toolkit:"unifab",video_cruise:"unifab",dvdfab12:"dvdfab",streamfab_for_android:"streamfab",video_enhancer_ai:"unifab",photo_enhancer_ai:"unifab",video_converter_pro:"unifab",media_recover:"dvdfab",geekit:"dvdfab",explorerfab:"dvdfab",recordfab:"streamfab"},qB={prolineMaps:hEe,typeMaps:gEe},bEe=async(t="common")=>{const e=E0(t);await Ft().apiPromotion.promotion({locale:j.common().locale,"[filters][proLine][$eq]":t,"[filters][dataState][$eq]":"online"},{key:e})},vEe=()=>{var t;if(["/convert-success.htm","/thankyou.htm","/clientad_special_discount.htm","/disc-client-special-discount.htm"].includes(Qe().path)){if(Qe().query.c_app){const e=Xc;for(const r in e)if(e[r].client_apps&&e[r].client_apps.includes(Qe().query.c_app)){j.promotion().setProductLine(r);break}}}else{const e=qB.prolineMaps;for(const r in e)!((t=Qe().name)!=null&&t.includes("resource"))&&e[r].includes(Qe().path)&&j.promotion().setProductLine(r)}},WB=()=>({need:!fEe.includes(Qe().name)}),mp=()=>{const t=gr({blockData:[],pageData:{},headData:{},floatData:{},resouceData:{},proLine:"",strapidataProline:"",pageBaseInfo:{}}),e=()=>{var N,D,M,U;const k=(N=Se())==null?void 0:N.siteCfg,P=["common","dvdfab","musicfab","streamfab","streamfab_com","bookfab"].includes(k==null?void 0:k.proLine)?ws("page-data"):"page-data",{data:C}=Oo(P);t.pageBaseInfo=C.value;let L=(D=C.value)==null?void 0:D.product_line;L=qB.typeMaps[L]||L||j.common().tagProLine||((U=(M=Se())==null?void 0:M.siteCfg)==null?void 0:U.proLine),L==="streamfab_com"&&(L="streamfab");const B=Qe();L=Vee({pathname:B.path,locale:j.common().locale,siteLevel:k==null?void 0:k.siteLevel,domainType:k==null?void 0:k.domainType,fallbackProductLine:L}),vs({routeName:B.name,pathname:B.path,pageProductLine:L,appProductLine:k==null?void 0:k.proLine,appSiteLevel:k==null?void 0:k.siteLevel})&&(L="bookfab"),["dvdfab","streamfab","musicfab","common","playerfab","passkey","unifab","bookfab","recordfab"].includes(L)||(L="common"),t.proLine
67=L,j.promotion().setProductLine(L)};e(),vEe(),t.proLine=j.promotion().productLine;const r=k=>{var B;const P=Qe(),C=(B=Se())==null?void 0:B.siteCfg,L=Nee(k,j.common().locale,{routeName:P.name,pathname:P.path,pageProductLine:j.common().tagProLine||j.common().pageProLine,appProductLine:C==null?void 0:C.proLine,appSiteLevel:C==null?void 0:C.siteLevel});if((C==null?void 0:C.siteLevel)===1&&(C==null?void 0:C.proLine)==="musicfab"&&(L==null?void 0:L.proLine)==="musicfab"&&(Number(L==null?void 0:L.promotionPid)===154&&(L==null?void 0:L.tag)==="mf_obon_26"||Number(L==null?void 0:L.promotionPid)===162&&(L==null?void 0:L.tag)==="mf_autumn_sale_26")){const N="/promotion.htm";return{...L,headBanner:{...L.headBanner,toUrl:N},floatBanner:{...L.floatBanner,toUrl:N},articleBanner:{...L.articleBanner,toUrl:N},subNav:{...L.subNav,link:N}}}return L},a=(k,P)=>{var C,L,B,N,D,M,U,F,Y,q,H,K,z,J,re,oe;if(k.length){const Z=r(k[0].attributes);t.strapidataProline=Z.proLine,t.blockData=Z.blocks;let ee=j.common().tagProLine||j.common().pageProLine,ue="";[null,void 0].includes(ee)&&["/login.htm"].includes(Qe().path)&&(ee="common",ue="_self"),t.headData={...Z==null?void 0:Z.headBanner,promotionPid:Z==null?void 0:Z.promotionPid,tag:Z==null?void 0:Z.tag,linkTarget:ue||t.proLine===ee?((C=Z==null?void 0:Z.headBanner)==null?void 0:C.linkTarget)||"_self":"_blank",img:Ze((L=Z.headBanner)==null?void 0:L.media),titleStyle:w((B=Z.headBanner)==null?void 0:B.titleStyle),closeIconStyle:w((N=Z.headBanner)==null?void 0:N.closeIconStyle),btnStyle:w((D=Z.headBanner)==null?void 0:D.btnStyle)},t.floatData={...Z==null?void 0:Z.floatBanner,promotionPid:Z==null?void 0:Z.promotionPid,tag:Z==null?void 0:Z.tag,startDateTime:Z==null?void 0:Z.startDateTime,endDateTime:Z==null?void 0:Z.endDateTime,linkTarget:ue||t.proLine===ee?((M=Z==null?void 0:Z.floatBanner)==null?void 0:M.linkTarget)||"_self":"_blank",img:Ze((U=Z.floatBanner)==null?void 0:U.media),newImg:Ze((F=Z.floatBanner)==null?void 0:F.newMedia),countdownOldImg:Ze((q=(Y=Z.floatBanner)==null?void 0:Y.aniOptions)==null?void 0:q.countdownOldMedia),countdownNewImg:Ze((K=(H=Z.floatBanner)==null?void 0:H.aniOptions)==null?void 0:K.countdownNewMedia),titleStyle:w((z=Z.floatBanner)==null?void 0:z.titleStyle),closeIconStyle:w((J=Z.floatBanner)==null?void 0:J.closeIconStyle),btnStyle:w((re=Z.floatBanner)==null?void 0:re.btnStyle)},t.resouceData={...Z==null?void 0:Z.articleBanner,img:Ze((oe=Z.articleBanner)==null?void 0:oe.media)},t.pageData={...Z,promotionPid:Z.promotionPid+""}}},s=()=>{a(l(),t.proLine)},l=()=>{var C,L,B,N;Xc.defaultProline&&(t.proLine=Xc.defaultProline);let{data:k}=Oo(E0(t.proLine));if(t.proLine!=="common"&&!((L=(C=k.value)==null?void 0:C.data)!=null&&L.length)){const{data:D}=Oo(E0("common"));(N=(B=D.value)==null?void 0:B.data)!=null&&N.length&&(k=D)}k.value||bEe(t.proLine);let P=[];if(k.value&&k.value.data){P=k.value.data.filter(D=>D.attributes.proLine==="common");for(const D of k.value.data){const M=Ze(D);if((M.proLine===t.proLine||M.relatedRoute.filter(U=>U.value===Qe().name).length)&&!M.disabledRoute.filter(U=>U.value===Qe().name).length){P=[D];break}}}return P},d=()=>{const k=l();if(k.length){const P=r(k[0].attributes);P.cookieSuffix&&j.promotion().setCookieSuffix(P.cookieSuffix),j.promotion().setPromotionInfo(P),j.promotion().setPromotionPid(P.promotionPid)}},_=Te(0),m=ce(()=>{var C;const k=Qe(),P=(C=Se())==null?void 0:C.siteCfg;return Hee({pathname:k.path,locale:j.common().locale,siteLevel:P==null?void 0:P.siteLevel,domainType:P==null?void 0:P.domainType})}),b=ce(()=>{var k;return _.value++,((k=m.value)==null?void 0:k.allowHeaderBanner)!==!1&&!Ge(`close_coupon_${j.promotion().productLine}_${j.promotion().cookieSuffix}`).value&&!(Ey!=null&&Ey.includes(Qe().name))}),g=ce(()=>{var k;return!j.common().mobile&&((k=m.value)==null?void 0:k.allowFloatBanner)!==!1&&![..._Ee,...mEe,...pEe,...GB].includes(Qe().name)}),y=ce(()=>(_.value++,g.value&&!Ge(`close_${j.promotion().productLine}_${j.promotion().cookieSuffix}`).value&&!Ge(`pop_${j.promotion().productLine}_${j.promotion().cookieSuffix}`).value&&!Ge("close_float_banner_session").value)),E=Te(!0),S=(k,P,C="")=>{var Y,q,H;const L={};C&&(L.event_value=C);const B=t.pageData.promotionPid&&t.pageData.promotionPid!=="null"?t.pageData.promotionPid.split(","):[];B.length&&(L.promotion_id=B);
67let D=t.proLine==="common"&&Number(t.pageData.promotionPid)===157&&t.pageData.tag==="common_autumn_sale_26"?void 0:t.pageData.tag;if(["streamfab","musicfab"].includes(t.proLine)){const K=j.common().userProductTagsRes||{},z=Nn().value||"win",J=j.product().optionPids,re=t.proLine==="musicfab"?(Y=J==null?void 0:J.musicfab)==null?void 0:Y.aio[z]:(q=J==null?void 0:J.streamfab)==null?void 0:q.aio[z];D=(H=K[re])==null?void 0:H.user_tag_type}const M={event:k,event_label:P,...D?{ext_params_str_param5:D}:{},ext_params_str_param1:"promotion_"+t.proLine,event_category:"campaign",...L};if(!(t.proLine==="dvdfab"&&Number(t.pageData.promotionPid)===158&&t.pageData.tag==="dvdfab_anniversary_26"))return M;let F={};try{F=JSON.parse(sessionStorage.getItem("dvdfab_promotion_diffpro_list")||"{}")}catch{}return fB(M,{promotionId:t.pageData.promotionPid,campaignTag:t.pageData.tag,identity:_B({diffProducts:F,userTags:j.common().userTagsRes,client:Nn().value||"win",email:String(Cn()||"")})})},O=()=>{const k=`close_coupon_${j.promotion().productLine}_${j.promotion().cookieSuffix}`;Dn(k,"close",7);const P=document.getElementById("promotion-header-banner");P&&(P.style.display="none");const C=document.querySelector("[data-has-headbanner]");P&&(C==null||C.setAttribute("data-has-headbanner","")),_.value++},w=k=>{if(!k)return{};const P={};return k.forEach(C=>{P[C.key]=C.value}),P};return{...gs(t),locale:j.common().locale,isHeaderBannerShow:b,updateBannerStatus:_,isFloatBannerShow:y,isFloatBannerPageEligible:g,twoScreentwoShowFloatBanner:E,setCookieSuffix:d,cacheProLineData:e,getPromotionDataCache:s,getBannerEventData:S,handleCloseHeaderBanner:O}},yEe=["data-back"],EEe=["href","target"],wEe={key:0,class:"mf-autumn-header-decoration","aria-hidden":"true"},SEe=["srcset"],TEe=["srcset"],kEe=["innerHTML"],AEe={class:"min-w-192 py8 pl24 pr24 b-rd-8 ml40 header-banner-btn"},OEe=Lt({__name:"index",setup(t){var $t,_t,ot,xt,jt,_n,pn,wn,Pr,Lr,yo,Jn,Ur,io,Mn,tt,Bt,rn,Xn,pr,cn,Vn;Up(lt=>{var It,Yt,Zt,fn,nr,sr,Fr,_r,Kr,rr,$r,Rr,Fo,ye,et,Ot,kt,on,be,Ee,Ne,We,ht,vt,tn,an,Ut,vn,zn,On,vr,so,yr;return{v2d3981a2:R(B),v22798f69:(It=R(s))==null?void 0:It.bgColor,c71c6824:R(N)||R(B),c64704ce:R(D)||R(N)||R(B),v0a28a95f:(Zt=(Yt=R(s))==null?void 0:Yt.closeIconStyle)==null?void 0:Zt.color,v0d9625d1:(nr=(fn=R(s))==null?void 0:fn.closeIconStyle)==null?void 0:nr.backgroundColor,v35ac39fa:R(ke),v29a6a275:R($e),v1ce68f73:(sr=R(s).titleStyle)==null?void 0:sr.color,v58e3ad97:(Fr=R(s).titleStyle)==null?void 0:Fr.fontWeight,fcefc36e:(_r=R(s).titleStyle)==null?void 0:_r.spanColor,v624a8c5c:(Kr=R(s).btnStyle)==null?void 0:Kr.fontSize,dcaf6ad0:(rr=R(s).btnStyle)==null?void 0:rr.border,v4669d4cc:($r=R(s).btnStyle)==null?void 0:$r.background,v04c0db77:(Rr=R(s).btnStyle)==null?void 0:Rr.color,v006c4413:(Fo=R(s).btnStyle)==null?void 0:Fo.fontWeight,v6d163df2:((ye=R(s).btnStyle)==null?void 0:ye.lineHeight)||"1.3",v2db02c7a:((et=R(s).btnStyle)==null?void 0:et.borderRadius)||"8px",v01acc3c8:((Ot=R(s).btnStyle)==null?void 0:Ot.hoverBgColor)||((kt=R(s).btnStyle)==null?void 0:kt.background),aa1c14a8:((on=R(s).titleStyle)==null?void 0:on.spanColor)||"#FFF200",v3096f238:((be=R(s).btnStyle)==null?void 0:be.border)||"2px solid #FFFFFF",v5858edbc:((Ee=R(s).btnStyle)==null?void 0:Ee.color)||"#7D0BB1",v2acafb76:((Ne=R(s).btnStyle)==null?void 0:Ne.hoverColor)||((We=R(s).btnStyle)==null?void 0:We.color)||"#7D0BB1",v7677ffea:((ht=R(s).btnStyle)==null?void 0:ht.color)||"#FFFFFF",v08b99473:((vt=R(s).btnStyle)==null?void 0:vt.hoverColor)||((tn=R(s).btnStyle)==null?void 0:tn.color)||"#FFFFFF",v5f5fbbf0:((an=R(s).titleStyle)==null?void 0:an.mobileColor)||((Ut=R(s).titleStyle)==null?void 0:Ut.color),v763bee98:((vn=R(s).titleStyle)==null?void 0:vn.mobileSpanColor)||((zn=R(s).titleStyle)==null?void 0:zn.spanColor),e2651660:((On=R(s).titleStyle)==null?void 0:On.mobileColor)||"#333333",v7e0904f2:((vr=R(s).titleStyle)==null?void 0:vr.mobileSpanColor)||"#F73434",c536cca0:((so=R(s).titleStyle)==null?void 0:so.mobileColor)||"#FFFFFF",v48cc0e4e:((yr=R(s).titleStyle)==null?void 0:yr.mobileSpanColor)||"#FFEF00"}});const{getPromotionDataCache:e,getBannerEventData:r,handleCloseHeaderBanner:a,headData:s,isHeaderBannerShow:l}=mp();e();const d=j.common().mobile;let _=s.value.title;const m=s.value.title2;d&&s.value.mobileTitle&&(_=s.value.mobileTitle);const b=ce(()=>Number(j.promotion().promotionPid)),g=ce(()=>j.promotion().productLine),y=ce(()=>g.value==="musicfab"&&b.value===162&&String(s.value.tag||"")==="mf_autumn_sale_26"),E=ce(()=>{var lt;return((lt=Ze(s.value.anImg))==null?void 0:lt.url)||""}),S=ce(()=>{var lt;return((lt=Ze(s.value.leftImgMobile))==null?void 0:lt.url)||""}),O=ce(()=>{if(!Ea())return"";const lt=Qe().query.previewUser;
67return["new","old","all"].includes(String(lt))?String(lt):""}),w=ce(()=>g.value==="musicfab"&&b.value===162),k=ce(()=>j.common().userTagsRes[`dvdfab_${j.common().client}_num_options_lft_count`]>0),P=ce(()=>{var fn,nr,sr,Fr,_r;const lt=j.common().client,It=(sr=(nr=(fn=j.product().optionPids)==null?void 0:fn.streamfab)==null?void 0:nr.aio)==null?void 0:sr[lt],Yt=(_r=(Fr=j.common().userProductTagsRes)==null?void 0:Fr[It])==null?void 0:_r.user_tag_type,Zt=!(j.common().userTagsRes[`streamfab_${lt}_num_options_lft_count`]>0);return!wB(Zt,Yt)}),C=ce(()=>y.value&&O.value==="new"?!1:w.value&&["old","all"].includes(O.value)||j.common().userTagsRes[`musicfab_${j.common().client}_num_options_lft_count`]>0),L=ce(()=>y.value?m_e(C.value&&m?m:s.value.title):j.promotion().productLine==="dvdfab"?k.value&&m?m:s.value.title:j.promotion().productLine==="streamfab"?P.value&&m?m:s.value.title:j.promotion().productLine==="musicfab"?C.value&&m?m:s.value.title:_);if(j.common().pageProLine==="musicfab"){const lt=($t=s.value.toUrl)==null?void 0:$t.replace("?trackid=dvdfab_official","");s.value.toUrl=lt}const B=ce(()=>{var lt;return`url(${(lt=s.value.img)==null?void 0:lt.url})`}),N=ce(()=>{var lt,It;return(lt=Ze(s.value.middleScreenBg))!=null&&lt.url?`url(${(It=Ze(s.value.middleScreenBg))==null?void 0:It.url})`:""}),D=ce(()=>{var lt,It;return(lt=Ze(s.value.minScreenBg))!=null&&lt.url?`url(${(It=Ze(s.value.minScreenBg))==null?void 0:It.url})`:""}),M=ce(()=>l.value),U=ce(()=>g.value==="common"&&b.value===149),F=ce(()=>g.value==="common"&&b.value===157&&String(s.value.tag||"")==="common_autumn_sale_26"),Y=Te(F.value&&d),q=ce(()=>s.value.show&&M.value&&(F.value||r("show","header","").ext_params_str_param5)),H=ce(()=>g.value==="streamfab"&&b.value===150),K=ce(()=>g.value==="dvdfab"&&b.value===151),z=ce(()=>g.value==="dvdfab"&&b.value===158&&String(s.value.tag||"")==="dvdfab_anniversary_26"),J=ce(()=>g.value==="bookfab"&&b.value===152),re=ce(()=>g.value==="bookfab"&&b.value===159),oe=ce(()=>g.value==="passkey"&&b.value===160&&String(s.value.tag||"")==="pk_anniversary_26"),Z={en:["Guaranteed Coupon"],ja:["\u30AF\u30FC\u30DD\u30F3\u304C\u5FC5\u305A\u5F53\u305F\u308B"],de:["Coupon garantiert"],fr:["coupon garanti"],zh:["\u6EFF\u6E1B\u5238\u5F35\u5F35\u6709\u734E"]},ee={en:["$120","exclusive gifts"],ja:["\u6700\u5927\xA57,500","\u5468\u5E74\u8A18\u5FF5"],de:["120\u20AC Rabatt","exklusive Geschenke"],fr:["120 \u20AC","cadeaux exclusifs"],zh:["$120","\u5C08\u5C6C\u597D\u79AE"]},ue=lt=>{const It=String(lt||"");if(!re.value&&!z.value||!It||/<(?:span|strong|b)\b/i.test(It))return It;const Zt=((z.value?ee:Z)[j.common().locale]||[]).find(fn=>It.includes(fn));return Zt?It.replace(Zt,`<span>${Zt}</span>`):It},ie=ce(()=>ue(L.value)),_e=ce(()=>g.value==="passkey"&&b.value===153),Oe=ce(()=>g.value==="musicfab"&&b.value===154),Ce=ce(()=>g.value==="streamfab"&&b.value===156),qe=ce(()=>H.value||K.value||J.value||_e.value||Oe.value),mt=ce(()=>J.value&&j.common().locale!=="ja"),Je=ce(()=>_e.value&&j.common().locale!=="ja"),$e=ce(()=>{var lt,It;return U.value||J.value||Oe.value?"#fff":(It=(lt=s.value)==null?void 0:lt.closeIconStyle)==null?void 0:It.hoverBackgroundColor}),ke=ce(()=>{var lt,It;return U.value?"#FD6400":J.value?"#000653":_e.value?"#FE6100":Oe.value?"#379713":H.value||K.value?"#00054F":(It=(lt=s.value)==null?void 0:lt.closeIconStyle)==null?void 0:It.hoverColor}),ze=Te(!1),Le=Te(!1);let Me=null;const Pe=s.value.anState,Re=(xt=(ot=(_t=s.value.anImg)==null?void 0:_t.data)==null?void 0:ot.attributes)==null?void 0:xt.url,it=(pn=(_n=(jt=s.value.anIcon1)==null?void 0:jt.data)==null?void 0:_n.attributes)==null?void 0:pn.url,Et=(Lr=(Pr=(wn=s.value.leftImg)==null?void 0:wn.data)==null?void 0:Pr.attributes)==null?void 0:Lr.url;(Ur=(Jn=(yo=s.value.leftImg2)==null?void 0:yo.data)==null?void 0:Jn.attributes)==null||Ur.url;const Dt=(tt=(Mn=(io=s.value.leftImgMobile)==null?void 0:io.data)==null?void 0:Mn.attributes)==null?void 0:tt.url;(Xn=(rn=(Bt=s.value.leftImgMobile2)==null?void 0:Bt.data)==null?void 0:rn.attributes)==null||Xn.url;const nn=s.value.aniOptions,bn=s.value.leftImgOptions,Xt=ce(()=>{var Zt,fn;if(!nn)return{};const It=!!!((Zt=nn==null?void 0:nn.left)!=null&&Zt.some(nr=>nr==null?void 0:nr.preserveImgName))&&j.promotion().productLine==="dvdfab"&&!k.value,Yt=Object.fromEntries(Object.keys(nn).map(nr=>[nr,(nn[nr]||[]).map(sr=>({...sr}))]));return Object.keys(Yt).forEach(nr=>{var sr;(sr=Yt[nr])!=null&&sr.length&&Yt[nr].forEach(Fr=>{var Kr,rr,$r,Rr;const _r=It&&nr==="left"&&Fr.imgName==="anImg"?"anIcon1":Fr.imgName;Fr.imgUrl=(Rr=($r=(rr=(Kr=s.value)==null?void 0:Kr[_r])==null?void 0:rr.data)==null?void 0:$r.attributes)==null?void 0:Rr.url})}),J.value&&(Yt.left=(fn=Yt.left)!=null&&fn.length?Yt.left:Yt.right||[],Yt.right=[]),Yt}),xn=ce(()=>{var lt,It;return!!((It=(lt=Xt.value)==null?void 0:lt.left)!=null&&It.some(Yt=>(Yt==null?void 0:Yt.mobileImg)||(Yt==null?void 0:Yt.imgUrl)))}),Ae=ce(()=>new Set(Object.values(Xt.value).flat().map(lt=>
67lt==null?void 0:lt.imgUrl).filter(Boolean))),dn=ce(()=>!!(Et&&!d&&(!J.value&&!z.value&&!re.value||!Ae.value.has(Et)))),De=()=>{const lt=window.scrollY<20;Me&&(Le.value=!1,clearTimeout(Me)),ze.value&&!lt?(Le.value=!0,Me=setTimeout(()=>{Le.value=!1,ze.value=!1},700)):ze.value=lt},Be=Te(""),wt=Te(null),ut=()=>{typeof window>"u"||(Y.value=F.value&&(d||window.innerWidth<=1200))},St=async()=>{if(!(typeof window>"u")&&(await kr(),!(!wt.value||wt.value.clientHeight===0)))if(window.innerWidth<1200){const lt=Number.parseFloat(window.getComputedStyle(wt.value).lineHeight),It=Number.isFinite(lt)?wt.value.clientHeight>lt*1.5:wt.value.clientHeight>=35;Be.value=It?"56px":"40px"}else Be.value=""};tr([ie,ze],St),tr(F,ut);const Gt=()=>{ut(),St()};br(()=>{ut(),De(),setTimeout(()=>{St()},2e3),window.addEventListener("scroll",De),window.addEventListener("resize",Gt)}),ta(()=>{window.removeEventListener("scroll",De),window.removeEventListener("resize",Gt)}),(pr=Se())!=null&&pr.mainDomain||((cn=Se())==null||cn.webDomain);const Qt=(Vn=Se())==null?void 0:Vn.webDomain,An=lt=>{var Zt,fn;const{proLine:It}=Se().siteCfg,Yt=yB({configuredUrl:lt,locale:j.common().locale,siteProductLine:It,siteLevel:Se().siteCfg.siteLevel,promotionProductLine:j.promotion().productLine});return Yt!==null?Yt:["recordfab"].includes(j.common().pageProLine)&&!lt.startsWith("http")?`https://${(((fn=(Zt=Se())==null?void 0:Zt.promotionWebDomain)==null?void 0:fn.recordfab)||Qt)[j.common().locale]}${lt}`:j.promotion().productLine==="common"?mB(j.common().locale,lt):lt};return(lt,It)=>{var sr;const Yt=Or,Zt=Ga,fn=bo("track"),nr=bo("track-label");return R(q)?ft((G(),Q("section",{key:0,id:"promotion-header-banner","aria-label":"Promotion Banner","data-back":(sr=R(s).btnStyle)==null?void 0:sr.background,class:ct([{animate__fadeOutRight:R(Le)&&!R(Y),animate__fadeInRight:R(ze)&&!R(Le)&&!R(Y),animate__fadeOutLeft:R(Le)&&R(Y),animate__fadeInLeft:R(ze)&&!R(Le)&&R(Y),"campaign-149-common":R(U),"campaign-157-common":R(F),"powerup-obon-campaign":R(qe),"campaign-151":R(K),"campaign-158":R(z),"campaign-152":R(J),"campaign-159":R(re),"campaign-160":R(oe),"campaign-152-powerup":R(mt),"campaign-153":
67R(_e),"campaign-153-powerup":R(Je),"campaign-154":R(Oe),"campaign-156":R(Ce),"campaign-162":R(y)},"relative text-center header-banner animate__animated_700ms"])},[ft(X("i",{class:"font-s-md2 cursor-pointer absolute top-50% right-56 z-1 translate-y--50% iconfont-sg icon-close-line",onClick:It[0]||(It[0]=Fr=>R(a)())},null,512),[[fn,R(r)("click","header","close"),"click"],[nr,"coupon_header_banner"]]),ft((G(),Q("a",{class:ct(["promotion-title flex h-full",[("useStore"in lt?lt.useStore:R(j)).common().pageProLine]]),href:An(R(s).toUrl),target:R(s).linkTarget?R(s).linkTarget:"_self"},[at(Zt,{class:"flex-1"},{default:nt(()=>{var Fr,_r,Kr,rr,$r,Rr,Fo,ye;return[X("div",{class:"flex items-end justify-center header-banner-inner relative",style:va({height:R(Be)})},[!R(y)&&R(Pe)&&((_r=(Fr=R(Xt))==null?void 0:Fr.left)!=null&&_r.length)?(G(),je(T0,{key:0,position:"left",options:R(Xt),"left-img-options":R(bn)},null,8,["options","left-img-options"])):he("",!0),!R(y)&&R(d)&&(R(Dt)||R(Et))&&!R(xn)?(G(),je(Yt,{key:1,src:R(Dt)||R(Et),class:"left-img left-img-m",style:va({marginRight:((Kr=R(s).leftImgOptions)==null?void 0:Kr.marginRightM)||"10px"})},null,8,["src","style"])):he("",!0),X("div",{class:ct(["flex h-full items-center z-9 relative",{"mf-autumn-header-content":R(y)}])},[R(y)&&R(E)?(G(),Q("picture",wEe,[R(S)?(G(),Q("source",{key:0,media:"(max-width: 767px)",srcset:R(S)},null,8,SEe)):he("",!0),X("source",{media:"(min-width: 768px)",srcset:R(E)},null,8,TEe),at(Yt,{src:R(E),width:"150",height:"90",loading:"eager",alt:""},null,8,["src"])])):he("",!0),!R(y)&&R(dn)?(G(),je(Yt,{key:1,src:R(Et),class:ct(["left-img absolute",{"retina-half-left-img":R(J)||R(z)||R(re)}]),style:va({left:(rr=R(s).leftImgOptions)==null?void 0:rr.marginRight,bottom:0,width:(($r=R(s).leftImgOptions)==null?void 0:$r.width)||"auto",height:((Rr=R(s).leftImgOptions)==null?void 0:Rr.height)||"auto"})},null,8,["src","class","style"])):he("",!0),X("div",{ref_key:"titleRef",ref:wt,class:"inline-block max-w-970 pc-title",innerHTML:R(ie)},null,8,kEe),X("span",AEe,pt(R(s).btnText),1)],2),It[1]||(It[1]=X("div",{class:"absolute top-0 left-0 w-full h-full",style:{"background-image":"url({{ anImg }})"}},null,-1)),!R(y)&&R(Pe)&&!R(nn)&&!R(J)&&!R(z)&&!R(re)?(G(),je(zB,{key:2,"main-img":R(Re),"icon-path":R(it)},null,8,["main-img","icon-path"])):he("",!0),!R(y)&&R(Pe)&&((ye=(Fo=R(Xt))==null?void 0:Fo.right)!=null&&ye.length)?(G(),je(T0,{key:3,position:"right",options:R(Xt),"left-img-options":R(bn)},null,8,["options","left-img-options"])):he("",!0)],4)]}),_:1})],10,EEe)),[[fn,R(r)("show","header",""),"exposure"],[fn,R(r)("hover","header",""),"hover"],[fn,R(r)("click","header","open"),"click"]])],10,yEe)),[[Va,R(ze)||R(Le)]]):he("",!0)}}}),YB=sn(OEe,[["__scopeId","data-v-f7835362"]]),PEe=Object.freeze(Object.defineProperty({__proto__:null,default:YB},Symbol.toStringTag,{value:"Module"})),LEe=Lt({__name:"Index",setup(t){const e=YB;return(r,a)=>(G(),je(po(R(e)),{class:"promotion-header-box","data-style":"83d943e0-848f-415a-b93b-6195087f1e6c"}))}}),KB=sn(LEe,[["__scopeId","data-v-9472558b"]]),REe=Object.freeze(Object.defineProperty({__proto__:null,default:KB},Symbol.toStringTag,{value:"Module"})),CEe=["data-variant"],xEe={key:0,class:"marquee-item"},IEe=["innerHTML"],MEe=Lt({__name:"Marquee",props:{names:{type:Array,default:()=>[]},rollDesc:{type:String,default:""},variant:{type:String,default:"default"},amountPool:{type:Array,default:()=>[]}},setup(t){const e=t,r=j.common().locale,a=[{v:5,w:50},{v:10,w:35},{v:15,w:15}],s=[{v:730,w:50},{v:1450,w:35},{v:2180,w:15}],l=[{v:30,w:15},{v:35,w:25},{v:40,w:30},{v:45,w:22},{v:50,w:8}],d=[{v:4280,w:15},{v:5050,w:25},{v:5830,w:30},{v:6600,w:22},{v:7380,w:8}],_=[{v:30,w:15},{v:35,w:25},{v:40,w:35},{v:45,w:25}],m=[{v:4280,w:15},{v:5050,w:25},{v:5830,w:35},{v:6600,w:25}],b=()=>{if(e.amountPool.length)return e.amountPool;const F=e.variant==="anniv",Y=e.variant==="obon",q=r==="ja";return F?q?d:l:Y?q?m:_:q?s:a},g=F=>{let Y=Math.random()*100;for(const q of F)if(Y-=q.w,Y<=0)return q.v;return F[F.length-1].v},y=()=>Math.random()<.8?Math.ceil(Math.random()*8):9+Math.floor(Math.random()*7),E=F=>
67r==="ja"?`\xA5${F.toLocaleString("ja-JP")}`:r==="fr"||r==="de"?`${F}\u20AC`:`$${F}`,S=F=>r==="ja"?`${F}\u5206`:`${F} min${F!==1?"s":""}`,O=Te(!1),w=Te(""),k=Te(5),P=Te(1);let C=-1,L=null,B=null,N=null,D=!1;const M=ce(()=>{if(!w.value||!e.rollDesc)return"";const F=P.value;return e.rollDesc.replace("{name}",`<em>${w.value}</em>`).replace("{amount}",`<em>${E(k.value)}</em>`).replace("{time}",S(F))}),U=()=>{const F=e.names;!F.length||!e.rollDesc||(O.value=!1,B=setTimeout(()=>{if(!D)return;let Y;do Y=Math.floor(Math.random()*F.length);while(Y===C&&F.length>1);C=Y;const q=F[Y];w.value=r==="ja"?q.replace(/@.*$/,""):q,k.value=g(b()),P.value=y(),O.value=!0,L=setTimeout(U,4500)},400))};return br(()=>{D=!0,N=setTimeout(U,800)}),ta(()=>{D=!1,L&&clearTimeout(L),B&&clearTimeout(B),N&&clearTimeout(N)}),(F,Y)=>(G(),Q("div",{class:"gacha-marquee","data-variant":e.variant==="default"?null:e.variant},[at(Ml,{name:"marquee-fade"},{default:nt(()=>[R(O)&&R(w)?(G(),Q("div",xEe,[X("span",{innerHTML:R(M)},null,8,IEe)])):he("",!0)]),_:1})],8,CEe))}}),JB=sn(MEe,[["__scopeId","data-v-07131990"]]),NEe=Object.freeze(Object.defineProperty({__proto__:null,default:JB},Symbol.toStringTag,{value:"Module"})),DEe={class:"vd-dialog"},BEe={class:"vd-dialog-content"},UEe={class:"vd-dialog-content"},FEe=Lt({__name:"VDDlg",props:{visible:{type:Boolean,default:!1},canCloseClickModal:{type:Boolean,default:!1},canEscCloseModal:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},beforeDestroy:{type:Boolean,default:!0}},emits:["update","opened"],setup(t,{emit:e}){const r=t,a=e,s=Te(!1),l=()=>{a("update",!1)},d=m=>{m.keyCode===27&&r.canEscCloseModal&&l()};tr(()=>r.visible,m=>{s.value=m||!1,m?(a("opened"),document.body.style.overflow="hidden",document.addEventListener("keydown",d,!1)):(document.body.style.overflow="",document.removeEventListener("keydown",d,!1))},{immediate:!0});const _=m=>{[...m.target.classList].includes("vd-dialog-wrapper")&&r.canCloseClickModal&&l()};return(m,b)=>(G(),Q("div",DEe,[t.beforeDestroy?ft((G(),Q("div",{key:0,class:"vd-dialog-wrapper",onClick:_},[X("div",BEe,[t.showClose?(G(),Q("span",{key:0,class:"vd-close",onClick:l},[...b[0]||(b[0]=[X("i",{class:"icon_close"},null,-1)])])):he("",!0),ro(m.$slots,"default",{},void 0,!0)])],512)),[[Va,R(s)]]):(G(),Q(gt,{key:1},[R(s)?(G(),Q("div",{key:0,class:"vd-dialog-wrapper",onClick:_},[X("div",UEe,[t.showClose?(G(),Q("span",{key:0,class:"vd-close",onClick:l},[...b[1]||(b[1]=[X("i",{class:"icon_close"},null,-1)])])):he("",!0),ro(m.$slots,"default",{},void 0,!0)])])):he("",!0)],64))]))}}),$Ee=sn(FEe,[["__scopeId","data-v-ae55445b"]]),jEe=t=>Object.keys(t).map(function(e){return"".concat(encodeURIComponent(e),"=").concat(encodeURIComponent(t[e]))}).join("&"),k0=(t,e)=>{const r=t.host?t.host:"",a=t.query&&!Km(t.query)?jEe(t.query):"",s=t.hash||"";let l=t.path?r+t.path:t.name;a&&(l.includes("?")?l+="&"+a:l+="?"+a),s&&(l+=s),l&&(window.location.href=l)},VEe=()=>{var b;const{$trace:t}=Mt();j.common().backend_host;const e=j.common().locale;yt().public.API_G_OAUTH;const r=ao().value.common,a=Te({}),s=["promotion","promotion_5","streamfab_promotion","dvdfab_promotion","musicfab_promotion"],l=(b=Qe().name)==null?void 0:b.replace(/-/g,"_"),d=g=>{const y=g.credential,E=JSON.parse(decodeURIComponent(escape(window.atob(y.split(".")[1].replace(/-/g,"+").replace(/_/g,"/")))));a.value=E;const S={...E,username:E.name,email:E.email};localStorage.setItem("user_google_pic",S.imageUrl),m(g.credential,S)},_=g=>{Dn("laravel_session",g.token,1),Dn("username",g.username,1),Dn("email",g.email,1),Dn("elk_user_email",g.email,1),Dn("uid",g.uid,1)},m=(g,y)=>{var S,O;Ea();const E=Ea()?(S=Se().authDomain)==null?void 0:S.test:(O=Se().authDomain)==null?void 0:O[e];$fetch(E+"/api/google_oauth/token",{method:"POST",body:{}}).then(w=>{try{w=JSON.parse(w)}catch{}if(w.result.registered===!0){w.result.username=w.result.username?w.result.username:y.username,_(w.result),j.common().setUserInfo({...j.common().userInfo,...y,token:w.result.token}),y=JSON.stringify(y),t.traceCustomEvent({event:"submit",xargs_event_category:"google_register",email:Ge("email").value,xargs_email_source:"sub",xargs_email_item:"member",ext_params_str_param1:a.value.name,ext_params_str_param2:g,ext_params_str_param3:"top"});const k=window.location.href.includes("a=")&&!window.location.href.includes("login")&&!window.location.href.includes("sessionid"),P=s.includes(l);if(k){if(window.location.href.includes("register")){k0({path:"/member.htm"});return}window.location.reload()}else P||k0({path:"/member.htm"})}else alert(r.verification_failed)}).catch(w=>{})};br(async()=>{var g,y;await XB(),window.google&&window.google.accounts&&window.google.accounts.id.initialize({client_id:(y=(g=Se())==null?void 0:g.siteCfg)==null?void 0:y.clientId,callback:d,auto_
67select:!1,cancel_on_tap_outside:!1,nonce:"",context:"signin"}),kr(()=>{Ge("laravel_session").value||window.google&&window.google.accounts&&window.google.accounts.id.prompt(E=>{E.isDisplayMoment,E.isNotDisplayed()||E.isSkippedMoment()||E.isDismissedMoment()})})})},XB=()=>new Promise((t,e)=>{var a,s;if(window.google){t(window.google);return}const r=document.createElement("script");r.src=`https://accounts.google.com/gsi/client?client_id=${(s=(a=Se())==null?void 0:a.siteCfg)==null?void 0:s.clientId}`,r.async=!0,r.defer=!0,r.onload=()=>t(window.google),r.onerror=l=>{t(null)},document.head.appendChild(r)}),zEe={__name:"GoogleLogin",props:{cardData:{type:Object,default:()=>({})}},emits:["close"],setup(t,{emit:e}){const r=t,a=Te(!1),s=Te({}),{$trace:l}=Mt(),{setServerLoginCookie:d}=Jo(),_=()=>{a.value=!0},m=N=>{const D=b(N.credential)||{},M=N.credential||"";s.value=D;const U={...D,username:D.name,email:D.email,avatar:D.picture};E(M,U)},b=N=>{const M=N.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),U=decodeURIComponent(atob(M).split("").map(F=>"%"+("00"+F.charCodeAt(0).toString(16)).slice(-2)).join(""));return JSON.parse(U)},g=j.common().backend_host,y=j.common().locale,E=(N,D)=>{var F,Y;const M={token:N,lang:y};g&&(M.host=g),Ea()&&(M.test_mode=1);const U=Ea()?(F=Se().authDomain)==null?void 0:F.test:(Y=Se().authDomain)==null?void 0:Y[y];$fetch(U+"/api/google_oauth/token",{method:"POST",body:M}).then(q=>{try{q=JSON.parse(q)}catch{}if(q.result.registered===!0){if(q.result.username=q.result.username||D.username,q.result.avatar=q.result.picture,d(q.result),j.common().setUserInfo({...j.common().userInfo,...D,token:q.result.token,avatar:q.result.avatar,username:q.result.username}),l.traceCustomEvent({event:"submit",xargs_event_category:"google_register",email:Ge("email").value,email_source:"sub",email_item:"member",ext_params_str_param1:s.value.name,ext_params_str_param2:N,ext_params_str_param3:"button"}),Qe().query.redirect){window.location.href=Qe().query.redirect+`${Qe().query.redirect.includes("?")?"&":"?"}laravel_session=${q.result.token}&lang=${j.common().locale}`;return}B(!0)}}).catch(q=>{})},S=Te(null),O=Te(!1);async function w(){return window.__google_auth_ready||(window.__google_auth_ready=(async()=>{try{await XB()}catch{}})()),window.__google_auth_ready}function k({clientId:N,callback:D}){var M;!window.google||!((M=window.google.accounts)!=null&&M.id)||window.__google_id_initialized||(window.google.accounts.id.initialize({client_id:N,auto_select:!1,callback:D}),window.__google_id_initialized=!0)}function P(N){if(!N)return!1;const D=N.getBoundingClientRect();return D.width>0&&D.height>0}function C(){var F,Y;const N=S.value;if(!N||!((Y=(F=window.google)==null?void 0:F.accounts)!=null&&Y.id)||O.value)return;const D=r.cardData.btnEle,M=D?document.getElementById(D):null,U=(M==null?void 0:M.clientWidth)||400;try{window.google.accounts.id.renderButton(N,{type:"standard",theme:"outline",size:"large",width:U,text:"signin_with",shape:r.cardData.shape||"pill"}),O.value=!0}catch{}}br(async()=>{var D,M;if(await w(),!window.google)return;k({clientId:(M=(D=Se())==null?void 0:D.siteCfg)==null?void 0:M.clientId,callback:m});const N=S.value;if(N)if(P(N))C();else{const U=new IntersectionObserver(F=>{F.some(Y=>Y.isIntersecting)&&(U.disconnect(),C())});U.observe(N)}});const L=e,B=N=>{L("close",N)};return(N,D)=>{const M=uc;return G(),je(M,null,{default:nt(()=>[X("div",{role:"button",class:"google-login-btn quicksand-bold",onClick:_},[X("div",{ref_key:"signinRef",ref:S},null,512)])]),_:1})}}},HEe={class:"login-wrap"},GEe=["innerHTML"],qEe={class:"flex justify-between flex-1"},WEe={class:"flex justify-center flex-1 btn-wrap"},YEe={class:"register_wrap"},KEe=["href","innerHTML"],JEe=["href","innerHTML"],XEe={id:"toorLine",class:"toor"},QEe={key:1,class:"memberblock"},ZEe={class:"container errblock"},ewe=["innerHTML"],twe=["innerHTML"],nwe={class:"backmembercenter",style:{cursor:"pointer"}},rwe=["innerHTML"],owe={__name:"PromotionLogin",props:{source:{type:String,default:""},visible:{type:Boolean,default:!1},pageKey:{type:String,default:""}},emits:["track-success","close"],setup(t,{emit:e}){var U,F;const r=t,a=e,s=Y=>{a("close",Y)},l=ao().value.common,d=Te(""),_=Te(!1),m=Te({email:"",password:"",validation:""}),b={email:[{required:!0,message:l.field_required,trigger:"blur"},{type:"email",message:l.invalid_email,trigger:"blur"}],password:[{type:"string",required:!0,message:l.member_new_3,trigger:"blur"}],validation:[{required:!0,message:l.field_required,trigger:"blur"}]},g=Te(!1),y=Te({}),E=Te(!0),{$trace:S}=Mt();tr(()=>r.visible,Y=>{if(y.value={},!Y){const q={event:"click",xargs_event_category:"campaign",event_label:"login_close"};m.value.email&&(q.email=m.value.email),S.traceCustomEvent(q)}});const O=j.common().locale;yt().public.API_PHP;const w=Ea()?(U=Se().authDomain)==null?void 0:U.test:(F=Se().authDomain)==null?void 0:F[O],k=async()=>{const Y=Ge("login_code_session").value,q=w+"/api/verification/get_token?laravel_session="+Y,H=await $fetch(q,{method:"POST",body:{},server:!1});if(H.cscode===0){Dn("login_code_session",H.data,1);const K=w+"/api/verification/seccode";d.value=H.data?K+"?laravel_session="+H.data:K}return H.data},P=()=>{d.value="",kr(()=>{d.value=w+"/api/verification/seccode?laravel_session="+Ge("login_code_session").value})},C=()=>{window.location.reload()},L=Y=>{var q;Y.keyCode===13&&D((q=N.value)==null?void 0:q.$el)},B=Y=>{Ge("laravel_session").value=Y.token,Ge("username").value=Y.username,Ge("vip").value=Y.vip,Ge("email").value=Y.email,Ge("elk_user_email").value=Y.email,Ge("is_all_in_one_user").value=Y.is_all_in_one_user,Ge("uid").value=Y.uid,Ge("dvdfab_subscribe").value=Y.dvdfab_subscribe,Ge("recommend_dvdfab").value=""},N=Te(null),D=(Y,q)=>{var H;_.value=TextTrackCueList,(H=N.value)==null||H.validate(K=>{if(K){g.value=!0;const z={event:"login",event_category:"campaign",email:m.value.email};S.traceCustomEvent(z);const J={code:m.value.validation,email:m.value.email,pw:m.value.password,lang:O,laravel_session:Ge("login_code_session").value},re=w+"/api/auth/login";$fetch(re,{method:"POST",body:J,server:!1}).then(oe=>{if(g.value=!1,y.value=oe.data,oe.cscode!==0&&S.traceCustomEvent({ext_params_str_param1:"member_login_error",ext_params_str_param2:oe.cscode,ext_params_str_param3:m.value.email}),oe.data&&oe.data.status){B(oe.data);const Z={vip:parseInt(oe.data.vip)?parseInt(oe.data.vip):0,username:oe.data.username,email:Ge("email").value,uid:Ge("uid").value,is_all_in_one_user:oe.data.is_all_in_one_user,dvdfab_subscribe:oe.data.dvdfab_subscribe};if(j.common().setUserInfo(Z),Ge("user_info_new").value=JSON.stringify(Z),S.traceCustomEvent({event:"login",xargs_event_category:"campaign",email:J.email,xargs_email_source:"sub",xargs_email_item:"campaign"}),window.location.href.includes("a=")&&!window.location.href.includes("login")&&!window.location.href.includes("sessionid"))window.location.reload();else{const ee=["promotion","dvdfab_promotion"];if(r.source&&ee.includes(r.source)){const ie=window.location.href.split("#")[0]||"";window.location.replace(ie+"#all-in-one"),window.location.reload()}else k0({path:"/member.htm"})}}else oe.cscode==42023?alert(l.account_locked):oe.cscode==42011?alert(l.invalid_code):E.value=!1,_.value=!1}
67).catch(oe=>{S.traceCustomEvent({ext_params_str_param1:"member_login_error_try_catch",ext_params_str_param2:oe})})}else _.value=!1})},M=ce(()=>{var q,H,K,z,J,re,oe,Z,ee,ue,ie,_e;let Y=((H=(q=Se())==null?void 0:q.mainDomain)==null?void 0:H[O])||((z=(K=Se())==null?void 0:K.webDomain)==null?void 0:z[O])||"";return((re=(J=Se())==null?void 0:J.siteCfg)==null?void 0:re.domainType)==="dvdfab_us"&&(Y=((Z=(oe=Se())==null?void 0:oe.mainWebDomain)==null?void 0:Z[O])||""),((ue=(ee=Se())==null?void 0:ee.siteCfg)==null?void 0:ue.proLine)==="streamfab_com"&&(Y=((_e=(ie=Se())==null?void 0:ie.webDomain)==null?void 0:_e[O])||Y),Y&&!Y.startsWith("http")&&(Y="//"+Y),Y});return VEe(),br(()=>{k(),window.addEventListener("keydown",L)}),ta(()=>{window.removeEventListener("keydown",L,!1)}),(Y,q)=>{const H=IK,K=xK,z=Or,J=Es,re=MK,oe=zEe,Z=Z2;return G(),Q("div",HEe,[R(E)?(G(),Q(gt,{key:0},[X("h2",{"aria-label":"Dialog Title",class:"quicksand-bold title",innerHTML:R(l).member_login},null,8,GEe),ft((G(),je(re,{ref_key:"rulesPerRef",ref:N,model:R(m),rules:b,class:"demo-ruleForm"},{default:nt(()=>[at(K,{prop:"email"},{default:nt(()=>[at(H,{modelValue:R(m).email,"onUpdate:modelValue":q[0]||(q[0]=ee=>R(m).email=ee),modelModifiers:{trim:!0},placeholder:R(l).enter_email},{prefix:nt(()=>[...q[4]||(q[4]=[X("i",{class:"icon_email_n"},null,-1)])]),_:1},8,["modelValue","placeholder"])]),_:1}),at(K,{prop:"password"},{default:nt(()=>[at(H,{id:"pwEle",modelValue:R(m).password,"onUpdate:modelValue":q[1]||(q[1]=ee=>R(m).password=ee),"show-password":"",placeholder:R(l).enter_password},{prefix:nt(()=>[...q[5]||(q[5]=[X("i",{class:"icon_lock_n"},null,-1)])]),_:1},8,["modelValue","placeholder"])]),_:1}),at(K,{prop:"validation",class:""},{default:nt(()=>[X("div",qEe,[at(H,{modelValue:R(m).validation,"onUpdate:modelValue":q[2]||(q[2]=ee=>R(m).validation=ee),placeholder:R(l).verification_code,autocomplete:"off",class:"flex-1"},null,8,["modelValue","placeholder"]),at(z,{"aria-label":"Secure Code",src:R(d),class:"random",alt:"",width:"126",height:"48",onClick:P},null,8,["src"])])]),_:1}),at(K,null,{default:nt(()=>[X("div",WEe,[at(J,{role:"button","aria-label":"Login Button",class:"log-sub",tag:"div",size:"large",label:R(l).login,onClick:q[3]||(q[3]=ee=>D(ee,"rulesPer"))},null,8,["label"])])]),_:1})]),_:1},8,["model"])),[[Z,R(_),void 0,{fullscreen:!0,lock:!0}]]),X("div",YEe,[X("a",{"aria-label":"Forget Password",href:`${R(M)}/forget-password.htm`,class:"links",innerHTML:R(l).forget_password},null,8,KEe),X("a",{"aria-label":"Create Account",href:`${R(M)}/register.htm`,class:"links",innerHTML:R(l).create_account},null,8,JEe)]),X("p",XEe,[q[6]||(q[6]=X("i",{class:"or_"},null,-1)),X("span",null,pt(R(l).or),1),q[7]||(q[7]=X("i",{class:"or_"},null,-1))]),t.visible?(G(),je(oe,{key:0,"card-data":{btnEle:"toorLine"},class:"login-google-btn","activity-source":"promotion",onClose:s})):he("",!0)],64)):(G(),Q("div",QEe,[X("div",ZEe,[at(z,{src:("useImgPath"in Y?Y.useImgPath:R(ppe))().value+"/member/fail_new.png",style:{"max-width":"165px"},alt:"fail",width:"165",height:"150"},null,8,["src"]),X("h3",{class:"quicksand-bold",innerHTML:R(l).submit_failed},null,8,ewe),X("p",{innerHTML:R(l).submit_failed_check},null,8,twe),X("p",nwe,[X("a",{onClick:C,innerHTML:R(l).try_again},null,8,rwe)])])]))])}}},awe=sn(owe,[["__scopeId","data-v-b92ffd75"]]),iwe={class:"member-login-modal"},swe=Lt({__name:"Dlg",props:{pageKey:{type:String,default:""},visible:{type:Boolean,default:!1}},emits:["close"],setup(t,{emit:e}){const r=e,a=s=>
67{r("close",s)};return(s,l)=>(G(),je($Ee,{visible:t.visible,"show-close":!1,role:"dialog","aria-label":"Login Dialog"},{default:nt(()=>[X("div",iwe,[X("div",{class:"dn-header"},[X("span",{role:"button","aria-label":"Close Button",class:"icon",onClick:a},[...l[0]||(l[0]=[X("svg",{t:"1721017169618",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4245",width:"30",height:"30"},[X("path",{class:"main-color",d:"M512 85.333333C276.48 85.333333 85.333333 276.48 85.333333 512S276.48 938.666667 512 938.666667 938.666667 747.52 938.666667 512 747.52 85.333333 512 85.333333z m136.533333 531.342223c11.377778 11.377778 11.377778 29.582222 0 39.822222-5.688889 5.688889-12.515556 7.964444-20.48 7.964444s-14.791111-2.275556-20.48-7.964444L512 559.786667l-96.711111 96.711111c-5.688889 5.688889-12.515556 7.964444-20.48 7.964444s-14.791111-2.275556-20.48-7.964444c-11.377778-11.377778-11.377778-29.582222 0-39.822222l96.711111-96.711112-104.675556-104.675555c-11.377778-11.377778-11.377778-29.582222 0-39.822222 11.377778-11.377778 29.582222-11.377778 39.822223 0l104.675555 104.675555 104.675556-104.675555c11.377778-11.377778 29.582222-11.377778 39.822222 0 11.377778 11.377778 11.377778 29.582222 0 39.822222l-104.675556 104.675555 97.848889 96.711112z","p-id":"4246",fill:"#fff"})],-1)])])]),at(awe,{source:"promotion","page-key":t.pageKey,visible:t.visible,onClose:a},null,8,["page-key","visible"])])]),_:1},8,["visible"]))}}),cwe=sn(swe,[["__scopeId","data-v-bf50a42e"]]);function _s(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function QB(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}/*!
68 * GSAP 3.13.0
69 * https://gsap.com
70 *
71 * @license Copyright 2008-2025, GreenSock. All rights reserved.
72 * Subject to the terms at https://gsap.com/standard-license
73 * @author: Jack Doyle, [email protected]
74*/var ya={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Pl={duration:.5,overwrite:!1,delay:0},wE,vo,lr,Fa=1e8,Kn=1/Fa,A0=Math.PI*2,uwe=A0/4,lwe=0,ZB=Math.sqrt,dwe=Math.cos,pwe=Math.sin,_o=function(e){return typeof e=="string"},Ar=function(e){return typeof e=="function"},ms=function(e){return typeof e=="number"},SE=function(e){return typeof e>"u"},Hi=function(e){return typeof e=="object"},Xo=function(e){return e!==!1},TE=function(){return typeof window<"u"},Em=function(e){return Ar(e)||_o(e)},eU=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},Lo=Array.isArray,O0=/(?:-?\.?\d|\.)+/gi,tU=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,_l=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,wy=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,nU=/[+-]=-?[.\d]+/,rU=/[^,'"\[\]\s]+/gi,_we=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,mr,Mi,P0,kE,wa={},Zm={},oU,aU=function(e){return(Zm=Ll(e,wa))&&na},AE=function(e,r){},Rp=function(e,r){return!r&&void 0},iU=function(e,r){return e&&(wa[e]=r)&&Zm&&(Zm[e]=r)||wa},Cp=function(){return 0},fwe={suppressEvents:!0,isStart:!0,kill:!1},Mm={suppressEvents:!0,kill:!1},mwe={suppressEvents:!0},OE={},Zs=[],L0={},sU,ma={},Sy={},_2=30,Nm=[],PE="",LE=function(e){var r=e[0],a,s;if(Hi(r)||Ar(r)||(e=[e]),!(a=(r._gsap||{}).harness)){for(s=Nm.length;s--&&!Nm[s].targetTest(r););a=Nm[s]}for(s=e.length;s--;)e[s]&&(e[s]._gsap||(e[s]._gsap=new CU(e[s],a)))||e.splice(s,1);return e},eu=function(e){return e._gsap||LE($a(e))[0]._gsap},cU=function(e,r,a){return(a=e[r])&&Ar(a)?e[r]():SE(a)&&e.getAttribute&&e.getAttribute(r)||a},Qo=function(e,r){return(e=e.split(",")).forEach(r)||e},Dr=function(e){return Math.round(e*1e5)/1e5||0},Yr=function(e){return Math.round(e*1e7)/1e7||0},bl=function(e,r){var a=r.charAt(0),s=parseFloat(r.substr(2));return e=parseFloat(e),a==="+"?e+s:a==="-"?e-s:a==="*"?e*s:e/s},hwe=function(e,r){for(var a=r.length,s=0;e.indexOf(r[s])<0&&++s<a;);return s<a},eh=function(){var e=Zs.length,r=Zs.slice(0),a,s;for(L0={},Zs.length=0,a=0;a<e;a++)s=r[a],s&&s._lazy&&(s.render(s._lazy[0],s._lazy[1],!0)._lazy=0)},RE=function(e){return!!(e._initted||e._startAt||e.add)},uU=function(e,r,a,s){Zs.length&&!vo&&eh(),e.render(r,a,!!(vo&&r<0&&RE(e))),Zs.length&&!vo&&eh()},lU=function(e){var r=parseFloat(e);return(r||r===0)&&(e+"").match(rU).length<2?r:_o(e)?e.trim():e},dU=function(e){return e},Sa=function(e,r){for(var a in r)a in e||(e[a]=r[a]);return e},gwe=function(e){return function(r,a){for(var s in a)s in r||s==="duration"&&e||s==="ease"||(r[s]=a[s])}},Ll=function(e,r){for(var a in r)e[a]=r[a];return e},f2=function t(e,r){for(var a in r)a!=="__proto__"&&a!=="constructor"&&a!=="prototype"&&(e[a]=Hi(r[a])?t(e[a]||(e[a]={}),r[a]):r[a]);return e},th=function(e,r){var a={},s;for(s in e)s in r||(a[s]=e[s]);return a},hp=function(e){var r=e.parent||mr,a=e.keyframes?gwe(Lo(e.keyframes)):Sa;if(Xo(e.inherit))for(;r;)a(e,r.vars.defaults),r=r.parent||r._dp;return e},bwe=function(e,r){for(var a=e.length,s=a===r.length;s&&a--&&e[a]===r[a];);return a<0},pU=function(e,r,a,s,l){var d=e[s],_;if(l)for(_=r[l];d&&d[l]>_;)d=d._prev;return d?(r._next=d._next,d._next=r):(r._next=e[a],e[a]=r),r._next?r._next._prev=r:e[s]=r,r._prev=d,r.parent=r._dp=e,r},Ah=function(e,r,a,s){a===void 0&&(a="_first"),s===void 0&&(s="_last");var l=r._prev,d=r._next;l?l._next=d:e[a]===r&&(e[a]=d),d?d._prev=l:e[s]===r&&(e[s]=l),r._next=r._prev=r.parent=null},ac=function(e,r){e.parent&&(!r||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},tu=function(e,r){if(e&&(!r||r._end>e._dur||r._start<0))for(var a=e;a;)a._dirty=1,a=a.parent;return e},vwe=function(e){for(var r=e.parent;r&&r.parent;)r._dirty=1,r.totalDuration(),r=r.parent;return e},R0=function(e,r,a,s){return e._startAt&&(vo?e._startAt.revert(Mm):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(r,!0,s))},ywe=function t(e){return!e||e._ts&&t(e.parent)},m2=function(e){return e._repeat?Rl(e._tTime,e=e.duration()+e._rDelay)*e:0},Rl=function(e,r){var a=Math.floor(e=Yr(e/r));return e&&a===e?a-1:a},nh=function(e,r){return(e-r._start)*r._ts+(r._ts>=0?0:r._dirty?r.totalDuration():r._tDur)},Oh=function(e){return e._end=Yr(e._start+(e._tDur/Math.abs(e._ts||e._rts||Kn)||0))},Ph=function(e,r){var a=e._dp;return a&&a.smoothChildTiming&&e._ts&&(e._start=Yr(a._time-(e._ts>0?r/e._ts:((e._dirty?e.totalDuration():e._tDur)-r)/-e._ts)),Oh(e),a._dirty||tu(a,e)),e},_U=function(e,r){var a;if((r._time||!r._dur&&r._initted||r._start<e._time&&(r._dur||!r.add))&&(a=nh(e.rawTime(),r),(!r._dur||jp(0,r.totalDuration(),a)-r._tTime>Kn)&&r.render(a,!0)),tu(e,r)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(a=e;a._dp;)a.rawTime()>=0&&a.totalTime(a._tTime),a=a._dp;e._zTime=-Kn}},Ui=function(e,r,a,s){return r.parent&&ac(r),r._start=Yr((ms(a)?a:a||e!==mr?Ua(e,a,r):e._time)+r._delay),r._end=Yr(r._start+(r.totalDuration()/Math.abs(r.timeScale())||0)),pU(e,r,"_first","_last",e._sort?"_start":0),C0(r)||(e._recent=r),s||_U(e,r),e._ts<0&&Ph(e,e._tTime),e},fU=function(e,r){return(wa.ScrollTrigger||AE("scrollTrigger",r))&&wa.ScrollTrigger.create(r,e)},mU=function(e,r,a,s,l){if(xE(e,r,l),!e._initted)return 1;if(!a&&e._pt&&!vo&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&sU!==ga.frame)return Zs.push(e),e._lazy=[l,s],1},Ewe=function t(e){var r=e.parent;return r&&r._ts&&r._initted&&!r._lock&&(r.rawTime()<0||t(r))},C0=function(e){var r=e.data;return r==="isFromStart"||r==="isStart"},wwe=function(e,r,a,s){var l=e.ratio,d=r<0||!r&&(!e._start&&Ewe(e)&&!(!e._initted&&C0(e))||(e._ts<0||e._dp._ts<0)&&!C0(e))?0:1,_=e._rDelay,m=0,b,g,y;if(_&&e._repeat&&(m=jp(0,e._tDur,r),g=Rl(m,_),e._yoyo&&g&1&&(d=1-d),g!==Rl(e._tTime,_)&&(l=1-d,e.vars.repeatRefresh&&e._initted&&e.invali
74date())),d!==l||vo||s||e._zTime===Kn||!r&&e._zTime){if(!e._initted&&mU(e,r,s,a,m))return;for(y=e._zTime,e._zTime=r||(a?Kn:0),a||(a=r&&!y),e.ratio=d,e._from&&(d=1-d),e._time=0,e._tTime=m,b=e._pt;b;)b.r(d,b.d),b=b._next;r<0&&R0(e,r,a,!0),e._onUpdate&&!a&&ba(e,"onUpdate"),m&&e._repeat&&!a&&e.parent&&ba(e,"onRepeat"),(r>=e._tDur||r<0)&&e.ratio===d&&(d&&ac(e,1),!a&&!vo&&(ba(e,d?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=r)},Swe=function(e,r,a){var s;if(a>r)for(s=e._first;s&&s._start<=a;){if(s.data==="isPause"&&s._start>r)return s;s=s._next}else for(s=e._last;s&&s._start>=a;){if(s.data==="isPause"&&s._start<r)return s;s=s._prev}},Cl=function(e,r,a,s){var l=e._repeat,d=Yr(r)||0,_=e._tTime/e._tDur;return _&&!s&&(e._time*=d/e._dur),e._dur=d,e._tDur=l?l<0?1e10:Yr(d*(l+1)+e._rDelay*l):d,_>0&&!s&&Ph(e,e._tTime=e._tDur*_),e.parent&&Oh(e),a||tu(e.parent,e),e},h2=function(e){return e instanceof No?tu(e):Cl(e,e._dur)},Twe={_start:0,endTime:Cp,totalDuration:Cp},Ua=function t(e,r,a){var s=e.labels,l=e._recent||Twe,d=e.duration()>=Fa?l.endTime(!1):e._dur,_,m,b;return _o(r)&&(isNaN(r)||r in s)?(m=r.charAt(0),b=r.substr(-1)==="%",_=r.indexOf("="),m==="<"||m===">"?(_>=0&&(r=r.replace(/=/,"")),(m==="<"?l._start:l.endTime(l._repeat>=0))+(parseFloat(r.substr(1))||0)*(b?(_<0?l:a).totalDuration()/100:1)):_<0?(r in s||(s[r]=d),s[r]):(m=parseFloat(r.charAt(_-1)+r.substr(_+1)),b&&a&&(m=m/100*(Lo(a)?a[0]:a).totalDuration()),_>1?t(e,r.substr(0,_-1),a)+m:d+m)):r==null?d:+r},gp=function(e,r,a){var s=ms(r[1]),l=(s?2:1)+(e<2?0:1),d=r[l],_,m;if(s&&(d.duration=r[1]),d.parent=a,e){for(_=d,m=a;m&&!("immediateRender"in _);)_=m.vars.defaults||{},m=Xo(m.vars.inherit)&&m.parent;d.immediateRender=Xo(_.immediateRender),e<2?d.runBackwards=1:d.startAt=r[l-1]}return new Wr(r[0],d,r[l+1])},lc=function(e,r){return e||e===0?r(e):r},jp=function(e,r,a){return a<e?e:a>r?r:a},Po=function(e,r){return!_o(e)||!(r=_we.exec(e))?"":r[1]},kwe=function(e,r,a){return lc(a,function(s){return jp(e,r,s)})},x0=[].slice,hU=function(e,r){return e&&Hi(e)&&"length"in e&&(!r&&!e.length||e.length-1 in e&&Hi(e[0]))&&!e.nodeType&&e!==Mi},Awe=function(e,r,a){return a===void 0&&(a=[]),e.forEach(function(s){var l;return _o(s)&&!r||hU(s,1)?(l=a).push.apply(l,$a(s)):a.push(s)})||a},$a=function(e,r,a){return lr&&!r&&lr.selector?lr.selector(e):_o(e)&&!a&&(P0||!xl())?x0.call((r||kE).querySelectorAll(e),0):Lo(e)?Awe(e,a):hU(e)?x0.call(e,0):e?[e]:[]},I0=function(e){return e=$a(e)[0]||Rp("Invalid scope")||{},function(r){var a=e.current||e.nativeElement||e;return $a(r,a.querySelectorAll?a:a===e?Rp("Invalid scope")||kE.createElement("div"):e)}},gU=function(e){return e.sort(function(){return .5-Math.random()})},bU=function(e){if(Ar(e))return e;var r=Hi(e)?e:{each:e},a=nu(r.ease),s=r.from||0,l=parseFloat(r.base)||0,d={},_=s>0&&s<1,m=isNaN(s)||_,b=r.axis,g=s,y=s;return _o(s)?g=y={center:.5,edges:.5,end:1}[s]||0:!_&&m&&(g=s[0],y=s[1]),function(E,S,O){var w=(O||r).length,k=d[w],P,C,L,B,N,D,M,U,F;if(!k){if(F=r.grid==="auto"?0:(r.grid||[1,Fa])[1],!F){for(M=-Fa;M<(M=O[F++].getBoundingClientRect().left)&&F<w;);F<w&&F--}for(k=d[w]=[],P=m?Math.min(F,w)*g-.5:s%F,C=F===Fa?0:m?w*y/F-.5:s/F|0,M=0,U=Fa,D=0;D<w;D++)L=D%F-P,B=C-(D/F|0),k[D]=N=b?Math.abs(b==="y"?B:L):ZB(L*L+B*B),N>M&&(M=N),N<U&&(U=N);s==="random"&&gU(k),k.max=M-U,k.min=U,k.v=w=(parseFloat(r.amount)||parseFloat(r.each)*(F>w?w-1:b?b==="y"?w/F:F:Math.max(F,w/F))||0)*(s==="edges"?-1:1),k.b=w<0?l-w:l,k.u=Po(r.amount||r.each)||0,a=a&&w<0?PU(a):a}return w=(k[E]-k.min)/k.max||0,Yr(k.b+(a?a(w):w)*k.v)+k.u}},M0=function(e){var r=Math.pow(10,((e+"").split(".")[1]||"").length);return function(a){var s=Yr(Math.round(parseFloat(a)/e)*e*r);return(s-s%1)/r+(ms(a)?0:Po(a))}},vU=function(e,r){var a=Lo(e),s,l;return!a&&Hi(e)&&(s=a=e.radius||Fa,e.values?(e=$a(e.values),(l=!ms(e[0]))&&(s*=s)):e=M0(e.increment)),lc(r,a?Ar(e)?function(d){return l=e(d),Math.abs(l-d)<=s?l:d}:function(d){for(var _=parseFloat(l?d.x:d),m=parseFloat(l?d.y:0),b=Fa,g=0,y=e.length,E,S;y--;)l?(E=e[y].x-_,S=e[y].y-m,E=E*E+S*S):E=Math.abs(e[y]-_),E<b&&(b=E,g=y);return g=!s||b<=s?e[g]:d,l||g===d||ms(d)?g:g+Po(d)}:M0(e))},yU=function(e,r,a,s){return lc(Lo(e)?!r:a===!0?!!(a=0):!s,function(){return Lo(e)?e[~~(Math.random()*e.length)]:(a=a||1e-5)&&(s=a<1?Math.pow(10,(a+"").length-2):1)&&Math.floor(Math.round((e-a/2+Math.random()*(r-e+a*.99))/a)*a*s)/s})},Owe=function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return function(s){return r.reduce(function(l,d){return d(l)},s)}},Pwe=function(e,r){return function(a){return e(parseFloat(a))+(r||Po(a))}},Lwe=function(e,r,a){return wU(e,r,0,1,a)},EU=function(e,r,a){return lc(a,function(s){return e[~~r(s)]})},Rwe=function t(e,r,a){var s=r-e;return Lo(e)?EU(e,t(0,e.length),r):lc(a,function(l){return(s+(l-e)%s)%s+e})},Cwe=function t(e,r,a){var s=r-e,l=s*2;return Lo(e)?EU(e,t(0,e.length-1),r):lc(a,function(d){return d=(l+(d-e)%l)%l||0,e+(d>s?l-d:d)})},xp=function(e){for(var r=0,a="",s,l,d,_;~(s=e.indexOf("random(",r));)d=e.indexOf(")",s),_=e.charAt(s+7)==="[",l=e.substr(s+7,d-s-7).match(_?rU:O0),a+=e.substr(r,s-r)+yU(_?l:+l[0],_?0:+l[1],+l[2]||1e-5),r=d+1;return a+e.substr(r,e.length-r)},wU=function(e,r,a,s,l){var d=r-e,_=s-a;return lc(l,function(m){return a+((m-e)/d*_||0)})},xwe=function t(e,r,a,s){var l=isNaN(e+r)?0:function(S){return(1-S)*e+S*r};if(!l){var d=_o(e),_={},m,b,g,y,E;if(a===!0&&(s=1)&&(a=null),d)e={p:e},r={p:r};else if(Lo(e)&&!Lo(r)){for(g=[],y=e.length,E=y-2,b=1;b<y;b++)g.push(t(e[b-1],e[b]));y--,l=function(O){O*=y;var w=Math.min(E,~~O);return g[w](O-w)},a=r}else s||(e=Ll(Lo(e)?[]:{},e));if(!g){for(m in r)CE.call(_,e,m,"get",r[m]);l=function(O){return NE(O,_)||(d?e.p:e)}}}return lc(a,l)},g2=function(e,r,a){var s=e.labels,l=Fa,d,_,m;for(d in s)_=s[d]-r,_<0==!!a&&_&&l>(_=Math.abs(_))&&(m=d,l=_);return m},ba=function(e,r,a){var s=e.vars,l=s[r],d=lr,_=e._ctx,m,b,g;if(l)return m=s[r+"Params"],b=s.callbackScope||e,a&&Zs.length&&eh(),_&&(lr=_),g=m?l.apply(b,m):l.call(b),lr=d,g},sp=function(e){return ac(e),e.scrollTrigger&&e.scrollTrigger.kill(!!vo),e.progress()<1&&ba(e,"onInterrupt"),e},fl,SU=[],TU=function(e){if(e)if(e=!e.name&&e.default||e,TE()||e.headless){var r=e.name,a=Ar(e),s=r&&!a&&e.init?function(){this._props=[]}:e,l={init:Cp,render:NE,add:CE,kill:Ywe,modifier:Wwe,rawVars:0},d={targetTest:0,get:0,getSetter:ME,aliases:{},register:0};if(xl(),e!==s){if(ma[r])return;Sa(s,Sa(th(e,l),d)),Ll(s.prototype,Ll(l,th(e,d))),ma[s.prop=r]=s,e.targetTest&&(Nm.push(s),OE[r]=1),r=(r==="css"?"CSS":r.charAt(0).toUpperCase()+r.substr(1))+"Plugin"}iU(r,s),e.register&&e.register(na,s,Zo)}else SU.push(e)},Yn=255,cp={aqua:[0,Yn,Yn],lime:[0,Yn,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,Yn],navy:[0,0,128],white:[Yn,Yn,Yn],olive:[128,128,0],yellow:[Yn,Yn,0],orange:[Yn,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[Yn,0,0],pink:[Yn,192,203],cyan:[0,Yn,Yn],transparent:[Yn,Yn,Yn,0]},Ty=function(e,r,a){return e+=e<0?1:e>1?-1:0,(e*6<1?r+(a-r)*e*6:e<.5?a:e*3<2?r+(a-r)*(2/3-e)*6:r)*Yn+.5|0},kU=function(e,r,a){var s=e?ms(e)?[e>>16,e>>8&Yn,e&Yn]:0:cp.black,l,d,_,m,b,g,y,E,S,O;
74if(!s){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),cp[e])s=cp[e];else if(e.charAt(0)==="#"){if(e.length<6&&(l=e.charAt(1),d=e.charAt(2),_=e.charAt(3),e="#"+l+l+d+d+_+_+(e.length===5?e.charAt(4)+e.charAt(4):"")),e.length===9)return s=parseInt(e.substr(1,6),16),[s>>16,s>>8&Yn,s&Yn,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),s=[e>>16,e>>8&Yn,e&Yn]}else if(e.substr(0,3)==="hsl"){if(s=O=e.match(O0),!r)m=+s[0]%360/360,b=+s[1]/100,g=+s[2]/100,d=g<=.5?g*(b+1):g+b-g*b,l=g*2-d,s.length>3&&(s[3]*=1),s[0]=Ty(m+1/3,l,d),s[1]=Ty(m,l,d),s[2]=Ty(m-1/3,l,d);else if(~e.indexOf("="))return s=e.match(tU),a&&s.length<4&&(s[3]=1),s}else s=e.match(O0)||cp.transparent;s=s.map(Number)}return r&&!O&&(l=s[0]/Yn,d=s[1]/Yn,_=s[2]/Yn,y=Math.max(l,d,_),E=Math.min(l,d,_),g=(y+E)/2,y===E?m=b=0:(S=y-E,b=g>.5?S/(2-y-E):S/(y+E),m=y===l?(d-_)/S+(d<_?6:0):y===d?(_-l)/S+2:(l-d)/S+4,m*=60),s[0]=~~(m+.5),s[1]=~~(b*100+.5),s[2]=~~(g*100+.5)),a&&s.length<4&&(s[3]=1),s},AU=function(e){var r=[],a=[],s=-1;return e.split(ec).forEach(function(l){var d=l.match(_l)||[];r.push.apply(r,d),a.push(s+=d.length+1)}),r.c=a,r},b2=function(e,r,a){var s="",l=(e+s).match(ec),d=r?"hsla(":"rgba(",_=0,m,b,g,y;if(!l)return e;if(l=l.map(function(E){return(E=kU(E,r,1))&&d+(r?E[0]+","+E[1]+"%,"+E[2]+"%,"+E[3]:E.join(","))+")"}),a&&(g=AU(e),m=a.c,m.join(s)!==g.c.join(s)))for(b=e.replace(ec,"1").split(_l),y=b.length-1;_<y;_++)s+=b[_]+(~m.indexOf(_)?l.shift()||d+"0,0,0,0)":(g.length?g:l.length?l:a).shift());if(!b)for(b=e.split(ec),y=b.length-1;_<y;_++)s+=b[_]+l[_];return s+b[y]},ec=(function(){var t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b",e;for(e in cp)t+="|"+e+"\\b";return new RegExp(t+")","gi")})(),Iwe=/hsl[a]?\(/,OU=function(e){var r=e.join(" "),a;if(ec.lastIndex=0,ec.test(r))return a=Iwe.test(r),e[1]=b2(e[1],a),e[0]=b2(e[0],a,AU(e[1])),!0},Ip,ga=(function(){var t=Date.now,e=500,r=33,a=t(),s=a,l=1e3/240,d=l,_=[],m,b,g,y,E,S,O=function w(k){var P=t()-s,C=k===!0,L,B,N,D;if((P>e||P<0)&&(a+=P-r),s+=P,N=s-a,L=N-d,(L>0||C)&&(D=++y.frame,E=N-y.time*1e3,y.time=N=N/1e3,d+=L+(L>=l?4:l-L),B=1),C||(m=b(w)),B)for(S=0;S<_.length;S++)_[S](N,E,D,k)};return y={time:0,frame:0,tick:function(){O(!0)},deltaRatio:function(k){return E/(1e3/(k||60))},wake:function(){oU&&(!P0&&TE()&&(Mi=P0=window,kE=Mi.document||{},wa.gsap=na,(Mi.gsapVersions||(Mi.gsapVersions=[])).push(na.version),aU(Zm||Mi.GreenSockGlobals||!Mi.gsap&&Mi||{}),SU.forEach(TU)),g=typeof requestAnimationFrame<"u"&&requestAnimationFrame,m&&y.sleep(),b=g||function(k){return setTimeout(k,d-y.time*1e3+1|0)},Ip=1,O(2))},sleep:function(){(g?cancelAnimationFrame:clearTimeout)(m),Ip=0,b=Cp},lagSmoothing:function(k,P){e=k||1/0,r=Math.min(P||33,e)},fps:function(k){l=1e3/(k||240),d=y.time*1e3+l},add:function(k,P,C){var L=P?function(B,N,D,M){k(B,N,D,M),y.remove(L)}:k;return y.remove(k),_[C?"unshift":"push"](L),xl(),L},remove:function(k,P){~(P=_.indexOf(k))&&_.splice(P,1)&&S>=P&&S--},_listeners:_},y})(),xl=function(){return!Ip&&ga.wake()},gn={},Mwe=/^[\d.\-M][\d.\-,\s]/,Nwe=/["']/g,Dwe=function(e){for(var r={},a=e.substr(1,e.length-3).split(":"),s=a[0],l=1,d=a.length,_,m,b;l<d;l++)m=a[l],_=l!==d-1?m.lastIndexOf(","):m.length,b=m.substr(0,_),r[s]=isNaN(b)?b.replace(Nwe,"").trim():+b,s=m.substr(_+1).trim();return r},Bwe=function(e){var r=e.indexOf("(")+1,a=e.indexOf(")"),s=e.indexOf("(",r);return e.substring(r,~s&&s<a?e.indexOf(")",a+1):a)},Uwe=function(e){var r=(e+"").split("("),a=gn[r[0]];return a&&r.length>1&&a.config?a.config.apply(null,~e.indexOf("{")?[Dwe(r[1])]:Bwe(e).split(",").map(lU)):gn._CE&&Mwe.test(e)?gn._CE("",e):a},PU=function(e){return function(r){return 1-e(1-r)}},LU=function t(e,r){for(var a=e._first,s;a;)a instanceof No?t(a,r):a.vars.yoyoEase&&(!a._yoyo||!a._repeat)&&a._yoyo!==r&&(a.timeline?t(a.timeline,r):(s=a._ease,a._ease=a._yEase,a._yEase=s,a._yoyo=r)),a=a._next},nu=function(e,r){return e&&(Ar(e)?e:gn[e]||Uwe(e))||r},cu=function(e,r,a,s){a===void 0&&(a=function(m){return 1-r(1-m)}),s===void 0&&(s=function(m){return m<.5?r(m*2)/2:1-r((1-m)*2)/2});var l={easeIn:r,easeOut:a,easeInOut:s},d;return Qo(e,function(_){gn[_]=wa[_]=l,gn[d=_.toLowerCase()]=a;for(var m in l)gn[d+(m==="easeIn"?".in":m==="easeOut"?".out":".inOut")]=gn[_+"."+m]=l[m]}),l},RU=function(e){return function(r){return r<.5?(1-e(1-r*2))/2:.5+e((r-.5)*2)/2}},ky=function t(e,r,a){var s=r>=1?r:1,l=(a||(e?.3:.45))/(r<1?r:1),d=l/A0*(Math.asin(1/s)||0),_=function(g){return g===1?1:s*Math.pow(2,-10*g)*pwe((g-d)*l)+1},m=e==="out"?_:e==="in"?function(b){return 1-_(1-b)}:RU(_);return l=A0/l,m.config=function(b,g){return t(e,b,g)},m},Ay=function t(e,r){r===void 0&&(r=1.70158);
74var a=function(d){return d?--d*d*((r+1)*d+r)+1:0},s=e==="out"?a:e==="in"?function(l){return 1-a(1-l)}:RU(a);return s.config=function(l){return t(e,l)},s};Qo("Linear,Quad,Cubic,Quart,Quint,Strong",function(t,e){var r=e<5?e+1:e;cu(t+",Power"+(r-1),e?function(a){return Math.pow(a,r)}:function(a){return a},function(a){return 1-Math.pow(1-a,r)},function(a){return a<.5?Math.pow(a*2,r)/2:1-Math.pow((1-a)*2,r)/2})});gn.Linear.easeNone=gn.none=gn.Linear.easeIn;cu("Elastic",ky("in"),ky("out"),ky());(function(t,e){var r=1/e,a=2*r,s=2.5*r,l=function(_){return _<r?t*_*_:_<a?t*Math.pow(_-1.5/e,2)+.75:_<s?t*(_-=2.25/e)*_+.9375:t*Math.pow(_-2.625/e,2)+.984375};cu("Bounce",function(d){return 1-l(1-d)},l)})(7.5625,2.75);cu("Expo",function(t){return Math.pow(2,10*(t-1))*t+t*t*t*t*t*t*(1-t)});cu("Circ",function(t){return-(ZB(1-t*t)-1)});cu("Sine",function(t){return t===1?1:-dwe(t*uwe)+1});cu("Back",Ay("in"),Ay("out"),Ay());gn.SteppedEase=gn.steps=wa.SteppedEase={config:function(e,r){e===void 0&&(e=1);var a=1/e,s=e+(r?0:1),l=r?1:0,d=1-Kn;return function(_){return((s*jp(0,d,_)|0)+l)*a}}};Pl.ease=gn["quad.out"];Qo("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(t){return PE+=t+","+t+"Params,"});var CU=function(e,r){this.id=lwe++,e._gsap=this,this.target=e,this.harness=r,this.get=r?r.get:cU,this.set=r?r.getSetter:ME},Mp=(function(){function t(r){this.vars=r,this._delay=+r.delay||0,(this._repeat=r.repeat===1/0?-2:r.repeat||0)&&(this._rDelay=r.repeatDelay||0,this._yoyo=!!r.yoyo||!!r.yoyoEase),this._ts=1,Cl(this,+r.duration,1,1),this.data=r.data,lr&&(this._ctx=lr,lr.data.push(this)),Ip||ga.wake()}var e=t.prototype;return e.delay=function(a){return a||a===0?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+a-this._delay),this._delay=a,this):this._delay},e.duration=function(a){return arguments.length?this.totalDuration(this._repeat>0?a+(a+this._rDelay)*this._repeat:a):this.totalDuration()&&this._dur},e.totalDuration=function(a){return arguments.length?(this._dirty=0,Cl(this,this._repeat<0?a:(a-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(a,s){if(xl(),!arguments.length)return this._tTime;var l=this._dp;if(l&&l.smoothChildTiming&&this._ts){for(Ph(this,a),!l._dp||l.parent||_U(l,this);l&&l.parent;)l.parent._time!==l._start+(l._ts>=0?l._tTime/l._ts:(l.totalDuration()-l._tTime)/-l._ts)&&l.totalTime(l._tTime,!0),l=l.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&a<this._tDur||this._ts<0&&a>0||!this._tDur&&!a)&&Ui(this._dp,this,this._start-this._delay)}return(this._tTime!==a||!this._dur&&!s||this._initted&&Math.abs(this._zTime)===Kn||!a&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=a),uU(this,a,s)),this},e.time=function(a,s){return arguments.length?this.totalTime(Math.min(this.totalDuration(),a+m2(this))%(this._dur+this._rDelay)||(a?this._dur:0),s):this._time},e.totalProgress=function(a,s){return arguments.length?this.totalTime(this.totalDuration()*a,s):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},e.progress=function(a,s){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-a:a)+m2(this),s):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(a,s){var l=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(a-1)*l,s):this._repeat?Rl(this._tTime,l)+1:1},e.timeScale=function(a,s){if(!arguments.length)return this._rts===-Kn?0:this._rts;if(this._rts===a)return this;var l=this.parent&&this._ts?nh(this.parent._time,this):this._tTime;return this._rts=+a||0,this._ts=this._ps||a===-Kn?0:this._rts,this.totalTime(jp(-Math.abs(this._delay),this.totalDuration(),l),s!==!1),Oh(this),vwe(this)},e.paused=function(a){return arguments.length?(this._ps!==a&&(this._ps=a,a?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(xl(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==Kn&&(this._tTime-=Kn)))),this):this._ps}
74,e.startTime=function(a){if(arguments.length){this._start=a;var s=this.parent||this._dp;return s&&(s._sort||!this.parent)&&Ui(s,this,a-this._delay),this}return this._start},e.endTime=function(a){return this._start+(Xo(a)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(a){var s=this.parent||this._dp;return s?a&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?nh(s.rawTime(a),this):this._tTime:this._tTime},e.revert=function(a){a===void 0&&(a=mwe);var s=vo;return vo=a,RE(this)&&(this.timeline&&this.timeline.revert(a),this.totalTime(-.01,a.suppressEvents)),this.data!=="nested"&&a.kill!==!1&&this.kill(),vo=s,this},e.globalTime=function(a){for(var s=this,l=arguments.length?a:s.rawTime();s;)l=s._start+l/(Math.abs(s._ts)||1),s=s._dp;return!this.parent&&this._sat?this._sat.globalTime(a):l},e.repeat=function(a){return arguments.length?(this._repeat=a===1/0?-2:a,h2(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(a){if(arguments.length){var s=this._time;return this._rDelay=a,h2(this),s?this.time(s):this}return this._rDelay},e.yoyo=function(a){return arguments.length?(this._yoyo=a,this):this._yoyo},e.seek=function(a,s){return this.totalTime(Ua(this,a),Xo(s))},e.restart=function(a,s){return this.play().totalTime(a?-this._delay:0,Xo(s)),this._dur||(this._zTime=-Kn),this},e.play=function(a,s){return a!=null&&this.seek(a,s),this.reversed(!1).paused(!1)},e.reverse=function(a,s){return a!=null&&this.seek(a||this.totalDuration(),s),this.reversed(!0).paused(!1)},e.pause=function(a,s){return a!=null&&this.seek(a,s),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(a){return arguments.length?(!!a!==this.reversed()&&this.timeScale(-this._rts||(a?-Kn:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-Kn,this},e.isActive=function(){var a=this.parent||this._dp,s=this._start,l;return!!(!a||this._ts&&this._initted&&a.isActive()&&(l=a.rawTime(!0))>=s&&l<this.endTime(!0)-Kn)},e.eventCallback=function(a,s,l){var d=this.vars;return arguments.length>1?(s?(d[a]=s,l&&(d[a+"Params"]=l),a==="onUpdate"&&(this._onUpdate=s)):delete d[a],this):d[a]},e.then=function(a){var s=this;return new Promise(function(l){var d=Ar(a)?a:dU,_=function(){var b=s.then;s.then=null,Ar(d)&&(d=d(s))&&(d.then||d===s)&&(s.then=b),l(d),s.then=b};s._initted&&s.totalProgress()===1&&s._ts>=0||!s._tTime&&s._ts<0?_():s._prom=_})},e.kill=function(){sp(this)},t})();Sa(Mp.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-Kn,_prom:0,_ps:!1,_rts:1});var No=(function(t){QB(e,t);function e(a,s){var l;return a===void 0&&(a={}),l=t.call(this,a)||this,l.labels={},l.smoothChildTiming=!!a.smoothChildTiming,l.autoRemoveChildren=!!a.autoRemoveChildren,l._sort=Xo(a.sortChildren),mr&&Ui(a.parent||mr,_s(l),s),a.reversed&&l.reverse(),a.paused&&l.paused(!0),a.scrollTrigger&&fU(_s(l),a.scrollTrigger),l}var r=e.prototype;return r.to=function(s,l,d){return gp(0,arguments,this),this},r.from=function(s,l,d){return gp(1,arguments,this),this},r.fromTo=function(s,l,d,_){return gp(2,arguments,this),this},r.set=function(s,l,d){return l.duration=0,l.parent=this,hp(l).repeatDelay||(l.repeat=0),l.immediateRender=!!l.immediateRender,new Wr(s,l,Ua(this,d),1),this},r.call=function(s,l,d){return Ui(this,Wr.delayedCall(0,s,l),d)},r.staggerTo=function(s,l,d,_,m,b,g){return d.duration=l,d.stagger=d.stagger||_,d.onComplete=b,d.onCompleteParams=g,d.parent=this,new Wr(s,d,Ua(this,m)),this},r.staggerFrom=function(s,l,d,_,m,b,g){return d.runBackwards=1,hp(d).immediateRender=Xo(d.immediateRender),this.staggerTo(s,l,d,_,m,b,g)},r.staggerFromTo=function(s,l,d,_,m,b,g,y){return _.startAt=d,hp(_).immediateRender=Xo(_.immediateRender),this.staggerTo(s,l,_,m,b,g,y)},r.render=function(s,l,d){var _=this._time,m=this._dirty?this.totalDuration():this._tDur,b=this._dur,g=s<=0?0:Yr(s),y=this._zTime<0!=s<0&&(this._initted||!b),E,S,O,w,k,P,C,L,B,N,D,M;if(this!==mr&&g>m&&s>=0&&(g=m),g!==this._tTime||d||y){if(_!==this._time&&b&&(g+=this._time-_,s+=this._time-_),E=g,B=this._start,L=this._ts,P=!L,y&&(b||(_=this._zTime),(s||!l)&&(this._zTime=s)),this._repeat){if(D=this._yoyo,k=b+this._rDelay,this._repeat<-1&&s<0)return this.totalTime(k*100+s,l,d);if(E=Yr(g%k),g===m?(w=this._repeat,E=b):(N=Yr(g/k),w=~~N,w&&w===N&&(E=b,w--),E>b&&(E=b)),N=Rl(this._tTime,k),!_&&this._tTime&&N!==w&&this._tTime-N*k-this._dur<=0&&(N=w),D&&w&1&&(E=b-E,M=1),w!==N&&!this._lock){var U=D&&N&1,F=U===(D&&w&1);if(w<N&&(U=!U),_=U?0:g%b?b:g,this._lock=1,this.render(_||(M?0:Yr(w*k)),l,!b)._lock=0,this._tTime=g,!l&&this.parent&&ba(this,"onRepeat"),this.vars.repeatRefresh&&!M&&(this.invalidate()._lock=1),_&&_!==this._time||P!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(b=this._dur,m=this._tDur,F&&(this._lock=2,_=U?b:-1e-4,this.render(_,!0),this.vars.repeatRefresh&&!M&&this.invalidate()),this._lock=0,!this._ts&&!P)return this;LU(this,M)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(C=Swe(this,Yr(_),Yr(E)),C&&(g-=E-(E=C._start))),this._tTime=g,this._time=E,this._act=!L,this._initted||(this._onUpdate=this.vars.onUp
74date,this._initted=1,this._zTime=s,_=0),!_&&g&&!l&&!N&&(ba(this,"onStart"),this._tTime!==g))return this;if(E>=_&&s>=0)for(S=this._first;S;){if(O=S._next,(S._act||E>=S._start)&&S._ts&&C!==S){if(S.parent!==this)return this.render(s,l,d);if(S.render(S._ts>0?(E-S._start)*S._ts:(S._dirty?S.totalDuration():S._tDur)+(E-S._start)*S._ts,l,d),E!==this._time||!this._ts&&!P){C=0,O&&(g+=this._zTime=-Kn);break}}S=O}else{S=this._last;for(var Y=s<0?s:E;S;){if(O=S._prev,(S._act||Y<=S._end)&&S._ts&&C!==S){if(S.parent!==this)return this.render(s,l,d);if(S.render(S._ts>0?(Y-S._start)*S._ts:(S._dirty?S.totalDuration():S._tDur)+(Y-S._start)*S._ts,l,d||vo&&RE(S)),E!==this._time||!this._ts&&!P){C=0,O&&(g+=this._zTime=Y?-Kn:Kn);break}}S=O}}if(C&&!l&&(this.pause(),C.render(E>=_?0:-Kn)._zTime=E>=_?1:-1,this._ts))return this._start=B,Oh(this),this.render(s,l,d);this._onUpdate&&!l&&ba(this,"onUpdate",!0),(g===m&&this._tTime>=this.totalDuration()||!g&&_)&&(B===this._start||Math.abs(L)!==Math.abs(this._ts))&&(this._lock||((s||!b)&&(g===m&&this._ts>0||!g&&this._ts<0)&&ac(this,1),!l&&!(s<0&&!_)&&(g||_||!m)&&(ba(this,g===m&&s>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(g<m&&this.timeScale()>0)&&this._prom())))}return this},r.add=function(s,l){var d=this;if(ms(l)||(l=Ua(this,l,s)),!(s instanceof Mp)){if(Lo(s))return s.forEach(function(_){return d.add(_,l)}),this;if(_o(s))return this.addLabel(s,l);if(Ar(s))s=Wr.delayedCall(0,s);else return this}return this!==s?Ui(this,s,l):this},r.getChildren=function(s,l,d,_){s===void 0&&(s=!0),l===void 0&&(l=!0),d===void 0&&(d=!0),_===void 0&&(_=-Fa);for(var m=[],b=this._first;b;)b._start>=_&&(b instanceof Wr?l&&m.push(b):(d&&m.push(b),s&&m.push.apply(m,b.getChildren(!0,l,d)))),b=b._next;return m},r.getById=function(s){for(var l=this.getChildren(1,1,1),d=l.length;d--;)if(l[d].vars.id===s)return l[d]},r.remove=function(s){return _o(s)?this.removeLabel(s):Ar(s)?this.killTweensOf(s):(s.parent===this&&Ah(this,s),s===this._recent&&(this._recent=this._last),tu(this))},r.totalTime=function(s,l){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=Yr(ga.time-(this._ts>0?s/this._ts:(this.totalDuration()-s)/-this._ts))),t.prototype.totalTime.call(this,s,l),this._forcing=0,this):this._tTime},r.addLabel=function(s,l){return this.labels[s]=Ua(this,l),this},r.removeLabel=function(s){return delete this.labels[s],this},r.addPause=function(s,l,d){var _=Wr.delayedCall(0,l||Cp,d);return _.data="isPause",this._hasPause=1,Ui(this,_,Ua(this,s))},r.removePause=function(s){var l=this._first;for(s=Ua(this,s);l;)l._start===s&&l.data==="isPause"&&ac(l),l=l._next},r.killTweensOf=function(s,l,d){for(var _=this.getTweensOf(s,d),m=_.length;m--;)Js!==_[m]&&_[m].kill(s,l);return this},r.getTweensOf=function(s,l){for(var d=[],_=$a(s),m=this._first,b=ms(l),g;m;)m instanceof Wr?hwe(m._targets,_)&&(b?(!Js||m._initted&&m._ts)&&m.globalTime(0)<=l&&m.globalTime(m.totalDuration())>l:!l||m.isActive())&&d.push(m):(g=m.getTweensOf(_,l)).length&&d.push.apply(d,g),m=m._next;return d},r.tweenTo=function(s,l){l=l||{};var d=this,_=Ua(d,s),m=l,b=m.startAt,g=m.onStart,y=m.onStartParams,E=m.immediateRender,S,O=Wr.to(d,Sa({ease:l.ease||"none",lazy:!1,immediateRender:!1,time:_,overwrite:"auto",duration:l.duration||Math.abs((_-(b&&"time"in b?b.time:d._time))/d.timeScale())||Kn,onStart:function(){if(d.pause(),!S){var k=l.duration||Math.abs((_-(b&&"time"in b?b.time:d._time))/d.timeScale());O._dur!==k&&Cl(O,k,0,1).render(O._time,!0,!0),S=1}g&&g.apply(O,y||[])}},l));return E?O.render(0):O},r.tweenFromTo=function(s,l,d){return this.tweenTo(l,Sa({startAt:{time:Ua(this,s)}},d))},r.recent=function(){return this._recent},r.nextLabel=function(s){return s===void 0&&(s=this._time),g2(this,Ua(this,s))},r.previousLabel=function(s){return s===void 0&&(s=this._time),g2(this,Ua(this,s),1)},r.currentLabel=function(s){return arguments.length?this.seek(s,!0):this.previousLabel(this._time+Kn)},r.shiftChildren=function(s,l,d){d===void 0&&(d=0);for(var _=this._first,m=this.labels,b;_;)_._start>=d&&(_._start+=s,_._end+=s),_=_._next;if(l)for(b in m)m[b]>=d&&(m[b]+=s);return tu(this)},r.invalidate=function(s){var l=this._first;for(this._lock=0;l;)l.invalidate(s),l=l._next;return t.prototype.invalidate.call(this,s)},r.clear=function(s){s===void 0&&(s=!0);for(var l=this._first,d;l;)d=l._next,this.remove(l),l=d;return this._dp&&(this._time=this._tTime=this._pTime=0),s&&(this.labels={}),tu(this)},r.totalDuration=function(s){var l=0,d=this,_=d._last,m=Fa,b,g,y;if(arguments.length)return d.timeScale((d._repeat<0?d.duration():d.totalDuration())/(d.reversed()?-s:s));if(d._dirty){for(y=d.parent;_;)b=_._prev,_._dirty&&_.totalDuration(),g=_._start,g>m&&d._sort&&_._ts&&!d._lock?(d._lock=1,Ui(d,_,g-_._delay,1)._lock=0):m=g,g<0&&_._ts&&(l-=g,(!y&&!d._dp||y&&y.smoothChildTiming)&&(d._start+=g/d._ts,d._time-=g,d._tTime-=g),d.shiftChildren(-g,!1,-1/0),m=0),_._end>l&&_._ts&&(l=_._end),_=b;Cl(d,d===mr&&d._time>
74l?d._time:l,1,1),d._dirty=0}return d._tDur},e.updateRoot=function(s){if(mr._ts&&(uU(mr,nh(s,mr)),sU=ga.frame),ga.frame>=_2){_2+=ya.autoSleep||120;var l=mr._first;if((!l||!l._ts)&&ya.autoSleep&&ga._listeners.length<2){for(;l&&!l._ts;)l=l._next;l||ga.sleep()}}},e})(Mp);Sa(No.prototype,{_lock:0,_hasPause:0,_forcing:0});var Fwe=function(e,r,a,s,l,d,_){var m=new Zo(this._pt,e,r,0,1,BU,null,l),b=0,g=0,y,E,S,O,w,k,P,C;for(m.b=a,m.e=s,a+="",s+="",(P=~s.indexOf("random("))&&(s=xp(s)),d&&(C=[a,s],d(C,e,r),a=C[0],s=C[1]),E=a.match(wy)||[];y=wy.exec(s);)O=y[0],w=s.substring(b,y.index),S?S=(S+1)%5:w.substr(-5)==="rgba("&&(S=1),O!==E[g++]&&(k=parseFloat(E[g-1])||0,m._pt={_next:m._pt,p:w||g===1?w:",",s:k,c:O.charAt(1)==="="?bl(k,O)-k:parseFloat(O)-k,m:S&&S<4?Math.round:0},b=wy.lastIndex);return m.c=b<s.length?s.substring(b,s.length):"",m.fp=_,(nU.test(s)||P)&&(m.e=0),this._pt=m,m},CE=function(e,r,a,s,l,d,_,m,b,g){Ar(s)&&(s=s(l||0,e,d));var y=e[r],E=a!=="get"?a:Ar(y)?b?e[r.indexOf("set")||!Ar(e["get"+r.substr(3)])?r:"get"+r.substr(3)](b):e[r]():y,S=Ar(y)?b?Hwe:NU:IE,O;if(_o(s)&&(~s.indexOf("random(")&&(s=xp(s)),s.charAt(1)==="="&&(O=bl(E,s)+(Po(E)||0),(O||O===0)&&(s=O))),!g||E!==s||N0)return!isNaN(E*s)&&s!==""?(O=new Zo(this._pt,e,r,+E||0,s-(E||0),typeof y=="boolean"?qwe:DU,0,S),b&&(O.fp=b),_&&O.modifier(_,this,e),this._pt=O):(!y&&!(r in e)&&AE(r,s),Fwe.call(this,e,r,E,s,S,m||ya.stringFilter,b))},$we=function(e,r,a,s,l){if(Ar(e)&&(e=bp(e,l,r,a,s)),!Hi(e)||e.style&&e.nodeType||Lo(e)||eU(e))return _o(e)?bp(e,l,r,a,s):e;var d={},_;for(_ in e)d[_]=bp(e[_],l,r,a,s);return d},xU=function(e,r,a,s,l,d){var _,m,b,g;if(ma[e]&&(_=new ma[e]).init(l,_.rawVars?r[e]:$we(r[e],s,l,d,a),a,s,d)!==!1&&(a._pt=m=new Zo(a._pt,l,e,0,1,_.render,_,0,_.priority),a!==fl))for(b=a._ptLookup[a._targets.indexOf(l)],g=_._props.length;g--;)b[_._props[g]]=m;return _},Js,N0,xE=function t(e,r,a){var s=e.vars,l=s.ease,d=s.startAt,_=s.immediateRender,m=s.lazy,b=s.onUpdate,g
74=s.runBackwards,y=s.yoyoEase,E=s.keyframes,S=s.autoRevert,O=e._dur,w=e._startAt,k=e._targets,P=e.parent,C=P&&P.data==="nested"?P.vars.targets:k,L=e._overwrite==="auto"&&!wE,B=e.timeline,N,D,M,U,F,Y,q,H,K,z,J,re,oe;if(B&&(!E||!l)&&(l="none"),e._ease=nu(l,Pl.ease),e._yEase=y?PU(nu(y===!0?l:y,Pl.ease)):0,y&&e._yoyo&&!e._repeat&&(y=e._yEase,e._yEase=e._ease,e._ease=y),e._from=!B&&!!s.runBackwards,!B||E&&!s.stagger){if(H=k[0]?eu(k[0]).harness:0,re=H&&s[H.prop],N=th(s,OE),w&&(w._zTime<0&&w.progress(1),r<0&&g&&_&&!S?w.render(-1,!0):w.revert(g&&O?Mm:fwe),w._lazy=0),d){if(ac(e._startAt=Wr.set(k,Sa({data:"isStart",overwrite:!1,parent:P,immediateRender:!0,lazy:!w&&Xo(m),startAt:null,delay:0,onUpdate:b&&function(){return ba(e,"onUpdate")},stagger:0},d))),e._startAt._dp=0,e._startAt._sat=e,r<0&&(vo||!_&&!S)&&e._startAt.revert(Mm),_&&O&&r<=0&&a<=0){r&&(e._zTime=r);return}}else if(g&&O&&!w){if(r&&(_=!1),M=Sa({overwrite:!1,data:"isFromStart",lazy:_&&!w&&Xo(m),immediateRender:_,stagger:0,parent:P},N),re&&(M[H.prop]=re),ac(e._startAt=Wr.set(k,M)),e._startAt._dp=0,e._startAt._sat=e,r<0&&(vo?e._startAt.revert(Mm):e._startAt.render(-1,!0)),e._zTime=r,!_)t(e._startAt,Kn,Kn);else if(!r)return}for(e._pt=e._ptCache=0,m=O&&Xo(m)||m&&!O,D=0;D<k.length;D++){if(F=k[D],q=F._gsap||LE(k)[D]._gsap,e._ptLookup[D]=z={},L0[q.id]&&Zs.length&&eh(),J=C===k?D:C.indexOf(F),H&&(K=new H).init(F,re||N,e,J,C)!==!1&&(e._pt=U=new Zo(e._pt,F,K.name,0,1,K.render,K,0,K.priority),K._props.forEach(function(Z){z[Z]=U}),K.priority&&(Y=1)),!H||re)for(M in N)ma[M]&&(K=xU(M,N,e,J,F,C))?K.priority&&(Y=1):z[M]=U=CE.call(e,F,M,"get",N[M],J,C,0,s.stringFilter);e._op&&e._op[D]&&e.kill(F,e._op[D]),L&&e._pt&&(Js=e,mr.killTweensOf(F,z,e.globalTime(r)),oe=!e.parent,Js=0),e._pt&&m&&(L0[q.id]=1)}Y&&UU(e),e._onInit&&e._onInit(e)}e._onUpdate=b,e._initted=(!e._op||e._pt)&&!oe,E&&r<=0&&B.render(Fa,!0,!0)},jwe=function(e,r,a,s,l,d,_,m){var b=(e._pt&&e._ptCache||(e._ptCache={}))[r],g,y,E,S;if(!b)for(b=e._ptCache[r]=[],E=e._ptLookup,S=e._targets.length;S--;){if(g=E[S][r],g&&g.d&&g.d._pt)for(g=g.d._pt;g&&g.p!==r&&g.fp!==r;)g=g._next;if(!g)return N0=1,e.vars[r]="+=0",xE(e,_),N0=0,m?Rp(r+" not eligible for reset"):1;b.push(g)}for(S=b.length;S--;)y=b[S],g=y._pt||y,g.s=(s||s===0)&&!l?s:g.s+(s||0)+d*g.c,g.c=a-g.s,y.e&&(y.e=Dr(a)+Po(y.e)),y.b&&(y.b=g.s+Po(y.b))},Vwe=function(e,r){var a=e[0]?eu(e[0]).harness:0,s=a&&a.aliases,l,d,_,m;if(!s)return r;l=Ll({},r);for(d in s)if(d in l)for(m=s[d].split(","),_=m.length;_--;)l[m[_]]=l[d];return l},zwe=function(e,r,a,s){var l=r.ease||s||"power1.inOut",d,_;if(Lo(r))_=a[e]||(a[e]=[]),r.forEach(function(m,b){return _.push({t:b/(r.length-1)*100,v:m,e:l})});else for(d in r)_=a[d]||(a[d]=[]),d==="ease"||_.push({t:parseFloat(e),v:r[d],e:l})},bp=function(e,r,a,s,l){return Ar(e)?e.call(r,a,s,l):_o(e)&&~e.indexOf("random(")?xp(e):e},IU=PE+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",MU={};Qo(IU+",id,stagger,delay,duration,paused,scrollTrigger",function(t){return MU[t]=1});var Wr=(function(t){QB(e,t);function e(a,s,l,d){var _;typeof s=="number"&&(l.duration=s,s=l,l=null),_=t.call(this,d?s:hp(s))||this;var m=_.vars,b=m.duration,g=m.delay,y=m.immediateRender,E=m.stagger,S=m.overwrite,O=m.keyframes,w=m.defaults,k=m.scrollTrigger,P=m.yoyoEase,C=s.parent||mr,L=(Lo(a)||eU(a)?ms(a[0]):"length"in s)?[a]:$a(a),B,N,D,M,U,F,Y,q;if(_._targets=L.length?LE(L):Rp("GSAP target "+a+" not found. https://gsap.com",!ya.nullTargetWarn)||[],_._ptLookup=[],_._overwrite=S,O||E||Em(b)||Em(g)){if(s=_.vars,B=_.timeline=new No({data:"nested",defaults:w||{},targets:C&&C.data==="nested"?C.vars.targets:L}),B.kill(),B.parent=B._dp=_s(_),B._start=0,E||Em(b)||Em(g)){if(M=L.length,Y=E&&bU(E),Hi(E))for(U in E)~IU.indexOf(U)&&(q||(q={}),q[U]=E[U]);for(N=0;N<M;N++)D=th(s,MU),D.stagger=0,P&&(D.yoyoEase=P),q&&Ll(D,q),F=L[N],D.duration=+bp(b,_s(_),N,F,L),D.delay=(+bp(g,_s(_),N,F,L)||0)-_._delay,!E&&M===1&&D.delay&&(_._delay=g=D.delay,_._start+=g,D.delay=0),B.to(F,D,Y?Y(N,F,L):0),B._ease=gn.none;B.duration()?b=g=0:_.timeline=0}else if(O){hp(Sa(B.vars.defaults,{ease:"none"})),B._ease=nu(O.ease||s.ease||"none");var H=0,K,z,J;if(Lo(O))O.forEach(function(re){return B.to(L,re,">")}),B.duration();else{D={};for(U in O)U==="ease"||U==="easeEach"||zwe(U,O[U],D,O.easeEach);for(U in D)for(K=D[U].sort(function(re,oe){return re.t-oe.t}),H=0,N=0;N<K.length;N++)z=K[N],J={ease:z.e,duration:(z.t-(N?K[N-1].t:0))/100*b},J[U]=z.v,B.to(L,J,H),H+=J.duration;B.duration()<b&&B.to({},{duration:b-B.duration()})}}b||_.duration(b=B.duration())}else _.timeline=0;return S===!0&&!wE&&(Js=_s(_),mr.killTweensOf(L),Js=0),Ui(C,_s(_),l),s.reversed&&_.reverse(),s.paused&&_.paused(!0),(y||!b&&!O&&_._start===Yr(C._time)&&Xo(y)&&ywe(_s(_))&&C.data!=="nested")&&(_._tTime=-Kn,_.render(Math.max(0,-g)||0)),k&&fU(_s(_),k),_}var r=e.prototype;return r.render=function(s,l,d){var _=this._time,m=this._tDur,b=this._dur,g=s<0,y=s>m-Kn&&!g?m:s<Kn?0:s,E,S,O,w,k,P,C,L,B;if(!b)wwe(this,s,l,d);else if(y!==this._tTime||!s||d||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==g||this._lazy){if
74(E=y,L=this.timeline,this._repeat){if(w=b+this._rDelay,this._repeat<-1&&g)return this.totalTime(w*100+s,l,d);if(E=Yr(y%w),y===m?(O=this._repeat,E=b):(k=Yr(y/w),O=~~k,O&&O===k?(E=b,O--):E>b&&(E=b)),P=this._yoyo&&O&1,P&&(B=this._yEase,E=b-E),k=Rl(this._tTime,w),E===_&&!d&&this._initted&&O===k)return this._tTime=y,this;O!==k&&(L&&this._yEase&&LU(L,P),this.vars.repeatRefresh&&!P&&!this._lock&&E!==w&&this._initted&&(this._lock=d=1,this.render(Yr(w*O),!0).invalidate()._lock=0))}if(!this._initted){if(mU(this,g?s:E,d,l,y))return this._tTime=0,this;if(_!==this._time&&!(d&&this.vars.repeatRefresh&&O!==k))return this;if(b!==this._dur)return this.render(s,l,d)}if(this._tTime=y,this._time=E,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=C=(B||this._ease)(E/b),this._from&&(this.ratio=C=1-C),!_&&y&&!l&&!k&&(ba(this,"onStart"),this._tTime!==y))return this;for(S=this._pt;S;)S.r(C,S.d),S=S._next;L&&L.render(s<0?s:L._dur*L._ease(E/this._dur),l,d)||this._startAt&&(this._zTime=s),this._onUpdate&&!l&&(g&&R0(this,s,l,d),ba(this,"onUpdate")),this._repeat&&O!==k&&this.vars.onRepeat&&!l&&this.parent&&ba(this,"onRepeat"),(y===this._tDur||!y)&&this._tTime===y&&(g&&!this._onUpdate&&R0(this,s,!0,!0),(s||!b)&&(y===this._tDur&&this._ts>0||!y&&this._ts<0)&&ac(this,1),!l&&!(g&&!_)&&(y||_||P)&&(ba(this,y===m?"onComplete":"onReverseComplete",!0),this._prom&&!(y<m&&this.timeScale()>0)&&this._prom()))}return this},r.targets=function(){return this._targets},r.invalidate=function(s){return(!s||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(s),t.prototype.invalidate.call(this,s)},r.resetTo=function(s,l,d,_,m){Ip||ga.wake(),this._ts||this.play();var b=Math.min(this._dur,(this._dp._time-this._start)*this._ts),g;return this._initted||xE(this,b),g=this._ease(b/this._dur),jwe(this,s,l,d,_,g,b,m)?this.resetTo(s,l,d,_,1):(Ph(this,0),this.parent||pU(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},r.kill=function(s,l){if(l===void 0&&(l="all"),!s&&(!l||l==="all"))return this._lazy=this._pt=0,this.parent?sp(this):this.scrollTrigger&&this.scrollTrigger.kill(!!vo),this;if(this.timeline){var d=this.timeline.totalDuration();return this.timeline.killTweensOf(s,l,Js&&Js.vars.overwrite!==!0)._first||sp(this),this.parent&&d!==this.timeline.totalDuration()&&Cl(this,this._dur*this.timeline._tDur/d,0,1),this}var _=this._targets,m=s?$a(s):_,b=this._ptLookup,g=this._pt,y,E,S,O,w,k,P;if((!l||l==="all")&&bwe(_,m))return l==="all"&&(this._pt=0),sp(this);for(y=this._op=this._op||[],l!=="all"&&(_o(l)&&(w={},Qo(l,function(C){return w[C]=1}),l=w),l=Vwe(_,l)),P=_.length;P--;)if(~m.indexOf(_[P])){E=b[P],l==="all"?(y[P]=l,O=E,S={}):(S=y[P]=y[P]||{},O=l);for(w in O)k=E&&E[w],k&&((!("kill"in k.d)||k.d.kill(w)===!0)&&Ah(this,k,"_pt"),delete E[w]),S!=="all"&&(S[w]=1)}return this._initted&&!this._pt&&g&&sp(this),this},e.to=function(s,l){return new e(s,l,arguments[2])},e.from=function(s,l){return gp(1,arguments)},e.delayedCall=function(s,l,d,_){return new e(l,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:s,onComplete:l,onReverseComplete:l,onCompleteParams:d,onReverseCompleteParams:d,callbackScope:_})},e.fromTo=function(s,l,d){return gp(2,arguments)},e.set=function(s,l){return l.duration=0,l.repeatDelay||(l.repeat=0),new e(s,l)},e.killTweensOf=function(s,l,d){return mr.killTweensOf(s,l,d)},e})(Mp);Sa(Wr.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});Qo("staggerTo,staggerFrom,staggerFromTo",function(t){Wr[t]=function(){var e=new No,r=x0.call(arguments,0);return r.splice(t==="staggerFromTo"?5:4,0,0),e[t].apply(e,r)}});var IE=function(e,r,a){return e[r]=a},NU=function(e,r,a){return e[r](a)},Hwe=function(e,r,a,s){return e[r](s.fp,a)},Gwe=function(e,r,a){return e.setAttribute(r,a)},ME=function(e,r){return Ar(e[r])?NU:SE(e[r])&&e.setAttribute?Gwe:IE},DU=function(e,r){return r.set(r.t,r.p,Math.round((r.s+r.c*e)*1e6)/1e6,r)},qwe=function(e,r){return r.set(r.t,r.p,!!(r.s+r.c*e),r)},BU=function(e,r){var a=r._pt,s="";if(!e&&r.b)s=r.b;else if(e===1&&r.e)s=r.e;else{for(;a;)s=a.p+(a.m?a.m(a.s+a.c*e):Math.round((a.s+a.c*e)*1e4)/1e4)+s,a=a._next;s+=r.c}r.set(r.t,r.p,s,r)},NE=function(e,r){for(var a=r._pt;a;)a.r(e,a.d),a=a._next},Wwe=function(e,r,a,s){for(var l=this._pt,d;l;)d=l._next,l.p===s&&l.modifier(e,r,a),l=d},Ywe=function(e){for(var r=this._pt,a,s;r;)s=r._next,r.p===e&&!r.op||r.op===e?Ah(this,r,"_pt"):r.dep||(a=1),r=s;return!a},Kwe=function(e,r,a,s){s.mSet(e,r,s.m.call(s.tween,a,s.mt),s)},UU=function(e){for(var r=e._pt,a,s,l,d;r;
74){for(a=r._next,s=l;s&&s.pr>r.pr;)s=s._next;(r._prev=s?s._prev:d)?r._prev._next=r:l=r,(r._next=s)?s._prev=r:d=r,r=a}e._pt=l},Zo=(function(){function t(r,a,s,l,d,_,m,b,g){this.t=a,this.s=l,this.c=d,this.p=s,this.r=_||DU,this.d=m||this,this.set=b||IE,this.pr=g||0,this._next=r,r&&(r._prev=this)}var e=t.prototype;return e.modifier=function(a,s,l){this.mSet=this.mSet||this.set,this.set=Kwe,this.m=a,this.mt=l,this.tween=s},t})();Qo(PE+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return OE[t]=1});wa.TweenMax=wa.TweenLite=Wr;wa.TimelineLite=wa.TimelineMax=No;mr=new No({sortChildren:!1,defaults:Pl,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});ya.stringFilter=OU;var ru=[],Dm={},Jwe=[],v2=0,Xwe=0,Oy=function(e){return(Dm[e]||Jwe).map(function(r){return r()})},D0=function(){var e=Date.now(),r=[];e-v2>2&&(Oy("matchMediaInit"),ru.forEach(function(a){var s=a.queries,l=a.conditions,d,_,m,b;for(_ in s)d=Mi.matchMedia(s[_]).matches,d&&(m=1),d!==l[_]&&(l[_]=d,b=1);b&&(a.revert(),m&&r.push(a))}),Oy("matchMediaRevert"),r.forEach(function(a){return a.onMatch(a,function(s){return a.add(null,s)})}),v2=e,Oy("matchMedia"))},FU=(function(){function t(r,a){this.selector=a&&I0(a),this.data=[],this._r=[],this.isReverted=!1,this.id=Xwe++,r&&this.add(r)}var e=t.prototype;return e.add=function(a,s,l){Ar(a)&&(l=s,s=a,a=Ar);var d=this,_=function(){var b=lr,g=d.selector,y;return b&&b!==d&&b.data.push(d),l&&(d.selector=I0(l)),lr=d,y=s.apply(d,arguments),Ar(y)&&d._r.push(y),lr=b,d.selector=g,d.isReverted=!1,y};return d.last=_,a===Ar?_(d,function(m){return d.add(null,m)}):a?d[a]=_:_},e.ignore=function(a){var s=lr;lr=null,a(this),lr=s},e.getTweens=function(){var a=[];return this.data.forEach(function(s){return s instanceof t?a.push.apply(a,s.getTweens()):s instanceof Wr&&!(s.parent&&s.parent.data==="nested")&&a.push(s)}),a},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(a,s){var l=this;if(a?(function(){for(var _=l.getTweens(),m=l.data.length,b;m--;)b=l.data[m],b.data==="isFlip"&&(b.revert(),b.getChildren(!0,!0,!1).forEach(function(g){return _.splice(_.indexOf(g),1)}));for(_.map(function(g){return{g:g._dur||g._delay||g._sat&&!g._sat.vars.immediateRender?g.globalTime(0):-1/0,t:g}}).sort(function(g,y){return y.g-g.g||-1/0}).forEach(function(g){return g.t.revert(a)}),m=l.data.length;m--;)b=l.data[m],b instanceof No?b.data!=="nested"&&(b.scrollTrigger&&b.scrollTrigger.revert(),b.kill()):!(b instanceof Wr)&&b.revert&&b.revert(a);l._r.forEach(function(g){return g(a,l)}),l.isReverted=!0})():this.data.forEach(function(_){return _.kill&&_.kill()}),this.clear(),s)for(var d=ru.length;d--;)ru[d].id===this.id&&ru.splice(d,1)},e.revert=function(a){this.kill(a||{})},t})(),Qwe=(function(){function t(r){this.contexts=[],this.scope=r,lr&&lr.data.push(this)}var e=t.prototype;return e.add=function(a,s,l){Hi(a)||(a={matches:a});var d=new FU(0,l||this.scope),_=d.conditions={},m,b,g;lr&&!d.selector&&(d.selector=lr.selector),this.contexts.push(d),s=d.add("onMatch",s),d.queries=a;for(b in a)b==="all"?g=1:(m=Mi.matchMedia(a[b]),m&&(ru.indexOf(d)<0&&ru.push(d),(_[b]=m.matches)&&(g=1),m.addListener?m.addListener(D0):m.addEventListener("change",D0)));return g&&s(d,function(y){return d.add(null,y)}),this},e.revert=function(a){this.kill(a||{})}
74,e.kill=function(a){this.contexts.forEach(function(s){return s.kill(a,!0)})},t})(),rh={registerPlugin:function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];r.forEach(function(s){return TU(s)})},timeline:function(e){return new No(e)},getTweensOf:function(e,r){return mr.getTweensOf(e,r)},getProperty:function(e,r,a,s){_o(e)&&(e=$a(e)[0]);var l=eu(e||{}).get,d=a?dU:lU;return a==="native"&&(a=""),e&&(r?d((ma[r]&&ma[r].get||l)(e,r,a,s)):function(_,m,b){return d((ma[_]&&ma[_].get||l)(e,_,m,b))})},quickSetter:function(e,r,a){if(e=$a(e),e.length>1){var s=e.map(function(g){return na.quickSetter(g,r,a)}),l=s.length;return function(g){for(var y=l;y--;)s[y](g)}}e=e[0]||{};var d=ma[r],_=eu(e),m=_.harness&&(_.harness.aliases||{})[r]||r,b=d?function(g){var y=new d;fl._pt=0,y.init(e,a?g+a:g,fl,0,[e]),y.render(1,y),fl._pt&&NE(1,fl)}:_.set(e,m);return d?b:function(g){return b(e,m,a?g+a:g,_,1)}},quickTo:function(e,r,a){var s,l=na.to(e,Sa((s={},s[r]="+=0.1",s.paused=!0,s.stagger=0,s),a||{})),d=function(m,b,g){return l.resetTo(r,m,b,g)};return d.tween=l,d},isTweening:function(e){return mr.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=nu(e.ease,Pl.ease)),f2(Pl,e||{})},config:function(e){return f2(ya,e||{})},registerEffect:function(e){var r=e.name,a=e.effect,s=e.plugins,l=e.defaults,d=e.extendTimeline;(s||"").split(",").forEach(function(_){return _&&!ma[_]&&!wa[_]&&Rp(r+" effect requires "+_+" plugin.")}),Sy[r]=function(_,m,b){return a($a(_),Sa(m||{},l),b)},d&&(No.prototype[r]=function(_,m,b){return this.add(Sy[r](_,Hi(m)?m:(b=m)&&{},this),b)})},registerEase:function(e,r){gn[e]=nu(r)},parseEase:function(e,r){return arguments.length?nu(e,r):gn},getById:function(e){return mr.getById(e)},exportRoot:function(e,r){e===void 0&&(e={});var a=new No(e),s,l;for(a.smoothChildTiming=Xo(e.smoothChildTiming),mr.remove(a),a._dp=0,a._time=a._tTime=mr._time,s=mr._first;s;)l=s._next,(r||!(!s._dur&&s instanceof Wr&&s.vars.onComplete===s._targets[0]))&&Ui(a,s,s._start-s._delay),s=l;return Ui(mr,a,0),a},context:function(e,r){return e?new FU(e,r):lr},matchMedia:function(e){return new Qwe(e)},matchMediaRefresh:function(){return ru.forEach(function(e){var r=e.conditions,a,s;for(s in r)r[s]&&(r[s]=!1,a=1);a&&e.revert()})||D0()},addEventListener:function(e,r){var a=Dm[e]||(Dm[e]=[]);~a.indexOf(r)||a.push(r)},removeEventListener:function(e,r){var a=Dm[e],s=a&&a.indexOf(r);s>=0&&a.splice(s,1)},utils:{wrap:Rwe,wrapYoyo:Cwe,distribute:bU,random:yU,snap:vU,normalize:Lwe,getUnit:Po,clamp:kwe,splitColor:kU,toArray:$a,selector:I0,mapRange:wU,pipe:Owe,unitize:Pwe,interpolate:xwe,shuffle:gU},install:aU,effects:Sy,ticker:ga,updateRoot:No.updateRoot,plugins:ma,globalTimeline:mr,core:{PropTween:Zo,globals:iU,Tween:Wr,Timeline:No,Animation:Mp,getCache:eu,_removeLinkedListItem:Ah,reverting:function(){return vo},context:function(e){return e&&lr&&(lr.data.push(e),e._ctx=lr),lr},suppressOverwrites:function(e){return wE=e}}};Qo("to,from,fromTo,delayedCall,set,killTweensOf",function(t){return rh[t]=Wr[t]});ga.add(No.updateRoot);fl=rh.to({},{duration:0});var Zwe=function(e,r){for(var a=e._pt;a&&a.p!==r&&a.op!==r&&a.fp!==r;)a=a._next;return a},eSe=function(e,r){var a=e._targets,s,l,d;for(s in r)for(l=a.length;l--;)d=e._ptLookup[l][s],d&&(d=d.d)&&(d._pt&&(d=Zwe(d,s)),d&&d.modifier&&d.modifier(r[s],e,a[l],s))},Py=function(e,r){return{name:e,headless:1,rawVars:1,init:function(s,l,d){d._onInit=function(_){var m,b;if(_o(l)&&(m={},Qo(l,function(g){return m[g]=1}),l=m),r){m={};for(b in l)m[b]=r(l[b]);l=m}eSe(_,l)}}}},na=rh.registerPlugin({name:"attr",init:function(e,r,a,s,l){var d,_,m;this.tween=a;for(d in r)m=e.getAttribute(d)||"",_=this.add(e,"setAttribute",(m||0)+"",r[d],s,l,0,0,d),_.op=d,_.b=m,this._props.push(d)},render:function(e,r){for(var a=r._pt;a;)vo?a.set(a.t,a.p,a.b,a):a.r(e,a.d),a=a._next}},{name:"endArray",headless:1,init:function(e,r){for(var a=r.length;a--;)this.add(e,a,e[a]||0,r[a],0,0,0,0,0,1)}},Py("roundProps",M0),Py("modifiers"),Py("snap",vU))||rh;Wr.version=No.version=na.version="3.13.0";oU=1;TE()&&xl();gn.Power0;gn.Power1;gn.Power2;gn.Power3;gn.Power4;gn.Linear;gn.Quad;
74gn.Cubic;gn.Quart;gn.Quint;gn.Strong;gn.Elastic;gn.Back;gn.SteppedEase;gn.Bounce;gn.Sine;gn.Expo;gn.Circ;/*!
75 * CSSPlugin 3.13.0
76 * https://gsap.com
77 *
78 * Copyright 2008-2025, GreenSock. All rights reserved.
79 * Subject to the terms at https://gsap.com/standard-license
80 * @author: Jack Doyle, [email protected]
81*/var y2,Xs,vl,DE,Jc,E2,BE,tSe=function(){return typeof window<"u"},hs={},Wc=180/Math.PI,yl=Math.PI/180,ll=Math.atan2,w2=1e8,UE=/([A-Z])/g,nSe=/(left|right|width|margin|padding|x)/i,rSe=/[\s,\(]\S/,ji={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},B0=function(e,r){return r.set(r.t,r.p,Math.round((r.s+r.c*e)*1e4)/1e4+r.u,r)},oSe=function(e,r){return r.set(r.t,r.p,e===1?r.e:Math.round((r.s+r.c*e)*1e4)/1e4+r.u,r)},aSe=function(e,r){return r.set(r.t,r.p,e?Math.round((r.s+r.c*e)*1e4)/1e4+r.u:r.b,r)},iSe=function(e,r){var a=r.s+r.c*e;r.set(r.t,r.p,~~(a+(a<0?-.5:.5))+r.u,r)},$U=function(e,r){return r.set(r.t,r.p,e?r.e:r.b,r)},jU=function(e,r){return r.set(r.t,r.p,e!==1?r.b:r.e,r)},sSe=function(e,r,a){return e.style[r]=a},cSe=function(e,r,a){return e.style.setProperty(r,a)},uSe=function(e,r,a){return e._gsap[r]=a},lSe=function(e,r,a){return e._gsap.scaleX=e._gsap.scaleY=a},dSe=function(e,r,a,s,l){var d=e._gsap;d.scaleX=d.scaleY=a,d.renderTransform(l,d)},pSe=function(e,r,a,s,l){var d=e._gsap;d[r]=a,d.renderTransform(l,d)},hr="transform",ea=hr+"Origin",_Se=function t(e,r){var a=this,s=this.target,l=s.style,d=s._gsap;if(e in hs&&l){if(this.tfm=this.tfm||{},e!=="transform")e=ji[e]||e,~e.indexOf(",")?e.split(",").forEach(function(_){return a.tfm[_]=fs(s,_)}):this.tfm[e]=d.x?d[e]:fs(s,e),e===ea&&(this.tfm.zOrigin=d.zOrigin);else return ji.transform.split(",").forEach(function(_){return t.call(a,_,r)});if(this.props.indexOf(hr)>=0)return;d.svg&&(this.svgo=s.getAttribute("data-svg-origin"),this.props.push(ea,r,"")),e=hr}(l||r)&&this.props.push(e,r,l[e])},VU=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},fSe=function(){var e=this.props,r=this.target,a=r.style,s=r._gsap,l,d;for(l=0;l<e.length;l+=3)e[l+1]?e[l+1]===2?r[e[l]](e[l+2]):r[e[l]]=e[l+2]:e[l+2]?a[e[l]]=e[l+2]:a.removeProperty(e[l].substr(0,2)==="--"?e[l]:e[l].replace(UE,"-$1").toLowerCase());if(this.tfm){for(d in this.tfm)s[d]=this.tfm[d];s.svg&&(s.renderTransform(),r.setAttribute("data-svg-origin",this.svgo||"")),l=BE(),(!l||!l.isStart)&&!a[hr]&&(VU(a),s.zOrigin&&a[ea]&&(a[ea]+=" "+s.zOrigin+"px",s.zOrigin=0,s.renderTransform()),s.uncache=1)}},zU=function(e,r){var a={target:e,props:[],revert:fSe,save:_Se};return e._gsap||na.core.getCache(e),r&&e.style&&e.nodeType&&r.split(",").forEach(function(s){return a.save(s)}),a},HU,U0=function(e,r){var a=Xs.createElementNS?Xs.createElementNS((r||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):Xs.createElement(e);return a&&a.style?a:Xs.createElement(e)},ja=function t(e,r,a){var s=getComputedStyle(e);return s[r]||s.getPropertyValue(r.replace(UE,"-$1").toLowerCase())||s.getPropertyValue(r)||!a&&t(e,Il(r)||r,1)||""},S2="O,Moz,ms,Ms,Webkit".split(","),Il=function(e,r,a){var s=r||Jc,l=s.style,d=5;if(e in l&&!a)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);d--&&!(S2[d]+e in l););return d<0?null:(d===3?"ms":d>=0?S2[d]:"")+e},F0=function(){tSe()&&window.document&&(y2=window,Xs=y2.document,vl=Xs.documentElement,Jc=U0("div")||{style:{}},U0("div"),hr=Il(hr),ea=hr+"Origin",Jc.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",HU=!!Il("perspective"),BE=na.core.reverting,DE=1)},T2=function(e){var r=e.ownerSVGElement,a=U0("svg",r&&r.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),s=e.cloneNode(!0),l;s.style.display="block",a.appendChild(s),vl.appendChild(a);try{l=s.getBBox()}catch{}return a.removeChild(s),vl.removeChild(a),l},k2=function(e,r){for(var a=r.length;a--;)if(e.hasAttribute(r[a]))return e.getAttribute(r[a])},GU=function(e){var r,a;try{r=e.getBBox()}catch{r=T2(e),a=1}return r&&(r.width||r.height)||a||(r=T2(e)),r&&!r.width&&!r.x&&!r.y?{x:+k2(e,["x","cx","x1"])||0,y:+k2(e,["y","cy","y1"])||0,width:0,height:0}:r},qU=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&GU(e))},iu=function(e,r){if(r){var a=e.style,s;
81r in hs&&r!==ea&&(r=hr),a.removeProperty?(s=r.substr(0,2),(s==="ms"||r.substr(0,6)==="webkit")&&(r="-"+r),a.removeProperty(s==="--"?r:r.replace(UE,"-$1").toLowerCase())):a.removeAttribute(r)}},Qs=function(e,r,a,s,l,d){var _=new Zo(e._pt,r,a,0,1,d?jU:$U);return e._pt=_,_.b=s,_.e=l,e._props.push(a),_},A2={deg:1,rad:1,turn:1},mSe={grid:1,flex:1},ic=function t(e,r,a,s){var l=parseFloat(a)||0,d=(a+"").trim().substr((l+"").length)||"px",_=Jc.style,m=nSe.test(r),b=e.tagName.toLowerCase()==="svg",g=(b?"client":"offset")+(m?"Width":"Height"),y=100,E=s==="px",S=s==="%",O,w,k,P;if(s===d||!l||A2[s]||A2[d])return l;if(d!=="px"&&!E&&(l=t(e,r,a,"px")),P=e.getCTM&&qU(e),(S||d==="%")&&(hs[r]||~r.indexOf("adius")))return O=P?e.getBBox()[m?"width":"height"]:e[g],Dr(S?l/O*y:l/100*O);if(_[m?"width":"height"]=y+(E?d:s),w=s!=="rem"&&~r.indexOf("adius")||s==="em"&&e.appendChild&&!b?e:e.parentNode,P&&(w=(e.ownerSVGElement||{}).parentNode),(!w||w===Xs||!w.appendChild)&&(w=Xs.body),k=w._gsap,k&&S&&k.width&&m&&k.time===ga.time&&!k.uncache)return Dr(l/k.width*y);if(S&&(r==="height"||r==="width")){var C=e.style[r];e.style[r]=y+s,O=e[g],C?e.style[r]=C:iu(e,r)}else(S||d==="%")&&!mSe[ja(w,"display")]&&(_.position=ja(e,"position")),w===e&&(_.position="static"),w.appendChild(Jc),O=Jc[g],w.removeChild(Jc),_.position="absolute";return m&&S&&(k=eu(w),k.time=ga.time,k.width=w[g]),Dr(E?O*l/y:O&&l?y/O*l:0)},fs=function(e,r,a,s){var l;return DE||F0(),r in ji&&r!=="transform"&&(r=ji[r],~r.indexOf(",")&&(r=r.split(",")[0])),hs[r]&&r!=="transform"?(l=Dp(e,s),l=r!=="transformOrigin"?l[r]:l.svg?l.origin:ah(ja(e,ea))+" "+l.zOrigin+"px"):(l=e.style[r],(!l||l==="auto"||s||~(l+"").indexOf("calc("))&&(l=oh[r]&&oh[r](e,r,a)||ja(e,r)||cU(e,r)||(r==="opacity"?1:0))),a&&!~(l+"").trim().indexOf(" ")?ic(e,r,l,a)+a:l},hSe=function(e,r,a,s){if(!a||a==="none"){var l=Il(r,e,1),d=l&&ja(e,l,1);d&&d!==a?(r=l,a=d):r==="borderColor"&&(a=ja(e,"borderTopColor"))}var _=new Zo(this._pt,e.style,r,0,1,BU),m=0,b=0,g,y,E,S,O,w,k,P,C,L,B,N;if(_.b=a,_.e=s,a+="",s+="",s.substring(0,6)==="var(--"&&(s=ja(e,s.substring(4,s.indexOf(")")))),s==="auto"&&(w=e.style[r],e.style[r]=s,s=ja(e,r)||s,w?e.style[r]=w:iu(e,r)),g=[a,s],OU(g),a=g[0],s=g[1],E=a.match(_l)||[],N=s.match(_l)||[],N.length){for(;y=_l.exec(s);)k=y[0],C=s.substring(m,y.index),O?O=(O+1)%5:(C.substr(-5)==="rgba("||C.substr(-5)==="hsla(")&&(O=1),k!==(w=E[b++]||"")&&(S=parseFloat(w)||0,B=w.substr((S+"").length),k.charAt(1)==="="&&(k=bl(S,k)+B),P=parseFloat(k),L=k.substr((P+"").length),m=_l.lastIndex-L.length,L||(L=L||ya.units[r]||B,m===s.length&&(s+=L,_.e+=L)),B!==L&&(S=ic(e,r,w,L)||0),_._pt={_next:_._pt,p:C||b===1?C:",",s:S,c:P-S,m:O&&O<4||r==="zIndex"?Math.round:0});_.c=m<s.length?s.substring(m,s.length):""}else _.r=r==="display"&&s==="none"?jU:$U;return nU.test(s)&&(_.e=0),this._pt=_,_},O2={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},gSe=function(e){var r=e.split(" "),a=r[0],s=r[1]||"50%";return(a==="top"||a==="bottom"||s==="left"||s==="right")&&(e=a,a=s,s=e),r[0]=O2[a]||a,r[1]=O2[s]||s,r.join(" ")},bSe=function(e,r){if(r.tween&&r.tween._time===r.tween._dur){var a=r.t,s=a.style,l=r.u,d=a._gsap,_,m,b;if(l==="all"||l===!0)s.cssText="",m=1;else for(l=l.split(","),b=l.length;--b>-1;)_=l[b],hs[_]&&(m=1,_=_==="transformOrigin"?ea:hr),iu(a,_);m&&(iu(a,hr),d&&(d.svg&&a.removeAttribute("transform"),s.scale=s.rotate=s.translate="none",Dp(a,1),d.uncache=1,VU(s)))}},oh={clearProps:function(e,r,a,s,l){if(l.data!=="isFromStart"){var d=e._pt=new Zo(e._pt,r,a,0,0,bSe);return d.u=s,d.pr=-10,d.tween=l,e._props.push(a),1}}},Np=[1,0,0,1,0,0],WU={},YU=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},P2=function(e){var r=ja(e,hr);return YU(r)?Np:r.substr(7).match(tU).map(Dr)},FE=function(e,r){var a=e._gsap||eu(e),s=e.style,l=P2(e),d,_,m,b;return a.svg&&e.getAttribute("transform")?(m=e.transform.baseVal.consolidate().matrix,l=[m.a,m.b,m.c,m.d,m.e,m.f],l.join(",")==="1,0,0,1,0,0"?Np:l):(l===Np&&!e.offsetParent&&e!==vl&&!a.svg&&(m=s.display,s.display="block",d=e.parentNode,(!d||!e.offsetParent&&!e.getBoundingClientRect().width)&&(b=1,_=e.nextElementSibling,vl.appendChild(e)),l=P2(e),m?s.display=m:iu(e,"display"),b&&(_?d.insertBefore(e,_):d?d.appendChild(e):vl.removeChild(e))),r&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},$0=function(e,r,a,s,l,d){var _=e._gsap,m=l||FE(e,!0),b=_.xOrigin||0,g=_.yOrigin||0,y=_.xOffset||0,E=_.yOffset||0,S=m[0],O=m[1],w=m[2],k=m[3],P=m[4],C=m[5],L=r.split(" "),B=parseFloat(L[0])||0,N=parseFloat(L[1])||0,D,M,U,F;a?m!==Np&&(M=S*k-O*w)&&(U=B*(k/M)+N*(-w/M)+(w*C-k*P)/M,F=B*(-O/M)+N*(S/M)-(S*C-O*P)/M,B=U,N=F):(D=GU(e),B=D.x+(~L[0].indexOf("%")?B/100*D.width:B),N=D.y+(~(L[1]||L[0]).indexOf("%")?N/100*D.height:N)),s||s!==!1&&_.smooth?(P=B-b,C=N-g,_.xOffset=y+(P*S+C*w)-P,_.yOffset=E+(P*O+C*k)-C):_.xOffset=_.yOffset=0,_.xOrigin=B,_.yOrigin=N,_.smooth=!!s,_.origin=r,_.originIsAbsolute=!!a,e.style[ea]="0px 0px",d&&(Qs(d,_,"xOrigin",b,B),Qs(d,_,"yOrigin",g,N),Qs(d,_,"xOffset",y,_.xOffset),Qs(d,_,"yOffset",E,_.yOffset)),e.setAttribute("data-svg-origin",B+" "+N)},Dp=function(e,r){var a=e._gsap||new CU(e);if("x"in a&&!r&&!a.uncache)return a;var s=e.style,l=a.scaleX<0,d="px",_="deg",m=getComputedStyle(e),b=ja(e,ea)||"0",g,y,E,S,O,w,k,P,C,L,B,N,D,M,U,F,Y,q,H,K,z,J,re,oe,Z,ee,ue,ie,_e,Oe,Ce,qe;return g=y=E=w=k=P=C=L=B=0,S=O=1,a.svg=!!(e.getCTM&&qU(e)),m.translate&&((m.translate!=="none"||m.scale!=="none"||m.rotate!=="none")&&(s[hr]=(m.translate!=="none"?"translate3d("+(m.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(m.rotate!=="none"?"rotate("+m.rotate+") ":"")+(m.scale!=="none"?"scale("+m.scale.split(" ").join(",")+") ":"")+(m[hr]!=="none"?m[hr]:"")),s.scale=s.rotate=s.translate="none"),M=FE(e,a.svg),a.svg&&(a.uncache?(Z=e.getBBox(),b=a.xOrigin-Z.x+"px "+(a.yOrigin-Z.y)+"px",oe=""):oe=!r&&e.getAttribute("data-svg-origin"),$0(e,oe||b,!!oe||a.originIsAbsolute,a.smooth!==!1,M)),N=a.xOrigin||0,D=a.yOrigin||0,M!==Np&&(q=M[0],H=M[1],K=M[2],z=M[3],g=J=M[4],y=re=M[5],M.length===6?(S=Math.sqrt(q*q+H*H),O=Math.sqrt(z*z+K*K),w=q||H?ll(H,q)*Wc:0,C=K||z?ll(K,z)*Wc+w:0,C&&(O*=Math.abs(Math.cos(C*yl))),a.svg&&(g-=N-(N*q+D*K),y-=D-(N*H+D*z))):(qe=M[6],Oe=M[7
81],ue=M[8],ie=M[9],_e=M[10],Ce=M[11],g=M[12],y=M[13],E=M[14],U=ll(qe,_e),k=U*Wc,U&&(F=Math.cos(-U),Y=Math.sin(-U),oe=J*F+ue*Y,Z=re*F+ie*Y,ee=qe*F+_e*Y,ue=J*-Y+ue*F,ie=re*-Y+ie*F,_e=qe*-Y+_e*F,Ce=Oe*-Y+Ce*F,J=oe,re=Z,qe=ee),U=ll(-K,_e),P=U*Wc,U&&(F=Math.cos(-U),Y=Math.sin(-U),oe=q*F-ue*Y,Z=H*F-ie*Y,ee=K*F-_e*Y,Ce=z*Y+Ce*F,q=oe,H=Z,K=ee),U=ll(H,q),w=U*Wc,U&&(F=Math.cos(U),Y=Math.sin(U),oe=q*F+H*Y,Z=J*F+re*Y,H=H*F-q*Y,re=re*F-J*Y,q=oe,J=Z),k&&Math.abs(k)+Math.abs(w)>359.9&&(k=w=0,P=180-P),S=Dr(Math.sqrt(q*q+H*H+K*K)),O=Dr(Math.sqrt(re*re+qe*qe)),U=ll(J,re),C=Math.abs(U)>2e-4?U*Wc:0,B=Ce?1/(Ce<0?-Ce:Ce):0),a.svg&&(oe=e.getAttribute("transform"),a.forceCSS=e.setAttribute("transform","")||!YU(ja(e,hr)),oe&&e.setAttribute("transform",oe))),Math.abs(C)>90&&Math.abs(C)<270&&(l?(S*=-1,C+=w<=0?180:-180,w+=w<=0?180:-180):(O*=-1,C+=C<=0?180:-180)),r=r||a.uncache,a.x=g-((a.xPercent=g&&(!r&&a.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-g)?-50:0)))?e.offsetWidth*a.xPercent/100:0)+d,a.y=y-((a.yPercent=y&&(!r&&a.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-y)?-50:0)))?e.offsetHeight*a.yPercent/100:0)+d,a.z=E+d,a.scaleX=Dr(S),a.scaleY=Dr(O),a.rotation=Dr(w)+_,a.rotationX=Dr(k)+_,a.rotationY=Dr(P)+_,a.skewX=C+_,a.skewY=L+_,a.transformPerspective=B+d,(a.zOrigin=parseFloat(b.split(" ")[2])||!r&&a.zOrigin||0)&&(s[ea]=ah(b)),a.xOffset=a.yOffset=0,a.force3D=ya.force3D,a.renderTransform=a.svg?ySe:HU?KU:vSe,a.uncache=0,a},ah=function(e){return(e=e.split(" "))[0]+" "+e[1]},Ly=function(e,r,a){var s=Po(r);return Dr(parseFloat(r)+parseFloat(ic(e,"x",a+"px",s)))+s},vSe=function(e,r){r.z="0px",r.rotationY=r.rotationX="0deg",r.force3D=0,KU(e,r)},Gc="0deg",Qd="0px",qc=") ",KU=function(e,r){var a=r||this,s=a.xPercent,l=a.yPercent,d=a.x,_=a.y,m=a.z,b=a.rotation,g=a.rotationY,y=a.rotationX,E=a.skewX,S=a.skewY,O=a.scaleX,w=a.scaleY,k=a.transformPerspective,P=a.force3D,C=a.target,L=a.zOrigin,B="",N=P==="auto"&&e&&e!==1||P===!0;if(L&&(y!==Gc||g!==Gc)){var D=parseFloat(g)*yl,M=Math.sin(D),U=Math.cos(D),F;D=parseFloat(y)*yl,F=Math.cos(D),d=Ly(C,d,M*F*-L),_=Ly(C,_,-Math.sin(D)*-L),m=Ly(C,m,U*F*-L+L)}k!==Qd&&(B+="perspective("+k+qc),(s||l)&&(B+="translate("+s+"%, "+l+"%) "),(N||d!==Qd||_!==Qd||m!==Qd)&&(B+=m!==Qd||N?"translate3d("+d+", "+_+", "+m+") ":"translate("+d+", "+_+qc),b!==Gc&&(B+="rotate("+b+qc),g!==Gc&&(B+="rotateY("+g+qc),y!==Gc&&(B+="rotateX("+y+qc),(E!==Gc||S!==Gc)&&(B+="skew("+E+", "+S+qc),(O!==1||w!==1)&&(B+="scale("+O+", "+w+qc),C.style[hr]=B||"translate(0, 0)"},ySe=function(e,r){var a=r||this,s=a.xPercent,l=a.yPercent,d=a.x,_=a.y,m=a.rotation,b=a.skewX,g=a.skewY,y=a.scaleX,E=a.scaleY,S=a.target,O=a.xOrigin,w=a.yOrigin,k=a.xOffset,P=a.yOffset,C=a.forceCSS,L=parseFloat(d),B=parseFloat(_),N,D,M,U,F;m=parseFloat(m),b=parseFloat(b),g=parseFloat(g),g&&(g=parseFloat(g),b+=g,m+=g),m||b?(m*=yl,b*=yl,N=Math.cos(m)*y,D=Math.sin(m)*y,M=Math.sin(m-b)*-E,U=Math.cos(m-b)*E,b&&(g*=yl,F=Math.tan(b-g),F=Math.sqrt(1+F*F),M*=F,U*=F,g&&(F=Math.tan(g),F=Math.sqrt(1+F*F),N*=F,D*=F)),N=Dr(N),D=Dr(D),M=Dr(M),U=Dr(U)):(N=y,U=E,D=M=0),(L&&!~(d+"").indexOf("px")||B&&!~(_+"").indexOf("px"))&&(L=ic(S,"x",d,"px"),B=ic(S,"y",_,"px")),(O||w||k||P)&&(L=Dr(L+O-(O*N+w*M)+k),B=Dr(B+w-(O*D+w*U)+P)),(s||l)&&(F=S.getBBox(),L=Dr(L+s/100*F.width),B=Dr(B+l/100*F.height)),F="matrix("+N+","+D+","+M+","+U+","+L+","+B+")",S.setAttribute("transform",F),C&&(S.style[hr]=F)},ESe=function(e,r,a,s,l){var d=360,_=_o(l),m=parseFloat(l)*(_&&~l.indexOf("rad")?Wc:1),b=m-s,g=s+b+"deg",y,E;return _&&(y=l.split("_")[1],y==="short"&&(b%=d,b!==b%(d/2)&&(b+=b<0?d:-d)),y==="cw"&&b<0?b=(b+d*w2)%d-~~(b/d)*d:y==="ccw"&&b>0&&(b=(b-d*w2)%d-~~(b/d)*d)),e._pt=E=new Zo(e._pt,r,a,s,b,oSe),E.e=g,E.u="deg",e._props.push(a),E},L2=function(e,r){for(var a in r)e[a]=r[a];return e},wSe=function(e,r,a){var s=L2({},a._gsap),l="perspective,force3D,transformOrigin,svgOrigin",d=a.style,_,m,b,g,y,E,S,O;s.svg?(b=a.getAttribute("transform"),a.setAttribute("transform",""),d[hr]=r,_=Dp(a,1),iu(a,hr),a.setAttribute("transform",b)):(b=getComputedStyle(a)[hr],d[hr]=r,_=Dp(a,1),d[hr]=b);for(m in hs)b=s[m],g=_[m],b!==g&&l.indexOf(m)<0&&(S=Po(b),O=Po(g),y=S!==O?ic(a,m,b,O):parseFloat(b),E=parseFloat(g),e._pt=new Zo(e._pt,_,m,y,E-y,B0),e._pt.u=O||0,e._props.push(m));L2(_,s)};Qo("padding,margin,Width,Radius",function(t,e){var r="Top",a="Right",s="Bottom",l="Left",d=(e<3?[r,a,s,l]:[r+l,r+a,s+a,s+l]).map(function(_){return e<2?t+_:"border"+_+t});oh[e>1?"border"+t:t]=function(_,m,b,g,y){var E,S;if(arguments.length<4)return E=d.map(function(O){return fs(_,O,b)}),S=E.join(" "),S.split(E[0]).length===5?E[0]:S;E=(g+"").split(" "),S={},d.forEach(function(O,w){return S[O]=E[w]=E[w]||E[(w-1)/2|0]}
81),_.init(m,S,y)}});var JU={name:"css",register:F0,targetTest:function(e){return e.style&&e.nodeType},init:function(e,r,a,s,l){var d=this._props,_=e.style,m=a.vars.startAt,b,g,y,E,S,O,w,k,P,C,L,B,N,D,M,U;DE||F0(),this.styles=this.styles||zU(e),U=this.styles.props,this.tween=a;for(w in r)if(w!=="autoRound"&&(g=r[w],!(ma[w]&&xU(w,r,a,s,e,l)))){if(S=typeof g,O=oh[w],S==="function"&&(g=g.call(a,s,e,l),S=typeof g),S==="string"&&~g.indexOf("random(")&&(g=xp(g)),O)O(this,e,w,g,a)&&(M=1);else if(w.substr(0,2)==="--")b=(getComputedStyle(e).getPropertyValue(w)+"").trim(),g+="",ec.lastIndex=0,ec.test(b)||(k=Po(b),P=Po(g)),P?k!==P&&(b=ic(e,w,b,P)+P):k&&(g+=k),this.add(_,"setProperty",b,g,s,l,0,0,w),d.push(w),U.push(w,0,_[w]);else if(S!=="undefined"){if(m&&w in m?(b=typeof m[w]=="function"?m[w].call(a,s,e,l):m[w],_o(b)&&~b.indexOf("random(")&&(b=xp(b)),Po(b+"")||b==="auto"||(b+=ya.units[w]||Po(fs(e,w))||""),(b+"").charAt(1)==="="&&(b=fs(e,w))):b=fs(e,w),E=parseFloat(b),C=S==="string"&&g.charAt(1)==="="&&g.substr(0,2),C&&(g=g.substr(2)),y=parseFloat(g),w in ji&&(w==="autoAlpha"&&(E===1&&fs(e,"visibility")==="hidden"&&y&&(E=0),U.push("visibility",0,_.visibility),Qs(this,_,"visibility",E?"inherit":"hidden",y?"inherit":"hidden",!y)),w!=="scale"&&w!=="transform"&&(w=ji[w],~w.indexOf(",")&&(w=w.split(",")[0]))),L=w in hs,L){if(this.styles.save(w),S==="string"&&g.substring(0,6)==="var(--"&&(g=ja(e,g.substring(4,g.indexOf(")"))),y=parseFloat(g)),B||(N=e._gsap,N.renderTransform&&!r.parseTransform||Dp(e,r.parseTransform),D=r.smoothOrigin!==!1&&N.smooth,B=this._pt=new Zo(this._pt,_,hr,0,1,N.renderTransform,N,0,-1),B.dep=1),w==="scale")this._pt=new Zo(this._pt,N,"scaleY",N.scaleY,(C?bl(N.scaleY,C+y):y)-N.scaleY||0,B0),this._pt.u=0,d.push("scaleY",w),w+="X";else if(w==="transformOrigin"){U.push(ea,0,_[ea]),g=gSe(g),N.svg?$0(e,g,0,D,0,this):(P=parseFloat(g.split(" ")[2])||0,P!==N.zOrigin&&Qs(this,N,"zOrigin",N.zOrigin,P),Qs(this,_,w,ah(b),ah(g)));continue}else if(w==="svgOrigin"){$0(e,g,1,D,0,this);continue}else if(w in WU){ESe(this,N,w,E,C?bl(E,C+g):g);continue}else if(w==="smoothOrigin"){Qs(this,N,"smooth",N.smooth,g);continue}else if(w==="force3D"){N[w]=g;continue}else if(w==="transform"){wSe(this,g,e);continue}}else w in _||(w=Il(w)||w);if(L||(y||y===0)&&(E||E===0)&&!rSe.test(g)&&w in _)k=(b+"").substr((E+"").length),y||(y=0),P=Po(g)||(w in ya.units?ya.units[w]:k),k!==P&&(E=ic(e,w,b,P)),this._pt=new Zo(this._pt,L?N:_,w,E,(C?bl(E,C+y):y)-E,!L&&(P==="px"||w==="zIndex")&&r.autoRound!==!1?iSe:B0),this._pt.u=P||0,k!==P&&P!=="%"&&(this._pt.b=b,this._pt.r=aSe);else if(w in _)hSe.call(this,e,w,b,C?C+g:g);else if(w in e)this.add(e,w,b||e[w],C?C+g:g,s,l);else if(w!=="parseTransform"){AE(w,g);continue}L||(w in _?U.push(w,0,_[w]):typeof e[w]=="function"?U.push(w,2,e[w]()):U.push(w,1,b||e[w])),d.push(w)}}M&&UU(this)},render:function(e,r){if(r.tween._time||!BE())for(var a=r._pt;a;)a.r(e,a.d),a=a._next;else r.styles.revert()},get:fs,aliases:ji,getSetter:function(e,r,a){var s=ji[r];return s&&s.indexOf(",")<0&&(r=s),r in hs&&r!==ea&&(e._gsap.x||fs(e,"x"))?a&&E2===a?r==="scale"?lSe:uSe:(E2=a||{})&&(r==="scale"?dSe:pSe):e.style&&!SE(e.style[r])?sSe:~r.indexOf("-")?cSe:ME(e,r)},core:{_removeProperty:iu,_getMatrix:FE}};na.utils.checkPrefix=Il;na.core.getStyleSaver=zU;(function(t,e,r,a){var s=Qo(t+","+e+","+r,function(l){hs[l]=1});Qo(e,function(l){ya.units[l]="deg",WU[l]=1}),ji[s[13]]=t+","+e,Qo(a,function(l){var d=l.split(":");ji[d[1]]=s[d[0]]})})("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY");Qo("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){ya.units[t]="px"});na.registerPlugin(JU);var Bm=na.registerPlugin(JU)||na;Bm.core.Tween;const XU=t=>String(t||"").trim()||"0.0.0.0",QU=t=>(Array.isArray(t)?t:[t]).includes("1"),SSe=(t,e=375)=>!Number.isFinite(t)||!Number.isFinite(e)||e<=0?1:Math.min(1,Math.max(0,t)/e),TSe=(t,e,r)=>{const a=t==="dvdfab"?767:640,s=Number.isFinite(r)?Number(r):a;return Number.isFinite(e)&&e<=s},ZU=(t,e,r=!1,a)=>
81{if(r)return!1;const s=t==="dvdfab"?1200:767,l=Number.isFinite(a)?Number(a):s;return Number.isFinite(e)&&e<=l},eF=t=>t==="page"||t==="pop",kSe=t=>t!=="streamfab",tF=t=>t.productLine==="streamfab"&&!t.isLoggedIn?!t.hasLocalCache:t.serverIsFirstDraw??!t.localHasDrawn,ASe=t=>t!=="dvdfab",OSe=(t={},e="")=>{const r=String(e).toLowerCase(),a=!r||["guest","new","new_no_email","is_new_user"].includes(r),s=String(a?t.newUserDesc||t.desc||"":t.oldUserDesc||t.upgradeUserDesc||t.newUserDesc||t.desc||"");return/<(?:span|b|strong)\b/i.test(s)?s:s.replace(/(Â¥\s?\d[\d,.]*)/,"<span>$1</span>")},$E={SFOR26:{code:"SFOR26",level:1,fortune:"suekichi",fortuneJa:"\u672B\u5409",messageJa:"\u3053\u308C\u304B\u3089\u904B\u304C\u958B\u3051\u307E\u3059",couponUsd:5,couponJpy:780,totalUsd:30,totalJpy:4280},SFOM26:{code:"SFOM26",level:2,fortune:"shokichi",fortuneJa:"\u5C0F\u5409",messageJa:"\u5C0F\u3055\u306A\u5E78\u904B\u304C\u8A2A\u308C\u307E\u3059",couponUsd:10,couponJpy:1550,totalUsd:35,totalJpy:5050},SFOT26:{code:"SFOT26",level:3,fortune:"chukichi",fortuneJa:"\u4E2D\u5409",messageJa:"\u826F\u3044\u3054\u7E01\u304C\u3042\u308A\u307E\u3059",couponUsd:15,couponJpy:2330,totalUsd:40,totalJpy:5830},SFOK26:{code:"SFOK26",level:4,fortune:"daikichi",fortuneJa:"\u5927\u5409",messageJa:"\u4ECA\u3053\u305D\u8CB7\u3044\u6642",couponUsd:20,couponJpy:3100,totalUsd:45,totalJpy:6600}},nF={DFOA26:{code:"DFOA26",level:1,fortune:"suekichi",fortuneJa:"\u672B\u5409",messageJa:"\u3053\u308C\u304B\u3089\u904B\u304C\u958B\u3051\u307E\u3059",couponUsd:0,couponJpy:1250,totalUsd:0,totalJpy:6250},DFOB26:{code:"DFOB26",level:2,fortune:"shokichi",fortuneJa:"\u5C0F\u5409",messageJa:"\u5C0F\u3055\u306A\u5E78\u904B\u304C\u8A2A\u308C\u307E\u3059",couponUsd:0,couponJpy:1500,totalUsd:0,totalJpy:6500},DFOC26:{code:"DFOC26",level:3,fortune:"daikichi",fortuneJa:"\u5927\u5409",messageJa:"\u4ECA\u3053\u305D\u8CB7\u3044\u6642",couponUsd:0,couponJpy:2500,totalUsd:0,totalJpy:7500}},PSe={BFOA26:{code:"BFOA26",level:1,fortune:"suekichi",fortuneJa:"\u672B\u5409",messageJa:"\u65B0\u3057\u3044\u4E00\u518A\u3068\u306E\u51FA\u4F1A\u3044\u304C\u5F85\u3063\u3066\u3044\u307E\u3059",couponUsd:0,couponJpy:800,totalUsd:0,totalJpy:800,thresholdJpy:17400,weight:10},BFOB26:{code:"BFOB26",level:2,fortune:"shokichi",fortuneJa:"\u5C0F\u5409",messageJa:"\u8AAD\u66F8\u306E\u697D\u3057\u307F\u304C\u5E83\u304C\u308A\u307E\u3059",couponUsd:0,couponJpy:1500,totalUsd:0,totalJpy:1500,thresholdJpy:21750,weight:70},BFOC26:{code:"BFOC26",level:3,fortune:"daikichi",fortuneJa:"\u5927\u5409",messageJa:"\u4ECA\u3053\u305D\u307E\u3068\u3081\u8CB7\u3044\u306E\u30C1\u30E3\u30F3\u30B9",couponUsd:0,couponJpy:2200,totalUsd:0,totalJpy:2200,thresholdJpy:29e3,weight:20}},rF=(t="",e="",r={})=>{const a=t==="dvdfab",s=t==="streamfab",l={layout:{bannerVariant:a?"campaign":"default",className:a?"dvdfab-obon":"",mobileArtworkBreakpoint:a?767:640},requestMode:"server-picks",request:{lang:"ja",productLine:t,type:e,hydrateCurrentResult:!1},eligibility:{requireLogin:!1,identityScopedStorage:a},replay:{activeResult:!s,resumePendingLoginDraw:!0},rules:{topCloseVisible:!a,scrollableBody:a},floater:{enabled:!0,restoreActive:a,occupyGlobalSlot:a,showOnMobile:!1,hiddenViewportBreakpoint:void 0,releaseGlobalSlotWhenHidden:!1,closeVisible:!a&&!s,persistManualClose:!1},checkout:{resultAction:"checkout",scrollAnchor:"discount1",preserveAutoChecked:!1,bridgeGlobalLotteryInfo:!0},elk:{eventProfile:a?"promotion_game":"streamfab",campaignTagParam:e,productParam:t?`promotion_${t}`:"",reportDrawClickOnIntent:!1,reportInitialCongratsAfterVisible:!1,reportReplayClick:!1,reportRuleEvents:!0,reportFloaterEvents:!0,reportLoginShow:!1}};return{...l,...r,layout:{...l.layout,...r.layout},request:{...l.request,...r.request},eligibility:{...l.eligibility,...r.eligibility},replay:{...l.replay,...r.replay},rules:{...l.rules,...r.rules},floater:{...l.floater,...r.floater},checkout:{...l.checkout,...r.checkout},elk:{...l.elk,...r.elk}}},oF=(t,e=Math.random())=>{const r=Object.values(t).filter(l=>Number(l.weight)>0),a=r.reduce((l,d)=>l+Number(d.weight),0);if(!r.length||a<=0)return null;let s=Math.min(Math.max(e,0),.999999999999)*a;for(const l of r)if(s-=Number(l.weight),s<0)return l;return r.at(-1)||null},R2={712:62037,1712:62038,62037:62037,62038:62038},aF=(t,e)=>{const r=Number(t),a=Number(e||(r===712?1712:0)),s=R2[r],l=R2[a];if(s!==62037||l!==62038)throw new Error(`Unexpected DVDFab AIO relation: win=${String(t)}, mac=${String(e)}`);return{win:s,mac:l}},di=(t,e=$E)=>t&&e[t]||null,iF=t=>{const e=typeof t.coupon=="object"?t.coupon:null,r=t.coupon_code||t.couponCode||t.code||(typeof t.coupon=="str
81ing"?t.coupon:"")||(e==null?void 0:e.coupon_code)||(e==null?void 0:e.code)||"",a=t.expires_at||t.expire_at||t.expired_at||t.coupon_expires_at;return{...t,...r?{coupon_code:r}:{},used:!!(t.used||t.is_used||t.coupon_used||t.has_used),expired:!!(t.expired||t.is_expire||t.is_expired||t.coupon_expired),...a?{display_expires_at:t.display_expires_at||a,checkout_expires_at:t.checkout_expires_at||a}:{}}},sF=(t,e,r,a)=>({tag:t,identity:Bp(e),code:r,displayExpiresAt:0,checkoutExpiresAt:0,hasDrawn:!0,floaterReady:!1,floaterClosed:!!(a!=null&&a.floaterClosed)}),Vp=(t,e="streamfab")=>`${e}_omikuji_${t}`,jE=(t,e="streamfab",r,a=t==="dvdfab")=>a?`${e}_${cF(r)||"guest"}`:e,cF=t=>{const e=String(t||"").trim().toLowerCase();if(!e)return"";let r=2166136261;for(let a=0;a<e.length;a+=1)r^=e.charCodeAt(a),r=Math.imul(r,16777619);return(r>>>0).toString(36)},Bp=t=>String(t||"").trim().toLowerCase(),ih="streamfab-omikuji-state-updated",vp=(t,e=localStorage,r={})=>{const a=Vp(t,r.storageNamespace);try{const s=e.getItem(a);if(!s)return null;const l=JSON.parse(s);return l.tag!==t||!di(l.code,r.prizes)||!Number.isFinite(l.displayExpiresAt)||!Number.isFinite(l.checkoutExpiresAt)?(e.removeItem(a),null):r.identity!==void 0&&Bp(l.identity)!==Bp(r.identity)?null:l}catch{return e.removeItem(a),null}},ps=(t,e=localStorage,r="streamfab")=>{e.setItem(Vp(t.tag,r),JSON.stringify(t))},Gs=t=>{typeof window>"u"||window.dispatchEvent(new CustomEvent(ih,{detail:{tag:t}}))},j0=(t,e=Date.now(),r=localStorage,a,s={})=>{const l=vp(t,r,{...s,identity:a});return l&&l.displayExpiresAt>e?l:null},dl=t=>{if(typeof t=="number")return t;const e=t?Date.parse(t):Number.NaN;return Number.isFinite(e)?e:0},VE=900*1e3,V0=(t,e=Date.now(),r,a,s=!1,l=0)=>{const d=e+VE;if(!(s||a!=null||typeof r=="string")){const O=dl(r);return{displayExpiresAt:O>e?O:d,checkoutExpiresAt:dl(t)||d}}const m=dl(r),b=dl(t),g=dl(a),y=O=>g>0?Math.min(O,g):O,E=l>0?e+l:0,S=O=>E>0?Math.max(O,E):O;return{displayExpiresAt:y(S(m||b||d)),checkoutExpiresAt:y(S(b||m||d))}},Um=(t,e=Date.now())=>!!(t&&Math.min(t.displayExpiresAt,t.checkoutExpiresAt)>e),uF=(t,e)=>!(t!=null&&t.hasDrawn)||t.code===e,zE=t=>{const e=Math.max(0,Math.floor(t/1e3)),r=Math.floor(e/3600),a=Math.floor(e%3600/60),s=e%60;return[r,a,s].map(l=>String(l).padStart(2,"0")).join(":")},HE=(t,e,r,a)=>t?{ext_params_str_param1:t.productLine,ext_params_str_param2:t.placement,ext_params_str_param3:t.game,ext_params_str_param4:e,ext_params_str_param5:t.userType,ext_params_str_param6:t.productNames[e]||t.productNames.win||"",ext_params_str_param7:String(r),ext_params_str_param8:t.version,ext_params_str_param10:a,ext_params_str_param11:t.campaign}:{},GE=({promotionId:t,productLine:e,checkoutOrigin:r,lotteryCouponActive:a,lotteryDiscount:s,lotteryCoupon:l,defaultDiscountType:d,defaultDiscountCode:_,defaultDiscountVerify:m,additionalParams:b})=>{const g=new URLSearchParams({_prom_id:String(t),et_pa:"1"});if(a&&l?(g.set("discount",s),g.set("coupon",l)):d&&_&&(g.set(d,_),d==="discount"&&m&&g.set("diff_sign",encodeURIComponent(decodeURIComponent(m)))),Object.entries(b||{}).forEach(([y,E])=>{E!==""&&E!==null&&E!==void 0&&g.set(y,String(E))}),e==="streamfab"&&r){const y=new URLSearchParams({ext_params_str_param14:r});g.set("ext_params_str_param14",r),g.set("_ext_params",fh.encode(y.toString()))}return g.toString()},LSe=new Set(["event","event_category","event_label","event_value","xargs_event_category","ext_params_str_param14"]),El=(t={})=>Object.fromEntries(Object.entries(t).filter(([e])=>!LSe.has(e))),qE=(t,e)=>!!(e&&t.productLine===e.productLine&&Number(t.promotionId)===Number(e.promotionId)&&t.tag===e.tag),lF=(t,e,r)=>t.productLine==="dvdfab"&&qE(t,e)&&r?{...r}:{},sh=(...t)=>Object.assign({},...t.map(e=>El(e||{}))),dF=(t,e,r)=>(t==="rule_open"||t==="rule_close")&&!r.reportRuleEvents?!1:(t==="congrats_show"||t==="congrats_buy")&&e==="floater"?r.reportFloaterEvents:!0,WE=(t,{code:e,couponAmount:r,isFirstDraw:a=!1,origin:s="popup",eventProfile:l="streamfab",tag:d,productLine:_,campaignTagParam:m,productParam:b}={})=>{const g=l!=="streamfab",y=l==="bookfab_promotion_game",E=l==="bookfab_obon_v2",S=k=>({...k,ext_params_str_param2:"promotion_game",...m||d?{ext_params_str_param10:m||d}:{}}),O=k=>g?{...k,...m||d?{ext_params_str_param10:m||d}:{},...b||_?{ext_params_str_param11:b||`promotion_${_}`}:{},...r?{ext_params_num_param1:r}:{}}:k,w=k=>({...k,...e?{event_value:e}:{}});switch(t){case"game_show":return E?{event:"show",event_category:"banner",ext_params_str_param2:"promotion_game"}:y?S({event:"show",event_category:"banner"}):O(g?{event:"show",event_category:"promotion_game",event_label:"banner"}:{event:"show",event_category:"go_draw",event_label:"popup",ext_params_str_param2:"promotion_game"});case"draw_click":return E?{event:"click",event_category:"banner",event_label:"play",ext_params_str_param2:"promotion_game"}:y?S({event:"click",event_category:"banner",event_label:"play"}):O(g?{event:"click",event_category:"promotion_game",event_label:a?"play_first":"play_again"}:{event:"click",event_category:"go_draw",event_label:a?"first":"again",event_value:e,ext_params_str_param2:"promotion_game"});case"login_show":return E?{event:"show",event_category:"banner",event_label:"login",ext_params_str_param2:"promotion_game"}:y?S({event:"show",event_category:"banner",event_label:"login"}):{};case"rule_open":case"rule_close":return E?{}:O({event:"click",event_category:g?"promotion_game":"go_draw",event_label:t==="rule_open"?"rule":"rule_close"});case"congrats_show":return E?w({event:"show",event_category:"congrat_popup"}):y?S({event:"show",event_category:"congrat_popup",event_label:e}):O({event:"show",event_category:"congrats",event_value:e,ext_params_str_param14:s});case"congrats_buy":return E?w({event:"click",event_category:"congrat_popup",event_label:"apply_coupon"}):y?S({event:"click",event_category:"congrat_popup",event_label:"apply_coupon",event_value:e}):O({event:"buy_now",event_category:"congrats",event_label:"apply_coupon",event_value:e,ext_params_str_param14:s});case"congrats_close":return E?w({event:"click",event_category:"congrat_popup",event_label:"popup_close"}):y?S({event:"click",event_category:"congrat_popup",event_label:"popup_close",event_value:e}):O({event:"click",event_category:"congrats",event_label:"popup_close",event_value:e})}},RSe=Object.freeze(Object.defineProperty({__proto__:null,BOOKFAB_OMIKUJI_PRIZES:PSe,DVDFAB_OMIKUJI_PRIZES:nF,OMIKUJI_COUNTDOWN_MS:VE,OMIKUJI_PRIZES:$E,OMIKUJI_STATE_EVENT:ih,buildOmikujiCheckoutParams:GE,buildOmikujiCheckoutTrackingParams:HE,buildOmikujiTracePayload:WE,createExpiredOmikujiLockedState:sF,formatRemainingTime:zE,isOmikujiAutoDrewQueryEnabled:QU,isOmikujiCampaignScopeMatch:qE,isOmikujiLockedPrizeConsistent:uF,isOmikujiMobileArtworkViewport:TSe,isOmikujiResultFloaterVie
81wportBlocked:ZU,isOmikujiStateActive:Um,mergeOmikujiCheckoutAdditionalParams:sh,normalizeOmikujiIdentity:Bp,normalizeOmikujiLotteryPayload:iF,notifyOmikujiStateChange:Gs,omikujiIdentityScope:cF,omikujiStorageKey:Vp,pickWeightedOmikujiPrize:oF,readActiveOmikujiState:j0,readOmikujiState:vp,resolveDvdfabCampaignElkParams:lF,resolveDvdfabOmikujiCheckoutPids:aF,resolveOmikujiBannerDescription:OSe,resolveOmikujiCampaignProfile:rF,resolveOmikujiExpiryTimes:V0,resolveOmikujiIsFirstDraw:tF,resolveOmikujiLotteryIp:XU,resolveOmikujiMobileScale:SSe,resolveOmikujiPrize:di,resolveOmikujiStorageNamespace:jE,sanitizeOmikujiElkParams:El,shouldKeepOmikujiFloaterVisibleOnScroll:eF,shouldReplayActiveOmikujiResult:kSe,shouldReportOmikujiTrace:dF,shouldShowOmikujiRulesTopClose:ASe,toTimestamp:dl,writeOmikujiState:ps},Symbol.toStringTag,{value:"Module"})),CSe=["src"],xSe={key:1,class:"omikuji-selected-stick"},ISe={class:"omikuji-selected-stick-card"},MSe=["src"],NSe=["src","alt"],DSe=["src"],BSe=["src"],USe=["aria-label","disabled"],FSe=["src"],$Se=["src"],jSe={key:1},VSe={key:2,class:"omikuji-error",role:"alert"},zSe=["src"],HSe=["src"],GSe={key:0,class:"omikuji-gift"},qSe={key:1,class:"omikuji-threshold"},WSe={class:"omikuji-expiry"},YSe={key:2,class:"omikuji-total"},KSe={class:"omikuji-rules"},JSe={class:"omikuji-rules-body"},XSe={key:0,class:"omikuji-rule-highlight"},QSe={key:0},ZSe={key:1,class:"omikuji-rules-footer"},eTe=["src"],tTe=["src"],nTe={key:1,class:"omikuji-floater-threshold"},rTe={class:"omikuji-floater-expiry"},oTe=Lt({__name:"index",props:{promotionInfo:{type:Object,default:()=>({})},lotteryConfig:{type:Object,required:!0},assets:{type:Object,default:()=>({})},pageType:{type:String,default:"inline"},resultOrigin:{type:String,default:"popup"},autoStart:{type:Boolean,default:!1},queryAutoDraw:{type:Boolean,default:!1},mockCouponCode:{type:String,default:""},resultFloaterEnabled:{type:Boolean,default:!0}},emits:["complete","close","ineligible"],setup(t,{expose:e,emit:r}){const a=t,s=r;class l extends Error{}const d=Te("idle"),_=Te(null),m=Te(!1),b=Te(!1),g=Te(!1),y=Te(!0),E=Te(!1),S=Te(!1),O=Te(!1),w=Te(!1),k=Te(""),P=Te(0),C=Te(0),L=Te(Date.now()),B=Te(!1),N=Te(null),D=Te(null),M=Te(null),U=Te(!1),F=Do("promotionCommonData",null),{$trace:Y}=Mt(),q=j.common().locale,H=Qe(),K=ce(()=>XU(j.common().ip)),z=Ge("email"),J=ce(()=>{const be=j.common().user_info||{};return String(Cn()||be.email||z.value||"")}),re=ce(()=>!!J.value),oe=Te(!1),Z=ce(()=>a.queryAutoDraw&&QU(H.query.autoDrew)),ee=ce(()=>a.lotteryConfig.prizes||$E),ue=ce(()=>rF(a.lotteryConfig.productLine,a.lotteryConfig.tag,a.lotteryConfig.campaignProfile)),ie=ce(()=>qE({productLine:a.lotteryConfig.productLine,promotionId:a.lotteryConfig.promotionId,tag:a.lotteryConfig.tag},a.lotteryConfig.campaignScope)),_e=ce(()=>ie.value&&ue.value.elk.reportDrawClickOnIntent),Oe=ce(()=>ie.value&&ue.value.elk.reportInitialCongratsAfterVisible),Ce=ce(()=>a.lotteryConfig.storageNamespace||"streamfab"),qe=Ge("uid"),mt=ce(()=>{if(!ue.value.eligibility.identityScopedStorage)return"";const be=j.common().user_info||{};return be.uid||qe.value||be.email||z.value||""}),Je=ce(()=>jE(a.lotteryConfig.productLine,Ce.value,mt.value,ue.value.eligibility.identityScopedStorage)),$e=ce(()=>`${Ce.value}_omikuji_pending_${a.lotteryConfig.tag}`),ke=(be,Ee={})=>{const Ne=Ee.origin||"popup";return dF(be,Ne,ue.value.elk)?WE(be,{...Ee,eventProfile:ue.value.elk.eventProfile,tag:a.lotteryConfig.tag,productLine:a.lotteryConfig.productLine,campaignTagParam:ue.value.elk.campaignTagParam,productParam:ue.value.elk.productParam}):{}},ze=ce(()=>Math.max(0,Math.min(P.value,C.value)-L.value)),Le=ce(()=>zE(ze.value)),Me=ce(()=>a.promotionInfo.giftText??`+ \xA5${Number(a.lotteryConfig.giftJpy||3500).toLocaleString("ja-JP")} Amazon \u30AE\u30D5\u30C8\u30AB\u30FC\u30C9\u4ED8\u304D`),Pe=ce(()=>a.promotionInfo.ruleNote??"\u{1F4A1} \u6700\u5927 \xA56,600 \u306E\u304A\u30C8\u30AF\u306B\u306F\u3001\xA53,500 Amazon \u30AE\u30D5\u30C8\u30AB\u30FC\u30C9\u304C\u542B\u307E\u308C\u307E\u3059\u3002"),Re=ce(()=>Array.isArray(a.promotionInfo.ruleHighlights)?a.promotionInfo.ruleHighlights.filter(be=>typeof be=="string"&&be.length>0):[]),it=be=>{const Ee=Re.value;if(!Ee.length)return[{text:be,highlighted:!1}];const Ne=[];let We=be;for(;We;){const ht=Ee.map(vt=>({token:vt,index:We.indexOf(vt)})).filter(({index:vt})=>vt>=0).sort((vt,tn)=>vt.index-tn.index)[0];if(!ht){Ne.push({text:We,highlighted:!1});break}ht.index>0&&Ne.push({text:We.slice(0,ht.index),highlighted:!1}
81),Ne.push({text:ht.token,highlighted:!0}),We=We.slice(ht.index+ht.token.length)}return Ne},Et=ce(()=>{var be;return(be=_.value)!=null&&be.thresholdJpy?String(a.promotionInfo.thresholdText||"\u7A0E\u8FBC\xA5{threshold}\u4EE5\u4E0A\u306E\u3054\u8CFC\u5165\u3067\u5229\u7528\u53EF\u80FD").replace("{threshold}",_.value.thresholdJpy.toLocaleString("ja-JP")):""}),Dt=ce(()=>C.value>L.value&&P.value>L.value),nn=ce(()=>Date.parse(a.lotteryConfig.drawEndAt||"")),bn=ce(()=>Number.isFinite(nn.value)&&L.value>=nn.value),Xt=ce(()=>_.value&&a.assets[`stick_${_.value.fortune}`]||""),xn=ce(()=>a.pageType==="pop"),Ae=Te(null),dn=ce(()=>g.value&&!!_.value&&y.value),De=ce(()=>a.resultFloaterEnabled&&ue.value.floater.enabled&&g.value&&!!_.value&&y.value&&!S.value&&(ue.value.floater.showOnMobile||!E.value)),Be=ce(()=>S.value&&ue.value.floater.releaseGlobalSlotWhenHidden?!1:ue.value.floater.occupyGlobalSlot?O.value||m.value||!!(Ae.value&&Dt.value):dn.value),wt=be=>{window.dispatchEvent(new CustomEvent("promotion-omikuji-floater-state",{detail:{active:be,tag:a.lotteryConfig.tag,productLine:a.lotteryConfig.productLine}}))};tr(Be,wt,{flush:"post",immediate:!0});const ut=be=>{var Ee;if(be.event)try{(Ee=Y==null?void 0:Y.traceCustomEvent)==null||Ee.call(Y,{...El((F==null?void 0:F.globalElkParams)||{}),...El(a.lotteryConfig.elkparams),...El(lF({productLine:a.lotteryConfig.productLine,promotionId:a.lotteryConfig.promotionId,tag:a.lotteryConfig.tag},a.lotteryConfig.campaignScope,a.lotteryConfig.campaignElkParams)),promotion_id:[a.lotteryConfig.promotionId],...be})}catch{}},St=be=>new Promise(Ee=>setTimeout(Ee,be));let Gt=Promise.resolve();const Qt=()=>{const be=[a.assets.resultDialogBg,a.assets.couponBg,a.assets.resultCloseNormal,a.assets.resultCloseHover,a.assets.resultFloaterBg].filter(Ee=>typeof Ee=="string"&&Ee.length>0);return Promise.all([...new Set(be)].map(Ee=>new Promise(Ne=>{const We=new Image;We.onload=We.onerror=()=>Ne(),We.src=Ee,We.complete&&Ne()}))).then(()=>{})},An=()=>Promise.race([Gt,St(2e3)]).then(()=>{}),$t=be=>{var ht;const Ee=Math.min(be.checkoutExpiresAt,be.displayExpiresAt)>Date.now(),Ne=di(be.code,ee.value),We=["bookfab_promotion_game","bookfab_obon_v2"].includes(ue.value.elk.eventProfile);if((ht=F==null?void 0:F.updateLotterInfo)==null||ht.call(F,{couponCode:Ee?be.code:"",discount:Ee?a.lotteryConfig.tag:"",discountLabel:Ee&&Ne?`\xA5${Ne.couponJpy.toLocaleString("ja-JP")}`:"",discountPrice:Ee&&(Ne==null?void 0:Ne.couponJpy)||0,conditionPrice:Ee&&(Ne==null?void 0:Ne.thresholdJpy)||0,...We?{displayExpiresAt:Ee?be.displayExpiresAt:0,checkoutExpiresAt:Ee?be.checkoutExpiresAt:0}:{}}),!!ue.value.checkout.bridgeGlobalLotteryInfo)try{Ee?localStorage.setItem("lucky_wheel_info",JSON.stringify({couponCode:be.code,expireAt:be.checkoutExpiresAt,discount:a.lotteryConfig.tag})):localStorage.removeItem("lucky_wheel_info"),window.dispatchEvent(new CustomEvent("lucky-wheel-updated"))}catch{}},_t=()=>{!Ae.value||Ae.value.checkoutExpiresAt<=0||(Ae.value={...Ae.value,checkoutExpiresAt:0},C.value=0,ps(Ae.value,localStorage,Je.value),Gs(Ae.value.tag),$t(Ae.value))},ot=()=>{const be=vp(a.lotteryConfig.tag,localStorage,{prizes:ee.value,storageNamespace:Je.value,identity:J.value});if(Ae.value=be,!be)return;const Ee=di(be.code,ee.value);if(!Ee)return;_.value=Ee,P.value=be.displayExpiresAt,C.value=be.checkoutExpiresAt,$t(be);const Ne=ue.value.floater.showOnMobile||!E.value;a.resultFloaterEnabled&&ue.value.floater.enabled&&!be.floaterClosed&&!xn.value&&!S.value&&Ne&&(ue.value.floater.restoreActive?Um(be):be.floaterReady&&be.displayExpiresAt>Date.now())&&(ue.value.floater.restoreActive&&!be.floaterReady&&(be.floaterReady=!0,ps(be,localStorage,Je.value)),g.value=!0,ut(ke("congrats_show",{code:Ee.code,couponAmount:Ee.couponJpy,origin:"floater"})))};tr(Je,(be,Ee)=>{var Ne;!Ee||be===Ee||(m.value=!1,g.value=!1,_.value=null,Ae.value=null,P.value=0,C.value=0,w.value=!1,(Ne=F==null?void 0:F.updateLotterInfo)==null||Ne.call(F,{couponCode:"",discount:""}),ot())});const xt=(be,Ee)=>{var tn;const Ne=Date.now();if(a.lotteryConfig.requiresServerExpiry&&!be.display_expires_at&&!be.checkout_expires_at)throw new Error("missing server coupon expiry");const ht=ue.value.floater.restoreActive||ue.value.requestMode==="client-picks-server-claims"?V0(be.checkout_expires_at,Ne,be.display_expires_at,a.lotteryConfig.couponGraceEndAt,!0,Number(a.lotteryConfig.minimumCountdownMs||0)):V0(be.checkout_expires_at,Ne,(tn=Ae.value)==null?void 0:tn.displayExpiresAt),vt={tag:a.lotteryConfig.tag,identity:Bp(J.value),code:Ee.code,...ht,hasDrawn:!0,floaterReady:!1,checkoutParams:sh(a.lotteryConfig.elkparams)};return ps(vt,localStorage,Je.value),Gs(vt.tag),Ae.value=vt,P.value=vt.displayExpiresAt,C.value=vt.checkoutExpiresAt,L.value=Ne,$t(vt),vt},jt=be=>{const Ee=(be==null?void 0:be.data)??be??{},Ne=iF((Array.isArray(Ee)?Ee[0]:Ee)||{}),We=String(Ne.coupon_status||Ne.status||(be==null?void 0:be.status)||"").toLowerCase(),ht=Ne.expired===!0||["expired","expire"].includes(We),vt=Ne.eligible===!1||Ne.is_eligible===!1||Ne.used===!0||Ne.is_used===!0||Ne.has_purchased===!0||["used","ineligible","purchased","old_user"].includes(We);return{payload:Ne,couponStatus:We,isExpired:ht,isIneligible:vt}},_n=()=>{var be;localStorage.removeItem(Vp(a.lotteryConfig.tag,Je.value)),Ae.value=null,_.value=null,P.value=0,C.value=0,m.value=!1,g.value=!1,(be=F==null?void 0:F.updateLotterInfo)==null||be.call(F,{couponCode:"",discount:""}),Gs(a.lotteryConfig.tag)},pn=(be,Ee)=>{const Ne=sF(a.lotteryConfig.tag,J.value,be.code,Ee);return ps(Ne,localStorage,Je.value),Ae.value=Ne,_.value=be,P.value=0,C.value=0,m.value=!1,g.value=!1,$t(Ne),Gs(Ne.tag),Ne},wn=async()=>
81{if(!ue.value.request.hydrateCurrentResult||!re.value)return;let be;try{be=await Ft().apiPromotion.getLotteryInfo({lang:ue.value.request.lang,email:J.value,product_line:ue.value.request.productLine,type:ue.value.request.type})}catch{return}if(be.cscode!==void 0&&Number(be.cscode)!==0)return;const{payload:Ee,couponStatus:Ne,isExpired:We,isIneligible:ht}=jt(be);if(ht){w.value=!0,_n(),s("ineligible",{status:Ne||"used"});return}if(We){w.value=!1;const Ut=Ae.value||vp(a.lotteryConfig.tag,localStorage,{prizes:ee.value,storageNamespace:Je.value,identity:J.value}),vn=di(Ee.coupon_code||(Ut==null?void 0:Ut.code),ee.value);if(!vn){_n();return}pn(vn,Ut);return}const vt=di(Ee.coupon_code,ee.value);if(!vt)return;if(a.lotteryConfig.requiresServerExpiry&&!Ee.display_expires_at&&!Ee.checkout_expires_at){const Ut=vp(a.lotteryConfig.tag,localStorage,{prizes:ee.value,storageNamespace:Je.value,identity:J.value});if((Ut==null?void 0:Ut.code)===vt.code&&Um(Ut,Date.now())){ot();return}pn(vt,Ut);return}w.value=!1;const tn=Ae.value,an=xt(Ee,vt);an.floaterReady=ue.value.floater.restoreActive,an.floaterClosed=(tn==null?void 0:tn.code)===vt.code?!!tn.floaterClosed:!1,ps(an,localStorage,Je.value),Ae.value=an},Pr=async()=>{var vt,tn,an,Ut,vn,zn,On;if(a.mockCouponCode)return{coupon_code:a.mockCouponCode,level:(vt=di(a.mockCouponCode,ee.value))==null?void 0:vt.level,is_first_draw:!((tn=Ae.value)!=null&&tn.hasDrawn),display_expires_at:new Date(Date.now()+900*1e3).toISOString(),checkout_expires_at:new Date(Date.now()+900*1e3).toISOString()};if(ue.value.requestMode==="client-picks-server-claims"){const so=((an=Ae.value)!=null&&an.hasDrawn?di(Ae.value.code,ee.value):null)||oF(ee.value);if(!so)throw new Error("empty weighted prize catalog");let yr;try{yr=await Ft().apiPromotion.claimBookfabLottery({lang:ue.value.request.lang,coupon_code:so.code,ip:K.value,email:J.value,product_line:ue.value.request.productLine,type:ue.value.request.type})}catch(Ta){throw new Error((Ta==null?void 0:Ta.message)||"network error")}const{payload:Cr,couponStatus:$o,isIneligible:qa}=jt(yr);if(Cr.error||(Ut=yr==null?void 0:yr.data)!=null&&Ut.error)throw new Error(String(Cr.error||yr.data.error));if(qa)throw w.value=!0,s("ineligible",{status:$o||"ineligible"}),new l($o||"ineligible");if(Number(yr.cscode||0)!==0)throw new Error(`cscode=${yr.cscode}`);return{...Cr,coupon_code:Cr.coupon_code||so.code}}const be=await Ft().apiPromotion.getLottery({lang:ue.value.request.lang||q,type:ue.value.request.type,ip:K.value,email:J.value,product_line:ue.value.request.productLine,domain:(zn=(vn=Se())==null?void 0:vn.web_domain)==null?void 0:zn[q]});if((On=be.error)!=null&&On.value)throw new Error(be.error.value.message||"network error");const Ee=be.data.value||{},{payload:Ne,couponStatus:We,isIneligible:ht}=jt(Ee);if(ht)throw s("ineligible",{status:We||"ineligible"}),new l(We||"ineligible");if(Number(Ee.cscode||0)!==0)throw new Error(`cscode=${Ee.cscode}`);return Ne},Lr=async()=>{B.value||(d.value="shaking",await St(1768))},yo=async()=>{if(B.value){d.value="result";return}["streamfab","dvdfab","bookfab"].includes(a.lotteryConfig.productLine)?(d.value="revealing",await St(2704)):(d.value="revealing",await St(1768)),d.value="result"},Jn=async()=>{var be,Ee;if(!O.value){if(L.value=Date.now(),bn.value){k.value=a.promotionInfo.campaignEndedText||"\u3053\u306E\u30AD\u30E3\u30F3\u30DA\u30FC\u30F3\u306F\u7D42\u4E86\u3057\u307E\u3057\u305F\u3002";return}O.value=!0,k.value="",g.value=!1,_.value=null;try{const[Ne]=await Promise.all([Pr(),Lr()]),We=di(Ne.coupon_code,ee.value);if(!We)throw new Error(`unknown coupon code: ${Ne.coupon_code||"empty"}`);const ht=(be=Ae.value)==null?void 0:be.code;if(ue.value.requestMode==="client-picks-server-claims"&&!uF(Ae.value,We.code))throw new Error(`locked prize changed: ${ht||"empty"} -> ${We.code}`);_.value=We;const vt=tF({productLine:a.lotteryConfig.productLine,isLoggedIn:re.value,serverIsFirstDraw:Ne.is_first_draw,hasLocalCache:!!Ae.value,localHasDrawn:(Ee=Ae.value)==null?void 0:Ee.hasDrawn});xt(Ne,We);try{await yo()}catch{d.value="result"}_e.value||ut(ke("draw_click",{code:We.code,couponAmount:We.couponJpy,isFirstDraw:vt}));const tn=ke("congrats_show",{code:We.code,couponAmount:We.couponJpy,origin:a.resultOrigin});
81Oe.value||ut(tn),await An(),m.value=!0,Oe.value&&(await kr(),ut(tn)),s("complete",{couponCode:We.code,prize:We})}catch(Ne){d.value="idle",_.value=null,k.value=Ne instanceof l?a.promotionInfo.ineligibleText||"\u3053\u306E\u30AD\u30E3\u30F3\u30DA\u30FC\u30F3\u306E\u5BFE\u8C61\u5916\u3067\u3059\u3002":a.promotionInfo.errorText||"\u62BD\u9078\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002\u3082\u3046\u4E00\u5EA6\u304A\u8A66\u3057\u304F\u3060\u3055\u3044\u3002"}finally{O.value=!1}}},Ur=async()=>{const be=Ae.value;if(!be||!Um(be))return!1;const Ee=di(be.code,ee.value);return Ee?(L.value=Date.now(),_.value=Ee,d.value="result",g.value=!1,await An(),m.value=!0,ue.value.elk.reportReplayClick&&ut(ke("draw_click",{code:Ee.code,couponAmount:Ee.couponJpy,isFirstDraw:!1})),ut(ke("congrats_show",{code:Ee.code,couponAmount:Ee.couponJpy,origin:a.resultOrigin})),s("complete",{couponCode:Ee.code,prize:Ee,restored:!0}),!0):!1},io=()=>{try{sessionStorage.setItem($e.value,JSON.stringify({ts:Date.now()}))}catch{}},Mn=()=>{try{const be=sessionStorage.getItem($e.value);if(!be)return!1;sessionStorage.removeItem($e.value);const Ee=JSON.parse(be);return typeof Ee.ts=="number"&&Date.now()-Ee.ts<300*1e3}catch{return!1}},tt=()=>{try{sessionStorage.removeItem($e.value)}catch{}},Bt=()=>{k.value=a.promotionInfo.checkingLoginText||"",io(),oe.value=!0,ue.value.elk.reportLoginShow&&ut(ke("login_show"))},rn=async()=>{var be;if(!w.value){if((ue.value.eligibility.requireLogin||a.lotteryConfig.requireLogin)&&!re.value){Bt();return}ue.value.replay.activeResult&&await Ur()||O.value||(_e.value&&ut(ke("draw_click",{isFirstDraw:!((be=Ae.value)!=null&&be.hasDrawn)})),await Jn())}},Xn=async()=>{!Z.value||w.value||(tt(),await rn())},pr=(be=!1)=>{if(oe.value=!1,be&&re.value&&Mn()){kr(rn);return}tt(),k.value=a.promotionInfo.loginCancelledText||"\u30ED\u30B0\u30A4\u30F3\u304C\u30AD\u30E3\u30F3\u30BB\u30EB\u3055\u308C\u307E\u3057\u305F\u3002"},cn=(be=!0)=>{var Ee,Ne;m.value=!1,d.value="idle",Ae.value&&_.value&&(Ae.value={...Ae.value,floaterReady:!0,floaterClosed:!1},ps(Ae.value,localStorage,Je.value),Gs(Ae.value.tag),ze.value>0&&!S.value&&ue.value.floater.enabled&&a.resultFloaterEnabled&&(ue.value.floater.showOnMobile||!E.value)&&(y.value=!0,g.value=!0,ut(ke("congrats_show",{code:_.value.code,couponAmount:_.value.couponJpy,origin:"floater"})))),be&&ut(ke("congrats_close",{code:(Ee=_.value)==null?void 0:Ee.code,couponAmount:(Ne=_.value)==null?void 0:Ne.couponJpy,origin:a.resultOrigin})),s("close")};let Vn=null;const lt=()=>{if(U.value)return;const be=D.value,Ee=M.value;if(B.value||S.value||!be||!Ee){cn();return}U.value=!0;const Ne=Ee.getBoundingClientRect(),We=window.matchMedia("(max-width: 600px)").matches,ht=parseFloat(getComputedStyle(document.documentElement).fontSize)/16||1,vt=(We?12:24)*ht,tn=220*ht,an=228*ht,Ut=vt+tn/2,vn=window.innerHeight-vt-an/2,zn=Ne.left+Ne.width/2,On=Ne.top+Ne.height/2,vr=Math.min(tn/Ne.width,an/Ne.height);Vn==null||Vn.kill(),Vn=Bm.timeline({onComplete:()=>{Bm.set(Ee,{clearProps:"transform,opacity,borderRadius"}),Bm.set(be,{clearProps:"backgroundColor"}),Vn=null,U.value=!1,cn()}}),Vn.to(be,{backgroundColor:"rgba(0,0,0,0)",duration:.45,ease:"power2.inOut"},0),Vn.to(Ee,{x:Ut-zn,y:vn-On,scale:vr,borderRadius:"12px",opacity:.6,duration:.5,ease:"power3.inOut"},0)},It=()=>{var vt,tn,an,Ut,vn;const be=j.common().client||"win",Ee=((vt=F==null?void 0:F.diffData)==null?void 0:vt.value)||{},Ne=(Ee==null?void 0:Ee[be])||{},We=Ne.priceInfo||{},ht=["coupon","discount"].includes(We.discount_type)?We.discount_type:void 0;return{pid:((tn=a.lotteryConfig.checkoutPids)==null?void 0:tn[be])||Ne.pid||((vn=(Ut=(an=j.product().optionPids)==null?void 0:an[a.lotteryConfig.productLine])==null?void 0:Ut.aio)==null?void 0:vn[be]),discountType:ht,discountCode:Ne.isNewUser?a.lotteryConfig.defaultDiscountCode||"SAIO30":We.code,discountVerify:We.discount_verify}},Yt=(be,Ee=a.resultOrigin)=>{var vt;if(!_.value)return"";const Ne=It();if(!Ne.pid)return"";const We=j.common().client||"win",ht=GE({promotionId:a.lotteryConfig.promotionId,productLine:a.lotteryConfig.productLine,checkoutOrigin:Ee,lotteryCouponActive:be,lotteryDiscount:a.lotteryConfig.tag,lotteryCoupon:_.value.code,defaultDiscountType:Ne.discountType,defaultDiscountCode:Ne.discountCode,defaultDiscountVerify:Ne.discountVerify,additionalParams:sh((vt=Ae.value)==null?void 0:vt.checkoutParams,a.lotteryConfig.elkparams,HE(a.lotteryConfig.checkoutTracking,We,Ne.pid,a.lotteryConfig.tag))});return wh(Ne.pid,"LFT",ht,{})},Zt=()=>{a.lotteryConfig.productLine!=="streamfab"||!Ae.value||(Ae.value={...Ae.value,floaterReady:!0},ps(Ae.value,localStorage,Je.value),Gs(Ae.value.tag),m.value=!1,d.value="idle",y.value=!0,g.value=a.resultFloaterEnabled&&ze.value>0&&!xn.value&&!S.value)},fn=(be=a.resultOrigin)=>
81{if(!_.value)return;const Ee=Date.now();if(!(C.value>Ee&&P.value>Ee)){L.value=Ee,_t(),m.value=!1,g.value=!1,d.value="idle",k.value=a.promotionInfo.expiredText||"\u30AF\u30FC\u30DD\u30F3\u306E\u6709\u52B9\u671F\u9650\u304C\u5207\u308C\u307E\u3057\u305F\u3002\u3082\u3046\u4E00\u5EA6\u304A\u307F\u304F\u3058\u3092\u5F15\u3044\u3066\u304F\u3060\u3055\u3044\u3002",bn.value||kr(()=>{var ht;return(ht=N.value)==null?void 0:ht.scrollIntoView({behavior:B.value?"auto":"smooth"})});return}if(ut(ke("congrats_buy",{code:_.value.code,couponAmount:_.value.couponJpy,origin:be})),ue.value.checkout.resultAction==="scroll"){m.value=!1,d.value="idle",cn(!1),kr(()=>{var ht;return(ht=document.getElementById(ue.value.checkout.scrollAnchor))==null?void 0:ht.scrollIntoView({behavior:B.value?"auto":"smooth"})});return}const We=Yt(!0,be);We&&(Zt(),window.location.href=We)},nr=()=>{g.value=!1,Ae.value&&(Ae.value={...Ae.value,floaterClosed:ue.value.floater.persistManualClose},ps(Ae.value,localStorage,Je.value),Gs(Ae.value.tag))},sr=()=>{b.value=!0,ut(ke("rule_open"))},Fr=()=>{b.value=!1,ut(ke("rule_close"))};let _r=null,Kr=null,rr=null,$r=0,Rr="";const Fo=ce(()=>m.value||b.value);tr(Fo,be=>
81{if(be){Rr=document.body.style.overflow,document.body.style.overflow="hidden";return}document.body.style.overflow=Rr},{flush:"post"});const ye=()=>{Kr&&clearTimeout(Kr),Kr=null},et=(be=!1)=>{if(ye(),B.value||O.value||m.value||xn.value)return;be&&($r=0);const Ee=window.matchMedia("(max-width: 767px)").matches;if($r>=(Ee?2:3))return;const We=Ee?1e4:$r===0?5e3+Math.random()*3e3:8e3+Math.random()*2e3;Kr=setTimeout(async()=>{var ht;!N.value||O.value||(N.value.classList.add("is-idle-hint"),await St(600),(ht=N.value)==null||ht.classList.remove("is-idle-hint"),$r+=1,et())},We)},Ot=()=>et(!0),kt=()=>{if(S.value){y.value=!1,g.value=!1;return}if(ue.value.floater.occupyGlobalSlot){y.value=!0;return}if(E.value&&!ue.value.floater.showOnMobile){y.value=!1,g.value=!1;return}if(eF(a.pageType)){y.value=!0;return}const be=document.querySelector(".omikuji-banner");if(!be){y.value=!0;return}const Ee=window.matchMedia("(max-width: 1024px)").matches?108:144;y.value=be.getBoundingClientRect().bottom<=Ee},on=()=>{E.value=window.matchMedia("(max-width: 767px)").matches,S.value=ZU(a.lotteryConfig.productLine,window.innerWidth,ue.value.floater.showOnMobile,ue.value.floater.hiddenViewportBreakpoint),kt()};return br(async()=>{var be;B.value=window.matchMedia("(prefers-reduced-motion: reduce)").matches,on(),Gt=Qt(),ot(),await wn(),ot(),_r=cc(()=>{L.value=Date.now(),ze.value<=0&&(g.value=!1),Dt.value||_t()},1e3),window.addEventListener("mousemove",Ot,{passive:!0}),window.addEventListener("scroll",Ot,{passive:!0}),window.addEventListener("scroll",kt,{passive:!0}),window.addEventListener("resize",on,{passive:!0}),window.addEventListener("touchstart",Ot,{passive:!0}),kt(),et(),xn.value||!("IntersectionObserver"in window)?ut(ke("game_show")):N.value&&(rr=new IntersectionObserver(Ee=>{Ee.some(Ne=>Ne.isIntersecting)&&(ut(ke("game_show")),rr==null||rr.disconnect(),rr=null)},{threshold:.2}),rr.observe(N.value)),Z.value?kr(Xn):ue.value.replay.resumePendingLoginDraw&&(ue.value.eligibility.requireLogin||a.lotteryConfig.requireLogin)&&re.value&&Mn()?kr(rn):(xn.value&&a.lotteryConfig.productLine!=="dvdfab"||a.autoStart&&!((be=Ae.value)!=null&&be.hasDrawn))&&kr(Jn)}),ta(()=>{wt(!1),_r&&clearInterval(_r),rr==null||rr.disconnect(),Vn==null||Vn.kill(),ye(),document.body.style.overflow=Rr,window.removeEventListener("mousemove",Ot),window.removeEventListener("scroll",Ot),window.removeEventListener("scroll",kt),window.removeEventListener("resize",on),window.removeEventListener("touchstart",Ot)}),e({startHandle:Jn}),(be,Ee)=>{var ht,vt,tn,an,Ut,vn;const Ne=JB,We=cwe;return G(),Q("section",{class:ct(["omikuji",[`omikuji--${t.pageType}`,`is-${R(d)}`,R(ue).layout.className?`is-${R(ue).layout.className}`:"",{"is-streamfab":t.lotteryConfig.productLine==="streamfab"}]]),"aria-label":"\u304A\u307F\u304F\u3058"},[(ht=t.promotionInfo.names)!=null&&ht.length&&t.promotionInfo.scrollDesc?(G(),je(Ne,{key:0,class:"omikuji-social",variant:"obon",names:t.promotionInfo.names,"roll-desc":t.promotionInfo.scrollDesc,"amount-pool":t.lotteryConfig.marqueeAmountPool||[]},null,8,["names","roll-desc","amount-pool"])):he("",!0),X("div",{ref_key:"stageRef",ref:N,class:"omikuji-stage","aria-live":"polite"},[t.assets.sticks?(G(),Q("img",{key:0,src:t.assets.sticks,alt:"",class:"omikuji-layer omikuji-sticks"},null,8,CSe)):he("",!0),R(Xt)?(G(),Q("div",xSe,[X("div",ISe,[t.assets.stickBack?(G(),Q("img",{key:0,src:t.assets.stickBack,alt:"",class:"omikuji-selected-stick-face omikuji-selected-stick-back"},null,8,MSe)):he("",!0),X("img",{src:R(Xt),alt:(vt=R(_))==null?void 0:vt.fortuneJa,class:"omikuji-selected-stick-face omikuji-selected-stick-front"},null,8,NSe)])])):he("",!0),t.assets.bucketFront?(G(),Q("img",{key:2,src:t.assets.bucketFront,alt:"",class:"omikuji-layer omikuji-bucket"},null,8,DSe)):he("",!0),t.assets.rimMask?(G(),Q("img",{key:3,src:t.assets.rimMask,alt:"",class:"omikuji-layer omikuji-rim"},null,8,BSe)):he("",!0)],512),R(bn)?he("",!0):(G(),Q("button",{key:1,class:"omikuji-draw",type:"button","aria-label":t.promotionInfo.btnText||"\u632F\u3063\u3066\u307F\u308B",disabled:R(O)||R(w),onClick:rn},[t.assets.button?(G(),Q(gt,{key:0},[X("img",{src:t.assets.button,alt:"",class:ct(["omikuji-draw-image omikuji-draw-image-normal",{"has-hover-image":t.assets.buttonHover&&t.lotteryConfig.productLine==="streamfab"}])},null,10,FSe),t.assets.buttonHover&&t.lotteryConfig.productLine==="streamfab"?(G(),Q("img",{key:0,src:t.assets.buttonHover,alt:"",class:"omikuji-draw-image omikuji-draw-image-hover"},null,8,$Se)):he("",!0)],64)):he("",!0),!t.assets.button||t.lotteryConfig.buttonTextOverlay?(G(),Q("span",jSe,pt(t.promotionInfo.btnText||"\u632F\u3063\u3066\u307F\u308B"),1)):he("",!0)],8,USe)),X("button",{class:"omikuji-rules-link",type:"button",onClick:sr},pt(t.promotionInfo.ruleLinkText||"\u304A\u307F\u304F\u3058\u306E\u30EB\u30FC\u30EB \u203A"),1),R(k)?(G(),Q("p",VSe,pt(R(k)),1)):he("",!0),(G(),je(W0,{to:"body"},[R(_)?ft((G(),Q("div",{key:0,ref_key:"resultOverlayRef",ref:D,class:ct(["omikuji-overlay",[`is-${R(ue).layout.className||"default"}`,{"is-campaign":R(ue).layout.bannerVariant==="campaign","is-dvdfab":t.lotteryConfig.productLine==="dvdfab","is-streamfab":t.lotteryConfig.productLine==="streamfab"}]]),role:"dialog","aria-modal":"true"},[X("div",{ref_key:"resultCardRef",ref:M,class:"omikuji-result"},[X("button",{class:ct(["omikuji-close",{"has-hover-image":t.assets.resultCloseHover}]),type:"button","aria-label":"\u9589\u3058\u308B",onClick:lt},[t.assets.resultCloseNormal?(G(),Q("img",{key:0,src:t.assets.resultCloseNormal,alt:"",class:"is-normal"},null,8,zSe)):he("",!0),t.assets.resultCloseHover?(G(),Q("img",{key:1,src:t.assets.resultCloseHover,alt:"",class:"is-hover"},null,8,HSe)):he("",!0),t.assets.resultCloseNormal?he("",!0):(G(),je(R(Kv),{key:2}))],2),X("h2",null,pt(t.promotionInfo.resultTitle||"\u304A\u307F\u304F\u3058\u306E\u7D50\u679C"),1),X("div",{class:"omikuji-fortune",style:va({backgroundImage:`url(${t.assets.resultDialogBg||""})`})},[Ee[2]||(Ee[2]=X("strong",null,"\u904B \u52E2",-1)),X("b",null,pt(R(_).fortuneJa),1),X("span",null,pt(R(_).messageJa),1)],4),X("div",{class:"omikuji-coupon",style:va({backgroundImage:`url(${t.assets.couponBg||""})`})},[X("strong",null,pt((t.promotionInfo.couponText||"\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u5C02\u7528 \xA5{amount} OFF \u30AF\u30FC\u30DD\u30F3").replace("{amount}
81",R(_).couponJpy.toLocaleString("ja-JP"))),1)],4),R(Me)?(G(),Q("p",GSe,pt(R(Me)),1)):he("",!0),R(Et)?(G(),Q("p",qSe,pt(R(Et)),1)):he("",!0),X("p",WSe,[at(R(Dy)),X("span",null,[Ee[3]||(Ee[3]=jn(" \u6B8B\u308A ",-1)),X("strong",null,pt(R(Le)),1)])]),X("button",{class:"omikuji-buy",type:"button",onClick:Ee[0]||(Ee[0]=zn=>fn())},pt(t.promotionInfo.buyText||"\u30AF\u30FC\u30DD\u30F3\u3092\u9069\u7528\u3057\u3066\u8CFC\u5165"),1),t.promotionInfo.totalText!==""?(G(),Q("p",YSe,pt((t.promotionInfo.totalText??"\u6700\u5927 \xA5{maxTotal} \u304A\u30C8\u30AF \xB7 \u4ECA\u56DE\u306F \xA5{total} \u76F8\u5F53 \xB7 {product} \u306E\u307F\u5BFE\u8C61").replace("{maxTotal}",Number(t.lotteryConfig.maxTotalJpy||6600).toLocaleString("ja-JP")).replace("{total}",R(_).totalJpy.toLocaleString("ja-JP")).replace("{product}",t.lotteryConfig.productNameJa||"\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3")),1)):he("",!0)],512)],2)),[[Va,R(m)]]):he("",!0),R(b)?(G(),Q("div",{key:1,class:ct(["omikuji-overlay omikuji-rules-overlay",[`is-${R(ue).layout.className||"default"}`,{"is-scrollable":R(ue).rules.scrollableBody}]]),role:"dialog","aria-modal":"true"},[X("div",KSe,[R(ue).rules.topCloseVisible?(G(),Q("button",{key:0,class:"omikuji-close",type:"button","aria-label":"\u9589\u3058\u308B",onClick:Fr},[at(R(Kv))])):he("",!0),X("h2",null,pt(t.promotionInfo.ruleTitle||"\u{1F3EE} \u304A\u307F\u304F\u3058\u306E\u30EB\u30FC\u30EB \xB7 \u5FC5\u305A\u5F53\u305F\u308B"),1),X("div",JSe,[X("ol",null,[(tn=t.promotionInfo.rules)!=null&&tn.length?(G(!0),Q(gt,{key:0},ln(t.promotionInfo.rules,zn=>(G(),Q("li",{key:zn},[(G(!0),Q(gt,null,ln(it(zn),(On,vr)=>(G(),Q(gt,{key:`${vr}-${On.text}`},[On.highlighted?(G(),Q("strong",XSe,pt(On.text),1)):(G(),Q(gt,{key:1},[jn(pt(On.text),1)],64))],64))),128))]))),128)):(G(),Q(gt,{key:1},[Ee[4]||(Ee[4]=X("li",null,"\u30CF\u30BA\u30EC\u306A\u3057\u3002\u5F15\u3051\u3070\u5FC5\u305A\u30AF\u30FC\u30DD\u30F3\u304C\u5F53\u305F\u308A\u307E\u3059\u3002",-1)),Ee[5]||(Ee[5]=X("li",null,"\u30AF\u30FC\u30DD\u30F3\u306F\u30C1\u30A7\u30C3\u30AF\u30A2\u30A6\u30C8\u6642\u306B\u81EA\u52D5\u3067\u9069\u7528\u3055\u308C\u307E\u3059\u3002\u7372\u5F97\u304B\u308915\u5206\u9593\u306F\u81EA\u52D5\u9069\u7528\u306E\u5BFE\u8C61\u3067\u3059\u3002",-1)),Ee[6]||(Ee[6]=X("li",null,"\u5BFE\u8C61\u306FStreamFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u306E\u307F\u3067\u3059\u3002",-1)),Ee[7]||(Ee[7]=X("li",null,"Amazon \u30AE\u30D5\u30C8\u30AB\u30FC\u30C9\u306F\u3001\u3054\u8CFC\u5165\u304B\u308930\u65E5\u5F8C\u306B\u30E1\u30F3\u30D0\u30FC\u30BB\u30F3\u30BF\u30FC\u306B\u3066\u304A\u53D7\u3051\u53D6\u308A\u3044\u305F\u3060\u3051\u307E\u3059\u3002",-1))],64))]),t.promotionInfo.ruleNote||!((an=t.promotionInfo.rules)!=null&&an.length)?(G(),Q("p",QSe,pt(R(Pe)),1)):he("",!0)]),t.promotionInfo.ruleCloseText?(G(),Q("div",ZSe,[X("button",{type:"button",class:"omikuji-rules-close",onClick:Fr},pt(t.promotionInfo.ruleCloseText),1)])):he("",!0)])],2)):he("",!0),R(De)?(G(),Q("aside",{key:2,class:ct(["omikuji-result-floater",[`is-${R(ue).layout.className||"default"}`,{"is-dvdfab":t.lotteryConfig.productLine==="dvdfab","is-mobile-enabled":R(ue).floater.showOnMobile}]])},[R(ue).floater.closeVisible?(G(),Q("button",{key:0,class:ct(["omikuji-floater-close",{"has-hover-image":t.assets.floaterCloseHover}]),type:"button","aria-label":"\u9589\u3058\u308B",onClick:nr},[t.assets.floaterCloseNormal?(G(),Q("img",{key:0,src:t.assets.floaterCloseNormal,alt:"",class:"is-normal"},null,8,eTe)):he("",!0),t.assets.floaterCloseHover?(G(),Q("img",{key:1,src:t.assets.floaterCloseHover,alt:"",class:"is-hover"},null,8,tTe)):he("",!0),t.assets.floaterCloseNormal?he("",!0):(G(),je(R(Kv),{key:2}))],2)):he("",!0),X("div",{class:"omikuji-floater-prize",style:va({backgroundImage:`url(${t.assets.resultFloaterBg||""})`})},[X("small",null,pt((Ut=R(_))==null?void 0:Ut.fortuneJa),1),X("strong",null,[jn(" \xA5"+pt((vn=R(_))==null?void 0:vn.couponJpy.toLocaleString("ja-JP"))+" ",1),X("span",null,pt(t.promotionInfo.floaterCouponSuffix||"\u30AF\u30FC\u30DD\u30F3"),1)])],4),R(Et)?(G(),Q("p",nTe,pt(R(Et)),1)):he("",!0),X("div",rTe,[at(R(Dy)),X("span",null,[Ee[8]||(Ee[8]=jn(" \u6B8B\u308A ",-1)),X("strong",null,pt(R(Le)),1)])]),X("button",{type:"button",class:"omikuji-floater-buy",onClick:Ee[1]||(Ee[1]=zn=>fn("floater"))},pt(t.promotionInfo.floaterBuyText||"\u4ECA\u3059\u3050\u8CFC\u5165"),1)],2)):he("",!0),at(We,{visible:R(oe),onClose:pr},null,8,["visible"])]))],2)}}}),pF=sn(oTe,[["__scopeId","data-v-bcd3e207"]]),aTe=Object.freeze(Object.defineProperty({__proto__:null,default:pF},Symbol.toStringTag,{value:"Module"})),iTe=(t,e)=>{const r=Number(t)||0;return e==="JPY"?r:Number(r.toFixed(2))},qs={en:sB,ja:cB,fr:uB,de:lB,zh:dB},sTe={streamfab:{pid:{win:757,mac:1757}}},cTe=t=>t?t.user_tag_type==="buy":!1,uTe=(t,e)=>{const r=`${t.app_id}_${t.os}_num_options_lft_count`;return((e==null?void 0:e[r])||0)===0},lTe=(t,e)=>{var r,a;if(t.app_id==="unifab")return((a=(r=t==null?void 0:t.price)==null?void 0:r.extraParams)==null?void 0:a.user_t
81ype)==="single_upgrade";{const s=`${t.app_id}_${t.os}_bool_buy_aio`,l=`${t.app_id}_${t.os}_num_options_lft_count`,d=e==null?void 0:e[s],_=e==null?void 0:e[l];return(t.app_id==="musicfab"||!d)&&_>0}},dTe=(t,e)=>{var r,a,s,l;if(t.app_id==="unifab")return((a=(r=t==null?void 0:t.price)==null?void 0:r.extraParams)==null?void 0:a.user_type)==="aio_upgrade";{const d=`${t.app_id}_${t.os}_bool_buy_aio`,_=e==null?void 0:e[d],m=(l=(s=t==null?void 0:t.options)==null?void 0:s.lft_not_owned)==null?void 0:l.length;return!!(_&&m>0)}},pTe=(t,e)=>{var r,a,s,l;if(t.app_id==="unifab")return!((a=(r=t==null?void 0:t.price)==null?void 0:r.extraParams)!=null&&a.user_type);{const d=`${t.app_id}_${t.os}_bool_buy_aio`,_=e==null?void 0:e[d],m=(s=t==null?void 0:t.options)==null?void 0:s.total_options_num,b=(l=t==null?void 0:t.options)==null?void 0:l.has_online_lft_options_num;return!!(_&&b===m)}},_Te=(t,e,r,a)=>{const s=t.os,l=t.pid,{options:d,price:_}=t,m=e.email,b={win:772,mac:1772},g="streamfab",y="upgrade_price",E="upgrade_license",S=s,O=m?t.user_tag_type:"new_no_email",w=s==="win"?"StreamFab All-In-One":"StreamFab All-In-One for Mac",k=l,P="v3",C=r.tag,L=d.has_online_options_num||0,B=iTe(_==null?void 0:_.payment_price,_==null?void 0:_.currency),N=d.lft_owned.length+d.sub_owned.length,D=d.has_options_num||0,M=d.has_lft_options_num||0,U=d.has_nft_options_num||0,F=d.has_online_lft_options_num||0,Y=d.total_options_num,q=(d.total_options_num||0)-(d.has_online_lft_options_num||0),H={ext_params_str_param1:g,ext_params_str_param2:y,ext_params_str_param3:E,ext_params_str_param4:S,ext_params_str_param5:O,ext_params_str_param6:w,ext_params_str_param7:k,ext_params_str_param8:P,ext_params_str_param10:C,ext_params_num_param1:L,ext_params_num_param2:B,ext_params_num_param3:N,ext_params_num_param4:D,ext_params_num_param5:M,ext_params_num_param6:U,ext_params_num_param7:F,ext_params_num_param8:Y,ext_params_num_param9:q,promotion_id:[r.promotionId],event_category:"campaign"},K=uTe(t,e==null?void 0:e.tags),z=dTe(t,e==null?void 0:e.tags),J=lTe(t,e==null?void 0:e.tags),re=pTe(t,e==null?void 0:e.tags),oe=cTe(a[b[s]]);return{elkparams:H,isNewUser:K,isCompleteUser:z,isUpgradeUser:J,isFullUser:re,isNpgLftUser:oe,userTags:e==null?void 0:e.tags,pid:t.pid,priceInfo:t.price,options:t.options,promotionId:r.promotionId,user_tag_type:t.user_tag_type}},fTe=({products:t,userTags:e,email:r,os:a,promotionId:s,tag:l})=>{const d=sTe.streamfab.pid[a],_=t==null?void 0:t[d];if(!(_!=null&&_.pid)||!(_!=null&&_.price)||!(_!=null&&_.options))return{};const m={..._,os:a,options:{..._.options,lft_owned:_.options.lft_owned||[],sub_owned:_.options.sub_owned||[]}};return _Te(m,{tags:e||{},email:r},{promotionId:s,tag:l},t).elkparams},mTe=t=>{var r,a,s,l,d,_,m,b,g,y,E,S,O,w,k,P,C,L,B,N,D;const e=t.banner;if(!e)return e;if(Array.isArray(e.imgs)&&(e.imgs.forEach(M=>{M&&M.key&&(e[M.key]=M.value)}),e.mobileBg&&!e.mobileBgImage&&(e.mobileBgImage=e.mobileBg),e.mobileBgOld&&!e.boxImg&&(e.boxImg=e.mobileBgOld),e.luckyBg&&!e.titleSale&&(e.titleSale=e.luckyBg),e.luckyBtn&&!e.titleSaleOld&&(e.titleSaleOld=e.luckyBtn)),e.info&&typeof e.info=="object"){const M=e.info;["btnText","newUserDesc","oldUserDesc","fullestUserDesc","bottomDesc","bottomDescOld","compKey"].forEach(q=>{M[q]!==void 0&&e[q]===void 0&&(e[q]=M[q])});const F=e.extraInfo||{};M.bottomDesc!==void 0&&F.bottomDesc===void 0&&(F.bottomDesc=M.bottomDesc),["names","tips","tipTitle","tipDesc","tipExtra","rollDesc","rollFloaterDesc","selectTitle","selectCouponDesc","selectBtnLabel","footerText","footerBtnLabel","couponDlgBg","floaterDlgBg"].forEach(q=>{M[q]!==void 0&&F[q]===void 0&&(F[q]=M[q])}),e.extraInfo=F}return e.pcBgImg=`url(${(s=(a=(r=e.pcBg)==null?void 0:r.data)==null?void 0:a.attributes)==null?void 0:s.url})`,e.mobileBgImg=`url(${(_=(d=(l=e.mobileBg)==null?void 0:l.data)==null?void 0:d.attributes)==null?void 0:_.url})`,e.titleBgImg=(g=(b=(m=e.titleBg)==null?void 0:m.data)==null?void 0:b.attributes)==null?void 0:g.url,e.titleBgMobileImg=(S=(E=(y=e.titleBgMobile)==null?void 0:y.data)==null?void 0:E.attributes)==null?void 0:S.url,e.footerBgImg=(k=(w=(O=e.footerBg)==null?void 0:O.data)==null?void 0:w.attributes)==null?void 0:k.url,e.titleSaleImg=(L=(C=(P=e.titleSale)==null?void 0:P.data)==null?void 0:C.attributes)==null?void 0:L.url,e.oldUserBgImg=(D=(N=(B=e.oldUserBg)==null?void 0:B.data)==null?void 0:N.attributes)==null?void 0:D.url,e},hTe=t=>{const e=t.streamfabAIO,r={...e};return["win","mac"].forEach(a=>{var E,S,O,w,k,P,C,L,B,N,D,M,U;const s=e[a],l={};(w=(O=(S=(E=s.product)==null?void 0:E.data)==null?void 0:S.attributes)==null?void 0:O.products)==null||w.data.forEach(F=>{const Y=F.attributes,q=Y.price.find(H=>H.key==="LFT").value;
81l[Y.pid]={name:Y.shortName,price:q,originalPrice:q,value:Y.pid}}),s.allData=l,s.pid=(C=(P=(k=s.product)==null?void 0:k.data)==null?void 0:P.attributes)==null?void 0:C.pid,s.includes=((s==null?void 0:s.includes)||[]).map(F=>F?l[F.value]:void 0).filter(Boolean);const d=(B=(L=s.product)==null?void 0:L.data)==null?void 0:B.attributes,_=d.price.find(F=>F.key==="LFT").value,m=d.coupon[0].value*_,b=j.product().currency[d.locale],g=y0({pids:s.includes.map(F=>F.value),endingPrice:d.locale==="ja"?0:.99,totalPrice:m,currency:b,opt:"LFT",type:2,productInfo:(U=(M=(D=(N=s.product)==null?void 0:N.data)==null?void 0:D.attributes)==null?void 0:M.products)==null?void 0:U.data,specialPrices:{822:d.locale==="ja"?.0518394648829431:.049963460133082,1822:d.locale==="ja"?.0518394648829431:.049963460133082}});s.includes=((s==null?void 0:s.includes)||[]).map(F=>{const Y=F&&l[F.value];if(Y)return Y.price=g[F.value],Y}).filter(Boolean),s.giveaway=((s==null?void 0:s.giveaway)||[]).map(F=>{const Y=F&&l[F.value];if(Y)return{...Y,price:0}}).filter(Boolean);const y={};d.imgs.forEach(F=>{y[F.label]=F.url}),s.price=d.locale==="ja"?m:m.toFixed(2),s.originalPrice=_,s.productImage=y,s.productName=`${d.name} (${qs[d.locale].common.lifetime})`,r[a]=s}),r},gTe=t=>{var m,b,g,y,E,S,O,w,k,P,C,L,B,N,D,M,U;const e=t.newProduct,r=t.streamfabAIO,a={},s={};(g=(b=(m=r.win.product)==null?void 0:m.data)==null?void 0:b.attributes)!=null&&g.locale,(O=(S=(E=(y=r.win.product)==null?void 0:y.data)==null?void 0:E.attributes)==null?void 0:S.products)==null||O.data.forEach(F=>{const Y=F.attributes;a[Y.pid]=Y}),(C=(P=(k=(w=r.mac.product)==null?void 0:w.data)==null?void 0:k.attributes)==null?void 0:P.products)==null||C.data.forEach(F=>{const Y=F.attributes;s[Y.pid]=Y});const l={...e};l.winRightList=(L=l.winRightList)==null?void 0:L.map(F=>{var q;const Y=a[F.title];return Y.icon=((q=Y.imgs.find(H=>H.label==="icon"))==null?void 0:q.url)||Y.imgs[0].url,Y.name=Y.shortName,Y.date=F.desc,Y}),l.macRightList=(B=l.macRightList)==null?void 0:B.map(F=>{var q;const Y=s[F.title];return Y.icon=((q=Y.imgs.find(H=>H.label==="icon"))==null?void 0:q.url)||Y.imgs[0].url,Y.name=Y.shortName,Y.date=F.desc,Y});const d=(D=(N=l.winProduct)==null?void 0:N.data)==null?void 0:D.attributes,_=(U=(M=l.macProduct)==null?void 0:M.data)==null?void 0:U.attributes;return l.leftTitle=`StreamFab ${d.name}`,l.price={win:d.price.find(F=>F.key==="LFT").value||0,mac:_.price.find(F=>F.key==="LFT").value||0},l},bTe=t=>{const e=t.bestBundlesBlock,r={en:159.99,ja:24800},a=e.product.data.attributes,s=a.related_products.data[0].attributes,l=e.win[0],d=l.product.data.attributes,_=e.win[1],m=_.product.data.attributes;_.includes.data.length===0&&(_.includes.data=m.products.data);const b=e.mac[0],g=b.product.data.attributes,y=e.mac[1],E=y.product.data.attributes;y.includes.data.length===0&&(y.includes.data=E.products.data);const S=e.other[0]||{},O=S.product.data.attributes;return{compKey:e.compKey,title:e.title,titleOld:e.titleOld,recordfab:{pid:O.pid,productName:`${O.name} (${qs[O.locale].common.lifetime})`,productDesc:S.desc,sale:O.coupon[0].text,price:(O.price.find(k=>k.key==="LFT").value*O.coupon[0].value).toFixed(O.locale==="ja"?0:2),originalPrice:O.price.find(k=>k.key==="LFT").value,productImage:O.imgs.find(k=>k.label==="box").url,recommendList:S.recommendList.map(k=>k.value)},win:{customer:{pid:a.pid,productName:`${a.name} (${qs[a.locale].common.lifetime})`,productImage:a.imgs.find(k=>k.label==="box").url,includes:e.includes.map(k=>k.value),startPrice:r[a.locale]||r.en},bundle1:{pid:d.pid,productName:`${d.name} (${qs[d.locale].common.lifetime})`,productDesc:l.desc,coupon:d.coupon[0].key,sale:d.coupon[0].text,price:(d.price.find(k=>k.key==="LFT").value*d.coupon[0].value).toFixed(d.locale==="ja"?0:2),originalPrice:d.price.find(k=>k.key==="LFT").value,includes:l.includes.data.map(k=>{var P,C;return{name:k.attributes.shortName,icon:((P=k.attributes.imgs.find(L=>L.label==="icon"))==null?void 0:P.url)||"",price:((C=k.attributes.price.find(L=>
81L.key=="LFT"))==null?void 0:C.value)||""}})},bundle2:{pid:m.pid,productName:`${m.name} (${qs[m.locale].common.lifetime})`,productDesc:_.desc,sale:m.coupon[0].text,coupon:"DU32",price:(m.price.find(k=>k.key==="LFT").value*m.coupon[0].value).toFixed(m.locale==="ja"?0:2),originalPrice:m.price.find(k=>k.key==="LFT").value,includes:_.includes.data.map(k=>{var P,C;return{name:k.attributes.shortName,icon:((P=k.attributes.imgs.find(L=>L.label==="icon"))==null?void 0:P.url)||"",price:((C=k.attributes.price.find(L=>L.key=="LFT"))==null?void 0:C.value)||""}})}},mac:{customer:{pid:s.pid,productName:`${s.name} (${qs[s.locale].common.lifetime})`,productImage:a.imgs.find(k=>k.label==="box").url,includes:e.includes.map(k=>k.value),startPrice:r[s.locale]||r.en},bundle1:{pid:g.pid,productName:`${g.name} (${qs[g.locale].common.lifetime})`,productDesc:b.desc,coupon:g.coupon[0].key,sale:g.coupon[0].text,price:(g.price.find(k=>k.key==="LFT").value*g.coupon[0].value).toFixed(g.locale==="ja"?0:2),originalPrice:g.price.find(k=>k.key==="LFT").value,includes:b.includes.data.map(k=>{var P,C;return{name:k.attributes.shortName,icon:((P=k.attributes.imgs.find(L=>L.label==="icon"))==null?void 0:P.url)||"",price:((C=k.attributes.price.find(L=>
81L.key=="LFT"))==null?void 0:C.value)||""}})},bundle2:{pid:E.pid,productName:`${E.name} (${qs[E.locale].common.lifetime})`,productDesc:y.desc,sale:E.coupon[0].text,coupon:E.coupon[0].key,price:(E.price.find(k=>k.key==="LFT").value*E.coupon[0].value).toFixed(E.locale==="ja"?0:2),originalPrice:E.price.find(k=>k.key==="LFT").value,includes:y.includes.data.map(k=>{var P,C;return{name:k.attributes.shortName,icon:((P=k.attributes.imgs.find(L=>L.label==="icon"))==null?void 0:P.url)||"",price:((C=k.attributes.price.find(L=>L.key=="LFT"))==null?void 0:C.value)||""}})}},elementList:e.elementList||[]}},vTe=t=>{const e=t.hotSingles;return{title:e.title,desc:e.desc,compKey:e.compKey,win:e.win.map(a=>{var d,_,m,b,g,y,E,S,O,w,k,P,C,L,B,N,D,M,U;const s=((d=a.product.data[0])==null?void 0:d.attributes)||{};let l=1;return s.coupon&&((m=(_=s.coupon)==null?void 0:_[0])==null||m.key,l=((g=(b=s.coupon)==null?void 0:b[0])==null?void 0:g.value)||1),{pid:s.pid,title:s.name,icon:((E=(y=s.imgs)==null?void 0:y.find(F=>F.label==="icon"))==null?void 0:E.url)||((O=(S=s.imgs)==null?void 0:S[0])==null?void 0:O.url),boxIcon:((k=(w=s.imgs)==null?void 0:w.find(F=>F.label==="box"))==null?void 0:k.url)||((C=(P=s.imgs)==null?void 0:P[0])==null?void 0:C.url),includes:a.includes.map(F=>F.value),price:((B=(L=s.price)==null?void 0:L.find(F=>F.key==="LFT"))==null?void 0:B.value)*l,yPrice:(D=(N=s.price)==null?void 0:N.find(F=>F.key==="1Y"))==null?void 0:D.value,oriPrice:(U=(M=s.price)==null?void 0:M.find(F=>F.key==="LFT"))==null?void 0:U.value,coupon:s.coupon,desc:s.desc}}),mac:e.mac.map(a=>{var d,_,m,b,g,y,E,S,O,w,k,P,C,L,B,N,D,M,U,F,Y,q,H;const s=((d=a.product.data[0])==null?void 0:d.attributes)||{};let l=1;return s.coupon&&((m=(_=s.coupon)==null?void 0:_[0])==null||m.key,l=((g=(b=s.coupon)==null?void 0:b[0])==null?void 0:g.value)||1),{pid:s.pid,title:s.name,imgs:{icon:(E=(y=s.imgs)==null?void 0:y.find(K=>K.label==="icon"))==null?void 0:E.url,box:(O=(S=s.imgs)==null?void 0:S.find(K=>K.label==="box"))==null?void 0:O.url},boxIcon:((k=(w=s.imgs)==null?void 0:w.find(K=>K.label==="box"))==null?void 0:k.url)||((C=(P=s.imgs)==null?void 0:P[0])==null?void 0:C.url),icon:((B=(L=s.imgs)==null?void 0:L.find(K=>K.label==="icon"))==null?void 0:B.url)||((D=(N=s.imgs)==null?void 0:N[0])==null?void 0:D.url),includes:a.includes.map(K=>K.value),price:((U=(M=s.price)==null?void 0:M.find(K=>K.key==="LFT"))==null?void 0:U.value)*l,yPrice:(Y=(F=s.price)==null?void 0:F.find(K=>K.key==="1Y"))==null?void 0:Y.value,oriPrice:(H=(q=s.price)==null?void 0:q.find(K=>K.key==="LFT"))==null?void 0:H.value,coupon:s.coupon,desc:s.desc}}),elementList:e.elementList||[]}},yTe=t=>{const e=t.comment;return{title:e.title,compKey:e.compKey,comments:e.comments.map(r=>({name:r.name,position:r.occ,comment:r.desc})),elementList:e.elementList||[]}},ETe=t=>{const e=t.terms;return{title:e.bgColor,compKey:e.compKey,terms:e.tabList.map(r=>r.title),elementList:e.elementList||[]}},wTe=t=>{const e=t.special;return{title:e.title,compKey:"special",proLines:e.proLineList.map(r=>{var a,s,l;return{icon:(l=(s=(a=r==null?void 0:r.logo)==null?void 0:a.data)==null?void 0:s.attributes)==null?void 0:l.url,desc:r.desc,offDesc:r.offDesc,btnText:r.btnText,btnUrl:r.btnUrl}}),elementList:e.elementList||[]}},hLe=t=>{if(!t)return null;const e={banner:mTe,streamfabAIO:hTe,newProduct:gTe,bestBundlesBlock:bTe,hotSingles:vTe,comment:yTe,terms:ETe,special:wTe};return Object.keys(t).forEach(r=>{if(e[r])try{t[r]=e[r](t)}catch{}}),t},_F=151,STe="dvdfab_obon_26",Ry={campaignScope:{productLine:"dvdfab",promotionId:_F,tag:STe},prizes:nF,storageNamespace:"dvdfab",giftJpy:5e3,maxTotalJpy:7500,productNameJa:"DVDFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u7121\u671F\u9650\u7248",defaultDiscountCode:"ALL30",eventProfile:"promotion_game",campaignElkParams:{ext_params_str_param5:"new"},campaignProfile:{elk:{reportDrawClickOnIntent:!0,reportInitialCongratsAfterVisible:!0}},buttonTextOverlay:!0,marqueeAmountPool:[{v:6250,w:20},{v:6500,w:60},{v:7500,w:20}],drawEndAt:"2026-09-01T11:00:00.000Z",couponGraceEndAt:"2026-09-01T11:15:00.000Z",requiresServerExpiry:!0,minimumCountdownMs:VE,checkoutTracking:{productLine:"dvdfab",placement:"promotion_dvd_aio",game:"promotion_game",userType:"new",productNames:{win:"DVDFab All-In-One",mac:"DVDFab All-In-One for Mac"},version:"v3",campaign:"promotion_dvdfab"}},TTe={names:["hana****[email protected]","yuki****[email protected]","sakura****[email protected]","kenji****[email protected]","aoi****[email protected]","haruto****[email protected]","yuna****[email protected]","misaki****[email protected]","sota****[email protected]","rin****[email protected]","nana
81****[email protected]","koharu****[email protected]"],scrollDesc:"{name}\u3055\u3093\u304C\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u3067{amount}\u304A\u5F97\u306B\u306A\u308A\u307E\u3057\u305F\uFF08{time}\u524D\uFF09",btnText:"\u304A\u307F\u304F\u3058\u3092\u5F15\u304F",ruleLinkText:"\u304A\u307F\u304F\u3058\u306E\u30EB\u30FC\u30EB \u203A",ruleTitle:"\u304A\u307F\u304F\u3058\u306E\u30EB\u30FC\u30EB",ruleCloseText:"\u308F\u304B\u308A\u307E\u3057\u305F",rules:["\u5FC5\u305A\u5F53\u305F\u308B\u3001\u30CF\u30BA\u30EC\u306A\u3057\u306E\u304A\u307F\u304F\u3058\u3067\u3059\u3002","\u30AF\u30FC\u30DD\u30F3\u306F DVDFab \u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u7121\u671F\u9650\u7248\u5C02\u7528\u3067\u3001\u8CFC\u5165\u6642\u306B\u81EA\u52D5\u3067\u9069\u7528\u3055\u308C\u307E\u3059\u3002","\u30AF\u30FC\u30DD\u30F3\u306F\u7372\u5F97\u304B\u308915\u5206\u9593\u6709\u52B9\u3067\u3059\u3002","\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u8CFC\u5165\u3067\u3082\u3089\u3048\u308B \xA55,000 Amazon\u30AE\u30D5\u30C8\u30AB\u30FC\u30C9\u3068\u5408\u308F\u305B\u3066\u3001\u6700\u5927\xA57,500\u304A\u5F97\u306B\u306A\u308A\u307E\u3059\u3002"],resultTitle:"\u304A\u3081\u3067\u3068\u3046\u3054\u3056\u3044\u307E\u3059\uFF01",couponText:"\u30AA\u30FC\u30EB\u30A4\u30F3\u30EF\u30F3\u5C02\u7528 \xA5{amount} OFF \u30AF\u30FC\u30DD\u30F3",giftText:"+ \xA55,000 Amazon\u30AE\u30D5\u30C8\u30AB\u30FC\u30C9\u4ED8\u304D",totalText:"\u5408\u8A08\u6700\u5927 \xA5{maxTotal} \u304A\u5F97",buyText:"\u30AF\u30FC\u30DD\u30F3\u3092\u9069\u7528\u3057\u3066\u8CFC\u5165",floaterBuyText:"\u4ECA\u3059\u3050\u8CFC\u5165",checkingLoginText:"\u30ED\u30B0\u30A4\u30F3\u72B6\u614B\u3092\u78BA\u8A8D\u3057\u3066\u3044\u307E\u3059\u2026",loginCancelledText:"\u30ED\u30B0\u30A4\u30F3\u304C\u30AD\u30E3\u30F3\u30BB\u30EB\u3055\u308C\u307E\u3057\u305F\u3002",campaignEndedText:"\u3053\u306E\u30AD\u30E3\u30F3\u30DA\u30FC\u30F3\u306F\u7D42\u4E86\u3057\u307E\u3057\u305F\u3002",ineligibleText:"\u3053\u306E\u30AD\u30E3\u30F3\u30DA\u30FC\u30F3\u306E\u5BFE\u8C61\u5916\u3067\u3059\u3002",expiredText:"\u30AF\u30FC\u30DD\u30F3\u306E\u6709\u52B9\u671F\u9650\u304C\u5207\u308C\u307E\u3057\u305F\u3002\u3082\u3046\u4E00\u5EA6\u304A\u307F\u304F\u3058\u3092\u5F15\u3044\u3066\u304F\u3060\u3055\u3044\u3002",errorText:"\u304A\u307F\u304F\u3058\u3092\u5F15\u3051\u307E\u305B\u3093\u3067\u3057\u305F\u3002\u3057\u3070\u3089\u304F\u3057\u3066\u304B\u3089\u3082\u3046\u4E00\u5EA6\u304A\u8A66\u3057\u304F\u3060\u3055\u3044\u3002"},kTe=t=>{var e,r,a;return(t==null?void 0:t.url)||((r=(e=t==null?void 0:t.data)==null?void 0:e.attributes)==null?void 0:r.url)||((a=t==null?void 0:t.attributes)==null?void 0:a.url)||""},ATe=t=>{const e=Array.isArray(t==null?void 0:t.imgs)?t.imgs:[],r=Array.isArray(t==null?void 0:t.elementList)?t.elementList:[],a=s=>{var _,m;const l=(_=e.find(b=>(b==null?void 0:b.key)===s))==null?void 0:_.value,d=(m=r.find(b=>{var g;return(b==null?void 0:b.url)===s||((g=b==null?void 0:b.itemStyle)==null?void 0:g.key)===s}))==null?void 0:m.media;return kTe(l||d)};return{button:a("omikujiBtnBg"),bucketFront:a("omikujiBucketFront"),sticks:a("omikujiSticks"),rimMask:a("omikujiRimMask"),stickBack:a("omikujiStickBack"),stick_suekichi:a("omikujiStickSuekichi"),stick_shokichi:a("omikujiStickShokichi"),stick_chukichi:a("omikujiStickChukichi"),stick_daikichi:a("omikujiStickDaikichi"),resultDialogBg:a("omikujiResultDialogBg"),resultFloaterBg:a("omikujiResultFloaterBg"),couponBg:a("omikujiCouponBg")}},fF=t=>{const e=["seo","popBlocks.logo","popBlocks.bgImage","popBlocks.product.coupon","popBlocks.product.related_products","blocks.tabList","blocks.headLogo","blocks.pcBg","blocks.mobileBg","blocks.elementList","blocks.elementList.media","blocks.footerBg","blocks.titleBgMobile","blocks.titleSale","blocks.titleSaleOld","blocks.titleBg","blocks.pcBgImage","blocks.mobileBgImage","blocks.boxTopImg","blocks.boxImg","blocks.oldUserBg","blocks.luckyWheelInfo.borderBg","blocks.luckyWheelInfo.bgImg","blocks.luckyWheelInfo.pointImg","blocks.luckyWheelInfo.items","blocks.luckyWheelInfo.items.probability","blocks.couponDlg.headLogo","blocks.couponDlg.couponBg","blocks.couponDlg.couponSmallBg","blocks.couponDlg.couponDialogBg","blocks.win.desc","blocks.mac.desc","blocks.win.product","blocks.mac.product","blocks.win.product.amazon","blocks.mac.product.amazon","blocks.win.product.coupon","blocks.mac.product.coupon","blocks.win.product.price","blocks.mac.product.price","blocks.win.product.imgs","blocks.mac.product.imgs","blocks.win.product.products.pid","blocks.mac.product.products.pid","blocks.win.product.products.name","blocks.mac.product.products.name","blocks.win.product.products.price","blocks.mac.product.products.price","blocks.win.product.products.imgs","blocks.mac.product.products.imgs","blocks.win.product.products.price","blocks.mac.product.products.price","blocks.win.product.products.coupon","blocks.mac.product.products.coupon","blocks.win.product.products.desc","blocks.mac.product.products.desc","blocks.win.includes","blocks.mac.includes","blocks.win.giveaway","blocks.mac.giveaway","blocks.win.gifts.list","blocks.mac.gifts.list","blocks.extraInfo","blocks.winProduct.price","blocks.winProduct.coupon","blocks.winProduct.related_products","blocks.winProduct.imgs","blocks.macProduct","blocks.macProduct.price","blocks.macProduct.coupon","blocks.macProduct.related_products","blocks.macProduct.imgs","blocks.leftList","blocks.winRightList","blocks.macRightList","blocks.product.price","blocks.product.coupon","blocks.product.related_products","blocks.product.imgs","blocks.win.includes.imgs","blocks.mac.includes.imgs","blocks.win.includes.price","blocks.mac.includes.price","blocks.win.includes.coupon","blocks.mac.includes.coupon","blocks.win.includes.products","blocks.mac.includes.products","blocks.other.recommendList","blocks.other.product","blocks.other.product.price","blocks.other.product.coupon","blocks.other.product.related_products","blocks.other.product.imgs","blocks.includes","blocks.comments.avator","blocks.proLineList.logo","blocks.imgs","blocks.imgs.value"],r={"filters[dataState][$eq]":"online"};return e.forEach((s,l)=>{r[`populate[${l}]`]=s}),{getPageData:async(s=ws("page-data"),l=r)=>{const{data:d,error:_}=await Ft().apiPromotion.pagePromotion({"filters[slug][$eq]":"streamfab-promotion","filters[dataState][$eq]":"online",locale:j.common().locale,...l},{key:s});if(_.value)throw dr({statusCode:500,statusMessage:"Server Error"})},populate:r}},mF=t=>{const e=["seo","promotion","offIcon","offIcon.media","blocks.tabList","blocks.headLogo","blocks.elementList","blocks.elementList.media","blocks.pcBgImage","blocks.mobileBgImage","blocks.boxTopImg","blocks.boxImg","blocks.titleBg","blocks.titleSaleOld","blocks.titleSale","blocks.footerBg","blocks.oldUserBg","blocks.titleSale","blocks.titleBgMobile","blocks.titleMobileSale","blocks.pcBg","blocks.mobileBg","blocks.footerBg","blocks.info","blocks.imgs.value","blocks.couponDlg","blocks.couponDlg.headLogo","blocks.couponDlg.couponBg","blocks.couponDlg.couponSmallBg","blocks.couponDlg.couponDialogBg","blocks.comments","blocks.comments.avator","blocks.proLineList","blocks.proLineList.logo","blocks.items","blocks.items.list","blocks.items.list.product","blocks.items.list.product.imgs","popBlocks.logo","popBlocks.bgImage","pop
81Blocks.product.coupon","popBlocks.product.related_products"],r={};return e.forEach((s,l)=>{r[`populate[${l}]`]=s}),{getPageData:async(s="page-data",l=r)=>{const d=t.name.replace(/_/g,"-")||"",_=d==="promotion"?"musicfab-promotion":d,{error:m}=await Ft().apiPromotion.pagePromotion({"filters[slug][$eq]":_,"filters[dataState][$eq]":"online",locale:j.common().locale,...l},{key:ws(s)});if(m.value)throw dr({statusCode:500,statusMessage:"Server Error"})},populate:r}},OTe={key:0,role:"region","aria-label":"Promotion Entry","data-style":"6e452cea-3936-49cd-80ba-876e867ea2e0"},PTe=["href","target"],LTe={key:0,class:"float-countdown",role:"timer","aria-label":"Promotion countdown"},RTe={class:"float-countdown-card"},CTe={key:0,class:"float-countdown-colon"},xTe={key:1,class:"flex flex-col items-center w-full"},ITe=["innerHTML"],MTe=["innerHTML"],NTe=["href","target"],DTe={key:0,class:"float-countdown",role:"timer","aria-label":"Promotion countdown"},BTe={class:"float-countdown-card"},UTe={key:0,class:"float-countdown-colon"},FTe={key:1,class:"flex flex-col items-center w-full"},$Te=["innerHTML"],jTe=["innerHTML"],VTe={class:"global-omikuji-floater-expiry"},zTe=Lt({__name:"index",setup(t){var rr,$r,Rr,Fo;Up(ye=>{var et,Ot,kt,on,be,Ee,Ne,We,ht,vt,tn,an,Ut,vn,zn,On,vr,so,yr,Cr,$o,qa,Ta,dc,pc,Vt,At,zp,uu,Hp,_c,Gp;return{v5812d8d0:R(Be),df0d7146:R(wt),v5fb97d4d:R(Xt),v2c02b266:(et=R(r).closeIconStyle)==null?void 0:et.top,v64d12994:(Ot=R(r).closeIconStyle)==null?void 0:Ot.right,v4003fcc8:R(Le),v36799f9e:((kt=R(r).closeIconStyle)==null?void 0:kt.width)||"16px",v4322da62:((on=R(r).closeIconStyle)==null?void 0:on.height)||"16px",fa7af29e:((be=R(r).closeIconStyle)==null?void 0:be.fontSize)||"10px",ecf1cac0:R(ze),v1620f624:R(Me),v3016b75b:R(dn),c01b024a:((Ee=R(r).titleStyle)==null?void 0:Ee.timerBgColor)||"#90371B",v18fa125e:((Ne=R(r).titleStyle)==null?void 0:Ne.timerFontColor)||"#FFFFFF",v2f0e10ed:((We=R(r).titleStyle)==null?void 0:We.timeColonColor)||"rgba(255, 255, 255, 0.4)",v1f5c2451:(ht=R(r).titleStyle)==null?void 0:ht.fontSize,v1ec512b6:(vt=R(r).titleStyle)==null?void 0:vt.paddingTop,v81109a70:(tn=R(r).titleStyle)==null?void 0:tn.fontWeight,v1b5e4fa2:(an=R(r).titleStyle)==null?void 0:an.color,a73d9314:((Ut=R(r).titleStyle)==null?void 0:Ut.titlePadding)||0,v675d542b:(vn=R(r).titleStyle)==null?void 0:vn.transform,v00b62ef8:(zn=R(r).titleStyle)==null?void 0:zn.spanColor,v10d7fbad:((On=R(r).titleStyle)==null?void 0:On.textShadow)||"unset",v6ccecc9a:(so=(vr=R(r))==null?void 0:vr.btnStyle)==null?void 0:so.bottom,v46f03ce2:(Cr=(yr=R(r))==null?void 0:yr.btnStyle)==null?void 0:Cr.left,v5978dea2:(qa=($o=R(r))==null?void 0:$o.btnStyle)==null?void 0:qa.height,v19700fc8:(dc=(Ta=R(r))==null?void 0:Ta.btnStyle)==null?void 0:dc.minWidth,e031b2de:R(xn),v6cd11898:(Vt=(pc=R(r))==null?void 0:pc.btnStyle)==null?void 0:Vt.border,v980bc24a:(zp=(At=R(r))==null?void 0:At.btnStyle)==null?void 0:zp.color,v5b13de78:(Hp=(uu=R(r))==null?void 0:uu.btnStyle)==null?void 0:Hp.fontSize,dfaedb7a:(Gp=(_c=R(r))==null?void 0:_c.btnStyle)==null?void 0:Gp.boxShadow,a37397f2:R(Ae)}});const{getPromotionDataCache:e,floatData:r,isFloatBannerShow:a,isFloatBannerPageEligible:s,updateBannerStatus:l,twoScreentwoShowFloatBanner:d,strapidataProline:_,getBannerEventData:m}=mp();e();const b=["streamfab"],g=j.promotion().productLine,y=ce(()=>{if(!Ea())return"";const ye=Qe().query.previewUser;return["new","old","all"].includes(String(ye))?String(ye):""}),E=Te(!1),S=Te(!1),O=Te(!1),w=Te(!1),k=Te(!1),P=Te(!1),C=Te(null),L=Te(null);if(j.common().pageProLine==="musicfab"&&Se().webDomain[j.common().locale].includes("musicfab")){const ye=(rr=r.value.toUrl)==null?void 0:rr.replace("?trackid=dvdfab_official","");r.value.toUrl=ye}const B=()=>{Dn(`close_${j.promotion().productLine}_${j.promotion().cookieSuffix}`,"close",7),Dn("close_float_banner_session","close",7),E.value=!1,l.value++},N=()=>{const ye=`pop_${j.promotion().productLine}_${j.promotion().cookieSuffix}`;Dn(ye,"click",7);const et=`close_${j.promotion().productLine}_${j.promotion().cookieSuffix}`;Dn(et,"close",1)},D=()=>{const ye=String(r.value.tag||""),et=Ce.value&&!!(ye&&j0(ye,Date.now(),localStorage,Cn(),{prizes:qe.value,storageNamespace:Je.value}));E.value=et?s.value:a.value},M=Qe(),U=Te(Date.now()),F=ce(()=>{const ye=String(M.query.endTime||"");return new Date(ye||r.value.endDateTime||"").getTime()}),Y=ce(()=>{var ye;return Number(((ye=r.value.titleStyle)==null?void 0:ye.timerShowDays)||7)}),q=ce(()=>F.value-U.value),H=ce(()=>{var ye,et;return!!((ye=r.value.titleStyle)!=null&&ye.timerShowDays||(et=r.value.titleStyle)!=null&&et.timerTop)}),K=ce(()=>Number(r.value.promotionPid||j.promotion().promotionPid||0)),z=ce(()=>g==="common"&&K.value===149&&String(r.value.tag||"")==="common_obon_26"),J=ce(()=>g==="common"&&K.value===157&&String(r.value.tag||"")==="common_autumn_sale_26"),re=ce(()=>g==="passkey"&&K.value===153&&String(r.value.tag||"")==="pk_obon_26"),oe=ce(()=>g==="passkey"&&K.value===160&&String(r.value.tag||"")==="pk_anniversary_26"),Z=ce(()=>g==="bookfab"&&K.value===152&&String(r.value.tag||"")==="bf_obon_26"),ee=ce(()=>g==="musicfab"&&K.value===154&&String(r.value.tag||"")==="mf_obon_26"),ue=ce(()=>g==="musicfab"&&K.value===162&&String(r.value.tag||"")==="mf_autumn_sale_26"),ie=ce(()=>ue.value&&!!y.value),_e=ce(()=>g==="dvdfab"&&K.value===_F&&j.common().locale==="ja"),Oe=ce(()=>
81g==="streamfab"&&K.value===156&&String(r.value.tag||"")==="sf_autumn_sale_26"),Ce=ce(()=>{var ye;return j.common().locale==="ja"&&(_e.value||g==="streamfab"&&((ye=r.value.titleStyle)==null?void 0:ye.lotteryType)==="omikuji")}),qe=ce(()=>_e.value?Ry.prizes:void 0),mt=ce(()=>{if(g!=="dvdfab")return"";const ye=j.common().user_info||{};return ye.uid||ye.id||Ge("uid").value||ye.email||Ge("email").value||""}),Je=ce(()=>jE(g,_e.value?Ry.storageNamespace:"streamfab",mt.value)),$e=ce(()=>{var ye;return re.value||Z.value||String((ye=r.value.titleStyle)==null?void 0:ye.desktopOnly)==="true"}),ke=ce(()=>s.value&&E.value&&An.value&&!rn.value&&!S.value),ze=ce(()=>{var ye,et;return z.value||g==="dvdfab"&&K.value===151||re.value||ee.value?"#fff":((ye=r.value.closeIconStyle)==null?void 0:ye.hoverBackgroundColor)||((et=r.value.closeIconStyle)==null?void 0:et.bgHoverColor)||"#fff"}),Le=ce(()=>{var ye;return z.value||Z.value||re.value||ue.value?"#fff":((ye=r.value.closeIconStyle)==null?void 0:ye.color)||"#fff"}),Me=ce(()=>{var ye;return z.value?"#FE6000":Z.value?"#010F5E":g==="dvdfab"&&K.value===151?"#010D54":re.value?"#FC5B02":ee.value?"#14A711":Oe.value?"#F9AC02":((ye=r.value.closeIconStyle)==null?void 0:ye.hoverColor)||"#010F5E"}),Pe=ce(()=>H.value&&Number.isFinite(F.value)&&q.value>0&&q.value<=Y.value*86400*1e3),Re=ce(()=>{let ye=Math.max(0,Math.floor(q.value/1e3));const et=Math.floor(ye/86400);ye%=86400;const Ot=Math.floor(ye/3600);ye%=3600;const kt=Math.floor(ye/60);return ye%=60,[{label:"DAY",value:et},{label:"HOUR",value:Ot},{label:"MIN",value:kt},{label:"SEC",value:ye}].map(on=>({...on,text:String(on.value).padStart(2,"0")}))}),it=ye=>{const et=ye.detail||{};et.productLine&&et.productLine!==g||et.tag&&r.value.tag&&et.tag!==r.value.tag||(S.value=!!et.active)},Et=gr({win:!0,mac:!0}),Dt=gr({win:!1,mac:!1}),nn=ce(()=>{var kt,on,be,Ee,Ne,We;const ye=Nn().value;if(ie.value&&["old","all"].includes(y.value))return!1;if(ie.value&&y.value==="new")return!0;
81if(g==="dvdfab"){const ht=Number((kt=j.common().userTagsRes)==null?void 0:kt.dvdfab_both_num_options_lft_count);return Et[ye]&&(!Number.isFinite(ht)||ht<=0)}if(g!=="streamfab")return Et[ye];const et=(Ee=(be=(on=j.product().optionPids)==null?void 0:on.streamfab)==null?void 0:be.aio)==null?void 0:Ee[ye],Ot=(We=(Ne=j.common().userProductTagsRes)==null?void 0:Ne[et])==null?void 0:We.user_tag_type;return wB(Et[ye],Ot)}),bn=ce(()=>{var ye;return z.value?Pe.value&&((ye=r.value.newImg)!=null&&ye.url)?r.value.newImg:r.value.img:y_e({normalOld:r.value.img,normalNew:r.value.newImg,countdownOld:r.value.countdownOldImg,countdownNew:r.value.countdownNewImg,isNewUser:nn.value,isCountdown:Pe.value})}),Xt=ce(()=>{var ye;return`url(${((ye=bn.value)==null?void 0:ye.url)||""}) no-repeat center center`}),xn=ce(()=>{var ye;return s2((ye=r.value.btnStyle)==null?void 0:ye.bgColor)}),Ae=ce(()=>{var ye;return s2((ye=r.value.btnStyle)==null?void 0:ye.hoverBgColor)}),dn=ce(()=>{var et,Ot,kt,on;return z.value?((et=r.value.titleStyle)==null?void 0:et.timerTop)||"142px":(nn.value?(Ot=r.value.titleStyle)==null?void 0:Ot.timerTopNew:(kt=r.value.titleStyle)==null?void 0:kt.timerTopOld)||((on=r.value.titleStyle)==null?void 0:on.timerTop)||"142px"}),De=["bookfab","musicfab","dvdfab","passkey","streamfab","unifab"];ce(()=>window.innerWidth>1200);const Be=ce(()=>{var et;let ye=((et=bn.value)==null?void 0:et.width)||0;return(De.includes(_.value)||_.value==="common")&&(ye=ye/2||160),`${ye}px`}),wt=ce(()=>{var et;let ye=((et=bn.value)==null?void 0:et.height)||0;return(De.includes(_.value)||_.value==="common")&&(ye=ye/2||240),`${ye}px`});!d.value&&!J.value&&D();const ut=gr({win:!0,mac:!0}),St=(($r=Se())==null?void 0:$r.mainDomain)||((Rr=Se())==null?void 0:Rr.webDomain),Gt=(Fo=Se())==null?void 0:Fo.webDomain,Qt=ce(()=>Ce.value&&Dt[Nn().value]&&nn.value),An=ce(()=>!Ce.value||Dt[Nn().value]),$t=ce(()=>{var kt,on;let ye=r.value.toUrl;if(St[j.common().locale],(b.includes(g)||_e.value)&&(ye=Qt.value?"javascript:void(0)":ye),ye.startsWith("javascript:"))return ye;const{proLine:et}=Se().siteCfg,Ot=yB({configuredUrl:ye,locale:j.common().locale,siteProductLine:et,siteLevel:Se().siteCfg.siteLevel,promotionProductLine:j.promotion().productLine});return Ot!==null?Ot:["recordfab"].includes(j.common().pageProLine)&&!ye.startsWith("http")&&!ye.startsWith("javascript:")?`https://${(((on=(kt=Se())==null?void 0:kt.promotionWebDomain)==null?void 0:on.recordfab)||Gt)[j.common().locale]}${ye}`:ye});tr(()=>j.common().userTagsRes,ye=>{["mac","win"].forEach(et=>{const Ot=Number(ye==null?void 0:ye[`${g}_${et}_num_options_lft_count`]);Number.isFinite(Ot)&&(Et[et]=Ot<=0,Dt[et]=!0)}),b.includes(g)&&(ut.mac=!Et.mac,ut.win=!Et.win)},{immediate:!0,deep:!0});const _t=Te(!1);let ot=null,xt=null;const{$trace:jt}=Mt(),_n=ye=>{_t.value||xt||!c2(rn.value)||(xt=setTimeout(()=>{if(xt=null,!c2(rn.value))return;_t.value=!0;const et=m("show","floater");jt.traceCustomEvent(et)},ye))},pn=()=>{var ye,et,Ot,kt;if(ot&&clearTimeout(ot),document.documentElement.scrollTop>150)(et=(ye=L.value)==null?void 0:ye.classList)==null||et.remove("animate__zoomOutBottomLeft","animate__zoomOutBottomRight"),_n(1e3),D();else{if(rn.value){E.value=s.value;return}(kt=(Ot=L.value)==null?void 0:Ot.classList)==null||kt.add(J.value||oe.value?"animate__zoomOutBottomLeft":"animate__zoomOutBottomRight"),ot=setTimeout(()=>{E.value=!1,clearTimeout(ot)},700)}},wn=Te({}),Pr=Te({}),Lr=Te({}),yo=ce(()=>{var ye,et,Ot,kt,on,be,Ee,Ne,We;return _e.value?TTe:{rollDesc:((ye=wn.value)==null?void 0:ye.rollDesc)||"",rollFloaterDesc:((et=wn.value)==null?void 0:et.rollFloaterDesc)||"",names:((Ot=wn.value)==null?void 0:Ot.names)||[],tips:((kt=wn.value)==null?void 0:kt.tips)||"",tipTitle:((on=wn.value)==null?void 0:on.tipTitle)||"",tipDesc:((be=wn.value)==null?void 0:be.tipDesc)||"",tipExtra:((Ee=wn.value)==null?void 0:Ee.tipExtra)||"",couponText:g==="streamfab"?"\xA5{amount} \u30AF\u30FC\u30DD\u30F3":void 0,btnText:((Ne=wn.value)==null?void 0:Ne.btnText)||"\u632F\u3063\u3066\u307F\u308B",buyText:((We=wn.value)==null?void 0:We.selectBtnLabel)||"\u30AF\u30FC\u30DD\u30F3\u3092\u9069\u7528\u3057\u3066\u8CFC\u5165"}}),Jn=ce(()=>Number(r.value.promotionPid||0)),Ur=aF(62037,62038),io=ce(()=>fTe({products:j.common().userProductTagsRes||{},userTags:j.common().userTagsRes||{},email:Cn(),os:Nn().value,promotionId:Jn.value,tag:String(r.value.tag||"")})),Mn=ce(()=>{var ye,et;return{..._e.value?Ry:{},type:"omikuji",aioPid:_e.value?Ur[Nn().value]:(et=(ye=j.product().optionPids)==null?void 0:ye.streamfab)==null?void 0:et.aio[Nn().value],promotionId:Jn.value,tag:r.value.tag,discount:r.value.tag,productLine:_e.value?"dvdfab":"streamfab",checkoutPids:_e.value?Ur:void 0,requireLogin:_e.value,elkparams:{...m("click","floater","open"),..._e.value?{}:io.value}}}),tt=ce(()=>{var ye;return di((ye=C.value)==null?void 0:ye.code,qe.value)}),Bt=ce(()=>Ce.value),rn=ce(()=>{var ye;return Bt.value&&!!tt.value&&Number(((ye=C.value)==null?void 0:ye.displayExpiresAt)||0)>U.value}),Xn=ce(()=>s.value&&E.value&&An.value&&!k.value&&rn.value),pr=ce(()=>{var ye;return zE(Number(((ye=C.value)==null?void 0:ye.displayExpiresAt)||0)-U.value)}),cn=()=>{const ye=!!C.value,et=String(r.value.tag||"");C.value=et?j0(et,Date.now(),localStorage,Cn(),{prizes:qe.value,storageNamespace:Je.value}):null,C.value&&s.value?E.value=!0:ye&&(E.value=a.value&&window.scrollY>150)},Vn=ye=>{var Ot;const et=(Ot=ye.detail)==null?void 0:Ot.tag;et&&et!==r.value.tag||cn()},lt=ye=>{ye.key===Vp(String(r.value.tag||""),Je.value)&&cn()},It=ye=>{var Ot;const et=C.value;et&&((Ot=jt==null?void 0:jt.traceCustomEvent)==null||Ot.call(jt,{...El(Mn.value.elkparams),promotion_id:[Jn.value],...WE(ye,{code:et.code,origin:"floater",eventProfile:_e.value?"promotion_game":"streamfab",tag:String(r.value.tag||""),productLine:g})}))},Yt=()=>{const ye=C.value;if(!ye)return;const et=Date.now(),Ot=Math.min(ye.checkoutExpiresAt,ye.displayExpiresAt)>et,kt=Mn.value.aioPid;
81if(Ot&&kt){const on=GE({promotionId:Jn.value,productLine:Mn.value.productLine,checkoutOrigin:"floater",lotteryCouponActive:!0,lotteryDiscount:String(r.value.tag||""),lotteryCoupon:ye.code,additionalParams:sh(ye.checkoutParams,Mn.value.elkparams,HE(Mn.value.checkoutTracking,Nn().value,kt,String(r.value.tag||"")))}),be=wh(kt,"LFT",on,{});It("congrats_buy"),window.location.href=be;return}$t.value&&!$t.value.startsWith("javascript:")&&(window.location.href=$t.value)};tr(()=>r.value.tag,cn,{immediate:!0}),tr(Xn,(ye,et)=>{ye&&!et&&It("congrats_show")},{immediate:!0});const Zt=(ye,et)=>{var on,be;const Ot=Array.isArray(ye)?ye.find(Ee=>(Ee==null?void 0:Ee.key)===et):null,kt=Ot==null?void 0:Ot.value;return(kt==null?void 0:kt.url)||((be=(on=kt==null?void 0:kt.data)==null?void 0:on.attributes)==null?void 0:be.url)||""},fn=gr({ext_params_str_param1:`promotio_${g}`,ext_params_str_param5:Cn()?"new":"new_no_email",promotion_id:[Jn.value],_prom_id:Jn.value});tr(Jn,ye=>{fn.promotion_id=[ye],fn._prom_id=ye},{immediate:!0});const nr=()=>{var ye;if(Ce.value&&!Qt.value){N();return}if(nn.value){if(Ce.value){k.value=!0,P.value=!1,w.value=!0;return}if(Object.keys(Pr.value).length<=0||Object.keys(Pr.value).length<=0)return;ut[Nn().value]||(Pr.value={...Pr.value||{},diffProduct:(ye=j.common())==null?void 0:ye.userProductTagsRes},O.value=!0)}else N()};br(()=>{var ye,et;window.addEventListener("promotion-omikuji-floater-state",it),d.value||J.value||oe.value?(window.scrollY>150&&((et=(ye=L.value)==null?void 0:ye.classList)==null||et.remove("animate__zoomOutBottomLeft","animate__zoomOutBottomRight"),_n(2e3),D()),window.addEventListener("scroll",pn)):Qt.value&&_n(2e3),g==="streamfab"&&setTimeout(async()=>{var ht,vt,tn,an,Ut,vn,zn,On,vr,so,yr,Cr,$o;const{populate:Ot}=fF(),{data:kt}=await Ft().apiPromotion.pagePromotion({"filters[slug][$eq]":"streamfab-promotion",locale:j.common().locale,...Ot}),be=(((an=(tn=(vt=(ht=kt==null?void 0:kt.value)==null?void 0:ht.data)==null?void 0:vt[0])==null?void 0:tn.attributes)==null?void 0:an.blocks)||[]).reduce((qa,Ta)=>{var pc;const dc=Ta.compKey||((pc=Ta.info)==null?void 0:pc.compKey);return dc&&(qa[dc]=Ta),qa},{}),Ee=be.banner||{},Ne=((vn=(Ut=be.streamfabAIO)==null?void 0:Ut[Nn().value])==null?void 0:vn.product)||{};wn.value=(Ee==null?void 0:Ee.info)||{},wn.value={...wn.value,bgImg:(vr=(On=(zn=Ee.titleSale)==null?void 0:zn.data)==null?void 0:On.attributes)==null?void 0:vr.url,btnImg:(Cr=(yr=(so=Ee.titleSaleOld)==null?void 0:so.data)==null?void 0:yr.attributes)==null?void 0:Cr.url};const We=(Ee==null?void 0:Ee.imgs)||[];Lr.value={button:Zt(We,"omikujiBtnBg"),buttonHover:Zt(We,"omikujiBtnHoverBg"),bucketFront:Zt(We,"omikujiBucketFront"),sticks:Zt(We,"omikujiSticks"),rimMask:Zt(We,"omikujiRimMask"),stickBack:Zt(We,"omikujiStickBack"),stick_suekichi:Zt(We,"omikujiStickSuekichi"),stick_shokichi:Zt(We,"omikujiStickShokichi"),stick_chukichi:Zt(We,"omikujiStickChukichi"),stick_daikichi:Zt(We,"omikujiStickDaikichi"),resultDialogBg:Zt(We,"omikujiResultDialogBg"),resultFloaterBg:Zt(We,"omikujiResultFloaterBg"),couponBg:Zt(We,"omikujiCouponBg")},Pr.value={...(Ee==null?void 0:Ee.couponDlg)||{},diffProduct:($o=j.common())==null?void 0:$o.userProductTagsRes,product:Ne}},1e3),_e.value&&setTimeout(async()=>{var Ne,We;const{populate:Ot}=kB({name:"dvdfab_promotion"}),{data:kt}=await Ft().apiPromotion.pagePromotion({"filters[slug][$eq]":"dvdfab-promotion","filters[dataState][$eq]":"online",locale:j.common().locale,"sort[0]":"promotionPid:desc",...Ot}),on=Ze((We=(Ne=kt==null?void 0:kt.value)==null?void 0:Ne.data)==null?void 0:We[0])||{},be=Array.isArray(on.blocks)?on.blocks:[],Ee=be.find(ht=>(ht==null?void 0:ht.compKey)==="omikuji")||be.find(ht=>(ht==null?void 0:ht.component_file_name)==="Banner")||{};Lr.value=ATe(Ee),wn.value=(Ee==null?void 0:Ee.info)||{}},1e3),g==="musicfab"&&setTimeout(async()=>{var tn,an,Ut,vn,zn,On,vr,so,yr;const{populate:Ot}=mF("float-data"),{data:kt}=await Ft().apiPromotion.pagePromotion({"filters[slug][$eq]":"musicfab-promotion","filters[dataState][$eq]":"online",locale:j.common().locale,...Ot}),on=["media","downloadUrl","amazon","coupon","services_products","services_product_rels","products","product_rels","related_products","related_product_rels","upgrade_products","product_attrs","product_attrs.media","product_attrs.tags","redirect_products","imgs","price","client_info","client_info.systemRequirement","related_products.related_products","related_products.downloadUrl","related_products.products","related_products.amazon","related_products.media","related_products.imgs","related_products.price","related_products.coupon","related_products.client_info","related_products.client_info.systemRequirement","related_products.product_attrs","related_products.product_attrs.media","related_products.product_attrs.tags"].reduce((Cr,$o,qa)=>(Cr[`populate[${qa}
81]`]=$o,Cr),{}),be=Ft().apiProducts,Ee=typeof be.mfPromotionProducts=="function"?be.mfPromotionProducts.bind(be):be.products.bind(be),{data:Ne}=await Ee({"pagination[pageSize]":300,"filters[$or][0][pid][$in][0]":"1775","filters[$or][0][pid][$in][1]":"775",locale:j.common().locale,...on}),We=Nn().value==="mac"?"1775":"775",ht=(Ut=(an=(tn=Ne.value)==null?void 0:tn.data)==null?void 0:an.map(Cr=>Cr.attributes))==null?void 0:Ut.find(Cr=>Cr.pid.toString()===We),vt=((so=(vr=(On=(zn=(vn=kt==null?void 0:kt.value)==null?void 0:vn.data)==null?void 0:zn[0])==null?void 0:On.attributes)==null?void 0:vr.blocks)==null?void 0:so[1])||{};wn.value=(vt==null?void 0:vt.luckyWheelInfo)||{},Pr.value={...(vt==null?void 0:vt.couponDlg)||{},diffProduct:(yr=j.common())==null?void 0:yr.userProductTagsRes,product:ht}},1e3)});const sr=()=>{if(w.value=!1,kr(()=>{k.value=!1}),!P.value){B();return}E.value=s.value},Fr=()=>{P.value=!0,w.value=!1};let _r=null;br(()=>{cn(),window.addEventListener(ih,Vn),window.addEventListener("storage",lt),_r=cc(()=>{U.value=Date.now(),C.value&&C.value.displayExpiresAt<=U.value&&(C.value=null,E.value=a.value&&window.scrollY>150)},1e3)});const Kr=ce(()=>{const ye=j.promotion().productLine,{proLine:et,domainType:Ot,siteLevel:kt}=Se().siteCfg;return g_e({productLine:ye,siteProductLine:et,siteDomainType:Ot,siteLevel:kt,promotionPid:K.value,campaignTag:String(r.value.tag||"")})});return ta(()=>{window.removeEventListener("promotion-omikuji-floater-state",it),window.removeEventListener("scroll",pn),window.removeEventListener(ih,Vn),window.removeEventListener("storage",lt),xt&&clearTimeout(xt),_r&&clearInterval(_r)}),Nl("promotionCommonData",{closeFloater:N,bannerElkData:{show:{event:"show",event_category:"go_draw",event_label:"popup",xargs_event_category:"go_draw",...fn},click:{event:"click",event_category:"go_draw",event_label:"popup",xargs_event_category:"go_draw",...fn},close:{event:"click",event_category:"go_draw",event_label:"popup_close",xargs_event_category:"go_draw",...fn},dlgShow:{event:"show",event_category:"congrats",xargs_event_category:"congrats",...fn},dlgBuy:{event:"buy_now",event_label:"apply_coupon",event_category:"congrats",xargs_event_category:"congrats",...fn},dlgClose:{event:"click",event_label:"popup_close",event_category:"congrats",xargs_event_category:"congrats",...fn}}}),(ye,et)=>{var be,Ee,Ne,We,ht,vt,tn,an,Ut,vn,zn;const Ot=pF,kt=bo("track"),on=bo("track-label");return R(r).show?(G(),Q("div",OTe,[R(ke)?(G(),Q("section",{key:0,ref_key:"floatBannerRef",ref:L,class:ct(["fixed z-1000 text-center float-banner animate__animated_700ms",[R(Kr),{animate__zoomInBottomLeft:R(J)||R(oe),animate__zoomInBottomRight:!R(J)&&!R(oe),"is-desktop-only-float":R($e),"is-common-campaign-149-float":R(z),"is-common-autumn-157-float":R(J),"is-bookfab-obon-float":R(
81Z),"is-streamfab-autumn-float":R(Oe),"is-passkey-anniversary-float":R(oe)}]])},[ft((G(),Q("span",{class:"cursor-pointer absolute close-icon",onClick:B},[...et[0]||(et[0]=[X("i",{class:"iconfont-sg icon-menu-close"},null,-1)])])),[[kt,R(m)("click","floater","close"),"click"],[on,"float_banner_close"]]),!b.includes(R(g))&&!R(_e)?ft((G(),Q("a",{key:0,class:"flex h-full float-banner-content",href:R($t),target:R(r).linkTarget?R(r).linkTarget:"_self",onClick:N},[R(Pe)?(G(),Q("div",LTe,[(G(!0),Q(gt,null,ln(R(Re),(On,vr)=>(G(),Q(gt,{key:On.label},[X("div",RTe,[X("strong",null,pt(On.text),1),X("span",null,pt(On.label),1)]),vr<R(Re).length-1?(G(),Q("i",CTe)):he("",!0)],64))),128))])):he("",!0),(be=R(r))!=null&&be.title&&!R(ue)?(G(),Q("div",xTe,[X("div",{class:"float-banner-title",innerHTML:R(nn)?(Ee=R(r))==null?void 0:Ee.title:((Ne=R(r))==null?void 0:Ne.mobileTitle)||((We=R(r))==null?void 0:We.title2)||((ht=R(r))==null?void 0:ht.title)},null,8,ITe)])):he("",!0),R(r).btnShow&&!R(ue)?(G(),Q("div",{key:2,class:"button flex items-center justify-center",innerHTML:R(r).btnText},null,8,MTe)):he("",!0)],8,PTe)),[[kt,R(m)("hover","floater"),"hover"],[kt,R(m)("click","floater","open"),"click"]]):ft((G(),Q("a",{key:1,class:"flex h-full float-banner-content",href:R($t),target:R(r).linkTarget&&R($t)!=="javascript:void(0)"?R(r).linkTarget:"_self",onClick:nr},[R(Pe)?(G(),Q("div",DTe,[(G(!0),Q(gt,null,ln(R(Re),(On,vr)=>(G(),Q(gt,{key:On.label},[X("div",BTe,[X("strong",null,pt(On.text),1),X("span",null,pt(On.label),1)]),vr<R(Re).length-1?(G(),Q("i",UTe)):he("",!0)],64))),128))])):he("",!0),(vt=R(r))!=null&&vt.title&&!R(ue)?(G(),Q("div",FTe,[X("div",{innerHTML:R(nn)?(tn=R(r))==null?void 0:tn.title:((an=R(r))==null?void 0:an.mobileTitle)||((Ut=R(r))==null?void 0:Ut.title2)},null,8,$Te)])):he("",!0),R(r).btnShow&&!R(ue)?(G(),Q("div",{key:2,class:"button flex items-center justify-center",innerHTML:R(r).btnText},null,8,jTe)):he("",!0)],8,NTe)),[[kt,R(m)("hover","floater"),"hover"],[kt,R(m)("click","floater","open"),"click"]])],2)):he("",!0),(G(),je(W0,{to:"body"},[R(Xn)?(G(),Q("aside",{key:0,class:ct(["global-omikuji-result-floater",{"is-desktop-only-float":R($e),"is-dvdfab-obon":R(_e)}])},[X("div",{class:"global-omikuji-floater-prize",style:va({backgroundImage:`url(${R(Lr).resultFloaterBg||""})`})},[X("small",null,pt((vn=R(tt))==null?void 0:vn.fortuneJa),1),X("strong",null,[jn(" \xA5"+pt((zn=R(tt))==null?void 0:zn.couponJpy.toLocaleString("ja-JP"))+" ",1),et[1]||(et[1]=X("span",null,"\u30AF\u30FC\u30DD\u30F3",-1))])],4),X("div",VTe,[at(R(Dy)),X("span",null,[et[2]||(et[2]=jn(" \u6B8B\u308A ",-1)),X("strong",null,pt(R(pr)),1)])]),X("button",{type:"button",class:"global-omikuji-floater-buy",onClick:Yt}," \u4ECA\u3059\u3050\u8CFC\u5165 ")],2)):he("",!0)])),R(k)?ft((G(),Q("div",{key:1,class:"lng-modal-overlay",onClick:tc(sr,["self"])},[X("button",{class:"lng-modal-close","aria-label":"Close",onClick:sr},"\xD7"),at(Ot,{"page-type":"pop","result-origin":"popup","result-floater-enabled":!1,assets:R(Lr),"lottery-config":R(Mn),"promotion-info":R(yo),onComplete:Fr,onClose:sr},null,8,["assets","lottery-config","promotion-info"])],512)),[[Va,R(w)]]):he("",!0)])):he("",!0)}}}),hF=sn(zTe,[["__scopeId","data-v-4714add6"]]),HTe=Object.freeze(Object.defineProperty({__proto__:null,default:hF},Symbol.toStringTag,{value:"Module"}));var Fm={exports:{}},GTe=Fm.exports,C2;function qTe(){return C2||(C2=1,(function(t,e){(function(r,a){t.exports=a(r)})(typeof self<"u"?self:typeof window<"u"?window:typeof FM<"u"?FM:GTe,function(r){r=r||{};var a=r.Base64,s="2.6.4",l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=(function(z){for(var J={},re=0,oe=z.length;re<oe;re++)J[z.charAt(re)]=re;return J})(l),_=String.fromCharCode,m=function(z){if(z.length<2){var J=z.charCodeAt(0);return J<128?z:J<2048?_(192|J>>>6)+_(128|J&63):_(224|J>>>12&15)+_(128|J>>>6&63)+_(128|J&63)}else{var J=65536+(z.charCodeAt(0)-55296)*1024+(z.charCodeAt(1)-56320);return _(240|J>>>18&7)+_(128|J>>>12&63)+_(128|J>>>6&63)+_(128|J&63)}},b=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,g=function(z){return z.replace(b,m)},y=function(z){var J=[0,2,1][z.length%3],re=z.charCodeAt(0)<<16|(z.length>1?z.charCodeAt(1):0)<<8|(z.length>2?z.charCodeAt(2):0),oe=[l.charAt(re>>>18),l.charAt(re>>>12&63),J>=2?"=":l.charAt(re>>>6&63),J>=1?"=":l.charAt(re&63)];return oe.join("")},E=r.btoa&&typeof r.btoa=="function"?function(z){return r.btoa(z)}:function(z){if(z.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invali
81d characters.");return z.replace(/[\s\S]{1,3}/g,y)},S=function(z){return E(g(String(z)))},O=function(z){return z.replace(/[+\/]/g,function(J){return J=="+"?"-":"_"}).replace(/=/g,"")},w=function(z,J){return J?O(S(z)):S(z)},k=function(z){return w(z,!0)},P;r.Uint8Array&&(P=function(z,J){for(var re="",oe=0,Z=z.length;oe<Z;oe+=3){var ee=z[oe],ue=z[oe+1],ie=z[oe+2],_e=ee<<16|ue<<8|ie;re+=l.charAt(_e>>>18)+l.charAt(_e>>>12&63)+(typeof ue<"u"?l.charAt(_e>>>6&63):"=")+(typeof ie<"u"?l.charAt(_e&63):"=")}return J?O(re):re});var C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,L=function(z){switch(z.length){case 4:var J=(7&z.charCodeAt(0))<<18|(63&z.charCodeAt(1))<<12|(63&z.charCodeAt(2))<<6|63&z.charCodeAt(3),re=J-65536;return _((re>>>10)+55296)+_((re&1023)+56320);case 3:return _((15&z.charCodeAt(0))<<12|(63&z.charCodeAt(1))<<6|63&z.charCodeAt(2));default:return _((31&z.charCodeAt(0))<<6|63&z.charCodeAt(1))}},B=function(z){return z.replace(C,L)},N=function(z){var J=z.length,re=J%4,oe=(J>0?d[z.charAt(0)]<<18:0)|(J>1?d[z.charAt(1)]<<12:0)|(J>2?d[z.charAt(2)]<<6:0)|(J>3?d[z.charAt(3)]:0),Z=[_(oe>>>16),_(oe>>>8&255),_(oe&255)];return Z.length-=[0,0,2,1][re],Z.join("")},D=r.atob&&typeof r.atob=="function"?function(z){return r.atob(z)}:function(z){return z.replace(/\S{1,4}/g,N)},M=function(z){return D(String(z).replace(/[^A-Za-z0-9\+\/]/g,""))},U=function(z){return B(D(z))},F=function(z){return String(z).replace(/[-_]/g,function(J){return J=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Y=function(z){return U(F(z))},q;r.Uint8Array&&(q=function(z){return Uint8Array.from(M(F(z)),function(J){return J.charCodeAt(0)})});var H=function(){var z=r.Base64;return r.Base64=a,z};if(r.Base64={VERSION:s,atob:M,btoa:E,fromBase64:Y,toBase64:w,utob:g,encode:w,encodeURI:k,btou:B,decode:Y,noConflict:H,fromUint8Array:P,toUint8Array:q},typeof Object.defineProperty=="function"){var K=function(z){return{value:z,enumerable:!1,writable:!0,configurable:!0}};r.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",K(function(){return Y(this)})),Object.defineProperty(String.prototype,"toBase64",K(function(z){return w(this,z)})),Object.defineProperty(String.prototype,"toBase64URI",K(function(){return w(this,!0)}))}}return r.Meteor&&(Base64=r.Base64),t.exports&&(t.exports.Base64=r.Base64),{Base64:r.Base64}})})(Fm)),Fm.exports}var Cy,x2;function WTe(){if(x2)return Cy;x2=1;function t(_,m){let b;const g=document.cookie;return g&&(b=g.match(RegExp("(^| )"+_+"=([^;]*)(;|$)"))),b!=null?unescape(b[2]):null}function e(_,m,b,g=!1){if(_){let y;if(b){const S=new Date;S.setTime(S.getTime()+b*24*60*60*1e3),y=";expires="+S.toGMTString()}else y="";if(g){window.document.cookie=_+"="+m+" "+y+";path=/";return}let E=location.host;if(E=E.split(":")[0],/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/.test(E))window.document.cookie=_+"="+m+" "+y+";path=/";else if(E.split(".").length===1)window.document.cookie=_+"="+m+" "+y+";path=/";else{const S=E.split(".");S.shift();let O="."+S.join(".");document.cookie=_+"="+m+" "+y+"; path=/; domain="+O,(t(_)===null||t(_)!=m+"")&&(O="."+E,document.cookie=_+"="+m+" "+y+"; path=/; domain="+O)}}}function r(){return typeof document<"u"}function a(){var _=new Date,m=_.toISOString();return m}function s(){const _={landing:{url:{full:encodeURIComponent(window.location.href)}},referer:{url:{full:encodeURIComponent(document.referrer)}},time:{current:a()}};return JSON.stringify(_)}function l(_,m=7){if(!r()||!document.referrer||document.referrer==""||document.referrer.indexOf(window.location.host)!=-1)return;const b=window.location.host.indexOf("test")==-1?"":"_T";e(b+_,qTe().Base64.encode(s()),m)}function d(_){if(!r())return;const m=window.location.host.indexOf("test")==-1?"":"_T";e(m+_,"",-1)}return Cy={setCookieFromReferUrl:l,removeCookieFromReferUrl:d},Cy}var YTe=WTe();const KTe=["download_bookfab_win","download_bookfab_mac","download_downloader_mac","download_downloader_win","download_dvdfab_mac","download_dvdfab_win","download_explorerfab_win","download_passkey_win","download_photo_enhancer_ai","download_player_mac","download_player_win","download_playerfab_win","download_playerfab_mac","download_recordfab_mac","download_recordfab_win","download_unifab_mac","download_unifab_win","download_video_converter_pro","download_video_enhancer_ai"],gLe={download_bookfab_win:"BookFab_AudioBook_Creator",download_bookfab_mac:"BookFab_for_Mac",download_downloader_mac:"StreamFab_for_MAC",download_downloader_win:"StreamFab_Online",download_dvdfab_mac:"DVDFab_for_Mac",download_dvdfab_win:"DVDFab",download_explorerfab_win:"ExplorerFab",download_passkey_win:"PASSKEY",download_photo_enhancer_ai:"Photo_Enhancer_AI_Online",download_player_mac:"PlayerFab",download_player_win:"PlayerFab",download_playerfab_win:"PlayerFab",download_playerfab_mac:"PlayerFab",download_recordfab_mac:"RecordFab",download_recordfab_win:"RecordFab",download_unifab_mac:"UniFab_for_Mac",download_unifab_win:"UniFab",download_video_converter_pro:"DVDFAB_Video_Converter_Pro",download_video_enhancer_ai:"Photo_Enhancer_AI_Online"},JTe=[...KTe,"invoice","cross_download"],gF=["payment","complete_subscription"],XTe=["checkout","card_info","card_info_pay","card_info_onerway",...gF],QTe=()=>{const{$trace:t}=Mt();br(async()=>{await kr(),t.init(),t.tracePageView(e=>({...e})),t.traceDownload(),t.tracePseudoDownload(),t.trackBuy()})},ZTe={delay:"7000",swPath:"/webpush/sw.js",excludeRoutes:["checkout","card_info","card_info_pay","card_info_onerway","payment","complete_subscription"]},xy={webPushOptions:ZTe};function eke(t){this.config=t||{},this.serverAPIBaseURL=t.serverURL||"https://aiportrait.online",this.isSubscribed=!1,this.endPoint="",this.swRegistration=null,this.delay=t.delay||7e3,this.swPath=t.sw_path||"sw.js",this.guestKey="guest_user",this.openGuest=!0,this.reportUser=!0,this.isDebug=!0,this.getExplorer=function(){const e=navigator.userAgent.toLowerCase();let r="",a="",s="";0<e.indexOf("msie")?(r="IE",a=""+e.match(/msie [\d.]+;/gi)):0<e.indexOf("edge")?(r="Edge",a=""+e.match(/edge\/[\d.]+/gi)):0<e.indexOf("firefox")?(r="Firefox",a=""+e.match(/firefox\/[\d.]+/gi)):0<e.indexOf("chrome")?(r="Chrome",a=""+e.match(/chrome\/[\d.]+/gi)):0<e.indexOf("safari")&&e.indexOf("chrome")<0?(r="Safari",a=""+e.match(/version\/[\d.]+/gi)):0<=e.indexOf("opera")?(r="Opera",a=""+e.match(/version\/[\d.]+/gi)):navigator.appName==="Netscape"&&(a=e.split(";")[7].replace(/[ ]/g,"").match(/[\d\.]/g).toString().replace(/[,]/g,""),r="IE"),s=(a+"").replace(/[^0-9.]/gi,"");const l={};return l.explorer=r,l.version=s.split(".")[0],l},this.getNowFormatDate=function(){let e="yyyy-MM-dd HH:mm:ss",r=new Date,a,s={"M+":r.getMonth()+1,"d+":r.getDate(),"H+":r.getHours(),"m+":r.getMinutes(),"s+":r.getSeconds(),"q+":Math.floor((r.getMonth()+3)/3),S:r.getMilliseconds()};for(a in/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(r.getFullYear()+"").substr(4-RegExp.$1.length))),s)new RegExp("("+a+")").test(e)&&(e=e.replace(RegExp.$1,RegExp.$1.length==1?s[a]:("00"+s[a]).substr((""+s[a]).length)));return e},this.getClientTimezone=function(){return(60*-new Date().getTimezoneOffset()).toFixed(2)},this.getDeviceOs=function(){return navigator.platform||"other"},this.setCookie=function(e,r,a){let s=a||!1;try{s?s*=1e3:s=2592e6;const l=new Date;l.setTime(l.getTime()+s),document.cookie=e+"="+escape(r)+";expires="+l.toGMTString()}catch{return!1}},this.getCookie=function(e,r){r=r||!1;try{let a,s=new RegExp("(^| )"+e+"=([^;]*)(;|$)");return(a=document.cookie.match(s))?unescape(a[2]):r}catch{return r}},this.getCookieObj=function(e,r){r=r||!1;try{let a,s=new RegExp("(^| )"+e+"=([^;]*)(;|$)");return(a=document.cookie.match(s))?JSON.parse(unescape(a[2])):r}catch{return r}},this.isPopupDated=function(){return this.getCookie("is_popup_dated","true")==="true"},this.setPopupUnDated=function(){this.setCookie("is_popup_dated","false",86400)},this.isOnlineUser=function(){return this.getCookie("is_online_user","false")==="true"},this.setOnlineUser=function(){this.setCookie("is_online_user","true",0)},this.updateGuest=function(){const e={},r=this.getCookieObj(this.guestKey);r?(e.last_active=this.getNowFormatDate(),e.session_count=r.popup_count+1,e.created_at=r.created_at,e.user_agent=r.user_agent,e.popup_count=r.popup_count+1):(e.last_active=this.getNowFormatDate(),e.session_count=1,e.created_at=this.getNowFormatDate(),e.user_agent=navigator.userAgent,e.popup_count=1),this.setCookie(this.guestKey,JSON.stringify(e))},this.urlB64ToUint8Array=function(e){e=(e+"=".repeat((4-e.length%4)%4)).replace(/\-/g,"+").replace(/_/g,"/");const r=window.atob(e),a=new Uint8Array(r.length);for(let s=0;s<r.length;++s)a[s]=r.charCodeAt(s);return a},this.updateSubscriptionOnServer=function(e,r){const a=this;let s;e&&(a.endPoint=e,r==="sub"&&(s=(navigator.language||navigator.browserLanguage).toLowerCase(),e=JSON.parse(JSON.stringify(a.endPoint)),a.reportUser&&(e={language:s,diff_time:a.getClientTimezone(),device_model:a.getDeviceOs(),app_id:a.config.app_id,endpoint:e.endpoint,auth:e.keys.auth,pdhkey:e.keys.p256dh,explorer:a.getExplorer().explorer,explorer_version:a.getExplorer().version},fetch(a.serverAPIBaseURL+"/index.php/sub/register",{method:"POST",body:JSON.stringify(e),priority:"low",headers:new Headers({"Content-Type":"application/json"})}).then(function(l){return l.json()}).catch(function(l){}).then(function(l){l&&l.code==200&&a.setOnlineUser()}))),r==="unsub"&&(a.endPoint=""))},this.subscribeUser=function(){const e=this,r=e.urlB64ToUint8Array(e.config.applicationServerPublicKey);e.swRegistration.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:r}).then(function(a){e.updateSubscriptionOnServer(a,"sub"),e.isSubscribed=!0}).catch(function(a){})},this.unsubscribeUser=function(){const e=this;e.swRegistration.pushManager.getSubscription().then(function(r){if(r)return e.updateSubscriptionOnServer(r,"unsub"),r.unsubscribe()}).catch(function(r){}).then(function(){e.isSubscribed=!1})}
81,this.getSubStatus=function(e,r){const a=this;setTimeout(function(){a.isSubscribed?document.getElementById(e).innerHTML="Subscribed":document.getElementById(e).innerHTML="Unsubscribed"},r||2e3)},this.getUserPoint=function(e){const r=this;setTimeout(function(){const a=r.endPoint.endpoint},e||2e3)},this.initializeUI=function(){const e=this;e.swRegistration.pushManager.getSubscription().then(function(r){r&&e.updateSubscriptionOnServer(r,""),e.isSubscribed=r!==null,e.isSubscribed||setTimeout(function(){e.subscribeUser()},e.config.delay)})},this.randomString=function(e){e=e||32;const r="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",a=r.length;let s="";for(let l=0;l<e;l++)s+=r.charAt(Math.floor(Math.random()*a));return s},this.init=function(){const e=this;let r;"serviceWorker"in navigator&&"PushManager"in window&&(r=e.swPath||"sw.js",navigator.serviceWorker.register(r).then(function(a){e.swRegistration=a,e.swRegistration.update(),e.initializeUI()}).catch(function(a){}))},this.init()}const Iy=xy==null?void 0:xy.webPushOptions,tke=()=>{const t=Qe(),e=j.common().locale,r=Iy.excludeRoutes;br(()=>{const{webPush:a}=Se();if(!r.includes(t.name)&&a[e].enabled){const s={applicationServerPublicKey:a[e].publicKey,app_id:a[e].appId,delay:Iy.delay,sw_path:Iy.swPath};new eke(s)}})},nke=(t=!0)=>{const e=Cn(),r=j.common().locale,a=j.common().userTagsRes,s={},l=j.product().currency[r],d={email:e,confirm_email:e,locale:r,lang:r,language:r,country:Ge("country_info_code").value||"",token_id:Ge("_EA_TID").value||"",finger_id:Ge("_EA_FID").value||"",pid:"",mode:Ea()?"test":"online",ip:j.common().ip||"",currency:l[0],exchange:l[0],user_id:Ge("uid").value||""},_=(E,S)=>{const O={};for(const k in E.params)E.params[k]&&(O[k]=E.params[k]);const w=mee(tee[r],S);return E.method==="post"?new Br().post(w,O,{headers:s}):new Br().get(w,O,{headers:s})},m=E=>{if(!E)return Promise.resolve({data:{value:{cscode:0,data:{}}}});const S={lang:r,email:E};return al.noPid.eds.params=S,_(al.noPid.eds,"eds")},b=E=>{var O;const S={"[filters][pid][$eq]":E};return new Br().get(((O=yt().public)==null?void 0:O.API_BASE)+"/api/products",S,{_cache:!0,_cacheKey:`preload.product.${E}`})},g=E=>{for(const S in al.noPid){if(S==="eds")continue;const O=al.noPid[S];for(const w in O.params)Object.keys(d).includes(w)&&d[w]&&(O.params[w]=d[w]);S==="couponuseable"&&!O.params.user_id&&!O.params.email||_(O,S)}m(d.email).then(S=>{var w,k;const O=((w=S.data.value)==null?void 0:w.cscode)===0?((k=S.data.value)==null?void 0:k.data)||{}:{};for(const P of E){const C=km(P),L=C==null?void 0:C.pid;let B=L;L.toString().includes(",")&&(B=L.split(",")[0]),b(B).then(N=>{var F,Y;const D=Ii(((Y=(F=N.data.value)==null?void 0:F.data)==null?void 0:Y[0])||{}),M=hee(P,d.email,O,D,a),U={...d,pid:L};for(const q in al.needPid){const H=al.needPid[q];for(const J in U)U[J]&&Object.keys(H.params).includes(J)&&(H.params[J]=U[J]);q==="ratioindex"?H.params={...M==null?void 0:M.params,...H.params}:q==="orderprice"?H.params={...M==null?void 0:M.orderParams,...M==null?void 0:M.params}:q==="userprofile"&&(H.params={...M==null?void 0:M.orderParams,...M==null?void 0:M.params,...H.params});const K=L&&[822,1822,838,1838].includes(+L),z=(D==null?void 0:D.productLine)==="streamfab"&&(D==null?void 0:D.type)==="single"&&!K;q==="pay-checkout-add"&&!z||_(H,q)}}).catch(N=>{})}}).catch(S=>{})},y=()=>{var E;try{const{count:S,duration:O}=ZZ,w=(ol==null?void 0:ol.all)||[],k=(ol==null?void 0:ol[r])||[],P=[...w,...k],C=j.common().pageProLine,L=j.common().pageType;if(eee||QZ.includes(Qe().name)||L==="product"&&XZ.includes(C)||Ol().value&&P.includes((E=Ol().value)==null?void 0:E.pid)){const B=document.querySelectorAll("a"),N=[];if(B.forEach(D=>{if(D.href.includes("checkout.htm?")&&D.href.includes("=LFT")){const M=km(D.href);N.some(U=>km(U).pid===M.pid)||N.push(D.href)}}),N.length>0)for(let D=0;D<S;D++)setTimeout(()=>{g(N)},D*O)}}catch{}};return tr(()=>fp().value,()=>{fp().value||setTimeout(()=>{y()},200)}),br(()=>{t&&setTimeout(()=>{y()},0)}),{_init:y,renderQuerys:g}},bLe=(t=1024)=>{const e=typeof window>"u",r=()=>{var d;try{const _=(d=j==null?void 0:j.common)==null?void 0:d.call(j);if(_&&_.mobile!==void 0)return _.mobile}catch{}return!1},a=Te(e?t:window.innerWidth),s=Te(r()),l=()=>{typeof window<"u"&&(a.value=window.innerWidth,s.value=window.innerWidth<t)};return br(()=>{typeof window<"u"&&(a.value=window.innerWidth,s.value=window.innerWidth<t,window.addEventListener("resize",l))}),ta(()=>{typeof window<"u"&&window.removeEventListener("resize",l)}),{isEqual:s,windowWidth:a}},rke=()=>{document.querySelectorAll('a[href*="download.php"]').forEach(t=>{t.getAttribute("data-my-btn-type")!=="download"&&(t.removeEventListener("click",S0),t.addEventListener("click",S0))})},I2=(t,e=3e3)=>{if(typeof window>"u"){t();return}"requestIdleCallback"in window?Gm(t,{timeout:e}):setTimeout(t,2e3)},oke=t=>`(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){if(typeof w.UET!=="function"){return}var o={ti:"${t}"};o.q=w[u],w[u]=new w.UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");`,ake=()=>{var m,b,g;const t=Qe();if(!(t&&t.name)||j.common().mobile)return;const e=!!Se().gtmId;if(!e){const y=j.common().locale,E=((g=(b=(m=Se())==null?void 0:m.uet)==null?void 0:b[y])==null?void 0:g.tagId)||"134618004",S=document.createElement("script");S.type="text/javascript";
81const O=oke(E);S.appendChild(document.createTextNode(O)),document.body.append(S)}const r=t.name;let a="view_search_results",s="",l="searchresults";XTe.includes(r)?gF.includes(r)?(a="purchase",s="0",l="purchase"):(a="add_to_cart",s=t.query.pid?String(t.query.pid):"20020",l="cart"):j.common().pageType&&j.product().currentPid&&(a="view_item",s=String(j.product().currentPid),l="product");const d=`window.uetq=window.uetq||[];window.uetq.push('event','${a}',{${s?"'ecomm_prodid':'"+s+"',":""}'ecomm_pagetype':'${l}'${a==="purchase"?",'gv':'0'":""}});`,_=document.createElement("script");if(_.type="text/javascript",_.appendChild(document.createTextNode(d)),document.body.append(_),e){const y=`window.dataLayer=window.dataLayer||[];window.dataLayer.push(${JSON.stringify({event:a,ecomm_pagetype:l,...s?{ecomm_prodid:s}:{}})});`,E=document.createElement("script");E.type="text/javascript",E.appendChild(document.createTextNode(y)),document.body.append(E)}},ike=t=>{const e=r=>{const a=m=>{var b,g;return(b=m.dataset)!=null&&b.buyDlg&&((g=m.dataset)==null?void 0:g.buyDlg)==="show"?m:a(m.parentNode)},s=a(r.target);if(!s)return;const l=s.getAttribute("data-pid"),d=s.getAttribute("data-pname")||"",_=s.getAttribute("data-hasmac")||"";t(l,d,_)};document.querySelectorAll('*[data-buy-dlg="show"]').forEach(r=>{r.removeEventListener("click",e),r.addEventListener("click",e)})},bF=(t=!0)=>{var _,m,b,g,y,E;const e=gr({hideNavRouteName:["checkout"].includes(Qe().name),buyDialog:{show:!1,pid:"",pname:"",hasMac:""}}),r=GB.includes(Qe().name),a=JTe.includes(Qe().name),s=((m=(_=Se())==null?void 0:_.siteCfg)==null?void 0:m.domainType)==="dvdfab_us";t&&(Lle(),s?r||(!e.hideNavRouteName&&X0e(),!e.hideNavRouteName&&Q0e()):(["bookfab","plyerfab"].includes((g=(b=Se())==null?void 0:b.siteCfg)==null?void 0:g.proLine)&&j.common().setPageProLine((E=(y=Se())==null?void 0:y.siteCfg)==null?void 0:E.proLine),!e.hideNavRouteName&&!r&&!a&&p_e(),!e.hideNavRouteName&&!r&&!a&&__e()),!e.hideNavRouteName&&!r&&J0e(),QTe(),I2(()=>{const{setCookieSuffix:S}=mp();r||S(),tke(),nke()}));const l=()=>{const{$trace:S}=Mt(),O=Qe().name;if(HB.includes(O)||dEe.includes(O))return;const w=new MutationObserver(()=>{if(!document.querySelector("h1")){let k="no_h1_tag";document.querySelector("h2")||(k="no_h1_tag_no_h2_tag"),S.traceCustomEvent({event:"error",event_value:k,fail_info:{detail:O}})}!document.querySelector("h2")&&O==="index"&&S.traceCustomEvent({event:"error",event_value:"no_h2_tag",fail_info:{detail:O}}),w.disconnect()});w.observe(document.body,{childList:!0,subtree:!0})};j.product().setDlgBuyData({show:!1,pid:"",pname:"",hasMac:""});const d=()=>{ike((S,O,w)=>{j.product().setDlgBuyData({show:!0,pid:S,pname:O,hasMac:w}),e.buyDialog.show=!0,e.buyDialog.pid=S,e.buyDialog.pname=O,e.buyDialog.hasMac=w})};return br(()=>{t&&kr(()=>{rke(),d(),YTe.setCookieFromReferUrl("_ET_AF"),I2(()=>{s||ake(),l()})})}),{...gs(e),initDlgOpenEvent:d,isShowBuyDialog:u_e().isShowBuyDialog,isBannerShow:WB().need&&!r,isHeaderBannerShow:mp().isHeaderBannerShow.value&&!r,isFloatBannerShow:mp().isFloatBannerShow.value&&!r,isSpecialPage:r}},ske={class:"error-404-wrap"},cke={class:"title5 pt-10a pb-3a"}
81,uke=["href"],lke={key:0,class:"err-content pt-40a pb-10a text-center"},dke={"data-aos":"fade-up"},pke=["innerHTML"],_ke=["href"],fke={class:"card grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-x-24"},mke=["data-aos-delay"],hke={class:"title5 mb-3a"},gke=["innerHTML"],bke=Lt({__name:"error404",props:{proListShow:{type:Boolean,default:!0}},async setup(t){var g;let e,r;const{isBannerShow:a,isHeaderBannerShow:s}=bF(),{need:l}=WB(),d=Te({}),{apiPageError:_}=Ft(),{data:m}=([e,r]=X2(()=>_.index({locale:j.common().locale},{key:"page-error"})),e=await e,r(),e);(g=m.value)!=null&&g.data&&(d.value=Ze(m.value.data)||{});const b=ce(()=>{var y;return Ze((y=d.value)==null?void 0:y.media)});return(y,E)=>{const S=Or,O=Ga,w=VB,k=Es,P=EE,C=KB,L=hF,B=uc;return G(),Q("div",ske,[at(w,{size:"large",center:"",class:"banner"},{default:nt(()=>[at(O,null,{default:nt(()=>{var N,D,M,U;return[(N=R(b))!=null&&N.url?(G(),je(S,{key:0,class:"my-img",width:R(b).width,height:R(b).height,src:R(b).url,alt:R(b).alternativeText},null,8,["width","height","src","alt"])):he("",!0),X("p",cke,pt((D=R(d))==null?void 0:D.title),1),X("a",{href:(M=R(d))==null?void 0:M.descLink,class:"font-s-md color-link link-hover-line back-home"},[jn(pt((U=R(d))==null?void 0:U.desc)+" ",1),E[0]||(E[0]=X("i",{class:"iconfont-sg icon-caret-right font-size-14"},null,-1))],8,uke)]}),_:1})]),_:1}),t.proListShow?(G(),Q("div",lke,[at(O,null,{default:nt(()=>{var N,D,M,U;return[X("div",dke,[X("h1",{class:"title2",innerHTML:(N=R(d))==null?void 0:N.cardTitle},null,8,pke),X("a",{href:("fixedMainUrl"in y?y.fixedMainUrl:R(mB))(("useStore"in y?y.useStore:R(j)).common().locale,(D=R(d))==null?void 0:D.cardLink),class:"font-s-md color-link link-hover-line back-home"},[jn(pt((M=R(d))==null?void 0:M.cardDesc)+" ",1),E[1]||(E[1]=X("i",{class:"iconfont-sg icon-caret-right font-size-14"},null,-1))],8,_ke)]),X("div",fke,[(G(!0),Q(gt,null,ln((U=R(d))==null?void 0:U.list,(F,Y)=>(G(),Q("div",{key:F.id,"data-aos":"fade-up","data-aos-delay":(Y%3+1)*100,class:"card-col"},[at(P,{class:"relative card-item"},{default:nt(()=>{var q;return[(q=("getStrapiData"in y?y.getStrapiData:R(Ze))(F.media))!=null&&q.url?(G(),je(S,{key:0,class:"absolute top--32 left-50% translate-x--50%",width:"100",height:"100",src:("getStrapiData"in y?y.getStrapiData:R(Ze))(F.media).url,alt:("getStrapiData"in y?y.getStrapiData:R(Ze))(F.media).alternativeText},null,8,["src","alt"])):he("",!0),X("h3",hke,pt(F.title),1),X("div",{class:"pb-6a",innerHTML:F.desc},null,8,gke),at(k,{href:F.link,size:"normal"},{default:nt(()=>[jn(pt(F.linkText),1)]),_:2},1032,["href"])]}),_:2},1024)],8,mke))),128))])]}),_:1})])):he("",!0),at(B,null,{default:nt(()=>[R(l)&&R(s)?(G(),je(C,{key:0})):he("",!0),R(a)?(G(),je(L,{key:1})):he("",!0)]),_:1})])}}}),vke=sn(bke,[["__scopeId","data-v-635875a0"]]),yke={class:"status-500"},Eke={class:"img-layered-wrapper"},wke={class:"first_row"},Ske=["innerHTML"],Tke={key:0,class:"retry-btn-wrapper"},kke=Lt({__name:"ServerError",props:{errorInfo:{type:Object,default:()=>{}}},async setup(t){var O;let e,r;const a=Te({}),{apiPageError:s}=Ft(),{data:l}=([e,r]=X2(()=>s.error_500({locale:j.common().locale},{key:"page-error-500"})),e=await e,r(),e);(O=l.value)!=null&&O.data&&(a.value=Ze(l.value.data)||{});const d=ce(()=>{var w;return Ze((w=a.value)==null?void 0:w.media)}),_=t,{$trace:m}=Mt(),b=Te(10);let g=null;const y=ce(()=>{var w;return(w=a.value)!=null&&w.desc?a.value.desc.replace("{num}",`<span style="color: #0888FF; display: inline-block; width: 30px; text-align: center;">${String(b.value)}</span>`):""}),E=Te(!1);br(async()=>{var F,Y;g=cc(()=>{b.value>1?b.value--:(g&&clearInterval(g),window.location.reload())},1e3);const w=((Y=(F=_.errorInfo)==null?void 0:F.cause)==null?void 0:Y.toString())||"",k=navigator.userAgent,P=/googlebot|google-inspectiontool/i.test(k),C=/bingbot/i.test(k);E.value=window.location.host.includes(":");let L=window.location.host.replace(/\./g,"-");L.startsWith("test")&&(L=L.replace(/test\d+/,"test"));const B=E.value?"nuxt/dvdfab-main-dev":`nuxt/${L}`,N=Ge("email").value||Ge("elk_user_email").value||"",D=Date.now()
81*1e6,M={resourceLogs:[{resource:{attributes:[{key:"service.name",value:{stringValue:B}}]},scopeLogs:[{scope:{name:"server-error-reporter"},logRecords:[{timeUnixNano:String(D),severityText:"ERROR",severityNumber:17,body:{stringValue:"front 500 error"},attributes:[{key:"userEmail",value:{stringValue:N}},{key:"http.url",value:{stringValue:window.location.href}},{key:"user_agent",value:{stringValue:k}},{key:"bot_type",value:{stringValue:P?"googlebot":C?"bingbot":"unknown"}},{key:"bot.is_googlebot",value:{boolValue:P}},{key:"error.type",value:{stringValue:w.split(":")[0].trim()||"Unknown Error"}},{key:"error.stack",value:{stringValue:JSON.stringify(_.errorInfo)}}]}]}]}]},U="https://otel-us.dvdfab.me/v1/logs";try{fetch(U,{method:"POST",headers:{"Content-Type":"application/json"},keepalive:!0,body:JSON.stringify(M)}).catch(()=>{})}catch{}await kr(),m.traceCustomEvent({event:"error",xargs_event_category:"page_server_error",event_label:w.split(":")[0].trim(),event_value:JSON.stringify(_.errorInfo)})}),ta(()=>{g&&clearInterval(g)});const S=()=>{E.value||window.location.reload()};return(w,k)=>{const P=Or,C=Es,L=Ga,B=VB;return G(),Q("div",yke,[at(B,{size:"large",center:"",class:"banner"},{default:nt(()=>[at(L,null,{default:nt(()=>{var N,D,M;return[X("div",Eke,[k[0]||(k[0]=X("div",{class:"img-gradient-bg"},null,-1)),(N=R(d))!=null&&N.url?(G(),je(P,{key:0,class:"my-img-absolute",width:R(d).width,height:R(d).height,src:R(d).url,alt:R(d).alternativeText},null,8,["width","height","src","alt"])):he("",!0)]),X("h1",wke,pt((D=R(a))==null?void 0:D.title),1),k[1]||(k[1]=X("h2",{style:{display:"none"}},"status code: 500",-1)),X("p",{class:"second_row",innerHTML:R(y)},null,8,Ske),(M=R(a))!=null&&M.cardTitle?(G(),Q("div",Tke,[at(C,{class:"retry-btn",onClick:S},{default:nt(()=>{var U;
81return[jn(pt((U=R(a))==null?void 0:U.cardTitle),1)]}),_:1})])):he("",!0)]}),_:1})]),_:1})])}}}),Ake=sn(kke,[["__scopeId","data-v-2beab6c9"]]),Oke=["innerHTML"],Pke=["innerHTML"],Lke=Lt({__name:"SmartHtml",props:{content:{type:String,required:!0,default:""}},setup(t){const e=t,r=a=>a?/<p(\s+[^>]*)?>([\s\S]*?)<\/p>|<p\s*\/>|<a(\s+[^>]*)?>([\s\S]*?)<\/a>/i.test(a):!0;return(a,s)=>r(e.content)?(G(),Q("div",{key:0,innerHTML:e.content},null,8,Oke)):(G(),Q("p",{key:1,innerHTML:e.content},null,8,Pke))}}),Rke=["streamfab","musicfab"],Cke=["streamfab.dvdfab","musicfab.dvdfab"],xke=(t,e)=>Rke.some(r=>r===e)?!0:Cke.some(r=>t.includes(r)),Ike=t=>{const{link:e,host:r="",siteLevel:a=1,proLine:s="",locale:l="en"}=t;if(!e.includes("/sitemap"))return e;const d=r.includes("dvdfab.us"),_=l==="ja"?"ja_org":l;return a===1&&!d||a===2&&xke(r,s)?e.replace(`_${_}`,"_index"):e},Mke=["login","register","forget_password","reset_password"],Nke={key:0,class:"server-list flex items-center gap-4a"},Dke={key:0,class:"server-icon iconfont-sg"},Bke=["innerHTML"],Uke={class:"menu-left py-10a flex w75% gap20"},Fke={class:"menu-title"},$ke=["innerHTML"],jke={key:0},Vke=["href"],zke=["href"],Hke={key:0,class:"menu-right py-10a pl16 w26%"},Gke=["innerHTML"],qke={class:"subscribe-box mt15 mb6"},Wke=["placeholder"],Yke={key:2,class:"subscribe-agree flex items-start gap-2a"},Kke={class:"pb-20a site-info"},Jke={class:"flex justify-between gap20 pt-10a"},Xke={class:"flex items-center flex-wrap gap10 gap-col-30"},Qke={href:"/",class:"navbar-logo font-size-0"},Zke={key:0,class:"protocol-list flex gap10 gap-x-4a flex-wrap"},e1e=["href","rel","innerHTML"],t1e={key:0,class:"footer-lang-box"},n1e=["innerHTML"],r1e={class:"lang-list"},o1e=["href","rel","innerHTML"],a1e=Lt({name:"FooterBar",__name:"Index",setup(t){var z,J,re,oe,Z,ee,ue;const e=Do("promotionTheme",null),r=ce(()=>{var ie;return((ie=e==null?void 0:e.value)==null?void 0:ie.assets.footerBg)??null}),a=ce(()=>{var ie;return((ie=e==null?void 0:e.value)==null?void 0:ie.assets.element1)||null}),s=Qe(),l=j.common().locale,d=Se(),_=vs({routeName:s.name,pathname:s.path,pageProductLine:j.common().pageProLine,appProductLine:(z=d==null?void 0:d.siteCfg)==null?void 0:z.proLine}),m=Te(!1),b=Te(""),g=Te(!1),y=Te(""),E=Te(!1),S=Te(!1),{data:O}=Oo("footerBar"),w=Ze((J=O==null?void 0:O.value)==null?void 0:J.data)||{},k=w.serverMediaList||[],P=w.menuList||[],C=w.linkList||[],L={en:"English",de:"Deutsch",fr:"Fran\xE7ais",ja:"\u65E5\u672C\u8A9E",zh:"\u7E41\u9AD4\u4E2D\u6587"},B=[];for(const ie in L)d!=null&&d.webDomain[ie]&&B.push({link:_?g3(ie):`https://${d.webDomain[ie]}`,lang:ie,label:L[ie]});const N=()=>{var qe,mt;const ie=b.value,{$trace:_e}=Mt(),Oe=((qe=Se())==null?void 0:qe.mainDomain)||((mt=Se())==null?void 0:mt.webDomain),Ce={email:ie,lang:j.common().locale,check_url:`https://${Oe[l]}/newsletter.htm?a=subscribe&t=check&h=`};if(D(ie)){if(w.subscribeBottom&&!S.value){g.value=!0,E.value=!1,y.value=w.subscribeError5;return}Ft().apiCommon.subNewsletter(Ce).then((Je={})=>{var ke;if((((ke=Je==null?void 0:Je.data)==null?void 0:ke.value)||{}).cscode===0)E.value=!0,g.value=!0,y.value=w.subscribeError4,setTimeout(()=>{b.value="",E.value=!1,g.value=!1,S.value=!1},3e3);else{E.value=!1,y.value=w.subscribeError3;const ze=JSON.stringify(Je),Le={event:"error",event_label:ie,xargs_event_category:"subscribe_newsletters",event_value:ze};_e.traceCustomEvent(Le)}}).catch(Je=>{})}},D=ie=>{const _e=/^([A-Za-z0-9_\+\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;return ie===""?(g.value=!0,y.value=w.subscribeError2,!1):_e.test(ie)?!0:(g.value=!0,y.value=w.subscribeError1,!1)},M=ce(()=>{const ie=["resource","resource-type","resource-type-id","topic","topic-id","downloader-topics","downloader-id","recorder","recorder-id","article-id","blog","blog-id","type","type-id","play_video","play_video-id","play_blu_ray","play_blu_ray-id","play_uhd","play_uhd-id","play_dvd","play_dvd-id",{has:"_downloader-id"}],_e=Qe().name;return ie.every(Oe=>typeof Oe=="string"?Oe!==_e:Oe.has?_e?!_e.includes(Oe.has):!0:!1)}),U=((oe=(re=Se())==null?void 0:re.siteCfg)==null?void 0:oe.siteLevel)||1,F=((ee=(Z=Se())==null?void 0:Z.siteCfg)==null?void 0:ee.proLine)||"",Y=((ue=Se().webDomain)==null?void 0:ue[j.common().locale])||"",q=ie=>Ike({link:ie,host:Y,siteLevel:U,proLine:F,locale:j.common().locale}),H=ie=>{if(!(ie!=null&&ie.link))return"javascript:void(0)";if((ie==null?void 0:ie.eventLabel)==="forum_dvdfab"){const _e=j.common().locale==="zh"?"zh-Hant":j.common().locale;return Ge("laravel_session").value?`${ie.link}?laravel_session=${Ge("laravel_session").value}&lang=${_e||"en"}`:`${ie.link}?lang=${_e||"en"}`}return ie.link},K=ie=>{var Oe;return!((Oe=ie==null?void 0:ie.link)==null?void 0:Oe.includes("newsletter"))||j.common().mobile};return(ie,_e)=>{var ze;const Oe=Or,Ce=Ga,qe=Lke,mt=Es,Je=Or,$e=bo("track-label"),ke=bo("track");return G(),Q("footer",{id:"footerWrapper","aria-label":"Footer",class:"footer-wrapper theme-common",style:va(r.value?{backgroundImage:`url(${r.value})`,backgroundSize:"cover",backgroundPosition:"center"}:{})},[a.value?(G(),je(Oe,{key:0,src:a.value,alt:"decoration",class:"promotion-element-1"},null,8,["src"])):he("",!0),!R(Mke).includes(R(s).name)&&R(s).name!=="member"?(G(),Q(gt,{key:1},[at(Ce,null,{default:nt(()=>{var Le;return[(Le=R(k))!=null&&Le.length?(G(),Q("ul",Nke,[(G(!0),Q(gt,null,ln(R(k),(Me,Pe)=>{var Re,it;return G(),Q("li",{key:`server-${Pe}`,class:"server-item flex items-center flex-1 pl27"},[Me.icon?(G(),Q("i",Dke)):he("",!0),at(Oe,{width:"44",height:"44",src:(Re=("getStrapiData"in ie?ie.getStrapiData:R(Ze))(Me.media))==null?void 0:Re.url,alt:(it=("getStrapiData"in ie?ie.getStrapiData:R(Ze))(Me.media))==null?void 0:it.alternativeText},null,8,["src","alt"]),X("span",{class:"color-white server-text ml-4a",innerHTML:Me.title},null,8,Bke)])}),128))])):he("",!0),_e[4]||(_e[4]=X("hr",{class:"split-line"},null,-1))]}),_:1}),(ze=R(P))!=null&&ze.length?(G(),je(Ce,{key:0,class:"menu-box"},{default:nt(()=>[X("section",Uke,[(G(!0),Q(gt,null,ln(R(P),Le=>(G(),Q("ul",{key:`menu-${Le.label}`,class:"menu-list w25%"},[X("li",Fke,[X("span",{class:"c-white font-bold",innerHTML:Le.label},null,8,$ke)]),(G(!0),Q(gt,null,ln(Le.list,Me=>{var Pe,Re,it,Et,Dt;return G(),Q(gt,{key:Me.label},[K(Me)?(G(),Q("li",jke,[Me.noOpener&&((Pe=Me==null?void 0:Me.link)!=null&&Pe.includes("https"))?ft((G(
81),Q("a",{key:0,href:Me.link,target:"_blank",rel:"noopener",class:"link-hover-line"},[jn(pt(Me.label),1)],8,Vke)),[[$e,("getComponentsName"in ie?ie.getComponentsName:R(Bi))(Me.eventLabel)],[ke,{event:"click",event_value:Me.eventLabel,event_label:(it=(Re=Me.eventLabel)==null?void 0:Re.toLowerCase())==null?void 0:it.replace(/\s/g,"_"),xargs_event_category:"nav",event_target:{position:"main_nav_footer"}},"click"]]):ft((G(),Q("a",{key:1,href:H(Me),class:"link-hover-line"},[jn(pt(Me.label),1)],8,zke)),[[$e,("getComponentsName"in ie?ie.getComponentsName:R(Bi))(Me.eventLabel)],[ke,{event:"click",event_value:Me.eventLabel,event_label:(Dt=(Et=Me.eventLabel)==null?void 0:Et.toLowerCase())==null?void 0:Dt.replace(/\s/g,"_"),xargs_event_category:"nav",event_target:{position:"main_nav_footer"}},"click"]])])):he("",!0)],64)}),128))]))),128))]),("useStore"in ie?ie.useStore:R(j)).common().mobile?he("",!0):(G(),Q("section",Hke,[R(w).subscribeNewsletter?(G(),Q("span",{key:0,class:"c-white font-bold",innerHTML:R(w).subscribeNewsletter},null,8,Gke)):he("",!0),R(w).subscribe?(G(),je(qe,{key:1,class:"font-s-sm op-70",content:R(w).subscribe},null,8,["content"])):he("",!0),X("div",qke,[ft(X("input",{id:"subValue","onUpdate:modelValue":_e[0]||(_e[0]=Le=>wl(b)?b.value=Le:null),type:"text",placeholder:R(w).emailAddress},null,8,Wke),[[K2,R(b)]]),ft((G(),je(mt,{size:"small",class:"gosub",onClick:N},{default:nt(()=>[jn(pt(R(w).subscribeBtnText),1)]),_:1})),[[$e,("getComponentsName"in ie?ie.getComponentsName:R(Bi))("subscribe_newsletters")],[ke,{event:"subscribe",xargs_event_category:"subscribe_newsletters",email:R(b),xargs_email_source:"sub",xargs_email_item:"newsletter"},"click"]]),R(g)?(G(),Q("div",{key:0,class:ct(["email-err",R(E)?"email-success":""])},pt(R(y)),3)):he("",!0)]),R(w).subscribeBottom?(G(),Q("label",Yke,[ft(X("input",{"onUpdate:modelValue":_e[1]||(_e[1]=Le=>wl(S)?S.value=Le:null),type:"checkbox",class:"subscribe-checkbox mt-6"},null,512),[[AK,R(S)]]),at(qe,{class:"font-s-sm subscribe-agree-text",content:R(w).subscribeBottom},null,8,["content"])])):he("",!0)]))]),_:1})):he("",!0)],64)):he("",!0),X("div",Kke,[at(Ce,{class:"footer-bottom"},{default:nt(()=>{var Le,Me,Pe,Re;return[_e[6]||(_e[6]=X("hr",{class:"split-line"},null,-1)),X("div",Jke,[X("section",Xke,[ft((G(),Q("a",Qke,[at(Je,{src:(Le=("getStrapiData"in ie?ie.getStrapiData:R(Ze))(R(w).logo))==null?void 0:Le.url,width:"112",height:"36",alt:"dvdfab logo"},null,8,["src"])])),[[$e,("getComponentsName"in ie?ie.getComponentsName:R(Bi))("home")]]),(Me=R(C))!=null&&Me.length?(G(),Q("ul",Zke,[(G(!0),Q(gt,null,ln(R(C),(it,Et)=>(G(),Q("li",{key:it.label+Et,class:"protocol-item"},[X("a",{href:q(it.link),rel:it.rel,target:"_blank",class:ct([it.class,"link-hover-line"]),innerHTML:it.label},null,10,e1e)]))),128))])):he("",!0)]),M.value?(G(),Q("section",t1e,[X("div",{class:"lang-select-box",onMouseleave:_e[3]||(_e[3]=it=>m.value=!1)},[X("button",{class:"lang-btn flex items-center",onClick:_e[2]||(_e[2]=it=>m.value=!0)},[ft(X("span",{innerHTML:L[R(l)]},null,8,n1e),[[$e,("getComponentsName"in ie?ie.getComponentsName:R(Bi))(L[R(l)])]]),_e[5]||(_e[5]=X("i",{class:"iconfont-sg icon-caret-down font-size-11 ml5"},null,-1))]),ft(X("ul",r1e,[(G(),Q(gt,null,ln(B,(it,Et)=>X("li",{key:it.label+Et,class:ct([[it.lang===R(l)?"active":""],"lang-item"])},[ft(X("a",{class:"footer-item-link",href:it.link?it.link:"javascript:;",rel:it.rel,innerHTML:it.label},null,8,o1e),[[$e,("getComponentsName"in ie?ie.getComponentsName:R(Bi))(it.lang)]])],2)),64))],512),[[Va,B==null?void 0:B.length]])],32)])):he("",!0)]),R(w).brand?(G(),je(qe,{key:0,class:"op-70 pt-3a",content:(Re=(Pe=R(w))==null?void 0:Pe.brand)==null?void 0:Re.replace("{year}",new Date().getFullYear())},null,8,["content"])):he("",!0),R(w).bottom?(G(),je(qe,{key:1,class:"mt-20 op-70",content:R(w).bottom},null,8,["content"])):he("",!0)]}),_:1})])],4)}}}),vF=sn(a1e,[["__scopeId","data-v-1bc2b449"]]),i1e=Object.freeze(Object.defineProperty({__proto__:null,default:vF},Symbol.toStringTag,{value:"Module"})),s1e=["data-glob-promotion-name","data-glob-promotion-cookie-suffix","data-warden-g-parm"],c1e=Lt({__name:"error",props:["error"],setup(t){return bF(),sc({title:"DVDFab",meta:[{name:"robots",content:"noindex"}
81]}),(e,r)=>{var _,m;const a=jB,s=vke,l=Ake,d=vF;return G(),Q("div",{class:ct(["page-error-page","theme-"+(!("useStore"in e?e.useStore:R(j)).promotion().productLine||("useStore"in e?e.useStore:R(j)).promotion().productLine=="common"?"dvdfab":("useStore"in e?e.useStore:R(j)).promotion().productLine)]),"data-has-headbanner":"has-headbanner","data-glob-promotion-name":("useStore"in e?e.useStore:R(j)).promotion().productLine||"common","data-glob-promotion-cookie-suffix":("useStore"in e?e.useStore:R(j)).promotion().cookieSuffix||"default","data-warden-g-parm":("base64Encode"in e?e.base64Encode:R(nc))({xargs_http_code:(_=t.error)==null?void 0:_.statusCode,fail_info:{detail:t.error?JSON.stringify(t.error):""}}),"data-padding-top":"8c5ccfa2-eb4e-495b-a508-845178d44595"},[at(a),((m=t.error)==null?void 0:m.statusCode)===404?(G(),je(s,{key:0})):(G(),je(l,{key:1,"error-info":t.error},null,8,["error-info"])),at(d)],10,s1e)}}}),u1e=sn(c1e,[["__scopeId","data-v-1713fecf"]]),l1e={key:0},M2={__name:"nuxt-root",setup(t){const e=()=>null,r=Mt(),a=r.deferHydration();if(r.isHydrating){const m=r.hooks.hookOnce("app:error",a);Ha().beforeEach(m)}const s=!1;Nl(Fp,Qe()),r.hooks.callHookWith(m=>m.map(b=>b()),"vue:setup");const l=Dl(),d=!1;OK((m,b,g)=>{if(r.hooks.callHook("vue:error",m,b,g).catch(y=>{}),CD(m)&&(m.fatal||m.unhandled))return r.runWithContext(()=>Ws(m)),!1});const _=!1;return(m,b)=>(G(),je(q0,{onResolve:R(a)},{default:nt(()=>[R(d)?(G(),Q("div",l1e)):R(l)?(G(),je(R(u1e),{key:1,error:R(l)},null,8,["error"])):R(_)?(G(),je(R(e),{key:2,context:R(_)},null,8,["context"])):R(s)?(G(),je(po(R(s)),{key:3})):(G(),je(R(Wue),{key:4}))]),_:1},8,["onResolve"]))}};let N2;{let t;N2=async function(){var d,_;if(t)return t;const a=!!(((d=window.__NUXT__)==null?void 0:d.serverRendered)??((_=document.getElementById("__NUXT_DATA__"))==null?void 0:_.dataset.ssr)==="true")?PK(M2):W2(M2),s=BJ({vueApp:a});async function l(m){var b;await s.callHook("app:error",m),(b=s.payload).error||(b.error=dr(m))}a.config.errorHandler=l,s.hook("app:suspense:resolve",()=>{a.config.errorHandler===l&&(a.config.errorHandler=void 0)});try{await $J(s,Mue)}catch(m){l(m)}try{await s.hooks.callHook("app:created",a),await s.hooks.callHook("app:beforeMount",a),a.mount(MJ),await s.hooks.callHook("app:mounted",a),await kr()}catch(m){l(m)}return a},t=N2().catch(e=>{throw e})}const vLe=async(t,e={key:"page-common-data"})=>{var d,_,m;const r=j.common(),a=(d=Se())==null?void 0:d.siteCfg,{data:s,error:l}=await Ft().apiCommon.getCommonPageData(t,e);if(l.value)throw dr({statusCode:500,statusMessage:"Server Error"});if(((m=(_=s.value)==null?void 0:_.data)==null?void 0:m.length)===0)throw dr({statusCode:404,statusMessage:"Post Not Found"});if(s.value&&s.value.data.length&&s.value.data[0].attributes){let b=s.value.data[0].attributes.blocks;b&&(b=pB(b));const g=s.value.data[0].attributes;g.urlType&&r.setPageType(g.urlType),g.productLine&&r.setOriginalProLine(g.productLine);const y=lE({...g,blocks:b},r.locale,{appDomainType:a==null?void 0:a.domainType,appSiteLevel:a==null?void 0:a.siteLevel});return Fl(y,{locale:r.locale,siteLevel:(a==null?void 0:a.siteLevel)||1,domainType:(a==null?void 0:a.domainType)||""})}return{}},yLe=async t=>{const e={};["media","downloadUrl","amazon","coupon","services_products","services_product_rels","products","products.product_attrs","products.price","product_rels","related_products","related_product_rels","upgrade_products","product_attrs","product_attrs.media","product_attrs.tags","redirect_products","imgs","price","client_info","client_info.systemRequirement","related_products.downloadUrl","related_products.products","related_products.amazon","related_products.media","related_products.imgs","related_products.price","related_products.coupon","related_products.client_info","related_products.client_info.systemRequirement","related_products.product_attrs","related_products.product_attrs.media","related_products.product_attrs.tags","related_products.redirect_products.downloadUrl","related_products.redirect_products.products","related_products.redirect_products.amazon","related_products.redirect_products.media","related_products.redirect_products.imgs","related_products.redirect_products.price","related_products.redirect_products.coupon","related_products.redirect_products.client_info","related_products.redirect_products.client_info.systemRequirement","redirect_products.downloadUrl","redirect_products.products","redirect_products.amazon","redirect_products.media","redirect_products.imgs","redirect_products.price","redirect_products.coupon","redirect_products.client_info","redirect_products.client_info.systemRequirement"].forEach((l,d)=>{e[`populate[${d}]`]=l});const[a,s]=await Promise.all([Ft().apiCommon.getCommonPageData(t.page,{key:"page-common-data"}
81),Ft().apiProducts.products({...t.products,...e})]);return{pageRes:a,productRes:s}},d1e=/^https?:\/\/(localhost|127\.0\.0\.1)(:\d+)?$/i,p1e=/^(test|staging)$/i,_1e="test-t-service",f1e="t-service",YE=t=>(t||"").trim().replace(/\/+$/,""),m1e=t=>{const e=(t||"").trim().toLowerCase();if(!e)return"";try{return new URL(e.startsWith("http")?e:`https://${e}`).hostname}catch{return e.split("/")[0]}},h1e=t=>{const e=m1e(t);if(!e)return"";const r=e.match(/(?:^|\.)(dvdfab\.(?:cn|at|fr|org|tw))$/);return r!=null&&r[1]?r[1]:""},g1e=(t,e)=>{const r=(t||"").trim(),a=YE(e);return p1e.test(r)||a.includes("test-")},ELe=(t={})=>{const e=YE(t.configuredBase),r=h1e(t.currentHost||t.webDomain);return r?`https://${g1e(t.env,e)?_1e:f1e}.${r}`:e},b1e=t=>{const e=YE(t);if(!e)return"";try{return new URL(e).origin}catch{return""}},wLe=(t,e)=>{if(d1e.test(t))return!0;const r=b1e(e);return!!r&&t===r},v1e={dvdfab:{"48h":"https://images.dvdfab.cn/media/dvdfab_48h_2x_5bf8462c6b.png/public",card:"https://images.dvdfab.cn/media/dvdfab_card_2x_2x_ac934640a3.png/public",safe:"https://images.dvdfab.cn/media/dvdfab_safe_2x_7b3d160af2.png/public",license:"https://images.dvdfab.cn/media/dvdfab_license_2x_1bf53c80fd.png/public"},bookfab:{"48h":"https://images.dvdfab.cn/media/bookfab_48h_2x_0b978de88b.png/public",card:"https://images.dvdfab.cn/media/bookfab_card_2x_453e9f664c.png/public",safe:"https://images.dvdfab.cn/media/bookfab_safe_2x_0444515198.png/public",license:"https://images.dvdfab.cn/media/bookfab_license_2x_a442091389.png/public"},passkey:{"48h":"https://images.dvdfab.cn/media/passkey_48h_2x_3f23b80ba2.png/public",card:"https://images.dvdfab.cn/media/passkey_card_2x_e83baf14e9.png/public",safe:"https://images.dvdfab.cn/media/passkey_safe_2x_8653156119.png/public",license:"https://images.dvdfab.cn/media/passkey_license_2x_5f685ec1e8.png/public"},musicfab:{"48h":"https://images.dvdfab.cn/media/musicfab_48h_2x_f6bb948182.png/public",card:"https://images.dvdfab.cn/media/musicfab_card_2x_5c85a61b93.png/public",safe:"https://images.dvdfab.cn/media/musicfab_safe_2x_d0826e8731.png/public",license:"https://images.dvdfab.cn/media/musicfab_license_2x_4a10cfeabe.png/public"},playerfab:{"48h":"https://images.dvdfab.cn/media/playerfab_48h_2x_ee72fb4421.png/public",card:"https://images.dvdfab.cn/media/playerfab_card_2x_39286bf164.png/public",safe:"https://images.dvdfab.cn/media/playerfab_safe_2x_92845082b5.png/public",license:"https://images.dvdfab.cn/media/playerfab_license_2x_148f7f66b0.png/public"},recordfab:{"48h":"https://images.dvdfab.cn/media/recordfab_48h_2x_7890547ce5.png/public",card:"https://images.dvdfab.cn/media/recordfab_card_2x_5924e0cabe.png/public",safe:"https://images.dvdfab.cn/media/recordfab_safe_2x_ee833cbf6f.png/public",license:"https://images.dvdfab.cn/media/recordfab_license_2x_ef287cf7ab.png/public"},streamfab:{"48h":"https://images.dvdfab.cn/media/streamfab_48h_2x_d701c376f8.png/public",card:"https://images.dvdfab.cn/media/streamfab_card_2x_258d1d477d.png/public",safe:"https://images.dvdfab.cn/media/streamfab_safe_2x_ea290d100f.png/public",license:"https://images.dvdfab.cn/media/streamfab_license_2x_61a333fa4d.png/public"}},y1e={macHover:"https://images.dvdfab.cn/media/apple-hover_7o1fnr.png/public",winHover:"https://images.dvdfab.cn/media/windows-hover_zo0bnx.png/public",dvdfabTag:"https://images.dvdfab.cn/media/icon_tag_dvdfab_y1bd5r.png/public",macNormal:"https://images.dvdfab.cn/media/apple-normal_n5h1rb.png/public",speedIcon:"https://images.dvdfab.cn/media/icon_speed_lp62z9.png/public",unifabTag:"https://images.dvdfab.cn/media/icon_tag_unifab_773ija.png/public",winNormal:"https://images.dvdfab.cn/media/windows-normal_m7g7te.png/public",dvdfabIcon:"https://images.dvdfab.cn/media/icon_dvdfab_xy853v.png/public",passkeyTag:"https://images.dvdfab.cn/media/icon_tag_passkey_1cxld8.png/public",unifabIcon:"https://images.dvdfab.cn/media/icon_uniFab_f15jpc.png/public",musicfabTag:"https://images.dvdfab.cn/media/icon_tag_musicfab_k7p5tn.png/public",passkeyIcon:"https://images.dvdfab.cn/media/icon_passkey_ro8xqp.png/public",dvdfabOldTag:"https://images.dvdfab.cn/media/icon_tag_old_dvdfab_2mpeyr.png/public",musicfabIcon:"https://images.dvdfab.cn/media/icon_musicfab_cke9vq.png/public",streamfabTag:"https://images.dvdfab.cn/media/icon_tag_streamfab_pjr4y4.png/public",unifabOldTag:"https://images.dvdfab.cn/media/icon_tag_old_unifab_xuqipz.png/public",passkeyOldTag:"https://images.dvdfab.cn/media/icon_tag_old_passkey_kr626o.png/public",streamfabIcon:"https://images.dvdfab.cn/media/icon_streamfab_xxohhj.png/public",textCouponTag:"https://images.dvdfab.cn/media/img_streamfab_2k4udf.png/public",musicfabOldTag:"https://images.dvdfab.cn/media/icon_tag_old_musicfab_2q09ou.png/public",streamfabOldTag:"https://images.dvdfab.cn/media/icon_tag_old_streamfab_21eexr.png/public",textLuckyWheelTag:"https://images.dvdfab.cn/media/img_dvdfab_w565yz.png/public"},E1e={avatar:"https://c.dvdfab.cn/images/article/author/default.png",cardBg:"https://images.dvdfab.cn/media/card_bg_545177cbdb.png/public",bannerBg:"https://images.dvdfab.cn/media/banner_linear_380_87e112b4ab.png/public",bannerBg260:"https://images.dvdfab.cn/media/banner_bg_260_2x_nuj2j6.png/public",bannerBg600:"https://images.dvdfab.cn/media/banner_linear_600_3a1cab43d7.png/public",bannerBg900:"https://images.dvdfab.cn/media/banner_linear_900_fc24bef95c.png/public",streamBannerBg:"https://images.dvdfab.cn/media/logo_a077a14280.png/public",passkeyContactBg:"https://images.dvdfab.cn/media/bg_Passkey_54b12b04c8.png/public",unifabReviewIcon:"https://images.dvdfab.cn/media/bg_Uni_Fab_7d880ad6d0.png/public",bookfabReviewIcon:"https://images.dvdfab.cn/media/BookFab_review_icon_jyi5ue.png/public",dvdfab12ContactBg:"https://images.dvdfab.cn/media/bg_DVD_Fab_69e9
81cfe0c5.png/public",passkeyReviewIcon:"https://images.dvdfab.cn/media/Passkey_review_icon_jbtsxa.png/public",downloadAppleStore:"https://images.dvdfab.cn/media/app_store_16ef38d68c.svg/public",downloadGooglePlay:"https://images.dvdfab.cn/media/icon_g_palyer_h_155e3c2337.png/public",dvdfab12ReviewIcon:"https://images.dvdfab.cn/media/bg_DVD_Fab_a0de695482.png/public",musicfabReviewIcon:"https://images.dvdfab.cn/media/bg_Music_Fab_1d6f7e28d5.png/public",passkeyContactIcon:"https://images.dvdfab.cn/media/icon_Passkey_2x_ecf4921370.png/public",dvdfab12ContactIcon:"https://images.dvdfab.cn/media/icon_DVD_Fab_2x_2751c78281.png/public",playerfabReviewIcon:"https://images.dvdfab.cn/media/PlayerFab_review_icon_eqtr16.png/public",recordfabReviewIcon:"https://images.dvdfab.cn/media/bg_Record_Fab_cccbd98ddc.png/public",streamfabReviewIcon:"https://images.dvdfab.cn/media/StreamFab_review_icon_ts84vk.png/public"},w1e={dvdfab:{120:"https://images.dvdfab.cn/media/DVDFab_120_7z6pgv.png/public",200:"https://images.dvdfab.cn/media/dvdfab_2.0_200_lhgwim.png/public",2560:"https://images.dvdfab.cn/media/dvdfab_logo_2560_e6hxx8.png/public",icon:"https://images.dvdfab.cn/media/dvdfab_2.0_200_lhgwim.png/public"},unifab:{120:"https://images.dvdfab.cn/media/unifab_120_q6lfzz.png/public",icon:"https://images.dvdfab.cn/media/icon_unifab_1f11ae5e44.png/public"},bookfab:{120:"https://images.dvdfab.cn/media/bookFab_120_wcjil7.png/public",icon:"https://images.dvdfab.cn/media/bookFab_120_wcjil7.png/public"},passkey:{120:"https://images.dvdfab.cn/media/passkey_120_gjdkht.png/public",icon:"https://images.dvdfab.cn/media/icon_passkey_c671e696cc.png/public"},toolkit:{icon:"https://assets.dvdfab.cn/img/product/685a21a33656b_1750737315.png"},musicfab:{120:"https://images.dvdfab.cn/media/MusicFab_120_xti4mf.png/public",icon:"https://images.dvdfab.cn/media/MusicFab_200px_pcyy8o.png/public"},playerfab:{120:"https://images.dvdfab.cn/media/PlayerFab_120_3qu0dc.png/public",icon:"https://images.dvdfab.cn/media/icon_playerfab_c49e23965f.png/public"},recordfab:{120:"https://images.dvdfab.cn/media/RecordFab_120_9bhmfh.png/public",icon:"https://images.dvdfab.cn/media/icon_recordfab_b80aef4790.png/public"},streamfab:{120:"https://images.dvdfab.cn/media/StreamFab_120_dyjdmc.png/public",icon:"https://images.dvdfab.cn/media/icon_downloader_762cfc1194.png/public"},dvdfab_eds:{icon:"https://assets.dvdfab.cn/img/product/685a2245adf50_1750737477.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/69427f9f07ff7_1765965727.png"},unifab_eds:{icon:"https://assets.dvdfab.cn/img/product/685a224e131af_1750737486.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/69535b86c368e_1767070598.png"},bookfab_eds:{icon:"https://assets.dvdfab.cn/img/product/685a224793344_1750737479.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/694282e766386_1765966567.png"},passkey_eds:{icon:"https://assets.dvdfab.cn/img/product/685a224c190af_1750737484.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/6942829ca35d2_1765966492.png"},musicfab_eds:{icon:"https://images.dvdfab.cn/media/MusicFab_Extended_Download_Service_ti7mr7.png/public",icon_nobuy:"https://assets.dvdfab.cn/img/product/694282466ed4b_1765966406.png"},media_recover:{icon:"https://images.dvdfab.cn/media/media_recover_120_84nwli.png/public"},playerfab_eds:{icon:"https://assets.dvdfab.cn/img/product/685a224039b43_1750737472.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/694282747e8ad_1765966452.png"},streamfab_edp:{icon:"https://assets.dvdfab.cn/img/product/68be4a629b904_1757301346.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/694283e82dba8_1765966824.png"},streamfab_eds:{icon:"https://assets.dvdfab.cn/img/product/6929273d61553_1764304701.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/694281fa558cd_1765966330.png"},streamfab_npg:{icon:"https://assets.dvdfab.cn/img/product/685a224fe512d_1750737487.png",icon_nobuy:"https://assets.dvdfab.cn/img/product/69428354a59c1_1765966676.png"},photo_enhancer_ai:{icon:"https://assets.dvdfab.cn/img/product/685a21931eb78_1750737299.png"}},SLe={buyDialogImgs:v1e,promotionCommonImgs:y1e,defaultImg:E1e,logos:w1e},S1e=t=>{var e;return((e=t==null?void 0:t.attributes)==null?void 0:e.pid)??(t==null?void 0:t.pid)},TLe=t=>Array.isArray(t)?new Set(t.map(r=>S1e(r)).filter(r=>r!=null&&r!=="").map(r=>String(r))).size:0,kLe=(t,e)=>{const r=t||"";return e<=0?r:r.includes("{num}")?r.replace(/\{num\}/g,String(e)):/\d+/.test(r)?r.replace(/\d+/,String(e)):r},T1e=Lt({__name:"test_error",setup(t){throw new Error("test error")}}),k1e=Object.freeze(Object.defineProperty({__proto__:null,default:T1e},Symbol.toStringTag,{value:"Module"}));function ALe(t,e){const r=Te(""),a=Te(""),s=Te(""),l=Te(""),d=Te(""),_=(g,y)=>{let w,k,P,C,L,B;
81return(function N(D){if(w=D||Math.floor((g-new Date().getTime())/100),w<0&&(w=0),k=Math.floor(w/864e3),e.displayDay&&(w-=k*864e3),P=Math.floor(w/36e3),w-=P*36e3,C=Math.floor(w/600),w-=C*600,L=Math.floor(w/10),w-=L*10,B=w,y(k,P,C,L,B),k===0&&P===0&&C===0&&L===0){e.loopSeconds&&!isNaN(+e.loopSeconds)&&b(new Date().getTime()/1e3+e.loopSeconds);return}return setTimeout(N,100)})()},m=(g,y)=>{const E=g+"";return E.length===1?y?`0${y}${E}`:"0"+E:y?E.split("").join(y):E},b=g=>{_(g*1e3,(y,E,S,O,w)=>{e.displayDay&&(r.value=m(y,e.delimiter)),e.displayHour&&(a.value=m(E,e.delimiter)),e.displayMin&&(s.value=m(S,e.delimiter)),e.displaySec&&(l.value=m(O,e.delimiter)),e.displayMS&&(d.value=m(w,e.delimiter))})};return tr(()=>t,g=>{g&&b(g)},{immediate:!0}),{day:r,hour:a,minute:s,second:l,ms:d}}const OLe=t=>{var E,S,O;const e=((E=Se())==null?void 0:E.mainDomain)||((S=Se())==null?void 0:S.webDomain),r=j.common().locale,a={"/download.htm":`https://${e[r]}/download.htm`,"/member.htm":`https://${e[r]}/member.htm`},s=(O=Se())==null?void 0:O.siteCfg,l=s==null?void 0:s.proLine,d=Qe(),_=(s==null?void 0:s.siteLevel)===1&&bs.includes(r)&&vs({routeName:d.name,pathname:d.path,pageProductLine:j.common().pageProLine,appProductLine:l,appSiteLevel:s==null?void 0:s.siteLevel}),m=pE({pathname:d.path,locale:r,siteLevel:s==null?void 0:s.siteLevel,domainType:s==null?void 0:s.domainType}),b={musicfab:{"/support/musicfab-manual.htm":"/support/manual.htm","/support/musicfab-quick-start.htm":"/support/quick-start.htm","/support/musicfab.htm":"/support.htm"},playerfab:{"/support/playerfab-manual.htm":"/support/manual.htm","/support/playerfab-quick-start.htm":"/support/quick-start.htm","/support/playerfab.htm":"/support.htm"},streamfab:{"/support/streamfab-manual.htm":"/support/manual.htm","/support/streamfab-quick-start.htm":"/support/quick-start.htm","/support/streamfab.htm":"/support.htm"}},g=["recordfab"];return{handleContent:w=>{let k=w;if(l&&!g.includes(l)&&k){for(const P in a)k=k.replace(new RegExp(P,"g"),a[P]);if(b[l])for(const P in b[l])k=k.replace(new RegExp(P,"g"),b[l][P])}return k&&_&&(k=/^(?:https?:\/\/|\/)[^<>\s]+$/i.test(k.trim())?su(r,r,k.trim()):y3(k,r)),k&&m&&(k=Jee(k,r)),k}}},PLe=t=>{t&&sc({link:[{rel:"preload",as:"image",href:t,fetchpriority:"high"}]})},LLe=t=>{const e=t.map(r=>({rel:"preload",as:"image",href:r,fetchpriority:"high"}));sc({link:e})},RLe=(t,e)=>{t&&sc({link:[{rel:"preload",as:"video",href:t,type:e,fetchpriority:"high"}]})},A1e=t=>!t||typeof t!="string"||/^(https?:)?\/\//.test(t)||t.startsWith("/")?t:`/${t}`,CLe=(t,e,r)=>{var S,O;const a=j.common(),s=a.locale,l=Se(),d=l==null?void 0:l.siteCfg,_=Qe(),m=vs({routeName:_.n
81ame,pathname:_.path,pageProductLine:a.pageProLine,appProductLine:(S=l==null?void 0:l.siteCfg)==null?void 0:S.proLine}),b=m&&(d==null?void 0:d.domainType)==="dvdfab"&&(d==null?void 0:d.siteLevel)===1&&bs.includes(s),g=m?uE(s):(O=l==null?void 0:l.webDomain)==null?void 0:O[s],y=Te([]);return{list:y,getArticleList:async()=>{let w=[];const k=Array.from(new Map((e||[]).filter(B=>B==null?void 0:B.value).map(B=>[B.value,B])).values());if(k!=null&&k.length){const B=(k==null?void 0:k.map(M=>M.value))||[],N=[];B.forEach((M,U)=>{let F="";if(M!=null&&M.includes("http://")||M!=null&&M.includes("https://")){const q=new URL(M);M=q.pathname,F=q.host}const Y={lang:s,url_list:{0:M},extend:1,original_url:F||g};N.push(Ft().apiArticle.getFirstImgUrl(Y,{key:"index-article-list"+t+M}))}),(await Promise.all(N)).forEach(M=>{var U,F,Y,q;if((F=(U=M==null?void 0:M.data)==null?void 0:U.value)!=null&&F.data){const H=Object.values((q=(Y=M==null?void 0:M.data)==null?void 0:Y.value)==null?void 0:q.data).map(K=>({...{...K}}));w=[...w,...H]}})}const P=(k==null?void 0:k.length)&&(k==null?void 0:k.map((B,N)=>{var M;const D=w.find(U=>{var F;return(F=B==null?void 0:B.value)==null?void 0:F.includes(U.route_url)})||w.find(U=>{var F;return(F=B==null?void 0:B.value)==null?void 0:F.includes(U.url)});if(D){const U={...D,route_url:A1e((B==null?void 0:B.route_url)||(B==null?void 0:B.value))};return r&&(U.authorLink=`/author/${(M=D.author)==null?void 0:M.toLowerCase().replaceAll(" ","-")}.htm`),U}return B}))||[],C=lE(P,s,{appDomainType:d==null?void 0:d.domainType,appSiteLevel:d==null?void 0:d.siteLevel}),L=Fl(C,{locale:s,siteLevel:(d==null?void 0:d.siteLevel)||1,domainType:(d==null?void 0:d.domainType)||""});y.value=b?L.map(B=>({...B,route_url:Lee(s,B.route_url)})):L}}},O1e={style:{"min-height":"600px"}},P1e=Lt({__name:"entry_sub_repay",setup(t){return(e,r)=>(G(),Q("div",O1e))}}),Zd=Object.freeze(Object.defineProperty({__proto__:null,default:P1e},Symbol.toStringTag,{value:"Module"})),L1e="dvdfab_mothers_day_sale_26",R1e="dvdfab_midyear_sale_26",C1e="dvdfab_summer_sale_26",yF="dvdfab_obon_26",Lh="dvdfab_anniversary_26",x1e="pk_obon_26",I1e="pk_anniversary_26",xLe=(t,e)=>t==="midyear"||t==="summer"||e===yF||e===Lh,ILe=(t,e)=>t!=="summer"&&!(e.productLine==="dvdfab"&&Number(e.promotionPid)===158&&e.tag===Lh),M1e=t=>t.productLine==="dvdfab"&&Number(t.promotionPid)===158&&t.tag===Lh,MLe=t=>!M1e(t),N1e={headerLogo:"/images/promotion/mothers_day_26/logo.png",footerBg:null,element1:"/images/promotion/mothers_day_26/element_1.png"},D1e={headerLogo:"/images/promotion/goldenweek_26/logo.png",footerBg:"/images/promotion/goldenweek_26/footer_bg.png",element1:"/images/promotion/goldenweek_26/element_1.png"},D2={headerLogo:"",footerBg:null,element1:""},wm={headerLogo:"",footerBg:null,element1:""},NLe=t=>ce(()=>{const e=ha(t.tag),r=ha(t.locale),a=ha(t.isNewUser),s=t.productLine===void 0?"":ha(t.productLine),l=t.promotionPid===void 0?0:Number(ha(t.promotionPid));if(s==="passkey"&&l===160&&e===I1e)return{theme:"anniversary",variant:a?"new":"old",showEggSmash:!1,bannerBgVariant:null,cssClass:`theme-anniversary variant-${a?"new":"old"}`,assets:wm};if(e===Lh)return{theme:"anniversary",variant:a?"new":"old",showEggSmash:!1,bannerBgVariant:null,cssClass:`theme-anniversary variant-${a?"new":"old"}`,assets:D2};if([yF,x1e].includes(e)){const d=r==="ja"?"obon":"powerup";return{theme:d,variant:a?"new":"old",showEggSmash:!1,bannerBgVariant:null,cssClass:`theme-${d} variant-${a?"new":"old"}`,assets:wm}}return e===R1e?{theme:"midyear",variant:a?"new":"old",showEggSmash:!1,bannerBgVariant:a?"midyear-new":"midyear-old",cssClass:`theme-midyear variant-${a?"new":"old"}`,assets:D2}:e===C1e?{theme:"summer",variant:a?"new":"old",showEggSmash:!1,bannerBgVariant:null,cssClass:`theme-summer variant-${a?"new":"old"}`,assets:wm}:e!==L1e?{theme:"legacy",variant:a?"new":"old",showEggSmash:!1,bannerBgVariant:null,cssClass:"",assets:wm}:r==="ja"?{theme:"goldenweek",variant:a?"new":"old",showEggSmash:a,bannerBgVariant:a?"gw-new":"gw-old",cssClass:`theme-goldenweek variant-${a?"new":"old"}`,assets:D1e}:{theme:"mothersday",variant:a?"new":"old",showEggSmash:!1,bannerBgVariant:"mothersday",cssClass:`theme-mothersday variant-${a?"new":"old"}`,assets:N1e}}),My="dvdfab_egg_smash_v1",B2="dvdfab_mothers_day_sale_26",B1e=t=>{const e=Te(null),r=Te(Date.now()),a=typeof localStorage<"u";if(a)try{const b=localStorage.getItem(My);if(b){const g=JSON.parse(b);g.tag===B2&&g.couponCode===t.couponCode&&(e.value=g.firstHitAt)}}catch{}const s=()=>
81{if(!a||e.value===null)return;const b={tag:B2,couponCode:t.couponCode,firstHitAt:e.value};localStorage.setItem(My,JSON.stringify(b))},l=()=>{e.value=Date.now(),s()},d=()=>{e.value=null,a&&localStorage.removeItem(My)},_=ce(()=>{if(e.value===null)return 0;const b=e.value+t.validMinutes*60*1e3-r.value;return b>0?b:0}),m=cc(()=>{r.value=Date.now()},1e3);return Vi(()=>clearInterval(m)),{firstHitAt:e,remainingMs:_,triggerSmash:l,clear:d}},U1e=Object.freeze(Object.defineProperty({__proto__:null,useEggState:B1e},Symbol.toStringTag,{value:"Module"})),U2=t=>new Promise(e=>setTimeout(e,t)),F1e=()=>({playSmashAnimation:async(e={})=>{var r,a;await U2(520),(r=e.onCrackImg)==null||r.call(e),await U2(380),(a=e.onComplete)==null||a.call(e)}}),$1e=Object.freeze(Object.defineProperty({__proto__:null,useEggAnimation:F1e},Symbol.toStringTag,{value:"Module"})),j1e=(t,e=Math.random)=>{if(!Array.isArray(t)||t.length===0)return{index:0,item:{type:"unknown"}};const r=new Map;t.forEach((b,g)=>{var S,O;const y=b.type||"unknown",E=((O=(S=b.probability)==null?void 0:S[0])==null?void 0:O.value)??0;r.has(y)||r.set(y,{type:y,prob:E,indices:[]}),r.get(y).indices.push(g)});const a=[...r.values()],s=a.reduce((b,g)=>b+g.prob,0);if(s<=0){const b=Math.floor(e()*t.length);return{index:b,item:t[b]}}const l=e()*s;let d=0;for(const b of a)if(d+=b.prob,l<=d){const g=b.indices[Math.floor(e()*b.indices.length)];return{index:g,item:t[g]}}const _=a[a.length-1],m=_.indices[_.indices.length-1];return{index:m,item:t[m]}},V1e=Object.freeze(Object.defineProperty({__proto__:null,pickPrize:j1e},Symbol.toStringTag,{value:"Module"})),z1e="dvdfab_midyear_wheel_v1",F2="lucky_wheel_info",H1e="dvdfab_midyear_sale_26",G1e=t=>{const e=Te("idle"),r=Te(null),a=Te(""),s=Te(-1),l=Te(Date.now()),d=Te(null),_=typeof localStorage<"u",m=t.storageKey===void 0?z1e:t.storageKey,b=t.bridgeToAio!==!1,g=()=>typeof t.activityTag=="function"?t.activityTag():t.activityTag||H1e,y=()=>{!_||!m||(localStorage.removeItem(m),b&&localStorage.removeItem(F2))},E=()=>{if(_)try{if(!m)return;const L=localStorage.getItem(m);if(!L)return;const B=JSON.parse(L);if(B.tag!==g()){y();return}const N=Number(B.expiresAt),D=t.monotonicExpiry&&Number.isFinite(N)?N:B.firstHitAt+t.validMinutes*60*1e3;if(Date.now()>=D){y();return}r.value=B.firstHitAt,t.monotonicExpiry&&(d.value=D),a.value=B.couponCode,s.value=B.prizeIndex,e.value="coupon_held"}catch{_&&y()}},S=()=>{if(!_||!m||r.value===null)return;const L={tag:g(),couponCode:a.value,prizeIndex:s.value,firstHitAt:r.value,...t.monotonicExpiry&&d.value!==null?{expiresAt:d.value}:{}};localStorage.setItem(m,JSON.stringify(L));const B=r.value+t.validMinutes*60*1e3;b&&localStorage.setItem(F2,JSON.stringify({couponCode:a.value,expireAt:B}))};E();const O=()=>{e.value!=="spinning"&&(e.value="spinning")},w=L=>{const B=t.validMinutes*60*1e3,N=Number(L.expiresAt),D=Date.now(),M=Number.isFinite(N)&&N>D?N:D+B;if(t.monotonicExpiry){const U=a.value===L.couponCode&&d.value!==null&&d.value>D;d.value=U?Math.min(d.value,M):M,r.value=d.value-B}else r.value=M-B;a.value=L.couponCode,s.value=L.prizeIndex,e.value="coupon_held",S()},k=()=>{r.value=null,d.value=null,a.value="",s.value=-1,e.value="idle",_&&y()},P=ce(()=>{if(r.value===null)return 0;const B=(t.monotonicExpiry&&d.value!==null?d.value:r.value+t.validMinutes*60*1e3)-l.value;return B<=0?(e.value==="coupon_held"&&(e.value="coupon_expired"),0):B}),C=cc(()=>{l.value=Date.now()},1e3);return Vi(()=>clearInterval(C)),{status:e,firstHitAt:r,couponCode:a,prizeIndex:s,remainingMs:P,beginSpin:O,triggerWin:w,clear:k}},q1e=Object.freeze(Object.defineProperty({__proto__:null,useMidyearWheelState:G1e},Symbol.toStringTag,{value:"Module"})),$2=t=>{const e=String(t||"").trim();if(!e)return Number.NaN;const r=/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/.test(e)?`${e.replace(" ","T")}Z`:e;return Date.parse(r)},W1e=(t,e=Date.now())=>{const r=$2(t.display_expires_at);if(!Number.isFinite(r))return Number.NaN;const a=$2(t.time);return Number.isFinite(a)?e+Math.max(0,r-a):r},Y1e=({productLine:t="dvdfab",campaignTag:e="",promotionId:r="",legacyServerDraw:a=!1})=>t==="dvdfab"&&e==="dvdfab_anniversary_26"&&Number(r)===158?{kind:"dvdfab-anniversary-158",className:"is-dvdfab-anniversary-158",usesServerPrize:!0,requiresLogin:!1,usesAnniversaryGeometry:!0,dialogVariant:"anniversary",bridgeToAio:!0,storageKey:"dvdfab_anniversary_wheel_v1",allowedCouponCodes:["DFAL26","DFAM26","DFAH26"],lotteryEndpoint:"/lottery/hit_draw_once_all",resultAction:"checkout"}:t==="bookfab"&&e==="bf_anniversary_26"&&(Number(r)===159||a)?{kind:"bookfab-anniversary-159",className:"is-bookfab-anniversary-159",usesServerPrize:!0,requiresLogin:!0,usesAnniversaryGeometry:!0,dialogVariant:"bookfab-anniversary",bridgeToAio:!1,storageKey:"bookfab_anniversary_wheel_v1",allowedCouponCodes:["BFAL26","BFAM26","BFAH26"],lotteryEndpoint:"/lottery/hit_draw_bookfab",resultAction:"scroll"}:{kind:"legacy-dvdfab-midyear",className:"",usesServerPrize:!1,requiresLogin:!1,usesAnniversaryGeometry:!1,dialogVariant:"default",bridgeToAio:!0,allowedCouponCodes:[],resultAction:"checkout"},K1e=Object.freeze(Object.defineProperty({__proto__:null,resolveMidyearWheelCampaignProfile:Y1e,resolveServerLotteryDisplayExpiresAt:W1e},Symbol.toStringTag,{value:"Module"})),Hs=t=>`<span>${t}</span>`,J1e=(t,e)=>["de","fr"].includes(t)?"\u20AC25":e,X1e=(t,e,r)=>{const a=Number(e.replace(/[^\d.]/g,"")),s=Number(r.replace(/[^\d.]/g,""));if(!Number.isFinite(a)||!Number.isFinite(s))return"";const l=a+s;
81return t==="ja"?`\xA5${l.toLocaleString("ja-JP")}`:["en","zh"].includes(t)?`$${l}`:["de","fr"].includes(t)?`\u20AC${l}`:""},Q1e=({locale:t,template:e,coupon:r,giftCard:a,totalValue:s})=>t==="de"?`Beim Kauf von All-In-One erhalten Sie eine Amazon-Geschenkkarte im Wert von ${Hs(a)}.<br>Coupon + Amazon-Geschenkkarte: Gesamtwert ${Hs(s)}.`:t==="fr"?`Achetez All-In-One et recevez une carte-cadeau Amazon de ${Hs(a)}.<br>Coupon + carte-cadeau Amazon : valeur totale de ${Hs(s)}.`:e.replace("{couponBundle}",Hs(r)).replace("{coupon}",Hs(r)).replace("{giftCard}",Hs(a)).replace("{totalValue}",Hs(s)).replace("{couponPrice}",r).replace("{amazonPrice}",a),Z1e=Object.freeze(Object.defineProperty({__proto__:null,resolveDvdfabAnniversaryBenefitCopy:Q1e,resolveDvdfabAnniversaryGiftCardValue:J1e,resolveDvdfabAnniversaryTotalValue:X1e},Symbol.toStringTag,{value:"Module"})),eAe={class:"flex items-center"},tAe=["innerHTML"],nAe=["innerHTML"],rAe=["href"],oAe=Lt({__name:"TechCard",props:{blockData:{type:Object,default:()=>({})}},setup(t){const e=t,r=["brightness(0) saturate(100%) invert(62%) sepia(32%) saturate(6717%) hue-rotate(4deg) brightness(106%) contrast(105%)","brightness(0) saturate(100%) invert(82%) sepia(17%) saturate(1759%) hue-rotate(109deg) brightness(93%) contrast(87%)","brightness(0) saturate(100%) invert(37%) sepia(82%) saturate(2680%) hue-rotate(236deg) brightness(102%) contrast(101%)","brightness(0) saturate(100%) invert(40%) sepia(99%) saturate(1691%) hue-rotate(203deg) brightness(100%) contrast(103%)","brightness(0) saturate(100%) invert(47%) sepia(25%) saturate(2053%) hue-rotate(293deg) brightness(102%) contrast(104%)","brightness(0) saturate(100%) invert(55%) sepia(16%) saturate(7500%) hue-rotate(159deg) brightness(98%) contrast(107%);"],a=ce(()=>{const{items:s}=e.blockData;return s.map((l,d)=>({...l,filter:r[d%r.length]}))});return(s,l)=>{const d=Or,_=EE,m=eD,b=tD;return G(),je(b,{gutter:24},{default:nt(()=>[(G(!0),Q(gt,null,ln(R(a),(g,y)=>(G(),je(m,{key:y,lg:8,md:8,sm:12,xs:24,class:"mb24","data-aos":"fade-up","data-aos-delay":(y%3+1)*100},{default:nt(()=>[at(_,{class:"h-full flex flex-col justify-between"},{default:nt(()=>{var E,S;return[X("div",null,[X("div",eAe,[(E=("getStrapiData"in s?s.getStrapiData:R(Ze))(g.media))!=null&&E.url?(G(),je(d,{key:0,src:("getStrapiData"in s?s.getStrapiData:R(Ze))(g.media).url,alt:g.mediaAlt,width:"24",height:"24",style:va({filter:g.filter})},null,8,["src","alt","style"])):he("",!0),X("h3",{class:"title6 ml-2a",innerHTML:g.title},null,8,tAe)]),X("div",{class:"pt-3a pb-48",innerHTML:g.desc},null,8,nAe)]),X("a",{href:g.link.includes("/technology/")?g.link:"/technology"+g.link,class:"color-link"},[jn(pt((S=("useI18n"in s?s.useI18n:R(ao))().value.common)==null?void 0:S.see_more)+" ",1),l[0]||(l[0]=X("i",{class:"iconfont-sg icon-caret-right"},null,-1))],8,rAe)]}),_:2},1024)]),_:2},1032,["data-aos-delay"]))),128))]),_:1})}}}),DLe=Object.freeze(Object.defineProperty({__proto__:null,default:oAe},Symbol.toStringTag,{value:"Module"}));function aAe(t){if(typeof localStorage>"u")return null;const e=localStorage.getItem(t);if(!e)return null;try{const r=JSON.parse(e);return typeof r.expireTime!="number"||r.expireTime<=Date.now()?(localStorage.removeItem(t),null):r}catch{return localStorage.removeItem(t),null}}function iAe(t,e){typeof localStorage>"u"||localStorage.setItem(t,JSON.stringify(e))}function sAe(t){typeof localStorage>"u"||localStorage.removeItem(t)}async function cAe(t){return!1}function uAe(t){const e=Math.max(0,Math.ceil(t/1e3)),r=Math.floor(e/60),a=e%60;return{m:String(r).padStart(2,"0"),s:String(a).padStart(2,"0")}}const lAe=Object.freeze(Object.defineProperty({__proto__:null,checkCouponUsed:cAe,clearCache:sAe,formatRemaining:uAe,readCache:aAe,writeCache:iAe},Symbol.toStringTag,{value:"Module"})),yp=Object.freeze([{rate:.1,couponCode:"BFGW5",discount:"\uFFE5800",discountPrice:800,condition:"\xA517,400",conditionPrice:17400},{rate:.7,couponCode:"BFGW10",discount:"\uFFE51,500",discountPrice:1500,condition:"\xA521,750",conditionPrice:21750},{rate:.2,couponCode:"BFGW15",discount:"\uFFE52,200",discountPrice:2200,condition:"\xA531,000",conditionPrice:31e3}]);function EF(){const t=Math.random();let e=0;for(const r of yp)if(e+=r.rate,t<e)return r;return yp[yp.length-1]}function z0(t){return yp.find(e=>e.couponCode===t)??null}const dAe=Object.freeze(Object.defineProperty({__proto__:null,BOOKFAB_EGG_PRIZES:yp,findPrizeByCode:z0,rollPrize:EF},Symbol.toStringTag,{value:"Module"})),Sm="bookfab_egg_smash_v1",j2="bookfab_gw26",pAe=t=>{const e=Te(null),r=Te(null),a=Te(Date.now()),s=typeof localStorage<"u";if(s)try{const y=localStorage.getItem(Sm);if(y){const E=JSON.parse(y);if(E.tag===j2&&typeof E.firstHitAt=="number"){const S=z0(E.couponCode);S?(e.value=E.firstHitAt,r.value=S):localStorage.removeItem(Sm)}}}catch{}const l=()=>{if(!s||e.value===null||r.value===null)return;const y={tag:j2,couponCode:r.value.couponCode,firstHitAt:e.value};localStorage.setItem(Sm,JSON.stringify(y))},d=()=>{r.value||(r.value=EF()),e.value=Date.now(),l()},_=()=>{e.value=null,r.value=null,s&&localStorage.removeItem(Sm)},m=(y,E)=>{const S=z0(y);S&&(r.value=S,E?e.value=Date.now()-t.validMinutes*60*1e3-1:e.value===null&&(e.value=Date.now()),l())},b=ce(()=>{if(e.value===null)return 0;const y=e.value+t.validMinutes*60*1e3-a.value;return y>0?y:0}),g=cc(()=>{a.value=Date.now()},1e3);return Vi(()=>clearInterval(g)),{firstHitAt:e,remainingMs:b,wonPrize:r,triggerSmash:d,clear:_,applyServerLottery:m}},_Ae=Object.freeze(Object.defineProperty({__proto__:null,useEggState:pAe},Symbol.toStringTag,{value:"Module"})),V2=t=>new Promise(e=>setTimeout(e,t)),fAe=()=>({playSmashAnimation:async(e={})=>{var r,a;await V2(520),(r=e.onCrackImg)==null||r.call(e),await V2(380),(a=e.onComplete)==null||a.call(e)}}),mAe=Object.freeze(Object.defineProperty({__proto__:null,useEggAnimation:fAe},Symbol.toStringTag,{value:"Module"})),hAe=async t=>{},gAe=Object.freeze(Object.defineProperty({__proto__:null,default:hAe},Symbol.toStringTag,{value:"Module"})),bAe=async t=>{let e,r;if(t.name!=="member")return;const a=Ge("laravel_session").value,{query:s}=UZ(t.fullPath),l=a?([e,r]=za(()=>bB().getAuthSession({laravel_session:a})),e=await e,r(),e):!1;if(a&&!l)return up("/login.htm",{external:!0});if((!a||!l)&&!["register","forgetpassword","resetpassword","login","admin"].includes(s.a)){const g=Jo().getLoginUrlWithParams(s);Jo().clearLoginCookie();{window.location.href=g;return}}if(s.a==="admin"||s.token||!s.a)return;let d="";if(s.a==="register")d="/register.htm";else if(s.a&&String(s.a).toLocaleLowerCase()==="forgetpassword")d="/forget-password.htm";else if(s.a&&String(s.a).toLocaleLowerCase()==="resetpassword")d="/reset-password.htm";else if(s.a==="login")d="/login.htm";else if(a){const g=["dashboard","profile","dvdfab365","order_history","special_offer","subscription","license","my_products","extended_service","bookfab_quota","get_support","activate_multi_products","cloud_backup","all_in_one_new_amazon_gift","installer
81s"],y={dvdfab365:"fab365",special_offer:"gift_card",license:"license_management",activate_multi_products:"my_products",get_support:"support_ticket",subscription:"subscriptions",extended_service:"extended_services"};g.includes(s.a)?d="/member.htm#"+(y[s.a]||s.a):d="/member.htm"}if(!d)return;const m=Object.entries(s).filter(([g])=>g!=="a").map(([g,y])=>`${encodeURIComponent(g)}=${encodeURIComponent(String(y))}`).join("&"),b=m?`${d}?${m}`:d;return up(b,{external:!0})},vAe=Object.freeze(Object.defineProperty({__proto__:null,default:bAe},Symbol.toStringTag,{value:"Module"})),yAe=async t=>{var s,l,d;let e,r;const{data:a}=([e,r]=za(()=>{var _;return Ft().apiFaq.getFaqDetail({lang:j.common().locale,route_name:(_=t.params)==null?void 0:_.id},{key:"page-data"})}),e=await e,r(),e);((s=a.value)==null?void 0:s.cscode)===0&&((l=a.value)!=null&&l.data)&&(a.value.promotion_url_type="faq",a.value.product_line=(d=a.value)==null?void 0:d.data.category_name)},EAe=Object.freeze(Object.defineProperty({__proto__:null,default:yAe},Symbol.toStringTag,{value:"Module"})),wAe=async t=>{let e,r;const{getPageData:a}=c_e(t);return[e,r]=za(()=>a()),e=await e,r(),e},SAe=Object.freeze(Object.defineProperty({__proto__:null,default:wAe},Symbol.toStringTag,{value:"Module"}));function TAe(t){const e=j.common().locale,r=["seo","product","product.media","product.downloadUrl","product.amazon","product.coupon","product.services_products","product.services_product_rels","product.products","product.products.product_attrs","product.products.price","product.product_rels","product.upgrade_products","product.product_attrs","product.product_attrs.media","product.product_attrs.tags","product.imgs","product.price"],a=["blocks","blocks.rel_product","blocks.titles","blocks.background","blocks.media","blocks.diffMedia","blocks.items","blocks.items.media","blocks.items.items","blocks.item","blocks.item.items","blocks.blockClass","blocks.cardDataImg","blocks.btnList.info","blocks.button","blocks.bgImg","blocks.frontImg","blocks.tabContent.img","blocks.tabContent.lightImg","blocks.items.list","blocks.items.list.product","blocks.items.list.product.imgs","blocks.items.list.product.downloadUrl","blocks.rel_product","blocks.rel_product.media","blocks.rel_product.downloadUrl","blocks.rel_product.amazon","blocks.rel_product.coupon","blocks.rel_product.services_products","blocks.rel_product.services_product_rels","blocks.rel_product.products","blocks.rel_product.products.product_attrs","blocks.rel_product.products.price","blocks.rel_product.product_rels","blocks.rel_product.upgrade_products","blocks.rel_product.product_attrs","blocks.rel_product.product_attrs.media","blocks.rel_product.product_attrs.tags","blocks.rel_product.redirect_products","blocks.rel_product.redirect_products*","blocks.rel_product.related_products","blocks.rel_product.related_products.downloadUrl","blocks.rel_product.imgs","blocks.rel_product.price","blocks.rel_product.client_info","blocks.rel_product.client_info.systemRequirement"];let s=t.name||"";for(const _ in Mo)for(const m in Mo[_])Mo[_][m]===s&&(s=_);const l={};return[...r,...a].forEach((_,m)=>{l[`populate[${m}]`]=_}),{getTopicData:async()=>{var b,g;const{data:_,error:m}=await Ft().apiProducts.pageTopics({"filters[slug][$eq]":s.replace(/_/g,"-"),...l,locale:e},{key:"page-data"});if(m.value)throw dr({statusCode:500,statusMessage:"Server Error"});if((g=(b=_.value)==null?void 0:b.data)!=null&&g.length)for(const y of _.value.data){const E=Ze(y);if(E&&E.product){const S=Ze(E.product);S&&S.productLine&&(_.value.product_line=S.productLine)}}}}}const kAe=async t=>{let e,r;const{getTopicData:a}=TAe(t.meta.extraParam||t);return[e,r]=za(()=>a()),e=await e,r(),e},AAe=Object.freeze(Object.defineProperty({__proto__:null,default:kAe},Symbol.toStringTag,{value:"Module"})),OAe=t=>{const e=["seo","offIcon","blocks.pcBg","blocks.pcBgImage","blocks.mobileBg","blocks.mobileBgImage","blocks.boxTopImg","blocks.boxImg","blocks.footerBg","blocks.titleBgMobile","blocks.titleSale","blocks.titleBg","blocks.elementList.media","blocks.headLogo","blocks.tabList","blocks.tabList.title","blocks.tabList.anchor","blocks.tabList.key","blocks.gifts","blocks.gifts.icon","blocks.gifts.tipsIcon","blocks.gifts.tipsDesc","blocks.gifts.showRule","blocks.productFeature","blocks.btnList","blocks.productInfo","blocks.productInfo.products.products.products","blocks.productInfo.products.price","blocks.productInfo.products.coupon","blocks.productInfo.products.amazon","blocks.productInfo.products.imgs","blocks.productInfo.products.product_attrs.media","blocks.productInfo.products.products","blocks.themeColor","blocks.toPromotionTag","blocks.info","blocks.info.productFeature","blocks.info.products","blocks.imgs","blocks.imgs.value","blocks.products","blocks.products.value","blocks.products.value.products.products","blocks.products.value.price","blocks.products.value.coupon","blocks.products.value.amazon","blocks.products.value.imgs","blocks.products.value.product_attrs.media"],r={};return e.forEach((s,l)=>{r[`populate[${l}]`]=s}),{getPageData:async()=>{const s=t.name.replace(/_/g,"-")||"",{error:l}=await Ft().apiPromotion.pagePromotion({"filters[dataState][$eq]":"online","filters[slug][$eq]":s,"sort[0]":"promotionPid:desc",locale:j.common().locale,...r},{key:ws("page-data")});if(l.value)throw dr({statusCode:500,statusMessage:"Server Error"})}}},PAe=t=>{const e=["seo","seo.metaImage","offIcon","offIcon.media","blocks.tabList","blocks.headLogo","blocks.pcBgImage","blocks.mobileBgImage","blocks.titleBg","blocks.footerBg","blocks.titleSale","blocks.titleBgMobile","blocks.titleMobileSale","blocks.titleImage","blocks.elementList.media","blocks.imgs","blocks.imgs.value","blocks.comments.avator","blocks.winProduct","blocks.winProduct.price","blocks.winProduct.coupon","blocks.winProduct.imgs","blocks.winProduct.products","blocks.winProduct.products.price","blocks.macProduct","blocks.macProduct.price","blocks.macProduct.coupon","blocks.macProduct.imgs","blocks.macProduct.products","blocks.macProduct.products.price","blocks.productGroups","blocks.productGroups.products","blocks.productGroups.products.price","blocks.benefits","blocks.benefits.products","blocks.benefits.products.price","blocks.includes","blocks.giftsWin","blocks.giftsMac","blocks.boxTopImg","blocks.boxImg","blocks.luckyWheelInfo","blocks.luckyWheelInfo.bgImg","blocks.luckyWheelInfo.borderBg","blocks.luckyWheelInfo.pointImg","blocks.luckyWheelInfo.items","blocks.luckyWheelInfo.items.probability","blocks.couponDlg","blocks.couponDlg.headLogo","blocks.couponDlg.couponBg","blocks.couponDlg.couponSmallBg","blocks.couponDlg.couponDialogBg","blocks.extraInfo","blocks.productList.product","blocks.productList.product.imgs","blocks.productList.product.price","blocks.productList.product.coupon","blocks.productList.product.products","blocks.productList.product.products.price","blocks.productList.product.products.imgs","blocks.productList.product.related_products","blocks.productList.product.related_products.imgs","blocks.productList.product.related_products.price","blocks.productList.product.related_products.products","blocks.productList.product.related_products.products.imgs","blocks.productList.product.related_products.products.price","blocks.productList.productsDescList","blocks.productList.products","blocks.productList.products.imgs","blocks.productList.products.price","blocks.productList.products.coupon","blocks.productList.products.products","blocks.productList.products.products.price","blocks.productList.products.products.imgs","blocks.productList.products.related_products","blocks.productList.products.related_products.price","blocks.productList.products.related_products.imgs","blocks.categories","blocks.categories.products","blocks.categories.products.imgs","blocks.categories.products.price","blocks.categories.products.coupon","blocks.categories.products.product_attrs.tags","blocks.categories.products.related_products","blocks.categories.products.related_products.price","blocks.categories.products.related_products.imgs","blocks.tips","blocks.productList.image","blocks.productList.products.product_attrs","blocks.productList.products.product_attrs.tags","popBlocks.product.price","popBlocks.product.coupon","popBlocks.product.imgs","popBlocks.product.related_products","popBlocks.product.related_products.price","popBlocks.product.related_products.imgs","popBlocks.aio_product","popBlocks.aio_product.products","popBlocks.aio_product.products.price","popBlocks.aio_product.products.imgs","popBlocks.aio_product.related_products","popBlocks.aio_product.related_products.products"],r={};return e.forEach((s,l)=>{r[`populate[${l}]`]=s}),{getPageData:async()=>{const s=j.common().locale,{error:l}=await Ft().apiPromotion.pagePromotion({"filters[slug][$eq]":"bookfab-promotion","filters[dataState][$eq]":"online",locale:s,...r},{key:ws("page-data")});if(l.value)throw dr({statusCode:500,statusMessage:"Server Error"})},populate:r}},LAe=t=>{const e=["seo","blocks.productList","blocks.btnList","blocks.win","blocks.mac","blocks.bgImg","blocks.themeColor","blocks.titleImg","blocks.bgDecoration","blocks.bgDecoration.media","blocks.win.product","blocks.mac.product","blocks.productInfo","blocks.productInfo.products","blocks.productInfo.products.price","blocks.productInfo.products.coupon","blocks.productInfo.products.amazon","blocks.productInfo.products.imgs","blocks.productInfo.products.product_attrs.media","blocks.productInfo.products.products","blocks.productInfo.products.products.price","blocks.win.product.amazon","blocks.mac.product.amazon","blocks.win.product.coupon","blocks.mac.product.coupon","blocks.win.product.price","blocks.mac.product.price","blocks.win.product.imgs","blocks.mac.product.imgs","blocks.win.includes","blocks.mac.includes","blocks.productFeature","blocks.desc"],r={};return e.forEach((s,l)=>{r[`populate[${l}]`]=s}),{getPageData:async()=>{const s=t.params.proLine||"dvdfab",{data:l,error:d}=await Ft().apiPromotion.pageClientPromotion({"filters[slug][$eq]":s,"filters[dataState][$eq]":"online",locale:j.common().locale,...r},{key:"page-data"});if(d.value)throw dr({statusCode:500,statusMessage:"Server Error"})}}},RAe=async t=>{let e,r;const a={promotion:()=>{const{getPageData:d}=OAe(t);return d()},dvdfab_promotion:()=>{j.common().setPageProLine("dvdfab");const{getPageData:d}=kB(t);return d()},streamfab_promotion:()=>{const{getPageData:d}=fF();return d()},musicfab_promotion:()=>{const{getPageData:d}=mF(t);return d()},passkey_promotion:()=>{const{getPageData:d}=C_e(t);return d()},bookfab_promotion:()=>{const{getPageData:d}=PAe();return d()},clientad_promotion:()=>{const{getPageData:d}=LAe(t);return d()}};let s=t.name;t.params.proLine&&(s="clientad_promotion");const l=a[s];return l?([e,r]=za(()=>l()),e=await e,r(),e):([e,r]=za(()=>a.dvdfab_promotion()),e=await e,r(),e)},CAe=Object.freeze(Object.defineProperty({__proto__:null,default:RAe},Symbol.toStringTag,{value:"Module"})),wF={SFGW26:{coupon:"SFGW26",discount:"$5",discount_ja:"\xA5730",price:5,price_ja:730},SFGS26:{coupon:"SFGS26",discount:"$10",discount_ja:"\xA51,450",price:10,price_ja:1450},SFGF26:{coupon:"SFGF26",discount:"$15",discount_ja:"\xA52,180",price:15,price_ja:2180},SFWG26:{coupon:"SFWG26",discount:"$20",discount_ja:"\xA52,900",price:20,price_ja:2900}};function xAe(t){return!t||t==="thanks"?null:wF[t]??null}const IAe=900*1e3;function MAe(t){const e=sessionStorage.getItem(t);if(!e)return null;try{const r=JSON.parse(e);return typeof r.expireTime=="number"&&r.expireTime<Date.now()?(sessionStorage.removeItem(t),null):r}catch{return null}}
81function NAe(t,e){const r={expireTime:Date.now()+IAe,strText:e.strText,code:e.code,level:e.level,floaterReady:!1};sessionStorage.setItem(t,JSON.stringify(r))}function DAe(t){const e=sessionStorage.getItem(t);if(e)try{const r=JSON.parse(e);r.floaterReady||(r.floaterReady=!0,sessionStorage.setItem(t,JSON.stringify(r)))}catch{}}const BAe=Object.freeze(Object.defineProperty({__proto__:null,couponInfo:wF,getLotteryCache:MAe,markFloaterReady:DAe,resolveWinnerCoupon:xAe,setLotteryCache:NAe},Symbol.toStringTag,{value:"Module"})),ep="mf_2_launch_wheel_v1",tp="lucky_wheel_info",z2="mf_2_launch_26",UAe=t=>{const e=Te("idle"),r=Te(0),a=Te(""),s=Te(""),l=Te(-1),d=Te(null),_=Te(Date.now()),m=typeof localStorage<"u",b=()=>{if(m)try{const P=localStorage.getItem(ep);if(!P)return;const C=JSON.parse(P);if(C.tag!==z2){localStorage.removeItem(ep),localStorage.removeItem(tp);return}const L=C.couponFirstHitAt!==null&&Date.now()>=C.couponFirstHitAt+t.validMinutes*60*1e3;r.value=C.drawCount||0,a.value=C.cardCode||"",l.value=C.prizeIndexCoupon>=0?C.prizeIndexCoupon:C.prizeIndexCard,C.couponFirstHitAt!==null&&!L?(s.value=C.couponCode||"",d.value=C.couponFirstHitAt,e.value="coupon_held"):C.couponFirstHitAt!==null&&L?(s.value="",d.value=null,e.value="coupon_expired",localStorage.removeItem(tp)):C.cardCode&&(e.value="card_held")}catch{m&&(localStorage.removeItem(ep),localStorage.removeItem(tp))}},g=()=>{if(!m)return;const P={tag:z2,drawCount:r.value,cardCode:a.value,couponCode:s.value,prizeIndexCard:e.value==="card_held"?l.value:-1,prizeIndexCoupon:d.value!==null?l.value:-1,couponFirstHitAt:d.value};if(localStorage.setItem(ep,JSON.stringify(P)),d.value!==null&&s.value){const C=d.value+t.validMinutes*60*1e3;localStorage.setItem(tp,JSON.stringify({couponCode:s.value,expireAt:C}))}};b();const y=()=>{e.value!=="spinning"&&(e.value="spinning")},E=P=>{r.value=Math.max(r.value,1),a.value=P.code,l.value=P.prizeIndex,e.value="card_held",g()},S=P=>{r.value=2,s.value=P.code,l.value=P.prizeIndex,d.value=Date.now(),e.value="coupon_held",g()},O=()=>{e.value="idle",r.value=0,a.value="",s.value="",l.value=-1,d.value=null,m&&(localStorage.removeItem(ep),localStorage.removeItem(tp))},w=ce(()=>{if(d.value===null)return 0;const P=d.value+t.validMinutes*60*1e3-_.value;return P<=0?(e.value==="coupon_held"&&(e.value="coupon_expired"),0):P}),k=cc(()=>{_.value=Date.now()},1e3);return Vi(()=>clearInterval(k)),{status:e,drawCount:r,cardCode:a,couponCode:s,prizeIndex:l,remainingMs:w,beginSpin:y,recordCard:E,recordCoupon:S,clear:O}},FAe=Object.freeze(Object.defineProperty({__proto__:null,useLaunchWheelState:UAe},Symbol.toStringTag,{value:"Module"})),$Ae={class:"pt-30a"},jAe=["innerHTML"],VAe=["href","target"],zAe={class:"title6"},HAe={class:"font-s-xs op-70"},GAe=Lt({__name:"HProductLines",props:{title:{type:String,default:""},faq_product_lines:{type:Object,default:()=>({})}},setup(t){return(e,r)=>{const a=Or,s=EE,l=eD,d=tD,_=Ga;return G(),Q("div",$Ae,[at(_,null,{default:nt(()=>{var m,b;return[X("h2",{"data-aos":"fade-up",class:"title4 pb40 text-center",innerHTML:t.title},null,8,jAe),(b=(m=t.faq_product_lines)==null?void 0:m.data)!=null&&b.length?(G(),je(d,{key:0,gutter:24},{default:nt(()=>{var g;return[(G(!0),Q(gt,null,ln((g=t.faq_product_lines)==null?void 0:g.data,y=>(G(),je(l,{key:y.id,"data-aos":"fade-up","data-aos-delay":y*100,lg:6,md:6,sm:8,xs:24,class:"mb-24"},{default:nt(()=>[at(s,{class:"relative !p0 card-item flex flex-col justify-center"},{default:nt(()=>{var E,S,O,w,k,P,C,L,B;return[X("a",{class:"flex items-center gap-4a !p16 h-full",href:(E=y==null?void 0:y.attributes)==null?void 0:E.href,target:(O=(S=y==null?void 0:y.attributes)==null?void 0:S.href)!=null&&O.includes("http")?"_blank":"_self"},[X("div",null,[at(a,{width:40,height:40,src:(C=(P=(k=(w=y==null?void 0:y.attributes)==null?void 0:w.icon)==null?void 0:k.data)==null?void 0:P.attributes)==null?void 0:C.url,alt:""},null,8,["src"])]),X("div",null,[X("h3",zAe,pt((L=y==null?void 0:y.attributes)==null?void 0:L.name),1),X("p",HAe,pt((B=y==null?void 0:y.attributes)==null?void 0:B.desc),1)])],8,VAe)]}),_:2},1024)]),_:2},1032,["data-aos-delay"]))),128))]}),_:1})):he("",!0)]}),_:1})])}}}),BLe=Object.freeze(Object.defineProperty({__proto__:null,default:GAe},Symbol.toStringTag,{value:"Module"})),ULe=[{color:"rgba(250, 138, 4, 0.1)",filter:"brightness(0) saturate(100%) invert(51%) sepia(59%) saturate(1694%) hue-rotate(2deg) brightness(104%) contrast(97%)"},{color:"rgba(44, 222, 189, 0.1)",filter:"brightness(0) saturate(100%) invert(86%) sepia(18%) saturate(1672%) hue-rotate(103deg) brightness(89%) contrast(94%)"},{color:"rgba(137, 94, 255, 0.1)",filter:"brightness(0) saturate(100%) invert(45%) sepia(96%) saturate(3500%) hue-rotate(235deg) brightness(100%) contrast(102%)"},{color:"rgba(59, 132, 255, 0.1)",filter:"brightness(0) saturate(100%) invert(34%) sepia(87%) saturate(1387%) hue-rotate(207deg) brightness(111%) contrast(101%)"},{color:"rgba(255, 82, 156, 0.1)",filter:"brightness(0) saturate(100%) invert(50%) sepia(63%) saturate(2991%) hue-rotate(305deg) brightness(101%) contrast(101%)"},{color:"rgba(0, 180, 240, 0.1)",filter:"brightness(0) saturate(100%) invert(54%) sepia(65%) saturate(1330%) hue-rotate(156deg) brightness(93%) contrast(104%)"}],FLe=["#5AB5FF","#8575FF","#FFA346","#56C08D","#618DFF","#FF79CD","#F5BA18","#A0D911","#FF6562","#B75CEE","#36CFC9","#FF7640"];function qAe(t){return t.replace(/\W+(.)/g,function(e,r){return r.toUpperCase()}).replace(/\s+/g,"").replace(/^(.)/,function(e,r){return r.toLowerCase()})}function WAe(t){const e={};for(const r in t)e[qAe(r)]=t[r];return e}const $Le=()=>{const t=Sl(),e=Lt({setup(a,{slots:s}){return()=>{t.value=s.default}}}),r=Lt({setup(a,{attrs:s,slots:l}){return()=>{if(!t.value)throw new Error("\u4F60\u8FD8\u6CA1\u5B9A\u4E49\u590
81D\u7528\u6A21\u677F\u5462!");const d=t.value({...WAe(s),$slots:l});return d.length===1?d[0]:d}}});return{DefineTemplate:e,ReuseTemplate:r}},YAe={class:"home-banner bg-blue text-center relative"},KAe=Lt({name:"HomeBanner",__name:"Banner",props:{blockData:{type:Object,default:()=>({})}},setup(t){return(e,r)=>{const a=Ga;return G(),Q("div",YAe,[at(a,null,{default:nt(()=>[...r[0]||(r[0]=[jn(" this is a Block content",-1)])]),_:1})])}}}),jLe=Object.freeze(Object.defineProperty({__proto__:null,default:KAe},Symbol.toStringTag,{value:"Module"})),JAe=["innerHTML"],XAe={key:0,class:"m-a max-w-screen-sm"},QAe=["innerHTML"],ZAe=Lt({name:"HIconTextsList",__name:"HIconTextsList",props:{blockClass:{type:Object,default:()=>({value:"no-bg"})},title:{type:String,default:""},product:{type:Object,default:()=>({})},items:{type:Array,default:()=>[]}},setup(t){const e=t,r=Y2().macData||e,a=ce(()=>e.product.filter(l=>l.system===Nn().value)[0]||e.product[0]||{}),s=ce(()=>{var d,_,m;const l=Nn().value==="mac"?r:e;return l.items&&l.items.length?l.items:((m=(_=(d=a.value.client_info)==null?void 0:d.data)==null?void 0:_.attributes)==null?void 0:m.systemRequirement)||[]});return(l,d)=>{const _=Ga;return G(),Q("div",{class:ct(["block-box",[t.blockClass.value]])},[at(_,null,{default:nt(()=>[X("h2",{class:"font-size-40 mb-40 text-center",innerHTML:t.title},null,8,JAe),R(s)&&R(s).length?(G(),Q("ul",XAe,[(G(!0),Q(gt,null,ln(R(s),(m,b)=>(G(),Q("li",{key:b},[d[0]||(d[0]=X("i",{class:"iconfont-sg icon-star"},null,-1)),m.value?(G(),Q("span",{key:0,class:"ml-5",innerHTML:m.value},null,8,QAe)):he("",!0)]))),128))])):he("",!0)]),_:1})],2)}}}),VLe=Object.freeze(Object.defineProperty({__proto__:null,default:ZAe},Symbol.toStringTag,{value:"Module"}));export{mp as $,TPe as A,Ol as B,kPe as C,APe as D,uc as E,nc as F,EE as G,yOe as H,sc as I,VB as J,Ge as K,OLe as L,Cn as M,g0 as N,Ft as O,CLe as P,dr as Q,kl as R,Tl as S,up as T,wPe as U,yt as V,eLe as W,_Oe as X,o2 as Y,zi as Z,sn as _,Ga as a,LPe as a$,cOe as a0,ys as a1,mB as a2,fp as a3,cl as a4,Ha as a5,ULe as a6,Qc as a7,oAe as a8,Pm as a9,kOe as aA,yPe as aB,Sre as aC,Are as aD,l_e as aE,cAe as aF,aAe as aG,iAe as aH,sAe as aI,uAe as aJ,BD as aK,Ame as aL,lE as aM,AOe as aN,Dn as aO,rLe as aP,lOe as aQ,fOe as aR,UQ as aS,gLe as aT,BB as aU,_Le as aV,pLe as aW,Al as aX,y3 as aY,SLe as aZ,Bi as a_,aB as aa,Bm as ab,S_e as ac,Km as ad,bLe as ae,IB as af,_pe as ag,fpe as ah,Jo as ai,bB as aj,Xde as ak,$Le as al,FLe as am,kLe as an,TLe as ao,ALe as ap,u_e as aq,s_e as ar,ip as as,hy as at,Fl as au,tLe as av,jPe as aw,j1e as ax,Oo as ay,LOe as az,Se as b,NZ as b$,$ as b0,RPe as b1,OB as b2,oLe as b3,NLe as b4,ws as b5,Jne as b6,hPe as b7,nLe as b8,LLe as b9,Eh as bA,qPe as bB,MAe as bC,xAe as bD,NAe as bE,DAe as bF,OPe as bG,qee as bH,NOe as bI,MOe as bJ,BOe as bK,FOe as bL,Ea as bM,PSe as bN,fh as bO,hZ as bP,yLe as bQ,pAe as bR,fAe as bS,cwe as bT,yp as bU,z0 as bV,na as bW,JU as bX,AB as bY,PLe as bZ,RLe as b_,CPe as ba,_N as bb,vE as bc,HPe as bd,uE as be,su as bf,Lee as bg,B1e as bh,F1e as bi,wLe as bj,ELe as bk,aLe as bl,pve as bm,MLe as bn,P_e as bo,R_e as bp,d2 as bq,l2 as br,COe as bs,gE as bt,JB as bu,Hle as bv,km as bw,WB as bx,mLe as by,fLe as bz,j as c,W1e as c$,nEe as c0,_h as c1,vs as c2,JPe as c3,KOe as c4,pOe as c5,rp as c6,Fp as c7,EOe as c8,Zc as c9,aF as cA,hLe as cB,GPe as cC,Kye as cD,S0 as cE,ROe as cF,uOe as cG,sOe as cH,Sp as cI,VD as cJ,xLe as cK,ILe as cL,M1e as cM,OSe as cN,pF as cO,SSe as cP,TSe as cQ,Y1e as cR,WPe as cS,G1e as cT,KPe as cU,YPe as cV,Q1e as cW,J1e as cX,X1e as cY,SPe as cZ,Zy as c_,ZPe as ca,bF as cb,Jye as cc,NB as cd,e_e as ce,FPe as cf,VPe as cg,bE as ch,yE as ci,Qpe as cj,MPe as ck,NPe as cl,DPe as cm,BPe as cn,$Pe as co,UPe as cp,Xy as cq,cre as cr,E_e as cs,QPe as ct,zPe as cu,XPe as cv,w_e as cw,IPe as cx,TTe as cy,Ry as cz,vpe as d,TOe as d$,dOe as d0,zEe as d1,bOe as d2,v1e as d3,PPe as d4,nke as d5,yye as d6,Sh as d7,mOe as d8,iLe as d9,vOe as dA,jOe as dB,r2 as dC,VOe as dD,dLe as dE,Dye as dF,KZ as dG,IOe as dH,gOe as dI,vh as dJ,$Oe as dK,SOe as dL,dZ as dM,DOe as dN,OOe as dO,Wee as dP,POe as dQ,tPe as dR,WOe as dS,nPe as dT,GOe as dU,UOe as dV,qOe as dW,Ere as dX,YOe as dY,xOe as dZ,uy as d_,sLe as da,uLe as db,lLe as dc,cLe as dd,vye as de,PZ as df,hOe as dg,Dl as dh,bEe as di,pE as dj,JTe as dk,LB as dl,dp as dm,sl as dn,KB as dp,hF as dq,jB as dr,vF as ds,rc as dt,A_e as du,Eve as dv,xPe as dw,UZ as dx,oEe as dy,Tue as dz,ao as e,za as e0,v0 as e1,HOe as e2,zOe as e3,gPe as e4,DLe as e5,BLe as e6,jLe as e7,VLe as e8,vPe as f,Ze as g,pB as h,vLe as i,aOe as j,Lke as k,wOe as l,Or as m,Ii as n,Nn as o,Qe as p,Es as q,EPe as r,cc as s,bPe as t,Mt as u,wh as v,Uo as w,Pp as x,ppe as y,by as z};

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