PageSourceSearch

https://myka.ng/assets/index-DsBgCU7r.js

js myka.ng collected 2026-10-09 22:41:12 UTC 1,346,604 bytes, 128 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/ClaimsPage-CXXlw3eM.js","assets/vendor-react-DfYGAhtm.js","assets/claimMappers-CQORzb1J.js","assets/useApiQuery-mQnoCtpJ.js","assets/vendor-state-BsBVN-fX.js","assets/api-BEJchXjA.js","assets/vendor-icons-1odZwi-b.js","assets/vendor-ui-DA_r9yXk.js","assets/mykaPromises-CARilZxi.js","assets/currency-tq8RhIEU.js","assets/policyProductType-BD61ZnUx.js","assets/transit-insurance-DHaUSpuL.js","assets/fire-BtgY-J44.js","assets/healthCategoryUi-C2_keODf.js","assets/other-icon-DC1bN4dP.js","assets/savings-BJUwUGln.js","assets/routes-BR5I3bEX.js","assets/annuity-retirement-C1dZ1QHM.js","assets/health-ped-DAki1cTK.js","assets/professional-indemnity-Cx_HID73.js","assets/property-building-content-BPs_xKUv.js","assets/property-business-assets-DHEXMjWx.js","assets/property-home-content-BS-RQEdB.js","assets/savings-specialized-hA4moY7S.js","assets/savings-targeted-goals-BG697KhM.js","assets/errors-BYKXB8DF.js","assets/normalizeBrand-Cr5Qmi7I.js","assets/PolicyContributionFilters-CIXgAXYH.js","assets/DropdownPopover-KjBTPKBF.js","assets/SelectField-B8rkxDSz.js","assets/contributionPeriods-BVOAzSfZ.js","assets/Tag-CjDhIpKV.js","assets/greeting-COgqVEJw.js","assets/vendor-forms-BP-7CbAP.js","assets/ClaimDetailPage-
1DBrUfbhn.js","assets/underwriterDisplay-CEihXxjA.js","assets/PolicyStatusCard-CW7LcbtB.js","assets/underwriterLogoDisplay-B0FBG3Nn.js","assets/UnderwriterPlanLogo-CdMcnE2i.js","assets/constants-DZgaJSjb.js","assets/deviceBrandLogos-CnwfDF74.js","assets/useUploader-CBNPOY8T.js","assets/CarLogo-DqMBPg2N.js","assets/cancelled-Dfzba4Al.js","assets/verification_mark-CJRfnqWz.js","assets/CollapsibleSection-5BGvoOUT.js","assets/StepPageLayout-DdZUweau.js","assets/DashboardPage-Da2GsFPX.js","assets/Footer-CtC7zzvZ.js","assets/QRCODE-C9WIFLqn.js","assets/socialLinks-W7seOJ8a.js","assets/blogApi-B-tmEZPp.js","assets/contentfulPreview-UQGJUROZ.js","assets/BlogPostSummaryCard-CAmiGhT5.js","assets/constants-UDB7jJ0h.js","assets/verifyStateConfig-DY_95LNG.js","assets/coverageModalQuery-rAl8RmMu.js","assets/PromoCardSkeleton-Dncq1PuK.js","assets/Modal-DS-VW05m.js","assets/useBreakpoint-C_7Gw8n1.js","assets/useMotorVerifyFlow-DJY-GKHO.js","assets/KycNinModal-HYhUNMVV.js","assets/NinVerificationPanel-Cl3L-HVS.js","assets/mascot-header-BIwJJ2kn.js","assets/embla-carousel-react.esm-DyMEp6Qu.js","assets/InsurersMarquee-BgbwSv7H.js","assets/DashboardProductCategories-CTUtx2mZ.js","assets/routes-Dr23NpA-.js","assets/routes-BuiSREd6.js","assets/routes-Bvg9FlGf.js","assets/useAnalytics-HP01GbIH.js","assets/travel-D23Ir66-.js","assets/routes-BwXTp1y7.js","assets/routes-sl-sVJBZ.js","assets/routes-CkGlntR3.js","assets/routes-CNOe4p0Z.js","assets/routes-jB7S3MB-.js","assets/routes-UmHx9_5t.js","assets/routes-0SZn-6GV.js","assets/routes-TkfgV80o.js","assets/routes-DM9LZteW.js","assets/routes-D6u-5hjo.js","assets/routes-D-Rb-ubu.js","assets/routes-CkWG0BpN.js","assets/routes-SlierU_8.js","assets/lifeHospitalPlanName-CE-8E2Cm.js","assets/termLifePlanName-CE-8E2Cm.js","assets/BlogListPage-D9W2LEyI.js","assets/BlogDetailPage-C8ApYKwU.js","assets/PoliciesPage-CHLjRtak.js","assets/fnolAccidentDetailsSchema-J33INL6o.js","assets/getPolicyClaimEntryPath-DKxxrScc.js","assets/ocrConfig-B-KSx9JM.js","assets/LinkPaymentMethodOption-CuZHpNDU.js","assets/checkoutSessionStore-BRM5sYZN.js","assets/gadgetPostPaymentFlowConfig-ChCU4qBA.js","assets/routes-BTwm__Y5.js","assets/routes-rIK6zvx1.js","assets/routes-alBnq1HL.js","assets/missedContributionRetry-D0dCo6_S.js","assets/policiesApi-DYBxVdNQ.js","assets/router-CbysvjTw.js","assets/phone-ouFZPfGU.js","assets/nigerianPhone-B1rv0Wc5.js","assets/ProductAuthGate-BV--HzK8.js","assets/router-Bz1-kiAm.js","assets/PolicyReminderPage-CWinEYlf.js","assets/mockRenewalFlow-zXS4qmzh.js","assets/PolicyReminderConfirmationPage-DkMgGa-H.js","assets/success-C0L8gZxS.js","assets/green_strip-C4meNRuY.js","assets/PolicyDetailPage-DUaoo8cJ.js","assets/EmailVerificationModal-BxNiYJiq.js","assets/usePaymentReadiness-DQ-J6Nqr.js","assets/PaymentTermsConsentCopy-DOzXQujc.js","assets/Checkbox-DwOz6egu.js","assets/paymentReturnUrls-CXEwLwaV.js","assets/walletApi-DyFgHNVA.js","assets/walletMandateApi-Du1GplC_.js","assets/walletMandateSession-B-c6J5GS.js","assets/failed-Dd90HJgP.js","assets/userEmail-9DwyWHBc.js","assets/transactionsApi-CANA4ntQ.js","assets/PolicyContributionPager-BOoAZAgj.js","assets/educationPolicyApi-BFZ7uOa_.js","assets/gadgetPolicyApi-C0LGK2Xi.js","assets/gadgetInspectionFromPolicy-BWnWyYwv.js","assets/healthPolicyActivation-BCt2rMDw.js","assets/lifeHospitalPolicyApi-BDmAYPE7.js","assets/policyDetailFromApi-DMEz0xFY.js","assets/savingsPolicyApi-D4i5qSCX.js","assets/termLifePolicyApi-DrghAF1t.js","assets/PolicyRenewPage-rCDF_7LA.js","assets/PolicyRenewPaymentSuccessPage-BDBXsBhC.js","assets/HelpSupportPage-BoIKBIzg.js","assets/whatsApp_support-lj6uqflA.js","assets/index-BCIXDQMp.js","assets/index-sZ6wNgoN.js","assets/index-B4WvTLRl.js","assets/useFlowDropoff-B2TCwQre.js","assets/index-DhjTtgm_.js","assets/index-UskfMWgN.js","assets/index-DEuTMYUx.js","assets/index-Ckt8e3nH.js","assets/ComparePlansFooter-CPpdpWCW.js","assets/paymentFrequencyLabels-0Hau-h8R.js","assets/stepBreadcrumbs-FCtSk5Kj.js","assets/time-CKDfeoln.js","assets/nin-Bkcssw0H.js","assets/useOpenLoginModalOnAuthRequired-D6y-uK5-.js","assets/cacRegistrationNumber-CQHoH1B4.js","assets/text-D803XGGZ.js","assets/valid-11xrBmDj.js","assets/device-DbCxnG1h.js","assets/fix-webm-duration-DBGubGlL.js","assets/inspectionAnalysis.runtime-CbjBTDqp.js","assets/sseStream-C28FcIBw.js","assets/recording.constants-Cr2cQllO.js","assets/index-QKWoXN71.js","assets/index--W13gycH.js","assets/index-Ce39cswH.js","assets/index-C6_s57iK.js","assets/index-DwW7swbr.js","assets/index-DW
1cM67zv.js","assets/index-DbWMzSal.js","assets/index-DqFy9PD3.js","assets/index-BKs_lhiD.js","assets/index-iEueS11K.js","assets/index-DT4pJBHS.js","assets/index-1OH-Yyzy.js","assets/index-B1UhcsXw.js","assets/index-CXj2TSvZ.js","assets/index-DnhrMzVf.js","assets/ProfilePage-IXtEVWmU.js","assets/KycVerificationPage-D0Ec1bAJ.js","assets/NotificationsPage-Ch7XLDJ9.js","assets/WalletPage-OZfkPJ1C.js","assets/walletTransactionsApi-XVVIq8MJ.js","assets/walletFundReturnUrls-DZ0AzM5T.js","assets/bankLinking-CG6Z7VZS.js","assets/TransactionsEmptyState-BLgcUNnO.js","assets/LinkedBanksPage-PhXbm1pF.js","assets/useRefreshLinkedAccountsOnReturn-BCyi7Ikj.js","assets/useWalletMandateLinkFlow-m9cf0nTk.js","assets/walletMandateReturnUrls-BPu4z42g.js","assets/LinkedCardsPage-ETaa49sL.js","assets/WalletTransactionsPage-BitKjmts.js","assets/PolicyLookupPage-B-2p519r.js","assets/LegalPage-BbiXG8In.js","assets/vendor-pdf-DSVa-ed6.js","assets/vendor-pdf-CBXYWCWZ.css","assets/AuthFlowModal-lnFt4DQn.js","assets/defination-Cz6qM-gr.js","assets/PhoneNumberInput-BzKYFaoQ.js","assets/formRules-Cjr9zhBJ.js","assets/index-De4Tm2P2.js","assets/index-CX6eACXF.js","assets/WitnessFlowLayout-sXdBrCkv.js","assets/index-CCvS5amz.js","assets/WhatsAppVerifyByCodeView-DMQeYjsK.js","assets/CorporatePage-rcD4RQrr.js","assets/corporate-value-prop-dots-bg-ZxW02qa6.js","assets/AboutPage-CMe-_YEl.js","assets/PrivacyPolicyPage-DoBAhIWl.js","assets/LegalDocumentLayout-msdom3oD.js","assets/TermsOfUsePage-CyFQDXMe.js","assets/CookiesPolicyPage-EpfaVvqA.js","assets/PolicyVerifyPage-RaGSBORJ.js","assets/SavingsStatusPage-Bjkl_vcH.js","assets/AppDownloadRedirectPage-HtRcB91n.js","assets/GarkiWhatsAppRedirectPage-ZaNWWKiI.js","assets/CampaignWhatsAppRedirectPage-Bv8ZuE9l.js","assets/JosWhatsAppRedirectPage-C0NUN9xE.js","assets/LagosWhatsAppRedirectPage-B_3aVYtA.js","assets/MandateSuccessPage-DENQGg9X.js","assets/paymentMandateReturnSession-B31Waw65.js","assets/MandateStatusView-8tg2FuDm.js","assets/MandateCancelPage-DGU4ZTad.js","assets/FundSuccessPage-CuE-p2kK.js","assets/FundCancelPage-DfR825Hx.js"])))=>i.map(i=>d[i]);
2import{r as T,j as g,u as Ir,b as P,d as s_,g as o_,e as Wk,f as Vk,i as qk,L as cf,a as Gk,h as zE,k as vt,N as ar,O as WE,l as Yk,m as Kk,n as Qk,o as Xk}from"./vendor-react-DfYGAhtm.js";import{I as Jk,H as $k,a as Zk,b as eM,c as tM,d as rM,e as nM,f as VE,g as iM,h as sM,i as xv,j as a_,k as qE,l as GE,m as oM,n as aM,o as cM,p as lM,q as uM,r as YE,s as dM,t as fM,M as hM,u as pM}from"./vendor-icons-1odZwi-b.js";import{B as $u,a as ee,H as bo,C as mM,b as gM,T as Xe,F as Ve,G as Iv,c as _M,d as yM,e as vM,I as KE,S as c_,A as AM,f as Rv,g as bM,h as fo,i as l_,j as wM,m as Zu,k as u_,L as Bp,l as EM,n as d_,V as ed,o as ho,D as SM,P as CM,p as xM,q as IM,r as RM,s as fl,t as f_,u as QE,v as TM}from"./vendor-ui-DA_r9yXk.js";import{c as Yr,p as h_,s as p_,a as OM,b as kM,d as MM,u as XE,e as LM,f as PM,g as Yo,h as lf,Q as DM,i as NM,P as FM,j as UM,k as BM}from"./vendor-state-BsBVN-fX.js";import{s as HM,o as jM}from"./vendor-forms-BP-7CbAP.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(i){if(i.ep)return;i.ep=!0;const s=n(i);fetch(i.href,s)}})();const te=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Le=globalThis,ls="10.66.0";function Ri(){return Lc(Le),Le}function Lc(e){const t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||ls,t[ls]=t[ls]||{}}function Ko(e,t,n=Le){const r=n.__SENTRY__=n.__SENTRY__||{},i=r[ls]=r[ls]||{};return i[e]||(i[e]=t())}const zM=["debug","info","warn","error","log","assert","trace"],WM="Sentry Logger ",td={};function Ti(e){if(!("console"in Le))return e();const t=Le.console,n={},r=Object.keys(td);r.forEach(i=>
2{const s=td[i];n[i]=t[i],t[i]=s});try{return e()}finally{r.forEach(i=>{t[i]=n[i]})}}function VM(){g_().enabled=!0}function qM(){g_().enabled=!1}function JE(){return g_().enabled}function GM(...e){m_("log",...e)}function YM(...e){m_("warn",...e)}function KM(...e){m_("error",...e)}function m_(e,...t){te&&JE()&&Ti(()=>{Le.console[e](`${WM}[${e}]:`,...t)})}function g_(){return te?Ko("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const G={enable:VM,disable:qM,isEnabled:JE,log:GM,warn:YM,error:KM},$E=50,ms="?",Tv=/\(error: (.*)\)/,Ov=/captureMessage|captureException/;function ZE(...e){const t=e.sort((n,r)=>n[0]-r[0]).map(n=>n[1]);return(n,r=0,i=0)=>{const s=[],o=n.split(`
3`);for(let a=r;a<o.length;a++){let c=o[a];c.length>1024&&(c=c.slice(0,1024));const l=Tv.test(c)?c.replace(Tv,"$1"):c;if(!l.includes("Error: ")){for(const u of t){const d=u(l);if(d){s.push(d);break}}if(s.length>=$E+i)break}}return XM(s.slice(i))}}function QM(e){return Array.isArray(e)?ZE(...e):e}function XM(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(hl(t).function||"")&&t.pop(),t.reverse(),Ov.test(hl(t).function||"")&&(t.pop(),Ov.test(hl(t).function||"")&&t.pop()),t.slice(0,$E).map(n=>({...n,filename:n.filename||hl(t).filename,function:n.function||ms}))}function hl(e){return e[e.length-1]||{}}const uh="<anonymous>";function Xn(e){try{return!e||typeof e!="function"?uh:e.name||uh}catch{return uh}}function kv(e){const t=e.exception;if(t){const n=[];try{return t.values.forEach(r=>{r.stacktrace.frames&&n.push(...r.stacktrace.frames)}),n}catch{return}}}const Oa={},Mv={};function Oi(e,t){return Oa[e]=Oa[e]||[],Oa[e].push(t),()=>{const n=Oa[e];if(n){const r=n.indexOf(t);r!==-1&&n.splice(r,1)}}}function ki(e,t){if(!Mv[e]){Mv[e]=!0;try{t()}catch(n){te&&G.error(`Error while instrumenting ${e}`,n)}}}function Gr(e,t){const n=e&&Oa[e];if(n)for(const r of n)try{r(t)}catch(i){te&&G.error(`Error while triggering instrumentation handler.
4Type: ${e}
5Name: ${Xn(r)}
6Error:`,i)}}let dh=null;function eS(e){const t="error";Oi(t,e),ki(t,JM)}function JM(){dh=Le.onerror,Le.onerror=function(e,t,n,r,i){return Gr("error",{column:r,error:i,line:n,msg:e,url:t}),dh?dh.apply(this,arguments):!1},Le.onerror.__SENTRY_INSTRUMENTED__=!0}let fh=null;function tS(e){const t="unhandledrejection";Oi(t,e),ki(t,$M)}function $M(){fh=Le.onunhandledrejection,Le.onunhandledrejection=function(e){return Gr("unhandledrejection",e),fh?fh.apply(this,arguments):!0},Le.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const rS=Object.prototype.toString;function Pc(e){switch(rS.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return _s(e,Error)}}function Qo(e,t){return rS.call(e)===`[object ${t}]`}function nS(e){return Qo(e,"ErrorEvent")}function Lv(e){return Qo(e,"DOMError")}function ZM(e){return Qo(e,"DOMException")}function Gn(e){return Qo(e,"String")}function __(e){return typeof e=="object"&&e!==null&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function gs(e){return e===null||__(e)||typeof e!="object"&&typeof e!="function"}function Ja(e){return Qo(e,"Object")}function Ms(e){return typeof e=="object"&&e!==null}function uf(e){return typeof Event<"u"&&_s(e,Event)}function eL(e){return Qo(e,"RegExp")}function Dc(e){return!!(e?.then&&typeof e.then=="function")}function _s(e,t){try{return e instanceof t}catch{return!1}}function y_(e){return typeof Request<"u"&&_s(e,Request)}function Er(e,t,n){if(!(t in e))return;const r=e[t];if(typeof r!="function")return;const i=n(r);typeof i=="function"&&iS(i,r);try{e[t]=i}catch{te&&G.log(`Failed to replace method "${t}" in object`,e)}}function dr(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{te&&G.log(`Failed to add non-enumerable property "${String(t)}" to object`,e)}}function iS(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,dr(e,"__sentry_original__",t)}catch{}}function v_(e){return e.__sentry_original__}function sS(e){if(Pc(e))return{message:e.message,name:e.name,stack:e.stack,...Pv(e)};
6if(uf(e)){const{type:t,target:n,currentTarget:r,detail:i}=e;return{type:t,target:n,currentTarget:r,...i?{detail:i}:{},...Pv(e)}}return e}function Pv(e){return Ms(e)?Object.fromEntries(Object.entries(e)):{}}function tL(e){const t=Object.keys(sS(e));return t.sort(),t[0]?t.join(", "):"[object has no keys]"}let Vs;function Nc(e){if(Vs!==void 0)return Vs?Vs(e):e();const t=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),n=Le;return t in n&&typeof n[t]=="function"?(Vs=n[t],Vs(e)):(Vs=null,e())}function vi(){return Nc(()=>Math.random())}function Mi(){return Nc(()=>Date.now())}const rL=Symbol.for("sentry.skipNormalization"),nL=Symbol.for("sentry.overrideNormalizationDepth");function iL(e){return!!e[rL]}function sL(e){const t=e[nL];return typeof t=="number"?t:void 0}let Hp;function oS(e){Hp=e}function rn(e,t=100,n=1/0){try{return jp("",e,t,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function aS(e,t=3,n=100*1024){const r=rn(e,t);return cL(r)>n?aS(e,t-1,n):r}function jp(e,t,n=1/0,r=1/0,i=lL()){const[s,o]=i;if(t==null||["boolean","string"].includes(typeof t)||typeof t=="number"&&Number.isFinite(t))return t;const a=cS(e,t);if(!a.startsWith("[object "))return a;if(iL(t))return t;const c=sL(t),l=c!==void 0?c:n;if(l===0)return a.replace("object ","");if(s(t))return"[Circular ~]";const u=t;if(u&&typeof u.toJSON=="function")try{const h=u.toJSON();return jp("",h,l-1,r,i)}catch{}const d=Array.isArray(t)?[]:{};let f=0;const p=sS(t);for(const h in p){if(!Object.prototype.hasOwnProperty.call(p,h))continue;if(f>=r){d[h]="[MaxProperties ~]";break}const y=p[h];d[h]=jp(h,y,l-1,r,i),f++}return o(t),d}function cS(e,t){try{if(Hp){const r=Hp(t);if(r)return r}return typeof global<"u"&&t===global?"[Global]":typeof t=="number"&&!Number.isFinite(t)?`[${t}]`:typeof t=="function"?`[Function: ${Xn(t)}]`:typeof t=="symbol"?`[${String(t)}]`:typeof t=="bigint"?`[BigInt: ${String(t)}]`:`[object ${oL(t)}]`}catch(n){return`**non-serializable** (${n})`}}function oL(e){const t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}function aL(e){return~-encodeURI(e).split(/%..|./).length}function cL(e){return aL(JSON.stringify(e))}function lL(){const e=new WeakSet;function t(r){return e.has(r)?!0:(e.add(r),!1)}function n(r){e.delete(r)}return[t,n]}function zp(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function Dv(e,t){if(!Array.isArray(e))return"";const n=[];for(let r=0;r<e.length;r++){const i=e[r];gs(i)?n.push(String(i)):i instanceof Error?n.push(i.message?`${i.name}: ${i.message}`:i.name):n.push(cS(void 0,i))}return n.join(t)}function Da(e,t,n=!1){return Gn(e)?eL(t)?t.test(e):Gn(t)?n?e===t:e.includes(t):typeof t=="function"?t(e):!1:!1}function xn(e,t=[],n=!1){for(const r of t)if(Da(e,r,n))return!0;return!1}function uL(){const e=Le;return e.crypto||e.msCrypto}let hh;function dL(){return vi()*16}function Mr(e=uL()){try{if(e?.randomUUID)return Nc(()=>e.randomUUID()).replace(/-/g,"")}catch{}return hh||(hh="10000000100040008000"+1e11),hh.replace(/[018]/g,t=>(t^(dL()&15)>>t/4).toString(16))}function lS(e){return e.exception?.values?.[0]}function es(e){const{message:t,event_id:n}=e;if(t)return t;const r=lS(e);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function Wp(e,t,n){const r=e.exception=e.exception||{},i=r.values=r.values||[],s=i[0]=i[0]||{};s.value||(s.value=t||""),s.type||(s.type="Error")}function us(e,t){const n=lS(e);if(!n)return;const r={type:"generic",handled:!0},i=n.mechanism;if(n.mechanism={...r,...i,...t},t&&"data"in t){const s={...i?.data,...t.data};n.mechanism.data=s}}function Nv(e){if(fL(e))return!0;try{dr(e,"__sentry_captured__",!0)}catch{}return!1}function fL(e){try{return e.__sentry_captured__}catch{}}const uS=1e3;function Ls(){return Mi()/uS}function hL(){const{performance:e}=Le;if(!e?.now||!e.timeOrigin)return Ls;const t=e.timeOrigin;return()=>(t+Nc(()=>e.now()))/uS}let Fv;function Xt(){return(Fv??(Fv=hL()))()}let ph=null;function pL(){const{performance:e}=Le;if(!e?.now)return;const t=3e5,n=Nc(()=>e.now()),r=Mi(),i=e.timeOrigin;if(typeof i=="number"&&Math.abs(i+n-r)<t)return i;const s=e.timing?.navigationStart;return typeof s=="number"&&Math.abs(s+n-r)<t?s:r-n}function tr(){return ph===null&&(ph=pL()),ph}function mL(e){const t=Xt(),n={sid:Mr(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>_L(n)};return e&&wo(n,e),n}function wo(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||Xt(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:Mr()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),t
6ypeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function gL(e,t){let n={};e.status==="ok"&&(n={status:"exited"}),wo(e,n)}function _L(e){return{sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}}}function Fc(e,t,n=2){if(!t||typeof t!="object"||n<=0)return t;if(e&&Object.keys(t).length===0)return e;const r={...e};for(const i in t)Object.prototype.hasOwnProperty.call(t,i)&&(r[i]=Fc(r[i],t[i],n-1));return r}function Jn(){return Mr()}function Yn(){return Mr().substring(16)}function dS(e){try{const t=Le.WeakRef;if(typeof t=="function")return new t(e)}catch{}return e}function fS(e){if(e){if(typeof e=="object"&&"deref"in e&&typeof e.deref=="function")try{return e.deref()}catch{return}return e}}const Vp="_sentrySpan";function $a(e,t){t?dr(e,Vp,dS(t)):delete e[Vp]}function rd(e){return fS(e[Vp])}const yL=100;class Tn{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:Jn(),sampleRand:vi()}}clone(){const t=new Tn;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._attributes={...this._attributes},t._extra={...this._extra},t._contexts={...this._contexts},this._contexts.flags&&(t._contexts.flags={values:[...this._contexts.flags.values]}),t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,t._conversationId=this._conversationId,$a(t,rd(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&wo(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(t){return this._conversationId=t||void 0,this._notifyScopeListeners(),this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this.setTags({[t]:n})}setAttributes(t){return this._attributes={...this._attributes,...t},this._notifyScopeListeners(),this}setAttribute(t,n){return this.setAttributes({[t]:n})}removeAttribute(t){return t in this._attributes&&(delete this._attributes[t],this._notifyScopeListeners()),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const n=typeof t=="function"?t(this):t,r=n instanceof Tn?n.getScopeData():Ja(n)?t:void 0,{tags:i,attributes:s,extra:o,user:a,contexts:c,level:l,fingerprint:u=[],propagationContext:d,conversationId:f}=r||{};return this._tags={...this._tags,...i},this._attributes={...this._attributes,...s},this._extra={...this._extra,...o},this._contexts={...this._contexts,...c},a&&Object.keys(a).length&&(this._user=a),l&&(this._level=l),u.length&&(this._fingerprint=u),d&&(this._propagationContext=d),f&&(this._conversationId=f),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,$a(this,void 0),this._attachments=[],this.setPropagationContext({traceId:Jn(),sampleRand:vi()}),this._notifyScopeListeners(),this}addBreadcrumb(t,n){const r=typeof n=="number"?n:yL;if(r<=0)return this;const i={timestamp:Ls(),...t,message:t.message?zp(t.message,2048):t.message};return this._breadcrumbs.push(i),this._breadcrumbs.length>r&&(this._breadcrumbs=this._breadcrumbs.slice(-r),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,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:rd(this),conversationId:this._conversationId}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata=Fc(this._sdkProcessingMetadata,t,2),this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,n){const r=n?.event_id||Mr();if(!this._client)return te&&G.warn("No client configured on scope - will not capture exception!"),r;const i=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:i,...n,event_id:r},this),r}captureMessage(t,n,r){const i=r?.event_id||Mr();if(!this._client)return te&&G.warn("No client configured on scope - will not capture message!"),i;const s=r?.syntheticException??new Error(t);return this._client.captureMessage(t,n,{originalException:t,syntheticException:s,...r,event_id:i},this),i}captureEvent(t,n){const r=t.event_id||n?.event_id||Mr();return this._client?(this._client.captureEvent(t,{...n,event_id:r},this),r):(te&&G.warn("No client configured on scope - will not capture event!"),r)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEac
6h(t=>{t(this)}),this._notifyingListeners=!1)}}function vL(){return Ko("defaultCurrentScope",()=>new Tn)}function AL(){return Ko("defaultIsolationScope",()=>new Tn)}const Uv=e=>e instanceof Promise&&!e[hS],hS=Symbol("chained PromiseLike"),bL=(e,t,n)=>{const r=e.then(i=>(t(i),i),i=>{throw n(i),i});return Uv(r)&&Uv(e)?r:wL(e,r)},wL=(e,t)=>{if(!t)return e;let n=!1;for(const r in e){if(r in t)continue;n=!0;const i=e[r];typeof i=="function"?Object.defineProperty(t,r,{value:(...s)=>i.apply(e,s),enumerable:!0,configurable:!0,writable:!0}):t[r]=i}return n&&Object.assign(t,{[hS]:!0}),t};class EL{constructor(t,n){let r;t?r=t:r=new Tn;let i;n?i=n:i=new Tn,this._stack=[{scope:r}],this._isolationScope=i}withScope(t){const n=this._pushScope();let r;try{r=t(n)}catch(i){throw this._popScope(),i}return Dc(r)?bL(r,()=>this._popScope(),()=>this._popScope()):(this._popScope(),r)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const t=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:t}),t}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function Eo(){const e=Ri(),t=Lc(e);return t.stack=t.stack||new EL(vL(),AL())}function SL(e){return Eo().withScope(e)}function CL(e,t){const n=Eo();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function Bv(e){return Eo().withScope(()=>e(Eo().getIsolationScope()))}function xL(){return{withIsolationScope:Bv,withScope:SL,withSetScope:CL,withSetIsolationScope:(e,t)=>Bv(t),getCurrentScope:()=>Eo().getScope(),getIsolationScope:()=>Eo().getIsolationScope()}}function Xo(e){const t=Lc(e);return t.acs?t.acs:xL()}function IL(e){return typeof e=="object"&&e!=null&&!Array.isArray(e)&&Object.keys(e).includes("value")}function RL(e,t){const{value:n,unit:r}=IL(e)?e:{value:e,unit:void 0},i=TL(n),s=r&&typeof r=="string"?{unit:r}:{};if(i)return{...i,...s};if(!t||t==="skip-undefined"&&n===void 0)return;let o="";try{o=JSON.stringify(n)??""}catch{}return{value:o,type:"string",...s}}function Hv(e,t=!1){const n={};for(const[r,i]of Object.entries(e??{})){const s=RL(i,t);s&&(n[r]=s)}return n}function TL(e){if(Array.isArray(e))return{value:e,type:"array"};const t=typeof e=="string"?"string":typeof e=="boolean"?"boolean":typeof e=="number"&&!Number.isNaN(e)?Number.isInteger(e)?"integer":"double":null;if(t)return{value:e,type:t}}function Qe(){const e=Ri();return Xo(e).getCurrentScope()}function Rr(){const e=Ri();return Xo(e).getIsolationScope()}function OL(){return Ko("globalScope",()=>new Tn)}function df(...e){const t=Ri(),n=Xo(t);if(e.length===2){const[r,i]=e;return r?n.withSetScope(r,i):n.withScope(i)}return n.withScope(e[0])}function Te(){return Qe().getClient()}function kL(e){const t=e.getPropagationContext(),{traceId:n,parentSpanId:r,propagationSpanId:i}=t,s={trace_id:n,span_id:i||Yn()};return r&&(s.parent_span_id=r),s}const dn="sentry.source",A_="sentry.sample_rate",pS="sentry.previous_trace_sample_rate",Dr="sentry.op",Wt="sentry.origin",ML="sentry.status.message",Za="sentry.idle_span_finish_reason",Uc="sentry.measurement_unit",Bc="sentry.measurement_value",jv="sentry.custom_span_name",b_="sentry.profile_id",Li="sentry.exclusive_time",LL="url.full",PL="sentry.link.type",DL="gen_ai.conversation.id",mS=0,ff=1,Zt=2;function NL(e){if(e<400&&e>=100)return{code:ff};if(e>=400&&e<500)switch(e){case 401:return{code:Zt,message:"unauthenticated"};case 403:return{code:Zt,message:"permission_denied"};case 404:return{code:Zt,message:"not_found"};case 409:return{code:Zt,message:"already_exists"};case 413:return{code:Zt,message:"failed_precondition"};case 429:return{code:Zt,message:"resource_exhausted"};case 499:return{code:Zt,message:"cancelled"};default:return{code:Zt,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:Zt,message:"unimplemented"};case 503:return{code:Zt,message:"unavailable"};case 504:return{code:Zt,message:"deadline_exceeded"};default:return{code:Zt,message:"internal_error"}}return{code:Zt,message:"internal_error"}}function gS(e,t){e.setAttribute("http.response.status_code",t);const n=NL(t);n.message!=="unknown_error"&&e.setStatus(n)}const _S="_sentryScope",yS="_sentryIsolationScope",FL=Symbol.for("sentry.otelSourceInference"),UL=Symbol.for("sentry.otelSourceExplicitlySet"),BL=Symbol.for("sentry.tracerProviderSpan");function So(e,t,n){e&&(dr(e,yS,dS(n)),dr(e,_S,t))}function po(e){const t=e;return{scope:t[_S],isolationScope:fS(t[yS])}}function zv(e){return e[FL]===!0}function HL(e){dr(e,UL,!0)}function Wv(e){return e[BL]===!0}const nd="sentry-",jL=8192;function vS(e){const t=WL(e);if(!t)return;const n=Object.entries(t).reduce((r,[i,s])=>{if(i.startsWith(nd)){const o=i.slice(nd.length);r[o]=s}return r},{});if(Object.keys(n).length>0)return n}function zL(e){if(!e)return;const t=Object.entries(e).reduce((n,[r,i])=>(i&&(n[`${nd}${r}`]=i),n),{});return VL(t)}function WL(e){if(!(!e||!Gn(e)&&!Array.isArray(e)))return Array.isArray(e)?e.reduce((t,n)=>{const r=Vv(n);return Object.entries(r).forEach(([i,s])=>{t[i]=s}),t},{}):Vv(e)}function Vv(e){return e.split(",").map(t=>{const n=t.indexOf("=");if(n===-1)return[];const r=t.slice(0,n),i=t.slice(n+1);return[r,i].map(s=>{try{return decodeURIComponent(s.trim())}catch{return}})}).reduce((t,[n,r])=>(n&&r&&(t[n]=r),t),{})}function VL(e){if(Object.keys(e).length!==0)return Object.entries(e).reduce((t,[n,r],i)=>{const s=`${encodeURIComponent(n)}=${encodeURIComponent(r)}`,o=i===0?s:`${t},${s}`;return o.length>jL?(te&&G.warn(`Not adding key: ${n} with val: ${r} to baggage header due to exceeding baggage size limits.`),t):o},"")}const qL=/^o(\d+)\./,GL=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function YL(e){return e==="http"||e==="https"}function Jo(e,t=!1){const{host:n,path:r,pass:i,port:s,projectId:o,protocol:a,publicKey:c}=e;return`${a}://${c}${t&&i?`:${i}`:""}@${n}${s?`:${s}`:""}/${r&&`${r}/`}${o}`}function KL(e){const t=GL.exec(e);if(!t){Ti(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}const[n,r,i="",s="",o="",a=""]=t.slice(1);let c="",l=a;const u=l.split("/");if(u.length>1&&(c=u.slice(0,-1).join("/"),l=u.pop()),l){const d=l.match(/^\d+/);d&&(l=d[0])}return AS({host:s,pass:i,path:c,projectId:l,port:o,protocol:n,publicKey:r})}function AS(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function QL(e){if(!te)return!0;const{port:t,projectId:n,protocol:r}=e;return["protocol","publicKey","host","projectId"].find(o=>e[o]?!1:(G.error(`Invalid Sentry Dsn: ${o} missing`),!0))?!1:n.match(/^\d+$/)?YL(r)?t&&isNaN(parseInt(t,10))?(G.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(G.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(G.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function XL(e){return e.match(qL)?.[1]}function JL(e){const t=e.getOptions(),{host:n}=e.getDsn()||{};let r;return t.orgId?r=String(t.orgId):n&&(r=XL(n)),r}function $L(e){const t=typeof e=="string"?KL(e):AS(e);if(!(!t||!QL(t)))return t}function ys(e){if(typeof e=="boolean")return Number(e);const t=typeof e=="string"?parseFloat(e):e;if(!(typeof t!="number"||isNaN(t)||t<0||t>1))return t}const bS=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function ZL(e){if(!e)return;const t=e.match(bS);if(!t)return;let n;return t[3]==="1"?n=!0:t[3]==="0"&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}function eP(e,t){const n=ZL(e),r=vS(t);if(!n?.traceId)return{traceId:Jn(),sampleRand:vi()};const i=tP(n,r);r&&(r.sample_rand=i.toString());const{traceId:s,parentSpanId:o,parentSampled:a}=n;return{traceId:s,parentSpanId:o,sampled:a,dsc:r||{},sampleRand:i}}function wS(e=Jn(),t=Yn(),n){let r="";return n!==void 0&&(r=n?"-1":"-0"),`${e}-${t}${r}`}function ES(e=Jn(),t=Yn(),n){return`00-${e}-${t}-${n?"01":"00"}`}function tP(e,t){const n=ys(t?.sample_rand);if(n!==void 0)return n;const r=ys(t?.sample_rate);return r&&e?.parentSampled!==void 0?e.parentSampled?vi()*r:r+vi()*(1-r):vi()}const SS=0,hf=1;let qv=!1;function rP(e){const{spanId:t,traceId:n}=e.spanContext(),{data:r,op:i,parent_span_id:s,status:o,origin:a,links:c}=Ye(e);return{parent_span_id:s,span_id:t,trace_id:n,data:r,op:i,status:o,origin:a,links:c}}function nP(e){const{spanId:t,traceId:n,isRemote:r}=e.spanContext(),i=r?t:Ye(e).parent_span_id,s=po(e).scope,o=r?s?.getPropagationContext().propagationSpanId||Yn():t;return{parent_span_id:i,span_id:o,trace_id:n}}function iP(e){const{traceId:t,spanId:n}=e.spanContext(),r=Pi(e);return wS(t,n,r)}function sP(e){const{traceId:t,spanId:n}=e.spanContext(),r=Pi(e);return ES(t,n,r)}function CS(e){if(e&&e.length>0)return e.map(({context:{spanId:t,traceId:n,traceFlags:r,...i},attributes:s})=>({span_id:t,trace_id:n,sampled:r===hf,attributes:s,...i}))}function xS(e){if(e?.length)return e.map(({context:{spanId:t,traceId:n,traceFlags:r},attributes:i})=>({span_id:t,trace_id:n,sampled:r===hf,attributes:i}))}function Kn(e){return typeof e=="number"?Gv(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?Gv(e.getTime()):Xt()}function Gv(e){return e>9999999999?e/1e3:e}function Ye(e){if(OS(e))return e.getSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(TS(e)){const{attributes:r,startTime:i,name:s,endTime:o,status:a,links:c}=e;return{span_id:t,trace_id:n,data:r,description:s,parent_span_id:RS(e),start_timestamp:Kn(i),timestamp:Kn(o)||void 0,status:kS(a),op:r[Dr],origin:r[Wt],links:CS(c)}}return{span_id:t,trace_id:n,start_timestamp:0,data:{}}}function IS(e){if(OS(e))return e.getStreamedSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(TS(e)){const{attributes:r,startTime:i,name:s,endTime:o,status:a,links:c}=e;return{name:s,span_id:t,trace_id:n,parent_span_id:RS(e),start_timestamp:Kn(i),end_timestamp:Kn(o),is_segment:e===Gp(e),status:w_(a
6),attributes:MS(r,a),links:xS(c)}}return{span_id:t,trace_id:n,start_timestamp:0,name:"",end_timestamp:0,status:"ok",is_segment:e===Gp(e)}}function RS(e){return"parentSpanId"in e?e.parentSpanId:"parentSpanContext"in e?e.parentSpanContext?.spanId:void 0}function oP(e){return{...e,attributes:Hv(e.attributes),links:e.links?.map(t=>({...t,attributes:Hv(t.attributes)}))}}function TS(e){const t=e;return!!t.attributes&&!!t.startTime&&!!t.name&&!!t.endTime&&!!t.status}function OS(e){return typeof e.getSpanJSON=="function"}function Pi(e){const{traceFlags:t}=e.spanContext();return t===hf}function kS(e){if(!(!e||e.code===mS))return e.code===ff?"ok":e.message||"internal_error"}function w_(e){return!e||e.code===ff||e.code===mS||e.message==="cancelled"?"ok":"error"}function MS(e,t){const n=w_(t)==="error"?t?.message:void 0;return{...n&&{[ML]:n},...e}}const ds="_sentryChildSpans",qp="_sentryRootSpan";function Au(e,t){const n=e[qp]||e;dr(t,qp,n),e[ds]?e[ds].add(t):dr(e,ds,new Set([t]))}function aP(e,t){e[ds]&&e[ds].delete(t)}function bu(e){const t=new Set;function n(r){if(!t.has(r)&&Pi(r)){t.add(r);const i=r[ds]?Array.from(r[ds]):[];for(const s of i)n(s)}}return n(e),Array.from(t)}const sr=Gp;function Gp(e){return e[qp]||e}function fr(){const e=Ri(),t=Xo(e);return t.getActiveSpan?t.getActiveSpan():rd(Qe())}function Yp(){qv||(Ti(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),qv=!0)}let Yv=!1;function cP(){if(Yv)return;function e(){const t=fr(),n=t&&sr(t);if(n){const r="internal_error";te&&G.log(`[Tracing] Root span: ${r} -> Global error occurred`),n.setStatus({code:Zt,message:r})}}Yv=!0,eS(e),tS(e)}function Lr(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=e||Te()?.getOptions();return!!t&&(t.tracesSampleRate!=null||!!t.tracesSampler)}function Kv(e){G.log(`Ignoring span ${e.op} - ${e.description} because it matches \`ignoreSpans\`.`)}function ec(e,t){if(!t?.length)return!1;for(const n of t){if(dP(n)){if(e.description&&Da(e.description,n))return te&&Kv(e),!0;continue}const r=!!n.attributes&&Object.keys(n.attributes).length>0;if(!n.name&&!n.op&&!r)continue;const i=n.name?e.description&&Da(e.description,n.name):!0,s=n.op?e.op&&Da(e.op,n.op):!0,o=n.attributes?Object.entries(n.attributes).every(([a,c])=>lP(e.attributes?.[a],c)):!0;if(i&&s&&o)return te&&Kv(e),!0}return!1}function lP(e,t){return typeof e=="string"&&(typeof t=="string"||t instanceof RegExp)?Da(e,t):Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e===t}function uP(e,t){const n=t.parent_span_id,r=t.span_id;if(n)for(const i of e)i.parent_span_id===r&&(i.parent_span_id=n)}function dP(e){return typeof e=="string"||e instanceof RegExp}const LS=Symbol.for("sentry.nonRecordingSpan");class vs{constructor(t={}){this._traceId=t.traceId||Jn(),this._spanId=t.spanId||Yn(),this.dropReason=t.dropReason,dr(this,LS,!0)}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:SS}}end(t){}setAttribute(t,n){return this}setAttributes(t){return this}setStatus(t){return this}updateName(t){return this}isRecording(){return!1}addEvent(t,n,r){return this}addLink(t){return this}addLinks(t){return this}recordException(t,n){}}function Co(e){return!!e&&e[LS]===!0}const PS="sentry.segment.name",fP="sentry.span.source",DS="sentry.transaction",hP="url.full",pP="url.path",E_="production",NS="_frozenDsc";function Qv(e,t){dr(e,NS,t)}function FS(e,t){const n=t.getOptions(),{publicKey:r}=t.getDsn()||{},i={environment:n.environment||E_,release:n.release,public_key:r,trace_id:e,org_id:JL(t)};return t.emit("createDsc",i),i}function S_(e,t){const n=t.getPropagationContext();return n.dsc||FS(n.traceId,e)}function Di(e){const t=Te();if(!t)return{};const n=sr(e),r=Ye(n),i=r.data,s=n.spanContext().traceState,o=s?.get("sentry.sample_rate")??i[A_]??i[pS];function a(m){return(typeof o=="number"||typeof o=="string")&&(m.sample_rate=`${o}`),m}const c=n[NS];if(c)return a(c);const l=Co(n),u=l&&n.dropReason==="ignored";if(l&&(!Lr(t.getOptions())||u)){const m=po(n).scope;if(m){const v={...S_(t,m)};return u&&(v.sampled="false"),a(v)}}const d=s?.get("sentry.dsc"),f=d&&vS(d);if(f)return a(f);const p=FS(e.spanContext().traceId,t),h=i[dn]??i[fP],y=r.description;return h!=="url"&&y&&(p.transaction=y),Lr()&&(p.sampled=String(Pi(n)),p.sample_rand=s?.get("sentry.sample_rand")??po(n).scope?.getPropagationContext().sampleRand.toString()),a(p),t.emit("createDsc",p,n),p}function US(e){return!!e&&typeof e=="function"&&"_streamed"in e&&!!e._streamed}function Ni(e,t=[]){return[e,t]}function Xv(e,t){const[n,r]=e;return[n,[...r,t]]}function Kp(e,t){const n=e[1];for(const r of n){const i=r[0].type;if(t(r,i))return!0}return!1}function mP(e,t){return Kp(e,(n,r)=>t.includes(r))}function Qp(e){const t=Lc(Le);return t.encodePolyfill?t.encodePolyfill(e):new TextEncoder().encode(e)}function gP(e){const[t,n]=e;let r=JSON.stringify(t);function i(s){typeof r=="string"?r=typeof s=="string"?r+s:[Qp(r),s]:r.push(typeof s=="string"?Qp(s):s)}for(const s of n){const[o,a]=s;if(i(`
7${JSON.stringify(o)}
8`),typeof a=="string"||a instanceof Uint8Array)i(a);else{let c;try{c=JSON.stringify(a)}catch{c=JSON.stringify(rn(a))}i(c)}}return typeof r=="string"?r:_P(r)}function _P(e){const t=e.reduce((i,s)=>i+s.length,0),n=new Uint8Array(t);let r=0;for(const i of e)n.set(i,r),r+=i.length;return n}function yP(e){return[{type:"span"},e]}function vP(e){const t=typeof e.data=="string"?Qp(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}const BS={sessions:"session",event:"error",client_report:"internal",user_report:"default",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",raw_security:"security",log:"log_item",trace_metric:"metric"};function AP(e){return e in BS}function Jv(e){return AP(e)?BS[e]:e}function C_(e){if(!e?.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function HS(e,t,n,r){const i=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date(Mi()).toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:Jo(r)},...i&&{trace:i}}}function bP(e,t){if(!t)return e;const n=e.sdk||{};return e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0},e}function wP(e,t,n,r){const i=C_(n),s={sent_at:new Date(Mi()).toISOString(),...i&&{sdk:i},...!!r&&t&&{dsn:Jo(t)}},o="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return Ni(s,[o])}function EP(e,t,n,r){const i=C_(n),s=e.type&&e.type!=="replay_event"?e.type:"event";bP(e,n?.sdk);const o=HS(e,i,r,t);return delete e.sdkProcessingMetadata,Ni(o,[[{type:s},e]])}function SP(e,t){function n(p){return!!p.trace_id&&!!p.public_key}const r=Di(e[0]),i=t?.getDsn(),s=t?.getOptions().tunnel,o={sent_at:new Date(Mi()).toISOString(),...n(r)&&{trace:r},...!!s&&i&&{dsn:Jo(i)}},{beforeSendSpan:a,ignoreSpans:c}=t?.getOptions()||{},l=c?.length?e.filter(p=>{const h=Ye(p);return!ec({description:h.description,op:h.op,attributes:h.data},c)}):e,u=e.length-l.length;u&&t?.recordDroppedEvent("before_send","span",u);const d=a?p=>{const h=Ye(p),y=US(a)?h:a(h);return y||(Yp(),h)}:Ye,f=[];for(const p of l){const h=d(p);h&&f.push(yP(h))}return Ni(o,f)}function CP(e){if(!te)return;const{description:t="< unknown name >",op:n="< unknown op >",parent_span_id:r}=Ye(e),{spanId:i}=e.spanContext(),s=Pi(e),o=sr(e),a=o===e,c=`[Tracing] Starting ${s?"sampled":"unsampled"} ${a?"root ":""}span`,l=[`op: ${n}`,`name: ${t}`,`ID: ${i}`];if(r&&l.push(`parent ID: ${r}`),!a){const{op:u,description:d}=Ye(o);l.push(`root ID: ${o.spanContext().spanId}`),u&&l.push(`root op: ${u}`),d&&l.push(`root description: ${d}`)}G.log(`${c}
9  ${l.join(`
10  `)}`)}function xP(e){if(!te)return;const{description:t="< unknown name >",op:n="< unknown op >"}=Ye(e),{spanId:r}=e.spanContext(),s=sr(e)===e,o=`[Tracing] Finishing "${n}" ${s?"root ":""}span "${t}" with ID ${r}`;G.log(o)}function jS(e,t,n,r=fr()){const i=r&&sr(r);i&&(te&&G.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${n}`),i.addEvent(e,{[Bc]:t,[Uc]:n}))}function $v(e){if(!e||e.length===0)return;const t={};return e.forEach(n=>{const r=n.attributes||{},i=r[Uc],s=r[Bc];typeof i=="string"&&typeof s=="number"&&(t[n.name]={value:s,unit:i})}),t}function Zv(){return Lc(Ri()).segmentSpanCaptureStrategy}function kn(e){return e.getOptions().traceLifecycle==="stream"}const e0=1e3;class pf{constructor(t={}){this._traceId=t.traceId||Jn(),this._spanId=t.spanId||Yn(),this._startTime=t.startTimestamp||Xt(),this._links=t.links,this._attributes={},this.setAttributes({[Wt]:"manual",[Dr]:t.op,...t.attributes}),this._name=t.name,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.endTimestamp&&(this._endTime=t.endTimestamp),this._events=[],this._isStandaloneSpan=t.isStandalone,this._endTime&&this._onSpanEnded()}addLink(t){return this._frozen?this:(this._links?this._links.push(t):this._links=[t],this)}addLinks(t){return this._frozen?this:(this._links?this._links.push(...t):this._links=t,this)}recordException(t,n){}spanContext(){const{_spanId:t,_traceId:n,_sampled:r}=this;return{spanId:t,traceId:n,traceFlags:r?hf:SS}}setAttribute(t,n){return this._frozen?this:(n===void 0?delete this._attributes[t]:this._attributes[t]=n,t===dn&&n!==void 0&&zv(this)&&HL(this),this)}setAttributes(t){return Object.keys(t).forEach(n=>this.setAttribute(n,t[n])),this}updateStartTime(t){this._frozen||(this._startTime=Kn(t))}setStatus(t){return this._frozen?this:(this._status=t,this)}updateName(t){return this._frozen?this:(this._name=t,zv(this)||this.setAttribute(dn,"custom"),this)}end(t){if(this._endTime){this._frozen=Wv(this);return}this._endTime=Kn(t),xP(this),this._onSpanEnded(),this._frozen=Wv(this)}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[Dr],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:kS(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Wt],profile_id:this._attributes[b_],exclusive_time:this._attributes[Li],measurements:$v(this._events),is_segment:this._isStandaloneSpan&&sr(this)===this||void 0,segment_id:this._isStandaloneSpan?sr(this).spanContext().spanId:void 0,links:CS(this._links)}}getStreamedSpanJSON(){return{name:this._name??"",span_id:this._spanId,trace_id:this._traceId,parent_span_id:this._parentSpanId,start_timestamp:this._startTime,end_timestamp:this._endTime??this._startTime,is_segment:this._isStandaloneSpan||this===sr(this),status:w_(this._status),attributes:MS(this._attributes,this._status),links:xS(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(t,n,r){if(this._frozen)return this;te&&G.log("[Tracing] Adding an event to span:",t);const i=t0(n)?n:r||Xt(),s=t0(n)?{}:n||{},o={name:t,time:Kn(i),attributes:s};return this._events.push(o),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const t=Te();t&&(t.emit("spanEnd",this),this._isStandaloneSpan||t.emit("afterSpanEnd",this));const n=sr(this),r=this._isStandaloneSpan||this===n;if(this._isStandaloneSpan){this._sampled?RP(SP([this],t)):(te&&G.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","span"));return}if(!r){const o=Zv();if(o){const a=po(this).scope||Qe();o.onChildSpanEnded(this,n,c=>this._convertSpanToTransaction(c),a)}return}if(t&&kn(t)){t.emit("afterSegmentSpanEnd",this);return}
10const i=po(this).scope||Qe(),s=Zv();if(s)s.onSegmentSpanEnded(o=>this._convertSpanToTransaction(o),i);else{const o=this._convertSpanToTransaction();o&&i.captureEvent(o)}}_convertSpanToTransaction(t={}){if(!r0(Ye(this)))return;this._name||(te&&G.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:n,isolationScope:r}=po(this),i=n?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(this._sampled!==!0)return;t.onSpanCaptured?.(this);const s=[];for(const d of bu(this)){if(d===this||IP(d)||t.isSpanAlreadyCaptured?.(d))continue;const f=Ye(d);r0(f)&&(t.onSpanCaptured?.(d),s.push(f))}const o=this._attributes[dn];delete this._attributes[jv];let a=!1;s.forEach(d=>{delete d.data[jv],d.op?.startsWith("gen_ai.")&&(a=!0)});const c={contexts:{trace:rP(this)},spans:s.length>e0?s.sort((d,f)=>d.start_timestamp-f.start_timestamp).slice(0,e0):s,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:n,capturedSpanIsolationScope:r,dynamicSamplingContext:Di(this),hasGenAiSpans:a},request:i,...o&&{transaction_info:{source:o}}},l=$v(this._events);return l&&Object.keys(l).length&&(te&&G.log("[Measurements] Adding measurements to transaction event",JSON.stringify(l,void 0,2)),c.measurements=l),c}}function t0(e){return e&&typeof e=="number"||e instanceof Date||Array.isArray(e)}function r0(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}function IP(e){return e instanceof pf&&e.isStandaloneSpan()}function RP(e){const t=Te();if(!t)return;const n=e[1];if(!n||n.length===0){t.recordDroppedEvent("before_send","span");return}t.sendEnvelope(e)}function TP(e,t,n){if(!Lr(e))return[!1];let r,i;typeof e.tracesSampler=="function"?(i=e.tracesSampler({...t,inheritOrSampleWith:a=>typeof t.parentSampleRate=="number"?t.parentSampleRate:typeof t.parentSampled=="boolean"?Number(t.parentSampled):a}),r=!0):t.parentSampled!==void 0?i=t.parentSampled:typeof e.tracesSampleRate<"u"&&(i=e.tracesSampleRate,r=!0);const s=ys(i);if(s===void 0)return te&&G.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(i)} of type ${JSON.stringify(typeof i)}.`),[!1];if(!s)return te&&G.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,s,r];const o=n<s;return o||te&&G.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(i)})`),[o,s,r]}const OP="__SENTRY_SUPPRESS_TRACING__";function Fi(e){const t=I_();return t.startInactiveSpan?t.startInactiveSpan(e):kP(e)}function kP(e){const t=PP(e),{forceTransaction:n,parentSpan:r}=e;return(e.scope?s=>df(e.scope,s):r!==void 0?s=>zS(r,s):s=>s())(()=>{const s=Qe(),o=NP(s,r),a=Te();return e.onlyIfParent&&!o?MP(s,a):LP({parentSpan:o,spanArguments:t,forceTransaction:n,scope:s})})}function zS(e,t){const n=I_();return n.withActiveSpan?n.withActiveSpan(e,t):df(r=>($a(r,e||void 0),t(r)))}function x_(e=Qe()){const t=I_();return t.isTracingSuppressed?t.isTracingSuppressed(e):e.getScopeData().sdkProcessingMetadata[OP]===!0}function MP(e,t){t?.recordDroppedEvent("no_parent_span","span");const n=new vs({traceId:e.getPropagationContext().traceId});return So(n,e,Rr()),n}function LP({parentSpan:e,spanArguments:t,forceTransaction:n,scope:r}){const i=Rr();if(!Lr()){const a={...i.getPropagationContext(),...r.getPropagationContext()},c=e?e.spanContext().traceId:a.traceId,l=new vs({traceId:c});return e&&!n&&Au(e,l),So(l,r,i),l}const s=Te();if(FP(s,t)){x_(r)||s?.recordDroppedEvent("ignored","span");const a=new vs({dropReason:"ignored",traceId:e?.spanContext().traceId??r.getPropagationContext().traceId});return e&&!n&&Au(e,a),So(a,r,i),a}let o;if(e&&!n)o=DP(e,r,t,i),Au(e,o);else if(e){const a=Di(e),{traceId:c,spanId:l}=e.spanContext(),u=Pi(e);o=n0({traceId:c,parentSpanId:l,...t},r,i,u),Qv(o,a)}else{const{traceId:a,dsc:c,parentSpanId:l,sampled:u}={...i.getPropagationContext(),...r.getPropagationContext()};o=n0({traceId:a,parentSpanId:l,...t},r,i,u),c&&Qv(o,c)}return CP(o),o}function PP(e){const n={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const r={...n};return r.startTimestamp=Kn(e.startTime),delete r.startTime,r}return n}function I_(){const e=Ri();return Xo(e)}function n0(e,t,n,r){const i=Te(),s=i?.getOptions()||{},{name:o=""}=e,a={spanAttributes:{...e.attributes},spanName:o,parentSampled:r};i?.emit("beforeSampling",a,{decision:!1});const c=a.parentSampled??r,l=a.spanAttributes,u=t.getPropagationContext(),d=x_(t),[f,p,h]=d?[!1]:TP(s,{name:o,parentSampled:c,attributes:l,normalizedRequest:n.getScopeData().sdkProcessingMetadata.normalizedRequest,parentSampleRate:ys(u.dsc?.sample_rate)},u.sampleRand),y=new pf({...e,attributes:{[dn]:"custom",[A_]:p!==void 0&&h?p:void 0,...l},sampled:f});return!f&&i&&!d&&(te&&G.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),i.recordDroppedEvent("sample_rate",kn(i)?"span":"transaction")),So(y,t,n),i&&i.emit("spanStart",y),y}function DP(e,t,n,r){const{spanId:i,traceId:s}=e.spanContext(),o=x_(t),a=o?!1:Pi(e),c=a?new pf({...n,parentSpanId:i,traceId:s,sampled:a}):new vs({traceId:s});Au(e,c),So(c,t,r);const l=Te();return l&&(kn(l)&&Co(c)&&(Co(e)&&e.dropReason?(c.dropReason=e.dropReason,l.recordDroppedEvent(e.dropReason,"span")):o||(c.dropReason="sample_rate",l.recordDroppedEvent("sample_rate","span"))),l.emit("spanStart",c),n.endTimestamp&&(l.emit("spanEnd",c),l.emit("afterSpanEnd",c))),c}function NP(e,t){if(t)return t;if(t===null)return;const n=rd(e);if(!n)return;const r=Te();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?sr(n):n}function FP(e,t){const n=e?.getOptions().ignoreSpans;return!e||!kn(e)||!n?.length?!1:ec({description:t.name||"",op:t.attributes?.[Dr]||t.op,attributes:t.attributes},n)}function WS(e){return Co(e)&&e.dropReason==="ignored"}const wu={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},UP="heartbeatFailed",BP="idleTimeout",HP="finalTimeout",jP="externalFinish";function VS(e,t={}){const n=new Map;let r=!1,i,s=jP,o=!t.disableAutoFinish;const a=[],{idleTimeout:c=wu.idleTimeout,finalTimeout:l=wu.finalTimeout,childSpanTimeout:u=wu.childSpanTimeout,beforeSpanEnd:d,trimIdleSpanEndTimestamp:f=!0}=t,p=Te(),h=Qe();if(!p||!Lr()){const x=new vs({traceId:h.getPropagationContext().traceId});return So(x,h,Rr()),x}const y=fr(),m=zP(e);
10m.end=new Proxy(m.end,{apply(x,R,H){if(d&&d(m),Co(R))return;const[M,...U]=H,N=M||Xt(),j=Kn(N),W=bu(m).filter(Y=>Y!==m),V=Ye(m);if(!W.length||!f)return I(j),Reflect.apply(x,R,[j,...U]);const B=p.getOptions().ignoreSpans,L=W?.reduce((Y,se)=>{const ue=Ye(se);return!ue.timestamp||B&&ec({description:ue.description,op:ue.op,attributes:ue.data},B)?Y:Y?Math.max(Y,ue.timestamp):ue.timestamp},void 0),F=V.start_timestamp,K=Math.min(F?F+l/1e3:1/0,Math.max(F||-1/0,Math.min(j,L||1/0)));return I(K),Reflect.apply(x,R,[K,...U])}});function v(){i&&(clearTimeout(i),i=void 0)}function A(x){v(),i=setTimeout(()=>{!r&&n.size===0&&o&&(s=BP,m.end(x))},c)}function b(x){i=setTimeout(()=>{!r&&o&&(s=UP,m.end(x))},u)}function S(x){v(),n.set(x,!0);const R=Xt();b(R+u/1e3)}function C(x){if(n.has(x)&&n.delete(x),n.size===0){const R=Xt();A(R+c/1e3)}}function I(x){r=!0,n.clear(),a.forEach(W=>W()),$a(h,y);const R=Ye(m),{start_timestamp:H}=R;if(!H)return;R.data[Za]||m.setAttribute(Za,s);const U=R.status;(!U||U==="unknown")&&m.setStatus({code:ff}),G.log(`[Tracing] Idle span "${R.op}" finished`);const N=bu(m).filter(W=>W!==m);let j=0;N.forEach(W=>{W.isRecording()&&(W.setStatus({code:Zt,message:"cancelled"}),W.end(x),te&&G.log("[Tracing] Cancelling span since span ended early",JSON.stringify(W,void 0,2)));const V=Ye(W),{timestamp:B=0,start_timestamp:L=0}=V,F=L<=x,K=(l+c)/1e3,Y=B-L<=K;if(te){const se=JSON.stringify(W,void 0,2);F?Y||G.log("[Tracing] Discarding span since it finished after idle span final timeout",se):G.log("[Tracing] Discarding span since it happened after idle span was finished",se)}(!Y||!F)&&(aP(m,W),j++)}),j>0&&m.setAttribute("sentry.idle_span_discarded_spans",j)}return a.push(p.on("spanStart",x=>{if(r||x===m||Ye(x).timestamp||x instanceof pf&&x.isStandaloneSpan())return;bu(m).includes(x)&&S(x.spanContext().spanId)})),a.push(p.on("spanEnd",x=>{r||C(x.spanContext().spanId)})),a.push(p.on("idleSpanEnableAutoFinish",x=>{x===m&&(o=!0,A(),n.size&&b())})),t.disableAutoFinish||A(),setTimeout(()=>{r||(m.setStatus({code:Zt,message:"deadline_exceeded"}),s=HP,m.end())},l),m}function zP(e){const t=Fi(e);return $a(Qe(),t),te&&G.log("[Tracing] Started span is an idle span"),t}function WP(e,t,n){let r,i,s;const o=n?.maxWait?Math.max(n.maxWait,t):0,a=n?.setTimeoutImpl||setTimeout;function c(){return l(),r=e(),r}function l(){i!==void 0&&clearTimeout(i),s!==void 0&&clearTimeout(s),i=s=void 0}function u(){return i!==void 0||s!==void 0?c():r}function d(){return i&&clearTimeout(i),i=a(c,t),o&&s===void 0&&(s=a(c,o)),r}return d.cancel=l,d.flush=u,d}function VP(e,t){const{fingerprint:n,span:r,breadcrumbs:i,sdkProcessingMetadata:s}=t;qP(e,t),r&&KP(e,r),QP(e,n),GP(e,i),YP(e,s)}function i0(e,t){const{extra:n,tags:r,attributes:i,user:s,contexts:o,level:a,sdkProcessingMetadata:c,breadcrumbs:l,fingerprint:u,eventProcessors:d,attachments:f,propagationContext:p,transactionName:h,span:y}=t;ma(e,"extra",n),ma(e,"tags",r),ma(e,"attributes",i),ma(e,"user",s),ma(e,"contexts",o),e.sdkProcessingMetadata=Fc(e.sdkProcessingMetadata,c,2),a&&(e.level=a),h&&(e.transactionName=h),y&&(e.span=y),l.length&&(e.breadcrumbs=[...e.breadcrumbs,...l]),u.length&&(e.fingerprint=[...e.fingerprint,...u]),d.length&&(e.eventProcessors=[...e.eventProcessors,...d]),f.length&&(e.attachments=[...e.attachments,...f]),e.propagationContext={...e.propagationContext,...p}}function ma(e,t,n){e[t]=Fc(e[t],n,1)}function qS(e,t){const n=OL().getScopeData();return e&&i0(n,e.getScopeData()),t&&i0(n,t.getScopeData()),n}function qP(e,t){const{extra:n,tags:r,user:i,contexts:s,level:o,transactionName:a}=t;Object.keys(n).length&&(e.extra={...n,...e.extra}),Object.keys(r).length&&(e.tags={...r,...e.tags}),Object.keys(i).length&&(e.user={...i,...e.user}),Object.keys(s).length&&(e.contexts={...s,...e.contexts}),o&&(e.level=o),a&&e.type!=="transaction"&&(e.transaction=a)}function GP(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function YP(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function KP(e,t){e.contexts={trace:nP(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:Di(t),...e.sdkProcessingMetadata};const n=sr(t),r=Ye(n).description;r&&!e.transaction&&e.type==="transaction"&&(e.transaction=r)}function QP(e,t){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint.length||delete e.fingerprint}function id(e,t){const n=e.attributes??(e.attributes={});Object.entries(t).forEach(([r,i])=>{i!=null&&!(r in n)&&(n[r]=i)})}const mh=0,s0=1,o0=2;function Hc(e){return new tc(t=>{t(e)})}function R_(e){return new tc((t,n)=>{n(e)})}class tc{constructor(t){this._state=mh,this._handlers=[],this._runExecutor(t)}then(t,n){return new tc((r,i)=>{this._handlers.push([!1,s=>
10{if(!t)r(s);else try{r(t(s))}catch(o){i(o)}},s=>{if(!n)i(s);else try{r(n(s))}catch(o){i(o)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new tc((n,r)=>{let i,s;return this.then(o=>{s=!1,i=o,t&&t()},o=>{s=!0,i=o,t&&t()}).then(()=>{if(s){r(i);return}n(i)})})}_executeHandlers(){if(this._state===mh)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===s0&&n[1](this._value),this._state===o0&&n[2](this._value),n[0]=!0)})}_runExecutor(t){const n=(s,o)=>{if(this._state===mh){if(Dc(o)){o.then(r,i);return}this._state=s,this._value=o,this._executeHandlers()}},r=s=>{n(s0,s)},i=s=>{n(o0,s)};try{t(r,i)}catch(s){i(s)}}}function XP(e,t,n,r=0){try{const i=Xp(t,n,e,r);return Dc(i)?i:Hc(i)}catch(i){return R_(i)}}function Xp(e,t,n,r){const i=n[r];if(!e||!i)return e;const s=i({...e},t);return te&&s===null&&G.log(`Event processor "${i.id||"?"}" dropped event`),Dc(s)?s.then(o=>Xp(o,t,n,r+1)):Xp(s,t,n,r+1)}let Qi,a0,c0,ai;function JP(e){const t=Le._sentryDebugIds,n=Le._debugIds;if(!t&&!n)return{};const r=t?Object.keys(t):[],i=n?Object.keys(n):[];if(ai&&r.length===a0&&i.length===c0)return ai;a0=r.length,c0=i.length,ai={},Qi||(Qi={});const s=(o,a)=>{for(const c of o){const l=a[c],u=Qi?.[c];if(u&&ai&&l)ai[u[0]]=l,Qi&&(Qi[c]=[u[0],l]);else if(l){const d=e(c);for(let f=d.length-1;f>=0;f--){const h=d[f]?.filename;if(h&&ai&&Qi){ai[h]=l,Qi[c]=[h,l];break}}}}};return t&&s(r,t),n&&s(i,n),ai}function GS(e,t,n,r,i,s){const{normalizeDepth:o=3,normalizeMaxBreadth:a=1e3}=e,c={...t,event_id:t.event_id||n.event_id||Mr(),timestamp:t.timestamp||Ls()},l=n.integrations||e.integrations.map(v=>v.name);$P(c,e),tD(c,l),i&&i.emit("applyFrameMetadata",t),t.type===void 0&&ZP(c,e.stackParser);const u=nD(r,n.captureContext);n.mechanism&&us(c,n.mechanism);const d=i?i.getEventProcessors():[],f=qS(s,u),p=[...n.attachments||[],...f.attachments];p.length&&(n.attachments=p),VP(c,f);const h=[...d,...f.eventProcessors];return(n.data&&n.data.__sentry__===!0?Hc(c):XP(h,c,n)).then(v=>(v&&eD(v),typeof o=="number"&&o>0?rD(v,o,a):v))}function $P(e,t){const{environment:n,release:r,dist:i,maxValueLength:s}=t;e.environment=e.environment||n||E_,!e.release&&r&&(e.release=r),!e.dist&&i&&(e.dist=i);const o=e.request;o?.url&&s&&(o.url=zp(o.url,s)),s&&e.exception?.values?.forEach(a=>{a.value&&(a.value=zp(a.value,s))})}function ZP(e,t){const n=JP(t);e.exception?.values?.forEach(r=>{r.stacktrace?.frames?.forEach(i=>{i.filename&&(i.debug_id=n[i.filename])})})}function eD(e){const t={};if(e.exception?.values?.forEach(r=>{r.stacktrace?.frames?.forEach(i=>{i.debug_id&&(i.abs_path?t[i.abs_path]=i.debug_id:i.filename&&(t[i.filename]=i.debug_id),delete i.debug_id)})}),Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.entries(t).forEach(([r,i])=>{n.push({type:"sourcemap",code_file:r,debug_id:i})})}function tD(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function rD(e,t,n){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(i=>({...i,...i.data&&{data:rn(i.data,t,n)}}))},...e.user&&{user:rn(e.user,t,n)},...e.contexts&&{contexts:rn(e.contexts,t,n)},...e.extra&&{extra:rn(e.extra,t,n)}};return e.contexts?.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=rn(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(i=>({...i,...i.data&&{data:rn(i.data,t,n)}}))),e.contexts?.flags&&r.contexts&&(r.contexts.flags=rn(e.contexts.flags,3,n)),r}function nD(e,t){if(!t)return e;const n=e?e.clone():new Tn;return n.update(t),n}function iD(e){if(e)return sD(e)?{captureContext:e}:aD(e)?{captureContext:e}:e}function sD(e){return e instanceof Tn||typeof e=="function"}const oD=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function aD(e){return Object.keys(e).some(t=>oD.includes(t))}function jc(e,t){return Qe().captureException(e,iD(t))}function YS(e,t){return Qe().captureEvent(e,t)}function KS(e,t){Rr().setContext(e,t)}function QS(){return!!Te()}function cD(){const e=Te();return e?.getOptions().enabled!==!1&&!!e?.getTransport()}function lD(e){Rr().addEventProcessor(e)}function l0(e){const t=Rr(),{user:n}=qS(t,Qe()),{userAgent:r}=Le.navigator||{},i=mL({user:n,...r&&{userAgent:r},...e}),s=t.getSession();return s?.status==="ok"&&wo(s,{status:"exited"}),XS(),t.setSession(i),i}function XS(){const e=Rr(),n=Qe().getSession()||e.getSession();n&&gL(n),JS(),e.setSession()}function JS(){const e=Rr(),t=Te(),n=e.getSession();n&&t&&t.captureSession(n)}function gh(e=!1){if(e){XS();return}JS()}function $S(e){return typeof e=="object"&&typeof e.unref=="function"&&e.unref(),e}const uD="7";function dD(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function fD(e){return`${dD(e)}${e.projectId}/envelope/`}function hD(e,t){const n={sentry_version:uD};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}
10function pD(e,t,n){return t||`${fD(e)}?${hD(e,n)}`}const u0=[];function mD(e){const t={};return e.forEach(n=>{const{name:r}=n,i=t[r];i&&!i.isDefaultInstance&&n.isDefaultInstance||(t[r]=n)}),Object.values(t)}function gD(e){const t=e.defaultIntegrations||[],n=e.integrations;t.forEach(i=>{i.isDefaultInstance=!0});let r;if(Array.isArray(n))r=[...t,...n];else if(typeof n=="function"){const i=n(t);r=Array.isArray(i)?i:[i]}else r=t;return mD(r)}function _D(e,t){const n={};return t.forEach(r=>{r?.beforeSetup&&r.beforeSetup(e)}),t.forEach(r=>{r&&ZS(e,r,n)}),n}function d0(e,t){for(const n of t)n?.afterAllSetup&&n.afterAllSetup(e)}function ZS(e,t,n){if(n[t.name]){te&&G.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,!u0.includes(t.name)&&typeof t.setupOnce=="function"&&(t.setupOnce(),u0.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),typeof t.preprocessEvent=="function"){const r=t.preprocessEvent.bind(t);e.on("preprocessEvent",(i,s)=>r(i,s,e))}if(typeof t.processEvent=="function"){const r=t.processEvent.bind(t),i=Object.assign((s,o)=>r(s,o,e),{id:t.name});e.addEventProcessor(i)}["processSpan","processSegmentSpan"].forEach(r=>{const i=t[r];typeof i=="function"&&e.on(r,s=>i.call(t,s,e))}),te&&G.log(`Integration installed: ${t.name}`)}function yD(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function vD(){return"npm"}function AD(){return!yD()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function xo(){return typeof window<"u"&&(!AD()||bD())}function bD(){return Le.process?.type==="renderer"}function wD(e,t){const n=t?"auto":"never";return[{type:"log",item_count:e.length,content_type:"application/vnd.sentry.items.log+json"},{version:2,...xo()&&{ingest_settings:{infer_ip:n,infer_user_agent:n}},items:e}]}function ED(e,t,n,r,i){const s={};return t?.sdk&&(s.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(s.dsn=Jo(r)),Ni(s,[wD(e,i)])}function SD(e,t){const n=t??CD(e)??[];if(n.length===0)return;const r=e.getOptions(),i=ED(n,r._metadata,r.tunnel,e.getDsn(),e.getDataCollectionOptions().userInfo);e1().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(i)}function CD(e){return e1().get(e)}function e1(){return Ko("clientToLogBufferMap",()=>new WeakMap)}function xD(e,t){const n=t?"auto":"never";return[{type:"trace_metric",item_count:e.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{version:2,...xo()&&{ingest_settings:{infer_ip:n,infer_user_agent:n}},items:e}]}function ID(e,t,n,r,i){const s={};return t?.sdk&&(s.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(s.dsn=Jo(r)),Ni(s,[xD(e,i)])}function RD(e,t){const n=t??TD(e)??[];if(n.length===0)return;const r=e.getOptions(),i=ID(n,r._metadata,r.tunnel,e.getDsn(),e.getDataCollectionOptions().userInfo);t1().set(e,[]),e.emit("flushMetrics"),e.sendEnvelope(i)}function TD(e){return t1().get(e)}function t1(){return Ko("clientToMetricBufferMap",()=>new WeakMap)}function OD(e){const t={trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,name:e.description||"",start_timestamp:e.start_timestamp,end_timestamp:e.timestamp||e.start_timestamp,status:!e.status||e.status==="ok"||e.status==="cancelled"?"ok":"error",is_segment:!1,attributes:{...e.data},links:e.links};return oP(t)}function kD(e,t){if(e.type!=="transaction"||!e.spans?.length||!e.sdkProcessingMetadata?.hasGenAiSpans||t.getOptions().streamGenAiSpans===!1||kn(t))return;const n=[],r=[];for(const s of e.spans)s.op?.startsWith("gen_ai.")?n.push(OD(s)):r.push(s);if(n.length===0)return;e.spans=r;const i=t.getDataCollectionOptions().userInfo?"auto":"never";return[{type:"span",item_count:n.length,content_type:"application/vnd.sentry.items.span.v2+json"},{version:2,...xo()&&{ingest_settings:{infer_ip:i,infer_user_agent:i}},items:n}]}const T_=Symbol.for("SentryBufferFullError");function O_(e=100){const t=new Set;function n(){return t.size<e}function r(o){t.delete(o)}function i(o){if(!n())return R_(T_);const a=o();return t.add(a),a.then(()=>r(a),()=>r(a)),a}function s(o){if(!t.size)return Hc(!0);const a=Promise.allSettled(Array.from(t)).then(()=>!0);if(!o)return a;const c=[a,new Promise(l=>$S(setTimeout(()=>l(!1),o)))];return Promise.race(c)}return{get $(){return Array.from(t)},add:i,drain:s}}const MD=60*1e3;function LD(e,t=Mi()){const n=parseInt(`${e}`,10);if(!isNaN(n))return n*1e3;const r=Date.parse(`${e}`);return isNaN(r)?MD:r-t}function PD(e,t){return e[t]||e.all||0}function r1(e,t,n=Mi()){return PD(e,t)>n}function n1(e,{statusCode:t,headers:n},r=Mi()){const i={...e},s=n?.["x-sentry-rate-limits"],o=n?.["retry-after"];if(s)for(const a of s.trim().split(",")){const[c,l,,,u]=a.split(":",5),d=parseInt(c,10),f=(isNaN(d)?60:d)*1e3;if(!l)i.all=r+f;else for(const p of l.split(";"))p==="metric_bucket"?(!u||u.split(";").includes("custom"))&&(i[p]=r+f):i[p]=r+f}else o?i.all=r+LD(o,r):t===429&&(i.all=r+60*1e3);return i}const i1=64;function DD(e,t,n=O_(e.bufferSize||i1)){let r={};const i=o=>n.drain(o);function s(o){const a=[];if(Kp(o,(d,f)=>{const p=Jv(f);
10r1(r,p)?e.recordDroppedEvent("ratelimit_backoff",p):a.push(d)}),a.length===0)return Promise.resolve({});const c=Ni(o[0],a),l=d=>{if(mP(c,["client_report"])){te&&G.warn(`Dropping client report. Will not send outcomes (reason: ${d}).`);return}Kp(c,(f,p)=>{e.recordDroppedEvent(d,Jv(p))})},u=()=>t({body:gP(c)}).then(d=>d.statusCode===413?(te&&G.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),l("send_error"),d):(te&&d.statusCode!==void 0&&(d.statusCode<200||d.statusCode>=300)&&G.warn(`Sentry responded with status code ${d.statusCode} to sent event.`),r=n1(r,d),d),d=>{throw l("network_error"),te&&G.error("Encountered error running transport request:",d),d});return n.add(u).then(d=>d,d=>{if(d===T_)return te&&G.error("Skipped sending event because buffer is full."),l("queue_overflow"),Promise.resolve({});throw d})}return{send:s,flush:i}}function ND(e,t,n){const r=[{type:"client_report"},{timestamp:Ls(),discarded_events:e}];return Ni(t?{dsn:t}:{},[r])}function s1(e){const t=[];e.message&&t.push(e.message);try{const n=e.exception.values[e.exception.values.length-1];n?.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`))}catch{}return t}function FD(e){const{trace_id:t,parent_span_id:n,span_id:r,status:i,origin:s,data:o,op:a}=e.contexts?.trace??{};return{data:o??{},description:e.transaction,op:a,parent_span_id:n,span_id:r??"",start_timestamp:e.start_timestamp??0,status:i,timestamp:e.timestamp,trace_id:t??"",origin:s,profile_id:o?.[b_],exclusive_time:o?.[Li],measurements:e.measurements,is_segment:!0}}function UD(e){return{type:"transaction",timestamp:e.timestamp,start_timestamp:e.start_timestamp,transaction:e.description,contexts:{trace:{trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,op:e.op,status:e.status,origin:e.origin,data:{...e.data,...e.profile_id&&{[b_]:e.profile_id},...e.exclusive_time&&{[Li]:e.exclusive_time}}}},measurements:e.measurements}}const pl=["forwarded","-ip","remote-","via","-user"];function BD(e){return e===!0?{userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],queryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:7}:{userInfo:!1,cookies:{deny:pl},httpHeaders:{request:{deny:pl},response:{deny:pl}},httpBodies:[],queryParams:{deny:pl},graphQL:{document:!0,variables:!0},genAI:{inputs:!1,outputs:!1},databaseQueryData:!1,stackFrameVariables:!0,frameContextLines:7}}const HD={userInfo:!0,cookies:!0,httpHeaders:{request:!0,response:!0},httpBodies:["incomingRequest","outgoingRequest","incomingResponse","outgoingResponse"],queryParams:!0,graphQL:{document:!0,variables:!0},genAI:{inputs:!0,outputs:!0},databaseQueryData:!0,stackFrameVariables:!0,frameContextLines:5};function jD(e){const t=e.dataCollection!=null?HD:BD(e.sendDefaultPii),n=e.dataCollection??{};return{userInfo:n.userInfo??t.userInfo,cookies:n.cookies??t.cookies,httpHeaders:{request:n.httpHeaders?.request??t.httpHeaders.request,response:n.httpHeaders?.response??t.httpHeaders.response},httpBodies:n.httpBodies??t.httpBodies,queryParams:n.queryParams??t.queryParams,graphQL:{document:n.graphQL?.document??t.graphQL.document,variables:n.graphQL?.variables??t.graphQL.variables},genAI:{inputs:n.genAI?.inputs??t.genAI.inputs,outputs:n.genAI?.outputs??t.genAI.outputs},databaseQueryData:n.databaseQueryData??t.databaseQueryData,stackFrameVariables:n.stackFrameVariables??t.stackFrameVariables,frameContextLines:n.frameContextLines??t.frameContextLines}}const f0="Not capturing exception because it's already been captured.",h0="Discarded session because of missing or non-string release",o1=Symbol.for("SentryInternalError"),a1=Symbol.for("SentryDoNotSendEventError"),zD=5e3;function Eu(e){return{message:e,[o1]:!0}}function _h(e){return{message:e,[a1]:!0}}function p0(e){return Ms(e)&&o1 in e}function m0(e){return Ms(e)&&a1 in e}function g0(e,t,n,r,i){let s=0,o,a=!1;e.on(n,()=>{s=0,clearTimeout(o),a=!1}),e.on(t,c=>{if(s+=r(c),s>=8e5)i(e);else if(!a){const l=e.getOptions()._flushInterval??zD;l>0&&(a=!0,o=$S(setTimeout(()=>{i(e)},l)))}}),e.on("flush",()=>{i(e)})}class WD{constructor(t){if(this._options=t,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=O_(t.transportOptions?.bufferSize??i1),this._dataCollection=jD(t),t.dsn?this._dsn=$L(t.dsn):te&&G.warn("No DSN provided, client will not send events."),this._dsn){const r=pD(this._dsn,t.tunnel,t._metadata?t._metadata.sdk:void 0);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:r})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&g0(this,"afterCaptureLog","flushLogs",YD,SD),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&g0(this,"afterCaptureMetric","flushMetrics",GD,RD)}captureException(t,n,r){const i=Mr();if(Nv(t))return te&&G.log(f0),i;const s={event_id:i,...n};return this._process(()=>this.eventFromException(t,s).then(o=>this._captureEvent(o,s,r)).then(o=>o),"error"),s.event_id}captureMessage(t,n,r,i){const s={event_id:Mr(),...r},o=__(t)?t:String(t),a=gs(t),c=a?this.eventFromMessage(o,n,s):this.eventFromException(t,s);return this._process(()=>c.then(l=>this._captureEvent(l,s,i)),a?"unknown":"error"),s.event_id}captureEvent(t,n,r){const i=Mr();if(n?.originalException&&Nv(n.originalException))return te&&G.log(f0),i;const s={event_id:i,...n},o=t.sdkProcessingMetadata||{},a=o.capturedSpanScope,c=o.capturedSpanIsolationScope,l=_0(t.type);return this._process(()=>this._captureEvent(t,s,a||r,c),l),s.event_id}captureSession(t){this.sendSession(t),wo(t,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getDataCollectionOptions(){return this._dataCollection}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(t){const n=this._transport;
10if(this.emit("flush"),!n)return!0;const r=await this._isClientDoneProcessing(t),i=await n.flush(t);return r&&i}async close(t){const n=await this.flush(t);return this.getOptions().enabled=!1,this.emit("close"),n}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}init(){(this._isEnabled()||this._options.integrations.some(({name:t})=>t.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(t){return this._integrations[t]}getIntegrationNames(){return Object.keys(this._integrations)}addIntegration(t){const n=this._integrations[t.name];!n&&t.beforeSetup&&t.beforeSetup(this),ZS(this,t,this._integrations),n||d0(this,[t])}sendEvent(t,n={}){this.emit("beforeSendEvent",t,n);const r=kD(t,this);let i=EP(t,this._dsn,this._options._metadata,this._options.tunnel);for(const s of n.attachments||[])i=Xv(i,vP(s));r&&(i=Xv(i,r)),this.sendEnvelope(i).then(s=>this.emit("afterSendEvent",t,s))}sendSession(t){const{release:n,environment:r=E_}=this._options;if("aggregates"in t){const s=t.attrs||{};if(!s.release&&!n){te&&G.warn(h0);return}s.release=s.release||n,s.environment=s.environment||r,t.attrs=s}else{if(!t.release&&!n){te&&G.warn(h0);return}t.release=t.release||n,t.environment=t.environment||r}this.emit("beforeSendSession",t);const i=wP(t,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(i)}recordDroppedEvent(t,n,r=1){if(this._options.sendClientReports){const i=`${t}:${n}`;te&&G.log(`Recording outcome: "${i}"${r>1?` (${r} times)`:""}`),this._outcomes[i]=(this._outcomes[i]||0)+r}}on(t,n){const r=this._hooks[t]=this._hooks[t]||new Set,i=(...s)=>n(...s);return r.add(i),()=>{r.delete(i)}}emit(t,...n){const r=this._hooks[t];r&&r.forEach(i=>i(...n))}async sendEnvelope(t){if(this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport)try{return await this._transport.send(t)}catch(n){return te&&G.error("Error while sending envelope:",n),{}}return te&&G.error("Transport disabled"),{}}registerCleanup(t){}dispose(){}_setupIntegrations(){const{integrations:t}=this._options;this._integrations=_D(this,t),d0(this,t)}_updateSessionFromEvent(t,n){let r=n.level==="fatal",i=!1;const s=n.exception?.values;if(s){i=!0,r=!1;for(const c of s)if(c.mechanism?.handled===!1){r=!0;break}}const o=t.status==="ok";(o&&t.errors===0||o&&r)&&(wo(t,{...r&&{status:"crashed"},errors:t.errors||Number(i||r)}),this.captureSession(t))}async _isClientDoneProcessing(t){let n=0;for(;!t||n<t;){if(await new Promise(r=>setTimeout(r,1)),!this._numProcessing)return!0;n++}return!1}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(t,n,r,i){const s=this.getOptions(),o=this.getIntegrationNames();return!n.integrations&&o.length&&(n.integrations=o),this.emit("preprocessEvent",t,n),t.type||i.setLastEventId(t.event_id||n.event_id),GS(s,t,n,r,this,i).then(a=>{if(a===null)return a;this.emit("postprocessEvent",a,n),a.contexts={trace:{...a.contexts?.trace,...kL(r)},...a.contexts};const c=S_(this,r);return a.sdkProcessingMetadata={dynamicSamplingContext:c,...a.sdkProcessingMetadata},a})}_captureEvent(t,n={},r=Qe(),i=Rr()){return te&&Jp(t)&&G.log(`Captured error event \`${s1(t)[0]||"<unknown>"}\``),this._processEvent(t,n,r,i).then(s=>s.event_id,s=>{te&&(m0(s)?G.log(s.message):p0(s)?G.warn(s.message):G.warn(s))})}_processEvent(t,n,r,i){const s=this.getOptions(),{sampleRate:o}=s,a=c1(t),c=Jp(t),u=`before send for type \`${t.type||"error"}\``,d=typeof o>"u"?void 0:ys(o);if(c&&typeof d=="number"&&vi()>d)return this.recordDroppedEvent("sample_rate","error"),R_(_h(`Discarding event because it's not included in the random sample (sampling rate = ${o})`));const f=_0(t.type);return this._prepareEvent(t,n,r,i).then(p=>{if(p===null)throw this.recordDroppedEvent("event_processor",f),_h("An event processor returned `null`, will not send event.");if(n.data?.__sentry__===!0)return p;const y=qD(this,s,p,n);return VD(y,u)}).then(p=>{if(p===null){if(this.recordDroppedEvent("before_send",f),a){const v=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",v)}throw _h(`${u} returned \`null\`, will not send event.`)}const h=r.getSession()||i.getSession();if(c&&h&&this._updateSessionFromEvent(h,p),a){const m=p.sdkProcessingMetadata?.spanCountBeforeProcessing||0,v=p.spans?p.spans.length:0,A=m-v;A>0&&this.recordDroppedEvent("before_send","span",A)}const y=p.transaction_info;if(a&&y&&p.transaction!==t.transaction){const m="custom";p.transaction_info={...y,source:m}}return this.sendEvent(p,n),p}).then(null,p=>{throw m0(p)||p0(p)?p:(this.captureException(p,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:p}),Eu(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
11Reason: ${p}`))})}_process(t,n){this._numProcessing++,this._promiseBuffer.add(t).then(r=>(this._numProcessing--,r),r=>(this._numProcessing--,r===T_&&this.recordDroppedEvent("queue_overflow",n),r))}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.entries(t).map(([n,r])=>{const[i,s]=n.split(":");return{reason:i,category:s,quantity:r}})}_flushOutcomes(){te&&G.log("Flushing outcomes...");const t=this._clearOutcomes();if(t.length===0){te&&G.log("No outcomes to send");return}if(!this._dsn){te&&G.log("No dsn provided, will not send outcomes");return}te&&G.log("Sending outcomes:",t);const n=ND(t,this._options.tunnel&&Jo(this._dsn));this.sendEnvelope(n)}}function _0(e){return e==="replay_event"?"replay":e||"error"}function VD(e,t){const n=`${t} must return \`null\` or a valid event.`;if(Dc(e))return e.then(r=>{if(!Ja(r)&&r!==null)throw Eu(n);return r},r=>{throw Eu(`${t} rejected with ${r}`)});if(!Ja(e)&&e!==null)throw Eu(n);return e}function qD(e,t,n,r){const{beforeSend:i,beforeSendTransaction:s,ignoreSpans:o}=t,a=!US(t.beforeSendSpan)&&t.beforeSendSpan;let c=n;if(Jp(c)&&i)return i(c,r);
11if(c1(c)){if(a||o){const l=FD(c);if(o?.length&&ec({description:l.description,op:l.op,attributes:l.data},o))return null;if(a){const u=a(l);u?c=Fc(n,UD(u)):Yp()}if(c.spans){const u=[],d=c.spans;for(const p of d){if(o?.length&&ec({description:p.description,op:p.op,attributes:p.data},o)){uP(d,p);continue}if(a){const h=a(p);h?u.push(h):(Yp(),u.push(p))}else u.push(p)}const f=c.spans.length-u.length;f&&e.recordDroppedEvent("before_send","span",f),c.spans=u}}if(s){if(c.spans){const l=c.spans.length;c.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:l}}return s(c,r)}}return c}function Jp(e){return e.type===void 0}function c1(e){return e.type==="transaction"}function GD(e){let t=0;return e.name&&(t+=e.name.length*2),t+=8,t+l1(e.attributes)}function YD(e){let t=0;return e.message&&(t+=e.message.length*2),t+l1(e.attributes)}function l1(e){if(!e)return 0;let t=0;return Object.values(e).forEach(n=>{Array.isArray(n)?t+=n.length*y0(n[0]):gs(n)?t+=y0(n):t+=100}),t}function y0(e){return typeof e=="string"?e.length*2:typeof e=="number"?8:typeof e=="boolean"?4:0}function KD(e,t){t.debug===!0&&(te?G.enable():Ti(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Qe().update(t.initialScope);const r=new e(t);return QD(r),r.init(),r}function QD(e){Qe().setClient(e)}const XD="thismessage:/";function mf(e){return"isRelative"in e}function rc(e,t){const n=e.indexOf("://")<=0&&e.indexOf("//")!==0,r=n?XD:void 0;try{if("canParse"in URL&&!URL.canParse(e,r))return;const i=new URL(e,r);return n?{isRelative:n,pathname:i.pathname,search:i.search,hash:i.hash}:i}catch{}}function u1(e){if(mf(e))return e.pathname;const t=new URL(e);return t.search="",t.hash="",["80","443"].includes(t.port)&&(t.port=""),t.password&&(t.password="%filtered%"),t.username&&(t.username="%filtered%"),t.toString()}function fs(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}function JD(e){return e.split(/[?#]/,1)[0]}function In(e,t=!0){if(e.startsWith("data:")){const n=e.match(/^data:([^;,]+)/),r=n?n[1]:"text/plain",i=e.includes(";base64,"),s=e.indexOf(",");let o="";if(t&&s!==-1){const a=e.slice(s+1);o=a.length>10?`${a.slice(0,10)}... [truncated]`:a}return`data:${r}${i?",base64":""}${o?`,${o}`:""}`}return e}function $D(e,t){const n=t?.getDsn(),r=t?.getOptions().tunnel;return eN(e,n)||ZD(e,r)}function ZD(e,t){return t?v0(e)===v0(t):!1}function eN(e,t){const n=rc(e);return!n||mf(n)||!t?!1:tN(n.hostname,t.host)&&/(^|&|\?)sentry_key=/.test(n.search)}function tN(e,t){return e===t||t.length>0&&e.endsWith(`.${t}`)}function v0(e){return e[e.length-1]==="/"?e.slice(0,-1):e}function rN(e){"aggregates"in e?e.attrs?.ip_address===void 0&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):e.ipAddress===void 0&&(e.ipAddress="{{auto}}")}function d1(e,t,n=[t],r="npm"){const i=(e._metadata=e._metadata||{}).sdk=e._metadata.sdk||{};i.name||(i.name=`sentry.javascript.${t}`,i.packages=n.map(s=>({name:`${r}:@sentry/${s}`,version:ls})),i.version=ls)}function f1(e={}){const t=e.client||Te();if(!cD()||!t)return{};const n=Ri(),r=Xo(n);if(r.getTraceData)return r.getTraceData(e);const i=e.scope||Qe(),s=e.span||fr(),o=Co(s)&&!Lr(t.getOptions()),a=s&&!o?iP(s):nN(i),c=s?Di(s):S_(t,i),l=zL(c);if(!bS.test(a))return G.warn("Invalid sentry-trace data. Cannot generate trace data"),{};const d={"sentry-trace":a,baggage:l};return e.propagateTraceparent&&(d.traceparent=s&&!o?sP(s):iN(i)),d}function nN(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return wS(t,r,n)}function iN(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return ES(t,r,n)}const sN=100;function $n(e,t){const n=Te(),r=Rr();if(!n)return;const{beforeBreadcrumb:i=null,maxBreadcrumbs:s=sN}=n.getOptions();if(s<=0)return;const a={timestamp:Ls(),...e},c=i?Ti(()=>i(a,t)):a;c!==null&&(n.emit&&n.emit("beforeAddBreadcrumb",c,t),r.addBreadcrumb(c,s))}let A0;const oN="FunctionToString",b0=new WeakMap,aN=(()=>({name:oN,setupOnce(){A0=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=v_(this),n=b0.has(Te())&&t!==void 0?t:this;return A0.apply(n,e)}}catch{}},setup(e){b0.set(e,!0)}})),cN=aN,lN=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,/can't redefine non-configurable property "solana"/,/vv\(\)\.getRestrictions is not a function/,/Can't find variable: _AutofillCallbackHandler/,/Object Not Found Matching Id:\d+, MethodName:simulateEvent/,/^Java exception was raised during method invocation$/],uN="EventFilters",dN=(e={})=>{let t;return{name:uN,setup(n){const r=n.getOptions();t=w0(e,r)},processEvent(n,r,i){if(!t){const s=i.getOptions();t=w0(e,s)}return hN(n,t)?null:n}}},fN=((e={})=>({...dN(e),name:"InboundFilters"}));function w0(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:lN],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function hN(e,t){if(e.type){if(e.type==="transaction"&&mN(e,t.ignoreTransactions))return te&&G.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
12Event: ${es(e)}`),!0}else{if(pN(e,t.ignoreErrors))return te&&G.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
13Event: ${es(e)}`),!0;if(vN(e))return te&&G.warn(`Event dropped due to not having an error message, error type or stacktrace.
14Event: ${es(e)}`),!0;if(gN(e,t.denyUrls))return te&&G.warn(`Event dropped due to being matched by \`denyUrls\` option.
15Event: ${es(e)}.
16Url: ${sd(e)}`),!0;if(!_N(e,t.allowUrls))return te&&G.warn(`Event dropped due to not being matched by \`allowUrls\` option.
17Event: ${es(e)}.
18Url: ${sd(e)}`),!0}return!1}function pN(e,t){return t?.length?s1(e).some(n=>xn(n,t)):!1}function mN(e,t){if(!t?.length)return!1;const n=e.transaction;return n?xn(n,t):!1}function gN(e,t){if(!t?.length)return!1;const n=sd(e);return n?xn(n,t):!1}function _N(e,t){if(!t?.length)return!0;const n=sd(e);return n?xn(n,t):!0}function yN(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&n.filename!=="<anonymous>"&&n.filename!=="[native code]")return n.filename||null}return null}function sd(e){try{const n=[...e.exception?.values??[]].reverse().find(r=>r.mechanism?.parent_id===void 0&&r.stacktrace?.frames?.length)?.stacktrace?.frames;return n?yN(n):null}catch{return te&&G.error(`Cannot extract url for event ${es(e)}`),null}}function vN(e){return e.exception?.values?.length?!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value):!1}function AN(e,t,n,r,i,s){if(!i.exception?.values||!s||!_s(s.originalException,Error))return;const o=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;o&&(i.exception.values=$p(e,t,r,s.originalException,n,i.exception.values,o,0))}function $p(e,t,n,r,i,s,o,a){if(s.length>=n+1)return s;let c=[...s];if(_s(r[i],Error)){E0(o,a,r);const l=e(t,r[i]),u=c.length;S0(l,i,u,a),c=$p(e,t,n,r[i],i,[l,...c],l,u)}
18return h1(r)&&r.errors.forEach((l,u)=>{if(_s(l,Error)){E0(o,a,r);const d=e(t,l),f=c.length;S0(d,`errors[${u}]`,f,a),c=$p(e,t,n,l,i,[d,...c],d,f)}}),c}function h1(e){return Array.isArray(e.errors)}function E0(e,t,n){e.mechanism={handled:!0,type:"auto.core.linked_errors",...h1(n)&&{is_exception_group:!0},...e.mechanism,exception_id:t}}function S0(e,t,n,r){e.mechanism={handled:!0,...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}function bN(e){return Pc(e)&&"__sentry_fetch_url_host__"in e&&typeof e.__sentry_fetch_url_host__=="string"}function C0(e){return bN(e)?`${e.message} (${e.__sentry_fetch_url_host__})`:e.message}const x0=new Set([]);function wN(e){const t="console",n=Oi(t,e);return ki(t,EN),n}function EN(){"console"in Le&&zM.forEach(function(e){e in Le.console&&Er(Le.console,e,function(t){return td[e]=t,function(...n){const r=n[0],i=td[e],s=x0.size&&typeof r=="string"&&xn(r,x0);s||Gr("console",{args:n,level:e}),(!s||te&&G.isEnabled())&&i?.apply(Le.console,n)}})})}function p1(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}const SN="Dedupe",CN=(()=>{let e;return{name:SN,processEvent(t){if(t.type)return t;try{if(IN(t,e))return te&&G.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}}),xN=CN;function IN(e,t){return t?!!(RN(e,t)||TN(e,t)):!1}function RN(e,t){const n=e.message,r=t.message;return!(!n&&!r||n&&!r||!n&&r||n!==r||!g1(e,t)||!m1(e,t))}function TN(e,t){const n=I0(t),r=I0(e);return!(!n||!r||n.type!==r.type||n.value!==r.value||!g1(e,t)||!m1(e,t))}function m1(e,t){let n=kv(e),r=kv(t);if(!n&&!r)return!0;if(n&&!r||!n&&r||(n=n,r=r,r.length!==n.length))return!1;for(let i=0;i<r.length;i++){const s=r[i],o=n[i];if(s.filename!==o.filename||s.lineno!==o.lineno||s.colno!==o.colno||s.function!==o.function)return!1}return!0}function g1(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;n=n,r=r;try{return n.join("")===r.join("")}catch{return!1}}function I0(e){return e.exception?.values?.[0]}const ON="ConversationId",kN=(()=>({name:ON,setup(e){e.on("spanStart",t=>{const n=Qe().getScopeData(),r=Rr().getScopeData(),i=n.conversationId||r.conversationId;if(i){const{op:s,data:o,description:a}=Ye(t);if(!s?.startsWith("gen_ai.")&&!o["ai.operationId"]&&!a?.startsWith("ai."))return;t.setAttribute(DL,i)}})}})),MN=kN;function LN(e,t,n,r,i){if(!e.fetchData)return;const{method:s,url:o}=e.fetchData,a=Lr()&&t(o);if(e.endTimestamp){const y=e.fetchData.__span;if(!y)return;const m=r[y];m&&(a&&(NN(m,e),PN(m,e,i)),delete r[y]);return}const{spanOrigin:c="auto.http.browser",propagateTraceparent:l=!1}=typeof i=="object"?i:{spanOrigin:i},u=Te(),d=!!fr(),f=d||!!u&&kn(u),p=a&&f?Fi(BN(o,s,c)):new vs,h=WS(p)&&d?void 0:p;if(a&&!f&&u?.recordDroppedEvent("no_parent_span","span"),e.fetchData.__span=p.spanContext().spanId,r[p.spanContext().spanId]=p,n(e.fetchData.url)){const y=e.args[0],m={...e.args[1]||{}},v=DN(y,m,Lr()&&f?h:void 0,l);v&&(e.args[1]=m,m.headers=v)}if(u){const y={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};u.emit("beforeOutgoingRequestSpan",p,y)}return p}function PN(e,t,n){(typeof n=="object"&&n!==null?n.onRequestSpanEnd:void 0)?.(e,{headers:t.response?.headers,error:t.error})}function DN(e,t,n,r){const i=f1({span:n,propagateTraceparent:r}),s=i["sentry-trace"],o=i.baggage,a=i.traceparent;if(!s)return;const c=t.headers||(y_(e)?e.headers:void 0);if(c)if(FN(c)){const l=new Headers(c);if(l.get("sentry-trace")||l.set("sentry-trace",s),r&&a&&!l.get("traceparent")&&l.set("traceparent",a),o){const u=l.get("baggage");u?ml(u)||l.set("baggage",`${u},${o}`):l.set("baggage",o)}return l}else if(UN(c)){const l=[...c];l.find(d=>d[0]==="sentry-trace")||l.push(["sentry-trace",s]),r&&a&&!l.find(d=>d[0]==="traceparent")&&l.push(["traceparent",a]);const u=c.find(d=>d[0]==="baggage"&&typeof d[1]=="string"&&ml(d[1]));return o&&!u&&l.push(["baggage",o]),l}else{const l="sentry-trace"in c?c["sentry-trace"]:void 0,u="traceparent"in c?c.traceparent:void 0,d="baggage"in c?c.baggage:void 0,f=d?Array.isArray(d)?[...d]:[d]:[],p=d&&(Array.isArray(d)?d.find(y=>ml(y)):ml(d));o&&!p&&f.push(o);const h=Object.assign({},c,{"sentry-trace":l??s,baggage:f.length>0?f.join(","):void 0});return r&&a&&!u&&(h.traceparent=a),h}else return{...i}}function NN(e,t){if(t.response){gS(e,t.response.status);const n=t.response?.headers?.get("content-length");if(n){const r=parseInt(n);r>0&&e.setAttribute("http.response_content_length",r)}}else t.error&&e.setStatus({code:Zt,message:"internal_error"});e.end()}function ml(e){return typeof e!="string"?!1:e.split(",").some(t=>t.trim().startsWith(nd))}function FN(e){return typeof Headers<"u"&&_s(e,Headers)}function UN(e){return Array.isArray(e)?e.every(t=>Array.isArray(t)&&t.length===2&&typeof t[0]=="string"):!1}function BN(e,t,n){if(e.startsWith("data:")){const s=In(e);return{name:`${t} ${s}`,attributes:R0(e,void 0,t,n)}}const r=rc(e),i=r?u1(r):e;return{name:`${t} ${i}`,attributes:R0(e,r,t,n)}}function R0(e,t,n,r){const i={url:In(e),type:"fetch","http.method":n,[Wt]:r,[Dr]:"http.client"};return t&&(mf(t)||(i["http.url"]=In(t.href),i["server.address"]=t.host),t.search&&(i["http.query"]=t.search),t.hash&&(i["http.fragment"]=t.hash)),i}function _1(e){if(e!==void 0)return e>=400&&e<500?"warning":e>=500?"error":void 0}const nc=Le;function HN(){return"history"in nc&&!!nc.history}function jN(){if(!("fetch"in nc))return!1;
18try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}function Zp(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function zN(){if(typeof EdgeRuntime=="string")return!0;if(!jN())return!1;if(Zp(nc.fetch))return!0;let e=!1;const t=nc.document;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow?.fetch&&(e=Zp(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){te&&G.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}function k_(e,t){const n="fetch",r=Oi(n,e);return ki(n,()=>y1(void 0,t)),r}function WN(e){const t="fetch-body-resolved",n=Oi(t,e);return ki(t,()=>y1(qN)),n}function y1(e,t=!1){t&&!zN()||Er(Le,"fetch",function(n){return function(...r){const i=new Error,{method:s,url:o}=GN(r),a={args:r,fetchData:{method:s,url:o},startTimestamp:Xt()*1e3,virtualError:i,headers:YN(r)};return e||Gr("fetch",{...a}),n.apply(Le,r).then(async c=>(e?e(c):Gr("fetch",{...a,endTimestamp:Xt()*1e3,response:c}),c),c=>{Gr("fetch",{...a,endTimestamp:Xt()*1e3,error:c}),Pc(c)&&c.stack===void 0&&(c.stack=i.stack,dr(c,"framesToPop",1));const u=Te()?.getOptions().enhanceFetchErrorMessages??"always";if(u!==!1&&c instanceof TypeError&&(c.message==="Failed to fetch"||c.message==="Load failed"||c.message==="NetworkError when attempting to fetch resource."))try{const p=new URL(a.fetchData.url).host;u==="always"?c.message=`${c.message} (${p})`:dr(c,"__sentry_fetch_url_host__",p)}catch{}throw c})}})}async function VN(e,t){if(e?.body){const n=e.body,r=n.getReader(),i=setTimeout(()=>{n.cancel().then(null,()=>{})},90*1e3);let s=!0;for(;s;){let o;try{o=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);const{done:a}=await r.read();clearTimeout(o),a&&(t(),s=!1)}catch{s=!1}finally{clearTimeout(o)}}clearTimeout(i),r.releaseLock(),n.cancel().then(null,()=>{})}}function qN(e){let t;try{t=e.clone()}catch{return}VN(t,()=>{Gr("fetch-body-resolved",{endTimestamp:Xt()*1e3,response:e})})}function Su(e,t){return Ms(e)&&!!e[t]}function T0(e){return typeof e=="string"?e:e?Su(e,"url")?e.url:e.toString?e.toString():"":""}function GN(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,r]=e;return{url:T0(n),method:Su(r,"method")?String(r.method).toUpperCase():y_(n)&&Su(n,"method")?String(n.method).toUpperCase():"GET"}}const t=e[0];return{url:T0(t),method:Su(t,"method")?String(t.method).toUpperCase():"GET"}}function YN(e){const[t,n]=e;try{if(typeof n=="object"&&n!==null&&"headers"in n&&n.headers)return new Headers(n.headers);if(y_(t))return new Headers(t.headers)}catch{}}const v1=Le;function As(){try{return v1.document.location.href}catch{return""}}function A1(e,t=5){if(!v1.HTMLElement)return null;let n=e;for(let r=0;r<t;r++){if(!n)return null;if(n instanceof HTMLElement){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}n=n.parentNode}return null}const De=Le;let em=0;function b1(){return em>0}function KN(){em++,setTimeout(()=>{em--})}function Io(e,t={}){function n(i){return typeof i=="function"}if(!n(e))return e;try{if(Object.prototype.hasOwnProperty.call(e,"__sentry_wrapped__")){const s=e.__sentry_wrapped__;return typeof s=="function"?s:e}if(v_(e))return e}catch{return e}const r=function(...i){Le._sentryWrappedDepth=(Le._sentryWrappedDepth||0)+1;try{const s=i.map(o=>Io(o,t));return e.apply(this,s)}catch(s){throw KN(),df(o=>{o.addEventProcessor(a=>(t.mechanism&&(Wp(a,void 0),us(a,t.mechanism)),a.extra={...a.extra,arguments:i},a)),jc(s)}),s}finally{Le._sentryWrappedDepth=(Le._sentryWrappedDepth||0)-1}};try{for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(r[i]=e[i])}catch{}iS(r,e),dr(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch{}return r}function od(){const e=As(),{referrer:t}=De.document||{},{userAgent:n}=De.navigator||{},r={...t&&{Referer:t},...n&&{"User-Agent":n}};return{url:e,headers:r}}function M_(e,t){const n=gf(e,t),r={type:ZN(t),value:e2(t)};return n.length&&(r.stacktrace={frames:n}),r.type===void 0&&r.value===""&&(r.value="Unrecoverable error caught"),r}function QN(e,t,n,r){const s=Te()?.getOptions().normalizeDepth,o=s2(t),a={__serialized__:aS(t,s)};if(o)return{exception:{values:[M_(e,o)]},extra:a};const c={exception:{values:[{type:uf(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:n2(t,{isUnhandledRejection:r})}]},extra:a};if(n){const l=gf(e,n);l.length&&(c.exception.values[0].stacktrace={frames:l})}return c}function yh(e,t){return{exception:{values:[M_(e,t)]}}}function gf(e,t){const n=t.stacktrace||t.stack||"",r=JN(t),i=$N(t);try{return e(n,r,i)}catch{}return[]}const XN=/Minified React error #\d+;/i;function JN(e){return e&&XN.test(e.message)?1:0}function $N(e){return typeof e.framesToPop=="number"?e.framesToPop:0}function w1(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}function ZN(e){const t=e?.name;return!t&&w1(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}function e2(e){const t=e?.message;return w1(e)?Array.isArray(e.message)&&e.message.length==2?e.message[1]:"wasm exception":t?t.error&&typeof t.error.message=="string"?C0(t.error):C0(e):"No error message"}function t2(e,t,n,r){const i=n?.syntheticException||void 0,s=L_(e,t,i,r);return us(s),s.level="error",n?.event_id&&(s.event_id=n.event_id),Hc(s)}function r2(e,t,n="info",r,i){const s=r?.syntheticException||void 0,o=tm(e,t,s,i);return o.level=n,r?.event_id&&(o.event_id=r.event_id),Hc(o)}function L_(e,t,n,r,i){let s;if(nS(t)&&t.error)return yh(e,t.error);if(Lv(t)||ZM(t)){const o=t;if("stack"in t){s=yh(e,t);const a=s.exception?.values?.[0];if(r&&n&&a&&!a.stacktrace){const c=gf(e,n);c.length&&(a.stacktrace={frames:c},us(s,{synthetic:!0}))}}else{const a=o.name||(Lv(o)?"DOMError":"DOMException"),c=o.message?`${a}: ${o.message}`:a;s=tm(e,c,n,r),Wp(s,c)}return"code"in o&&(s.tags={...s.tags,"DOMException.code":`${o.code}`}),s}return Pc(t)?yh(e,t):Ja(t)||uf(t)?(s=QN(e,t,n,i),us(s,{synthetic:!0}),s):(s=tm(e,t,n,r),Wp(s,`${t}`),us(s,{synthetic:!0}),s)}function tm(e,t,n,r){const i={};if(r&&n){const s=gf(e,n);s.length&&(i.exception={values:[{value:t,stacktrace:{frames:s}}]}),us(i,{synthetic:!0})}
18if(__(t)){const{__sentry_template_string__:s,__sentry_template_values__:o}=t;return i.logentry={message:s,params:o},i}return i.message=t,i}function n2(e,{isUnhandledRejection:t}){const n=tL(e),r=t?"promise rejection":"exception";return nS(e)?`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``:uf(e)?`Event \`${i2(e)}\` (type=${e.type}) captured as ${r}`:`Object captured as ${r} with keys: ${n}`}function i2(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function s2(e){return Object.values(e).find(t=>t instanceof Error)}class o2 extends WD{constructor(t){const n=a2(t),r=De.SENTRY_SDK_SOURCE||vD();d1(n,"browser",["browser"],r),super(n);const{userInfo:i}=this.getDataCollectionOptions();n._metadata?.sdk&&(n._metadata.sdk.settings={infer_ip:i?"auto":"never",...n._metadata.sdk.settings});const{sendClientReports:s}=this._options;De.document&&De.document.addEventListener("visibilitychange",()=>{De.document.visibilityState==="hidden"&&(s&&this._flushOutcomes(),queueMicrotask(()=>{this.flush()}))}),i&&this.on("beforeSendSession",rN)}eventFromException(t,n){return t2(this._options.stackParser,t,n,this._options.attachStacktrace)}eventFromMessage(t,n="info",r){return r2(this._options.stackParser,t,n,r,this._options.attachStacktrace)}_prepareEvent(t,n,r,i){return t.platform=t.platform||"javascript",super._prepareEvent(t,n,r,i)}}function a2(e){return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:De.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...e}}const pn=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Ee=Le,c2=(e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good",zc=(e,t,n,r)=>{let i,s;return o=>{t.value>=0&&(o||r)&&(s=t.value-(i??0),(s||i===void 0)&&(i=t.value,t.delta=s,t.rating=c2(t.value,n),e(t)))}},Wc=(e=!0)=>{const t=Ee.performance?.getEntriesByType?.("navigation")[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},$o=()=>Wc()?.activationStart??0;function Ai(e,t,n){Ee.document&&Ee.addEventListener(e,t,n)}function ad(e,t,n){Ee.document&&Ee.removeEventListener(e,t,n)}let mo=-1;const E1=new Set,l2=()=>Ee.document?.visibilityState==="hidden"&&!Ee.document?.prerendering?0:1/0,Cu=e=>{if(u2(e)&&mo>-1){if(e.type==="visibilitychange"||e.type==="pagehide")for(const t of E1)t();isFinite(mo)||(mo=e.type==="visibilitychange"?e.timeStamp:0,ad("prerenderingchange",Cu,!0))}},Vc=()=>{if(Ee.document&&mo<0){const e=$o();mo=(Ee.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(n=>n.name==="hidden"&&n.startTime>e)[0]?.startTime)??l2(),Ai("visibilitychange",Cu,!0),Ai("pagehide",Cu,!0),Ai("prerenderingchange",Cu,!0)}return{get firstHiddenTime(){return mo},onHidden(e){E1.add(e)}}};function u2(e){return e.type==="pagehide"||Ee.document?.visibilityState==="hidden"}const d2=()=>`v5-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,qc=(e,t=-1)=>{const n=Wc();let r="navigate";return n&&(Ee.document?.prerendering||$o()>0?r="prerender":Ee.document?.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:d2(),navigationType:r}},vh=new WeakMap;function P_(e,t){try{return vh.get(e)||vh.set(e,new t),vh.get(e)}catch{return new t}}class f2{constructor(){this._sessionValue=0,this._sessionEntries=[]}_processEntry(t){if(t.hadRecentInput)return;const n=this._sessionEntries[0],r=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&n&&r&&t.startTime-r.startTime<1e3&&t.startTime-n.startTime<5e3?(this._sessionValue+=t.value,this._sessionEntries.push(t)):(this._sessionValue=t.value,this._sessionEntries=[t]),this._onAfterProcessingUnexpectedShift?.(t)}}const Zo=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver(i=>{Promise.resolve().then(()=>{t(i.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},D_=e=>{let t=!1;return()=>{t||(e(),t=!0)}},_f=e=>{Ee.document?.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},h2=[1800,3e3],p2=(e,t={})=>{_f(()=>{const n=Vc(),r=qc("FCP");let i;const o=Zo("paint",a=>{for(const c of a)c.name==="first-contentful-paint"&&(o.disconnect(),c.startTime<n.firstHiddenTime&&(r.value=Math.max(c.startTime-$o(),0),r.entries.push(c),i(!0)))});o&&(i=zc(e,r,h2,t.reportAllChanges))})},m2=[.1,.25],g2=(e,t={})=>{p2(D_(()=>{const n=qc("CLS",0);let r;const i=Vc(),s=P_(t,f2),o=c=>{for(const l of c)s._processEntry(l);s._sessionValue>
18n.value&&(n.value=s._sessionValue,n.entries=s._sessionEntries,r())},a=Zo("layout-shift",o);a&&(r=zc(e,n,m2,t.reportAllChanges),i.onHidden(()=>{o(a.takeRecords()),r(!0)}),Ee?.setTimeout?.(r))}))};let S1=0,Ah=1/0,gl=0;const _2=e=>{e.forEach(t=>{t.interactionId&&(Ah=Math.min(Ah,t.interactionId),gl=Math.max(gl,t.interactionId),S1=gl?(gl-Ah)/7+1:0)})};let rm;const C1=()=>rm?S1:performance.interactionCount||0,y2=()=>{"interactionCount"in performance||rm||(rm=Zo("event",_2,{type:"event",buffered:!0,durationThreshold:0}))},bh=10;let x1=0;const v2=()=>C1()-x1;class A2{constructor(){this._longestInteractionList=[],this._longestInteractionMap=new Map}_resetInteractions(){x1=C1(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const t=Math.min(this._longestInteractionList.length-1,Math.floor(v2()/50));return this._longestInteractionList[t]}_processEntry(t){if(this._onBeforeProcessingEntry?.(t),!(t.interactionId||t.entryType==="first-input"))return;const n=this._longestInteractionList.at(-1);let r=this._longestInteractionMap.get(t.interactionId);if(r||this._longestInteractionList.length<bh||t.duration>n._latency){if(r?t.duration>r._latency?(r.entries=[t],r._latency=t.duration):t.duration===r._latency&&t.startTime===r.entries[0].startTime&&r.entries.push(t):(r={id:t.interactionId,entries:[t],_latency:t.duration},this._longestInteractionMap.set(r.id,r),this._longestInteractionList.push(r)),this._longestInteractionList.sort((i,s)=>s._latency-i._latency),this._longestInteractionList.length>bh){const i=this._longestInteractionList.splice(bh);for(const s of i)this._longestInteractionMap.delete(s.id)}this._onAfterProcessingINPCandidate?.(r)}}}const N_=e=>{const t=Ee.requestIdleCallback||Ee.setTimeout;Ee.document?.visibilityState==="hidden"?e():(e=D_(e),Ai("visibilitychange",e,{once:!0,capture:!0}),Ai("pagehide",e,{once:!0,capture:!0}),t(()=>{e(),ad("visibilitychange",e,{capture:!0}),ad("pagehide",e,{capture:!0})}))},b2=[200,500],w2=40,E2=(e,t={})=>{if(!(globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype))return;const n=Vc();_f(()=>{y2();const r=qc("INP");let i;const s=P_(t,A2),o=c=>{N_(()=>{for(const u of c)s._processEntry(u);const l=s._estimateP98LongestInteraction();l&&l._latency!==r.value&&(r.value=l._latency,r.entries=l.entries,i())})},a=Zo("event",o,{durationThreshold:t.durationThreshold??w2});i=zc(e,r,b2,t.reportAllChanges),a&&(a.observe({type:"first-input",buffered:!0}),n.onHidden(()=>{o(a.takeRecords()),i(!0)}))})};class S2{_processEntry(t){this._onBeforeProcessingEntry?.(t)}}const C2=[2500,4e3],x2=(e,t={})=>{_f(()=>{const n=Vc(),r=qc("LCP");let i;const s=P_(t,S2),o=c=>{t.reportAllChanges||(c=c.slice(-1));for(const l of c)s._processEntry(l),l.startTime<n.firstHiddenTime&&(r.value=Math.max(l.startTime-$o(),0),r.entries=[l],i())},a=Zo("largest-contentful-paint",o);if(a){i=zc(e,r,C2,t.reportAllChanges);const c=D_(()=>{o(a.takeRecords()),a.disconnect(),i(!0)}),l=u=>{u.isTrusted&&(N_(c),ad(u.type,l,{capture:!0}))};for(const u of["keydown","click","visibilitychange"])Ai(u,l,{capture:!0})}})},I2=[800,1800],nm=e=>{Ee.document?.prerendering?_f(()=>nm(e)):Ee.document?.readyState!=="complete"?addEventListener("load",()=>nm(e),!0):setTimeout(e)},R2=(e,t={})=>{const n=qc("TTFB"),r=zc(e,n,I2,t.reportAllChanges);nm(()=>{const i=Wc();i&&(n.value=Math.max(i.responseStart-$o(),0),n.entries=[i],r(!0))})},Na={},cd={};let I1,R1,T1,O1;function yf(e,t=!1){return Af("cls",e,O2,I1,t)}function vf(e,t=!1){return Af("lcp",e,k2,R1,t)}function T2(e){return Af("ttfb",e,M2,T1)}function F_(e){return Af("inp",e,L2,O1)}
18function bs(e,t){return k1(e,t),cd[e]||(P2(e),cd[e]=!0),M1(e,t)}function Gc(e,t){const n=Na[e];if(n?.length)for(const r of n)try{r(t)}catch(i){pn&&G.error(`Error while triggering instrumentation handler.
19Type: ${e}
20Name: ${Xn(r)}
21Error:`,i)}}function O2(){return g2(e=>{Gc("cls",{metric:e}),I1=e},{reportAllChanges:!0})}function k2(){return x2(e=>{Gc("lcp",{metric:e}),R1=e},{reportAllChanges:!0})}function M2(){return R2(e=>{Gc("ttfb",{metric:e}),T1=e})}function L2(){return E2(e=>{Gc("inp",{metric:e}),O1=e})}function Af(e,t,n,r,i=!1){k1(e,t);let s;return cd[e]||(s=n(),cd[e]=!0),r&&t({metric:r}),M1(e,t,i?s:void 0)}function P2(e){const t={};e==="event"&&(t.durationThreshold=0),Zo(e,n=>{Gc(e,{entries:n})},t)}function k1(e,t){Na[e]=Na[e]||[],Na[e].push(t)}function M1(e,t,n){return()=>{n&&n();const r=Na[e];if(!r)return;const i=r.indexOf(t);i!==-1&&r.splice(i,1)}}function D2(e){return"duration"in e}const N2=80,Ji={};try{typeof Node<"u"&&(Ji.parentNode=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode").get),typeof Element<"u"&&(Ji.tagName=Object.getOwnPropertyDescriptor(Element.prototype,"tagName").get,Ji.id=Object.getOwnPropertyDescriptor(Element.prototype,"id").get,Ji.className=Object.getOwnPropertyDescriptor(Element.prototype,"className").get,Ji.getAttribute=Element.prototype.getAttribute),typeof HTMLElement<"u"&&(Ji.dataset=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"dataset").get)}catch{}function ui(e,t,n){const r=Ji[t];if(r)try{return r.call(e,n)}catch{}const i=e[t];return typeof i=="function"?i.call(e,n):i}function Jt(e,t={}){if(!e)return"<unknown>";try{let n=e;const r=5,i=[];let s=0,o=0;const a=" > ",c=a.length;let l;const u=Array.isArray(t)?t:t.keyAttrs,d=!Array.isArray(t)&&t.maxStringLength||N2;for(;n&&s++<r&&(l=F2(n,u),!(l==="html"||s>1&&o+i.length*c+l.length>=d));)i.push(l),o+=l.length,n=ui(n,"parentNode");return i.reverse().join(a)}catch{return"<unknown>"}}function F2(e,t){const n=[],r=ui(e,"tagName");if(!r)return"";if(typeof HTMLElement<"u"&&e instanceof HTMLElement){const s=ui(e,"dataset");if(s){if(s.sentryComponent)return s.sentryComponent;if(s.sentryElement)return s.sentryElement}}n.push(r.toLowerCase());const i=t?.length?t.filter(s=>ui(e,"getAttribute",s)).map(s=>[s,ui(e,"getAttribute",s)]):null;if(i?.length)i.forEach(s=>{n.push(`[${s[0]}="${s[1]}"]`)});else{const s=ui(e,"id");s&&n.push(`#${s}`);const o=ui(e,"className");if(o&&Gn(o)){const a=o.split(/\s+/);for(const c of a)n.push(`.${c}`)}}for(const s of["aria-label","type","name","title","alt"]){const o=ui(e,"getAttribute",s);o&&n.push(`[${s}="${o}"]`)}return n.join("")}const U2=e=>{const t=n=>{(n.type==="pagehide"||Ee.document?.visibilityState==="hidden")&&e(n)};Ai("visibilitychange",t,{capture:!0,once:!0}),Ai("pagehide",t,{capture:!0,once:!0})};function wh(e){return typeof e=="number"&&isFinite(e)}function Ci(e,t,n,{...r}){const i=Ye(e).start_timestamp;return i&&i>t&&typeof e.updateStartTime=="function"&&e.updateStartTime(t),zS(e,()=>{const s=Fi({startTime:t,...r});return s&&s.end(n),s})}function U_(e){const t=Te();if(!t)return;const{name:n,transaction:r,attributes:i,startTime:s}=e,{release:o,environment:a}=t.getOptions(),{userInfo:c}=t.getDataCollectionOptions(),u=t.getIntegrationByName("Replay")?.getReplayId(),d=Qe(),f=d.getUser(),p=f!==void 0?f.email||f.id||f.ip_address:void 0;let h;try{h=d.getScopeData().contexts.profile.profile_id}catch{}const y={release:o,environment:a,user:p||void 0,profile_id:h||void 0,replay_id:u||void 0,transaction:r,"user_agent.original":Ee.navigator?.userAgent,"client.address":c?"{{auto}}":void 0,...i};return Fi({name:n,attributes:y,startTime:s,experimental:{standalone:!0}})}function ea(){return Ee.addEventListener&&Ee.performance}function ut(e){return e/1e3}function B2(e){let t="unknown",n="unknown",r="";for(const i of e){if(i==="/"){[t,n]=e.split("/");break}if(!isNaN(Number(i))){t=r==="h"?"http":r,n=e.split(r)[1];break}r+=i}return r===e&&(t=r),{name:t,version:n}}function bf(e){try{return PerformanceObserver.supportedEntryTypes.includes(e)}catch{return!1}}function wf(e,t){let n,r=!1;function i(a){!r&&n&&t(a,n.spanContext().spanId,n),r=!0}U2(()=>{i("pagehide")});const s=e.on("beforeStartNavigationSpan",(a,c)=>{c?.isRedirect||(i("navigation"),s(),o())}),o=e.on("afterStartPageLoadSpan",a=>{n=a,o()})}function H2(e){let t=0,n;if(!bf("layout-shift"))return;const r=yf(({metric:i})=>{const s=i.entries[i.entries.length-1];
21s&&(t=i.value,n=s)},!0);wf(e,(i,s)=>{j2(t,n,s,i),r()})}function j2(e,t,n,r){pn&&G.log(`Sending CLS span (${e})`);const i=t?ut((tr()||0)+t.startTime):Xt(),s=Qe().getScopeData().transactionName,o=t?Jt(t.sources[0]?.node):"Layout shift",a={[Wt]:"auto.http.browser.cls",[Dr]:"ui.webvital.cls",[Li]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t?.sources&&t.sources.forEach((l,u)=>{a[`cls.source.${u+1}`]=Jt(l.node)});const c=U_({name:o,transaction:s,attributes:a,startTime:i});c&&(c.addEvent("cls",{[Uc]:"",[Bc]:e}),c.end(i))}const z2=6e4;function Yc(e){return e!=null&&e>0&&e<=z2}function W2(e){let t=0,n;if(!bf("largest-contentful-paint"))return;const r=vf(({metric:i})=>{const s=i.entries[i.entries.length-1];!s||!Yc(i.value)||(t=i.value,n=s)},!0);wf(e,(i,s)=>{V2(t,n,s,i),r()})}function V2(e,t,n,r){if(!Yc(e))return;pn&&G.log(`Sending LCP span (${e})`);const i=ut((tr()||0)+(t?.startTime||0)),s=Qe().getScopeData().transactionName,o=t?Jt(t.element):"Largest contentful paint",a={[Wt]:"auto.http.browser.lcp",[Dr]:"ui.webvital.lcp",[Li]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t&&(t.element&&(a["lcp.element"]=Jt(t.element)),t.id&&(a["lcp.id"]=t.id),t.url&&(a["lcp.url"]=t.url),t.loadTime!=null&&(a["lcp.loadTime"]=t.loadTime),t.renderTime!=null&&(a["lcp.renderTime"]=t.renderTime),t.size!=null&&(a["lcp.size"]=t.size));const c=U_({name:o,transaction:s,attributes:a,startTime:i});c&&(c.addEvent("lcp",{[Uc]:"millisecond",[Bc]:e}),c.end(i))}function Br(e){return e&&((tr()||performance.timeOrigin)+e)/1e3}function L1(e){const t={};if(e.nextHopProtocol!=null){const{name:n,version:r}=B2(e.nextHopProtocol);t["network.protocol.version"]=r,t["network.protocol.name"]=n}return tr()||ea()?.timeOrigin?q2({...t,"http.request.redirect_start":Br(e.redirectStart),"http.request.redirect_end":Br(e.redirectEnd),"http.request.worker_start":Br(e.workerStart),"http.request.fetch_start":Br(e.fetchStart),"http.request.domain_lookup_start":Br(e.domainLookupStart),"http.request.domain_lookup_end":Br(e.domainLookupEnd),"http.request.connect_start":Br(e.connectStart),"http.request.secure_connection_start":Br(e.secureConnectionStart),"http.request.connection_end":Br(e.connectEnd),"http.request.request_start":Br(e.requestStart),"http.request.response_start":Br(e.responseStart),"http.request.response_end":Br(e.responseEnd),"http.request.time_to_first_byte":e.responseStart!=null?e.responseStart/1e3:void 0}):t}function q2(e){return Object.fromEntries(Object.entries(e).filter(([,t])=>t!=null))}const G2=2147483647;let O0=0,wr={},Ar,ld;function Y2({recordClsStandaloneSpans:e,recordLcpStandaloneSpans:t,client:n}){const r=ea();if(r&&tr()){r.mark&&Ee.performance.mark("sentry-tracing-init");const i=t?W2(n):t===!1?$2():void 0,s=e?H2(n):e===!1?J2():void 0,o=Z2(),a=e3();return()=>{o(),a(),i?.(),s?.()}}return()=>{}}function K2(){bs("longtask",({entries:e})=>{const t=fr();if(!t)return;const{op:n,start_timestamp:r}=Ye(t);for(const i of e){const s=ut(tr()+i.startTime),o=ut(i.duration);n==="navigation"&&r&&s<r||Ci(t,s,s+o,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[Wt]:"auto.ui.browser.metrics"}})}})}function Q2(){new PerformanceObserver(t=>{const n=fr();if(n)for(const r of t.getEntries()){if(!r.scripts[0])continue;const i=ut(tr()+r.startTime),{start_timestamp:s,op:o}=Ye(n);if(o==="navigation"&&s&&i<s)continue;const a=ut(r.duration),c={[Wt]:"auto.ui.browser.metrics"},l=r.scripts[0],{invoker:u,invokerType:d,sourceURL:f,sourceFunctionName:p,sourceCharPosition:h}=l;c["browser.script.invoker"]=u,c["browser.script.invoker_type"]=d,f&&(c["code.filepath"]=f),p&&(c["code.function"]=p),h!==-1&&(c["browser.script.source_char_position"]=h),Ci(n,i,i+a,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:c})}}).observe({type:"long-animation-frame",buffered:!0})}function X2(){bs("event",({entries:e})=>{const t=fr();if(t){for(const n of e)if(n.name==="click"){const r=ut(tr()+n.startTime),i=ut(n.duration),s={name:Jt(n.target),op:`ui.interaction.${n.name}`,startTime:r,attributes:{[Wt]:"auto.ui.browser.metrics"}},o=A1(n.target);o&&(s.attributes["ui.component_name"]=o),Ci(t,r,r+i,s)}}})}function J2(){return yf(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(wr.cls={value:e.value,unit:""},ld=t)},!0)}function $2(){return vf(({metric:e})=>{const t=e.entries[e.entries.length-1];!t||!Yc(e.value)||(wr.lcp={value:e.value,unit:"millisecond"},Ar=t)},!0)}function Z2(){return T2(({metric:e})=>{e.entries[e.entries.length-1]&&(wr.ttfb={value:e.value,unit:"millisecond"})})}function e3(){return bs("paint",({entries:e})=>{const t=Vc();for(const n of e){const r=n.startTime<t.firstHiddenTime;n.name==="first-paint"&&r&&(wr.fp={value:n.startTime,unit:"millisecond"}),n.name==="first-contentful-paint"&&r&&(wr.fcp={value:n.startTime,unit:"millisecond"})}})}function t3(e,t){const n=ea(),r=tr();if(!n?.getEntries||!r)return;const{spanStreamingEnabled:i,ignorePerformanceApiSpans:s,ignoreResourceSpans:o}=t,a=ut(r),c=n.getEntries(),{op:l,start_timestamp:u}=Ye(e);
21c.slice(O0).forEach(d=>{const f=ut(d.startTime),p=ut(Math.max(0,d.duration));if(!(l==="navigation"&&u&&a+f<u))switch(d.entryType){case"navigation":{o3(e,d,a);break}case"mark":case"paint":case"measure":{i3(e,d,f,p,a,s);break}case"resource":{l3(e,d,d.name,f,p,a,o);break}}}),O0=Math.max(c.length-1,0),u3(e,i)}function r3(e,t){const n=tr();if(!ea()?.getEntries||!n){k0();return}const{spanStreamingEnabled:r,recordClsOnPageloadSpan:i,recordLcpOnPageloadSpan:s}=t,o=ut(n);if(Ye(e).op==="pageload"){if(h3(wr),r){const a=(c,l,u)=>{const d=u??`browser.web_vital.${c}.value`;e.setAttribute(d,l),pn&&G.log("Setting web vital attribute",{[d]:l},"on pageload span")};["ttfb","fp","fcp"].forEach(c=>{wr[c]&&a(c,wr[c].value)}),wr["ttfb.requestTime"]&&a("ttfb.requestTime",wr["ttfb.requestTime"].value,"browser.web_vital.ttfb.request_time")}else i||delete wr.cls,s||delete wr.lcp,Object.entries(wr).forEach(([a,c])=>{jS(a,c.value,c.unit,e)}),d3(e,t);e.setAttribute(r?"browser.performance.time_origin":"performance.timeOrigin",o),e.setAttribute(r?"browser.performance.navigation.activation_start":"performance.activationStart",$o())}k0()}function k0(){Ar=void 0,ld=void 0,wr={}}function n3(e){if(e?.entryType==="measure")try{return e.detail.devtools.track==="Components ⚛"}catch{return}}function i3(e,t,n,r,i,s){if(n3(t)||["mark","measure"].includes(t.entryType)&&xn(t.name,s))return;const o=Wc(!1),a=ut(o?o.requestStart:0),c=i+Math.max(n,a),l=i+n,u=l+r,d={[Wt]:"auto.resource.browser.metrics"};c!==l&&(d["sentry.browser.measure_happened_before_request"]=!0,d["sentry.browser.measure_start_time"]=c),s3(d,t),c<=u&&Ci(e,c,u,{name:t.name,op:t.entryType,attributes:d})}function s3(e,t){try{const n=t.detail;if(!n)return;if(typeof n=="object"){for(const[r,i]of Object.entries(n))if(i&&gs(i))e[`sentry.browser.measure.detail.${r}`]=i;else if(i!==void 0)try{e[`sentry.browser.measure.detail.${r}`]=JSON.stringify(i)}catch{}return}if(gs(n)){e["sentry.browser.measure.detail"]=n;return}try{e["sentry.browser.measure.detail"]=JSON.stringify(n)}catch{}}catch{}}function o3(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(r=>{_l(e,t,r,n)}),_l(e,t,"secureConnection",n,"TLS/SSL"),_l(e,t,"fetch",n,"cache"),_l(e,t,"domainLookup",n,"DNS"),c3(e,t,n)}function _l(e,t,n,r,i=n){const s=a3(n),o=t[s],a=t[`${n}Start`];!a||!o||Ci(e,r+ut(a),r+ut(o),{op:`browser.${i}`,name:t.name,attributes:{[Wt]:"auto.ui.browser.metrics",...n==="redirect"&&t.redirectCount!=null?{"http.redirect_count":t.redirectCount}:{}}})}function a3(e){return e==="secureConnection"?"connectEnd":e==="fetch"?"domainLookupStart":`${e}End`}function c3(e,t,n){const r=n+ut(t.requestStart),i=n+ut(t.responseEnd),s=n+ut(t.responseStart);t.responseEnd&&(Ci(e,r,i,{op:"browser.request",name:t.name,attributes:{[Wt]:"auto.ui.browser.metrics"}}),Ci(e,s,i,{op:"browser.response",name:t.name,attributes:{[Wt]:"auto.ui.browser.metrics"}}))}function l3(e,t,n,r,i,s,o){if(t.initiatorType==="xmlhttprequest"||t.initiatorType==="fetch")return;const a=t.initiatorType?`resource.${t.initiatorType}`:"resource.other";if(o?.includes(a))return;const c={[Wt]:"auto.resource.browser.metrics"},l=fs(n);l.protocol&&(c["url.scheme"]=l.protocol.split(":").pop()),l.host&&(c["server.address"]=l.host),c["url.same_origin"]=n.includes(Ee.location.origin),c[LL]=n,f3(t,c,[["responseStatus","http.response.status_code"],["transferSize","http.response_transfer_size"],["encodedBodySize","http.response_content_length"],["decodedBodySize","http.decoded_response_content_length"],["renderBlockingStatus","resource.render_blocking_status"],["deliveryType","http.response_delivery_type"]]);const u={...c,...L1(t)},d=s+r,f=d+i;Ci(e,d,f,{name:n.replace(Ee.location.origin,""),op:a,attributes:u})}function u3(e,t){const n=Ee.navigator;if(!n)return;const r=n.connection;r&&(r.effectiveType&&e.setAttribute(t?"network.connection.effective_type":"effectiveConnectionType",r.effectiveType),r.type&&e.setAttribute(t?"network.connection.type":"connectionType",r.type),wh(r.rtt)&&(t?e.setAttribute("network.connection.rtt",r.rtt):Ye(e).op==="pageload"&&jS("connection.rtt",r.rtt,"millisecond"))),wh(n.deviceMemory)&&(t?e.setAttribute("device.memory.estimated_capacity",n.deviceMemory):e.setAttribute("deviceMemory",`${n.deviceMemory} GB`)),wh(n.hardwareConcurrency)&&(t?e.setAttribute("device.processor_count",n.hardwareConcurrency):e.setAttribute("hardwareConcurrency",String(n.hardwareConcurrency)))}function d3(e,t){Ar&&t.recordLcpOnPageloadSpan&&(Ar.element&&e.setAttribute("lcp.element",Jt(Ar.element)),Ar.id&&e.setAttribute("lcp.id",Ar.id),Ar.url&&e.setAttribute("lcp.url",Ar.url.trim().slice(0,200)),Ar.loadTime!=null&&e.setAttribute("lcp.loadTime",Ar.loadTime),Ar.renderTime!=null&&e.setAttribute("lcp.renderTime",Ar.renderTime),e.setAttribute("lcp.size",Ar.size)),ld?.sources&&t.recordClsOnPageloadSpan&&ld.sources.forEac
21h((n,r)=>e.setAttribute(`cls.source.${r+1}`,Jt(n.node)))}function f3(e,t,n){n.forEach(([r,i])=>{const s=e[r];s!=null&&(typeof s=="number"&&s<G2||typeof s=="string")&&(t[i]=s)})}function h3(e){const t=Wc(!1);if(!t)return;const{responseStart:n,requestStart:r}=t;r<=n&&(e["ttfb.requestTime"]={value:n-r,unit:"millisecond"})}const Eh=[],Fa=new Map,qs=new Map,P1=60;function p3(){if(ea()&&tr()){const t=m3();return()=>{t()}}return()=>{}}const ic={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function m3(){return F_(g3)}const g3=({metric:e})=>{if(e.value==null)return;const t=ut(e.value);if(t>P1)return;const n=e.entries.find(h=>h.duration===e.value&&ic[h.name]);if(!n)return;const{interactionId:r}=n,i=ic[n.name],s=ut(tr()+n.startTime),o=fr(),a=o?sr(o):void 0,c=r!=null?Fa.get(r):void 0,l=c?.span||a,u=l?Ye(l).description:Qe().getScopeData().transactionName,d=c?.elementName||Jt(n.target),f={[Wt]:"auto.http.browser.inp",[Dr]:`ui.interaction.${i}`,[Li]:n.duration},p=U_({name:d,transaction:u,attributes:f,startTime:s});p&&(p.addEvent("inp",{[Uc]:"millisecond",[Bc]:e.value}),p.end(s+t))};function _3(e){return e!=null?Fa.get(e):void 0}function y3(){const e=Object.keys(ic);xo()&&e.forEach(i=>{Ee.addEventListener(i,t,{capture:!0,passive:!0})});function t(i){const s=i.target;if(!s)return;const o=Jt(s),a=Math.round(i.timeStamp);if(qs.set(a,o),qs.size>50){const c=qs.keys().next().value;c!==void 0&&qs.delete(c)}}function n(i){const s=Math.round(i.startTime);let o=qs.get(s);if(!o)for(let a=-5;a<=5;a++){const c=qs.get(s+a);if(c){o=c;break}}return o||"<unknown>"}const r=({entries:i})=>{const s=fr(),o=s&&sr(s);i.forEach(a=>{if(!D2(a))return;const c=a.interactionId;if(c==null||Fa.has(c))return;const l=a.target?Jt(a.target):n(a);if(Eh.length>10){const u=Eh.shift();Fa.delete(u)}Eh.push(c),Fa.set(c,{span:o,elementName:l})})};bs("event",r),bs("first-input",r)}function B_(e){const{name:t,op:n,origin:r,metricName:i,value:s,attributes:o,parentSpan:a,reportEvent:c,startTime:l,endTime:u}=e,d=Qe().getScopeData().transactionName,f={[Wt]:r,[Dr]:n,[Li]:0,[`browser.web_vital.${i}.value`]:s,[DS]:d,[PS]:d,"user_agent.original":Ee.navigator?.userAgent,...o};a&&IS(a).attributes?.[Dr]==="pageload"&&(f["sentry.pageload.span_id"]=a.spanContext().spanId),c&&(f[`browser.web_vital.${i}.report_event`]=c);const p=Fi({name:t,attributes:f,startTime:l,parentSpan:a});p&&p.end(u??l)}function v3(e){let t=0,n;if(!bf("largest-contentful-paint"))return;const r=vf(({metric:i})=>{const s=i.entries[i.entries.length-1];!s||!Yc(i.value)||(t=i.value,n=s)},!0);wf(e,(i,s,o)=>{A3(t,n,o,i),r()})}function A3(e,t,n,r){if(!Yc(e))return;pn&&G.log(`Sending LCP span (${e})`);const i=tr()||0,s=ut(i),o=ut(i+(t?.startTime||0)),a=t?Jt(t.element):"Largest contentful paint",c={};t?.element&&(c["browser.web_vital.lcp.element"]=Jt(t.element)),t?.id&&(c["browser.web_vital.lcp.id"]=t.id),t?.url&&(c["browser.web_vital.lcp.url"]=t.url),t?.loadTime!=null&&(c["browser.web_vital.lcp.load_time"]=t.loadTime),t?.renderTime!=null&&(c["browser.web_vital.lcp.render_time"]=t.renderTime),t?.size!=null&&(c["browser.web_vital.lcp.size"]=t.size),B_({name:a,op:"ui.webvital.lcp",origin:"auto.http.browser.lcp",metricName:"lcp",value:e,attributes:c,parentSpan:n,reportEvent:r,startTime:s,endTime:o})}function b3(e){let t=0,n;if(!bf("layout-shift"))return;const r=yf(({metric:i})=>{const s=i.entries[i.entries.length-1];s&&(t=i.value,n=s)},!0);wf(e,(i,s,o)=>{w3(t,n,o,i),r()})}function w3(e,t,n,r){pn&&G.log(`Sending CLS span (${e})`);const i=t?ut((tr()||0)+t.startTime):Xt(),s=t?Jt(t.sources[0]?.node):"Layout shift",o={};t?.sources&&t.sources.forEach((a,c)=>{o[`browser.web_vital.cls.source.${c+1}`]=Jt(a.node)}),B_({name:s,op:"ui.webvital.cls",origin:"auto.http.browser.cls",metricName:"cls",value:e,attributes:o,parentSpan:n,reportEvent:r,startTime:i})}function E3(){if(!ea()||!tr())return;F_(({metric:n})=>{if(n.value==null||ut(n.value)>P1)return;const i=n.entries.find(s=>s.duration===n.value&&ic[s.name]);i&&S3(n.value,i)})}function S3(e,t){pn&&G.log(`Sending INP span (${e})`);const n=ut(tr()+t.startTime),r=ut(e),i=ic[t.name],s=_3(t.interactionId),o=fr(),a=o?sr(o):void 0,c=s?.span||a,l=c?IS(c).name:Qe().getScopeData().transactionName,u=s?.elementName||Jt(t.target);B_({name:u,op:`ui.interaction.${i}`,origin:"auto.http.browser.inp",metricName:"inp",value:e,attributes:{[Li]:t.duration,[DS]:l,[PS]:l},startTime:n,endTime:n+r,parentSpan:c})}const C3=1e3;let M0,im,sm;function D1(e){Oi("dom",e),ki("dom",x3)}function x3(){if(!Ee.document)return;const e=Gr.bind(null,"dom"),t=L0(e,!0);Ee.document.addEventListener("click",t,!1),Ee.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(n=>{const i=Ee[n]?.prototype;i?.hasOwnProperty?.("addEventListener")&&(Er(i,"addEventListener",function(s){return function(o,a,c){if(o==="click"||o=="keypress")try{const l=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},u=l[o]=l[o]||{refCount:0};if(!u.handler){const d=L0(e);u.handler=d,s.call(this,o,d,c)}u.refCount++}catch{}return s.call(this,o,a,c)}}),Er(i,"removeEventListener",function(s){return function(o,a,c){if(o==="click"||o=="keypress")try{const l=this.__sentry_instrumentation_handlers__||{},u=l[o];u&&(u.refCount--,u.refCount<=0&&(s.call(this,o,u.handler,c),u.handler=void 0,delete l[o]),Object.keys(l).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return s.call(this,o,a,c)}}))})}function I3(e){if(e.type!==im)return!1;try{if(!e.target||e.target._sentryId!==sm)return!1}catch{}return!0}function R3(e,t){return e!=="keypress"?!1:t?.tagName?!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable):!0}function L0(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;const r=T3(n);if(R3(n.type,r))return;dr(n,"_sentryCaptured",!0),r&&!r._sentryId&&dr(r,"_sentryId",Mr());
21const i=n.type==="keypress"?"input":n.type;I3(n)||(e({event:n,name:i,global:t}),im=n.type,sm=r?r._sentryId:void 0),clearTimeout(M0),M0=Ee.setTimeout(()=>{sm=void 0,im=void 0},C3)}}function T3(e){try{return e.target}catch{return null}}let yl;function Ef(e){const t="history";Oi(t,e),ki(t,O3)}function O3(){if(Ee.addEventListener("popstate",()=>{const t=Ee.location.href,n=yl;if(yl=t,n===t)return;Gr("history",{from:n,to:t})}),!HN())return;function e(t){return function(...n){const r=n.length>2?n[2]:void 0;if(r){const i=yl,s=k3(String(r));if(yl=s,i===s)return t.apply(this,n);Gr("history",{from:i,to:s})}return t.apply(this,n)}}Er(Ee.history,"pushState",e),Er(Ee.history,"replaceState",e)}function k3(e){try{return new URL(e,Ee.location.origin).toString()}catch{return e}}const xu={};function N1(e){const t=xu[e];if(t)return t;let n=Ee[e];if(Zp(n))return xu[e]=n.bind(Ee);const r=Ee.document;if(r&&typeof r.createElement=="function")try{const i=r.createElement("iframe");i.hidden=!0,r.head.appendChild(i);const s=i.contentWindow;s?.[e]&&(n=s[e]),r.head.removeChild(i)}catch(i){pn&&G.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return n&&(xu[e]=n.bind(Ee))}function M3(e){xu[e]=void 0}function Kc(...e){return N1("setTimeout")(...e)}const rs="__sentry_xhr_v3__";function F1(e){Oi("xhr",e),ki("xhr",L3)}function L3(){if(!Ee.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,n,r){const i=new Error,s=Xt()*1e3,o=Gn(r[0])?r[0].toUpperCase():void 0,a=P3(r[1]);if(!o||!a)return t.apply(n,r);n[rs]={method:o,url:a,request_headers:{}},o==="POST"&&a.match(/sentry_key/)&&(n.__sentry_own_request__=!0);const c=()=>{const l=n[rs];if(l&&n.readyState===4){try{l.status_code=n.status}catch{}const u={endTimestamp:Xt()*1e3,startTimestamp:s,xhr:n,virtualError:i};Gr("xhr",u),n.removeEventListener("readystatechange",c)}};return"onreadystatechange"in n&&typeof n.onreadystatechange=="function"?n.onreadystatechange=new Proxy(n.onreadystatechange,{apply(l,u,d){return c(),l.apply(u,d)}}):n.addEventListener("readystatechange",c),n.setRequestHeader=new Proxy(n.setRequestHeader,{apply(l,u,d){const[f,p]=d,h=u[rs];return h&&Gn(f)&&Gn(p)&&(h.request_headers[f.toLowerCase()]=p),l.apply(u,d)}}),t.apply(n,r)}}),e.send=new Proxy(e.send,{apply(t,n,r){const i=n[rs];if(!i)return t.apply(n,r);r[0]!==void 0&&(i.body=r[0]);const s={startTimestamp:Xt()*1e3,xhr:n};return Gr("xhr",s),t.apply(n,r)}})}function P3(e){if(Gn(e))return e;try{return e.toString()}catch{}}const D3=Symbol.for("sentry__originalRequestBody");function U1(e){return new URLSearchParams(e).toString()}function B1(e,t=G){try{if(typeof e=="string")return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[U1(e)];if(!e)return[void 0]}catch(n){return pn&&t.error(n,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return pn&&t.log("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function H1(e=[]){if(e.length>=2&&e[1]&&typeof e[1]=="object"&&"body"in e[1])return e[1].body;if(e.length>=1&&e[0]instanceof Request){const n=e[0][D3];return n!==void 0?n:void 0}}function j1(e){let t;try{t=e.getAllResponseHeaders()}catch(n){return pn&&G.error(n,"Failed to get xhr response headers",e),{}}return t?t.split(`\r
22`).reduce((n,r)=>{const[i,s]=r.split(": ");return s&&(n[i.toLowerCase()]=s),n},{}):{}}function N3(e){if(typeof Element>"u")return!1;try{return e instanceof Element}catch{return!1}}const F3=40;function U3(e,t=N1("fetch")){let n=0,r=0;async function i(s){const o=s.body.length;n+=o,r++;const a={body:s.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{const c=await t(e.url,a);return{statusCode:c.status,headers:{"x-sentry-rate-limits":c.headers.get("X-Sentry-Rate-Limits"),"retry-after":c.headers.get("Retry-After")}}}catch(c){throw M3("fetch"),c}finally{n-=o,r--}}return DD(e,i,O_(e.bufferSize||F3))}const Pr=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,B3=30,H3=50;function om(e,t,n,r){const i={filename:e,function:t==="<anonymous>"?ms:t,in_app:!0};return n!==void 0&&(i.lineno=n),r!==void 0&&(i.colno=r),i}const j3=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,z3=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,W3=/\((\S*)(?::(\d+))(?::(\d+))\)/,V3=/at (.+?) ?\(data:(.+?),/,q3=e=>{const t=e.match(V3);
22if(t)return{filename:`<data:${t[2]}>`,function:t[1]};const n=j3.exec(e);if(n){const[,i,s,o]=n;return om(i,ms,+s,+o)}const r=z3.exec(e);if(r){if(r[2]?.indexOf("eval")===0){const a=W3.exec(r[2]);a&&(r[2]=a[1],r[3]=a[2],r[4]=a[3])}const[s,o]=z1(r[1]||ms,r[2]);return om(o,s,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}},G3=[B3,q3],Y3=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,K3=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Q3=e=>{const t=Y3.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const s=K3.exec(t[3]);s&&(t[1]=t[1]||"eval",t[3]=s[1],t[4]=s[2],t[5]="")}let r=t[3],i=t[1]||ms;return[i,r]=z1(i,r),om(r,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},X3=[H3,Q3],J3=[G3,X3],$3=ZE(...J3),z1=(e,t)=>{const n=e.indexOf("safari-extension")!==-1,r=e.indexOf("safari-web-extension")!==-1;return n||r?[e.indexOf("@")!==-1?e.split("@")[0]:ms,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},vl=1024,Z3="Breadcrumbs",eF=((e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:Z3,setup(n){t.console&&wN(iF(n)),t.dom&&D1(nF(n,t.dom)),t.xhr&&F1(sF(n)),t.fetch&&k_(oF(n)),t.history&&Ef(aF(n)),t.sentry&&n.on("beforeSendEvent",rF(n))}}}),tF=eF;function rF(e){return function(n){Te()===e&&$n({category:`sentry.${n.type==="transaction"?"transaction":"event"}`,event_id:n.event_id,level:n.level,message:es(n)},{event:n})}}function nF(e,t){return function(r){if(Te()!==e)return;let i,s,o=typeof t=="object"?t.serializeAttribute:void 0,a=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;a&&a>vl&&(Pr&&G.warn(`\`dom.maxStringLength\` cannot exceed ${vl}, but a value of ${a} was configured. Sentry will use ${vl} instead.`),a=vl),typeof o=="string"&&(o=[o]);try{const l=r.event,u=cF(l)?l.target:l;i=Jt(u,{keyAttrs:o,maxStringLength:a}),s=A1(u)}catch{i="<unknown>"}if(i.length===0)return;const c={category:`ui.${r.name}`,message:i};s&&(c.data={"ui.component_name":s}),$n(c,{event:r.event,name:r.name,global:r.global})}}function iF(e){return function(n){if(Te()!==e)return;const r={category:"console",data:{arguments:n.args,logger:"console"},level:p1(n.level),message:Dv(n.args," ")};if(n.level==="assert")if(n.args[0]===!1)r.message=`Assertion failed: ${Dv(n.args.slice(1)," ")||"console.assert"}`,r.data.arguments=n.args.slice(1);else return;$n(r,{input:n.args,level:n.level})}}function sF(e){return function(n){if(Te()!==e)return;const{startTimestamp:r,endTimestamp:i}=n,s=n.xhr[rs];if(!r||!i||!s)return;const{method:o,url:a,status_code:c,body:l}=s,u={method:o,url:a,status_code:c},d={xhr:n.xhr,input:l,startTimestamp:r,endTimestamp:i},f={category:"xhr",data:u,type:"http",level:_1(c)};e.emit("beforeOutgoingRequestBreadcrumb",f,d),$n(f,d)}}function oF(e){return function(n){if(Te()!==e)return;const{startTimestamp:r,endTimestamp:i}=n;if(i&&!(n.fetchData.url.match(/sentry_key/)&&n.fetchData.method==="POST"))if(n.error){const s={data:n.error,input:n.args,startTimestamp:r,endTimestamp:i},o={category:"fetch",data:n.fetchData,level:"error",type:"http"};e.emit("beforeOutgoingRequestBreadcrumb",o,s),$n(o,s)}else{const s=n.response,o={...n.fetchData,status_code:s?.status},a={input:n.args,response:s,startTimestamp:r,endTimestamp:i},c={category:"fetch",data:o,type:"http",level:_1(o.status_code)};e.emit("beforeOutgoingRequestBreadcrumb",c,a),$n(c,a)}}}function aF(e){return function(n){if(Te()!==e)return;let r=n.from,i=n.to;const s=fs(De.location.href);let o=r?fs(r):void 0;const a=fs(i);o?.path||(o=s),s.protocol===a.protocol&&s.host===a.host&&(i=a.relative),s.protocol===o.protocol&&s.host===o.host&&(r=o.relative),$n({category:"navigation",data:{from:r,to:i}})}}function cF(e){return!!e&&!!e.target}const lF="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".
22split(","),uF="BrowserApiErrors",dF=((e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:uF,setupOnce(){t.setTimeout&&Er(De,"setTimeout",P0),t.setInterval&&Er(De,"setInterval",P0),t.requestAnimationFrame&&Er(De,"requestAnimationFrame",hF),t.XMLHttpRequest&&"XMLHttpRequest"in De&&Er(XMLHttpRequest.prototype,"send",pF);const n=t.eventTarget;n&&(Array.isArray(n)?n:lF).forEach(i=>mF(i,t))}}}),fF=dF;function P0(e){return function(...t){const n=t[0];return t[0]=Io(n,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${Xn(e)}`}}),e.apply(this,t)}}function hF(e){return function(t){return e.apply(this,[Io(t,{mechanism:{data:{handler:Xn(e)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function pF(e){return function(...t){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in n&&typeof n[i]=="function"&&Er(n,i,function(s){const o={mechanism:{data:{handler:Xn(s)},handled:!1,type:`auto.browser.browserapierrors.xhr.${i}`}},a=v_(s);return a&&(o.mechanism.data.handler=Xn(a)),Io(s,o)})}),e.apply(this,t)}}function mF(e,t){const r=De[e]?.prototype;r?.hasOwnProperty?.("addEventListener")&&(Er(r,"addEventListener",function(i){return function(s,o,a){try{gF(o)&&(o.handleEvent=Io(o.handleEvent,{mechanism:{data:{handler:Xn(o),target:e},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return t.unregisterOriginalCallbacks&&_F(this,s,o),i.apply(this,[s,Io(o,{mechanism:{data:{handler:Xn(o),target:e},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),a])}}),Er(r,"removeEventListener",function(i){return function(s,o,a){try{if(Object.prototype.hasOwnProperty.call(o,"__sentry_wrapped__")){const c=o.__sentry_wrapped__;c&&i.call(this,s,c,a)}}catch{}return i.call(this,s,o,a)}}))}function gF(e){return typeof e.handleEvent=="function"}function _F(e,t,n){e&&typeof e=="object"&&"removeEventListener"in e&&typeof e.removeEventListener=="function"&&e.removeEventListener(t,n)}const yF=(e={})=>{const t=e.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(typeof De.document>"u"){Pr&&G.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}l0({ignoreDuration:!0});let n=!1;N_(()=>{n||(gh(),n=!0)});const r=Rr();let i=r.getUser();r.addScopeListener(s=>{const o=s.getUser();(i?.id!==o?.id||i?.ip_address!==o?.ip_address)&&(i=o,n&&gh())}),t==="route"&&Ef(({from:s,to:o})=>{s!==o&&(l0({ignoreDuration:!0}),gh(),n=!0)})}}},vF="CultureContext",AF=(()=>({name:vF,preprocessEvent(e){const t=D0();t&&(e.contexts={...e.contexts,culture:{...t,...e.contexts?.culture}})},processSegmentSpan(e){const t=D0();t&&id(e,{"culture.locale":t.locale,"culture.timezone":t.timezone,"culture.calendar":t.calendar})}})),bF=AF;function D0(){try{const e=De.Intl;if(!e)return;const t=e.DateTimeFormat().resolvedOptions();return{locale:t.locale,timezone:t.timeZone,calendar:t.calendar}}catch{return}}const wF="GlobalHandlers",EF=((e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:wF,setupOnce(){Error.stackTraceLimit=50},setup(n){t.onerror&&(CF(n),N0("onerror")),t.onunhandledrejection&&(xF(n),N0("onunhandledrejection"))}}}),SF=EF;function CF(e){eS(t=>{const{stackParser:n,attachStacktrace:r}=W1();if(Te()!==e||b1())return;const{msg:i,url:s,line:o,column:a,error:c}=t,l=TF(L_(n,c||i,void 0,r,!1),s,o,a);l.level="error",YS(l,{originalException:c,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function xF(e){tS(t=>{const{stackParser:n,attachStacktrace:r}=W1();if(Te()!==e||b1())return;const i=IF(t),s=gs(i)?RF(i):L_(n,i,void 0,r,!0);s.level="error",YS(s,{originalException:i,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function IF(e){if(gs(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}function RF(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function TF(e,t,n,r){const i=e.exception=e.exception||{},s=i.values=i.values||[],o=s[0]=s[0]||{},a=o.stacktrace=o.stacktrace||{},c=a.frames=a.frames||[];
22return c.length===0&&c.push({colno:r,lineno:n,filename:OF(t)??As(),function:ms,in_app:!0}),e}function N0(e){Pr&&G.log(`Global Handler attached: ${e}`)}function W1(){return Te()?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}function OF(e){if(!(!Gn(e)||e.length===0))return e.startsWith("data:")?`<${In(e,!1)}>`:e}const kF=()=>({name:"HttpContext",preprocessEvent(e){if(!De.navigator&&!De.location&&!De.document)return;const t=od(),n={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:n}},processSegmentSpan(e){const t=e.attributes?.[Dr];if(!De.navigator&&!De.location&&!De.document)return;const n=od();id(e,{"url.full":t!=="http.client"?n.url:void 0,"http.request.header.user_agent":n.headers["User-Agent"],"http.request.header.referer":n.headers.Referer})}}),MF="cause",LF=5,PF="LinkedErrors",DF=((e={})=>{const t=e.limit||LF,n=e.key||MF;return{name:PF,preprocessEvent(r,i,s){const o=s.getOptions();AN(M_,o.stackParser,n,t,r,i)}}}),NF=DF,FF=/^HTML(\w*)Element$/;function V1(e){if(typeof window<"u"&&e===window)return"[Window]";if(typeof document<"u"&&e===document)return"[Document]";if(N3(e)){const t=UF(e);if(FF.test(t))return`[HTMLElement: ${Jt(e)}]`}}function UF(e){const t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}function BF(){return HF()?(Pr&&Ti(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}function HF(){if(typeof De.window>"u")return!1;const e=De;if(e.nw||!(e.chrome||e.browser)?.runtime?.id)return!1;const n=As();return!(De===De.top&&/^(?:chrome-extension|moz-extension|ms-browser-extension|safari-web-extension):\/\//.test(n))}function jF(e){return[fN(),cN(),MN(),fF(),tF(),SF(),NF(),xN(),kF(),bF(),yF()]}function zF(e={}){const t=!e.skipBrowserExtensionCheck&&BF();let n=e.defaultIntegrations==null?jF():e.defaultIntegrations;const r={...e,enabled:t?!1:e.enabled,stackParser:QM(e.stackParser||$3),integrations:gD({integrations:e.integrations,defaultIntegrations:n}),transport:e.transport||U3};return oS(V1),KD(o2,r)}const lt=Le,H_="sentryReplaySession",WF="replay_event",j_="Unable to send Replay",VF=3e5,qF=9e5,GF=5e3,YF=5500,KF=6e4,QF=5e3,XF=3,F0=15e4,Al=5e3,JF=3e3,$F=300,z_=2e7,ZF=4999,e4=5e4,U0=36e5;var t4=Object.defineProperty,r4=(e,t,n)=>t in e?t4(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,B0=(e,t,n)=>r4(e,typeof t!="symbol"?t+"":t,n),Ht=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(Ht||{});function n4(e){return e.nodeType===e.ELEMENT_NODE}function Ua(e){return e?.host?.shadowRoot===e}function Ba(e){return Object.prototype.toString.call(e)==="[object ShadowRoot]"}function i4(e){return e.includes(" background-clip: text;")&&!e.includes(" -webkit-background-clip: text;")&&(e=e.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),e}function s4(e){const{cssText:t}=e;if(t.split('"').length<3)return t;const n=["@import",`url(${JSON.stringify(e.href)})`];return e.layerName===""?n.push("layer"):e.layerName&&n.push(`layer(${e.layerName})`),e.supportsText&&n.push(`supports(${e.supportsText})`),e.media.length&&n.push(e.media.mediaText),n.join(" ")+";"}function ud(e){try{const t=e.rules||e.cssRules;return t?i4(Array.from(t,q1).join("")):null}catch{return null}}function o4(e){let t="";for(let n=0;n<e.style.length;n++){const r=e.style,i=r[n],s=r.getPropertyPriority(i);t+=`${i}:${r.getPropertyValue(i)}${s?" !important":""};`}return`${e.selectorText} { ${t} }`}function q1(e){let t;if(c4(e))try{t=ud(e.styleSheet)||s4(e)}catch{}else if(l4(e)){let n=e.cssText;const r=e.selectorText.includes(":"),i=typeof e.style.all=="string"&&e.style.all;if(i&&(n=o4(e)),r&&(n=a4(n)),r||i)return n}return t||e.cssText}function a4(e){const t=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(t,"$1\\$2")}function c4(e){return"styleSheet"in e}function l4(e){return"selectorText"in e}let G1=class{constructor(){B0(this,"idNodeMap",new Map),B0(this,"nodeMetaMap",new WeakMap)}getId(t){return t?this.getMeta(t)?.id??-1:-1}getNode(t){return this.idNodeMap.get(t)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(t){return this.nodeMetaMap.get(t)||null}removeNodeFromMap(t){const n=this.getId(t);
22this.idNodeMap.delete(n),t.childNodes&&t.childNodes.forEach(r=>this.removeNodeFromMap(r))}has(t){return this.idNodeMap.has(t)}hasNode(t){return this.nodeMetaMap.has(t)}add(t,n){const r=n.id;this.idNodeMap.set(r,t),this.nodeMetaMap.set(t,n)}replace(t,n){const r=this.getNode(t);if(r){const i=this.nodeMetaMap.get(r);i&&this.nodeMetaMap.set(n,i)}this.idNodeMap.set(t,n)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}};function u4(){return new G1}function Sf({maskInputOptions:e,tagName:t,type:n}){return t==="OPTION"&&(t="SELECT"),!!(e[t.toLowerCase()]||n&&e[n]||n==="password"||t==="INPUT"&&!n&&e.text)}function sc({isMasked:e,element:t,value:n,maskInputFn:r}){let i=n||"";return e?(r&&(i=r(i,t)),"*".repeat(i.length)):i}function Ro(e){return e.toLowerCase()}function am(e){return e.toUpperCase()}const H0="__rrweb_original__";function d4(e){const t=e.getContext("2d");if(!t)return!0;const n=50;for(let r=0;r<e.width;r+=n)for(let i=0;i<e.height;i+=n){const s=t.getImageData,o=H0 in s?s[H0]:s;if(new Uint32Array(o.call(t,r,i,Math.min(n,e.width-r),Math.min(n,e.height-i)).data.buffer).some(c=>c!==0))return!1}return!0}function W_(e){const t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?Ro(t):null}function dd(e,t,n){return t==="INPUT"&&(n==="radio"||n==="checkbox")?e.getAttribute("value")||"":e.value}function Y1(e,t){let n;try{n=new URL(e,t??window.location.href)}catch{return null}const r=/\.([0-9a-z]+)(?:$)/i;return n.pathname.match(r)?.[1]??null}const j0={};function K1(e){const t=j0[e];if(t)return t;const n=window.document;let r=window[e];if(n&&typeof n.createElement=="function")try{const i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);const s=i.contentWindow;s&&s[e]&&(r=s[e]),n.head.removeChild(i)}catch{}return j0[e]=r.bind(window)}function cm(...e){return K1("setTimeout")(...e)}function Q1(...e){return K1("clearTimeout")(...e)}function X1(e){try{return e.contentDocument}catch{}}function f4(e){try{return e.contentWindow}catch{}}let h4=1;const p4=new RegExp("[^a-z0-9-_:]"),oc=-2;function V_(){return h4++}function m4(e){if(e instanceof HTMLFormElement)return"form";const t=Ro(e.tagName);return p4.test(t)?"div":t}function g4(e){let t="";return e.indexOf("//")>-1?t=e.split("/").slice(0,3).join("/"):t=e.split("/")[0],t=t.split("?")[0],t}let Gs,z0;const _4=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,y4=/^(?:[a-z+]+:)?\/\//i,v4=/^www\..*/i,A4=/^(data:)([^,]*),(.*)/i;function b4(e,t){if(!e||t.size===0)return e;try{const n=e.split(";"),r=[];for(let i of n){if(i=i.trim(),!i)continue;const s=i.indexOf(":");if(s===-1){r.push(i);continue}const o=i.slice(0,s).trim();t.has(o)||r.push(i)}return r.join("; ")+(r.length>0&&e.endsWith(";")?";":"")}catch(n){return console.warn("Error filtering CSS properties:",n),e}}function fd(e,t){return(e||"").replace(_4,(n,r,i,s,o,a)=>{const c=i||o||a,l=r||s||"";if(!c)return n;if(y4.test(c)||v4.test(c))return`url(${l}${c}${l})`;if(A4.test(c))return`url(${l}${c}${l})`;if(c[0]==="/")return`url(${l}${g4(t)+c}${l})`;const u=t.split("/"),d=c.split("/");u.pop();for(const f of d)f!=="."&&(f===".."?u.pop():u.push(f));return`url(${l}${u.join("/")}${l})`})}const w4=/^[^ \t\n\r\u000c]+/,E4=/^[, \t\n\r\u000c]+/;function S4(e,t){if(t.trim()==="")return t;let n=0;function r(s){let o;const a=s.exec(t.substring(n));return a?(o=a[0],n+=o.length,o):""}const i=[];for(;r(E4),!(n>=t.length);){let s=r(w4);if(s.slice(-1)===",")s=ro(e,s.substring(0,s.length-1)),i.push(s);else{let o="";s=ro(e,s);let a=!1;for(;;){const c=t.charAt(n);if(c===""){i.push((s+o).trim());break}else if(a)c===")"&&(a=!1);else if(c===","){n+=1,i.push((s+o).trim());break}else c==="("&&(a=!0);o+=c,n+=1}}}return i.join(", ")}const W0=new WeakMap;function ro(e,t){return!t||t.trim()===""?t:Cf(e,t)}function C4(e){return!!(e.tagName==="svg"||e.ownerSVGElement)}function Cf(e,t){let n=W0.get(e);if(n||(n=e.createElement("a"),W0.set(e,n)),!t)t="";else if(t.startsWith("blob:")||t.startsWith("data:"))return t;return n.setAttribute("href",t),n.href}function J1(e,t,n,r,i,s,o){if(!r)return r;if(n==="src"||n==="href"&&!(t==="use"&&r[0]==="#"))return ro(e,r);if(n==="xlink:href"&&r[0]!=="#")return ro(e,r);if(n==="background"&&(t==="table"||t==="td"||t==="th"))return ro(e,r);if(n==="srcset")return S4(e,r);if(n==="style"){let a=fd(r,Cf(e));return o&&o.size>0&&(a=b4(a,o)),a}else if(t==="object"&&n==="data")return ro(e,r);return typeof s=="function"?s(n,r,i):r}
22function $1(e,t,n){return(e==="video"||e==="audio")&&t==="autoplay"}function x4(e,t,n,r){try{if(r&&e.matches(r))return!1;if(typeof t=="string"){if(e.classList.contains(t))return!0}else for(let i=e.classList.length;i--;){const s=e.classList[i];if(t.test(s))return!0}if(n)return e.matches(n)}catch{}return!1}function I4(e,t){for(let n=e.classList.length;n--;){const r=e.classList[n];if(t.test(r))return!0}return!1}function ns(e,t,n=1/0,r=0){return!e||e.nodeType!==e.ELEMENT_NODE||r>n?-1:t(e)?r:ns(e.parentNode,t,n,r+1)}function no(e,t){return n=>{const r=n;if(r===null)return!1;try{if(e){if(typeof e=="string"){if(r.matches(`.${e}`))return!0}else if(I4(r,e))return!0}return!!(t&&r.matches(t))}catch{return!1}}}function To(e,t,n,r,i,s){try{const o=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(o===null)return!1;if(o.tagName==="INPUT"){const l=o.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(l))return!0}let a=-1,c=-1;if(s){if(c=ns(o,no(r,i)),c<0)return!0;a=ns(o,no(t,n),c>=0?c:1/0)}else{if(a=ns(o,no(t,n)),a<0)return!1;c=ns(o,no(r,i),a>=0?a:1/0)}return a>=0?c>=0?a<=c:!0:c>=0?!1:!!s}catch{}return!!s}function R4(e,t,n){const r=f4(e);if(!r)return;let i=!1,s;try{s=r.document.readyState}catch{return}if(s!=="complete"){const a=cm(()=>{i||(t(),i=!0)},n);e.addEventListener("load",()=>{Q1(a),i=!0,t()});return}const o="about:blank";if(r.location.href!==o||e.src===o||e.src==="")return cm(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}function T4(e,t,n){let r=!1,i;try{i=e.sheet}catch{i=null}if(i)return;const s=cm(()=>{r||(t(),r=!0)},n);e.addEventListener("load",()=>{Q1(s),r=!0,t()})}function O4(e,t){const{doc:n,mirror:r,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:a,maskAttributeFn:c,maskTextClass:l,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:f,inlineStylesheet:p,maskInputOptions:h={},maskTextFn:y,maskInputFn:m,dataURLOptions:v={},inlineImages:A,recordCanvas:b,keepIframeSrcFn:S,newlyAddedElement:C=!1,ignoreCSSAttributes:I}=t,x=k4(n,r);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode!=="CSS1Compat"?{type:Ht.Document,childNodes:[],compatMode:e.compatMode}:{type:Ht.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:Ht.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:x};case e.ELEMENT_NODE:return L4(e,{doc:n,blockClass:i,blockSelector:s,unblockSelector:o,inlineStylesheet:p,maskAttributeFn:c,maskInputOptions:h,maskInputFn:m,dataURLOptions:v,inlineImages:A,recordCanvas:b,keepIframeSrcFn:S,newlyAddedElement:C,rootId:x,maskTextClass:l,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:f,ignoreCSSAttributes:I});case e.TEXT_NODE:return M4(e,{doc:n,maskAllText:a,maskTextClass:l,unmaskTextClass:u,maskTextSelector:d,unmaskTextSelector:f,maskTextFn:y,maskInputOptions:h,maskInputFn:m,rootId:x});case e.CDATA_SECTION_NODE:return{type:Ht.CDATA,textContent:"",rootId:x};case e.COMMENT_NODE:return{type:Ht.Comment,textContent:e.textContent||"",rootId:x};default:return!1}}function k4(e,t){if(!t.hasNode(e))return;const n=t.getId(e);return n===1?void 0:n}function M4(e,t){const{maskAllText:n,maskTextClass:r,unmaskTextClass:i,maskTextSelector:s,unmaskTextSelector:o,maskTextFn:a,maskInputOptions:c,maskInputFn:l,rootId:u}=t,d=e.parentNode&&e.parentNode.tagName;let f=e.textContent;const p=d==="STYLE"?!0:void 0,h=d==="SCRIPT"?!0:void 0,y=d==="TEXTAREA"?!0:void 0;if(p&&f){try{e.nextSibling||e.previousSibling||e.parentNode.sheet?.cssRules&&(f=ud(e.parentNode.sheet))}catch(v){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${v}`,e)}f=fd(f,Cf(t.doc))}h&&(f="SCRIPT_PLACEHOLDER");const m=To(e,r,s,i,o,n);if(!p&&!h&&!y&&f&&m&&(f=a?a(f,e.parentElement):f.replace(/[\S]/g,"*")),y&&f&&(c.textarea||m)&&(f=l?l(f,e.parentNode):f.replace(/[\S]/g,"*")),d==="OPTION"&&f){const v=Sf({type:null,tagName:d,maskInputOptions:c});f=sc({isMasked:To(e,r,s,i,o,v),element:e,value:f,maskInputFn:l})}return{type:Ht.Text,textContent:f||"",isStyle:p,rootId:u}}function L4(e,t){const{doc:n,blockClass:r,blockSelector:i,unblockSelector:s,inlineStylesheet:o,maskInputOptions:a={},maskAttributeFn:c,maskInputFn:l,dataURLOptions:u={},inlineImages:d,recordCanvas:f,keepIframeSrcFn:p,newlyAddedElement:h=!1,rootId:y,maskTextClass:m,unmaskTextClass:v,maskTextSelector:A,unmaskTextSelector:b,ignoreCSSAttributes:S}=t,C=x4(e,r,i,s),I=m4(e);let x={};const R=e.attributes.length;for(let M=0;M<R;M++){const U=e.attributes[M];U.name&&!$1(I,U.name,U.value)&&(x[U.name]=J1(n,I,Ro(U.name),U.value,e,c,S))}if(I==="link"&&o){const M=Array.from(n.styleSheets).find(N=>N.href===e.href);let U=null;M&&(U=ud(M)),U&&(x.rel=null,x.href=null,x.crossorigin=null,x._cssText=fd(U,M.href))}if(I==="style"&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const M=ud(e.sheet);M&&(x._cssText=fd(M,Cf(n)))}if(I==="input"||I==="textarea"||I==="select"||I==="option"){const M=e,U=W_(M),N=dd(M,am(I),U),j=M.checked;if(U!=="submit"&&U!=="button"&&N){const W=To(M,m,A,v,b,Sf({type:U,tagName:am(I),maskInputOptions:a}));x.value=sc({isMasked:W,element:M,value:N,maskInputFn:l})}j&&(x.checked=j)}if(I==="option"&&(e.selected&&!a.select?x.selected=!0:delete x.selected),I==="canvas"&&f){if(e.__context==="2d")d4(e)||(x.rr_dataURL=e.toDataURL(u.type,u.quality));else if(!("__context"in e)){const M=e.toDataURL(u.type,u.quality),U=n.createElement("canvas");U.width=e.width,U.height=e.height;const N=U.toDataURL(u.type,u.quality);M!==N&&(x.rr_dataURL=M)}}if(I==="img"&&d){Gs||(Gs=n.createElement("canvas"),z0=Gs.getContext("2d"));const M=e,U=M.currentSrc||M.getAttribute("src")||"<unknown-src>",N=M.crossOrigin,j=()=>{M.removeEventListener("load",j);
22try{Gs.width=M.naturalWidth,Gs.height=M.naturalHeight,z0.drawImage(M,0,0),x.rr_dataURL=Gs.toDataURL(u.type,u.quality)}catch(W){if(M.crossOrigin!=="anonymous"){M.crossOrigin="anonymous",M.complete&&M.naturalWidth!==0?j():M.addEventListener("load",j);return}else console.warn(`Cannot inline img src=${U}! Error: ${W}`)}M.crossOrigin==="anonymous"&&(N?x.crossOrigin=N:M.removeAttribute("crossorigin"))};M.complete&&M.naturalWidth!==0?j():M.addEventListener("load",j)}if((I==="audio"||I==="video")&&(x.rr_mediaState=e.paused?"paused":"played",x.rr_mediaCurrentTime=e.currentTime),h||(e.scrollLeft&&(x.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(x.rr_scrollTop=e.scrollTop)),C){const{width:M,height:U}=e.getBoundingClientRect();x={class:x.class,rr_width:`${M}px`,rr_height:`${U}px`}}I==="iframe"&&!p(x.src)&&(!C&&!X1(e)&&(x.rr_src=x.src),delete x.src);let H;try{customElements.get(I)&&(H=!0)}catch{}return{type:Ht.Element,tagName:I,attributes:x,childNodes:[],isSVG:C4(e)||void 0,needBlock:C,rootId:y,isCustom:H}}function at(e){return e==null?"":e.toLowerCase()}function P4(e,t){if(t.comment&&e.type===Ht.Comment)return!0;if(e.type===Ht.Element){if(t.script&&(e.tagName==="script"||e.tagName==="link"&&(e.attributes.rel==="preload"||e.attributes.rel==="modulepreload")||e.tagName==="link"&&e.attributes.rel==="prefetch"&&typeof e.attributes.href=="string"&&Y1(e.attributes.href)==="js"))return!0;if(t.headFavicon&&(e.tagName==="link"&&e.attributes.rel==="shortcut icon"||e.tagName==="meta"&&(at(e.attributes.name).match(/^msapplication-tile(image|color)$/)||at(e.attributes.name)==="application-name"||at(e.attributes.rel)==="icon"||at(e.attributes.rel)==="apple-touch-icon"||at(e.attributes.rel)==="shortcut icon")))return!0;if(e.tagName==="meta"){if(t.headMetaDescKeywords&&at(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(at(e.attributes.property).match(/^(og|twitter|fb):/)||at(e.attributes.name).match(/^(og|twitter):/)||at(e.attributes.name)==="pinterest"))return!0;if(t.headMetaRobots&&(at(e.attributes.name)==="robots"||at(e.attributes.name)==="googlebot"||at(e.attributes.name)==="bingbot"))return!0;if(t.headMetaHttpEquiv&&e.attributes["http-equiv"]!==void 0)return!0;if(t.headMetaAuthorship&&(at(e.attributes.name)==="author"||at(e.attributes.name)==="generator"||at(e.attributes.name)==="framework"||at(e.attributes.name)==="publisher"||at(e.attributes.name)==="progid"||at(e.attributes.property).match(/^article:/)||at(e.attributes.property).match(/^product:/)))return!0;if(t.headMetaVerification&&(at(e.attributes.name)==="google-site-verification"||at(e.attributes.name)==="yandex-verification"||at(e.attributes.name)==="csrf-token"||at(e.attributes.name)==="p:domain_verify"||at(e.attributes.name)==="verify-v1"||at(e.attributes.name)==="verification"||at(e.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function io(e,t){const{doc:n,mirror:r,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:a,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:f=!1,inlineStylesheet:p=!0,maskInputOptions:h={},maskAttributeFn:y,maskTextFn:m,maskInputFn:v,slimDOMOptions:A,dataURLOptions:b={},inlineImages:S=!1,recordCanvas:C=!1,onSerialize:I,onIframeLoad:x,iframeLoadTimeout:R=5e3,onBlockedImageLoad:H,onStylesheetLoad:M,stylesheetLoadTimeout:U=5e3,keepIframeSrcFn:N=()=>!1,newlyAddedElement:j=!1,ignoreCSSAttributes:W}=t;let{preserveWhiteSpace:V=!0}=t;const B=O4(e,{doc:n,mirror:r,blockClass:i,blockSelector:s,maskAllText:a,unblockSelector:o,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:y,maskTextFn:m,maskInputFn:v,dataURLOptions:b,inlineImages:S,recordCanvas:C,keepIframeSrcFn:N,newlyAddedElement:j,ignoreCSSAttributes:W});if(!B)return console.warn(e,"not serialized"),null;let L;r.hasNode(e)?L=r.getId(e):P4(B,A)||!V&&B.type===Ht.Text&&!B.isStyle&&!B.textContent.trim().length?L=oc:L=V_();const F=Object.assign(B,{id:L});if(r.add(e,F),L===oc)return null;I&&I(e);let K=!f;if(F.type===Ht.Element){K=K&&!F.needBlock;const Y=e.shadowRoot;Y&&Ba(Y)&&(F.isShadowHost=!0)}if((F.type===Ht.Document||F.type===Ht.Element)&&K){A.headWhitespace&&F.type===Ht.Element&&F.tagName==="head"&&(V=!1);const Y={doc:n,mirror:r,blockClass:i,blockSelector:s,maskAllText:a,unblockSelector:o,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:f,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:y,maskTextFn:m,maskInputFn:v,slimDOMOptions:A,dataURLOptions:b,inlineImages:S,recordCanvas:C,preserveWhiteSpace:V,onSerialize:I,onIframeLoad:x,iframeLoadTimeout:R,onBlockedImageLoad:H,onStylesheetLoad:M,stylesheetLoadTimeout:U,keepIframeSrcFn:N,ignoreCSSAttributes:W},se=e.childNodes?Array.from(e.childNodes):[];for(const ue of se){const X=io(ue,Y);X&&F.childNodes.push(X)}if(n4(e)&&e.shadowRoot)for(const ue of Array.from(e.shadowRoot.childNodes)){const X=io(ue,Y);X&&(Ba(e.shadowRoot)&&(X.isShadow=!0),F.childNodes.push(X))}}if(e.parentNode&&Ua(e.parentNode)&&Ba(e.parentNode)&&(F.isShadow=!0),F.type===Ht.Element&&F.tagName==="iframe"&&!F.needBlock&&R4(e,()=>{const Y=X1(e);if(Y&&x){const se=io(Y,{doc:Y,mirror:r,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:a,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:y,maskTextFn:m,maskInputFn:v,slimDOMOptions:A,dataURLOptions:b,inlineImages:S,recordCanvas:C,preserveWhiteSpace:V,onSerialize:I,onIframeLoad:x,iframeLoadTimeout:R,onStylesheetLoad:M,stylesheetLoadTimeout:U,keepIframeSrcFn:N,ignoreCSSAttributes:W});se&&x(e,se)}},R),F.type===Ht.Element&&F.tagName==="img"&&!e.complete&&F.needBlock){const Y=e,se=()=>{if(Y.isConnected&&!Y.complete&&H)try{const ue=Y.getBoundingClientRect();ue.width>0&&ue.height>0&&H(Y,F,ue)}catch{}Y.removeEventListener("load",se)};Y.isConnected&&Y.addEventListener("load",se)}return F.type===Ht.Element&&F.tagName==="link"&&typeof F.attributes.rel=="string"&&(F.attributes.rel==="stylesheet"||F.attributes.rel==="preload"&&typeof F.attributes.href=="string"&&Y1(F.attributes.href)==="css")&&T4(e,()=>{if(M){const Y=io(e,{doc:n,mirror:r,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:a,maskTextClass:c,unmaskTextClass:l,maskTextSelector:u,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:y,maskTextFn:m,maskInputFn:v,slimDOMOptions:A,dataURLOptions:b,inlineImages:S,recordCanvas:C,preserveWhiteSpace:V,onSerialize:I,onIframeLoad:x,iframeLoadTimeout:R,onStylesheetLoad:M,stylesheetLoadTimeout:U,keepIframeSrcFn:N,ignoreCSSAttributes:W});Y&&M(e,Y)}},U),F.type===Ht.Element&&delete F.needBlock,F}function D4(e,t){const{mirror:n=new G1,blockClass:r="rr-block",blockSelector:i=null,unblockSelector:s=null,maskAllText:o=!1,maskTextClass:a="rr-mask",unmaskTextClass:c=null,maskTextSelector:l=null,unmaskTextSelector:u=null,inlineStylesheet:d=!0,inl
22ineImages:f=!1,recordCanvas:p=!1,maskAllInputs:h=!1,maskAttributeFn:y,maskTextFn:m,maskInputFn:v,slimDOM:A=!1,dataURLOptions:b,preserveWhiteSpace:S,onSerialize:C,onIframeLoad:I,iframeLoadTimeout:x,onBlockedImageLoad:R,onStylesheetLoad:H,stylesheetLoadTimeout:M,keepIframeSrcFn:U=()=>!1,ignoreCSSAttributes:N=new Set([])}=t||{};return io(e,{doc:e,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,maskAllText:o,maskTextClass:a,unmaskTextClass:c,maskTextSelector:l,unmaskTextSelector:u,skipChild:!1,inlineStylesheet:d,maskInputOptions:h===!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}:h===!1?{}:h,maskAttributeFn:y,maskTextFn:m,maskInputFn:v,slimDOMOptions:A===!0||A==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:A==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:A===!1?{}:A,dataURLOptions:b,inlineImages:f,recordCanvas:p,preserveWhiteSpace:S,onSerialize:C,onIframeLoad:I,iframeLoadTimeout:x,onBlockedImageLoad:R,onStylesheetLoad:H,stylesheetLoadTimeout:M,keepIframeSrcFn:U,newlyAddedElement:!1,ignoreCSSAttributes:N})}function gr(e,t,n=document){const r={capture:!0,passive:!0};return n.addEventListener(e,t,r),()=>n.removeEventListener(e,t,r)}const Js=`Please stop import mirror directly. Instead of that,\r
23now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
24or you can use record.mirror to access the mirror instance during recording.`;let V0={map:{},getId(){return console.error(Js),-1},getNode(){return console.error(Js),null},removeNodeFromMap(){console.error(Js)},has(){return console.error(Js),!1},reset(){console.error(Js)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(V0=new Proxy(V0,{get(e,t,n){return t==="map"&&console.error(Js),Reflect.get(e,t,n)}}));function ac(e,t,n={}){let r=null,i=0;return function(...s){const o=Date.now();!i&&n.leading===!1&&(i=o);const a=t-(o-i),c=this;a<=0||a>t?(r&&(z4(r),r=null),i=o,e.apply(c,s)):!r&&n.trailing!==!1&&(r=xf(()=>{i=n.leading===!1?0:Date.now(),r=null,e.apply(c,s)},a))}}function Z1(e,t,n,r,i=window){const s=i.Object.getOwnPropertyDescriptor(e,t);return i.Object.defineProperty(e,t,r?n:{set(o){xf(()=>{n.set.call(this,o)},0),s&&s.set&&s.set.call(this,o)}}),()=>Z1(e,t,s||{},!0)}function q_(e,t,n){try{if(!(t in e))return()=>{};const r=e[t],i=n(r);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,()=>{e[t]=r}}catch{return()=>{}}}let hd=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(hd=()=>new Date().getTime());function eC(e){const t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:e.pageXOffset!==void 0?e.pageXOffset:t?.documentElement.scrollLeft||t?.body?.parentElement?.scrollLeft||t?.body?.scrollLeft||0,top:t.scrollingElement?t.scrollingElement.scrollTop:e.pageYOffset!==void 0?e.pageYOffset:t?.documentElement.scrollTop||t?.body?.parentElement?.scrollTop||t?.body?.scrollTop||0}}function tC(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function rC(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function nC(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch{return null}}function kr(e,t,n,r,i){if(!e)return!1;const s=nC(e);if(!s)return!1;const o=no(t,n);if(!i){const l=r&&s.matches(r);return o(s)&&!l}const a=ns(s,o);let c=-1;return a<0?!1:(r&&(c=ns(s,no(null,r))),a>-1&&c<0?!0:a<c)}function N4(e,t){return t.getId(e)!==-1}function Sh(e,t){return t.getId(e)===oc}function iC(e,t){if(Ua(e))return!1;const n=t.getId(e);return t.has(n)?e.parentNode&&e.parentNode.nodeType===e.DOCUMENT_NODE?!1:e.parentNode?iC(e.parentNode,t):!0:!0}function lm(e){return!!e.changedTouches}function F4(e=window){"NodeList"in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...t)=>{let n=t[0];if(!(0 in t))throw new TypeError("1 argument is required");do if(this===n)return!0;while(n=n&&n.parentNode);return!1})}function sC(e,t){return!!(e.nodeName==="IFRAME"&&t.getMeta(e))}function oC(e,t){return!!(e.nodeName==="LINK"&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute("rel")==="stylesheet"&&t.getMeta(e))}
24function um(e){return!!e?.shadowRoot}let U4=class{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(t){return this.styleIDMap.get(t)??-1}has(t){return this.styleIDMap.has(t)}add(t,n){if(this.has(t))return this.getId(t);let r;return n===void 0?r=this.id++:r=n,this.styleIDMap.set(t,r),this.idStyleMap.set(r,t),r}getStyle(t){return this.idStyleMap.get(t)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}};function aC(e){let t=null;return e.getRootNode?.()?.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(t=e.getRootNode().host),t}function B4(e){let t=e,n;for(;n=aC(t);)t=n;return t}function H4(e){const t=e.ownerDocument;if(!t)return!1;const n=B4(e);return t.contains(n)}function cC(e){const t=e.ownerDocument;return t?t.contains(e)||H4(e):!1}const q0={};function G_(e){const t=q0[e];if(t)return t;const n=window.document;let r=window[e];if(n&&typeof n.createElement=="function")try{const i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);const s=i.contentWindow;s&&s[e]&&(r=s[e]),n.head.removeChild(i)}catch{}return q0[e]=r.bind(window)}function j4(...e){return G_("requestAnimationFrame")(...e)}function xf(...e){return G_("setTimeout")(...e)}function z4(...e){return G_("clearTimeout")(...e)}var ke=(e=>(e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e))(ke||{}),_e=(e=>(e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e))(_e||{}),mr=(e=>(e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e))(mr||{}),Hn=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(Hn||{}),$s=(e=>(e[e.Play=0]="Play",e[e.Pause=1]="Pause",e[e.Seeked=2]="Seeked",e[e.VolumeChange=3]="VolumeChange",e[e.RateChange=4]="RateChange",e))($s||{});let Ha;function W4(e){Ha=e}function V4(){Ha=void 0}const qe=e=>Ha?((...n)=>{try{return e(...n)}catch(r){if(Ha&&Ha(r)===!0)return()=>{};throw r}}):e;var G0="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",q4=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var bl=0;bl<G0.length;bl++)q4[G0.charCodeAt(bl)]=bl;class Y0{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}function Y_(e){try{return e.contentDocument}catch{}}function cc(e){try{return e.contentWindow}catch{}}class G4{constructor(t){this.doc=t,this.unattachedDoc=null}parse(t){return this.parseWithConstructableStylesheet(t)||this.parseWithDetachedElement(t)}parseWithConstructableStylesheet(t){if(typeof CSSStyleSheet>"u"||typeof CSSStyleSheet.prototype.replaceSync!="function")return null;try{const n=new CSSStyleSheet;n.replaceSync(`x { ${t} }`);const r=n.cssRules[0];return!r||r.type!==CSSRule.STYLE_RULE?null:r.style}catch{return null}}parseWithDetachedElement(t){const n=this.getUnattachedDoc().createElement("span");return n.setAttribute("style",t),n.style}getUnattachedDoc(){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}return this.unattachedDoc}}function K0(e){return"__ln"in e}let Y4=class{constructor(){this.length=0,this.head=null,this.tail=null}get(t){if(t>=this.length)throw new Error("Position outside of list range");let n=this.head;for(let r=0;r<t;r++)n=n?.next||null;return n}addNode(t){const n={value:t,previous:null,next:null};if(t.__ln=n,t.previousSibling&&K0(t.previousSibling)){const r=t.previousSibling.__ln.next;n.next=r,n.previous=t.previousSibling.__ln,t.previousSibling.__ln.next=n,r&&(r.previous=n)}else if(t.nextSibling&&K0(t.nextSibling)&&t.nextSibling.__ln.previous){const r=t.nextSibling.__ln.previous;
24n.previous=r,n.next=t.nextSibling.__ln,t.nextSibling.__ln.previous=n,r&&(r.next=n)}else this.head&&(this.head.previous=n),n.next=this.head,this.head=n;n.next===null&&(this.tail=n),this.length++}removeNode(t){const n=t.__ln;this.head&&(n.previous?(n.previous.next=n.next,n.next?n.next.previous=n.previous:this.tail=n.previous):(this.head=n.next,this.head?this.head.previous=null:this.tail=null),t.__ln&&delete t.__ln,this.length--)}};const Q0=(e,t)=>`${e}@${t}`;let K4=class{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=t=>{t.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const t=[],n=new Set,r=new Y4,i=c=>{let l=c,u=oc;for(;u===oc;)l=l&&l.nextSibling,u=l&&this.mirror.getId(l);return u},s=c=>{if(!c.parentNode||!cC(c))return;const l=Ua(c.parentNode)?this.mirror.getId(aC(c)):this.mirror.getId(c.parentNode),u=i(c);if(l===-1||u===-1)return r.addNode(c);const d=io(c,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:f=>{sC(f,this.mirror)&&!kr(f,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(f),oC(f,this.mirror)&&this.stylesheetManager.trackLinkElement(f),um(c)&&this.shadowDomManager.addShadowRoot(c.shadowRoot,this.doc)},onIframeLoad:(f,p)=>{if(kr(f,this.blockClass,this.blockSelector,this.unblockSelector,!1))return;this.iframeManager.attachIframe(f,p);const h=cc(f);h&&this.canvasManager.addWindow(h),this.shadowDomManager.observeAttachShadow(f)},onStylesheetLoad:(f,p)=>{this.stylesheetManager.attachLinkElement(f,p)},onBlockedImageLoad:(f,p,{width:h,height:y})=>{this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:p.id,attributes:{style:{width:`${h}px`,height:`${y}px`}}}]})},ignoreCSSAttributes:this.ignoreCSSAttributes});d&&(t.push({parentId:l,nextId:u,node:d}),n.add(d.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const c of this.movedSet)X0(this.removes,c,this.mirror)&&!this.movedSet.has(c.parentNode)||s(c);for(const c of this.addedSet)!J0(this.droppedSet,c)&&!X0(this.removes,c,this.mirror)||J0(this.movedSet,c)?s(c):this.droppedSet.add(c);let o=null;for(;r.length;){let c=null;if(o){const l=this.mirror.getId(o.value.parentNode),u=i(o.value);l!==-1&&u!==-1&&(c=o)}if(!c){let l=r.tail;for(;l;){const u=l;if(l=l.previous,u){const d=this.mirror.getId(u.value.parentNode);if(i(u.value)===-1)continue;if(d!==-1){c=u;break}else{const p=u.value;if(p.parentNode&&p.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const h=p.parentNode.host;if(this.mirror.getId(h)!==-1){c=u;break}}}}}}if(!c){for(;r.head;)r.removeNode(r.head.value);break}o=c.previous,r.removeNode(c.value),s(c.value)}const a={texts:this.texts.map(c=>({id:this.mirror.getId(c.node),value:c.value})).filter(c=>!n.has(c.id)).filter(c=>this.mirror.has(c.id)),attributes:this.attributes.map(c=>{const{attributes:l}=c;if(typeof l.style=="string"){const u=JSON.stringify(c.styleDiff),d=JSON.stringify(c._unchangedStyles);u.length<l.style.length&&(u+d).split("var(").length===l.style.split("var(").length&&(l.style=c.styleDiff)}return{id:this.mirror.getId(c.node),attributes:l}}).filter(c=>!n.has(c.id)).filter(c=>this.mirror.has(c.id)),removes:this.removes,adds:t};!a.texts.length&&!a.attributes.length&&!a.removes.length&&!a.adds.length||(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(a))},this.processMutation=t=>{if(!Sh(t.target,this.mirror))switch(t.type){case"characterData":{const n=t.target.textContent;!kr(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&n!==t.oldValue&&this.texts.push({value:To(t.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&n?this.maskTextFn?this.maskTextFn(n,nC(t.target)):n.replace(/[\S]/g,"*"):n,node:t.target});break}case"attributes":{const n=t.target;let r=t.attributeName,i=t.target.getAttribute(r);if(r==="value"){const o=W_(n),a=n.tagName;i=dd(n,a,o);const c=Sf({maskInputOptions:this.maskInputOptions,tagName:a,type:o}),l=To(t.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,c);i=sc({isMasked:l,element:n,value:i,maskInputFn:this.maskInputFn})}if(kr(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||i===t.oldValue)return;let s=this.attributeMap.get(t.target);if(n.tagName==="IFRAME"&&r==="src"&&!this.keepIframeSrcFn(i))if(!Y_(n))r="rr_src";else return;if(s||(s={node:t.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(s),this.attributeMap.set(t.target,s)),r==="type"&&n.tagName==="INPUT"&&(t.oldValue||"").toLowerCase()==="password"&&n.setAttribute("data-rr-is-password","true"),!$1(n.tagName,r)&&(s.attributes[r]=J1(this.doc,Ro(n.tagName),Ro(r),i,n,this.maskAttributeFn),r==="style")){const o=t.oldValue?this.styleDeclarationParser.parse(t.oldValue):null;for(const a of Array.from(n.style)){const c=n.style.getPropertyValue(a),l=n.style.getPropertyPriority(a);c!==(o?.getPropertyValue(a)||"")||l!==(o?.getPropertyPriority(a)||"")?l===""?s.styleDiff[a]=c:s.styleDiff[a]=[c,l]:s._unchangedStyles[a]=[c,l]}if(o)for(const a of Array.from(o))n.style.getPropertyValue(a)===""&&(s.styleDiff[a]=!1)}break}
24case"childList":{if(kr(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;t.addedNodes.forEach(n=>this.genAdds(n,t.target)),t.removedNodes.forEach(n=>{const r=this.mirror.getId(n),i=Ua(t.target)?this.mirror.getId(t.target.host):this.mirror.getId(t.target);kr(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||Sh(n,this.mirror)||!N4(n,this.mirror)||(this.addedSet.has(n)?(dm(this.addedSet,n),this.droppedSet.add(n)):this.addedSet.has(t.target)&&r===-1||iC(t.target,this.mirror)||(this.movedSet.has(n)&&this.movedMap[Q0(r,i)]?dm(this.movedSet,n):this.removes.push({parentId:i,id:r,isShadow:Ua(t.target)&&Ba(t.target)?!0:void 0})),this.mapRemoves.push(n))});break}}},this.genAdds=(t,n)=>{if(!this.processedNodeManager.inOtherBuffer(t,this)&&!(this.addedSet.has(t)||this.movedSet.has(t))){if(this.mirror.hasNode(t)){if(Sh(t,this.mirror))return;this.movedSet.add(t);let r=null;n&&this.mirror.hasNode(n)&&(r=this.mirror.getId(n)),r&&r!==-1&&(this.movedMap[Q0(this.mirror.getId(t),r)]=!0)}else this.addedSet.add(t),this.droppedSet.delete(t);kr(t,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(t.childNodes&&t.childNodes.forEach(r=>this.genAdds(r)),um(t)&&t.shadowRoot.childNodes.forEach(r=>{this.processedNodeManager.add(r,this),this.genAdds(r,t)}))}}}init(t){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager","ignoreCSSAttributes"].forEach(n=>{this[n]=t[n]}),this.styleDeclarationParser=new G4(this.doc)}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}};function dm(e,t){e.delete(t),t.childNodes?.forEach(n=>dm(e,n))}function X0(e,t,n){return e.length===0?!1:Q4(e,t,n)}function Q4(e,t,n){let r=t.parentNode;for(;r;){const i=n.getId(r);if(e.some(s=>s.id===i))return!0;r=r.parentNode}return!1}function J0(e,t){return e.size===0?!1:lC(e,t)}function lC(e,t){const{parentNode:n}=t;return n?e.has(n)?!0:lC(e,n):!1}const so=[];function Qc(e){try{if("composedPath"in e){const t=e.composedPath();if(t.length)return t[0]}else if("path"in e&&e.path.length)return e.path[0]}catch{}return e&&e.target}function uC(e,t){const n=new K4;so.push(n),n.init(e);let r=window.MutationObserver||window.__rrMutationObserver;const i=window?.Zone?.__symbol__?.("MutationObserver");i&&window[i]&&(r=window[i]);const s=new r(qe(o=>{e.onMutation&&e.onMutation(o)===!1||n.processMutations.bind(n)(o)}));return s.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),s}function X4({mousemoveCb:e,sampling:t,doc:n,mirror:r}){if(t.mousemove===!1)return()=>{};const i=typeof t.mousemove=="number"?t.mousemove:50,s=typeof t.mousemoveCallback=="number"?t.mousemoveCallback:500;let o=[],a;const c=ac(qe(d=>{const f=Date.now()-a;e(o.map(p=>(p.timeOffset-=f,p)),d),o=[],a=null}),s),l=qe(ac(qe(d=>{const f=Qc(d),{clientX:p,clientY:h}=lm(d)?d.changedTouches[0]:d;a||(a=hd()),o.push({x:p,y:h,id:r.getId(f),timeOffset:hd()-a}),c(typeof DragEvent<"u"&&d instanceof DragEvent?_e.Drag:d instanceof MouseEvent?_e.MouseMove:_e.TouchMove)}),i,{trailing:!1})),u=[gr("mousemove",l,n),gr("touchmove",l,n),gr("drag",l,n)];return qe(()=>{u.forEach(d=>d())})}function J4({mouseInteractionCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,sampling:o}){if(o.mouseInteraction===!1)return()=>{};const a=o.mouseInteraction===!0||o.mouseInteraction===void 0?{}:o.mouseInteraction,c=[];let l=null;const u=d=>f=>{const p=Qc(f);if(kr(p,r,i,s,!0))return;let h=null,y=d;if("pointerType"in f){switch(f.pointerType){case"mouse":h=Hn.Mouse;break;case"touch":h=Hn.Touch;break;case"pen":h=Hn.Pen;break}h===Hn.Touch?mr[d]===mr.MouseDown?y="TouchStart":mr[d]===mr.MouseUp&&(y="TouchEnd"):Hn.Pen}else lm(f)&&(h=Hn.Touch);h!==null?(l=h,(y.startsWith("Touch")&&h===Hn.Touch||y.startsWith("Mouse")&&h===Hn.Mouse)&&(h=null)):mr[d]===mr.Click&&(h=l,l=null);const m=lm(f)?f.changedTouches[0]:f;if(!m)return;const v=n.getId(p),{clientX:A,clientY:b}=m;qe(e)({type:mr[y],id:v,x:A,y:b,...h!==null&&{pointerType:h}})};return Object.keys(mr).filter(d=>Number.isNaN(Number(d))&&!d.endsWith("_Departed")&&a[d]!==!1).forEac
vendor: 1,148 bytes, line 24
24h(d=>{let f=Ro(d);const p=u(d);if(window.PointerEvent)switch(mr[d]){case mr.MouseDown:case mr.MouseUp:f=f.replace("mouse","pointer");break;case mr.TouchStart:case mr.TouchEnd:return}c.push(gr(f,p,t))}),qe(()=>{c.forEach(d=>d())})}function dC({scrollCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,sampling:o}){const a=qe(ac(qe(c=>{const l=Qc(c);if(!l||kr(l,r,i,s,!0))return;const u=n.getId(l);if(l===t&&t.defaultView){const d=eC(t.defaultView);e({id:u,x:d.left,y:d.top})}else e({id:u,x:l.scrollLeft,y:l.scrollTop})}),o.scroll||100));return gr("scroll",a,t)}function $4({viewportResizeCb:e},{win:t}){let n=-1,r=-1;const i=qe(ac(qe(()=>{const s=tC(),o=rC();(n!==s||r!==o)&&(e({width:Number(o),height:Number(s)}),n=s,r=o)}),200));return gr("resize",i,t)}const Z4=["INPUT","TEXTAREA","SELECT"],$0=new WeakMap;function e5({inputCb:e,doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,ignoreClass:o,ignoreSelector:a,maskInputOptions:c,maskInputFn:l,sampling:u,userTriggeredOnInput:d,maskTextClass:f,unmaskTextClass:p,maskTextSelector:h,unmaskTextSelector:y}){function m(x){let R=Qc(x);const H=x.isTrusted,M=R&&am(R.tagName);
24if(M==="OPTION"&&(R=R.parentElement),!R||!M||Z4.indexOf(M)<0||kr(R,r,i,s,!0))return;const U=R;if(U.classList.contains(o)||a&&U.matches(a))return;const N=W_(R);let j=dd(U,M,N),W=!1;const V=Sf({maskInputOptions:c,tagName:M,type:N}),B=To(R,f,h,p,y,V);(N==="radio"||N==="checkbox")&&(W=R.checked),j=sc({isMasked:B,element:R,value:j,maskInputFn:l}),v(R,d?{text:j,isChecked:W,userTriggered:H}:{text:j,isChecked:W});const L=R.name;N==="radio"&&L&&W&&t.querySelectorAll(`input[type="radio"][name="${L}"]`).forEach(F=>{if(F!==R){const K=sc({isMasked:B,element:F,value:dd(F,M,N),maskInputFn:l});v(F,d?{text:K,isChecked:!W,userTriggered:!1}:{text:K,isChecked:!W})}})}function v(x,R){const H=$0.get(x);if(!H||H.text!==R.text||H.isChecked!==R.isChecked){$0.set(x,R);const M=n.getId(x);qe(e)({...R,id:M})}}const b=(u.input==="last"?["change"]:["input","change"]).map(x=>gr(x,qe(m),t)),S=t.defaultView;if(!S)return()=>{b.forEach(x=>x())};const C=S.Object.getOwnPropertyDescriptor(S.HTMLInputElement.prototype,"value"),I=[[S.HTMLInputElement.prototype,"value"],[S.HTMLInputElement.prototype,"checked"],[S.HTMLSelectElement.prototype,"value"],[S.HTMLTextAreaElement.prototype,"value"],[S.HTMLSelectElement.prototype,"selectedIndex"],[S.HTMLOptionElement.prototype,"selected"]];return C&&C.set&&b.push(...I.map(x=>Z1(x[0],x[1],{set(){qe(m)({target:this,isTrusted:!1})}},!1,S))),qe(()=>{b.forEach(x=>x())})}function pd(e){const t=[];function n(r,i){if(wl("CSSGroupingRule")&&r.parentRule instanceof CSSGroupingRule||wl("CSSMediaRule")&&r.parentRule instanceof CSSMediaRule||wl("CSSSupportsRule")&&r.parentRule instanceof CSSSupportsRule||wl("CSSConditionRule")&&r.parentRule instanceof CSSConditionRule){const o=Array.from(r.parentRule.cssRules).indexOf(r);i.unshift(o)}else if(r.parentStyleSheet){const o=Array.from(r.parentStyleSheet.cssRules).indexOf(r);i.unshift(o)}return i}return n(e,t)}function fi(e,t,n){let r,i;return e?(e.ownerNode?r=t.getId(e.ownerNode):i=n.getId(e),{styleId:i,id:r}):{}}function t5({styleSheetRuleCb:e,mirror:t,stylesheetManager:n},{win:r}){if(!r.CSSStyleSheet||!r.CSSStyleSheet.prototype)return()=>{};const i=r.CSSStyleSheet.prototype.insertRule;r.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:qe((u,d,f)=>{const[p,h]=f,{id:y,styleId:m}=fi(d,t,n.styleMirror);return(y&&y!==-1||m&&m!==-1)&&e({id:y,styleId:m,adds:[{rule:p,index:h}]}),u.apply(d,f)})});const s=r.CSSStyleSheet.prototype.deleteRule;r.CSSStyleSheet.prototype.deleteRule=new Proxy(s,{apply:qe((u,d,f)=>{const[p]=f,{id:h,styleId:y}=fi(d,t,n.styleMirror);return(h&&h!==-1||y&&y!==-1)&&e({id:h,styleId:y,removes:[{index:p}]}),u.apply(d,f)})});let o;r.CSSStyleSheet.prototype.replace&&(o=r.CSSStyleSheet.prototype.replace,r.CSSStyleSheet.prototype.replace=new Proxy(o,{apply:qe((u,d,f)=>{const[p]=f,{id:h,styleId:y}=fi(d,t,n.styleMirror);return(h&&h!==-1||y&&y!==-1)&&e({id:h,styleId:y,replace:p}),u.apply(d,f)})}));let a;r.CSSStyleSheet.prototype.replaceSync&&(a=r.CSSStyleSheet.prototype.replaceSync,r.CSSStyleSheet.prototype.replaceSync=new Proxy(a,{apply:qe((u,d,f)=>{const[p]=f,{id:h,styleId:y}=fi(d,t,n.styleMirror);return(h&&h!==-1||y&&y!==-1)&&e({id:h,styleId:y,replaceSync:p}),u.apply(d,f)})}));const c={};El("CSSGroupingRule")?c.CSSGroupingRule=r.CSSGroupingRule:(El("CSSMediaRule")&&(c.CSSMediaRule=r.CSSMediaRule),El("CSSConditionRule")&&(c.CSSConditionRule=r.CSSConditionRule),El("CSSSupportsRule")&&(c.CSSSupportsRule=r.CSSSupportsRule));const l={};return Object.entries(c).forEach(([u,d])=>{l[u]={insertRule:d.prototype.insertRule,deleteRule:d.prototype.deleteRule},d.prototype.insertRule=new Proxy(l[u].insertRule,{apply:qe((f,p,h)=>{const[y,m]=h,{id:v,styleId:A}=fi(p.parentStyleSheet,t,n.styleMirror);return(v&&v!==-1||A&&A!==-1)&&e({id:v,styleId:A,adds:[{rule:y,index:[...pd(p),m||0]}]}),f.apply(p,h)})}),d.prototype.deleteRule=new Proxy(l[u].deleteRule,{apply:qe((f,p,h)=>{const[y]=h,{id:m,styleId:v}=fi(p.parentStyleSheet,t,n.styleMirror);return(m&&m!==-1||v&&v!==-1)&&e({id:m,styleId:v,removes:[{index:[...pd(p),y]}]}),f.apply(p,h)})})}),qe(()=>{r.CSSStyleSheet.prototype.insertRule=i,r.CSSStyleSheet.prototype.deleteRule=s,o&&(r.CSSStyleSheet.prototype.replace=o),a&&(r.CSSStyleSheet.prototype.replaceSync=a),Object.entries(c).forEac
24h(([u,d])=>{d.prototype.insertRule=l[u].insertRule,d.prototype.deleteRule=l[u].deleteRule})})}function fC({mirror:e,stylesheetManager:t},n){let r=null;n.nodeName==="#document"?r=e.getId(n):r=e.getId(n.host);const i=n.nodeName==="#document"?n.defaultView?.Document:n.ownerDocument?.defaultView?.ShadowRoot,s=i?.prototype?Object.getOwnPropertyDescriptor(i?.prototype,"adoptedStyleSheets"):void 0;return r===null||r===-1||!i||!s?()=>{}:(Object.defineProperty(n,"adoptedStyleSheets",{configurable:s.configurable,enumerable:s.enumerable,get(){return s.get?.call(this)},set(o){const a=s.set?.call(this,o);if(r!==null&&r!==-1)try{t.adoptStyleSheets(o,r)}catch{}return a}}),qe(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:s.configurable,enumerable:s.enumerable,get:s.get,set:s.set})}))}function r5({styleDeclarationCb:e,mirror:t,ignoreCSSAttributes:n,stylesheetManager:r},{win:i}){const s=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(s,{apply:qe((a,c,l)=>{const[u,d,f]=l;if(n.has(u))return s.apply(c,[u,d,f]);const{id:p,styleId:h}=fi(c.parentRule?.parentStyleSheet,t,r.styleMirror);return(p&&p!==-1||h&&h!==-1)&&e({id:p,styleId:h,set:{property:u,value:d,priority:f},index:pd(c.parentRule)}),a.apply(c,l)})});const o=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(o,{apply:qe((a,c,l)=>{const[u]=l;if(n.has(u))return o.apply(c,[u]);const{id:d,styleId:f}=fi(c.parentRule?.parentStyleSheet,t,r.styleMirror);return(d&&d!==-1||f&&f!==-1)&&e({id:d,styleId:f,remove:{property:u},index:pd(c.parentRule)}),a.apply(c,l)})}),qe(()=>{i.CSSStyleDeclaration.prototype.setProperty=s,i.CSSStyleDeclaration.prototype.removeProperty=o})}function n5({mediaInteractionCb:e,blockClass:t,blockSelector:n,unblockSelector:r,mirror:i,sampling:s,doc:o}){const a=qe(l=>ac(qe(u=>{const d=Qc(u);if(!d||kr(d,t,n,r,!0))return;const{currentTime:f,volume:p,muted:h,playbackRate:y}=d;e({type:l,id:i.getId(d),currentTime:f,volume:p,muted:h,playbackRate:y})}),s.media||500)),c=[gr("play",a($s.Play),o),gr("pause",a($s.Pause),o),gr("seeked",a($s.Seeked),o),gr("volumechange",a($s.VolumeChange),o),gr("ratechange",a($s.RateChange),o)];return qe(()=>{c.forEach(l=>l())})}function i5({fontCb:e,doc:t}){const n=t.defaultView;if(!n)return()=>{};const r=[],i=new WeakMap,s=n.FontFace;n.FontFace=function(c,l,u){const d=new s(c,l,u);return i.set(d,{family:c,buffer:typeof l!="string",descriptors:u,fontSource:typeof l=="string"?l:JSON.stringify(Array.from(new Uint8Array(l)))}),d};const o=q_(t.fonts,"add",function(a){return function(c){return xf(qe(()=>{const l=i.get(c);l&&(e(l),i.delete(c))}),0),a.apply(this,[c])}});return r.push(()=>{n.FontFace=s}),r.push(o),qe(()=>{r.forEach(a=>a())})}function s5(e){const{doc:t,mirror:n,blockClass:r,blockSelector:i,unblockSelector:s,selectionCb:o}=e;let a=!0;const c=qe(()=>{const l=t.getSelection();if(!l||a&&l?.isCollapsed)return;a=l.isCollapsed||!1;const u=[],d=l.rangeCount||0;for(let f=0;f<d;f++){const p=l.getRangeAt(f),{startContainer:h,startOffset:y,endContainer:m,endOffset:v}=p;kr(h,r,i,s,!0)||kr(m,r,i,s,!0)||u.push({start:n.getId(h),startOffset:y,end:n.getId(m),endOffset:v})}o({ranges:u})});return c(),gr("selectionchange",c)}function o5({doc:e,customElementCb:t}){const n=e.defaultView;return!n||!n.customElements?()=>{}:q_(n.customElements,"define",function(i){return function(s,o,a){try{t({define:{name:s}})}catch{}return i.apply(this,[s,o,a])}})}function a5(e,t={}){const n=e.doc.defaultView;if(!n)return()=>{};let r;e.recordDOM&&(r=uC(e,e.doc));const i=X4(e),s=J4(e),o=dC(e),a=$4(e,{win:n}),c=e5(e),l=n5(e);let u=()=>{},d=()=>{},f=()=>{},p=()=>{};e.recordDOM&&(u=t5(e,{win:n}),d=fC(e,e.doc),f=r5(e,{win:n}),e.collectFonts&&(p=i5(e)));const h=s5(e),y=o5(e),m=[];for(const v of e.plugins)m.push(v.observer(v.callback,n,v.options));return qe(()=>{so.forEach(v=>v.reset()),r?.disconnect(),i(),s(),o(),a(),c(),l(),u(),d(),f(),p(),h(),y(),m.forEach(v=>v())})}function wl(e){return typeof window[e]<"u"}function El(e){return!!(typeof window[e]<"u"&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}let fm=class{constructor(t){this.generateIdFn=t,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(t,n,r,i){const s=r||this.getIdToRemoteIdMap(t),o=i||this.getRemoteIdToIdMap(t);let a=s.get(n);return a||(a=this.generateIdFn(),s.set(n,a),o.set(a,n)),a}getIds(t,n){const r=this.getIdToRemoteIdMap(t),i=this.getRemoteIdToIdMap(t);return n.map(s=>this.getId(t,s,r,i))}getRemoteId(t,n,r){const i=r||this.getRemoteIdToIdMap(t);if(typeof n!="number")return n;const s=i.get(n);return s||-1}getRemoteIds(t,n){const r=this.getRemoteIdToIdMap(t);return n.map(i=>this.getRemoteId(t,i,r))}reset(t){if(!t){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(t),this.iframeRemoteIdToIdMap.delete(t)}getIdToRemoteIdMap(t){let n=this.iframeIdToRemoteIdMap.get(t);return n||(n=new Map,this.iframeIdToRemoteIdMap.set(t,n)),n}getRemoteIdToIdMap(t){let n=this.iframeRemoteIdToIdMap.get(t);return n||(n=new Map,this.iframeRemoteIdToIdMap.set(t,n)),n}};
24class c5{constructor(){this.crossOriginIframeMirror=new fm(V_),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}let l5=class{constructor(t){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new fm(V_),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=t.mutationCb,this.wrappedEmit=t.wrappedEmit,this.stylesheetManager=t.stylesheetManager,this.recordCrossOriginIframes=t.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new fm(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=t.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(t){this.iframes.set(t,!0);const n=cc(t);n&&this.crossOriginIframeMap.set(n,t)}addLoadListener(t){this.loadListener=t}attachIframe(t,n){this.mutationCb({adds:[{parentId:this.mirror.getId(t),nextId:null,node:n}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&cc(t)?.addEventListener("message",this.handleMessage.bind(this)),this.loadListener?.(t);const r=Y_(t);r&&r.adoptedStyleSheets&&r.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(r.adoptedStyleSheets,this.mirror.getId(r))}handleMessage(t){const n=t;if(n.data.type!=="rrweb"||n.origin!==n.data.origin||!t.source)return;const i=this.crossOriginIframeMap.get(t.source);if(!i)return;const s=this.transformCrossOriginEvent(i,n.data.event);s&&this.wrappedEmit(s,n.data.isCheckout)}transformCrossOriginEvent(t,n){switch(n.type){case ke.FullSnapshot:{this.crossOriginIframeMirror.reset(t),this.crossOriginIframeStyleMirror.reset(t),this.replaceIdOnNode(n.data.node,t);const r=n.data.node.id;return this.crossOriginIframeRootIdMap.set(t,r),this.patchRootIdOnNode(n.data.node,r),{timestamp:n.timestamp,type:ke.IncrementalSnapshot,data:{source:_e.Mutation,adds:[{parentId:this.mirror.getId(t),nextId:null,node:n.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case ke.Meta:case ke.Load:case ke.DomContentLoaded:return!1;case ke.Plugin:return n;case ke.Custom:return this.replaceIds(n.data.payload,t,["id","parentId","previousId","nextId"]),n;case ke.IncrementalSnapshot:switch(n.data.source){case _e.Mutation:return n.data.adds.forEach(r=>{this.replaceIds(r,t,["parentId","nextId","previousId"]),this.replaceIdOnNode(r.node,t);const i=this.crossOriginIframeRootIdMap.get(t);i&&this.patchRootIdOnNode(r.node,i)}),n.data.removes.forEach(r=>{this.replaceIds(r,t,["parentId","id"])}),n.data.attributes.forEach(r=>{this.replaceIds(r,t,["id"])}),n.data.texts.forEach(r=>{this.replaceIds(r,t,["id"])}),n;case _e.Drag:case _e.TouchMove:case _e.MouseMove:return n.data.positions.forEach(r=>{this.replaceIds(r,t,["id"])}),n;case _e.ViewportResize:return!1;case _e.MediaInteraction:case _e.MouseInteraction:case _e.Scroll:case _e.CanvasMutation:case _e.Input:return this.replaceIds(n.data,t,["id"]),n;case _e.StyleSheetRule:case _e.StyleDeclaration:return this.replaceIds(n.data,t,["id"]),this.replaceStyleIds(n.data,t,["styleId"]),n;case _e.Font:return n;case _e.Selection:return n.data.ranges.forEach(r=>{this.replaceIds(r,t,["start","end"])}),n;case _e.AdoptedStyleSheet:return this.replaceIds(n.data,t,["id"]),this.replaceStyleIds(n.data,t,["styleIds"]),n.data.styles?.forEach(r=>{this.replaceStyleIds(r,t,["styleId"])}),n}}return!1}replace(t,n,r,i){for(const s of i)!Array.isArray(n[s])&&typeof n[s]!="number"||(Array.isArray(n[s])?n[s]=t.getIds(r,n[s]):n[s]=t.getId(r,n[s]));return n}replaceIds(t,n,r){return this.replace(this.crossOriginIframeMirror,t,n,r)}replaceStyleIds(t,n,r){return this.replace(this.crossOriginIframeStyleMirror,t,n,r)}replaceIdOnNode(t,n){this.replaceIds(t,n,["id","rootId"]),"childNodes"in t&&t.childNodes.forEach(r=>{this.replaceIdOnNode(r,n)})}patchRootIdOnNode(t,n){t.type!==Ht.Document&&!t.rootId&&(t.rootId=n),"childNodes"in t&&t.childNodes.forEach(r=>{this.patchRootIdOnNode(r,n)})}};class u5{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}let d5=class{constructor(t){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=t.mutationCb,this.scrollCb=t.scrollCb,this.bypassOptions=t.bypassOptions,this.mirror=t.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(t,n){if(!Ba(t)||this.shadowDoms.has(t))return;this.shadowDoms.add(t),this.bypassOptions.canvasManager.addShadowRoot(t);const r=uC({...this.bypassOptions,doc:n,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},t);this.restoreHandlers.push(()=>r.disconnect()),this.restoreHandlers.push(dC({...this.bypassOptions,scrollCb:this.scrollCb,doc:t,mirror:this.mirror})),xf(()=>{t.adoptedStyleSheets&&t.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(t.adoptedStyleSheets,this.mirror.getId(t.host)),this.restoreHandlers.push(fC({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},t))},0)}observeAttachShadow(t){const n=Y_(t),r=cc(t);!n||!r||this.patchAttachShadow(r.Element,n)}patchAttachShadow(t,n){const r=this;this.restoreHandlers.push(q_(t.prototype,"attachShadow",function(i){return function(s){const o=i.call(this,s);return this.shadowRoot&&cC(this)&&r.addShadowRoot(this.shadowRoot,n),o}}))}
24reset(){this.restoreHandlers.forEach(t=>{try{t()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}},f5=class{constructor(t){this.trackedLinkElements=new WeakSet,this.styleMirror=new U4,this.mutationCb=t.mutationCb,this.adoptedStyleSheetCb=t.adoptedStyleSheetCb}attachLinkElement(t,n){"_cssText"in n.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:n.id,attributes:n.attributes}]}),this.trackLinkElement(t)}trackLinkElement(t){this.trackedLinkElements.has(t)||(this.trackedLinkElements.add(t),this.trackStylesheetInLinkElement(t))}adoptStyleSheets(t,n){if(t.length===0)return;const r={id:n,styleIds:[]},i=[];for(const s of t){let o;this.styleMirror.has(s)?o=this.styleMirror.getId(s):(o=this.styleMirror.add(s),i.push({styleId:o,rules:Array.from(s.rules||CSSRule,(a,c)=>({rule:q1(a),index:c}))})),r.styleIds.push(o)}i.length>0&&(r.styles=i),this.adoptedStyleSheetCb(r)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(t){}},h5=class{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(t,n){const r=this.nodeMap.get(t);return r&&Array.from(r).some(i=>i!==n)}add(t,n){this.active||(this.active=!0,j4(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(t,(this.nodeMap.get(t)||new Set).add(n))}destroy(){}},It,md;try{if(Array.from([1],e=>e*2)[0]!==2){const e=document.createElement("iframe");document.body.appendChild(e),Array.from=e.contentWindow?.Array.from||Array.from,document.body.removeChild(e)}}catch(e){console.debug("Unable to override Array.from",e)}const en=u4();function hn(e={}){const{emit:t,checkoutEveryNms:n,checkoutEveryNth:r,blockClass:i="rr-block",blockSelector:s=null,unblockSelector:o=null,ignoreClass:a="rr-ignore",ignoreSelector:c=null,maskAllText:l=!1,maskTextClass:u="rr-mask",unmaskTextClass:d=null,maskTextSelector:f=null,unmaskTextSelector:p=null,inlineStylesheet:h=!0,maskAllInputs:y,maskInputOptions:m,slimDOMOptions:v,maskAttributeFn:A,maskInputFn:b,maskTextFn:S,maxCanvasSize:C=null,packFn:I,sampling:x={},dataURLOptions:R={},mousemoveWait:H,recordDOM:M=!0,recordCanvas:U=!1,recordCrossOriginIframes:N=!1,recordAfter:j=e.recordAfter==="DOMContentLoaded"?e.recordAfter:"load",userTriggeredOnInput:W=!1,collectFonts:V=!1,inlineImages:B=!1,plugins:L,keepIframeSrcFn:F=()=>!1,ignoreCSSAttributes:K=new Set([]),errorHandler:Y,onMutation:se,getCanvasManager:ue}=e;W4(Y);const X=N?window.parent===window:!0;let ne=!1;if(!X)try{window.parent.document&&(ne=!1)}catch{ne=!0}if(X&&!t)throw new Error("emit function is required");if(!X&&!ne)return()=>{};H!==void 0&&x.mousemove===void 0&&(x.mousemove=H),en.reset();const ve=y===!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,radio:!0,checkbox:!0}:m!==void 0?m:{},oe=v===!0||v==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:v==="all",headMetaDescKeywords:v==="all"}:v||{};F4();let St,Se=0;
24const Ct=Ce=>{for(const Ft of L||[])Ft.eventProcessor&&(Ce=Ft.eventProcessor(Ce));return I&&!ne&&(Ce=I(Ce)),Ce};It=(Ce,Ft)=>{const de=Ce;if(de.timestamp=hd(),so[0]?.isFrozen()&&de.type!==ke.FullSnapshot&&!(de.type===ke.IncrementalSnapshot&&de.data.source===_e.Mutation)&&so.forEach($e=>$e.unfreeze()),X)t?.(Ct(de),Ft);else if(ne){const $e={type:"rrweb",event:Ct(de),origin:window.location.origin,isCheckout:Ft};window.parent.postMessage($e,"*")}if(de.type===ke.FullSnapshot)St=de,Se=0;else if(de.type===ke.IncrementalSnapshot){if(de.data.source===_e.Mutation&&de.data.isAttachIframe)return;Se++;const $e=r&&Se>=r,Pe=n&&St&&de.timestamp-St.timestamp>n;($e||Pe)&&ot(!0)}};const qt=Ce=>{It({type:ke.IncrementalSnapshot,data:{source:_e.Mutation,...Ce}})},J=Ce=>It({type:ke.IncrementalSnapshot,data:{source:_e.Scroll,...Ce}}),Re=Ce=>It({type:ke.IncrementalSnapshot,data:{source:_e.CanvasMutation,...Ce}}),ft=Ce=>It({type:ke.IncrementalSnapshot,data:{source:_e.AdoptedStyleSheet,...Ce}}),nt=new f5({mutationCb:qt,adoptedStyleSheetCb:ft}),xt=typeof __RRWEB_EXCLUDE_IFRAME__=="boolean"&&__RRWEB_EXCLUDE_IFRAME__?new c5:new l5({mirror:en,mutationCb:qt,stylesheetManager:nt,recordCrossOriginIframes:N,wrappedEmit:It});for(const Ce of L||[])Ce.getMirror&&Ce.getMirror({nodeMirror:en,crossOriginIframeMirror:xt.crossOriginIframeMirror,crossOriginIframeStyleMirror:xt.crossOriginIframeStyleMirror});const Gt=new h5,Yt=m5(ue,{mirror:en,win:window,mutationCb:Ce=>It({type:ke.IncrementalSnapshot,data:{source:_e.CanvasMutation,...Ce}}),recordCanvas:U,blockClass:i,blockSelector:s,unblockSelector:o,maxCanvasSize:C,sampling:x.canvas,dataURLOptions:R,errorHandler:Y}),nr=typeof __RRWEB_EXCLUDE_SHADOW_DOM__=="boolean"&&__RRWEB_EXCLUDE_SHADOW_DOM__?new u5:new d5({mutationCb:qt,scrollCb:J,bypassOptions:{onMutation:se,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:l,maskTextClass:u,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:p,inlineStylesheet:h,maskInputOptions:ve,dataURLOptions:R,maskAttributeFn:A,maskTextFn:S,maskInputFn:b,recordCanvas:U,inlineImages:B,sampling:x,slimDOMOptions:oe,iframeManager:xt,stylesheetManager:nt,canvasManager:Yt,keepIframeSrcFn:F,processedNodeManager:Gt,ignoreCSSAttributes:K},mirror:en}),ot=(Ce=!1)=>{if(!M)return;It({type:ke.Meta,data:{href:window.location.href,width:rC(),height:tC()}},Ce),nt.reset(),nr.init(),so.forEach(de=>de.lock());const Ft=D4(document,{mirror:en,blockClass:i,blockSelector:s,unblockSelector:o,maskAllText:l,maskTextClass:u,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:p,inlineStylesheet:h,maskAllInputs:ve,maskAttributeFn:A,maskInputFn:b,maskTextFn:S,slimDOM:oe,dataURLOptions:R,recordCanvas:U,inlineImages:B,onSerialize:de=>{sC(de,en)&&xt.addIframe(de),oC(de,en)&&nt.trackLinkElement(de),um(de)&&nr.addShadowRoot(de.shadowRoot,document)},onIframeLoad:(de,$e)=>{xt.attachIframe(de,$e);const Pe=cc(de);Pe&&Yt.addWindow(Pe),nr.observeAttachShadow(de)},onStylesheetLoad:(de,$e)=>{nt.attachLinkElement(de,$e)},onBlockedImageLoad:(de,$e,{width:Pe,height:gn})=>{qt({adds:[],removes:[],texts:[],attributes:[{id:$e.id,attributes:{style:{width:`${Pe}px`,height:`${gn}px`}}}]})},keepIframeSrcFn:F,ignoreCSSAttributes:K});if(!Ft)return console.warn("Failed to snapshot the document");It({type:ke.FullSnapshot,data:{node:Ft,initialOffset:eC(window)}}),so.forEach(de=>de.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&nt.adoptStyleSheets(document.adoptedStyleSheets,en.getId(document))};md=ot;try{const Ce=[],Ft=$e=>qe(a5)({onMutation:se,mutationCb:qt,mousemoveCb:(Pe,gn)=>It({type:ke.IncrementalSnapshot,data:{source:gn,positions:Pe}}),mouseInteractionCb:Pe=>It({type:ke.IncrementalSnapshot,data:{source:_e.MouseInteraction,...Pe}}),scrollCb:J,viewportResizeCb:Pe=>It({type:ke.IncrementalSnapshot,data:{source:_e.ViewportResize,...Pe}}),inputCb:Pe=>It({type:ke.IncrementalSnapshot,data:{source:_e.Input,...Pe}}),mediaInteractionCb:Pe=>It({type:ke.IncrementalSnapshot,data:{source:_e.MediaInteraction,...Pe}}),styleSheetRuleCb:Pe=>It({type:ke.IncrementalSnapshot,data:{source:_e.StyleSheetRule,...Pe}}),styleDeclarationCb:Pe=>It({type:ke.IncrementalSnapshot,data:{source:_e.StyleDeclaration,...Pe}}),canvasMutationCb:Re,fontCb:Pe=>It({type:ke.IncrementalSnapshot,data:{source:_e.Font,...Pe}}),selectionCb:Pe=>{It({type:ke.IncrementalSnapshot,data:{source:_e.Selection,...Pe}})},customElementCb:Pe=>{It({type:ke.IncrementalSnapshot,data:{source:_e.CustomElement,...Pe}})},blockClass:i,ignoreClass:a,ignoreSelector:c,maskAllText:l,maskTextClass:u,unmaskTextClass:d,maskTextSelector:f,unmaskTextSelector:p,maskInputOptions:ve,inlineStylesheet:h,sampling:x,recordDOM:M,recordCanvas:U,inlineImages:B,userTr
24iggeredOnInput:W,collectFonts:V,doc:$e,maskAttributeFn:A,maskInputFn:b,maskTextFn:S,keepIframeSrcFn:F,blockSelector:s,unblockSelector:o,slimDOMOptions:oe,dataURLOptions:R,mirror:en,iframeManager:xt,stylesheetManager:nt,shadowDomManager:nr,processedNodeManager:Gt,canvasManager:Yt,ignoreCSSAttributes:K,plugins:L?.filter(Pe=>Pe.observer)?.map(Pe=>({observer:Pe.observer,options:Pe.options,callback:gn=>It({type:ke.Plugin,data:{plugin:Pe.name,payload:gn}})}))||[]},{});xt.addLoadListener($e=>{try{Ce.push(Ft($e.contentDocument))}catch(Pe){console.warn(Pe)}});const de=()=>{ot(),Ce.push(Ft(document))};return document.readyState==="interactive"||document.readyState==="complete"?de():(Ce.push(gr("DOMContentLoaded",()=>{It({type:ke.DomContentLoaded,data:{}}),j==="DOMContentLoaded"&&de()})),Ce.push(gr("load",()=>{It({type:ke.Load,data:{}}),j==="load"&&de()},window))),()=>{Ce.forEach($e=>$e()),Gt.destroy(),md=void 0,V4()}}catch(Ce){console.warn(Ce)}}function p5(e){if(!md)throw new Error("please take full snapshot after start recording");md(e)}hn.mirror=en;hn.takeFullSnapshot=p5;function m5(e,t){try{return e?e(t):new Y0}catch{return console.warn("Unable to initialize CanvasManager"),new Y0}}var Z0;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})(Z0||(Z0={}));const g5=3,_5=5;function K_(e){return e>9999999999?e:e*1e3}function Ch(e){return e>9999999999?e/1e3:e}function Xc(e,t){t.category!=="sentry.transaction"&&(["ui.click","ui.input"].includes(t.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>(e.throttledAddEvent({type:ke.Custom,timestamp:(t.timestamp||0)*1e3,data:{tag:"breadcrumb",payload:rn(t,10,1e3)}}),t.category==="console")))}const y5="button,a";function hC(e){return e.closest(y5)||e}function pC(e){const t=mC(e);return!t||!(t instanceof Element)?t:hC(t)}function mC(e){return v5(e)?e.target:e}function v5(e){return Ms(e)&&"target"in e}let hi;function A5(e){return hi||(hi=[],b5()),hi.push(e),()=>{const t=hi?hi.indexOf(e):-1;t>-1&&hi.splice(t,1)}}function b5(){Er(lt,"open",function(e){return function(...t){if(hi)try{hi.forEach(n=>n())}catch{}return e.apply(lt,t)}})}const w5=new Set([_e.Mutation,_e.StyleSheetRule,_e.StyleDeclaration,_e.AdoptedStyleSheet,_e.CanvasMutation,_e.Selection,_e.MediaInteraction]);function E5(e,t,n){e.handleClick(t,n)}class S5{constructor(t,n,r=Xc){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=n.timeout/1e3,this._threshold=n.threshold/1e3,this._scrollTimeout=n.scrollTimeout/1e3,this._replay=t,this._ignoreSelector=n.ignoreSelector,this._addBreadcrumbEvent=r}addListeners(){const t=A5(()=>{this._lastMutation=eA()});this._teardown=()=>{t(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(t,n){if(x5(n,this._ignoreSelector)||!I5(t))return;const r={timestamp:Ch(t.timestamp),clickBreadcrumb:t,clickCount:0,node:n};this._clicks.some(i=>i.node===r.node&&Math.abs(i.timestamp-r.timestamp)<1)||(this._clicks.push(r),this._clicks.length===1&&this._scheduleCheckClicks())}registerMutation(t=Date.now()){this._lastMutation=Ch(t)}registerScroll(t=Date.now()){this._lastScroll=Ch(t)}registerClick(t){const n=hC(t);this._handleMultiClick(n)}_handleMultiClick(t){this._getClicks(t).forEach(n=>{n.clickCount++})}_getClicks(t){return this._clicks.filter(n=>n.node===t)}_checkClicks(){const t=[],n=eA();this._clicks.forEach(r=>{!r.mutationAfter&&this._lastMutation&&(r.mutationAfter=r.timestamp<=this._lastMutation?this._lastMutation-r.timestamp:void 0),!r.scrollAfter&&this._lastScroll&&(r.scrollAfter=r.timestamp<=this._lastScroll?this._lastScroll-r.timestamp:void 0),r.timestamp+this._timeout<=n&&t.push(r)});for(const r of t){const i=this._clicks.indexOf(r);i>-1&&(this._generateBreadcrumbs(r),this._clicks.splice(i,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(t){const n=this._replay,r=t.scrollAfter&&t.scrollAfter<=this._scrollTimeout,i=t.mutationAfter&&t.mutationAfter<=this._threshold,s=!r&&!i,{clickCount:o,clickBreadcrumb:a}=t;if(s){const c=Math.min(t.mutationAfter||this._timeout,this._timeout)*1e3,l=c<this._timeout*1e3?"mutation":"timeout",u={type:"default",message:a.message,timestamp:a.timestamp,category:"ui.slowClickDetected",data:{...a.data,url:lt.location.href,route:n.getCurrentRoute(),timeAfterClickMs:c,endReason:l,clickCount:o||1}};this._addBreadcrumbEvent(n,u);return}if(o>1){const c={type:"default",message:a.message,timestamp:a.timestamp,category:"ui.multiClick",data:{...a.data,url:lt.location.href,route:n.getCurrentRoute(),clickCount:o,metric:!0}};this._addBreadcrumbEvent(n,c)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=Kc(()=>this._checkClicks(),1e3)}}const C5=["A","BUTTON","INPUT"];function x5(e,t){return!!(!C5.includes(e.tagName)||e.tagName==="INPUT"&&!["submit","button"].includes(e.getAttribute("type")||"")||e.tagName==="A"&&(e.hasAttribute("download")||e.hasAttribute("target")&&e.getAttribute("target")!=="_self")||t&&e.matches(t))}function I5(e){return!!(e.data&&typeof e.data.nodeId=="number"&&e.timestamp)}function eA(){return Date.now()/1e3}function R5(e,t){try{if(!T5(t))return;const{source:n}=t.data;if(w5.has(n)&&e.registerMutation(t.timestamp),n===_e.Scroll&&e.registerScroll(t.timestamp),O5(t)){const{type:r,id:i}=t.data,s=hn.mirror.getNode(i);s instanceof HTMLElement&&r===mr.Click&&e.registerClick(s)}}catch{}}function T5(e){return e.type===g5}function O5(e){return e.data.source===_e.MouseInteraction}function En(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var If=(e=>(e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e))(If||{});const k5=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function M5(e){const t={};!e["data-sentry-component"]&&e["data-sentry-element"]&&(e["data-sentry-component"]=e["data-sentry-element"]);for(const n in e)if(k5.has(n)){let r=n;(n==="data-testid"||n==="data-test-id")&&(r="testId"),t[r]=e[n]}return t}const L5=e=>t=>{if(!e.isEnabled())return;const n=P5(t);if(!n)return;const r=t.name==="click",i=r?t.event:void 0;r&&e.clickDetector&&i?.target&&!i.altKey&&!i.metaKey&&!i.ctrlKey&&!i.shiftKey&&E5(e.clickDetector,n,pC(t.event)),Xc(e,n)};function gC(e,t){const n=hn.mirror.getId(e),r=n&&hn.mirror.getNode(n),i=r&&hn.mirror.getMeta(r),s=i&&N5(i)?i:null;return{message:t,data:s?{nodeId:n,node:{id:n,tagName:s.tagName,textContent:Array.from(s.childNodes).map(o=>
24o.type===If.Text&&o.textContent).filter(Boolean).map(o=>o.trim()).join(""),attributes:M5(s.attributes)}}:{}}}function P5(e){const{target:t,message:n}=D5(e);return En({category:`ui.${e.name}`,...gC(t,n)})}function D5(e){const t=e.name==="click";let n,r=null;try{r=t?pC(e.event):mC(e.event),n=Jt(r,{maxStringLength:200})||"<unknown>"}catch{n="<unknown>"}return{target:r,message:n}}function N5(e){return e.type===If.Element}function F5(e,t){if(!e.isEnabled())return;e.updateUserActivity();const n=U5(t);n&&Xc(e,n)}function U5(e){const{metaKey:t,shiftKey:n,ctrlKey:r,altKey:i,key:s,target:o}=e;if(!o||B5(o)||!s)return null;const a=t||r||i,c=s.length===1;if(!a&&c)return null;const l=Jt(o,{maxStringLength:200})||"<unknown>",u=gC(o,l);return En({category:"ui.keyDown",message:l,data:{...u.data,metaKey:t,shiftKey:n,ctrlKey:r,altKey:i,key:s}})}function B5(e){return e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable}const H5={resource:q5,paint:W5,navigation:V5};function xh(e,t){return({metric:n})=>void t.replayPerformanceEntries.push(e(n))}function j5(e){return e.map(z5).filter(Boolean)}function z5(e){const t=H5[e.entryType];return t?t(e):null}function Oo(e){return((tr()||lt.performance.timeOrigin)+e)/1e3}function W5(e){const{duration:t,entryType:n,name:r,startTime:i}=e,s=Oo(i);return{type:n,name:r,start:s,end:s+t,data:void 0}}function V5(e){const{entryType:t,name:n,decodedBodySize:r,duration:i,domComplete:s,encodedBodySize:o,domContentLoadedEventStart:a,domContentLoadedEventEnd:c,domInteractive:l,loadEventStart:u,loadEventEnd:d,redirectCount:f,startTime:p,transferSize:h,type:y}=e;return i===0?null:{type:`${t}.${y}`,start:Oo(p),end:Oo(s),name:n,data:{size:h,decodedBodySize:r,encodedBodySize:o,duration:i,domInteractive:l,domContentLoadedEventStart:a,domContentLoadedEventEnd:c,loadEventStart:u,loadEventEnd:d,domComplete:s,redirectCount:f}}}function q5(e){const{entryType:t,initiatorType:n,name:r,responseEnd:i,startTime:s,decodedBodySize:o,encodedBodySize:a,responseStatus:c,transferSize:l}=e;return["fetch","xmlhttprequest"].includes(n)?null:{type:`${t}.${n}`,start:Oo(s),end:Oo(i),name:r,data:{size:l,statusCode:c,decodedBodySize:o,encodedBodySize:a}}}function G5(e){const t=e.entries[e.entries.length-1],n=t?.element?[t.element]:void 0;return Q_(e,"largest-contentful-paint",n)}function Y5(e){return e.sources!==void 0}function K5(e){const t=[],n=[];for(const r of e.entries)if(Y5(r)){const i=[];for(const s of r.sources)if(s.node){n.push(s.node);const o=hn.mirror.getId(s.node);o&&i.push(o)}t.push({value:r.value,nodeIds:i.length?i:void 0})}return Q_(e,"cumulative-layout-shift",n,t)}function Q5(e){const t=e.entries[e.entries.length-1],n=t?.target?[t.target]:void 0;return Q_(e,"interaction-to-next-paint",n)}function Q_(e,t,n,r){const i=e.value,s=e.rating,o=Oo(i);return{type:"web-vital",name:t,start:o,end:o,data:{value:i,size:i,rating:s,nodeIds:n?n.map(a=>hn.mirror.getId(a)):void 0,attributions:r}}}function X5(e){function t(i){e.performanceEntries.includes(i)||e.performanceEntries.push(i)}function n({entries:i}){i.forEach(t)}const r=[];return["navigation","paint","resource"].forEach(i=>{r.push(bs(i,n))}),r.push(vf(xh(G5,e)),yf(xh(K5,e)),F_(xh(Q5,e))),()=>{r.forEach(i=>i())}}const he=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,J5='
vendor: 10,329 bytes, line 24
24var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([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]),i=new t([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]),s=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(t,e){for(var i=new n(31),s=0;s<31;++s)i[s]=e+=1<<t[s-1];var a=new r(i[30]);for(s=1;s<30;++s)for(var o=i[s];o<i[s+1];++o)a[o]=o-i[s]<<5|s;return{b:i,r:a}},o=a(e,2),h=o.b,f=o.r;h[28]=258,f[258]=28;for(var l=a(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,s=0,a=new n(r);s<i;++s)t[s]&&++a[t[s]-1];var o,h=new n(r);for(s=1;s<r;++s)h[s]=h[s-1]+a[s-1]<<1;if(e){o=new n(1<<r);var f=15-r;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],c=r-t[s],v=h[t[s]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>f]=l}else for(o=new n(i),s=0;s<i;++s)t[s]&&(o[s]=u[h[t[s]-1]++]>>15-t[s]);return o},p=new t(288);for(c=0;c<144;++c)p[c]=8;for(c=144;c<256;++c)p[c]=9;for(c=256;c<280;++c)p[c]=7;for(c=280;c<288;++c)p[c]=8;var g=new t(32);for(c=0;c<32;++c)g[c]=5;var w=d(p,9,0),y=d(g,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},_=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},x=function(r,e){for(var i=[],s=0;s<r.length;++s)r[s]&&i.push({s:s,f:r[s]});var a=i.length,o=i.slice();if(!a)return{t:F,l:0};if(1==a){var h=new t(i[0].s+1);return h[i[0].s]=1,{t:h,l:1}}i.sort(function(t,n){return t.f-n.f}),i.push({s:-1,f:25001});var f=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:f.f+l.f,l:f,r:l};c!=a-1;)f=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:f.f+l.f,l:f,r:l};var d=o[0].s;for(s=1;s<a;++s)o[s].s>d&&(d=o[s].s);var p=new n(d+1),g=A(i[c-1],p,0);if(g>e){s=0;var w=0,y=g-e,m=1<<y;for(o.sort(function(t,n){return p[n.s]-p[t.s]||t.f-n.f});s<a;++s){var b=o[s].s;if(!(p[b]>e))break;w+=m-(1<<g-p[b]),p[b]=e}for(w>>=y;w>0;){var M=o[s].s;p[M]<e?w-=1<<e-p[M]++-1:++s}for(;s>=0&&w;--s){var E=o[s].s;p[E]==e&&(--p[E],++w)}g=e}return{t:new t(p),l:g}},A=function(t,n,r){return-1==t.s?Math.max(A(t.l,n,r+1),A(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,s=t[0],a=1,o=function(t){e[i++]=t},h=1;h<=r;++h)if(t[h]==s&&h!=r)++a;else{if(!s&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(s),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(s);a=1,s=t[h]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<e;++s)t[i+s+4]=r[s];return 8*(i+4+e)},U=function(t,r,a,o,h,f,l,u,c,v,m){z(r,m++,a),++h[256];for(var b=x(h,15),M=b.t,E=b.l,A=x(f,15),U=A.t,C=A.l,F=D(M),I=F.c,S=F.n,L=D(U),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=x(q,7),H=G.t,J=G.l,K=19;K>4&&!H[s[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(h,p)+T(f,g)+l,X=T(h,M)+T(f,U)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(U,C,0),R=U;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[s[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=w,P=p,Q=y,R=g;for(B=0;B<u;++B){var rt=o[B];if(rt>255){_(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;_(r,m,Q[et]),m+=R[et],et>3&&(_(r,m,rt>>5&8191),m+=i[et])}else _(r,m,N[rt]),m+=P[rt]}return _(r,m,N[256]),m+P[256]},C=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,s=0|r.length,a=0;a!=s;){for(var o=Math.min(a+2655,s);a<o;++a)i+=e+=r[a];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(s,a,o,h,u){if(!u&&(u={l:1},a.dictionary)){var c=a.dictionary.subarray(-32768),v=new t(c.length+s.length);v.set(c),v.set(s,c.length),s=v,u.w=c.length}return function(s,a,o,h,u,c){var v=c.z||s.length,d=new t(h+v+5*(1+Math.ceil(v/7e3))+u),p=d.subarray(h,d.length-u),g=c.l,w=7&(c.r||0);if(a){w&&(p[0]=c.r>>3);for(var y=C[a-1],M=y>>13,E=8191&y,z=(1<<o)-1,_=c.p||new n(32768),x=c.h||new n(z+1),A=Math.ceil(o/3),D=2*A,T=function(t){return(s[t]^s[t+1]<<A^s[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=x[H];if(_[J]=K,x[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!g)){w=U(s,p,0,F,I,S,O,q,G,j-G,w),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(s[j+Q]==s[j+Q-W]){for(var $=0;$<Z&&s[j+$]==s[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-_[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=_[J])&32767}if(R){F[q++]=268435456|f[Q]<<18|l[R];var it=31&f[Q],st=31&l[R];O+=e[it]+i[st],++I[257+it],++S[st],B=j+Q,++L}else F[q++]=s[j],++I[s[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=s[j],++I[s[j]];w=U(s,p,g,F,I,S,O,q,G,j-G,w),g||(c.r=7&w|p[w/8|0]<<3,w-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+g;j+=65535){var at=j+65535;at>=v&&(p[w/8|0]=g,at=v),w=k(p,w+1,s.subarray(j,at))}c.i=v}return b(d,0,h+m(w)+u)}(s,null==a.level?6:a.level,null==a.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):20:12+a.mem,o,h,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var s=this.b.length-this.s.z;this.b.set(n.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(s),32768),this.s.z=n.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n.prototype.flush=function(){this.ondata||E(5),this.s.l&&E(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,s=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),a=s.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(s,n),O(s,a-8,r.d()),O(s,a-4,e),s}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){j.prototype.flush.call(this)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(G)return G.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),s=0,a=function(t){i[s++]=t},o=0;o<e;++o){if(s+5>i.length){var h=new t(s+8+(e-o<<1));h.set(i),i=h}var f=n.charCodeAt(o);f<128||r?a(f):f<2048?(a(192|f>>6),a(128|63&f)):f>55295&&f<57344?(a(240|(f=65536+(1047552&f)|1023&n.charCodeAt(++o))>>18),a(128|f>>12&63),a(128|f>>6&63),a(128|63&f)):(a(224|f>>12),a(128|f>>6&63),a(128|63&f))}return b(i,0,s)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J((t,n)=>{this.deflate.push(t,n)}),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}}),postMessage({id:void 0,method:"init",success:!0,response:void 0});
24';function $5(){const e=new Blob([J5]);return URL.createObjectURL(e)}const tA=["log","warn","error"],Iu="[Replay] ";function Ih(e,t="info"){$n({category:"console",data:{logger:"replay"},level:t,message:`${Iu}${e}`},{level:t})}function Z5(){let e=!1,t=!1;const n={exception:()=>{},infoTick:()=>{},setConfig:r=>{e=!!r.captureExceptions,t=!!r.traceInternals}};return he?(tA.forEach(r=>{n[r]=(...i)=>{G[r](Iu,...i),t&&Ih(i.join(""),p1(r))}}),n.exception=(r,...i)=>{i.length&&n.error&&n.error(...i),G.error(Iu,r),e?jc(r,{mechanism:{handled:!0,type:"auto.function.replay.debug"}}):t&&Ih(r,"error")},n.infoTick=(...r)=>{G.log(Iu,...r),t&&setTimeout(()=>Ih(r[0]),0)}):tA.forEach(r=>{n[r]=()=>{}}),n}const pe=Z5();class X_ extends Error{constructor(){super(`Event buffer exceeded maximum size of ${z_}.`)}}class _C{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(t){const n=JSON.stringify(t).length;if(this._totalSize+=n,this._totalSize>z_)throw new X_;this.events.push(t)}finish(){return new Promise(t=>{const n=this.events;this.clear(),t(JSON.stringify(n))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){let t=null;for(const{timestamp:n}of this.events)(t===null||n<t)&&(t=n);return t===null?t:K_(t)}}class eU{constructor(t){this._onMessage=({data:n})=>{const r=n;if(typeof r.id!="number")return;const i=this._pending.get(r.id);if(!(!i||i.method!==r.method)){if(this._pending.delete(r.id),!r.success){he&&pe.error("Error in compression worker: ",r.response),i.reject(new Error("Error in compression worker"));return}i.resolve(r.response)}},this._worker=t,this._id=0,this._pending=new Map,this._worker.addEventListener("message",this._onMessage)}ensureReady(){return this._ensureReadyPromise?this._ensureReadyPromise:(this._ensureReadyPromise=new Promise((t,n)=>{this._worker.addEventListener("message",({data:r})=>{r.success?t():(he&&pe.warn("Received worker message with unsuccessful status",r),n(new Error("Received worker message with unsuccessful status")))},{once:!0}),this._worker.addEventListener("error",r=>{he&&pe.warn("Failed to load Replay compression worker",r),n(new Error(`Failed to load Replay compression worker: ${r instanceof ErrorEvent&&r.message?r.message:"Unknown error. This can happen due to CSP policy restrictions, network issues, or the worker script failing to load."}`))},{once:!0})}),this._ensureReadyPromise)}destroy(){he&&pe.log("Destroying compression worker"),this._worker.removeEventListener("message",this._onMessage),this._pending.forEach(t=>t.reject(new Error("Worker destroyed"))),this._pending.clear(),this._worker.terminate()}postMessage(t,n){const r=this._getAndIncrementId();return new Promise((i,s)=>{this._pending.set(r,{method:t,resolve:i,reject:s});try{this._worker.postMessage({id:r,method:t,arg:n})}catch(o){this._pending.delete(r),s(o)}})}_getAndIncrementId(){return this._id++}}class tU{constructor(t){this._worker=new eU(t),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(t){const n=K_(t.timestamp);(!this._earliestTimestamp||n<this._earliestTimestamp)&&(this._earliestTimestamp=n);const r=JSON.stringify(t);return this._totalSize+=r.length,this._totalSize>z_?Promise.reject(new X_):this._sendEventToWorker(r)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,t=>{he&&pe.exception(t,'Sending "clear" message to worker failed',t)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(t){return this._worker.postMessage("addEvent",t)}async _finishRequest(){const t=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,t}}class rU{constructor(t){this._fallback=new _C,this._compression=new tU(t),this._used=this._fallback,this._ensureWorkerIsLoadedProm
24ise=this._ensureWorkerIsLoaded()}get waitForCheckout(){return this._used.waitForCheckout}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(t){this._used.hasCheckout=t}set waitForCheckout(t){this._used.waitForCheckout=t}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(t){return this._used.addEvent(t)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(t){he&&pe.exception(t,"Failed to load the compression worker, falling back to simple buffer");return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:t,hasCheckout:n,waitForCheckout:r}=this._fallback,i=[];for(const s of t)i.push(this._compression.addEvent(s));this._compression.hasCheckout=n,this._compression.waitForCheckout=r,this._used=this._compression;try{await Promise.all(i),this._fallback.clear()}catch(s){he&&pe.exception(s,"Failed to add events when switching buffers.")}}}function nU({useCompression:e,workerUrl:t}){if(e&&window.Worker){const n=iU(t);if(n)return n}return he&&pe.log("Using simple buffer"),new _C}function iU(e){try{const t=e||sU();if(!t)return;he&&pe.log(`Using compression worker${e?` from ${e}`:""}`);const n=new Worker(t);return new rU(n)}catch(t){he&&pe.exception(t,"Failed to create compression worker")}}function sU(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?$5():""}function J_(){try{return"sessionStorage"in lt&&!!lt.sessionStorage}catch{return!1}}function oU(e){aU(),e.session=void 0}function aU(){if(J_())try{lt.sessionStorage.removeItem(H_)}catch{}}function yC(e){return e===void 0?!1:Math.random()<e}function Rf(e){if(J_())try{lt.sessionStorage.setItem(H_,JSON.stringify(e))}catch{}}function vC(e){const t=Date.now(),n=e.id||Mr(),r=e.started||t,i=e.lastActivity||t,s=e.segmentId||0,o=e.sampled,a=e.previousSessionId,c=e.dirty||!1;return{id:n,started:r,lastActivity:i,segmentId:s,sampled:o,previousSessionId:a,dirty:c}}function cU(e,t){return yC(e)?"session":t?"buffer":!1}function rA({sessionSampleRate:e,allowBuffering:t,stickySession:n=!1},{previousSessionId:r}={}){const i=cU(e,t),s=vC({sampled:i,previousSessionId:r});return n&&Rf(s),s}function lU(){if(!J_())return null;try{const e=lt.sessionStorage.getItem(H_);if(!e)return null;const t=JSON.parse(e);return he&&pe.infoTick("Loading existing session"),vC(t)}catch{return null}}function hm(e,t,n=+new Date){return e===null||t===void 0||t<0?!0:t===0?!1:e+t<=n}function uU(e,{maxReplayDuration:t,sessionIdleExpire:n,targetTime:r=Date.now()}){return hm(e.started,t,r)||hm(e.lastActivity,n,r)}function gd(e,{sessionIdleExpire:t,maxReplayDuration:n}){return!(!uU(e,{sessionIdleExpire:t,maxReplayDuration:n})||e.sampled==="buffer"&&e.segmentId===0)}function Rh({sessionIdleExpire:e,maxReplayDuration:t,previousSessionId:n},r){const i=r.stickySession&&lU();return i?gd(i,{sessionIdleExpire:e,maxReplayDuration:t})?(he&&pe.infoTick("Session in sessionStorage is expired, creating new one..."),rA(r,{previousSessionId:i.id})):i:(he&&pe.infoTick("Creating new session"),rA(r,{previousSessionId:n}))}function dU(e){return e.type===ke.Custom}function $_(e,t,n){return bC(e,t)?(AC(e,t,n),!0):!1}function fU(e,t,n){return bC(e,t)?AC(e,t,n):Promise.resolve(null)}async function AC(e,t,n){const{eventBuffer:r}=e;if(!r||r.waitForCheckout&&!n)return null;const i=e.recordingMode==="buffer";try{n&&i&&r.clear(),n&&(r.hasCheckout=!0,r.waitForCheckout=!1);const s=e.getOptions(),o=hU(t,s.beforeAddRecordingEvent);return o?await r.addEvent(o):void 0}catch(s){if(!e.isEnabled())return e.handleException(s),null;const o=s&&s instanceof X_,a=o?"eventBufferOverflow":"eventBufferError",c=Te();if(c){const l=o?"buffer_overflow":"internal_sdk_error";c.recordDroppedEvent(l,"replay")}if(o&&i)return r.clear(),r.waitForCheckout=!0,null;e.handleException(s),await e.stop({reason:a})}}
24function bC(e,t){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const n=K_(t.timestamp);return n+e.timeouts.sessionIdlePause<Date.now()?!1:n>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration?(he&&pe.infoTick(`Skipping event with timestamp ${n} because it is after maxReplayDuration`),!1):!0}function hU(e,t){try{if(typeof t=="function"&&dU(e))return t(e)}catch(n){return he&&pe.exception(n,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return e}const nA=100;function wC(e,t,n){const r=e.getContext();t&&r.traceIds.size<nA&&r.traceIds.add(t),n&&r.segmentNames.size<nA&&r.segmentNames.add(n)}function pU(e){return t=>{e.isEnabled()&&wC(e,t.trace_id,t.name||void 0)}}function Z_(e){return!e.type}function pm(e){return e.type==="transaction"}function mU(e){return e.type==="replay_event"}function iA(e){return e.type==="feedback"}function gU(e){return(t,n)=>{if(!e.isEnabled()||!Z_(t)&&!pm(t))return;const r=n.statusCode;if(!(!r||r<200||r>=300)){if(pm(t)){_U(e,t);return}yU(e,t)}}}function _U(e,t){wC(e,t.contexts?.trace?.trace_id,t.transaction)}function yU(e,t){const n=e.getContext();if(t.event_id&&n.errorIds.size<100&&n.errorIds.add(t.event_id),e.recordingMode!=="buffer"||!t.tags?.replayId)return;const{beforeErrorSampling:r}=e.getOptions();typeof r=="function"&&!r(t)||Kc(async()=>{try{await e.sendBufferedReplayOrFlush()}catch(i){e.handleException(i)}})}function vU(e){return t=>{!e.isEnabled()||!Z_(t)||AU(e,t)}}function AU(e,t){const n=t.exception?.values?.[0]?.value;if(typeof n=="string"&&(n.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i))){const r=En({category:"replay.hydrate-error",data:{url:As()}});Xc(e,r)}}function bU(e){const t=Te();t&&t.on("beforeAddBreadcrumb",n=>wU(e,n))}function wU(e,t){if(!e.isEnabled()||!EC(t))return;const n=EU(t);n&&Xc(e,n)}function EU(e){return!EC(e)||["fetch","xhr","sentry.event","sentry.transaction"].includes(e.category)||e.category.startsWith("ui.")?null:e.category==="console"?SU(e):En(e)}function SU(e){const t=e.data?.arguments;if(!Array.isArray(t)||t.length===0)return En(e);let n=!1;const r=t.map(i=>{if(!i)return i;if(typeof i=="string")return i.length>Al?(n=!0,`${i.slice(0,Al)}…`):i;if(typeof i=="object")try{const s=rn(i,7);return JSON.stringify(s).length>Al?(n=!0,`${JSON.stringify(s,null,2).slice(0,Al)}…`):s}catch{}return i});return En({...e,data:{...e.data,arguments:r,...n?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function EC(e){return!!e.category}function CU(e,t){return e.type||!e.exception?.values?.length?!1:!!t.originalException?.__rrweb__}function _d(){const e=Qe().getPropagationContext().dsc;e&&delete e.replay_id;const t=fr();if(t){const n=Di(t);delete n.replay_id}}function sA(e){const t=Qe().getPropagationContext().dsc;t&&(t.replay_id=e);const n=fr();if(n){const r=Di(n);r.replay_id=e}}function xU(e,t){e.triggerUserActivity(),e.addUpdate(()=>t.timestamp?(e.throttledAddEvent({type:ke.Custom,timestamp:t.timestamp*1e3,data:{tag:"breadcrumb",payload:{timestamp:t.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:t.event_id}}}}),!1):!0)}function IU(e,t){return e.recordingMode!=="buffer"||t.message===j_||!t.exception||t.type?!1:yC(e.getOptions().errorSampleRate)}function RU(e){return Object.assign((t,n)=>{if(e.session&&gd(e.session,{maxReplayDuration:e.getOptions().maxReplayDuration,sessionIdleExpire:e.timeouts.sessionIdleExpire})&&_d(),!e.isEnabled()||e.isPaused())return t;if(mU(t))return delete t.breadcrumbs,t;if(!Z_(t)&&!pm(t)&&!iA(t))return t;if(!e.checkAndHandleExpiredSession())return _d(),t;if(iA(t))return e.flush(),t.contexts.feedback.replay_id=e.getSessionId(),xU(e,t),t;if(CU(t,n)&&!e.getOptions()._experiments.captureExceptions)return he&&pe.log("Ignoring error from rrweb internals",t),null;const i=IU(e,t);if((i||e.recordingMode==="session")&&(t.tags={...t.tags,replayId:e.getSessionId()}),i&&e.recordingMode==="buffer"&&e.session?.sampled==="buffer"){const o=e.session;o.dirty=!0,e.getOptions().stickySession&&Rf(o)}return t},{id:"Replay"})}function Tf(e,t){return t.map(({type:n,start:r,end:i,name:s,data:o})=>{const a=e.throttledAddEvent({type:ke.Custom,timestamp:r,data:{tag:"performanceSpan",payload:{op:n,description:s,startTimestamp:r,endTimestamp:i,data:o}}});
24return typeof a=="string"?Promise.resolve(null):a})}function TU(e){const{from:t,to:n}=e,r=Date.now()/1e3;return{type:"navigation.push",start:r,end:r,name:n,data:{previous:t}}}function OU(e){return t=>{if(!e.isEnabled())return;const n=TU(t);n!==null&&(e.getContext().urls.push(n.name),e.triggerUserActivity(),e.addUpdate(()=>(Tf(e,[n]),!1)))}}function kU(e,t){return he&&e.getOptions()._experiments.traceInternals?!1:$D(t,Te())}function SC(e,t){e.isEnabled()&&t!==null&&(kU(e,t.name)||e.addUpdate(()=>(Tf(e,[t]),!0)))}function Of(e){if(!e)return;const t=new TextEncoder;try{if(typeof e=="string")return t.encode(e).length;if(e instanceof URLSearchParams)return t.encode(e.toString()).length;if(e instanceof FormData){const n=U1(e);return t.encode(n).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch{}}function CC(e){if(!e)return;const t=parseInt(e,10);return isNaN(t)?void 0:t}function yd(e,t){if(!e)return{headers:{},size:void 0,_meta:{warnings:[t]}};const n={...e._meta},r=n.warnings||[];return n.warnings=[...r,t],e._meta=n,e}function xC(e,t){if(!t)return null;const{startTimestamp:n,endTimestamp:r,url:i,method:s,statusCode:o,request:a,response:c}=t;return{type:e,start:n/1e3,end:r/1e3,name:i,data:{method:s,statusCode:o,request:a,response:c}}}function lc(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}function bi(e,t,n){if(!t&&Object.keys(e).length===0)return;if(!t)return{headers:e};if(!n)return{headers:e,size:t};const r={headers:e,size:t},{body:i,warnings:s}=MU(n);return r.body=i,s?.length&&(r._meta={warnings:s}),r}function mm(e,t){return Object.entries(e).reduce((n,[r,i])=>{const s=r.toLowerCase();return t.includes(s)&&e[r]&&(n[s]=i),n},{})}function MU(e){if(!e||typeof e!="string")return{body:e};const t=e.length>F0,n=LU(e);if(t){const r=e.slice(0,F0);return n?{body:r,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${r}…`,warnings:["TEXT_TRUNCATED"]}}if(n)try{return{body:JSON.parse(e)}}catch{}return{body:e}}function LU(e){const t=e[0],n=e[e.length-1];return t==="["&&n==="]"||t==="{"&&n==="}"}function vd(e,t){const n=PU(e);return xn(n,t)}function PU(e,t=lt.document.baseURI){if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(lt.location.origin))return e;const n=new URL(e,t);if(n.origin!==new URL(t).origin)return e;const r=n.href;return!e.endsWith("/")&&r.endsWith("/")?r.slice(0,-1):r}async function DU(e,t,n){try{const r=await FU(e,t,n),i=xC("resource.fetch",r);SC(n.replay,i)}catch(r){he&&pe.exception(r,"Failed to capture fetch breadcrumb")}}function NU(e,t){const{input:n,response:r}=t,i=n?H1(n):void 0,s=Of(i),o=r?CC(r.headers.get("content-length")):void 0;s!==void 0&&(e.data.request_body_size=s),o!==void 0&&(e.data.response_body_size=o)}async function FU(e,t,n){const r=Date.now(),{startTimestamp:i=r,endTimestamp:s=r}=t,{url:o,method:a,status_code:c=0,request_body_size:l,response_body_size:u}=e.data,d=vd(o,n.networkDetailAllowUrls)&&!vd(o,n.networkDetailDenyUrls),f=d?UU(n,t.input,l):lc(l),p=await BU(d,n,t.response,u);return{startTimestamp:i,endTimestamp:s,url:o,method:a,statusCode:c,request:f,response:p}}function UU({networkCaptureBodies:e,networkRequestHeaders:t},n,r){const i=n?zU(n,t):{};if(!e)return bi(i,r,void 0);const s=H1(n),[o,a]=B1(s,pe),c=bi(i,r,o);return a?yd(c,a):c}async function BU(e,{networkCaptureBodies:t,networkResponseHeaders:n},r,i){if(!e&&i!==void 0)return lc(i);const s=r?IC(r.headers,n):{};if(!r||!t&&i!==void 0)return bi(s,i,void 0);const[o,a]=await jU(r),c=HU(o,{networkCaptureBodies:t,responseBodySize:i,captureDetails:e,headers:s});return a?yd(c,a):c}function HU(e,{networkCaptureBodies:t,responseBodySize:n,captureDetails:r,headers:i}){try{const s=e?.length&&n===void 0?Of(e):n;return r?t?bi(i,s,e):bi(i,s,void 0):lc(s)}catch(s){return he&&pe.exception(s,"Failed to serialize response body"),bi(i,n,void 0)}}async function jU(e){const t=WU(e);if(!t)return[void 0,"BODY_PARSE_ERROR"];try{return[await VU(t)]}catch(n){return n instanceof Error&&n.message.indexOf("Timeout")>-1?(he&&pe.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(he&&pe.exception(n,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}function IC(e,t){const n={};return t.forEach(r=>{e.get(r)&&(n[r]=e.get(r))}),n}
24function zU(e,t){return e.length===1&&typeof e[0]!="string"?oA(e[0],t):e.length===2?oA(e[1],t):{}}function oA(e,t){if(!e)return{};const n=e.headers;return n?n instanceof Headers?IC(n,t):Array.isArray(n)?{}:mm(n,t):{}}function WU(e){try{return e.clone()}catch(t){he&&pe.exception(t,"Failed to clone response body")}}function VU(e){return new Promise((t,n)=>{const r=Kc(()=>n(new Error("Timeout while trying to read response body")),500);qU(e).then(i=>t(i),i=>n(i)).finally(()=>clearTimeout(r))})}async function qU(e){return await e.text()}async function GU(e,t,n){try{const r=KU(e,t,n),i=xC("resource.xhr",r);SC(n.replay,i)}catch(r){he&&pe.exception(r,"Failed to capture xhr breadcrumb")}}function YU(e,t){const{xhr:n,input:r}=t;if(!n)return;const i=Of(r),s=n.getResponseHeader("content-length")?CC(n.getResponseHeader("content-length")):JU(n.response,n.responseType);i!==void 0&&(e.data.request_body_size=i),s!==void 0&&(e.data.response_body_size=s)}function KU(e,t,n){const r=Date.now(),{startTimestamp:i=r,endTimestamp:s=r,input:o,xhr:a}=t,{url:c,method:l,status_code:u=0,request_body_size:d,response_body_size:f}=e.data;if(!c)return null;if(!a||!vd(c,n.networkDetailAllowUrls)||vd(c,n.networkDetailDenyUrls)){const I=lc(d),x=lc(f);return{startTimestamp:i,endTimestamp:s,url:c,method:l,statusCode:u,request:I,response:x}}const p=a[rs],h=p?mm(p.request_headers,n.networkRequestHeaders):{},y=mm(j1(a),n.networkResponseHeaders),[m,v]=n.networkCaptureBodies?B1(o,pe):[void 0],[A,b]=n.networkCaptureBodies?QU(a):[void 0],S=bi(h,d,m),C=bi(y,f,A);return{startTimestamp:i,endTimestamp:s,url:c,method:l,statusCode:u,request:v?yd(S,v):S,response:b?yd(C,b):C}}function QU(e){const t=[];try{return[e.responseText]}catch(n){t.push(n)}try{return XU(e.response,e.responseType)}catch(n){t.push(n)}return he&&pe.warn("Failed to get xhr response body",...t),[void 0]}function XU(e,t){try{if(typeof e=="string")return[e];if(e instanceof Document)return[e.body.outerHTML];if(t==="json"&&Ms(e))return[JSON.stringify(e)];if(!e)return[void 0]}catch(n){return he&&pe.exception(n,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return he&&pe.log("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function JU(e,t){try{const n=t==="json"&&Ms(e)?JSON.stringify(e):e;return Of(n)}catch{return}}function $U(e){const t=Te();try{const{networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:i,networkRequestHeaders:s,networkResponseHeaders:o}=e.getOptions(),a={replay:e,networkDetailAllowUrls:n,networkDetailDenyUrls:r,networkCaptureBodies:i,networkRequestHeaders:s,networkResponseHeaders:o};t&&t.on("beforeAddBreadcrumb",(c,l)=>ZU(a,c,l))}catch{}}function ZU(e,t,n){if(t.data)try{eB(t)&&rB(n)&&(YU(t,n),GU(t,n,e)),tB(t)&&nB(n)&&(NU(t,n),DU(t,n,e))}catch(r){he&&pe.exception(r,"Error when enriching network breadcrumb")}}function eB(e){return e.category==="xhr"}function tB(e){return e.category==="fetch"}function rB(e){return e?.xhr}function nB(e){return e?.input!==void 0}function iB(e){const t=Te();D1(L5(e)),Ef(OU(e)),bU(e),$U(e);const n=RU(e);lD(n),t&&(t.on("beforeSendEvent",vU(e)),t.on("afterSendEvent",gU(e)),t.on("createDsc",r=>{const i=e.getSessionId();i&&e.isEnabled()&&e.recordingMode==="session"&&e.checkAndHandleExpiredSession()&&(r.replay_id=i)}),t.on("processSegmentSpan",pU(e)),t.on("spanStart",r=>{e.lastActiveSpan=r}),t.on("spanEnd",r=>{e.lastActiveSpan=r}),t.on("beforeSendFeedback",async(r,i)=>{const s=e.getSessionId();i?.includeReplay&&e.isEnabled()&&s&&r.contexts?.feedback&&(r.contexts.feedback.source==="api"&&await e.sendBufferedReplayOrFlush(),r.contexts.feedback.replay_id=s)}),t.on("openFeedbackWidget",async()=>{await e.sendBufferedReplayOrFlush()}))}async function sB(e){try{return Promise.all(Tf(e,[oB(lt.performance.memory)]))}catch{return[]}}function oB(e){const{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}=e,i=Date.now()/1e3;return{type:"memory",name:"memory",start:i,end:i,data:{memory:{jsHeapSizeLimit:t,totalJSHeapSize:n,usedJSHeapSize:r}}}}
24function aB(e,t,n){return WP(e,t,{...n,setTimeoutImpl:Kc})}const Sl=Le.navigator;function cB(){return/iPhone|iPad|iPod/i.test(Sl?.userAgent??"")||/Macintosh/i.test(Sl?.userAgent??"")&&Sl?.maxTouchPoints&&Sl?.maxTouchPoints>1?{sampling:{mousemove:!1}}:{}}function lB(e){let t=!1;return(n,r)=>{try{if(!e.checkAndHandleExpiredSession()){he&&pe.warn("Received replay event after session expired.");return}const i=r||!t;t=!0,uB(n),e.clickDetector&&R5(e.clickDetector,n),e.addUpdate(()=>{if(e.recordingMode==="buffer"&&i&&e.setInitialState(),!$_(e,n,i))return!0;if(!i)return!1;const s=e.session;if(fB(e,i),e.recordingMode==="buffer"&&s&&e.eventBuffer&&!s.dirty){const o=e.eventBuffer.getEarliestTimestamp();o&&(he&&pe.log(`Updating session start time to earliest event in buffer to ${new Date(o)}`),s.started=o,e.getOptions().stickySession&&Rf(s))}return s?.previousSessionId||e.recordingMode==="session"&&e.flush(),!0})}catch(i){e.handleException(i)}}}function uB(e){const t=e.data;if(!(e.type!==ke.IncrementalSnapshot||!t||typeof t!="object"||!("source"in t)||t.source!==_e.Mutation||!("attributes"in t)||!Array.isArray(t.attributes)))for(const n of t.attributes){const r=hn.mirror.getNode(n.id),i=r&&hn.mirror.getMeta(r);if(i?.type===If.Element)for(const[s,o]of Object.entries(n.attributes))o===null?delete i.attributes[s]:i.attributes[s]=o}}function dB(e){const t=e.getOptions();return{type:ke.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:t.sessionSampleRate,errorSampleRate:t.errorSampleRate,useCompressionOption:t.useCompression,blockAllMedia:t.blockAllMedia,maskAllText:t.maskAllText,maskAllInputs:t.maskAllInputs,useCompression:e.eventBuffer?e.eventBuffer.type==="worker":!1,networkDetailHasUrls:t.networkDetailAllowUrls.length>0,networkCaptureBodies:t.networkCaptureBodies,networkRequestHasHeaders:t.networkRequestHeaders.length>0,networkResponseHasHeaders:t.networkResponseHeaders.length>0}}}}function fB(e,t){!t||e.session?.segmentId!==0||$_(e,dB(e),!1)}function hB(e){if(!e)return null;try{return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}catch{return null}}function pB(e,t,n,r){return Ni(HS(e,C_(e),r,n),[[{type:"replay_event"},e],[{type:"replay_recording",length:typeof t=="string"?new TextEncoder().encode(t).length:t.length},t]])}function mB({recordingData:e,headers:t}){let n;const r=`${JSON.stringify(t)}
25`;if(typeof e=="string")n=`${r}${e}`;else{const s=new TextEncoder().encode(r);n=new Uint8Array(s.length+e.length),n.set(s),n.set(e,s.length)}return n}async function gB({client:e,scope:t,replayId:n,event:r}){const i=typeof e._integrations=="object"&&e._integrations!==null&&!Array.isArray(e._integrations)?Object.keys(e._integrations):void 0,s={event_id:n,integrations:i};e.emit("preprocessEvent",r,s);const o=await GS(e.getOptions(),r,s,t,e,Rr());if(!o)return null;e.emit("postprocessEvent",o,s),o.platform=o.platform||"javascript";const a=e.getSdkMetadata(),{name:c,version:l,settings:u}=a?.sdk||{};return o.sdk={...o.sdk,name:c||"sentry.javascript.unknown",version:l||"0.0.0",settings:u},o}async function _B({recordingData:e,replayId:t,segmentId:n,eventContext:r,timestamp:i,session:s}){const o=mB({recordingData:e,headers:{segment_id:n}}),{urls:a,errorIds:c,traceIds:l,segmentNames:u,initialTimestamp:d}=r,f=Te(),p=Qe(),h=f?.getTransport(),y=f?.getDsn();if(!f||!h||!y||!s.sampled)return Promise.resolve({});const m={type:WF,replay_start_timestamp:d/1e3,timestamp:i/1e3,error_ids:c,trace_ids:l,segment_names:u,urls:a,replay_id:t,segment_id:n,replay_type:s.sampled},v=await gB({scope:p,client:f,replayId:t,event:m});if(!v)return f.recordDroppedEvent("event_processor","replay"),he&&pe.log("An event processor returned `null`, will not send event."),Promise.resolve({});delete v.sdkProcessingMetadata;const A=pB(v,o,y,f.getOptions().tunnel);let b;try{b=await h.send(A)}catch(C){const I=new Error(j_);try{I.cause=C}catch{}throw I}const S=n1({},b);if(r1(S,"replay"))throw new ey(S);if(typeof b.statusCode=="number"&&(b.statusCode<200||b.statusCode>=300))throw new RC(b.statusCode);return b}
25class RC extends Error{constructor(t){super(`Transport returned status code ${t}`)}}class ey extends Error{constructor(t){super("Rate limit hit"),this.rateLimits=t}}class aA extends Error{constructor(){super("Session is too long, not sending replay")}}async function TC(e,t={count:0,interval:QF}){const{recordingData:n,onError:r}=e;if(n.length)try{return await _B(e),!0}catch(i){if(i instanceof RC||i instanceof ey)throw i;if(KS("Replays",{_retryCount:t.count}),r&&r(i),t.count>=XF){const s=new Error(`${j_} - max retries exceeded`);try{s.cause=i}catch{}throw s}return t.interval*=++t.count,new Promise((s,o)=>{Kc(async()=>{try{await TC(e,t),s(!0)}catch(a){o(a)}},t.interval)})}}const OC="__THROTTLED",yB="__SKIPPED";function vB(e,t,n){const r=new Map,i=a=>{const c=a-n;r.forEach((l,u)=>{u<c&&r.delete(u)})},s=()=>[...r.values()].reduce((a,c)=>a+c,0);let o=!1;return(...a)=>{const c=Math.floor(Date.now()/1e3);if(i(c),s()>=t){const u=o;return o=!0,u?yB:OC}o=!1;const l=r.get(c)||0;return r.set(c,l+1),e(...a)}}class AB{constructor({options:t,recordingOptions:n}){this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:VF,sessionIdleExpire:qF},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,segmentNames:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=n,this._options=t,this._debouncedFlush=aB(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=vB((o,a)=>fU(this,o,a),300,5);const{slowClickTimeout:r,slowClickIgnoreSelectors:i}=this.getOptions(),s=r?{threshold:Math.min(JF,r),timeout:r,scrollTimeout:$F,ignoreSelector:i?i.join(","):""}:void 0;if(s&&(this.clickDetector=new S5(this,s)),he){const o=t._experiments;pe.setConfig({captureExceptions:!!o.captureExceptions,traceInternals:!!o.traceInternals})}this._handleVisibilityChange=()=>{lt.document.visibilityState==="visible"?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()},this._handleWindowBlur=()=>{const o=En({category:"ui.blur"});this._doChangeToBackgroundTasks(o)},this._handleWindowFocus=()=>{const o=En({category:"ui.focus"});this._doChangeToForegroundTasks(o)},this._handleKeyboardEvent=o=>{F5(this,o)}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}handleException(t){he&&pe.exception(t),this._options.onError&&this._options.onError(t)}initializeSampling(t){const{errorSampleRate:n,sessionSampleRate:r}=this._options,i=n<=0&&r<=0;if(this._requiresManualStart=i,!i){if(this._initializeSessionForSampling(t),!this.session){he&&pe.exception(new Error("Unable to initialize and create session"));return}this.session.sampled!==!1&&(this.recordingMode=this.session.sampled==="buffer"&&this.session.segmentId===0?"buffer":"session",he&&pe.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording())}}start(){if(this._isEnabled&&this.recordingMode==="session"){he&&pe.log("Recording is already in progress");return}if(this._isEnabled&&this.recordingMode==="buffer"){he&&pe.log("Buffering is in progress, call `flush()` to save the replay");return}he&&pe.infoTick("Starting replay in session mode"),this._updateUserActivity();const t=Rh({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=t,this.recordingMode="session",this._initializeRecording()}startBuffering(){if(this._isEnabled){he&&pe.log("Buffering is in progress, call `flush()` to save the replay");return}he&&pe.infoTick("Starting replay in buffer mode");const t=Rh({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=t,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const t=this._canvas;this._stopRecording=hn({...this._recordingOptions,...this.recordingMode==="buffer"?{checkoutEveryNms:KF}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:lB(this),...cB(),onMutation:this._onMutationHandler.bind(this),...t?{recordCanvas:t.recordCanvas,getCanvasManager:t.getCanvasManager,sampling:t.sampling,dataURLOptions:t.dataURLOptions}:{}})}catch(t){this.handleException(t)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(t){return this.handleException(t),!1}}async stop({forceFlush:t=!1,reason:n}={}){if(!this._isEnabled)return;this._isEnabled=!1,this.recordingMode="buffer";const r=n??"manual";Te()?.emit("replayEnd",{sessionId:this.session?.id,reason:r});try{he&&pe.log(`Stopping Replay triggered by ${r}`),_d(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),t&&await this._flush({force:!0}),this.eventBuffer?.destroy(),this.eventBuffer=null,oU(this)}catch(i){this.handleException(i)}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),he&&pe.log("Pausing replay"))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),he&&pe.log("Resuming replay"))}async sendBufferedReplayOrFlush({continueRecording:t=!0}={}){if(this.recordingMode==="session")return this.flushImmediate();const n=Date.now();he&&pe.log("Converting buffer to session"),await this.flushImmediate();const r=this.stopRecording();!t||!r||this.recordingMode!=="session"&&(this.recordingMode="session",this.session&&(this.session.dirty=!1,this._updateUserActivity(n),this._updateSessionActivity(n),this._maybeSaveSession(),sA(this.session.id)),this.startRecording())}addUpdate(t){const n=t();this.recordingMode==="buffer"||!this._isEnabled||n!==!0&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),!this._stopRecording){if(!this._checkSession())return;this.resume();return}this.checkAndHandleExpiredSession(),this._updateSessionActivity()}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return this.recordingMode==="buffer"?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(t){if(!(t&&this.session?.sampled===!1))return this.session?.id}
25checkAndHandleExpiredSession(){if(this._lastActivity&&hm(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session?.sampled==="session"){this.pause();return}return!!this._checkSession()}setInitialState(){const t=`${lt.location.pathname}${lt.location.hash}${lt.location.search}`,n=`${lt.location.origin}${t}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=n,this._context.initialTimestamp=Date.now(),this._context.urls.push(n)}throttledAddEvent(t,n){const r=this._throttledAddEvent(t,n);if(r===OC){const i=En({category:"replay.throttled"});this.addUpdate(()=>!$_(this,{type:_5,timestamp:i.timestamp||0,data:{tag:"breadcrumb",payload:i,metric:!0}}))}return r}getCurrentRoute(){const t=this.lastActiveSpan||fr(),n=t&&sr(t),i=(n&&Ye(n).data||{})[dn];if(!(!n||!i||!["route","custom"].includes(i)))return Ye(n).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=nU({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.session&&Te()?.emit("replayStart",{sessionId:this.session.id,recordingMode:this.recordingMode}),this.startRecording(),this.recordingMode==="session"&&this.session&&sA(this.session.id)}_initializeSessionForSampling(t){const n=this._options.errorSampleRate>0,r=Rh({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:t},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:n});this.session=r}_checkSession(){if(!this.session)return!1;const t=this.session;return gd(t,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})?(this._refreshSession(t),!1):!0}async _refreshSession(t){this._isEnabled&&(await this.stop({reason:"sessionExpired"}),this.initializeSampling(t.id))}_addListeners(){try{lt.document.addEventListener("visibilitychange",this._handleVisibilityChange),lt.addEventListener("blur",this._handleWindowBlur),lt.addEventListener("focus",this._handleWindowFocus),lt.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(iB(this),this._hasInitializedCoreListeners=!0)}catch(t){this.handleException(t)}this._performanceCleanupCallback=X5(this)}_removeListeners(){try{lt.document.removeEventListener("visibilitychange",this._handleVisibilityChange),lt.removeEventListener("blur",this._handleWindowBlur),lt.removeEventListener("focus",this._handleWindowFocus),lt.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(t){this.handleException(t)}}_doChangeToBackgroundTasks(t){if(!this.session)return;if(gd(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})){_d();return}t&&this._createCustomBreadcrumb(t),this.conditionalFlush()}_doChangeToForegroundTasks(t){if(!this.session)return;if(!this.checkAndHandleExpiredSession()){he&&pe.log("Document has become active, but session has expired");return}t&&this._createCustomBreadcrumb(t)}_updateUserActivity(t=Date.now()){this._lastActivity=t}_updateSessionActivity(t=Date.now()){this.session&&(this.session.lastActivity=t,this._maybeSaveSession())}_createCustomBreadcrumb(t){this.addUpdate(()=>{this.throttledAddEvent({type:ke.Custom,timestamp:t.timestamp||0,data:{tag:"breadcrumb",payload:t}})})}_addPerformanceEntries(){let t=j5(this.performanceEntries).concat(this.replayPerformanceEntries);if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const n=this._context.initialTimestamp/1e3;t=t.filter(r=>r.start>=n)}return Promise.all(Tf(this,t))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.segmentNames.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:t,eventBuffer:n}=this;if(!t||!n||this._requiresManualStart||t.segmentId)return;
25const r=n.getEarliestTimestamp();r&&r<this._context.initialTimestamp&&(this._context.initialTimestamp=r)}_popEventContext(){const t={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),segmentNames:Array.from(this._context.segmentNames),urls:this._context.urls};return this._clearContext(),t}async _runFlush(){const t=this.getSessionId();if(!this.session||!this.eventBuffer||!t){he&&pe.error("No session or eventBuffer found to flush.");return}if(await this._addPerformanceEntries(),!!this.eventBuffer?.hasEvents&&(await sB(this),!!this.eventBuffer&&t===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const n=Date.now();if(n-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new aA;const r=this._popEventContext(),i=this.session.segmentId++;this._maybeSaveSession();const s=await this.eventBuffer.finish();await TC({replayId:t,recordingData:s,segmentId:i,eventContext:r,session:this.session,timestamp:n,onError:o=>this.handleException(o)})}catch(n){this.handleException(n),this.stop({reason:"sendError"});const r=Te();if(r){let i;n instanceof ey?i="ratelimit_backoff":n instanceof aA?i="invalid":i="send_error",r.recordDroppedEvent(i,"replay")}}}async _flush({force:t=!1}={}){if(!this._isEnabled&&!t)return;if(!this.checkAndHandleExpiredSession()){he&&pe.error("Attempting to finish replay event after session expired.");return}if(!this.session)return;const n=this.session.started,i=Date.now()-n;this._debouncedFlush.cancel();const s=i<this._options.minReplayDuration,o=i>this._options.maxReplayDuration+5e3;if(s||o){he&&pe.log(`Session duration (${Math.floor(i/1e3)}s) is too ${s?"short":"long"}, not sending replay.`),s&&this._debouncedFlush();return}const a=this.eventBuffer;a&&this.session.segmentId===0&&!a.hasCheckout&&he&&pe.log("Flushing initial segment without checkout.");const c=!!this._flushLock;this._flushLock||(this._flushLock=this._runFlush());try{await this._flushLock}catch(l){this.handleException(l)}finally{this._flushLock=void 0,c&&this._debouncedFlush()}}_maybeSaveSession(){this.session&&this._options.stickySession&&Rf(this.session)}_onMutationHandler(t){const{ignoreMutations:n}=this._options._experiments;if(n?.length&&t.some(a=>{const c=hB(a.target),l=n.join(",");return c?.matches(l)}))return!1;const r=t.length,i=this._options.mutationLimit,s=this._options.mutationBreadcrumbLimit,o=i&&r>i;
25if(r>s||o){const a=En({category:"replay.mutations",data:{count:r,limit:o}});this._createCustomBreadcrumb(a)}return o?(this.stop({reason:"mutationLimit",forceFlush:this.recordingMode==="session"}),!1):!0}}function ga(e,t){return[...e,...t].join(",")}function bB({mask:e,unmask:t,block:n,unblock:r,ignore:i}){const s=["base","iframe[srcdoc]:not([src])"],o=ga(e,[".sentry-mask","[data-sentry-mask]"]),a=ga(t,[]);return{maskTextSelector:o,unmaskTextSelector:a,blockSelector:ga(n,[".sentry-block","[data-sentry-block]",...s]),unblockSelector:ga(r,[]),ignoreSelector:ga(i,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}function wB({el:e,key:t,maskAttributes:n,maskAllText:r,privacyOptions:i,value:s}){if(i.unmaskTextSelector&&e.matches(i.unmaskTextSelector))return s;const o=n.includes(t),a=r&&t==="value"&&e.tagName==="INPUT"&&["submit","button"].includes(e.getAttribute("type")||"");return o||a?s.replace(/[\S]/g,"*"):s}const cA='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',EB=["content-length","content-type","accept"],SB=Symbol.for("sentry__originalRequestBody");let lA=!1,uA=!1;function CB(){if(typeof Request>"u"||uA)return;const e=Request;try{const t=function(n,r){const i=new e(n,r);return r?.body!=null&&(i[SB]=r.body),i};t.prototype=e.prototype,Le.Request=t,uA=!0}catch{}}const xB=(e=>new IB(e));class IB{constructor({flushMinDelay:t=GF,flushMaxDelay:n=YF,minReplayDuration:r=ZF,maxReplayDuration:i=U0,stickySession:s=!0,useCompression:o=!0,workerUrl:a,_experiments:c={},maskAllText:l=!0,maskAllInputs:u=!0,blockAllMedia:d=!0,mutationBreadcrumbLimit:f=750,mutationLimit:p=1e4,slowClickTimeout:h=7e3,slowClickIgnoreSelectors:y=[],networkDetailAllowUrls:m=[],networkDetailDenyUrls:v=[],networkCaptureBodies:A=!0,networkRequestHeaders:b=[],networkResponseHeaders:S=[],mask:C=[],maskAttributes:I=["title","placeholder","aria-label"],unmask:x=[],block:R=[],unblock:H=[],ignore:M=[],maskFn:U,beforeAddRecordingEvent:N,beforeErrorSampling:j,onError:W,attachRawBodyFromRequest:V=!1}={}){this.name="Replay";const B=bB({mask:C,unmask:x,block:R,unblock:H,ignore:M});if(this._recordingOptions={maskAllInputs:u,maskAllText:l,maskInputOptions:{password:!0},maskTextFn:U,maskInputFn:U,maskAttributeFn:(L,F,K)=>wB({maskAttributes:I,maskAllText:l,privacyOptions:B,key:L,value:F,el:K}),...B,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:L=>{try{L.__rrweb__=!0}catch{}},recordCrossOriginIframes:!!c.recordCrossOriginIframes},this._initialOptions={flushMinDelay:t,flushMaxDelay:n,minReplayDuration:Math.min(r,e4),maxReplayDuration:Math.min(i,U0),stickySession:s,useCompression:o,workerUrl:a,blockAllMedia:d,maskAllInputs:u,maskAllText:l,mutationBreadcrumbLimit:f,mutationLimit:p,slowClickTimeout:h,slowClickIgnoreSelectors:y,networkDetailAllowUrls:m,networkDetailDenyUrls:v,networkCaptureBodies:A,networkRequestHeaders:dA(b),networkResponseHeaders:dA(S),beforeAddRecordingEvent:N,beforeErrorSampling:j,onError:W,attachRawBodyFromRequest:V,_experiments:c},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${cA}`:cA,this._recordingOptions.ignoreCSSAttributes=new Set(["background-image"])),this._isInitialized&&xo())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return lA}set _isInitialized(t){lA=t}afterAllSetup(t){!xo()||this._replay||(this._initialOptions.attachRawBodyFromRequest&&CB(),this._setup(t),this._initialize(t))}start(){this._replay&&this._replay.start()}startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:this._replay.recordingMode==="session",reason:"manual"}):Promise.resolve()}flush(t){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(t):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(t){if(this._replay?.isEnabled())return this._replay.getSessionId(t)}getRecordingMode(){if(this._replay?.isEnabled())return this._replay.recordingMode}processSpan(t){const n=this.getReplayId(!0);n&&(id(t,{"sentry.replay_id":n}),this.getRecordingMode()==="buffer"&&id(t,{"sentry._internal.replay_is_buffering":!0}))}_initialize(t){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(t),this._replay.initializeSampling())}_setup(t){const n=RB(this._initialOptions,t);this._replay=new AB({options:n,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(t){try{const n=t.getIntegrationByName("ReplayCanvas");if(!n)return;this._replay._canvas=n.getOptions()}catch{}}}function RB(e,t){const n=t.getOptions(),r={sessionSampleRate:0,errorSampleRate:0,...e},i=ys(n.replaysSessionSampleRate),s=ys(n.replaysOnErrorSampleRate);return i==null&&s==null&&Ti(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),i!=null&&(r.sessionSampleRate=i),s!=null&&(r.errorSampleRate=s),r}function dA(e){return[...EB,...e.map(t=>t.toLowerCase())]}function TB(e){return e.split(",").some(t=>t.trim().startsWith("sentry-"))}function kC(e){try{return new URL(e,De.location.origin).href}catch{return}}function OB(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.
25initiatorType==="xmlhttprequest")}function MC(e){try{return new Headers(e)}catch{return}}const LC={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function kB(e,t){const{traceFetch:n,traceXHR:r,shouldCreateSpanForRequest:i,enableHTTPTimings:s,tracePropagationTargets:o,onRequestSpanStart:a,onRequestSpanEnd:c}={...LC,...t},l=typeof i=="function"?i:p=>!0,u=p=>LB(p,o),d={},f=e.getOptions().propagateTraceparent;n&&k_(p=>{const h=LN(p,l,u,d,{propagateTraceparent:f,onRequestSpanEnd:c});if(h){const y=kC(p.fetchData.url),m=y?fs(y).host:void 0,v=y?In(y):void 0;h.setAttributes({"http.url":v,"url.full":v,"server.address":m}),s&&fA(h,e),a?.(h,{headers:p.headers})}}),r&&F1(p=>{const h=PB(p,l,u,d,f,c);h&&(s&&fA(h,e),a?.(h,{headers:MC(p.xhr.__sentry_xhr_v3__?.request_headers)}))})}const MB=300;function fA(e,t){const{url:n}=Ye(e).data;if(!n||typeof n!="string")return;let r=()=>void setTimeout(i);if(kn(t)){const s=e.end.bind(e);e.end=o=>{const a=o??Xt();let c=!1;const l=()=>{c||(c=!0,setTimeout(i),s(a),clearTimeout(u))};r=l;const u=setTimeout(l,MB)}}const i=bs("resource",({entries:s})=>{s.forEach(o=>{OB(o)&&o.name.endsWith(n)&&(e.setAttributes(L1(o)),r())})})}function LB(e,t){const n=As();if(n){let r,i;try{r=new URL(e,n),i=new URL(n).origin}catch{return!1}const s=r.origin===i;return t?xn(r.toString(),t)||s&&xn(r.pathname,t):s}else{const r=!!e.match(/^\/(?!\/)/);return t?xn(e,t):r}}function PB(e,t,n,r,i,s){const o=e.xhr,a=o?.[rs];if(!o||o.__sentry_own_request__||!a)return;const{url:c,method:l}=a,u=Lr()&&t(c);if(e.endTimestamp){const S=o.__sentry_xhr_span_id__;if(!S)return;const C=r[S];C&&(u&&a.status_code!==void 0&&(gS(C,a.status_code),C.end(),s?.(C,{headers:MC(j1(o)),error:e.error})),delete r[S]);return}const d=kC(c),f=fs(d||c),p=d?In(d):void 0,h=In(JD(c)),y=Te(),m=!!fr(),v=m||!!y&&kn(y),A=u&&v?Fi({name:`${l} ${h}`,attributes:{url:In(c),type:"xhr","http.method":l,"http.url":p,"url.full":p,"server.address":f?.host,[Wt]:"auto.http.browser",[Dr]:"http.client",...f?.search&&{"http.query":f?.search},...f?.hash&&{"http.fragment":f?.hash}}}):new vs,b=WS(A)&&m?void 0:A;return u&&!v&&y?.recordDroppedEvent("no_parent_span","span"),o.__sentry_xhr_span_id__=A.spanContext().spanId,r[o.__sentry_xhr_span_id__]=A,n(c)&&DB(o,Lr()&&v?b:void 0,i),y&&y.emit("beforeOutgoingRequestSpan",A,e),A}function DB(e,t,n){const{"sentry-trace":r,baggage:i,traceparent:s}=f1({span:t,propagateTraceparent:n});r&&NB(e,r,i,s)}function NB(e,t,n,r){const i=e.__sentry_xhr_v3__?.request_headers;if(!(i?.["sentry-trace"]||!e.setRequestHeader))try{if(e.setRequestHeader("sentry-trace",t),r&&!i?.traceparent&&e.setRequestHeader("traceparent",r),n){const s=i?.baggage;(!s||!TB(s))&&e.setRequestHeader("baggage",n)}}catch{}}const hA=new WeakMap,pA=new WeakMap,FB=9e4,UB=["text/event-stream","application/x-ndjson","application/stream+json"],BB=()=>({name:"FetchStreamPerformance",setup(){WN(e=>{if(e.response){const t=hA.get(e.response);if(t&&e.endTimestamp){t.end(e.endTimestamp);const n=pA.get(e.response);n&&clearTimeout(n)}}}),k_(e=>{if(e.endTimestamp&&e.response){const t=e.response.headers?.get("content-type")||"";if(e.response.headers?.get("content-length")||!UB.some(c=>t.startsWith(c)))return;const n=e.fetchData?.url||"",r=e.fetchData?.method||"GET",i=rc(n),s=n.startsWith("data:")?In(n):i?u1(i):n,o=Fi({name:`${r} ${s}`,startTime:e.endTimestamp,attributes:{url:In(n),"http.method":r,type:"fetch",[Dr]:"http.client.stream",[Wt]:"auto.http.browser.stream"}});hA.set(e.response,o);const a=setTimeout(()=>{o.isRecording()&&o.end()},FB);pA.set(e.response,a)}})}}),PC="WebVitals",HB=(e={})=>{const t=new Set(e.ignore??[]);return{name:PC,setup(n){const r=kn(n),{enableStandaloneClsSpans:i,enableStandaloneLcpSpans:s}=e._experiments??{},o=r||t.has("cls")?void 0:i||!1,a=r||t.has("lcp")?void 0:s||!1,c=Y2({recordClsStandaloneSpans:o,recordLcpStandaloneSpans:a,client:n}),l=new WeakSet;n.on("afterStartPageLoadSpan",u=>{l.add(u)}),n.on("spanEnd",u=>{l.delete(u)&&(c(),r3(u,{recordClsOnPageloadSpan:o===!1,recordLcpOnPageloadSpan:a===!1,spanStreamingEnabled:r}))}),r?(t.has("lcp")||v3(n),t.has("cls")||b3(n),t.has("inp")||E3()):t.has("inp")||p3()},afterAllSetup(){t.has("inp")||y3()}}};function jB(){De.document?De.document.addEventListener("visibilitychange",()=>{const e=fr();if(!e)return;const t=sr(e);
25if(De.document.hidden&&t){const n="cancelled",{op:r,status:i}=Ye(t);Pr&&G.log(`[Tracing] Transaction: ${n} -> since tab moved to the background, op: ${r}`),i||t.setStatus({code:Zt,message:n}),t.setAttribute("sentry.cancellation_reason","document.hidden"),t.end()}}):Pr&&G.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const zB=3600,DC="sentry_previous_trace",WB="sentry.previous_trace";function VB(e,{linkPreviousTrace:t,consistentTraceSampling:n}){const r=t==="session-storage";let i=r?YB():void 0;e.on("spanStart",o=>{if(sr(o)!==o)return;const a=Qe().getPropagationContext();i=qB(i,o,a),r&&GB(i)});let s=!0;n&&e.on("beforeSampling",o=>{if(!i)return;const a=Qe(),c=a.getPropagationContext();if(s&&c.parentSpanId){s=!1;return}a.setPropagationContext({...c,dsc:{...c.dsc,sample_rate:String(i.sampleRate),sampled:String(gm(i.spanContext))},sampleRand:i.sampleRand}),o.parentSampled=gm(i.spanContext),o.parentSampleRate=i.sampleRate,o.spanAttributes={...o.spanAttributes,[pS]:i.sampleRate}})}function qB(e,t,n){const r=Ye(t);function i(){try{const a=Number(r.data?.[A_]??n.dsc?.sample_rate);return Number.isNaN(a)?0:a}catch{return 0}}const s={spanContext:t.spanContext(),startTimestamp:r.start_timestamp,sampleRate:i(),sampleRand:n.sampleRand};if(!e)return s;const o=e.spanContext;return o.traceId===r.trace_id?e:(Date.now()/1e3-e.startTimestamp<=zB&&(Pr&&G.log(`Adding previous_trace \`${JSON.stringify(o)}\` link to span \`${JSON.stringify({op:r.op,...t.spanContext()})}\``),t.addLink({context:o,attributes:{[PL]:"previous_trace"}}),t.setAttribute(WB,`${o.traceId}-${o.spanId}-${gm(o)?1:0}`)),s)}function GB(e){try{De.sessionStorage.setItem(DC,JSON.stringify(e))}catch(t){Pr&&G.warn("Could not store previous trace in sessionStorage",t)}}function YB(){try{const e=De.sessionStorage?.getItem(DC);return JSON.parse(e)}catch{return}}function gm(e){return e.traceFlags===1}const KB="BrowserTracing",QB=/Googlebot|Google-InspectionTool|Storebot-Google|Bingbot|Slurp|DuckDuckBot|Baiduspider|YandexBot|Facebot|facebookexternalhit|LinkedInBot|Twitterbot|Applebot/i;function XB(){const e=De.navigator;return e?.userAgent?QB.test(e.userAgent):!1}const JB={...wu,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,enableReportPageLoaded:!1,_experiments:{},...LC},$B=((e={})=>{"enableElementTiming"in e&&Ti(()=>{console.warn("[Sentry] `enableElementTiming` is deprecated and no longer has any effect. Use the standalone `elementTimingIntegration` instead.")});const t={name:void 0,source:void 0},n=De.document,{enableInp:r,enableLongTask:i,enableLongAnimationFrame:s,_experiments:{enableInteractions:o,enableStandaloneClsSpans:a,enableStandaloneLcpSpans:c},beforeStartSpan:l,idleTimeout:u,finalTimeout:d,childSpanTimeout:f,markBackgroundSpan:p,traceFetch:h,traceXHR:y,trackFetchStreamPerformance:m,shouldCreateSpanForRequest:v,enableHTTPTimings:A,ignoreResourceSpans:b,ignorePerformanceApiSpans:S,instrumentPageLoad:C,instrumentNavigation:I,detectRedirects:x,linkPreviousTrace:R,consistentTraceSampling:H,enableReportPageLoaded:M,onRequestSpanStart:U,onRequestSpanEnd:N}={...JB,...e},j=XB();let W,V;function B(L,F,K=!0,Y){const se=F.op==="pageload",ue=F.name,X=l?l(F):F,ne=rc(Y||As()),ve={...ne?.pathname&&{[pP]:ne.pathname},...ne&&!mf(ne)&&{[hP]:ne.href},...X.attributes};if(ue!==X.name&&(ve[dn]="custom"),X.attributes=ve,!K){const Se=Ls();Fi({...X,startTime:Se}).end(Se);return}t.name=X.name,t.source=ve[dn];const oe=VS(X,{idleTimeout:u,finalTimeout:d,childSpanTimeout:f,disableAutoFinish:se,beforeSpanEnd:Se=>{t3(Se,{ignoreResourceSpans:b,ignorePerformanceApiSpans:S,spanStreamingEnabled:kn(L)}),_A(L,void 0);const Ct=Qe(),qt=Ct.getPropagationContext();Ct.setPropagationContext({...qt,traceId:oe.spanContext().traceId,sampled:Pi(oe),dsc:Di(Se)}),se&&(V=void 0)},trimIdleSpanEndTimestamp:!M});se&&M&&(V=oe),_A(L,oe);function St(){n&&["interactive","complete"].includes(n.readyState)&&(L.emit("idleSpanEnableAutoFinish",oe),n.removeEventListener("readystatechange",St))}se&&!M&&n&&(n.addEventListener("readystatechange",St),St())}return{name:KB,setup(L){if(j){Pr&&G.log("[Tracing] Skipping browserTracingIntegration setup for bot user agent.");return}if(cP(),s&&Le.PerformanceObserver&&PerformanceObserver.supportedEntryTypes?.includes("long-animation-frame")?Q2():i&&K2(),o&&X2(),x&&n){const K=()=>{W=Xt()};
25addEventListener("click",K,{capture:!0}),addEventListener("keydown",K,{capture:!0,passive:!0})}function F(){const K=uc(L);K&&!Ye(K).timestamp&&(Pr&&G.log(`[Tracing] Finishing current active span with op: ${Ye(K).op}`),K.setAttribute(Za,"cancelled"),K.end())}L.on("startNavigationSpan",(K,Y)=>{if(Te()!==L)return;if(Y?.isRedirect){Pr&&G.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),B(L,{op:"navigation.redirect",...K},!1,Y.url);return}W=void 0,F(),Rr().setPropagationContext({traceId:Jn(),sampleRand:Math.random(),propagationSpanId:Lr()?void 0:Yn()});const se=Qe();se.setPropagationContext({traceId:Jn(),sampleRand:Math.random(),propagationSpanId:Lr()?void 0:Yn()}),se.setSDKProcessingMetadata({normalizedRequest:void 0}),B(L,{op:"navigation",...K,parentSpan:null,forceTransaction:!0},!0,Y?.url)}),L.on("startPageLoadSpan",(K,Y={})=>{if(Te()!==L)return;F();const se=Y.sentryTrace||mA("sentry-trace")||gA("sentry-trace"),ue=Y.baggage||mA("baggage")||gA("baggage"),X=eP(se,ue),ne=Qe();ne.setPropagationContext(X),Lr()||(ne.getPropagationContext().propagationSpanId=Yn()),ne.setSDKProcessingMetadata({normalizedRequest:od()}),B(L,{op:"pageload",...K})}),L.on("endPageloadSpan",()=>{M&&V&&(V.setAttribute(Za,"reportPageLoaded"),V.end())})},afterAllSetup(L){if(j)return;L.addIntegration&&!L.getIntegrationByName?.(PC)&&L.addIntegration(HB({ignore:r?[]:["inp"],_experiments:{enableStandaloneClsSpans:a,enableStandaloneLcpSpans:c}}));let F=As();if(R!=="off"&&VB(L,{linkPreviousTrace:R,consistentTraceSampling:H}),De.location){if(C){const K=tr();ZB(L,{name:De.location.pathname,startTime:K?K/1e3:void 0,attributes:{[dn]:"url",[Wt]:"auto.pageload.browser"}})}I&&Ef(({to:K,from:Y})=>{if(Y===void 0&&F?.indexOf(K)!==-1){F=void 0;return}F=void 0;const se=rc(K),ue=uc(L),X=ue&&x&&r6(ue,W);e6(L,{name:se?.pathname||De.location.pathname,attributes:{[dn]:"url",[Wt]:"auto.navigation.browser"}},{url:K,isRedirect:X})})}p&&jB(),o&&t6(L,u,d,f,t),kB(L,{traceFetch:h,traceXHR:y,tracePropagationTargets:L.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:v,enableHTTPTimings:A,onRequestSpanStart:U,onRequestSpanEnd:N}),m&&L.addIntegration(BB())}}});function ZB(e,t,n){e.emit("startPageLoadSpan",t,n),Qe().setTransactionName(t.name);const r=uc(e);return r&&e.emit("afterStartPageLoadSpan",r),r}function e6(e,t,n){const{url:r,isRedirect:i}=n||{};e.emit("beforeStartNavigationSpan",t,{isRedirect:i,url:r}),e.emit("startNavigationSpan",t,{isRedirect:i,url:r});const s=Qe();return s.setTransactionName(t.name),r&&!i&&s.setSDKProcessingMetadata({normalizedRequest:{...od(),url:r}}),uc(e)}function mA(e){return De.document?.querySelector(`meta[name=${e}]`)?.getAttribute("content")||void 0}function gA(e){return De.performance?.getEntriesByType?.("navigation")[0]?.serverTiming?.find(r=>r.name===e)?.description}function t6(e,t,n,r,i){const s=De.document;let o;const a=()=>{const c="ui.action.click",l=uc(e);if(l){const u=Ye(l).op;if(["navigation","pageload"].includes(u)){Pr&&G.warn(`[Tracing] Did not create ${c} span because a pageload or navigation span is in progress.`);return}}if(o&&(o.setAttribute(Za,"interactionInterrupted"),o.end(),o=void 0),!i.name){Pr&&G.warn(`[Tracing] Did not create ${c} transaction because _latestRouteName is missing.`);return}o=VS({name:i.name,op:c,attributes:{[dn]:i.source||"url"}},{idleTimeout:t,finalTimeout:n,childSpanTimeout:r})};s&&addEventListener("click",a,{capture:!0})}const NC="_sentry_idleSpan";function uc(e){return e[NC]}function _A(e,t){dr(e,NC,t)}const yA=1.5;function r6(e,t){const n=Ye(e),r=Ls(),i=n.start_timestamp;return!(r-i>yA||t&&r-t<=yA)}function n6(e){return Ja(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function i6(e){const t={...e};d1(t,"react"),KS("react",{version:T.version});const n=zF(t);return oS(s6),n}function s6(e){return n6(e)?"[SyntheticEvent]":V1(e)}function o6(e){const t=e.match(/^([^.]+)/);return t!==null&&parseInt(t[0])>=17}function a6(e,t){const n=new WeakSet;function r(i,s){if(!n.has(i)){if(i.cause)return n.add(i),r(i.cause,s);i.cause=s}}r(e,t)}function c6(e,{componentStack:t},n){if(o6(T.version)&&Pc(e)&&t){const r=new Error(e.message);r.name=`React ErrorBoundary ${e.name}`,r.stack=t,a6(e,r)}return jc(e,n)}function l6(e){return(t,n)=>{c6(t,n,{mechanism:{handled:!1,type:"auto.function.react.error_handler"}})}}const u6=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function d6(e,t){return u6&&G.warn("reactRouterInstrumentation was unable to wrap the `createRouter` function because of one or more missing parameters."),e}function f6(e){return d6(e)}function FC(e,t){return function(){return e.apply(t,arguments)}}const{toString:h6}=Object.prototype,{getPrototypeOf:ty}=Object,{iterator:kf,toStringTag:UC}=Symbol,Mf=(e=>t=>{const n=h6.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),mn=e=>(e=e.toLowerCase(),t=>Mf(t)===e),Lf=e=>t=>typeof t===e,{isArray:ta}=Array,ko=Lf("undefined");
vendor: 12,795 bytes, line 25
25function Jc(e){return e!==null&&!ko(e)&&e.constructor!==null&&!ko(e.constructor)&&Sr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const BC=mn("ArrayBuffer");function p6(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&BC(e.buffer),t}const m6=Lf("string"),Sr=Lf("function"),HC=Lf("number"),$c=e=>e!==null&&typeof e=="object",g6=e=>e===!0||e===!1,Ru=e=>{if(Mf(e)!=="object")return!1;const t=ty(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(UC in e)&&!(kf in e)},_6=e=>{if(!$c(e)||Jc(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},y6=mn("Date"),v6=mn("File"),A6=e=>!!(e&&typeof e.uri<"u"),b6=e=>e&&typeof e.getParts<"u",w6=mn("Blob"),E6=mn("FileList"),S6=e=>$c(e)&&Sr(e.pipe);function C6(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}}const vA=C6(),AA=typeof vA.FormData<"u"?vA.FormData:void 0,x6=e=>{let t;return e&&(AA&&e instanceof AA||Sr(e.append)&&((t=Mf(e))==="formdata"||t==="object"&&Sr(e.toString)&&e.toString()==="[object FormData]"))},I6=mn("URLSearchParams"),[R6,T6,O6,k6]=["ReadableStream","Request","Response","Headers"].map(mn),M6=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Zc(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),ta(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{if(Jc(e))return;const s=n?Object.getOwnPropertyNames(e):Object.keys(e),o=s.length;let a;for(r=0;r<o;r++)a=s[r],t.call(null,e[a],a,e)}}function jC(e,t){if(Jc(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r=n.length,i;for(;r-- >0;)if(i=n[r],t===i.toLowerCase())return i;return null}const is=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,zC=e=>!ko(e)&&e!==is;function _m(){const{caseless:e,skipUndefined:t}=zC(this)&&this||{},n={},r=(i,s)=>{if(s==="__proto__"||s==="constructor"||s==="prototype")return;const o=e&&jC(n,s)||s;Ru(n[o])&&Ru(i)?n[o]=_m(n[o],i):Ru(i)?n[o]=_m({},i):ta(i)?n[o]=i.slice():(!t||!ko(i))&&(n[o]=i)};for(let i=0,s=arguments.length;i<s;i++)arguments[i]&&Zc(arguments[i],r);return n}const L6=(e,t,n,{allOwnKeys:r}={})=>(Zc(t,(i,s)=>{n&&Sr(i)?Object.defineProperty(e,s,{value:FC(i,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,s,{value:i,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),P6=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),D6=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},N6=(e,t,n,r)=>{let i,s,o;const a={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),s=i.length;s-- >0;)o=i[s],(!r||r(o,e,t))&&!a[o]&&(t[o]=e[o],a[o]=!0);e=n!==!1&&ty(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},F6=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},U6=e=>{if(!e)return null;if(ta(e))return e;let t=e.length;if(!HC(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},B6=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&ty(Uint8Array)),H6=(e,t)=>{const r=(e&&e[kf]).call(e);let i;for(;(i=r.next())&&!i.done;){const s=i.value;t.call(e,s[0],s[1])}},j6=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},z6=mn("HTMLFormElement"),W6=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),bA=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),V6=mn("RegExp"),WC=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Zc(n,(i,s)=>{let o;(o=t(i,s,e))!==!1&&(r[s]=o||i)}),Object.defineProperties(e,r)},q6=e=>{WC(e,(t,n)=>{if(Sr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Sr(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},G6=(e,t)=>{const n={},r=i=>{i.forEach(s=>{n[s]=!0})};return ta(e)?r(e):r(String(e).split(t)),n},Y6=()=>{},K6=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Q6(e){return!!(e&&Sr(e.append)&&e[UC]==="FormData"&&e[kf])}const X6=e=>{const t=new Array(10),n=(r,i)=>{if($c(r)){if(t.indexOf(r)>=0)return;if(Jc(r))return r;if(!("toJSON"in r)){t[i]=r;const s=ta(r)?[]:{};return Zc(r,(o,a)=>{const c=n(o,i+1);!ko(c)&&(s[a]=c)}),t[i]=void 0,s}}return r};return n(e,0)},J6=mn("AsyncFunction"),$6=e=>e&&($c(e)||Sr(e))&&Sr(e.then)&&Sr(e.catch),VC=((e,t)=>e?setImmediate:t?((n,r)=>(is.addEventListener("message",({source:i,data:s})=>{i===is&&s===n&&r.length&&r.shift()()},!1),i=>{r.push(i),is.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Sr(is.postMessage)),Z6=typeof queueMicrotask<"u"?queueMicrotask.bind(is):typeof process<"u"&&process.nextTick||VC,e8=e=>e!=null&&Sr(e[kf]),k={isArray:ta,isArrayBuffer:BC,isBuffer:Jc,isFormData:x6,isArrayBufferView:p6,isString:m6,isNumber:HC,isBoolean:g6,isObject:$c,isPlainObject:Ru,isEmptyObject:_6,isReadableStream:R6,isRequest:T6,isResponse:O6,isHeaders:k6,isUndefined:ko,isDate:y6,isFile:v6,isReactNativeBlob:A6,isReactNative:b6,isBlob:w6,isRegExp:V6,isFunction:Sr,isStream:S6,isURLSearchParams:I6,isTypedArray:B6,isFileList:E6,forEach:Zc,merge:_m,extend:L6,trim:M6,stripBOM:P6,inherits:D6,toFlatObject:N6,kindOf:Mf,kindOfTest:mn,endsWith:F6,toArray:U6,forEachEntry:H6,matchAll:j6,isHTMLForm:z6,hasOwnProperty:bA,hasOwnProp:bA,reduceDescriptors:WC,freezeMethods:q6,toObjectSet:G6,toCamelCase:W6,noop:Y6,toFiniteNumber:K6,findKey:jC,global:is,isContextDefined:zC,isSpecCompliantForm:Q6,toJSONObject:X6,isAsyncFn:J6,isThenable:$6,setImmediate:VC,asap:Z6,isIterable:e8};let me=class qC extends Error{static from(t,n,r,i,s,o){const a=new qC(t.message,n||t.code,r,i,s);return a.cause=t,a.name=t.name,t.status!=null&&a.status==null&&(a.status=t.status),o&&Object.assign(a,o),a}constructor(t,n,r,i,s){super(t),Object.defineProperty(this,"message",{value:t,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,n&&(this.code=n),r&&(this.config=r),i&&(this.request=i),s&&(this.response=s,this.status=s.status)}toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:k.toJSONObject(this.config),code:this.code,status:this.status}}};me.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";me.ERR_BAD_OPTION="ERR_BAD_OPTION";me.ECONNABORTED="ECONNABORTED";me.ETIMEDOUT="ETIMEDOUT";me.ERR_NETWORK="ERR_NETWORK";me.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";me.ERR_DEPRECATED="ERR_DEPRECATED";me.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";me.ERR_BAD_REQUEST="ERR_BAD_REQUEST";me.ERR_CANCELED="ERR_CANCELED";me.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";me.ERR_INVALID_URL="ERR_INVALID_URL";const t8=null;function ym(e){return k.isPlainObject(e)||k.isArray(e)}function GC(e){return k.endsWith(e,"[]")?e.slice(0,-2):e}function Th(e,t,n){return e?e.concat(t).map(function(i,s){return i=GC(i),!n&&s?"["+i+"]":i}).join(n?".":""):t}function r8(e){return k.isArray(e)&&!e.some(ym)}const n8=k.toFlatObject(k,{},null,function(t){return/^is[A-Z]/.test(t)});function Pf(e,t,n){if(!k.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=k.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,m){return!k.isUndefined(m[y])});const r=n.metaTokens,i=n.visitor||u,s=n.dots,o=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&k.isSpecCompliantForm(t);if(!k.isFunction(i))throw new TypeError("visitor must be a function");function l(h){if(h===null)return"";if(k.isDate(h))return h.toISOString();if(k.isBoolean(h))return h.toString();if(!c&&k.isBlob(h))throw new me("Blob is not supported. Use a Buffer instead.");return k.isArrayBuffer(h)||k.isTypedArray(h)?c&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function u(h,y,m){let v=h;if(k.isReactNative(t)&&k.isReactNativeBlob(h))return t.append(Th(m,y,s),l(h)),!1;if(h&&!m&&typeof h=="object"){if(k.endsWith(y,"{}"))y=r?y:y.slice(0,-2),h=JSON.stringify(h);else if(k.isArray(h)&&r8(h)||(k.isFileList(h)||k.endsWith(y,"[]"))&&(v=k.toArray(h)))return y=GC(y),v.forEach(function(b,S){!(k.isUndefined(b)||b===null)&&t.append(o===!0?Th([y],S,s):o===null?y:y+"[]",l(b))}),!1}return ym(h)?!0:(t.append(Th(m,y,s),l(h)),!1)}const d=[],f=Object.assign(n8,{defaultVisitor:u,convertValue:l,isVisitable:ym});function p(h,y){if(!k.isUndefined(h)){if(d.indexOf(h)!==-1)throw Error("Circular reference detected in "+y.join("."));d.push(h),k.forEach(h,function(v,A){(!(k.isUndefined(v)||v===null)&&i.call(t,v,k.isString(A)?A.trim():A,y,f))===!0&&p(v,y?y.concat(A):[A])}),d.pop()}}if(!k.isObject(e))throw new TypeError("data must be an object");return p(e),t}function wA(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function ry(e,t){this._pairs=[],e&&Pf(e,this,t)}const YC=ry.prototype;YC.append=function(t,n){this._pairs.push([t,n])};YC.toString=function(t){const n=t?function(r){return t.call(this,r,wA)}:wA;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function i8(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function KC(e,t,n){if(!t)return e;const r=n&&n.encode||i8,i=k.isFunction(n)?{serialize:n}:n,s=i&&i.serialize;let o;if(s?o=s(t,i):o=k.isURLSearchParams(t)?t.toString():new ry(t,i).toString(r),o){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class EA{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){k.forEach(this.handlers,function(r){r!==null&&t(r)})}}const ny={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},s8=typeof URLSearchParams<"u"?URLSearchParams:ry,o8=typeof FormData<"u"?FormData:null,a8=typeof Blob<"u"?Blob:null,c8={isBrowser:!0,classes:{URLSearchParams:s8,FormData:o8,Blob:a8},protocols:["http","https","file","blob","url","data"]},iy=typeof window<"u"&&typeof document<"u",vm=typeof navigator=="object"&&navigator||void 0,l8=iy&&(!vm||["ReactNative","NativeScript","NS"].indexOf(vm.product)<0),u8=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",d8=iy&&window.location.href||"http://localhost",f8=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:iy,hasStandardBrowserEnv:l8,hasStandardBrowserWebWorkerEnv:u8,navigator:vm,origin:d8},Symbol.toStringTag,{value:"Module"})),lr={...f8,...c8};function h8(e,t){return Pf(e,new lr.classes.URLSearchParams,{visitor:function(n,r,i,s){return lr.isNode&&k.isBuffer(n)?(this.append(r,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)},...t})}function p8(e){return k.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function m8(e){const t={},n=Object.keys(e);let r;const i=n.length;let s;for(r=0;r<i;r++)s=n[r],t[s]=e[s];return t}function QC(e){function t(n,r,i,s){let o=n[s++];if(o==="__proto__")return!0;const a=Number.isFinite(+o),c=s>=n.length;return o=!o&&k.isArray(i)?i.length:o,c?(k.hasOwnProp(i,o)?i[o]=[i[o],r]:i[o]=r,!a):((!i[o]||!k.isObject(i[o]))&&(i[o]=[]),t(n,r,i[o],s)&&k.isArray(i[o])&&(i[o]=m8(i[o])),!a)}if(k.isFormData(e)&&k.isFunction(e.entries)){const n={};return k.forEachEntry(e,(r,i)=>{t(p8(r),i,n,0)}),n}return null}function g8(e,t,n){if(k.isString(e))try{return(t||JSON.parse)(e),k.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const el={transitional:ny,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,s=k.isObject(t);if(s&&k.isHTMLForm(t)&&(t=new FormData(t)),k.isFormData(t))return i?JSON.stringify(QC(t)):t;if(k.isArrayBuffer(t)||k.isBuffer(t)||k.isStream(t)||k.isFile(t)||k.isBlob(t)||k.isReadableStream(t))return t;if(k.isArrayBufferView(t))return t.buffer;if(k.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(s){if(r.indexOf("application/x-www-form-urlencoded")>-1)return h8(t,this.formSerializer).toString();if((a=k.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Pf(a?{"files[]":t}
vendor: 4,258 bytes, lines 25-27
25:t,c&&new c,this.formSerializer)}}return s||i?(n.setContentType("application/json",!1),g8(t)):t}],transformResponse:[function(t){const n=this.transitional||el.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(k.isResponse(t)||k.isReadableStream(t))return t;if(t&&k.isString(t)&&(r&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t,this.parseReviver)}catch(a){if(o)throw a.name==="SyntaxError"?me.from(a,me.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:lr.classes.FormData,Blob:lr.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};k.forEach(["delete","get","head","post","put","patch"],e=>{el.headers[e]={}});const _8=k.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),y8=e=>{const t={};let n,r,i;return e&&e.split(`
26`).forEach(function(o){i=o.indexOf(":"),n=o.substring(0,i).trim().toLowerCase(),r=o.substring(i+1).trim(),!(!n||t[n]&&_8[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},SA=Symbol("internals");function _a(e){return e&&String(e).trim().toLowerCase()}function Tu(e){return e===!1||e==null?e:k.isArray(e)?e.map(Tu):String(e)}function v8(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const A8=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Oh(e,t,n,r,i){if(k.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!k.isString(t)){if(k.isString(r))return t.indexOf(r)!==-1;if(k.isRegExp(r))return r.test(t)}}function b8(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function w8(e,t){const n=k.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,s,o){return this[r].call(this,t,i,s,o)},configurable:!0})})}let Cr=class{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function s(a,c,l){const u=_a(c);if(!u)throw new Error("header name must be a non-empty string");const d=k.findKey(i,u);(!d||i[d]===void 0||l===!0||l===void 0&&i[d]!==!1)&&(i[d||c]=Tu(a))}const o=(a,c)=>k.forEach(a,(l,u)=>s(l,u,c));if(k.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(k.isString(t)&&(t=t.trim())&&!A8(t))o(y8(t),n);else if(k.isObject(t)&&k.isIterable(t)){let a={},c,l;for(const u of t){if(!k.isArray(u))throw TypeError("Object iterator must return a key-value pair");a[l=u[0]]=(c=a[l])?k.isArray(c)?[...c,u[1]]:[c,u[1]]:u[1]}o(a,n)}else t!=null&&s(n,t,r);return this}get(t,n){if(t=_a(t),t){const r=k.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return v8(i);if(k.isFunction(n))return n.call(this,i,r);if(k.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=_a(t),t){const r=k.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Oh(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function s(o){if(o=_a(o),o){const a=k.findKey(r,o);a&&(!n||Oh(r,r[a],a,n))&&(delete r[a],i=!0)}}return k.isArray(t)?t.forEach(s):s(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const s=n[r];(!t||Oh(this,this[s],s,t,!0))&&(delete this[s],i=!0)}return i}normalize(t){const n=this,r={};return k.forEach(this,(i,s)=>{const o=k.findKey(r,s);if(o){n[o]=Tu(i),delete n[s];return}const a=t?b8(s):String(s).trim();a!==s&&delete n[s],n[a]=Tu(i),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return k.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&k.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
27`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);
vendor: 8,725 bytes, line 27
27return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[SA]=this[SA]={accessors:{}}).accessors,i=this.prototype;function s(o){const a=_a(o);r[a]||(w8(i,o),r[a]=!0)}return k.isArray(t)?t.forEach(s):s(t),this}};Cr.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);k.reduceDescriptors(Cr.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});k.freezeMethods(Cr);function kh(e,t){const n=this||el,r=t||n,i=Cr.from(r.headers);let s=r.data;return k.forEach(e,function(a){s=a.call(n,s,i.normalize(),t?t.status:void 0)}),i.normalize(),s}function XC(e){return!!(e&&e.__CANCEL__)}let tl=class extends me{constructor(t,n,r){super(t??"canceled",me.ERR_CANCELED,n,r),this.name="CanceledError",this.__CANCEL__=!0}};function JC(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new me("Request failed with status code "+n.status,[me.ERR_BAD_REQUEST,me.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function E8(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function S8(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,s=0,o;return t=t!==void 0?t:1e3,function(c){const l=Date.now(),u=r[s];o||(o=l),n[i]=c,r[i]=l;let d=s,f=0;for(;d!==i;)f+=n[d++],d=d%e;if(i=(i+1)%e,i===s&&(s=(s+1)%e),l-o<t)return;const p=u&&l-u;return p?Math.round(f*1e3/p):void 0}}function C8(e,t){let n=0,r=1e3/t,i,s;const o=(l,u=Date.now())=>{n=u,i=null,s&&(clearTimeout(s),s=null),e(...l)};return[(...l)=>{const u=Date.now(),d=u-n;d>=r?o(l,u):(i=l,s||(s=setTimeout(()=>{s=null,o(i)},r-d)))},()=>i&&o(i)]}const Ad=(e,t,n=3)=>{let r=0;const i=S8(50,250);return C8(s=>{const o=s.loaded,a=s.lengthComputable?s.total:void 0,c=o-r,l=i(c),u=o<=a;r=o;const d={loaded:o,total:a,progress:a?o/a:void 0,bytes:c,rate:l||void 0,estimated:l&&a&&u?(a-o)/l:void 0,event:s,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(d)},n)},CA=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},xA=e=>(...t)=>k.asap(()=>e(...t)),x8=lr.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,lr.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(lr.origin),lr.navigator&&/(msie|trident)/i.test(lr.navigator.userAgent)):()=>!0,I8=lr.hasStandardBrowserEnv?{write(e,t,n,r,i,s,o){if(typeof document>"u")return;const a=[`${e}=${encodeURIComponent(t)}`];k.isNumber(n)&&a.push(`expires=${new Date(n).toUTCString()}`),k.isString(r)&&a.push(`path=${r}`),k.isString(i)&&a.push(`domain=${i}`),s===!0&&a.push("secure"),k.isString(o)&&a.push(`SameSite=${o}`),document.cookie=a.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function R8(e){return typeof e!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function T8(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function $C(e,t,n){let r=!R8(t);return e&&(r||n==!1)?T8(e,t):t}const IA=e=>e instanceof Cr?{...e}:e;function ws(e,t){t=t||{};const n={};function r(l,u,d,f){return k.isPlainObject(l)&&k.isPlainObject(u)?k.merge.call({caseless:f},l,u):k.isPlainObject(u)?k.merge({},u):k.isArray(u)?u.slice():u}function i(l,u,d,f){if(k.isUndefined(u)){if(!k.isUndefined(l))return r(void 0,l,d,f)}else return r(l,u,d,f)}function s(l,u){if(!k.isUndefined(u))return r(void 0,u)}function o(l,u){if(k.isUndefined(u)){if(!k.isUndefined(l))return r(void 0,l)}else return r(void 0,u)}function a(l,u,d){if(d in t)return r(l,u);if(d in e)return r(void 0,l)}const c={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:a,headers:(l,u,d)=>i(IA(l),IA(u),d,!0)};return k.forEach(Object.keys({...e,...t}),function(u){if(u==="__proto__"||u==="constructor"||u==="prototype")return;const d=k.hasOwnProp(c,u)?c[u]:i,f=d(e[u],t[u],u);k.isUndefined(f)&&d!==a||(n[u]=f)}),n}const ZC=e=>{const t=ws({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:s,headers:o,auth:a}=t;if(t.headers=o=Cr.from(o),t.url=KC($C(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),a&&o.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):""))),k.isFormData(n)){if(lr.hasStandardBrowserEnv||lr.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(k.isFunction(n.getHeaders)){const c=n.getHeaders(),l=["content-type","content-length"];Object.entries(c).forEach(([u,d])=>{l.includes(u.toLowerCase())&&o.set(u,d)})}}if(lr.hasStandardBrowserEnv&&(r&&k.isFunction(r)&&(r=r(t)),r||r!==!1&&x8(t.url))){const c=i&&s&&I8.read(s);c&&o.set(i,c)}return t},O8=typeof XMLHttpRequest<"u",k8=O8&&function(e){return new Promise(function(n,r){const i=ZC(e);let s=i.data;const o=Cr.from(i.headers).normalize();let{responseType:a,onUploadProgress:c,onDownloadProgress:l}=i,u,d,f,p,h;function y(){p&&p(),h&&h(),i.cancelToken&&i.cancelToken.unsubscribe(u),i.signal&&i.signal.removeEventListener("abort",u)}let m=new XMLHttpRequest;m.open(i.method.toUpperCase(),i.url,!0),m.timeout=i.timeout;function v(){if(!m)return;const b=Cr.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders()),C={data:!a||a==="text"||a==="json"?m.responseText:m.response,status:m.status,statusText:m.statusText,headers:b,config:e,request:m};JC(function(x){n(x),y()},function(x){r(x),y()},C),m=null}"onloadend"in m?m.onloadend=v:m.onreadystatechange=function(){!m||m.readyState!==4||m.status===0&&!(m.responseURL&&m.responseURL.indexOf("file:")===0)||setTimeout(v)},m.onabort=function(){m&&(r(new me("Request aborted",me.ECONNABORTED,e,m)),m=null)},m.onerror=function(S){const C=S&&S.message?S.message:"Network Error",I=new me(C,me.ERR_NETWORK,e,m);I.event=S||null,r(I),m=null},m.ontimeout=function(){let S=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const C=i.transitional||ny;i.timeoutErrorMessage&&(S=i.timeoutErrorMessage),r(new me(S,C.clarifyTimeoutError?me.ETIMEDOUT:me.ECONNABORTED,e,m)),m=null},s===void 0&&o.setContentType(null),"setRequestHeader"in m&&k.forEach(o.toJSON(),function(S,C){m.setRequestHeader(C,S)}),k.isUndefined(i.withCredentials)||(m.withCredentials=!!i.withCredentials),a&&a!=="json"&&(m.responseType=i.responseType),l&&([f,h]=Ad(l,!0),m.addEventListener("progress",f)),c&&m.upload&&([d,p]=Ad(c),m.upload.addEventListener("progress",d),m.upload.addEventListener("loadend",p)),(i.cancelToken||i.signal)&&(u=b=>{m&&(r(!b||b.type?new tl(null,e,m):b),m.abort(),m=null)},i.cancelToken&&i.cancelToken.subscribe(u),i.signal&&(i.signal.aborted?u():i.signal.addEventListener("abort",u)));const A=E8(i.url);if(A&&lr.protocols.indexOf(A)===-1){r(new me("Unsupported protocol "+A+":",me.ERR_BAD_REQUEST,e));return}m.send(s||null)})},M8=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,i;const s=function(l){if(!i){i=!0,a();const u=l instanceof Error?l:this.reason;r.abort(u instanceof me?u:new tl(u instanceof Error?u.message:u))}};let o=t&&setTimeout(()=>{o=null,s(new me(`timeout of ${t}ms exceeded`,me.ETIMEDOUT))},t);const a=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(l=>{l.unsubscribe?l.unsubscribe(s):l.removeEventListener("abort",s)}),e=null)};e.forEach(l=>l.addEventListener("abort",s));const{signal:c}=r;return c.unsubscribe=()=>k.asap(a),c}},L8=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,i;for(;r<n;)i=r+t,yield e.slice(r,i),r=i},P8=async function*(e,t){for await(const n of D8(e))yield*L8(n,t)},D8=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},RA=(e,t,n,r)=>{const i=P8(e,t);let s=0,o,a=c=>{o||(o=!0,r&&r(c))};return new ReadableStream({async pull(c){try{const{done:l,value:u}=await i.next();if(l){a(),c.close();return}let d=u.byteLength;if(n){let f=s+=d;n(f)}c.enqueue(new Uint8Array(u))}catch(l){throw a(l),l}},cancel(c){return a(c),i.return()}},{highWaterMark:2})},TA=64*1024,{isFunction:Cl}=k,N8=(({Request:e,Response:t})=>({Request:e,Response:t}))(k.global),{ReadableStream:OA,TextEncoder:kA}=k.global,MA=(e,...t)=>{try{return!!e(...t)}catch{return!1}},F8=e=>{e=k.merge.call({skipUndefined:!0},N8,e);const{fetch:t,Request:n,Response:r}=e,i=t?Cl(t):typeof fetch=="function",s=Cl(n),o=Cl(r);
vendor: 7,485 bytes, lines 27-30
27if(!i)return!1;const a=i&&Cl(OA),c=i&&(typeof kA=="function"?(h=>y=>h.encode(y))(new kA):async h=>new Uint8Array(await new n(h).arrayBuffer())),l=s&&a&&MA(()=>{let h=!1;const y=new n(lr.origin,{body:new OA,method:"POST",get duplex(){return h=!0,"half"}}).headers.has("Content-Type");return h&&!y}),u=o&&a&&MA(()=>k.isReadableStream(new r("").body)),d={stream:u&&(h=>h.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(h=>{!d[h]&&(d[h]=(y,m)=>{let v=y&&y[h];if(v)return v.call(y);throw new me(`Response type '${h}' is not supported`,me.ERR_NOT_SUPPORT,m)})});const f=async h=>{if(h==null)return 0;if(k.isBlob(h))return h.size;if(k.isSpecCompliantForm(h))return(await new n(lr.origin,{method:"POST",body:h}).arrayBuffer()).byteLength;if(k.isArrayBufferView(h)||k.isArrayBuffer(h))return h.byteLength;if(k.isURLSearchParams(h)&&(h=h+""),k.isString(h))return(await c(h)).byteLength},p=async(h,y)=>{const m=k.toFiniteNumber(h.getContentLength());return m??f(y)};return async h=>{let{url:y,method:m,data:v,signal:A,cancelToken:b,timeout:S,onDownloadProgress:C,onUploadProgress:I,responseType:x,headers:R,withCredentials:H="same-origin",fetchOptions:M}=ZC(h),U=t||fetch;x=x?(x+"").toLowerCase():"text";let N=M8([A,b&&b.toAbortSignal()],S),j=null;const W=N&&N.unsubscribe&&(()=>{N.unsubscribe()});let V;try{if(I&&l&&m!=="get"&&m!=="head"&&(V=await p(R,v))!==0){let se=new n(y,{method:"POST",body:v,duplex:"half"}),ue;if(k.isFormData(v)&&(ue=se.headers.get("content-type"))&&R.setContentType(ue),se.body){const[X,ne]=CA(V,Ad(xA(I)));v=RA(se.body,TA,X,ne)}}k.isString(H)||(H=H?"include":"omit");const B=s&&"credentials"in n.prototype,L={...M,signal:N,method:m.toUpperCase(),headers:R.normalize().toJSON(),body:v,duplex:"half",credentials:B?H:void 0};j=s&&new n(y,L);let F=await(s?U(j,M):U(y,L));const K=u&&(x==="stream"||x==="response");if(u&&(C||K&&W)){const se={};["status","statusText","headers"].forEach(ve=>{se[ve]=F[ve]});const ue=k.toFiniteNumber(F.headers.get("content-length")),[X,ne]=C&&CA(ue,Ad(xA(C),!0))||[];F=new r(RA(F.body,TA,X,()=>{ne&&ne(),W&&W()}),se)}x=x||"text";let Y=await d[k.findKey(d,x)||"text"](F,h);return!K&&W&&W(),await new Promise((se,ue)=>{JC(se,ue,{data:Y,headers:Cr.from(F.headers),status:F.status,statusText:F.statusText,config:h,request:j})})}catch(B){throw W&&W(),B&&B.name==="TypeError"&&/Load failed|fetch/i.test(B.message)?Object.assign(new me("Network Error",me.ERR_NETWORK,h,j,B&&B.response),{cause:B.cause||B}):me.from(B,B&&B.code,h,j,B&&B.response)}}},U8=new Map,ex=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:i}=t,s=[r,i,n];let o=s.length,a=o,c,l,u=U8;for(;a--;)c=s[a],l=u.get(c),l===void 0&&u.set(c,l=a?new Map:F8(t)),u=l;return l};ex();const sy={http:t8,xhr:k8,fetch:{get:ex}};k.forEach(sy,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const LA=e=>`- ${e}`,B8=e=>k.isFunction(e)||e===null||e===!1;function H8(e,t){e=k.isArray(e)?e:[e];const{length:n}=e;let r,i;const s={};for(let o=0;o<n;o++){r=e[o];let a;if(i=r,!B8(r)&&(i=sy[(a=String(r)).toLowerCase()],i===void 0))throw new me(`Unknown adapter '${a}'`);if(i&&(k.isFunction(i)||(i=i.get(t))))break;s[a||"#"+o]=i}if(!i){const o=Object.entries(s).map(([c,l])=>`adapter ${c} `+(l===!1?"is not supported by the environment":"is not available in the build"));let a=n?o.length>1?`since :
28`+o.map(LA).join(`
29`):" "+LA(o[0]):"as no adapter specified";throw new me("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return i}const tx={getAdapter:H8,adapters:sy};function Mh(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new tl(null,e)}function PA(e){return Mh(e),e.headers=Cr.from(e.headers),e.data=kh.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),tx.getAdapter(e.adapter||el.adapter,e)(e).then(function(r){return Mh(e),r.data=kh.call(e,e.transformResponse,r),r.headers=Cr.from(r.headers),r},function(r){return XC(r)||(Mh(e),r&&r.response&&(r.response.data=kh.call(e,e.transformResponse,r.response),r.response.headers=Cr.from(r.response.headers))),Promise.reject(r)})}const rx="1.13.6",Df={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Df[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const DA={};Df.transitional=function(t,n,r){function i(s,o){return"[Axios v"+rx+"] Transitional option '"+s+"'"+o+(r?". "+r:"")}return(s,o,a)=>{if(t===!1)throw new me(i(o," has been removed"+(n?" in "+n:"")),me.ERR_DEPRECATED);return n&&!DA[o]&&(DA[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,o,a):!0}};Df.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function j8(e,t,n){if(typeof e!="object")throw new me("options must be an object",me.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const s=r[i],o=t[s];if(o){const a=e[s],c=a===void 0||o(a,s,e);if(c!==!0)throw new me("option "+s+" must be "+c,me.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new me("Unknown option "+s,me.ERR_BAD_OPTION)}}const Ou={assertOptions:j8,validators:Df},Hr=Ou.validators;let hs=class{constructor(t){this.defaults=t||{},this.interceptors={request:new EA,response:new EA}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const s=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?s&&!String(r.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(r.stack+=`
30`+s):r.stack=s}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ws(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:s}=n;r!==void 0&&Ou.assertOptions(r,{silentJSONParsing:Hr.transitional(Hr.boolean),forcedJSONParsing:Hr.transitional(Hr.boolean),clarifyTimeoutError:Hr.transitional(Hr.boolean),legacyInterceptorReqResOrdering:Hr.transitional(Hr.boolean)},!1),i!=null&&(k.isFunction(i)?n.paramsSerializer={serialize:i}:Ou.assertOptions(i,{encode:Hr.function,serialize:Hr.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Ou.assertOptions(n,{baseUrl:Hr.spelling("baseURL"),withXsrfToken:Hr.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=s&&k.merge(s.common,s[n.method]);s&&k.forEach(["delete","get","head","post","put","patch","common"],h=>{delete s[h]}),n.headers=Cr.concat(o,s);const a=[];let c=!0;this.interceptors.request.forEach(function(y){if(typeof y.runWhen=="function"&&y.runWhen(n)===!1)return;c=c&&y.synchronous;const m=n.transitional||ny;m&&m.legacyInterceptorReqResOrdering?a.unshift(y.fulfilled,y.rejected):a.push(y.fulfilled,y.rejected)});const l=[];this.interceptors.response.forEach(function(y){l.push(y.fulfilled,y.rejected)});let u,d=0,f;if(!c){const h=[PA.bind(this),void 0];for(h.unshift(...a),h.push(...l),f=h.length,u=Promise.resolve(n);d<f;)u=u.then(h[d++],h[d++]);return u}f=a.length;let p=n;for(;d<f;){const h=a[d++],y=a[d++];try{p=h(p)}catch(m){y.call(this,m);break}}try{u=PA.call(this,p)}catch(h){return Promise.reject(h)}for(d=0,f=l.length;d<f;)u=u.then(l[d++],l[d++]);return u}getUri(t){t=ws(this.defaults,t);const n=$C(t.baseURL,t.url,t.allowAbsoluteUrls);return KC(n,t.params,t.paramsSerializer)}};
vendor: 1,665 bytes, line 30
30k.forEach(["delete","get","head","options"],function(t){hs.prototype[t]=function(n,r){return this.request(ws(r||{},{method:t,url:n,data:(r||{}).data}))}});k.forEach(["post","put","patch"],function(t){function n(r){return function(s,o,a){return this.request(ws(a||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:s,data:o}))}}hs.prototype[t]=n(),hs.prototype[t+"Form"]=n(!0)});let z8=class nx{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(s){n=s});const r=this;this.promise.then(i=>{if(!r._listeners)return;let s=r._listeners.length;for(;s-- >0;)r._listeners[s](i);r._listeners=null}),this.promise.then=i=>{let s;const o=new Promise(a=>{r.subscribe(a),s=a}).then(i);return o.cancel=function(){r.unsubscribe(s)},o},t(function(s,o,a){r.reason||(r.reason=new tl(s,o,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new nx(function(i){t=i}),cancel:t}}};function W8(e){return function(n){return e.apply(null,n)}}function V8(e){return k.isObject(e)&&e.isAxiosError===!0}const Am={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
30alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Am).forEach(([e,t])=>{Am[t]=e});function ix(e){const t=new hs(e),n=FC(hs.prototype.request,t);return k.extend(n,hs.prototype,t,{allOwnKeys:!0}),k.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return ix(ws(e,i))},n}const gt=ix(el);gt.Axios=hs;gt.CanceledError=tl;gt.CancelToken=z8;gt.isCancel=XC;gt.VERSION=rx;gt.toFormData=Pf;gt.AxiosError=me;gt.Cancel=gt.CanceledError;gt.all=function(t){return Promise.all(t)};gt.spread=W8;gt.isAxiosError=V8;gt.mergeConfig=ws;gt.AxiosHeaders=Cr;gt.formToJSON=e=>QC(k.isHTMLForm(e)?new FormData(e):e);gt.getAdapter=tx.getAdapter;gt.HttpStatusCode=Am;gt.default=gt;const{Axios:one,AxiosError:ane,CanceledError:cne,isCancel:lne,CancelToken:une,VERSION:dne,all:fne,Cancel:hne,isAxiosError:pne,spread:mne,toFormData:gne,AxiosHeaders:_ne,HttpStatusCode:yne,formToJSON:vne,getAdapter:Ane,mergeConfig:bne}=gt,q8=new Set([400,401,403,404,429]),bm=Symbol.for("myka.apiErrorReported"),G8=e=>{e==null||typeof e!="object"||bm in e||Object.defineProperty(e,bm,{value:!0,enumerable:!1,configurable:!0})},oy=e=>!!(e&&typeof e=="object"&&bm in e),sx=e=>gt.isAxiosError(e),ox=e=>gt.isCancel(e)?!0:sx(e)&&e.code==="ERR_CANCELED",ax=e=>{if(oy(e)||ox(e)||!sx(e))return!1;const t=e.response?.status;return t==null?!0:q8.has(t)?!1:t>=400},Y8=/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/gi,K8=e=>e.replace(Y8,":id").replace(/\/\d+(?=\/|$)/g,"/:id"),Q8=e=>e.split("?")[0]||e,cx=e=>{if(!e)return null;const t=e.url??"";try{return new URL(t,e.baseURL||window.location.origin)}catch{return null}},lx=e=>{const t=cx(e);return t?t.pathname:Q8(e?.url??"")},X8=e=>{if(typeof e!="string")return e;const t=e.trim();if(!t.startsWith("{")&&!t.startsWith("["))return e;try{return JSON.parse(t)}catch{return e}},J8=e=>{if(!(!e||e.search.length===0))return Object.fromEntries(e.searchParams.entries())},$8=e=>{const t=e.config,n=(t?.method??"GET").toUpperCase(),r=cx(t),i=lx(t),s=e.response?.status,o=t?.params,a=J8(r);return{method:n,endpoint:i,parameterizedEndpoint:K8(i),status:s!=null?String(s):e.code??"network",request:{method:n,endpoint:i,url:r?`${r.pathname}${r.search}`:t?.url??"",queryParams:o??a??void 0,payload:X8(t?.data)},response:{status:s,code:e.code,data:e.response?.data}}},Z8=({method:e,endpoint:t,status:n})=>`API Request Failed: ${e} ${t} (${n})`,e9="2.0.39",wne="6024e921",ux={BASE_URL:"/",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_API_BASE_URL:"https://be.myka.ng",VITE_API_PARTNER_BASE_URL:"https://partner-be.myka.ng/api/v1",VITE_CONTENTFUL_SPACE_ID:"93i83gjaq4k0",VITE_MIXPANEL_API_HOST:"https://api-eu.mixpanel.com",VITE_MIXPANEL_TOKEN:"2ab009777e0dad741eec9b0cbdd520dd",VITE_OCR_SPACE_API_KEY:"K86738237188957",VITE_PAYOUT_BASE_URL:"https://payout.myka.ng/api/v1",VITE_PAYOUT_X_CHANNEL:"consumer",VITE_SENTRY_DSN:"https://5f71ca2e9b78ba4d88086e833699c6f3@o4510975569494016.ingest.us.sentry.io/4511704407736320",VITE_SENTRY_ENVIRONMENT:"production",VITE_UTILS_API_KEY:"your-api-key-here",VITE_UTILS_API_URL:"https://utility.myka.ng"},ra=e=>{const t=ux[e];if(typeof t!="string"||t.trim()==="")throw new Error(`Missing required environment variable: ${e}. Set it in your .env file or deployment environment.`);return t},na=e=>{const t=ux[e];if(!(typeof t!="string"||t.trim()===""))return t},Nf=()=>(na("VITE_SENTRY_ENVIRONMENT")??"production").trim().toLowerCase(),dx=e=>{if(e==null)return!1;const t=e.trim().toLowerCase();return t==="true"||t==="1"||t==="yes"||t==="on"},fx=Nf()==="production",hx=Nf()==="staging";Nf();const px=()=>na("VITE_SENTRY_DSN"),t9=()=>Nf(),r9=()=>dx(na("VITE_SENTRY_ENABLED")),ay=fx,n9=hx,rl=px()?ay?!0:n9?!1:r9():!1,i9=ay?.1:0,s9=ay?.05:0,o9=rl?1:0,a9=()=>`myka-consumer-web@${e9}`,c9=()=>{if(!rl)return;const e=px();e&&i6({dsn:e,environment:t9(),release:a9(),sendDefaultPii:!1,integrations:[$B(),xB({maskAllText:!0,blockAllMedia:!0})],tracesSampleRate:i9,replaysSessionSampleRate:s9,replaysOnErrorSampleRate:o9})},cy=(e,t)=>{oy(e)||!rl||!QS()||jc(e,t?{extra:t}:void 0)};c9();function dc(e){"@babel/helpers - typeof";return dc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dc(e)}function l9(e,t){if(dc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(dc(r)!="object")return r;throw TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function u9(e){var t=l9(e,"string");return dc(t)=="symbol"?t:t+""}function ie(e,t,n){return(t=u9(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d9=class{requestAnimationFrame(e){return requestAnimationFrame(e)}cancelAnimationFrame(e){cancelAnimationFrame(e)}},f9=class{constructor(){ie(this,"_lastHandleId",0),ie(this,"_lastImmediate",null)}requestAnimationFrame(e){return this._lastHandleId>=2**53-1&&(this._lastHandleId=0),this._lastHandleId+=1,this._lastImmediate=setImmediate(()=>{e(performance.now())}),this._lastHandleId}cancelAnimationFrame(e){this._lastImmediate&&clearImmediate(this._lastImmediate)}},h9=class{constructor(){ie(this,"_strategy",void 0),this._strategy=typeof requestAnimationFrame=="function"?new d9:new f9}requestAnimationFrame(t){return this._strategy.requestAnimationFrame(t)}cancelAnimationFrame(t){this._strategy.cancelAnimationFrame(t)}};const er=typeof window<"u"&&window.document!==void 0,Lh=new Uint8Array([80,75,3,4]),p9=["v","ip","op","layers","fr","w","h"];let E;const Vn=Array(128).fill(void 0);Vn.push(void 0,null,!0,!1);function $(e){return Vn[e]}let ja=Vn.length;function We(e){ja===Vn.length&&Vn.push(Vn.length+1);let t=ja;return ja=Vn[t],Vn[t]=e,t}function pr(e,t){try{return e.apply(this,t)}catch(n){E.__wbindgen_export_0(We(n))}}function jn(e){return e==null}const mx=typeof TextDecoder<"u"?new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0}):{decode:()=>{throw Error("TextDecoder not available")}};typeof TextDecoder<"u"&&mx.decode();let ka=null;function za(){return(ka===null||ka.byteLength===0)&&(ka=new Uint8Array(E.memory.buffer)),ka}function st(e,t){return e>>>=0,mx.decode(za().subarray(e,e+t))}let fe=0;const ku=typeof TextEncoder<"u"?new TextEncoder("utf-8"):{encode:()=>{throw Error("TextEncoder not available")}},m9=typeof ku.encodeInto=="function"?function(e,t){return ku.encodeInto(e,t)}:function(e,t){let n=ku.encode(e);return t.set(n),{read:e.length,written:n.length}};function Oe(e,t,n){if(n===void 0){let a=ku.encode(e),c=t(a.length,1)>>>0;return za().subarray(c,c+a.length).set(a),fe=a.length,c}let r=e.length,i=t(r,1)>>>0,s=za(),o=0;for(;o<r;o++){let a=e.charCodeAt(o);if(a>127)break;s[i+o]=a}if(o!==r){o!==0&&(e=e.slice(o)),i=n(i,r,r=o+e.length*3,1)>>>0;let a=za().subarray(i+o,i+r),c=m9(e,a);o+=c.written,i=n(i,r,o,1)>>>0}return fe=o,i}let $i=null;function He(){return($i===null||$i.buffer.detached===!0||$i.buffer.detached===void 0&&$i.buffer!==E.memory.buffer)&&($i=new DataView(E.memory.buffer)),$i}function bd(e,t){let n=t(e.length*1,1)>>>0;return za().set(e,n/1),fe=e.length,n}function g9(e){e<132||(Vn[e]=ja,ja=e)}function Or(e){let t=$(e);return g9(e),t}const NA=typeof FinalizationRegistry>"u"?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(e=>{E.__wbindgen_export_4.get(e.dtor)(e.a,e.b)});function _9(e,t,n,r){let i={a:e,b:t,cnt:1,dtor:n},s=(...o)=>{i.cnt++;let a=i.a;i.a=0;try{return r(a,i.b,...o)}finally{--i.cnt===0?(E.__wbindgen_export_4.get(i.dtor)(a,i.b),NA.unregister(i)):i.a=a}};return s.original=i,NA.register(s,i,i),s}function y9(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe,i=bd(t,E.__wbindgen_export_1),s=fe;return E.register_font(n,r,i,s)!==0}let Ma=null;function v9(){return(Ma===null||Ma.byteLength===0)&&(Ma=new Float32Array(E.memory.buffer)),Ma}function A9(e,t){let n=t(e.length*4,4)>>>0;return v9().set(e,n/4),fe=e.length,n}function b9(e,t){let n=t(e.length*4,4)>>>0,r=He();for(let i=0;i<e.length;i++)r.setUint32(n+4*i,We(e[i]),!0);return fe=e.length,n}function w9(e,t,n){E.__wbindgen_export_5(e,t,We(n))}const ss=Object.freeze({Forward:0,0:"Forward",Reverse:1,1:"Rever
30se",Bounce:2,2:"Bounce",ReverseBounce:3,3:"ReverseBounce"}),$r=Object.freeze({Idle:0,0:"Idle",Playing:1,1:"Playing",Paused:2,2:"Paused",Stopped:3,3:"Stopped",Tweening:4,4:"Tweening"}),FA=typeof FinalizationRegistry>"u"?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(e=>E.__wbg_dotlottieplayerwasm_free(e>>>0,1));var E9=class{__destroy_into_raw(){let e=this.__wbg_ptr;return this.__wbg_ptr=0,FA.unregister(this),e}free(){let e=this.__destroy_into_raw();E.__wbg_dotlottieplayerwasm_free(e,0)}clear_slot(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_clear_slot(this.__wbg_ptr,t,n)!==0}layout_fit(){let e,t;try{let i=E.__wbindgen_add_to_stack_pointer(-16);E.dotlottieplayerwasm_layout_fit(i,this.__wbg_ptr);var n=He().getInt32(i+0,!0),r=He().getInt32(i+4,!0);return e=n,t=r,st(n,r)}finally{E.__wbindgen_add_to_stack_pointer(16),E.__wbindgen_export_3(e,t,1)}}loop_count(){return E.dotlottieplayerwasm_loop_count(this.__wbg_ptr)>>>0}poll_event(){return Or(E.dotlottieplayerwasm_poll_event(this.__wbg_ptr))}reset_slot(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_reset_slot(this.__wbg_ptr,t,n)!==0}set_layout(e,t,n){let r=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),i=fe;return E.dotlottieplayerwasm_set_layout(this.__wbg_ptr,r,i,t,n)!==0}set_marker(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;E.dotlottieplayerwasm_set_marker(this.__wbg_ptr,t,n)}clear_slots(){return E.dotlottieplayerwasm_clear_slots(this.__wbg_ptr)!==0}is_complete(){return E.dotlottieplayerwasm_is_complete(this.__wbg_ptr)!==0}reset_slots(){return E.dotlottieplayerwasm_reset_slots(this.__wbg_ptr)!==0}reset_theme(){return E.dotlottieplayerwasm_reset_theme(this.__wbg_ptr)!==0}segment_end(){return E.dotlottieplayerwasm_segment_end(this.__wbg_ptr)}set_quality(e){return E.dotlottieplayerwasm_set_quality(this.__wbg_ptr,e)!==0}set_segment(e,t){return E.dotlottieplayerwasm_set_segment(this.__wbg_ptr,e,t)!==0}sm_set_seed(e){return E.dotlottieplayerwasm_sm_set_seed(this.__wbg_ptr,e)!==0}static unload_font(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_unload_font(t,n)!==0}animation_id(){try{let n=E.__wbindgen_add_to_stack_pointer(-16);E.dotlottieplayerwasm_animation_id(n,this.__wbg_ptr);var e=He().getInt32(n+0,!0),t=He().getInt32(n+4,!0);let r;return e!==0&&(r=st(e,t).slice(),E.__wbindgen_export_3(e,t*1,1)),r}finally{E.__wbindgen_add_to_stack_pointer(16)}}audio_volume(){return E.dotlottieplayerwasm_audio_volume(this.__wbg_ptr)}background_a(){return E.dotlottieplayerwasm_background_a(this.__wbg_ptr)}background_b(){return E.dotlottieplayerwasm_background_b(this.__wbg_ptr)}background_g(){return E.dotlottieplayerwasm_background_g(this.__wbg_ptr)}background_r(){return E.dotlottieplayerwasm_background_r(this.__wbg_ptr)}clear_marker(){E.dotlottieplayerwasm_clear_marker(this.__wbg_ptr)}emit_on_loop(){E.dotlottieplayerwasm_emit_on_loop(this.__wbg_ptr)}get_slot_ids(){return Or(E.dotlottieplayerwasm_get_slot_ids(this.__wbg_ptr))}get_slot_str(e){try{let r=E.__wbindgen_add_to_stack_pointer(-16),i=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;E.dotlottieplayerwasm_get_slot_str(r,this.__wbg_ptr,i,s);var t=He().getInt32(r+0,!0),n=He().getInt32(r+4,!0);let o;return t!==0&&(o=st(t,n).slice(),E.__wbindgen_export_3(t,n*1,1)),o}finally{E.__wbindgen_add_to_stack_pointer(16)}}marker_names(){return Or(E.dotlottieplayerwasm_marker_names(this.__wbg_ptr))}set_autoplay(e){E.dotlottieplayerwasm_set_autoplay(this.__wbg_ptr,e)}set_slot_str(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe,i=Oe(t,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;return E.dotlottieplayerwasm_set_slot_str(this.__wbg_ptr,n,r,i,s)!==0}set_viewport(e,t,n,r){return E.dotlottieplayerwasm_set_viewport(this.__wbg_ptr,e,t,n,r)!==0}total_frames(){return E.dotlottieplayerwasm_total_frames(this.__wbg_ptr)}clear_segment(){return E.dotlottieplayerwasm_clear_segment(this.__wbg_ptr)!==0}current_frame(){return E.dotlottieplayerwasm_current_frame(this.__wbg_ptr)}get_slot_type(e){try{let r=E.__wbindgen_add_to_stack_pointer(-16),i=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;E.dotlottieplayerwasm_get_slot_type(r,this.__wbg_ptr,i,s);var t=He().getInt32(r+0,!0),n=He().getInt32(r+4,!0);let o;return t!==0&&(o=st(t,n).slice(),E.__wbindgen_export_3(t,n*1,1)),o}finally{E.__wbindgen_add_to_stack_pointer(16)}}get_slots_str(){let e,t;try{let i=E.__wbindgen_add_to_stack_pointer(-16);E.dotlottieplayerwasm_get_slots_str(i,this.__wbg_ptr);var n=He().getInt32(i+0,!0),r=He().getInt32(i+4,!0);return e=n,t=r,st(n,r)}finally{E.__wbindgen_add_to_stack_pointer(16),E.__wbindgen_export_3(e,t,1)}}get_transform(){return Or(E.dotlottieplayerwasm_get_transform(this.__wbg_ptr))}segment_start(){return E.dotlottieplayerwasm_segment_start(this.__wbg_ptr)}set_slots_str(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_set_slots_str(this.__wbg_ptr,t,n)!==0}set_text_slot(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe,i=Oe(t,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;return E.dotlottieplayerwasm_set_text_slot(this.__wbg_ptr,n,r,i,s)!==0}set_transform(e){let t=A9(e,E.__wbindgen_export_1),n=fe;return E.dotlottieplayerwasm_set_transform(this.__wbg_ptr,t,n)!==0}sm_get_inputs(){return Or(E.dotlottieplayerwasm_sm_get_inputs(this.__wbg_ptr))}sm_poll_event(){return Or(E.dotlottieplayerwasm_sm_poll_event(this.__wbg_ptr))}sm_post_click(e,t){E.dotlottieplayerwasm_sm_post_click(this.__wbg_ptr,e,t)}animation_size(){return Or(E.dotlottieplayerwasm_animation_size(this.__wbg_ptr))}current_marker(){try{let n=E.__wbindgen_add_to_stack_pointer(-16);E.dotlottieplayerwasm_current_marker(n,this.__wbg_ptr);var e=He().getInt32(n+0,!0),t=He().getInt32(n+4,!0);let r;return e!==0&&(r=st(e,t).slice(),E.__wbindgen_export_3(e,t*1,1)),r}finally{E.__wbindgen_add_to_stack_pointer(16)}}layout_align_x(){return E.dotlottieplayerwasm_layout_align_x(this.__wbg_ptr)}layout_align_y(){return E.dotlottieplayerwasm_layout_align_y(this.__wbg_ptr)}load_animation(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_load_animation(this.__wbg_ptr,t,n)!==0}loop_animation(){return E.dotlottieplayerwasm_loop_animation(this.__wbg_ptr)!==0}set_background(e,t,n,r){return E.dotlottieplayerwasm_set_background(this.__wbg_ptr,e,t,n,r)!==0}set_color_slot(e,t,n,r){let i=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;return E.dotlottieplayerwasm_set_color_slot(this.__wbg_ptr,i,s,t,n,r)!==0}set_image_slot(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe,i=Oe(t,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;return E.dotlottieplayerwasm_set_image_slot(this.__wbg_ptr,n,r,i,s)!==0}set_loop_count(e){E.dotlottieplayerwasm_set_loop_count(this.__wbg_ptr,e)}set_theme_data(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_set_theme_data(this.__wbg_ptr,t,n)!==0}sm_reset_input(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;E.dotlottieplayerwasm_sm_reset_input(this.__wbg_ptr,t,n)}manifest_string(){let e,t;try{let i=E.__wbindgen_add_to_stack_pointer(-16);E.dotlottieplayerwasm_manifest_string(i,this.__wbg_ptr);var n=He().getInt32(i+0,!0),r=He().getInt32(i+4,!0);return e=n,t=r,st(n,r)}finally{E.__wbindgen_add_to_stack_pointer(16),E.__wbindgen_export_3(e,t,1)}}set_scalar_slot(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe;return E.dotlottieplayerwasm_set_scalar_slot(this.__wbg_ptr,n,r,t)!==0}set_vector_slot(e,t,n){let r=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),i=fe;return E.dotlottieplayerwasm_set_vector_slot(this.__wbg_ptr,r,i,t,n)!==0}setup_sw_target(e,t){return E.dotlottieplayerwasm_setup_sw_target(this.__wbg_ptr,e,t)!==0}get_pixel_buffer(){return Or(E.dotlottieplayerwasm_get_pixel_buffer(this.__wbg_ptr))}set_audio_volume(e){E.dotlottieplayerwasm_set_audio_volume(this.__wbg_ptr,e)}sm_current_state(){let e,t;try{let i=E.__wbindgen_add_to_stack_pointer(-16);E.dotlottieplayerwasm_sm_current_state(i,this.__wbg_ptr);var n=He().getInt32(i+0,!0),r=He().getInt32(i+4,!0);return e=n,t=r,st(n,r)}finally{E.__wbindgen_add_to_stack_pointer(16),E.__wbindgen_export_3(e,t,1)}}state_machine_id(){try{let n=E.__wbindgen_add_to_stack_pointer(-16);E.dotlottieplayerwasm_state_machine_id(n,this.__wbg_ptr);var e=He().getInt32(n+0,!0),t=He().getInt32(n+4,!0);let r;return e!==0&&(r=st(e,t).slice(),E.__wbindgen_export_3(e,t*1,1)),r}finally{E.__wbindgen_add_to_stack_pointer(16)}}get_state_machine(e){try{let r=E.__wbindgen_add_to_stack_pointer(-16),i=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;E.dotlottieplayerwasm_get_state_machine(r,this.__wbg_ptr,i,s);var t=He().getInt32(r+0,!0),n=He().getInt32(r+4,!0);let o;return t!==0&&(o=st(t,n).slice(),E.__wbindgen_export_3(t,n*1,1)),o}finally{E.__wbindgen_add_to_stack_pointer(16)}}set_position_slot(e,t,n){let r=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),i=fe;return E.dotlottieplayerwasm_set_position_slot(this.__wbg_ptr,r,i,t,n)!==0}current_loop_count(){return E.dotlottieplayerwasm_current_loop_count(this.__wbg_ptr)>>>0}set_asset_resolver(e){E.dotlottieplayerwasm_set_asset_resolver(this.__wbg_ptr,jn(e)?0:We(e))}sm_framework_setup(){return Or(E.dotlottieplayerwasm_sm_framework_setup(this.__wbg_ptr))}sm_post_pointer_up(e,t){E.dotlottieplayerwasm_sm_post_pointer_up(this.__wbg_ptr,e,t)}state_machine_load(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_state_machine_load(this.__wbg_ptr,t,n)!==0}load_dotlottie_data(e){let t=bd(e,E.__wbindgen_export_1),n=fe;return E.dotlottieplayerwasm_load_dotlottie_data(this.__wbg_ptr,t,n)!==0}sm_get_string_input(e){try{let r=E.__wbindgen_add_to_stack_pointer(-16),i=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;E.dotlottieplayerwasm_sm_get_string_input(r,this.__wbg_ptr,i,s);var t=He().getInt32(r+0,!0),n=He().getInt32(r+4,!0);let o;return t!==0&&(o=st(t,n).slice(),E.__wbindgen_export_3(t,n*1,1)),o}finally{E.__wbindgen_add_to_stack_pointer(16)}}sm_set_string_input(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe,i=Oe(t,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;return E.dotlottieplayerwasm_sm_set_string_input(this.__wbg_ptr,n,r,i,s)!==0}sm_get_boolean_input(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe,r=E.dotlottieplayerwasm_sm_get_boolean_input(this.__wbg_ptr,t,n);return r===16777215?void 0:r!==0}sm_get_numeric_input(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe,r=E.dotlottieplayerwasm_sm_get_numeric_input(this.__wbg_ptr,t,n);return r===4294967297?void 0:r}sm_post_pointer_down(e,t){E.dotlottieplayerwasm_sm_post_pointer_down(this.__wbg_ptr,e,t)}sm_post_pointer_exit(e,t){E.dotlottieplayerwasm_sm_post_pointer_exit(this.__wbg_ptr,e,t)}sm_post_pointer_move(e,t){E.dotlottieplayerwasm_sm_post_pointer_move(this.__wbg_ptr,e,t)}sm_set_boolean_input(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe;return E.dotlottieplayerwasm_sm_set_boolean_input(this.__wbg_ptr,n,r,t)!==0}sm_set_numeric_input(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe;return E.dotlottieplayerwasm_sm_set_numeric_input(this.__wbg_ptr,n,r,t)!==0}state_machine_unload(){E.dotlottieplayerwasm_state_machine_unload(this.__wbg_ptr)}sm_post_pointer_enter(e,t){E.dotlottieplayerwasm_sm_post_pointer_enter(this.__wbg_ptr,e,t)}load_animation_from_id(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_load_animation_from_id(this.__wbg_ptr,t,n)!==0}sm_poll_internal_event(){return Or(E.dotlottieplayerwasm_sm_poll_internal_event(this.__wbg_ptr))}use_frame_interpolation(){return E.dotlottieplayerwasm_use_frame_interpolation(this.__wbg_ptr)!==0}reset_current_loop_count(){E.dotlottieplayerwasm_reset_current_loop_count(this.__wbg_ptr)}sm_override_current_state(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe;return E.dotlottieplayerwasm_sm_override_current_state(this.__wbg_ptr,n,r,t)!==0}state_machine_load_from_id(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_state_machine_load_from_id(this.__wbg_ptr,t,n)!==0}set_use_frame_interpolation(e){E.dotlottieplayerwasm_set_use_frame_interpolation(this.__wbg_ptr,e)}constructor(){let e=E.dotlottieplayerwasm_new();return this.__wbg_ptr=e>>>0,FA.register(this,this.__wbg_ptr,this),this}mode(){return E.dotlottieplayerwasm_mode(this.__wbg_ptr)}play(){return E.dotlottieplayerwasm_play(this.__wbg_ptr)!==0}stop(){return E.dotlottieplayerwasm_stop(this.__wbg_ptr)!==0}tick(e){return E.dotlottieplayerwasm_tick(this.__wbg_ptr,e)!==0}pause(){return E.dotlottieplayerwasm_pause(this.__wbg_ptr)!==0}speed(){return E.dotlottieplayerwasm_speed(this.__wbg_ptr)}width(){return E.dotlottieplayerwasm_width(this.__wbg_ptr)>>>0}height(){return E.dotlottieplayerwasm_height(this.__wbg_ptr)>>>0}render(){return E.dotlottieplayerwasm_render(this.__wbg_ptr)!==0}status(){return E.dotlottieplayerwasm_status(this.__wbg_ptr)}markers(){return Or(E.dotlottieplayerwasm_markers(this.__wbg_ptr))}sm_fire(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_sm_fire(this.__wbg_ptr,t,n)!==0}sm_stop(){return E.dotlottieplayerwasm_sm_stop(this.__wbg_ptr)!==0}sm_tick(e){return E.dotlottieplayerwasm_sm_tick(this.__wbg_ptr,e)!==0}autoplay(){return E.dotlottieplayerwasm_autoplay(this.__wbg_ptr)!==0}duration(){return E.dotlottieplayerwasm_duration(this.__wbg_ptr)}set_loop(e){E.dotlottieplayerwasm_set_loop(this.__wbg_ptr,e)}set_mode(e){E.dotlottieplayerwasm_set_mode(this.__wbg_ptr,e)}sm_start(e,t){let n=b9(t,E.__wbindgen_export_1),r=fe;return E.dotlottieplayerwasm_sm_start(this.__wbg_ptr,e,n,r)!==0}theme_id(){try{let n=E.__wbindgen_add_to_stack_pointer(-16);E.dotlottieplayerwasm_theme_id(n,this.__wbg_ptr);var e=He().getInt32(n+0,!0),t=He().getInt32(n+4,!0);let r;return e!==0&&(r=st(e,t).slice(),E.__wbindgen_export_3(e,t*1,1)),r}finally{E.__wbindgen_add_to_stack_pointer(16)}}load_font(e,t){let n=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),r=fe,i=bd(t,E.__wbindgen_export_1),s=fe;return E.dotlottieplayerwasm_load_font(this.__wbg_ptr,n,r,i,s)!==0}set_frame(e){return E.dotlottieplayerwasm_set_frame(this.__wbg_ptr,e)!==0}set_speed(e){E.dotlottieplayerwasm_set_speed(this.__wbg_ptr,e)}set_theme(e){let t=Oe(e,E.__wbindgen_export_1,E.__wbindgen_export_2),n=fe;return E.dotlottieplayerwasm_set_theme(this.__wbg_ptr,t,n)!==0}sm_status(){let e,t;try{let i=E.__wbindgen_add_to_stack_pointer(-16);E.dotlottieplayerwasm_sm_status(i,this.__wbg_ptr);var n=He().getInt32(i+0,!0),r=He().getInt32(i+4,!0);return e=n,t=r,st(n,r)}finally{E.__wbindgen_add_to_stack_pointer(16),E.__wbindgen_export_3(e,t,1)}}};async function S9(e,t){if(typeof Response=="function"&&e instanceof Response){if(typeof WebAssembly.instantiateStreaming=="function")try{return await WebAssembly.instantiateStreaming(e,t)}catch(r){if(e.headers.get("Content-Type")!="application/wasm")console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve Wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",r);else throw r}let n=await e.arrayBuffer();return await WebAssembly.instantiate(n,t)}else{let n=await WebAssembly.instantiate(e,t);return n instanceof WebAssembly.Instance?{instance:n,module:e}:n}}function C9(){let e={};return e.wbg={},e.wbg.__wbg_appendChild_8204974b7328bf98=function(){return pr(function(t,n){return We($(t).appendChild($(n)))},arguments)},e.wbg.__wbg_body_942ea927546a04ba=function(t){let n=$(t).body;return jn(n)?0:We(n)},e.wbg.__wbg_buffer_609cc3eee51ed158=function(t){let n=$(t).buffer;return We(n)}
vendor: 42,199 bytes, lines 30-34
30,e.wbg.__wbg_call_672a4d21634d4a24=function(){return pr(function(t,n){return We($(t).call($(n)))},arguments)},e.wbg.__wbg_call_7cccdd69e0791ae2=function(){return pr(function(t,n,r){return We($(t).call($(n),$(r)))},arguments)},e.wbg.__wbg_catch_a6e601879b2610e9=function(t,n){return We($(t).catch($(n)))},e.wbg.__wbg_createElement_8c9931a732ee2fea=function(){return pr(function(t,n,r){return We($(t).createElement(st(n,r)))},arguments)},e.wbg.__wbg_createObjectURL_6e98d2f9c7bd9764=function(){return pr(function(t,n){let r=Oe(URL.createObjectURL($(n)),E.__wbindgen_export_1,E.__wbindgen_export_2),i=fe;He().setInt32(t+4,i,!0),He().setInt32(t+0,r,!0)},arguments)},e.wbg.__wbg_currentTime_7940fe39798a1ca0=function(t){return $(t).currentTime},e.wbg.__wbg_data_d1ed736c1e42b10e=function(t,n){let r=$(n).data,i=bd(r,E.__wbindgen_export_1),s=fe;He().setInt32(t+4,s,!0),He().setInt32(t+0,i,!0)},e.wbg.__wbg_document_d249400bd7bd996d=function(t){let n=$(t).document;return jn(n)?0:We(n)},e.wbg.__wbg_drawImage_803dcc46897223c9=function(){return pr(function(t,n,r,i){$(t).drawImage($(n),r,i)},arguments)},e.wbg.__wbg_duration_4d32c501d87796c1=function(t){return $(t).duration},e.wbg.__wbg_error_7534b8e9a36f1ab4=function(t,n){let r,i;try{r=t,i=n,console.error(st(t,n))}finally{E.__wbindgen_export_3(r,i,1)}},e.wbg.__wbg_getContext_e9cf379449413580=function(){return pr(function(t,n,r){let i=$(t).getContext(st(n,r));return jn(i)?0:We(i)},arguments)},e.wbg.__wbg_getImageData_c02374a30b126dab=function(){return pr(function(t,n,r,i,s){return We($(t).getImageData(n,r,i,s))},arguments)},e.wbg.__wbg_instanceof_CanvasRenderingContext2d_df82a4d3437bf1cc=function(t){let n;try{n=$(t)instanceof CanvasRenderingContext2D}catch{n=!1}return n},e.wbg.__wbg_instanceof_HtmlCanvasElement_2ea67072a7624ac5=function(t){let n;try{n=$(t)instanceof HTMLCanvasElement}catch{n=!1}return n},e.wbg.__wbg_instanceof_HtmlVideoElement_7f414b32f362e317=function(t){let n;try{n=$(t)instanceof HTMLVideoElement}catch{n=!1}return n},e.wbg.__wbg_instanceof_Window_def73ea0955fc569=function(t){let n;try{n=$(t)instanceof Window}catch{n=!1}return n},e.wbg.__wbg_length_a446193dc22c12f8=function(t){return $(t).length},e.wbg.__wbg_load_2671477a3293aadb=function(t){$(t).load()},e.wbg.__wbg_new_405e22f390576ce2=function(){return We({})},e.wbg.__wbg_new_78feb108b6472713=function(){return We([])},e.wbg.__wbg_new_8a6f238a6ece86ea=function(){return We(Error())},e.wbg.__wbg_new_a12002a7f91c75be=function(t){return We(new Uint8Array($(t)))},e.wbg.__wbg_newnoargs_105ed471475aaf50=function(t,n){return We(Function(st(t,n)))},e.wbg.__wbg_newwithbyteoffsetandlength_d97e637ebe145a9a=function(t,n,r){return We(new Uint8Array($(t),n>>>0,r>>>0))},e.wbg.__wbg_newwithlength_5a5efe313cfd59f1=function(t){return We(new Float32Array(t>>>0))},e.wbg.__wbg_newwithsrc_20307ca7e8762a81=function(){return pr(function(t,n){return We(new Audio(st(t,n)))},arguments)},e.wbg.__wbg_newwithu8arraysequenceandoptions_068570c487f69127=function(){return pr(function(t,n){return We(new Blob($(t),$(n)))},arguments)},e.wbg.__wbg_pause_b74c96d69f769518=function(){return pr(function(t){$(t).pause()},arguments)},e.wbg.__wbg_paused_9b2affc0a8a62e86=function(t){return $(t).paused},e.wbg.__wbg_play_f6ec5fc4e84b0d26=function(){return pr(function(t){return We($(t).play())},arguments)},e.wbg.__wbg_push_737cfc8c1432c2c6=function(t,n){return $(t).push($(n))},e.wbg.__wbg_readyState_017c08aa5e73517e=function(t){return $(t).readyState},e.wbg.__wbg_remove_e2d2659f3128c045=function(t){$(t).remove()},e.wbg.__wbg_revokeObjectURL_27267efebeb457c7=function(){return pr(function(t,n){URL.revokeObjectURL(st(t,n))},arguments)},e.wbg.__wbg_seeking_c0427be38e698dcd=function(t){return $(t).seeking},e.wbg.__wbg_setAttribute_2704501201f15687=function(){return pr(function(t,n,r,i,s){$(t).setAttribute(st(n,r),st(i,s))},arguments)},e.wbg.__wbg_set_65595bdd868b3009=function(t,n,r){$(t).set($(n),r>>>0)},e.wbg.__wbg_set_bb8cecf6a62b9f46=function(){return pr(function(t,n,r){return Reflect.set($(t),$(n),$(r))},arguments)},e.wbg.__wbg_setcssText_e018c236104b0233=function(t,n,r){$(t).cssText=st(n,r)},e.wbg.__wbg_setcurrentTime_64727eddd3966512=function(t,n){$(t).currentTime=n},e.wbg.__wbg_setheight_da683a33fa99843c=function(t,n){$(t).height=n>>>0},e.wbg.__wbg_setindex_4e73afdcd9bb95cd=function(t,n,r){$(t)[n>>>0]=r},e.wbg.__wbg_setmuted_e93fc48340c43e67=function(t,n){$(t).muted=n!==0},e.wbg.__wbg_setplaybackRate_f5c3b8896f82425e=function(t,n){$(t).playbackRate=n},e.wbg.__wbg_setpreload_d2fb02758e3f8e3a=function(t,n,r){$(t).preload=st(n,r)},e.wbg.__wbg_setsrc_3a759736e2659904=function(t,n,r){$(t).src=st(n,r)},e.wbg.__wbg_settype_39ed370d3edd403c=function(t,n,r){$(t).type=st(n,r)},e.wbg.__wbg_setvolume_3895e06a030ca4f7=function(t,n){$(t).volume=n},e.wbg.__wbg_setwidth_c5fed9f5e7f0b406=function(t,n){$(t).width=n>>>0},e.wbg.__wbg_stack_0ed75d68575b0f3c=function(t,n){let r=$(n).stack,i=Oe(r,E.__wbindgen_export_1,E.__wbindgen_export_2),s=fe;He().setInt32(t+4,s,!0),He().setInt32(t+0,i,!0)},e.wbg.__wbg_static_accessor_GLOBAL_88a902d13a557d07=function(){let t=typeof global>"u"?null:global;return jn(t)?0:We(t)},e.wbg.__wbg_static_accessor_GLOBAL_THIS_56578be7e9f832b0=function(){let t=typeof globalThis>"u"?null:globalThis;return jn(t)?0:We(t)},e.wbg.__wbg_static_accessor_SELF_37c5d418e4bf5819=function(){let t=typeof self>"u"?null:self;return jn(t)?0:We(t)},e.wbg.__wbg_static_accessor_WINDOW_5de37043a91a9c40=function(){let t=typeof window>"u"?null:window;return jn(t)?0:We(t)},e.wbg.__wbg_style_fb30c14e5815805c=function(t){let n=$(t).style;return We(n)},e.wbg.__wbg_videoHeight_3a43327a766c1f03=function(t){return $(t).videoHeight},e.wbg.__wbg_videoWidth_4b400cf6f4744a4d=function(t){return $(t).videoWidth},e.wbg.__wbindgen_cb_drop=function(t){let n=Or(t).original;return n.cnt--==1?(n.a=0,!0):!1},e.wbg.__wbindgen_closure_wrapper109=function(t,n,r){return We(_9(t,n,7,w9))},e.wbg.__wbindgen_is_null=function(t){return $(t)===null},e.wbg.__wbindgen_is_undefined=function(t){return $(t)===void 0},e.wbg.__wbindgen_memory=function(){let t=E.memory;return We(t)},e.wbg.__wbindgen_number_new=function(t){return We(t)},e.wbg.__wbindgen_object_clone_ref=function(t){return We($(t))},e.wbg.__wbindgen_object_drop_ref=function(t){Or(t)},e.wbg.__wbindgen_string_get=function(t,n){let r=$(n),i=typeof r=="string"?r:void 0;var s=jn(i)?0:Oe(i,E.__wbindgen_export_1,E.__wbindgen_export_2),o=fe;He().setInt32(t+4,o,!0),He().setInt32(t+0,s,!0)},e.wbg.__wbindgen_string_new=function(t,n){return We(st(t,n))},e.wbg.__wbindgen_throw=function(t,n){throw Error(st(t,n))},e}function x9(e,t){return E=e.exports,gx.__wbindgen_wasm_module=t,$i=null,Ma=null,ka=null,E}async function gx(e){if(E!==void 0)return E;if(e!==void 0&&(Object.getPrototypeOf(e)===Object.prototype?{module_or_path:e}=e:console.warn("using deprecated parameters for the initialization function; pass a single object instead")),e===void 0)throw Error("WASM module URL must be provided via DotLottieWasmLoader or setWasmUrl().");let t=C9();(typeof e=="string"||typeof Request=="function"&&e instanceof Request||typeof URL=="function"&&e instanceof URL)&&(e=fetch(e));let{instance:n,module:r}=await S9(await e,t);return x9(n,r)}var _x=class{constructor(){ie(this,"_eventListeners",new Map)}addEventListener(e,t){let n=this._eventListeners.get(e);n||(n=new Set,this._eventListeners.set(e,n)),n.add(t)}removeEventListener(e,t){let n=this._eventListeners.get(e);n&&(t?(n.delete(t),n.size===0&&this._eventListeners.delete(e)):this._eventListeners.delete(e))}dispatch(e){this._eventListeners.get(e.type)?.forEach(t=>t(e))}removeAllEventListeners(){this._eventListeners.clear()}},an=class Tr{static _initializeObserver(){Tr._observer||(Tr._observer=new IntersectionObserver(t=>{t.forEach(n=>{let r=Tr._observedCanvases.get(n.target);r&&(n.isIntersecting?r.unfreeze():r.freeze())})},{threshold:0}))}static observe(t,n){Tr._initializeObserver(),!Tr._observedCanvases.has(t)&&(Tr._observedCanvases.set(t,n),Tr._observer?.observe(t))}static unobserve(t){Tr._observer?.unobserve(t),Tr._observedCanvases.delete(t),Tr._observedCanvases.size===0&&(Tr._observer?.disconnect(),Tr._observer=null)}};ie(an,"_observer",null),ie(an,"_observedCanvases",new Map);var cn=class or{static _initializeObserver(){or._observer||(or._observer=new ResizeObserver(t=>{t.forEach(n=>{let r=or._observedCanvases.get(n.target);if(!r)return;let[i,s]=r;clearTimeout(s);let o=setTimeout(()=>{i.resize()},100);or._observedCanvases.set(n.target,[i,o])})}))}static observe(t,n){or._initializeObserver(),!or._observedCanvases.has(t)&&(or._observedCanvases.set(t,[n,0]),or._observer?.observe(t))}static unobserve(t){let n=or._observedCanvases.get(t);if(n){let r=n[1];r&&clearTimeout(r)}or._observer?.unobserve(t),or._observedCanvases.delete(t),!or._observedCanvases.size&&or._observer&&(or._observer.disconnect(),or._observer=null)}};ie(cn,"_observer",null),ie(cn,"_observedCanvases",new Map);function I9(e){return/^#([\da-f]{6}|[\da-f]{8})$/iu.test(e)}function R9(e){if(!I9(e))return[0,0,0,0];let t=e.replace("#","");return t=t.length===6?`${t}ff`:t,[parseInt(t.slice(0,2),16)/255,parseInt(t.slice(2,4),16)/255,parseInt(t.slice(4,6),16)/255,parseInt(t.slice(6,8),16)/255]}function UA(e){if(e.byteLength<4)return!1;let t=new Uint8Array(e.slice(0,Lh.byteLength));for(let n=0;n<Lh.length;n+=1)if(Lh[n]!==t[n])return!1;return!0}function T9(e){return p9.every(t=>Object.hasOwn(e,t))}function BA(e){return typeof e=="string"?/^\s*\{/u.test(e)&&/\}\s*$/u.test(e):T9(e)}function ts(){return 1+((er?window.devicePixelRatio:1)-1)*.75}function os(e){let t=e.getBoundingClientRect(),n=window.innerHeight||document.documentElement.clientHeight,r=window.innerWidth||document.documentElement.clientWidth;return!(t.bottom<0||t.top>n||t.right<0||t.left>r)}function Wr(e){let t=e.target;if(t instanceof HTMLCanvasElement){let n=t.getBoundingClientRect();if(n.width===0||n.height===0||t.width===0||t.height===0)return null;let r=t.width/n.width,i=t.height/n.height,s=(e.clientX-n.left)*r,o=(e.clientY-n.top)*i;return!Number.isFinite(s)||!Number.isFinite(o)||Number.isNaN(s)||Number.isNaN(o)?null:{x:s,y:o}}return null}function O9(e){return new Promise((t,n)=>{let r=new FileReader;r.onerror=()=>n(r.error??Error("Failed to read image slot source")),r.onload=()=>t(r.result),r.readAsDataURL(e)})}async function yx(e){if(!/^https?:\/\//i.test(e))return e;let t=await fetch(e);if(!t.ok)throw Error(`Failed to fetch image slot source from URL: ${e}. ${t.status}: ${t.statusText}`);return O9(await t.blob())}function vx(e){let t=e.replace("OpenUrl: ",""),n=t.indexOf(" | Target: "),r,i;n===-1?(r=t,i="_blank"):(r=t.substring(0,n),i=t.substring(n+11)),window.open(r,i)}function k9(e,t,n){let r=null,i=t,s=n;async function o(l){await e({module_or_path:l})}async function a(l){let u=await fetch(l);if(!u.ok)throw Error(`fetch ${l} responded with ${u.status} ${u.statusText}`);await e({module_or_path:await u.arrayBuffer()})}async function c(l,u){try{return await l(u),null}catch(d){return d}}return{load(){if(!r){let l=i,u=null;u=(async()=>{let d=await c(o,l);if(!d)return;console.warn(`Primary WASM load failed from ${l}: ${d.message}`);let f=null;if(s!==null){if(console.warn(`Attempting to load WASM from backup URL: ${s}`),f=await c(o,s),!f)return;console.warn(`Backup WASM load failed from ${s}: ${f.message}`)}console.warn("Retrying WASM load with buffered instantiation");let p=await c(a,l);if(p&&(console.warn(`Buffered WASM load from ${l} failed: ${p.message}`),!(s!==null&&(p=await c(a,s),!p))))throw console.error(`Primary WASM URL failed: ${d.message}`),f&&console.error(`Backup WASM URL failed: ${f.message}`),console.error(`Buffered fallback failed: ${p.message}`),r===u&&(r=null),Error("WASM loading failed from all sources.")})(),r=u}return r},setWasmUrl(l){if(typeof l!="string"||l.trim()==="")throw TypeError("setWasmUrl() expects a non-empty URL string");s=null,l!==i&&(i=l,r=null)}}}let Ph=null;function xl(){return Ph??(Ph=k9(gx,"https://cdn.jsdelivr.net/npm/@lottiefiles/[email protected]/dist/dotlottie-player.wasm","https://unpkg.com/@lottiefiles/[email protected]/dist/dotlottie-player.wasm")),Ph}const Dh=e=>{switch(e){case"reverse":return ss.Reverse;case"bounce":return ss.Bounce;case"reverse-bounce":return ss.ReverseBounce;default:return ss.Forward}},HA=e=>{switch(e){case ss.Reverse:return"reverse";case ss.Bounce:return"bounce";case ss.ReverseBounce:return"reverse-bounce";default:return"forward"}},M9=e=>{switch(e){case"contain":return"contain";case"cover":return"cover";case"fill":return"fill";case"fit-height":return"fit-height";case"fit-width":return"fit-width";case"none":return"none";default:return"contain"}};var Ax=class{constructor(e){ie(this,"_canvas",null),ie(this,"_pendingLoad",null),ie(this,"_srcFetchAbort",null),ie(this,"_context",null),ie(this,"_eventManager",void 0),ie(this,"_animationFrameId",null),ie(this,"_frameManager",void 0),ie(this,"_boundAnimationLoop",void 0),ie(this,"_dotLottieCore",null),ie(this,"_stateMachineId",""),ie(this,"_stateMachineConfig",null),ie(this,"_isStateMachineRunning",!1),ie(this,"_renderConfig",{}),ie(this,"_isFrozen",!1),ie(this,"_backgroundColor",null),ie(this,"_lastFrameTime",null),ie(this,"_boundOnClick",null),ie(this,"_boundOnPointerUp",null),ie(this,"_boundOnPointerDown",null),ie(this,"_boundOnPointerMove",null),ie(this,"_boundOnPointerEnter",null),ie(this,"_boundOnPointerLeave",null),ie(this,"_bufferMismatchCount",0),ie(this,"_lastExpectedBufferSize",0),ie(this,"_cachedImageData",null),ie(this,"_cachedImageDataBuffer",null),ie(this,"_cachedImageDataByteOffset",0),ie(this,"_marker",""),ie(this,"_segment",null),this._canvas=e.canvas??null,this._eventManager=new _x,this._frameManager=new h9,this._boundAnimationLoop=this._animationLoop.bind(this),this._renderConfig={...e.renderConfig,devicePixelRatio:e.renderConfig?.devicePixelRatio||ts(),freezeOnOffscreen:e.renderConfig?.freezeOnOffscreen??!0};let t=null;e.src&&!e.data&&(this._srcFetchAbort=new AbortController,t=this._fetchData(e.src,this._srcFetchAbort.signal),t.catch(()=>{})),this._initWasm().then(()=>{this._dotLottieCore=this._createCore(),this._dotLottieCore.set_autoplay(e.autoplay??!1),this._dotLottieCore.set_loop(e.loop??!1),this._dotLottieCore.set_loop_count(e.loopCount??0),this._dotLottieCore.set_mode(Dh(e.mode??"forward")),this._dotLottieCore.set_speed(e.speed??1),this._dotLottieCore.set_use_frame_interpolation(e.useFrameInterpolation??!0),e.segment&&e.segment.length===2&&(this._segment=[e.segment[0],e.segment[1]],this._dotLottieCore.set_segment(this._segment[0],this._segment[1])),this._marker=e.marker??"",this._marker&&this._dotLottieCore.set_marker(this._marker),this._dotLottieCore.set_layout(e.layout?.fit??"contain",e.layout?.align?.[0]??.5,e.layout?.align?.[1]??.5),this._applyAssetResolver(e.assetResolver??null),this._stateMachineId=e.stateMachineId??"",this._stateMachineConfig=e.stateMachineConfig??null,this._onCoreCreated(),this._eventManager.dispatch({type:"ready"}),e.data?this._canvas?this._loadFromData(e.data):this._pendingLoad={data:e.data}:e.src&&(this._canvas?this._loadFromSrc(e.src,t):this._pendingLoad={src:e.src,dataPromise:t}),e.backgroundColor&&this.setBackgroundColor(e.backgroundColor)}).catch(n=>{this._srcFetchAbort?.abort(),console.error("[dotlottie-web] Initialization failed:",n),this._eventManager.dispatch({type:"loadError",error:Error(`Failed to load wasm module: ${n}`)})})}async _initWasm(){return xl().load()}_createCore(){return new E9}_onCoreCreated(){}_setupTarget(e,t){return this._dotLottieCore?this._dotLottieCore.setup_sw_target(e,t):!1}_drainPlayerEvents({skipFrame:e=!1}={}){if(this._dotLottieCore)for(;;){let t=this._dotLottieCore.poll_event();if(t==null)break;switch(t.type){case"Load":setTimeout(()=>this._eventManager.dispatch({type:"load"}),0);break;case"LoadError":setTimeout(()=>this._eventManager.dispatch({type:"loadError",error:Error("failed to load")}),0);break;case"Play":queueMicrotask(()=>this._eventManager.dispatch({type:"play"}));break;case"Pause":queueMicrotask(()=>this._eventManager.dispatch({type:"pause"}));break;case"Stop":queueMicrotask(()=>this._eventManager.dispatch({type:"stop"}));break;case"Frame":{let n=t.frameNo??0;e||queueMicrotask(()=>this._eventManager.dispatch({type:"frame",currentFrame:n}));break}case"Render":{let n=t.frameNo??0;e||queueMicrotask(()=>this._eventManager.dispatch({type:"render",currentFrame:n}));break}case"Loop":{let n=t.loopCount??0;queueMicrotask(()=>this._eventManager.dispatch({type:"loop",loopCount:n}));break}case"Complete":queueMicrotask(()=>this._eventManager.dispatch({type:"complete"}));break}}}_discardPlayerEvents(){for(;this._dotLottieCore?.poll_event()!=null;);}_drainSmEvents(){if(this._dotLottieCore){for(;;){let e=this._dotLottieCore.sm_poll_event();if(e==null)break;switch(e.type){case"Start":queueMicrotask(()=>{this._isStateMachineRunning=!0,this._eventManager.dispatch({type:"stateMachineStart"}),this._startAnimationLoop()});break;case"Stop":queueMicrotask(()=>{this._isStateMachineRunning=!1,this._eventManager.dispatch({type:"stateMachineStop"}),this._dotLottieCore?.status()!==$r.Playing&&this._stopAnimationLoop()});break;case"CustomEvent":this._eventManager.dispatch({type:"stateMachineCustomEvent",eventName:e.message??""});break;case"BooleanInputChange":this._eventManager.dispatch({type:"stateMachineBooleanInputValueChange",inputName:e.name??"",newValue:e.newValue,oldValue:e.oldValue});break;case"NumericInputChange":this._eventManager.dispatch({type:"stateMachineNumericInputValueChange",inputName:e.name??"",newValue:e.newValue,oldValue:e.oldValue});break;case"StringInputChange":this._eventManager.dispatch({type:"stateMachineStringInputValueChange",inputName:e.name??"",newValue:e.newValue,oldValue:e.oldValue});break;case"InputFired":this._eventManager.dispatch({type:"stateMachineInputFired",inputName:e.name??""});break;case"Transition":this._eventManager.dispatch({type:"stateMachineTransition",fromState:e.previousState??"",toState:e.newState??""});break;case"StateEntered":this._eventManager.dispatch({type:"stateMachineStateEntered",state:e.state??""});break;case"StateExit":this._eventManager.dispatch({type:"stateMachineStateExit",state:e.state??""});break;case"Error":this._eventManager.dispatch({type:"stateMachineError",error:e.message??""});break}}for(;;){let e=this._dotLottieCore.sm_poll_internal_event();if(e==null)break;if(e.type==="Message"){let t=e.message??"";er&&t.startsWith("OpenUrl: ")?vx(t):this._eventManager.dispatch({type:"stateMachineInternalMessage",message:t})}}}}_dispatchError(e){console.error(e),this._eventManager.dispatch({type:"loadError",error:Error(e)})}async _fetchData(e,t=null){let n=await fetch(e,{signal:t});if(!n.ok)throw Error(`Failed to fetch animation data from URL: ${e}. ${n.status}: ${n.statusText}`);let r=await n.arrayBuffer();return UA(r)?r:new TextDecoder().decode(r)}_loadFromData(e){if(this._dotLottieCore===null)return;if(!this._canvas){console.warn("[dotlottie-web] Cannot load animation without canvas. Call setCanvas() first.");return}this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height);let t=!1;if(typeof e=="string"){if(t=this._dotLottieCore.load_animation(e),!t&&!BA(e)){this._discardPlayerEvents(),this._dispatchError("Invalid Lottie JSON string: The provided string does not conform to the Lottie JSON format.");return}}else if(e instanceof ArrayBuffer){if(!UA(e)){this._dispatchError("Invalid dotLottie ArrayBuffer: The provided ArrayBuffer does not conform to the dotLottie format.");return}t=this._dotLottieCore.load_dotlottie_data(new Uint8Array(e))}else if(typeof e=="object"){if(!BA(e)){this._dispatchError("Invalid Lottie JSON object: The provided object does not conform to the Lottie JSON format.");return}t=this._dotLottieCore.load_animation(JSON.stringify(e))}else{this._dispatchError(`Unsupported data type for animation data. Expected:
31          - string (Lottie JSON),
32          - ArrayBuffer (dotLottie),
33          - object (Lottie JSON).
34          Received: ${typeof e}`);return}if(t){if(this._renderConfig.quality!==void 0&&this._dotLottieCore.set_quality(this._renderConfig.quality),this._drainPlayerEvents({skipFrame:!!this._marker||!!this._segment}),this._marker&&this._dotLottieCore.set_marker(this._marker),this._segment){this._dotLottieCore.set_segment(this._segment[0],this._segment[1]);let n=HA(this._dotLottieCore.mode()),r=n==="reverse"||n==="reverse-bounce"?this._segment[1]:this._segment[0];this._dotLottieCore.set_frame(r)}setTimeout(()=>{this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame})},0),this._dotLottieCore.render(),this._drainPlayerEvents(),this._draw(),this._stateMachineId?this.stateMachineLoad(this._stateMachineId)&&this.stateMachineStart()&&this._startAnimationLoop():this._dotLottieCore.status()===$r.Playing&&this._startAnimationLoop(),er&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.freezeOnOffscreen&&(an.observe(this._canvas,this),os(this._canvas)||this.freeze()),this._renderConfig.autoResize&&cn.observe(this._canvas,this))}else this._drainPlayerEvents()}_loadFromSrc(e,t){(t??this._fetchData(e)).then(n=>this._loadFromData(n)).catch(n=>this._dispatchError(`Failed to load animation data from URL: ${e}. ${n}`))}get buffer(){return this._dotLottieCore?this._dotLottieCore.get_pixel_buffer():null}get activeAnimationId(){return this._dotLottieCore?.animation_id()??void 0}get activeThemeId(){return this._dotLottieCore?.theme_id()??void 0}get layout(){if(this._dotLottieCore)return{align:[this._dotLottieCore.layout_align_x(),this._dotLottieCore.layout_align_y()],fit:M9(this._dotLottieCore.layout_fit())}}get marker(){return this._dotLottieCore?.current_marker()??""}get manifest(){try{let e=this._dotLottieCore?.manifest_string();if(this._dotLottieCore===null||!e)return null;let t=JSON.parse(e);return Object.keys(t).length===0?null:t}catch{return null}}get renderConfig(){return this._renderConfig}get segment(){if(this._dotLottieCore)return[this._dotLottieCore.segment_start(),this._dotLottieCore.segment_end()]}get loop(){return this._dotLottieCore?.loop_animation()??!1}get mode(){return this._dotLottieCore?HA(this._dotLottieCore.mode()):"forward"}get isFrozen(){return this._isFrozen}get isStateMachineRunning(){return this._isStateMachineRunning}get backgroundColor(){return this._backgroundColor??""}get autoplay(){return this._dotLottieCore?.autoplay()??!1}get useFrameInterpolation(){return this._dotLottieCore?.use_frame_interpolation()??!1}get speed(){return this._dotLottieCore?.speed()??0}get isReady(){return this._dotLottieCore!==null}get isLoaded(){return(this._dotLottieCore?.status()??$r.Idle)!==$r.Idle}get isPlaying(){return this._dotLottieCore?.status()===$r.Playing}get isPaused(){return this._dotLottieCore?.status()===$r.Paused}get isStopped(){return this._dotLottieCore?.status()===$r.Stopped}get currentFrame(){return this._dotLottieCore?Math.round(this._dotLottieCore.current_frame()*100)/100:0}get loopCount(){return this._dotLottieCore?.current_loop_count()??0}get totalFrames(){return this._dotLottieCore?.total_frames()??0}get duration(){return(this._dotLottieCore?.duration()??0)/1e3}get canvas(){return this._canvas}load(e){this._dotLottieCore!==null&&(this._stopAnimationLoop(),this._cleanupCanvas(),this._isFrozen=!1,this._dotLottieCore.set_autoplay(e.autoplay??!1),this._dotLottieCore.set_loop(e.loop??!1),this._dotLottieCore.set_loop_count(e.loopCount??0),this._dotLottieCore.set_mode(Dh(e.mode??"forward")),this._dotLottieCore.set_speed(e.speed??1),this._dotLottieCore.set_use_frame_interpolation(e.useFrameInterpolation??!0),e.segment&&e.segment.length===2?(this._segment=[e.segment[0],e.segment[1]],this._dotLottieCore.set_segment(this._segment[0],this._segment[1])):(this._segment=null,this._dotLottieCore.clear_segment()),this._marker=e.marker??"",this._marker?this._dotLottieCore.set_marker(this._marker):this._dotLottieCore.clear_marker(),this._dotLottieCore.set_layout(e.layout?.fit??"contain",e.layout?.align?.[0]??.5,e.layout?.align?.[1]??.5),this._applyAssetResolver(e.assetResolver??null),e.data?this._canvas?this._loadFromData(e.data):this._pendingLoad={data:e.data}:e.src&&(this._canvas?this._loadFromSrc(e.src):this._pendingLoad={src:e.src}),e.backgroundColor&&this.setBackgroundColor(e.backgroundColor))}_draw(){if(this._dotLottieCore===null||this._canvas===null||(!this._context&&"getContext"in this._canvas&&typeof this._canvas.getContext=="function"&&(!er||typeof HTMLCanvasElement<"u"&&this._canvas instanceof HTMLCanvasElement||typeof OffscreenCanvas<"u"&&this._canvas instanceof OffscreenCanvas)&&(this._context=this._canvas.getContext("2d")),!this._context))return;let e=this._dotLottieCore.get_pixel_buffer(),t=this._canvas.width,n=this._canvas.height,r=t*n*4;if(e.byteLength!==r){this._lastExpectedBufferSize===r?this._bufferMismatchCount+=1:(this._bufferMismatchCount=1,this._lastExpectedBufferSize=r),this._bufferMismatchCount===10&&console.warn(`[dotlottie-web] Persistent buffer size mismatch detected. Expected ${r} bytes for canvas ${t}x${n}, but got ${e.byteLength} bytes. This may indicate a WASM memory allocation issue or invalid canvas dimensions.`);return}this._bufferMismatchCount=0,this._lastExpectedBufferSize=r;let i=this._cachedImageData;if(!(i!==null&&i.width===t&&i.height===n&&i.data.byteLength===r&&this._cachedImageDataBuffer===e.buffer&&this._cachedImageDataByteOffset===e.byteOffset)){if(typeof ImageData>"u")this._cachedImageData=this._context.createImageData(t,n);else{let s=new Uint8ClampedArray(e.buffer,e.byteOffset,e.byteLength);this._cachedImageData=new ImageData(s,t,n)}this._cachedImageDataBuffer=e.buffer,this._cachedImageDataByteOffset=e.byteOffset}if(typeof ImageData>"u"){let s=new Uint8ClampedArray(e.buffer,e.byteOffset,e.byteLength);this._cachedImageData.data.set(s)}this._context.putImageData(this._cachedImageData,0,0)}_cleanupCanvas(){this._canvas&&er&&this._canvas instanceof HTMLCanvasElement&&(an.unobserve(this._canvas),cn.unobserve(this._canvas),this._cleanupStateMachineListeners())}_initializeCanvas(){this._setupRendererOnCanvas(),this._canvas&&er&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded&&(this._renderConfig.freezeOnOffscreen&&(an.observe(this._canvas,this),os(this._canvas)||this.freeze()),this._renderConfig.autoResize&&cn.observe(this._canvas,this),this._isStateMachineRunning&&this._setupStateMachineListeners()),this._canvas&&this._dotLottieCore&&this.isLoaded&&this._setupTarget(this._canvas.width,this._canvas.height)&&(this._dotLottieCore.render(),this._draw())}_setupRendererOnCanvas(){this._context=null}_stopAnimationLoop(){this._animationFrameId!==null&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null),this._lastFrameTime=null}_startAnimationLoop(){this._animationFrameId===null&&this._dotLottieCore&&!this._isFrozen&&(this._dotLottieCore.status()===$r.Playing||this._isStateMachineRunning)&&(this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop))}_animationLoop(e){if(this._dotLottieCore===null){this._stopAnimationLoop();return}if(this._dotLottieCore.status()!==$r.Playing&&!this._isStateMachineRunning){this._stopAnimationLoop();return}try{let t=this._lastFrameTime===null?0:e-this._lastFrameTime;this._lastFrameTime=e;let n=this._isStateMachineRunning?this._dotLottieCore.sm_tick(t):this._dotLottieCore.tick(t);this._isStateMachineRunning?this._drainSmEvents():this._drainPlayerEvents(),n&&this._draw(),this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop)}catch(t){console.error("Error in animation frame:",t),this._eventManager.dispatch({type:"renderError",error:t}),t instanceof WebAssembly.RuntimeError&&this.destroy()}}play(){if(this._dotLottieCore===null||!this.isLoaded)return;this._stopAnimationLoop();let e=this._dotLottieCore.play();this._drainPlayerEvents(),(e||this._dotLottieCore.status()===$r.Playing)&&(this._isFrozen=!1,this._startAnimationLoop()),this._canvas&&er&&this._canvas instanceof HTMLCanvasElement&&this._renderConfig.freezeOnOffscreen&&!os(this._canvas)&&this.freeze()}pause(){this._dotLottieCore!==null&&(this._dotLottieCore.pause(),this._drainPlayerEvents(),this._stopAnimationLoop())}stop(){if(this._dotLottieCore===null)return;let e=this._dotLottieCore.stop();this._drainPlayerEvents(),this._stopAnimationLoop(),e&&(this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame}),this._dotLottieCore.render(),this._draw())}setFrame(e){if(this._dotLottieCore!==null&&this._dotLottieCore.set_frame(e)){let t=this._dotLottieCore.render();this._drainPlayerEvents(),t&&this._draw()}}setSpeed(e){this._dotLottieCore!==null&&this._dotLottieCore.set_speed(e)}setBackgroundColor(e){if(this._dotLottieCore!==null){if(er&&this._canvas instanceof HTMLCanvasElement)this._canvas.style.backgroundColor=e;else{let[t,n,r,i]=R9(e);this._dotLottieCore.set_background(t,n,r,i)}this._backgroundColor=e}}setLoop(e){this._dotLottieCore!==null&&this._dotLottieCore.set_loop(e)}setLoopCount(e){this._dotLottieCore!==null&&this._dotLottieCore.set_loop_count(e)}setUseFrameInterpolation(e){this._dotLottieCore!==null&&this._dotLottieCore.set_use_frame_interpolation(e)}_applyAssetResolver(e){if(this._dotLottieCore!==null){if(e===null){this._dotLottieCore.set_asset_resolver(null);return}this._dotLottieCore.set_asset_resolver(t=>{try{return e(t)??null}catch(n){return console.error(`[dotlottie-web] assetResolver threw for "${t}":`,n),null}})}}addEventListener(e,t){this._eventManager.addEventListener(e,t)}removeEventListener(e,t){this._eventManager.removeEventListener(e,t)}destroy(){this._stopAnimationLoop(),this._isStateMachineRunning=!1,this._cleanupCanvas(),this._srcFetchAbort?.abort(),this._srcFetchAbort=null,this._pendingLoad=null;let e=this._dotLottieCore;if(this._dotLottieCore=null,this._context=null,e)try{e.free()}catch(t){console.warn("[dotlottie-web] Error freeing wasm core during destroy:",t)}this._eventManager.dispatch({type:"destroy"}),this._eventManager.removeAllEventListeners(),this._cleanupStateMachineListeners()}freeze(){this._animationFrameId!==null&&(this._stopAnimationLoop(),this._isFrozen=!0,this._eventManager.dispatch({type:"freeze"}))}unfreeze(){this._animationFrameId===null&&(this._isFrozen=!1,this._eventManager.dispatch({type:"unfreeze"}),this._startAnimationLoop())}_syncCanvasSize(){if(!(er&&this._canvas instanceof HTMLCanvasElement))return;let e=this._renderConfig.devicePixelRatio||window.devicePixelRatio||1,{height:t,width:n}=this._canvas.getBoundingClientRect();t!==0&&n!==0&&(this._canvas.width=n*e,this._canvas.height=t*e)}resize(){!this._dotLottieCore||!this.isLoaded||!this._canvas||(this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height)&&(this._dotLottieCore.render(),this._draw()))}setCanvas(e){if(!(!e||this._canvas===e)&&(this._canvas&&this._cleanupCanvas(),this._canvas=e,this._initializeCanvas(),this._pendingLoad)){let t=this._pendingLoad;this._pendingLoad=null,t.data?this._loadFromData(t.data):t.src&&this._loadFromSrc(t.src,t.dataPromise)}}setTransform(e){if(!this._dotLottieCore)return!1;let t=this._dotLottieCore.set_transform(new Float32Array(e));return t&&this._dotLottieCore.render()&&this._draw(),t}getTransform(){if(!this._dotLottieCore)return;let e=this._dotLottieCore.get_transform();return Array.from(e)}setSegment(e,t){this._dotLottieCore!==null&&(this._segment=[e,t],this._dotLottieCore.set_segment(e,t))}resetSegment(){this._dotLottieCore!==null&&(this._segment=null,this._dotLottieCore.clear_segment())}setMode(e){this._dotLottieCore!==null&&this._dotLottieCore.set_mode(Dh(e))}setRenderConfig(e){let{devicePixelRatio:t,freezeOnOffscreen:n,quality:r,...i}=e;this._renderConfig={...this._renderConfig,...i,devicePixelRatio:t||ts(),freezeOnOffscreen:n??!0,...r!==void 0&&{quality:r}},r!==void 0&&this._dotLottieCore&&this._dotLottieCore.set_quality(r),er&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.autoResize?cn.observe(this._canvas,this):cn.unobserve(this._canvas),this._renderConfig.freezeOnOffscreen?(an.observe(this._canvas,this),os(this._canvas)||this.freeze()):(an.unobserve(this._canvas),this._isFrozen&&this.unfreeze()))}loadAnimation(e){this._dotLottieCore===null||this._dotLottieCore.animation_id()===e||!this._canvas||(this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height),this._dotLottieCore.load_animation_from_id(e)?(this._renderConfig.quality!==void 0&&this._dotLottieCore.set_quality(this._renderConfig.quality),this._drainPlayerEvents(),this._dotLottieCore.render(),this._draw()):this._dispatchError(`Failed to load animation with id: ${e}`))}setMarker(e){this._dotLottieCore!==null&&(this.markers().some(t=>t.name===e)?(this._marker=e,this._dotLottieCore.set_marker(e)):(this._marker="",this._segment=null,this._dotLottieCore.clear_marker(),this._dotLottieCore.clear_segment()))}markers(){let e=this._dotLottieCore?.markers();return e&&Array.isArray(e)?e:[]}setTheme(e){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.set_theme(e);return t&&(this._dotLottieCore.render(),this._draw()),t}resetTheme(){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.reset_theme();return e&&(this._dotLottieCore.render(),this._draw()),e}setThemeData(e){if(this._dotLottieCore===null)return!1;let t=typeof e=="string"?e:JSON.stringify(e),n=this._dotLottieCore.set_theme_data(t);return n&&(this._dotLottieCore.render(),this._draw()),n}setSlots(e){this._dotLottieCore!==null&&this._dotLottieCore.set_slots_str(JSON.stringify(e))&&(this._dotLottieCore.render(),this._draw())}_isKeyframeArray(e){return Array.isArray(e)&&e.length>0&&typeof e[0]=="object"&&e[0]!==null&&"t"in e[0]&&"s"in e[0]}getSlotIds(){if(!this._dotLottieCore)return[];let e=this._dotLottieCore.get_slot_ids();return Array.isArray(e)?e:[]}getSlotType(e){if(!this._dotLottieCore)return;let t=this._dotLottieCore.get_slot_type(e);if(t)return t}getSlot(e){if(!this._dotLottieCore)return;let t=this._dotLottieCore.get_slot_str(e);if(t)try{return JSON.parse(t)}catch{return}}getSlots(){if(!this._dotLottieCore)return{};try{return JSON.parse(this._dotLottieCore.get_slots_str())}catch{return{}}}setColorSlot(e,t){if(this._dotLottieCore===null)return!1;let n=this._isKeyframeArray(t),r=JSON.stringify({a:+!!n,k:t}),i=this._dotLottieCore.set_slot_str(e,r);return this._dotLottieCore.render(),this._draw(),i}setScalarSlot(e,t){if(this._dotLottieCore===null)return!1;let n=JSON.stringify({a:typeof t=="number"?0:1,k:t}),r=this._dotLottieCore.set_slot_str(e,n);return this._dotLottieCore.render(),this._draw(),r}setVectorSlot(e,t){if(this._dotLottieCore===null)return!1;let n=this._isKeyframeArray(t),r=JSON.stringify({a:+!!n,k:t}),i=this._dotLottieCore.set_slot_str(e,r);return this._dotLottieCore.render(),this._draw(),i}setGradientSlot(e,t,n){if(this._dotLottieCore===null)return!1;let r=this._isKeyframeArray(t),i=JSON.stringify({k:{a:+!!r,k:t},p:n}),s=this._dotLottieCore.set_slot_str(e,i);return this._dotLottieCore.render(),this._draw(),s}setTextSlot(e,t){if(this._dotLottieCore===null)return!1;let n=this._dotLottieCore.get_slot_str(e),r=t;if(n){let o=JSON.parse(n);if(o&&"k"in o&&Array.isArray(o.k)){let a=o.k[0];"s"in a&&typeof a.s=="object"&&(r={...a.s,...t})}}let i=JSON.stringify({a:0,k:[{t:0,s:r}]}),s=this._dotLottieCore.set_slot_str(e,i);return this._dotLottieCore.render(),this._draw(),s}async setImageSlot(e,t){if(this._dotLottieCore===null)return!1;let n=await yx(t);if(this._dotLottieCore===null)return!1;let r=this._dotLottieCore.set_image_slot(e,n);return this._dotLottieCore.render(),this._draw(),r}resetSlot(e){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.reset_slot(e);return this._dotLottieCore.render(),this._draw(),t}clearSlot(e){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.clear_slot(e);return this._dotLottieCore.render(),this._draw(),t}resetSlots(){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.reset_slots();return this._dotLottieCore.render(),this._draw(),e}clearSlots(){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.clear_slots();return this._dotLottieCore.render(),this._draw(),e}setLayout(e){this._dotLottieCore!==null&&this._dotLottieCore.set_layout(e.fit??"contain",e.align?.[0]??.5,e.align?.[1]??.5)}setViewport(e,t,n,r){return this._dotLottieCore===null?!1:this._dotLottieCore.set_viewport(e,t,n,r)}static setWasmUrl(e){xl().setWasmUrl(e)}static preload(){return xl().load()}static async registerFont(e,t){try{await xl().load();let n;if(typeof t=="string"){let i=await fetch(t);if(!i.ok)return console.error(`Failed to fetch font from URL: ${t}. Status: ${i.status}`),!1;n=new Uint8Array(await i.arrayBuffer())}else n=t instanceof Uint8Array?t:new Uint8Array(t);let r=y9(e,n);return r||console.error(`Failed to register font "${e}". Font data may be invalid.`),r}catch(n){return console.error(`Error registering font "${e}":`,n),!1}}animationSize(){let e=this._dotLottieCore?.animation_size();return{width:e?.[0]??0,height:e?.[1]??0}}stateMachineLoad(e){return this._dotLottieCore?this._dotLottieCore.state_machine_load_from_id(e):!1}stateMachineLoadData(e){return this._dotLottieCore?this._dotLottieCore.state_machine_load(e):!1}stateMachineSetConfig(e){this._stateMachineConfig=e}stateMachineStart(){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.sm_start(this._stateMachineConfig?.openUrlPolicy?.requireUserInteraction??!0,this._stateMachineConfig?.openUrlPolicy?.whitelist??[]);return this._drainSmEvents(),e&&(this._isStateMachineRunning=!0,this._setupStateMachineListeners(),this._startAnimationLoop()),e}stateMachineStop(){if(!this._dotLottieCore)return!1;let e=this._dotLottieCore.sm_stop();return this._drainSmEvents(),e&&(this._isStateMachineRunning=!1,this._cleanupStateMachineListeners(),this._dotLottieCore.status()!==$r.Playing&&this._stopAnimationLoop()),e}stateMachineGetStatus(){return this._dotLottieCore?.sm_status()??""}stateMachineGetCurrentState(){return this._dotLottieCore?.sm_current_state()??""}stateMachineGetActiveId(){return this._dotLottieCore?.state_machine_id()??""}stateMachineOverrideState(e,t=!1){return this._dotLottieCore?.sm_override_current_state(e,t)??!1}stateMachineSetSeed(e){return this._dotLottieCore?.sm_set_seed(BigInt(Math.trunc(e)))??!1}stateMachineGet(e){return this._dotLottieCore?.get_state_machine(e)??""}stateMachineGetListeners(){if(!this._dotLottieCore)return[];let e=this._dotLottieCore.sm_framework_setup();return Array.isArray(e)?e:[]}stateMachineSetBooleanInput(e,t){return this._dotLottieCore?.sm_set_boolean_input(e,t)??!1}stateMachineSetNumericInput(e,t){return this._dotLottieCore?.sm_set_numeric_input(e,t)??!1}stateMachineSetStringInput(e,t){return this._dotLottieCore?.sm_set_string_input(e,t)??!1}stateMachineGetBooleanInput(e){return this._dotLottieCore?.sm_get_boolean_input(e)??void 0}stateMachineGetNumericInput(e){return this._dotLottieCore?.sm_get_numeric_input(e)??void 0}stateMachineGetStringInput(e){return this._dotLottieCore?.sm_get_string_input(e)??void 0}stateMachineGetInputs(){if(!this._dotLottieCore)return[];let e=this._dotLottieCore.sm_get_inputs();return Array.isArray(e)?e:[]}stateMachineFireEvent(e){this._dotLottieCore?.sm_fire(e)}stateMachinePostClickEvent(e,t){this._dotLottieCore?.sm_post_click(e,t)}stateMachinePostPointerUpEvent(e,t){this._dotLottieCore?.sm_post_pointer_up(e,t)}stateMachinePostPointerDownEvent(e,t){this._dotLottieCore?.sm_post_pointer_down(e,t)}stateMachinePostPointerMoveEvent(e,t){this._dotLottieCore?.sm_post_pointer_move(e,t)}stateMachinePostPointerEnterEvent(e,t){this._dotLottieCore?.sm_post_pointer_enter(e,t)}stateMachinePostPointerExitEvent(e,t){this._dotLottieCore?.sm_post_pointer_exit(e,t)}_onClick(e){let t=Wr(e);t&&this.stateMachinePostClickEvent(t.x,t.y)}_onPointerUp(e){let t=Wr(e);t&&this.stateMachinePostPointerUpEvent(t.x,t.y)}_onPointerDown(e){let t=Wr(e);t&&this.stateMachinePostPointerDownEvent(t.x,t.y)}_onPointerMove(e){let t=Wr(e);t&&this.stateMachinePostPointerMoveEvent(t.x,t.y)}_onPointerEnter(e){let t=Wr(e);t&&this.stateMachinePostPointerEnterEvent(t.x,t.y)}_onPointerLeave(e){let t=Wr(e);t&&this.stateMachinePostPointerExitEvent(t.x,t.y)}_setupStateMachineListeners(){if(er&&this._canvas instanceof HTMLCanvasElement&&this._dotLottieCore!==null&&this.isLoaded){let e=this.stateMachineGetListeners();this._cleanupStateMachineListeners(),e.includes("Click")&&(this._boundOnClick=this._onClick.bind(this),this._canvas.addEventListener("click",this._boundOnClick)),e.includes("PointerUp")&&(this._boundOnPointerUp=this._onPointerUp.bind(this),this._canvas.addEventListener("pointerup",this._boundOnPointerUp)),e.includes("PointerDown")&&(this._boundOnPointerDown=this._onPointerDown.bind(this),this._canvas.addEventListener("pointerdown",this._boundOnPointerDown)),e.includes("PointerMove")&&(this._boundOnPointerMove=this._onPointerMove.bind(this),this._canvas.addEventListener("pointermove",this._boundOnPointerMove)),e.includes("PointerEnter")&&(this._boundOnPointerEnter=this._onPointerEnter.bind(this),this._canvas.addEventListener("pointerenter",this._boundOnPointerEnter)),e.includes("PointerExit")&&(this._boundOnPointerLeave=this._onPointerLeave.bind(this),this._canvas.addEventListener("pointerleave",this._boundOnPointerLeave))}}_cleanupStateMachineListeners(){er&&this._canvas instanceof HTMLCanvasElement&&(this._boundOnClick&&(this._canvas.removeEventListener("click",this._boundOnClick),this._boundOnClick=null),this._boundOnPointerUp&&(this._canvas.removeEventListener("pointerup",this._boundOnPointerUp),this._boundOnPointerUp=null),this._boundOnPointerDown&&(this._canvas.removeEventListener("pointerdown",this._boundOnPointerDown),this._boundOnPointerDown=null),this._boundOnPointerMove&&(this._canvas.removeEventListener("pointermove",this._boundOnPointerMove),this._boundOnPointerMove=null),this._boundOnPointerEnter&&(this._canvas.removeEventListener("pointerenter",this._boundOnPointerEnter),this._boundOnPointerEnter=null),this._boundOnPointerLeave&&(this._canvas.removeEventListener("pointerleave",this._boundOnPointerLeave),this._boundOnPointerLeave=null))}},L9=class{constructor(){if(typeof Worker>"u")throw Error("Worker is not supported in this environment."
vendor: 77,798 bytes, line 34
34);let e=new Blob(['"use strict";(()=>{var bt=Object.defineProperty;var vt=(n,t,e)=>t in n?bt(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e;var u=(n,t,e)=>vt(n,typeof t!="symbol"?t+"":t,e);var Y=class{requestAnimationFrame(t){return requestAnimationFrame(t)}cancelAnimationFrame(t){cancelAnimationFrame(t)}},X=class{constructor(){u(this,"_lastHandleId",0);u(this,"_lastImmediate",null)}requestAnimationFrame(t){return this._lastHandleId>=Number.MAX_SAFE_INTEGER&&(this._lastHandleId=0),this._lastHandleId+=1,this._lastImmediate=setImmediate(()=>{t(performance.now())}),this._lastHandleId}cancelAnimationFrame(t){this._lastImmediate&&clearImmediate(this._lastImmediate)}},N=class{constructor(){u(this,"_strategy");this._strategy=typeof requestAnimationFrame=="function"?new Y:new X}requestAnimationFrame(t){return this._strategy.requestAnimationFrame(t)}cancelAnimationFrame(t){this._strategy.cancelAnimationFrame(t)}};var E=typeof window<"u"&&typeof window.document<"u";var W=new Uint8Array([80,75,3,4]),st=["v","ip","op","layers","fr","w","h"],Z="0.80.0",Q="@lottiefiles/dotlottie-web",ot=.75,it=4;var o,S=new Array(128).fill(void 0);S.push(void 0,null,!0,!1);function _(n){return S[n]}var z=S.length;function m(n){z===S.length&&S.push(S.length+1);let t=z;return z=S[t],S[t]=n,t}function v(n,t){try{return n.apply(this,t)}catch(e){o.__wbindgen_export_0(m(e))}}function L(n){return n==null}var ct=typeof TextDecoder<"u"?new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0}):{decode:()=>{throw Error("TextDecoder not available")}};typeof TextDecoder<"u"&&ct.decode();var D=null;function V(){return(D===null||D.byteLength===0)&&(D=new Uint8Array(o.memory.buffer)),D}function g(n,t){return n=n>>>0,ct.decode(V().subarray(n,n+t))}var d=0,G=typeof TextEncoder<"u"?new TextEncoder("utf-8"):{encode:()=>{throw Error("TextEncoder not available")}},yt=typeof G.encodeInto=="function"?function(n,t){return G.encodeInto(n,t)}:function(n,t){let e=G.encode(n);return t.set(e),{read:n.length,written:e.length}};function p(n,t,e){if(e===void 0){let l=G.encode(n),y=t(l.length,1)>>>0;return V().subarray(y,y+l.length).set(l),d=l.length,y}let r=n.length,s=t(r,1)>>>0,i=V(),c=0;for(;c<r;c++){let l=n.charCodeAt(c);if(l>127)break;i[s+c]=l}if(c!==r){c!==0&&(n=n.slice(c)),s=e(s,r,r=c+n.length*3,1)>>>0;let l=V().subarray(s+c,s+r),y=yt(n,l);c+=y.written,s=e(s,r,c,1)>>>0}return d=c,s}var T=null;function h(){return(T===null||T.buffer.detached===!0||T.buffer.detached===void 0&&T.buffer!==o.memory.buffer)&&(T=new DataView(o.memory.buffer)),T}function H(n,t){let e=t(n.length*1,1)>>>0;return V().set(n,e/1),d=n.length,e}function Et(n){n<132||(S[n]=z,z=n)}function M(n){let t=_(n);return Et(n),t}var at=typeof FinalizationRegistry>"u"?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(n=>{o.__wbindgen_export_4.get(n.dtor)(n.a,n.b)});function Mt(n,t,e,r){let s={a:n,b:t,cnt:1,dtor:e},i=(...c)=>{s.cnt++;let l=s.a;s.a=0;try{return r(l,s.b,...c)}finally{--s.cnt===0?(o.__wbindgen_export_4.get(s.dtor)(l,s.b),at.unregister(s)):s.a=l}};return i.original=s,at.register(i,s,s),i}function dt(n,t){let e=p(n,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d,s=H(t,o.__wbindgen_export_1),i=d;return o.register_font(e,r,s,i)!==0}var $=null;function Ct(){return($===null||$.byteLength===0)&&($=new Float32Array(o.memory.buffer)),$}function It(n,t){let e=t(n.length*4,4)>>>0;return Ct().set(n,e/4),d=n.length,e}function Lt(n,t){let e=t(n.length*4,4)>>>0,r=h();for(let s=0;s<n.length;s++)r.setUint32(e+4*s,m(n[s]),!0);return d=n.length,e}function St(n,t,e){o.__wbindgen_export_5(n,t,m(e))}var x=Object.freeze({Forward:0,0:"Forward",Reverse:1,1:"Reverse",Bounce:2,2:"Bounce",ReverseBounce:3,3:"ReverseBounce"}),C=Object.freeze({Idle:0,0:"Idle",Playing:1,1:"Playing",Paused:2,2:"Paused",Stopped:3,3:"Stopped",Tweening:4,4:"Tweening"}),_t=typeof FinalizationRegistry>"u"?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(n=>o.__wbg_dotlottieplayerwasm_free(n>>>0,1)),j=class{__destroy_into_raw(){let t=this.__wbg_ptr;return this.__wbg_ptr=0,_t.unregister(this),t}free(){let t=this.__destroy_into_raw();o.__wbg_dotlottieplayerwasm_free(t,0)}clear_slot(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_clear_slot(this.__wbg_ptr,e,r)!==0}layout_fit(){let t,e;try{let i=o.__wbindgen_add_to_stack_pointer(-16);o.dotlottieplayerwasm_layout_fit(i,this.__wbg_ptr);var r=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=r,e=s,g(r,s)}finally{o.__wbindgen_add_to_stack_pointer(16),o.__wbindgen_export_3(t,e,1)}}loop_count(){return o.dotlottieplayerwasm_loop_count(this.__wbg_ptr)>>>0}poll_event(){let t=o.dotlottieplayerwasm_poll_event(this.__wbg_ptr);return M(t)}reset_slot(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_reset_slot(this.__wbg_ptr,e,r)!==0}set_layout(t,e,r){let s=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),i=d;return o.dotlottieplayerwasm_set_layout(this.__wbg_ptr,s,i,e,r)!==0}set_marker(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;o.dotlottieplayerwasm_set_marker(this.__wbg_ptr,e,r)}clear_slots(){return o.dotlottieplayerwasm_clear_slots(this.__wbg_ptr)!==0}is_complete(){return o.dotlottieplayerwasm_is_complete(this.__wbg_ptr)!==0}reset_slots(){return o.dotlottieplayerwasm_reset_slots(this.__wbg_ptr)!==0}reset_theme(){return o.dotlottieplayerwasm_reset_theme(this.__wbg_ptr)!==0}segment_end(){return o.dotlottieplayerwasm_segment_end(this.__wbg_ptr)}set_quality(t){return o.dotlottieplayerwasm_set_quality(this.__wbg_ptr,t)!==0}set_segment(t,e){return o.dotlottieplayerwasm_set_segment(this.__wbg_ptr,t,e)!==0}sm_set_seed(t){return o.dotlottieplayerwasm_sm_set_seed(this.__wbg_ptr,t)!==0}static unload_font(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_unload_font(e,r)!==0}animation_id(){try{let r=o.__wbindgen_add_to_stack_pointer(-16);o.dotlottieplayerwasm_animation_id(r,this.__wbg_ptr);var t=h().getInt32(r+0,!0),e=h().getInt32(r+4,!0);let s;return t!==0&&(s=g(t,e).slice(),o.__wbindgen_export_3(t,e*1,1)),s}finally{o.__wbindgen_add_to_stack_pointer(16)}}audio_volume(){return o.dotlottieplayerwasm_audio_volume(this.__wbg_ptr)}background_a(){return o.dotlottieplayerwasm_background_a(this.__wbg_ptr)}background_b(){return o.dotlottieplayerwasm_background_b(this.__wbg_ptr)}background_g(){return o.dotlottieplayerwasm_background_g(this.__wbg_ptr)}background_r(){return o.dotlottieplayerwasm_background_r(this.__wbg_ptr)}clear_marker(){o.dotlottieplayerwasm_clear_marker(this.__wbg_ptr)}emit_on_loop(){o.dotlottieplayerwasm_emit_on_loop(this.__wbg_ptr)}get_slot_ids(){let t=o.dotlottieplayerwasm_get_slot_ids(this.__wbg_ptr);return M(t)}get_slot_str(t){try{let s=o.__wbindgen_add_to_stack_pointer(-16),i=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;o.dotlottieplayerwasm_get_slot_str(s,this.__wbg_ptr,i,c);var e=h().getInt32(s+0,!0),r=h().getInt32(s+4,!0);let l;return e!==0&&(l=g(e,r).slice(),o.__wbindgen_export_3(e,r*1,1)),l}finally{o.__wbindgen_add_to_stack_pointer(16)}}marker_names(){let t=o.dotlottieplayerwasm_marker_names(this.__wbg_ptr);return M(t)}set_autoplay(t){o.dotlottieplayerwasm_set_autoplay(this.__wbg_ptr,t)}set_slot_str(t,e){let r=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),s=d,i=p(e,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;return o.dotlottieplayerwasm_set_slot_str(this.__wbg_ptr,r,s,i,c)!==0}set_viewport(t,e,r,s){return o.dotlottieplayerwasm_set_viewport(this.__wbg_ptr,t,e,r,s)!==0}total_frames(){return o.dotlottieplayerwasm_total_frames(this.__wbg_ptr)}clear_segment(){return o.dotlottieplayerwasm_clear_segment(this.__wbg_ptr)!==0}current_frame(){return o.dotlottieplayerwasm_current_frame(this.__wbg_ptr)}get_slot_type(t){try{let s=o.__wbindgen_add_to_stack_pointer(-16),i=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;o.dotlottieplayerwasm_get_slot_type(s,this.__wbg_ptr,i,c);var e=h().getInt32(s+0,!0),r=h().getInt32(s+4,!0);let l;return e!==0&&(l=g(e,r).slice(),o.__wbindgen_export_3(e,r*1,1)),l}finally{o.__wbindgen_add_to_stack_pointer(16)}}get_slots_str(){let t,e;try{let i=o.__wbindgen_add_to_stack_pointer(-16);o.dotlottieplayerwasm_get_slots_str(i,this.__wbg_ptr);var r=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=r,e=s,g(r,s)}finally{o.__wbindgen_add_to_stack_pointer(16),o.__wbindgen_export_3(t,e,1)}}get_transform(){let t=o.dotlottieplayerwasm_get_transform(this.__wbg_ptr);return M(t)}segment_start(){return o.dotlottieplayerwasm_segment_start(this.__wbg_ptr)}set_slots_str(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_set_slots_str(this.__wbg_ptr,e,r)!==0}set_text_slot(t,e){let r=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),s=d,i=p(e,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;return o.dotlottieplayerwasm_set_text_slot(this.__wbg_ptr,r,s,i,c)!==0}set_transform(t){let e=It(t,o.__wbindgen_export_1),r=d;return o.dotlottieplayerwasm_set_transform(this.__wbg_ptr,e,r)!==0}sm_get_inputs(){let t=o.dotlottieplayerwasm_sm_get_inputs(this.__wbg_ptr);return M(t)}sm_poll_event(){let t=o.dotlottieplayerwasm_sm_poll_event(this.__wbg_ptr);return M(t)}sm_post_click(t,e){o.dotlottieplayerwasm_sm_post_click(this.__wbg_ptr,t,e)}animation_size(){let t=o.dotlottieplayerwasm_animation_size(this.__wbg_ptr);return M(t)}current_marker(){try{let r=o.__wbindgen_add_to_stack_pointer(-16);o.dotlottieplayerwasm_current_marker(r,this.__wbg_ptr);var t=h().getInt32(r+0,!0),e=h().getInt32(r+4,!0);let s;return t!==0&&(s=g(t,e).slice(),o.__wbindgen_export_3(t,e*1,1)),s}finally{o.__wbindgen_add_to_stack_pointer(16)}}layout_align_x(){return o.dotlottieplayerwasm_layout_align_x(this.__wbg_ptr)}layout_align_y(){return o.dotlottieplayerwasm_layout_align_y(this.__wbg_ptr)}load_animation(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_load_animation(this.__wbg_ptr,e,r)!==0}loop_animation(){return o.dotlottieplayerwasm_loop_animation(this.__wbg_ptr)!==0}set_background(t,e,r,s){return o.dotlottieplayerwasm_set_background(this.__wbg_ptr,t,e,r,s)!==0}set_color_slot(t,e,r,s){let i=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;return o.dotlottieplayerwasm_set_color_slot(this.__wbg_ptr,i,c,e,r,s)!==0}set_image_slot(t,e){let r=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),s=d,i=p(e,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;return o.dotlottieplayerwasm_set_image_slot(this.__wbg_ptr,r,s,i,c)!==0}set_loop_count(t){o.dotlottieplayerwasm_set_loop_count(this.__wbg_ptr,t)}set_theme_data(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_set_theme_data(this.__wbg_ptr,e,r)!==0}sm_reset_input(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;o.dotlottieplayerwasm_sm_reset_input(this.__wbg_ptr,e,r)}manifest_string(){let t,e;try{let i=o.__wbindgen_add_to_stack_pointer(-16);o.dotlottieplayerwasm_manifest_string(i,this.__wbg_ptr);var r=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=r,e=s,g(r,s)}finally{o.__wbindgen_add_to_stack_pointer(16),o.__wbindgen_export_3(t,e,1)}}set_scalar_slot(t,e){let r=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),s=d;return o.dotlottieplayerwasm_set_scalar_slot(this.__wbg_ptr,r,s,e)!==0}set_vector_slot(t,e,r){let s=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),i=d;return o.dotlottieplayerwasm_set_vector_slot(this.__wbg_ptr,s,i,e,r)!==0}setup_sw_target(t,e){return o.dotlottieplayerwasm_setup_sw_target(this.__wbg_ptr,t,e)!==0}get_pixel_buffer(){let t=o.dotlottieplayerwasm_get_pixel_buffer(this.__wbg_ptr);return M(t)}set_audio_volume(t){o.dotlottieplayerwasm_set_audio_volume(this.__wbg_ptr,t)}sm_current_state(){let t,e;try{let i=o.__wbindgen_add_to_stack_pointer(-16);o.dotlottieplayerwasm_sm_current_state(i,this.__wbg_ptr);var r=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=r,e=s,g(r,s)}finally{o.__wbindgen_add_to_stack_pointer(16),o.__wbindgen_export_3(t,e,1)}}state_machine_id(){try{let r=o.__wbindgen_add_to_stack_pointer(-16);o.dotlottieplayerwasm_state_machine_id(r,this.__wbg_ptr);var t=h().getInt32(r+0,!0),e=h().getInt32(r+4,!0);let s;return t!==0&&(s=g(t,e).slice(),o.__wbindgen_export_3(t,e*1,1)),s}finally{o.__wbindgen_add_to_stack_pointer(16)}}get_state_machine(t){try{let s=o.__wbindgen_add_to_stack_pointer(-16),i=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;o.dotlottieplayerwasm_get_state_machine(s,this.__wbg_ptr,i,c);var e=h().getInt32(s+0,!0),r=h().getInt32(s+4,!0);let l;return e!==0&&(l=g(e,r).slice(),o.__wbindgen_export_3(e,r*1,1)),l}finally{o.__wbindgen_add_to_stack_pointer(16)}}set_position_slot(t,e,r){let s=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),i=d;return o.dotlottieplayerwasm_set_position_slot(this.__wbg_ptr,s,i,e,r)!==0}current_loop_count(){return o.dotlottieplayerwasm_current_loop_count(this.__wbg_ptr)>>>0}set_asset_resolver(t){o.dotlottieplayerwasm_set_asset_resolver(this.__wbg_ptr,L(t)?0:m(t))}sm_framework_setup(){let t=o.dotlottieplayerwasm_sm_framework_setup(this.__wbg_ptr);return M(t)}sm_post_pointer_up(t,e){o.dotlottieplayerwasm_sm_post_pointer_up(this.__wbg_ptr,t,e)}state_machine_load(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_state_machine_load(this.__wbg_ptr,e,r)!==0}load_dotlottie_data(t){let e=H(t,o.__wbindgen_export_1),r=d;return o.dotlottieplayerwasm_load_dotlottie_data(this.__wbg_ptr,e,r)!==0}sm_get_string_input(t){try{let s=o.__wbindgen_add_to_stack_pointer(-16),i=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;o.dotlottieplayerwasm_sm_get_string_input(s,this.__wbg_ptr,i,c);var e=h().getInt32(s+0,!0),r=h().getInt32(s+4,!0);let l;return e!==0&&(l=g(e,r).slice(),o.__wbindgen_export_3(e,r*1,1)),l}finally{o.__wbindgen_add_to_stack_pointer(16)}}sm_set_string_input(t,e){let r=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),s=d,i=p(e,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;return o.dotlottieplayerwasm_sm_set_string_input(this.__wbg_ptr,r,s,i,c)!==0}sm_get_boolean_input(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d,s=o.dotlottieplayerwasm_sm_get_boolean_input(this.__wbg_ptr,e,r);return s===16777215?void 0:s!==0}sm_get_numeric_input(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d,s=o.dotlottieplayerwasm_sm_get_numeric_input(this.__wbg_ptr,e,r);return s===4294967297?void 0:s}sm_post_pointer_down(t,e){o.dotlottieplayerwasm_sm_post_pointer_down(this.__wbg_ptr,t,e)}sm_post_pointer_exit(t,e){o.dotlottieplayerwasm_sm_post_pointer_exit(this.__wbg_ptr,t,e)}sm_post_pointer_move(t,e){o.dotlottieplayerwasm_sm_post_pointer_move(this.__wbg_ptr,t,e)}sm_set_boolean_input(t,e){let r=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),s=d;return o.dotlottieplayerwasm_sm_set_boolean_input(this.__wbg_ptr,r,s,e)!==0}sm_set_numeric_input(t,e){let r=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),s=d;return o.dotlottieplayerwasm_sm_set_numeric_input(this.__wbg_ptr,r,s,e)!==0}state_machine_unload(){o.dotlottieplayerwasm_state_machine_unload(this.__wbg_ptr)}sm_post_pointer_enter(t,e){o.dotlottieplayerwasm_sm_post_pointer_enter(this.__wbg_ptr,t,e)}load_animation_from_id(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_load_animation_from_id(this.__wbg_ptr,e,r)!==0}sm_poll_internal_event(){let t=o.dotlottieplayerwasm_sm_poll_internal_event(this.__wbg_ptr);return M(t)}use_frame_interpolation(){return o.dotlottieplayerwasm_use_frame_interpolation(this.__wbg_ptr)!==0}reset_current_loop_count(){o.dotlottieplayerwasm_reset_current_loop_count(this.__wbg_ptr)}sm_override_current_state(t,e){let r=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),s=d;return o.dotlottieplayerwasm_sm_override_current_state(this.__wbg_ptr,r,s,e)!==0}state_machine_load_from_id(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_state_machine_load_from_id(this.__wbg_ptr,e,r)!==0}set_use_frame_interpolation(t){o.dotlottieplayerwasm_set_use_frame_interpolation(this.__wbg_ptr,t)}constructor(){let t=o.dotlottieplayerwasm_new();return this.__wbg_ptr=t>>>0,_t.register(this,this.__wbg_ptr,this),this}mode(){return o.dotlottieplayerwasm_mode(this.__wbg_ptr)}play(){return o.dotlottieplayerwasm_play(this.__wbg_ptr)!==0}stop(){return o.dotlottieplayerwasm_stop(this.__wbg_ptr)!==0}tick(t){return o.dotlottieplayerwasm_tick(this.__wbg_ptr,t)!==0}pause(){return o.dotlottieplayerwasm_pause(this.__wbg_ptr)!==0}speed(){return o.dotlottieplayerwasm_speed(this.__wbg_ptr)}width(){return o.dotlottieplayerwasm_width(this.__wbg_ptr)>>>0}height(){return o.dotlottieplayerwasm_height(this.__wbg_ptr)>>>0}render(){return o.dotlottieplayerwasm_render(this.__wbg_ptr)!==0}status(){return o.dotlottieplayerwasm_status(this.__wbg_ptr)}markers(){let t=o.dotlottieplayerwasm_markers(this.__wbg_ptr);return M(t)}sm_fire(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_sm_fire(this.__wbg_ptr,e,r)!==0}sm_stop(){return o.dotlottieplayerwasm_sm_stop(this.__wbg_ptr)!==0}sm_tick(t){return o.dotlottieplayerwasm_sm_tick(this.__wbg_ptr,t)!==0}autoplay(){return o.dotlottieplayerwasm_autoplay(this.__wbg_ptr)!==0}duration(){return o.dotlottieplayerwasm_duration(this.__wbg_ptr)}set_loop(t){o.dotlottieplayerwasm_set_loop(this.__wbg_ptr,t)}set_mode(t){o.dotlottieplayerwasm_set_mode(this.__wbg_ptr,t)}sm_start(t,e){let r=Lt(e,o.__wbindgen_export_1),s=d;return o.dotlottieplayerwasm_sm_start(this.__wbg_ptr,t,r,s)!==0}theme_id(){try{let r=o.__wbindgen_add_to_stack_pointer(-16);o.dotlottieplayerwasm_theme_id(r,this.__wbg_ptr);var t=h().getInt32(r+0,!0),e=h().getInt32(r+4,!0);let s;return t!==0&&(s=g(t,e).slice(),o.__wbindgen_export_3(t,e*1,1)),s}finally{o.__wbindgen_add_to_stack_pointer(16)}}load_font(t,e){let r=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),s=d,i=H(e,o.__wbindgen_export_1),c=d;return o.dotlottieplayerwasm_load_font(this.__wbg_ptr,r,s,i,c)!==0}set_frame(t){return o.dotlottieplayerwasm_set_frame(this.__wbg_ptr,t)!==0}set_speed(t){o.dotlottieplayerwasm_set_speed(this.__wbg_ptr,t)}set_theme(t){let e=p(t,o.__wbindgen_export_1,o.__wbindgen_export_2),r=d;return o.dotlottieplayerwasm_set_theme(this.__wbg_ptr,e,r)!==0}sm_status(){let t,e;try{let i=o.__wbindgen_add_to_stack_pointer(-16);o.dotlottieplayerwasm_sm_status(i,this.__wbg_ptr);var r=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=r,e=s,g(r,s)}finally{o.__wbindgen_add_to_stack_pointer(16),o.__wbindgen_export_3(t,e,1)}}};async function xt(n,t){if(typeof Response=="function"&&n instanceof Response){if(typeof WebAssembly.instantiateStreaming=="function")try{return await WebAssembly.instantiateStreaming(n,t)}catch(r){if(n.headers.get("Content-Type")!="application/wasm")console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve Wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\\n",r);else throw r}let e=await n.arrayBuffer();return await WebAssembly.instantiate(e,t)}else{let e=await WebAssembly.instantiate(n,t);return e instanceof WebAssembly.Instance?{instance:e,module:n}:e}}function Rt(){let n={};return n.wbg={},n.wbg.__wbg_appendChild_8204974b7328bf98=function(){return v(function(t,e){let r=_(t).appendChild(_(e));return m(r)},arguments)},n.wbg.__wbg_body_942ea927546a04ba=function(t){let e=_(t).body;return L(e)?0:m(e)},n.wbg.__wbg_buffer_609cc3eee51ed158=function(t){let e=_(t).buffer;return m(e)},n.wbg.__wbg_call_672a4d21634d4a24=function(){return v(function(t,e){let r=_(t).call(_(e));return m(r)},arguments)},n.wbg.__wbg_call_7cccdd69e0791ae2=function(){return v(function(t,e,r){let s=_(t).call(_(e),_(r));return m(s)},arguments)},n.wbg.__wbg_catch_a6e601879b2610e9=function(t,e){let r=_(t).catch(_(e));return m(r)},n.wbg.__wbg_createElement_8c9931a732ee2fea=function(){return v(function(t,e,r){let s=_(t).createElement(g(e,r));return m(s)},arguments)},n.wbg.__wbg_createObjectURL_6e98d2f9c7bd9764=function(){return v(function(t,e){let r=URL.createObjectURL(_(e)),s=p(r,o.__wbindgen_export_1,o.__wbindgen_export_2),i=d;h().setInt32(t+4,i,!0),h().setInt32(t+0,s,!0)},arguments)},n.wbg.__wbg_currentTime_7940fe39798a1ca0=function(t){return _(t).currentTime},n.wbg.__wbg_data_d1ed736c1e42b10e=function(t,e){let r=_(e).data,s=H(r,o.__wbindgen_export_1),i=d;h().setInt32(t+4,i,!0),h().setInt32(t+0,s,!0)},n.wbg.__wbg_document_d249400bd7bd996d=function(t){let e=_(t).document;return L(e)?0:m(e)},n.wbg.__wbg_drawImage_803dcc46897223c9=function(){return v(function(t,e,r,s){_(t).drawImage(_(e),r,s)},arguments)},n.wbg.__wbg_duration_4d32c501d87796c1=function(t){return _(t).duration},n.wbg.__wbg_error_7534b8e9a36f1ab4=function(t,e){let r,s;try{r=t,s=e,console.error(g(t,e))}finally{o.__wbindgen_export_3(r,s,1)}},n.wbg.__wbg_getContext_e9cf379449413580=function(){return v(function(t,e,r){let s=_(t).getContext(g(e,r));return L(s)?0:m(s)},arguments)},n.wbg.__wbg_getImageData_c02374a30b126dab=function(){return v(function(t,e,r,s,i){let c=_(t).getImageData(e,r,s,i);return m(c)},arguments)},n.wbg.__wbg_instanceof_CanvasRenderingContext2d_df82a4d3437bf1cc=function(t){let e;try{e=_(t)instanceof CanvasRenderingContext2D}catch{e=!1}return e},n.wbg.__wbg_instanceof_HtmlCanvasElement_2ea67072a7624ac5=function(t){let e;try{e=_(t)instanceof HTMLCanvasElement}catch{e=!1}return e},n.wbg.__wbg_instanceof_HtmlVideoElement_7f414b32f362e317=function(t){let e;try{e=_(t)instanceof HTMLVideoElement}catch{e=!1}return e},n.wbg.__wbg_instanceof_Window_def73ea0955fc569=function(t){let e;try{e=_(t)instanceof Window}catch{e=!1}return e},n.wbg.__wbg_length_a446193dc22c12f8=function(t){return _(t).length},n.wbg.__wbg_load_2671477a3293aadb=function(t){_(t).load()},n.wbg.__wbg_new_405e22f390576ce2=function(){let t=new Object;return m(t)},n.wbg.__wbg_new_78feb108b6472713=function(){let t=new Array;return m(t)},n.wbg.__wbg_new_8a6f238a6ece86ea=function(){let t=new Error;return m(t)},n.wbg.__wbg_new_a12002a7f91c75be=function(t){let e=new Uint8Array(_(t));return m(e)},n.wbg.__wbg_newnoargs_105ed471475aaf50=function(t,e){let r=new Function(g(t,e));return m(r)},n.wbg.__wbg_newwithbyteoffsetandlength_d97e637ebe145a9a=function(t,e,r){let s=new Uint8Array(_(t),e>>>0,r>>>0);return m(s)},n.wbg.__wbg_newwithlength_5a5efe313cfd59f1=function(t){let e=new Float32Array(t>>>0);return m(e)},n.wbg.__wbg_newwithsrc_20307ca7e8762a81=function(){return v(function(t,e){let r=new Audio(g(t,e));return m(r)},arguments)},n.wbg.__wbg_newwithu8arraysequenceandoptions_068570c487f69127=function(){return v(function(t,e){let r=new Blob(_(t),_(e));return m(r)},arguments)},n.wbg.__wbg_pause_b74c96d69f769518=function(){return v(function(t){_(t).pause()},arguments)},n.wbg.__wbg_paused_9b2affc0a8a62e86=function(t){return _(t).paused},n.wbg.__wbg_play_f6ec5fc4e84b0d26=function(){return v(function(t){let e=_(t).play();return m(e)},arguments)},n.wbg.__wbg_push_737cfc8c1432c2c6=function(t,e){return _(t).push(_(e))},n.wbg.__wbg_readyState_017c08aa5e73517e=function(t){return _(t).readyState},n.wbg.__wbg_remove_e2d2659f3128c045=function(t){_(t).remove()},n.wbg.__wbg_revokeObjectURL_27267efebeb457c7=function(){return v(function(t,e){URL.revokeObjectURL(g(t,e))},arguments)},n.wbg.__wbg_seeking_c0427be38e698dcd=function(t){return _(t).seeking},n.wbg.__wbg_setAttribute_2704501201f15687=function(){return v(function(t,e,r,s,i){_(t).setAttribute(g(e,r),g(s,i))},arguments)},n.wbg.__wbg_set_65595bdd868b3009=function(t,e,r){_(t).set(_(e),r>>>0)},n.wbg.__wbg_set_bb8cecf6a62b9f46=function(){return v(function(t,e,r){return Reflect.set(_(t),_(e),_(r))},arguments)},n.wbg.__wbg_setcssText_e018c236104b0233=function(t,e,r){_(t).cssText=g(e,r)},n.wbg.__wbg_setcurrentTime_64727eddd3966512=function(t,e){_(t).currentTime=e},n.wbg.__wbg_setheight_da683a33fa99843c=function(t,e){_(t).height=e>>>0},n.wbg.__wbg_setindex_4e73afdcd9bb95cd=function(t,e,r){_(t)[e>>>0]=r},n.wbg.__wbg_setmuted_e93fc48340c43e67=function(t,e){_(t).muted=e!==0},n.wbg.__wbg_setplaybackRate_f5c3b8896f82425e=function(t,e){_(t).playbackRate=e},n.wbg.__wbg_setpreload_d2fb02758e3f8e3a=function(t,e,r){_(t).preload=g(e,r)},n.wbg.__wbg_setsrc_3a759736e2659904=function(t,e,r){_(t).src=g(e,r)},n.wbg.__wbg_settype_39ed370d3edd403c=function(t,e,r){_(t).type=g(e,r)},n.wbg.__wbg_setvolume_3895e06a030ca4f7=function(t,e){_(t).volume=e},n.wbg.__wbg_setwidth_c5fed9f5e7f0b406=function(t,e){_(t).width=e>>>0},n.wbg.__wbg_stack_0ed75d68575b0f3c=function(t,e){let r=_(e).stack,s=p(r,o.__wbindgen_export_1,o.__wbindgen_export_2),i=d;h().setInt32(t+4,i,!0),h().setInt32(t+0,s,!0)},n.wbg.__wbg_static_accessor_GLOBAL_88a902d13a557d07=function(){let t=typeof global>"u"?null:global;return L(t)?0:m(t)},n.wbg.__wbg_static_accessor_GLOBAL_THIS_56578be7e9f832b0=function(){let t=typeof globalThis>"u"?null:globalThis;return L(t)?0:m(t)},n.wbg.__wbg_static_accessor_SELF_37c5d418e4bf5819=function(){let t=typeof self>"u"?null:self;return L(t)?0:m(t)},n.wbg.__wbg_static_accessor_WINDOW_5de37043a91a9c40=function(){let t=typeof window>"u"?null:window;return L(t)?0:m(t)},n.wbg.__wbg_style_fb30c14e5815805c=function(t){let e=_(t).style;return m(e)},n.wbg.__wbg_videoHeight_3a43327a766c1f03=function(t){return _(t).videoHeight},n.wbg.__wbg_videoWidth_4b400cf6f4744a4d=function(t){return _(t).videoWidth},n.wbg.__wbindgen_cb_drop=function(t){let e=M(t).original;return e.cnt--==1?(e.a=0,!0):!1},n.wbg.__wbindgen_closure_wrapper109=function(t,e,r){let s=Mt(t,e,7,St);return m(s)},n.wbg.__wbindgen_is_null=function(t){return _(t)===null},n.wbg.__wbindgen_is_undefined=function(t){return _(t)===void 0},n.wbg.__wbindgen_memory=function(){let t=o.memory;return m(t)},n.wbg.__wbindgen_number_new=function(t){return m(t)},n.wbg.__wbindgen_object_clone_ref=function(t){let e=_(t);return m(e)},n.wbg.__wbindgen_object_drop_ref=function(t){M(t)},n.wbg.__wbindgen_string_get=function(t,e){let r=_(e),s=typeof r=="string"?r:void 0;var i=L(s)?0:p(s,o.__wbindgen_export_1,o.__wbindgen_export_2),c=d;h().setInt32(t+4,c,!0),h().setInt32(t+0,i,!0)},n.wbg.__wbindgen_string_new=function(t,e){let r=g(t,e);return m(r)},n.wbg.__wbindgen_throw=function(t,e){throw new Error(g(t,e))},n}function kt(n,t){return o=n.exports,lt.__wbindgen_wasm_module=t,T=null,$=null,D=null,o}async function lt(n){if(o!==void 0)return o;if(typeof n<"u"&&(Object.getPrototypeOf(n)===Object.prototype?{module_or_path:n}=n:console.warn("using deprecated parameters for the initialization function; pass a single object instead")),typeof n>"u")throw new Error("WASM module URL must be provided via DotLottieWasmLoader or setWasmUrl().");let t=Rt();(typeof n=="string"||typeof Request=="function"&&n instanceof Request||typeof URL=="function"&&n instanceof URL)&&(n=fetch(n));let{instance:e,module:r}=await xt(await n,t);return kt(e,r)}var ut=lt;var J=class{constructor(){u(this,"_eventListeners",new Map)}addEventListener(t,e){let r=this._eventListeners.get(t);r||(r=new Set,this._eventListeners.set(t,r)),r.add(e)}removeEventListener(t,e){let r=this._eventListeners.get(t);r&&(e?(r.delete(e),r.size===0&&this._eventListeners.delete(t)):this._eventListeners.delete(t))}dispatch(t){this._eventListeners.get(t.type)?.forEach(r=>r(t))}removeAllEventListeners(){this._eventListeners.clear()}};var b=class b{static _initializeObserver(){if(b._observer)return;let t=e=>{e.forEach(r=>{let s=b._observedCanvases.get(r.target);s&&(r.isIntersecting?s.unfreeze():s.freeze())})};b._observer=new IntersectionObserver(t,{threshold:0})}static observe(t,e){b._initializeObserver(),!b._observedCanvases.has(t)&&(b._observedCanvases.set(t,e),b._observer?.observe(t))}static unobserve(t){b._observer?.unobserve(t),b._observedCanvases.delete(t),b._observedCanvases.size===0&&(b._observer?.disconnect(),b._observer=null)}};u(b,"_observer",null),u(b,"_observedCanvases",new Map);var R=b;var f=class f{static _initializeObserver(){if(f._observer)return;let t=e=>{e.forEach(r=>{let s=f._observedCanvases.get(r.target);if(!s)return;let[i,c]=s;clearTimeout(c);let l=setTimeout(()=>{i.resize()},100);f._observedCanvases.set(r.target,[i,l])})};f._observer=new ResizeObserver(t)}static observe(t,e){f._initializeObserver(),!f._observedCanvases.has(t)&&(f._observedCanvases.set(t,[e,0]),f._observer?.observe(t))}static unobserve(t){let e=f._observedCanvases.get(t);if(e){let r=e[1];r&&clearTimeout(r)}f._observer?.unobserve(t),f._observedCanvases.delete(t),!f._observedCanvases.size&&f._observer&&(f._observer.disconnect(),f._observer=null)}};u(f,"_observer",null),u(f,"_observedCanvases",new Map);var k=f;function Pt(n){return/^#([\\da-f]{6}|[\\da-f]{8})$/iu.test(n)}function pt(n){if(!Pt(n))return[0,0,0,0];let t=n.replace("#","");t=t.length===6?`${t}ff`:t;let e=parseInt(t.slice(0,2),16)/255,r=parseInt(t.slice(2,4),16)/255,s=parseInt(t.slice(4,6),16)/255,i=parseInt(t.slice(6,8),16)/255;return[e,r,s,i]}function q(n){if(n.byteLength<4)return!1;let t=new Uint8Array(n.slice(0,W.byteLength));for(let e=0;e<W.length;e+=1)if(W[e]!==t[e])return!1;return!0}function Tt(n){return st.every(t=>Object.hasOwn(n,t))}function tt(n){return typeof n=="string"?/^\\s*\\{/u.test(n)&&/\\}\\s*$/u.test(n):Tt(n)}function et(){return 1+((E?window.devicePixelRatio:1)-1)*ot}function U(n){let t=n.getBoundingClientRect(),e=window.innerHeight||document.documentElement.clientHeight,r=window.innerWidth||document.documentElement.clientWidth;return!(t.bottom<0||t.top>e||t.right<0||t.left>r)}function A(n){let t=n.target;if(t instanceof HTMLCanvasElement){let e=t.getBoundingClientRect();if(e.width===0||e.height===0||t.width===0||t.height===0)return null;let r=t.width/e.width,s=t.height/e.height,i=(n.clientX-e.left)*r,c=(n.clientY-e.top)*s;return!Number.isFinite(i)||!Number.isFinite(c)||Number.isNaN(i)||Number.isNaN(c)?null:{x:i,y:c}}return null}function At(n){return new Promise((t,e)=>{let r=new FileReader;r.onerror=()=>e(r.error??new Error("Failed to read image slot source")),r.onload=()=>t(r.result),r.readAsDataURL(n)})}async function ht(n){if(!/^https?:\\/\\//i.test(n))return n;let t=await fetch(n);if(!t.ok)throw new Error(`Failed to fetch image slot source from URL: ${n}. ${t.status}: ${t.statusText}`);return At(await t.blob())}function mt(n){let t=n.replace("OpenUrl: ",""),e=t.indexOf(" | Target: "),r,s;e===-1?(r=t,s="_blank"):(r=t.substring(0,e),s=t.substring(e+11)),window.open(r,s)}function gt(n,t,e){let r=null,s=t,i=e;async function c(w){await n({module_or_path:w})}async function l(w){let I=await fetch(w);if(!I.ok)throw new Error(`fetch ${w} responded with ${I.status} ${I.statusText}`);let P=await I.arrayBuffer();await n({module_or_path:P})}async function y(w,I){try{return await w(I),null}catch(P){return P}}return{load(){if(!r){let w=s,I=null;I=(async()=>{let P=await y(c,w);if(!P)return;console.warn(`Primary WASM load failed from ${w}: ${P.message}`);let O=null;if(i!==null){if(console.warn(`Attempting to load WASM from backup URL: ${i}`),O=await y(c,i),!O)return;console.warn(`Backup WASM load failed from ${i}: ${O.message}`)}console.warn("Retrying WASM load with buffered instantiation");let B=await y(l,w);if(B&&(console.warn(`Buffered WASM load from ${w} failed: ${B.message}`),!(i!==null&&(B=await y(l,i),!B))))throw console.error(`Primary WASM URL failed: ${P.message}`),O&&console.error(`Backup WASM URL failed: ${O.message}`),console.error(`Buffered fallback failed: ${B.message}`),r===I&&(r=null),new Error("WASM loading failed from all sources.")})(),r=I}return r},setWasmUrl(w){if(typeof w!="string"||w.trim()==="")throw new TypeError("setWasmUrl() expects a non-empty URL string");i=null,w!==s&&(s=w,r=null)}}}var ft=null;function K(){return ft??(ft=gt(ut,`https://cdn.jsdelivr.net/npm/${Q}@${Z}/dist/dotlottie-player.wasm`,`https://unpkg.com/${Q}@${Z}/dist/dotlottie-player.wasm`)),ft}var nt=n=>{switch(n){case"reverse":return x.Reverse;case"bounce":return x.Bounce;case"reverse-bounce":return x.ReverseBounce;default:return x.Forward}},wt=n=>{switch(n){case x.Reverse:return"reverse";case x.Bounce:return"bounce";case x.ReverseBounce:return"reverse-bounce";default:return"forward"}},Ft=n=>{switch(n){case"contain":return"contain";case"cover":return"cover";case"fill":return"fill";case"fit-height":return"fit-height";case"fit-width":return"fit-width";case"none":return"none";default:return"contain"}},F=class{constructor(t){u(this,"_canvas",null);u(this,"_pendingLoad",null);u(this,"_srcFetchAbort",null);u(this,"_context",null);u(this,"_eventManager");u(this,"_animationFrameId",null);u(this,"_frameManager");u(this,"_boundAnimationLoop");u(this,"_dotLottieCore",null);u(this,"_stateMachineId","");u(this,"_stateMachineConfig",null);u(this,"_isStateMachineRunning",!1);u(this,"_renderConfig",{});u(this,"_isFrozen",!1);u(this,"_backgroundColor",null);u(this,"_lastFrameTime",null);u(this,"_boundOnClick",null);u(this,"_boundOnPointerUp",null);u(this,"_boundOnPointerDown",null);u(this,"_boundOnPointerMove",null);u(this,"_boundOnPointerEnter",null);u(this,"_boundOnPointerLeave",null);u(this,"_bufferMismatchCount",0);u(this,"_lastExpectedBufferSize",0);u(this,"_cachedImageData",null);u(this,"_cachedImageDataBuffer",null);u(this,"_cachedImageDataByteOffset",0);u(this,"_marker","");u(this,"_segment",null);this._canvas=t.canvas??null,this._eventManager=new J,this._frameManager=new N,this._boundAnimationLoop=this._animationLoop.bind(this),this._renderConfig={...t.renderConfig,devicePixelRatio:t.renderConfig?.devicePixelRatio||et(),freezeOnOffscreen:t.renderConfig?.freezeOnOffscreen??!0};let e=null;t.src&&!t.data&&(this._srcFetchAbort=new AbortController,e=this._fetchData(t.src,this._srcFetchAbort.signal),e.catch(()=>{})),this._initWasm().then(()=>{this._dotLottieCore=this._createCore(),this._dotLottieCore.set_autoplay(t.autoplay??!1),this._dotLottieCore.set_loop(t.loop??!1),this._dotLottieCore.set_loop_count(t.loopCount??0),this._dotLottieCore.set_mode(nt(t.mode??"forward")),this._dotLottieCore.set_speed(t.speed??1),this._dotLottieCore.set_use_frame_interpolation(t.useFrameInterpolation??!0),t.segment&&t.segment.length===2&&(this._segment=[t.segment[0],t.segment[1]],this._dotLottieCore.set_segment(this._segment[0],this._segment[1])),this._marker=t.marker??"",this._marker&&this._dotLottieCore.set_marker(this._marker),this._dotLottieCore.set_layout(t.layout?.fit??"contain",t.layout?.align?.[0]??.5,t.layout?.align?.[1]??.5),this._applyAssetResolver(t.assetResolver??null),this._stateMachineId=t.stateMachineId??"",this._stateMachineConfig=t.stateMachineConfig??null,this._onCoreCreated(),this._eventManager.dispatch({type:"ready"}),t.data?this._canvas?this._loadFromData(t.data):this._pendingLoad={data:t.data}:t.src&&(this._canvas?this._loadFromSrc(t.src,e):this._pendingLoad={src:t.src,dataPromise:e}),t.backgroundColor&&this.setBackgroundColor(t.backgroundColor)}).catch(r=>{this._srcFetchAbort?.abort(),console.error("[dotlottie-web] Initialization failed:",r),this._eventManager.dispatch({type:"loadError",error:new Error(`Failed to load wasm module: ${r}`)})})}async _initWasm(){return K().load()}_createCore(){return new j}_onCoreCreated(){}_setupTarget(t,e){return this._dotLottieCore?this._dotLottieCore.setup_sw_target(t,e):!1}_drainPlayerEvents({skipFrame:t=!1}={}){if(this._dotLottieCore)for(;;){let e=this._dotLottieCore.poll_event();if(e==null)break;switch(e.type){case"Load":setTimeout(()=>this._eventManager.dispatch({type:"load"}),0);break;case"LoadError":setTimeout(()=>this._eventManager.dispatch({type:"loadError",error:new Error("failed to load")}),0);break;case"Play":queueMicrotask(()=>this._eventManager.dispatch({type:"play"}));break;case"Pause":queueMicrotask(()=>this._eventManager.dispatch({type:"pause"}));break;case"Stop":queueMicrotask(()=>this._eventManager.dispatch({type:"stop"}));break;case"Frame":{let r=e.frameNo??0;t||queueMicrotask(()=>this._eventManager.dispatch({type:"frame",currentFrame:r}));break}case"Render":{let r=e.frameNo??0;t||queueMicrotask(()=>this._eventManager.dispatch({type:"render",currentFrame:r}));break}case"Loop":{let r=e.loopCount??0;queueMicrotask(()=>this._eventManager.dispatch({type:"loop",loopCount:r}));break}case"Complete":queueMicrotask(()=>this._eventManager.dispatch({type:"complete"}));break;default:break}}}_discardPlayerEvents(){for(;this._dotLottieCore?.poll_event()!=null;);}_drainSmEvents(){if(this._dotLottieCore){for(;;){let t=this._dotLottieCore.sm_poll_event();if(t==null)break;switch(t.type){case"Start":queueMicrotask(()=>{this._isStateMachineRunning=!0,this._eventManager.dispatch({type:"stateMachineStart"}),this._startAnimationLoop()});break;case"Stop":queueMicrotask(()=>{this._isStateMachineRunning=!1,this._eventManager.dispatch({type:"stateMachineStop"}),this._dotLottieCore?.status()!==C.Playing&&this._stopAnimationLoop()});break;case"CustomEvent":this._eventManager.dispatch({type:"stateMachineCustomEvent",eventName:t.message??""});break;case"BooleanInputChange":this._eventManager.dispatch({type:"stateMachineBooleanInputValueChange",inputName:t.name??"",newValue:t.newValue,oldValue:t.oldValue});break;case"NumericInputChange":this._eventManager.dispatch({type:"stateMachineNumericInputValueChange",inputName:t.name??"",newValue:t.newValue,oldValue:t.oldValue});break;case"StringInputChange":this._eventManager.dispatch({type:"stateMachineStringInputValueChange",inputName:t.name??"",newValue:t.newValue,oldValue:t.oldValue});break;case"InputFired":this._eventManager.dispatch({type:"stateMachineInputFired",inputName:t.name??""});break;case"Transition":this._eventManager.dispatch({type:"stateMachineTransition",fromState:t.previousState??"",toState:t.newState??""});break;case"StateEntered":this._eventManager.dispatch({type:"stateMachineStateEntered",state:t.state??""});break;case"StateExit":this._eventManager.dispatch({type:"stateMachineStateExit",state:t.state??""});break;case"Error":this._eventManager.dispatch({type:"stateMachineError",error:t.message??""});break;default:break}}for(;;){let t=this._dotLottieCore.sm_poll_internal_event();if(t==null)break;if(t.type==="Message"){let e=t.message??"";E&&e.startsWith("OpenUrl: ")?mt(e):this._eventManager.dispatch({type:"stateMachineInternalMessage",message:e})}}}}_dispatchError(t){console.error(t),this._eventManager.dispatch({type:"loadError",error:new Error(t)})}async _fetchData(t,e=null){let r=await fetch(t,{signal:e});if(!r.ok)throw new Error(`Failed to fetch animation data from URL: ${t}. ${r.status}: ${r.statusText}`);let s=await r.arrayBuffer();return q(s)?s:new TextDecoder().decode(s)}_loadFromData(t){if(this._dotLottieCore===null)return;if(!this._canvas){console.warn("[dotlottie-web] Cannot load animation without canvas. Call setCanvas() first.");return}this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height);let e=!1;if(typeof t=="string"){if(e=this._dotLottieCore.load_animation(t),!e&&!tt(t)){this._discardPlayerEvents(),this._dispatchError("Invalid Lottie JSON string: The provided string does not conform to the Lottie JSON format.");return}}else if(t instanceof ArrayBuffer){if(!q(t)){this._dispatchError("Invalid dotLottie ArrayBuffer: The provided ArrayBuffer does not conform to the dotLottie format.");return}e=this._dotLottieCore.load_dotlottie_data(new Uint8Array(t))}else if(typeof t=="object"){if(!tt(t)){this._dispatchError("Invalid Lottie JSON object: The provided object does not conform to the Lottie JSON format.");return}e=this._dotLottieCore.load_animation(JSON.stringify(t))}else{this._dispatchError(`Unsupported data type for animation data. Expected:\n          - string (Lottie JSON),\n          - ArrayBuffer (dotLottie),\n          - object (Lottie JSON).\n          Received: ${typeof t}`);return}if(e){if(this._renderConfig.quality!==void 0&&this._dotLottieCore.set_quality(this._renderConfig.quality),this._drainPlayerEvents({skipFrame:!!this._marker||!!this._segment}),this._marker&&this._dotLottieCore.set_marker(this._marker),this._segment){this._dotLottieCore.set_segment(this._segment[0],this._segment[1]);let r=wt(this._dotLottieCore.mode()),s=r==="reverse"||r==="reverse-bounce"?this._segment[1]:this._segment[0];this._dotLottieCore.set_frame(s)}setTimeout(()=>{this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame})},0),this._dotLottieCore.render(),this._drainPlayerEvents(),this._draw(),this._stateMachineId?this.stateMachineLoad(this._stateMachineId)&&this.stateMachineStart()&&this._startAnimationLoop():this._dotLottieCore.status()===C.Playing&&this._startAnimationLoop(),E&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.freezeOnOffscreen&&(R.observe(this._canvas,this),U(this._canvas)||this.freeze()),this._renderConfig.autoResize&&k.observe(this._canvas,this))}else this._drainPlayerEvents()}_loadFromSrc(t,e){(e??this._fetchData(t)).then(r=>this._loadFromData(r)).catch(r=>this._dispatchError(`Failed to load animation data from URL: ${t}. ${r}`))}get buffer(){return this._dotLottieCore?this._dotLottieCore.get_pixel_buffer():null}get activeAnimationId(){return this._dotLottieCore?.animation_id()??void 0}get activeThemeId(){return this._dotLottieCore?.theme_id()??void 0}get layout(){if(this._dotLottieCore)return{align:[this._dotLottieCore.layout_align_x(),this._dotLottieCore.layout_align_y()],fit:Ft(this._dotLottieCore.layout_fit())}}get marker(){return this._dotLottieCore?.current_marker()??""}get manifest(){try{let t=this._dotLottieCore?.manifest_string();if(this._dotLottieCore===null||!t)return null;let e=JSON.parse(t);return Object.keys(e).length===0?null:e}catch{return null}}get renderConfig(){return this._renderConfig}get segment(){if(this._dotLottieCore)return[this._dotLottieCore.segment_start(),this._dotLottieCore.segment_end()]}get loop(){return this._dotLottieCore?.loop_animation()??!1}get mode(){return this._dotLottieCore?wt(this._dotLottieCore.mode()):"forward"}get isFrozen(){return this._isFrozen}get isStateMachineRunning(){return this._isStateMachineRunning}get backgroundColor(){return this._backgroundColor??""}get autoplay(){return this._dotLottieCore?.autoplay()??!1}get useFrameInterpolation(){return this._dotLottieCore?.use_frame_interpolation()??!1}get speed(){return this._dotLottieCore?.speed()??0}get isReady(){return this._dotLottieCore!==null}get isLoaded(){return(this._dotLottieCore?.status()??C.Idle)!==C.Idle}get isPlaying(){return this._dotLottieCore?.status()===C.Playing}get isPaused(){return this._dotLottieCore?.status()===C.Paused}get isStopped(){return this._dotLottieCore?.status()===C.Stopped}get currentFrame(){return this._dotLottieCore?Math.round(this._dotLottieCore.current_frame()*100)/100:0}get loopCount(){return this._dotLottieCore?.current_loop_count()??0}get totalFrames(){return this._dotLottieCore?.total_frames()??0}get duration(){return(this._dotLottieCore?.duration()??0)/1e3}get canvas(){return this._canvas}load(t){this._dotLottieCore!==null&&(this._stopAnimationLoop(),this._cleanupCanvas(),this._isFrozen=!1,this._dotLottieCore.set_autoplay(t.autoplay??!1),this._dotLottieCore.set_loop(t.loop??!1),this._dotLottieCore.set_loop_count(t.loopCount??0),this._dotLottieCore.set_mode(nt(t.mode??"forward")),this._dotLottieCore.set_speed(t.speed??1),this._dotLottieCore.set_use_frame_interpolation(t.useFrameInterpolation??!0),t.segment&&t.segment.length===2?(this._segment=[t.segment[0],t.segment[1]],this._dotLottieCore.set_segment(this._segment[0],this._segment[1])):(this._segment=null,this._dotLottieCore.clear_segment()),this._marker=t.marker??"",this._marker?this._dotLottieCore.set_marker(this._marker):this._dotLottieCore.clear_marker(),this._dotLottieCore.set_layout(t.layout?.fit??"contain",t.layout?.align?.[0]??.5,t.layout?.align?.[1]??.5),this._applyAssetResolver(t.assetResolver??null),t.data?this._canvas?this._loadFromData(t.data):this._pendingLoad={data:t.data}:t.src&&(this._canvas?this._loadFromSrc(t.src):this._pendingLoad={src:t.src}),t.backgroundColor&&this.setBackgroundColor(t.backgroundColor))}_draw(){if(this._dotLottieCore===null||this._canvas===null||(!this._context&&"getContext"in this._canvas&&typeof this._canvas.getContext=="function"&&(!E||typeof HTMLCanvasElement<"u"&&this._canvas instanceof HTMLCanvasElement||typeof OffscreenCanvas<"u"&&this._canvas instanceof OffscreenCanvas)&&(this._context=this._canvas.getContext("2d")),!this._context))return;let t=this._dotLottieCore.get_pixel_buffer(),e=this._canvas.width,r=this._canvas.height,s=e*r*it;if(t.byteLength!==s){this._lastExpectedBufferSize===s?this._bufferMismatchCount+=1:(this._bufferMismatchCount=1,this._lastExpectedBufferSize=s),this._bufferMismatchCount===10&&console.warn(`[dotlottie-web] Persistent buffer size mismatch detected. Expected ${s} bytes for canvas ${e}x${r}, but got ${t.byteLength} bytes. This may indicate a WASM memory allocation issue or invalid canvas dimensions.`);return}this._bufferMismatchCount=0,this._lastExpectedBufferSize=s;let i=this._cachedImageData;if(!(i!==null&&i.width===e&&i.height===r&&i.data.byteLength===s&&this._cachedImageDataBuffer===t.buffer&&this._cachedImageDataByteOffset===t.byteOffset)){if(typeof ImageData>"u")this._cachedImageData=this._context.createImageData(e,r);else{let l=new Uint8ClampedArray(t.buffer,t.byteOffset,t.byteLength);this._cachedImageData=new ImageData(l,e,r)}this._cachedImageDataBuffer=t.buffer,this._cachedImageDataByteOffset=t.byteOffset}if(typeof ImageData>"u"){let l=new Uint8ClampedArray(t.buffer,t.byteOffset,t.byteLength);this._cachedImageData.data.set(l)}this._context.putImageData(this._cachedImageData,0,0)}_cleanupCanvas(){this._canvas&&E&&this._canvas instanceof HTMLCanvasElement&&(R.unobserve(this._canvas),k.unobserve(this._canvas),this._cleanupStateMachineListeners())}_initializeCanvas(){this._setupRendererOnCanvas(),this._canvas&&E&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded&&(this._renderConfig.freezeOnOffscreen&&(R.observe(this._canvas,this),U(this._canvas)||this.freeze()),this._renderConfig.autoResize&&k.observe(this._canvas,this),this._isStateMachineRunning&&this._setupStateMachineListeners()),this._canvas&&this._dotLottieCore&&this.isLoaded&&this._setupTarget(this._canvas.width,this._canvas.height)&&(this._dotLottieCore.render(),this._draw())}_setupRendererOnCanvas(){this._context=null}_stopAnimationLoop(){this._animationFrameId!==null&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null),this._lastFrameTime=null}_startAnimationLoop(){this._animationFrameId===null&&this._dotLottieCore&&!this._isFrozen&&(this._dotLottieCore.status()===C.Playing||this._isStateMachineRunning)&&(this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop))}_animationLoop(t){if(this._dotLottieCore===null){this._stopAnimationLoop();return}if(this._dotLottieCore.status()!==C.Playing&&!this._isStateMachineRunning){this._stopAnimationLoop();return}try{let e=this._lastFrameTime!==null?t-this._lastFrameTime:0;this._lastFrameTime=t;let r=this._isStateMachineRunning?this._dotLottieCore.sm_tick(e):this._dotLottieCore.tick(e);this._isStateMachineRunning?this._drainSmEvents():this._drainPlayerEvents(),r&&this._draw(),this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop)}catch(e){console.error("Error in animation frame:",e),this._eventManager.dispatch({type:"renderError",error:e}),e instanceof WebAssembly.RuntimeError&&this.destroy()}}play(){if(this._dotLottieCore===null||!this.isLoaded)return;this._stopAnimationLoop();let t=this._dotLottieCore.play();this._drainPlayerEvents(),(t||this._dotLottieCore.status()===C.Playing)&&(this._isFrozen=!1,this._startAnimationLoop()),this._canvas&&E&&this._canvas instanceof HTMLCanvasElement&&this._renderConfig.freezeOnOffscreen&&!U(this._canvas)&&this.freeze()}pause(){this._dotLottieCore!==null&&(this._dotLottieCore.pause(),this._drainPlayerEvents(),this._stopAnimationLoop())}stop(){if(this._dotLottieCore===null)return;let t=this._dotLottieCore.stop();this._drainPlayerEvents(),this._stopAnimationLoop(),t&&(this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame}),this._dotLottieCore.render(),this._draw())}setFrame(t){if(this._dotLottieCore===null)return;if(this._dotLottieCore.set_frame(t)){let r=this._dotLottieCore.render();this._drainPlayerEvents(),r&&this._draw()}}setSpeed(t){this._dotLottieCore!==null&&this._dotLottieCore.set_speed(t)}setBackgroundColor(t){if(this._dotLottieCore!==null){if(E&&this._canvas instanceof HTMLCanvasElement)this._canvas.style.backgroundColor=t;else{let[e,r,s,i]=pt(t);this._dotLottieCore.set_background(e,r,s,i)}this._backgroundColor=t}}setLoop(t){this._dotLottieCore!==null&&this._dotLottieCore.set_loop(t)}setLoopCount(t){this._dotLottieCore!==null&&this._dotLottieCore.set_loop_count(t)}setUseFrameInterpolation(t){this._dotLottieCore!==null&&this._dotLottieCore.set_use_frame_interpolation(t)}_applyAssetResolver(t){if(this._dotLottieCore!==null){if(t===null){this._dotLottieCore.set_asset_resolver(null);return}this._dotLottieCore.set_asset_resolver(e=>{try{return t(e)??null}catch(r){return console.error(`[dotlottie-web] assetResolver threw for "${e}":`,r),null}})}}addEventListener(t,e){this._eventManager.addEventListener(t,e)}removeEventListener(t,e){this._eventManager.removeEventListener(t,e)}destroy(){this._stopAnimationLoop(),this._isStateMachineRunning=!1,this._cleanupCanvas(),this._srcFetchAbort?.abort(),this._srcFetchAbort=null,this._pendingLoad=null;let t=this._dotLottieCore;if(this._dotLottieCore=null,this._context=null,t)try{t.free()}catch(e){console.warn("[dotlottie-web] Error freeing wasm core during destroy:",e)}this._eventManager.dispatch({type:"destroy"}),this._eventManager.removeAllEventListeners(),this._cleanupStateMachineListeners()}freeze(){this._animationFrameId!==null&&(this._stopAnimationLoop(),this._isFrozen=!0,this._eventManager.dispatch({type:"freeze"}))}unfreeze(){this._animationFrameId===null&&(this._isFrozen=!1,this._eventManager.dispatch({type:"unfreeze"}),this._startAnimationLoop())}_syncCanvasSize(){if(!(E&&this._canvas instanceof HTMLCanvasElement))return;let t=this._renderConfig.devicePixelRatio||window.devicePixelRatio||1,{height:e,width:r}=this._canvas.getBoundingClientRect();e!==0&&r!==0&&(this._canvas.width=r*t,this._canvas.height=e*t)}resize(){if(!this._dotLottieCore||!this.isLoaded||!this._canvas)return;this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height)&&(this._dotLottieCore.render(),this._draw())}setCanvas(t){if(!(!t||this._canvas===t)&&(this._canvas&&this._cleanupCanvas(),this._canvas=t,this._initializeCanvas(),this._pendingLoad)){let e=this._pendingLoad;this._pendingLoad=null,e.data?this._loadFromData(e.data):e.src&&this._loadFromSrc(e.src,e.dataPromise)}}setTransform(t){if(!this._dotLottieCore)return!1;let e=this._dotLottieCore.set_transform(new Float32Array(t));return e&&this._dotLottieCore.render()&&this._draw(),e}getTransform(){if(!this._dotLottieCore)return;let t=this._dotLottieCore.get_transform();return Array.from(t)}setSegment(t,e){this._dotLottieCore!==null&&(this._segment=[t,e],this._dotLottieCore.set_segment(t,e))}resetSegment(){this._dotLottieCore!==null&&(this._segment=null,this._dotLottieCore.clear_segment())}setMode(t){this._dotLottieCore!==null&&this._dotLottieCore.set_mode(nt(t))}setRenderConfig(t){let{devicePixelRatio:e,freezeOnOffscreen:r,quality:s,...i}=t;this._renderConfig={...this._renderConfig,...i,devicePixelRatio:e||et(),freezeOnOffscreen:r??!0,...s!==void 0&&{quality:s}},s!==void 0&&this._dotLottieCore&&this._dotLottieCore.set_quality(s),E&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.autoResize?k.observe(this._canvas,this):k.unobserve(this._canvas),this._renderConfig.freezeOnOffscreen?(R.observe(this._canvas,this),U(this._canvas)||this.freeze()):(R.unobserve(this._canvas),this._isFrozen&&this.unfreeze()))}loadAnimation(t){if(this._dotLottieCore===null||this._dotLottieCore.animation_id()===t||!this._canvas)return;this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height),this._dotLottieCore.load_animation_from_id(t)?(this._renderConfig.quality!==void 0&&this._dotLottieCore.set_quality(this._renderConfig.quality),this._drainPlayerEvents(),this._dotLottieCore.render(),this._draw()):this._dispatchError(`Failed to load animation with id: ${t}`)}setMarker(t){if(this._dotLottieCore===null)return;this.markers().some(s=>s.name===t)?(this._marker=t,this._dotLottieCore.set_marker(t)):(this._marker="",this._segment=null,this._dotLottieCore.clear_marker(),this._dotLottieCore.clear_segment())}markers(){let t=this._dotLottieCore?.markers();return t&&Array.isArray(t)?t:[]}setTheme(t){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.set_theme(t);return e&&(this._dotLottieCore.render(),this._draw()),e}resetTheme(){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.reset_theme();return t&&(this._dotLottieCore.render(),this._draw()),t}setThemeData(t){if(this._dotLottieCore===null)return!1;let e=typeof t=="string"?t:JSON.stringify(t),r=this._dotLottieCore.set_theme_data(e);return r&&(this._dotLottieCore.render(),this._draw()),r}setSlots(t){this._dotLottieCore!==null&&this._dotLottieCore.set_slots_str(JSON.stringify(t))&&(this._dotLottieCore.render(),this._draw())}_isKeyframeArray(t){return Array.isArray(t)&&t.length>0&&typeof t[0]=="object"&&t[0]!==null&&"t"in t[0]&&"s"in t[0]}getSlotIds(){if(!this._dotLottieCore)return[];let t=this._dotLottieCore.get_slot_ids();return Array.isArray(t)?t:[]}getSlotType(t){if(!this._dotLottieCore)return;let e=this._dotLottieCore.get_slot_type(t);if(e)return e}getSlot(t){if(!this._dotLottieCore)return;let e=this._dotLottieCore.get_slot_str(t);if(e)try{return JSON.parse(e)}catch{return}}getSlots(){if(!this._dotLottieCore)return{};try{return JSON.parse(this._dotLottieCore.get_slots_str())}catch{return{}}}setColorSlot(t,e){if(this._dotLottieCore===null)return!1;let r=this._isKeyframeArray(e),s=JSON.stringify({a:r?1:0,k:e}),i=this._dotLottieCore.set_slot_str(t,s);return this._dotLottieCore.render(),this._draw(),i}setScalarSlot(t,e){if(this._dotLottieCore===null)return!1;let s=JSON.stringify({a:typeof e!="number"?1:0,k:e}),i=this._dotLottieCore.set_slot_str(t,s);return this._dotLottieCore.render(),this._draw(),i}setVectorSlot(t,e){if(this._dotLottieCore===null)return!1;let r=this._isKeyframeArray(e),s=JSON.stringify({a:r?1:0,k:e}),i=this._dotLottieCore.set_slot_str(t,s);return this._dotLottieCore.render(),this._draw(),i}setGradientSlot(t,e,r){if(this._dotLottieCore===null)return!1;let s=this._isKeyframeArray(e),i=JSON.stringify({k:{a:s?1:0,k:e},p:r}),c=this._dotLottieCore.set_slot_str(t,i);return this._dotLottieCore.render(),this._draw(),c}setTextSlot(t,e){if(this._dotLottieCore===null)return!1;let r=this._dotLottieCore.get_slot_str(t),s=e;if(r){let l=JSON.parse(r);if(l&&"k"in l&&Array.isArray(l.k)){let y=l.k[0];"s"in y&&typeof y.s=="object"&&(s={...y.s,...e})}}let i=JSON.stringify({a:0,k:[{t:0,s}]}),c=this._dotLottieCore.set_slot_str(t,i);return this._dotLottieCore.render(),this._draw(),c}async setImageSlot(t,e){if(this._dotLottieCore===null)return!1;let r=await ht(e);if(this._dotLottieCore===null)return!1;let s=this._dotLottieCore.set_image_slot(t,r);return this._dotLottieCore.render(),this._draw(),s}resetSlot(t){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.reset_slot(t);return this._dotLottieCore.render(),this._draw(),e}clearSlot(t){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.clear_slot(t);return this._dotLottieCore.render(),this._draw(),e}resetSlots(){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.reset_slots();return this._dotLottieCore.render(),this._draw(),t}clearSlots(){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.clear_slots();return this._dotLottieCore.render(),this._draw(),t}setLayout(t){this._dotLottieCore!==null&&this._dotLottieCore.set_layout(t.fit??"contain",t.align?.[0]??.5,t.align?.[1]??.5)}setViewport(t,e,r,s){return this._dotLottieCore===null?!1:this._dotLottieCore.set_viewport(t,e,r,s)}static setWasmUrl(t){K().setWasmUrl(t)}static preload(){return K().load()}static async registerFont(t,e){try{await K().load();let r;if(typeof e=="string"){let i=await fetch(e);if(!i.ok)return console.error(`Failed to fetch font from URL: ${e}. Status: ${i.status}`),!1;r=new Uint8Array(await i.arrayBuffer())}else e instanceof Uint8Array?r=e:r=new Uint8Array(e);let s=dt(t,r);return s||console.error(`Failed to register font "${t}". Font data may be invalid.`),s}catch(r){return console.error(`Error registering font "${t}":`,r),!1}}animationSize(){let t=this._dotLottieCore?.animation_size();return{width:t?.[0]??0,height:t?.[1]??0}}stateMachineLoad(t){return this._dotLottieCore?this._dotLottieCore.state_machine_load_from_id(t):!1}stateMachineLoadData(t){return this._dotLottieCore?this._dotLottieCore.state_machine_load(t):!1}stateMachineSetConfig(t){this._stateMachineConfig=t}stateMachineStart(){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.sm_start(this._stateMachineConfig?.openUrlPolicy?.requireUserInteraction??!0,this._stateMachineConfig?.openUrlPolicy?.whitelist??[]);return this._drainSmEvents(),t&&(this._isStateMachineRunning=!0,this._setupStateMachineListeners(),this._startAnimationLoop()),t}stateMachineStop(){if(!this._dotLottieCore)return!1;let t=this._dotLottieCore.sm_stop();return this._drainSmEvents(),t&&(this._isStateMachineRunning=!1,this._cleanupStateMachineListeners(),this._dotLottieCore.status()!==C.Playing&&this._stopAnimationLoop()),t}stateMachineGetStatus(){return this._dotLottieCore?.sm_status()??""}stateMachineGetCurrentState(){return this._dotLottieCore?.sm_current_state()??""}stateMachineGetActiveId(){return this._dotLottieCore?.state_machine_id()??""}stateMachineOverrideState(t,e=!1){return this._dotLottieCore?.sm_override_current_state(t,e)??!1}stateMachineSetSeed(t){return this._dotLottieCore?.sm_set_seed(BigInt(Math.trunc(t)))??!1}stateMachineGet(t){return this._dotLottieCore?.get_state_machine(t)??""}stateMachineGetListeners(){if(!this._dotLottieCore)return[];let t=this._dotLottieCore.sm_framework_setup();return Array.isArray(t)?t:[]}stateMachineSetBooleanInput(t,e){return this._dotLottieCore?.sm_set_boolean_input(t,e)??!1}stateMachineSetNumericInput(t,e){return this._dotLottieCore?.sm_set_numeric_input(t,e)??!1}stateMachineSetStringInput(t,e){return this._dotLottieCore?.sm_set_string_input(t,e)??!1}stateMachineGetBooleanInput(t){return this._dotLottieCore?.sm_get_boolean_input(t)??void 0}stateMachineGetNumericInput(t){return this._dotLottieCore?.sm_get_numeric_input(t)??void 0}stateMachineGetStringInput(t){return this._dotLottieCore?.sm_get_string_input(t)??void 0}stateMachineGetInputs(){if(!this._dotLottieCore)return[];let t=this._dotLottieCore.sm_get_inputs();return Array.isArray(t)?t:[]}stateMachineFireEvent(t){this._dotLottieCore?.sm_fire(t)}stateMachinePostClickEvent(t,e){this._dotLottieCore?.sm_post_click(t,e)}stateMachinePostPointerUpEvent(t,e){this._dotLottieCore?.sm_post_pointer_up(t,e)}stateMachinePostPointerDownEvent(t,e){this._dotLottieCore?.sm_post_pointer_down(t,e)}stateMachinePostPointerMoveEvent(t,e){this._dotLottieCore?.sm_post_pointer_move(t,e)}stateMachinePostPointerEnterEvent(t,e){this._dotLottieCore?.sm_post_pointer_enter(t,e)}stateMachinePostPointerExitEvent(t,e){this._dotLottieCore?.sm_post_pointer_exit(t,e)}_onClick(t){let e=A(t);e&&this.stateMachinePostClickEvent(e.x,e.y)}_onPointerUp(t){let e=A(t);e&&this.stateMachinePostPointerUpEvent(e.x,e.y)}_onPointerDown(t){let e=A(t);e&&this.stateMachinePostPointerDownEvent(e.x,e.y)}_onPointerMove(t){let e=A(t);e&&this.stateMachinePostPointerMoveEvent(e.x,e.y)}_onPointerEnter(t){let e=A(t);e&&this.stateMachinePostPointerEnterEvent(e.x,e.y)}_onPointerLeave(t){let e=A(t);e&&this.stateMachinePostPointerExitEvent(e.x,e.y)}_setupStateMachineListeners(){if(E&&this._canvas instanceof HTMLCanvasElement&&this._dotLottieCore!==null&&this.isLoaded){let t=this.stateMachineGetListeners();this._cleanupStateMachineListeners(),t.includes("Click")&&(this._boundOnClick=this._onClick.bind(this),this._canvas.addEventListener("click",this._boundOnClick)),t.includes("PointerUp")&&(this._boundOnPointerUp=this._onPointerUp.bind(this),this._canvas.addEventListener("pointerup",this._boundOnPointerUp)),t.includes("PointerDown")&&(this._boundOnPointerDown=this._onPointerDown.bind(this),this._canvas.addEventListener("pointerdown",this._boundOnPointerDown)),t.includes("PointerMove")&&(this._boundOnPointerMove=this._onPointerMove.bind(this),this._canvas.addEventListener("pointermove",this._boundOnPointerMove)),t.includes("PointerEnter")&&(this._boundOnPointerEnter=this._onPointerEnter.bind(this),this._canvas.addEventListener("pointerenter",this._boundOnPointerEnter)),t.includes("PointerExit")&&(this._boundOnPointerLeave=this._onPointerLeave.bind(this),this._canvas.addEventListener("pointerleave",this._boundOnPointerLeave))}}_cleanupStateMachineListeners(){E&&this._canvas instanceof HTMLCanvasElement&&(this._boundOnClick&&(this._canvas.removeEventListener("click",this._boundOnClick),this._boundOnClick=null),this._boundOnPointerUp&&(this._canvas.removeEventListener("pointerup",this._boundOnPointerUp),this._boundOnPointerUp=null),this._boundOnPointerDown&&(this._canvas.removeEventListener("pointerdown",this._boundOnPointerDown),this._boundOnPointerDown=null),this._boundOnPointerMove&&(this._canvas.removeEventListener("pointermove",this._boundOnPointerMove),this._boundOnPointerMove=null),this._boundOnPointerEnter&&(this._canvas.removeEventListener("pointerenter",this._boundOnPointerEnter),this._boundOnPointerEnter=null),this._boundOnPointerLeave&&(this._canvas.removeEventListener("pointerleave",this._boundOnPointerLeave),this._boundOnPointerLeave=null))}};var a=new Map,Ot={ready:n=>t=>{let e={id:"",method:"onReady",result:{instanceId:n,event:t}};self.postMessage(e)},complete:n=>t=>{let e={id:"",method:"onComplete",result:{instanceId:n,event:t}};self.postMessage(e)},load:n=>t=>{let r={id:"",method:"onLoad",result:{instanceId:n,event:t}};self.postMessage(r)},loadError:n=>t=>{let r={id:"",method:"onLoadError",result:{instanceId:n,event:t}};self.postMessage(r)},renderError:n=>t=>{let r={id:"",method:"onRenderError",result:{instanceId:n,event:t}};self.postMessage(r)},loop:n=>t=>{let r={id:"",method:"onLoop",result:{instanceId:n,event:t}};self.postMessage(r)},play:n=>t=>{let r={id:"",method:"onPlay",result:{instanceId:n,event:t}};self.postMessage(r)},pause:n=>t=>{let r={id:"",method:"onPause",result:{instanceId:n,event:t}};self.postMessage(r)},stop:n=>t=>{let r={id:"",method:"onStop",result:{instanceId:n,event:t}};self.postMessage(r)},frame:n=>t=>{let r={id:"",method:"onFrame",result:{instanceId:n,event:t}};self.postMessage(r)},render:n=>t=>{let r={id:"",method:"onRender",result:{instanceId:n,event:t}};self.postMessage(r)},freeze:n=>t=>{let r={id:"",method:"onFreeze",result:{instanceId:n,event:t}};self.postMessage(r)},unfreeze:n=>t=>{let r={id:"",method:"onUnfreeze",result:{instanceId:n,event:t}};self.postMessage(r)},destroy:n=>t=>{let r={id:"",method:"onDestroy",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStart:n=>t=>{let r={id:"",method:"onStateMachineStart",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStop:n=>t=>{let r={id:"",method:"onStateMachineStop",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineTransition:n=>t=>{let r={id:"",method:"onStateMachineTransition",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStateEntered:n=>t=>{let r={id:"",method:"onStateMachineStateEntered",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStateExit:n=>t=>{let r={id:"",method:"onStateMachineStateExit",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineCustomEvent:n=>t=>{let r={id:"",method:"onStateMachineCustomEvent",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineError:n=>t=>{let r={id:"",method:"onStateMachineError",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineBooleanInputValueChange:n=>t=>{let r={id:"",method:"onStateMachineBooleanInputValueChange",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineNumericInputValueChange:n=>t=>{let r={id:"",method:"onStateMachineNumericInputValueChange",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStringInputValueChange:n=>t=>{let r={id:"",method:"onStateMachineStringInputValueChange",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineInputFired:n=>t=>{let r={id:"",method:"onStateMachineInputFired",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineInternalMessage:n=>t=>{let r={id:"",method:"onStateMachineInternalMessage",result:{instanceId:n,event:t}};self.postMessage(r)}},rt={setTransform(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setTransform(n.params.transform)},getTransform(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getTransform()},getDotLottieInstanceState(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return{state:{loopCount:e.loopCount,isLoaded:e.isLoaded,isPaused:e.isPaused,isPlaying:e.isPlaying,isStopped:e.isStopped,isFrozen:e.isFrozen,loop:e.loop,mode:e.mode,speed:e.speed,currentFrame:e.currentFrame,totalFrames:e.totalFrames,duration:e.duration,useFrameInterpolation:e.useFrameInterpolation,renderConfig:e.renderConfig,marker:e.marker,backgroundColor:e.backgroundColor,markers:e.markers(),activeAnimationId:e.activeAnimationId,activeThemeId:e.activeThemeId,autoplay:e.autoplay,segment:e.segment,layout:e.layout,isReady:e.isReady,manifest:e.manifest}}},setLayout(n){let t=n.params.instanceId,e=n.params.layout,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setLayout(e)},stateMachineGetListeners(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetListeners()},stateMachineStart(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineStart()},stateMachineStop(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineStop()},stateMachineLoad(n){let t=n.params.instanceId,e=n.params.stateMachineId,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineLoad(e)},stateMachineLoadData(n){let t=n.params.instanceId,e=n.params.stateMachineData,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineLoadData(e)},stateMachinePostClickEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostClickEvent(e,r)},stateMachinePostPointerUpEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerUpEvent(e,r)},stateMachinePostPointerDownEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerDownEvent(e,r)},stateMachinePostPointerMoveEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerMoveEvent(e,r)},stateMachinePostPointerEnterEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerEnterEvent(e,r)},stateMachinePostPointerExitEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerExitEvent(e,r)},stateMachineSetNumericInput:n=>{let t=n.params.instanceId,e=n.params.name,r=n.params.value,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachineSetNumericInput(e,r)},stateMachineSetBooleanInput:n=>{let t=n.params.instanceId,e=n.params.name,r=n.params.value,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachineSetBooleanInput(e,r)},stateMachineSetConfig:n=>{let t=n.params.instanceId,e=n.params.config,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.stateMachineSetConfig(e)},stateMachineSetStringInput:n=>{let t=n.params.instanceId,e=n.params.name,r=n.params.value,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachineSetStringInput(e,r)},stateMachineGetNumericInput:n=>{let t=n.params.instanceId,e=n.params.name,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineGetNumericInput(e)},stateMachineGetBooleanInput:n=>{let t=n.params.instanceId,e=n.params.name,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineGetBooleanInput(e)},stateMachineGetStringInput:n=>{let t=n.params.instanceId,e=n.params.name,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineGetStringInput(e)},stateMachineGetInputs:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetInputs()},stateMachineFireEvent:n=>{let t=n.params.instanceId,e=n.params.name,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineFireEvent(e)},stateMachineGetStatus:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetStatus()},stateMachineGetCurrentState:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetCurrentState()},stateMachineGetActiveId:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetActiveId()},stateMachineOverrideState:n=>{let t=n.params.instanceId,e=n.params.state,r=n.params.immediate,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachineOverrideState(e,r)},stateMachineSetSeed:n=>{let t=n.params.instanceId,e=n.params.seed,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineSetSeed(e)},stateMachineGet:n=>{let t=n.params.instanceId,e=n.params.stateMachineId,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineGet(e)},create:n=>{let t=n.params.instanceId,e=n.params.config,r=n.params.width,s=n.params.height;if(a.has(t))throw new Error(`Instance with id ${t} already exists.`);let i=new F(e);return i.canvas&&(i.canvas.height=s,i.canvas.width=r),a.set(t,i),["complete","frame","load","loadError","renderError","loop","pause","play","stop","destroy","freeze","unfreeze","render","ready","stateMachineStart","stateMachineStop","stateMachineTransition","stateMachineStateEntered","stateMachineStateExit","stateMachineCustomEvent","stateMachineError","stateMachineBooleanInputValueChange","stateMachineNumericInputValueChange","stateMachineStringInputValueChange","stateMachineInputFired","stateMachineInternalMessage"].forEach(l=>{i.addEventListener(l,Ot[l](t))}),{instanceId:t}},destroy:n=>{let t=n.params.instanceId,e=a.get(t);e&&(e.destroy(),a.delete(t))},freeze:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.freeze()},load:n=>{let t=n.params.instanceId,e=n.params.config,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.load(e)},loadAnimation:n=>{let t=n.params.instanceId,e=n.params.animationId,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.loadAnimation(e)},setTheme:n=>{let t=n.params.instanceId,e=n.params.themeId,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.setTheme(e)},setThemeData:n=>{let t=n.params.instanceId,e=n.params.themeData,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.setThemeData(e)},pause:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.pause()},play:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.play()},registerFont:async n=>{let{fontName:t,fontSource:e}=n.params;return F.registerFont(t,e)},resize:n=>{let t=n.params.instanceId,e=n.params.width,r=n.params.height,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);s.canvas&&(s.canvas.height=r,s.canvas.width=e),s.resize()},setBackgroundColor:n=>{let t=n.params.instanceId,e=n.params.backgroundColor,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setBackgroundColor(e)},setSlots:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.setSlots(n.params.slots)},getSlotIds:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getSlotIds()},getSlotType:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getSlotType(n.params.slotId)},getSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getSlot(n.params.slotId)},getSlots:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getSlots()},setColorSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setColorSlot(n.params.slotId,n.params.value)},setScalarSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setScalarSlot(n.params.slotId,n.params.value)},setVectorSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setVectorSlot(n.params.slotId,n.params.value)},setGradientSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setGradientSlot(n.params.slotId,n.params.value,n.params.colorStopCount)},setTextSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setTextSlot(n.params.slotId,n.params.value)},setImageSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setImageSlot(n.params.slotId,n.params.src)},resetSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.resetSlot(n.params.slotId)},clearSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.clearSlot(n.params.slotId)},resetSlots:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.resetSlots()},clearSlots:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.clearSlots()},setFrame:n=>{let t=n.params.instanceId,e=n.params.frame,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setFrame(e)},setMode:n=>{let t=n.params.instanceId,e=n.params.mode,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setMode(e)},setRenderConfig:n=>{let t=n.params.instanceId,e=n.params.renderConfig,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setRenderConfig(e)},setSegment:n=>{let t=n.params.instanceId,e=n.params.segment,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setSegment(e[0],e[1])},resetSegment:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.resetSegment()},setSpeed:n=>{let t=n.params.instanceId,e=n.params.speed,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setSpeed(e)},setUseFrameInterpolation:n=>{let t=n.params.instanceId,e=n.params.useFrameInterpolation,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setUseFrameInterpolation(e)},setWasmUrl:n=>{F.setWasmUrl(n.params.url)},stop:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.stop()},unfreeze:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.unfreeze()},setViewport(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=n.params.width,i=n.params.height,c=a.get(t);if(!c)throw new Error(`Instance with id ${t} does not exist.`);return c.setViewport(e,r,s,i)},animationSize(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);let{height:r,width:s}=e.animationSize();return{height:r,width:s}},setMarker(n){let t=n.params.instanceId,e=n.params.marker,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setMarker(e)},setLoop(n){let t=n.params.instanceId,e=n.params.loop,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setLoop(e)},setLoopCount(n){let t=n.params.instanceId,e=n.params.loopCount,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setLoopCount(e)}};function Bt(n){let t=n.method;if(Object.hasOwn(rt,t)&&typeof rt[t]=="function")return rt[t](n);throw new Error(`Method ${String(t)} is not implemented in commands.`)}self.onmessage=async n=>{try{let t=await Bt(n.data),e={id:n.data.id,method:n.data.method,result:t};self.postMessage(e)}catch(t){let e={id:n.data.id,method:n.data.method,error:t.message};self.postMessage(e)}};var Dt="",ce=Dt;})();\n'],{type:
vendor: 24,270 bytes, line 34
34"application/javascript"}),t=URL.createObjectURL(e),n=new Worker(t);return URL.revokeObjectURL(t),n}},P9=class{constructor(){ie(this,"_workers",new Map),ie(this,"_animationWorkerMap",new Map),ie(this,"_eventHandlers",new Map),ie(this,"_rpcHandlers",new Map),ie(this,"_routeMessage",e=>{let t=e.data;if(t.id){let r=this._rpcHandlers.get(t.id);r&&r(e);return}let n=t.result?.instanceId;if(n){let r=this._eventHandlers.get(n);r&&r(e)}})}getWorker(e){let t=this._workers.get(e);return t||(t=new L9,t.addEventListener("message",this._routeMessage),this._workers.set(e,t)),t}assignAnimationToWorker(e,t){this._animationWorkerMap.set(e,t)}unassignAnimationFromWorker(e){this._animationWorkerMap.delete(e)}sendMessage(e,t,n){this.getWorker(e).postMessage(t,n||[])}broadcastMessage(e,t){this._workers.forEach(n=>{n.postMessage(e,t||[])})}terminateWorker(e){let t=this._workers.get(e);t&&(t.removeEventListener("message",this._routeMessage),t.terminate(),this._workers.delete(e))}registerEventHandler(e,t){this._eventHandlers.set(e,t)}unregisterEventHandler(e){this._eventHandlers.delete(e)}registerRpcReplyHandler(e,t){this._rpcHandlers.set(e,t)}unregisterRpcReplyHandler(e){this._rpcHandlers.delete(e)}};function jA(e,t){if(typeof HTMLCanvasElement<"u"&&e instanceof HTMLCanvasElement){let{height:n,width:r}=e.getBoundingClientRect();if(n!==0&&r!==0)return{width:r*t,height:n*t}}return{width:e.width,height:e.height}}function bx(){return Date.now().toString(36)+Math.random().toString(36).substr(2,9)}let Nh=null;function Zr(){return Nh??(Nh=new P9),Nh}function Fh(e,t){return{id:`dotlottie-request-${bx()}`,method:e,params:t}}let Il="";const Rl=new Map;let zA=!1;function Uh(e){let{assetResolver:t,...n}=e;return t!==void 0&&!zA&&(zA=!0,console.warn("[dotlottie-web] `assetResolver` is not supported by DotLottieWorker and has been ignored: a resolver must run synchronously, which is not possible across the worker boundary. Use `DotLottie` instead if the animation references assets it does not embed.")),n}var D9=class{constructor(e){if(ie(this,"_eventManager",new _x),ie(this,"_id",void 0),ie(this,"_workerId",void 0),ie(this,"_worker",void 0),ie(this,"_canvas",void 0),ie(this,"_dotLottieInstanceState",{loopCount:0,markers:[],autoplay:!1,backgroundColor:"",currentFrame:0,duration:0,loop:!1,mode:"forward",segment:[0,0],speed:1,totalFrames:0,isLoaded:!1,isPlaying:!1,isPaused:!1,isStopped:!0,isFrozen:!1,useFrameInterpolation:!1,renderConfig:{devicePixelRatio:ts()},activeAnimationId:"",activeThemeId:"",layout:void 0,marker:"",isReady:!1,manifest:null}),ie(this,"_created",!1),ie(this,"_retired",!1),ie(this,"_boundOnClick",null),ie(this,"_boundOnPointerUp",null),ie(this,"_boundOnPointerDown",null),ie(this,"_boundOnPointerMove",null),ie(this,"_boundOnPointerEnter",null),ie(this,"_boundOnPointerLeave",null),ie(this,"_pendingConfig",null),e.canvas){let n=typeof HTMLCanvasElement<"u"&&e.canvas instanceof HTMLCanvasElement,r=typeof OffscreenCanvas<"u"&&e.canvas instanceof OffscreenCanvas;if(!n&&!r)throw Error("Worker-based DotLottie requires HTMLCanvasElement or OffscreenCanvas")}this._canvas=e.canvas??null,this._id=`dotlottie-${bx()}`,this._workerId=e.workerId||"defaultWorker",this._worker=Zr().getWorker(this._workerId),Zr().assignAnimationToWorker(this._id,this._workerId),Il&&this._sendMessage("setWasmUrl",{url:Il});let t={...e,renderConfig:{...e.renderConfig,devicePixelRatio:e.renderConfig?.devicePixelRatio||ts(),freezeOnOffscreen:e.renderConfig?.freezeOnOffscreen??!0}};this._pendingConfig=t,this._canvas&&(this._create(t),this._pendingConfig=null),Zr().registerEventHandler(this._id,this._handleWorkerEvent.bind(this))}async _handleWorkerEvent(e){let t=e.data;if(!t.id&&(t.method==="onLoad"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event),er&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&(an.observe(this._canvas,this),os(this._canvas)||await this.freeze()),this._dotLottieInstanceState.renderConfig.autoResize&&cn.observe(this._canvas,this))),t.method==="onComplete"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onDestroy"&&t.result.instanceId===this._id&&this._eventManager.dispatch(t.result.event),t.method==="onUnfreeze"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._dotLottieInstanceState.isFrozen=!1,this._eventManager.dispatch(t.result.event)),t.method==="onFrame"&&t.result.instanceId===this._id&&(this._dotLottieInstanceState.currentFrame=t.result.event.currentFrame,this._eventManager.dispatch(t.result.event)),t.method==="onRender"&&t.result.instanceId===this._id&&this._eventManager.dispatch(t.result.event),t.method==="onFreeze"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onPause"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onPlay"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStop"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onLoadError"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onRenderError"&&t.result.instanceId===this._id&&this._eventManager.dispatch(t.result.event),t.method==="onReady"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onLoop"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineStart"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._setupStateMachineListeners(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineStop"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._cleanupStateMachineListeners(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineTransition"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineStateEntered"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineStateExit"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineCustomEvent"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineError"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineBooleanInputValueChange"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineNumericInputValueChange"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineStringInputValueChange"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineInputFired"&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method==="onStateMachineInternalMessage"&&t.result.instanceId===this._id)){await this._updateDotLottieInstanceState();let n=t.result.event;n.message.startsWith("OpenUrl: ")&&vx(n.message)}}async _create(e){if(!this._canvas)return;let t;if(this._canvas instanceof HTMLCanvasElement){let r=Rl.get(this._canvas);if(r&&r.workerId===this._workerId){await this._adopt(r,e);return}t=this._canvas.transferControlToOffscreen(),Rl.set(this._canvas,{destroyTimer:null,facade:this,instanceId:this._id,workerId:this._workerId})}else t=this._canvas;let{instanceId:n}=await this._sendMessage("create",{instanceId:this._id,config:{...Uh(e),canvas:t},...jA(this._canvas,e.renderConfig?.devicePixelRatio||ts())},[t]);if(n!==this._id)throw Error("Instance ID mismatch");this._retired||(this._created=!0,await this._updateDotLottieInstanceState())}async _adopt(e,t){e.destroyTimer===null?e.facade._retire():(clearTimeout(e.destroyTimer),e.destroyTimer=null),Zr().unassignAnimationFromWorker(this._id),this._id=e.instanceId,Zr().assignAnimationToWorker(this._id,this._workerId),e.facade=this,this._created=!0;let{canvas:n,...r}=Uh(t);await this._sendMessage("load",{config:r,instanceId:this._id}),await this._updateDotLottieInstanceState()}_retire(){this._retired=!0,this._created&&(this._created=!1,this._cleanupStateMachineListeners(),this._eventManager.dispatch({type:"destroy"}),this._eventManager.removeAllEventListeners(),er&&this._canvas instanceof HTMLCanvasElement&&(an.unobserve(this._canvas),cn.unobserve(this._canvas)))}get loopCount(){return this._dotLottieInstanceState.loopCount}get isLoaded(){return this._dotLottieInstanceState.isLoaded}get isPlaying(){return this._dotLottieInstanceState.isPlaying}get isPaused(){return this._dotLottieInstanceState.isPaused}get isStopped(){return this._dotLottieInstanceState.isStopped}get currentFrame(){return this._dotLottieInstanceState.currentFrame}get isFrozen(){return this._dotLottieInstanceState.isFrozen}get totalFrames(){return this._dotLottieInstanceState.totalFrames}get segment(){return this._dotLottieInstanceState.segment}get speed(){return this._dotLottieInstanceState.speed}get duration(){return this._dotLottieInstanceState.duration}get isReady(){return this._dotLottieInstanceState.isReady}get mode(){return this._dotLottieInstanceState.mode}get canvas(){return this._canvas}async setCanvas(e){let t=typeof HTMLCanvasElement<"u"&&e instanceof HTMLCanvasElement,n=typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas;if(!t&&!n)throw Error("Worker-based DotLottie requires HTMLCanvasElement or OffscreenCanvas");if(this._canvas!==e){if(this._created&&this._canvas!==null)throw Error("Cannot change canvas after worker instance is already created with a different canvas.");this._canvas=e,!this._created&&this._pendingConfig&&(await this._create(this._pendingConfig),this._pendingConfig=null)}}get autoplay(){return this._dotLottieInstanceState.autoplay}get backgroundColor(){return this._dotLottieInstanceState.backgroundColor}get loop(){return this._dotLottieInstanceState.loop}get useFrameInterpolation(){return this._dotLottieInstanceState.useFrameInterpolation}get renderConfig(){return this._dotLottieInstanceState.renderConfig}get manifest(){return this._dotLottieInstanceState.manifest}get activeAnimationId(){return this._dotLottieInstanceState.activeAnimationId}get marker(){return this._dotLottieInstanceState.marker}get activeThemeId(){return this._dotLottieInstanceState.activeThemeId}get layout(){return this._dotLottieInstanceState.layout}async play(){this._created&&(await this._sendMessage("play",{instanceId:this._id}),await this._updateDotLottieInstanceState(),er&&this._canvas instanceof HTMLCanvasElement&&this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&!os(this._canvas)&&await this.freeze())}async pause(){this._created&&(await this._sendMessage("pause",{instanceId:this._id}),await this._updateDotLottieInstanceState())}async stop(){this._created&&(await this._sendMessage("stop",{instanceId:this._id}),await this._updateDotLottieInstanceState())}async setSpeed(e){this._created&&(await this._sendMessage("setSpeed",{instanceId:this._id,speed:e}),await this._updateDotLottieInstanceState())}async setMode(e){this._created&&(await this._sendMessage("setMode",{instanceId:this._id,mode:e}),await this._updateDotLottieInstanceState())}async setFrame(e){this._created&&(await this._sendMessage("setFrame",{frame:e,instanceId:this._id}),await this._updateDotLottieInstanceState())}async setSegment(e,t){this._created&&(await this._sendMessage("setSegment",{instanceId:this._id,segment:[e,t]}),await this._updateDotLottieInstanceState())}async resetSegment(){this._created&&(await this._sendMessage("resetSegment",{instanceId:this._id}),await this._updateDotLottieInstanceState())}async setRenderConfig(e){if(!this._created)return;let{devicePixelRatio:t,freezeOnOffscreen:n,quality:r,...i}=e;await this._sendMessage("setRenderConfig",{instanceId:this._id,renderConfig:{...this._dotLottieInstanceState.renderConfig,...i,devicePixelRatio:t||ts(),freezeOnOffscreen:n??!0,...r!==void 0&&{quality:r}}}),await this._updateDotLottieInstanceState(),er&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.autoResize?cn.observe(this._canvas,this):cn.unobserve(this._canvas),this._dotLottieInstanceState.renderConfig.freezeOnOffscreen?(an.observe(this._canvas,this),os(this._canvas)||await this.freeze()):(an.unobserve(this._canvas),this._dotLottieInstanceState.isFrozen&&await this.unfreeze()))}async setUseFrameInterpolation(e){this._created&&(await this._sendMessage("setUseFrameInterpolation",{instanceId:this._id,useFrameInterpolation:e}),await this._updateDotLottieInstanceState())}async setTheme(e){if(!this._created)return!1;let t=await this._sendMessage("setTheme",{instanceId:this._id,themeId:e});return await this._updateDotLottieInstanceState(),t}async load(e){if(!this._created){this._pendingConfig&&(this._pendingConfig={...this._pendingConfig,...e});return}await this._sendMessage("load",{config:Uh(e),instanceId:this._id}),await this._updateDotLottieInstanceState()}async setLoop(e){this._created&&(await this._sendMessage("setLoop",{instanceId:this._id,loop:e}),await this._updateDotLottieInstanceState())}async setLoopCount(e){this._created&&(await this._sendMessage("setLoopCount",{instanceId:this._id,loopCount:e}),await this._updateDotLottieInstanceState())}async resize(){if(!this._created||!this._canvas)return;let{height:e,width:t}=jA(this._canvas,this._dotLottieInstanceState.renderConfig.devicePixelRatio||ts());await this._sendMessage("resize",{height:e,instanceId:this._id,width:t}),await this._updateDotLottieInstanceState()}async destroy(){if(!this._created)return;let e=this._canvas,t=e instanceof HTMLCanvasElement?Rl.get(e):void 0;this._retire(),t&&t.facade===this?t.destroyTimer=setTimeout(()=>{Rl.delete(e),this._finalizeDestroy()},0):await this._finalizeDestroy()}async _finalizeDestroy(){Zr().unregisterEventHandler(this._id),Zr().unassignAnimationFromWorker(this._id),await this._sendMessage("destroy",{instanceId:this._id})}async freeze(){this._created&&(await this._sendMessage("freeze",{instanceId:this._id}),await this._updateDotLottieInstanceState())}async unfreeze(){this._created&&(await this._sendMessage("unfreeze",{instanceId:this._id}),await this._updateDotLottieInstanceState())}async setBackgroundColor(e){this._created&&(await this._sendMessage("setBackgroundColor",{instanceId:this._id,backgroundColor:e}),await this._updateDotLottieInstanceState())}async loadAnimation(e){this._created&&(await this._sendMessage("loadAnimation",{animationId:e,instanceId:this._id}),await this._updateDotLottieInstanceState())}async setLayout(e){this._created&&(await this._sendMessage("setLayout",{instanceId:this._id,layout:e}),await this._updateDotLottieInstanceState())}async setSlots(e){this._created&&await this._sendMessage("setSlots",{instanceId:this._id,slots:e})}async getSlotIds(){return this._created?this._sendMessage("getSlotIds",{instanceId:this._id}):[]}async getSlotType(e){if(this._created)return this._sendMessage("getSlotType",{instanceId:this._id,slotId:e})}async getSlot(e){if(this._created)return this._sendMessage("getSlot",{instanceId:this._id,slotId:e})}async getSlots(){return this._created?this._sendMessage("getSlots",{instanceId:this._id}):{}}async setColorSlot(e,t){return this._created?this._sendMessage("setColorSlot",{instanceId:this._id,slotId:e,value:t}):!1}async setScalarSlot(e,t){return this._created?this._sendMessage("setScalarSlot",{instanceId:this._id,slotId:e,value:t}):!1}async setVectorSlot(e,t){return this._created?this._sendMessage("setVectorSlot",{instanceId:this._id,slotId:e,value:t}):!1}async setGradientSlot(e,t,n){return this._created?this._sendMessage("setGradientSlot",{instanceId:this._id,slotId:e,value:t,colorStopCount:n}):!1}async setTextSlot(e,t){return this._created?this._sendMessage("setTextSlot",{instanceId:this._id,slotId:e,value:t}):!1}async setImageSlot(e,t){if(!this._created)return!1;let n=await yx(t);return this._sendMessage("setImageSlot",{instanceId:this._id,slotId:e,src:n})}async resetSlot(e){return this._created?this._sendMessage("resetSlot",{instanceId:this._id,slotId:e}):!1}async clearSlot(e){return this._created?this._sendMessage("clearSlot",{instanceId:this._id,slotId:e}):!1}async resetSlots(){return this._created?this._sendMessage("resetSlots",{instanceId:this._id}):!1}async clearSlots(){return this._created?this._sendMessage("clearSlots",{instanceId:this._id}):!1}async _updateDotLottieInstanceState(){if(!this._created)return;let e=await this._sendMessage("getDotLottieInstanceState",{instanceId:this._id});this._dotLottieInstanceState=e.state}markers(){return this._dotLottieInstanceState.markers}async setMarker(e){this._created&&(await this._sendMessage("setMarker",{instanceId:this._id,marker:e}),await this._updateDotLottieInstanceState())}async setThemeData(e){if(!this._created)return!1;let t=await this._sendMessage("setThemeData",{instanceId:this._id,themeData:e});return await this._updateDotLottieInstanceState(),t}async setViewport(e,t,n,r){return this._created?this._sendMessage("setViewport",{x:e,y:t,width:n,height:r,instanceId:this._id}):!1}async animationSize(){return this._created?this._sendMessage("animationSize",{instanceId:this._id}):{height:0,width:0}}async setTransform(e){return this._created?this._sendMessage("setTransform",{instanceId:this._id,transform:e}):!1}async getTransform(){if(this._created)return this._sendMessage("getTransform",{instanceId:this._id})}async _sendMessage(e,t,n){let r=Fh(e,t);return new Promise((i,s)=>{Zr().registerRpcReplyHandler(r.id,o=>{Zr().unregisterRpcReplyHandler(r.id);let a=o.data;a.error?s(Error(`Failed to execute method ${e}: ${a.error}`)):i(a.result)}),this._worker.postMessage(r,n||[])})}addEventListener(e,t){this._eventManager.addEventListener(e,t)}removeEventListener(e,t){this._eventManager.removeEventListener(e,t)}static setWasmUrl(e){if(typeof e!="string"||e.trim()==="")throw TypeError("setWasmUrl() expects a non-empty URL string");Il=typeof document>"u"?e:new URL(e,document.baseURI).href,Zr().broadcastMessage(Fh("setWasmUrl",{url:Il}))}static async registerFont(e,t){try{return Zr().broadcastMessage(Fh("registerFont",{fontName:e,fontSource:t})),!0}catch(n){return console.error(`Error broadcasting registerFont for "${e}":`,n),!1}}async stateMachineLoad(e){if(!this._created)return!1;let t=await this._sendMessage("stateMachineLoad",{instanceId:this._id,stateMachineId:e});return await this._updateDotLottieInstanceState(),t}async stateMachineLoadData(e){if(!this._created)return!1;let t=await this._sendMessage("stateMachineLoadData",{instanceId:this._id,stateMachineData:e});return await this._updateDotLottieInstanceState(),t}async stateMachineStart(){if(!this._created)return!1;let e=await this._sendMessage("stateMachineStart",{instanceId:this._id});return e&&(this._setupStateMachineListeners(),await this._updateDotLottieInstanceState()),e}async stateMachineStop(){return this._created?(this._cleanupStateMachineListeners(),this._sendMessage("stateMachineStop",{instanceId:this._id})):!1}async stateMachineSetNumericInput(e,t){return this._created?this._sendMessage("stateMachineSetNumericInput",{instanceId:this._id,name:e,value:t}):!1}async stateMachineSetBooleanInput(e,t){return this._created?this._sendMessage("stateMachineSetBooleanInput",{instanceId:this._id,name:e,value:t}):!1}async stateMachineSetConfig(e){this._created&&this._sendMessage("stateMachineSetConfig",{instanceId:this._id,config:e})}async stateMachineSetStringInput(e,t){return this._created?this._sendMessage("stateMachineSetStringInput",{instanceId:this._id,name:e,value:t}):!1}async stateMachineGetNumericInput(e){if(this._created)return this._sendMessage("stateMachineGetNumericInput",{instanceId:this._id,name:e})}async stateMachineGetBooleanInput(e){if(this._created)return this._sendMessage("stateMachineGetBooleanInput",{instanceId:this._id,name:e})}async stateMachineGetStringInput(e){if(this._created)return this._sendMessage("stateMachineGetStringInput",{instanceId:this._id,name:e})}async stateMachineGetInputs(){if(this._created)return this._sendMessage("stateMachineGetInputs",{instanceId:this._id})}async stateMachineFireEvent(e){this._created&&this._sendMessage("stateMachineFireEvent",{instanceId:this._id,name:e})}async stateMachineGetStatus(){return this._created?this._sendMessage("stateMachineGetStatus",{instanceId:this._id}):""}async stateMachineGetCurrentState(){return this._created?this._sendMessage("stateMachineGetCurrentState",{instanceId:this._id}):""}async stateMachineGetActiveId(){return this._created?this._sendMessage("stateMachineGetActiveId",{instanceId:this._id}):""}async stateMachineOverrideState(e,t=!1){return this._created?this._sendMessage("stateMachineOverrideState",{instanceId:this._id,state:e,immediate:t}):!1}async stateMachineSetSeed(e){return this._created?this._sendMessage("stateMachineSetSeed",{instanceId:this._id,seed:e}):!1}async stateMachineGet(e){return this._created?this._sendMessage("stateMachineGet",{instanceId:this._id,stateMachineId:e}):""}async stateMachineGetListeners(){return this._created?this._sendMessage("stateMachineGetListeners",{instanceId:this._id}):[]}async stateMachinePostClickEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostClickEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerUpEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerUpEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerDownEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerDownEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerMoveEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerMoveEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerEnterEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerEnterEvent",{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerExitEvent(e,t){if(this._created)return this._sendMessage("stateMachinePostPointerExitEvent",{instanceId:this._id,x:e,y:t})}_onClick(e){let t=Wr(e);t&&this._sendMessage("stateMachinePostClickEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerUp(e){let t=Wr(e);t&&this._sendMessage("stateMachinePostPointerUpEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerDown(e){let t=Wr(e);t&&this._sendMessage("stateMachinePostPointerDownEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerMove(e){let t=Wr(e);t&&this._sendMessage("stateMachinePostPointerMoveEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerEnter(e){let t=Wr(e);t&&this._sendMessage("stateMachinePostPointerEnterEvent",{instanceId:this._id,x:t.x,y:t.y})}_onPointerLeave(e){let t=Wr(e);t&&this._sendMessage("stateMachinePostPointerExitEvent",{instanceId:this._id,x:t.x,y:t.y})}async _setupStateMachineListeners(){if(er&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded){let e=await this._sendMessage("stateMachineGetListeners",{instanceId:this._id});if(e.length===0)return;this._cleanupStateMachineListeners(),e.includes("Click")&&(this._boundOnClick=this._onClick.bind(this),this._canvas.addEventListener("click",this._boundOnClick)),e.includes("PointerUp")&&(this._boundOnPointerUp=this._onPointerUp.bind(this),this._canvas.addEventListener("pointerup",this._boundOnPointerUp)),e.includes("PointerDown")&&(this._boundOnPointerDown=this._onPointerDown.bind(this),this._canvas.addEventListener("pointerdown",this._boundOnPointerDown)),e.
34includes("PointerMove")&&(this._boundOnPointerMove=this._onPointerMove.bind(this),this._canvas.addEventListener("pointermove",this._boundOnPointerMove)),e.includes("PointerEnter")&&(this._boundOnPointerEnter=this._onPointerEnter.bind(this),this._canvas.addEventListener("pointerenter",this._boundOnPointerEnter)),e.includes("PointerExit")&&(this._boundOnPointerLeave=this._onPointerLeave.bind(this),this._canvas.addEventListener("pointerleave",this._boundOnPointerLeave))}}_cleanupStateMachineListeners(){er&&this._canvas instanceof HTMLCanvasElement&&(this._boundOnClick&&(this._canvas.removeEventListener("click",this._boundOnClick),this._boundOnClick=null),this._boundOnPointerUp&&(this._canvas.removeEventListener("pointerup",this._boundOnPointerUp),this._boundOnPointerUp=null),this._boundOnPointerDown&&(this._canvas.removeEventListener("pointerdown",this._boundOnPointerDown),this._boundOnPointerDown=null),this._boundOnPointerMove&&(this._canvas.removeEventListener("pointermove",this._boundOnPointerMove),this._boundOnPointerMove=null),this._boundOnPointerEnter&&(this._canvas.removeEventListener("pointerenter",this._boundOnPointerEnter),this._boundOnPointerEnter=null),this._boundOnPointerLeave&&(this._canvas.removeEventListener("pointerleave",this._boundOnPointerLeave),this._boundOnPointerLeave=null))}};const N9=({animationId:e,autoplay:t,backgroundColor:n,className:r,createDotLottie:i,data:s,dotLottieRefCallback:o,layout:a,loop:c,loopCount:l,mode:u,playOnHover:d,renderConfig:f,segment:p,speed:h,src:y,stateMachineConfig:m,stateMachineId:v,style:A,themeData:b,themeId:S,useFrameInterpolation:C,workerId:I,...x})=>{let R=T.useRef(null),H=T.useRef(null),M=T.useRef(o),U=T.useRef(null),N={speed:h,mode:u,loop:c,loopCount:l,useFrameInterpolation:C,segment:p,backgroundColor:n,autoplay:t,themeId:S,workerId:I,src:y,data:s,layout:a,renderConfig:f,animationId:e,stateMachineConfig:m,stateMachineId:v},j=T.useRef(N);M.current=o,j.current=N;let W=T.useCallback(V=>{if(H.current=V,V){let B=U.current;B&&B.canvas===V?(clearTimeout(B.timer),U.current=null,R.current=B.instance):R.current?.canvas!==V&&(R.current=i({...j.current,canvas:V}))}else if(R.current){let B=R.current,L=B.canvas;R.current=null,L instanceof HTMLCanvasElement?U.current={canvas:L,instance:B,timer:setTimeout(()=>{U.current?.instance===B&&(U.current=null),B.destroy()},0)}:B.destroy()}M.current?.(R.current)},[]);return T.useEffect(()=>{let V=B=>{d&&(B.type==="mouseenter"&&R.current?.play(),B.type==="mouseleave"&&R.current?.pause())};return H.current?.addEventListener("mouseenter",V),H.current?.addEventListener("mouseleave",V),()=>{H.current?.removeEventListener("mouseenter",V),H.current?.removeEventListener("mouseleave",V)}},[d]),T.useEffect(()=>{R.current?.setSpeed(h??1)},[h]),T.useEffect(()=>{R.current?.setMode(u??"forward")},[u]),T.useEffect(()=>{R.current?.setLoop(c??!1)},[c]),T.useEffect(()=>{R.current?.setLoopCount(l??0)},[l]),T.useEffect(()=>{R.current?.setUseFrameInterpolation(C??!0)},[C]),T.useEffect(()=>{typeof p?.[0]=="number"&&typeof p[1]=="number"?R.current?.setSegment(p[0],p[1]):R.current?.resetSegment()},[p]),T.useEffect(()=>{R.current?.setBackgroundColor(n??"")},[n]),T.useEffect(()=>{R.current?.setRenderConfig(f??{})},[JSON.stringify(f)]),T.useEffect(()=>{typeof s!="string"&&typeof s!="object"||R.current?.load({data:s,...j.current})},[s]),T.useEffect(()=>{typeof y=="string"&&R.current?.load({src:y,...j.current})},[y]),T.useEffect(()=>{R.current?.setMarker(x.marker??"")},[x.marker]),T.useEffect(()=>{R.current?.isLoaded&&R.current.activeAnimationId!==e&&R.current.loadAnimation(e??"")},[e]),T.useEffect(()=>{typeof S=="string"&&R.current?.setTheme(S)},[S]),T.useEffect(()=>{R.current?.setThemeData(b??"")},[b]),T.useEffect(()=>{R.current?.setLayout(a??{})},[a?.fit,a?.align?.[0],a?.align?.[1]]),T.useEffect(()=>{R.current?.isLoaded&&(typeof v=="string"&&v?R.current.stateMachineLoad(v)&&R.current.stateMachineStart():R.current.stateMachineStop())},[v]),T.useEffect(()=>{R.current?.stateMachineSetConfig(m??null)},[m]),g.jsx("div",{className:r,...!r&&{style:{width:"100%",height:"100%",lineHeight:0,...A}},children:g.jsx("canvas",{ref:W,style:{width:"100%",height:"100%"},...x})})},F9=e=>new Ax(e),U9=e=>g.jsx(N9,{...e,createDotLottie:F9}),B9=e=>{D9.setWasmUrl(e),Ax.setWasmUrl(e)},wx="/assets/dotlottie-player-vUNKgFai.wasm",H9="Button (Implement Home Page Design)",j9=0,z9=397,W9=1186,V9={g:"@lottiefiles/toolkit-js 0.71.7"},q9=JSON.parse('[{"ty":0,"nm":"talk to a real person","sr":1,"st":11,"op":901,"ip":11,"ln":"498","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[593,198.5]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[593,198.5]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"w":1186,"h":397,"refId":"1","ind":1},{"ty":2,"nm":"Layer 5","sr":1,"st":0,"op":901,"ip":17,"ln":"450","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[2.385,158.841]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[2.698,159.057,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"refId":"13","ind":2,"parent":3},{"ty":2,"nm":"Layer 6","sr":1,"st":0,"op":901,"ip":17,"ln":"448","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.7599999999999998,161.76]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[129.893,280.268,0]},"r":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1}
34,"s":[50],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[50.027],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[50.372],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[51.112],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[51.897],"t":8},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[52.527],"t":9},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[52.977],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[53.28],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[53.478],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[53.604],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[53.68],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[53.723],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[53.75],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[43.261],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[24.869],"t":19},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[14.312],"t":20},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[7.711],"t":21},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[3.179],"t":22},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":23},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-1.832],"t":24},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-3.404],"t":25},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-4.732],"t":26},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-5.831],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-6.72],"t":28},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-7.414],"t":29},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-7.931],"t":30},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-8.288],"t":31},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-8.502],"t":32},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-8.588],"t":33},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-8.563],"t":34},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-8.441],"t":35},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-8.236],"t":36},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-7.961],"t":37},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-7.629],"t":38},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-7.251],"t":39},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-6.838],"t":40},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-6.398],"t":41},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-5.94],"t":42},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-5.473],"t":43},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-5.002],"t":44},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-4.534],"t":45},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-4.074],"t":46},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-3.626],"t":47},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-3.194],"t":48},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-2.781],"t":49},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-2.389],"t":50},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-2.02],"t":51},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-1.676],"t":52},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-1.357],"t":53},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-1.063],"t":54},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.795],"t":55},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.553],"t":56},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.336],"t":57},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.143],"t":58},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.027],"t":59},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.174],"t":60},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.3],"t":61},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.406],"t":62},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.493],"t":63},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.564],"t":64},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.618],"t":65},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.659],"t":66},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.686],"t":67},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.702],"t":68},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.707],"t":69},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.704],"t":70},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.692],"t":71},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.674],"t":72},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.651],"t":73},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.623],"t":74},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.591],"t":75},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.557],"t":76},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.52],"t":77},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.483],"t":78},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.444],"t":79},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.405],"t":80},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.367],"t":81},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.329],"t":82},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.292],"t":83},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.257],"t":84},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.223],"t":85},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.191],"t":86},{"o":{"x":0,"y":0},"i":{"x":1,"y":1}
34,"s":[0.161],"t":87},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.133],"t":88},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.107],"t":89},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.084],"t":90},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.062],"t":91},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.042],"t":92},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.025],"t":93},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.009],"t":94},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.004],"t":95},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.016],"t":96},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.026],"t":97},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.035],"t":98},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.042],"t":99},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.047],"t":100},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.052],"t":101},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.055],"t":102},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.057],"t":103},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.058],"t":104},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.058],"t":105},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.058],"t":106},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.057],"t":107},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.055],"t":108},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.053],"t":109},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.051],"t":110},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.048],"t":111},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.045],"t":112},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.042],"t":113},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.039],"t":114},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.033],"t":116},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.03],"t":117},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.027],"t":118},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.024],"t":119},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.021],"t":120},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.018],"t":121},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.015],"t":122},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.013],"t":123},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.011],"t":124},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.009],"t":125},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.007],"t":126},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.005],"t":127},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.003],"t":128},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[-0.002],"t":129},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":130},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":131},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.001],"t":132},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.002],"t":133},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.003],"t":134},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.004],"t":135},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.004],"t":136},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.004],"t":137},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.005],"t":138},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.005],"t":139},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.005],"t":140},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.005],"t":141},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.005],"t":142},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.005],"t":143},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.005],"t":144},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.004],"t":145},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.004],"t":146},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.004],"t":147},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.004],"t":148},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.002],"t":154},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.002],"t":156},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.001],"t":157},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.001],"t":158},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.001],"t":159},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.001],"t":160},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0.001],"t":161},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[0],"t":162},{"s":[0],"t":900}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[{"ty":5,"nm":"","en":1,"ef":[{"ty":6,"nm":"General parameters","v":0},{"ty":0,"nm":"Size","v":{"a":0,"k":100}},{"ty":0,"nm":"Weight","v":{"a":0,"k":100}},{"ty":0,"nm":"Strength","v":{"a":0,"k":100}},{"ty":0,"nm":"Will","v":{"a":0,"k":100}},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Friction","v":{"a":0,"k":100}},{"ty":6,"nm":"Fine tune","v":0},{"ty":6,"nm":"Anticipation","v":0},{"ty":0,"nm":"Anticipation","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":6,"nm":"Motion interpolation","v":0},{"ty":0,"nm":"Motion interpolation","v":{"a":0,"k":100}},{"ty":7,"nm":"Use Ae spatial trajectory","v":{"a":0,"k":1}},{"ty":6,"nm":"Overlap","v":0},{"ty":0,"nm":"Overlap","v":{"a":0,"k":100}},{"ty":6,"nm":"Follow through","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":7,"nm":"Bounce","v":{"a":0,"k":0}},{"ty":0,"nm":"Amplification","v":{"a":0,"k":100}},{"ty":6,"nm":"Soft body","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":6,"nm":"Limits","v":0},{"ty":7,"nm":"Use minimum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Minimum limit","v":{"a":0,"k":[0,0,0]}},{"ty":7,"nm":"Use maximum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Maximum limit","v":{"a":0,"k":[0,0,0]}},{"ty":0,"nm":"Limit softness","v":{"a":0,"k":0}},{"ty":6,"nm":"Advanced","v":0},{"ty":6,"nm":"Randomness","v":0},{"ty":0,"nm":"Randomness","v":{"a":0,"k":20}},{"ty":6,"nm":"Performance","v":0},{"ty":7,"nm":"Always disable simulations","v":{"a":0,"k":0}},{"ty":6,"nm":"(disables overlap","v":0},{"ty":6,"nm":"and soft body)","v":0},{"ty":7,"nm":"Disable general parameters","v":{"a":0,"k":0}},{"ty":6,"nm":"(use only fine-tuning options)","v":0},{"ty":0,"nm":"Time precision","v":{"a":0,"k":1}},{"ty":6,"nm":"(fixes motion blur issues","v":0},{"ty":6,"nm":"lower = better performance","v":0},{"ty":6,"nm":"higher = better blur)","v":0},{"ty":0,"nm":"Value precision","v":{"a":0,"k":0.01}},{"ty":6,"nm":"(fixes interpolations","v":0},{"ty":6,"nm":"lower = more precise","v":0},{"ty":6,"nm":"higher = better performance)","v":0},{"ty":6,"nm":"Data","v":0},{"ty":0,"nm":"Interpolation rate","v":{"a":0,"k":0}},{"ty":0,"nm":"Overlap","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation quantity","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Follow through flexibility","v":{"a":0,"k":1}},{"ty":0,"nm":"Follow through duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Slow down ratio","v":{"a":0,"k":0}},{"ty":0,"nm":"Linearize","v":{"a":0,"k":0}}]}],"refId":"14","ind":3},{"ty":2,"nm":"Layer 7","sr":1,"st":0,"op":901,"ip":0,"ln":"446","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[595.5,204]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[589.875,198.268,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"refId":"15","ind":4,"parent":5},{"ty":2,"nm":"Layer 9","sr":1,"st":0,"op":901,"ip":0,"ln":"442","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[593,198.103]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0.653,"y":0},"i":{"x":0.333,"y":1},"s":[1982.555,198.018,0],"t":0},{"s":[592.555,198.018,0],"t":22}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"refId":"16","ind":5}]'),G9="5.7.0",Y9=60,K9=901,Q9=0,X9=JSON.parse('[{"nm":"talk to a real person","id":"1","fr":25,"layers":[{"ty":4,"nm":"Mask 2","sr":1,"st":0,"op":10860,"ip":0,"ln":"503","hasMask":false,"td":1,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[593,198.5]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"shapes":[{"ty":"gr","nm":"Rectangle 1","it":[{"ty":"rc","nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[694.922,97.289]}},{"ty":"st","nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1},"c":{"a":0,"k":[1,1,1]}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[81.538,28.045]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"Mask","sr":1,"st":0,"op":10860,"ip":0,"ln":"501","hasMask":false,"td":1,"ao":0,"ks":{"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[593,198.5]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"shapes":[{"ty":"gr","nm":"Rectangle 1","it":[{"ty":"rc","nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[348,87]}},{"ty":"st","nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":1},"c":{"a":0,"k":[1,1,1]}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"p":{"a":0,"k":[-99,-59]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2},{"ty":2,"nm":"Layer 17","sr":1,"st":13,"op":10873,"ip":0,"ln":"500","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[1.472,27.335]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1078.757,198.019,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1078.757,198.019,0],"t":1},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1106.823,198.019,0],"t":2},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1087.858,198.019,0],"t":3},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1077.885,198.019,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1073.783,198.019,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1071.13,198.019,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1069.689,198.019,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1070.222,198.019,0],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1071.3,198.019,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1072.543,198.019,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1073.827,198.019,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1075.061,198.019,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1076.181,198.019,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1077.151,198.019,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1077.951,198.019,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1078.579,198.019,0],"t":18},{"s":[1078.757,198.019,0],"t":4524}]},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[360],"t":7.959},{"s":[0],"t":17.755}]},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":13.469},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833}
34,"s":[100],"t":17.755},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":22.042},{"s":[0],"t":28.164}]}},"ef":[{"ty":5,"nm":"","en":1,"ef":[{"ty":6,"nm":"General parameters","v":0},{"ty":0,"nm":"Size","v":{"a":0,"k":100}},{"ty":0,"nm":"Weight","v":{"a":0,"k":100}},{"ty":0,"nm":"Strength","v":{"a":0,"k":100}},{"ty":0,"nm":"Will","v":{"a":0,"k":100}},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Friction","v":{"a":0,"k":100}},{"ty":6,"nm":"Fine tune","v":0},{"ty":6,"nm":"Anticipation","v":0},{"ty":0,"nm":"Anticipation","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":6,"nm":"Motion interpolation","v":0},{"ty":0,"nm":"Motion interpolation","v":{"a":0,"k":100}},{"ty":7,"nm":"Use Ae spatial trajectory","v":{"a":0,"k":1}},{"ty":6,"nm":"Overlap","v":0},{"ty":0,"nm":"Overlap","v":{"a":0,"k":100}},{"ty":6,"nm":"Follow through","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":7,"nm":"Bounce","v":{"a":0,"k":0}},{"ty":0,"nm":"Amplification","v":{"a":0,"k":100}},{"ty":6,"nm":"Soft body","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":6,"nm":"Limits","v":0},{"ty":7,"nm":"Use minimum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Minimum limit","v":{"a":0,"k":[0,0,0]}},{"ty":7,"nm":"Use maximum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Maximum limit","v":{"a":0,"k":[0,0,0]}},{"ty":0,"nm":"Limit softness","v":{"a":0,"k":0}},{"ty":6,"nm":"Advanced","v":0},{"ty":6,"nm":"Randomness","v":0},{"ty":0,"nm":"Randomness","v":{"a":0,"k":20}},{"ty":6,"nm":"Performance","v":0},{"ty":7,"nm":"Always disable simulations","v":{"a":0,"k":0}},{"ty":6,"nm":"(disables overlap","v":0},{"ty":6,"nm":"and soft body)","v":0},{"ty":7,"nm":"Disable general parameters","v":{"a":0,"k":0}},{"ty":6,"nm":"(use only fine-tuning options)","v":0},{"ty":0,"nm":"Time precision","v":{"a":0,"k":1}},{"ty":6,"nm":"(fixes motion blur issues","v":0},{"ty":6,"nm":"lower = better performance","v":0},{"ty":6,"nm":"higher = better blur)","v":0},{"ty":0,"nm":"Value precision","v":{"a":0,"k":0.01}},{"ty":6,"nm":"(fixes interpolations","v":0},{"ty":6,"nm":"lower = more precise","v":0},{"ty":6,"nm":"higher = better performance)","v":0},{"ty":6,"nm":"Data","v":0},{"ty":0,"nm":"Interpolation rate","v":{"a":0,"k":0}},{"ty":0,"nm":"Overlap","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation quantity","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Follow through flexibility","v":{"a":0,"k":1}},{"ty":0,"nm":"Follow through duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Slow down ratio","v":{"a":0,"k":0}},{"ty":0,"nm":"Linearize","v":{"a":0,"k":0}}]}],"refId":"2","ind":3},{"ty":2,"nm":"Layer 16","sr":1,"st":6,"op":10866,"ip":0,"ln":"499","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[2.048,28.490000000000002]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1051.329,199.162,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1051.329,199.162,0],"t":1},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1079.404,199.162,0],"t":2},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1060.405,199.162,0],"t":3},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1050.453,199.162,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1046.404,199.162,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1043.835,199.162,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1042.467,199.162,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1042.994,199.162,0],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1043.999,199.162,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1045.148,199.162,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1046.33,199.162,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1047.465,199.162,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1048.498,199.162,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1049.398,199.162,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1050.15,199.162,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1050.752,199.162,0],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1051.767,199.162,0],"t":21},{"s":[1051.329,199.162,0],"t":4524}]},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[360],"t":3.675},{"s":[0],"t":13.469}]},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":9.183},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833}
34,"s":[100],"t":13.469},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":23.878},{"s":[0],"t":30}]}},"refId":"2","ind":4},{"ty":2,"nm":"Layer 2","sr":1,"st":0,"op":10860,"ip":0,"ln":"497","hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[15.616,27.335]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1039.9,198.019,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1039.9,198.019,0],"t":1},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1067.975,198.019,0],"t":2},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1048.976,198.019,0],"t":3},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1039.022,198.019,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1034.858,198.019,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1032.036,198.019,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1030.327,198.019,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1030.502,198.019,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1031.47,198.019,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1032.56,198.019,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1033.692,198.019,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1034.802,198.019,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1035.846,198.019,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1036.794,198.019,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1037.63,198.019,0],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1038.344,198.019,0],"t":19},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1038.938,198.019,0],"t":20},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[1039.789,198.019,0],"t":22},{"s":[1039.9,198.019,0],"t":4524}]},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[360],"t":0},{"s":[0],"t":9.797}]},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":5.51},{"s":[100],"t":9.797}]}},"refId":"2","ind":5},{"ty":2,"nm":"Layer 14","sr":1,"st":43.4,"op":10903.4,"ip":21.6,"ln":"495","tt":1,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,56]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,360.228,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,360.306,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,364.366,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,368.579,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,370.332,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,370.911,0],"t":8},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,371.028,0],"t":9},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,290.816,0],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,264.228,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,254.617,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,248.067,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,244.042,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,242.036,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,241.589,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,242.297,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,243.812,0],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,245.844,0],"t":19},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,248.159,0],"t":20},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,250.576,0],"t":21},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,252.955,0],"t":22},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,255.199,0],"t":23},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,257.242,0],"t":24},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,259.046,0],"t":25},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,260.594,0],"t":26},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,261.885,0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,262.931,0],"t":28},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,263.75,0],"t":29},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,264.367,0],"t":30},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,264.81,0],"t":31},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,265.105,0],"t":32},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,264.885,0],"t":40},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,264.656,0],"t":42},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[763.012,264.393,0],"t":45},{"s":[763.012,264.228,0],"t":4524}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[{"ty":5,"nm":"","en":1,"ef":[{"ty":6,"nm":"General parameters","v":0},{"ty":0,"nm":"Size","v":{"a":0,"k":100}},{"ty":0,"nm":"Weight","v":{"a":0,"k":100}},{"ty":0,"nm":"Strength","v":{"a":0,"k":100}},{"ty":0,"nm":"Will","v":{"a":0,"k":100}},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Friction","v":{"a":0,"k":100}},{"ty":6,"nm":"Fine tune","v":0},{"ty":6,"nm":"Anticipation","v":0},{"ty":0,"nm":"Anticipation","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":6,"nm":"Motion interpolation","v":0},{"ty":0,"nm":"Motion interpolation","v":{"a":0,"k":100}},{"ty":7,"nm":"Use Ae spatial trajectory","v":{"a":0,"k":1}},{"ty":6,"nm":"Overlap","v":0},{"ty":0,"nm":"Overlap","v":{"a":0,"k":100}},{"ty":6,"nm":"Follow through","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":7,"nm":"Bounce","v":{"a":0,"k":0}},{"ty":0,"nm":"Amplification","v":{"a":0,"k":100}},{"ty":6,"nm":"Soft body","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":6,"nm":"Limits","v":0},{"ty":7,"nm":"Use minimum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Minimum limit","v":{"a":0,"k":[0,0,0]}},{"ty":7,"nm":"Use maximum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Maximum limit","v":{"a":0,"k":[0,0,0]}},{"ty":0,"nm":"Limit softness","v":{"a":0,"k":0}},{"ty":6,"nm":"Advanced","v":0},{"ty":6,"nm":"Randomness","v":0},{"ty":0,"nm":"Randomness","v":{"a":0,"k":20}},{"ty":6,"nm":"Performance","v":0},{"ty":7,"nm":"Always disable simulations","v":{"a":0,"k":0}},{"ty":6,"nm":"(disables overlap","v":0},{"ty":6,"nm":"and soft body)","v":0},{"ty":7,"nm":"Disable general parameters","v":{"a":0,"k":0}},{"ty":6,"nm":"(use only fine-tuning options)","v":0},{"ty":0,"nm":"Time precision","v":{"a":0,"k":1}},{"ty":6,"nm":"(fixes motion blur issues","v":0},{"ty":6,"nm":"lower = better performance","v":0},{"ty":6,"nm":"higher = better blur)","v":0},{"ty":0,"nm":"Value precision","v":{"a":0,"k":0.01}},{"ty":6,"nm":"(fixes interpolations","v":0},{"ty":6,"nm":"lower = more precise","v":0},{"ty":6,"nm":"higher = better performance)","v":0},{"ty":6,"nm":"Data","v":0},{"ty":0,"nm":"Interpolation rate","v":{"a":0,"k":0}},{"ty":0,"nm":"Overlap","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation quantity","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Follow through flexibility","v":{"a":0,"k":1}},{"ty":0,"nm":"Follow through duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Slow down ratio","v":{"a":0,"k":0}},{"ty":0,"nm":"Linearize","v":{"a":0,"k":0}}]}],"refId":"3","ind":6,"tp":1},{"ty":2,"nm":"Layer 13","sr":1,"st":34,"op":10894,"ip":19.2,"ln":"493","tt":1,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,56]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,346.281,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,346.281,0],"t":3},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,350.419,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,354.632,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,356.385,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,356.964,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,357.081,0],"t":8},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,276.868,0],"t":9},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,250.281,0],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,240.74,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,234.447,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,230.881,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,229.498,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,229.772,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,231.223,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,233.435,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,236.059,0],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,238.819,0],"t":19},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,241.51,0],"t":20},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,243.985,0],"t":21},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,246.153,0],"t":22},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,247.969,0],"t":23},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,249.418,0],"t":24},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,250.516,0],"t":25},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,251.292,0],"t":26},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,251.79,0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,252.056,0],"t":28},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,251.937,0],"t":31},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,251.728,0],"t":32},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,251.49,0],"t":33},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,251.243,0],"t":34},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,251.007,0],"t":35},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,250.793,0],"t":36},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,250.607,0],"t":37},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,250.453,0],"t":38},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[623.425,250.241,0],"t":40},{"s":[623.425,250.281,0],"t":4524}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[{"ty":5,"nm":"","en":1,"ef":[{"ty":6,"nm":"General parameters","v":0},{"ty":0,"nm":"Size","v":{"a":0,"k":100}},{"ty":0,"nm":"Weight","v":{"a":0,"k":100}},{"ty":0,"nm":"Strength","v":{"a":0,"k":100}},{"ty":0,"nm":"Will","v":{"a":0,"k":100}},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Friction","v":{"a":0,"k":100}},{"ty":6,"nm":"Fine tune","v":0},{"ty":6,"nm":"Anticipation","v":0},{"ty":0,"nm":"Anticipation","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":6,"nm":"Motion interpolation","v":0},{"ty":0,"nm":"Motion interpolation","v":{"a":0,"k":100}},{"ty":7,"nm":"Use Ae spatial trajectory","v":{"a":0,"k":1}},{"ty":6,"nm":"Overlap","v":0},{"ty":0,"nm":"Overlap","v":{"a":0,"k":100}},{"ty":6,"nm":"Follow through","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":7,"nm":"Bounce","v":{"a":0,"k":0}},{"ty":0,"nm":"Amplification","v":{"a":0,"k":100}},{"ty":6,"nm":"Soft body","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":6,"nm":"Limits","v":0},{"ty":7,"nm":"Use minimum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Minimum limit","v":{"a":0,"k":[0,0,0]}},{"ty":7,"nm":"Use maximum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Maximum limit","v":{"a":0,"k":[0,0,0]}},{"ty":0,"nm":"Limit softness","v":{"a":0,"k":0}},{"ty":6,"nm":"Advanced","v":0},{"ty":6,"nm":"Randomness","v":0},{"ty":0,"nm":"Randomness","v":{"a":0,"k":20}},{"ty":6,"nm":"Performance","v":0},{"ty":7,"nm":"Always disable simulations","v":{"a":0,"k":0}},{"ty":6,"nm":"(disables overlap","v":0},{"ty":6,"nm":"and soft body)","v":0},{"ty":7,"nm":"Disable general parameters","v":{"a":0,"k":0}},{"ty":6,"nm":"(use only fine-tuning options)","v":0},{"ty":0,"nm":"Time precision","v":{"a":0,"k":1}},{"ty":6,"nm":"(fixes motion blur issues","v":0},{"ty":6,"nm":"lower = better performance","v":0},{"ty":6,"nm":"higher = better blur)","v":0},{"ty":0,"nm":"Value precision","v":{"a":0,"k":0.01}},{"ty":6,"nm":"(fixes interpolations","v":0},{"ty":6,"nm":"lower = more precise","v":0},{"ty":6,"nm":"higher = better performance)","v":0},{"ty":6,"nm":"Data","v":0},{"ty":0,"nm":"Interpolation rate","v":{"a":0,"k":0}},{"ty":0,"nm":"Overlap","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation quantity","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Follow through flexibility","v":{"a":0,"k":1}},{"ty":0,"nm":"Follow through duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Slow down ratio","v":{"a":0,"k":0}},{"ty":0,"nm":"Linearize","v":{"a":0,"k":0}}]}],"refId":"4","ind":7,"tp":1},{"ty":2,"nm":"Layer 12","sr":1,"st":25.6,"op":10885.6,"ip":16.8,"ln":"491","tt":1,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,42]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,346.31,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,346.388,0],"t":2},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,350.448,0],"t":3},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,354.661,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,356.414,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,356.993,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1}
34,"s":[568.482,357.11,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,276.897,0],"t":8},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,250.31,0],"t":9},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,240.733,0],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,234.329,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,230.587,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,228.985,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,229.024,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,230.251,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,232.27,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,234.748,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,237.421,0],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,240.084,0],"t":19},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,242.59,0],"t":20},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,244.841,0],"t":21},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,246.781,0],"t":22},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,248.386,0],"t":23},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,249.657,0],"t":24},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,250.616,0],"t":25},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,251.293,0],"t":26},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,251.729,0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,251.965,0],"t":28},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,251.877,0],"t":31},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,251.698,0],"t":32},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,251.49,0],"t":33},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,251.273,0],"t":34},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,251.062,0],"t":35},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,250.866,0],"t":36},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,250.693,0],"t":37},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,250.546,0],"t":38},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[568.482,250.332,0],"t":40},{"s":[568.482,250.31,0],"t":4524}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"refId":"5","ind":8,"tp":1},{"ty":2,"nm":"Layer 11","sr":1,"st":18.2,"op":10878.2,"ip":14.4,"ln":"489","tt":1,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,52]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,346.547,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,346.625,0],"t":1},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,350.685,0],"t":2},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,354.898,0],"t":3},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,356.651,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,357.23,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,357.347,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,277.134,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,250.547,0],"t":8},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,240.85,0],"t":9},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,234.115,0],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,229.889,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,227.719,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,227.173,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,227.856,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,229.418,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,231.558,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,234.027,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,236.626,0],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,239.198,0],"t":19},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,241.633,0],"t":20},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,243.852,0],"t":21},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,245.807,0],"t":22},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,247.477,0],"t":23},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,248.857,0],"t":24},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,249.958,0],"t":25},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,250.801,0],"t":26},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,251.414,0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,251.828,0],"t":28},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,252.075,0],"t":29},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,251.835,0],"t":34},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,251.656,0],"t":35},{"o":{"x":0,"y":0},"i":{"x":1,"y":1}
34,"s":[486.885,251.471,0],"t":36},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,251.292,0],"t":37},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,251.124,0],"t":38},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,250.973,0],"t":39},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,250.73,0],"t":41},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[486.885,250.513,0],"t":44},{"s":[486.885,250.547,0],"t":4524}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"refId":"6","ind":9,"tp":1},{"ty":2,"nm":"Layer 3","sr":1,"st":11.8,"op":10871.8,"ip":12,"ln":"487","tt":1,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,56]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,346.359,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,350.419,0],"t":1},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,354.632,0],"t":2},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,356.385,0],"t":3},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,356.964,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,357.081,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,276.868,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,250.281,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,240.625,0],"t":8},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,234.001,0],"t":9},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,229.932,0],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,227.942,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,227.579,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,228.429,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,230.13,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,232.373,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,234.903,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,237.52,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,240.072,0],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,242.451,0],"t":19},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,244.586,0],"t":20},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,246.436,0],"t":21},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,247.985,0],"t":22},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,249.237,0],"t":23},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,250.209,0],"t":24},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,250.927,0],"t":25},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,251.423,0],"t":26},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,251.732,0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,251.59,0],"t":32},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,251.408,0],"t":33},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,251.219,0],"t":34},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,251.034,0],"t":35},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,250.861,0],"t":36},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,250.705,0],"t":37},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,250.456,0],"t":39},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[334.717,250.238,0],"t":42},{"s":[334.717,250.281,0],"t":4524}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"refId":"7","ind":10,"tp":1},{"ty":2,"nm":"Layer 15","sr":1,"st":4,"op":10864,"ip":4,"ln":"485","tt":1,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[74.7,17.712]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,219.694,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,219.849,0],"t":1},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,219.418,0],"t":2},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,211.339,0],"t":3},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,192.298,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,175.317,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,162.9,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,153.775,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,146.558,0],"t":8},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,140.826,0],"t":9},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,136.796,0],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,140.677,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,143.889,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,146.572,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,148.135,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,149.209,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,149.865,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,150.181,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,150.229,0],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,150.076,0],"t":19},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,149.782,0],"t":20},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,149.398,0],"t":21},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,148.966,0],"t":22},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,148.52,0],"t":23},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,148.085,0],"t":24},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,147.681,0],"t":25},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,147.32,0],"t":26},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,147.007,0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,146.747,0],"t":28},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,146.537,0],"t":29},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,146.376,0],"t":30},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,146.259,0],"t":31},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,146.113,0],"t":34},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,146.256,0],"t":40},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[558.99,146.395,0],"t":45},{"s":[558.99,146.418,0],"t":4524}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[{"ty":5,"nm":"","en":1,"ef":[{"ty":6,"nm":"General parameters","v":0},{"ty":0,"nm":"Size","v":{"a":0,"k":100}},{"ty":0,"nm":"Weight","v":{"a":0,"k":100}},{"ty":0,"nm":"Strength","v":{"a":0,"k":100}},{"ty":0,"nm":"Will","v":{"a":0,"k":100}},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Friction","v":{"a":0,"k":100}},{"ty":6,"nm":"Fine tune","v":0},{"ty":6,"nm":"Anticipation","v":0},{"ty":0,"nm":"Anticipation","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":6,"nm":"Motion interpolation","v":0},{"ty":0,"nm":"Motion interpolation","v":{"a":0,"k":100}},{"ty":7,"nm":"Use Ae spatial trajectory","v":{"a":0,"k":1}},{"ty":6,"nm":"Overlap","v":0},{"ty":0,"nm":"Overlap","v":{"a":0,"k":100}},{"ty":6,"nm":"Follow through","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":0,"nm":"Duration","v":{"a":0,"k":100}},{"ty":7,"nm":"Bounce","v":{"a":0,"k":0}},{"ty":0,"nm":"Amplification","v":{"a":0,"k":100}},{"ty":6,"nm":"Soft body","v":0},{"ty":0,"nm":"Flexibility","v":{"a":0,"k":100}},{"ty":6,"nm":"Limits","v":0},{"ty":7,"nm":"Use minimum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Minimum limit","v":{"a":0,"k":[0,0,0]}},{"ty":7,"nm":"Use maximum limit","v":{"a":0,"k":0}},{"ty":3,"nm":"Maximum limit","v":{"a":0,"k":[0,0,0]}},{"ty":0,"nm":"Limit softness","v":{"a":0,"k":0}},{"ty":6,"nm":"Advanced","v":0},{"ty":6,"nm":"Randomness","v":0},{"ty":0,"nm":"Randomness","v":{"a":0,"k":20}},{"ty":6,"nm":"Performance","v":0},{"ty":7,"nm":"Always disable simulations","v":{"a":0,"k":0}},{"ty":6,"nm":"(disables overlap","v":0},{"ty":6,"nm":"and soft body)","v":0},{"ty":7,"nm":"Disable general parameters","v":{"a":0,"k":0}},{"ty":6,"nm":"(use only fine-tuning options)","v":0},{"ty":0,"nm":"Time precision","v":{"a":0,"k":1}},{"ty":6,"nm":"(fixes motion blur issues","v":0},{"ty":6,"nm":"lower = better performance","v":0},{"ty":6,"nm":"higher = better blur)","v":0},{"ty":0,"nm":"Value precision","v":{"a":0,"k":0.01}},{"ty":6,"nm":"(fixes interpolations","v":0},{"ty":6,"nm":"lower = more precise","v":0},{"ty":6,"nm":"higher = better performance)","v":0},{"ty":6,"nm":"Data","v":0},{"ty":0,"nm":"Interpolation rate","v":{"a":0,"k":0}},{"ty":0,"nm":"Overlap","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation quantity","v":{"a":0,"k":0}},{"ty":0,"nm":"Anticipation duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Follow through flexibility","v":{"a":0,"k":1}},{"ty":0,"nm":"Follow through duration","v":{"a":0,"k":0}},{"ty":0,"nm":"Slow down ratio","v":{"a":0,"k":0}},{"ty":0,"nm":"Linearize","v":{"a":0,"k":0}}]}],"refId":"8","ind":11,"tp":2},{"ty":2,"nm":"Layer 4","sr":1,"st":0,"op":10860,"ip":0,"ln":"483","tt":1,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[63.5,17.29]},"s":{"a":0,"k":[100,100]},"p":{"a":1,"k":[{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,219.332,0],"t":0},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,215.876,0],"t":1},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,202.701,0],"t":2},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,185.826,0],"t":3},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,173.096,0],"t":4},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,163.571,0],"t":5},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,156.074,0],"t":6},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,150.192,0],"t":7},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,145.355,0],"t":8},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,141.324,0],"t":9},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,141.037,0],"t":10},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,143.855,0],"t":11},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,146.283,0],"t":12},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,147.778,0],"t":13},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,148.752,0],"t":14},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,149.331,0],"t":15},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,149.593,0],"t":16},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,149.614,0],"t":17},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,149.46,0],"t":18},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,149.189,0],"t":19},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,148.847,0],"t":20},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,148.474,0],"t":21},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,148.098,0],"t":22},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,147.739,0],"t":23},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,147.413,0],"t":24},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,147.128,0],"t":25},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,146.887,0],"t":26},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,146.691,0],"t":27},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,146.538,0],"t":28},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,146.424,0],"t":29},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,146.294,0],"t":31},{"o":{"x":0,"y":0},"i":{"x":1,"y":1},"s":[399.411,146.432,0],"t":42},{"s":[399.411,146.468,0],"t":4524}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}
34,"refId":"9","ind":12,"tp":2}]},{"id":"2","e":1,"w":32,"h":55,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAA3CAYAAABtqUjXAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAB90lEQVRYhcXZsUrDUBTG8e/cBtESKZJFrYIg6CBFXUScfAFHV/G5HERcfAY3F0WEQju2gxS0OgUrqaKiOS5WUGuTm5yTm6164f9rsYPfJSg/Kyu7Y5FfrhHTMhP7BIREVO9cHnUAoKQd7/vlHQCLIIx9/bjMwGJQXY0eus3QaMcZCIb9PmazBQDkIj54JrzSifgnkDY+eEQBNnFi6rfODyMxgO07J4MLQOgTsI17zGeDr2HuP8Is8eur4/bgdS5A3ngugEQ8M0AqngkgGbcGSMetABrx1ACteCqAZjwRoB0fCSgi/i+gqPhQQJHxP4Ci4z8ALuLfAFdxACCXcQDwIr9cg6M4ABhiWnYVBwDDxH7iqZjuNeIAYAgIk0/xzMLm/rYOgKie5mDMvKSBKPVuG72guhrFRAtJhxkIpubXJ3u3jY4YAAAeus3QFeL733NXiB/7gAvEn4GiaMTQhaRIxL8TTVGIkRtREYjEkUobkWol00Sknum0EFY7oQbCeqiURmRaSiURmadaKUSurVgCkXuszosQWcvzIMTmeltEZW4Nj93mveh9gQ0CwOzj1lJD/MLCBjH9NN5SubC4vjpue8xnSeeiF+9D7cYkCUFM/bv6wbMaYBTCxPT2jvgUULqy+f1UN/aCEtM0wVQMU/jK3s1d/eAZAD4B3e30WbFwOsUAAAAASUVORK5CYII=","u":""},{"id":"3","e":1,"w":229,"h":56,"p":"data:image/png;base64,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","u":""},{"id":"4","e":1,"w":120,"h":56,"p":"data:image/png;base64,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","u":""},{"id":"5","e":1,"w":36,"h":42,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAqCAYAAADbCvnoAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAADBklEQVRYhc2YT1YaQRCHv2owLMPWPPJsvEC4geQE4QbBHbIJR/AIk42wc7yBucF4AzwB7XOebmWnUbuycECQfzPIYH4b5vVUV3/MTHVXlZBCg44tF++pYUwdQFTrK6Y4FXEF9f2HElE1cHdp1gGQRTduW9Y+GdMU1QbwLa3DBboEDR9LhKvgZoBuW9Y+IYEIP94JMU9DFQmePvlgEdgU0M2RbXgkBD7nADMFZtDml647Xwg06NjyzoO4LcBMrK6HlRMXTg6Z0cXOXxpbhQFQOY3bt
34jkXSDF2qzDjheX0tmXHa4+BCur7HwIEPCHB6Hrqo46Pqrpk3lCVCCP9gvr+szIbJcbU8VpbJ0ILqtXdnnPFqVGV34j+mhi5QuUc48PKiUvzBCNIAuTeHL/xtVTPQgMIZvah+KgaAU5Vw689F6V1OE9x2zZROU1pflHpDuoLd+pNKfmDBylMryrdgTWr7d4ngwarrQDYe7HPWV5wWexzB0oZDGMVV5usp5dDGpt13lpA1y1bBxChpmLK4ikjWktuHwA8syS3eQ9Q3LY1xTSSpKzGm/NOVNdbOQvQy8lPE6SDsics28A3qxmgmyPb8A8SkIThtjUFFLf2A0/67T4PjcM+bu0HWc6evGQgiZr/AAaSVyYi4Tt8XCS/TkUcAN5HiXO323NuRVozDRS3bQ3N9AFfgQYF5Xy351yGeemAFNPIENZnle6guWmISZkUVehIF3nDQJbDVTTMD+NVqYHUZ0sj1lVqoIJQzhNkpNRAHmnkCTKS0XnlzHz9fFtl5qGiiEYg6eooldPr9r5d1r2YVNK86GQBktuWtc8igyyTEl2oSDTj8DVZS1NpTKnSHYgAXLeq5zn1gzIDGYAi2gGGHwmjyh9Iomy35xyimd71hjVMHspr2FdOXIjo4QfAXD6W1I4O6ql9qHLiQlX9DlxtCebssaT1yYhdWC8kjYJjNp9bD1EJC/hgXvqysoCJ27aGN01E66zfHn7ZIryPVnVUMldUoyJx1ESf61T9nSp9MdxlLaX/AXX9LfwWwU0oAAAAAElFTkSuQmCC","u":""},{"id":"6","e":1,"w":66,"h":52,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA0CAYAAAA+L+40AAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAEqklEQVRoge2bT1YiSRDGv0igZ3aynXn0M/UCzZyguUFzg8Edsum6QTM3oDfoTjxB4w3KG8gFmvJZT7ey8299s6BQLAuILKniPZ+/nVVRRPiRlZEZkchF2zZgTEPIBl4TkBx8Pgz8lHvvCgn3d7jainu1fjDIP5zNYVRWlKOrtrX5hrJZdEIAeDRo5BjHxlELQRibYxwbRy3Ee+dDiJgPIWI+hIj5ECKmvOkAFjH2bLVyhyYoDQAWwNcl5iMSgQh9CPxaPzhz9adbWU45JjnQfnAZCP46DALXgC7atgGIJ4Jvrs/OcQ6wd/8HBju94FrzgIsQzsHUDsZWa3zRtg0R6WL5N+/KBGC3dhD0VhnmKQQg/GfVMB17tlq5MV0Iv+cWBzCCsLUsllwnS8I0l90fe7ZauRU/ZxEA4Aso/uW+XRhPrkIIaRfdCzu2XrmVAMCXPGOYYyuC/Ao7tpV2M98RQVTTro89WwVlAGArT/+pUHphx9aTl/NdRxhJfSfLNzJAcSMhyRYow7FnX3xJea4jJuUoGiQvhh3bAt1TI4kTEfoknsQtCaoRpAmgCbfRtV25lR6A1uxCXlnjnGQrWeKLJ8cAbkGflsjWsjXJ2LPV8p3xhPzhFOVcVlOPCIr897n/u+vkKEH5zngAXUQ4rh2MW6uM4kVTN+zYAJQj9adTesC04FToXkNIT2tL4kQjwjy1fjCAcM/hka+zEmRhQsQ5XDsaJg9/spXFT1xkPtXaP8J4QIFCxJOaCor0tHuENEp0EFHYBIp9NRpaw4dP0cq9wTLiiXWkNN++altbiBBxzt5Wmp++ZTQ8o98pU1AvRIjyDV6t5BZBEX8dPufXG6t4FFOMEGJgtbYlRs5FlTRc2pRCFvNquPREHok1vBbOFCPEBlGn0fcuhJoPIWLeuxDq+mcxWYORegIsSXoxJ2eCYrKGY05fh8+0KtQiKFKMEGUgUBtHXIsQgH4RJ4iKESJe+080tiL4liyjZYGRfpMH4KywyZKEr7Wt3MHln3jFVdtah07ZpNYPihNCDIdqY0r3Lb4exen5ITDNGqrV17IehYb7T9ALAWxfdHa7WfxMe6f4V2s/6+e6jIjmW97deGt9rLUX8seiZswiwo6ti4iL4OezzZmLEFuV29f9gDSu2tam2ZXIroM/gHIUtnd7Gp/TNoH4cKmQy3M8ctHZ7TqWwSegDIxE/vxOUQwsYayQTUx7jT9rh79fFWvD9m4vQ69zAsqAiIbzxw2mHXTUAfGgL/zMGNUOxk8pVi73bTOC/HL8EBUlcifZj3hq/G6u0zUl0ak3fx8EQyhzvCtph1R3esE1hK28fKqYHql+sdo1wLRqnIe/RQWZWj84g7CBzYhxnHau3ABPVePzIqPZiBiUn4uaRgZ4Gq7NtQcVRf6y23NiaEvvWZlAuJc2ec+Q+T/Cjq3H5xbWMZGp+pYz4uzlYc1nJkiclEFv1cE2SbsY7lsvY0qKvaenzlXMdbVbmX0/c+zyo5tUIWZc7ttmRNOIh++qUTICxS8h6mU5Vpgk8cuiOlaPlBGAMwj9+08YujaJlgqR5Kpt7QNe9ijE4DrLAc8sxPuIF2Q9z5nkf3mc9MTlUjAKAAAAAElFTkSuQmCC","u":""},{"id":"7","e":1,"w":136,"h":56,"p":"data:image/png;base64,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","u":""},{"id":"8","e":1,"w":150,"h":36,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAkCAYAAABrA8OcAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAES0lEQVR4nO2cT3LaSBTGv25TFe3gBnCDcAPrBuEAY9JZ4myExnvjfQKahaNlNDgHYE4w4gQDN8A3MDumKryehcSUh/SThAQZUPVvZ/rP6yp97n7d73WLvh+OYEBKxNGnQWwqK0KVfm/8UAmgU9Y2hwZWT+NBlFWHHTchioLB6thjUl7YIQlVpq2UiAGgyncyobxJayudnhBwoQ3fQWOhBRZXtJlFwfDF1EcDwL2pgAgAkoGXpHS/AlAArivY5vqdA4hyqhnHjQZiAKujDijptwNibOZAabu+HwLAHxqY5f3jZKG8SYuunIA03gsA0ExFgWsBgKQT9P0wkLQJ9gUmyw7Ccna8E8DXvh8ulPfYPbSxugtdks4KGu8PaNYEcE/SWe3btMKqH29Jyr9u/FAVbaDuQpcIfyIRShmaJGX8WlxWWDVFAF9/+fVLL6+e8iYtIsyOYLJJUs6UN2kBVli1RmoR7T40B105AbJnqiWABw09hMDvAJ4z6rZJOh6QOO+XxHw6Hrj/9yB+FtPxQHBlynvsbqVwBYQHoM1Ua6bCUawRDXZW08CH/c2A8iYtkk4E4B03NAAjO2NdKFHwcfE0vg0kbbpIZhUzGj1u1lJ3oQtmttLQQ9MOMwqGL9PxoJdhs628ScsK68KJguGLpI0L/kM3v1+9cU0FW9Lc7nH9NL4NckzzflnD6Vph1YAoGL6Q0COuXGphFJCA4PyvRZ7N3eEsx6X
345WBaGb59vZ+lBqQnX9ON0PBgBGJWxtyXdFWBdQLsrrBnzn2VIQLBOf/RpEFthWQ7mxv/igQ+5LQG7FNaNo8dX90kTBCZcuZS4yHMsC0MaluGIK/efBqgzY4kav+0yLbKEdd/3w1JR9xNy3fdDLuaex0PqrNaONCzDHg+Q0Lm7vOz+ww5JzKDxNqPaUurNaPeHnbEunPQkPAbYj75ubP+Oy/f/2KXkaCEz7CNp475OnbHCulB2yXgEeOBFBQiwyXhFbJCUMbJFZVwJrLDOmKxln4CMU6R/WcvtxitrPw0oc6JaS4kel71qhVVjSGg1LTlbpSjm97UkdKMxn6qdJaw5TpCaXJFn5KcWG8kLQdQNDXz49vm2dJ6V8sIOMVkTGvDy8v+zhBVX2UWdaEe5quvO7ogsJZGKgo+VdoJpLr6x/yJ59XYprA+VL1O8ZkvoMD5coVnQCuu8ecgqPNX1LwCoev3OCuuMOcdlv6ivaoVlMVIlpQawaTOWE2GFZcmlzAVYuxRajCQhozdKQHgEtPt++AwgMl2nN3Fpwupwj3YUocijIBykofp+6JZpe6oHRU7JVjq9vbyrNoB7Ek4LSXwyk0sTVhsVTvQLPgpi5rA3Df7LqR4UOSGCc9wFlPImo7xZy/pYlh9IfSr2EiwaTq7PZYVlMSCzfajv+bOvFZblB1J/kLvxsyziL1phWYxI2vSQhJRePwIyT29dWyzVUXehq7ywc0ibfwC1DZXtl9pDHwAAAABJRU5ErkJggg==","u":""},{"id":"9","e":1,"w":127,"h":35,"p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAAAjCAYAAAC98dWfAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAEVElEQVR4nO2cTVbjOBDH/6rJIju4AbkBuQHpE5ADNG7P0vQCx/SesG+CexG8HBH6AOkTtDnBhBuYGzC79HtQmkWcnrxgyY4/ksx7+i1d1of9V+RSlRThDKIQAl2sQcy+DD/P1q8XxQmiOOu6AuTDyJNlylYlr23XH3eZKGyi7bz3eRZErgDcCk3ELNSs9fYrluHgpUiBVir8ybqBiSTwflBswLs6AUAAcdmyVcltu0WH4GbaRosOTWYBdFDtuU9ICTC14VxG9yQg5VcvNhUgg+3YGUSN/AosDaPwiRk/nSCauv6tdtCZxAcELtwvUa/uvlm2xilTO9FpaBYfADOkafRY9p4DZvw8CyJ33dAqUPiIRXsIwK+7VyV4RDGfIROi8mUhcA+FpHT51wplF8+towvgIK8CAfzl+uPZqtNZRHxA4OLj5V38/eZ8Wuj+5ognI2+4i4ZJQMobswPVFJOR1zPZXT/qvJHqCwgfwJHuPiaKXf+2s1wN5E77S0gJO/3vKTL0kofReTgZeR0A14ZbD9JZHMAG4gM4YGrLct2zbIvJyBsq4E/tDQIXrh91gM3EB4DTLMfBsl88jDwJhW86O4uF/7ap+BBAuBw5lv2F1HwI4J9Mo0AfMIuv8zAPmCCrdMzSPKlTpwvSHbn+uGsSPzZMHSdnwd0+LP0sBohZuzp7IzKKj8mt5wN4yrIJiFvXH1eJ/VsaJl3TZ079AujkrvOJ2WWiv7NsNSR/NqXnBNGwTEFiSBl6SdmGWcF1gnKh7l3FJlJmyE4Y9XLFl+HnmRNE1wCuMszHThANt/hwJyib+WohBipE2RQ+lS4LDCuUrYZAApX9zgp5+6m4Ogfwyk7/e4whJF08wsdwofl+MJExdWjZTwqLL0MvUVBDjfloNWxo+X+wUZDnYXQeAviRabS5/32lpzMUy+qtQDx3mdoJMtKIzJiuZo0a4HpnWT3Ch7xtUXtK9udYINk4vCvDwQsL5WrMNvmzfxxnXlUlxAeA7zfnUwjca8ynHy/v+mXqtdSLSQcWalZKfACgt7kP4DnTpoQsW6+lPghCK37r7VdcWnwZDl6ItPvMc7cVWZrF9cddQ2DqhwwHL6XFBwD51TMlfyw7wvVvD9PQeyYKmAIl8vnrmJI/lu2zEL4dQ+foAc/LU0uVxQcWyZ866rFU4yyIXKb2DHrhwUL9TsVvvM7PIif5Y2mAZUDtValDYtFLd+dod+4CAATuV3dg1yI+sEj+OEHUh2HU1cCVE0RVBthj3jZoHenxp9INVwkSOUGkMvqzqBcCEIWqeUpXaP/1qUxndBCjD92+McsueSKe99Yjr7WKn5P8sewChW+TkdfNCrnXKj7wO/ljOl5k2Q6PRPiQrsYyqe2bvwrxvK9L/lga5RkKU1Isi/yxRksBMutPC6ocapTh4MX9EvWZ36cTC9ZrOnJUGpW3jesVCaiZtvMOahIhXjpxm6CA5A9Cgtf5bNNs6r+oAZmcvmsKUwAAAABJRU5ErkJggg==","u":""},{"id":"13","e":1,"w":159,"h":159,"p":"data:image/png;base64,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","u":""},{"id":"14","e":1,"w":160,"h":160,"p":"data:image/png;base64,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","u":""},{"id":"15","e":1,"w":1191,"h":408,"p":"data:image/png;base64,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","u":""},{"id":"16","e":1,"w":1186,"h":397,"p":"data:image/png;base64,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","u":""}]'),J9={nm:H9,ddd:j9,h:z9,w:W9,meta:V9,layers:q9,v:G9,fr:Y9,op:K9,ip:Q9,assets:X9};B9(wx);fetch(wx,{credentials:"same-origin"}).catch(()=>{});const $9="[REDACTED]",Z9=new Set(["password","confirmpassword","token","accesstoken","refreshtoken","idtoken","authorization","cookie","otp","pin","cvv","cvc","cardnumber","accountnumber","secret","apikey","xapikey","nin","bvn","passcode","bearer"]),e7=["token","password","secret"],t7=e=>e.toLowerCase().replace(/[_-]/g,""),r7=e=>{const t=t7(e);return Z9.has(t)?!0:e7.some(n=>t.endsWith(n))},WA=8e3,n7=e=>e.length>WA?`${e.slice(0,WA)}…`:e,Wa=(e,t=new WeakSet)=>{if(e==null)return e;if(typeof e=="string")return n7(e);if(typeof e!="object")return e;if(t.has(e))return"[Circular]";if(t.add(e),Array.isArray(e))return e.map(r=>Wa(r,t));const n={};for(const[r,i]of Object.entries(e))n[r]=r7(r)?$9:Wa(i,t);return n},i7=e=>{if(ax(e)&&!oy(e)&&(G8(e),!(!rl||!QS())))try{const t=e,n=$8(t),r=new Error(Z8(n));r.name="ApiError",r.cause=t,df(i=>{i.setLevel("error"),i.setTag("api.method",n.method),i.setTag("api.status",n.status),i.setTag("api.endpoint",n.parameterizedEndpoint),i.setContext("api",{method:n.method,endpoint:n.endpoint,parameterizedEndpoint:n.parameterizedEndpoint,status:n.status}),i.setContext("api_request",{method:n.request.method,endpoint:n.request.endpoint,url:n.request.url,queryParams:Wa(n.request.queryParams),payload:Wa(n.request.payload)}),i.setContext("api_response",{status:n.response.status,code:n.response.code,data:Wa(n.response.data)}),i.setFingerprint(["api-error",n.method,n.parameterizedEndpoint,n.status]),jc(r)})}catch{}},w={navy:{0:"#FFFFFF",50:"#E8ECF2",100:"#D1D9E5",200:"#A3B3CB",300:"#758DB1",400:"#476797",500:"#1F365F",600:"#192B4C",700:"#132039",800:"#0D1526",900:"#07162E",950:"#040B17"},orange:{0:"#FFFFFF",25:"#FEF6E7",50:"#FDF4EF",100:"#FBE9DF",200:"#F7D3BF",300:"#F3BD9F",400:"#EFA77F",500:"#E46319",600:"#B74F14",700:"#8A3B0F",800:"#5D280A",900:"#301405",950:"#190A03"},peach:{0:"#FFFFFF",50:"#FEF9F3",100:"#FDF3E7",200:"#FBE7CF",300:"#F9DBB7",400:"#F7CF9F",500:"#F1C38B",600:"#C19C6F",700:"#917553",800:"#614E38",900:"#30271C",950:"#18140E"},slate:{0:"#FFFFFF",50:"#F5F6F7",100:"#EBEDEF",200:"#D7DBDF",300:"#C3C9CF",400:"#AFB7BF",500:"#9BA5AF",600:"#7C848C",700:"#5D6369",800:"#3E4246",900:"#1F2123",950:"#0F1112"},error:{0:"#FFFFFF",50:"#FEF2F2",100:"#FEE2E2",200:"#FECACA",300:"#FCA5A5",400:"#F87171",500:"#EF4444",600:"#DC2626",700:"#B91C1C",800:"#991B1B",900:"#7F1D1D",950:"#450A0A"},success:{0:"#FFFFFF",50:"#F0FDF4",100:"#DCFCE7",200:"#BBF7D0",300:"#86EFAC",400:"#4ADE80",500:"#22C55E",600:"#16A34A",700:"#15803D",800:"#166534",900:"#14532D",950:"#052E16"},warning:{0:"#FFFFFF",50:"#FFFBEB",100:"#FEF3C7",200:"#FDE68A",300:"#FCD34D",400:"#FBBF24",500:"#F59E0B",600:"#D97706",700:"#B45309",800:"#92400E",900:"#78350F",950:"#451A03"},gray:{50:"#F9FAFB",100:"#F3F4F6",200:"#E5E7EB",300:"#D1D5DB",400:"#9CA3AF",500:"#6B7280",600:"#4B5563",700:"#374151",800:"#1F2937"},white:{DEFAULT:"#FFFFFF",metallic:"#F0F0F0",offWhite:"#F6F6F6",cardWhite:"#F9F9F9"},text:{primary:"#5E7297",secondary:"#7991BA",tertiary:"#617294",label:"#1F365F",info:"#8491A2",gray:"#868D9B",orange:"#E46921",subtle:"#94A3B8"},border:{primary:"#D5D5D57D",secondary:"#78350D1C"}},s7=e=>{switch(e){case"primary":return{colorPalette:"orange",variant:"solid",bg:"orange.500",color:"white",border:"none",_hover:{bg:"orange.600"},_active:{bg:"orange.700",transform:"scale(0.97)"},boxShadow:"inset 0 4px 10px rgba(255, 255, 255, 0.45)"};case"secondary":return{colorPalette:"navy",variant:"solid",bg:"navy.500",color:"white",border:"none",_hover:{bg:"navy.600"},_active:{bg:"navy.700",transform:"scale(0.97)"},boxShadow:"inset 0 4px 10px rgba(255, 255, 255, 0.45)"};case"tertiary":return{colorPalette:"peach",variant:"solid",bg:w.peach[500],color:w.white.DEFAULT,_hover:{bg:w.peach[600]},_active:{bg:w.peach[600],transform:"scale(0.97)"},boxShadow:"sm"};case"outline":return{variant:"outline",bg:w.white.DEFAULT,color:w.gray[700],border:"none",_hover:{bg:w.gray[50],boxSh
34adow:"sm"},_active:{bg:w.gray[100],transform:"scale(0.97)"}};case"ghost":return{variant:"ghost",bg:"gray.100",color:"gray.700",_hover:{bg:"gray.200"},_active:{bg:"gray.300",transform:"scale(0.97)"}};case"text":return{variant:"plain",bg:"transparent",color:w.gray[700],_hover:{textDecoration:"underline"},_active:{opacity:.6}};case"whatsapp":return{variant:"outline",bg:w.white.DEFAULT,color:w.text.label,border:"none",boxShadow:"0 2px 12px rgba(0, 0, 0, 0.10)",_hover:{bg:w.gray[50],boxShadow:"0 4px 16px rgba(0, 0, 0, 0.14)"},_active:{bg:w.gray[100],boxShadow:"0 1px 4px rgba(0, 0, 0, 0.10)",transform:"scale(0.97)"}};case"delete":return{variant:"solid",bg:w.error[50],color:w.error[500],border:"none",_hover:{bg:w.error[100]},_active:{bg:w.error[200],transform:"scale(0.97)"}};case"add":return{variant:"plain",bg:"transparent",color:w.orange[500],border:"none",_hover:{opacity:.75,bg:"transparent"},_active:{opacity:.5,transform:"scale(0.95)"}};default:return{colorPalette:"orange",variant:"solid",bg:"orange.500",color:"white"}}},o7=e=>{switch(e){case"sm":return{size:"sm",px:4,py:2};case"md":return{size:"md",px:6,py:3};case"lg":return{size:"lg",px:8,py:4};default:return{size:"md",px:6,py:3}}},kt=T.forwardRef(({buttonType:e="primary",size:t="md",text:n,icon:r,iconPosition:i="right",iconGap:s=2,fullWidth:o=!1,...a},c)=>{const l=s7(e),u=o7(t),d=e==="whatsapp"&&!r?g.jsx(Jk,{color:w.success[500]}):r,f=e==="whatsapp"?"left":i,p=()=>{if(!n&&d)return g.jsx(ee,{as:"span",display:"inline-flex",alignItems:"center",children:d});if(n&&!d)return n;if(n&&d){const h=g.jsx(ee,{as:"span",display:"inline-flex",alignItems:"center",flexShrink:0,children:d});return f==="left"?g.jsxs(bo,{gap:s,justify:"center",children:[h,g.jsx(ee,{as:"span",children:n})]}):g.jsxs(bo,{gap:s,justify:"center",children:[g.jsx(ee,{as:"span",children:n}),h]})}return null};return g.jsx($u,{ref:c,...l,...u,width:o?"100%":void 0,borderRadius:"full",fontWeight:"medium",fontFamily:"Inter, system-ui, sans-serif",transition:"transform 0.1s ease, background 0.15s ease, opacity 0.15s ease",focusRing:"none",_focusVisible:{outline:"none",filter:"brightness(1.05)"},...a,children:p()})});kt.displayName="ActionButton";const a7={sm:{borderRadius:"xl"},md:{borderRadius:"xl"},lg:{borderRadius:"2xl"}},c7=T.forwardRef(({variant:e="subtle",size:t="md",children:n,...r},i)=>g.jsx(mM,{ref:i,variant:e,overflow:"hidden",border:"1px solid",borderColor:w.border.primary,borderRadius:a7[t].borderRadius,...r,children:n}));c7.displayName="Card";const Sne=gM;function l7(e,t="en-NG",n={day:"numeric",month:"short",year:"numeric"}){const r=typeof e=="string"||typeof e=="number"?new Date(e):e;if(isNaN(r.getTime()))throw new Error("Invalid date");return new Intl.DateTimeFormat(t,n).format(r)}function Ex(e,t){const n=t?.fallback??"—";if(e==null||String(e).trim()==="")return n;try{return l7(e,t?.locale??"en-NG",t?.options??{day:"numeric",month:"short",year:"numeric"})}catch{return n}}const u7={"gb-short":{locale:"en-GB",options:{day:"2-digit",month:"short",year:"numeric"}},"gb-short-no-pad":{locale:"en-GB",options:{day:"numeric",month:"short",year:"numeric"}},"us-short":{locale:"en-US",options:{day:"numeric",month:"short",year:"numeric"}}},Cne=(e,t)=>{const n=t?.preset??"gb-short",r=u7[n];return Ex(e,{locale:r.locale,options:r.options,fallback:t?.fallback??"—"})};function Sx(e,t="en-NG"){const n=typeof e=="string"||typeof e=="number"?new Date(e):e;if(isNaN(n.getTime()))throw new Error("Invalid date");const r=new Intl.RelativeTimeFormat(t,{numeric:"auto"}),i=new Date,s=Math.floor((n.getTime()-i.getTime())/1e3),o={year:31536e3,month:2592e3,week:604800,day:86400,hour:3600,minute:60,second:1};for(const[a,c]of Object.entries(o)){const l=Math.trunc(s/c);if(Math.abs(l)>=1)return r.format(l,a)}return r.format(0,"second")}const VA=(e,t)=>new Date(e,t+1,0).getDate(),d7=(e,t)=>{const n=new Date(e,t,1).getDay();return n===0?6:n-1},Mu=e=>{if(!e)return null;const t=e.split("-").map(Number);return t.length===3&&t[2]>0?{day:t[0],month:t[1]-1,year:t[2]}:null},wm=e=>{const t=Mu(e);return t?new Date(t.year,t.month,t.day):null},xne=()=>{const e=new Date;return e.setHours(0,0,0,0),e},Zs=(e,t,n)=>`${String(e).padStart(2,"0")}-${String(t+1).padStart(2,"0")}-${n}`,as=(e,t)=>e.year!==t.year?e.year-t.year:e.month!==t.month?e.month-t.month:e.day-t.day,qA=(e,t)=>
34as(e,t)===0,f7=(e,t,n)=>t==null||n!=null?{start:e,end:null}:as(e,t)<0?{start:e,end:t}:{start:t,end:e},h7=(e,t,n)=>{if(t==null||n==null)return!1;const r=as(t,n)<=0?t:n,i=as(t,n)<=0?n:t;return as(e,r)>=0&&as(e,i)<=0},p7=(e,t)=>as(e,t)<=0?{from:e,to:t}:{from:t,to:e},m7=(e,t)=>{const n=VA(e,t),r=d7(e,t),i=t===0?11:t-1,s=t===0?e-1:e,o=VA(s,i),a=t===11?0:t+1,c=t===11?e+1:e,l=[];for(let u=r-1;u>=0;u--)l.push({day:o-u,month:i,year:s,current:!1});for(let u=1;u<=n;u++)l.push({day:u,month:t,year:e,current:!0});for(let u=1;l.length<42;u++)l.push({day:u,month:a,year:c,current:!1});return l},Ine=e=>{const t=wm(e);if(!t)return null;const n=new Date;let r=n.getFullYear()-t.getFullYear();const i=n.getMonth()-t.getMonth();return(i<0||i===0&&n.getDate()<t.getDate())&&(r-=1),r},Rne=()=>{const e=new Date;return Zs(e.getDate(),e.getMonth(),e.getFullYear())},g7=["Mo","Tu","We","Th","Fr","Sa","Su"],_7=["January","February","March","April","May","June","July","August","September","October","November","December"],Tne=["1","2","3","4","5","6","7","8","9","10","11","12"],One=["00","05","10","15","20","25","30","35","40","45","50","55"],kne=["AM","PM"],Mne={MB:1024*1024,MAX_VIDEO:100*1024*1024},Lne=["Abia","Adamawa","Akwa Ibom","Anambra","Bauchi","Bayelsa","Benue","Borno","Cross River","Delta","Ebonyi","Edo","Ekiti","Enugu","FCT","Gombe","Imo","Jigawa","Kaduna","Kano","Katsina","Kebbi","Kogi","Kwara","Lagos","Nasarawa","Niger","Ogun","Ondo","Osun","Oyo","Plateau","Rivers","Sokoto","Taraba","Yobe","Zamfara"],Pne="bottom-start",y7=new Date().getFullYear(),v7=(e,t)=>{const n=t?t.getFullYear():y7+10,r=e?e.getFullYear():1900;return Array.from({length:n-r+1},(i,s)=>n-s)},Bh=32,GA=200,A7=(e,t,n)=>{const r=n&&e>n?n:e,i=t&&r<t?t:r;return{year:i.getFullYear(),month:i.getMonth()}},Dne=({value:e,onSelect:t,onCancel:n,minDate:r,maxDate:i,rangeStart:s,rangeEnd:o,onSelectRange:a})=>{const c=new Date,l=a!=null,u=Mu(e),d=Mu(s),f=Mu(o),p=wm(r),h=wm(i),y=v7(p,h),m=A7(c,p,h),v=d??u??m,[A,b]=T.useState(v.year),[S,C]=T.useState(v.month),[I,x]=T.useState(u),[R,H]=T.useState(d),[M,U]=T.useState(f),[N,j]=T.useState(!1),W=T.useRef(null),V=T.useRef(null);T.useEffect(()=>{if(!N)return;const J=Re=>{W.current&&!W.current.contains(Re.target)&&j(!1)};return document.addEventListener("mousedown",J),()=>document.removeEventListener("mousedown",J)},[N]),T.useEffect(()=>{if(!N||!V.current)return;const J=y.indexOf(A);if(J!==-1){const Re=J*Bh-GA/2+Bh/2;V.current.scrollTop=Math.max(0,Re)}},[N,A,y]);const B=m7(A,S),L=()=>{S===0?(C(11),b(J=>J-1)):C(J=>J-1)},F=()=>{S===11?(C(0),b(J=>J+1)):C(J=>J+1)},K=()=>b(J=>p&&J-1<p.getFullYear()?J:J-1),Y=()=>b(J=>h&&J+1>h.getFullYear()?J:J+1),se=J=>{b(J),j(!1)},ue=(J,Re,ft)=>{const nt={day:J,month:Re,year:ft};return l?R!=null&&qA(nt,R)||M!=null&&qA(nt,M):I?.day===J&&I?.month===Re&&I?.year===ft},X=(J,Re,ft)=>l&&h7({day:J,month:Re,year:ft},R,M),ne=(J,Re,ft)=>c.getDate()===J&&c.getMonth()===Re&&c.getFullYear()===ft,ve=(J,Re,ft)=>{const nt=new Date(ft,Re,J);return!(p&&nt<p||h&&nt>h)},oe=(J,Re,ft)=>{const nt={day:J,month:Re,year:ft};if(l){const xt=f7(nt,R,M);H(xt.start),U(xt.end);return}x(nt)},St=()=>{if(l){if(R==null||a==null)return;const Re=p7(R,M??R);a(Zs(Re.from.day,Re.from.month,Re.from.year),Zs(Re.to.day,Re.to.month,Re.to.year));return}I&&t?.(Zs(I.day,I.month,I.year))},Se=l?R!=null:I!=null,Ct=R==null?"Start date":Zs(R.day,R.month,R.year),qt=M==null?"End date":Zs(M.day,M.month,M.year);return g.jsxs(ee,{bg:"white",borderRadius:"2xl",p:4,w:"100%",minW:"320px",onClick:J=>J.stopPropagation(),...l?{"data-testid":"date-range-calendar"}:{},children:[l?g.jsxs(Xe,{fontSize:"13px",fontWeight:"medium",color:w.text.label,mb:3,children:[Ct," – ",qt]}):null,g.jsxs(Ve,{align:"center",justify:"space-between",mb:3,gap:2,children:[g.jsxs(bo,{gap:1.5,align:"center",children:[g.jsx(Xe,{fontSize:"lg",fontWeight:"bold",color:w.navy[700],children:_7[S]}),g.jsxs(ee,{position:"relative",ref:W,children:[g.jsx(kt,{buttonType:"add",text:String(A),icon:N?g.jsx($k,{size:13}):g.jsx(Zk,{size:13}),iconPosition:"right",type:"button",size:"sm",p:0,minW:"auto",h:"auto",fontSize:"lg",fontWeight:"bold",color:N?w.orange[500]:w.navy[700],_hover:{bg:"transparent",color:w.orange[500],opacity:1},onClick:()=>j(J=>!J)}),N&&g.jsx(ee,{ref:V,position:"absolute",top:"110%",left:0,zIndex:200,bg:"white",border:"1px solid",borderColor:w.gray[200],borderRadius:"lg",boxShadow:"lg",maxH:`${GA}px`,overflowY:"auto",w:"80px",py:1,children:y.map(J=>g.jsx(kt,{buttonType:"add",text:String(J),type:"button",size:"sm",w:"100%",h:`${Bh}px`,px:3,borderRadius:"none",fontSize:"sm",fontWeight:J===A?"semibold":"normal",color:J===A?w.orange[500]:w.navy[700],bg:J===A?w.orange[50]:"transparent",_hover:{bg:w.orange[50],color:w.orange[500],opacity:1},onClick:()=>se(J)},J))})]})]}),g.jsxs(Ve,{gap:.5,children:[g.jsx(kt,{buttonType:"add",icon:g.jsx(eM,{size:16}),size:"sm",type:"button",title:"Previous year",onClick:K,p:1.5,minW:"auto",borderRadius:"md",_hover:{bg:w.orange[50],opacity:1}}),g.jsx(kt,{buttonType:"add",icon:g.jsx(tM,{size:16}),size:"sm",type:"button",title:"Previous month",onClick:L,p:1.5,minW:"auto",borderRadius:"md",_hover:{bg:w.orange[50],opacity:1}}),g.jsx(kt,{buttonType:"add",icon:g.jsx(rM,{size:16}),size:"sm",type:"button",title:"Next month",onClick:F,p:1.5,minW:"auto",borderRadius:"md",_hover:{bg:w.orange[50],opacity:1}}),g.jsx(kt,{buttonType:"add",icon:g.jsx(nM,{size:16}),size:"sm",type:"button",title:"Next year",onClick:Y,p:1.5,minW:"auto",borderRadius:"md",_hover:{bg:w.orange[50],opacity:1}})]})]}),g.jsx(Iv,{templateColumns:"repeat(7, 1fr)",mb:1,children:g7.map(J=>g.jsx(Xe,{textAlign:"center",fontSize:"xs",fontWeight:"bold",color:w.navy[700],children:J},J))}),g.jsx(Iv,{templateColumns:"repeat(7, 1fr)",gap:.5,children:B.map(({day:J,month:Re,year:ft,current:nt},xt)=>{const Gt=ue(J,Re,ft),Yt=X(J,Re,ft),nr=ne(J,Re,ft),ot=nt&&ve(J,Re,ft);return g.jsx(kt,{buttonType:"add",text:String(J),type:"button",size:"sm",w:"100%",minW:"auto",h:"auto",py:"3px",px:0,borderRadius:"xl",fontSize:"sm",fontWeight:Gt?"semibold":"normal",border:Gt?`1.5px solid ${w.orange[500]}`:nr?`1px solid ${w.orange[300]}`:"1.5px solid transparent",bg:Gt||Yt?w.orange[50]:"transparent",color:ot?Gt?w.orange[600]:w.text.primary:w.gray[300],_hover:{bg:ot?w.orange[50]:"transparent",opacity:1},cursor:ot?"pointer":"default",onClick:()=>ot&&oe(J,Re,ft)},xt)})}),g.jsxs(Ve,{justify:"space-between",align:"center",mt:3,children:[g.jsx(kt,{buttonType:"text",text:"Cancel",onClick:n,type:"button"}),g.jsx(kt,{buttonType:"primary",text:"Select",onClick:St,type:"button",disabled:!Se})]})]})},b7=vM({theme:{tokens:{colors:{navy:{0:{value:w.navy[0]},50:{value:w.navy[50]},100:{value:w.navy[100]},200:{value:w.navy[200]},300:{value:w.navy[300]},400:{value:w.navy[400]},500:{value:w.navy[500]},600:{value:w.navy[600]},700:{value:w.navy[700]},800:{value:w.navy[800]},900:{value:w.navy[900]},950:{value:w.navy[950]}},orange:{0:{value:w.orange[0]},50:{value:w.orange[50]},100:{value:w.orange[100]},200:{value:w.orange[200]},300:{value:w.orange[300]},400:{value:w.orange[400]},500:{value:w.orange[500]},600:{value:w.orange[600]},700:{value:w.orange[700]},800:{value:w.orange[800]},900:{value:w.orange[900]},950:{value:w.orange[950]}},peach:{0:{value:w.peach[0]},50:{value:w.peach[50]},100:{value:w.peach[100]},200:{value:w.peach[200]},300:{value:w.peach[300]},400:{value:w.peach[400]},500:{value:w.peach[500]},600:{value:w.peach[600]},700:{value:w.peach[700]},800:{value:w.peach[800]},900:{value:w.peach[900]},950:{value:w.peach[950]}},slate:{0:{value:w.slate[0]},50:{value:w.slate[50]},100:{value:w.slate[100]},200:{value:w.slate[200]},300:{value:w.slate[300]},400:{value:w.slate[400]},500:{value:w.slate[500]},600:{value:w.slate[600]},700:{value:w.slate[700]},800:{value:w.slate[800]},900:{value:w.slate[900]},950:{value:w.slate[950]}},error:{0:{value:w.error[0]},50:{value:w.error[50]},100:{value:w.error[100]},200:{value:w.error[200]},300:{value:w.error[300]},400:{value:w.error[400]},500:{value:w.error[500]},600:{value:w.error[600]},700:{value:w.error[700]},800:{value:w.error[800]},900:{value:w.error[900]},950:{value:w.error[950]}},success:{0:{value:w.success[0]},50:{value:w.success[50]},100:{value:w.success[100]},200:{value:w.success[200]},300:{value:w.success[300]},400:{value:w.success[400]},500:{value:w.success[500]},600:{value:w.success[600]},700:{value:w.success[700]},800:{value:w.success[800]},900:{value:w.success[900]},950:{value:w.success[950]}},warning:{0:{value:w.warning[0]},50:{value:w.warning[50]},100:{value:w.warning[100]},200:{value:w.warning[200]},300:{value:w.warning[300]},400:{value:w.warning[400]},500:{value:w.warning[500]},600:{value:w.warning[600]},700:{value:w.warning[700]},800:{value:w.warning[800]},900:{value:w.warning[900]},950:{value:w.warning[950]}},primary:{0:{value:w.navy[0]},50:{value:w.navy[50]},100:{value:w.navy[100]},200:{value:w.navy[200]},300:{value:w.navy[300]},400:{value:w.navy[400]},500:{value:w.navy[500]},600:{value:w.navy[600]},700:{value:w.navy[700]},800:{value:w.navy[800]},900:{value:w.navy[900]},950:{value:w.navy[950]}},secondary:{0:{value:w.orange[0]},50:{value:w.orange[50]},100:{value:w.orange[100]},200:{value:w.orange[200]},300:{value:w.orange[300]},400:{value:w.orange[400]},500:{value:w.orange[500]},600:{value:w.orange[600]},700:{value:w.orange[700]},800:{value:w.orange[800]},900:{value:w.orange[900]},950:{value:w.orange[950]}},tertiary:{0:{value:w.peach[0]},50:{value:w.peach[50]},100:{value:w.peach[100]},200:{value:w.peach[200]},300:{value:w.peach[300]},400:{value:w.peach[400]},500:{value:w.peach[500]},600:{value:w.peach[600]},700:{value:w.peach[700]},800:{value:w.peach[800]},900:{value:w.peach[900]},950:{value:w.peach[950]}}},fonts:{body:{value:"'Baloo 2', system-ui, -apple-system, sans-serif"},heading:{value:"'Baloo 2', system-ui, -apple-system, sans-serif"},mono:{value:"'Baloo 2', monospace"}},fontSizes:{"display-2xl":{value:"72px"},"display-xl":{value:"60px"}
34,"display-lg":{value:"48px"},"display-md":{value:"36px"},"display-sm":{value:"32px"},"display-xs":{value:"24px"},"text-xl":{value:"20px"},"text-lg":{value:"18px"},"text-md":{value:"16px"},"text-sm":{value:"14px"},"text-xs":{value:"12px"}},fontWeights:{regular:{value:"400"},medium:{value:"500"},semibold:{value:"600"},bold:{value:"700"}},lineHeights:{"display-2xl":{value:"90px"},"display-xl":{value:"72px"},"display-lg":{value:"60px"},"display-md":{value:"44px"},"display-sm":{value:"38px"},"display-xs":{value:"32px"},"text-xl":{value:"30px"},"text-lg":{value:"28px"},"text-md":{value:"24px"},"text-sm":{value:"20px"},"text-xs":{value:"18px"}},letterSpacings:{"display-tight":{value:"-0.02em"},"display-normal":{value:"-0.01em"},"text-normal":{value:"0em"}}},textStyles:{"display-2xl":{value:{fontSize:"display-2xl",lineHeight:"display-2xl",letterSpacing:"display-tight",fontFamily:"heading"}},"display-2xl-regular":{value:{fontSize:"display-2xl",lineHeight:"display-2xl",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"regular"}},"display-2xl-medium":{value:{fontSize:"display-2xl",lineHeight:"display-2xl",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"medium"}},"display-2xl-semibold":{value:{fontSize:"display-2xl",lineHeight:"display-2xl",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"semibold"}},"display-2xl-bold":{value:{fontSize:"display-2xl",lineHeight:"display-2xl",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"bold"}},"display-xl":{value:{fontSize:"display-xl",lineHeight:"display-xl",letterSpacing:"display-tight",fontFamily:"heading"}},"display-xl-regular":{value:{fontSize:"display-xl",lineHeight:"display-xl",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"regular"}},"display-xl-medium":{value:{fontSize:"display-xl",lineHeight:"display-xl",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"medium"}},"display-xl-semibold":{value:{fontSize:"display-xl",lineHeight:"display-xl",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"semibold"}},"display-xl-bold":{value:{fontSize:"display-xl",lineHeight:"display-xl",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"bold"}},"display-lg":{value:{fontSize:"display-lg",lineHeight:"display-lg",letterSpacing:"display-tight",fontFamily:"heading"}},"display-lg-regular":{value:{fontSize:"display-lg",lineHeight:"display-lg",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"regular"}},"display-lg-medium":{value:{fontSize:"display-lg",lineHeight:"display-lg",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"medium"}},"display-lg-semibold":{value:{fontSize:"display-lg",lineHeight:"display-lg",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"semibold"}},"display-lg-bold":{value:{fontSize:"display-lg",lineHeight:"display-lg",letterSpacing:"display-tight",fontFamily:"heading",fontWeight:"bold"}},"display-md":{value:{fontSize:"display-md",lineHeight:"display-md",letterSpacing:"display-normal",fontFamily:"heading"}},"display-md-regular":{value:{fontSize:"display-md",lineHeight:"display-md",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"regular"}},"display-md-medium":{value:{fontSize:"display-md",lineHeight:"display-md",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"medium"}},"display-md-semibold":{value:{fontSize:"display-md",lineHeight:"display-md",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"semibold"}},"display-md-bold":{value:{fontSize:"display-md",lineHeight:"display-md",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"bold"}},"display-sm":{value:{fontSize:"display-sm",lineHeight:"display-sm",letterSpacing:"display-normal",fontFamily:"heading"}},"display-sm-regular":{value:{fontSize:"display-sm",lineHeight:"display-sm",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"regular"}},"display-sm-medium":{value:{fontSize:"display-sm",lineHeight:"display-sm",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"medium"}},"display-sm-semibold":{value:{fontSize:"display-sm",lineHeight:"display-sm",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"semibold"}},"display-sm-bold":{value:{fontSize:"display-sm",lineHeight:"display-sm",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"bold"}},"display-xs":{value:{fontSize:"display-xs",lineHeight:"display-xs",letterSpacing:"display-normal",fontFamily:"heading"}},"display-xs-regular":{value:{fontSize:"display-xs",lineHeight:"display-xs",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"regular"}},"display-xs-medium":{value:{fontSize:"display-xs",lineHeight:"display-xs",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"medium"}},"display-xs-semibold":{value:{fontSize:"display-xs",lineHeight:"display-xs",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"semibold"}},"display-xs-bold":{value:{fontSize:"display-xs",lineHeight:"display-xs",letterSpacing:"display-normal",fontFamily:"heading",fontWeight:"bold"}},"text-xl":{value:{fontSize:"text-xl",lineHeight:"text-xl",letterSpacing:"text-normal",fontFamily:"body"}},"text-xl-regular":{value:{fontSize:"text-xl",lineHeight:"text-xl",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"regular"}},"text-xl-medium":{value:{fontSize:"text-xl",lineHeight:"text-xl",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"medium"}},"text-xl-semibold":{value:{fontSize:"text-xl",lineHeight:"text-xl",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"semibold"}},"text-xl-bold":{value:{fontSize:"text-xl",lineHeight:"text-xl",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"bold"}},"text-lg":{value:{fontSize:"text-lg",lineHeight:"text-lg",letterSpacing:"text-normal",fontFamily:"body"}},"text-lg-regular":{value:{fontSize:"text-lg",lineHeight:"text-lg",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"regular"}},"text-lg-medium":{value:{fontSize:"text-lg",lineHeight:"text-lg",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"medium"}},"text-lg-semibold":{value:{fontSize:"text-lg",lineHeight:"text-lg",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"semibold"}},"text-lg-bold":{value:{fontSize:"text-lg",lineHeight:"text-lg",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"bold"}},"text-md":{value:{fontSize:"text-md",lineHeight:"text-md",letterSpacing:"text-normal",fontFamily:"body"}},"text-md-regular":{value:{fontSize:"text-md",lineHeight:"text-md",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"regular"}},"text-md-medium":{value:{fontSize:"text-md",lineHeight:"text-md",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"medium"}},"text-md-semibold":{value:{fontSize:"text-md",lineHeight:"text-md",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"semibold"}},"text-md-bold":{value:{fontSize:"text-md",lineHeight:"text-md",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"bold"}},"text-sm":{value:{fontSize:"text-sm",lineHeight:"text-sm",letterSpacing:"text-normal",fontFamily:"body"}},"text-sm-regular":{value:{fontSize:"text-sm",lineHeight:"text-sm",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"regular"}},"text-sm-medium":{value:{fontSize:"text-sm",lineHeight:"text-sm",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"medium"}},"text-sm-semibold":{value:{fontSize:"text-sm",lineHeight:"text-sm",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"semibold"}},"text-sm-bold":{value:{fontSize:"text-sm",lineHeight:"text-sm",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"bold"}},"text-xs":{value:{fontSize:"text-xs",lineHeight:"text-xs",letterSpacing:"text-normal",fontFamily:"body"}},"text-xs-regular":{value:{fontSize:"text-xs",lineHeight:"text-xs",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"regular"}},"text-xs-medium":{value:{fontSize:"text-xs",lineHeight:"text-xs",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"medium"}},"text-xs-semibold":{value:{fontSize:"text-xs",lineHeight:"text-xs",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"semibold"}},"text-xs-bold":{value:{fontSize:"text-xs",lineHeight:"text-xs",letterSpacing:"text-normal",fontFamily:"body",fontWeight:"bold"}}},semanticTokens:{colors:{navy:{solid:{value:"{colors.navy.500}"},contrast:{value:"{colors.white}"},fg:{value:{_light:"{colors.navy.700}",_dark:"{colors.navy.300}"}},muted:{value:"{colors.navy.100}"},subtle:{value:"{colors.navy.50}"},emphasized:{value:"{colors.navy.600}"},focusRing:{value:"{colors.navy.500}"},border:{value:"{colors.navy.200}"}},orange:{solid:{value:"{colors.orange.500}"},contrast:{value:"{colors.white}"},fg:{value:{_light:"{colors.orange.700}",_dark:"{colors.orange.300}"}},muted:{value:"{colors.orange.100}"},subtle:{value:"{colors.orange.50}"},emphasized:{value:"{colors.orange.600}"},focusRing:{value:"{colors.orange.500}"},border:{value:"{colors.orange.200}"}},peach:{solid:{value:"{colors.peach.500}"},contrast:{value:"{colors.navy.900}"},fg:{value:{_light:"{colors.navy.700}",_dark:"{colors.peach.300}"}},muted:{value:"{colors.peach.100}"},subtle:{value:"{colors.peach.50}"},emphasized:{value:"{colors.peach.600}"},focusRing:{value:"{colors.peach.500}"},border:{value:"{colors.peach.200}"}},slate:{solid:{value:"{colors.slate.500}"},contrast:{value:"{colors.white}"},fg:{value:{_light:"{colors.slate.700}",_dark:"{colors.slate.300}"}},muted:{value:"{colors.slate.100}"},subtle:{value:"{colors.slate.50}"},emphasized:{value:"{colors.slate.600}"},focusRing:{value:"{colors.slate.500}"},border:{value:"{colors.slate.200}"}},primary:{solid:{value:"{colors.primary.500}"},contrast:{value:"{colors.white}"},fg:{value:{_light:"{colors.primary.700}
34",_dark:"{colors.primary.300}"}},muted:{value:"{colors.primary.100}"},subtle:{value:"{colors.primary.50}"},emphasized:{value:"{colors.primary.600}"},focusRing:{value:"{colors.primary.500}"},border:{value:"{colors.primary.200}"}},secondary:{solid:{value:"{colors.secondary.500}"},contrast:{value:"{colors.white}"},fg:{value:{_light:"{colors.secondary.700}",_dark:"{colors.secondary.300}"}},muted:{value:"{colors.secondary.100}"},subtle:{value:"{colors.secondary.50}"},emphasized:{value:"{colors.secondary.600}"},focusRing:{value:"{colors.secondary.500}"},border:{value:"{colors.secondary.200}"}},tertiary:{solid:{value:"{colors.tertiary.500}"},contrast:{value:"{colors.primary.900}"},fg:{value:{_light:"{colors.primary.700}",_dark:"{colors.tertiary.300}"}},muted:{value:"{colors.tertiary.100}"},subtle:{value:"{colors.tertiary.50}"},emphasized:{value:"{colors.tertiary.600}"},focusRing:{value:"{colors.tertiary.500}"},border:{value:"{colors.tertiary.200}"}}}}}}),w7=_M(yM,b7),E7={size:"lg",borderRadius:"full",bg:w.white.DEFAULT,border:"none",color:w.gray[700],px:5,py:3,_placeholder:{color:w.gray[400]},_hover:{bg:w.gray[200]},_focus:{outline:"none",boxShadow:`0 0 0 1px ${w.orange[500]}`}},S7=T.forwardRef(({type:e="text",label:t,labelColor:n,error:r,hasError:i,leftIcon:s,rightIcon:o,size:a="lg",boxShadow:c,min:l=1,...u},d)=>{const f=i===!0||!!r,p=`0 0 0 1px ${w.error[500]}`,h=g.jsx(KE,{ref:d,type:e,...E7,size:a,min:l,pl:s?"16":void 0,pr:o?"12":void 0,boxShadow:f?p:c,...u}),y=s||o;return g.jsxs(ee,{w:"100%",children:[t&&g.jsx(ee,{minH:"2.5rem",display:"flex",alignItems:"flex-end",mb:2,children:g.jsx(Xe,{textStyle:"text-sm-medium",color:n??w.gray[700],children:t})}),y?g.jsxs(ee,{position:"relative",w:"100%",children:[h,s&&g.jsx(Ve,{position:"absolute",left:"14px",top:"0",bottom:"0",align:"center",mr:2,color:w.gray[600],pointerEvents:"none",children:s}),o&&g.jsx(Ve,{position:"absolute",right:"14px",top:"0",bottom:"0",align:"center",color:w.gray[600],pointerEvents:"none",children:o})]}):h,r?g.jsx(ee,{mt:1.5,children:g.jsx(Xe,{textStyle:"text-sm-regular",color:w.error[500],children:r})}):null]})});S7.displayName="PillInput";const fc={LOGIN:"login",OTP:"otp",WELCOME:"welcome"},C7={user:null,modal:{isOpen:!1,step:fc.LOGIN,phoneNumber:null}},Cx=Yr({name:"auth",initialState:C7,reducers:{setUser:(e,t)=>{e.user=t.payload},clearUser:e=>{e.user=null},openAuthModal:(e,t)=>{e.modal.isOpen=!0,e.modal.step=t.payload?.step??fc.LOGIN,e.modal.phoneNumber=t.payload?.phoneNumber??null},closeAuthModal:e=>{e.modal.isOpen=!1,e.modal.step=fc.LOGIN,e.modal.phoneNumber=null},setAuthModalStep:(e,t)=>{e.modal.step=t.payload.step,t.payload.phoneNumber!==void 0&&(e.modal.phoneNumber=t.payload.phoneNumber)}}}),{setUser:Em,clearUser:Nr,openAuthModal:ly,closeAuthModal:Nne,setAuthModalStep:Fne}=Cx.actions,x7=Cx.reducer,YA={unreadCount:0},xx=Yr({name:"notifications",initialState:YA,reducers:{setUnreadCount:(e,t)=>{e.unreadCount=t.payload},incrementUnreadCount:e=>{e.unreadCount+=1},decrementUnreadCount:e=>{e.unreadCount=Math.max(0,e.unreadCount-1)},resetUnreadCount:e=>{e.unreadCount=0}},extraReducers:e=>{e.addCase(Nr,()=>YA)}}),{setUnreadCount:uy,incrementUnreadCount:I7,decrementUnreadCount:Une,resetUnreadCount:Bne}=xx.actions,R7=xx.reducer,Hh={imeiVerified:!1,deviceInfo:null,deviceDetails:null,gadgetApiDetails:null,selectedPlan:null,createdPolicy:null},Ix=Yr({name:"gadgetFlow",initialState:Hh,reducers:{setGadgetImeiVerified:(e,t)=>{e.imeiVerified=t.payload},setGadgetDeviceInfo:(e,t)=>{e.deviceInfo=t.payload},setGadgetDeviceDetails:(e,t)=>{e.deviceDetails=t.payload},setGadgetApiDetails:(e,t)=>{e.gadgetApiDetails=t.payload},setGadgetSelectedPlan:(e,t)=>{e.selectedPlan=t.payload},setGadgetCreatedPolicy:(e,t)=>{e.createdPolicy=t.payload},resetGadgetFlow:()=>({...Hh})},extraReducers:e=>{e.addCase(Nr,()=>Hh)}}),{setGadgetImeiVerified:Hne,setGadgetDeviceInfo:jne,setGadgetDeviceDetails:zne,setGadgetApiDetails:Wne,setGadgetSelectedPlan:Vne,setGadgetCreatedPolicy:qne,resetGadgetFlow:Gne}=Ix.actions,T7=Ix.reducer,KA={company:null,tinNumber:null,representative:null,employeesToCover:null,submissionResult:null},Rx=Yr({name:"groupHealth",initialState:KA,reducers:{setHealthCompany:(e,t)=>{e.company=t.payload.company,e.tinNumber=t.payload.tinNumber},setHealthRepresentative:(e,t)=>
34{e.representative=t.payload},setHealthEmployeesToCover:(e,t)=>{e.employeesToCover=t.payload},setHealthSubmissionResult:(e,t)=>{e.submissionResult=t.payload},clearHealthCompanyAndRepresentative:e=>{e.company=null,e.tinNumber=null,e.representative=null},resetHealthFlow:e=>{e.company=null,e.tinNumber=null,e.representative=null,e.employeesToCover=null,e.submissionResult=null}},extraReducers:e=>{e.addCase(Nr,()=>KA)}}),{setHealthCompany:Yne,setHealthRepresentative:Kne,setHealthEmployeesToCover:Qne,setHealthSubmissionResult:Xne,clearHealthCompanyAndRepresentative:Jne,resetHealthFlow:$ne}=Rx.actions,O7=Rx.reducer,jh={coverageFor:null,maritalStatus:null,categoryId:null,planTypeId:null,noOfDependants:null,stateId:null,lgaId:null,townId:null,providerName:null,providerLogo:null,planId:null,quoteId:null,quote:null,selectedPlan:null,paymentStatus:"idle",policyId:null,members:[]},Tx=Yr({name:"individualHealth",initialState:jh,reducers:{setIndividualWhoIsCovered:(e,t)=>{e.coverageFor=t.payload.coverageFor,e.maritalStatus=t.payload.maritalStatus,e.categoryId=t.payload.categoryId,e.planTypeId=t.payload.planTypeId,e.noOfDependants=t.payload.noOfDependants,e.stateId=t.payload.stateId,e.lgaId=t.payload.lgaId,e.townId=t.payload.townId,e.policyId=t.payload.policyId},setIndividualCategoryId:(e,t)=>{e.categoryId=t.payload},setIndividualPlan:(e,t)=>{e.planId=t.payload.planId,e.providerName=t.payload.providerName,e.providerLogo=t.payload.providerLogo,e.selectedPlan=t.payload.selectedPlan,e.quoteId=t.payload.quoteId,e.quote=t.payload.quote},setIndividualPaymentStatus:(e,t)=>{e.paymentStatus=t.payload},setIndividualPolicyId:(e,t)=>{e.policyId=t.payload},setIndividualMembers:(e,t)=>{e.members=t.payload},resetIndividualHealthFlow:()=>({...jh})},extraReducers:e=>{e.addCase(Nr,()=>jh)}}),{setIndividualWhoIsCovered:Zne,setIndividualCategoryId:eie,setIndividualPlan:tie,setIndiv
34idualPaymentStatus:rie,setIndividualPolicyId:nie,setIndividualMembers:iie,resetIndividualHealthFlow:sie}=Tx.actions,k7=Tx.reducer,QA={submissionResult:null},Ox=Yr({name:"life",initialState:QA,reducers:{setSubmissionResult:(e,t)=>{e.submissionResult=t.payload},resetLifeFlow:e=>{e.submissionResult=null}},extraReducers:e=>{e.addCase(Nr,()=>QA)}}),{setSubmissionResult:oie,resetLifeFlow:aie}=Ox.actions,M7=Ox.reducer,zh={dateOfBirth:null,frequency:"ANNUAL",isPaymentCompleted:!1,beneficiaries:[],isActivationCompleted:!1,policyId:null},kx=Yr({name:"lifeHospital",initialState:zh,reducers:{setLifeHospitalPlanConfig:(e,t)=>{e.dateOfBirth=t.payload.dateOfBirth,e.frequency=t.payload.frequency},setLifeHospitalPolicyId:(e,t)=>{e.policyId=t.payload},setLifeHospitalPaymentCompleted:e=>{e.isPaymentCompleted=!0},setLifeHospitalBeneficiaries:(e,t)=>{e.beneficiaries=t.payload},setLifeHospitalActivationCompleted:e=>{e.isActivationCompleted=!0},resetLifeHospitalFlow:()=>zh},extraReducers:e=>{e.addCase(Nr,()=>zh)}}),{setLifeHospitalPlanConfig:cie,setLifeHospitalPolicyId:lie,setLifeHospitalPaymentCompleted:uie,setLifeHospitalBeneficiaries:die,setLifeHospitalActivationCompleted:fie,resetLifeHospitalFlow:hie}=kx.actions,L7=kx.reducer,Wh={vehicleInfoForm:null},Mx=Yr({name:"motorVehicleInfo",initialState:Wh,reducers:{setMotorVehicleInfoForm:(e,t)=>{e.vehicleInfoForm=t.payload},clearMotorVehicleInfoForm:e=>{e.vehicleInfoForm=null},resetMotorVehicleInfo:()=>({...Wh})},extraReducers:e=>{e.addCase(Nr,()=>Wh)}}),{setMotorVehicleInfoForm:pie,clearMotorVehicleInfoForm:mie,resetMotorVehicleInfo:gie}=Mx.actions,P7=Mx.reducer,XA={company:null,tinNumber:null,location:null,createdApplication:null},Lx=Yr({name:"propertyFlow",initialState:XA,reducers:{setPropertyCompany:(e,t)=>{e.company=t.payload.company,e.tinNumber=t.payload.tinNumber},setPropertyLocation:(e,t)=>{e.location=t.payload},setPropertyCreatedApplication:(e,t)=>{e.createdApplication=t.payload},resetPropertyFlow:e=>{e.company=null,e.tinNumber=null,e.location=null,e.createdApplication=null}},extraReducers:e=>{e.addCase(Nr,()=>XA)}}),{setPropertyCompany:_ie,setPropertyLocation:yie,setPropertyCreatedApplication:vie,resetPropertyFlow:Aie}=Lx.actions,D7=Lx.reducer,JA={company:null,representative:null,selectedProtections:[],submissionResult:null},Px=Yr({name:"sme",initialState:JA,reducers:{setSmeCompany:(e,t)=>{e.company=t.payload},setSmeRepresentative:(e,t)=>{e.representative=t.payload},setSmeProtections:(e,t)=>{e.selectedProtections=t.payload},setSmeSubmissionResult:(e,t)=>{e.submissionResult=t.payload},clearSmeCompanyRepresentativeAndProtections:e=>{e.company=null,e.representative=null,e.selectedProtections=[]},resetSmeFlow:e=>{e.company=null,e.representative=null,e.selectedProtections=[],e.submissionResult=null}},extraReducers:e=>{e.addCase(Nr,()=>JA)}}),{setSmeCompany:bie,setSmeRepresentative:wie,setSmeProtections:Eie,setSmeSubmissionResult:Sie,clearSmeCompanyRepresentativeAndProtections:Cie,resetSmeFlow:xie}=Px.actions,N7=Px.reducer,Vh={dateOfBirth:null,frequency:"ANNUAL",isPaymentCompleted:!1,beneficiaries:[],isActivationCompleted:!1,policyId:null},Dx=Yr({name:"termLife",initialState:Vh,reducers:{setTermLifePlanConfig:(e,t)=>{e.dateOfBirth=t.payload.dateOfBirth,e.frequency=t.payload.frequency},setTermLifePolicyId:(e,t)=>{e.policyId=t.payload},setTermLifePaymentCompleted:e=>{e.isPaymentCompleted=!0},setTermLifeBeneficiaries:(e,t)=>{e.beneficiaries=t.payload},setTermLifeActivationCompleted:e=>{e.isActivationCompleted=!0},resetTermLifeFlow:()=>Vh},extraReducers:e=>{e.addCase(Nr,()=>Vh)}}),{setTermLifePlanConfig:Iie,setTermLifePolicyId:Rie,setTermLifePaymentCompleted:Tie,setTermLifeBeneficiaries:Oie,setTermLifeActivationCompleted:kie,resetTermLifeFlow:Mie}=Dx.actions,F7=Dx.reducer,qh={individualPersonalInfo:null,tripDetails:null,traveller:null,createdApplication:null,travellerAdded:!1},Nx=Yr({name:"travelFlow",initialState:qh,reducers:{setTravelIndividualPersonalInfo:(e,t)=>{e.individualPersonalInfo=t.payload},setTravelTripDetails:(e,t)=>{e.tripDetails=t.payload},setTravelTraveller:(e,t)=>{e.traveller=t.payload},setTravelCreatedApplication:(e,t)=>{e.createdApplication=t.payload},setTravelTravellerAdded:(e,t)=>{e.travellerAdded=t.payload},clearTravelTravellerAndCreatedApplication:e=>{e.traveller=null,e.createdApplication=null,e.travellerAdded=!1},resetTravelFlow:()=>({...qh})},extraReducers:e=>{e.addCase(Nr,()=>qh)}}),{setTravelIndividualPersonalInfo:Lie,setTravelTripDetails:Pie,setTravelTraveller:Die,setTravelCreatedApplication:Nie,setTravelTravellerAdded:Fie,clearTravelTravellerAndCreatedApplication:Uie,resetTravelFlow:Bie}
34=Nx.actions,U7=Nx.reducer,B7={key:"auth",storage:p_,whitelist:["user"]},H7=h_(B7,x7),j7={key:"motorVehicleInfo",storage:p_,whitelist:["vehicleInfoForm"]},z7=h_(j7,P7),W7={key:"gadgetFlow",storage:p_,whitelist:["imeiVerified","deviceInfo","deviceDetails","gadgetApiDetails","selectedPlan","createdPolicy"]},V7=h_(W7,T7),Fx="app/logoutAll",q7=()=>({type:Fx}),$A=OM({auth:H7,gadgetFlow:V7,life:M7,termLife:F7,lifeHospital:L7,sme:N7,groupHealth:O7,individualHealth:k7,propertyFlow:D7,travelFlow:U7,motorVehicleInfo:z7,notifications:R7}),G7=(e,t)=>t.type===Fx?$A(void 0,t):$A(e,t),Mo=kM({reducer:G7,middleware:e=>e({serializableCheck:{ignoredActions:["persist/PERSIST","persist/REHYDRATE","persist/PURGE"]}})}),Ux=MM(Mo),Bx=ra("VITE_API_BASE_URL"),Hie=ra("VITE_API_PARTNER_BASE_URL"),Y7=ra("VITE_UTILS_API_URL"),ZA=ra("VITE_UTILS_API_KEY"),K7=ra("VITE_CONTENTFUL_SPACE_ID"),Hx=3e4,eb=(e,t)=>{if(!rl)return;const n=(e?.method??"GET").toUpperCase(),r=lx(e);$n({category:"api",type:"http",level:t!=null&&t>=400?"error":"info",message:t!=null?`${n} ${r} (${t})`:`${n} ${r}`,data:{method:n,endpoint:r,...t!=null?{status:t}:{}}})},jx=e=>{e.interceptors.request.use(t=>(eb(t),t),t=>Promise.reject(t)),e.interceptors.response.use(t=>t,t=>{if(ax(t)&&!ox(t)){const n=t;eb(n.config,n.response?.status),i7(t)}return Promise.reject(t)})};let Tl=null,ya=null;const Gh="_mk_s",ln={setTokens(e,t,n,r){if(!e||!t)return;Tl=e;const i=Number(n);ya=Number.isFinite(i)?new Date(Date.now()+i*1e3):new Date(n);try{localStorage.setItem(Gh,t)}catch{}},getAccessToken(){return Tl},getRefreshToken(){try{const e=localStorage.getItem(Gh);return!e||e==="undefined"||e==="null"?null:e}catch{return null}},clearTokens(){Tl=null,ya=null;try{localStorage.removeItem(Gh)}catch{}},isAccessTokenExpiredOrMissing(){if(!Tl||!ya)return!0;const e=new Date(Date.now()+3e4);return ya<=e},getAccessTokenExpiresAt(){return ya}},zx=e=>{e.interceptors.request.use(t=>{const n=ln.getAccessToken();return n&&t.headers&&(t.headers.Authorization=`Bearer ${n}`),t},t=>Promise.reject(t))},Q7="/api/v1/blog",X7=e=>{e.interceptors.request.use(t=>{if(!t.url?.startsWith(Q7)||!t.headers)return t;t.headers["X-Space-Id"]=K7;const n=t.headers["X-Contentful-Preview"];return(n==="true"||n===!0||t.params?.preview==="true"||t.params?.preview===!0)&&(t.headers["X-Contentful-Preview"]="true"),t},t=>Promise.reject(t))},J7=gt.create({baseURL:Bx,timeout:1e4,headers:{"Content-Type":"application/json"}}),$7=e=>{const t=e.accessTokenExpiresIn??e.access_token_expires_in??"",n=e.refreshTokenExpiresIn??e.refresh_token_expires_in??"",r={accessToken:e.accessToken??e.access_token??"",refreshToken:e.refreshToken??e.refresh_token??"",accessTokenExpiresIn:String(t),refreshTokenExpiresIn:String(n)},i=e.phoneNumber??e.phone_number,s=e.isActive??e.is_active,o=e.signupMethod??e.signup_method,a=e.kycApproved??e.kyc_approved,c=e.lastLoginAt??e.last_login_at;return e.id!==void 0&&(r.id=e.id),i!==void 0&&(r.phoneNumber=i),e.email!==void 0&&(r.email=e.email),e.username!==void 0&&(r.username=e.username),s!==void 0&&(r.isActive=s),o!==void 0&&(r.signupMethod=o),a!==void 0&&(r.kycApproved=a),c!==void 0&&(r.lastLoginAt=c),r};let va=null;const Sm=()=>va||(va=(async()=>{const e=ln.getRefreshToken();if(!e)throw new Error("No refresh token available");const t=await J7.post("/auth/refresh-token",{refreshToken:e,refresh_token:e}),n="data"in t.data&&t.data.data!=null?t.data.data:t.data,r=$7(n);if(!r.accessToken||!r.refreshToken)throw new Error("Refresh response missing token fields");return ln.setTokens(r.accessToken,r.refreshToken,r.accessTokenExpiresIn,r.refreshTokenExpiresIn),r})().finally(()=>{va=null}),va);let Wx=null,Vx=!1;const tb=e=>{Wx=e},rb=()=>{Wx?.()},nb=e=>{Vx=e},ib=()=>Vx;var Lo={},D;if(typeof window>"u"){var sb={hostname:""};D={crypto:{randomUUID:function(){throw Error("unsupported")}},navigator:{userAgent:"",onLine:!0},document:{createElement:function(){return{}},location:sb,referrer:""},screen:{width:0,height:0},location:sb,addEventListener:function(){},removeEventListener:function(){},dispatchEvent:function(){},CustomEvent:function(){}}}else D=window;var xr={DEBUG:!1,LIB_VERSION:"2.80.0"},nn="__mp_targeting",Cm="__mp_recorder",Z7="__MP_RECORDER_FILENAME__",qx="__MP_TARGETING_FILENAME__";function ob(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ab(e,t,n,r,i,s,o){try{var a=e[s](o),c=a.value}catch(l){n(l);return}a.done?t(c):Promise.resolve(c).then(r,i)}function Ff(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var s=e.apply(t,n);function o(c){ab(s,r,i,o,a,"next",c)}function a(c){ab(s,r,i,o,a,"throw",c)}o(void 0)})}}function Lu(e,t,n){return Gx()?Lu=Reflect.construct:Lu=function(i,s,o){var a=[null];a.push.apply(a,s);var c=Function.bind.apply(i,a),l=new c;return o&&hc(l,o.prototype),l},Lu.apply(null,arguments)}function eH(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function yt(e,t,n){return t&&eH(e.prototype,t),e}function Me(){return Me=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Me.apply(this,arguments)}function xm(e){return xm=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},xm(e)}function At(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&hc(e,t)}function ce(e,t){return t!=null&&typeof Symbol<"u"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function tH(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function Es(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,s;for(s=0;s<r.length;s++)i=r[s],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}
vendor: 18,186 bytes, line 34
34function hc(e,t){return hc=Object.setPrototypeOf||function(r,i){return r.__proto__=i,r},hc(e,t)}function le(e){"@swc/helpers - typeof";return e&&typeof Symbol<"u"&&e.constructor===Symbol?"symbol":typeof e}function rH(e,t){if(e){if(typeof e=="string")return ob(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(n);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ob(e,t)}}function pc(e){var t=typeof Map=="function"?new Map:void 0;return pc=function(r){if(r===null||!tH(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,i)}function i(){return Lu(r,arguments,xm(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),hc(i,r)},pc(e)}function Gx(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Gx=function(){return!!e})()}function z(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=rH(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ss(e,t){var n,r,i,s,o={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]};return s={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function a(l){return function(u){return c([l,u])}}function c(l){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(i=l[0]&2?r.return:l[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,l[1])).done)return i;switch(r=0,i&&(l=[l[0]&2,i.value]),l[0]){case 0:case 1:i=l;break;case 4:return o.label++,{value:l[1],done:!1};case 5:o.label++,r=l[1],l=[0];continue;case 7:l=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!(i=i.length>0&&i[i.length-1])&&(l[0]===6||l[0]===2)){o=0;continue}if(l[0]===3&&(!i||l[1]>i[0]&&l[1]<i[3])){o.label=l[1];break}if(l[0]===6&&o.label<i[1]){o.label=i[1],i=l;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(l);break}i[2]&&o.ops.pop(),o.trys.pop();continue}l=t.call(e,o)}catch(u){l=[6,u],r=0}finally{n=i=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}}function dy(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}var nH=Object.defineProperty,iH=function(e,t,n){return t in e?nH(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Q=function(e,t,n){return iH(e,(typeof t>"u"?"undefined":le(t))!=="symbol"?t+"":t,n)},cb,sH=Object.defineProperty,oH=function(e,t,n){return t in e?sH(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},lb=function(e,t,n){return oH(e,(typeof t>"u"?"undefined":le(t))!=="symbol"?t+"":t,n)},Qt=(function(e){return e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e})(Qt||{}),ub={Node:["childNodes","parentNode","parentElement","textContent"],ShadowRoot:["host","styleSheets"],Element:["shadowRoot","querySelector","querySelectorAll"],MutationObserver:[]},db={Node:["contains","getRootNode"],ShadowRoot:["getSelection"],Element:[],MutationObserver:["constructor"]},Ol={},aH=function(){return!!globalThis.Zone};function fy(e){if(Ol[e])return Ol[e];var t=globalThis[e],n=t.prototype,r=e in ub?ub[e]:void 0,i=!!(r&&r.every(function(u){var d,f;return!!((f=(d=Object.getOwnPropertyDescriptor(n,u))==null?void 0:d.get)!=null&&f.toString().includes("[native code]"))})),s=e in db?db[e]:void 0,o=!!(s&&s.every(function(u){var d;return typeof n[u]=="function"&&((d=n[u])==null?void 0:d.toString().includes("[native code]"))}));if(i&&o&&!aH())return Ol[e]=t.prototype,t.prototype;try{var a=document.createElement("iframe");document.body.appendChild(a);var c=a.contentWindow;if(!c)return t.prototype;var l=c[e].prototype;return document.body.removeChild(a),l?Ol[e]=l:n}catch{return n}}var Yh={};function Ui(e,t,n){var r,i=e+"."+String(n);if(Yh[i])return Yh[i].call(t);var s=fy(e),o=(r=Object.getOwnPropertyDescriptor(s,n))==null?void 0:r.get;return o?(Yh[i]=o,o.call(t)):t[n]}var Kh={};function Yx(e,t,n){var r=e+"."+String(n);if(Kh[r])return Kh[r].bind(t);var i=fy(e),s=i[n];return typeof s!="function"?t[n]:(Kh[r]=s,s.bind(t))}function cH(e){return Ui("Node",e,"childNodes")}function lH(e){return Ui("Node",e,"parentNode")}function uH(e){return Ui("Node",e,"parentElement")}function dH(e){return Ui("Node",e,"textContent")}function fH(e,t){return Yx("Node",e,"contains")(t)}function hH(e){return Yx("Node",e,"getRootNode")()}function pH(e){return!e||!("host"in e)?null:Ui("ShadowRoot",e,"host")}function mH(e){return e.styleSheets}function gH(e){return!e||!("shadowRoot"in e)?null:Ui("Element",e,"shadowRoot")}function _H(e,t){return Ui("Element",e,"querySelector")(t)}function yH(e,t){return Ui("Element",e,"querySelectorAll")(t)}function vH(){return fy("MutationObserver").constructor}function AH(e,t,n){try{if(!(t in e))return function(){};var r=e[t],i=n(r);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,function(){e[t]=r}}catch{return function(){}}}var ur={childNodes:cH,parentNode:lH,parentElement:uH,textContent:dH,contains:fH,getRootNode:hH,host:pH,styleSheets:mH,shadowRoot:gH,querySelector:_H,querySelectorAll:yH,mutationObserver:vH,patch:AH};function Kx(e){return e.nodeType===e.ELEMENT_NODE}function Va(e){var t=e&&"host"in e&&"mode"in e&&ur.host(e)||null;return!!(t&&"shadowRoot"in t&&ur.shadowRoot(t)===e)}function qa(e){return Object.prototype.toString.call(e)==="[object ShadowRoot]"}function bH(e){return e.includes(" background-clip: text;")&&!e.includes(" -webkit-background-clip: text;")&&(e=e.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),e}function wH(e){var t=e.cssText;if(t.split('"').length<3)return t;var n=["@import","url("+JSON.stringify(e.href)+")"];return e.layerName===""?n.push("layer"):e.layerName&&n.push("layer("+e.layerName+")"),e.supportsText&&n.push("supports("+e.supportsText+")"),e.media.length&&n.push(e.media.mediaText),n.join(" ")+";"}function Im(e){try{var t=e.rules||e.cssRules;if(!t)return null;var n=e.href;!n&&e.ownerNode&&e.ownerNode.ownerDocument&&(n=e.ownerNode.ownerDocument.location.href);var r=Array.from(t,function(i){return Qx(i,n)}).join("");return bH(r)}catch{return null}}function Qx(e,t){if(SH(e)){var n;try{n=Im(e.styleSheet)||wH(e)}catch{n=e.cssText}return e.styleSheet.href?Sd(n,e.styleSheet.href):n}else{var r=e.cssText;return CH(e)&&e.selectorText.includes(":")&&(r=EH(r)),t?Sd(r,t):r}}function EH(e){var t=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(t,"$1\\$2")}function SH(e){return"styleSheet"in e}function CH(e){return"selectorText"in e}var Xx=(function(){function e(){lb(this,"idNodeMap",new Map),lb(this,"nodeMetaMap",new WeakMap)}var t=e.prototype;return t.getId=function(r){var i;if(!r)return-1;var s=(i=this.getMeta(r))==null?void 0:i.id;return s??-1},t.getNode=function(r){return this.idNodeMap.get(r)||null},t.getIds=function(){return Array.from(this.idNodeMap.keys())},t.getMeta=function(r){return this.nodeMetaMap.get(r)||null},t.removeNodeFromMap=function(r,i){var s=this;i===void 0&&(i=!1);var o=this.getId(r);this.idNodeMap.delete(o),i&&this.nodeMetaMap.delete(r),r.childNodes&&r.childNodes.forEach(function(a){return s.removeNodeFromMap(a,i)})},t.has=function(r){return this.idNodeMap.has(r)},t.hasNode=function(r){return this.nodeMetaMap.has(r)},t.add=function(r,i){var s=i.id;this.idNodeMap.set(s,r),this.nodeMetaMap.set(r,i)},t.replace=function(r,i){var s=this.getNode(r);if(s){var o=this.nodeMetaMap.get(s);o&&this.nodeMetaMap.set(i,o)}this.idNodeMap.set(r,i)},t.reset=function(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap},e})();function xH(){return new Xx}function wd(e){var t=e.element,n=e.maskInputOptions,r=e.tagName,i=e.type,s=e.value,o=e.maskInputFn,a=s||"",c=i&&Cs(i);return(n[r.toLowerCase()]||c&&n[c])&&(o?a=o(a,t):a="*".repeat(a.length)),a}function Cs(e){return e.toLowerCase()}var fb="__rrweb_original__";function IH(e){var t=e.getContext("2d");if(!t)return!0;for(var n=50,r=0;r<e.width;r+=n)for(var i=0;i<e.height;i+=n){var s=t.getImageData,o=fb in s?s[fb]:s,a=new Uint32Array(o.call(t,r,i,Math.min(n,e.width-r),Math.min(n,e.height-i)).data.buffer);if(a.some(function(c){return c!==0}))return!1}return!0}function Ed(e){var t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?Cs(t):null}function Jx(e,t){var n;try{n=new URL(e,t??window.location.href)}catch{return null}var r=/\.([0-9a-z]+)(?:$)/i,i=n.pathname.match(r),s;return(s=i?.[1])!=null?s:null}function RH(e){var t="";return e.indexOf("//")>-1?t=e.split("/").slice(0,3).join("/"):t=e.split("/")[0],t=t.split("?")[0],t}var TH=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,OH=/^(?:[a-z+]+:)?\/\//i,kH=/^www\..*/i,MH=/^(data:)([^,]*),(.*)/i;function Sd(e,t){return(e||"").replace(TH,function(n,r,i,s,o,a){var c=i||o||a,l=r||s||"";if(!c)return n;if(OH.test(c)||kH.test(c)||MH.test(c))return"url("+l+c+l+")";if(c[0]==="/")return"url("+l+(RH(t)+c)+l+")";var u=t.split("/"),d=c.split("/");u.pop();for(var f=z(d),p;!(p=f()).done;){var h=p.value;h!=="."&&(h===".."?u.pop():u.push(h))}return"url("+l+u.join("/")+l+")"})}function kl(e,t){return t===void 0&&(t=!1),t?e.replace(/(\/\*[^*]*\*\/)|[\s;]/g,""):e.replace(/(\/\*[^*]*\*\/)|[\s;]/g,"").replace(/0px/g,"0")}function LH(e,t,n){n===void 0&&(n=!1);var r=Array.from(t.childNodes),i=[],s=0;if(r.length>1&&e&&typeof e=="string"){for(var o=kl(e,n),a=o.length/e.length,c=1;c<r.length;c++)if(r[c].textContent&&typeof r[c].textContent=="string"){for(var l=kl(r[c].textContent,n),u=100,d=3;d<l.length&&(l[d].match(/[a-zA-Z0-9]/)||l.indexOf(l.substring(0,d),1)!==-1);d++);for(;d<l.length;d++){var f=l.substring(0,d),p=o.split(f),h=-1;if(p.length===2)h=p[0].length;else if(p.length>2&&p[0]===""&&r[c-1].textContent!=="")h=o.indexOf(f,1);else if(p.length===1){if(f=f.substring(0,f.length-1),p=o.split(f),p.length<=1)return i.push(e),i;d=u+1}else d===l.length-1&&(h=o.indexOf(f));if(p.length>=2&&d>u){var y=r[c-1].textContent;if(y&&typeof y=="string"){var m=kl(y).length;h=o.indexOf(f,m)}h===-1&&(h=p[0].length)}if(h!==-1){for(var v=Math.floor(h/a);v>0&&v<e.length;){if(s+=1,s>50*r.length)return i.push(e),i;var A=kl(e.substring(0,v),n);if(A.length===h){i.push(e.substring(0,v)),e=e.substring(v),o=o.substring(h);break}else A.length<h?v+=Math.max(1,Math.floor((h-A.length)/a)):v-=Math.max(1,Math.floor((A.length-h)*a))}break}}}}return i.push(e),i}function PH(e,t){return LH(e,t).join("/* rr_split */")}var DH=1,NH=new RegExp("[^a-z0-9-_:]"),mc=-2;function $x(){return DH++}function FH(e){if(ce(e,HTMLFormElement))return"form";var t=Cs(e.tagName);return NH.test(t)?"div":t}var Ys,hb,UH=/^[^ \t\n\r\u000c]+/,BH=/^[, \t\n\r\u000c]+/;function HH(e,t){if(t.trim()==="")return t;var n=0;function r(l){var u,d=l.exec(t.substring(n));return d?(u=d[0],n+=u.length,u):""}for(var i=[];r(BH),!(n>=t.length);){var s=r(UH);if(s.slice(-1)===",")s=oo(e,s.substring(0,s.length-1)),i.push(s);else{var o="";s=oo(e,s);for(var a=!1;;){var c=t.charAt(n);if(c===""){i.push((s+o).trim());break}else if(a)c===")"&&(a=!1);else if(c===","){n+=1,i.push((s+o).trim());break}else c==="("&&(a=!0);o+=c,n+=1}}}return i.join(", ")}var pb=new WeakMap;function oo(e,t){return!t||t.trim()===""?t:hy(e,t)}function jH(e){return!!(e.tagName==="svg"||e.ownerSVGElement)}function hy(e,t){var n=pb.get(e);if(n||(n=e.createElement("a"),pb.set(e,n)),!t)t="";else if(t.startsWith("blob:")||t.startsWith("data:"))return t;return n.setAttribute("href",t),n.href}function Zx(e,t,n,r){return r&&(n==="src"||n==="href"&&!(t==="use"&&r[0]==="#")||n==="xlink:href"&&r[0]!=="#"||n==="background"&&(t==="table"||t==="td"||t==="th")?oo(e,r):n==="srcset"?HH(e,r):n==="style"?Sd(r,hy(e)):t==="object"&&n==="data"?oo(e,r):r)}function eI(e,t,n){return(e==="video"||e==="audio")&&t==="autoplay"}function zH(e,t,n){try{if(typeof t=="string"){if(e.classList.contains(t))return!0}else for(var r=e.classList.length;r--;){var i=e.classList[r];if(t.test(i))return!0}if(n)return e.matches(n)}catch{}return!1}function Cd(e,t,n){if(!e)return!1;if(e.nodeType!==e.ELEMENT_NODE)return n?Cd(ur.parentNode(e),t,n):!1;for(var r=e.classList.length;r--;){var i=e.classList[r];if(t.test(i))return!0}return n?Cd(ur.parentNode(e),t,n):!1}function tI(e,t,n,r){var i;if(Kx(e)){if(i=e,!ur.childNodes(i).length)return!1}else{if(ur.parentElement(e)===null)return!1;i=ur.parentElement(e)}try{if(typeof t=="string"){if(r){if(i.closest("."+t))return!0}else if(i.classList.contains(t))return!0}else if(Cd(i,t,r))return!0;if(n){if(r){if(i.closest(n))return!0}else if(i.matches(n))return!0}}catch{}return!1}function WH(e,t,n){var r=e.contentWindow;if(r){var i=!1,s;try{s=r.document.readyState}catch{return}if(s!=="complete"){var o=setTimeout(function(){i||(t(),i=!0)},n);e.addEventListener("load",function(){clearTimeout(o),i=!0,t()});return}var a="about:blank";if(r.location.href!==a||e.src===a||e.src==="")return setTimeout(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}}function VH(e,t,n){var r=!1,i;try{i=e.sheet}catch{return}if(!i){var s=setTimeout(function(){r||(t(),r=!0)},n);e.addEventListener("load",function(){clearTimeout(s),r=!0,t()})}}function qH(e,t){var n=t.doc,r=t.mirror,i=t.blockClass,s=t.blockSelector,o=t.needsMask,a=t.inlineStylesheet,c=t.maskInputOptions,l=c===void 0?{}:c,u=t.maskTextFn,d=t.maskInputFn,f=t.dataURLOptions,p=f===void 0?{}:f,h=t.inlineImages,y=t.recordCanvas,m=t.keepIframeSrcFn,v=t.newlyAddedElement,A=v===void 0?!1:v,b=t.cssCaptured,S=b===void 0?!1:b,C=GH(n,r);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode!=="CSS1Compat"?{type:Qt.Document,childNodes:[],compatMode:e.compatMode}:{type:Qt.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:Qt.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:C};case e.ELEMENT_NODE:return KH(e,{doc:n,blockClass:i,blockSelector:s,inlineStylesheet:a,maskInputOptions:l,maskInputFn:d,dataURLOptions:p,inlineImages:h,recordCanvas:y,keepIframeSrcFn:m,newlyAddedElement:A,rootId:C});case e.TEXT_NODE:return YH(e,{doc:n,needsMask:o,maskTextFn:u,rootId:C,cssCaptured:S});case e.CDATA_SECTION_NODE:return{type:Qt.CDATA,textContent:"",rootId:C};case e.COMMENT_NODE:return{type:Qt.Comment,textContent:ur.textContent(e)||"",rootId:C};default:return!1}}function GH(e,t){if(t.hasNode(e)){var n=t.getId(e);return n===1?void 0:n}}function YH(e,t){var n=t.needsMask,r=t.maskTextFn,i=t.rootId,s=t.cssCaptured,o=ur.parentNode(e),a=o&&o.tagName,c="",l=a==="STYLE"?!0:void 0,u=a==="SCRIPT"?!0:void 0;return u?c="SCRIPT_PLACEHOLDER":s||(c=ur.textContent(e),l&&c&&(c=Sd(c,hy(t.doc)))),!l&&!u&&c&&n&&(c=r?r(c,ur.parentElement(e)):c.replace(/[\S]/g,"*")),{type:Qt.Text,textContent:c||"",rootId:i}}function KH(e,t){for(var n=t.doc,r=t.blockClass,i=t.blockSelector,s=t.inlineStylesheet,o=t.maskInputOptions,a=o===void 0?{}:o,c=t.maskInputFn,l=t.dataURLOptions,u=l===void 0?{}:l,d=t.inlineImages,f=t.recordCanvas,p=t.keepIframeSrcFn,h=t.newlyAddedElement,y=h===void 0?!1:h,m=t.rootId,v=zH(e,r,i),A=FH(e),b={},S=e.attributes.length,C=0;C<S;C++){var I=e.attributes[C];eI(A,I.name,I.value)||(b[I.name]=Zx(n,A,Cs(I.name),I.value))}if(A==="link"&&s){var x=Array.from(n.styleSheets).find(function(ne){return ne.href===e.href}),R=null;x&&(R=Im(x)),R&&(delete b.rel,delete b.href,b._cssText=R)}if(A==="style"&&e.sheet){var H=Im(e.sheet);H&&(e.childNodes.length>1&&(H=PH(H,e)),b._cssText=H)}if(A==="input"||A==="textarea"||A==="select"){var M=e.value,U=e.checked;b.type!=="radio"&&b.type!=="checkbox"&&b.type!=="submit"&&b.type!=="button"&&M?b.value=wd({element:e,type:Ed(e),tagName:A,value:M,maskInputOptions:a,maskInputFn:c}):U&&(b.checked=U)}if(A==="option"&&(e.selected&&!a.select?b.selected=!0:delete b.selected),A==="dialog"&&e.open&&(b.rr_open_mode=e.matches("dialog:modal")?"modal":"non-modal"),A==="canvas"&&f){if(e.__context==="2d")IH(e)||(b.rr_dataURL=e.toDataURL(u.type,u.quality));else if(!("__context"in e)){var N=e.toDataURL(u.type,u.quality),j=n.createElement("canvas");j.width=e.width,j.height=e.height;var W=j.toDataURL(u.type,u.quality);N!==W&&(b.rr_dataURL=N)}}if(A==="img"&&d){Ys||(Ys=n.createElement("canvas"),hb=Ys.getContext("2d"));var V=e,B=V.currentSrc||V.getAttribute("src")||"<unknown-src>",L=V.crossOrigin,F=function(){V.removeEventListener("load",F);try{Ys.width=V.naturalWidth,Ys.height=V.naturalHeight,hb.drawImage(V,0,0),b.rr_dataURL=Ys.toDataURL(u.type,u.quality)}catch(ne){if(V.crossOrigin!=="anonymous"){V.crossOrigin="anonymous",V.complete&&V.naturalWidth!==0?F():V.addEventListener("load",F);return}else console.warn("Cannot inline img src="+B+"! Error: "+ne)}V.crossOrigin==="anonymous"&&(L?b.crossOrigin=L:V.removeAttribute("crossorigin"))};V.complete&&V.naturalWidth!==0?F():V.addEventListener("load",F)}if(A==="audio"||A==="video"){var K=b;K.rr_mediaState=e.paused?"paused":"played",K.rr_mediaCurrentTime=e.currentTime,K.rr_mediaPlaybackRate=e.playbackRate,K.rr_mediaMuted=e.muted,K.rr_mediaLoop=e.loop,K.rr_mediaVolume=e.volume}if(y||(e.scrollLeft&&(b.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(b.rr_scrollTop=e.scrollTop)),v){var Y=e.getBoundingClientRect(),se=Y.width,ue=Y.height;b={class:b.class,rr_width:""+se+"px",rr_height:""+ue+"px"}}A==="iframe"&&!p(b.src)&&(e.contentDocument||(b.rr_src=b.src),delete b.src);var X;try{customElements.get(A)&&(X=!0)}catch{}return{type:Qt.Element,tagName:A,attributes:b,childNodes:[],isSVG:jH(e)||void 0,needBlock:v,rootId:m,isCustom:X}}function ct(e){return e==null?"":e.toLowerCase()}function QH(e,t){if(t.comment&&e.type===Qt.Comment)return!0;
vendor: 4,510 bytes, line 34
34if(e.type===Qt.Element){if(t.script&&(e.tagName==="script"||e.tagName==="link"&&(e.attributes.rel==="preload"&&e.attributes.as==="script"||e.attributes.rel==="modulepreload")||e.tagName==="link"&&e.attributes.rel==="prefetch"&&typeof e.attributes.href=="string"&&Jx(e.attributes.href)==="js"))return!0;if(t.headFavicon&&(e.tagName==="link"&&e.attributes.rel==="shortcut icon"||e.tagName==="meta"&&(ct(e.attributes.name).match(/^msapplication-tile(image|color)$/)||ct(e.attributes.name)==="application-name"||ct(e.attributes.rel)==="icon"||ct(e.attributes.rel)==="apple-touch-icon"||ct(e.attributes.rel)==="shortcut icon")))return!0;if(e.tagName==="meta"){if(t.headMetaDescKeywords&&ct(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(ct(e.attributes.property).match(/^(og|twitter|fb):/)||ct(e.attributes.name).match(/^(og|twitter):/)||ct(e.attributes.name)==="pinterest"))return!0;if(t.headMetaRobots&&(ct(e.attributes.name)==="robots"||ct(e.attributes.name)==="googlebot"||ct(e.attributes.name)==="bingbot"))return!0;if(t.headMetaHttpEquiv&&e.attributes["http-equiv"]!==void 0)return!0;if(t.headMetaAuthorship&&(ct(e.attributes.name)==="author"||ct(e.attributes.name)==="generator"||ct(e.attributes.name)==="framework"||ct(e.attributes.name)==="publisher"||ct(e.attributes.name)==="progid"||ct(e.attributes.property).match(/^article:/)||ct(e.attributes.property).match(/^product:/)))return!0;if(t.headMetaVerification&&(ct(e.attributes.name)==="google-site-verification"||ct(e.attributes.name)==="yandex-verification"||ct(e.attributes.name)==="csrf-token"||ct(e.attributes.name)==="p:domain_verify"||ct(e.attributes.name)==="verify-v1"||ct(e.attributes.name)==="verification"||ct(e.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function ao(e,t){var n=t.doc,r=t.mirror,i=t.blockClass,s=t.blockSelector,o=t.maskTextClass,a=t.maskTextSelector,c=t.skipChild,l=c===void 0?!1:c,u=t.inlineStylesheet,d=u===void 0?!0:u,f=t.maskInputOptions,p=f===void 0?{}:f,h=t.maskTextFn,y=t.maskInputFn,m=t.slimDOMOptions,v=t.dataURLOptions,A=v===void 0?{}:v,b=t.inlineImages,S=b===void 0?!1:b,C=t.recordCanvas,I=C===void 0?!1:C,x=t.onSerialize,R=t.onIframeLoad,H=t.iframeLoadTimeout,M=H===void 0?5e3:H,U=t.onStylesheetLoad,N=t.stylesheetLoadTimeout,j=N===void 0?5e3:N,W=t.keepIframeSrcFn,V=W===void 0?function(){return!1}:W,B=t.newlyAddedElement,L=B===void 0?!1:B,F=t.cssCaptured,K=F===void 0?!1:F,Y=t.needsMask,se=t.preserveWhiteSpace,ue=se===void 0?!0:se;if(!Y){var X=Y===void 0;Y=tI(e,o,a,X)}var ne=qH(e,{doc:n,mirror:r,blockClass:i,blockSelector:s,needsMask:Y,inlineStylesheet:d,maskInputOptions:p,maskTextFn:h,maskInputFn:y,dataURLOptions:A,inlineImages:S,recordCanvas:I,keepIframeSrcFn:V,newlyAddedElement:L,cssCaptured:K});if(!ne)return console.warn(e,"not serialized"),null;var ve;r.hasNode(e)?ve=r.getId(e):QH(ne,m)||!ue&&ne.type===Qt.Text&&!ne.textContent.replace(/^\s+|\s+$/gm,"").length?ve=mc:ve=$x();var oe=Object.assign(ne,{id:ve});if(r.add(e,oe),ve===mc)return null;x&&x(e);var St=!l;if(oe.type===Qt.Element){St=St&&!oe.needBlock,delete oe.needBlock;var Se=ur.shadowRoot(e);Se&&qa(Se)&&(oe.isShadowHost=!0)}if((oe.type===Qt.Document||oe.type===Qt.Element)&&St){m.headWhitespace&&oe.type===Qt.Element&&oe.tagName==="head"&&(ue=!1);var Ct={doc:n,mirror:r,blockClass:i,blockSelector:s,needsMask:Y,maskTextClass:o,maskTextSelector:a,skipChild:l,inlineStylesheet:d,maskInputOptions:p,maskTextFn:h,maskInputFn:y,slimDOMOptions:m,dataURLOptions:A,inlineImages:S,recordCanvas:I,preserveWhiteSpace:ue,onSerialize:x,onIframeLoad:R,iframeLoadTimeout:M,onStylesheetLoad:U,stylesheetLoadTimeout:j,keepIframeSrcFn:V,cssCaptured:!1};if(!(oe.type===Qt.Element&&oe.tagName==="textarea"&&oe.attributes.value!==void 0)){oe.type===Qt.Element&&oe.attributes._cssText!==void 0&&typeof oe.attributes._cssText=="string"&&(Ct.cssCaptured=!0);for(var qt=z(Array.from(ur.childNodes(e))),J;!(J=qt()).done;){var Re=J.value,ft=ao(Re,Ct);ft&&oe.childNodes.push(ft)}}var nt=null;if(Kx(e)&&(nt=ur.shadowRoot(e)))for(var xt=z(Array.from(ur.childNodes(nt))),Gt;!(Gt=xt()).done;){var Yt=Gt.value,nr=ao(Yt,Ct);nr&&(qa(nt)&&(nr.isShadow=!0),oe.childNodes.push(nr))}}var ot=ur.parentNode(e);return ot&&Va(ot)&&qa(ot)&&(oe.isShadow=!0),oe.type===Qt.Element&&oe.tagName==="iframe"&&WH(e,function(){var Ce=e.contentDocument;if(Ce&&R){var Ft=ao(Ce,{doc:Ce,mirror:r,blockClass:i,blockSelector:s,needsMask:Y,maskTextClass:o,maskTextSelector:a,skipChild:!1,inlineStylesheet:d,maskInputOptions:p,maskTextFn:
vendor: 16,103 bytes, lines 34-51
34h,maskInputFn:y,slimDOMOptions:m,dataURLOptions:A,inlineImages:S,recordCanvas:I,preserveWhiteSpace:ue,onSerialize:x,onIframeLoad:R,iframeLoadTimeout:M,onStylesheetLoad:U,stylesheetLoadTimeout:j,keepIframeSrcFn:V});Ft&&R(e,Ft)}},M),oe.type===Qt.Element&&oe.tagName==="link"&&typeof oe.attributes.rel=="string"&&(oe.attributes.rel==="stylesheet"||oe.attributes.rel==="preload"&&typeof oe.attributes.href=="string"&&Jx(oe.attributes.href)==="css")&&VH(e,function(){if(U){var Ce=ao(e,{doc:n,mirror:r,blockClass:i,blockSelector:s,needsMask:Y,maskTextClass:o,maskTextSelector:a,skipChild:!1,inlineStylesheet:d,maskInputOptions:p,maskTextFn:h,maskInputFn:y,slimDOMOptions:m,dataURLOptions:A,inlineImages:S,recordCanvas:I,preserveWhiteSpace:ue,onSerialize:x,onIframeLoad:R,iframeLoadTimeout:M,onStylesheetLoad:U,stylesheetLoadTimeout:j,keepIframeSrcFn:V});Ce&&U(e,Ce)}},j),oe}function XH(e,t){var n=t||{},r=n.mirror,i=r===void 0?new Xx:r,s=n.blockClass,o=s===void 0?"rr-block":s,a=n.blockSelector,c=a===void 0?null:a,l=n.maskTextClass,u=l===void 0?"rr-mask":l,d=n.maskTextSelector,f=d===void 0?null:d,p=n.inlineStylesheet,h=p===void 0?!0:p,y=n.inlineImages,m=y===void 0?!1:y,v=n.recordCanvas,A=v===void 0?!1:v,b=n.maskAllInputs,S=b===void 0?!1:b,C=n.maskTextFn,I=n.maskInputFn,x=n.slimDOM,R=x===void 0?!1:x,H=n.dataURLOptions,M=n.preserveWhiteSpace,U=n.onSerialize,N=n.onIframeLoad,j=n.iframeLoadTimeout,W=n.onStylesheetLoad,V=n.stylesheetLoadTimeout,B=n.keepIframeSrcFn,L=B===void 0?function(){return!1}:B,F=S===!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,hidden:!0}:S===!1?{password:!0}:S,K=R===!0||R==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:R==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:R===!1?{}:R;return ao(e,{doc:e,mirror:i,blockClass:o,blockSelector:c,maskTextClass:u,maskTextSelector:f,skipChild:!1,inlineStylesheet:h,maskInputOptions:F,maskTextFn:C,maskInputFn:I,slimDOMOptions:K,dataURLOptions:H,inlineImages:m,recordCanvas:A,preserveWhiteSpace:M,onSerialize:U,onIframeLoad:N,iframeLoadTimeout:j,onStylesheetLoad:W,stylesheetLoadTimeout:V,keepIframeSrcFn:L,newlyAddedElement:!1})}function JH(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function $H(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return ce(this,r)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var py={exports:{}},ht=String,rI=function(){return{isColorSupported:!1,reset:ht,bold:ht,dim:ht,italic:ht,underline:ht,inverse:ht,hidden:ht,strikethrough:ht,black:ht,red:ht,green:ht,yellow:ht,blue:ht,magenta:ht,cyan:ht,white:ht,gray:ht,bgBlack:ht,bgRed:ht,bgGreen:ht,bgYellow:ht,bgBlue:ht,bgMagenta:ht,bgCyan:ht,bgWhite:ht}};py.exports=rI();py.exports.createColors=rI;var ZH=py.exports,ej={},tj=Object.freeze(Object.defineProperty({__proto__:null,default:ej},Symbol.toStringTag,{value:"Module"})),Lt=$H(tj),mb=ZH,gb=Lt,Rm=(function(e){At(t,e);function t(r,i,s,o,a,c){var l;return l=e.call(this,r)||this,l.name="CssSyntaxError",l.reason=r,a&&(l.file=a),o&&(l.source=o),c&&(l.plugin=c),typeof i<"u"&&typeof s<"u"&&(typeof i=="number"?(l.line=i,l.column=s):(l.line=i.line,l.column=i.column,l.endLine=s.line,l.endColumn=s.column)),l.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(l,t),l}var n=t.prototype;return n.setMessage=function(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason},n.showSourceCode=function(i){var s=this;if(!this.source)return"";var o=this.source;i==null&&(i=mb.isColorSupported),gb&&i&&(o=gb(o));var a=o.split(/\r?\n/),c=Math.max(this.line-3,0),l=Math.min(this.line+2,a.length),u=String(l).length,d,f;if(i){var p=mb.createColors(!0),h=p.bold,y=p.gray,m=p.red;d=function(v){return h(m(v))},f=function(v){return y(v)}}else d=f=function(v){return v};return a.slice(c,l).map(function(v,A){var b=c+1+A,S=" "+(" "+b).slice(-u)+" | ";if(b===s.line){var C=f(S.replace(/\d/g," "))+v.slice(0,s.column-1).replace(/[^\t]/g," ");return d(">")+f(S)+v+`
35 `+C+d("^")}return" "+f(S)+v}).join(`
36`)},n.toString=function(){var i=this.showSourceCode();return i&&(i=`
37
38`+i+`
39`),this.name+": "+this.message+i},t})(pc(Error)),my=Rm;Rm.default=Rm;var Bi={};Bi.isClean=Symbol("isClean");Bi.my=Symbol("my");var _b={after:`
40`,beforeClose:`
41`,beforeComment:`
42`,beforeDecl:`
43`,beforeOpen:" ",beforeRule:`
44`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};function rj(e){return e[0].toUpperCase()+e.slice(1)}var Tm=(function(){function e(n){this.builder=n}var t=e.prototype;return t.atrule=function(r,i){var s="@"+r.name,o=r.params?this.rawValue(r,"params"):"";if(typeof r.raws.afterName<"u"?s+=r.raws.afterName:o&&(s+=" "),r.nodes)this.block(r,s+o);else{var a=(r.raws.between||"")+(i?";":"");this.builder(s+o+a,r)}},t.beforeAfter=function(r,i){var s;r.type==="decl"?s=this.raw(r,null,"beforeDecl"):r.type==="comment"?s=this.raw(r,null,"beforeComment"):i==="before"?s=this.raw(r,null,"beforeRule"):s=this.raw(r,null,"beforeClose");for(var o=r.parent,a=0;o&&o.type!=="root";)a+=1,o=o.parent;if(s.includes(`
45`)){var c=this.raw(r,null,"indent");if(c.length)for(var l=0;l<a;l++)s+=c}return s},t.block=function(r,i){var s=this.raw(r,"between","beforeOpen");this.builder(i+s+"{",r,"start");var o;r.nodes&&r.nodes.length?(this.body(r),o=this.raw(r,"after")):o=this.raw(r,"after","emptyBody"),o&&this.builder(o),this.builder("}",r,"end")},t.body=function(r){for(var i=r.nodes.length-1;i>0&&r.nodes[i].type==="comment";)i-=1;for(var s=this.raw(r,"semicolon"),o=0;o<r.nodes.length;o++){var a=r.nodes[o],c=this.raw(a,"before");c&&this.builder(c),this.stringify(a,i!==o||s)}},t.comment=function(r){var i=this.raw(r,"left","commentLeft"),s=this.raw(r,"right","commentRight");this.builder("/*"+i+r.text+s+"*/",r)},t.decl=function(r,i){var s=this.raw(r,"between","colon"),o=r.prop+s+this.rawValue(r,"value");r.important&&(o+=r.raws.important||" !important"),i&&(o+=";"),this.builder(o,r)},t.document=function(r){this.body(r)},t.raw=function(r,i,s){var o;if(s||(s=i),i&&(o=r.raws[i],typeof o<"u"))return o;var a=r.parent;if(s==="before"&&(!a||a.type==="root"&&a.first===r||a&&a.type==="document"))return"";if(!a)return _b[s];var c=r.root();if(c.rawCache||(c.rawCache={}),typeof c.rawCache[s]<"u")return c.rawCache[s];if(s==="before"||s==="after")return this.beforeAfter(r,s);var l="raw"+rj(s);return this[l]?o=this[l](c,r):c.walk(function(u){if(o=u.raws[i],typeof o<"u")return!1}),typeof o>"u"&&(o=_b[s]),c.rawCache[s]=o,o},t.rawBeforeClose=function(r){var i;return r.walk(function(s){if(s.nodes&&s.nodes.length>0&&typeof s.raws.after<"u")return i=s.raws.after,i.includes(`
46`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawBeforeComment=function(r,i){var s;return r.walkComments(function(o){if(typeof o.raws.before<"u")return s=o.raws.before,s.includes(`
47`)&&(s=s.replace(/[^\n]+$/,"")),!1}),typeof s>"u"?s=this.raw(i,null,"beforeDecl"):s&&(s=s.replace(/\S/g,"")),s},t.rawBeforeDecl=function(r,i){var s;return r.walkDecls(function(o){if(typeof o.raws.before<"u")return s=o.raws.before,s.includes(`
48`)&&(s=s.replace(/[^\n]+$/,"")),!1}),typeof s>"u"?s=this.raw(i,null,"beforeRule"):s&&(s=s.replace(/\S/g,"")),s},t.rawBeforeOpen=function(r){var i;return r.walk(function(s){if(s.type!=="decl"&&(i=s.raws.between,typeof i<"u"))return!1}),i},t.rawBeforeRule=function(r){var i;return r.walk(function(s){if(s.nodes&&(s.parent!==r||r.first!==s)&&typeof s.raws.before<"u")return i=s.raws.before,i.includes(`
49`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawColon=function(r){var i;return r.walkDecls(function(s){if(typeof s.raws.between<"u")return i=s.raws.between.replace(/[^\s:]/g,""),!1}),i},t.rawEmptyBody=function(r){var i;return r.walk(function(s){if(s.nodes&&s.nodes.length===0&&(i=s.raws.after,typeof i<"u"))return!1}),i},t.rawIndent=function(r){if(r.raws.indent)return r.raws.indent;var i;return r.walk(function(s){var o=s.parent;if(o&&o!==r&&o.parent&&o.parent===r&&typeof s.raws.before<"u"){var a=s.raws.before.split(`
50`);return i=a[a.length-1],i=i.replace(/\S/g,""),!1}}),i},t.rawSemicolon=function(r){var i;return r.walk(function(s){if(s.nodes&&s.nodes.length&&s.last.type==="decl"&&(i=s.raws.semicolon,typeof i<"u"))return!1}),i},t.rawValue=function(r,i){var s=r[i],o=r.raws[i];return o&&o.value===s?o.raw:s},t.root=function(r){this.body(r),r.raws.after&&this.builder(r.raws.after)},t.rule=function(r){this.block(r,this.rawValue(r,"selector")),r.raws.ownSemicolon&&this.builder(r.raws.ownSemicolon,r,"end")},t.stringify=function(r,i){if(!this[r.type])throw new Error("Unknown AST node type "+r.type+". Maybe you need to change PostCSS stringifier.");this[r.type](r,i)},e})(),nI=Tm;Tm.default=Tm;var nj=nI;function Om(e,t){var n=new nj(t);n.stringify(e)}var Uf=Om;Om.default=Om;var Ml=Bi.isClean,ij=Bi.my,sj=my,oj=nI,aj=Uf;function km(e,t){var n=new e.constructor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&r!=="proxyCache"){var i=e[r],s=typeof i>"u"?"undefined":le(i);r==="parent"&&s==="object"?t&&(n[r]=t):r==="source"?n[r]=i:Array.isArray(i)?n[r]=i.map(function(o){return km(o,n)}):(s==="object"&&i!==null&&(i=km(i)),n[r]=i)}return n}var Mm=(function(){function e(n){n===void 0&&(n={}),this.raws={},this[Ml]=!1,this[ij]=!0;for(var r in n)if(r==="nodes"){this.nodes=[];for(var i=z(n[r]),s;!(s=i()).done;){var o=s.value;typeof o.clone=="function"?this.append(o.clone()):this.append(o)}}else this[r]=n[r]}var t=e.prototype;return t.addToError=function(r){if(r.postcssNode=this,r.stack&&this.source&&/\n\s{4}at /.test(r.stack)){var i=this.source;r.stack=r.stack.replace(/\n\s{4}at /,"$&"+i.input.from+":"+i.start.line+":"+i.start.column+"$&")}return r},t.after=function(r){return this.parent.insertAfter(this,r),this},t.assign=function(r){r===void 0&&(r={});for(var i in r)this[i]=r[i];return this},t.before=function(r){return this.parent.insertBefore(this,r),this},t.cleanRaws=function(r){delete this.raws.before,delete this.raws.after,r||delete this.raws.between},t.clone=function(r){r===void 0&&(r={});var i=km(this);for(var s in r)i[s]=r[s];return i},t.cloneAfter=function(r){r===void 0&&(r={});var i=this.clone(r);return this.parent.insertAfter(this,i),i},t.cloneBefore=function(r){r===void 0&&(r={});var i=this.clone(r);return this.parent.insertBefore(this,i),i},t.error=function(r,i){if(i===void 0&&(i={}),this.source){var s=this.rangeBy(i),o=s.end,a=s.start;return this.source.input.error(r,{column:a.column,line:a.line},{column:o.column,line:o.line},i)}return new sj(r)},t.getProxyProcessor=function(){return{get:function(i,s){return s==="proxyOf"?i:s==="root"?function(){return i.root().toProxy()}:i[s]},set:function(i,s,o){return i[s]===o||(i[s]=o,(s==="prop"||s==="value"||s==="name"||s==="params"||s==="important"||s==="text")&&i.markDirty()),!0}}},t.markDirty=function(){if(this[Ml]){this[Ml]=!1;for(var r=this;r=r.parent;)r[Ml]=!1}},t.next=function(){if(this.parent){var r=this.parent.index(this);return this.parent.nodes[r+1]}},t.positionBy=function(r,i){var s=this.source.start;if(r.index)s=this.positionInside(r.index,i);else if(r.word){i=this.toString();var o=i.indexOf(r.word);o!==-1&&(s=this.positionInside(o,i))}return s},t.positionInside=function(r,i){for(var s=i||this.toString(),o=this.source.start.column,a=this.source.start.line,c=0;c<r;c++)s[c]===`
51`?(o=1,a+=1):o+=1;return{column:o,line:a}},t.prev=function(){if(this.parent){var r=this.parent.index(this);return this.parent.nodes[r-1]}},t.rangeBy=function(r){var i={column:this.source.start.column,line:this.source.start.line},s=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:i.column+1,line:i.line};if(r.word){var o=this.toString(),a=o.indexOf(r.word);a!==-1&&(i=this.positionInside(a,o),s=this.positionInside(a+r.word.length,o))}else r.start?i={column:r.start.column,line:r.start.line}:r.index&&(i=this.positionInside(r.index)),r.end?s={column:r.end.column,line:r.end.line}:typeof r.endIndex=="number"?s=this.positionInside(r.endIndex):r.index&&(s=this.positionInside(r.index+1));return(s.line<i.line||s.line===i.line&&s.column<=i.column)&&(s={column:i.column+1,line:i.line}),{end:s,start:i}},t.raw=function(r,i){var s=new oj;return s.raw(this,r,i)},t.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},t.replaceWith=function(){for(var r=arguments.length,i=new Array(r),s=0;s<r;s++)i[s]=arguments[s];if(this.parent){for(var o=this,a=!1,c=z(i),l;!(l=c()).done;){var u=l.value;u===this?a=!0:a?(this.parent.insertAfter(o,u),o=u):this.parent.insertBefore(o,u)}a||this.remove()}return this},t.root=function(){for(var r=this;r.parent&&r.parent.type!=="document";)r=r.parent;return r},t.toJSON=function(r,i){var s={},o=i==null;i=i||new Map;var a=0;for(var c in this)if(Object.prototype.hasOwnProperty.call(this,c)&&!(c==="parent"||c==="proxyCache")){var l=this[c];if(Array.isArray(l))s[c]=l.map(function(d){return(typeof d>"u"?"undefined":le(d))==="object"&&d.toJSON?d.toJSON(null,i):d});else if((typeof l>"u"?"undefined":le(l))==="object"&&l.toJSON)s[c]=l.toJSON(null,i);else if(c==="source"){var u=i.get(l.input);u==null&&(u=a,i.set(l.input,a),a++),s[c]={end:l.end,inputId:u,start:l.start}}else s[c]=l}return o&&(s.inputs=[].concat(i.keys()).map(function(d){return d.toJSON()})),s},t.toProxy=function(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache},t.toString=function(r){r===void 0&&(r=aj),r.stringify&&(r=r.stringify);var i="";return r(this,function(s){i+=s}),i},t.warn=function(r,i,s){var o={node:this};for(var a in s)o[a]=s[a];return r.warn(i,o)},yt(e,[{key:"proxyOf",get:function(){return this}}]),e})(),Bf=Mm;Mm.default=Mm;var cj=Bf,Lm=(function(e){At(t,e);function t(n){var r;return n&&typeof n.value<"u"&&typeof n.value!="string"&&(n=Me({},n,{value:String(n.value)})),r=e.call(this,n)||this,r.type="decl",r}return yt(t,[{key:"variable",get:function(){return this.prop.startsWith("--")||this.prop[0]==="$"}}]),t})(cj),Hf=Lm;Lm.default=Lm;var lj="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",uj=function(e){e===void 0&&(e=21);for(var t="",n=e;n--;)t+=lj[Math.random()*64|0];return t},dj={nanoid:uj},yb=Lt.SourceMapConsumer,vb=Lt.SourceMapGenerator,fj=Lt.existsSync,hj=Lt.readFileSync,Qh=Lt.dirname,pj=Lt.join;function mj(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var Pm=(function(){function e(n,r){if(r.map!==!1){this.loadAnnotation(n),this.inline=this.startWith(this.annotation,"data:");var i=r.map?r.map.prev:void 0,s=this.loadMap(r.from,i);!this.mapFile&&r.from&&(this.mapFile=r.from),this.mapFile&&(this.root=Qh(this.mapFile)),s&&(this.text=s)}}var t=e.prototype;return t.consumer=function(){return this.consumerCache||(this.consumerCache=new yb(this.text)),this.consumerCache},t.decodeInline=function(r){var i=/^data:application\/json;charset=utf-?8;base64,/,s=/^data:application\/json;base64,/,o=/^data:application\/json;charset=utf-?8,/,a=/^data:application\/json,/;if(o.test(r)||a.test(r))return decodeURIComponent(r.substr(RegExp.lastMatch.length));if(i.test(r)||s.test(r))return mj(r.substr(RegExp.lastMatch.length));var c=r.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+c)},t.getAnnotationURL=function(r){return r.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()},t.isMap=function(r){return(typeof r>"u"?"undefined":le(r))!=="object"?!1:typeof r.mappings=="string"||typeof r._mappings=="string"||Array.isArray(r.sections)},t.loadAnnotation=function(r){var i=r.match(/\/\*\s*# sourceMappingURL=/gm);
vendor: 1,190 bytes, line 51
51if(i){var s=r.lastIndexOf(i.pop()),o=r.indexOf("*/",s);s>-1&&o>-1&&(this.annotation=this.getAnnotationURL(r.substring(s,o)))}},t.loadFile=function(r){if(this.root=Qh(r),fj(r))return this.mapFile=r,hj(r,"utf-8").toString().trim()},t.loadMap=function(r,i){if(i===!1)return!1;if(i){if(typeof i=="string")return i;if(typeof i=="function"){var s=i(r);if(s){var o=this.loadFile(s);if(!o)throw new Error("Unable to load previous source map: "+s.toString());return o}}else{if(ce(i,yb))return vb.fromSourceMap(i).toString();if(ce(i,vb))return i.toString();if(this.isMap(i))return JSON.stringify(i);throw new Error("Unsupported previous source map format: "+i.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){var a=this.annotation;return r&&(a=pj(Qh(r),a)),this.loadFile(a)}}},t.startWith=function(r,i){return r?r.substr(0,i.length)===i:!1},t.withContent=function(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},e})(),iI=Pm;Pm.default=Pm;var gj=Lt.SourceMapConsumer,_j=Lt.SourceMapGenerator,Ab=Lt.fileURLToPath,Ll=Lt.pathToFileURL,Dm=Lt.isAbsolute,Nm=Lt.resolve,yj=dj.nanoid,Xh=Lt,bb=my,vj=iI,Jh=Symbol("fromOffsetCac
51he"),Aj=!!(gj&&_j),wb=!!(Nm&&Dm),xd=(function(){function e(n,r){if(r===void 0&&(r={}),n===null||typeof n>"u"||(typeof n>"u"?"undefined":le(n))==="object"&&!n.toString)throw new Error("PostCSS received "+n+" instead of CSS string");if(this.css=n.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,r.from&&(!wb||/^\w+:\/\//.test(r.from)||Dm(r.from)?this.file=r.from:this.file=Nm(r.from)),wb&&Aj){var i=new vj(this.css,r);if(i.text){this.map=i;var s=i.consumer().file;!this.file&&s&&(this.file=this.mapResolve(s))}}this.file||(this.id="<input css "+yj(6)+">"),this.map&&(this.map.file=this.from)}var t=e.prototype;return t.error=function(r,i,s,o){o===void 0&&(o={});var a,c,l;if(i&&(typeof i>"u"?"undefined":le(i))==="object"){var u=i,d=s;if(typeof u.offset=="number"){var f=this.fromOffset(u.offset);i=f.line,s=f.col}else i=u.line,s=u.column;if(typeof d.offset=="number"){var p=this.fromOffset(d.offset);c=p.line,l=p.col}else c=d.line,l=d.column}else if(!s){var h=this.fromOffset(i);i=h.line,s=h.col}var y=this.origin(i,s,c,l);return y?a=new bb(r,y.endLine===void 0?y.line:{column:y.column,line:y.line},y.endLine===void 0?y.column:{column:y.endColumn,line:y.endLine},y.source,y.file,o.plugin):a=new bb(r,c===void 0?i:{column:s,line:i},c===void 0?s:{column:l,line:c},this.css,this.file,o.plugin),a.input={column:s,endColumn:l,endLine:c,line:i,source:this.css},this.file&&(Ll&&(a.input.url=Ll(this.file).toString()),a.input.file=this.file),a},t.fromOffset=function(r){var i,s;if(this[Jh])s=this[Jh];else{var o=this.css.split(`
52`);s=new Array(o.length);for(var a=0,c=0,l=o.length;c<l;c++)s[c]=a,a+=o[c].length+1;this[Jh]=s}i=s[s.length-1];var u=0;if(r>=i)u=s.length-1;else for(var d=s.length-2,f;u<d;)if(f=u+(d-u>>1),r<s[f])d=f-1;else if(r>=s[f+1])u=f+1;else{u=f;break}return{col:r-s[u]+1,line:u+1}},t.mapResolve=function(r){return/^\w+:\/\//.test(r)?r:Nm(this.map.consumer().sourceRoot||this.map.root||".",r)},t.origin=function(r,i,s,o){if(!this.map)return!1;var a=this.map.consumer(),c=a.originalPositionFor({column:i,line:r});if(!c.source)return!1;var l;typeof s=="number"&&(l=a.originalPositionFor({column:o,line:s}));var u;Dm(c.source)?u=Ll(c.source):u=new URL(c.source,this.map.consumer().sourceRoot||Ll(this.map.mapFile));var d={column:c.column,endColumn:l&&l.column,endLine:l&&l.line,line:c.line,url:u.toString()};if(u.protocol==="file:")if(Ab)d.file=Ab(u);else throw new Error("file: protocol is not available in this PostCSS build");var f=a.sourceContentFor(c.source);return f&&(d.source=f),d},t.toJSON=function(){for(var r={},i=0,s=["hasBOM","css","file","id"];i<s.length;i++){var o=s[i];this[o]!=null&&(r[o]=this[o])}return this.map&&(r.map=Me({},this.map),r.map.consumerCache&&(r.map.consumerCache=void 0)),r},yt(e,[{key:"from",get:function(){return this.file||this.id}}]),e})(),jf=xd;xd.default=xd;Xh&&Xh.registerInput&&Xh.registerInput(xd);var sI=Lt.SourceMapConsumer,Pu=Lt.SourceMapGenerator,Du=Lt.dirname,oI=Lt.relative,aI=Lt.resolve,cI=Lt.sep,Eb=Lt.pathToFileURL,bj=jf,wj=!!(sI&&Pu),Ej=!!(Du&&aI&&oI&&cI),Sj=(function(){function e(n,r,i,s){this.stringify=n,this.mapOpts=i.map||{},this.root=r,this.opts=i,this.css=s,this.originalCSS=s,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}var t=e.prototype;return t.addAnnotation=function(){var r;this.isInline()?r="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?r=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?r=this.mapOpts.annotation(this.opts.to,this.root):r=this.outputFile()+".map";var i=`
53`;this.css.includes(`\r
54`)&&(i=`\r
55`),this.css+=i+"/*# sourceMappingURL="+r+" */"},t.applyPrevMaps=function(){for(var r=z(this.previous()),i;!(i=r()).done;){var s=i.value,o=this.toUrl(this.path(s.file)),a=s.root||Du(s.file),c=void 0;this.mapOpts.sourcesContent===!1?(c=new sI(s.text),c.sourcesContent&&(c.sourcesContent=null)):c=s.consumer(),this.map.applySourceMap(c,o,this.toUrl(this.path(a)))}},t.clearAnnotation=function(){if(this.mapOpts.annotation!==!1)if(this.root)for(var r,i=this.root.nodes.length-1;i>=0;i--)r=this.root.nodes[i],r.type==="comment"&&r.text.indexOf("# sourceMappingURL=")===0&&this.root.removeChild(i);else this.css&&(this.css=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,""))},t.generate=function(){if(this.clearAnnotation(),Ej&&wj&&this.isMap())return this.generateMap();var r="";return this.stringify(this.root,function(i){r+=i}),[r]},t.generateMap=function(){if(this.root)this.generateString();else if(this.previous().length===1){var r=this.previous()[0].consumer();r.file=this.outputFile(),this.map=Pu.fromSourceMap(r,{ignoreInvalidMapping:!0})}else this.map=new Pu({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},t.generateString=function(){var r=this;this.css="",this.map=new Pu({file:this.outputFile(),ignoreInvalidMapping:!0});var i=1,s=1,o="<no source>",a={generated:{column:0,line:0},original:{column:0,line:0},source:""},c,l;this.stringify(this.root,function(u,d,f){if(r.css+=u,d&&f!=="end"&&(a.generated.line=i,a.generated.column=s-1,d.source&&d.source.start?(a.source=r.sourcePath(d),a.original.line=d.source.start.line,a.original.column=d.source.start.column-1,r.map.addMapping(a)):(a.source=o,a.original.line=1,a.original.column=0,r.map.addMapping(a))),c=u.match(/\n/g),c?(i+=c.length,l=u.lastIndexOf(`
56`),s=u.length-l):s+=u.length,d&&f!=="start"){var p=d.parent||{raws:{}},h=d.type==="decl"||d.type==="atrule"&&!d.nodes;(!h||d!==p.last||p.raws.semicolon)&&(d.source&&d.source.end?(a.source=r.sourcePath(d),a.original.line=d.source.end.line,a.original.column=d.source.end.column-1,a.generated.line=i,a.generated.column=s-2,r.map.addMapping(a)):(a.source=o,a.original.line=1,a.original.column=0,a.generated.line=i,a.generated.column=s-1,r.map.addMapping(a)))}})},t.isAnnotation=function(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(function(r){return r.annotation}):!0},t.isInline=function(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;var r=this.mapOpts.annotation;return typeof r<"u"&&r!==!0?!1:this.previous().length?this.previous().some(function(i){return i.inline}):!0},t.isMap=function(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0},t.isSourcesContent=function(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(function(r){return r.withContent()}):!0},t.outputFile=function(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"},t.path=function(r){if(this.mapOpts.absolute||r.charCodeAt(0)===60||/^\w+:\/\//.test(r))return r;var i=this.memoizedPaths.get(r);if(i)return i;var s=this.opts.to?Du(this.opts.to):".";
vendor: 4,221 bytes, line 56
56typeof this.mapOpts.annotation=="string"&&(s=Du(aI(s,this.mapOpts.annotation)));var o=oI(s,r);return this.memoizedPaths.set(r,o),o},t.previous=function(){var r=this;if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(function(s){if(s.source&&s.source.input.map){var o=s.source.input.map;r.previousMaps.includes(o)||r.previousMaps.push(o)}});else{var i=new bj(this.originalCSS,this.opts);i.map&&this.previousMaps.push(i.map)}return this.previousMaps},t.setSourcesContent=function(){var r=this,i={};if(this.root)this.root.walk(function(o){if(o.source){var a=o.source.input.from;if(a&&!i[a]){i[a]=!0;var c=r.usesFileUrls?r.toFileUrl(a):r.toUrl(r.path(a));r.map.setSourceContent(c,o.source.input.css)}}});else if(this.css){var s=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(s,this.css)}},t.sourcePath=function(r){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(r.source.input.from):this.toUrl(this.path(r.source.input.from))},t.toBase64=function(r){return Buffer?Buffer.from(r).toString("base64"):window.btoa(unescape(encodeURIComponent(r)))},t.toFileUrl=function(r){var i=this.memoizedFileURLs.get(r);if(i)return i;if(Eb){var s=Eb(r).toString();return this.memoizedFileURLs.set(r,s),s}else throw new Error("`map.absolute` option is not available in this PostCSS build")},t.toUrl=function(r){var i=this.memoizedURLs.get(r);if(i)return i;cI==="\\"&&(r=r.replace(/\\/g,"/"));var s=encodeURI(r).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(r,s),s},e})(),lI=Sj,Cj=Bf,Fm=(function(e){At(t,e);function t(n){var r;return r=e.call(this,n)||this,r.type="comment",r}return t})(Cj),zf=Fm;Fm.default=Fm;var uI=Bi.isClean,dI=Bi.my,fI=Hf,hI=zf,xj=Bf,pI,gy,_y,mI;function gI(e){return e.map(function(t){return t.nodes&&(t.nodes=gI(t.nodes)),delete t.source,t})}function _I(e){if(e[uI]=!1,e.proxyOf.nodes)for(var t=z(e.proxyOf.nodes),n;!(n=t()).done;){var r=n.value;_I(r)}}var Zn=(function(e){At(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.append=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];for(var a=z(s),c;!(c=a()).done;)for(var l=c.value,u=this.normalize(l,this.last),d=z(u),f;!(f=d()).done;){var p=f.value;this.proxyOf.nodes.push(p)}return this.markDirty(),this},n.cleanRaws=function(i){if(e.prototype.cleanRaws.call(this,i),this.nodes)for(var s=z(this.nodes),o;!(o=s()).done;){var a=o.value;a.cleanRaws(i)}},n.each=function(i){if(this.proxyOf.nodes){for(var s=this.getIterator(),o,a;this.indexes[s]<this.proxyOf.nodes.length&&(o=this.indexes[s],a=i(this.proxyOf.nodes[o],o),a!==!1);)this.indexes[s]+=1;return delete this.indexes[s],a}},n.every=function(i){return this.nodes.every(i)},n.getIterator=function(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var i=this.lastEach;return this.indexes[i]=0,i},n.getProxyProcessor=function(){return{get:function(s,o){return o==="proxyOf"?s:s[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?function(){for(var a=arguments.length,c=new Array(a),l=0;l<a;l++)c[l]=arguments[l];var u;return(u=s)[o].apply(u,[].concat(c.map(function(d){return typeof d=="function"?function(f,p){return d(f.toProxy(),p)}:d})))}:o==="every"||o==="some"?function(a){return s[o](function(c){for(var l=arguments.length,u=new Array(l>1?l-1:0),d=1;d<l;d++)u[d-1]=arguments[d];return a.apply(void 0,[].concat([c.toProxy()],u))})}:o==="root"?function(){return s.root().toProxy()}:o==="nodes"?s.nodes.map(function(a){return a.toProxy()}):o==="first"||o==="last"?s[o].toProxy():s[o]:s[o]},set:function(s,o,a){return s[o]===a||(s[o]=a,(o==="name"||o==="params"||o==="selector")&&s.markDirty()),!0}}},n.index=function(i){return typeof i=="number"?i:(i.proxyOf&&(i=i.proxyOf),this.proxyOf.nodes.indexOf(i))},n.insertAfter=function(i,s){var o=this.index(i),a=this.normalize(s,this.proxyOf.nodes[o]).reverse();o=this.index(i);for(var c=z(a),l;!(l=c()).done;){var u=l.value;this.proxyOf.nodes.splice(o+1,0,u)}var d;for(var f in this.indexes)d=this.indexes[f],o<d&&(this.indexes[f]=d+a.length);return this.markDirty(),this},n.insertBefore=function(i,s){var o=this.index(i),a=o===0?"prepe
56nd":!1,c=this.normalize(s,this.proxyOf.nodes[o],a).reverse();o=this.index(i);for(var l=z(c),u;!(u=l()).done;){var d=u.value;this.proxyOf.nodes.splice(o,0,d)}var f;for(var p in this.indexes)f=this.indexes[p],o<=f&&(this.indexes[p]=f+c.length);return this.markDirty(),this},n.normalize=function(i,s){var o=this;if(typeof i=="string")i=gI(pI(i).nodes);else if(typeof i>"u")i=[];else if(Array.isArray(i)){i=i.slice(0);for(var a=z(i),c;!(c=a()).done;){var l=c.value;l.parent&&l.parent.removeChild(l,"ignore")}}else if(i.type==="root"&&this.type!=="document"){i=i.nodes.slice(0);for(var u=z(i),d;!(d=u()).done;){var f=d.value;f.parent&&f.parent.removeChild(f,"ignore")}}else if(i.type)i=[i];else if(i.prop){if(typeof i.value>"u")throw new Error("Value field is missed in node creation");typeof i.value!="string"&&(i.value=String(i.value)),i=[new fI(i)]}else if(i.selector)i=[new gy(i)];else if(i.name)i=[new _y(i)];else if(i.text)i=[new hI(i)];else throw new Error("Unknown node type in node creation");var p=i.map(function(h){return h[dI]||t.rebuild(h),h=h.proxyOf,h.parent&&h.parent.removeChild(h),h[uI]&&_I(h),typeof h.raws.before>"u"&&s&&typeof s.raws.before<"u"&&(h.raws.before=s.raws.before.replace(/\S/g,"")),h.parent=o.proxyOf,h});return p},n.prepend=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];s=s.reverse();for(var a=z(s),c;!(c=a()).done;){for(var l=c.value,u=this.normalize(l,this.first,"prepend").reverse(),d=z(u),f;!(f=d()).done;){var p=f.value;this.proxyOf.nodes.unshift(p)}for(var h in this.indexes)this.indexes[h]=this.indexes[h]+u.length}return this.markDirty(),this},n.push=function(i){return i.parent=this,this.proxyOf.nodes.push(i),this},n.removeAll=function(){for(var i=z(this.proxyOf.nodes),s;!(s=i()).done;){var o=s.value;o.parent=void 0}return this.proxyOf.nodes=[],this.markDirty(),this},n.removeChild=function(i){i=this.index(i),this.proxyOf.nodes[i].parent=void 0,this.proxyOf.nodes.splice(i,1);var s;for(var o in this.indexes)s=this.indexes[o],s>=i&&(this.indexes[o]=s-1);return this.markDirty(),this},n.replaceValues=function(i,s,o){return o||(o=s,s={}),this.walkDecls(function(a){s.props&&!s.props.includes(a.prop)||s.fast&&!a.value.includes(s.fast)||(a.value=a.value.replace(i,o))}),this.markDirty(),this},n.some=function(i){return this.nodes.some(i)},n.walk=function(i){return this.each(function(s,o){var a;try{a=i(s,o)}catch(c){throw s.addToError(c)}return a!==!1&&s.walk&&(a=s.walk(i)),a})},n.walkAtRules=function(i,s){return s?ce(i,RegExp)?this.walk(function(o,a){if(o.type==="atrule"&&i.test(o.name))return s(o,a)}):this.walk(function(o,a){if(o.type==="atrule"&&o.name===i)return s(o,a)}):(s=i,this.walk(function(o,a){if(o.type==="atrule")return s(o,a)}))},n.walkComments=function(i){return this.walk(function(s,o){if(s.type==="comment")return i(s,o)})},n.walkDecls=function(i,s){return s?ce(i,RegExp)?this.walk(function(o,a){if(o.type==="decl"&&i.test(o.prop))return s(o,a)}):this.walk(function(o,a){if(o.type==="decl"&&o.prop===i)return s(o,a)}):(s=i,this.walk(function(o,a){if(o.type==="decl")return s(o,a)}))},n.walkRules=function(i,s){return s?ce(i,RegExp)?this.walk(function(o,a){if(o.type==="rule"&&i.test(o.selector))return s(o,a)}):this.walk(function(o,a){if(o.type==="rule"&&o.selector===i)return s(o,a)}):(s=i,this.walk(function(o,a){if(o.type==="rule")return s(o,a)}))},yt(t,[{key:"first",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}},{key:"last",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}]),t})(xj);Zn.registerParse=function(e){pI=e};Zn.registerRule=function(e){gy=e};Zn.registerAtRule=function(e){_y=e};Zn.registerRoot=function(e){mI=e};var Ps=Zn;Zn.default=Zn;Zn.rebuild=function(e){e.type==="atrule"?Object.setPrototypeOf(e,_y.prototype):e.type==="rule"?Object.setPrototypeOf(e,gy.prototype):e.type==="decl"?Object.setPrototypeOf(e,fI.prototype):e.type==="comment"?Object.setPrototypeOf(e,hI.prototype):e.type==="root"&&Object.setPrototypeOf(e,mI.prototype),e[dI]=!0,e.nodes&&e.nodes.forEach(function(t){Zn.rebuild(t)})};var Ij=Ps,yI,vI,gc=(function(e){At(t,e);function t(r){var i;return i=e.call(this,Me({type:"document"},r))||this,i.nodes||(i.nodes=[]),i}var n=t.prototype;return n.toResult=function(i){i===void 0&&(i={});var s=new yI(new vI,this,i);return s.stringify()},t})(Ij);gc.registerLazyResult=function(e){yI=e};gc.registerProcessor=function(e){vI=e};var yy=gc;gc.default=gc;var Um=(function(){function e(n,r){if(r===void 0&&(r={}),this.type="warning",this.text=n,r.node&&r.node.source){var i=r.node.rangeBy(r);this.line=i.start.line,this.column=i.start.column,this.endLine=i.end.line,this.endColumn=i.end.column}for(var s in r)this[s]=r[s]}var t=e.prototype;return t.toString=function(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text},e})(),AI=Um;Um.default=Um;var Rj=AI,Bm=(function(){function e(n,r,i){this.processor=n,this.messages=[],this.root=r,this.opts=i,this.css=void 0,this.map=void 0}var t=e.prototype;return t.toString=function(){return this.css},t.warn=function(r,i){i===void 0&&(i={}),i.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(i.plugin=this.lastPlugin.postcssPlugin);var s=new Rj(r,i);return this.messages.push(s),s},t.warnings=function(){return this.messages.filter(function(r){return r.type==="warning"})}
vendor: 39,179 bytes, lines 56-76
56,yt(e,[{key:"content",get:function(){return this.css}}]),e})(),vy=Bm;Bm.default=Bm;var $h=39,Sb=34,Pl=92,Cb=47,Dl=10,Aa=32,Nl=12,Fl=9,Ul=13,Tj=91,Oj=93,kj=40,Mj=41,Lj=123,Pj=125,Dj=59,Nj=42,Fj=58,Uj=64,Bl=/[\t\n\f\r "#'()/;[\\\]{}]/g,Hl=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,Bj=/.[\r\n"'(/\\]/,xb=/[\da-f]/i,Hj=function(t,n){n===void 0&&(n={});var r=t.css.valueOf(),i=n.ignoreErrors,s,o,a,c,l,u,d,f,p,h,y=r.length,m=0,v=[],A=[];function b(){return m}function S(R){throw t.error("Unclosed "+R,m)}function C(){return A.length===0&&m>=y}function I(R){if(A.length)return A.pop();if(!(m>=y)){var H=R?R.ignoreUnclosed:!1;switch(s=r.charCodeAt(m),s){case Dl:case Aa:case Fl:case Ul:case Nl:{o=m;do o+=1,s=r.charCodeAt(o);while(s===Aa||s===Dl||s===Fl||s===Ul||s===Nl);h=["space",r.slice(m,o)],m=o-1;break}case Tj:case Oj:case Lj:case Pj:case Fj:case Dj:case Mj:{var M=String.fromCharCode(s);h=[M,M,m];break}case kj:{if(f=v.length?v.pop()[1]:"",p=r.charCodeAt(m+1),f==="url"&&p!==$h&&p!==Sb&&p!==Aa&&p!==Dl&&p!==Fl&&p!==Nl&&p!==Ul){o=m;do{if(u=!1,o=r.indexOf(")",o+1),o===-1)if(i||H){o=m;break}else S("bracket");for(d=o;r.charCodeAt(d-1)===Pl;)d-=1,u=!u}while(u);h=["brackets",r.slice(m,o+1),m,o],m=o}else o=r.indexOf(")",m+1),c=r.slice(m,o+1),o===-1||Bj.test(c)?h=["(","(",m]:(h=["brackets",c,m,o],m=o);break}case $h:case Sb:{a=s===$h?"'":'"',o=m;do{if(u=!1,o=r.indexOf(a,o+1),o===-1)if(i||H){o=m+1;break}else S("string");for(d=o;r.charCodeAt(d-1)===Pl;)d-=1,u=!u}while(u);h=["string",r.slice(m,o+1),m,o],m=o;break}case Uj:{Bl.lastIndex=m+1,Bl.test(r),Bl.lastIndex===0?o=r.length-1:o=Bl.lastIndex-2,h=["at-word",r.slice(m,o+1),m,o],m=o;break}case Pl:{for(o=m,l=!0;r.charCodeAt(o+1)===Pl;)o+=1,l=!l;if(s=r.charCodeAt(o+1),l&&s!==Cb&&s!==Aa&&s!==Dl&&s!==Fl&&s!==Ul&&s!==Nl&&(o+=1,xb.test(r.charAt(o)))){for(;xb.test(r.charAt(o+1));)o+=1;r.charCodeAt(o+1)===Aa&&(o+=1)}h=["word",r.slice(m,o+1),m,o],m=o;break}default:{s===Cb&&r.charCodeAt(m+1)===Nj?(o=r.indexOf("*/",m+2)+1,o===0&&(i||H?o=r.length:S("comment")),h=["comment",r.slice(m,o+1),m,o],m=o):(Hl.lastIndex=m+1,Hl.test(r),Hl.lastIndex===0?o=r.length-1:o=Hl.lastIndex-2,h=["word",r.slice(m,o+1),m,o],v.push(h),m=o);break}}return m++,h}}function x(R){A.push(R)}return{back:x,endOfFile:C,nextToken:I,position:b}},bI=Ps,Id=(function(e){At(t,e);function t(r){var i;return i=e.call(this,r)||this,i.type="atrule",i}var n=t.prototype;return n.append=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];var a;return this.proxyOf.nodes||(this.nodes=[]),(a=e.prototype.append).call.apply(a,[].concat([this],s))},n.prepend=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];var a;return this.proxyOf.nodes||(this.nodes=[]),(a=e.prototype.prepend).call.apply(a,[].concat([this],s))},t})(bI),Ay=Id;Id.default=Id;bI.registerAtRule(Id);var wI=Ps,EI,SI,Po=(function(e){At(t,e);function t(r){var i;return i=e.call(this,r)||this,i.type="root",i.nodes||(i.nodes=[]),i}var n=t.prototype;return n.normalize=function(i,s,o){var a=e.prototype.normalize.call(this,i);if(s){if(o==="prepend")this.nodes.length>1?s.raws.before=this.nodes[1].raws.before:delete s.raws.before;else if(this.first!==s)for(var c=z(a),l;!(l=c()).done;){var u=l.value;u.raws.before=s.raws.before}}return a},n.removeChild=function(i,s){var o=this.index(i);return!s&&o===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[o].raws.before),e.prototype.removeChild.call(this,i)},n.toResult=function(i){i===void 0&&(i={});var s=new EI(new SI,this,i);return s.stringify()},t})(wI);Po.registerLazyResult=function(e){EI=e};Po.registerProcessor=function(e){SI=e};var nl=Po;Po.default=Po;wI.registerRoot(Po);var _c={comma:function(t){return _c.split(t,[","],!0)},space:function(t){var n=[" ",`
57`,"	"];return _c.split(t,n)},split:function(t,n,r){for(var i=[],s="",o=!1,a=0,c=!1,l="",u=!1,d=z(t),f;!(f=d()).done;){var p=f.value;u?u=!1:p==="\\"?u=!0:c?p===l&&(c=!1):p==='"'||p==="'"?(c=!0,l=p):p==="("?a+=1:p===")"?a>0&&(a-=1):a===0&&n.includes(p)&&(o=!0),o?(s!==""&&i.push(s.trim()),s="",o=!1):s+=p}return(r||s!=="")&&i.push(s.trim()),i}},CI=_c;_c.default=_c;var xI=Ps,jj=CI,Rd=(function(e){At(t,e);function t(n){var r;return r=e.call(this,n)||this,r.type="rule",r.nodes||(r.nodes=[]),r}return yt(t,[{key:"selectors",get:function(){return jj.comma(this.selector)},set:function(r){var i=this.selector?this.selector.match(/,\s*/):null,s=i?i[0]:","+this.raw("between","beforeOpen");this.selector=r.join(s)}}]),t})(xI),by=Rd;Rd.default=Rd;xI.registerRule(Rd);var zj=Hf,Wj=Hj,Vj=zf,qj=Ay,Gj=nl,Ib=by,Rb={empty:!0,space:!0};function Yj(e){for(var t=e.length-1;t>=0;t--){var n=e[t],r=n[3]||n[2];if(r)return r}}var Kj=(function(){function e(n){this.input=n,this.root=new Gj,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:n,start:{column:1,line:1,offset:0}}}var t=e.prototype;return t.atrule=function(r){var i=new qj;i.name=r[1].slice(1),i.name===""&&this.unnamedAtrule(i,r),this.init(i,r[2]);for(var s,o,a,c=!1,l=!1,u=[],d=[];!this.tokenizer.endOfFile();){if(r=this.tokenizer.nextToken(),s=r[0],s==="("||s==="["?d.push(s==="("?")":"]"):s==="{"&&d.length>0?d.push("}"):s===d[d.length-1]&&d.pop(),d.length===0)if(s===";"){i.source.end=this.getPosition(r[2]),i.source.end.offset++,this.semicolon=!0;break}else if(s==="{"){l=!0;break}else if(s==="}"){if(u.length>0){for(a=u.length-1,o=u[a];o&&o[0]==="space";)o=u[--a];o&&(i.source.end=this.getPosition(o[3]||o[2]),i.source.end.offset++)}this.end(r);break}else u.push(r);else u.push(r);if(this.tokenizer.endOfFile()){c=!0;break}}i.raws.between=this.spacesAndCommentsFromEnd(u),u.length?(i.raws.afterName=this.spacesAndCommentsFromStart(u),this.raw(i,"params",u),c&&(r=u[u.length-1],i.source.end=this.getPosition(r[3]||r[2]),i.source.end.offset++,this.spaces=i.raws.between,i.raws.between="")):(i.raws.afterName="",i.params=""),l&&(i.nodes=[],this.current=i)},t.checkMissedSemicolon=function(r){var i=this.colon(r);if(i!==!1){for(var s=0,o,a=i-1;a>=0&&(o=r[a],!(o[0]!=="space"&&(s+=1,s===2)));a--);throw this.input.error("Missed semicolon",o[0]==="word"?o[3]+1:o[2])}},t.colon=function(r){for(var i=0,s,o,a,c=z(r.entries()),l;!(l=c()).done;){var u=l.value,d=u[0],f=u[1];if(s=f,o=s[0],o==="("&&(i+=1),o===")"&&(i-=1),i===0&&o===":")if(!a)this.doubleColon(s);else{if(a[0]==="word"&&a[1]==="progid")continue;return d}a=s}return!1},t.comment=function(r){var i=new Vj;this.init(i,r[2]),i.source.end=this.getPosition(r[3]||r[2]),i.source.end.offset++;var s=r[1].slice(2,-2);if(/^\s*$/.test(s))i.text="",i.raws.left=s,i.raws.right="";else{var o=s.match(/^(\s*)([^]*\S)(\s*)$/);i.text=o[2],i.raws.left=o[1],i.raws.right=o[3]}},t.createTokenizer=function(){this.tokenizer=Wj(this.input)},t.decl=function(r,i){var s=new zj;this.init(s,r[0][2]);var o=r[r.length-1];for(o[0]===";"&&(this.semicolon=!0,r.pop()),s.source.end=this.getPosition(o[3]||o[2]||Yj(r)),s.source.end.offset++;r[0][0]!=="word";)r.length===1&&this.unknownWord(r),s.raws.before+=r.shift()[1];for(s.source.start=this.getPosition(r[0][2]),s.prop="";r.length;){var a=r[0][0];if(a===":"||a==="space"||a==="comment")break;s.prop+=r.shift()[1]}s.raws.between="";for(var c;r.length;)if(c=r.shift(),c[0]===":"){s.raws.between+=c[1];break}else c[0]==="word"&&/\w/.test(c[1])&&this.unknownWord([c]),s.raws.between+=c[1];(s.prop[0]==="_"||s.prop[0]==="*")&&(s.raws.before+=s.prop[0],s.prop=s.prop.slice(1));for(var l=[],u;r.length&&(u=r[0][0],!(u!=="space"&&u!=="comment"));)l.push(r.shift());this.precheckMissedSemicolon(r);for(var d=r.length-1;d>=0;d--){if(c=r[d],c[1].toLowerCase()==="!important"){s.important=!0;var f=this.stringFrom(r,d);f=this.spacesFromEnd(r)+f,f!==" !important"&&(s.raws.important=f);break}else if(c[1].toLowerCase()==="important"){for(var p=r.slice(0),h="",y=d;y>0;y--){var m=p[y][0];if(h.trim().indexOf("!")===0&&m!=="space")break;h=p.pop()[1]+h}h.trim().indexOf("!")===0&&(s.important=!0,s.raws.important=h,r=p)}if(c[0]!=="space"&&c[0]!=="comment")break}var v=r.some(function(A){return A[0]!=="space"&&A[0]!=="comment"});v&&(s.raws.between+=l.map(function(A){return A[1]}).join(""),l=[]),this.raw(s,"value",l.concat(r),i),s.value.includes(":")&&!i&&this.checkMissedSemicolon(r)},t.doubleColon=function(r){throw this.input.error("Double colon",{offset:r[2]},{offset:r[2]+r[1].length})},t.emptyRule=function(r){var i=new Ib;this.init(i,r[2]),i.selector="",i.raws.between="",this.current=i},t.end=function(r){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(r[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(r)},t.endFile=function(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())},t.freeSemicolon=function(r){if(this.spaces+=r[1],this.current.nodes){var i=this.current.nodes[this.current.nodes.length-1];i&&i.type==="rule"&&!i.raws.ownSemicolon&&(i.raws.ownSemicolon=this.spaces,this.spaces="")}},t.getPosition=function(r){var i=this.input.fromOffset(r);return{column:i.col,line:i.line,offset:r}},t.init=function(r,i){this.current.push(r),r.source={input:this.input,start:this.getPosition(i)},r.raws.before=this.spaces,this.spaces="",r.type!=="comment"&&(this.semicolon=!1)},t.other=function(r){for(var i=!1,s=null,o=!1,a=null,c=[],l=r[1].startsWith("--"),u=[],d=r;d;){if(s=d[0],u.push(d),s==="("||s==="[")a||(a=d),c.push(s==="("?")":"]");else if(l&&o&&s==="{")a||(a=d),c.push("}");else if(c.length===0)if(s===";")if(o){this.decl(u,l);return}else break;else if(s==="{"){this.rule(u);return}else if(s==="}"){this.tokenizer.back(u.pop()),i=!0;break}else s===":"&&(o=!0);else s===c[c.length-1]&&(c.pop(),c.length===0&&(a=null));d=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(i=!0),c.length>0&&this.unclosedBracket(a),i&&o){if(!l)for(;u.length&&(d=u[u.length-1][0],!(d!=="space"&&d!=="comment"));)this.tokenizer.back(u.pop());this.decl(u,l)}else this.unknownWord(u)},t.parse=function(){for(var r;!this.tokenizer.endOfFile();)switch(r=this.tokenizer.nextToken(),r[0]){case"space":this.spaces+=r[1];break;case";":this.freeSemicolon(r);break;case"}":this.end(r);break;case"comment":this.comment(r);break;case"at-word":this.atrule(r);break;case"{":this.emptyRule(r);break;default:this.other(r);break}this.endFile()},t.precheckMissedSemicolon=function(){},t.raw=function(r,i,s,o){for(var a,c,l=s.length,u="",d=!0,f,p,h=0;h<l;h+=1)a=s[h],c=a[0],c==="space"&&h===l-1&&!o?d=!1:c==="comment"?(p=s[h-1]?s[h-1][0]:"empty",f=s[h+1]?s[h+1][0]:"empty",!Rb[p]&&!Rb[f]?u.slice(-1)===","?d=!1:u+=a[1]:d=!1):u+=a[1];if(!d){var y=s.reduce(function(m,v){return m+v[1]},"");r.raws[i]={raw:y,value:u}}r[i]=u},t.rule=function(r){r.pop();var i=new Ib;this.init(i,r[0][2]),i.raws.between=this.spacesAndCommentsFromEnd(r),this.raw(i,"selector",r),this.current=i},t.spacesAndCommentsFromEnd=function(r){for(var i,s="";r.length&&(i=r[r.length-1][0],!(i!=="space"&&i!=="comment"));)s=r.pop()[1]+s;return s},t.spacesAndCommentsFromStart=function(r){for(var i,s="";r.length&&(i=r[0][0],!(i!=="space"&&i!=="comment"));)s+=r.shift()[1];return s},t.spacesFromEnd=function(r){for(var i,s="";r.length&&(i=r[r.length-1][0],i==="space");)s=r.pop()[1]+s;return s},t.stringFrom=function(r,i){for(var s="",o=i;o<r.length;o++)s+=r[o][1];return r.splice(i,r.length-i),s},t.unclosedBlock=function(){var r=this.current.source.start;throw this.input.error("Unclosed block",r.line,r.column)},t.unclosedBracket=function(r){throw this.input.error("Unclosed bracket",{offset:r[2]},{offset:r[2]+1})},t.unexpectedClose=function(r){throw this.input.error("Unexpected }",{offset:r[2]},{offset:r[2]+1})},t.unknownWord=function(r){throw this.input.error("Unknown word",{offset:r[0][2]},{offset:r[0][2]+r[0][1].length})},t.unnamedAtrule=function(r,i){throw this.input.error("At-rule without name",{offset:i[2]},{offset:i[2]+i[1].length})},e})(),Qj=Kj,Xj=Ps,Jj=Qj,$j=jf;function Td(e,t){var n=new $j(e,t),r=new Jj(n);try{r.parse()}catch(i){throw i}return r.root}var wy=Td;Td.default=Td;Xj.registerParse(Td);var vn=Bi.isClean,Zj=Bi.my,ez=lI,tz=Uf,rz=Ps,nz=yy,Tb=vy,iz=wy,sz=nl,oz={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},az={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},cz={Once:!0,postcssPlugin:!0,prepare:!0},Do=0;function ba(e){return(typeof e>"u"?"undefined":le(e))==="object"&&typeof e.then=="function"}function II(e){var t=!1,n=oz[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[n,n+"-"+t,Do,n+"Exit",n+"Exit-"+t]:t?[n,n+"-"+t,n+"Exit",n+"Exit-"+t]:e.append?[n,Do,n+"Exit"]:[n,n+"Exit"]}function Ob(e){var t;return e.type==="document"?t=["Document",Do,"DocumentExit"]:e.type==="root"?t=["Root",Do,"RootExit"]:t=II(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function Hm(e){return e[vn]=!1,e.nodes&&e.nodes.forEach(function(t){return Hm(t)}),e}var jm={},No=(function(){function e(n,r,i){var s=this;this.stringified=!1,this.processed=!1;var o;if((typeof r>"u"?"undefined":le(r))==="object"&&r!==null&&(r.type==="root"||r.type==="document"))o=Hm(r);else if(ce(r,e)||ce(r,Tb))o=Hm(r.root),r.map&&(typeof i.map>"u"&&(i.map={}),i.map.inline||(i.map.inline=!1),i.map.prev=r.map);else{var a=iz;i.syntax&&(a=i.syntax.parse),i.parser&&(a=i.parser),a.parse&&(a=a.parse);try{o=a(r,i)}catch(c){this.processed=!0,this.error=c}o&&!o[Zj]&&rz.rebuild(o)}this.result=new Tb(n,o,i),this.helpers=Me({},jm,{postcss:jm,result:this.result}),this.plugins=this.processor.plugins.map(function(c){return(typeof c>"u"?"undefined":le(c))==="object"&&c.prepare?Me({},c,c.prepare(s.result)):c})}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)},t.catch=function(r){return this.async().catch(r)},t.finally=function(r){return this.async().then(r,r)},t.getAsyncError=function(){throw new Error("Use process(css).then(cb) to work with async plugins")},t.handleError=function(r,i){var s=this.result.lastPlugin;try{if(i&&i.addToError(r),this.error=r,r.name==="CssSyntaxError"&&!r.plugin)r.plugin=s.postcssPlugin,r.setMessage();else if(s.postcssVersion)var o,a,c,l,u}catch(d){console&&console.error&&console.error(d)}return r},t.prepareVisitors=function(){var r=this;this.listeners={};for(var i=function(u,d,f){r.listeners[d]||(r.listeners[d]=[]),r.listeners[d].push([u,f])},s=z(this.plugins),o;!(o=s()).done;){var a=o.value;if((typeof a>"u"?"undefined":le(a))==="object")for(var c in a){if(!az[c]&&/^[A-Z]/.test(c))throw new Error("Unknown event "+c+" in "+a.postcssPlugin+". Try to update PostCSS ("+this.processor.version+" now).");if(!cz[c])if(le(a[c])==="object")for(var l in a[c])l==="*"?i(a,c,a[c][l]):i(a,c+"-"+l.toLowerCase(),a[c][l]);else typeof a[c]=="function"&&i(a,c,a[c])}}this.hasListener=Object.keys(this.listeners).length>0},t.runAsync=function(){var r=this;return Ff(function(){var i,s,o,a,c,l,u,d,f,p,h,y;return Ss(this,function(m){switch(m.label){case 0:r.plugin=0,i=0,m.label=1;case 1:if(!(i<r.plugins.length))return[3,6];if(s=r.plugins[i],o=r.runOnRoot(s),!ba(o))return[3,5];m.label=2;case 2:return m.trys.push([2,4,,5]),[4,o];case 3:return m.sent(),[3,5];case 4:throw a=m.sent(),r.handleError(a);case 5:return i++,[3,1];case 6:if(r.prepareVisitors(),!r.hasListener)return[3,18];c=r.result.root,m.label=7;case 7:if(c[vn])return[3,14];c[vn]=!0,l=[Ob(c)],m.label=8;case 8:if(!(l.length>0))return[3,13];if(u=r.visitTick(l),!ba(u))return[3,12];m.label=9;case 9:return m.trys.push([9,11,,12]),[4,u];case 10:return m.sent(),[3,12];case 11:throw d=m.sent(),f=l[l.length-1].node,r.handleError(d,f);case 12:return[3,8];case 13:return[3,7];case 14:if(!r.listeners.OnceExit)return[3,18];p=function(){var v,A,b,S,C;return Ss(this,function(I){switch(I.label){case 0:v=y.value,A=v[0],b=v[1],r.result.lastPlugin=A,I.label=1;case 1:return I.trys.push([1,6,,7]),c.type!=="document"?[3,3]:(S=c.nodes.map(function(x){return b(x,r.helpers)}),[4,Promise.all(S)]);case 2:return I.sent(),[3,5];case 3:return[4,b(c,r.helpers)];case 4:I.sent(),I.label=5;case 5:return[3,7];case 6:throw C=I.sent(),r.handleError(C);case 7:return[2]}})},h=z(r.listeners.OnceExit),m.label=15;case 15:return(y=h()).done?[3,18]:[5,dy(p())];case 16:m.sent(),m.label=17;case 17:return[3,15];case 18:return r.processed=!0,[2,r.stringify()]}})})()},t.runOnRoot=function(r){var i=this;this.result.lastPlugin=r;try{if((typeof r>"u"?"undefined":le(r))==="object"&&r.Once){if(this.result.root.type==="document"){var s=this.result.root.nodes.map(function(o){return r.Once(o,i.helpers)});return ba(s[0])?Promise.all(s):s}return r.Once(this.result.root,this.helpers)}else if(typeof r=="function")return r(this.result.root,this.result)}catch(o){throw this.handleError(o)}},t.stringify=function(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();var r=this.result.opts,i=tz;r.syntax&&(i=r.syntax.stringify),r.stringifier&&(i=r.stringifier),i.stringify&&(i=i.stringify);var s=new ez(i,this.result.root,this.result.opts),o=s.generate();return this.result.css=o[0],this.result.map=o[1],this.result},t.sync=function(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(var r=z(this.plugins),i;!(i=r()).done;){var s=i.value,o=this.runOnRoot(s);if(ba(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){for(var a=this.result.root;!a[vn];)a[vn]=!0,this.walkSync(a);if(this.listeners.OnceExit)if(a.type==="document")for(var c=z(a.nodes),l;!(l=c()).done;){var u=l.value;this.visitSync(this.listeners.OnceExit,u)}else this.visitSync(this.listeners.OnceExit,a)}return this.result},t.then=function(r,i){return this.async().then(r,i)},t.toString=function(){return this.css},t.visitSync=function(r,i){for(var s=z(r),o;!(o=s()).done;){var a=o.value,c=a[0],l=a[1];this.result.lastPlugin=c;var u=void 0;try{u=l(i,this.helpers)}catch(d){throw this.handleError(d,i.proxyOf)}if(i.type!=="root"&&i.type!=="document"&&!i.parent)return!0;if(ba(u))throw this.getAsyncError()}},t.visitTick=function(r){var i=r[r.length-1],s=i.node,o=i.visitors;if(s.type!=="root"&&s.type!=="document"&&!s.parent){r.pop();return}if(o.length>0&&i.visitorIndex<o.length){var a=o[i.visitorIndex],c=a[0],l=a[1];i.visitorIndex+=1,i.visitorIndex===o.length&&(i.visitors=[],i.visitorIndex=0),this.result.lastPlugin=c;try{return l(s.toProxy(),this.helpers)}catch(h){throw this.handleError(h,s)}}if(i.iterator!==0){for(var u=i.iterator,d;d=s.nodes[s.indexes[u]];)if(s.indexes[u]+=1,!d[vn]){d[vn]=!0,r.push(Ob(d));return}i.iterator=0,delete s.indexes[u]}for(var f=i.events;i.eventIndex<f.length;){var p=f[i.eventIndex];if(i.eventIndex+=1,p===Do){s.nodes&&s.nodes.length&&(s[vn]=!0,i.iterator=s.getIterator());return}else if(this.listeners[p]){i.visitors=this.listeners[p];return}}r.pop()},t.walkSync=function(r){var i=this;r[vn]=!0;for(var s=II(r),o=z(s),a;!(a=o()).done;){var c=a.value;if(c===Do)r.nodes&&r.each(function(u){u[vn]||i.walkSync(u)});else{var l=this.listeners[c];if(l&&this.visitSync(l,r.toProxy()))return}}},t.warnings=function(){return this.sync().warnings()},yt(e,[{key:"content",get:function(){return this.stringify().content}},{key:"css",get:function(){return this.stringify().css}},{key:"map",get:function(){return this.stringify().map}},{key:"messages",get:function(){return this.sync().messages}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){return this.sync().root}},{key:Symbol.toStringTag,get:function(){return"LazyResult"}}]),e})();No.registerPostcss=function(e){jm=e};var RI=No;No.default=No;sz.registerLazyResult(No);nz.registerLazyResult(No);var lz=lI,uz=Uf,dz=wy,fz=vy,zm=(function(){function e(n,r,i){r=r.toString(),this.stringified=!1,this._processor=n,this._css=r,this._opts=i,this._map=void 0;var s,o=uz;this.result=new fz(this._processor,s,this._opts),this.result.css=r;var a=this;Object.defineProperty(this.result,"root",{get:function(){return a.root}});var c=new lz(o,s,this._opts,r);if(c.isMap()){var l=c.generate(),u=l[0],d=l[1];u&&(this.result.css=u),d&&(this.result.map=d)}else c.clearAnnotation(),this.result.css=c.css}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)},t.catch=function(r){return this.async().catch(r)},t.finally=function(r){return this.async().then(r,r)},t.sync=function(){if(this.error)throw this.error;return this.result},t.then=function(r,i){return this.async().then(r,i)},t.toString=function(){return this._css},t.warnings=function(){return[]},yt(e,[{key:"content",get:function(){return this.result.css}},{key:"css",get:function(){return this.result.css}},{key:"map",get:function(){return this.result.map}},{key:"messages",get:function(){return[]}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){if(this._root)return this._root;var r,i=dz;try{r=i(this._css,this._opts)}catch(s){this.error=s}if(this.error)throw this.error;return this._root=r,r}},{key:Symbol.toStringTag,get:function(){return"NoWorkResult"}}]),e})(),hz=zm;zm.default=zm;var pz=hz,mz=RI,gz=yy,_z=nl,yc=(function(){function e(n){n===void 0&&(n=[]),this.version="8.4.38",this.plugins=this.normalize(n)}var t=e.prototype;return t.normalize=function(r){for(var i=[],s=z(r),o;!(o=s()).done;){var a=o.value;if(a.postcss===!0?a=a():a.postcss&&(a=a.postcss),(typeof a>"u"?"undefined":le(a))==="object"&&Array.isArray(a.plugins))i=i.concat(a.plugins);else if((typeof a>"u"?"undefined":le(a))==="object"&&a.postcssPlugin)i.push(a);else if(typeof a=="function")i.push(a);else if(!((typeof a>"u"?"undefined":le(a))==="object"&&(a.parse||a.stringify)))throw new Error(a+" is not a PostCSS plugin")}return i},t.process=function(r,i){return i===void 0&&(i={}),!this.plugins.length&&!i.parser&&!i.stringifier&&!i.syntax?new pz(this,r,i):new mz(this,r,i)},t.use=function(r){return this.plugins=this.plugins.concat(this.normalize([r])),this},e})(),yz=yc;yc.default=yc;_z.registerProcessor(yc);gz.registerProcessor(yc);var vz=Hf,Az=iI,bz=zf,wz=Ay,Ez=jf,Sz=nl,Cz=by;function vc(e,t){if(Array.isArray(e))return e.map(function(d){return vc(d)});var n=e.inputs,r=Es(e,["inputs"]);if(n){t=[];for(var i=z(n),s;!(s=i()).done;){var o=s.value,a=Me({},o,{__proto__:Ez.prototype});a.map&&(a.map=Me({},a.map,{__proto__:Az.prototype})),t.push(a)}}if(r.nodes&&(r.nodes=e.nodes.map(function(d){return vc(d,t)})),r.source){var c=r.source,l=c.inputId,u=Es(c,["inputId"]);r.source=u,l!=null&&(r.source.input=t[l])}if(r.type==="root")return new Sz(r);if(r.type==="decl")return new vz(r);if(r.type==="rule")return new Cz(r);if(r.type==="comment")return new bz(r);if(r.type==="atrule")return new wz(r);throw new Error("Unknown node type: "+e.type)}var xz=vc;vc.default=vc;var Iz=my,TI=Hf,Rz=RI,Tz=Ps,Ey=yz,Oz=Uf,kz=xz,OI=yy,Mz=AI,kI=zf,MI=Ay,Lz=vy,Pz=jf,Dz=wy,Nz=CI,LI=by,PI=nl,Fz=Bf;function et(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.length===1&&Array.isArray(t[0])&&(t=t[0]),new Ey(t)}et.plugin=function(t,n){var r=!1;function i(){for(var o=arguments.length,a=new Array(o),c=0;c<o;c++)a[c]=arguments[c];console&&console.warn&&!r&&(r=!0,console.warn(t+`: postcss.plugin was deprecated. Migration guide:
58https://evilmartians.com/chronicles/postcss-8-plugin-migration`),Lo.LANG&&Lo.LANG.startsWith("cn")&&console.warn(t+`: 里面 postcss.plugin 被弃用. 迁移指南:
59https://www.w3ctech.com/topic/2226`));var l=n.apply(void 0,[].concat(a));return l.postcssPlugin=t,l.postcssVersion=new Ey().version,l}var s;return Object.defineProperty(i,"postcss",{get:function(){return s||(s=i()),s}}),i.process=function(o,a,c){return et([i(c)]).process(o,a)},i};et.stringify=Oz;et.parse=Dz;et.fromJSON=kz;et.list=Nz;et.comment=function(e){return new kI(e)};et.atRule=function(e){return new MI(e)};et.decl=function(e){return new TI(e)};et.rule=function(e){return new LI(e)};et.root=function(e){return new PI(e)};et.document=function(e){return new OI(e)};et.CssSyntaxError=Iz;et.Declaration=TI;et.Container=Tz;et.Processor=Ey;et.Document=OI;et.Comment=kI;et.Warning=Mz;et.AtRule=MI;et.Result=Lz;et.Input=Pz;et.Rule=LI;et.Root=PI;et.Node=Fz;Rz.registerPostcss(et);var Uz=et;et.default=et;var bt=JH(Uz);bt.stringify;bt.fromJSON;bt.plugin;bt.parse;bt.list;bt.document;bt.comment;bt.atRule;bt.rule;bt.decl;bt.root;bt.CssSyntaxError;bt.Declaration;bt.Container;bt.Processor;bt.Document;bt.Comment;bt.Warning;bt.AtRule;bt.Result;bt.Input;bt.Rule;bt.Root;bt.Node;var Bz=Object.defineProperty,Hz=function(e,t,n){return t in e?Bz(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},jr=function(e,t,n){return Hz(e,(typeof t>"u"?"undefined":le(t))!=="symbol"?t+"":t,n)};function jz(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function zz(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return ce(this,r)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var Sy={exports:{}},pt=String,DI=function(){return{isColorSupported:!1,reset:pt,bold:pt,dim:pt,italic:pt,underline:pt,inverse:pt,hidden:pt,strikethrough:pt,black:pt,red:pt,green:pt,yellow:pt,blue:pt,magenta:pt,cyan:pt,white:pt,gray:pt,bgBlack:pt,bgRed:pt,bgGreen:pt,bgYellow:pt,bgBlue:pt,bgMagenta:pt,bgCyan:pt,bgWhite:pt}};Sy.exports=DI();Sy.exports.createColors=DI;var Wz=Sy.exports,Vz={},qz=Object.freeze(Object.defineProperty({__proto__:null,default:Vz},Symbol.toStringTag,{value:"Module"})),Pt=zz(qz),kb=Wz,Mb=Pt,Wm=(function(e){At(t,e);function t(r,i,s,o,a,c){var l;return l=e.call(this,r)||this,l.name="CssSyntaxError",l.reason=r,a&&(l.file=a),o&&(l.source=o),c&&(l.plugin=c),typeof i<"u"&&typeof s<"u"&&(typeof i=="number"?(l.line=i,l.column=s):(l.line=i.line,l.column=i.column,l.endLine=s.line,l.endColumn=s.column)),l.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(l,t),l}var n=t.prototype;return n.setMessage=function(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason},n.showSourceCode=function(i){var s=this;if(!this.source)return"";var o=this.source;i==null&&(i=kb.isColorSupported),Mb&&i&&(o=Mb(o));var a=o.split(/\r?\n/),c=Math.max(this.line-3,0),l=Math.min(this.line+2,a.length),u=String(l).length,d,f;if(i){var p=kb.createColors(!0),h=p.bold,y=p.gray,m=p.red;d=function(v){return h(m(v))},f=function(v){return y(v)}}else d=f=function(v){return v};return a.slice(c,l).map(function(v,A){var b=c+1+A,S=" "+(" "+b).slice(-u)+" | ";if(b===s.line){var C=f(S.replace(/\d/g," "))+v.slice(0,s.column-1).replace(/[^\t]/g," ");return d(">")+f(S)+v+`
60 `+C+d("^")}return" "+f(S)+v}).join(`
61`)},n.toString=function(){var i=this.showSourceCode();return i&&(i=`
62
63`+i+`
64`),this.name+": "+this.message+i},t})(pc(Error)),Cy=Wm;Wm.default=Wm;var Hi={};Hi.isClean=Symbol("isClean");Hi.my=Symbol("my");var Lb={after:`
65`,beforeClose:`
66`,beforeComment:`
67`,beforeDecl:`
68`,beforeOpen:" ",beforeRule:`
69`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};function Gz(e){return e[0].toUpperCase()+e.slice(1)}var Vm=(function(){function e(n){this.builder=n}var t=e.prototype;return t.atrule=function(r,i){var s="@"+r.name,o=r.params?this.rawValue(r,"params"):"";if(typeof r.raws.afterName<"u"?s+=r.raws.afterName:o&&(s+=" "),r.nodes)this.block(r,s+o);else{var a=(r.raws.between||"")+(i?";":"");this.builder(s+o+a,r)}},t.beforeAfter=function(r,i){var s;r.type==="decl"?s=this.raw(r,null,"beforeDecl"):r.type==="comment"?s=this.raw(r,null,"beforeComment"):i==="before"?s=this.raw(r,null,"beforeRule"):s=this.raw(r,null,"beforeClose");for(var o=r.parent,a=0;o&&o.type!=="root";)a+=1,o=o.parent;if(s.includes(`
70`)){var c=this.raw(r,null,"indent");if(c.length)for(var l=0;l<a;l++)s+=c}return s},t.block=function(r,i){var s=this.raw(r,"between","beforeOpen");this.builder(i+s+"{",r,"start");var o;r.nodes&&r.nodes.length?(this.body(r),o=this.raw(r,"after")):o=this.raw(r,"after","emptyBody"),o&&this.builder(o),this.builder("}",r,"end")},t.body=function(r){for(var i=r.nodes.length-1;i>0&&r.nodes[i].type==="comment";)i-=1;for(var s=this.raw(r,"semicolon"),o=0;o<r.nodes.length;o++){var a=r.nodes[o],c=this.raw(a,"before");c&&this.builder(c),this.stringify(a,i!==o||s)}},t.comment=function(r){var i=this.raw(r,"left","commentLeft"),s=this.raw(r,"right","commentRight");this.builder("/*"+i+r.text+s+"*/",r)},t.decl=function(r,i){var s=this.raw(r,"between","colon"),o=r.prop+s+this.rawValue(r,"value");r.important&&(o+=r.raws.important||" !important"),i&&(o+=";"),this.builder(o,r)},t.document=function(r){this.body(r)},t.raw=function(r,i,s){var o;if(s||(s=i),i&&(o=r.raws[i],typeof o<"u"))return o;var a=r.parent;if(s==="before"&&(!a||a.type==="root"&&a.first===r||a&&a.type==="document"))return"";if(!a)return Lb[s];var c=r.root();if(c.rawCache||(c.rawCache={}),typeof c.rawCache[s]<"u")return c.rawCache[s];if(s==="before"||s==="after")return this.beforeAfter(r,s);var l="raw"+Gz(s);return this[l]?o=this[l](c,r):c.walk(function(u){if(o=u.raws[i],typeof o<"u")return!1}),typeof o>"u"&&(o=Lb[s]),c.rawCache[s]=o,o},t.rawBeforeClose=function(r){var i;return r.walk(function(s){if(s.nodes&&s.nodes.length>0&&typeof s.raws.after<"u")return i=s.raws.after,i.includes(`
71`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawBeforeComment=function(r,i){var s;return r.walkComments(function(o){if(typeof o.raws.before<"u")return s=o.raws.before,s.includes(`
72`)&&(s=s.replace(/[^\n]+$/,"")),!1}),typeof s>"u"?s=this.raw(i,null,"beforeDecl"):s&&(s=s.replace(/\S/g,"")),s},t.rawBeforeDecl=function(r,i){var s;return r.walkDecls(function(o){if(typeof o.raws.before<"u")return s=o.raws.before,s.includes(`
73`)&&(s=s.replace(/[^\n]+$/,"")),!1}),typeof s>"u"?s=this.raw(i,null,"beforeRule"):s&&(s=s.replace(/\S/g,"")),s},t.rawBeforeOpen=function(r){var i;return r.walk(function(s){if(s.type!=="decl"&&(i=s.raws.between,typeof i<"u"))return!1}),i},t.rawBeforeRule=function(r){var i;return r.walk(function(s){if(s.nodes&&(s.parent!==r||r.first!==s)&&typeof s.raws.before<"u")return i=s.raws.before,i.includes(`
74`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawColon=function(r){var i;return r.walkDecls(function(s){if(typeof s.raws.between<"u")return i=s.raws.between.replace(/[^\s:]/g,""),!1}),i},t.rawEmptyBody=function(r){var i;return r.walk(function(s){if(s.nodes&&s.nodes.length===0&&(i=s.raws.after,typeof i<"u"))return!1}),i},t.rawIndent=function(r){if(r.raws.indent)return r.raws.indent;var i;return r.walk(function(s){var o=s.parent;if(o&&o!==r&&o.parent&&o.parent===r&&typeof s.raws.before<"u"){var a=s.raws.before.split(`
75`);return i=a[a.length-1],i=i.replace(/\S/g,""),!1}}),i},t.rawSemicolon=function(r){var i;return r.walk(function(s){if(s.nodes&&s.nodes.length&&s.last.type==="decl"&&(i=s.raws.semicolon,typeof i<"u"))return!1}),i},t.rawValue=function(r,i){var s=r[i],o=r.raws[i];return o&&o.value===s?o.raw:s},t.root=function(r){this.body(r),r.raws.after&&this.builder(r.raws.after)},t.rule=function(r){this.block(r,this.rawValue(r,"selector")),r.raws.ownSemicolon&&this.builder(r.raws.ownSemicolon,r,"end")},t.stringify=function(r,i){if(!this[r.type])throw new Error("Unknown AST node type "+r.type+". Maybe you need to change PostCSS stringifier.");this[r.type](r,i)},e})(),NI=Vm;Vm.default=Vm;var Yz=NI;function qm(e,t){var n=new Yz(t);n.stringify(e)}var Wf=qm;qm.default=qm;var jl=Hi.isClean,Kz=Hi.my,Qz=Cy,Xz=NI,Jz=Wf;function Gm(e,t){var n=new e.constructor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&r!=="proxyCache"){var i=e[r],s=typeof i>"u"?"undefined":le(i);r==="parent"&&s==="object"?t&&(n[r]=t):r==="source"?n[r]=i:Array.isArray(i)?n[r]=i.map(function(o){return Gm(o,n)}):(s==="object"&&i!==null&&(i=Gm(i)),n[r]=i)}return n}var Ym=(function(){function e(n){n===void 0&&(n={}),this.raws={},this[jl]=!1,this[Kz]=!0;for(var r in n)if(r==="nodes"){this.nodes=[];for(var i=z(n[r]),s;!(s=i()).done;){var o=s.value;typeof o.clone=="function"?this.append(o.clone()):this.append(o)}}else this[r]=n[r]}var t=e.prototype;return t.addToError=function(r){if(r.postcssNode=this,r.stack&&this.source&&/\n\s{4}at /.test(r.stack)){var i=this.source;r.stack=r.stack.replace(/\n\s{4}at /,"$&"+i.input.from+":"+i.start.line+":"+i.start.column+"$&")}return r},t.after=function(r){return this.parent.insertAfter(this,r),this},t.assign=function(r){r===void 0&&(r={});for(var i in r)this[i]=r[i];return this},t.before=function(r){return this.parent.insertBefore(this,r),this},t.cleanRaws=function(r){delete this.raws.before,delete this.raws.after,r||delete this.raws.between},t.clone=function(r){r===void 0&&(r={});var i=Gm(this);for(var s in r)i[s]=r[s];return i},t.cloneAfter=function(r){r===void 0&&(r={});var i=this.clone(r);return this.parent.insertAfter(this,i),i},t.cloneBefore=function(r){r===void 0&&(r={});var i=this.clone(r);return this.parent.insertBefore(this,i),i},t.error=function(r,i){if(i===void 0&&(i={}),this.source){var s=this.rangeBy(i),o=s.end,a=s.start;return this.source.input.error(r,{column:a.column,line:a.line},{column:o.column,line:o.line},i)}return new Qz(r)},t.getProxyProcessor=function(){return{get:function(i,s){return s==="proxyOf"?i:s==="root"?function(){return i.root().toProxy()}:i[s]},set:function(i,s,o){return i[s]===o||(i[s]=o,(s==="prop"||s==="value"||s==="name"||s==="params"||s==="important"||s==="text")&&i.markDirty()),!0}}},t.markDirty=function(){if(this[jl]){this[jl]=!1;for(var r=this;r=r.parent;)r[jl]=!1}},t.next=function(){if(this.parent){var r=this.parent.index(this);return this.parent.nodes[r+1]}},t.positionBy=function(r,i){var s=this.source.start;if(r.index)s=this.positionInside(r.index,i);else if(r.word){i=this.toString();var o=i.indexOf(r.word);o!==-1&&(s=this.positionInside(o,i))}return s},t.positionInside=function(r,i){for(var s=i||this.toString(),o=this.source.start.column,a=this.source.start.line,c=0;c<r;c++)s[c]===`
76`?(o=1,a+=1):o+=1;return{column:o,line:a}},t.prev=function(){if(this.parent){var r=this.parent.index(this);return this.parent.nodes[r-1]}},t.rangeBy=function(r){var i={column:this.source.start.column,line:this.source.start.line},s=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:i.column+1,line:i.line};if(r.word){var o=this.toString(),a=o.indexOf(r.word);a!==-1&&(i=this.positionInside(a,o),s=this.positionInside(a+r.word.length,o))}else r.start?i={column:r.start.column,line:r.start.line}:r.index&&(i=this.positionInside(r.index)),r.end?s={column:r.end.column,line:r.end.line}:typeof r.endIndex=="number"?s=this.positionInside(r.endIndex):r.index&&(s=this.positionInside(r.index+1));return(s.line<i.line||s.line===i.line&&s.column<=i.column)&&(s={column:i.column+1,line:i.line}),{end:s,start:i}},t.raw=function(r,i){var s=new Xz;return s.raw(this,r,i)},t.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},t.replaceWith=function(){for(var r=arguments.length,i=new Array(r),s=0;s<r;s++)i[s]=arguments[s];if(this.parent){for(var o=this,a=!1,c=z(i),l;!(l=c()).done;){var u=l.value;u===this?a=!0:a?(this.parent.insertAfter(o,u),o=u):this.parent.insertBefore(o,u)}a||this.remove()}return this},t.root=function(){for(var r=this;r.parent&&r.parent.type!=="document";)r=r.parent;return r},t.toJSON=function(r,i){var s={},o=i==null;i=i||new Map;var a=0;for(var c in this)if(Object.prototype.hasOwnProperty.call(this,c)&&!(c==="parent"||c==="proxyCache")){var l=this[c];if(Array.isArray(l))s[c]=l.map(function(d){return(typeof d>"u"?"undefined":le(d))==="object"&&d.toJSON?d.toJSON(null,i):d});else if((typeof l>"u"?"undefined":le(l))==="object"&&l.toJSON)s[c]=l.toJSON(null,i);else if(c==="source"){var u=i.get(l.input);u==null&&(u=a,i.set(l.input,a),a++),s[c]={end:l.end,inputId:u,start:l.start}}else s[c]=l}return o&&(s.inputs=[].concat(i.keys()).map(function(d){return d.toJSON()})),s},t.toProxy=function(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache},t.toString=function(r){r===void 0&&(r=Jz),r.stringify&&(r=r.stringify);var i="";return r(this,function(s){i+=s}),i},t.warn=function(r,i,s){var o={node:this};for(var a in s)o[a]=s[a];return r.warn(i,o)},yt(e,[{key:"proxyOf",get:function(){return this}}]),e})(),Vf=Ym;Ym.default=Ym;var $z=Vf,Km=(function(e){At(t,e);function t(n){var r;return n&&typeof n.value<"u"&&typeof n.value!="string"&&(n=Me({},n,{value:String(n.value)})),r=e.call(this,n)||this,r.type="decl",r}return yt(t,[{key:"variable",get:function(){return this.prop.startsWith("--")||this.prop[0]==="$"}}]),t})($z),qf=Km;Km.default=Km;var Zz="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",eW=function(e){e===void 0&&(e=21);for(var t="",n=e;n--;)t+=Zz[Math.random()*64|0];return t},tW={nanoid:eW},Pb=Pt.SourceMapConsumer,Db=Pt.SourceMapGenerator,rW=Pt.existsSync,nW=Pt.readFileSync,Zh=Pt.dirname,iW=Pt.join;function sW(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var Qm=(function(){function e(n,r){if(r.map!==!1){this.loadAnnotation(n),this.inline=this.startWith(this.annotation,"data:");var i=r.map?r.map.prev:void 0,s=this.loadMap(r.from,i);!this.mapFile&&r.from&&(this.mapFile=r.from),this.mapFile&&(this.root=Zh(this.mapFile)),s&&(this.text=s)}}var t=e.prototype;return t.consumer=function(){return this.consumerCache||(this.consumerCache=new Pb(this.text)),this.consumerCache},t.decodeInline=function(r){var i=/^data:application\/json;charset=utf-?8;base64,/,s=/^data:application\/json;base64,/,o=/^data:application\/json;charset=utf-?8,/,a=/^data:application\/json,/;if(o.test(r)||a.test(r))return decodeURIComponent(r.substr(RegExp.lastMatch.length));if(i.test(r)||s.test(r))return sW(r.substr(RegExp.lastMatch.length));var c=r.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+c)},t.getAnnotationURL=function(r){return r.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()},t.isMap=function(r){return(typeof r>"u"?"undefined":le(r))!=="object"?!1:typeof r.mappings=="string"||typeof r._mappings=="string"||Array.isArray(r.sections)},t.loadAnnotation=function(r){var i=r.match(/\/\*\s*# sourceMappingURL=/gm);
vendor: 1,190 bytes, line 76
76if(i){var s=r.lastIndexOf(i.pop()),o=r.indexOf("*/",s);s>-1&&o>-1&&(this.annotation=this.getAnnotationURL(r.substring(s,o)))}},t.loadFile=function(r){if(this.root=Zh(r),rW(r))return this.mapFile=r,nW(r,"utf-8").toString().trim()},t.loadMap=function(r,i){if(i===!1)return!1;if(i){if(typeof i=="string")return i;if(typeof i=="function"){var s=i(r);if(s){var o=this.loadFile(s);if(!o)throw new Error("Unable to load previous source map: "+s.toString());return o}}else{if(ce(i,Pb))return Db.fromSourceMap(i).toString();if(ce(i,Db))return i.toString();if(this.isMap(i))return JSON.stringify(i);throw new Error("Unsupported previous source map format: "+i.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){var a=this.annotation;return r&&(a=iW(Zh(r),a)),this.loadFile(a)}}},t.startWith=function(r,i){return r?r.substr(0,i.length)===i:!1},t.withContent=function(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},e})(),FI=Qm;Qm.default=Qm;var oW=Pt.SourceMapConsumer,aW=Pt.SourceMapGenerator,Nb=Pt.fileURLToPath,zl=Pt.pathToFileURL,Xm=Pt.isAbsolute,Jm=Pt.resolve,cW=tW.nanoid,ep=Pt,Fb=Cy,lW=FI,tp=Symbol("fromOffsetCac
76he"),uW=!!(oW&&aW),Ub=!!(Jm&&Xm),Od=(function(){function e(n,r){if(r===void 0&&(r={}),n===null||typeof n>"u"||(typeof n>"u"?"undefined":le(n))==="object"&&!n.toString)throw new Error("PostCSS received "+n+" instead of CSS string");if(this.css=n.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,r.from&&(!Ub||/^\w+:\/\//.test(r.from)||Xm(r.from)?this.file=r.from:this.file=Jm(r.from)),Ub&&uW){var i=new lW(this.css,r);if(i.text){this.map=i;var s=i.consumer().file;!this.file&&s&&(this.file=this.mapResolve(s))}}this.file||(this.id="<input css "+cW(6)+">"),this.map&&(this.map.file=this.from)}var t=e.prototype;return t.error=function(r,i,s,o){o===void 0&&(o={});var a,c,l;if(i&&(typeof i>"u"?"undefined":le(i))==="object"){var u=i,d=s;if(typeof u.offset=="number"){var f=this.fromOffset(u.offset);i=f.line,s=f.col}else i=u.line,s=u.column;if(typeof d.offset=="number"){var p=this.fromOffset(d.offset);c=p.line,l=p.col}else c=d.line,l=d.column}else if(!s){var h=this.fromOffset(i);i=h.line,s=h.col}var y=this.origin(i,s,c,l);return y?a=new Fb(r,y.endLine===void 0?y.line:{column:y.column,line:y.line},y.endLine===void 0?y.column:{column:y.endColumn,line:y.endLine},y.source,y.file,o.plugin):a=new Fb(r,c===void 0?i:{column:s,line:i},c===void 0?s:{column:l,line:c},this.css,this.file,o.plugin),a.input={column:s,endColumn:l,endLine:c,line:i,source:this.css},this.file&&(zl&&(a.input.url=zl(this.file).toString()),a.input.file=this.file),a},t.fromOffset=function(r){var i,s;if(this[tp])s=this[tp];else{var o=this.css.split(`
77`);s=new Array(o.length);for(var a=0,c=0,l=o.length;c<l;c++)s[c]=a,a+=o[c].length+1;this[tp]=s}i=s[s.length-1];var u=0;if(r>=i)u=s.length-1;else for(var d=s.length-2,f;u<d;)if(f=u+(d-u>>1),r<s[f])d=f-1;else if(r>=s[f+1])u=f+1;else{u=f;break}return{col:r-s[u]+1,line:u+1}},t.mapResolve=function(r){return/^\w+:\/\//.test(r)?r:Jm(this.map.consumer().sourceRoot||this.map.root||".",r)},t.origin=function(r,i,s,o){if(!this.map)return!1;var a=this.map.consumer(),c=a.originalPositionFor({column:i,line:r});if(!c.source)return!1;var l;typeof s=="number"&&(l=a.originalPositionFor({column:o,line:s}));var u;Xm(c.source)?u=zl(c.source):u=new URL(c.source,this.map.consumer().sourceRoot||zl(this.map.mapFile));var d={column:c.column,endColumn:l&&l.column,endLine:l&&l.line,line:c.line,url:u.toString()};if(u.protocol==="file:")if(Nb)d.file=Nb(u);else throw new Error("file: protocol is not available in this PostCSS build");var f=a.sourceContentFor(c.source);return f&&(d.source=f),d},t.toJSON=function(){for(var r={},i=0,s=["hasBOM","css","file","id"];i<s.length;i++){var o=s[i];this[o]!=null&&(r[o]=this[o])}return this.map&&(r.map=Me({},this.map),r.map.consumerCache&&(r.map.consumerCache=void 0)),r},yt(e,[{key:"from",get:function(){return this.file||this.id}}]),e})(),Gf=Od;Od.default=Od;ep&&ep.registerInput&&ep.registerInput(Od);var UI=Pt.SourceMapConsumer,Nu=Pt.SourceMapGenerator,Fu=Pt.dirname,BI=Pt.relative,HI=Pt.resolve,jI=Pt.sep,Bb=Pt.pathToFileURL,dW=Gf,fW=!!(UI&&Nu),hW=!!(Fu&&HI&&BI&&jI),pW=(function(){function e(n,r,i,s){this.stringify=n,this.mapOpts=i.map||{},this.root=r,this.opts=i,this.css=s,this.originalCSS=s,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}var t=e.prototype;return t.addAnnotation=function(){var r;this.isInline()?r="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?r=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?r=this.mapOpts.annotation(this.opts.to,this.root):r=this.outputFile()+".map";var i=`
78`;this.css.includes(`\r
79`)&&(i=`\r
80`),this.css+=i+"/*# sourceMappingURL="+r+" */"},t.applyPrevMaps=function(){for(var r=z(this.previous()),i;!(i=r()).done;){var s=i.value,o=this.toUrl(this.path(s.file)),a=s.root||Fu(s.file),c=void 0;this.mapOpts.sourcesContent===!1?(c=new UI(s.text),c.sourcesContent&&(c.sourcesContent=null)):c=s.consumer(),this.map.applySourceMap(c,o,this.toUrl(this.path(a)))}},t.clearAnnotation=function(){if(this.mapOpts.annotation!==!1)if(this.root)for(var r,i=this.root.nodes.length-1;i>=0;i--)r=this.root.nodes[i],r.type==="comment"&&r.text.indexOf("# sourceMappingURL=")===0&&this.root.removeChild(i);else this.css&&(this.css=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,""))},t.generate=function(){if(this.clearAnnotation(),hW&&fW&&this.isMap())return this.generateMap();var r="";return this.stringify(this.root,function(i){r+=i}),[r]},t.generateMap=function(){if(this.root)this.generateString();else if(this.previous().length===1){var r=this.previous()[0].consumer();r.file=this.outputFile(),this.map=Nu.fromSourceMap(r,{ignoreInvalidMapping:!0})}else this.map=new Nu({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},t.generateString=function(){var r=this;this.css="",this.map=new Nu({file:this.outputFile(),ignoreInvalidMapping:!0});var i=1,s=1,o="<no source>",a={generated:{column:0,line:0},original:{column:0,line:0},source:""},c,l;this.stringify(this.root,function(u,d,f){if(r.css+=u,d&&f!=="end"&&(a.generated.line=i,a.generated.column=s-1,d.source&&d.source.start?(a.source=r.sourcePath(d),a.original.line=d.source.start.line,a.original.column=d.source.start.column-1,r.map.addMapping(a)):(a.source=o,a.original.line=1,a.original.column=0,r.map.addMapping(a))),c=u.match(/\n/g),c?(i+=c.length,l=u.lastIndexOf(`
81`),s=u.length-l):s+=u.length,d&&f!=="start"){var p=d.parent||{raws:{}},h=d.type==="decl"||d.type==="atrule"&&!d.nodes;(!h||d!==p.last||p.raws.semicolon)&&(d.source&&d.source.end?(a.source=r.sourcePath(d),a.original.line=d.source.end.line,a.original.column=d.source.end.column-1,a.generated.line=i,a.generated.column=s-2,r.map.addMapping(a)):(a.source=o,a.original.line=1,a.original.column=0,a.generated.line=i,a.generated.column=s-1,r.map.addMapping(a)))}})},t.isAnnotation=function(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(function(r){return r.annotation}):!0},t.isInline=function(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;var r=this.mapOpts.annotation;return typeof r<"u"&&r!==!0?!1:this.previous().length?this.previous().some(function(i){return i.inline}):!0},t.isMap=function(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0},t.isSourcesContent=function(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(function(r){return r.withContent()}):!0},t.outputFile=function(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"},t.path=function(r){if(this.mapOpts.absolute||r.charCodeAt(0)===60||/^\w+:\/\//.test(r))return r;var i=this.memoizedPaths.get(r);if(i)return i;var s=this.opts.to?Fu(this.opts.to):".";
vendor: 4,221 bytes, line 81
81typeof this.mapOpts.annotation=="string"&&(s=Fu(HI(s,this.mapOpts.annotation)));var o=BI(s,r);return this.memoizedPaths.set(r,o),o},t.previous=function(){var r=this;if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(function(s){if(s.source&&s.source.input.map){var o=s.source.input.map;r.previousMaps.includes(o)||r.previousMaps.push(o)}});else{var i=new dW(this.originalCSS,this.opts);i.map&&this.previousMaps.push(i.map)}return this.previousMaps},t.setSourcesContent=function(){var r=this,i={};if(this.root)this.root.walk(function(o){if(o.source){var a=o.source.input.from;if(a&&!i[a]){i[a]=!0;var c=r.usesFileUrls?r.toFileUrl(a):r.toUrl(r.path(a));r.map.setSourceContent(c,o.source.input.css)}}});else if(this.css){var s=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(s,this.css)}},t.sourcePath=function(r){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(r.source.input.from):this.toUrl(this.path(r.source.input.from))},t.toBase64=function(r){return Buffer?Buffer.from(r).toString("base64"):window.btoa(unescape(encodeURIComponent(r)))},t.toFileUrl=function(r){var i=this.memoizedFileURLs.get(r);if(i)return i;if(Bb){var s=Bb(r).toString();return this.memoizedFileURLs.set(r,s),s}else throw new Error("`map.absolute` option is not available in this PostCSS build")},t.toUrl=function(r){var i=this.memoizedURLs.get(r);if(i)return i;jI==="\\"&&(r=r.replace(/\\/g,"/"));var s=encodeURI(r).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(r,s),s},e})(),zI=pW,mW=Vf,$m=(function(e){At(t,e);function t(n){var r;return r=e.call(this,n)||this,r.type="comment",r}return t})(mW),Yf=$m;$m.default=$m;var WI=Hi.isClean,VI=Hi.my,qI=qf,GI=Yf,gW=Vf,YI,xy,Iy,KI;function QI(e){return e.map(function(t){return t.nodes&&(t.nodes=QI(t.nodes)),delete t.source,t})}function XI(e){if(e[WI]=!1,e.proxyOf.nodes)for(var t=z(e.proxyOf.nodes),n;!(n=t()).done;){var r=n.value;XI(r)}}var ei=(function(e){At(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.append=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];for(var a=z(s),c;!(c=a()).done;)for(var l=c.value,u=this.normalize(l,this.last),d=z(u),f;!(f=d()).done;){var p=f.value;this.proxyOf.nodes.push(p)}return this.markDirty(),this},n.cleanRaws=function(i){if(e.prototype.cleanRaws.call(this,i),this.nodes)for(var s=z(this.nodes),o;!(o=s()).done;){var a=o.value;a.cleanRaws(i)}},n.each=function(i){if(this.proxyOf.nodes){for(var s=this.getIterator(),o,a;this.indexes[s]<this.proxyOf.nodes.length&&(o=this.indexes[s],a=i(this.proxyOf.nodes[o],o),a!==!1);)this.indexes[s]+=1;return delete this.indexes[s],a}},n.every=function(i){return this.nodes.every(i)},n.getIterator=function(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var i=this.lastEach;return this.indexes[i]=0,i},n.getProxyProcessor=function(){return{get:function(s,o){return o==="proxyOf"?s:s[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?function(){for(var a=arguments.length,c=new Array(a),l=0;l<a;l++)c[l]=arguments[l];var u;return(u=s)[o].apply(u,[].concat(c.map(function(d){return typeof d=="function"?function(f,p){return d(f.toProxy(),p)}:d})))}:o==="every"||o==="some"?function(a){return s[o](function(c){for(var l=arguments.length,u=new Array(l>1?l-1:0),d=1;d<l;d++)u[d-1]=arguments[d];return a.apply(void 0,[].concat([c.toProxy()],u))})}:o==="root"?function(){return s.root().toProxy()}:o==="nodes"?s.nodes.map(function(a){return a.toProxy()}):o==="first"||o==="last"?s[o].toProxy():s[o]:s[o]},set:function(s,o,a){return s[o]===a||(s[o]=a,(o==="name"||o==="params"||o==="selector")&&s.markDirty()),!0}}},n.index=function(i){return typeof i=="number"?i:(i.proxyOf&&(i=i.proxyOf),this.proxyOf.nodes.indexOf(i))},n.insertAfter=function(i,s){var o=this.index(i),a=this.normalize(s,this.proxyOf.nodes[o]).reverse();o=this.index(i);for(var c=z(a),l;!(l=c()).done;){var u=l.value;this.proxyOf.nodes.splice(o+1,0,u)}var d;for(var f in this.indexes)d=this.indexes[f],o<d&&(this.indexes[f]=d+a.length);return this.markDirty(),this},n.insertBefore=function(i,s){var o=this.index(i),a=o===0?"prepe
81nd":!1,c=this.normalize(s,this.proxyOf.nodes[o],a).reverse();o=this.index(i);for(var l=z(c),u;!(u=l()).done;){var d=u.value;this.proxyOf.nodes.splice(o,0,d)}var f;for(var p in this.indexes)f=this.indexes[p],o<=f&&(this.indexes[p]=f+c.length);return this.markDirty(),this},n.normalize=function(i,s){var o=this;if(typeof i=="string")i=QI(YI(i).nodes);else if(typeof i>"u")i=[];else if(Array.isArray(i)){i=i.slice(0);for(var a=z(i),c;!(c=a()).done;){var l=c.value;l.parent&&l.parent.removeChild(l,"ignore")}}else if(i.type==="root"&&this.type!=="document"){i=i.nodes.slice(0);for(var u=z(i),d;!(d=u()).done;){var f=d.value;f.parent&&f.parent.removeChild(f,"ignore")}}else if(i.type)i=[i];else if(i.prop){if(typeof i.value>"u")throw new Error("Value field is missed in node creation");typeof i.value!="string"&&(i.value=String(i.value)),i=[new qI(i)]}else if(i.selector)i=[new xy(i)];else if(i.name)i=[new Iy(i)];else if(i.text)i=[new GI(i)];else throw new Error("Unknown node type in node creation");var p=i.map(function(h){return h[VI]||t.rebuild(h),h=h.proxyOf,h.parent&&h.parent.removeChild(h),h[WI]&&XI(h),typeof h.raws.before>"u"&&s&&typeof s.raws.before<"u"&&(h.raws.before=s.raws.before.replace(/\S/g,"")),h.parent=o.proxyOf,h});return p},n.prepend=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];s=s.reverse();for(var a=z(s),c;!(c=a()).done;){for(var l=c.value,u=this.normalize(l,this.first,"prepend").reverse(),d=z(u),f;!(f=d()).done;){var p=f.value;this.proxyOf.nodes.unshift(p)}for(var h in this.indexes)this.indexes[h]=this.indexes[h]+u.length}return this.markDirty(),this},n.push=function(i){return i.parent=this,this.proxyOf.nodes.push(i),this},n.removeAll=function(){for(var i=z(this.proxyOf.nodes),s;!(s=i()).done;){var o=s.value;o.parent=void 0}return this.proxyOf.nodes=[],this.markDirty(),this},n.removeChild=function(i){i=this.index(i),this.proxyOf.nodes[i].parent=void 0,this.proxyOf.nodes.splice(i,1);var s;for(var o in this.indexes)s=this.indexes[o],s>=i&&(this.indexes[o]=s-1);return this.markDirty(),this},n.replaceValues=function(i,s,o){return o||(o=s,s={}),this.walkDecls(function(a){s.props&&!s.props.includes(a.prop)||s.fast&&!a.value.includes(s.fast)||(a.value=a.value.replace(i,o))}),this.markDirty(),this},n.some=function(i){return this.nodes.some(i)},n.walk=function(i){return this.each(function(s,o){var a;try{a=i(s,o)}catch(c){throw s.addToError(c)}return a!==!1&&s.walk&&(a=s.walk(i)),a})},n.walkAtRules=function(i,s){return s?ce(i,RegExp)?this.walk(function(o,a){if(o.type==="atrule"&&i.test(o.name))return s(o,a)}):this.walk(function(o,a){if(o.type==="atrule"&&o.name===i)return s(o,a)}):(s=i,this.walk(function(o,a){if(o.type==="atrule")return s(o,a)}))},n.walkComments=function(i){return this.walk(function(s,o){if(s.type==="comment")return i(s,o)})},n.walkDecls=function(i,s){return s?ce(i,RegExp)?this.walk(function(o,a){if(o.type==="decl"&&i.test(o.prop))return s(o,a)}):this.walk(function(o,a){if(o.type==="decl"&&o.prop===i)return s(o,a)}):(s=i,this.walk(function(o,a){if(o.type==="decl")return s(o,a)}))},n.walkRules=function(i,s){return s?ce(i,RegExp)?this.walk(function(o,a){if(o.type==="rule"&&i.test(o.selector))return s(o,a)}):this.walk(function(o,a){if(o.type==="rule"&&o.selector===i)return s(o,a)}):(s=i,this.walk(function(o,a){if(o.type==="rule")return s(o,a)}))},yt(t,[{key:"first",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}},{key:"last",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}]),t})(gW);ei.registerParse=function(e){YI=e};ei.registerRule=function(e){xy=e};ei.registerAtRule=function(e){Iy=e};ei.registerRoot=function(e){KI=e};var Ds=ei;ei.default=ei;ei.rebuild=function(e){e.type==="atrule"?Object.setPrototypeOf(e,Iy.prototype):e.type==="rule"?Object.setPrototypeOf(e,xy.prototype):e.type==="decl"?Object.setPrototypeOf(e,qI.prototype):e.type==="comment"?Object.setPrototypeOf(e,GI.prototype):e.type==="root"&&Object.setPrototypeOf(e,KI.prototype),e[VI]=!0,e.nodes&&e.nodes.forEach(function(t){ei.rebuild(t)})};var _W=Ds,JI,$I,Ac=(function(e){At(t,e);function t(r){var i;return i=e.call(this,Me({type:"document"},r))||this,i.nodes||(i.nodes=[]),i}var n=t.prototype;return n.toResult=function(i){i===void 0&&(i={});var s=new JI(new $I,this,i);return s.stringify()},t})(_W);Ac.registerLazyResult=function(e){JI=e};Ac.registerProcessor=function(e){$I=e};var Ry=Ac;Ac.default=Ac;var Zm=(function(){function e(n,r){if(r===void 0&&(r={}),this.type="warning",this.text=n,r.node&&r.node.source){var i=r.node.rangeBy(r);this.line=i.start.line,this.column=i.start.column,this.endLine=i.end.line,this.endColumn=i.end.column}for(var s in r)this[s]=r[s]}var t=e.prototype;return t.toString=function(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text},e})(),ZI=Zm;Zm.default=Zm;var yW=ZI,eg=(function(){function e(n,r,i){this.processor=n,this.messages=[],this.root=r,this.opts=i,this.css=void 0,this.map=void 0}var t=e.prototype;return t.toString=function(){return this.css},t.warn=function(r,i){i===void 0&&(i={}),i.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(i.plugin=this.lastPlugin.postcssPlugin);var s=new yW(r,i);return this.messages.push(s),s},t.warnings=function(){return this.messages.filter(function(r){return r.type==="warning"})}
vendor: 29,099 bytes, lines 81-84
81,yt(e,[{key:"content",get:function(){return this.css}}]),e})(),Ty=eg;eg.default=eg;var rp=39,Hb=34,Wl=92,jb=47,Vl=10,wa=32,ql=12,Gl=9,Yl=13,vW=91,AW=93,bW=40,wW=41,EW=123,SW=125,CW=59,xW=42,IW=58,RW=64,Kl=/[\t\n\f\r "#'()/;[\\\]{}]/g,Ql=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,TW=/.[\r\n"'(/\\]/,zb=/[\da-f]/i,OW=function(t,n){n===void 0&&(n={});var r=t.css.valueOf(),i=n.ignoreErrors,s,o,a,c,l,u,d,f,p,h,y=r.length,m=0,v=[],A=[];function b(){return m}function S(R){throw t.error("Unclosed "+R,m)}function C(){return A.length===0&&m>=y}function I(R){if(A.length)return A.pop();if(!(m>=y)){var H=R?R.ignoreUnclosed:!1;switch(s=r.charCodeAt(m),s){case Vl:case wa:case Gl:case Yl:case ql:{o=m;do o+=1,s=r.charCodeAt(o);while(s===wa||s===Vl||s===Gl||s===Yl||s===ql);h=["space",r.slice(m,o)],m=o-1;break}case vW:case AW:case EW:case SW:case IW:case CW:case wW:{var M=String.fromCharCode(s);h=[M,M,m];break}case bW:{if(f=v.length?v.pop()[1]:"",p=r.charCodeAt(m+1),f==="url"&&p!==rp&&p!==Hb&&p!==wa&&p!==Vl&&p!==Gl&&p!==ql&&p!==Yl){o=m;do{if(u=!1,o=r.indexOf(")",o+1),o===-1)if(i||H){o=m;break}else S("bracket");for(d=o;r.charCodeAt(d-1)===Wl;)d-=1,u=!u}while(u);h=["brackets",r.slice(m,o+1),m,o],m=o}else o=r.indexOf(")",m+1),c=r.slice(m,o+1),o===-1||TW.test(c)?h=["(","(",m]:(h=["brackets",c,m,o],m=o);break}case rp:case Hb:{a=s===rp?"'":'"',o=m;do{if(u=!1,o=r.indexOf(a,o+1),o===-1)if(i||H){o=m+1;break}else S("string");for(d=o;r.charCodeAt(d-1)===Wl;)d-=1,u=!u}while(u);h=["string",r.slice(m,o+1),m,o],m=o;break}case RW:{Kl.lastIndex=m+1,Kl.test(r),Kl.lastIndex===0?o=r.length-1:o=Kl.lastIndex-2,h=["at-word",r.slice(m,o+1),m,o],m=o;break}case Wl:{for(o=m,l=!0;r.charCodeAt(o+1)===Wl;)o+=1,l=!l;if(s=r.charCodeAt(o+1),l&&s!==jb&&s!==wa&&s!==Vl&&s!==Gl&&s!==Yl&&s!==ql&&(o+=1,zb.test(r.charAt(o)))){for(;zb.test(r.charAt(o+1));)o+=1;r.charCodeAt(o+1)===wa&&(o+=1)}h=["word",r.slice(m,o+1),m,o],m=o;break}default:{s===jb&&r.charCodeAt(m+1)===xW?(o=r.indexOf("*/",m+2)+1,o===0&&(i||H?o=r.length:S("comment")),h=["comment",r.slice(m,o+1),m,o],m=o):(Ql.lastIndex=m+1,Ql.test(r),Ql.lastIndex===0?o=r.length-1:o=Ql.lastIndex-2,h=["word",r.slice(m,o+1),m,o],v.push(h),m=o);break}}return m++,h}}function x(R){A.push(R)}return{back:x,endOfFile:C,nextToken:I,position:b}},eR=Ds,kd=(function(e){At(t,e);function t(r){var i;return i=e.call(this,r)||this,i.type="atrule",i}var n=t.prototype;return n.append=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];var a;return this.proxyOf.nodes||(this.nodes=[]),(a=e.prototype.append).call.apply(a,[].concat([this],s))},n.prepend=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];var a;return this.proxyOf.nodes||(this.nodes=[]),(a=e.prototype.prepend).call.apply(a,[].concat([this],s))},t})(eR),Oy=kd;kd.default=kd;eR.registerAtRule(kd);var tR=Ds,rR,nR,Fo=(function(e){At(t,e);function t(r){var i;return i=e.call(this,r)||this,i.type="root",i.nodes||(i.nodes=[]),i}var n=t.prototype;return n.normalize=function(i,s,o){var a=e.prototype.normalize.call(this,i);if(s){if(o==="prepend")this.nodes.length>1?s.raws.before=this.nodes[1].raws.before:delete s.raws.before;else if(this.first!==s)for(var c=z(a),l;!(l=c()).done;){var u=l.value;u.raws.before=s.raws.before}}return a},n.removeChild=function(i,s){var o=this.index(i);return!s&&o===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[o].raws.before),e.prototype.removeChild.call(this,i)},n.toResult=function(i){i===void 0&&(i={});var s=new rR(new nR,this,i);return s.stringify()},t})(tR);Fo.registerLazyResult=function(e){rR=e};Fo.registerProcessor=function(e){nR=e};var il=Fo;Fo.default=Fo;tR.registerRoot(Fo);var bc={comma:function(t){return bc.split(t,[","],!0)},space:function(t){var n=[" ",`
82`,"	"];return bc.split(t,n)},split:function(t,n,r){for(var i=[],s="",o=!1,a=0,c=!1,l="",u=!1,d=z(t),f;!(f=d()).done;){var p=f.value;u?u=!1:p==="\\"?u=!0:c?p===l&&(c=!1):p==='"'||p==="'"?(c=!0,l=p):p==="("?a+=1:p===")"?a>0&&(a-=1):a===0&&n.includes(p)&&(o=!0),o?(s!==""&&i.push(s.trim()),s="",o=!1):s+=p}return(r||s!=="")&&i.push(s.trim()),i}},iR=bc;bc.default=bc;var sR=Ds,kW=iR,Md=(function(e){At(t,e);function t(n){var r;return r=e.call(this,n)||this,r.type="rule",r.nodes||(r.nodes=[]),r}return yt(t,[{key:"selectors",get:function(){return kW.comma(this.selector)},set:function(r){var i=this.selector?this.selector.match(/,\s*/):null,s=i?i[0]:","+this.raw("between","beforeOpen");this.selector=r.join(s)}}]),t})(sR),ky=Md;Md.default=Md;sR.registerRule(Md);var MW=qf,LW=OW,PW=Yf,DW=Oy,NW=il,Wb=ky,Vb={empty:!0,space:!0};function FW(e){for(var t=e.length-1;t>=0;t--){var n=e[t],r=n[3]||n[2];if(r)return r}}var UW=(function(){function e(n){this.input=n,this.root=new NW,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:n,start:{column:1,line:1,offset:0}}}var t=e.prototype;return t.atrule=function(r){var i=new DW;i.name=r[1].slice(1),i.name===""&&this.unnamedAtrule(i,r),this.init(i,r[2]);for(var s,o,a,c=!1,l=!1,u=[],d=[];!this.tokenizer.endOfFile();){if(r=this.tokenizer.nextToken(),s=r[0],s==="("||s==="["?d.push(s==="("?")":"]"):s==="{"&&d.length>0?d.push("}"):s===d[d.length-1]&&d.pop(),d.length===0)if(s===";"){i.source.end=this.getPosition(r[2]),i.source.end.offset++,this.semicolon=!0;break}else if(s==="{"){l=!0;break}else if(s==="}"){if(u.length>0){for(a=u.length-1,o=u[a];o&&o[0]==="space";)o=u[--a];o&&(i.source.end=this.getPosition(o[3]||o[2]),i.source.end.offset++)}this.end(r);break}else u.push(r);else u.push(r);if(this.tokenizer.endOfFile()){c=!0;break}}i.raws.between=this.spacesAndCommentsFromEnd(u),u.length?(i.raws.afterName=this.spacesAndCommentsFromStart(u),this.raw(i,"params",u),c&&(r=u[u.length-1],i.source.end=this.getPosition(r[3]||r[2]),i.source.end.offset++,this.spaces=i.raws.between,i.raws.between="")):(i.raws.afterName="",i.params=""),l&&(i.nodes=[],this.current=i)},t.checkMissedSemicolon=function(r){var i=this.colon(r);if(i!==!1){for(var s=0,o,a=i-1;a>=0&&(o=r[a],!(o[0]!=="space"&&(s+=1,s===2)));a--);throw this.input.error("Missed semicolon",o[0]==="word"?o[3]+1:o[2])}},t.colon=function(r){for(var i=0,s,o,a,c=z(r.entries()),l;!(l=c()).done;){var u=l.value,d=u[0],f=u[1];if(s=f,o=s[0],o==="("&&(i+=1),o===")"&&(i-=1),i===0&&o===":")if(!a)this.doubleColon(s);else{if(a[0]==="word"&&a[1]==="progid")continue;return d}a=s}return!1},t.comment=function(r){var i=new PW;this.init(i,r[2]),i.source.end=this.getPosition(r[3]||r[2]),i.source.end.offset++;var s=r[1].slice(2,-2);if(/^\s*$/.test(s))i.text="",i.raws.left=s,i.raws.right="";else{var o=s.match(/^(\s*)([^]*\S)(\s*)$/);i.text=o[2],i.raws.left=o[1],i.raws.right=o[3]}},t.createTokenizer=function(){this.tokenizer=LW(this.input)},t.decl=function(r,i){var s=new MW;this.init(s,r[0][2]);var o=r[r.length-1];for(o[0]===";"&&(this.semicolon=!0,r.pop()),s.source.end=this.getPosition(o[3]||o[2]||FW(r)),s.source.end.offset++;r[0][0]!=="word";)r.length===1&&this.unknownWord(r),s.raws.before+=r.shift()[1];for(s.source.start=this.getPosition(r[0][2]),s.prop="";r.length;){var a=r[0][0];if(a===":"||a==="space"||a==="comment")break;s.prop+=r.shift()[1]}s.raws.between="";for(var c;r.length;)if(c=r.shift(),c[0]===":"){s.raws.between+=c[1];break}else c[0]==="word"&&/\w/.test(c[1])&&this.unknownWord([c]),s.raws.between+=c[1];(s.prop[0]==="_"||s.prop[0]==="*")&&(s.raws.before+=s.prop[0],s.prop=s.prop.slice(1));for(var l=[],u;r.length&&(u=r[0][0],!(u!=="space"&&u!=="comment"));)l.push(r.shift());this.precheckMissedSemicolon(r);for(var d=r.length-1;d>=0;d--){if(c=r[d],c[1].toLowerCase()==="!important"){s.important=!0;var f=this.stringFrom(r,d);f=this.spacesFromEnd(r)+f,f!==" !important"&&(s.raws.important=f);break}else if(c[1].toLowerCase()==="important"){for(var p=r.slice(0),h="",y=d;y>0;y--){var m=p[y][0];if(h.trim().indexOf("!")===0&&m!=="space")break;h=p.pop()[1]+h}h.trim().indexOf("!")===0&&(s.important=!0,s.raws.important=h,r=p)}if(c[0]!=="space"&&c[0]!=="comment")break}var v=r.some(function(A){return A[0]!=="space"&&A[0]!=="comment"});v&&(s.raws.between+=l.map(function(A){return A[1]}).join(""),l=[]),this.raw(s,"value",l.concat(r),i),s.value.includes(":")&&!i&&this.checkMissedSemicolon(r)},t.doubleColon=function(r){throw this.input.error("Double colon",{offset:r[2]},{offset:r[2]+r[1].length})},t.emptyRule=function(r){var i=new Wb;this.init(i,r[2]),i.selector="",i.raws.between="",this.current=i},t.end=function(r){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(r[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(r)},t.endFile=function(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())},t.freeSemicolon=function(r){if(this.spaces+=r[1],this.current.nodes){var i=this.current.nodes[this.current.nodes.length-1];i&&i.type==="rule"&&!i.raws.ownSemicolon&&(i.raws.ownSemicolon=this.spaces,this.spaces="")}},t.getPosition=function(r){var i=this.input.fromOffset(r);return{column:i.col,line:i.line,offset:r}},t.init=function(r,i){this.current.push(r),r.source={input:this.input,start:this.getPosition(i)},r.raws.before=this.spaces,this.spaces="",r.type!=="comment"&&(this.semicolon=!1)},t.other=function(r){for(var i=!1,s=null,o=!1,a=null,c=[],l=r[1].startsWith("--"),u=[],d=r;d;){if(s=d[0],u.push(d),s==="("||s==="[")a||(a=d),c.push(s==="("?")":"]");else if(l&&o&&s==="{")a||(a=d),c.push("}");else if(c.length===0)if(s===";")if(o){this.decl(u,l);return}else break;else if(s==="{"){this.rule(u);return}else if(s==="}"){this.tokenizer.back(u.pop()),i=!0;break}else s===":"&&(o=!0);else s===c[c.length-1]&&(c.pop(),c.length===0&&(a=null));d=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(i=!0),c.length>0&&this.unclosedBracket(a),i&&o){if(!l)for(;u.length&&(d=u[u.length-1][0],!(d!=="space"&&d!=="comment"));)this.tokenizer.back(u.pop());this.decl(u,l)}else this.unknownWord(u)},t.parse=function(){for(var r;!this.tokenizer.endOfFile();)switch(r=this.tokenizer.nextToken(),r[0]){case"space":this.spaces+=r[1];break;case";":this.freeSemicolon(r);break;case"}":this.end(r);break;case"comment":this.comment(r);break;case"at-word":this.atrule(r);break;case"{":this.emptyRule(r);break;default:this.other(r);break}this.endFile()},t.precheckMissedSemicolon=function(){},t.raw=function(r,i,s,o){for(var a,c,l=s.length,u="",d=!0,f,p,h=0;h<l;h+=1)a=s[h],c=a[0],c==="space"&&h===l-1&&!o?d=!1:c==="comment"?(p=s[h-1]?s[h-1][0]:"empty",f=s[h+1]?s[h+1][0]:"empty",!Vb[p]&&!Vb[f]?u.slice(-1)===","?d=!1:u+=a[1]:d=!1):u+=a[1];if(!d){var y=s.reduce(function(m,v){return m+v[1]},"");r.raws[i]={raw:y,value:u}}r[i]=u},t.rule=function(r){r.pop();var i=new Wb;this.init(i,r[0][2]),i.raws.between=this.spacesAndCommentsFromEnd(r),this.raw(i,"selector",r),this.current=i},t.spacesAndCommentsFromEnd=function(r){for(var i,s="";r.length&&(i=r[r.length-1][0],!(i!=="space"&&i!=="comment"));)s=r.pop()[1]+s;return s},t.spacesAndCommentsFromStart=function(r){for(var i,s="";r.length&&(i=r[0][0],!(i!=="space"&&i!=="comment"));)s+=r.shift()[1];return s},t.spacesFromEnd=function(r){for(var i,s="";r.length&&(i=r[r.length-1][0],i==="space");)s=r.pop()[1]+s;return s},t.stringFrom=function(r,i){for(var s="",o=i;o<r.length;o++)s+=r[o][1];return r.splice(i,r.length-i),s},t.unclosedBlock=function(){var r=this.current.source.start;throw this.input.error("Unclosed block",r.line,r.column)},t.unclosedBracket=function(r){throw this.input.error("Unclosed bracket",{offset:r[2]},{offset:r[2]+1})},t.unexpectedClose=function(r){throw this.input.error("Unexpected }",{offset:r[2]},{offset:r[2]+1})},t.unknownWord=function(r){throw this.input.error("Unknown word",{offset:r[0][2]},{offset:r[0][2]+r[0][1].length})},t.unnamedAtrule=function(r,i){throw this.input.error("At-rule without name",{offset:i[2]},{offset:i[2]+i[1].length})},e})(),BW=UW,HW=Ds,jW=BW,zW=Gf;function Ld(e,t){var n=new zW(e,t),r=new jW(n);try{r.parse()}catch(i){throw i}return r.root}var My=Ld;Ld.default=Ld;HW.registerParse(Ld);var An=Hi.isClean,WW=Hi.my,VW=zI,qW=Wf,GW=Ds,YW=Ry,qb=Ty,KW=My,QW=il,XW={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},JW={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},$W={Once:!0,postcssPlugin:!0,prepare:!0},Uo=0;function Ea(e){return(typeof e>"u"?"undefined":le(e))==="object"&&typeof e.then=="function"}function oR(e){var t=!1,n=XW[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[n,n+"-"+t,Uo,n+"Exit",n+"Exit-"+t]:t?[n,n+"-"+t,n+"Exit",n+"Exit-"+t]:e.append?[n,Uo,n+"Exit"]:[n,n+"Exit"]}function Gb(e){var t;return e.type==="document"?t=["Document",Uo,"DocumentExit"]:e.type==="root"?t=["Root",Uo,"RootExit"]:t=oR(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function tg(e){return e[An]=!1,e.nodes&&e.nodes.forEach(function(t){return tg(t)}),e}var rg={},Bo=(function(){function e(n,r,i){var s=this;this.stringified=!1,this.processed=!1;var o;if((typeof r>"u"?"undefined":le(r))==="object"&&r!==null&&(r.type==="root"||r.type==="document"))o=tg(r);else if(ce(r,e)||ce(r,qb))o=tg(r.root),r.map&&(typeof i.map>"u"&&(i.map={}),i.map.inline||(i.map.inline=!1),i.map.prev=r.map);else{var a=KW;i.syntax&&(a=i.syntax.parse),i.parser&&(a=i.parser),a.parse&&(a=a.parse);try{o=a(r,i)}catch(c){this.processed=!0,this.error=c}o&&!o[WW]&&GW.rebuild(o)}this.result=new qb(n,o,i),this.helpers=Me({},rg,{postcss:rg,result:this.result}),this.plugins=this.processor.plugins.map(function(c){return(typeof c>"u"?"undefined":le(c))==="object"&&c.prepare?Me({},c,c.prepare(s.result)):c})}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)},t.catch=function(r){return this.async().catch(r)},t.finally=function(r){return this.async().then(r,r)},t.getAsyncError=function(){throw new Error("Use process(css).then(cb) to work with async plugins")},t.handleError=function(r,i){var s=this.result.lastPlugin;try{if(i&&i.addToError(r),this.error=r,r.name==="CssSyntaxError"&&!r.plugin)r.plugin=s.postcssPlugin,r.setMessage();else if(s.postcssVersion)var o,a,c,l,u}catch(d){console&&console.error&&console.error(d)}return r},t.prepareVisitors=function(){var r=this;this.listeners={};for(var i=function(u,d,f){r.listeners[d]||(r.listeners[d]=[]),r.listeners[d].push([u,f])},s=z(this.plugins),o;!(o=s()).done;){var a=o.value;if((typeof a>"u"?"undefined":le(a))==="object")for(var c in a){if(!JW[c]&&/^[A-Z]/.test(c))throw new Error("Unknown event "+c+" in "+a.postcssPlugin+". Try to update PostCSS ("+this.processor.version+" now).");if(!$W[c])if(le(a[c])==="object")for(var l in a[c])l==="*"?i(a,c,a[c][l]):i(a,c+"-"+l.toLowerCase(),a[c][l]);else typeof a[c]=="function"&&i(a,c,a[c])}}this.hasListener=Object.keys(this.listeners).length>0},t.runAsync=function(){var r=this;return Ff(function(){var i,s,o,a,c,l,u,d,f,p,h,y;return Ss(this,function(m){switch(m.label){case 0:r.plugin=0,i=0,m.label=1;case 1:if(!(i<r.plugins.length))return[3,6];if(s=r.plugins[i],o=r.runOnRoot(s),!Ea(o))return[3,5];m.label=2;case 2:return m.trys.push([2,4,,5]),[4,o];case 3:return m.sent(),[3,5];case 4:throw a=m.sent(),r.handleError(a);case 5:return i++,[3,1];case 6:if(r.prepareVisitors(),!r.hasListener)return[3,18];c=r.result.root,m.label=7;case 7:if(c[An])return[3,14];c[An]=!0,l=[Gb(c)],m.label=8;case 8:if(!(l.length>0))return[3,13];if(u=r.visitTick(l),!Ea(u))return[3,12];m.label=9;case 9:return m.trys.push([9,11,,12]),[4,u];case 10:return m.sent(),[3,12];case 11:throw d=m.sent(),f=l[l.length-1].node,r.handleError(d,f);case 12:return[3,8];case 13:return[3,7];case 14:if(!r.listeners.OnceExit)return[3,18];p=function(){var v,A,b,S,C;return Ss(this,function(I){switch(I.label){case 0:v=y.value,A=v[0],b=v[1],r.result.lastPlugin=A,I.label=1;case 1:return I.trys.push([1,6,,7]),c.type!=="document"?[3,3]:(S=c.nodes.map(function(x){return b(x,r.helpers)}),[4,Promise.all(S)]);case 2:return I.sent(),[3,5];case 3:return[4,b(c,r.helpers)];case 4:I.sent(),I.label=5;case 5:return[3,7];case 6:throw C=I.sent(),r.handleError(C);case 7:return[2]}})},h=z(r.listeners.OnceExit),m.label=15;case 15:return(y=h()).done?[3,18]:[5,dy(p())];case 16:m.sent(),m.label=17;case 17:return[3,15];case 18:return r.processed=!0,[2,r.stringify()]}})})()},t.runOnRoot=function(r){var i=this;this.result.lastPlugin=r;try{if((typeof r>"u"?"undefined":le(r))==="object"&&r.Once){if(this.result.root.type==="document"){var s=this.result.root.nodes.map(function(o){return r.Once(o,i.helpers)});return Ea(s[0])?Promise.all(s):s}return r.Once(this.result.root,this.helpers)}else if(typeof r=="function")return r(this.result.root,this.result)}catch(o){throw this.handleError(o)}},t.stringify=function(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();var r=this.result.opts,i=qW;r.syntax&&(i=r.syntax.stringify),r.stringifier&&(i=r.stringifier),i.stringify&&(i=i.stringify);var s=new VW(i,this.result.root,this.result.opts),o=s.generate();return this.result.css=o[0],this.result.map=o[1],this.result},t.sync=function(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(var r=z(this.plugins),i;!(i=r()).done;){var s=i.value,o=this.runOnRoot(s);if(Ea(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){for(var a=this.result.root;!a[An];)a[An]=!0,this.walkSync(a);if(this.listeners.OnceExit)if(a.type==="document")for(var c=z(a.nodes),l;!(l=c()).done;){var u=l.value;this.visitSync(this.listeners.OnceExit,u)}else this.visitSync(this.listeners.OnceExit,a)}return this.result},t.then=function(r,i){return this.async().then(r,i)},t.toString=function(){return this.css},t.visitSync=function(r,i){for(var s=z(r),o;!(o=s()).done;){var a=o.value,c=a[0],l=a[1];this.result.lastPlugin=c;var u=void 0;try{u=l(i,this.helpers)}catch(d){throw this.handleError(d,i.proxyOf)}if(i.type!=="root"&&i.type!=="document"&&!i.parent)return!0;if(Ea(u))throw this.getAsyncError()}},t.visitTick=function(r){var i=r[r.length-1],s=i.node,o=i.visitors;if(s.type!=="root"&&s.type!=="document"&&!s.parent){r.pop();return}if(o.length>0&&i.visitorIndex<o.length){var a=o[i.visitorIndex],c=a[0],l=a[1];i.visitorIndex+=1,i.visitorIndex===o.length&&(i.visitors=[],i.visitorIndex=0),this.result.lastPlugin=c;try{return l(s.toProxy(),this.helpers)}catch(h){throw this.handleError(h,s)}}if(i.iterator!==0){for(var u=i.iterator,d;d=s.nodes[s.indexes[u]];)if(s.indexes[u]+=1,!d[An]){d[An]=!0,r.push(Gb(d));return}i.iterator=0,delete s.indexes[u]}for(var f=i.events;i.eventIndex<f.length;){var p=f[i.eventIndex];if(i.eventIndex+=1,p===Uo){s.nodes&&s.nodes.length&&(s[An]=!0,i.iterator=s.getIterator());return}else if(this.listeners[p]){i.visitors=this.listeners[p];return}}r.pop()},t.walkSync=function(r){var i=this;r[An]=!0;for(var s=oR(r),o=z(s),a;!(a=o()).done;){var c=a.value;if(c===Uo)r.nodes&&r.each(function(u){u[An]||i.walkSync(u)});else{var l=this.listeners[c];if(l&&this.visitSync(l,r.toProxy()))return}}},t.warnings=function(){return this.sync().warnings()},yt(e,[{key:"content",get:function(){return this.stringify().content}},{key:"css",get:function(){return this.stringify().css}},{key:"map",get:function(){return this.stringify().map}},{key:"messages",get:function(){return this.sync().messages}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){return this.sync().root}},{key:Symbol.toStringTag,get:function(){return"LazyResult"}}]),e})();Bo.registerPostcss=function(e){rg=e};var aR=Bo;Bo.default=Bo;QW.registerLazyResult(Bo);YW.registerLazyResult(Bo);var ZW=zI,eV=Wf,tV=My,rV=Ty,ng=(function(){function e(n,r,i){r=r.toString(),this.stringified=!1,this._processor=n,this._css=r,this._opts=i,this._map=void 0;var s,o=eV;this.result=new rV(this._processor,s,this._opts),this.result.css=r;var a=this;Object.defineProperty(this.result,"root",{get:function(){return a.root}});var c=new ZW(o,s,this._opts,r);if(c.isMap()){var l=c.generate(),u=l[0],d=l[1];u&&(this.result.css=u),d&&(this.result.map=d)}else c.clearAnnotation(),this.result.css=c.css}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)},t.catch=function(r){return this.async().catch(r)},t.finally=function(r){return this.async().then(r,r)},t.sync=function(){if(this.error)throw this.error;return this.result},t.then=function(r,i){return this.async().then(r,i)},t.toString=function(){return this._css},t.warnings=function(){return[]},yt(e,[{key:"content",get:function(){return this.result.css}},{key:"css",get:function(){return this.result.css}},{key:"map",get:function(){return this.result.map}},{key:"messages",get:function(){return[]}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){if(this._root)return this._root;var r,i=tV;try{r=i(this._css,this._opts)}catch(s){this.error=s}if(this.error)throw this.error;return this._root=r,r}},{key:Symbol.toStringTag,get:function(){return"NoWorkResult"}}]),e})(),nV=ng;ng.default=ng;var iV=nV,sV=aR,oV=Ry,aV=il,wc=(function(){function e(n){n===void 0&&(n=[]),this.version="8.4.38",this.plugins=this.normalize(n)}var t=e.prototype;return t.normalize=function(r){for(var i=[],s=z(r),o;!(o=s()).done;){var a=o.value;if(a.postcss===!0?a=a():a.postcss&&(a=a.postcss),(typeof a>"u"?"undefined":le(a))==="object"&&Array.isArray(a.plugins))i=i.concat(a.plugins);else if((typeof a>"u"?"undefined":le(a))==="object"&&a.postcssPlugin)i.push(a);else if(typeof a=="function")i.push(a);else if(!((typeof a>"u"?"undefined":le(a))==="object"&&(a.parse||a.stringify)))throw new Error(a+" is not a PostCSS plugin")}return i},t.process=function(r,i){return i===void 0&&(i={}),!this.plugins.length&&!i.parser&&!i.stringifier&&!i.syntax?new iV(this,r,i):new sV(this,r,i)},t.use=function(r){return this.plugins=this.plugins.concat(this.normalize([r])),this},e})(),cV=wc;wc.default=wc;aV.registerProcessor(wc);oV.registerProcessor(wc);var lV=qf,uV=FI,dV=Yf,fV=Oy,hV=Gf,pV=il,mV=ky;function Ec(e,t){if(Array.isArray(e))return e.map(function(d){return Ec(d)});var n=e.inputs,r=Es(e,["inputs"]);if(n){t=[];for(var i=z(n),s;!(s=i()).done;){var o=s.value,a=Me({},o,{__proto__:hV.prototype});a.map&&(a.map=Me({},a.map,{__proto__:uV.prototype})),t.push(a)}}if(r.nodes&&(r.nodes=e.nodes.map(function(d){return Ec(d,t)})),r.source){var c=r.source,l=c.inputId,u=Es(c,["inputId"]);r.source=u,l!=null&&(r.source.input=t[l])}if(r.type==="root")return new pV(r);if(r.type==="decl")return new lV(r);if(r.type==="rule")return new mV(r);if(r.type==="comment")return new dV(r);if(r.type==="atrule")return new fV(r);throw new Error("Unknown node type: "+e.type)}var gV=Ec;Ec.default=Ec;var _V=Cy,cR=qf,yV=aR,vV=Ds,Ly=cV,AV=Wf,bV=gV,lR=Ry,wV=ZI,uR=Yf,dR=Oy,EV=Ty,SV=Gf,CV=My,xV=iR,fR=ky,hR=il,IV=Vf;function tt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.length===1&&Array.isArray(t[0])&&(t=t[0]),new Ly(t)}tt.plugin=function(t,n){var r=!1;function i(){for(var o=arguments.length,a=new Array(o),c=0;c<o;c++)a[c]=arguments[c];console&&console.warn&&!r&&(r=!0,console.warn(t+`: postcss.plugin was deprecated. Migration guide:
83https://evilmartians.com/chronicles/postcss-8-plugin-migration`),Lo.LANG&&Lo.LANG.startsWith("cn")&&console.warn(t+`: 里面 postcss.plugin 被弃用. 迁移指南:
84https://www.w3ctech.com/topic/2226`));var l=n.apply(void 0,[].concat(a));return l.postcssPlugin=t,l.postcssVersion=new Ly().version,l}var s;return Object.defineProperty(i,"postcss",{get:function(){return s||(s=i()),s}}),i.process=function(o,a,c){return tt([i(c)]).process(o,a)},i};tt.stringify=AV;tt.parse=CV;tt.fromJSON=bV;tt.list=xV;tt.comment=function(e){return new uR(e)};tt.atRule=function(e){return new dR(e)};tt.decl=function(e){return new cR(e)};tt.rule=function(e){return new fR(e)};tt.root=function(e){return new hR(e)};tt.document=function(e){return new lR(e)};tt.CssSyntaxError=_V;tt.Declaration=cR;tt.Container=vV;tt.Processor=Ly;tt.Document=lR;tt.Comment=uR;tt.Warning=wV;tt.AtRule=dR;tt.Result=EV;tt.Input=SV;tt.Rule=fR;tt.Root=hR;tt.Node=IV;yV.registerPostcss(tt);var RV=tt;tt.default=tt;var wt=jz(RV);wt.stringify;wt.fromJSON;wt.plugin;wt.parse;wt.list;wt.document;wt.comment;wt.atRule;wt.rule;wt.decl;wt.root;wt.CssSyntaxError;wt.Declaration;wt.Container;wt.Processor;wt.Document;wt.Comment;wt.Warning;wt.AtRule;wt.Result;wt.Input;wt.Rule;wt.Root;wt.Node;var TV=(function(){function e(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];jr(this,"parentElement",null),jr(this,"parentNode",null),jr(this,"ownerDocument"),jr(this,"firstChild",null),jr(this,"lastChild",null),jr(this,"previousSibling",null),jr(this,"nextSibling",null),jr(this,"ELEMENT_NODE",1),jr(this,"TEXT_NODE",3),jr(this,"nodeType"),jr(this,"nodeName"),jr(this,"RRNodeType")}var t=e.prototype;return t.contains=function(r){if(ce(r,e)){if(r.ownerDocument!==this.ownerDocument)return!1;if(r===this)return!0}else return!1;for(;r.parentNode;){if(r.parentNode===this)return!0;r=r.parentNode}return!1},t.appendChild=function(r){throw new Error("RRDomException: Failed to execute 'appendChild' on 'RRNode': This RRNode type does not support this method.")},t.insertBefore=function(r,i){throw new Error("RRDomException: Failed to execute 'insertBefore' on 'RRNode': This RRNode type does not support this method.")},t.removeChild=function(r){throw new Error("RRDomException: Failed to execute 'removeChild' on 'RRNode': This RRNode type does not support this method.")},t.toString=function(){return"RRNode"},yt(e,[{key:"childNodes",get:function(){for(var r=[],i=this.firstChild;i;)r.push(i),i=i.nextSibling;return r}}]),e})(),Yb={Node:["childNodes","parentNode","parentElement","textContent"],ShadowRoot:["host","styleSheets"],Element:["shadowRoot","querySelector","querySelectorAll"],MutationObserver:[]},Kb={Node:["contains","getRootNode"],ShadowRoot:["getSelection"],Element:[],MutationObserver:["constructor"]},Xl={},OV=function(){return!!globalThis.Zone};function Py(e){if(Xl[e])return Xl[e];var t=globalThis[e],n=t.prototype,r=e in Yb?Yb[e]:void 0,i=!!(r&&r.every(function(u){var d,f;return!!((f=(d=Object.getOwnPropertyDescriptor(n,u))==null?void 0:d.get)!=null&&f.toString().includes("[native code]"))})),s=e in Kb?Kb[e]:void 0,o=!!(s&&s.every(function(u){var d;return typeof n[u]=="function"&&((d=n[u])==null?void 0:d.toString().includes("[native code]"))}));if(i&&o&&!OV())return Xl[e]=t.prototype,t.prototype;try{var a=document.createElement("iframe");document.body.appendChild(a);var c=a.contentWindow;if(!c)return t.prototype;var l=c[e].prototype;return document.body.removeChild(a),l?Xl[e]=l:n}catch{return n}}var np={};function ji(e,t,n){var r,i=e+"."+String(n);if(np[i])return np[i].call(t);var s=Py(e),o=(r=Object.getOwnPropertyDescriptor(s,n))==null?void 0:r.get;return o?(np[i]=o,o.call(t)):t[n]}var ip={};function pR(e,t,n){var r=e+"."+String(n);if(ip[r])return ip[r].bind(t);var i=Py(e),s=i[n];return typeof s!="function"?t[n]:(ip[r]=s,s.bind(t))}function kV(e){return ji("Node",e,"childNodes")}function MV(e){return ji("Node",e,"parentNode")}function LV(e){return ji("Node",e,"parentElement")}function PV(e){return ji("Node",e,"textContent")}function DV(e,t){return pR("Node",e,"contains")(t)}function NV(e){return pR("Node",e,"getRootNode")()}function FV(e){return!e||!("host"in e)?null:ji("ShadowRoot",e,"host")}function UV(e){return e.styleSheets}function BV(e){return!e||!("shadowRoot"in e)?null:ji("Element",e,"shadowRoot")}function HV(e,t){return ji("Element",e,"querySelector")(t)}function jV(e,t){return ji("Element",e,"querySelectorAll")(t)}function mR(){return Py("MutationObserver").constructor}function Ns(e,t,n){try{if(!(t in e))return function(){};var r=e[t],i=n(r);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,function(){e[t]=r}}catch{return function(){}}}var Ue={childNodes:kV,parentNode:MV,parentElement:LV,textContent:PV,contains:DV,getRootNode:NV,host:FV,styleSheets:UV,shadowRoot:BV,querySelector:HV,querySelectorAll:jV,mutationObserver:mR,patch:Ns};function _r(e,t,n){n===void 0&&(n=document);var r={capture:!0,passive:!0};return n.addEventListener(e,t,r),function(){return n.removeEventListener(e,t,r)}}var eo=`Please stop import mirror directly. Instead of that,\r
85now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
86or you can use record.mirror to access the mirror instance during recording.`,Qb={map:{},getId:function(){return console.error(eo),-1},getNode:function(){return console.error(eo),null},removeNodeFromMap:function(){console.error(eo)},has:function(){return console.error(eo),!1},reset:function(){console.error(eo)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(Qb=new Proxy(Qb,{get:function(t,n,r){return n==="map"&&console.error(eo),Reflect.get(t,n,r)}}));function Sc(e,t,n){n===void 0&&(n={});var r=null,i=0;return function(){for(var s=arguments.length,o=new Array(s),a=0;a<s;a++)o[a]=arguments[a];var c=Date.now();!i&&n.leading===!1&&(i=c);var l=t-(c-i),u=this;l<=0||l>t?(r&&(clearTimeout(r),r=null),i=c,e.apply(u,o)):!r&&n.trailing!==!1&&(r=setTimeout(function(){i=n.leading===!1?0:Date.now(),r=null,e.apply(u,o)},l))}}function Kf(e,t,n,r,i){i===void 0&&(i=window);var s=i.Object.getOwnPropertyDescriptor(e,t);return i.Object.defineProperty(e,t,r?n:{set:function(a){var c=this;setTimeout(function(){n.set.call(c,a)},0),s&&s.set&&s.set.call(this,a)}}),function(){return Kf(e,t,s||{},!0)}}var Pd=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(Pd=function(){return new Date().getTime()});function gR(e){var t,n,r,i,s=e.document;return{left:s.scrollingElement?s.scrollingElement.scrollLeft:e.pageXOffset!==void 0?e.pageXOffset:s.documentElement.scrollLeft||s?.body&&((t=Ue.parentElement(s.body))==null?void 0:t.scrollLeft)||((n=s?.body)==null?void 0:n.scrollLeft)||0,top:s.scrollingElement?s.scrollingElement.scrollTop:e.pageYOffset!==void 0?e.pageYOffset:s?.documentElement.scrollTop||s?.body&&((r=Ue.parentElement(s.body))==null?void 0:r.scrollTop)||((i=s?.body)==null?void 0:i.scrollTop)||0}}function _R(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function yR(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function vR(e){if(!e)return null;var t=e.nodeType===e.ELEMENT_NODE?e:Ue.parentElement(e);return t}function yr(e,t,n,r){if(!e)return!1;var i=vR(e);if(!i)return!1;try{if(typeof t=="string"){if(i.classList.contains(t)||r&&i.closest("."+t)!==null)return!0}else if(Cd(i,t,r))return!0}catch{}return!!(n&&(i.matches(n)||r&&i.closest(n)!==null))}function zV(e,t){return t.getId(e)!==-1}
vendor: 16,515 bytes, line 86
86function sp(e,t,n){return e.tagName==="TITLE"&&n.headTitleMutations?!0:t.getId(e)===mc}function AR(e,t){if(Va(e))return!1;var n=t.getId(e);if(!t.has(n))return!0;var r=Ue.parentNode(e);return r&&r.nodeType===e.DOCUMENT_NODE?!1:r?AR(r,t):!0}function ig(e){return!!e.changedTouches}function WV(e){e===void 0&&(e=window),"NodeList"in e&&!e.NodeList.prototype.forEach&&(e.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in e&&!e.DOMTokenList.prototype.forEach&&(e.DOMTokenList.prototype.forEach=Array.prototype.forEach)}function bR(e,t){return!!(e.nodeName==="IFRAME"&&t.getMeta(e))}function wR(e,t){return!!(e.nodeName==="LINK"&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute("rel")==="stylesheet"&&t.getMeta(e))}function sg(e){return e?ce(e,TV)&&"shadowRoot"in e?!!e.shadowRoot:!!Ue.shadowRoot(e):!1}var VV=(function(){function e(){Q(this,"id",1),Q(this,"styleIDMap",new WeakMap),Q(this,"idStyleMap",new Map)}var t=e.prototype;return t.getId=function(r){var i;return(i=this.styleIDMap.get(r))!=null?i:-1},t.has=function(r){return this.styleIDMap.has(r)},t.add=function(r,i){if(this.has(r))return this.getId(r);var s;return i===void 0?s=this.id++:s=i,this.styleIDMap.set(r,s),this.idStyleMap.set(s,r),s},t.getStyle=function(r){return this.idStyleMap.get(r)||null},t.reset=function(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1},t.generateId=function(){return this.id++},t.remove=function(r){var i=this.styleIDMap.get(r);return i!==void 0?(this.styleIDMap.delete(r),this.idStyleMap.delete(i),!0):!1},e})();function ER(e){var t,n=null;return"getRootNode"in e&&((t=Ue.getRootNode(e))==null?void 0:t.nodeType)===Node.DOCUMENT_FRAGMENT_NODE&&Ue.host(Ue.getRootNode(e))&&(n=Ue.host(Ue.getRootNode(e))),n}function qV(e){for(var t=e,n;n=ER(t);)t=n;return t}function GV(e){var t=e.ownerDocument;if(!t)return!1;var n=qV(e);return Ue.contains(t,n)}function SR(e){var t=e.ownerDocument;return t?Ue.contains(t,e)||GV(e):!1}var je=(function(e){return e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e})(je||{}),Ae=(function(e){return e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e})(Ae||{}),vr=(function(e){return e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e})(vr||{}),zn=(function(e){return e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e})(zn||{}),Ho=(function(e){return e[e["2D"]=0]="2D",e[e.WebGL=1]="WebGL",e[e.WebGL2=2]="WebGL2",e})(Ho||{}),to=(function(e){return e[e.Play=0]="Play",e[e.Pause=1]="Pause",e[e.Seeked=2]="Seeked",e[e.VolumeChange=3]="VolumeChange",e[e.RateChange=4]="RateChange",e})(to||{}),CR=(function(e){return e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment",e})(CR||{});function Xb(e){return"__ln"in e}var YV=(function(){function e(){Q(this,"length",0),Q(this,"head",null),Q(this,"tail",null)}var t=e.prototype;return t.get=function(r){if(r>=this.length)throw new Error("Position outside of list range");for(var i=this.head,s=0;s<r;s++)i=i?.next||null;return i},t.addNode=function(r){var i={value:r,previous:null,next:null};if(r.__ln=i,r.previousSibling&&Xb(r.previousSibling)){var s=r.previousSibling.__ln.next;i.next=s,i.previous=r.previousSibling.__ln,r.previousSibling.__ln.next=i,s&&(s.previous=i)}else if(r.nextSibling&&Xb(r.nextSibling)&&r.nextSibling.__ln.previous){var o=r.nextSibling.__ln.previous;i.previous=o,i.next=r.nextSibling.__ln,r.nextSibling.__ln.previous=i,o&&(o.next=i)}else this.head&&(this.head.previous=i),i.next=this.head,this.head=i;i.next===null&&(this.tail=i),this.length++},t.removeNode=function(r){var i=r.__ln;this.head&&(i.previous?(i.previous.next=i.next,i.next?i.next.previous=i.previous:this.tail=i.previous):(this.head=i.next,this.head?this.head.previous=null:this.tail=null),r.__ln&&delete r.__ln,this.length--)},e})(),Jb=function(e,t){return e+"@"+t},KV=(function(){function e(){var n=this;Q(this,"frozen",!1),Q(this,"locked",!1),Q(this,"texts",[]),Q(this,"attributes",[]),Q(this,"attributeMap",new WeakMap),Q(this,"removes",[]),Q(this,"mapRemoves",[]),Q(this,"movedMap",{}),Q(this,"addedSet",new Set),Q(this,"movedSet",new Set),Q(this,"droppedSet",new Set),Q(this,"removesSubTreeCache",new Set),Q(this,"mutationCb"),Q(this,"blockClass"),Q(this,"blockSelector"),Q(this,"maskTextClass"),Q(this,"maskTextSelector"),Q(this,"inlineStylesheet"),Q(this,"maskInputOptions"),Q(this,"maskTextFn"),Q(this,"maskInputFn"),Q(this,"keepIframeSrcFn"),Q(this,"recordCanvas"),Q(this,"inlineImages"),Q(this,"slimDOMOptions"),Q(this,"dataURLOptions"),Q(this,"doc"),Q(this,"mirror"),Q(this,"iframeManager"),Q(this,"stylesheetManager"),Q(this,"shadowDomManager"),Q(this,"canvasManager"),Q(this,"processedNodeManager"),Q(this,"unattachedDoc"),Q(this,"processMutations",function(r){r.forEach(n.processMutation),n.emit()}),Q(this,"emit",function(){if(!(n.frozen||n.locked)){for(var r=[],i=new Set,s=new YV,o=function(N){for(var j=N,W=mc;W===mc;)j=j&&j.nextSibling,W=j&&n.mirror.getId(j);return W},a=function(N){var j=Ue.parentNode(N);if(!(!j||!SR(N))){var W=!1;if(N.nodeType===Node.TEXT_NODE){var V=j.tagName;if(V==="TEXTAREA")return;V==="STYLE"&&n.addedSet.has(j)&&(W=!0)}var B=Va(j)?n.mirror.getId(ER(N)):n.mirror.getId(j),L=o(N);if(B===-1||L===-1)return s.addNode(N);var F=ao(N,{doc:n.doc,mirror:n.mirror,blockClass:n.blockClass,blockSelector:n.blockSelector,maskTextClass:n.maskTextClass,maskTextSelector:n.maskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:n.inlineStylesheet,maskInputOptions:n.maskInputOptions,maskTextFn:n.maskTextFn,maskInputFn:n.maskInputFn,slimDOMOptions:n.slimDOMOptions,dataURLOptions:n.dataURLOptions,recordCanvas:n.recordCanvas,inlineImages:n.inlineImages,onSerialize:function(K){bR(K,n.mirror)&&n.iframeManager.addIframe(K),wR(K,n.mirror)&&n.stylesheetManager.trackLinkElement(K),sg(N)&&n.shadowDomManager.addShadowRoot(Ue.shadowRoot(N),n.doc)},onIframeLoad:function(K,Y){n.iframeManager.attachIframe(K,Y),n.shadowDomManager.observeAttachShadow(K)},onStylesheetLoad:function(K,Y){n.stylesheetManager.attachLinkElement(K,Y)},cssCaptured:W});F&&(r.push({parentId:B,nextId:L,node:F}),i.add(F.id))}};n.mapRemoves.length;){var c=n.mapRemoves.shift();n.cleanupRemovedNode(c),n.mirror.removeNodeFromMap(c)}for(var l=z(n.movedSet),u;!(u=l()).done;){var d=u.value;$b(n.removesSubTreeCache,d,n.mirror)&&!n.movedSet.has(Ue.parentNode(d))||a(d)}for(var f=z(n.addedSet),p;!(p=f()).done;){var h=p.value;!Zb(n.droppedSet,h)&&!$b(n.removesSubTreeCache,h,n.mirror)||Zb(n.movedSet,h)?a(h):n.droppedSet.add(h)}for(var y=null;s.length;){var m=null;if(y){var v=n.mirror.getId(Ue.parentNode(y.value)),A=o(y.value);v!==-1&&A!==-1&&(m=y)}if(!m)for(var b=s.tail;b;){var S=b;if(b=b.previous,S){var C=n.mirror.getId(Ue.parentNode(S.value)),I=o(S.value);if(I===-1)continue;if(C!==-1){m=S;break}else{var x=S.value,R=Ue.parentNode(x);if(R&&R.nodeType===Node.DOCUMENT_FRAGMENT_NODE){var H=Ue.host(R),M=n.mirror.getId(H);if(M!==-1){m=S;break}}}}}if(!m){for(;s.head;)s.removeNode(s.head.value);break}y=m.previous,s.removeNode(m.value),a(m.value)}var U={texts:n.texts.map(function(N){var j=N.node,W=Ue.parentNode(j);return W&&W.tagName==="TEXTAREA"&&n.genTextAreaValueMutation(W),{id:n.mirror.getId(j),value:N.value}}).filter(function(N){return!i.has(N.id)}).filter(function(N){return n.mirror.has(N.id)}),attributes:n.attributes.map(function(N){var j=N.attributes;if(typeof j.style=="string"){var W=JSON.stringify(N.styleDiff),V=JSON.stringify(N._unchangedStyles);W.length<j.style.length&&(W+V).split("var(").length===j.style.split("var(").length&&(j.style=N.styleDiff)}return{id:n.mirror.getId(N.node),attributes:j}}).filter(function(N){return!i.has(N.id)}).filter(function(N){return n.mirror.has(N.id)}),removes:n.removes,adds:r};!U.texts.length&&!U.attributes.length&&!U.removes.length&&!U.adds.length||(n.texts=[],n.attributes=[],n.attributeMap=new WeakMap,n.removes=[],n.addedSet=new Set,n.movedSet=new Set,n.droppedSet=new Set,n.removesSubTreeCache=new Set,n.movedMap={},n.mutationCb(U))}}),Q(this,"genTextAreaValueMutation",function(r){var i=n.attributeMap.get(r);i||(i={node:r,attributes:{},styleDiff:{},_unchangedStyles:{}},n.attributes.push(i),n.attributeMap.set(r,i));var s=Array.from(Ue.childNodes(r),function(o){return Ue.textContent(o)||""}).join("");i.attributes.value=wd({element:r,maskInputOptions:n.maskInputOptions,tagName:r.tagName,type:Ed(r),value:s,maskInputFn:n.maskInputFn})}),Q(this,"processMutation",function(r){if(!sp(r.target,n.mirror,n.slimDOMOptions))switch(r.type){case"characterData":{var i=Ue.textContent(r.target);!yr(r.target,n.blockClass,n.blockSelector,!1)&&i!==r.oldValue&&n.texts.push({value:tI(r.target,n.maskTextClass,n.maskTextSelector,!0)&&i?n.maskTextFn?n.maskTextFn(i,vR(r.target)):i.replace(/[\S]/g,"*"):i,node:r.target});break}case"attributes":{var s=r.target,o=r.attributeName,a=r.target.getAttribute(o);if(o==="value"){var c=Ed(s);a=wd({element:s,maskInputOptions:n.maskInputOptions,tagName:s.tagName,type:c,value:a,maskInputFn:n.maskInputFn})}if(yr(r.target,n.blockClass,n.blockSelector,!1)||a===r.oldValue)return;var l=n.attributeMap.get(r.target);if(s.tagName==="IFRAME"&&o==="src"&&!n.keepIframeSrcFn(a))if(!s.contentDocument)o="rr_src";else return;if(l||(l={node:r.target,attributes:{},styleDiff:{},_unchangedStyles:{}},n.attributes.push(l),n.attributeMap.set(r.target,l)),o==="type"&&s.tagName==="INPUT"&&(r.oldValue||"").toLowerCase()==="password"&&s.setAttribute("data-rr-is-password","true"),!eI(s.tagName,o))if(l.attributes[o]=Zx(n.doc,Cs(s.tagName),Cs(o),a),o==="style"){if(!n.unattachedDoc)try{n.unattachedDoc=document.implementation.createHTMLDocument()}catch{n.unattachedDoc=n.doc}var u=n.unattachedDoc.createElement("span");r.oldValue&&u.setAttribute("style",r.oldValue);for(var d=z(Array.from(s.style)),f;!(f=d()).done;){var p=f.value,h=s.style.getPropertyValue(p),y=s.style.getPropertyPriority(p);h!==u.style.getPropertyValue(p)||y!==u.style.getPropertyPriority(p)?y===""?l.styleDiff[p]=h:l.styleDiff[p]=[h,y]:l._unchangedStyles[p]=[h,y]}for(var m=z(Array.from(u.style)),v;!(v=m()).done;){var A=v.value;s.style.getPropertyValue(A)===""&&(l.styleDiff[A]=!1)}}else o==="open"&&s.tagName==="DIALOG"&&(s.matches("dialog:modal")?l.attributes.rr_open_mode="modal":l.attributes.rr_open_mode="non-modal");break}case"childList":{if(yr(r.target,n.blockClass,n.blockSelector,!0))return;if(r.target.tagName==="TEXTAREA"){n.genTextAreaValueMutation(r.target);return}r.addedNodes.forEach(function(b){return n.genAdds(b,r.target)}),r.removedNodes.forEach(function(b){var S=n.mirror.getId(b),C=Va(r.target)?n.mirror.getId(Ue.host(r.target)):n.mirror.getId(r.target);yr(r.target,n.blockClass,n.blockSelector,!1)||sp(b,n.mirror,n.slimDOMOptions)||!zV(b,n.mirror)||(n.addedSet.has(b)?(og(n.addedSet,b),n.droppedSet.add(b)):n.addedSet.has(r.target)&&S===-1||AR(r.target,n.mirror)||(n.movedSet.has(b)&&n.movedMap[Jb(S,C)]?og(n.movedSet,b):(n.removes.push({parentId:C,id:S,isShadow:Va(r.target)&&qa(r.target)?!0:void 0}),QV(b,n.removesSubTreeCache))),n.mapRemoves.push(b))});break}}}),Q(this,"genAdds",function(r,i){if(!n.processedNodeManager.inOtherBuffer(r,n)&&!(n.addedSet.has(r)||n.movedSet.has(r))){if(n.mirror.hasNode(r)){if(sp(r,n.mirror,n.slimDOMOptions))return;n.movedSet.add(r);var s=null;i&&n.mirror.hasNode(i)&&(s=n.mirror.getId(i)),s&&s!==-1&&(n.movedMap[Jb(n.mirror.getId(r),s)]=!0)}else n.addedSet.add(r),n.droppedSet.delete(r);yr(r,n.blockClass,n.blockSelector,!1)||(Ue.childNodes(r).forEach(function(o){return n.genAdds(o)}),sg(r)&&Ue.childNodes(Ue.shadowRoot(r)).forEach(function(o){n.processedNodeManager.add(o,n),n.genAdds(o,r)}))}}),Q(this,"cleanupRemovedNode",function(r){if(r.nodeName==="IFRAME")try{n.iframeManager.removeIframe(r)}catch{}else try{n.stylesheetManager.cleanupStylesheetsForRemovedNode(r)}catch{}r.childNodes.forEach(function(i){n.cleanupRemovedNode(i)})})}var t=e.prototype;return t.init=function(r){var i=this;["mutationCb","blockClass","blockSelector","maskTextClass","maskTextSelector","inlineStylesheet","maskInputOptions","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(function(s){i[s]=r[s]})},t.freeze=function(){this.frozen=!0,this.canvasManager.freeze()},t.unfreeze=function(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()},t.isFrozen=function(){return this.frozen},t.lock=function(){this.locked=!0,this.canvasManager.lock()},t.unlock=function(){this.locked=!1,this.canvasManager.unlock(),this.emit()},t.reset=function(){this.shadowDomManager.reset(),this.canvasManager.reset()},t.getDoc=function(){return this.doc},e})();function og(e,t){e.delete(t),Ue.childNodes(t).forEach(function(n){return og(e,n)})}function QV(e,t){for(var n=[e];n.length;){var r=n.pop();t.has(r)||(t.add(r),Ue.childNodes(r).forEach(function(i){return n.push(i)}))}}function $b(e,t,n){return e.size===0?!1:XV(e,t)}function XV(e,t,n){var r=Ue.parentNode(t);return r?e.has(r):!1}function Zb(e,t){return e.size===0?!1:xR(e,t)}function xR(e,t){var n=Ue.parentNode(t);return n?e.has(n)?!0:xR(e,n):!1}var Ga;function JV(e){Ga=e}function $V(){Ga=void 0}var Ge=function(e){if(!Ga)return e;var t=function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];try{return e.apply(void 0,[].concat(r))}catch(s){if(Ga&&Ga(s)===!0)return;throw s}};return t},Sn=[];function sl(e){try{if("composedPath"in e){var t=e.composedPath();if(t.length)return t[0]}else if("path"in e&&e.path.length)return e.path[0]}catch{}return e&&e.target}function IR(e,t){var n=new KV;Sn.push(n),n.init(e);var r=new(mR())(Ge(n.processMutations.bind(n)));return r.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),r}function ZV(e){for(var t=Sn.length-1;t>=0;t--){var n=Sn[t];n.getDoc()===e&&Sn.splice(t,1)}}function eq(e){var t=e.mousemoveCb,n=e.sampling,r=e.doc,i=e.mirror;if(n.mousemove===!1)return function(){};var s=typeof n.mousemove=="number"?n.mousemove:50,o=typeof n.mousemoveCallback=="number"?n.mousemoveCallback:500,a=[],c,l=Sc(Ge(function(f){var p=Date.now()-c;t(a.map(function(h){return h.timeOffset-=p,h}),f),a=[],c=null}),o),u=Ge(Sc(Ge(function(f){var p=sl(f),h=ig(f)?f.changedTouches[0]:f,y=h.clientX,m=h.clientY;c||(c=Pd()),a.push({x:y,y:m,id:i.getId(p),timeOffset:Pd()-c}),l(typeof DragEvent<"u"&&ce(f,DragEvent)?Ae.Drag:ce(f,MouseEvent)?Ae.MouseMove:Ae.TouchMove)}),s,{trailing:!1})),d=[_r("mousemove",u,r),_r("touchmove",u,r),_r("drag",u,r)];return Ge(function(){d.forEach(function(f){return f()})})}function tq(e){var t=e.mouseInteractionCb,n=e.doc,r=e.mirror,i=e.blockClass,s=e.blockSelector,o=e.sampling;if(o.mouseInteraction===!1)return function(){};var a=o.mouseInteraction===!0||o.mouseInteraction===void 0?{}:o.mouseInteraction,c=[],l=null,u=function(d){return function(f){var p=sl(f);if(!yr(p,i,s,!0)){var h=null,y=d;if("pointerType"in f){switch(f.pointerType){case"mouse":h=zn.Mouse;break;case"touch":h=zn.Touch;break;case"pen":h=zn.Pen;break}h===zn.Touch?vr[d]===vr.MouseDown?y="TouchStart":vr[d]===vr.MouseUp&&(y="TouchEnd"):zn.Pen}else ig(f)&&(h=zn.Touch);h!==null?(l=h,(y.startsWith("Touch")&&h===zn.Touch||y.startsWith("Mouse")&&h===zn.Mouse)&&(h=null)):vr[d]===vr.Click&&(h=l,l=null);var m=ig(f)?f.changedTouches[0]:f;if(m){var v=r.getId(p),A=m.clientX,b=m.clientY;Ge(t)(Me({type:vr[y],id:v,x:A,y:b},h!==null&&{pointerType:h}))}}}};return Object.keys(vr).filter(function(d){return Number.isNaN(Number(d))&&!d.endsWith("_Departed")&&a[d]!==!1}
vendor: 4,336 bytes, line 86
86).forEach(function(d){var f=Cs(d),p=u(d);if(window.PointerEvent)switch(vr[d]){case vr.MouseDown:case vr.MouseUp:f=f.replace("mouse","pointer");break;case vr.TouchStart:case vr.TouchEnd:return}c.push(_r(f,p,n))}),Ge(function(){c.forEach(function(d){return d()})})}function RR(e){var t=e.scrollCb,n=e.doc,r=e.mirror,i=e.blockClass,s=e.blockSelector,o=e.sampling,a=Ge(Sc(Ge(function(c){var l=sl(c);if(!(!l||yr(l,i,s,!0))){var u=r.getId(l);if(l===n&&n.defaultView){var d=gR(n.defaultView);t({id:u,x:d.left,y:d.top})}else t({id:u,x:l.scrollLeft,y:l.scrollTop})}}),o.scroll||100));return _r("scroll",a,n)}function rq(e,t){var n=e.viewportResizeCb,r=t.win,i=-1,s=-1,o=Ge(Sc(Ge(function(){var a=_R(),c=yR();(i!==a||s!==c)&&(n({width:Number(c),height:Number(a)}),i=a,s=c)}),200));return _r("resize",o,r)}var nq=["INPUT","TEXTAREA","SELECT"],ew=new WeakMap;function iq(e){var t=e.inputCb,n=e.doc,r=e.mirror,i=e.blockClass,s=e.blockSelector,o=e.ignoreClass,a=e.ignoreSelector,c=e.maskInputOptions,l=e.maskInputFn,u=e.sampling,d=e.userTriggeredOnInput;function f(S){var C=sl(S),I=S.isTrusted,x=C&&C.tagName;if(C&&x==="OPTION"&&(C=Ue.parentElement(C)),!(!C||!x||nq.indexOf(x)<0||yr(C,i,s,!0))&&!(C.classList.contains(o)||a&&C.matches(a))){var R=C.value,H=!1,M=Ed(C)||"";M==="radio"||M==="checkbox"?H=C.checked:(c[x.toLowerCase()]||c[M])&&(R=wd({element:C,maskInputOptions:c,tagName:x,type:M,value:R,maskInputFn:l})),p(C,d?{text:R,isChecked:H,userTriggered:I}:{text:R,isChecked:H});var U=C.name;M==="radio"&&U&&H&&n.querySelectorAll('input[type="radio"][name="'+U+'"]').forEach(function(N){if(N!==C){var j=N.value;p(N,d?{text:j,isChecked:!H,userTriggered:!1}:{text:j,isChecked:!H})}})}}function p(S,C){var I=ew.get(S);if(!I||I.text!==C.text||I.isChecked!==C.isChecked){ew.set(S,C);var x=r.getId(S);Ge(t)(Me({},C,{id:x}))}}var h=u.input==="last"?["change"]:["input","change"],y=h.map(function(S){return _r(S,Ge(f),n)}),m=n.defaultView;if(!m)return function(){y.forEach(function(S){return S()})};var v=m.Object.getOwnPropertyDescriptor(m.HTMLInputElement.prototype,"value"),A=[[m.HTMLInputElement.prototype,"value"],[m.HTMLInputElement.prototype,"checked"],[m.HTMLSelectElement.prototype,"value"],[m.HTMLTextAreaElement.prototype,"value"],[m.HTMLSelectElement.prototype,"selectedIndex"],[m.HTMLOptionElement.prototype,"selected"]];if(v&&v.set){var b;(b=y).push.apply(b,[].concat(A.map(function(S){return Kf(S[0],S[1],{set:function(){Ge(f)({target:this,isTrusted:!1})}},!1,m)})))}return Ge(function(){y.forEach(function(S){return S()})})}function Dd(e){var t=[];function n(r,i){if(Jl("CSSGroupingRule")&&ce(r.parentRule,CSSGroupingRule)||Jl("CSSMediaRule")&&ce(r.parentRule,CSSMediaRule)||Jl("CSSSupportsRule")&&ce(r.parentRule,CSSSupportsRule)||Jl("CSSConditionRule")&&ce(r.parentRule,CSSConditionRule)){var s=Array.from(r.parentRule.cssRules),o=s.indexOf(r);i.unshift(o)}else if(r.parentStyleSheet){var a=Array.from(r.parentStyleSheet.cssRules),c=a.indexOf(r);i.unshift(c)}return i}return n(e,t)}function pi(e,t,n){var r,i;return e?(e.ownerNode?r=t.getId(e.ownerNode):i=n.getId(e),{styleId:i,id:r}):{}}function sq(e,t){var n=e.styleSheetRuleCb,r=e.mirror,i=e.stylesheetManager,s=t.win;if(!s.CSSStyleSheet||!s.CSSStyleSheet.prototype)return function(){};var o=s.CSSStyleSheet.prototype.insertRule;s.CSSStyleSheet.prototype.insertRule=new Proxy(o,{apply:Ge(function(f,p,h){var y=h[0],m=h[1],v=pi(p,r,i.styleMirror),A=v.id,b=v.styleId;return(A&&A!==-1||b&&b!==-1)&&n({id:A,styleId:b,adds:[{rule:y,index:m}]}),f.apply(p,h)})}),s.CSSStyleSheet.prototype.addRule=function(f,p,h){h===void 0&&(h=this.cssRules.length);var y=f+" { "+p+" }";return s.CSSStyleSheet.prototype.insertRule.apply(this,[y,h])};var a=s.CSSStyleSheet.prototype.deleteRule;s.CSSStyleSheet.prototype.deleteRule=new Proxy(a,{apply:Ge(function(f,p,h){var y=h[0],m=pi(p,r,i.styleMirror),v=m.id,A=m.styleId;return(v&&v!==-1||A&&A!==-1)&&n({id:v,styleId:A,removes:[{index:y}]}),f.apply(p,h)})}),s.CSSStyleSheet.prototype.removeRule=function(f){return s.CSSStyleSheet.prototype.deleteRule.apply(this,[f])};var c;s.CSSStyleSheet.prototype.replace&&(c=s.CSSStyleSheet.prototype.replace,s.CSSStyleSheet.prototype.replace=new Proxy(c,{apply:Ge(function(f,p,h){var y=h[0],m=pi(p,r,i.styleMirror),v=m.id,A=m.styleId;return(v&&v!==-1||A&&A!==-1)&&n({id:v,styleId:A,replace:y}),f.apply(p,h)})}));var l;
vendor: 9,122 bytes, line 86
86s.CSSStyleSheet.prototype.replaceSync&&(l=s.CSSStyleSheet.prototype.replaceSync,s.CSSStyleSheet.prototype.replaceSync=new Proxy(l,{apply:Ge(function(f,p,h){var y=h[0],m=pi(p,r,i.styleMirror),v=m.id,A=m.styleId;return(v&&v!==-1||A&&A!==-1)&&n({id:v,styleId:A,replaceSync:y}),f.apply(p,h)})}));var u={};$l("CSSGroupingRule")?u.CSSGroupingRule=s.CSSGroupingRule:($l("CSSMediaRule")&&(u.CSSMediaRule=s.CSSMediaRule),$l("CSSConditionRule")&&(u.CSSConditionRule=s.CSSConditionRule),$l("CSSSupportsRule")&&(u.CSSSupportsRule=s.CSSSupportsRule));var d={};return Object.entries(u).forEach(function(f){var p=f[0],h=f[1];d[p]={insertRule:h.prototype.insertRule,deleteRule:h.prototype.deleteRule},h.prototype.insertRule=new Proxy(d[p].insertRule,{apply:Ge(function(y,m,v){var A=v[0],b=v[1],S=pi(m.parentStyleSheet,r,i.styleMirror),C=S.id,I=S.styleId;return(C&&C!==-1||I&&I!==-1)&&n({id:C,styleId:I,adds:[{rule:A,index:[].concat(Dd(m),[b||0])}]}),y.apply(m,v)})}),h.prototype.deleteRule=new Proxy(d[p].deleteRule,{apply:Ge(function(y,m,v){var A=v[0],b=pi(m.parentStyleSheet,r,i.styleMirror),S=b.id,C=b.styleId;return(S&&S!==-1||C&&C!==-1)&&n({id:S,styleId:C,removes:[{index:[].concat(Dd(m),[A])}]}),y.apply(m,v)})})}),Ge(function(){s.CSSStyleSheet.prototype.insertRule=o,s.CSSStyleSheet.prototype.deleteRule=a,c&&(s.CSSStyleSheet.prototype.replace=c),l&&(s.CSSStyleSheet.prototype.replaceSync=l),Object.entries(u).forEach(function(f){var p=f[0],h=f[1];h.prototype.insertRule=d[p].insertRule,h.prototype.deleteRule=d[p].deleteRule})})}function TR(e,t){var n=e.mirror,r=e.stylesheetManager,i,s,o,a=null;t.nodeName==="#document"?a=n.getId(t):a=n.getId(Ue.host(t));var c=t.nodeName==="#document"?(i=t.defaultView)==null?void 0:i.Document:(o=(s=t.ownerDocument)==null?void 0:s.defaultView)==null?void 0:o.ShadowRoot,l=c?.prototype?Object.getOwnPropertyDescriptor(c?.prototype,"adoptedStyleSheets"):void 0;return a===null||a===-1||!c||!l?function(){}:(Object.defineProperty(t,"adoptedStyleSheets",{configurable:l.configurable,enumerable:l.enumerable,get:function(){var d;return(d=l.get)==null?void 0:d.call(this)},set:function(d){var f,p=(f=l.set)==null?void 0:f.call(this,d);if(a!==null&&a!==-1)try{r.adoptStyleSheets(d,a)}catch{}return p}}),Ge(function(){Object.defineProperty(t,"adoptedStyleSheets",{configurable:l.configurable,enumerable:l.enumerable,get:l.get,set:l.set})}))}function oq(e,t){var n=e.styleDeclarationCb,r=e.mirror,i=e.ignoreCSSAttributes,s=e.stylesheetManager,o=t.win,a=o.CSSStyleDeclaration.prototype.setProperty;o.CSSStyleDeclaration.prototype.setProperty=new Proxy(a,{apply:Ge(function(l,u,d){var f,p=d[0],h=d[1],y=d[2];if(i.has(p))return a.apply(u,[p,h,y]);var m=pi((f=u.parentRule)==null?void 0:f.parentStyleSheet,r,s.styleMirror),v=m.id,A=m.styleId;return(v&&v!==-1||A&&A!==-1)&&n({id:v,styleId:A,set:{property:p,value:h,priority:y},index:Dd(u.parentRule)}),l.apply(u,d)})});var c=o.CSSStyleDeclaration.prototype.removeProperty;return o.CSSStyleDeclaration.prototype.removeProperty=new Proxy(c,{apply:Ge(function(l,u,d){var f,p=d[0];if(i.has(p))return c.apply(u,[p]);var h=pi((f=u.parentRule)==null?void 0:f.parentStyleSheet,r,s.styleMirror),y=h.id,m=h.styleId;return(y&&y!==-1||m&&m!==-1)&&n({id:y,styleId:m,remove:{property:p},index:Dd(u.parentRule)}),l.apply(u,d)})}),Ge(function(){o.CSSStyleDeclaration.prototype.setProperty=a,o.CSSStyleDeclaration.prototype.removeProperty=c})}function aq(e){var t=e.mediaInteractionCb,n=e.blockClass,r=e.blockSelector,i=e.mirror,s=e.sampling,o=e.doc,a=Ge(function(l){return Sc(Ge(function(u){var d=sl(u);if(!(!d||yr(d,n,r,!0))){var f=d.currentTime,p=d.volume,h=d.muted,y=d.playbackRate,m=d.loop;t({type:l,id:i.getId(d),currentTime:f,volume:p,muted:h,playbackRate:y,loop:m})}}),s.media||500)}),c=[_r("play",a(to.Play),o),_r("pause",a(to.Pause),o),_r("seeked",a(to.Seeked),o),_r("volumechange",a(to.VolumeChange),o),_r("ratechange",a(to.RateChange),o)];return Ge(function(){c.forEach(function(l){return l()})})}function cq(e){var t=e.fontCb,n=e.doc,r=n.defaultView;if(!r)return function(){};var i=[],s=new WeakMap,o=r.FontFace;r.FontFace=function(l,u,d){var f=new o(l,u,d);return s.set(f,{family:l,buffer:typeof u!="string",descriptors:d,fontSource:typeof u=="string"?u:JSON.stringify(Array.from(new Uint8Array(u)))}),f};var a=Ns(n.fonts,"add",function(c){return function(l){return setTimeout(Ge(function(){var u=s.get(l);u&&(t(u),s.delete(l))}),0),c.apply(this,[l])}});return i.push(function(){r.FontFace=o}),i.push(a),Ge(function(){i.forEach(function(c){return c()})})}function lq(e){var t=e.doc,n=e.mirror,r=e.blockClass,i=e.blockSelector,s=e.selectionCb,o=!0,a=Ge(function(){var c=t.getSelection();if(!(!c||o&&c?.isCollapsed)){o=c.isCollapsed||!1;for(var l=[],u=c.rangeCount||0,d=0;d<u;d++){var f=c.getRangeAt(d),p=f.startContainer,h=f.startOffset,y=f.endContainer,m=f.endOffset,v=yr(p,r,i,!0)||yr(y,r,i,!0);v||l.push({start:n.getId(p),startOffset:h,end:n.getId(y),endOffset:m})}s({ranges:l})}});return a(),_r("selectionchange",a)}function uq(e){var t=e.doc,n=e.customElementCb,r=t.defaultView;if(!r||!r.customElements)return function(){};var i=Ns(r.customElements,"define",function(s){return function(o,a,c){try{n({define:{name:o}})}catch{console.warn("Custom element callback failed for "+o)}return s.apply(this,[o,a,c])}});return i}function dq(e,t){var n=e.mutationCb,r=e.mousemoveCb,i=e.mouseInteractionCb,s=e.scrollCb,o=e.viewportResizeCb,a=e.inputCb,c=e.mediaInteractionCb,l=e.styleSheetRuleCb,u=e.styleDeclarationCb,d=e.canvasMutationCb,f=e.fontCb,p=e.selectionCb,h=e.customElementCb;e.mutationCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.mutation){var A;(A=t).mutation.apply(A,[].concat(m))}n.apply(void 0,[].concat(m))},e.mousemoveCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.mousemove){var A;(A=t).mousemove.apply(A,[].concat(m))}r.apply(void 0,[].concat(m))},e.mouseInteractionCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.mouseInteraction){var A;(A=t).mouseInteraction.apply(A,[].concat(m))}i.apply(void 0,[].concat(m))},e.scrollCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.scroll){var A;(A=t).scroll.apply(A,[].concat(m))}s.apply(void 0,[].concat(m))},e.viewportResizeCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.viewportResize){var A;(A=t).viewportResize.apply(A,[].concat(m))}o.apply(void 0,[].concat(m))},e.inputCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.input){var A;(A=t).input.apply(A,[].concat(m))}a.apply(void 0,[].concat(m))},e.mediaInteractionCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.mediaInteaction){var A;(A=t).mediaInteaction.apply(A,[].concat(m))}c.apply(void 0,[].concat(m))},e.styleSheetRuleCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.styleSheetRule){var A;(A=t).styleSheetRule.apply(A,[].concat(m))}l.apply(void 0,[].concat(m))},e.styleDeclarationCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.styleDeclaration){var A;(A=t).styleDeclaration.apply(A,[].concat(m))}u.apply(void 0,[].concat(m))},e.canvasMutationCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.canvasMutation){var A;(A=t).canvasMutation.apply(A,[].concat(m))}d.apply(void 0,[].concat(m))},e.fontCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.font){var A;(A=t).font.apply(A,[].concat(m))}f.apply(void 0,[].concat(m))},e.selectionCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.selection){var A;(A=t).selection.apply(A,[].concat(m))}p.apply(void 0,[].concat(m))},e.customElementCb=function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];if(t.customElement){var A;(A=t).customElement.apply(A,[].concat(m))}h.apply(void 0,[].concat(m))}}function fq(e,t){t===void 0&&(t={});var n=e.doc.defaultView;if(!n)return function(){};dq(e,t);var r;e.recordDOM&&(r=IR(e,e.doc));var i=eq(e),s=tq(e),o=RR(e),a=rq(e,{win:n}),c=iq(e),l=aq(e),u=function(){},d=function(){},f=function(){},p=function(){};e.recordDOM&&(u=sq(e,{win:n}),d=TR(e,e.doc),f=oq(e,{win:n}),e.collectFonts&&(p=cq(e)));for(var h=lq(e),y=uq(e),m=[],v=z(e.plugins),A;!(A=v()).done;){var b=A.value;m.push(b.observer(b.callback,n,b.options))}return Ge(function(){Sn.forEach(function(S){return S.reset()}),r?.disconnect(),i(),s(),o(),a(),c(),l(),u(),d(),f(),p(),h(),y(),m.forEach(function(S){return S()})})}function Jl(e){return typeof window[e]<"u"}function $l(e){return!!(typeof window[e]<"u"&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}var tw=(function(){function e(n){Q(this,"iframeIdToRemoteIdMap",new WeakMap),Q(this,"iframeRemoteIdToIdMap",new WeakMap),this.generateIdFn=n}var t=e.prototype;return t.getId=function(r,i,s,o){var a=s||this.getIdToRemoteIdMap(r),c=o||this.getRemoteIdToIdMap(r),l=a.get(i);
vendor: 1,934 bytes, line 86
86return l||(l=this.generateIdFn(),a.set(i,l),c.set(l,i)),l},t.getIds=function(r,i){var s=this,o=this.getIdToRemoteIdMap(r),a=this.getRemoteIdToIdMap(r);return i.map(function(c){return s.getId(r,c,o,a)})},t.getRemoteId=function(r,i,s){var o=s||this.getRemoteIdToIdMap(r);if(typeof i!="number")return i;var a=o.get(i);return a||-1},t.getRemoteIds=function(r,i){var s=this,o=this.getRemoteIdToIdMap(r);return i.map(function(a){return s.getRemoteId(r,a,o)})},t.reset=function(r){if(!r){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(r),this.iframeRemoteIdToIdMap.delete(r)},t.getIdToRemoteIdMap=function(r){var i=this.iframeIdToRemoteIdMap.get(r);return i||(i=new Map,this.iframeIdToRemoteIdMap.set(r,i)),i},t.getRemoteIdToIdMap=function(r){var i=this.iframeRemoteIdToIdMap.get(r);return i||(i=new Map,this.iframeRemoteIdToIdMap.set(r,i)),i},e})(),hq=(function(){function e(n){Q(this,"iframes",new WeakMap),Q(this,"crossOriginIframeMap",new WeakMap),Q(this,"crossOriginIframeMirror",new tw($x)),Q(this,"crossOriginIframeStyleMirror"),Q(this,"crossOriginIframeRootIdMap",new WeakMap),Q(this,"iframeContentDocumentMap",new WeakMap),Q(this,"iframeObserverCleanupMap",new WeakMap),Q(this,"mirror"),Q(this,"mutationCb"),Q(this,"wrappedEmit"),Q(this,"loadListener"),Q(this,"stylesheetManager"),Q(this,"recordCrossOriginIframes"),this.mutationCb=n.mutationCb,this.wrappedEmit=n.wrappedEmit,this.stylesheetManager=n.stylesheetManager,this.recordCrossOriginIframes=n.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new tw(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=n.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}var t=e.prototype;return t.addIframe=function(r){this.iframes.set(r,!0),r.contentWindow&&this.crossOriginIframeMap.set(r.contentWindow,r)}
vendor: 10,181 bytes, line 86
86,t.getIframeContentDocument=function(r){return this.iframeContentDocumentMap.get(r)},t.setObserverCleanup=function(r,i){this.iframeObserverCleanupMap.set(r,i)},t.getObserverCleanup=function(r){return this.iframeObserverCleanupMap.get(r)},t.removeIframe=function(r){var i=this.iframeContentDocumentMap.get(r);i&&(this.stylesheetManager.cleanupStylesheetsForRemovedNode(i),this.mirror.removeNodeFromMap(i,!0)),this.iframes.delete(r),this.iframeContentDocumentMap.delete(r);var s=this.iframeObserverCleanupMap.get(r);if(s){try{s()}catch{}this.iframeObserverCleanupMap.delete(r)}},t.addLoadListener=function(r){this.loadListener=r},t.attachIframe=function(r,i){var s,o;this.mutationCb({adds:[{parentId:this.mirror.getId(r),nextId:null,node:i}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),r.contentDocument&&this.iframeContentDocumentMap.set(r,r.contentDocument),this.recordCrossOriginIframes&&((s=r.contentWindow)==null||s.addEventListener("message",this.handleMessage.bind(this))),(o=this.loadListener)==null||o.call(this,r),r.contentDocument&&r.contentDocument.adoptedStyleSheets&&r.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(r.contentDocument.adoptedStyleSheets,this.mirror.getId(r.contentDocument))},t.handleMessage=function(r){var i=r;if(!(i.data.type!=="rrweb"||i.origin!==i.data.origin)){var s=r.source;if(s){var o=this.crossOriginIframeMap.get(r.source);if(o){var a=this.transformCrossOriginEvent(o,i.data.event);a&&this.wrappedEmit(a,i.data.isCheckout)}}}},t.transformCrossOriginEvent=function(r,i){var s=this,o;switch(i.type){case je.FullSnapshot:{this.crossOriginIframeMirror.reset(r),this.crossOriginIframeStyleMirror.reset(r),this.replaceIdOnNode(i.data.node,r);var a=i.data.node.id;return this.crossOriginIframeRootIdMap.set(r,a),this.patchRootIdOnNode(i.data.node,a),{timestamp:i.timestamp,type:je.IncrementalSnapshot,data:{source:Ae.Mutation,adds:[{parentId:this.mirror.getId(r),nextId:null,node:i.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case je.Meta:case je.Load:case je.DomContentLoaded:return!1;case je.Plugin:return i;case je.Custom:return this.replaceIds(i.data.payload,r,["id","parentId","previousId","nextId"]),i;case je.IncrementalSnapshot:switch(i.data.source){case Ae.Mutation:return i.data.adds.forEach(function(c){s.replaceIds(c,r,["parentId","nextId","previousId"]),s.replaceIdOnNode(c.node,r);var l=s.crossOriginIframeRootIdMap.get(r);l&&s.patchRootIdOnNode(c.node,l)}),i.data.removes.forEach(function(c){s.replaceIds(c,r,["parentId","id"])}),i.data.attributes.forEach(function(c){s.replaceIds(c,r,["id"])}),i.data.texts.forEach(function(c){s.replaceIds(c,r,["id"])}),i;case Ae.Drag:case Ae.TouchMove:case Ae.MouseMove:return i.data.positions.forEach(function(c){s.replaceIds(c,r,["id"])}),i;case Ae.ViewportResize:return!1;case Ae.MediaInteraction:case Ae.MouseInteraction:case Ae.Scroll:case Ae.CanvasMutation:case Ae.Input:return this.replaceIds(i.data,r,["id"]),i;case Ae.StyleSheetRule:case Ae.StyleDeclaration:return this.replaceIds(i.data,r,["id"]),this.replaceStyleIds(i.data,r,["styleId"]),i;case Ae.Font:return i;case Ae.Selection:return i.data.ranges.forEach(function(c){s.replaceIds(c,r,["start","end"])}),i;case Ae.AdoptedStyleSheet:return this.replaceIds(i.data,r,["id"]),this.replaceStyleIds(i.data,r,["styleIds"]),(o=i.data.styles)==null||o.forEach(function(c){s.replaceStyleIds(c,r,["styleId"])}),i}}return!1},t.replace=function(r,i,s,o){for(var a=z(o),c;!(c=a()).done;){var l=c.value;!Array.isArray(i[l])&&typeof i[l]!="number"||(Array.isArray(i[l])?i[l]=r.getIds(s,i[l]):i[l]=r.getId(s,i[l]))}return i},t.replaceIds=function(r,i,s){return this.replace(this.crossOriginIframeMirror,r,i,s)},t.replaceStyleIds=function(r,i,s){return this.replace(this.crossOriginIframeStyleMirror,r,i,s)},t.replaceIdOnNode=function(r,i){var s=this;this.replaceIds(r,i,["id","rootId"]),"childNodes"in r&&r.childNodes.forEach(function(o){s.replaceIdOnNode(o,i)})},t.patchRootIdOnNode=function(r,i){var s=this;r.type!==CR.Document&&!r.rootId&&(r.rootId=i),"childNodes"in r&&r.childNodes.forEach(function(o){s.patchRootIdOnNode(o,i)})},e})(),pq=(function(){function e(n){Q(this,"shadowDoms",new WeakSet),Q(this,"mutationCb"),Q(this,"scrollCb"),Q(this,"bypassOptions"),Q(this,"mirror"),Q(this,"restoreHandlers",[]),this.mutationCb=n.mutationCb,this.scrollCb=n.scrollCb,this.bypassOptions=n.bypassOptions,this.mirror=n.mirror,this.init()}var t=e.prototype;return t.init=function(){this.reset(),this.patchAttachShadow(Element,document)},t.addShadowRoot=function(r,i){var s=this;if(qa(r)&&!this.shadowDoms.has(r)){this.shadowDoms.add(r);var o=IR(Me({},this.bypassOptions,{doc:i,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this}),r);this.restoreHandlers.push(function(){return o.disconnect()}),this.restoreHandlers.push(RR(Me({},this.bypassOptions,{scrollCb:this.scrollCb,doc:r,mirror:this.mirror}))),setTimeout(function(){r.adoptedStyleSheets&&r.adoptedStyleSheets.length>0&&s.bypassOptions.stylesheetManager.adoptStyleSheets(r.adoptedStyleSheets,s.mirror.getId(Ue.host(r))),s.restoreHandlers.push(TR({mirror:s.mirror,stylesheetManager:s.bypassOptions.stylesheetManager},r))},0)}},t.observeAttachShadow=function(r){!r.contentWindow||!r.contentDocument||this.patchAttachShadow(r.contentWindow.Element,r.contentDocument)},t.patchAttachShadow=function(r,i){var s=this;this.restoreHandlers.push(Ns(r.prototype,"attachShadow",function(o){return function(a){var c=o.call(this,a),l=Ue.shadowRoot(this);return l&&SR(this)&&s.addShadowRoot(l,i),c}}))},t.reset=function(){this.restoreHandlers.forEach(function(r){try{r()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet},e})(),co="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",mq=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Zl=0;Zl<co.length;Zl++)mq[co.charCodeAt(Zl)]=Zl;var gq=function(t){var n=new Uint8Array(t),r,i=n.length,s="";for(r=0;r<i;r+=3)s+=co[n[r]>>2],s+=co[(n[r]&3)<<4|n[r+1]>>4],s+=co[(n[r+1]&15)<<2|n[r+2]>>6],s+=co[n[r+2]&63];return i%3===2?s=s.substring(0,s.length-1)+"=":i%3===1&&(s=s.substring(0,s.length-2)+"=="),s},rw=new Map;function _q(e,t){var n=rw.get(e);return n||(n=new Map,rw.set(e,n)),n.has(t)||n.set(t,[]),n.get(t)}var OR=function(e,t,n){if(!(!e||!(MR(e,t)||(typeof e>"u"?"undefined":le(e))==="object"))){var r=e.constructor.name,i=_q(n,r),s=i.indexOf(e);return s===-1&&(s=i.length,i.push(e)),s}};function Uu(e,t,n){if(ce(e,Array))return e.map(function(h){return Uu(h,t,n)});if(e===null)return e;if(ce(e,Float32Array)||ce(e,Float64Array)||ce(e,Int32Array)||ce(e,Uint32Array)||ce(e,Uint8Array)||ce(e,Uint16Array)||ce(e,Int16Array)||ce(e,Int8Array)||ce(e,Uint8ClampedArray)){var r=e.constructor.name;return{rr_type:r,args:[Object.values(e)]}}else if(ce(e,ArrayBuffer)){var i=e.constructor.name,s=gq(e);return{rr_type:i,base64:s}}else if(ce(e,DataView)){var o=e.constructor.name;return{rr_type:o,args:[Uu(e.buffer,t,n),e.byteOffset,e.byteLength]}}else if(ce(e,HTMLImageElement)){var a=e.constructor.name,c=e.src;return{rr_type:a,src:c}}else if(ce(e,HTMLCanvasElement)){var l="HTMLImageElement",u=e.toDataURL();return{rr_type:l,src:u}}else if(ce(e,ImageData)){var d=e.constructor.name;return{rr_type:d,args:[Uu(e.data,t,n),e.width,e.height]}}else if(MR(e,t)||(typeof e>"u"?"undefined":le(e))==="object"){var f=e.constructor.name,p=OR(e,t,n);return{rr_type:f,index:p}}return e}var kR=function(e,t,n){return e.map(function(r){return Uu(r,t,n)})},MR=function(e,t){var n=["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"],r=n.filter(function(i){return typeof t[i]=="function"});return!!r.find(function(i){return ce(e,t[i])})};function yq(e,t,n,r){for(var i=function(){var l=c.value;try{if(typeof t.CanvasRenderingContext2D.prototype[l]!="function")return"continue";var u=Ns(t.CanvasRenderingContext2D.prototype,l,function(f){return function(){for(var p=this,h=arguments.length,y=new Array(h),m=0;m<h;m++)y[m]=arguments[m];return yr(this.canvas,n,r,!0)||setTimeout(function(){var v=kR(y,t,p);e(p.canvas,{type:Ho["2D"],property:l,args:v})},0),f.apply(this,y)}});s.push(u)}catch{var d=Kf(t.CanvasRenderingContext2D.prototype,l,{set:function(h){e(this.canvas,{type:Ho["2D"],property:l,args:[h],setter:!0})}});s.push(d)}},s=[],o=Object.getOwnPropertyNames(t.CanvasRenderingContext2D.prototype),a=z(o),c;!(c=a()).done;)i();return function(){s.forEach(function(l){return l()})}}function vq(e){return e==="experimental-webgl"?"webgl":e}function nw(e,t,n,r){var i=[];try{var s=Ns(e.HTMLCanvasElement.prototype,"getContext",function(o){return function(a){for(var c=arguments.length,l=new Array(c>1?c-1:0),u=1;u<c;u++)l[u-1]=arguments[u];if(!yr(this,t,n,!0)){var d=vq(a);if("__context"in this||(this.__context=d),r&&["webgl","webgl2"].includes(d))if(l[0]&&le(l[0])==="object"){var f=l[0];f.preserveDrawingBuffer||(f.preserveDrawingBuffer=!0)}else l.splice(0,1,{preserveDrawingBuffer:!0})}return o.apply(this,[].concat([a],l))}});i.push(s)}catch{console.error("failed to patch HTMLCanvasElement.prototype.getContext")}return function(){i.forEach(function(o){return o()})}}function iw(e,t,n,r,i,s){for(var o=function(){var d=u.value;if(["isContextLost","canvas","drawingBufferWidth","drawingBufferHeight"].includes(d))return"continue";try{if(typeof e[d]!="function")return"continue";var f=Ns(e,d,function(h){return function(){for(var y=arguments.length,m=new Array(y),v=0;v<y;v++)m[v]=arguments[v];var A=h.apply(this,m);if(OR(A,s,this),"tagName"in this.canvas&&!yr(this.canvas,r,i,!0)){var b=kR(m,s,this),S={type:t,property:d,args:b};n(this.canvas,S)}return A}});a.push(f)}catch{var p=Kf(e,d,{set:function(m){n(this.canvas,{type:t,property:d,args:[m],setter:!0})}});a.push(p)}},a=[],c=Object.getOwnPropertyNames(e),l=z(c),u;!(u=l()).done;)o();return a}function Aq(e,t,n,r){var i,s=[];if((i=s).push.apply(i,[].concat(iw(t.WebGLRenderingContext.prototype,Ho.WebGL,e,n,r,t))),typeof t.WebGL2RenderingContext<"u"){var o;(o=s).push.apply(o,[].concat(iw(t.WebGL2RenderingContext.prototype,Ho.WebGL2,e,n,r,t)))}
86return function(){s.forEach(function(a){return a()})}}var LR="KGZ1bmN0aW9uKCkgewogICJ1c2Ugc3RyaWN0IjsKICB2YXIgY2hhcnMgPSAiQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLyI7CiAgdmFyIGxvb2t1cCA9IHR5cGVvZiBVaW50OEFycmF5ID09PSAidW5kZWZpbmVkIiA/IFtdIDogbmV3IFVpbnQ4QXJyYXkoMjU2KTsKICBmb3IgKHZhciBpID0gMDsgaSA8IGNoYXJzLmxlbmd0aDsgaSsrKSB7CiAgICBsb29rdXBbY2hhcnMuY2hhckNvZGVBdChpKV0gPSBpOwogIH0KICB2YXIgZW5jb2RlID0gZnVuY3Rpb24oYXJyYXlidWZmZXIpIHsKICAgIHZhciBieXRlcyA9IG5ldyBVaW50OEFycmF5KGFycmF5YnVmZmVyKSwgaTIsIGxlbiA9IGJ5dGVzLmxlbmd0aCwgYmFzZTY0ID0gIiI7CiAgICBmb3IgKGkyID0gMDsgaTIgPCBsZW47IGkyICs9IDMpIHsKICAgICAgYmFzZTY0ICs9IGNoYXJzW2J5dGVzW2kyXSA+PiAyXTsKICAgICAgYmFzZTY0ICs9IGNoYXJzWyhieXRlc1tpMl0gJiAzKSA8PCA0IHwgYnl0ZXNbaTIgKyAxXSA+PiA0XTsKICAgICAgYmFzZTY0ICs9IGNoYXJzWyhieXRlc1tpMiArIDFdICYgMTUpIDw8IDIgfCBieXRlc1tpMiArIDJdID4+IDZdOwogICAgICBiYXNlNjQgKz0gY2hhcnNbYnl0ZXNbaTIgKyAyXSAmIDYzXTsKICAgIH0KICAgIGlmIChsZW4gJSAzID09PSAyKSB7CiAgICAgIGJhc2U2NCA9IGJhc2U2NC5zdWJzdHJpbmcoMCwgYmFzZTY0Lmxlbmd0aCAtIDEpICsgIj0iOwogICAgfSBlbHNlIGlmIChsZW4gJSAzID09PSAxKSB7CiAgICAgIGJhc2U2NCA9IGJhc2U2NC5zdWJzdHJpbmcoMCwgYmFzZTY0Lmxlbmd0aCAtIDIpICsgIj09IjsKICAgIH0KICAgIHJldHVybiBiYXNlNjQ7CiAgfTsKICBjb25zdCBsYXN0QmxvYk1hcCA9IC8qIEBfX1BVUkVfXyAqLyBuZXcgTWFwKCk7CiAgY29uc3QgdHJhbnNwYXJlbnRCbG9iTWFwID0gLyogQF9fUFVSRV9fICovIG5ldyBNYXAoKTsKICBhc3luYyBmdW5jdGlvbiBnZXRUcmFuc3B
86hcmVudEJsb2JGb3Iod2lkdGgsIGhlaWdodCwgZGF0YVVSTE9wdGlvbnMpIHsKICAgIGNvbnN0IGlkID0gYCR7d2lkdGh9LSR7aGVpZ2h0fWA7CiAgICBpZiAoIk9mZnNjcmVlbkNhbnZhcyIgaW4gZ2xvYmFsVGhpcykgewogICAgICBpZiAodHJhbnNwYXJlbnRCbG9iTWFwLmhhcyhpZCkpIHJldHVybiB0cmFuc3BhcmVudEJsb2JNYXAuZ2V0KGlkKTsKICAgICAgY29uc3Qgb2Zmc2NyZWVuID0gbmV3IE9mZnNjcmVlbkNhbnZhcyh3aWR0aCwgaGVpZ2h0KTsKICAgICAgb2Zmc2NyZWVuLmdldENvbnRleHQoIjJkIik7CiAgICAgIGNvbnN0IGJsb2IgPSBhd2FpdCBvZmZzY3JlZW4uY29udmVydFRvQmxvYihkYXRhVVJMT3B0aW9ucyk7CiAgICAgIGNvbnN0IGFycmF5QnVmZmVyID0gYXdhaXQgYmxvYi5hcnJheUJ1ZmZlcigpOwogICAgICBjb25zdCBiYXNlNjQgPSBlbmNvZGUoYXJyYXlCdWZmZXIpOwogICAgICB0cmFuc3BhcmVudEJsb2JNYXAuc2V0KGlkLCBiYXNlNjQpOwogICAgICByZXR1cm4gYmFzZTY0OwogICAgfSBlbHNlIHsKICAgICAgcmV0dXJuICIiOwogICAgfQogIH0KICBjb25zdCB3b3JrZXIgPSBzZWxmOwogIHdvcmtlci5vbm1lc3NhZ2UgPSBhc3luYyBmdW5jdGlvbihlKSB7CiAgICBpZiAoIk9mZnNjcmVlbkNhbnZhcyIgaW4gZ2xvYmFsVGhpcykgewogICAgICBjb25zdCB7IGlkLCBiaXRtYXAsIHdpZHRoLCBoZWlnaHQsIGRhdGFVUkxPcHRpb25zIH0gPSBlLmRhdGE7CiAgICAgIGNvbnN0IHRyYW5zcGFyZW50QmFzZTY0ID0gZ2V0VHJhbnNwYXJlbnRCbG9iRm9yKAogICAgICAgIHdpZHRoLAogICAgICAgIGhlaWdodCwKICAgICAgICBkYXRhVVJMT3B0aW9ucwogICAgICApOwogICAgICBjb25zdCBvZmZzY3JlZW4gPSBuZXcgT2Zmc2NyZWVuQ2FudmFzKHdpZHRoLCBoZWlnaHQpOwogICAgICBjb25zdCBjdHggPSBvZmZzY3JlZW4uZ2V0Q29udGV4dCgiMmQiKTsKICAgICAgY3R4LmRyYXdJbWFnZShiaXRtYXAsIDAsIDApOwogICAgICBiaXRtYXAuY2xvc2UoKTsKICAgICAgY29uc3QgYmxvYiA9IGF3YWl0IG9mZnNjcmVlbi5jb252ZXJ0VG9CbG9iKGRhdGFVUkxPcHRpb25zKTsKICAgICAgY29uc3QgdHlwZSA9IGJsb2IudHlwZTsKICAgICAgY29uc3QgYXJyYXlCdWZmZXIgPSBhd2FpdCBibG9iLmFycmF5QnVmZmVyKCk7CiAgICAgIGNvbnN0IGJhc2U2NCA9IGVuY29kZShhcnJheUJ1ZmZlcik7CiAgICAgIGlmICghbGFzdEJsb2JNYXAuaGFzKGlkKSAmJiBhd2FpdCB0cmFuc3BhcmVudEJhc2U2NCA9PT0gYmFzZTY0KSB7CiAgICAgICAgbGFzdEJsb2JNYXAuc2V0KGlkLCBiYXNlNjQpOwogICAgICAgIHJldHVybiB3b3JrZXIucG9zdE1lc3NhZ2UoeyBpZCB9KTsKICAgICAgfQogICAgICBpZiAobGFzdEJsb2JNYXAuZ2V0KGlkKSA9PT0gYmFzZTY0KSByZXR1cm4gd29ya2VyLnBvc3RNZXNzYWdlKHsgaWQgfSk7CiAgICAgIHdvcmtlci5wb3N0TWVzc2FnZSh7CiAgICAgICAgaWQsCiAgICAgICAgdHlwZSwKICAgICAgICBiYXNlNjQsCiAgICAgICAgd2lkdGgsCiAgICAgICAgaGVpZ2h0CiAgICAgIH0pOwogICAgICBsYXN0QmxvYk1hcC5zZXQoaWQsIGJhc2U2NCk7CiAgICB9IGVsc2UgewogICAgICByZXR1cm4gd29ya2VyLnBvc3RNZXNzYWdlKHsgaWQ6IGUuZGF0YS5pZCB9KTsKICAgIH0KICB9Owp9KSgpOwovLyMgc291cmNlTWFwcGluZ1VSTD1pbWFnZS1iaXRtYXAtZGF0YS11cmwtd29ya2VyLUlKcEM3Z19iLmpzLm1hcAo=",bq=function(e){return Uint8Array.from(atob(e),function(t){return t.charCodeAt(0)})},sw=typeof window<"u"&&window.Blob&&new Blob([bq(LR)],{type:"text/javascript;charset=utf-8"});function wq(e){var t;try{if(t=sw&&(window.URL||window.webkitURL).createObjectURL(sw),!t)throw"";var n=new Worker(t,{name:e?.name});return n.addEventListener("error",function(){(window.URL||window.webkitURL).revokeObjectURL(t)}),n}catch{return new Worker("data:text/javascript;base64,"+LR,{name:e?.name})}finally{t&&(window.URL||window.webkitURL).revokeObjectURL(t)}}var Eq=(function(){function e(n){var r=this;Q(this,"pendingCanvasMutations",new Map),Q(this,"rafStamps",{latestId:0,invokeId:null}),Q(this,"mirror"),Q(this,"mutationCb"),Q(this,"resetObservers"),Q(this,"frozen",!1),Q(this,"locked",!1),Q(this,"processMutation",function(d,f){var p=r.rafStamps.invokeId&&r.rafStamps.latestId!==r.rafStamps.invokeId;(p||!r.rafStamps.invokeId)&&(r.rafStamps.invokeId=r.rafStamps.latestId),r.pendingCanvasMutations.has(d)||r.pendingCanvasMutations.set(d,[]),r.pendingCanvasMutations.get(d).push(f)});var i=n.sampling,s=i===void 0?"all":i,o=n.win,a=n.blockClass,c=n.blockSelector,l=n.recordCanvas,u=n.dataURLOptions;this.mutationCb=n.mutationCb,this.mirror=n.mirror,l&&s==="all"&&this.initCanvasMutationObserver(o,a,c),l&&typeof s=="number"&&this.initCanvasFPSObserver(s,o,a,c,{dataURLOptions:u})}var t=e.prototype;return t.reset=function(){this.pendingCanvasMutations.clear(),this.resetObservers&&this.resetObservers()},t.freeze=function(){this.frozen=!0},t.unfreeze=function(){this.frozen=!1},t.lock=function(){this.locked=!0},t.unlock=function(){this.locked=!1},t.initCanvasFPSObserver=function(r,i,s,o,a){var c=this,l=nw(i,s,o,!0),u=new Map,d=new wq;d.onmessage=function(v){var A=v.data.id;if(u.set(A,!1),"base64"in v.data){var b=v.data,S=b.base64,C=b.type,I=b.width,x=b.height;c.mutationCb({id:A,type:Ho["2D"],commands:[{property:"clearRect",args:[0,0,I,x]},{property:"drawImage",args:[{rr_type:"ImageBitmap",args:[{rr_type:"Blob",data:[{rr_type:"ArrayBuffer",base64:S}],type:C}]},0,0]}]})}};var f=1e3/r,p=0,h,y=function(){var v=[];return i.document.querySelectorAll("canvas").forEach(function(A){yr(A,s,o,!0)||v.push(A)}),v},m=function(v){if(p&&v-p<f){h=requestAnimationFrame(m);return}p=v;var A=c;
vendor: 29,023 bytes, lines 86-103
86y().forEach(Ff(function(b){var S,C,I,x;return Ss(this,function(R){switch(R.label){case 0:return C=A.mirror.getId(b),u.get(C)?[2]:b.width===0||b.height===0?[2]:(u.set(C,!0),["webgl","webgl2"].includes(b.__context)&&(I=b.getContext(b.__context),((S=I?.getContextAttributes())==null?void 0:S.preserveDrawingBuffer)===!1&&I.clear(I.COLOR_BUFFER_BIT)),[4,createImageBitmap(b)]);case 1:return x=R.sent(),d.postMessage({id:C,bitmap:x,width:b.width,height:b.height,dataURLOptions:a.dataURLOptions},[x]),[2]}})})),h=requestAnimationFrame(m)};h=requestAnimationFrame(m),this.resetObservers=function(){l(),cancelAnimationFrame(h)}},t.initCanvasMutationObserver=function(r,i,s){this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher();var o=nw(r,i,s,!1),a=yq(this.processMutation.bind(this),r,i,s),c=Aq(this.processMutation.bind(this),r,i,s);this.resetObservers=function(){o(),a(),c()}},t.startPendingCanvasMutationFlusher=function(){var r=this;requestAnimationFrame(function(){return r.flushPendingCanvasMutations()})},t.startRAFTimestamping=function(){var r=this,i=function(s){r.rafStamps.latestId=s,requestAnimationFrame(i)};requestAnimationFrame(i)},t.flushPendingCanvasMutations=function(){var r=this;this.pendingCanvasMutations.forEach(function(i,s){var o=r.mirror.getId(s);r.flushPendingCanvasMutationFor(s,o)}),requestAnimationFrame(function(){return r.flushPendingCanvasMutations()})},t.flushPendingCanvasMutationFor=function(r,i){if(!(this.frozen||this.locked)){var s=this.pendingCanvasMutations.get(r);if(!(!s||i===-1)){var o=s.map(function(c){c.type;var l=Es(c,["type"]);return l}),a=s[0].type;this.mutationCb({id:i,type:a,commands:o}),this.pendingCanvasMutations.delete(r)}}},e})(),Sq=(function(){function e(n){Q(this,"trackedLinkElements",new WeakSet),Q(this,"mutationCb"),Q(this,"adoptedStyleSheetCb"),Q(this,"styleMirror",new VV),this.mutationCb=n.mutationCb,this.adoptedStyleSheetCb=n.adoptedStyleSheetCb}var t=e.prototype;return t.attachLinkElement=function(r,i){"_cssText"in i.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:i.id,attributes:i.attributes}]}),this.trackLinkElement(r)},t.trackLinkElement=function(r){this.trackedLinkElements.has(r)||(this.trackedLinkElements.add(r),this.trackStylesheetInLinkElement(r))},t.adoptStyleSheets=function(r,i){var s,o=function(){var d=u.value,f=void 0;s.styleMirror.has(d)?f=s.styleMirror.getId(d):(f=s.styleMirror.add(d),c.push({styleId:f,rules:Array.from(d.rules||CSSRule,function(p,h){return{rule:Qx(p,d.href),index:h}})})),a.styleIds.push(f)};if(r.length!==0){for(var a={id:i,styleIds:[]},c=[],l=z(r),u;!(u=l()).done;)s=this,o();c.length>0&&(a.styles=c),this.adoptedStyleSheetCb(a)}},t.reset=function(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet},t.cleanupStylesheetsForRemovedNode=function(r){var i=this;try{if(r.nodeType===Node.DOCUMENT_NODE){var s=r;if(s.adoptedStyleSheets)for(var o=z(s.adoptedStyleSheets),a;!(a=o()).done;){var c=a.value;this.styleMirror.remove(c)}}if(r.nodeName==="STYLE"){var l=r;l.sheet&&this.styleMirror.remove(l.sheet)}if(r.nodeName==="LINK"&&r.rel==="stylesheet"){var u=r;u.sheet&&this.styleMirror.remove(u.sheet)}r.childNodes&&r.childNodes.forEach(function(d){i.cleanupStylesheetsForRemovedNode(d)})}catch{}},t.trackStylesheetInLinkElement=function(r){},e})(),Cq=(function(){function e(){Q(this,"nodeMap",new WeakMap),Q(this,"active",!1)}var t=e.prototype;return t.inOtherBuffer=function(r,i){var s=this.nodeMap.get(r);return s&&Array.from(s).some(function(o){return o!==i})},t.add=function(r,i){var s=this;this.active||(this.active=!0,requestAnimationFrame(function(){s.nodeMap=new WeakMap,s.active=!1})),this.nodeMap.set(r,(this.nodeMap.get(r)||new Set).add(i))},t.destroy=function(){},e})();function xq(e){try{var t=new URL(e).origin;return t!=="null"?t:null}catch{return null}}function Iq(e){if(!Array.isArray(e)||e.length===0)throw new Error("[rrweb] allowedIframeOrigins must be a non-empty array of origin strings.");for(var t=new Set,n=0;n<e.length;n++){var r=e[n];if(typeof r!="string")throw new Error("[rrweb] allowedIframeOrigins["+n+"] must be a string, got "+(typeof r>"u"?"undefined":le(r))+".");var i=xq(r);i&&t.add(i)}return Object.freeze(t)}var Rt,Bu,op,Nd=!1;try{if(Array.from([1],function(e){return e*2})[0]!==2){var ap=document.createElement("iframe");document.body.appendChild(ap),Array.from=((cb=ap.contentWindow)==null?void 0:cb.Array.from)||Array.from,document.body.removeChild(ap)}}catch(e){console.debug("Unable to override Array.from",e)}var tn=xH();function zi(e){e===void 0&&(e={});var t=e.emit,n=e.checkoutEveryNms,r=e.checkoutEveryNth,i=e.blockClass,s=i===void 0?"rr-block":i,o=e.blockSelector,a=o===void 0?null:o,c=e.ignoreClass,l=c===void 0?"rr-ignore":c,u=e.ignoreSelector,d=u===void 0?null:u,f=e.maskTextClass,p=f===void 0?"rr-mask":f,h=e.maskTextSelector,y=h===void 0?null:h,m=e.inlineStylesheet,v=m===void 0?!0:m,A=e.maskAllInputs,b=e.maskInputOptions,S=e.slimDOMOptions,C=e.maskInputFn,I=e.maskTextFn,x=e.hooks,R=e.packFn,H=e.sampling,M=H===void 0?{}:H,U=e.dataURLOptions,N=U===void 0?{}:U,j=e.mousemoveWait,W=e.recordDOM,V=W===void 0?!0:W,B=e.recordCanvas,L=B===void 0?!1:B,F=e.recordCrossOriginIframes,K=F===void 0?!1:F,Y=e.allowedIframeOrigins,se=e.recordAfter,ue=se===void 0?e.recordAfter==="DOMContentLoaded"?e.recordAfter:"load":se,X=e.userTriggeredOnInput,ne=X===void 0?!1:X,ve=e.collectFonts,oe=ve===void 0?!1:ve,St=e.inlineImages,Se=St===void 0?!1:St,Ct=e.plugins,qt=e.keepIframeSrcFn,J=qt===void 0?function(){return!1}:qt,Re=e.ignoreCSSAttributes,ft=Re===void 0?new Set([]):Re,nt=e.errorHandler;JV(nt);var xt;K&&Y&&Y.length>0&&(xt=Iq(Y),xt.size===0&&(xt=void 0));var Gt=K?window.parent===window:!0,Yt=!1;if(!Gt)try{window.parent.document&&(Yt=!1)}catch{Yt=!0}if(Gt&&!t)throw new Error("emit function is required");if(!Gt&&!Yt)return function(){};j!==void 0&&M.mousemove===void 0&&(M.mousemove=j),tn.reset();var nr=A===!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,hidden:!0}:b!==void 0?b:{password:!0},ot=S===!0||S==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:S==="all",headMetaDescKeywords:S==="all",headTitleMutations:S==="all"}:S||{};WV();var Ce,Ft=0,de=function(Ke){for(var Kt=z(Ct||[]),Z;!(Z=Kt()).done;){var it=Z.value;it.eventProcessor&&(Ke=it.eventProcessor(Ke))}return R&&!Yt&&(Ke=R(Ke)),Ke};Rt=function(Ke,Kt){var Z,it=Ke;if(it.timestamp=Pd(),(Z=Sn[0])!=null&&Z.isFrozen()&&it.type!==je.FullSnapshot&&!(it.type===je.IncrementalSnapshot&&it.data.source===Ae.Mutation)&&Sn.forEach(function(hr){return hr.unfreeze()}),Gt)t?.(de(it),Kt);else if(Yt){var Bn={type:"rrweb",event:de(it),origin:window.location.origin,isCheckout:Kt};if(xt)for(var Ws=z(xt),pa;!(pa=Ws()).done;){var xe=pa.value;window.parent.postMessage(Bn,xe)}else window.parent.postMessage(Bn,"*")}if(it.type===je.FullSnapshot)Ce=it,Ft=0;else if(it.type===je.IncrementalSnapshot){if(it.data.source===Ae.Mutation&&it.data.isAttachIframe)return;Ft++;var Ut=r&&Ft>=r,$t=n&&it.timestamp-Ce.timestamp>n;(Ut||$t)&&Bu(!0)}};for(var $e=function(Ke){Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.Mutation},Ke)})},Pe=function(Ke){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.Scroll},Ke)})},gn=function(Ke){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.CanvasMutation},Ke)})},Hs=function(Ke){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.AdoptedStyleSheet},Ke)})},Nn=new Sq({mutationCb:$e,adoptedStyleSheetCb:Hs}),Fr=new hq({mirror:tn,mutationCb:$e,stylesheetManager:Nn,recordCrossOriginIframes:K,wrappedEmit:Rt}),da=z(Ct||[]),Fn;!(Fn=da()).done;){var fa=Fn.value;fa.getMirror&&fa.getMirror({nodeMirror:tn,crossOriginIframeMirror:Fr.crossOriginIframeMirror,crossOriginIframeStyleMirror:Fr.crossOriginIframeStyleMirror})}var _n=new Cq;op=new Eq({recordCanvas:L,mutationCb:gn,win:window,blockClass:s,blockSelector:a,mirror:tn,sampling:M.canvas,dataURLOptions:N});var js=new pq({mutationCb:$e,scrollCb:Pe,bypassOptions:{blockClass:s,blockSelector:a,maskTextClass:p,maskTextSelector:y,inlineStylesheet:v,maskInputOptions:nr,dataURLOptions:N,maskTextFn:I,maskInputFn:C,recordCanvas:L,inlineImages:Se,sampling:M,slimDOMOptions:ot,iframeManager:Fr,stylesheetManager:Nn,canvasManager:op,keepIframeSrcFn:J,processedNodeManager:_n},mirror:tn});Bu=function(Ke){if(Ke===void 0&&(Ke=!1),!!V){Rt({type:je.Meta,data:{href:window.location.href,width:yR(),height:_R()}},Ke),Nn.reset(),js.init(),Sn.forEach(function(Z){return Z.lock()});var Kt=XH(document,{mirror:tn,blockClass:s,blockSelector:a,maskTextClass:p,maskTextSelector:y,inlineStylesheet:v,maskAllInputs:nr,maskTextFn:I,maskInputFn:C,slimDOM:ot,dataURLOptions:N,recordCanvas:L,inlineImages:Se,onSerialize:function(Z){bR(Z,tn)&&Fr.addIframe(Z),wR(Z,tn)&&Nn.trackLinkElement(Z),sg(Z)&&js.addShadowRoot(Ue.shadowRoot(Z),document)},onIframeLoad:function(Z,it){Fr.attachIframe(Z,it),js.observeAttachShadow(Z)},onStylesheetLoad:function(Z,it){Nn.attachLinkElement(Z,it)},keepIframeSrcFn:J});if(!Kt)return console.warn("Failed to snapshot the document");Rt({type:je.FullSnapshot,data:{node:Kt,initialOffset:gR(window)}},Ke),Sn.forEach(function(Z){return Z.unlock()}),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&Nn.adoptStyleSheets(document.adoptedStyleSheets,tn.getId(document))}};try{var Un=[],ha=function(Ke){var Kt;return Ge(fq)({mutationCb:$e,mousemoveCb:function(Z,it){return Rt({type:je.IncrementalSnapshot,data:{source:it,positions:Z}})},mouseInteractionCb:function(Z){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.MouseInteraction},Z)})},scrollCb:Pe,viewportResizeCb:function(Z){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.ViewportResize},Z)})},inputCb:function(Z){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.Input},Z)})},mediaInteractionCb:function(Z){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.MediaInteraction},Z)})},styleSheetRuleCb:function(Z){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.StyleSheetRule},Z)})},styleDeclarationCb:function(Z){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.StyleDeclaration},Z)})},canvasMutationCb:gn,fontCb:function(Z){return Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.Font},Z)})},selectionCb:function(Z){Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.Selection},Z)})},customElementCb:function(Z){Rt({type:je.IncrementalSnapshot,data:Me({source:Ae.CustomElement},Z)})},blockClass:s,ignoreClass:l,ignoreSelector:d,maskTextClass:p,maskTextSelector:y,maskInputOptions:nr,inlineStylesheet:v,sampling:M,recordDOM:V,recordCanvas:L,inlineImages:Se,userTriggeredOnInput:ne,collectFonts:oe,doc:Ke,maskInputFn:C,maskTextFn:I,keepIframeSrcFn:J,blockSelector:a,slimDOMOptions:ot,dataURLOptions:N,mirror:tn,iframeManager:Fr,stylesheetManager:Nn,shadowDomManager:js,processedNodeManager:_n,canvasManager:op,ignoreCSSAttributes:ft,plugins:((Kt=Ct?.filter(function(Z){return Z.observer}))==null?void 0:Kt.map(function(Z){return{observer:Z.observer,options:Z.options,callback:function(it){return Rt({type:je.Plugin,data:{plugin:Z.name,payload:it}})}}}))||[]},x)};Fr.addLoadListener(function(Ke){try{var Kt=Ke.contentDocument,Z=ha(Kt);Un.push(Z);var it=Fr.getObserverCleanup(Ke);Fr.setObserverCleanup(Ke,function(){if(it)try{it()}catch{}try{Z();var Bn=Un.indexOf(Z);Bn!==-1&&Un.splice(Bn,1),ZV(Kt)}catch{}})}catch(Bn){console.warn(Bn)}});var zs=function(){Bu(),Un.push(ha(document)),Nd=!0};return document.readyState==="interactive"||document.readyState==="complete"?zs():(Un.push(_r("DOMContentLoaded",function(){Rt({type:je.DomContentLoaded,data:{}}),ue==="DOMContentLoaded"&&zs()})),Un.push(_r("load",function(){Rt({type:je.Load,data:{}}),ue==="load"&&zs()},window))),function(){Un.forEach(function(Ke){try{Ke()}catch(Z){var Kt=String(Z).toLowerCase();Kt.includes("cross-origin")||console.warn(Z)}}),_n.destroy(),Nd=!1,$V()}}catch(Ke){console.warn(Ke)}}zi.addCustomEvent=function(e,t){if(!Nd)throw new Error("please add custom event after start recording");Rt({type:je.Custom,data:{tag:e,payload:t}})};zi.freezePage=function(){Sn.forEach(function(e){return e.freeze()})};zi.takeFullSnapshot=function(e){if(!Nd)throw new Error("please take full snapshot after start recording");Bu(e)};zi.mirror=tn;var ow;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})(ow||(ow={}));zi.addCustomEvent;zi.freezePage;zi.takeFullSnapshot;var aw={Node:["childNodes","parentNode","parentElement","textContent"],ShadowRoot:["host","styleSheets"],Element:["shadowRoot","querySelector","querySelectorAll"],MutationObserver:[]},cw={Node:["contains","getRootNode"],ShadowRoot:["getSelection"],Element:[],MutationObserver:["constructor"]},eu={},Rq=function(){return!!globalThis.Zone};function Dy(e){if(eu[e])return eu[e];var t=globalThis[e],n=t.prototype,r=e in aw?aw[e]:void 0,i=!!(r&&r.every(function(u){var d,f;return!!((f=(d=Object.getOwnPropertyDescriptor(n,u))==null?void 0:d.get)!=null&&f.toString().includes("[native code]"))})),s=e in cw?cw[e]:void 0,o=!!(s&&s.every(function(u){var d;return typeof n[u]=="function"&&((d=n[u])==null?void 0:d.toString().includes("[native code]"))}));if(i&&o&&!Rq())return eu[e]=t.prototype,t.prototype;try{var a=document.createElement("iframe");document.body.appendChild(a);var c=a.contentWindow;if(!c)return t.prototype;var l=c[e].prototype;return document.body.removeChild(a),l?eu[e]=l:n}catch{return n}}var cp={};function Wi(e,t,n){var r,i=e+"."+String(n);if(cp[i])return cp[i].call(t);var s=Dy(e),o=(r=Object.getOwnPropertyDescriptor(s,n))==null?void 0:r.get;return o?(cp[i]=o,o.call(t)):t[n]}var lp={};function PR(e,t,n){var r=e+"."+String(n);if(lp[r])return lp[r].bind(t);var i=Dy(e),s=i[n];return typeof s!="function"?t[n]:(lp[r]=s,s.bind(t))}function Tq(e){return Wi("Node",e,"childNodes")}function Oq(e){return Wi("Node",e,"parentNode")}function kq(e){return Wi("Node",e,"parentElement")}function Mq(e){return Wi("Node",e,"textContent")}function Lq(e,t){return PR("Node",e,"contains")(t)}function Pq(e){return PR("Node",e,"getRootNode")()}function Dq(e){return!e||!("host"in e)?null:Wi("ShadowRoot",e,"host")}function Nq(e){return e.styleSheets}function Fq(e){return!e||!("shadowRoot"in e)?null:Wi("Element",e,"shadowRoot")}function Uq(e,t){return Wi("Element",e,"querySelector")(t)}function Bq(e,t){return Wi("Element",e,"querySelectorAll")(t)}function Hq(){return Dy("MutationObserver").constructor}function jq(e,t,n){try{if(!(t in e))return function(){};var r=e[t],i=n(r);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,function(){e[t]=r}}catch{return function(){}}}var lw={childNodes:Tq,parentNode:Oq,parentElement:kq,textContent:Mq,contains:Lq,getRootNode:Pq,host:Dq,styleSheets:Nq,shadowRoot:Fq,querySelector:Uq,querySelectorAll:Bq,mutationObserver:Hq,patch:jq};function ag(e,t,n){if(!e)return!1;if(e.nodeType!==e.ELEMENT_NODE)return ag(lw.parentNode(e),t);for(var r=e.classList.length;r--;){var i=e.classList[r];if(t.test(i))return!0}return ag(lw.parentNode(e),t)}function zq(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Wq(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return ce(this,r)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var Ny={exports:{}},mt=String,DR=function(){return{isColorSupported:!1,reset:mt,bold:mt,dim:mt,italic:mt,underline:mt,inverse:mt,hidden:mt,strikethrough:mt,black:mt,red:mt,green:mt,yellow:mt,blue:mt,magenta:mt,cyan:mt,white:mt,gray:mt,bgBlack:mt,bgRed:mt,bgGreen:mt,bgYellow:mt,bgBlue:mt,bgMagenta:mt,bgCyan:mt,bgWhite:mt}};Ny.exports=DR();Ny.exports.createColors=DR;var Vq=Ny.exports,qq={},Gq=Object.freeze(Object.defineProperty({__proto__:null,default:qq},Symbol.toStringTag,{value:"Module"})),Dt=Wq(Gq),uw=Vq,dw=Dt,cg=(function(e){At(t,e);function t(r,i,s,o,a,c){var l;return l=e.call(this,r)||this,l.name="CssSyntaxError",l.reason=r,a&&(l.file=a),o&&(l.source=o),c&&(l.plugin=c),typeof i<"u"&&typeof s<"u"&&(typeof i=="number"?(l.line=i,l.column=s):(l.line=i.line,l.column=i.column,l.endLine=s.line,l.endColumn=s.column)),l.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(l,t),l}var n=t.prototype;return n.setMessage=function(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason},n.showSourceCode=function(i){var s=this;if(!this.source)return"";var o=this.source;i==null&&(i=uw.isColorSupported),dw&&i&&(o=dw(o));var a=o.split(/\r?\n/),c=Math.max(this.line-3,0),l=Math.min(this.line+2,a.length),u=String(l).length,d,f;if(i){var p=uw.createColors(!0),h=p.bold,y=p.gray,m=p.red;d=function(v){return h(m(v))},f=function(v){return y(v)}}else d=f=function(v){return v};return a.slice(c,l).map(function(v,A){var b=c+1+A,S=" "+(" "+b).slice(-u)+" | ";if(b===s.line){var C=f(S.replace(/\d/g," "))+v.slice(0,s.column-1).replace(/[^\t]/g," ");return d(">")+f(S)+v+`
87 `+C+d("^")}return" "+f(S)+v}).join(`
88`)},n.toString=function(){var i=this.showSourceCode();return i&&(i=`
89
90`+i+`
91`),this.name+": "+this.message+i},t})(pc(Error)),Fy=cg;cg.default=cg;var Vi={};Vi.isClean=Symbol("isClean");Vi.my=Symbol("my");var fw={after:`
92`,beforeClose:`
93`,beforeComment:`
94`,beforeDecl:`
95`,beforeOpen:" ",beforeRule:`
96`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};function Yq(e){return e[0].toUpperCase()+e.slice(1)}var lg=(function(){function e(n){this.builder=n}var t=e.prototype;return t.atrule=function(r,i){var s="@"+r.name,o=r.params?this.rawValue(r,"params"):"";if(typeof r.raws.afterName<"u"?s+=r.raws.afterName:o&&(s+=" "),r.nodes)this.block(r,s+o);else{var a=(r.raws.between||"")+(i?";":"");this.builder(s+o+a,r)}},t.beforeAfter=function(r,i){var s;r.type==="decl"?s=this.raw(r,null,"beforeDecl"):r.type==="comment"?s=this.raw(r,null,"beforeComment"):i==="before"?s=this.raw(r,null,"beforeRule"):s=this.raw(r,null,"beforeClose");for(var o=r.parent,a=0;o&&o.type!=="root";)a+=1,o=o.parent;if(s.includes(`
97`)){var c=this.raw(r,null,"indent");if(c.length)for(var l=0;l<a;l++)s+=c}return s},t.block=function(r,i){var s=this.raw(r,"between","beforeOpen");this.builder(i+s+"{",r,"start");var o;r.nodes&&r.nodes.length?(this.body(r),o=this.raw(r,"after")):o=this.raw(r,"after","emptyBody"),o&&this.builder(o),this.builder("}",r,"end")},t.body=function(r){for(var i=r.nodes.length-1;i>0&&r.nodes[i].type==="comment";)i-=1;for(var s=this.raw(r,"semicolon"),o=0;o<r.nodes.length;o++){var a=r.nodes[o],c=this.raw(a,"before");c&&this.builder(c),this.stringify(a,i!==o||s)}},t.comment=function(r){var i=this.raw(r,"left","commentLeft"),s=this.raw(r,"right","commentRight");this.builder("/*"+i+r.text+s+"*/",r)},t.decl=function(r,i){var s=this.raw(r,"between","colon"),o=r.prop+s+this.rawValue(r,"value");r.important&&(o+=r.raws.important||" !important"),i&&(o+=";"),this.builder(o,r)},t.document=function(r){this.body(r)},t.raw=function(r,i,s){var o;if(s||(s=i),i&&(o=r.raws[i],typeof o<"u"))return o;var a=r.parent;if(s==="before"&&(!a||a.type==="root"&&a.first===r||a&&a.type==="document"))return"";if(!a)return fw[s];var c=r.root();if(c.rawCache||(c.rawCache={}),typeof c.rawCache[s]<"u")return c.rawCache[s];if(s==="before"||s==="after")return this.beforeAfter(r,s);var l="raw"+Yq(s);return this[l]?o=this[l](c,r):c.walk(function(u){if(o=u.raws[i],typeof o<"u")return!1}),typeof o>"u"&&(o=fw[s]),c.rawCache[s]=o,o},t.rawBeforeClose=function(r){var i;return r.walk(function(s){if(s.nodes&&s.nodes.length>0&&typeof s.raws.after<"u")return i=s.raws.after,i.includes(`
98`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawBeforeComment=function(r,i){var s;return r.walkComments(function(o){if(typeof o.raws.before<"u")return s=o.raws.before,s.includes(`
99`)&&(s=s.replace(/[^\n]+$/,"")),!1}),typeof s>"u"?s=this.raw(i,null,"beforeDecl"):s&&(s=s.replace(/\S/g,"")),s},t.rawBeforeDecl=function(r,i){var s;return r.walkDecls(function(o){if(typeof o.raws.before<"u")return s=o.raws.before,s.includes(`
100`)&&(s=s.replace(/[^\n]+$/,"")),!1}),typeof s>"u"?s=this.raw(i,null,"beforeRule"):s&&(s=s.replace(/\S/g,"")),s},t.rawBeforeOpen=function(r){var i;return r.walk(function(s){if(s.type!=="decl"&&(i=s.raws.between,typeof i<"u"))return!1}),i},t.rawBeforeRule=function(r){var i;return r.walk(function(s){if(s.nodes&&(s.parent!==r||r.first!==s)&&typeof s.raws.before<"u")return i=s.raws.before,i.includes(`
101`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawColon=function(r){var i;return r.walkDecls(function(s){if(typeof s.raws.between<"u")return i=s.raws.between.replace(/[^\s:]/g,""),!1}),i},t.rawEmptyBody=function(r){var i;return r.walk(function(s){if(s.nodes&&s.nodes.length===0&&(i=s.raws.after,typeof i<"u"))return!1}),i},t.rawIndent=function(r){if(r.raws.indent)return r.raws.indent;var i;return r.walk(function(s){var o=s.parent;if(o&&o!==r&&o.parent&&o.parent===r&&typeof s.raws.before<"u"){var a=s.raws.before.split(`
102`);return i=a[a.length-1],i=i.replace(/\S/g,""),!1}}),i},t.rawSemicolon=function(r){var i;return r.walk(function(s){if(s.nodes&&s.nodes.length&&s.last.type==="decl"&&(i=s.raws.semicolon,typeof i<"u"))return!1}),i},t.rawValue=function(r,i){var s=r[i],o=r.raws[i];return o&&o.value===s?o.raw:s},t.root=function(r){this.body(r),r.raws.after&&this.builder(r.raws.after)},t.rule=function(r){this.block(r,this.rawValue(r,"selector")),r.raws.ownSemicolon&&this.builder(r.raws.ownSemicolon,r,"end")},t.stringify=function(r,i){if(!this[r.type])throw new Error("Unknown AST node type "+r.type+". Maybe you need to change PostCSS stringifier.");this[r.type](r,i)},e})(),NR=lg;lg.default=lg;var Kq=NR;function ug(e,t){var n=new Kq(t);n.stringify(e)}var Qf=ug;ug.default=ug;var tu=Vi.isClean,Qq=Vi.my,Xq=Fy,Jq=NR,$q=Qf;function dg(e,t){var n=new e.constructor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&r!=="proxyCache"){var i=e[r],s=typeof i>"u"?"undefined":le(i);r==="parent"&&s==="object"?t&&(n[r]=t):r==="source"?n[r]=i:Array.isArray(i)?n[r]=i.map(function(o){return dg(o,n)}):(s==="object"&&i!==null&&(i=dg(i)),n[r]=i)}return n}var fg=(function(){function e(n){n===void 0&&(n={}),this.raws={},this[tu]=!1,this[Qq]=!0;for(var r in n)if(r==="nodes"){this.nodes=[];for(var i=z(n[r]),s;!(s=i()).done;){var o=s.value;typeof o.clone=="function"?this.append(o.clone()):this.append(o)}}else this[r]=n[r]}var t=e.prototype;return t.addToError=function(r){if(r.postcssNode=this,r.stack&&this.source&&/\n\s{4}at /.test(r.stack)){var i=this.source;r.stack=r.stack.replace(/\n\s{4}at /,"$&"+i.input.from+":"+i.start.line+":"+i.start.column+"$&")}return r},t.after=function(r){return this.parent.insertAfter(this,r),this},t.assign=function(r){r===void 0&&(r={});for(var i in r)this[i]=r[i];return this},t.before=function(r){return this.parent.insertBefore(this,r),this},t.cleanRaws=function(r){delete this.raws.before,delete this.raws.after,r||delete this.raws.between},t.clone=function(r){r===void 0&&(r={});var i=dg(this);for(var s in r)i[s]=r[s];return i},t.cloneAfter=function(r){r===void 0&&(r={});var i=this.clone(r);return this.parent.insertAfter(this,i),i},t.cloneBefore=function(r){r===void 0&&(r={});var i=this.clone(r);return this.parent.insertBefore(this,i),i},t.error=function(r,i){if(i===void 0&&(i={}),this.source){var s=this.rangeBy(i),o=s.end,a=s.start;return this.source.input.error(r,{column:a.column,line:a.line},{column:o.column,line:o.line},i)}return new Xq(r)},t.getProxyProcessor=function(){return{get:function(i,s){return s==="proxyOf"?i:s==="root"?function(){return i.root().toProxy()}:i[s]},set:function(i,s,o){return i[s]===o||(i[s]=o,(s==="prop"||s==="value"||s==="name"||s==="params"||s==="important"||s==="text")&&i.markDirty()),!0}}},t.markDirty=function(){if(this[tu]){this[tu]=!1;for(var r=this;r=r.parent;)r[tu]=!1}},t.next=function(){if(this.parent){var r=this.parent.index(this);return this.parent.nodes[r+1]}},t.positionBy=function(r,i){var s=this.source.start;if(r.index)s=this.positionInside(r.index,i);else if(r.word){i=this.toString();var o=i.indexOf(r.word);o!==-1&&(s=this.positionInside(o,i))}return s},t.positionInside=function(r,i){for(var s=i||this.toString(),o=this.source.start.column,a=this.source.start.line,c=0;c<r;c++)s[c]===`
103`?(o=1,a+=1):o+=1;return{column:o,line:a}},t.prev=function(){if(this.parent){var r=this.parent.index(this);return this.parent.nodes[r-1]}},t.rangeBy=function(r){var i={column:this.source.start.column,line:this.source.start.line},s=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:i.column+1,line:i.line};if(r.word){var o=this.toString(),a=o.indexOf(r.word);a!==-1&&(i=this.positionInside(a,o),s=this.positionInside(a+r.word.length,o))}else r.start?i={column:r.start.column,line:r.start.line}:r.index&&(i=this.positionInside(r.index)),r.end?s={column:r.end.column,line:r.end.line}:typeof r.endIndex=="number"?s=this.positionInside(r.endIndex):r.index&&(s=this.positionInside(r.index+1));return(s.line<i.line||s.line===i.line&&s.column<=i.column)&&(s={column:i.column+1,line:i.line}),{end:s,start:i}},t.raw=function(r,i){var s=new Jq;return s.raw(this,r,i)},t.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},t.replaceWith=function(){for(var r=arguments.length,i=new Array(r),s=0;s<r;s++)i[s]=arguments[s];if(this.parent){for(var o=this,a=!1,c=z(i),l;!(l=c()).done;){var u=l.value;u===this?a=!0:a?(this.parent.insertAfter(o,u),o=u):this.parent.insertBefore(o,u)}a||this.remove()}return this},t.root=function(){for(var r=this;r.parent&&r.parent.type!=="document";)r=r.parent;return r},t.toJSON=function(r,i){var s={},o=i==null;i=i||new Map;var a=0;for(var c in this)if(Object.prototype.hasOwnProperty.call(this,c)&&!(c==="parent"||c==="proxyCache")){var l=this[c];if(Array.isArray(l))s[c]=l.map(function(d){return(typeof d>"u"?"undefined":le(d))==="object"&&d.toJSON?d.toJSON(null,i):d});else if((typeof l>"u"?"undefined":le(l))==="object"&&l.toJSON)s[c]=l.toJSON(null,i);else if(c==="source"){var u=i.get(l.input);u==null&&(u=a,i.set(l.input,a),a++),s[c]={end:l.end,inputId:u,start:l.start}}else s[c]=l}return o&&(s.inputs=[].concat(i.keys()).map(function(d){return d.toJSON()})),s},t.toProxy=function(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache},t.toString=function(r){r===void 0&&(r=$q),r.stringify&&(r=r.stringify);var i="";return r(this,function(s){i+=s}),i},t.warn=function(r,i,s){var o={node:this};for(var a in s)o[a]=s[a];return r.warn(i,o)},yt(e,[{key:"proxyOf",get:function(){return this}}]),e})(),Xf=fg;fg.default=fg;var Zq=Xf,hg=(function(e){At(t,e);function t(n){var r;return n&&typeof n.value<"u"&&typeof n.value!="string"&&(n=Me({},n,{value:String(n.value)})),r=e.call(this,n)||this,r.type="decl",r}return yt(t,[{key:"variable",get:function(){return this.prop.startsWith("--")||this.prop[0]==="$"}}]),t})(Zq),Jf=hg;hg.default=hg;var eG="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",tG=function(e){e===void 0&&(e=21);for(var t="",n=e;n--;)t+=eG[Math.random()*64|0];return t},rG={nanoid:tG},hw=Dt.SourceMapConsumer,pw=Dt.SourceMapGenerator,nG=Dt.existsSync,iG=Dt.readFileSync,up=Dt.dirname,sG=Dt.join;function oG(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var pg=(function(){function e(n,r){if(r.map!==!1){this.loadAnnotation(n),this.inline=this.startWith(this.annotation,"data:");var i=r.map?r.map.prev:void 0,s=this.loadMap(r.from,i);!this.mapFile&&r.from&&(this.mapFile=r.from),this.mapFile&&(this.root=up(this.mapFile)),s&&(this.text=s)}}var t=e.prototype;return t.consumer=function(){return this.consumerCache||(this.consumerCache=new hw(this.text)),this.consumerCache},t.decodeInline=function(r){var i=/^data:application\/json;charset=utf-?8;base64,/,s=/^data:application\/json;base64,/,o=/^data:application\/json;charset=utf-?8,/,a=/^data:application\/json,/;if(o.test(r)||a.test(r))return decodeURIComponent(r.substr(RegExp.lastMatch.length));if(i.test(r)||s.test(r))return oG(r.substr(RegExp.lastMatch.length));var c=r.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+c)},t.getAnnotationURL=function(r){return r.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()},t.isMap=function(r){return(typeof r>"u"?"undefined":le(r))!=="object"?!1:typeof r.mappings=="string"||typeof r._mappings=="string"||Array.isArray(r.sections)},t.loadAnnotation=function(r){var i=r.match(/\/\*\s*# sourceMappingURL=/gm);
vendor: 1,190 bytes, line 103
103if(i){var s=r.lastIndexOf(i.pop()),o=r.indexOf("*/",s);s>-1&&o>-1&&(this.annotation=this.getAnnotationURL(r.substring(s,o)))}},t.loadFile=function(r){if(this.root=up(r),nG(r))return this.mapFile=r,iG(r,"utf-8").toString().trim()},t.loadMap=function(r,i){if(i===!1)return!1;if(i){if(typeof i=="string")return i;if(typeof i=="function"){var s=i(r);if(s){var o=this.loadFile(s);if(!o)throw new Error("Unable to load previous source map: "+s.toString());return o}}else{if(ce(i,hw))return pw.fromSourceMap(i).toString();if(ce(i,pw))return i.toString();if(this.isMap(i))return JSON.stringify(i);throw new Error("Unsupported previous source map format: "+i.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){var a=this.annotation;return r&&(a=sG(up(r),a)),this.loadFile(a)}}},t.startWith=function(r,i){return r?r.substr(0,i.length)===i:!1},t.withContent=function(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},e})(),FR=pg;pg.default=pg;var aG=Dt.SourceMapConsumer,cG=Dt.SourceMapGenerator,mw=Dt.fileURLToPath,ru=Dt.pathToFileURL,mg=Dt.isAbsolute,gg=Dt.resolve,lG=rG.nanoid,dp=Dt,gw=Fy,uG=FR,fp=Symbol("fromOffsetCac
103he"),dG=!!(aG&&cG),_w=!!(gg&&mg),Fd=(function(){function e(n,r){if(r===void 0&&(r={}),n===null||typeof n>"u"||(typeof n>"u"?"undefined":le(n))==="object"&&!n.toString)throw new Error("PostCSS received "+n+" instead of CSS string");if(this.css=n.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,r.from&&(!_w||/^\w+:\/\//.test(r.from)||mg(r.from)?this.file=r.from:this.file=gg(r.from)),_w&&dG){var i=new uG(this.css,r);if(i.text){this.map=i;var s=i.consumer().file;!this.file&&s&&(this.file=this.mapResolve(s))}}this.file||(this.id="<input css "+lG(6)+">"),this.map&&(this.map.file=this.from)}var t=e.prototype;return t.error=function(r,i,s,o){o===void 0&&(o={});var a,c,l;if(i&&(typeof i>"u"?"undefined":le(i))==="object"){var u=i,d=s;if(typeof u.offset=="number"){var f=this.fromOffset(u.offset);i=f.line,s=f.col}else i=u.line,s=u.column;if(typeof d.offset=="number"){var p=this.fromOffset(d.offset);c=p.line,l=p.col}else c=d.line,l=d.column}else if(!s){var h=this.fromOffset(i);i=h.line,s=h.col}var y=this.origin(i,s,c,l);return y?a=new gw(r,y.endLine===void 0?y.line:{column:y.column,line:y.line},y.endLine===void 0?y.column:{column:y.endColumn,line:y.endLine},y.source,y.file,o.plugin):a=new gw(r,c===void 0?i:{column:s,line:i},c===void 0?s:{column:l,line:c},this.css,this.file,o.plugin),a.input={column:s,endColumn:l,endLine:c,line:i,source:this.css},this.file&&(ru&&(a.input.url=ru(this.file).toString()),a.input.file=this.file),a},t.fromOffset=function(r){var i,s;if(this[fp])s=this[fp];else{var o=this.css.split(`
104`);s=new Array(o.length);for(var a=0,c=0,l=o.length;c<l;c++)s[c]=a,a+=o[c].length+1;this[fp]=s}i=s[s.length-1];var u=0;if(r>=i)u=s.length-1;else for(var d=s.length-2,f;u<d;)if(f=u+(d-u>>1),r<s[f])d=f-1;else if(r>=s[f+1])u=f+1;else{u=f;break}return{col:r-s[u]+1,line:u+1}},t.mapResolve=function(r){return/^\w+:\/\//.test(r)?r:gg(this.map.consumer().sourceRoot||this.map.root||".",r)},t.origin=function(r,i,s,o){if(!this.map)return!1;var a=this.map.consumer(),c=a.originalPositionFor({column:i,line:r});if(!c.source)return!1;var l;typeof s=="number"&&(l=a.originalPositionFor({column:o,line:s}));var u;mg(c.source)?u=ru(c.source):u=new URL(c.source,this.map.consumer().sourceRoot||ru(this.map.mapFile));var d={column:c.column,endColumn:l&&l.column,endLine:l&&l.line,line:c.line,url:u.toString()};if(u.protocol==="file:")if(mw)d.file=mw(u);else throw new Error("file: protocol is not available in this PostCSS build");var f=a.sourceContentFor(c.source);return f&&(d.source=f),d},t.toJSON=function(){for(var r={},i=0,s=["hasBOM","css","file","id"];i<s.length;i++){var o=s[i];this[o]!=null&&(r[o]=this[o])}return this.map&&(r.map=Me({},this.map),r.map.consumerCache&&(r.map.consumerCache=void 0)),r},yt(e,[{key:"from",get:function(){return this.file||this.id}}]),e})(),$f=Fd;Fd.default=Fd;dp&&dp.registerInput&&dp.registerInput(Fd);var UR=Dt.SourceMapConsumer,Hu=Dt.SourceMapGenerator,ju=Dt.dirname,BR=Dt.relative,HR=Dt.resolve,jR=Dt.sep,yw=Dt.pathToFileURL,fG=$f,hG=!!(UR&&Hu),pG=!!(ju&&HR&&BR&&jR),mG=(function(){function e(n,r,i,s){this.stringify=n,this.mapOpts=i.map||{},this.root=r,this.opts=i,this.css=s,this.originalCSS=s,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}var t=e.prototype;return t.addAnnotation=function(){var r;this.isInline()?r="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?r=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?r=this.mapOpts.annotation(this.opts.to,this.root):r=this.outputFile()+".map";var i=`
105`;this.css.includes(`\r
106`)&&(i=`\r
107`),this.css+=i+"/*# sourceMappingURL="+r+" */"},t.applyPrevMaps=function(){for(var r=z(this.previous()),i;!(i=r()).done;){var s=i.value,o=this.toUrl(this.path(s.file)),a=s.root||ju(s.file),c=void 0;this.mapOpts.sourcesContent===!1?(c=new UR(s.text),c.sourcesContent&&(c.sourcesContent=null)):c=s.consumer(),this.map.applySourceMap(c,o,this.toUrl(this.path(a)))}},t.clearAnnotation=function(){if(this.mapOpts.annotation!==!1)if(this.root)for(var r,i=this.root.nodes.length-1;i>=0;i--)r=this.root.nodes[i],r.type==="comment"&&r.text.indexOf("# sourceMappingURL=")===0&&this.root.removeChild(i);else this.css&&(this.css=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,""))},t.generate=function(){if(this.clearAnnotation(),pG&&hG&&this.isMap())return this.generateMap();var r="";return this.stringify(this.root,function(i){r+=i}),[r]},t.generateMap=function(){if(this.root)this.generateString();else if(this.previous().length===1){var r=this.previous()[0].consumer();r.file=this.outputFile(),this.map=Hu.fromSourceMap(r,{ignoreInvalidMapping:!0})}else this.map=new Hu({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},t.generateString=function(){var r=this;this.css="",this.map=new Hu({file:this.outputFile(),ignoreInvalidMapping:!0});var i=1,s=1,o="<no source>",a={generated:{column:0,line:0},original:{column:0,line:0},source:""},c,l;this.stringify(this.root,function(u,d,f){if(r.css+=u,d&&f!=="end"&&(a.generated.line=i,a.generated.column=s-1,d.source&&d.source.start?(a.source=r.sourcePath(d),a.original.line=d.source.start.line,a.original.column=d.source.start.column-1,r.map.addMapping(a)):(a.source=o,a.original.line=1,a.original.column=0,r.map.addMapping(a))),c=u.match(/\n/g),c?(i+=c.length,l=u.lastIndexOf(`
108`),s=u.length-l):s+=u.length,d&&f!=="start"){var p=d.parent||{raws:{}},h=d.type==="decl"||d.type==="atrule"&&!d.nodes;(!h||d!==p.last||p.raws.semicolon)&&(d.source&&d.source.end?(a.source=r.sourcePath(d),a.original.line=d.source.end.line,a.original.column=d.source.end.column-1,a.generated.line=i,a.generated.column=s-2,r.map.addMapping(a)):(a.source=o,a.original.line=1,a.original.column=0,a.generated.line=i,a.generated.column=s-1,r.map.addMapping(a)))}})},t.isAnnotation=function(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(function(r){return r.annotation}):!0},t.isInline=function(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;var r=this.mapOpts.annotation;return typeof r<"u"&&r!==!0?!1:this.previous().length?this.previous().some(function(i){return i.inline}):!0},t.isMap=function(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0},t.isSourcesContent=function(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(function(r){return r.withContent()}):!0},t.outputFile=function(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"},t.path=function(r){if(this.mapOpts.absolute||r.charCodeAt(0)===60||/^\w+:\/\//.test(r))return r;var i=this.memoizedPaths.get(r);if(i)return i;var s=this.opts.to?ju(this.opts.to):".";
vendor: 4,221 bytes, line 108
108typeof this.mapOpts.annotation=="string"&&(s=ju(HR(s,this.mapOpts.annotation)));var o=BR(s,r);return this.memoizedPaths.set(r,o),o},t.previous=function(){var r=this;if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(function(s){if(s.source&&s.source.input.map){var o=s.source.input.map;r.previousMaps.includes(o)||r.previousMaps.push(o)}});else{var i=new fG(this.originalCSS,this.opts);i.map&&this.previousMaps.push(i.map)}return this.previousMaps},t.setSourcesContent=function(){var r=this,i={};if(this.root)this.root.walk(function(o){if(o.source){var a=o.source.input.from;if(a&&!i[a]){i[a]=!0;var c=r.usesFileUrls?r.toFileUrl(a):r.toUrl(r.path(a));r.map.setSourceContent(c,o.source.input.css)}}});else if(this.css){var s=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(s,this.css)}},t.sourcePath=function(r){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(r.source.input.from):this.toUrl(this.path(r.source.input.from))},t.toBase64=function(r){return Buffer?Buffer.from(r).toString("base64"):window.btoa(unescape(encodeURIComponent(r)))},t.toFileUrl=function(r){var i=this.memoizedFileURLs.get(r);if(i)return i;if(yw){var s=yw(r).toString();return this.memoizedFileURLs.set(r,s),s}else throw new Error("`map.absolute` option is not available in this PostCSS build")},t.toUrl=function(r){var i=this.memoizedURLs.get(r);if(i)return i;jR==="\\"&&(r=r.replace(/\\/g,"/"));var s=encodeURI(r).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(r,s),s},e})(),zR=mG,gG=Xf,_g=(function(e){At(t,e);function t(n){var r;return r=e.call(this,n)||this,r.type="comment",r}return t})(gG),Zf=_g;_g.default=_g;var WR=Vi.isClean,VR=Vi.my,qR=Jf,GR=Zf,_G=Xf,YR,Uy,By,KR;function QR(e){return e.map(function(t){return t.nodes&&(t.nodes=QR(t.nodes)),delete t.source,t})}function XR(e){if(e[WR]=!1,e.proxyOf.nodes)for(var t=z(e.proxyOf.nodes),n;!(n=t()).done;){var r=n.value;XR(r)}}var ti=(function(e){At(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.append=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];for(var a=z(s),c;!(c=a()).done;)for(var l=c.value,u=this.normalize(l,this.last),d=z(u),f;!(f=d()).done;){var p=f.value;this.proxyOf.nodes.push(p)}return this.markDirty(),this},n.cleanRaws=function(i){if(e.prototype.cleanRaws.call(this,i),this.nodes)for(var s=z(this.nodes),o;!(o=s()).done;){var a=o.value;a.cleanRaws(i)}},n.each=function(i){if(this.proxyOf.nodes){for(var s=this.getIterator(),o,a;this.indexes[s]<this.proxyOf.nodes.length&&(o=this.indexes[s],a=i(this.proxyOf.nodes[o],o),a!==!1);)this.indexes[s]+=1;return delete this.indexes[s],a}},n.every=function(i){return this.nodes.every(i)},n.getIterator=function(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var i=this.lastEach;return this.indexes[i]=0,i},n.getProxyProcessor=function(){return{get:function(s,o){return o==="proxyOf"?s:s[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?function(){for(var a=arguments.length,c=new Array(a),l=0;l<a;l++)c[l]=arguments[l];var u;return(u=s)[o].apply(u,[].concat(c.map(function(d){return typeof d=="function"?function(f,p){return d(f.toProxy(),p)}:d})))}:o==="every"||o==="some"?function(a){return s[o](function(c){for(var l=arguments.length,u=new Array(l>1?l-1:0),d=1;d<l;d++)u[d-1]=arguments[d];return a.apply(void 0,[].concat([c.toProxy()],u))})}:o==="root"?function(){return s.root().toProxy()}:o==="nodes"?s.nodes.map(function(a){return a.toProxy()}):o==="first"||o==="last"?s[o].toProxy():s[o]:s[o]},set:function(s,o,a){return s[o]===a||(s[o]=a,(o==="name"||o==="params"||o==="selector")&&s.markDirty()),!0}}},n.index=function(i){return typeof i=="number"?i:(i.proxyOf&&(i=i.proxyOf),this.proxyOf.nodes.indexOf(i))},n.insertAfter=function(i,s){var o=this.index(i),a=this.normalize(s,this.proxyOf.nodes[o]).reverse();o=this.index(i);for(var c=z(a),l;!(l=c()).done;){var u=l.value;this.proxyOf.nodes.splice(o+1,0,u)}var d;for(var f in this.indexes)d=this.indexes[f],o<d&&(this.indexes[f]=d+a.length);return this.markDirty(),this},n.insertBefore=function(i,s){var o=this.index(i),a=o===0?"prepe
108nd":!1,c=this.normalize(s,this.proxyOf.nodes[o],a).reverse();o=this.index(i);for(var l=z(c),u;!(u=l()).done;){var d=u.value;this.proxyOf.nodes.splice(o,0,d)}var f;for(var p in this.indexes)f=this.indexes[p],o<=f&&(this.indexes[p]=f+c.length);return this.markDirty(),this},n.normalize=function(i,s){var o=this;if(typeof i=="string")i=QR(YR(i).nodes);else if(typeof i>"u")i=[];else if(Array.isArray(i)){i=i.slice(0);for(var a=z(i),c;!(c=a()).done;){var l=c.value;l.parent&&l.parent.removeChild(l,"ignore")}}else if(i.type==="root"&&this.type!=="document"){i=i.nodes.slice(0);for(var u=z(i),d;!(d=u()).done;){var f=d.value;f.parent&&f.parent.removeChild(f,"ignore")}}else if(i.type)i=[i];else if(i.prop){if(typeof i.value>"u")throw new Error("Value field is missed in node creation");typeof i.value!="string"&&(i.value=String(i.value)),i=[new qR(i)]}else if(i.selector)i=[new Uy(i)];else if(i.name)i=[new By(i)];else if(i.text)i=[new GR(i)];else throw new Error("Unknown node type in node creation");var p=i.map(function(h){return h[VR]||t.rebuild(h),h=h.proxyOf,h.parent&&h.parent.removeChild(h),h[WR]&&XR(h),typeof h.raws.before>"u"&&s&&typeof s.raws.before<"u"&&(h.raws.before=s.raws.before.replace(/\S/g,"")),h.parent=o.proxyOf,h});return p},n.prepend=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];s=s.reverse();for(var a=z(s),c;!(c=a()).done;){for(var l=c.value,u=this.normalize(l,this.first,"prepend").reverse(),d=z(u),f;!(f=d()).done;){var p=f.value;this.proxyOf.nodes.unshift(p)}for(var h in this.indexes)this.indexes[h]=this.indexes[h]+u.length}return this.markDirty(),this},n.push=function(i){return i.parent=this,this.proxyOf.nodes.push(i),this},n.removeAll=function(){for(var i=z(this.proxyOf.nodes),s;!(s=i()).done;){var o=s.value;o.parent=void 0}return this.proxyOf.nodes=[],this.markDirty(),this},n.removeChild=function(i){i=this.index(i),this.proxyOf.nodes[i].parent=void 0,this.proxyOf.nodes.splice(i,1);var s;for(var o in this.indexes)s=this.indexes[o],s>=i&&(this.indexes[o]=s-1);return this.markDirty(),this},n.replaceValues=function(i,s,o){return o||(o=s,s={}),this.walkDecls(function(a){s.props&&!s.props.includes(a.prop)||s.fast&&!a.value.includes(s.fast)||(a.value=a.value.replace(i,o))}),this.markDirty(),this},n.some=function(i){return this.nodes.some(i)},n.walk=function(i){return this.each(function(s,o){var a;try{a=i(s,o)}catch(c){throw s.addToError(c)}return a!==!1&&s.walk&&(a=s.walk(i)),a})},n.walkAtRules=function(i,s){return s?ce(i,RegExp)?this.walk(function(o,a){if(o.type==="atrule"&&i.test(o.name))return s(o,a)}):this.walk(function(o,a){if(o.type==="atrule"&&o.name===i)return s(o,a)}):(s=i,this.walk(function(o,a){if(o.type==="atrule")return s(o,a)}))},n.walkComments=function(i){return this.walk(function(s,o){if(s.type==="comment")return i(s,o)})},n.walkDecls=function(i,s){return s?ce(i,RegExp)?this.walk(function(o,a){if(o.type==="decl"&&i.test(o.prop))return s(o,a)}):this.walk(function(o,a){if(o.type==="decl"&&o.prop===i)return s(o,a)}):(s=i,this.walk(function(o,a){if(o.type==="decl")return s(o,a)}))},n.walkRules=function(i,s){return s?ce(i,RegExp)?this.walk(function(o,a){if(o.type==="rule"&&i.test(o.selector))return s(o,a)}):this.walk(function(o,a){if(o.type==="rule"&&o.selector===i)return s(o,a)}):(s=i,this.walk(function(o,a){if(o.type==="rule")return s(o,a)}))},yt(t,[{key:"first",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}},{key:"last",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}]),t})(_G);ti.registerParse=function(e){YR=e};ti.registerRule=function(e){Uy=e};ti.registerAtRule=function(e){By=e};ti.registerRoot=function(e){KR=e};var Fs=ti;ti.default=ti;ti.rebuild=function(e){e.type==="atrule"?Object.setPrototypeOf(e,By.prototype):e.type==="rule"?Object.setPrototypeOf(e,Uy.prototype):e.type==="decl"?Object.setPrototypeOf(e,qR.prototype):e.type==="comment"?Object.setPrototypeOf(e,GR.prototype):e.type==="root"&&Object.setPrototypeOf(e,KR.prototype),e[VR]=!0,e.nodes&&e.nodes.forEach(function(t){ti.rebuild(t)})};var yG=Fs,JR,$R,Cc=(function(e){At(t,e);function t(r){var i;return i=e.call(this,Me({type:"document"},r))||this,i.nodes||(i.nodes=[]),i}var n=t.prototype;return n.toResult=function(i){i===void 0&&(i={});var s=new JR(new $R,this,i);return s.stringify()},t})(yG);Cc.registerLazyResult=function(e){JR=e};Cc.registerProcessor=function(e){$R=e};var Hy=Cc;Cc.default=Cc;var yg=(function(){function e(n,r){if(r===void 0&&(r={}),this.type="warning",this.text=n,r.node&&r.node.source){var i=r.node.rangeBy(r);this.line=i.start.line,this.column=i.start.column,this.endLine=i.end.line,this.endColumn=i.end.column}for(var s in r)this[s]=r[s]}var t=e.prototype;return t.toString=function(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text},e})(),ZR=yg;yg.default=yg;var vG=ZR,vg=(function(){function e(n,r,i){this.processor=n,this.messages=[],this.root=r,this.opts=i,this.css=void 0,this.map=void 0}var t=e.prototype;return t.toString=function(){return this.css},t.warn=function(r,i){i===void 0&&(i={}),i.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(i.plugin=this.lastPlugin.postcssPlugin);var s=new vG(r,i);return this.messages.push(s),s},t.warnings=function(){return this.messages.filter(function(r){return r.type==="warning"})}
vendor: 30,607 bytes, lines 108-120
108,yt(e,[{key:"content",get:function(){return this.css}}]),e})(),jy=vg;vg.default=vg;var hp=39,vw=34,nu=92,Aw=47,iu=10,Sa=32,su=12,ou=9,au=13,AG=91,bG=93,wG=40,EG=41,SG=123,CG=125,xG=59,IG=42,RG=58,TG=64,cu=/[\t\n\f\r "#'()/;[\\\]{}]/g,lu=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,OG=/.[\r\n"'(/\\]/,bw=/[\da-f]/i,kG=function(t,n){n===void 0&&(n={});var r=t.css.valueOf(),i=n.ignoreErrors,s,o,a,c,l,u,d,f,p,h,y=r.length,m=0,v=[],A=[];function b(){return m}function S(R){throw t.error("Unclosed "+R,m)}function C(){return A.length===0&&m>=y}function I(R){if(A.length)return A.pop();if(!(m>=y)){var H=R?R.ignoreUnclosed:!1;switch(s=r.charCodeAt(m),s){case iu:case Sa:case ou:case au:case su:{o=m;do o+=1,s=r.charCodeAt(o);while(s===Sa||s===iu||s===ou||s===au||s===su);h=["space",r.slice(m,o)],m=o-1;break}case AG:case bG:case SG:case CG:case RG:case xG:case EG:{var M=String.fromCharCode(s);h=[M,M,m];break}case wG:{if(f=v.length?v.pop()[1]:"",p=r.charCodeAt(m+1),f==="url"&&p!==hp&&p!==vw&&p!==Sa&&p!==iu&&p!==ou&&p!==su&&p!==au){o=m;do{if(u=!1,o=r.indexOf(")",o+1),o===-1)if(i||H){o=m;break}else S("bracket");for(d=o;r.charCodeAt(d-1)===nu;)d-=1,u=!u}while(u);h=["brackets",r.slice(m,o+1),m,o],m=o}else o=r.indexOf(")",m+1),c=r.slice(m,o+1),o===-1||OG.test(c)?h=["(","(",m]:(h=["brackets",c,m,o],m=o);break}case hp:case vw:{a=s===hp?"'":'"',o=m;do{if(u=!1,o=r.indexOf(a,o+1),o===-1)if(i||H){o=m+1;break}else S("string");for(d=o;r.charCodeAt(d-1)===nu;)d-=1,u=!u}while(u);h=["string",r.slice(m,o+1),m,o],m=o;break}case TG:{cu.lastIndex=m+1,cu.test(r),cu.lastIndex===0?o=r.length-1:o=cu.lastIndex-2,h=["at-word",r.slice(m,o+1),m,o],m=o;break}case nu:{for(o=m,l=!0;r.charCodeAt(o+1)===nu;)o+=1,l=!l;if(s=r.charCodeAt(o+1),l&&s!==Aw&&s!==Sa&&s!==iu&&s!==ou&&s!==au&&s!==su&&(o+=1,bw.test(r.charAt(o)))){for(;bw.test(r.charAt(o+1));)o+=1;r.charCodeAt(o+1)===Sa&&(o+=1)}h=["word",r.slice(m,o+1),m,o],m=o;break}default:{s===Aw&&r.charCodeAt(m+1)===IG?(o=r.indexOf("*/",m+2)+1,o===0&&(i||H?o=r.length:S("comment")),h=["comment",r.slice(m,o+1),m,o],m=o):(lu.lastIndex=m+1,lu.test(r),lu.lastIndex===0?o=r.length-1:o=lu.lastIndex-2,h=["word",r.slice(m,o+1),m,o],v.push(h),m=o);break}}return m++,h}}function x(R){A.push(R)}return{back:x,endOfFile:C,nextToken:I,position:b}},eT=Fs,Ud=(function(e){At(t,e);function t(r){var i;return i=e.call(this,r)||this,i.type="atrule",i}var n=t.prototype;return n.append=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];var a;return this.proxyOf.nodes||(this.nodes=[]),(a=e.prototype.append).call.apply(a,[].concat([this],s))},n.prepend=function(){for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];var a;return this.proxyOf.nodes||(this.nodes=[]),(a=e.prototype.prepend).call.apply(a,[].concat([this],s))},t})(eT),zy=Ud;Ud.default=Ud;eT.registerAtRule(Ud);var tT=Fs,rT,nT,jo=(function(e){At(t,e);function t(r){var i;return i=e.call(this,r)||this,i.type="root",i.nodes||(i.nodes=[]),i}var n=t.prototype;return n.normalize=function(i,s,o){var a=e.prototype.normalize.call(this,i);if(s){if(o==="prepend")this.nodes.length>1?s.raws.before=this.nodes[1].raws.before:delete s.raws.before;else if(this.first!==s)for(var c=z(a),l;!(l=c()).done;){var u=l.value;u.raws.before=s.raws.before}}return a},n.removeChild=function(i,s){var o=this.index(i);return!s&&o===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[o].raws.before),e.prototype.removeChild.call(this,i)},n.toResult=function(i){i===void 0&&(i={});var s=new rT(new nT,this,i);return s.stringify()},t})(tT);jo.registerLazyResult=function(e){rT=e};jo.registerProcessor=function(e){nT=e};var ol=jo;jo.default=jo;tT.registerRoot(jo);var xc={comma:function(t){return xc.split(t,[","],!0)},space:function(t){var n=[" ",`
109`,"	"];return xc.split(t,n)},split:function(t,n,r){for(var i=[],s="",o=!1,a=0,c=!1,l="",u=!1,d=z(t),f;!(f=d()).done;){var p=f.value;u?u=!1:p==="\\"?u=!0:c?p===l&&(c=!1):p==='"'||p==="'"?(c=!0,l=p):p==="("?a+=1:p===")"?a>0&&(a-=1):a===0&&n.includes(p)&&(o=!0),o?(s!==""&&i.push(s.trim()),s="",o=!1):s+=p}return(r||s!=="")&&i.push(s.trim()),i}},iT=xc;xc.default=xc;var sT=Fs,MG=iT,Bd=(function(e){At(t,e);function t(n){var r;return r=e.call(this,n)||this,r.type="rule",r.nodes||(r.nodes=[]),r}return yt(t,[{key:"selectors",get:function(){return MG.comma(this.selector)},set:function(r){var i=this.selector?this.selector.match(/,\s*/):null,s=i?i[0]:","+this.raw("between","beforeOpen");this.selector=r.join(s)}}]),t})(sT),Wy=Bd;Bd.default=Bd;sT.registerRule(Bd);var LG=Jf,PG=kG,DG=Zf,NG=zy,FG=ol,ww=Wy,Ew={empty:!0,space:!0};function UG(e){for(var t=e.length-1;t>=0;t--){var n=e[t],r=n[3]||n[2];if(r)return r}}var BG=(function(){function e(n){this.input=n,this.root=new FG,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:n,start:{column:1,line:1,offset:0}}}var t=e.prototype;return t.atrule=function(r){var i=new NG;i.name=r[1].slice(1),i.name===""&&this.unnamedAtrule(i,r),this.init(i,r[2]);for(var s,o,a,c=!1,l=!1,u=[],d=[];!this.tokenizer.endOfFile();){if(r=this.tokenizer.nextToken(),s=r[0],s==="("||s==="["?d.push(s==="("?")":"]"):s==="{"&&d.length>0?d.push("}"):s===d[d.length-1]&&d.pop(),d.length===0)if(s===";"){i.source.end=this.getPosition(r[2]),i.source.end.offset++,this.semicolon=!0;break}else if(s==="{"){l=!0;break}else if(s==="}"){if(u.length>0){for(a=u.length-1,o=u[a];o&&o[0]==="space";)o=u[--a];o&&(i.source.end=this.getPosition(o[3]||o[2]),i.source.end.offset++)}this.end(r);break}else u.push(r);else u.push(r);if(this.tokenizer.endOfFile()){c=!0;break}}i.raws.between=this.spacesAndCommentsFromEnd(u),u.length?(i.raws.afterName=this.spacesAndCommentsFromStart(u),this.raw(i,"params",u),c&&(r=u[u.length-1],i.source.end=this.getPosition(r[3]||r[2]),i.source.end.offset++,this.spaces=i.raws.between,i.raws.between="")):(i.raws.afterName="",i.params=""),l&&(i.nodes=[],this.current=i)},t.checkMissedSemicolon=function(r){var i=this.colon(r);if(i!==!1){for(var s=0,o,a=i-1;a>=0&&(o=r[a],!(o[0]!=="space"&&(s+=1,s===2)));a--);throw this.input.error("Missed semicolon",o[0]==="word"?o[3]+1:o[2])}},t.colon=function(r){for(var i=0,s,o,a,c=z(r.entries()),l;!(l=c()).done;){var u=l.value,d=u[0],f=u[1];if(s=f,o=s[0],o==="("&&(i+=1),o===")"&&(i-=1),i===0&&o===":")if(!a)this.doubleColon(s);else{if(a[0]==="word"&&a[1]==="progid")continue;return d}a=s}return!1},t.comment=function(r){var i=new DG;this.init(i,r[2]),i.source.end=this.getPosition(r[3]||r[2]),i.source.end.offset++;var s=r[1].slice(2,-2);if(/^\s*$/.test(s))i.text="",i.raws.left=s,i.raws.right="";else{var o=s.match(/^(\s*)([^]*\S)(\s*)$/);i.text=o[2],i.raws.left=o[1],i.raws.right=o[3]}},t.createTokenizer=function(){this.tokenizer=PG(this.input)},t.decl=function(r,i){var s=new LG;this.init(s,r[0][2]);var o=r[r.length-1];for(o[0]===";"&&(this.semicolon=!0,r.pop()),s.source.end=this.getPosition(o[3]||o[2]||UG(r)),s.source.end.offset++;r[0][0]!=="word";)r.length===1&&this.unknownWord(r),s.raws.before+=r.shift()[1];for(s.source.start=this.getPosition(r[0][2]),s.prop="";r.length;){var a=r[0][0];if(a===":"||a==="space"||a==="comment")break;s.prop+=r.shift()[1]}s.raws.between="";for(var c;r.length;)if(c=r.shift(),c[0]===":"){s.raws.between+=c[1];break}else c[0]==="word"&&/\w/.test(c[1])&&this.unknownWord([c]),s.raws.between+=c[1];(s.prop[0]==="_"||s.prop[0]==="*")&&(s.raws.before+=s.prop[0],s.prop=s.prop.slice(1));for(var l=[],u;r.length&&(u=r[0][0],!(u!=="space"&&u!=="comment"));)l.push(r.shift());this.precheckMissedSemicolon(r);for(var d=r.length-1;d>=0;d--){if(c=r[d],c[1].toLowerCase()==="!important"){s.important=!0;var f=this.stringFrom(r,d);f=this.spacesFromEnd(r)+f,f!==" !important"&&(s.raws.important=f);break}else if(c[1].toLowerCase()==="important"){for(var p=r.slice(0),h="",y=d;y>0;y--){var m=p[y][0];if(h.trim().indexOf("!")===0&&m!=="space")break;h=p.pop()[1]+h}h.trim().indexOf("!")===0&&(s.important=!0,s.raws.important=h,r=p)}if(c[0]!=="space"&&c[0]!=="comment")break}var v=r.some(function(A){return A[0]!=="space"&&A[0]!=="comment"});v&&(s.raws.between+=l.map(function(A){return A[1]}).join(""),l=[]),this.raw(s,"value",l.concat(r),i),s.value.includes(":")&&!i&&this.checkMissedSemicolon(r)},t.doubleColon=function(r){throw this.input.error("Double colon",{offset:r[2]},{offset:r[2]+r[1].length})},t.emptyRule=function(r){var i=new ww;this.init(i,r[2]),i.selector="",i.raws.between="",this.current=i},t.end=function(r){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(r[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(r)},t.endFile=function(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())},t.freeSemicolon=function(r){if(this.spaces+=r[1],this.current.nodes){var i=this.current.nodes[this.current.nodes.length-1];i&&i.type==="rule"&&!i.raws.ownSemicolon&&(i.raws.ownSemicolon=this.spaces,this.spaces="")}},t.getPosition=function(r){var i=this.input.fromOffset(r);return{column:i.col,line:i.line,offset:r}},t.init=function(r,i){this.current.push(r),r.source={input:this.input,start:this.getPosition(i)},r.raws.before=this.spaces,this.spaces="",r.type!=="comment"&&(this.semicolon=!1)},t.other=function(r){for(var i=!1,s=null,o=!1,a=null,c=[],l=r[1].startsWith("--"),u=[],d=r;d;){if(s=d[0],u.push(d),s==="("||s==="[")a||(a=d),c.push(s==="("?")":"]");else if(l&&o&&s==="{")a||(a=d),c.push("}");else if(c.length===0)if(s===";")if(o){this.decl(u,l);return}else break;else if(s==="{"){this.rule(u);return}else if(s==="}"){this.tokenizer.back(u.pop()),i=!0;break}else s===":"&&(o=!0);else s===c[c.length-1]&&(c.pop(),c.length===0&&(a=null));d=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(i=!0),c.length>0&&this.unclosedBracket(a),i&&o){if(!l)for(;u.length&&(d=u[u.length-1][0],!(d!=="space"&&d!=="comment"));)this.tokenizer.back(u.pop());this.decl(u,l)}else this.unknownWord(u)},t.parse=function(){for(var r;!this.tokenizer.endOfFile();)switch(r=this.tokenizer.nextToken(),r[0]){case"space":this.spaces+=r[1];break;case";":this.freeSemicolon(r);break;case"}":this.end(r);break;case"comment":this.comment(r);break;case"at-word":this.atrule(r);break;case"{":this.emptyRule(r);break;default:this.other(r);break}this.endFile()},t.precheckMissedSemicolon=function(){},t.raw=function(r,i,s,o){for(var a,c,l=s.length,u="",d=!0,f,p,h=0;h<l;h+=1)a=s[h],c=a[0],c==="space"&&h===l-1&&!o?d=!1:c==="comment"?(p=s[h-1]?s[h-1][0]:"empty",f=s[h+1]?s[h+1][0]:"empty",!Ew[p]&&!Ew[f]?u.slice(-1)===","?d=!1:u+=a[1]:d=!1):u+=a[1];if(!d){var y=s.reduce(function(m,v){return m+v[1]},"");r.raws[i]={raw:y,value:u}}r[i]=u},t.rule=function(r){r.pop();var i=new ww;this.init(i,r[0][2]),i.raws.between=this.spacesAndCommentsFromEnd(r),this.raw(i,"selector",r),this.current=i},t.spacesAndCommentsFromEnd=function(r){for(var i,s="";r.length&&(i=r[r.length-1][0],!(i!=="space"&&i!=="comment"));)s=r.pop()[1]+s;return s},t.spacesAndCommentsFromStart=function(r){for(var i,s="";r.length&&(i=r[0][0],!(i!=="space"&&i!=="comment"));)s+=r.shift()[1];return s},t.spacesFromEnd=function(r){for(var i,s="";r.length&&(i=r[r.length-1][0],i==="space");)s=r.pop()[1]+s;return s},t.stringFrom=function(r,i){for(var s="",o=i;o<r.length;o++)s+=r[o][1];return r.splice(i,r.length-i),s},t.unclosedBlock=function(){var r=this.current.source.start;throw this.input.error("Unclosed block",r.line,r.column)},t.unclosedBracket=function(r){throw this.input.error("Unclosed bracket",{offset:r[2]},{offset:r[2]+1})},t.unexpectedClose=function(r){throw this.input.error("Unexpected }",{offset:r[2]},{offset:r[2]+1})},t.unknownWord=function(r){throw this.input.error("Unknown word",{offset:r[0][2]},{offset:r[0][2]+r[0][1].length})},t.unnamedAtrule=function(r,i){throw this.input.error("At-rule without name",{offset:i[2]},{offset:i[2]+i[1].length})},e})(),HG=BG,jG=Fs,zG=HG,WG=$f;function Hd(e,t){var n=new WG(e,t),r=new zG(n);try{r.parse()}catch(i){throw i}return r.root}var Vy=Hd;Hd.default=Hd;jG.registerParse(Hd);var bn=Vi.isClean,VG=Vi.my,qG=zR,GG=Qf,YG=Fs,KG=Hy,Sw=jy,QG=Vy,XG=ol,JG={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},$G={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},ZG={Once:!0,postcssPlugin:!0,prepare:!0},zo=0;function Ca(e){return(typeof e>"u"?"undefined":le(e))==="object"&&typeof e.then=="function"}function oT(e){var t=!1,n=JG[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[n,n+"-"+t,zo,n+"Exit",n+"Exit-"+t]:t?[n,n+"-"+t,n+"Exit",n+"Exit-"+t]:e.append?[n,zo,n+"Exit"]:[n,n+"Exit"]}function Cw(e){var t;return e.type==="document"?t=["Document",zo,"DocumentExit"]:e.type==="root"?t=["Root",zo,"RootExit"]:t=oT(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function Ag(e){return e[bn]=!1,e.nodes&&e.nodes.forEach(function(t){return Ag(t)}),e}var bg={},Wo=(function(){function e(n,r,i){var s=this;this.stringified=!1,this.processed=!1;var o;if((typeof r>"u"?"undefined":le(r))==="object"&&r!==null&&(r.type==="root"||r.type==="document"))o=Ag(r);else if(ce(r,e)||ce(r,Sw))o=Ag(r.root),r.map&&(typeof i.map>"u"&&(i.map={}),i.map.inline||(i.map.inline=!1),i.map.prev=r.map);else{var a=QG;i.syntax&&(a=i.syntax.parse),i.parser&&(a=i.parser),a.parse&&(a=a.parse);try{o=a(r,i)}catch(c){this.processed=!0,this.error=c}o&&!o[VG]&&YG.rebuild(o)}this.result=new Sw(n,o,i),this.helpers=Me({},bg,{postcss:bg,result:this.result}),this.plugins=this.processor.plugins.map(function(c){return(typeof c>"u"?"undefined":le(c))==="object"&&c.prepare?Me({},c,c.prepare(s.result)):c})}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)},t.catch=function(r){return this.async().catch(r)},t.finally=function(r){return this.async().then(r,r)},t.getAsyncError=function(){throw new Error("Use process(css).then(cb) to work with async plugins")},t.handleError=function(r,i){var s=this.result.lastPlugin;try{if(i&&i.addToError(r),this.error=r,r.name==="CssSyntaxError"&&!r.plugin)r.plugin=s.postcssPlugin,r.setMessage();else if(s.postcssVersion)var o,a,c,l,u}catch(d){console&&console.error&&console.error(d)}return r},t.prepareVisitors=function(){var r=this;this.listeners={};for(var i=function(u,d,f){r.listeners[d]||(r.listeners[d]=[]),r.listeners[d].push([u,f])},s=z(this.plugins),o;!(o=s()).done;){var a=o.value;if((typeof a>"u"?"undefined":le(a))==="object")for(var c in a){if(!$G[c]&&/^[A-Z]/.test(c))throw new Error("Unknown event "+c+" in "+a.postcssPlugin+". Try to update PostCSS ("+this.processor.version+" now).");if(!ZG[c])if(le(a[c])==="object")for(var l in a[c])l==="*"?i(a,c,a[c][l]):i(a,c+"-"+l.toLowerCase(),a[c][l]);else typeof a[c]=="function"&&i(a,c,a[c])}}this.hasListener=Object.keys(this.listeners).length>0},t.runAsync=function(){var r=this;return Ff(function(){var i,s,o,a,c,l,u,d,f,p,h,y;return Ss(this,function(m){switch(m.label){case 0:r.plugin=0,i=0,m.label=1;case 1:if(!(i<r.plugins.length))return[3,6];if(s=r.plugins[i],o=r.runOnRoot(s),!Ca(o))return[3,5];m.label=2;case 2:return m.trys.push([2,4,,5]),[4,o];case 3:return m.sent(),[3,5];case 4:throw a=m.sent(),r.handleError(a);case 5:return i++,[3,1];case 6:if(r.prepareVisitors(),!r.hasListener)return[3,18];c=r.result.root,m.label=7;case 7:if(c[bn])return[3,14];c[bn]=!0,l=[Cw(c)],m.label=8;case 8:if(!(l.length>0))return[3,13];if(u=r.visitTick(l),!Ca(u))return[3,12];m.label=9;case 9:return m.trys.push([9,11,,12]),[4,u];case 10:return m.sent(),[3,12];case 11:throw d=m.sent(),f=l[l.length-1].node,r.handleError(d,f);case 12:return[3,8];case 13:return[3,7];case 14:if(!r.listeners.OnceExit)return[3,18];p=function(){var v,A,b,S,C;return Ss(this,function(I){switch(I.label){case 0:v=y.value,A=v[0],b=v[1],r.result.lastPlugin=A,I.label=1;case 1:return I.trys.push([1,6,,7]),c.type!=="document"?[3,3]:(S=c.nodes.map(function(x){return b(x,r.helpers)}),[4,Promise.all(S)]);case 2:return I.sent(),[3,5];case 3:return[4,b(c,r.helpers)];case 4:I.sent(),I.label=5;case 5:return[3,7];case 6:throw C=I.sent(),r.handleError(C);case 7:return[2]}})},h=z(r.listeners.OnceExit),m.label=15;case 15:return(y=h()).done?[3,18]:[5,dy(p())];case 16:m.sent(),m.label=17;case 17:return[3,15];case 18:return r.processed=!0,[2,r.stringify()]}})})()},t.runOnRoot=function(r){var i=this;this.result.lastPlugin=r;try{if((typeof r>"u"?"undefined":le(r))==="object"&&r.Once){if(this.result.root.type==="document"){var s=this.result.root.nodes.map(function(o){return r.Once(o,i.helpers)});return Ca(s[0])?Promise.all(s):s}return r.Once(this.result.root,this.helpers)}else if(typeof r=="function")return r(this.result.root,this.result)}catch(o){throw this.handleError(o)}},t.stringify=function(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();var r=this.result.opts,i=GG;r.syntax&&(i=r.syntax.stringify),r.stringifier&&(i=r.stringifier),i.stringify&&(i=i.stringify);var s=new qG(i,this.result.root,this.result.opts),o=s.generate();return this.result.css=o[0],this.result.map=o[1],this.result},t.sync=function(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(var r=z(this.plugins),i;!(i=r()).done;){var s=i.value,o=this.runOnRoot(s);if(Ca(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){for(var a=this.result.root;!a[bn];)a[bn]=!0,this.walkSync(a);if(this.listeners.OnceExit)if(a.type==="document")for(var c=z(a.nodes),l;!(l=c()).done;){var u=l.value;this.visitSync(this.listeners.OnceExit,u)}else this.visitSync(this.listeners.OnceExit,a)}return this.result},t.then=function(r,i){return this.async().then(r,i)},t.toString=function(){return this.css},t.visitSync=function(r,i){for(var s=z(r),o;!(o=s()).done;){var a=o.value,c=a[0],l=a[1];this.result.lastPlugin=c;var u=void 0;try{u=l(i,this.helpers)}catch(d){throw this.handleError(d,i.proxyOf)}if(i.type!=="root"&&i.type!=="document"&&!i.parent)return!0;if(Ca(u))throw this.getAsyncError()}},t.visitTick=function(r){var i=r[r.length-1],s=i.node,o=i.visitors;if(s.type!=="root"&&s.type!=="document"&&!s.parent){r.pop();return}if(o.length>0&&i.visitorIndex<o.length){var a=o[i.visitorIndex],c=a[0],l=a[1];i.visitorIndex+=1,i.visitorIndex===o.length&&(i.visitors=[],i.visitorIndex=0),this.result.lastPlugin=c;try{return l(s.toProxy(),this.helpers)}catch(h){throw this.handleError(h,s)}}if(i.iterator!==0){for(var u=i.iterator,d;d=s.nodes[s.indexes[u]];)if(s.indexes[u]+=1,!d[bn]){d[bn]=!0,r.push(Cw(d));return}i.iterator=0,delete s.indexes[u]}for(var f=i.events;i.eventIndex<f.length;){var p=f[i.eventIndex];if(i.eventIndex+=1,p===zo){s.nodes&&s.nodes.length&&(s[bn]=!0,i.iterator=s.getIterator());return}else if(this.listeners[p]){i.visitors=this.listeners[p];return}}r.pop()},t.walkSync=function(r){var i=this;r[bn]=!0;for(var s=oT(r),o=z(s),a;!(a=o()).done;){var c=a.value;if(c===zo)r.nodes&&r.each(function(u){u[bn]||i.walkSync(u)});else{var l=this.listeners[c];if(l&&this.visitSync(l,r.toProxy()))return}}},t.warnings=function(){return this.sync().warnings()},yt(e,[{key:"content",get:function(){return this.stringify().content}},{key:"css",get:function(){return this.stringify().css}},{key:"map",get:function(){return this.stringify().map}},{key:"messages",get:function(){return this.sync().messages}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){return this.sync().root}},{key:Symbol.toStringTag,get:function(){return"LazyResult"}}]),e})();Wo.registerPostcss=function(e){bg=e};var aT=Wo;Wo.default=Wo;XG.registerLazyResult(Wo);KG.registerLazyResult(Wo);var eY=zR,tY=Qf,rY=Vy,nY=jy,wg=(function(){function e(n,r,i){r=r.toString(),this.stringified=!1,this._processor=n,this._css=r,this._opts=i,this._map=void 0;var s,o=tY;this.result=new nY(this._processor,s,this._opts),this.result.css=r;var a=this;Object.defineProperty(this.result,"root",{get:function(){return a.root}});var c=new eY(o,s,this._opts,r);if(c.isMap()){var l=c.generate(),u=l[0],d=l[1];u&&(this.result.css=u),d&&(this.result.map=d)}else c.clearAnnotation(),this.result.css=c.css}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)},t.catch=function(r){return this.async().catch(r)},t.finally=function(r){return this.async().then(r,r)},t.sync=function(){if(this.error)throw this.error;return this.result},t.then=function(r,i){return this.async().then(r,i)},t.toString=function(){return this._css},t.warnings=function(){return[]},yt(e,[{key:"content",get:function(){return this.result.css}},{key:"css",get:function(){return this.result.css}},{key:"map",get:function(){return this.result.map}},{key:"messages",get:function(){return[]}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){if(this._root)return this._root;var r,i=rY;try{r=i(this._css,this._opts)}catch(s){this.error=s}if(this.error)throw this.error;return this._root=r,r}},{key:Symbol.toStringTag,get:function(){return"NoWorkResult"}}]),e})(),iY=wg;wg.default=wg;var sY=iY,oY=aT,aY=Hy,cY=ol,Ic=(function(){function e(n){n===void 0&&(n=[]),this.version="8.4.38",this.plugins=this.normalize(n)}var t=e.prototype;return t.normalize=function(r){for(var i=[],s=z(r),o;!(o=s()).done;){var a=o.value;if(a.postcss===!0?a=a():a.postcss&&(a=a.postcss),(typeof a>"u"?"undefined":le(a))==="object"&&Array.isArray(a.plugins))i=i.concat(a.plugins);else if((typeof a>"u"?"undefined":le(a))==="object"&&a.postcssPlugin)i.push(a);else if(typeof a=="function")i.push(a);else if(!((typeof a>"u"?"undefined":le(a))==="object"&&(a.parse||a.stringify)))throw new Error(a+" is not a PostCSS plugin")}return i},t.process=function(r,i){return i===void 0&&(i={}),!this.plugins.length&&!i.parser&&!i.stringifier&&!i.syntax?new sY(this,r,i):new oY(this,r,i)},t.use=function(r){return this.plugins=this.plugins.concat(this.normalize([r])),this},e})(),lY=Ic;Ic.default=Ic;cY.registerProcessor(Ic);aY.registerProcessor(Ic);var uY=Jf,dY=FR,fY=Zf,hY=zy,pY=$f,mY=ol,gY=Wy;function Rc(e,t){if(Array.isArray(e))return e.map(function(d){return Rc(d)});var n=e.inputs,r=Es(e,["inputs"]);if(n){t=[];for(var i=z(n),s;!(s=i()).done;){var o=s.value,a=Me({},o,{__proto__:pY.prototype});a.map&&(a.map=Me({},a.map,{__proto__:dY.prototype})),t.push(a)}}if(r.nodes&&(r.nodes=e.nodes.map(function(d){return Rc(d,t)})),r.source){var c=r.source,l=c.inputId,u=Es(c,["inputId"]);r.source=u,l!=null&&(r.source.input=t[l])}if(r.type==="root")return new mY(r);if(r.type==="decl")return new uY(r);if(r.type==="rule")return new gY(r);if(r.type==="comment")return new fY(r);if(r.type==="atrule")return new hY(r);throw new Error("Unknown node type: "+e.type)}var _Y=Rc;Rc.default=Rc;var yY=Fy,cT=Jf,vY=aT,AY=Fs,qy=lY,bY=Qf,wY=_Y,lT=Hy,EY=ZR,uT=Zf,dT=zy,SY=jy,CY=$f,xY=Vy,IY=iT,fT=Wy,hT=ol,RY=Xf;function rt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.length===1&&Array.isArray(t[0])&&(t=t[0]),new qy(t)}rt.plugin=function(t,n){var r=!1;function i(){for(var o=arguments.length,a=new Array(o),c=0;c<o;c++)a[c]=arguments[c];console&&console.warn&&!r&&(r=!0,console.warn(t+`: postcss.plugin was deprecated. Migration guide:
110https://evilmartians.com/chronicles/postcss-8-plugin-migration`),Lo.LANG&&Lo.LANG.startsWith("cn")&&console.warn(t+`: 里面 postcss.plugin 被弃用. 迁移指南:
111https://www.w3ctech.com/topic/2226`));var l=n.apply(void 0,[].concat(a));return l.postcssPlugin=t,l.postcssVersion=new qy().version,l}var s;return Object.defineProperty(i,"postcss",{get:function(){return s||(s=i()),s}}),i.process=function(o,a,c){return rt([i(c)]).process(o,a)},i};rt.stringify=bY;rt.parse=xY;rt.fromJSON=wY;rt.list=IY;rt.comment=function(e){return new uT(e)};rt.atRule=function(e){return new dT(e)};rt.decl=function(e){return new cT(e)};rt.rule=function(e){return new fT(e)};rt.root=function(e){return new hT(e)};rt.document=function(e){return new lT(e)};rt.CssSyntaxError=yY;rt.Declaration=cT;rt.Container=AY;rt.Processor=qy;rt.Document=lT;rt.Comment=uT;rt.Warning=EY;rt.AtRule=dT;rt.Result=SY;rt.Input=CY;rt.Rule=fT;rt.Root=hT;rt.Node=RY;vY.registerPostcss(rt);var TY=rt;rt.default=rt;var Et=zq(TY);Et.stringify;Et.fromJSON;Et.plugin;Et.parse;Et.list;Et.document;Et.comment;Et.atRule;Et.rule;Et.decl;Et.root;Et.CssSyntaxError;Et.Declaration;Et.Container;Et.Processor;Et.Document;Et.Comment;Et.Warning;Et.AtRule;Et.Result;Et.Input;Et.Rule;Et.Root;Et.Node;var OY=Object.defineProperty,kY=function(e,t,n){return t in e?OY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},uu=function(e,t,n){return kY(e,(typeof t>"u"?"undefined":le(t))!=="symbol"?t+"":t,n)};function MY(e,t,n){try{if(!(t in e))return function(){};var r=e[t],i=n(r);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:r}})),e[t]=i,function(){e[t]=r}}catch{return function(){}}}var Ks=(function(){function e(n){uu(this,"fileName"),uu(this,"functionName"),uu(this,"lineNumber"),uu(this,"columnNumber"),this.fileName=n.fileName||"",this.functionName=n.functionName||"",this.lineNumber=n.lineNumber,this.columnNumber=n.columnNumber}var t=e.prototype;return t.toString=function(){var r=this.lineNumber||"",i=this.columnNumber||"";return this.functionName?this.functionName+" ("+this.fileName+":"+r+":"+i+")":this.fileName+":"+r+":"+i},e})(),LY=/(^|@)\S+:\d+/,xw=/^\s*at .*(\S+:\d+|\(native\))/m,PY=/^(eval@)?(\[native code])?$/,pp={parse:function(t){return t?typeof t.stacktrace<"u"||typeof t["opera#sourceloc"]<"u"?this.parseOpera(t):t.stack&&t.stack.match(xw)?this.parseV8OrIE(t):t.stack?this.parseFFOrSafari(t):(console.warn("[console-record-plugin]: Failed to parse error object:",t),[]):[]},extractLocation:function(t){if(t.indexOf(":")===-1)return[t];var n=/(.+?)(?::(\d+))?(?::(\d+))?$/,r=n.exec(t.replace(/[()]/g,""));if(!r)throw new Error("Cannot parse given url: "+t);return[r[1],r[2]||void 0,r[3]||void 0]},parseV8OrIE:function(t){var n=t.stack.split(`
112`).filter(function(r){return!!r.match(xw)},this);return n.map(function(r){r.indexOf("(eval ")>-1&&(r=r.replace(/eval code/g,"eval").replace(/(\(eval at [^()]*)|(\),.*$)/g,""));var i=r.replace(/^\s+/,"").replace(/\(eval code/g,"("),s=i.match(/ (\((.+):(\d+):(\d+)\)$)/);i=s?i.replace(s[0],""):i;var o=i.split(/\s+/).slice(1),a=this.extractLocation(s?s[1]:o.pop()),c=o.join(" ")||void 0,l=["eval","<anonymous>"].indexOf(a[0])>-1?void 0:a[0];return new Ks({functionName:c,fileName:l,lineNumber:a[1],columnNumber:a[2]})},this)},parseFFOrSafari:function(t){var n=t.stack.split(`
113`).filter(function(r){return!r.match(PY)},this);return n.map(function(r){if(r.indexOf(" > eval")>-1&&(r=r.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g,":$1")),r.indexOf("@")===-1&&r.indexOf(":")===-1)return new Ks({functionName:r});var i=/((.*".+"[^@]*)?[^@]*)(?:@)/,s=r.match(i),o=s&&s[1]?s[1]:void 0,a=this.extractLocation(r.replace(i,""));return new Ks({functionName:o,fileName:a[0],lineNumber:a[1],columnNumber:a[2]})},this)},parseOpera:function(t){return!t.stacktrace||t.message.indexOf(`
114`)>-1&&t.message.split(`
115`).length>t.stacktrace.split(`
116`).length?this.parseOpera9(t):t.stack?this.parseOpera11(t):this.parseOpera10(t)},parseOpera9:function(t){for(var n=/Line (\d+).*script (?:in )?(\S+)/i,r=t.message.split(`
117`),i=[],s=2,o=r.length;s<o;s+=2){var a=n.exec(r[s]);a&&i.push(new Ks({fileName:a[2],lineNumber:parseFloat(a[1])}))}return i},parseOpera10:function(t){for(var n=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i,r=t.stacktrace.split(`
118`),i=[],s=0,o=r.length;s<o;s+=2){var a=n.exec(r[s]);a&&i.push(new Ks({functionName:a[3]||void 0,fileName:a[2],lineNumber:parseFloat(a[1])}))}return i},parseOpera11:function(t){var n=t.stack.split(`
119`).filter(function(r){return!!r.match(LY)&&!r.match(/^Error created at/)},this);return n.map(function(r){var i=r.split("@"),s=this.extractLocation(i.pop()),o=i.shift()||"",a=o.replace(/<anonymous function(: (\w+))?>/,"$2").replace(/\([^)]*\)/g,"")||void 0;return new Ks({functionName:a,fileName:s[0],lineNumber:s[1],columnNumber:s[2]})},this)}};function DY(e){if(!e||!e.outerHTML)return"";for(var t="";e.parentElement;){var n=e.localName;if(!n)break;n=n.toLowerCase();var r=e.parentElement,i=[];if(r.children&&r.children.length>0)for(var s=0;s<r.children.length;s++){var o=r.children[s];o.localName&&o.localName.toLowerCase&&o.localName.toLowerCase()===n&&i.push(o)}i.length>1&&(n+=":eq("+i.indexOf(e)+")"),t=n+(t?">"+t:""),e=r}return t}function Eg(e){return Object.prototype.toString.call(e)==="[object Object]"}function pT(e,t){if(t===0)return!0;for(var n=Object.keys(e),r=z(n),i;!(i=r()).done;){var s=i.value;if(Eg(e[s])&&pT(e[s],t-1))return!0}return!1}function Qs(e,t){var n={numOfKeysLimit:50,depthOfLimit:4};Object.assign(n,t);var r=[],i=[];return JSON.stringify(e,function(a,c){if(r.length>0){var l=r.indexOf(this);~l?r.splice(l+1):r.push(this),~l?i.splice(l,1/0,a):i.push(a),~r.indexOf(c)&&(r[0]===c?c="[Circular ~]":c="[Circular ~."+i.slice(0,r.indexOf(c)).join(".")+"]")}else r.push(c);if(c===null)return c;if(c===void 0)return"undefined";if(s(c))return o(c);if((typeof c>"u"?"undefined":le(c))==="bigint")return c.toString()+"n";if(ce(c,Event)){var u={};for(var d in c){var f=c[d];Array.isArray(f)?u[d]=DY(f.length?f[0]:null):u[d]=f}return u}else{if(ce(c,Node))return ce(c,HTMLElement)?c?c.outerHTML:"":c.nodeName;if(ce(c,Error))return c.stack?c.stack+`
120End of stack for Error object`:c.name+": "+c.message}return c});function s(a){return!!(Eg(a)&&Object.keys(a).length>n.numOfKeysLimit||typeof a=="function"||Eg(a)&&pT(a,n.depthOfLimit))}function o(a){var c=a.toString();return n.stringLengthLimit&&c.length>n.stringLengthLimit&&(c=""+c.slice(0,n.stringLengthLimit)+"..."),c}}var Iw={level:["assert","clear","count","countReset","debug","dir","dirxml","error","group","groupCollapsed","groupEnd","info","log","table","t
120ime","timeEnd","timeLog","trace","warn"],lengthThreshold:1e3,logger:"console"};function NY(e,t,n){var r=n?Object.assign({},Iw,n):Iw,i=r.logger;if(!i)return function(){};var s;typeof i=="string"?s=t[i]:s=i;var o=0,a=!1,c=[];if(r.level.includes("error")){var l=function(y){var m=y.message,v=y.error,A=pp.parse(v).map(function(S){return S.toString()}),b=[Qs(m,r.stringifyOptions)];e({level:"error",trace:A,payload:b})};t.addEventListener("error",l),c.push(function(){t.removeEventListener("error",l)});var u=function(y){var m,v;ce(y.reason,Error)?(m=y.reason,v=[Qs("Uncaught (in promise) "+m.name+": "+m.message,r.stringifyOptions)]):(m=new Error,v=[Qs("Uncaught (in promise)",r.stringifyOptions),Qs(y.reason,r.stringifyOptions)]);var A=pp.parse(m).map(function(b){return b.toString()});e({level:"error",trace:A,payload:v})};t.addEventListener("unhandledrejection",u),c.push(function(){t.removeEventListener("unhandledrejection",u)})}for(var d=z(r.level),f;!(f=d()).done;){var p=f.value;c.push(h(s,p))}return function(){c.forEach(function(y){return y()})};function h(y,m){var v=this;return y[m]?MY(y,m,function(A){var b=v;return function(){for(var S=arguments.length,C=new Array(S),I=0;I<S;I++)C[I]=arguments[I];if(A.apply(b,C),!(m==="assert"&&C[0])&&!a){a=!0;try{var x=pp.parse(new Error).map(function(M){return M.toString()}).splice(1),R=m==="assert"?C.slice(1):C,H=R.map(function(M){return Qs(M,r.stringifyOptions)});o++,o<r.lengthThreshold?e({level:m,trace:x,payload:H}):o===r.lengthThreshold&&e({level:"warn",trace:[],payload:[Qs("The number of log records reached the threshold.")]})}catch(M){A.apply(void 0,[].concat(["rrweb logger error:",M],C))}finally{a=!1}
vendor: 22,337 bytes, lines 120-126
120}}}):function(){}}}var FY="rrweb/console@1",UY=function(e){return{name:FY,observer:NY,options:e}},Rw=D.setImmediate,xi,Sg,Cg,mT=Object.prototype.toString,BY=typeof Rw<"u"?function(t){return Rw(t)}:setTimeout;try{Object.defineProperty({},"x",{}),xi=function(t,n,r,i){return Object.defineProperty(t,n,{value:r,writable:!0,configurable:i!==!1})}}catch{xi=function(n,r,i){return n[r]=i,n}}Cg=(function(){var t,n,r;function i(s,o){this.fn=s,this.self=o,this.next=void 0}return{add:function(o,a){r=new i(o,a),n?n.next=r:t=r,n=r,r=void 0},drain:function(){var o=t;for(t=n=Sg=void 0;o;)o.fn.call(o.self),o=o.next}}})();function jd(e,t){Cg.add(e,t),Sg||(Sg=BY(Cg.drain))}function gT(e){var t,n=typeof e;return e!==null&&(n==="object"||n==="function")&&(t=e.then),typeof t=="function"?t:!1}function Gy(){for(var e=0;e<this.chain.length;e++)HY(this,this.state===1?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function HY(e,t,n){var r,i;try{t===!1?n.reject(e.msg):(t===!0?r=e.msg:r=t.call(void 0,e.msg),r===n.promise?n.reject(TypeError("Promise-chain cycle")):(i=gT(r))?i.call(r,n.resolve,n.reject):n.resolve(r))}catch(s){n.reject(s)}}function _T(e){var t,n=this;if(!n.triggered){n.triggered=!0,n.def&&(n=n.def);try{(t=gT(e))?jd(function(){var r=new Tw(n);try{t.call(e,function(){_T.apply(r,arguments)},function(){Ya.apply(r,arguments)})}catch(i){Ya.call(r,i)}}):(n.msg=e,n.state=1,n.chain.length>0&&jd(Gy,n))}catch(r){Ya.call(new Tw(n),r)}}}function Ya(e){var t=this;t.triggered||(t.triggered=!0,t.def&&(t=t.def),t.msg=e,t.state=2,t.chain.length>0&&jd(Gy,t))}function yT(e,t,n,r){for(var i=0;i<t.length;i++)(function(o){e.resolve(t[o]).then(function(c){n(o,c)},r)})(i)}function Tw(e){this.def=e,this.triggered=!1}function jY(e){this.promise=e,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function qi(e){if(typeof e!="function")throw TypeError("Not a function");if(this.__NPO__!==0)throw TypeError("Not a promise");this.__NPO__=1;var t=new jY(this);this.then=function(r,i){var s={success:typeof r=="function"?r:!0,failure:typeof i=="function"?i:!1};return s.promise=new this.constructor(function(a,c){if(typeof a!="function"||typeof c!="function")throw TypeError("Not a function");s.resolve=a,s.reject=c}),t.chain.push(s),t.state!==0&&jd(Gy,t),s.promise},this.catch=function(r){return this.then(void 0,r)};try{e.call(void 0,function(r){_T.call(t,r)},function(r){Ya.call(t,r)})}catch(n){Ya.call(t,n)}}var vT=xi({},"constructor",qi,!1);qi.prototype=vT;xi(vT,"__NPO__",0,!1);xi(qi,"resolve",function(t){var n=this;return t&&typeof t=="object"&&t.__NPO__===1?t:new n(function(i,s){if(typeof i!="function"||typeof s!="function")throw TypeError("Not a function");i(t)})});xi(qi,"reject",function(t){return new this(function(r,i){if(typeof r!="function"||typeof i!="function")throw TypeError("Not a function");i(t)})});xi(qi,"all",function(t){var n=this;return mT.call(t)!=="[object Array]"?n.reject(TypeError("Not an array")):t.length===0?n.resolve([]):new n(function(i,s){if(typeof i!="function"||typeof s!="function")throw TypeError("Not a function");var o=t.length,a=Array(o),c=0;yT(n,t,function(u,d){a[u]=d,++c===o&&i(a)},s)})});xi(qi,"race",function(t){var n=this;return mT.call(t)!=="[object Array]"?n.reject(TypeError("Not an array")):new n(function(i,s){if(typeof i!="function"||typeof s!="function")throw TypeError("Not a function");yT(n,t,function(a,c){i(c)},s)})});var we;typeof Promise<"u"&&Promise.toString().indexOf("[native code]")!==-1?we=Promise:we=qi;var Ka=1440*60*1e3,mp=8*1e3,eh=Array.prototype,zY=Function.prototype,AT=Object.prototype,mi=eh.slice,al=AT.toString,th=AT.hasOwnProperty,Bt=D.console,qn=D.navigator,be=D.document,La=D.opera,Ow=D.screen,wn=qn.userAgent,gp=zY.bind,kw=eh.forEach,Mw=eh.indexOf,Lw=eh.map,WY=Array.isArray,xg={},_={trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},ye={log:function(){if(xr.DEBUG&&!_.isUndefined(Bt)&&Bt)try{Bt.log.apply(Bt,arguments)}catch{_.each(arguments,function(t){Bt.log(t)})}},warn:function(){if(xr.DEBUG&&!_.isUndefined(Bt)&&Bt){var e=["Mixpanel warning:"].concat(_.toArray(arguments));try{Bt.warn.apply(Bt,e)}catch{_.each(e,function(n){Bt.warn(n)})}}},error:function(){if(xr.DEBUG&&!_.isUndefined(Bt)&&Bt){var e=["Mixpanel error:"].concat(_.toArray(arguments));try{Bt.error.apply(Bt,e)}catch{_.each(e,function(n){Bt.error(n)})}}},critical:function(){if(!_.isUndefined(Bt)&&Bt){var e=["Mixpanel error:"].concat(_.toArray(arguments));try{Bt.error.apply(Bt,e)}catch{_.each(e,function(n){Bt.error(n)})}}}},du=function(e,t){return function(){return arguments[0]="["+t+"] "+arguments[0],e.apply(ye,arguments)}},Mn=function(e){return{log:du(ye.log,e),warn:du(ye.warn,e),error:du(ye.error,e),critical:du(ye.critical,e)}},xs=function(e){return function(){try{return e.apply(this,arguments)}catch(t){ye.critical("Implementation error. Please turn on debug and contact [email protected]."),xr.DEBUG&&ye.critical(t)}}},Yy=function(e){var t=e.prototype;for(var n in t)typeof t[n]=="function"&&(t[n]=xs(t[n]))};_.bind=function(e,t){var n,r;if(gp&&e.bind===gp)return gp.apply(e,mi.call(arguments,1));if(!_.isFunction(e))throw new TypeError;return n=mi.call(arguments,2),r=function(){if(!(this instanceof r))return e.apply(t,n.concat(mi.call(arguments)));var i={};i.prototype=e.prototype;var s=new i;i.prototype=null;var o=e.apply(s,n.concat(mi.call(arguments)));return Object(o)===o?o:s},r};_.each=function(e,t,n){if(e!=null){if(kw&&e.forEach===kw)e.forEach(t,n);else if(e.length===+e.length){for(var r=0,i=e.length;r<i;r++)if(r in e&&t.call(n,e[r],r,e)===xg)return}else for(var s in e)if(th.call(e,s)&&t.call(n,e[s],s,e)===xg)return}};_.extend=function(e){return _.each(mi.call(arguments,1),function(t){for(var n in t)t[n]!==void 0&&(e[n]=t[n])}),e};_.isArray=WY||function(e){return al.call(e)==="[object Array]"};_.isFunction=function(e){return typeof e=="function"};_.isArguments=function(e){return!!(e&&th.call(e,"callee"))};_.toArray=function(e){return e?e.toArray?e.toArray():_.isArray(e)||_.isArguments(e)?mi.call(e):_.values(e):[]};_.map=function(e,t,n){if(Lw&&e.map===Lw)return e.map(t,n);var r=[];return _.each(e,function(i){r.push(t.call(n,i))}),r};_.keys=function(e){var t=[];return e===null||_.each(e,function(n,r){t[t.length]=r}),t};_.values=function(e){var t=[];return e===null||_.each(e,function(n){t[t.length]=n}),t};_.include=function(e,t){var n=!1;return e===null?n:Mw&&e.indexOf===Mw?e.indexOf(t)!=-1:(_.each(e,function(r){if(n||(n=r===t))return xg}),n)};_.includes=function(e,t){return e.indexOf(t)!==-1};_.inherit=function(e,t){return e.prototype=new t,e.prototype.constructor=e,e.superclass=t.prototype,e};_.isObject=function(e){return e===Object(e)&&!_.isArray(e)};_.isEmptyObject=function(e){if(_.isObject(e)){for(var t in e)if(th.call(e,t))return!1;return!0}return!1};_.isUndefined=function(e){return e===void 0};_.isString=function(e){return al.call(e)=="[object String]"};_.isDate=function(e){return al.call(e)=="[object Date]"};_.isNumber=function(e){return al.call(e)=="[object Number]"};_.isElement=function(e){return!!(e&&e.nodeType===1)};_.encodeDates=function(e){return _.each(e,function(t,n){_.isDate(t)?e[n]=_.formatDate(t):_.isObject(t)&&(e[n]=_.encodeDates(t))}),e};_.timestamp=function(){return Date.now=Date.now||function(){return+new Date},Date.now()};_.formatDate=function(e){function t(n){return n<10?"0"+n:n}return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())};_.strip_empty_properties=function(e){var t={};return _.each(e,function(n,r){_.isString(n)&&n.length>0&&(t[r]=n)}),t};_.truncate=function(e,t){var n;return typeof e=="string"?n=e.slice(0,t):_.isArray(e)?(n=[],_.each(e,function(r){n.push(_.truncate(r,t))})):_.isObject(e)?(n={},_.each(e,function(r,i){n[i]=_.truncate(r,t)})):n=e,n};_.JSONEncode=(function(){return function(e){var t=e,n=function(i){var s=/[\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,o={"\b":"\\b","	":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};return s.lastIndex=0,s.test(i)?'"'+i.replace(s,function(a){var c=o[a];return typeof c=="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+i+'"'},r=function(i,s){var o="",a="    ",c=0,l="",u="",d=0,f=o,p=[],h=s[i];switch(h&&typeof h=="object"&&typeof h.toJSON=="function"&&(h=h.toJSON(i)),typeof h){case"string":return n(h);case"number":return isFinite(h)?String(h):"null";case"boolean":case"null":return String(h);case"object":if(!h)return"null";if(o+=a,p=[],al.apply(h)==="[object Array]"){for(d=h.length,c=0;c<d;c+=1)p[c]=r(c,h)||"null";return u=p.length===0?"[]":o?`[
121`+o+p.join(`,
122`+o)+`
123`+f+"]":"["+p.join(",")+"]",o=f,u}for(l in h)th.call(h,l)&&(u=r(l,h),u&&p.push(n(l)+(o?": ":":")+u));return u=p.length===0?"{}":o?"{"+p.join(",")+f+"}":"{"+p.join(",")+"}",o=f,u}};return r("",{"":t})}})();_.JSONDecode=(function(){var e,t,n={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:`
124`,r:"\r",t:"	"},r,i=function(p){var h=new SyntaxError(p);throw h.at=e,h.text=r,h},s=function(p){return p&&p!==t&&i("Expected '"+p+"' instead of '"+t+"'"),t=r.charAt(e),e+=1,t},o=function(){var p,h="";for(t==="-"&&(h="-",s("-"));t>="0"&&t<="9";)h+=t,s();if(t===".")for(h+=".";s()&&t>="0"&&t<="9";)h+=t;if(t==="e"||t==="E")for(h+=t,s(),(t==="-"||t==="+")&&(h+=t,s());t>="0"&&t<="9";)h+=t,s();if(p=+h,!isFinite(p))i("Bad number");else return p},a=function(){var p,h,y="",m;if(t==='"')for(;s();){if(t==='"')return s(),y;if(t==="\\")if(s(),t==="u"){for(m=0,h=0;h<4&&(p=parseInt(s(),16),!!isFinite(p));h+=1)m=m*16+p;y+=String.fromCharCode(m)}else if(typeof n[t]=="string")y+=n[t];else break;else y+=t}i("Bad string")},c=function(){for(;t&&t<=" ";)s()},l=function(){switch(t){case"t":return s("t"),s("r"),s("u"),s("e"),!0;case"f":return s("f"),s("a"),s("l"),s("s"),s("e"),!1;case"n":return s("n"),s("u"),s("l"),s("l"),null}i('Unexpected "'+t+'"')},u,d=function(){var p=[];if(t==="["){if(s("["),c(),t==="]")return s("]"),p;for(;t;){if(p.push(u()),c(),t==="]")return s("]"),p;s(","),c()}}i("Bad array")},f=function(){var p,h={};if(t==="{"){if(s("{"),c(),t==="}")return s("}"),h;for(;t;){if(p=a(),c(),s(":"),Object.hasOwnProperty.call(h,p)&&i('Duplicate key "'+p+'"'),h[p]=u(),c(),t==="}")return s("}"),h;s(","),c()}}i("Bad object")};return u=function(){switch(c(),t){case"{":return f();case"[":return d();case'"':return a();case"-":return o();default:return t>="0"&&t<="9"?o():l()}},function(p){var h;return r=p,e=0,t=" ",h=u(),c(),t&&i("Syntax error"),h}})();_.base64Encode=function(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",n,r,i,s,o,a,c,l,u=0,d=0,f="",p=[];if(!e)return e;e=_.utf8Encode(e);do n=e.charCodeAt(u++),r=e.charCodeAt(u++),i=e.charCodeAt(u++),l=n<<16|r<<8|i,s=l>>18&63,o=l>>12&63,a=l>>6&63,c=l&63,p[d++]=t.charAt(s)+t.charAt(o)+t.charAt(a)+t.charAt(c);while(u<e.length);switch(f=p.join(""),e.length%3){case 1:f=f.slice(0,-2)+"==";break;case 2:f=f.slice(0,-1)+"=";break}return f};_.utf8Encode=function(e){e=(e+"").replace(/\r\n/g,`
125`).replace(/\r/g,`
126`);var t="",n,r,i=0,s;for(n=r=0,i=e.length,s=0;s<i;s++){var o=e.charCodeAt(s),a=null;o<128?r++:o>127&&o<2048?a=String.fromCharCode(o>>6|192,o&63|128):a=String.fromCharCode(o>>12|224,o>>6&63|128,o&63|128),a!==null&&(r>n&&(t+=e.substring(n,r)),t+=a,n=r=s+1)}return r>n&&(t+=e.substring(n,e.length)),t};_.UUID=function(){try{return D.crypto.randomUUID()}catch{for(var e=new Array(36),t=0;t<36;t++)e[t]=Math.floor(Math.random()*16);return e[14]=4,e[19]=e[19]&=-5,e[19]=e[19]|=8,e[8]=e[13]=e[18]=e[23]="-",_.map(e,function(r){return r.toString(16)}).join("")}};var Pw=["ahrefsbot","ahrefssiteaudit","amazonbot","baiduspider","bingbot","bingpreview","chrome-lighthouse","facebookexternal","petalbot","pinterest","screaming frog","yahoo! slurp","yandex","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleweblight","mediapartners-google","storebot-google"];_.isBlockedUA=function(e){var t;for(e=e.toLowerCase(),t=0;t<Pw.length;t++)if(e.indexOf(Pw[t])!==-1)return!0;return!1};_.HTTPBuildQuery=function(e,t){var n,r,i=[];return _.isUndefined(t)&&(t="&"),_.each(e,function(s,o){n=encodeURIComponent(s.toString()),r=encodeURIComponent(o),i[i.length]=r+"="+n}),i.join(t)};_.getQueryParam=function(e,t){t=t.replace(/[[]/g,"\\[").replace(/[\]]/g,"\\]");var n="[\\?&]"+t+"=([^&#]*)",r=new RegExp(n),i=r.exec(e);if(i===null||i&&typeof i[1]!="string"&&i[1].length)return"";var s=i[1];try{s=decodeURIComponent(s)}catch{ye.error("Skipping decoding for malformed query param: "+s)}return s.replace(/\+/g," ")};_.cookie={get:function(e){for(var t=e+"=",n=be.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r];i.charAt(0)==" ";)i=i.substring(1,i.length);if(i.indexOf(t)===0)return decodeURIComponent(i.substring(t.length,i.length))}return null},parse:function(e){var t;try{t=_.JSONDecode(_.cookie.get(e))||{}}catch{}return t},set_seconds:function(e,t,n,r,i,s,o){var a="",c="",l="";if(o)a="; domain="+o;else if(r){var u=Dw(be.location.hostname);a=u?"; domain=."+u:""}if(n){var d=new Date;d.setTime(d.getTime()+n*1e3),c="; expires="+d.toGMTString()}s&&(i=!0,l="; SameSite=None"),i&&(l+="; secure"),be.cookie=e+"="+encodeURIComponent(t)+c+"; path=/"+a+l},set:function(e,t,n,r,i,s,o){var a="",c="",l="";if(o)a="; domain="+o;else if(r){var u=Dw(be.location.hostname);a=u?"; domain=."+u:""}if(n){var d=new Date;d.setTime(d.getTime()+n*24*60*60*1e3),c="; expires="+d.toGMTString()}s&&(i=!0,l="; SameSite=None"),i&&(l+="; secure");var f=e+"="+encodeURIComponent(t)+c+"; path=/"+a+l;return be.cookie=f,f},remove:function(e,t,n){_.cookie.set(e,"",-1,t,!1,!1,n)}};var bT=function(e){var t=!0;try{var n="__mplss_"+Ky(8),r="xyz";e.setItem(n,r),e.getItem(n)!==r&&(t=!1),e.removeItem(n)}catch{t=!1}return t},_p=null,Tc=function(e,t){return _p!==null&&!t?_p:_p=bT(e)},yp=null,VY=function(e,t){return yp!==null&&!t?yp:yp=bT(e)};function wT(e,t,n){var r=function(i){ye.error(t+" error: "+i)};return{is_supported:function(i){var s=n(e,i);return s||ye.error(t+" unsupported"),s},error:r,get:function(i){try{return e.getItem(i)}catch(s){r(s)}return null},parse:function(i){try{return _.JSONDecode(e.getItem(i))||{}}catch{}return null},set:function(i,s){try{e.setItem(i,s)}catch(o){r(o)}},remove:function(i){try{e.removeItem(i)}catch(s){r(s)}}}}var rh=function(){try{return D.localStorage}catch{return null}},qY=function(){try{return D.sessionStorage}catch{return null}};_.localStorage=wT(rh(),"localStorage",Tc);_.sessionStorage=wT(qY(),"sessionStorage",VY);_.register_event=(function(){var e=function(r,i,s,o,a){if(!r){ye.error("No valid element provided to register_event");return}if(r.addEventListener&&!o)r.addEventListener(i,s,!!a);else{var c="on"+i,l=r[c];r[c]=t(r,s,l)}};function t(r,i,s){var o=function(a){if(a=a||n(D.event),!!a){var c=!0,l,u;return _.isFunction(s)&&(l=s(a)),u=i.call(r,a),(l===!1||u===!1)&&(c=!1),c}};return o}function n(r){return r&&(r.preventDefault=n.preventDefault,r.stopPropagation=n.stopPropagation),r}return n.preventDefault=function(){this.returnValue=!1},n.stopPropagation=function(){this.cancelBubble=!0},e})();var GY=new RegExp('^(\\w*)\\[(\\w+)([=~\\|\\^\\$\\*]?)=?"?([^\\]"]*)"?\\]$');_.dom_query=(function(){function e(i){return i.all?i.all:i.getElementsByTagName("*")}var t=/[\t\r\n]/g;function n(i,s){var o=" "+s+" ";return(" "+i.className+" ").replace(t," ").indexOf(o)>=0}function r(i){if(!be.getElementsByTagName)return[];var s=i.split(" "),o,a,c,l,u,d,f,p,h,y,m=[be];for(d=0;d<s.length;d++){if(o=s[d].replace(/^\s+/,"").replace(/\s+$/,""),o.indexOf("#")>-1){a=o.split("#"),c=a[0];var v=a[1],A=be.getElementById(v);if(!A||c&&A.nodeName.toLowerCase()!=c)return[];m=[A];continue}if(o.indexOf(".")>-1){a=o.split("."),c=a[0];var b=a[1];for(c||(c="*"),l=[],u=0,f=0;f<m.length;f++)for(c=="*"?h=e(m[f]):h=m[f].getElementsByTagName(c),p=0;p<h.length;p++)l[u++]=h[p];for(m=[],y=0,f=0;f<l.length;f++)l[f].className&&_.isString(l[f].className)&&n(l[f],b)&&(m[y++]=l[f]);continue}var S=o.match(GY);if(S){c=S[1];var C=S[2],I=S[3],x=S[4];for(c||(c="*"),l=[],u=0,f=0;f<m.length;f++)for(c=="*"?h=e(m[f]):h=m[f].getElementsByTagName(c),p=0;p<h.length;p++)l[u++]=h[p];m=[],y=0;var R;switch(I){case"=":R=function(H){return H.getAttribute(C)==x};break;case"~":R=function(H){return H.getAttribute(C).match(new RegExp("\\b"+x+"\\b"))};break;case"|":R=function(H){return H.getAttribute(C).match(new RegExp("^"+x+"-?"))};break;case"^":R=function(H){return H.getAttribute(C).indexOf(x)===0};break;case"$":R=function(H){return H.getAttribute(C).lastIndexOf(x)==H.getAttribute(C).length-x.length};break;case"*":R=function(H){return H.getAttribute(C).indexOf(x)>-1};break;default:R=function(H){return H.getAttribute(C)}}for(m=[],y=0,f=0;f<l.length;f++)R(l[f])&&(m[y++]=l[f]);continue}for(c=o,l=[],u=0,f=0;f<m.length;f++)for(h=m[f].getElementsByTagName(c),p=0;p<h.length;p++)l[u++]=h[p];m=l}return m}return function(i){return _.isElement(i)?[i]:_.isObject(i)&&!_.isUndefined(i.length)?i:r.call(this,i)}})();var YY=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","utm_id","utm_source_platform","utm_campaign_id","utm_creative_format","utm_marketing_tactic"],KY=["dclid","fbclid","gclid","ko_click_id","li_fat_id","msclkid","sccid","ttclid","twclid","wbraid"];_.info={campaignParams:function(e){var t="",n={};return _.each(YY,function(r){t=_.getQueryParam(be.URL,r),t.length?n[r]=t:e!==void 0&&(n[r]=e)}),n},clickParams:function(){var e="",t={};return _.each(KY,function(n){e=_.getQueryParam(be.URL,n),e.length&&(t[n]=e)}),t},marketingParams:function(){return _.extend(_.info.campaignParams(),_.info.clickParams())},searchEngine:function(e){return e.search("https?://(.*)google.([^/?]*)")===0?"google":e.search("https?://(.*)bing.com")===0?"bing":e.search("https?://(.*)yahoo.com")===0?"yahoo":e.search("https?://(.*)duckduckgo.com")===0?"duckduckgo":null},searchInfo:function(e){var t=_.info.searchEngine(e),n=t!="yahoo"?"q":"p",r={};if(t!==null){r.$search_engine=t;var i=_.getQueryParam(e,n);i.length&&(r.mp_keyword=i)}return r},browser:function(e,t,n){return t=t||"",n||_.includes(e," OPR/")?_.includes(e,"Mini")?"Opera Mini":"Opera":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":_.includes(e,"IEMobile")||_.includes(e,"WPDesktop")?"Internet Explorer Mobile":_.includes(e,"SamsungBrowser/")?"Samsung Internet":_.includes(e,"Edge")||_.includes(e,"Edg/")?"Microsoft Edge":_.includes(e,"FBIOS")?"Facebook Mobile":_.includes(e,"Whale/")?"Whale Browser":_.includes(e,"Chrome")?"Chrome":_.includes(e,"CriOS")?"Chrome iOS":_.includes(e,"UCWEB")||_.includes(e,"UCBrowser")?"UC Browser":_.includes(e,"FxiOS")?"Firefox iOS":_.includes(t,"Apple")?_.includes(e,"Mobile")?"Mobile Safari":"Safari":_.includes(e,"Android")?"Android Mobile":_.includes(e,"Konqueror")?"Konqueror":_.includes(e,"Firefox")?"Firefox":_.includes(e,"MSIE")||_.includes(e,"Trident/")?"Internet Explorer":_.includes(e,"Gecko")?"Mozilla":""},browserVersion:function(e,t,n){var r=_.info.browser(e,t,n),i={"Internet Explorer Mobile":/rv:(\d+(\.\d+)?)/,"Microsoft Edge":/Edge?\/(\d+(\.\d+)?)/,Chrome:/Chrome\/(\d+(\.\d+)?)/,"Chrome iOS":/CriOS\/(\d+(\.\d+)?)/,"UC Browser":/(UCBrowser|UCWEB)\/(\d+(\.\d+)?)/,Safari:/Version\/(\d+(\.\d+)?)/,"Mobile Safari":/Version\/(\d+(\.\d+)?)/,Opera:/(Opera|OPR)\/(\d+(\.\d+)?)/,Firefox:/Firefox\/(\d+(\.\d+)?)/,"Firefox iOS":/FxiOS\/(\d+(\.\d+)?)/,Konqueror:/Konqueror:(\d+(\.\d+)?)/,BlackBerry:/BlackBerry (\d+(\.\d+)?)/,"Android Mobile":/android\s(\d+(\.\d+)?)/,"Samsung Internet":/SamsungBrowser\/(\d+(\.\d+)?)/,"Internet Explorer":/(rv:|MSIE )(\d+(\.\d+)?)/,Mozilla:/rv:(\d+(\.\d+)?)/,"Whale Browser":/Whale\/(\d+(\.\d+)?)/},s=i[r];if(s===void 0)return null;var o=e.match(s);return o?parseFloat(o[o.length-2]):null},os:function(){var e=wn;return/Windows/i.test(e)?/Phone/.test(e)||/WPDesktop/.test(e)?"Windows Phone":"Windows":/(iPhone|iPad|iPod)/.test(e)?"iOS":/Android/.test(e)?"Android":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":/Mac/i.test(e)?"Mac OS X":/Linux/.test(e)?"Linux":/CrOS/.test(e)?"Chrome OS":""},device:function(e){return/Windows Phone/i.test(e)||/WPDesktop/.test(e)?"Windows Phone":/iPad/.test(e)?"iPad":/iPod/.test(e)?"iPod Touch":/iPhone/.test(e)?"iPhone":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":/Android/.test(e)?"Android":""},referringDomain:function(e){var t=e.split("/");return t.length>=3?t[2]:""},currentUrl:function(){return D.location.href},properties:function(e){return typeof e!="object"&&(e={}),_.extend(_.strip_empty_properties({$os:_.info.os(),$browser:_.info.browser(wn,qn.vendor,La),$referrer:be.referrer,$referring_domain:_.info.referringDomain(be.referrer),$device:_.info.device(wn)}),{$current_url:_.info.currentUrl(),$browser_version:_.info.browserVersion(wn,qn.vendor,La),$screen_height:Ow.height,$screen_width:Ow.width,mp_lib:"web",$lib_version:xr.LIB_VERSION,$insert_id:Ky(),time:_.timestamp()/1e3},_.strip_empty_properties(e))},people_properties:function(){return _.extend(_.strip_empty_properties({$os:_.info.os(),$browser:_.info.browser(wn,qn.vendor,La)}),{$browser_version:_.info.browserVersion(wn,qn.vendor,La)})},mpPageViewProperties:function(){return _.strip_empty_properties({current_page_title:be.title,current_domain:D.location.hostname,current_url_path:D.location.pathname,current_url_protocol:D.location.protocol,current_url_search:D.location.search})}};var QY=function(e,t){var n=null,r=[];return function(i){var s=this;return r.push(i),n||(n=new we(function(o){setTimeout(function(){var a=e.apply(s,[r]);n=null,r=[],o(a)},t)})),n}},Ky=function(e){var t=Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10);return e?t.substring(0,e):t},ET=function(){var e=_.UUID().replace(/-/g,""),t=_.UUID().replace(/-/g,"").substring(0,16),n="01";return"00-"+e+"-"+t+"-"+n},XY=/[a-z0-9][a-z0-9-]*\.[a-z]+$/i,JY=/[a-z0-9][a-z0-9-]+\.[a-z.]{2,6}$/i,Dw=function(e){var t=JY,n=e.split("."),r=n[n.length-1];(r.length>4||r==="com"||r==="org")&&(t=XY);var i=e.match(t);return i?i[0]:""},$Y=function(){var e=D.navigator.onLine;return _.isUndefined(e)||e},wi=function(){},zd=function(e,t){for(var n=!1,r=0;r<t.length;r++)if(e.match(t[r])){n=!0;break}return n},Vo=null,Wd=null;typeof JSON<"u"&&(Vo=JSON.stringify,Wd=JSON.parse);Vo=Vo||_.JSONEncode;
vendor: 4,806 bytes, line 126
126Wd=Wd||_.JSONDecode;var ZY=function(e,t,n){if(!D.CompressionStream)return!1;var r=_.info.browser(e,t,n),i=_.info.browserVersion(e,t,n);return!((r==="Safari"||r==="Mobile Safari")&&i>=16.4&&i<16.6)};_.info=_.info;_.info.browser=_.info.browser;_.info.browserVersion=_.info.browserVersion;_.info.device=_.info.device;_.info.properties=_.info.properties;_.isBlockedUA=_.isBlockedUA;_.isEmptyObject=_.isEmptyObject;_.isObject=_.isObject;_.JSONDecode=_.JSONDecode;_.JSONEncode=_.JSONEncode;_.toArray=_.toArray;_.NPO=qi;var Kr=function(e,t,n){this.dbName=e,this.storeName=t,this.version=n.version,this.storeNamesInDb=n.storeNames,this.dbPromise=null};Kr.prototype._openDb=function(){var e=this.dbName,t=this.version,n=this.storeNamesInDb;return new we(function(r,i){var s=D.indexedDB.open(e,t);s.onerror=function(){i(s.error)},s.onsuccess=function(){r(s.result)},s.onupgradeneeded=function(o){var a=o.target.result;n.forEach(function(c){a.objectStoreNames.contains(c)||a.createObjectStore(c)})}})};Kr.prototype.init=function(){return D.indexedDB?(this.dbPromise||(this.dbPromise=this._openDb()),this.dbPromise.then(function(e){return e instanceof D.IDBDatabase?we.resolve():we.reject(e)})):we.reject("indexedDB is not supported in this browser")};Kr.prototype.isInitialized=function(){return!!this.dbPromise};Kr.prototype.makeTransaction=function(e,t){var n=this.storeName,r=function(i){return new we(function(s,o){var a=i.transaction(n,e);a.oncomplete=function(){s(a)},a.onabort=a.onerror=function(){o(a.error)},t(a.objectStore(n))})};return this.dbPromise.then(r).catch((function(i){return i&&i.name==="InvalidStateError"?(this.dbPromise=this._openDb(),this.dbPromise.then(r)):we.reject(i)}).bind(this))};Kr.prototype.setItem=function(e,t){return this.makeTransaction("readwrite",function(n){n.put(t,e)})};Kr.prototype.getItem=function(e){var t;return this.makeTransaction("readonly",function(n){t=n.get(e)}).then(function(){return t.result})};Kr.prototype.removeItem=function(e){return this.makeTransaction("readwrite",function(t){t.delete(e)})};Kr.prototype.getAll=function(){var e;return this.makeTransaction("readonly",function(t){e=t.getAll()}).then(function(){return e.result})};var Qy="mixpanelBrowserDb",ST="mixpanelRecordingEvents",Xy="mixpanelRecordingRegistry",Jy={version:1,storeNames:[ST,Xy]},eK="__mp_opt_in_out_";function tK(e,t){IT(!0,e,t)}function rK(e,t){IT(!1,e,t)}function nK(e,t){return xT(e,t)==="1"}function CT(e,t){if(sK(t))return ye.warn('This browser has "Do Not Track" enabled. This will prevent the Mixpanel SDK from sending any data. To ignore the "Do Not Track" browser setting, initialize the Mixpanel instance with the config "ignore_dnt: true"'),!0;var n=xT(e,t)==="0";return n&&ye.warn("You are opted out of Mixpanel tracking. This will prevent the Mixpanel SDK from sending any data."),n}function Gi(e){return ev(e,function(t){return this.get_config(t)})}function Yi(e){return ev(e,function(t){return this._get_config(t)})}function ia(e){return ev(e,function(t){return this._get_config(t)})}function iK(e,t){t=t||{},$y(t).remove(Zy(e,t),!!t.crossSubdomainCookie,t.cookieDomain)}function $y(e){return e=e||{},e.persistenceType==="localStorage"?_.localStorage:_.cookie}function Zy(e,t){return t=t||{},(t.persistencePrefix||eK)+e}function xT(e,t){return $y(t).get(Zy(e,t))}function sK(e){if(e&&e.ignoreDnt)return!1;var t=e&&e.window||D,n=t.navigator||{},r=!1;return _.each([n.doNotTrack,n.msDoNotTrack,t.doNotTrack],function(i){_.includes([!0,1,"1","yes"],i)&&(r=!0)}),r}function IT(e,t,n){if(!_.isString(t)||!t.length){ye.error("gdpr."+(e?"optIn":"optOut")+" called with an invalid token");return}n=n||{},$y(n).set(Zy(t,n),e?1:0,_.isNumber(n.cookieExpiration)?n.cookieExpiration:null,!!n.crossSubdomainCookie,!!n.secureCookie,!!n.crossSiteCookie,n.cookieDomain),n.track&&e&&n.track(n.trackEventName||"$opt_in",n.trackProperties,{send_immediately:!0})}function ev(e,t){return function(){var n=!1;try{var r=t.call(this,"token"),i=t.call(this,"ignore_dnt"),s=t.call(this,"opt_out_tracking_persistence_type"),o=t.call(this,"opt_out_tracking_cookie_prefix"),a=t.call(this,"window");r&&(n=CT(r,{ignoreDnt:i,persistenceType:s,persistencePrefix:o,window:a}))}catch(l){ye.error("Unexpected error when checking tracking opt-out status: "+l)}if(!n)return e.apply(this,arguments);var c=arguments[arguments.length-1];typeof c=="function"&&c(0)}}var oK=Mn("lock"),RT=function(e,t){t=t||{},this.storageKey=e,this.storage=t.storage||rh(),this.pollIntervalMS=t.pollIntervalMS||100,this.timeoutMS=t.timeoutMS||2e3,this.promiseImpl=t.promiseImpl||we};RT.prototype.withLock=function(e,t){var n=this.promiseImpl;return new n(_.bind(function(r,i){var s=t||new Date().getTime()+"|"+Math.random(),o=new Date().getTime(),a=this.storageKey,c=this.pollIntervalMS,l=this.timeoutMS,u=this.storage,d=a+":X",f
vendor: 28,614 bytes, line 126
126=a+":Y",p=a+":Z",h=function(b){if(new Date().getTime()-o>l){oK.error("Timeout waiting for mutex on "+a+"; clearing lock. ["+s+"]"),u.removeItem(p),u.removeItem(f),v();return}setTimeout(function(){try{b()}catch(S){i(S)}},c*(Math.random()+.1))},y=function(b,S){b()?S():h(function(){y(b,S)})},m=function(){var b=u.getItem(f);return b&&b!==s?!1:(u.setItem(f,s),u.getItem(f)===s?!0:(Tc(u,!0)||i(new Error("localStorage support dropped while acquiring lock")),!1))},v=function(){u.setItem(d,s),y(m,function(){if(u.getItem(d)===s){A();return}h(function(){if(u.getItem(f)!==s){v();return}y(function(){return!u.getItem(p)},A)})})},A=function(){u.setItem(p,"1");var b=function(){u.removeItem(p),u.getItem(f)===s&&u.removeItem(f),u.getItem(d)===s&&u.removeItem(d)};e().then(function(S){b(),r(S)}).catch(function(S){b(),i(S)})};try{if(Tc(u,!0))v();else throw new Error("localStorage support check failed")}catch(b){i(b)}},this))};var sa=function(e){this.storage=e||rh()};sa.prototype.init=function(){return this.storage?we.resolve():we.reject(new Error("localStorage is not available"))};sa.prototype.isInitialized=function(){return!0};sa.prototype.setItem=function(e,t){return new we(_.bind(function(n,r){try{this.storage.setItem(e,Vo(t))}catch(i){r(i)}n()},this))};sa.prototype.getItem=function(e){return new we(_.bind(function(t,n){var r;try{r=Wd(this.storage.getItem(e))}catch(i){n(i)}t(r)},this))};sa.prototype.removeItem=function(e){return new we(_.bind(function(t,n){try{this.storage.removeItem(e)}catch(r){n(r)}t()},this))};var Nw=Mn("batch"),Ln=function(e,t){t=t||{},this.storageKey=e,this.usePersistence=t.usePersistence,this.usePersistence&&(this.queueStorage=t.queueStorage||new sa,this.lock=new RT(e,{storage:t.sharedLockStorage,timeoutMS:t.sharedLockTimeoutMS})),this.reportError=t.errorReporter||_.bind(Nw.error,Nw),this.pid=t.pid||null,this.memQueue=[],this.initialized=!1,t.enqueueThrottleMs?this.enqueuePersisted=QY(_.bind(this._enqueuePersisted,this),t.enqueueThrottleMs):this.enqueuePersisted=_.bind(function(n){return this._enqueuePersisted([n])},this)};Ln.prototype.ensureInit=function(){return this.initialized||!this.usePersistence?we.resolve():this.queueStorage.init().then(_.bind(function(){this.initialized=!0},this)).catch(_.bind(function(e){this.reportError("Error initializing queue persistence. Disabling persistence",e),this.initialized=!0,this.usePersistence=!1},this))};Ln.prototype.enqueue=function(e,t){var n={id:Ky(),flushAfter:new Date().getTime()+t*2,payload:e};return this.usePersistence?this.enqueuePersisted(n):(this.memQueue.push(n),we.resolve(!0))};Ln.prototype._enqueuePersisted=function(e){var t=_.bind(function(){return this.ensureInit().then(_.bind(function(){return this.readFromStorage()},this)).then(_.bind(function(n){return this.saveToStorage(n.concat(e))},this)).then(_.bind(function(n){return n&&(this.memQueue=this.memQueue.concat(e)),n},this)).catch(_.bind(function(n){return this.reportError("Error enqueueing items",n,e),!1},this))},this);return this.lock.withLock(t,this.pid).catch(_.bind(function(n){return this.reportError("Error acquiring storage lock",n),!1},this))};Ln.prototype.fillBatch=function(e){var t=this.memQueue.slice(0,e);return this.usePersistence&&t.length<e?this.ensureInit().then(_.bind(function(){return this.readFromStorage()},this)).then(_.bind(function(n){if(n.length){var r={};_.each(t,function(o){r[o.id]=!0});for(var i=0;i<n.length;i++){var s=n[i];if(new Date().getTime()>s.flushAfter&&!r[s.id]&&(s.orphaned=!0,t.push(s),t.length>=e))break}}return t},this)):we.resolve(t)};var Fw=function(e,t){var n=[];return _.each(e,function(r){r.id&&!t[r.id]&&n.push(r)}),n};Ln.prototype.removeItemsByID=function(e){var t={};if(_.each(e,function(r){t[r]=!0}),this.memQueue=Fw(this.memQueue,t),this.usePersistence){var n=_.bind(function(){return this.ensureInit().then(_.bind(function(){return this.readFromStorage()},this)).then(_.bind(function(r){return r=Fw(r,t),this.saveToStorage(r)},this)).then(_.bind(function(){return this.readFromStorage()},this)).then(_.bind(function(r){for(var i=0;i<r.length;i++){var s=r[i];if(s.id&&t[s.id])throw new Error("Item not removed from storage")}return!0},this)).catch(_.bind(function(r){return this.reportError("Error removing items",r,e),!1},this))},this);return this.lock.withLock(n,this.pid).catch(_.bind(function(r){return this.reportError("Error acquiring storage lock",r),Tc(this.lock.storage,!0)?!1:n().then(_.bind(function(i){return i||this.queueStorage.removeItem(this.storageKey).then(function(){return i})},this)).catch(_.bind(function(i){return this.reportError("Error clearing queue",i),!1},this))},this))}else return we.resolve(!0)};var Uw=function(e,t){var n=[];return _.each(e,function(r){var i=r.id;if(i in t){var s=t[i];s!==null&&(r.payload=s,n.push(r))}else n.push(r)}),n};Ln.prototype.updatePayloads=function(e){return this.memQueue=Uw(this.memQueue,e),this.usePersistence?this.lock.withLock(_.bind(function(){return this.ensureInit().then(_.bind(function(){return this.readFromStorage()},this)).then(_.bind(function(n){return n=Uw(n,e),this.saveToStorage(n)},this)).catch(_.bind(function(n){return this.reportError("Error updating items",e,n),!1},this))},this),this.pid).catch(_.bind(function(t){return this.reportError("Error acquiring storage lock",t),!1},this)):we.resolve(!0)};Ln.prototype.readFromStorage=function(){return this.ensureInit().then(_.bind(function(){return this.queueStorage.getItem(this.storageKey)},this)).then(_.bind(function(e){return e&&(_.isArray(e)||(this.reportError("Invalid storage entry:",e),e=null)),e||[]},this)).catch(_.bind(function(e){return this.reportError("Error retrieving queue",e),[]},this))};Ln.prototype.saveToStorage=function(e){return this.ensureInit().then(_.bind(function(){return this.queueStorage.setItem(this.storageKey,e)},this)).then(function(){return!0}).catch(_.bind(function(t){return this.reportError("Error saving queue",t),!1},this))};Ln.prototype.clear=function(){return this.memQueue=[],this.usePersistence?this.ensureInit().then(_.bind(function(){return this.queueStorage.removeItem(this.storageKey)},this)):we.resolve()};var aK=600*1e3,Qa=Mn("batch"),Qr=function(e,t){this.errorReporter=t.errorReporter,this.queue=new Ln(e,{errorReporter:_.bind(this.reportError,this),queueStorage:t.queueStorage,sharedLockStorage:t.sharedLockStorage,sharedLockTimeoutMS:t.sharedLockTimeoutMS,usePersistence:t.usePersistence,enqueueThrottleMs:t.enqueueThrottleMs}),this.libConfig=t.libConfig,this.sendRequest=t.sendRequestFunc,this.beforeSendHook=t.beforeSendHook,this.stopAllBatching=t.stopAllBatchingFunc,this.batchSize=this.libConfig.batch_size,this.flushInterval=this.libConfig.batch_flush_interval_ms,this.stopped=!this.libConfig.batch_autostart,this.consecutiveRemovalFailures=0,this.itemIdsSentSuccessfully={},this.flushOnlyOnInterval=t.flushOnlyOnInterval||!1,this._flushPromise=null};Qr.prototype.enqueue=function(e){return this.queue.enqueue(e,this.flushInterval)};Qr.prototype.start=function(){return this.stopped=!1,this.consecutiveRemovalFailures=0,this.flush()};Qr.prototype.stop=function(){this.stopped=!0,this.timeoutID&&(clearTimeout(this.timeoutID),this.timeoutID=null)};Qr.prototype.clear=function(){return this.queue.clear()};Qr.prototype.resetBatchSize=function(){this.batchSize=this.libConfig.batch_size};Qr.prototype.resetFlush=function(){this.scheduleFlush(this.libConfig.batch_flush_interval_ms)};Qr.prototype.scheduleFlush=function(e){this.flushInterval=e,this.stopped||(this.timeoutID=setTimeout(_.bind(function(){this.stopped||(this._flushPromise=this.flush())},this),this.flushInterval))};Qr.prototype.sendRequestPromise=function(e,t){return new we(_.bind(function(n){this.sendRequest(e,t,n)},this))};Qr.prototype.flush=function(e){if(this.requestInProgress)return Qa.log("Flush: Request already in progress"),we.resolve();this.requestInProgress=!0,e=e||{};var t=this.libConfig.batch_request_timeout_ms,n=new Date().getTime(),r=this.batchSize;return this.queue.fillBatch(r).then(_.bind(function(i){var s=i.length===r,o=[],a={};if(_.each(i,function(d){var f=d.payload;if(this.beforeSendHook&&!d.orphaned&&(f=this.beforeSendHook(f)),f){f.event&&f.properties&&(f.properties=_.extend({},f.properties,{mp_sent_by_lib_version:xr.LIB_VERSION}));var p=!0,h=d.id;h?(this.itemIdsSentSuccessfully[h]||0)>5&&(this.reportError("[dupe] item ID sent too many times, not sending",{item:d,batchSize:i.length,timesSent:this.itemIdsSentSuccessfully[h]}),p=!1):this.reportError("[dupe] found item with no ID",{item:d}),p&&o.push(f)}a[d.id]=f},this),o.length<1)return this.requestInProgress=!1,this.resetFlush(),we.resolve();var c=_.bind(function(){return this.queue.removeItemsByID(_.map(i,function(d){return d.id})).then(_.bind(function(d){return _.each(i,_.bind(function(f){var p=f.id;p?(this.itemIdsSentSuccessfully[p]=this.itemIdsSentSuccessfully[p]||0,this.itemIdsSentSuccessfully[p]++,this.itemIdsSentSuccessfully[p]>5&&this.reportError("[dupe] item ID sent too many times",{item:f,batchSize:i.length,timesSent:this.itemIdsSentSuccessfully[p]})):this.reportError("[dupe] found item with no ID while removing",{item:f})},this)),d?(this.consecutiveRemovalFailures=0,this.flushOnlyOnInterval&&!s?(this.resetFlush(),we.resolve()):this.flush()):(++this.consecutiveRemovalFailures>5?(this.reportError("Too many queue failures; disabling batching system."),this.stopAllBatching()):this.resetFlush(),we.resolve())},this))},this),l=_.bind(function(d){this.requestInProgress=!1;try{if(e.unloading)return this.queue.updatePayloads(a);if(_.isObject(d)&&d.error==="timeout"&&new Date().getTime()-n>=t)return this.reportError("Network timeout; retrying"),this.flush();if(_.isObject(d)&&(d.httpStatusCode>=500||d.httpStatusCode===429||d.httpStatusCode<=0&&!$Y()||d.error==="timeout")){var f=this.flushInterval*2;return d.retryAfter&&(f=parseInt(d.retryAfter,10)*1e3||f),f=Math.min(aK,f),this.reportError("Error; retry in "+f+" ms"),this.scheduleFlush(f),we.resolve()}else if(_.isObject(d)&&d.httpStatusCode===413)if(i.length>1){var p=Math.max(1,Math.floor(r/2));return this.batchSize=Math.min(this.batchSize,p,i.length-1),this.reportError("413 response; reducing batch size to "+this.batchSize),this.resetFlush(),we.resolve()}else return this.reportError("Single-event request too large; dropping",i),this.resetBatchSize(),c();else return c()}catch(h){this.reportError("Error handling API response",h),this.resetFlush()}},this),u={method:"POST",verbose:!0,ignore_json_errors:!0,timeout_ms:t};return e.unloading&&(u.transport="sendBeacon"),Qa.log("MIXPANEL REQUEST:",o),this.sendRequestPromise(o,u).then(l)},this)).catch(_.bind(function(i){this.reportError("Error flushing request queue",i),this.resetFlush()},this))};Qr.prototype.reportError=function(e,t){if(Qa.error.apply(Qa.error,arguments),this.errorReporter)try{t instanceof Error||(t=new Error(e)),this.errorReporter(e,t)}catch(n){Qa.error(n)}};var tv=function(e){var t=Date.now();return!e||t>e.maxExpires||t>e.idleExpires},cK=250,TT=function(e,t){if(!_.isArray(e))return e&&t.critical("record_allowed_iframe_origins must be an array of origin strings, cross-origin recording will be disabled."),[];for(var n=[],r=0;r<e.length;r++)try{var i=new URL(e[r]).origin;if(i==="null"){t.critical(e[r]+" has an opaque origin. Skipping this entry.");continue}n.push(i)}catch{t.critical(e[r]+" is not a valid origin URL. Skipping this entry.")}return n},Oc="change",ri="click",Ig="hashchange",lK="input",Bw="load",gi="mp_locationchange",Hw="popstate",nh="scrollend",rv="scroll",uK="select",Vd="submit",dK="toggle",jw="visibilitychange",fK=["clientX","clientY","offsetX","offsetY","pageX","pageY","screenX","screenY","x","y"],zw=["mp-include"],Rg=["mp-no-track"],Ww=Rg.concat(["mp-sensitive"]),hK=["aria-label","aria-labelledby","aria-describedby","href","name","role","title","type"],pK={button:!0,checkbox:!0,combobox:!0,grid:!0,link:!0,listbox:!0,menu:!0,menubar:!0,menuitem:!0,menuitemcheckbox:!0,menuitemradio:!0,navigation:!0,option:!0,radio:!0,radiogroup:!0,searchbox:!0,slider:!0,spinbutton:!0,switch:!0,tab:!0,tablist:!0,textbox:!0,tree:!0,treegrid:!0,treeitem:!0},mK={base:!0,head:!0,html:!0,link:!0,meta:!0,script:!0,style:!0,title:!0,br:!0,hr:!0,wbr:!0,noscript:!0,picture:!0,source:!0,template:!0,track:!0},gK={article:!0,div:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,p:!0,section:!0,span:!0},Vw=["onclick","onmousedown","onmouseup","onpointerdown","onpointerup","ontouchend","ontouchstart"],_K=5,dt=Mn("autocapture");function Tg(e){for(var t={},n=OT(e).split(" "),r=0;r<n.length;r++){var i=n[r];i&&(t[i]=!0)}return t}function OT(e){switch(typeof e.className){case"string":return e.className;case"object":return e.className.baseVal||e.getAttribute("class")||"";default:return""}}function yK(e){if(e.previousElementSibling)return e.previousElementSibling;do e=e.previousSibling;while(e&&!kT(e));return e}function qw(e,t,n,r,i,s){var o={$classes:OT(e).split(" "),$tag_name:e.tagName.toLowerCase()},a=e.id;a&&(o.$id=a),nv(e,t,i,s)&&_.each(hK.concat(r),function(d){if(e.hasAttribute(d)&&!n[d]){var f=e.getAttribute(d);qd(f)&&(o["$attr-"+d]=f)}});for(var c=1,l=1,u=e;u=yK(u);)c++,u.tagName===e.tagName&&l++;return o.$nth_child=c,o.$nth_of_type=l,o}function vK(e,t){var n=t.allowElementCallback,r=t.allowSelectors||[],i=t.blockAttrs||[],s=t.blockElementCallback,o=t.blockSelectors||[],a=t.captureTextContent||!1,c=t.captureExtraAttrs||[],l=t.capturedForHeatMap||!1,u={};_.each(i,function(C){u[C]=!0});var d=null,f=typeof e.target>"u"?e.srcElement:e.target;if(MT(f)&&(f=f.parentNode),EK(f,e)&&Og(f,e,n,r)&&!vp(f,e,s,o)){for(var p=[f],h=f;h.parentNode&&!Cn(h,"body");)p.push(h.parentNode),h=h.parentNode;var y=[],m,v=!1;if(_.each(p,function(C){var I=nv(C,e,n,r);!u.href&&C.tagName.toLowerCase()==="a"&&(m=C.getAttribute("href"),m=I&&qd(m)&&m),vp(C,e,s,o)&&(v=!0),y.push(qw(C,e,u,c,n,r))},this),!v){var A=be.documentElement;if(d={$event_type:e.type,$host:D.location.host,$pathname:D.location.pathname,$elements:y,$el_attr__href:m,$viewportHeight:Math.max(A.clientHeight,D.innerHeight||0),$viewportWidth:Math.max(A.clientWidth,D.innerWidth||0),$pageHeight:be.body.offsetHeight||0,$pageWidth:be.body.offsetWidth||0},_.each(c,function(C){if(!u[C]&&f.hasAttribute(C)){var I=f.getAttribute(C);qd(I)&&(d["$el_attr__"+C]=I)}}),a&&(b=Gw(f,e,n,r),b&&b.length&&(d.$el_text=b)),e.type===ri&&(_.each(fK,function(C){C in e&&(d["$"+C]=e[C])}),l&&(d.$captured_for_heatmap=!0),f=AK(e)),a){var b=Gw(f,e,n,r);b&&b.length&&(d.$el_text=b)}if(f){if(!Og(f,e,n,r)||vp(f,e,s,o))return null;var S=qw(f,e,u,c,n,r);d.$target=S,d.$el_classes=S.$classes,_.extend(d,_.strip_empty_properties({$el_id:S.$id,$el_tag_name:S.$tag_name}))}}}return d}function Gw(e,t,n,r){var i="";return nv(e,t,n,r)&&e.childNodes&&e.childNodes.length&&_.each(e.childNodes,function(s){MT(s)&&s.textContent&&(i+=_.trim(s.textContent).split(/(\s+)/).filter(qd).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255))}),_.trim(i)}function AK(e){for(var t=e.target,n=e.composedPath(),r=0;r<n.length;r++){var i=n[r];if(Cn(i,"a")||Cn(i,"button")||Cn(i,"input")||Cn(i,"select")||i.getAttribute&&i.getAttribute("role")==="button"){t=i;break}if(i===t)break}return t}function Og(e,t,n,r){if(n)try{if(!n(e,t))return!1}catch(o){return dt.critical("Error while checking element in allowElementCallback",o),!1}if(!r.length)return!0;for(var i=0;i<r.length;i++){var s=r[i];try{if(e.matches(s))return!0}catch(o){dt.critical("Error while checking selector: "+s,o)}}return!1}function vp(e,t,n,r){var i;if(n)try{if(n(e,t))return!0}catch(a){return dt.critical("Error while checking element in blockElementCallback",a),!0}if(r&&r.length)for(i=0;i<r.length;i++){var s=r[i];try{if(e.matches(s))return!0}catch(a){dt.critical("Error while checking selector: "+s,a)}}var o=Tg(e);for(i=0;i<Rg.length;i++)if(o[Rg[i]])return!0;return!1}function kT(e){return e&&e.nodeType===1}function Cn(e,t){return e&&e.tagName&&e.tagName.toLowerCase()===t.toLowerCase()}function MT(e){return e&&e.nodeType===3}function bK(){try{var e=be.createElement("div");return!!e.matches}catch{return!1}}function wK(){return typeof WeakSet<"u"}function EK(e,t){if(!e||Cn(e,"html")||!kT(e))return!1;var n=e.tagName.toLowerCase();switch(n){case"form":return t.type===Vd;case"input":return["button","submit"].indexOf(e.getAttribute("type"))===-1?t.type===Oc:t.type===ri;case"select":case"textarea":return t.type===Oc;default:return t.type===ri}}function LT(e){var t=(e.name||e.id||"").toString().toLowerCase();if(typeof t=="string"){var n=/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i;if(n.test(t.replace(/[^a-zA-Z0-9]/g,"")))return!0}return!1}function nv(e,t,n,r){var i;if(!Og(e,t,n,r))return!1;for(var s=e;s.parentNode&&!Cn(s,"body");s=s.parentNode){var o=Tg(s);for(i=0;i<Ww.length;i++)if(o[Ww[i]])return!1}var a=Tg(e);for(i=0;i<zw.length;i++)if(a[zw[i]])return!0;if(Cn(e,"input")||Cn(e,"select")||Cn(e,"textarea")||e.getAttribute("contenteditable")==="true")return!1;var c=e.type||"";if(typeof c=="string")switch(c.toLowerCase()){case"hidden":return!1;case"password":return!1}return!LT(e)}function qd(e){if(e===null||_.isUndefined(e))return!1;if(typeof e=="string"){e=_.trim(e);var t=/^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11}))$/;if(t.test((e||"").replace(/[- ]/g,"")))return!1;var n=/(^\d{3}-?\d{2}-?\d{4}$)/;if(n.test(e))return!1}return!0}function PT(e){var t="onscrollend"in D,n=xs(e),r=nh;if(!t){var i=null,s=100;n=xs(function(){clearTimeout(i),i=setTimeout(e,s)}),r=rv}return{listener:n,eventType:r}}function SK(e){for(var t=0;t<Vw.length;t++)if(e.hasAttribute(Vw[t]))return!0;return!1}function CK(e){var t=e.getAttribute("role");if(!t)return!1;var n=t.trim().split(/\s+/)[0].toLowerCase();return pK[n]}function Ap(e){var t=e.tagName.toLowerCase();return!!(t==="button"||t==="input"||t==="select"||t==="textarea"||t==="details"||t==="dialog"||e.isContentEditable||e.onclick||e.onmousedown||e.onmouseup||e.ontouchstart||e.ontouchend||SK(e)||CK(e)||t==="a"&&e.hasAttribute("href")||e.hasAttribute("tabindex"))}function DT(e){if(!e||!e.tagName)return!0;var t=e.tagName.toLowerCase();if(mK[t])return!0;if(Ap(e))return!1;for(var n=e.parentElement,r=0;n&&r<_K;){if(Ap(n))return!1;if(n.getRootNode&&n.getRootNode()!==be){var i=n.getRootNode();if(i.host&&Ap(i.host))return!1}n=n.parentElement,r++}return!!gK[t]}function NT(e){return"composedPath"in e?e.composedPath():[]}function FT(e){var t=NT(e);return t&&t.length>0?t[0]:e.target||e.srcElement}var UT=".mp-mask, .fs-mask, .amp-mask, .rr-mask, .ph-mask",xK="data-rr-is-password",IK=["password","email","tel","hidden"];function fu(e){return e?Array.isArray(e)?e:[e]:[]}function RK(e){var t={input:{maskingSelector:"",unmaskingSelector:"",maskAll:!0},text:{maskingSelector:"",unmaskingSelector:"",maskAll:!0}},n=e.get_config("record_mask_input_selector"),r=e.get_config("record_unmask_input_selector"),i=e.get_config("record_mask_all_inputs");t.input.maskingSelector=fu(n).join(","),t.input.unmaskingSelector=fu(r).join(","),i!==void 0&&(t.input.maskAll=i);var s=e.get_config("record_mask_text_selector"),o=e.get_config("record_unmask_text_selector"),a=e.get_config("record_mask_all_text"),c=e.get_config("record_mask_text_class"),l=fu(s);if(c)if(c instanceof RegExp)t.text._legacyClassRegex=c;else{var u="."+c;l.indexOf(u)===-1&&l.push(u)}return t.text.maskingSelector=l.join(","),t.text.unmaskingSelector=fu(o).join(","),a===void 0&&s!==void 0?t.text.maskAll=!1:a!==void 0&&(t.text.maskAll=a),t}function go(e,t){return t?!!e.closest(t):!1}function TK(e,t){var n=(e.getAttribute("type")||"").toLowerCase();if(IK.indexOf(n)!==-1)return!0;var r=(e.getAttribute("autocomplete")||"").toLowerCase();return r&&r!==""&&r!=="off"||e.hasAttribute(xK)||LT(e)?!0:t.input.maskAll?!go(e,t.input.unmaskingSelector):!!(go(e,t.input.maskingSelector)||go(e,UT))}function OK(e,t){return e?t.text._legacyClassRegex&&ag(e,t.text._legacyClassRegex)?!0:t.text.maskAll?!go(e,t.text.unmaskingSelector):!!(go(e,t.text.maskingSelector)||go(e,UT)):!1}var Is=Mn("network-plugin");function Gd(e){return Math.round(Date.now()-e.performance.now())}var bp={initiatorTypes:["audio","beacon","body","css","early-hint","embed","fetch","frame","iframe","icon","image","img","input","link","navigation","object","ping","script","track","video","xmlhttprequest"],ignoreRequestFn:function(){return!1},recordHeaders:{request:[],response:[]},recordBodyUrls:{request:[],response:[]},recordInitialRequests:!1};function kK(e){return e.entryType==="navigation"}function kg(e){return e.entryType==="resource"}function MK(e,t){for(var n=e.length,r=n-1;r>=0;r-=1)if(t(e[r]))return e[r]}function BT(e,t,n){if(!(t in e)||typeof e[t]!="function")return function(){};var r=e[t],i=n(r);return e[t]=i,function(){e[t]=r}}var wp=1024*1024;function HT(e){return!e||typeof e!="string"?e:e.length>wp?(Is.error("Body truncated from "+e.length+" to "+wp+" characters"),e.substring(0,wp)+"... [truncated]"):e}function LK(e,t,n){if(!t.PerformanceObserver)return Is.error("PerformanceObserver not supported"),function(){};if(n.recordInitialRequests){var r=t.performance.getEntries().filter(function(s){return kK(s)||kg(s)&&n.initiatorTypes.includes(s.initiatorType)});e({requests:r.map(function(s){return{url:s.name,initiatorType:s.initiatorType,status:"responseStatus"in s?s.responseStatus:void 0,startTime:Math.round(s.startTime),endTime:Math.round(s.responseEnd),timeOrigin:Gd(t)}}),isInitial:!0})}var i=new t.PerformanceObserver(function(s){var o=s.getEntries().filter(function(a){return kg(a)&&n.initiatorTypes.includes(a.initiatorType)&&a.initiatorType!=="xmlhttprequest"&&a.initiatorType!=="fetch"});e({requests:o.map(function(a){return{url:a.name,initiatorType:a.initiatorType,status:"responseStatus"in a?a.responseStatus:void 0,startTime:Math.round(a.startTime),endTime:Math.round(a.responseEnd),timeOrigin:Gd(t)}})})});return i.observe({entryTypes:["navigation","resource"]}),function(){i.disconnect()}}function Yd(e,t,n){return!t[e]||t[e].length===0?!1:t[e].includes(n.toLowerCase())}function Kd(e,t,n){return!t[e]||t[e].length===0?!1:zd(n,t[e])}function Yw(e){if(e==null)return null;var t;if(typeof e=="string")t=e;else if(e instanceof Document)t=e.textContent;else if(e instanceof FormData)t=_.HTTPBuildQuery(e);else if(_.isObject(e))try{t=JSON.stringify(e)}catch{return"Failed to stringify response object"}else return"Cannot read body of type "+typeof e;return HT(t)}function Kw(e){return new Promise(function(t){var n=setTimeout(function(){t("Timeout while trying to read body")},500);try{e.clone().text().then(function(r){clearTimeout(n),t(HT(r))},function(r){clearTimeout(n),t("Failed to read body: "+String(r))})}catch(r){clearTimeout(n),t("Failed to read body: "+String(r))}})}function iv(e,t,n,r,i,s){if(s===void 0&&(s=0),s>10)return Is.error("Cannot find performance entry"),Promise.resolve(null);var o=e.performance.getEntriesByName(n),a=MK(o,function(c){return kg(c)&&c.initiatorType===t&&(!r||c.startTime>=r)&&(!i||c.startTime<=i)});return a?Promise.resolve(a):new Promise(function(c){setTimeout(c,50*s)}).then(function(){return iv(e,t,n,r,i,s+1)})}function PK(e,t,n){if(!n.initiatorTypes.includes("xmlhttprequest"))return function(){};var r=BT(t.XMLHttpRequest.prototype,"open",function(i){return function(s,o,a,c,l){a===void 0&&(a=!0);var u=this,d=new Request(o,{method:s}),f={},p,h,y={},m=u.setRequestHeader.bind(u);u.setRequestHeader=function(A,b){return Yd("request",n.recordHeaders,A)&&(y[A]=b),m(A,b)},f.requestHeaders=y;var v=u.send.bind(u);u.send=function(A){return Kd("request",n.recordBodyUrls,d.url)&&(f.requestBody=Yw(A)),p=t.performance.now(),v(A)},u.addEventListener("readystatechange",function(){if(u.readyState===u.DONE){h=t.performance.now();var A={},b=u.getAllResponseHeaders();if(b){var S=b.trim().split(/[\r\n]+/);S.forEach(function(C){if(C){var I=C.indexOf(": ");if(I!==-1){var x=C.substring(0,I),R=C.substring(I+2);x&&Yd("response",n.recordHeaders,x)&&(A[x]=R)}}})}f.responseHeaders=A,Kd("response",n.recordBodyUrls,d.url)&&(f.responseBody=Yw(u.response)),iv(t,"xmlhttprequest",d.url,p,h).then(function(C){if(!C){Is.error("Failed to get performance entry for XHR request to "+d.url);return}var I={url:C.name,method:d.method,initiatorType:C.initiatorType,status:u.status,startTime:Math.round(C.startTime),endTime:Math.round(C.responseEnd),timeOrigin:Gd(t),requestHeaders:f.requestHeaders,requestBody:f.requestBody,responseHeaders:f.responseHeaders,responseBody:f.responseBody};e({requests:[I]})}).catch(function(C){Is.error("Error recording XHR request to "+d.url+": "+String(C))})}}),i.call(u,s,o,a,c,l)}});return function(){r()}}function DK(e,t,n){if(!n.initiatorTypes.includes("fetch"))return function(){};var r=BT(t,"fetch",function(i){return function(){var s=new Request(arguments[0],arguments[1]),o,a={},c,l,u,d=Promise.resolve(void 0),f=Promise.resolve(void 0);try{var p={};s.headers.forEach(function(h,y){Yd("request",n.recordHeaders,y)&&(p[y]=h)}),a.requestHeaders=p,Kd("request",n.recordBodyUrls,s.url)&&(d=Kw(s).then(function(h){a.requestBody=h})),c=t.performance.now(),u=i.apply(t,arguments).then(function(h){o=h,l=t.performance.now();var y={};return o.headers.forEach(function(m,v){Yd("response",n.recordHeaders,v)&&(y[v]=m)}),a.responseHeaders=y,Kd("response",n.recordBodyUrls,s.url)&&(f=Kw(o).then(function(m){a.responseBody=m})),o})}catch(h){u=Promise.reject(h)}return Promise.all([d,f,u]).then(function(){return iv(t,"fetch",s.url,c,l)}).then(function(h){if(!h){Is.error("Failed to get performance entry for fetch request to "+s.url);return}var y={url:h.name,method:s.method,initiatorType:h.initiatorType,status:o?o.status:void 0,startTime:Math.round(h.startTime),endTime:Math.round(h.responseEnd),timeOrigin:Gd(t),requestHeaders:a.requestHeaders,requestBody:a.requestBody,responseHeaders:a.responseHeaders,responseBody:a.responseBody};e({requests:[y]})}).catch(function(h){Is.error("Error recording fetch request to "+s.url+": "+String(h))}),u}});return function(){r()}}function NK(e,t,n){if(!("performance"in t))return function(){};var r=Object.assign({},bp.recordHeaders,n.recordHeaders||{}),i=Object.assign({},bp.recordBodyUrls,n.recordBodyUrls||{});n=Object.assign({},n,{recordHeaders:r,recordBodyUrls:i});var s=Object.assign({},bp,n),o=function(u){var d=u.requests.filter(function(f){var p=zd(f.url,s.ignoreRequestUrls||[]);return!p&&!s.ignoreRequestFn(f)});(d.length>0||u.isInitial)&&e(Object.assign({},u,{requests:d}))},a=LK(o,t,s),c=PK(o,t,s),l=DK(o,t,s);return function(){a(),c(),l()}}var FK="rrweb/[email protected]",UK=function(e){return{name:FK,observer:NK,options:e}},ps=Mn("recorder"),BK=D.CompressionStream,HK={batch_size:1e3,batch_flush_interval_ms:10*1e3,batch_request_timeout_ms:90*1e3,batch_autostart:!0},jK=new Set([Ae.MouseMove,Ae.MouseInteraction,Ae.Scroll,Ae.ViewportResize,Ae.Input,Ae.TouchMove,Ae.MediaInteraction,Ae.Drag,Ae.Selection]);function zK(e){return e.type===je.IncrementalSnapshot&&jK.has(e.data.source)}var Mt=function(e){this._mixpanel=e.mixpanelInstance,this._onIdleTimeout=e.onIdleTimeout||wi,this._onMaxLengthReached=e.onMaxLengthReached||wi,this._onBatchSent=e.onBatchSent||wi,this._rrwebRecord=e.rrwebRecord||null,this._stopRecording=null,this.replayId=e.replayId,this.batchStartUrl=e.batchStartUrl||null,this.replayStartUrl=e.replayStartUrl||null,this.idleExpires=e.idleExpires||null,this.maxExpires=e.maxExpires||null,this.replayStartTime=e.replayStartTime||null,this.lastEventTimestamp=e.lastEventTimestamp||null,this.seqNo=e.seqNo||0,this.idleTimeoutId=null,this.maxTimeoutId=null,this.recordMaxMs=Ka,this.recordMinMs=0,this._recordMinMsCheckStart=null;var t=Tc(e.sharedLockStorage||rh(),!0)&&!this.getConfig("disable_persistence");this.batcherKey="__mprec_"+this.getConfig("name")+"_"+this.getConfig("token")+"_"+this.replayId,this.queueStorage=new Kr(Qy,ST,Jy),this.batcher=new Qr(this.batcherKey,{errorReporter:this.reportError.bind(this),flushOnlyOnInterval:!0,libConfig:HK,sendRequestFunc:this.flushEventsWithOptOut.bind(this),queueStorage:this.queueStorage,sharedLockStorage:e.sharedLockStorage,usePersistence:t,stopAllBatchingFunc:this.stopRecording.bind(this),enqueueThrottleMs:cK,sharedLockTimeoutMS:10*1e3})};Mt.prototype.getUserIdInfo=function(){if(this.finalFlushUserIdInfo)return this.finalFlushUserIdInfo;var e={distinct_id:String(this._mixpanel.get_distinct_id())},t=this._mixpanel.get_property("$device_id");t&&(e.$device_id=t);var n=this._mixpanel.get_property("$user_id");return n&&(e.$user_id=n),e};Mt.prototype.unloadPersistedData=function(){return this.batcher.stop(),this.queueStorage.init(
126).catch((function(){this.reportError("Error initializing IndexedDB storage for unloading persisted data.")}).bind(this)).then((function(){return this.getDurationMs()<this._getRecordMinMs()?this.queueStorage.removeItem(this.batcherKey):this.batcher.flush().then((function(){return this.queueStorage.removeItem(this.batcherKey)}).bind(this))}).bind(this))};Mt.prototype.getConfig=function(e){return this._mixpanel.get_config(e)};Mt.prototype.get_config=function(e){return this.getConfig(e)};Mt.prototype.startRecording=function(e){if(this._rrwebRecord===null){this.reportError("rrweb record function not provided. ");return}if(this._stopRecording!==null){ps.log("Recording already in progress, skipping startRecording.");return}this.recordMaxMs=this.getConfig("record_max_ms"),this.recordMaxMs>Ka&&(this.recordMaxMs=Ka,ps.critical("record_max_ms cannot be greater than "+Ka+"ms. Capping value.")),this.maxExpires||(this.maxExpires=new Date().getTime()+this.recordMaxMs),this.recordMinMs=this._getRecordMinMs(),this.replayStartTime||(this.replayStartTime=new Date().getTime(),this.batchStartUrl=_.info.currentUrl(),this.replayStartUrl=_.info.currentUrl()),e||this.recordMinMs>0?(this.batcher.stop(),this._recordMinMsCheckStart=null):this.batcher.start();var t=(function(){clearTimeout(this.idleTimeoutId);var l=this.getConfig("record_idle_timeout_ms");this.idleTimeoutId=setTimeout(this._onIdleTimeout,l),this.idleExpires=new Date().getTime()+l}).bind(this);t();var n=this.getConfig("record_block_selector");(n===""||n===null)&&(n=void 0);var r=RK(this._mixpanel),i=[];if(this.getConfig("record_network")){var s=this.getConfig("record_network_options")||{},o=(s.ignoreRequestUrls||[]).slice();o.push(this._getApiRoute()),s.ignoreRequestUrls=o,i.push(UK(s))}this.getConfig("record_console")&&i.push(UY({stringifyOptions:{stringLengthLimit:1e3,numOfKeysLimit:50,depthOfLimit:2}}));var a=TT(this.getConfig("record_allowed_iframe_origins"),ps);try{this._stopRecording=this._rrwebRecord({emit:(function(l){if(this.idleExpires&&this.idleExpires<l.timestamp){this._onIdleTimeout();return}this._recordMinMsCheckStart===null&&(this._recordMinMsCheckStart=l.timestamp),zK(l)&&(this.batcher.stopped&&l.timestamp-this._recordMinMsCheckStart>=this.recordMinMs&&this.batcher.start(),t()),this.__enqueuePromise=this.batcher.enqueue(l),(this.lastEventTimestamp===null||l.timestamp>this.lastEventTimestamp)&&(this.lastEventTimestamp=l.timestamp)}).bind(this),blockClass:this.getConfig("record_block_class"),blockSelector:n,collectFonts:this.getConfig("record_collect_fonts"),dataURLOptions:{type:"image/webp",quality:.6},maskAllInputs:!0,maskTextSelector:"*",maskInputFn:this._getMaskFn(TK,r),maskTextFn:this._getMaskFn(OK,r),recordCrossOriginIframes:a.length>0,allowedIframeOrigins:a,recordCanvas:this.getConfig("record_canvas"),sampling:{canvas:15},plugins:i})}catch(l){this.reportError("Unexpected error when starting rrweb recording.",l)}if(typeof this._stopRecording!="function"){this.reportError("rrweb failed to start, skipping this recording."),this._stopRecording=null,this.stopRecording();return}var c=this.maxExpires-new Date().getTime();this.maxTimeoutId=setTimeout(this._onMaxLengthReached.bind(this),c)};Mt.prototype.stopRecording=function(e){if(this.finalFlushUserIdInfo=this.getUserIdInfo(),!this.isRrwebStopped()){try{this._stopRecording()}catch(n){this.reportError("Error with rrweb stopRecording",n)}this._stopRecording=null}var t;return this.batcher.stopped?t=this.batcher.clear():e||(t=this.batcher.flush()),this.batcher.stop(),clearTimeout(this.idleTimeoutId),clearTimeout(this.maxTimeoutId),t};Mt.prototype.isRrwebStopped=function(){return this._stopRecording===null};Mt.prototype.flushEventsWithOptOut=function(e,t,n){var r=(function(i){i===0&&(this.stopRecording(),n({error:"Tracking has been opted out, stopping recording."}))}).bind(this);this._flushEvents(e,t,n,r)};Mt.prototype.serialize=function(){var e;try{e=this._mixpanel.get_tab_id()}catch(t){this.reportError("Error getting tab ID for serialization ",t),e=null}return{replayId:this.replayId,seqNo:this.seqNo,replayStartTime:this.replayStartTime,batchStartUrl:this.batchStartUrl,replayStartUrl:this.replayStartUrl,lastEventTimestamp:this.lastEventTimestamp,idleExpires:this.idleExpires,maxExpires:this.maxExpires,tabId:e}};Mt.deserialize=function(e,t){var n=new Mt(_.extend({},t,{replayId:e.replayId,batchStartUrl:e.batchStartUrl,replayStartUrl:e.replayStartUrl,idleExpires:e.idleExpires,maxExpires:e.maxExpires,replayStartTime:e.replayStartTime,lastEventTimestamp:e.lastEventTimestamp,seqNo:e.seqNo,sharedLockStorage:t.sharedLockStorage}));return n};Mt.prototype._getApiRoute=function(){return this.getConfig("api_routes").record};Mt.prototype._sendRequest=function(e,t,n,r){var i=(function(o,a){o.status===200&&this.replayId===e&&(this.seqNo++,this.batchStartUrl=_.info.currentUrl()),this._onBatchSent(),r({status:0,httpStatusCode:o.status,responseBody:a,retryAfter:o.headers.get("Retry-After")})}).bind(this),s=this._mixpanel.get_api_host&&this._mixpanel.get_api_host("record")||this.getConfig("api_host");D.fetch(s+"/"+this._getApiRoute()+"?"+new URLSearchParams(t),{method:"POST",headers:{Authorization:"Basic "+btoa(this.getConfig("token")+":"),"Content-Type":"application/octet-stream"},body:n}).then(function(o){o.json().then(function(a){i(o,a)}).catch(function(a){r({error:a})})}).catch(function(o){r({error:o,httpStatusCode:0})})};Mt.prototype._flushEvents=Gi(function(e,t,n){var r=e.length;if(r>0){for(var i=this.replayId,s=1/0,o=-1/0,a=!1,c=0;c<r;c++)s=Math.min(s,e[c].timestamp),o=Math.max(o,e[c].timestamp),e[c].type===je.FullSnapshot&&(a=!0);if(this.seqNo===0){if(!a){n({error:"First batch does not contain a full snapshot. Aborting recording."}),this.stopRecording(!0);return}this.replayStartTime=s}else this.replayStartTime||(this.reportError("Replay start time not set but seqNo is not 0. Using current batch start time as a fallback."),this.replayStartTime=s);var l=o-this.replayStartTime,u={$current_url:this.batchStartUrl,$lib_version:xr.LIB_VERSION,batch_start_time:s/1e3,mp_lib:"web",replay_id:i,replay_length_ms:l,replay_start_time:this.replayStartTime/1e3,replay_start_url:this.replayStartUrl,seq:this.seqNo},d=JSON.stringify(e);if(Object.assign(u,this.getUserIdInfo()),ZY(wn,qn.vendor,La)){var f=new Blob([d],{type:"application/json"}).stream(),p=f.pipeThrough(new BK("gzip"));new Response(p).blob().then((function(h){u.format="gzip",this._sendRequest(i,u,h,n)}).bind(this))}else u.format="body",this._sendRequest(i,u,d,n)}});Mt.prototype.reportError=function(e,t){ps.error.apply(ps.error,arguments);try{!t&&!(e instanceof Error)&&(e=new Error(e)),this.getConfig("error_reporter")(e,t)}catch(n){ps.error(n)}};Mt.prototype.getDurationMs=function(){return this.replayStartTime===null?0:this.lastEventTimestamp===null?new Date().getTime()-this.replayStartTime:this.lastEventTimestamp-this.replayStartTime};Mt.prototype._getRecordMinMs=function(){var e=this.getConfig("record_min_ms");return e>mp?(ps.critical("record_min_ms cannot be greater than "+mp+"ms. Capping value."),mp):e};Mt.prototype._getMaskFn=function(e,t){return(function(n,r){if(!n.trim().length)return"";var i=!0;try{i=e(r,t)}catch(o){this.reportError("Error checking if text should be masked, defaulting to masked",o)}if(i){var s=Math.min(n.length,1e4);return"*".repeat(s)}else return n}).bind(this)};
126var ii=function(e){this.idb=new Kr(Qy,Xy,Jy),this.errorReporter=e.errorReporter,this.mixpanelInstance=e.mixpanelInstance,this.sharedLockStorage=e.sharedLockStorage};ii.prototype.isPersistenceEnabled=function(){return!this.mixpanelInstance.get_config("disable_persistence")};ii.prototype.handleError=function(e){this.errorReporter("IndexedDB error: ",e)};ii.prototype.setActiveRecording=function(e){if(!this.isPersistenceEnabled())return we.resolve();var t=e.tabId;return t?this.idb.init().then((function(){return this.idb.setItem(t,e)}).bind(this)).catch(this.handleError.bind(this)):(console.warn("No tab ID is set, cannot persist recording metadata."),we.resolve())};ii.prototype.getActiveRecording=function(){return this.isPersistenceEnabled()?this.idb.init().then((function(){return this.idb.getItem(this.mixpanelInstance.get_tab_id())}).bind(this)).then((function(e){return tv(e)?null:e}).bind(this)).catch(this.handleError.bind(this)):we.resolve(null)};ii.prototype.clearActiveRecording=function(){return this.isPersistenceEnabled()?this.markActiveRecordingExpired():this.deleteActiveRecording()};ii.prototype.markActiveRecordingExpired=function(){return this.getActiveRecording().then((function(e){if(e)return e.maxExpires=0,this.setActiveRecording(e)}).bind(this)).catch(this.handleError.bind(this))};ii.prototype.deleteActiveRecording=function(){return this.idb.isInitialized()?this.idb.removeItem(this.mixpanelInstance.get_tab_id()).catch(this.handleError.bind(this)):we.resolve()};ii.prototype.flushInactiveRecordings=function(){return this.isPersistenceEnabled()?this.idb.init().then((function(){return this.idb.getAll()}).bind(this)).then((function(e){var t=e.filter(function(n){return tv(n)}).map((function(n){var r=Mt.deserialize(n,{mixpanelInstance:this.mixpanelInstance,sharedLockStorage:this.sharedLockStorage});return r.unloadPersistedData().then((function(){return this.idb.removeItem(n.tabId)}).bind(this)).catch(this.handleError.bind(this))}).bind(this));return we.all(t)}).bind(this)).catch(this.handleError.bind(this)):we.resolve([])};var Xa=Mn("recorder"),Pn=function(e,t,n){this.mixpanelInstance=e,this.rrwebRecord=t||zi,this.sharedLockStorage=n,this.recordingRegistry=new ii({mixpanelInstance:this.mixpanelInstance,errorReporter:Xa.error,sharedLockStorage:n}),this._flushInactivePromise=this.recordingRegistry.flushInactiveRecordings(),this.activeRecording=null,this.stopRecordingInProgress=!1};Pn.prototype.startRecording=function(e){if(e=e||{},this.activeRecording&&!this.activeRecording.isRrwebStopped()){Xa.log("Recording already in progress, skipping startRecording.");return}var t=(function(){Xa.log("Idle timeout reached, restarting recording."),this.resetRecording()}).bind(this),n=(function(){Xa.log("Max recording length reached, stopping recording."),this.resetRecording()}).bind(this),r=(function(){this.recordingRegistry.setActiveRecording(this.activeRecording.serialize()),this.__flushPromise=this.activeRecording.batcher._flushPromise}).bind(this),i={mixpanelInstance:this.mixpanelInstance,onBatchSent:r,onIdleTimeout:t,onMaxLengthReached:n,replayId:_.UUID(),rrwebRecord:this.rrwebRecord,sharedLockStorage:this.sharedLockStorage};return e.activeSerializedRecording?this.activeRecording=Mt.deserialize(e.activeSerializedRecording,i):this.activeRecording=new Mt(i),this.activeRecording.startRecording(e.shouldStopBatcher),this.recordingRegistry.setActiveRecording(this.activeRecording.serialize())};Pn.prototype.stopRecording=function(){return this.stopRecordingInProgress=!0,this._stopCurrentRecording(!1,!0).then((function(){return this.recordingRegistry.clearActiveRecording()}).bind(this)).then((function(){this.stopRecordingInProgress=!1}).bind(this))};Pn.prototype.pauseRecording=function(){return this._stopCurrentRecording(!1)};Pn.prototype._stopCurrentRecording=function(e,t){if(this.activeRecording){var n=this.activeRecording.stopRecording(e);return t&&(this.activeRecording=null),n}return we.resolve()};Pn.prototype.resumeRecording=function(e){return this.activeRecording&&this.activeRecording.isRrwebStopped()?(this.activeRecording.startRecording(!1),we.resolve(null)):this.recordingRegistry.getActiveRecording().then((function(t){return t&&!this.stopRecordingInProgress?this.startRecording({activeSerializedRecording:t}):e?this.startRecording({shouldStopBatcher:!1}):(Xa.log("No resumable recording found."),null)}).bind(this))};Pn.prototype.resetRecording=function(){this.stopRecording(),this.startRecording({shouldStopBatcher:!0})};Pn.prototype.isRecording=function(){return this.activeRecording&&!this.activeRecording.isRrwebStopped()};Pn.prototype.getActiveReplayId=function(){return this.isRecording()?this.activeRecording.replayId:null};Object.defineProperty(Pn.prototype,"replayId",{get:function(){return this.getActiveReplayId()}});D[Cm]=Pn;
vendor: 13,408 bytes, line 126
126function WK(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var zu={exports:{}},VK=zu.exports,Qw;function qK(){return Qw||(Qw=1,(function(e,t){(function(n,r){e.exports=r()})(VK,function(){Array.isArray||(Array.isArray=function(s){return Object.prototype.toString.call(s)==="[object Array]"});function n(s){for(var o=[],a=0,c=s.length;a<c;a++)o.indexOf(s[a])===-1&&o.push(s[a]);return o}var r={},i={"==":function(s,o){return s==o},"===":function(s,o){return s===o},"!=":function(s,o){return s!=o},"!==":function(s,o){return s!==o},">":function(s,o){return s>o},">=":function(s,o){return s>=o},"<":function(s,o,a){return a===void 0?s<o:s<o&&o<a},"<=":function(s,o,a){return a===void 0?s<=o:s<=o&&o<=a},"!!":function(s){return r.truthy(s)},"!":function(s){return!r.truthy(s)},"%":function(s,o){return s%o},log:function(s){return console.log(s),s},in:function(s,o){return!o||typeof o.indexOf>"u"?!1:o.indexOf(s)!==-1},cat:function(){return Array.prototype.join.call(arguments,"")},substr:function(s,o,a){if(a<0){var c=String(s).substr(o);return c.substr(0,c.length+a)}return String(s).substr(o,a)},"+":function(){return Array.prototype.reduce.call(arguments,function(s,o){return parseFloat(s,10)+parseFloat(o,10)},0)},"*":function(){return Array.prototype.reduce.call(arguments,function(s,o){return parseFloat(s,10)*parseFloat(o,10)})},"-":function(s,o){return o===void 0?-s:s-o},"/":function(s,o){return s/o},min:function(){return Math.min.apply(this,arguments)},max:function(){return Math.max.apply(this,arguments)},merge:function(){return Array.prototype.reduce.call(arguments,function(s,o){return s.concat(o)},[])},var:function(s,o){var a=o===void 0?null:o,c=this;if(typeof s>"u"||s===""||s===null)return c;for(var l=String(s).split("."),u=0;u<l.length;u++)if(c==null||(c=c[l[u]],c===void 0))return a;return c},missing:function(){for(var s=[],o=Array.isArray(arguments[0])?arguments[0]:arguments,a=0;a<o.length;a++){var c=o[a],l=r.apply({var:c},this);(l===null||l==="")&&s.push(c)}return s},missing_some:function(s,o){var a=r.apply({missing:o},this);return o.length-a.length>=s?[]:a}};return r.is_logic=function(s){return typeof s=="object"&&s!==null&&!Array.isArray(s)&&Object.keys(s).length===1},r.truthy=function(s){return Array.isArray(s)&&s.length===0?!1:!!s},r.get_operator=function(s){return Object.keys(s)[0]},r.get_values=function(s){return s[r.get_operator(s)]},r.apply=function(s,o){if(Array.isArray(s))return s.map(function(m){return r.apply(m,o)});if(!r.is_logic(s))return s;var a=r.get_operator(s),c=s[a],l,u,d,f,p;if(Array.isArray(c)||(c=[c]),a==="if"||a=="?:"){for(l=0;l<c.length-1;l+=2)if(r.truthy(r.apply(c[l],o)))return r.apply(c[l+1],o);return c.length===l+1?r.apply(c[l],o):null}else if(a==="and"){for(l=0;l<c.length;l+=1)if(u=r.apply(c[l],o),!r.truthy(u))return u;return u}else if(a==="or"){for(l=0;l<c.length;l+=1)if(u=r.apply(c[l],o),r.truthy(u))return u;return u}else{if(a==="filter")return f=r.apply(c[0],o),d=c[1],Array.isArray(f)?f.filter(function(m){return r.truthy(r.apply(d,m))}):[];if(a==="map")return f=r.apply(c[0],o),d=c[1],Array.isArray(f)?f.map(function(m){return r.apply(d,m)}):[];if(a==="reduce")return f=r.apply(c[0],o),d=c[1],p=typeof c[2]<"u"?r.apply(c[2],o):null,Array.isArray(f)?f.reduce(function(m,v){return r.apply(d,{current:v,accumulator:m})},p):p;if(a==="all"){if(f=r.apply(c[0],o),d=c[1],!Array.isArray(f)||!f.length)return!1;for(l=0;l<f.length;l+=1)if(!r.truthy(r.apply(d,f[l])))return!1;return!0}else if(a==="none"){if(f=r.apply(c[0],o),d=c[1],!Array.isArray(f)||!f.length)return!0;for(l=0;l<f.length;l+=1)if(r.truthy(r.apply(d,f[l])))return!1;return!0}else if(a==="some"){if(f=r.apply(c[0],o),d=c[1],!Array.isArray(f)||!f.length)return!1;for(l=0;l<f.length;l+=1)if(r.truthy(r.apply(d,f[l])))return!0;return!1}}if(c=c.map(function(m){return r.apply(m,o)}),i.hasOwnProperty(a)&&typeof i[a]=="function")return i[a].apply(o,c);if(a.indexOf(".")>0){var h=String(a).split("."),y=i;for(l=0;l<h.length;l++){if(!y.hasOwnProperty(h[l]))throw new Error("Unrecognized operation "+a+" (failed at "+h.slice(0,l+1).join(".")+")");y=y[h[l]]}return y.apply(o,c)}throw new Error("Unrecognized operation "+a)},r.uses_data=function(s){var o=[];if(r.is_logic(s)){var a=r.get_operator(s),c=s[a];Array.isArray(c)||(c=[c]),a==="var"?o.push(c[0]):c.forEach(function(l){o.push.apply(o,r.uses_data(l))})}return n(o)},r.add_operation=function(s,o){i[s]=o},r.rm_operation=function(s){delete i[s]},r.rule_like=function(s,o){if(o===s||o==="@")return!0;if(o==="number")return typeof s=="number";if(o==="string")return typeof s=="string";if(o==="array")return Array.isArray(s)&&!r.is_logic(s);if(r.is_logic(o)){if(r.is_logic(s)){var a=r.get_operator(o),c=r.get_operator(s);if(a==="@"||a===c)return r.rule_like(r.get_values(s,!1),r.get_values(o,!1))}return!1}if(Array.isArray(o))if(Array.isArray(s)){if(o.length!==s.length)return!1;for(var l=0;l<o.length;l+=1)if(!r.rule_like(s[l],o[l]))return!1;return!0}else return!1;return!1},r})})(zu)),zu.exports}var GK=qK(),YK=WK(GK),KK=function(e,t,n){if(e!==n.event_name)return{matches:!1};var r=n.property_filters,i=!0;if(r&&!_.isEmptyObject(r))try{i=YK.apply(r,t||{})}catch(s){return{matches:!1,error:s.toString()}}return{matches:i}},jT={};jT.eventMatchesCriteria=KK;D[nn]=Promise.resolve(jT);var QK=30,XK=1e3,JK=4,$K=!1;function zT(){this.clicks=[]}zT.prototype.isRageClick=function(e,t){t=t||{};var n=t.threshold_px||QK,r=t.timeout_ms||XK,i=t.click_count||JK,s=t.interactive_elements_only||$K;if(s){var o=FT(e);if(!o||DT(o))return!1}var a=Date.now(),c=e.pageX,l=e.pageY,u=this.clicks[this.clicks.length-1];if(u&&a-u.timestamp<r&&Math.sqrt(Math.pow(c-u.x,2)+Math.pow(l-u.y,2))<n){if(this.clicks.push({x:c,y:l,timestamp:a}),this.clicks.length>=i)return this.clicks=[],!0}else this.clicks=[{x:c,y:l,timestamp:a}];return!1};function oa(e,t){this.changeCallback=e||function(){},this.observerConfig=t,this.observedShadowRoots=null,this.shadowObservers=[]}oa.prototype.getEventTarget=function(e){if(this.observedShadowRoots)return FT(e)};oa.prototype.observeFromEvent=function(e){if(this.observedShadowRoots)for(var t=NT(e),n=0;n<t.length;n++){var r=t[n];r&&r.shadowRoot&&this.observeShadowRoot(r.shadowRoot)}};oa.prototype.observeShadowRoot=function(e){if(!(!this.observedShadowRoots||this.observedShadowRoots.has(e))){var t=this;try{this.observedShadowRoots.add(e);var n=new window.MutationObserver(function(){t.changeCallback()});n.observe(e,this.observerConfig),this.shadowObservers.push(n)}catch(r){dt.critical("Error while observing shadow root",r)}}};oa.prototype.start=function(){if(!this.observedShadowRoots){if(!wK()){dt.critical("Shadow DOM observation unavailable: WeakSet not supported");return}this.observedShadowRoots=new WeakSet}};oa.prototype.stop=function(){if(this.observedShadowRoots){for(var e=0;e<this.shadowObservers.length;e++)try{this.shadowObservers[e].disconnect()}catch(t){dt.critical("Error while disconnecting shadow DOM observer",t)}this.shadowObservers=[],this.observedShadowRoots=null}};var ZK=500,eQ=[Oc,lK,Vd,uK,dK],tQ=[nh],rQ=[Ig],Xw={characterData:!0,childList:!0,subtree:!0,attributes:!0,attributeFilter:["style","class","hidden","checked","selected","value","display","visibility"]};function Dn(e){this.eventListeners=[],this.mutationObserver=null,this.shadowDOMObserver=null,this.isTracking=!1,this.lastChangeEventTimestamp=0,this.pendingClicks=[],this.onDeadClickCallback=e,this.processingActive=!1,this.processingTimeout=null}Dn.prototype.addClick=function(e){var t=this.shadowDOMObserver&&this.shadowDOMObserver.getEventTarget(e);return t||(t=e.target||e.srcElement),!t||DT(t)?!1:(this.shadowDOMObserver&&this.shadowDOMObserver.observeFromEvent(e),this.pendingClicks.push({element:t,event:e,timestamp:Date.now()}),!0)};Dn.prototype.trackClick=function(e,t){if(!this.isTracking)return!1;var n=this.addClick(e);return n&&this.triggerProcessing(t),n};Dn.prototype.getDeadClicks=function(e){if(this.pendingClicks.length===0)return[];var t=e.timeout_ms,n=Date.now(),r=this.pendingClicks.slice();this.pendingClicks=[];for(var i=[],s=0;s<r.length;s++){var o=r[s];n-o.timestamp>=t?this.hasChangesAfter(o.timestamp)||i.push(o):this.pendingClicks.push(o)}return i};Dn.prototype.hasChangesAfter=function(e){return this.lastChangeEventTimestamp>=e-100};Dn.prototype.recordChangeEvent=function(){this.lastChangeEventTimestamp=Date.now()};Dn.prototype.triggerProcessing=function(e){this.processingActive||(this.processingActive=!0,this.processRecursively(e))};Dn.prototype.processRecursively=function(e){if(!this.isTracking||!this.onDeadClickCallback){this.processingActive=!1;return}var t=e.timeout_ms,n=this;this.processingTimeout=setTimeout(function(){if(n.processingActive){for(var r=n.getDeadClicks(e),i=0;i<r.length;i++)n.onDeadClickCallback(r[i].event);n.pendingClicks.length>0?n.processRecursively(e):n.processingActive=!1}},t)};Dn.prototype.startTracking=function(){if(!this.isTracking){this.isTracking=!0;var e=this;eQ.forEach(function(n){var r=function(){e.recordChangeEvent()};document.addEventListener(n,r,{capture:!0,passive:!0}),e.eventListeners.push({target:document,event:n,handler:r,options:{capture:!0,passive:!0}})}),rQ.forEach(function(n){var r=function(){e.recordChangeEvent()};window.addEventListener(n,r),e.eventListeners.push({target:window,event:n,handler:r})}),tQ.forEach(function(n){var r=function(){e.recordChangeEvent()};window.addEventListener(n,r,{passive:!0}),e.eventListeners.push({target:window,event:n,handler:r,options:{passive:!0}})});var t=function(){e.recordChangeEvent()};if(document.addEventListener("selectionchange",t),e.eventListeners.push({target:document,event:"selectionchange",handler:t}),window.MutationObserver)try{this.mutationObserver=new window.MutationObserver(function(){e.recordChangeEvent()}),this.mutationObserver.observe(document.body||document.documentElement,Xw)}catch(n){dt.critical("Error while setting up mutation observer",n)}if(window.customElements)try{this.shadowDOMObserver=new oa(function(){e.recordChangeEvent()},Xw),this.shadowDOMObserver.start()}catch(n){dt.critical("Error while setting up shadow DOM observer",n),this.shadowDOMObserver=null}}};Dn.prototype.stopTracking=function(){if(this.isTracking){this.isTracking=!1,this.pendingClicks=[],this.lastChangeEventTimestamp=0,this.processingActive=!1,this.processingTimeout&&(clearTimeout(this.processingTimeout),this.processingTimeout=null);for(var e=0;e<this.eventListeners.length;e++){var t=this.eventListeners[e];try{t.target.removeEventListener(t.event,t.handler,t.options)}catch(n){dt.critical("Error while removing event listener",n)}}if(this.eventListeners=[],this.mutationObserver){try{this.mutationObserver.disconnect()}catch(n){dt.critical("Error while disconnecting mutation observer",n)}this.mutationObserver=null}if(this.shadowDOMObserver){try{this.shadowDOMObserver.stop()}catch(n){dt.critical("Error while stopping shadow DOM observer",n)}this.shadowDOMObserver=null}}};var WT="autocapture",nQ="track_pageview",Mg="full-url",iQ="url-with-path-and-query-string",sQ="url-with-path",oQ="allow_element_callback",VT="allow_selectors",qT="allow_url_regexes",GT="block_attrs",YT="block_element_callback",KT="block_selectors",QT="block_url_regexes",XT="capture_extra_attrs",JT="capture_text_content",$T="scroll_capture_all",ZT="scroll_depth_percent_checkpoints",Qd="click",Xd="dead_click",Lg="input",eO="pageview",Jd="rage_click",Pg="scroll",ih="page_leave",Dg="submit",Vt={};Vt[VT]=[];Vt[qT]=[];Vt[GT]=[];Vt[YT]=null;Vt[KT]=[];Vt[QT]=[];Vt[XT]=[];Vt[JT]=!1;Vt[$T]=!1;Vt[ZT]=[25,50,75,100];Vt[Qd]=!0;Vt[Xd]=!0;Vt[Lg]=!0;Vt[eO]=Mg;Vt[Jd]=!0;Vt[Pg]=!0;Vt[ih]=!1;Vt[Dg]=!0;var kc={$mp_autocapture:!0},tO="$mp_click",rO="$mp_dead_click",aQ="$mp_input_change",nO="$mp_rage_click",cQ="$mp_scroll",lQ="$mp_submit",uQ="$mp_page_leave",Nt=function(e){this.mp=e,this.maxScrollViewDepth=0,this.hasTrackedScrollSession=!1,this.previousScrollHeight=0};Nt.prototype.init=function(){if(!bK()){dt.critical("Autocapture unavailable: missing required DOM APIs");return}this.initPageListeners(),this.initPageviewTracking(),this.initClickTracking(),this.initDeadClickTracking(),this.initInputTracking(),this.initScrollTracking(),this.initSubmitTracking(),this.initRageClickTracking(),this.initPageLeaveTracking()};Nt.prototype.getFullConfig=function(){var e=this.mp.get_config(WT);return e?_.isObject(e)?_.extend({},Vt,e):Vt:{}};Nt.prototype.getConfig=function(e){return this.getFullConfig()[e]};Nt.prototype.currentUrlBlocked=function(){var e=_.info.currentUrl(),t=this.getConfig(qT)||[];if(t.length)try{return!zd(e,t)}catch(r){return dt.critical("Error while checking block URL regexes: ",r),!0}var n=this.getConfig(QT)||[];if(!n||!n.length)return!1;try{return zd(e,n)}catch(r){return dt.critical("Error while checking block URL regexes: ",r),!0}};Nt.prototype.pageviewTrackingConfig=function(){return this.mp.get_config(WT)?this.getConfig(eO):this.mp.get_config(nQ)};Nt.prototype.trackDomEvent=function(e,t){if(!this.currentUrlBlocked()){var n=this.mp.is_recording_heatmap_data()&&(t===tO&&!this.getConfig(Qd)||t===nO&&!this._getClickTrackingConfig(Jd)||t===rO&&!this._getClickTrackingConfig(Xd)),r=vK(e,{allowElementCallback:this.getConfig(oQ),allowSelectors:this.getConfig(VT),blockAttrs:this.getConfig(GT),blockElementCallback:this.getConfig(YT),blockSelectors:this.getConfig(KT),captureExtraAttrs:this.getConfig(XT),captureTextContent:this.getConfig(JT),captured
126ForHeatMap:n});r&&(_.extend(r,kc),this.mp.track(t,r))}};Nt.prototype.initPageListeners=function(){if(D.removeEventListener(Hw,this.listenerPopstate),D.removeEventListener(Ig,this.listenerHashchange),!(!this.pageviewTrackingConfig()&&!this.getConfig(ih)&&!this.mp.get_config("record_heatmap_data"))){this.listenerPopstate=function(){D.dispatchEvent(new Event(gi))},this.listenerHashchange=function(){D.dispatchEvent(new Event(gi))},D.addEventListener(Hw,this.listenerPopstate),D.addEventListener(Ig,this.listenerHashchange);var e=D.history.pushState;typeof e=="function"&&(D.history.pushState=function(n,r,i){e.call(D.history,n,r,i),D.dispatchEvent(new Event(gi))});var t=D.history.replaceState;typeof t=="function"&&(D.history.replaceState=function(n,r,i){t.call(D.history,n,r,i),D.dispatchEvent(new Event(gi))})}};Nt.prototype._getClickTrackingConfig=function(e){var t=this.getConfig(e);return t?t===!0?{}:typeof t=="object"?t:{}:null};Nt.prototype._trackPageLeave=function(e,t,n){if(!this.hasTrackedScrollSession&&!(!this.getConfig(ih)&&!this.mp.is_recording_heatmap_data())){this.hasTrackedScrollSession=!0;var r=Math.max(be.documentElement.clientHeight,D.innerHeight||0),i=Math.round(Math.max(this.maxScrollViewDepth-r,0)/(n-r)*100),s=Math.round(r/n*100);n<=r&&(i=100,s=100);var o=_.extend({$max_scroll_view_depth:this.maxScrollViewDepth,$max_scroll_percentage:i,$fold_line_percentage:s,$scroll_height:n,$event_type:e.type,$current_url:t||_.info.currentUrl(),$viewportHeight:r,$viewportWidth:Math.max(be.documentElement.clientWidth,D.innerWidth||0),$captured_for_heatmap:this.mp.is_recording_heatmap_data()},kc);this.mp.track(uQ,o,{transport:"sendBeacon"})}};Nt.prototype._initScrollDepthTracking=function(){if(D.removeEventListener(rv,this.listenerScrollDepth),D.removeEventListener(nh,this.listenerScrollDepth),!!this.mp.get_config("record_heatmap_data")){dt.log("Initializing scroll depth tracking"),this.maxScrollViewDepth=Math.max(be.documentElement.clientHeight,D.innerHeight||0);var e=(function(){if(!this.currentUrlBlocked()){var n=Math.max(be.documentElement.clientHeight,D.innerHeight||0)+D.scrollY;n>this.maxScrollViewDepth&&(this.maxScrollViewDepth=n),this.previousScrollHeight=be.body.scrollHeight}}).bind(this),t=PT(e);this.listenerScrollDepth=t.listener,D.addEventListener(t.eventType,this.listenerScrollDepth)}};Nt.prototype.initClickTracking=function(){D.removeEventListener(ri,this.listenerClick,!0),!(!this.getConfig(Qd)&&!this.mp.get_config("record_heatmap_data"))&&(dt.log("Initializing click tracking"),this.listenerClick=(function(e){!this.getConfig(Qd)&&!this.mp.is_recording_heatmap_data()||this.trackDomEvent(e,tO)}).bind(this),D.addEventListener(ri,this.listenerClick,!0))};Nt.prototype.initDeadClickTracking=function(){var e=this._getClickTrackingConfig(Xd);if(!e&&!this.mp.get_config("record_heatmap_data")){this.stopDeadClickTracking();return}dt.log("Initializing dead click tracking"),this._deadClickTracker||(this._deadClickTracker=new Dn((function(t){this.trackDomEvent(t,rO)}).bind(this)),this._deadClickTracker.startTracking()),this.listenerDeadClick||(this.listenerDeadClick=(function(t){var n=this._getClickTrackingConfig(Xd);if(!(!n&&!this.mp.is_recording_heatmap_data())&&!this.currentUrlBlocked()){var r=n||{};r.timeout_ms||(r.timeout_ms=ZK),this._deadClickTracker.trackClick(t,r)}}).bind(this),D.addEventListener(ri,this.listenerDeadClick,!0))};Nt.prototype.initInputTracking=function(){D.removeEventListener(Oc,this.listenerChange,!0),this.getConfig(Lg)&&(dt.log("Initializing input tracking"),this.listenerChange=(function(e){this.getConfig(Lg)&&this.trackDomEvent(e,aQ)}).bind(this),D.addEventListener(Oc,this.listenerChange,!0))};Nt.prototype.initPageviewTracking=function(){if(D.removeEventListener(gi,this.listenerLocationchange),!(!this.pageviewTrackingConfig()&&!this.mp.get_config("record_heatmap_data"))){dt.log("Initializing pageview tracking");var e="",t=!1;(this.pageviewTrackingConfig()||this.mp.is_recording_heatmap_data())&&!this.currentUrlBlocked()&&(t=this.mp.track_pageview(kc)),t&&(e=_.info.currentUrl()),this.listenerLocationchange=xs((function(){if(!this.currentUrlBlocked()){var n=_.info.currentUrl(),r=!1,i=n.split("#")[0].split("?")[0]!==e.split("#")[0].split("?")[0],s=this.pageviewTrackingConfig();if(!s&&this.mp.is_recording_heatmap_data()&&(s=Mg),s===Mg?r=n!==e:s===iQ?r=n.split("#")[0]!==e.split("#")[0]:s===sQ&&(r=i),r){var o=this.mp.track_pageview(kc);o&&(e=n),i&&(this.lastScrollCheckpoint=0,dt.log("Path change: re-initializing scroll depth checkpoints"))}}}).bind(this)),D.addEventListener(gi,this.listenerLocationchange)}};Nt.prototype.initRageClickTracking=function(){D.removeEventListener(ri,this.listenerRageClick,!0);var e=this._getClickTrackingConfig(Jd);!e&&!this.mp.get_config("record_heatmap_data")||(dt.log("Initializing rage click tracking"),this._rageClickTracker||(this._rageClickTracker=new zT),this.listenerRageClick=(function(t){var n=this._getClickTrackingConfig(Jd);!n&&!this.mp.is_recording_heatmap_data()||this.currentUrlBlocked()||this._rageClickTracker.isRageClick(t,n)&&this.trackDomEvent(t,nO)}).bind(this),D.addEventListener(ri,this.listenerRageClick,!0))};Nt.prototype.initScrollTracking=function(){if(D.removeEventListener(nh,this.listenerScroll),D.removeEventListener(rv,this.listenerScroll),!!this.getConfig(Pg)){dt.log("Initializing scroll tracking"),this.lastScrollCheckpoint=0;var e=(function(){if(this.getConfig(Pg)&&!this.currentUrlBlocked()){var n=this.getConfig($T),r=(this.getConfig(ZT)||[]).slice().sort(function(u,d){return u-d}
126),i=D.scrollY,s=_.extend({$scroll_top:i},kc);try{var o=be.body.scrollHeight,a=Math.round(i/(o-D.innerHeight)*100);if(s.$scroll_height=o,s.$scroll_percentage=a,a>this.lastScrollCheckpoint)for(var c=0;c<r.length;c++){var l=r[c];a>=l&&this.lastScrollCheckpoint<l&&(s.$scroll_checkpoint=l,this.lastScrollCheckpoint=l,n=!0)}}catch(u){dt.critical("Error while calculating scroll percentage",u)}n&&this.mp.track(cQ,s)}}).bind(this),t=PT(e);this.listenerScroll=t.listener,D.addEventListener(t.eventType,this.listenerScroll)}};Nt.prototype.initSubmitTracking=function(){D.removeEventListener(Vd,this.listenerSubmit,!0),this.getConfig(Dg)&&(dt.log("Initializing submit tracking"),this.listenerSubmit=(function(e){this.getConfig(Dg)&&this.trackDomEvent(e,lQ)}).bind(this),D.addEventListener(Vd,this.listenerSubmit,!0))};Nt.prototype.initPageLeaveTracking=function(){if(be.removeEventListener(jw,this.listenerPageLeaveVisibilitychange),D.removeEventListener(gi,this.listenerPageLeaveLocationchange),D.removeEventListener(Bw,this.listenerPageLoad),!(!this.getConfig(ih)&&!this.mp.get_config("record_heatmap_data"))){dt.log("Initializing page visibility tracking."),this._initScrollDepthTracking();var e=_.info.currentUrl();this.listenerPageLoad=(function(){this.previousScrollHeight=be.body.scrollHeight}).bind(this),D.addEventListener(Bw,this.listenerPageLoad),this.listenerPageLeaveLocationchange=xs((function(t){if(!this.currentUrlBlocked()){var n=_.info.currentUrl(),r=n!==e;r&&(this._trackPageLeave(t,e,this.previousScrollHeight),e=n,this.maxScrollViewDepth=Math.max(be.documentElement.clientHeight,D.innerHeight||0),this.previousScrollHeight=be.body.scrollHeight,this.hasTrackedScrollSession=!1)}}).bind(this)),D.addEventListener(gi,this.listenerPageLeaveLocationchange),this.listenerPageLeaveVisibilitychange=(function(t){be.hidden&&this._trackPageLeave(t,e,this.previousScrollHeight)}).bind(this),be.addEventListener(jw,this.listenerPageLeaveVisibilitychange)}};Nt.prototype.stopDeadClickTracking=function(){this.listenerDeadClick&&(D.removeEventListener(ri,this.listenerDeadClick,!0),this.listenerDeadClick=null),this._deadClickTracker&&(this._deadClickTracker.stopTracking(),this._deadClickTracker=null)};Yy(Nt);var iO=function(e,t){return D[nn]&&typeof D[nn].then=="function"||(D[nn]=new Promise(function(n){e(t,n)}).then(function(){var n=D[nn];if(n&&typeof n.then=="function")return n;throw new Error("targeting failed to load")}).catch(function(n){throw delete D[nn],n})),D[nn]},un=Mn("flags"),dQ="mixpanelFlagsDb",sO="mixpanelFlags",fQ={version:1,storeNames:[sO]},hQ="persisted_variants_for_",Jw=1440*60*1e3,Ei=Object.freeze({NETWORK_ONLY:"networkOnly",NETWORK_FIRST:"networkFirst",PERSISTENCE_UNTIL_NETWORK_SUCCESS:"persistenceUntilNetworkSuccess"}),pQ=[Ei.NETWORK_ONLY,Ei.NETWORK_FIRST,Ei.PERSISTENCE_UNTIL_NETWORK_SUCCESS],Us=function(e,t,n){this.idb=new Kr(dQ,sO,fQ),this.persistenceConfig=e,this.persistedVariantsKey=hQ+t,this.isGloballyDisabled=n||function(){return!1}};Us.prototype.getPolicy=function(){return this.isGloballyDisabled()||!this._isConfigValid()?Ei.NETWORK_ONLY:this.persistenceConfig.variantLookupPolicy};Us.prototype.getTtlMs=function(){if(!this._isConfigValid())return Jw;var e=this.persistenceConfig.persistenceTtlMs;return e??Jw};Us.prototype._isConfigValid=function(){var e=this.persistenceConfig;return e?pQ.indexOf(e.variantLookupPolicy)===-1?(un.error("Invalid variantLookupPolicy:",e.variantLookupPolicy),!1):e.persistenceTtlMs!==void 0&&e.persistenceTtlMs!==null&&e.persistenceTtlMs<=0?(un.error("If provided, persistenceTtlMs must be a positive number. Provided value:",e.persistenceTtlMs),!1):!0:!1};Us.prototype.loadFlagsFromStorage=function(e){var t=_.bind(function(){return this.clear().then(function(){return null}).catch(function(){return null})},this);if(this.getPolicy()===Ei.NETWORK_ONLY)return t();var n=this.getTtlMs();return this.idb.init().then(_.bind(function(){return this.idb.getItem(this.persistedVariantsKey)},this)).then(_.bind(function(r){if(!r)return un.log("No persisted variants found in IndexedDB"),null;if(n&&Date.now()-r.persistedAt>=n)return un.log("Persisted variants are expiring"),null;if(!e||r.distinctId!==e.distinct_id)return un.log("Persisted variants found, but for a different distinct_id so clearing."),t();var i=new Map;return _.each(r.flagVariants,function(s,o){i.set(o,{key:s.variant_key,value:s.variant_value,experiment_id:s.experiment_id,is_experiment_active:s.is_experiment_active,is_qa_tester:s.is_qa_tester,variant_source:"persistence",persisted_at_in_ms:r.persistedAt,ttl_in_ms:n}
126)}),un.log("Loaded",i.size,"variants from IndexedDB for distinct_id",r.distinctId),{flags:i,pendingFirstTimeEvents:r.pendingFirstTimeEvents||{},persistedAtMs:r.persistedAt,ttlMs:n}},this)).catch(_.bind(function(r){return un.error("Failed to load persisted variants from IndexedDB, so clearing",r),t()},this))};Us.prototype.save=function(e,t,n){if(this.getPolicy()===Ei.NETWORK_ONLY)return Promise.resolve();var r={};t.forEach(function(s,o){r[o]={variant_key:s.key,variant_value:s.value,experiment_id:s.experiment_id,is_experiment_active:s.is_experiment_active,is_qa_tester:s.is_qa_tester}});var i={persistedAt:Date.now(),distinctId:e&&e.distinct_id,context:e,flagVariants:r,pendingFirstTimeEvents:n||{}};return this.idb.init().then(_.bind(function(){return this.idb.setItem(this.persistedVariantsKey,i)},this)).then(function(){un.log("Saved",t.size,"variants to IndexedDB for distinct_id",i.distinctId)}).catch(function(s){un.error("Failed to persist variants to IndexedDB:",s)})};Us.prototype.clear=function(){return this.isGloballyDisabled()?Promise.resolve():this.idb.init().then(_.bind(function(){return this.idb.removeItem(this.persistedVariantsKey)},this)).then(function(){un.log("Cleared persisted variants from IndexedDB")}).catch(function(e){un.error("Failed to clear persisted variants from IndexedDB:",e)})};var Ze=Mn("flags"),$d="flags",Zd="context",mQ="persistence",Ng={};Ng[Zd]={};var gQ=function(e,t){return e+":"+t},_Q=function(e){return e.split(":")[0]},cs=function(e){return _.isObject(e)?_.extend({},e,{variant_source:"fallback"}):{value:e,variant_source:"fallback"}},re=function(e){this.fetch=D.fetch,this.getFullApiRoute=e.getFullApiRoute,this.getMpConfig=e.getConfigFunc,this.setMpConfig=e.setConfigFunc,this.getMpProperty=e.getPropertyFunc,this.track=e.trackingFunc,this.loadExtraBundle=e.loadExtraBundle||function(){},this.targetingSrc=e.targetingSrc||""};re.prototype.init=function(){if(!this.minApisSupported()){Ze.critical("Feature Flags unavailable: missing minimum required APIs");return}return this.flags=null,this.trackedFeatures=new Set,this.pendingFirstTimeEvents={},this.activatedFirstTimeEvents={},this._loadedPersistedAtMs=null,this._loadedTtlMs=null,this.persistence=new Us(this.getConfig(mQ),this.getMpConfig("token"),_.bind(function(){return this.getMpConfig("disable_persistence")},this)),this.persistenceLoadedPromise=this.persistence.loadFlagsFromStorage(this._buildContext()).then(_.bind(function(e){e&&(this.flags=e.flags,this.pendingFirstTimeEvents=e.pendingFirstTimeEvents,this._loadedPersistedAtMs=e.persistedAtMs,this._loadedTtlMs=e.ttlMs)},this)),this.persistenceLoadedPromise.then(_.bind(function(){return this.fetchFlags()},this)).catch(function(){Ze.error("Error initializing feature flags")})};re.prototype._buildContext=function(){return _.extend({distinct_id:this.getMpProperty("distinct_id"),device_id:this.getMpProperty("$device_id")},this.getConfig(Zd))};re.prototype.reset=function(){return this.persistence?(this.flags=null,this.pendingFirstTimeEvents={},this.activatedFirstTimeEvents={},this.trackedFeatures=new Set,this.fetchPromise=null,this._fetchInProgressStartTime=null,this._loadedPersistedAtMs=null,this._loadedTtlMs=null,this.persistence.clear().then(_.bind(function(){return this.fetchFlags()},this)).catch(function(){Ze.error("Error during flags reset")})):Promise.resolve()};re.prototype.getFullConfig=function(){var e=this.getMpConfig($d);return e?_.isObject(e)?_.extend({},Ng,e):Ng:{}};re.prototype.getConfig=function(e){return this.getFullConfig()[e]};re.prototype.isSystemEnabled=function(){return!!this.getMpConfig($d)};re.prototype.updateContext=function(e,t){if(!this.isSystemEnabled())return Ze.critical("Feature Flags not enabled, cannot update context"),Promise.resolve();var n=this.getMpConfig($d);_.isObject(n)||(n={});var r=t&&t.replace?{}:this.getConfig(Zd);n[Zd]=_.extend({},r,e);var i={};return i[$d]=n,this.setMpConfig(i),this.fetchFlags().catch(function(){Ze.error("Error fetching flags during updateContext")})};re.prototype.areFlagsReady=function(){return this.isSystemEnabled()||Ze.error("Feature Flags not enabled"),!!this.flags};re.prototype.fetchFlags=function(){if(!this.isSystemEnabled())return Promise.resolve();var e=this._buildContext(),t=e.distinct_id,n=ET();Ze.log("Fetching flags for distinct ID: "+t);
126var r=new URLSearchParams;r.set("context",JSON.stringify(e)),r.set("token",this.getMpConfig("token")),r.set("mp_lib","web"),r.set("$lib_version",xr.LIB_VERSION);var i=this.getFullApiRoute()+"?"+r.toString();return this._fetchInProgressStartTime=Date.now(),this.fetchPromise=this.fetch.call(D,i,{method:"GET",headers:{Authorization:"Basic "+btoa(this.getMpConfig("token")+":"),traceparent:n}}).then((function(s){return this.markFetchComplete(),s.json()}).bind(this)).then((function(s){var o=s.flags;if(!o)throw new Error("No flags in API response");var a=new Map,c={};_.each(o,function(u,d){var f=!1,p=d+":";if(_.each(this.activatedFirstTimeEvents,function(y,m){m.startsWith(p)&&(f=!0)}),f){var h=this.flags&&this.flags.get(d);h&&a.set(d,h)}else a.set(d,{key:u.variant_key,value:u.variant_value,experiment_id:u.experiment_id,is_experiment_active:u.is_experiment_active,is_qa_tester:u.is_qa_tester,variant_source:"network"})},this);var l=s.pending_first_time_events;l&&l.length>0&&_.each(l,function(u){var d=u.flag_key,f=gQ(d,u.first_time_event_hash);this.activatedFirstTimeEvents[f]||(c[f]={flag_key:d,flag_id:u.flag_id,project_id:u.project_id,first_time_event_hash:u.first_time_event_hash,event_name:u.event_name,property_filters:u.property_filters,pending_variant:u.pending_variant})},this),this.activatedFirstTimeEvents&&_.each(this.activatedFirstTimeEvents,function(u,d){var f=_Q(d);u&&!a.has(f)&&this.flags&&this.flags.has(f)&&a.set(f,this.flags.get(f))},this),this.flags=a,this.trackedFeatures=new Set,this.pendingFirstTimeEvents=c,this._loadedPersistedAtMs=null,this._loadedTtlMs=null,this._traceparent=n,this._loadTargetingIfNeeded(),this.persistence.save(e,this.flags,this.pendingFirstTimeEvents)}).bind(this)).catch((function(s){throw this._fetchInProgressStartTime&&this.markFetchComplete(),Ze.error(s),s}).bind(this)),this.fetchPromise};re.prototype.loadFlags=function(){return this.isSystemEnabled()?this.trackedFeatures?this._fetchInProgressStartTime?this.fetchPromise:this.fetchFlags():(Ze.error("loadFlags called before init"),Promise.resolve()):Promise.resolve()};re.prototype.markFetchComplete=function(){if(!this._fetchInProgressStartTime){Ze.error("Fetch in progress started time not set, cannot mark fetch complete");return}this._fetchStartTime=this._fetchInProgressStartTime,this._fetchCompleteTime=Date.now(),this._fetchLatency=this._fetchCompleteTime-this._fetchStartTime,this._fetchInProgressStartTime=null};re.prototype._loadTargetingIfNeeded=function(){var e=!1;_.each(this.pendingFirstTimeEvents,function(t){t.property_filters&&!_.isEmptyObject(t.property_filters)&&(e=!0)}),e&&this.getTargeting().then(function(){Ze.log("targeting loaded for property filter evaluation")})};re.prototype.getTargeting=function(){return iO(this.loadExtraBundle.bind(this),this.targetingSrc).catch((function(e){Ze.error("Failed to load targeting: "+e)}).bind(this))};re.prototype.checkFirstTimeEvents=function(e,t){!this.pendingFirstTimeEvents||_.isEmptyObject(this.pendingFirstTimeEvents)||(D[nn]&&_.isFunction(D[nn].then)?D[nn].then((function(n){this._processFirstTimeEventCheck(e,t,n)}).bind(this)).catch((function(){this._processFirstTimeEventCheck(e,t,null)}).bind(this)):this._processFirstTimeEventCheck(e,t,null))};re.prototype._processFirstTimeEventCheck=function(e,t,n){_.each(this.pendingFirstTimeEvents,function(r,i){if(!this.activatedFirstTimeEvents[i]){var s=r.flag_key,o;if(!n&&r.property_filters&&!_.isEmptyObject(r.property_filters)){Ze.warn('Skipping event check for "'+s+'" - property filters require targeting library');return}if(!n)o={matches:e===r.event_name,error:null};else{var a={event_name:r.event_name,property_filters:r.property_filters};o=n.eventMatchesCriteria(e,t,a)}if(o.error){Ze.error('Error checking first-time event for flag "'+s+'": '+o.error);return}if(o.matches){Ze.log('First-time event matched for flag "'+s+'": '+e);
126var c={key:r.pending_variant.variant_key,value:r.pending_variant.variant_value,experiment_id:r.pending_variant.experiment_id,is_experiment_active:r.pending_variant.is_experiment_active};this.flags.set(s,c),this.trackedFeatures.delete(s),this.activatedFirstTimeEvents[i]=!0,this.recordFirstTimeEvent(r.flag_id,r.project_id,r.first_time_event_hash)}}},this)};re.prototype.getFirstTimeEventApiRoute=function(e){var t=this.getFullApiRoute().replace(/\/$/,"");return t+"/"+e+"/first-time-events"};re.prototype.recordFirstTimeEvent=function(e,t,n){var r=this.getMpProperty("distinct_id"),i=ET(),s=new URLSearchParams;s.set("mp_lib","web"),s.set("$lib_version",xr.LIB_VERSION);var o=this.getFirstTimeEventApiRoute(e)+"?"+s.toString(),a={distinct_id:r,project_id:t,first_time_event_hash:n};Ze.log("Recording first-time event for flag: "+e),this.fetch.call(D,o,{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Basic "+btoa(this.getMpConfig("token")+":"),traceparent:i},body:JSON.stringify(a)}).catch(function(c){Ze.error("Failed to record first-time event for flag "+e+": "+c)})};re.prototype.getVariant=function(e,t){if(!this.persistenceLoadedPromise)return new Promise(function(r){Ze.critical("Feature Flags not initialized"),r(cs(t))});var n=this.persistence.getPolicy();return this.persistenceLoadedPromise.then(_.bind(function(){if(n===Ei.PERSISTENCE_UNTIL_NETWORK_SUCCESS)return this.areFlagsReady()&&!this._loadedPersistenceIsStale()?this.getVariantSync(e,t):this.fetchPromise?this.fetchPromise.then(_.bind(function(){return this.getVariantSync(e,t)},this)).catch(function(i){return Ze.error(i),cs(t)}):cs(t);var r=_.bind(function(){return this.getVariantSync(e,t)},this);return this.fetchPromise?this.fetchPromise.then(r).catch(r):cs(t)},this))};re.prototype._loadedPersistenceIsStale=function(){return!this._loadedPersistedAtMs||!this._loadedTtlMs?!1:Date.now()-this._loadedPersistedAtMs>=this._loadedTtlMs};re.prototype.getVariantSync=function(e,t){if(this._loadedPersistenceIsStale())return Ze.log('Loaded persisted variants are past TTL so returning fallback for "'+e+'"'),cs(t);if(!this.areFlagsReady())return Ze.log("Flags not loaded yet"),cs(t);var n=this.flags.get(e);return n?(this.trackFeatureCheck(e,n),n):(Ze.log('No flag found: "'+e+'"'),cs(t))};re.prototype.getAllVariants=function(){if(!this.persistenceLoadedPromise)return Ze.critical("Feature Flags not initialized"),Promise.resolve(new Map);var e=this.persistence.getPolicy();return this.persistenceLoadedPromise.then(_.bind(function(){if(e===Ei.PERSISTENCE_UNTIL_NETWORK_SUCCESS)return this.areFlagsReady()&&!this._loadedPersistenceIsStale()?this.getAllVariantsSync():this.fetchPromise?this.fetchPromise.then(_.bind(function(){return this.getAllVariantsSync()},this)).catch(function(n){return Ze.error(n),new Map}):new Map;var t=_.bind(this.getAllVariantsSync,this);return this.fetchPromise?this.fetchPromise.then(t).catch(t):new Map},this))};re.prototype.getAllVariantsSync=function(){return this._loadedPersistenceIsStale()?(Ze.log("Loaded persisted variants are past TTL so returning empty Map"),new Map):this.flags||new Map};re.prototype.getVariantValue=function(e,t){return this.getVariant(e,{value:t}).then(function(n){return n.value}).catch(function(n){return Ze.error(n),t})};re.prototype.getFeatureData=function(e,t){return Ze.critical("mixpanel.flags.get_feature_data() is deprecated and will be removed in a future release. Use mixpanel.flags.get_variant_value() instead."),this.getVariantValue(e,t)};re.prototype.getVariantValueSync=function(e,t){return this.getVariantSync(e,{value:t}).value};re.prototype.isEnabled=function(e,t){return this.getVariantValue(e).then((function(){return this.isEnabledSync(e,t)}).bind(this)).catch(function(n){return Ze.error(n),t})};re.prototype.isEnabledSync=function(e,t){t=t||!1;var n=this.getVariantValueSync(e,t);return n!==!0&&n!==!1&&(Ze.error('Feature flag "'+e+'" value: '+n+" is not a boolean; returning fallback value: "+t),n=t),n};function ci(e){return e!=null}re.prototype.trackFeatureCheck=function(e,t){if(!this.trackedFeatures.has(e)){this.trackedFeatures.add(e);var n={"Experiment name":e,"Variant name":t.key,$experiment_type:"feature_flag","Variant fetch start time":ci(this._fetchStartTime)?new Date(this._fetchStartTime).toISOString():null,"Variant fetch complete time":ci(this._fetchCompleteTime)?new Date(this._fetchCompleteTime).toISOString():null,"Variant fetch latency (ms)":this._fetchLatency,"Variant fetch traceparent":this._traceparent};ci(t.experiment_id)&&(n.$experiment_id=t.experiment_id),ci(t.is_experiment_active)&&(n.$is_experiment_active=t.is_experiment_active),ci(t.is_qa_tester)&&(n.$is_qa_tester=t.is_qa_tester),ci(t.variant_source)&&(n.$variant_source=t.variant_source),ci(t.persisted_at_in_ms)&&(n.$persisted_at_in_ms=t.persisted_at_in_ms),ci(t.ttl_in_ms)&&(n.$ttl_in_ms=t.ttl_in_ms),this.track("$experiment_started",n)}};re.prototype.whenReady=function(){return this.fetchPromise?this.fetchPromise:Promise.resolve()};re.prototype.minApisSupported=function(){return!!this.fetch&&typeof Promise<"u"&&typeof Map<"u"&&typeof Set<"u"};Yy(re);re.prototype.are_flags_ready=re.prototype.areFlagsReady;re.prototype.get_variant=re.prototype.getVariant;re.prototype.get_variant_sync=re.prototype.getVariantSync;re.prototype.get_all_variants=re.prototype.getAllVariants;re.prototype.get_all_variants_sync=re.prototype.getAllVariantsSync;re.prototype.get_variant_value=re.prototype.getVariantValue;re.prototype.get_variant_value_sync=re.prototype.getVariantValueSync;re.prototype.is_enabled=re.prototype.isEnabled;re.prototype.is_enabled_sync=re.prototype.isEnabledSync;re.prototype.load_flags=re.prototype.loadFlags;re.prototype.update_context=re.prototype.updateContext;re.prototype.when_ready=re.prototype.whenReady;re.prototype.get_feature_data=re.prototype.getFeatureData;re.prototype.getTargeting=re.prototype.getTargeting;var yQ=Mn("recorder"),oO="mp_iframe_handshake_request",aO="mp_iframe_handshake_response",rr=function(e){this.mixpanelInstance=e.mixpanelInstance,this.getMpConfig=e.getConfigFunc,this.getTabId=e.getTabIdFunc,this.reportError=e.reportErrorFunc,this.getDistinctId=e.getDistinctIdFunc,this.loadExtraBundle=e.loadExtraBundle,this.recorderSrc=e.recorderSrc,this.targetingSrc=e.targetingSrc,this.libBasePath=e.libBasePath,this._recorder=null,this._parentReplayId=null,this._parentFrameRetryInterval=null};rr.prototype.shouldLoadRecorder=function(){if(this.getMpConfig("disable_persistence"))return ye.log("Load recorder check skipped due to disable_persistence config"),we.resolve(!1);var e=new Kr(Qy,Xy,Jy),t=this.getTabId();return e.init().then(function(){return e.getAll()}).then(function(n){for(var r=0;r<n.length;r++)if(tv(n[r])||n[r].tabId===t)return!0;return!1}).catch(_.bind(function(n){return this.reportError("Error checking recording registry",n),!1},this))};rr.prototype.checkAndStartSessionRecording=function(e,t){if(!D.MutationObserver)return ye.critical("Browser does not support MutationObserver; skipping session recording"),we.resolve();var n=_.bind(function(a){return new we(_.bind(function(c){var l=xs(_.bind(function(){this._recorder=this._recorder||new D[Cm](this.mixpanelInstance),this._recorder.resumeRecording(a),c()},this));if(_.isUndefined(D[Cm])){var u=this.recorderSrc||this.libBasePath+Z7;this.loadExtraBundle(u,l)}
vendor: 13,560 bytes, line 126
126else l()},this))},this),r=TT(this.getMpConfig("record_allowed_iframe_origins"),yQ),i=r.length>0;if(i&&(this._setupParentFrameListener(r),D.parent!==D))return this._setupChildFrameListener(r,n),this._sendParentFrameRequestWithRetry(r),we.resolve();var s=_.isUndefined(t)?this.getMpConfig("record_sessions_percent"):t,o=s>0&&Math.random()*100<=s;return e||o?n(!0):this.shouldLoadRecorder().then(_.bind(function(a){return a?n(!1):we.resolve()},this))};rr.prototype.isRecording=function(){if(!this._recorder||!_.isFunction(this._recorder.isRecording))return!1;try{return this._recorder.isRecording()}catch(e){return this.reportError("Error checking if recording is active",e),!1}};rr.prototype.startRecordingOnEvent=function(e,t){var n=this.isRecording(),r=this.getMpConfig("recording_event_triggers");if(!n&&r){var i=r[e];if(i&&typeof i.percentage=="number"){var s=i.percentage,o=i.property_filters;if(o&&!_.isEmptyObject(o)){var a=this.targetingSrc||this.libBasePath+qx;iO(this.loadExtraBundle,a).then((function(c){try{var l=c.eventMatchesCriteria(e,t,{event_name:e,property_filters:o});l.matches&&this.checkAndStartSessionRecording(!1,s)}catch(u){ye.critical("Could not parse recording event trigger properties logic:",u)}}).bind(this)).catch(function(c){ye.critical("Failed to load targeting library:",c)})}else this.checkAndStartSessionRecording(!1,s)}}};rr.prototype.stopSessionRecording=function(){return this._recorder?this._recorder.stopRecording():we.resolve()};rr.prototype.pauseSessionRecording=function(){return this._recorder?this._recorder.pauseRecording():we.resolve()};rr.prototype.resumeSessionRecording=function(){return this._recorder?this._recorder.resumeRecording():we.resolve()};rr.prototype.isRecordingHeatmapData=function(){return this.getSessionReplayId()&&this.getMpConfig("record_heatmap_data")};rr.prototype.getSessionRecordingProperties=function(){var e={},t=this.getSessionReplayId();return t&&(e.$mp_replay_id=t),e};rr.prototype.getSessionReplayUrl=function(){var e=null,t=this.getSessionReplayId();if(t){var n=_.HTTPBuildQuery({replay_id:t,distinct_id:this.getDistinctId(),token:this.getMpConfig("token")});e="https://mixpanel.com/projects/replay-redirect?"+n}return e};rr.prototype.getSessionReplayId=function(){if(this._parentReplayId)return this._parentReplayId;var e=null;return this._recorder&&(e=this._recorder.replayId),e||null};rr.prototype.getRecorder=function(){return this._recorder};rr.prototype._setupChildFrameListener=function(e,t){if(!this._childFrameMessageHandler){var n=this;this._childFrameMessageHandler=function(r){if(e.indexOf(r.origin)!==-1){var i=r.data;i&&i.type===aO&&i.token===n.getMpConfig("token")&&i.replayId&&(n._parentReplayId=i.replayId,i.distinctId&&n.mixpanelInstance.identify(i.distinctId),n._parentFrameRetryActive=!1,D.removeEventListener("message",n._childFrameMessageHandler),n._childFrameMessageHandler=null,t(!0))}},D.addEventListener("message",this._childFrameMessageHandler)}};rr.prototype._sendParentFrameRequest=function(e){var t={};t.type=oO,t.token=this.getMpConfig("token");for(var n=0;n<e.length;n++)try{D.parent.postMessage(t,e[n])}catch{}};rr.prototype._sendParentFrameRequestWithRetry=function(e){var t=this,n=10,r=0,i=50;this._parentFrameRetryActive=!0,this._sendParentFrameRequest(e);function s(){setTimeout(function(){!t._parentFrameRetryActive||t._parentReplayId||++r>=n||(t._sendParentFrameRequest(e),i*=2,s())},i)}s()};rr.prototype._setupParentFrameListener=function(e){if(!this._parentFrameMessageHandler){var t=this;this._parentFrameMessageHandler=function(n){if(e.indexOf(n.origin)!==-1){var r=n.data;if(r&&r.type===oO&&r.token===t.getMpConfig("token")){var i=t.getSessionReplayId();if(i){var s={};s.type=aO,s.token=t.getMpConfig("token"),s.replayId=i,s.distinctId=t.getDistinctId(),n.source.postMessage(s,n.origin)}}}},D.addEventListener("message",this._parentFrameMessageHandler)}};Yy(rr);var si=function(){};si.prototype.create_properties=function(){};si.prototype.event_handler=function(){};si.prototype.after_track_handler=function(){};si.prototype.init=function(e){return this.mp=e,this};si.prototype.track=function(e,t,n,r){var i=this,s=_.dom_query(e);if(s.length===0){ye.error("The DOM query ("+e+") returned 0 elements");return}return _.each(s,function(o){_.register_event(o,this.override_event,function(a){var c={},l=i.create_properties(n,this),u=i.mp.get_config("track_links_timeout");i.event_handler(a,this,c),window.setTimeout(i.track_callback(r,l,c,!0),u),i.mp.track(t,l,i.track_callback(r,l,c))})},this),!0};si.prototype.track_callback=function(e,t,n,r){r=r||!1;var i=this;return function(){n.callback_fired||(n.callback_fired=!0,!(e&&e(r,t)===!1)&&i.after_track_handler(t,n,r))}};si.prototype.create_properties=function(e,t){var n;return typeof e=="function"?n=e(t):n=_.extend({},e),n};var qo=function(){this.override_event="click"};_.inherit(qo,si);qo.prototype.create_properties=function(e,t){var n=qo.superclass.create_properties.apply(this,arguments);return t.href&&(n.url=t.href),n};qo.prototype.event_handler=function(e,t,n){n.new_tab=e.which===2||e.metaKey||e.ctrlKey||t.target==="_blank",n.href=t.href,n.new_tab||e.preventDefault()};qo.prototype.after_track_handler=function(e,t){t.new_tab||setTimeout(function(){window.location=t.href},0)};var sh=function(){this.override_event="submit"};_.inherit(sh,si);sh.prototype.event_handler=function(e,t,n){n.element=t,e.preventDefault()};sh.prototype.after_track_handler=function(e,t){setTimeout(function(){t.element.submit()},0)};var Ii="$set",Go="$set_once",on="$unset",Rs="$add",Rn="$append",Ts="$union",Qn="$remove",vQ="$delete",cO={set_action:function(e,t){var n={},r={};return _.isObject(e)?_.each(e,function(i,s){this._is_reserved_property(s)||(r[s]=i)},this):r[e]=t,n[Ii]=r,n},unset_action:function(e){var t={},n=[];return _.isArray(e)||(e=[e]),_.each(e,function(r){this._is_reserved_property(r)||n.push(r)},this),t[on]=n,t},set_once_action:function(e,t){var n={},r={};return _.isObject(e)?_.each(e,function(i,s){this._is_reserved_property(s)||(r[s]=i)},this):r[e]=t,n[Go]=r,n},union_action:function(e,t){var n={},r={};return _.isObject(e)?_.each(e,function(i,s){this._is_reserved_property(s)||(r[s]=_.isArray(i)?i:[i])},this):r[e]=_.isArray(t)?t:[t],n[Ts]=r,n},append_action:function(e,t){var n={},r={};return _.isObject(e)?_.each(e,function(i,s){this._is_reserved_property(s)||(r[s]=i)},this):r[e]=t,n[Rn]=r,n},remove_action:function(e,t){var n={},r={};return _.isObject(e)?_.each(e,function(i,s){this._is_reserved_property(s)||(r[s]=i)},this):r[e]=t,n[Qn]=r,n},delete_action:function(){var e={};return e[vQ]="",e}},_t=function(){};_.extend(_t.prototype,cO);_t.prototype._init=function(e,t,n){this._mixpanel=e,this._group_key=t,this._group_id=n};_t.prototype.set=ia(function(e,t,n){var r=this.set_action(e,t);return _.isObject(e)&&(n=t),this._send_request(r,n)});_t.prototype.set_once=ia(function(e,t,n){var r=this.set_once_action(e,t);return _.isObject(e)&&(n=t),this._send_request(r,n)});_t.prototype.unset=ia(function(e,t){var n=this.unset_action(e);return this._send_request(n,t)});_t.prototype.union=ia(function(e,t,n){_.isObject(e)&&(n=t);var r=this.union_action(e,t);return this._send_request(r,n)});_t.prototype.delete=ia(function(e){var t=this.delete_action();return this._send_request(t,e)});_t.prototype.remove=ia(function(e,t,n){var r=this.remove_action(e,t);return this._send_request(r,n)});_t.prototype._send_request=function(e,t){e.$group_key=this._group_key,e.$group_id=this._group_id,e.$token=this._get_config("token");var n=_.encodeDates(e);return this._mixpanel._track_or_batch({type:"groups",data:n,endpoint:this._mixpanel.get_api_host("groups")+"/"+this._get_config("api_routes").groups,batcher:this._mixpanel.request_batchers.groups},t)};_t.prototype._is_reserved_property=function(e){return e==="$group_key"||e==="$group_id"};_t.prototype._get_config=function(e){return this._mixpanel.get_config(e)};_t.prototype.toString=function(){return this._mixpanel.toString()+".group."+this._group_key+"."+this._group_id};_t.prototype.remove=_t.prototype.remove;_t.prototype.set=_t.prototype.set;_t.prototype.set_once=_t.prototype.set_once;_t.prototype.union=_t.prototype.union;_t.prototype.unset=_t.prototype.unset;_t.prototype.toString=_t.prototype.toString;var Ie=function(){};_.extend(Ie.prototype,cO);Ie.prototype._init=function(e){this._mixpanel=e};Ie.prototype.set=Yi(function(e,t,n){var r=this.set_action(e,t);return _.isObject(e)&&(n=t),this._get_config("save_referrer")&&this._mixpanel.persistence.update_referrer_info(document.referrer),r[Ii]=_.extend({},_.info.people_properties(),r[Ii]),this._send_request(r,n)});Ie.prototype.set_once=Yi(function(e,t,n){var r=this.set_once_action(e,t);return _.isObject(e)&&(n=t),this._send_request(r,n)});Ie.prototype.unset=Yi(function(e,t){var n=this.unset_action(e);return this._send_request(n,t)});Ie.prototype.increment=Yi(function(e,t,n){var r={},i={};return _.isObject(e)?(_.each(e,function(s,o){if(!this._is_reserved_property(o))if(isNaN(parseFloat(s))){ye.error("Invalid increment value passed to mixpanel.people.increment - must be a number");return}else i[o]=s},this),n=t):(_.isUndefined(t)&&(t=1),i[e]=t),r[Rs]=i,this._send_request(r,n)});Ie.prototype.append=Yi(function(e,t,n){_.isObject(e)&&(n=t);var r=this.append_action(e,t);return this._send_request(r,n)});Ie.prototype.remove=Yi(function(e,t,n){_.isObject(e)&&(n=t);var r=this.remove_action(e,t);return this._send_request(r,n)});Ie.prototype.union=Yi(function(e,t,n){_.isObject(e)&&(n=t);var r=this.union_action(e,t);return this._send_request(r,n)});Ie.prototype.track_charge=Yi(function(){ye.error("mixpanel.people.track_charge() is deprecated and no longer has any effect.")});Ie.prototype.clear_charges=function(e){return this.set("$transactions",[],e)};Ie.prototype.delete_user=function(){if(!this._identify_called()){ye.error("mixpanel.people.delete_user() requires you to call identify() first");return}var e={$delete:this._mixpanel.get_distinct_id()};return this._send_request(e)};Ie.prototype.toString=function(){return this._mixpanel.toString()+".people"};Ie.prototype._send_request=function(e,t){e.$token=this._get_config("token"),e.$distinct_id=this._mixpanel.get_distinct_id();var n=this._mixpanel.get_property("$device_id"),r=this._mixpanel.get_property("$user_id"),i=this._mixpanel.get_property("$had_persisted_distinct_id");n&&(e.$device_id=n),r&&(e.$user_id=r),i&&(e.$had_persisted_distinct_id=i);var s=_.encodeDates(e);return this._identify_called()?this._mixpanel._track_or_batch({type:"people",data:s,endpoint:this._mixpanel.get_api_host("people")+"/"+this._get_config("api_routes").engage,batcher:this._mixpanel.request_batchers.people},t):(this._enqueue(e),_.isUndefined(t)||(this._get_config("verbose")?t({status:-1,error:null}):t(-1)),_.truncate(s,255))};Ie.prototype._get_config=function(e){return this._mixpanel.get_config(e)};Ie.prototype._identify_called=function(){return this._mixpanel._flags.identify_called===!0};Ie.prototype._enqueue=function(e){Ii in e?this._mixpanel.persistence._add_to_people_queue(Ii,e):Go in e?this._mixpanel.persistence._add_to_people_queue(Go,e):on in e?this._mixpanel.persistence._add_to_people_queue(on,e):Rs in e?this._mixpanel.persistence._add_to_people_queue(Rs,e):Rn in e?this._mixpanel.persistence._add_to_people_queue(Rn,e):Qn in e?this._mixpanel.persistence._add_to_people_queue(Qn,e):Ts in e?this._mixpanel.persistence._add_to_people_queue(Ts,e):ye.error("Invalid call to _enqueue():",e)};Ie.prototype._flush_one_queue=function(e,t,n,r){var i=this,s=_.extend({},this._mixpanel.persistence.load_queue(e)),o=s;!_.isUndefined(s)&&_.isObject(s)&&!_.isEmptyObject(s)&&(i._mixpanel.persistence._pop_from_people_queue(e,s),i._mixpanel.persistence.save(),r&&(o=r(s)),t.call(i,o,function(a,c){a===0&&i._mixpanel.persistence._add_to_people_queue(e,s),_.isUndefined(n)||n(a,c)}))};Ie.prototype._flush=function(e,t,n,r,i,s,o){var a=this;this._flush_one_queue(Ii,this.set,e),this._flush_one_queue(Go,this.set_once,r),this._flush_one_queue(on,this.unset,s,function(m){return _.keys(m)}),this._flush_one_queue(Rs,this.increment,t),this._flush_one_queue(Ts,this.union,i);var c=this._mixpanel.persistence.load_queue(Rn);if(!_.isUndefined(c)&&_.isArray(c)&&c.length)for(var l,u=function(m,v){m===0&&a._mixpanel.persistence._add_to_people_queue(Rn,l),_.isUndefined(n)||n(m,v)},d=c.length-1;d>=0;d--)c=this._mixpanel.persistence.load_queue(Rn),l=c.pop(),a._mixpanel.persistence.save(),_.isEmptyObject(l)||a.append(l,u);var f=this._mixpanel.persistence.load_queue(Qn);if(!_.isUndefined(f)&&_.isArray(f)&&f.length)for(var p,h=function(m,v){m===0&&a._mixpanel.persistence._add_to_people_queue(Qn,p),_.isUndefined(o)||o(m,v)},y=f.length-1;y>=0;y--)f=this._mixpanel.persistence.load_queue(Qn),p=f.pop(),a._mixpanel.persistence.save(),_.isEmptyObject(p)||a.remove(p,h)};Ie.prototype._is_reserved_property=function(e){return e==="$distinct_id"||e==="$token"||e==="$device_id"||e==="$user_id"||e==="$had_persisted_distinct_id"};Ie.prototype.set=Ie.prototype.set;Ie.prototype.set_once=Ie.prototype.set_once;Ie.prototype.unset=Ie.prototype.unset;Ie.prototype.increment=Ie.prototype.increment;Ie.prototype.append=Ie.prototype.append;Ie.prototype.remove=Ie.prototype.remove;Ie.prototype.union=Ie.prototype.union;Ie.prototype.track_charge=Ie.prototype.track_charge;Ie.prototype.clear_charges=Ie.prototype.clear_charges;Ie.prototype.delete_user=Ie.prototype.delete_user;Ie.prototype.toString=Ie.prototype.toString;var sv="__mps",ov="__mpso",av="__mpus",cv="__mpa",lv="__mpap",uv="__mpr",dv="__mpu",lO="$people_distinct_id",ef="__al
126ias",Mc="__timers",AQ=[sv,ov,av,cv,lv,uv,dv,lO,ef,Mc],Ne=function(e){this.props={},this.campaign_params_saved=!1,e.persistence_name?this.name="mp_"+e.persistence_name:this.name="mp_"+e.token+"_mixpanel";var t=e.persistence;t!=="cookie"&&t!=="localStorage"&&(ye.critical("Unknown persistence type "+t+"; falling back to cookie"),t=e.persistence="cookie"),t==="localStorage"&&_.localStorage.is_supported()?this.storage=_.localStorage:this.storage=_.cookie,this.load(),this.update_config(e),this.upgrade(),this.save()};Ne.prototype.properties=function(){var e={};return this.load(),_.each(this.props,function(t,n){_.include(AQ,n)||(e[n]=t)}),e};Ne.prototype.load=function(){if(!this.disabled){var e=this.storage.parse(this.name);e&&(this.props=_.extend({},e))}};Ne.prototype.upgrade=function(){var e,t;this.storage===_.localStorage?(e=_.cookie.parse(this.name),_.cookie.remove(this.name),_.cookie.remove(this.name,!0),e&&this.register_once(e)):this.storage===_.cookie&&(t=_.localStorage.parse(this.name),_.localStorage.remove(this.name),t&&this.register_once(t))};Ne.prototype.save=function(){this.disabled||this.storage.set(this.name,Vo(this.props),this.expire_days,this.cross_subdomain,this.secure,this.cross_site,this.cookie_domain)};Ne.prototype.load_prop=function(e){return this.load(),this.props[e]};Ne.prototype.remove=function(){this.storage.remove(this.name,!1,this.cookie_domain),this.storage.remove(this.name,!0,this.cookie_domain)};Ne.prototype.clear=function(){this.remove(),this.props={}};Ne.prototype.register_once=function(e,t,n){return _.isObject(e)?(typeof t>"u"&&(t="None"),this.expire_days=typeof n>"u"?this.default_expiry:n,this.load(),_.each(e,function(r,i){(!this.props.hasOwnProperty(i)||this.props[i]===t)&&(this.props[i]=r)},this),this.save(),!0):!1};Ne.prototype.register=function(e,t){return _.isObject(e)?(this.expire_days=typeof t>"u"?this.default_expiry:t,this.load(),_.extend(this.props,e),this.save(),!0):!1};Ne.prototype.unregister=function(e){this.load(),e in this.props&&(delete this.props[e],this.save())};Ne.prototype.update_search_keyword=function(e){this.register(_.info.searchInfo(e))};Ne.prototype.update_referrer_info=function(e){this.register_once({$initial_referrer:e||"$direct",$initial_referring_domain:_.info.referringDomain(e)||"$direct"},"")};Ne.prototype.get_referrer_info=function(){return _.strip_empty_properties({$initial_referrer:this.props.$initial_referrer,$initial_referring_domain:this.props.$initial_referring_domain})};Ne.prototype.update_config=function(e){this.default_expiry=this.expire_days=e.cookie_expiration,this.set_disabled(e.disable_persistence),this.set_cookie_domain(e.cookie_domain),this.set_cross_site(e.cross_site_cookie),this.set_cross_subdomain(e.cross_subdomain_cookie),this.set_secure(e.secure_cookie)};Ne.prototype.set_disabled=function(e){this.disabled=e,this.disabled?this.remove():this.save()};Ne.prototype.set_cookie_domain=function(e){e!==this.cookie_domain&&(this.remove(),this.cookie_domain=e,this.save())};Ne.prototype.set_cross_site=function(e){e!==this.cross_site&&(this.cross_site=e,this.remove(),this.save())};Ne.prototype.set_cross_subdomain=function(e){e!==this.cross_subdomain&&(this.cross_subdomain=e,this.remove(),this.save())};Ne.prototype.get_cross_subdomain=function(){return this.cross_subdomain};Ne.prototype.set_secure=function(e){e!==this.secure&&(this.secure=!!e,this.remove(),this.save())};Ne.prototype._add_to_people_queue=function(e,t){var n=this._get_queue_key(e),r=t[e],i=this._get_or_create_queue(Ii),s=this._get_or_create_queue(Go),o=this._get_or_create_queue(on),a=this._get_or_create_queue(Rs),c=this._get_or_create_queue(Ts),l=this._get_or_create_queue(Qn,[]),u=this._get_or_create_queue(Rn,[]);n===sv?(_.extend(i,r),this._pop_from_people_queue(Rs,r),this._pop_from_people_queue(Ts,r),this._pop_from_people_queue(on,r)):n===ov?(_.each(r,function(d,f){f in s||(s[f]=d)}),this._pop_from_people_queue(on,r)):n===av?_.each(r,function(d){_.each([i,s,a,c],function(f){d in f&&delete f[d]}),_.each(u,function(f){d in f&&delete f[d]}),o[d]=!0}):n===cv?(_.each(r,function(d,f){f in i?i[f]+=d:(f in a||(a[f]=0),a[f]+=d)},this),this._pop_from_people_queue(on,r)):n===dv?(_.each(r,function(d,f){_.isArray(d)&&(f in c||(c[f]=[]),_.each(d,function(p){_.include(c[f],p)||c[f].push(p)}))}),this._pop_from_people_queue(on,r)):n===uv?(l.push(r),this._pop_from_people_queue(Rn,r)):n===lv&&(u.push(r),this._pop_from_people_queue(on,r)),ye.log("MIXPANEL PEOPLE REQUEST (QUEUED, PENDING IDENTIFY):"),ye.log(t),this.save()};Ne.prototype._pop_from_people_queue=function(e,t){var n=this.props[this._get_queue_key(e)];_.isUndefined(n)||_.each(t,function(r,i){e===Rn||e===Qn?_.each(n,function(s){s[i]===r&&delete s[i]}):delete n[i]},this)};Ne.prototype.load_queue=function(e){return this.load_prop(this._get_queue_key(e))};Ne.prototype._get_queue_key=function(e){if(e===Ii)return sv;if(e===Go)return ov;if(e===on)return av;if(e===Rs)return cv;if(e===Rn)return lv;if(e===Qn)return uv;if(e===Ts)return dv;ye.error("Invalid queue:",e)};Ne.prototype._get_or_create_queue=function(e,t){var n=this._get_queue_key(e);return t=_.isUndefined(t)?{}:t,this.props[n]||(this.props[n]=t)};Ne.prototype.set_event_timer=function(e,t){var n=this.load_prop(Mc)||{};n[e]=t,this.props[Mc]=n,this.save()};Ne.prototype.remove_event_timer=function(e){var t=this.load_prop(Mc)||{},n=t[e];return _.isUndefined(n)||(delete this.props[Mc][e],this.save()),n};var tf,Fg=function(e,t){throw new Error(e+" not available in this build.")},cr,Ug=0,bQ=1,qr="mixpanel",uO="base64",wQ="json",fv="$device:",EQ="strict",SQ="fallback",CQ="disabled",_o=D.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest,dO=!_o&&wn.indexOf("MSIE")===-1&&wn.indexOf("Mozilla")===-1,rf=null;qn.sendBeacon&&(rf=function(){return qn.sendBeacon.apply(qn,arguments)});var fO={track:"track/",engage:"engage/",groups:"groups/",record:"record/",flags:"flags/",settings:"settings/"},Bg={api_host:"https://api-js.mixpanel.com",api_hosts:{},api_routes:fO,api_extra_query_params:{},api_method:"POST",api_transport:"XHR",api_payload_format:uO,app_host:"https://mixpanel.com",autocapture:!1,cdn:"https://cdn.mxpnl.com",cross_site_cookie:!1,cross_subdomain_cookie:!0,error_reporter:wi,flags:!1,persistence:"cookie",persistence_name:"",cookie_domain:"",cookie_name:"",loaded:wi,mp_loader:null,track_marketing:!0,track_pageview:!1,skip_first_touch_marketing:!1,store_google:!0,stop_utm_persistence:!1,save_referrer:!0,test:!1,verbose
vendor: 28,595 bytes, line 126
126:!1,img:!1,debug:!1,track_links_timeout:300,cookie_expiration:365,upgrade:!1,disable_persistence:!1,disable_cookie:!1,secure_cookie:!1,ip:!0,opt_out_tracking_by_default:!1,opt_out_persistence_by_default:!1,opt_out_tracking_persistence_type:"localStorage",opt_out_tracking_cookie_prefix:null,property_blacklist:[],xhr_headers:{},ignore_dnt:!1,batch_requests:!0,batch_size:50,batch_flush_interval_ms:5e3,batch_request_timeout_ms:9e4,batch_autostart:!0,hooks:{},record_allowed_iframe_origins:[],record_block_class:new RegExp("^(mp-block|fs-exclude|amp-block|rr-block|ph-no-capture)$"),record_block_selector:"img, video, audio",record_canvas:!1,record_collect_fonts:!1,record_console:!0,record_heatmap_data:!1,recording_event_triggers:{},record_idle_timeout_ms:1800*1e3,record_mask_inputs:!0,record_max_ms:Ka,record_min_ms:0,record_network:!1,record_network_options:{},record_sessions_percent:0,recorder_src:null,targeting_src:null,lib_base_path:"https://cdn.mxpnl.com/libs/",remote_settings_mode:CQ},hO=!1,O=function(){},Hg=function(e,t,n){var r,i=n===qr?cr:cr[n];if(i&&tf===Ug)r=i;else{if(i&&!_.isArray(i)){ye.error("You have already initialized "+n);return}r=new O}if(r._cached_groups={},r._init(e,t,n),r.people=new Ie,r.people._init(r),!r.get_config("skip_first_touch_marketing")){var s=_.info.campaignParams(null),o={},a=!1;_.each(s,function(l,u){o["initial_"+u]=l,l&&(a=!0)}),a&&r.people.set_once(o)}xr.DEBUG=xr.DEBUG||r.get_config("debug");var c=tf===Ug?"module":"snippet";return D.dispatchEvent(new D.CustomEvent("$mp_sdk_to_extension_event",{detail:{instance:r,source:c,token:e,name:n,info:_.info}})),!_.isUndefined(i)&&_.isArray(i)&&(r._execute_array.call(r.people,i.people),r._execute_array(i)),r};O.prototype.init=function(e,t,n){if(_.isUndefined(n)){this.report_error("You must name your new library: init(token, config, name)");return}if(n===qr){this.report_error("You must initialize the main mixpanel object right after you include the Mixpanel js snippet");return}var r=Hg(e,t,n);return cr[n]=r,r._loaded(),r};O.prototype._init=function(e,t,n){t=t||{},this.__loaded=!0,this.config={};var r={};if(!("api_payload_format"in t)){var i=t.api_host||Bg.api_host;i.match(/\.mixpanel\.com/)&&(r.api_payload_format=wQ)}if(this.hooks={},this.set_config(_.extend({},Bg,r,t,{name:n,token:e,callback_fn:(n===qr?n:qr+"."+n)+"._jsc"})),this.recorderManager=new rr({mixpanelInstance:this,getConfigFunc:_.bind(this.get_config,this),setConfigFunc:_.bind(this.set_config,this),getTabIdFunc:_.bind(this.get_tab_id,this),reportErrorFunc:_.bind(this.report_error,this),getDistinctIdFunc:_.bind(this.get_distinct_id,this),recorderSrc:this.get_config("recorder_src"),targetingSrc:this.get_config("targeting_src"),libBasePath:this.get_config("lib_base_path"),loadExtraBundle:Fg}),this._jsc=wi,this.__dom_loaded_queue=[],this.__request_queue=[],this.__disabled_events=[],this._flags={disable_all_events:!1,identify_called:!1},this._remote_settings_strict_disabled=!1,this.request_batchers={},this._batch_requests=this.get_config("batch_requests"),this._batch_requests){if(!_.localStorage.is_supported(!0)||!_o)this._batch_requests=!1,ye.log("Turning off Mixpanel request-queueing; needs XHR and localStorage support"),_.each(this.get_batcher_configs(),function(c){ye.log("Clearing batch queue "+c.queue_key),_.localStorage.remove(c.queue_key)});else if(this.init_batchers(),rf&&D.addEventListener){var s=_.bind(function(){this.request_batchers.events.stopped||this.request_batchers.events.flush({unloading:!0})},this);D.addEventListener("pagehide",function(c){c.persisted&&s()}),D.addEventListener("visibilitychange",function(){be.visibilityState==="hidden"&&s()})}}this.persistence=this.cookie=new Ne(this.config),this.unpersisted_superprops={},this._gdpr_init();var o=_.UUID();this.get_distinct_id()||this.register_once({distinct_id:fv+o,$device_id:o},""),this.flags=new re({getFullApiRoute:_.bind(function(){return this.get_api_host("flags")+"/"+this.get_config("api_routes").flags},this),getConfigFunc:_.bind(this.get_config,this),setConfigFunc:_.bind(this.set_config,this),getPropertyFunc:_.bind(this.get_property,this),trackingFunc:_.bind(this.track,this),loadExtraBundle:Fg,targetingSrc:this.get_config("targeting_src")||this.get_config("lib_base_path")+qx}),this.flags.init(),this.flags=this.flags,this._init_tab_id();var a=this.get_config("remote_settings_mode");a===EQ||a===SQ?this.__session_recording_init_promise=this._fetch_remote_settings(a).then(_.bind(function(){return this._check_and_start_session_recording()},this)):this.__session_recording_init_promise=this._check_and_start_session_recording(),this.autocapture=new Nt(this),this.autocapture.init()};O.prototype._init_tab_id=function(){if(this.get_config("disable_persistence"))ye.log("Tab ID initialization skipped due to disable_persistence config");else if(_.sessionStorage.is_supported())try{var e=this.get_config("name")+"_"+this.get_config("token"),t="mp_tab_id_"+e,n="mp_gen_new_tab_id_"+e;(_.sessionStorage.get(n)||!_.sessionStorage.get(t))&&_.sessionStorage.set(t,"$tab-"+_.UUID()),_.sessionStorage.set(n,"1"),this.tab_id=_.sessionStorage.get(t),D.addEventListener("beforeunload",function(){_.sessionStorage.remove(n)})}catch(r){this.report_error("Error initializing tab id",r)}else this.report_error("Session storage is not supported, cannot keep track of unique tab ID.")};O.prototype.get_tab_id=function(){return this.tab_id||null};O.prototype._check_and_start_session_recording=Gi(function(e){return this.recorderManager.checkAndStartSessionRecording(e)});O.prototype._start_recording_on_event=xs(function(e,t){this.__session_recording_init_promise&&this.__session_recording_init_promise.then(_.bind(function(){if(!this._remote_settings_strict_disabled)return this.recorderManager.startRecordingOnEvent(e,t)},this))});O.prototype.start_session_recording=function(){return this._check_and_start_session_recording(!0)};O.prototype.stop_session_recording=function(){return this.recorderManager.stopSessionRecording()};O.prototype.pause_session_recording=function(){return this.recorderManager.pauseSessionRecording()};O.prototype.resume_session_recording=function(){return this.recorderManager.resumeSessionRecording()};O.prototype.is_recording_heatmap_data=function(){return this.recorderManager.isRecordingHeatmapData()};O.prototype.get_session_recording_properties=function(){return this.recorderManager.getSessionRecordingProperties()};O.prototype.get_session_replay_url=function(){return this.recorderManager.getSessionReplayUrl()};O.prototype.__get_recorder=function(){return this.recorderManager.getRecorder()};O.prototype.__get_recording_init_promise=function(){return this.__session_recording_init_promise};O.prototype._loaded=function(){if(this.get_config("loaded")(this),this._set_default_superprops(),this.people.set_once(this.persistence.get_referrer_info()),this.get_config("store_google")&&this.get_config("stop_utm_persistence")){var e=_.info.campaignParams(null);_.each(e,(function(t,n){this.unregister(n)}).bind(this))}};O.prototype._set_default_superprops=function(){this.persistence.update_search_keyword(be.referrer),this.get_config("store_google")&&!this.get_config("stop_utm_persistence")&&this.register(_.info.campaignParams()),this.get_config("save_referrer")&&this.persistence.update_referrer_info(be.referrer)};O.prototype._dom_loaded=function(){_.each(this.__dom_loaded_queue,function(e){this._track_dom.apply(this,e)},this),this.has_opted_out_tracking()||_.each(this.__request_queue,function(e){this._send_request.apply(this,e)},this),delete this.__dom_loaded_queue,delete this.__request_queue};O.prototype._track_dom=function(e,t){if(this.get_config("img"))return this.report_error("You can't use DOM tracking functions with img = true."),!1;if(!hO)return this.__dom_loaded_queue.push([e,t]),!1;var n=new e().init(this);return n.track.apply(n,t)};O.prototype._prepare_callback=function(e,t){if(_.isUndefined(e))return null;if(_o){var n=function(o){e(o,t)};return n}else{var r=this._jsc,i=""+Math.floor(Math.random()*1e8),s=this.get_config("callback_fn")+"["+i+"]";return r[i]=function(o){delete r[i],e(o,t)},s}};O.prototype._send_request=function(e,t,n,r){var i=!0;if(dO)return this.__request_queue.push(arguments),i;var s={method:this.get_config("api_method"),transport:this.get_config("api_transport"),verbose:this.get_config("verbose")},o=null;!r&&(_.isFunction(n)||typeof n=="string")&&(r=n,n=null),n=_.extend(s,n||{}),_o||(n.method="GET");var a=n.method==="POST",c=rf&&a&&n.transport.toLowerCase()==="sendbeacon",l=n.verbose;t.verbose&&(l=!0),this.get_config("test")&&(t.test=1),l&&(t.verbose=1),this.get_config("img")&&(t.img=1),_o||(r?t.callback=r:(l||this.get_config("test"))&&(t.callback="(function(){})")),t.ip=this.get_config("ip")?1:0,t._=new Date().getTime().toString(),a&&(o="data="+encodeURIComponent(t.data),delete t.data),_.extend(t,this.get_config("api_extra_query_params")),e+="?"+_.HTTPBuildQuery(t);var u=this;if("img"in t){var d=be.createElement("img");d.src=e,be.body.appendChild(d)}else if(c){try{i=rf(e,o)}catch(v){u.report_error(v),i=!1}try{r&&r(i?1:0)}catch(v){u.report_error(v)}}else if(_o)try{var f=new XMLHttpRequest;f.open(n.method,e,!0);var p=this.get_config("xhr_headers");if(a&&(p["Content-Type"]="application/x-www-form-urlencoded"),_.each(p,function(v,A){f.setRequestHeader(A,v)}),n.timeout_ms&&typeof f.timeout<"u"){f.timeout=n.timeout_ms;var h=new Date().getTime()}f.withCredentials=!0,f.onreadystatechange=function(){if(f.readyState===4)if(f.status===200){if(r)if(l){var v;try{v=_.JSONDecode(f.responseText)}catch(S){if(u.report_error(S),n.ignore_json_errors)v=f.responseText;else return}r(v)}else r(Number(f.responseText))}else{var A;if(f.timeout&&!f.status&&new Date().getTime()-h>=f.timeout?A="timeout":A="Bad HTTP status: "+f.status+" "+f.statusText,u.report_error(A),r)if(l){var b=f.responseHeaders||{};r({status:0,httpStatusCode:f.status,error:A,retryAfter:b["Retry-After"]})}else r(0)}},f.send(o)}catch(v){u.report_error(v),i=!1}else{var y=be.createElement("script");y.type="text/javascript",y.async=!0,y.defer=!0,y.src=e;var m=be.getElementsByTagName("script")[0];m.parentNode.insertBefore(y,m)}return i};O.prototype._fetch_remote_settings=function(e){var t=this,n=function(){e==="strict"&&(t.set_config({record_sessions_percent:0}),t._remote_settings_strict_disabled=!0)};if(!D.AbortController)return ye.critical("Remote settings unavailable: missing minimum required APIs"),n(),Promise.resolve();var r=this.get_api_host("settings")+"/"+this.get_config("api_routes").settings,i={$lib_version:xr.LIB_VERSION,mp_lib:"web",sdk_config:"1"},s=_.HTTPBuildQuery(i),o=r+"?"+s,a=new AbortController,c=setTimeout(function(){a.abort()},500),l={method:"GET",headers:{Authorization:"Basic "+btoa(t.get_config("token")+":")},signal:a.signal};return D.fetch(o,l).then(function(u){if(clearTimeout(c),!u.ok){ye.critical("Network response was not ok"),n();return}return u.json()}).then(function(u){if(u&&u.sdk_config&&u.sdk_config.config){var d=u.sdk_config.config,f={};_.each(d,function(p,h){Bg.hasOwnProperty(h)&&(f[h]=p)}),_.isEmptyObject(f)?(ye.critical("No valid config keys found in remote settings."),n()):t.set_config(f)}else n()}).catch(function(u){clearTimeout(c),ye.critical("Failed to fetch remote settings",u),n()})};O.prototype._execute_array=function(e){var t,n=[],r=[],i=[];_.each(e,function(o){o&&(t=o[0],_.isArray(t)?i.push(o):typeof o=="function"?o.call(this):_.isArray(o)&&t==="alias"?n.push(o):_.isArray(o)&&t.indexOf("track")!==-1&&typeof this[t]=="function"?i.push(o):r.push(o))},this);var s=function(o,a){_.each(o,function(c){if(_.isArray(c[0])){var l=a;_.each(c,function(u){l=l[u[0]].apply(l,u.slice(1))})}else this[c[0]].apply(this,c.slice(1))},a)};s(n,this),s(r,this),s(i,this)};O.prototype.are_batchers_initialized=function(){return!!this.request_batchers.events};O.prototype.get_batcher_configs=function(){var e="__mpq_"+this.get_config("token");return this._batcher_configs=this._batcher_configs||{events:{type:"events",api_name:"track",queue_key:e+"_ev"},people:{type:"people",api_name:"engage",queue_key:e+"_pp"},groups:{type:"groups",api_name:"groups",queue_key:e+"_gr"}},this._batcher_configs};O.prototype.init_batchers=function(){if(!this.are_batchers_initialized()){var e=_.bind(function(n){return new Qr(n.queue_key,{libConfig:this.config,errorReporter:this.get_config("error_reporter"),sendRequestFunc:_.bind(function(r,i,s){var o=this.get_config("api_routes");this._send_request(this.get_api_host(n.api_name)+"/"+o[n.api_name],this._encode_data_for_request(r),i,this._prepare_callback(s,r))},this),beforeSendHook:_.bind(function(r){var i=this._run_hook("before_send_"+n.type,r);return i?i[0]:null},this),stopAllBatchingFunc:_.bind(this.stop_batch_senders,this),usePersistence:!0})},this),t=this.get_batcher_configs();this.request_batchers={events:e(t.events),people:e(t.people),groups:e(t.groups)}}this.get_config("batch_autostart")&&this.start_batch_senders()};O.prototype.start_batch_senders=function(){this._batchers_were_started=!0,this.are_batchers_initialized()&&(this._batch_requests=!0,_.each(this.request_batchers,function(e){e.start()}))};O.prototype.stop_batch_senders=function(){this._batch_requests=!1,_.each(this.request_batchers,function(e){e.stop(),e.clear()})};O.prototype.push=function(e){this._execute_array([e])};O.prototype.enable=function(e){var t,n,r,i;if(typeof e>"u")this._flags.disable_all_events=!1;else{for(t={},n=[],r=0;r<e.length;r++)t[e[r]]=!0;for(i=0;i<this.__disabled_events.length;i++)t[this.__disabled_events[i]]||n.push(this.__disabled_events[i]);this.__disabled_events=n}};O.prototype.disable=function(e){typeof e>"u"?this._flags.disable_all_events=!0:this.__disabled_events=this.__disabled_events.concat(e)};O.prototype._encode_data_for_request=function(e){var t=Vo(e);return this.get_config("api_payload_format")===uO&&(t=_.base64Encode(t)),{data:t}};O.prototype._track_or_batch=function(e,t){var n=_.truncate(e.data,255),r=e.endpoint,i=e.batcher,s=e.should_send_immediately,o=e.send_request_options||{};t=t||wi;var a=!0,c=_.bind(function(){return o.skip_hooks||(n=this._run_hook("before_send_"+e.type,n),n&&(n=n[0])),n?(ye.log("MIXPANEL REQUEST:"),ye.log(n),this._send_request(r,this._encode_data_for_request(n),o,this._prepare_callback(t,n))):null},this);return this._batch_requests&&!s?i.enqueue(n).then(function(l){l?t(1,n):c()}):a=c(),a&&n};O.prototype.track=Gi(function(e,t,n,r){var i;if(!(n&&n.skip_hooks)){if(i=this._run_hook("before_track",e,t),i===null)return;e=i[0],t=i[1]}!r&&typeof n=="function"&&(r=n,n=null),n=n||{};var s=n.transport;s&&(n.transport=s);var o=n.send_immediately;if(typeof r!="function"&&(r=wi),_.isUndefined(e)){this.report_error("No event name provided to mixpanel.track");return}if(this._event_is_disabled(e)){r(0);return}t=_.extend({},t),t.token=this.get_config("token");var a=this.persistence.remove_event_timer(e);if(!_.isUndefined(a)){var c=new Date().getTime()-a;t.$duration=parseFloat((c/1e3).toFixed(3))}this._set_default_superprops();var l=this.get_config("track_marketing")?_.info.marketingParams():{};t=_.extend({},_.info.properties({mp_loader:this.get_config("mp_loader")}),l,this.persistence.properties(),this.unpersisted_superprops,this.get_session_recording_properties(),t);var u=this.get_config("property_blacklist");_.isArray(u)?_.each(u,function(f){delete t[f]}):this.report_error("Invalid value for property_blacklist config: "+u),this._start_recording_on_event(e,t);var d={event:e,properties:t};return i=this._track_or_batch({type:"events",data:d,endpoint:this.get_api_host("events")+"/"+this.get_config("api_routes").track,batcher:this.request_batchers.events,should_send_immediately:o,send_request_options:n},r),this.flags&&this.flags.checkFirstTimeEvents&&this.flags.checkFirstTimeEvents(e,t),i});O.prototype.set_group=Gi(function(e,t,n){_.isArray(t)||(t=[t]);var r={};return r[e]=t,this.register(r),this.people.set(e,t,n)});O.prototype.add_group=Gi(function(e,t,n){var r=this.get_property(e),i={};return r===void 0?(i[e]=[t],this.register(i)):r.indexOf(t)===-1&&(r.push(t),i[e]=r,this.register(i)),this.people.union(e,t,n)});O.prototype.remove_group=Gi(function(e,t,n){var r=this.get_property(e);if(r!==void 0){var i=r.indexOf(t);i>-1&&(r.splice(i,1),this.register({group_key:r})),r.length===0&&this.unregister(e)}return this.people.remove(e,t,n)});O.prototype.track_with_groups=Gi(function(e,t,n,r){var i=_.extend({},t||{});return _.each(n,function(s,o){s!=null&&(i[o]=s)}),this.track(e,i,r)});O.prototype._create_map_key=function(e,t){return e+"_"+JSON.stringify(t)};O.prototype._remove_group_from_cache=function(e,t){delete this._cached_groups[this._create_map_key(e,t)]};O.prototype.get_group=function(e,t){var n=this._create_map_key(e,t),r=this._cached_groups[n];return(r===void 0||r._group_key!==e||r._group_id!==t)&&(r=new _t,r._init(this,e,t),this._cached_groups[n]=r),r};O.prototype.track_pageview=Gi(function(e,t){typeof e!="object"&&(e={}),t=t||{};var n=t.event_name||"$mp_web_page_view",r=_.extend(_.info.mpPageViewProperties(),_.info.campaignParams(),_.info.clickParams()),i=_.extend({},r,e);return this.is_recording_heatmap_data()&&(i.$captured_for_heatmap=!0),this.track(n,i)});O.prototype.track_links=function(){return this._track_dom.call(this,qo,arguments)};O.prototype.track_forms=function(){return this._track_dom.call(this,sh,arguments)};O.prototype.time_event=function(e){if(_.isUndefined(e)){this.report_error("No event name provided to mixpanel.time_event");return}this._event_is_disabled(e)||this.persistence.set_event_timer(e,new Date().getTime())};var xQ={persistent:!0},hv=function(e){var t;return _.isObject(e)?t=e:_.isUndefined(e)?t={}:t={days:e},_.extend({},xQ,t)};O.prototype.register=function(e,t){var n=this._run_hook("before_register",e,t);if(n!==null){e=n[0],t=n[1];var r=hv(t);r.persistent?this.persistence.register(e,r.days):_.extend(this.unpersisted_superprops,e)}};O.prototype.register_once=function(e,t,n){var r=this._run_hook("before_register_once",e,t,n);if(r!==null){e=r[0],t=r[1],n=r[2];var i=hv(n);i.persistent?this.persistence.register_once(e,t,i.days):(typeof t>"u"&&(t="None"),_.each(e,function(s,o){(!this.unpersisted_superprops.hasOwnProperty(o)||this.unpersisted_superprops[o]===t)&&(this.unpersisted_superprops[o]=s)},this))}};O.prototype.unregister=function(e,t){var n=this._run_hook("before_unregister",e,t);n!==null&&(e=n[0],t=n[1],t=hv(t),t.persistent?this.persistence.unregister(e):delete this.unpersisted_superprops[e])};O.prototype._register_single=function(e,t){var n={};n[e]=t,this.register(n)};O.prototype.identify=function(e,t,n,r,i,s,o,a){var c=this._run_hook("before_identify",e);if(c===null)return-1;e=c[0];var l=this.get_distinct_id();if(e&&l!==e){if(typeof e=="string"&&e.indexOf(fv)===0)return this.report_error("distinct_id cannot have $device: prefix"),-1;this.register({$user_id:e})}if(!this.get_property("$device_id")){var u=l;this.register_once({$had_persisted_distinct_id:!0,$device_id:u},"")}e!==l&&e!==this.get_property(ef)&&(this.unregister(ef),this.register({distinct_id:e})),this._flags.identify_called=!0,this.people._flush(t,n,r,i,s,o,a),e!==l&&this.track("$identify",{distinct_id:e,$anon_distinct_id:l},{skip_hooks:!0}),e!==l&&this.flags.fetchFlags().catch(function(){ye.error("[flags] Error fetching flags during identify")})};O.prototype.reset=function(){this.stop_session_recording(),this.persistence.clear(),this._flags.identify_called=!1;var e=_.UUID();this.register_once({distinct_id:fv+e,$device_id:e},""),this._check_and_start_session_recording(),this.flags.reset()};O.prototype.get_distinct_id=function(){return this.get_property("distinct_id")};O.prototype.alias=function(e,t){if(e===this.get_property(lO))return this.report_error("Attempting to create alias for existing People user - aborting."),-2;var n=this;return _.isUndefined(t)&&(t=this.get_distinct_id()),e!==t?(this._register_single(ef,e),this.track("$create_alias",{alias:e,distinct_id:t},{skip_hooks:!0},function(){n.identify(e)})):(this.report_error("alias matches current distinct_id - skipping api call."),this.identify(e),-1)};O.prototype.name_tag=function(e){this._register_single("mp_name_tag",e)};O.prototype.set_config=function(e){if(_.isObject(e)){_.extend(this.config,e);var t=e.batch_size;t&&_.each(this.request_batchers,function(n){n.resetBatchSize()}),this.get_config("persistence_name")||(this.config.persistence_name=this.config.cookie_name),this.get_config("disable_persistence")||(this.config.disable_persistence=this.config.disable_cookie),this.persistence&&this.persistence.update_config(this.config),xr.DEBUG=xr.DEBUG||this.get_config("debug"),("autocapture"in e||"record_heatmap_data"in e)&&this.autocapture&&this.autocapture.init(),_.isObject(e.hooks)&&(this.hooks={},_.each(e.hooks,function(n,r){if(_.isFunction(n))this.hooks[r]=[n];else if(_.isArray(n)){this.hooks[r]=[];for(var i=0;i<n.length;i++)_.isFunction(n[i])||ye.critical("Invalid hook added. Hook is not a function"),this.hooks[r].push(n[i])}else ye.critical("Invalid hooks added. Ensure that the hook values passed into config.hooks are functions or arrays of functions.")},this))}};O.prototype.get_config=function(e){return this.config[e]};O.prototype._run_hook=function(e){var t=mi.call(arguments,1);return _.each(this.hooks[e],function(n){if(t===null)return null;var r=n.apply(this,t);typeof r>"u"?(this.report_error(e+" hook did not return a valid value"),t=null):(_.isArray(r)||(r=[r]),t.splice.apply(t,[0,r.length].concat(r)))},this),t};O.prototype.get_property=function(e){return this.persistence.load_prop([e])};O.prototype.get_api_host=function(e){return this.get_config("api_hosts")[e]||this.get_config("api_host")};O.prototype.toString=function(){var e=this.get_config("name");return e!==qr&&(e=qr+"."+e),e};O.prototype._event_is_disabled=function(e){return _.isBlockedUA(wn)||this._flags.disable_all_events||_.include(this.__disabled_events,e)};O.prototype._gdpr_init=function(){var e=this.get_config("opt_out_tracking_persistence_type")==="localStorage";e&&_.localStorage.is_supported()&&(!this.has_opted_in_tracking()&&this.has_opted_in_tracking({persistence_type:"cookie"})&&this.opt_in_tracking({enable_persistence:!1}),!this.has_opted_out_tracking()&&this.has_opted_out_tracking({persistence_type:"cookie"})&&this.opt_out_tracking({clear_persistence:!1}),this.clear_opt_in_out_tracking({persistence_type:"cookie",enable_persistence:!1})),this.has_opted_out_tracking()?this._gdpr_update_persistence({clear_persistence:!0}):!this.has_opted_in_tracking()&&(this.get_config("opt_out_tracking_by_default")||_.cookie.get("mp_optout"))&&(_.cookie.remove("mp_optout"),this.opt_out_tracking({clear_persistence:this.get_config("opt_out_persistence_by_default")}))};O.prototype._gdpr_update_persistence=function(e){var t;if(e&&e.clear_persistence)t=!0;else if(e&&e.enable_persistence)t=!1;else return;!this.get_config("disable_persistence")&&this.persistence.disabled!==t&&this.persistence.set_disabled(t),t?(this.stop_batch_senders(),this.stop_session_recording()):this._batchers_were_started&&this.start_batch_senders()};O.prototype._gdpr_call_func=function(e,t){return t=_.extend({track:_.bind(this.track,this),persistence_type:this.get_config("opt_out_tracking_persistence_type"),cookie_prefix:this.get_config("opt_out_tracking_cookie_prefix"),cookie_expiration:this.get_config("cookie_expiration"),cross_site_cookie:this.get_config("cross_site_cookie"),cross_subdomain_cookie:this.get_config("cross_subdomain_cookie"),cookie_domain:this.get_config("cookie_domain"),secure_cookie:this.get_config("secure_cookie"),ignore_dnt:this.get_config("ignore_dnt")},t),_.localStorage.is_supported()||(t.persistence_type="cookie"),e(this.get_config("token"),{track:t.track,trackEventName:t.track_event_name,trackProperties:t.track_properties,persistenceType:t.persistence_type,persistencePrefix:t.cookie_prefix,cookieDomain:t.cookie_domain,cookieExpiration:t.cookie_expiration,crossSiteCookie:t.cross_site_cookie,crossSubdomainCookie:t.cross_subdomain_cookie,secureCookie:t.secure_cookie,ignoreDnt:t.ignore_dnt})};O.prototype.opt_in_tracking=function(e){e=_.extend({enable_persistence:!0},e),this._gdpr_call_func(tK,e),this._gdpr_update_persistence(e)};O.prototype.opt_out_tracking=function(e){e=_.extend({clear_persistence:!0,delete_user:!0},e),e.delete_user&&this.people&&this.people._identify_called()&&(this.people.delete_user(),this.people.clear_charges()),this._gdpr_call_func(rK,e),this._gdpr_update_persistence(e)};O.prototype.has_opted_in_tracking=function(e){return this._gdpr_call_func(nK,e)};O.prototype.has_opted_out_tracking=function(e){return this._gdpr_call_func(CT,e)};O.prototype.clear_opt_in_out_tracking=function(e){e=_.extend({enable_persistence:!0},e),this._gdpr_call_func(iK,e),this._gdpr_update_persistence(e)};O.prototype.report_error=function(e,t){ye.error.apply(ye.error,arguments);try{!t&&!(e instanceof Error)&&(e=new Error(e)),this.get_config("error_reporter")(e,t)}catch(n){ye.error(n)}};O.prototype.add_hook=function(e,t){this.hooks[e]||(this.hooks[e]=[]),this.hooks[e].push(t)};O.prototype.remove_hook=function(e,t){var n;this.hooks[e]&&(n=this.hooks[e].indexOf(t),n!==-1?this.hooks[e].splice(n,1):ye.log("remove_hook failed. Matching hook was not found"))};O.prototype.init=O.prototype.init;O.prototype.reset=O.prototype.reset;O.prototype.enable=O.prototype.enable;O.prototype.disable=O.prototype.disable;O.prototype.time_event=O.prototype.time_event;O.prototype.track=O.prototype.track;O.prototype.track_links=O.prototype.track_links;O.prototype.track_forms=O.prototype.track_forms;O.prototype.track_pageview=O.prototype.track_pageview;O.prototype.register=O.prototype.register;O.prototype.register_once=O.prototype.register_once;O.prototype.unregister=O.prototype.unregister;O.prototype.identify=O.prototype.identify;O.prototype.alias=O.prototype.alias;O.prototype.name_tag=O.prototype.name_tag;O.prototype.set_config=O.prototype.set_config;O.prototype.get_config=O.prototype.get_config;O.prototype.get_api_host=O.prototype.get_api_host;O.prototype.get_property=O.prototype.get_property;O.prototype.get_distinct_id=O.prototype.get_distinct_id;O.prototype.toString=O.prototype.toString;O.prototype.opt_out_tracking=O.prototype.opt_out_tracking;O.prototype.opt_in_tracking=O.prototype.opt_in_tracking;O.prototype.has_opted_out_tracking=O.prototype.has_opted_out_tracking;O.prototype.has_opted_in_tracking=O.prototype.has_opted_in_tracking;O.prototype.clear_opt_in_out_tracking=O.prototype.clear_opt_in_out_tracking;O.prototype.get_group=O.prototype.get_group;O.prototype.set_group=O.prototype.set_group;O.prototype.add_group=O.prototype.add_group;O.prototype.remove_group=O.prototype.remove_group;O.prototype.add_hook=O.prototype.add_hook;O.prototype.remove_hook=O.prototype.remove_hook;O.prototype.track_with_groups=O.prototype.track_with_groups;O.prototype.start_batch_senders=O.prototype.start_batch_senders;O.prototype.stop_batch_senders=O.prototype.stop_batch_senders;O.prototype.start_session_recording=O.prototype.start_session_recording;O.prototype.stop_session_recording=O.prototype.stop_session_recording;O.prototype.pause_session_recording=O.prototype.pause_session_recording;O.prototype.resume_session_recording=O.prototype.resume_session_recording;O.prototype.get_session_recording_properties=O.prototype.get_session_recording_properties;O.prototype.get_session_replay_url=O.prototype.get_session_replay_url;O.prototype.get_tab_id=O.prototype.get_tab_id;O.prototype.DEFAULT_API_ROUTES=fO;O.prototype.__get_recorder=O.prototype.__get_recorder;O.prototype.__get_recording_init_promise=O.prototype.__get_recording_init_promise;Ne.prototype.properties=Ne.prototype.properties;Ne.prototype.update_search_keyword=Ne.prototype.update_search_keyword;Ne.prototype.update_referrer_info=Ne.prototype.update_referrer_info;Ne.prototype.get_cross_subdomain=Ne.prototype.get_cross_subdomain;Ne.prototype.clear=Ne.prototype.clear;var lo={},IQ=function(){_.each(lo,function(e,t){t!==qr&&(cr[t]=e)}),cr._=_},RQ=function(){cr.init=function(e,t,n){if(n)return cr[n]||(cr[n]=lo[n]=Hg(e,t,n),cr[n]._loaded()),cr[n];var r=cr;lo[qr]?r=lo[qr]:e&&(r=Hg(e,t,qr),r._loaded(),lo[qr]=r),cr=r,tf===bQ&&(D[qr]=cr),IQ()}},TQ=function(){function e(){e.done||(e.done=!0,hO=!0,dO=!1,_.each(lo,function(r){r._dom_loaded()}))}function t(){try{be.documentElement.doScroll("left")}catch{setTimeout(t,1);return}e()}if(be.addEventListener)be.readyState==="complete"?e():be.addEventListener("DOMContentLoaded",e,!1);else if(be.attachEvent){be.attachEvent("onreadystatechange",e);var n=!1;try{n=D.frameElement===null}catch{}be.documentElement.doScroll&&n&&t()}_.register_event(D,"load",e,!0)};
126function OQ(e){return Fg=e,tf=Ug,cr=new O,RQ(),cr.init(),TQ(),cr}function kQ(e,t){t()}var Bs=OQ(kQ);const pO=()=>na("VITE_MIXPANEL_TOKEN"),MQ=()=>na("VITE_MIXPANEL_API_HOST"),LQ=()=>dx(na("VITE_MIXPANEL_ENABLED")),PQ=pO()?fx?!0:hx?!1:LQ():!1,mO="myka_analytics_opt_out",DQ="@myka.ng",NQ=()=>{try{return globalThis.localStorage?.getItem(mO)==="true"}catch{return!1}},FQ=e=>{try{globalThis.localStorage?.setItem(mO,String(e))}catch{}},UQ=e=>typeof e=="string"&&e.toLowerCase().trim().endsWith(DQ),gO="2.0.39",_O="Web",BQ=()=>{try{return globalThis.navigator?.userAgent??"unknown"}catch{return"unknown"}},HQ=e=>e?"Verified":"Pending",jQ=e=>{const t={user_id:e.id,kyc_status:HQ(e.kycApproved),registration_date:e.createdAt??"",app_version:gO,platform:_O,device_model:BQ(),is_internal_user:e.isInternal};return e.phoneNumberHash&&(t.phone_number_hash=e.phoneNumberHash),t},zQ=()=>gO,WQ=()=>_O,jg="myka_payment_redirect_in_progress",VQ=3e4;let ni=!1;const qQ=(e,t)=>{},GQ=()=>({platform:WQ(),app_version:zQ(),timestamp_ms:Date.now()}),YQ=()=>{if(ni||!PQ)return;const e=pO();if(!e)return;const t=MQ();try{Bs.init(e,{batch_requests:!0,persistence:"localStorage",ignore_dnt:!1,debug:!1,...t?{api_host:t}:{},loaded:n=>{try{NQ()&&n.opt_out_tracking()}catch(r){qQ("loaded callback failed",r)}}}),ni=!0}catch{}},KQ=(e,...t)=>{if(ni)try{const n=t[0]??{};Bs.track(e,{...GQ(),...n})}catch{}},QQ=e=>{if(!(!ni||!e))try{Bs.identify(e)}catch{}},XQ=e=>{if(ni)try{Bs.register(e)}catch{}},JQ=()=>{if(ni)try{Bs.reset()}catch{}},$Q=()=>{if(ni)try{Bs.opt_out_tracking()}catch{}},ZQ=()=>{if(ni)try{Bs.opt_in_tracking()}catch{}},eX=()=>{try{globalThis.sessionStorage?.setItem(jg,String(Date.now()))}catch{}},tX=()=>{try{const e=globalThis.sessionStorage?.getItem(jg);return e?(globalThis.sessionStorage?.removeItem(jg),Date.now()-Number(e)<VQ):!1}catch{return!1}},_i={init:YQ,track:KQ,identify:QQ,register:XQ,reset:JQ,optOut:$Q,optIn:ZQ,markIntentionalRedirect:eX,consumeIntentionalRedirect:tX,isReady:()=>ni},yO={APP_PAGE_VIEWED:"APP_PAGE_VIEWED",AUTH_APP_OPENED:"AUTH_APP_OPENED",AUTH_LOGIN_STARTED:"AUTH_LOGIN_STARTED",AUTH_OTP_REQUESTED:"AUTH_OTP_REQUESTED",AUTH_OTP_ENTERED:"AUTH_OTP_ENTERED",AUTH_WHATSAPP:"AUTH_WHATSAPP",AUTH_LOGIN_COMPLETED:"AUTH_LOGIN_COMPLETED",AUTH_LOGIN_FAILED:"AUTH_LOGIN_FAILED",AUTH_USER_IDENTIFIED:"AUTH_USER_IDENTIFIED",AUTH_SESSION_EXPIRED:"AUTH_SESSION_EXPIRED",AUTH_LOGOUT_COMPLETED:"AUTH_LOGOUT_COMPLETED",HOME_SCREEN_VIEWED:"HOME_SCREEN_VIEWED",HOME_PRODUCT_TAPPED:"HOME_PRODUCT_TAPPED",HOME_NOTIFICATION_TAPPED:"HOME_NOTIFICATION_TAPPED",MOTOR_FLOW_STARTED:"MOTOR_FLOW_STARTED",MOTOR_LOOKUP_METHOD_SELECTED:"MOTOR_LOOKUP_METHOD_SELECTED",MOTOR_PLATE_LOOKUP_ATTEMPTED:"MOTOR_PLATE_LOOKUP_ATTEMPTED",MOTOR_VIN_LOOKUP_ATTEMPTED:"MOTOR_VIN_LOOKUP_ATTEMPTED",MOTOR_VEHICLE_FOUND:"MOTOR_VEHICLE_FOUND",MOTOR_VEHICLE_NOT_FOUND:"MOTOR_VEHICLE_NOT_FOUND",MOTOR_VEHICLE_CONFIRMED:"MOTOR_VEHICLE_CONFIRMED",MOTOR_VEHICLE_EDITED:"MOTOR_VEHICLE_EDITED",MOTOR_MANUAL_ENTRY_STARTED:"MOTOR_MANUAL_ENTRY_STARTED",MOTOR_MANUAL_VEHICLE_ATTACHED:"MOTOR_MANUAL_VEHICLE_ATTACHED",MOTOR_MANUAL_VEHICLE_FAILED:"MOTOR_MANUAL_VEHICLE_FAILED",MOTOR_COVER_TYPE_VIEWED:"MOTOR_COVER_TYPE_VIEWED",MOTOR_COVER_TYPE_SELECTED:"MOTOR_COVER_TYPE_SELECTED",MOTOR_QUOTE_GENERATED:"MOTOR_QUOTE_GENERATED",MOTOR_QUOTE_VIEWED_DURATION:"MOTOR_QUOTE_VIEWED_DURATION",MOTOR_COVER_CHANGED:"MOTOR_COVER_CHANGED",MOTOR_INSPECTION_PROMPTED:"MOTOR_INSPECTION_PROMPTED",MOTOR_INSPECTION_STARTED:"MOTOR_INSPECTION_STARTED",MOTOR_INSPECTION_PHOTO_UPLOADED:"MOTOR_INSPECTION_PHOTO_UPLOADED",MOTOR_INSPECTION_PHOTO_FAILED:"MOTOR_INSPECTION_PHOTO_FAILED",MOTOR_INSPECTION_COMPLETED:"MOTOR_INSPECTION_COMPLETED",MOTOR_INSPECTION_DROPPED:"MOTOR_INSPECTION_DROPPED",MOTOR_NIN_PROMPTED:"MOTOR_NIN_PROMPTED",MOTOR_NIN_SUBMITTED:"MOTOR_NIN_SUBMITTED",MOTOR_NIN_VERIFIED:"MOTOR_NIN_VERIFIED",MOTOR_NIN_FAILED:"MOTOR_NIN_FAILED",MOTOR_NIN_SKIPPED:"MOTOR_NIN_SKIPPED",MOTOR_PAYMENT_INITIATED:"MOTOR_PAYMENT_INITIATED",MOTOR_PAYMENT_METHOD_SELECTED:"MOTOR_PAYMENT_METHOD_SELECTED",MOTOR_PAYSTACK_OPENED:"MOTOR_PAYSTACK_OPENED",MOTOR_PAYMENT_COMPLETED:"MOTOR_PAYMENT_COMPLETED",MOTOR_PAYMENT_FAILED:"MOTOR_PAYMENT_FAILED",MOTOR_PAYMENT_ABANDONED:"MOTOR_PAYMENT_ABANDONED",MOTOR_CERTIFICATE_ISSUED:"MOTOR_CERTIFICATE_ISSUED",MOTOR_CERTIFICATE_DOWNLOADED:"MOTOR_CERTIFICATE_DOWNLOADED",MOTOR_FLOW_COMPLETED:"MOTOR_FLOW_COMPLETED",MOTOR_FLOW_DROPPED:"MOTOR_FLOW_DROPPED",SCREEN_FLOW_STARTED:"SCREEN_FLOW_STARTED",SCREEN_IMEI_LOOKUP_ATTEMPTED:"SCREEN_IMEI_LOOKUP_ATTEMPTED",SCREEN_DEVICE_FOUND:"SCREEN_DEVICE_FOUND",SCREEN_DEVICE_NOT_FOUND:"SCREEN_DEVICE_NOT_FOUND",SCREEN_DEVICE_CONFIRMED:"SCREEN_DEVICE_CONFIRMED",SCREEN_DEVICE_EDITED:"SCREEN_DEVICE_EDITED",SCREEN_MANUAL_ENTRY_STARTED:"SCREEN_MANUAL_ENTRY_STARTED",SCREEN_MANUAL_DEVICE_CREATED:"SCREEN_MANUAL_DEVICE_CREATED",SCREEN_MANUAL_DEVICE_FAILED:"SCREEN_MANUAL_DEVICE_FAILED",SCREEN_INSPECTION_TIP_VIEWED:"SCREEN_INSPECTION_TIP_VIEWED",SCREEN_INSPECTION_TIP_COMPLETED:"SCREEN_INSPECTION_TIP_COMPLETED",SCREEN_INSPECTION_TIP_SKIPPED:"SCREEN_INSPECTION_TIP_SKIPPED",SCREEN_QUOTE_GENERATED:"SCREEN_QUOTE_GENERATED",SCREEN_PAYMENT_INITIATED:"SCREEN_PAYMENT_INITIATED",SCREEN_PAYSTACK_OPENED:"SCREEN_PAYSTACK_OPENED",SCREEN_PAYMENT_COMPLETED:"SCREEN_PAYMENT_COMPLETED",SCREEN_PAYMENT_FAILED:"SCREEN_PAYMENT_FAILED",SCREEN_PAYMENT_ABANDONED:"SCREEN_PAYMENT_ABANDONED",SCREEN_CERTIFICATE_ISSUED:"SCREEN_CERTIFICATE_ISSUED",SCREEN_FLOW_COMPLETED:"SCREEN_FLOW_COMPLETED",SCREEN_FLOW_DROPPED:"SCREEN_FLOW_DROPPED",FORM_GROUP_HEALTH_STARTED:"FORM_GROUP_HEALTH_STARTED",FORM_GROUP_HEALTH_FIELD_COMPLETED:"FORM_GROUP_HEALTH_FIELD_COMPLETED",FORM_GROUP_HEALTH_FIELD_ERRORED:"FORM_GROUP_HEALTH_FIELD_ERRORED",FORM_GROUP_HEALTH_STEP_
126COMPLETED:"FORM_GROUP_HEALTH_STEP_COMPLETED",FORM_GROUP_HEALTH_SUBMITTED:"FORM_GROUP_HEALTH_SUBMITTED",FORM_GROUP_HEALTH_SUBMIT_FAILED:"FORM_GROUP_HEALTH_SUBMIT_FAILED",FORM_GROUP_HEALTH_DROPPED:"FORM_GROUP_HEALTH_DROPPED",FORM_GROUP_HEALTH_CONFIRMATION_VIEWED:"FORM_GROUP_HEALTH_CONFIRMATION_VIEWED",FORM_INDIVIDUAL_HEALTH_STARTED:"FORM_INDIVIDUAL_HEALTH_STARTED",FORM_INDIVIDUAL_HEALTH_FIELD_COMPLETED:"FORM_INDIVIDUAL_HEALTH_FIELD_COMPLETED",FORM_INDIVIDUAL_HEALTH_FIELD_ERRORED:"FORM_INDIVIDUAL_HEALTH_FIELD_ERRORED",FORM_INDIVIDUAL_HEALTH_STEP_COMPLETED:"FORM_INDIVIDUAL_HEALTH_STEP_COMPLETED",FORM_INDIVIDUAL_HEALTH_SUBMITTED:"FORM_INDIVIDUAL_HEALTH_SUBMITTED",FORM_INDIVIDUAL_HEALTH_SUBMIT_FAILED:"FORM_INDIVIDUAL_HEALTH_SUBMIT_FAILED",FORM_INDIVIDUAL_HEALTH_DROPPED:"FORM_INDIVIDUAL_HEALTH_DROPPED",FORM_INDIVIDUAL_HEALTH_CONFIRMATION_VIEWED:"FORM_INDIVIDUAL_HEALTH_CONFIRMATION_VIEWED",FORM_GROUP_LIFE_STARTED:"FORM_GROUP_LIFE_STARTED",FORM_GROUP_LIFE_FIELD_COMPLETED:"FORM_GROUP_LIFE_FIELD_COMPLETED",FORM_GROUP_LIFE_FIELD_ERRORED:"FORM_GROUP_LIFE_FIELD_ERRORED",FORM_GROUP_LIFE_STEP_COMPLETED:"FORM_GROUP_LIFE_STEP_COMPLETED",FORM_GROUP_LIFE_SUBMITTED:"FORM_GROUP_LIFE_SUBMITTED",FORM_GROUP_LIFE_SUBMIT_FAILED:"FORM_GROUP_LIFE_SUBMIT_FAILED",FORM_GROUP_LIFE_DROPPED:"FORM_GROUP_LIFE_DROPPED",FORM_GROUP_LIFE_CONFIRMATION_VIEWED:"FORM_GROUP_LIFE_CONFIRMATION_VIEWED",FORM_TRAVEL_STARTED:"FORM_TRAVEL_STARTED",FORM_TRAVEL_FIELD_COMPLETED:"FORM_TRAVEL_FIELD_COMPLETED",FORM_TRAVEL_FIELD_ERRORED:"FORM_TRAVEL_FIELD_ERRORED",FORM_TRAVEL_STEP_COMPLETED:"FORM_TRAVEL_STEP_COMPLETED",FORM_TRAVEL_SUBMITTED:"FORM_TRAVEL_SUBMITTED",FORM_TRAVEL_SUBMIT_FAILED:"FORM_TRAVEL_SUBMIT_FAILED",FORM_TRAVEL_DROPPED:"FORM_TRAVEL_DROPPED",FORM_TRAVEL_CONFIRMATION_VIEWED:"FORM_TRAVEL_CONFIRMATION_VIEWED",FORM_SME_STARTED:"FORM_SME_STARTED",FORM_SME_FIELD_COMPLETED:"FORM_SME_FIELD_COMPLETED",FORM_SME_FIELD_ERRORED:"FORM_SME_FIELD_ERRORED",FORM_SME_STEP_COMPLETED:"FORM_SME_STEP_COMPLETED",FORM_SME_SUBMITTED:"FORM_SME_SUBMITTED",FORM_SME_SUBMIT_FAILED:"FORM_SME_SUBMIT_FAILED",FORM_SME_DROPPED:"FORM_SME_DROPPED",FORM_SME_CONFIRMATION_VIEWED:"FORM_SME_CONFIRMATION_VIEWED",FORM_PROPERTY_STARTED:"FORM_PROPERTY_STARTED",FORM_PROPERTY_FIELD_COMPLETED:"FORM_PROPERTY_FIELD_COMPLETED",FORM_PROPERTY_FIELD_ERRORED:"FORM_PROPERTY_FIELD_ERRORED",FORM_PROPERTY_STEP_COMPLETED:"FORM_PROPERTY_STEP_COMPLETED",FORM_PROPERTY_SUBMITTED:"FORM_PROPERTY_SUBMITTED",FORM_PROPERTY_SUBMIT_FAILED:"FORM_PROPERTY_SUBMIT_FAILED",FORM_PROPERTY_DROPPED:"FORM_PROPERTY_DROPPED",FORM_PROPERTY_CONFIRMATION_VIEWED:"FORM_PROPERTY_CONFIRMATION_VIEWED",FORM_OTHERS_STARTED:"FORM_OTHERS_STARTED",FORM_OTHERS_FIELD_COMPLETED:"FORM_OTHERS_FIELD_COMPLETED",FORM_OTHERS_FIELD_ERRORED:"FORM_OTHERS_FIELD_ERRORED",FORM_OTHERS_STEP_COMPLETED:"FORM_OTHERS_STEP_COMPLETED",FORM_OTHERS_SUBMITTED:"FORM_OTHERS_SUBMITTED",FORM_OTHERS_SUBMIT_FAILED:"FORM_OTHERS_SUBMIT_FAILED",FORM_OTHERS_DROPPED:"FORM_OTHERS_DROPPED",FORM_OTHERS_CONFIRMATION_VIEWED:"FORM_OTHERS_CONFIRMATION_VIEWED",POLICY_LIST_VIEWED:"POLICY_LIST_VIEWED",POLICY_DETAIL_VIEWED:"POLICY_DETAIL_VIEWED",POLICY_CERTIFICATE_SHARED:"POLICY_CERTIFICATE_SHARED",POLICY_RENEWAL_TAPPED:"POLICY_RENEWAL_TAPPED",POLICY_SUPPORT_TAPPED:"POLICY_SUPPORT_TAPPED",RENEWAL_NOTIFICATION_RECEIVED:"RENEWAL_NOTIFICATION_RECEIVED",RENEWAL_NOTIFICATION_TAPPED:"RENEWAL_NOTIFICATION_TAPPED",RENEWAL_FLOW_STARTED:"RENEWAL_FLOW_STARTED",RENEWAL_QUOTE_VIEWED:"RENEWAL_QUOTE_VIEWED",RENEWAL_PAYMENT_COMPLETED:"RENEWAL_PAYMENT_COMPLETED",RENEWAL_DROPPED:"RENEWAL_DROPPED",POLICY_LAPSED:"POLICY_LAPSED",CLAIM_FLOW_STARTED:"CLAIM_FLOW_STARTED",CLAIM_TYPE_SELECTED:"CLAIM_TYPE_SELECTED",CLAIM_EVIDENCE_UPLOADED:"CLAIM_EVIDENCE_UPLOADED",CLAIM_EVIDENCE_FAILED:"CLAIM_EVIDENCE_FAILED",CLAIM_SUBMITTED:"CLAIM_SUBMITTED",CLAIM_DROPPED:"CLAIM_DROPPED"},rX=async e=>{try{const t=globalThis.crypto?.subtle;if(!t||!e)return"";const n=new TextEncoder().encode(e),r=await t.digest("SHA-256",n);return Array.from(new Uint8Array(r)).map(i=>i.toString(16).padStart(2,"0")).join("")}catch{return""}},jie=e=>(e??"").replace(/\s/g,"").slice(-4),nX=/^(?:[0-9a-f]{8}-[0-9a-f-]+|[0-9a-f]{16,}|\d{4,}|[A-Za-z0-9_-]{24,})$/,vO=e=>{const n=e.split("/").map(r=>nX.test(r)?":id":r).join("/");return n.length>1?n.replace(/\/$/,""):n},iX=()=>{const{pathname:e}=Ir(),t=T.useRef(null);T.useEffect(()=>{const n=vO(e);t.current!==n&&(t.current=n,_i.track(yO.APP_PAGE_VIEWED,{screen_path:n}))},[e])},xa={init:_i.init,identify:_i.identify,register:_i.register,reset:_i.reset},sX=_i.track,oX=e=>{FQ(e),e?_i.optOut():_i.optIn()},AO="dashboard-insurance-products",di={GENERIC:"An unexpected error occurred. Please try again.",NETWORK_E
126RROR:"Network error. Please check your connection and try again.",UNAUTHORIZED:"You are not authorized to perform this action.",FORBIDDEN:"Access denied. You don't have permission to access this resource.",NOT_FOUND:"The requested resource was not found.",SERVER_ERROR:"Server error. Please try again later.",VALIDATION:{INVALID_EMAIL:"Please enter a valid email address",INVALID_PHONE:"Please enter a valid phone number"},API:{RATE_LIMIT_EXCEEDED:"Too many requests. Please try again later."}},aX="Hi Myka! 👋 I'm interested in insurance and would like to talk to someone before I continue",bO={motor:"Motor Insurance",gadget:"Phone Insurance",property:"Property Insurance","home-contents":"Home Contents","building-and-contents":"Building & Contents","business-assets":"Business Assets",life:"Life Insurance","group-life":"Group Life",health:"Health Insurance","health-ped":"Health Insurance (PED)",travel:"Travel Insurance",sme:"SME Insurance",others:"Other products","professional-indemnity":"Professional Indemnity",education:"Education Plan","targeted-goals":"Targeted Goals Plan",specialized:"Specialized Plan","retiree-life-annuity":"Retiree Life Annuity",retirement:"Retirement"},cX=new Set(Object.keys(bO)),lX=e=>{if(typeof e!="string"||e.length===0)return null;try{const t=e.split("/").filter(Boolean)[0]?.toLowerCase();return!t||!cX.has(t)?null:bO[t]}catch{return null}},uX=e=>{const t=typeof e=="string"?e.trim():"";return t.length>0?`Hi Myka! 👋 I'm interested in ${t} and would like to talk to someone before I continue`:aX},wO="2349111116000",zie="+234 020 1330 0822",Wie="+234 091 1111 6000",Vie="https://apps.apple.com/app/myka",qie="https://play.google.com/store/apps/details?id=com.myka.consumer",Gie="https://myka.partners/",Yie=`https://wa.me/${wO}?text=${encodeURIComponent("Hi Myka, sign me into the website!")}`,Kie="_rqdSb3nZew",EO=e=>{const t=encodeURIComponent(e);return`https://wa.me/${wO}?text=${t}`},$w=e=>EO(uX(e)),dX=()=>{try{const e=typeof window<"u"?lX(window.location.pathname):null;window.open($w(e),"_blank","noopener,noreferrer")}catch{try{window.open($w(null),"_blank","noopener,noreferrer")}catch{}}},Qie=e=>{const t=e.coverageType.toUpperCase(),n=e.planType.toUpperCase().replace(/_/g," "),i=`${e.name?.trim()?`Hi Myka, my name is ${e.name.trim()}`:"Hi Myka"}, I want to buy ${t} motor insurance with the ${n} plan. Please assist me with the process.`;return EO(i)},SO="/cookies-policy",fX="/privacy-policy",hX="/terms-of-use";let Ep=!1,zg=[];const Zw=()=>{sX(yO.AUTH_SESSION_EXPIRED,{screen_at_expiry:vO(window.location.pathname)})},eE=(e,t=null)=>{zg.forEach(({resolve:n,reject:r})=>{e?r(e):n(t)}),zg=[]},pX=e=>{e.interceptors.response.use(t=>t,t=>mX(t,e))},mX=(e,t)=>{if(!e.response)return e.message=di.NETWORK_ERROR,Promise.reject(e);const{status:n,data:r}=e.response,i=e.config;if(n===401&&i)return i._retry?(ln.clearTokens(),ib()||(Zw(),rb()),e.message=di.UNAUTHORIZED,Promise.reject(e)):Ep?new Promise((s,o)=>{zg.push({resolve:s,reject:o})}).then(s=>(i.headers.Authorization=`Bearer ${s}`,t(i))):(i._retry=!0,Ep=!0,Sm().then(s=>{const o=s.accessToken;return eE(null,o),i.headers.Authorization=`Bearer ${o}`,t(i)}).catch(s=>(eE(s,null),ln.clearTokens(),ib()||(Zw(),rb()),Promise.reject(s))).finally(()=>{Ep=!1}));switch(n){case 403:e.message=di.FORBIDDEN;break;case 404:e.message=di.NOT_FOUND;break;case 429:e.message=di.API.RATE_LIMIT_EXCEEDED;break;case 500:case 502:case 503:e.message=di.SERVER_ERROR;break;default:r&&typeof r=="object"&&"message"in r?e.message=String(r.message):e.message=di.GENERIC}return Promise.reject(e)};function gX(e){const t=gt.create({baseURL:Bx,timeout:Hx,headers:{"Content-Type":"application/json"},...e});return zx(t),X7(t),pX(t),jx(t),t}const aa=gX(),CO=gt.create({baseURL:Y7,timeout:Hx,headers:{...ZA&&{"X-API-Key":ZA}}});zx(CO);jx(CO);const xO=254,_X=64,yX=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,vX="Email is required",AX=di.VALIDATION.INVALID_EMAIL,bX="Email is too long",wX={con:"com",cmo:"com",comm:"com",ocm:"com"},EX={"gmial.com":"gmail.com","gamil.com":"gmail.com","gmal.com":"gmail.com","gnail.com":"gmail.com","hotmial.com":"hotmail.com","hotmai.com":"hotmail.com","outlok.com":"outlook.com","outloo.com":"outlook.com","yaho.com":"yaho
126o.com","yahooo.com":"yahoo.com"},oh=e=>e.trim().toLowerCase(),SX=e=>{if(typeof e!="string")return!1;const t=oh(e);if(!t||t.length>xO||!yX.test(t))return!1;const n=t.split("@");if(n.length!==2)return!1;const[r,i]=n;return!(!r||!i||r.length>_X||r.includes("..")||i.includes(".."))},CX=e=>{const t=oh(e),n=t.lastIndexOf("@");if(n<=0||n===t.length-1)return null;const r=t.slice(0,n),i=t.slice(n+1);if(!r||!i)return null;const s=EX[i];if(s)return`${r}@${s}`;const o=i.split(".");if(o.length<2)return null;const a=o[o.length-1],c=a?wX[a]:void 0;if(!c||!a)return null;o[o.length-1]=c;const l=`${r}@${o.join(".")}`;return l===t?null:l},IO=(e,t={})=>{const n=t.required??!0,r=t.requiredMessage??vX,i=t.invalidMessage??AX;if(typeof e!="string")return i;const s=oh(e);if(!s)return n?r:null;if(s.length>xO)return bX;if(!SX(s))return i;const o=CX(s);return o?`Did you mean ${o}?`:null},pv=(e={})=>HM().superRefine((t,n)=>{const r=IO(t,e);r&&n.addIssue({code:"custom",message:r})}).transform(t=>oh(t)),Xie=pv(),Jie=pv({required:!1}),xX=e=>IO(e,{required:!0})??void 0,$ie=e=>{const t=e.trim();if(!t)return"Verification code is required";if(!/^\d{6}$/.test(t))return"Enter a valid 6-digit verification code"},mv=({size:e="xl",...t})=>g.jsx(ee,{display:"flex",alignItems:"center",justifyContent:"center",minH:"100vh",w:"full",...t,children:g.jsx(c_,{size:e})}),Ot=()=>g.jsx(ee,{display:"flex",alignItems:"center",justifyContent:"center",minH:"calc(100vh - 150px)",w:"full",children:g.jsx(c_,{size:"lg"})});var IX=Object.defineProperty,nf=Object.getOwnPropertySymbols,RO=Object.prototype.hasOwnProperty,TO=Object.prototype.propertyIsEnumerable,tE=(e,t,n)=>t in e?IX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wg=(e,t)=>{for(var n in t||(t={}))RO.call(t,n)&&tE(e,n,t[n]);if(nf)for(var n of nf(t))TO.call(t,n)&&tE(e,n,t[n]);return e},Vg=(e,t)=>{var n={};for(var r in e)RO.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&nf)for(var r of nf(e))t.indexOf(r)<0&&TO.call(e,r)&&(n[r]=e[r]);return n};var Os;(e=>{const t=class Fe{constructor(c,l,u,d){if(this.version=c,this.errorCorrectionLevel=l,this.modules=[],this.isFunction=[],c<Fe.MIN_VERSION||c>Fe.MAX_VERSION)throw new RangeError("Version value out of range");if(d<-1||d>7)throw new RangeError("Mask value out of range");this.size=c*4+17;let f=[];for(let h=0;h<this.size;h++)f.push(!1);for(let h=0;h<this.size;h++)this.modules.push(f.slice()),this.isFunction.push(f.slice());this.drawFunctionPatterns();const p=this.addEccAndInterleave(u);if(this.drawCodewords(p),d==-1){let h=1e9;for(let y=0;y<8;y++){this.applyMask(y),this.drawFormatBits(y);const m=this.getPenaltyScore();m<h&&(d=y,h=m),this.applyMask(y)}}i(0<=d&&d<=7),this.mask=d,this.applyMask(d),this.drawFormatBits(d),this.isFunction=[]}static encodeText(c,l){const u=e.QrSegment.makeSegments(c);return Fe.encodeSegments(u,l)}static encodeBinary(c,l){const u=e.QrSegment.makeBytes(c);return Fe.encodeSegments([u],l)}static encodeSegments(c,l,u=1,d=40,f=-1,p=!0){if(!(Fe.MIN_VERSION<=u&&u<=d&&d<=Fe.MAX_VERSION)||f<-1||f>7)throw new RangeError("Invalid value");let h,y;for(h=u;;h++){const b=Fe.getNumDataCodewords(h,l)*8,S=o.getTotalBits(c,h);if(S<=b){y=S;break}if(h>=d)throw new RangeError("Data too long")}for(const b of[Fe.Ecc.MEDIUM,Fe.Ecc.QUARTILE,Fe.Ecc.HIGH])p&&y<=Fe.getNumDataCodewords(h,b)*8&&(l=b);let m=[];for(const b of c){n(b.mode.modeBits,4,m),n(b.numChars,b.mode.numCharCountBits(h),m);for(const S of b.getData())m.push(S)}i(m.length==y);const v=Fe.getNumDataCodewords(h,l)*8;i(m.length<=v),n(0,Math.min(4,v-m.length),m),n(0,(8-m.length%8)%8,m),i(m.length%8==0);for(let b=236;m.length<v;b^=253)n(b,8,m);let A=[];for(;A.length*8<m.length;)A.push(0);return m.forEach((b,S)=>A[S>>>3]|=b<<7-(S&7)),new Fe(h,l,A,f)}getModule(c,l){return 0<=c&&c<this.size&&0<=l&&l<this.size&&this.modules[l][c]}getModules(){return this.modules}drawFunctionPatterns(){for(let u=0;u<this.size;u++)this.setFunctionModule(6,u,u%2==0),this.setFunctionModule(u,6,u%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);const c=this.getAlignmentPatternPositions(),l=c.length;for(let u=0;u<l;u++)for(let d=0;d<l;d++)u==0&&d==0||u==0&&d==l-1||u==l-1&&d==0||this.drawAlignmentPattern(c[u],c[d]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(c){const l=this.errorCorrectionLevel.formatBits<<3|c;let u=l;for(let f=0;f<10;f++)u=u<<1^(u>>>9)*1335;const d=(l<<10|u)^21522;i(d>>>15==0);for(let f=0;f<=5;f++)this.setFunctionModule(8,f,r(d,f));this.setFunctionModule(8,7,r(d,6)),this.setFunctionModule(8,8,r(d,7)),this.setFunctionModule(7,8,r(d,8));for(let f=9;f<15;f++)this.setFunctionModule(14-f,8,r(d,f));for(let f=0;f<8;f++)this.setFunctionModule(this.size-1-f,8,r(d,f));for(let f=8;f<15;f++)this.setFunctionModule(8,this.size-15+f,r(d,f));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let c=this.version;for(let u=0;u<12;u++)c=c<<1^(c>>>11)*7973;const l=this.version<<12|c;i(l>>>18==0);for(let u=0;u<18;u++){const d=r(l,u),f=this.size-11+u%3,p=Math.floor(u/3);this.setFunctionModule(f,p,d),this.setFunctionModule(p,f,d)}}drawFinderPattern(c,l){for(let u=-4;u<=4;u++)for(let d=-4;d<=4;d++){const f=Math.max(Math.abs(d),Math.abs(u)),p=c+d,h=l+u;0<=p&&p<this.size&&0<=h&&h<this.size&&this.setFunctionModule(p,h,f!=2&&f!=4)}}drawAlignmentPattern(c,l){for(let u=-2;u<=2;u++)for(let d=-2;d<=2;d++)this.setFunctionModule(c+d,l+u,Math.max(Math.abs(d),Math.abs(u))!=1)}setFunctionModule(c,l,u){this.modules[l][c]=u,this.isFunction[l][c]=!0}addEccAndInterleave(c){const l=this.version,u=this.errorCorrectionLevel;if(c.length!=Fe.getNumDataCodewords(l,u))throw new RangeError("Invalid argument");const d=Fe.NUM_ERROR_CORRECTION_BLOCKS[u.ordinal][l],f=Fe.ECC_CODEWORDS_PER_BLOCK[u.ordinal][l],p=Math.floor(Fe.getNumRawDataModules(l)/8),h=d-p%d,y=Math.floor(p/d);let m=[];const v=Fe.reedSolomonComputeDivisor(f);for(let b=0,S=0;b<d;b++){let C=c.slice(S,S+y-f+(b<h?0:1));S+=C.length;const I=Fe.reedSolomonComputeRemainder(C,v);
126b<h&&C.push(0),m.push(C.concat(I))}let A=[];for(let b=0;b<m[0].length;b++)m.forEach((S,C)=>{(b!=y-f||C>=h)&&A.push(S[b])});return i(A.length==p),A}drawCodewords(c){if(c.length!=Math.floor(Fe.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let l=0;for(let u=this.size-1;u>=1;u-=2){u==6&&(u=5);for(let d=0;d<this.size;d++)for(let f=0;f<2;f++){const p=u-f,y=(u+1&2)==0?this.size-1-d:d;!this.isFunction[y][p]&&l<c.length*8&&(this.modules[y][p]=r(c[l>>>3],7-(l&7)),l++)}}i(l==c.length*8)}applyMask(c){if(c<0||c>7)throw new RangeError("Mask value out of range");for(let l=0;l<this.size;l++)for(let u=0;u<this.size;u++){let d;switch(c){case 0:d=(u+l)%2==0;break;case 1:d=l%2==0;break;case 2:d=u%3==0;break;case 3:d=(u+l)%3==0;break;case 4:d=(Math.floor(u/3)+Math.floor(l/2))%2==0;break;case 5:d=u*l%2+u*l%3==0;break;case 6:d=(u*l%2+u*l%3)%2==0;break;case 7:d=((u+l)%2+u*l%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[l][u]&&d&&(this.modules[l][u]=!this.modules[l][u])}}getPenaltyScore(){let c=0;for(let f=0;f<this.size;f++){let p=!1,h=0,y=[0,0,0,0,0,0,0];for(let m=0;m<this.size;m++)this.modules[f][m]==p?(h++,h==5?c+=Fe.PENALTY_N1:h>5&&c++):(this.finderPenaltyAddHistory(h,y),p||(c+=this.finderPenaltyCountPatterns(y)*Fe.PENALTY_N3),p=this.modules[f][m],h=1);c+=this.finderPenaltyTerminateAndCount(p,h,y)*Fe.PENALTY_N3}for(let f=0;f<this.size;f++){let p=!1,h=0,y=[0,0,0,0,0,0,0];for(let m=0;m<this.size;m++)this.modules[m][f]==p?(h++,h==5?c+=Fe.PENALTY_N1:h>5&&c++):(this.finderPenaltyAddHistory(h,y),p||(c+=this.finderPenaltyCountPatterns(y)*Fe.PENALTY_N3),p=this.modules[m][f],h=1);c+=this.finderPenaltyTerminateAndCount(p,h,y)*Fe.PENALTY_N3}for(let f=0;f<this.size-1;f++)for(let p=0;p<this.size-1;p++){const h=this.modules[f][p];h==this.modules[f][p+1]&&h==this.modules[f+1][p]&&h==this.modules[f+1][p+1]&&(c+=Fe.PENALTY_N2)}let l=0;for(const f of this.modules)l=f.reduce((p,h)=>p+(h?1:0),l);const u=this.size*this.size,d=Math.ceil(Math.abs(l*20-u*10)/u)-1;return i(0<=d&&d<=9),c+=d*Fe.PENALTY_N4,i(0<=c&&c<=2568888),c}getAlignmentPatternPositions(){if(this.version==1)return[];{const c=Math.floor(this.version/7)+2,l=this.version==32?26:Math.ceil((this.version*4+4)/(c*2-2))*2;let u=[6];for(let d=this.size-7;u.length<c;d-=l)u.splice(1,0,d);return u}}static getNumRawDataModules(c){if(c<Fe.MIN_VERSION||c>Fe.MAX_VERSION)throw new RangeError("Version number out of range");let l=(16*c+128)*c+64;if(c>=2){const u=Math.floor(c/7)+2;l-=(25*u-10)*u-55,c>=7&&(l-=36)}return i(208<=l&&l<=29648),l}static getNumDataCodewords(c,l){return Math.floor(Fe.getNumRawDataModules(c)/8)-Fe.ECC_CODEWORDS_PER_BLOCK[l.ordinal][c]*Fe.NUM_ERROR_CORRECTION_BLOCKS[l.ordinal][c]}static reedSolomonComputeDivisor(c){if(c<1||c>255)throw new RangeError("Degree out of range");let l=[];for(let d=0;d<c-1;d++)l.push(0);l.push(1);let u=1;for(let d=0;d<c;d++){for(let f=0;f<l.length;f++)l[f]=Fe.reedSolomonMultiply(l[f],u),f+1<l.length&&(l[f]^=l[f+1]);u=Fe.reedSolomonMultiply(u,2)}return l}static reedSolomonComputeRemainder(c,l){let u=l.map(d=>0);for(const d of c){const f=d^u.shift();u.push(0),l.forEach((p,h)=>u[h]^=Fe.reedSolomonMultiply(p,f))}return u}static reedSolomonMultiply(c,l){if(c>>>8||l>>>8)throw new RangeError("Byte out of range");let u=0;for(let d=7;d>=0;d--)u=u<<1^(u>>>7)*285,u^=(l>>>d&1)*c;return i(u>>>8==0),u}finderPenaltyCountPatterns(c){const l=c[1];i(l<=this.size*3);const u=l>0&&c[2]==l&&c[3]==l*3&&c[4]==l&&c[5]==l;return(u&&c[0]>=l*4&&c[6]>=l?1:0)+(u&&c[6]>=l*4&&c[0]>=l?1:0)}finderPenaltyTerminateAndCount(c,l,u){return c&&(this.finderPenaltyAddHistory(l,u),l=0),l+=this.size,this.finderPenaltyAddHistory(l,u),this.finderPenaltyCountPatterns(u)}finderPenaltyAddHistory(c,l){l[0]==0&&(c+=this.size),l.pop(),l.unshift(c)}};t.MIN_VERSION=1,t.MAX_VERSION=40,t.PENALTY_N1=3,t.PENALTY_N2=3,t.PENALTY_N3=40,t.PENALTY_N4=10,t.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],t.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=t;function n(a,c,l){if(c<0||c>31||a>>>c)throw new RangeError("Value out of range");for(let u=c-1;u>=0;
126u--)l.push(a>>>u&1)}function r(a,c){return(a>>>c&1)!=0}function i(a){if(!a)throw new Error("Assertion error")}const s=class Tt{constructor(c,l,u){if(this.mode=c,this.numChars=l,this.bitData=u,l<0)throw new RangeError("Invalid argument");this.bitData=u.slice()}static makeBytes(c){let l=[];for(const u of c)n(u,8,l);return new Tt(Tt.Mode.BYTE,c.length,l)}static makeNumeric(c){if(!Tt.isNumeric(c))throw new RangeError("String contains non-numeric characters");let l=[];for(let u=0;u<c.length;){const d=Math.min(c.length-u,3);n(parseInt(c.substring(u,u+d),10),d*3+1,l),u+=d}return new Tt(Tt.Mode.NUMERIC,c.length,l)}static makeAlphanumeric(c){if(!Tt.isAlphanumeric(c))throw new RangeError("String contains unencodable characters in alphanumeric mode");let l=[],u;for(u=0;u+2<=c.length;u+=2){let d=Tt.ALPHANUMERIC_CHARSET.indexOf(c.charAt(u))*45;d+=Tt.ALPHANUMERIC_CHARSET.indexOf(c.charAt(u+1)),n(d,11,l)}return u<c.length&&n(Tt.ALPHANUMERIC_CHARSET.indexOf(c.charAt(u)),6,l),new Tt(Tt.Mode.ALPHANUMERIC,c.length,l)}static makeSegments(c){return c==""?[]:Tt.isNumeric(c)?[Tt.makeNumeric(c)]:Tt.isAlphanumeric(c)?[Tt.makeAlphanumeric(c)]:[Tt.makeBytes(Tt.toUtf8ByteArray(c))]}static makeEci(c){let l=[];if(c<0)throw new RangeError("ECI assignment value out of range");if(c<128)n(c,8,l);else if(c<16384)n(2,2,l),n(c,14,l);else if(c<1e6)n(6,3,l),n(c,21,l);else throw new RangeError("ECI assignment value out of range");return new Tt(Tt.Mode.ECI,0,l)}static isNumeric(c){return Tt.NUMERIC_REGEX.test(c)}static isAlphanumeric(c){return Tt.ALPHANUMERIC_REGEX.test(c)}getData(){return this.bitData.slice()}static getTotalBits(c,l){let u=0;for(const d of c){const f=d.mode.numCharCountBits(l);if(d.numChars>=1<<f)return 1/0;u+=4+f+d.bitData.length}return u}static toUtf8ByteArray(c){c=encodeURI(c);let l=[];for(let u=0;u<c.length;u++)c.charAt(u)!="%"?l.push(c.charCodeAt(u)):(l.push(parseInt(c.substring(u+1,u+3),16)),u+=2);return l}};s.NUMERIC_REGEX=/^[0-9]*$/,s.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,s.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";let o=s;e.QrSegment=s})(Os||(Os={}));(e=>{(t=>{const n=class{constructor(i,s){this.ordinal=i,this.formatBits=s}};n.LOW=new n(0,1),n.MEDIUM=new n(1,0),n.QUARTILE=new n(2,3),n.HIGH=new n(3,2),t.Ecc=n})(e.QrCode||(e.QrCode={}))})(Os||(Os={}));(e=>{(t=>{const n=class{constructor(i,s){this.modeBits=i,this.numBitsCharCount=s}numCharCountBits(i){return this.numBitsCharCount[Math.floor((i+7)/17)]}};n.NUMERIC=new n(1,[10,12,14]),n.ALPHANUMERIC=new n(2,[9,11,13]),n.BYTE=new n(4,[8,16,16]),n.KANJI=new n(8,[8,10,12]),n.ECI=new n(7,[0,0,0]),t.Mode=n})(e.QrSegment||(e.QrSegment={}))})(Os||(Os={}));var uo=Os;var RX={L:uo.QrCode.Ecc.LOW,M:uo.QrCode.Ecc.MEDIUM,Q:uo.QrCode.Ecc.QUARTILE,H:uo.QrCode.Ecc.HIGH},OO=128,kO="L",MO="#FFFFFF",LO="#000000",PO=!1,DO=1,TX=4,OX=0,kX=.1;function NO(e,t=0){const n=[];return e.forEach(function(r,i){let s=null;r.forEach(function(o,a){if(!o&&s!==null){n.push(`M${s+t} ${i+t}h${a-s}v1H${s+t}z`),s=null;return}if(a===r.length-1){if(!o)return;s===null?n.push(`M${a+t},${i+t} h1v1H${a+t}z`):n.push(`M${s+t},${i+t} h${a+1-s}v1H${s+t}z`);return}o&&s===null&&(s=a)})}),n.join("")}function FO(e,t){return e.slice().map((n,r)=>r<t.y||r>=t.y+t.h?n:n.map((i,s)=>s<t.x||s>=t.x+t.w?i:!1))}function MX(e,t,n,r){if(r==null)return null;const i=e.length+n*2,s=Math.floor(t*kX),o=i/t,a=(r.width||s)*o,c=(r.height||s)*o,l=r.x==null?e.length/2-a/2:r.x*o,u=r.y==null?e.length/2-c/2:r.y*o,d=r.opacity==null?1:r.opacity;let f=null;if(r.excavate){let h=Math.floor(l),y=Math.floor(u),m=Math.ceil(a+l-h),v=Math.ceil(c+u-y);f={x:h,y,w:m,h:v}}const p=r.crossOrigin;return{x:l,y:u,h:c,w:a,excavation:f,opacity:d,crossOrigin:p}}function LX(e,t){return t!=null?Math.max(Math.floor(t),0):e?TX:OX}function UO({value:e,level:t,minVersion:n,includeMargin:r,marginSize:i,imageSettings:s,size:o,boostLevel:a}){let c=P.useMemo(()=>{const h=(Array.isArray(e)?e:[e]).reduce((y,m)=>(y.push(...uo.QrSegment.makeSegments(m)),y),[]);return uo.QrCode.encodeSegments(h,RX[t],n,void 0,void 0,a)},[e,t,n,a]);const{cells:l,margin:u,numCells:d,calculatedImageSettings:f}=P.useMemo(()=>{let p=c.getModules();const h=LX(r,i),y=p.length+h*2,m=MX(p,o,h,s);return{cells:p,margin:h,numCells:y,calculatedImageSettings:m}},[c,o,s,r,i]);return{qrcode:c,margin:u,cells:l,numCells:d,calculatedImageSettings:f}}var PX=(function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0})(),DX=P.forwardRef(function(t,n){const r=t,{value:i,size:s=OO,level:o=kO,bgColor:a=MO,fgColor:c=LO,includeMargin:l=PO,minVersion:u=DO,boostLevel:d,marginSize:f,imageSettings:p}=r,y=Vg(r,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","marginSize","imageSettings"]),{style:m}=y,v=Vg(y,["style"]),A=p?.src,b=P.useRef(null),S=P.useRef(null),C=P.useCallback(W=>{b.current=W,typeof n=="function"?n(W):n&&(n.current=W)},[n]),[I,x]=P.useState(!1),{margin:R,cells:H,numCells:M,calculatedImageSettings:U}=UO({value:i,level:o,minVersion:u,boostLevel:d,includeMargin:l,marginSize:f,imageSettings:p,size:s});P.useEffect(()=>{if(b.current!=null){const W=b.current,V=W.getContext("2d");if(!V)return;let B=H;const L=S.current,F=U!=null&&L!==null&&L.complete&&L.naturalHeight!==0&&L.naturalWi
126dth!==0;F&&U.excavation!=null&&(B=FO(H,U.excavation));const K=window.devicePixelRatio||1;W.height=W.width=s*K;const Y=s/M*K;V.scale(Y,Y),V.fillStyle=a,V.fillRect(0,0,M,M),V.fillStyle=c,PX?V.fill(new Path2D(NO(B,R))):H.forEach(function(se,ue){se.forEach(function(X,ne){X&&V.fillRect(ne+R,ue+R,1,1)})}),U&&(V.globalAlpha=U.opacity),F&&V.drawImage(L,U.x+R,U.y+R,U.w,U.h)}}),P.useEffect(()=>{x(!1)},[A]);const N=Wg({height:s,width:s},m);let j=null;return A!=null&&(j=P.createElement("img",{src:A,key:A,style:{display:"none"},onLoad:()=>{x(!0)},ref:S,crossOrigin:U?.crossOrigin})),P.createElement(P.Fragment,null,P.createElement("canvas",Wg({style:N,height:s,width:s,ref:C,role:"img"},v)),j)});DX.displayName="QRCodeCanvas";var NX=P.forwardRef(function(t,n){const r=t,{value:i,size:s=OO,level:o=kO,bgColor:a=MO,fgColor:c=LO,includeMargin:l=PO,minVersion:u=DO,boostLevel:d,title:f,marginSize:p,imageSettings:h}=r,y=Vg(r,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","title","marginSize","imageSettings"]),{margin:m,cells:v,numCells:A,calculatedImageSettings:b}=UO({value:i,level:o,minVersion:u,boostLevel:d,includeMargin:l,marginSize:p,imageSettings:h,size:s});let S=v,C=null;h!=null&&b!=null&&(b.excavation!=null&&(S=FO(v,b.excavation)),C=P.createElement("image",{href:h.src,height:b.h,width:b.w,x:b.x+m,y:b.y+m,preserveAspectRatio:"none",opacity:b.opacity,crossOrigin:b.crossOrigin}));const I=NO(S,m);return P.createElement("svg",Wg({height:s,width:s,viewBox:`0 0 ${A} ${A}`,ref:n,role:"img"},y),!!f&&P.createElement("title",null,f),P.createElement("path",{fill:a,d:`M0,0 h${A}v${A}H0z`,shapeRendering:"crispEdges"}),P.createElement("path",{fill:c,d:I,shapeRendering:"crispEdges"}),C)});NX.displayName="QRCodeSVG";const FX=({items:e,value:t,onChange:n})=>g.jsx(bo,{gap:1,flexWrap:"nowrap",align:"center",w:"max-content",children:e.map(r=>{const i=t===r.value;return g.jsx(kt,{buttonType:"ghost",text:r.label,size:"sm",type:"button",onClick:()=>n(r.value),borderRadius:"full",border:"1px solid",borderColor:i?w.navy[400]:"transparent",bg:i?w.navy[400]:w.gray[100],color:i?w.white.DEFAULT:w.text.primary,fontWeight:"medium",whiteSpace:"nowrap",flexShrink:0,_hover:i?{bg:w.navy[400]}:{bg:w.gray[200],borderColor:w.navy[200]}},r.value)})}),UX=({placeholder:e="Search",width:t={base:"full",sm:"260px"},iconLeft:n=3,...r})=>g.jsxs(ee,{position:"relative",w:t,children:[g.jsx(ee,{position:"absolute",left:n,top:"50%",transform:"translateY(-50%)",color:w.slate[400],zIndex:1,pointerEvents:"none",children:g.jsx(VE,{size:16})}),g.jsx(KE,{pl:9,placeholder:e,fontSize:"sm",color:w.text.tertiary,bg:w.white.DEFAULT,border:`1px solid ${w.gray[200]}`,borderRadius:"full",_placeholder:{color:w.slate[400]},_focus:{borderColor:w.navy[300],boxShadow:`0 0 0 1px ${w.navy[300]}`},...r})]}),BX="/assets/defaultAvatar-DgxLb4ub.svg",rE=({initial:e,size:t="lg",bg:n,imageSrc:r})=>{const[i,s]=T.useState(r),o=T.useRef(r);T.useEffect(()=>{if(!r||r===o.current)return;o.current=r;const l=new Image;l.onload=()=>s(r),l.src=r},[r]);const a=r?i:void 0,c=BX;return g.jsxs(AM,{size:t,bg:n??"transparent",overflow:"hidden",children:[g.jsx(Rv,{src:a??c,alt:e||"User"}),g.jsx(bM,{children:g.jsx(Rv,{src:c,alt:e||"User"})})]})},qg=[1e3,2e3,3e3,4e3],HX=qg.length,jX=e=>new Promise(t=>{window.setTimeout(t,e)}),sf=e=>{if(e instanceof Error){const t=e.message.toLowerCase();return t.includes("failed to fetch dynamically imported module")||t.includes("loading chunk")||t.includes("network")||t.includes("failed to fetch")}return!1},Wu=async(e,t=2)=>{let n,r=t;for(let i=0;i<=r;i+=1)try{return await e()}catch(s){n=s,sf(s)&&(r=Math.max(r,HX));const o=sf(s)&&i<qg.length?qg[i]??1e3:400*(i+1);if(i<r)await jX(o);else break}throw n instanceof Error?n:new Error("Failed to load module.")},BO=({error:e,onReset:t})=>{const[n,r]=T.useState(!1),i=()=>{t(),window.location.reload()},s=()=>{window.location.href="/"},o=async()=>{const l=[`${e.name}: ${e.message}`,e.stack??""].filter(Boolean).join(`
127
128`);try{await navigator.clipboard.writeText(l),r(!0),setTimeout(()=>r(!1),2e3)}catch{r(!1)}},a=sf(e),c=a?"We couldn't load this page—your connection may have been lost. Check your network and try again.":e.message||"An unexpected error occurred. We're working on fixing it.";return g.jsx(ee,{minH:"100vh",display:"flex",flexDirection:"column",bg:w.gray[50],children:g.jsx(ee,{flex:1,display:"flex",alignItems:"center",justifyContent:"center",px:{base:4,sm:6},py:{base:6,md:10}
128,children:g.jsx(ee,{w:"100%",maxW:{base:"100%",sm:"500px",md:"580px"},bg:w.white.DEFAULT,borderRadius:"2xl",px:{base:6,sm:10,md:"52px"},py:{base:8,sm:10,md:"52px"},boxShadow:"lg",textAlign:"center",children:g.jsxs(fo,{gap:8,align:"center",children:[g.jsx(Ve,{bg:w.error[50],borderRadius:"full",p:5,align:"center",justify:"center",children:g.jsx(iM,{size:52,color:w.error[500]})}),g.jsxs(fo,{gap:3,align:"center",w:"full",children:[g.jsx(ee,{display:"inline-flex",bg:w.error[50],border:"1px solid",borderColor:w.error[200],borderRadius:"full",px:4,py:1,children:g.jsx(Xe,{fontSize:"xs",fontWeight:"semibold",color:w.error[600],fontFamily:"mono",letterSpacing:"wide",children:e.name??"Error"})}),g.jsx(l_,{fontSize:{base:"2xl",sm:"3xl",md:"4xl"},color:w.navy[500],lineHeight:"tight",children:"Something went wrong"}),g.jsx(Xe,{fontSize:{base:"sm",md:"md"},color:w.gray[600],px:{base:0,md:4},children:c})]}),g.jsxs(ee,{w:"full",bg:w.gray[50],border:"1px solid",borderColor:w.gray[200],borderRadius:"xl",px:4,py:3,textAlign:"left",children:[g.jsxs(Ve,{justify:"space-between",align:"center",mb:1,gap:2,children:[g.jsx(Xe,{fontSize:"xs",color:w.gray[500],fontWeight:"semibold",letterSpacing:"wide",textTransform:"uppercase",children:"Error details"}),g.jsx($u,{size:"xs",variant:"ghost",colorPalette:"gray",onClick:o,"aria-label":n?"Copied":"Copy error",children:g.jsxs(Ve,{as:"span",align:"center",gap:1.5,children:[g.jsx(sM,{}),g.jsx(Xe,{as:"span",children:n?"Copied!":"Copy"})]})})]}),g.jsxs(Xe,{fontSize:"xs",color:w.gray[700],fontFamily:"mono",wordBreak:"break-all",children:[e.name,": ",e.message]})]}),g.jsxs(fo,{gap:3,w:"full",children:[a&&g.jsx(kt,{buttonType:"primary",text:"Try again",icon:g.jsx(xv,{}),iconPosition:"left",fullWidth:!0,h:"60px",size:"lg",fontSize:"md",onClick:()=>t()}),g.jsx(kt,{buttonType:"primary",text:"Reload page",icon:g.jsx(xv,{}),iconPosition:"left",fullWidth:!0,h:"60px",size:"lg",fontSize:"md",onClick:i}),g.jsx(kt,{buttonType:"outline",text:"Go to Home",icon:g.jsx(a_,{}),iconPosition:"left",border:`1px solid ${w.gray[300]}`,fullWidth:!0,size:"lg",h:"60px",fontSize:"md",onClick:s})]})]})})})})};class HO extends T.Component{constructor(t){super(t),this.state={hasError:!1,error:null,errorInfo:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,n){console.error("[ErrorBoundary] Uncaught error:",t,n),cy(t,{componentStack:n.componentStack}),this.setState({errorInfo:n})}handleReset=()=>{this.setState({hasError:!1,error:null,errorInfo:null})};render(){return this.state.hasError&&this.state.error?g.jsx(BO,{error:this.state.error,errorInfo:this.state.errorInfo??void 0,onReset:this.handleReset}):this.props.children}}const zX="/assets/business-C_GPhWp6.webp",WX="/assets/fire_theft-CGqKgiYt.webp",VX="data:image/webp;base64,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",qX="data:image/webp;base64,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",GX="data:image/webp;base64,UklGRiwEAABXRUJQVlA4WAoAAAAQAAAAWAAAWAAAQUxQSKcBAAABkFXbVhxIVwISnoRIQEIcNA4qDoKDigPKQdoBEpDwJDwJr4eMcHv4jIgJQI8yL6Wq+u/a6ucSAwiGpZg/2cochgpr9Tf3NEys/roWGSFW77NIb7F6v0V6kt37Xvv5MO9dpY+w+4hrD5P6mLu89s18VJWXVh9Yp1dWH9qmF1Yf3KbHVh/epoc+nKDKI+IUW3hAlIN/PlCc5XIrOU2TG6I8vN4oznS+FJ2qhivKxfOF5GQtnCkbzyfR6Vo4Knw8HYgTrgeJkctvjVIGIE65AkicPAA7qQQoqQ3ipBtmVobMyuWL1lxppUYrK63i/8WMl9LaGq2800obrbjQCpGVIbCqgJLKwEYqApGTAQhG6TsAVErpt5lS+C0YoYLDTCgeCZ+G051OOotsFBe/yKQrYlQqLmcqcg2NSMbNiYfi9kJD7mEnseDBoBQyHhUlsOPhyYZr4SlMNpgKnp9sqBbwpuhANeBd0WE2vB62MWxBj8kGaII+Ze8uB3SbtKs6oeus3dSI3iVrFzViyFTfshIxrCz1OaspYGyZt3rPao4BHKe45HK45RQFfQIAVlA4IF4CAAAwEQCdASpZAFkAPm0skkWkIqGVVnxABsSgB3j/kro+0E5G5wG2t8wHmt6ad6IHTFZEf4Y/mf0AQQEeB7t6Lnuzb1NgG1WmMtRgkLjTZN+F/qYjfr44I0v18zziFVFJ2X7uJHzYN38dOfbk+jYuSZZ2ZVPRluXzQyCFocCG4se9C7PucWQXn58ocwAUtlsncb9MAAD+9qT//3uv/+9on//vNiP/OOrfxSv+tyL/2VauZMjUWdmTrrNy/Ias58+9zvbXXk1P4PJ1juJ/edV2M7/o2L2oeoSvVCJRKNBJMZzPtC8sq0xADS6wNVlJunjsX3QkJtOAkRDCdoEAP/um/mtbdvbeNfR/0PAv+BSkI30HIVQvJAdB3FeGR1XPzgFCZu6vCfryWP6vWpF37X5bIo6B6ONKq++VCajx09RL8uY+aH8vRZ2WRBy+W9urQ6CAqdAv8F3cklTrveTRJegMBdAqvzmoWc/cUjwUKKAiuxVTT2Wx2/osQk2gN6O6Ux9yryZtjhYevXL7zmsZ58ZE4fOTUY4qXT1n692qcPdH5o2BHeuzkpdI3VA554AHyTI/slSPfgX4sH+uDZMB7AXLtbFm1BPrh6h4JnlTR9hdBtM+46Bqaa7xBbuN2fZwnL6uN9Jl0JLc0qLSqB0qXqQ28vc6TfIqsULL81wjpA6YcFzYAGVB7m2EziXCWhfYqZ4ooozmRmfxq/ZytlmHvj7wI9TfM1KXylDIf4uj7UcBVYYHA6u053asTlDCczdjUnzYv9fe5X9SEyXfuYABR/1IRZc/ZTxL/UhMuX9SExYAAAA=",YX="data:image/webp;base64,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",KX="/assets/personal-BmDlwQ59.webp",QX="/assets/personal_damage-CM6cy0Ap.webp",XX="data:image/webp;base64,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",JX="data:image/webp;base64,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",$X="data:image/webp;base64,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",ZX="/assets/third_party_damage-Dpw7t-3y.webp",eJ="data:image/webp;base64,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",tJ="/assets/question_mark-B-IlWK_0.webp",rJ="/assets/shocked_mascot-DZIT19Xq.webp",nJ="/assets/waving_mascot-DqWIrLIn.png",iJ="/assets/myka-lockup-dark-D7vcyVZU.png",sJ="/assets/myka-lockup-light-CtyHCSYP.png",oJ="/assets/naicom-BmvtSlif.webp",aJ=[zX,VX,qX,GX,YX,tJ,KX,XX,rJ,JX,nJ,$X,eJ,WX,QX,ZX,oJ],jO=()=>{const e=s_(),[t,n]=T.useTransition(),r=T.useCallback((o,a)=>{typeof o=="number"?e(o):e(o,a)},[e]),i=T.useCallback((o,a)=>{n(()=>{typeof o=="number"?e(o):e(o,a)})},[e,n]);return{navigate:r,navigateImmediate:r,navigateDeferred:i,isPending:t}},cJ="myka_",zO={COOKIE_CONSENT:`${cJ}cookie_consent`},WO=()=>{if(typeof window>"u")return!1;try{const e="__storage_test__";return window.localStorage.setItem(e,e),window.localStorage.removeItem(e),!0}catch{return!1}},lJ=e=>{if(!WO())return null;try{const t=window.localStorage.getItem(e);return t===null?null:JSON.parse(t)}catch{return null}},uJ=(e,t)=>{if(WO())try{t==null?window.localStorage.removeItem(e):window.localStorage.setItem(e,JSON.stringify(t))}catch{}},dJ=()=>{const e=lJ(zO.COOKIE_CONSENT);return e==="accepted"||e==="declined"?e:null},fJ=()=>{const[e,t]=T.useState(dJ),n=T.useCallback(s=>{uJ(zO.COOKIE_CONSENT,s),oX(s==="declined"),t(s)},[]),r=T.useCallback(()=>n("accepted"),[n]),i=T.useCallback(()=>n("declined"),[n]);return{isBannerVisible:e===null,consent:e,accept:r,decline:i}},ca=e=>e.length<=1?e:e.replace(/\/+$/,"")||"/",gv=e=>{const t=ca(e);return t==="/"||t==="/home"},VO=e=>{const t=ca(e);return t.startsWith("/home/")&&t!=="/home"},of=e=>gv(e)&&!VO(e),hJ=e=>{const t=ca(e);return gv(t)||VO(t)||t==="/dashboard"||t.startsWith("/dashboard/")},cl=e=>{const t=ca(e);return t==="/corporate"||t.startsWith("/corporate/")},pJ=e=>{const t=ca(e);return t==="/about"||t.startsWith("/about/")},mJ=e=>cl(e)||pJ(e),gJ=e=>{const t=ca(e);return t==="/"||t==="/home"||t==="/dashboard"||t==="/corporate"||t==="/about"},_J=()=>{document.getElementById(AO)?.scrollIntoView({behavior:"smooth",block:"start"})},qO=()=>{const e=s_(),{pathname:t}=Ir();return T.useCallback(()=>{if(gv(t)){_J();return}e(`/home#${AO}`)},[e,t])},la=XE.withTypes(),ll=LM.withTypes(),GO=e=>e.auth.user,yJ=()=>ll(GO),tse=e=>ll(t=>e(t.auth.user)),vJ=(e,t="preload")=>{if(typeof document>"u"||e.length===0)return[];const n=[];for(const r of e){const i=document.createElement("link");i.rel=t,t==="preload"&&(i.as="image"),i.href=r,document.head.appendChild(i),n.push(i)}return n},AJ=(e,t="preload")=>{T.useEffect(()=>{if(e.length===0)return;const n=vJ(e,t);return()=>{n.forEach(r=>r.remove())}},[e,t])},bJ="modulepreload",wJ=function(e){return"/"+e},nE={},q=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){let c=function(l){return Promise.all(l.map(u=>Promise.resolve(u).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),a=o?.nonce||o?.getAttribute("nonce");i=c(n.map(l=>{if(l=wJ(l),l in nE)return;nE[l]=!0;const u=l.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${d}`))return;const f=document.createElement("link");if(f.rel=u?"stylesheet":bJ,u||(f.as="script"),f.crossOrigin="",f.href=l,a&&f.setAttribute("nonce",a),document.head.appendChild(f),u)return new Promise((p,h)=>{f.addEventListener("load",p),f.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${l}`)))})}))}function s(o){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=o,window.dispatchEvent(a),!a.defaultPrevented)throw o}return i.then(o=>{for(const a of o||[])a.status==="rejected"&&s(a.reason);return t().catch(s)})},jt={DASHBOARD_OVERVIEW:"DASHBOARD_OVERVIEW",DASHBOARD_BLOG_LIST:"DASHBOARD_BLOG_LIST",DASHBOARD_BLOG_DETAIL:"DASHBOARD_BLOG_DETAIL",CLAIMS_OVERVIEW:"CLAIMS_OVERVIEW",CLAIMS_DETAIL:"CLAIMS_DETAIL",POLICIES_OVERVIEW:"POLICIES_OVERVIEW",POLICIES_DETAIL:"POLICIES_DETAIL",POLICIES_RENEW:"POLICIES_RENEW",POLICIES_RENEW_SUCCESS:"POLICIES_RENEW_SUCCESS",POLICIES_REMINDER:"POLICIES_REMINDER",POLICIES_REMINDER_CONFIRMED:"POLICIES_REMINDER_CONFIRMED",SUPPORT_OVERVIEW:"SUPPORT_OVERVIEW",CORPORATE_OVERVIEW:"CORPORATE_OVERVIEW"},iE={claims:"claims",claimsDetail:"claims/:id"},EJ=()=>[{title:"Claims",isDefault:!0,path:iE.claims,component:()=>q(()=>import("./ClaimsPage-CXXlw3eM.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33])),pageKey:jt.CLAIMS_OVERVIEW,icon:qE},{title:"Claim Detail",path:iE.claimsDetail,component:()=>q(()=>
128import("./ClaimDetailPage-DBrUfbhn.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,35,36,37,38,39,40,41,42,26,43,44,27,28,29,30,25,45,46,33])),pageKey:jt.CLAIMS_DETAIL,hideFromMenu:!0}],SJ={sidebarMenu:"Claims",subMenuList:EJ(),icon:qE},YO=({size:e=24,color:t="currentColor"})=>g.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:e,height:e,fill:t,viewBox:"0 0 256 256",children:g.jsx("path",{d:"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z"})}),Sp={Overview:"home",BlogList:"home/blog",BlogDetail:"home/blog/:blogId"},CJ=()=>[{title:"Home",isDefault:!0,path:Sp.Overview,component:()=>q(()=>import("./DashboardPage-Da2GsFPX.js"),__vite__mapDeps([47,1,48,6,49,7,50,51,52,4,53,31,13,14,15,16,17,18,19,20,21,22,23,24,54,55,44,56,57,58,59,60,25,61,62,33,63,64,65,37,8,66,67,68,69,70,5,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,9,86,32])),pageKey:jt.DASHBOARD_OVERVIEW,icon:YO},{title:"Blog",path:Sp.BlogList,component:()=>q(()=>import("./BlogListPage-D9W2LEyI.js"),__vite__mapDeps([87,1,6,51,7,52,4,53,31,33])),pageKey:jt.DASHBOARD_BLOG_LIST,hideFromMenu:!0},{title:"Blog Detail",path:Sp.BlogDetail,component:()=>q(()=>import("./BlogDetailPage-C8ApYKwU.js"),__vite__mapDeps([88,1,6,63,51,7,52,4,50,33])),pageKey:jt.DASHBOARD_BLOG_DETAIL,hideFromMenu:!0}],xJ={sidebarMenu:"Home",subMenuList:CJ(),icon:a_},li={policies:"policies",policiesReminderDemo:"policies/reminder",policiesReminderConfirmedDemo:"policies/reminder/confirmed",policiesDetail:"policies/:id",policiesRenew:"policies/:id/renew",policiesRenewSuccess:"policies/:id/renew/success",policiesReminder:"policies/:id/reminder",policiesReminderConfirmed:"policies/:id/reminder/confirmed"},IJ=()=>[{title:"Policies",isDefault:!0,path:li.policies,component:()=>q(()=>import("./PoliciesPage-CHLjRtak.js"),__vite__mapDeps([89,1,25,6,7,90,33,70,13,14,15,16,17,18,19,20,21,22,23,24,91,10,11,12,75,92,93,94,95,67,96,97,81,98,84,99,100,3,4,5,39,32,26,27,28,29,30,31,9,101,102,103,68,104,105,69])),pageKey:jt.POLICIES_OVERVIEW,icon:GE},{title:"Set Reminder",path:li.policiesReminderDemo,component:()=>q(()=>import("./PolicyReminderPage-CWinEYlf.js"),__vite__mapDeps([106,1,6,46,7,107,4,33])),pageKey:jt.POLICIES_REMINDER,hideFromMenu:!0},{title:"Reminder Set",path:li.policiesReminderConfirmedDemo,component:()=>q(()=>import("./PolicyReminderConfirmationPage-DkMgGa-H.js"),__vite__mapDeps([108,1,6,109,110,46,7,107,4,33])),pageKey:jt.POLICIES_REMINDER_CONFIRMED,hideFromMenu:!0},{title:"Policy Detail",path:li.policiesDetail,component:()=>q(()=>import("./PolicyDetailPage-DUaoo8cJ.js"),__vite__mapDeps([111,1,112,6,58,7,4,25,90,33,70,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,91,75,92,93,94,95,67,96,97,81,98,84,113,114,115,116,117,118,119,120,109,121,122,46,99,100,3,5,39,26,27,28,29,30,9,36,37,35,38,40,41,42,43,44,123,45,124,125,126,127,128,129,130,131,101,102,103,68,104,105,69])),pageKey:jt.POLICIES_DETAIL,hideFromMenu:!0},{title:"Renew Policy",path:li.policiesRenew,component:()=>q(()=>import("./PolicyRenewPage-rCDF_7LA.js"),__vite__mapDeps([132,1,6,46,7,9,99,13,14,15,16,17,18,19,20,21,22,23,24,100,3,4,5,107,35,39,10,11,12,33])),pageKey:jt.POLICIES_RENEW,hideFromMenu:!0},{title:"Renewal Complete",path:li.policiesRenewSuccess,component:()=>q(()=>import("./PolicyRenewPaymentSuccessPage-BDBXsBhC.js"),__vite__mapDeps([133,1,6,109,110,46,7,9,4,33])),pageKey:jt.POLICIES_RENEW_SUCCESS,hideFromMenu:!0},{title:"Set Reminder",path:li.policiesReminder,component:()=>q(()=>import("./PolicyReminderPage-CWinEYlf.js"),__vite__mapDeps([106,1,6,46,7,107,4,33])),pageKey:jt.POLICIES_REMINDER,hideFromMenu:!0},{title:"Reminder Set",path:li.policiesReminderConfirmed,component:()=>q(()=>import("./PolicyReminderConfirmationPage-DkMgGa-H.js"),__vite__mapDeps([108,1,6,109,110,46,7,107,4,33])),pageKey:jt.POLICIES_REMINDER_CONFIRMED,hideFromMenu:!0}],RJ={sidebarMenu:"Policies",subMenuList:IJ(),icon:GE},KO="myka:chunk-reload-at",TJ=1e4,OJ=()=>{try{const e=Number(window.sessionStorage.getItem(KO)??0);return Number.isFinite(e)&&Date.now()-e<TJ}catch{return!1}},kJ=()=>{try{window.sessionStorage.setItem(KO,String(Date.now()))}catch{}},Vu=e=>e().catch(t=>{if(sf(t)&&!OJ())return kJ(),window.location.reload(),new Promise(()=>{});throw t}),ae=e=>T.lazy(()=>Vu(()=>Wu(e))),MJ=(e,t)=>{if(!e?.[0])return;const n=t||e[0],r={Component:T.lazy(()=>Vu(()=>Wu(n.component).then(s=>({default:s.default})))),title:n.title,path:n.path,pageKey:n.pageKey,icon:n.icon,hideFromMenu:n.hideFromMenu},i={routes:[],defaultComponent:r};return i.routes=e.map(({isDefault:s,component:o,...a}
128)=>(!r&&s&&(i.defaultComponent={...a,isDefault:s,Component:T.lazy(()=>Vu(()=>Wu(o).then(c=>({default:c.default}))))}),{...a,isDefault:s,Component:T.lazy(()=>Vu(()=>Wu(o).then(c=>({default:c.default}))))})),i},LJ=e=>!e||e.length===0?[]:e,QO={home:xJ,claims:SJ,policies:RJ},XO=()=>LJ(Object.values(QO)),JO=e=>{const t=e.startsWith("/")?e:`/${e}`;return t.length>1&&t.endsWith("/")?t.slice(0,-1):t},PJ=()=>{const e=new Map;for(const t of Object.values(QO))for(const n of t.subMenuList)e.set(JO(n.path),n.component);return e.set("/support",()=>q(()=>import("./HelpSupportPage-BoIKBIzg.js"),__vite__mapDeps([134,1,6,7,135,4,33]))),e},DJ=PJ(),NJ={education:()=>q(()=>import("./index-BCIXDQMp.js"),__vite__mapDeps([136,1,104,74,6,7,4,33])),"group-life":()=>q(()=>import("./index-sZ6wNgoN.js"),__vite__mapDeps([137,1,76,6,7,4,33])),gadget:()=>q(()=>import("./index-B4WvTLRl.js"),__vite__mapDeps([138,1,139,104,75,6,7,4,33])),health:()=>q(()=>import("./index-DhjTtgm_.js"),__vite__mapDeps([140,1,104,67,6,7,4,33])),"health-ped":()=>q(()=>import("./index-UskfMWgN.js"),__vite__mapDeps([141,1,6,7,4,33])),life:()=>q(()=>import("./index-DEuTMYUx.js"),__vite__mapDeps([142,96,1,6,7,4,33])),motor:()=>q(()=>import("./index-Ckt8e3nH.js").then(e=>e.i),__vite__mapDeps([143,97,1,139,104,129,4,25,93,6,7,144,57,52,13,14,15,16,17,18,19,20,21,22,23,24,54,58,59,60,55,44,56,61,62,33,63,64,29,28,71,72,73,74,75,76,77,78,79,80,81,82,83,84,94,37,45,116,117,118,119,120,109,70,121,122,145,146,46,115,114,112,113,26,147,148,102,103,99,100,3,5,31,42,149,150,151,49,152,153,110,41,154,155,156,157])),others:()=>q(()=>import("./index-QKWoXN71.js"),__vite__mapDeps([158,1,6,7,4,33])),"professional-indemnity":()=>q(()=>import("./index--W13gycH.js"),__vite__mapDeps([159,77,1,6,7,4,33])),property:()=>q(()=>import("./index-Ce39cswH.js"),__vite__mapDeps([160,81,1,104,6,7,4,33])),"home-contents":()=>q(()=>import("./index-C6_s57iK.js"),__vite__mapDeps([161,1,80,6,7,4,33])),"building-and-contents":()=>q(()=>import("./index-DwW7swbr.js"),__vite__mapDeps([162,1,78,6,7,4,33])),"business-assets":()=>q(()=>import("./index-DWcM67zv.js"),__vite__mapDeps([163,1,79,6,7,4,33])),"retiree-life-annuity":()=>q(()=>import("./index-DbWMzSal.js"),__vite__mapDeps([164,72,1,6,7,4,33])),retirement:()=>q(()=>import("./index-DqFy9PD3.js"),__vite__mapDeps([165,73,1,6,7,4,33])),savings:()=>q(()=>import("./index-BKs_lhiD.js"),__vite__mapDeps([166,16,1,104,6,7,4,33])),sme:()=>q(()=>import("./index-iEueS11K.js"),__vite__mapDeps([167,98,1,104,6,7,4,33])),specialized:()=>q(()=>import("./index-DT4pJBHS.js"),__vite__mapDeps([168,82,1,6,7,4,33])),"targeted-goals":()=>q(()=>import("./index-1OH-Yyzy.js"),__vite__mapDeps([169,83,1,6,7,4,33])),"term-life":()=>q(()=>import("./index-B1UhcsXw.js"),__vite__mapDeps([170,69,105,102,103,1,104,6,7,4,33])),"life-hospital":()=>q(()=>import("./index-CXj2TSvZ.js"),__vite__mapDeps([171,101,102,103,68,1,104,6,7,4,33])),travel:()=>q(()=>import("./index-DnhrMzVf.js"),__vite__mapDeps([172,84,1,104,6,7,4,33]))},sE=new Set,oE=(e,t)=>{sE.has(e)||(sE.add(e),t())},yi=e=>{const t=JO(e),n=DJ.get(t);if(n){oE(`platform:${t}`,n);return}const r=t.split("/").filter(Boolean)[0];if(!r)return;const i=NJ[r];i&&oE(`product:${r}`,i)},$O=e=>({onMouseEnter:()=>yi(e),onFocus:()=>yi(e)}),Gg=new EventTarget;function rse(e,t){const n=r=>t(r.detail);return Gg.addEventListener(e,n),{remove:()=>Gg.removeEventListener(e,n)}}function nse(e,t){Gg.dispatchEvent(new CustomEvent(e,{detail:t}))}const FJ=()=>(AJ(aJ,"prefetch"),null);var Cp,aE;function UJ(){if(aE)return Cp;aE=1;var e=typeof Element<"u",t=typeof Map=="function",n=typeof Set=="function",r=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function i(s,o){if(s===o)return!0;if(s&&o&&typeof s=="object"&&typeof o=="object"){if(s.constructor!==o.constructor)return!1;var a,c,l;if(Array.isArray(s)){if(a=s.length,a!=o.length)return!1;for(c=a;c--!==0;)if(!i(s[c],o[c]))return!1;return!0}var u;if(t&&s instanceof Map&&o instanceof Map){if(s.size!==o.size)return!1;for(u=s.entries();!(c=u.next()).done;)if(!o.has(c.value[0]))return!1;for(u=s.entries();!(c=u.next()).done;)if(!i(c.value[1],o.get(c.value[0])))return!1;return!0}
128if(n&&s instanceof Set&&o instanceof Set){if(s.size!==o.size)return!1;for(u=s.entries();!(c=u.next()).done;)if(!o.has(c.value[0]))return!1;return!0}if(r&&ArrayBuffer.isView(s)&&ArrayBuffer.isView(o)){if(a=s.length,a!=o.length)return!1;for(c=a;c--!==0;)if(s[c]!==o[c])return!1;return!0}if(s.constructor===RegExp)return s.source===o.source&&s.flags===o.flags;if(s.valueOf!==Object.prototype.valueOf&&typeof s.valueOf=="function"&&typeof o.valueOf=="function")return s.valueOf()===o.valueOf();if(s.toString!==Object.prototype.toString&&typeof s.toString=="function"&&typeof o.toString=="function")return s.toString()===o.toString();if(l=Object.keys(s),a=l.length,a!==Object.keys(o).length)return!1;for(c=a;c--!==0;)if(!Object.prototype.hasOwnProperty.call(o,l[c]))return!1;if(e&&s instanceof Element)return!1;for(c=a;c--!==0;)if(!((l[c]==="_owner"||l[c]==="__v"||l[c]==="__o")&&s.$$typeof)&&!i(s[l[c]],o[l[c]]))return!1;return!0}return s!==s&&o!==o}return Cp=function(o,a){try{return i(o,a)}catch(c){if((c.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw c}},Cp}var BJ=UJ();const HJ=o_(BJ);var xp,cE;
128function jJ(){if(cE)return xp;cE=1;var e=function(t,n,r,i,s,o,a,c){if(!t){var l;if(n===void 0)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[r,i,s,o,a,c],d=0;l=new Error(n.replace(/%s/g,function(){return u[d++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}};return xp=e,xp}var zJ=jJ();const lE=o_(zJ);var Ip,uE;function WJ(){return uE||(uE=1,Ip=function(t,n,r,i){var s=r?r.call(i,t,n):void 0;if(s!==void 0)return!!s;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),a=Object.keys(n);if(o.length!==a.length)return!1;for(var c=Object.prototype.hasOwnProperty.bind(n),l=0;l<o.length;l++){var u=o[l];if(!c(u))return!1;var d=t[u],f=n[u];if(s=r?r.call(i,d,f,u):void 0,s===!1||s===void 0&&d!==f)return!1}return!0}),Ip}var VJ=WJ();const qJ=o_(VJ);var ZO=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(ZO||{}),Rp={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},dE=Object.values(ZO),ah={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},ek=Object.entries(ah).reduce((e,[t,n])=>(e[n]=t,e),{}),fn="data-rh",yo={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},vo=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},GJ=e=>{let t=vo(e,"title");const n=vo(e,yo.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=vo(e,yo.DEFAULT_TITLE);return t||r||void 0},YJ=e=>vo(e,yo.ON_CHANGE_CLIENT_STATE)||(()=>{}),Tp=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),KJ=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const i=Object.keys(r);for(let s=0;s<i.length;s+=1){const a=i[s].toLowerCase();if(e.indexOf(a)!==-1&&r[a])return n.concat(r)}}return n},[]),QJ=e=>console&&typeof console.warn=="function"&&console.warn(e),Ia=(e,t,n)=>{const r={};return n.filter(i=>Array.isArray(i[e])?!0:(typeof i[e]<"u"&&QJ(`Helmet: ${e} should be of type "Array". Instead found type "${typeof i[e]}"`),!1)).map(i=>i[e]).reverse().reduce((i,s)=>{const o={};s.filter(c=>{let l;const u=Object.keys(c);for(let f=0;f<u.length;f+=1){const p=u[f],h=p.toLowerCase();t.indexOf(h)!==-1&&!(l==="rel"&&c[l].toLowerCase()==="canonical")&&!(h==="rel"&&c[h].toLowerCase()==="stylesheet")&&(l=h),t.indexOf(p)!==-1&&(p==="innerHTML"||p==="cssText"||p==="itemprop")&&(l=p)}if(!l||!c[l])return!1;const d=c[l].toLowerCase();return r[l]||(r[l]={}),o[l]||(o[l]={}),r[l][d]?!1:(o[l][d]=!0,!0)}).reverse().forEach(c=>i.push(c));const a=Object.keys(o);for(let c=0;c<a.length;c+=1){const l=a[c],u={...r[l],...o[l]};r[l]=u}return i},[]).reverse()},XJ=(e,t)=>{if(Array.isArray(e)&&e.length){for(let n=0;n<e.length;n+=1)if(e[n][t])return!0}return!1},JJ=e=>({baseTag:KJ(["href"],e),bodyAttributes:Tp("bodyAttributes",e),defer:vo(e,yo.DEFER),encode:vo(e,yo.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Tp("htmlAttributes",e),linkTags:Ia("link",["rel","href"],e),metaTags:Ia("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:Ia("noscript",["innerHTML"],e),onChangeClientState:YJ(e),scriptTags:Ia("script",["src","innerHTML"],e),styleTags:Ia("style",["cssText"],e),title:GJ(e),titleAttributes:Tp("titleAttributes",e),prioritizeSeoTags:XJ(e,yo.PRIORITIZE_SEO_TAGS)}),tk=e=>Array.isArray(e)?e.join(""):e,$J=(e,t)=>
128{const n=Object.keys(e);for(let r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1},Op=(e,t)=>Array.isArray(e)?e.reduce((n,r)=>($J(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},fE=(e,t)=>({...e,[t]:void 0}),ZJ=["noscript","script","style"],Yg=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;"),rk=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),e$=(e,t,n,r)=>{const i=rk(n),s=tk(t);return i?`<${e} ${fn}="true" ${i}>${Yg(s,r)}</${e}>`:`<${e} ${fn}="true">${Yg(s,r)}</${e}>`},t$=(e,t,n=!0)=>t.reduce((r,i)=>{const s=i,o=Object.keys(s).filter(l=>!(l==="innerHTML"||l==="cssText")).reduce((l,u)=>{const d=typeof s[u]>"u"?u:`${u}="${Yg(s[u],n)}"`;return l?`${l} ${d}`:d},""),a=s.innerHTML||s.cssText||"",c=ZJ.indexOf(e)===-1;return`${r}<${e} ${fn}="true" ${o}${c?"/>":`>${a}</${e}>`}`},""),nk=(e,t={})=>Object.keys(e).reduce((n,r)=>{const i=ah[r];return n[i||r]=e[r],n},t),r$=(e,t,n)=>{const r={key:t,[fn]:!0},i=nk(n,r);return[P.createElement("title",i,t)]},qu=(e,t)=>t.map((n,r)=>{const i={key:r,[fn]:!0};return Object.keys(n).forEach(s=>{const a=ah[s]||s;if(a==="innerHTML"||a==="cssText"){const c=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:c}}else i[a]=n[s]}),P.createElement(e,i)}),zr=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>r$(e,t.title,t.titleAttributes),toString:()=>e$(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>nk(t),toString:()=>rk(t)};default:return{toComponent:()=>qu(e,t),toString:()=>t$(e,t,n)}}},n$=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=Op(e,Rp.meta),s=Op(t,Rp.link),o=Op(n,Rp.script);return{priorityMethods:{toComponent:()=>[...qu("meta",i.priority),...qu("link",s.priority),...qu("script",o.priority)],toString:()=>`${zr("meta",i.priority,r)} ${zr("link",s.priority,r)} ${zr("script",o.priority,r)}`},metaTags:i.default,linkTags:s.default,scriptTags:o.default}},i$=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:i,noscriptTags:s,styleTags:o,title:a="",titleAttributes:c,prioritizeSeoTags:l}=e;let{linkTags:u,metaTags:d,scriptTags:f}=e,p={toComponent:()=>[],toString:()=>""};return l&&({priorityMethods:p,linkTags:u,metaTags:d,scriptTags:f}=n$(e)),{priority:p,base:zr("base",t,r),bodyAttributes:zr("bodyAttributes",n,r),htmlAttributes:zr("htmlAttributes",i,r),link:zr("link",u,r),meta:zr("meta",d,r),noscript:zr("noscript",s,r),script:zr("script",f,r),style:zr("style",o,r),title:zr("title",{title:a,titleAttributes:c},r)}},Kg=i$,hu=[],_v=!!(typeof window<"u"&&window.document&&window.document.createElement),Qg=class{instances=[];canUseDOM=_v;context;value={setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?hu:this.instances,add:e=>{(this.canUseDOM?hu:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?hu:this.instances).indexOf(e);(this.canUseDOM?hu:this.instances).splice(t,1)}}};constructor(e,t){this.context=e,this.canUseDOM=t||!1,t||(e.helmet=Kg({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},s$=parseInt(P.version.split(".")[0],10),Xg=s$>=19,o$={},ik=P.createContext(o$),sk=class ok extends T.Component{static canUseDOM=_v;helmetData;constructor(t){super(t),Xg?this.helmetData=null:this.helmetData=new Qg(this.props.context||{},ok.canUseDOM)}render(){return Xg?P.createElement(P.Fragment,null,this.props.children):P.createElement(ik.Provider,{value:this.helmetData.value},this.props.children)}},Xs=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${fn}]`),i=[].slice.call(r),s=[];let o;return t&&t.length&&t.forEach(a=>{const c=document.createElement(e);for(const l in a)if(Object.prototype.hasOwnProperty.call(a,l))if(l==="innerHTML")c.innerHTML=a.innerHTML;else if(l==="cssText"){const u=a.cssText;c.appendChild(document.createTextNode(u))}else{const u=l,d=typeof a[u]>
128"u"?"":a[u];c.setAttribute(l,d)}c.setAttribute(fn,"true"),i.some((l,u)=>(o=u,c.isEqualNode(l)))?i.splice(o,1):s.push(c)}),i.forEach(a=>a.parentNode?.removeChild(a)),s.forEach(a=>n.appendChild(a)),{oldTags:i,newTags:s}},Jg=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(fn),i=r?r.split(","):[],s=[...i],o=Object.keys(t);for(const a of o){const c=t[a]||"";n.getAttribute(a)!==c&&n.setAttribute(a,c),i.indexOf(a)===-1&&i.push(a);const l=s.indexOf(a);l!==-1&&s.splice(l,1)}for(let a=s.length-1;a>=0;a-=1)n.removeAttribute(s[a]);i.length===s.length?n.removeAttribute(fn):n.getAttribute(fn)!==o.join(",")&&n.setAttribute(fn,o.join(","))},a$=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=tk(e)),Jg("title",t)},hE=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:s,metaTags:o,noscriptTags:a,onChangeClientState:c,scriptTags:l,styleTags:u,title:d,titleAttributes:f}=e;Jg("body",r),Jg("html",i),a$(d,f);const p={baseTag:Xs("base",n),linkTags:Xs("link",s),metaTags:Xs("meta",o),noscriptTags:Xs("noscript",a),scriptTags:Xs("script",l),styleTags:Xs("style",u)},h={},y={};Object.keys(p).forEach(m=>{const{newTags:v,oldTags:A}=p[m];v.length&&(h[m]=v),A.length&&(y[m]=p[m].oldTags)}),t&&t(),c(e,h,y)},Ra=null,c$=e=>{Ra&&cancelAnimationFrame(Ra),e.defer?Ra=requestAnimationFrame(()=>{hE(e,()=>{Ra=null})}):(hE(e),Ra=null)},l$=c$,pE=class extends T.Component{rendered=!1;shouldComponentUpdate(e){return!qJ(e,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:e}=this.props.context;e.remove(this),this.emitChange()}emitChange(){const{helmetInstances:e,setHelmet:t}=this.props.context;let n=null;const r=JJ(e.get().map(i=>{const{context:s,...o}=i.props;return o}));sk.canUseDOM?l$(r):Kg&&(n=Kg(r)),t(n)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:e}=this.props.context;e.add(this),this.emitChange()}render(){return this.init(),null}},Gu=[],mE=e=>{const t={};for(const n of Object.keys(e))t[ek[n]||n]=e[n];return t},Xi=e=>{const t={};for(const n of Object.keys(e)){const r=ah[n];t[r||n]=e[n]}return t},gE=(e,t)=>{if(!_v)return;const n=document.getElementsByTagName(e)[0];if(!n)return;const r="data-rh-managed",i=n.getAttribute(r),s=i?i.split(","):[],o=Object.keys(t);for(const a of s)o.includes(a)||n.removeAttribute(a);for(const a of o){const c=t[a];c==null||c===!1?n.removeAttribute(a):c===!0?n.setAttribute(a,""):n.setAttribute(a,String(c))}o.length>0?n.setAttribute(r,o.join(",")):n.removeAttribute(r)},kp=()=>{const e={},t={};for(const n of Gu){const{htmlAttributes:r,bodyAttributes:i}=n.props;r&&Object.assign(e,mE(r)),i&&Object.assign(t,mE(i))}gE("html",e),gE("body",t)},u$=class extends T.Component{componentDidMount(){Gu.push(this),kp()}componentDidUpdate(){kp()}componentWillUnmount(){const e=Gu.indexOf(this);e!==-1&&Gu.splice(e,1),kp()}resolveTitle(){const{title:e,titleTemplate:t,defaultTitle:n}=this.props;return e&&t?t.replace(/%s/g,()=>Array.isArray(e)?e.join(""):e):e||n||void 0}renderTitle(){const e=this.resolveTitle();if(e===void 0)return null;const t=this.props.titleAttributes||{};return P.createElement("title",Xi(t),e)}renderBase(){const{base:e}=this.props;return e?P.createElement("base",Xi(e)):null}renderMeta(){const{meta:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>P.createElement("meta",{key:n,...Xi(t)}))}renderLink(){const{link:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>P.createElement("link",{key:n,...Xi(t)}))}renderScript(){const{script:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>{const{innerHTML:r,...i}=t,s=Xi(i);return r&&(s.dangerouslySetInnerHTML={__html:r}),P.createElement("script",{key:n,...s})})}renderStyle(){const{style:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>{const{cssText:r,...i}=t,s=Xi(i);return r&&(s.dangerouslySetInnerHTML={__html:r}),P.createElement("style",{key:n,...s})})}renderNoscript(){const{noscript:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>{const{innerHTML:r,...i}=t,s=Xi(i);return r&&(s.dangerouslySetInnerHTML={__html:r}),P.createElement("noscript",{key:n,...s})})}render(){return P.createElement(P.Fragment,null,this.renderTitle(),this.renderBase(),this.renderMeta(),this.renderLink(),this.renderScript(),this.renderStyle(),this.renderNoscript())}},d$=class extends T.Component{static defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1};shouldComponentUpdate(e){return!HJ(fE(this.props,"helmetData"),fE(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}
128warnOnInvalidChildren(e,t){return lE(dE.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${dE.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),lE(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`}</${e.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let n={};return P.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:i,...s}=r.props,o=Object.keys(s).reduce((c,l)=>(c[ek[l]||l]=s[l],c),{});let{type:a}=r;switch(typeof a=="symbol"?a=a.toString():this.warnOnInvalidChildren(r,i),a){case"Symbol(react.fragment)":t=this.mapChildrenToProps(i,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,o,i);break;default:t=this.mapObjectTypeChildren(r,t,o,i);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof Qg)){const i=r;r=new Qg(i.context,!0),delete n.helmetData}return Xg?P.createElement(u$,{...n}):r?P.createElement(pE,{...n,context:r.value}):P.createElement(ik.Consumer,null,i=>P.createElement(pE,{...n,context:i}))}};function f$(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}const h$=e=>{switch(e){case"success":return g$;case"info":return y$;case"warning":return _$;case"error":return v$;default:return null}},p$=Array(12).fill(0),m$=({visible:e,className:t})=>P.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},P.createElement("div",{className:"sonner-spinner"},p$.map((n,r)=>P.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${r}`})))),g$=P.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},P.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),_$=P.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},P.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),y$=P.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},P.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),v$=P.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},P.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),A$=P.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},P.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),P.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),b$=()=>{const[e,t]=P.useState(document.hidden);return P.useEffect(()=>{const n=()=>{t(document.hidden)};
vendor: 3,893 bytes, line 128
128return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e};let $g=1;class w${constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const n=this.subscribers.indexOf(t);this.subscribers.splice(n,1)}),this.publish=t=>{this.subscribers.forEach(n=>n(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var n;const{message:r,...i}=t,s=typeof t?.id=="number"||((n=t.id)==null?void 0:n.length)>0?t.id:$g++,o=this.toasts.find(c=>c.id===s),a=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(s)&&this.dismissedToasts.delete(s),o?this.toasts=this.toasts.map(c=>c.id===s?(this.publish({...c,...t,id:s,title:r}),{...c,...t,id:s,dismissible:a,title:r}):c):this.addToast({title:r,...i,dismissible:a,id:s}),s},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(n=>n({id:t,dismiss:!0})))):this.toasts.forEach(n=>{this.subscribers.forEach(r=>r({id:n.id,dismiss:!0}))}),t),this.message=(t,n)=>this.create({...n,message:t}),this.error=(t,n)=>this.create({...n,message:t,type:"error"}),this.success=(t,n)=>this.create({...n,type:"success",message:t}),this.info=(t,n)=>this.create({...n,type:"info",message:t}),this.warning=(t,n)=>this.create({...n,type:"warning",message:t}),this.loading=(t,n)=>this.create({...n,type:"loading",message:t}),this.promise=(t,n)=>{if(!n)return;let r;n.loading!==void 0&&(r=this.create({...n,promise:t,type:"loading",message:n.loading,description:typeof n.description!="function"?n.description:void 0}));const i=Promise.resolve(t instanceof Function?t():t);let s=r!==void 0,o;const a=i.then(async l=>{if(o=["resolve",l],P.isValidElement(l))s=!1,this.create({id:r,type:"default",message:l});else if(S$(l)&&!l.ok){s=!1;const d=typeof n.error=="function"?await n.error(`HTTP error! status: ${l.status}`):n.error,f=typeof n.description=="function"?await n.description(`HTTP error! status: ${l.status}`):n.description,h=typeof d=="object"&&!P.isValidElement(d)?d:{message:d};this.create({id:r,type:"error",description:f,...h})}else if(l instanceof Error){s=!1;const d=typeof n.error=="function"?await n.error(l):n.error,f=typeof n.description=="function"?await n.description(l):n.description,h=typeof d=="object"&&!P.isValidElement(d)?d:{message:d};this.create({id:r,type:"error",description:f,...h})}else if(n.success!==void 0){s=!1;const d=typeof n.success=="function"?await n.success(l):n.success,f=typeof n.description=="function"?await n.description(l):n.description,h=typeof d=="object"&&!P.isValidElement(d)?d:{message:d};this.create({id:r,type:"success",description:f,...h})}}).catch(async l=>{if(o=["reject",l],n.error!==void 0){s=!1;const u=typeof n.error=="function"?await n.error(l):n.error,d=typeof n.description=="function"?await n.description(l):n.description,p=typeof u=="object"&&!P.isValidElement(u)?u:{message:u};this.create({id:r,type:"error",description:d,...p})}}).finally(()=>{s&&(this.dismiss(r),r=void 0),n.finally==null||n.finally.call(n)}),c=()=>new Promise((l,u)=>a.then(()=>o[0]==="reject"?u(o[1]):l(o[1])).catch(u));return typeof r!="string"&&typeof r!="number"?{unwrap:c}:Object.assign(r,{unwrap:c})},this.custom=(t,n)=>{const r=n?.id||$g++;return this.create({jsx:t(r),id:r,...n}),r},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const br=new w$,E$=(e,t)=>{const n=t?.id||$g++;return br.addToast({title:e,...t,id:n}),n},S$=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",C$=E$,x$=()=>br.toasts,I$=()=>br.getActiveToasts(),ise=Object.assign(C$,{success:br.success,info:br.info,warning:br.warning,error:br.error,custom:br.custom,message:br.message,promise:br.promise,dismiss:br.dismiss,loading:br.loading},{getHistory:x$,getToasts:I$});f$
vendor: 4,787 bytes, line 128
128("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;
vendor: 10,086 bytes, line 128
128left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function 
vendor: 1,118 bytes, line 128
128pu(e){return e.label!==void 0}const R$=3,T$="24px",O$="16px",_E=4e3,k$=356,M$=14,L$=45,P$=200;function yn(...e){return e.filter(Boolean).join(" ")}function D$(e){const[t,n]=e.split("-"),r=[];return t&&r.push(t),n&&r.push(n),r}const N$=e=>{var t,n,r,i,s,o,a,c,l;const{invert:u,toast:d,unstyled:f,interacting:p,setHeights:h,visibleToasts:y,heights:m,index:v,toasts:A,expanded:b,removeToast:S,defaultRichColors:C,closeButton:I,style:x,cancelButtonStyle:R,actionButtonStyle:H,className:M="",descriptionClassName:U="",duration:N,position:j,gap:W,expandByDefault:V,classNames:B,icons:L,closeButtonAriaLabel:F="Close toast"}=e,[K,Y]=P.useState(null),[se,ue]=P.useState(null),[X,ne]=P.useState(!1),[ve,oe]=P.useState(!1),[St,Se]=P.useState(!1),[Ct,qt]=P.useState(!1),[J,Re]=P.useState(!1),[ft,nt]=P.useState(0),[xt,Gt]=P.useState(0),Yt=P.useRef(d.duration||N||_E),nr=P.useRef(null),ot=P.useRef(null),Ce=v===0,Ft=v+1<=y,de=d.type,$e=d.dismissible!==!1,Pe=d.className||"",gn=d.descriptionClassName||"",Hs=P.useMemo(()=>m.findIndex(xe=>xe.toastId===d.id)||0,[m,d.id]),Nn=P.useMemo(()=>{var xe;return(xe=d.closeButton)!=null?xe:I}
vendor: 1,209 bytes, line 128
128,[d.closeButton,I]),Fr=P.useMemo(()=>d.duration||N||_E,[d.duration,N]),da=P.useRef(0),Fn=P.useRef(0),fa=P.useRef(0),_n=P.useRef(null),[js,Un]=j.split("-"),ha=P.useMemo(()=>m.reduce((xe,Ut,$t)=>$t>=Hs?xe:xe+Ut.height,0),[m,Hs]),zs=b$(),Ke=d.invert||u,Kt=de==="loading";Fn.current=P.useMemo(()=>Hs*W+ha,[Hs,ha]),P.useEffect(()=>{Yt.current=Fr},[Fr]),P.useEffect(()=>{ne(!0)},[]),P.useEffect(()=>{const xe=ot.current;if(xe){const Ut=xe.getBoundingClientRect().height;return Gt(Ut),h($t=>[{toastId:d.id,height:Ut,position:d.position},...$t]),()=>h($t=>$t.filter(hr=>hr.toastId!==d.id))}},[h,d.id]),P.useLayoutEffect(()=>{if(!X)return;const xe=ot.current,Ut=xe.style.height;xe.style.height="auto";const $t=xe.getBoundingClientRect().height;xe.style.height=Ut,Gt($t),h(hr=>hr.find(ir=>ir.toastId===d.id)?hr.map(ir=>ir.toastId===d.id?{...ir,height:$t}:ir):[{toastId:d.id,height:$t,position:d.position},...hr])},[X,d.title,d.description,h,d.id,d.jsx,d.action,d.cancel]);const Z=P.useCallback(()=>{oe(!0),nt(Fn.current),h(xe=>xe.filter(Ut=>Ut.toastId!==d.id)),setTimeout(()=>{S(d)},P$)},[d,S,h,Fn]);P.useEffect(()=>{if(d.promise&&de==="loading"||d.duration===1/0||d.type==="loading")return;let xe;return b||p||zs?(()=>
vendor: 9,399 bytes, line 128
128{if(fa.current<da.current){const hr=new Date().getTime()-da.current;Yt.current=Yt.current-hr}fa.current=new Date().getTime()})():(()=>{Yt.current!==1/0&&(da.current=new Date().getTime(),xe=setTimeout(()=>{d.onAutoClose==null||d.onAutoClose.call(d,d),Z()},Yt.current))})(),()=>clearTimeout(xe)},[b,p,d,de,zs,Z]),P.useEffect(()=>{d.delete&&(Z(),d.onDismiss==null||d.onDismiss.call(d,d))},[Z,d.delete]);function it(){var xe;if(L?.loading){var Ut;return P.createElement("div",{className:yn(B?.loader,d==null||(Ut=d.classNames)==null?void 0:Ut.loader,"sonner-loader"),"data-visible":de==="loading"},L.loading)}return P.createElement(m$,{className:yn(B?.loader,d==null||(xe=d.classNames)==null?void 0:xe.loader),visible:de==="loading"})}const Bn=d.icon||L?.[de]||h$(de);var Ws,pa;return P.createElement("li",{tabIndex:0,ref:ot,className:yn(M,Pe,B?.toast,d==null||(t=d.classNames)==null?void 0:t.toast,B?.default,B?.[de],d==null||(n=d.classNames)==null?void 0:n[de]),"data-sonner-toast":"","data-rich-colors":(Ws=d.richColors)!=null?Ws:C,"data-styled":!(d.jsx||d.unstyled||f),"data-mounted":X,"data-promise":!!d.promise,"data-swiped":J,"data-removed":ve,"data-visible":Ft,"data-y-position":js,"data-x-position":Un,"data-index":v,"data-front":Ce,"data-swiping":St,"data-dismissible":$e,"data-type":de,"data-invert":Ke,"data-swipe-out":Ct,"data-swipe-direction":se,"data-expanded":!!(b||V&&X),"data-testid":d.testId,style:{"--index":v,"--toasts-before":v,"--z-index":A.length-v,"--offset":`${ve?ft:Fn.current}px`,"--initial-height":V?"auto":`${xt}px`,...x,...d.style},onDragEnd:()=>{Se(!1),Y(null),_n.current=null},onPointerDown:xe=>{xe.button!==2&&(Kt||!$e||(nr.current=new Date,nt(Fn.current),xe.target.setPointerCapture(xe.pointerId),xe.target.tagName!=="BUTTON"&&(Se(!0),_n.current={x:xe.clientX,y:xe.clientY})))},onPointerUp:()=>{var xe,Ut,$t;if(Ct||!$e)return;_n.current=null;const hr=Number(((xe=ot.current)==null?void 0:xe.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),ul=Number(((Ut=ot.current)==null?void 0:Ut.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),ir=new Date().getTime()-(($t=nr.current)==null?void 0:$t.getTime()),Ur=K==="x"?hr:ul,dl=Math.abs(Ur)/ir;if(Math.abs(Ur)>=L$||dl>.11){nt(Fn.current),d.onDismiss==null||d.onDismiss.call(d,d),ue(K==="x"?hr>0?"right":"left":ul>0?"down":"up"),Z(),qt(!0);return}else{var Xr,Jr;(Xr=ot.current)==null||Xr.style.setProperty("--swipe-amount-x","0px"),(Jr=ot.current)==null||Jr.style.setProperty("--swipe-amount-y","0px")}Re(!1),Se(!1),Y(null)},onPointerMove:xe=>{var Ut,$t,hr;if(!_n.current||!$e||((Ut=window.getSelection())==null?void 0:Ut.toString().length)>0)return;const ir=xe.clientY-_n.current.y,Ur=xe.clientX-_n.current.x;var dl;const Xr=(dl=e.swipeDirections)!=null?dl:D$(j);!K&&(Math.abs(Ur)>1||Math.abs(ir)>1)&&Y(Math.abs(Ur)>Math.abs(ir)?"x":"y");let Jr={x:0,y:0};const Cv=Ki=>1/(1.5+Math.abs(Ki)/20);if(K==="y"){if(Xr.includes("top")||Xr.includes("bottom"))if(Xr.includes("top")&&ir<0||Xr.includes("bottom")&&ir>0)Jr.y=ir;else{const Ki=ir*Cv(ir);Jr.y=Math.abs(Ki)<Math.abs(ir)?Ki:ir}}else if(K==="x"&&(Xr.includes("left")||Xr.includes("right")))if(Xr.includes("left")&&Ur<0||Xr.includes("right")&&Ur>0)Jr.x=Ur;else{const Ki=Ur*Cv(Ur);Jr.x=Math.abs(Ki)<Math.abs(Ur)?Ki:Ur}(Math.abs(Jr.x)>0||Math.abs(Jr.y)>0)&&Re(!0),($t=ot.current)==null||$t.style.setProperty("--swipe-amount-x",`${Jr.x}px`),(hr=ot.current)==null||hr.style.setProperty("--swipe-amount-y",`${Jr.y}px`)}},Nn&&!d.jsx&&de!=="loading"?P.createElement("button",{"aria-label":F,"data-disabled":Kt,"data-close-button":!0,onClick:Kt||!$e?()=>{}:()=>{Z(),d.onDismiss==null||d.onDismiss.call(d,d)},className:yn(B?.closeButton,d==null||(r=d.classNames)==null?void 0:r.closeButton)},(pa=L?.close)!=null?pa:A$):null,(de||d.icon||d.promise)&&d.icon!==null&&(L?.[de]!==null||d.icon)?P.createElement("div",{"data-icon":"",className:yn(B?.icon,d==null||(i=d.classNames)==null?void 0:i.icon)},d.promise||d.type==="loading"&&!d.icon?d.icon||it():null,d.type!=="loading"?Bn:null):null,P.createElement("div",{"data-content":"",className:yn(B?.content,d==null||(s=d.classNames)==null?void 0:s.content)},P.createElement("div",{"data-title":"",className:yn(B?.title,d==null||(o=d.classNames)==null?void 0:o.title)},d.jsx?d.jsx:typeof d.title=="function"?d.title():d.title),d.description?P.createElement("div",{"data-description":"",className:yn(U,gn,B?.description,d==null||(a=d.classNames)==null?void 0:a.description)},typeof d.description=="function"?d.description():d.description):null),P.isValidElement(d.cancel)?d.cancel:d.cancel&&pu(d.cancel)?P.createElement("button",{"data-button":!0,"data-cancel":!0,style:d.cancelButtonStyle||R,onClick:xe=>{pu(d.cancel)&&$e&&(d.cancel.onClick==null||d.cancel.onClick.call(d.cancel,xe),Z())},className:yn(B?.cancelButton,d==null||(c=d.classNames)==null?void 0:c.cancelButton)},d.cancel.label):null,P.isValidElement(d.action)?d.action:d.action&&pu(d.action)?P.createElement("button",{"data-button":!0,"data-action":!0,style:d.actionButtonStyle||H,onClick:xe=>{pu(d.action)&&(d.action.onClick==null||d.action.onClick.call(d.action,xe),!xe.defaultPrevented&&Z())},className:yn(B?.actionButton,d==null||(l=d.classNames)==null?void 0:l.actionButton)},d.action.label):null)};function yE(){if(typeof window>"u"||typeof document>"u")return"ltr";const e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function F$(e,t){const n={};return[e,t].forEach((r,i)=>{const s=i===1,o=s?"--mobile-offset":"--offset",a=s?O$:T$;function c(l){["top","right","bottom","left"].forEach(u=>{n[`${o}-${u}`]=typeof l=="number"?`${l}px`:l})}typeof r=="number"||typeof r=="string"?c(r):typeof r=="object"?["top","right","bottom","left"].forEach(l=>{r[l]===void 0?n[`${o}-${l}`]=a:n[`${o}-${l}`]=typeof r[l]=="number"?`${r[l]}px`:r[l]}):c(a)}),n}const U$=P.forwardRef(function(t,n){const{id:r,invert:i,position:s="bottom-right",hotkey:o=["altKey","KeyT"],expand:a,closeButton:c,className:l,offset:u,mobileOffset:d,theme:f="light",richColors:p,duration:h,style:y,visibleToasts:m=R$,toastOptions:v,dir:A=yE(),gap:b=M$,icons:S,containerAriaLabel:C="Notifications"}=t,[I,x]=P.useState([]),R=P.useMemo(()=>r?I.filter(X=>X.toasterId===r):I.filter(X=>!X.toasterId),[I,r]),H=P.useMemo(()=>Array.from(new Set([s].concat(R.filter(X=>X.position).map(X=>X.position)))),[R,s]),[M,U]=P.useState([]),[N,j]=P.useState(!1),[W,V]=P.useState(!1),[B,L]=P.useState(f!=="system"?f:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),F=P.useRef(null),K=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),Y=P.useRef(null),se=P.useRef(!1),ue=P.useCallback(X=>{x(ne=>{var ve;return(ve=ne.find(oe=>oe.id===X.id))!=null&&ve.delete||br.dismiss(X.id),ne.filter(({id:oe})=>oe!==X.id)})},[]);return P.useEffect(()=>br.subscribe(X=>{if(X.dismiss){requestAnimationFrame(()=>{x(ne=>ne.map(ve=>ve.id===X.id?{...ve,delete:!0}:ve))});return}setTimeout(()=>{Wk.flushSync(()=>{x(ne=>{const ve=ne.findIndex(oe=>oe.id===X.id);return ve!==-1?[...ne.slice(0,ve),{...ne[ve],...X},...ne.slice(ve+1)]:[X,...ne]})})})}),[I]),P.useEffect(()=>{if(f!=="system"){L(f);return}if(f==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?L("dark"):L("light")),typeof window>"u")return;const X=window.matchMedia("(prefers-color-scheme: dark)");try{X.addEventListener("change",({matches:ne})=>{L(ne?"dark":"light")})}catch{X.addListener(({matches:ve})=>{try{L(ve?"dark":"light")}catch(oe){console.error(oe)}})}},[f]),P.useEffect(()=>{I.length<=1&&j(!1)},[I]),P.useEffect(()=>{const X=ne=>{var ve;if(o.every(Se=>ne[Se]||ne.code===Se)){var St;j(!0),(St=F.current)==null||St.focus()}ne.code==="Escape"&&(document.activeElement===F.current||(ve=F.current)!=null&&ve.contains(document.activeElement))&&j(!1)};return document.addEventListener("keydown",X),()=>document.removeEventListener("keydown",X)},[o]),P.useEffect(()=>{if(F.current)return()=>{Y.current&&(Y.current.focus({preventScroll:!0}),Y.current=null,se.current=!1)}},[F.current]),P.createElement("section",{ref:n,"aria-label":`${C} ${K}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},H.map((X,ne)=>{var ve;const[oe,St]=X.split("-");return R.length?P.createElement("ol",{key:X,dir:A==="auto"?yE():A,tabIndex:-1,ref:F,className:l,"data-sonner-toaster":!0,"data-sonner-theme":B,"data-y-position":oe,"data-x-position":St,style:{"--front-toast-height":`${((ve=M[0])==null?void 0:ve.height)||0}px`,"--width":`${k$}px`,"--gap":`${b}px`,...y,...F$(u,d)},onBlur:Se=>{se.current&&!Se.currentTarget.contains(Se.relatedTarget)&&(se.current=!1,Y.current&&(Y.current.focus({preventScroll:!0}),Y.current=null))},onFocus:Se=>{Se.target instanceof HTMLElement&&Se.target.dataset.dismissible==="false"||se.current||(se.current=!0,Y.current=Se.relatedTarget)},onMouseEnter:()=>j(!0),onMouseMove:()=>j(!0),onMouseLeave:()=>{W||j(!1)},onDragEnd:()=>j(!1),onPointerDown:Se=>{Se.target instanceof HTMLElement&&Se.target.dataset.dismissible==="false"||V(!0)},onPointerUp:()=>V(!1)},R.filter(Se=>!Se.position&&ne===0||Se.position===X).map((Se,Ct)=>{var qt,J;return P.createElement(N$,{key:Se.id,icons:S,index:Ct,toast:Se,defaultRichColors:p,duration:(qt=v?.duration)!=null?qt:h,className:v?.className,descriptionClassName:v?.de
128scriptionClassName,invert:i,visibleToasts:m,closeButton:(J=v?.closeButton)!=null?J:c,interacting:W,position:X,style:v?.style,unstyled:v?.unstyled,classNames:v?.classNames,cancelButtonStyle:v?.cancelButtonStyle,actionButtonStyle:v?.actionButtonStyle,closeButtonAriaLabel:v?.closeButtonAriaLabel,removeToast:ue,toasts:R.filter(Re=>Re.position==Se.position),heights:M.filter(Re=>Re.position==Se.position),setHeights:U,expandByDefault:a,gap:b,expanded:N,swipeDirections:t.swipeDirections})})):null}))}),af=["user","profile"],ak=async()=>{const e=await aa.get("/api/v1/user/profile/");if(!e.data.success||!e.data.data)throw new Error(e.data.message??"Failed to load profile");return e.data.data},ck=e=>{const t=Mo.getState().auth.user,n=e.kyc!==void 0,r=n?e.kyc:t?.kyc??null,i=n?!!e.kyc:t?.kycApproved??!1,s={...t,...e,kyc:r,signupMethod:t?.signupMethod??"",lastLoginAt:t?.lastLoginAt??null,kycApproved:i};Mo.dispatch(Em(s))},B$=async e=>{try{const t=await ak();ck(t),e.setQueryData(af,t)}catch{await e.invalidateQueries({queryKey:af})}},H$=async e=>{const t=await aa.patch("/api/v1/user/profile/",e,{headers:{"Content-Type":"multipart/form-data"}});if(!t.data.success||!t.data.data)throw new Error(t.data.message??"Failed to update profile");return t.data.data},j$=async({otp:e})=>{const t=await aa.post("/api/v1/user/profile/verify-email-otp",{otp:e},{headers:{"Content-Type":"application/json"}});if(!t.data.success)throw new Error(t.data.message??"Failed to verify email code")},z$=e=>PM({queryKey:af,queryFn:ak,...e?.enabled!==void 0&&{enabled:e.enabled}}),sse=()=>{const e=Yo(),{mutateAsync:t,isPending:n}=lf({mutationFn:H$,onSuccess:r=>{e.setQueryData(af,r),ck(r)}});return{updateProfileAsync:t,isUpdating:n}},ose=()=>{const e=Yo(),{mutateAsync:t,isPending:n}=lf({mutationFn:j$,onSuccess:async()=>{await B$(e)}});return{verifyEmailOtpAsync:t,isVerifyingOtp:n}},lk=T.createContext(null),W$=({children:e})=>{const t=XE(),n=Yo(),r=ll(GO),[i,s]=T.useState(null),[o,a]=T.useState(!1),[c,l]=T.useState(!1),u=r??i,{data:d}=z$({enabled:o});T.useEffect(()=>{if(!d||!o)return;const v=d.kyc!==void 0,A=v?d.kyc:r?.kyc??null,b=v?!!d.kyc:r?.kycApproved??!1,S={...r??{},...d,kyc:A,kycApproved:b,signupMethod:r?.signupMethod??"",lastLoginAt:r?.lastLoginAt??null};t(Em(S)),s(S)},[d]);const f=T.useRef(null),p=T.useRef(!1),h=T.useCallback(v=>{f.current&&clearTimeout(f.current);const A=ln.getAccessTokenExpiresAt();if(!A)return;const b=A.getTime()-Date.now()-6e4;b<=0||(f.current=setTimeout(async()=>{try{await Sm(),ln.getAccessTokenExpiresAt()&&h(v)}catch{}},b))},[]),y=T.useCallback(v=>{const A={id:v.id,phoneNumber:v.phoneNumber,email:v.email,username:v.username,profileImageUrl:null,isActive:v.isActive,createdAt:"",kyc:null,signupMethod:v.signupMethod,kycApproved:v.kycApproved,lastLoginAt:v.lastLoginAt};t(Em(A)),s(A),a(!0),h(s)},[t,h]),m=T.useCallback(()=>{f.current&&(clearTimeout(f.current),f.current=null),ln.clearTokens(),t(q7()),Ux.purge(),n.clear(),s(null),a(!1)},[t,n]);return T.useEffect(()=>(tb(m),()=>tb(null)),[m]),T.useEffect(()=>{if(p.current)return;p.current=!0,(async()=>{if(!ln.getRefreshToken()){t(Nr()),l(!0);return}nb(!0);try{const b=await Sm(),S=Mo.getState().auth.user,C=b,I=S??{id:C.id??"",phoneNumber:C.phoneNumber??"",email:C.email??null,username:C.username??"",isActive:C.isActive??!0,createdAt:"",profileImageUrl:null,kyc:null,signupMethod:C.signupMethod??"",kycApproved:C.kycApproved??!1,lastLoginAt:C.lastLoginAt??null};s(I),a(!0),h(s)}catch{ln.clearTokens(),t(Nr())}finally{nb(!1),l(!0)}})()},[t,h]),g.jsx(lk.Provider,{value:{user:u,isAuthenticated:o,isInitialized:c,login:y,logout:m},children:e})},oi=()=>{const e=T.useContext(lk);if(!e)throw new Error("useAuth must be used within an AuthProvider");return e},V$=({children:e})=>{const{user:t,isAuthenticated:n}=oi();T.useState(()=>(xa.init(),null));const r=T.useRef(null),i=t?.id,s=t?.email??null,o=t?.phoneNumber,a=t?.createdAt,c=t?.kycApproved;return T.useEffect(()=>{if(!n||!i){r.current&&(xa.reset(),r.current=null);return}r.current!==i&&(r.current=i,xa.identify(i),xa.register(jQ({id:i,createdAt:a,kycApproved:c,isInternal:UQ(s)})),o&&rX(o).then(l=>{l&&r.current===i&&xa.register({phone_number_hash:l})}))},[n,i,s,o,a,c]),g.jsx(g.Fragment,{children:e})};function q$({children:e}){return g.jsx(wM,{value:w7,children:e})}const G$=new DM({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1}}}),Y$=({children:e})=>g.jsx(NM,{client:G$,children:e});function K$({children:e}){return g.jsx(FM,{store:Mo,children:g.jsx(UM,{loading:null,persistor:Ux,children:e})})}const ks=["notifications","me"],Q$=20,X$=async e=>(await aa.get("/api/v1/notifications/me",{params:{page:e,limit:Q$}})).data.data,J$=e=>{const t=la(),n=BM({queryKey:ks,queryFn:({pageParam:r})=>X$(r),initialPageParam:1,getNextPageParam:r=>r.pagination.page<r.pagination.totalPages?r.pagination.page+1:void 0,enabled:e,staleTime:3e4,refetchOnWindowFocus:!1});return T.useEffect(()=>{const r=n.data?.pages[0];r&&t(uy(r.unreadCount))},[n.data,t]),n},$$=(e,t)=>{e.setQueryData(ks,n=>
128{if(!n)return;const r=n.pages[0];return!r||r.items.some(s=>s.id===t.id)?n:{...n,pages:[{...r,items:[t,...r.items],unreadCount:r.unreadCount+(t.isRead?0:1),pagination:{...r.pagination,total:r.pagination.total+1}},...n.pages.slice(1)]}})},Z$=e=>aa.patch(`/api/v1/notifications/me/${e}/read`).then(()=>{}),eZ=()=>{const e=la(),t=Yo();return lf({mutationFn:Z$,onMutate:n=>{e(uy(Math.max(0,nZ(t)-1))),t.setQueryData(ks,r=>{if(r)return{...r,pages:r.pages.map(i=>({...i,items:i.items.map(s=>s.id===n?{...s,isRead:!0}:s).filter(s=>s.id!==n||s.retainOnRead),unreadCount:Math.max(0,i.unreadCount-1)}))}})},onError:()=>{t.invalidateQueries({queryKey:ks})}})},tZ=()=>aa.patch("/api/v1/notifications/me/read-all").then(()=>{}),rZ=()=>{const e=la(),t=Yo();return lf({mutationFn:tZ,onMutate:()=>{e(uy(0)),t.setQueryData(ks,n=>{if(n)return{...n,pages:n.pages.map(r=>({...r,items:r.items.filter(i=>i.isRead||i.retainOnRead).map(i=>({...i,isRead:!0})),unreadCount:0}))}})},onError:()=>{t.invalidateQueries({queryKey:ks})}})},nZ=e=>e.getQueryData(ks)?.pages[0]?.unreadCount??0,iZ=ra("VITE_API_BASE_URL"),Mp={NOTIFICATIONS:"/"},sZ={path:"/socket.io",transports:["websocket"],reconnection:!0,reconnectionAttempts:5,reconnectionDelay:1e3,reconnectionDelayMax:1e4,timeout:2e4,autoConnect:!1},oZ=T.createContext(null),On=Object.create(null);On.open="0";On.close="1";On.ping="2";On.pong="3";On.message="4";On.upgrade="5";On.noop="6";const Yu=Object.create(null);Object.keys(On).forEach(e=>{Yu[On[e]]=e});const Zg={type:"error",data:"parser error"},uk=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",dk=typeof ArrayBuffer=="function",fk=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,yv=({type:e,data:t},n,r)=>uk&&t instanceof Blob?n?r(t):vE(t,r):dk&&(t instanceof ArrayBuffer||fk(t))?n?r(t):vE(new Blob([t]),r):r(On[e]+(t||"")),vE=(e,t)=>{const n=new FileReader;return n.onload=function(){const r=n.result.split(",")[1];t("b"+(r||""))},n.readAsDataURL(e)};function AE(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let Lp;function aZ(e,t){if(uk&&e.data instanceof Blob)return e.data.arrayBuffer().then(AE).then(t);if(dk&&(e.data instanceof ArrayBuffer||fk(e.data)))return t(AE(e.data));yv(e,!1,n=>{Lp||(Lp=new TextEncoder),t(Lp.encode(n))})}const bE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Pa=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<bE.length;e++)Pa[bE.charCodeAt(e)]=e;const cZ=e=>{let t=e.length*.75,n=e.length,r,i=0,s,o,a,c;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const l=new ArrayBuffer(t),u=new Uint8Array(l);for(r=0;r<n;r+=4)s=Pa[e.charCodeAt(r)],o=Pa[e.charCodeAt(r+1)],a=Pa[e.charCodeAt(r+2)],c=Pa[e.charCodeAt(r+3)],u[i++]=s<<2|o>>4,u[i++]=(o&15)<<4|a>>2,u[i++]=(a&3)<<6|c&63;return l},lZ=typeof ArrayBuffer=="function",vv=(e,t)=>{if(typeof e!="string")return{type:"message",data:hk(e,t)};const n=e.charAt(0);return n==="b"?{type:"message",data:uZ(e.substring(1),t)}:Yu[n]?e.length>1?{type:Yu[n],data:e.substring(1)}:{type:Yu[n]}:Zg},uZ=(e,t)=>{if(lZ){const n=cZ(e);return hk(n,t)}else return{base64:!0,data:e}},hk=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}},pk="�",dZ=(e,t)=>{const n=e.length,r=new Array(n);let i=0;e.forEach((s,o)=>{yv(s,!1,a=>{r[o]=a,++i===n&&t(r.join(pk))})})},fZ=(e,t)=>{const n=e.split(pk),r=[];for(let i=0;i<n.length;i++){const s=vv(n[i],t);if(r.push(s),s.type==="error")break}return r};function hZ(){return new TransformStream({transform(e,t){aZ(e,n=>{const r=n.length;let i;if(r<126)i=new Uint8Array(1),new DataView(i.buffer).setUint8(0,r);else if(r<65536){i=new Uint8Array(3);const s=new DataView(i.buffer);s.setUint8(0,126),s.setUint16(1,r)}else{i=new Uint8Array(9);const s=new DataView(i.buffer);s.setUint8(0,127),s.setBigUint64(1,BigInt(r))}e.data&&typeof e.data!="string"&&(i[0]|=128),t.enqueue(i),t.enqueue(n)})}})}let Pp;function mu(e){return e.reduce((t,n)=>t+n.length,0)}function gu(e,t){if(e[0].length===t)return e.shift();const n=new Uint8Array(t);let r=0;for(let i=0;i<t;i++)n[i]=e[0][r++],r===e[0].length&&(e.shift(),r=0);return e.length&&r<e[0].length&&(e[0]=e[0].slice(r)),n}function pZ(e,t){Pp||(Pp=new TextDecoder);const n=[];let r=0,i=-1,s=!1;return new TransformStream({transform(o,a){for(n.push(o);;){if(r===0){if(mu(n)<1)break;const c=gu(n,1);s=(c[0]&128)===128,i=c[0]&127,i<126?r=3:i===126?r=1:r=2}else if(r===1){if(mu(n)<2)break;const c=gu(n,2);i=new DataView(c.buffer,c.byteOffset,c.length).getUint16(0),r=3}else if(r===2){if(mu(n)<8)break;const c=gu(n,8),l=new DataView(c.buffer,c.byteOffset,c.length),u=l.getUint32(0);if(u>Math.pow(2,21)-1){a.enqueue(Zg);break}i=u*Math.pow(2,32)+l.getUint32(4),r=3}else{if(mu(n)<i)break;const c=gu(n,i);a.enqueue(vv(s?c:Pp.decode(c),t)),r=0}if(i===0||i>e){a.enqueue(Zg);break}}}})}const mk=4;function zt(e){if(e)return mZ(e)}function mZ(e){for(var t in zt.prototype)e[t]=zt.prototype[t];return e}zt.prototype.on=zt.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};zt.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this};zt.prototype.off=zt.prototype.removeListener=zt.prototype.removeAllListeners=zt.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var n=this._callbacks["$"+e];if(!n)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var r,i=0;i<n.length;i++)if(r=n[i],r===t||r.fn===t){n.splice(i,1);break}return n.length===0&&delete this._callbacks["$"+e],this};zt.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),n=this._callbacks["$"+e],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(n){n=n.slice(0);for(var r=0,i=n.length;r<i;++r)n[r].apply(this,t)}return this};zt.prototype.emitReserved=zt.prototype.emit;zt.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};zt.prototype.hasListeners=function(e){return!!this.listeners(e).length};const ch=typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,n)=>n(t,0),Vr=typeof self<"u"?self:typeof window<"u"?window:Function("return this")(),gZ="arraybuffer";function gk(e,...t){return t.reduce((n,r)=>(e.hasOwnProperty(r)&&(n[r]=e[r]),n),{})}const _Z=Vr.setTimeout,yZ=Vr.clearTimeout;function lh(e,t){t.useNativeTimers?(e.setTimeoutFn=_Z.bind(Vr),e.clearTimeoutFn=yZ.bind(Vr)):(e.setTimeoutFn=Vr.setTimeout.bind(Vr),e.clearTimeoutFn=Vr.clearTimeout.bind(Vr))}const vZ=1.33;function AZ(e){return typeof e=="string"?bZ(e):Math.ceil((e.byteLength||e.size)*vZ)}function bZ(e){let t=0,n=0;for(let r=0,i=e.length;r<i;r++)t=e.charCodeAt(r),t<128?n+=1:t<2048?n+=2:t<55296||t>=57344?n+=3:(r++,n+=4);return n}function _k(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function wZ(e){let t="";for(let n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}function EZ(e){let t={},n=e.split("&");for(let r=0,i=n.length;r<i;r++){let s=n[r].split("=");
vendor: 6,269 bytes, line 128
128t[decodeURIComponent(s[0])]=decodeURIComponent(s[1])}return t}class SZ extends Error{constructor(t,n,r){super(t),this.description=n,this.context=r,this.type="TransportError"}}class Av extends zt{constructor(t){super(),this.writable=!1,lh(this,t),this.opts=t,this.query=t.query,this.socket=t.socket,this.supportsBinary=!t.forceBase64}onError(t,n,r){return super.emitReserved("error",new SZ(t,n,r)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(t){this.readyState==="open"&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const n=vv(t,this.socket.binaryType);this.onPacket(n)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}pause(t){}createUri(t,n={}){return t+"://"+this._hostname()+this._port()+this.opts.path+this._query(n)}_hostname(){const t=this.opts.hostname;return t.indexOf(":")===-1?t:"["+t+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(this.opts.port)!==443||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(t){const n=wZ(t);return n.length?"?"+n:""}}class CZ extends Av{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(t){this.readyState="pausing";const n=()=>{this.readyState="paused",t()};if(this._polling||!this.writable){let r=0;this._polling&&(r++,this.once("pollComplete",function(){--r||n()})),this.writable||(r++,this.once("drain",function(){--r||n()}))}else n()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const n=r=>{if(this.readyState==="opening"&&r.type==="open"&&this.onOpen(),r.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(r)};fZ(t,this.socket.binaryType).forEach(n),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this._poll())}doClose(){const t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,dZ(t,n=>{this.doWrite(n,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const t=this.opts.secure?"https":"http",n=this.query||{};return this.opts.timestampRequests!==!1&&(n[this.opts.timestampParam]=_k()),!this.supportsBinary&&!n.sid&&(n.b64=1),this.createUri(t,n)}}let yk=!1;try{yk=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const xZ=yk;function IZ(){}class RZ extends CZ{constructor(t){if(super(t),typeof location<"u"){const n=location.protocol==="https:";let r=location.port;r||(r=n?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||r!==t.port}}doWrite(t,n){const r=this.request({method:"POST",data:t});r.on("success",n),r.on("error",(i,s)=>{this.onError("xhr post error",i,s)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(n,r)=>{this.onError("xhr poll error",n,r)}),this.pollXhr=t}}let Ao=class Ku extends zt{constructor(t,n,r){super(),this.createRequest=t,lh(this,r),this._opts=r,this._method=r.method||"GET",this._uri=n,this._data=r.data!==void 0?r.data:null,this._create()}_create(){var t;const n=gk(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");n.xdomain=!!this._opts.xd;const r=this._xhr=this.createRequest(n);try{r.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){r.setDisableHeaderCheck&&r.setDisableHeaderCheck(!0);for(let i in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(i)&&r.setRequestHeader(i,this._opts.extraHeaders[i])}}catch{}if(this._method==="POST")try{r.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{r.setRequestHeader("Accept","*/*")}catch{}(t=this._opts.cookieJar)===null||t===void 0||t.addCookies(r),"withCredentials"in r&&(r.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(r.timeout=this._opts.requestTimeout),r.onreadystatechange=()=>{var i;r.readyState===3&&((i=this._opts.cookieJar)===null||i===void 0||i.parseCookies(r.getResponseHeader("set-cookie"))),r.readyState===4&&(r.status===200||r.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof r.status=="number"?r.status:0)},0))},r.send(this._data)}catch(i){this.setTimeoutFn(()=>{this._onError(i)},0);return}typeof document<"u"&&(this._index=Ku.requestsCount++,Ku.requests[this._index]=this)}_onError(t){this.emitReserved("error",t,this._xhr),this._cleanup(!0)}_cleanup(t){if(!(typeof this._xhr>"u"||this._xhr===null)){if(this._xhr.onreadystatechange=IZ,t)try{this._xhr.abort()}catch{}typeof document<"u"&&delete Ku.requests[this._index],this._xhr=null}}_onLoad(){const t=this._xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}};Ao.requestsCount=0;Ao.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",wE);else if(typeof addEventListener=="function"){const e="onpagehide"in Vr?"pagehide":"unload";addEventListener(e,wE,!1)}}function wE(){for(let e in Ao.requests)Ao.requests.hasOwnProperty(e)&&Ao.requests[e].abort()}const TZ=(function(){const e=vk({xdomain:!1});return e&&e.responseType!==null})();class OZ extends RZ{constructor(t){super(t);const n=t&&t.forceBase64;this.supportsBinary=TZ&&!n}request(t={}){return Object.assign(t,{xd:this.xd},this.opts),new Ao(vk,this.uri(),t)}}function vk(e){const t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||xZ))return new XMLHttpRequest}catch{}if(!t)try{return new Vr[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}const Ak=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class kZ extends Av{get name(){return"websocket"}doOpen(){const t=this.uri(),n=this.opts.protocols,r=Ak?{}:gk(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(r.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(t,n,r)}catch(i){return this.emitReserved("error",i)}
vendor: 10,324 bytes, line 128
128this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let n=0;n<t.length;n++){const r=t[n],i=n===t.length-1;yv(r,this.supportsBinary,s=>{try{this.doWrite(r,s)}catch{}i&&ch(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){const t=this.opts.secure?"wss":"ws",n=this.query||{};return this.opts.timestampRequests&&(n[this.opts.timestampParam]=_k()),this.supportsBinary||(n.b64=1),this.createUri(t,n)}}const Dp=Vr.WebSocket||Vr.MozWebSocket;class MZ extends kZ{createSocket(t,n,r){return Ak?new Dp(t,n,r):n?new Dp(t,n):new Dp(t)}doWrite(t,n){this.ws.send(n)}}class LZ extends Av{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(t){return this.emitReserved("error",t)}this._transport.closed.then(()=>{this.onClose()}).catch(t=>{this.onError("webtransport error",t)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(t=>{const n=pZ(Number.MAX_SAFE_INTEGER,this.socket.binaryType),r=t.readable.pipeThrough(n).getReader(),i=hZ();i.readable.pipeTo(t.writable),this._writer=i.writable.getWriter();const s=()=>{r.read().then(({done:a,value:c})=>{a||(this.onPacket(c),s())}).catch(a=>{})};s();const o={type:"open"};this.query.sid&&(o.data=`{"sid":"${this.query.sid}"}`),this._writer.write(o).then(()=>this.onOpen())})})}write(t){this.writable=!1;for(let n=0;n<t.length;n++){const r=t[n],i=n===t.length-1;this._writer.write(r).then(()=>{i&&ch(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var t;(t=this._transport)===null||t===void 0||t.close()}}const PZ={websocket:MZ,webtransport:LZ,polling:OZ},DZ=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,NZ=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function e_(e){if(e.length>8e3)throw"URI too long";const t=e,n=e.indexOf("["),r=e.indexOf("]");n!=-1&&r!=-1&&(e=e.substring(0,n)+e.substring(n,r).replace(/:/g,";")+e.substring(r,e.length));let i=DZ.exec(e||""),s={},o=14;for(;o--;)s[NZ[o]]=i[o]||"";return n!=-1&&r!=-1&&(s.source=t,s.host=s.host.substring(1,s.host.length-1).replace(/;/g,":"),s.authority=s.authority.replace("[","").replace("]","").replace(/;/g,":"),s.ipv6uri=!0),s.pathNames=FZ(s,s.path),s.queryKey=UZ(s,s.query),s}function FZ(e,t){const n=/\/{2,9}/g,r=t.replace(n,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&r.splice(0,1),t.slice(-1)=="/"&&r.splice(r.length-1,1),r}function UZ(e,t){const n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(r,i,s){i&&(n[i]=s)}),n}const t_=typeof addEventListener=="function"&&typeof removeEventListener=="function",Qu=[];t_&&addEventListener("offline",()=>{Qu.forEach(e=>e())},!1);class Si extends zt{constructor(t,n){if(super(),this.binaryType=gZ,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,t&&typeof t=="object"&&(n=t,t=null),t){const r=e_(t);n.hostname=r.host,n.secure=r.protocol==="https"||r.protocol==="wss",n.port=r.port,r.query&&(n.query=r.query)}else n.host&&(n.hostname=e_(n.host).host);lh(this,n),this.secure=n.secure!=null?n.secure:typeof location<"u"&&location.protocol==="https:",n.hostname&&!n.port&&(n.port=this.secure?"443":"80"),this.hostname=n.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=n.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},n.transports.forEach(r=>{const i=r.prototype.name;this.transports.push(i),this._transportsByName[i]=r}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},n),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=EZ(this.opts.query)),t_&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},Qu.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(t){const n=Object.assign({},this.opts.query);n.EIO=mk,n.transport=t,this.id&&(n.sid=this.id);const r=Object.assign({},this.opts,{query:n,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new this._transportsByName[t](r)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}const t=this.opts.rememberUpgrade&&Si.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";const n=this.createTransport(t);n.open(),this.setTransport(n)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",n=>this._onClose("transport close",n))}onOpen(){this.readyState="open",Si.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":const n=new Error("server error");n.code=t.data,this._onError(n);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this._pingInterval=t.pingInterval,this._pingTimeout=t.pingTimeout,this._maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const t=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+t,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},t),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this._getWritablePackets();this.transport.send(t),this._prevBufferLen=t.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let n=1;for(let r=0;r<this.writeBuffer.length;r++){const i=this.writeBuffer[r].data;if(i&&(n+=AZ(i)),r>0&&n>this._maxPayload)return this.writeBuffer.slice(0,r);n+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const t=Date.now()>this._pingTimeoutTime;return t&&(this._pingTimeoutTime=0,ch(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),t}write(t,n,r){return this._sendPacket("message",t,n,r),this}send(t,n,r){return this._sendPacket("message",t,n,r),this}_sendPacket(t,n,r,i){if(typeof n=="function"&&(i=n,n=void 0),typeof r=="function"&&(i=r,r=null),this.readyState==="closing"||this.readyState==="closed")return;r=r||{},r.compress=r.compress!==!1;const s={type:t,data:n,options:r};this.emitReserved("packetCreate",s),this.writeBuffer.push(s),i&&this.once("flush",i),this.flush()}close(){const t=()=>{this._onClose("forced close"),this.transport.close()},n=()=>{this.off("upgrade",n),this.off("upgradeError",n),t()},r=()=>{this.once("upgrade",n),this.once("upgradeError",n)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?r():t()}):this.upgrading?r():t()),this}_onError(t){if(Si.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return this.transports.shift(),this._open();this.emitReserved("error",t),this._onClose("transport error",t)}_onClose(t,n){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),t_&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const r=Qu.indexOf(this._offlineEventListener);r!==-1&&Qu.splice(r,1)}this.readyState="closed",this.id=null,this.emitReserved("close",t,n),this.writeBuffer=[],this._prevBufferLen=0}}}Si.protocol=mk;class BZ extends Si{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade)for(let t=0;t<this._upgrades.length;t++)this._probe(this._upgrades[t])}_probe(t){let n=this.createTransport(t),r=!1;Si.priorWebsocketSuccess=!1;const i=()=>{r||(n.send([{type:"ping",data:"probe"}]),n.once("packet",d=>{if(!r)if(d.type==="pong"&&d.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",n),!n)return;Si.priorWebsocketSuccess=n.name==="websocket",this.transport.pause(()=>{r||this.readyState!=="closed"&&(u(),this.setTransport(n),n.send([{type:"upgrade"}
vendor: 5,879 bytes, line 128
128]),this.emitReserved("upgrade",n),n=null,this.upgrading=!1,this.flush())})}else{const f=new Error("probe error");f.transport=n.name,this.emitReserved("upgradeError",f)}}))};function s(){r||(r=!0,u(),n.close(),n=null)}const o=d=>{const f=new Error("probe error: "+d);f.transport=n.name,s(),this.emitReserved("upgradeError",f)};function a(){o("transport closed")}function c(){o("socket closed")}function l(d){n&&d.name!==n.name&&s()}const u=()=>{n.removeListener("open",i),n.removeListener("error",o),n.removeListener("close",a),this.off("close",c),this.off("upgrading",l)};n.once("open",i),n.once("error",o),n.once("close",a),this.once("close",c),this.once("upgrading",l),this._upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{r||n.open()},200):n.open()}onHandshake(t){this._upgrades=this._filterUpgrades(t.upgrades),super.onHandshake(t)}_filterUpgrades(t){const n=[];for(let r=0;r<t.length;r++)~this.transports.indexOf(t[r])&&n.push(t[r]);return n}}let HZ=class extends BZ{constructor(t,n={}){const r=typeof t=="object"?t:n;(!r.transports||r.transports&&typeof r.transports[0]=="string")&&(r.transports=(r.transports||["polling","websocket","webtransport"]).map(i=>PZ[i]).filter(i=>!!i)),super(t,r)}};function jZ(e,t="",n){let r=e;n=n||typeof location<"u"&&location,e==null&&(e=n.protocol+"//"+n.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=n.protocol+e:e=n.host+e),/^(https?|wss?):\/\//.test(e)||(typeof n<"u"?e=n.protocol+"//"+e:e="https://"+e),r=e_(e)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";const s=r.host.indexOf(":")!==-1?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+s+":"+r.port+t,r.href=r.protocol+"://"+s+(n&&n.port===r.port?"":":"+r.port),r}const zZ=typeof ArrayBuffer=="function",WZ=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,bk=Object.prototype.toString,VZ=typeof Blob=="function"||typeof Blob<"u"&&bk.call(Blob)==="[object BlobConstructor]",qZ=typeof File=="function"||typeof File<"u"&&bk.call(File)==="[object FileConstructor]";function bv(e){return zZ&&(e instanceof ArrayBuffer||WZ(e))||VZ&&e instanceof Blob||qZ&&e instanceof File}function Xu(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let n=0,r=e.length;n<r;n++)if(Xu(e[n]))return!0;return!1}if(bv(e))return!0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return Xu(e.toJSON(),!0);for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&Xu(e[n]))return!0;return!1}function GZ(e){const t=[],n=e.data,r=e;return r.data=r_(n,t),r.attachments=t.length,{packet:r,buffers:t}}function r_(e,t){if(!e)return e;if(bv(e)){const n={_placeholder:!0,num:t.length};return t.push(e),n}else if(Array.isArray(e)){const n=new Array(e.length);for(let r=0;r<e.length;r++)n[r]=r_(e[r],t);return n}else if(typeof e=="object"&&!(e instanceof Date)){const n={};for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=r_(e[r],t));return n}return e}function YZ(e,t){return e.data=n_(e.data,t),delete e.attachments,e}function n_(e,t){if(!e)return e;if(e&&e._placeholder===!0){if(typeof e.num=="number"&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}else if(Array.isArray(e))for(let n=0;n<e.length;n++)e[n]=n_(e[n],t);else if(typeof e=="object")for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(e[n]=n_(e[n],t));return e}const KZ=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"];var ze;(function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"})(ze||(ze={}));class QZ{constructor(t){this.replacer=t}encode(t){return(t.type===ze.EVENT||t.type===ze.ACK)&&Xu(t)?this.encodeAsBinary({type:t.type===ze.EVENT?ze.BINARY_EVENT:ze.BINARY_ACK,nsp:t.nsp,data:t.data,id:t.id}):[this.encodeAsString(t)]}encodeAsString(t){let n=""+t.type;return(t.type===ze.BINARY_EVENT||t.type===ze.BINARY_ACK)&&(n+=t.attachments+"-"),t.nsp&&t.nsp!=="/"&&(n+=t.nsp+","),t.id!=null&&(n+=t.id),t.data!=null&&(n+=JSON.stringify(t.data,this.replacer)),n}encodeAsBinary(t){const n=GZ(t),r=this.encodeAsString(n.packet),i=n.buffers;return i.unshift(r),i}}class wv extends zt{constructor(t){super(),this.opts=Object.assign({reviver:void 0,maxAttachments:10},typeof t=="function"?{reviver:t}:t)}add(t){let n;if(typeof t=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");n=this.decodeString(t);const r=n.type===ze.BINARY_EVENT;r||n.type===ze.BINARY_ACK?(n.type=r?ze.EVENT:ze.ACK,this.reconstructor=new XZ(n),n.attachments===0&&super.emitReserved("decoded",n)):super.emitReserved("decoded",n)}else if(bv(t)||t.base64)if(this.reconstructor)n=this.reconstructor.takeBinaryData(t),n&&(this.reconstructor=null,super.emitReserved("decoded",n));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+t)}decodeString(t){let n=0;const r={type:Number(t.charAt(0))};if(ze[r.type]===void 0)throw new Error("unknown packet type "+r.type);if(r.type===ze.BINARY_EVENT||r.type===ze.BINARY_ACK){const s=n+1;for(;t.charAt(++n)!=="-"&&n!=t.length;);const o=t.substring(s,n);if(o!=Number(o)||t.charAt(n)!=="-")throw new Error("Illegal attachments");const a=Number(o);if(!JZ(a)||a<0)throw new Error("Illegal attachments");if(a>this.opts.maxAttachments)throw new Error("too many attachments");r.attachments=a}if(t.charAt(n+1)==="/"){const s=n+1;for(;++n&&!(t.charAt(n)===","||n===t.length););r.nsp=t.substring(s,n)}else r.nsp="/";const i=t.charAt(n+1);if(i!==""&&Number(i)==i){const s=n+1;for(;++n;){const o=t.charAt(n);if(o==null||Number(o)!=o){--n;break}if(n===t.length)break}r.id=Number(t.substring(s,n+1))}
128if(t.charAt(++n)){const s=this.tryParse(t.substr(n));if(wv.isPayloadValid(r.type,s))r.data=s;else throw new Error("invalid payload")}return r}tryParse(t){try{return JSON.parse(t,this.opts.reviver)}catch{return!1}}static isPayloadValid(t,n){switch(t){case ze.CONNECT:return EE(n);case ze.DISCONNECT:return n===void 0;case ze.CONNECT_ERROR:return typeof n=="string"||EE(n);case ze.EVENT:case ze.BINARY_EVENT:return Array.isArray(n)&&(typeof n[0]=="number"||typeof n[0]=="string"&&KZ.indexOf(n[0])===-1);case ze.ACK:case ze.BINARY_ACK:return Array.isArray(n)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class XZ{constructor(t){this.packet=t,this.buffers=[],this.reconPack=t}takeBinaryData(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){const n=YZ(this.reconPack,this.buffers);return this.finishedReconstruction(),n}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const JZ=Number.isInteger||function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e};function EE(e){return Object.prototype.toString.call(e)==="[object Object]"}const $Z=Object.freeze(Object.defineProperty({__proto__:null,Decoder:wv,Encoder:QZ,get PacketType(){return ze}},Symbol.toStringTag,{value:"Module"}));function sn(e,t,n){return e.on(t,n),function(){e.off(t,n)}}
vendor: 3,247 bytes, line 128
128const ZZ=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class wk extends zt{constructor(t,n,r){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=n,r&&r.auth&&(this.auth=r.auth),this._opts=Object.assign({},r),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const t=this.io;this.subs=[sn(t,"open",this.onopen.bind(this)),sn(t,"packet",this.onpacket.bind(this)),sn(t,"error",this.onerror.bind(this)),sn(t,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...t){return t.unshift("message"),this.emit.apply(this,t),this}emit(t,...n){var r,i,s;if(ZZ.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');if(n.unshift(t),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(n),this;const o={type:ze.EVENT,data:n};if(o.options={},o.options.compress=this.flags.compress!==!1,typeof n[n.length-1]=="function"){const u=this.ids++,d=n.pop();this._registerAckCallback(u,d),o.id=u}const a=(i=(r=this.io.engine)===null||r===void 0?void 0:r.transport)===null||i===void 0?void 0:i.writable,c=this.connected&&!(!((s=this.io.engine)===null||s===void 0)&&s._hasPingExpired());return this.flags.volatile&&!a||(c?(this.notifyOutgoingListeners(o),this.packet(o)):this.sendBuffer.push(o)),this.flags={},this}_registerAckCallback(t,n){var r;const i=(r=this.flags.timeout)!==null&&r!==void 0?r:this._opts.ackTimeout;if(i===void 0){this.acks[t]=n;return}const s=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let a=0;a<this.sendBuffer.length;a++)this.sendBuffer[a].id===t&&this.sendBuffer.splice(a,1);n.call(this,new Error("operation has timed out"))},i),o=(...a)=>{this.io.clearTimeoutFn(s),n.apply(this,a)};o.withError=!0,this.acks[t]=o}emitWithAck(t,...n){return new Promise((r,i)=>{const s=(o,a)=>o?i(o):r(a);s.withError=!0,n.push(s),this.emit(t,...n)})}_addToQueue(t){let n;typeof t[t.length-1]=="function"&&(n=t.pop());const r={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((i,...s)=>(this._queue[0],i!==null?r.tryCount>this._opts.retries&&(this._queue.shift(),n&&n(i)):(this._queue.shift(),n&&n(null,...s)),r.pending=!1,this._drainQueue())),this._queue.push(r),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;const n=this._queue[0];n.pending&&!t||(n.pending=!0,n.tryCount++,this.flags=n.flags,this.emit.apply(this,n.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:ze.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,n){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,n),this._clearAcks()}
vendor: 7,087 bytes, line 128
128_clearAcks(){Object.keys(this.acks).forEach(t=>{if(!this.sendBuffer.some(r=>String(r.id)===t)){const r=this.acks[t];delete this.acks[t],r.withError&&r.call(this,new Error("socket has been disconnected"))}})}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case ze.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case ze.EVENT:case ze.BINARY_EVENT:this.onevent(t);break;case ze.ACK:case ze.BINARY_ACK:this.onack(t);break;case ze.DISCONNECT:this.ondisconnect();break;case ze.CONNECT_ERROR:this.destroy();const r=new Error(t.data.message);r.data=t.data.data,this.emitReserved("connect_error",r);break}}onevent(t){const n=t.data||[];t.id!=null&&n.push(this.ack(t.id)),this.connected?this.emitEvent(n):this.receiveBuffer.push(Object.freeze(n))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const n=this._anyListeners.slice();for(const r of n)r.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1])}ack(t){const n=this;let r=!1;return function(...i){r||(r=!0,n.packet({type:ze.ACK,id:t,data:i}))}}onack(t){const n=this.acks[t.id];typeof n=="function"&&(delete this.acks[t.id],n.withError&&t.data.unshift(null),n.apply(this,t.data))}onconnect(t,n){this.id=t,this.recovered=n&&this._pid===n,this._pid=n,this.connected=!0,this.emitBuffered(),this._drainQueue(!0),this.emitReserved("connect")}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:ze.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const n=this._anyListeners;for(let r=0;r<n.length;r++)if(t===n[r])return n.splice(r,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(t),this}prependAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(t),this}offAnyOutgoing(t){if(!this._anyOutgoingListeners)return this;if(t){const n=this._anyOutgoingListeners;for(let r=0;r<n.length;r++)if(t===n[r])return n.splice(r,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(t){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const n=this._anyOutgoingListeners.slice();for(const r of n)r.apply(this,t.data)}}}function ua(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}ua.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=(Math.floor(t*10)&1)==0?e-n:e+n}return Math.min(e,this.max)|0};ua.prototype.reset=function(){this.attempts=0};ua.prototype.setMin=function(e){this.ms=e};ua.prototype.setMax=function(e){this.max=e};ua.prototype.setJitter=function(e){this.jitter=e};class i_ extends zt{constructor(t,n){var r;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(n=t,t=void 0),n=n||{},n.path=n.path||"/socket.io",this.opts=n,lh(this,n),this.reconnection(n.reconnection!==!1),this.reconnectionAttempts(n.reconnectionAttempts||1/0),this.reconnectionDelay(n.reconnectionDelay||1e3),this.reconnectionDelayMax(n.reconnectionDelayMax||5e3),this.randomizationFactor((r=n.randomizationFactor)!==null&&r!==void 0?r:.5),this.backoff=new ua({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(n.timeout==null?2e4:n.timeout),this._readyState="closed",this.uri=t;const i=n.parser||$Z;this.encoder=new i.Encoder,this.decoder=new i.Decoder,this._autoConnect=n.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,t||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var n;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(n=this.backoff)===null||n===void 0||n.setMin(t),this)}randomizationFactor(t){var n;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(n=this.backoff)===null||n===void 0||n.setJitter(t),this)}reconnectionDelayMax(t){var n;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(n=this.backoff)===null||n===void 0||n.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new HZ(this.uri,this.opts);const n=this.engine,r=this;this._readyState="opening",this.skipReconnect=!1;const i=sn(n,"open",function(){r.onopen(),t&&t()}),s=a=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",a),t?t(a):this.maybeReconnectOnOpen()},o=sn(n,"error",s);if(this._timeout!==!1){const a=this._timeout,c=this.setTimeoutFn(()=>{i(),s(new Error("timeout")),n.close()},a);this.opts.autoUnref&&c.unref(),this.subs.push(()=>{this.clearTimeoutFn(c)})}return this.subs.push(i),this.subs.push(o),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(sn(t,"ping",this.onping.bind(this)),sn(t,"data",this.ondata.bind(this)),sn(t,"error",this.onerror.bind(this)),sn(t,"close",this.onclose.bind(this)),sn(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(n){this.onclose("parse error",n)}}ondecoded(t){ch(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,n){let r=this.nsps[t];return r?this._autoConnect&&!r.active&&r.connect():(r=new wk(this,t,n),this.nsps[t]=r),r}_destroy(t){const n=Object.keys(this.nsps);for(const r of n)if(this.nsps[r].active)return;this._close()}_packet(t){const n=this.encoder.encode(t);for(let r=0;r<n.length;r++)this.engine.write(n[r],t.options)}
128cleanup(){this.subs.forEach(t=>t()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(t,n){var r;this.cleanup(),(r=this.engine)===null||r===void 0||r.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,n),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const n=this.backoff.duration();this._reconnecting=!0;const r=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(i=>{i?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",i)):t.onreconnect()}))},n);this.opts.autoUnref&&r.unref(),this.subs.push(()=>{this.clearTimeoutFn(r)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const Ta={};function Ju(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const n=jZ(e,t.path||"/socket.io"),r=n.source,i=n.id,s=n.path,o=Ta[i]&&s in Ta[i].nsps,a=t.forceNew||t["force new connection"]||t.multiplex===!1||o;let c;return a?c=new i_(r,t):(Ta[i]||(Ta[i]=new i_(r,t)),c=Ta[i]),n.query&&!t.query&&(t.query=n.queryKey),c.socket(n.path,t)}Object.assign(Ju,{Manager:i_,Socket:wk,io:Ju,connect:Ju});class eee{_sockets=new Map;_getToken;constructor(t){this._getToken=t}connect(t){const n=this._sockets.get(t);if(n?.connected)return n;n&&(n.disconnect(),n.removeAllListeners(),this._sockets.delete(t));const r=Ju(`${iZ}${t}`,{...sZ,auth:{token:this._getToken()}});return this._sockets.set(t,r),r.connect(),r}disconnect(t){const n=this._sockets.get(t);n&&(n.disconnect(),n.removeAllListeners(),this._sockets.delete(t))}disconnectAll(){this._sockets.forEach(t=>{t.disconnect(),t.removeAllListeners()}),this._sockets.clear()}getSocket(t){return this._sockets.get(t)??null}isConnected(t){return this._sockets.get(t)?.connected??!1}}const tee=({children:e})=>{const{isAuthenticated:t}=oi(),n=Yo(),r=T.useRef(null);r.current===null&&(r.current=new eee(()=>ln.getAccessToken()));const[i,s]=T.useState({}),o=T.useCallback(l=>{const u=r.current.connect(l);s(d=>({...d,[l]:u}))},[]),a=T.useCallback(l=>{r.current.disconnect(l),s(u=>{const d={...u};return delete d[l],d})},[]);T.useEffect(()=>{const l=r.current;if(!t){l.disconnectAll();return}const u=l.connect(Mp.NOTIFICATIONS),d=()=>s(p=>({...p,[Mp.NOTIFICATIONS]:u})),f=()=>s(p=>{const h={...p};return delete h[Mp.NOTIFICATIONS],h});return u.on("connect",d),u.on("disconnect",f),u.on("notification:new",p=>{$$(n,p),p.isRead||Mo.dispatch(I7())}),()=>{u.off("connect",d),u.off("disconnect",f),l.disconnectAll(),s({})}},[t,n]);const c=T.useMemo(()=>({sockets:i,connect:o,disconnect:a}),[i,o,a]);return g.jsx(oZ.Provider,{value:c,children:e})};function ree({children:e}){return g.jsx(sk,{children:g.jsx(K$,{children:g.jsx(Y$,{children:g.jsx(W$,{children:g.jsx(V$,{children:g.jsx(tee,{children:g.jsxs(q$,{children:[e,g.jsx(U$,{position:"bottom-left",richColors:!0,toastOptions:{duration:3e3}})]})})})})})})})}const nee=e=>{if(qk(e)){const t=e.statusText||"Route Error",n=typeof e.data=="string"?e.data:e.data?JSON.stringify(e.data):"";return new Error(`${e.status} ${t}${n?`: ${n}`:""}`)}return e instanceof Error?e:new Error("An unexpected routing error occurred.")},_u="myka_chunk_reload_attempted",ge=()=>{const e=Vk(),t=nee(e),n=t.message.includes("Failed to fetch dynamically imported module");if(n){if(!sessionStorage.getItem(_u))return sessionStorage.setItem(_u,"1"),window.location.reload(),null;sessionStorage.removeItem(_u)}else sessionStorage.removeItem(_u);const r=n?Object.assign(new Error("We could not load part of the app. This is usually a temporary network or deployment issue. Please reload the page."),{name:"Module Load Error"}):t;return g.jsx(BO,{error:r,onReset:()=>{}})},SE="/assets/offwhite-DuxMJvgg.png",CE=Zu.create(ee),iee=[SO,fX,hX],xE=e=>e.trim().toLowerCase().replace(/\/+$/,"")||"/",see=e=>{const t=xE(e);return iee.some(n=>xE(n)===t)},oee=()=>{const{pathname:e}=Ir(),{isBannerVisible:t,accept:n,decline:r}=fJ(),i=t&&!see(e);return T.useEffect(()=>{if(!i)return;const{overflow:s}=document.body.style;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=s}},[i]),g.jsx(u_,{children:i&&g.jsx(CE,{position:"fixed",inset:0,zIndex:11e3,display:"flex",alignItems:{base:"flex-end",sm:"center"},justifyContent:"center",px:{base:0,sm:4},bg:"rgba(15, 27, 51, 0.55)",backdropFilter:"blur(6px)",initial:{opacity:0}
128,animate:{opacity:1},exit:{opacity:0},transition:{duration:.25,ease:"easeOut"},children:g.jsxs(CE,{role:"dialog","aria-modal":"true","aria-labelledby":"cookie-consent-title","aria-describedby":"cookie-consent-description",w:"100%",maxW:{base:"100%",sm:"38rem",md:"44rem"},maxH:{base:"92vh",sm:"90vh"},overflowY:"auto",bg:w.white.DEFAULT,borderWidth:"1px",borderColor:"#E4E7EC",borderTopRadius:{base:"3xl",sm:"2xl"},borderBottomRadius:{base:0,sm:"2xl"},boxShadow:"0px 24px 80px rgba(31, 54, 95, 0.28)",p:{base:6,sm:8,md:10},initial:{opacity:0,y:32,scale:.98},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:32,scale:.98},transition:{duration:.32,ease:[.32,.72,0,1]},children:[g.jsx(l_,{as:"h2",id:"cookie-consent-title",fontSize:{base:"xl",md:"2xl"},fontWeight:"bold",color:w.text.label,fontFamily:"inter",children:"We value your privacy"}),g.jsxs(Xe,{id:"cookie-consent-description",mt:{base:3,md:4},fontSize:{base:"sm",md:"md"},lineHeight:1.6,color:w.text.primary,fontFamily:"inter",children:["We use cookies to improve your experience, analyse traffic and keep Myka secure. Please choose whether to accept or decline before continuing. Read our"," ",g.jsx(Bp,{asChild:!0,color:w.navy[500],fontWeight:"semibold",textDecoration:"underline",_hover:{color:w.orange[500]},children:g.jsx(cf,{to:SO,children:"Cookies Policy"})})," ","to learn more."]}),g.jsxs(Ve,{mt:{base:6,md:8},gap:3,direction:{base:"column",sm:"row"},align:"stretch",children:[g.jsx(kt,{buttonType:"outline",size:"lg",border:`1px solid ${w.border.primary}`,text:"Decline",onClick:r,flex:{sm:1}}),g.jsx(kt,{buttonType:"primary",size:"lg",text:"Accept",onClick:n,flex:{sm:1}})]})]})})})};class Ek extends T.Component{constructor(t){super(t),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(t,n){cy(t,{source:this.props.source??"IsolateErrorBoundary",componentStack:n.componentStack})}render(){return this.state.hasError?this.props.fallback??null:this.props.children}}const aee={},cee="https://myka.insure",lee=e=>e.replace(/\/+$/,""),Sk=lee((aee.VITE_PUBLIC_APP_URL??"").trim()||cee),uee="Myka",IE="Myka - Tomorrow is safe with us",Np="Buy and manage insurance in minutes with Myka — motor, gadget, health, travel, property and more, all in one simple app.",RE=`${Sk}/favicon.png`,dee=e=>`${Sk}${e||"/"}`,fee=()=>{const{pathname:e}=Ir(),t=dee(e);return g.jsxs(d$,{children:[g.jsx("link",{rel:"canonical",href:t}),g.jsx("meta",{name:"description",content:Np}),g.jsx("meta",{property:"og:type",content:"website"}),g.jsx("meta",{property:"og:site_name",content:uee}),g.jsx("meta",{property:"og:title",content:IE}),g.jsx("meta",{property:"og:description",content:Np}),g.jsx("meta",{property:"og:url",content:t}),g.jsx("meta",{property:"og:image",content:RE}),g.jsx("meta",{name:"twitter:card",content:"summary"}),g.jsx("meta",{name:"twitter:title",content:IE}),g.jsx("meta",{name:"twitter:description",content:Np}),g.jsx("meta",{name:"twitter:image",content:RE})]})},Ck=20,Wn={base:64,md:72,lg:87},xk=9999,hee=32,Fp=e=>`calc(${Ck}px + ${e}px + ${hee}px + env(safe-area-inset-top, 0px))`,Ik={base:Fp(Wn.base),md:Fp(Wn.md),lg:Fp(Wn.lg)},pee=`calc(${Ck}px + env(safe-area-inset-top, 0px))`,Rk="/assets/bell-D2iQ_QiV.png",Tk=()=>{const{isAuthenticated:e}=oi(),t=ll(I=>I.notifications.unreadCount),[n,r]=T.useState(""),[i,s]=T.useState("all"),{data:o,isLoading:a,fetchNextPage:c,hasNextPage:l,isFetchingNextPage:u}=J$(e),{mutate:d}=eZ(),{mutate:f}=rZ(),p=T.useMemo(()=>o?.pages.flatMap(I=>I.items)??[],[o]),h=o?.pages[0]?.pagination.total??0,y=T.useMemo(()=>{const I=n.trim().toLowerCase();return I?p.filter(x=>x.title.toLowerCase().includes(I)||x.message.toLowerCase().includes(I)):p},[p,n]),m=T.useMemo(()=>i==="unread"?y.filter(I=>!I.isRead):y,[i,y]),v=T.useCallback(I=>d(I),[d]),A=T.useCallback(()=>f(),[f]),b=T.useCallback(I=>r(I),[]),S=T.useCallback(I=>{s(I)},[]),C=T.useCallback(()=>{l&&!u&&c()},[l,u,c]);return{notifications:m,totalCount:p.length,totalFromServer:h,unreadCount:t,listTab:i,onListTabChange:S,isInitialLoading:a,isFetchingNextPage:u,hasNextPage:l??!1,search:n,onSearchChange:b,onMarkAsRead:v,onMarkAllAsRead:A,onLoadMore:C}},yu=/(https?:\/\/[^\s]+|\/[A-Za-z0-9][\w/-]*)/g,mee=/[.,;
128:!?)\]]+$/,gee=e=>e.replace(/^\/policy(?=\/|$)/,"/policies"),_ee=e=>{const t=[];let n=0,r;for(yu.lastIndex=0;(r=yu.exec(e))!==null;){const i=r.index,s=r[0].replace(mee,"");if(!s){yu.lastIndex=i+1;continue}const o=i+s.length;i>n&&t.push({kind:"text",value:e.slice(n,i)}),t.push(/^https?:\/\//.test(s)?{kind:"external",value:s,href:s}:{kind:"internal",value:s,href:gee(s)}),n=o,yu.lastIndex=o}return n<e.length&&t.push({kind:"text",value:e.slice(n)}),t},Be={USER_KYC_COMPLETED:"USER_KYC_COMPLETED",USER_KYC_FAILED:"USER_KYC_FAILED",USER_KYB_COMPLETED:"USER_KYB_COMPLETED",USER_KYB_FAILED:"USER_KYB_FAILED",USER_PROFILE_UPDATED:"USER_PROFILE_UPDATED",USER_EMAIL_VERIFICATION_REQUIRED:"USER_EMAIL_VERIFICATION_REQUIRED",USER_EMAIL_VERIFIED:"USER_EMAIL_VERIFIED",USER_NOTIFICATION_SETTINGS_UPDATED:"USER_NOTIFICATION_SETTINGS_UPDATED",USER_PUSH_TOKEN_REGISTERED:"USER_PUSH_TOKEN_REGISTERED",USER_VEHICLE_VERIFICATION_COMPLETED:"USER_VEHICLE_VERIFICATION_COMPLETED",USER_VEHICLE_VERIFICATION_FAILED:"USER_VEHICLE_VERIFICATION_FAILED",POLICY_CREATED:"POLICY_CREATED",POLICY_QUOTED:"POLICY_QUOTED",POLICY_ACTIVE:"POLICY_ACTIVE",POLICY_STATUS_UPDATE:"POLICY_STATUS_UPDATE",POLICY_PURCHASE_INCOMPLETE:"POLICY_PURCHASE_INCOMPLETE",POLICY_INSPECTION_REQUIRED:"POLICY_INSPECTION_REQUIRED",POLICY_INSPECTION_COMPLETED:"POLICY_INSPECTION_COMPLETED",POLICY_DOCUMENT_READY:"POLICY_DOCUMENT_READY",POLICY_CERTIFICATE_READY:"POLICY_CERTIFICATE_READY",POLICY_ENQUIRY_CREATED:"POLICY_ENQUIRY_CREATED",PAYMENT_SUCCESS:"PAYMENT_SUCCESS",PAYMENT_FAILED:"PAYMENT_FAILED",PAYMENT_PENDING:"PAYMENT_PENDING",PAYMENT_REFUND_INITIATED:"PAYMENT_REFUND_INITIATED",PAYMENT_REFUND_COMPLETED:"PAYMENT_REFUND_COMPLETED",CLAIM_CREATED:"CLAIM_CREATED",CLAIM_STATUS_UPDATE:"CLAIM_STATUS_UPDATE",CLAIM_DOCUMENT_REQUIRED:"CLAIM_DOCUMENT_REQUIRED",CLAIM_APPROVED:"CLAIM_APPROVED",CLAIM_REJECTED:"CLAIM_REJECTED",CLAIM_PAID:"CLAIM_PAID",TICKET_CREATED:"TICKET_CREATED",TICKET_STATUS_UPDATE:"TICKET_STATUS_UPDATE",TICKET_REPLY_RECEIVED:"TICKET_REPLY_RECEIVED"},yee={iconBg:w.success[50],iconColor:w.success[500],iconVariant:"check"},vee={iconBg:w.error[50],iconColor:w.error[500],iconVariant:"exclamation"},Aee={iconBg:w.orange[50],iconColor:w.orange[500],iconVariant:"bell"},bee={iconBg:w.slate[100],iconColor:w.slate[600],iconVariant:"bell"},vu=(e,t)=>Object.fromEntries(e.map(n=>[n,t])),wee={...vu([Be.USER_KYC_COMPLETED,Be.USER_KYB_COMPLETED,Be.USER_EMAIL_VERIFIED,Be.USER_VEHICLE_VERIFICATION_COMPLETED,Be.POLICY_ACTIVE,Be.POLICY_INSPECTION_COMPLETED,Be.POLICY_DOCUMENT_READY,Be.POLICY_CERTIFICATE_READY,Be.PAYMENT_SUCCESS,Be.PAYMENT_REFUND_COMPLETED,Be.CLAIM_APPROVED,Be.CLAIM_PAID],yee),...vu([Be.USER_KYC_FAILED,Be.USER_KYB_FAILED,Be.USER_VEHICLE_VERIFICATION_FAILED,Be.PAYMENT_FAILED,Be.CLAIM_REJECTED],vee),...vu([Be.USER_EMAIL_VERIFICATION_REQUIRED,Be.POLICY_PURCHASE_INCOMPLETE,Be.POLICY_INSPECTION_REQUIRED,Be.PAYMENT_PENDING,Be.PAYMENT_REFUND_INITIATED,Be.CLAIM_DOCUMENT_REQUIRED],Aee),...vu([Be.USER_PROFILE_UPDATED,Be.USER_NOTIFICATION_SETTINGS_UPDATED,Be.USER_PUSH_TOKEN_REGISTERED,Be.POLICY_CREATED,Be.POLICY_QUOTED,Be.POLICY_STATUS_UPDATE,Be.POLICY_ENQUIRY_CREATED,Be.CLAIM_CREATED,Be.CLAIM_STATUS_UPDATE,Be.TICKET_CREATED,Be.TICKET_STATUS_UPDATE,Be.TICKET_REPLY_RECEIVED],bee)},Eee={iconBg:w.gray[100],iconColor:w.gray[500],iconVariant:"info"},See=e=>wee[e]??Eee,Cee={check:lM,bell:cM,exclamation:aM,info:oM},Ev=T.memo(({type:e,size:t=20})=>{const n=See(e),r=Cee[n.iconVariant];return g.jsx(EM,{size:"40px",bg:n.iconBg,flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",children:g.jsx(ee,{color:n.iconColor,display:"flex",alignItems:"center",children:g.jsx(r,{size:t})})})});Ev.displayName="NotificationTypeIcon";const xee=({notification:e,onBack:t,onNavigate:n})=>{const{type:r,title:i,message:s,createdAt:o}=e,a=s_(),c=T.useMemo(()=>_ee(s),[s]),l=T.useCallback(f=>{a(f),n?.()},[a,n]),u=T.useCallback(()=>{t()},[t]);T.useEffect(()=>{const f=p=>{p.key==="Escape"&&(p.preventDefault(),t())};return window.addEventListener("keydown",f),()=>window.removeEventListener("keydown",f)},[t]);const d=Ex(o,{options:{day:"numeric",month:"short",year:"numeric",hour:"numeric",minute:"2-digit"}});return g.jsxs(Ve,{direction:"column",flex:1,minH:0,bg:w.white.DEFAULT,children:[g.jsxs(Ve,{align:"center",gap:2,px:4,pt:3,pb:2,flexShrink:0,children:[g.jsx(d_,{"aria-label":"Back to notifications list",variant:"ghost",size:"sm",borderRadius:"full",color:w.navy[500],onClick:u,children:g.jsx(uM,{size:20})}),g.jsx(Xe,{fontSize:"sm",fontWeight:"semibold",color:w.navy[500],children:"Notification"})]}),g.jsx(ee,{flex:1,overflowY:"auto",px:5,pb:6,css:{WebkitOverflowScrolling:"touch"},children:g.jsxs(ed,{align:"stretch",gap:4,pt:2,children:[g.jsxs(Ve,{align:"flex-start",ga
128p:3,children:[g.jsx(Ev,{type:r}),g.jsxs(ed,{align:"stretch",gap:1,flex:1,minW:0,children:[g.jsx(Xe,{fontSize:"lg",fontWeight:"bold",color:w.navy[500],lineHeight:"short",children:i}),g.jsxs(Xe,{fontSize:"xs",color:w.text.info,children:[Sx(o),g.jsx(ee,{as:"span",mx:1,color:w.gray[300],children:"·"}),d]})]})]}),s.trim().length>0?g.jsx(Xe,{as:"p",fontSize:"sm",color:w.text.primary,whiteSpace:"pre-wrap",wordBreak:"break-word",lineHeight:"tall",children:c.map((f,p)=>f.kind==="external"?g.jsx(Bp,{href:f.href,target:"_blank",rel:"noopener noreferrer",color:w.orange[500],fontWeight:"medium",textDecoration:"underline",wordBreak:"break-all",_hover:{color:w.orange[600]},children:f.value},p):f.kind==="internal"?g.jsx(Bp,{as:"button",type:"button",onClick:()=>l(f.href),color:w.orange[500],fontWeight:"medium",textDecoration:"underline",wordBreak:"break-all",verticalAlign:"baseline",_hover:{color:w.orange[600]},children:f.value},p):g.jsx("span",{children:f.value},p))}):g.jsx(Xe,{fontSize:"sm",color:w.text.info,children:"No additional details for this notification."})]})})]})},Iee=({onGetCovered:e})=>g.jsxs(Ve,{direction:"column",align:"center",justify:"center",flex:1,gap:6,px:8,py:12,children:[g.jsx(ee,{w:"88px",h:"88px",display:"flex",alignItems:"center",justifyContent:"center",overflow:"hidden",children:g.jsx(ho,{src:Rk,alt:"",w:"56px",h:"56px",objectFit:"contain","aria-hidden":!0})}),g.jsxs(Xe,{fontSize:"xl",fontWeight:"bold",color:w.navy[500],textAlign:"center",lineHeight:"short",children:["You have no",g.jsx("br",{}),"notifications yet"]}),g.jsx(kt,{buttonType:"primary",text:"Get Covered",size:"md",onClick:e})]}),Ok=T.memo(({notification:e,onSelect:t})=>{const{type:n,title:r,message:i,createdAt:s,isRead:o}=e,a=T.useCallback(()=>{t(e)},[e,t]),c=i.trim().length>0;return g.jsxs(Ve,{align:"flex-start",gap:3,px:4,py:3,cursor:"pointer",bg:o?"transparent":w.orange[25],borderBottom:`1px solid ${w.gray[100]}`,transition:"background 0.15s ease",_hover:{bg:w.gray[50]},_last:{borderBottom:"none"},onClick:a,tabIndex:0,"aria-label":`Notification: ${r}`,onKeyDown:l=>{l.currentTarget===l.target&&(l.key==="Enter"||l.key===" ")&&(l.preventDefault(),a())},children:[g.jsx(Ev,{type:n}),g.jsxs(ee,{flex:1,minW:0,children:[g.jsxs(Ve,{justify:"space-between",align:"flex-start",gap:2,children:[g.jsx(Xe,{fontSize:"sm",fontWeight:o?"medium":"semibold",color:w.navy[500],lineClamp:1,children:r}),g.jsx(Xe,{fontSize:"xs",color:w.text.info,flexShrink:0,mt:"1px",children:Sx(s)})]}),c?g.jsx(Xe,{as:"p",fontSize:"xs",color:w.text.info,mt:.5,lineClamp:2,whiteSpace:"pre-wrap",wordBreak:"break-word",children:i}):null]}),!o&&g.jsx(ee,{w:"7px",h:"7px",borderRadius:"full",bg:w.orange[500],flexShrink:0,mt:1,"aria-hidden":!0})]})});Ok.displayName="NotificationItem";const TE="calc(100dvh - env(safe-area-inset-bottom, 0px) - 96px)",Ree=()=>g.jsxs(Ve,{align:"flex-start",gap:3,px:4,py:3,borderBottom:`1px solid ${w.gray[100]}`,children:[g.jsx(fl,{borderRadius:"full",w:"40px",h:"40px",flexShrink:0}),g.jsxs(ed,{align:"stretch",flex:1,gap:2,children:[g.jsx(fl,{h:"14px",w:"60%",borderRadius:"md"}),g.jsx(fl,{h:"12px",w:"90%",borderRadius:"md"}),g.jsx(fl,{h:"12px",w:"70%",borderRadius:"md"})]})]}),Tee=({open:e,onClose:t})=>{const n=qO(),[r,i]=T.useState(null),{notifications:s,totalCount:o,totalFromServer:a,unreadCount:c,listTab:l,onListTabChange:u,isInitialLoading:d,isFetchingNextPage:f,hasNextPage:p,search:h,onSearchChange:y,onMarkAsRead:m,onMarkAllAsRead:v,onLoadMore:A}=Tk(),b=T.useCallback(()=>{i(null),t()},[t]),S=T.useCallback(L=>{i(L),L.isRead||m(L.id)},[m]),C=T.useCallback(()=>{i(null)},[]),I=T.useRef(A),x=T.useRef(p),R=T.useRef(f);T.useEffect(()=>{I.current=A,x.current=p,R.current=f},[A,p,f]);const H=T.useRef(null),M=T.useCallback(L=>{if(!x.current||R.current)return;L.scrollHeight-L.scrollTop-L.clientHeight<200&&I.current()},[]),U=T.useCallback(L=>{const F=H.current;F&&(F.onscroll=null),H.current=L,L&&(L.onscroll=()=>M(L),requestAnimationFrame(()=>M(L)))},[M]);T.useEffect(()=>{const L=H.current;!L||r||requestAnimationFrame(()=>M(L))},[s.length,r,M]);const N=T.useCallback(()=>{i(null),t(),n()},[t,n]),j=T.useCallback(L=>{i(null),u(L)},[u]),W=T.useCallback(L=>{i(null),y(L.target.value)},[y]),V=!d&&a===0,B=h.trim()?"No notifications match your search.":l==="unread"?"You have no unread notifications.":"No notifications to display.";return g.jsx(SM,{open:e,onOpenChange:L=>{L.open||b()},placement:"end",size:"sm",children:g.jsxs(CM,{children:[g.jsx(xM,{bg:"blackAlpha.400",zIndex:1e4,style:{inset:0}}),g.jsx(IM,{zIndex:10001,children:g.jsxs(RM,{bg:w.white.DEFAULT,borderBottomLeftRadius:"2xl",overflow:"hidden",maxW:"480px",h:{base:TE,md:"100vh"},maxH:{base:TE,md:"100vh"},w:"full",display:"flex",flexDirection:"column",children:[g.jsxs(Ve,{px:5,pt:5,pb:3,align:"flex-start",justify:"space-between",children:[g.jsx(ee,{w:"48px",h:"48px",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,overflow:"hidden",children:g.jsx(ho,{src:Rk,alt:"",w:"34px",h:"34px",objectFit:"contain","aria-hidden":!0})}),g.jsx(d_,{"aria-label":"Close notifications",variant:"outline",size:"sm",borderRadius:"full",border:`1.5px solid ${w.orange[500]}`,color:w.orange[500],bg:"transparent",_hover:{bg:w.orange[50]},onClick:b,children:g.jsx(YE,{size:16})})]}),g.jsxs(ee,{px:5,pb:4,children:[g.jsxs(Ve,{align:"center",justify:"space-between",gap:2,children:[g.jsx(Xe,{fontSize:"2xl",fontWeight:"bold",color:w.navy[500],lineHeight:"shorter",children:"Notifications"}),c>0&&g.jsx(ee,{as:"button",fontSize:"xs",color:w.orange[500],fontWeight:"medium",curs
128or:"pointer",_hover:{textDecoration:"underline"},onClick:v,flexShrink:0,children:"Mark all read"})]}),g.jsx(Xe,{fontSize:"sm",color:w.text.info,mt:1,children:"Stay on top of payments, policies, and account updates."})]}),!d&&!V&&g.jsxs(ed,{align:"stretch",gap:3,px:5,pb:4,children:[g.jsx(ee,{overflowX:"auto",pb:.5,children:g.jsx(FX,{items:[{value:"all",label:"All"},{value:"unread",label:c>0?`Unread (${c})`:"Unread"}],value:l,onChange:j})}),g.jsx(UX,{placeholder:"Search notifications",width:"full",value:h,onChange:W})]}),g.jsxs(ee,{flex:1,minH:0,position:"relative",display:"flex",flexDirection:"column",pb:{base:3,md:0},children:[g.jsx(ee,{ref:U,flex:1,minH:0,overflowY:"auto",display:"flex",flexDirection:"column",visibility:r?"hidden":"visible","aria-hidden":r?!0:void 0,style:{pointerEvents:r?"none":"auto"},css:{"&::-webkit-scrollbar":{width:"4px"},"&::-webkit-scrollbar-track":{background:"transparent"},"&::-webkit-scrollbar-thumb":{background:w.gray[200],borderRadius:"4px"}},children:d?g.jsx(ee,{children:Array.from({length:6}).map((L,F)=>g.jsx(Ree,{},F))}):V?g.jsx(Iee,{onGetCovered:N}):s.length===0?g.jsx(Ve,{align:"center",justify:"center",flex:1,py:12,px:6,children:g.jsx(Xe,{fontSize:"sm",color:w.text.info,textAlign:"center",children:B})}):g.jsxs(ee,{children:[s.map(L=>g.jsx(Ok,{notification:L,onSelect:S},L.id)),f&&g.jsxs(Ve,{justify:"center",align:"center",py:4,gap:2,children:[g.jsx(c_,{size:"sm",color:w.orange[500],borderWidth:"2px"}),g.jsx(Xe,{fontSize:"xs",color:w.text.info,children:"Loading more…"})]}),!p&&o>0&&!h.trim()&&l==="all"&&g.jsx(Ve,{justify:"center",py:4,children:g.jsx(Xe,{fontSize:"xs",color:w.text.info,children:"You're all caught up"})})]})}),r?g.jsx(ee,{position:"absolute",inset:0,zIndex:2,overflow:"hidden",display:"flex",flexDirection:"column",bg:w.white.DEFAULT,children:g.jsx(xee,{notification:r,onBack:C,onNavigate:t})}):null]})]})})]})})},Oee={variant:"ghost",size:"sm",color:w.gray[600],bg:w.slate[50],borderWidth:0,borderRadius:"full",minW:{base:"36px",md:"40px"},h:{base:"36px",md:"40px"},px:0,_hover:{bg:w.slate[100],color:w.gray[700]},_active:{bg:w.slate[100]}},kee=()=>{const[e,t]=T.useState(!1),{unreadCount:n}=Tk(),r=T.useCallback(()=>t(!0),[]),i=T.useCallback(()=>t(!1),[]);return g.jsxs(g.Fragment,{children:[g.jsx(Ve,{align:"center",gap:1,children:g.jsxs(ee,{position:"relative",display:"inline-flex",children:[g.jsx(d_,{type:"button","aria-label":"Notifications",onClick:r,...Oee,children:g.jsx(dM,{size:20})}),n>0&&g.jsx(ee,{position:"absolute",top:"-2px",right:"-2px",minW:"18px",h:"18px",px:"4px",bg:w.orange[500],borderRadius:"full",display:"flex",alignItems:"center",justifyContent:"center",border:`2px solid ${w.white.DEFAULT}`,pointerEvents:"none",children:g.jsx(ee,{as:"span",fontSize:"9px",fontWeight:"bold",color:"white",lineHeight:1,children:n>9?"9+":n})})]})}),g.jsx(Tee,{open:e,onClose:i})]})},Mee=()=>{const{isAuthenticated:e}=oi();return e?g.jsx(kee,{}):null},Lee="/assets/myka-lockup-on-orange-BprcJrnY.png",Pee="/assets/myka-lockup-stacked-B_HpTC9c.png",Dee="/assets/myka-lockup-tagline-DNAt-Ym0.png",Nee={light:sJ,dark:iJ,onOrange:Lee,tagline:Dee,stacked:Pee},Fee=({h:e={base:"48px",sm:"56px",md:"64px",lg:"72px"},alt:t="Myka — Tomorrow is safe with us",variant:n="light"})=>g.jsx(ho,{src:Nee[n],alt:t,h:e,w:"auto",maxW:"100%",objectFit:"contain",draggable:!1}),Uee=f_(cf),OE=({imageHeight:e})=>{const{pathname:t}=Ir(),n=cl(t);return g.jsx(Uee,{to:"/home",display:"inline-flex",flexShrink:0,lineHeight:0,borderRadius:"md",outline:"none",_focusVisible:{outlineWidth:"2px",outlineStyle:"solid",outlineColor:w.orange[400],outlineOffset:"2px"},children:g.jsx(Fee,{variant:"light",alt:n?"Myka Corporate":"Myka",h:e??{base:"28px",sm:"32px",md:"36px",lg:"40px"}})})},kk=e=>T.useMemo(()=>e.flatMap(t=>{const n=t.subMenuList.filter(r=>!r.hideFromMenu);return n.length===0?[]:n.map(r=>({path:`/${r.path}`,label:r.title,pageKey:r.pageKey,icon:r.icon}))}),[e]),Mk="/support",Lk={path:Mk,label:"Support",pageKey:jt.SUPPORT_OVERVIEW,icon:hM},Pk="/corporate",Dk={path:Pk,label:"Myka for Corporates",shortLabel:"Corporates",pageKey:jt.CORPORATE_OVERVIEW,icon:fM},Nk=({item:e,pathname:t})=>{const n=e.pageKey===jt.DASHBOARD_OVERVIEW;return e.path===Mk?t==="/support"||t.startsWith("/support/"):e.path===Pk?t==="/corporate"||t.startsWith("/corporate/"):n?t==="/"||t===e.path||t.startsWith(`${e.path}/`)||t==="/dashboard"||t.startsWith("/dashboard/"):t===e.path||t.startsWith(`${e.path}/`)},Fk=1023,Uk=Fk+1,Bk=`(max-width: ${Fk}px)`,Bee=()=>typeof window>"u"?!0:window.matchMedia(Bk).matches,Sv=()=>{const[e,t]=T.useState(Bee);return T.useEffect(()=>{const n=window.matchMedia(Bk),r=()=>t(n.matches);return r(),n.addEventListener("change",r),window.addEventListener("resize",r),()=>{n.removeEventListener("change",r),window.removeEventListener("resize",r)}},[]),e},kE="0 4px 19.9px 0 rgba(0, 0, 0, 0.02)",Hee="inset 0 4px 4px 0 rgba(255, 255, 255, 0.25)",jee={fontFamily:"Inter, system-ui, sans-serif",fontSize:{lg:"14px",xl:"16px"},fontWeight:"500",lineHeight:"24px",letterSpacing:"-0.02em"},zee=({routes:e})=>{const t=Ir(),n=Sv(),r=kk(e),i=T.useMemo(()=>r.filter(o=>o.pageKey!==jt.DASHBOARD_OVERVIEW),[r]),s=T.useMemo(()=>[...i,Dk,Lk],[i]);return n||i.length===0?null:g.jsx(bo,{as:"nav",gap:{lg:1.5,xl:3},align:"center",flexShrink:0,minW:"max-content",children:s.map(o=>{const a=Nk({item:o,pathname:t.pathname}),c=o.icon,l=a?w.white.DEFAULT:w.text.primary;return g.jsx(cf,{to:o.path,style:{textDecoration:"none"},...$O(o.path),children:g.jsxs(Ve,{align:"center",justify:"center",gap:1.5,flexShrink:0,minW:{lg:a?"72px":"56px",xl:a?"94px":"74px"},minH:"32px",px:{lg:"8px",xl:"12px"},py:"2px",borderRadius:"6px",borderWidth:"0.5px",borderStyle:"solid",borderColor:"#EFEFEF",bg:a?"#29426B":"#FFFFFF",boxShadow:a?`${kE}, ${Hee}`:kE,cursor:"pointer",transition:"background 0.15s ease, box-shadow 0.15s ease, color 0.15s ease",_hover:a?{}:{bg:w.white.offWhite}
128,children:[a&&c&&g.jsx(ee,{as:"span",color:l,display:"flex",flexShrink:0,children:g.jsx(c,{size:20})}),g.jsx(Xe,{...jee,color:l,whiteSpace:"nowrap",children:o.shortLabel?g.jsxs(g.Fragment,{children:[g.jsx(ee,{as:"span",display:{lg:"inline",xl:"none"},children:o.shortLabel}),g.jsx(ee,{as:"span",display:{lg:"none",xl:"inline"},children:o.label})]}):o.label})]})},o.pageKey)})})},Wee="#000000",Vee="rgba(255, 255, 255, 0.22)",qee=.72,Gee=16,Yee=()=>{typeof navigator<"u"&&navigator.vibrate&&navigator.vibrate(10)},ME="white",Kee=20,Qee=e=>e.pageKey===jt.DASHBOARD_OVERVIEW?"Home":e.pageKey===jt.CORPORATE_OVERVIEW?"Corporate":e.label,Xee=e=>{const t=e.icon;return t==null?null:e.pageKey===jt.DASHBOARD_OVERVIEW?g.jsx(YO,{size:Kee,color:ME}):g.jsx(TM,{as:t,boxSize:5,color:ME})},Jee=({routes:e})=>{const t=Ir(),n=QE(),r=Sv(),i=kk(e),s=T.useMemo(()=>[...i,Dk,Lk],[i]),o=T.useMemo(()=>{const p=s.findIndex(h=>Nk({item:h,pathname:t.pathname}));return p>=0?p:0},[s,t.pathname]),a=cl(t.pathname),c=s[o],u=100/s.length,d=n?{duration:0}:{type:"spring",stiffness:420,damping:34,mass:.65},f=n?{duration:0}:{duration:.18,ease:[.25,.46,.45,.94]};return typeof document>"u"?null:Gk.createPortal(g.jsx(ee,{as:"nav","aria-label":"Primary","data-testid":"mobile-bottom-nav",position:"fixed",left:0,right:0,mx:"auto",style:{to
128p:"auto",bottom:`calc(${Gee}px + env(safe-area-inset-bottom, 0px))`,...r?{display:"block"}:{}},zIndex:xk+1,w:{base:"calc(100% - 16px)",sm:"calc(100% - 24px)"},maxW:a?"min(100vw - 24px, 480px)":"420px",pointerEvents:"auto",css:{[`@media (min-width: ${Uk}px)`]:{display:"none"}},children:g.jsxs(Ve,{position:"relative",bg:Wee,borderRadius:"full",px:{base:2,sm:4},py:{base:2.5,sm:3},align:"center",justify:"space-between",gap:{base:.5,sm:1.5},minH:"52px",boxShadow:"0 10px 40px rgba(0, 0, 0, 0.45)",children:[g.jsx(Zu.div,{"aria-hidden":!0,initial:!1,animate:{left:`${o*u}%`},transition:d,style:{position:"absolute",top:0,bottom:0,width:`${u}%`,display:"flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",zIndex:0},children:g.jsx(ee,{boxSize:"40px",borderRadius:"full",bg:Vee,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,children:g.jsx(u_,{mode:"wait",initial:!1,children:c!=null&&c.icon!=null?g.jsx(Zu.div,{initial:n?{opacity:1,scale:1}:{opacity:0,scale:.82,filter:"blur(2px)"},animate:{opacity:1,scale:1,filter:"blur(0px)"},exit:n?{opacity:1,scale:1}:{opacity:0,scale:.82,filter:"blur(2px)"},transition:f,style:{display:"flex",alignItems:"center",justifyContent:"center"},children:Xee(c)},c.pageKey):null})})}),s.map((p,h)=>{const y=h===o,m=Qee(p);return g.jsx(cf,{to:p.path,"aria-current":y?"page":void 0,"aria-label":m,...$O(p.path),onClick:()=>{y||Yee()},style:{flex:1,display:"flex",justifyContent:"center",alignItems:"center",minWidth:0,textDecoration:"none",position:"relative",zIndex:1},children:y?g.jsx(ee,{boxSize:"40px",flexShrink:0,"aria-hidden":!0,visibility:"hidden"}):g.jsx(Xe,{fontSize:{base:"11px",sm:"sm"},fontWeight:"semibold",color:"white",letterSpacing:"-0.01em",textAlign:"center",lineHeight:"short",opacity:qee,transition:"opacity 0.2s ease",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxW:"100%",px:.5,children:m})},p.pageKey)})]})}),document.body)},$ee="data:image/png;base64,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",Zee="/assets/legal-DfyemN3x.svg",ete="/assets/lookup-9WdCKMNd.svg",tte="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAnCAYAAABjYToLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAACY9JREFUeAHFWHmQFNUZ/73Xx8zOsRcLe8CywAIGFAERgSUeaAliqoImBLUqMWUZjUasGLTMHx4xiGXFEBWJoImAsYSQFMdCLitFQrAoBFEswhEggAvLve4yMzs7szPd/V6+190zO5DlWMTiq+qZntdv+vt91+/7uoEvL+wc51dUDPfDKBpXVxP9AZ1q/nFFAerq465bSv/busGUx9aZYvrtdRKIPFJ4/YrI7eOjG1ObuD3nR6Vy5cKQlO3MkVld3DSmdFU32zk8T+qGYYwMGcZ1/vpl9TDdqKj/nlUlcuUvi+SHfwparz9d8kltn+iJRbNL5OcbguQ5mAX7Xe8Ni0R/s7JmmDwxaLw8VD9ezupdq/bd6+8xcDmkrm/4yfRmXf7wW2Vyw59DSgFemhmSdzQUy/iBM4ApUOzHFf0SpwaMd7bWjRH3lVXKxVX18uCg0c7JwTfIByuqDxbsPfOkpyIEhK1puGNiFgt+7aya0hD+rLYmK65J6HzZYtlJWyJ0xOiwn66oyzwU6sM3ZBN8S+Y0lpYNQotNW2zGBbPxVumg/h2O2Ln89Mlrcve/lNiqnBBAYMiaV8296SwwYICDn70OkXWK+D//2oZRDZXOjMlce+bN5JxbS/SGJdH6m/eKTm2bncDMSCWSjg1OmmXOSClhaxy1Bz8toZ+JSwGm8sAad21p4/svimm790tr1jzD2LE+AZ0r2nCQagZCVJx2q4a5aw150y+Gs4oyDc/HD+HdinoknCwpZZ5mAuSBkyjTAihp2joxbdub1EpPQkl7y4tensk6HpiW4AeOaKiq5MadDSG0E5iyqIOsVCVHO08zNB/m2LGgF7u3jOP5xBEs6zUQLQSKu4gcwsJcv3DGIMn/jL5h24XKLkoofOGKv83nx/tWxeyjLZq251AQrXHgjfknkTrIlPFKDX0LJGMcn33BcOvxMrTVOBhlmoj54fMCSPCY6zA63D8iLh2kgeacQn4RoBR4550XgsdrKuO2ZXF9y+5iVFSk8JNHY8gc4m4YXZVMuufHWoHt2yXGRINYm23DjEgF5blyUFfmCHUwkQ/r5kxCLfUImD21ofjTO8bFRTLF9KZjJnqVJDH11ixEXAVGKj+BKUeQ9cyQSKc1WKeiqAhwtAkb1czM51RepOc7QX8s4wHxq9PHGwuVXggYXQ+PXPQCrms6xnkV5cu2PRwNDQ40Cy4oT4fnCQWO0T8sWym0EaTYFdG1DIFjsqsKpb9ZmeVIIQ/C4uuTsQcK8VwImLj7Fu23yVSnrKyQeHxuBA/PTOOTbSaRGMuXtOR+LhfY02tIGqfSAiHmwXczyw+l5ML1lHJgdSAqpx7d+QotJ+FF+KKA4b6pYmxLjLNdB0y8PCeB2T8vxrRpSaokRjeHlyOuZgJAigXxWknEwV0TJN7OtCFFAILc8JNdugZwwd1KrDTD9n0t+3YfTKd/iv8P1TmFbhEaPeFaUhS2sGZDwLX4iUcSyB73g6jA4My8sR1G7cpB0wGG25YcweY2gQOdnX715d0qq4NR+Z2WvbuXt54YAY8fxcUCw/BBbIbGMwgYGiaNzWDV8gCuGWGB5+YEZb30POb/dClB1wQG9pUo7XDwu3WteGTwHuykejMThlVMRLfFSjnV+z96fEXbqZHwqt46W/f5eExeXY/bE0mJXZ8HcfPEFI6tjsBu8eowZ6DwfevFVVJ7gZt/9QNUwhvY9x/iuscy2P/QDszfHTSee6l9Iu3ehK4xyO5O+Xk99rVaVqt64V5i8fJShhlTOiEsDwDLhYV7vlIJrarTW9dgZxgG1lmYND6Lqt5AQ5XAs090oKioKG8KUJgHPQAWibBerTHqf1QvRcUStVXZrkqUMp/4zA0n97hJqSLiVOdOltYp50rDAuUltGZLXD9cf9gHpJ1P93mBGXqnFA7H6XYJzZRq1PGSGJ7R0s8vmSMEv0qZX6HMN0D47aeT8mzhbOf7VE5qwqWG6c1qPQameh9lNzRdlbfvIeaHUvq0mqMM5gFzKUEW3oN5XUEpIx9dVZ/Cv1eIaRNHVdFq6Bs4RzjPC4yavavNcRyX0vM87xe29Olc0gJ3Qyp84MiPNPnBhrs/IJIMwwYm+cYPTginBY3hQHhyT4HpNX0MQzq5qYEX9mAPgMzFoYvdPc8J5EaunAKWS3UiV0GxtZo1Yh0LfSqDV/UEGN0zMmRoLc1PirQInd2pk9Ves5bMJ1Y3dCznR/d2uUJgdOQY092fi7smXGJ21NWQml2dHuWYvGG4mK3pqsUKRIoYlv1Rh9mb+QAKk0jmTVFu6QqgB1wU7FdrCqM5WMq0HsSsR6PNTYdjb3SHoztgbqU89V1MP3qKsWhIIBBSFcndJ5CuMcFv4twPoscTXSXm51QOl95bCq2/hrXrI6mR44tfLR9tlr/2XqzO1ye6A1EoLhN/fXToo8G1GXGyjXMpNVw/DNhzmMIZY7kxIU8TXtUJ969uGvm9SVWxEaKM6sfZzg8DbM5zbP0fPpBPAu3b0dXBlHTL/Ge/EJG1NeVz/zE/OWvfYcHC5KklayOYcqPElDs7EMkQdRCYfBtyQfkTg/SISc1jZj8yZJuOpY3FeHe19b0jpxLL4V/uzjsXBFZXXfLi3+d3PLPvCISpge9rNjHyaoneJRKDBmbArC4g0q9KTxWN1DSvtac5fr80jI93mRhRn8WNYznG3hsP0440ztN+LgCsqN/6hWjOWJbqw/zwSR1GIID774mD3knAn5z9IFDYaJcZotNewLo1Jtb+K0xTiMT02zLoXW6hotxBSzaIIZNS/nNoz6TrkVy3+ic7aUaPg/cppUfodABPPRCHfbogoX2GN/tJnGgysGBeEMdbdEye4OCx6R2I0oBYTU9FjEALA+LNhfzIpYA6AxjloBYJmQRM4q3GCBpXtSN7gOf7naoqFjX4mvcNZ3Gjjv1Nltb4Go3IPEnN3UGYQNlp8mSnx23GUI2/skR7EjibXy5O8nRB7WfzvOXGsYF9OcqKycoOAS0gpTGUycOJCO5/PPpxuDo44e4nZO2j305pQ+pMDB6XxFAabUwaeaxUwXRRLp25z4Zj8WR8BS6DuK+BoqHQNyeNKZVOmynnzoq29KuOPkTLgUJDJo6K7H3mQd2ObTdlZguT2a1MZrZ639ZOZLevpxkJ5cW4wGjTE/GmPFdK6wrW2NkGjBgSXvTYPVEpv6CxS4HaRpmVYM5f3lGgwlX4it4osgtc5/5Rds/k8NaN70Wd1a8VJ8eOKHnbv37lXnP6cnaoCgeKLyX/A1bdIGrdd72tAAAAAElFTkSuQmCC",rte="data:image/png;base64,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",nte="/assets/wallet-icon-6q33lK5M.png",Zi={Root:"settings",Profile:"settings/profile",Kyc:"settings/kyc",Notifications:"settings/notifications",Wallet:"settings/wallet",LinkedBanks:"settings/wallet/banks",LinkedCards:"settings/wallet/cards",WalletTransactions:"settings/wallet/transactions",PolicyLookup:"settings/policy-lookup",Legal:"settings/legal"},cse=[{key:"profile",label:"Profile",iconSrc:rte,path:Zi.Profile},{key:"kyc",label:"KYC & Verification",iconSrc:$ee,path:Zi.Kyc},{key:"notifications",label:"Notifications",iconSrc:tte,path:Zi.Notifications},{key:"wallet",label:"Wallet",iconSrc:nte,path:Zi.Wallet,dividerBefore:!0},{key:"policy-lookup",label:"Policy Lookup",iconSrc:ete,path:Zi.PolicyLookup},{key:"legal",label:"Legal & Compliance",iconSrc:Zee,path:Zi.Legal}],lse=[{question:"How do I Buy Insurance on Myka?",answer:"Just pick your plan (Motor, Travel, Property, Health, Life or SME), enter your details, and pay the premium amount. You'll be covered in less than 60 seconds."},{question:"Do I Get a Physical Paper Certificate?",answer:"Everything is digital. You'll receive your certificate instantly on WhatsApp and in-app. It's 100% legal and accepted by the police and all authorities."},{question:"Is my Motor Insurance Genuine?",answer:"Yes. Every Myka motor policy is automatically uploaded to the NIID (Nigerian Insurance Industry Database). You can verify it on the Myka app, the NIID website, or via the USSD code *565*11#."},{question:"What if the Police Stop Me?",answer:"Simply show them your digital certificate on your phone. It is valid and legally recognized."},{question:"How Long Does My Policy Last?",answer:"Most policies last 12 months. We'll send you a reminder 30 days before expiration so you're never left unprotected."},{question:"How Do I File a Claim?",answer:`Open the app, go to your active policy, and tap "File a Claim". You'll be guided step by step through the process.`},{question:"How Long Does a Claim Take?",answer:"Most claims are processed within 48-72 hours after all required documents are submitted. You'll receive real-time updates in the app."},{question:"Who Underwrites My Policy?",answer:"Myka is a NAICOM-regulated insurance broker. Your policy is underwritten by reputable, NAICOM-licensed insurers."}],Up=e=>e?.trim()||void 0,LE=e=>({firstName:Up(e?.firstName),middleName:Up(e?.middleName),lastName:Up(e?.lastName),fullName:[e?.firstName,e?.middleName,e?.lastName].filter(Boolean).join(" ").trim(),initials:[e?.firstName,e?.middleName,e?.lastName].filter(Boolean).map(t=>t?.[0]).join("").toUpperCase()}),use=[{value:"",label:"Select gender"},{value:"male",label:"Male"},{value:"female",label:"Female"}],dse=xX;jM({email:pv()});const ite=()=>{const e=yJ(),t=T.useMemo(()=>e?LE(e.kyc).fullName??"":"",[e]),n=LE(e?.kyc).initials??"",r=e?.profileImageUrl??void 0;return{displayName:t,userInitial:n,profileImageUrl:r}},ste=ae(()=>q(()=>import("./ProfilePage-IXtEVWmU.js"),__vite__mapDeps([173,1,25,6,7,4,33]))),ote=ae(()=>q(()=>import("./KycVerificationPage-D0Ec1bAJ.js"),__vite__mapDeps([174,1,61,4,58,7,25,62,33,6]))),ate=ae(()=>q(()=>import("./NotificationsPage-Ch7XLDJ9.js"),__vite__mapDeps([175,1,6,4,7,33]))),cte=ae(()=>q(()=>import("./WalletPage-OZfkPJ1C.js"),__vite__mapDeps([176,1,112,6,58,7,4,25,121,117,118,119,177,61,62,33,70,178,179,180,9]))),lte=ae(()=>q(()=>import("./LinkedBanksPage-PhXbm1pF.js"),__vite__mapDeps([181,1,182,6,58,7,183,70,121,25,117,4,118,119,184,33]))),ute=ae(()=>q(()=>import("./LinkedCardsPage-ETaa49sL.js"),__vite__mapDeps([185,1,182,6,58,7,183,70,121,25,117,4,118,119,184,33]))),dte=ae(()=>q(()=>import("./WalletTransactionsPage-BitKjmts.js"),__vite__mapDeps([186,1,6,117,4,177,180,58,7,33]))),fte=ae(()=>q(()=>import("./PolicyLookupPage-B-2p519r.js"),__vite__mapDeps([187,1,60,6,7,4,25,55,44,13,14,15,16,17,18,19,20,21,22,23,24,56,33]))),hte=ae(()=>q(()=>import("./LegalPage-BbiXG8In.js"),__vite__mapDeps([188,1,189,190,6,7,4,33]))),fse=()=>g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsxs(zE,{children:[g.jsx(vt,{path:"profile",element:g.jsx(ste,{})}),g.jsx(vt,{path:"kyc",element:g.jsx(ote,{})}),g.jsx(vt,{path:"notifications",element:g.jsx(ate,{})}),g.jsx(vt,{path:"wallet",element:g.jsx(cte,{})}),g.jsx(vt,{path:"wallet/banks",element:g.jsx(lte,{})}),g.jsx(vt,{path:"wallet/cards",element:g.jsx(ute,{})}),g.jsx(vt,{path:"wallet/transactions",element:g.jsx(dte,{})}),g.jsx(vt,{path:"wallet/refund",element:g.jsx(ar,{to:"/settings/wallet",replace:!0})}),g.jsx(vt,{path:"wallet/refund/add-account",element:g.jsx(ar,{to:"/settings/wallet",replace:!0})}),g.jsx(vt,{path:"wallet/pin",element:g.jsx(ar,{to:"/settings/wallet",replace:!0})}),g.jsx(vt,{path:"security/pin",element:g.jsx(ar,{to:"/settings/wallet",replace:!0})}),g.jsx(vt,{path:"payment",element:g.jsx(ar,{to:"/settings/wallet",replace:!0})}),g.jsx(vt,{path:"payment/banks",element:g.jsx(ar,{to:"/settings/wallet/banks",replace:!0})}),g.jsx(vt,{path:"payment/cards",element:g.jsx(ar,{to:"/settings/wallet/cards",replace:!0})}),g.jsx(vt,{path:"payment/transactions",element:g.jsx(ar,{to:"/settings/wallet/transactions",replace:!0})}),g.jsx(vt,{path:"policy-lookup",element:g.jsx(fte,{})}),g.jsx(vt,{path:"help",element:g.jsx(ar,{to:"/support",replace:!0})}),g.jsx(vt,{path:"legal",element:g.jsx(hte,{})}),g.jsx(vt,{path:"*",element:g.jsx(ar,{to:"/settings/profile",replace:!0})})]})}),pte=({variant:e="default"})=>{const t=la(),{isAuthenticated:n}=oi(),{userInitial:r,profileImageUrl:i}=ite(),{navigate:s}=jO();if(!n)return g.jsx(kt,{buttonType:"secondary",text:"Login",size:"sm",onClick:()=>t(ly())});const o=()=>{s(`/${Zi.Profile}`)};return e==="compact"?g.jsx($u,{type:"button",variant:"ghost",rounded:"full",px:0,py:0,minW:"unset",h:"auto","aria-label":"My account",_hover:{bg:w.gray[100]},onClick:o,children:g.jsx(rE,{initial:r,size:"md",...i?{imageSrc:i}:{}})}):g.jsx($u,{type:"button",variant:"ghost",rounded:"full",px:{base:1,sm:2},py:1,h:"auto",size:"sm","aria-label":"My account",_hover:{bg:w.gray[100]},onClick:o,children:g.jsxs(bo,{gap:2,children:[g.jsx(rE,{initial:r,size:"sm",...i?{imageSrc:i}:{}}),g.jsx(Xe,{textStyle:"text-sm-medium",color:w.navy[500],display:{base:"none",md:"inline"}
128,children:"My Account"})]})})},PE=1144,mte=240.91,gte=.5,_te="0 8px 32px rgba(31, 54, 95, 0.1), 0 2px 12px rgba(31, 54, 95, 0.06)",yte={backgroundColor:"rgba(255, 255, 255, 0.88)",backdropFilter:"blur(12px)",WebkitBackdropFilter:"blur(12px)"},vte=({routes:e=[]})=>{const{pathname:t}=Ir(),n=Sv(),r=cl(t),i=qO(),s=g.jsxs(Ve,{align:"center",gap:{base:1.5,sm:2,md:3},flexShrink:0,justify:"flex-end",minW:0,children:[r?null:g.jsx(kt,{buttonType:"primary",text:"Get Covered",size:"sm",borderRadius:"full",flexShrink:0,px:{base:3,sm:4},fontSize:{base:"xs",sm:"sm"},whiteSpace:"nowrap",onClick:i}),g.jsx(Mee,{}),g.jsx(pte,{variant:n?"default":"compact"})]});return g.jsxs(g.Fragment,{children:[g.jsx(ee,{as:"header",position:"fixed",top:pee,left:"50%",zIndex:xk,w:{base:"calc(100% - 16px)",sm:"calc(100% - 24px)",md:`min(calc(100% - 40px), ${PE}px)`},maxW:`${PE}px`,transform:"translateX(-50%)",isolation:"isolate",pointerEvents:"none",children:g.jsx(Ve,{align:"center",overflow:"hidden",minH:{base:`${Wn.base}px`,md:`${Wn.md}px`,lg:`${Wn.lg}px`},h:{base:`${Wn.base}px`,md:`${Wn.md}px`,lg:`${Wn.lg}px`},py:0,px:{base:2,sm:3,md:4,lg:6,xl:8},borderRadius:`${mte}px`,borderWidth:`${gte}px`,borderStyle:"solid",borderColor:w.gray[200],boxShadow:_te,style:yte,pointerEvents:"auto",children:n?g.jsxs(Ve,{align:"center",justify:"space-between",w:"100%",gap:{base:2,sm:3},minW:0,flexWrap:"nowrap",children:[g.jsx(Ve,{align:"center",flex:1,minW:0,overflow:"hidden",children:g.jsx(OE,{})}),s]}):g.jsxs(Ve,{align:"center",justify:"space-between",w:"100%",gap:{lg:3,xl:4},minW:0,flexWrap:"nowrap",children:[g.jsxs(Ve,{align:"center",gap:{lg:3,xl:8},flex:1,minW:0,overflow:"hidden",children:[g.jsx(Ve,{align:"center",flexShrink:0,minW:0,children:g.jsx(OE,{})}),g.jsx(ee,{minW:0,flex:1,overflowX:"auto",overflowY:"hidden",css:{WebkitOverflowScrolling:"touch",scrollbarWidth:"none",msOverflowStyle:"none","&::-webkit-scrollbar":{display:"none"}},children:g.jsx(zee,{routes:e})})]}),s]})})}),g.jsx(Jee,{routes:e})]})},Ate=()=>g.jsx(ee,{"aria-hidden":!0,flexShrink:0,h:Ik,pointerEvents:"none"}),bte="data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2031.252%2031.252'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M19.5347%2023.4419L11.7217%2015.6289L19.5347%207.8159'%20stroke='var(--stroke-0,%20%231F365F)'%20stroke-width='2.60433'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e",wte="/assets/collapsed-bg-ZfybFxsA.png",DE="data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2063.418%2063.418'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame'%3e%3cg%20id='Vector'%3e%3cpath%20d='M31.7141%205.27327C46.3076%205.27327%2058.1382%2017.1038%2058.1382%2031.6974C58.1382%2046.291%2046.3076%2058.1216%2031.7141%2058.1216C26.8681%2058.1216%2022.3269%2056.8173%2018.4223%2054.5403L5.30089%2058.1216L8.87333%2044.9927C6.59509%2041.0875%205.28985%2036.5449%205.28985%2031.6974C5.28985%2017.1038%2017.1203%205.27327%2031.7141%205.27327ZM22.1784%2019.3001C21.8365%2019.3241%2021.5013%2019.4076%2021.1961%2019.5637C20.9671%2019.6809%2020.7546%2019.8502%2020.4206%2020.1656C20.1052%2020.4633%2019.9225%2020.7234%2019.7299%2020.9741C18.753%2022.246%2018.2279%2023.8073%2018.2377%2025.4111C18.243%2026.7075%2018.5797%2027.9674%2019.1116%2029.1438C20.19%2031.5294%2021.9685%2034.0513%2024.3178%2036.3901C24.8821%2036.9519%2025.435%2037.5197%2026.0311%2038.0445C28.9469%2040.6119%2032.4217%2042.4632%2036.1789%2043.4514C36.1789%2043.4514%2037.6587%2043.6787%2037.6804%2043.68C38.1705%2043.7064%2038.6599%2043.671%2039.1506%2043.6459C39.9203%2043.6063%2040.6718%2043.398%2041.352%2043.0358C41.7893%2042.803%2041.9962%2042.6872%2042.3633%2042.4558C42.3633%2042.4558%2042.4758%2042.3797%2042.693%2042.2179C43.0498%2041.9521%2043.2701%2041.765%2043.5669%2041.4569C43.7857%2041.2297%2043.9738%2040.9612%2044.1191%2040.6586C44.3258%2040.2274%2044.5337%2039.4043%2044.6164%2038.7207C44.6796%2038.1986%2044.6606%2037.9132%2044.6537%2037.7364C44.6423%2037.4521%2044.4074%2037.1596%2044.1501%2037.0354L42.6135%2036.3446C42.6135%2036.3446%2040.3159%2035.3448%2038.9107%2034.7037C38.7643%2034.6368%2038.6042%2034.6059%2038.4432%2034.5962C38.0907%2034.5745%2037.6957%2034.6664%2037.4444%2034.9312C37.4312%2034.9259%2037.2563%2035.0771%2035.3445%2037.3932C35.239%2037.5192%2034.992%2037.7932%2034.5647%2037.7676C34.5002%2
128037.7631%2034.436%2037.7538%2034.3734%2037.7375C34.2003%2037.6917%2034.0317%2037.6315%2033.8668%2037.5617C33.54%2037.423%2033.4253%2037.3704%2033.202%2037.2742C31.6765%2036.6078%2030.2766%2035.7163%2029.0391%2034.6252C28.7073%2034.333%2028.3986%2034.0183%2028.0805%2033.7099C26.9701%2032.6336%2026.0611%2031.4889%2025.3849%2030.3598C25.3479%2030.2983%2025.2911%2030.2092%2025.2298%2030.1096C25.1191%2029.9296%2024.9971%2029.7156%2024.9589%2029.5687C24.8606%2029.18%2025.1212%2028.8677%2025.1212%2028.8677C25.1212%2028.8677%2025.7644%2028.1645%2026.0632%2027.7822C26.3507%2027.4141%2026.5989%2027.0542%2026.7569%2026.7976C27.0682%2026.2972%2027.1667%2025.7801%2027.0032%2025.3811C26.2618%2023.5737%2025.4969%2021.7761%2024.7086%2019.9887C24.5531%2019.636%2024.0903%2019.3797%2023.6695%2019.3311C23.5269%2019.3146%2023.3845%2019.2981%2023.2414%2019.2887C22.8871%2019.2714%2022.5322%2019.2752%2022.1784%2019.3001Z'%20fill='url(%23paint0_linear_0_6)'/%3e%3cpath%20d='M31.7137%205.72542C46.0574%205.72542%2057.6862%2017.3533%2057.6863%2031.6971C57.6863%2046.0409%2046.0575%2057.6698%2031.7137%2057.6698C26.9501%2057.6697%2022.4874%2056.3869%2018.6502%2054.1492L18.4861%2054.0545L18.3035%2054.1043L5.94414%2057.4764L9.30938%2045.1112L9.35918%2044.9285L9.26348%2044.7645C7.02467%2040.9267%205.74199%2036.4622%205.74199%2031.6971C5.74217%2017.3534%2017.37%205.72563%2031.7137%205.72542ZM22.9842%2018.828C22.7049%2018.8226%2022.425%2018.8299%2022.1463%2018.8494C21.7526%2018.8772%2021.3567%2018.9734%2020.99%2019.161C20.7013%2019.3087%2020.4505%2019.5153%2020.1102%2019.8367C19.7624%2020.1651%2019.5543%2020.4602%2019.3709%2020.6991C18.3331%2022.0504%2017.7758%2023.7091%2017.7859%2025.4129C17.7916%2026.7867%2018.1483%2028.1095%2018.7%2029.3299C19.8046%2031.7733%2021.6173%2034.3399%2023.9988%2036.7108C24.556%2037.2654%2025.1227%2037.8471%2025.7322%2038.3836C28.7009%2040.9975%2032.239%2042.8823%2036.0643%2043.8885L36.0867%2043.8944L36.1102%2043.8983H36.1111C36.1118%2043.8984%2036.1136%2043.899%2036.115%2043.8992C36.1178%2043.8997%2036.1217%2043.9004%2036.1268%2043.9012C36.1375%2043.9029%2036.1535%2043.905%2036.1736%2043.908C36.2141%2043.9142%2036.2722%2043.9228%2036.3416%2043.9334C36.4807%2043.9548%2036.6669%2043.984%2036.8533%2044.0125C37.0396%2044.041%2037.2269%2044.0691%2037.3689%2044.0907C37.4398%2044.1014%2037.4997%2044.1106%2037.5428%2044.117C37.5642%2044.1202%2037.5824%2044.1229%2037.5955%2044.1248C37.6018%2044.1257%2037.608%2044.1261%2037.6131%2044.1268C37.6156%2044.1271%2037.6192%2044.1283%2037.6229%2044.1287C37.6246%2044.129%2037.6274%2044.1294%2037.6307%2044.1297C37.6325%2044.1299%2037.6418%2044.131%2037.6531%2044.1317H37.6561C38.1764%2044.1597%2038.6971%2044.1219%2039.1736%2044.0975C40.0092%2044.0545%2040.8248%2043.8276%2041.5633%2043.4344L41.5643%2043.4354C42.0072%2043.1996%2042.2249%2043.078%2042.6043%2042.8387L42.6102%2042.8348L42.617%2042.8299L42.6189%2042.8289C42.6202%2042.8281%2042.6217%2042.8265%2042.6238%2042.825C42.628%2
128042.8222%2042.634%2042.8185%2042.6414%2042.8133C42.6568%2042.8027%2042.6797%2042.787%2042.7088%2042.7664C42.7668%2042.7253%2042.8516%2042.6636%2042.9627%2042.5809H42.9637C43.3359%2042.3035%2043.5752%2042.0996%2043.8924%2041.7703C44.0817%2041.5737%2044.2508%2041.3513%2044.3934%2041.1063L44.5272%2040.8543C44.763%2040.3621%2044.9793%2039.4853%2045.0652%2038.7752C45.1329%2038.216%2045.1124%2037.9008%2045.1053%2037.7186L45.0975%2037.6239C45.0683%2037.4056%2044.9716%2037.2104%2044.8572%2037.0565C44.7255%2036.8792%2044.5469%2036.7245%2044.3465%2036.6278L44.3357%2036.6229L42.7986%2035.9324L42.7938%2035.9305V35.9295H42.7928C42.7917%2035.929%2042.7891%2035.9285%2042.7869%2035.9276C42.7826%2035.9257%2042.7766%2035.9224%2042.7684%2035.9188C42.7513%2035.9113%2042.7258%2035.8998%2042.6932%2035.8856C42.6278%2035.8571%2042.5323%2035.8162%2042.4139%2035.7645C42.1768%2035.6609%2041.846%2035.5153%2041.4715%2035.3504C40.7217%2035.0204%2039.7972%2034.611%2039.0975%2034.2918C38.8867%2034.1958%2038.6686%2034.1564%2038.4705%2034.1444C38.0574%2034.1191%2037.5365%2034.2173%2037.1629%2034.576C37.1529%2034.5835%2037.1445%2034.5894%2037.1395%2034.5936C37.111%2034.6173%2037.0822%2034.6452%2037.0555%2034.6727C36.9985%2034.7314%2036.9087%2034.8303%2036.7654%2034.9949C36.4772%2035.3261%2035.953%2035.9462%2034.9979%2037.1033C34.9072%2037.2117%2034.7889%2037.3253%2034.5955%2037.3153C34.5531%2037.3123%2034.5169%2037.3074%2034.4871%2037.2996C34.3392%2037.2605%2034.1914%2037.2082%2034.0428%2037.1453H34.0438L33.3807%2036.8592C31.8989%2036.2116%2030.5401%2035.3452%2029.3387%2034.286H29.3377C29.0167%2034.0033%2028.7243%2033.7044%2028.3953%2033.3856C27.3109%2032.3345%2026.4275%2031.22%2025.7732%2030.1278H25.7723C25.7349%2030.0655%2025.6687%2029.9602%2025.615%2029.8729C25.4981%2029.6827%2025.4155%2029.5277%2025.3963%2029.4569C25.379%2029.3872%2025.392%2029.3157%2025.4207%2029.2469C25.4346%2029.2136%2025.4504%2029.1863%2025.4617%2029.1688C25.4648%2029.164%2025.4675%2029.1599%2025.4695%2029.1571C25.4736%2029.1526%2025.4786%2029.1476%2025.4842%2029.1414C25.5027%2029.1211%2025.5295%2029.0909%2025.5623%2029.0545C25.6279%2028.9819%2025.7182%2028.8812%2025.8182%2028.7684C26.0162%2028.545%2026.2608%2028.2638%2026.4197%2028.0604C26.7161%2027.6809%2026.9745%2027.3076%2027.1424%2027.035L27.1404%2027.034C27.4916%2026.4688%2027.6616%2025.7953%2027.4217%2025.2098C26.6789%2023.3989%2025.9127%2021.5973%2025.1229%2019.8065H25.1219C24.9954%2019.5198%2024.762%2019.3053%2024.5232%2019.16C24.2812%2019.0127%2023.9984%2018.9137%2023.7215%2018.8817C23.5812%2018.8655%2023.4274%2018.848%2023.2713%2018.8377L23.2635%2018.8367L22.9842%2018.828Z'%20stroke='var(--stroke-0,%20white)'%20stroke-opacity='0.25'%20stroke-width='0.904355'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_0_6'%20x1='31.714'%20y1='5.27327'%20x2='31.714'%20y2='58.1216'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2335B43A'/%3e%3cstop%20offset='1'%20stop-color='%235EBF22'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",Ete=({dotLottieRefCallback:e,...t})=>{const n=r=>{if(e)try{e(r)}catch(i){cy(i,{source:"AppDotLottie.ref"})}};return g.jsx(Ek,{source:"AppDotLottie",children:g.jsx(U9,{...t,dotLottieRefCallback:n})})},Ste=500,Cte=.5,xte=[0,900],Ite=!0,NE=f_("button"),Rte=f_("button"),FE=Zu.create(ee),Tte=()=>{const[e,t]=T.useState(!0),[n,r]=T.useState(!1),[i,s]=T.useState(!1),[o,a]=T.useState(!1),c=T.useRef(null),l=QE(),u=v=>{if(v)try{const A=()=>a(!0);if(v.isLoaded){A();return}v.addEventListener("load",A),v.addEventListener("ready",A)}catch{}};T.useEffect(()=>{const v=window.matchMedia("(hover: none), (pointer: coarse)"),A=()=>s(v.matches);return A(),v.addEventListener("change",A),()=>v.removeEventListener("change",A)},[]);const d=()=>{c.current!==null&&(clearTimeout(c.current),c.current=null)},f=e&&(i||n),p=()=>{!e||i||(d(),c.current=setTimeout(()=>{r(!0),c.current=null},Ste))},h=()=>{i||(d(),r(!1))};T.useEffect(()=>()=>d(),[]);const y=()=>{d(),r(!1),t(!1)},m=l?{duration:0}:{type:"spring",stiffness:380,damping:32,mass:.8};return g.jsx(ee,{position:"fixed",zIndex:40,right:0,top:{base:"78%",md:"74%",lg:"72%"},transform:"translateY(-50%)",pointerEvents:"none",children:g.jsx(ee,{pointerEvents:"auto",onPointerEnter:p,onPointerLeave:h,children:g.jsx(u_,{mode:"wait",initial:!1,children:e?g.jsxs(FE,{position:"relative",lineHeight:0,initial:l?{opacity:1,x:0}:{opacity:0,x:36}
128,animate:{opacity:1,x:0},exit:l?{opacity:1,x:0}:{opacity:0,x:48},transition:m,children:[g.jsx(NE,{type:"button","aria-label":"Hide need help","aria-expanded":!0,"aria-hidden":!f,tabIndex:f?0:-1,onClick:y,position:"absolute",top:"-8px",left:"-8px",zIndex:2,display:"flex",alignItems:"center",justifyContent:"center",boxSize:{base:"28px",md:"24px"},bg:"white",border:"1px solid",borderColor:"gray.200",borderRadius:"full",boxShadow:"0 2px 8px rgba(31, 54, 95, 0.12)",cursor:"pointer",color:"gray.500",opacity:f?1:0,transform:f?"scale(1)":"scale(0.85)",pointerEvents:f?"auto":"none",transition:"opacity 0.2s ease, transform 0.2s ease",_hover:{color:"gray.700",bg:"gray.50",borderColor:"gray.300"},_focusVisible:{outline:"2px solid",outlineColor:"orange.400",outlineOffset:"2px",opacity:1},children:g.jsx(ee,{as:YE,boxSize:4})}),g.jsxs(Rte,{type:"button","aria-label":"Need help? Talk to a real person on WhatsApp",onClick:dX,cursor:"pointer",bg:"transparent",border:"none",p:0,m:0,lineHeight:0,display:"block",position:"relative",w:{base:"168px",sm:"200px",md:"240px",lg:"280px"},aspectRatio:"1186 / 397",transition:"transform 0.2s ease",_hover:{transform:"translateX(-2px)"},_focusVisible:{outline:"2px solid",outlineColor:"orange.400",outlineOffset:"3px"},children:[g.jsxs(Ve,{"aria-hidden":o,position:"absolute",inset:0,align:"center",gap:{base:2,md:2.5},pl:{base:2,md:3},pr:{base:3,md:4},bg:"white",borderWidth:"1.5px",borderColor:"rgba(228, 105, 33, 0.3)",borderLeftRadius:"full",borderRightRadius:0,boxShadow:"-6px 6px 16px rgba(31, 54, 95, 0.08)",opacity:o?0:1,pointerEvents:"none",transition:"opacity 0.2s ease",zIndex:o?0:1,children:[g.jsx(ho,{src:DE,alt:"",boxSize:{base:"28px",md:"36px"},flexShrink:0}),g.jsxs(ee,{minW:0,textAlign:"left",children:[g.jsx(Xe,{fontSize:{base:"9px",md:"10px"},fontWeight:"600",letterSpacing:"0.04em",color:"blue.900",textTransform:"uppercase",lineHeight:"1.1",children:"Need help?"}),g.jsx(Xe,{fontSize:{base:"11px",md:"13px"},fontWeight:"700",color:"orange.500",lineHeight:"1.2",whiteSpace:"nowrap",children:"Talk to a real person"})]})]}),g.jsx(ee,{position:"absolute",inset:0,opacity:o?1:0,transition:"opacity 0.2s ease",zIndex:o?1:0,children:g.jsx(Ete,{data:J9,loop:Ite,autoplay:!0,speed:Cte,segment:xte,dotLottieRefCallback:u,renderConfig:{autoResize:!0,quality:100,devicePixelRatio:typeof window<"u"?Math.min(window.devicePixelRatio*2,3):2},style:{width:"100%",height:"100%",display:"block"}})})]})]},"need-help-expanded"):g.jsx(FE,{initial:l?{opacity:1,x:0}:{opacity:0,x:28},animate:{opacity:1,x:0},exit:l?{opacity:1,x:0}:{opacity:0,x:28},transition:m,children:g.jsxs(NE,{type:"button","aria-label":"Show need help — talk on WhatsApp","aria-expanded":!1,onClick:()=>t(!0),position:"relative",display:"flex",alignItems:"center",justifyContent:"flex-end",gap:{base:"4px",md:"6px"},h:{base:"36px",md:"44px"},pl:{base:"6px",md:"10px"},pr:{base:"6px",md:"10px"},py:"0",transform:{base:"translateX(4px)",md:"none"},bg:"white",borderTop:"1.5px solid",borderBottom:"1.5px solid",borderLeft:"1.5px solid",borderRight:"none",borderColor:"rgba(228, 105, 33, 0.3)",borderTopLeftRadius:"full",borderBottomLeftRadius:"full",borderTopRightRadius:0,borderBottomRightRadius:0,boxShadow:"-6px 6px 16px rgba(31, 54, 95, 0.08)",cursor:"pointer",overflow:"hidden",_hover:{bg:"orange.50"},_focusVisible:{outline:"2px solid",outlineColor:"orange.400",outlineOffset:"2px"},children:[g.jsx(ee,{"aria-hidden":!0,position:"absolute",inset:0,backgroundImage:`url(${wte})`,backgroundSize:"cover",backgroundPosition:"bottom",opacity:.2,pointerEvents:"none"}),g.jsx(ho,{src:DE,alt:"",boxSize:{base:"24px",md:"32px"},flexShrink:0,position:"relative",zIndex:1}),g.jsx(ho,{src:bte,alt:"",display:{base:"none",md:"block"},boxSize:"16px",flexShrink:0,opacity:.4,transform:"rotate(180deg)",position:"relative",zIndex:1})]})},"need-help-collapsed")})})})},Hk="myka:dashboard-home-scroll-y",Ote=()=>{try{const e=sessionStorage.getItem(Hk);if(e==null)return 0;const t=Number(e);return Number.isFinite(t)&&t>0?t:0}catch{return 0}};let jk=Ote();const kte=e=>{if(!(!Number.isFinite(e)||e<=0)){jk=e;try{sessionStorage.setItem(Hk,String(e))}catch{}}},Mte=()=>jk,Lte=e=>{if(e<=0)return()=>{};let t=!1,n=0,r=0;const i=20,s=()=>
128{if(t)return;const o=Math.max(0,document.documentElement.scrollHeight-window.innerHeight),a=Math.min(e,o);window.scrollTo(0,a),!(Math.abs(window.scrollY-a)<=2&&(a>=e-2||o>=e-2)||r>=i)&&(r+=1,n=requestAnimationFrame(s))};return s(),()=>{t=!0,n!==0&&cancelAnimationFrame(n)}},Pte=()=>{const{pathname:e,hash:t}=Ir();return T.useLayoutEffect(()=>{if(!of(e)||t.length>0)return;const n=Mte();if(!(n<=0))return Lte(n)},[e,t]),null},Dte=ae(()=>q(()=>import("./DashboardPage-Da2GsFPX.js"),__vite__mapDeps([47,1,48,6,49,7,50,51,52,4,53,31,13,14,15,16,17,18,19,20,21,22,23,24,54,55,44,56,57,58,59,60,25,61,62,33,63,64,65,37,8,66,67,68,69,70,5,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,9,86,32]))),Nte=()=>{const{pathname:e}=Ir(),t=of(e),[n,r]=T.useState(t);return t&&!n&&r(!0),T.useEffect(()=>{yi("/home")},[]),T.useEffect(()=>{if(!t)return;const i=()=>kte(window.scrollY);return window.addEventListener("scroll",i,{passive:!0}),()=>window.removeEventListener("scroll",i)},[t]),g.jsxs(g.Fragment,{children:[n?g.jsx(ee,{hidden:!t,"aria-hidden":!t,children:g.jsxs(T.Suspense,{fallback:t?g.jsx(Ot,{}):null,children:[g.jsx(Pte,{}),g.jsx(Dte,{})]})}):null,t?null:g.jsx(WE,{})]})},Fte=()=>{const{pathname:e}=Ir();return T.useEffect(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual")},[]),T.useLayoutEffect(()=>{of(e)||window.scrollTo(0,0)},[e]),T.useEffect(()=>{of(e)||yi("/home")},[e]),null},Ute={base:4,md:6,lg:8},Bte="1300px",Hte=ae(()=>q(()=>import("./AuthFlowModal-lnFt4DQn.js"),__vite__mapDeps([191,1,4,33,6,70,25,102,103,192,7,193,194])).then(e=>({default:e.AuthFlowModal}))),jte=()=>{const e=T.useMemo(()=>XO(),[]),{pathname:t}=Ir(),n=cl(t),r=mJ(t),i=hJ(t)||n,s=gJ(t),{isInitialized:o}=oi(),a=ll(c=>c.auth.modal.isOpen);return iX(),T.useEffect(()=>{if(!o)return;yi("/home");const c=()=>{yi("/claims"),yi("/policies"),yi("/support")};if("requestIdleCallback"in window){const u=window.requestIdleCallback(c,{timeout:4e3});return()=>window.cancelIdleCallback(u)}const l=setTimeout(c,2e3);return()=>clearTimeout(l)},[o]),o?g.jsxs(Ve,{minH:"100dvh",direction:"column",bg:i?"transparent":"white",backgroundImage:i?`url(${SE})`:void 0,backgroundSize:i?"cover":void 0,backgroundPosition:i?"center top":void 0,backgroundRepeat:i?"no-repeat":void 0,children:[g.jsx(fee,{}),g.jsx(vte,{routes:e}),r?null:g.jsx(Ate,{}),g.jsx(Fte,{}),g.jsx(ee,{as:"main",flex:1,pt:0,scrollPaddingTop:r?void 0:Ik,px:r?0:Ute,pb:s?0:void 0,css:s?void 0:{paddingBottom:"calc(env(safe-area-inset-bottom, 0px) + 96px)",[`@media (min-width: ${Uk}px)`]:{paddingBottom:"24px"}},bg:i?"transparent":"white",backgroundImage:i?`url(${SE})`:void 0,backgroundSize:i?"cover":void 0,backgroundPosition:i?"center top":void 0,backgroundRepeat:i?"no-repeat":void 0,children:g.jsx(ee,{maxW:r?"none":Bte,mx:"auto",w:"100%",children:g.jsx(Nte,{})})}),a&&g.jsx(T.Suspense,{fallback:null,children:g.jsx(Hte,{})}),g.jsx(oee,{}),g.jsx(Ek,{source:"NeedHelpFab",children:g.jsx(Tte,{})})]}):g.jsx(mv,{})},zte=({children:e})=>{const{isAuthenticated:t,isInitialized:n}=oi(),{pathname:r}=Ir();if(!n)return g.jsx(mv,{});if(t){const i=r.includes("/otp");return g.jsx(ar,{to:i?"/welcome":"/",replace:!0})}return g.jsx(g.Fragment,{children:e})},Wte=ae(()=>q(()=>import("./DashboardPage-Da2GsFPX.js"),__vite__mapDeps([47,1,48,6,49,7,50,51,52,4,53,31,13,14,15,16,17,18,19,20,21,22,23,24,54,55,44,56,57,58,59,60,25,61,62,33,63,64,65,37,8,66,67,68,69,70,5,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,9,86,32]))),Vte=()=>{const e=la(),{pathname:t}=Ir(),{isAuthenticated:n,isInitialized:r}=oi();return T.useEffect(()=>{!r||n||e(ly({step:fc.LOGIN}))},[e,n,r,t]),r?n?g.jsx(WE,{}):g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(Wte,{})}):g.jsx(mv,{})},qte=ae(()=>q(()=>import("./index-B4WvTLRl.js"),__vite__mapDeps([138,1,139,104,75,6,7,4,33]))),Gte=ae(()=>q(()=>import("./index-DhjTtgm_.js"),__vite__mapDeps([140,1,104,67,6,7,4,33]))),Yte=ae(()=>q(()=>import("./index-UskfMWgN.js"),__vite__mapDeps([141,1,6,7,4,33]))),Kte=ae(()=>q(()=>import("./index-BCIXDQMp.js"),__vite__mapDeps([136,1,104,74,6,7,4,33]))),Qte=ae(()=>q(()=>import("./index-sZ6wNgoN.js"),__vite__mapDeps([137,1,76,6,7,4,33]))),Xte=ae(()=>q(()=>import("./index-DEuTMYUx.js"),__vite__mapDeps([142,96,1,6,7,4,33]))),Jte=ae(()=>q(()=>import("./index-Ckt8e3nH.js").then(e=>e.i),__vite__mapDeps([143,97,1,139,104,129,4,25,93,6,7,144,57,52,13,14,15,16,17,18,19,20,21,22,23,24,54,58,59,60,55,44,56,61,62,33,63,64,29,28,71,72,73,74,75,76,77,78,79,80,81,82,83,84,94,37,45,116,117,118,119,120,109,70,121,122,145,146,46,115,114,112,113,26,147,148,102,103,99,100,3,5,31,42,149,150,151,49,152,153,110,41,154,155,156,157]))),$te=ae(()=>q(()=>import("./index-QKWoXN71.js"),__vite__mapDeps([158,1,6,7,4,33]))),Zte=ae(()=>q(()=>import("./index--W13gycH.js"),__vite__mapDeps([159,77,1,6,7,4,33]))),ere=ae(()=>q(()=>import("./index-Ce39cswH.js"),__vite__mapDeps([160,81,1,104,6,7,4,33]))),tre=ae(()=>q(()=>import("./index-C6_s57iK.js"),__vite__mapDeps([161,1,80,6,7,4,33]))),rre=ae(()=>q(()=>import("./index-DwW7swbr.js"),__vite__mapDeps([162,1,78,6,7,4,33]))),nre=ae(()=>q(()=>
128import("./index-DWcM67zv.js"),__vite__mapDeps([163,1,79,6,7,4,33]))),ire=ae(()=>q(()=>import("./index-DbWMzSal.js"),__vite__mapDeps([164,72,1,6,7,4,33]))),sre=ae(()=>q(()=>import("./index-DqFy9PD3.js"),__vite__mapDeps([165,73,1,6,7,4,33]))),ore=ae(()=>q(()=>import("./index-BKs_lhiD.js"),__vite__mapDeps([166,16,1,104,6,7,4,33]))),are=ae(()=>q(()=>import("./index-iEueS11K.js"),__vite__mapDeps([167,98,1,104,6,7,4,33]))),cre=ae(()=>q(()=>import("./index-DT4pJBHS.js"),__vite__mapDeps([168,82,1,6,7,4,33]))),lre=ae(()=>q(()=>import("./index-1OH-Yyzy.js"),__vite__mapDeps([169,83,1,6,7,4,33]))),ure=ae(()=>q(()=>import("./index-B1UhcsXw.js"),__vite__mapDeps([170,69,105,102,103,1,104,6,7,4,33]))),dre=ae(()=>q(()=>import("./index-CXj2TSvZ.js"),__vite__mapDeps([171,101,102,103,68,1,104,6,7,4,33]))),fre=ae(()=>q(()=>import("./index-DnhrMzVf.js"),__vite__mapDeps([172,84,1,104,6,7,4,33]))),hre=ae(()=>q(()=>import("./index-De4Tm2P2.js"),__vite__mapDeps([195,1,70,58,7,6,4,33]))),pre=ae(()=>q(()=>import("./index-CX6eACXF.js"),__vite__mapDeps([196,1,197,153,7,6,4,33]))),mre=ae(()=>q(()=>import("./index-CCvS5amz.js").then(e=>e.b),__vite__mapDeps([198,1,197,153,7]))),gre=ae(()=>q(()=>import("./WhatsAppVerifyByCodeView-DMQeYjsK.js"),__vite__mapDeps([199,1,70,25,192,4,7,6,33])));function zk({Component:e,fallback:t}){return g.jsx(T.Suspense,{fallback:t||g.jsx(Ot,{}),children:g.jsx(e,{})})}const _re=()=>{const{navigate:e}=jO(),t=()=>e("/"),n=()=>e(-1);return g.jsx(ee,{minH:"100vh",display:"flex",flexDirection:"column",bg:w.gray[50],children:g.jsx(ee,{flex:1,display:"flex",alignItems:"center",justifyContent:"center",px:{base:4,sm:6},py:{base:6,md:10},children:g.jsx(ee,{w:"100%",maxW:{base:"100%",sm:"500px",md:"580px"},bg:w.white.DEFAULT,borderRadius:"2xl",px:{base:6,sm:10,md:"52px"},py:{base:8,sm:10,md:"52px"},boxShadow:"lg",textAlign:"center",children:g.jsxs(fo,{gap:8,align:"center",children:[g.jsx(Ve,{bg:w.orange[50],borderRadius:"full",p:5,align:"center",justify:"center",children:g.jsx(VE,{size:52,color:w.orange[500]})}),g.jsxs(fo,{gap:3,align:"center",w:"full",children:[g.jsx(l_,{fontSize:{base:"2xl",sm:"3xl",md:"4xl"},color:w.navy[500],lineHeight:"tight",children:"Page not found"}),g.jsx(Xe,{fontSize:{base:"sm",md:"md"},color:w.gray[600],px:{base:0,md:4},children:"The page you're looking for doesn't exist or has been moved. Let's get you back on track."})]}),g.jsxs(fo,{gap:3,w:"full",children:[g.jsx(kt,{buttonType:"primary",text:"Go to Home",icon:g.jsx(a_,{}),iconPosition:"left",fullWidth:!0,h:"60px",size:"lg",fontSize:"md",onClick:t}),g.jsx(kt,{buttonType:"outline",text:"Go back",icon:g.jsx(pM,{}),iconPosition:"left",border:`1px solid ${w.gray[300]}`,fullWidth:!0,size:"lg",h:"60px",fontSize:"md",onClick:n})]})]})})})})},UE=e=>e==="home",yre=()=>{const{blogId:e}=Yk();return e?g.jsx(ar,{to:`/home/blog/${e}`,replace:!0}):g.jsx(ar,{to:"/home",replace:!0})},BE=({fallbackRoute:e})=>{const t=la();return T.useEffect(()=>{t(ly({step:fc.LOGIN}))},[t]),e?g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(zk,{Component:e.Component})}):null};function vre(){const{isAuthenticated:e,isInitialized:t}=oi(),{routes:n,defaultComponent:r}=T.useMemo(()=>{const s=XO().flatMap(a=>a.subMenuList),o=MJ(s);return o||{routes:[],defaultComponent:void 0}},[]);if(!n.length&&!r)return null;const i=(s,o=!0)=>o&&!t?g.jsx(Ot,{}):o&&!e?g.jsx(BE,{fallbackRoute:r}):g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(zk,{Component:s.Component})});return g.jsxs(zE,{children:[g.jsx(vt,{path:"dashboard",element:g.jsx(ar,{to:"/home",replace:!0})}),g.jsx(vt,{path:"dashboard/blog/:blogId",element:g.jsx(yre,{})}),n?.map(s=>g.jsx(vt,{path:s.path,element:UE(s.path)?null:i(s,s.path!=="home"&&!s.path.startsWith("home/blog"))},`/${s.path}`)),g.jsx(vt,{path:"/",element:r?UE(r.path)?null:i(r,!1):n.length>0?g.jsx(ar,{to:`/${n[0].path}`,replace:!0}):null}),g.jsx(vt,{path:"*",element:e?g.jsx(_re,{}):g.jsx(BE,{fallbackRoute:r})})]})}const Are=f6(Qk),bre=ae(()=>q(()=>import("./HelpSupportPage-BoIKBIzg.js"),__vite__mapDeps([134,1,6,7,135,4,33]))),wre=ae(()=>q(()=>import("./CorporatePage-rcD4RQrr.js"),__vite__mapDeps([200,1,48,6,49,7,50,33,58,4,102,103,29,28,201,13,14,15,16,17,18,19,20,21,22,23,24,54,55,44,56,65,37,71,72,73,74,75,76,77,78,79,80,81,82,83,84]))),Ere=ae(()=>q(()=>import("./AboutPage-CMe-_YEl.js"),__vite__mapDeps([202,1,201,6,7,135,4,33]))),Sre=ae(()=>q(()=>import("./PrivacyPolicyPage-DoBAhIWl.js"),__vite__mapDeps([203,1,204,48,6,49,7,50,4,33]))),Cre=ae(()=>q(()=>import("./TermsOfUsePage-CyFQDXMe.js"),__vite__mapDeps([205,1,204,48,6,49,7,50,4,33]))),xre=ae(()=>q(()=>import("./CookiesPolicyPage-EpfaVvqA.js"),__vite__mapDeps([206,1,204,48,6,49,7,50,4,33]))),Ire=ae(()=>q(()=>import("./PolicyVerifyPage-RaGSBORJ.js"),__vite__mapDeps([207,1,25,4,6,37,31,7,35,38,33]))),HE=ae(()=>q(()=>import("./SavingsStatusPage-Bjkl_vcH.js"),__vite__mapDeps([208,1,25,7,64,6,123,58,9,30,4,33]))),Rre=ae(()=>q(()=>import("./AppDownloadRedirectPage-HtRcB91n.js"),__vite__mapDeps([209,1,7,6,4,33]))),Tre=ae(()=>q(()=>import("./GarkiWhatsAppRedirectPage-ZaNWWKiI.js"),__vite__mapDeps([210,1,211,7,6,4,33]))),Ore=ae(()=>q(()=>import("./JosWhatsAppRedirectPage-C0NUN9xE.js"),__vite__mapDeps([212,1,211,7,6,4,33]))),kre=ae(()=>q(()=>import("./LagosWhatsAppRedirectPage-B_3aVYtA.js"),__vite__mapDeps([213,1,211,7,6,4,33]))),Mre=ae(()=>q(()=>import("./MandateSuccessPage-DENQGg9X.js"),__vite__mapDeps([214,1,4,215,11
1287,118,119,216,120,109,46,6,7,184,33]))),Lre=ae(()=>q(()=>import("./MandateCancelPage-DGU4ZTad.js"),__vite__mapDeps([217,1,215,216,120,109,46,6,7,179,119,4,33]))),Pre=ae(()=>q(()=>import("./FundSuccessPage-CuE-p2kK.js"),__vite__mapDeps([218,1,4,117,177,216,120,109,46,6,7,178,33]))),Dre=ae(()=>q(()=>import("./FundCancelPage-DfR825Hx.js"),__vite__mapDeps([219,1,216,120,109,46,6,7,178,4,33]))),Je=e=>g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:e}),Nre=ae(()=>q(()=>import("./DashboardProductCategories-CTUtx2mZ.js"),__vite__mapDeps([66,1,4,67,68,69,70,56,13,14,15,16,17,18,19,20,21,22,23,24,5,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,9,86,6,58,7,32,33])).then(e=>({default:e.DashboardProductCategories}))),Fre=Are([{path:"/wa-login/:linkCode",errorElement:g.jsx(ge,{}),element:g.jsx(zte,{children:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(gre,{})})})},{path:"/witness-flow/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(pre,{}))},{path:"/partner/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(mre,{}))},{path:"/verify/:verifyId",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(Ire,{})})},{path:"/savings/status",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(HE,{})})},{path:"/savings/status/:subscriptionReference",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(HE,{})})},{path:"/app",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(Rre,{})})},{path:"/garki",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(Tre,{})})},{path:"/jos",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(Ore,{})})},{path:"/lagos",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(kre,{})})},{path:"/",errorElement:g.jsx(ge,{}),element:g.jsx(HO,{children:g.jsx(jte,{})}),children:[{path:"gadget/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(qte,{}))},{path:"motor/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Jte,{}))},{path:"property/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(ere,{}))},{path:"home-contents/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(tre,{}))},{path:"building-and-contents/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(rre,{}))},{path:"business-assets/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(nre,{}))},{path:"travel/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(fre,{}))},{path:"sme/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(are,{}))},{path:"education/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Kte,{}))},{path:"group-life/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Qte,{}))},{path:"targeted-goals/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(lre,{}))},{path:"specialized/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(cre,{}))},{path:"retiree-life-annuity/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(ire,{}))},{path:"retirement/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(sre,{}))},{path:"life/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Xte,{}))},{path:"term-life/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(ure,{}))},{path:"life-hospital/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(dre,{}))},{path:"health/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Gte,{}))},{path:"health-ped/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Yte,{}))},{path:"savings/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(ore,{}))},{path:"others/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx($te,{}))},{path:"professional-indemnity/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Zte,{}))},{path:"corporate",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(wre,{})})},{path:"about",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(Ere,{})})},{path:"support",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(bre,{})})},{path:"privacy-policy",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(Sre,{})})},{path:"terms-of-use",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(Cre,{})})},{path:"cookies-policy",errorElement:g.jsx(ge,{}),element:g.jsx(T.Suspense,{fallback:g.jsx(Ot,{}),children:g.jsx(xre,{})})},{element:g.jsx(Vte,{}),children:[{path:"settings/*",errorElement:g.jsx(ge,{}),element:Je(g.jsx(hre,{}))},{path:"wallet/mandate/success",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Mre,{}))},{path:"wallet/mandate/cancel",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Lre,{}))},{path:"wallet/fund/success",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Pre,{}))},{path:"wallet/fund/cancel",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Dre,{}))}]},{path:"__dev_preview_dashboard_products",errorElement:g.jsx(ge,{}),element:Je(g.jsx(Nre,{}))},{index:!0,errorElement:g.jsx(ge,{}),element:g.jsx(ar,{to:"/home",replace:!0})},{path:"*",errorElement:g.jsx(ge,{}),element:g.jsx(vre,{})}]}]),Ure=()=>g.jsx(Kk,{router:Fre}),Bre=()=>g.jsx(ree,{children:g.jsxs(HO,{children:[g.jsx(FJ,{}),g.jsx(Ure,{})]})}),Hre="/assets/License-Plate-CUDe1MEv.ttf",jre=new FontFace("License Plate",`url(${Hre})`,{weight:"400",style:"normal"});Promise.resolve(jre.load()).then(e=>{e&&document.fonts.add(e)}).catch(()=>{});const jE=l6();Xk.createRoot(document.getElementById("root"),{onUncaughtError:(e,t)=>
128{jE(e,{componentStack:t.componentStack??null})},onCaughtError:(e,t)=>{jE(e,{componentStack:t.componentStack??null})}}).render(g.jsx(T.StrictMode,{children:g.jsx(Bre,{})}));export{tse as $,fc as A,yO as B,af as C,Sp as D,di as E,lse as F,S7 as G,d$ as H,dX as I,ite as J,Vie as K,l7 as L,zie as M,Mu as N,m7 as O,qie as P,_7 as Q,Ot as R,Zi as S,g7 as T,Zs as U,Tne as V,One as W,kne as X,yJ as Y,Qie as Z,q as _,la as a,xne as a$,B$ as a0,zX as a1,pie as a2,ln as a3,Kie as a4,_i as a5,Gie as a6,Wie as a7,hX as a8,fX as a9,Y7 as aA,rse as aB,iZ as aC,Lne as aD,wm as aE,Nne as aF,Fne as aG,Yie as aH,IO as aI,iE as aJ,AO as aK,Ex as aL,cse as aM,fse as aN,FX as aO,UX as aP,Dne as aQ,rE as aR,ra as aS,use as aT,sse as aU,ose as aV,dse as aW,nte as aX,Xie as aY,Ine as aZ,Jie as a_,SO as aa,e9 as ab,wne as ac,YX as ad,XX as ae,qX as af,VX as ag,eJ as ah,JX as ai,KX as aj,Pne as ak,c7 as al,Sne as am,hie as an,Mie as ao,sie as ap,yi as aq,LE as ar,mv as as,Mo as at,Em as au,$ie as av,xX as aw,oh as ax,SX as ay,nse as az,$w as b,Rne as b0,li as b1,qne as b2,Wne as b3,jie as b4,NX as b5,Ju as b6,Gne as b7,ZX as b8,QX as b9,cie as bA,lie as bB,die as bC,fie as bD,Pie as bE,Nie as bF,Lie as bG,Die as bH,Fie as bI,Bie as bJ,Hie as bK,sJ as bL,Mne as ba,Kne as bb,Yne as bc,Xne as bd,Jne as be,$ne as bf,eie as bg,Zne as bh,tie as bi,rie as bj,oie as bk,aie as bl,WX as bm,yie as bn,vie as bo,Aie as bp,wie as bq,Eie as br,bie as bs,Sie as bt,Cie as bu,xie as bv,Iie as bw,Rie as bx,Oie as by,kie as bz,oi as c,ll as d,aa as e,pv as f,kt as g,Ute as h,Bte as i,SE as j,Fee as k,Cne as l,w as m,oJ as n,ly as o,gt as p,Hx as q,Bx as r,jx as s,ise as t,CO as u,qO as v,EO as w,jO as x,Ete as y,ae 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.