1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="c6c87f0a-cbcc-f6a9-3920-ac2cc729f007")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,400135,e=>{"use strict";var t=e.i(687652);let r=t.forwardRef(function({title:e,titleId:r,...n},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm.75-13a.75.75 0 0 0-1.5 0v5c0 .414.336.75.75.75h4a.75.75 0 0 0 0-1.5h-3.25V5Z",clipRule:"evenodd"}))});e.s(["ClockIcon",0,r],400135)},853013,e=>{"use strict";var t=e.i(687652);let r=t.forwardRef(function({title:e,titleId:r,...n},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{fillRule:"evenodd",d:"M4.25 2A2.25 2.25 0 0 0 2 4.25v11.5A2.25 2.25 0 0 0 4.25 18h11.5A2.25 2.25 0 0 0 18 15.75V4.25A2.25 2.25 0 0 0 15.75 2H4.25Zm4.03 6.28a.75.75 0 0 0-1.06-1.06L4.97 9.47a.75.75 0 0 0 0 1.06l2.25 2.25a.75.75 0 0 0 1.06-1.06L6.56 10l1.72-1.72Zm4.5-1.06a.75.75 0 1 0-1.06 1.06L13.44 10l-1.72 1.72a.75.75 0 1 0 1.06 1.06l2.25-2.25a.75.75 0 0 0 0-1.06l-2.25-2.25Z",clipRule:"evenodd"}))});e.s(["CodeBracketSquareIcon",0,r],853013)},932986,e=>{"use strict";var t=e.i(687652);let r=t.forwardRef(function({title:e,titleId:r,...n},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-7-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 9a.75.75 0 0 0 0 1.5h.253a.25.25 0 0 1 .244.304l-.459 2.066A1.75 1.75 0 0 0 10.747 15H11a.75.75 0 0 0 0-1.5h-.253a.25.25 0 0 1-.244-.304l.459-2.066A1.75 1.75 0 0 0 9.253 9H9Z",clipRule:"evenodd"}))});e.s(["InformationCircleIcon",0,r],932986)},13158,e=>{"use strict";var t=e.i(687652);let r=t.forwardRef(function({title:e,titleId:r,...n},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{fillRule:"evenodd",d:"M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z",clipRule:"evenodd"}))});e.s(["MagnifyingGlassIcon",0,r],13158)},489966,e=>{"use strict";var t=e.i(687652);let r=t.forwardRef(function({title:e,titleId:r,...n},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{fillRule:"evenodd",d:"M2 10a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm6.39-2.908a.75.75 0 0 1 .766.027l3.5 2.25a.75.75 0 0 1 0 1.262l-3.5 2.25A.75.75 0 0 1 8 12.25v-4.5a.75.75 0 0 1 .39-.658Z",clipRule:"evenodd"}))});e.s(["PlayCircleIcon",0,r],489966)},156773,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.areAllExecutedSessionsPrAuthor=void 0;let n=e.r(777511);r.areAllExecutedSessionsPrAuthor=e=>{let t=e.configData?.testCases??[],r=new Map(t.map(e=>[e.sessionId,e.relevanceToPR])),i=e.resultData?.results,a=null!=i&&i.length>0?i:t.filter(e=>e.relevanceToPR!==n.SessionRelevance.NotRelevant);return 0!==a.length&&a.every(e=>{let t=r.get(e.sessionId);return void 0!==t?t===n.SessionRelevance.IsPrAuthor:e.relevanceToPR===n.SessionRelevance.IsPrAuthor})}},469998,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0})},896697,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},112687,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},465236,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.parseSelectElementStatsBucketKey=void 0,r.parseSelectElementStatsBucketKey=e=>{let t=e.split(":");if(t.length>=4){let e=t.pop()??"0",r=t.pop()??"0",n=t.pop()??"0";return{matchType:t.join(":"),narrowingDepth:n,isCached:r,isSelectorPatched:e}}let r=t.pop()??"0",n=t.pop()??"0";return{matchType:t.join(":"),narrowingDepth:n,isCached:r,isSelectorPatched:"0"}}},998718,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.BACKEND_COVERAGE_INDEX_VERSION=r.isReplaysByMappedFileV2=r.REPLAYS_BY_FEATURE_FLAG_VERSION=r.REPLAYS_BY_MAPPED_FILE_V2_VERSION=r.COVERAGE_FILES_UNZIPPED=r.COVERAGE_FILES=void 0,r.COVERAGE_FILES={COVERAGE_STATS_PR:"coverage-stats.pr.json.gz",COVERAGE_STATS:"coverage-stats.json.gz",COVERAGE_SCREENSHOTS_BY_FILE:"coverage-screenshots-by-file.json.gz",COVERAGE_SCREENSHOTS_BY_FILE_PR:"coverage-screenshots-by-file.pr.json.gz",COVERAGE_SCREENSHOTS_BY_FILE_UNMAPPED:"coverage-screenshots-by-file.unmapped.json.gz",COVERAGE_REPLAYS_BY_FILE:"coverage-replays-by-file.json.gz",COVERAGE_REPLAYS_BY_FILE_PR:"coverage-replays-by-file.pr.json.gz",COVERAGE_REPLAYS_BY_FILE_V2:"coverage-replays-by-file.v2.json.gz",COVERAGE_REPLAYS_BY_FILE_UNMAPPED:"coverage-replays-by-file.unmapped.json.gz",COVERAGE_REPLAYS_BY_FILE_UNMAPPED_WITH_RANGES:"coverage-replays-by-file.unmapped.ranges.json.gz",COVERAGE_RELEVANT_REPLAY_CONTEXTS:"relevant-replay-contexts.json.gz",COVERAGE_REPLAYS_BY_FEATURE_FLAG:"coverage-replays-by-feature-flag.json.gz",COVERAGE:"coverage.json.gz",COVERAGE_PR:"coverage.pr.json.gz",COVERAGE_BY_REPLAY_PR:"coverage-by-replay.pr.json.gz",COVERAGE_BACKEND:"coverage-backend.json.gz",COVERAGE_BACKEND_BY_REPLAY:"coverage-backend-by-replay.json.gz",DIVERSITY_BY_REPLAY:"diversity-by-replay.json.gz",CLONE_AND_PARSE_RESULT:"clone-and-parse-result.json.gz",DEPENDENCY_GRAPH:"dependency-graph.json.gz"},r.COVERAGE_FILES_UNZIPPED={COVERAGE_STATS_PR:"coverage-stats.pr.json",COVERAGE_STATS:"coverage-stats.json",COVERAGE_SCREENSHOTS_BY_FILE:"coverage-screenshots-by-file.json",COVERAGE_SCREENSHOTS_BY_FILE_PR:"coverage-screenshots-by-file.pr.json",COVERAGE_SCREENSHOTS_BY_FILE_UNMAPPED:"coverage-screenshots-by-file.unmapped.json",COVERAGE_REPLAYS_BY_FILE:"coverage-replays-by-file.json",COVERAGE_REPLAYS_BY_FILE_PR:"coverage-replays-by-file.pr.json",COVERAGE_REPLAYS_BY_FILE_V2:"coverage-replays-by-file.v2.json",COVERAGE_REPLAYS_BY_FILE_UNMAPPED:"coverage-replays-by-file.unmapped.json",COVERAGE_REPLAYS_BY_FILE_UNMAPPED_WITH_RANGES:"coverage-replays-by-file.unmapped.ranges.json",COVERAGE_RELEVANT_REPLAY_CONTEXTS:"relevant-replay-contexts.json",COVERAGE_REPLAYS_BY_FEATURE_FLAG:"coverage-replays-by-feature-flag.json",COVERAGE:"coverage.json",COVERAGE_PR:"coverage.pr.json",COVERAGE_BY_REPLAY_PR:"coverage-by-replay.pr.json",COVERAGE_BACKEND:"coverage-backend.json",COVERAGE_BACKEND_BY_REPLAY:"coverage-backend-by-replay.json",DIVERSITY_BY_REPLAY:"diversity-by-replay.json",CLONE_AND_PARSE_RESULT:"clone-and-parse-result.json",DEPENDENCY_GRAPH:"dependency-graph.json"},r.REPLAYS_BY_MAPPED_FILE_V2_VERSION=2,r.REPLAYS_BY_FEATURE_FLAG_VERSION=1,r.isReplaysByMappedFileV2=e=>e.version===r.REPLAYS_BY_MAPPED_FILE_V2_VERSION,r.BACKEND_COVERAGE_INDEX_VERSION=1},276200,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.resolveReplaysByFileKey=r.setHasReplayIds=r.mergeReplaysByMappedFile=r.getReplayIdsForSet=void 0;let n=e.r(998718);r.getReplayIdsForSet=(e,t)=>(0,n.isReplaysByMappedFileV2)(e)?(e.replaySets[t]??[]).map(t=>e.replayIds[t]):e.replaySets[t]??[],r.mergeReplaysByMappedFile=(e,{includeLineCoverageForFiles:t}={})=>{let a=[],o=new Map,s=e=>{let t=o.get(e);if(void 0!==t)return t;let r=a.length;return a.push(e),o.set(e,r),r},l=e.map(e=>{let t=new Map;return n=>{let i=t.get(n);if(void 0!==i)return i;let a=[];for(let t of(0,r.getReplayIdsForSet)(e,n))a.push(s(t));a.sort((e,t)=>
2e-t);let o=0;for(let e=0;e<a.length;e++)(0===e||a[e]!==a[e-1])&&(a[o++]=a[e]);return a.length=o,t.set(n,a),a}}),u=new Map,c=new Map,d=[];e.forEach((e,r)=>{let n=l[r],i=e=>(n(e),{artifactIndex:r,setId:e});for(let[t,r]of Object.entries(e.byRepoFilePath??{})){let e=u.get(t);e?e.push(i(r)):u.set(t,[i(r)])}for(let[r,n]of Object.entries(e.byRepoFilePathLine??{})){if(void 0!==t&&!t.has(r))continue;let e=c.get(r);for(let[t,a]of(e||(e=new Map,c.set(r,e)),Object.entries(n))){let r=e.get(t);r?r.push(i(a)):e.set(t,[i(a)])}}null!=e.noCoverageSet&&d.push(i(e.noCoverageSet))});let f={},p=new Map,g=0,h=new Map,m=e=>{let t=e.map(({artifactIndex:e,setId:t})=>`${e}:${t}`).join("|"),r=h.get(t);if(void 0!==r)return r;let n=(e=>{let t=e.join(","),r=p.get(t);if(void 0!==r)return r;let n=g++;return p.set(t,n),f[n]=e,n})(i(e.map(({artifactIndex:e,setId:t})=>l[e](t))));return h.set(t,n),n},_={};for(let[e,t]of u)_[e]=m(t);let S={};for(let[e,t]of c){let r={};for(let[e,n]of t)r[e]=m(n);S[e]=r}return{version:n.REPLAYS_BY_MAPPED_FILE_V2_VERSION,...d.length>0?{noCoverageSet:m(d)}:{},byRepoFilePath:_,byRepoFilePathLine:S,replayIds:a,replaySets:f}};let i=e=>{if(1===e.length)return e[0];let t=e.map(()=>0),r=[];for(;;){let n=1/0;for(let r=0;r<e.length;r++){let i=e[r][t[r]];void 0!==i&&i<n&&(n=i)}if(n===1/0)return r;r.push(n);for(let r=0;r<e.length;r++)e[r][t[r]]===n&&t[r]++}};r.setHasReplayIds=(e,t)=>{let r=e.replaySets[t];return null!=r&&r.length>0},r.resolveReplaysByFileKey=async e=>await e(n.COVERAGE_FILES.COVERAGE_REPLAYS_BY_FILE_V2)?n.COVERAGE_FILES.COVERAGE_REPLAYS_BY_FILE_V2:await e(n.COVERAGE_FILES.COVERAGE_REPLAYS_BY_FILE)?n.COVERAGE_FILES.COVERAGE_REPLAYS_BY_FILE:null},845848,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.BACKEND_COVERAGE_S3_PREFIX=r.BACKEND_COVERAGE_CHUNK_VERSION=void 0,r.BACKEND_COVERAGE_CHUNK_VERSION=1,r.BACKEND_COVERAGE_S3_PREFIX="backend-coverage"},264403,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.BACKEND_LINE_COVERAGE_S3_PREFIX=r.BACKEND_LINE_COVERAGE_CHUNK_VERSION=void 0,r.BACKEND_LINE_COVERAGE_CHUNK_VERSION=1,r.BACKEND_LINE_COVERAGE_S3_PREFIX="backend-line-coverage"},908961,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},705394,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},146509,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.stripGeometryAttributes=r.stripBookkeepingAttributesForDisplay=r.STYLE_RULES_HASH_VERSION_PREFIX=r.DATA_METICULOUS_STYLE_RULES_HASH_ATTR=r.DATA_METICULOUS_VIEWPORT_ATTR=r.DATA_METICULOUS_VISIBLE_ATTR=r.DATA_METICULOUS_POSITION_ATTR=r.DATA_METICULOUS_OVERFLOW_ATTR=r.DATA_METICULOUS_BOUNDING_BOX_ATTR=r.DATA_METICULOUS_COMPONENT_SOURCE_ATTR=r.DATA_METICULOUS_COMPONENT_ATTR=void 0,r.DATA_METICULOUS_COMPONENT_ATTR="data-meticulous-component",r.DATA_METICULOUS_COMPONENT_SOURCE_ATTR="data-meticulous-component-source",r.DATA_METICULOUS_BOUNDING_BOX_ATTR="data-meticulous-bbox",r.DATA_METICULOUS_OVERFLOW_ATTR="data-meticulous-overflow",r.DATA_METICULOUS_POSITION_ATTR="data-meticulous-position",r.DATA_METICULOUS_VISIBLE_ATTR="data-meticulous-visible",r.DATA_METICULOUS_VIEWPORT_ATTR="data-meticulous-viewport",r.DATA_METICULOUS_STYLE_RULES_HASH_ATTR="data-meticulous-style-rules-hash",r.STYLE_RULES_HASH_VERSION_PREFIX="v1:";let n=[r.DATA_METICULOUS_COMPONENT_SOURCE_ATTR,r.DATA_METICULOUS_STYLE_RULES_HASH_ATTR];r.stripBookkeepingAttributesForDisplay=e=>e.replace(i,"");let i=RegExp(`\\s+(?:${n.join("|")})="[^"]*"`,"g");r.stripGeometryAttributes=e=>e.replace(a,"");let a=RegExp(`\\s+(?:${r.DATA_METICULOUS_BOUNDING_BOX_ATTR}|${r.DATA_METICULOUS_OVERFLOW_ATTR}|${r.DATA_METICULOUS_POSITION_ATTR}|${r.DATA_METICULOUS_VIEWPORT_ATTR})="[^"]*"`,"g")},629734,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.resolveApplicableDomSnapshotOverflowClips=r.mapDomSnapshotBoxToScreenshotPixels=r.parseDomSnapshotOverflowClip=r.parseDomSnapshotPosition=r.parseDomSnapshotVisible=r.parseDomSnapshotBoundingBox=r.classifyDomSnapshotGeometricVisibility=void 0,r.classifyDomSnapshotGeometricVisibility=({boundingBox:e,missingBoundingBoxMeansNoLayoutBox:t=!1,viewport:r,applicableRootClip:s,applicableOverflowClips:l=[]})=>
2{if(null==e)return{visibility:t?"no-layout-box":"unknown"};if(e.width<=0||e.height<=0)return null==r?{visibility:"zero-area",visibleBoundingBox:e}:{visibility:"zero-area",...[...r.captureFullPage?[]:[a(r)],...null!=s?[s]:[],...l].every(t=>i(e,t))?{visibleBoundingBox:e}:{}};if(null==r)return{visibility:"unknown"};let u=e;for(let e of[...r.captureFullPage?[]:[a(r)],...null!=s?[s]:[],...l]){let t=n(u,e);if(null==t)return{visibility:"offscreen"};u=t}return{visibility:o(u,e)?"full":"partial",visibleBoundingBox:u}},r.parseDomSnapshotBoundingBox=e=>{let t=f(e,4);if(null==t)return;let[r,n,i,a]=t;if(!(i<0)&&!(a<0))return{left:r,top:n,width:i,height:a}},r.parseDomSnapshotVisible=e=>"true"===e||"false"!==e&&void 0,r.parseDomSnapshotPosition=e=>{if(null==e)return;let[t,...r]=e.split(",");if(!(!u(t)||r.some(e=>!c(e)))&&new Set(r).size===r.length)return{position:t,establishesFixedContainingBlock:r.includes("cb"),inTopLayer:r.includes("tl")}},r.parseDomSnapshotOverflowClip=e=>{if(null==e)return;let[t,r,...n]=e.split(","),i=f(n.join(","),6);if(!d(t)||!d(r)||null==i)return;let[a,o,s,l,u,c]=i;if(!(s<0)&&!(l<0)&&!(u<0)&&!(c<0))return{overflowX:t,overflowY:r,clipLeft:a,clipTop:o,clipWidth:s,clipHeight:l,scrollWidth:u,scrollHeight:c}},r.mapDomSnapshotBoxToScreenshotPixels=(e,t)=>{let r=t.captureFullPage?t.scrollX:0,n=t.captureFullPage?t.scrollY:0;return{left:(e.left+r)*t.devicePixelRatio,top:(e.top+n)*t.devicePixelRatio,width:e.width*t.devicePixelRatio,height:e.height*t.devicePixelRatio}},r.resolveApplicableDomSnapshotOverflowClips=(e,t)=>{let r=[],n=[];return e.forEach((e,t)=>{r=s(r,n,e.position),null!=e.position&&n.push({depth:t,position:e.position}),null!=e.overflowClip&&r.push({depth:t,clip:e.overflowClip})}),s(r,n,t).map(({clip:e})=>e)};let n=(e,t)=>{let r="visible"!==t.overflowX,n="visible"!==t.overflowY,i=r?Math.max(e.left,t.clipLeft):e.left,a=r?Math.min(e.left+e.width,t.clipLeft+t.clipWidth):e.left+e.width,o=n?Math.max(e.top,t.clipTop):e.top,s=n?Math.min(e.top+e.height,t.clipTop+t.clipHeight):e.top+e.height;return a<=i||s<=o?null:{left:i,top:o,width:a-i,height:s-o}},i=(e,t)=>{let r="visible"===t.overflowX||e.left>=t.clipLeft&&e.left<=t.clipLeft+t.clipWidth,n="visible"===t.overflowY||e.top>=t.clipTop&&e.top<=t.clipTop+t.clipHeight;return r&&n},a=e=>({overflowX:"clip",overflowY:"clip",clipLeft:0,clipTop:0,clipWidth:e.width,clipHeight:e.height,scrollWidth:e.width,scrollHeight:e.height}),o=(e,t)=>e.left===t.left&&e.top===t.top&&e.width===t.width&&e.height===t.height,s=(e,t,r)=>{if(r?.inTopLayer)return[];if(r?.position!=="absolute"&&r?.position!=="fixed")return e;let n=l(t,r.position);return null==n?[]:e.filter(({depth:e})=>e<=n)},l=(e,t)=>{for(let r=e.length-1;r>=0;r-=1){let n=e[r];if(n.position.establishesFixedContainingBlock||"absolute"===t&&"static"!==n.position.position)return n.depth}return null},u=e=>"static"===e||"relative"===e||"absolute"===e||"fixed"===e||"sticky"===e,c=e=>"cb"===e||"tl"===e,d=e=>"visible"===e||"hidden"===e||"clip"===e||"scroll"===e||"auto"===e,f=(e,t)=>{if(null==e)return null;let r=e.split(",");if(r.length!==t||r.some(e=>""===e.trim()))return null;let n=r.map(Number);return n.every(Number.isFinite)?n:null}},788831,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},865847,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.PHASE_TIMINGS_SCHEMA_VERSION=void 0,r.PHASE_TIMINGS_SCHEMA_VERSION=1},284884,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.HIDDEN_PLAYBACK_REGION_CUSTOM_EVENT_TAG=void 0,r.HIDDEN_PLAYBACK_REGION_CUSTOM_EVENT_TAG="meticulous.hidden-region"},119525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.MAX_MERGED_COVERAGE_TEST_RUNS=void 0,r.MAX_MERGED_COVERAGE_TEST_RUNS=10},372639,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},444070,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};
2Object.defineProperty(r,"__esModule",{value:!0}),i(e.r(11881),r),i(e.r(267863),r),i(e.r(73284),r),i(e.r(87416),r),i(e.r(433606),r),i(e.r(468039),r),i(e.r(386161),r),i(e.r(95829),r),i(e.r(332667),r),i(e.r(227194),r),i(e.r(499599),r),i(e.r(878267),r),i(e.r(392714),r),i(e.r(14675),r),i(e.r(718657),r),i(e.r(843994),r),i(e.r(294037),r),i(e.r(404436),r),i(e.r(484060),r),i(e.r(300077),r),i(e.r(301655),r),i(e.r(965195),r),i(e.r(471283),r),i(e.r(931566),r),i(e.r(156773),r),i(e.r(469998),r),i(e.r(896697),r),i(e.r(112687),r),i(e.r(465236),r),i(e.r(998718),r),i(e.r(276200),r),i(e.r(845848),r),i(e.r(264403),r),i(e.r(908961),r),i(e.r(705394),r),i(e.r(146509),r),i(e.r(629734),r),i(e.r(788831),r),i(e.r(865847),r),i(e.r(284884),r),i(e.r(119525),r),i(e.r(828899),r),i(e.r(372639),r)},11881,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.REPLAY_COMPLETED_STATUSES=r.getContentAddressedScreenshotsPrefix=r.getFullS3KeyForScreenshot=void 0,r.getFullS3KeyForScreenshot=(e,t,r)=>{if(!("version"in r))return`${e}/${t}/${r.image}`;let{version:n}=r;if("content-addressed"===n)return`${e}/screenshots/${r.image}`;throw Error(`Unhandled screenshot version: ${JSON.stringify(n)}`)},r.getContentAddressedScreenshotsPrefix=e=>`${e}/screenshots/`,r.REPLAY_COMPLETED_STATUSES=["Success","Failure"]},828899,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.isAppContainerLogRecord=r.parseAppContainerLogRecord=void 0,r.parseAppContainerLogRecord=e=>{let t;try{t=JSON.parse(e)}catch{return}return(0,r.isAppContainerLogRecord)(t)?t:void 0},r.isAppContainerLogRecord=e=>"object"==typeof e&&null!=e&&!Array.isArray(e)},267863,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.replayAppContainerLogsKey=r.isMeticulousAppContainerLog=r.METICULOUS_APP_CONTAINER_LOG_SCHEMA_VERSION=r.METICULOUS_APP_CONTAINER_LOG_SOURCE_FIELD=r.METICULOUS_APP_CONTAINER_LOG_FIELD=r.REPLAY_APP_CONTAINER_LOGS_FILE=void 0;let n=e.r(828899);r.REPLAY_APP_CONTAINER_LOGS_FILE="app-container-logs.ndjson",r.METICULOUS_APP_CONTAINER_LOG_FIELD="meticulousAppContainerLog",r.METICULOUS_APP_CONTAINER_LOG_SOURCE_FIELD="meticulousAppContainerLogSource",r.METICULOUS_APP_CONTAINER_LOG_SCHEMA_VERSION=1,r.isMeticulousAppContainerLog=e=>!!(0,n.isAppContainerLogRecord)(e)&&e.schemaVersion===r.METICULOUS_APP_CONTAINER_LOG_SCHEMA_VERSION&&i(e.severity)&&"string"==typeof e.message&&(void 0===e.stackTrace||"string"==typeof e.stackTrace)&&(0,n.isAppContainerLogRecord)(e.structuredData);let i=e=>"info"===e||"warning"===e||"error"===e;r.replayAppContainerLogsKey=({projectId:e,replayId:t})=>`${e}/${t}/${r.REPLAY_APP_CONTAINER_LOGS_FILE}`},73284,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.resolveReplayCompletionQueueShard=r.buildReplayCompletionPayloadS3Key=r.REPLAY_INGEST_EVENT_SCHEMA_VERSION=void 0,r.REPLAY_INGEST_EVENT_SCHEMA_VERSION=1,r.buildReplayCompletionPayloadS3Key=({testRunId:e,eventType:t,id:r})=>`replay-completions/${e}/${t}/${r}.v1.json`,r.resolveReplayCompletionQueueShard=(e,t)=>{if(!Number.isSafeInteger(t)||t<=0)throw RangeError("shardCount must be a positive safe integer");let r=0x811c9dc5;for(let t=0;t<e.length;t++)r^=e.charCodeAt(t),r=Math.imul(r,0x1000193);return(r>>>0)%t}},87416,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.CUSTOM_CHECK_FINDING_KEY_MAX_LENGTH=r.CUSTOM_CHECK_FINDING_KEYS_MAX_COUNT=r.customCheckReportFileName=r.CUSTOM_CHECK_REPORT_FILE_EXTENSION=r.BUILTIN_CHECK_RESULTS_DIR=r.CUSTOM_CHECK_RESULTS_DIR=r.CUSTOM_CHECK_ERROR_MAX_LENGTH=r.CUSTOM_CHECK_REPORT_INLINE_MAX_BYTES=r.CUSTOM_CHECK_REPORT_MAX_BYTES=r.CUSTOM_CHECK_ID_REGEX=r.CUSTOM_CHECK_RESULTS_STATUSES=r.normalizeNonVisualCheckResultData=r.normalizeCustomCheckVerdict=r.ACCEPTED_CUSTOM_CHECK_VERDICTS=r.LEGACY_CUSTOM_CHECK_VERDICT_MAP=r.CUSTOM_CHECK_VERDICTS=r.NON_VISUAL_CHECK_TYPES=r.customCheckSnapshotCompressedFileName=r.customCheckSnapshotFileName=r.CUSTOM_CHECK_SNAPSHOT_FILE_EXTENSION=r.CUSTOM_CHECKS_SNAPSHOTS_DIR=r.CUSTOM_CHECK_SNAPSHOT_TYPE_REGEX=r.isAccessibilityScanFailure=r.ACCESSIBILITY_SNAPSHOT_FORMAT_VERSION=r.TOP_EXECUTED_SNIPPETS_LIMIT=r.JS_BUNDLE_SOURCE_BREAKDOWN_LIMIT=r.stageFromScreenshotIdentifier=r.FINAL_STATE_STAGE=void 0,r.FINAL_STATE_STAGE="final-state",r.stageFromScreenshotIdentifier=e=>{switch(e.type){case"end-state":return r.FINAL_STATE_STAGE;case"after-event":return`screenshot-after-event-${e.eventNumber.toString().padStart(5,"0")}`;default:return null}},r.JS_BUNDLE_SOURCE_BREAKDOWN_LIMIT=100,r.TOP_EXECUTED_SNIPPETS_LIMIT=50,r.ACCESSIBILITY_SNAPSHOT_FORMAT_VERSION=2,r.isAccessibilityScanFailure=e=>"scanStatus"in e,r.CUSTOM_CHECK_SNAPSHOT_TYPE_REGEX=/^[a-z0-9-]{1,64}$/,r.CUSTOM_CHECKS_SNAPSHOTS_DIR="custom-checks-snapshots",r.CUSTOM_CHECK_SNAPSHOT_FILE_EXTENSION=".json",r.customCheckSnapshotFileName=e=>`${e}${r.CUSTOM_CHECK_SNAPSHOT_FILE_EXTENSION}`,r.customCheckSnapshotCompressedFileName=e=>`${(0,r.customCheckSnapshotFileName)(e)}.gz`,r.NON_VISUAL_CHECK_TYPES=["custom","builtin"],r.CUSTOM_CHECK_VERDICTS=["pass","warn-without-requiring-user-ack","warn-and-require-user-ack"],r.LEGACY_CUSTOM_CHECK_VERDICT_MAP={fail:"warn-and-require-user-ack",warn:"warn-without-requiring-user-ack"},r.ACCEPTED_CUSTOM_CHECK_VERDICTS=[...r.CUSTOM_CHECK_VERDICTS,...Object.keys(r.LEGACY_CUSTOM_CHECK_VERDICT_MAP)],r.normalizeCustomCheckVerdict=e=>r.LEGACY_CUSTOM_CHECK_VERDICT_MAP[e]??e,r.normalizeNonVisualCheckResultData=e=>{if("complete"!==e.status)return e;let t=!1,n=e.checks.map(e=>{let n=(0,r.normalizeCustomCheckVerdict)(e.verdict);return n===e.verdict?e:(t=!0,{...e,verdict:n})});return t?{...e,checks:n}:e},r.CUSTOM_CHECK_RESULTS_STATUSES=["complete","execution-error"],r.CUSTOM_CHECK_ID_REGEX=/^[a-z0-9-]{1,64}$/,r.CUSTOM_CHECK_REPORT_MAX_BYTES=0xa00000,r.CUSTOM_CHECK_REPORT_INLINE_MAX_BYTES=262144,r.CUSTOM_CHECK_ERROR_MAX_LENGTH=1e4,r.CUSTOM_CHECK_RESULTS_DIR="custom-check-results",r.BUILTIN_CHECK_RESULTS_DIR="builtin-check-results",r.CUSTOM_CHECK_REPORT_FILE_EXTENSION=".md",r.customCheckReportFileName=e=>`${e}${r.CUSTOM_CHECK_REPORT_FILE_EXTENSION}`,r.CUSTOM_CHECK_FINDING_KEYS_MAX_COUNT=50,r.CUSTOM_CHECK_FINDING_KEY_MAX_LENGTH=128},433606,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),r.accessibilityRuleDocsUrl=r.DEFAULT_ACCESSIBILITY_RULE_IDS=r.DEFAULT_ACCESSIBILITY_RULES=r.DEFAULT_ACCESSIBILITY_RULE_GROUPS=void 0,r.DEFAULT_ACCESSIBILITY_RULE_GROUPS=[{group:"Text alternatives",rules:[{ruleId:"image-alt",wcag:{version:"2.0",level:"A"},label:"Images have alternative text",description:"Every image has an alt attribute or is explicitly marked as decorative."},{ruleId:"input-image-alt",wcag:{version:"2.0",level:"A"},label:"Image buttons have alternative text",description:"Image inputs have an accessible name describing their action."},{ruleId:"area-alt",wcag:{version:"2.0",level:"A"},label:"Image-map areas have alternative text",description:"Clickable areas of image maps have text alternatives."},{ruleId:"object-alt",wcag:{version:"2.0",level:"A"},label:"Embedded objects have text alternatives",description:"<object> elements provide fallback content assistive technology can read."},{ruleId:"svg-img-alt",wcag:{version:"2.0",level:"A"},label:"SVG images have accessible text",description:"SVGs presented as images have an accessible name."},{ruleId:"role-img-alt",wcag:{version:"2.0",level:"A"},label:"ARIA images have alternative text",description:'Elements presented as images via role="img" have an accessible name.'}]},{group:"Accessible names for interactive elements",rules:[{ruleId:"button-name",wcag:{version:"2.0",level:"A"},label:"Buttons have discernible text",description:"Every button exposes an accessible name to assistive technology (icon-only buttons need a label)."},{ruleId:"link-name",wcag:{version:"2.0",level:"A"},label:"Links have discernible text",description:"Every link exposes an accessible name (icon- or image-only links need a label)."},{ruleId:"input-button-name",wcag:{version:"2.0",level:"A"},label:"Input buttons have discernible text",description:"Submit, reset, and button inputs have a non-empty label."},{ruleId:"frame-title",wcag:{version:"2.0",level:"A"},label:"Frames have titles",description:"iframes have a title describing their content."},{ruleId:"summary-name",wcag:{version:"2.0",level:"A"},label:"Disclosure summaries have discernible text",description:"<summary> toggles have an accessible name."}]},{group:"Form labelling",rules:[{ruleId:"label",wcag:{version:"2.0",level:"A"},label:"Form fields have labels",description:"Every form field has a programmatically associated label."},{ruleId:"select-name",wcag:{version:"2.0",level:"A"},label:"Selects have accessible names",description:"Dropdowns have a programmatically associated label."},{ruleId:"form-field-multiple-labels",wcag:{version:"2.0",level:"A"},label:"No conflicting duplicate labels",description:"A form field is not associated with multiple conflicting labels."}]},{group:"ARIA names for widget roles",rules:[{ruleId:"aria-command-name",wcag:{version:"2.0",level:"A"},label:"ARIA commands have accessible names",description:"Elements with button, link, or menuitem ARIA roles have a name."},{ruleId:"aria-input-field-name",wcag:{version:"2.0",level:"A"},label:"ARIA input fields have accessible names",description:"Custom text fields, comboboxes, and similar ARIA inputs have a name."},{ruleId:"aria-toggle-field-name",wcag:{version:"2.0",level:"A"},label:"ARIA toggle fields have accessible names",description:"Custom checkboxes, radios, and switches have a name."},{ruleId:"aria-meter-name",wcag:{version:"2.0",level:"A"},label:"ARIA meters have accessible names",description:'Elements with role="meter" have a name.'},{ruleId:"aria-progressbar-name",wcag:{version:"2.0",level:"A"},label:"ARIA progress bars have accessible names",description:'Elements with role="progressbar" have a name.'},{ruleId:"aria-tooltip-name",wcag:{version:"2.0",level:"A"},label:"ARIA tooltips have accessible names",description:'Elements with role="tooltip" have a name.'},{ruleId:"aria-dialog-name",wcag:null,label:"ARIA dialogs have accessible names",description:"Modals and alert dialogs have a name (e.g. an aria-label)."}]},{group:"ARIA validity",rules:[{ruleId:"aria-allowed-attr",wcag:{version:"2.0",level:"A"},label:"ARIA attributes allowed for the role",description:"Elements only use ARIA attributes their role supports."},{ruleId:"aria-required-attr",wcag:{version:"2.0",level:"A"},label:"Required ARIA attributes present",description:"Roles carry the ARIA attributes they require (e.g. sliders need aria-valuenow)."},{ruleId:"aria-required-children",wcag:{version:"2.0",level:"A"},label:"Required ARIA children present",description:"Composite roles contain their required child roles (e.g. a listbox contains options)."},{ruleId:"aria-required-parent",wcag:{version:"2.0",level:"A"},label:"Required ARIA parents present",description:"Child roles are contained by their required parent roles (e.g. options inside a listbox)."},{ruleId:"aria-roles",wcag:{version:"2.0",level:"A"},label:"ARIA roles are valid",description:"role attributes use valid, non-abstract ARIA role values."},{ruleId:"aria-valid-attr",wcag:{version:"2.0",level:"A"},label:"ARIA attribute names are valid",description:"aria-* attributes are spelled correctly and exist in ARIA."},{ruleId:"aria-valid-attr-value",wcag:{version:"2.0",level:"A"},label:"ARIA attribute values are valid",description:"aria-* values are valid, including references to elements that actually exist."},{ruleId:"aria-prohibited-attr",wcag:{version:"2.0",level:"A"},label:"No prohibited ARIA attributes",description:"Elements do not use ARIA attributes their role prohibits."},{ruleId:"aria-conditional-attr",wcag:{version:"2.0",level:"A"},label:"ARIA attributes used in allowed contexts",description:"ARIA attributes are only used where the element's role and state allow them."},{ruleId:"aria-deprecated-role",wcag:{version:"2.0",level:"A"},label:"No deprecated ARIA roles",description:"role values do not use deprecated ARIA roles."},{ruleId:"aria-hidden-body",wcag:{version:"2.0",level:"A"},label:"Body is not aria-hidden",description:"The document body is never hidden from assistive technology."},{ruleId:"aria-hidden-focus",wcag:{version:"2.0",level:"A"},label:"aria-hidden elements are not focusable",description:"Content hidden from assistive technology cannot receive keyboard focus."},{ruleId:"duplicate-id-aria",wcag:{version:"2.0",level:"A"},label:"ARIA ids are unique",description:"ids referenced by ARIA attributes and labels are not duplicated."}]},{group:"Document basics",rules:[{ruleId:"document-title",wcag:{version:"2.0",level:"A"},label:"Document has a title",description:"The page has a non-empty <title> naming it."},{ruleId:"html-has-lang",wcag:{version:"2.0",level:"A"},label:"Page declares a language",description:"The <html> element has a lang attribute."},{ruleId:"html-lang-valid",wcag:{version:"2.0",level:"A"},label:"Page language is valid",description:"The <html> lang attribute is a valid language tag."}]},{group:"High-signal semantics",rules:[{ruleId:"meta-viewport",wcag:{version:"2.0",level:"AA"},label:"Zoom is not disabled",description:"The viewport meta tag does not prevent users from zooming."},{ruleId:"nested-interactive",wcag:{version:"2.0",level:"A"},label:"No nested interactive controls",description:"Interactive elements are not nested inside each other (e.g. a link inside a button)."}]}],r.DEFAULT_ACCESSIBILITY_RULES=r.DEFAULT_ACCESSIBILITY_RULE_GROUPS.flatMap(({rules:e})=>e.map(({ruleId:e})=>e)),r.DEFAULT_ACCESSIBILITY_RULE_IDS=new Set(r.DEFAULT_ACCESSIBILITY_RULES),r.accessibilityRuleDocsUrl=e=>`https://dequeuniversity.com/rules/axe/4.12/${e}`},468039,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),r.OPTIONAL_ACCESSIBILITY_RULE_IDS=r.OPTIONAL_ACCESSIBILITY_RULES=r.OPTIONAL_ACCESSIBILITY_RULE_GROUPS=void 0,r.OPTIONAL_ACCESSIBILITY_RULE_GROUPS=[{group:"Skip repetitive navigation",rules:[{ruleId:"bypass",wcag:{version:"2.0",level:"A"},label:"Page has a way to bypass repeated blocks",description:"The page offers a skip link, landmark, or heading structure to reach the main content (WCAG 2.4.1)."}]},{group:"Data tables",rules:[{ruleId:"th-has-data-cells",wcag:{version:"2.0",level:"A"},label:"Table headers refer to data cells",description:"Each <th> (or role=columnheader/rowheader) describes at least one data cell (WCAG 1.3.1)."},{ruleId:"td-headers-attr",wcag:{version:"2.0",level:"A"},label:"headers attributes reference cells of the same table",description:"Cells using the headers attribute only refer to other cells in the same table (WCAG 1.3.1)."},{ruleId:"scope-attr-valid",wcag:null,label:"scope attributes used correctly",description:"The scope attribute appears only on header cells, with valid values.",caveat:"Best practice â failing it is not a WCAG violation."},{ruleId:"empty-table-header",wcag:null,label:"No empty table headers",description:"Header cells contain discernible text.",caveat:"Best practice â failing it is not a WCAG violation."}]},{group:"Tap target size",rules:[{ruleId:"target-size",wcag:{version:"2.2",level:"AA"},label:"Touch targets are large enough",description:"Interactive elements have sufficient size or spacing (WCAG 2.5.8, level AA of WCAG 2.2). Depends on rendered geometry, so replay is well placed to check it.",caveat:"One of axe's costlier rules: on very widget-heavy pages it can push a scan over its time budget, dropping that stage's scan entirely."}]},{group:"Color contrast",rules:[{ruleId:"color-contrast",wcag:{version:"2.0",level:"AA"},label:"Text has sufficient color contrast",description:"Text has a contrast ratio against its background of at least 4.5:1 (3:1 for large text) (WCAG 1.4.3, level AA). Depends on rendered colors, so replay is well placed to check it.",caveat:"One of axe's costlier rules: on very text-heavy pages it can push a scan over its time budget, dropping that stage's scan entirely. Text over background images or gradients cannot be judged and is skipped."},{ruleId:"color-contrast-enhanced",wcag:{version:"2.0",level:"AAA"},label:"Text has enhanced color contrast",description:"Text has a contrast ratio against its background of at least 7:1 (4.5:1 for large text) (WCAG 1.4.6, level AAA â the enhanced version of the AA `color-contrast` check above). Depends on rendered colors, so replay is well placed to check it.",caveat:"One of axe's costlier rules: on very text-heavy pages it can push a scan over its time budget, dropping that stage's scan entirely. Text over background images or gradients cannot be judged and is skipped."}]},{group:"Forms",rules:[{ruleId:"autocomplete-valid",wcag:{version:"2.1",level:"AA"},label:"Autocomplete attributes are valid",description:"The autocomplete attribute, where present, uses a value from the WCAG-defined list (WCAG 1.3.5, level AA of WCAG 2.1)."}]},{group:"Language",rules:[{ruleId:"valid-lang",wcag:{version:"2.0",level:"AA"},label:"lang attributes have valid values",description:"Any lang/xml:lang attribute (beyond the root, covered elsewhere) names a valid language subtag (WCAG 3.1.2, level AA)."}]},{group:"Text spacing",rules:[{ruleId:"avoid-inline-spacing",wcag:{version:"2.1",level:"AA"},label:"Inline text spacing is overridable",description:"Text spacing (line height, letter/word spacing) set via inline styles can still be adjusted by a user stylesheet (WCAG 1.4.12, level AA of WCAG 2.1)."}]},{group:"Headings",rules:[{ruleId:"heading-order",wcag:null,label:"Heading levels increase by one",description:"Heading levels do not skip (h1 â h3). Can be noisy on diffs: inserting one section renumbers everything below it.",caveat:"Best practice â failing it is not a WCAG violation."},{ruleId:"empty-heading",wcag:null,label:"No empty headings",description:"Headings contain discernible text.",caveat:"Best practice â failing it is not a WCAG violation."},{ruleId:"page-has-heading-one",wcag:null,label:"Page has a level-one heading",description:"The page (or one of its frames) contains an h1.",caveat:"Best practice â failing it is not a WCAG violation."},{ruleId:"p-as-heading",wcag:{version:"2.0",level:"A"},label:"Styled paragraphs are not used as headings",description:"Bold/large paragraphs that visually act as headings are marked up as headings (WCAG 1.3.1).",caveat:"Experimental axe rule â heuristic, may misfire."}]},{group:"Lists",rules:[{ruleId:"list",wcag:{version:"2.0",level:"A"},label:"Lists contain only list items",description:"<ul>/<ol> directly contain only <li> (and script/template) elements (WCAG 1.3.1)."},{ruleId:"listitem",wcag:{version:"2.0",level:"A"},label:"List items are inside lists",description:"<li> elements are contained in a <ul> or <ol> (WCAG 1.3.1)."},{ruleId:"definition-list",wcag:{version:"2.0",level:"A"},label:"Definition lists are structured correctly",description:"<dl> elements only directly contain properly ordered <dt>/<dd> groups (WCAG 1.3.1)."},{ruleId:"dlitem",wcag:{version:"2.0",level:"A"},label:"Definition items are inside definition lists",description:"<dt>/<dd> elements are contained in a <dl> (WCAG 1.3.1)."}]},{group:"Images",rules:[{ruleId:"image-redundant-alt",wcag:null,label:"Alt text does not repeat nearby text",description:"Image alternative text is not repeated as visible text next to the image.",caveat:"Best practice â failing it is not a WCAG violation."}]},{group:"Keyboard & focus",rules:[{ruleId:"scrollable-region-focusable",wcag:{version:"2.0",level:"A"},label:"Scrollable regions are keyboard-accessible",description:"Elements with scrollable content are reachable by keyboard (WCAG 2.1.1)."},{ruleId:"tabindex",wcag:null,label:"No positive tabindex values",description:"Elements do not use tabindex greater than 0, which breaks the natural focus order.",caveat:"Best practice â failing it is not a WCAG violation."}]},{group:"Semantics & ARIA",rules:[{ruleId:"aria-allowed-role",wcag:null,label:"ARIA roles are allowed on their elements",description:"The role attribute value is appropriate for the element it is on.",caveat:"Best practice â failing it is not a WCAG violation."},{ruleId:"aria-tab-name",wcag:{version:"2.0",level:"A"},label:"ARIA tabs have accessible names",description:"Elements with role=tab have an accessible name (WCAG 4.1.2)."},{ruleId:"aria-treeitem-name",wcag:null,label:"ARIA tree items have accessible names",description:"Elements with role=treeitem have an accessible name.",caveat:"Best practice â failing it is not a WCAG violation."}]}],r.OPTIONAL_ACCESSIBILITY_RULES=r.OPTIONAL_ACCESSIBILITY_RULE_GROUPS.flatMap(({rules:e})=>e),r.OPTIONAL_ACCESSIBILITY_RULE_IDS=new Set(r.OPTIONAL_ACCESSIBILITY_RULES.map(({ruleId:e})=>e))},824388,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0})},466232,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},451148,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},603291,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},545126,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},586200,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},758973,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},886104,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},248016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},386161,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(r,"__esModule",{value:!0}),i(e.r(824388),r),i(e.r(466232),r),i(e.r(451148),r),i(e.r(603291),r),i(e.r(545126),r),i(e.r(586200),r),i(e.r(758973),r),i(e.r(886104),r),i(e.r(248016),r)},332667,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.resolveFlagOverrideKey=r.flagOverrideKeyFromOverrides=r.extractFlagOverrideKey=void 0;let n=/_ff[0-9a-f]{8}/;r.extractFlagOverrideKey=e=>e?.match(n)?.[0]??null,r.flagOverrideKeyFromOverrides=e=>null==e||0===Object.keys(e).length?null:`_ff${(e=>{let t=0x811c9dc5;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,0x1000193);return(t>>>0).toString(16).padStart(8,"0")})(JSON.stringify(Object.fromEntries(Object.entries(e).sort(([e],[t])=>e.localeCompare(t)))))}`,r.resolveFlagOverrideKey=e=>(0,r.extractFlagOverrideKey)(e.sessionId)??(0,r.flagOverrideKeyFromOverrides)(e.featureFlags)},95829,(e,t,r)=>{"use strict";var n,i;Object.defineProperty(r,"__esModule",{value:!0}),r.countUserVisibleDifferences=r.classifyReplayDiffScreenshots=r.classifyNormalizedReplayDiffScreenshots=r.isNormalVariant=r.compareScreenshotDiffOrdering=r.isNewBrokenAppConsoleError=r.getUserVisibleOutcome=r.buildUnpatchedReplayDiffsById=r.isUnseenDiffHash=r.hasNotableScreenshotDiffOutcomes=r.excludeHiddenReplayDiffs=r.ScreenshotDiffResultFlakeEvidenceEnum=void 0;let a=e.r(332667);(i=n||(r.ScreenshotDiffResultFlakeEvidenceEnum=n={})).VARIED_RESULTS_ON_RETRY="varied-results-on-retry",i.DIFF_IS_KNOWN_FLAKE="diff-is-known-flake",i.VARIED_REDACTED_RESULTS_ON_RETRY="varied-redacted-results-on-retry",r.excludeHiddenReplayDiffs=e=>e.filter(e=>!0!==e.hiddenFromUi);let o=e=>"diff"===e.outcome||"missing-head"===e.outcome||"different-size"===e.outcome;r.hasNotableScreenshotDiffOutcomes=e=>e.some(o),r.isUnseenDiffHash=(e,t)=>!e||!t.has(e)&&(t.add(e),!0),r.buildUnpatchedReplayDiffsById=({replayDiffs:e,unpatchedReplayDiffs:t,sessionIdToCompareTo:r})=>{let n=new Map;for(let e of t)e.sessionId&&n.set(e.sessionId,e);let i=new Map;for(let t of e){if(!t.sessionId)continue;let e=r[t.sessionId]??t.sessionId,a=n.get(e);a&&i.set(t.id,a)}return i},r.getUserVisibleOutcome=e=>{let t=e.outcome;return"missing-head"===t||"different-size"===t?"error":"missing-base"===t?"warning":"diff"===t?"difference":"no-diff"===t?"match":"flake"===t?e.diffToBaseScreenshot?.outcome==="no-diff"||"diff-is-known-flake"===e.evidence?"match":"flake":"warning"};let s=["Failed to load resource","bad fingerprint","Failed to fetch","currentEventPropertyBoundListeners"];r.isNewBrokenAppConsoleError=e=>s.every(t=>null==e.truncatedMessage||!e.truncatedMessage.includes(t))&&0===e.numBaseAppearances;let l=(e,t)=>{let r=e.divergenceIndicators[0];return null!=r&&"console-error"===r.type&&r.afterErrors.filter(e=>!t||t(e)).length>0},u=e=>l(e,r.isNewBrokenAppConsoleError),c=e=>{let t=e.divergenceIndicators[0];return null!=t&&"console-error"===t.type&&[...t.afterErrors,...t.beforeErrors].every(e=>e.truncatedMessage?.startsWith("Timed out waiting for"))},d=e=>e.divergenceIndicators[0]?.type==="user-event",f=e=>"end-state"===e.type?[1,0,0,0]:"auxiliary"===e.type?[0,e.eventNumber,0,e.sequenceNumber]:[0,e.eventNumber,1,0];r.compareScreenshotDiffOrdering=(e,t)=>
2{if("other"===e.type||"other"===t.type)return 0;let r=f(e),n=f(t);for(let e=0;e<r.length;e++)if(r[e]!==n[e])return r[e]-n[e];return 0};let p=(e,t)=>{if(0===t.length)return[];let n=e.map((e,t)=>({screenshot:e,index:t})).sort((e,t)=>(0,r.compareScreenshotDiffOrdering)(e.screenshot.ordering,t.screenshot.ordering)),i=[];for(let e of t){let t=n.findIndex(({screenshot:t})=>t.filename===e.startScreenshotDiffId.filename);-1!==t&&i.push({divergence:e,startIndex:n[t].index,downstreamIndices:n.slice(t+1,t+e.length).map(({index:e})=>e)})}return i};r.isNormalVariant=e=>e?.variant==null||"normal"===e.variant;let g=e=>{if(0===e.length)return null;if(1===e.length)return e[0];let t=5381,r=52711,n=e.join("\0");for(let e=0;e<n.length;e++){let i=n.charCodeAt(e);t=(t<<5)+t+i|0,r=(r<<5)+r+i|0}return"seq"+(t>>>0).toString(16)+(r>>>0).toString(16)},h=e=>{if(!e)return null;let t=new Set;for(let r of e.screenshots)r.isNoDiff||null==r.filename||t.add(r.filename);return t.size>0?t:null},m=e=>e.isHiddenSelectorDivergence?"selector-hidden":e.shouldBeSuppressed?"suppressed":e.indicatesBrokenApp?"broken-app":"normal";r.classifyNormalizedReplayDiffScreenshots=(e,t)=>{let n=[],i=new Map;for(let a of e){if(!0===a.hiddenFromUi)continue;i.set(a.ref,a.id);let e=a.screenshots.filter(e=>e.isNormalVariant),o=new Set,s=new Map;for(let{divergence:r,startIndex:n,downstreamIndices:i}of p(e,a.divergences)){let a=e[n],f="difference"===a.userVisibleOutcome&&null!=a.diffHash?[n,...i].map(t=>e[t]).filter(e=>"difference"===e.userVisibleOutcome).map(e=>e.diffHash).filter(e=>null!=e):[],p=f.length>0?g(f):null,h={divergence:r,indicatesBrokenApp:u(r),shouldBeSuppressed:c(r),isHiddenSelectorDivergence:t?.hideSelectorDivergences===!0&&d(r),isNewConsoleError:l(r),sequenceDiffHash:p,sequenceDiffHashes:f};for(let e of(s.set(n,h),i))o.add(e),s.set(e,h)}let f=h(t?.unpatchedDiffsById?.get(a.id));for(let t of e.map((e,t)=>({ordering:e.ordering,index:t})).sort((e,t)=>(0,r.compareScreenshotDiffOrdering)(e.ordering,t.ordering)).map(({index:e})=>e)){let r=e[t],i=o.has(t),l=s.get(t)??null,u=i||null==l?null:m(l),c=i?"downstream":null!=u?"start":null,d=null!=f&&(null==r.filename||!f.has(r.filename)),p="start"===c&&null!=l?l.sequenceDiffHash??r.diffHash:r.diffHash,h=null!=a.flagOverrideKey&&null!=p?g([a.flagOverrideKey,p]):p,_="difference"===r.userVisibleOutcome&&null!=h&&"downstream"!==c&&"suppressed"!==u&&"selector-hidden"!==u&&!d;n.push({replayDiff:a.ref,screenshot:r.ref,filename:r.filename,userVisibleOutcome:r.userVisibleOutcome,divergenceRole:c,divergenceKind:u,divergence:l,excludedByOverlap:d,effectiveDiffHash:h,isNonDedupedDifference:_,isDifference:!1})}}return _(n,i),n};let _=(e,t)=>{let n=e.filter(e=>e.isNonDedupedDifference),i=e=>t.get(e.replayDiff)??"",a=[...n].sort((e,t)=>{let r=i(e),n=i(t);return r<n?-1:+(r>n)}),o=new Set;for(let e of a)"start"===e.divergenceRole&&e.effectiveDiffHash&&o.add(e.effectiveDiffHash);let s=new Set;for(let e of a){let t=e.effectiveDiffHash;!("start"!==e.divergenceRole&&null!=t&&o.has(t))&&(0,r.isUnseenDiffHash)(t,s)&&(e.isDifference=!0)}},S=e=>({id:e.id??"",ref:e,screenshots:(e.data?.screenshotDiffResults??[]).map(e=>{var t;return{ref:e,...{diffHash:"diff"===e.outcome?e.diffHash??null:null,userVisibleOutcome:(0,r.getUserVisibleOutcome)(e),filename:(e=>{let t="flake"===e.outcome?e.diffToBaseScreenshot:e;if(null==t)return null;let r="headScreenshotFile"in t&&t.headScreenshotFile?t.headScreenshotFile:"baseScreenshotFile"in t&&t.baseScreenshotFile?t.baseScreenshotFile:null;return null==r?null:r.split("/").pop()??null})(e),ordering:null==(t=e.identifier)?{type:"other"}:"end-state"===t.type?{type:"end-state"}:"after-event"===t.type?{type:"after-event",eventNumber:t.eventNumber}:"auxiliary"===t.type?{type:"auxiliary",eventNumber:t.eventNumber,sequenceNumber:t.sequenceNumber}:{type:"other"},isNoDiff:"no-diff"===e.outcome,isNormalVariant:(0,r.isNormalVariant)(e.identifier)}}}),divergences:e.data?.divergences??[],hiddenFromUi:e.hiddenFromUi??!1,flagOverrideKey:(0,a.resolveFlagOverrideKey)({sessionId:e.sessionId,featureFlags:e.featureFlags})});r.classifyReplayDiffScreenshots=(e,t)=>(0,r.classifyNormalizedReplayDiffScreenshots)(e.map(e=>S(e)),t&&{hideSelectorDivergences:t.hideSelectorDivergences,unpatchedDiffsById:t.unpatchedReplayDiffsById&&(e=>{let t=new Map;for(let[r,n]of e)t.set(r,S(n));return t})(t.unpatchedReplayDiffsById)}),r.countUserVisibleDifferences=(e,t)=>(0,r.classifyReplayDiffScreenshots)(e,t).filter(e=>e.isDifference).length},227194,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),r.recordedFeatureFlagsByReplayIdFromContexts=r.attachRecordedFlagOverrides=r.recordedFlagOverridesLoadFromContextsJson=r.recordedFlagOverridesLoadFromDetection=r.emptyRecordedFlagOverridesLoad=r.recordedFlagOverridesForReplayDiff=r.pickRecordedFlagOverrides=r.prRelevantFeatureFlagNames=void 0,r.prRelevantFeatureFlagNames=e=>null==e?[]:null!=e.flags&&e.flags.length>0?[...new Set(e.flags.map(e=>e.name))]:Object.keys(e.overrides),r.pickRecordedFlagOverrides=({headFlags:e,baseFlags:t,detectedFlagNames:r})=>{if(0===r.length)return;let n={};for(let i of r){if(null!=e&&i in e){n[i]=e[i];continue}null!=t&&i in t&&(n[i]=t[i])}return Object.keys(n).length>0?n:void 0},r.recordedFlagOverridesForReplayDiff=({headReplayId:e,baseReplayId:t,detectedFlagNames:n,flagsByReplayId:i})=>(0,r.pickRecordedFlagOverrides)({headFlags:null!=e?i?.[e]:void 0,baseFlags:null!=t?i?.[t]:void 0,detectedFlagNames:n}),r.emptyRecordedFlagOverridesLoad=()=>({detectedFlagNames:[],flagsByReplayId:{}}),r.recordedFlagOverridesLoadFromDetection=e=>({detectedFlagNames:(0,r.prRelevantFeatureFlagNames)(e),flagsByReplayId:{}}),r.recordedFlagOverridesLoadFromContextsJson=(e,t)=>({detectedFlagNames:(0,r.prRelevantFeatureFlagNames)(t),flagsByReplayId:(0,r.recordedFeatureFlagsByReplayIdFromContexts)(JSON.parse(e))}),r.attachRecordedFlagOverrides=(e,t)=>{if(0===t.detectedFlagNames.length)return e;for(let n of e){if(null!=n.featureFlags)continue;let e=(0,r.recordedFlagOverridesForReplayDiff)({headReplayId:n.headReplayId,baseReplayId:n.baseReplayId,detectedFlagNames:t.detectedFlagNames,flagsByReplayId:t.flagsByReplayId});null!=e&&(n.featureFlags=e)}return e},r.recordedFeatureFlagsByReplayIdFromContexts=e=>{let t={};if(null==e)return t;for(let[r,n]of Object.entries(e)){let e=n?.find(e=>e?.type==="replay-context")?.contextAfter?.featureFlags;null!=e&&Object.keys(e).length>0&&(t[r]=e)}return t}},499599,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},878267,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},392714,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.AGENTIC_RSE_COMPUTE_CLIENT_TIMEOUT_MS=r.AGENTIC_RSE_COMPUTE_HTTP_TIMEOUT_MS=r.AGENTIC_RSE_COMPUTE_LLM_TIMEOUT_MS=void 0,r.AGENTIC_RSE_COMPUTE_LLM_TIMEOUT_MS=24e4,r.AGENTIC_RSE_COMPUTE_HTTP_TIMEOUT_MS=48e4,r.AGENTIC_RSE_COMPUTE_CLIENT_TIMEOUT_MS=6e5},14675,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.CUSTOMER_FLAG_AGENTIC_DETECTOR_PAYLOAD_VERSION=r.CUSTOMER_FLAG_AGENTIC_DETECTOR_PAYLOAD_FILE=r.CUSTOMER_FLAG_AGENTIC_CLIENT_TIMEOUT_MS=r.CUSTOMER_FLAG_AGENTIC_HTTP_TIMEOUT_MS=r.CUSTOMER_FLAG_AGENTIC_LOOP_ABORT_MS=void 0,r.CUSTOMER_FLAG_AGENTIC_LOOP_ABORT_MS=6e4,r.CUSTOMER_FLAG_AGENTIC_HTTP_TIMEOUT_MS=48e4,r.CUSTOMER_FLAG_AGENTIC_CLIENT_TIMEOUT_MS=54e4,r.CUSTOMER_FLAG_AGENTIC_DETECTOR_PAYLOAD_FILE="customer-flag-agentic-detector.json",r.CUSTOMER_FLAG_AGENTIC_DETECTOR_PAYLOAD_VERSION=1},718657,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.EXPANDED_EDITED_LINES_AGENTIC_PAYLOAD_VERSION=r.EXPANDED_EDITED_LINES_AGENTIC_PAYLOAD_FILE=r.EXPANDED_EDITED_LINES_AGENTIC_CLIENT_TIMEOUT_MS=r.EXPANDED_EDITED_LINES_AGENTIC_HTTP_TIMEOUT_MS=r.EXPANDED_EDITED_LINES_AGENTIC_LOOP_ABORT_MS=void 0,r.EXPANDED_EDITED_LINES_AGENTIC_LOOP_ABORT_MS=6e4,r.EXPANDED_EDITED_LINES_AGENTIC_HTTP_TIMEOUT_MS=48e4,r.EXPANDED_EDITED_LINES_AGENTIC_CLIENT_TIMEOUT_MS=54e4,r.EXPANDED_EDITED_LINES_AGENTIC_PAYLOAD_FILE="expanded-edited-lines-agentic.json",r.EXPANDED_EDITED_LINES_AGENTIC_PAYLOAD_VERSION=1},843994,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},294037,(e,t,r)=>{"use strict";var n,i;Object.defineProperty(r,"__esModule",{value:!0}),r.AnnotationFailureReason=r.MAX_DIFFABLE_SNAPSHOT_LENGTH=void 0,r.MAX_DIFFABLE_SNAPSHOT_LENGTH=4e6,(i=n||(r.AnnotationFailureReason=n={})).Desync="desync",i.Error="error",i.MissingComputedStyle="missing_computed_style",i.Unknown="unknown"},404436,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.preservePreprocessingClaimFields=r.PREPROCESSING_MAX_RECLAIMS=r.PREPROCESSING_MAX_ATTEMPTS=r.PREPROCESSING_CLAIM_HEARTBEAT_MS=r.PREPROCESSING_CLAIM_LEASE_MS=r.DEFAULT_REPLAY_FEATURE_FLAGS=r.AGENTIC_RSE_REFINEMENT_PAYLOAD_VERSION=r.AGENTIC_RSE_REFINEMENT_PAYLOAD_FILE=r.AGENTIC_RSE_SHADOW_MODE_PAYLOAD_VERSION=r.AGENTIC_RSE_SHADOW_MODE_PAYLOAD_FILE=r.MAX_CUSTOMER_FLAG_COMBINATIONS=r.REPLAY_ADOPTION_
2SHADOW_PAYLOAD_FILE=r.REPLAY_ADOPTION_SHADOW_PAYLOAD_VERSION=void 0,r.REPLAY_ADOPTION_SHADOW_PAYLOAD_VERSION=1,r.REPLAY_ADOPTION_SHADOW_PAYLOAD_FILE="replay-adoption-shadow.json",r.MAX_CUSTOMER_FLAG_COMBINATIONS=4,r.AGENTIC_RSE_SHADOW_MODE_PAYLOAD_FILE="agentic-rse-shadow-mode.json",r.AGENTIC_RSE_SHADOW_MODE_PAYLOAD_VERSION=13,r.AGENTIC_RSE_REFINEMENT_PAYLOAD_FILE="agentic-rse-refinement.json",r.AGENTIC_RSE_REFINEMENT_PAYLOAD_VERSION=4,r.DEFAULT_REPLAY_FEATURE_FLAGS={flushAnimationFramesBeforeScreenshot:!1,compareAcrossLogicVersions:!1},r.PREPROCESSING_CLAIM_LEASE_MS=36e4,r.PREPROCESSING_CLAIM_HEARTBEAT_MS=12e4,r.PREPROCESSING_MAX_ATTEMPTS=3,r.PREPROCESSING_MAX_RECLAIMS=5,r.preservePreprocessingClaimFields=(e,t)=>{let r={...e};return delete r.preprocessingClaimedAt,delete r.preprocessingCompletedAt,delete r.preprocessingFailedAt,delete r.preprocessingAttempts,delete r.preprocessingReclaims,{...r,...t?.preprocessingClaimedAt!=null?{preprocessingClaimedAt:t.preprocessingClaimedAt}:{},...t?.preprocessingCompletedAt!=null?{preprocessingCompletedAt:t.preprocessingCompletedAt}:{},...t?.preprocessingFailedAt!=null?{preprocessingFailedAt:t.preprocessingFailedAt}:{},...t?.preprocessingAttempts!=null?{preprocessingAttempts:t.preprocessingAttempts}:{},...t?.preprocessingReclaims!=null?{preprocessingReclaims:t.preprocessingReclaims}:{}}}},484060,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},300077,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.getMaxRerunTestsNTimes=r.MAX_RERUN_TESTS_N_TIMES_SINGLE_SESSION_EXPERIMENT=r.DEFAULT_MAX_RERUN_TESTS_N_TIMES=void 0,r.DEFAULT_MAX_RERUN_TESTS_N_TIMES=10,r.MAX_RERUN_TESTS_N_TIMES_SINGLE_SESSION_EXPERIMENT=100,r.getMaxRerunTestsNTimes=({sessionCount:e,isReplayExperiment:t})=>t&&1===e?r.MAX_RERUN_TESTS_N_TIMES_SINGLE_SESSION_EXPERIMENT:r.DEFAULT_MAX_RERUN_TESTS_N_TIMES},301655,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.CLONE_AND_PARSE_VIA_REPO_SERVER_PREWARM_BUDGET_MS=void 0,r.CLONE_AND_PARSE_VIA_REPO_SERVER_PREWARM_BUDGET_MS=9e5},965195,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.resolveEditedRangesBaseSha=r.normalizeRepoServerCommitSha=r.usableBaseCommitSha=void 0;let n=["unknown","experiment"];r.usableBaseCommitSha=e=>{if(!(null==e||n.includes(e)))return e};let i=/-snapshot-\d+$/i,a=/^(?:[0-9a-f]{40}|[0-9a-f]{64})$/i;r.normalizeRepoServerCommitSha=e=>{let t=(0,r.usableBaseCommitSha)(e);if(null==t)return;let n=t.replace(i,"");if(a.test(n))return n.toLowerCase()},r.resolveEditedRangesBaseSha=({testRunArguments:e,baseTestRunSha:t,reasonWhyDiffsMayIncludeIrrelevantChanges:n})=>(0,r.usableBaseCommitSha)(e?.requestedBaseCommitSha)??(e?.usedMonorepoFallback===!0?(0,r.usableBaseCommitSha)(e?.baseCommitSha):void 0)??(n?.type==="compared-to-wrong-commit"?void 0:(0,r.usableBaseCommitSha)(t))??(0,r.usableBaseCommitSha)(e?.baseCommitSha)},471283,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.resolvePullRequestDiffBaseSha=void 0;let n=e.r(965195);r.resolvePullRequestDiffBaseSha=e=>(0,n.usableBaseCommitSha)(e?.requestedBaseCommitSha)??(0,n.usableBaseCommitSha)(e?.baseCommitSha)},931566,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.hasSessionResultInTestRunResultData=r.resolveSessionIdForBaseFlakeCheck=r.isSessionFlakeInTestRunResultData=void 0,r.isSessionFlakeInTestRunResultData=(e,t)=>{let r=e?.results?.find(e=>e.sessionId===t);return r?.result==="flake"},r.resolveSessionIdForBaseFlakeCheck=(e,t)=>null==t?e:t[e]??e,r.hasSessionResultInTestRunResultData=(e,t)=>e?.results?.some(e=>e.sessionId===t)??!1},58333,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.NO_DOM_DIFFS_FOUND_CLASS_NAME_HASH=void 0,r.NO_DOM_DIFFS_FOUND_CLASS_NAME_HASH="no-dom-diffs-found"},702839,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.getScreenshotFilename=void 0,r.getScreenshotFilename=e=>{let t=n(e.variant);if("end-state"===e.type)return null==e.logicVersion?`final-state${t}.png`:`final-state-v${e.logicVersion}${t}.png`;if("after-event"===e.type){let r=e.eventNumber.toString().padStart(5,"0");return null==e.logicVersion?`screenshot-after-event-${r}${t}.png`:`screenshot-after-event-${r}-v${e.logicVersion}${t}.png`}if("auxiliary"===e.type){if(!/^[a-z_]{1,16}$/.test(e.reason))throw Error(`Invalid auxiliary reason: ${JSON.stringify(e.reason)}`);let r=e.eventNumber.toString().padStart(5,"0"),n=e.sequenceNumber.toString().padStart(5,"0"),i=e.endState?"end-":"",a=null==e.logicVersion?"":`-v${e.logicVersion}`;return`screenshot-auxiliary-${r}-${i}${n}-${e.reason}${a}${t}.png`}throw Error("Unexpected screenshot identifier: "+JSON.stringify(e))};let n=e=>
2null==e||"normal"===e?"":"redacted"===e?".redacted":(i(e),""),i=e=>{throw Error("Unexpected screenshot variant type: "+e)}},777112,(e,t,r)=>{!function(){"use strict";var e={431:function(e){function t(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function r(e,t){for(var r,n="",i=0,a=-1,o=0,s=0;s<=e.length;++s){if(s<e.length)r=e.charCodeAt(s);else if(47===r)break;else r=47;if(47===r){if(a===s-1||1===o);else if(a!==s-1&&2===o){if(n.length<2||2!==i||46!==n.charCodeAt(n.length-1)||46!==n.charCodeAt(n.length-2)){if(n.length>2){var l=n.lastIndexOf("/");if(l!==n.length-1){-1===l?(n="",i=0):i=(n=n.slice(0,l)).length-1-n.lastIndexOf("/"),a=s,o=0;continue}}else if(2===n.length||1===n.length){n="",i=0,a=s,o=0;continue}}t&&(n.length>0?n+="/..":n="..",i=2)}else n.length>0?n+="/"+e.slice(a+1,s):n=e.slice(a+1,s),i=s-a-1;a=s,o=0}else 46===r&&-1!==o?++o:o=-1}return n}var n={resolve:function(){for(var e,n,i="",a=!1,o=arguments.length-1;o>=-1&&!a;o--)o>=0?n=arguments[o]:(void 0===e&&(e=""),n=e),t(n),0!==n.length&&(i=n+"/"+i,a=47===n.charCodeAt(0));if(i=r(i,!a),a)if(i.length>0)return"/"+i;else return"/";return i.length>0?i:"."},normalize:function(e){if(t(e),0===e.length)return".";var n=47===e.charCodeAt(0),i=47===e.charCodeAt(e.length-1);return(0!==(e=r(e,!n)).length||n||(e="."),e.length>0&&i&&(e+="/"),n)?"/"+e:e},isAbsolute:function(e){return t(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var e,r=0;r<arguments.length;++r){var i=arguments[r];t(i),i.length>0&&(void 0===e?e=i:e+="/"+i)}return void 0===e?".":n.normalize(e)},relative:function(e,r){if(t(e),t(r),e===r||(e=n.resolve(e))===(r=n.resolve(r)))return"";for(var i=1;i<e.length&&47===e.charCodeAt(i);++i);for(var a=e.length,o=a-i,s=1;s<r.length&&47===r.charCodeAt(s);++s);for(var l=r.length-s,u=o<l?o:l,c=-1,d=0;d<=u;++d){if(d===u){if(l>u){if(47===r.charCodeAt(s+d))return r.slice(s+d+1);else if(0===d)return r.slice(s+d)}else o>u&&(47===e.charCodeAt(i+d)?c=d:0===d&&(c=0));break}var f=e.charCodeAt(i+d);if(f!==r.charCodeAt(s+d))break;47===f&&(c=d)}var p="";for(d=i+c+1;d<=a;++d)(d===a||47===e.charCodeAt(d))&&(0===p.length?p+="..":p+="/..");return p.length>0?p+r.slice(s+c):(s+=c,47===r.charCodeAt(s)&&++s,r.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(t(e),0===e.length)return".";for(var r=e.charCodeAt(0),n=47===r,i=-1,a=!0,o=e.length-1;o>=1;--o)if(47===(r=e.charCodeAt(o))){if(!a){i=o;break}}else a=!1;return -1===i?n?"/":".":n&&1===i?"//":e.slice(0,i)},basename:function(e,r){if(void 0!==r&&"string"!=typeof r)throw TypeError('"ext" argument must be a string');t(e);var n,i=0,a=-1,o=!0;if(void 0!==r&&r.length>0&&r.length<=e.length){if(r.length===e.length&&r===e)return"";var s=r.length-1,l=-1;for(n=e.length-1;n>=0;--n){var u=e.charCodeAt(n);if(47===u){if(!o){i=n+1;break}}else -1===l&&(o=!1,l=n+1),s>=0&&(u===r.charCodeAt(s)?-1==--s&&(a=n):(s=-1,a=l))}return i===a?a=l:-1===a&&(a=e.length),e.slice(i,a)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!o){i=n+1;break}}else -1===a&&(o=!1,a=n+1);return -1===a?"":e.slice(i,a)},extname:function(e){t(e);for(var r=-1,n=0,i=-1,a=!0,o=0,s=e.length-1;s>=0;--s){var l=e.charCodeAt(s);if(47===l){if(!a){n=s+1;break}continue}-1===i&&(a=!1,i=s+1),46===l?-1===r?r=s:1!==o&&(o=1):-1!==r&&(o=-1)}return -1===r||-1===i||0===o||1===o&&r===i-1&&r===n+1?"":e.slice(r,i)},format:function(e){var t,r;if(null===e||"object"!=typeof e)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return t=e.dir||e.root,r=e.base||(e.name||"")+(e.ext||""),t?t===e.root?t+r:t+"/"+r:r},parse:function(e){t(e);var r,n={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return n;var i=e.charCodeAt(0),a=47===i;a?(n.root="/",r=1):r=0;for(var o=-1,s=0,l=-1,u=!0,c=e.length-1,d=0;c>=r;--c){if(47===(i=e.charCodeAt(c))){if(!u){s=c+1;break}continue}-1===l&&(u=!1,l=c+1),46===i?-1===o?o=c:1!==d&&(d=1):-1!==o&&(d=-1)}return -1===o||-1===l||0===d||1===d&&o===l-1&&o===s+1?-1!==l&&(0===s&&a?n.base=n.name=e.slice(1,l):n.base=n.name=e.slice(s,l)):(0===s&&a?(n.name=e.slice(1,o),n.base=e.slice(1,l)):(n.name=e.slice(s,o),n.base=e.slice(s,l)),n.ext=e.slice(o,l)),s>0?n.dir=e.slice(0,s-1):a&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};n.posix=n,e.exports=n}},r={};function n(t){var i=r[t];if(void 0!==i)return i.exports;var a=r[t]={exports:{}},o=!0;try{e[t](a,a.exports,n),o=!1}finally{o&&delete r[t]}return a.exports}n.ab="/ROOT/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@types+_1370f04939d47c90b17c3a615bdbe859/node_modules/next/dist/compiled/path-browserify/",t.exports=n(431)}()},369328,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),r.getScreenshotIdentifier=void 0;let n=e.r(777112);r.getScreenshotIdentifier=e=>{let t=(0,n.basename)(e);if(t.startsWith("final-state")){let e=t.match(/^final-state(-v(\d+))?(\.redacted)?\.png$/);if(null==e)return;let[r,n,i,a]=e,o=i?parseInt(i,10):void 0;return{type:"end-state",...null!=o&&!isNaN(o)?{logicVersion:o}:{},variant:".redacted"===a?"redacted":"normal"}}if(t.startsWith("screenshot-after-event")){let e=t.match(/^screenshot-after-event-(\d+)(-v(\d+))?(\.redacted)?\.png$/);if(null==e)return;let[r,n,i,a,o]=e,s=e?parseInt(n,10):void 0,l=e?parseInt(a,10):void 0;if(null==s||isNaN(s))return;return{type:"after-event",eventNumber:s,...null!=l&&!isNaN(l)?{logicVersion:l}:{},variant:".redacted"===o?"redacted":"normal"}}if(t.startsWith("screenshot-auxiliary")){let e=t.match(/^screenshot-auxiliary-(\d+)-(end-)?(\d+)-([a-z_]{1,16})(?:-v(\d+))?(\.redacted)?\.png$/);if(null==e)return;let[r,n,i,a,o,s,l]=e,u=parseInt(n,10),c=parseInt(a,10);if(isNaN(u)||isNaN(c))return;let d=null!=s?parseInt(s,10):void 0;if(null!=d&&isNaN(d))return;return{type:"auxiliary",eventNumber:u,...null!=i?{endState:!0}:{},sequenceNumber:c,reason:o,...null!=d?{logicVersion:d}:{},variant:".redacted"===l?"redacted":"normal"}}}},401864,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.screenshotIdentifierFromName=r.normalizeScreenshotName=r.getScreenshotName=void 0;let n=e.r(353934);r.getScreenshotName=e=>{switch(e.type){case"end-state":return"end-state";case"after-event":return`after-event-${e.eventNumber}`;case"auxiliary":return`auxiliary-${e.eventNumber}-${e.sequenceNumber}-${e.reason}`;default:return(0,n.assertNever)(e)}},r.normalizeScreenshotName=e=>{let t=(0,r.screenshotIdentifierFromName)(e);return null!=t?(0,r.getScreenshotName)(t):null},r.screenshotIdentifierFromName=e=>{if("end-state"===e)return{type:"end-state"};let t=/^after-event-(\d+)$/.exec(e);if(null!=t)return{type:"after-event",eventNumber:parseInt(t[1],10)};let r=/^auxiliary-(\d+)-(\d+)-([a-z_]{1,16})$/.exec(e);return null!=r?{type:"auxiliary",eventNumber:parseInt(r[1],10),sequenceNumber:parseInt(r[2],10),reason:r[3]}:null}},577140,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.getScreenshotMetadataFilepath=void 0;let n=e.r(777112);r.getScreenshotMetadataFilepath=e=>{let{dir:t,name:r}=(0,n.parse)(e),i=(0,n.join)(t,r);return`${i}.metadata.json`}},181452,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.hasMetadataFile=void 0,r.hasMetadataFile=e=>null==e||"normal"===e||"redacted"!==e&&(n(e),!1);let n=e=>{console.warn(`Unexpected screenshot variant: ${e}`)}},306133,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.thumbnailName=function(e){let t=(0,n.basename)(e);return e.replace(t,`thumb_${t}`)};let n=e.r(777112)},114994,(e,t,r)=>{t.exports=(function t(r,n,i){function a(s,l){if(!n[s]){if(!r[s]){var u=e.t;return!l&&u?u(s,!0):o(s,!0)}l=n[s]={exports:{}},r[s][0].call(l.exports,function(e){return a(r[s][1][e]||e)},l,l.exports,t,r,n,i)}return n[s].exports}for(var o=e.t,s=0;s<i.length;s++)a(i[s]);return a})({1:[function(e,t,r){(function(n,i,a,o,s,l,u,c,d){"use strict";var f=e("crypto");function p(e,t){var r;return void 0===(r="passthrough"!==(t=m(e,t)).algorithm?f.createHash(t.algorithm):new E).write&&(r.write=r.update,r.end=r.update),S(t,r).dispatch(e),r.update||r.end(""),r.digest?r.digest("buffer"===t.encoding?void 0:t.encoding):(e=r.read(),"buffer"!==t.encoding?e.toString(t.encoding):e)}(r=t.exports=p).sha1=function(e){return p(e)},r.keys=function(e){return p(e,{excludeValues:!0,algorithm:"sha1",encoding:"hex"})},r.MD5=function(e){return p(e,{algorithm:"md5",encoding:"hex"})},r.keysMD5=function(e){return p(e,{algorithm:"md5",encoding:"hex",excludeValues:!0})};var g=f.getHashes?f.getHashes().slice():["sha1","md5"],h=(g.push("passthrough"),["buffer","hex","binary","base64"]);function m(e,t){var r={};if(r.algorithm=(t=t||{}).algorithm||"sha1",r.encoding=t.encoding||"hex",r.excludeValues=!!t.excludeValues,r.algorithm=r.algorithm.toLowerCase(),r.encoding=r.encoding.toLowerCase(),r.ignoreUnknown=!0===t.ignoreUnknown,r.respectType=!1!==t.respectType,r.respectFunctionNames=!1!==t.respectFunctionNames,r.respectFunctionProperties=!1!==t.respectFunctionProperties,r.unorderedArrays=!0===t.unorderedArrays,r.unorderedSets=!1!==t.unorderedSets,r.unorderedObjects=!1!==t.unorderedObjects,r.replacer=t.replacer||void 0,r.excludeKeys=t.excludeKeys||void 0,void 0===e)throw Error("Object argument required.");for(var n=0;n<g.length;++n)g[n].toLowerCase()===r.algorithm.toLowerCase()&&(r.algorithm=g[n]);if(-1===g.indexOf(r.algorithm))throw Error('Algorithm "'+r.algorithm+'" not supported. supported values: '+g.join(", "));if(-1===h.indexOf(r.encoding)&&"passthrough"!==r.algorithm)throw Error('Encoding "'+r.encoding+'" not supported. supported values: '+h.join(", "));return r}function _(e){if("function"==typeof e)return null!=/^function\s+\w*\s*\(\s*\)\s*{\s+\[native code\]\s+}$/i.exec(Function.prototype.toString.call(e))}function S(e,t,r){function n(e){return t.update?t.update(e,"utf8"):t.write(e,"utf8")}return r=r||[],{dispatch:function(t){return this["_"+(null===(t=e.replacer?e.replacer(t):t)?"null":typeof t)](t)},_object:function(t){var i,o=Object.prototype.toString.call(t),s=/\[object (.*)\]/i.exec(o);if(s=(s=s?s[1]:"unknown:["+o+"]").toLowerCase(),0<=(o=r.indexOf(t)))return this.dispatch("[CIRCULAR:"+o+"]");if(r.push(t),void 0!==a&&a.isBuffer&&a.isBuffer(t))return n("buffer:"),n(t);if("object"===s||"function"===s||"asyncfunction"===s)return o=Object.keys(t),e.unorderedObjects&&(o=o.sort()),!1===e.respectType||_(t)||o.splice(0,0,"prototype","__proto__","constructor"),e.excludeKeys&&(o=o.filter(function(t){return!e.excludeKeys(t)})),n("object:"+o.length+":"),i=this,o.forEach(function(r){i.dispatch(r),n(":"),e.excludeValues||i.dispatch(t[r]),n(",")});if(!this["_"+s]){if(e.ignoreUnknown)return n("["+s+"]");throw Error('Unknown object type "'+s+'"')}this["_"+s](t)},_array:function(t,i){i=void 0!==i?i:!1!==e.unorderedArrays;var a=this;if(n("array:"+t.length+":"),!i||t.length<=1)return t.forEach(function(e){return a.dispatch(e)});var o=[],i=t.map(function(t){var n=new E,i=r.slice();return S(e,n,i).dispatch(t),o=o.concat(i.slice(r.length)),n.read().toString()});return r=r.concat(o),i.sort(),this._array(i,!1)},_date:function(e){return n("date:"+e.toJSON())},_symbol:function(e){return n("symbol:"+e.toString())},_error:function(e){return n("error:"+e.toString())},_boolean:function(e){return n("bool:"+e.toString())}
2,_string:function(e){n("string:"+e.length+":"),n(e.toString())},_function:function(t){n("fn:"),_(t)?this.dispatch("[native]"):this.dispatch(t.toString()),!1!==e.respectFunctionNames&&this.dispatch("function-name:"+String(t.name)),e.respectFunctionProperties&&this._object(t)},_number:function(e){return n("number:"+e.toString())},_xml:function(e){return n("xml:"+e.toString())},_null:function(){return n("Null")},_undefined:function(){return n("Undefined")},_regexp:function(e){return n("regex:"+e.toString())},_uint8array:function(e){return n("uint8array:"),this.dispatch(Array.prototype.slice.call(e))},_uint8clampedarray:function(e){return n("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(e))},_int8array:function(e){return n("int8array:"),this.dispatch(Array.prototype.slice.call(e))},_uint16array:function(e){return n("uint16array:"),this.dispatch(Array.prototype.slice.call(e))},_int16array:function(e){return n("int16array:"),this.dispatch(Array.prototype.slice.call(e))},_uint32array:function(e){return n("uint32array:"),this.dispatch(Array.prototype.slice.call(e))},_int32array:function(e){return n("int32array:"),this.dispatch(Array.prototype.slice.call(e))},_float32array:function(e){return n("float32array:"),this.dispatch(Array.prototype.slice.call(e))},_float64array:function(e){return n("float64array:"),this.dispatch(Array.prototype.slice.call(e))},_arraybuffer:function(e){return n("arraybuffer:"),this.dispatch(new Uint8Array(e))},_url:function(e){return n("url:"+e.toString())},_map:function(t){return n("map:"),t=Array.from(t),this._array(t,!1!==e.unorderedSets)},_set:function(t){return n("set:"),t=Array.from(t),this._array(t,!1!==e.unorderedSets)},_file:function(e){return n("file:"),this.dispatch([e.name,e.size,e.type,e.lastModfied])},_blob:function(){if(e.ignoreUnknown)return n("[blob]");throw Error('Hashing Blob objects is currently not supported\n(see https://github.com/puleos/object-hash/issues/26)\nUse "options.replacer" or "options.ignoreUnknown"\n')},_domwindow:function(){return n("domwindow")},_bigint:function(e){return n("bigint:"+e.toString())},_process:function(){return n("process")},_timer:function(){return n("timer")},_pipe:function(){return n("pipe")},_tcp:function(){return n("tcp")},_udp:function(){return n("udp")},_tty:function(){return n("tty")},_statwatcher:function(){return n("statwatcher")},_securecontext:function(){return n("securecontext")},_connection:function(){return n("connection")},_zlib:function(){return n("zlib")},_context:function(){return n("context")},_nodescript:function(){return n("nodescript")},_httpparser:function(){return n("httpparser")},_dataview:function(){return n("dataview")},_signal:function(){return n("signal")},_fsevent:function(){return n("fsevent")},_tlswrap:function(){return n("tlswrap")}}}function E(){return{buf:"",write:function(e){this.buf+=e},end:function(e){this.buf+=e},read:function(){return this.buf}}}r.writeToStream=function(e,t,r){return void 0===r&&(r=t,t={}),S(t=m(e,t),r).dispatch(e)}}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/fake_9a5aa49d.js","/")},{buffer:3,crypto:5,lYpoI2:11}],2:[function(e,t,r){(function(e,t,n,i,a,o,s,l,u){!function(e){"use strict";var t="u">typeof Uint8Array?Uint8Array:Array;function r(e){return 43===(e=e.charCodeAt(0))||45===e?62:47===e||95===e?63:e<48?-1:e<58?e-48+26+26:e<91?e-65:e<123?e-97+26:void 0}e.toByteArray=function(e){if(0<e.length%4)throw Error("Invalid string. Length must be a multiple of 4");var n,i,a=e.length,a="="===e.charAt(a-2)?2:+("="===e.charAt(a-1)),o=new t(3*e.length/4-a),s=0<a?e.length-4:e.length,l=0;function u(e){o[l++]=e}for(n=0;n<s;n+=4)u((0xff0000&(i=r(e.charAt(n))<<18|r(e.charAt(n+1))<<12|r(e.charAt(n+2))<<6|r(e.charAt(n+3))))>>16),u((65280&i)>>8),u(255&i);return 2==a?u(255&(i=r(e.charAt(n))<<2|r(e.charAt(n+1))>>4)):1==a&&(u((i=r(e.charAt(n))<<10|r(e.charAt(n+1))<<4|r(e.charAt(n+2))>>2)>>8&255),u(255&i)),o},e.fromByteArray=function(e){var t,r,n,i,a=e.length%3,o="";function s(e){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
2+/".charAt(e)}for(t=0,n=e.length-a;t<n;t+=3)o+=s((i=r=(e[t]<<16)+(e[t+1]<<8)+e[t+2])>>18&63)+s(i>>12&63)+s(i>>6&63)+s(63&i);switch(a){case 1:o=(o+=s((r=e[e.length-1])>>2))+s(r<<4&63)+"==";break;case 2:o=(o=(o+=s((r=(e[e.length-2]<<8)+e[e.length-1])>>10))+s(r>>4&63))+s(r<<2&63)+"="}return o}}(void 0===r?this.base64js={}:r)}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/base64-js/lib/b64.js","/node_modules/gulp-browserify/node_modules/base64-js/lib")},{buffer:3,lYpoI2:11}],3:[function(e,t,r){(function(t,n,i,a,o,s,l,u,c){var d=e("base64-js"),f=e("ieee754");function i(e,t,r){if(!(this instanceof i))return new i(e,t,r);var n,a,o,s,l=typeof e;if("base64"===t&&"string"==l)for(e=(s=e).trim?s.trim():s.replace(/^\s+|\s+$/g,"");e.length%4!=0;)e+="=";if("number"==l)n=T(e);else if("string"==l)n=i.byteLength(e,t);else{if("object"!=l)throw Error("First argument needs to be a number, array or string.");n=T(e.length)}if(i._useTypedArrays?a=i._augment(new Uint8Array(n)):((a=this).length=n,a._isBuffer=!0),i._useTypedArrays&&"number"==typeof e.byteLength)a._set(e);else if(C(s=e)||i.isBuffer(s)||s&&"object"==typeof s&&"number"==typeof s.length)for(o=0;o<n;o++)i.isBuffer(e)?a[o]=e.readUInt8(o):a[o]=e[o];else if("string"==l)a.write(e,0,t);else if("number"==l&&!i._useTypedArrays&&!r)for(o=0;o<n;o++)a[o]=0;return a}function p(e,t,r,n){n||(F("boolean"==typeof r,"missing or invalid endian"),F(null!=t,"missing offset"),F(t+1<e.length,"Trying to read beyond buffer length"));var i,n=e.length;if(!(n<=t))return r?(i=e[t],t+1<n&&(i|=e[t+1]<<8)):(i=e[t]<<8,t+1<n&&(i|=e[t+1])),i}function g(e,t,r,n){n||(F("boolean"==typeof r,"missing or invalid endian"),F(null!=t,"missing offset"),F(t+3<e.length,"Trying to read beyond buffer length"));var i,n=e.length;if(!(n<=t))return r?(t+2<n&&(i=e[t+2]<<16),t+1<n&&(i|=e[t+1]<<8),i|=e[t],t+3<n&&(i+=e[t+3]<<24>>>0)):(t+1<n&&(i=e[t+1]<<16),t+2<n&&(i|=e[t+2]<<8),t+3<n&&(i|=e[t+3]),i+=e[t]<<24>>>0),i}function h(e,t,r,n){if(n||(F("boolean"==typeof r,"missing or invalid endian"),F(null!=t,"missing offset"),F(t+1<e.length,"Trying to read beyond buffer length")),!(e.length<=t))return 32768&(n=p(e,t,r,!0))?-1*(65535-n+1):n}function m(e,t,r,n){if(n||(F("boolean"==typeof r,"missing or invalid endian"),F(null!=t,"missing offset"),F(t+3<e.length,"Trying to read beyond buffer length")),!(e.length<=t))return 0x80000000&(n=g(e,t,r,!0))?-1*(0xffffffff-n+1):n}function _(e,t,r,n){return n||(F("boolean"==typeof r,"missing or invalid endian"),F(t+3<e.length,"Trying to read beyond buffer length")),f.read(e,t,r,23,4)}function S(e,t,r,n){return n||(F("boolean"==typeof r,"missing or invalid endian"),F(t+7<e.length,"Trying to read beyond buffer length")),f.read(e,t,r,52,8)}function E(e,t,r,n,i){if(i||(F(null!=t,"missing value"),F("boolean"==typeof n,"missing or invalid endian"),F(null!=r,"missing offset"),F(r+1<e.length,"trying to write beyond buffer length"),U(t,65535)),!((i=e.length)<=r))for(var a=0,o=Math.min(i-r,2);a<o;a++)e[r+a]=(t&255<<8*(n?a:1-a))>>>8*(n?a:1-a)}function y(e,t,r,n,i){if(i||(F(null!=t,"missing value"),F("boolean"==typeof n,"missing or invalid endian"),F(null!=r,"missing offset"),F(r+3<e.length,"trying to write beyond buffer length"),U(t,0xffffffff)),!((i=e.length)<=r))for(var a=0,o=Math.min(i-r,4);a<o;a++)e[r+a]=t>>>8*(n?a:3-a)&255}function v(e,t,r,n,i){i||(F(null!=t,"missing value"),F("boolean"==typeof n,"missing or invalid endian"),F(null!=r,"missing offset"),F(r+1<e.length,"Trying to write beyond buffer length"),j(t,32767,-32768)),e.length<=r||E(e,0<=t?t:65535+t+1,r,n,i)}function b(e,t,r,n,i){i||(F(null!=t,"missing value"),F("boolean"==typeof n,"missing or invalid endian"),F(null!=r,"missing offset"),F(r+3<e.length,"Trying to write beyond buffer length"),j(t,0x7fffffff,-0x80000000)),e.length<=r||y(e,0<=t?t:0xffffffff+t+1,r,n,i)}function A(e,t,r,n,i){i||(F(null!=t,"missing value"),F("boolean"==typeof n,"missing or invalid endian"),F(null!=r,"missing offset"),F(r+3<e.length,"Trying to write beyond buffer length"),M(t,34028234663852886e22,-34028234663852886e22)),e.length<=r||f.write(e,t,r,n,23,4)}function I(e,t,r,n,i){i||(F(null!=t,"missing value"),F("boolean"==typeof n,"missing or invalid endian"),F(null!=r,"missing offset"),F(r+7<e.length,"Trying to write beyond buffer length"),M(t,17976931348623157e292,-17976931348623157e292)),e.length<=r||f.write(e,t,r,n,52,8)}r.Buffer=i,r.SlowBuffer=i,r.INSPECT_MAX_BYTES=50,i.poolSize=8192,i._useTypedArrays=function(){try{var e=new ArrayBuffer(0),t=new Uint8Array(e);return t.foo=function(){return 42},42===t.foo()&&"function"==typeof t.subarray}catch(e){return!1}}(),i.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"raw":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},i.isBuffer=function(e){return!(null==e||!e._isBuffer)},i.byteLength=function(e,t){var r;switch(e+="",t||"utf8"){case"hex":r=e.length/2;break;case"utf8":case"utf-8":r=w(e).length;break;case"ascii":case"binary":case"raw":r=e.length;break;case"base64":r=P(e).length;break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":r=2*e.length;break;default:throw Error("Unknown encoding")}return r},i.concat=function(e,t){if(F(C(e),"Usage: Buffer.concat(list, [totalLength])\nlist should be an Array."),0===e.length)return new i(0);if(1===e.length)return e[0];if("number"!=typeof t)for(a=t=0;a<e.length;a++)t+=e[a].length;for(var r=new i(t),n=0,a=0;a<e.length;a++){var o=e[a];o.copy(r,n),n+=o.length}return r}
vendor: 7,777 bytes, line 2
2,i.prototype.write=function(e,t,r,n){isFinite(t)?isFinite(r)||(n=r,r=void 0):(p=n,n=t,t=r,r=p),t=Number(t)||0;var a,o,s,l,u,c,d,f,p=this.length-t;switch((!r||p<(r=Number(r)))&&(r=p),n=String(n||"utf8").toLowerCase()){case"hex":u=function(e,t,r,n){r=Number(r)||0;var a=e.length-r;(!n||a<(n=Number(n)))&&(n=a),F((a=t.length)%2==0,"Invalid hex string"),a/2<n&&(n=a/2);for(var o=0;o<n;o++){var s=parseInt(t.substr(2*o,2),16);F(!isNaN(s),"Invalid hex string"),e[r+o]=s}return i._charsWritten=2*o,o}(this,e,t,r);break;case"utf8":case"utf-8":c=this,d=t,f=r,u=i._charsWritten=L(w(e),c,d,f);break;case"ascii":case"binary":a=t,o=r,u=i._charsWritten=L(function(e){for(var t=[],r=0;r<e.length;r++)t.push(255&e.charCodeAt(r));return t}(e),this,a,o);break;case"base64":c=this,d=t,f=r,u=i._charsWritten=L(P(e),c,d,f);break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":s=t,l=r,u=i._charsWritten=L(function(e){for(var t,r,n=[],i=0;i<e.length;i++)t=(r=e.charCodeAt(i))>>8,n.push(r%=256),n.push(t);return n}(e),this,s,l);break;default:throw Error("Unknown encoding")}return u},i.prototype.toString=function(e,t,r){var n,i,a;if(e=String(e||"utf8").toLowerCase(),t=Number(t)||0,(r=void 0!==r?Number(r):this.length)===t)return"";switch(e){case"hex":n=function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||n<r)&&(r=n);for(var i="",a=t;a<r;a++)i+=O(e[a]);return i}(this,t,r);break;case"utf8":case"utf-8":n=function(e,t,r){var n="",i="";r=Math.min(e.length,r);for(var a=t;a<r;a++)e[a]<=127?(n+=D(i)+String.fromCharCode(e[a]),i=""):i+="%"+e[a].toString(16);return n+D(i)}(this,t,r);break;case"ascii":case"binary":n=function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;i++)n+=String.fromCharCode(e[i]);return n}(this,t,r);break;case"base64":a=r,n=0===(i=t)&&a===this.length?d.fromByteArray(this):d.fromByteArray(this.slice(i,a));break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":n=function(e,t,r){for(var n=e.slice(t,r),i="",a=0;a<n.length;a+=2)i+=String.fromCharCode(n[a]+256*n[a+1]);return i}(this,t,r);break;default:throw Error("Unknown encoding")}return n},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},i.prototype.copy=function(e,t,r,n){if(t=t||0,(n=n||0===n?n:this.length)!==(r=r||0)&&0!==e.length&&0!==this.length){F(r<=n,"sourceEnd < sourceStart"),F(0<=t&&t<e.length,"targetStart out of bounds"),F(0<=r&&r<this.length,"sourceStart out of bounds"),F(0<=n&&n<=this.length,"sourceEnd out of bounds"),n>this.length&&(n=this.length);var a=(n=e.length-t<n-r?e.length-t+r:n)-r;if(a<100||!i._useTypedArrays)for(var o=0;o<a;o++)e[o+t]=this[o+r];else e._set(this.subarray(r,r+a),t)}},i.prototype.slice=function(e,t){var r=this.length;if(e=N(e,r,0),t=N(t,r,r),i._useTypedArrays)return i._augment(this.subarray(e,t));for(var n=t-e,a=new i(n,void 0,!0),o=0;o<n;o++)a[o]=this[o+e];return a},i.prototype.get=function(e){return console.log(".get() is deprecated. Access using array indexes instead."),this.readUInt8(e)},i.prototype.set=function(e,t){return console.log(".set() is deprecated. Access using array indexes instead."),this.writeUInt8(e,t)},i.prototype.readUInt8=function(e,t){if(t||(F(null!=e,"missing offset"),F(e<this.length,"Trying to read beyond buffer length")),!(e>=this.length))return this[e]},i.prototype.readUInt16LE=function(e,t){return p(this,e,!0,t)},i.prototype.readUInt16BE=function(e,t){return p(this,e,!1,t)},i.prototype.readUInt32LE=function(e,t){return g(this,e,!0,t)},i.prototype.readUInt32BE=function(e,t){return g(this,e,!1,t)},i.prototype.readInt8=function(e,t){if(t||(F(null!=e,"missing offset"),F(e<this.length,"Trying to read beyond buffer length")),!(e>=this.length))return 128&this[e]?-1*(255-this[e]+1):this[e]},i.prototype.readInt16LE=function(e,t){return h(this,e,!0,t)},i.prototype.readInt16BE=function(e,t){return h(this,e,!1,t)},i.prototype.readInt32LE=function(e,t){return m(this,e,!0,t)},i.prototype.readInt32BE=function(e,t){return m(this,e,!1,t)},i.prototype.readFloatLE=function(e,t){return _(this,e,!0,t)},i.prototype.readFloatBE=function(e,t){return _(this,e,!1,t)},i.prototype.readDoubleLE=function(e,t){return S(this,e,!0,t)},i.prototype.readDoubleBE=function(e,t){return S(this,e,!1,t)},i.prototype.writeUInt8=function(e,t,r){r||(F(null!=e,"missing value"),F(null!=t,"missing offset"),F(t<this.length,"trying to write beyond buffer length"),U(e,255)),t>=this.length||(this[t]=e)},i.prototype.writeUInt16LE=function(e,t,r){E(this,e,t,!0,r)},i.prototype.writeUInt16BE=function(e,t,r){E(this,e,t,!1,r)},i.prototype.writeUInt32LE=function(e,t,r){y(this,e,t,!0,r)},i.prototype.writeUInt32BE=function(e,t,r){y(this,e,t,!1,r)},i.prototype.writeInt8=function(e,t,r){r||(F(null!=e,"missing value"),F(null!=t,"missing offset"),F(t<this.length,"Trying to write beyond buffer length"),j(e,127,-128)),t>=this.length||(0<=e?this.writeUInt8(e,t,r):this.writeUInt8(255+e+1,t,r))},i.prototype.writeInt16LE=function(e,t,r){v(this,e,t,!0,r)},i.prototype.writeInt16BE=function(e,t,r){v(this,e,t,!1,r)},i.prototype.writeInt32LE=function(e,t,r){b(this,e,t,!0,r)},i.prototype.writeInt32BE=function(e,t,r){b(this,e,t,!1,r)},i.prototype.writeFloatLE=function(e,t,r){A(this,e,t,!0,r)},i.prototype.writeFloatBE=function(e,t,r){A(this,e,t,!1,r)},i.prototype.writeDoubleLE=function(e,t,r){I(this,e,t,!0,r)},i.prototype.writeDoubleBE=function(e,t,r){I(this,e,t,!1,r)},i.prototype.fill=function(e,t,r){if(t=t||0,r=r||this.length,F("number"==typeof(e="string"==typeof(e=e||0)?e.charCodeAt(0):e)&&!isNaN(e),"value is not a number"),F(t<=r,"end < start"),r!==t&&0!==this.length){F(0<=t&&t<this.length,"start out of bounds"),F(0<=r&&r<=this.length,"end out of bounds");for(var n=t;n<r;n++)this[n]=e}},i.prototype.inspect=function(){for(var e=[],t=this.length,n=0;n<t;n++)if(e[n]=O(this[n]),n===r.INSPECT_MAX_BYTES){e[n+1]="...";break}return"<Buffer "+e.join(" ")+">"},i.prototype.toArrayBuffer=function(){if("u"<typeof Uint8Array)throw Error("Buffer.toArrayBuffer not supported in this browser");if(i._useTypedArrays)return new i(this).buffer;for(var e=new Uint8Array(this.length),t=0,r=e.length;t<r;t+=1)e[t]=this[t];return e.buffer};var R=i.prototype;function N(e,t,r){return"number"!=typeof e?r:t<=(e=~~e)?t:0<=e||0<=(e+=t)?e:0}function T(e){return(e=~~Math.ceil(+e))<0?0:e}function C(e){return(Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)})(e)}function O(e){return e<16?"0"+e.toString(16):e.toString(16)}function w(e){for(var t=[],r=0;r<e.length;r++){var n=e.charCodeAt(r);if(n<=127)t.push(e.charCodeAt(r));else for(var i=r,a=(55296<=n&&n<=57343&&r++,encodeURIComponent(e.slice(i,r+1)).substr(1).split("%")),o=0;o<a.length;o++)t.push(parseInt(a[o],16))}return t}function P(e){return d.toByteArray(e)}function L(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length||i>=e.length);i++)t[i+r]=e[i];return i}function D(e){try{return decodeURIComponent(e)}catch(e){return String.fromCharCode(65533)}}function U(e,t){F("number"==typeof e,"cannot write a non-number as a number"),F(0<=e,"specified a negative value for writing an unsigned value"),F(e<=t,"value is larger than maximum value for type"),F(Math.floor(e)===e,"value has a fractional component")}function j(e,t,r){F("number"==typeof e,"cannot write a non-number as a number"),F(e<=t,"value larger than maximum allowed value"),F(r<=e,"value smaller than minimum allowed value"),F(Math.floor(e)===e,"value has a fractional component")}function M(e,t,r){F("number"==typeof e,"cannot write a non-number as a number"),F(e<=t,"value larger than maximum allowed value"),F(r<=e,"value smaller than minimum allowed value")}function F(e,t){if(!e)throw Error(t||"Failed assertion")}i._augment=function(e){return e._isBuffer=!0,e._get=e.get,e._set=e.set,e.get=R.get,e.set=R.set,e.write=R.write,e.toString=R.toString,e.toLocaleStr
2ing=R.toString,e.toJSON=R.toJSON,e.copy=R.copy,e.slice=R.slice,e.readUInt8=R.readUInt8,e.readUInt16LE=R.readUInt16LE,e.readUInt16BE=R.readUInt16BE,e.readUInt32LE=R.readUInt32LE,e.readUInt32BE=R.readUInt32BE,e.readInt8=R.readInt8,e.readInt16LE=R.readInt16LE,e.readInt16BE=R.readInt16BE,e.readInt32LE=R.readInt32LE,e.readInt32BE=R.readInt32BE,e.readFloatLE=R.readFloatLE,e.readFloatBE=R.readFloatBE,e.readDoubleLE=R.readDoubleLE,e.readDoubleBE=R.readDoubleBE,e.writeUInt8=R.writeUInt8,e.writeUInt16LE=R.writeUInt16LE,e.writeUInt16BE=R.writeUInt16BE,e.writeUInt32LE=R.writeUInt32LE,e.writeUInt32BE=R.writeUInt32BE,e.writeInt8=R.writeInt8,e.writeInt16LE=R.writeInt16LE,e.writeInt16BE=R.writeInt16BE,e.writeInt32LE=R.writeInt32LE,e.writeInt32BE=R.writeInt32BE,e.writeFloatLE=R.writeFloatLE,e.writeFloatBE=R.writeFloatBE,e.writeDoubleLE=R.writeDoubleLE,e.writeDoubleBE=R.writeDoubleBE,e.fill=R.fill,e.inspect=R.inspect,e.toArrayBuffer=R.toArrayBuffer,e}}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/buffer/index.js","/node_modules/gulp-browserify/node_modules/buffer")},{"base64-js":2,buffer:3,ieee754:10,lYpoI2:11}],4:[function(e,t,r){(function(r,n,i,a,o,s,l,u,c){var i=e("buffer").Buffer,d=new i(4);d.fill(0),t.exports={hash:function(e,t,r,n){for(var a=t(function(e,t){e.length%4!=0&&(r=e.length+(4-e.length%4),e=i.concat([e,d],r));for(var r,n=[],a=t?e.readInt32BE:e.readInt32LE,o=0;o<e.length;o+=4)n.push(a.call(e,o));return n}(e=i.isBuffer(e)?e:new i(e),n),8*e.length),t=n,o=new i(r),s=t?o.writeInt32BE:o.writeInt32LE,l=0;l<a.length;l++)s.call(o,a[l],4*l,!0);return o}}}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/helpers.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{buffer:3,lYpoI2:11}],5:[function(e,t,r){(function(t,n,i,a,o,s,l,u,c){var i=e("buffer").Buffer,d=e("./sha"),f=e("./sha256"),p=e("./rng"),g={sha1:d,sha256:f,md5:e("./md5")},h=new i(64);function m(e,t){var r=g[e=e||"sha1"],n=[];return r||_("algorithm:",e,"is not yet supported"),{update:function(e){return i.isBuffer(e)||(e=new i(e)),n.push(e),e.length,this},digest:function(e){var a=i.concat(n),a=t?function(e,t,r){i.isBuffer(t)||(t=new i(t)),i.isBuffer(r)||(r=new i(r)),t.length>64?t=e(t):t.length<64&&(t=i.concat([t,h],64));for(var n=new i(64),a=new i(64),o=0;o<64;o++)n[o]=54^t[o],a[o]=92^t[o];return r=e(i.concat([n,r])),e(i.concat([a,r]))}(r,t,a):r(a);return n=null,e?a.toString(e):a}}}function _(){var e=[].slice.call(arguments).join(" ");throw Error([e,"we accept pull requests\nhttp://github.com/dominictarr/crypto-browserify"].join("\n"))}h.fill(0),r.createHash=function(e){return m(e)},r.createHmac=m,r.randomBytes=function(e,t){if(!t||!t.call)return new i(p(e));try{t.call(this,void 0,new i(p(e)))}catch(e){t(e)}};var S,E=["createCredentials","createCipher","createCipheriv","createDecipher","createDecipheriv","createSign","createVerify","createDiffieHellman","pbkdf2"],y=function(e){r[e]=function(){_("sorry,",e,"is not implemented yet")}};for(S in E)y(E[S])}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/index.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./md5":6,"./rng":7,"./sha":8,"./sha256":9,buffer:3,lYpoI2:11}],6:[function(e,t,r){(function(r,n,i,a,o,s,l,u,c){var d=e("./helpers");function f(e,t){e[t>>5]|=128<<t%32,e[14+(t+64>>>9<<4)]=t;for(var r=0x67452301,n=-0x10325477,i=-0x67452302,a=0x10325476,o=0;o<e.length;o+=16){var s=r,l=n,u=i,c=a,r=g(r,n,i,a,e[o+0],7,-0x28955b88),a=g(a,r,n,i,e[o+1],12,-0x173848aa),i=g(i,a,r,n,e[o+2],17,0x242070db),n=g(n,i,a,r,e[o+3],22,-0x3e423112);r=g(r,n,i,a,e[o+4],7,-0xa83f051),a=g(a,r,n,i,e[o+5],12,0x4787c62a),i=g(i,a,r,n,e[o+6],17,-0x57cfb9ed),n=g(n,i,a,r,e[o+7],22,-0x2b96aff),r=g(r,n,i,a,e[o+8],7,0x698098d8),a=g(a,r,n,i,e[o+9],12,-0x74bb0851),i=g(i,a,r,n,e[o+10],17,-42063),n=g(n,i,a,r,e[o+11],22,-0x76a32842),r=g(r,n,i,a,e[o+12],7,0x6b901122),a=g(a,r,n,i,e[o+13],12,-0x2678e6d),i=g(i,a,r,n,e[o+14],17,-0x5986bc72),r=h(r,n=g(n,i,a,r,e[o+15],22,0x49b40821),i,a,e[o+1],5,-0x9e1da9e),a=h(a,r,n,i,e[o+6],9,-0x3fbf4cc0),i=h(i,a,r,n,e[o+11],14,0x265e5a51),n=h(n,i,a,r,e[o+0],20,-0x16493856),r=h(r,n,i,a,e[o+5],5,-0x29d0efa3),a=h(a,r,n,i,e[o+10],9,0x2441453),i=h(i,a,r,n,e[o+15],14,-0x275e197f),n=h(n,i,a,r,e[o+4],20,-0x182c0438),r=h(r,n,i,a,e[o+9],5,0x21e1cde6),a=h(a,r,n,i,e[o+14],9,-0x3cc8f82a),i=h(i,a,r,n,e[o+3],14,-0xb2af279),n=h(n,i,a,r,e[o+8],20,0x455a14ed),r=h(r,n,i,a,e[o+13],5,-0x561c16fb),a=h(a,r,n,i,e[o+2],9,-0x3105c08),i=h(i,a,r,n,e[o+7],14,0x676f02d9),r=m(r,n=h(n,i,a,r,e[o+12],20,-0x72d5b376),i,a,e[o+5],4,-378558),a=m(a,r,n,i,e[o+8],11,-0x788e097f),i=m(i,a,r,n,e[o+11],16,0x6d9d6122),n=m(n,i,a,r,e[o+14],23,-0x21ac7f4),r=m(r,n,i,a,e[o+1],4,-0x5b4115bc),a=m(a,r,n,i,e[o+4],11,0x4bdecfa9),i=m(i,a,r,n,e[o+7],16,-0x944b4a0),n=m(n,i,a,r,e[o+10],23,-0x41404390),r=m(r,n,i,a,e[o+13],4,0x289b7ec6),a=m(a,r,n,i,e[o+0],11,-0x155ed806),i=m(i,a,r,n,e[o+3],16,-0x2b10cf7b),n=m(n,i,a,r,e[o+6],23,0x4881d05
vendor: 3,894 bytes, line 2
2),r=m(r,n,i,a,e[o+9],4,-0x262b2fc7),a=m(a,r,n,i,e[o+12],11,-0x1924661b),i=m(i,a,r,n,e[o+15],16,0x1fa27cf8),r=_(r,n=m(n,i,a,r,e[o+2],23,-0x3b53a99b),i,a,e[o+0],6,-0xbd6ddbc),a=_(a,r,n,i,e[o+7],10,0x432aff97),i=_(i,a,r,n,e[o+14],15,-0x546bdc59),n=_(n,i,a,r,e[o+5],21,-0x36c5fc7),r=_(r,n,i,a,e[o+12],6,0x655b59c3),a=_(a,r,n,i,e[o+3],10,-0x70f3336e),i=_(i,a,r,n,e[o+10],15,-1051523),n=_(n,i,a,r,e[o+1],21,-0x7a7ba22f),r=_(r,n,i,a,e[o+8],6,0x6fa87e4f),a=_(a,r,n,i,e[o+15],10,-0x1d31920),i=_(i,a,r,n,e[o+6],15,-0x5cfebcec),n=_(n,i,a,r,e[o+13],21,0x4e0811a1),r=_(r,n,i,a,e[o+4],6,-0x8ac817e),a=_(a,r,n,i,e[o+11],10,-0x42c50dcb),i=_(i,a,r,n,e[o+2],15,0x2ad7d2bb),n=_(n,i,a,r,e[o+9],21,-0x14792c6f),r=S(r,s),n=S(n,l),i=S(i,u),a=S(a,c)}return[r,n,i,a]}function p(e,t,r,n,i,a){return S((t=S(S(t,e),S(n,a)))<<i|t>>>32-i,r)}function g(e,t,r,n,i,a,o){return p(t&r|~t&n,e,t,i,a,o)}function h(e,t,r,n,i,a,o){return p(t&n|r&~n,e,t,i,a,o)}function m(e,t,r,n,i,a,o){return p(t^r^n,e,t,i,a,o)}function _(e,t,r,n,i,a,o){return p(r^(t|~n),e,t,i,a,o)}function S(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}t.exports=function(e){return d.hash(e,f,16)}}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/md5.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:11}],7:[function(e,t,r){(function(e,r,n,i,a,o,s,l,u){t.exports=function(e){for(var t,r=Array(e),n=0;n<e;n++)0==(3&n)&&(t=0x100000000*Math.random()),r[n]=t>>>((3&n)<<3)&255;return r}}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/rng.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{buffer:3,lYpoI2:11}],8:[function(e,t,r){(function(r,n,i,a,o,s,l,u,c){var d=e("./helpers");function f(e,t){e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t;for(var r,n,i,a=Array(80),o=0x67452301,s=-0x10325477,l=-0x67452302,u=0x10325476,c=-0x3c2d1e10,d=0;d<e.length;d+=16){for(var f=o,h=s,m=l,_=u,S=c,E=0;E<80;E++){a[E]=E<16?e[d+E]:g(a[E-3]^a[E-8]^a[E-14]^a[E-16],1);var y=p(p(g(o,5),(y=s,n=l,i=u,(r=E)<20?y&n|~y&i:!(r<40)&&r<60?y&n|y&i|n&i:y^n^i)),p(p(c,a[E]),(r=E)<20?0x5a827999:r<40?0x6ed9eba1:r<60?-0x70e44324:-0x359d3e2a)),c=u,u=l,l=g(s,30),s=o,o=y}o=p(o,f),s=p(s,h),l=p(l,m),u=p(u,_),c=p(c,S)}return[o,s,l,u,c]}function p(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function g(e,t){return e<<t|e>>>32-t}t.exports=function(e){return d.hash(e,f,20,!0)}}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/sha.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:11}],9:[function(e,t,r){(function(r,n,i,a,o,s,l,u,c){function d(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function f(e,t){var r,n=[0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5,0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5,0xd807aa98,0x12835b01,0x243185be,0x550c7dc3,0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174,0xe49b69c1,0xefbe4786,0xfc19dc6,0x240ca1cc,0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da,0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7,0xc6e00bf3,0xd5a79147,0x6ca6351,0x14292967,0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13,0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85,0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3,0xd192e819,0xd6990624,0xf40e3585,0x106aa070,0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5,0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3,0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208,0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2],i=[0x6a09e66
27,0xbb67ae85,0x3c6ef372,0xa54ff53a,0x510e527f,0x9b05688c,0x1f83d9ab,0x5be0cd19],a=Array(64);e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t;for(var o,s,l=0;l<e.length;l+=16){for(var u=i[0],c=i[1],f=i[2],p=i[3],m=i[4],_=i[5],S=i[6],E=i[7],y=0;y<64;y++)a[y]=y<16?e[y+l]:d(d(d(g(s=a[y-2],17)^g(s,19)^h(s,10),a[y-7]),g(s=a[y-15],7)^g(s,18)^h(s,3)),a[y-16]),r=d(d(d(d(E,g(s=m,6)^g(s,11)^g(s,25)),m&_^~m&S),n[y]),a[y]),o=d(g(o=u,2)^g(o,13)^g(o,22),u&c^u&f^c&f),E=S,S=_,_=m,m=d(p,r),p=f,f=c,c=u,u=d(r,o);i[0]=d(u,i[0]),i[1]=d(c,i[1]),i[2]=d(f,i[2]),i[3]=d(p,i[3]),i[4]=d(m,i[4]),i[5]=d(_,i[5]),i[6]=d(S,i[6]),i[7]=d(E,i[7])}return i}var p=e("./helpers"),g=function(e,t){return e>>>t|e<<32-t},h=function(e,t){return e>>>t};t.exports=function(e){return p.hash(e,f,32,!0)}}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/sha256.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:11}],10:[function(e,t,r){(function(e,t,n,i,a,o,s,l,u){r.read=function(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,u=l>>1,c=-7,d=r?i-1:0,f=r?-1:1,i=e[t+d];for(d+=f,a=i&(1<<-c)-1,i>>=-c,c+=s;0<c;a=256*a+e[t+d],d+=f,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=n;0<c;o=256*o+e[t+d],d+=f,c-=8);if(0===a)a=1-u;else{if(a===l)return o?NaN:1/0*(i?-1:1);o+=Math.pow(2,n),a-=u}return(i?-1:1)*o*Math.pow(2,a-n)},r.write=function(e,t,r,n,i,a){var o,s,l=8*a-i-1,u=(1<<l)-1,c=u>>1,d=5960464477539062e-23*(23===i),f=n?0:a-1,p=n?1:-1,a=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(n=Math.pow(2,-o))<1&&(o--,n*=2),2<=(t+=1<=o+c?d/n:d*Math.pow(2,1-c))*n&&(o++,n/=2),u<=o+c?(s=0,o=u):1<=o+c?(s=(t*n-1)*Math.pow(2,i),o+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,i),o=0));8<=i;e[r+f]=255&s,f+=p,s/=256,i-=8);for(o=o<<i|s,l+=i;0<l;e[r+f]=255&o,f+=p,o/=256,l-=8);e[r+f-p]|=128*a}}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/ieee754/index.js","/node_modules/gulp-browserify/node_modules/ieee754")},{buffer:3,lYpoI2:11}],11:[function(e,t,r){(function(e,r,n,i,a,o,s,l,u){var c,d,f;function p(){}(e=t.exports={}).nextTick=(d="u">typeof window&&window.setImmediate,f="u">typeof window&&window.postMessage&&window.addEventListener,d?function(e){return window.setImmediate(e)}:f?(c=[],window.addEventListener("message",function(e){var t=e.source;t!==window&&null!==t||"process-tick"!==e.data||(e.stopPropagation(),0<c.length&&c.shift()())},!0),function(e){c.push(e),window.postMessage("process-tick","*")}):function(e){setTimeout(e,0)}),e.title="browser",e.browser=!0,e.env={},e.argv=[],e.on=p,e.addListener=p,e.once=p,e.off=p,e.removeListener=p,e.removeAllListeners=p,e.emit=p,e.binding=function(e){throw Error("process.binding is not supported")},e.cwd=function(){return"/"},e.chdir=function(e){throw Error("process.chdir is not supported")}}).call(this,e("lYpoI2"),"u">typeof self?self:"u">typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/process/browser.js","/node_modules/gulp-browserify/node_modules/process")},{buffer:3,lYpoI2:11}]},{},[1])(1)},656436,(e,t,r)=>{"use strict";var n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.hashScreenshotIdentifierIgnoringLogicVersion=r.hashScreenshotIdentifier=void 0;let i=n(e.r(114994));r.hashScreenshotIdentifier=e=>{let t={...e,variant:e.variant??"normal"};return(0,i.default)(t)},r.hashScreenshotIdentifierIgnoringLogicVersion=e=>{let{logicVersion:t,...n}=e;return(0,r.hashScreenshotIdentifier)(n)}},668984,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.isViewportVariantScreenshot=r.viewportVariantReason=r.VIEWPORT_VARIANT_REASON_PREFIX=void 0,r.VIEWPORT_VARIANT_REASON_PREFIX="viewport_",r.viewportVariantReason=e=>`${r.VIEWPORT_VARIANT_REASON_PREFIX}${String.fromCharCode(97+e)}`,r.isViewportVariantScreenshot=e=>"auxiliary"===e.type&&e.reason.startsWith(r.VIEWPORT_VARIANT_REASON_PREFIX)},398859,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),r.similarGroupSurvivorByMemberId=void 0;let n=e.r(58333);r.similarGroupSurvivorByMemberId=e=>{let t=new Map;for(let r of e)t.set(r.groupId,r.groupId);let r=e.map(e=>{let t=e.changedSectionsClassNames;return null==t?{groupId:e.groupId,classNames:[],classNameSet:new Set,eligible:!1}:{groupId:e.groupId,classNames:t,classNameSet:new Set(t),eligible:!e.isClassNamesListTruncated&&!e.groupId.includes(n.NO_DOM_DIFFS_FOUND_CLASS_NAME_HASH)}});r.sort((e,t)=>t.classNames.length-e.classNames.length);let a=new Map;for(let e=0;e<r.length;e++)if(0!==r[e].classNames.length)for(let t of r[e].classNames){let r=a.get(t);r||(r=[],a.set(t,r)),r.push(e)}let o=new Set;for(let e=0;e<r.length;e++){let n=r[e];if(!n.eligible||o.has(e))continue;if(0===n.classNames.length){for(let i=0;i<e;i++){if(o.has(i))continue;let a=r[i];if(0!==a.classNames.length||a.eligible){t.set(n.groupId,a.groupId),o.add(e);break}}continue}let i=n.classNames[0],s=a.get(i)?.length??0;for(let e=1;e<n.classNames.length;e++){let t=a.get(n.classNames[e])?.length??0;t<s&&(i=n.classNames[e],s=t)}let l=a.get(i);if(l)for(let i of l){if(i>=e||o.has(i))continue;let a=r[i];if(a.classNameSet.size<n.classNameSet.size)continue;let s=!0;for(let e of n.classNames)if(!a.classNameSet.has(e)){s=!1;break}if(s){t.set(n.groupId,a.groupId),o.add(e);break}}}let s=new Map;for(let e of t.keys())s.set(e,i(t,e));return s};let i=(e,t)=>{let r=t,n=new Set;for(;!n.has(r);){n.add(r);let t=e.get(r);if(null==t||t===r)break;r=t}return r}},581581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.similarGroupIdByScreenshotName=r.similarGroupSurvivorByMemberIdFromResults=r.similarGroupIdFromResult=void 0;let n=e.r(401864),i=e.r(398859),a=e=>e?.variant==null||"normal"===e.variant;r.similarGroupIdFromResult=(e,t)=>{if(null==e.identifier||!a(e.identifier)||"diff"!==e.outcome)return;let r=e.hashOfChangedSectionsClassNames;if(r)return t?.get(r)??r},r.similarGroupSurvivorByMemberIdFromResults=e=>{let t=e.filter(e=>a(e.identifier)&&"diff"===e.outcome&&e.hashOfChangedSectionsClassNames).sort((e,t)=>(t.mismatchPixels??0)-(e.mismatchPixels??0)),r=[],n=new Set;for(let e of t){let t=e.hashOfChangedSectionsClassNames;!t||n.has(t)||(n.add(t),r.push({groupId:t,...e.changedSectionsClassNames?{changedSectionsClassNames:e.changedSectionsClassNames}:{},...!0===e.isClassNamesListTruncated?{isClassNamesListTruncated:!0}:{}}))}return(0,i.similarGroupSurvivorByMemberId)(r)},r.similarGroupIdByScreenshotName=(e,t)=>{let i=new Map;for(let a of e){if(null==a.identifier)continue;let e=(0,r.similarGroupIdFromResult)(a,t);e&&i.set((0,n.getScreenshotName)(a.identifier),e)}return i}},129809,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.similarGroupSurvivorByMemberId=r.similarGroupSurvivorByMemberIdFromResults=r.similarGroupIdFromResult=r.similarGroupIdByScreenshotName=r.isViewportVariantScreenshot=r.viewportVariantReason=r.VIEWPORT_VARIANT_REASON_PREFIX=r.hashScreenshotIdentifierIgnoringLogicVersion=r.hashScreenshotIdentifier=r.thumbnailName=r.hasMetadataFile=r.getScreenshotMetadataFilepath=r.screenshotIdentifierFromName=r.normalizeScreenshotName=r.getScreenshotName=r.getScreenshotIdentifier=r.getScreenshotFilename=r.NO_DOM_DIFFS_FOUND_CLASS_NAME_HASH=void 0;var n=e.r(58333);Object.defineProperty(r,"NO_DOM_DIFFS_FOUND_CLASS_NAME_HASH",{enumerable:!0,get:function(){return n.NO_DOM_DIFFS_FOUND_CLASS_NAME_HASH}});var i=e.r(702839);Object.defineProperty(r,"getScreenshotFilename",{enumerable:!0,get:function(){return i.getScreenshotFilename}});var a=e.r(369328);Object.defineProperty(r,"getScreenshotIdentifier",{enumerable:!0,get:function(){return a.getScreenshotIdentifier}});var o=e.r(401864);Object.defineProperty(r,"getScreenshotName",{enumerable:!0,get:function(){return o.getScreenshotName}}),Object.defineProperty(r,"normalizeScreenshotName",{enumerable:!0,get:function(){return o.normalizeScreenshotName}}),Object.defineProperty(r,"screenshotIdentifierFromName",{enumerable:!0,get:function(){return o.screenshotIdentifierFromName}});var s=e.r(577140);Object.defineProperty(r,"getScreenshotMetadataFilepath",{enumerable:!0,get:function(){return s.getScreenshotMetadataFilepath}});var l=e.r(181452);Object.defineProperty(r,"hasMetadataFile",{enumerable:!0,get:function(){return l.hasMetadataFile}});var u=e.r(306133);Object.defineProperty(r,"thumbnailName",{enumerable:!0,get:function(){return u.thumbnailName}});var c=e.r(656436);Object.defineProperty(r,"hashScreenshotIdentifier",{enumerable:!0,get:function(){return c.hashScreenshotIdentifier}}),Object.defineProperty(r,"hashScreenshotIdentifierIgnoringLogicVersion",{enumerable:!0,get:function(){return c.hashScreenshotIdentifierIgnoringLogicVersion}});var d=e.r(668984);Object.defineProperty(r,"VIEWPORT_VARIANT_REASON_PREFIX",{enumerable:!0,get:function(){return d.VIEWPORT_VARIANT_REASON_PREFIX}}),Object.defineProperty(r,"viewportVariantReason",{enumerable:!0,get:function(){return d.viewportVariantReason}}),Object.defineProperty(r,"isViewportVariantScreenshot",{enumerable:!0,get:function(){return d.isViewportVariantScreenshot}});var f=e.r(581581);Object.defineProperty(r,"similarGroupIdByScreenshotName",{enumerable:!0,get:function(){return f.similarGroupIdByScreenshotName}}),Object.defineProperty(r,"similarGroupIdFromResult",{enumerable:!0,get:function(){return f.similarGroupIdFromResult}}),Object.defineProperty(r,"similarGroupSurvivorByMemberIdFromResults",{enumerable:!0,get:function(){return f.similarGroupSurvivorByMemberIdFromResults}});var p=e.r(398859);Object.defineProperty(r,"similarGroupSurvivorByMemberId",{enumerable:!0,get:function(){return p.similarGroupSurvivorByMemberId}})},644326,e=>{"use strict";var t=e.i(318008),r=e.i(687652);let n=(0,r.forwardRef)(({title:e,titleId:r,...n},i)=>(0,t.jsxs)("svg",{ref:i,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":r?void 0:"true","aria-labelledby":r,...n,children:[e&&(0,t.jsx)("title",{id:r,children:e}),(0,t.jsx)("polyline",{points:"12,6 12,3 8.5,3"}),(0,t.jsx)("rect",{x:"3",y:"6",width:"18",height:"14",rx:"2.5"}),(0,t.jsx)("line",{x1:"1",y1:"13",x2:"3",y2:"13"}),(0,t.jsx)("line",{x1:"21",y1:"13",x2:"23",y2:"13"}),(0,t.jsx)("line",{x1:"9",y1:"11",x2:"9",y2:"15"}),(0,t.jsx)("line",{x1:"15",y1:"11",x2:"15",y2:"15"})]})),i=(0,r.forwardRef)(({title:e,titleId:r,...n},i)=>(0,t.jsxs)("svg",{ref:i,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":r?void 0:"true","aria-labelledby":r,...n,children:[e&&(0,t.jsx)("title",{id:r,children:e}),(0,t.jsx)("polyline",{points:"12,6 12,3 8.5,3"}),(0,t.jsx)("line",{x1:"1",y1:"13",x2:"3",y2:"13"}),(0,t.jsx)("line",{x1:"21",y1:"13",x2:"23",y2:"13"}),(0,t.jsx)("path",{fill:"currentColor",stroke:"none",fillRule:"evenodd",d:"M5.5 6h13A2.5 2.5 0 0 1 21 8.5v9a2.5 2.5 0 0 1-2.5 2.5h-13A2.5 2.5 0 0 1 3 17.5v-9A2.5 2.5 0 0 1 5.5 6ZM9 10a1 1 0 0 0-1 1v4a1 1 0 1 0 2 0v-4a1 1 0 0 0-1-1Zm6 0a1 1 0 0 0-1 1v4a1 1 0 1 0 2 0v-4a1 1 0 0 0-1-1Z"})]}));e.s(["RobotIcon",0,n,"RobotSolidIcon",0,i])},305341,47287,888863,933958,975538,286271,960423,253409,238469,311613,438525,274418,195538,113312,995078,650370,347631,435229,62814,702974,120880,261376,e=>{"use strict";var t=e.i(400135),r=e.i(853013),n=e.i(932986),i=e.i(13158),a=e.i(489966),o=e.i(644326);
2let s=["key-events","html-diff","debug-ai","replay","replay-before","replay-after","timeline","session-info"],l=s.filter(e=>"replay-before"!==e&&"replay-after"!==e),u={"key-events":i.MagnifyingGlassIcon,"html-diff":r.CodeBracketSquareIcon,replay:a.PlayCircleIcon,"replay-before":a.PlayCircleIcon,"replay-after":a.PlayCircleIcon,timeline:t.ClockIcon,"session-info":n.InformationCircleIcon,"debug-ai":o.RobotSolidIcon};e.s(["DIFF_FOCUS_MODAL_TABS",0,s,"DIFF_FOCUS_MODAL_TAB_ICONS",0,u,"DIFF_FOCUS_MODAL_TAB_LABELS",0,{"key-events":"Inspect","html-diff":"HTML Diff",replay:"Replay","replay-before":"Replay Before","replay-after":"Replay After",timeline:"Timeline","session-info":"Session Info","debug-ai":"Debug with AI"},"VISIBLE_DIFF_FOCUS_MODAL_TABS",0,l,"normalizeDiffFocusModalTab",0,e=>"replay-before"===e||"replay-after"===e?"replay":e],47287);var c=e.i(35203),d=e.i(628144),f=e.i(687652),p=e.i(314681);let g="event",h=[g,"onlyShowDifferences","selectedEventTypes"],m=(e,t,r)=>{let n=e.lastIndexOf("~"),i=-1===n?"":e.slice(n+1),a=/^\d+$/.test(i),o=a?e.slice(0,n):e,s=a?Number(i):0,l=t.filter(e=>r(e)===o);return 0===l.length?null:l[Math.min(s,l.length-1)]};e.s(["TIMELINE_ONLY_QUERY_PARAMS",0,h,"useClearTimelineParamsWhenInactive",0,e=>{let t,r,n=(0,c.c)(4),i=(0,d.useRouter)();n[0]!==e||n[1]!==i?(t=()=>{if(!i.isReady||e)return;let t=h.filter(e=>null!=i.query[e]);if(0===t.length)return;let r={...i.query};for(let e of t)delete r[e];i.replace({pathname:i.pathname,query:r},void 0,{shallow:!0,scroll:!1})},r=[i,e],n[0]=e,n[1]=i,n[2]=t,n[3]=r):(t=n[2],r=n[3]),(0,f.useEffect)(t,r)},"useTimelineSelection",0,e=>{let t,r,n,i,a,o,s,l,u,h,_,S=(0,c.c)(32),{items:E,baseReplayId:y,headReplayId:v,active:b}=e,A=void 0===b||b,I=(0,d.useRouter)(),[R,N]=(0,f.useState)(null),T=(0,f.useRef)(!1),C=(0,f.useRef)(null),O=(0,f.useRef)(A);S[0]!==A?(t=()=>{O.current=A},S[0]=A,S[1]=t):t=S[1],(0,f.useEffect)(t);let w=null!=y&&null!=v;S[2]!==y||S[3]!==w?(r=e=>{let t=(e=>{let t=e.rawData;if(t?.type==="replay-timeline-entry"){let e=t.start??t.virtualTimeStart;if(null!=e)return`${t.kind}-${Math.round(e)}`}let r=e.id.match(/-#(\d+)$/);return r?r[1]:e.id.replace("#","")})(e);return w?e.replayId===y?`base-${t}`:`head-${t}`:t},S[2]=y,S[3]=w,S[4]=r):r=S[4];let P=r;S[5]!==E||S[6]!==P?(n=()=>{if(T.current||0===E.length)return;let e=new URLSearchParams(window.location.search).get(g),t=null==e?null:m(e,E,P);(null==e||null!=t)&&(T.current=!0,t&&null!=e&&(C.current=e,N({id:t.id,label:t.label,replayId:t.replayId,rawData:t.rawData})))},i=[E,P],S[5]=E,S[6]=P,S[7]=n,S[8]=i):(n=S[7],i=S[8]),(0,f.useEffect)(n,i),S[9]!==I?(a=e=>{if(!I.isReady)return;let t={...I.query};null!=e?t[g]=e:delete t[g],I.replace({pathname:I.pathname,query:t,hash:window.location.hash.slice(1)},void 0,{shallow:!0,scroll:!1}).catch(p.handleError)},S[9]=I,S[10]=a):a=S[10];let L=a;S[11]!==E||S[12]!==P||S[13]!==L?(o=e=>{var t,r,n;let i,a;N(e);let o=null==e?null:(t=e,r=E,i=(n=P)(t),(a=r.filter(e=>n(e)===i).findIndex(e=>e.id===t.id))>0?`${i}~${a}`:i);C.current=o,L(o)},S[11]=E,S[12]=P,S[13]=L,S[14]=o):o=S[14];let D=o;return S[15]!==A||S[16]!==E||S[17]!==R||S[18]!==D||S[19]!==P?(s=()=>{if(!A||null==R||0===E.length)return;let e=C.current,t=null==e?null:m(e,E,P);null==t?D(null):t.id!==R.id&&N({id:t.id,label:t.label,replayId:t.replayId,rawData:t.rawData})},l=[A,E,R,P,D],S[15]=A,S[16]=E,S[17]=R,S[18]=D,S[19]=P,S[20]=s,S[21]=l):(s=S[20],l=S[21]),(0,f.useEffect)(s,l),S[22]!==I.isReady||S[23]!==L?(u=()=>{if(!I.isReady||!O.current)return;let e=C.current;null==e||new URLSearchParams(window.location.search).get(g)!==e&&L(e)},S[22]=I.isReady,S[23]=L,S[24]=u):u=S[24],S[25]!==I.asPath||S[26]!==I.isReady||S[27]!==L?(h=[I.isReady,I.asPath,L],S[25]=I.asPath,S[26]=I.isReady,S[27]=L,S[28]=h):h=S[28],(0,f.useEffect)(u,h),S[29]!==R||S[30]!==D?(_=[R,D],S[29]=R,S[30]=D,S[31]=_):_=S[31],_}],888863);var _=e.i(473568);let S="split";e.s(["SPLIT_PARENT_GROUPS_QUERY_KEY",0,S,"parseSplitParentGroupsFromSearch",0,e=>(new URLSearchParams(e).get(S)??"").split(",").filter(e=>e.length>0),"serializeSplitParentGroups",0,e=>{let t=[...e??[]].sort();return 0===t.length?null:t.join(",")}],933958);var E=e.i(353934),y=e.i(842625);let v=e=>{switch(e){case"Difference":case"UnpatchedDifference":case"RetryDiff":return"Difference";case"Before":return"Before";case"After":case"Unpatched":case"Retry":return"After";default:return(0,E.assertNever)(e)}};
2e.s(["combineToScreenshotType",0,(e,t,r,n)=>"Before"===e?"Before":"retry"===t&&n?"Difference"===e?"RetryDiff":"Retry":"unpatched"===t&&r?"Difference"===e?"UnpatchedDifference":"Unpatched":e,"getBaseViewType",0,v,"getMissingSnapshotMessage",0,(e,t,r)=>r?`${r} snapshot missing`:e||t?e?"After snapshot missing":"Before snapshot missing":"Before and after snapshots missing","getModeFromScreenshotType",0,e=>"Unpatched"===e||"UnpatchedDifference"===e?"unpatched":"Retry"===e||"RetryDiff"===e?"retry":"patched","getScreenshotDiffResultToDisplay",0,e=>{let t=e.firstFailedRetry;return null==t||e.userVisibleOutcome!==y.ScreenshotDiffResultUserVisibleOutcome.Match||null!=e.diffHash||null!=e.diffScreenshot?e:t},"isBaseViewType",0,e=>"Difference"===e||"Before"===e||"After"===e],975538);let b=["html","url","userFlow"],A="custom:",I=e=>`${A}${e}`,R=e=>e.startsWith(A)&&e.length>A.length,N=e=>R(e)?e.slice(A.length):null,T="pattern:",C=e=>`${T}${e}`,O=e=>e.startsWith(T)&&e.length>T.length,w=e=>O(e)?e.slice(T.length):null,P=e=>R(e)||O(e);e.s(["STATIC_GROUPING_TYPES",0,b,"customGroupingId",0,N,"customGroupingType",0,I,"isCustomGroupingType",0,R,"isDynamicGroupingType",0,P,"isUrlPatternGroupingType",0,O,"urlPatternGroupingId",0,w,"urlPatternGroupingType",0,C],286271);let L=e=>(e?.groupings??[]).filter(({parent:e})=>null==e),D=(e,t)=>{let r=w(t);return null==r?null:e?.groupings.find(({id:e})=>e===r)??null},U=(e,t)=>e.map(e=>{let r=t.fields[e];return null==r?e:`${e}=${encodeURIComponent(r)}`}).join("&"),j=(e,t)=>e.flatMap(e=>{let r=t.fields[e];return null==r?[]:[r]}).join(" ⺠");e.s(["getFlatUrlPatternDefaultGroupingType",0,e=>{let t=e?.groupings.find(({id:t})=>t===e.defaultGroupingId);if(null==t)return null;let r=L(e).find(({key:e})=>e.length===t.key.length&&e.every((e,r)=>e===t.key[r]));return null==r?null:C(r.id)},"getFlatUrlPatternGroupings",0,L,"getUrlPatternDefaultGroupingType",0,e=>e?.defaultGroupingId!=null&&e.groupings.some(({id:t})=>t===e.defaultGroupingId)?C(e.defaultGroupingId):null,"getUrlPatternGrouping",0,D,"getUrlPatternKey",0,U,"getUrlPatternTitle",0,j],960423);var M=e.i(129809);let F=e=>{let t=x(e);return null==t?null:(0,M.getScreenshotName)(t)},x=e=>{switch(e?.__typename){case"EndStateScreenshot":return{type:"end-state"};case"ScreenshotAfterEvent":return{type:"after-event",eventNumber:e.eventNumber};case"ScreenshotAuxiliary":return{type:"auxiliary",eventNumber:e.eventNumber,sequenceNumber:e.sequenceNumber,reason:e.reason};default:return null}};e.s(["getScreenshotName",0,F],253409);let B=({replayDiffId:e,screenshotName:t})=>`${e}::${t}`,$=({replayDiffId:e,screenshotId:t})=>B({replayDiffId:e,screenshotName:(0,M.getScreenshotName)(t)});e.s(["DEFAULT_CUSTOM_GROUPING_NAME",0,"Curated","customDiffRefKey",0,B,"customDiffRefKeyFromIdentifier",0,$,"customGroupingsFromPresentationData",0,e=>{if(null==e||1!==e.version)return null;let t=e.customGroupings.filter(e=>e.groups.length>0);return t.length>0?{groupings:t}:null}],238469);var G=e.i(444070);let k=e=>e?"EndStateScreenshot"===e.__typename?{type:"end-state"}:"ScreenshotAfterEvent"===e.__typename?{type:"after-event",eventNumber:e.eventNumber}:"ScreenshotAuxiliary"===e.__typename?{type:"auxiliary",eventNumber:e.eventNumber,sequenceNumber:e.sequenceNumber}:{type:"other"}:{type:"other"},V=e=>k(e.baseReplayScreenshot?.identifier??e.headReplayScreenshot?.identifier),Y=(e,t)=>(0,G.compareScreenshotDiffOrdering)(V(e),V(t));e.s(["compareScreenshotDiffResults",0,Y,"screenshotDiffOrderingFromIdentifier",0,k],311613);let H=e=>e.sort((e,t)=>{let r=e.screenshotDiffResult.headReplayScreenshot?.replayId??"unknown",n=t.screenshotDiffResult.headReplayScreenshot?.replayId??"unknown",i=r.localeCompare(n);return 0!==i?i:Y(e.screenshotDiffResult,t.screenshotDiffResult)});e.s(["sortByWorkflowAndTimestamp",0,H],438525);let z=(e,t)=>{let r=Z(e);if(null==r)return null;for(let e of t){let t=K(r,e);if(null!=t)return t}return null},K=(e,t)=>{let r=q(e.pathname,t.path);if(null==r)return null;let n=W(e.searchParams,t.query??{});return null==n?null:{kind:t.kind,fields:{...t.defaults,...r,...n,...t.set}}},q=(e,t)=>{let r=Q(e),n=Q(t),i={};for(let[e,t]of n.entries()){let n=X(t),a=r[e];if(null==n){if(a!==t)return null;continue}if("*"===n.modifier){let t=r.slice(e);return t.length>0&&(i[n.name]=t.join("/")),i}if(null==a){if("?"===n.modifier)continue;return null}i[n.name]=a}return r.length<=n.length?i:null},W=(e,t)=>{let r={};for(let[n,i]of Object.entries(t)){let t=e.get(n)||null,a=X(i);if(null==a){if(t!==i)return null;continue}if(null==t){if("?"===a.modifier)continue;return null}r[a.name]=t}return r},X=e=>{let t=/^:([A-Za-z0-9_]+)([?*])?$/.exec(e);if(null==t)return null;let r="?"===t[2]||"*"===t[2]?t[2]:null;return{name:t[1],modifier:r}},Q=e=>e.split("/").filter(e=>e.length>0).map(J),J=e=>{try{return decodeURIComponent(e)}catch{return e}},Z=e=>{try{return new URL(e.replace("{HOST_NAME}","host"))}catch{return null}},ee=(e,t,r,n)=>{let i=new Map,a=[];for(let o of e){let e=t(o),s=null==e?null:z(e,r.patterns);if(null==s){a.push(o);continue}let l=U(n.key,s),u=i.get(l)??{items:[],matches:[]};u.items.push(o),u.matches.push(s),i.set(l,u)}return{groups:[...i.entries()].map(([e,{items:t,matches:r}])=>({id:`pattern-${n.id}-${e}`,title:j(n.title,r[0])||e,parent:null==n.parent?void 0:{id:`pattern-${n.id}-parent-${U(n.parent.key,r[0])}`,title:j(n.parent.title,r[0])},items:t})).sort((e,t)=>
2(e.parent?.title??"").localeCompare(t.parent?.title??"")||(e.parent?.id??"").localeCompare(t.parent?.id??"")||e.title.localeCompare(t.title)),unmatched:a}};e.s(["getFlatUrlPatternGroupTitle",0,e=>null==e.parent||0===e.parent.title.length?e.title:`${e.parent.title} ⺠${e.title}`,"groupByUrlPattern",0,ee],274418);let et=/^[a-z][a-z0-9+.-]*:\/\/[^/?#]*/i,er=e=>{let t=et.exec(e)?.[0]??"",r=e.slice(t.length),n=r.indexOf("#"),i=n>=0?r.slice(0,n):r,a=n>=0?r.slice(n+1):null,[o,s]=el(i),[l,u]=null==a?[null,""]:el(a);return{origin:t,pathname:o,search:s,fragmentPath:l,fragmentSearch:u,hasRootPath:""!==t||o.startsWith("/")}},en=({origin:e,pathname:t,search:r,fragmentPath:n,fragmentSearch:i,hasRootPath:a})=>{let o=null==n?null:eo(n),s=ea(i),l=""===o&&""===s;return{origin:e,pathname:eo(t),search:ea(r),fragmentPath:l?null:o,fragmentSearch:l?"":s,hasRootPath:a}},ei=({origin:e,pathname:t,search:r,fragmentPath:n,fragmentSearch:i,hasRootPath:a})=>{let o=null==n?null:""===n?"/":n,s=null==o?"":`#${o}${i}`;return`${e}${a&&""===t&&""!==s?"/":t}${r}${s}`},ea=e=>{if(""===e||"?"===e)return"";let t=[...new Set(e.slice(1).split("&").filter(e=>""!==e&&!es(e)))].sort();return t.length>0?`?${t.join("&")}`:""},eo=e=>e.replace(/\/{2,}/g,"/").replace(/\/$/,"").replace(/\/index\.html$/i,""),es=e=>e.indexOf("=")===e.length-1&&e.includes("="),el=e=>{let t=e.indexOf("?");return t>=0?[e.slice(0,t),e.slice(t)]:[e,""]};e.s(["canonicalizeUrlParts",0,en,"formatSearchEntries",0,e=>ea(`?${e.map(({key:e,value:t})=>null==t?e:`${e}=${t}`).join("&")}`),"formatUrlParts",0,ei,"joinPathSegments",0,(e,t)=>{if(0===t.length)return e;let r=t.join("/");return e.startsWith("/")?`/${r}`:r},"parseSearchEntries",0,e=>""===e||"?"===e?[]:e.slice(1).split("&").filter(e=>""!==e).map(e=>{let t=e.indexOf("=");return t>=0?{key:e.slice(0,t),value:e.slice(t+1)}:{key:e,value:null}}),"parseUrlParts",0,er,"splitPathSegments",0,e=>e.split("/").filter(e=>""!==e)],195538);let eu=(e,t={})=>ei(ec(e,t)),ec=(e,{stripQueryParams:t=!1,stripHash:r=!1}={})=>{let n=er(e);return en({...n,search:t?"":n.search,fragmentPath:r?null:n.fragmentPath,fragmentSearch:r||t?"":n.fragmentSearch})};e.s(["normalizeUrl",0,eu,"toCanonicalUrlParts",0,ec],113312);let ed=e=>e?.replace("https://","").replace("http://","").replace("{HOST_NAME}","");e.s(["simplifyUrl",0,ed],995078);let ef={groupingType:"url",groupDiffs:(e,t,r)=>{let n=r?.stripQueryParamsAndHash??!1,i={};for(let t of e){let e=t.screenshotDiffResult.headReplayScreenshot?.route?.group,r=null==e?"<unknown URL>":eu(e,{stripQueryParams:n,stripHash:n});null==i[r]&&(i[r]={id:r,diffs:[]}),i[r].diffs.push(t)}return{groups:Object.values(i),combineAllSingleImageGroups:!1}},labelAndSort:(e,t)=>({groups:e.map(e=>({...e,diffs:H(e.diffs),title:ed(e.id)||"/"})),changeNumbersConsumed:0}),pluralEntityName:"URLs"},ep=e=>{let t=e.screenshotDiffResult.headReplayScreenshot??e.screenshotDiffResult.baseReplayScreenshot;return t?.route?.url??null},eg=[{minWidth:0,label:"mobile"},{minWidth:768,label:"desktop"}],eh=eg.map(({label:e})=>e).reverse(),em={groupingType:"html",groupDiffs:(e,t)=>{let r={};for(let t of e.sort((e,t)=>(t.screenshotDiffResult.mismatchPixels??0)-(e.screenshotDiffResult.mismatchPixels??0))){let e=t.screenshotDiffResult.groupId??"<unknown change>";null==r[e]&&(r[e]={id:e,diffs:[]}),r[e].diffs.push(t)}eE(r,t);let n=[];for(let e of Object.values(r).sort((e,t)=>t.diffs.length-e.diffs.length)){let t={};for(let r of e.diffs){let e=r.screenshotDiffResult.width,n=e?[...eg].reverse().find(({minWidth:t})=>e>=t)?.label??"desktop":"desktop",i=t[n]??[];i.push(r),t[n]=i}for(let r of eh){let i=t[r]??[];0!==i.length&&n.push({...e,diffs:i,metadata:{superSetId:e.id,screenSize:r,displayScreenSize:Object.keys(t).length>1}})}}let i=n.filter(e=>1===e.diffs.length).length>2;return{groups:n,combineAllSingleImageGroups:i}},labelAndSort:(e,t,r)=>{let n=r?.changeNumberOffset??0,i=0,a=new Set,o=[],s=[];for(let r of e.sort((e,t)=>t.diffs.length-e.diffs.length)){let e=r.diffs[0]?.screenshotDiffResult.groupId,l=r.metadata?.screenSize&&r.metadata?.displayScreenSize?` (${r.metadata.screenSize})`:"";if(e?.includes(M.NO_DOM_DIFFS_FOUND_CLASS_NAME_HASH))s.push(eS({...r,title:`Visual change but no HTML changes${l}`},t));else{let e=r.metadata?.superSetId;(!e||!a.has(e))&&i++,e&&a.add(e),o.push(eS({...r,title:`Change ${n+i}${l}`},t))}}return{groups:[...o,...s],changeNumbersConsumed:i}},pluralEntityName:"changes"},e_=(e,t)=>
2{let r=e.effectiveDiffHash;if(!r)return 0;let n=t?.get(r);return null==n||n===y.DiffApprovalState.Unreviewed?0:n===y.DiffApprovalState.Rejected?1:n===y.DiffApprovalState.Ignored?2:3},eS=(e,t)=>{let r=e.diffs.sort((e,r)=>{let n=e_(e,t),i=e_(r,t);return n!==i?n-i:(r.screenshotDiffResult.changedSectionsClassNames??[]).length-(e.screenshotDiffResult.changedSectionsClassNames??[]).length}),n=new Set,i=[],a=[];for(let e of r){let t=e.screenshotDiffResult.groupId;t&&!n.has(t)?(a.push(e),n.add(t)):i.push(e)}let o=[],s=0,l=[];for(let e of a){let t=e.screenshotDiffResult.mismatchPixels;null!=t&&l.push(t)}for(let e of i){let t=e.screenshotDiffResult.mismatchPixels;if(null==t){o.push(e);continue}l.every(e=>ey(e,t))&&s<5?(a.push(e),l.push(t),s++):o.push(e)}for(let e of o.filter(e=>3>e_(e,t))){let r=a.findIndex(e=>3===e_(e,t));if(-1!==r){let[t]=a.splice(r,1);a.push(e);let n=o.indexOf(e);o.splice(n,1),o.push(t)}}return a.sort((e,r)=>e_(e,t)-e_(r,t)),{...e,diffs:[...a,...o],numImagesToDisplayByDefault:a.length}},eE=(e,t)=>{let r=Object.keys(e),n=[];for(let i of r){let r=e[i].diffs[0]?.screenshotDiffResult,a=r?.changedSectionsClassNames;if(null==a){n.push({groupId:i,classNames:[],classNameSet:new Set,eligible:!1});continue}let o=t===1/0?a:a.slice(0,t),s=r.isClassNamesListTruncated||o.length!==a.length;n.push({groupId:i,classNames:o,classNameSet:new Set(o),eligible:!s&&!i.includes(M.NO_DOM_DIFFS_FOUND_CLASS_NAME_HASH)})}n.sort((e,t)=>t.classNames.length-e.classNames.length);let i=new Map;for(let e=0;e<n.length;e++)if(0!==n[e].classNames.length)for(let t of n[e].classNames){let r=i.get(t);r||(r=[],i.set(t,r)),r.push(e)}let a=new Set;for(let t=0;t<n.length;t++){let r=n[t];if(!r.eligible||a.has(t))continue;if(0===r.classNames.length){for(let i=0;i<t;i++){if(a.has(i))continue;let o=n[i];if(0!==o.classNames.length||o.eligible){for(let t of e[r.groupId].diffs)e[o.groupId].diffs.push(t);a.add(t),delete e[r.groupId];break}}continue}let o=r.classNames[0],s=i.get(o)?.length??0;for(let e=1;e<r.classNames.length;e++){let t=i.get(r.classNames[e])?.length??0;t<s&&(o=r.classNames[e],s=t)}let l=i.get(o);if(l)for(let i of l){if(i>=t||a.has(i))continue;let o=n[i];if(o.classNameSet.size<r.classNameSet.size)continue;let s=!0;for(let e of r.classNames)if(!o.classNameSet.has(e)){s=!1;break}if(s){for(let t of e[r.groupId].diffs)e[o.groupId].diffs.push(t);a.add(t),delete e[r.groupId];break}}}},ey=(e,t)=>null!=e&&null!=t&&(0===e||0===t?e!==t:Math.abs(e-t)>50&&(e>t?t/e:e/t)<.66),ev=e=>{let t=e?.trim();return null!=t&&""!==t?t:null},eb=(e,t)=>{let r=ev(e);return null!=r?`desc:${r}`:`replay:${t??"<unknown replay>"}`};e.s(["getUserFlowGroupKey",0,eb,"normalizeFlowDescription",0,ev],650370);let eA=[ef,{groupingType:"userFlow",groupDiffs:e=>{let t={};for(let r of e){let e=eb(r.replayDiff.headReplay.sessionDescription,r.screenshotDiffResult.headReplayScreenshot?.replayId);null==t[e]&&(t[e]={id:e,diffs:[]}),t[e].diffs.push(r)}return{groups:Object.values(t),combineAllSingleImageGroups:!1}},pluralEntityName:"user flows",labelAndSort:(e,t)=>{let r=0;return{groups:e.toSorted((e,t)=>t.diffs.length-e.diffs.length).map(e=>{let t=ev(e.diffs[0]?.replayDiff.headReplay.sessionDescription);return{...e,diffs:H(e.diffs),title:t??`User flow ${++r}`}}),changeNumbersConsumed:0}}},em];e.s(["ALL_GROUPING_STRATEGIES",0,eA,"getGroupingStrategy",0,(e,t,r)=>{if(O(e)){let t=D(r,e);return null!=r&&null!=t?{groupingType:C(t.id),pluralEntityName:"groups",groupDiffs:(e,n,i)=>{let{groups:a,unmatched:o}=ee(e,ep,r,t);return{groups:[...a.map(({id:e,title:t,parent:r,items:n})=>({id:e,title:t,parent:r,diffs:n})),...o.length>0?ef.labelAndSort(ef.groupDiffs(o,n,i).groups).groups.map(e=>({...e,breakWordsWhenWrappingTitle:!0})):[]],combineAllSingleImageGroups:!1}},labelAndSort:e=>({groups:e.map(e=>({...e,diffs:H(e.diffs)})),changeNumbersConsumed:0})}:ef}let n=N(e);if(null!=n){let e=t?.groupings.find(({id:e})=>e===n);return null!=e?{groupingType:I(e.id),pluralEntityName:"groups",groupDiffs:t=>{let r=(e=>{let t=new Map;for(let r of e){let e=r.replayDiff.id;if(null==e)continue;let n=r.screenshotDiffResult.headReplayScreenshot??r.screenshotDiffResult.baseReplayScreenshot,i=F(n?.identifier);if(null==i)continue;let a=B({replayDiffId:e,screenshotName:i}),o=t.get(a);o?o.push(r):t.set(a,[r])}return t})(t),n=new Set,i=e=>e.flatMap(e=>(r.get($(e))??[]).filter(e=>
2!n.has(e)&&(n.add(e),!0))),a=e.groups.map(e=>i(e.defaultDisplayedDiffs)),o=e.groups.map(e=>i(e.additionalDiffs)),s=e.groups.flatMap((t,r)=>{let n=a[r],i=o[r];return 0===n.length&&0===i.length?[]:[{id:`custom-${e.id}-${r}`,title:t.title,description:t.description,diffs:[...n,...i],numImagesToDisplayByDefault:n.length>0?n.length:i.length,exactNumImagesToDisplayByDefault:!0,displayAllImagesByDefault:!1}]}),l=t.filter(e=>!n.has(e));return l.length>0&&s.push({id:`custom-${e.id}-other`,title:"Other changes",description:void 0,diffs:H(l),numImagesToDisplayByDefault:void 0,displayAllImagesByDefault:!1}),{groups:s,combineAllSingleImageGroups:!1}},labelAndSort:e=>({groups:e,changeNumbersConsumed:0})}:em}return eA.find(t=>t.groupingType===e)??em}],347631);var eI=e.i(458636);let eR=e=>(0,eI.getStableKeyFromParts)({baseReplayId:e.replayDiff.baseReplay.id,headReplayId:e.replayDiff.headReplay.id,filename:e.screenshotDiffResult.headReplayScreenshot?.filename??e.screenshotDiffResult.baseReplayScreenshot?.filename??"",diffHash:e.screenshotDiffResult.diffHash??null});e.s(["getStableKeyForDiff",0,eR],435229);let eN=e=>{if("string"==typeof e)try{return JSON.parse(e)}catch{return[]}return e??[]},eT={[y.ScreenshotDiffResultUserVisibleOutcome.Difference]:"difference",[y.ScreenshotDiffResultUserVisibleOutcome.Error]:"error",[y.ScreenshotDiffResultUserVisibleOutcome.Flake]:"flake",[y.ScreenshotDiffResultUserVisibleOutcome.Match]:"match",[y.ScreenshotDiffResultUserVisibleOutcome.Warning]:"warning"},eC=e=>e.headReplayScreenshot?.filename??e.baseReplayScreenshot?.filename??"unknown";e.s(["normalizeDivergences",0,eN,"screenshotDiffResultFilename",0,eC,"toNormalizedReplayDiff",0,(e,t)=>({id:e.id,ref:e,divergences:eN(e.divergences),flagOverrideKey:(0,G.resolveFlagOverrideKey)({sessionId:e.headReplay?.sessionId??e.baseReplay?.sessionId,featureFlags:t?.featureFlags}),screenshots:(e.screenshotDiffResults??[]).map(e=>({ref:e,userVisibleOutcome:eT[e.userVisibleOutcome],filename:eC(e),diffHash:e.diffHash??null,ordering:k(e.baseReplayScreenshot?.identifier??e.headReplayScreenshot?.identifier),isNoDiff:"no-diff"===e.outcome,isNormalVariant:!0}))})],62814);var eO=e.i(124544);let ew=e=>{let t=eC(e.screenshotDiffResult);return`${e.replayDiff.headReplay.id}-${t}`},eP=e=>"difference"===e.type&&void 0!==e.divergenceType,eL=(e,t)=>{let r=e.divergenceIndicators[0];switch(r.type){case"console-error":return t?"New errors":"Resolved errors";case"network-activity":return"Network issues";case"graphql-websocket-activity":return"WebSocket issues";case"user-event":return"Different actions";case"url-change":return"Different screens";case"initial-navigation":return"Low accuracy";default:(0,E.assertNever)(r)}},eD=(e,t)=>{let r=e.divergenceIndicators[0];switch(r.type){case"console-error":return t?"New errors":"Resolved errors";case"network-activity":if(r.beforeEventIndices&&r.beforeEventIndices.length>0)return"Outdated network mocks";return"New network requests";case"graphql-websocket-activity":return"Outdated WebSocket mocks";case"user-event":return"Performed different actions";case"url-change":return"Comparing different screens";case"initial-navigation":return"Low Accuracy Diff";default:(0,E.assertNever)(r)}};function eU(e){return e.filename}e.s(["getDivergenceImageKey",0,ew,"isDivergenceImage",0,eP,"useReplayDivergence",0,e=>{let t,r,n,i=(0,c.c)(6),{classified:a,normalizedDiffs:o}=e;if(i[0]!==a){for(let e of(t=new Map,a)){let r=e.divergence;if(null==r)continue;let n=e.replayDiff,i=`${n.headReplay.id}-${r.divergence.startScreenshotDiffId.filename}`,a=t.get(i);if(null==a&&(a={id:i,images:[],divergence:r.divergence,buttonName:eD(r.divergence,r.isNewConsoleError),shortButtonName:eL(r.divergence,r.isNewConsoleError),headReplayId:n.headReplay.id,baseReplayId:n.baseReplay.id,indicatesBrokenApp:r.indicatesBrokenApp,shouldBeSuppressed:r.shouldBeSuppressed},t.set(i,a)),"downstream"===e.divergenceRole&&"difference"===e.userVisibleOutcome){let t={replayDiff:n,screenshotDiffResult:e.screenshot,effectiveDiffHash:e.effectiveDiffHash};a.images.push({type:"difference",difference:t,id:ew(t),differenceIndex:a.images.length,stableKey:eR(t),divergenceType:{type:"divergence-downstream",groupKey:i}})}}i[0]=a,i[1]=t}else t=i[1];let s=new Map;for(let e of a){if(null==e.divergence)continue;let t=s.get(e.replayDiff);null==t&&(t=new Set,s.set(e.replayDiff,t)),t.add(e.divergence.divergence)}for(let e of o){let t=e.ref,r=s.get(t);for(let n of e.divergences)r?.has(n)||eO.captureEvent({message:"Divergence start screenshot not found in replay diff",level:"error",extra:{replayDiffId:t.id,divergenceStartFilename:n.startScreenshotDiffId.filename,availableScreenshotFilenames:e.screenshots.map(eU)}})}i[2]!==t?(r={divergedImageGroups:t},i[2]=t,i[3]=r):r=i[3];let{divergedImageGroups:l}=r;return i[4]!==l?(n={divergedImageGroups:l},i[4]=l,i[5]=n):n=i[5],n}],702974);let ej=e=>{let t=e.slice(1);if(!t.startsWith("diff-")&&!t.startsWith("divergence-"))return null;let r=t.split("-");if(r.length<3)return null;let n=r[2];if("before"!==n&&"after"!==n&&"difference"!==n)return null;let i="after"===n?"After":"before"===n?"Before":"Difference",a=r[1],o=parseInt(a,10);return isNaN(o)||String(o)!==a?{type:"difference",stableKey:a,subSelection:i}:{type:"difference",differenceIndex:o,subSelection:i}},eM=e=>{let t=e.slice(1);if(!t.startsWith("diff-")&&!t.startsWith("divergence-"))return null;let r=t.split("-");if(r.length<4)return null;let n=r.slice(3).join("-");return P(n)?n:b.find(e=>e.toLowerCase()===n.toLowerCase())??null},eF=e=>e?(e=>{if(P(e))return e;let t=eA.find(t=>t.groupingType.toLowerCase()===e.toLowerCase());return t?.groupingType??null})(e):null,ex=(e,t)=>{if(!e||"difference"!==e.type)return null;let r=`#${eP(e)&&"divergence-downstream"===e.divergenceType.type?"divergence":"diff"}`,n=e.stableKey,i=v(e.subSelection??"Difference"),a=null==t?"":P(t)?t:t.toLowerCase();return`${r}-${n}-${i.toLowerCase()}${a?`-${a}`:""}`};e.s(["parseGroupingTypeFromQueryValue",0,eF,"parseGroupingTypeFromUrlHash",0,eM,"parseIdentifierFromUrlHash",0,ej,"seralizeIdentifierAndGroupingToUrlHash",0,ex],120880);let eB="key-events",e$="modal-tab",eG="grouping",ek="group",eV=e=>{let t=e.startsWith("#")?e.slice(1):e;return t.startsWith("diff-")||t.startsWith("divergence-")},eY=e=>Array.isArray(e)?e[0]??null:e??null,eH=e=>{let t=eY(e[ek]);return t&&t.length>0?t:null};e.s(["DEFAULT_FOCUSED_DIFF_TAB",0,eB,"FOCUSED_DIFF_GROUPING_QUERY_KEY",0,eG,"FOCUSED_DIFF_GROUP_QUERY_KEY",0,ek,"buildFocusedDiffUrlState",0,({query:e,selection:t,groupingType:r,tab:n,viewMode:i}
2)=>{let a={...e};for(let e of(delete a.diff,delete a[e$],delete a.view,delete a[eG],delete a[ek],delete a[S],_.AGENT_CONTEXT_QUERY_PARAM_NAMES))delete a[e];let o=new Map;for(let e of h)null!=a[e]&&o.set(e,a[e]),delete a[e];if(!t)return delete a.debugRunId,delete a.mode,{query:a,hash:null};let s=ex(t,null)?.slice(1)??null;eY(e.diff)!==s&&(delete a.debugRunId,delete a.mode),s&&(a.diff=s),r&&(a[eG]=r.toLowerCase());let l=n??eB;if(a[e$]=l,"timeline"===l)for(let[e,t]of o)a[e]=t;return i&&(a.view=i),{query:a,hash:null}},"focusedDiffUrlNeedsCanonicalization",0,e=>eV(e),"parseFocusedDiffUrlState",0,({query:e,hash:t})=>{let r,n,i,a=eY(e.diff),o=a?ej(`#${a}`):null,l=eV(r=t)?ej(r):null,u=o??l,c=eY(e[e$]),d=eY(e.view),f=eY(e[eG]),p=eH(e),g=u?((n=c)&&s.includes(n)?n:null)??eB:null;return{selectionIdentifier:u,tab:g,viewMode:"unpatched"===(i=d)||"retry"===i?i:null,groupingType:eF(f)??eM(t),similarGroupId:p,queryDiffValue:a,queryTabValue:c,queryViewValue:d}},"readSearchQuery",0,e=>{let t=new URLSearchParams(e),r={};for(let e of t.keys()){let n=t.getAll(e);r[e]=n.length>1?n:n[0]}return r},"readSimilarGroupIdFromQuery",0,eH],305341);let ez={featureFlags:"ff",userId:"user",userEmail:"email",customContext:"ctx",routes:"route",sessions:"session",approvalStates:"approval",networkMockStates:"nm"},eK=Object.values(ez),eq=new Set(Object.values(y.DiffApprovalState)),eW=new Set(["outdated-unpatched","outdated-auto-patched","up-to-date"]),eX=e=>Array.isArray(e)?e[0]??null:e??null,eQ=e=>{try{return decodeURIComponent(e)}catch{return e}},eJ="$empty",eZ=e=>encodeURIComponent(""===e?eJ:e),e0=e=>{let t=eQ(e);return t===eJ?"":t},e1=e=>0===e.length?null:[...e].sort((e,t)=>e.localeCompare(t)).map(eZ).join(","),e2=e=>e.split(",").map(e=>e0(e)),e5=e=>{let t=[];for(let r of Object.keys(e).sort((e,t)=>e.localeCompare(t))){let n=e[r];if(null!=n&&0!==n.length)for(let e of[...n].sort((e,t)=>e.localeCompare(t)))t.push(`${encodeURIComponent(r)}:${eZ(e)}`)}return t.length>0?t.join(","):null},e6=(e,t)=>{let r={};for(let n of e.split(",")){if(0===n.length)continue;let e=n.indexOf(":");if(e<=0)continue;let i=eQ(n.slice(0,e)),a=e0(n.slice(e+1));if(null!=t&&!t.has(i))continue;let o=r[i];null==o?r[i]=[a]:o.includes(a)||o.push(a)}return Object.keys(r).length>0?r:void 0},e3=(e,t)=>{let r=e2(e).filter(e=>t.has(e));return r.length>0?r:void 0};e.s(["appendContextFilterQueryParams",0,(e,t)=>{if(null!=t)for(let r of eK){let n=t[r];null!=n&&n.length>0&&e.push(`${r}=${encodeURIComponent(n)}`)}},"applyContextFilterQuery",0,(e,t)=>{for(let t of eK)delete e[t];for(let[r,n]of Object.entries(t))e[r]=n},"contextFilterQueriesEqual",0,(e,t)=>{let r=Object.keys(e).sort(),n=Object.keys(t).sort();return r.length===n.length&&r.every((r,i)=>r===n[i]&&e[r]===t[r])},"contextFilterQueryFromSearch",0,e=>{let t=new URLSearchParams(e),r={};for(let e of eK){let n=t.get(e);null!=n&&n.length>0&&(r[e]=n)}return r},"dropUnknownKeyedFilters",0,(e,t)=>{if(null==e)return;let r=!1,n={};for(let[i,a]of Object.entries(e))t.has(i)?n[i]=a:r=!0;return r?Object.keys(n).length>0?n:void 0:e},"parseContextFiltersFromQuery",0,(e,t)=>{let r=t?.knownFeatureFlagNames!=null?new Set(t.knownFeatureFlagNames):void 0,n=t?.knownCustomContextKeys!=null?new Set(t.knownCustomContextKeys):void 0,i={},a=eX(e[ez.featureFlags]);if(null!=a&&a.length>0){let e=e6(a,r);null!=e&&(i.featureFlags=e)}let o=eX(e[ez.customContext]);if(null!=o&&o.length>0){let e=e6(o,n);null!=e&&(i.customContext=e)}let s=eX(e[ez.userId]);null!=s&&s.length>0&&(i.userId=e2(s));let l=eX(e[ez.userEmail]);null!=l&&l.length>0&&(i.userEmail=e2(l));let u=eX(e[ez.routes]);null!=u&&u.length>0&&(i.routes=e2(u));let c=eX(e[ez.sessions]);null!=c&&c.length>0&&(i.sessions=e2(c).map(e=>({sessionId:e})));let d=eX(e[ez.approvalStates]);if(null!=d&&d.length>0){let e=e3(d,eq);null!=e&&(i.approvalStates=e)}let f=eX(e[ez.networkMockStates]);if(null!=f&&f.length>0){let e=e3(f,eW);null!=e&&(i.networkMockStates=e)}return i},"readContextFilterQueryFromRouter",0,e=>{let t={};for(let r of eK){let n=eX(e[r]);null!=n&&n.length>0&&(t[r]=n)}return t},"serializeContextFiltersToQuery",0,e=>{let t={},r=e5(e.featureFlags??{});null!=r&&(t[ez.featureFlags]=r);let n=e5(e.customContext??{});null!=n&&(t[ez.customContext]=n);let i=e1(e.userId??[]);null!=i&&(t[ez.userId]=i);let a=e1(e.userEmail??[]);null!=a&&(t[ez.userEmail]=a);let o=e1(e.routes??[]);null!=o&&(t[ez.routes]=o);let s=e1((e.sessions??[]).map(e=>e.sessionId));null!=s&&(t[ez.sessions]=s);let l=e1(e.approvalStates??[]);null!=l&&(t[ez.approvalStates]=l);let u=e1(e.networkMockStates??[]);return null!=u&&(t[ez.networkMockStates]=u),t}],261376)},664396,e=>{"use strict";var t=e.i(35203),r=e.i(237011),n=e.i(482889);e.i(540518);var i=e.i(448241),a=e.i(159428);let o=(0,i.graphql)(` 3 query GetProjects { 4 projects { 5 ...ProjectFragment 6 } 7 } 8`),s=(0,i.graphql)(` 9 query GetProjectListItems { 10 projects { 11 ...ProjectListItemFragment 12 } 13 } 14`),l=(0,i.graphql)(` 15 query GetProjectPickerOptions { 16 projects(ignoreAdminCurrentOrganization: true) { 17 id 18 name 19 status 20 organization { 21 id 22 name 23 } 24 } 25 } 26`),u=(0,i.graphql)(` 27 query GetProject($organizationName: String!, $projectName: String!) { 28 project( 29 input: { organizationName: $organizationName, projectName: $projectName } 30 ) { 31 ...ProjectFragment 32 } 33 } 34`),c=(0,i.graphql)(` 35 query GetProjectBuiltinCheckFilterSettings( 36 $organizationName: String! 37 $projectName: String! 38 ) { 39 project( 40 input: { organizationName: $organizationName, projectName: $projectName } 41 ) { 42 id 43 settings { 44 customChecksAccess { 45 everyone 46 users { 47 meticulousUserId 48 } 49 } 50 builtinChecks { 51 checkId 52 enabled 53 adminOnly 54 users { 55 meticulousUserId 56 } 57 } 58 } 59 } 60 } 61`),d=(0,i.graphql)(` 62 query GetProjectAppUrlDomains( 63 $organizationName: String! 64 $projectName: String! 65 ) { 66 project( 67 input: { organizationName: $organizationName, projectName: $projectName } 68 ) { 69 id 70 settings { 71 appUrlDomains { 72 label 73 origin 74 } 75 } 76 } 77 } 78`),f=(0,i.graphql)(` 79 query GetProjectId($organizationName: String!, $projectName: String!) { 80 project( 81 input: { organizationName: $organizationName, projectName: $projectName } 82 ) { 83 id 84 } 85 } 86`),p=(0,i.graphql)(` 87 query GetProjectCommercialState( 88 $organizationName: String! 89 $projectName: String! 90 ) { 91 project( 92 input: { organizationName: $organizationName, projectName: $projectName } 93 ) { 94 id 95 isMonitoringEnabled 96 commercialState { 97 isPayingCustomer 98 isInPilot 99 } 100 } 101 } 102`),g=(0,i.graphql)(` 103 query GetProjectSourceCodeAccess( 104 $organizationName: String! 105 $projectName: String! 106 ) { 107 project( 108 input: { organizationName: $organizationName, projectName: $projectName } 109 ) { 110 id 111 settings { 112 disableSourceCodeAccess 113 } 114 } 115 } 116`),h=(0,i.graphql)(` 117 query GetProjectByRecordingToken($recordingToken: String!) { 118 projectByRecordingToken(input: { recordingToken: $recordingToken }) { 119 id 120 name 121 organization { 122 id 123 name 124 } 125 } 126 } 127`),m=(0,i.graphql)(` 128 query GetProjectRecentDiffs( 129 $organizationName: String! 130 $projectName: String! 131 $outcome: String 132 $evidence: String 133 $sessionId: String 134 $screenshotFilename: String 135 $limit: Int! 136 $offset: Int! 137 ) { 138 project( 139 input: { organizationName: $organizationName, projectName: $projectName } 140 ) { 141 ...ProjectFragment 142 recentDiffs( 143 limit: $limit 144 offset: $offset 145 sessionId: $sessionId 146 outcome: $outcome 147 evidence: $evidence 148 ) { 149 ...ReplayDiffBaseFragment 150 testRun { 151 id 152 createdAt 153 pullRequest { 154 title 155 } 156 } 157 headReplay { 158 ...ReplayFragment 159 } 160 baseReplay { 161 ...ReplayFragment 162 } 163 screenshotDiffResults( 164 outcome: $outcome 165 evidence: $evidence 166 screenshotFilename: $screenshotFilename 167 ) { 168 ...ScreenshotDiffResultFragment 169 firstFailedRetry { 170 ...ScreenshotDiffResultFragment 171 } 172 } 173 } 174 } 175 } 176`),_=(0,i.graphql)(` 177 query GetDetailsForTestRunOnboardingView( 178 $organizationName: String! 179 $projectName: String! 180 ) { 181 project( 182 input: { organizationName: $organizationName, projectName: $projectName } 183 ) { 184 id 185 createdAt 186 usageStats { 187 testRunLastViewedAt 188 } 189 sessionSelectionConfig { 190 autoSessionSelection { 191 enabled 192 numberToSelect 193 } 194 } 195 settings { 196 networkStubbingMode { 197 ... on StubAllRequests { 198 type 199 } 200 201 ... on StubNonSSRRequests { 202 type 203 } 204 205 ... on CustomStubbing { 206 type 207 } 208 209 ... on PassthroughAppRequests { 210 type 211 } 212 } 213 } 214 customIntroModalText { 215 stage1 { 216 imageId 217 title 218 paragraphs 219 } 220 stage2 { 221 imageId 222 title 223 paragraphs 224 } 225 } 226 } 227 } 228`),S=(0,i.graphql)(` 229 query GetProjectCoreSettings( 230 $organizationName: String! 231 $projectName: String! 232 ) { 233 project( 234 input: { organizationName: $organizationName, projectName: $projectName } 235 ) { 236 ...ProjectCoreSettingsFragment 237 } 238 } 239`),E=(0,i.graphql)(` 240 query GetProjectAllSettings( 241 $organizationName: String! 242 $projectName: String! 243 ) { 244 project( 245 input: { organizationName: $organizationName, projectName: $projectName } 246 ) { 247 ...ProjectCoreSettingsFragment 248 ...ProjectThirdPartyAPIsSettingsFragment 249 } 250 } 251`),y=(0,i.graphql)(` 252 query GetProjectStats($organizationName: String!, $projectName: String!) { 253 project( 254 input: { organizationName: $organizationName, projectName: $projectName } 255 ) { 256 ...ProjectStatsFragment 257 } 258 } 259`),v=(0,i.graphql)(` 260 query GetProjectRecordingSessionCount( 261 $organizationName: String! 262 $projectName: String! 263 ) { 264 project( 265 input: { organizationName: $organizationName, projectName: $projectName } 266 ) { 267 ...ProjectRecordingSessionCountFragment 268 } 269 } 270`),b=(0,i.graphql)(` 271 query GetProjectSetupWarnings( 272 $organizationName: String! 273 $projectName: String! 274 ) { 275 project( 276 input: { organizationName: $organizationName, projectName: $projectName } 277 ) { 278 id 279 projectSetupWarnings { 280 __typename
281 ... on SessionNetworkRequestsBeforeRecordingStartedWarning { 282 earlyRequestUrls 283 sessionsWithEarlyRequests { 284 datetime 285 } 286 } 287 ... on HighSessionAbandonmentWarning { 288 rate 289 sessionsConsidered 290 abandonedSessions { 291 datetime 292 } 293 } 294 ... on LowReplayAccuracyWarning { 295 accuracyRate 296 } 297 ... on SessionRecordingRateLimitedWarning { 298 skippedSessionsCount 299 } 300 } 301 } 302 } 303`),A=(0,i.graphql)(` 304 query GetProjectLatestSuccessfulTestRunId( 305 $organizationName: String! 306 $projectName: String! 307 ) { 308 project( 309 input: { organizationName: $organizationName, projectName: $projectName } 310 ) { 311 id 312 latestSuccessfulTestRun { 313 id 314 } 315 } 316 } 317`),I=(0,i.graphql)(` 318 query GetAdminProjects($organizationName: String!) { 319 adminProjects(input: { organizationName: $organizationName }) { 320 ...ProjectListItemFragment 321 } 322 } 323`),R=(0,i.graphql)(` 324 query GetAdminProjectsWithoutTestRuns { 325 adminProjects(input: {}) { 326 ...ProjectListItemWithoutLastTestRunFragment 327 } 328 } 329`),N=(0,i.graphql)(` 330 query GetProjectSelectedSessions( 331 $organizationName: String! 332 $projectName: String! 333 ) { 334 project( 335 input: { organizationName: $organizationName, projectName: $projectName } 336 ) { 337 ...ProjectSelectedSessionsFragment 338 } 339 } 340`),T=(0,i.graphql)(`
341 query GetProjectAdminDetails( 342 $organizationName: String! 343 $projectName: String! 344 ) { 345 project( 346 input: { organizationName: $organizationName, projectName: $projectName } 347 ) { 348 id 349 sessionSelectionMetadata { 350 ...SessionSelectionMetadataFragment 351 } 352 sessionSelectionHistory { 353 date 354 value 355 } 356 isMonitoringEnabled 357 commercialState { 358 isPayingCustomer 359 isInPilot 360 } 361 settings { 362 hideMetricsTabsForNonAdmins 363 showAgentReviewToNonAdmins 364 showUsageToNonAdmins 365 postAgentReviewComments 366 disableAgentFeedback 367 enableBugsCaughtLeaderboard 368 hideLowReplayAccuracyWarning 369 hideRecorderNotInstalledWarning 370 alwaysPostSuccessfulStatusChecks 371 isAutomaticSessionSelectionEnabled 372 } 373 } 374 } 375`),C=(0,i.graphql)(` 376 query GetProjectRestrictedAdminAccessMode( 377 $organizationName: String! 378 $projectName: String! 379 ) { 380 project( 381 input: { organizationName: $organizationName, projectName: $projectName } 382 ) { 383 id 384 restrictedAdminAccessMode 385 } 386 } 387`),O=(0,i.graphql)(` 388 query GetRestrictedAdminProjectAccessModes { 389 projects { 390 id 391 restrictedAdminAccessMode 392 } 393 } 394`);(0,i.graphql)(` 395 fragment SessionSelectionCoverageByRankFragment on SessionSelectionCoverageByRank { 396 status 397 metric 398 message 399 artifact { 400 bucket 401 key 402 consoleUrl 403 sizeBytes 404 sizeLimitBytes 405 } 406 points { 407 rank 408 sessionId 409 additionalCoverage 410 cumulativeCoverage 411 } 412 cssPoints { 413 rank 414 sessionId 415 additionalCoverage 416 cumulativeCoverage 417 } 418 } 419`);let w=(0,i.graphql)(` 420 query GetProjectSessionSelectionCoverageByRank( 421 $organizationName: String! 422 $projectName: String! 423 ) { 424 project( 425 input: { organizationName: $organizationName, projectName: $projectName } 426 ) { 427 id 428 sessionSelectionCoverageByRank { 429 ...SessionSelectionCoverageByRankFragment 430 } 431 } 432 } 433`),P=(0,i.graphql)(` 434 query GetProjectSessionSelectionLargeCoverageByRank( 435 $organizationName: String! 436 $projectName: String! 437 ) { 438 project( 439 input: { organizationName: $organizationName, projectName: $projectName } 440 ) { 441 id 442 sessionSelectionCoverageByRank(loadLargeArtifact: true) { 443 ...SessionSelectionCoverageByRankFragment 444 } 445 } 446 } 447`),L=(0,i.graphql)(` 448 query GetProjectSelectedSessionsWithoutScreenshots( 449 $organizationName: String! 450 $projectName: String! 451 ) { 452 project( 453 input: { organizationName: $organizationName, projectName: $projectName } 454 ) { 455 ...ProjectSelectedSessionsWithoutScreenshotsFragment 456 } 457 } 458`),D=(0,i.graphql)(` 459 query GetProjectPreviewUrl( 460 $organizationName: String! 461 $projectName: String! 462 ) { 463 project( 464 input: { organizationName: $organizationName, projectName: $projectName } 465 ) { 466 id 467 previewUrlProvider { 468 ... on VercelPreviewUrlProvider { 469 cachedVercelProjectData { 470 mainBranchPreviewUrl 471 } 472 } 473 } 474 } 475 } 476`),U=(0,i.graphql)(` 477 query GetProjectTestAccounts( 478 $organizationName: String! 479 $projectName: String! 480 ) { 481 project( 482 input: { organizationName: $organizationName, projectName: $projectName } 483 ) { 484 id 485 testAccounts { 486 ... on PasswordBasedTestAccount { 487 accessUrl 488 usernameOrEmail 489 plaintextPassword 490 } 491 } 492 } 493 } 494`),j=(0,i.graphql)(` 495 query GetProjectLoginFlowApplicationStorageSession( 496 $organizationName: String! 497 $projectName: String! 498 ) { 499 project( 500 input: { organizationName: $organizationName, projectName: $projectName } 501 ) { 502 id 503 loginFlowApplicationStorageSession { 504 id 505 } 506 } 507 } 508`),M=(0,i.graphql)(` 509 query GetProjectPullRequest( 510 $organizationName: String! 511 $projectName: String! 512 $pullRequestId: String! 513 ) { 514 project( 515 input: { organizationName: $organizationName, projectName: $projectName } 516 ) { 517 pullRequest(hostingProviderPullRequestId: $pullRequestId) { 518 ...PullRequestFragment 519 } 520 } 521 } 522`),F=(0,i.graphql)(`
523 query GetProjectsByIdentifiers($input: FindProjectsByIdentifiersInput!) { 524 projectsByIdentifiers(input: $input) { 525 ...ProjectListItemFragment 526 } 527 } 528`);function x(e){return e.projects.map(a.transformProject)}function B(e){return e.projects.map(a.transformProjectListItem)}function $(e){return"active"===e.status}function G(e){return e.projects.filter($)}function k(e){return e.project?.settings??null}function V(e){if(null==e.project)return null;let{project:t}=e,{createdAt:n,...i}=t;return{...i,createdAt:r.DateTime.fromISO(n)}}function Y(e){return e.project?(0,a.transformProject)(e.project):null}function H(e){if(!e.project)return null;let{stats:t,representativeTestRun:r,representativeRunStatus:n,numberOfSelectedSessions:i}=e.project;return{stats:t,numberOfSelectedSessions:i,representativeTestRun:r??null,representativeRunStatus:n}}function z(e){return e.project?.stats.recordingStats?.totalSessions??0}function K(e){return{datetime:r.DateTime.fromISO(e.datetime)}}function q(e){return{datetime:r.DateTime.fromISO(e.datetime)}}function W(e){return{...e,..."HighSessionAbandonmentWarning"===e.__typename?{abandonedSessions:e.abandonedSessions.map(K)}:{},..."SessionNetworkRequestsBeforeRecordingStartedWarning"===e.__typename?{sessionsWithEarlyRequests:e.sessionsWithEarlyRequests.map(q)}:{}}}function X(e){return(e.project?.projectSetupWarnings||[]).map(W)}function Q(e){return e.adminProjects.map(a.transformProjectListItem)}function J(e){return e.adminProjects.map(a.transformProjectListItem)}function Z(e){return e.projectsByIdentifiers.map(a.transformProjectListItem)}function ee(e){let{organizationName:t,projectName:r}=e;return{organizationName:t,projectName:r}}function et(e){return[`${e.organizationName}/${e.projectName}`,e]}
528e.s(["adminProjectsQuery",0,I,"projectAdminDetailsQuery",0,T,"projectAllSettingsQuery",0,E,"projectAppUrlDomainsQuery",0,d,"projectByRecordingTokenQuery",0,h,"projectCommercialStateQuery",0,p,"projectCoreSettingsQuery",0,S,"projectIdQuery",0,f,"projectLatestSuccessfulTestRunIdQuery",0,A,"projectListItemsQuery",0,s,"projectLoginFlowApplicationStorageSessionQuery",0,j,"projectPreviewUrlQuery",0,D,"projectPullRequest",0,M,"projectQuery",0,u,"projectRecentDiffsQuery",0,m,"projectRestrictedAdminAccessModeQuery",0,C,"projectSelectedSessionsQuery",0,N,"projectSelectedSessionsWithoutScreenshotsQuery",0,L,"projectSessionSelectionCoverageByRankQuery",0,w,"projectSessionSelectionLargeCoverageByRankQuery",0,P,"projectSetupWarningsQuery",0,b,"projectSourceCodeAccessQuery",0,g,"projectTestAccountsQuery",0,U,"projectsQuery",0,o,"restrictedAdminProjectAccessModesQuery",0,O,"useAdminProjects",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:Q},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(I,r)},"useAdminProjectsWithoutTestRuns",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:J},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(R,r)},"useProject",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:Y},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(u,r)},"useProjectBuiltinCheckFilterSettings",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:k},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(c,r)},"useProjectListItems",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:B},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(s,r)},"useProjectPickerOptions",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:G},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(l,r)},"useProjectRecordingSessionCount",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:z},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(v,r)},"useProjectSetupWarnings",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:X},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(b,r)},"useProjectStats",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:H},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(y,r)},"useProjectTestRunViewOnboardingQuery",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:V},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(_,r)},"useProjects",0,e=>{let r,i=(0,t.c)(2);return i[0]!==e?(r={...e,transform:x},i[0]=e,i[1]=r):r=i[1],(0,n.useTransformedQuery)(o,r)},"useRecentProjects",0,e=>{var r;let i,a,o,s,l,u,c,d,f=(0,t.c)(10);f[0]!==e?(i=e.map(ee),f[0]=e,f[1]=i):i=f[1];let p=(r=i,(u=(0,t.c)(5))[0]!==r?(s={input:{identifiers:r}},u[0]=r,u[1]=s):s=u[1],c=s,d=0===r.length,u[2]!==d||u[3]!==c?(l={variables:c,skip:d,transform:Z},u[2]=d,u[3]=c,u[4]=l):l=u[4],(0,n.useTransformedQuery)(F,l));e:{let t;if(!p.data||0===e.length){let e;f[2]===Symbol.for("react.memo_cache_sentinel")?(e=[],f[2]=e):e=f[2],a=e;break e}if(f[3]!==e||f[4]!==p.data){let r=new Map(e.map(et));t=[...p.data].sort((e,t)=>{let n=`${e.organization.name}/${e.name}`,i=`${t.organization.name}/${t.name}`,a=r.get(n)?.lastVisited||"";return new Date(r.get(i)?.lastVisited||"").getTime()-new Date(a).getTime()}),f[3]=e,f[4]=p.data,f[5]=t}else t=f[5];a=t}let g=a;return f[6]!==p.error||f[7]!==p.loading||f[8]!==g?(o={data:g,loading:p.loading,error:p.error},f[6]=p.error,f[7]=p.loading,f[8]=g,f[9]=o):o=f[9],o}])},159428,e=>{"use strict";var t=e.i(237011),r=e.i(486237);let n="<API_TOKEN>",i=e=>!!e;e.s(["API_TOKEN_OWNER_ONLY_MESSAGE",0,'Only users with the "owner" role can view this project\'s API token. Ask an owner to issue one for you.',"API_TOKEN_PLACEHOLDER",0,n,"apiTokenOrPlaceholder",0,e=>i(e)?e:n,"hasReadableApiToken",0,i,"transformProject",0,({organization:e,repositoryData:n,createdAt:i,updatedAt:a,...o})=>({...o,organization:(0,r.transformOrganization)(e),repositoryData:JSON.parse(n),createdAt:t.DateTime.fromISO(i),updatedAt:t.DateTime.fromISO(a)}),"transformProjectListItem",0,e=>{let r="latestSuccessfulTestRun"in e?e.latestSuccessfulTestRun:null;return r?{...e,repositoryData:JSON.parse(e.repositoryData),latestSuccessfulTestRun:{...r,createdAt:t.DateTime.fromISO(r.createdAt)}}:{...e,repositoryData:JSON.parse(e.repositoryData),latestSuccessfulTestRun:null}},"untransformProject",0,({organization:e,repositoryData:t,createdAt:n,updatedAt:i,...a})=>({__typename:"Project",...a,organization:(0,r.untransformOrganization)(e),repositoryData:JSON.stringify(t),createdAt:n.toISO(),updatedAt:i.toISO()})])},845722,e=>{"use strict";e.s(["AGENTIC_RUN_ID_QUERY_PARAM",()=>_,"MERGED_COVERAGE_TEST_RUN_IDS_QUERY_PARAM",()=>A,"TEST_RUN_COVERAGE_PR_MODE_QUERY_PARAM",()=>v,"getAgentSwarmUrl",()=>S,"getBackendNetlifyWebhookUrl",()=>j,"getCombinedCoverageUrl",()=>l,"getCompareReplayInTestRunUrl",()=>T,"getDefaultUrl",()=>p,"getGitHubProjectMappingUrl",()=>U,"getMergedCoverageUrl",()=>I,"getOrganizationUrl",()=>s,"getOrganizationsUrl",()=>o,"getProjectCISetupUrl",()=>f,"getProjectSettingsUrl",()=>d,"getProjectUrl",()=>u,"getRecentDiffsUrl",()=>M,"getReplayDiffInTestRunUrl",()=>C,"getSessionUrl",()=>g,"getShareableDiffUrl",()=>w,"getShareableGroupUrl",()=>P,"getSimulationUrl",()=>h,"getTestRunCoverageUrl",()=>b,"getTestRunDownloadBuildAssetsApiUrl",()=>R,"getTestRunOverviewUrl",()=>E,"getTestRunOverviewUrlWithForceShowScreenshots",()=>y,"getTestRunStoryboardUrl",()=>N,"getTestRunUrl",()=>m,"getViewScreenshotDiffHtmlUrl",()=>D,"parseViewModeFromUrl",()=>O]);var t=e.i(473568),r=e.i(305341),n=e.i(261376),i=e.i(933958),a=e.i(642279);let o=()=>"/organizations",s=({organizationName:e})=>`/organizations/${encodeURIComponent(e)}`,l=({organizationName:e,repository:t})=>{let r=`/organizations/${encodeURIComponent(e)}/combined_coverage`;return t?`${r}?repository=${encodeURIComponent(t)}`:r},u=({organizationName:e,projectName:t,tab:r})=>`/projects/${encodeURIComponent(e)}/${encodeURIComponent(t)}${r?`?tab=${r}`:""}`,c={screenshottingBehaviour:"screenshots",networkStubbing:"network-stubbing",customHeaders:"custom-headers",coverage:"coverage",appUrlDomains:"app-url-d
528omains"},d=({organizationName:e,projectName:t,section:r})=>`/projects/${encodeURIComponent(e)}/${encodeURIComponent(t)}?tab=settings${r?`§ion=${c[r]}`:""}`,f=({organizationName:e,projectName:t})=>`/projects/${encodeURIComponent(e)}/${encodeURIComponent(t)}/setup/ci`,p=({projects:e})=>0===e.length?(0,a.getOnboardingUrl)():1===e.length?u({organizationName:e[0].organization.name,projectName:e[0].name}):1===new Set(e.map(e=>e.organization.name)).size?s({organizationName:e[0].organization.name}):o(),g=({organizationName:e,projectName:t,sessionId:r})=>`${u({organizationName:e,projectName:t})}/sessions/${r}`,h=({organizationName:e,projectName:t,replayId:r})=>`${u({organizationName:e,projectName:t})}/simulations/${r}`,m=({organizationName:e,projectName:t,testRunId:r,type:n})=>`${u({organizationName:e,projectName:t})}/test-runs/${r}${n&&"differences"!==n?`/${n}`:""}`,_="agenticRunId",S=({organizationName:e,projectName:t,testRunId:r,agenticRunId:n})=>{let i=`${u({organizationName:e,projectName:t})}/test-runs/${r}/agent-swarm`;if(null==n||""===n)return i;let a=new URLSearchParams({[_]:n});return`${i}?${a.toString()}`},E=({organizationName:e,projectName:t,testRunId:r})=>`${u({organizationName:e,projectName:t})}/test-runs/${r}/overview`,y=({organizationName:e,projectName:t,testRunId:r})=>`${E({organizationName:e,projectName:t,testRunId:r})}?showScreenshots=true`,v="mode=pr",b=({organizationName:e,projectName:t,testRunId:r,prMode:n,replayId:i})=>{let a=[];n&&a.push(v),i&&a.push(`replayId=${encodeURIComponent(i)}`);let o=a.length>0?`?${a.join("&")}`:"";return`${u({organizationName:e,projectName:t})}/test-runs/${r}/coverage${o}`},A="testRunIds",I=({organizationName:e,projectName:t,testRunIds:r})=>`${u({organizationName:e,projectName:t})}/merged-coverage?${A}=${r.map(encodeURIComponent).join(",")}`,R=e=>`/api/project-deployments/test-runs/${e}/download-build-assets`,N=({organizationName:e,projectName:t,testRunId:r})=>`${u({organizationName:e,projectName:t})}/test-runs-storyboard/${r}`,T=({organizationName:e,projectName:t,testRunId:r,baseReplayId:n})=>`${u({organizationName:e,projectName:t})}/test-runs/${r}/replay/${n}`,C=({organizationName:e,projectName:t,testRunId:r,replayDiffId:n})=>`${u({organizationName:e,projectName:t})}/test-runs/${r}/replay-diff/${encodeURIComponent(n)}`,O=e=>{let t=new URLSearchParams(e).get("view");return"unpatched"===t||"retry"===t?t:null},w=({organizationName:e,projectName:i,testRunId:a,stableKey:o,differenceIndex:s,baseReplayId:l,screenshotFilename:u,viewMode:c,groupingType:d,contextFilterQuery:f,splitParentGroupIds:p,useReplayPageUrl:g,agentContext:h})=>{let _=e=>null==h?e:(0,t.addAgentContextToRelativeUrl)(e,h),S=m({organizationName:e,projectName:i,testRunId:a}),E=g&&l,y=E?`${S}/replay/${encodeURIComponent(l)}`:S;if(null!=o){if(!E){let e=[`diff=diff-${o}-difference`,"modal-tab=key-events"];return c&&"patched"!==c&&e.push(`view=${c}`),d&&e.push(`${r.FOCUSED_DIFF_GROUPING_QUERY_KEY}=${d.toLowerCase()}`),L(e,p),(0,n.appendContextFilterQueryParams)(e,f),_(`${S}?${e.join("&")}`)}let e=["tab=screenshots"];return c&&"patched"!==c&&e.push(`view=${c}`),_(`${y}?${e.join("&")}#diff-${o}-difference`)}let v=[];E&&v.push("tab=screenshots"),c&&"patched"!==c&&v.push(`view=${c}`),d&&v.push(`${r.FOCUSED_DIFF_GROUPING_QUERY_KEY}=${d.toLowerCase()}`),E||L(v,p),(0,n.appendContextFilterQueryParams)(v,f);let b=v.length>0?`?${v.join("&")}`:"";return _(null!=s?`${y}${b}#diff-${s}-difference`:l&&u?`${S}/replay/${encodeURIComponent(l)}?tab=screenshots#${encodeURIComponent(u)}`:`${y}${b}`)},P=({organizationName:e,projectName:t,testRunId:n,groupingType:a,groupId:o,contextFilterQuery:s,splitParentGroupIds:l})=>{let u=m({organizationName:e,projectName:t,testRunId:n}),c=new URLSearchParams;if(c.set(r.FOCUSED_DIFF_GROUPING_QUERY_KEY,a.toLowerCase()),c.set(r.FOCUSED_DIFF_GROUP_QUERY_KEY,o),null!=s)for(let[e,t]of Object.entries(s))t.length>0&&c.set(e,t);let d=(0,i.serializeSplitParentGroups)(l);return null!=d&&c.set(i.SPLIT_PARENT_GROUPS_QUERY_KEY,d),`${u}?${c.toString()}`},L=(e,t)=>{let r=(0,i.serializeSplitParentGroups)(t);null!=r&&e.push(`${i.SPLIT_PARENT_GROUPS_QUERY_KEY}=${encodeURIComponent(r)}`)},D=({organizationName:e,projectName:t,beforeReplayId:r,afterReplayId:n,screenshotFilename:i})=>`${u({organizationName:e,projectName:t})}/simulations/${r}/compare-to/${n}/screenshots/${i}/html`,U=({organizationName:e})=>`${s({organizationName:e})}/integrations/github/configure-projects`,j=({projectId:e})=>`https://app.meticulous.ai/api/webhook/netlify/${e}`,M=({organizationName:e,projectName:t,sessionId:r,screenshotFilename:n,outcome:i,evidence:a,limit:o,offset:s})=>{let l=new URL(`${u({organizationName:e,projectName:t})}/recent-diffs`,"https://app.meticulous.ai");return i&&l.searchParams.set("outcome",i),a&&l.searchParams.set("evidence",a),r&&l.searchParams.set("sessionId",r),n&&l.searchParams.set("screenshotFilename",n),o&&l.searchParams.set("limit",o.toString()),s&&l.searchParams.set("offset",s.toString()),l.pathname+l.search}},642279,e=>{"use strict";e.s(["getBitbucketNewProjectSetupUrl",()=>l,"getChooseProjectToSetupUrl",()=>d,"getCompleteVercelFlowUrl",()=>i,"getCreateProjectUrl",()=>a,"getGitLabNewProjectSetupUrl",()=>o,"getLinkBitbucketRepositoryUrl",()=>u,"getLinkGitLabRepositoryUrl",()=>s,"getNewOnboardingFlowUrl",()=>n,"getOnboardingUrl",()=>r,"getSelectRepoToCreateNewProjectFromUrl",()=>c]);var t=e.i(845722);let r=()=>"/onboarding",n=()=>"/onboarding-flow",i=({redirectUrl:e,vercelNextUrl:t})=>`/onboarding/complete-vercel-flow?redirectUrl=${encodeURIComponent(e)}&vercelNextUrl=${encodeURIComponent(t)}`,a=({organizationName:e})=>null==e?`${r()}/select-organization-and-create-project`:`${(0,t.getOrganizationUrl)({organizationName:e})}/create-project-from-git-repo`,o=({organizationName:e})=>`${(0,t.getOrganizationUrl)({organizationName:e})}/integrations/gitlab/new-project-setup`,s=({organizationName:e,projectName:r,reconfigure:n})=>{let i=new URLSearchParams({projectName:r});return n&&i.set("reconfigure","true"),`${(0,t.getOrganizationUrl)({organizationName:e})}/integrations/gitlab/link-repository?${i.toString()}`},l=({organizationName:e})=>`${(0,t.getOrganizationUrl)({organizationName:e})}/integrations/bitbucket/new-project-setup`,u=({organizationName:e,projectName:r,reconfigure:n=!1})=>`${(0,t.getOrganizationUrl)({organizationName:e})}/integrations/bitbucket/link-repository?projectName=${encodeURIComponent(r)}${n?"&reconfigure=true":""}`,c=({organizationName:e})=>`${(0,t.getOrganizationUrl)({organizationName:e})}/integrations/github/new-project-setup/select-repo`,d=({organizationName:e})=>`${(0,t.getOrganizationUrl)({organizationName:e})}/setup/choose-project-to-setup`},197929,(e,t,r)=>{"use strict";
528Object.defineProperty(r,"__esModule",{value:!0}),r.TEST_RUN_EVENT_TYPES=void 0,r.TEST_RUN_EVENT_TYPES=["test_run_completed","test_run_comment_posted","test_run_viewed","diff_approved","diff_ignored","diff_rejected","user_diff_reported"]},482022,(e,t,r)=>{"use strict";var n,i;Object.defineProperty(r,"__esModule",{value:!0}),r.isSessionPool=r.isNonEagerSessionPool=r.isPrAuthorRelevance=r.SessionRelevance=void 0,(i=n||(r.SessionRelevance=n={})).IsPrAuthor="is-pr-author",i.IsPrAuthorRelevant="is-pr-author-relevant",i.IsPrAuthorNotRelevant="is-pr-author-not-relevant",i.IsRelevantBeta="is-relevant-beta",i.IsRelevant="is-relevant",i.NotRelevant="not-relevant",i.MaybeRelevant="maybe-relevant",r.isPrAuthorRelevance=e=>!!e&&(e===n.IsPrAuthor||e===n.IsPrAuthorRelevant||e===n.IsPrAuthorNotRelevant),r.isNonEagerSessionPool=e=>{let t=e?.arguments;return t?.isSessionPool===!0&&!0!==t.forceEagerExecution},r.isSessionPool=e=>e?.arguments?.isSessionPool===!0},154849,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},733706,(e,t,r)=>{"use strict";var n,i;Object.defineProperty(r,"__esModule",{value:!0}),r.WORKERD_FETCH_CLIENT_TECHNOLOGY=r.CustomDataSingletonInternalKey=void 0,(i=n||(r.CustomDataSingletonInternalKey=n={})).SystemThemePreferredColor="met-system-theme-preferred-color",i.TimezoneName="met-timezone-name",i.Languages="met-languages",i.UserAgent="met-user-agent",i.CustomObjectTooLargeToSerialize="met-custom-object-too-large-to-serialize",r.WORKERD_FETCH_CLIENT_TECHNOLOGY="workerd-fetch"},989240,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0})},815200,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.CUSTOM_CHECK_RESULTS_STATUSES=r.NETWORK_REQUESTS_SNAPSHOT_TYPE=r.CUSTOM_CHECK_SUMMARY_MAX_LENGTH=void 0,r.CUSTOM_CHECK_SUMMARY_MAX_LENGTH=500,r.NETWORK_REQUESTS_SNAPSHOT_TYPE="network-requests",r.CUSTOM_CHECK_RESULTS_STATUSES=["complete","execution-error"]},777511,(e,t,r)=>{"use strict";var n=e.e&&e.e.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=e.e&&e.e.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(r,"__esModule",{value:!0}),r.CUSTOM_CHECK_RESULTS_STATUSES=r.CUSTOM_CHECK_SUMMARY_MAX_LENGTH=r.NETWORK_REQUESTS_SNAPSHOT_TYPE=r.WORKERD_FETCH_CLIENT_TECHNOLOGY=r.CustomDataSingletonInternalKey=r.isSessionPool=r.isNonEagerSessionPool=r.isPrAuthorRelevance=r.SessionRelevance=r.TEST_RUN_EVENT_TYPES=void 0;var a=e.r(197929);Object.defineProperty(r,"TEST_RUN_EVENT_TYPES",{enumerable:!0,get:function(){return a.TEST_RUN_EVENT_TYPES}});var o=e.r(482022);Object.defineProperty(r,"SessionRelevance",{enumerable:!0,get:function(){return o.SessionRelevance}}),Object.defineProperty(r,"isPrAuthorRelevance",{enumerable:!0,get:function(){return o.isPrAuthorRelevance}}),Object.defineProperty(r,"isNonEagerSessionPool",{enumerable:!0,get:function(){return o.isNonEagerSessionPool}}),Object.defineProperty(r,"isSessionPool",{enumerable:!0,get:function(){return o.isSessionPool}}),i(e.r(154849),r);var s=e.r(733706);Object.defineProperty(r,"CustomDataSingletonInternalKey",{enumerable:!0,get:function(){return s.CustomDataSingletonInternalKey}}),Object.defineProperty(r,"WORKERD_FETCH_CLIENT_TECHNOLOGY",{enumerable:!0,get:function(){return s.WORKERD_FETCH_CLIENT_TECHNOLOGY}}),i(e.r(989240),r);var l=e.r(815200);Object.defineProperty(r,"NETWORK_REQUESTS_SNAPSHOT_TYPE",{enumerable:!0,get:function(){return l.NETWORK_REQUESTS_SNAPSHOT_TYPE}}),Object.defineProperty(r,"CUSTOM_CHECK_SUMMARY_MAX_LENGTH",{enumerable:!0,get:function(){return l.CUSTOM_CHECK_SUMMARY_MAX_LENGTH}}),Object.defineProperty(r,"CUSTOM_CHECK_RESULTS_STATUSES",{enumerable:!0,get:function(){return l.CUSTOM_CHECK_RESULTS_STATUSES}})}]); 529 530//# debugId=c6c87f0a-cbcc-f6a9-3920-ac2cc729f007
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.