1!function(){try{var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},e=(new Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="a2956037-aa0b-407e-bafe-422d5d25459f",t._sentryDebugIdIdentifier="sentry-dbid-a2956037-aa0b-407e-bafe-422d5d25459f")}catch(t){}}(),(this.webpackChunkweb=this.webpackChunkweb||[]).push([[9777],{54464:(t,e,n)=>{n.r(e),n.d(e,{startRecording:()=>bt});var o=n(55417),s=n(73660),r=n(59215),i=n(65028),a=n(78721),c=n(27207),u=n(84822);const l={FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Focus:6,ViewEnd:7,VisualViewport:8,FrustrationRecord:9},d={Document:0,DocumentType:1,Element:2,Text:3,CDATA:4,DocumentFragment:11},f={Mutation:0,MouseMove:1,MouseInteraction:2,Scroll:3,ViewportResize:4,Input:5,TouchMove:6,MediaInteraction:7,StyleSheetRule:8},p={MouseUp:0,MouseDown:1,Click:2,ContextMenu:3,DblClick:4,Focus:5,Blur:6,TouchStart:7,TouchEnd:9},m={Play:0,Pause:1};var h=n(41662);function g(t){return Boolean(t.changedTouches)}function y(t){return!0===t.composed&&(0,h.XS)(t.target)?t.composedPath()[0]:t.target}const v=(t,e)=>{const n=window.visualViewport,o={layoutViewportX:t,layoutViewportY:e,visualVie
1wportX:t,visualViewportY:e};return n?(!function(t){return Math.abs(t.pageTop-t.offsetTop-window.scrollY)>25||Math.abs(t.pageLeft-t.offsetLeft-window.scrollX)>25}(n)?(o.visualViewportX=Math.round(t-n.offsetLeft),o.visualViewportY=Math.round(e-n.offsetTop)):(o.layoutViewportX=Math.round(t+n.offsetLeft),o.layoutViewportY=Math.round(e+n.offsetTop)),o):o},w=t=>({scale:t.scale,offsetLeft:t.offsetLeft,offsetTop:t.offsetTop,pageLeft:t.pageLeft,pageTop:t.pageTop,height:t.height,width:t.width});var S=n(97920),x=n(6456);function b(t,e){return{data:(0,S.A)({source:t},e),type:l.IncrementalSnapshot,timestamp:(0,x.nx)()}}const T=50;function E(t,e,n){const o=(0,c.n)((t=>{const o=y(t),s=e.nodeIds.get(o);if(void 0===s)return;const r=I(t);if(!r)return;const i={id:s,timeOffset:0,x:r.x,y:r.y};n(b(g(t)?f.TouchMove:f.MouseMove,{positions:[i]}))}),T,{trailing:!1}),s=o.throttled,r=o.cancel,i=(0,u.l)(t,document,["mousemove","touchmove"],s,{capture:!0,passive:!0}).stop;return{stop:()=>{i(),r()}}}function I(t){let e=g(t)?t.changedTouches[0]:t,n=e.clientX,o=e.clientY;if(window.visualViewport){const t=v(n,o);n=t.visualViewportX,o=t.visualViewportY}if(Number.isFinite(n)&&Number.isFinite(o))return{x:n,y:o}}const N={pointerup:p.MouseUp,mousedown:p.MouseDown,click:p.Click,contextmenu:p.ContextMenu,dblclick:p.DblClick,focus:p.Focus,blur:p.Blur,touchstart:p.TouchStart,touchend:p.TouchEnd};function C(t,e,n,o){return(0,u.l)(t,document,Object.keys(N),(s=>{const r=y(s),i=e.nodeIds.get(r);if(void 0===i||(0,h.PJ)(r,t.defaultPrivacyLevel)===h.$m.HIDDEN)return;const a=N[s.type];let c;if(a!==p.Blur&&a!==p.Focus){const t=I(s);if(!t)return;c={id:i,type:a,x:t.x,y:t.y}}else c={id:i,type:a};const u=(0,S.A)({id:o.getIdForEvent(s)},b(f.MouseInteraction,c));n(u)}),{capture:!0,passive:!0})}const D=100;function R(t,e,n,o){let s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:document;const r=(0,c.n)((s=>{const r=y(s);if(!r)return;const i=e.nodeIds.get(r);if(void 0===i||(0,h.PJ)(r,t.defaultPrivacyLevel)===h.$m.HIDDEN)return;const a=r===document?{scrollTop:(0,h.zL)(),scrollLeft:(0,h.Gn)()}:{scrollTop:Math.round(r.scrollTop),scrollLeft:Math.round(r.scrollLeft)};o.set(r,a),n(b(f.Scroll,{id:i,x:a.scrollLeft,y:a.scrollTop}))}),D),i=r.throttled,a=r.cancel,l=(0,u.q)(t,s,"scroll",i,{capture:!0,passive:!0}).stop;return{stop:()=>{l(),a()}}}const M=200;function _(t,e){const n=(0,h.g1)(t).subscribe((t=>{e(b(f.ViewportResize,t))}));return{stop:()=>{n.unsubscribe()}}}function L(t,e){const n=window.visualViewport;if(!n)return{stop:c.l};const o=(0,c.n)((()=>{e({data:w(n),type:l.VisualViewport,timestamp:(0,x.nx)()})}),M,{trailing:!1}),s=o.throttled,r=o.cancel,i=(0,u.l)(t,n,["resize","scroll"],s,{capture:!0,passive:!0}).stop;return{stop:()=>{i(),r()}}}function O(t,e,n){return(0,u.l)(t,document,["play","pause"],(o=>{const s=y(o);if(!s)return;const r=e.nodeIds.get(s);void 0!==r&&(0,h.PJ)(s,t.defaultPrivacyLevel)!==h.$m.HIDDEN&&n(b(f.MediaInteraction,{id:r,type:"play"===o.type?m.Play:m.Pause}))}),{capture:!0,passive:!0})}var A=n(68622),z=n(79150);function k(t,e){function n(e,n){if(!e||!e.ownerNode)return;const o=t.nodeIds.get(e.ownerNode);void 0!==o&&n(o)}const o=[(0,z.H)(CSSStyleSheet.prototype,"insertRule",(t=>{let o=t.target,s=(0,A.A)(t.parameters,2),r=s[0],i=s[1];n(o,(t=>e(b(f.StyleSheetRule,{id:t,adds:[{rule:r,index:i}]}))))})),(0,z.H)(CSSStyleSheet.prototype,"deleteRule",(t=>{let o=t.target,s=(0,A.A)(t.parameters,1)[0];n(o,(t=>e(b(f.StyleSheetRule,{id:t,removes:[{index:s}]}))))}))];function s(t){o.push((0,z.H)(t.prototype,"insertRule",(t=>{let o=t.target,s=(0,A.A)(t.parameters,2),r=s[0],i=s[1];n(o.parentStyleSheet,(t=>{const n=P(o);n&&(n.push(i||0),e(b(f.StyleSheetRule,{id:t,adds:[{rule:r,index:n}]})))}))})),(0,z.H)(t.prototype,"deleteRule",(t=>{let o=t.target,s=(0,A.A)(t.parameters,1)[0];n(o.parentStyleSheet,(t=>{const n=P(o);n&&(n.push(s),e(b(f.StyleSheetRule,{id:t,removes:[{index:n}]})))}))})))}return"undefined"!==typeof CSSGroupingRule?s(CSSGroupingRule):(s(CSSMediaRule),s(CSSSupportsRule)),{stop:()=>{o.forEach((t=>t.stop()))}}}function P(t){const e=[];let n=t;for(;n.parentRule;){const t=Array.from(n.parentRule.cssRules).indexOf(n);e.unshift(t),n=n.parentRule}if(!n.parentStyleSheet)return;const o=Array.from(n.parentStyleSheet.cssRules).indexOf(n);return e.unshift(o),e}function V(t,e){return(0,u.l)(t,window,["focus","blur"],(()=>{e({data:{has_focus:document.hasFocus()},type:l.Focus,timestamp:(0,x.nx)()})}))}function F(t,e,n){const o=t.subscribe(12,(t=>{var o,s;t.rawRumEvent.type===h.bb.ACTION&&t.rawRumEvent.action.type===h.X2.CLICK&&(null===(s=null===(o=t.rawRumEvent.action.frustration)||void 0===o?void 0:o.type)||void 0===s?void 0:s.length)&&"events"in t.domainContext&&t.domainContext.events&&t.domainContext.events.length&&e({timestamp:t.rawRumEvent.date,type:l.FrustrationRecord,data:{frustrationTypes:t.rawRumEvent.action.frustration.type,recordIds:t.domainContext.events.map((t=>n.getIdForEvent(t)))}})}));return{stop:()=>{o.unsubscribe()}}}function H(t,e){const n=t.subscribe(5,(()=>{e({timestamp:(0,x.nx)(),type:l.ViewEnd})}));return{stop:()=>{n.unsubscribe()}}}var $=n(58e3);function B(t,e){const n=t.tagName,o=t.value;if((0,h.Ie)(t,e)){const e=t.type;if("INPUT"===n&&("button"===e||"submit"===e||"reset"===e))return o;if(!o||"OPTION"===n)return;return h.o}return"OPTION"===n||"SELECT"===n?t.value:"INPUT"===n||"TEXTAREA"===n?o:void 0}const G=/url\((?:(')([^']*)'|(")([^"]*)"|([^)]*))\)/gm,J=/^[A-Za-z]+:|^\/\//,U=/^["']?data:.*,/i;
1function W(t,e){return t.replace(G,((t,n,o,s,r,i)=>{const a=o||r||i;if(!e||!a||J.test(a)||U.test(a))return t;const c=n||s||"";return"url(".concat(c).concat(function(t,e){try{return(0,$.c$)(t,e).href}catch(n){return t}}(a,e)).concat(c,")")}))}const X=/[^a-z1-6-_]/;function Y(t){const e=t.toLowerCase().trim();return X.test(e)?"div":e}function q(t,e){return"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='".concat(t,"' height='").concat(e,"' style='background-color:silver'%3E%3C/svg%3E")}function j(t){if(void 0!==t&&0!==t.length)return t.map((t=>{const e=t.cssRules||t.rules;return{cssRules:Array.from(e,(t=>t.cssText)),disabled:t.disabled||void 0,media:t.media.length>0?Array.from(t.media):void 0}}))}var K=n(68083);const Z=1e6;function Q(t,e,n,o){if(e===h.$m.HIDDEN)return null;const s=t.getAttribute(n);if(e===h.$m.MASK&&n!==h.NT&&!h.yF.includes(n)&&n!==o.actionNameAttribute){const e=t.tagName;switch(n){case"title":case"alt":case"placeholder":return h.o}if("IMG"===e&&("src"===n||"srcset"===n)){const e=t;if(e.naturalWidth>0)return q(e.naturalWidth,e.naturalHeight);const n=t.getBoundingClientRect(),o=n.width,s=n.height;return o>0||s>0?q(o,s):h.eT}if("SOURCE"===e&&("src"===n||"srcset"===n))return h.eT;if("A"===e&&"href"===n)return h.o;if(s&&n.startsWith("data-"))return h.o;
1if("IFRAME"===e&&"srcdoc"===n)return h.o}return s&&"string"===typeof s?(0,h.ei)(s,Z):s}function tt(t,e,n){t[e].count+=1,t[e].max=Math.max(t[e].max,n),t[e].sum+=n}function et(t){if(!t)return null;let e;try{e=t.rules||t.cssRules}catch(n){}if(!e)return null;return W(Array.from(e,(0,K.nr)()?nt:ot).join(""),t.href)}function nt(t){if(function(t){return"selectorText"in t}(t)&&t.selectorText.includes(":")){const e=/(\[[\w-]+[^\\])(:[^\]]+\])/g;return t.cssText.replace(e,"$1\\$2")}return ot(t)}function ot(t){return function(t){return"styleSheet"in t}(t)&&et(t.styleSheet)||t.cssText}function st(t,e,n){const o=function(t,e,n){switch(t.nodeType){case t.DOCUMENT_NODE:return function(t,e,n){return{type:d.Document,childNodes:rt(t,e,n),adoptedStyleSheets:j(t.adoptedStyleSheets)}}(t,e,n);case t.DOCUMENT_FRAGMENT_NODE:return function(t,e,n){const o=(0,h.p_)(t);o&&n.serializationContext.shadowRootsController.addShadowRoot(t);return{type:d.DocumentFragment,childNodes:rt(t,e,n),isShadowRoot:o,adoptedStyleSheets:o?j(t.adoptedStyleSheets):void 0}}(t,e,n);case t.DOCUMENT_TYPE_NODE:return o=t,{type:d.DocumentType,name:o.name,publicId:o.publicId,systemId:o.systemId};case t.ELEMENT_NODE:return function(t,e,n){const o=Y(t.tagName),s=(i=t,"svg"===i.tagName||i instanceof SVGElement||void 0),r=(0,h.jR)((0,h.dT)(t),e);var i;if(r===h.$m.HIDDEN){const e=t.getBoundingClientRect(),n=e.width,r=e.height;return{type:d.Element,tagName:o,attributes:{rr_width:"".concat(n,"px"),rr_height:"".concat(r,"px"),[h.NT]:h.Wd},childNodes:[],isSVG:s}}if(r===h.$m.IGNORE)return;const a=function(t,e,n){if(e===h.$m.HIDDEN)return{};const o={},s=Y(t.tagName),r=t.ownerDocument;for(let d=0;d<t.attributes.length;d+=1){const s=t.attributes.item(d).name,r=Q(t,e,s,n.configuration);null!==r&&(o[s]=r)}if(t.value&&("textarea"===s||"select"===s||"option"===s||"input"===s)){const n=B(t,e);void 0!==n&&(o.value=n)}if("option"===s&&e===h.$m.ALLOW){const e=t;e.selected&&(o.selected=e.selected)}if("link"===s){const e=Array.from(r.styleSheets).find((e=>e.href===t.href)),s=et(e);s&&e&&(tt(n.serializationContext.serializationStats,"cssText",s.length),o._cssText=s)}if("style"===s&&t.sheet){const e=et(t.sheet);e&&(tt(n.serializationContext.serializationStats,"cssText",e.length),o._cssText=e)}const i=t;if("input"!==s||"radio"!==i.type&&"checkbox"!==i.type||(e===h.$m.ALLOW?o.checked=!!i.checked:(0,h.Ie)(i,e)&&delete o.checked),"audio"===s||"video"===s){const e=t;o.rr_mediaState=e.paused?"paused":"played"}let a,c;const u=n.serializationContext;switch(u.status){case 0:a=Math.round(t.scrollTop),c=Math.round(t.scrollLeft),(a||c)&&u.elementsScrollPositions.set(t,{scrollTop:a,scrollLeft:c});break;case 1:if(u.elementsScrollPositions.has(t)){var l=u.elementsScrollPositions.get(t);a=l.scrollTop,c=l.scrollLeft}}return c&&(o.rr_scrollLeft=c),a&&(o.rr_scrollTop=a),o}(t,r,n);let c=[];(0,h.wR)(t)&&"style"!==o&&(c=rt(t,r,n));return{type:d.Element,tagName:o,attributes:a,childNodes:c,isSVG:s}}(t,e,n);case t.TEXT_NODE:return function(t,e){const n=(0,h.rf)(t,e);if(void 0===n)return;return{type:d.Text,textContent:n}}(t,e);case t.CDATA_SECTION_NODE:return{type:d.CDATA,textContent:""}}var o}(t,e,n);if(!o)return null;const s=n.scope.nodeIds.assign(t),r=o;return r.id=s,n.serializedNodeIds&&n.serializedNodeIds.add(s),r}function rt(t,e,n){const o=[];return(0,h.wI)(t,(t=>{const s=st(t,e,n);s&&o.push(s)})),o}function it(t,e,n,o){const s=(0,x.nx)(),r=st(t,e.defaultPrivacyLevel,{serializationContext:o,configuration:e,scope:n});return tt(o.serializationStats,"serializationDuration",(0,x.vk)(s,(0,x.nx)())),r}function at(t,e,n){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:document;const s=t.defaultPrivacyLevel,r=new WeakMap,i=o!==document,a=(0,u.l)(t,o,i?["change"]:["input","change"],(t=>{const e=y(t);(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement||e instanceof HTMLSelectElement)&&p(e)}),{capture:!0,passive:!0}),l=a.stop;let d;if(i)d=c.l;else{const t=[(0,z.t)(HTMLInputElement.prototype,"value",p),(0,z.t)(HTMLInputElement.prototype,"checked",p),(0,z.t)(HTMLSelectElement.prototype,"value",p),(0,z.t)(HTMLTextAreaElement.prototype,"value",p),(0,z.t)(HTMLSelectElement.prototype,"selectedIndex",p)];d=()=>{t.forEach((t=>t.stop()))}}return{stop:()=>{d(),l()}};function p(t){const n=(0,h.PJ)(t,s);if(n===h.$m.HIDDEN)return;const o=t.type;let r;if("radio"===o||"checkbox"===o){if((0,h.Ie)(t,n))return;r={isChecked:t.checked}}else{const e=B(t,n);if(void 0===e)return;r={text:e}}m(t,r,e);const i=t.name;"radio"===o&&i&&t.checked&&document.querySelectorAll('input[type="radio"][name="'.concat(CSS.escape(i),'"]')).forEac
1h((n=>{n!==t&&m(n,{isChecked:!1},e)}))}function m(t,e,o){const s=o.nodeIds.get(t);if(void 0===s)return;const i=r.get(t);i&&i.text===e.text&&i.isChecked===e.isChecked||(r.set(t,e),n(b(f.Input,(0,S.A)({id:s},e))))}}var ct=n(70022),ut=n(61472);const lt=100,dt=16;function ft(t,e,n,o,s){const r=(0,h.W3)();if(!r)return{stop:c.l,flush:c.l};const i=function(t){let e=c.l,n=[];function o(){e(),t(n),n=[]}const s=(0,c.n)(o,dt,{leading:!1}),r=s.throttled,i=s.cancel;return{addMutations:t=>{0===n.length&&(e=(0,ut.BB)(r,{timeout:lt})),n.push(...t)},flush:o,stop:()=>{e(),i()}}}((s=>{!function(t,e,n,o,s){const r=new Map;t.filter((t=>"childList"===t.type)).forEach((t=>{t.removedNodes.forEach((t=>{pt(t,s.removeShadowRoot)}))}));const i=t.filter((t=>t.target.isConnected&&o.nodeIds.areAssignedForNodeAndAncestors(t.target)&&(0,h.PJ)(t.target,n.defaultPrivacyLevel,r)!==h.$m.HIDDEN)),a={cssText:{count:0,max:0,sum:0},serializationDuration:{count:0,max:0,sum:0}},c=function(t,e,n,o,s,r){const i=new Set,a=new Map;for(const h of t)h.addedNodes.forEach((t=>{i.add(t)})),h.removedNodes.forEach((t=>{i.has(t)||a.set(t,h.target),i.delete(t)}));const c=Array.from(i);u=c,u.sort(((t,e)=>{const n=t.compareDocumentPosition(e);return n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_CONTAINS||n&Node.DOCUMENT_POSITION_FOLLOWING?1:n&Node.DOCUMENT_POSITION_PRECEDING?-1:0}));var u;const l=new Set,d={status:2,serializationStats:o,shadowRootsController:s},f=[];for(const y of c){if(m(y))continue;const t=(0,h.PJ)(y.parentNode,e.defaultPrivacyLevel,r);if(t===h.$m.HIDDEN||t===h.$m.IGNORE)continue;const s=(0,x.nx)(),i=st(y,t,{serializedNodeIds:l,serializationContext:d,configuration:e,scope:n});if(tt(o,"serializationDuration",(0,x.vk)(s,(0,x.nx)())),!i)continue;const a=(0,h.$4)(y);f.push({nextId:g(y),parentId:n.nodeIds.get(a),node:i})}const p=[];return a.forEach(((t,e)=>{const o=n.nodeIds.get(t),s=n.nodeIds.get(e);void 0!==o&&void 0!==s&&p.push({parentId:o,id:s})})),{adds:f,removes:p,hasBeenSerialized:m};function m(t){const e=n.nodeIds.get(t);return void 0!==e&&l.has(e)}function g(t){let e=t.nextSibling;for(;e;){const t=n.nodeIds.get(e);if(void 0!==t)return t;e=e.nextSibling}return null}}(i.filter((t=>"childList"===t.type)),n,o,a,s,r),u=c.adds,l=c.removes,d=c.hasBeenSerialized,p=function(t,e,n,o){var s;const r=[],i=new Set,a=t.filter((t=>!i.has(t.target)&&(i.add(t.target),!0)));for(const c of a){if(c.target.textContent===c.oldValue)continue;const t=n.nodeIds.get(c.target);if(void 0===t)continue;const i=(0,h.PJ)((0,h.$4)(c.target),e.defaultPrivacyLevel,o);i!==h.$m.HIDDEN&&i!==h.$m.IGNORE&&r.push({id:t,value:null!==(s=(0,h.rf)(c.target,i))&&void 0!==s?s:null})}return r}(i.filter((t=>"characterData"===t.type&&!d(t.target))),n,o,r),m=function(t,e,n,o){const s=[],r=new Map,i=t.filter((t=>{const e=r.get(t.target);return(!e||!e.has(t.attributeName))&&(e?e.add(t.attributeName):r.set(t.target,new Set([t.attributeName])),!0)})),a=new Map;for(const c of i){if(c.target.getAttribute(c.attributeName)===c.oldValue)continue;const t=n.nodeIds.get(c.target);if(void 0===t)continue;const r=(0,h.PJ)(c.target,e.defaultPrivacyLevel,o),i=Q(c.target,r,c.attributeName,e);let u;if("value"===c.attributeName){const t=B(c.target,r);if(void 0===t)continue;u=t}else u="string"===typeof i?i:null;let l=a.get(c.target);l||(l={id:t,attributes:{}},s.push(l),a.set(c.target,l)),l.attributes[c.attributeName]=u}return s}(i.filter((t=>"attributes"===t.type&&!d(t.target))),n,o,r);if(!p.length&&!m.length&&!l.length&&!u.length)return;e(b(f.Mutation,{adds:u,removes:l,texts:p,attributes:m}),a)}(s.concat(a.takeRecords()),t,e,n,o)})),a=new r((0,ct.dm)(i.addMutations));return a.observe(s,{attributeOldValue:!0,attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),{stop:()=>{a.disconnect(),i.stop()},flush:()=>{i.flush()}}}function pt(t,e){(0,h.XS)(t)&&e(t.shadowRoot),(0,h.wI)(t,(t=>pt(t,e)))}const mt=(t,e,n,o)=>{const s=new Map,r={addShadowRoot:i=>{if(s.has(i))return;const a=ft(n,t,e,r,i),c=at(t,e,n,i),u=R(t,e,n,o,i);s.set(i,{flush:()=>a.flush(),stop:()=>{a.stop(),c.stop(),u.stop()}})},removeShadowRoot:t=>{const e=s.get(t);e&&(e.stop(),s.delete(t))},stop:()=>
1{s.forEach((t=>(0,t.stop)()))},flush:()=>{s.forEach((t=>(0,t.flush)()))}};return r};function ht(t){const e=t.emit,n=t.configuration,o=t.lifeCycle;if(!e)throw new Error("emit function is required");const s=(n,o)=>{e(n,o),(0,i.b)("record",{record:n});const s=t.viewHistory.findView();a.$1(s.id)},r=function(){const t=new WeakMap;return{set(e,n){(e!==document||document.scrollingElement)&&t.set(e===document?document.scrollingElement:e,n)},get:e=>t.get(e),has:e=>t.has(e)}}(),c={nodeIds:function(){const t=new WeakMap;let e=1;const n=e=>t.get(e);return{assign:o=>{let s=n(o);return void 0===s&&(s=e++,t.set(o,s)),s},get:n,areAssignedForNodeAndAncestors:t=>{let e=t;for(;e;){if(void 0===n(e)&&!(0,h.p_)(e))return!1;e=(0,h.$4)(e)}return!0}}}()};const u=mt(n,c,s,r),d=function(t,e,n,o,s,r,i){const a=(n,r)=>{const a=(0,h.pB)(),c=a.width,u=a.height;i({data:{height:u,href:window.location.href,width:c},type:l.Meta,timestamp:n}),i({data:{has_focus:document.hasFocus()},type:l.Focus,timestamp:n});const d={cssText:{count:0,max:0,sum:0},serializationDuration:{count:0,max:0,sum:0}};i({data:{node:it(document,o,s,{status:r,elementsScrollPositions:t,serializationStats:d,shadowRootsController:e}),initialOffset:{left:(0,h.Gn)(),top:(0,h.zL)()}},type:l.FullSnapshot,timestamp:n},d),window.visualViewport&&i({data:w(window.visualViewport),type:l.VisualViewport,timestamp:n})};return a((0,x.nx)(),0),{stop:n.subscribe(2,(t=>{r(),a(t.startClocks.timeStamp,1)})).unsubscribe}}(r,u,o,n,c,p,s),f=d.stop;function p(){u.flush(),g.flush()}const m=function(){const t=new WeakMap;let e=1;return{getIdForEvent:n=>(t.has(n)||t.set(n,e++),t.get(n))}}(),g=ft(s,n,c,u,document),y=[g,E(n,c,s),C(n,c,s,m),R(n,c,s,r,document),_(n,s),at(n,c,s),O(n,c,s),k(c,s),V(n,s),L(n,s),F(o,s,m),H(o,(t=>{p(),s(t)}))];return{stop:()=>{u.stop(),y.forEach((t=>t.stop())),f()},flushMutations:p,shadowRootsController:u}}var gt=n(88450),yt=n(94441);function vt(t){let e=t.context,n=t.creationReason,o=t.encoder,s=0;const r=e.view.id,i=a.K_(r),c=(0,S.A)({start:1/0,end:-1/0,creation_reason:n,records_count:0,has_full_snapshot:!1,index_in_view:i,source:"browser"},e),u={cssText:{count:0,max:0,sum:0},serializationDuration:{count:0,max:0,sum:0}};return a.H5(r),{addRecord:function(t,e,n){c.start=Math.min(c.start,t.timestamp),c.end=Math.max(c.end,t.timestamp),c.records_count+=1,c.has_full_snapshot||(c.has_full_snapshot=t.type===l.FullSnapshot),e&&function(t,e){for(const n of["cssText","serializationDuration"])t[n].count+=e[n].count,t[n].max=Math.max(t[n].max,e[n].max),t[n].sum+=e[n].sum}(u,e);const r=o.isEmpty?'{"records":[':",";o.write(r+JSON.stringify(t),(t=>{s+=t,n(s)}))},flush:function(t){if(o.isEmpty)throw new Error("Empty segment flushed");o.write("],".concat(JSON.stringify(c).slice(1),"\n")),o.finish((e=>{a.L7(c.view.id,e.rawBytesCount),t(c,u,e)}))}}}const wt=5*x.OY;let St=6e4;function xt(t,e,n,o,s,r){return function(t,e,n,o){let s={status:0,nextSegmentCreationReason:"init"};const r=t.subscribe(2,(()=>{u("view_change")})),i=r.unsubscribe,a=t.subscribe(11,(t=>{u(t.reason)})),c=a.unsubscribe;function u(t){1===s.status&&(s.segment.flush(((e,o,s)=>{const r=function(t,e,n,o){const s=new FormData;s.append("segment",new Blob([t],{type:"application/octet-stream"}),"".concat(e.session.id,"-").concat(e.start));const r=(0,S.A)({raw_segment_size:o,compressed_segment_size:t.byteLength},e),i=JSON.stringify(r);return s.append("event",new Blob([i],{type:"application/json"})),{data:s,bytesCount:t.byteLength,cssText:n.cssText,isFullSnapshot:0===e.index_in_view,rawSize:o,recordCount:e.records_count,serializationDuration:n.serializationDuration}}(s.output,e,o,s.rawBytesCount);(0,gt.Kp)(t)?n.sendOnExit(r):n.send(r)})),(0,yt.DJ)(s.expirationTimeoutId)),s="stop"!==t?{status:0,nextSegmentCreationReason:t}:{status:2}}return{addRecord:(t,n)=>{if(2!==s.status){if(0===s.status){const t=e();if(!t)return;s={status:1,segment:vt({encoder:o,context:t,creationReason:s.nextSegmentCreationReason}),expirationTimeoutId:(0,yt.wg)((()=>{u("segment_duration_limit")}),wt)}}s.segment.addRecord(t,n,(t=>{t>St&&u("segment_bytes_limit")}))}},stop:()=>{u("stop"),i(),c()}}}(t,(()=>function(t,e,n){const o=e.findTrackedSession(),s=n.findView();if(!o||!s)return;return{application:{id:t},session:{id:o.id},view:{id:s.id}}}(e.applicationId,n,o)),s,r)}function bt(t,e,n,i,a,u,l){const d=[],f=l||(0,s.sA)([e.sessionReplayEndpointBuilder],St,(e=>{t.notify(14,{error:e}),(0,o.A2)("Error reported to customer",{"error.message":e.message})}));let p;if((0,r.d0)()){var m=function(t){const e=(0,r.Y9)();return{addRecord:n=>{const o=t.findView();e.send("record",n,o.id)}}}(i);p=m.addRecord}else{const s=xt(t,e,n,i,f,a);p=s.addRecord,d.push(s.stop);const r=function(t,e){return t.metricsEnabled?{stop:e.subscribe((t=>{if("failure"===t.type||"queue-full"===t.type||"success"===t.type&&t.payload.isFullSnapshot){const r=(e=t.type,n=t.bandwidth,{cssText:{count:(s=t.payload).cssText.count,max:s.cssText.max,sum:s.cssText.sum},isFullSnapshot:s.isFullSnapshot,ongoingRequests:{count:n.ongoingRequestCount,totalSize:n.ongoingByteCount},recordCount:s.recordCount,result:e,serializationDuration:{count:s.serializationDuration.count,max:s.serializationDuration.max,sum:s.serializationDuration.sum},size:{compressed:s.bytesCount,raw:s.rawSize}});(0,o.Gk)("Segment network request metrics",{metrics:r})}var e,n,s})).unsubscribe}:{stop:c.l}}(u,f.observable);d.push(r.stop)}const h=ht({emit:p,configuration:e,lifeCycle:t,viewHistory:i}).stop;return d.push(h),{stop:()=>{d.forEach((t=>t()))}}}}}]); 2//# sourceMappingURL=recorder.b797561f.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.