(function (define) { define([],(function(){return function(e){var t={};function
r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return
e[n].call([Link],i,[Link],r),i.l=!0,[Link]}return
r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||[Link](e,t,{enumerable:!
0,get:n})},r.r=function(e){"undefined"!=typeof
Symbol&&[Link]&&[Link](e,[Link],
{value:"Module"}),[Link](e,"__esModule",{value:!
0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof
e&&e&&e.__esModule)return e;var
n=[Link](null);if(r.r(n),[Link](n,"default",{enumerable:!
0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return
e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function()
{return [Link]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t)
{return [Link](e,t)},r.p="",r(r.s=0)}
([function(e,t,r){"use strict";r.r(t);var n=r(1);r.d(t,"default",(function(){return
[Link]})),r.d(t,"STARGATE_PROXY_PATH",(function(){return
n.STARGATE_PROXY_PATH}));var i=r(6);r.d(t,"apdexType",(function(){return
[Link]})),r.d(t,"envType",(function(){return [Link]})),r.d(t,"eventType",
(function(){return [Link]})),r.d(t,"originType",(function(){return
[Link]})),r.d(t,"platformType",(function(){return
[Link]})),r.d(t,"tenantType",(function(){return
[Link]})),r.d(t,"userType",(function(){return
[Link]})),r.d(t,"originTracingType",(function(){return
[Link]}));var s=r(97);r.d(t,"DwellTimeHelper",(function(){return
[Link]}));var o=r(99);r.d(t,"DwellTimeHelperWithBrowserInteraction",(function()
{return [Link]}));var a=r(13);r.d(t,"CompressionRule",(function(){return
[Link]})),r.d(t,"StopLowPriorityEventDelayReason",(function(){return
[Link]}));var c=r(24);r.d(t,"ResilienceMechanism",
(function(){return [Link]}));var u=r(102);r.d(t,"TypeAheadHelper",
(function(){return [Link]}))},function(e,t,r){"use
strict";r.r(t),r.d(t,"STARGATE_PROXY_PATH",(function(){return P})),r.d(t,"default",
(function(){return j}));var
n=r(2),i=r.n(n),s=r(3),o=r.n(s),a=r(6),c=r(7),u=r(10),l=r(11),d=r(13),h=r(15),f=r(2
2),m=r(83),p=r(8),g=r(90),b=r(91),y=r(92),v=r(93),E=r(94),I=r(95),O=r(84),T=r(96),w
=r(55);function S(e,t){var r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function _(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?S(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):S(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}const
P="/gateway/api/gasv3/api/v1";class j{constructor(e){let t=[Link]>1&&void
0!==arguments[1]?arguments[1]:{};if(i()(this,"_useStargate",e=>null==e||e),i()
(this,"_selectHost",e=>{let{useStargate:t,env:r,useLegacyUrl:n}=e;return t?n?
r===[Link]?"[Link]/gasv3/api/v1":"api-
[Link]/gasv3/api/
v1":[Link]+P:r===[Link]?"[Link]/api/
v1":"[Link]/api/v1"}),i()(this,"_endsWith",(e,t)=>-1!
==[Link](t,[Link])),i()(this,"_changeInternalUserId",
(e,t)=>{[Link]().setUserId(e),t&&t!
==[Link]().getAnonymousId()&&[Link]().set
AnonymousId(t)}),i()(this,"_createSubproductGetter",e=>Object([Link])(e,"Cannot
get subproduct from the callback. Proceeding without it.")),i()
(this,"_createEmbeddedProductGetter",e=>Object([Link])(e,"Cannot get
embeddedProduct from the callback. Proceeding without it.")),i()
(this,"_getLastScreenEvent",()=>{try{return
[Link](this._safeSessionStorage.getItem("[Link]")||"")}catch(e)
{return this._safeSessionStorage.removeItem("[Link]"),null}}),i()
(this,"_setLastScreenEvent",e=>{this._safeSessionStorage.setItem("[Link]
",[Link]({name:[Link],attributes:[Link]}))}),i()
(this,"_shouldEventBeDelayed",e=>{if(![Link]||-
1===[Link]("measurement"))return!1;const t=!1!==[Link];return
[Link]()&&!t}),i()(this,"_fireEvent",
(e,t,r,n)=>{switch([Link]){case [Link]:case
[Link]:case [Link]:return
[Link](e,t,r,n);case [Link]:return
[Link](e,t,r,n);case [Link]:return
[Link](e,t,r,n);default:throw new Error("No handler has been
defined for events of type "+[Link])}}),i()(this,"_fireDelayedEvent",
(e,t,r,n)=>{try{this._changeInternalUserId([Link],[Link]),[Link]=[...[Link]
s||[],"sentWithDelay"],this._fireEvent(e,t,r,void
0)}finally{this._changeInternalUserId(this._userInfo.userId,this._userInfo.anonymou
sId)}}),i()(this,"_delayEvent",
(e,t,r,n,i)=>{[Link](e,t,r,n),i&&i()}),i()(this,"_processEvent",
(e,t,r,n)=>(this._testingCache.saveEvent(t),this._shouldEventBeDelayed(t)?
(this._delayEvent(e,t,r,this._userInfo,n),[Link]()):this._fireEvent(e,t,r,
n))),i()
(this,"setEmbeddedProduct",e=>{this._productInfo.embeddedProduct=this._createEmbedd
edProductGetter(e),[Link]()}),i()(this,"clearEmbeddedProduct",
()=>{this._productInfo.embeddedProduct=this._createEmbeddedProductGetter(null)}),i(
)
(this,"setSubproduct",e=>{this._productInfo.subproduct=this._createSubproductGetter
(e),[Link]()}),i()(this,"setOriginTracingHandlers",e=>{const
t=[Link](e,this._historyReplaceFn);[Link](t
).forEach(e=>{void 0!
==t[e].taskSessionId&&[Link](e,t[e].taskSessionI
d)});const r={};return [Link](t).forEach(e=>{t[e].originTracingAttributes?
r[e]=t[e].originTracingAttributes:[Link](`Handling method for origin
parameter ${e} has not returned any attributes`)}),[Link](t).length>0?
[Link]({action:"landed",actionSubject:"origin",source:"webClient
",attributes:{originTracesLanded:r}},()=>{}):[Link]()}),i()
(this,"setTenantInfo",(e,t)=>{if(!e)throw new Error("Missing tenantIdType");if(e!
==[Link]&&!t)throw new Error("Missing tenantId");if(!Object([Link])
([Link],e))throw new Error(`Invalid tenantIdType '${e}', must be an
tenantType: [${Object([Link])
([Link])}]`);this._tenantInfo={tenantIdType:e,tenantId:t}}),i()
(this,"clearTenantInfo",()=>{this._tenantInfo={}}),i()(this,"setOrgInfo",e=>{if(!
e)throw new Error("Missing orgId");this._orgInfo={orgId:e}}),i()
(this,"clearOrgInfo",()=>{this._orgInfo={}}),i()(this,"setUserInfo",
(e,t)=>{Object([Link])
(e,t),this._changeInternalUserId(t),this._userInfo={userIdType:e,userId:t,anonymous
Id:[Link]().getAnonymousId()}}),i()(this,"clearUserInfo",
()=>{this._changeInternalUserId(void
0),this._userInfo={anonymousId:[Link]().getAnonymousId()}}),i(
)(this,"getAnonymousId",()=>this._userInfo.anonymousId),i()
(this,"setUIViewedAttributes",e=>{if(!e)throw new Error("Missing
uiViewedAttributes");if("object"!=typeof e||[Link](e))throw new
Error("Invalid uiViewedAttributes type, should be a non array
object");this._uiViewedAttributes=_({},e)}),i()(this,"getUIViewedAttributes",
()=>this._uiViewedAttributes),i()(this,"clearUIViewedAttributes",
()=>{this._uiViewedAttributes={}}),i()(this,"sendIdentifyEvent",
(e,t,r)=>{[Link](e,t);const
n={userIdType:e,eventType:[Link]};return
this._processEvent(t,n,this._context,r)}),i()(this,"sendPageEvent",
(e,t)=>[Link](e,t)),i()(this,"sendScreenEvent",(e,t,r)=>{let
n,i,s,o;"object"==typeof e?(n=[Link],i=[Link],s=[Link],o=[Link]):
(n=e,i=r),Object([Link])(n),Object([Link])(s);const
a=Object([Link])
(this._productInfo,this._tenantInfo,this._userInfo,i,[Link],o,t
his._tabTracking.getCurrentTabId(),this._sessionTracking.getCurrentSessionId(),this
.[Link](),this._orgInfo,this._pageLoadId,e,s),c=_({name:n},a);retu
rn
this._setLastScreenEvent(c),this._processEvent(n,a,this._context,Object([Link])
(t,c))}),i()(this,"sendTrackEvent",(e,t)=>{Object([Link])(e);const
r=Object([Link])
(this._productInfo,this._tenantInfo,this._userInfo,e,[Link],this._tabTra
[Link](),this._sessionTracking.getCurrentSessionId(),[Link]
lTaskSessions(),this._orgInfo,this._pageLoadId);return
this._processEvent(Object([Link])(e),r,this._context,Object([Link])
(t,r))}),i()(this,"sendUIEvent",(e,t)=>{Object([Link])(e);const
r=Object([Link])
(this._productInfo,this._tenantInfo,this._userInfo,e,[Link],this._tabTracki
[Link](),this._sessionTracking.getCurrentSessionId(),[Link]
skSessions(),this._orgInfo,this._pageLoadId);return
this._processEvent(Object([Link])(e),r,this._context,Object([Link])
(t,r))}),i()(this,"sendOperationalEvent",(e,t)=>{Object([Link])
(e);const r=Object([Link])
(this._productInfo,this._tenantInfo,this._userInfo,e,[Link],this._
[Link](),this._sessionTracking.getCurrentSessionId(),[Link]
.getAllTaskSessions(),this._orgInfo,this._pageLoadId);return
this._processEvent(Object([Link])(e),r,this._context,Object([Link])
(t,r))}),i()
(this,"startUIViewedEvent",e=>{[Link](),this._uiViewedEvent=new
[Link](this._productInfo,
()=>({embeddedProduct:this._productInfo.embeddedProduct(),subproduct:this._productI
[Link](),tenantIdType:this._tenantInfo.tenantIdType,tenantId:this._tenantIn
[Link],userId:this._userInfo.userId
,lastScreenEvent:this._getLastScreenEvent(),attributes:this._uiViewedAttributes}),t
=>[Link](t,e)),this._uiViewedEvent.start()}),i()
(this,"stopUIViewedEvent",
()=>{this._uiViewedEvent&&(this._uiViewedEvent.stop(),this._uiViewedEvent=null)}),i
()(this,"resetUIViewedTimers",
()=>{this._uiViewedEvent&&this._uiViewedEvent.resetTimers()}),i()
(this,"startApdexEvent",e=>{this._apdexEvent.start(e)}),i()
(this,"getApdexStart",e=>this._apdexEvent.getStart(e)),i()(this,"stopApdexEvent",
(e,t)=>{this._apdexEvent.stop(e,t)}),i()(this,"startLowPriorityEventDelay",
(e,t)=>{[Link](e,t)}),i()
(this,"stopLowPriorityEventDelay",
()=>{[Link]()}),i()(this,"onEvent",
(e,t)=>{if(!t)throw new Error("Missing analyticsData");if(![Link])throw new
Error("Missing [Link]");if([Link]===[Link])return
[Link](t);if([Link]===[Link])return
[Link](t);if([Link]===[Link])return
[Link](t);if([Link]===[Link])return
[Link]([Link],null,[Link]);if([Link]===[Link]
Y)return [Link]([Link],[Link]);throw new Error(`Invalid
[Link] '${[Link]}', must be an eventType: [$
{Object([Link])([Link])}]`)}),!e)throw new Error("Missing
productInfo");if(![Link])throw new Error("Missing [Link]");if(!
[Link])throw new Error("Missing [Link]");if(!Object([Link])
([Link],[Link]))throw new Error(`Invalid [Link] '${[Link]}', must be an
envType: [${Object([Link])([Link])}]`);if([Link]){if(!Object([Link])
([Link],[Link]))throw new Error(`Invalid [Link] '${[Link]}',
must be an originType: [${Object([Link])([Link])}]`)}else
[Link]=[Link];[Link]?Object([Link])
(e):[Link]=[Link]===[Link]?
[Link]:[Link],[Link]=[Link]||
console,this._productInfo=_(_({},e),{},
{subproduct:this._createSubproductGetter([Link]),embeddedProduct:this._create
EmbeddedProductGetter([Link])}),this._tenantInfo={},this._orgInfo={},thi
s._uiViewedAttributes={},this._context=Object([Link])
(this._productInfo),this._safeSessionStorage=new [Link];const
r=this._useStargate([Link]),n=[Link]||
this._selectHost({useStargate:r,env:[Link],useLegacyUrl:[Link]}),s=[Link]
Protocol||"https",S={maxRetryDelay:6e4,minRetryDelay:[Link]||
1e3,backoffFactor:2,flushWaitMs:[Link],flushBeforeUnload:[Link]
Unload},j="awc-"+[Link];[Link]=new
[Link]({apiHost:n,apiHostProtocol:s,product:[Link],retryQueuePrefix:j,retryQu
eueOptions:S,xidPromiseGetter:()=>Object([Link])
([Link],[Link]),logger:[Link]}),this._userInfo={anonymousId:this
.[Link]().getAnonymousId()},this._pageVisibility=new
[Link],this._tabTracking=new [Link],this._sessionTracking=new
[Link]({sessionExpiryTime:[Link]}),[Link]=new
[Link],[Link]=new [Link],this._apdexEvent=new
[Link]([Link],this._pageVisibility),this._historyReplaceFn="f
unction"==typeof [Link]?
[Link]:[Link],[Link]=new
[Link](this._fireDelayedEvent,[Link]||
[]),this._testingCache=new [Link],this._pageLoadId=o()()}}},function(e,t)
{[Link]=function(e,t,r){return t in e?[Link](e,t,
{value:r,enumerable:!0,configurable:!0,writable:!
0}):e[t]=r,e},[Link].__esModule=!0,[Link]=[Link]},function(e,t,r)
{var n=r(4),i=r(5);[Link]=function(e,t,r){var s=t&&r||0;"string"==typeof
e&&(t="binary"===e?new Array(16):null,e=null);var o=(e=e||{}).random||([Link]||n)
();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t)for(var a=0;a<16;++a)t[s+a]=o[a];return
t||i(o)}},function(e,t){var r="undefined"!=typeof
crypto&&[Link]&&[Link](crypto)||"undefined"!
=typeof msCrypto&&"function"==typeof
[Link]&&[Link](msCrypto);if(r){var
n=new Uint8Array(16);[Link]=function(){return r(n),n}}else{var i=new
Array(16);[Link]=function(){for(var e,t=0;t<16;t+
+)0==(3&t)&&(e=4294967296*[Link]()),i[t]=e>>>((3&t)<<3)&255;return
i}}},function(e,t){for(var r=[],n=0;n<256;+
+n)r[n]=(n+256).toString(16).substr(1);[Link]=function(e,t){var n=t||
0,i=r;return[i[e[n++]],i[e[n++]],i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n+
+]],"-",i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],i[e[n+
+]],i[e[n++]],i[e[n++]],i[e[n++]]].join("")}},function(e,t,r){"use strict";let
n,i,s,o,a,c,u;r.r(t),r.d(t,"envType",(function(){return n})),r.d(t,"eventType",
(function(){return i})),r.d(t,"platformType",(function(){return
s})),r.d(t,"originType",(function(){return o})),r.d(t,"tenantType",(function()
{return a})),r.d(t,"userType",(function(){return c})),r.d(t,"apdexType",(function()
{return u})),r.d(t,"desktopPlatforms",(function(){return l})),r.d(t,"webPlatforms",
(function(){return d})),r.d(t,"originTracingType",(function(){return
h})),r.d(t,"objectValues",(function(){return f})),r.d(t,"isType",(function(){return
m})),function(e){[Link]="local",[Link]="dev",[Link]="staging",[Link]="prod"}(n||
(n={})),function(e)
{[Link]="track",[Link]="ui",[Link]="operational",[Link]="screen",[Link]
="identify"}(i||(i={})),function(e)
{[Link]="mac",[Link]="linux",[Link]="windows",[Link]="desktop",[Link]="web",e.
MOBILE_WEB="mobileWeb"}(s||(s={})),function(e){[Link]="desktop",[Link]="web"}(o||
(o={})),function(e)
{e.CLOUD_ID="cloudId",e.ORG_ID="orgId",e.OPSGENIE_CUSTOMER_ID="opsgenieCustomerId",
e.HALP_TEAM_ID="halpTeamId",e.TRELLO_WORKSPACE_ID="trelloWorkspaceId",[Link]="none"
}(a||(a={})),function(e)
{e.ATLASSIAN_ACCOUNT="atlassianAccount",e.HASHED_EMAIL="hashedEmail",[Link]="trel
lo",[Link]="opsgenie",[Link]="halp"}(c||(c={})),function(e)
{[Link]="transition",e.INITIAL_LOAD="initialLoad"}(u||(u={}));const
l=[Link]([[Link],[Link],[Link],[Link]]),d=[Link]([[Link],[Link]
E_WEB]);let h;function f(e){return [Link](e)}function m(e,t){return
[Link](e).indexOf(t)>-1}!function(e){e.ATL_ORIGIN="atlOrigin"}(h||
(h={}))},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return
l}));var n=r(2),i=r.n(n),s=r(6),o=r(8),a=r(9);function c(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function u(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):c(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}class
l{constructor(e,t){if(i()(this,"_getEventKey",e=>{let{task:t,taskId:r}=e;return r?
`${t}.${r}`:t}),i()(this,"_getEventTimingByName",e=>{const
t=this._performance.getEntriesByName(e);return t[[Link]-1]}),i()
(this,"_getApdexFields",e=>{const
t=this._getApdexTimings(e),r=this._calculateApdex({duration:[Link],threshold:e.
threshold});return u(u({},t),{},{apdex:r})}),i()(this,"_getApdexTimings",e=>{const
t=this._getEventKey(e),r=t+"-start",n=[Link]||
this._getStartTime(e,r),i=[Link]||this._getStopTime();return
this._cleanApdexState(t),{startTime:n,stopTime:i,duration:i-n}}),i()
(this,"_getStartTime",(e,t)=>{let r;const
n=this._performance.getTimeOrigin();if([Link]===[Link].INITIAL_LOAD)r=n;else{r
=n+this._getEventTimingByName(t).startTime}return r}),i()(this,"_getStopTime",
()=>this._performance.getTimeOrigin()+this._performance.now()),i()
(this,"_cleanApdexState",e=>{this._performance.clearMarks(e+"-
start"),this._performance.clearMarks(e+"-stop"),this._startedEvents.delete(e)}),i()
(this,"_getVisibilityFields",e=>{let t;if([Link]===[Link].INITIAL_LOAD)t=!
this._wasPreviouslyHidden;else if([Link]===[Link]){const
r=this._getEventKey(e);t=this._isActiveEvents.get(r)}return([Link]||
[Link])&&(t=!this._pageVisibility.getIsHidden()),{isActiveTab:t}}),i()
(this,"_calculateApdex",e=>{let t,{duration:r,threshold:n=this._threshold}=e;return
t=r<=n?1:r<=4*n?.5:0,t}),i()(this,"_validateStartEvent",e=>{if(!e)throw new
Error('Missing "event" in Apdex start event');if(![Link])throw new Error('Missing
"task" in Apdex start event');if("string"!=typeof [Link])throw new Error('Invalid
"task" in Apdex start event');if([Link]&&"string"!=typeof [Link])throw new
Error('Invalid "taskId" in Apdex start event')}),i()
(this,"_validateStopEvent",e=>{if(!e)throw new Error('Missing "event" in Apdex stop
event');if(![Link])throw new Error('Missing "task" in Apdex stop
event');if("string"!=typeof [Link])throw new Error('Invalid "task" in Apdex stop
event');if([Link]&&"string"!=typeof [Link])throw new Error('Invalid "taskId" in
Apdex stop event');if(![Link])throw new Error('Missing "type" in Apdex stop
event');if([Link]&&!Object([Link])([Link],[Link]))throw new Error('Invalid
"type" in Apdex stop event');if([Link]&&"number"!=typeof [Link])throw new
Error('Invalid "threshold" in Apdex stop event');if(!
[Link]&&[Link]===[Link]){const t=this._getEventKey(e);if(!
this._startedEvents.has(t))throw new Error(`Apdex event transition "${t}" was not
started`)}if([Link]&&!("number"==typeof [Link]&&[Link]>=0))throw new
Error('Invalid "startTime" in Apdex stop event');if([Link]&&"number"!=typeof
[Link])throw new Error('Invalid "stopTime" in Apdex stop
event');if([Link]<=[Link])throw new Error('"stopTime" should be greater
than "startTime" in Apdex stop
event')}),i()(this,"_shouldSendEvent",e=>!!e&&"number"==typeof [Link]),i()
(this,"_sendEvent",
(e,t)=>{this._shouldSendEvent(e)&&this._onEvent({source:"ui",action:"readyForUser",
actionSubject:"ui",attributes:u(u({},[Link]),{},
{task:[Link],taskId:[Link],type:[Link],threshold:[Link]||
this._threshold,apdex:[Link],startTime:[Link],stopTime:[Link],duration:e.
duration,isActiveTab:[Link]})},t)}),!e)throw new Error("Missing onEvent
callback");if("function"!=typeof e)throw new Error("Invalid onEvent, must be
function");if(!(t instanceof [Link]))throw new Error("Invalid pageVisibility,
must be PageVisibility class");this._startedEvents=new Map,this._performance=new
[Link],this._onEvent=e,this._threshold=1e3,this._wasPreviouslyHidden=[Link]
en(),this._isActiveEvents=new
Map,this._pageVisibility=t,this._pageVisibility.addCallback("apdexEvent",e=>{this.o
nVisibilityChange(!e)})}start(e){if(this._validateStartEvent(e),!
this._performance.isAvailable())return;const t=this._getEventKey(e),r=t+"-
start";this._startedEvents.set(t,!0),this._isActiveEvents.set(t,!
this._pageVisibility.getIsHidden()),this._performance.clearMarks(r),this._performan
[Link](r)}getStart(e){if(this._validateStartEvent(e),!
this._performance.isAvailable())return;const t=this._getEventKey(e)+"-start";return
this._getEventTimingByName(t)}stop(e,t){if(this._validateStopEvent(e),!
this._performance.isAvailable())return;const
r=this._getApdexFields(e),n=this._getVisibilityFields(e);this._sendEvent(u(u(u({},e
),r),n),t)}onVisibilityChange(e){e||(this._wasPreviouslyHidden=!
0,this._isActiveEvents.forEach((e,t)=>this._isActiveEvents.set(t,!
1)))}}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return
s}));var n=r(2),i=r.n(n);class s{constructor(){i()(this,"_bindEventListeners",
()=>{[Link](this._visibilityChange,this._handleVisibilityChange,
!1)}),i()(this,"_handleVisibilityChange",()=>{const
e=document[this._hidden];this._isHidden=e,this._callbacks.forEach(t=>t(e))}),this._
isHidden=!1,this._callbacks=new Map,this._hidden=void 0,this._visibilityChange=void
0,void 0!==[Link]?
(this._isHidden=[Link],this._hidden="hidden",this._visibilityChange="visib
ilitychange"):void 0!==[Link]?
(this._isHidden=[Link],this._hidden="msHidden",this._visibilityChange="m
svisibilitychange"):void 0!
==[Link]&&(this._isHidden=[Link],this._hidden="webkit
Hidden",this._visibilityChange="webkitvisibilitychange"),void 0!
==[Link]&&void 0!
==this._hidden&&this._bindEventListeners()}addCallback(e,t){if("string"!=typeof
e)throw new Error("Invalid name, must be string");if("function"!=typeof t)throw new
Error("Invalid callback, must be
function");this._callbacks.set(e,t)}removeCallback(e)
{this._callbacks.has(e)&&this._callbacks.delete(e)}getIsHidden(){return
this._isHidden}}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function()
{return n}));class n{constructor()
{this._performance=[Link]}clearMarks()
{this._performance&&this._performance.clearMarks&&this._performance.clearMarks(...a
rguments)}mark()
{this._performance&&this._performance.mark&&this._performance.mark(...arguments)}ge
tEntriesByName(){return this._performance&&this._performance.getEntriesByName?
this._performance.getEntriesByName(...arguments):[]}getTimeOrigin(){return
this._performance&&(this._performance.timeOrigin||this._performance.timing)?
this._performance.timeOrigin||this._performance.[Link]}now()
{return this._performance&&this._performance.now?this._performance.now():[Link]?
[Link]():+new Date}isAvailable(){return!!
(this._performance&&this._performance.clearMarks&&this._performance.mark&&this._per
[Link]&&this._performance.timing)}}},function(e,t,r){"use
strict";r.r(t);[Link]=(e,t)=>()=>{if((e=>"function"==typeof e)(e))try{return
e()}catch(e){return void [Link](`${t} - ${e instanceof Error?
[Link]:String(e)}`)}return e}},function(e,t,r){"use
strict";r.r(t),r.d(t,"filterAndBuildContainers",(function(){return
b})),r.d(t,"buildContainersWithName",(function(){return
y})),r.d(t,"buildActionFields",(function(){return v})),r.d(t,"buildScreenEvent",
(function(){return E})),r.d(t,"buildActionName",(function(){return
I})),r.d(t,"buildContext",(function(){return O})),r.d(t,"extractProductOverrides",
(function(){return T})),r.d(t,"buildActionEvent",(function(){return w}));var
n=r(2),i=r.n(n),s=r(6),o=r(12);function a(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function c(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):a(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return
e}function u(e){return{tenantIdType:[Link],tenantId:[Link]}}function
l(e){return{userIdType:[Link]}}function d(e){return{orgId:[Link]}}function
h(e){return [Link]?{anonymousId:[Link]}:{}}function f(e,t){return
void 0===t?e:t}function m(e,t){const r=t||
{};return{env:f([Link],[Link]),product:f([Link],[Link]),subproduct:f([Link]
ct(),[Link]),version:f([Link],[Link]),origin:f([Link],[Link]),platf
orm:f([Link],[Link])}}function p(e){return Object([Link])
(e)&&[Link](e).length>0}function g(e,t){return p(t)?{[e]:t}:void 0}function
b(e){const t={};return [Link](e).forEach(r=>{const
n=e[r];t[r]={id:[Link],type:[Link]}}),t}function y(e){if(p(e)){return
g("containers",b(e))}}function v(e,t){return
c({containerType:[Link],containerId:[Link],source:[Link],objectTy
pe:[Link],objectId:[Link],actionSubject:[Link],action:[Link],a
ctionSubjectId:[Link],attributes:[Link],nonPrivacySafeAttributes:e
.nonPrivacySafeAttributes,tags:[Link],highPriority:[Link],eventType:t},y(e.
containers))}function E(e,t,r,n,i,o,a,f,p,b,v,E,I){const
O=m(e),T=u(t),w=l(r),S=d(b),_={title:"",path:"",url:"",referrer:"",search:"",eventT
ype:[Link]};return c(c(c(c(c(c(c(c(c(c({},O),T),w),S),_),function(e)
{return g("attributes",e)}(n)),function(e){return g("nonPrivacySafeAttributes",e)}
(i)),y(I)),h(E)),{},
{tags:o,tabId:a,sessionId:f,taskSessions:p,pageLoadId:v})}function I(e){return`$
{[Link]} ${[Link]}`}function O(e){const t=[Link]||
{};return{context:{locale:[Link],screen:
{width:[Link],height:[Link],density:[Link]},library:
{name:"[Link]",version:"4.9.1"}}}}function T(e)
{const{env:t,product:r,subproduct:n,version:i,origin:s,platform:o}=e;return{env:t,p
roduct:r,subproduct:n,version:i,origin:s,platform:o}}function
w(e,t,r,n,i,s,o,a,f,p){const g=m(e,T(n)),b=u(t),y=d(f),E=l(r),I=v(n,i);return
c(c(c(c(c(c(c({},g),b),y),E),I),h(n)),{},
{tabId:s,sessionId:o,taskSessions:a,pageLoadId:p})}},function(e,t,r){"use
strict";function n(e){return!0==(null!==(t=e)&&"object"==typeof t&&!
1===[Link](t))&&"[object Object]"===[Link](e);var
t}function i(e){if(!1===n(e))return!1;const t=[Link];if("function"!=typeof
t)return!1;const r=[Link];return!1!==n(r)&&"isPrototypeOf"in
r}r.r(t),r.d(t,"isPlainObject",(function(){return i}))},function(e,t,r){"use
strict";r.r(t);var n=r(14);r.d(t,"CompressionRule",(function(){return
[Link]}));var i=r(17);r.d(t,"default",(function(){return
[Link]}));var s=r(21);r.d(t,"StopLowPriorityEventDelayReason",(function(){return
[Link]}))},function(e,t,r){"use
strict";r.r(t),r.d(t,"CompressionRule",(function(){return a}));var
n=r(2),i=r.n(n),s=r(15),o=r(16);class a{constructor(e,t){if(i()
(this,"canCompress",e=>{try{return e&&Object([Link])
([Link])&&[Link](e)}catch(e){return!1}}),i()
(this,"compress",e=>{const[t,r]=Object([Link])
(e,e=>[Link](e)),n=[Link](t);if(!n)throw new Error("No events
were returned from the compression function");return
[Link](e=>{Object([Link])
([Link]),Object([Link])(e)}),[Link](r)}),"function"!=typeof
e)throw new Error("Invalid predicate, must be a function that accepts an event and
returns a boolean");if("function"!=typeof t)throw new Error("Invalid compressFn,
must be a function that both accepts and returns an array of
events");[Link]=e,[Link]=t}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"validateContainersObject",(function(){return
o})),r.d(t,"validateContainers",(function(){return a})),r.d(t,"isActionEventType",
(function(){return c})),r.d(t,"validateActionEventType",(function(){return
u})),r.d(t,"validateActionEvent",(function(){return
l})),r.d(t,"validateScreenEvent",(function(){return
d})),r.d(t,"validateTrackEvent",(function(){return
h})),r.d(t,"validateDwellBaseEvent",(function(){return
f})),r.d(t,"validateUIEvent",(function(){return
m})),r.d(t,"validateOperationalEvent",(function(){return
p})),r.d(t,"validateIdentifyEvent",(function(){return
g})),r.d(t,"validatePlatform",(function(){return b}));var n=r(6),i=r(12);const
s=[Link]([[Link],[Link],[Link]]);functio
n o(e){if(!Object([Link])(e))throw new Error("[Link] must
be an Object");if(!("id"in e))throw new Error("[Link] is missing
field 'id'");if("string"!=typeof [Link])throw new Error("[Link]
must be of type String");if("type"in e&&"string"!=typeof [Link])throw new
Error("[Link] must be of type String")}function a(e){if(e)
{if(e&&[Link]!==Object)throw new Error("[Link] must be an
Object");[Link](e).forEach(e=>o(e))}}function
c(e){switch(e){case [Link]:case [Link]:case
[Link]:return!0;default:return!1}}function u(e){if(!c(e))throw new
Error(`Invalid action event type: ${e}, must be one of: [${s}]`);return!0}function
l(e){if(!e)throw new Error("Missing event");if(![Link])throw new Error("Missing
[Link]");if(![Link])throw new Error("Missing
[Link]");if(![Link])throw new Error("Missing
[Link]");a([Link])}function d(e){if(!e)throw new Error("Missing
name")}function h(e){l(e)}function f(e){if(!e)throw new Error("Missing event");if(!
[Link])throw new Error("Missing [Link]");if(![Link])throw new
Error("Missing [Link]")}function m(e){l(e)}function p(e){l(e)}function
g(e,t){if(!e)throw new Error("Missing userIdType");if(!t)throw new Error("Missing
userId");if(!Object([Link])([Link],e))throw new Error(`Invalid userIdType '$
{e}', must be an userType: [${Object([Link])([Link])}]`)}function b(e)
{if(!Object([Link])([Link],[Link]))throw new Error(`Invalid
[Link] '${[Link]}', must be a platformType: [$
{Object([Link])([Link])}]`);if([Link]===[Link]&&!
Object([Link])([Link],[Link]))throw new Error(`Invalid
[Link] '${[Link]}', must be one of [mac, linux,
windows]`);if([Link]===[Link]&&!Object([Link])
([Link],[Link]))throw new Error(`Invalid [Link] '$
{[Link]}', must be one of [web, mobileWeb]`)}},function(e,t,r){"use
strict";r.r(t),r.d(t,"mapKeys",(function(){return n})),r.d(t,"pick",(function()
{return i})),r.d(t,"pickBy",(function(){return o})),r.d(t,"omitBy",(function()
{return s})),r.d(t,"omit",(function(){return a})),r.d(t,"equals",(function(){return
c})),r.d(t,"partition",(function(){return u}));const
n=(e,t)=>[Link](e).reduce((r,n)=>(r[t(e[n],n,e)]=e[n],r),
{}),i=(e,t)=>[Link]((t,r)=>(r in e&&(t[r]=e[r]),t),
{}),s=(e,t)=>[Link](e).filter(r=>!t(e[r],r)).reduce((t,r)=>(t[r]=e[r],t),
{}),o=(e,t)=>[Link](e).filter(r=>t(e[r],r)).reduce((t,r)=>(t[r]=e[r],t),
{}),a=(e,t)=>[Link](e).filter(e=>[Link](e)<0).reduce((t,r)=>(t[r]=e[r],t),
{}),c=(e,t)=>{if(e===t)return!0;if(e instanceof Date&&t instanceof Date)return
[Link]()===[Link]();if(!e||!t||"object"!=typeof e&&"object"!=typeof t)return
e===t;if([Link]!==[Link])return!1;const r=[Link](e);return
[Link]===[Link](t).length&&[Link](r=>c(e[r],t[r]))},u=(e,t)=>[Link]((e,r,
n,i)=>(e[t(r,n,i)?0:1].push(r),e),[[],[]])},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return c}));var
n=r(2),i=r.n(n),s=r(18),o=r(19),a=r(21);class c{constructor(e,t){var r=this;i()
(this,"push",(e,t,r,n)=>{[Link](e,t,r,n)}),i()
(this,"startLowPriorityEventDelay",(function(){let e=[Link]>0&&void 0!
==arguments[0]?arguments[0]:s.DEFAULT_DELAY_TIMEOUT,t=[Link]>1?
arguments[1]:void 0;if([Link](e)||e<=0)throw new Error(`Invalid timeout
period: ${e}, must be a number greater than
0`);[Link]&&clearTimeout([Link]);const n=e?
[Link](e,s.MAX_DELAY_TIMEOUT):s.MAX_DELAY_TIMEOUT;[Link]=t,[Link]
t=setTimeout(()=>[Link]([Link]
OUT),n),[Link](),[Link]=!0})),i()
(this,"stopLowPriorityEventDelay",(function(){var e;let t=[Link]>0&&void
0!==arguments[0]?
arguments[0]:[Link];[Link]&&(clearTimeout
([Link]),[Link]=void 0),[Link](),[Link]=!
1,null===(e=[Link])||void 0===e||[Link](r,t),[Link]=void 0})),i()
(this,"isDelayingLowPriorityEvents",()=>[Link]),[Link]=!
1,[Link]=new [Link](e,t)}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"DEFAULT_DELAY_TIMEOUT",(function(){return
n})),r.d(t,"MAX_DELAY_TIMEOUT",(function(){return i}));const
n=1e4,i=3e4},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return
c}));var n=r(2),i=r.n(n),s=r(11),o=r(16),a=r(20);class c{constructor(e,t){i()
(this,"push",
(e,t,r,n)=>{[Link]({identifier:e,builtEvent:t,context:r,userInfo:n})})
,i()(this,"size",()=>[Link]),i()(this,"startFlush",
()=>{try{[Link]=[Link]([Link])}catch(e)
{[Link](`Failed to perform compression on the delayed analytics events.
Error: ${[Link]}. Sending ${[Link]} uncompressed events
instead`)}[Link]()}),i()(this,"cancelFlush",
()=>{[Link]&&(clearTimeout([Link]),[Link]
imeout=null)}),i()(this,"flushNextBatch",
()=>{[Link](0,7).forEach(e=>[Link]([Link],[Link]
,[Link],[Link])),[Link]>0?
[Link]=setTimeout(()=>[Link](),100):[Link]
eout=null}),i()(this,"compressEventArgs",e=>{const[t,r]=Object([Link])
(e,e=>[Link]([Link])),n=[Link]((e,t)=>{const
r=[Link](e=>Object([Link])([Link],[Link])&&Object([Link])
([Link],[Link]));return r?
[Link](t):[Link]({userInfo:[Link],context:[Link],eventArgs:
[t]}),e},[]).reduce((e,t)=>{try{const
r=[Link](e=>[Link]),n=[Link](r).map(e=>({identifie
r:Object([Link])
(e),builtEvent:e,userInfo:[Link],context:[Link]}));return
[Link](n)}catch(e){return [Link](`Failed to compress some analytics events.
Error: ${[Link]}. Sending ${[Link]} uncompressed events
instead`),[Link]}},[]);return
[Link](e=>[Link](e)),n}),[Link]=e,[Link]=null,[Link]
Args=[],[Link]=new [Link](t)}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return l}));var
n=r(2),i=r.n(n),s=r(11),o=r(16),a=r(14);function c(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function u(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):c(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}class
l{constructor(){let e=[Link]>0&&void 0!==arguments[0]?arguments[0]:
[];if(i()
(this,"canCompress",e=>[Link](t=>[Link](e))),i()
(this,"compress",e=>[Link](e).reduce((e,t)=>{const
r=[Link](t);return [Link](r)},[])),i()
(this,"createGroups",e=>[Link]((e,t)=>{const
r=[Link](e=>[Link](t));let n;if(r){const
e=Object([Link])(t,[Link]);n=Object([Link])
(t,[Link](e))}const i=[Link](e=>r===[Link]&&Object([Link])
(n,[Link]));return i?
[Link](t):[Link]({contextFields:n,compressor:r,events:[t]}),e},[])),i()
(this,"compressGroup",e=>{if(![Link])return [Link];try{return
[Link]([Link]).map(t=>u(u({},t),[Link]))}catch(t){return
[Link](`Failed to compress some analytics events. Error: ${[Link]}.
Sending ${[Link]} uncompressed events instead`),[Link]}}),!
[Link](e))throw new Error("Event compressors must be constructed with an
array of CompressionRules");if()throw
new Error("Event compressors can only be constructed with instances of
CompressionRule");[Link]=e}}},function(e,t,r){"use strict";let
n;r.r(t),r.d(t,"StopLowPriorityEventDelayReason",(function(){return
n})),function(e){[Link]="timeout",[Link]="manual"}(n||(n={}))},function(e,t,r)
{"use strict";r.r(t);var n=r(23);r.d(t,"default",(function(){return
[Link]}))},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function()
{return b}));var
n=r(2),i=r.n(n),s=r(3),o=r.n(s),a=r(24),c=r(48),u=r(55),l=r(61),d=r(62),h=r(60),f=r
(64),m=r(80);function p(e,t){var r=[Link](e);if([Link])
{var n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function g(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):p(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}class
b{constructor(e){i()(this,"sendEvents",async(e,t)=>{const
r=[Link](),n=[Link](),i=g
(g({},n),{},{httpRetryCount:r});for(let e in i)0===i[e]&&delete i[e];const s=await
[Link](e),o=(new
Date).toISOString(),a={batch:[Link](e=>([Link]=o,[Link])),sentAt:o,metadata:i};
try{const e=await Object([Link])
({url:this.gasv3BatchUrl,batch:a,timeout:[Link]});[Link]
.subtractFromMetrics(n),t(null,e)}catch(e){t(e,null)}}),[Link]=new
[Link],[Link]=g(g({},e),{},{requestTimeout:[Link]||
l.DEFAULT_REQUEST_TIMEOUT,retryQueueOptions:[Link]||
{},logger:[Link]||
console}),[Link]=[Link](),this.gasv3BatchUrl=`$
{[Link]}://${[Link]}/batch`,[Link]=Object([Link])
(),[Link]=Object([Link])
([Link],[Link],[Link],[Link]),t
[Link]([Link])}getUser(){return [Link]}async
track(e,t,r,n){const i=g(g({},[Link](r,[Link],t)),
{},{type:[Link],properties:Object([Link])
(t),event:e}),s=g(g({},i),{},
{messageId:[Link]()}),o=[Link](s);await
[Link](o),n&&n()}async page(e,t,r,n){const
i=g(g({},[Link](r,[Link],t)),{},
{type:[Link],properties:Object([Link])
(t),name:e}),s=g(g({},i),{},
{messageId:[Link]()}),o=[Link](s);await
[Link](o),n&&n()}async identify(e,t,r,n){const
i=g(g({},[Link](r,[Link],t)),{},
{type:[Link],traits:Object([Link])
(t)}),s=g(g({},i),{},
{messageId:[Link]()}),o=[Link](s);await
[Link](o),n&&n()}buildBaseEvent(e,t,r){const
n=Object([Link])(e);return{context:Object([Link])
(n),timestamp:(new
Date).toISOString(),type:t,userId:[Link](),anonymousId:[Link]||
[Link]()}}createMessageId(){return"ajs-"+o()()}packageEvent(e)
{const{apiHost:t,apiHostProtocol:r}=[Link];return{headers:{"Content-
Type":"text/plain"},msg:e,url:`${r}://${t}/${[Link](0)}`}}async
attachXIDs(e){return [Link]?Object([Link])
(e,[Link]):[Link](e)}}},function(e,t,r){"use
strict";r.r(t);var n=r(25),i=r(49);r.d(t,"ResilienceMechanism",(function(){return
[Link]})),[Link]=(e,t,r,i)=>new [Link](e,t,r||
{},i)},function(e,t,r){"use strict";r.r(t),r.d(t,"DEFAULT_POLLING_OPTIONS",
(function(){return m})),r.d(t,"default",(function(){return p}));var
n=r(2),i=r.n(n),s=r(26),o=r(31),a=r(48),c=r(50),u=r(51),l=r(49);function d(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function h(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):d(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}const
f={backoffFactor:0,backoffJitterPercentage:0,flushWaitMs:6e4,minRetryDelay:6e4,maxR
etryDelay:6e4},m={backoffFactor:2,backoffJitterPercentage:.2,batchFlushSize:7,flush
BeforeUnload:!
1,flushWaitMs:500,maxAttempts:10,maxItems:1e3,maxRetryDelay:3e4,minRetryDelay:1e3};
class p{constructor(e,t,r,n){[Link]=e,[Link]=new [Link](t,
{logger:n,maxAttempts:null==r?void 0:[Link],maxEventLimit:null==r?void
0:[Link]}),[Link]=[Link](r),[Link]=new
[Link](h(h({},[Link]),{},{waitInterval:null!=r&&[Link]?
0:[Link]}),[Link](this)),[Link]
duler=new [Link](h(h({},f),{},
{waitInterval:[Link]}),[Link](this)),[Link]
lector=Object([Link])(),[Link]=new
[Link](e=>{e===[Link]?
[Link]():[Link]()})}start(e)
{[Link]=e,[Link]()}stop()
{[Link](),[Link]()}async addItem(e){const
t=[Link]([Link](e)),{numberOfEvictedItems:r}=await
[Link](t,
{},[Link]);[Link](),[Link]
ount(),r>0&&[Link](r)}getGlobal
RetryCount(){return [Link]()}async scheduleCallback(e)
{if([Link]()!==[Link])try{e(await
[Link]([Link](this),[Link]))}ca
tch(t){if([Link]===[Link])return void
e([Link])}finally{await [Link]()}else
e([Link])}async checkEventCountAndReschedule(){const e=await
[Link]();e>0&&[Link]({immediate:e>=[Link]
[Link]})}async scheduleLongCallBack(e){const
t=Object([Link])
([Link]);[Link](t);const r=await
Object([Link])([Link],async e=>{const
t=[Link](e=>({item:[Link],retryAttempts:[Link],id:[Link]})),{items:r}=await
[Link](t,[Link]);return [Link]===[Link]?
{status:"successful"}:
{status:"partial",acceptedItemIds:[Link](e=>[Link])}});[Link]
aimMetrics(r),await
[Link](),e([Link]),[Link]
[Link]()}flush(e,t)
{[Link]([Link]());const{ba
tchFlushCallback:r}=this;if(!r)throw new Error("batchFlushCallback has not been
set. Call PullBatchableQueue#start first.");return new
Promise((n,i)=>{if([Link]<=0)return void n([Link]);const
s=[Link](e=>{const t=[Link];return [Link]>0&&[Link]&&([Link]._metadata||
([Link]._metadata={}),[Link]._metadata.failedAttempts=[Link]),t});r(s,e=>{e?
([Link]>0&&[Link](
[Link]),i(e)):n([Link])})})}buildOptions(e)
{return{backoffFactor:(null==e?void 0:[Link])||
[Link],backoffJitterPercentage:void 0!==(null==e?void
0:[Link])?
[Link]:[Link],batchFlushSize:(null==e?void
0:[Link])||[Link],flushBeforeUnload:(null==e?void
0:[Link])||[Link],flushWaitMs:(null==e?void
0:[Link])||[Link],maxItems:(null==e?void 0:[Link])||
[Link],maxAttempts:(null==e?void 0:[Link])||[Link],maxRetryDelay:
(null==e?void 0:[Link])||[Link],minRetryDelay:(null==e?void
0:[Link])||[Link]}}}},function(e,t,r){"use strict";r.r(t);var
n=r(27);r.d(t,"reclaimEvents",(function(){return [Link]}));var
i=r(30);r.d(t,"purgeOrphanedQueues",(function(){return
[Link]}))},function(e,t,r){"use strict";r.r(t);var
n=r(2),i=r.n(n),s=r(3),o=r.n(s),a=r(28),c=r(29);function u(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function l(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):u(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}const
d=e=>new
Promise(t=>{setTimeout(t,e)}),h=async(e,t)=>{const{queue:r,inProgress:n}=[Link]
eys,i=[Link]([Link](r)||"[]"),s=[Link]([Link](n
)||"{}"),o=[...i,...[Link](s).map(e=>{let[t,r]=e;return l(l({},r),{},
{attemptNumber:[Link]+1,id:t})})];if([Link]>0){const i=await
t(o);if("successful"===[Link])f([Link]);else if("partial"===[Link])
{const e=[Link](e=>);return
[Link](n),[Link](r,[Link](e)),{fullReclaim:!
1}}}else f([Link]);return{fullReclaim:!
0}},f=e=>{[Link]([Link]),[Link]([Link]),lo
[Link]([Link]),[Link]([Link]),localSt
[Link]([Link])};[Link]=async(e,t)=>{if("string"!=typeof e||
0===[Link])return{fullReclaims:0,partialReclaims:0,failedReclaims:0};const r=o()
(),n=(e=>{try{return
[Link](localStorage).filter(t=>[Link](e)).map(e=>[Link](".")).filter(t=
>{if(3===[Link]&&t[0]===e&&t[2]===[Link])try{const
e=[Link]([Link]("."));if(e){const t=parseInt(e);return
[Link].RECLAIM_TIMEOUT+t<[Link]()}}catch(e){}return!1}).map(e=>e[1])}catch(e)
{}return[]})
(e).map(n=>(async(e,t)=>{const{ack:r,reclaimStart:n,reclaimEnd:i}=[Link],s=D
[Link]();if([Link](n,[Link]),[Link](r,[Link]
String()),await
d([Link].RECLAIM_WAIT),[Link]()>s+[Link].RECLAIM_WAIT_THRESHOLD||
[Link](n)!==[Link])throw new Error("Took to long to
callback, reclaim abandonded. After
reclaimStart.");if([Link](i,[Link]),await
d([Link].RECLAIM_WAIT),[Link]()>s+[Link].RECLAIM_WAIT_THRESHOLD||
[Link](n)!==[Link]||[Link](i)!
==[Link])throw new Error("Took to long to callback, reclaim abandonded.
After reclaimEnd.");return h(e,t)})
({queuePrefix:e,reclaimProcessId:r,storageKeys:Object([Link])
(e,n)},t)),i=await
[Link](n),s=[Link](e=>"rejected"===[Link]),u=[Link](e=>"fulfilled
"===[Link]).map(e=>[Link]),l=[Link](e=>[Link]),f=[Link](e=>!
[Link]);return{failedReclaims:[Link],partialReclaims:[Link],fullReclaims
:[Link]}}},function(e,t,r){"use strict";let
n,i;r.r(t),r.d(t,"LocalStorageKeySuffix",(function(){return n})),r.d(t,"Timers",
(function(){return i})),function(e)
{e.IN_PROGRESS="inProgress",[Link]="queue",e.RECLAIM_START="reclaimStart",[Link]
M_END="reclaimEnd",[Link]="ack"}(n||(n={})),function(e)
{e[e.RECLAIM_TIMEOUT=1e4]="RECLAIM_TIMEOUT",e[e.RECLAIM_WAIT=500]="RECLAIM_WAIT",e[
e.RECLAIM_WAIT_THRESHOLD=2e3]="RECLAIM_WAIT_THRESHOLD"}(i||(i={}))},function(e,t,r)
{"use strict";r.r(t),r.d(t,"createLocalStorageKeys",(function(){return i}));var
n=r(28);const i=(e,t)=>({[[Link]]:`${e}.${t}.$
{[Link]}`,[[Link]]:`${e}.${t}.$
{[Link]}`,[[Link].IN_PROGRESS]:`${e}.${t}.$
{[Link].IN_PROGRESS}`,[[Link].RECLAIM_START]:`$
{e}.${t}.${[Link].RECLAIM_START}`,
[[Link].RECLAIM_END]:`${e}.${t}.${[Link].RECLAIM_
END}`})},function(e,t,r){"use strict";r.r(t);var n=r(28),i=r(29);const
s=[Link]([Link]);[Link]=e=>{if("string"!=typeof e||
0===[Link])return 0;try{const
t=[Link](localStorage).filter(t=>t&&[Link](e+".")||!
1).map(e=>[Link](".")).filter(e=>3===[Link]&&[Link](e[2])).reduce((e,t)=>{co
nst[,r,n]=t;return void 0===e[r]&&(e[r]={}),e[r][n]=!0,e},
{}),r=[Link](t).filter(e=>!0!==t[e][[Link]]);return
[Link](t=>{const{queue:r,inProgress:n,reclaimStart:s,reclaimEnd:o}=Object([Link]
teLocalStorageKeys)
(e,t);[Link](n),[Link](r),[Link]
(s),[Link](o)}),[Link]}catch(e){}return 0}},function(e,t,r){"use
strict";r.r(t);var n=r(32),i=r(33);r.d(t,"GuardPolicy",(function(){return
[Link]})),r.d(t,"StoreType",(function(){return [Link]}));var
s=r(34);r.d(t,"CallbackProcessingErrorName",(function(){return
[Link]})),[Link]=[Link]},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return c}));var
n=r(33),i=r(34),s=r(40),o=r(46),a=r(45);class c{constructor(e){let
t=[Link]>1&&void 0!==arguments[1]?arguments[1]:
{};if([Link]=e,[Link]=Object([Link])(t),!e||
0===[Link]||"string"!=typeof e)throw new Error("Invalid namespace
provided");[Link]=[Link](e,t)}getResilienceMechanism(
e,t){if(![Link])try{return new [Link](e,t)}catch(e){var r;if(!(e instanceof
[Link]))null===(r=[Link])||void 0===r||[Link]("Attempted to create
IndexedDbResilience but failed. Using memory instead.")}return new
[Link]([Link],t)}addItem(e,t){let r=[Link]>2&&void 0!
==arguments[2]?arguments[2]:[Link];return
[Link](()=>[Link](e,t,r))}bulkAddItem(e){let
t=[Link]>1&&void 0!==arguments[1]?
arguments[1]:[Link];return
[Link](()=>[Link](e,t))}getItems(e){return
[Link](()=>[Link](e))}deleteItems(e){return
[Link](()=>[Link](e))}getItemCount(){return
[Link](()=>[Link]())}processItems(e,t){return
[Link](()=>[Link](e,t))}storeType(){return
[Link]()}async runOrFailOver(e){try{return await e()}catch(t)
{if(Object([Link])(t))throw t;return
[Link]()===[Link]&&await
[Link](),e()}}async failOver(){const e=[Link],t=new
[Link]([Link],[Link]);[Link]=t;try{const{items:r}=await
[Link]([Link]);if([Link]>0){const i=(await
[Link](r,[Link])).[Link](e=>[Link]);await
[Link](i)}}catch(e){[Link]("Unexpected error from
ResilienceDb, switching to MemoryDb")}}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"NAMESPACE_AND_TIME_ADDED_INDEX",(function(){return
n})),r.d(t,"RESILIENCE_DB_NAME",(function(){return
i})),r.d(t,"RESILIENCE_STORE_NAME",(function(){return
s})),r.d(t,"TIME_TO_PROCESS_AFTER_INDEX",(function(){return
o})),r.d(t,"TIME_ADDED_INDEX",(function(){return a})),r.d(t,"RETRY_INDEX",
(function(){return c})),r.d(t,"INDEXEDDB_TIMEOUT",(function(){return
u})),r.d(t,"StoreType",(function(){return l})),r.d(t,"GuardPolicy",(function()
{return d}));const n="namespace-timeAdded",i="analytics-web-client",s="analytics-
resilience",o="timeToBeProcessedAfter",a="timeAdded",c="retryAttempts",u=15e3;let
l,d;!function(e){[Link]="indexeddb",[Link]="memory"}(l||(l={})),function(e)
{[Link]="ignore",[Link]="abandon",[Link]="evict"}(d||(d={}))},function(e,t,r)
{"use strict";r.r(t);var n=r(35);r.d(t,"AbandonWriteError",(function(){return
[Link]})),r.d(t,"AbandonWriteErrorName",(function(){return
[Link]}));var i=r(36);r.d(t,"CallbackProcessingError",(function()
{return [Link]})),r.d(t,"CallbackProcessingErrorName",(function(){return
[Link]}));var s=r(37);r.d(t,"InvalidPolicyError",(function()
{return [Link]})),r.d(t,"InvalidPolicyErrorName",(function(){return
[Link]}));var o=r(38);r.d(t,"NoIndexedDbError",(function(){return
[Link]})),r.d(t,"NoIndexedDbErrorName",(function(){return
[Link]}));var a=r(39);r.d(t,"shouldIgnoreResilienceDbError",
(function(){return [Link]}))},function(e,t,r){"use
strict";r.r(t),r.d(t,"AbandonWriteErrorName",(function(){return
n})),r.d(t,"default",(function(){return i}));const n="AbandonWriteError";class i
extends Error{constructor(e){super("Event Limit reached. Abandoning write to:
"+e),[Link](this,[Link]),[Link]=n}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"CallbackProcessingErrorName",(function(){return
n})),r.d(t,"default",(function(){return i}));const
n="CallbackProcessingError";class i extends Error{constructor(e){super("Error
thrown while processing events in callback: "+(e&&"object"==typeof e&&"toString"in
e&&"function"==typeof [Link]&&[Link]()||"string"==typeof e&&e||"Argument
passed to CallbackProcessingError was not an Error or
string.")),[Link](this,[Link]),[Link]=n}}},function(e,t,r)
{"use strict";r.r(t),r.d(t,"InvalidPolicyErrorName",(function(){return
n})),r.d(t,"default",(function(){return i}));const n="InvalidPolicyError";class i
extends Error{constructor(e,t){super(`Method '${t}' cannot be called with policy '$
{e}'.`),[Link]=n}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"NoIndexedDbErrorName",(function(){return
n})),r.d(t,"default",(function(){return i}));const n="NoIndexedDbError";class i
extends Error{constructor(){super("[Link] is
undefined."),[Link](this,[Link]),[Link]=n}}},function(e,t,r)
{"use strict";r.r(t),r.d(t,"shouldIgnoreResilienceDbError",(function(){return
o}));var n=r(35),i=r(36),s=r(37);const o=e=>{if(e&&"object"==typeof e&&"name"in e)
{const t=e;return"string"==typeof [Link]&&([Link]===[Link]||
[Link]===[Link]||[Link]===[Link])}return!
1}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return g}));var
n=r(41),i=r.n(n),s=r(2),o=r.n(s),a=r(33),c=r(43),u=r(34),l=r(44),d=r(45);const
h=["item"],f=["items"];function m(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function p(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){o()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):m(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}class
g{constructor(e){var t=this;let r=[Link]>1&&void 0!==arguments[1]?
arguments[1]:{};if(o()(this,"startDB",async()=>new
Promise(async(e,t)=>{[Link](()=>{[Link]("IndexedDB timed
out."),t(new [Link])},a.INDEXEDDB_TIMEOUT);const
r=[Link](a.RESILIENCE_DB_NAME,1);[Link]=e=>{if(0!
==[Link])throw new Error("We cannot upgrade the database. Do not do
this.");const t=[Link](a.RESILIENCE_STORE_NAME,
{keyPath:"id"});[Link](a.TIME_TO_PROCESS_AFTER_INDEX,a.TIME_TO_PROCESS_AFTER
_INDEX,{unique:!1}),[Link](a.RETRY_INDEX,a.RETRY_INDEX,{unique:!
1}),[Link](a.TIME_ADDED_INDEX,a.TIME_ADDED_INDEX,{unique:!
1}),[Link](a.NAMESPACE_AND_TIME_ADDED_INDEX,["namespace","timeAdded"],
{unique:!1})};try{return await Object([Link])(r),e([Link])}catch(e)
{[Link]("IndexedDB failed to initialise.",e),t(new
[Link])}})),o()(this,"addItem",(async function(e){let
r=[Link]>1&&void 0!==arguments[1]?arguments[1]:
{},n=[Link]>2&&void 0!==arguments[2]?
arguments[2]:[Link];const{logger:i,namespace:s}=t,o=Object([Link]
ToItemWrapper)(e,s,r),{objectStore:c}=await
[Link]("readwrite");if(n===[Link])throw new
[Link](n,"IndexedDbConnector#addItem");try{if(![Link]||
0===[Link]||"string"!=typeof [Link])throw new Error("Namespace not
specified");const e=await [Link](c,
[o],n);if(1===[Link])return{item:[Link][0],numberOfEvictedItems:[Link]
EvictedItems};throw new Error("Incorrect number of items added. Expected: 1, got:
"+[Link])}catch(e){if(Object([Link])(e))throw
e;throw [Link]("Failed to add item to table",e),new Error("Request to add item to
table failed")}})),o()(this,"bulkAddItem",(async function(e){let
r=[Link]>1&&void 0!==arguments[1]?
arguments[1]:[Link];const{logger:n,namespace:s}=t,o=[Link](e=>{let{it
em:t}=e,r=i()(e,h);return Object([Link])(t,s,r)}),
{objectStore:c}=await [Link]("readwrite");try{return await
[Link](c,o,r)}catch(e)
{if(Object([Link])(e))throw e;throw [Link]("Failed to add
item to table",e),new Error("Request to add item to table failed")}})),o()
(this,"getItems",(async function(){let e=[Link]>0&&void 0!==arguments[0]?
arguments[0]:c.GET_ITEM_COUNT;const r=e>0?e:c.GET_ITEM_COUNT,
{logger:n}=t,i=[Link],{transaction:s,objectStore:o}=await
[Link]("readwrite"),u=[Link](a.TIME_TO_PROCESS_AFTER_INDEX
),l=[Link]([Link]()),h=[Link](l),f=await new
Promise(async(e,t)=>{const s=[];let o=0;[Link]=e=>{[Link]("Failed to open
cursor:",e),t("Failed to open cursor")},[Link]=t=>{const
a=[Link];if(a){const t=p({},[Link]);[Link](t);const
u=[Link];if([Link]+=1,[Link]=[Link]()
+c.VISIBILITY_TIMEOUT,[Link]>=i){++o;const
e=[Link]();Object([Link])(e,n)}else{const
e=[Link](u);Object([Link])(e,n)}[Link]<r?
[Link]():e({items:s,numberOfDeletedItems:o})}else
e({items:s,numberOfDeletedItems:o})}});return await Object([Link])
(s,[Link]),f})),o()(this,"deleteItems",async
e=>{const{transaction:t,objectStore:r}=await
[Link]("readwrite");try{const
n=[Link](e=>[Link](r,e));await Object([Link])
(t,[Link]),await [Link](n)}catch(e){throw [Link]("Failed to
delete items from indexeddb.",e),e}}),o()
(this,"getItemCount",async()=>{const{transaction:e,objectStore:t}=await
[Link]("readonly"),r=[Link](a.TIME_TO_PROCESS_AFTER_IND
EX),n=[Link]([Link]()),i=[Link](n),s=await
Object([Link])(i);return await Object([Link])
(e,[Link]),[Link]}),o()(this,"processItems",(async function(e){let
r=[Link]>1&&void 0!==arguments[1]?arguments[1]:c.GET_ITEM_COUNT;const
n=await [Link](r),{items:s}=n,o=i()(n,f);try{const r=await
e(s,o),n=[Link](e=>[Link]);return await [Link](n),r}catch(e){throw new
[Link](e)}})),o()
(this,"deleteItem",async(e,t)=>{const{logger:r}=this;try{await
Object([Link])([Link](t))}catch(e){throw [Link]("Failed to delete
item:",t,e),e}}),o()(this,"getObjectStoreAndTransaction",async e=>{const t=(await
[Link]).transaction(a.RESILIENCE_STORE_NAME,e),r=[Link](a.RESILIENCE_STORE_
NAME);return{transaction:t,objectStore:r}}),[Link]=Object([Link]
Defaults)(r),[Link]=e,[Link]=[Link],!
[Link])throw new
[Link];[Link]=[Link](),[Link](()=>{}),[Link]
itGuard=new
[Link]([Link],[Link],[Link],[Link])}st
oreType(){return [Link]}}},function(e,t,r){var
n=r(42);[Link]=function(e,t){if(null==e)return{};var
r,i,s=n(e,t);if([Link]){var
o=[Link](e);for(i=0;i<[Link];i++)r=o[i],[Link](r)>=0||
[Link](e,r)&&(s[r]=e[r])}return
s},[Link].__esModule=!0,[Link]=[Link]},function(e,t)
{[Link]=function(e,t){if(null==e)return{};var
r,n,i={},s=[Link](e);for(n=0;n<[Link];n++)r=s[n],[Link](r)>=0||
(i[r]=e[r]);return i},[Link].__esModule=!
0,[Link]=[Link]},function(e,t,r){"use
strict";r.r(t),r.d(t,"GET_ITEM_COUNT",(function(){return
n})),r.d(t,"VISIBILITY_TIMEOUT",(function(){return i})),r.d(t,"MAX_ATTEMPTS",
(function(){return s})),r.d(t,"EVENT_COUNT_LIMIT",(function(){return o}));const
n=7,i=6e4,s=10,o=5e3},function(e,t,r){"use strict";r.r(t),r.d(t,"default",
(function(){return c}));var n=r(2),i=r.n(n),s=r(33),o=r(34),a=r(45);class
c{constructor(e,t,r,n){if(i()(this,"deleteOldestNEvents",async(e,t)=>{var r;const
n=[Link](s.NAMESPACE_AND_TIME_ADDED_INDEX),i=[Link]([[Link],0],
[[Link],[Link]()]),o=[Link](i,t),c=await Object([Link])
(o),u=null==c||null===(r=[Link])||void 0===r?void
0:[Link];if(u&&[Link](u)&&[Link]>0)try{const
t=[Link](t=>[Link](e,t));await [Link](t)}catch(e){throw
[Link]("Failed to delete items from indexeddb.",e),e}}),!(e>0))throw
Error("Event Limit has to be set higher than
1");[Link]=e,[Link]=t,[Link]=r,[Link]=n}async
insertItems(e,t){let r=[Link]>2&&void 0!==arguments[2]?
arguments[2]:[Link];const n=[...t];let i=0;switch(r){case
[Link]:await [Link](e,[Link]);break;case
[Link]:i=await [Link](e,[Link]);break;case
[Link]:await [Link](e,n)}const
o=[Link](t=>Object([Link])([Link](t)));return await [Link](o),await
Object([Link])([Link],[Link]),
{items:n,numberOfEvictedItems:i}}async throwIfNotEnoughSpace(e,t){const r=await
[Link](e);if(r<t)throw new [Link](`Not enough space
in IndexedDb. Needed ${t} but only had ${r}`)}async evictIfNotEnoughSpace(e,t)
{const r=await [Link](e);if(r<t){const n=t-r;return await
[Link](e,n),n}return 0}async calculateHowManyEventsWeCanAdd(e,t)
{const r=await [Link](e);if(r<[Link]){const e=[Link]-
r,n=[Link]-e;[Link](n,e)}}async calculateFreeSpace(e){const t=await
[Link](e);return [Link]-t}async
getCountofEventsInObjectStore(e){const
t=[Link](s.NAMESPACE_AND_TIME_ADDED_INDEX),r=[Link]([[Link],0],
[[Link],[Link]()]),n=[Link](r);return(await Object([Link])
(n)).[Link]}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"convertToItemWrapper",(function(){return
o})),r.d(t,"createOptionsWithDefaults",(function(){return
a})),r.d(t,"requestToPromise",(function(){return c})),r.d(t,"transactionToPromise",
(function(){return u})),r.d(t,"commitTransaction",(function(){return
l})),r.d(t,"monitorErrorsOnRequest",(function(){return d}));var
n=r(3),i=r.n(n),s=r(43);const
o=(e,t,r)=>{let{id:n,retryAttempts:s,timeToProcessOffset:o}=r;return{item:e,id:n||
i()(),retryAttempts:s||0,timeToBeProcessedAfter:[Link]()+(o||
0),namespace:t,timeAdded:[Link]()}},a=e=>({logger:[Link]||
console,useMemory:[Link]||!1,maxAttempts:[Link]||
s.MAX_ATTEMPTS,maxEventLimit:[Link]||s.EVENT_COUNT_LIMIT}),c=e=>new
Promise((t,r)=>{[Link]=e=>{t(e)},[Link]=e=>{r(e)}}),u=e=>new
Promise((t,r)=>{[Link]=()=>{t()},[Link]=e=>{r(e)},[Link]=e=>{r(e)}}),l=
(e,t)=>{try{"function"==typeof [Link]&&[Link]()}catch(e){throw [Link]("Failed
to force commit transaction:",e),e}return
u(e)},d=(e,t)=>{[Link]=e=>{[Link]("Error thrown from
request:",e)}}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function()
{return g}));var
n=r(2),i=r.n(n),s=r(41),o=r.n(s),a=r(33),c=r(43),u=r(34),l=r(47),d=r(45);const
h=["item"],f=["items"];function m(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function p(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):m(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}class
g{constructor(e){let t=[Link]>1&&void 0!==arguments[1]?arguments[1]:
{};[Link]=e,[Link]=[],[Link]=Object([Link]
ults)(t),[Link]=new [Link]([Link],
{addItems:[Link](this),getItemCount:[Link](this),evictE
ventsIfNeeded:[Link](this)})}async addItem(e){let
t=[Link]>1&&void 0!==arguments[1]?arguments[1]:
{},r=[Link]>2&&void 0!==arguments[2]?
arguments[2]:[Link];if(r===[Link])throw new
[Link](r,"IndexedDbConnector#addItem");const
n=Object([Link])(e,[Link],t),i=await
[Link]([n],r);return
[Link]({item:[Link][0],numberOfEvictedItems:[Link]})}bulk
AddItem(e){let t=[Link]>1&&void 0!==arguments[1]?
arguments[1]:[Link];const r=[Link](e=>{let{item:t}=e,r=o()
(e,h);return Object([Link])(t,[Link],r)});return
[Link](r,t)}bulkAddItemWrapperType(e){let
t=[Link]>1&&void 0!==arguments[1]?
arguments[1]:[Link];return
[Link]([Link](e,t))}getItems(
){let e=[Link]>0&&void 0!==arguments[0]?
arguments[0]:c.GET_ITEM_COUNT;return
[Link]([Link](e))}synchronousGetItems(){let
e=[Link]>0&&void 0!==arguments[0]?arguments[0]:c.GET_ITEM_COUNT;const
t=e>0?e:c.GET_ITEM_COUNT,r=[Link](),n=[],i=[];for(let e of
[Link])if([Link]<=r&&([Link](p({},e)),[Link]
edAfter+=c.VISIBILITY_TIMEOUT,[Link]+=1,[Link]>=[Link]
ttempts&&[Link](e)),[Link]>=t)break;return [Link](e=>{const
t=[Link](e);[Link](t,1)}),
{items:n,numberOfDeletedItems:[Link]}}deleteItems(e){return
[Link]=[Link](t=>),[Link](void
0)}getItemCount(){const
e=[Link](),t=[Link](t=>[Link]<=e).length;retur
n [Link](t)}async processItems(e,t){const r=[Link](t),
{items:n}=r,i=o()(r,f),s=[Link](e=>[Link]);try{const t=await e(n,i);return await
[Link](s),t}catch(e){throw new [Link](e)}}storeType()
{return [Link]}addItems(e)
{[Link](...e),[Link]((function(e,t){return
[Link]}))}evictEventsIfNeeded(e){const
t=[Link];if(t>e){const r=t-e;return
[Link](0,r),r}return 0}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return a}));var
n=r(2),i=r.n(n),s=r(33),o=r(34);class a{constructor(e,t){if(i()
(this,"insertItemsToMemoryStore",(e,t)=>{switch(t){case
[Link]:return [Link](e);case
[Link]:return
[Link]([Link](e));case
[Link]:return [Link](e)}}),!(e>0))throw
Error("Event Limit has to be set
higher than 1");[Link]=e,[Link]=t}async
handleAbandonIfLimitWillExceedPolicy(e){if(await
[Link]()+[Link]>[Link])throw new
[Link]([Link]);return [Link](e),
{items:e,numberOfEvictedItems:0}}handleEvictOldestIfLimitExceededPolicy(e)
{[Link](e);return{items:e,numberOfEvictedItems:[Link]
[Link]([Link])}}async
handleAddAsManyAsPossible(e){const t=[Link]-await
[Link](),r=t>[Link]?e:[Link](0,t);return
[Link](r),
{items:r,numberOfEvictedItems:0}}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"MetricsCollector",(function(){return o}));var
n=r(2),i=r.n(n),s=r(49);class o{constructor(){i()
(this,"itemsDiscardedByRetry",0),i()(this,"eventCount",0),i()
(this,"itemsDiscardedByOverflow",0),i()
(this,"resilienceMechanism",[Link]),i()
(this,"localstorageNumberOfQueuesPurged",0),i()
(this,"localstorageNumberOfFullReclaims",0),i()
(this,"localstorageNumberOfPartialReclaims",0),i()
(this,"localstorageNumberOfFailedReclaims",0)}addToItemsDiscardedByRetryCounter()
{let e=[Link]>0&&void 0!==arguments[0]?
arguments[0]:1;[Link]+=e}addToEventCount(){[Link]+
+}addToItemsDiscardedByOverflowCounter(){let e=[Link]>0&&void 0!
==arguments[0]?
arguments[0]:1;[Link]+=e}setResilienceMechanism(e)
{[Link]=e}addToReclaimMetrics(e)
{[Link]+=[Link],[Link]
tialReclaims+=[Link],[Link]+=[Link]
claims}addToPurgedQueuesMetrics(e)
{[Link]+=e}subtractFromMetrics(e)
{[Link]=[Link]([Link],[Link]
msDiscardedByRetry),[Link]=[Link]([Link],[Link]
ount),[Link]=[Link]([Link]
rflow,[Link]),[Link]=[Link]
ctFromCount([Link],[Link]),[Link]
NumberOfPartialReclaims=[Link]([Link]
aims,[Link]),[Link]=[Link]
unt([Link],[Link]),[Link]
erOfQueuesPurged=[Link]([Link],[Link]
alstorageQueuesPurged)}subtractFromCount(e,t){return [Link](e-(t||
0),0)}getMetricsPayload()
{return{itemsDiscardedByRetry:[Link],eventCount:[Link]
,itemsDiscardedByOverflow:[Link],resilienceMechanism:[Link]
silienceMechanism,localstorageQueuesPurged:[Link],fu
llReclaims:[Link],partialReclaims:[Link]
umberOfPartialReclaims,failedReclaims:[Link]}}}let
a=null;[Link]=()=>(a||(a=new o),a)},function(e,t,r){"use strict";let
n,i;r.r(t),r.d(t,"ResilienceMechanism",(function(){return
n})),r.d(t,"NetworkStatusEnum",(function(){return i})),function(e)
{[Link]="indexeddb",[Link]="memory"}(n||(n={})),function(e)
{e[[Link]=0]="ONLINE",e[[Link]=1]="OFFLINE"}(i||(i={}))},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return i}));var n=r(49);class
i{constructor(e){[Link]("offline",
()=>e([Link])),[Link]("online",
()=>e([Link]))}getNetworkStatus(){return
[Link]?
[Link]:[Link]}}},function(e,t,r){"use
strict";r.r(t);var n=r(52);r.d(t,"default",(function(){return [Link]}));var
i=r(54);r.d(t,"DoneState",(function(){return [Link]}))},function(e,t,r){"use
strict";r.r(t),r.d(t,"QueuedScheduleTypes",(function(){return f})),r.d(t,"default",
(function(){return m}));var n=r(2),i=r.n(n),s=r(53),o=r(54);const
a=1e3,c=3e4,u=2,l=0,d=500,h=5e3;let f;!function(e)
{e[[Link]=0]="NONE",e[[Link]=1]="IMMEDIATE",e[[Link]=2]="WAIT"}(f||
(f={}));class m{constructor(e,t){var r=this;i()(this,"schedule",(function()
{let{immediate:e}=[Link]>0&&void 0!==arguments[0]?arguments[0]:
{immediate:!1};[Link]?e?[Link]=[Link]:[Link]!
==[Link]&&([Link]=[Link]):(e||
[Link]<=0)&&0===[Link]?
([Link](),[Link]()):[Link]>0&&null===[Link]?
[Link]=[Link]([Link],[Link]()):null===[Link]
Timeout&&([Link]=[Link]([Link],[Link]))})),i(
)(this,"stop",()=>{[Link](),[Link]=[Link]}),i()
(this,"getFailureCount",()=>[Link]),i()(this,"getCallbackStatus",
()=>[Link]()),i()(this,"clearTimeout",()=>{null!
==[Link]&&([Link]([Link]),[Link]
Timeout=null)}),i()(this,"run",()=>{[Link]=!
0,[Link]();try{[Link]([Link]
ck,[Link],()=>[Link]([Link]))}catch(e){[Link](e)}}),i()
(this,"done",e=>{[Link]=!1,e===[Link]||
[Link]()===[Link].TIMED_OUT?
([Link]+
+,[Link]()):e===[Link]&&([Link]=0),[Link]
ueuedSchedule()}),i()(this,"processQueuedSchedule",()=>{if([Link]!
==[Link]){const
e=[Link]===[Link];[Link]=[Link],[Link]({immed
iate:e})}else [Link]>0&&[Link]()}),i()(this,"calculateBackoff",
()=>{const{minRetryDelay:e,maxRetryDelay:t,backoffFactor:r,backoffJitterPercentage:
n}=[Link];let i=e*r**[Link];if(n){const
e=[Link](),t=[Link](e*n*i);[Link](10*e)<5?i-=t:i+=t}return
Number([Link](i,t).toPrecision(1))}),[Link]={minRetryDelay:[Link]|
|a,maxRetryDelay:[Link]||c,backoffFactor:[Link]||
u,backoffJitterPercentage:[Link]||l,waitInterval:void 0!
==[Link]?[Link]:d,callbackTimeoutPeriod:[Link]||
h},[Link]=null,[Link]=0,[Link]=t,[Link]
light=!1,[Link]=[Link],[Link]=new
[Link]([Link])}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"CallbackStatus",(function(){return
s})),r.d(t,"CallbackEvent",(function(){return o})),r.d(t,"CallbackWithTimeout",
(function(){return a}));var n=r(2),i=r.n(n);let s,o;!function(e)
{[Link]="idle",[Link]="running",[Link]="completed",e.TIMED_OUT="timedOut"}
(s||(s={})),function(e)
{[Link]="execute",[Link]="complete",[Link]="timeout"}(o||(o={}));class
a{constructor(e){if(i()(this,"timeoutHandle",void 0),i()
(this,"callbackStatus",[Link]),!(e>0))throw new Error("CallbackWithTimeout requires
timeout period higher than 0");[Link]=e}transitionCallbackStatus(e,t)
{switch(e){case [Link]:case s.TIMED_OUT:case
[Link]:t===[Link]&&([Link]=[Link]);break;case
[Link]:switch(t){case [Link]:[Link]=[Link];break;case
[Link]:[Link]=s.TIMED_OUT}break;default:[Link]=e}}exec
uteCallbackWithTimeout(e,t,r)
{[Link]([Link],[Link]),[Link]=wi
[Link](()=>{[Link]([Link],[Link]),r
()},[Link]),e(e=>{[Link](),[Link]()!
==s.TIMED_OUT&&([Link]([Link],[Link]),t(e))
})}getCallbackStatus(){return [Link]}cancelTimeout()
{[Link]>0&&[Link]&&([Link]([Link])
,[Link]=void 0)}}},function(e,t,r){"use strict";let
n;r.r(t),r.d(t,"DoneState",(function(){return n})),function(e)
{e[[Link]=0]="NOOP",e[[Link]=1]="SUCCESS",e[[Link]=2]="ERROR"}(n||
(n={}))},function(e,t,r){"use strict";r.r(t);var n=r(56);r.d(t,"createUnknownXid",
(function(){return [Link]}));var i=r(57);r.d(t,"XIDItemType",
(function(){return [Link]})),r.d(t,"XIDState",(function(){return
[Link]}));var s=r(58);r.d(t,"XIDPromise",(function(){return [Link]}));var
o=r(59);r.d(t,"attachXidToSingleEvent",(function(){return
[Link]})),r.d(t,"attachXidToMultipleEvents",(function(){return
[Link]}))},function(e,t,r){"use
strict";r.r(t),r.d(t,"XID_TIMEOUT",(function(){return
i})),r.d(t,"createTimeoutXid",(function(){return s})),r.d(t,"createUnknownXid",
(function(){return o}));var n=r(57);const
i=5e3,s=()=>[{type:[Link],state:"TIMEOUT"},
{type:[Link],state:"TIMEOUT"}],o=()=>[{type:[Link],state:"UNKN
OWN"},{type:[Link],state:"UNKNOWN"}]},function(e,t,r){"use strict";let
n,i;r.r(t),r.d(t,"XIDItemType",(function(){return n})),r.d(t,"XIDState",(function()
{return i})),function(e){[Link]="xc",[Link]="uid"}(n||(n={})),function(e)
{[Link]="NEW",[Link]="CHANGED",[Link]="EXISTING",[Link]="TIMEOUT",[Link]=
"ERROR",[Link]="UNAVAILABLE",[Link]="MALFORMED",[Link]="UNKNOWN"}
(i||(i={}))},function(e,t,r){"use strict";r.r(t),r.d(t,"XIDPromise",(function()
{return i}));var n=r(56);const i=(e,t)=>{if(e&&t&&"function"==typeof t){const
e=()=>new Promise(e=>{setTimeout(()=>e(()=>Object([Link])
()),n.XID_TIMEOUT)}),r=()=>t().catch(()=>()=>Object([Link])());return
[Link]([r(),e()])}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"attachXidToSingleEvent",(function(){return
c})),r.d(t,"attachXidToMultipleEvents",(function(){return u}));var
n=r(2),i=r.n(n),s=r(60);function o(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function a(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):o(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return
e}function c(e,t){if(!(t&&t instanceof Function))return
e;if([Link]===[Link]||[Link]===[Link])
{const r=t();r&&[Link](r)&&([Link]=a(a({},[Link]),{},
{xid:r}))}else if([Link]&&[Link]===[Link]){const
r=t();r&&[Link](r)&&([Link]=a(a({},[Link]),{},{xid:r}))}return
e}async function u(e,t){try{const r=await t;return [Link](e=>c(e,r))}catch(t){return
e}}},function(e,t,r){"use strict";let n,i,s;r.r(t),r.d(t,"SegmentEventTypes",
(function(){return n})),r.d(t,"CrossDomainIdentifierType",(function(){return
i})),r.d(t,"CrossDomainIdentifierState",(function(){return s})),function(e)
{[Link]="identify",[Link]="page",[Link]="track"}(n||(n={})),function(e)
{[Link]="xc",[Link]="uid"}(i||(i={})),function(e)
{[Link]="NEW",[Link]="CHANGED",[Link]="EXISTING",[Link]="TIMEOUT",[Link]=
"ERROR",[Link]="UNAVAILABLE",[Link]="MALFORMED",[Link]="UNKNOWN"}
(s||(s={}))},function(e,t,r){"use strict";r.r(t),r.d(t,"DEFAULT_REQUEST_TIMEOUT",
(function(){return n}));const n=1e4},function(e,t,r){"use
strict";r.r(t),r.d(t,"sendEvents",(function(){return a}));var
n=r(2),i=r.n(n),s=r(63);function o(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}const a=async e=>{var t;const r=null===(t=c(e))||void 0===t?void
0:[Link],n=u([Link]),s=await fetch([Link],function(e){for(var
t=1;t<[Link];t++){var r=null!=arguments[t]?arguments[t]:{};t%2?
o(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):o(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}
({method:"POST",headers:{"Content-Type":"text/plain"},body:[Link]([Link]),
signal:r},n));if(429===[Link]||[Link]>=500&&[Link]<600)throw new Error(`HTTP
Error ${[Link]} (${[Link]})`);return s},c=e=>{if([Link])return
[Link];if([Link]){const t=new AbortController;return
setTimeout(()=>{[Link]()},[Link]),t}},u=Object([Link])(e=>new
URL(e).origin===[Link]?{}:
{mode:"cors",credentials:"include"})},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return s}));var n=[Link]||
function(e){return"number"==typeof e&&e!=e};function i(e,t){if([Link]!
==[Link])return!1;for(var r=0;r<[Link];r++)if(i=e[r],s=t[r],!(i===s||
n(i)&&n(s)))return!1;var i,s;return!0}function s(e,t){void 0===t&&(t=i);var
r=null;function n(){for(var n=[],i=0;i<[Link];i+
+)n[i]=arguments[i];if(r&&[Link]===this&&t(n,[Link]))return
[Link];var s=[Link](this,n);return
r={lastResult:s,lastArgs:n,lastThis:this},s}return [Link]=function()
{r=null},n}},function(e,t,r){"use strict";r.r(t),r.d(t,"ANONYMOUS_ID_KEY",
(function(){return c})),r.d(t,"default",(function(){return u}));var
n=r(65),i=r(3),s=r.n(i),o=r(71),a=r(76);const c="ajs_anonymous_id";class
u{constructor(){[Link]=new [Link]({useStoragePrefix:!1}),[Link]=new
[Link]}getUserId(){return [Link]||null}setUserId(e)
{[Link]=e}getAnonymousId(){return
[Link]()||
[Link]()||
[Link]()}setAnonymousId(e){const t=[Link](e);return
[Link](c,t),[Link]=[Link](),[Link]
(c,t)}getAnonymousIdFromStorage(e){const t="LOCAL_STORAGE"===e?
[Link](c):[Link](c);if(t){const
e={type:"UNSAFE",anonymousId:t};try{const r=[Link](t);return
r&&"string"==typeof r?{type:"SAFE",anonymousId:r}:e}catch(t){return
e}}return{type:"NOT_FOUND"}}getAnonymousIdFromLocalStorageAndUpdateCookieIfStale()
{const e=[Link]("LOCAL_STORAGE");let t=!1;switch((!
[Link]||Object([Link])(new Date,new
Date([Link]))>=7)&&(t=!0),[Link]){case"SAFE":return
t&&[Link]([Link]),[Link];case"UNSAFE":return
[Link];case"NOT_FOUND":default:return
null}}getAnonymousIdFromCookieAndUpdateLocalStorage(){const
e=[Link]("COOKIE");switch([Link])
{case"SAFE":case"UNSAFE":return
[Link](c,[Link]([Link])),[Link];case"NOT_FOUND":d
efault:return null}}generateNewAnonymousId(){const e=s()();return
[Link](e),e}}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",
(function(){return a}));var n=r(66),i=r(68),s=r(67);function o(e,t){var
r=[Link]()-[Link]()||[Link]()-[Link]()||[Link]()-
[Link]()||[Link]()-[Link]()||[Link]()-[Link]()||
[Link]()-[Link]()||[Link]()-[Link]();return r<0?-
1:r>0?1:r}function a(e,t){Object([Link])(2,arguments);var r=Object([Link])
(e),a=Object([Link])(t),c=o(r,a),u=[Link](Object([Link])
(r,a));[Link]([Link]()-c*u);var l=Number(o(r,a)===-c),d=c*(u-l);return 0===d?
0:d}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return
i}));var n=r(67);function i(e){Object([Link])(1,arguments);var
t=[Link](e);return e instanceof Date||"object"==typeof
e&&"[object Date]"===t?new Date([Link]()):"number"==typeof e||"[object
Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!
==t||"undefined"==typeof console||([Link]("Starting with v2.0.0-beta.1 date-
fns doesn't accept strings as date arguments. Please use `parseISO` to parse
strings. See: [Link] Error).stack)),new
Date(NaN))}},function(e,t,r){"use strict";function n(e,t){if([Link]<e)throw new
TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+[Link]+"
present")}r.r(t),r.d(t,"default",(function(){return n}))},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return o}));var
n=r(69),i=r(70),s=r(67);function o(e,t){Object([Link])(2,arguments);var
r=Object([Link])(e),o=Object([Link])(t),a=[Link]()-Object([Link])
(r),c=[Link]()-Object([Link])(o);return
[Link]((a-c)/864e5)}},function(e,t,r){"use strict";function n(e){var t=new
Date([Link]([Link](),[Link](),[Link](),[Link](),[Link](),
[Link](),[Link]()));return
[Link]([Link]()),[Link]()-[Link]()}r.r(t),r.d(t,"default",
(function(){return n}))},function(e,t,r){"use strict";r.r(t),r.d(t,"default",
(function(){return s}));var n=r(66),i=r(67);function s(e){Object([Link])
(1,arguments);var t=Object([Link])(e);return
[Link](0,0,0,0),t}},function(e,t,r){"use strict";r.r(t);var
n=r(72);r.d(t,"default",(function(){return [Link]}))},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return h}));var
n=r(2),i=r.n(n),s=r(73),o=r.n(s),a=r(74),c=r(75),u=r(79);function l(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function d(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):l(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}class
h{constructor(){[Link]=Object([Link])()?o.a:new
[Link]}set(e,t,r){return [Link](e,t,d(d({},a.COOKIE_OPTIONS),{},
{domain:Object([Link])()},r))}get(e){return [Link](e)}remove(e,t)
{[Link](e,d({},t))}}},function(e,t,r){var n,i;
/*!
* JavaScript Cookie v2.2.1
* [Link]
*
* Copyright 2006, 2015 Klaus Hartl & Fagner Brack
* Released under the MIT license
*/!function(s){if(void 0===(i="function"==typeof(n=s)?[Link](t,r,t,e):n)||
([Link]=i),!0,[Link]=s(),!!0){var
o=[Link],a=[Link]=s();[Link]=function(){return
[Link]=o,a}}}((function(){function e(){for(var
e=0,t={};e<[Link];e++){var r=arguments[e];for(var n in r)t[n]=r[n]}return
t}function t(e){return [Link](/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return
function r(n){function i(){}function s(t,r,s){if("undefined"!=typeof document)
{"number"==typeof(s=e({path:"/"},[Link],s)).expires&&([Link]=new Date(1*new
Date+864e5*[Link])),[Link]=[Link]?[Link]():"";try{var
o=[Link](r);/^[\{\[]/.test(o)&&(r=o)}catch(e){}r=[Link]?
[Link](r,t):encodeURIComponent(String(r)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|
3F|40|5B|5D|5E|60|7B|7D|7C)/
g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|
7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var a="";for(var c in
s)s[c]&&(a+="; "+c,!0!==s[c]&&(a+="="+s[c].split(";")[0]));return
[Link]=t+"="+r+a}}function o(e,r){if("undefined"!=typeof document){for(var
i={},s=[Link]?[Link]("; "):[],o=0;o<[Link];o++){var
a=s[o].split("="),c=[Link](1).join("=");r||'"'!==[Link](0)||(c=[Link](1,-
1));try{var u=t(a[0]);if(c=([Link]||n)(c,u)||t(c),r)try{c=[Link](c)}catch(e)
{}if(i[u]=c,e===u)break}catch(e){}}return e?i[e]:i}}return
[Link]=s,[Link]=function(e){return o(e,!1)},[Link]=function(e){return o(e,!
0)},[Link]=function(t,r){s(t,"",e(r,{expires:-
1}))},[Link]={},[Link]=r,i}((function(){}))}))},function(e,t,r){"use
strict";r.r(t),r.d(t,"COOKIE_OPTIONS",(function(){return n}));const
n={expires:365,secure:"https:"===[Link],path:"/"}},function(e,t,r
){"use strict";r.r(t),r.d(t,"default",(function(){return i}));var n=r(76);class
i{constructor(){[Link]=new [Link]({useStoragePrefix:!1})}set(e,t)
{return [Link](e,t),t}get(e){return [Link](e)||
void 0}remove(e){[Link](e)}}},function(e,t,r){"use
strict";r.r(t);var n=r(77),i=r(78);[Link]=class extends [Link]{constructor(e)
{let t;try{t=[Link]||[Link]}catch(e)
{t=[Link]}super(t,e)}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"InMemoryStore",(function(){return s}));var
n=r(2),i=r.n(n);class s{constructor(){i()(this,"_data",{}),i()(this,"length",0),i()
(this,"setItem",
(e,t)=>(this._data[e]=t,[Link]=[Link](this._data).length,t)),i()
(this,"getItem",e=>e in this._data?this._data[e]:null),i()(this,"removeItem",e=>(e
in this._data&&delete
this._data[e],[Link]=[Link](this._data).length,null)),i()(this,"clear",
()=>{this._data={},[Link]=0}),i()(this,"key",e=>[Link](this._data)
[e])}}[Link]=new s},function(e,t,r){"use
strict";r.r(t),r.d(t,"AWC_STORAGE_PREFIX",(function(){return
a})),r.d(t,"GLOBAL_IN_MEMORY_NAME",(function(){return c})),r.d(t,"isSupported",
(function(){return u})),r.d(t,"isQuotaExceeded",(function(){return
l})),r.d(t,"default",(function(){return d}));var
n=r(2),i=r.n(n),s=r(6),o=r(77);const
a="awc",c="awcInMemoryStorageFallback";function u(e){if(!e)return!1;try{const
t="[Link]";[Link](t,"test_value");const r=[Link](t);return
[Link](t),"test_value"===r}catch(e){return!1}}function l(e){let t=!
1;if([Link])switch([Link]){case 22:t=!0;break;case
1014:"NS_ERROR_DOM_QUOTA_REACHED"===[Link]&&(t=!0)}else-2147024882===[Link]&&(t=!
0);return t}class d{constructor(e){let t=[Link]>1&&void 0!==arguments[1]?
arguments[1]:{};i()(this,"getStore",()=>this._store),i()
(this,"getItem",e=>this._store.getItem([Link](e))),i()
(this,"removeItem",e=>this._store.removeItem([Link](e))),i()
(this,"setItem",(e,t)=>{try{this._store.setItem([Link](e),t)}catch(r)
{l(r)&&([Link](),this._store.setItem([Link](e),t))}}),i()
(this,"swapToInMemory",()=>{if(this._store===[Link])return;const
e=[Link](this._store||{});let t;u(window[c])?t=window[c]:
(t=[Link],window[c]||
(window[c]=[Link])),[Link](e=>{if(0===[Link]([Link]())){const
r=this._store.getItem(e);r&&[Link](e,r)}}),this._store=t}),i()(this,"clear",
()=>this._store.clear()),i()(this,"key",e=>this._store.key(e)),i()
(this,"getPrefix",()=>this._prefix),i()(this,"createKey",e=>this._prefix?`$
{[Link]()}.${e}`:e),[Link]=t;const r=[];(void
0===[Link]||[Link])&&[Link](a),[Link]&&[Link]!
==[Link]&&[Link]([Link]),this._prefix=[Link]("-"),u(e)?
this._store=e:[Link]()}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"canUseCookie",(function(){return o})),r.d(t,"COOKIE_NAME",
(function(){return a})),r.d(t,"COOKIE_VALUE",(function(){return
c})),r.d(t,"getTld",(function(){return u}));var n=r(73),i=r.n(n),s=r(63);const
o=()=>!("file:"===[Link]||"chrome-
extension:"===[Link]),a="__awc_tld_test__",c="tld_test",u=Object([Link]
lt)(()=>{const{hostname:e}=location,t=[Link](".");for(let e=1;e<=[Link];e++)
{const r="."+[Link](-1*e).join(".");if([Link](a,c,
{domain:r}),[Link](a)===c)return [Link](a,{domain:r}),r}return
e})},function(e,t,r){"use strict";r.r(t),r.d(t,"buildContext",(function(){return
u})),r.d(t,"prepareEventProperties",(function(){return
l})),r.d(t,"nestedRemoveUndefinedValues",(function(){return d}));var
n=r(2),i=r.n(n),s=r(81),o=r.n(s);function a(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function c(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):a(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}const
u=e=>c(c({},[Link]),{},{userAgent:[Link]}),l=e=>{const
t=d(e);return o()(t)},d=e=>{const t={};return [Link](e).forEach(r=>{const
n=h(e,r);void 0!==n&&([Link](n)?t[r]=[Link](e=>e):t[r]="object"==typeof
n&&null!==n?d(n):n)}),t},h=(e,t)=>e[t]},function(e,t,r){"use strict";var
n=r(82);function i(e,t){return void 0===t&&(t=!0),e&&"object"==typeof e?
function(e,t){return [Link](e).forEach((function(r){e[r]=i(e[r],t)})),e}
(e,t):[Link](e)?function(e,t){return [Link]((function(r,n)
{e[n]=i(r,t)})),e}(e,t):[Link](e,t)?[Link](e):e}[Link]=i},function(e,t,r){"use
strict";var n=/^(\d{4})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:([ T])(\d{2}):?(\d{2})(?::?(\
d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?
$/;[Link]=function(e){var t=[1,5,6,7,11,12],r=[Link](e),i=0;if(!r)return new
Date(e);for(var s,o=0;s=t[o];o++)r[s]=parseInt(r[s],10)||0;r[2]=parseInt(r[2],10)||
1,r[3]=parseInt(r[3],10)||1,r[2]--,r[8]=r[8]?(r[8]+"00").substring(0,3):0,"
"===r[4]?i=(new Date).getTimezoneOffset():"Z"!
==r[9]&&r[10]&&(i=60*r[11]+r[12],"+"===r[10]&&(i=0-i));var
a=[Link](r[1],r[2],r[3],r[5],r[6]+i,r[7],r[8]);return new
Date(a)},[Link]=function(e,t){return"string"==typeof e&&((!t||!1!==/^\d{4}-\d{2}-\
d{2}/.test(e))&&[Link](e))}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",
(function(){return a}));var n=r(2),i=r.n(n),s=r(6),o=r(84);class a{constructor()
{i()(this,"handleOriginParameters",(e,t)=>{const r=[Link](e);if(!
([Link]>0))throw new Error("Empty parameter mapping provided");const
n=[Link](e=>[Link]([Link]).indexOf(e)<0);if([Link]>0)throw
new Error(`Invalid Origin Tracing Parameter(s) supplied: ${[Link]()}!`);const
i=Object([Link])((e,t)=>[Link](t)>=0,t);return
[Link](i).map(t=>({[t]:e[t](i[t])})).reduce((e,t)=>[Link](e,t),
{})}),this._originStore={}}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"defaultHistoryReplaceFn",(function(){return s}));var
n=r(85),i=r(16);const
s=e=>[Link]({},"",e);[Link]=function(e){let
t=[Link]>1&&void 0!==arguments[1]?arguments[1]:s;const
r=[Link],o=[Link],a=""!==o?[Link](o,""):r,
{url:c,query:u}=Object([Link])(a),l=Object([Link])
(u,e);if([Link](l).length>0){const r=Object([Link])
(u,e);if([Link](r).length>0){t(`${c}?${Object([Link])(r)}${o}`)}else t(`$
{c}${o}`)}return l}},function(e,t,r){"use strict";const
n=r(86),i=r(87),s=r(88),o=r(89),a=Symbol("encodeFragmentIdentifier");function c(e)
{if("string"!=typeof e||1!==[Link])throw new TypeError("arrayFormatSeparator must
be single character string")}function u(e,t){return [Link]?[Link]?
n(e):encodeURIComponent(e):e}function l(e,t){return [Link]?i(e):e}function d(e)
{const t=[Link]("#");return-1!==t&&(e=[Link](0,t)),e}function h(e){const
t=(e=d(e)).indexOf("?");return-1===t?"":[Link](t+1)}function f(e,t){return
[Link]&&)&&"string"==typeof e&&""!==[Link]()?
e=Number(e):![Link]||null===e||"true"!==[Link]()&&"false"!
==[Link]()||(e="true"===[Link]()),e}function m(e,t)
{c((t=[Link]({decode:!0,sort:!
0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!
1},t)).arrayFormatSeparator);const r=function(e){let t;switch([Link])
{case"index":return(e,r,n)=>{t=/\[(\d*)\]$/.exec(e),e=[Link](/\[\d*\]$/,""),t?
(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return(e,r,n)=>{t=/(\
[\])$/.exec(e),e=[Link](/\[\]$/,""),t?void 0!==n[e]?
n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};case"colon-list-
separator":return(e,r,n)=>{t=/(:list)$/.exec(e),e=[Link](/:list$/,""),t?void 0!
==n[e]?
n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};case"comma":case"separator":return(t,r,n)=>
{const i="string"==typeof r&&[Link]([Link]),s="string"==typeof
r&&!i&&l(r,e).includes([Link]);r=s?l(r,e):r;const o=i||s?
[Link]([Link]).map(t=>l(t,e)):null===r?
r:l(r,e);n[t]=o};case"bracket-separator":return(t,r,n)
=>{const i=/(\[\])$/.test(t);if(t=[Link](/\[\]$/,""),!i)return void(n[t]=r?
l(r,e):r);const s=null===r?[]:[Link]([Link]).map(t=>l(t,e));void
0!==n[t]?n[t]=[].concat(n[t],s):n[t]=s};default:return(e,t,r)=>{void 0!==r[e]?
r[e]=[].concat(r[e],t):r[e]=t}}}(t),n=[Link](null);if("string"!=typeof
e)return n;if(!(e=[Link]().replace(/^[?#&]/,"")))return n;for(const i of
[Link]("&")){if(""===i)continue;let[e,o]=s([Link]?[Link](/\+/g,"
"):i,"=");o=void 0===o?null:["comma","separator","bracket-
separator"].includes([Link])?o:l(o,t),r(l(e,t),o,n)}for(const e of
[Link](n)){const r=n[e];if("object"==typeof r&&null!==r)for(const e of
[Link](r))r[e]=f(r[e],t);else n[e]=f(r,t)}return!1===[Link]?n:(!0===[Link]?
[Link](n).sort():[Link](n).sort([Link])).reduce((e,t)=>{const
r=n[t];return Boolean(r)&&"object"==typeof r&&?e[t]=function e(t)
{return [Link](t)?[Link]():"object"==typeof t?
e([Link](t)).sort((e,t)=>Number(e)-Number(t)).map(e=>t[e]):t}
(r):e[t]=r,e},[Link](null))}[Link]=h,[Link]=m,[Link]=(e,t)=>{if(!
e)return"";c((t=[Link]({encode:!0,strict:!
0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const
r=r=>[Link]&&null==e[r]||[Link]&&""===e[r],n=function(e)
{switch([Link]){case"index":return t=>(r,n)=>{const i=[Link];return void
0===n||[Link]&&null===n||[Link]&&""===n?r:null===n?[...r,
[u(t,e),"[",i,"]"].join("")]:[...r,
[u(t,e),"[",u(i,e),"]=",u(n,e)].join("")]};case"bracket":return t=>(r,n)=>void
0===n||[Link]&&null===n||[Link]&&""===n?r:null===n?[...r,
[u(t,e),"[]"].join("")]:[...r,[u(t,e),"[]=",u(n,e)].join("")];case"colon-list-
separator":return t=>(r,n)=>void 0===n||[Link]&&null===n||
[Link]&&""===n?r:null===n?[...r,[u(t,e),":list="].join("")]:[...r,
[u(t,e),":list=",u(n,e)].join("")];case"comma":case"separator":case"bracket-
separator":{const t="bracket-separator"===[Link]?"[]=":"=";return
r=>(n,i)=>void 0===i||[Link]&&null===i||[Link]&&""===i?n:
(i=null===i?"":i,0===[Link]?[[u(r,e),t,u(i,e)].join("")]:
[[n,u(i,e)].join([Link])])}default:return t=>(r,n)=>void 0===n||
[Link]&&null===n||[Link]&&""===n?r:null===n?[...r,u(t,e)]:[...r,
[u(t,e),"=",u(n,e)].join("")]}}(t),i={};for(const t of [Link](e))r(t)||
(i[t]=e[t]);const s=[Link](i);return!1!
==[Link]&&[Link]([Link]),[Link](r=>{const i=e[r];return void 0===i?"":null===i?
u(r,t):[Link](i)?0===[Link]&&"bracket-separator"===[Link]?u(r,t)
+"[]":[Link](n(r),[]).join("&"):u(r,t)
+"="+u(i,t)}).filter(e=>[Link]>0).join("&")},[Link]=(e,t)=>{t=[Link]({
decode:!0},t);const[r,n]=s(e,"#");return [Link]({url:[Link]("?")
[0]||"",query:m(h(e),t)},t&&[Link]&&n?
{fragmentIdentifier:l(n,t)}:{})},[Link]=(e,r)=>{r=[Link]({encode:!
0,strict:!0,[a]:!0},r);const n=d([Link]).split("?")
[0]||"",i=[Link]([Link]),s=[Link](i,{sort:!1}),o=[Link](s,[Link]);let
c=[Link](o,r);c&&(c="?"+c);let l=function(e){let t="";const
r=[Link]("#");return-1!==r&&(t=[Link](r)),t}([Link]);return
[Link]&&(l="#"+(r[a]?
u([Link],r):[Link])),`${n}${c}$
{l}`},[Link]=(e,r,n)=>{n=[Link]({parseFragmentIdentifier:!0,[a]:!
1},n);const{url:i,query:s,fragmentIdentifier:c}=[Link](e,n);return
[Link]({url:i,query:o(s,r),fragmentIdentifier:c},n)},[Link]=(e,r,n)=>{co
nst i=[Link](r)?e=>:(e,t)=>!r(e,t);return
[Link](e,i,n)}},function(e,t,r){"use
strict";[Link]=e=>encodeURIComponent(e).replace(/[!'()*]/g,e=>"%"+[Link](0
).toString(16).toUpperCase())},function(e,t,r){"use strict";var n=new RegExp("(%[a-
f0-9]{2})|([^%]+?)","gi"),i=new RegExp("(%[a-f0-9]{2})+","gi");function s(e,t)
{try{return[decodeURIComponent([Link](""))]}catch(e){}if(1===[Link])return
e;t=t||1;var r=[Link](0,t),n=[Link](t);return
[Link]([],s(r),s(n))}function o(e){try{return
decodeURIComponent(e)}catch(i){for(var t=[Link](n)||[],r=1;r<[Link];r+
+)t=(e=s(t,r).join("")).match(n)||[];return e}}[Link]=function(e){if("string"!
=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got
`"+typeof e+"`");try{return e=[Link](/\+/g," "),decodeURIComponent(e)}catch(t)
{return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=[Link](e);r;)
{try{t[r[0]]=decodeURIComponent(r[0])}catch(e){var n=o(r[0]);n!
==r[0]&&(t[r[0]]=n)}r=[Link](e)}t["%C2"]="�";for(var
s=[Link](t),a=0;a<[Link];a++){var c=s[a];e=[Link](new
RegExp(c,"g"),t[c])}return e}(e)}}},function(e,t,r){"use
strict";[Link]=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new
TypeError("Expected the arguments to be of type
`string`");if(""===t)return[e];const r=[Link](t);return-1===r?[e]:
[[Link](0,r),[Link](r+[Link])]}},function(e,t,r){"use
strict";[Link]=function(e,t){for(var
r={},n=[Link](e),i=[Link](t),s=0;s<[Link];s++){var o=n[s],a=e[o];(i?-
1!==[Link](o):t(o,a,e))&&(r[o]=a)}return r}},function(e,t,r){"use
strict";r.r(t),r.d(t,"DEFAULT_SESSION_EXPIRY_TIME_MS",(function(){return
a})),r.d(t,"DEFAULT_EXPIRY_DEBOUNCE",(function(){return
c})),r.d(t,"DEFAULT_DEBOUNCE_THRESHOLD_PERCENTAGE",(function(){return
u})),r.d(t,"default",(function(){return l}));var n=r(2),i=r.n(n),s=r(76);const
o=/^\d+$/,a=18e5,c=5e3,u=.9;class l{constructor(){let e=[Link]>0&&void 0!
==arguments[0]?arguments[0]:{};i()(this,"_generateNewSessionId",()=>{const
e=[Link]().toString();return
this._safeLocalStorage.setItem("[Link]",e),e}),i()(this,"_updateSessionExpiry",
()=>{const e=[Link]()+this._sessionExpiryTime;return
this._safeLocalStorage.setItem("[Link]",[Link]()),e}),i()
(this,"_debouncedUpdateSessionExpiry",e=>{const{_updateSessionExpiry:t}=this;if(e<D
[Link]()
+this._sessionExpiryDebounceThresholdPercentage*this._sessionExpiryTime)return
t();this._sessionExpiryDebounceTimer&&clearTimeout(this._sessionExpiryDebounceTimer
),this._sessionExpiryDebounceTimer=setTimeout(()=>{t()},this._sessionExpiryDebounce
)}),this._sessionExpiryTime=[Link]||
a,this._sessionExpiryDebounce=[Link]||
c,this._sessionExpiryDebounceThresholdPercentage=[Link]
rcentage||u,this._safeLocalStorage=new [Link]}getCurrentSessionId(){const
e=this._safeLocalStorage.getItem("[Link]"),t=parseInt(this._safeLocalStorage.ge
tItem("[Link]")||"0",10)||0;return this._debouncedUpdateSessionExpiry(t),!
e||t<=[Link]()||[Link](t)?this._generateNewSessionId():[Link](e)?
e:this._generateNewSessionId()}}},function(e,t,r){"use strict";r.r(t);var
n=r(77),i=r(78);[Link]=class extends [Link]{constructor(e){let
t;try{t=[Link]||[Link]}catch(e)
{t=[Link]}super(t,e)}}},function(e,t,r){"use strict";r.r(t),r.d(t,"default",
(function(){return c}));var n=r(2),i=r.n(n),s=r(3),o=r.n(s),a=r(91);class
c{constructor(){i()(this,"_generateNewTabId",()=>{const e=o()();return
this._safeSessionStorage.setItem("[Link]",e),e}),this._safeSessionStorage=new
[Link]}getCurrentTabId(){let e=this._safeSessionStorage.getItem("[Link]");return
e||(e=this._generateNewTabId()),e}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return p}));var
n=r(2),i=r.n(n),s=r(85),o=r(3),a=r.n(o),c=r(6),u=r(16),l=r(91),d=r(84);function
h(e,t){var r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function f(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):h(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}const
m="taskSessionsInit";class p{constructor(){i()
(this,"_taskSessionsNotRecentlyInitialised",e=>null===this._safeSessionStorage.getI
tem("taskSessions")||null===this._safeSessionStorage.getItem(m)||
parseInt(this._safeSessionStorage.getItem(m)||"0",10)<e-3e3),i()
(this,"_removeTaskSessionPrefix",(e,t)=>[Link]("awc.")[1]),i()
(this,"_isTaskSessionQueryParam",(e,t)=>[Link]("awc.")),i()
(this,"getAllTaskSessions",()=>{try{return
[Link](this._safeSessionStorage.getItem("taskSessions")||"")}catch(e)
{return{}}}),i()
(this,"_writeToSessionStorage",e=>{try{this._safeSessionStorage.setItem("taskSessio
ns",[Link](e))}catch(e){}}),i()(this,"_appendTaskSessions",e=>{const
t=[Link](),r=null===t?
e:[Link](t,e);this._writeToSessionStorage(r)}),i()(this,"_safelyRemoveKey",
(e,t)=>null===e?{}:(delete e[t],e)),i()(this,"createTaskSession",e=>{const t=a()
(),r={};return r[e]=t,this._appendTaskSessions(r),t}),i()
(this,"createTaskSessionWithProvidedId",(e,t)=>{if("string"!=typeof t)throw new
TypeError("invalid taskSessionId, must be string");const
r={};r[e]=t,this._appendTaskSessions(r)}),i()(this,"completeTaskSession",e=>{const
t=[Link](),r=this._safelyRemoveKey(t,e);this._writeToSessionStorag
e(r)}),i()
(this,"formatTaskSessionQueryString",e=>{let{uri:t,includedTaskSessions:r}=e;const{
url:n,query:i}=Object([Link])(t),o=[Link](),a=r?Object([Link])
(o,r):Object([Link])
(o,[Link]([Link]));if(0===[Link](a).length)return t;const
l=f(f({},Object([Link])(a,(e,t)=>"awc."+t)),i);return`${n}?${Object([Link])
(l)}`}),i()(this,"stripQueryParameters",()=>{const e=Object([Link])
(Object([Link])
(this._isTaskSessionQueryParam),this._removeTaskSessionPrefix);this._appendTaskSess
ions(e)});const e=[Link]();this._safeSessionStorage=new
[Link];try{this._taskSessionsNotRecentlyInitialised(e)&&(this._writeToSessionSto
rage({}),this._safeSessionStorage.setItem(m,[Link]()))}catch(e)
{}}}},function(e,t,r){"use
strict";r.r(t);var n=r(2),i=r.n(n),s=r(73),o=r.n(s);[Link]=class{constructor()
{i()(this,"_bind",()=>{[Link]||([Link]={eventCache:
[],events:()=>[Link],clear:
()=>{[Link]=[];try{[Link]("[Link].
[Link]"),[Link]("awc-
[Link]"),[Link]("awc-
[Link]"),[Link]("awc-
[Link]")}catch(e){}}})}),i()
(this,"_cache",e=>{[Link]>=100&&([Link]
[Link]=[Link](1,[Link]
[Link])),[Link](e)}),i()(this,"_shouldCacheEvent",
()=>this._isDebugCookieEnabled),i()
(this,"saveEvent",e=>{e&&this._shouldCacheEvent()&&([Link]||
this._bind(),[Link] instanceof Array?
[Link]("synthetic"):[Link]=["synthetic"],this._cache(e))}),this._isDebugCookie
Enabled=(()=>{try{return
[Link]([Link]("atlassian_analytics_debug")||"false")}catch(e)
{[Link]("atlassian_analytics_debug")}return!1})
(),this._isDebugCookieEnabled&&this._bind()}}},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return h}));var
n=r(41),i=r.n(n),s=r(2),o=r.n(s),a=r(6),c=r(76);const
u=["embeddedProduct"];function l(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function d(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){o()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):l(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}class
h{constructor(e,t,r){var n=this;let s=[Link]>3&&void 0!==arguments[3]?
arguments[3]:{};if(o()(this,"start",
()=>{this._startInterval(),this._bindEventListeners()}),o()(this,"stop",
()=>{this._stopInterval(),this._unbindEventListeners()}),o()(this,"resetTimers",
()=>{this._intervalId&&([Link](),[Link]())}),o()(this,"_bindEventListeners",
()=>{[Link]("focus",this._focusListener),[Link]("
blur",this._blurListener)}),o()(this,"_unbindEventListeners",
()=>{[Link]("focus",this._focusListener),[Link]
ener("blur",this._blurListener)}),o()(this,"_startInterval",
()=>{clearInterval(this._intervalId),this._intervalId=setInterval(this._handleInter
val,this._delay)}),o()(this,"_stopInterval",
()=>{this._intervalId&&(clearInterval(this._intervalId),this._intervalId=null)}),o(
)(this,"_getProductKey",(e,t)=>{let r=e;return t&&(r+="-"+t),r}),o()
(this,"_getLastSentTimestamp",(e,t,r)=>(((this._parseLocalStorageData()||{})[r]||
{})[t]||{})[e]||null),o()(this,"_parseLocalStorageData",()=>{const
e=this._safeLocalStorage.getItem(this._storageKey);try{return
[Link](e||"")}catch(e){return
this._safeLocalStorage.removeItem(this._storageKey),null}}),o()
(this,"_setLastSentTimestamp",(e,t,r)=>{const n=this._parseLocalStorageData()||
{},i=n[r]||{},s=i[t]||
{};s[e]=[Link](),i[t]=s,n[r]=i,this._safeLocalStorage.setItem(this._storageKey,JS
[Link](n))}),o()(this,"_shouldSendEvent",(e,t,r,n)=>{if(!
[Link]())return!1;if(t!==[Link]&&!r||!n)return!1;return
[Link]()-this._getLastSentTimestamp(e,r,n)>this._throttle}),o()
(this,"_handleInterval",()=>{const e=this._getContext(),{embeddedProduct:t}=e,r=i()
(e,u);this._sendEvent(this._product,r),t&&this._sendEvent(t,r,!0)}),o()
(this,"_sendEvent",(function(e,t){let r=[Link]>2&&void 0!
==arguments[2]&&arguments[2];const{subproduct:i,tenantIdType:s,tenantId:o,userId:a,
lastScreenEvent:c,attributes:u}=t,l=n._getProductKey(e,i);if(n._shouldSendEvent(l,s
,o,a)){n._setLastSentTimestamp(l,o,a);const
t=n._createEvent(e,i,r,c,u);n._onEvent(t)}})),o()(this,"_createEvent",
(e,t,r,n,i)=>{const
s={product:e,source:"ui",action:"viewed",actionSubject:"ui",attributes:i};return
r&&([Link]=null,[Link]=null,[Link]=d(d({},[Link]),{},
{embeddedInEnv:this._productInfo.env,embeddedInProduct:this._productInfo.product,em
beddedInSubproduct:t,embeddedInVersion:this._productInfo.version,embeddedInOrigin:t
his._productInfo.origin,embeddedInPlatform:this._productInfo.platform})),n&&([Link]
ibutes=d(d({},[Link]),{},{lastScreenEvent:
{name:[Link],attributes:[Link]}})),s}),!e)throw new Error("Missing
productInfo");if(![Link])throw new Error("Missing [Link]");if(!
t)throw new Error("Missing getContext callback");if("function"!=typeof t)throw new
Error("Invalid getContext, must be function");if(!r)throw new Error("Missing
onEvent callback");if("function"!=typeof r)throw new Error("Invalid onEvent, must
be
function");this._productInfo=e,this._product=[Link],this._getContext=t,this._onE
vent=r,this._delay=[Link]||2e3,this._throttle=[Link]||
36e5,this._storageKey=[Link]||"[Link]",this._safeLocalStorage=ne
w
[Link]({envPrefix:this._productInfo.env}),this._focusListener=()=>{this._startIn
terval()},this._blurListener=()=>{this._stopInterval()}}}},function(e,t,r){"use
strict";function n(e,t){return e&&"function"==typeof e?
()=>{e(t)}:null}r.r(t),r.d(t,"default",(function(){return n}))},function(e,t,r)
{"use strict";r.r(t),r.d(t,"default",(function(){return d}));var
n=r(2),i=r.n(n),s=r(98),o=r.n(s),a=r(15);function c(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function u(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):c(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}const
l={initialPollInterval:5,pollBackoffRate:2,idleTimeout:30};class
d{constructor(e,t,r,n){if(i()(this,"start",()=>{if([Link])throw new
Error("DwellTimeHelper should only be initialised once per page
load.");this._initDwellTimeCounterAndPolling(),[Link]("beforeunloa
d",()=>{[Link]()})}),i()(this,"stop",
()=>{[Link]&&this._sendDwellEvent(this._eventData,this._searchSessionId,!
0),[Link](),[Link](),[Link]=[]}
),i()(this,"newPage",(e,t)=>{Object([Link])
(e),[Link](),this._eventData=e,this._searchSessionId=t,this._initDwellTimeCounte
rAndPolling()}),i()(this,"_initDwellTimeCounterAndPolling",
()=>{[Link]({idleTimeoutInSeconds:this._timing.idleTimeout}),this._pollDwel
lTime(this._timing.initialPollInterval,this._searchSessionId,this._eventData)}),i()
(this,"_pollDwellTime",(e,t,r)=>{[Link](e,
()=>{this._sendDwellEvent(r,t,!
1),this._pollDwellTime(e*this._timing.pollBackoffRate,t,r)})}),i()
(this,"_sendDwellEvent",(e,t,r)=>{const
n={dwellTime:[Link](),searchReferrer:t,finalDwellEv
ent:r};this._trackCallback({action:"dwelled",actionSubject:[Link],actionSu
bjectId:[Link],source:[Link],containerType:[Link],containerId
:[Link],containers:[Link],objectType:[Link],objectId:[Link],
attributes:u(u({},n),[Link]),tags:[Link]})}),!e)throw new
Error("trackCallback is required for
DwellTimeHelper");Object([Link])
(t),this._trackCallback=e,this._eventData=t,this._searchSessionId=r,this._timing=u(
u({},l),n)}}},function(e,t,r){var n;(function(){!function(r,i){if([Link])return
[Link]=i();void 0===(n=function(){return [Link]=i()}.apply(t,[]))||
([Link]=n)}(this,(function(){var e={startStopTimes:
{},idleTimeoutMs:3e4,currentIdleTimeMs:0,checkStateRateMs:250,active:!1,idle:!
1,currentPageName:"default-page-name",timeElapsedCallbacks:[],userLeftCallbacks:
[],userReturnCallbacks:[],trackTimeOnElement:function(t){var
r=[Link](t);r&&([Link]("mouseover",(function()
{[Link](t)})),[Link]("mousemove",(function()
{[Link](t)})),[Link]("mouseleave",(function()
{[Link](t)})),[Link]("keypress",(function()
{[Link](t)})),[Link]("focus",(function()
{[Link](t)})))},getTimeOnElementInSeconds:function(t){var
r=[Link](t);return r||0},startTimer:function(t,r){if(t||
(t=[Link]),void 0===[Link][t])[Link][t]=[];else{var
n=[Link][t],i=n[[Link]-1];if(void 0!==i&&void
0===[Link])return}[Link][t].push({startTime:r||new Date,stopTime:void
0}),[Link]=!0,[Link]=!1},stopAllTimers:function(){for(var
t=[Link]([Link]),r=0;r<[Link];r+
+)[Link](t[r])},stopTimer:function(t,r){t||(t=[Link]);var
n=[Link][t];void 0!==n&&0!==[Link]&&(void 0===n[[Link]-
1].stopTime&&(n[[Link]-1].stopTime=r||new Date),[Link]=!
1)},getTimeOnCurrentPageInSeconds:function(){return
[Link]([Link])},getTimeOnPageInSeconds:function(t){var
r=[Link](t);return void 0===r?void
0:r/1e3},getTimeOnCurrentPageInMilliseconds:function(){return
[Link]([Link])},getTimeOnPageInMilliseconds:funct
ion(t){var r=[Link][t];if(void 0!==r){for(var n=0,i=0;i<[Link];i++){var
s=r[i].startTime,o=r[i].stopTime;void 0===o&&(o=new Date),n+=o-s}return
Number(n)}},getTimeOnAllPagesInSeconds:function(){for(var
t=[],r=[Link]([Link]),n=0;n<[Link];n++){var
i=r[n],s=[Link](i);[Link]({pageName:i,timeOnPage:s})}return
t},setIdleDurationInSeconds:function(t){var r=parseFloat(t);if(!1!
==isNaN(r))throw{name:"InvalidDurationException",message:"An
invalid duration time ("+t+") was provided."};return
[Link]=1e3*t,this},setCurrentPageName:function(t){return
[Link]=t,this},resetRecordedPageTime:function(t){delete
[Link][t]},resetAllRecordedPageTimes:function(){for(var
t=[Link]([Link]),r=0;r<[Link];r+
+)[Link](t[r])},resetIdleCountdown:function()
{[Link]&&[Link](),[Link]=!
1,[Link]=0},callWhenUserLeaves:function(e,t)
{[Link]({callback:e,numberOfTimesToInvoke:t})},callWhenUserRet
urns:function(e,t)
{[Link]({callback:e,numberOfTimesToInvoke:t})},triggerUserHa
sReturned:function(){if(![Link])for(var t=0;t<[Link];t+
+){var r=[Link][t],n=[Link];(isNaN(n)||void
0===n||n>0)&&([Link]-
=1,[Link]())}[Link]()},triggerUserHasLeftPage:function()
{if([Link])for(var t=0;t<[Link];t++){var
r=[Link][t],n=[Link];(isNaN(n)||void 0===n||
n>0)&&([Link]-
=1,[Link]())}[Link]()},callAfterTimeElapsedInSeconds:function(t,r)
{[Link]({timeInSeconds:t,callback:r,pending:!
0})},checkState:function(){for(var t=0;t<[Link];t+
+)[Link][t].pending&&[Link]()>[Link]
dCallbacks[t].timeInSeconds&&([Link][t].callback(),[Link]
lbacks[t].pending=!1);!1===[Link]&&[Link]>[Link]?([Link]=!
0,[Link]()):[Link]+=[Link]},visibilityCh
angeEventName:void 0,hiddenPropName:void 0,listenForVisibilityEvents:function()
{void 0!==[Link]?
([Link]="hidden",[Link]="visibilitychange"):void 0!
==[Link]?
([Link]="mozHidden",[Link]="mozvisibilitychange"):vo
id 0!==[Link]?
([Link]="msHidden",[Link]="msvisibilitychange"):void
0!
==[Link]&&([Link]="webkitHidden",[Link]
me="webkitvisibilitychange"),[Link]([Link],
(function(){document[[Link]]?
[Link]():[Link]()}),!
1),[Link]("blur",(function()
{[Link]()})),[Link]("focus",(function()
{[Link]()})),[Link]("mousemove",(function()
{[Link]()})),[Link]("keyup",(function()
{[Link]()})),[Link]("touchstart",(function()
{[Link]()})),[Link]("scroll",(function()
{[Link]()})),setInterval((function()
{[Link]()}),[Link])},websocket:void 0,websocketHost:void
0,setUpWebsocket:function(t){if([Link]&&t){var
r=[Link];try{[Link]=new
WebSocket(r),[Link]=function(r)
{[Link]([Link])},[Link]=function()
{[Link]([Link])},[Link]=function(e)
{console&&[Link]("Error occurred in websocket connection:
"+e)},[Link]=function(e){console&&[Link]([Link])}}catch(e)
{console&&[Link]("Failed to connect to websocket host. Error:"+e)}}return
this},websocketSend:function(t)
{[Link]([Link](t))},sendCurrentTime:function(t){var
r={type:"INSERT_TIME",appId:t,timeOnPageMs:[Link](),p
ageName:[Link]};[Link](r)},sendInitWsRequest:function(t){var
r={type:"INIT",appId:t};[Link](r)},initialize:function(t){var
r=[Link]||30,n=[Link]||"default-page-name",i=void 0,s=void
0;t&&(r=[Link]||r,n=[Link]||
n,i=[Link],s=[Link]),[Link](r).setCurre
ntPageName(n).setUpWebsocket(i).listenForVisibilityEvents(),[Link](void
0,s)}};return e}))}).call(this)},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return l}));var
n=r(2),i=r.n(n),s=r(100),o=r(15);function a(e,t){var
r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function c(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):a(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return e}const
u={initialPollInterval:5e3,idleTimeout:3e4,multiplierCallback:e=>e+e};class
l{constructor(e,t,r,n){if(i()(this,"start",
()=>{[Link](),[Link]
tervalEllapsedCallback({callback:e=>this._sendDwellEvent(this._eventData,this._sear
chSessionId,e,!
1),timeInMilliseconds:this._timing.initialPollInterval,multiplier:this._timing.mult
iplierCallback}),[Link]("beforeunload",this._onBeforeUnload)}),i()
(this,"stop",
()=>{[Link]()&&this._sendDwellEvent(this._eventData,
this._searchSessionId,[Link](),!
0),[Link]()}),i()(this,"newPage",
(e,t)=>{Object([Link])
(e),[Link](),[Link](),[Link](e),[Link]
archSessionId(t),[Link]()}),i()(this,"setEventData",e=>{this._eventData=e}),i()
(this,"getEventData",()=>this._eventData),i()
(this,"setSearchSessionId",e=>{this._searchSessionId=e}),i()
(this,"getSearchSessionId",()=>this._searchSessionId),i()(this,"destroy",
()=>{[Link](),[Link]("beforeunload
",this._onBeforeUnload)}),i()(this,"_onBeforeUnload",
()=>{[Link](),[Link]()}),i()(this,"_sendDwellEvent",(e,t,r,n)=>{const
i={dwellTime:r,searchReferrer:t,finalDwellEvent:n};this._trackCallback({action:"dwe
lled",actionSubject:[Link],actionSubjectId:[Link],source:[Link]
ce,containerType:[Link],containerId:[Link],objectType:[Link],
objectId:[Link],attributes:c(c({},i),[Link]),tags:[Link]})}),!e)throw new
Error("trackCallback is required for
DwellTimeHelper");Object([Link])
(t),this._trackCallback=e,this._eventData=t,this._searchSessionId=r,this._timing=c(
c({},u),n),[Link]=new
[Link]({idleTimeoutMs:this._timing.idleTimeout,checkCallbacksIntervalMs:500})}}}
,function(e,t,r){"use strict";r.r(t),function(e){
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at [Link]
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
var r=function(){return(r=[Link]||function(e){for(var
t,r=1,n=[Link];r<n;r++)for(var i in
t=arguments[r])[Link](t,i)&&(e[i]=t[i]);return
e}).apply(this,arguments)};var n=function(e){var t=typeof e;return null!
=e&&("object"==t||"function"==t)},i="undefined"!=typeof globalThis?
globalThis:"undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?
self:{},s="object"==typeof i&&i&&[Link]===Object&&i,o="object"==typeof
self&&self&&[Link]===Object&&self,a=s||o||Function("return this")
(),c=function(){return
[Link]()},u=[Link],l=[Link],d=[Link],h=[Link],f=u?
[Link]:void 0;var m=function(e){var t=[Link](e,f),r=e[f];try{e[f]=void 0;var
n=!0}catch(e){}var i=[Link](e);return n&&(t?e[f]=r:delete
e[f]),i},p=[Link];var g=function(e){return [Link](e)},b=u?
[Link]:void 0;var y=function(e){return null==e?void 0===e?"[object
Undefined]":"[object Null]":b&&b in Object(e)?m(e):g(e)};var v=function(e){return
null!=e&&"object"==typeof e};var E=function(e){return"symbol"==typeof e||
v(e)&&"[object Symbol]"==y(e)},I=/^\s+|\s+$/g,O=/^[-+]0x[0-9a-f]+$/i,T=/^0b[01]+$/
i,w=/^0o[0-7]+$/i,S=parseInt;var _=function(e){if("number"==typeof e)return
e;if(E(e))return NaN;if(n(e)){var t="function"==typeof [Link]?
[Link]():e;e=n(t)?t+"":t}if("string"!=typeof e)return 0===e?e:
+e;e=[Link](I,"");var r=[Link](e);return r||[Link](e)?S([Link](2),r?
2:8):[Link](e)?NaN:+e},P=[Link],j=[Link];var k=function(e,t,r){var
i,s,o,a,u,l,d=0,h=!1,f=!1,m=!0;if("function"!=typeof e)throw new
TypeError("Expected a function");function p(t){var r=i,n=s;return i=s=void
0,d=t,a=[Link](n,r)}function g(e){return d=e,u=setTimeout(y,t),h?p(e):a}function
b(e){var r=e-l;return void 0===l||r>=t||r<0||f&&e-d>=o}function y(){var
e=c();if(b(e))return v(e);u=setTimeout(y,function(e){var r=t-(e-l);return f?j(r,o-
(e-d)):r}(e))}function v(e){return u=void 0,m&&i?p(e):(i=s=void 0,a)}function E()
{var e=c(),r=b(e);if(i=arguments,s=this,l=e,r){if(void 0===u)return
g(l);if(f)return u=setTimeout(y,t),p(l)}return void
0===u&&(u=setTimeout(y,t)),a}return t=_(t)||0,n(r)&&(h=!![Link],o=(f="maxWait"in
r)?P(_([Link])||0,t):o,m="trailing"in r?!![Link]:m),[Link]=function(){void
0!==u&&clearTimeout(u),d=0,i=l=s=u=void 0},[Link]=function(){return void 0===u?
a:v(c())},E};var A=function(e,t,r){var i=!0,s=!0;if("function"!=typeof e)throw new
TypeError("Expected a function");return n(r)&&(i="leading"in r?!!
[Link]:i,s="trailing"in r?!![Link]:s),k(e,t,
{leading:i,maxWait:t,trailing:s})},D=["scroll","resize"],C=["wheel","keydown","keyu
p","mousedown","mousemove","touchstart","touchmove","click","contextmenu"],N=functi
on(){function e(e){var t=[Link],n=void 0===t?
[]:t,i=[Link],s=void 0===i?
[]:i,o=[Link],a=void 0===o?
100:o,c=[Link],u=void 0===c?[]:c,l=[Link],d=void
0===l?[]:l,h=[Link],f=void 0===h||h,m=[Link],p=void
0===m?[]:m,g=[Link],b=void 0===g?[]:g,y=[Link],v=void
0===y?3e3:y,E=this;[Link]=function()
{[Link]()&&[Link]&&[Link](),[Link]
.forEach((function(e){return
e([Link]())}))},[Link]=function(){[Link]()||
[Link](),[Link]((function(e){return
e([Link]())}))},[Link]=function()
{"visible"===[Link]?
[Link]():[Link]()},[Link]=function()
{[Link]((function(e,t){var
r=[Link],n=[Link],i=[Link];n&&i<=[Link]()&&(r
([Link]()),[Link][t].pending=!
1)})),[Link]((function(e,t){var
r=[Link],n=[Link],i=[Link];n<=[Link]()&&(r
([Link]()),[Link][t].timeInMilliseconds=i
(n))})),[Link]>=[Link]&&[Link]()?([Link]=!
0,[Link](),[Link]((function(e){return
e([Link]())}))):[Link]+=[Link]},t
[Link]=function()
{[Link]&&[Link](),[Link]((function(e){return
e([Link]())})),[Link]=!
1,[Link]=0},[Link]=function(){var e={passive:!
0},t=r({},e,{capture:!
0});[Link]("visibilitychange",[Link]);var
n=A([Link],2e3,{leading:!0,trailing:!1});[Link]((function(e)
{[Link](e,n,t)})),[Link]((function(t){return
[Link](t,n,e)}))},[Link]=function()
{[Link]("visibilitychange",[Link]),[Link]
((function(e){return
[Link](e,[Link])})),[Link]((function(e){return
[Link](e,[Link])}))},[Link]=f
unction(){[Link]=[Link]((function()
{[Link]()}),[Link])},[Link]=function()
{[Link]||[Link]();var
e=[Link][[Link]-1];e&&null===[Link]||
([Link]({start:[Link](),stop:null}),[Link]=!
0)},[Link]=function(){[Link]&&([Link][[Link]-
1].stop=[Link](),[Link]=!
1)},[Link]=function(e)
{[Link](e)},[Link]=func
tion(e)
{[Link](e)},[Link]=functi
on(e)
{[Link](e)},[Link]=function(e
){[Link](e)},[Link]=function(e)
{[Link](e)},[Link]=function(e)
{[Link](e)},[Link]=function(){return
[Link]((function(e,t){return [Link]?e+=[Link]:e+=[Link]()-
[Link],e}),0)},[Link]=function(){return [Link]},[Link]=function()
{return [Link]},[Link]=function(){[Link]=[]},[Link]=function()
{[Link](),[Link]&&[Link]([Link]
ckCallbackIntervalId)},[Link]=!1,[Link]=[],[Link]=!
1,[Link]=0,[Link]={},[Link]={},[Link]
=f,[Link]=b,[Link]=u,[Link]
llbacksIntervalMs=a,[Link]=v,[Link]=n,this.
absoluteTimeEllapsedCallbacks=s,[Link]=d,[Link]=p,[Link]
gisterEventListeners()}return [Link]=function(e){[Link][e]||
([Link][e]=[]),[Link][e].push({time:[Link]()})},[Link]
[Link]=function(e){if(!([Link][e].length<1))return
[Link][e]},[Link]=function(e,t,r){var
n=[Link][t],i=n[[Link]-1],s=[Link][r],o=s[[Link]-1];[Link][e]||
([Link][e]=[]),[Link][e].push({name:e,startTime:[Link],duration:[Link]
[Link]})},[Link]=function(e){if([Link][e]||!
([Link][e].length<1))return [Link][e]},e}
();[Link]=N}.call(this,r(101))},function(e,t){var r;r=function(){return this}
();try{r=r||new Function("return this")()}catch(e){"object"==typeof
window&&(r=window)}[Link]=r},function(e,t,r){"use
strict";r.r(t),r.d(t,"default",(function(){return c}));var n=r(2),i=r.n(n);function
s(e,t){var r=[Link](e);if([Link]){var
n=[Link](e);t&&(n=[Link]((function(t){return
[Link](e,t).enumerable}))),[Link](r,n)}return
r}function o(e){for(var t=1;t<[Link];t++){var r=null!=arguments[t]?
arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){i()
(e,t,r[t])})):[Link]?
[Link](e,[Link](r)):s(Object(r)).forEach
((function(t)
{[Link](e,t,[Link](r,t))}))}return
e}function a(e,t,r){const n=o({action:e},r);return
[Link]=o(o({},t),[Link]),n}class c{constructor(e,t)
{this._onEvent=e,this._baseEvent=t,this._searchStartedTime=null,this._lastQueryResu
ltsTime=null,this._queryLength=null,this._baseEvent=o({},t)}search(e){if(!e&&""!
==e)throw new Error("Missing query
param");this._searchStartedTime=[Link](),this._queryLength=(e||"").length}searche
d(e){if(!e)throw new Error("Missing results
param");if(null===this._queryLength)throw new Error("search() must be called before
searched().");const t=[Link]()-
this._searchStartedTime;this._lastQueryResultsTime=[Link](),this._lastResults=e;c
onst r=a("searched",
{responseTimeMs:t,queryLength:this._queryLength,results:e},this._baseEvent);this._o
nEvent(r)}selected(e){if(!e&&0!==e)throw new Error("Missing selectionIndex
param");if(!this._lastQueryResultsTime)throw new Error("searched() must be called
before selected().");const t=[Link](),r=t-this._lastQueryResultsTime,n=t-
this._searchStartedTime,i=this._lastResults[e],s=a("selected",
{queryLength:this._queryLength,selectionIndex:e,selectionTimeMs:r,searchTimeMs:n,se
lectedResultValue:i},this._baseEvent);this._onEvent(s)}}}])}));}
([Link]));