//!This code is part of the Services provided by FullStory, Inc. For license information, please refer to https://www.fullstory.com/legal/terms-and-conditions/ //!Portions of this code are licensed under the following license: //! For license information please see fs.js.LEGAL.txt "use strict";!function(){var t=function(i,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])})(i,n)};function i(i,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=i}t(i,n),i.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}var n=function(){return n=Object.assign||function(t){for(var i,n=1,r=arguments.length;n0&&e[e.length-1])||6!==o[0]&&2!==o[0])){u=0;continue}if(3===o[0]&&(!e||o[1]>e[0]&&o[1]i)return!1;return n==i}function j(t,i){var n=0;for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&++n>i)return!0;return!1}function O(t){return function(){for(var i,n,r=this,e=[],s=0;s")}function U(t,i){return t.jsonParse(i)}function F(t,i,n){return H(null==t?void 0:t.prototype,i,n)}function H(t,i,r){if(!t)return function(){};var e=Object.getOwnPropertyDescriptor(t,i);if(!e||!e.set)return function(){};var s=e.set,u=N(r),o=!0;function a(t){s.call(this,t),o&&u(this,t)}return Object.defineProperty(t,i,n(n({},e),{set:a})),function(){o=!1;var r=Object.getOwnPropertyDescriptor(t,i);r&&a===r.set&&Object.defineProperty(t,i,n(n({},r),{set:s}))}}function D(t,i){var n=i.navigator.languages;return n&&S(t,n)?n.join(","):i.navigator.userLanguage||i.navigator.language}function B(t){if(!t)return!1;var i=t.isConnected;return"boolean"==typeof i?i:function(t){for(var i=t,n=void 0;i;i=n)if(!(n=m(i)))return i;return t}(t).nodeType===f}function W(t,i){void 0===t&&(t=[]),void 0===i&&(i=0);for(var n="",r=0,e=t;r=0){var u=s.split("/"),o=u[0],a=u[1];r[e]=o,n=a;break}}var h=function(t,i){var n=parseInt(null!=i?i:"",10),r=ct(t),e=ft(t)+86400;return isNaN(n)?e:n<=r?void 0:n>e?e:n}(t,n);if(!h)return null;r[0];var c=r[1],f=r[2],v=r[3],l="";v&&(l=decodeURIComponent(v),(z.indexOf(l)>=0||q.indexOf(l)>=0)&&("Ignoring invalid app key \"".concat(l,"\" from cookie."),l=""));var d=(null!=f?f:"").split(":"),p=d[0],w=d[1],g=d[2];return d[3],{appKeyHash:l,expirationAbsTimeSeconds:h,userId:p,orgId:c,pageCount:A(d[4]),sessionId:null!=w?w:"",sessionStartTime:A(g)}}(Z=Y||(Y={})).MUT_INSERT=2,Z.MUT_REMOVE=3,Z.MUT_ATTR=4,Z.MUT_TEXT=6,Z.MOUSEMOVE=8,Z.MOUSEMOVE_CURVE=9,Z.SCROLL_LAYOUT=10,Z.SCROLL_LAYOUT_CURVE=11,Z.MOUSEDOWN=12,Z.MOUSEUP=13,Z.CLICK=16,Z.FOCUS=17,Z.VALUECHANGE=18,Z.RESIZE_LAYOUT=19,Z.DOMLOADED=20,Z.LOAD=21,Z.PLACEHOLDER_SIZE=22,Z.UNLOAD=23,Z.BLUR=24,Z.SET_FRAME_BASE=25,Z.TOUCHSTART=32,Z.TOUCHEND=33,Z.TOUCHCANCEL=34,Z.TOUCHMOVE=35,Z.TOUCHMOVE_CURVE=36,Z.NAVIGATE=37,Z.PLAY=38,Z.PAUSE=39,Z.RESIZE_VISUAL=40,Z.RESIZE_VISUAL_CURVE=41,Z.RESIZE_DOCUMENT_CONTENT=42,Z.RESIZE_SCROLLABLE_ELEMENT_CONTENT=43,Z.LOG=48,Z.ERROR=49,Z.DBL_CLICK=50,Z.FORM_SUBMIT=51,Z.WINDOW_FOCUS=52,Z.WINDOW_BLUR=53,Z.HEARTBEAT=54,Z.WATCHED_ELEM=56,Z.PERF_ENTRY=57,Z.REC_FEAT_SUPPORTED=58,Z.SELECT=59,Z.CSSRULE_INSERT=60,Z.CSSRULE_DELETE=61,Z.FAIL_THROTTLED=62,Z.AJAX_REQUEST=63,Z.SCROLL_VISUAL_OFFSET=64,Z.SCROLL_VISUAL_OFFSET_CURVE=65,Z.MEDIA_QUERY_CHANGE=66,Z.RESOURCE_TIMING_BUFFER_FULL=67,Z.MUT_SHADOW=68,Z.DISABLE_STYLESHEET=69,Z.FULLSCREEN=70,Z.FULLSCREEN_ERROR=71,Z.ADOPTED_STYLESHEETS=72,Z.CUSTOM_ELEMENT_DEFINED=73,Z.MODAL_OPEN=74,Z.MODAL_CLOSE=75,Z.LONG_FRAME=77,Z.TIMING=78,Z.STORAGE_WRITE_FAILURE=79,Z.DOCUMENT_PROPERTIES=80,Z.ENTRY_NAVIGATE=81,Z.STATS=82,Z.VIEWPORT_INTERSECTION=83,Z.COPY=84,Z.PASTE=85,Z.URL_SALT=86,Z.URL_ID=87,Z.FRAME_STATUS=88,Z.SCRIPT_COMPILED_VERSION=89,Z.RESET_CSS_SHEET=90,Z.ANIMATION_CREATED=91,Z.ANIMATION_METHOD_CALLED=92,Z.ANIMATION_PROPERTY_SET=93,Z.DOCUMENT_TIMELINE_CREATED=94,Z.KEYFRAME_EFFECT_CREATED=95,Z.KEYFRAME_EFFECT_METHOD_CALLED=96,Z.KEYFRAME_EFFECT_PROPERTY_SET=97,Z.CAPTURE_SOURCE=98,Z.PAGE_DATA=99,Z.VISIBILITY_STATE=100,Z.DIALOG=101,Z.CSSRULE_UPDATE=102,Z.CANVAS=103,Z.CANVAS_DETACHED_DIMENSION=104,Z.INIT_API=105,Z.DEFERRED_RESOLVED=106,Z.ELEMENT_PROP=109,Z.BFCACHE_STATE=110,Z.SESSION_INFO=111,Z.EVENT_CANCELED=112,Z.DIAGNOSTIC_INFO=113,Z.RESOLVABLE_EVENT=114,Z.IN_SESSION_PREDICTION=115,Z.DATA_LAYER=116,Z.KEEP_ELEMENT=2e3,Z.KEEP_URL=2001,Z.KEEP_BOUNCE=2002,Z.KEEP_CRASH=2003,Z.SYS_SETVAR=8193,Z.SYS_RESOURCEHASH=8195,Z.SYS_SETCONSENT=8196,Z.SYS_CUSTOM=8197,Z.SYS_REPORTCONSENT=8198,Z.SYS_LETHE_MOBILE_BUNDLE_SEQ=8199,(it=tt||(tt={})).Animation=0,it.CSSAnimation=1,it.CSSTransition=2,(rt=nt||(nt={})).Internal=0,rt.Public=1,(st=et||(et={})).Unknown=0,st.Serialization=1,(ot=ut||(ut={})).Unknown=0,ot.DomSnapshot=1,ot.NodeEncoding=2,ot.LzEncoding=3,ot.ApplyRules=4,ot.ProcessMut=5,(ht=at||(at={})).Unknown=0,ht.Successful=1,ht.BlocklistedFrame=2,ht.PartiallyLoaded=3,ht.MissingWindowOrDocument=4,ht.MissingDocumentHead=5,ht.MissingBodyOrChildren=6,ht.AlreadyDefined=7,ht.NoNonScriptElement=8,ht.Exception=9;var lt,dt,pt,wt,gt,mt,yt,bt,St,kt,_t,At,It,Et,Tt,Ct,xt,Rt,Kt,Mt,Pt,jt,Ot,Nt,Lt,Ut,Ft,Ht,Dt,Bt,Wt,zt,qt,Vt,$t,Gt,Qt,Xt,Jt,Yt,Zt,ti,ii,ni,ri,ei,si,ui,oi,ai,hi=["print","alert","confirm"];(dt=lt||(lt={}))[dt.Unset=0]="Unset",dt[dt.Entering=1]="Entering",dt[dt.Restored=2]="Restored",(wt=pt||(pt={}))[wt.Index=1]="Index",wt[wt.Cached=2]="Cached",(mt=gt||(gt={})).GrantConsent=!0,mt.RevokeConsent=!1,(bt=yt||(yt={})).Page=0,bt.Document=1,(kt=St||(St={})).Unknown=0,kt.Api=1,kt.FsShutdownFrame=2,kt.Hibernation=3,kt.Reidentify=4,kt.SettingsBlocked=5,kt.Size=6,kt.Unload=7,kt.Hidden=8,(At=_t||(_t={})).Unknown=0,At.NotEmpty=1,At.EmptyBody=2,(Et=It||(It={}))[Et.UNSET=0]="UNSET",Et[Et.OK=1]="OK",Et[Et.ABORTED=2]="ABORTED",Et[Et.OPAQUE=3]="OPAQUE",Et[Et.ERROR=4]="ERROR",(Ct=Tt||(Tt={})).Timing=0,Ct.Navigation=1,Ct.Resource=2,Ct.Paint=3,Ct.Mark=4,Ct.Measure=5,Ct.Memory=6,Ct.TimeOrigin=7,Ct.LayoutShift=8,Ct.FirstInput=9,Ct.LargestContentfulPaint=10,Ct.LongTask=11,Ct.EventTiming=12,Ct.EventTimingCount=13,Ct.LongAnimationFrame=14,Ct.ScriptTiming=15,(Rt=xt||(xt={})).Timing=["navigationStart","unloadEventStart","unloadEventEnd","redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","connectEnd","secureConnectionStart","requestStart","responseStart","responseEnd","domLoading","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd"],Rt.Navigation=["name","startTime","duration","initiatorType","redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","connectEnd","secureConnectionStart","requestStart","responseStart","responseEnd","unloadEventStart","unloadEventEnd","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd","type","redirectCount","decodedBodySize","encodedBodySize","transferSize","activationStart"],Rt.Resource=["name","startTime","duration","initiatorType","redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","connectEnd","secureConnectionStart","requestStart","responseStart","responseEnd","decodedBodySize","encodedBodySize","transferSize"],Rt.Measure=["name","startTime","duration"],Rt.LongAnimationFrame=["name","startTime","duration","renderStart","styleAndLayoutStart","blockingDuration","firstUIEventTimestamp"],Rt.ScriptTiming=["name","startTime","duration","invokerType","invoker","executionStart","sourceURL","sourceFunctionName","sourceCharPosition","pauseDuration","forcedStyleAndLayoutDuration","windowAttribution"],Rt.Memory=["jsHeapSizeLimit","totalJSHeapSize","usedJSHeapSize"],Rt.TimeOrigin=["timeOrigin"],Rt.LayoutShift=["startTime","value","hadRecentInput"],Rt.FirstInput=["name","startTime","duration","processingStart"],Rt.EventTiming=["name","startTime","duration","processingStart","processingEnd","interactionId","target"],Rt.LargestContentfulPaint=["name","startTime","duration","renderTime","loadTime","size","element"],Rt.EventTimingCount=["interactionCount"],(Mt=Kt||(Kt={})).Performance=0,Mt.PerformanceEntries=1,Mt.PerformanceMemory=2,Mt.Console=3,Mt.Ajax=4,Mt.PerformanceObserver=5,Mt.PerformanceTimeOrigin=7,Mt.WebAnimation=8,Mt.LayoutShift=9,Mt.FirstInput=10,Mt.LargestContentfulPaint=11,Mt.LongTask=12,Mt.HTMLDialogElement=13,Mt.CaptureOnStartupEnabled=14,Mt.CanvasWatcherEnabled=15,Mt.CanvasScreenShotMode=16,Mt.ResizeObserver=17,(jt=Pt||(Pt={})).Node=1,jt.Sheet=2,(Nt=Ot||(Ot={})).StyleSheetHooks=0,Nt.SetPropertyHooks=1,(Ut=Lt||(Lt={})).Document="document",Ut.Event="evt",Ut.Page="page",Ut.User="user",(Ht=Ft||(Ft={})).FsId="fsidentity",Ht.NewUid="newuid",(Bt=Dt||(Dt={})).Elide=0,Bt.Record=1,Bt.Allowlist=2,(zt=Wt||(Wt={})).Any=0,zt.Exclude=1,zt.Mask=2,(Vt=qt||(qt={})).Erase=0,Vt.MaskText=1,Vt.ScrubUrl=2,Vt.ScrubCss=3,(Gt=$t||($t={})).Static=0,Gt.Prefix=1,(Xt=Qt||(Qt={})).SignalInvalid=0,Xt.SignalDeadClick=1,Xt.SignalRageClick=2,(Yt=Jt||(Jt={})).ReasonNoSuchOrg=1,Yt.ReasonOrgDisabled=2,Yt.ReasonOrgOverQuota=3,Yt.ReasonBlockedDomain=4,Yt.ReasonBlockedIp=5,Yt.ReasonBlockedUserAgent=6,Yt.ReasonBlockedGeo=7,Yt.ReasonBlockedTrafficRamping=8,Yt.ReasonInvalidURL=9,Yt.ReasonUserOptOut=10,Yt.ReasonInvalidRecScript=11,Yt.ReasonDeletingUser=12,Yt.ReasonNativeHookFailure=13,Yt.ReasonTargetingRule=14,Yt.ReasonBlockedAppId=15,Yt.ReasonSyntheticBlocked=16,Yt.ReasonBotDetected=17,(ti=Zt||(Zt={})).Unset=0,ti.Exclude=1,ti.Mask=2,ti.Unmask=3,ti.Watch=4,ti.Keep=5,ti.Defer=6,(ni=ii||(ii={})).Unset=0,ni.Click=1,(ei=ri||(ri={}))[ei.Page=1]="Page",ei[ei.Bundle=2]="Bundle",ei[ei.Settings=8]="Settings",(ui=si||(si={}))[ui.Error=3]="Error",ui[ui.Page=4]="Page",ui[ui.Bundle=5]="Bundle",ui[ui.Settings=9]="Settings",(ai=oi||(oi={})).MaxPerfMarksPerPage=16384,ai.MaxLogsPerPage=1024,ai.MaxUrlLength=2048,ai.MutationProcessingInterval=250,ai.CurveSamplingInterval=142,ai.DefaultBundleUploadIntervalMS=5e3,ai.HeartbeatIntervalMS=256200,ai.PageInactivityTimeout=18e5,ai.BackoffMax=3e5,ai.ScrollSampleInterval=ai.MutationProcessingInterval/5,ai.SyntheticClickTimeout=ai.ScrollSampleInterval+5,ai.InactivityThreshold=4e3,ai.MaxAjaxPayloadLength=16384,ai.DefaultOrgSettings={MaxPerfMarksPerPage:ai.MaxPerfMarksPerPage,MaxConsoleLogPerPage:ai.MaxLogsPerPage,MaxAjaxPayloadLength:ai.MaxAjaxPayloadLength,MaxUrlLength:ai.MaxUrlLength,RecordPerformanceResourceImg:!0,RecordPerformanceResourceTiming:!0,HttpRequestHeadersAllowlist:[],HttpResponseHeadersAllowlist:[],UrlPrivacyConfig:[{Exclude:{Hash:[{Expression:"#.*"}],QueryParam:[{Expression:"(=)(.*)"}]}}],AttributeBlocklist:[{Target:Wt.Any,Tag:"*",Name:"",Type:$t.Prefix,Action:qt.Erase}]},ai.DefaultStatsSettings={MaxPayloadLength:8192,MaxEventTypeLength:1024},ai.BlockedFieldValue="__fs__redacted",ai.DefaultRecDisabledMessage="Capture disabled. Turn on debug mode for more information.",ai.ShutdownMessage="Shutdown called.",ai.TextPlain="text/plain";var ci,fi,vi,li,di,pi,wi,gi,mi,yi,bi="_fs_trust_event",Si="__fs",ki="data-fs-namespace",_i="gzip",Ai="identity";(fi=ci||(ci={}))[fi.Inactive=1]="Inactive",fi[fi.Pending=2]="Pending",fi[fi.ShouldFlush=3]="ShouldFlush",(li=vi||(vi={}))[li.Shutdown=1]="Shutdown",li[li.Starting=2]="Starting",li[li.Started=3]="Started",li[li.Fatal=4]="Fatal",(pi=di||(di={})).Set=0,pi.Function=1,(gi=wi||(wi={}))[gi.Disabled=0]="Disabled",gi[gi.CaptureCanvasOps=1]="CaptureCanvasOps",gi[gi.ScreenshotCanvas=2]="ScreenshotCanvas",(yi=mi||(mi={})).EndPreviewMode="EndPreviewMode",yi.EvtBundle="EvtBundle",yi.GreetFrame="GreetFrame",yi.InitFrameMobile="InitFrameMobile",yi.RequestFrameId="RequestFrameId",yi.RestartFrame="RestartFrame",yi.SetConsent="SetConsent",yi.SetFrameId="SetFrameId",yi.ShutdownFrame="ShutdownFrame",yi.Unknown="Unknown";var Ii,Ei,Ti="_fs_dwell_passed",Ci="__wayfinder",xi="__wayfinder_style_v1";(Ei=Ii||(Ii={}))[Ei.LoadEvent=0]="LoadEvent",Ei[Ei.MessageEvent=1]="MessageEvent",Ei[Ei.UnloadEvent=2]="UnloadEvent",Ei[Ei.ApiEvent=3]="ApiEvent",Ei[Ei.AllowlistCheck=4]="AllowlistCheck";var Ri,Ki,Mi,Pi,ji="_fs_loaded",Oi="_fs_namespace",Ni="FS";function Li(t){return t[Oi]||Ni}function Ui(t){var i,n=t.document;return null!==(i=n.currentScript)&&void 0!==i?i:n._fs_currentScript}function Fi(t,i){return void 0===i&&(i=Li(t)),t[i]}function Hi(t){return"localhost"==t||"127.0.0.1"==t}(Ki=Ri||(Ri={})).Consent="consent",Ki.Log="log",Ki.Record="rec",(Pi=Mi||(Mi={})).Event="event",Pi.Page="page",Pi.Vars="setVars",Pi.User="user";var Di=/^([^.]+\.)*(fullstory|onfire).[^.]+(\/|$)/;function Bi(t){return qi(t,"rs","rs-2")}function Wi(t){return qi(t,"edge")}var zi=["rs","rs-2","edge","www","app"];function qi(t){for(var i=[],n=1;n1))return e}}(tn(t))}(t))}function Pn(t){return t?Hi(function(t){var i=t,n=i.indexOf(":");return n>=0&&(i=i.slice(0,n)),i}(t))?t:0==t.indexOf("www.")?"app.".concat(t.slice(4)):"app.".concat(t):t}function jn(t){var i=Wi(t);if(i)return"".concat(i,"/s/fs.js")}function On(t,i,n){return t(i,n)}function Nn(t){return function(i,n){if("function"==typeof t.navigator.sendBeacon)try{return t.navigator.sendBeacon(i,n.data)}catch(t){}return!1}}function Ln(t){var i="Internal error: unable to determine what JSON error was";try{i=(i="".concat(t)).replace(/[^a-zA-Z0-9.:!, ]/g,"_")}catch(t){}return"\"".concat(i,"\"")}function Un(t,i,n){function r(i,n){var r=0;try{t(i,function(t,i){if(r++>n)throw"break";if("object"==typeof i)return i})}catch(t){return"break"!=t}return!1}var e=function(t,i,n){return void 0===n&&(n="..."),t.length<=i?t:t.length<=n.length||i<=n.length?t.substring(0,i):t.substring(0,i-n.length)+n};function s(r,u,o,a){if(u<1)return 0;var h=function(t){switch(!0){case function(t){return!(!t||t.constructor!=Date)}(t):return i=t,isNaN(i)?"Invalid Date":i.toUTCString();case function(t){return"object"==typeof Node?t instanceof Node:t&&"object"==typeof t&&t.nodeType>0&&"string"==typeof t.nodeName}(t):return function(t){return t.toString()}(t);case void 0===t:return"undefined";case"object"!=typeof t||null==t:return t;case t instanceof Error:return[t.toString(),t.stack].filter(Boolean).join(",")}var i}(r);if(void 0!==h){var c=function(i,n){var r=t(i);return r&&"\""==r[0]?e(r,n,"...\""):r}(h,u);return"string"==typeof c&&c.length<=u?(a.tokens.push(c),c.length):0}if(a.cyclic){a.opath.splice(o);var f=a.opath.lastIndexOf(r);if(f>-1){var v="");return v="\"".concat(e(v,u-2),"\""),a.tokens.push(v),v.length}a.opath.push(r)}var l=u,d=function(t){return l>=t.length&&(l-=t.length,a.tokens.push(t),!0)},p=function(t){var i=a.tokens.length-1;","===a.tokens[i]?a.tokens[i]=t:d(t)};if(l<2)return 0;if(i(r)){d("[");for(var w=0;w0;w++){var g=s(r[w],l-1,o+1,a);if(l-=g,0==g&&!d("null"))break;d(",")}p("]")}else{d("{");var m=n(r);for(w=0;w0;w++){var y=m[w],b=r[y];if(!d("\"".concat(y,"\":")))break;if(0==(g=s(b,l-1,o+1,a))){a.tokens.pop();break}l-=g,d(",")}p("}")}return u==1/0?1:u-l}return function(t,i){void 0===i&&(i=1024);try{var n={tokens:[],opath:[],cyclic:r(t,i/4)};return s(t,i,0,n),n.tokens.join("")}catch(t){return Ln(t)}}}function Fn(t,i){var n=Wn(t,i),r=n[0];return n[1]||r}function Hn(t,i){if(i in t){var n=t[i];if("number"==typeof n)return n}return 0}function Dn(t,i,r,e){void 0===r&&(r={}),void 0===e&&(e="stringifyRawEventError");var s=I(i),u=s?Hn(i,"When"):0,o=s?Hn(i,"Kind"):0;return n({When:u,Kind:Y.DIAGNOSTIC_INFO,Args:[Fn(t,{Name:e,Kind:o,err:r})]},s&&{PIds:i.PIds,FId:i.FId})}function Bn(t,i){var n,r=Wn(t,i),e=r[0],s=r[1];return s?(e=(n=Wn(t,Dn(t,i,s)))[0],(s=n[1])?Fn(t,Dn(t,void 0,s)):e):e}function Wn(t,i){var n,r=Object.getOwnPropertyDescriptor(Array.prototype,"toJSON"),e=Object.getOwnPropertyDescriptor(String.prototype,"toJSON"),s=void 0;try{r&&r.value&&r.configurable&&delete Array.prototype.toJSON,e&&e.value&&e.configurable&&delete String.prototype.toJSON,n=t.jsonStringify(i)}catch(t){n="",s=Ln(t)}finally{(null==r?void 0:r.value)&&a(function(){return Object.defineProperty(Array.prototype,"toJSON",r)})(),(null==e?void 0:e.value)&&a(function(){return Object.defineProperty(String.prototype,"toJSON",e)})()}return[n,s]}var zn={Ver:"741db55fe5719aeb809dc83694374f3751d92b7e",TS:1765814287},qn=/function\s*([\w\-$]+)?\s*\(/i;function Vn(t){return t.stack||t.backtrace||t.stacktrace}function $n(){var t,i;try{throw new Error("")}catch(n){t="\n",i=Vn(n)}if(!i){t="\n";var n=[];try{for(var r=arguments.callee.caller.caller;r&&n.length<10;){var e=qn.test(r.toString())&&RegExp.$1||"[anonymous]";n.push(e),r=r.caller}}catch(t){t.toString()}i=n.join("\n")}return t+i}function Gn(){try{return window.self!==window.top}catch(t){return!0}}var Qn=function(){function t(i,n){var r=this;this.t=i,this.i=n,this.send=function(i,n,e){if(void 0===n&&(n={}),void 0===e&&(e="error"),!(t.o<=0||(t.o--,r.i.useMockProtocol))){var s=r.h(i,e,n);On(r.i.beaconFn,s,{data:"",type:"string"})||(new Image().src=s)}}}return t.prototype.wrap=function(t,i,r){var e=this;return void 0===r&&(r={}),a(t,function(t){e.send(i,n({err:t},r))})},t.prototype.updateCfg=function(t){this.i=n(n({},this.i),t)},t.prototype.h=function(t,i,n){var r;void 0===n&&(n={});var e=function(t){return I(t)&&"message"in t&&"name"in t}(n.err)?n.err:new Error(t),s=t||e.message||"".concat(null!==(r=n.err)&&void 0!==r?r:"")||"unknown error";e.message!==s&&(n.msg=e.message);var u=this.i.userId&&this.i.sessionId?"".concat(this.i.userId,":").concat(this.i.sessionId):"NA",o=this.i.getLanguage(),a=Array.isArray(o)?o.join(","):o,h={projectRoot:this.i.origin,deviceTime:X(this.t),inIframe:this.i.inFrame,CompiledVersion:zn.Ver,CompiledTimestamp:zn.TS,orgId:this.i.orgId,"userId:sessionId":u,context:this.i.getPathname(),message:s,severity:i,language:a,stacktrace:Vn(e)||$n()},c=function(t,i,n){var r="".concat(encodeURIComponent(i),"=").concat(encodeURIComponent(n));t.push(r)},f=[];for(var v in h)c(f,v,h[v]||"");for(var v in n){var l=Xn(this.t,n[v]);c(f,"aux_".concat(v),l)}return"https://".concat(this.i.recHost,"/rec/except?").concat(f.join("&"))},t.o=15,t}();function Xn(t,i){try{var n=typeof i;switch(n){case"string":case"number":case"boolean":case"undefined":return"".concat(i);default:var r="".concat(n,": ").concat(Fn(t,i));return"function"==typeof i.toString&&(r+=" (toString: ".concat(i.toString(),")")),r}}catch(t){return"failed to serialize \"".concat(null==t?void 0:t.message,"\"")}}var Jn,Yn={dateNow:function(){return Date.now()},dateGetTime:function(){return new Date().getTime()},arrayIsArray:function(t){return Array.isArray(t)},jsonStringify:function(t){return JSON.stringify(t)},mathFloor:function(t){return Math.floor(t)},mathMin:function(){for(var t=[],i=0;in)&&(Zn().send("Assertion failed: ".concat(i)),t))}var nr={};function rr(t,i){var n;void 0===i&&(i={}),nr[t]=null!==(n=nr[t])&&void 0!==n?n:0,nr[t]++,nr[t]>1||Zn().send(t,i)}function er(t,i,n){return void 0===n&&(n={}),Zn().wrap(t,i,n)}function sr(t,i,n){return void 0===i&&(i={}),void 0===n&&(n="error"),Zn().send(t,i,n)}var ur=navigator.userAgent,or=ur.indexOf("MSIE ")>-1||ur.indexOf("Trident/")>-1,ar=(or&&ur.indexOf("Trident/5"),or&&ur.indexOf("Trident/6"),or&&ur.indexOf("rv:11")>-1),hr=ur.indexOf("Edge/")>-1,cr=ur.indexOf("Opera/")>-1,fr=(ur.indexOf("CriOS"),ur.indexOf("Snapchat")>-1),vr=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),lr=/^((?!chrome|android).)*(safari)/i.test(window.navigator.userAgent),dr=vr||lr;function pr(){var t=window.navigator.userAgent.match(/Version\/(\d+)/);return t&&t[1]?parseInt(t[1],10):-1}function wr(t){if(!dr)return!1;var i=pr();return i>=0&&i===t}function gr(t){if(!dr)return!1;var i=pr();return i>=0&&ia.length?a.length:o.length,f=1,v=f;v=0}catch(t){return!1}}var Ar="__zone_symbol__OriginalDelegate",Ir=[Ar,"nr@original"];function Er(t,i){return Tr(t,i)[0]}function Tr(t,i,n){void 0===n&&(n=!1);var r=[];if(!i)return[void 0,r];for(var e=0,s=Ir;e-1)return this.U.splice(i,1)[0]},t}();function Hr(t,i){return i&&t.pageLeft==i.pageLeft&&t.pageTop==i.pageTop}function Dr(t,i){return i&&t.width==i.width&&t.height==i.height}function Br(t){return{pageLeft:t.pageLeft,pageTop:t.pageTop,width:t.width,height:t.height}}var Wr=[["@import\\s+\"","\""],["@import\\s+'","'"]].concat([["url\\(\\s*\"","\"\\s*\\)"],["url\\(\\s*'","'\\s*\\)"],["url\\(\\s*","\\s*\\)"]]),zr=".*?".concat(/(?:[^\\](?:\\\\)*)/.source),qr=new RegExp(Wr.map(function(t){var i=t[0],n=t[1];return"(".concat(i,")(").concat(zr,")(").concat(n,")")}).join("|"),"g"),Vr=/url\(["']?(.+?)["']?\)/g,$r=/^\s*\/\//,Gr=/[-\\^$*+?.()|[\]{}]/g,Qr=new RegExp(Gr.source);function Xr(t){return"BackCompat"==t.compatMode}function Jr(t){return t&&t.body&&t.documentElement?Xr(t)?[t.body.clientWidth,t.body.clientHeight]:[t.documentElement.clientWidth,t.documentElement.clientHeight]:[0,0]}var Yr=function(){function t(t,i,n){var r,e,s,u;this.hasKnownPosition=!1,this.pageLeft=0,this.pageTop=0,this.width=0,this.height=0,this.clientWidth=0,this.clientHeight=0;var o=i.document;if(o&&o.documentElement&&o.body){r=Jr(o),this.clientWidth=r[0],this.clientHeight=r[1];var a=i.visualViewport;if(a){this.hasKnownPosition=!0,this.pageTop=a.pageTop-a.offsetTop,this.pageLeft=a.pageLeft-a.offsetLeft,0==this.pageTop&&(this.pageTop=0),0==this.pageLeft&&(this.pageLeft=0);var h=null!==(s=ne(i,"innerWidth"))&&void 0!==s?s:0,c=null!==(u=ne(i,"innerHeight"))&&void 0!==u?u:0;if(h>0&&c>0)return this.width=h,void(this.height=c)}if(void 0!==n&&this.clientWidth==n.clientWidth&&this.clientHeight==n.clientHeight&&n.width>0&&n.height>0)return this.width=n.width,void(this.height=n.height);e=this.B(t,i),this.width=e[0],this.height=e[1]}}return t.prototype.B=function(t,i){var n=Zr(t,i,"width",this.clientWidth,this.clientWidth+128);void 0===n&&(n=ne(i,"innerWidth")),void 0===n&&(n=this.clientWidth);var r=Zr(t,i,"height",this.clientHeight,this.clientHeight+128);return void 0===r&&(r=ne(i,"innerHeight")),void 0===r&&(r=this.clientHeight),[n,r]},t}();function Zr(t,i,n,r,e){if(t.matchMedia){var s=r,u=e,o=t.matchMedia(i,"(min-".concat(n,": ").concat(s,"px)"));if(null!=o){if(o.matches&&t.matchMedia(i,"(max-".concat(n,": ").concat(s,"px)")).matches)return s;for(;s<=u;){var a=t.mathFloor((s+u)/2);if(t.matchMedia(i,"(min-".concat(n,": ").concat(a,"px)")).matches){if(t.matchMedia(i,"(max-".concat(n,": ").concat(a,"px)")).matches)return a;s=a+1}else u=a-1}}}}function te(t,i,n){return new Yr(t,i,n)}var ie=function(t,i){this.offsetLeft=0,this.offsetTop=0,this.pageLeft=0,this.pageTop=0,this.width=0,this.height=0,this.scale=0;var n=t.document;if(n.body){"pageXOffset"in t?(this.pageLeft=t.pageXOffset,this.pageTop=t.pageYOffset):n.scrollingElement?(this.pageLeft=n.scrollingElement.scrollLeft,this.pageTop=n.scrollingElement.scrollTop):Xr(n)?(this.pageLeft=n.body.scrollLeft,this.pageTop=n.body.scrollTop):n.documentElement&&(n.documentElement.scrollLeft>0||n.documentElement.scrollTop>0)?(this.pageLeft=n.documentElement.scrollLeft,this.pageTop=n.documentElement.scrollTop):(this.pageLeft=n.body.scrollLeft||0,this.pageTop=n.body.scrollTop||0),this.offsetLeft=this.pageLeft-i.pageLeft,this.offsetTop=this.pageTop-i.pageTop;var r=0,e=0;try{r=t.innerWidth,e=t.innerHeight}catch(t){return}if(0!=r&&0!=e){this.scale=i.width/r,this.scale<1&&(this.scale=1);var s=i.width-i.clientWidth,u=i.height-i.clientHeight;this.width=r-s/this.scale,this.height=e-u/this.scale}}};function ne(t,i){try{return t[i]}catch(t){return}}function re(t){var i=[t.clientWidth,t.clientHeight];return t.width===t.clientWidth&&t.height===t.clientHeight||i.push(t.width,t.height),i}function ee(t){var i=t.tagName;return i?"object"==typeof i?"form":i.toLowerCase():null}var se,ue,oe,ae,he=/(\s*(\S+)(\s+(?:\d+w|[\d.]+x)){0,1}\s*[,])/gm,ce=/((\s*(\S+)(\s+(?:\d+w|[\d.]+x)){0,1}\s*(\s*\d+\S){0,1}(\s*\d+(.\d*){0,1}\S){0,1}\s*)[,])/gm,fe=new RegExp("[^\\s]"),ve=new RegExp("[\\s]*$");function le(t){var i=fe.exec(t);if(!i)return t;for(var n=i.index,r=(i=ve.exec(t))?t.length-i.index:0,e="\uFFFF",s=t.slice(n,t.length-r).split(/\r\n?|\n/g),u=0;u0&&r.length<1e4;){var e=r.pop();n(e),xe(e),e.next&&r.push(e.next),e.child&&r.push(e.child),e.shadow&&r.push(e.shadow)}ir(r.length<1e4,"clearIds is fast")}function Me(t){return"function"==typeof t}var Pe,je,Oe,Ne,Le,Ue=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},Fe=0,He=function(t,i){De[Fe]=t,De[Fe+1]=i,2===(Fe+=2)&&Pe()},De=new Array(1e3);function Be(){for(var t=0;tthis.ot)return ps.resolve().then(this.ft)["catch"](function(){})},t.wt={},t.ct=0,t.lt=!1,t.dt=0,t}(),bs=function(t){function n(i,n,r){var e=t.call(this,i,n)||this;return e.At=r,e.It=-1,e}return i(n,t),n.prototype.start=function(t,i){var n=this;void 0===i&&(i=this.At),-1==this.It&&(this.At=i,this.yt(function(){t(),n.St(n.At)}),this.It=this.t.setWindowInterval(this.ut,this.ft,this.At),this.St(this.At))},n.prototype.bt=function(){-1!=this.It&&(this.t.clearWindowInterval(this.ut,this.It),this.It=-1,this.yt(function(){}))},n}(ys),Ss=function(t){function n(i,n,r,e,s){void 0===e&&(e=0);for(var u=[],o=5;oi&&(this.Kt=t-i,this.Kt>1e3&&this.Pt("timekeeper set with future ts"))},t.prototype.Pt=function(t){ws(this.t)({msg:t,skew:this.Kt,startTime:this.Mt,wallTime:this.wallTime()},1024)},t}();(ms=gs||(gs={})).Indeterminate="indeterminate",ms.Checked="checked",ms.Value="value";var As=function(){function t(t,i){var n;this.T=t,this.jt=i,this.Ot=!1,this.Nt={},this.Lt=((n={})[gs.Checked]={},n[gs.Indeterminate]={},n[gs.Value]={},n),this.Ut={},this.Ft=[],this.Ht={},this.Dt=!1,this.Bt=!1,this.Wt={},this.zt=null,this.qt=t.window.document}return t.prototype.start=function(){this.Vt()||(this.Ot=!0)},t.prototype.hookInstance=function(t,i){if("input"===ee(i))switch(i.type){case"checkbox":case"radio":this.$t(t,i,"checked");break;default:this.$t(t,i,"value")}},t.prototype.addInput=function(t){if(t){var i=Ce(t);if(i){if("input"===ee(t)){var n=t;this.Gt(i,n),n.indeterminate&&this.Qt(n,!0)}var r=!1;if(function(t){switch(t.type){case"checkbox":return t.checked!=t.hasAttribute("checked");case"radio":return t.checked||t.hasAttribute("checked");default:return(t.value||"")!=function(t){if("select"!=ee(t))return t.getAttribute("value")||"";var i=t,n=i.querySelector("option[selected]")||i.querySelector("option");return n&&n.value||""}(t)}}(t)&&(this.Xt(t,!1,!0),r=!0),this.Ot&&(this.Nt[i]={elem:t}),!r)if(Cs(t)){var e=Is(this.T.wdx,t);t.checked&&(this.Ut[e]=i)}else this.Jt(i,gs.Value,Ts(this.T,t))}}},t.prototype.Jt=function(t,i,n){this.Lt[i][t]=n},t.prototype.Yt=function(t,i){return this.Lt[i][t]},t.prototype.Zt=function(t){for(var i in this.Lt)delete this.Lt[i][t]},t.prototype.Gt=function(t,i){if(this.Dt)this.Bt&&this.hookInstance(t,i);else{var n="checkbox"===i.type||"radio"===i.type?"checked":"value",r=Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,n),e=Object.getOwnPropertyDescriptor(i,n);r&&e&&r!==e&&(this.Bt=!0,this.hookInstance(t,i)),this.Dt=!0}},t.prototype.ti=function(t,i){void 0===i&&(i=Ts(this.T,t));var n=Ce(t);if(!t||!n)return!1;if(Cs(t)){var r=Is(this.T.wdx,t);return this.Ut[r]===n!=("true"===i)}return this.Yt(n,gs.Value)!==i},t.prototype.onChange=function(t,i,n){void 0===n&&(n=Ts(this.T,t));var r=Ce(t);t&&r&&(i||this.ti(t,n))&&this.Xt(t,i)},t.prototype.onInputChange=function(t){if(t){var i=t;if(i.nodeType===Node.ELEMENT_NODE){var n=Te(i);if(n){var r=i,e=Ts(this.T,r);this.ii(n,r,e)}}}},t.prototype.onKeyboardChange=function(t){var i,n=function(t){for(var i=t.activeElement;i&&i.shadowRoot;){var n=i.shadowRoot.activeElement;if(!n)return i;i=n}return i}(this.qt);n&&("value"in(i=n)||"checked"in i)&&!ke(n)&&this.ti(n)&&this.Xt(n,t)},t.prototype.tick=function(){for(var t in this.Nt){var i=this.Nt[t],n=i.elem;if(Ce(n))try{delete this.Nt[t];var r=Ts(this.T,n);if(this.ti(n,r))this.Xt(n);else if(i.noFsIdInOption){var e=n;Array.prototype.slice.call(e.options).every(function(t){return Ce(t)})&&(i.noFsIdInOption=!1,this.Xt(n))}}finally{this.Ot&&(this.Nt[t]=i)}else delete this.Nt[t],this.Zt(t),Cs(n)&&delete this.Ut[Is(this.T.wdx,n)]}},t.prototype.stop=function(){for(var t,i=0,n=this.Ft;i0&&n.height>0}catch(t){}return i}var Rs,Ks,Ms,Ps,js=(Ks=(Rs=window.navigator).vendor,Ms=void 0!==window.opr,Ps=Rs.userAgent.indexOf("Edge")>-1,!!Rs.userAgent.match("CriOS")||"Google Inc."===Ks&&!Ms&&!Ps),Os=/Firefox/.test(window.navigator.userAgent);function Ns(){var t=window.navigator.userAgent.match(/Firefox\/(\d+)/);return t&&t[1]?parseInt(t[1],10):-1}function Ls(t){return!!Os&&Ns()0,s))throw s;for(var u=0,o=t;u=this._i)&&(this.Ai=i);var e=new ps(function(t){n=t});this.Ii={promise:e,resolve:n};var s=i-this.Ai,u=this.t.mathMax(0,this._i-s);return this.Ei=this.t.setWindowTimeout(this.ut,a(function(){t.Ei&&(t.Ei=void 0);var i=t.Ii;t.Ii=void 0,null==i||i.resolve()}),u),e},t}(),nu=function(t,i){var n=function(){try{var t=new MessageChannel;return t.port1.start(),t}catch(t){return null}}();return n?new ps(function(t){var i=n.port1,r=n.port2,e=function(){t(),i.removeEventListener("message",e),i.close()};i.addEventListener("message",e),r.postMessage(void 0),r.close()}):tu(t,i,0)},ru=function(t,i){return r(void 0,void 0,ps,function(){var n;return e(this,function(r){switch(r.label){case 0:return(n=t.requestWindowAnimationFrame)?[4,new ps(function(t){return n(window,t)})]:[3,2];case 1:r.sent(),r.label=2;case 2:return[4,nu(t,i)];case 3:return r.sent(),[2]}})})};function eu(t,i){void 0===i&&(i=16);var n=X(t)+i;return{timeRemaining:function(){return Math.max(0,n-X(t))},didTimeout:!1}}function su(t,i,n){return r(this,void 0,ps,function(){var r,s,u,o;return e(this,function(e){switch(e.label){case 0:return(r=i.ResizeObserver)?(s=i.document,u=s.documentElement||s.body||s.head,o=null!=n?n:u,[2,new ps(function(n){var e=new r(function(){ru(t,i).then(function(){e.unobserve(o),n()})});e.observe(o)})]):[4,ru(t,i)];case 1:return e.sent(),[2]}})})}var uu=function(){function t(){this.Ti=0,this.Ci={},this.Ci.next=this.Ci.prev=this.Ci}return t.prototype.first=function(){return this.Ci.next.value},t.prototype.last=function(){return this.Ci.prev.value},t.prototype.size=function(){return this.Ti},t.prototype.push=function(t){this.Ti++,ou(this.Ci.prev,{value:t})},t.prototype.unshift=function(t){this.Ti++,ou(this.Ci,{value:t})},t.prototype.pop=function(){return this.Ti>0&&this.Ti--,au(this.Ci.prev)},t.prototype.shift=function(){return this.Ti>0&&this.Ti--,au(this.Ci.next)},t}();function ou(t,i){var n=t.next;i.next=n,i.prev=t,t.next=n.prev=i}function au(t){var i=t.prev,n=t.next;return i.next=n,n.prev=i,t.value}var hu,cu,fu={timeRemaining:function(){return 1},didTimeout:!1};(cu=hu||(hu={}))[cu.Idle=0]="Idle",cu[cu.Scheduled=1]="Scheduled",cu[cu.Processing=2]="Processing";var vu=function(){function t(t,i){void 0===i&&(i=1),this.T=t,this.xi=i,this.ct=1,this.Ri=hu.Idle,this.Ki=new uu,this.Mi={},this.Pi=1}return t.prototype.enqueue=function(t,i){var n=this;if(void 0===i&&(i=!1),!(this.Ri===hu.Processing&&this.Pi>16)){var r={id:this.ct++,isCompleted:!1,process:t,depth:this.Pi,store:i};return this.Ki.push(r),this.ji(),i?function(){return n.Oi(r)}:void 0}rr("deep recursive task")},t.prototype.Oi=function(t){try{var i=t.id,n=this.Mi[i];return n?(delete this.Mi[i],[n.result,n.err]):(lu(fu,t),ir(t.isCompleted,"queue#task"),[t.result,t.err])}finally{t.result=void 0,t.err=void 0}},t.prototype.flush=function(){this.Ni(fu)},t.prototype.ji=function(){this.Ri===hu.Idle&&(this.Ri=hu.Scheduled,this.Li())},t.prototype.Ni=function(t){if(this.Ri===hu.Scheduled){var i=0;this.Ri=hu.Processing;for(var n=this.Ki.first();n&&du(i,this.xi,t);)this.Pi=n.depth+1,lu(t,n),n.isCompleted&&(this.Ki.shift(),!n.store||void 0===n.result&&void 0===n.err||(this.Mi[n.id]=n)),n=this.Ki.first(),i++;this.Ri=hu.Idle,this.Pi=1,this.Ki.size()>0&&this.ji()}},t}();function lu(t,i){var n;if(!i.isCompleted)try{var r=(null===(n=i.process)||void 0===n?void 0:n.call(i,t))||{done:!0};r.done&&(i.isCompleted=!0,i.result=r.result,delete i.process)}catch(t){i.isCompleted=!0,i.err=t,delete i.process}}function du(t,i,n){return t0}var pu=function(t){function n(i){return t.call(this,i)||this}return i(n,t),n.prototype.Li=function(){var t=this;nu(this.T.wdx,this.T.window).then(function(){t.Ni(eu(t.T.wdx,36))})},n}(vu),wu={INPUT:!0,TEXTAREA:!0,NOSCRIPT:!0},gu=function(){function t(t,i,n,r,e){this.T=t,this.Ui=i,this.Fi=n,this.Hi=r,this.Di=e,be(),this.Ki=new pu(this.T)}return t.prototype.tokenizeNode=function(t,i,n,r,e,s,u){var o=this,a=Ae(i),h=Ae(n),c=[];return function(i,n){var f=ye;try{return o.Bi(t,a,h,r,c,e,s,u),!0}catch(t){return rr("tryTokenize",{err:t}),ye=f,!1}}(this.T.wdx)||(c=[]),c},t.prototype.Bi=function(t,i,n,r,e,s,u,o){for(var a,h,f=[{parentMirror:i,nextMirror:n,node:r}],v=function(t,i){return function(n){n&&t.push({parentMirror:i,nextMirror:null,node:n})}};f.length;){var l=f.pop();if(l)if("string"!=typeof l){var d=l.node,w=this.Wi(t,l,e,s,u);if(null!=w&&!(null===(a=w.watchKind)||void 0===a?void 0:a.has(se.Exclude))){var g=w.type===c?d.shadowRoot:null;(g||b(d))&&((null===(h=w.watchKind)||void 0===h?void 0:h.has(se.Defer))?o(d,oe.Deferred):(f.push("]"),p(d,v(f,w)),g&&f.push({parentMirror:w,nextMirror:null,node:g}),f.push("[")))}}else"<"===l[0]&&++ye,e.push(l)}},t.prototype.Wi=function(t,i,n,r,e){var s,u,o,a,h=i.node,v=i.parentMirror,l=i.nextMirror,d=ee(h),p=h.nodeName,w=h.nodeType;if("script"===d||8===w)return null;var g=function(t){var i;if(t===(null===(i=null==t?void 0:t.host)||void 0===i?void 0:i.shadowRoot))return function(t){return function(t){if(!_(t))return!1;try{return _r(Function.prototype.toString,t)}catch(t){return!1}}(t.constructor)}(t)?"#shadow":Qs}(h);if(g===Qs)return null;var y,b,S,k,A,I=function(t,i,n,r){void 0===i&&(i=t.nodeName),void 0===n&&(n=t.nodeType),void 0===r&&(r=ee(t));var e={id:ye++,name:i,type:n,tag:r};return de.set(t,e),pe.set(e.id,t),e}(h,p,w,d);I.shadowRootType=g||(null==v?void 0:v.shadowRootType),v&&(g?(v.shadow=I,I.parent=v):(this.T.wdx,y=v,S=l,Re(0,b=I,this.Di.bind(this)),b.parent=y,b.next=S,S&&(b.prev=S.prev,S.prev=b),null==b.next?(b.prev=y.lastChild,y.lastChild=b):b.next.prev=b,null==b.prev?y.child=b:b.prev.next=b)),I.mask=null===(s=I.parent)||void 0===s?void 0:s.mask;try{switch(w){case 3:if(void 0===I.mask&&(I.mask=!I.parent||I.parent.mask),I.mask){var E=m(h);(null==E?void 0:E.nodeType)===c&&this.Fi.observe(E)}A=null!==(u=h.textContent)&&void 0!==u?u:"";break;case c:var T=h,C=this.getWatchState(T,p,!!I.shadowRootType,t);if(null!=C){I.watchKind=C;var x=!1;C.has(se.Watch)&&(x=!0,null===(o=this.Hi)||void 0===o||o.observe(T)),C.has(se.Unmask)&&(I.mask=!1),C.has(se.Mask)&&(I.mask=!0),(C.has(se.Exclude)||C.has(se.Defer))&&(x=!0),x&&this.Fi.observe(T)}k=function(t,i){try{if(hr&&"output"===i||!t.hasAttributes())return;try{if(_(Element.prototype.getAttributeNames))return function(t){for(var i,n={},r=0,e=null!==(i=Element.prototype.getAttributeNames.call(t))&&void 0!==i?i:[];r1e3)return null;if(!n||n.nodeType!=c)return null;var r=n;if(getComputedStyle(r).display.indexOf("inline")<0)return r;n=m(n)}}(t);if(r&&r!==t){this.vn.set(t,n),this.an(t);var e=this.cn.get(r);e||(e=Object.create(null),this.cn.set(r,e)),e[n]=n,this.T.wdx.setWindowTimeout(this.T.window,a(function(){i.dn.unobserve(r),i.dn.observe(r)}),0)}}},n}(Uu),Hu=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return i(n,t),n.prototype.observe=function(t){var i=this;if(t&&t.nodeType==c){var n=t;!function(t){if(t){var i=Ee(t.id);if(i&&Se(i,t))for(var n=t,r=t.parent;r;r=r.parent){if(Du(r)||(r.watchedChildren={}),Du(n))for(var e in Du(n))delete Du(r)[e];if(Du(r)[n.id]=n,P(Du(r),2))n=r;else if(j(Du(r),2))break}}}(Ae(t)),this.T.measurer.enqueue(function(){i.an(n)})}},n.prototype.unobserveSubtree=function(t){var i=Ae(t);i&&function(t){var i=Ee(t.id);if(i&&(j(Du(t),0)||Se(i,t)))for(var n=Du(t)&&j(Du(t),1)||Se(i,t)?t.id:function(t){for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i))return i}(Du(t)),r=n?t.parent:null;r&&Du(r)&&Du(r)[n];){if(delete Du(r)[n],P(Du(r),1)){var e=r.id,s=M(Du(r));for(r=r.parent;r&&Du(r)&&Du(r)[e];)delete Du(r)[e],Du(r)[s.id]=s,r=r.parent;break}r=r.parent}}(i)},n.prototype.nodeChanged=function(t){var i=this,n=function(t,i){var n=[],r=Ae(i);if(r)for(var e=[r],s=0;e.length&&++s<1e3;){var u=e.pop(),o=Ee(u.id);o&&Se(o,u)&&n.push(o),Du(u)&&K(t,Du(u),function(t){e.push(t)})}else{for(var a=i;a&&!Te(a);)a=m(a);a&&Se(a)&&n.push(a)}return n}(this.T.wdx,t);this.T.measurer.enqueue(function(){for(var t=0,r=n;t-1)return a.substring(c)}return a;default:return Au()}}return{scrubUrl:l,scrubAttrValue:d,scrubAttrs:function(t,i,n,r){if(function(t,i){var n,r;return"link"===t&&Ao.test(null!==(n=null==i?void 0:i.rel)&&void 0!==n?n:"")&&!Io.test(null!==(r=null==i?void 0:i.as)&&void 0!==r?r:"")}(n,i))return{};var e,s={};for(var u in i){var o=i[u],a=ro[e=u]||e.toLowerCase(),h=d(t,n,r,a,o);null!==h&&(s[a]=h)}return s},initializeUrlPrivacyConfig:function(t,i){e=Bu(oi.DefaultOrgSettings.UrlPrivacyConfig.concat(t)),s=Bu(t),r=i||oi.DefaultOrgSettings.MaxUrlLength},cleanCSS:h}}(vo,function(){return window.location.href},function(){return co(window)}),wo=po.scrubUrl,go=(po.scrubAttrValue,po.scrubAttrs),mo=po.initializeUrlPrivacyConfig,yo=po.cleanCSS,bo=/([a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+)/gi,So=/(?:(http)|(ftp)|(ws)|(blob)|(file))[s]?:\/\/(?:[a-zA-Z]|[0-9]|[$-_@.&+#]|[!*(),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+/gi;function ko(t){var i=t.replace(bo,"");return i.replace(So,function(t){return wo(t,{source:"log",type:"debug"})})}var _o,Ao=/^\s*((prefetch|preload|prerender)\s*)+$/i,Io=/^\s*.*((worklet|script|worker|font|fetch)\s*)+$/i,Eo="https://fs-excluded.invalid";function To(){return _o||Co(),_o}function Co(t){var i,n,r,e,s,u,o,a,h,c,f,v,l,d,p,w;try{for(var g=(_o={blocklist:{},hasPrefix:!1}).blocklist,m=(null!==(r=null==t?void 0:t.length)&&void 0!==r?r:0)>0?t:oi.DefaultOrgSettings.AttributeBlocklist,y={},b=0,S=m;bfo?(sr("Ignoring huge text node",{length:r,max:fo},"warning"),""):t.mask?le(i):i}(n,e);t[$s.Text]=o}}};function Ho(t,i){return No||(No=function(t,i){var n,r;try{if(n=null==(r=i.MutationObserver)?void 0:r.prototype.constructor,ln(i))return r;var e=mr,s=Tr(Function.prototype.toString,n,e),u=s[0],o=s[1];if(u)return u;var a=Tr(Function.prototype.toString,r,e),h=a[0],c=a[1];return h||o[0]||c[0]||n||r}catch(t){return n||r||void 0}}(0,i)),No}(Uo=Lo||(Lo={}))[Uo.Unknown=0]="Unknown",Uo[Uo.Clean=1]="Clean",Uo[Uo.Mixed=2]="Mixed",Uo[Uo.UnrecoverableFailure=3]="UnrecoverableFailure";var Do=function(){function t(t){this.rebuildFromSnapshot(t)}return t.create=function(i){return new t(Bo(i))},t.prototype.rebuildFromSnapshot=function(t){var i=this.snapshot;if(this.snapshot=t,!i||i.functions!==t.functions){var n=t.functions;this.arrayIsArray=n.arrayIsArray,this.clearWindowInterval=Wo(n.clearWindowInterval),this.clearWindowTimeout=Wo(n.clearWindowTimeout),this.dateGetTime=Wo(n.dateGetTime),this.dateNow=n.dateNow,this.docFragQuerySelectorAll=Wo(n.docFragQuerySelectorAll),this.docQuerySelectorAll=Wo(n.docQuerySelectorAll),this.elMatches=Wo(n.elMatches),this.elQuerySelectorAll=Wo(n.elQuerySelectorAll),this.jsonParse=n.jsonParse,this.jsonStringify=n.jsonStringify,this.matchMedia=zo(n.matchMedia),this.mathAbs=n.mathAbs,this.mathFloor=n.mathFloor,this.mathMax=n.mathMax,this.mathMin=n.mathMin,this.mathPow=n.mathPow,this.mathRandom=n.mathRandom,this.mathRound=n.mathRound,this.objectHasOwnProp=Wo(n.objectHasOwnProp),this.objectKeys=n.objectKeys,this.objectValues=n.objectValues||null,this.requestWindowAnimationFrame=zo(n.requestWindowAnimationFrame),this.requestWindowIdleCallback=zo(n.requestWindowIdleCallback),this.setWindowInterval=Wo(n.setWindowInterval),this.setWindowTimeout=Wo(n.setWindowTimeout),this.inputGetValue=zo(n.inputGetValue),this.mutationObserve=zo(n.mutationObserve),this.mutationDisconnect=zo(n.mutationDisconnect),this.snapshot.dirty=t.dirty}},t}();function Bo(t,i){void 0===i&&(i=Lo.Unknown);var n=i,r=[],e=function(t){return n=Lo.UnrecoverableFailure,r.push("Snapshot failed: ".concat(t)),function(){throw new Error("Invoked failed snapshot")}},s=function(t){try{return t()}catch(t){return e(t.message)}},u=function(t){try{return t()||e("snapshot not found")}catch(t){return e(t.message)}},o=s(function(){return t.Date.now}),a=s(function(){return t.Date.prototype.getTime}),h={arrayIsArray:s(function(){return t.Array.isArray}),clearWindowInterval:s(function(){return t.clearInterval}),clearWindowTimeout:s(function(){return t.clearTimeout}),dateGetTime:a,dateNow:o,docFragQuerySelectorAll:u(function(){var i;return null===(i=t.DocumentFragment)||void 0===i?void 0:i.prototype.querySelectorAll}),docQuerySelectorAll:u(function(){var i;return null!==(i=t.Document.prototype.querySelectorAll)&&void 0!==i?i:t.document.querySelectorAll}),elMatches:u(function(){return $o(t,qo)}),elQuerySelectorAll:u(function(){return $o(t,Vo)}),jsonParse:s(function(){return t.JSON.parse}),jsonStringify:s(function(){return t.JSON.stringify}),matchMedia:s(function(){return t.matchMedia}),mathAbs:s(function(){return t.Math.abs}),mathFloor:s(function(){return t.Math.floor}),mathMax:s(function(){return t.Math.max}),mathMin:s(function(){return t.Math.min}),mathPow:s(function(){return t.Math.pow}),mathRandom:s(function(){return t.Math.random}),mathRound:s(function(){return t.Math.round}),objectHasOwnProp:s(function(){return t.Object.prototype.hasOwnProperty}),objectKeys:s(function(){return t.Object.keys}),objectValues:s(function(){return t.Object.values}),requestWindowAnimationFrame:s(function(){return t.requestAnimationFrame}),requestWindowIdleCallback:s(function(){return t.requestIdleCallback}),setWindowInterval:s(function(){return t.setInterval}),setWindowTimeout:s(function(){return t.setTimeout}),mutationObserve:s(function(){var i;return null===(i=t.MutationObserver)||void 0===i?void 0:i.prototype.observe}),mutationDisconnect:s(function(){var i;return null===(i=t.MutationObserver)||void 0===i?void 0:i.prototype.disconnect}),inputGetValue:s(function(){var i;return t.HTMLInputElement&&(null===(i=Object.getOwnPropertyDescriptor(t.HTMLInputElement.prototype,"value"))||void 0===i?void 0:i.get)})},c={functionToString:s(function(){return t.Function.prototype.toString}),objectToString:s(function(){return t.Object.prototype.toString})};return{status:n,functions:h,helpers:c,errors:r}}function Wo(t){return function(i){for(var n=[],r=1;r0||this.Sn.length>0){var o=this.Nn(t,n,u),a=o[0],h=o[1];for(var c in h)n.push({Kind:Y.MUT_ATTR,Args:h[c],When:t});for(var c in a)n.push({Kind:Y.MUT_TEXT,Args:a[c],When:t})}var f=this.bn;this.bn=[];for(var v=0;v0&&(n.push({Kind:Y.DEFERRED_RESOLVED,Args:s([],this._n,!0),When:t}),this._n=[]),this.kn.length>0){for(var d=0,p=this.kn;d0)for(var p=0;p0&&(h[d]=l.target);break;case"characterData":if((I=Ae(l.target))&&!ke(l.target,I)){var w=l.target.textContent;if(l.oldValue===w)break;var g=m(l.target);if(g&&"style"===ee(g)&&!Js(g))c(g);else{var y=[v.T.wdx,qs.Update,I,l.target,void 0,null!=w?w:void 0];Ys(v.En,v.Tn,y,function(t){var i;u[d]=[d,null!==(i=t[$s.Text])&&void 0!==i?i:""]})}}break;case"attributes":var b=l.target,S=ee(b);if(l.attributeNamespace==Ci){"style"==S&&l.attributeName==xi&&v.mn(b);break}if("link"===S&&"rel"===l.attributeName&&Ao.test(null!==(r=l.oldValue)&&void 0!==r?r:"")){c(b);break}var k=function(t,i){return void 0===i&&(i=Ae(t)),null==i?void 0:i.watchKind}(b),_=v.Ui.isWatched(b);if(Pu(_)>Pu(k)){c(b);break}if(_u.needsToObserve(k,_)){v.Fi.observe(b),(null==_?void 0:_.has(se.Watch))&&(null===(e=v.Hi)||void 0===e||e.observe(b));var A=Ae(b);A&&(A.watchKind=_u.combineKindsPreservePrivacy(k,_))}var I,E=(void 0===(f=l.attributeNamespace)&&(f=""),(null===f?"":{"http://www.w3.org/1999/xlink":"xlink:","http://www.w3.org/XML/1998/namespace":"xml:","http://www.w3.org/2000/xmlns/":"xmlns:"}[f]||"")+(l.attributeName||"")),T=l.target.getAttribute(E);(I=Ae(l.target))&&l.oldValue!=T&&(y=[v.T.wdx,qs.Update,I,l.target,(s={},s[E]=T||"",s),void 0],Ys(v.En,v.Tn,y,function(t){var i,n=null!==(i=t[$s.Attrs])&&void 0!==i?i:{};for(var r in n){var e=n[r];b.hasAttribute(r)||(e=null),o["".concat(d," ").concat(r)]=[d,r,e]}}))}}catch(t){}},v=this,l=0;l=1e3&&(o=!0)}catch(t){rr("ruleOpt",{err:t})}o&&(a=t(o))}var f=!1;for(c=0;c0&&n.push({Kind:Y.RESOLVABLE_EVENT,Args:[Y.MUT_SHADOW,function(){return[s,Qo(o)]}],When:i},{Kind:Y.TIMING,Args:[[nt.Internal,et.Serialization,ut.NodeEncoding,i,a]],When:i})},t.prototype.Fn=function(t,i,n,r,e,s){var u=Te(r)||-1,o=Te(s)||-1,a=-1===u&&-1===o,h=X(this.T.wdx);this.T.window;var c=this.qn(t,r,e,s);this.T.window;var f=X(this.T.wdx)-h;c.length>0&&(n.push({Kind:Y.RESOLVABLE_EVENT,Args:[Y.MUT_INSERT,function(){return[u,o,Qo(c)]}],When:i},{Kind:Y.TIMING,Args:[[nt.Internal,et.Serialization,a?ut.DomSnapshot:ut.NodeEncoding,i,f]],When:i}),this.gn())},t.prototype.qn=function(t,i,n,r){var e=this;return i&&ke(i)?[]:this.Cn.tokenizeNode(t,i,r,n,this.En,this.Tn,function(t,i){switch(i){case oe.Immediate:e.refreshElement(t);break;case oe.Deferred:e.kn.push(t)}})},t.prototype.Dn=function(t,i,n){var r=n.id;if(Re(this.T.wdx,n,this.Di.bind(this)),i.length>0){var e=i[i.length-1];if(e.Kind==Y.MUT_REMOVE)return void e.Args.push(r)}i.push({Kind:Y.MUT_REMOVE,Args:[r],When:t})},t.prototype.xn=function(){var i=this;if(ar){var r=Object.getOwnPropertyDescriptor(Node.prototype,"textContent"),e=r&&r.set;if(!r||!e)throw new Error("Missing textContent setter -- not safe to record mutations.");Object.defineProperty(Element.prototype,"textContent",n(n({},r),{set:function(t){try{for(var i=void 0;i=y(this);)this.removeChild(i);if(null===t||""==t)return;var n=(this.ownerDocument||document).createTextNode(t);this.appendChild(n)}catch(i){e&&e.call(this,t)}}}))}this.Vn=new ks(this.T.wdx,this.T.window,t.ThrottleMax,t.ThrottleInterval,function(){return new Ss(i.T.wdx,i.T.window,function(){i.In=!0,i.Mn()}).start()});var s=this.Vn.guard(function(t){var i=t.cssText;t.cssText=i});this.Vn.open(),this.$n=Or(this.T,CSSStyleDeclaration.prototype,"setProperty"),this.$n&&this.$n.afterSync(function(t){s(t.that)}),this.Gn=Or(this.T,CSSStyleDeclaration.prototype,"removeProperty"),this.Gn&&this.Gn.afterSync(function(t){s(t.that)})},t.prototype.Mn=function(){this.Vn&&this.Vn.close(),this.$n&&this.$n.disable(),this.Gn&&this.Gn.disable()},t.prototype.updateConsent=function(){var t=this;this.Ci&&d(this.Ci,function(i){return t.refreshElement(i)})},t.prototype.refreshElement=function(t){Te(t)&&this.Sn.push(t)},t.prototype.acceptSanitizer=function(t){this.En.push(t)},t.prototype.acceptVisitor=function(t){this.Tn.push(t)},t.prototype.visit=function(t){},t.prototype.preVisit=function(t,i){if(t.type===c&&!ke(i,t)){var n=i;n.shadowRoot&&this.Ln(n.shadowRoot)}},t.ThrottleMax=1024,t.ThrottleInterval=1e4,t}();function Jo(t,i,n){void 0===n&&(n=!1);var r=1;if(!i||i.nodeType!==c)return r;var e=i;if(r+=t.elQuerySelectorAll(e,"*").length,n){var s=e.shadowRoot;s&&11===s.nodeType&&(r+=t.docFragQuerySelectorAll(s,"*").length)}return r}function Yo(t){return ir(!!t,"MutationWatcher#nodeNotFound")}var Zo,ta=function(t,i,r){try{if(-1!==PerformanceObserver.supportedEntryTypes.indexOf(t)){var e=new PerformanceObserver(function(t){ps.resolve().then(function(){i(t.getEntries())})}),s=n({type:t,buffered:!0},r);return e.observe(s),e}}catch(t){}},ia=0,na=1/0,ra=0;function ea(t,i){for(var n=0,r=i;n0&&n.addEventListener&&n.removeEventListener&&this.L.add(n,"resourcetimingbufferfull",!0,function(){t.jt.enqueue({Kind:Y.RESOURCE_TIMING_BUFFER_FULL,Args:[]})}),this.ar(),this.hr())},t.prototype.onLoad=function(){if(!this.ir){this.ir=!0;var t=window.performance;t&&t.timing&&this.cr(Tt.Timing,t.timing,xt.Timing)}},t.prototype.tick=function(){this.ar()},t.prototype.stop=function(){this.L.clearAll(),this.er=void 0;var t=[];if(this.nr.length>0){for(var i=0,n=this.nr;i300&&(t=t.slice(0,300),this.jt.enqueue({Kind:Y.RESOURCE_TIMING_BUFFER_FULL,Args:[]})),this.ar(),this.Li(t),this.T.taskQueue.flush()},t.prototype.Li=function(t){for(var i=this,n=function(t){r.T.taskQueue.enqueue(function(){return i.vr(t)})},r=this,e=0,s=t;e.2)&&(this.cr(Tt.Memory,i,xt.Memory),this.tr=i.usedJSHeapSize)}}},t.prototype.hr=function(){var t,i={timeOrigin:(t=this.T.wdx,Q(t).timeOrigin)};this.cr(Tt.TimeOrigin,i,xt.TimeOrigin)},t.prototype.vr=function(t){switch(t.entryType){case ca:this.lr(),this.cr(Tt.EventTiming,t,xt.EventTiming);break;case ua:this.cr(Tt.FirstInput,t,xt.FirstInput);break;case oa:this.cr(Tt.LargestContentfulPaint,t,xt.LargestContentfulPaint);break;case aa:this.cr(Tt.LayoutShift,t,xt.LayoutShift);break;case ha:this.cr(Tt.LongTask,t,xt.Measure);break;case wa:this.dr(t);break;case fa:this.cr(Tt.Mark,t,xt.Measure);break;case va:this.cr(Tt.Measure,t,xt.Measure);break;case la:this.cr(Tt.Navigation,t,xt.Navigation,{name:la});break;case da:this.cr(Tt.Paint,t,xt.Measure);break;case pa:this.pr(t)}},t.prototype.dr=function(t){if(t.scripts)for(var i=0,n=t.scripts;i=this.Yn)return!0;this.Zn++}return!1},t.prototype.ur=function(t){for(var i=window.performance,n=[Kt.Performance,!!(null==i?void 0:i.timing),Kt.PerformanceEntries,"function"==typeof(null==i?void 0:i.getEntries),Kt.PerformanceMemory,!!(null==i?void 0:i.memory),Kt.PerformanceObserver,!!window.PerformanceObserver,Kt.PerformanceTimeOrigin,!!(null==i?void 0:i.timeOrigin)],r=0,e=t;r=n&&(v?s=void 0:(s=_a,v=!0)),f[f.length-1]--,o&&s&&s!==oi.BlockedFieldValue?f.push(t.objectKeys(s).length):h.pop();f[f.length-1]<=0;)f.pop(),h.pop();for(var a=0,l=e;a0&&d!==f.length-1)throw new Error("Property matcher depth out of sync")}return s})}catch(t){sr("allowlistedJson",{err:t,maxLength:n,ctor:i.constructor.name})}return"[error serializing ".concat(i.constructor.name,"]")}}var Ia=function(){function t(t){this.gr=1;var i=[t];t.edges[ba]&&i.push(t.edges[ba]),this.mr=[i]}return t.prototype.yr=function(){if(this.mr.length<=0)return[];var t=this.mr.length-1,i=this.mr[t];return"number"==typeof i?this.mr[t-1]:i},t.prototype.depth=function(){return this.gr},t.prototype.isRedacted=function(t){var i=this.yr();return 0===i.length||t&&!i.some(function(t){return t.term})},t.prototype.push=function(t){var i;this.gr++;var n=this.yr(),r=[];function e(i){i.edges[ba]&&(r.push(i.edges[ba],Ea(i)),e(i.edges[ba])),i.edges[ya]&&r.push(i.edges[ya]),i.edges[t]&&r.push(i.edges[t])}for(var s=0,u=n;s0&&this.gr--;var t=this.mr[this.mr.length-1];"number"==typeof t&&t>1?this.mr[this.mr.length-1]--:this.mr.pop()},t}();function Ea(t){var i,n=t.edges[ba];if(!n)throw new Error("Node must have double-wildcard edge.");return j(t.edges,1)?{id:-n.id,edges:(i={},i[ba]=n,i)}:t}function Ta(t){for(var i=t.reduce(function(t,i){return t+i.byteLength},0),n=new ArrayBuffer(i),r=new Uint8Array(n),e=0,s=0,u=t;s-1&&s>i&&o?(r.push(o.slice(0,o.length-(s-i))),t.cancel()["catch"](function(t){}),[2,r]):a?[2,r]:(void 0!==o&&r.push(o),[3,1]);case 3:return[2]}})})}var Ra=function(t){return r(void 0,void 0,ps,function(){return e(this,function(i){switch(i.label){case 0:return[4,xa(t)];case 1:return[2,Ta(i.sent())]}})})};function Ka(){return r(this,void 0,ps,function(){var t,i,n,r;return e(this,function(e){return t=new TextEncoderStream,i=new CompressionStream("gzip"),t.readable.pipeThrough(i),n=t.writable.getWriter(),r=i.readable.getReader(),[2,[{write:function(t){return n.ready.then(function(){return n.write(t)})},finalize:function(){return n.ready.then(function(){return n.close()})},onError:function(){n.abort()["catch"](function(t){}),r.cancel()["catch"](function(t){})}},Ra(r)]]})})}function Ma(t){return r(this,void 0,ps,function(){var i,n,r,s;return e(this,function(e){switch(e.label){case 0:return e.trys.push([0,5,,6]),[4,Ka()];case 1:return s=e.sent(),i=s[0],n=s[1],[4,i.write(t)];case 2:return e.sent(),[4,i.finalize()];case 3:return e.sent(),[4,n];case 4:return[2,[e.sent(),null]];case 5:return r=e.sent(),null==i||i.onError(),[2,[null,r]];case 6:return[2]}})})}function Pa(){return r(this,void 0,ps,function(){return e(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,Ma("fullstory")];case 1:return[2,null!=t.sent()[0]];case 2:return t.sent(),[3,3];case 3:return[2,!1]}})})}var ja=("TextDecoder"in window),Oa=("Request"in window),Na=!Os&&!dr,La="ReadableStream"in window&&"function"==typeof ReadableStream.prototype.tee,Ua=function(){function t(t,i){this.T=t,this.br=i,this.Sr=null,this.kr=oi.DefaultOrgSettings.MaxAjaxPayloadLength,this._r=new Rr}return t.prototype.setMaxAjaxPayloadLength=function(t){this.kr=t||oi.DefaultOrgSettings.MaxAjaxPayloadLength},t.prototype.disable=function(){this.Sr&&(this.Sr.disable(),this.Sr=null)},t.prototype.enable=function(t){var i,n=this,s=Fi(t,this.T.options.namespace),u=null===(i=null==s?void 0:s._w)||void 0===i?void 0:i.fetch;(u||t.fetch)&&(this.Sr=Or(this.T,u?s._w:t,"fetch"),this.Sr&&(this.Sr.before(function(t){n.Ar(t)}),this.Sr.afterSync(function(t){var i=t.result;t.result=r(n,void 0,void 0,function(){return e(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,this.Ir(i,t.args[0],t.args[1])];case 1:case 2:return n.sent(),[3,3];case 3:return[2,i]}})})})))},t.prototype.Ar=function(t){if(La&&ja&&Na)try{var i=t.args[0],n=t.args[1];if(Oa&&!x(i)&&"url"in i&&i instanceof Request&&Na&&i.body instanceof ReadableStream&&Fa(i.headers)){var r=i.clone(),e=Da(this.T.wdx,this.T.window,r.body,this.kr);return void this._r.set(i,e)}if(n){var s=hh(this.T.wdx,n.headers);if(n.body&&n.body instanceof ReadableStream&&Fa(s)&&Na){var u=n.body.tee(),o=u[0],a=u[1];n.body=a,e=Da(this.T.wdx,this.T.window,o,this.kr),this._r.set(n,e)}}}catch(t){}},t.prototype.Ir=function(t,i,n){return r(this,void 0,ps,function(){var s,u,o,a,h,c;return e(this,function(f){switch(f.label){case 0:return s="GET",u="",h=!1,"string"!=typeof i?[3,1]:(u=i,[3,5]);case 1:return"url"in i?(u=i.url,s=i.method,o=i.body,a=i.headers,h=!!i.signal,this._r.has(i)?[4,this.Er(i)]:[3,3]):[3,4];case 2:o=f.sent(),f.label=3;case 3:return[3,5];case 4:u="".concat(i),f.label=5;case 5:return u?n?(s=n.method||s,a=hh(this.T.wdx,n.headers),this._r.has(n)?[4,this.Er(n)]:[3,7]):[3,9]:[2];case 6:return o=f.sent(),[3,8];case 7:o=n.body||o,f.label=8;case 8:h=!!n.signal||h,f.label=9;case 9:return c=function(t){return r(this,void 0,ps,function(){var i,n,r,s,u;return e(this,function(e){switch(e.label){case 0:return e.trys.push([0,6,,7]),[4,t];case 1:switch(i=e.sent(),u=i.ok?It.OK:It.ERROR,i.type){case"opaque":case"opaqueredirect":u=It.OPAQUE;break;case"error":u=It.ERROR}if(!Ha(((n=i.headers).get("content-type")||oi.TextPlain).split(";")[0]))return[2,za(u,i.status,{headers:n,body:null})];r=null,e.label=2;case 2:return e.trys.push([2,4,,5]),[4,i.clone().text()];case 3:return r=e.sent(),[3,5];case 4:return e.sent(),u=It.ABORTED,[3,5];case 5:return[2,za(u,i.status,{headers:n,body:r})];case 6:return s=e.sent(),[2,za(u=(o=s)&&"AbortError"===o.name?It.ABORTED:It.ERROR,0,{headers:{forEach:function(){}},body:void 0})];case 7:return[2]}var o})})}(t),h&&u.search(/\/(?:graph|graphql|gql)/i)>-1?[4,ps.race([c,tu(this.T.wdx,this.T.window,5e3)])]:[3,11];case 10:f.sent(),f.label=11;case 11:return this.br.startRequest(s,u,{body:function(){return o},headers:a},c),[2]}})})},t.prototype.Er=function(t){return r(this,void 0,ps,function(){var i;return e(this,function(n){switch(n.label){case 0:return[4,ps.race([this._r.get(t),tu(this.T.wdx,this.T.window,5e3).then(function(){return null})])];case 1:return i=n.sent(),this._r["delete"](t),[2,i]}})})},t}();function Fa(t){var i=oi.TextPlain;return null==t||t.forEach(function(t,n){"content-type"===n.toLowerCase()&&(i=t)}),Ha(i)}function Ha(t){switch(t){case"application/json":case"application/vnd.api+json":case oi.TextPlain:return!0}return!1}function Da(t,i,n,s){return r(this,void 0,ps,function(){var r,u,o,a,h;return e(this,function(e){switch(e.label){case 0:if(!ja)return[2,""];e.label=1;case 1:return e.trys.push([1,3,,4]),r=new TextDecoder,u=n.getReader(),o=xa(u,s).then(function(t){return t.map(function(t){return r.decode(t)}).join("")}),a=tu(t,i,2e3).then(function(){return"_fs_timeout"}),[4,ps.race([o,a])];case 2:return"_fs_timeout"===(h=e.sent())?(u.cancel()["catch"](function(t){}),[2,""]):[2,h];case 3:return e.sent(),[2,""];case 4:return[2]}})})}var Ba=function(){function t(t,i){this.T=t,this.br=i,this.Tr=new WeakMap}return t.prototype.disable=function(){this.Cr&&(this.Cr.disable(),this.Cr=null),this.Rr&&(this.Rr.disable(),this.Rr=null),this.Kr&&(this.Kr.disable(),this.Kr=null)},t.prototype.Mr=function(t){var i=this.Tr.get(t);if(i)return i;var n={};return this.Tr.set(t,n),n},t.prototype.enable=function(t){var i,n,s,u,o=this,a=Fi(t,this.T.options.namespace),h=(null===(i=null==a?void 0:a._w)||void 0===i?void 0:i.XMLHttpRequest)||t.XMLHttpRequest;if(h){var c=h.prototype;this.Cr=null===(n=Or(this.T,c,"open"))||void 0===n?void 0:n.before(function(t){var i=o.Mr(t.that);i.method=t.args[0],i.url=t.args[1]}),this.Kr=null===(s=Or(this.T,c,"setRequestHeader"))||void 0===s?void 0:s.before(function(t){var i=t.that,n=t.args[0],r=t.args[1],e=o.Mr(i);e.headers||(e.headers=[]),e.headers.push([n,r])}),this.Rr=null===(u=Or(this.T,c,"send"))||void 0===u?void 0:u.before(function(t){var i=t.that,n=t.args[0],s=o.Mr(i),u=s.url,a=s.method,h=s.headers;void 0!==u&&void 0!==a&&(o.Tr["delete"](i),o.br.startRequest(a,u,{headers:hh(o.T.wdx,h),body:n},function(t){return r(this,void 0,ps,function(){var i,n;return e(this,function(r){switch(r.label){case 0:return[4,new ps(function(i){t.addEventListener("load",function(){return i(It.OK)}),t.addEventListener("abort",function(){return i(It.ABORTED)}),t.addEventListener("readystatechange",function(){t.readyState===XMLHttpRequest.DONE&&0!==t.status&&(t.status<400?i(It.OK):i(It.ERROR))}),t.addEventListener("error",function(){t.readyState===t.UNSENT?i(It.ABORTED):i(It.ERROR)})})];case 1:return i=r.sent(),n=function(t){if(t)return{forEach:function(i){for(var n,r=/([^:]*):\s+(.*)(?:\r\n|$)/g;n=r.exec(t);)i(n[2],n[1])}}}(t.getAllResponseHeaders()),[2,za(i,t.status,{headers:n,body:function(){return"text"===t.responseType?t.responseText:t.response}})]}})})}(i)))})}},t.prototype.setMaxAjaxPayloadLength=function(t){},t}(),Wa=/\r?\n|\r/;function za(t,i,n){return{state:t,status:i,data:n}}var qa,Va,$a,Ga,Qa,Xa=/^data:/i,Ja=function(){function t(t,i){this.T=t,this.jt=i,this.ci=!1,this.Pr=new Ya(t,i),this.jr=new Ba(t,this.Pr),this.Or=new Ua(t,this.Pr)}return t.prototype.isEnabled=function(){return this.ci},t.prototype.start=function(t){t.AjaxWatcher&&(this.ci||(this.ci=!0,this.jt.enqueue({Kind:Y.REC_FEAT_SUPPORTED,Args:[Kt.Ajax,!0]}),this.jr.enable(this.T.window),this.Or.enable(this.T.window)))},t.prototype.stop=function(){this.ci&&(this.ci=!1,this.jr.disable(),this.Or.disable())},t.prototype.tick=function(){this.Pr.tick()},t.prototype.setWatches=function(t){this.Pr.setWatches(t)},t.prototype.initialize=function(t){this.Pr.initialize(t),this.Or.setMaxAjaxPayloadLength(t.maxAjaxPayloadLength)},t}(),Ya=function(){function t(t,i){this.T=t,this.jt=i,this.Nr=[],this.Lr={},this.Ur={},this.Fr=[],this.kr=0;var n=oi.DefaultOrgSettings;this.initialize({requests:n.HttpRequestHeadersAllowlist,responses:n.HttpResponseHeadersAllowlist,maxAjaxPayloadLength:n.MaxAjaxPayloadLength})}return t.prototype.Hr=function(t){for(var i=!1,n=!1,r=[],e=[],s=0,u=this.Nr;s-1}function th(t,i,n,r){return[i.length,sh(t,i,n,r)]}function ih(t,i,n,r){var e=void 0;return Za(n)||(e=Aa(t,i,r,n)),[eh(t,i),e]}function nh(t,i){var n=t.byteLength,r=void 0;return Za(i)||(r="[ArrayBuffer]"),[n,r]}function rh(t,i,n,s){return r(this,void 0,ps,function(){var r,u,o,a,h,c,f;return e(this,function(e){switch(e.label){case 0:if(u=(r=i).size,o=r.type,Za(n))return[2,[u,void 0]];if(a=function(t){sr("ajaxwatcher#_httpBodyBlob",{err:t,blobType:o,blobSize:u},"warning")},!Ha(o))return[3,4];e.label=1;case 1:return e.trys.push([1,3,,4]),[4,r.text()["catch"](function(t){a(t)})];case 2:return(h=e.sent())&&(c=sh(t,h,n,s))?[2,[u,c]]:[3,4];case 3:return f=e.sent(),a(f),[3,4];case 4:return[2,[u,"[Blob]"]]}})})}function eh(t,i){try{return t.jsonStringify(i).length}catch(t){}return 0}function sh(t,i,n,r){if(!Za(n))try{return Aa(t,t.jsonParse(i),r,n)}catch(t){return n.length>0&&n.every(function(t){return!0===t})?i.slice(0,r):void 0}}function uh(t,i){switch(t){default:case Dt.Elide:return!1;case Dt.Record:return!0;case Dt.Allowlist:try{return Sa(i.split(Wa))}catch(t){return"error parsing field allowlist (".concat(i,": ").concat(t),!1}}}function oh(t,i,n,s,u){var o;return r(this,void 0,ps,function(){var r,a,h,c,f,v,l;return e(this,function(e){switch(e.label){case 0:return r="",null===(o=u.headers)||void 0===o||o.forEach(function(t,n){var e=n.toLowerCase(),s=i[e];r+="".concat(e).concat(s?": ".concat(t):"").concat("\r\n")}),"function"!=typeof(a=null==u?void 0:u.body)?[3,2]:[4,a()];case 1:return h=e.sent(),[3,3];case 2:h=a,e.label=3;case 3:return[4,ah(t,n,h,s)];case 4:return c=e.sent(),f=c[0],v=c[1],l=0!==f||v?_t.NotEmpty:_t.Unknown,[2,{headers:r,text:v,size:f,legibility:l}]}})})}function ah(t,i,n,s){return void 0===s&&(s=oi.DefaultOrgSettings.MaxAjaxPayloadLength),r(this,void 0,ps,function(){var r;return e(this,function(e){if(null==n)return[2,[0,void 0]];switch(typeof n){default:return[2,[-1,Za(i)?void 0:"[unknown]"]];case"string":return[2,th(t,n,i,s)];case"object":switch(r=n.constructor){case Object:default:return[2,ih(t,n,i,s)];case Blob:return[2,rh(t,n,i,s)];case ArrayBuffer:return[2,nh(n,i)];case Document:case FormData:case URLSearchParams:case ReadableStream:return[2,[-1,Za(i)?void 0:"".concat(r.name)]]}}return[2]})})}function hh(t,i){return i?S(t,i)?{forEach:function(t){for(var n=0,r=i;n0&&h.push(a.path);var c=Fn(i.T.wdx,h);e.has(c)?e.get(c).rules[a.key]=a.value:e.set(c,{ruleId:h,rules:(s={},s[a.key]=a.value,s)})}}catch(t){}}),this.fe(n,function(t){e.forEach(function(i){t.enqueue({Kind:Y.CSSRULE_UPDATE,Args:[i.ruleId,i.rules]})})})}catch(t){}},t.prototype.snapshotConstructedStylesheet=function(t,i){void 0===i&&(i=!1);var n=mh(this.Jr,t);return i||void 0===n?(void 0===n&&(n=this.qr++,function(t,i,n){t.set(i,n)}(this.Jr,t,n)),this.ve([Pt.Sheet,n],t),n):n},t.prototype.ve=function(t,i){this.jt.enqueue({Kind:Y.RESET_CSS_SHEET,Args:[t]});var n,r,e=function(t){try{return t?t.cssRules||t.rules:void 0}catch(t){return}}(i);if(e){for(var s=[],u=0;u0?[pt.Index,u,s,e]:[pt.Index,u,s]}}},t.prototype.stop=function(){this.Vr=!1,this.Yr.close();for(var t=0,i=this.li;t-1){if(n.unshift(u),s instanceof CSSStyleSheet)break;r=s}else sr(e,{index:u},"warning")}return n}dh.style.width="initial";var kh="__wayfinder_cursor";function _h(t){var i,n=null!==(i=t.getAttributeNS(Ci,xi))&&void 0!==i?i:"";if(!n.length)return[];var r=function(t){return kh in t?t[kh]:""}(t),e=n.split("\n").filter(function(t){return t>r});return e.length>0&&(t[kh]=e[e.length-1]),e}var Ah=function(){function t(t,i,n){this.T=t,this.de=i,this.L=n}return t.prototype.start=function(){var t=this,i=this.T.window.document;this.L.addCustom(i,this.pe(),!0,function(i){t.onFullscreenChange(i)}),this.L.addCustom(i,this.we(),!0,function(i){t.onFullscreenError(i)})},t.prototype.stop=function(){var t;null===(t=this.L)||void 0===t||t.clearAll()},t.prototype.onFullscreenChange=function(t){var i=this.ge();if(i){var n=Te(i);this.me,this.de.enqueue({Kind:Y.FULLSCREEN,Args:[n,!0]}),this.me=n}else this.me,this.de.enqueue({Kind:Y.FULLSCREEN,Args:[this.me,!1]}),this.me=void 0},t.prototype.onFullscreenError=function(t){this.de.enqueue({Kind:Y.FULLSCREEN_ERROR,Args:[]})},t.prototype.ge=function(){var t=this.T.window.document;return t[br(t,"fullscreenElement")]},t.prototype.pe=function(){return br(this.T.window.document,"onfullscreenchange").slice(2)},t.prototype.we=function(){return br(this.T.window.document,"onfullscreenerror").slice(2)},t}(),Ih=function(){function t(t,i){this.jt=i,this.wt=null,this.ye={};var n=t.window;"customElements"in n&&null!=n.customElements&&"get"in n.customElements&&"whenDefined"in n.customElements&&(this.wt=n.customElements)}return t.prototype.start=function(){},t.prototype.stop=function(){},t.prototype.onCustomNodeVisited=function(t){return r(this,void 0,ps,function(){var i;return e(this,function(n){return this.wt?(i=t.nodeName.toLowerCase(),Object.prototype.hasOwnProperty.call(this.ye,i)||this.be(i),[2]):[2]})})},t.prototype.be=function(t){return r(this,void 0,ps,function(){var i;return e(this,function(n){switch(n.label){case 0:if(!this.wt)return[2];n.label=1;case 1:return n.trys.push([1,3,,4]),i=!!this.wt.get(t),this.ye[t]=i,[4,this.wt.whenDefined(t)];case 2:return n.sent(),this.jt.enqueue({Kind:Y.CUSTOM_ELEMENT_DEFINED,Args:[t]}),[3,4];case 3:return n.sent(),[3,4];case 4:return[2]}})})},t}(),Eh=function(){function t(t,i){this.T=t,this.Se=!1,this.li=[],this.gi=i,this.pi=t.window,this.Se=Th(this.pi)}return t.prototype.start=function(){this.gi.enqueue({Kind:Y.REC_FEAT_SUPPORTED,Args:[Kt.HTMLDialogElement,this.Se]}),this.Se&&(this.bi("show"),this.bi("showModal"),this.bi("close"))},t.prototype.stop=function(){this.li.forEach(function(t){return t.disable()}),this.li=[]},t.prototype.bi=function(t){var i=this,n=Or(this.T,this.pi.HTMLDialogElement.prototype,t);null==n||n.afterSync(function(n){var r=Te(n.that);if(r){var e="close"!==t,s="showModal"===t;i.gi.enqueue({Kind:Y.DIALOG,Args:[r,e,s]})}}),n&&this.li.push(n)},t}(),Th=function(t){return void 0!==t.HTMLDialogElement},Ch=function(t,i){try{return t.elMatches(i,"dialog:modal")}catch(t){return!0}},xh=function(){function t(){}return t.prototype.now=function(){return Date.now()},t}(),Rh=new(function(){function t(t,i,n,r){void 0===n&&(n=i),void 0===r&&(r=new xh),this.ke=t,this._e=i,this.Ae=r,this.Ie=r.now(),this.Ee=n}return t.prototype.hasCapacityFor=function(t){var i=this.Ae.now(),n=(i-this.Ie)*this.ke;return this.Ee=Math.min(this._e,this.Ee+n),this.Ie=i,this.Ee>=t?(this.Ee-=t,[!0,0]):[!1,(t-this.Ee)/this.ke]},t}())(2,2e5),Kh=new Set(["measureText","getImageData","getError","getTransform","isContextLost","isEnabled","isFramebuffer","isProgram","isRenderbuffer","isShader","isTexture"]),Mh=new Set(["fillText"]),Ph=function(){function t(t,i,n,r){this.T=t,this.jt=i,this.er=n,this.Qn=r,this.Te=wi.CaptureCanvasOps,this.Ce=[],this.xe=[],this.Re=new WeakMap,this.Ke=new WeakMap,this.Me=new Set,this.Pe=0,this.je=new WeakMap,this.Oe=!1,this.Ne=new WeakMap,this.Le=new Set,this.Ue=new WeakMap,this.Fe=new WeakMap,this.He=1,this.De=new WeakMap,this.Be=1,this.We=new WeakMap,this.ze=0,this.qe=!1}return t.prototype.start=function(t){var i,n=this;if(t.CanvasWatcherMode&&(this.jt.enqueue({Kind:Y.REC_FEAT_SUPPORTED,Args:[Kt.CanvasWatcherEnabled,!0,Kt.CanvasScreenShotMode,t.CanvasWatcherMode===wi.ScreenshotCanvas]}),this.Oe=!0,this.Te=null!==(i=t.CanvasWatcherMode)&&void 0!==i?i:wi.CaptureCanvasOps,this.Sr("2d",CanvasRenderingContext2D),this.Sr("webgl",WebGLRenderingContext),this.Sr("webgl2",WebGL2RenderingContext),this.Te===wi.ScreenshotCanvas)){if(!HTMLCanvasElement.prototype.toDataURL)return;this.Pe=setInterval(function(){return n.screenshotConnectedCanvases()},1e3)}},t.prototype.Ve=function(t,i){return"object"!=typeof i?[void 0,0]:(this.De.has(i)||this.De.set(i,[t,this.Be++]),this.De.get(i))},t.prototype.Sr=function(t,i){var n=this;if(i)for(var r=i.prototype,e=function(e){if(Kh.has(e))return"continue";var u=Object.getOwnPropertyDescriptor(r,e);if("function"==typeof(null==u?void 0:u.value)){var o=Or(s.T,r,e);o&&(o.afterSync(function(i){return n.$e(t,e,i.that,i.args,i.result)}),s.Ce.push(o))}else"function"==typeof(null==u?void 0:u.set)&&s.xe.push(F(i,e,s.Ge(t,e)))},s=this,u=0,o=Object.keys(r);u0){var s=i;if(!s){var u=t instanceof HTMLCanvasElement?Ae(t):void 0,o=t instanceof HTMLCanvasElement&&B(t);s=null!==(n=null==u?void 0:u.mask)&&void 0!==n?n:o}this.Ze(t,r,e,s)}return this.We["delete"](t),r}},t.prototype.ts=function(t,i,n,r,e,s,u){var o,a;switch(typeof r){case"string":return e?le(r):r;case"number":case"boolean":case"bigint":return r;case"undefined":return{undef:!0};case"object":if(!r)return r;try{u.set(r,!0)}catch(t){}var h=null===(o=Object.getPrototypeOf(r))||void 0===o?void 0:o.constructor,c=(null==h?void 0:h.name)||function(t){var i;if(t){var n=t.toString(),r=Oh.exec(n);return r||(r=Nh.exec(n)),null===(i=null==r?void 0:r[1])||void 0===i?void 0:i.trim()}}(h),f={ctor:c};if(((a=r)instanceof Node||I(a)&&"nodeType"in a)&&(d=Te(r)))return f.id=d,f;switch(c){case"Array":return this.ze+=r.length,this.ns(t,i,n,r,e,s,u);case"CanvasGradient":return f;case"HTMLImageElement":var v=wo(r.src,{source:"dom",type:"canvas"});return this.Qn.record(v),f.src=v,f;case"HTMLCanvasElement":var l=r,d=this.flush(l,e);return f.srcId=d,f}if(function(t){var i;return!!(null===(i=Object.prototype.toString.call(t))||void 0===i?void 0:i.match(jh))}(r))return this.De.has(r)?this.rs(r,f,e):(f.typedArray="[".concat(r.toString(),"]"),this.ze+=r.length,f);if("object"==typeof r&&this.De.has(r))return this.rs(r,f,e);if(r instanceof WebGLBuffer||r instanceof WebGLTexture){var p=void 0;switch(s){case"bindTexture":p=this.es(t,"createTexture",i,n,r);break;case"bindBuffer":p=this.es(t,"createBuffer",i,n,r)}if(void 0!==p)return this.rs(r,f,e)}var w=r;for(var g in f.obj={},w){try{switch(typeof w[g]){case"function":continue;case"object":if(w[g]&&u.has(w[g]))continue}}catch(t){continue}++this.ze,f.obj[g]=this.ts(t,i,n,w[g],e,s,u)}return f;default:return null}},t.prototype.rs=function(t,i,n){var r=this.De.get(t),e=r[0],s=r[1];return this.flush(e,n),i.ref=s,delete i.ctor,i},t.prototype.es=function(t,i,n,r,e){var s=this.Ve(n,e),u=(s[0],s[1]);return this.ss(r,[[t,di.Function,i,[],u]]),u},t.prototype.ns=function(t,i,n,r,e,s,u){var o=this;return void 0===u&&(u=new WeakMap),this.ze+=r.length+1,r.map(function(r){return o.ts(t,i,n,r,e,s,u)})},t.prototype.Ze=function(t,i,n,r){var e=this;if(void 0===r&&(r=!1),!this.qe){var s=n.map(function(n){var s=n[0],u=n[1],o=n[2],a=n[3],h=n[4];return[s,u,o,e.ns(s,t,i,a,r&&Mh.has(o),o),h]});if(!this.Re.has(t)&&(this.Re.set(t,!0),n.some(function(t){return"2d"===t[0]}))){var u=function(t){var i=t.getContext("2d");if(!i)return[];var n=[];if((i instanceof CanvasRenderingContext2D||window.OffscreenCanvasRenderingContext2D&&i instanceof OffscreenCanvasRenderingContext2D)&&"function"==typeof i.getTransform){var r=i.getTransform();if(!r.isIdentity){var e=r.a,s=r.b,u=r.c,o=r.d,a=r.e,h=r.f;n.push(["2d",di.Function,"transform",[e,s,u,o,a,h],-1])}}return n}(t);if(u.length>0)return u.push.apply(u,s),void this.ss(i,u)}this.ss(i,s)}},t.prototype.ss=function(t,i){if(!this.qe){var n=Rh.hasCapacityFor(this.ze),r=n[0];n[1],this.ze=0,r?this.jt.enqueue({Kind:Y.CANVAS,Args:[t,i]}):this.qe=!0}},t.prototype.us=function(t,i){t instanceof HTMLCanvasElement&&(this.Te===wi.ScreenshotCanvas?(this.Ke.set(t,!0),this.Me.add(t)):this.Qe(t,i))},t.prototype.$e=function(t,i,n,r,e){for(var s=[],u=0;ur&&t.Xe(i)})}catch(t){sr("canvaswatcher#tick",{err:t,mode:this.Te})}},t.prototype.cs=function(t){var i=Te(t);if(i){var n=Ae(t),r=this.Ne.get(t);r&&0!==r.length&&(this.Ze(t,i,r,!!(null==n?void 0:n.mask)),this.Xe(t))}},t}(),jh=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/,Oh=/^\[object ([^\]]+?)(?:Constructor)?\]/,Nh=/^function ([^(]+)/,Lh=/^\s*at .*(\S+:\d+|native|())/m,Uh=/^(eval@)?(\[native code\])?$/;function Fh(t,i,n,r,e){return[i||"",t(n||""),parseInt(r||"-1",10),parseInt(e||"-1",10)]}function Hh(t){if(!t||-1===t.indexOf(":"))return["","",""];var i=/(.+?)(?::(\d+))?(?::(\d+))?$/.exec(t.replace(/[()]/g,""));return i?[i[1]||"",i[2]||"",i[3]||""]:["","",""]}var Dh=["_fs_debug","assert","debug","error","info","log","trace","warn"],Bh=Dh.filter(function(t){return!/debug/.test(t)});function Wh(t,i,n){return ko(x(i)?i.slice(0,n):ws(t)(i,n))}function zh(t){if(I(t)){try{if(_(t.toString))return t.toString()}catch(t){}return t.message}}function qh(t,i,n){var r=n?"".concat(n," "):"";return s(["".concat(r).concat(Wh(t,zh(i.error)||i.message,1e3)),Wh(t,i.filename,100),I(i.lineno)?-1:i.lineno],function(t,i){if(!I(i)||!x(i.stack))return[];var n=i;return n.stack.match(Lh)?function(t,i){return i.split("\n").filter(function(t){return!!t.match(Lh)}).map(function(i){var n=i;n.indexOf("(eval ")>-1&&(n=n.replace(/eval code/g,"eval").replace(/(\(eval at [^()]*)|(\),.*$)/g,""));var r=n.replace(/^\s+/,"").replace(/\(eval code/g,"(").replace(/\(native code\)/,"").split(/\s+/).slice(1),e=Hh(r.pop()),s=r.join(" "),u=["eval",""].indexOf(e[0])>-1?"":e[0];return Fh(t,s,u,e[1],e[2])})}(t,n.stack):function(t,i){return i.split("\n").filter(function(t){return!t.match(Uh)}).map(function(i){var n=i;if(n.indexOf(" > eval")>-1&&(n=n.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g,":$1")),-1===n.indexOf("@")&&-1===n.indexOf(":"))return[n,"",-1,-1];var r=n.split("@"),e=Hh(r.pop()),s=r.join("@");return Fh(t,s,e[0],e[1],e[2])})}(t,n.stack)}(function(t){return ko(t)},i.error),!0)}var Vh=function(){function t(t,i,n){this.T=t,this.jt=i,this.L=n,this.ci=!1,this.vs=!1,this.ls=0,this.li=[],this.ds=oi.DefaultOrgSettings.MaxConsoleLogPerPage,this.ut=t.window}return t.prototype.initializeMaxLogsPerPage=function(t){this.ds=t||oi.DefaultOrgSettings.MaxConsoleLogPerPage},t.prototype.ps=function(){return"\"[received more than ".concat(this.ds," messages]\"")},t.prototype.start=function(t){var i=this;if(t.ConsoleWatcher&&(this.L.add(this.ut,"error",!0,function(t){return i.ws(t)}),this.L.add(this.ut,"unhandledrejection",!0,function(t){var n,r="";t.reason instanceof Error?n=t.reason:r=ws(i.T.wdx)(t.reason,1e3),i.ws({error:n,message:r,filename:"",lineno:0},"Uncaught (in promise)")},!0),!this.ci))if(this.ci=!0,this.jt.enqueue({Kind:Y.REC_FEAT_SUPPORTED,Args:[Kt.Console,!0]}),this.ut.console)for(var n=function(t){var n=Or(r.T,r.ut.console,t);if(!n)return"continue";"assert"===t?n.before(function(n){var r=n.args;r[0]||i.gs(t,Array.prototype.slice.apply(r,[1]))}):n.before(function(n){var r=n.args;return i.gs(t,r)}),r.li.push(n)},r=this,e=0,s=Bh;e0)return n[0]}}return t.target}function Gh(t){var i=$h(t);return!!Te(i)&&!ke(i)}var Qh=function(){function t(t,i,n,r){this.T=t,this.jt=i,this.bs=n,this.L=r}return t.prototype.start=function(t){var i=this;this.L.add(this.T.window,"click",!0,function(t){Gh(t)&&i.Ss(t)}),this.L.add(this.T.window,"dblclick",!0,function(t){Gh(t)&&i.ks(t)})},t.prototype.stop=function(t){this.L.clearAll()},t.prototype.Ss=function(t){var i=Xh(this.T,t);if(_(i)){var n=Ae($h(t));this.bs.onClick(n),this.jt.enqueue({Kind:Y.RESOLVABLE_EVENT,Args:[Y.CLICK,i]})}},t.prototype.ks=function(t){var i=Te($h(t));i&&this.jt.enqueue({Kind:Y.DBL_CLICK,Args:[i]})},t}();function Xh(t,i){var n=$h(i),r=Te(n);if(r){var e=[r,i.clientX,i.clientY],u=t.measurer.enqueue(function(){return{done:!0,result:Jh(n)}},!0);return function(){return s(s([],e,!0),function(t,i){if(_(i)){var n=i();if(n&&n[0])return n[0]}return Jh(t)}(n,u),!0)}}}function Jh(t){var i=0,n=0,r=0,e=0;if(t&&t.getBoundingClientRect){var s=t.getBoundingClientRect();i=s.left,n=s.top,r=s.width,e=s.height}return[i,n,r,e]}var Yh,Zh,tc,ic,nc=function(){function t(t,i,n,r){this.T=t,this.jt=i,this.bs=n,this.L=r,this.li=[],i.registerInterceptor(this)}return t.prototype.start=function(t){var i,n=this;this.L.add(this.T.window,"click",!0,function(t){Gh(t)&&n._s(t)});var r=Or(this.T,null===(i=this.T.window.Event)||void 0===i?void 0:i.prototype,"preventDefault",!0);r&&(this.li.push(r),r.afterSync(function(t){return n.As(t.that)}))},t.prototype.stop=function(t){this.L.clearAll();for(var i=0,n=this.li;i0;r.clientX=e?r.changedTouches[0].clientX:0,r.clientY=e?r.changedTouches[0].clientY:0,this.Ts(n,r);break;case"pointerdown":case"pointerup":this.Ts(n,t);break;default:"Unhandled event type: ".concat(n)}},t.prototype.Cs=function(t,i){var n=Xh(this.T,i);if(_(n)){var r=Ae($h(i));this.bs.onClick(r),this.jt.enqueue({Kind:Y.RESOLVABLE_EVENT,Args:[Y.EVENT_CANCELED,function(){return[t,n()]}]})}},t.prototype.Ts=function(t,i){var n=this;this.Es||(this.Es={target:$h(i),timer:new Ss(this.T.wdx,this.T.window,function(){n.Es=void 0,n.Cs(t,i)}).start(oi.SyntheticClickTimeout)})},t.prototype.Is=function(){this.Es&&(this.Es.timer.stop(),this.Es=void 0)},t}();(Zh=Yh||(Yh={}))[Zh.Ajax=0]="Ajax",Zh[Zh.Animation=1]="Animation",Zh[Zh.Canvas=2]="Canvas",Zh[Zh.Console=3]="Console",Zh[Zh.CustomElement=4]="CustomElement",Zh[Zh.Dialog=5]="Dialog",Zh[Zh.Fullscreen=6]="Fullscreen",Zh[Zh.Input=7]="Input",Zh[Zh.Perf=8]="Perf",Zh[Zh.StyleSheet=9]="StyleSheet",(ic=tc||(tc={}))[ic.Scroll=1]="Scroll",ic[ic.Resize=2]="Resize";var rc=/^\s*((stylesheet)\s*)+$/i,ec=/^\s*((img|picture)\s*)+$/i,sc=function(){function t(t,i,n,r,e,s,u,o,a){var h=this;this.T=t,this.jt=i,this.bs=n,this.L=e,this.xs=s,this.Rs=u,this.er=o,this.Qn=a,this.Ks=[],this.Ms={},this.Ps=!1,this.li=[],this.js=!1,this.Os={},this.Ns=!1,this.Ls=new Rr,this.ut=t.window,this.qt=this.ut.document,this.Us=this.ut.location,this.Fs=this.ut.history,this.Hs=this.Us.href,this.Ds=[new Ja(t,i),new Hs(t,i,this.L.createChild()),new Ph(t,i,o,this.Qn),new Vh(t,this.jt,this.L.createChild()),new Ih(t,i),new Eh(t,i),new Ah(t,i,this.L.createChild()),new As(t,i),new ga(t,i,this.L.createChild(),this.Qn),new lh(t,i,!!this.T.options.isWayfinder),new Qh(t,i,n,this.L.createChild()),new nc(t,i,n,this.L.createChild())],this.Bs=function(t,i){void 0===i&&(i=.25);var n=t.window.IntersectionObserver;if(n)return new n(function(i){for(var n,r=0,e=i;r0){var s=X(t.T.wdx)-r;e.push({Kind:Y.TIMING,Args:[[nt.Internal,et.Serialization,ut.ProcessMut,i,s]],When:i})}for(var u=0,o=t.Ds;u-1&&this.Ds[Yh.CustomElement].onCustomNodeVisited(n)}"scrollLeft"in n&&"scrollTop"in n&&this.T.measurer.enqueue(function(){var t=n;0==t.scrollLeft&&0==t.scrollTop||r.ru(t)})}},t.prototype.du=function(t,i,n,r){var e=this,s=this.T.recording.flags().DisableImgUrlPrivacy;if(!s||this.Ps){var u=i.tag;if(i.type===c&&r&&!function(t,i){return void 0===i&&(i=Ae(t)),ke(t,i)||_e(t,i)}(n)){var o="unknown";"link"===u&&rc.test(r.rel)?o="css":ec.test(null!=u?u:"")&&(o="img");var a=function(t,i,n){for(var r,e,s=[],u=0,o=ac;u-1&&s.push(n.href),("img"===t||"source"===t)&&(e=n.srcset)&&null==e.match(/^\s*$/))for(var h=0,c=function(t,i){void 0===i&&(i=!0);var n="".concat(t.replace(/\s+/g," "),",").match(i?ce:he);if(!n)return[];for(var r=[],e=0,s=n;e0&&this.T.taskQueue.enqueue(function(){return e.pu(a,!1,o)})}else this.T.taskQueue.enqueue(function(){return e.pu(a,!0,o)})}}},t.prototype.Di=function(t){var i,n=t.id,r=Ee(n),e=t.name;if(r){switch(e){case"#document":case"#document-fragment":delete this.Os[n];var s=this.Ls.get(r);s&&(this.L.clearChild(s),this.Ls["delete"](r));break;case"IFRAME":this.Rs(r);break;case"LINK":case"STYLE":case"style":var u=r.sheet;u&&this.Ds[Yh.StyleSheet].removeHook(u);break;case"INPUT":case"TEXTAREA":case"SELECT":var o=r;this.Ds[Yh.Input].removeInput(o)}if("function"==typeof r.getElementsByTagName)for(var a=null!==(i=r.getElementsByTagName("iframe"))&&void 0!==i?i:[],h=0;h0&&this.Au[this.Au.length-1].When===t.When&&this.Au.pop(),0===this.Au.length?(this.de.push(t),this.Iu=t.When):t.When>this.Iu&&(this.Iu=t.When),this.Au.push(t)},t.prototype.finish=function(t,i){void 0===i&&(i=[]);var n=this.Au.length;if(n<=1)return!1;for(var r=[],e=this.Au[0].When,u=this.Au[n-1].When,o=u-e!=0?u-e:1,a=0;a-1&&(s.push(a.Selector),s.push("".concat(a.Selector," *")))}var h=s.join(", ");Iu(this.T.wdx,h)?this.Ku=[h]:this.Ku=s}return t.prototype.Mu=function(t){var i=this.Ru.get(t);if(void 0!==i)return i;for(var n=0,r=this.Ku;n=this.Cu){var a=this.T.recording.getCurrentSessionURL,h={eventStartTimeStamp:this.Tu.first(),eventEndTimeStamp:n,eventReplayUrlAtStart:a(),eventReplayUrlAtCurrentTime:a(!0)};!function(t,i,n){var r,e="fullstory/rageclick";try{r=new CustomEvent(e,{detail:n,bubbles:!0,cancelable:!0})}catch(t){(r=document.createEvent("customevent")).initCustomEvent(e,!0,!0,n)}t.wdx.setWindowTimeout(t.window,er(function(){i.dispatchEvent(r)},"dispatchRageClickEvent"),0)}(this.T,r,h),this.Cu=fc.defaultRageThreshold,this.Tu=new uu}}}}}},t}(),pc="HibernationTimerExceeded",wc=2*oi.PageInactivityTimeout,gc=function(){function t(t){this.T=t,this.Pu=this.T.time.wallTime(),this.ju=!1}return t.prototype.getLastUserActivityTS=function(){return this.Pu},t.prototype.getMsSinceLastUserActivity=function(){return this.T.wdx.mathFloor(this.T.time.wallTime()-this.Pu)},t.prototype.resetUserActivity=function(){this.Pu=this.T.time.wallTime()},t.prototype.isHibernating=function(){return this.ju},t.prototype.setHibernating=function(){this.ju=!0},t}(),mc=function(){function t(t,i,n,r){void 0===r&&(r=Ss),this.T=t,this.Ou=i,this.jt=n,this.Nu=!1,this.Lu=!1,this.Uu=!1,this.Fu=!1,this.Hu={},this.Du=new r(this.T.wdx,this.T.window,this.Bu.bind(this),oi.HeartbeatIntervalMS),this.Wu=new r(this.T.wdx,this.T.window,this.zu.bind(this),oi.PageInactivityTimeout)}return t.prototype.getUserActivityModel=function(){return this.Ou},t.prototype.manualHibernateCheck=function(){this.Ou.isHibernating()||this.Ou.getMsSinceLastUserActivity()>=oi.PageInactivityTimeout+5e3&&this.zu()},t.prototype.intercept=function(t){var i=function(t){switch(t){case Y.MOUSEDOWN:case Y.MOUSEMOVE:case Y.MOUSEMOVE_CURVE:case Y.MOUSEUP:case Y.TOUCHSTART:case Y.TOUCHEND:case Y.TOUCHMOVE:case Y.TOUCHMOVE_CURVE:case Y.TOUCHCANCEL:case Y.CLICK:case Y.SCROLL_LAYOUT:case Y.SCROLL_LAYOUT_CURVE:case Y.SCROLL_VISUAL_OFFSET:case Y.SCROLL_VISUAL_OFFSET_CURVE:case Y.NAVIGATE:return!0}return!1}(t.Kind===Y.RESOLVABLE_EVENT?t.Args[0]:t.Kind);this.qu(t),!this.Nu&&i&&(this.Ou.isHibernating()?this.Vu():this.$u())},t.prototype.shutdown=function(){this.Du.stop(),this.Wu.stop()},t.prototype.$u=function(t){var i=this;void 0===t&&(t=!0),this.Uu||(this.Ou.resetUserActivity(),this.Du.start(),this.Wu.start(),t&&(this.Uu=!0,ru(this.T.wdx,this.T.window).then(function(){i.Uu=!1})))},t.prototype.start=function(){var t=this.T.recording.heartbeatIntervalMS();this.Gu(t),this.$u(!1)},t.prototype.Qu=function(){return this.Ou.isHibernating()||this.Nu},t.prototype.Gu=function(t){var i=this.Du.isRunning();this.Du.start(t),i||this.Du.stop()},t.prototype.Bu=function(){var t=this.Ou.getMsSinceLastUserActivity();t<=oi.PageInactivityTimeout&&this.jt.enqueue({Kind:Y.HEARTBEAT,Args:[t]}),this.Du.start()},t.prototype.zu=function(){if(!this.Ou.isHibernating()){var t=!1;this.Ou.getMsSinceLastUserActivity()<=wc?this.jt.enqueue({Kind:Y.UNLOAD,Args:[St.Hibernation]}):t=!0;try{this.Nu=!0,this.Ou.setHibernating(),this.shutdown(),this.jt.onHibernate(t)}finally{this.Nu=!1}}},t.prototype.Vu=function(){this.Lu||(this.Lu=!0,this.T.recording.splitPage(St.Hibernation))},t.prototype.qu=function(t){this.manualHibernateCheck();var i=W(t.PIds,t.FId),n=function(t){var i=t.When;return"number"==typeof i?i:0}(t),r=this.Hu[i]||0,e=this.Qu(),s=this.Xu(n,r);s&&(this.Fu=!0),!e&&s&&this.zu(),this.Fu?function(t,i,n){var r=i;i.Kind===Y.RESOLVABLE_EVENT&&(r=Go(0,[i])[0]);var e=Dn(t,r,pc,pc);i.When=n,i.Kind=e.Kind,i.Args=e.Args}(this.T.wdx,t,r):this.Hu[i]=n},t.prototype.Xu=function(t,i){if(t-i<=wc)return!1;for(var n in this.Hu){var r=this.Hu[n];if(this.T.wdx.mathAbs(t-r)<=wc)return!1}return!0},t}(),yc=function(){function t(t,i,n,r,e){void 0===r&&(r=100),void 0===e&&(e=0),this.t=t,this.ut=i,this.Ju=n,this.Yu=r,this.Zu=e,this.io=!1,this.no=!1}return t.prototype.start=function(){var t=this;this.io=!0,this.no=!1,this.Zu>0&&(this.no=!0,tu(this.t,this.ut,this.Zu).then(function(){t.no=!1}))},t.prototype.stop=function(){this.io=!1,this.no=!1},t.prototype.intercept=function(t){var i=this;this.io&&!this.no&&function(t){switch(t){case Y.CLICK:case Y.MOUSEDOWN:case Y.MOUSEUP:case Y.TOUCHSTART:case Y.TOUCHEND:case Y.TOUCHCANCEL:case Y.BLUR:case Y.NAVIGATE:case Y.ENTRY_NAVIGATE:case Y.SYS_CUSTOM:case Y.SYS_SETVAR:case Y.WATCHED_ELEM:return!0}return!1}(t.Kind)&&(this.no=!0,tu(this.t,this.ut,this.Yu).then(function(){i.no=!1,i.io&&i.Ju()}))},t}(),bc=function(){function t(t,i,n,r,e,s,u){void 0===r&&(r=function(){return[]}),void 0===e&&(e=bs),void 0===s&&(s=Ss);var o=this;this.T=t,this.ro=i,this.eo=r,this.so=e,this.uo=0,this.oo=[],this.ao=!1,this.ho=!1,this.co=0,this.fo=-1,this.vo=!1,this.gi=[],this.lo=[],this["do"]=new Sc,this.po=new s(t.wdx,t.window,function(){window,o.processEvents(!0),window},oi.CurveSamplingInterval),this.wo=new this.so(t.wdx,t.window,oi.MutationProcessingInterval),n&&(this.mo=new mc(this.T,n,this,s),this.lo.push(this.mo)),this.lo.push(this["do"]),u&&this.lo.push(u)}return t.prototype.startPipeline=function(t){var i,n;return r(this,void 0,ps,function(){var r=this;return e(this,function(e){switch(e.label){case 0:return this.ho||this.ao?[2]:(this.ao=!0,t.frameId&&(this.uo=t.frameId),t.parentIds&&(this.oo=t.parentIds),t.fixWhenValues&&0===(null!==(i=t.frameId)&&void 0!==i?i:0)&&this["do"].startPipeline(),this.T.recording.flags().ImmediateMode&&(this.yo=(s=this.T,u=function(){return r.bo()},new yc(s.wdx,s.window,u,100,s.recording.bundleUploadIntervalMS())),this.lo.push(this.yo),this.yo.start()),[4,nu(this.T.wdx,this.T.window)]);case 1:return e.sent(),this.processEvents(),[4,nu(this.T.wdx,this.T.window)];case 2:return e.sent(),window,this.wo.start(function(){window,r.processEvents(),window}),null===(n=this.mo)||void 0===n||n.start(),this.ro.startPipeline(t),window,[2]}var s,u})})},t.prototype.enableEasyBake=function(){this.So=new dc(this.T)},t.prototype.enqueueSimultaneousEventsIn=function(t){if(0===this.co){var i=this.T.time.now();this.fo=i>this.fo?i:this.fo}try{return this.co++,t(this.fo)}finally{this.co--,this.co<0&&(this.co=0)}},t.prototype.enqueue=function(t){var i=this.co>0?this.fo:this.T.time.now();this.ko(i,t),ys.checkForBrokenSchedulers(this.T.wdx,this.T.window)},t.prototype.ko=function(t,i){var n;if(!this.ho){var r=t;r0){var i=t;i.When=this.gi[0].When,this.gi.unshift(i)}else this.enqueue(t)},t.prototype.addUnload=function(t){this.vo||(this.vo=!0,this.enqueue({Kind:Y.UNLOAD,Args:[t]}),this.singSwanSong(t))},t.prototype.shutdown=function(t){this.addUnload(t),this.bo(),this.ho=!0,this._o()},t.prototype.bo=function(){var t,i;this.processEvents(),null===(i=(t=this.ro).send)||void 0===i||i.call(t)},t.prototype.singSwanSong=function(t){var i,n;this.ho||(window,this.bo(),t===St.Hidden&&this.vo||null===(n=(i=this.ro).send)||void 0===n||n.call(i,{mode:"sing",reason:t}),window)},t.prototype.rebaseIframe=function(t,i){for(var n=Math.max(0,i),r=this.T.time.startTime(),e=function(i){var e=r+i-t;return e>=n?e:n},s=0,u=this.gi;s0){var f=c[c.length-1].Args[2];f&&(c[0].Args[9]=f)}}for(var v in s)s[l=parseInt(v,10)].finish(Y.SCROLL_LAYOUT_CURVE,[l]);for(var v in u)u[l=parseInt(v,10)].finish(Y.SCROLL_VISUAL_OFFSET_CURVE,[l]);for(var v in e){var l;e[l=parseInt(v,10)].finish(Y.TOUCHMOVE_CURVE,[l])}return i&&i.finish(Y.RESIZE_VISUAL_CURVE),n}(i);t||(n=n.concat(this.eo())),this.Ao(n),this.sendEvents(this.T.recording.pageSignature(),n)}},t.prototype.registerInterceptor=function(t){this.lo.push(t)},t.prototype.sendEvents=function(t,i){if(0!=i.length){if(this.lo.length>0)for(var n=0,r=i;n0,r=0;rr?this.Io[n]=t.When:t.When>>0).toString(16)).slice(-8);return t},t}();function _c(t){var i=new kc(1);return i.writeAscii(t),i.sumAsHex()}function Ac(t){var i=new Uint8Array(t);return Ec(String.fromCharCode.apply(null,i))}var Ic="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function Ec(t){var i;return(null!==(i=window.btoa)&&void 0!==i?i:Tc)(t).replace(/\+/g,"-").replace(/\//g,"_")}function Tc(t){for(var i=String(t),n=[],r=0,e=0,s=0,u=Ic;i.charAt(0|s)||(u="=",s%1);n.push(u.charAt(63&r>>8-s%1*8))){if((e=i.charCodeAt(s+=3/4))>255)throw new Error("'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.");r=r<<8|e}return n.join("")}var Cc=1e4,xc=25,Rc=100;function Kc(t,i,n,s){return void 0===s&&(s=new kc),r(this,void 0,ps,function(){var r,u,o,a;return e(this,function(e){switch(e.label){case 0:r=t.now(),u=n.byteLength,o=0,e.label=1;case 1:return oxc?[4,i(Rc)]:[3,3]:[3,5];case 2:e.sent(),r=t.now(),e.label=3;case 3:a=new Uint8Array(n,o,Math.min(u-o,Cc)),s.write(a),e.label=4;case 4:return o+=Cc,[3,1];case 5:return[2,{hash:s.sum(),hasher:s}]}})})}function Mc(t,i,n){var s,u;return r(this,void 0,ps,function(){return e(this,function(r){switch(r.label){case 0:return(null===(u=null===(s=t.crypto)||void 0===s?void 0:s.subtle)||void 0===u?void 0:u.digest)?[4,t.crypto.subtle.digest({name:"sha-1"},n)]:[3,2];case 1:return[2,{hash:Ac(r.sent()),algorithm:"sha1"}];case 2:return[4,Kc(i,Pc,n)];case 3:return[2,{hash:r.sent().hash,algorithm:"fsnv"}]}})})}function Pc(t){return new ps(function(i){return setTimeout(function(){try{i()}catch(t){}},t)})}function jc(t){var i,n;return!!(null===(n=null===(i=t.Capacitor)||void 0===i?void 0:i.isNativePlatform)||void 0===n?void 0:n.call(i))}var Oc=6e6,Nc=/^\/?_capacitor_file_/,Lc=function(){function t(t,i,n,r,e){void 0===r&&(r=window.FormData),void 0===e&&(e=Ss),this.T=t,this.jt=i,this.Eo=n,this.To=r,this.Co=e,this.Oe={},this.xo={},this.Ro=!1,this.Ko=[]}return t.prototype.init=function(){this.To&&this.Mo()["catch"](function(t){sr("resourceuploader#init",{err:t})})},t.prototype.Mo=function(){return r(this,void 0,ps,function(){var t,i,n,r,s,u,o,a,h,c,f,v,l,d,p,w,g,m,y,b,S,k,_,A,I,E;return e(this,function(e){switch(e.label){case 0:t=this.T.options.orgId,e.label=1;case 1:return[4,this.Po()];case 2:for(i=e.sent(),n={fsnv:{},sha1:{}},r={},s=0,u=i;sOc)return rr("Size of blob resource exceeds limit",{url:wo(t,{source:"log",type:"fsbugs"}),max:Oc,blobSize:r}),void n(null);Ca(i).then(function(t){n(t?{buffer:t,blob:i,contentType:i.type}:null)})},e.send(),r)}var Fc=/^data:([^;,]*)(;?charset=[^;]+)?(?:;base64)?$/i,Hc=function(t,i,n){this.name="ProtocolError",this.message=i,this.status=t,this.data=n};function Dc(t){return t>=400&&502!==t||202==t||206==t}var Bc=function(){function t(t){var i=this;this.Lo=0,this.Uo=!1,this.Fo=t.options.scheme,this.Ho=t.options.recSettingsHost,this.T=t,this.Do=function(t,i){return r(this,void 0,ps,function(){return e(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,ps.race([Pa(),tu(t,i,500).then(function(){return!1})])];case 1:return[2,n.sent()];case 2:return n.sent(),[2,!1];case 3:return[2]}})})}(t.wdx,t.window).then(function(t){i.Uo=t})}return t.prototype.page=function(t){return r(this,void 0,ps,function(){var i;return e(this,function(n){switch(n.label){case 0:return[4,qc(this.T,this.Fo,Yc(this.T),"/rec/page",{type:"string",data:Fn(this.T.wdx,t)},!0)];case 1:return i=n.sent().text,[2,U(this.T.wdx,i)]}})})},t.prototype.settings=function(t){return r(this,void 0,ps,function(){var i,n,r;return e(this,function(e){switch(e.label){case 0:if(i=this.T.options.settings)return[2,i];e.label=1;case 1:return e.trys.push([1,3,,4]),n=t.previewMode?Yc(this.T):this.Ho,[4,Jc(this.T,this.Fo,n,t)];case 2:return[2,e.sent()];case 3:if(r=e.sent(),t.previewMode)throw r;return[3,4];case 4:return[2,Jc(this.T,this.Fo,Yc(this.T),t)]}})})},t.prototype.bundle=function(t){return r(this,void 0,ps,function(){var i=this;return e(this,function(n){return[2,this.Bo(t,zc,function(t){return i.Lo+=t})]})})},t.prototype.Bo=function(t,i,s){var u;return r(this,void 0,ps,function(){var r,o,a,h,c,f,v,l,d;return e(this,function(e){switch(e.label){case 0:return[4,nu(this.T.wdx,this.T.window)];case 1:return e.sent(),r=t.bundle,(o=r[2])>2e6?[4,nu(this.T.wdx,this.T.window)]:[3,3];case 2:e.sent(),e.label=3;case 3:return this.Uo&&t.disableCompression&&(this.Uo=!1),a=n({},t),h=a,[4,this.Wo(t.bundle)];case 4:return h.bundle=e.sent(),c=a.bundle,f=c[1],window,v=i(this.T.wdx,a),[4,qc(this.T,this.Fo,null!==(u=a.recHost)&&void 0!==u?u:Yc(this.T),v,f)];case 5:return l=e.sent().text,d=U(this.T.wdx,l),window,[2,[s(o),d]]}})})},t.prototype.Wo=function(t){return r(this,void 0,ps,function(){var i,n,r,s,u;return e(this,function(e){switch(e.label){case 0:return i=t[0],"string"===(n=t[1]).type&&this.Uo&&this.T.recording.flags().UseCompression?[4,Ma(n.data)]:[3,2];case 1:if(r=e.sent(),s=r[0],u=r[1],null!=s)return[2,[i,{type:"ArrayBuffer",data:s,encoding:_i},s.byteLength]];this.Uo=!1,rr("compression failed",{err:u}),e.label=2;case 2:return[2,t]}})})},t.prototype.bundleBeacon=function(t){var i;return Qc(this.T,this.Fo,null!==(i=t.recHost)&&void 0!==i?i:Yc(this.T),t)},t.prototype.startBeacon=function(t){return r(this,void 0,ps,function(){return e(this,function(i){return[2,Xc(this.T,this.Fo,Yc(this.T),t)]})})},t}(),Wc=function(){function t(t){this.Fo=t.options.scheme,this.T=t}return t.prototype.uploadResource=function(t){return r(this,void 0,ps,function(){return e(this,function(i){switch(i.label){case 0:return[4,qc(this.T,this.Fo,Yc(this.T),"/rec/uploadResource",t)];case 1:return[2,i.sent().text]}})})},t.prototype.queryResources=function(t){return r(this,void 0,ps,function(){var i;return e(this,function(n){switch(n.label){case 0:return[4,qc(this.T,this.Fo,Yc(this.T),"/rec/queryResources",{type:"string",data:Fn(this.T.wdx,t)})];case 1:return i=n.sent().text,[2,U(this.T.wdx,i)]}})})},t}();function zc(t,i,n){return void 0===n&&(n=X(t)),function(t,i,n){var r=i.bundle,e=r[0],s=r[1],u="encoding"in s?s.encoding:Ai,o="".concat(t,"?OrgId=").concat(i.orgId,"&UserId=").concat(i.userId,"&SessionId=").concat(i.sessionId,"&PageId=").concat(i.pageId,"&Seq=").concat(e,"&ClientTime=").concat(n,"&CompiledVersion=").concat(zn.Ver);return null!=i.serverPageStart&&(o+="&PageStart=".concat(i.serverPageStart)),null!=i.serverBundleTime&&(o+="&PrevBundleTime=".concat(i.serverBundleTime)),null!=i.lastUserActivity&&(o+="&LastActivity=".concat(i.lastUserActivity)),i.isNewSession&&(o+="&IsNewSession=true"),null!=i.deltaT&&(o+="&DeltaT=".concat(i.deltaT)),u===_i&&(o+="&ContentEncoding=".concat(_i)),o}("/rec/bundle".concat("v2"===i.version?"/v2":""),i,n)}function qc(t,i,n,s,u,o){return void 0===o&&(o=!1),r(this,void 0,ps,function(){return e(this,function(r){return[2,$c(t,"POST",i,n,Zc(s),o,u)]})})}function Vc(t,i,n,s){return r(this,void 0,ps,function(){return e(this,function(r){return[2,$c(t,"GET",i,n,Zc(s),!1)]})})}function $c(t,i,n,s,u,o,a){return r(this,void 0,ps,function(){var r,h,c,f,v,l,d;return e(this,function(e){switch(e.label){case 0:switch(r=t.options.request||Gc,h="//".concat(s).concat(u),c={},null==a?void 0:a.type){case"string":case"ArrayBuffer":c["Content-Type"]=oi.TextPlain}e.label=1;case 1:return e.trys.push([1,3,,4]),[4,r(n,i,h,o,c,a)];case 2:return f=e.sent(),[3,4];case 3:throw sr("fsRequest",{err:v=e.sent(),method:i,endpoint:u,isCustom:"".concat(r!==Gc)}),v;case 4:if(l={text:f.responseText},200==f.status)return[2,l];try{d=U(t.wdx,l.text)}catch(t){}throw new Hc(f.status,l.text,d)}})})}function Gc(t,i,n,s,u,o){return r(this,void 0,ps,function(){var r;return e(this,function(e){return r=function(t){switch(null==t?void 0:t.type){case"string":case"ArrayBuffer":return t.data;case"FormData":var i=new FormData;for(var n in t.data){var r=t.data[n];if(void 0!==r)if("string"==typeof r)i.append(n,r);else{var e=new Blob([r.data],{type:r.contentType});i.append(n,e,r.filename)}}return i;default:return}}(o),[2,new ps(function(e){var o=!1,a=new XMLHttpRequest;for(var h in a.onreadystatechange=function(){a.readyState!==v||o||(o=!0,e({status:a.status,responseText:a.responseText}))},a.open(i,"".concat(t).concat(n),!0),a.withCredentials=s,u)a.setRequestHeader(h,u[h]);a.send(r)})]})})}function Qc(t,i,n,r){var e,s="".concat(i,"//").concat(n).concat(zc(t.wdx,r),"&SkipResponseBody=true"),u=r.bundle[1];return On(null!==(e=t.options.beacon)&&void 0!==e?e:Nn(t.window),s,u)}function Xc(t,i,n,s){return r(this,void 0,ps,function(){var r,u,o,a,h;return e(this,function(e){switch(e.label){case 0:r=t.window.document.referrer,u=r?wo(r,{source:"page",type:"referrer"}):"",o="orgId=".concat(s.orgId,"&userId=").concat(s.userId,"&sessionId=").concat(s.sessionId),a={referrer:u},e.label=1;case 1:return e.trys.push([1,3,,4]),[4,qc(t,i,n,"/rec/beacon?".concat(o),{type:"string",data:Fn(t.wdx,a)})];case 2:return e.sent(),[3,4];case 3:return h=e.sent(),"failed to send session start beacon ".concat(h),[3,4];case 4:return[2]}})})}function Jc(t,i,n,s){var u;return r(this,void 0,ps,function(){var r,o,a;return e(this,function(e){switch(e.label){case 0:return r=null!==(u=s.version)&&void 0!==u?u:"v1",o=s.previewMode?"?previewMode=true":"",[4,Vc(t,i,n,"/s/settings/".concat(s.orgId,"/").concat(r,"/web").concat(o))];case 1:return a=e.sent().text,[2,U(t.wdx,a)]}})})}function Yc(t){var i,n=null===(i=t.recording.pageResponse())||void 0===i?void 0:i.GCLBSubdomain,r=t.options.recHost;return n&&Vi(r)?r.replace(/^rs\./,"".concat(n,".")):r}function Zc(t){if(!window.Zone)return t;var i="?";return t.indexOf(i)>-1&&(i="&"),"".concat(t).concat(i,"ngsw-bypass=true")}var tf=function(){function t(t,i,n){void 0===n&&(n=new nf(t)),this.T=t,this.de=i,this.zo=n}return t.prototype.initialize=function(t){var i;if(t){this.qo(t);var n=null===(i=this.T.window.location)||void 0===i?void 0:i.href;this.onNavigate(n)}},t.prototype.onNavigate=function(t){return!!this.zo.matches(t)&&(this.de.enqueue({Kind:Y.KEEP_URL,Args:[wo(t,{source:"page",type:"base"})]}),!0)},t.prototype.onClick=function(t){var i;return!!(null===(i=null==t?void 0:t.watchKind)||void 0===i?void 0:i.has(se.Keep))&&(this.de.enqueue({Kind:Y.KEEP_ELEMENT,Args:[t.id]}),!0)},t.prototype.urlMatches=function(t){return this.zo.matches(t)},t.prototype.qo=function(t){this.zo.setRules(t)},t}(),nf=function(){function t(t){this.T=t,this.Vo=null}return t.prototype.setRules=function(t){var i=t.map(function(t){return t.Regex}).filter(rf.bind(null,this.T.wdx));i.length>0&&(this.Vo=function(t,i){try{return new RegExp("(".concat(i.join(")|("),")"),"i")}catch(t){return sr("keep#joinRegexes",{err:t,regexes:i}),null}}(this.T.wdx,i))},t.prototype.matches=function(t){return!!this.Vo&&this.Vo.test(t)},t}();function rf(t,i){try{return new RegExp(i),!0}catch(t){return sr("keep#isValidRegex",{err:t,regex:i}),!1}}function ef(t,i,n){if(t&&"function"==typeof t[i]){n.get(t)||n.set(t,{});var r=t[i];t[i]=function(){var e=n.get(t);return e&&"function"==typeof e[i]&&e[i].apply(this,arguments),r.apply(this,arguments)}}}mi.RequestFrameId,mi.EvtBundle;var sf=function(t){var i=void 0===t?{}:t,n=i.wnd,r=void 0===n?window:n,e=i.injectedNamespace,s=void 0===e?r._fs_namespace:e;void 0===i.injectedScript&&r._fs_script,function(t,i,n,r,e,s,u,o){var a,h;function c(t){var i,n=[];function r(){i&&(n.forEach(function(t){var n;try{n=t[i[0]]&&t[i[0]](i[1])}catch(i){return void(t[3]&&t[3](i))}n&&n.then?n.then(t[2],t[3]):t[2]&&t[2](n)}),n.length=0)}function e(t){return function(n){i||(i=[t,n],r())}}return t(e(0),e(1)),{then:function(t,i){return c(function(e,s){n.push([t,i,e,s]),r()})}}}n in t&&(t.console&&t.console.log&&t.console.log("FullStory namespace conflict. Please set window[\"_fs_namespace\"]."),1)||(u=t[n]=function(){var t=function(t,n,r,e){function s(s,u){i(t,n,r,s,u,e)}e=e||2;var u,o=/Async$/;return o.test(t)?(t=t.replace(o,""),"function"==typeof Promise?new Promise(s):c(s)):i(t,n,r,u,u,e)};function i(i,n,r,e,s,u){return t._api?t._api(i,n,r,e,s,u):(t.q&&t.q.push([i,n,r,e,s,u]),null)}return t.q=[],t}(),function(){function t(){}function i(t,i,n){u(t,i,n,1)}function n(t,n,r){i("setProperties",{type:t,properties:n},r)}function r(t,i){n("user",t,i)}function e(t,i,n){r({uid:t},n),i&&r(i,n)}u.identify=e,u.setUserVars=r,u.identifyAccount=t,u.clearUserCookie=t,u.setVars=n,u.event=function(t,n,r){i("trackEvent",{name:t,properties:n},r)},u.anonymize=function(){e(!1)},u.shutdown=function(){i("shutdown")},u.restart=function(){i("restart")},u.log=function(t,n){i("log",{level:t,msg:n})},u.consent=function(t){i("setIdentity",{consent:!arguments.length||t})}}(),a="fetch",h="XMLHttpRequest",u._w={},u._w[h]=t[h],u._w[a]=t[a],t[a]&&(t[a]=function(){return u._w[a].apply(this,arguments)}),u._v="2.0.0")}(r,r.document,s)};"".concat(ef,"\n(").concat(function(t,i){var n=t._fs_prehooks||new WeakMap;t._fs_prehooks=n,i.forEach(function(t){var i=t[0];t[1].forEach(function(t){ef(i,t,n)})})},")(win, [[\n CSSStyleSheet.prototype,\n ['insertRule', 'removeRule']\n]]);");var uf=/[^a-zA-Z0-9.\-_]/g;function of(t,i){return"".concat(t,"_").concat(i)}function af(t,i,n,r){var e=function(t,i){return i?function(t,i){var n=i.replace(uf,"");return 0===n.length?t:of(t,n)}(t,n):t};return[e(t,r),e(i,r),e(t,!r),e(i,!r)]}function hf(t,i,n,r,e,s){var u=i.getValue(n,r),o=u.cookieValue,a=u.localStorageValue;if(!t&&!o&&!a){var h=i.getValue(e,s);o=h.cookieValue,a=h.localStorageValue}return[o,a]}function cf(t){return t.options.useNamespace?of(Si,t.options.namespace):Si}function ff(t,i,n){if(i&&i.postMessage)try{i.postMessage(function(t,i){var n;return Fn(t.wdx,((n={})[cf(t)]=i,n))}(t,n),"*")}catch(t){rr("postMessageTo",{err:t})}}function vf(t,i){try{var n=U(t.wdx,i),r=cf(t);if(r in n)return n[r]}catch(t){}return[mi.Unknown]}function lf(t,i,n,r){var e=t.options.transport;if(!e)return!1;try{e.send(i,n,r)}catch(t){e.send(i,n)}return!0}function df(t,i,n){var r=t.options.transport;if(!r||!r.sendToChild)return!1;var e=n[0],s=n.slice(1),u=Fn(t.wdx,s);return r.sendToChild(i,e,u),!0}var pf=new RegExp(/^\s+$/),wf=/^fb\d{18}$/,gf=function(t,i){var n=i.appHost,r=i.desc,e=i.frame,s=i.namespace,u=i.orgId,o=i.recHost,a=i.recSettingsHost,h=i.scheme,f=i.script,v=i.snippetVersion,l=i.underTest,d=i.useNamespace;"Injecting into Frame ".concat(r);try{if(function(t){return t.id==t.name&&wf.test(t.id)}(e))return"Blocklisted iframe: ".concat(r),at.BlocklistedFrame;if(function(t){return!(t.contentDocument&&t.contentWindow&&t.contentWindow.location)||function(t){return!!t.src&&"about:blank"!=t.src&&t.src.indexOf("javascript:")<0}(t)&&t.src!=t.contentWindow.location.href&&"loading"==t.contentDocument.readyState}(e))return"Frame not yet loaded: ".concat(r),at.PartiallyLoaded;var p=e.contentWindow,g=e.contentDocument;if(!p||!g)return"Missing contentWindow or contentDocument: ".concat(r),at.MissingWindowOrDocument;if(!g.head)return"Missing contentDocument.head: ".concat(r),at.MissingDocumentHead;if(!g.body||!b(g.body))return at.MissingBodyOrChildren;for(var m=!1,S=y(g.body);S;S=w(S)){switch(S.nodeType){case c:if("SCRIPT"===S.tagName)continue;break;case 3:var k=S.textContent;if(null===k||pf.test(k))continue;break;case 8:continue}m=!0;break}if(!m)return at.NoNonScriptElement;if(Fi(p,s))return"FS already defined in Frame contentWindow: ".concat(r," Ignoring."),at.AlreadyDefined;l&&(p._fs_org=u);var _=function(t,i,n){return{send:function(r,e,s){if(void 0!==i.parent){var u=Fi(i.parent,n);void 0!==u&&"function"==typeof u._withRecorder&&u._withRecorder(s,function(n){try{n.onMessageReceived(i,[r,t.jsonParse(e),s])}catch(t){t instanceof SyntaxError&&sr("rec#onMessageReceived",{err:t,msg:r,signature:s})}})}}}}(t,p,s);return function(t,i,n){/^2\./.test(n.snippetVersion)&&n.script?sf({wnd:t,injectedNamespace:n.namespace,injectedScript:n.script}):function(t){var i,n,r,e,s,u=void 0===t?{}:t,o=u.wnd,a=void 0===o?window:o,h=u.injectedNamespace,c=void 0===h?a._fs_namespace:h;i=a,a.document,r="user",(n=c)in i?i.console&&i.console.log&&i.console.log("FullStory namespace conflict. Please set window[\"_fs_namespace\"]."):((e=i[n]=function(t,i,n){e.q?e.q.push([t,i,n]):e._api(t,i,n)}).q=[],e.identify=function(t,i,n){e(r,{uid:t},n),i&&e(r,i,n)},e.setUserVars=function(t,i){e(r,t,i)},e.event=function(t,i,n){e("event",{n:t,p:i},n)},e.anonymize=function(){e.identify(!1)},e.shutdown=function(){e("rec",!1)},e.restart=function(){e("rec",!0)},e.log=function(t,i){e("log",[t,i])},e.consent=function(t){e("consent",!arguments.length||t)},e.identifyAccount=function(t,i){(i=i||{}).acctId=t,e("account",i)},e.clearUserCookie=function(){},e.setVars=function(t,i){e("setVars",[t,i])},e._w={},s="XMLHttpRequest",e._w[s]=i[s],s="fetch",e._w[s]=i[s],i[s]&&(i[s]=function(){return e._w[s].apply(this,arguments)}),e._v="1.3.0")}({wnd:t,injectedNamespace:n.namespace});var r=function(t,i){return void 0===i&&(i=Li(t)),t[i]}(t,n.namespace);ir(!!r,"snippet api"),null==r||r("init",{env:{appHost:n.appHost,orgId:n.orgId,recHost:n.recHost,recSettingsHost:n.recSettingsHost,runInIframe:n.runInIframe,scheme:n.scheme,script:n.script,transport:n.transport,useNamespace:n.useNamespace}});var e=i.createElement("script");e.setAttribute(ki,n.namespace),e.async=!0,e.crossOrigin="anonymous",e.src="".concat(n.scheme,"//").concat(n.script),"testdrive"===n.orgId&&(e.src+="?allowMoo=true"),i.head.appendChild(e)}(p,g,{appHost:n,namespace:s,orgId:u,recHost:o,recSettingsHost:a,runInIframe:!0,scheme:h,script:f,snippetVersion:v,transport:_,useNamespace:d}),at.Successful}catch(t){return at.Exception}};function mf(t){var i="".concat(Te(t));t.id&&(i+="#".concat(t.id));var n=wo(t.src,{source:"log",type:"debug"});return i+"[src=".concat(n,"]")}var yf,bf,Sf=function(){function t(t,i){var n;this.T=t,this.jt=[],this.no=!1,this.At=null!==(n=i.interval)&&void 0!==n?n:1e3,this.Ju=i.onFlush}return t.prototype.append=function(t){this.schedule(),this.jt.push(t)},t.prototype.flush=function(){this.no=!1,this.Ju(this.jt),this.jt=[]},t.prototype.schedule=function(){this.no||(this.T.wdx.setWindowTimeout(this.T.window,a(this.flush.bind(this)),this.At),this.no=!0)},t}(),kf="https://fs-obfuscated.invalid",_f=function(){function t(t,i){this.T=t,this.jt=i,this.$o=0,this.Go={},this.ci=!1}return t.prototype.enable=function(){var t=this;this.ci=!0,this.Qo=function(t,i){var n;try{if("function"==typeof(null===(n=i.crypto)||void 0===n?void 0:n.getRandomValues)){var r="",e=new Uint32Array(2);i.crypto.getRandomValues(e);for(var s=0;s2e6?[4,nu(this.T.wdx,this.T.window)]:[3,7];case 6:e.sent(),e.label=7;case 7:return[3,9];case 8:return e.sent(),[3,9];case 9:return[2,[r,{BundleTime:n}]]}})})},t.prototype.bundleBeacon=function(t){return!0},t.prototype.startBeacon=function(t){return r(this,void 0,ps,function(){return e(this,function(t){return[2,ps.resolve()]})})},t}(),If=function(){function t(t){this.T=t}return t.prototype.uploadResource=function(t){return r(this,void 0,ps,function(){var t;return e(this,function(i){switch(i.label){case 0:return[4,nu(this.T.wdx,this.T.window)];case 1:return i.sent(),t={Algorithm:"fsnv",Hash:""},[2,Fn(this.T.wdx,t)]}})})},t.prototype.queryResources=function(t){return r(this,void 0,ps,function(){return e(this,function(t){switch(t.label){case 0:return[4,nu(this.T.wdx,this.T.window)];case 1:return t.sent(),[2,[]]}})})},t}(),Ef=function(){function t(){this._cookies={}}return t.prototype.setDomain=function(t){},t.prototype.getValue=function(t,i){return{cookieValue:this._cookies[t],localStorageValue:void 0}},t.prototype.setValue=function(t,i,n,r){this.setCookie(t,i,n)},t.prototype.setCookie=function(t,i,n){this._cookies[t]=i},t.prototype.clearCookie=function(t,i){delete this._cookies[t]},Object.defineProperty(t.prototype,"cookies",{get:function(){return this._cookies},enumerable:!1,configurable:!0}),t}();function Tf(){try{return document.domain}catch(t){}return""}function Cf(t){return{AjaxWatches:[],CookieDomain:Tf(),ElementBlocks:t?[]:s(s([],[{Selector:"input",Consent:!1,Type:Zt.Mask},{Selector:"textarea",Consent:!1,Type:Zt.Mask},{Selector:"select",Consent:!1,Type:Zt.Mask},{Selector:"[contenteditable]",Consent:!1,Type:Zt.Mask},{Selector:"input[type=radio]",Consent:!1,Type:Zt.Exclude},{Selector:"input[type=checkbox]",Consent:!1,Type:Zt.Exclude}],!0),yu,!0),ElementDeferreds:[],ElementKeeps:[],ElementWatches:[],OrgSettings:oi.DefaultOrgSettings,UrlKeeps:[],DwellTime:0}}(bf=yf||(yf={}))[bf.NoInfoYet=1]="NoInfoYet",bf[bf.Enabled=2]="Enabled",bf[bf.Disabled=3]="Disabled";var xf,Rf,Kf=function(){function t(t,i,n,r,e,s){var u,o=this;this.T=t,this.na=e,this.ra=oi.DefaultOrgSettings,this.ea=!1,this.uo=null,this.oo=[],this.sa=oi.DefaultBundleUploadIntervalMS,this.ua=oi.HeartbeatIntervalMS,this.oa=[],this.aa=new Rr,this.ha=[],this.L=new Fr,this.ca=yf.NoInfoYet,this.fa=!1,this.va=!1,this.la=!1,this.da=!1,this.pa={},this.jt=new bc(t,r,n,function(){return o.wa.bundleEvents()},i,void 0,s);var a,h=new Lc(t,this.jt,(a=t).options.useMockProtocol?new If(a):new Wc(a));this.Qn=new _f(t,this.jt),this.Ui=new ju(t.wdx),this.bs=new tf(t,this.jt),this.wa=new sc(t,this.jt,this.bs,this.Ui,this.L.createChild(),function(t){return o.xs(t)},function(t){return o.Rs(t)},h,this.Qn),this.Fo=t.options.scheme,this.ga=t.options.script,this.ma=t.options.recHost,this.ya=t.options.recSettingsHost,this.ba=t.options.appHost,this.Sa=t.options.orgId,this.va=null!==(u=t.options.skipIframeInjection)&&void 0!==u&&u,this.ut=t.window,this.qt=this.ut.document}return t.prototype.getPageResponse=function(){return this.ka},t.prototype.bundleUploadIntervalMS=function(){return this.sa},t.prototype.heartbeatIntervalMS=function(){return this.ua},t.prototype.setInitConfig=function(t){this._a=t},t.prototype.start=function(t,i,n){var r=this;this.Aa=i,this.Ia=n,this.zs();var e=this.ut.Document?this.ut.Document.prototype:this.ut.document;this.Ea=Or(this.T,e,"close"),this.Ea&&this.Ea.afterAsync(function(){r.L.refresh()})},t.prototype.zs=function(){var t=this;"onpageshow"in this.ut&&this.L.add(this.ut,"pageshow",!1,function(i){t.jt.manualHibernateCheck(),(null==i?void 0:i.persisted)&&t.jt.enqueue({Kind:Y.BFCACHE_STATE,Args:[lt.Restored]})}),"onpagehide"in this.ut?this.L.add(this.ut,"pagehide",!1,function(i){(null==i?void 0:i.persisted)?(t.jt.enqueue({Kind:Y.BFCACHE_STATE,Args:[lt.Entering]}),t.jt.singSwanSong(St.Unload)):t.Ta()}):this.L.add(this.ut,"unload",!1,function(){t.Ta()}),this.L.add(this.ut,"message",!1,function(i){var n=i.data;if("string"==typeof n){var r=i.source;t.onMessageReceived(r,vf(t.T,n))}})},t.prototype.tellAllFramesTo=function(t){for(var i=0,n=this.oa;i0){for(var t=0;t0&&this.jt.sendEvents(e,n);break;case mi.RequestFrameId:if(!t)return;var s=this.Ba(t);if(void 0===s);else{var u=Te(s);"Responding to FID request for frame ".concat(u),this.pa[u]=!1,this.Wa(s,u)}case mi.Unknown:}},t.prototype.onNavigate=function(){this.eventWatcher().onNavigate()},t.prototype.Ba=function(t){for(var i=0,n=this.oa;i0&&(null!==(u=null===(s=null===(e=i.OrgSettings)||void 0===e?void 0:e.UrlPrivacyConfig)||void 0===s?void 0:s.length)&&void 0!==u?u:0)>0&&(null!==(h=null===(a=null===(o=i.OrgSettings)||void 0===o?void 0:o.AttributeBlocklist)||void 0===a?void 0:a.length)&&void 0!==h?h:0)>0;return c||sr("Invalid page response",{rsp:i}),c}(Rf=xf||(xf={})).START="start",Rf.SHUTDOWN="shutdown",Rf.INTERNAL_BUNDLE="internal/bundle",Rf.INTERNAL_ERROR="internal/error",Rf.INTERNAL_FS_INIT="internal/fs-init";var Pf=[xf.START,xf.SHUTDOWN,xf.INTERNAL_BUNDLE,xf.INTERNAL_ERROR,xf.INTERNAL_FS_INIT];function jf(t,i){var n=i.Seq,r=ws(t)(i);return[n,{data:r,type:"string"},r.length]}function Of(t,i,n,r){var e;return new ps(function(s){var u=ta(oa,function(o){for(var a=0,h=o;a2}(t,this.Ga)&&rr("Quota Exceeded",n(n({},this.Ga),{message:zh(t),err:t})),!1}},t.prototype.Xa=function(t){var i;return(null!==(i=this.$a)&&void 0!==i?i:t)=0?(n=t[i],[4,this.rh(n)]):[3,4];case 2:r.sent(),r.label=3;case 3:return i--,[3,1];case 4:return[2]}})})},t.prototype.rh=function(t){return r(this,void 0,ps,function(){var i,n,r=this;return e(this,function(e){switch(e.label){case 0:return e.trys.push([0,2,,3]),void 0!==t&&t.Bundles&&t.UserId&&t.SessionId&&t.PageId?("Sending ".concat(t.Bundles.length," bundles as prior page swan song"),i=t.Bundles.reduce(function(i,n,e){var s=e===t.Bundles.length-1;return i.push({bundle:n,isNewSession:t.IsNewSession,orgId:t.OrgId,pageId:t.PageId,recHost:t.RecHost,serverBundleTime:t.ServerBundleTime,serverPageStart:t.ServerPageStart,sessionId:t.SessionId,userId:t.UserId,version:t.Version,deltaT:s?r.T.time.wallTime()-(t.LastBundleTime||0):null}),i},[]),[4,$f(this.T.wdx,this.T.window,this.Eo,i,this.Ja,function(t){r.eh=t})]):[2];case 1:return e.sent(),[3,3];case 2:return n=e.sent(),"Error recovering swan-song: ".concat(n),[3,3];case 3:return[2]}})})},t}();function Qf(t,i){try{if(i in localStorage){var n=localStorage[i];return delete localStorage[i],function(t,i){return i.Bundles=function(t,i){for(var n=[],r=0,e=i.Bundles;r1?u.push([s.idx,o]):u.push(s.idx):u.push(e)}for(n=1;nthis.sh},t.prototype.reset=function(){this.uh=0},t}(),tv=((Xf={})[Y.AJAX_REQUEST]=!0,Xf[Y.PERF_ENTRY]=!0,Xf[Y.RESOURCE_TIMING_BUFFER_FULL]=!0,Xf[Y.IN_SESSION_PREDICTION]=!0,Xf),iv=function(){function t(t,i){void 0===i&&(i=Zf.newBudget(t.options.networkBudget)),this.T=t,this.oh=i,this.jt=new uu,this.ah=1,this.hh={},this.fh=!1,this.lh=[],this.dh=!0,this.init()}return t.prototype.init=function(){if(1===this.ah){var t,i=!!this.T.recording.flags().UseCompression&&"CompressionStream"in(t=this.T.window)&&"TextEncoderStream"in t;this.dh=!!this.T.recording.flags().UseLZEncoding||!i}},t.prototype.size=function(){return this.jt.size()},t.prototype.add=function(t){var i=!0;switch(t.Kind){case Y.SET_FRAME_BASE:case Y.MUT_INSERT:case Y.MUT_SHADOW:case Y.RESOLVABLE_EVENT:i=!1}tv[t.Kind]||(this.fh=!0),this.jt.push([t,i?Bn(this.T.wdx,t):void 0])},t.prototype.nextBundle=function(i){if(0!==this.jt.size())return i.flush||t.forceFlush||this.fh?this.ph(i):void 0},t.prototype.addEndMarkerEvent=function(t){this.lh.push(t)},t.prototype.persistEndMarkerEventsTo=function(t){for(var i=0,n=this.lh;i0,"builder#_serializeEvents"),this.oh.reset();var i,n,r=this.jt.first()[0],e=ev(r),s=this.gh(t),u=s[0],o=s[1];if(this.mh=(i=o,n=this.mh,i?n?ev(i)>=ev(n)?i:n:i:n),!this.yh(t))return this.bh(u,this.mh),this.mh=void 0,[e,nv(u)];this.jt.unshift([r,nv(u)])},t.prototype.gh=function(t){for(var i,r=[],e=[],u=this.jt.shift();u;u=this.jt.shift()){var o=u[0],a=u[1];if(i=o,void 0===a){var h=Go(this.T.wdx,[o])[0];if(this.dh){var c=this.Sh(h),f=c[0],v=c[1];a=Bn(this.T.wdx,f),e.push.apply(e,v)}else{var l=X(this.T.wdx);a=Bn(this.T.wdx,h),e.push(X(this.T.wdx)-l)}}if(r.push(a),this.oh.add(a.length),!t.flush&&this.oh.isOver())break}return i&&function(t,i,r,e){r.length<=0||i.push(function(t,i,r){var e=r[0],u=r.slice(1);return Bn(t,n(n({},sv(i)),{Kind:Y.TIMING,Args:[s([nt.Internal,et.Serialization,ut.LzEncoding,ev(i),e],u.map(function(t){return[ut.LzEncoding,t]}),!0)]}))}(t,e,r))}(this.T.wdx,r,e,i),[r,i]},t.prototype.yh=function(t){return!(!this.T.recording.flags().UseMinNetworkBudget||t.bypassMinBudget||t.flush||this.oh.isOver())},t.prototype.bh=function(t,i){ir(!!i,"builder#_finalizeQueue"),i&&function(t,i,r,e){ir(r.length>0,"builder#addMarkers");for(var s=0,u=r;sthis.Ah)return!0;var n=null===(i=this.Ch)||void 0===i?void 0:i.getValue(Ti);return((null==n?void 0:n.cookieValue)||(null==n?void 0:n.localStorageValue))===this.xh.sessionId&&(this.Eh=!0,!0)},t}(),ov=function(){function t(t,i,n,r,e,s,u,o){void 0===r&&(r=bs),void 0===e&&(e=Ss),void 0===s&&(s=new uv(t,i)),this.T=t,this.Eo=i,this.Ou=n,this.so=r,this.Ja=e,this.Mh=s,this.Ph=u,this.jh=o,this.Oh=!1,this.Nh=0,this.Lh=0,this.Uh=0,this.Fh=!1,this.Hh=0,this.Dh=[],this.Bh=X(t.wdx),this.Fo=t.options.scheme,this.Wh=t.time.wallTime(),this.zh=new Gf(t,this.Eo,e),this.qh=rv(this.T)}return t.prototype.addEndMarkerEvent=function(t){this.qh.addEndMarkerEvent(t)},t.prototype.scheme=function(){return this.Fo},t.prototype.enqueueEvents=function(t,i){for(var n=0,r=i;n=2e4&&(n.Bh=X(n.T.wdx),n.Gh({bypassMinBudget:!0})),n.Qh()})},t.prototype.stopPipeline=function(){this.Vh&&this.Vh.stop(),this.qh=rv(this.T,this.qh),this.Dh=[],this.zh.stop(),this.Sa=void 0,this.Ca=void 0,this.xa=void 0,this.Ra=void 0,this.Pa=void 0,this.Fh=!1},t.prototype.send=function(t){var i,n;return r(this,void 0,ps,function(){var r,s;return e(this,function(e){switch(e.label){case 0:switch(r=null!==(i=null==t?void 0:t.mode)&&void 0!==i?i:"flush",s=null!==(n=null==t?void 0:t.reason)&&void 0!==n?n:St.Unknown,r){case"flush":return[3,1];case"sing":return[3,3]}return[3,4];case 1:return this.Gh({flush:!0}),[4,this.Xh()];case 2:return e.sent(),[3,5];case 3:return this.Jh(s),[3,5];case 4:Au(),e.label=5;case 5:return[2]}})})},t.prototype.Jh=function(t){if(this.Gh({flush:!0}),this.Yh(this.Zh))ir(!this.Zh,"_pendingBundle in dwell period");else{var i=[];this.Zh&&i.push(this.Zh);for(var r=0,e=this.Dh;rthis.sa()?[4,this.Xh()]:[3,4]):[2];case 3:e.sent(),e.label=4;case 4:return[3,6];case 5:if(s=e.sent(),u="Failed to send bundle",s instanceof Hc){if(Dc(s.status))return 206===s.status||s.status>=500&&sr(u,{err:s,status:s.status}),null===(t=this.Ph)||void 0===t||t.call(this),[2]}else sr(u,{err:s,status:0});return this.Oh=!0,this.Lh=this.Uh+qf(this.T.wdx,this.Nh++),[3,6];case 6:return[2]}})})},t.prototype.rc=function(t){var i;return r(this,void 0,ps,function(){var n,r,s,u,o;return e(this,function(e){switch(e.label){case 0:return this.Sa&&this.Ca&&this.xa&&this.Ra?(window,n=this.Ou.getMsSinceLastUserActivity(),[4,this.Eo.bundle({bundle:t,deltaT:null,isNewSession:this.Fh,lastUserActivity:n,orgId:this.Sa,pageId:this.Ra,serverBundleTime:this.Hh,serverPageStart:this.Pa,sessionId:this.xa,userId:this.Ca,version:this.T.recording.bundleApiVersion()})]):("unable to send bundle. one or more of orgId:".concat(this.Sa," | userId:").concat(this.Ca," | sessionId:").concat(this.xa," | pageId:").concat(this.Ra," are undefined"),[2]);case 1:return r=e.sent(),s=r[0],u=r[1],null===(i=this.T.recording.observer)||void 0===i||i.addEvent({type:xf.INTERNAL_BUNDLE,data:{clientTime:X(this.T.wdx),lastActivity:n,orgId:this.Sa,pageId:this.Ra,pageStart:this.Pa,prevBundleTime:this.Hh,recHost:Yc(this.T),response:u,seq:t[0],sessionId:this.xa,size:s,userId:this.Ca}}),o=t[0],s>16e6&&o>=16&&("splitting large page: ".concat(s),this.T.recording.splitPage(St.Size)),window,[2,u]}})})},t.prototype.$h=function(t,i){return r(this,void 0,ps,function(){var n,r=this;return e(this,function(e){return 0===t.length?[2]:(n=t.reduce(function(t,i,n){return t.push.apply(t,i.bundles.map(function(t){return{bundle:t,isNewSession:i.isNewSession,orgId:r.Sa,userId:r.Ca,sessionId:r.xa,pageId:i.pageId,version:i.version,serverBundleTime:i.serverBundleTime,serverPageStart:i.serverPageStart,deltaT:null}})),t},[]),[2,$f(this.T.wdx,this.T.window,this.Eo,n,i)])})})},t}(),av="_fs_preview",hv=new RegExp("(^\\?|&)".concat(av,"=(?:true|false)(&|$)")),cv=function(){function t(t,i,n){this.T=t,this.Ch=n,this.ec="fs_preview_".concat(i)}return t.prototype.isPreviewMode=function(){return this.sc()||this.uc()},t.prototype.clear=function(){this.Ch.setValue(this.ec,"",new Date(1970,1,1).toUTCString())},t.prototype.write=function(){var t=this.sc(),i=this.oc();(t||i)&&(t?this.Ch.setValue(this.ec,"true",new Date(X(this.T.wdx)+432e5).toUTCString()):this.clear(),this.ac())},t.prototype.inject=function(t,i,n){Gi(function(){var r="FullStory-preview-script";if(!t.getElementById(r)){var e=t.createElement("script");e.id=r,e.async=!0,e.src="".concat(i,"//").concat(n,"/s/fspreview.js"),t.head.appendChild(e)}})},t.prototype.ac=function(){if(this.T.window.history){var t=location.search.replace(hv,function(t,i,n){return n?i:""});this.T.window.history.replaceState({},"",this.T.window.location.href.replace(location.search,t))}},t.prototype.sc=function(){return this.T.window.document.location.search.indexOf("".concat(av,"=true"))>-1},t.prototype.oc=function(){return this.T.window.document.location.search.indexOf("".concat(av,"=false"))>-1},t.prototype.uc=function(){var t=this.Ch.getValue(this.ec),i=t.cookieValue,n=t.localStorageValue;return!(!i&&!n)},t}();function fv(t){var i,n,r;return{Kind:Y.CAPTURE_SOURCE,Args:[t.type,t.entrypoint,"dom",null===(n=null===(i=t.source)||void 0===i?void 0:i.integration)||void 0===n?void 0:n.slice(0,1024),!!(null===(r=t.source)||void 0===r?void 0:r.userInitiated)]}}function vv(t){var i=function(t){return"msCrypto"in t?t.msCrypto:t.crypto}(t);if("function"==typeof(null==i?void 0:i.randomUUID))return i.randomUUID();var n=new Uint8Array(16);i.getRandomValues(n),n[6]=15&n[6]|64,n[8]=63&n[8]|128;for(var r=[],e=0;e=864e5)return[pv,"exp sid: ".concat(a,"ms ").concat(h,"ms")];var c=null!==(r=i.getLastUserActivityTimeMS())&&void 0!==r?r:a,f=t.wdx.mathMax(c,a),v=t.wdx.mathAbs(o-f);if(v>=wv)return[pv,"exp lua: ".concat(c,"ms ").concat(v,"ms")];var l=null!==(e=i.getPageCount())&&void 0!==e?e:0;return l>=250?[pv,"pages: ".concat(l)]:[u]}(t=this.T,i=this.hc),s=e[0],u=e[1],o=s===pv,a=t.time.wallTime(),h=vv(t.window),c=i.getSessionId(),f=i.getUserId(),v=(null!==(n=i.getPageCount())&&void 0!==n?n:0)+1,l=null!==(r=i.getSessionStartTimeMS())&&void 0!==r?r:a,o&&(c=vv(t.window),f=function(t,i){var n=i.getUserId();return n&&dv(n)?n:vv(t.window)}(t,i),v=1,l=a),{userId:f,sessionId:c,pageId:h,isNewSession:o,lastActivityTime:a,pageCount:v,reason:u,sessionStartTime:l};var t,i,n,r,e,s,u,o,a,h,c,f,v,l},t.prototype.persist=function(t){this.hc.create({userId:t.userId,sessionId:t.sessionId,sessionStartTime:t.sessionStartTime,lastUserActivityTime:t.lastActivityTime,pageCount:t.pageCount})},t.prototype.start=function(){this.fc.start(3e5)},t.prototype.stop=function(){this.fc.stop()},t.prototype.vc=function(){var t=this.Ou.getLastUserActivityTS();t!==this.cc&&(this.cc=t,this.hc.setLastUserActivityTimeMS(t)),this.start()},t}(),mv=function(t){function s(i,n,r,e,s,u,o){void 0===e&&(e=bs),void 0===u&&(u=new ov(i,n,r,e,void 0,void 0,function(){return h.shutdown(St.SettingsBlocked)},s)),void 0===o&&(o=Gi(function(){return gf}));var a,h=t.call(this,i,e,r,u,o,s)||this;h.Eo=n,h.ro=u,h.lc=!1,h.ho=!1,h.dc=!1,h.qt=h.ut.document,h.uo=0,h.wc=i.recording.identity,h.gc=new cv(h.T,h.Sa,h.wc.getClientStore()),h.ca=yf.NoInfoYet,h.mc=new gv(i,r,h.wc),a=function(t){if(h.wa.stop(St.Api),t){var i=h.qt.getElementById(t);i&&h.yc&&i.setAttribute("_fs_embed_token",h.yc)}},h.ut._fs_shutdown=a;var c=h.gc.isPreviewMode();return h.bc=h.Eo.settings({orgId:h.Sa,previewMode:c})["catch"](function(){}),h}return i(s,t),s.prototype.onDomLoad=function(){var i=this;t.prototype.onDomLoad.call(this),this.lc=!0,this.za(function(){i.Ka(i.ho)})},s.prototype.Sc=function(){var t=this.T.options.replayFlags;if(/[?&]_fs_force_session=true(&|#|$)/.test(location.search)&&(t="".concat(t,",forceSession"),this.ut.history)){var i=location.search.replace(/(^\?|&)_fs_force_session=true(&|$)/,function(t,i,n){return n?i:""});this.ut.history.replaceState({},"",this.ut.location.href.replace(location.search,i))}return t},s.prototype.start=function(i,n,s){var u,o,a,h,c,f;return r(this,void 0,ps,function(){var r,v,l,d,p,w,g,m,y,b,S,k,_,A,I,E,T,C,x,R,K,M,P,j,O,N;return e(this,function(e){switch(e.label){case 0:return t.prototype.start.call(this,i,n,s),[4,this.bc];case 1:if(!(r=e.sent()))return this.kc(),[2];mo(null!==(u=r.OrgSettings.UrlPrivacyConfig)&&void 0!==u?u:oi.DefaultOrgSettings.UrlPrivacyConfig,r.OrgSettings.MaxUrlLength),v=this.Sc(),e.label=2;case 2:return e.trys.push([2,4,,5]),[4,ps.race([su(this.T.wdx,this.T.window),tu(this.T.wdx,this.T.window,250)])];case 3:case 4:return e.sent(),[3,5];case 5:l=Jr(this.qt),d=l[0],p=l[1],U=this.T.window,F=0,H=0,w=null==U.screen?[F,H]:(F=parseInt(String(U.screen.width),10),H=parseInt(String(U.screen.height),10),[F=isNaN(F)?0:F,H=isNaN(H)?0:H]),g=w[0],m=w[1],y="",i||(y=this.wc.getUserId()),b=this.mc.createUserSessionPage(),S=this.wc.getAppId(),k=this.wc.getAppKeyHash(),_=this.gc.isPreviewMode(),A=null!==(h=null===(a=null===(o=this.T)||void 0===o?void 0:o.recording)||void 0===a?void 0:a.preroll)&&void 0!==h?h:-1,I=wo(co(this.ut),{source:"page",type:"base"}),E=wo(this.ut.location.href,{source:"page",type:"url"}),T=""===this.qt.referrer?"":wo(this.qt.referrer,{source:"page",type:"referrer"}),C=L(this.qt),x=null!==(c=this.T.options.tabId)&&void 0!==c?c:function(t){var i,n="_fs_tab_id";try{var r=t.sessionStorage.getItem(n);if(r)return r;var e=Math.floor(1e17*Math.random()).toString(16);return t.sessionStorage.setItem(n,e),null!==(i=t.sessionStorage.getItem(n))&&void 0!==i?i:void 0}catch(t){return}}(this.ut),R={OrgId:this.Sa,UserId:y,SessionId:b.sessionId,PageId:b.pageId,Url:E,Base:I,Width:d,Height:p,ScreenWidth:g,ScreenHeight:m,SnippetVersion:this.T.options.snippetVersion,Referrer:T,Preroll:A,Doctype:C,CompiledVersion:zn.Ver,CompiledTimestamp:zn.TS,AppId:S,TabId:x,PreviewMode:_||void 0,SessionKeyHash:"",PageKeyHash:""},v&&(R.ReplayFlags=v),e.label=6;case 6:return e.trys.push([6,12,,13]),[4,this.Eo.page(R)];case 7:return K=e.sent(),_||!K.PreviewMode?[3,9]:[4,this.Eo.settings({orgId:this.Sa,previewMode:!0})["catch"](function(){})];case 8:if(!(r=e.sent()))return this.kc(),[2];mo(null!==(f=r.OrgSettings.UrlPrivacyConfig)&&void 0!==f?f:oi.DefaultOrgSettings.UrlPrivacyConfig,r.OrgSettings.MaxUrlLength),e.label=9;case 9:return[4,this._c(b,K,r)];case 10:return N=e.sent(),Mf(this.T.wdx,N)?this.da?[2]:(window,M=this.wc.getConsentStore().getConsentState(),this.Ma(N,M),window,this.Ac(N.CookieDomain,N.UserIntId,N.SessionIntId,N.PageIntId,N.EmbedToken),this.Ic(),N.PreviewMode&&this.gc.inject(this.qt,this.Fo,this.ba),(P=this.T.options.pageStart)&&P(),this.jt.enqueueFirst(fv({type:"default"})),this.jt.enqueueFirst(this.wa.getNavigateEvent(this.ut.location.href,Y.ENTRY_NAVIGATE)),this.jt.enqueueFirst({Kind:Y.SYS_REPORTCONSENT,Args:[M,yt.Document]}),this.jt.enqueueFirst({Kind:Y.SET_FRAME_BASE,Args:[wo(co(this.ut),{source:"event",type:Y.SET_FRAME_BASE}),C,E,T]}),j={Kind:Y.PAGE_DATA,Args:[E,I,d,p,g,m,this.T.options.snippetVersion,T,C,A,y,N.PageStart,D(this.T.wdx,this.T.window),this.ut.navigator.userAgent,x,!!N.IsNewSession,!!N.PreviewMode,S,k,zn.TS,zn.Ver,"",""]},this.ro.addEndMarkerEvent(j),N.Flags.DisableInertBundles&&(iv.forceFlush=!0),this.jt.enqueue({Kind:Y.SCRIPT_COMPILED_VERSION,Args:[zn.Ver]}),this.jt.enqueue({Kind:Y.RESIZE_LAYOUT,Args:[d,p]}),this.wa.addVisibilityChangeEvent(),this.Fa(),[4,this.jt.startPipeline({isNewSession:!!N.IsNewSession,orgId:this.Sa,pageId:N.PageIntId,serverPageStart:N.PageStart,sessionId:N.SessionIntId,userId:N.UserIntId,minDwellTime:N.Flags.UseDwellTime&&N.DwellTime||0,fixWhenValues:N.Flags.FixWhenValues})]):[2,this.kc()];case 11:return e.sent(),this.qa(this.qt),this.Oa(),[3,13];case 12:return(O=e.sent())instanceof Hc&&(N=O.data)&&N.user_id&&N.cookie_domain&&N.reason_code===Jt.ReasonBlockedTrafficRamping&&y!==N.user_id&&this.Ac(N.cookie_domain,N.user_id,"","",""),this.kc(),[3,13];case 13:return[2]}var U,F,H})})},s.prototype.Ic=function(){var t=this;this.dc=!0,this.za(function(){t.Ka(t.ho)})},s.prototype.Ac=function(t,i,n,r,e){var s=this.wc;s.setIds(this.ut,t,i,n),this.yc=e,this.gc.write(),"/User,".concat(s.getUserId(),"/Session,").concat(s.getSessionId(),"/Page,").concat(r)},s.prototype.za=function(i){this.lc&&this.dc&&t.prototype.za.call(this,i)},s.prototype.kc=function(){this.Na(),this.shutdown(St.SettingsBlocked),this.ho=!0,this.Ka(this.ho)},s.prototype._c=function(t,i,s){var u,o,a;return r(this,void 0,ps,function(){var r,h,c,f;return e(this,function(e){return(r=n(n({},i),s)).Flags.UseClientSideId&&(dv(h=null!==(u=r.UserUUID)&&void 0!==u?u:"")&&(t.userId=h),dv(c=null!==(o=r.SessionUUID)&&void 0!==o?o:"")&&(t.sessionId=c),dv(f=null!==(a=r.PageUUID)&&void 0!==a?a:"")&&(t.pageId=f),this.wc.setCookieDomain(this.ut,r.CookieDomain),this.mc.persist(t),r=n(n({},r),{UserIntId:t.userId,SessionIntId:t.sessionId,PageIntId:t.pageId,IsNewSession:t.isNewSession,PageStart:X(this.T.wdx)}),t.reason&&this.jt.enqueue({Kind:Y.SESSION_INFO,Args:[t.reason]})),this.mc.start(),[2,r]})})},s.prototype.onMessageReceived=function(i,n){t.prototype.onMessageReceived.call(this,i,n),(null==i?void 0:i.parent)==this.ut&&n[0]===mi.EndPreviewMode&&this.gc.clear()},s.prototype.onNavigate=function(){this.eventWatcher().onNavigate()},s}(Kf),yv=function(){function t(t,i){void 0===i&&(i=new bv(t)),this.T=t,this.Ec=i}return t.prototype.enqueueEvents=function(t,i){var n=null!=t?t:void 0;this.Ec.postMessage(this.T.window.parent,[mi.EvtBundle,Go(this.T.wdx,i),n],n)},t.prototype.startPipeline=function(){},t.prototype.stopPipeline=function(){},t.prototype.addEndMarkerEvent=function(t){},t}(),bv=function(){function t(t){this.T=t}return t.prototype.postMessage=function(t,i,n){switch(i[0]){case mi.EvtBundle:lf(this.T,i[0],Fn(this.T.wdx,i[1]),n)||ff(this.T,t,i);break;case mi.RequestFrameId:lf(this.T,i[0],"[]",n)||ff(this.T,t,i);break;default:"Unknown message type: ".concat(i[0])}},t}(),Sv=function(t){function n(i,n,r,e,s){void 0===n&&(n=new bv(i)),void 0===r&&(r=new yv(i,n)),void 0===e&&(e=bs),void 0===s&&(s=Gi(function(){return gf}));var u=t.call(this,i,e,void 0,r,s,void 0)||this;return u.Ec=n,u.qt=u.ut.document,u}return i(n,t),n.prototype.za=function(){var i,n;this.T.recording.inWebView&&(null===(n=null===(i=this.ka)||void 0===i?void 0:i.Flags)||void 0===n?void 0:n.FetchChildIntegrations)&&t.prototype.za.call(this)},n.prototype.start=function(i,n,r){var e=this;t.prototype.start.call(this,i,n,r),this.Tc(),this.L.add(this.ut,"load",!1,function(){e.wa.recordingIsDetached()&&e.T.recording.splitPage(St.FsShutdownFrame)}),this.wa.addVisibilityChangeEvent()},n.prototype.onMessageReceived=function(i,n){var s;return r(this,void 0,ps,function(){var r,u,o,a,h,c,f;return e(this,function(e){switch(e.label){case 0:if(t.prototype.onMessageReceived.call(this,i,n),i!==this.ut.parent&&i!==this.ut)return[2];switch(n[0]){case mi.GreetFrame:return[3,1];case mi.SetFrameId:return[3,2];case mi.SetConsent:return[3,3];case mi.InitFrameMobile:return[3,4]}return[3,7];case 1:return this.Tc(n[1]),[3,7];case 2:try{if(!(r=n[1]))return u=wo(location.href,{source:"log",type:"debug"}),"Outer page gave us a bogus frame Id! Iframe: ".concat(u),[2];this.Cc({frameId:r,parentIds:n[2],outerStartTime:n[3],scheme:n[4],script:n[5],appHost:n[6],orgId:n[7],initConfig:n[8],pageRsp:n[9],consented:n[10],minimumWhen:n[11]})}catch(t){"Failed to parse frameId from message: ".concat(Fn(this.T.wdx,n))}return[3,7];case 3:return this.setConsent(n[1]),[3,7];case 4:return e.trys.push([4,6,,7]),o=JSON.parse(n[1]),a=o.StartTime,h=void 0,n.length>2&&n[2]&&(c=n[2],Object.prototype.hasOwnProperty.call(c,"ProtocolVersion")&&c.ProtocolVersion>=20180723&&Object.prototype.hasOwnProperty.call(c,"OuterStartTime")&&(a=c.OuterStartTime),Object.prototype.hasOwnProperty.call(c,"MobileScriptPath")&&(h=c.MobileScriptPath)),f=o.Host,[4,this.Cc({frameId:0,parentIds:[],outerStartTime:a,scheme:"https:",script:null!=h?h:jn(f),appHost:Pn(f),orgId:o.OrgId,initConfig:void 0,pageRsp:o.PageResponse,consented:null!==(s=this.Ui.getConsent())&&void 0!==s?s:gt.RevokeConsent})];case 5:return e.sent(),[3,7];case 6:return e.sent(),"Failed to initialize mobile web recording from message: ".concat(Fn(this.T.wdx,n)),[3,7];case 7:return[2]}})})},n.prototype.Tc=function(t){this.uo&&this.uo===t||0!=this.uo&&this.ut.parent&&this.Ec.postMessage(this.ut.parent,[mi.RequestFrameId])},n.prototype.Cc=function(t){var i;return r(this,void 0,ps,function(){var n,r,s,u,o,a=this;return e(this,function(e){switch(e.label){case 0:if(this.uo)return this.uo!==t.frameId?("Updating frame id from ".concat(this.uo," to ").concat(t.frameId),this.T.recording.splitPage(St.FsShutdownFrame)):"frame Id is already set to ".concat(this.uo),[2];if(n=wo(location.href,{source:"log",type:"debug"}),"FrameId received within frame ".concat(n,":").concat(t.frameId),this.Fo=t.scheme,this.ga=t.script,this.ba=t.appHost,this.Sa=t.orgId,this._a=t.initConfig,this.uo=t.frameId,this.oo=t.parentIds,!t.pageRsp||!Mf(this.T.wdx,t.pageRsp))return this.shutdown(St.FsShutdownFrame),[2];if(this.da)return[2];r=t.consented,this.Ma(t.pageRsp,r),this.za(),this.Ka(),this.jt.enqueueFirst(fv({type:"default"})),s=this.T.recording.inWebView,u=wo(this.ut.location.href,{source:"page",type:s?"url":"base"}),o=""===this.qt.referrer?"":wo(this.qt.referrer,{source:"page",type:s?"referrer":"base"}),this.jt.enqueueFirst(this.wa.getNavigateEvent(u,Y.ENTRY_NAVIGATE)),this.jt.enqueueFirst({Kind:Y.SYS_REPORTCONSENT,Args:[r,yt.Document]}),this.jt.enqueueFirst({Kind:Y.SET_FRAME_BASE,Args:[wo(co(this.ut),{source:"event",type:Y.SET_FRAME_BASE}),L(this.ut.document),u,o]}),this.jt.enqueue({Kind:Y.SCRIPT_COMPILED_VERSION,Args:[zn.Ver]}),e.label=1;case 1:return e.trys.push([1,3,,4]),[4,ps.race([su(this.T.wdx,this.ut),tu(this.T.wdx,this.ut,250)])];case 2:case 3:return e.sent(),[3,4];case 4:return this.jt.enqueue({Kind:Y.RESIZE_LAYOUT,Args:Jr(this.ut.document)}),this.Fa(),this.jt.rebaseIframe(t.outerStartTime,null!==(i=t.minimumWhen)&&void 0!==i?i:0),this.T.time.setStartTime(t.outerStartTime),this.Ca&&this.xa&&this.Ra?(this.jt.startPipeline({frameId:t.frameId,isNewSession:!!t.pageRsp.IsNewSession,orgId:this.Sa,pageId:t.pageRsp.PageIntId,parentIds:t.parentIds,serverPageStart:t.pageRsp.PageStart,sessionId:t.pageRsp.SessionIntId,userId:t.pageRsp.UserIntId,minDwellTime:0}).then(function(){a.La(),a.qa(a.ut.document),a.Oa()}),[2]):("one or more of userId:".concat(this.Ca," | sessionId:").concat(this.xa," | pageId:").concat(this.Ra," are undefined"),[2])}})})},n}(Kf),kv=function(){function t(t,i,n){void 0===i&&(i=function(){}),void 0===n&&(n=!1),this.qt=t,this.xc=i,this.Rc=n,this._cookies={},this._cookies=o(this.qt)}return t.prototype.setDomain=function(t){this.Kc=t},t.prototype.getValue=function(t,i){return this.Mc(t,i)},t.prototype.setValue=function(t,i,n,r){var e=this;if(null!=this.Kc&&!this.Rc){var s=[];this.Pc(t,r,i,function(){return e.jc(t,r,i,n)},s),s.length>0&&this.xc(s)}},t.prototype.setCookie=function(t,i,n){this._setCookie(t,i,n)},Object.defineProperty(t.prototype,"cookies",{get:function(){return this._cookies},enumerable:!1,configurable:!0}),t.prototype.clearCookie=function(t,i){this._cookies[t]&&(this.qt.cookie=_v(this.Kc,t,"","Thu, 01 Jan 1970 00:00:01 GMT"),delete this._cookies[t]);try{delete localStorage[null!=i?i:t]}catch(t){}},t.prototype._setCookie=function(t,i,n){try{if(this.qt.cookie=_v(this.Kc,t,i,n),this.qt.cookie&&this.qt.cookie.indexOf(i)>-1)return;this.qt.cookie=_v(this.Kc,t,i,n,"None")}finally{this._cookies=o(this.qt)}},t.prototype.jc=function(t,i,n,r){this._setCookie(t,n,r),function(t,i){try{localStorage[t]=i}catch(t){}}(null!=i?i:t,n)},t.prototype.Mc=function(t,i){var n,r=this._cookies[t];try{n=localStorage[null!=i?i:t]}catch(t){}return{cookieValue:r,localStorageValue:n}},t.prototype.Pc=function(t,i,n,r,e,s){void 0===s&&(s=3),r();for(var u=!1,o=!1,a=1;a(t.lastUserActivityTime||0)?i:t}))&&void 0!==n?n:{lastUserActivityTime:void 0}}(o,a)}return t.prototype.getLastUserActivityTimeMS=function(){return this.Dc.lastUserActivityTime},t.prototype.setLastUserActivityTimeMS=function(t){var i;this.Nc||this.hc.clearCookie(this.Fc,this.Hc),this.Dc.lastUserActivityTime=t,this.hc.setValue(this.Lc,function(t){return[Tv,t].join(".")}(t),(i=this.T.wdx,new Date(function(t){return X(t)+wv}(i)).toUTCString()),this.Uc)},t}();function xv(t){var i={lastUserActivityTime:void 0};if(!t)return i;var n=t.split(".");return n.length<1?i:(n[0],{lastUserActivityTime:A(n[1])})}var Rv,Kv,Mv=function(){function t(t,i,n,r,e){var s;this.T=t,this.hc=i,this.Sa=n,this.Oc=r,this.Nc=e,s=af(Pv,"_fs_uid",this.Sa,this.Oc),this.Lc=s[0],this.Uc=s[1],this.Fc=s[2],this.Hc=s[3],this.Dc=this.Bc(this.Sa)}return t.prototype.getIdentity=function(){return this.Dc},t.prototype.setIdentity=function(t){this.Dc=t,this.Wc()},t.prototype.Bc=function(t){var i=hf(this.Nc,this.hc,this.Lc,this.Uc,this.Fc,this.Hc),n=i[0],r=i[1],e=function(t,i,n,r){return Av(i,n,vt.bind(null,t),function(t,i){return t.orgId!==r&&i.orgId!==r?null:t.orgId!==r?i:i.orgId!==r?t:i.expirationAbsTimeSeconds>t.expirationAbsTimeSeconds?i:t})}(this.T.wdx,n,r,t);return e||{expirationAbsTimeSeconds:ft(this.T.wdx),orgId:t,userId:"",sessionId:"",appKeyHash:""}},t.prototype.Wc=function(){this.Dc.expirationAbsTimeSeconds++,this.Nc||this.hc.clearCookie(this.Fc,this.Hc);var t,i=this.Sh(),n=(t=this.Dc.expirationAbsTimeSeconds,new Date(1e3*t).toUTCString());this.hc.setValue(this.Lc,i,n,this.Uc)},t.prototype.Sh=function(){var t,i,n,r=[this.Dc.userId,null!==(t=this.Dc.sessionId)&&void 0!==t?t:"","".concat(null!==(i=this.Dc.sessionStartTime)&&void 0!==i?i:""),"","".concat(null!==(n=this.Dc.pageCount)&&void 0!==n?n:"")].join(":"),e=["",this.Dc.orgId,r];return this.Dc.appKeyHash&&e.push(encodeURIComponent(this.Dc.appKeyHash)),e.push("/".concat(this.Dc.expirationAbsTimeSeconds)),e.join("#")},t}(),Pv="fs_uid",jv=function(){function t(t,i,n,r){var e,s;void 0===n&&(n=function(){}),void 0===r&&(r=!1),this.T=t,this.xh=i,this.zc=void 0,i.useMockProtocol?this.Ch=new Ef:this.Ch=null!==(e=i.clientStore)&&void 0!==e?e:new kv(this.T.window.document,n,r);var u=!!i.useNamespace,o=!!i.isolated;this.qc=null!==(s=i.identityStore)&&void 0!==s?s:new Mv(this.T,this.Ch,i.orgId,u,o),this.Vc=new Ev(this.T,this.Ch,i.orgId,u,o),this.$c=new Cv(this.T,this.Ch,i.orgId,u,o)}return t.prototype.getConsentStore=function(){return this.Vc},t.prototype.clear=function(){this.$c.setLastUserActivityTimeMS(void 0);var t=this.qc.getIdentity();t.sessionStartTime=t.pageCount=void 0,t.userId=t.sessionId=t.appKeyHash=this.zc="",t.expirationAbsTimeSeconds=ft(this.T.wdx),this.qc.setIdentity(t)},t.prototype.create=function(t){this.$c.setLastUserActivityTimeMS(t.lastUserActivityTime);var i=this.qc.getIdentity();this.qc.setIdentity(n(n({},i),t))},t.prototype.getOrgId=function(){return this.qc.getIdentity().orgId},t.prototype.getUserId=function(){return this.qc.getIdentity().userId},t.prototype.setUserId=function(t){var i=this.qc.getIdentity();i.userId=t,this.qc.setIdentity(i)},t.prototype.getSessionId=function(){return this.qc.getIdentity().sessionId},t.prototype.getAppKeyHash=function(){return this.qc.getIdentity().appKeyHash},t.prototype.getCookies=function(){return this.Ch.cookies},t.prototype.setAppId=function(t){this.zc=t;var i=this.qc.getIdentity();i.appKeyHash=_c(t),this.qc.setIdentity(i)},t.prototype.getAppId=function(){return this.zc},t.prototype.setSessionStartTimeMS=function(t){var i=this.qc.getIdentity();i.sessionStartTime=t,this.qc.setIdentity(i)},t.prototype.getSessionStartTimeMS=function(){return this.qc.getIdentity().sessionStartTime},t.prototype.getExpirationAbsTimeSeconds=function(){return this.qc.getIdentity().expirationAbsTimeSeconds},t.prototype.setLastUserActivityTimeMS=function(t){this.$c.setLastUserActivityTimeMS(t)},t.prototype.getLastUserActivityTimeMS=function(){return this.$c.getLastUserActivityTimeMS()},t.prototype.setPageCount=function(t){var i=this.qc.getIdentity();i.pageCount=t,this.qc.setIdentity(i)},t.prototype.getPageCount=function(){return this.qc.getIdentity().pageCount},t.prototype.getClientStore=function(){return this.Ch},t.prototype.setCookie=function(t,i,n){var r;void 0===n&&(r=this.T.wdx,n=new Date(X(r)+6048e5).toUTCString()),this.Ch.setCookie(t,i,n)},t.prototype.setCookieDomain=function(t,i){var n=i;(Hi(n)||n.match(/^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$/g))&&(n="");var r=this.xh.cookieDomain;x(r)&&(n=r),this.Ch.setDomain(n)},t.prototype.setIds=function(t,i,n,r){this.setCookieDomain(t,i);var e=this.qc.getIdentity();e.userId=n,e.sessionId=r,this.qc.setIdentity(e)},t.prototype.setExpirationAbsTimeSeconds=function(t){var i=this.qc.getIdentity();i.expirationAbsTimeSeconds=t,this.qc.setIdentity(i)},t.prototype.clearAppId=function(){var t=this.qc.getIdentity();return!!t.appKeyHash&&(this.zc="",t.appKeyHash="",this.qc.setIdentity(t),!0)},t}();function Ov(t,i,n,r,e){if(t&&"object"==typeof t){var s=0,u={};for(var o in t)if(!(o in e)){var a=t[o];e[o]={value:a,apiSource:i,apiVersion:n,schema:r},u[o]=a,s++}if(0!==s)return u}}function Nv(t,i,n){var r,e={},s={};for(var u in n)if(t.objectHasOwnProp(n,u)){if(i()<=0)break;var o=n[u];if(void 0!==o){var a=Lv(u),h=a[0],c=a[1],f=o,v=c;if(E(t,o))f=(r=Nv(t,i,o))[0],v=r[1];else if(Hv(t,o)){f=[],v=[];for(var l=0,d=o;l0&&i.every(function(i){return E(t,i)})}function Dv(t){if(null!=t){var i=Bv(t)?t:new Date(t);try{return i.toISOString()}catch(i){if("string"==typeof t)return t}}return null}function Bv(t){return null!=t&&t.constructor===Date}function Wv(t,i,n,r,e,s,u){var o,a,h,c,f=1500,v=function(){return--f};return r?(h=(o=zv(t,v,n,r))[0],c=o[1]):(h=(a=Nv(t,v,n))[0],c=a[1]),f<0&&"Too many properties for [".concat(i,"] API call"),i===Lt.Document?{properties:Ov(h,e,s,c,u),schema:c}:{properties:h,schema:c}}function zv(t,i,n,r){var e={},s={};function u(t,i,n){e[t]=i,n&&(s[t]=n)}for(var o in n)if(t.objectHasOwnProp(n,o)){if(i()<=0)break;var a=n[o],h=r[o];if(E(t,a)){var c=zv(t,i,a,h||{}),f=c[0],v=c[1];e[o]=f,h&&(s[o]=v)}else C(a)?u(o,T(a),h):S(t,a)&&k(a,C)?u(o,a.map(T),h):u(o,a,h)}return[e,s]}function qv(t,i,n,r,e,s,u){var o=Fn(t,n),a=e?Fn(t,e):void 0,h="fs"!==r?r:void 0;switch(i){case Lt.Event:return{Kind:Y.SYS_CUSTOM,Args:[u,o,h,s,a]};case Lt.Document:case Lt.Page:case Lt.User:return{Kind:Y.SYS_SETVAR,Args:[i,o,h,s,a]};default:Au(0,"Unsupported")}}var Vv=function(){function t(t){this.Gc={},this.t=t}return t.create=function(i,n){var r=new t(i);return n&&(r.Qc=n.Qc,r.Gc=n.Gc),r},t.prototype.unloadCrossPageVars=function(t){switch(t){case St.Hibernation:case St.Size:break;default:this.Qc=void 0}},t.prototype.getCrossPageVars=function(){return this.Qc},t.prototype.getDocumentVars=function(){var t,i={};for(var r in this.Gc){var e=this.Gc[r],s=e.value,u=e.apiSource,o=e.schema,a=e.apiVersion;(l=null!==(t=i[c="".concat(null!=u?u:"").concat("$$$").concat(null!=a?a:"")])&&void 0!==t?t:{properties:{}}).properties[r]=s,o&&(l.schema=n(n({},l.schema),o)),i[c]=l}var h=[];for(var c in i){var f=c.split("$$$"),v=(u=f[0],f[1]),l=i[c];$v(h,qv(this.t,Lt.Document,l.properties,""===u?void 0:u,l.schema,A(v)))}return h},t.prototype.api=function(t,i){var n,r={events:[],reidentify:!1},e=[];try{var s=function(t){switch(t.operation){case Rv.TrackEvent:return Lt.Event;case Rv.SetPage:return Lt.Page;case Rv.SetProperties:var i=t.option.type;switch(i){case Lt.Document:case Lt.Page:case Lt.User:return i;default:return Au(0,"Invalid scope: ".concat(i))}default:Au(0,"Unsupported")}}(t),u=null===(n=t.source)||void 0===n?void 0:n.integration;if(!function(t,i,n){switch(i){case Lt.Event:var r=n.option.name;return"string"==typeof r||("Custom event name invalid: ".concat(r),!1);case Lt.Document:case Lt.Page:return!0;case Lt.User:var e=n.option.properties;return"object"==typeof e||("Expected argument of type 'object' instead got type: '".concat(typeof e,"', value: ").concat(Fn(t,e)),!1);default:Au(0,"Unsupported")}}(this.t,s,t))return r;var o=function(t,i,n,r){var e=n.option.properties,s=function(t,i){var n=i.option.schema;if(2===i.apiVersion){var r=I(n)&&"properties"in n?n.properties:{};return I(r)?r:{}}}(0,n);if(i===Lt.Event)return{rawProps:e,eventName:n.option.name,rawSchema:s};if(i!==Lt.User||!("uid"in e))return{rawProps:e,rawSchema:s};var u=e.uid;if(!1===u)return delete e.uid,{rawProps:e,rawSchema:s,reidentify:!!r,nextAppId:""};var o=function(t,i,n){var r=i;if("number"==typeof r&&t.mathFloor(r)==r&&("Expected appId of type 'string' instead got value: ".concat(r," of type: ").concat(typeof r),r="".concat(r)),"string"!=typeof r)return"blocking FS.identify API call; uid value (".concat(r,") must be a string"),[void 0,Ft.FsId];var e=r.trim();if(z.indexOf(e.toLowerCase())>=0)return"blocking FS.identify API call; uid value (".concat(e,") is illegal"),[void 0,Ft.FsId];var s=_c(e),u=void 0;return n&&n!==s&&n!==e&&("user re-identified; existing uid hash (".concat(n,") does not match provided uid (").concat(e,")"),u=Ft.NewUid),[e,u]}(t,u,r),a=o[0],h=o[1];if(a)return e.uid=a,{rawProps:e,rawSchema:s,nextAppId:a,reidentify:h===Ft.NewUid};switch(h){case Ft.FsId:case void 0:break;default:"unexpected failReason returned from setAppId: ".concat(h)}}(this.t,s,t,i);if(!o)return r;var a=o.rawProps,h=o.rawSchema,c=o.reidentify,f=o.nextAppId,v=o.eventName,l=Wv(this.t,s,null!=a?a:{},h,u,t.apiVersion,this.Gc),d=l.properties,p=l.schema;if(!d&&s===Lt.Document)return r;var w=qv(this.t,s,null!=d?d:{},u,p,t.apiVersion,v);return $v(e,function(t,i){var n=Gv[t];if(n)return fv({source:i,type:"api",entrypoint:n})}(s,t.source)),$v(e,w),s===Lt.Page&&(this.Qc=w),{events:e,reidentify:!!c,appId:f}}catch(i){return"unexpected exception handling ".concat(t.operation," API call: ").concat(i.message),r}},t}();function $v(t,i){i&&t.push(i)}var Gv=((Uv={})[Lt.User]="setVars",Uv[Lt.Event]="event",Uv),Qv=js||Os||dr,Xv=function(){function t(t,i){void 0===i&&(i=function(t){return new WebSocket(t)}),this.Xc=i,this.Jc=!1,this.Yc=!1,this.jt={},this.ah=1,this.T=t,this.Fo=t.options.scheme,this.ya=t.options.recSettingsHost}return t.isSupported=function(){return"WebSocket"in window},t.prototype.page=function(t){var i=this;return new ps(function(n,r){i.Zc({Cmd:ri.Page,Page:t},Yc(i.T),function(t){t.Cmd===si.Page?n(t.Page):("socket: unexpected page response: ".concat(t.Cmd),r(t.Cmd))},r)})},t.prototype.settings=function(t){var i=this.T.options.settings;if(i)return ps.resolve(i);var n=t.previewMode?Yc(this.T):this.ya;return Jc(this.T,this.Fo,n,t)},t.prototype.bundle=function(t){return this.rc({req:ri.Bundle,rsp:si.Bundle},t)},t.prototype.rc=function(t,i){return r(this,void 0,ps,function(){var n,r,s,u=this;return e(this,function(e){switch(e.label){case 0:return[4,nu(this.T.wdx,this.T.window)];case 1:return e.sent(),n=i.deltaT,r=i.serverPageStart,s=i.serverBundleTime,[2,new ps(function(e,o){var a=Yc(u.T);Jv(u.T.wdx,i.recHost,a);var h=i.bundle,c=h[0],f={Bundle:Yv(h[1]),DeltaT:null===n?void 0:n,OrgId:i.orgId,PageId:i.pageId,PageStart:null==r?void 0:r,PrevBundleTime:null==s?void 0:s,Seq:c,SessionId:i.sessionId,UserId:i.userId},v=u.Zc({Cmd:t.req,Bundle:f},a,function(i){i.Cmd===t.rsp?e([null!=v?v:0,i.Bundle]):"socket: unexpected bundle response: ".concat(i.Cmd)},o)})]}})})},t.prototype.bundleBeacon=function(t){var i=Yc(this.T);return Jv(this.T.wdx,t.recHost,i),Qc(this.T,this.Fo,i,t)},t.prototype.startBeacon=function(t){return Xc(this.T,this.Fo,Yc(this.T),t)},t.prototype.Zc=function(t,i,n,r){var e=t;e.Seq=this.ah++;var s=Fn(this.T.wdx,e);return this.jt[e.Seq]={payload:s,win:n,lose:r},this.tf(i),s.length},t.prototype["if"]=function(t){var i;try{i=U(this.T.wdx,t)}catch(t){return void"socket: error parsing frame: ".concat(t)}var n=this.jt[i.Seq];delete this.jt[i.Seq],n?i.Cmd===si.Error?(i.Fail.Error,n.lose(new Hc(i.Fail.Status,i.Fail.Error))):n.win(i):"socket: mismatched request seq ".concat(i.Seq,"; ignoring")},t.prototype.nf=function(){if(this.Yc&&this.rf)for(var t in this.jt){var i=this.jt[t];i.sent||(this.rf.send(i.payload),i.sent=!0)}},t.prototype.ef=function(){for(var t in this.jt){var i=this.jt[t];i.sent&&(delete this.jt[t],i.lose(new Hc(0,"Pending request")))}},t.prototype.tf=function(t){var i=this;if(this.Yc)this.nf();else if(!this.Jc){this.Jc=!0;var n="".concat("https:"==this.Fo?"wss:":"ws:","//").concat(t,"/rec/sock");this.rf=this.Xc(n),this.rf.onopen=function(t){i.Jc=!1,i.Yc=!0,i.nf()},this.rf.onmessage=function(t){i["if"](t.data),i.nf()},this.rf.onclose=function(t){i.Jc=i.Yc=!1,i.ef()},this.rf.onerror=function(t){i.Jc=i.Yc=!1,i.ef()}}},t}();function Jv(t,i,n){i&&ir(n===i,"sock#recHost")}function Yv(t){if("string"===t.type)return JSON.parse(t.data);throw new Error("Unexpected bundle type: ".concat(t.type))}var Zv=function(){function t(t){this.sf=!1,this.Ju=t}return t.prototype.flush=function(){this.Ju(),this.sf=!1},t.prototype.schedule=function(){var t=this;this.sf||(this.sf=!0,ps.resolve().then(function(){t.flush()})["catch"](function(t){return sr("microtask#flush",{err:t})}))},t}(),tl=function(){function t(t){this.T=t,this.uf={start:[],shutdown:[],"internal/bundle":[],"internal/error":[],"internal/fs-init":[]}}return t.prototype.registerListener=function(t,i){var n;if(-1===Pf.indexOf(t)||!i)throw new Error("Invalid event type or missing callback.");var r={disconnected:!1,callback:i,count:0},e=(null!==(n=this.uf[t])&&void 0!==n?n:[]).filter(function(t){return!t.disconnected});return e.push(r),this.uf[t]=e,{disconnect:function(){r.disconnected=!0}}},t.prototype.hasListeners=function(t){var i;return(null!==(i=this.uf[t])&&void 0!==i?i:[]).length>0&&this.uf[t].some(function(t){return!t.disconnected})},t.prototype.takeRecords=function(t){var i,n=null!==(i=this.uf[t.type])&&void 0!==i?i:[];if(0!==n.length)for(var r=0,e=n;r0&&t.once)){s.count+=1;try{s.callback(t.data)}catch(t){"Recording observer callback error: ".concat(ws(this.T.wdx)(t))}}}},t}(),il=function(){function t(t){var i=this;this.Rn=t,this.jt=[],this.Xo=new Zv(function(){i.Ju()})}return t.prototype.addEvent=function(t){this.Rn.hasListeners(t.type)&&(this.jt.push(t),this.Xo.schedule())},t.prototype.Ju=function(){for(var t=0,i=this.jt;t0?Lo.Mixed:Lo.Clean,functions:o?s:r,helpers:u,errors:[],dirty:e}}(i,r);if(e.status===Lo.Clean)return e;var s=function(t){var i=t.document.createElement("iframe");return i.id="FullStory-iframe",i.className="fs-hide",i.style.display="none",i}(i);try{(function(t){var i=t.document,n=i.documentElement,r=i.body||i.head||n||i;return function(t){return!!Qi(t,"_fs_windex_iframe","boolean")}(t)?r:n||r})(i).appendChild(s)}catch(t){return n(n({},r),{status:Lo.Clean})}if(!s.contentWindow)return n(n({},r),{status:Lo.Clean});var u=Bo(s.contentWindow,Lo.Clean);u.dirty=e.dirty;var o=m(s);return Qv&&o&&(s.contentWindow.close(),o.removeChild(s)),u.status===Lo.UnrecoverableFailure?n(n({},r),{status:Lo.Clean}):u}catch(t){return sr("windex#createClean",{err:t}),n(n({},r),{status:Lo.Clean})}}(t,i);t.rebuildFromSnapshot(r)}(i,r),t.kf(),t._f(),t.Sf.addEvent({type:xf.INTERNAL_FS_INIT,data:{}})};!function(t,i){try{return ji in(t[i]||{})}catch(t){return!1}}(r,e)&&function(t,i,n,r){var e,s,u,o;try{return!(!function(t){var i;try{return Boolean(null===(i=Ui(t))||void 0===i?void 0:i.hasAttribute("data-fs-is-mobile"))}catch(t){return!1}}(i)&&i.self===i.top&&(_(null===(e=i._fs_native_msg_handler)||void 0===e?void 0:e.webShouldCapture)?(Fi(i,n)._init_callback=a(function(){return r()}),i._fs_native_msg_handler.webShouldCapture(n,i.location.href),1):_(null===(o=null===(u=null===(s=i.webkit)||void 0===s?void 0:s.messageHandlers)||void 0===u?void 0:u._fs_native_msg_handler)||void 0===o?void 0:o.postMessage)&&(Fi(i,n)._init_callback=a(function(){return r()}),i.webkit.messageHandlers._fs_native_msg_handler.postMessage([Ii.AllowlistCheck,i.location.href,n]),1)))}catch(t){return sr("webviewRecording#shouldInitWebviewRecordingIfWebView",{err:t,namespace:n,location:i.location.href}),!0}}(0,r,e,s)&&s()},t.prototype.Af=function(t){var i,r,e,s,u,o,a,h,c,f,v=this;this._a=function(t,i,n){var r=n;try{i.filter(function(t){return t[0]===Rv.Init}).forEach(function(i){i[0];var n=i[1];if(n){var e=pl(t,n),s=e[0],u=e[1];0===s.unrecoverable.length&&u&&(r=yl(null!=r?r:{},u))}})}catch(t){}return r}(this.t,t,this._a),this.df=function(t,i,r){var e,s,u=null!==(e=null==r?void 0:r.env)&&void 0!==e?e:{},o=function(t,i){var r,e=t.host||nl;return n(n({},t),{appHost:t.appHost||Pn(e)||nl,captureOnStartup:null===(r=t.captureOnStartup)||void 0===r||r,namespace:i,recHost:t.recHost||Bi(e)||nl,recSettingsHost:t.recSettingsHost||Wi(e)||nl,scheme:t.scheme||rl,script:t.script||jn(e),tabId:t.tabId})}(u.isolated?u:n(n({},function(t,i){return{appHost:Zi(t)||nl,assetMapId:rn(t),beacon:wn(t),captureOnStartup:nn(t),cleanValueGetter:An(t),clientStore:mn(t),cookieDomain:en(t),delayOnInteraction:Tn(t),disableResume:kn(t),forceLocalResources:dn(t),identityStore:yn(t),isOuterScript:on(t),isWayfinder:Sn(t),multiStorage:bn(t),namespace:i,networkBudget:In(t),orgId:tn(t)||nl,pageStart:cn(t),preHooks:En(t),ready:sn(t),recHost:Yi(t)||nl,recSettingsHost:Ji(t)||nl,replayFlags:an(t),request:pn(t),runInIframe:un(t),scheme:rl,script:Xi(t),settings:gn(t),skipIframeInjection:_n(t),snippetVersion:Rn(t,i),transport:hn(t),useMockProtocol:vn(t),useSocket:fn(t)}}(t,i)),u),i);return o.orgId&&-1===o.orgId.indexOf("FULLSTORY_KEY")&&(o.script||o.skipIframeInjection)&&o.recHost&&o.recSettingsHost&&o.appHost?("localhost:8080"===o.recHost&&(o.scheme="http:"),"\n captureOnStartup: ".concat(o.captureOnStartup,"\n cdn host: ").concat(o.recSettingsHost,"\n disableResume: ").concat(o.disableResume,"\n orgId: ").concat(o.orgId,"\n recording host: ").concat(o.recHost,"\n script: ").concat(null!==(s=o.script)&&void 0!==s?s:"","\n "),o):null}(this.ut,this.vf,this._a),this.df&&(this.Ef=(u=this.df,o=this.ut,h=u.transport,u.isOuterScript?a=!1:o!==top?a=!0:h?u.orgId&&h.init&&h.init(u.orgId)&&(a=!0):a=!1,a),this.wf=Kn(this.ut,this.vf),c=this.t,f={beaconFn:null!==(i=this.df.beacon)&&void 0!==i?i:Nn(this.ut),getPathname:function(){return v.ut.location.pathname},inFrame:null!==(r=this.Ef)&&void 0!==r&&r,getLanguage:function(){return D(v.t,v.ut)||"en"},orgId:this.df.orgId,origin:(null===(e=this.ut.location)||void 0===e?void 0:e.origin)||"",recHost:this.df.recHost,useMockProtocol:null!==(s=this.df.useMockProtocol)&&void 0!==s&&s},Jn=new Qn(c,f),this.Ef)},t.prototype.getCurrentSessionURL=function(t){return this.Tf(t?"url.now":"url")},t.prototype.getCurrentSession=function(){return this.Tf("id")},t.prototype.getFullstoryId=function(t){return Te(t)},t.prototype.Tf=function(t){return this.Cf?ol(this.Cf,t):null},t.prototype.enableConsole=function(){this._api(Rv.SetConfig,{console:!0})},t.prototype.disableConsole=function(){this._api(Rv.SetConfig,{console:!1})},t.prototype.restart=function(){this._api(Rv.Restart)},t.prototype.shutdown=function(){this._api(Rv.Shutdown)},t.prototype.log=function(){for(var t=[],i=0;i0||!F){i="Init config rejected: ".concat(U.unrecoverable.join(",\n")),K(t,i);break}U.recoverable.length>0&&(i="Init config partially rejected: ".concat(U.recoverable.join(",\n"))),v=yl(null!==(u=null!=v?v:p)&&void 0!==u?u:{},F),R(t);break;case Rv.GetFullstoryId:var H=t.option;R(t,function(){return Te(H)});break;default:Au(0,"invalid operation")}}catch(n){sr(i="unknown error evaluating API",{err:n,op:t.operation}),"".concat(i," ").concat(n),K(t,i)}},P=0,j=k;P