;/*FB_PKG_DELIM*/
__d("CometKeyCommandContext",["react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=s.createContext(null);l.default=u}),98);
__d("CometKeyCommandSettingsContext",["CometCustomKeyCommands","react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=s.createContext({addCustomCommand:function(t){},checkForKeyCommandConflict:function(t){return[]},disableCustomCommand:function(t){},getAreSingleKeysDisabled:function(){return r("CometCustomKeyCommands").areSingleKeysDisabled},getCustomCommandsMap:function(){return new Map},getCustomKeyCombination:function(t){},getModifiedKeyboardShortcutsPreference:function(t){return 4},isViewerShowing:!1,resetAllCustomCommands:function(t){},resetCustomCommand:function(t){},setAreSingleKeysDisabled:function(t){},setModifiedKeyboardShortcutsPreference:function(t){},setViewerInfo:function(t){},viewerType:"see_all"});l.default=u}),98);
__d("CometKeyCommandUtilsContext",["react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=s.createContext(null);l.default=u}),98);
__d("CometKeyCommandsTypedLoggerLite",["generateLiteTypedLogger"],(function(t,n,r,o,a,i){"use strict";a.exports=n("generateLiteTypedLogger")("logger:CometKeyCommandsLoggerConfig")}),null);
__d("areKeyCombinationsEqual",[],(function(t,n,r,o,a,i){"use strict";function e(e,t){return e==null||t==null?e===t:e.key!==""&&t.key!==""&&e.key===t.key&&e.alt===!0==(t.alt===!0)&&e.command===!0==(t.command===!0)&&e.shift===!0==(t.shift===!0)}i.default=e}),66);
__d("createKeyCommand",[],(function(t,n,r,o,a,i){"use strict";var e=["alt","command","shift"];function l(t){return e.filter(function(e){return(t==null?void 0:t[e])===!0}).concat(t==null?void 0:t.key).join(" ")}i.default=l}),66);
__d("isSingleCharKey",[],(function(t,n,r,o,a,i){"use strict";var e=/^[a-z0-9/]$/;function l(t){return t!=null?e.test(t):!1}i.default=l}),66);
__d("createKeyCommandWrapper",["CometKeyCommandContext","CometKeyCommandSettingsContext","CometKeyCommandUtilsContext","CometKeyCommandsTypedLoggerLite","FBLogger","areKeyCombinationsEqual","createKeyCommand","gkx","isSingleCharKey","react","stylex","useStable"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=s,d=c.useCallback,m=c.useContext,p=c.useMemo,_=c.useRef,f={wrapperFocusable:{":focus_outline":"x1uvtmcs",$$css:!0}};function g(e){return e instanceof HTMLInputElement?e.type!=="hidden"&&e.type!=="file"&&!e.disabled:e instanceof HTMLSelectElement||e instanceof HTMLTextAreaElement?!e.disabled:e instanceof HTMLElement&&e.isContentEditable}function h(e){return e instanceof HTMLElement&&e.getAttribute("role")==="listbox"?!e.getAttribute("aria-disabled"):!1}function y(e,t,n){for(var r of e){var o=r[0],a=r[1];if(a.groupID===t&&a.commandID===n)return e.get(o)}}function C(e,t){var n;return r("gkx")("22803")&&t.triggerFromInputs===!0&&g(e)&&((n=t.command)==null?void 0:n.alt)===!0}var b=function(t,n){r("FBLogger")("comet_ax").mustfix("Tried to call showSingleCharacterKeyCommandWrapperDialogRef, but it was never set")},v=function(t,n){r("FBLogger")("comet_ax").mustfix("Tried to call showModifiedKeyCommandWrapperDialogRef, but it was never set")};function S(t,n){function o(o){var a=m(r("CometKeyCommandContext")),i=m(r("CometKeyCommandUtilsContext")),l=m(r("CometKeyCommandSettingsContext")),s=i==null?void 0:i.setActiveWrapper,c=_(b),S=_(v),R=r("useStable")(function(){return new Map}),L=d(function(e){var t,n,o=R.get(e);if(((t=o)==null?void 0:t.groupID)!=null&&((n=o)==null?void 0:n.commandID)!=null){var a,i=l.getCustomKeyCombination(o.groupID,o.commandID);if(i==null||r("areKeyCombinationsEqual")(i,(a=o)==null?void 0:a.command))return o;o=null}var s=l.getCustomCommandsMap().get(e);if(s!=null&&s.groupID!=null&&s.commandID!=null){var u=y(R,s.groupID,s.commandID);u!=null&&(o=u)}return o},[l,R]),E=p(function(){return{addCommands:function(t,n){return t.forEach(function(e){var t=e.command;if(t!=null){var o=r("createKeyCommand")(t),a=R.has(o),l=a&&n===!0,s=l||!a||n===void 0;s&&(R.set(o,e),i==null||i.notifyCommandUpdate())}}),function(){t.forEach(function(e){var t=e.command,n=r("createKeyCommand")(t),o=R.get(n);o===e&&R.delete(n)}),i==null||i.notifyCommandUpdate()}},applyCommand:function(t,n){var e,a=L(t);if(a==null)return!1;var i=/^[a-z0-9]$/;if(r("gkx")("22803")&&((e=a.command)==null?void 0:e.alt)===!0&&l.getModifiedKeyboardShortcutsPreference()===1)return!0;if(!a.triggerFromInputs&&g(n.target)||h(n.target)&&i.test(t)||n.type==="keyup"&&a.triggerOnKeyUp!==!0&&a.triggerOnKeyUpAndKeyDown!==!0||n.type==="keydown"&&a.triggerOnKeyUp===!0)return!1;var s=a.handler;if(a.shouldPreventDefault!==!1){if(C(n.target,a)&&l.getModifiedKeyboardShortcutsPreference()===3)return!0;s&&n.preventDefault()}if(a.triggerOnRepeats===!1&&n.repeat===!0)return!1;if(s!=null){if(a.command!=null&&C(n.target,a)&&l.getModifiedKeyboardShortcutsPreference()===4)return S.current(a.command,a.singleCharDescription),!0;var u=l&&l.getAreSingleKeysDisabled(),d=r("isSingleCharKey")(t);if(u===!0&&d)return!0;if(u===null&&d)return c.current(t,a.singleCharDescription),!0;s();var m=a.description;return r("CometKeyCommandsTypedLoggerLite").log({key_combo:t,key_context:o.debugName,key_description:m}),a.shouldStopPropagation!==!1}return!1},debugName:o.debugName,getCommandMap:function(){return R},getParent:function(){return a},removeCommand:function(t){R.delete(t),i==null||i.notifyCommandUpdate()},setShowModifiedKeyCommandWrapperDialogRef:function(t){return S.current=t,function(){S.current=v}},setShowSingleCharacterKeyCommandWrapperDialogRef:function(t){return c.current=t,function(){c.current=b}}}},[l,i,R,a,o.debugName,S,c,L]),k=d(function(){if(!s){var e;r("FBLogger")("comet_ax").mustfix("setActiveWrapper is undefined in %s",(e=o.debugName)!=null?e:"unknown");return}s(E)},[s,E,o.debugName]),I;if(t||o.elementType!==void 0){var T,D=(T=o.elementType)!=null?T:"div";I=u.jsx(D,babelHelpers.extends({},(e||(e=r("stylex"))).props(o.isWrapperFocusable?f.wrapperFocusable:void 0,o.xstyle),{"data-testid":void 0,onFocusCapture:t?k:void 0,tabIndex:o.isWrapperFocusable?-1:void 0,children:o.children}))}else I=o.children;return n&&(I=u.jsx(n.Provider,{value:E,children:I})),u.jsx(r("CometKeyCommandContext").Provider,{value:E,children:I})}return o.displayName=o.name+" [from "+i.id+"]",o}l.default=S}),98);
__d("createKeyCommandWidget",["FBLogger","createKeyCommandWrapper","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=e,c=u.useContext,d=u.useEffect;function m(e){e===void 0&&(e=!0);var t=s.createContext(),n=r("createKeyCommandWrapper")(e,t);function a(e,n,a){var i=o("react-compiler-runtime").c(6),l=n===void 0?!1:n,s=c(t),u,m;i[0]!==e||i[1]!==a||i[2]!==l||i[3]!==s?(u=function(){if(!s){l||r("FBLogger")("comet_ax").mustfix("Attempting to register a key command outside of its widget scope. Calls to useKeyCommand must be within its widget's wrapper.");return}if(e)return s.addCommands(e,a)},m=[s,e,l,a],i[0]=e,i[1]=a,i[2]=l,i[3]=s,i[4]=u,i[5]=m):(u=i[4],m=i[5]),d(u,m)}return{Context:t,Wrapper:n,useKeyCommands:a}}l.default=m}),98);
__d("CometGlobalKeyCommandWidget",["createKeyCommandWidget"],(function(t,n,r,o,a,i,l){"use strict";var e=r("createKeyCommandWidget")(!1);l.default=e}),98);
__d("CometKeys",["Locale"],(function(t,n,r,o,a,i,l){"use strict";var e=Object.freeze({ANGLE_BRACKET_LEFT:"<",ANGLE_BRACKET_RIGHT:">",AREA_NAV:"f6",COMMA:",",DEL:"delete",DELETE:"backspace",DOT:".",DOWN:"arrowdown",END:"end",ENTER:"enter",EQUAL:"=",ESCAPE:"escape",HOME:"home",LEFT:o("Locale").isRTL()?"arrowright":"arrowleft",LEFT_SQUARE_BRACKET:"[",MINUS:"-",NEXT:o("Locale").isRTL()?"arrowleft":"arrowright",PAGE_DOWN:"pagedown",PAGE_UP:"pageup",PREVIOUS:o("Locale").isRTL()?"arrowright":"arrowleft",QUESTION:"?",RIGHT:o("Locale").isRTL()?"arrowleft":"arrowright",RIGHT_SQUARE_BRACKET:"]",SEMI_COLON:";",SLASH:"/",SPACE:" ",TAB:"tab",TV_BACK:"xf86back",UP:"arrowup",F1:"f1",F2:"f2",F3:"f3",F4:"f4",F5:"f5",F6:"f6",F7:"f7",F8:"f8",F9:"f9",F10:"f10",F11:"f11",F12:"f12",ONE:"1",TWO:"2",THREE:"3",FOUR:"4",FIVE:"5",SIX:"6",SEVEN:"7",EIGHT:"8",NINE:"9",ZERO:"0",A:"a",B:"b",C:"c",D:"d",E:"e",F:"f",G:"g",H:"h",I:"i",J:"j",K:"k",L:"l",M:"m",N:"n",O:"o",P:"p",Q:"q",R:"r",S:"s",T:"t",U:"u",V:"v",W:"w",X:"x",Y:"y",Z:"z"}),s=e;l.default=s}),98);
__d("getCometKey",["CometKeys","isStringNullOrEmpty"],(function(t,n,r,o,a,i,l){"use strict";var e={8:"Backspace",13:"Enter",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",46:"Delete",107:"=",109:"-",187:"=",189:"-"},s=new Set(Object.values(r("CometKeys")));function u(t){var n=t.key,o=t.which||t.keyCode;return(o>=48&&o<=57||o>=65&&o<=90)&&(n=String.fromCharCode(o)),o>=96&&o<=105&&(n=String.fromCharCode(o-48)),!r("isStringNullOrEmpty")(n)&&(n=n.toLowerCase(),s.has(n))||Object.prototype.hasOwnProperty.call(e,o)&&(n=e[o].toLowerCase(),s.has(n))?n:null}l.default=u}),98);
__d("getKeyCommand",["UserAgent","createKeyCommand","getCometKey"],(function(t,n,r,o,a,i,l){"use strict";function e(e){var t=r("getCometKey")(e);if(t==null)return null;var n=!1;r("UserAgent").isPlatform("Mac OS X")?e.metaKey&&(n=!0):e.ctrlKey&&(n=!0);var o={alt:e.altKey,command:n,key:t,shift:e.shiftKey};return r("createKeyCommand")(o)}l.default=e}),98);
__d("applyKeyCommand",["getKeyCommand"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,n,o){var a=r("getKeyCommand")(e);if(a==null)return!1;for(var i=t;i!=null;){if(i&&i.applyCommand(a,e))return!0;i=i&&i.getParent()}return!!(n!=null&&n.applyCommand(a,e)||o!=null&&o.applyCommand(a,e))}l.default=e}),98);
__d("getActiveCommands",[],(function(t,n,r,o,a,i){"use strict";function e(e,t,n){var r=new Map;function o(e){e.forEach(function(e,t){var n=r.get(t);if(n){var o=n.every(function(e){return e.shouldStopPropagation===!1});o&&n.push(e)}else r.set(t,[e])})}for(var a=e;a!=null;){var i=a&&a.getCommandMap();o(i),a=a&&a.getParent()}return t&&o(t.getCommandMap()),n&&o(n.getCommandMap()),r}i.default=e}),66);
__d("useGetComposingState",["react","react-compiler-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=s.useCallback,c=s.useEffect,d=s.useRef;function m(){var e=o("react-compiler-runtime").c(5),t=d(!1),n;e[0]===Symbol.for("react.memo_cache_sentinel")?(n=function(n){t.current=!0},e[0]=n):n=e[0];var r=n,a;e[1]===Symbol.for("react.memo_cache_sentinel")?(a=function(n){t.current=!1},e[1]=a):a=e[1];var i=a,l,s;e[2]===Symbol.for("react.memo_cache_sentinel")?(l=function(){return window.addEventListener("compositionstart",r),window.addEventListener("compositionend",i),(function(){window.removeEventListener("compositionstart",r),window.removeEventListener("compositionend",i)})},s=[i,r],e[2]=l,e[3]=s):(l=e[2],s=e[3]),c(l,s);var u;return e[4]===Symbol.for("react.memo_cache_sentinel")?(u=function(n){return n.isComposing||t.current},e[4]=u):u=e[4],u}l.default=m}),98);
__d("useGlobalEventListener",["react","react-compiler-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(e||(e=o("react"))).useEffect,u={fullscreenchange:["webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange","fullscreenchange"]};function c(e,t,n){var r=o("react-compiler-runtime").c(5),a,i;r[0]!==t||r[1]!==e||r[2]!==n?(a=function(){if(t!=null){var r,o=(r=u[e])!=null?r:e;return window.addEventListener(o,t,n),(function(){window.removeEventListener(o,t,typeof n=="boolean"?n:n==null?void 0:n.capture)})}},i=[t,e,n],r[0]=t,r[1]=e,r[2]=n,r[3]=a,r[4]=i):(a=r[3],i=r[4]),s(a,i)}var d=c;l.default=d}),98);
__d("BaseKeyCommandListener.react",["CometGlobalKeyCommandWidget","CometKeyCommandUtilsContext","FBLogger","ReactDOM","applyKeyCommand","getActiveCommands","getKeyCommand","react","stylex","useGetComposingState","useGlobalEventListener","useUnsafeRef_DEPRECATED","vulture"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c=u||(u=o("react")),d=u,m=d.useCallback,p=d.useContext,_=d.useMemo,f=d.useRef;function g(e,t){var n;return function(){window.clearTimeout(n),n=window.setTimeout(e,t)}}var h=100;function y(t){var n=t.children,a=t.observersEnabled,i=t.xstyle,l=f(null),u=f(null),d=f(new Set),y=p(r("CometGlobalKeyCommandWidget").Context),C=m(function(e){if(!a)return{getActiveCommands:function(){return r("vulture")("rCX7UN3JjXiprN8zdYXkAZKwjdY="),r("FBLogger")("comet_ax").mustfix("Key Command observers are not supported in this context"),null},remove:function(){}};var t=d.current;return t.add(e),{getActiveCommands:function(){return r("getActiveCommands")(u.current,l.current,y)},remove:function(){t.delete(e)}}},[y,a]),b=m(function(e){a&&d.current.forEach(function(t){return t({key:e,type:"triggered"})})},[a]),v=_(function(){return g(function(){a&&d.current.forEach(function(e){return e({type:"update"})})},h)},[a]),S=m(function(e){var t=l.current!==e;l.current=e,t&&v()},[v]),R=m(function(e){var t=u.current!==e;u.current=e,t&&v()},[v]),L=(e||(e=r("useUnsafeRef_DEPRECATED")))({addObserver:C,notifyCommandUpdate:v,setActiveLayer:S,setActiveWrapper:R}),E=m(function(){var e=u.current!==null;u.current=null,e&&v()},[v]),k=r("useGetComposingState")(),I=m(function(e){k(e)||o("ReactDOM").flushSync(function(){var t=r("applyKeyCommand")(e,u.current,l.current,y);if(t){var n=r("getKeyCommand")(e);b(n)}})},[k,y,b]);return r("useGlobalEventListener")("keydown",I),r("useGlobalEventListener")("keyup",I),c.jsx(r("CometKeyCommandUtilsContext").Provider,{value:L.current,children:c.jsx("div",babelHelpers.extends({},(s||(s=r("stylex"))).props(i),{onBlurCapture:E,children:n}))})}y.displayName=y.name+" [from "+i.id+"]",l.default=y}),98);
__d("CLS",[],(function(t,n,r,o,a,i){"use strict";var e,l=typeof((e=window.PerformanceObserver)==null||(e=e.supportedEntryTypes)==null?void 0:e.includes)=="function"&&window.PerformanceObserver.supportedEntryTypes.includes("layout-shift");function s(){if(!l)return null;var e=0,t=0,n=[],r=new window.PerformanceObserver(function(r){for(var o of r.getEntries())if(!o.hadRecentInput){var a=n[0],i=n[n.length-1];t&&o.startTime-i.startTime<1e3&&o.startTime-a.startTime<5e3?(t+=o.value,n.push(o)):(t=o.value,n=[o]),t>e&&(e=t)}});return r.observe({buffered:!0,type:"layout-shift"}),function(){return r.disconnect(),e}}i.getCLSCallback=s}),66);
__d("CPUPressure",[],(function(t,n,r,o,a,i){"use strict";var e="PressureObserver"in window,l=new Set,s=!1,u="nominal";function c(){return u}function d(){if(!s){if(e)try{var t=new window.PressureObserver(function(e){e.forEach(function(e){u=e.state,l.forEach(function(t){t(e)})})});t.observe("cpu",{sampleInterval:1e3})}catch(e){}s=!0}}function m(t){return e?(l.add(t),function(){l.delete(t)}):function(){}}i.canUseCPUPressureAPI=e,i.getCurrentState=c,i.init=d,i.subscribe=m}),66);
__d("CometQPLPayloadStore",[],(function(t,n,r,o,a,i){"use strict";var e=null;function l(t){e=t}function s(){var t,n=window;return(t=e!=null?e:n.pldmp)!=null?t:null}var u=null;function c(e){u=e}function d(){var e,t=window;return(e=u!=null?u:t.plbs)!=null?e:null}i.storePayloadMap=l,i.getPayloadMap=s,i.storePayloadBytesSent=c,i.getPayloadBytesSent=d}),66);
__d("addJoinId",["addAnnotations"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,n){var o;if(r("addAnnotations")(e.annotations,{string:(o={},o.join_id=t,o.qpl_join__source_clock="unreliable".valueOf(),o.qpl__source="client_js",o)}),n!=null){var a;r("addAnnotations")(e.annotations,{int:(a={},a.qpl_join__absolute_time_origin_ms=n,a)})}}l.default=e}),98);
__d("InteractionTracingMetricsCore",["addAnnotations","addJoinId","hero-tracing-placeholder","performanceNow"],(function(t,n,r,o,a,i,l){"use strict";var e,s=new Map,u=new Map,c=new Map,d={string:{},int:{},double:{},bool:{},string_array:{},int_array:{},double_array:{},bool_array:{}},m={interactionCount:0},p=1e4,_=function(){var e=new Map(c),t=function(n){e.forEach(function(e){n(e)})},n={addGlobalMetadata:function(t,o){if(typeof o=="number"){var e;r("addAnnotations")(d,{int:(e={},e[t]=o,e)})}else if(typeof o=="string"){var a;r("addAnnotations")(d,{string:(a={},a[t]=o,a)})}else if(typeof o=="boolean"){var i;r("addAnnotations")(d,{bool:(i={},i[t]=o,i)})}n.addMetadata(t,o)},addMetadata:function(n,o){t(function(e){if(typeof o=="number"){var t;r("addAnnotations")(e.annotations,{int:(t={},t[n]=o,t)})}else if(typeof o=="string"){var a;r("addAnnotations")(e.annotations,{string:(a={},a[n]=o,a)})}else if(typeof o=="boolean"){var i;r("addAnnotations")(e.annotations,{bool:(i={},i[n]=o,i)})}})},addRequireDeferred:function(n,r){var e=[];return t(function(t){if(t.requireDeferreds[n]==null){var o=t.requireDeferreds[n]={start:r};e.push(o)}}),function(t,n){e.forEach(function(e){e.end=t,e.duration=t-r,n&&(e.alreadyRequired=!0)})}},forEach:function(n){t(function(e){n(e)})}};return n},f={addFactoryTiming:function(t,n){var e=u.get(t);e&&e.factoryTimings.push(n)},addGlobalMetadata:function(t,n,o){if(typeof o=="number"){var e;r("addAnnotations")(d,{int:(e={},e[n]=o,e)}),f.addAnnotationInt(t,n,o)}else if(typeof o=="string"){var a;r("addAnnotations")(d,{string:(a={},a[n]=o,a)}),f.addAnnotation(t,n,o)}else if(typeof o=="boolean"){var i;r("addAnnotations")(d,{bool:(i={},i[n]=o,i)}),f.addAnnotationBoolean(t,n,o)}},addJoinId:function(t,n,o){var e=c.get(t);e!=null&&r("addJoinId")(e,n,o)},addHeroBootload:function(t,n){var e=u.get(t);e&&e.heroBootloads.push(n)},addHeroRelay:function(t,n){var e=u.get(t);e&&e.heroRelay.push(n)},addHeroPendingPlaceholders:function(t,n){var e=u.get(t);e&&(e.pendingPlaceholders=e.pendingPlaceholders.concat(n))},addHiddenTiming:function(t,n){var e=u.get(t);e&&(e.hiddenTimings=n)},addImagePreloader:function(t,n,r){var e=u.get(t);e&&(e.imagePreloaderTimings[n]=r)},addMarkerPoint:function(n,o,a,i,l){i===void 0&&(i=(e||(e=r("performanceNow")))());var t=u.get(n);t&&i>=t.start&&(t.markerPoints[o]={timestamp:i,type:a},l&&(t.markerPoints[o].data=l))},addFirstMarkerPoint:function(t,n,r,o,a){a===void 0&&(a={});var e=u.get(t);if(!e)return!1;var i=e.markerPoints[n];return o>=e.start&&(!i||i.timestamp>o)?(e.markerPoints[n]={timestamp:o,type:r},a!=null&&(e.markerPoints[n].data=a),!0):!1},addMetadata:function(t,n,o){var e=u.get(t);if(e){if(typeof o=="number"){var a;r("addAnnotations")(e.annotations,{int:(a={},a[n]=o,a)})}else if(typeof o=="string"){var i;r("addAnnotations")(e.annotations,{string:(i={},i[n]=o,i)})}else if(typeof o=="boolean"){var l;r("addAnnotations")(e.annotations,{bool:(l={},l[n]=o,l)})}}},addAnnotation:function(t,n,o){var e=u.get(t);if(e){var a;r("addAnnotations")(e.annotations,{string:(a={},a[n]=o,a)})}},addAnnotationInt:function(t,n,o){var e=u.get(t);if(e){var a;r("addAnnotations")(e.annotations,{int:(a={},a[n]=o,a)})}},addAnnotationDouble:function(t,n,o){var e=u.get(t);if(e){var a;r("addAnnotations")(e.annotations,{double:(a={},a[n]=o,a)})}},addAnnotationBoolean:function(t,n,o){var e=u.get(t);if(e){var a;r("addAnnotations")(e.annotations,{bool:(a={},a[n]=o,a)})}},addAnnotationStringArray:function(t,n,o){var e=u.get(t);if(e){var a;r("addAnnotations")(e.annotations,{string_array:(a={},a[n]=o,a)})}},addAnnotationIntArray:function(t,n,o){var e=u.get(t);if(e){var a;r("addAnnotations")(e.annotations,{int_array:(a={},a[n]=o,a)})}},addAnnotationDoubleArray:function(t,n,o){var e=u.get(t);if(e){var a;r("addAnnotations")(e.annotations,{double_array:(a={},a[n]=o,a)})}},addAnnotationBooleanArray:function(t,n,o){var e=u.get(t);if(e){var a;r("addAnnotations")(e.annotations,{bool_array:(a={},a[n]=o,a)})}},addOfflineTiming:function(t,n){var e=u.get(t);e&&(e.offlineTimings=n)},addPayloadResource:function(t,n,r){var e=u.get(t);e&&(e.payloadResources[n]=r)},addPayloadTiming:function(t,n,r){var e=u.get(t);e&&(e.payloadTimings[n]=r)},addReactRender:function(t,n,r,o,a,i,l){var e=u.get(t);if(e){var s={actualDuration:a,baseDuration:i,duration:o-r,end:o,phase:l,start:r},c=e.reactRender[n];c?c.length
s&&u.shift(),c=null)}function _(e){return m.add(e),function(){m.delete(e)}}function f(e){m.delete(e)}function g(t,n){var o=[],a=Array.from(u);if(c!=null){var i=c;a.push({end:(e||(e=r("performanceNow")))(),start:i})}return a.forEach(function(e){e.start<=t&&e.end>t?e.end<=n?o.push({end:e.end,start:t}):o.push({end:n,start:t}):e.start>t&&e.start<=n&&(e.end<=n?o.push({end:e.end,start:e.start}):o.push({end:n,start:e.start}))}),o}function h(e,t){return g(e,t).length>0}l.subscribe=_,l.unsubscribe=f,l.getHiddenSpans=g,l.wasHidden=h}),98);
__d("VisualCompletionTraceObserver",[],(function(t,n,r,o,a,i){"use strict";var e=[],l=[],s={subscribe:function(n){e.push(n)},subscribeStart:function(t){l.push(t)},unsubscribe:function(n){e=e.filter(function(e){return e!==n})},unsubscribeStart:function(t){l=l.filter(function(e){return e!==t})},emit:function(n){e.forEach(function(e){return e(n)})},emitStart:function(t){l.forEach(function(e){return e(t)})}};i.default=s}),66);
__d("WebAPIs",["VisibilityAPI"],(function(t,n,r,o,a,i,l){"use strict";var e=[],s="IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype?window.IntersectionObserver:null;function u(e){return e.intersectionRatio>0||e.intersectionRect&&e.intersectionRect.height>0&&e.intersectionRect.width>0}s==null&&e.push("IntersectionObserver");var c=window.MutationObserver||window.WebKitMutationObserver;c==null&&e.push("MutationObserver"),o("VisibilityAPI").canUseVisibilityAPI||e.push("VisibilityAPI");var d=window.requestAnimationFrame;d==null&&e.push("requestAnimationFrame");var m=window.cancelAnimationFrame;d==null&&e.push("cancelAnimationFrame");function p(e){try{window.addEventListener("beforeunload",e)}catch(e){return null}return{remove:function(){try{window.removeEventListener("beforeunload",e)}catch(e){if(e.message!=="can't access dead object")throw e}}}}var _=(function(){function e(e){this.$1=e}var t=e.prototype;return t.deref=function(){return this.$1},e})(),f=typeof window.WeakRef=="function"?window.WeakRef:_;typeof window.WeakRef!="function"&&e.push("WeakRef");var g=window.WeakMap,h=window.WeakSet;typeof window.WeakMap!="function"&&e.push("WeakMap"),typeof window.WeakSet!="function"&&e.push("WeakSet");function y(e){return e!=null&&e.isConnected!==!1}function C(e){var t=e==null?void 0:e.deref();return t!=null&&t.isConnected!==!1?t:null}l.unavailableAPIs=e,l.IntersectionObserver=s,l.intersectionObserverEntryIsVisible=u,l.MutationObserver=c,l.requestAnimationFrame=d,l.cancelAnimationFrame=m,l.onBeforeUnload=p,l.WeakRef=f,l.WeakMap=g,l.WeakSet=h,l.isAttachedElement=y,l.derefOnlyAttachedElement=C}),98);
__d("IteratableElementWeakMap",["WebAPIs"],(function(t,n,r,o,a,i,l){"use strict";var e=(function(){function e(){this.$1=[],this.$2=new(o("WebAPIs")).WeakMap,this.$3=0}var t=e.prototype;return t.delete=function(t){this.$2.delete(t),this.$1=this.$1.filter(function(e){var n=e.deref();return n!==t&&n!=null})},t.set=function(t,n){if(!this.$2.has(t)){var e=new(o("WebAPIs")).WeakRef(t);this.$1.push(e),this.$2.set(t,n)}this.$3++%10===0&&(this.$1=this.$1.filter(function(e){var t=e.deref();return t!=null}))},t.get=function(t){return this.$2.get(t)},t.clear=function(){this.$1=[],this.$2=new(o("WebAPIs")).WeakMap},t.has=function(t){return this.$2.has(t)},t.size=function(){var e=0;for(var t of this.$1){var n=t.deref();n!=null&&e++}return e},t.entries=function*(){this.$1=this.$1.filter(function(e){return e.deref()!=null});for(var e of this.$1){var t=e.deref();if(t){var n=this.$2.get(t);if(n!=null){var r=[t,n];yield r}}}},t.keys=function*(){var e=this.entries();for(var t of e){var n=t[0],r=t[1];yield n}},t.values=function*(){var e=this.entries();for(var t of e){var n=t[0],r=t[1];yield r}},t.forEach=function(t,n){var e=this.entries();for(var r of e){var o=r[0],a=r[1];t.call(n,a,o,this)}},e})();l.default=e}),98);
__d("IteratableElementWeakSet",["WebAPIs"],(function(t,n,r,o,a,i,l){"use strict";var e=(function(){function e(){this.$1=[],this.$2=new(o("WebAPIs")).WeakSet,this.$3=0}var t=e.prototype;return t.delete=function(t){this.$2.delete(t),this.$1=this.$1.filter(function(e){var n=e.deref();return n!==t&&n!=null})},t.add=function(t){if(!this.$2.has(t)){var e=new(o("WebAPIs")).WeakRef(t);this.$1.push(e),this.$2.add(t)}this.$3++%10===0&&(this.$1=this.$1.filter(function(e){var t=e.deref();return t!=null}))},t.clear=function(){this.$1=[],this.$2=new(o("WebAPIs")).WeakSet},t.has=function(t){return this.$2.has(t)},t.size=function(){var e=0;for(var t of this.$1){var n=t.deref();n!=null&&e++}return e},t.values=function*(){this.$1=this.$1.filter(function(e){return e.deref()!=null});for(var e of this.$1){var t=e.deref();t&&(yield t)}},t.keys=function*(){yield*this.values()},t.entries=function*(){var e=this.values();for(var t of e)yield[t,t]},t.forEach=function(t,n){var e=this.values();for(var r of e)t.call(n,r,r,this)},e})();l.default=e}),98);
__d("LCP",[],(function(t,n,r,o,a,i){"use strict";var e,l=typeof((e=window.PerformanceObserver)==null||(e=e.supportedEntryTypes)==null?void 0:e.includes)=="function"&&window.PerformanceObserver.supportedEntryTypes.includes("largest-contentful-paint");function s(){return document==null?[]:Array.from(document.querySelectorAll('link[rel="preload"][as="image"]')).map(function(e){var t;return(t=e.attributes.getNamedItem("href"))==null?void 0:t.value})}var u=null,c=null,d=null,m=null,p=!1;function _(){u!=null||!l||(u=new window.PerformanceObserver(function(e){for(var t of e.getEntries())!p&&d!=null&&(p=!0,d(),d=null,m!=null&&(m(),m=null)),c=t}),u.observe({buffered:!0,type:"largest-contentful-paint"}))}function f(e){if(!(!l||e==null)){if(p){e();return}d=e,_();var t=function(t){!p&&d!=null&&(p=!0,d(t.type),d=null),m!=null&&(m(),m=null)};m=function(){window.removeEventListener("click",t),window.removeEventListener("scroll",t),window.removeEventListener("keydown",t)};try{window.addEventListener("click",t,{passive:!0,capture:!0}),window.addEventListener("scroll",t,{passive:!0,capture:!0}),window.addEventListener("keydown",t,{passive:!0,capture:!0})}catch(e){}}}function g(){return l?(_(),function(){var e,t,n;return c==null?null:{className:(e=c.element)==null?void 0:e.className,element:(t=c.element)==null?void 0:t.tagName,elementRef:c.element,size:c.size,timestamp:c.startTime,url:c.url,preloaded:s().includes((n=c)==null?void 0:n.url)}}):null}i.canUseLCP=l,i.catchFirstLcpCallback=f,i.getLCPCallback=g}),66);
__d("ImageDownloadTracker",["cr:7422"],(function(t,n,r,o,a,i,l){"use strict";l.default=n("cr:7422")}),98);
__d("ResourceTimingAPI",["performance"],(function(t,n,r,o,a,i,l){"use strict";var e,s=!1,u=!1;function c(){return s||(typeof((e||(e=r("performance")))==null?void 0:(e||(e=r("performance"))).getEntriesByName)!="function"||typeof((e||(e=r("performance")))==null?void 0:(e||(e=r("performance"))).getEntriesByType)!="function"?(u=!1,s=!0):(e||(e=r("performance"))).getEntriesByType("resource").length>0&&(u=!0,s=!0)),u}function d(t){if(typeof(e||(e=r("performance"))).getEntriesByName!="function")return null;var n=(e||(e=r("performance"))).getEntriesByName(t);return n.length===0&&t.indexOf("#")>=0&&(n=(e||(e=r("performance"))).getEntriesByName(t.split("#")[0])),n&&n[0]}l.canUseResourceTimingAPI=c,l.getResourceTiming=d}),98);
__d("currentVCTraces",[],(function(t,n,r,o,a,i){var e="default",l=new Map,s=new Map,u=new Map;function c(){return new Map(u)}function d(e,t){u.set(e,t)}function m(e){u.delete(e)}function p(t){var n;return(n=l.get(t!=null?t:e))!=null?n:null}function _(t,n){l.set(n!=null?n:e,t)}function f(e){l.forEach(e)}function g(t){var n;return(n=s.get(t!=null?t:e))!=null?n:null}function h(t,n){s.set(n!=null?n:e,t)}i.getCurrentVCTraces=c,i.addVCTrace=d,i.removeVCTrace=m,i.getCurrentNavigationVCTrace=p,i.setCurrentNavigationVCTrace=_,i.forEachNavigationVCTrace=f,i.getLastNavigationVCReport=g,i.setLastNavigationVCReport=h}),66);
__d("VisualCompletionUtilCommon",["currentVCTraces"],(function(t,n,r,o,a,i,l){"use strict";function e(e){return{bottom:e.bottom,left:e.left,right:e.right,top:e.top}}function s(e){return(e.right-e.left)*(e.bottom-e.top)}function u(e,t){return{bottom:Math.max(Math.min(e.bottom,t.bottom),t.top),left:Math.min(Math.max(e.left,t.left),t.right),right:Math.max(Math.min(e.right,t.right),t.left),top:Math.min(Math.max(e.top,t.top),t.bottom)}}function c(e){return e.split("#")[0]}function d(e){var t=[],n=o("currentVCTraces").getCurrentVCTraces();return n.forEach(function(n){for(var r=e;r!=null;){if(n.mutationRoots.has(r)){t.push(n);break}r=r.parentElement}}),t}function m(e){var t=[];return d(e).forEach(function(n){t.push(n.waitLoadingState(e))}),t}function p(e){d(e).forEach(function(t){t.excludeElement(e)})}l.castToRect=e,l.getPixels=s,l.getRectIntersection=u,l.trimHash=c,l.findVCTraces=d,l.trackLoadingState=m,l.ignoreElement=p}),98);
__d("VisualCompletionUtil",["ImageDownloadTracker","ResourceTimingAPI","VisualCompletionConstants","VisualCompletionUtilCommon","WebAPIs","addAnnotations","performance","performanceNavigationStart","performanceNow"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c=/url\(.*(http.*)\)/gi;function d(e){return{height:window.innerHeight,width:window.innerWidth}}function m(e,t){if(typeof e.getBoundingClientRect!="function")return!1;var n=d(t),r=e.getBoundingClientRect(),a=r.bottom,i=r.left,l=r.right,s=r.top,u=o("VisualCompletionUtilCommon").getPixels(o("VisualCompletionUtilCommon").getRectIntersection({bottom:a,left:i,right:l,top:s},{bottom:n.height,left:0,right:n.width,top:-p(t).scrollY}));return u>0}function p(e){var t,n,r=(t=window.scrollX)!=null?t:0,o=(n=window.scrollY)!=null?n:0;return{scrollX:r,scrollY:o}}function _(e,t){for(var n=0,r=e;r&&r.offsetParent&&typeof r.offsetTop=="number";)n+=r.offsetTop,r=r.offsetParent;if(r&&r.offsetParent==null&&typeof r.getBoundingClientRect=="function"){var o=r.getBoundingClientRect(),a=o.top;a>=0?n+=a:r===document.body&&(n-=t.initialScrollY)}return n}function f(e){if(e==null||e==="")return!1;var t=e.replace(/ /g,"");return t.indexOf("display:none")>=0||t.indexOf("visibility:hidden")>=0||t.indexOf("content-visibility:hidden")>=0}function g(e){for(var t=e;t;){if(typeof t.getAttribute=="function"&&f(t.getAttribute("style"))||typeof t.hasAttribute=="function"&&t.hasAttribute("hidden"))return!0;t=t.parentElement}return!1}function h(e,t){if(t.has(e))return t.get(e)===!0;var n=!1;return typeof e.getAttribute=="function"&&f(e.getAttribute("style"))||typeof e.hasAttribute=="function"&&e.hasAttribute("hidden")?n=!0:e.parentElement!=null&&(n=h(e.parentElement,t)),t.set(e,n),n}function y(t,n,o){if(n.config.useIntersectionObserverForVisibility!==!0){if(n.config.invisibleStyleMemoization===!0&&o!=null){if(h(t,o))return!0}else if(g(t))return!0}for(var a=t;a;){if(n.mutationRoots.has(a))return!1;if(n.getPendingLoadingElements().has(a))return!0;if(typeof a.getAttribute=="function"){var i=a.getAttribute((e||(e=r("VisualCompletionConstants"))).ATTRIBUTE_NAME);if(i===(e||(e=r("VisualCompletionConstants"))).IGNORE)return!0;if(a!==t&&i===(e||(e=r("VisualCompletionConstants"))).IGNORE_DYNAMIC)return n.excludeElement(t),!0}a=a.parentElement}return!1}function C(e,t,n){if(F(t)&&!y(t,e)&&t.textContent!=null&&t.parentElement!=null){var r=t.parentElement;if(A(r)){var o=t.textContent;if(typeof o=="string"&&(o=o.trim()),o!=="")return n!=null&&n.trim()===o?null:r}}return null}function b(e,t,n){var r=[],o=null;return n.config.invisibleStyleMemoization===!0&&(o=new Map),Array.from(e).forEach(function(e){if(!(!A(e.target)&&!F(e.target))){var a=e.target;if(e.type==="childList"&&e.addedNodes&&e.addedNodes.length)Array.from(e.addedNodes).forEach(function(e){var a=e;if(!y(a,n,o)){if(v(a)){T(n.mutationSeq,a,"imgLoad",t,n);return}else if(A(a)){var i;typeof a.querySelectorAll=="function"&&I(n.mutationSeq,a,t,n,o),n.interactionType==="INITIAL_LOAD"&&(i=n.config.SSRInjectedElements)!=null&&i.has(a)?r.push([a,"ssrInject"]):r.push([a,"mutationAdd"])}else if(n.config.observeTextMutation&&F(a)){var l=C(n,a);l!=null&&r.push([l,"mutationTextAdd"])}}});else if(e.type==="attributes"&&!y(a,n,o))if(e.attributeName==="hidden"){if(!a.hasAttribute("hidden")){var i;n.interactionType==="INITIAL_LOAD"&&(i=n.config.SSRInjectedElements)!=null&&i.has(a)?r.push([a,"ssrUnhide"]):r.push([a,"mutationHiddenAttribute"])}}else if(e.attributeName==="style"){var l=a.getAttribute("style"),s=e.oldValue;if(f(s)&&!f(l)){var u;n.interactionType==="INITIAL_LOAD"&&(u=n.config.SSRInjectedElements)!=null&&u.has(a)?r.push([a,"ssrUnhide"]):r.push([a,"mutationStyleAttribute"])}}else(w(a)==="image"&&e.attributeName==="href"||w(a)==="IMG"&&e.attributeName==="src")&&T(n.mutationSeq,a,"mutationImageAttribute",t,n);else if(n.config.observeTextMutation&&e.type==="characterData"&&F(a)){var c=C(n,a,e.oldValue);c!=null&&r.push([c,"mutationTextUpdate"])}}}),n.config.invisibleStyleMemoization===!0&&o!=null&&o.clear(),r}function v(e){return w(e)==="IMG"||w(e)==="image"}function S(e){return w(e)==="picture"}function R(e){return v(e)||S(e)}function L(e){if(typeof window.getComputedStyle!="function")return null;var t=window.getComputedStyle(e),n=t["background-image"];if(t.visibility!=="hidden"&&n&&n!=="none"){c.lastIndex=0;var r=c.exec(n);if(r&&r.length>1)return r[1].replace('"',"")}return null}function E(e){if(!e.reported){var t=(s||(s=r("performanceNow")))();e.checkViewport(),e.mutationRoots.forEach(function(t){if(t&&typeof t.querySelectorAll=="function"){var n=t.querySelectorAll("div,i,span,li");Array.prototype.forEach.call(n,function(t){if(!(t.textContent||t.children.length||e.cssBgElements.has(t)||y(t,e)||!e.inViewport(t))){var n=L(t);if(e.bgCheckCount++,n!=null){var r={element:new(o("WebAPIs")).WeakRef(t),url:n,resourceTiming:o("ResourceTimingAPI").getResourceTiming(n)};e.cssBgElements.set(t,r)}}})}}),e.cssBgScanOverhead=s()-t}}function k(t,n){if(typeof t.getAttribute=="function"&&t.getAttribute((e||(e=r("VisualCompletionConstants"))).ATTRIBUTE_NAME)===(e||(e=r("VisualCompletionConstants"))).LOADING_STATE)n.waitLoadingState(t);else if(typeof t.querySelectorAll=="function"){var o=t.querySelectorAll("["+(e||(e=r("VisualCompletionConstants"))).ATTRIBUTE_NAME+"="+e.LOADING_STATE+"]");Array.from(o).forEach(function(e){n.waitLoadingState(e)})}}function I(e,t,n,r,o){var a=t.querySelectorAll("img, image");Array.from(a).forEach(function(t){y(t,r,o)||T(e,t,"imgLoad",n,r)})}function T(t,n,o,a,i){if(!i.trackedImages.has(n)){if(i.trackedImages.add(n),n.complete){n.getAttribute((e||(e=r("VisualCompletionConstants"))).ATTRIBUTE_NAME)===(e||(e=r("VisualCompletionConstants"))).MEDIA_VC_IMAGE&&i.scheduleIntersectionObserver(t,n,o,a);return}var l=n.currentSrc||n.src,u=n.crossOrigin;if(w(n)==="image"&&typeof n.getAttribute=="function"){var c=n.getAttribute("xlink:href");c!=null&&(l=c)}if(!(l==null||l===""||l.indexOf("http")!==0)){var d=function(){i.imageDone(n)},m=function(){i.imageWait(n)};if(n.getAttribute("loading")==="lazy"){var p=D(t,n,o,a,d,i),_=p.errorHandler,f=p.loadHandler;i.scheduleElementVisibleObserver(n,function(){i.reported||n.complete||(m(),n.addEventListener("load",f),n.addEventListener("error",_))},{executeOnce:!0,cleanAfterReport:!0})}else if(i.config.use_image_download_tracker===!0){var g=(s||(s=r("performanceNow")))();r("ImageDownloadTracker")(l,m,u).then(function(){var e=(s||(s=r("performanceNow")))();i.scheduleIntersectionObserver(t,n,o,a,g,e),d()}).catch(function(){return d()})}else{var h=D(t,n,o,a,d,i),y=h.errorHandler,C=h.loadHandler;m(),n.addEventListener("load",C),n.addEventListener("error",y)}}}}function D(e,t,n,o,a,i){var l=(s||(s=r("performanceNow")))(),u=function(){var d=(s||(s=r("performanceNow")))();i.scheduleIntersectionObserver(e,t,n,o,l,d),a(),t.removeEventListener("load",u),t.removeEventListener("error",c)},c=function(){a(),t.removeEventListener("load",u),t.removeEventListener("error",c)};return{loadHandler:u,errorHandler:c}}function x(t,n){return typeof t.getAttribute=="function"&&t.getAttribute((e||(e=r("VisualCompletionConstants"))).ATTRIBUTE_NAME)===n}function $(e){var t=function(){e.scrolled=!0,e.markerPoints.has("scroll_start")||e.addMarkerPoint("scroll_start",(s||(s=r("performanceNow")))())};try{window.addEventListener("scroll",t,{passive:!0}),e.onComplete(function(){window.removeEventListener("scroll",t)})}catch(e){if(e.message!=="can't access dead object")throw e}}function P(t,n){t instanceof HTMLImageElement&&(n.record.isMediaVCElement=x(t,(e||(e=r("VisualCompletionConstants"))).MEDIA_VC_IMAGE),n.record.imgNaturalWidth=t.naturalWidth,n.record.imgNaturalHeight=t.naturalHeight)}function N(e,t){if(typeof window.devicePixelRatio=="number"&&r("addAnnotations")(e.annotations,{double:{devicePixelRatio:window.devicePixelRatio}}),e.navSequence===1&&(u||(u=r("performance")))&&(u||(u=r("performance"))).timing&&(u||(u=r("performance"))).timing.responseStart&&e.markerPoints.set("TTFB",{timestamp:(u||(u=r("performance"))).timing.responseStart-r("performanceNavigationStart")()}),t.interactionType==="INITIAL_LOAD"){var n=(u||(u=r("performance")))==null||(u||(u=r("performance"))).getEntriesByType==null?void 0:(u||(u=r("performance"))).getEntriesByType("paint");n&&n.forEach(function(e){e.name==="first-contentful-paint"&&t.addFirstMarkerPoint("FCP",e.startTime)})}}var M={attributeFilter:["hidden","style","href","src"],attributeOldValue:!0,attributes:!0,characterData:!0,childList:!0,subtree:!0};function w(e){var t;return(t=e.tagName)!=null?t:""}function A(e){return e.nodeType===Node.ELEMENT_NODE&&e.tagName!=="SCRIPT"&&e.tagName!=="STYLE"&&e.tagName!=="LINK"}function F(e){return e.nodeType===Node.TEXT_NODE}function O(e){return{onError:function(){},onLoad:function(){},unmountCallback:function(){}}}function B(e){var t=4,n=0,r=0;e.visualChangeRecordList=e.visualChangeRecordList.filter(function(o){var a=o.record;if(a.isMediaVCElement&&a.visibleAtMutation===!0&&a.imgNaturalHeight!=null&&a.imgNaturalWidth!=null){var i=a.imgNaturalHeight*a.imgNaturalWidth,l=+(i0&&(s.ratio=i/n),e.addMarkerPoint("mediaVCImage_"+r++,a.paintTime,s),l?!1:(e.addMarkerPoint("ImageMediaVC",a.paintTime),n=i,!0)}return!0})}function W(e,t,n){e.mutationRoots.forEach(function(e){var r=function(){t(null,!0)};n.push(function(){e.removeEventListener("click",r)}),e.addEventListener("click",r);var o=function(){t(null,!0)};n.push(function(){e.removeEventListener("keyDown",o)}),e.addEventListener("keyDown",o)})}l.getViewportSize=d,l.isInAboveTheFold=m,l.getScrollPosition=p,l.offsetTop=_,l.checkInvisibleStyle=f,l.checkInvisibleStyleElement=g,l.checkInvisibleStyleElementRecursive=h,l.shouldIgnoreMutation=y,l.getParentElementForTextNodeChange=C,l.extractMutationElements=b,l.isImage=v,l.isPicture=S,l.isImageOrPicture=R,l.getStyleBackground=L,l.scanCssBgElements=E,l.checkLoadingStates=k,l.trackAllChildImages=I,l.trackImage=T,l.getImageLoadHandlers=D,l.checkDOMElementAttributeValue=x,l.setupScrollHandler=$,l.getImageNaturalSize=P,l.addPlatformMetaData=N,l.mutationObserverConfig=M,l.getTagName=w,l.isElementNode=A,l.isTextNode=F,l.trackImageLoad=O,l.processMediaVCImage=B,l.subscribeUserInputForExtraMutation=W}),98);
__d("LoadingStateTracker",["IteratableElementWeakMap","IteratableElementWeakSet","VisibilityAPI","VisibilityState","VisualCompletionUtil","WebAPIs","clearInterval","performanceNow","setInterval"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(function(){function t(e){var t=this;this.$1=new(r("IteratableElementWeakMap")),this.loadingStateObserver=null,this.$2=[],this.pendingLoadingElements=new(r("IteratableElementWeakMap")),this.visibleLoadingElements=new(r("IteratableElementWeakSet")),this.$4=0,this.$5=null,this.$6=null,this.$7=0,this.loadingStateObserverCallback=function(e){Array.from(e).forEach(function(e){o("WebAPIs").intersectionObserverEntryIsVisible(e)?(t.loadingElementAdded(e.target),t.$3.logLoadingElementStart(e.target,e.boundingClientRect,e.time),t.visibleLoadingElements.add(e.target),t.$3.addFirstMarkerPoint("loadingState_start",e.time),t.$3.addFirstMarkerPoint("firstPaint",e.time,{mutationType:"loadingState"})):t.loadingElementRemoved(e.target)})},this.$3=e,o("WebAPIs").IntersectionObserver&&(this.loadingStateObserver=new(o("WebAPIs")).IntersectionObserver(this.loadingStateObserverCallback))}var n=t.prototype;return n.loadingElementRemoved=function(n){var t=this.pendingLoadingElements.get(n);if(t!=null){var o=this.$3.stateLog.get(t);o!=null&&(o[1]=(e||(e=r("performanceNow")))()),this.$3.logLoadingElementEnd(n,(e||(e=r("performanceNow")))()),this.pendingLoadingElements.delete(n),this.visibleLoadingElements.has(n)&&(this.visibleLoadingElements.delete(n),this.$3.addMarkerPoint("loadingState_end",(e||(e=r("performanceNow")))())),this.$3.attemptMeasurementFromLoadingStateTracker()}},n.loadingElementAdded=function(n){if(!this.$3.reported){var t="loadingState_"+this.$4++;this.pendingLoadingElements.set(n,t),this.$3.stateLog.set(t,[(e||(e=r("performanceNow")))(),-1]),this.$3.config.enable_background_loading_state_polling===!0&&this.$5==null&&o("VisibilityAPI").isVisibilityHidden()&&this.$8()}},n.waitLoadingState=function(t){var e=this;if(this.$3.reported)return function(){};var n=this.$1.get(t);if(n)return function(){n(),e.loadingElementRemoved(t)};if(o("VisualCompletionUtil").shouldIgnoreMutation(t,this.$3))return function(){};if(this.$3.config.bypass_detached_element===!0&&t.isConnected===!1)return function(){};this.loadingStateObserver&&this.loadingStateObserver.observe(t),(o("VisibilityAPI").canUseVisibilityAPI&&!o("VisibilityAPI").isVisibilityHidden()||o("VisualCompletionUtil").isInAboveTheFold(t,this.$3))&&this.loadingElementAdded(t);var r=function(){e.loadingStateObserver&&e.loadingStateObserver.unobserve(t),e.$1.delete(t)};return this.$1.set(t,r),function(){r(),e.loadingElementRemoved(t)}},n.hasLoadingStateUnmountCallback=function(t){return this.$1.has(t)},n.forEachLoadingStateUnmountCallback=function(t){this.$1.forEach(t)},n.clearLoadingStateUnmountCallbacks=function(){this.$1.clear()},n.addTailLoadLoadingStateObserver=function(t){this.$2.push(t)},n.disconnectTailLoadLoadingStateObservers=function(){this.$2.forEach(function(e){e&&e.disconnect()})},n.initBackgroundPolling=function(){var e=this;this.$3.config.enable_background_loading_state_polling===!0&&o("VisibilityAPI").canUseVisibilityAPI&&(this.$6=o("VisibilityState").subscribe(function(t,n){n?e.$8():e.$9()}),o("VisibilityAPI").isVisibilityHidden()&&this.$8())},n.$8=function(){var e=this;if(this.$5==null){var n=this.pendingLoadingElements.size();n!==0&&(this.$7=n,this.$5=r("setInterval")(function(){e.$10()},t.BACKGROUND_POLLING_INTERVAL_MS))}},n.$9=function(){this.$5!=null&&(r("clearInterval")(this.$5),this.$5=null)},n.$10=function(){if(this.$3.reported){this.$9();return}var t=(e||(e=r("performanceNow")))(),n=[],a=0;for(var i of this.pendingLoadingElements.entries()){var l=i[0],s=i[1];if(a++,l.isConnected===!1){n.push({element:l,reason:"detached"});continue}o("VisualCompletionUtil").isInAboveTheFold(l,this.$3)||n.push({element:l,reason:"outside_viewport"})}for(var u of n){var c=u.element,d=u.reason;this.$3.addMarkerPoint("bg_poll_loading_removed_"+d,t),this.loadingElementRemoved(c)}var m=this.pendingLoadingElements.size();m===0&&this.$7>0&&an&&t.type==="component"){if(e.config.onlyLogLateMutationAfterSSRPaint()){var a,i=(a=e.markerPoints.get("ssr_paint"))==null?void 0:a.timestamp;i!=null&&i=0;t--){var n=e.elements[t];if((n.hadLateMutationExpected||n.hadLateMutationUnexpected)&&n.reactStack!=null){var r=n.reactStack,o=r.indexOf("HeroPagelet");o>=0&&r.splice(o),n.reactStack=r}}}function m(e,t){var n=t.markerPoints.get("vcWithoutImage"),r=o("WebAPIs").derefOnlyAttachedElement(n==null?void 0:n.element),a=t.markerPoints.get("visuallyComplete"),i=o("WebAPIs").derefOnlyAttachedElement(a==null?void 0:a.element);t.elements.forEach(function(t){if(t.type==="component"){var l,s=o("WebAPIs").derefOnlyAttachedElement(t.element);if(s==null||(l=e.config.SSRInjectedElements)!=null&&l.has(s))return;for(var u=s,c=!1;s!=null;){var d;if((d=e.config.SSRInjectedElements)!=null&&d.has(s)){c=!0;break}s=s.parentElement}if(!c)return;if(p(e,t,u),_(t,e))t.hadLateMutationExpected=!0;else{if(t.hadLateMutationUnexpected=!0,n!=null&&r===u){var m=n.data||{};m.mutationType="ssrLateMutationUnexpected",n.data=m}if(a!=null&&i===u){var f=a.data||{};f.mutationType="ssrLateMutationUnexpected",a.data=f}}}})}function p(e,t,n){var r=e.config.getReactComponentStackFromDOMElement;if(r&&n!=null){var o=r(n);o!=null&&(t.reactStack=o)}}function _(t,n){for(var a=o("WebAPIs").derefOnlyAttachedElement(t.element);a;){if(a.getAttribute((e||(e=r("VisualCompletionConstants"))).ATTRIBUTE_NAME)===(e||(e=r("VisualCompletionConstants"))).IGNORE_LATE_MUTATION||n.lateMutationIgnoreElements.has(a))return!0;a=a.parentElement}if(t.reactStack!=null){var i=t.reactStack;if(i.indexOf("CometDOMOnlyBoundary")>=0||i.indexOf("CometSSRSuspendOnServer")>=0)return!0}return!1}function f(e,t){for(var n=10,a=0,i=0,l=0,s=t.elements.length-1;s>=0;s--){var u=t.elements[s];(u.hadLateMutationExpected||u.hadLateMutationUnexpected)&&(i+=u.hadLateMutationExpected?1:0,l+=u.hadLateMutationUnexpected?1:0,a=u.hadLateMutationExpected&&i+l>=n?1:0)}r("addAnnotations")(t.annotations,{int:{lmCountExpected:i,lmCountUnexpected:l},bool:{hadLateMutationExpected:i>0,hadLateMutationUnexpected:l>0}});var c=n-l-a,d=[],m=!1,p,_=!1,f=1;i=1,l=1;for(var h=t.elements.length-1;h>=0;h--){var y=t.elements[h];if(y.hadLateMutationUnexpected||y.hadLateMutationExpected){var C={hadLateMutationExpected:y.hadLateMutationExpected,hadLateMutationUnexpected:y.hadLateMutationUnexpected,mutationType:y.mutationType,type:y.type,height:y.rectangle.bottom-y.rectangle.top,width:y.rectangle.right-y.rectangle.left};if(y.element){var b;C.tagName=(b=o("WebAPIs").derefOnlyAttachedElement(y.element))==null?void 0:b.tagName}if(y.pagelet&&(C.pagelet=y.pagelet.name),!_&&y.hadLateMutationUnexpected&&(C.reactStack=y.reactStack,_=!0),p={markerPointData:C,markerPointTitle:g(C,y.hadLateMutationUnexpected?l:i),element:y,timestamp:y.latency},e.config.logLateMutationReactStack&&y.reactStack!=null&&!m&&y.hadLateMutationUnexpected){var v;r("addAnnotations")(t.annotations,{string:{lateMutationStack:y.reactStack.join(","),lateMutationPagelet:(v=y.pagelet)==null?void 0:v.name}}),m=!0}(i<=c||y.hadLateMutationUnexpected)&&f1){var R=d[S-1];R.markerPointData.reactStack=R.element.reactStack}d.forEach(function(e){return t.markerPoints.set(e.markerPointTitle,{data:e.markerPointData,timestamp:e.timestamp})})}function g(e,t){return"late_mutation/"+(e.hadLateMutationUnexpected?"unexpected":"expected")+"_"+t}function h(e){var t,n=e.markerPoints.get("vcWithoutImage"),o=0;if((n==null||(t=n.data)==null?void 0:t.mutationType)==="ssrLateMutationUnexpected"){var a,i=Number.MIN_SAFE_INTEGER,l=(a=e.markerPoints.get("ssr_paint"))==null?void 0:a.timestamp;l!=null&&l=0&&r.splice(o)}return r}i.getTrimmedReactStack=e}),66);
__d("ResourceDownloadLogger",["performance"],(function(t,n,r,o,a,i,l){"use strict";var e,s={JS:"js",CSS:"css",IMG:"img",TRANSLATIONS:"translations"};function u(e){var t=e.indexOf("?");return t===-1?e:e.substring(0,t)}function c(e,t){var n=t.substring(t.lastIndexOf(".")+1);return n==="js"?t.includes("rsrc-translations.php")?s.TRANSLATIONS:s.JS:n==="css"?s.CSS:e}function d(){return Object.keys(s).reduce(function(e,t){var n=s[t];return e[n]={cacheCount:0,cacheRate:0,encodedBodySize:0,decodedBodySize:0,totalCount:0,transferSize:0},e},{})}function m(t,n){if(typeof(e||(e=r("performance"))).getEntriesByType!="function")return new Map;var o=d(),a=(e||(e=r("performance"))).getEntriesByType("resource").filter(function(e){return e.startTime>=t&&e.startTime<=n}).map(function(e){return{encodedBodySize:e.encodedBodySize,decodedBodySize:e.decodedBodySize,transferSize:e.transferSize,type:c(e.initiatorType,u(e.name))}}).filter(function(e){return o[e.type]});a.forEach(function(e){var t=o[e.type];t.encodedBodySize+=e.encodedBodySize,t.decodedBodySize+=e.decodedBodySize,t.transferSize+=e.transferSize,t.totalCount++,e.transferSize===0&&t.cacheCount++});var i=new Map;for(var l in o){var s=o[l];s.totalCount>0&&(s.cacheRate=Math.round(s.cacheCount/s.totalCount*100));for(var m in s)i.set(l+"_"+m,s[m])}return i}l.default=m}),98);
__d("VisualCompletionLogger",["CLS","IteratableElementWeakMap","IteratableElementWeakSet","LCP","LateMutationUtilities","ReactStackUtils","ResourceDownloadLogger","ResourceTimingAPI","VisibilityState","VisualCompletionConstants","VisualCompletionTraceObserver","VisualCompletionUtil","VisualCompletionUtilCommon","WebAPIs","addAnnotations","performanceNow"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u="manualVCPointCandidate",c=1;function d(){return{bottom:0,left:0,right:0,top:0}}var m=(function(){function t(e,t,n,a,i){var l;this.bgCheckCount=0,this.$8=0,this.$9=0,this.cssBgScanOverhead=0,this.mutationProcessingOverhead=0,this.trackedImages=new WeakSet,this.initialScrollY=0,this.scrolledVC=0,this.reported=!1,this.measureOriginalViewport=!0,this.mutationRoots=new(r("IteratableElementWeakSet")),this.mutatedElementCount=0,this.lateMutationIgnoreElements=new WeakSet,this.config=i,this.$3=new(l=r("IteratableElementWeakMap")),this.$6=new l,this.$4=new l,this.$5=[],this.$1=[],this.$2=[],this.cssBgElements=new l,this.visualChangeRecordList=[],this.$10=new(r("IteratableElementWeakSet")),this.startTime=e,this.$7={height:0,width:0},this.initialScrollY=a==="INITIAL_LOAD"?0:o("VisualCompletionUtil").getScrollPosition(this).scrollY,this.$11=this.initialScrollY,this.currentScrollY=this.initialScrollY,this.navSequence=t,this.traceID=n,this.markerPoints=new Map,this.stateLog=new Map,this.annotations={string:{},int:{},double:{},bool:{},string_array:{},int_array:{},double_array:{},bool_array:{}},this.tagSet=new Map,this.navDone=!1,this.interactionType=a,this.scrolled=!1,this.$12=o("CLS").getCLSCallback(),a==="INITIAL_LOAD"&&(this.$13=o("LCP").getLCPCallback()),r("VisualCompletionTraceObserver").emitStart(a)}var n=t.prototype;return n.addAnnotation=function(t,n){var e;r("addAnnotations")(this.annotations,{string:(e={},e[t]=n,e)})},n.addAnnotationInt=function(t,n){var e;r("addAnnotations")(this.annotations,{int:(e={},e[t]=n,e)})},n.addAnnotationDouble=function(t,n){var e;r("addAnnotations")(this.annotations,{double:(e={},e[t]=n,e)})},n.addAnnotationBoolean=function(t,n){var e;r("addAnnotations")(this.annotations,{bool:(e={},e[t]=n,e)})},n.addAnnotationIntArray=function(t,n){var e;r("addAnnotations")(this.annotations,{int_array:(e={},e[t]=n,e)})},n.addAnnotationDoubleArray=function(t,n){var e;r("addAnnotations")(this.annotations,{double_array:(e={},e[t]=n,e)})},n.addAnnotationStringArray=function(t,n){var e;r("addAnnotations")(this.annotations,{string_array:(e={},e[t]=n,e)})},n.addAnnotationBooleanArray=function(t,n){var e;r("addAnnotations")(this.annotations,{bool_array:(e={},e[t]=n,e)})},n.addFirstMarkerPoint=function(t,n,r){r===void 0&&(r={});var e=this.markerPoints.get(t);n>=this.startTime&&(!e||e.timestamp>n)&&this.markerPoints.set(t,{data:r,timestamp:n})},n.addMarkerPoint=function(t,n,r){r===void 0&&(r={}),n>=this.startTime&&this.markerPoints.set(t,{data:r,timestamp:n})},n.addVCPointCandidate=function(t,n){n===void 0&&(n={}),this.addMarkerPoint(u,t,n)},n.addVisualElement=function(t,n,r,a,i,l,s,u,d){this.scrolled&&(this.currentScrollY=o("VisualCompletionUtil").getScrollPosition(this).scrollY,this.scrolled=!1);var e=l;l===!0&&s!=null&&(s.bottom===s.top||s.left===s.right)&&(e=!1);var m={element:new(o("WebAPIs")).WeakRef(n),record:{detached:!1,imgLoadEnd:d,imgLoadStart:u,isMediaVCElement:!1,mutationSeq:t,mutationTime:a,mutationType:r,paintTime:i,rectAtMutation:s,scrollY:this.currentScrollY,veid:c++,visibleAtMutation:e,visibleAtTraceEnd:!1}};o("VisualCompletionUtil").getImageNaturalSize(n,m),this.visualChangeRecordList.push(m)},n.logLoadingElementStart=function(t,n,r){this.$4.set(t,{start:r,rectangle:o("VisualCompletionUtilCommon").castToRect(n)})},n.logLoadingElementEnd=function(t,n){var e=this.$4.get(t);e&&(this.$5.push(babelHelpers.extends({},e,{end:n})),this.$4.delete(t))},n.trackPagelet=function(t,n,r,a,i){this.$6.set(t,{data:{},element:new(o("WebAPIs")).WeakRef(t),mutationSeq:0,name:n,pageletTypeName:i,points:{hydration:r-this.startTime},vcCallback:a})},n.addTag=function(t,n){this.tagSet.has(t)||this.tagSet.set(t,new Set);var e=this.tagSet.get(t);e&&e.add(n)},n.checkViewport=function(){this.$7=o("VisualCompletionUtil").getViewportSize(this)},n.calculate=function(n){var t=this;n===void 0&&(n=!1),this.checkViewport();var a=(e||(e=r("performanceNow")))();this.$9=0,this.initTree(),!n&&o("ResourceTimingAPI").canUseResourceTimingAPI()&&this.getBackgroundImages(),this.calculatePaintedPixels();var i={annotations:this.annotations,cssBgScanOverhead:this.cssBgScanOverhead,bgChecked:this.bgCheckCount,bgNum:0,bgPixels:0,vcCalculationOverhead:0,mutationProcessingOverhead:this.mutationProcessingOverhead,compNum:0,compPixels:0,cssBgElements:Array.from(this.cssBgElements.values()),elements:this.$2,finalScrollY:this.$11,imgNum:0,imgPixels:0,initialScrollY:this.initialScrollY,interactionType:this.interactionType,loadingElements:this.$5,markerPoints:this.markerPoints,navComplete:e(),navSequence:this.navSequence,pagelets:Array.from(this.$6.values()),paintedPixels:this.$9,scrollY:o("VisualCompletionUtil").getScrollPosition(this).scrollY,scrolledVC:this.scrolledVC,speedIndex:0,startTime:this.startTime,tagSet:this.tagSet,totalPixels:this.$8,traceId:this.traceID,tracePolicy:this.tracePolicy,stateLog:this.stateLog,vcWithoutImage:0,viewport:this.$7,visuallyComplete:0};r("addAnnotations")(this.annotations,{int:{mutationRootCount:this.mutationRoots.size(),mutatedElementCount:this.mutatedElementCount,visualChangeRecordCount:this.visualChangeRecordList.length,paintedElementCount:this.$2.length}}),this.$2.length&&(this.addMarkerPoint("FP",this.$2[this.$2.length-1].timestamp),this.$2.forEach(function(e){var n=o("WebAPIs").derefOnlyAttachedElement(e.element);if(n){var r=e.pagelet;if(i.vcWithoutImage===0&&e.type==="component"){var a={height:Math.floor(e.rectangle.bottom-e.rectangle.top),mutationType:e.mutationType,tagName:o("VisualCompletionUtil").getTagName(n),type:e.type,width:Math.floor(e.rectangle.right-e.rectangle.left),x:Math.floor(e.rectangle.left),y:Math.floor(e.rectangle.top)};r&&(a.pagelet=r.name),i.vcWithoutImage=e.latency,i.markerPoints.set("vcWithoutImage",{data:a,element:new(o("WebAPIs")).WeakRef(n),timestamp:e.latency+t.startTime}),i.markerPoints.set("lastMutationBeforeVC",{element:new(o("WebAPIs")).WeakRef(n),timestamp:e.mutationTimestamp})}if(i.visuallyComplete===0){var l={height:Math.floor(e.rectangle.bottom-e.rectangle.top),mutationType:e.mutationType,tagName:o("VisualCompletionUtil").getTagName(n),type:e.type,width:Math.floor(e.rectangle.right-e.rectangle.left),x:Math.floor(e.rectangle.left),y:Math.floor(e.rectangle.top)};r&&(l.pagelet=r.name),i.visuallyComplete=e.latency,i.markerPoints.set("visuallyComplete",{data:l,element:new(o("WebAPIs")).WeakRef(n),timestamp:e.latency+t.startTime}),i.scrollY=e.scrollY}switch(i.speedIndex+=e.pixels/t.$9*e.latency,e.type){case"component":i.compNum++,i.compPixels+=e.pixels;break;case"img":i.imgNum++,i.imgPixels+=e.pixels;break;case"bg":i.bgNum++,i.bgPixels+=e.pixels;break}}})),this.logPagelets(),this.logPixelProgress(),n&&(i.visuallyComplete=i.vcWithoutImage=(e||(e=r("performanceNow")))()-this.startTime,i.markerPoints.set("visuallyComplete",{data:{},timestamp:i.visuallyComplete+this.startTime}),i.markerPoints.set("vcWithoutImage",{data:{},timestamp:i.vcWithoutImage+this.startTime}));var l=e();i.vcCalculationOverhead=l-a,this.setupMetaData(i),this.logCssBgElementsMetaData(),this.reported=!0;var s=e()-l;return r("addAnnotations")(i.annotations,{double:{vcMetaDataLoggingLatency:s,vcTotalLoggingOverhead:s+i.cssBgScanOverhead+i.mutationProcessingOverhead+i.vcCalculationOverhead}}),i},n.cleanupPaintedElements=function(){for(var e=new Set,t=[].concat(this.$2);t.length>0;){var n=t.pop();e.has(n)||(e.add(n),delete n.element,t.push.apply(t,n.children))}},n.tearDown=function(){this.$3.clear(),this.$1=[],this.visualChangeRecordList=[],this.$10.clear(),this.config.enableInstrumentationCorrectnessLogging||this.mutationRoots.clear(),this.$4.clear(),this.$5=[],this.config.retain_element_reference||(this.cleanupPaintedElements(),this.cssBgElements.forEach(function(e){delete e.element}),this.$6.forEach(function(e){delete e.element})),this.$6.clear(),this.markerPoints.forEach(function(e){delete e.element}),this.cssBgElements.clear()},n.findPagelet=function(t){for(var e=t;e;){if(this.$6.has(e))return this.$6.get(e);e=e.parentElement}return null},n.findParent=function(t){for(var e=t.parentElement;e;){if(this.$3.has(e))return this.$3.get(e);e=e.parentElement}return null},n.checkExcluded=function(t){for(var e=t;e;){if(this.$10.has(e))return!0;if(this.$3.has(e)||this.mutationRoots.has(e))return!1;if(o("VisualCompletionUtil").checkDOMElementAttributeValue(e,(s||(s=r("VisualCompletionConstants"))).IGNORE))return!0;e=e.parentElement}return!1},n.getBackgroundImages=function(){var e=this;this.cssBgElements.forEach(function(t){if(t.element){var n,r,a=o("WebAPIs").derefOnlyAttachedElement(t.element);if(!a)return;var i=e.findParent(a);if(!i)return;var l=o("VisualCompletionUtil").offsetTop(a,e),s=e.getRelativeBoundingClientRect(a,e.measureOriginalViewport?l:void 0),u=o("VisualCompletionUtilCommon").getRectIntersection(s,i.rectangle),d=o("VisualCompletionUtilCommon").getPixels(u);if(d===0||e.measureOriginalViewport&&l>e.$7.height)return;if(((n=t.resourceTiming)==null?void 0:n.responseEnd)==null&&(t.resourceTiming=o("ResourceTimingAPI").getResourceTiming(t.url)),((r=t.resourceTiming)==null?void 0:r.responseEnd)!=null){var m=t.resourceTiming,p=m.responseEnd,_=e.findPagelet(a);if(m.startTime>=e.startTime&&p>i.timestamp){var f={children:[],element:new(o("WebAPIs")).WeakRef(a),hadLateMutationExpected:!1,hadLateMutationUnexpected:!1,latency:p-e.startTime,mutationSeq:i.mutationSeq,mutationType:"bg",mutationTimestamp:i.mutationTimestamp,offsetTop:l,pagelet:_,parent:i,pixels:d,rectangle:u,scrollY:i.scrollY,timestamp:p,type:"bg",veid:String(c++)};i.children.push(f),e.$3.set(a,f),e.$2.push(f)}}}})},n.getRelativeBoundingClientRect=function(t,n){var e=d();return typeof t.getBoundingClientRect!="function"?e:(e=o("VisualCompletionUtilCommon").castToRect(t.getBoundingClientRect()),{bottom:n!=null?n+(e.bottom-e.top):e.bottom,left:e.left,right:e.right,top:n!=null?n:e.top})},n.findFirstVisibleChild=function(t){for(var e=this,n=[t],r=function(){var t=[],r=0,a;if(n.forEach(function(n){if(typeof n.getBoundingClientRect=="function"){var i=o("VisualCompletionUtilCommon").castToRect(n.getBoundingClientRect()),l=o("VisualCompletionUtilCommon").getPixels(i);l>0&&(i.bottom<=0||i.right<=0||i.left>=e.$7.width||i.top>=e.$7.height)||(l>r&&!e.checkExcluded(n)&&(r=l,a=n),n.children!=null&&(t=t.concat(Array.from(n.children))))}}),r>0&&a)return{v:a};n=t},a;n&&n.length;)if(a=r(),a)return a.v;return null},n.getRectangle=function(t,n){var e=this.findFirstVisibleChild(t);if(e==null)return d();var r=this.getRelativeBoundingClientRect(e),a=r.bottom,i=r.left,l=r.right,s=r.top,u={bottom:a,left:i,right:l,top:s};return o("VisualCompletionUtilCommon").getRectIntersection(u,n)},n.excludeElement=function(t){this.$10.add(t)},n.initTree=function(){var e=this,t={bottom:this.$7.height,left:0,right:this.$7.width,top:-this.initialScrollY};this.visualChangeRecordList=this.visualChangeRecordList.sort(function(e,t){return e.record.paintTime-t.record.paintTime}),o("VisualCompletionUtil").processMediaVCImage(this),this.visualChangeRecordList.forEach(function(n){var r=n.element,a=n.record,i=o("WebAPIs").derefOnlyAttachedElement(r);if(i==null){a.detached=!0,a.finalState="detached";return}var l=i,s=o("VisualCompletionUtil").offsetTop(i,e);a.offsetTop=s;var u=e.getRelativeBoundingClientRect(i,e.measureOriginalViewport?s:void 0);if(a.rectAtTraceEnd=u,a.visibleAtMutation===!1){if(e.config.useIntersectionObserverForVisibility===!0)return;l=e.findFirstVisibleChild(i)}if(l==null){a.finalState=u.bottom-u.top>0&&u.right-u.left>0?"offscreen":"invisible";return}if(l!==i&&(a.nonEmptyChildFound=!0,s=o("VisualCompletionUtil").offsetTop(l,e),a.offsetTop=s,u=e.getRelativeBoundingClientRect(l,e.measureOriginalViewport?s:void 0),a.rectAtTraceEnd=u),e.inAboveTheFold(l)){var c=o("VisualCompletionUtilCommon").getRectIntersection(u,t);if(a.paintTime-e.startTime>e.scrolledVC&&(e.scrolledVC=a.paintTime-e.startTime,e.$11=a.scrollY),e.measureOriginalViewport&&s>e.$7.height){a.finalState="offscreen";return}var d=e.findPagelet(l),m={children:[],element:new(o("WebAPIs")).WeakRef(l),hadLateMutationExpected:!1,hadLateMutationUnexpected:!1,imgLoadStart:a.imgLoadStart!=null?a.imgLoadStart-e.startTime:void 0,latency:a.paintTime-e.startTime,mutationSeq:a.mutationSeq,mutationType:a.mutationType,mutationTimestamp:a.mutationTime,offsetTop:s,pagelet:d,parent:null,pixels:o("VisualCompletionUtilCommon").getPixels(c),rectangle:c,scrollY:a.scrollY,timestamp:a.paintTime,type:a.mutationType==="imgLoad"||a.mutationType==="mutationImageAttribute"?"img":"component",veid:String(a.veid)};a.visibleAtTraceEnd=!0,a.finalState="visible",e.$3.set(l,m)}}),this.$3.forEach(function(t){var n=o("WebAPIs").derefOnlyAttachedElement(t.element);if(n){var r=e.findParent(n);r?(t.type!=="component"&&(t.scrollY=r.scrollY),r.children.push(t),t.parent=r):e.$1.push(t)}}),this.$3.forEach(function(t,n){for(var r=t.parent;r;){if(t.timestamp=t&&e.addMarkerPoint(r,o.latency+e.startTime)}),o.type==="component"&&(r+=o.pixels,o.children.forEach(function(e){e.type!=="component"&&(r+=e.pixels)}),t.forEach(function(n,a){!e.markerPoints.has(a+"WithoutImage")&&r/e.$9>=n&&(e.addMarkerPoint(a+"WithoutImage",o.latency+e.startTime),t.delete(a))}))},a=0;a0},n.inOriginalViewport=function(t){return this.inAboveTheFold(t)&&o("VisualCompletionUtil").offsetTop(t,this)<=this.$7.height},n.inViewport=function(t){return this.measureOriginalViewport?this.inOriginalViewport(t):this.inAboveTheFold(t)},n.setInitialScrollY=function(t){this.initialScrollY=t,this.currentScrollY=t},n.setTracePolicy=function(t){this.tracePolicy=t},n.setupMetaData=function(t){var e=this,n=this.markerPoints.get(u);n&&n.timestamp>t.visuallyComplete+t.startTime&&(t.visuallyComplete=n.timestamp-t.startTime,this.markerPoints.set("visuallyComplete",n),r("addAnnotations")(t.annotations,{int:{isVCOverriden:1}})),t.tracePolicy!=null&&t.tracePolicy!==""&&r("addAnnotations")(t.annotations,{string:{tracePolicy:t.tracePolicy}}),r("addAnnotations")(t.annotations,{string:{interactionId:t.traceId},int:{height:t.viewport.height,width:t.viewport.width,scrollY:t.scrollY}}),o("VisualCompletionUtil").addPlatformMetaData(t,this),r("addAnnotations")(t.annotations,{double:{vcCalculationOverhead:t.vcCalculationOverhead,mutationProcessingOverhead:t.mutationProcessingOverhead,cssBgScanOverhead:t.cssBgScanOverhead},int:{finalScrollY:t.finalScrollY,initialScrollY:t.initialScrollY}}),t.markerPoints.set("logVC",{timestamp:t.navComplete}),t.speedIndex>0&&t.markerPoints.set("speedIndex",{timestamp:t.speedIndex+t.startTime}),t.elements.length&&this.measureOriginalViewport&&t.scrolledVC>0&&t.markerPoints.set("scrolledVC",{timestamp:t.scrolledVC+t.startTime});var a=o("VisibilityState").getHiddenSpans(t.startTime,t.visuallyComplete+t.startTime);a.length>0&&this.addMarkerPoint("backgrounded",a[0].start),r("addAnnotations")(t.annotations,{int:{hidden:Number(o("VisibilityState").wasHidden(t.startTime,t.visuallyComplete+t.startTime))}});var i=r("ResourceDownloadLogger")(t.startTime,t.startTime+t.visuallyComplete);if(i.forEach(function(e,n){var o;r("addAnnotations")(t.annotations,{int:(o={},o[n]=e,o)})}),o("WebAPIs").unavailableAPIs.forEach(function(t){e.addTag("unavailableAPIs",t)}),o("LateMutationUtilities").logLateMutationData(this,t),this.$12){var l=this.$12();r("addAnnotations")(t.annotations,{double:{CLS:l}})}if(this.$13){var s=this.$13();if(s!=null){var c,d,m,p=this.config.log_lcp_metadata===!0?{lcpClassname:(c=s.className)!=null?c:"",lcpElement:(d=s.element)!=null?d:"",lcpWasPreloaded:s.preloaded,lcpSize:(m=s.size)!=null?m:""}:void 0;if(p!=null&&this.config.log_lcp_image_url===!0){var _;p.lcpUrl=(_=s.url)!=null?_:""}if(p!=null&&s.elementRef!=null&&this.config.getMeaningfulReactComponentName!=null){var f=this.config.getMeaningfulReactComponentName(s.elementRef);f!=null&&(p.lcpReactComponentName=f)}var g=s.elementRef;if(p!=null&&g!=null&&this.config.logLCPReactStack){if(this.config.getReactComponentStackFromDOMElement!=null){var h=o("ReactStackUtils").getTrimmedReactStack(g,"HeroPagelet",this.config.getReactComponentStackFromDOMElement);h!=null&&h.length>0&&(p.lcpReactStack=h.join(","))}if(this.config.getWrapperComponentPropArrayFromDOMElement!=null){var y=this.config.getWrapperComponentPropArrayFromDOMElement(g,"HeroPagelet","name");y!=null&&y.length>0&&(p.lcpPageletName=y[0])}}p!=null&&s.elementRef instanceof HTMLImageElement&&(p.lcpNaturalSize=s.elementRef.naturalWidth*s.elementRef.naturalHeight),this.addMarkerPoint("LCP",s.timestamp,p)}}},n.logCssBgElementsMetaData=function(){var e=0;this.cssBgElements.forEach(function(t){var n;((n=t.resourceTiming)==null?void 0:n.responseEnd)!=null&&e++}),r("addAnnotations")(this.annotations,{int:{cssBgElementCount:this.cssBgElements.size(),cssBgTimingCount:e}})},t})();l.default=m}),98);
__d("foregroundRequestAnimationFrame",["Visibility","cancelAnimationFrame","clearTimeout","requestAnimationFrame","setTimeout"],(function(t,n,r,o,a,i,l){function e(e){if(r("Visibility").isHidden()){var t=r("setTimeout")(e,0);return function(){r("clearTimeout")(t)}}else{var n=r("requestAnimationFrame")(e);return function(){r("cancelAnimationFrame")(n)}}}l.foregroundRequestAnimationFrame=e}),98);
__d("VisualCompletionTracing",["IteratableElementWeakMap","IteratableElementWeakSet","LCP","LoadingStateTracker","ResourceTimingAPI","VisibilityAPI","VisibilityState","VisualCompletionLogger","VisualCompletionTraceObserver","VisualCompletionUtil","VisualCompletionUtilCommon","WebAPIs","addAnnotations","currentVCTraces","foregroundRequestAnimationFrame","performanceNow","setTimeoutAcrossTransitions"],(function(t,n,r,o,a,i,l){"use strict";var e,s=new(r("IteratableElementWeakSet")),u=!1;!u&&o("VisibilityAPI").canUseVisibilityAPI&&(u=!0,o("VisibilityState").subscribe(function(e,t){t&&o("currentVCTraces").getCurrentVCTraces().forEach(function(e){e.pendingMutations.forEach(function(t,n){e.addVisualElement(t.mutationSeq,n,t.mutationType,t.mutationTimestamp,t.mutationTimestamp,void 0,void 0,t.imgLoadStart,t.imgLoadEnd),e.intersectionObserver&&e.intersectionObserver.unobserve(n),e.unlock(t.lockId)}),e.pendingMutations.clear()})}));var c=(function(t){function n(n,a,i,l,u,c){var d;if(d=t.call(this,n,a,i,l,u)||this,d.pendingLocks=new Map,d.pendingImages=new(r("IteratableElementWeakMap")),d.$VisualCompletionTracing$p_1=null,d.$VisualCompletionTracing$p_2=0,d.$VisualCompletionTracing$p_3=0,d.$VisualCompletionTracing$p_5=[],d.$VisualCompletionTracing$p_6=[],d.mutationSeq=0,d.mutationObserver=null,d.intersectionObserver=null,d.pendingMutations=new Map,d.namespace="default",d.loggingScheduled=!1,d.$VisualCompletionTracing$p_7=new(r("IteratableElementWeakMap")),d.$VisualCompletionTracing$p_8=null,d.intersectionObserverCallback=function(e){Array.prototype.forEach.call(e,function(e){var t=d.pendingMutations.get(e.target);if(t){var n=e.time;e.time0||this.$VisualCompletionTracing$p_4.pendingLoadingElements.size()>0||this.pendingImages.size()>0))){this.loggingScheduled=!0;var n=function(){e.config.enableInstrumentationCorrectnessLogging||(e.mutationObserver&&e.mutationObserver.disconnect(),e.intersectionObserver&&e.intersectionObserver.disconnect()),e.$VisualCompletionTracing$p_4.forEachLoadingStateUnmountCallback(function(e){e()}),e.$VisualCompletionTracing$p_4.disconnect(),e.$VisualCompletionTracing$p_4.clearLoadingStateUnmountCallbacks(),e.$VisualCompletionTracing$p_4.disconnectTailLoadLoadingStateObservers(),o("currentVCTraces").removeVCTrace(e.traceID),e.pendingMutations.clear(),!t&&o("ResourceTimingAPI").canUseResourceTimingAPI()&&e.config.check_css_bg_elements&&o("VisualCompletionUtil").scanCssBgElements(e);var n=e.calculate(t);e.$VisualCompletionTracing$p_5.forEach(function(t){t(n,e.$VisualCompletionTracing$p_4.pendingLoadingElements)}),e.$VisualCompletionTracing$p_5=[],r("VisualCompletionTraceObserver").emit(n),e.$VisualCompletionTracing$p_6.forEach(function(e){e(n)}),e.$VisualCompletionTracing$p_6=[],e.$VisualCompletionTracing$p_1&&e.$VisualCompletionTracing$p_1.disconnect(),e.$VisualCompletionTracing$p_7.clear(),e.tearDown()},a=this.config.defer_expensive_calculation;a!=null&&!t?a(n):n()}},a.forceMeasurement=function(){var t=this;this.reported||(this.pendingLocks.size>0&&(r("addAnnotations")(this.annotations,{int:{incompleteLockCount:this.pendingLocks.size}}),this.pendingLocks.forEach(function(n,o){t.addTag("incompleteLocks",o),t.stateLog.set("incomplete_"+o,[n,(e||(e=r("performanceNow")))()])})),this.$VisualCompletionTracing$p_4.pendingLoadingElements.size()>0&&r("addAnnotations")(this.annotations,{int:{incompleteLoadingElementsCount:this.$VisualCompletionTracing$p_4.pendingLoadingElements.size()}}),this.stateLog.forEach(function(n,o){n[1]===-1&&(t.stateLog.delete(o),n[1]=(e||(e=r("performanceNow")))(),t.stateLog.set("incomplete_"+o,n))}),this.pendingImages.size()>0&&(r("addAnnotations")(this.annotations,{int:{incompleteImageCount:this.pendingImages.size()}}),this.pendingImages.forEach(function(n){t.stateLog.set("incomplete_imgLoad_"+t.$VisualCompletionTracing$p_3++,[n,(e||(e=r("performanceNow")))()])})),this.attemptMeasurement(!0))},a.tearDown=function(){t.prototype.tearDown.call(this);for(var e of this.$VisualCompletionTracing$p_7.entries()){var n=e[0],r=e[1];r.cleanAfterReport&&this.$VisualCompletionTracing$p_7.delete(n)}this.pendingLocks.clear(),this.$VisualCompletionTracing$p_4.pendingLoadingElements.clear(),this.pendingImages.clear()},a.subscribeExtraMutation=function(t){var e=this,n=[];o("VisualCompletionUtil").subscribeUserInputForExtraMutation(this,t,n);var r=function(){e.mutationObserver&&e.mutationObserver.disconnect(),e.intersectionObserver&&e.intersectionObserver.disconnect(),e.mutationRoots.clear(),n.forEach(function(e){return e()}),n=[],e.$VisualCompletionTracing$p_8=null};return this.$VisualCompletionTracing$p_8=function(e,n,r,o){t(e,n,r,o)},function(){r()}},n})(r("VisualCompletionLogger"));l.default=c}),98);
__d("vc-tracker",["VisibilityAPI","VisibilityState","VisualCompletionAttributes","VisualCompletionConstants","VisualCompletionTraceObserver","VisualCompletionTracing","VisualCompletionUtil","VisualCompletionUtilCommon","WebAPIs","currentVCTraces"],(function(t,n,r,o,a,i,l){"use strict";var e,s={VisibilityState:{canUseVisibilityAPI:o("VisibilityAPI").canUseVisibilityAPI,getHiddenSpans:o("VisibilityState").getHiddenSpans,subscribe:o("VisibilityState").subscribe,wasHidden:o("VisibilityState").wasHidden},VisualCompletionAttributes:r("VisualCompletionAttributes"),VisualCompletionConstants:e||(e=r("VisualCompletionConstants")),VisualCompletionTraceObserver:r("VisualCompletionTraceObserver"),VisualCompletionTracing:r("VisualCompletionTracing"),derefOnlyAttachedElement:o("WebAPIs").derefOnlyAttachedElement,findVCTraces:o("VisualCompletionUtilCommon").findVCTraces,forEachNavigationVCTrace:o("currentVCTraces").forEachNavigationVCTrace,getCurrentNavigationVCTrace:o("currentVCTraces").getCurrentNavigationVCTrace,getCurrentVCTraces:o("currentVCTraces").getCurrentVCTraces,getLastNavigationVCReport:o("currentVCTraces").getLastNavigationVCReport,ignoreElement:o("VisualCompletionUtilCommon").ignoreElement,isAttachedElement:o("WebAPIs").isAttachedElement,setCurrentNavigationVCTrace:o("currentVCTraces").setCurrentNavigationVCTrace,setLastNavigationVCReport:o("currentVCTraces").setLastNavigationVCReport,trackImageLoad:o("VisualCompletionUtil").trackImageLoad,trackLoadingState:o("VisualCompletionUtilCommon").trackLoadingState,trimHash:o("VisualCompletionUtilCommon").trimHash};l.default=s}),98);
__d("CometAddInlineTiming",["CometQPLPayloadStore","InteractionTracingMetrics","performance","performanceNavigationStart","qplAnnotationsIntServerJS","qplTagServerJS","qplTimingsServerJS","vc-tracker"],(function(t,n,r,o,a,i,l){"use strict";var e,s=r("performanceNavigationStart")(),u=null;function c(){if(u!=null)return u;var t=new Map;if(typeof(e||(e=r("performance"))).getEntriesByType=="function"){var n=(e||(e=r("performance"))).getEntriesByType("resource");n.forEach(function(e){var n=r("vc-tracker").trimHash(e.name);t.set(n,e)})}return u=t,u}function d(e){var t,n=(t=window)!=null?t:self,o=n&&n._qplInl&&typeof n._qplInl=="object"&&n._qplInl.getPoints&&typeof n._qplInl.getPoints=="function";if(o){var a=n._qplInl.getPoints().client;a&&Object.keys(a).forEach(function(t){r("qplTimingsServerJS")(e,t,a[t])})}}function m(t,n,a,i){i===void 0&&(i=""),d(n);var l=c(),u=r("qplTimingsServerJS")();if(u!=null){var m=u[n],_=o("CometQPLPayloadStore").getPayloadBytesSent(),f=0,g=0,h,y=typeof(e||(e=r("performance"))).getEntriesByType=="function"?(e||(e=r("performance"))).getEntriesByType("navigation"):null;if(m){var C={};if(Object.keys(m).forEach(function(e){var n=m[e]-s,o={};if(_&&_[e]){var l=_[e],u=l[0],c=l[1];u!=null&&(o.bytes=u,f+=u),c!=null&&(o.bytesCompressed=c,g+=c)}e.indexOf("ssr_")===0?r("InteractionTracingMetrics").addMarkerPoint(t,i+e,"AppTiming",n,o):(C[e]={data:o,end:n,payloadType:e.indexOf("adp_")===0?"RelayPreloader":"TierFlush",pkgStat:{css:{cacheCount:0,cacheRate:0,decodedBodySize:0,encodedBodySize:0,totalCount:0,transferSize:0},js:{cacheCount:0,cacheRate:0,decodedBodySize:0,encodedBodySize:0,totalCount:0,transferSize:0}},points:{InlineInit:n},start:a},(h==null||h.startm.start)&&(n[m.initiator].points.DownloadStart=m.start),r("InteractionTracingMetrics").addPayloadResource(e,t,m),d&&n[m.initiator]){var p=n[m.initiator].pkgStat[d];p.encodedBodySize+=c.encodedBodySize,p.transferSize+=c.transferSize,p.totalCount++,c.transferSize===0&&p.cacheCount++}}}),Object.keys(n).forEach(function(t){Object.keys(n[t].points).forEach(function(o){n[t].end=Math.max(n[t].end,n[t].points[o]),o!=="ServerFlush"&&r("InteractionTracingMetrics").addMarkerPoint(e,t+"_"+o,n[t].payloadType,n[t].points[o],o==="InlineInit"?n[t].data:{})}),r("InteractionTracingMetrics").addPayloadTiming(e,t,n[t])});for(var u in l){var c=l[u];c.totalCount>0&&(c.cacheRate=Math.round(c.cacheCount/c.totalCount*100));for(var d in c)r("InteractionTracingMetrics").addMetadata(e,"pageload_"+u+"_"+d,c[d])}}}function _(e){var t=r("qplTagServerJS")();t&&t.length&&t.forEach(function(t){t&&t.length&&t.forEach(function(t){r("InteractionTracingMetrics").addTag(e,"CometTags",t)})})}function f(e,t){var n=r("qplAnnotationsIntServerJS")();if(n!=null){var o=n[t+"-server"];o&&Object.keys(o).forEach(function(t){var n=o[t];r("InteractionTracingMetrics").addAnnotationInt(e,"server_"+t,n)})}}l.getResourceTimingMap=c,l.addInlineTiming=m,l.addServerTags=_,l.addServerAnnotationsInt=f}),98);
__d("HeroLogger",["hero-tracing-placeholder","interaction-tracing-metrics","performanceNow","uuidv4"],(function(t,n,r,o,a,i,l){"use strict";var e,s={},u=0,c=new Map;function d(e){var t=u++;return c.set(t,e),function(){c.delete(t)}}function m(e){var t=e!=null?e:r("uuidv4")();return o("hero-tracing-placeholder").HeroPendingPlaceholderTracker.isInteractionActive(t)||o("hero-tracing-placeholder").HeroPendingPlaceholderTracker.addInteraction(t),t}function p(e){o("hero-tracing-placeholder").HeroPendingPlaceholderTracker.removeInteraction(e)}function _(e,t,n,r){var a=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(e);if(a!=null){var i;n==="ABORT"&&(o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(e,"aborted",1),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(e,"cancelType","aborted:"+(r!=null?r:"unknown"))),C(e,t,"Interaction","Interaction Done: "+((i=a.tracePolicy)!=null?i:"unknown")+(" ("+n+")"),a.start)}o("interaction-tracing-metrics").InteractionTracingMetricsCore.complete(e)}function f(t,n,o){var a=n+t;s[a]=o!=null?o:(e||(e=r("performanceNow")))()}function g(t,n,a,i,l,s){var u=a!=null?a:(e||(e=r("performanceNow")))();if(f(t,n,u),o("hero-tracing-placeholder").HeroPendingPlaceholderTracker.addPlaceholder(t,n,l,u,i!=null?i:[]),c.size){var d={placeholderID:n+t,interactionID:t,spanUUID:n,startTime:u,pageletStack:i,description:l,contextualInteractionUUID:s};c.forEach(function(e){e.onStart(d)})}}function h(t,n,a,i,l,u,d,m){var p=l+t,_=s[p];delete s[p];var f=d!=null?d:(e||(e=r("performanceNow")))();if(_!=null&&C(t,n,a,i,_,f,u,m),c.size){var g={placeholderID:l+t,interactionID:t,pageletStack:n,spanType:a,name:i,spanUUID:l,data:u,endTime:f};c.forEach(function(e){e.onEnd(g)})}o("hero-tracing-placeholder").HeroPendingPlaceholderTracker.removePlaceholder(t,l)}function y(e,t,n,r,a,i,l){h(e,t,n,r,a,i,l,"Placeholder"),o("hero-tracing-placeholder").HeroPendingPlaceholderTracker.removePlaceholder(e,a)}function C(t,n,a,i,l,s,u,c){s===void 0&&(s=(e||(e=r("performanceNow")))()),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(t,i,"HeroTracing",l,s!=null?s:(e||(e=r("performanceNow")))(),babelHelpers.extends({},u,{pagelet:n[n.length-1],pageletStack:n,spanType:a}))}l.subscribeToPlaceholders=d,l.genHeroInteractionUUIDAndMarkStart=m,l.cleanupHeroInteraction=p,l.endHeroInteraction=_,l.markStart=f,l.markStartPlaceholder=g,l.markEnd=h,l.markEndPlaceholder=y,l.measure=C}),98);
__d("HeroTracingCoreConfig",["cr:8907"],(function(t,n,r,o,a,i,l){"use strict";l.default=n("cr:8907")}),98);
__d("HeroTracingCoreDependencies",["cr:8908"],(function(t,n,r,o,a,i,l){"use strict";l.default=n("cr:8908")}),98);
__d("CometHiddenAPIContext",["react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=e.createContext,c=u(!0),d=c;l.default=d}),98);
__d("CometHidden",["CometHiddenAPIContext","LegacyHidden","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e=["ref"],s,u=s||(s=o("react")),c=s,d=c.unstable_Activity,m=c.useContext;function p(t){var n=o("react-compiler-runtime").c(17),a,i;n[0]!==t?(a=t.ref,i=babelHelpers.objectWithoutPropertiesLoose(t,e),n[0]=t,n[1]=a,n[2]=i):(a=n[1],i=n[2]);var l=i,s=l.children,c=l.htmlAttributes,p=l.mode,_=l.suppressHydrationWarning,f=m(r("CometHiddenAPIContext"));if(f){var g;return n[3]!==s||n[4]!==a||n[5]!==c||n[6]!==p||n[7]!==_?(g=u.jsx(r("LegacyHidden"),{htmlAttributes:c,mode:p,ref:a,suppressHydrationWarning:_,children:s}),n[3]=s,n[4]=a,n[5]=c,n[6]=p,n[7]=_,n[8]=g):g=n[8],g}var h=p==="hidden"?"hidden":"visible",y;n[9]!==s||n[10]!==a||n[11]!==c||n[12]!==_?(y=u.jsx("div",babelHelpers.extends({},c,{ref:a,suppressHydrationWarning:_,children:s})),n[9]=s,n[10]=a,n[11]=c,n[12]=_,n[13]=y):y=n[13];var C;return n[14]!==h||n[15]!==y?(C=u.jsx(d,{mode:h,children:y}),n[14]=h,n[15]=y,n[16]=C):C=n[16],C}p.displayName="CometHidden",l.default=p}),98);
__d("usePageletVCTracker",["interaction-tracing-metrics","performanceNow","react","react-compiler-runtime","useStable"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=u.useCallback,d=u.useRef;function m(t){var n=o("react-compiler-runtime").c(9),a=t.alwaysMarkMutationRootAsVisualChange,i=t.interactionUUID,l=t.isMutationRoot,s=t.observeTextMutation,u=t.pageletName,c=t.pageletType,m=t.vcCallback,_=r("useStable")(p),f=d(null),g;return n[0]!==a||n[1]!==i||n[2]!==l||n[3]!==s||n[4]!==u||n[5]!==c||n[6]!==_||n[7]!==m?(g=function(n){if(n!=null){var t=_.has(n),d=_.get(n);d==null&&(d=(e||(e=r("performanceNow")))(),_.set(n,d));var p,g=i!=null?o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(i):null;i!=null&&f.current!==i&&g&&g.vcTracker&&(p=g.vcTracker,l===!0&&(s!=null&&(p.config.observeTextMutation=s),t&&a===!1?p.observeMutation(n):p.addMutationRoot(n)));var h=t&&g!=null&&g.start>d,y=h&&g!=null?g.start:(e||(e=r("performanceNow")))();if(i!=null&&(!t||h)){var C;o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMountPoint(i,y,u),(C=p)==null||C.trackPagelet(n,u,y,m,c)}f.current=i}},n[0]=a,n[1]=i,n[2]=l,n[3]=s,n[4]=u,n[5]=c,n[6]=_,n[7]=m,n[8]=g):g=n[8],g}function p(){return typeof WeakMap=="function"?new WeakMap:new Map}l.default=m}),98);
__d("useHeroTracingDOMTracking",["HeroTracingCoreDependencies","mergeRefs","react","react-compiler-runtime","usePageletVCTracker"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=(s||(s=o("react"))).useMemo;function c(t){var n=o("react-compiler-runtime").c(11),a=t.alwaysMarkMutationRootAsVisualChange,i=t.interactionUUID,l=t.isMutationRoot,s=t.name,u=t.observeTextMutation,c=t.pageletName,d=t.pageletType,m=t.position,p=t.trackTailLoad,_=t.vcCallback,f;n[0]!==a||n[1]!==i||n[2]!==l||n[3]!==s||n[4]!==u||n[5]!==d||n[6]!==_?(f={interactionUUID:i,isMutationRoot:l,observeTextMutation:u,pageletName:s,pageletType:d,vcCallback:_,alwaysMarkMutationRootAsVisualChange:a},n[0]=a,n[1]=i,n[2]=l,n[3]=s,n[4]=u,n[5]=d,n[6]=_,n[7]=f):f=n[7];var g=r("usePageletVCTracker")(f),h=(e||(e=r("HeroTracingCoreDependencies"))).useTailLoadPageletTracker(c,m,p),y;return n[8]!==g||n[9]!==h?(y=r("mergeRefs")(g,h),n[8]=g,n[9]=h,n[10]=y):y=n[10],y}var d=c;l.default=d}),98);
__d("HeroTracingPlatformDependencies",["CometHidden","useHeroTracingDOMTracking"],(function(t,n,r,o,a,i,l){"use strict";var e={HostInstanceTrackableComponent:r("CometHidden"),useHostInstanceTracking:r("useHeroTracingDOMTracking")};l.default=e}),98);
__d("HeroTracingPlatformDependenciesType",[],(function(t,n,r,o,a,i){"use strict";function e(e){return{htmlAttributes:e.htmlAttributes||{},mode:e.hidden===!0?"hidden":"visible"}}i.getHeroInteractionHostInstanceProps=e}),66);
__d("HeroInteraction.react",["HeroLogger","HeroPagelet.react","HeroTracingCoreConfig","HeroTracingCoreDependencies","HeroTracingPlatformDependencies","HeroTracingPlatformDependenciesType","HiddenSubtreePassiveContext","Promise","PromiseAnnotate","RelayProfilerContext","clearImmediate","foregroundRequestAnimationFrame","hero-tracing-placeholder","interaction-tracing-metrics","objectEntries","objectValues","performanceNow","react","setImmediateAcrossTransitions","useStable"],(function(t,n,r,o,a,i,l){"use strict";var e=["ref"],s,u,c,d,m,p=m||(m=o("react")),_=m,f=_.useCallback,g=_.useContext,h=_.useEffect,y=_.useLayoutEffect,C=_.useMemo,b=_.useRef,v=r("HeroTracingCoreConfig").fixParentInteractionIdWhenCancel===void 0?!1:r("HeroTracingCoreConfig").fixParentInteractionIdWhenCancel,S="root",R=new WeakSet;function L(e,t,n){o("HeroLogger").markStart(e,t),o("interaction-tracing-metrics").InteractionTracingMetricsCore.markPlaceholderStart(e,t,(d||(d=r("performanceNow")))(),n,"SuspensePromise")}function E(e,t,n,a,i){o("HeroLogger").markStartPlaceholder(e,t,void 0,n,a,i),o("interaction-tracing-metrics").InteractionTracingMetricsCore.markPlaceholderStart(e,t,(d||(d=r("performanceNow")))(),a,"PlaceholderWait")}function k(e,t,n,a){o("HeroLogger").markEnd(e,n,"SuspensePromise","Promise Wait: "+a,t,void 0,void 0,"Placeholder"),o("interaction-tracing-metrics").InteractionTracingMetricsCore.markPlaceholderEnd(e,t,a,(d||(d=r("performanceNow")))())}function I(e,t,n,a){o("HeroLogger").markEndPlaceholder(e,n,"PlaceholderWait","Placeholder Wait: "+a,t,void 0,void 0),o("interaction-tracing-metrics").InteractionTracingMetricsCore.markPlaceholderEnd(e,t,a,(d||(d=r("performanceNow")))())}function T(e,t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addHeroRelay(t,{pageletStack:n,queries:e});for(var a of e){var i;if(!(a.isExecTime&&a.flushes.length===0)){o("HeroLogger").measure(t,n,"Relay",a.name,a.start,a.end,{full_duration:(((i=a.end)!=null?i:(d||(d=r("performanceNow")))())-a.start)/1e3,is_preloaded:a.isPreloaded===!0,networkStart:a.networkStart/1e3,networkDuration:a.end!=null?(a.end-a.networkStart)/1e3:0});for(var l=0;lt)break;var l=i.actualDuration,s=l===void 0?0:l,u=i.baseDuration,c=u===void 0?0:u,d=i.commitDuration,m=d===void 0?0:d,p=i.postCommitDuration,_=p===void 0?0:p;n.commitCount++,i.commitDuration===0&&n.zeroDurationCommitCount++,i.postCommitDuration===0&&n.zeroDurationPostCommitCount++,n.maxBaseDuration=Math.max(n.maxBaseDuration,c),n.lastBaseDuration=c,n.totalActualDuration+=s,n.totalCommitDuration+=m,n.totalPostCommitDuration+=_}return n}var P=new Set,N=new Map;function M(e,t){return e==null||t==null?null:e+"::"+t}function w(e){e!=null&&r("clearImmediate")(e)}function A(e){if(e!=null){var t=N.get(e);t!=null&&(w(t),N.delete(e))}}function F(e){return r("setImmediateAcrossTransitions")(e)}function O(e,t){A(e);var n=F(function(){N.get(e)===n&&N.delete(e),t()});N.set(e,n)}function B(t){var a,i,l,m=t.ref,_=babelHelpers.objectWithoutPropertiesLoose(t,e),P=g(o("hero-tracing-placeholder").HeroInteractionContext.Context),N=g(o("hero-tracing-placeholder").HeroInteractionIDContext),w=b(null),B=b(null),W=g(r("HiddenSubtreePassiveContext")),q=(a=_.interactionDesc)!=null?a:"No Description",U=_.interactionUUID,V=b(_.shouldDeferUnmountCleanup),H=M(_.unmountCleanupHandoffKey,U),G=b(H);y(function(){V.current=_.shouldDeferUnmountCleanup,G.current=H},[_.shouldDeferUnmountCleanup,H]);var z=b({}),j=b({}),K=b({}),Q=b(null),X=b(N),Y=r("useStable")(o("hero-tracing-placeholder").HeroPlaceholderUtils.getSimpleUUID),J=C(function(){var e;return[].concat(P.pageletStack,[(e=_.pageletName)!=null?e:S])},[P.pageletStack,_.pageletName]),Z=b([]),ee=b(new Set),te=f(function(){return r("objectValues")(z.current).some(function(e){return e.shouldHold})},[]),ne=f(function(e,t,n){B.current!==e&&w.current==null&&!W.getCurrentState().hidden&&!te()&&(w.current=o("foregroundRequestAnimationFrame").foregroundRequestAnimationFrame(function(){w.current=null,!W.getCurrentState().hidden&&B.current!==e&&!te()&&(B.current=e,n!==e&&o("HeroLogger").endHeroInteraction(e,J,"SUCCESS"),n!=null&&P.unhold(n,n+"_"+Y),T(Z.current,e,J),D(ee.current,e,J),Z.current=[],ee.current=new Set)}))},[W,P,Y,J,te]);if(U!=null){var re=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(U);re!=null&&re.completed==null&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addFirstMarkerPoint(U,"HeroTrace_start","AppTiming",(d||(d=r("performanceNow")))())}var oe=f(function(){var e=Q.current;e!=null&&ne(e.interactionUUID,e.interactionDesc,X.current)},[ne]),ae=f(function(e,t,n){var a=Q.current;if(a!=null&&B.current!==a.interactionUUID){var i=v?X.current:n;i!=null&&P.unhold(i,i+"_"+Y),r("HeroTracingCoreConfig").removeHoldOnParentContextOnNewInteraction&&P.unhold(a.interactionUUID,a.interactionUUID+"_"+Y),i!==a.interactionUUID?o("HeroLogger").endHeroInteraction(a.interactionUUID,J,"ABORT",t):i!=null&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(i,"childInteractionAborted",1),e!==null&&a.interactionUUID===e.interactionUUID&&o("HeroLogger").genHeroInteractionUUIDAndMarkStart(e.interactionUUID)}a!=null&&(T(Z.current,a.interactionUUID,J),D(ee.current,a.interactionUUID,J)),Z.current=[],ee.current=new Set,B.current=null,w.current&&w.current(),w.current=null,Q.current=e,X.current=n,e!==null&&n!=null&&P.hold(n,J,"Sub Interaction:"+e.interactionDesc,n+"_"+Y)},[P,Y,J]),ie=b(null);h(function(){var e=G.current;return e!=null&&A(e),function(){var e=function(){return ae(null,"Unmount")},t=(V.current==null?void 0:V.current())===!0;if(t){var n=G.current;n==null?ie.current=F(e):O(n,e)}else e()}},[ae]),y(function(){var e;if(!(r("HeroTracingCoreConfig").enableResetCompletedFix===!0&&U!=null&&((e=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(U))==null?void 0:e.completed)!=null)){var t=null;U!=null&&(t={interactionDesc:q,interactionUUID:U}),ae(t,"New Interaction",N),U!=null&&ne(U,q,N)}},[q,U,N,ae,ne]),y(function(){if(U!=null){var e=W.getCurrentState().hidden,t=W.getCurrentState().backgrounded,n=W.subscribeToChanges(function(n){var r=n.hidden,a=n.backgrounded,i=e,l=t;if(e=r,t=a,i!==r&&r)ae({interactionDesc:q,interactionUUID:U},"Hidden");else if(i&&!r||l&&!a){var s=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(U);s!=null&&s.completed==null&&B.current===U&&(B.current=null),ne(U,q,N)}});return U!=null&&ne(U,q,N),function(){return n.remove()}}},[W,U,q,ae,ne,N]);var le=C(function(){var e={consumeBootload:function(t){ee.current.add(t)},hold:function(r,a,i,l,u){i===void 0&&(i="Hold");var t=l!=null?l:o("hero-tracing-placeholder").HeroPlaceholderUtils.getSimpleUUID(),d=new(s||(s=n("Promise")))(function(){});return(c||(c=o("PromiseAnnotate"))).setDisplayName(d,i),e.suspenseCallback(r,t,a,new Set([d]),u),e.registerPlaceholder(r,t,a),t},logHeroRender:function(t,n,r){},logMetadata:function(t,n,r){var e,o=r[r.length-1],a=(e=j.current[o])!=null?e:Object.create(null);n!=null?a[t]=n:delete a[t],j.current[o]=a},logPageletVC:function(t,n,r,a,i){var e=i[i.length-1],l=j.current[e],s=l!=null?babelHelpers.extends({},l):void 0;s&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMountPointMetadata(t,e,s),a!=null&&o("HeroLogger").measure(t,[].concat(i),"VCWithoutImage","VCWithoutImage: "+i[i.length-1],Math.min(n,a),a,s),r!=null&&(s=Object.assign(s!=null?s:babelHelpers.extends({},null),$(K.current[e],r)),K.current[e]={},o("HeroLogger").measure(t,[].concat(i),"VC","VC: "+i[i.length-1],Math.min(n,r),r,s))},logReactCommit:function(t,n,o,a,i,l,s){if((u||(u=r("HeroTracingCoreDependencies"))).UserTimingUtils==null||(u||(u=r("HeroTracingCoreDependencies"))).UserTimingUtils.measureReactCommit(n,i,a),B.current!==t&&l){var e,c,d=s[s.length-1],m=(e=K.current[d])!=null?e:Object.create(null),p=(c=m[i])!=null?c:Object.create(null);p.commitDuration=a,m[i]=p,K.current[d]=m}},logReactPostCommit:function(t,n,o,a,i,l,s){if((u||(u=r("HeroTracingCoreDependencies"))).UserTimingUtils==null||(u||(u=r("HeroTracingCoreDependencies"))).UserTimingUtils.measureReactPostCommit(n,a),B.current!==t&&l){var e,c,d=s[s.length-1],m=(e=K.current[d])!=null?e:Object.create(null),p=(c=m[i])!=null?c:Object.create(null);p.postCommitDuration=a,m[i]=p,K.current[d]=m}},logReactRender:function(t,n,r,a,i,l,s,u,c){if(B.current!==t&&(o("HeroLogger").measure(t,[].concat(c),"ReactRender","ReactRender: "+n,a,i,{actualDuration:l,baseDuration:s,phase:r}),u)){var e,d,m=c[c.length-1],p=(e=K.current[m])!=null?e:Object.create(null),_=(d=p[i])!=null?d:Object.create(null);_.actualDuration=l,_.baseDuration=s,p[i]=_,K.current[m]=p}},pageletStack:P.pageletStack,registerPlaceholder:function(t,n,r){var e=z.current[n];if(w.current&&w.current(),w.current=null,e!=null){e.shouldHold=!0;return}var o=new Set;z.current[n]={pageletStack:r,shouldHold:!0,thenables:o},E(t,n,r,x(z.current[n]),t)},removePlaceholder:function(t,n){var e=z.current[n]!=null;if(e){var r=z.current[n];delete z.current[n],oe(),I(t,n,r.pageletStack,x(r))}},suspenseCallback:function(t,n,r,a,i){var e,l=z.current[n],s={boundaryName:i,pageletStack:r,shouldHold:(e=l==null?void 0:l.shouldHold)!=null?e:!1,thenables:a};z.current[n]=s;var u=x(s);l==null&&E(t,n,r,u),a.forEach(function(e){if(!R.has(e)){var n;R.add(e);var a=(n=(c||(c=o("PromiseAnnotate"))).getDisplayName(e))!=null?n:"Promise",i=o("hero-tracing-placeholder").HeroPlaceholderUtils.getSimpleUUID();L(t,i,a),e.then(function(){k(t,i,r,a)})}});var d=x(l);l!=null&&u!==d&&(I(t,n,r,d),E(t,n,r,u))},unhold:function(n,r){e.removePlaceholder(n,r)}};return e},[P.pageletStack,oe]),se=C(function(){return{consumeBootload:function(t){ee.current.add(t)},retainQuery:function(t){Z.current.push(t)},wrapPrepareQueryResource:function(t){return t()}}},[]),ue=(i=_.pageletName)!=null?i:S,ce=o("HeroTracingPlatformDependenciesType").getHeroInteractionHostInstanceProps(_);return p.jsx(o("hero-tracing-placeholder").HeroInteractionContext.Context.Provider,{value:le,children:p.jsx(o("hero-tracing-placeholder").HeroInteractionIDContext.Provider,{value:U,children:p.jsx(o("hero-tracing-placeholder").HeroCurrentInteractionForLoggingContext.Provider,{value:Q,children:p.jsx(r("RelayProfilerContext").Provider,{value:se,children:p.jsx(r("HeroPagelet.react"),{isMutationRoot:!0,name:ue,observeTextMutation:_.observeTextMutation,ref:m,alwaysMarkMutationRootAsVisualChange:(l=_.alwaysMarkMutationRootAsVisualChange)!=null?l:r("HeroTracingCoreConfig").alwaysMarkMutationRootAsVisualChange,children:function(t,n){return _.renderTrackedDOMElement?p.jsxs(p.Fragment,{children:[_.renderTrackedDOMElement(t,_.children),p.jsx(n,{})]}):p.jsxs(r("HeroTracingPlatformDependencies").HostInstanceTrackableComponent,babelHelpers.extends({},ce,{ref:t,children:[p.jsx(n,{}),_.children]}))}})})})})})}B.displayName=B.name+" [from "+i.id+"]",B.displayName="HeroInteraction",l.default=B}),98);
__d("HeroPagelet.react",["HeroReactProfiler.react","HeroTracingPlatformDependencies","hero-tracing-placeholder","interaction-tracing-metrics","mergeRefs","performanceNow","react"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=s,d=c.useCallback,m=c.useContext,p=c.useLayoutEffect,_=c.useMemo,f=c.useRef;function g(t){var n=t.ref,a=t.alwaysMarkMutationRootAsVisualChange,i=t.children,l=t.isMutationRoot,s=t.name,c=t.observeTextMutation,g=t.pageletName,h=t.pageletType,y=t.position,C=t.trackTailLoad,b=m(o("hero-tracing-placeholder").HeroInteractionContext.Context),v=m(o("hero-tracing-placeholder").HeroInteractionIDContext),S=_(function(){return babelHelpers.extends({},b,{pageletStack:[].concat(b.pageletStack,[s])})},[b,s]),R=_(function(){return(e||(e=r("performanceNow")))()},[v]),L=d(function(){return v!=null&&(o("interaction-tracing-metrics").InteractionTracingMetricsCore.addFirstMarkerPoint(v,"Queue_"+s,"VisualCompletion",R),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addFirstMarkerPoint(v,"Render_"+s,"VisualCompletion",(e||(e=r("performanceNow")))())),null},[v,s,R]),E=d(function(e,t){v!=null&&S.logPageletVC(v,R,e,t,S.pageletStack)},[v,S,R]),k=r("HeroTracingPlatformDependencies").useHostInstanceTracking({vcCallback:E,isMutationRoot:l,interactionUUID:v,name:s,pageletName:g,observeTextMutation:c,pageletType:h,position:y,trackTailLoad:C,alwaysMarkMutationRootAsVisualChange:a}),I=f(null),T=f(null),D=_(function(){return r("mergeRefs")(k,n,I)},[k,n]);if(l===!0&&a===!1&&v!=null&&T.current!==v){var x,$=(x=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(v))==null?void 0:x.vcTracker;I.current!=null&&$&&($.observeMutation(I.current),T.current=v)}return p(function(){l===!0&&a===!1&&v!=null&&T.current!==v&&(T.current=v)},[a,T,v,l]),u.jsx(o("hero-tracing-placeholder").HeroInteractionContext.Context.Provider,{value:S,children:u.jsx(r("HeroReactProfiler.react"),{id:s,isPagelet:!0,children:i(D,L)})})}g.displayName=g.name+" [from "+i.id+"]",g.displayName="HeroPagelet",l.default=g}),98);
__d("HeroReactProfiler.react",["HeroTracingCoreConfig","addAnnotations","hero-tracing-placeholder","interaction-tracing","interaction-tracing-metrics","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=e,c=u.useCallback,d=u.useContext,m=function(t){var e=t.children;return e};m.displayName="HeroReactProfilerNoOp";function p(e){var t=o("react-compiler-runtime").c(19),n=e.children,a=e.id,i=e.isPagelet,l=e.logDurationToQPL,u=i===void 0?!1:i,c=l===void 0?!1:l,m=d(o("hero-tracing-placeholder").HeroInteractionContext.Context),p=d(o("hero-tracing-placeholder").HeroInteractionIDContext),_;t[0]!==m||t[1]!==p||t[2]!==u||t[3]!==c?(_=function(t,n,a,i,l,s){p!=null&&(m.logReactRender(p,t,n,l,s,a,i,u,m.pageletStack),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addReactRender(p,t,l,s,a,i,n),c&&r("interaction-tracing").InteractionTracingCore.getPendingInteractions().forEach(function(e){var n=e.getTrace();if(n){var o,i,l,s=t.replace(/_[0-9]+$/,"_{N}"),u="ReactRenderDuration_"+s,c=((o=(i=n.annotations.int)==null?void 0:i[u])!=null?o:0)+a;r("addAnnotations")(n.annotations,{int:(l={},l[u]=c,l)})}}))},t[0]=m,t[1]=p,t[2]=u,t[3]=c,t[4]=_):_=t[4];var f=_,g;t[5]!==m||t[6]!==p||t[7]!==u?(g=function(t,n,r,o){p!=null&&m.logReactCommit(p,t,n,r,o,u,m.pageletStack)},t[5]=m,t[6]=p,t[7]=u,t[8]=g):g=t[8];var h=g,y;t[9]!==m||t[10]!==p||t[11]!==u?(y=function(t,n,r,o){p!=null&&m.logReactPostCommit(p,t,n,r,o,u,m.pageletStack)},t[9]=m,t[10]=p,t[11]=u,t[12]=y):y=t[12];var C=y,b;return t[13]!==n||t[14]!==a||t[15]!==h||t[16]!==C||t[17]!==f?(b=s.jsx(s.Profiler,{id:a,onCommit:h,onPostCommit:C,onRender:f,children:n}),t[13]=n,t[14]=a,t[15]=h,t[16]=C,t[17]=f,t[18]=b):b=t[18],b}p.displayName="HeroReactProfiler";var _=s.Profiler!=null&&r("HeroTracingCoreConfig").enableReactProfiling?p:m;l.default=_}),98);
__d("hero-tracing",["HeroInteraction.react","HeroLogger","HeroPagelet.react","HeroReactProfiler.react"],(function(t,n,r,o,a,i,l){"use strict";l.HeroInteraction=r("HeroInteraction.react"),l.HeroPagelet=r("HeroPagelet.react"),l.HeroLogger=o("HeroLogger"),l.HeroReactProfiler=r("HeroReactProfiler.react")}),98);
__d("HeroTracingDebugTracing",["QPLEvent","hero-tracing","interaction-tracing-metrics","performanceNow"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=600,c=150,d=5;function m(e){var t,n,r=e==null||(t=e.annotations.string)==null?void 0:t.tracePolicy;return((n=e!=null&&e.qplEvent?(s||(s=o("QPLEvent"))).getMarkerId(e.qplEvent):null)!=null?n:"unknown")+":"+(typeof r=="string"?r:"unknown")}function p(e,t,n,r,a){var i,l,s,u;if(n.interactionID!==e.traceId)u="OtherInteraction";else if(t.has(n.placeholderID))u="LatePlaceholder";else if(!r)u="IncompletePlaceholder";else return;var c={};if(c.type=u,r!=null&&r.spanType&&(c.spanType=r==null?void 0:r.spanType),u==="OtherInteraction"){var d=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(n.interactionID);c.interactionType=m(d)}var p=(i=r==null?void 0:r.endTime)!=null?i:a,_=(l=(s=r==null?void 0:r.name)!=null?s:n.description)!=null?l:"[No Description]";o("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(e.traceId,u==="OtherInteraction"?"OtherInteraction: "+_:_,u==="OtherInteraction"?"HeroDebug":"LatePlaceholder",n.startTime,Math.max(p,n.startTime),c)}var _="LatePlaceholder";function f(t,n,a){if(!(n.heroLatePlaceholderDetection||n.heroDebugTracing))return;var i=t.getTraceId(),l=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(i);if(!l)return;var s=l,f=new Map,g=new Map,h=new Set,y=0,C=o("hero-tracing").HeroLogger.subscribeToPlaceholders({onStart:function(t){t.interactionID!==i&&!n.heroDebugTracing||(t.interactionID===i&&s.completed!=null&&h.add(t.placeholderID),f.set(t.placeholderID,t))},onEnd:function(t){t.interactionID!==i&&!n.heroDebugTracing||g.set(t.placeholderID,t)}});function b(){C(),t.unlockInteractionLogging(_)}function v(){var t=(e||(e=r("performanceNow")))(),a=new Set;f.forEach(function(e){var n=g.get(e.placeholderID);e.interactionID!==i&&a.add(e.interactionID),p(s,h,e,n,t)}),n.heroDebugTracing&&a.forEach(function(e){var n=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(e);if(n){var r;o("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(i,"OtherInteraction: "+m(n),"HeroDebug",Math.max(n.start,s.start),Math.min((r=n.completed)!=null?r:t,t),{otherInteractionID:e})}}),b()}function S(){y===0||y<=d&&Array.from(h).some(function(e){return!g.has(e)})?(setTimeout(S,y===0?u:c),y++):v()}t.lockInteractionLogging(_),t.onCompleteSync(function(){if(!a()){b();return}n.heroLatePlaceholderDetection?setTimeout(function(){S()}):v()})}l.addHeroDebugging=f}),98);
__d("InstrumentationAnalyzer",["ReactStackUtils","clearTimeout","hero-tracing","performanceNow","setTimeoutAcrossTransitions"],(function(t,n,r,o,a,i,l){"use strict";var e,s=2e3,u=0;function c(){return u++}var d=Object.freeze({NONE:null,MISSING_TRACE_POLICY:"1",INCOMPLETE_HERO_TRACE:"2",MISSING_DOM_MUTATIONS:"3",UNKNOWN_CANCEL_REASON:"4",MISSING_CANCEL_DETAILS:"5",LATE_SIGNALS_AFTER_TRACE:"6",USER_INPUT_DETECTED:"10",TIMEOUT_BY_INCOMPLETE_LOADING_STATE:"11"}),m=(function(){function t(t,n,o,a,i,l,s,u,m){this.$8=[],this.$4=l,this.$3=c(),this.$2=i,this.$5=a,this.$6=u,this.$7=m,this.$2.markerStart(a,this.$3,(e||(e=r("performanceNow")))()+this.$4,{cancelOnUnload:!0,trackedForLoss:!0}),this.$1={errorCode:d.NONE,status:"STARTED",string:{cancelType:"",loomRefId:null,traceStatus:"STARTED",tracePolicy:null,traceType:n,traceId:t,lastPendingStage:null,traceQPLEvent:String(o)},string_array:{},int:{heroEndToVCWithoutImage:null,hidden:0},bool:{heroTraceStarted:!1,heroTraceEnded:!1,hadMutationRoot:!1,hadDOMMutation:!1,hadPaintedElement:!1,hadLoadingStateElement:!1,hadSuspendedPlaceholder:!1,hadLatePlaceholder:!1,hadLateDOMMutation:!1,cancelWithoutPendingPlaceholder:!1,noSignalUntilTimeout:!1,userInputDetectedAfterTrace:!1}},s!=null&&this.setStringMetadata("tracePolicy",s),this.setStringMetadata("traceType",n),this.setStringMetadata("traceId",t),this.setStringMetadata("traceQPLEvent",String(o))}var n=t.prototype;return n.endInteraction=function(n,a){var t=this;this.$2.markerPoint(this.$5,"traceEnd",{timestamp:(e||(e=r("performanceNow")))()+this.$4,instanceKey:this.$3});var i=n.vcTracker;if(a==="SUCCESS")var l=i==null?void 0:i.subscribeExtraMutation(function(i,s,d,m){if(t.$1.bool.hadLateDOMMutation=i!=null,t.setBooleanMetadata("userInputDetectedAfterTrace",s),d!=null&&(t.setIntMetadata("lateDOMMutationX",d.left),t.setIntMetadata("lateDOMMutationY",d.top),t.setIntMetadata("lateDOMMutationWidth",d.right-d.left),t.setIntMetadata("lateDOMMutationHeight",d.bottom-d.top)),m!=null&&t.setStringMetadata("lateDOMMutationType",m),i!=null){if(t.$6){var p=o("ReactStackUtils").getTrimmedReactStack(i,"HeroPagelet",t.$6);p!=null&&t.setStringArrayMetadata("lateDOMMutationReactStack",p)}if(t.$7){var _=t.$7(i,"HeroPagelet","name");_!=null&&t.setStringArrayMetadata("lateDOMMutationPageletStack",_)}t.$2.markerPoint(t.$5,"lateDOMMutation",{timestamp:(e||(e=r("performanceNow")))()+t.$4,instanceKey:t.$3})}l==null||l(),(s||t.$1.bool.hadLateDOMMutation&&t.$1.bool.hadLatePlaceholder)&&(r("clearTimeout")(c),u==null||u(),t.finalizeReporting(n,a))}),u=o("hero-tracing").HeroLogger.subscribeToPlaceholders({onStart:function(i){i.interactionID===n.traceId&&i.contextualInteractionUUID===n.traceId&&(t.$1.bool.hadLatePlaceholder=!0,t.$2.markerPoint(t.$5,"latePlaceholder",{timestamp:(e||(e=r("performanceNow")))()+t.$4,instanceKey:t.$3}),i.description!=null&&t.setStringMetadata("latePlaceholderName",i.description),u==null||u(),t.$1.bool.hadLateDOMMutation&&t.$1.bool.hadLatePlaceholder&&(r("clearTimeout")(c),l==null||l(),t.finalizeReporting(n,a)))},onEnd:function(){}}),c=r("setTimeoutAcrossTransitions")(function(){t.setBooleanMetadata("noSignalUntilTimeout",!0),l==null||l(),u==null||u(),t.finalizeReporting(n,a)},s);else{if(n.tagSet.pendingPlaceholder==null){var d,m,p;this.setBooleanMetadata("cancelWithoutPendingPlaceholder",!0),((d=n.annotations.int)==null?void 0:d.incompleteLoadingElementsCount)!=null&&n.annotations.int.incompleteLoadingElementsCount>0?this.setStringMetadata("lastPendingStage","loadingStateElement"):((m=n.annotations.int)==null?void 0:m.incompleteImageCount)!=null&&n.annotations.int.incompleteImageCount>0?this.setStringMetadata("lastPendingStage","imageLoad"):((p=n.annotations.int)==null?void 0:p.incompleteLockCount)!=null&&n.annotations.int.incompleteLockCount>0&&this.setStringMetadata("lastPendingStage","incompleteLocks")}else this.setStringMetadata("lastPendingStage","placeholder");this.finalizeReporting(n,a)}},n.getTraceMetadata=function(){return this.$1},n.setBooleanMetadata=function(t,n){var e;this.$1.bool[t]=n,this.$2.markerAnnotate(this.$5,{bool:(e={},e[t]=n,e)},{instanceKey:this.$3})},n.setStringMetadata=function(t,n){var e;this.$1.string[t]=n,this.$2.markerAnnotate(this.$5,{string:(e={},e[t]=n,e)},{instanceKey:this.$3})},n.setStringArrayMetadata=function(t,n){var e;this.$1.string_array[t]=n,this.$2.markerAnnotate(this.$5,{string_array:(e={},e[t]=n,e)},{instanceKey:this.$3})},n.setIntMetadata=function(t,n){var e;this.$1.int[t]=n,this.$2.markerAnnotate(this.$5,{int:(e={},e[t]=n,e)},{instanceKey:this.$3})},n.evaluateTraceCorrectness=function(){var e={SUCCESS:2,FAIL:3,UNKNOWN:51,STARTED:51};return this.$1.status="SUCCESS",this.$1.string.tracePolicy==null&&(this.$1.errorCode=d.MISSING_TRACE_POLICY,this.$1.status="FAIL"),(!this.$1.bool.heroTraceStarted||!this.$1.bool.heroTraceEnded)&&(this.$1.errorCode=d.INCOMPLETE_HERO_TRACE,this.$1.status="FAIL"),(!this.$1.bool.hadMutationRoot||!this.$1.bool.hadPaintedElement||!this.$1.bool.hadDOMMutation)&&(this.$1.errorCode=d.MISSING_DOM_MUTATIONS,this.$1.status="FAIL"),(this.$1.string.traceStatus==="TIMEOUT"||this.$1.string.traceStatus.startsWith("CANCEL"))&&!this.$1.string.cancelType&&(this.$1.errorCode=d.UNKNOWN_CANCEL_REASON,this.$1.status="FAIL"),(this.$1.string.traceStatus==="TIMEOUT"||this.$1.string.traceStatus.startsWith("CANCEL"))&&this.$1.string.lastPendingStage==null&&(this.$1.errorCode=d.MISSING_CANCEL_DETAILS,this.$1.status="FAIL"),this.$1.string.traceStatus==="SUCCESS"&&this.$1.bool.noSignalUntilTimeout&&(this.$1.bool.hadLateDOMMutation||this.$1.bool.hadLatePlaceholder)&&(this.$1.errorCode=d.LATE_SIGNALS_AFTER_TRACE,this.$1.status="FAIL"),this.$1.bool.userInputDetectedAfterTrace===!0&&(this.$1.errorCode=d.USER_INPUT_DETECTED,this.$1.status="UNKNOWN"),this.$1.string.traceStatus==="TIMEOUT"&&this.$1.string.lastPendingStage==="loadingStateElement"&&(this.$1.errorCode=d.TIMEOUT_BY_INCOMPLETE_LOADING_STATE,this.$1.status="FAIL"),e[this.$1.status]},n.onReport=function(t){this.$8.push(t)},n.finalizeReporting=function(n,o){var t,a,i,l,s,u,c,d;if(this.setStringMetadata("traceStatus",o),((t=n.annotations.string)==null?void 0:t.tracePolicy)!=null&&this.setStringMetadata("tracePolicy",n.annotations.string.tracePolicy),this.setBooleanMetadata("hadLatePlaceholder",this.$1.bool.hadLatePlaceholder),this.setIntMetadata("hidden",(a=(i=n.annotations.int)==null?void 0:i.hidden)!=null?a:0),((l=n.annotations.string)==null?void 0:l.loomRefId)!=null&&this.setStringMetadata("loomRefId",n.annotations.string.loomRefId),this.setBooleanMetadata("hadLateDOMMutation",this.$1.bool.hadLateDOMMutation),this.setBooleanMetadata("hadLoadingStateElement",n.markerPoints.loadingState_start!=null),this.setBooleanMetadata("heroTraceStarted",n.markerPoints.HeroTrace_start!=null),this.setBooleanMetadata("heroTraceEnded",n.markerPoints.HeroTrace_end!=null),n.markerPoints.HeroTrace_end!=null&&n.markerPoints.vcWithoutImage!=null){var m=n.markerPoints.HeroTrace_end.timestamp,p=n.markerPoints.vcWithoutImage.timestamp;this.setIntMetadata("heroEndToVCWithoutImage",Math.round(p-m))}n.markerPoints.HeroTrace_end!=null&&this.$2.markerPoint(this.$5,"HeroTrace_end",{timestamp:n.markerPoints.HeroTrace_end.timestamp+this.$4,instanceKey:this.$3}),n.markerPoints.vcWithoutImage!=null&&this.$2.markerPoint(this.$5,"vcWithoutImage",{timestamp:n.markerPoints.vcWithoutImage.timestamp+this.$4,instanceKey:this.$3}),this.setBooleanMetadata("hadMutationRoot",((s=n.annotations.int)==null?void 0:s.mutationRootCount)!=null?n.annotations.int.mutationRootCount>0:!1),this.setBooleanMetadata("hadPaintedElement",((u=n.annotations.int)==null?void 0:u.paintedElementCount)!=null?n.annotations.int.paintedElementCount>0:!1),this.setBooleanMetadata("hadDOMMutation",((c=n.annotations.int)==null?void 0:c.mutatedElementCount)!=null?n.annotations.int.mutatedElementCount>0:!1),((d=n.annotations.string)==null?void 0:d.cancelType)!=null&&this.setStringMetadata("cancelType",n.annotations.string.cancelType);var _=!1;for(var f in n.subSpans)f.startsWith("Placeholder Wait:")&&(_=!0);this.setBooleanMetadata("hadSuspendedPlaceholder",_);var g=this.evaluateTraceCorrectness();this.$2.markerEnd(this.$5,g,this.$3,(e||(e=r("performanceNow")))()+this.$4);var h=[].concat(this.$8);this.$8=[],h.forEach(function(e){e(n)})},t})();function p(e,t,n,r,o,a,i,l,s){return new m(e,t,n,r,o,a,i,l,s)}l.MeasurementErrorCode=d,l.InstrumentationAnalyzer=m,l.createInstrumentationAnalyzerInstance=p}),98);
__d("InteractionTracingLogger",["performanceNow"],(function(t,n,r,o,a,i,l){"use strict";var e,s=new RegExp(/^late_mutation\/(un)?expected_([0-9]+)$/),u=4;function c(e,t,n,r){e.QuickPerformanceLogger.markerAnnotate(t,{int:{numReactCommit:n.size}},{instanceKey:r})}function d(e,t,n,r,o){var a;e.QuickPerformanceLogger.markerAnnotate(t,{string_array:(a={},a[n]=r,a)},{instanceKey:o})}function m(e,t,n,r,o,a){e.QuickPerformanceLogger.markerPoint(t,n,{data:r!=null?{string:{__key:r}}:null,instanceKey:o,timestamp:a})}function p(e,t,n,r){e.QuickPerformanceLogger.markerAnnotate(t,n.annotations,{instanceKey:r});for(var o in n.tagSet){var a=Array.from(n.tagSet[o]).sort();d(e,t,o,a,r)}}function _(e,t,n,r,o){for(var a in r){var i,l=r[a],u=l.data,c=l.timestamp,d=l.type;if(!(!e.allowedQPLPointTypes.has(d)||(i=e.qplPointFilterRegex)!=null&&i.exec(a))){var p=u;s.test(a)&&a!=="late_mutation/unexpected_1"&&u!=null&&u.reactStack&&(p=f(r[a],["reactStack"])),m(t,n,a,e.qplPointsShouldLogData===!0&&p&&Object.keys(p).length?JSON.stringify(p):void 0,o,c+e.qplBaseTimestamp)}}}function f(e,t){var n=e.data,r=n!=null?JSON.parse(JSON.stringify(n)):null;return r!=null&&t.forEach(function(e){return delete r[e]}),r}function g(e,t,n,r,o){for(var a in r){var i;if(!((i=e.qplPointFilterRegex)!=null&&i.exec(a)))for(var l=0;l=u?"MAX":l+1);m(t,n,f+"_start",void 0,o,p+e.qplBaseTimestamp),m(t,n,f+"_end",e.qplPointsShouldLogData===!0&&Object.keys(c).length?JSON.stringify(c):void 0,o,d+e.qplBaseTimestamp)}}}}function h(e,t,n,r,o){var a={crashResilient:e.crashResilient,type:e.qplMarkerType,enableE2ETracing:e.qplEnableE2ETracing};t.QuickPerformanceLogger.markerStart(n,o,r+e.qplBaseTimestamp,a)}function y(t,n,o,a,i,l){c(n,o,i.commitSet,l),p(n,o,i,l),_(t,n,o,i.markerPoints,l),g(t,n,o,i.subSpans,l);var s=t.qplActionMap[a],u=t.qplEndMarkerPointName!=null&&i.markerPoints[t.qplEndMarkerPointName]!=null?i.markerPoints[t.qplEndMarkerPointName].timestamp:(e||(e=r("performanceNow")))();return a==="DROPPED"?n.QuickPerformanceLogger.markerDrop(o,l):n.QuickPerformanceLogger.markerEnd(o,s,l,u+t.qplBaseTimestamp),s}function C(e,t){var n,r,o,a,i,l;return((n=e.annotations.int)==null?void 0:n.isError)===1?"FAIL":e.wasOffline?"OFFLINE":((r=e.annotations.string)==null?void 0:r.cancelType)==="dropped"?"DROPPED":((o=e.annotations.string)==null?void 0:o.cancelType)==="timeout"?"TIMEOUT":t===!0&&e.wasCanceled&&((a=e.annotations.string)==null?void 0:a.cancelType)==="navigation"?"CANCEL_NAVIGATION":t===!0&&e.wasCanceled&&((i=e.annotations.string)==null?void 0:i.cancelType)==="background"?"CANCEL_BACKGROUND":e.wasCanceled||((l=e.annotations.int)==null?void 0:l.aborted)===1?"CANCEL":"SUCCESS"}l.initQPL=h,l.logQPL=y,l.getTraceStatus=C}),98);
__d("InteractionCloning",["InteractionTracingLogger","interaction-tracing-metrics","uuidv4"],(function(t,n,r,o,a,i,l){function e(e){var t,n=(t=e.annotations.string)==null?void 0:t.clonedInteractionId;return n!=null?o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(n):null}function s(t,n,r){var a=e(t);a!=null&&(a.annotations===t.annotations&&(t.annotations=babelHelpers.extends({},t.annotations)),a.annotations.string===t.annotations.string&&(t.annotations.string=babelHelpers.extends({},t.annotations.string))),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(t.traceId,n,r)}function u(t,n,r){var a=e(t);a!=null&&a.tagSet===t.tagSet&&(t.tagSet=babelHelpers.extends({},t.tagSet)),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addTag(t.traceId,n,r)}function c(t,n,r,a){var i=e(t);i!=null&&i.markerPoints===t.markerPoints&&(t.markerPoints=babelHelpers.extends({},t.markerPoints)),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(t.traceId,n,r,a)}function d(t,n,r,a,i,l){var s=e(t);s!=null&&s.subSpans===t.subSpans&&(t.subSpans=babelHelpers.extends({},t.subSpans)),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(t.traceId,n,r,a,i,l)}function m(e,t,n,a,i,l){var c,d,m=r("uuidv4")(),p=o("interaction-tracing-metrics").InteractionTracingMetricsCore.addTracedInteraction(m,e.start,function(){});p=Object.assign(p,e),p.traceId=m,p.annotations=babelHelpers.extends({},e.annotations),p.annotations.string=babelHelpers.extends({},e.annotations.string),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(m,"clonedInteractionId",e.traceId),s(p,"interactionId",m),u(p,"traceID",m),p.qplEvent=t,p.debugName=n,o("InteractionTracingLogger").initQPL(a,i,t,p.start,l);var _=i.WebLoom?i.WebLoom.startTraceManually(p.traceId,t,p.start,1,(c=p.tracePolicy)!=null?c:"unknown.cloned_interaction",(d=p.interactionClass)!=null?d:"contingent"):null,f=_==null?void 0:_.traceReferenceId;return f!=null&&s(p,"loomRefId",f),p}function p(e,t,n,r,a){var i,l=o("InteractionTracingLogger").getTraceStatus(e,r.qplActionCancelOnNavigation),s=o("InteractionTracingLogger").logQPL(r,a,t,l,e,n);(i=a.WebLoom)==null||i.endTraceForInteraction(e,s)}var _={addMarkerPoint_cloneSafe:c,addSubspan_cloneSafe:d,clone:function(t,n,r,o){var e=t.getTrace();if(e!=null){var a=t.getConfigAndDependencies(),i=a.cfg,l=a.deps,s=m(e,n,r,i,l,o);p(s,n,o,i,l)}},cloneAndStart:m,log:p},f=_;l.default=f}),98);
__d("TraceGroupConstants",[],(function(t,n,r,o,a,i){"use strict";var e="Comet Performance";i.COMET_PERFORMANCE_TRACE_GROUP=e}),66);
__d("InteractionTracingUserTimingUtils",["TraceGroupConstants"],(function(t,n,r,o,a,i,l){"use strict";function e(e,t,n,r,a){var i=e.UserTimingUtils;if(!(i==null||r.enableUserTimings!==!0)){var l=t.traceId.slice(0,3),f=o("TraceGroupConstants").COMET_PERFORMANCE_TRACE_GROUP+" - "+n+"(#id="+a+")";s(i,t,n,l,f),u(i,t,l,r,f),c(i,t,l,r,f),d(i,t,l,f),m(i,t,l,f),p(i,t,l,r,f),_(i,t,l,f)}}function s(e,t,n,r,o){if(t.completed!=null&&e.measureModern("Interaction("+n+")["+r+"]",{end:t.completed,start:t.start},"Interaction Timeline",o),t.markerPoints.visuallyComplete&&e.measureModern("VisuallyComplete("+n+")["+r+"]",{end:t.markerPoints.visuallyComplete.timestamp,start:t.start},"Interaction Timeline",o),t.markerPoints.vcWithoutImage&&e.measureModern("VCWithoutImage("+n+")["+r+"]",{end:t.markerPoints.vcWithoutImage.timestamp,start:t.start},"Interaction Timeline",o),t.markerPoints.heroTrace_start&&e.measureModern("HeroTraceStart["+r+"]",{end:t.markerPoints.heroTrace_start.timestamp,start:t.start},"Interaction Timeline",o),t.markerPoints.heroTrace_end){var a=t.markerPoints.heroTrace_end.timestamp;e.measureModern("HeroTraceEnd["+r+"]",{end:a,start:t.start},"Interaction Timeline",o)}}function u(e,t,n,r,o){r.enableUserTimingsVerbose!==!0||!t.vcStateLog||t.vcStateLog.forEach(function(t,r){var a=t[0],i=t[1];e.measureModern(r+"["+n+"]",{end:i,start:a},"VC Tracker State",o)})}function c(e,t,n,r,o){r.enableUserTimingsVerbose!==!0||!t.vcMutationLog||t.vcMutationLog.forEach(function(t){var r,a=(r=t.finalState)!=null?r:"",i=t.mutationType+"/finalState="+a+"/id="+t.veid+"["+n+"]",l=[];for(var s of Object.entries(t)){var u=s[0],c=s[1];c!=null&&l.push([u,String(JSON.stringify(c))])}e.measureModern(i,{detail:{devtools:{dataType:"track-entry",properties:l,track:"VC DOM Mutation",trackGroup:o}},end:t.paintTime,start:t.mutationTime})})}function d(e,t,n,r){var o=function(a){var o=t.reactRender[a];o.forEach(function(t,o){var i=String.fromCodePoint(9883)+" "+a+"["+t.phase+"]#"+o+"["+n+"]";e.measureModern(i,{end:t.end,start:t.start},"React Render",r)})};for(var a in t.reactRender)o(a)}function m(e,t,n,r){for(var o in t.payloadTimings){var a=t.payloadTimings[o],i=a.payloadType+":"+o+"["+n+"]";e.measureModern(i,{end:a.end,start:a.start},"Payload Timing",r)}}function p(e,t,n,r,o){if(r.enableUserTimingsVerbose===!0){var a=new Set(["RelayFlush","HeroRendering","ReactRender","VC","VCWithoutImage","Error"]),i=function(i){var r=t.subSpans[i],l=null,s=null;r.forEach(function(t,r){var u;if(t.type==="HeroTracing"){var c=(u=t.data)==null?void 0:u.spanType,d=typeof c=="string"?c:"HeroTracing";if(a.has(d)){var m=d==="VC"||d==="VCWithoutImage"?"Pagelet":d,p=t.start;l!==null&&s!==null&&t.start===l&&(p=s);var _=i+"["+m+"]#"+r+"["+n+"]";e.measureModern(_,{end:t.end,start:p},"HeroTracing",o),l=t.start,s=t.end}}})};for(var l in t.subSpans)i(l)}}function _(e,t,n,r){for(var o in t.placeholderMap){var a=t.placeholderMap[o];a.forEach(function(t,o){var a,i;if(t.endTime!=null){var l=(a=t.description)!=null?a:"unknown",s=(i=t.spanType)!=null?i:"unknown",u=l+"["+s+"]#"+o+"["+n+"]";e.measureModern(u,{end:t.endTime,start:t.startTime},"Placeholders",r)}})}}l.markInteraction=e}),98);
__d("NetworkStatusTracker",["NetworkStatus"],(function(t,n,r,o,a,i,l){"use strict";var e=r("NetworkStatus").isOnline(),s=new Set;function u(t){e!==t&&(e=t,s.forEach(function(t){t({online:e})}))}var c={emit:function(t){u(t)},isOnline:function(){return e},onChange:function(t){return s.add(t),{remove:function(){s.delete(t)}}}};r("NetworkStatus").onChange(function(e){c.emit(e.online)});var d=c;l.default=d}),98);
__d("getReactComponentStackFromDOMElement_THIS_CAN_BREAK",[],(function(t,n,r,o,a,i){"use strict";function e(e){var t=Object.keys(e).find(function(e){return e.startsWith("__reactFiber$")});return t==null?null:e[t]}function l(e){var t,n=(t=e.displayName)!=null?t:e.name;if(n==null)return null;var r=n.match(/.*\[from (.*)\.react\]/);return r&&r[1]||n}function s(t){try{for(var n=[],r=e(t);r;){var o=r.type;if(o==null||typeof o=="string"){r=r.return;continue}var a=l(o);a==null&&o.render!=null&&(a=l(o.render)),a!=null&&a!==""&&n.push(a),r=r.return}return n}catch(e){return null}}i.default=s}),66);
__d("reactComponentNameSemanticsCheck",[],(function(t,n,r,o,a,i){"use strict";var e=["Animated(div)","Box","Child","Cell","CometImage","ComponentLoader","Div","DirectBadgeIconNoMemo","FocusWithinHandler","LegacyHidden","Path","SearchCometGlobalTypeaheadWithBackButtonFocus","StrictMode","Svg","WebView","GeoBaseText","FocusGroup","FocusTable","MDSText","CometAppViewStack","CometImageFromIXValue","CometPrerenderer","CometOnOutsideClick","CometToast","PolarisNavigationIcons",/CometHideableComponent/,/LazyLoadEntryPointContainer/,/relay-hooks/,/CommandWrapper/,/ScrollView/,/Layout/,/Base$/,/Boundary$/,/LoadingState$/,/FocusManager/,/Column$/,/Strategy$/,/Typeahead.*Strategy/,/CometList_/,/CometSSR/,/IGCore/,/^ActorHovercard/,/^Base/,/^CometHero/,/^FDS/,/^Hero/,/^IGDS/,/^XDS/,/^deferredLoadComponent/,/^html\./,/^t[d]$/,/Container$/,/Context$/,/Entities$/,/Factory$/,/Focus.*Region/,/Grid$/,/HideLayer/,/Icon$/,/Impl$/,/InputButton$/,/Item$/,/ItemSelectable/,/KeyCommands$/,/Link$/,/ListCell/,/Logger$/,/MitigationNode$/,/OnEscape/,/Overlay$/,/OverlayInternal$/,/Placeholder$/,/Pressable/,/Provider$/,/Provider_/,/ReactWarnings/,/Ref$/,/Refs$/,/Relay$/,/Renderer$/,/Resolver$/,/Root$/,/Routes$/,/Row$/,/SVG/,/ScrollableArea/,/Theme$/,/Tooltip/,/Trigger$/,/Typeahead/,/Virtualization$/,/Wrapper$/,/\.svg$/],l=new Set(Array.from(e).filter(function(e){return typeof e=="string"})),s=Array.from(e).filter(function(e){return e instanceof RegExp}),u=["ChatTab","Comment","Composer","Feed","Story","Search","Reel","Profile","Message"],c=new Set(Array.from(u).filter(function(e){return typeof e=="string"})),d=Array.from(u).filter(function(e){return e instanceof RegExp});function m(e){var t=e;return e.includes(" [")&&(t=e.split(" [")[0]),t=t.trim(),t.length<=2?!0:c.has(t)||d.some(function(e){return e.test(t)})?!1:l.has(t)||s.some(function(e){return e.test(t)})}var p=["MessageList","MWXText","MDSText","MWChatContact","MWLSChatTabHeader"],_=new Set(Array.from(p).filter(function(e){return typeof e=="string"})),f=Array.from(p).filter(function(e){return e instanceof RegExp});function g(e){var t=e.trim();return _.has(t)||f.some(function(e){return e.test(t)})}i.isReactComponentNameMeaningless=m,i.isReactComponentTextBlocked=g}),66);
__d("getReactComponentName",["FBLogger","getErrorSafe","getReactComponentStackFromDOMElement_THIS_CAN_BREAK","reactComponentNameSemanticsCheck"],(function(t,n,r,o,a,i,l){"use strict";function e(e){if(e==null)return null;for(var t of e)if(!o("reactComponentNameSemanticsCheck").isReactComponentNameMeaningless(t))return t;return null}function s(t){if(t==null)return null;try{var n=r("getReactComponentStackFromDOMElement_THIS_CAN_BREAK")(t);return e(n)}catch(e){r("FBLogger")("react-component-name-resolver").catching(r("getErrorSafe")(e)).mustfix("Failed to get react component name")}}l.getAllowListedComponentName=e,l.getMeaningfulReactComponentName=s}),98);
__d("getWrapperComponentPropArrayFromDOMElement_THIS_CAN_BREAK",[],(function(t,n,r,o,a,i){"use strict";function e(e){var t=Object.keys(e).find(function(e){return e.startsWith("__reactFiber$")});return t==null?null:e[t]}function l(e,t){return e.pendingProps!=null&&typeof e.pendingProps[t]=="string"?e.pendingProps[t]:e.memoizedProps!=null&&typeof e.memoizedProps[t]=="string"?e.memoizedProps[t]:null}function s(e){var t,n=(t=e.displayName)!=null?t:e.name;if(n==null)return null;var r=n.match(/.*\[from (.*)\.react\]/);return r&&r[1]||n}function u(t,n,r){try{for(var o=e(t),a=[];o;){var i=o.type;if(i==null||typeof i=="string"){o=o.return;continue}var u=s(i);if(u==null&&i.render!=null&&(u=s(i.render)),u===n){var c=l(o,r);c!=null&&a.push(c)}o=o.return}return a}catch(e){return[]}}i.default=u}),66);
__d("getVisualCompletionDefaultConfig",["JSScheduler","cr:13699","getReactComponentName","getReactComponentStackFromDOMElement_THIS_CAN_BREAK","getWrapperComponentPropArrayFromDOMElement_THIS_CAN_BREAK","gkx","justknobx"],(function(t,n,r,o,a,i,l){"use strict";var e,s=r("gkx")("12291"),u=r("gkx")("12291")?500:null;function c(){var t;return{SSRInjectedElements:n("cr:13699"),bypass_detached_element:s,check_css_bg_elements:!(t=r("gkx"))("13291"),defer_expensive_calculation:function(n){(e||(e=o("JSScheduler"))).scheduleLoggingPriCallback(n)},enable_lcp_tracking:t("15957"),enableInstrumentationCorrectnessLogging:t("3739"),getMeaningfulReactComponentName:o("getReactComponentName").getMeaningfulReactComponentName,getReactComponentStackFromDOMElement:r("getReactComponentStackFromDOMElement_THIS_CAN_BREAK"),getWrapperComponentPropArrayFromDOMElement:r("getWrapperComponentPropArrayFromDOMElement_THIS_CAN_BREAK"),intersection_observer_timeout:u,invisibleStyleMemoization:t("12293"),useIntersectionObserverForVisibility:t("21211"),observeTextMutation:!1,retain_element_reference:r("gkx")("4022")||r("gkx")("12296"),use_image_download_tracker:r("gkx")("6123"),log_lcp_image_url:r("gkx")("9738"),log_lcp_metadata:r("gkx")("12297"),log_pagelet_size:r("gkx")("19108"),logLateMutationReactStack:r("gkx")("20981"),onlyLogLateMutationAfterSSRPaint:function(){return r("justknobx")._("3483")},logVCReactStack:r("gkx")("20982"),logHeroHoldTrigger:r("gkx")("23923"),logLCPReactStack:r("gkx")("6775"),enable_background_loading_state_polling:r("gkx")("766")}}l.default=c}),98);
__d("VisualCompletionAdapter",["QPLEvent","ReactStackUtils","WebAPIs","addAnnotations","getVisualCompletionDefaultConfig","interaction-tracing-metrics","performanceNow"],(function(t,n,r,o,a,i,l){var e,s,u="default",c=new Map,d=4;function m(e,t){var n,r=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(e);r==null||(n=r.vcTracker)==null||n.observeMutation(t)}function p(t,n,a,i){var l=new Map;return t.forEachNavigationVCTrace(function(t,u){var m,p=c.get(u);p==null&&(p=new Map,c.set(u,p));var _=((m=p.get(n))!=null?m:0)+1;p.set(n,_),!(_>=d)&&(l.set(t.traceID,_),t.addMarkerPoint(n+"_"+_+"_start",(s||(s=r("performanceNow")))(),{interactionId:a,qplEvent:(e||(e=o("QPLEvent"))).getMarkerId(i)}))}),l.size===0?function(){}:function(){t.forEachNavigationVCTrace(function(e,t){var o=l.get(e.traceID);o!=null&&e.addMarkerPoint(n+"_"+o+"_end",(s||(s=r("performanceNow")))())})}}function _(e,t,n,o,a,i,l){var s=r("getVisualCompletionDefaultConfig")();i!=null&&Object.assign(s,i);var d=new e.VisualCompletionTracing(n,a,t,o,s,l);return d.onComplete(function(t){e.setLastNavigationVCReport(t,l)}),e.setLastNavigationVCReport(null,l),e.setCurrentNavigationVCTrace(d,l),c.delete(l!=null?l:u),d}function f(e,t,n,o,a){var i=r("getVisualCompletionDefaultConfig")();return a!=null&&Object.assign(i,a),new e.VisualCompletionTracing(n,0,t,o,i)}function g(e,t,n){var r=t.vcTracker;r==null||r.onComplete(function(e){if(e){t.vcStateLog=e.stateLog;var o=[];r.visualChangeRecordList.forEach(function(e){var t=e.record;o.push(t)}),t.vcMutationLog=o,t.hasVcReport=!0;for(var a in e.annotations)for(var i in e.annotations[a])t.annotations[a][i]=e.annotations[a][i];e.markerPoints.forEach(function(e,n){var r=e.data,o=e.timestamp;t.markerPoints[n]={data:r,timestamp:o,type:"VisualCompletion"}}),e.tagSet.forEach(function(e,t){e.forEach(function(e){n.addTag(t,e)})})}})}function h(e,t){var n,a,i=(n=e.config)==null?void 0:n.getReactComponentStackFromDOMElement,l=(a=e.config)==null?void 0:a.getWrapperComponentPropArrayFromDOMElement;i&&e.config.logVCReactStack&&e.onBeforeComplete(function(e,n){if(e){var a;if(((a=t.annotations.string)==null?void 0:a.cancelType)!=null&&n.size()>0){var l=Array.from(n.keys())[0],s=o("ReactStackUtils").getTrimmedReactStack(l,"HeroPagelet",i);s!=null&&r("addAnnotations")(e.annotations,{string:{incompleteLoadingElementReactStack:s.join(",")}})}["vcWithoutImage","visuallyComplete"].forEach(function(t){var n=e.markerPoints.get(t),r=o("WebAPIs").derefOnlyAttachedElement(n==null?void 0:n.element);if(n&&r){var a=o("ReactStackUtils").getTrimmedReactStack(r,"HeroPagelet",i);if(a!=null){var l=n.data||{};l.reactStack=a,n.data=l}}})}}),l&&e.onBeforeComplete(function(n){n&&["vcWithoutImage","visuallyComplete"].forEach(function(r){var a=n.markerPoints.get(r),i=o("WebAPIs").derefOnlyAttachedElement(a==null?void 0:a.element);if(a&&i){var s=l(i,"HeroPlaceholder","placeholderUUID"),u=e.config.logHeroHoldTrigger?l(i,"HeroHoldBoundary","placeholderUUID").concat(l(i,"HeroHoldLoggingBoundary","placeholderUUID")):[],c=new Map;s.forEach(function(e){e!=null&&c.set(e,!1)}),u.forEach(function(e){e!=null&&c.set(e,!0)});var d=new Set;if(c.forEach(function(e,n){if(t.placeholderMap[n]!=null){var r=t.placeholderMap[n].reverse();r.forEach(function(t){if(t.startTime<=a.timestamp&&t.description!=null){var n=e?"HeroHold("+t.description+")":t.description;d.add(n)}})}}),d.size>0){var m=a.data||{};m.vcBlockingPlaceholders=Array.from(d),a.data=m}}})})}l.observeMutation=m,l.markOtherInteractionSubspanToNavigationVC=p,l.traceNavigationVC=_,l.traceInteractionVC=f,l.copyVcMetricsOnComplete=g,l.logFinalReactStackOnBeforeComplete=h}),98);
__d("DOMMutationTracker",["WebAPIs","performanceNow"],(function(t,n,r,o,a,i,l){"use strict";var e,s=20;function u(e){if(e==null||e==="")return!1;var t=e.replace(/ /g,"");return t.indexOf("display:none")>=0||t.indexOf("visibility:hidden")>=0||t.indexOf("content-visibility:hidden")>=0}var c=null,d=(function(){function t(e){e===void 0&&(e=s),this.$1=e,this.$2=new Array(e),this.$3=0,this.$5=!1}var n=t.prototype;return n.init=function(t){var e=this;this.$5||(this.$4=new MutationObserver(function(t){e.$6(t)}),this.$4.observe(document.documentElement,{childList:!0,attributes:!0,characterData:!1,subtree:!0,attributeOldValue:!0,characterDataOldValue:!1}),this.$5=!0)},n.$6=function(n){var t=this,a=(e||(e=r("performanceNow")))();n.forEach(function(e){if(e.target instanceof Element){var n=new(o("WebAPIs")).WeakRef(e.target),r=[];if(e.addedNodes)for(var i=0;i0||s.length>0||m.length>0||p.length>0)&&(t.$2[t.$3]=b,t.$3=(t.$3+1)%t.$1)}})},n.getMutationsInTimeRange=function(t,n){if(!this.$5)return[];for(var e=[],r=0;r=t&&o.timestamp<=n&&e.push(o)}return e},n.hasMutationsInTimeRange=function(t,n){if(!this.$5)return!1;for(var e=0;e=t&&r.timestamp<=n)return!0}return!1},n.disconnect=function(){this.$4&&(this.$4.disconnect(),this.$4=null),this.$5=!1},t})();function m(e){return c||(c=new d(e)),c}function p(e,t){m(t).init(e)}function _(e,t){return m().getMutationsInTimeRange(e,t)}function f(e,t){return m().hasMutationsInTimeRange(e,t)}function g(){c&&c.disconnect()}l.getInstance=m,l.init=p,l.getMutationsInTimeRange=_,l.hasMutationsInTimeRange=f,l.disconnect=g}),98);
__d("getIncrementalEventCount",["performance"],(function(t,n,r,o,a,i,l){"use strict";var e,s=new Map;function u(t){var n;return(e||(e=r("performance")))==null||(n=(e||(e=r("performance"))).eventCounts)==null||n.get==null?void 0:n.get(t)}function c(e,t){var n=u(e);if(n==null)return null;var r=t+"_"+e,o=s.get(r);return s.set(r,n),o!=null?n-o:n}l.default=c}),98);
__d("stringHash",[],(function(t,n,r,o,a,i){"use strict";function e(e){for(var t=0,n=0;n0}function y(e){e.forEach(function(e){var t,n=(t=d)==null?void 0:t.get(e.target);if(n!=null&&e.target){var o=n.imageOnLoadTime,a=n.mutationTime,i=n.mutationType,l=n.startPaintingTime,s=n.traceID;L({element:e.target,traceID:s,mutationTime:a,mutationType:i,startPaintingTime:l,endPainingTime:e.time,imageOnLoadTime:o}),r("OneTraceCore").endTrace(s,e.time,"SUCCESS"),k(e.target)}})}function C(t,n,a,i){if(!(!d||!c)){var l=r("uuidv4")(),u=(e||(e=r("performanceNow")))(),m={element:t,traceID:l,mutationTime:a,mutationType:n,startPaintingTime:u,imageOnLoadTime:i};if(h())L(babelHelpers.extends({},m,{endPainingTime:u})),r("OneTraceCore").endTrace(l,u,"SUCCESS");else{var p,_,f=setTimeout(function(){var n=(e||(e=r("performanceNow")))();L(babelHelpers.extends({},m,{endPainingTime:n})),r("OneTraceCore").endTrace(l,n,"TIMEOUT"),k(t)},s),g=function(o,a){if(a){var n=(e||(e=r("performanceNow")))();L(babelHelpers.extends({},m,{endPainingTime:n})),r("OneTraceCore").endTrace(l,n,"SUCCESS"),k(t)}};o("VisibilityState").subscribe(g),(p=d)==null||p.set(t,{timer:f,traceID:l,visibilityChangeCallaback:g,mutationType:n,mutationTime:a,startPaintingTime:u,imageOnLoadTime:i}),(_=c)==null||_.observe(t)}}}function b(e){var t=e.match(/\.(\w+)(\?|$)/);return t&&t.length>1?t[1]:""}function v(e){return e.getAttribute("data-imgperflogname")}function S(e){if(typeof window=="undefined")return null;var t=window.getComputedStyle(e);return t.objectFit}function R(e){var t=performance&&performance.getEntriesByName&&performance.getEntriesByName(e);return t&&t[0]}function L(e){var t=e.element,n=e.endPainingTime,a=e.imageOnLoadTime,i=e.mutationTime,l=e.mutationType,s=e.startPaintingTime,u=e.traceID;if(t instanceof HTMLImageElement){var c,d=t.src,m={mutationType:l},p={},_=d!=null?R(d):null,f=d!=null?b(d):null,g=v(t),h=r("OneTraceCore").startTrace(u,(c=r("OneTraceCore").getCurrentTracePolicy())!=null?c:"","IMAGE",i);if(p.hidden=Number(o("VisibilityState").wasHidden(i,n)),a!=null&&(h.markerPoints.imageOnLoad={timeSinceStart:a}),h.markerPoints.startPainting={timeSinceStart:s},h.markerPoints.mutationTime={timeSinceStart:i},["naturalHeight","naturalWidth","width","height"].forEach(function(e){p[e]=t[e]}),_!=null){["connectEnd","connectStart","domainLookupEnd","domainLookupStart","fetchStart","redirectEnd","redirectStart","requestStart","responseEnd","responseStart","secureConnectionStart","startTime","workerStart"].forEach(function(e){_!=null&&typeof _[e]=="number"&&(h.markerPoints[e]={timeSinceStart:_[e]})}),["decodedBodySize","encodedBodySize","transferSize"].forEach(function(e){_!=null&&typeof _[e]=="number"&&(p[e]=_[e])}),_!=null&&typeof _.nextHopProtocol=="string"&&(m.nextHopProtocol=_.nextHopProtocol),f!=null&&f!==""&&(m.fileExt=f),g!=null&&(m.logName=g);var y=S(t);y!=null&&(m.objectFit=y);var C=d!=null?r("getSanitizedUrl")(d):null;C!=null&&C!==""&&(m.url=C)}r("addAnnotations")(h.annotations,{string:m,int:p})}}function E(t,n,o,a){var i=function(){C(t,n,o,a),t.removeEventListener("load",i),t.removeEventListener("error",l)},l=function(){var s,u=(s=d)==null?void 0:s.get(t);if(u){var c=u.startPaintingTime,m=u.traceID,p=(e||(e=r("performanceNow")))();L({element:t,mutationTime:o,mutationType:n,startPaintingTime:c,endPainingTime:p,traceID:m,imageOnLoadTime:a}),r("OneTraceCore").endTrace(m,p,"FAIL"),k(t)}t.removeEventListener("load",i),t.removeEventListener("error",l)};return{errorHandler:l,loadHandler:i}}function k(e){var t,n,a=(t=d)==null?void 0:t.get(e);if((n=c)==null||n.unobserve(e),a){var i,l=a.timer,s=a.visibilityChangeCallaback;r("clearTimeout")(l),(i=d)==null||i.delete(e),o("VisibilityState").unsubscribe(s)}}function I(t,n,o){var a=(e||(e=r("performanceNow")))(),i=E(t,n,o,a),l=i.errorHandler,s=i.loadHandler;t.addEventListener("load",s),t.addEventListener("error",l)}function T(e){return D(e)==="IMG"}function D(e){var t;return(t=e.tagName)!=null?t:""}l.init=p,l.logImagePerfV2=_}),98);
__d("LongAnimationFrameObserver",["OneTraceCore","OneTraceSetup","Promise","ScriptPositionMapper","addAnnotations","asyncToGeneratorRuntime","uuidv4"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=typeof((e=window.PerformanceObserver)==null||(e=e.supportedEntryTypes)==null?void 0:e.includes)=="function"&&window.PerformanceObserver.supportedEntryTypes.includes("long-animation-frame"),c=new Set,d=!1,m=1,p=8,_=3,f=new Set(arguments);function g(e){var t=new Set;r("OneTraceCore").currentTraces.forEach(function(n){n.traceID!==e.traceID&&n.traceType!=="RESPONSIVENESS"&&t.add(n.traceType)}),t.size>0&&r("addAnnotations")(e.annotations,{string_array:{currentTraceTypes:Array.from(t).sort()}})}function h(){var e=o("OneTraceSetup").getConfig();return(e==null||e.LoAF.enableLogging==null?void 0:e.LoAF.enableLogging())===!0}function y(){var e=o("OneTraceSetup").getConfig();return(e==null||e.LoAF.enableScriptPositionConversion==null?void 0:e.LoAF.enableScriptPositionConversion())===!0}function C(e){return b.apply(this,arguments)}function b(){return b=n("asyncToGeneratorRuntime").asyncToGenerator(function*(e){return(s||(s=n("Promise"))).all(e.map((function(){var e=n("asyncToGeneratorRuntime").asyncToGenerator(function*(e){var t=e.duration,n=e.executionStart,r=e.forcedStyleAndLayoutDuration,a=e.invoker,i=e.invokerType,l=e.pauseDuration,s=e.sourceCharPosition,u=e.sourceFunctionName,c=e.sourceURL,d=e.windowAttribution,m=yield o("ScriptPositionMapper").getLineAndColumnFromCharPosition(c,s);return{duration:t,executionStart:n,forcedStyleAndLayoutDuration:r,invoker:a,invokerType:i,pauseDuration:l,sourceCharPosition:s,sourceFunctionName:u,sourceURL:c,windowAttribution:d,line:m.line,column:m.column}});return function(t){return e.apply(this,arguments)}})()))}),b.apply(this,arguments)}function v(e,t,n){if(n>0){var o;r("addAnnotations")(e.annotations,{int:(o={},o[t]=n,o)})}}function S(e){return R.apply(this,arguments)}function R(){return R=n("asyncToGeneratorRuntime").asyncToGenerator(function*(e){var t=h(),n=t&&y(),o=n?yield C(e.scripts):[],a=r("OneTraceCore").startTrace(r("uuidv4")(),r("OneTraceCore").getCurrentTracePolicy(),"LONG_ANIMATION_FRAME",e.startTime,void 0,{bool:{isLoggingSample:t}}),i=e.blockingDuration,l=e.duration,s=e.firstUIEventTimestamp,u=e.renderStart,c=e.startTime,d=e.styleAndLayoutStart;s>0&&(a.markerPoints.firstUIEventTimestamp={timeSinceStart:s}),u>0&&(a.markerPoints.renderStart={timeSinceStart:u}),d>0&&(a.markerPoints.styleAndLayoutStart={timeSinceStart:d});var p=c-s,_=u-c,f=d-u,b=c+l-d,S=s>0&&p>0,R=0,L=0,E=0,k=0;for(var I of(T=e.scripts)!=null?T:[]){var T,D,x,$,P,N,M=(D=I.startTime)!=null?D:0,w=(x=I.executionStart)!=null?x:0,A=w-M;A>0&&(L+=A),E+=($=I.pauseDuration)!=null?$:0,k+=(P=I.forcedStyleAndLayoutDuration)!=null?P:0,R+=(N=I.duration)!=null?N:0}s>0&&v(a,"firstUIEventToStart",p),c>0&&v(a,"startToRender",_),u>0&&v(a,"renderToStyleAndLayout",f),d>0&&v(a,"styleAndLayoutToPaint",b),r("addAnnotations")(a.annotations,{int:{instanceNum:m++,blockingDuration:i,loafDuration:l,scriptsCompilationDuration:L,scriptsDuration:R,scriptsPauseDuration:E,scriptsForceStyleAndLayoutDuration:k},string_array:{long_animation_frame_scripts:o.map(function(e){return JSON.stringify(e)})},string:{recentInteractionIndentifier:r("OneTraceCore").getRecentInteractionIndentifier()},bool:{hasUIEvent:S}}),g(a),r("OneTraceCore").endTrace(a.traceID,e.startTime+e.duration,"SUCCESS")}),R.apply(this,arguments)}function L(e){return e>2e3?1:e>1e3?.8:e>500?.5:e/500}function E(){if(!(d||!u)){var e=new window.PerformanceObserver(function(e){var t=e.getEntriesByType("long-animation-frame");t.forEach(function(e){if("blockingDuration"in e){var t=e;c.forEach(function(e){var n;(n=e(t))==null||n.finally(function(){})})}})});e.observe({buffered:!0,type:"long-animation-frame"});var t=0;k((function(){var e=n("asyncToGeneratorRuntime").asyncToGenerator(function*(e){if(!(t>p)&&!(t>_&&Math.random()>L(e.duration))){var n=e.startTime+":"+e.duration;if(!f.has(n)){++t;try{f.add(n),yield S(e)}catch(e){}finally{f.delete(n),--t}}}});return function(t){return e.apply(this,arguments)}})()),d=!0}}function k(e){return u?(c.add(e),function(){c.delete(e)}):function(){}}l.canUseLongAnimationFrameAPI=u,l.logActiveTraceTypes=g,l.init=E,l.subscribe=k}),98);
__d("LongtaskObserver",["OneTraceCore","addAnnotations","uuidv4"],(function(t,n,r,o,a,i,l){"use strict";var e,s=typeof((e=window.PerformanceObserver)==null||(e=e.supportedEntryTypes)==null?void 0:e.includes)=="function"&&window.PerformanceObserver.supportedEntryTypes.includes("longtask"),u=new Set,c=!1,d=1;function m(e){var t=new Set;r("OneTraceCore").currentTraces.forEach(function(n){n.traceID!==e.traceID&&n.traceType!=="RESPONSIVENESS"&&t.add(n.traceType)}),t.size>0&&r("addAnnotations")(e.annotations,{string_array:{currentTraceTypes:Array.from(t).sort()}})}function p(){if(!c){if(s){var e=new window.PerformanceObserver(function(e){var t=e.getEntries();t.forEach(function(e){u.forEach(function(t){t(e)})})});e.observe({buffered:!0,type:"longtask"})}_(function(e){var t,n=(t=r("OneTraceCore")).startTrace(r("uuidv4")(),t.getCurrentTracePolicy(),"LONGTASK",e.startTime,null);r("addAnnotations")(n.annotations,{int:{instanceNum:d++},string:{recentInteractionIndentifier:t.getRecentInteractionIndentifier()}}),m(n),t.endTrace(n.traceID,e.startTime+e.duration,"SUCCESS")}),c=!0}}function _(e){return s?(u.add(e),function(){u.delete(e)}):function(){}}l.canUseLongTasksAPI=s,l.logActiveTraceTypes=m,l.init=p,l.subscribe=_}),98);
__d("OneTraceCore",["OneTraceSetup","ResponsivenessTracker","addAnnotations"],(function(t,n,r,o,a,i,l){"use strict";var e=null,s=null,u=new Map,c={"trace-start":new Set,"trace-end":new Set,"trace-end-before-logging":new Set,"trace-policy-set":new Set},d=1;function m(e,t,n,o,a,i){var l=d++,s={traceID:e,tracePolicy:t,traceType:n,instanceKey:l,status:"START",startTime:o,endTime:null,annotations:{string:{},int:{},double:{},bool:{},string_array:{},int_array:{},double_array:{},bool_array:{}},markerPoints:{},qplEvent:a};return i!=null&&r("addAnnotations")(s.annotations,i),u.set(e,s),c["trace-start"].forEach(function(e){return e(s)}),t!=null&&p(e,n,t),s}function p(e,t,n){var r;if(t==="INITIAL_LOAD"||t==="NAVIGATION"||t==="INTERACTION"&&((r=o("OneTraceSetup").getConfig())==null?void 0:r.includeInteractionTracePolicy)===!0){s=n;var a=u.get(e);a!=null&&(a.tracePolicy=n,c["trace-policy-set"].forEach(function(e){return e(a)}))}}function _(e,t,n){var o=u.get(e);return o&&(r("addAnnotations")(o.annotations,{string:{traceId:e,tracePolicy:o.tracePolicy}}),o.endTime=t,o.status=n,u.delete(e),c["trace-end-before-logging"].forEach(function(e){return e(o)}),c["trace-end"].forEach(function(e){return e(o)})),o}function f(e,t){return c[e].add(t),function(){c[e].delete(t)}}function g(){return s}function h(t){e=t,o("ResponsivenessTracker").annotateInteractionToResponsiveness(t)}function y(){return e}var C={annotateInteractionIndentifier:h,currentTraces:u,endTrace:_,subscribe:f,getCurrentTracePolicy:g,getRecentInteractionIndentifier:y,setTracePolicy:p,startTrace:m};l.default=C}),98);
__d("OneTraceSetup",["CPUPressure","INPLogger","ImagePerfLoggerV2","LongAnimationFrameObserver","LongtaskObserver","ResponsivenessTracker","ScrollPerfTracker","TypingPerfTracker"],(function(t,n,r,o,a,i,l){"use strict";var e=null;function s(){return e}function u(t){e==null&&(e=Object.freeze(t),(e.Longtask.enableTracking||e.Scroll.enableTracking||e.Responsiveness.enableTracking)&&o("LongtaskObserver").init(),e.INP.enableTracking&&o("INPLogger").init(e),e.LoAF.enableTracking&&o("LongAnimationFrameObserver").init(),e.Scroll.enableTracking&&o("ScrollPerfTracker").init(e),e.Responsiveness.enableTracking&&o("ResponsivenessTracker").init(e),e.Typing.enableTracking&&o("TypingPerfTracker").init(),e.Image.enableTracking&&o("ImagePerfLoggerV2").init(),e.enableCPUPressureTracking===!0&&o("CPUPressure").init())}l.getConfig=s,l.setup=u}),98);
__d("ResponsivenessTracker",["INPLogger","LongtaskObserver","MemoryUtils","OneTraceCore","VisibilityAPI","VisibilityState","WebAPIs","addAnnotations","clearInterval","getIncrementalEventCount","performanceNow","setInterval","uuidv4"],(function(t,n,r,o,a,i,l){"use strict";var e,s=3,u=!1,c=1,d=null,m=null;function p(e,t){if(d){var n=d;d=null;var a=n.metrics.annotations,i=o("MemoryUtils").getCurrentMemory().usedJSHeapSize;for(var l in n.interruptionStat){var s,u=n.interruptionStat[l];r("addAnnotations")(a,{int:(s={},s[l+"_Count"]=u.count,s[l+"_Total"]=u.total,s[l+"_Max"]=u.max,s[l+"_Avg"]=u.count>0?u.total/u.count:0,s)})}var m=0;o("INPLogger").getObservedEventTypes().forEach(function(e){var t=r("getIncrementalEventCount")(e,"RESPONSIVENESS");if(t!=null){var n;r("addAnnotations")(a,{int:(n={},n["eventCount_"+e]=t,n)}),m+=t}}),r("addAnnotations")(a,{int:{sessionSeq:c++,usedJSHeapSize:i,totalEventCount:m,ST200:n.ST200,ST500:n.ST500,ST1000:n.ST1000},string:{exitAction:e,recentInteractionIndentifier:r("OneTraceCore").getRecentInteractionIndentifier()},string_array:{affectedInteractions:n.affectedInteractions}}),n.metrics.tracePolicy=n.navigationMetrics.tracePolicy,r("OneTraceCore").endTrace(n.metrics.traceID,t,"SUCCESS")}}function _(e,t,n,r,o){if(d){var a=d,i=a.interruptionStat[e];if(i==null)return;if(i.count++,i.total+=n,i.max=Math.max(i.max,n),o===!0){var l=null;i.count===r?l=e+"_{n}":i.count=200&&(d.ST200+=e.duration,e.duration>=500&&(d.ST500+=e.duration,e.duration>=1e3&&(d.ST1000+=e.duration)))}),r("OneTraceCore").currentTraces.forEach(function(e){e.traceType==="INITIAL_LOAD"&&(f=e,h(e.tracePolicy,t.Responsiveness.sessionInterval))});var i=r("OneTraceCore").subscribe("trace-start",function(n){t.Responsiveness.sessionInterval==null?(n.traceType==="INITIAL_LOAD"||n.traceType==="NAVIGATION")&&(d!=null&&g("navigation",(e||(e=r("performanceNow")))()),f=n,h(n.tracePolicy,t.Responsiveness.sessionInterval)):n.traceType==="INITIAL_LOAD"&&d==null&&(f=n,h(n.tracePolicy,t.Responsiveness.sessionInterval),i())});o("VisibilityState").subscribe(function(n,o){if(o)g("VisibilityState",(e||(e=r("performanceNow")))());else{var a=r("OneTraceCore").getCurrentTracePolicy();h(a,t.Responsiveness.sessionInterval)}}),o("WebAPIs").onBeforeUnload(function(){g("unload",(e||(e=r("performanceNow")))())})}}function C(e){var t;(t=d)==null||t.affectedInteractions.push(e)}l.init=y,l.annotateInteractionToResponsiveness=C}),98);
__d("ScriptPositionMapper",["OneTraceSetup","asyncToGeneratorRuntime"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=5e3,c=100,d=(e=(s=o("OneTraceSetup").getConfig())==null||(s=s.LoAF)==null||(s=s.config)==null?void 0:s.skip_script_position_conversion)!=null?e:[],m=new Map,p=1;function _(e){var t=m.get(e);return t!=null||(t=p++,m.set(e,t)),t}var f=(function(){function e(e){this.$1=new Map,this.$2=e}var t=e.prototype;return t.get=function(t){var e=this.$1.get(t);if(e!=null)return this.$1.delete(t),this.$1.set(t,e),e},t.set=function(t,n){if(this.$1.has(t)&&this.$1.delete(t),this.$1.set(t,n),this.$1.size>this.$2){var e=this.$1.keys().next().value;e!=null&&this.$1.delete(e)}},e})(),g=new f(u),h=new f(c);function y(e,t){return C.apply(this,arguments)}function C(){return C=n("asyncToGeneratorRuntime").asyncToGenerator(function*(e,t){var n=h.get(e);if(n==null){var r=yield fetch(t);if(!r.ok)return null;n=yield r.text(),h.set(e,n)}return n}),C.apply(this,arguments)}function b(e,t){return v.apply(this,arguments)}function v(){return v=n("asyncToGeneratorRuntime").asyncToGenerator(function*(e,t){var n={line:-1,column:-1};if(t===0)return{line:1,column:0};for(var r of d)if(r.test(e))return n;try{var o=_(e),a=o+":"+t,i=g.get(a);if(i)return i;var l=yield y(o,e);if(l==null||t<0||t>l.length)return n;for(var s=l.split("\n"),u=0,c=0;ct){var p=t-u,f={line:c+1,column:p};return g.set(a,f),f}u+=m}var h={line:s.length,column:s[s.length-1].length};return g.set(a,h),h}catch(e){return n}}),v.apply(this,arguments)}l.MAX_POS_LRU_ENTRIES=u,l.MAX_SCRIPT_TEXT_LRU_ENTRIES=c,l.BLOCKLIST_REGEXPS=d,l.getLineAndColumnFromCharPosition=b}),98);
__d("clearTimeoutCometLoggingPri",["cr:8967"],(function(t,n,r,o,a,i,l){"use strict";l.default=n("cr:8967")}),98);
__d("ScrollPerfTracker",["LongAnimationFrameObserver","LongtaskObserver","OneTraceCore","addAnnotations","clearTimeoutCometLoggingPri","performanceNow","setTimeoutCometLoggingPri","uuidv4"],(function(t,n,r,o,a,i,l){"use strict";var e,s=new Map,u="data-scrolltracepolicy",c=200,d=16.67,m=d*4,p=500,_=!1;function f(e){if(!_){var t=function(t){var e=s.get(t.target);e||(t.target===window.document||t.target instanceof Element&&typeof t.target.getAttribute=="function"&&t.target.getAttribute(u)!=null)&&(e=g(t)),e&&(e.metrics.markerPoints.lastScrollEvent={timeSinceStart:t.timeStamp},e.scrollEventCount++,e.debounceTimeoutID!=null&&r("clearTimeoutCometLoggingPri")(e.debounceTimeoutID),e.debounceTimeoutID=r("setTimeoutCometLoggingPri")(h,p,e,t.target))};(o("LongtaskObserver").canUseLongTasksAPI||o("LongAnimationFrameObserver").canUseLongAnimationFrameAPI)&&window.addEventListener("scroll",t,{capture:!0,passive:!0}),_=!0}}function g(t){var n=t.timeStamp,a=r("uuidv4")(),i=r("OneTraceCore").getCurrentTracePolicy(),l=t.target instanceof Element&&typeof t.target.getAttribute=="function"?t.target.getAttribute(u):null,c=r("OneTraceCore").startTrace(a,l!=null?l:i,"SCROLL",n),d={longtasks:[],longAnimationFrames:[],scrollEventCount:0,metrics:c,unsubscribeLongtaskObserver:o("LongtaskObserver").subscribe(function(e){d.longtasks.push(e)}),unsubscribeLongAnimationFrameObserver:o("LongAnimationFrameObserver").subscribe(function(e){d.longAnimationFrames.push(e)})};return r("addAnnotations")(c.annotations,{string:{traceType:"SCROLL"}}),c.markerPoints.firstScrollEvent={timeSinceStart:n},c.markerPoints.handlerStart={timeSinceStart:(e||(e=r("performanceNow")))()},s.set(t.target,d),d}function h(t,n){var o=(e||(e=r("performanceNow")))(),a=t.metrics;a.endTime=o,r("addAnnotations")(a.annotations,{int:{scrollDuration:o-a.startTime,scrollEventCount:t.scrollEventCount,longtaskCount:t.longtasks.length,longAnimationFrameCount:t.longAnimationFrames.length}});var i=0;if(t.longtasks.length>0){var l=0,u=0,d=0;t.longtasks.forEach(function(e){if(!(e.startTime+e.duration50?t-50:0,t>=c&&d++,i+=t,t>u&&(u=t)}}),r("addAnnotations")(a.annotations,{int:{largeLongtaskCount:d,maxLongtaskDuration:u,avgLongtaskDuration:i/t.longtasks.length,totalBlockingTime:l}})}r("addAnnotations")(a.annotations,{int:{totalLongtaskDuration:i}}),v(a,t.longAnimationFrames),t.unsubscribeLongtaskObserver(),t.unsubscribeLongAnimationFrameObserver(),s.delete(n),r("OneTraceCore").endTrace(a.traceID,o,"SUCCESS")}function y(t,n){n===void 0&&(n=(e||(e=r("performanceNow")))());var o=r("OneTraceCore").startTrace(r("uuidv4")(),t,"SCROLL",n);r("addAnnotations")(o.annotations,{string:{traceType:"SCROLL"}});var a=C(o),i=b(o);return function(){var t=(e||(e=r("performanceNow")))();o.endTime=t,r("addAnnotations")(o.annotations,{int:{scrollDuration:t-o.startTime}}),a(),i(),r("OneTraceCore").endTrace(o.traceID,t,"SUCCESS")}}function C(e){var t=[],n=o("LongtaskObserver").subscribe(function(e){t.push(e)});return function(){if(n(),r("addAnnotations")(e.annotations,{int:{longtaskCount:t.length}}),t.length>0){var o=0,a=0,i=0,l=0;t.forEach(function(t){if(!(t.startTime+t.duration50?n-50:0,n>=c&&l++,a+=n,n>i&&(i=n)}}),r("addAnnotations")(e.annotations,{int:{largeLongtaskCount:l,maxLongtaskDuration:i,avgLongtaskDuration:a/t.length,totalLongtaskDuration:a,totalBlockingTime:o}})}}}function b(e){var t=[],n=o("LongAnimationFrameObserver").subscribe(function(e){t.push(e)});return function(){n(),v(e,t)}}function v(e,t){r("addAnnotations")(e.annotations,{int:{longAnimationFrameCount:t.length}});var n=e.endTime;if(!(n==null||n<=e.startTime)){var o=0,a=0,i=0,l=0,s=0,u=0;t.forEach(function(t){if(!(t.startTime+t.duration=e.startTime&&(i+=t.blockingDuration),n>=m&&s++,o+=n,n>l&&(l=n),!(n<=d)){var r=(n-d)/m;u+=r;var c=(n-d)/d;a+=c}}});var c=(n-e.startTime)/6e4,p=c<=0?0:Math.floor(u/c),_=c<=0?0:Math.floor(a/c),f=t.length===0?0:o/t.length;r("addAnnotations")(e.annotations,{int:{avgLoAFDuration:f,frameDropPerMinute:_,maxLoAFDuration:l,largeFrameDropsPerMinute:p,largeLoAFCount:s,totalFrameDrops:a,totalLargeFrameDrops:u,totalLoAFBlockingTime:i,totalLoAFDuration:o}})}}l.SCROLL_PERF_ATTRIBUTE_NAME=u,l.init=f,l.customScrollTracker=y}),98);
__d("TypingPerfMetric",["WebAPIs","clearTimeout","performanceNow","setTimeoutAcrossTransitions"],(function(t,n,r,o,a,i,l){"use strict";var e,s=2e3;function u(e){return!!(e.code==="Space"&&e.ctrlKey&&e.metaKey||e.code==="Period"&&e.getModifierState("OS"))}function c(e,t,n){var o=null,a=0,i=0,l=0,u=0,c=[],d=null,p=function(){a!==0&&n({allTimes:c,averageTimeToRender:i,keypresses:a,max:l,min:u}),a=0,i=0,l=0,u=0,c=[]},_=function(){o=null,p()},f=m(e,function(n){var m=n.timestamps;o==null?(o=e,t&&t()):o!==e&&(p(),d!=null&&(r("clearTimeout")(d),d=null),o=e,t&&t());var f=m.finalRAF-m.keydown;f>0&&(a++,c.push(f),i=(i*(a-1)+f)/a,f>l&&(l=f),(f=a){c=-1,m=-1;return}var u=(e||(e=r("performanceNow")))(),g=!1;for(var h of f){var C=h.type==="characterData"||h.type==="childList"&&h.addedNodes.length!==0||h.type==="attributes"&&h.target.nodeName==="INPUT"&&h.attributeName==="value";if(!(!C||c===-1||g)){if(i[p]=c,l[p]=m,s[p]=u,c=-1,m=-1,p++,g=!0,y)return;d.lastRequestedAnimationFrame=o("WebAPIs").requestAnimationFrame(function(r){y=!1;var e=s[0];if(r-e<0)d.lastRequestedAnimationFrame=o("WebAPIs").requestAnimationFrame(function(r){for(var e=0;e0&&(a++,c.push(n),i=(i*(a-1)+n)/a,n>l&&(l=n),(n0&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(e,"backgrounded","AppTiming",l[0].start),((i=r.annotations.int)==null?void 0:i.hidden)===void 0&&a.addAnnotationInt("hidden",Number(o("VisibilityState").wasHidden(t,n)))}function C(e,t){var n,a=(n=t.completed)!=null?n:(c||(c=r("performanceNow")))(),i=t.markerPoints.visuallyComplete?t.markerPoints.visuallyComplete.timestamp:a,l=[],s=null;e.forEach(function(e){!e.isOnline&&s==null?(s=e.timestamp,s0&&(yield(e||(e=n("Promise"))).all(se)),(o=a.WebLoom)==null||o.endTraceForInteraction(t,r)}}),V.apply(this,arguments)}var H=new Set([d]);function G(e){e===void 0&&(e=!1);var t=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(I);if(!(!t||!m.has(I))){t.completed==null&&(t.completed=(c||(c=r("performanceNow")))()),v(t);var n=[].concat(re);re.length=0,n.forEach(function(e){e(t,!0)}),e?Q(t,!0):(s||(s=r("JSScheduler"))).scheduleLoggingPriCallback(function(){Q(t,!0)})}}var z={addJoinId:function(t){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addJoinId(I,t)},addGlobalMetadata:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addGlobalMetadata(I,t,n)},addLoomTraceEndDependency:function(t){se.push(t)},addMarkerPoint:function(t,n,a,i){a===void 0&&(a=(c||(c=r("performanceNow")))()),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(I,t,n,a,i)},addSubspan:function(t,n,r,a,i){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(I,t,n,r,a,i||{})},addMetadata:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(I,t,n)},addAnnotation:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(I,t,n)},addAnnotationInt:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(I,t,n)},addAnnotationDouble:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationDouble(I,t,n)},addAnnotationBoolean:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationBoolean(I,t,n)},addAnnotationStringArray:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationStringArray(I,t,n)},addAnnotationIntArray:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationIntArray(I,t,n)},addAnnotationDoubleArray:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationDoubleArray(I,t,n)},addAnnotationBooleanArray:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationBooleanArray(I,t,n)},addTag:function(t,n){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addTag(I,t,n)},lockInteractionLogging:function(t){H.add(t)},unlockInteractionLogging:function(t){H.has(t)&&(H.delete(t),H.size===0&&j())},cancelTrace:function(t,n){z.addAnnotation("cancelType",t);var e=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(I);!e||!m.has(I)||(e.wasCanceled=!0,G(n))},forceCompleteTrace:function(){G(!0)},getConfigAndDependencies:function(){return{cfg:t,deps:a}},getTrace:function(){return o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(I)},getTraceId:function(){return I},getQPLEventMarkerId:function(){return(u||(u=o("QPLEvent"))).getMarkerId(i)},markTraceAsSuccessOnUnload:function(){z.addAnnotationInt("success_on_unload",1)},observeMutation:function(n){a.VCTracker&&t.enableVCTracker&&o("VisualCompletionAdapter").observeMutation(I,n)},onComplete:function(t){ne.push(t)},onCompleteSync:function(t){re.push(t)},onLog:function(t){oe.push(t)},onMeasurementAnalysis:function(t){ae.push(t)},onBeforeLog:function(t){ie.push(t)},onVcMetricsComplete:function(t){le.push(t)},setTracePolicy:function(n){if(n!=null){var e=R(n);if(B=e,(y==="INITIAL_LOAD"||y==="NAVIGATION")&&(_=B),z.addAnnotation("tracePolicy",B),a.QuickPerformanceLogger.markerAnnotate(i,{string:{tracePolicy:B}},{instanceKey:O}),J==null&&t.disableLoomTrace!==!0){var l,s=(l=a.WebLoom)==null?void 0:l.maybeStartTraceForInteraction(I,g,i,B,T);J=s==null?void 0:s.traceReferenceId,Z=s==null?void 0:s.loomProviders}var c=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(I);c&&(c.tracePolicy=B,c.vcTracker&&c.vcTracker.setTracePolicy(B)),r("one-trace").setTracePolicy(I,y,e),r("one-trace").annotateInteractionIndentifier(y+"("+(u||(u=o("QPLEvent"))).getMarkerId(i)+":"+e+")")}},setInstanceIdentifier:function(t){W=t},getInstanceKey:function(){return O},failTrace:function(t,n){z.addMetadata("isError",1),z.addMetadata("errorComponent",t),n&&z.forceCompleteTrace()}},j=function(){if(m.has(I)){var e=pe;r("clearTimeout")(ce),Y.remove(),m.delete(I),C(A,e);var n=[].concat(ie);ie.length=0,n.forEach(function(t){t(e)});var l=o("InteractionTracingLogger").getTraceStatus(e,t.qplActionCancelOnNavigation),s=o("InteractionTracingLogger").logQPL(t,a,i,l,e,O);if(e.qplAction=s,e.traceStatus=l,e.debugName=x,t.heroBootloadStatsAfterQPL===!1){var u;(u=a.HeroBootloadPerfStore)==null||u.addStaticResourcesStats(e)}var c=[].concat(oe);if(oe.length=0,c.forEach(function(n){n(e,o("InteractionTracingLogger").getTraceStatus(e,t.qplActionCancelOnNavigation))}),t.heroBootloadStatsAfterQPL===!0){var d;(d=a.HeroBootloadPerfStore)==null||d.addStaticResourcesStats(e)}delete e.vcTracker,U(e,s),o("InteractionTracingUserTimingUtils").markInteraction(a,e,y,t,O),setTimeout(function(){o("interaction-tracing-metrics").InteractionTracingMetricsCore.delete(I)},t.cleanUpTraceTimeout)}};function K(e){e?H.forEach(function(e){z.unlockInteractionLogging(e)}):z.unlockInteractionLogging(d)}var Q=function(n,r){if(m.has(I)){if(z.addAnnotationInt("startTimestamp",T+t.qplBaseTimestamp),z.addAnnotation("tracePolicy",B!=null?B:t.defaultTracePolicy),(y==="INITIAL_LOAD"||y==="NAVIGATION")&&(z.addAnnotationInt("revisit",Number(k.checkAndMarkRevisit(B))),W!=null&&z.addAnnotationInt("instance_revisit",Number(k.checkAndMarkRevisit(W)))),F!=null&&z.addAnnotation("referrer",F),z.addAnnotation("interactionId",I),q!=null){var e=o("MemoryUtils").getCurrentMemory(),i=e.deviceMemory,l=e.jsHeapSizeLimit,s=e.totalJSHeapSize,u=e.usedJSHeapSize;u!=null&&(z.addAnnotationInt("usedJSHeapSizeStart",q),z.addAnnotationInt("usedJSHeapSizeEnd",u)),s!=null&&z.addAnnotationInt("JSTotalHeapSize",s),l!=null&&z.addAnnotationInt("JSHeapSizeLimit",l),i!=null&&z.addAnnotationInt("JSDeviceMemory",i)}b(t,z,n),a.VCTracker&&t.enableVCTracker&&ue!=null&&ue();var c=[].concat(ne);ne.length=0,c.forEach(function(e){e(n,r)}),J!=null&&z.addAnnotation("loomRefId",J),Z!=null&&Z.forEach(function(e){return z.addTag("loomProviders",e)});var d=n.vcTracker;d&&!n.hasVcReport?(d.onComplete(function(){K(r)}),r&&d.forceMeasurement()):K(r)}};function X(e,t){t===void 0&&(t=(c||(c=r("performanceNow")))()),A.push({isOnline:e,timestamp:t})}var Y=r("NetworkStatusTracker").onChange(function(e){var t=e.online;X(t)});r("NetworkStatusTracker").isOnline()||X(!1);var J,Z;if(B!=null&&t.disableLoomTrace!==!0){var ee,te=(ee=a.WebLoom)==null?void 0:ee.maybeStartTraceForInteraction(I,g,i,B,T);J=te==null?void 0:te.traceReferenceId,Z=te==null?void 0:te.loomProviders}$!==!0&&o("InteractionTracingLogger").initQPL(t,a,i,T,O);var ne=[],re=[],oe=[],ae=[],ie=[],le=[],se=[],ue=null;a.VCTracker&&t.enableVCTracker&&(ue=o("VisualCompletionAdapter").markOtherInteractionSubspanToNavigationVC(a.VCTracker,y,I,i)),r("one-trace").startTrace(I,B,y,T,i),B!=null&&r("one-trace").annotateInteractionIndentifier(y+"("+(u||(u=o("QPLEvent"))).getMarkerId(i)+":"+(B!=null?B:"")+")"),z.onLog(function(e,n){var a;r("one-trace").annotateInteractionIndentifier(y+"("+(u||(u=o("QPLEvent"))).getMarkerId(i)+":"+(B!=null?B:"")+")"),r("one-trace").endTrace(I,(a=e.completed)!=null?a:(c||(c=r("performanceNow")))(),o("InteractionTracingLogger").getTraceStatus(e,t.qplActionCancelOnNavigation))});var ce=r("setTimeoutAcrossTransitions")(function(){z.cancelTrace("timeout",!1)},t.timeout);if(t.cancelOnBackground===!0){var de=o("VisibilityState").subscribe(function(e,t){t&&z.cancelTrace("background",!0)});z.onCompleteSync(function(){de()})}var me=function(n,o){var e,i;if(o===void 0&&(o=!1),!!m.has(I)){a.VCTracker&&t.enableVCTracker&&((e=n.vcTracker)==null||e.unlock(a.VCTracker.VisualCompletionConstants.INTERACTION_TRACING_HOLD)),n.completed==null&&(n.completed=(c||(c=r("performanceNow")))());var l=[].concat(re);if(re.length=0,l.forEach(function(e){e(n)}),n.type==="INITIAL_LOAD"&&((i=window)==null||(i=i.document)==null?void 0:i.readyState)==="loading"){var u,d=function(){var e;(s||(s=r("JSScheduler"))).scheduleLoggingPriCallback(function(){Q(n,o)}),(e=window)==null||(e=e.document)==null||e.removeEventListener("DOMContentLoaded",d)};(u=window)==null||(u=u.document)==null||u.addEventListener("DOMContentLoaded",d)}else(s||(s=r("JSScheduler"))).scheduleLoggingPriCallback(function(){Q(n,o)})}},pe=o("interaction-tracing-metrics").InteractionTracingMetricsCore.addTracedInteraction(I,T,me);switch(o("interaction-tracing-metrics").InteractionTracingMetricsCore.setInteractionType(I,g,y,i),pe&&(pe.namespace=w!=null?w:"default"),y){case"INITIAL_LOAD":if(z.addAnnotationInt("navSequence",++f),a.VCTracker&&t.enableVCTracker){var _e=o("VisualCompletionAdapter").traceNavigationVC(a.VCTracker,I,0,"INITIAL_LOAD",f,N,w);pe&&(pe.vcTracker=_e),t.useDocumentBodyForVCRoot===!0&&window.document!=null&&(_e.observeMutation(window.document.body),_e.registerNavigationMutationRoot(window.document.body))}break;case"NAVIGATION":if(z.addAnnotationInt("navSequence",++f),m.forEach(function(e){var n=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(e.getTraceId());!t.navigationCancelsInteractions&&n&&n.type==="INTERACTION"||n!=null&&n.namespace!=null&&n.namespace!==(w!=null?w:"default")||e.cancelTrace("navigation",!1)}),a.VCTracker&&t.enableVCTracker){var fe=o("VisualCompletionAdapter").traceNavigationVC(a.VCTracker,I,T,y,f,N,w);pe&&(pe.vcTracker=fe),t.useDocumentBodyForVCRoot===!0&&window.document!=null&&(fe.observeMutation(window.document.body),fe.registerNavigationMutationRoot(window.document.body))}break;case"INTERACTION":if(a.VCTracker&&t.enableVCTracker){var ge=o("VisualCompletionAdapter").traceInteractionVC(a.VCTracker,I,T,y,N);pe&&(pe.vcTracker=ge)}break}if(m.set(z.getTraceId(),z),o("HeroTracingDebugTracing").addHeroDebugging(z,t,function(){return J!=null}),z.onCompleteSync(function(e){var t;o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(e.traceId,"HeroTrace_end","AppTiming",(t=e.completed)!=null?t:(c||(c=r("performanceNow")))()),o("hero-tracing").HeroLogger.cleanupHeroInteraction(e.traceId)}),B!=null&&z.setTracePolicy(B),pe&&pe.vcTracker){var he=pe.vcTracker;a.VCTracker&&t.enableVCTracker&&he.lock(a.VCTracker.VisualCompletionConstants.INTERACTION_TRACING_HOLD),o("VisualCompletionAdapter").logFinalReactStackOnBeforeComplete(he,pe),S(he,pe),he.onComplete(function(e){var t=[].concat(le);le.length=0,e&&t.forEach(function(t){t(pe,e)})}),o("VisualCompletionAdapter").copyVcMetricsOnComplete(t,pe,z),t.setupVcTracker&&t.setupVcTracker(he)}if(l(z),E.forEach(function(e){return e(z)}),D!=null){var ye=T;o("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(I,"EventQueued","DOMEventTiming",ye,ye+D,{})}if(t.enableInstrumentationCorrectnessLogging&&t.instrumentationCorrectnessQPLEvent!=null){var Ce,be,ve,Se,Re=t.instrumentationCorrectnessQPLEvent,Le=(Ce=(be=pe.vcTracker)==null?void 0:be.config)!=null?Ce:{},Ee=o("InstrumentationAnalyzer").createInstrumentationAnalyzerInstance(I,y,(u||(u=o("QPLEvent"))).getMarkerId(i),Re,a.QuickPerformanceLogger,t.qplBaseTimestamp,B,(ve=Le.getReactComponentStackFromDOMElement)!=null?ve:null,(Se=Le.getWrapperComponentPropArrayFromDOMElement)!=null?Se:null);pe.measurementCorrectness=Ee.getTraceMetadata(),z.onLog(function(e,t){Ee.endInteraction(e,t),ae.forEach(function(e){Ee.onReport(e)}),ae.length=0})}return I}),getPendingInteractions:function(){return new Set(m.values())},getPendingInteractionById:function(t){return m.get(t)}},I=k;l.default=I}),98);
__d("NavigationTracingUtils",["interaction-tracing-metrics","performance","performanceNavigationStart"],(function(t,n,r,o,a,i,l){"use strict";var e,s=r("performanceNavigationStart")();function u(t){var n,a,i=((e||(e=r("performance")))==null?void 0:(e||(e=r("performance"))).timing)||{},l=((e||(e=r("performance")))==null||(n=(e||(e=r("performance"))).navigation)==null?void 0:n.redirectCount)||0;o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(t,"redirectCount",l);var u=typeof(e||(e=r("performance"))).getEntriesByType=="function"?(e||(e=r("performance"))).getEntriesByType("navigation")[0]:null;u!=null&&u.nextHopProtocol&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(t,"httpProtocol",u.nextHopProtocol),u!=null&&u.type?o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(t,"navigationType",u.type):((a=(e||(e=r("performance"))).navigation)==null?void 0:a.type)!=null&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(t,"navigationType",(e||(e=r("performance"))).navigation.type);for(var c in i)typeof i[c]=="number"&&i[c]>=s&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(t,c,"NavigationTiming",i[c]-s);u!=null&&u.workerStart&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(t,"workerStart","NavigationTiming",u.workerStart),u!=null&&u.fetchStart&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(t,"navFetchStart","NavigationTiming",u.fetchStart),u!=null&&u.fetchStart&&u!=null&&u.workerStart&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(t,"workerProcessingTime",u.fetchStart-u.workerStart),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(t,"documentDOMElementCount",document.getElementsByTagName("*").length)}function c(e){var t=document.referrer;if(typeof t=="string"){var n=/^\w+:\/\/[^\/]+/.exec(t);n&&n[0]&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(e,"referrer",n[0])}}l.addNavigationTiming=u,l.addReferrer=c}),98);
__d("NavigationTracingCore",["InteractionTracingCore","NavigationTracingUtils","performanceNow"],(function(t,n,r,o,a,i,l){"use strict";var e,s=null;function u(e){s=e}function c(){return s}function d(t,n){var a,i=(a=t.traceStartTime)!=null?a:(e||(e=r("performanceNow")))();return r("InteractionTracingCore").startInteraction(t,function(e){u(e);var r=e.getTraceId();e.setTracePolicy(t.tracePolicy),e.addMarkerPoint("traceStart","AppTiming",i),t.skipQPLStartMarker===!0&&t.qplInstanceKey!=null&&t.deps.QuickPerformanceLogger.markerPoint(t.qplEvent,"traceStart",{instanceKey:t.qplInstanceKey,timestamp:i}),e.onComplete(function(e){o("NavigationTracingUtils").addNavigationTiming(r),o("NavigationTracingUtils").addReferrer(r)}),e.onCompleteSync(function(e){u(null)}),n&&n(e)})}function m(e,t){return r("InteractionTracingCore").startInteraction(e,function(e){try{u(e);var n=e.getTraceId();e.onComplete(function(e){o("NavigationTracingUtils").addNavigationTiming(n)}),e.onCompleteSync(function(e){u(null)}),t&&t(e)}catch(e){if(e.message!=="can't access dead object")throw e}})}var p={getCurrentNavigationTraceAPI:c,traceInitialLoad:d,traceNavigation:m};l.default=p}),98);
__d("interaction-tracing",["InstrumentationAnalyzer","InteractionCloning","InteractionTracingCore","InteractionTracingLogger","NavigationTracingCore","NetworkStatusTracker","addAnnotations"],(function(t,n,r,o,a,i,l){"use strict";var e={InteractionTracingCore:r("InteractionTracingCore"),InteractionCloning:r("InteractionCloning"),MeasurementErrorCode:o("InstrumentationAnalyzer").MeasurementErrorCode,NavigationTracing:r("NavigationTracingCore"),NetworkStatusTracker:r("NetworkStatusTracker"),addAnnotations:r("addAnnotations"),getTraceStatus:o("InteractionTracingLogger").getTraceStatus},s=e;l.default=s}),98);
__d("failCometInteraction",["interaction-tracing"],(function(t,n,r,o,a,i,l){"use strict";var e=1e3;function s(t){var n=t!=null?t:"";return n.length>e?n.slice(0,e)+"...":n}function u(e){var t=r("interaction-tracing").InteractionTracingCore.getPendingInteractions();t.forEach(function(t){var n,r=t.getConfigAndDependencies().cfg,o=r.failLoggingFixCometErrorBoundary,a=r.failOnCometErrorBoundary;if(a!=="disabled"){t.addAnnotation("failType","failCometInteraction");var i=s((n=e==null?void 0:e.message)!=null?n:"unknown");o&&(a==="fail"?t.failTrace(i,!0):t.addMetadata("errorComponent",i))}})}l.default=u}),98);
__d("useHeroFailTrigger",["ErrorNormalizeUtils","hero-tracing-placeholder","interaction-tracing-metrics","performanceNow","react"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=u.useCallback,d=u.useContext,m=1e3;function p(e){var t=e!=null?e:"";return t.length>m?t.slice(0,m)+"...":t}function _(){var t=d(o("hero-tracing-placeholder").HeroCurrentInteractionForLoggingContext),n=d(o("hero-tracing-placeholder").HeroInteractionContext.Context);return c(function(a){var i,l,s,u,c=a.description,d=a.error,m=a.interactionIDOfFailedTrace,_=m===void 0?null:m,y=d==null?void 0:d.message;if((d==null?void 0:d.messageFormat)!=null){var C=0;y=d.messageFormat.replace(/%s/g,function(e){return d.messageParams!=null?d.messageParams[C++]:"unknown"})}var b=y==null&&c==null?"unknown":[p(c),p(y)].filter(Boolean).join(", "),v=_!=null?_:(i=t.current)==null?void 0:i.interactionUUID;if(v!=null){var S=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(v);if((S==null||(l=S.annotations.int)==null?void 0:l.isError)!==1){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(v,"isError",1),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(v,"errorComponent",b);var R=[];Array.isArray(d==null?void 0:d.opes_mids)&&R.push.apply(R,d.opes_mids),Array.isArray(d==null?void 0:d.mids)&&R.push.apply(R,d.mids),Array.isArray(d==null||(s=d.source)==null?void 0:s.opes_mids)&&R.push.apply(R,d.source.opes_mids),typeof(d==null?void 0:d.mid)=="string"&&R.push(d.mid),R.length>0&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationStringArray(v,"opes_mids",R),(d==null?void 0:d.fbtrace_id)!=null&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(v,"error_www_request_id",d.fbtrace_id);var L=(u=d==null?void 0:d.errorCode)!=null?u:d==null?void 0:d.code;L!=null&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(v,"error_code",L);var E=d==null?void 0:d.name;E!=null&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(v,"error_name",E);var k=h(d)||g(d);if(!k&&typeof(d==null?void 0:d.is_js_error)=="boolean"&&(k=d==null?void 0:d.is_js_error),k&&(o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationBoolean(v,"is_js_error",k),d!=null&&(d==null?void 0:d.js_normalized_error)==null)){var I=r("ErrorNormalizeUtils").normalizeError(d);d.js_normalized_error=I}if((d==null?void 0:d.js_normalized_error)!=null){var T=d.js_normalized_error;f(v,T)}var D=n.pageletStack;S&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(v,"Error: "+b,"HeroTracing",S.start,(e||(e=r("performanceNow")))(),{pagelet:D[D.length-1],pageletStack:D,spanType:"Error"})}}},[n,t])}function f(e,t){o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(e,"js_error_message_format",t.messageFormat),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationStringArray(e,"js_error_message_params",t.messageParams),o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(e,"js_error_type",t.type),t.loggingSource!=null&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(e,"js_error_logging_source",t.loggingSource),t.project!=null&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(e,"js_error_project",t.project)}function g(e){var t,n,r=e==null?void 0:e.name;if(r==="Invariant Violation")return!0;var o=(t=e==null?void 0:e.message)!=null?t:e==null?void 0:e.description;return(n=(o==null?void 0:o.includes("Minified React error"))||(o==null?void 0:o.includes("Minified invariant")))!=null?n:!1}function h(e){try{var t=[EvalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError];return t.some(function(t){return e instanceof t})}catch(e){return!1}}l.default=_}),98);
__d("useCometReportErrorToHeroTracing",["failCometInteraction","hero-tracing-placeholder","interaction-tracing","interaction-tracing-metrics","react","react-compiler-runtime","useHeroFailTrigger"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=s.useCallback,c=s.useContext;function d(e){var t=o("react-compiler-runtime").c(4),n=c(o("hero-tracing-placeholder").HeroCurrentInteractionForLoggingContext),a=r("useHeroFailTrigger")(),i;return t[0]!==n||t[1]!==a||t[2]!==e?(i=function(i,l){var t,s,u=l===void 0?"CometErrorBoundary":l,c=(t=n.current)==null?void 0:t.interactionUUID;if(c==null){r("failCometInteraction")(i);return}var d=r("interaction-tracing").InteractionTracingCore.getPendingInteractionById(c),m=d==null||(s=d.getConfigAndDependencies())==null?void 0:s.cfg;(m==null?void 0:m.failOnCometErrorBoundary)==="fail"&&(e==null||!e(i))&&a({error:i}),((m==null?void 0:m.failOnCometErrorBoundary)==="fail"||(m==null?void 0:m.failOnCometErrorBoundary)==="annotate")&&o("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(c,"failType",u)},t[0]=n,t[1]=a,t[2]=e,t[3]=i):i=t[3],i}l.default=d}),98);
__d("useCometErrorHandler",["react","react-compiler-runtime","useCometReportErrorToHeroTracing"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(e||(e=o("react"))).useCallback;function u(e,t){var n=o("react-compiler-runtime").c(3),a=r("useCometReportErrorToHeroTracing")(t),i;return n[0]!==e||n[1]!==a?(i=function(n,r){a(n),e==null||e(n,r)},n[0]=e,n[1]=a,n[2]=i):i=n[2],i}l.default=u}),98);
__d("useHeroErrorMetadata",["QPLEvent","fb-error","hero-tracing-placeholder","interaction-tracing-metrics","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=e||(e=o("react")),c=u.useCallback,d=u.useContext;function m(){var e=o("react-compiler-runtime").c(3),t=d(o("hero-tracing-placeholder").HeroCurrentInteractionForLoggingContext),n=d(o("hero-tracing-placeholder").HeroInteractionContext.Context),a=n.pageletStack,i;return e[0]!==t||e[1]!==a?(i=function(n){var e,i,l=(e=n.metadata)!=null?e:new(r("fb-error")).ErrorMetadata;n.metadata=l;var u=(i=t.current)==null?void 0:i.interactionUUID;if(u!=null){var c=o("interaction-tracing-metrics").InteractionTracingMetricsCore.get(u);a!=null&&l.addEntry("COMET_INFRA","INTERACTION_PAGELET_STACK",a.join(",")),c!=null&&c.qplAction==null&&(c.qplEvent!=null&&l.addEntry("COMET_INFRA","INTERACTION_QPL_EVENT",String((s||(s=o("QPLEvent"))).getMarkerId(c.qplEvent))),c.tracePolicy!=null&&l.addEntry("COMET_INFRA","INTERACTION_TRACE_POLICY",c.tracePolicy))}},e[0]=t,e[1]=a,e[2]=i):i=e[2],i}l.default=m}),98);
__d("CometErrorBoundary.react",["ErrorBoundary.react","fb-error","react","useCometErrorHandler","useHeroErrorMetadata"],(function(t,n,r,o,a,i,l){"use strict";var e=["ref"],s=["augmentError","onError","shouldSkipFailingToHeroTracing","type"],u,c=u||(u=o("react")),d=u.useCallback;function m(t){"use no forget";var n=t.ref,o=babelHelpers.objectWithoutPropertiesLoose(t,e),a=r("useHeroErrorMetadata")(),i=o.augmentError,l=o.onError,u=o.shouldSkipFailingToHeroTracing,m=o.type,p=babelHelpers.objectWithoutPropertiesLoose(o,s),_=r("useCometErrorHandler")(l,u),f=d(function(e){if(i==null||i(e),a(e),m!=null){var t;e.type=m;var n=(t=e.metadata)!=null?t:new(r("fb-error")).ErrorMetadata;e.metadata=n,n.addEntry("COMET_INFRA","EXPLICITLY_MARKED_ERROR_BOUNDARY","true")}},[i,a,m]);return c.jsx(r("ErrorBoundary.react"),babelHelpers.extends({},p,{augmentError:f,fallback:o.fallback,onError:_}))}m.displayName=m.name+" [from "+i.id+"]",l.default=m}),98);
__d("CometErrorOverlay",["ReactDOM","react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react"));function u(){var e=document.body;if(e==null)return null;var t=document.createElement("div");return e.appendChild(t),t}function c(e){var t=u();if(t!=null){var n=function(){window.setTimeout(function(){r.unmount(),t.remove()},0)},r=o("ReactDOM").createRoot(t,{unstable_strictMode:!0}),a=e(n);return r.render(a),n}}l.injectComponent=c}),98);
__d("CometInteractionTracingConfig",[],(function(t,n,r,o,a,i){"use strict";var e={defaultTracePolicy:"comet.app",getMetadata:function(){return{}},navigationCancelsInteractions:!0};i.tracingConfig=e}),66);
__d("CometLayerKeyCommandWidget",["createKeyCommandWidget"],(function(t,n,r,o,a,i,l){"use strict";var e=r("createKeyCommandWidget")(!1);l.default=e}),98);
__d("SetActiveLayerIfAttached.react",["CometKeyCommandUtilsContext","CometLayerKeyCommandWidget","FBLogger","HiddenSubtreeContext","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=s.useContext,c=s.useEffect;function d(e){var t=o("react-compiler-runtime").c(5),n=u(r("HiddenSubtreeContext")),a=u(r("CometKeyCommandUtilsContext")),i=a&&a.setActiveLayer,l=u(r("CometLayerKeyCommandWidget").Context),s,d;return t[0]!==l||t[1]!==n||t[2]!==i?(s=function(){if(!i){r("FBLogger")("comet_ax").mustfix("The current layer is not wrapped in a *KeyCommandListener");return}if(!l){r("FBLogger")("comet_ax").mustfix("setActiveLayer not wrapped in CometLayerKeyCommandWidget.Wrapper");return}n.hiddenOrBackgrounded||i(l)},d=[l,n,i],t[0]=l,t[1]=n,t[2]=i,t[3]=s,t[4]=d):(s=t[3],d=t[4]),c(s,d),null}l.default=d}),98);
__d("CometLayerKeyCommandWrapper.react",["CometLayerKeyCommandWidget","SetActiveLayerIfAttached.react","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react"));function u(e){var t=o("react-compiler-runtime").c(6),n=e.children,a=e.debugName,i;t[0]!==a?(i=s.jsx(r("SetActiveLayerIfAttached.react"),{debugName:a}),t[0]=a,t[1]=i):i=t[1];var l;return t[2]!==n||t[3]!==a||t[4]!==i?(l=s.jsxs(r("CometLayerKeyCommandWidget").Wrapper,{debugName:a,children:[i,n]}),t[2]=n,t[3]=a,t[4]=i,t[5]=l):l=t[5],l}l.default=u}),98);
__d("CometOfflineTracing",["NetworkStatus"],(function(t,n,r,o,a,i,l){"use strict";var e="sessionOfflineStatusCount",s=0,u=!1;function c(){u||(u=!0,r("NetworkStatus").onChange(function(e){var t=e.online;t||s++}))}function d(){return s}l.OFFLINE_NETWORK_STATUS_ANNOTATION=e,l.initialize=c,l.getOfflineCount=d}),98);
__d("CometPassiveRouterRouteTracePolicyContext",["react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=s.createContext(function(){});l.default=u}),98);
__d("filterMap",[],(function(t,n,r,o,a,i){"use strict";function e(e,t){var n=new Map;for(var r of e){var o=r[0],a=r[1];t(a,o)&&n.set(o,a)}return n}i.default=e}),66);
__d("HeroBootloadPerfStore",["BootloaderEvents","InteractionTracingMetrics","ResourceTimingStore","filterMap","gkx","performanceNavigationStart"],(function(t,n,r,o,a,i,l){"use strict";var e=["encodedBodySize","transferSize","totalCount","cacheCount"],s=["t1","t2","t3"],u=["untiered"],c=["js","css"],d=new Map;o("BootloaderEvents").onBootload(function(e){e.components.forEach(function(t){d.set(t,e)})});function m(e,t){if(t==null){e.missingData++;return}e.urls&&e.urls.add(t.name),e.encodedBodySize+=t.encodedBodySize,e.decodedBodySize+=t.decodedBodySize,e.transferSize+=t.transferSize,e.totalCount+=1,t.transferSize===0&&(e.cacheCount+=1)}function p(e){return e.src.indexOf("data")===0}function _(e,t,n){var r=new Map;function a(e){var t,n=(t=r.get(e))!=null?t:{cacheCount:0,decodedBodySize:0,encodedBodySize:0,missingData:0,totalCount:0,transferSize:0,urls:null};return r.set(e,n),n}function i(e,r){var i=o("ResourceTimingStore").getEntryForURL(r.src);m(a("used_"+r.type),i),m(a("used_"+e),i),m(a("used_"+e+"_"+r.type),i),i!=null&&i.responseEnd>=t&&i.responseEnd<=n&&(m(a("downloaded_"+e),i),m(a("downloaded_"+r.type),i),m(a("downloaded_"+e+"_"+r.type),i))}function l(e,t){e.decodedBodySize+=t.length,e.totalCount+=1}function s(e,t){l(a("inline_"+e),t.src),l(a("inline_"+t.type),t.src),l(a("inline_"+e+"_"+t.type),t.src)}var u=function(){var e=c[0],t=c[1];t.forEach(function(t,n){(t.type==="css"||t.type==="js")&&(p(t)?s(e,t):i(e,t))})};for(var c of e)u();return r}function f(e,t,n){var r,o=(r=e.get(t))!=null?r:new Map;e.set(t,o);for(var a of n)(a.type==="css"||a.type==="js")&&o.set(a.src,a)}function g(t,n,o,a){if(r("gkx")("19041")&&!r("gkx")("19047"))return{};var i=_(o,t,n),l={};for(var s of a)for(var u of c){var d,m,p="downloaded_"+s+"_"+u;for(var f of e){var g,h;l[p+"_"+f]=(g=(h=i.get(p))==null?void 0:h[f])!=null?g:0}var y="inline_"+s+"_"+u;l[y+"_decodedBodySize"]=(d=(m=i.get(y))==null?void 0:m.decodedBodySize)!=null?d:0}return l}function h(t,n,o,a){var i,l;if(((i=t.annotations.int)==null?void 0:i.hasExtraResourceMetadata)===1){var s=_(n,t.start,(l=t.completed)!=null?l:t.start);[].concat(c,a).forEach(function(n){var a,i=s.get("downloaded_"+n);for(var l of e){var u;r("InteractionTracingMetrics").addMetadata(t.traceId,o+"_downloaded_"+n+"_"+l,(u=i==null?void 0:i[l])!=null?u:0)}var c=s.get("inline_"+n);r("InteractionTracingMetrics").addMetadata(t.traceId,o+"_inline_"+n+"_decodedBodySize",(a=c==null?void 0:c.decodedBodySize)!=null?a:0)})}}function y(e){var t=new Map;e.heroRelay.forEach(function(n){var a=n.pageletStack,i=n.queries;for(var l of i){var s=l.hasteResponseLogEvents;for(var c of s){var d,m,p=c.startTime-r("performanceNavigationStart")(),_=c.logTime-r("performanceNavigationStart")();if(_((d=e.completed)!=null?d:1/0))return;var h=o("BootloaderEvents").flattenResourceMapSet(c.rsrcs),y=new Map;f(t,"untiered",h.values()),f(y,"untiered",h.values());var C=g(p,_,y,u);r("InteractionTracingMetrics").addSubspan(e.traceId,"Relay3D: "+l.name,"HeroTracing",Math.max(e.start,p),Math.min((m=e.completed)!=null?m:1/0,_),babelHelpers.extends({},{pagelet:a[a.length-1],pageletStack:a,spanType:"Relay3D"},C,{full_duration:(_-p)/1e3,is_preloaded:l.isPreloaded===!0}))}}}),h(e,t,"relay3d",u)}function C(e){var t,n=Array.from(new Set((t=[]).concat.apply(t,e.heroBootloads.map(function(e){return e.moduleIDs})))),a=new Map,i=new Map;n.forEach(function(e){var t=d.get(e);t&&i.set(e,t)});for(var l of i.values())f(a,"t1",o("BootloaderEvents").flattenResourceMapSet(l.tierOne).values()),f(a,"t2",o("BootloaderEvents").flattenResourceMapSet(l.tierTwo).values()),f(a,"t3",o("BootloaderEvents").flattenResourceMapSet(l.tierThree).values());if(h(e,a,"bootload",s),e.heroBootloads.forEach(function(t){var n=t.moduleIDs,r=t.pageletStack,o=new Set(n.map(function(e){return d.get(e)}).filter(Boolean));b(e,o,r,"Bootload")}),r("gkx")("23414")){var u=!r("gkx")("19041")||r("gkx")("19047");if(u){var c=e.heroBootloads.map(function(e){var t=e.moduleIDs;return t}).flat(),m=r("filterMap")(d,function(e,t){return!c.includes(t)});b(e,m,[],"BootloadOutside")}}}function b(e,t,n,a){t.forEach(function(t){var i;if(!(t.callbackEnd-r("performanceNavigationStart")()t.startTime)&&r.push(a)}r.forEach(function(t){var r=n[t];e.$6(r,t),e.$10(r,t),e.$11(r,t),e.$7(r,t),e.$8(r,t),e.$9(r,t),e.$12("hidden",r,t,r.hiddenTimings),e.$12("offline",r,t,r.offlineTimings),e.$14(r),e.$13(r)})}},t})(),u={getInstance:function(t,n,r){return new s(t,n,r)},isSupported:function(){return!0},loomProviderId:"InteractionTracing"};l.default=u}),98);
__d("QPLLoomProvider",["QPLEvent"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(function(){function t(t,n){var r=this;this.$2={},this.$1=n.QuickPerformanceLogger.addListener({onMarkerStart:function(a,i,l){var n=(e||(e=o("QPLEvent"))).getMarkerId(a);l>=t.startTime&&t.buffer.addEvent({type:"QPL_START",markerId:n,instanceKey:i},l),r.$2[n]||(r.$2[n]={}),r.$2[n][i]=l},onMarkerEnd:function(r,a,i,l){var n=(e||(e=o("QPLEvent"))).getMarkerId(a);l>=t.startTime&&t.buffer.addEvent({type:"QPL_END",action:r,markerId:n,instanceKey:i},l)},onMarkerPoint:function(r,a,i,l,s){var n=(e||(e=o("QPLEvent"))).getMarkerId(r);if(s>=t.startTime){var u;t.buffer.addEvent({type:"QPL_POINT",markerId:n,instanceKey:a,name:i,data:l==null||(u=l.string)==null?void 0:u.__key},s)}},onAnnotation:function(a,i,l,s){var n=(e||(e=o("QPLEvent"))).getMarkerId(a),u=r.$2[n],c=u==null?void 0:u[i];c!=null&&c>=t.startTime&&t.buffer.addEvent({type:"QPL_ANNOTATION",markerId:n,instanceKey:i,annotationKey:l,annotationValue:s},c)}})}var n=t.prototype;return n.loomTraceWillEnd=function(){this.$1.dispose()},t})(),u={loomProviderId:"QPL",isSupported:function(){return!0},getInstance:function(t,n){return new s(t,n)}};l.default=u}),98);
__d("ResourceTimingLoomProvider",["clamp","performanceNow","sanitizeURIStringForLoom"],(function(t,n,r,o,a,i,l){"use strict";var e;function s(e,t){var n=t.substring(t.lastIndexOf(".")+1);return n=="js"||n=="css"?n:e=="img"||n=="png"||n=="jpg"||n=="ico"?"img":e}var u=(function(){function t(e,t,n){this.$1=e,this.$2=t,this.$3=n}t.isSupported=function(){return window.performance&&window.performance.getEntriesByType&&window.performance.timing&&window.performance.timing.navigationStart};var n=t.prototype;return n.$4=function(t){var e=this,n=t.endTime,o=t.entry,a=t.resourceId,i=t.resourceName,l=t.resourceType,s=t.startTime,u=this.$1;if(u!=null){var c=o;u.buffer.addEvent({type:"RESOURCE_TIMING_START",resourceType:l,resourceId:a,resourceName:i,encodedSize:c!=null&&typeof c.encodedBodySize=="number"?c.encodedBodySize:0,decodedSize:c!=null&&typeof c.decodedBodySize=="number"?c.decodedBodySize:0,transferSize:c!=null&&typeof c.transferSize=="number"?c.transferSize:0,responseStatus:c!=null&&typeof c.responseStatus=="number"?c.responseStatus:-1},s);var d=function(o,i){var t=i+e.$3.appStart;u.buffer.addEvent({type:"RESOURCE_TIMING_POINT",resourceType:l,resourceId:a,pointName:o},r("clamp")(t,s,n))};d("requestStart",o.requestStart),d("responseStart",o.responseStart),u.buffer.addEvent({type:"RESOURCE_TIMING_END",resourceType:l,resourceId:a},n)}},n.$5=function(t){if(this.$3.sanitizeURIs)return r("sanitizeURIStringForLoom")(t,this.$2);var e=t.indexOf("?");return e==-1?t:t.substring(0,e)},n.loomTraceWillEnd=function(){var t=this,n=this.$1;if(n!=null){var o=n.startTime,a=(e||(e=r("performanceNow")))()+this.$3.appStart;window.performance.getEntriesByType("resource").filter(function(e){return e.startTime=o&&e.responseEnd+t.$3.appStart<=a}).forEach(function(e,n){var r=e.startTime+t.$3.appStart,o=e.responseEnd+t.$3.appStart,a=t.$5(e.name),i=s(e.initiatorType,a);t.$4({entry:e,resourceName:a,resourceId:n,resourceType:i,startTime:r,endTime:o})});var i=window.performance.getEntriesByType("navigation")[0],l=typeof PerformanceNavigationTiming!="undefined"&&i instanceof PerformanceNavigationTiming?i:null;if(l!=null&&(l.responseEnd===0||l.responseEnd+this.$3.appStart>=o)){var u="document",c=-1,d=o>this.$3.appStart?o:this.$3.appStart,m=l.responseEnd===0?a:l.responseEnd+this.$3.appStart;this.$4({entry:l,resourceName:this.$5(location.href),resourceId:c,resourceType:u,startTime:d,endTime:m})}}this.$1=null},t})(),c={loomProviderId:"ResourceTiming",isSupported:function(){return u.isSupported()},getInstance:function(t,n,r){return new u(t,n,r)}};l.default=c}),98);
__d("VisualCompletionLoomProvider",["vc-tracker"],(function(t,n,r,o,a,i,l){"use strict";var e=(function(){function e(e,t,n){var o=this;this.$3=function(e){var t=o.$1;if(t!=null&&e!=null&&e.startTime+o.$2.appStart>=t.startTime){var n=new Map;e.elements.forEach(function(e){var t;n.set(e.timestamp,((t=n.get(e.timestamp))!=null?t:0)+e.pixels)}),Array.from(n.entries()).sort(function(e,t){return e[0]-t[0]}).reduce(function(n,r){var a=r[0],i=r[1],l=n+i;return t.buffer.addEvent({progress:l/e.paintedPixels,type:"VISUAL_COMPLETION_PROGRESS"},a+o.$2.appStart),l},0),o.$4(t,e,e.elements.filter(function(e){return e.parent==null}),0)}},this.$1=e,r("vc-tracker").VisualCompletionTraceObserver.subscribe(this.$3),this.$2=n}e.isSupported=function(){return!0};var t=e.prototype;return t.$4=function(t,n,r,o,a){var e=this;a===void 0&&(a=null),r.slice().sort(function(e,t){return e.timestamp-t.timestamp}).forEach(function(r){var i=r.rectangle,l=r.type==="component"||a==null?r.timestamp:Math.max(r.timestamp,a.timestamp);t.buffer.addEvent({depth:o,elementType:r.type,height:Math.floor(i.bottom-i.top),mutationType:r.mutationType,lateMutationType:r.hadLateMutationUnexpected?"unexpected":r.hadLateMutationExpected?"expected":void 0,type:"VISUAL_COMPLETION_RECT",width:Math.floor(i.right-i.left),x:Math.floor(i.left),y:Math.floor(i.top)},l+e.$2.appStart),r.children.length&&e.$4(t,n,r.children,o+1,r)})},t.loomTraceWillEnd=function(){r("vc-tracker").VisualCompletionTraceObserver.unsubscribe(this.$3),this.$1=null},e})(),s={getInstance:function(n,r,o){return new e(n,r,o)},isSupported:function(){return e.isSupported()},loomProviderId:"VisualCompletion"};l.default=s}),98);
__d("WebLoomEventBuffer",["performanceNow"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(function(){function t(){this.$1=[]}var n=t.prototype;return n.addEvent=function(n,o){this.$1.push({event:n,timestamp:o!=null?o:(e||(e=r("performanceNow")))()})},n.flushEvents=function(){return this.$1},t})();l.WebLoomEventBuffer=s}),98);
__d("WebLoomSampling",[],(function(t,n,r,o,a,i){"use strict";function e(e,t,n,r){var o,a=t==="QPL"?e.samplingConfig.adaptive_config.qpl:e.samplingConfig.adaptive_config.interactions,i=r!=null?n+"."+r:""+n,l=a.events[i];if(l!=null)return l;var s=(o=a.modules[n>>16&65535])!=null?o:0;return s}i.getSampleRate=e}),66);
__d("WebLoomSerializer",[],(function(t,n,r,o,a,i){"use strict";function e(){return!(!window.Uint8Array||!window.btoa)}function l(t,n,r,o){var a=r.flushEvents();if(!e())return null;var i=n.start_time_us,l=n.end_time_us,s=i/1e3,u=l/1e3;if(o!=null){var c=s-o.stats.timeOrigin,d=u-o.stats.timeOrigin;o.trace.samples=o.trace.samples.filter(function(e){return e.timestamp>=c&&e.timestamp<=d})}var m=JSON.stringify(n)+"\n{}\n"+JSON.stringify(o||null).replace(/[^\x00-\x7F]/g,"")+"\n",p=0;return a.forEach(function(e){var t=Math.round(e.timestamp*1e3);if(!(tl)){var n=t-p;p=t;var r=e.event,o=[n,r.type];switch(r.type){case"QPL_ANNOTATION":o.push(r.markerId),o.push(r.instanceKey),o.push(r.annotationKey),o.push(r.annotationValue);break;case"QPL_START":o.push(r.markerId),o.push(r.instanceKey);break;case"QPL_END":o.push(r.markerId),o.push(r.instanceKey),o.push(r.action);break;case"QPL_POINT":o.push(r.markerId),o.push(r.instanceKey),o.push(r.name),r.data!=null&&o.push(r.data);break;case"RESOURCE_TIMING_START":o.push(r.resourceType),o.push(r.resourceId),o.push(r.resourceName),o.push(r.encodedSize),o.push(r.decodedSize),o.push(r.transferSize),o.push(r.responseStatus);break;case"RESOURCE_TIMING_END":o.push(r.resourceType),o.push(r.resourceId);break;case"RESOURCE_TIMING_POINT":o.push(r.resourceType),o.push(r.resourceId),o.push(r.pointName);break;case"INTERACTION_TRACE_START":o.push(r.traceId),o.push(r.execUnitName),o.push(r.blockName),o.push(r.blockType),o.push(r.traceType);break;case"INTERACTION_TRACE_END":o.push(r.traceId),o.push(r.execUnitName),o.push(r.blockName),o.push(r.blockType),o.push(r.traceType),o.push(r.blockAnnotations);break;case"INTERACTION_TRACE_POINT":o.push(r.traceId),o.push(r.execUnitName),o.push(r.blockName),o.push(r.pointName),o.push(r.pointAnnotations);break;case"VISUAL_COMPLETION_RECT":o.push(r.elementType),o.push(r.depth),o.push(r.x),o.push(r.y),o.push(r.width),o.push(r.height),o.push(r.mutationType),o.push(r.lateMutationType);break;case"VISUAL_COMPLETION_PROGRESS":o.push(r.progress);break;case"JS_SCHEDULER_QUEUE":o.push(r.priority),o.push(r.queueSize);break}m+=JSON.stringify(o)+"\n"}}),t.compressStringToSnappy(m)}i.isSupported=e,i.serialize=l}),66);
__d("WebLoomCore",["FBLogger","InteractionTracingLoomProvider","Promise","QPLEvent","QPLLoomProvider","ResourceTimingLoomProvider","VisualCompletionLoomProvider","WebLoomEventBuffer","WebLoomSampling","WebLoomSerializer","addAnnotations","asyncToGeneratorRuntime","fb-error","mapObject","one-trace","performanceNow","uuidv4"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c,d=new Set(["InteractionTracing"]),m=(function(){function t(e,t){var n,a=this;this.$1=e,this.$2=t,this.$7=[r("InteractionTracingLoomProvider"),r("VisualCompletionLoomProvider"),r("ResourceTimingLoomProvider"),r("QPLLoomProvider")],this.$5=new Set(this.$7.map(function(e){return e.loomProviderId})),this.$6=new Set(this.$7.map(function(e){return e.loomProviderId})),this.$3=new Map,this.$4=new Map,this.$8=o("WebLoomSerializer").isSupported(),this.$9=!1,this.$10=(n=e.debugLogToConsole)!=null?n:!1,this.$11=1,this.$12=new Map,this.$13=r("uuidv4")(),this.$14=1,this.addStatusListener(function(e,t){a.$10&&a.$16("[Web Loom] trace",t,{interactionId:e.triggerId,traceReferenceId:a.$17(e),qplMarkerId:e.triggerInfo.qpl_marker_id,tracePolicy:e.triggerInfo.trace_policy})})}var a=t.prototype;return a.setDebugLogToConsole=function(t){this.$10=t},a.getNextSequenceNumber=function(){var e=this.$14;return this.$14++,e},a.getSessionId=function(){return this.$13},a.getActiveTraces=function(){return this.$3},a.addProvider=function(t,n){n===void 0&&(n=!0),this.$6.has(t.loomProviderId)||(this.$7.push(t),this.$6.add(t.loomProviderId)),n&&!this.$5.has(t.loomProviderId)&&this.$5.add(t.loomProviderId)},a.addStatusListener=function(t){var e=this,n=this.$11++;return this.$12.set(n,t),{dispose:function(){e.$12.delete(n)}}},a.maybeStartTraceForInteraction=function(t,n,r,a,i){var e=(c||(c=o("QPLEvent"))).getMarkerId(r),l=o("WebLoomSampling").getSampleRate(this.$1,"INTERACTION",e,a),s=this.$2.Random.coinflip(l);if(this.$10&&this.$16("[Web Loom] maybeStartTraceForInteraction",{interactionId:t,markerId:e,tracePolicy:a,sampleRate:l,passedSamplingCheck:s}),!s)return null;var u=i+this.$1.appStart,m={interaction_class:n,interaction_id:t,qpl_marker_id:""+e,sample_rate:l,trace_policy:a,type:"INTERACTION"};return this.startTrace(t,m,u,this.$1.useLiteTracing?d:void 0)},a.startTraceManually=function(t,n,r,a,i,l){var e=(c||(c=o("QPLEvent"))).getMarkerId(n),s=r+this.$1.appStart,u={interaction_id:t,qpl_marker_id:""+e,sample_rate:a,type:"INTERACTION"};return l!=null&&(u.interaction_class=l),i!=null&&(u.trace_policy=i),this.startTrace(t,u,s,this.$1.useLiteTracing?d:void 0)},a.endTraceForInteraction=function(t,n,o){var e,a,i=t.traceId,l=babelHelpers.extends({},null);for(var c in t.annotations)for(var d in t.annotations[c])l[d]=t.annotations[c][d];l.qpl_action=n;var m=(s||(s=r("mapObject")))(t.tagSet,function(e){return Array.from(e)}),p=t.completed,_=(e=t.markerPoints.visuallyComplete)==null?void 0:e.timestamp,f=(a=t.markerPoints.logVC)==null?void 0:a.timestamp,g=Math.max(p!=null?p:0,_!=null?_:0,f!=null?f:0,o!=null?o:0),h=g>0?g:(u||(u=r("performanceNow")))(),y=h+this.$1.appStart;return this.endTrace(i,y,l,m)},a.startTrace=function(t,n,a,i){var e=this;if(i===void 0&&(i=this.$5),!this.$8)return null;if(this.$3.has(t))return r("FBLogger")("web_loom").mustfix("Already running trace for triggerId: %s",t),null;var l=this.$14++,s={buffer:new(o("WebLoomEventBuffer")).WebLoomEventBuffer,triggerId:t,triggerInfo:n,startTime:a,sequenceNumber:l},u=new Set,c=[];this.$7.forEach(function(t){i.has(t.loomProviderId)&&t.isSupported()&&(c.push(t.getInstance(s,e.$2,e.$1)),u.add(t.loomProviderId))});var d="STARTED";this.$3.set(t,{traceContext:s,providerInstances:c,status:d,startURI:window.location.href}),this.$12.forEach(function(e){return e(s,d)});var m=this.$17(s);return r("one-trace")&&(this.$15=r("one-trace").subscribe("trace-start",function(e){(e.traceType==="LONGTASK"||e.traceType==="INP")&&r("addAnnotations")(e.annotations,{string:{loomRefId:m},string_array:{loomProviders:Array.from(u)}})})),{traceReferenceId:m,loomProviders:u}},a.$17=function(t){return this.$13+"_"+t.sequenceNumber},a.endTrace=(function(){var t=n("asyncToGeneratorRuntime").asyncToGenerator(function*(t,a,i,l){var s=this,u=this.$3.get(t);if(!u)return r("FBLogger")("web_loom").mustfix("No trace running for triggerId: %s",t),!1;var c=u.traceContext.sequenceNumber;this.$3.delete(t),this.$4.set(c,u),this.$18(u,"END_PENDING");var d=[];u.providerInstances.forEach(function(e){var t=e.loomTraceWillEnd();t&&d.push(t)}),this.$15&&this.$15();var m=window.location.href;try{yield(e||(e=n("Promise"))).all(d);var p=this.$1.perfXData,_=u.traceContext.triggerInfo,f={app_id:this.$1.appId,start_time_us:Math.round(u.traceContext.startTime*1e3),end_time_us:Math.round(a*1e3),trigger_id:u.traceContext.triggerId,trigger_info:_,trigger_metadata:i,trigger_metadata_sets:l,client_push_phase:p.client_push_phase,device_num_cores:p.num_cores!=null?Math.floor(p.num_cores):null,device_ram_bytes:p.ram_gb!=null?p.ram_gb*1073741824:null,is_rtl:p.isRTL,locale:p.locale,network_effective_connection_type:p.effective_connection_type,network_downlink_bps:p.downlink_megabits!=null&&p.downlink_megabits*1e6<1e20?p.downlink_megabits*1e6:null,network_rtt_ms:p.rtt_ms,client_rev:this.$1.clientRev,server_rev:this.$1.serverRev,spin_mode:this.$1.spinMode,start_uri:u.startURI,end_uri:m},g=o("WebLoomSerializer").serialize(this.$2,f,u.traceContext.buffer,u.traceContext.jsSelfProfilerData);if(g!=null){var h={trace:g,session_id:this.$13,sequence_number:u.traceContext.sequenceNumber,qpl_marker_id:_.qpl_marker_id,trace_policy:_.trace_policy,sample_rate:_.sample_rate};this.$2.Transport.post(h,{onComplete:function(){s.$18(u,"COMPLETE"),s.$4.delete(c)},isHighPri:this.$9}),this.$18(u,"UPLOAD_PENDING")}else this.$18(u,"COMPLETE"),this.$4.delete(c),r("fb-error").FBLogger("webloom").warn("[Loom Trace]Failed to serialize trace, trace will be dropped. QPL marker id: %s",_.qpl_marker_id)}catch(e){this.$18(u,"ERROR"),this.$4.delete(c)}return!0});function a(e,n,r,o){return t.apply(this,arguments)}return a})(),a.flush=function(t){var e=this,n=new Set,r=new Set;if(this.$4.forEach(function(e){e.status==="END_PENDING"?n.add(e.traceContext.sequenceNumber):e.status==="UPLOAD_PENDING"&&r.add(e.traceContext.sequenceNumber)}),n.size>0)var o=this.addStatusListener(function(r){n.delete(r.sequenceNumber),n.size===0&&(e.$2.Transport.flush(t,t),o.dispose())});else r.size>0?this.$2.Transport.flush(t,t):t&&t()},a.setIsDevToolsConnected=function(t){this.$9=t},a.$18=function(t,n){t.status=n,this.$12.forEach(function(e){return e(t.traceContext,t.status)})},a.$16=function(){var e=typeof console!="undefined"?console:null;e&&e.log.apply(e,arguments)},t})();l.default=m}),98);
__d("web-loom",["WebLoomCore"],(function(t,n,r,o,a,i,l){"use strict";l.WebLoomCore=r("WebLoomCore")}),98);
__d("WebLoom",["CurrentUser","Env","PerfXSharedFields","QuickPerformanceLogger","Random","SiteData","SnappyCompressUtil","URI","UserAgent","WebLoomBanzaiTransport","WebLoomConfig","cr:1094133","cr:13597","gkx","performanceNavigationStart","web-loom"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c={QuickPerformanceLogger:e||(e=r("QuickPerformanceLogger")),Random:r("Random"),Transport:r("WebLoomBanzaiTransport"),URI:s||(s=r("URI")),isBrowser:r("UserAgent").isBrowser,compressStringToSnappy:r("SnappyCompressUtil").compressStringToSnappy},d={appStart:r("performanceNavigationStart")(),appId:r("CurrentUser").getAppID(),sanitizeURIs:r("gkx")("20864"),samplingConfig:r("WebLoomConfig"),clientRev:r("SiteData").client_revision,serverRev:r("SiteData").server_revision,spinMode:r("SiteData").spin,useLiteTracing:r("gkx")("20865"),perfXData:r("PerfXSharedFields").getCommonData(),debugLogToConsole:r("gkx")("7170")},m=new(o("web-loom")).WebLoomCore(d,c);n("cr:1094133")&&m.addProvider(n("cr:1094133")),n("cr:13597")&&(u||(u=r("Env"))).jssp_header_sent&&m.addProvider(n("cr:13597"));var p=m;l.default=p}),98);
__d("InteractionTracingDependencies",["HeroBootloadPerfStore","QuickPerformanceLogger","WebLoom","cr:12179","vc-tracker"],(function(t,n,r,o,a,i,l){"use strict";var e,s={HeroBootloadPerfStore:{addStaticResourcesStats:o("HeroBootloadPerfStore").addStaticResourcesStats},QuickPerformanceLogger:e||(e=r("QuickPerformanceLogger")),UserTimingUtils:n("cr:12179"),VCTracker:r("vc-tracker"),WebLoom:r("WebLoom")};l.default=s}),98);
__d("InteractionTracing",["Env","InteractionTracingConfigDefault","InteractionTracingDependencies","InteractionTracingMetrics","JSSelfProfilerTrackedInteractions","WebSession","cr:955714","interaction-tracing","performanceNow"],(function(t,n,r,o,a,i,l){"use strict";var e=["cfg"],s,u;function c(t){var a,i=t.cfg,l=babelHelpers.objectWithoutPropertiesLoose(t,e),c=(a=l.startTime)!=null?a:(s||(s=r("performanceNow")))();if((u||(u=r("Env"))).jssp_header_sent&&(u||(u=r("Env"))).jssp_targeting_enabled){var d=r("JSSelfProfilerTrackedInteractions").interactions;if(d){var m=!!d.find(function(e){return(e.tracePolicy==="*"||e.tracePolicy===t.tracePolicy)&&(e.action==="*"||e.action===t.traceType)});if(m&&n("cr:955714")){var p;(p=r("InteractionTracingDependencies").WebLoom)==null||p.addProvider(n("cr:955714"))}}}return babelHelpers.extends({startTime:c},l,{cfg:babelHelpers.extends({},o("InteractionTracingConfigDefault").DEFAULT_TRACING_CONFIG,i),deps:r("InteractionTracingDependencies")})}var d=babelHelpers.extends({},r("interaction-tracing").InteractionTracingCore,{transformStartMetadata:c,startInteraction:function(t,n){return r("interaction-tracing").InteractionTracingCore.startInteraction(c(t),n)},trace:(function(e){function t(t,n,r,o,a,i,l,s,u){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t})(function(e,t,n,a,i,l,c,d,m){c===void 0&&(c=(s||(s=r("performanceNow")))());var p=r("interaction-tracing").InteractionTracingCore.trace(babelHelpers.extends({},o("InteractionTracingConfigDefault").DEFAULT_TRACING_CONFIG,m),r("InteractionTracingDependencies"),e,t,n,a,i,l,c,d),_=o("WebSession").getSessionId();return _!=null&&r("InteractionTracingMetrics").addMetadata(p,"websession_id",_),(u||(u=r("Env"))).brsid!=null&&r("InteractionTracingMetrics").addAnnotation(p,"brsid",""+(u||(u=r("Env"))).brsid),p}),navigation:r("interaction-tracing").NavigationTracing,getTraceStatus:r("interaction-tracing").getTraceStatus});l.default=d}),98);
__d("OutsideExceptionKeyCommandListener.react",["BaseKeyCommandListener.react","CometLayerKeyCommandWrapper.react","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react"));function u(e){var t=o("react-compiler-runtime").c(2),n=e.children,a;return t[0]!==n?(a=s.jsx(r("BaseKeyCommandListener.react"),{observersEnabled:!1,children:s.jsx(r("CometLayerKeyCommandWrapper.react"),{debugName:"outside exception layer",children:n})}),t[0]=n,t[1]=a):a=t[1],a}l.default=u}),98);
__d("useGetCometRouteTracePolicy",["CometPassiveRouterRouteTracePolicyContext","react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=(e||(e=o("react"))).useContext;function u(){return s(r("CometPassiveRouterRouteTracePolicyContext"))}l.default=u}),98);
__d("useCometInteractionTracing",["CometAddInlineTiming","CometInteractionTracingConfig","CometOfflineTracing","InteractionTracing","forEachObject","gkx","nullthrows","react","react-compiler-runtime","useGetCometRouteTracePolicy","uuidv4"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=s.useCallback,c=s.useRef,d=0;function m(){return d++}function p(e,t,n,a,i){var l=o("react-compiler-runtime").c(8),s=r("useGetCometRouteTracePolicy")(),u;l[0]===Symbol.for("react.memo_cache_sentinel")?(u=m(),l[0]=u):u=l[0];var d=c(""+u),p;return l[1]!==i||l[2]!==s||l[3]!==t||l[4]!==e||l[5]!==a||l[6]!==n?(p=function(u,c,m,p,f,g){var l,h,y=g!=null?g:o("CometInteractionTracingConfig").tracingConfig,C=r("uuidv4")(),b=(l=(h=p!=null?p:a)!=null?h:s())!=null?l:"comet.app",v=b+"_"+d.current+(f!=null?"_"+f:"");v=""+b+(f!=null?f:d.current);var S=null;return r("InteractionTracing").trace(e,function(e){S=e;var t=r("InteractionTracing").checkAndMarkRevisit(b),n=r("InteractionTracing").checkAndMarkRevisit(v);e.addMetadata("revisit",t?1:0),e.addMetadata("is_mobile",r("gkx")("22968")),e.addMetadata("instance_revisit",n?1:0),i!=null&&r("forEachObject")(i,function(t,n){n!=null&&t!=null&&e.addMetadata(n,t)}),e.addAnnotationInt(o("CometOfflineTracing").OFFLINE_NETWORK_STATUS_ANNOTATION,o("CometOfflineTracing").getOfflineCount()),e.onComplete(_),u(e)},t,n,b,C,c,m,y),r("nullthrows")(S)},l[1]=i,l[2]=s,l[3]=t,l[4]=e,l[5]=a,l[6]=n,l[7]=p):p=l[7],p}function _(e){o("CometAddInlineTiming").addServerTags(e.traceId)}l.default=p}),98);