!function(){var e,t={"+282":function(e,t,n){"use strict";n.d(t,{default:function(){return m}});var r=n("MJM1"),i=n("Ut5p"),s=n("2I/g"),o=n("bYG+");(0,o.default)("file");const a=(0,o.default)("fileId"),c=(0,o.default)("uploadProgress");var u=n("ughT"),l=n("OIId"),d=n("ffqu"),p=n("eg5p"),f=n("zjh0");const h=new s.Map,g={[l.ATTACHMENT_UPLOAD_START]:(e,t)=>{const{attachment:n,threadId:i}=t.payload;return e.withMutations((e=>{(0,r.default)([i],e)||e.set(i,new s.OrderedMap);e.setIn([i,(0,u.getLocalId)(n)],n)}))},[l.ATTACHMENT_UPLOAD_PROGRESS]:(e,t)=>{const{localId:n,progress:r,threadId:i}=t.payload;return(0,f.fileIsUploadingInThread)({localId:n,threadId:i},e)?e.updateIn([i,n],(e=>c(r,e))):e},[l.ATTACHMENT_UPLOAD_COMPLETE]:(e,t)=>{const{fileId:n,localId:r,threadId:i}=t.payload;return(0,f.fileIsUploadingInThread)({localId:r,threadId:i},e)?e.updateIn([i,r],(e=>e.withMutations((e=>{c(100,e);a(n,e)})))):e},[l.REMOVE_ATTACHMENT]:(e,t)=>{const{localId:n,threadId:r}=t.payload;return e.deleteIn([r,n])},[l.CLEAR_ATTACHMENTS]:(e,t)=>{const{threadId:n}=t.payload;return e.delete(n)},[d.RESET_STUBBED_THREAD]:e=>e.delete(p.STUBBED_THREAD_ID),[l.ATTACHMENT_ERROR]:(e,t)=>{const{threadId:n}=t.payload;return e.deleteIn([n])}};var m=(0,i.handleActions)(g,h)},"+2bk":function(e,t,n){"use strict";n.d(t,{hasBotMessages:function(){return a}});var r=n("xOzo"),i=n("/OK6"),s=n("iPDb"),o=n("kWFB");const a=e=>(0,o.hasMessages)(e)&&(0,r.default)(i.isFromBot,(0,s.getMessages)(e))},"+4sg":function(e,t,n){"use strict";n.d(t,{CLASSIC:function(){return r},DOCKED:function(){return i}});const r="CLASSIC",i="DOCKED"},"+A8U":function(e,t,n){"use strict";n.d(t,{AIPromptRecommendations:function(){return E}});var r=n("NCbW"),i=n("Z5tj"),s=n.n(i),o=n("FfT4"),a=n("VZYW"),c=n("r8/6"),u=n("ITEl");const l=3,d="fadeIn",p="fadeOut",f=700,h=s().div.withConfig({displayName:"AIPromptRecommendations__AIPromptRecommendationsContainer"})(["display:flex;justify-content:",";@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}animation-name:",";animation-duration:","ms;animation-timing-function:",";"],(e=>e.widgetLocation===o.RIGHT_ALIGNED?"end":"start"),(({isVisible:e})=>e?d:p),f,(({isVisible:e})=>e?"ease-in":"ease-out")),g=s().div.withConfig({displayName:"AIPromptRecommendations__PromptsWrapper"})(["display:flex;flex-direction:column;gap:6px;align-items:",";"],(({widgetLocation:e})=>e===o.RIGHT_ALIGNED?"flex-end":"flex-start")),m=s().button.withConfig({displayName:"AIPromptRecommendations__AIPromptButton"})([""," "," background:",";color:",";border:1px solid ",";&:hover{color:",";border-color:",";}"],c.promptButtonCoreStyles,(({insideChat:e,isUngatedForLauncherExperience:t})=>e||t?c.promptButtonFlexibleWidthStyles:c.promptButtonFixedWidthStyles),a.WHITE,(({isUngatedForLauncherExperience:e})=>e?a.NEUTRAL_1600:a.OBSIDIAN),a.NEUTRAL_800,(({coloring:e})=>!1===(null==e?void 0:e.useDefaultColor)?null==e?void 0:e.accentColor:a.NEUTRAL_900),(({coloring:e})=>!1===(null==e?void 0:e.useDefaultColor)?null==e?void 0:e.accentColor:a.NEUTRAL_900)),E=({recommendedQuestionsForAgent:e=[],widgetLocation:t=o.RIGHT_ALIGNED,coloring:n,insideChat:i=!1,onPromptClick:s,onPromptTrack:a,shouldShow:c=!1,isUngatedForLauncherExperience:d=!1})=>{const[f,E]=(0,r.useState)(!1),y=e=>(e.match(/\s/g)||[]).length,v=d?1:l,b=(0,r.useMemo)((()=>Array.isArray(e)?e.slice(0,v).sort(((e,t)=>e.length===t.length?y(e)-y(t):e.length-t.length)):[]),[e,v]),T=c&&b.length>0;(0,r.useEffect)((()=>{T&&E(!0)}),[T]);if(!f)return null;const S=e=>{s(e);null==a||a()};return(0,u.jsx)(h,{widgetLocation:t,onAnimationEnd:e=>{e.animationName===p&&E(!1)},isVisible:T,children:(0,u.jsx)(g,{widgetLocation:t,"data-test-id":"ai-prompt-recommendations",children:b.map(((e,t)=>(0,u.jsx)(m,{onClick:()=>S(e),"data-test-id":`ai-prompt-recommendation-${t}`,coloring:n,insideChat:i,isUngatedForLauncherExperience:d,children:e},`ai-prompt-${e}`)))})})};E.displayName="AIPromptRecommendations"},"+TdC":function(e,t,n){"use strict";n.d(t,{TYPING_MESSAGE_STYLE:function(){return h}});var r=n("2I/g"),i=n("JGJA"),s=n("DdHT"),o=n("bYG+"),a=n("9Mwj"),c=n("8f+m"),u=n("ubOH"),l=n("rA/t"),d=n("BvOu"),p=n("c1C1"),f=n("tY0N");const h={TYPING:"TYPING",THINKING:"THINKING",STILL_THINKING:"STILL_THINKING"};class g extends((0,r.Record)({"@type":f.TYPING,id:null,timestamp:null,echo:!1,sender:(0,r.Map)(),messageDeletedStatus:a.NOT_DELETED,clientType:null,status:(0,u.default)(),genericChannelId:null,senders:(0,r.List)(),recipients:(0,r.List)(),typingMessageTimeoutSeconds:null,style:h.TYPING,shouldDisableUserInput:!1},"TypingIndicatorMessage")){constructor(e={}){const t=(0,l.buildSendersFromLegacySender)(e),n=(0,i.default)("id",e)||(0,d.generateUuid)(),a=(0,i.default)("timestamp",e)||(0,p.generateUniqueClientTimestamp)("buildTypingMessage-timestamp"),f=(0,i.default)("status",e),g=(0,u.default)(f||{}),m=(0,i.default)("recipients",e)||[],E=(0,r.List)(m.filter(Boolean).map((e=>(0,c.default)(e)))),y=(0,i.default)("typingMessageTimeoutSeconds",e)||null,v=(0,i.default)("style",e)||h.TYPING,b=(0,i.default)("shouldDisableUserInput",e)||!1;super((0,s.default)((0,o.default)("id",n),(0,o.default)("timestamp",a),(0,o.default)("status",g),(0,o.default)("recipients",E),(0,o.default)("typingMessageTimeoutSeconds",y),(0,o.default)("style",v),(0,o.default)("shouldDisableUserInput",b))(t))}}t.default=g},"+U1B":function(e,t,n){"use strict";n.d(t,{getVisitorIdentity:function(){return i}});var r=n("JGJA");const i=e=>(0,r.default)("visitorIdentity",e)},"+hQr":function(e,t,n){"use strict";n.d(t,{useButton:function(){return o}});var r=n("Zulv"),i=n("okxY"),s=n("xr6y");function o(e,t){let n,{elementType:o="button",isDisabled:a,onPress:c,onPressStart:u,onPressEnd:l,onPressChange:d,preventFocusOnPress:p,allowFocusWhenDisabled:f,onClick:h,href:g,target:m,rel:E,type:y="button"}=e;n="button"===o?{type:y,disabled:a}:{role:"button",tabIndex:a?void 0:0,href:"a"===o&&a?void 0:g,target:"a"===o?m:void 0,type:"input"===o?y:void 0,disabled:"input"===o?a:void 0,"aria-disabled":a&&"input"!==o?a:void 0,rel:"a"===o?E:void 0};let{pressProps:v,isPressed:b}=(0,s.usePress)({onPressStart:u,onPressEnd:l,onPressChange:d,onPress:c,isDisabled:a,preventFocusOnPress:p,ref:t}),{focusableProps:T}=(0,i.useFocusable)(e,t);f&&(T.tabIndex=a?-1:T.tabIndex);let S=(0,r.mergeProps)(T,v,(0,r.filterDOMProps)(e,{labelable:!0}));return{isPressed:b,buttonProps:(0,r.mergeProps)(n,S,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],onClick:e=>{if(h){h(e);console.warn("onClick is deprecated, please use onPress")}}})}}},"+lAi":function(e,t,n){"use strict";var r=n("2I/g"),i=n("YQHs"),s=n("7ede");t.default=(0,r.Record)({enabled:!1,usingCustomResponse:!1,standardResponse:i.FEW_MINUTES,customResponseQuantity:5,customResponseUnit:s.MINUTES},"TypicalResponseTime")},"+lXL":function(e,t,n){"use strict";n.d(t,{addTypingTimeoutIdForAgentInThread:function(){return o}});var r=n("dLEV"),i=n("/UYW"),s=n("+TdC");const o=(0,r.createAction)(i.ADD_TYPING_TIMEOUT_ID,((e,t,n,r=s.TYPING_MESSAGE_STYLE.TYPING,i=!1)=>({payload:{threadId:e,senderId:t,timeoutId:n,typingMessageStyle:r,shouldDisableUserInput:i}})))},"+muk":function(e,t,n){"use strict";n.d(t,{COMPLETED_MESSAGE_ID:function(){return r},COMPLETED_MESSAGE_TIMESTAMP:function(){return s},ID:function(){return a},MESSAGE_TEXT:function(){return o},PARTIAL_ORDINAL:function(){return i}});const r="completedMessageId",i="partialOrdinal",s="completedMessageTimestamp",o="text",a="id"},"+tWo":function(e,t,n){"use strict";n.d(t,{REMOVE_MESSAGE_IN_CONVERSATION:function(){return d},THREAD_HISTORY_FETCHED:function(){return i},THREAD_HISTORY_FETCH_FAILED:function(){return s},THREAD_HISTORY_FETCH_STARTED:function(){return r},THREAD_HISTORY_FILES_RECEIVED:function(){return o},threadHistoryFetchFailed:function(){return u},threadHistoryFetchStarted:function(){return a},threadHistoryFetched:function(){return c},threadHistoryFilesReceived:function(){return l}});const r="THREAD_HISTORY_FETCH_STARTED",i="THREAD_HISTORY_FETCHED",s="THREAD_HISTORY_FETCH_FAILED",o="THREAD_HISTORY_FILES_RECEIVED",a=({threadId:e})=>({type:r,payload:{threadId:e}}),c=({threadId:e,threadHistory:t,hasVisitorEmail:n})=>({type:i,payload:{threadId:e,threadHistory:t,hasVisitorEmail:n}}),u=({threadId:e})=>({type:s,payload:{threadId:e}}),l=({files:e})=>({type:o,payload:{files:e}}),d="REMOVE_MESSAGE_IN_CONVERSATION"},"+xqs":function(e,t,n){"use strict";var r=n("2I/g");const i=(0,r.Record)({hasFileAttachment:!1,previewText:null,failed:!1,responder:null,visitor:null},"ThreadPreviewRecord");t.default=i},"/5H5":function(e,t,n){"use strict";n.d(t,{getUnpublishedMessages:function(){return r}});const r=(0,n("JGJA").default)("unpublishedMessages")},"/9H3":function(e,t,n){"use strict";n.d(t,{buildThreadHistoryFromResponse:function(){return i}});var r=n("eFd2");const i=e=>new r.default(e)},"/Eix":function(e,t,n){"use strict";n.d(t,{MIGRATION_IN_PROGRESS_MESSAGE:function(){return a},PORTAL_MOVED_MESSAGE:function(){return o},UNAUTHORIZED_MESSAGE:function(){return s},maybeGetParentIframe:function(){return c},notifyParentAndRejectOnStatuses:function(){return u}});var r=n("qpv7"),i=n("oR4E");const s="unauthorized",o="portal moved",a="migration in progress";function c(){try{if(window.self!==window.top)return window.top}catch(e){return null}return null}const u=(e,t,n)=>(0,r.onResponse)((r=>{if(e.includes(r.status)){t.postMessage(n,"*");return Promise.reject((0,i.responseError)(r,`Aborting: notifying parents of ${n} response`))}return r}))},"/GfX":function(e,t,n){"use strict";n.d(t,{getRejectedMessageId:function(){return i},getRejectionReason:function(){return s}});var r=n("JGJA");const i=(0,r.default)("rejectedMessageId"),s=(0,r.default)("rejectionReason");(0,r.default)("rejectionDetails")},"/He/":function(e,t,n){"use strict";n.d(t,{ATTACHMENTS:function(){return d},CONVERSATION_TIMELINE_CURSOR:function(){return g},DIRECT_REPLIES:function(){return f},FILE_ATTACHMENTS:function(){return p},FRIENDLY_NAME_RESULTS:function(){return h},MESSAGES:function(){return r},MESSAGE_HAS_MORE:function(){return s},MESSAGE_OFFSET:function(){return o},MESSAGE_RESULTS:function(){return i},NUM_SOFT_DELETED_MESSAGES:function(){return l},OFFSET_ORDINAL:function(){return c},OFFSET_TIMESTAMP:function(){return a},VISITOR_LAST_READ_AT_TIMESTAMP:function(){return u}});const r=["messages"],i=["messages","results"],s=["messages","hasMore"],o=["messages","offset"],a=["messages","offset","timestamp"],c=["messages","offset","ordinal"],u=["visitorLastReadAtTimestamp"],l=["numSoftDeletedMessages"],d=["attachments"],p=["attachments","files"],f=["directReplies","directReplyMessages"],h=["friendlyNameResults"],g=["conversationTimelineCursor"]},"/Jc5":function(e,t,n){"use strict";n.d(t,{fetchCurrentThreadHistory:function(){return a}});var r=n("0PDK"),i=n("FBcP"),s=n("eg5p"),o=n("HiOC");const a=()=>(e,t)=>{const n=(0,i.getSessionId)(t()),a=(0,r.getSelectedThreadId)(t());null!==a&&a!==s.STUBBED_THREAD_ID&&e((0,o.fetchThreadHistory)({threadId:a,sessionId:n}))}},"/KG3":function(e,t,n){"use strict";n.d(t,{realtime:function(){return v}});var r=n("2I/g"),i=n("xZ3y"),s=n("BxyF"),o=n("PpSk"),a=n("Pda3"),c=n("2Sm/"),u=n("CpwV"),l=n("8HpB"),d=n("PaBm"),p=n("nM9k"),f=n("cjt2"),h=n("yb5F"),g=n("lztA"),m=n("t0Ql"),E=n("JB8H");const y=[f.PUBSUB_READY,f.RESUBSCRIBE,c.CREATE_NEW_THREAD.SUCCEEDED,i.GET_VISITOR_THREADS_SUCCESS,m.CHANNEL_CHANGE_RECEIVED],v=e=>{const t=t=>t.reduce(((t,n)=>{const r=(0,o.getChannelName)(n),i=(0,o.getThreadId)(n);return t.set(r,{onMessage:t=>e.dispatch((0,p.onMessageReceived)({channel:r,message:t,threadId:i,publishContext:{playback:!1}})),onPlayback:t=>{(0,E.filterRejectedMessagesFromPlayback)(t).forEach((t=>{e.dispatch((0,p.onMessageReceived)({channel:r,message:t,threadId:i,publishContext:{playback:!0}}))}))},onPresence:e=>{}})}),(0,r.Map)()).toJS();return n=>r=>{const o=n(r),p=(0,s.getAsyncPubSubClient)(e.getState()),f=r.type===c.CREATE_NEW_THREAD.SUCCEEDED,m=r.type===i.GET_VISITOR_THREADS_SUCCESS&&(0,u.hasPersistedThreads)(e.getState());(0,a.isUninitialized)(p)&&(f||m)&&e.dispatch((0,l.startPubSub)({newThreadCreated:f}));if((0,d.isClientReady)(p)&&y.includes(r.type)){const n=(0,g.getThreads)(e.getState()),r=t(n);e.dispatch((0,h.updateSubscriptions)(r))}return o}}},"/LeO":function(e,t,n){"use strict";n.d(t,{shouldRequireExplicitCookieConsent:function(){return l}});var r=n("dLEV"),i=n("49A5"),s=n("V9Gp"),o=n("aLl6");const a=(0,n("JGJA").default)("cookieBannerOnExitVisible");var c=n("GTwN"),u=n("32pP");const l=(0,r.createSelector)([i.getLatestWidgetData,c.getHasMessagesCookieBeenSaved,s.getAPIEnableWidgetCookieBanner,a,u.getVisitorIdentificationEnabled],((e,t,n,r,i)=>{const s=(0,o.gdprCookieConsentOnWidgetLoadEnabled)(e);return Boolean(n||s||r)&&!t&&!i}))},"/OK6":function(e,t,n){"use strict";n.d(t,{isFromAgent:function(){return a},isFromBot:function(){return c},isFromSystem:function(){return u},isFromVisitor:function(){return l}});var r=n("qjq5"),i=n("0IK8"),s=n("Mx3c");const o=(0,r.default)(((e,t)=>(0,i.getSenderType)(t)===e)),a=o(s.AGENT),c=o(s.BOT),u=o(s.SYSTEM),l=o(s.VISITOR);o(s.INTEGRATOR)},"/UYW":function(e,t,n){"use strict";n.d(t,{ADD_TYPING_TIMEOUT_ID:function(){return r},REMOVE_TYPING_TIMEOUT_ID:function(){return i}});const r="ADD_TYPING_TIMEOUT_ID",i="REMOVE_TYPING_TIMEOUT_ID"},"/XCD":function(e,t,n){e.exports=n.dlbpr(0,"ig2a")},"/fsP":function(e,t,n){"use strict";var r=n("2I/g"),i=n("ubOH"),s=n("fPyn"),o=n("l0Ga"),a=n("9Mwj"),c=n("c1C1"),u=n("BvOu");class l extends((0,r.Record)({"@type":o.EMAIL_CAPTURE_RESPONSE,id:null,text:"",timestamp:null,sender:(0,r.Map)(),status:(0,i.default)(),messageDeletedStatus:a.NOT_DELETED,direction:"",channelInstanceId:null,genericChannelId:null,senders:(0,r.List)(),recipients:(0,r.List)()},"EmailCaptureResponseMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,u.generateUuid)(),status:(0,s.buildStatus)(e.status),timestamp:e.timestamp||(0,c.generateUniqueClientTimestamp)("EmailCaptureResponseMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=l},"/kBF":function(e,t,n){"use strict";n.d(t,{buildChatHeadingConfig:function(){return s}});var r=n("kevw"),i=n("7eQh");const s=e=>{const t=(0,r.getType)(e);return(0,i.buildChatHeadingConfigFromType)(t,e)}},"/mXs":function(e,t,n){"use strict";n.d(t,{default:function(){return S}});var r=n("ukHx"),i=n("Z5tj"),s=n.n(i),o=n("NfCo"),a=n("InFa"),c=n("7719"),u=n("NCbW"),l=n("wjRl"),d=n("aXPX"),p=n("rdz/"),f=n("RXbi"),h=n("VZYW"),g=n("iKGd");const m={baseStyle:(0,i.css)(["flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:",";width:","px;height:","px;vertical-align:middle;padding:0;text-align:center;text-overflow:clip;font-size:18px;line-height:18px;outline:none;transition:background-color 150ms ease-out;"," border:none;"," > *{user-select:none;}"],(({shape:e})=>e===a.CIRCLE?"50%":"3px"),(({size:e})=>e&&d.BUTTON_SIZES[e]||40),(({size:e})=>e&&d.BUTTON_SIZES[e]||40),(({use:e,theme:{colors:t}})=>e===o.TRANSPARENT_ON_BACKGROUND||e===o.TRANSPARENT_ON_PRIMARY||e===o.PRIMARY_TRANSPARENT_BACKGROUND||e===o.DEFAULT||e===o.DEFAULT_ON_BACKGROUND?"background-color: transparent;":`background-color: ${t.primary};`),(({use:e,theme:{colors:t}})=>e===o.DEFAULT||e===o.DEFAULT_ON_BACKGROUND?`color: ${g.DEFAULT_ICON_BUTTON};`:e===o.TRANSPARENT_ON_BACKGROUND||e===o.PRIMARY_TRANSPARENT_BACKGROUND?`color: ${t.transparentOnBackgroundIconButton||t.primary};`:`color: ${t.textOnPrimary};`)),_disabled:(0,i.css)([""," color:",";cursor:not-allowed;"],(({theme:{colors:e},use:t})=>`\n background-color: ${t===o.TRANSPARENT_ON_BACKGROUND||t===o.TRANSPARENT_ON_PRIMARY||t===o.PRIMARY_TRANSPARENT_BACKGROUND||t===o.DEFAULT||t===o.DEFAULT_ON_BACKGROUND?"transparent":e.disabledBackground};\n `),(({theme:{colors:e},use:t})=>t===o.DEFAULT||t===o.DEFAULT_ON_BACKGROUND?g.DEFAULT_ICON_BUTTON_DISABLED:e.disabledText)),_focused:l.focusRing,_hovered:(0,i.css)(["",""],(({theme:{colors:e},use:t})=>t===o.DEFAULT?`background-color: transparent; color: ${g.DEFAULT_ICON_BUTTON_HOVER};`:t===o.DEFAULT_ON_BACKGROUND?`background-color: ${(0,f.hexToRgba)(g.DEFAULT_ICON_BUTTON,.1)}; color: ${g.DEFAULT_ICON_BUTTON};`:t===o.TRANSPARENT_ON_BACKGROUND?`background-color: ${(0,f.hexToRgba)(e.transparentOnBackgroundIconButton||e.primary,.1)};`:t===o.PRIMARY_TRANSPARENT_BACKGROUND?`background-color: transparent; color: ${h.NEUTRAL_700};`:t===o.TRANSPARENT_ON_PRIMARY?`background-color: ${(0,f.hexToRgba)(e.textOnPrimary,.1)};`:`background-color: ${(0,p.adjustLuminance)(e.primary,20)};`)),_pressed:(0,i.css)(["",""],(({theme:{colors:e},use:t})=>t===o.DEFAULT?`background-color: transparent; color: ${g.DEFAULT_ICON_BUTTON_HOVER}; opacity: 0.8;`:t===o.DEFAULT_ON_BACKGROUND?`background-color: ${(0,f.hexToRgba)(g.DEFAULT_ICON_BUTTON,.4)};`:t===o.TRANSPARENT_ON_BACKGROUND?`background-color: ${(0,f.hexToRgba)(e.transparentOnBackgroundIconButton||e.primary,.4)};`:t===o.TRANSPARENT_ON_PRIMARY?`background-color: ${(0,f.hexToRgba)(e.textOnPrimary,.4)};`:t===o.PRIMARY_TRANSPARENT_BACKGROUND?"opacity: 0.4;":`background-color: ${(0,p.adjustLuminance)(e.primary,-10)};`))};var E=n("W/H/"),y=n("ITEl");const v=["shape","size","use"],b=s().button.withConfig({displayName:"VizExIconButton__AbstractVizExIconButton"})(["",""],(({theme:e})=>(0,E.default)({component:"IconButton",defaultStyles:m,theme:e}))),T=(0,u.forwardRef)(((e,t)=>{let{shape:n=a.DEFAULT,size:i=c.MEDIUM,use:s=o.PRIMARY}=e,u=(0,r.default)(e,v);return(0,y.jsx)(b,Object.assign({shape:n,size:i,use:s,ref:t},u))}));T.displayName="VizExIconButton";var S=T},"/u6M":function(e,t,n){"use strict";n.d(t,{RESOLVE_ATTACHMENTS_FAILED:function(){return i},RESOLVE_ATTACHMENTS_SUCCEEDED:function(){return r},resolveAttachmentsFailed:function(){return o},resolveAttachmentsSucceeded:function(){return s}});const r="RESOLVE_ATTACHMENTS_SUCCEEDED",i="RESOLVE_ATTACHMENTS_FAILED",s=({fileIds:e,resolvedAttachments:t})=>({type:r,payload:{fileIds:e,resolvedAttachments:t}}),o=({fileIds:e})=>({type:i,payload:{fileIds:e}})},"01iA":function(e,t,n){e.exports=n.dlbpr(0,"p/lb")},"02LW":function(e,t,n){"use strict";n.d(t,{default:function(){return i}});var r=(e,t)=>e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t;function i(e,t=r){let n,i,s=!1;const o=function(...r){if(!s||r.length!==n.length||r.some(((e,r)=>!t(e,n[r])))){s=!0;n=r;i=e(...r)}return i};o.resetCache=()=>{const e=s?1:0;s=!1;return e};return o}},"05rB":function(e,t,n){"use strict";n.d(t,{default:function(){return l}});var r=n("Ut5p"),i=n("Ozt8"),s=n("mlLV");const o=e=>{(0,i.postExternalApiEvent)({eventType:s.USER_SELECTED_THREAD,payload:{conversation:{conversationId:e}}})};var a=n("Qvwz"),c=n("2Sm/");const u=null;var l=(0,r.handleActions)({[(0,r.combineActions)(a.SELECT_THREAD,c.CREATE_NEW_THREAD.SUCCEEDED)](e,t){const{threadId:n}=t.payload;n&&o(n);return n},[a.CLEAR_SELECTED_THREAD](){return u}},u)},"0934":function(e,t,n){"use strict";n.d(t,{isCrmObjectLifecycleUpdate:function(){return s}});var r=n("0IK8"),i=n("7Qhs");const s=e=>(0,r.getTopLevelType)(e)===i.CRM_OBJECT_LIFECYCLE_UPDATE},"0Aa+":function(e,t,n){var r=n("kmmH"),i=n("FU2H"),s=NaN,o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,u=/^0o[0-7]+$/i,l=parseInt;function d(e){if("number"==typeof e)return e;if(i(e))return s;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=c.test(e);return n||u.test(e)?l(e.slice(2),n?2:8):a.test(e)?s:+e}e.exports=d},"0BtU":function(e,t,n){"use strict";n.d(t,{prepareThreadHistoryResponse:function(){return a}});var r=n("ukHx"),i=n("gIaP"),s=n("/9H3");const o=["attachments","hasVisitorEmail"],a=e=>{let{attachments:t,hasVisitorEmail:n}=e,a=(0,r.default)(e,o);return{files:(0,i.buildResolvedAttachmentsMapFromResponse)(t.files),threadHistory:(0,s.buildThreadHistoryFromResponse)(a),hasVisitorEmail:n}}},"0G/n":function(e,t,n){"use strict";n.d(t,{CHANNEL_SPECIFIC_OPAQUE_ID:function(){return i},HS_EMAIL_ADDRESS:function(){return r}});const r="HS_EMAIL_ADDRESS",i="CHANNEL_SPECIFIC_OPAQUE_ID"},"0GyJ":function(e,t,n){"use strict";n.d(t,{COMMON_MESSAGE:function(){return r}});const r="COMMON_MESSAGE"},"0H74":function(e,t,n){"use strict";var r=n("2I/g"),i=n("3Yas");i.set.implement(Array,((e,t,n)=>{if((0,r.is)(n[e],t))return n;const i=n.concat();i.splice(e,1,t);return i}));i.set.implementInherited(r.Iterable,((e,t,n)=>n.set(e,t)));i.set.implement(Object,((e,t,n)=>{if((0,r.is)(n[e],t))return n;const i=Object.assign({},n);i[e]=t;return i}));t.default=i.set},"0IK8":function(e,t,n){"use strict";n.d(t,{getId:function(){return v},getMessageSendFailure:function(){return R},getPlainText:function(){return b},getRichText:function(){return T},getSenderId:function(){return N},getSenderType:function(){return D},getSenderTypeForCMF:function(){return O},getStatusForCmf:function(){return S},getTimestamp:function(){return w},getTopLevelType:function(){return _},getType:function(){return _}});var r=n("yivD"),i=n("DFoL");function s(e="",t){const n=(0,r.default)("deprecated-function-");return(...r)=>{(0,i.warn)({message:`Deprecation Warning: ${e}`,key:n});return t(...r)}}var o=n("MJM1"),a=n("DdHT"),c=n("2Zef"),u=n("MWj0"),l=n("bWKF"),d=(n("qkre"),n("iapW")),p=n("PJuP"),f=n("cPs9"),h=n("9F2+"),g=n("Zui/"),m=n("JGJA"),E=n("2I/g");const y=e=>{const t=(0,h.getAttachments)(e);if(t){const e=t.find((e=>(0,m.default)("@type",e)===g.INLINE_IMAGES));return e&&e.size>=1?e:(0,E.List)()}return(0,E.List)()};n("L8e7");(0,o.default)(u.CLIENT_TYPE);const v=(0,o.default)(u.ID),b=((0,o.default)(u.CONTENT_TYPE),(0,o.default)(u.TEXT)),T=(0,o.default)(u.RICH_TEXT),S=(0,o.default)(u.MESSAGE_STATUS),A=((0,o.default)(u.MESSAGE_STATUS_TIMESTAMP),(0,o.default)(u.MESSAGE_ID),(0,o.default)(u.MESSAGE_DIRECTION),(0,o.default)(u.AUDIT_PARAMS),(0,o.default)(u.STRIPPED_ATTACHMENT_COUNT)),I=(0,o.default)(u.HAS_STRIPPED_INLINE_IMAGES),C=(0,a.default)(p.getFileAttachments,d.getFileIds),_=((0,a.default)(p.getFileAttachments,A),(0,a.default)(y,I),(0,o.default)(u.TYPE)),w=((0,o.default)(u.IN_REPLY_TO_ID),(0,o.default)(u.DIRECT_REPLY_TO_MESSAGE_ID),(0,o.default)(u.TIMESTAMP)),O=(0,o.default)(u.SENDER_TYPE),R=((0,o.default)(u.MESSAGE_DELETE_STATUS),(0,o.default)(u.MESSAGE_SEND_FAILURE)),x=((0,o.default)(u.MESSAGE_SEND_FAILURE_RETRYABLE),(0,o.default)(u.MESSAGE_SEND_FAILURE_SUBSCRIPTION_TYPE),(0,o.default)(u.SENDER),e=>{const t=O(e);return(0,f.getSenderKeyFromType)(t)}),N=e=>O(e)===c.SYSTEM_SENDER?null:(0,o.default)(["sender",x(e)],e),D=e=>(0,l.fromCmfSender)(O(e));s("Use fileAttachmentGetters instead.",(e=>C(e))),(0,o.default)(u.LOCALIZED_ERROR_KEY),(0,o.default)(u.ERROR_MESSAGE)},"0JoJ":function(e,t,n){"use strict";var r=n("M6aa"),i=n("NONi"),s=n("gnXq"),o=n("1EKh");const a=(0,r.createStack)(s.default,(0,o.checkNetworkOnTimeout)()),c=(0,i.default)(a);t.default=c},"0Me1":function(e,t,n){"use strict";n.d(t,{isAvailable:function(){return s}});var r=n("LJpC"),i=n("HCGK");const s=(0,r.isAgentState)(i.AVAILABLE)},"0PDK":function(e,t,n){"use strict";n.d(t,{getSelectedThreadId:function(){return r}});const r=(0,n("JGJA").default)("selectedThreadId")},"0Zm1":function(e,t,n){"use strict";n.d(t,{OverlayProvider:function(){return et},useOverlay:function(){return Je}});n("ukHx");var r=n("NCbW"),i=n.n(r);n("Zulv"),n("Ex4o");new Map,new Map;new Map;new Map;let s=!1;try{s="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch(e){}let o=!1;try{o="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch(e){}const a=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),c=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);function u(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize().script;return a.has(t)}let t=e.split("-")[0];return c.has(t)}function l(){let e="undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch(t){e="en-US"}return{locale:e,direction:u(e)?"rtl":"ltr"}}l(),new Set;new WeakMap;new Map;var d=function(e,t){d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])};return d(e,t)};function p(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");d(e,t);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var f,h,g,m=function(){m=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0}));n1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(U,(function(e,n,r,i,s,o){if(n)t.minimumIntegerDigits=r.length;else{if(i&&s)throw new Error("We currently do not support maximum integer digits");if(o)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(F.test(i.stem))t.minimumIntegerDigits=i.stem.length;else if(L.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(L,(function(e,n,r,i,s,o){if("*"===r)t.minimumFractionDigits=n.length;else if(i&&"#"===i[0])t.maximumFractionDigits=i.length;else if(s&&o){t.minimumFractionDigits=s.length;t.maximumFractionDigits=s.length+o.length}else{t.minimumFractionDigits=n.length;t.maximumFractionDigits=n.length}return""}));var s=i.options[0];"w"===s?t=m(m({},t),{trailingZeroDisplay:"stripIfInteger"}):s&&(t=m(m({},t),B(s)))}else if(k.test(i.stem))t=m(m({},t),B(i.stem));else{var o=j(i.stem);o&&(t=m(m({},t),o));var a=H(i.stem);a&&(t=m(m({},t),a))}}return t}var V,q={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]};function z(e,t){for(var n="",r=0;r>1),c="a",u=K(t);"H"!=u&&"k"!=u||(a=0);for(;a-- >0;)n+=c;for(;o-- >0;)n=u+n}else n+="J"===i?"H":i}return n}function K(e){var t=e.hourCycle;void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]);if(t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n,r=e.language;"root"!==r&&(n=e.maximize().region);return(q[n||""]||q[r||""]||q["".concat(r,"-001")]||q["001"])[0]}var Y=new RegExp("^".concat(R.source,"*")),J=new RegExp("".concat(R.source,"*$"));function $(e,t){return{start:e,end:t}}var Q=!!String.prototype.startsWith,X=!!String.fromCodePoint,Z=!!Object.fromEntries,ee=!!String.prototype.codePointAt,te=!!String.prototype.trimStart,ne=!!String.prototype.trimEnd,re=!!Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},ie=!0;try{ie="a"===(null===(V=pe("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===V?void 0:V[0])}catch(e){ie=!1}var se,oe=Q?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},ae=X?String.fromCodePoint:function(){for(var e=[],t=0;ts;){if((n=e[s++])>1114111)throw RangeError(n+" is not a valid code point");r+=n<65536?String.fromCharCode(n):String.fromCharCode(55296+((n-=65536)>>10),n%1024+56320)}return r},ce=Z?Object.fromEntries:function(e){for(var t={},n=0,r=e;n=n)){var r,i=e.charCodeAt(t);return i<55296||i>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?i:r-56320+(i-55296<<10)+65536}},le=te?function(e){return e.trimStart()}:function(e){return e.replace(Y,"")},de=ne?function(e){return e.trimEnd()}:function(e){return e.replace(J,"")};function pe(e,t){return new RegExp(e,t)}if(ie){var fe=pe("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");se=function(e,t){var n;fe.lastIndex=t;return null!==(n=fe.exec(e)[1])&&void 0!==n?n:""}}else se=function(e,t){for(var n=[];;){var r=ue(e,t);if(void 0===r||ye(r)||ve(r))break;n.push(r);t+=r>=65536?2:1}return ae.apply(void 0,n)};var he=function(){function e(e,t){void 0===t&&(t={});this.message=e;this.position={offset:0,line:1,column:1};this.ignoreTag=!!t.ignoreTag;this.locale=t.locale;this.requiresOtherClause=!!t.requiresOtherClause;this.shouldParseSkeletons=!!t.shouldParseSkeletons}e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)};e.prototype.parseMessage=function(e,t,n){for(var r=[];!this.isEOF();){var i=this.char();if(123===i){if((s=this.parseArgument(e,n)).err)return s;r.push(s.val)}else{if(125===i&&e>0)break;if(35!==i||"plural"!==t&&"selectordinal"!==t){if(60===i&&!this.ignoreTag&&47===this.peek()){if(n)break;return this.error(f.UNMATCHED_CLOSING_TAG,$(this.clonePosition(),this.clonePosition()))}if(60===i&&!this.ignoreTag&&ge(this.peek()||0)){if((s=this.parseTag(e,t)).err)return s;r.push(s.val)}else{var s;if((s=this.parseLiteral(e,t)).err)return s;r.push(s.val)}}else{var o=this.clonePosition();this.bump();r.push({type:h.pound,location:$(o,this.clonePosition())})}}}return{val:r,err:null}};e.prototype.parseTag=function(e,t){var n=this.clonePosition();this.bump();var r=this.parseTagName();this.bumpSpace();if(this.bumpIf("/>"))return{val:{type:h.literal,value:"<".concat(r,"/>"),location:$(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var i=this.parseMessage(e+1,t,!0);if(i.err)return i;var s=i.val,o=this.clonePosition();if(this.bumpIf("")?{val:{type:h.tag,value:r,children:s,location:$(n,this.clonePosition())},err:null}:this.error(f.INVALID_TAG,$(o,this.clonePosition()))}return this.error(f.UNCLOSED_TAG,$(n,this.clonePosition()))}return this.error(f.INVALID_TAG,$(n,this.clonePosition()))};e.prototype.parseTagName=function(){var e=this.offset();this.bump();for(;!this.isEOF()&&Ee(this.char());)this.bump();return this.message.slice(e,this.offset())};e.prototype.parseLiteral=function(e,t){for(var n=this.clonePosition(),r="";;){var i=this.tryParseQuote(t);if(i)r+=i;else{var s=this.tryParseUnquoted(e,t);if(s)r+=s;else{var o=this.tryParseLeftAngleBracket();if(!o)break;r+=o}}}var a=$(n,this.clonePosition());return{val:{type:h.literal,value:r,location:a},err:null}};e.prototype.tryParseLeftAngleBracket=function(){if(!this.isEOF()&&60===this.char()&&(this.ignoreTag||!me(this.peek()||0))){this.bump();return"<"}return null};e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:this.bump();this.bump();return"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];this.bump();for(;!this.isEOF();){var n=this.char();if(39===n){if(39!==this.peek()){this.bump();break}t.push(39);this.bump()}else t.push(n);this.bump()}return ae.apply(void 0,t)};e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var n=this.char();if(60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0)return null;this.bump();return ae(n)};e.prototype.parseArgument=function(e,t){var n=this.clonePosition();this.bump();this.bumpSpace();if(this.isEOF())return this.error(f.EXPECT_ARGUMENT_CLOSING_BRACE,$(n,this.clonePosition()));if(125===this.char()){this.bump();return this.error(f.EMPTY_ARGUMENT,$(n,this.clonePosition()))}var r=this.parseIdentifierIfPossible().value;if(!r)return this.error(f.MALFORMED_ARGUMENT,$(n,this.clonePosition()));this.bumpSpace();if(this.isEOF())return this.error(f.EXPECT_ARGUMENT_CLOSING_BRACE,$(n,this.clonePosition()));switch(this.char()){case 125:this.bump();return{val:{type:h.argument,value:r,location:$(n,this.clonePosition())},err:null};case 44:this.bump();this.bumpSpace();return this.isEOF()?this.error(f.EXPECT_ARGUMENT_CLOSING_BRACE,$(n,this.clonePosition())):this.parseArgumentOptions(e,t,r,n);default:return this.error(f.MALFORMED_ARGUMENT,$(n,this.clonePosition()))}};e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=se(this.message,t),r=t+n.length;this.bumpTo(r);return{value:n,location:$(e,this.clonePosition())}};e.prototype.parseArgumentOptions=function(e,t,n,r){var i,s=this.clonePosition(),o=this.parseIdentifierIfPossible().value,a=this.clonePosition();switch(o){case"":return this.error(f.EXPECT_ARGUMENT_TYPE,$(s,a));case"number":case"date":case"time":this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var u=this.clonePosition();if((T=this.parseSimpleArgStyleIfPossible()).err)return T;if(0===(E=de(T.val)).length)return this.error(f.EXPECT_ARGUMENT_STYLE,$(this.clonePosition(),this.clonePosition()));c={style:E,styleLocation:$(u,this.clonePosition())}}if((S=this.tryParseArgumentClose(r)).err)return S;var l=$(r,this.clonePosition());if(c&&oe(null==c?void 0:c.style,"::",0)){var d=le(c.style.slice(2));if("number"===o){return(T=this.parseNumberSkeletonFromString(d,c.styleLocation)).err?T:{val:{type:h.number,value:n,location:l,style:T.val},err:null}}if(0===d.length)return this.error(f.EXPECT_DATE_TIME_SKELETON,l);var p=d;this.locale&&(p=z(d,this.locale));var E={type:g.dateTime,pattern:p,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?N(p):{}};return{val:{type:"date"===o?h.date:h.time,value:n,location:l,style:E},err:null}}return{val:{type:"number"===o?h.number:"date"===o?h.date:h.time,value:n,location:l,style:null!==(i=null==c?void 0:c.style)&&void 0!==i?i:null},err:null};case"plural":case"selectordinal":case"select":var y=this.clonePosition();this.bumpSpace();if(!this.bumpIf(","))return this.error(f.EXPECT_SELECT_ARGUMENT_OPTIONS,$(y,m({},y)));this.bumpSpace();var v=this.parseIdentifierIfPossible(),b=0;if("select"!==o&&"offset"===v.value){if(!this.bumpIf(":"))return this.error(f.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,$(this.clonePosition(),this.clonePosition()));this.bumpSpace();var T;if((T=this.tryParseDecimalInteger(f.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,f.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return T;this.bumpSpace();v=this.parseIdentifierIfPossible();b=T.val}var S,A=this.tryParsePluralOrSelectOptions(e,o,t,v);if(A.err)return A;if((S=this.tryParseArgumentClose(r)).err)return S;var I=$(r,this.clonePosition());return"select"===o?{val:{type:h.select,value:n,options:ce(A.val),location:I},err:null}:{val:{type:h.plural,value:n,options:ce(A.val),offset:b,pluralType:"plural"===o?"cardinal":"ordinal",location:I},err:null};default:return this.error(f.INVALID_ARGUMENT_TYPE,$(s,a))}};e.prototype.tryParseArgumentClose=function(e){if(this.isEOF()||125!==this.char())return this.error(f.EXPECT_ARGUMENT_CLOSING_BRACE,$(e,this.clonePosition()));this.bump();return{val:!0,err:null}};e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();){switch(this.char()){case 39:this.bump();var n=this.clonePosition();if(!this.bumpUntil("'"))return this.error(f.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,$(n,this.clonePosition()));this.bump();break;case 123:e+=1;this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}}return{val:this.message.slice(t.offset,this.offset()),err:null}};e.prototype.parseNumberSkeletonFromString=function(e,t){var n=[];try{n=M(e)}catch(e){return this.error(f.INVALID_NUMBER_SKELETON,t)}return{val:{type:g.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?W(n):{}},err:null}};e.prototype.tryParsePluralOrSelectOptions=function(e,t,n,r){for(var i,s=!1,o=[],a=new Set,c=r.value,u=r.location;;){if(0===c.length){var l=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var d=this.tryParseDecimalInteger(f.EXPECT_PLURAL_ARGUMENT_SELECTOR,f.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;u=$(l,this.clonePosition());c=this.message.slice(l.offset,this.offset())}if(a.has(c))return this.error("select"===t?f.DUPLICATE_SELECT_ARGUMENT_SELECTOR:f.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,u);"other"===c&&(s=!0);this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?f.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:f.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,$(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(e+1,t,n);if(h.err)return h;var g=this.tryParseArgumentClose(p);if(g.err)return g;o.push([c,{value:h.val,location:$(p,this.clonePosition())}]);a.add(c);this.bumpSpace();c=(i=this.parseIdentifierIfPossible()).value,u=i.location}return 0===o.length?this.error("select"===t?f.EXPECT_SELECT_ARGUMENT_SELECTOR:f.EXPECT_PLURAL_ARGUMENT_SELECTOR,$(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!s?this.error(f.MISSING_OTHER_CLAUSE,$(this.clonePosition(),this.clonePosition())):{val:o,err:null}};e.prototype.tryParseDecimalInteger=function(e,t){var n=1,r=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var i=!1,s=0;!this.isEOF();){var o=this.char();if(!(o>=48&&o<=57))break;i=!0;s=10*s+(o-48);this.bump()}var a=$(r,this.clonePosition());return i?re(s*=n)?{val:s,err:null}:this.error(t,a):this.error(e,a)};e.prototype.offset=function(){return this.position.offset};e.prototype.isEOF=function(){return this.offset()===this.message.length};e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}};e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=ue(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t};e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}};e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();if(10===e){this.position.line+=1;this.position.column=1;this.position.offset+=1}else{this.position.column+=1;this.position.offset+=e<65536?1:2}}};e.prototype.bumpIf=function(e){if(oe(this.message,e,this.offset())){for(var t=0;t=0){this.bumpTo(n);return!0}this.bumpTo(this.message.length);return!1};e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));e=Math.min(e,this.message.length);for(;;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));this.bump();if(this.isEOF())break}};e.prototype.bumpSpace=function(){for(;!this.isEOF()&&ye(this.char());)this.bump()};e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),n=this.message.charCodeAt(t+(e>=65536?2:1));return null!=n?n:null};return e}();function ge(e){return e>=97&&e<=122||e>=65&&e<=90}function me(e){return ge(e)||47===e}function Ee(e){return 45===e||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function ye(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function ve(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function be(e){e.forEach((function(e){delete e.location;if(A(e)||I(e))for(var t in e.options){delete e.options[t].location;be(e.options[t].value)}else b(e)&&w(e.style)||(T(e)||S(e))&&O(e.style)?delete e.style.location:_(e)&&be(e.children)}))}function Te(e,t){void 0===t&&(t={});t=m({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new he(e,t).parse();if(n.err){var r=SyntaxError(f[n.err.kind]);r.location=n.err.location;r.originalMessage=n.err.message;throw r}(null==t?void 0:t.captureLocation)||be(n.val);return n.val}function Se(e,t){var n=t&&t.cache?t.cache:Me,r=t&&t.serializer?t.serializer:xe;return(t&&t.strategy?t.strategy:we)(e,{cache:n,serializer:r})}function Ae(e){return null==e||"number"==typeof e||"boolean"==typeof e}function Ie(e,t,n,r){var i=Ae(r)?r:n(r),s=t.get(i);if(void 0===s){s=e.call(this,r);t.set(i,s)}return s}function Ce(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),s=t.get(i);if(void 0===s){s=e.apply(this,r);t.set(i,s)}return s}function _e(e,t,n,r,i){return n.bind(t,e,r,i)}function we(e,t){return _e(e,this,1===e.length?Ie:Ce,t.cache.create(),t.serializer)}function Oe(e,t){return _e(e,this,Ce,t.cache.create(),t.serializer)}function Re(e,t){return _e(e,this,Ie,t.cache.create(),t.serializer)}var xe=function(){return JSON.stringify(arguments)};function Ne(){this.cache=Object.create(null)}Ne.prototype.get=function(e){return this.cache[e]};Ne.prototype.set=function(e,t){this.cache[e]=t};var De,Me={create:function(){return new Ne}},Pe={variadic:Oe,monadic:Re};!function(e){e.MISSING_VALUE="MISSING_VALUE";e.INVALID_VALUE="INVALID_VALUE";e.MISSING_INTL_API="MISSING_INTL_API"}(De||(De={}));var Le,ke=function(e){p(t,e);function t(t,n,r){var i=e.call(this,t)||this;i.code=n;i.originalMessage=r;return i}t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)};return t}(Error),Ue=function(e){p(t,e);function t(t,n,r,i){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(r).join('", "'),'"'),De.INVALID_VALUE,i)||this}return t}(ke),Fe=function(e){p(t,e);function t(t,n,r){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),De.INVALID_VALUE,r)||this}return t}(ke),Be=function(e){p(t,e);function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),De.MISSING_VALUE,n)||this}return t}(ke);!function(e){e[e.literal=0]="literal";e[e.object=1]="object"}(Le||(Le={}));function je(e){return e.length<2?e:e.reduce((function(e,t){var n=e[e.length-1];n&&n.type===Le.literal&&t.type===Le.literal?n.value+=t.value:e.push(t);return e}),[])}function He(e){return"function"==typeof e}function Ge(e,t,n,r,i,s,o){if(1===e.length&&y(e[0]))return[{type:Le.literal,value:e[0].value}];for(var a=[],c=0,u=e;c0?new Intl.Locale(t[0]):new Intl.Locale("string"==typeof e?e:e[0])}};e.__parse=Te;e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}}}();new WeakMap;var Ke=n("xr6y");n("f8vz");"undefined"!=typeof window&&window.visualViewport;new WeakMap;"undefined"!=typeof window&&window.visualViewport;const Ye=[];function Je(e,t){let{onClose:n,shouldCloseOnBlur:i,isOpen:s,isDismissable:o=!1,isKeyboardDismissDisabled:a=!1,shouldCloseOnInteractOutside:c}=e;(0,r.useEffect)((()=>{s&&Ye.push(t);return()=>{let e=Ye.indexOf(t);e>=0&&Ye.splice(e,1)}}),[s,t]);let u=()=>{Ye[Ye.length-1]===t&&n&&n()},l=e=>{if((!c||c(e.target))&&Ye[Ye.length-1]===t){e.stopPropagation();e.preventDefault()}},d=e=>{if(!c||c(e.target)){if(Ye[Ye.length-1]===t){e.stopPropagation();e.preventDefault()}u()}},p=e=>{if("Escape"===e.key&&!a){e.stopPropagation();e.preventDefault();u()}};(0,Ke.useInteractOutside)({ref:t,onInteractOutside:o?d:null,onInteractOutsideStart:l});let{focusWithinProps:f}=(0,Ke.useFocusWithin)({isDisabled:!i,onBlurWithin:e=>{c&&!c(e.relatedTarget)||n()}}),h=e=>{e.target===e.currentTarget&&e.preventDefault()};return{overlayProps:Object.assign({onKeyDown:p},f),underlayProps:{onPointerDown:h}}}"undefined"!=typeof window&&window.visualViewport,new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);const $e=i().createContext(null);function Qe(e){let{children:t}=e,n=(0,r.useContext)($e),[s,o]=(0,r.useState)(0),a=(0,r.useMemo)((()=>({parent:n,modalCount:s,addModal(){o((e=>e+1));n&&n.addModal()},removeModal(){o((e=>e-1));n&&n.removeModal()}})),[n,s]);return i().createElement($e.Provider,{value:a},t)}function Xe(){let e=(0,r.useContext)($e);return{modalProviderProps:{"aria-hidden":!!(e&&e.modalCount>0)||null}}}function Ze(e){let{modalProviderProps:t}=Xe();return i().createElement("div",Object.assign({"data-overlay-container":!0},e,t))}function et(e){return i().createElement(Qe,null,i().createElement(Ze,e))}({"ar-AE":{dismiss:"تجاهل"},"bg-BG":{dismiss:"Отхвърляне"},"cs-CZ":{dismiss:"Odstranit"},"da-DK":{dismiss:"Luk"},"de-DE":{dismiss:"Schließen"},"el-GR":{dismiss:"Απόρριψη"},"en-US":{dismiss:"Dismiss"},"es-ES":{dismiss:"Descartar"},"et-EE":{dismiss:"Lõpeta"},"fi-FI":{dismiss:"Hylkää"},"fr-FR":{dismiss:"Rejeter"},"he-IL":{dismiss:"התעלם"},"hr-HR":{dismiss:"Odbaci"},"hu-HU":{dismiss:"Elutasítás"},"it-IT":{dismiss:"Ignora"},"ja-JP":{dismiss:"閉じる"},"ko-KR":{dismiss:"무시"},"lt-LT":{dismiss:"Atmesti"},"lv-LV":{dismiss:"Nerādīt"},"nb-NO":{dismiss:"Lukk"},"nl-NL":{dismiss:"Negeren"},"pl-PL":{dismiss:"Zignoruj"},"pt-BR":{dismiss:"Descartar"},"pt-PT":{dismiss:"Dispensar"},"ro-RO":{dismiss:"Revocare"},"ru-RU":{dismiss:"Пропустить"},"sk-SK":{dismiss:"Zrušiť"},"sl-SI":{dismiss:"Opusti"},"sr-SP":{dismiss:"Odbaci"},"sv-SE":{dismiss:"Avvisa"},"tr-TR":{dismiss:"Kapat"},"uk-UA":{dismiss:"Скасувати"},"zh-CN":{dismiss:"取消"},"zh-TW":{dismiss:"關閉"}});new WeakMap},"0fuM":function(e,t,n){"use strict";n.d(t,{CATEGORY:function(){return c},CATEGORY_VIEW:function(){return a},KNOWLEDGE_BASE:function(){return s},KNOWLEDGE_BASE_ARTICLE:function(){return o},THREAD_LIST:function(){return r},THREAD_VIEW:function(){return i}});const r="thread-list",i="thread-view",s="knowledge-base",o="knowledge-base-article",a="category-view",c="category"},"0htZ":function(e,t,n){"use strict";n.d(t,{default:function(){return X}});var r=n("EEbd"),i=n("ukHx"),s=n("M6aa"),o=n("NONi"),a=n("qpv7"),c=n("dYiF"),u=n("fwrP"),l=n("GSH1"),d=n("1mlK"),p=n("bioE"),f=n("MeFh"),h=n("oR4E");function g(e){let t=!0;const n=()=>t,r=e=>{t=e},i=(...t)=>e(n)(...t);return Object.assign(i,{setEnabled:r})}var m=g,E=n("/Eix");const y=e=>0===e.xhr.readyState?{status:e.status,statusText:e.statusText,data:e.data}:e.xhr,v=e=>t=>(0,l.set)("externalResponse",y(t))(e),b=e=>e.recycledPromise?e.recycledPromise.then(v(e),v(e)):e,T=e=>403===e.status||401===e.status,S=e=>{const t=(0,E.maybeGetParentIframe)();return t?(0,E.notifyParentAndRejectOnStatuses)([401,403],t,E.UNAUTHORIZED_MESSAGE)(e):(0,c.logoutOn)(T)(e)},A=(0,a.retry)((e=>200!==e.status&&!T(e)),{reason:"Error fetching user data",maxRetries:3,onMaxAttemptsReached:c.logoutOnError}),I=e=>(0,l.set)("data",{portalId:e.portalId})(e),C=e=>{const t={hostname:(0,a.resolveApi)((0,a.hubletApi)("app","hubspot")),path:`/account-and-billing/${e.portalId||""}/forbidden`};return(0,p.buildUrl)(t)},_=e=>{const t=e.options,n=C(t);return(0,f.redirectTo)(n,t)?Promise.reject((0,h.responseError)(e,"Aborting: redirection in progress")):e},w=e=>!!e.options&&!e.options.allowSuspended&&!!e.data&&!!e.data.user&&Array.isArray(e.data.user.scopes)&&-1!==e.data.user.scopes.indexOf("suspended"),O=(0,s.createStack)((e=>(0,a.withUrl)((e=>"/login-verify"===e.path?Object.assign({},e,{path:"/login-verify/hub-user-info"}):e))(e)),(0,a.method)("GET"),(e=>(0,d.lab)("HUBONEDOMAIN",(0,c.maybeAddApiPathPrefix)((0,a.environmentUrl)((0,a.hubletApi)("app","hubspot",e.hubletOverride))),(0,a.environmentUrl)((0,a.hubletApi)("api","hubspot",e.hubletOverride)))(e)),(e=>(0,a.query)({portalId:e.portalId})(e))),R=m((e=>t=>e()?(0,a.onResponse)((e=>w(e)?_(e):e))(t):t));var x=n("AXLL"),N=(0,o.default)((0,s.createStack)(a.services,c.defaults,b,u.allowTimeoutOverride,I,a.bodyType("application/x-www-form-urlencoded",x.stringify),O,a.httpsOnly,u.rewriteUrl,a.reportOptionsError,S,a.enableMigrationCheckBypass,a.redirectOnMigrationInProgress,a.redirectOnPortalMoved,A,a.jsonResponse,R)),D=n("Pe/M");const M=(e,t)=>{let n;if("function"==typeof window.Event)n=Object.assign(new Event(e),t);else{n=Object.assign(document.createEvent("Event"),t);n.initEvent(e,!0,!0)}window.dispatchEvent(n)};var P=n("mxs2");const L=()=>Boolean(window.newrelic),k="mark_user_info_start",U="mark_user_info_success",F="measure_user_info_time",B="measure_api_verify_time",j=(e,t)=>{L()&&window.newrelic.setCustomAttribute(e,t)},H=["enabled_gates","enabled_v3_gates"];function G(e,t){return[...e||[],...(t||[]).map((e=>`g8:${e}`))]}function W({auth:e,portal:t,user:n}){const{enabled_gates:r,enabled_v3_gates:s}=t,o=(0,i.default)(t,H),a=G(r,s),c={user:n,gates:a,portal:Object.assign({},o,{enabled_gates:a})};e&&(c.auth=e);return c}const V=["cached"],q="hs_locale",z=e=>{const{cached:t=!0}=e,n=(0,i.default)(e,V);!t&&n.externalResponse&&delete n.externalResponse;const r=(0,D.getMemoizedPromise)();t&&r&&(n.recycledPromise=r);const s=N("/login-verify",n);t&&r||(0,D.setMemoizedPromise)(s);return s.then((({data:e})=>e))};let K;const Y="No quick-fetch early login-verify request found",J=()=>{K||(K=new Promise(((e,t)=>{const n=window.quickFetch&&window.quickFetch.getRequestStateByName("api-verify");if(!n){t(new Error(Y));j("earlyRequesterRequestNotFound","true");j("earlyRequesterFinished","false");return}const r=n.finished;n.whenFinished((t=>{j("earlyRequesterFinished",`${Boolean(r)}`);window.performance&&"function"==typeof window.performance.getEntriesByName&&window.performance.getEntriesByName(B).length&&j("earlyRequesterApiTime",window.performance.getEntriesByName(B)[0].duration);return e(t)}));n.onError((e=>{t(new Error(`[hub-http] EarlyRequester token refresh attempt failed with status ${e.status}: ${e.statusText}`))}))})));return K},$=e=>{const{cached:t=!0}=e,n=!t||!(0,D.getMemoizedPromise)(),r=(0,P.isAuthMocked)(e),i=t=>{!t||r&&t.message===Y||console.error(t.message);return z(e)},s=e=>({status:200,statusText:"OK",data:e});return J().then((t=>z(Object.assign({},e,{externalResponse:s(t)})))).catch(i).then((e=>{const t=W(e);if(n){var r;if(null!==(r=t.user)&&void 0!==r&&r.hs_locale)try{localStorage.setItem(q,t.user.hs_locale)}catch(e){try{localStorage.removeItem(q)}catch(e){}}else try{localStorage.removeItem(q)}catch(e){}}if(window.performance&&"function"==typeof window.performance.mark&&"function"==typeof window.performance.measure&&"function"==typeof window.performance.getEntriesByName){window.performance.mark(U);window.performance.measure(F,k,U);const e=window.performance.getEntriesByName(F).length?window.performance.getEntriesByName(F)[0].duration:-1;j("userInfoTime",e)}M("hubspot:userinfochange",t);return t}))},Q=(e={})=>{const t=Object.assign({},((0,r.default)(e),e));window.performance&&"function"==typeof window.performance.mark&&window.performance.mark(k);return $(t).then((e=>{(0,D.setMemoizedInfo)(e);return e}))};var X=Q},"0oBL":function(e,t,n){"use strict";var r=n("GXXt"),i=n("0H74"),s=n("qjq5");function o(e,t,n){const s=(0,r.default)(e,n);return(0,i.default)(e,t(s),n)}t.default=(0,s.default)(o)},"0oGG":function(e,t,n){"use strict";n.d(t,{getCurrentUrl:function(){return r}});const r=(0,n("JGJA").default)("currentUrl")},"0srx":function(e,t,n){"use strict";var r=n("VZYW");const i={tileBackgroundColor:r.NEUTRAL_200,tileBorderColor:r.NEUTRAL_400},s=e=>Object.assign({},i,e);t.default=s},"0wen":function(e,t,n){"use strict";n.d(t,{PRIMARY:function(){return r},SECONDARY:function(){return i}});const r="primary",i="secondary"},"1+S/":function(e,t,n){"use strict";n.d(t,{localStorageKeys:function(){return r}});const r={HUBLYTICS_EVENTS_53:"HUBLYTICS_EVENTS_53",HMPL:"__hmpl"}},"12C0":function(e,t,n){"use strict";n.d(t,{CONTEXT_UPDATE:function(){return r}});const r="CONTEXT_UPDATE"},"1DSk":function(e,t,n){"use strict";n.d(t,{trackSendMessage:function(){return o}});var r=n("y5/z"),i=n("E9Gc"),s=n("IA0z");const o=({threadId:e})=>t=>{const n={};"number"==typeof e&&(n.threadId=e);(0,i.trackMessageSentMetric)();t((0,r.trackInteraction)(s.EVENT_NAMES.SEND_MESSAGE,n))}},"1EAY":function(e,t,n){"use strict";n.d(t,{isPersistedThread:function(){return o}});var r=n("DdHT"),i=n("PpSk"),s=n("eg5p");const o=(0,r.default)(i.getThreadId,(e=>e!==s.STUBBED_THREAD_ID))},"1EKh":function(e,t,n){"use strict";n.d(t,{checkNetworkOnTimeout:function(){return u}});var r=n("M6aa"),i=n("qpv7");const s=()=>Promise.resolve({online:navigator.onLine}),o=(e,...t)=>Object.assign(new Error,...t,{message:e}),a=e=>o("Network Unavailable",Object.assign({},e,{retry:null})),c=["TIMEOUT","NETWORKERROR"],u=()=>{let e=!0;return(0,r.createStack)((0,i.onResponse)((t=>{e=!0;return Promise.resolve(t)})),(0,i.onResponseError)((t=>{const{status:n,errorCode:r}=t;return 0===n&&c.includes(r)?e?s().then((({online:n})=>{if(!n){e=!1;return Promise.reject(a(t))}return Promise.reject(t)})):Promise.reject(a(t)):Promise.reject(t)})))}},"1Hpf":function(e,t,n){"use strict";var r=n("Ut5p"),i=n("2I/g"),s=n("OIId");const o=new i.Map,a={[s.ATTACHMENT_ERROR]:(e,t)=>{const{error:n,threadId:r}=t.payload;return e.set(r,n)},[s.DISMISS_ATTACHMENTS_ERROR]:(e,t)=>{const{threadId:n}=t.payload;return e.delete(n)},[s.ATTACHMENT_UPLOAD_START]:(e,t)=>{const{threadId:n}=t.payload;return e.delete(n)},[s.REMOVE_ATTACHMENT]:(e,t)=>{const{threadId:n}=t.payload;return e.delete(n)}};t.default=(0,r.handleActions)(a,o)},"1OWo":function(e,t,n){"use strict";n.d(t,{getCookie:function(){return r}});const r=(e,t)=>{const n=`; ${t}`.split(";");if(n.length)for(let t=0;t{t({en:{"conversations-message-history":{responder:{automatic:"Automated",bot:"Bot",unknownResponder:"Unknown user",unknownSender:"Unknown sender",unknownVisitor:"Unknown visitor",unknownVisitorAvatar:"Unknown Visitor"}}}})}},"1UfY":function(e,t,n){"use strict";n.d(t,{historyForThread:function(){return c}});var r=n("dLEV"),i=n("x1JE"),s=n("PpSk"),o=n("o4fP"),a=n("ye6p");const c=(0,r.createSelector)([o.getThreadHistories,a.threadFromProps],((e,t)=>{const n=(0,s.getThreadId)(t);return"number"!=typeof n?null:(0,i.getEntry)(n,e)}))},"1Vek":function(e,t,n){"use strict";n.d(t,{getInitialMessageText:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("8dR1");const o=(0,r.createSelector)(s.getWelcomeMessage,(0,i.default)("initialMessage"))},"1ZlA":function(e,t,n){"use strict";n.d(t,{updateSessionId:function(){return s}});var r=n("dLEV"),i=n("v+ge");const s=(0,r.createAction)(i.UPDATE_SESSION_ID,(e=>({payload:{sessionId:e}})))},"1mlK":function(e,t,n){"use strict";n.d(t,{lab:function(){return i}});const r=(e,t)=>{const n=`HUB-HTTP-LABS:${e}`,r=t.localStorage&&t.localStorage.getItem(n);if(r&&"true"===r.toLowerCase()){console.log(`Using localStorage override for ${n}: ${r}`);return"true"===r.toLowerCase()}return"object"==typeof t.labs&&t.labs[e]},i=(e,t,n=(e=>e))=>i=>r(e,i)?t(i):n(i)},"1pGl":function(e,t,n){"use strict";n.d(t,{defaultLanguage:function(){return a},getLangEnabledLocales:function(){return p},getValidLocale:function(){return d},momentMappings:function(){return u},setHtmlLang:function(){return h},setManualOverwrites:function(){return f},setupTimezone:function(){return l}});var r=n("8ASW"),i=n("Rd7q"),s=n("CQiV"),o=n("HY4P");const a="en",c={nb:"no-no",noNO:"no-no",pt:"pt-br",no:"no-no",ca:"ca-es",ar:"ar-eg"},u={pt:"pt-br","en-ie":"en-gb","en-nz":"en-au","es-co":"es-do","es-ar":"es-do","es-mx":"es",de:"de",ja:"ja","en-gb":"en-gb","en-in":"en-au",es:"es","zh-cn":"zh-cn","zh-hk":"zh-hk",nl:"nl","en-au":"en-au","en-ca":"en-ca",fi:"fi",fr:"fr","fr-ca":"fr-ca",it:"it","pt-br":"pt-br",sv:"sv",da:"da",pl:"pl",cs:"cs",ko:"ko",no:"nb","no-no":"nb",noNO:"nb","x-pseudo":"x-pseudo",id:"id",ro:"ro",ru:"ru",th:"th",hr:"hr",vi:"vi",hu:"hu",bn:"bn",af:"af","ar-eg":"ar",bg:"bg","ca-es":"ca",sl:"sl",tr:"tr",uk:"uk","he-il":"he",he:"he",sk:"sk",lt:"lt",ms:"ms","zh-tw":"zh-tw",tl:"tl-ph","pt-pt":"pt"};function l(e,t){if(!r.I18nInternal.moment)return;if(!e||!e.id){r.I18nInternal.moment.portalTz=r.I18nInternal.manualTimezone?r.I18nInternal.moment.portalTz:r.I18nInternal.moment.userTz;r.I18nInternal.timezone=r.I18nInternal.manualTimezone||"US/Eastern";r.I18nInternal.manualTimezone&&r.I18nInternal.moment.tz.setDefault(r.I18nInternal.manualTimezone);return}if(r.I18nInternal.manualTimezone){r.I18nInternal.moment.tz.setDefault(r.I18nInternal.manualTimezone);return}const n=e.id;try{if(e["moment-data"]){r.I18nInternal.moment.tz.zone(n)||r.I18nInternal.moment.tz.add(`${n}|${e["moment-data"]}`);r.I18nInternal.moment.tz(n);r.I18nInternal.timezone=n}else window.Raven&&window.Raven.captureMessage("I18n failed to parse api-verify data");if(t&&t.id){!r.I18nInternal.moment.tz.zone(t.id)&&t["moment-data"]&&r.I18nInternal.moment.tz.add(`${t.id}|${t["moment-data"]}`);r.I18nInternal.moment.tz(t.id);r.I18nInternal.userObjectTimezone=t.id}}catch(e){console.error("Unable to set up timezone",e);window.Raven&&window.Raven.captureException(e)}r.I18nInternal.timezone=r.I18nInternal.manualTimezone||window.I18N_RENDERED_TZ||r.I18nInternal.timezone;r.I18nInternal.userObjectTimezone=r.I18nInternal.manualUserObjectTimezone||window.I18N_RENDERED_USER_OBJECT_TZ||r.I18nInternal.userObjectTimezone}function d(e){let t=(e||a).toLowerCase();const n=c[t]||c[t.substring(0,2)];n&&(t=n);return t||r.I18nInternal.locale}function p(e){return r.I18nInternal.langEnabled?e:[r.I18nInternal.locale,...e]}function f(){r.I18nInternal.manualLocale=window.I18N_MANUAL_LANG;r.I18nInternal.manualTimezone=window.I18N_TZ;try{const e=localStorage&&localStorage.I18N_MANUAL_LANG,t=localStorage&&localStorage.I18N_TZ;if(e){o.Metrics.counter("localStorage-overwrote-locale").increment();r.I18nInternal.manualLocale=e}if(t){o.Metrics.counter("localStorage-overwrote-timezone").increment();r.I18nInternal.manualTimezone=t}}catch(e){r.I18nInternal.debugLog(`Failed access localStorage ${e}`)}}function h(){const e=document.querySelector("html");e.className=e.className.replace(/(^|\b)lang-[a-z]{2}($|\b)/,"");e.className+=` lang-${(0,s.default)()}`;e.setAttribute("lang",(0,i.default)())}},"1qF3":function(e,t,n){"use strict";n.d(t,{postUserInteractedWithWidgetEvent:function(){return s}});var r=n("Ozt8"),i=n("mlLV");const s=()=>{(0,r.postExternalApiEvent)({eventType:i.USER_INTERACTED_WITH_WIDGET,payload:{message:"User has interacted with the widget"}})}},"1sEq":function(e,t,n){"use strict";n.r(t);n.d(t,{default:function(){return i}});var r=n("W/fk");class i extends r.default{constructor(e){super(e);this.resolved={};this.softNavigationContext=null==e?void 0:e.softNavigationContext}report(e){if("COMPONENT_RENDERED"===e.type||this.resolved[e.payload.entry.id]&&"CHECKS_CHANGED"!==e.type)return;const{entry:{pathname:t,timestamp:n,expiredTimestamp:r,checks:i,id:s},routeSpec:o}=e.payload;if(!this.debug)return;const a=(...e)=>console.log(`[${this.libName}]`,t,...e),c=e=>`${e.toFixed(2)}ms`,u=e=>{this.options.timingOffset&&a(`adjusted: ${c(e+this.options.timingOffset)} (offset ${this.options.timingOffset})`)},l=this.softNavigationContext,d=l?l.timestamp:n;switch(e.type){case"ROUTE_STARTED":{const{route:e}=o;a(`(${e})`);break}case"ROUTE_UNEXPECTED":a("(unexpected)");break;case"ROUTE_ABANDONED":a("(abandoned)");break;case"ROUTE_PARTIAL_SUCCESS":{const{scenario:t}=e.payload.extra,{duration:n}=this.toTimings(i,d,o.partialSuccess[t]);a(`(Partial Success) ${c(n)}`);u(n);break}case"ROUTE_SUCCEEDED":{const{scenario:t}=e.payload.extra,{duration:n}=this.toTimings(i,d,o.success[t]);a(`(success) ${c(n)}`);u(n);break}case"ROUTE_FAILED":{const{error:e}=o,{duration:t}=this.toTimings(i,d,e);a(`(failure) ${c(t)}`);u(t);break}case"ROUTE_TIMEOUT_EXPIRED":{const e=r-d;a(`(timeout) ${c(e)}`);u(e);break}case"CHECKS_CHANGED":a("(update)")}switch(e.type){case"ROUTE_TIMEOUT_EXPIRED":case"ROUTE_UNEXPECTED":case"ROUTE_SUCCEEDED":case"ROUTE_PARTIAL_SUCCESS":case"ROUTE_FAILED":this.resolved[s]=!0}}}},"2+C7":function(e,t,n){"use strict";n.d(t,{clearExistingTypingTimeout:function(){return o}});var r=n("0IK8"),i=n("2soH"),s=n("lEMs");const o=(e,t)=>(n,o)=>{const a=(0,r.getSenderId)(e),c=(0,i.typingStates)(o()),u=(0,s.getTypingTimeoutIdForAgentInThread)({threadId:`${t}`,senderId:`${a}`,typingStates:c});"number"==typeof u&&clearTimeout(u)}},"20e/":function(e,t,n){"use strict";n.d(t,{showAvailabilityMessageInWidget:function(){return l}});var r=n("dLEV"),i=n("kWFB"),s=n("0PDK"),o=n("QeSX"),a=n("Avso");const c=(0,r.createSelector)([o.getAssignedResponderInWidget],(e=>!e||(0,a.getIsBot)(e)));var u=n("J4oD");const l=(0,r.createSelector)([s.getSelectedThreadId,c,u.historyDataForThread],((e,t,n)=>null!==e&&t&&Boolean(n)&&(0,i.hasMessages)(n)))},"20uS":function(e,t,n){"use strict";n.d(t,{ALWAYS_ALLOWED_PROPERTIES:function(){return s},DEFAULT_TRACK_ENDPOINT:function(){return u},EVENT_CUTOVER_THRESHOLD:function(){return c},HUBSPOT_DOMAINS_REGEX:function(){return a},NOT_ALLOWED_PROPERTY_TYPES:function(){return o},OPTIONAL_PAYLOAD_FIELDS:function(){return i},SENSITIVE_PROPERTIES:function(){return r},SESSION_REPLAY_ID_PROPERTY:function(){return l}});const r=["email","userId","hubId","hstc","utk","portalId","deviceId","device_id","last_timestamp_checked_against_session"],i=["what_event_subtype","what_value","what_value_str","where_subscreen2"],s=["userId","hubId","hstc","utk","email","lang","deviceId","namespace","[Amplitude] Session Replay ID","[Amplitude] Session Replay Debug",...i],o=["function","object","null","undefined"],a=/(?:^|\.)(?:connect(?:qa)?\.com|connectqa\.co|wthubspot\.(?:com|de|fr|jp)|(?:hubspot|hubteam)(?:qa)?\.(?:com|es|de|fr|jp|net)|growth(?:qa)?\.org)$/,c=5184e5,u="/usage-logging/v1/log/hublytics-multi/no-auth",l="[Amplitude] Session Replay ID"},"21jQ":function(e,t,n){"use strict";n.d(t,{getIsOpen:function(){return s}});var r=n("dLEV"),i=n("vStR");const s=(0,r.createSelector)([i.getWidgetUiState],(e=>e.open))},"2EjV":function(e,t,n){"use strict";n.d(t,{buildPartialMessage:function(){return S}});var r=n("2I/g"),i=n("pHO9"),s=n("MJM1"),o=n("BvOu"),a=n("c1C1"),c=n("MWj0"),u=n("jbWx"),l=n("fPyn"),d=n("0IK8"),p=n("pTe9"),f=n("pxL+"),h=n("Y4h2"),g=n("asw7"),m=n("6O34"),E=n("bYG+"),y=n("+muk");const v=(0,E.default)(y.COMPLETED_MESSAGE_ID),b=(0,E.default)(y.PARTIAL_ORDINAL),T=(0,E.default)(y.COMPLETED_MESSAGE_TIMESTAMP),S=(e={})=>{const t=(0,l.buildStatus)((0,s.default)(c.STATUS,e)),n=(0,g.buildRecipients)(e.recipients),E=(0,m.buildSenders)(e.senders),y=e.direction||"",S=(0,d.getId)(e)||(0,o.generateUuid)(),A=(0,p.getGenericChannelId)(e)||null,I=(0,p.getCompletedMessageId)(e),C=(0,d.getTimestamp)(e)||(0,a.generateUniqueClientTimestamp)("buildPartialMessage-timestamp"),_=(0,p.getCompletedMessageTimestamp)(e)||(0,d.getTimestamp)(e)||(0,a.generateUniqueClientTimestamp)("buildPartialMessage-timestamp"),w=(0,p.getPartialOrdinal)(e);return(0,i.default)((0,f.setId)(S),v(I),b(w),(0,f.setStatus)(t),(0,f.setTimestamp)(C),T(_),(0,h.setRecipients)(n),(0,h.setSenders)(E),(0,h.setMessageDirection)(y),(0,h.setGenericChannelId)(A))(new u.default((0,r.fromJS)(e)))}},"2I/g":function(e,t,n){e.exports=n.dlbpr(1,11)},"2Nk6":function(e,t,n){"use strict";n.d(t,{getIfSelectedKBIsLatest:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("49A5");const o=(0,r.createSelector)([s.getLatestWidgetData],(0,i.default)("isKnowledgeBaseV3"))},"2Sm/":function(e,t,n){"use strict";n.d(t,{CREATE_NEW_THREAD:function(){return r}});const r=(0,n("VVfI").createAsyncActionTypes)("CREATE_NEW_THREAD")},"2Zef":function(e,t,n){"use strict";n.r(t);n.d(t,{AGENT_SENDER:function(){return i},BOT_SENDER:function(){return s},INTEGRATOR_SENDER:function(){return c},SYSTEM_SENDER:function(){return o},VID_SENDER:function(){return a},VISITOR_SENDER:function(){return r}});const r="VISITOR_SENDER",i="AGENT_SENDER",s="BOT_SENDER",o="SYSTEM_SENDER",a="VID_SENDER",c="INTEGRATOR_SENDER"},"2fjV":function(e,t,n){"use strict";n.d(t,{default:function(){return A}});var r=n("rCfO"),i=n("xZ3y"),s=n("nf9S"),o=n("0IK8"),a=n("uRns");function c(e){const t=(0,o.getType)(e);return a.AUTOMATED_CHAT_MESSAGE_TYPES.includes(t)}var u=n("/OK6"),l=n("elDb"),d=n("bOgJ"),p=n("xwWp"),f=n("jvmB"),h=n("k09d"),g=n("2Sm/"),m=n("PpSk"),E=n("PaBm"),y=n("BxyF"),v=n("QeSX"),b=n("t4ZQ"),T=n("Mx3c");const S=1e3;var A=e=>t=>{const n={},o=e=>clearTimeout(n[e]),a=(0,r.default)(((t,r,i)=>{n[t]=setTimeout((()=>{e.dispatch((0,f.default)({channel:r,threadId:t}))}),i)}));return n=>{switch(n.type){case i.THREAD_CREATED_AND_NETWORK_ONLINE:case g.CREATE_NEW_THREAD.SUCCEEDED:{const t=(0,y.getAsyncPubSubClient)(e.getState());if(!(0,E.isClientReady)(t))break;let r,s;if(n.type===g.CREATE_NEW_THREAD.SUCCEEDED){r=n.payload.threadId;s=n.payload.channel}if(n.type===i.THREAD_CREATED_AND_NETWORK_ONLINE){const t=(0,h.getSelectedThread)(e.getState());s=(0,m.getChannelName)(t);r=(0,m.getThreadId)(t)}const o=(0,p.widgetIsInAwayMode)(e.getState());if(!((0,b.getAgentType)((0,v.getAssignedResponderInWidget)(e.getState()))===T.BOT)&&(0,d.shouldCaptureVisitorEmailAddress)(e.getState())){const t=(0,l.getCustomEmailCaptureDelay)(e.getState());a(r,s,o?S:t||S)}break}case i.RECEIVED_INCOMING_MESSAGE:{const{message:e,threadId:t}=n.payload;(0,s.isConversationalMessage)(e)&&!c(e)&&(0,u.isFromAgent)(e)&&o(t);break}}return t(n)}}},"2kog":function(e,t,n){"use strict";n.d(t,{getInitialResponder:function(){return a}});var r=n("dLEV"),i=n("QeSX"),s=n("QYon"),o=n("7+Fw");const a=(0,r.createSelector)([i.getAssignedResponderInWidget,s.getPotentialResponders,o.getWidgetBotResponder],((e,t,n)=>n||(e||t.get(0))))},"2phz":function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-visitor-experience-components":{emailCapture:{failedToPublish:"Sorry, we couldn't verify your email address."}}}})}},"2soH":function(e,t,n){"use strict";n.d(t,{typingStates:function(){return r}});const r=(0,n("JGJA").default)("typingStates")},"2umt":function(e,t,n){"use strict";n.d(t,{removeTimeOnPageTrigger:function(){return s}});var r=n("SsBI"),i=n("Dt2j");const s=()=>(e,t)=>{const n=(0,r.getTimeOnPageTriggerTimeoutId)(t());clearTimeout(n);e((0,i.removeTimeOnPageTriggerAction)())}},"30KC":function(e,t,n){"use strict";n.d(t,{THREAD_INBOX_UPDATED:function(){return r}});const r="THREAD_INBOX_UPDATED"},"31tl":function(e,t,n){"use strict";n.d(t,{UNKNOWN:function(){return i},WEB:function(){return r}});const r="WEB",i="UNKNOWN"},"32pP":function(e,t,n){"use strict";n.d(t,{getVisitorIdentification:function(){return s},getVisitorIdentificationEnabled:function(){return o}});var r=n("dLEV"),i=n("JGJA");const s=e=>(0,i.default)("visitorIdentification",e),o=(0,r.createSelector)([s],(e=>e.enabled))},"34eX":function(e,t,n){var r=n("TG7G");function i(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}e.exports=i},"351s":function(e,t,n){"use strict";n.r(t);t.default={en:{number:{format:{precision:3,strip_insignificant_zeros:!0},percentage:{format:{delimiter:",",format:"%n%",precision:0}},currency:{format:{precision:2,strip_insignificant_zeros:!1}},human:{storage_units:{units:{byte:{one:" byte",other:" bytes"},kb:"kb",mb:"mb",gb:"gb",tb:"tb"}},array:{inclusive:{wordsConnector:", ",twoWordsConnector:" and ",lastWordConnector:", and "},exclusive:{wordsConnector:", ",twoWordsConnector:" or ",lastWordConnector:", or "}},abbreviated:{long:{1e3:{one:"0 thousand",other:"0 thousand"},1e4:{one:"00 thousand",other:"00 thousand"},1e5:{one:"000 thousand",other:"000 thousand"},1e6:{one:"0 million",other:"0 million"},1e7:{one:"00 million",other:"00 million"},1e8:{one:"000 million",other:"000 million"},1e9:{one:"0 billion",other:"0 billion"},1e10:{one:"00 billion",other:"00 billion"},1e11:{one:"000 billion",other:"000 billion"},1e12:{one:"0 trillion",other:"0 trillion"},1e13:{one:"00 trillion",other:"00 trillion"},1e14:{one:"000 trillion",other:"000 trillion"}},short:{1e3:{one:"0K",other:"0K"},1e4:{one:"00K",other:"00K"},1e5:{one:"000K",other:"000K"},1e6:{one:"0M",other:"0M"},1e7:{one:"00M",other:"00M"},1e8:{one:"000M",other:"000M"},1e9:{one:"0B",other:"0B"},1e10:{one:"00B",other:"00B"},1e11:{one:"000B",other:"000B"},1e12:{one:"0T",other:"0T"},1e13:{one:"00T",other:"00T"},1e14:{one:"000T",other:"000T"}}}}}}}},"38AR":function(e,t,n){"use strict";n.d(t,{default:function(){return _}});var r=n("ukHx"),i=n("eUlm"),s=n.n(i),o=n("CsO9"),a=n("YY0n"),c=n("Z5tj"),u=n.n(c),l=n("VZYW"),d=n("6Jpi"),p=n("JxxT");function f(e,{showCloseButton:t}){let n=e+p.SPACING_ABOVE_WIDGET;t&&(n+=p.CLOSE_BUTTON_AND_SPACING);return n}function h({showCloseButton:e}){let t=p.SMALLEST_WIDGET_HEIGHT+p.SPACING_ABOVE_WIDGET;e&&(t+=p.CLOSE_BUTTON_AND_SPACING);return t}function g(e,t,{showCloseButton:n}){const r=f(t,{showCloseButton:n}),i=h({showCloseButton:n});return e>=r?0:e<=i?r-i:r-e}function m(e,t,{showCloseButton:n}){return t-g(e,t,{showCloseButton:n})}var E=n("uDjz"),y=n("ITEl");const v=["browserWindowHeight","browserWindowWidth","children","className","inline","showCloseButton","size","style","mobile","widgetLocation","forwardedRef","widgetSize"],b={small:"small","extra-small":"extra-small",default:"default"},T=u().div.withConfig({displayName:"VisitorWidgetStyleWrapper__WidgetStyleWrapper"})(["display:flex;flex-direction:column;align-items:flex-end;"," transform-origin:bottom right;"],(({inline:e,mobile:t,size:n})=>(0,c.css)(["height:",";width:",";margin-top:",";transform:",";"],(e||t)&&"100%",t&&"100%",e&&"0",n===b.small?"scale(0.75)":n===b["extra-small"]?"scale(0.5)":void 0))),S=u().div.withConfig({displayName:"VisitorWidgetStyleWrapper__WidgetContentStyleWrapper"})(["height:",";display:flex;flex-direction:column;background:",";overflow:hidden;border-radius:","px;box-shadow:0 4px 16px rgba(0,0,0,0.1);position:relative;width:",";transition:all 0.25s ease-in-out;&.inline{box-shadow:none;height:100%;margin:0;width:100%;border-radius:0;}"],(({mobile:e,browserWindowHeight:t,showCloseButton:n,widgetSize:r})=>e?"100%":`${m(t,r.height,{showCloseButton:n})}px`),l.WHITE,p.UPDATED_VISITOR_WIDGET_BORDER_RADIUS,(({widgetSize:e,browserWindowWidth:t})=>`${(0,E.calculateChatWidgetWidth)(t||562,e.width||530)}px`)),A="chat-widget-wrapper",I=e=>{const{browserWindowHeight:t,browserWindowWidth:n,children:i,className:c,inline:u=!1,showCloseButton:l=!0,size:p=b.default,style:f,mobile:h,widgetLocation:g=d.RIGHT_ALIGNED,forwardedRef:m,widgetSize:E={width:376,height:530}}=e,I=(0,r.default)(e,v),{isOpen:C,closeModal:_,modalContent:w}=(0,a.useWidgetModalOrContext)();return(0,y.jsx)(y.Fragment,{children:(0,y.jsx)(T,{style:f,inline:u,size:p,mobile:!!h,"data-test-id":"widget-style-wrapper",children:(0,y.jsxs)(S,Object.assign({browserWindowWidth:n,className:s()("chat-widget",c,h&&"mobile",u&&"inline"),"data-test-id":A,widgetSize:E,browserWindowHeight:t,widgetLocation:g,mobile:!!h,showCloseButton:!!l,ref:m},I,{children:[i,(0,y.jsx)(o.default,{isOpen:C,onClose:_,modalContent:w})]}))})})};I.displayName="VisitorWidgetStyleWrapperContent";const C=e=>(0,y.jsx)(a.WidgetModalProvider,{children:(0,y.jsx)(I,Object.assign({},e))});C.displayName="VisitorWidgetStyleWrapper";var _=C},"3Ezh":function(e,t,n){"use strict";n.d(t,{DEFAULT_FONT_FAMILY:function(){return r}});const r="Helvetica, Arial, sans-serif"},"3Gdv":function(e,t,n){"use strict";n.d(t,{getSpamProtectionResponse:function(){return a}});var r=n("kHIv"),i=n("hpc0"),s=n.n(i),o=n("d4bX");const a=e=>{var t;if(!(0,o.isInPreview)()&&null!==(t=window)&&void 0!==t&&null!==(t=t.grecaptcha)&&void 0!==t&&t.enterprise){const t=(0,r.getSpamProtectionMetadata)(e);if(!t)return null;if(!t.token)return null;const n=t.token;return new Promise((e=>{window.grecaptcha.enterprise.ready((()=>{window.grecaptcha.enterprise.execute(n,{action:t.action}).then((n=>{e({generatedToken:n,action:t.action})})).catch((t=>{s().captureException(t);e(null)}))}))}))}return null}},"3HLt":function(e,t,n){"use strict";n.d(t,{COMPANY_LOGO:function(){return c},CUSTOM_CHAT_NAME:function(){return a},FALLBACK:function(){return i},TEAM_IDS:function(){return o},TYPE:function(){return r},USER_IDS:function(){return s},USE_CUSTOM_BRANDING_ALIAS:function(){return u}});const r=["@type"],i=["fallback"],s=["userIds"],o=["teamIds"],a=["customChatName"],c=["companyLogoUrl"],u=["useCustomBrandingAsAgentAlias"]},"3L7e":function(e,t,n){"use strict";n.d(t,{default:function(){return Ie}});var r=n("cJP/"),i=n("uB3n"),s=n("MZef"),o=n("eJ3n"),a=n("4cwC"),c=n("y+PV"),u=n("nt9Q"),l=n("stzZ"),d=n("DrqF");const p=e=>{(0,d.default)("string"==typeof e,"Expected id to be a string not a %s",typeof e)};var f=n("cjt2"),h=n("tXbc");const g=e=>e,m=(0,i.default)({name:"pubSubClient",idInvariant:p,notSetValue:(0,s.default)()}),E=(e=m,t)=>{switch(t.type){case f.INITIALIZE_PUBSUB.STARTED:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,c.requestStarted,e)}case f.INITIALIZE_PUBSUB.SUCCEEDED:{const{client:n,clientKey:r}=t.payload;return(0,o.updateEntry)(r,(0,l.requestSucceededWithOperator)((()=>n)),e)}case f.INITIALIZE_PUBSUB.FAILED:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,a.requestFailed,e)}case f.PUBSUB_RECONNECTING:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,(0,u.requestStateUpdate)(h.RECONNECTING,g),e)}case f.PUBSUB_RECONNECTED:case f.PUBSUB_READY:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,(0,u.requestStateUpdate)(h.CONNECTED,g),e)}case f.PUBSUB_DISCONNECTED:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,(0,u.requestStateUpdate)(h.DISCONNECTED,g),e)}case f.PUBSUB_SUSPENDED:{const{clientKey:n}=t.payload;return(0,o.updateEntry)(n,(0,u.requestStateUpdate)(h.SUSPENDED,g),e)}default:return e}};var y=n("ImcI"),v=n("9pgs");const b=new i.default({name:"subscriptions",idInvariant:p,notSetValue:new s.default({data:null})}),T=(e=b,t)=>{switch(t.type){case f.UPDATE_SUBSCRIPTIONS.STARTED:{const{clientKey:n,subscriptions:r}=t.payload;return(0,o.updateEntry)(n,(0,y.requestStartedWithOperator)((()=>r)),e)}case f.RESUBSCRIBE.STARTED:{const{clientKey:n,subscriptions:r}=t.payload;return(0,o.updateEntry)(n,(0,u.requestStateUpdate)(h.RESUBSCRIBING,(()=>r)),e)}case f.RESUBSCRIBE.SUCCEEDED:case f.UPDATE_SUBSCRIPTIONS.SUCCEEDED:{const{clientKey:n,subscriptions:r}=t.payload;return(0,o.updateEntry)(n,(0,l.requestSucceededWithOperator)((()=>r)),e)}case f.RESUBSCRIBE.FAILED:case f.UPDATE_SUBSCRIPTIONS.FAILED:{const{clientKey:n,error:r}=t.payload;return(0,o.updateEntry)(n,(0,v.requestFailedWithError)(r),e)}default:return e}},S=T;var A=n("U7wy"),I=n("Ut5p"),C=n("I6ms"),_=n("7/wP"),w=n("bYG+");const O=(0,w.default)("globalCookieOptOut"),R=(0,w.default)("isFirstVisitorSession");var x=(0,I.handleActions)({[C.UPDATE_GLOBAL_COOKIE_OPT_OUT]:(e,t)=>{const{globalCookieOptOut:n}=t.payload;return O(n,e)},[C.UPDATE_IS_FIRST_VISITOR_SESSION]:(e,t)=>{const{isFirstVisitorSession:n}=t.payload;return R(n,e)}},new _.default),N=n("Nsdo"),D=n("ES4X"),M=n("4pOi"),P=n("M5PA"),L=n("WYdz"),k=n("V9Mx"),U=n("+282"),F=n("1Hpf"),B=n("9HFe"),j=n("Rq/r"),H=n("VSQ5");const G=null;var W=(0,I.handleActions)({[H.UPDATE_VIEW]:(e,t)=>{const{view:n}=t.payload;return n}},G),V=n("PU72"),q=n("2I/g"),z=n("VB2T");const K=(0,q.Map)({timeoutId:0}),Y={[z.ADD_TIME_ON_PAGE_TRIGGER](e,t){const{timeoutId:n}=t.payload;return e.set("timeoutId",n,e)},[z.REMOVE_TIME_ON_PAGE_TRIGGER](e){return e.set("timeoutId",0,e)}};var J=(0,I.handleActions)(Y,K),$=n("q6sI");const Q=!1;var X=(0,I.handleActions)({[C.UPDATE_SHOW_EXIT_INTENT_COOKIE_BANNER](e,t){const{visible:n}=t.payload;return n}},Q),Z=n("or04"),ee=n("05rB"),te=n("dIRc"),ne=n("ow93"),re=n("qym/"),ie=n("dLEV"),se=n("AbLd");const oe={widgetInputIsOnFocus:!1};var ae=(0,ie.createSlice)({name:"widgetInputFocusStatus",initialState:oe,reducers:{},extraReducers:e=>{e.addCase(se.onInputFocusAction,((e,t)=>{e.widgetInputIsOnFocus=t.payload.widgetInputIsOnFocus}))}}).reducer,ce=n("8KHK");const ue={speechPocActive:!1,audioPlaybackStatus:"paused",speechRecordingStatus:"idle"},le=(e=ue,t)=>{switch(t.type){case ce.SET_SPEECH_POC_ACTIVE:return Object.assign({},e,{speechPocActive:t.payload});case ce.SET_AUDIO_PLAYBACK_STATUS:return Object.assign({},e,{audioPlaybackStatus:t.payload});case ce.SET_SPEECH_RECORDING_STATUS:return Object.assign({},e,{speechRecordingStatus:t.payload});default:return e}};var de=n("sl1+"),pe=n("HCbP"),fe=n("dK5d"),he=n("WzHW"),ge=n("N+TY");const me=n("lu1e").FADE,Ee=(0,ie.createSlice)({name:"currentAnimation",initialState:me,reducers:{updateCurrentAnimation:(e,t)=>t.payload}}),{updateCurrentAnimation:ye}=Ee.actions;var ve=Ee.reducer,be=n("n/Ww"),Te=n("4A01"),Se=n("jnrP"),Ae=n("Kwzp"),Ie=(0,r.combineReducers)({typingStates:k.default,typingIndicatorStyle:Te.default,availabilityMessageTimeouts:M.default,clientData:he.default,cookieBannerOnExitVisible:X,currentView:W,emailCapture:D.default,fileUploads:U.default,fileUploadsErrors:F.default,gdpr:j.default,initialMessageBubbleVisible:V.default,kbArticle:ge.default,messageEditorStaging:de.default,pubSubClient:E,resolvedAttachments:B.default,responders:P.default,selectedThreadId:ee.default,speechPoc:le,stagedThread:re.stagedThread,subscriptions:S,threadHistories:L.default,threads:$.default,timeOnPageTrigger:J,unpublishedMessages:te.default,rejectedMessages:ne.default,visitorIdentity:x,widgetData:A.default,widgetInputFocusStatus:ae,widgetUi:N.default,feedbackSurveyEnabled:pe.default,visitorIdentification:Z.default,widgetSize:fe.default,currentAnimation:ve,kbLibrary:be.default,entryUrlMetadata:Se.default,aiPromptsInteraction:Ae.default})},"3MJX":function(e,t,n){"use strict";n("NCbW");var r=n("ITEl");const i=e=>(0,r.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,r.jsxs)("g",{clipPath:"url(#close__clip0_12_2672)",children:[(0,r.jsx)("path",{fillOpacity:.01,d:"M0 0h32v32H0z"}),(0,r.jsx)("mask",{id:"close__a",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:32,height:32,children:(0,r.jsx)("g",{clipPath:"url(#close__clip1_12_2672)",children:(0,r.jsx)("path",{d:"M3.772 3.759c.445-.445 1.165-.445 1.61 0L16 14.389 26.617 3.77c.445-.446 1.165-.446 1.611 0 .446.446.446 1.166 0 1.611L17.611 16l.023-.013 10.618 10.618c.445.445.445 1.165 0 1.611-.229.217-.515.331-.812.332-.297 0-.583-.103-.811-.332L16.012 17.6 5.394 28.216c-.228.217-.514.331-.81.332-.298 0-.584-.103-.812-.332-.446-.446-.446-1.166 0-1.611l10.616-10.618L3.772 5.37c-.446-.446-.446-1.166 0-1.611z"})})}),(0,r.jsx)("g",{mask:"url(#close__a)",children:(0,r.jsx)("path",{d:"M0 0h32v32H0V0z"})})]}),(0,r.jsxs)("defs",{children:[(0,r.jsx)("clipPath",{id:"close__clip0_12_2672",children:(0,r.jsx)("path",{d:"M0 0h32v32H0z"})}),(0,r.jsx)("clipPath",{id:"close__clip1_12_2672",children:(0,r.jsx)("path",{d:"M0 0h32v32H0z"})})]})]}));i.displayName="SVGClose";t.default=i},"3OTY":function(e,t,n){"use strict";n.d(t,{visitorConsentsToCommunicate:function(){return g}});var r=n("dLEV");const i="CONSENT_TO_COMMUNICATE",s="CONSENT_TO_COMMUNICATE_SUCCEEDED",o="CONSENT_TO_COMMUNICATE_FAILED";var a=n("tlSg"),c=n("1ZlA"),u=n("FBcP"),l=n("0PDK"),d=n("9XKB");const p=(0,r.createAction)(i),f=(0,r.createAction)(s),h=(0,r.createAction)(o,(e=>({payload:{error:e}})));function g(e=!1){return e?(e,t)=>{const n=(0,u.getSessionId)(t()),r=(0,l.getSelectedThreadId)(t()),i=(0,d.getHubspotUtk)();e(p());const s=({sessionId:t}={})=>{e((0,c.updateSessionId)(t));e(f())},o=t=>{e(h(t))};(0,a.sendConsentToCommunicate)({sessionId:n,hubspotUtk:i,threadId:r}).then(s,o).catch((e=>{setTimeout((()=>{throw e}))}))}:null}},"3RDS":function(e,t,n){"use strict";n.d(t,{getGlobalCookieOptOut:function(){return r}});const r=(0,n("JGJA").default)("globalCookieOptOut")},"3S9s":function(e,t,n){"use strict";n.d(t,{createThemeV2:function(){return s}});var r=n("wFcP");function i(e,t){const n=e=>e&&"object"==typeof e;return[e,t].reduce(((e,t)=>{Object.keys(t).forEach((r=>{const s=e[r],o=t[r];Array.isArray(s)&&Array.isArray(o)?e[r]=s.concat(...o):n(s)&&n(o)?e[r]=i(s,o):e[r]=o}));return e}),{})}const s=(e={})=>e.colors||e.font||e.components?i(r.defaultTheme,e):r.defaultTheme},"3Yas":function(e,t,n){"use strict";n.d(t,{concat:function(){return E},count:function(){return m},every:function(){return y},filter:function(){return v},get:function(){return b},has:function(){return T},keySeq:function(){return S},keyedEquivalent:function(){return A},map:function(){return I},reduce:function(){return C},set:function(){return _},some:function(){return w},sortBy:function(){return O}});function r(e){return()=>e}function i(e){return"function"==typeof e}function s(e){return"number"==typeof e&&!isNaN(e)}var o=n("yivD");function a(e){return"function"==typeof Symbol?Symbol(e):(0,o.default)(e)}var c=n("lTIY");const u=a("protocolType");function l(e,t){switch(t){case null:case void 0:return`${t}`;default:return t.constructor&&t.constructor[e]||t[e]}}function d(e,t){switch(t){case null:return"null";case void 0:return"undefined";default:return t[e]||(0,o.default)()}}function p(e,t){switch(t){case null:return"null";case void 0:return"undefined";default:return t.prototype.hasOwnProperty(e)?t.prototype[e]:(0,o.default)()}}function f(e,t,n){Object.defineProperty(e,t,{configurable:!1,enumerable:!1,value:n,writable:!0});return e}function h({args:e,name:t,fallback:n}){const r=e.indexOf(u),i=a(`__p_${t}`),s={},o=(0,c.default)(e.length,((...e)=>{const o=e[r],a=l(i,o),c=a&&s[a]||n;if(!c)throw new Error(`${t}: not implemented for type \`${o}\``);return c(...e)}));o.implement=(e,t)=>{const n=d(i,e);null==e||e[i]||f(e,i,n);s[n]=t;return t};o.implementInherited=(e,t)=>{const n=p(i,e);null==e||e.prototype.hasOwnProperty(i)||f(e.prototype,i,n);s[n]=t;return t};return o}h.TYPE=u;const g=r(!0),m=(h({args:[h.TYPE],name:"clear"}),h({args:[h.TYPE],name:"count"})),E=h({args:[g,h.TYPE],name:"concat"}),y=(h({args:[h.TYPE],name:"entrySeq"}),h({args:[i,h.TYPE],name:"every"})),v=h({args:[i,h.TYPE],name:"filter"}),b=(h({args:[s,h.TYPE],name:"flattenN"}),h({args:[i,h.TYPE],name:"forEach"}),h({args:[g,h.TYPE],name:"get",fallback:(e,t)=>t[e]})),T=h({args:[g,h.TYPE],name:"has"}),S=h({args:[h.TYPE],name:"keySeq"}),A=h({args:[h.TYPE],name:"keyedEquivalent"}),I=h({args:[i,h.TYPE],name:"map"}),C=h({args:[g,i,h.TYPE],name:"reduce"}),_=h({args:[g,g,h.TYPE],name:"set"}),w=h({args:[i,h.TYPE],name:"some"}),O=h({args:[i,h.TYPE],name:"sortBy"});h({args:[h.TYPE],name:"valueSeq"})},"3ZFB":function(e,t,n){"use strict";n.d(t,{addTimeOnPageTrigger:function(){return a}});var r=n("qqP0"),i=n("OBCX"),s=n("2umt"),o=n("p5It");const a=e=>t=>{t((0,s.removeTimeOnPageTrigger)());const n=(0,r.timeOnPageTriggerDelaySeconds)(e),a=setTimeout((()=>{t((0,o.executeTimeOnPageTrigger)())}),1e3*n);t((0,i.addTimeOnPageTriggerAction)(a))}},"3oj9":function(e,t,n){"use strict";n.d(t,{getCurrentThreadHistoryData:function(){return u}});var r=n("KXN9"),i=n("dLEV"),s=n("ZSXR"),o=n("eEyY"),a=n("si22"),c=n("eg5p");const u=(0,i.createSelector)([o.getCurrentThreadId,s.getCurrentThreadHistoryEntry,a.getStagedThreadHistory],((e,t,n)=>e===c.STUBBED_THREAD_ID?n:(0,r.getData)(t)||null))},"3yBC":function(e,t,n){"use strict";n.d(t,{INVALID_FILE_TYPE:function(){return s},SIZE_LIMIT_EXCEEDED:function(){return r},UPLOAD_ERROR:function(){return i}});const r="SIZE_LIMIT_EXCEEDED",i="UPLOAD_ERROR",s="INVALID_FILE_TYPE"},"3zN8":function(e,t,n){"use strict";n.d(t,{fetchRecommendedArticles:function(){return u}});var r=n("dLEV"),i=n("zTcI"),s=n("hpc0"),o=n.n(s),a=n("xZhp"),c=n("32pP");const u=(0,r.createAsyncThunk)("articles/fetchRecommendedArticles",(({knowledgeBaseId:e,knowledgeBaseUrl:t},{getState:n})=>{const r=n(),s=(0,a.getKnowledgeBaseRecommendationType)(r),u=(0,c.getVisitorIdentification)(r),{identificationToken:l,identificationEmail:d}=u;(0,a.getKnowledgeBaseRecommendationType)(r);return(0,i.getRecommendedArticles)({knowledgeBaseId:e,knowledgeBaseUrl:t,kbRecommendationType:s,identificationToken:l,email:d}).then((e=>e?e.results:[])).catch((e=>{o().captureException(e);throw e}))}))},"43l5":function(e,t,n){"use strict";n.d(t,{updateMessageInConversation:function(){return s}});var r=n("dLEV"),i=n("xZ3y");const s=(0,r.createAction)(i.UPDATE_MESSAGE_IN_CONVERSATION,(({updated:e,channel:t,message:n,threadId:r})=>({payload:{updated:e,channel:t,message:n,threadId:r}})))},"46XF":function(e,t,n){"use strict";n.d(t,{setError:function(){return c},setStatus:function(){return a},touch:function(){return u},updateData:function(){return o}});var r=n("xCrP"),i=n("g4ag"),s=n("N7dr");const o=(0,r.default)(s.DATA),a=(0,i.default)(s.STATUS),c=(0,i.default)(s.ERROR);function u(e){return(0,i.default)(s.UPDATED_AT,Date.now(),e)}},"49A5":function(e,t,n){"use strict";n.d(t,{getLatestWidgetData:function(){return o}});var r=n("dLEV"),i=n("KXN9"),s=n("SNA8");const o=(0,r.createSelector)(s.getWidgetDataAsyncData,(e=>(0,i.getData)(e)))},"4A01":function(e,t,n){"use strict";n.d(t,{clearTypingIndicatorStyle:function(){return o},setTypingIndicatorStyle:function(){return s}});const r={},i=(0,n("dLEV").createSlice)({name:"typingIndicatorStyle",initialState:r,reducers:{setTypingIndicatorStyle:(e,t)=>{const{threadId:n,senderId:r,style:i,shouldDisableUserInput:s}=t.payload;e[n]||(e[n]={});e[n][r]={style:i,shouldDisableUserInput:s}},clearTypingIndicatorStyle:(e,t)=>{const{threadId:n,senderId:r}=t.payload;e[n]&&delete e[n][r]}}}),{setTypingIndicatorStyle:s,clearTypingIndicatorStyle:o}=i.actions;t.default=i.reducer},"4RZQ":function(e,t,n){"use strict";var r=n("9Mwj"),i=n("It+t"),s=n("2I/g");const o=(0,s.Record)({"@type":i.ENGAGEMENT_DETAILS_MESSAGE,senders:(0,s.List)(),timestamp:0,id:"",attachments:(0,s.List)(),messageDeletedStatus:r.NOT_DELETED,clientType:"UNKNOWN",engagement:(0,s.Map)(),echo:!1,ablyTs:0,hiddenFromVisitor:!0,isAsync:!1},"EngagementDetailsRecord");t.default=o},"4SpI":function(e,t,n){"use strict";n.d(t,{publishMessage:function(){return S}});var r=n("BxyF"),i=n("0IK8"),s=n("jguV"),o=n("/OK6"),a=n("VkiM"),c=n("dLEV"),u=n("hpc0"),l=n.n(u),d=n("43l5"),p=n("qQrL"),f=n("vuNk"),h=n("KXN9"),g=n("ZSXR");const m=(0,c.createSelector)(g.getCurrentThreadHistoryEntry,h.getStatus);var E=n("VToG");const y=(0,c.createAction)(p.PUBLISH_MESSAGE.STARTED,(({channel:e,message:t,messageKey:n,threadId:r})=>({payload:{channel:e,message:t,messageKey:n,threadId:r}}))),v=(0,c.createAction)(p.PUBLISH_MESSAGE.SUCCEEDED,(({channel:e,messageKey:t,publishedMessage:n,threadId:r})=>({payload:{channel:e,messageKey:t,publishedMessage:n,threadId:r}}))),b=(0,c.createAction)(p.PUBLISH_MESSAGE.FAILED,(({channel:e,messageKey:t,message:n,threadId:r,error:i})=>({payload:{channel:e,messageKey:t,message:n,threadId:r,error:i}})));let T;const S=({channel:e,message:t,threadId:n})=>(c,u)=>{const p=(0,f.getThreadByThreadId)(u(),{threadId:n});if(t.id===T){l().captureMessage("publishMessage attempted duplicate message",{level:"warning",extra:{messageId:t.id}});return Promise.resolve()}T=t.id;if(m(u())===E.STARTED&&(0,o.isFromVisitor)(t)){c(b({channel:e,messageKey:(0,i.getId)(t),message:t,threadId:n,error:"message sent while threads fetching"}));return Promise.resolve()}if((0,a.isClosed)(p))return Promise.resolve();c(y({channel:e,message:t,messageKey:(0,i.getId)(t),threadId:n}));const h=(0,r.getPubSubClient)(u()),g={message:(0,s.serialize)(t),channel:e},S=h.publish(g).then((({data:r})=>{const o=(0,s.deserialize)({json:r});c(v({channel:e,messageKey:(0,i.getId)(t),publishedMessage:o,threadId:n}));c((0,d.updateMessageInConversation)({updated:o,channel:e,message:t,threadId:n}))})).catch((r=>{c(b({channel:e,messageKey:(0,i.getId)(t),message:t,threadId:n,error:r}))}));S.catch((e=>{setTimeout((()=>{throw e}))}));return S}},"4W30":function(e,t,n){"use strict";e.exports=n("OS0G")},"4cgu":function(e,t,n){"use strict";n.d(t,{default:function(){return S}});var r=n("ukHx"),i=n("Z5tj"),s=n.n(i),o=n("uax2"),a=n("0wen"),c=n("54vt");const u="primary",l="secondary",d={PRIMARY:u,SECONDARY:l},p={[u]:a.PRIMARY,[l]:a.SECONDARY},f=e=>p[e],h={[u]:c.SECONDARY,[l]:c.PRIMARY},g=e=>h[e];var m=d,E=n("ITEl");const y=["use","children","Button","result","spinnerSize","theme","currentState","onClick"],v=s()(o.default).withConfig({displayName:"VizExLoadingButton__Spinner"})(["height:0;position:absolute;top:50%;right:0;transition:opacity 0.2s;opacity:",";"],(({show:e})=>e?1:0)),b=s().div.withConfig({displayName:"VizExLoadingButton__ReadyWrapper"})(["transition:opacity 0.2s;opacity:",";"],(({show:e})=>e?1:0)),T=e=>{let{use:t=m.PRIMARY,children:n,Button:i,result:s,spinnerSize:o="xs",theme:a,currentState:c,onClick:u=(()=>{})}=e,l=(0,r.default)(e,y);const d="ready"===c,p="submitting"===c,h="done"===c;return(0,E.jsxs)(i,Object.assign({theme:a,onClick:p||h?()=>{}:u,use:f(t),style:{position:"relative"},"data-test-id":"loading-button"},l,{children:[(0,E.jsx)(b,{"data-test-id":"VizExLoadingButton-Ready",show:d,children:n}),(0,E.jsx)(v,{size:o,grow:!0,use:g(t),theme:a,showResult:h,show:p||h,"data-test-id":"VizExLoadingButton-Spinner",children:s})]}))};T.displayName="VizExLoadingButton";var S=T},"4cwC":function(e,t,n){"use strict";n.d(t,{requestFailed:function(){return s}});var r=n("EN6V"),i=n("VToG");const s=(0,n("nt9Q").requestStateUpdate)(i.FAILED,r.default)},"4fgK":function(e,t,n){"use strict";n.d(t,{getIsBot:function(){return a}});var r=n("dLEV"),i=n("kHIv"),s=n("49A5"),o=n("G0k2");const a=(0,r.createSelector)(s.getLatestWidgetData,(e=>(0,o.isTypeBot)((0,i.getBotResponder)(e))))},"4kAq":function(e,t,n){"use strict";n.d(t,{initializeI18n:function(){return f}});var r=n("JGJA"),i=n("Mjoc"),s=n("5ZU4"),o=n("7CK0"),a=e=>Promise.all([(0,s.default)(e),(0,o.default)(e)]),c=n("ihoG"),u=n("01iA"),l=n.n(u);function d(){var e;const t=(null===(e=window)||void 0===e||null===(e=e.navigator)||void 0===e||null===(e=e.languages)||void 0===e?void 0:e[0])||window.navigator.language;return(null==t?void 0:t.toLowerCase())||null}function p(){try{return!l().isProd()&&localStorage&&!localStorage.getItem("TRACK_I18N_FALLBACK_TRANSLATIONS")}catch(e){return!1}}const f=({data:e={}}={})=>{p()&&localStorage.setItem("TRACK_I18N_FALLBACK_TRANSLATIONS","true");const t=(0,r.default)("language",e),n=t?{locale:t,langEnabled:!0}:{locale:d(),langEnabled:!0},s=(0,i.default)({manuallySetLocale:!0}),o=Promise.all([s.register(c.default),a(s)]);s.setLocale(n);return o}},"4nf7":function(e,t,n){"use strict";n.d(t,{getFilteredMessages:function(){return b}});var r=n("8J5U"),i=n("bOW6"),s=n("PpSk"),o=n("2I/g"),a=n("dLEV"),c=n("qjq5"),u=n("3Yas");u.concat.implement(Array,((e,t)=>o.Iterable.isIterable(e)?t.concat(e.toJS()):t.concat(e)));u.concat.implementInherited(o.Seq.Indexed,((e,t)=>t.concat(e)));u.concat.implementInherited(o.Collection.Indexed,((e,t)=>t.concat(e)));u.concat.implement(String,((e,t)=>t.concat(e)));var l=u.concat,d=(0,c.default)(l),p=n("SGjM"),f=n("DdHT"),h=n("6aYC"),g=n("k09d"),m=n("Z6IV"),E=n("3oj9"),y=n("5oUx");let v;const b=(0,a.createSelector)([g.getSelectedThread,E.getCurrentThreadHistoryData,h.getUnpublishedMessagesForCurrentThread,y.getTypingMessages],((e,t,n,a)=>{const c=(0,s.getChannelName)(e),u=(0,s.getThreadId)(e),l=(0,r.getMessages)(t)||(0,o.List)(),h=(0,f.default)(d(l),d(n),(0,p.default)((0,i.wrapFailedMessage)({threadId:u,channel:c})),d(a))((0,o.List)()),g=h.size?h.filter(m.isSupportedMessageType):(0,o.List)();(0,o.is)(v,g)||(v=g);return v}))},"4pOi":function(e,t,n){"use strict";var r=n("2I/g"),i=n("Ut5p"),s=n("SGAL");const o=(0,r.Map)();t.default=(0,i.handleActions)({[s.ADD_AVAILABILITY_MESSAGE_TIMEOUT]:(e,t)=>{const{channel:n,timeout:r}=t.payload;return e.set(n,r)}},o)},"4t9X":function(e,t,n){"use strict";n.d(t,{HELP_DESK_COMMENT_REPLY_SYSTEM_MESSAGE:function(){return r}});const r="HELP_DESK_COMMENT_REPLY_SYSTEM_MESSAGE"},"4vna":function(e,t,n){"use strict";var r=n("2I/g");const i=new r.Record({enabled:!1,scrollPercentage:50},"ScrollPercentageTrigger");t.default=i},"50iM":function(e,t,n){"use strict";n.d(t,{CUSTOMER_AGENT_ACTION_EXECUTION_MESSAGE:function(){return r}});const r="CUSTOMER_AGENT_ACTION_EXECUTION_MESSAGE"},"54vt":function(e,t,n){"use strict";n.d(t,{PRIMARY:function(){return r},SECONDARY:function(){return i}});const r="primary",i="secondary"},"57op":function(e,t,n){"use strict";n.d(t,{getDisabledBackgroundColor:function(){return E},getDisabledTextColor:function(){return v},getErrorTextColor:function(){return g},getHelpTextColor:function(){return D},getInputBackgroundColor:function(){return R},getInputBorderColor:function(){return _},getPlaceholderTextColor:function(){return C},getPrimaryColor:function(){return u},getTextColor:function(){return d},getTextOnPrimaryColor:function(){return f},getThemeColorsProperty:function(){return a},setDisabledBackgroundColor:function(){return y},setDisabledButtonBackground:function(){return T},setDisabledButtonBorderColor:function(){return S},setDisabledButtonTextColor:function(){return A},setDisabledTextColor:function(){return b},setErrorTextColor:function(){return m},setFontFamily:function(){return M},setHelpTextColor:function(){return N},setInputBackgroundColor:function(){return x},setInputBorderColor:function(){return w},setPlaceholderTextColor:function(){return I},setPrimaryColor:function(){return l},setTextColor:function(){return p},setTextOnPrimaryColor:function(){return h},setThemeColorsProperty:function(){return o},setUpdatedBorderColor:function(){return O}});var r=n("pdKL");const i=(0,r.curryable)(((e,t,n)=>{if("object"!=typeof n||null===n)throw new Error(`Error getting '${t}': the theme for VizExComponents has not been defined. Please provide a theme through the component props or styled-components ThemeProvider.`);if("object"!=typeof n[e]||null===n[e])throw new Error(`Error getting 'theme.${e}': the theme object is missing ${e} property. Please ensure the ${e} was defined on theme.`);if(!n[e][t])throw new Error(`Error getting '${t}': the property was not defined on theme.`);return n[e][t]})),s=(0,r.curryable)(((e,t,n,r)=>Object.assign({},r,{[e]:Object.assign({},r[e],{[t]:n})})));function o(e){return s("colors")(e)}function a(e){return i("colors")(e)}function c(e){return s("font")(e)}const u=a("primary"),l=o("primary"),d=a("text"),p=o("text"),f=a("textOnPrimary"),h=o("textOnPrimary"),g=a("errorText"),m=o("errorText"),E=a("disabledBackground"),y=o("disabledBackground"),v=a("disabledText"),b=o("disabledText"),T=(a("disabledButtonBackground"),o("disabledButtonBackground")),S=(a("disabledButtonBorder"),o("disabledButtonBorder")),A=(a("disabledButtonText"),o("disabledButtonText")),I=o("placeholderText"),C=a("placeholderText"),_=e=>a("updatedInputBorder")(e),w=o("inputBorder"),O=o("updatedInputBorder"),R=a("inputBackground"),x=o("inputBackground"),N=o("helpText"),D=a("helpText"),M=c("fontFamily");a("fontFamily")},"5N3d":function(e,t,n){"use strict";n.d(t,{validateAttachmentFile:function(){return o}});var r=n("3yBC"),i=n("HU6Q"),s=n("z4Bj");const o=e=>{const t=(0,s.default)();(0,i.fileExceedsSizeLimit)(e)?t.reject(r.SIZE_LIMIT_EXCEEDED):t.resolve();return t.promise}},"5ZU4":function(e,t,n){"use strict";n.d(t,{default:function(){return s}});var r={mode:"lazy",source:"I18n/lang",context:{af:function(){return n.e(3916).then(n.bind(n,"BQi0"))},"ar-eg":function(){return n.e(4193).then(n.bind(n,"mXEg"))},bg:function(){return n.e(6720).then(n.bind(n,"gOm+"))},bn:function(){return n.e(1361).then(n.bind(n,"FKos"))},"ca-es":function(){return n.e(7770).then(n.bind(n,"I8qu"))},cs:function(){return n.e(6655).then(n.bind(n,"WDy4"))},da:function(){return n.e(9840).then(n.bind(n,"7jLK"))},de:function(){return n.e(2660).then(n.bind(n,"0v8f"))},el:function(){return n.e(9250).then(n.bind(n,"f7tE"))},"en-gb":function(){return n.e(6658).then(n.bind(n,"XtVx"))},en:function(){return Promise.resolve().then(n.bind(n,"sguF"))},"es-mx":function(){return n.e(4969).then(n.bind(n,"yKSc"))},es:function(){return n.e(7429).then(n.bind(n,"HeNL"))},et:function(){return n.e(1226).then(n.bind(n,"xMj7"))},fi:function(){return n.e(306).then(n.bind(n,"oLz0"))},"fr-ca":function(){return n.e(5698).then(n.bind(n,"G9f/"))},fr:function(){return n.e(5537).then(n.bind(n,"A+ws"))},"he-il":function(){return n.e(5574).then(n.bind(n,"RaXd"))},hi:function(){return n.e(8300).then(n.bind(n,"HPOP"))},hr:function(){return n.e(6335).then(n.bind(n,"0rTY"))},hu:function(){return n.e(7312).then(n.bind(n,"HQv5"))},id:function(){return n.e(7318).then(n.bind(n,"GG4R"))},it:function(){return n.e(5878).then(n.bind(n,"fNeX"))},ja:function(){return n.e(1358).then(n.bind(n,"auas"))},ko:function(){return n.e(2795).then(n.bind(n,"QK+A"))},lt:function(){return n.e(1813).then(n.bind(n,"IqXE"))},ms:function(){return n.e(909).then(n.bind(n,"N0vv"))},nl:function(){return n.e(3223).then(n.bind(n,"QGWa"))},no:function(){return n.e(3212).then(n.bind(n,"qfX0"))},pl:function(){return n.e(553).then(n.bind(n,"yt/d"))},"pt-br":function(){return n.e(8450).then(n.bind(n,"eo2l"))},"pt-pt":function(){return n.e(4066).then(n.bind(n,"eJrf"))},ro:function(){return n.e(9048).then(n.bind(n,"JVMf"))},ru:function(){return n.e(7922).then(n.bind(n,"QzRW"))},sk:function(){return n.e(6599).then(n.bind(n,"1N0S"))},sl:function(){return n.e(7576).then(n.bind(n,"fbJX"))},sv:function(){return n.e(9922).then(n.bind(n,"xvnp"))},th:function(){return n.e(9857).then(n.bind(n,"91S/"))},tl:function(){return n.e(8869).then(n.bind(n,"N7/O"))},tr:function(){return n.e(5083).then(n.bind(n,"97CD"))},uk:function(){return n.e(3053).then(n.bind(n,"3hue"))},vi:function(){return n.e(8274).then(n.bind(n,"UxMU"))},"x-pseudo":function(){return n.e(162).then(n.bind(n,"rv3G"))},"zh-cn":function(){return n.e(9783).then(n.bind(n,"4B1g"))},"zh-hk":function(){return n.e(6787).then(n.bind(n,"xqjP"))},"zh-tw":function(){return n.e(4651).then(n.bind(n,"7TG/"))}}},i=n("1pGl"),s=e=>e.register(r,{getLocales:i.getLangEnabledLocales})},"5f8p":function(e,t){"use strict";t.default={COMPANY:"company",CUSTOMER:"customer"}},"5izc":function(e,t,n){"use strict";var r=n("2I/g"),i=n("9Mwj"),s=n("c1C1"),o=n("BvOu"),a=n("4t9X");class c extends((0,r.Record)({"@type":a.HELP_DESK_COMMENT_REPLY_SYSTEM_MESSAGE,id:null,timestamp:null,senders:(0,r.List)(),messageDeletedStatus:i.NOT_DELETED,noteCreatedByAgentIdAndType:(0,r.Map)({agentId:null,agentType:null}),noteCreatedByActorId:null,commentCreatedByAgentIdAndType:(0,r.Map)({agentId:null,agentType:null}),commentCreatedByActorId:null,commentCreatedAtTimestamp:null,clientType:null,commentId:null,ablyTs:null,noteId:null,isMultipleSenders:!1},"HelpDeskCommentReplyMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,o.generateUuid)(),timestamp:e.timestamp||(0,s.generateUniqueClientTimestamp)("HelpDeskCommentReplyMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=c},"5jhX":function(e,t,n){"use strict";n.d(t,{removeTypingTimeoutIdForAgentInThread:function(){return s}});var r=n("dLEV"),i=n("/UYW");const s=(0,r.createAction)(i.REMOVE_TYPING_TIMEOUT_ID,((e,t)=>({payload:{threadId:e,senderId:t}})))},"5oUx":function(e,t,n){"use strict";n.d(t,{getTypingMessages:function(){return h}});var r=n("YPLr"),i=n("Avso"),s=n("dLEV"),o=n("k09d"),a=n("Q2fA");const c=(0,s.createSelector)([e=>e,o.getSelectedThread],((e,t)=>(0,a.typingResponder)(e,{thread:t})));var u=n("eEyY"),l=n("2I/g"),d=n("+TdC"),p=n("BvOu"),f=n("cPs9");const h=(0,s.createSelector)([c,u.getCurrentThreadId],((e,t)=>{if(!e||!t)return(0,l.List)();const n=(0,r.agentTypeToCMFSenderType)((0,i.getAgentType)(e),!0),s=(0,f.getSenderKeyFromType)(n);return(0,l.List)([new d.default({id:(0,p.generateUuid)(),typingState:null,sender:{"@type":n,[s]:(0,i.getUserId)(e)}})])}))},"5rZi":function(e,t,n){"use strict";n.d(t,{createNewThread:function(){return F}});var r=n("eFd2"),i=n("dLEV"),s=n("2I/g"),o=n("JGJA"),a=n("hpc0"),c=n.n(a),u=n("N1gu"),l=n("bT+G"),d=n("sWFM"),p=n("sJho"),f=n("FBcP"),h=n("lJFu"),g=n("si22"),m=n("y5/z"),E=n("IA0z"),y=n("9XKB"),v=n("1ZlA"),b=n("wqpO"),T=n("2Sm/"),S=n("PY3R"),A=n("X3o/"),I=n("49A5"),C=n("aLl6"),_=n("cdXU"),w=n("Wt04"),O=n("ik2A"),R=n("CITH"),x=n("E9Gc"),N=n("+TdC"),D=n("KDEO"),M=n("Og8y");const P=(0,i.createAction)(T.CREATE_NEW_THREAD.STARTED),L=(0,i.createAction)(T.CREATE_NEW_THREAD.SUCCEEDED,(({channel:e,threadId:t,conversation:n,threadHistory:r,shouldAskForEmail:i})=>({payload:{channel:e,threadId:t,conversation:n,threadHistory:r,shouldAskForEmail:i}}))),k=(0,i.createAction)(T.CREATE_NEW_THREAD.FAILED,(({status:e,message:t,error:n})=>({payload:{status:e,message:t,error:n}})));let U;function F(){return(e,t)=>{const n=(0,f.getSessionId)(t()),i=(0,d.getMessageId)(t()),a=(0,p.getMessagesPageUri)(t()),T=(0,y.getHubspotUtk)(),F=(0,I.getLatestWidgetData)(t()),B=(0,g.getVisitorInitialThreadHistory)(t()),j=(0,M.getEntryUrlMetadata)(t()),H=(B[0]||[{}]).id;if(void 0===H||U===H){U===H&&c().captureMessage("createNewThread attempted duplicate initial message",{level:"warning",extra:{initialMessageId:H}});return null}U=H;e(P());return(0,b.createVisitorThread)({sessionId:n,hubspotUtk:T,messageId:i,messagesPageUri:a,visitorThreadInitialHistory:B,widgetData:F,zoneId:(0,O.getUserTimezone)(),entryUrlMetadata:j}).then((({channelDetails:n,sessionId:i,id:c,history:d,shouldAskForEmail:p})=>{const f=new r.default(Object.assign({},d,{attachments:(0,s.Map)((0,o.default)("attachments",d))})),g=(0,h.buildCreatedThread)({channelDetails:n,messagesPageUri:a,threadId:c,threadHistory:f});e((0,v.updateSessionId)(i));e((0,m.trackInteraction)(E.EVENT_NAMES.START_CONVERSATION,{action:"new conversation started",threadId:c}));(0,x.trackThreadCreatedMetric)();e(L({channel:(0,A.getChannelName)(n),threadId:c,conversation:g,threadHistory:f,shouldAskForEmail:p}));e((0,u.addAvailabilityMessage)({channel:(0,A.getChannelName)(n),threadId:c}));(0,S.postConversationStartedEvent)({thread:g});const y=F.sendFrom.find((e=>e.isResponderAI));if(y){const t=(0,o.default)("userId",y),n=new N.default({sender:{"@type":"AGENT_SENDER",id:t}});e((0,D.typingMessageReceived)(n,c,1e4))}(0,C.gdprCookieConsentOnExitIntentEnabled)(t(),F)||(0,_.getIsPrivateLoad)(F)||(0,l.handleStoreMessagesCookie)((0,w.getMessagesUtk)())})).catch(((t={})=>{var n;400===t.status&&"OUTDATED_MESSAGE"===(null===(n=t.responseJSON)||void 0===n?void 0:n.errorType)&&(0,R.postMessageToParent)("refresh-widget-data");e(k({status:t.status,message:t.message,error:t}))}))}}},"5tDa":function(e,t,n){"use strict";n.d(t,{buildWelcomeMessage:function(){return g}});var r=n("JGJA"),i=n("2I/g"),s=n("F4Hj"),o=n("/kBF"),a=n("yslo");const c=e=>e?new a.default({userIds:(0,i.List)([(0,r.default)("user_id",e)])}):new a.default,u=e=>e?(0,o.buildChatHeadingConfig)(e):c();var l=n("kg2E"),d=n("Hnb1"),p=n("4vna"),f=n("DmNG");const h=(e={})=>new l.default({displayOnScrollPercentage:new p.default((0,r.default)("displayOnScrollPercentage",e)),displayOnTimeDelay:new f.default((0,r.default)("displayOnTimeDelay",e)),displayOnExitIntent:new d.default((0,r.default)("displayOnExitIntent",e))});function g(e={}){const t=(0,r.default)("clientTriggers",e),n=(0,r.default)("chatHeadingConfig",e);return(0,s.default)((0,i.fromJS)(e)).merge({clientTriggers:h(t),chatHeadingConfig:u(n)})}},"5vQK":function(e,t,n){"use strict";n.d(t,{DEFAULT_CLIENT_KEY:function(){return r}});const r="DEFAULT_CLIENT_KEY"},"6GFX":function(e,t,n){"use strict";n.d(t,{generateIdForFile:function(){return r}});const r=({file:e,timestamp:t})=>`${e?e.name:""}-${t}`},"6HRQ":function(e,t,n){"use strict";n.d(t,{addMessageToThreadHistory:function(){return l}});var r=n("qjq5"),i=n("DdHT"),s=n("Y/B+"),o=n("Hnia"),a=n("eeeG"),c=n("OHie"),u=n("R6gb");const l=(0,r.default)(((e,t,n)=>{(0,s.messageKeyInvariant)(e);(0,u.historyMessageInvariant)(t);(0,o.threadHistoryInvariant)(n);return(0,i.default)((0,a.setMessage)(e,t),c.sortMessages)(n)}))},"6Jpi":function(e,t,n){"use strict";n.d(t,{LEFT_ALIGNED:function(){return s.LEFT_ALIGNED},RIGHT_ALIGNED:function(){return s.RIGHT_ALIGNED},WidgetLocationProp:function(){return o}});var r=n("7VKS"),i=n.n(r),s=n("FfT4");const o=i().oneOf([s.LEFT_ALIGNED,s.RIGHT_ALIGNED])},"6O34":function(e,t,n){"use strict";n.d(t,{buildSenders:function(){return o}});var r=n("2I/g"),i=n("6xui"),s=n("TWJS");const o=(e=[])=>(0,i.default)((0,r.List)(),((e,t)=>e.push((0,s.default)(t))),(0,r.List)(e))},"6OYF":function(e,t,n){"use strict";n.d(t,{TYPICAL_RESPONSE_TIME:function(){return r}});const r="TYPICAL_RESPONSE_TIME"},"6PLn":function(e,t,n){"use strict";n.d(t,{applyGdprConsent:function(){return s}});var r=n("Qf6G"),i=n("FPMu");const s=()=>(e,t)=>{(0,i.shouldRecordImplicitConsentToProcess)(t())&&e((0,r.consentToProcess)());return Promise.resolve()}},"6Y5w":function(e,t,n){"use strict";n.d(t,{sentByVisitorClient:function(){return c}});var r=n("usEm"),i=n("ul3k"),s=n("Euo8"),o=n("UJtG"),a=n("/OK6");const c=e=>(0,a.isFromVisitor)(e)||(0,r.isEmailCapturePromptMessage)(e)||(0,i.isEmailCaptureResponseMessage)(e)||(0,o.isTypicalResponseTimeMessage)(e)||(0,s.isOfficeHoursMessage)(e)},"6aYC":function(e,t,n){"use strict";n.d(t,{getUnpublishedMessagesForCurrentThread:function(){return u}});var r=n("KXN9"),i=n("x1JE"),s=n("dLEV"),o=n("eEyY"),a=n("goEE"),c=n("/5H5");const u=(0,s.createSelector)([c.getUnpublishedMessages,o.getCurrentThreadId],((e,t)=>{const n=(0,i.getEntries)(e).map(r.getData);return(0,a.getSortedMessagesByThreadId)(n,t)}))},"6d8N":function(e,t,n){"use strict";var r=n("2I/g"),i=n("JGJA"),s=n("eXJ2"),o=n("Zui/");class a extends((0,r.Record)({"@type":o.QUICK_REPLIES,quickReplies:(0,r.OrderedSet)(),allowMultiSelect:!1,allowUserInput:!1},"QuickReplyAttachment")){constructor(e=(0,r.Map)()){const t=(0,r.fromJS)((0,i.default)("quickReplies",e));super(Object.assign({},(0,s.default)(e),{quickReplies:(0,r.OrderedSet)(t)}))}}t.default=a},"6sJ9":function(e,t,n){"use strict";n.d(t,{getResponderByIdAndType:function(){return o}});var r=n("x1JE"),i=n("MBJP"),s=n("bXuJ");const o=(0,i.defaultMemoize)((({responders:e,senderId:t,senderType:n})=>{if(!t||!n)return null;const i=(0,s.buildResponderKey)({senderId:t,senderType:n});return(0,r.getEntry)(i,e)}))},"6xui":function(e,t,n){"use strict";var r=n("qjq5"),i=n("gjm2");t.default=(0,r.default)(i.default)},"7+Fw":function(e,t,n){"use strict";n.d(t,{getWidgetBotResponder:function(){return a}});var r=n("dLEV"),i=n("kHIv"),s=n("49A5"),o=n("G0k2");const a=(0,r.createSelector)([s.getLatestWidgetData],(e=>(0,o.isTypeBot)((0,i.getBotResponder)(e))?(0,i.getBotResponder)(e):null))},"7/wP":function(e,t,n){"use strict";var r=n("2I/g");const i={globalCookieOptOut:"",isFirstVisitorSession:!0};t.default=(0,r.Record)(i,"VisitorIdentity")},7719:function(e,t,n){"use strict";n.d(t,{EXTRA_EXTRA_SMALL:function(){return a},EXTRA_LARGE:function(){return u},EXTRA_SMALL:function(){return s},LARGE:function(){return c},MEDIUM:function(){return r},MEDIUM_SMALL:function(){return i},SMALL:function(){return o}});const r="md",i="ms",s="xs",o="sm",a="xxs",c="lg",u="xl"},"7CK0":function(e,t,n){"use strict";n.d(t,{default:function(){return s}});var r={mode:"lazy",source:"i18n-data/data/modern/locales",context:{bn:function(){return n.e(4046).then(n.bind(n,"+g+s"))},cs:function(){return n.e(8736).then(n.bind(n,"X+by"))},da:function(){return n.e(8571).then(n.bind(n,"HNiK"))},de:function(){return n.e(7583).then(n.bind(n,"p9cN"))},el:function(){return n.e(7841).then(n.bind(n,"J94u"))},"en-au":function(){return n.e(890).then(n.bind(n,"4Ktk"))},"en-ca":function(){return n.e(1908).then(n.bind(n,"HhUS"))},"en-gb":function(){return n.e(3155).then(n.bind(n,"iAjy"))},"en-ie":function(){return n.e(1378).then(n.bind(n,"AAS+"))},"en-in":function(){return n.e(401).then(n.bind(n,"7XAJ"))},"en-nz":function(){return n.e(4996).then(n.bind(n,"tlC7"))},"en-us":function(){return n.e(7888).then(n.bind(n,"Y+Ls"))},en:function(){return Promise.resolve().then(n.bind(n,"351s"))},"es-ar":function(){return n.e(6118).then(n.bind(n,"JBMW"))},"es-mx":function(){return n.e(7384).then(n.bind(n,"HPgm"))},es:function(){return n.e(9270).then(n.bind(n,"Dz+H"))},fi:function(){return n.e(7453).then(n.bind(n,"5d4l"))},"fr-ca":function(){return n.e(1867).then(n.bind(n,"IhNv"))},fr:function(){return n.e(1310).then(n.bind(n,"lzE6"))},"he-il":function(){return n.e(7171).then(n.bind(n,"D05t"))},hr:function(){return n.e(2076).then(n.bind(n,"Og6j"))},hu:function(){return n.e(9267).then(n.bind(n,"YA1J"))},id:function(){return n.e(4509).then(n.bind(n,"g/sr"))},it:function(){return n.e(3069).then(n.bind(n,"A+l1"))},ja:function(){return n.e(6785).then(n.bind(n,"GK+N"))},ko:function(){return n.e(4964).then(n.bind(n,"txZE"))},lt:function(){return n.e(6718).then(n.bind(n,"z2FX"))},ms:function(){return n.e(4366).then(n.bind(n,"DnH5"))},nl:function(){return n.e(7064).then(n.bind(n,"euWN"))},"no-no":function(){return n.e(5801).then(n.bind(n,"PCMW"))},pl:function(){return n.e(3530).then(n.bind(n,"JTvI"))},"pt-br":function(){return n.e(6019).then(n.bind(n,"O2aM"))},"pt-pt":function(){return n.e(3103).then(n.bind(n,"kseb"))},ro:function(){return n.e(55).then(n.bind(n,"eoFV"))},ru:function(){return n.e(3389).then(n.bind(n,"Pklp"))},sk:function(){return n.e(5800).then(n.bind(n,"HN+k"))},sv:function(){return n.e(1037).then(n.bind(n,"Ogv6"))},th:function(){return n.e(8090).then(n.bind(n,"a8uD"))},tl:function(){return n.e(2334).then(n.bind(n,"6W8+"))},vi:function(){return n.e(7005).then(n.bind(n,"/Ak7"))},"zh-cn":function(){return n.e(946).then(n.bind(n,"qoxU"))},"zh-hk":function(){return n.e(5366).then(n.bind(n,"m7K8"))},"zh-tw":function(){return n.e(910).then(n.bind(n,"k2Db"))}}},i=n("1pGl"),s=e=>e.register(r,{getLocales:i.getLangEnabledLocales,type:"pojo"})},"7KOH":function(e,t,n){"use strict";n.d(t,{networkOnline:function(){return s}});var r=n("dLEV"),i=n("xZ3y");const s=(0,r.createAction)(i.NETWORK_ONLINE)},"7Qhs":function(e,t,n){"use strict";n.d(t,{CRM_OBJECT_LIFECYCLE_UPDATE:function(){return r}});const r="CRM_OBJECT_LIFECYCLE_UPDATE"},"7VKS":function(e,t,n){e.exports=n.dlbpr(2,"fjRb")},"7X4W":function(e,t,n){"use strict";var r=n("NCbW"),i=n("Z5tj"),s=n.n(i),o=n("npjq"),a=n("4cgu"),c=n("QGYt"),u=n("Hb3i"),l=n("VZYW"),d=n("HtM0"),p=n("X5NR"),f=n("Mcxo"),h=n("Jr27"),g=n("3S9s"),m=n("emx+"),E=n("ITEl");const y=s().div.withConfig({displayName:"ConsentPrompt__Container"})([""," display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:12px 28px;position:relative;background:",";"],(e=>e.$isOutsideChat?(0,i.css)(["border:1px solid ",";"],l.NEUTRAL_600):(0,i.css)(["border-top:2px solid ",";"],l.CIRRUS)),l.NEUTRAL_200),v=s()(f.default).withConfig({displayName:"ConsentPrompt__SmallNoParagraphPadding"})(["display:block;line-height:24px;word-break:break-word;word-wrap:break-word;-ms-word-break:break-all;p{margin-bottom:0;}"]),b=s()(c.default).withConfig({displayName:"ConsentPrompt__FullWidthButton"})(["margin:0 auto;width:fit-content;flex:0 0 auto;border-radius:999px;",""],(0,m.getFocusRingStyles)({ringColor:l.WHITE,outlineOffset:"-4px"})),T=s().div.withConfig({displayName:"ConsentPrompt__FlexWrapper"})(["display:flex;flex-direction:row;width:100%;margin:12px 0 8px 0;"]),S=({message:e,onClick:t,onClose:n=(()=>{}),showButton:i,isPortal53:s=!1,isOutsideChat:c=!1})=>{const[f,m]=(0,r.useState)(!1),S=()=>{t();m(!0)};return(0,E.jsxs)(y,{"data-test-id":"gdpr-consent-prompt",dir:"auto",$isOutsideChat:c,className:i||c?void 0:"m-bottom-4",children:[!i&&s&&(0,E.jsx)(h.default,{size:"sm",onClick:n,theme:c?(0,g.createThemeV2)({colors:{text:l.NEUTRAL_800}}):(0,g.createThemeV2)(),"aria-label":o.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.dismiss")}),(0,E.jsx)(v,{use:"help","data-test-id":"gdpr-consent-text",dangerouslySetInnerHTML:{__html:(0,d.formatHtml)(e)}}),i&&(0,E.jsx)(T,{children:(0,E.jsx)(a.default,{currentState:f?"submitting":"ready",Button:b,"data-test-id":"gdpr-consent-agree-button",onClick:S,children:(0,E.jsx)(p.ChatWidgetLocaleContextConsumer,{children:e=>(0,E.jsx)(u.default,{message:"conversations-visitor-experience-components.buttons.agree",options:{locale:e}})})})})]})};S.displayName="ConsentPrompt";t.default=S},"7eQh":function(e,t,n){"use strict";n.d(t,{buildChatHeadingConfigFromType:function(){return d}});var r=n("uOZ5"),i=n("knjC"),s=n("yslo"),o=n("2I/g"),a=n("JGJA"),c=n("/kBF");class u extends((0,o.Record)({"@type":r.OWNER,fallback:null},"OwnerChatHeadingConfig")){constructor(e){const t=(0,o.fromJS)(e),n=(0,a.default)("fallback",t);super({fallback:(0,c.buildChatHeadingConfig)(n)})}}var l=u;function d(e,t){switch(e){case r.USERS_AND_TEAMS:return new s.default(t);case r.OWNER:return new l(t);case r.COMPANY:default:return new i.default(t)}}},"7ede":function(e,t,n){"use strict";n.d(t,{MINUTES:function(){return r}});const r="MINUTES"},"7jiL":function(e,t,n){"use strict";var r=n("2I/g"),i=n("kdZJ"),s=n("9Mwj"),o=n("BvOu");class a extends((0,r.Record)({"@type":i.READ_THREAD,id:null,timestamp:null,echo:!1,sender:(0,r.Map)(),messageDeletedStatus:s.NOT_DELETED,clientType:null},"ReadThreadMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,o.generateUuid)()})).filterNot((e=>void 0===e)))}}t.default=a},"7kKv":function(e,t,n){e.exports=n.dlbpr(2,"Cche")},"7pHJ":function(e,t,n){"use strict";n.d(t,{GlobalErrorMetrics:function(){return u},MemoryMetrics:function(){return c},PageLoadMetrics:function(){return o},ReduxStoreSizeMetrics:function(){return a}});var r=n("UXT1"),i=n("InHt");const s=(0,i.isAcceptanceTest)()?"-acceptance-tests":"",o=(0,r.createMetricsFactory)(`page-load${(0,i.isPrerendering)()?"-prerendering":s}`,{library:"react-rhumb"}),a=(0,r.createMetricsFactory)(`redux-store-metrics${s}`,{library:"react-rhumb"}),c=(0,r.createMetricsFactory)(`application-memory${s}`,{library:"react-rhumb"}),u=(0,r.createMetricsFactory)(`global-error${s}`,{library:"react-rhumb"})},"7vm7":function(e,t,n){"use strict";n.d(t,{getAvailabilityOfficeHoursWillReturnMessage:function(){return c}});var r=n("dLEV"),i=n("zZzs"),s=n("k4L0"),o=n("yxYB"),a=n("G53s");const c=(0,r.createSelector)([o.getWidgetAvailabilityOptions,a.getWidgetDataLanguage],((e,t)=>{const n=(0,i.getOfficeHoursStartTime)(e);return n?(0,s.formatOfficeHoursWillReturnTimestamp)(n,t):""}))},"7zlR":function(e,t,n){"use strict";n.d(t,{handleArticleClick:function(){return o}});var r=n("Qwrb"),i=n("y5/z"),s=n("IA0z");const o=(e,t,n,o)=>a=>{a((0,i.trackInteraction)(s.EVENT_NAMES.WIDGET_INTERACTION,{action:"clicked-kb-article"}));a((0,r.navigateToKnowledgeBaseArticle)({deepLink:t,hubSpotContentId:`${e}`,hubSpotContentTextFragment:""},n,{searchTerm:o}))}},"8+3E":function(e,t,n){"use strict";var r=n("8Li4");const i={fontFamily:r.DEFAULT_FONT_FAMILY,fallbacks:[],variants:[],fontGroup:r.SYSTEM_FONTS},s=e=>Object.assign({},i,e);t.default=s},"8+iK":function(e,t,n){"use strict";n.d(t,{SIMPLE:function(){return r}});const r="SIMPLE"},"8ASW":function(e,t,n){"use strict";n.d(t,{I18nHMRContext:function(){return o},I18nInternal:function(){return s}});var r=n("npjq"),i=n("NCbW");const s=r.default,o=(0,i.createContext)({})},"8CDR":function(e,t,n){"use strict";n.d(t,{default:function(){return h}});var r=n("01iA"),i=n.n(r);const s={hubapi:["api","email","etsu","feedback","internal","onboarding","nav","private","users","zorse"],hubspot:["app","developers","cms2","cta","forms","library","login","marketplace","onboarding","payment","services","signup","sites","spitfire","uploads"],hubteam:["graph","mesos","rodan2","tools","bootstrap","test"]},o=["sidekick","sidekickapp","hs-sites","mktg-grader","inbound","signals","private-hubteam","app-api"],a={hubapi:"api",hubspot:"app",hubteam:"tools"},c={sidekick:{true:{true:"local.getsidekick.com",false:"api.getsidekick.com"},false:{true:"local.getsidekickqa.com",false:"api.getsidekickqa.com"}},sidekickapp:{true:{true:"local.getsidekick.com",false:"app.getsidekick.com"},false:{true:"local.getsidekickqa.com",false:"app.getsidekickqa.com"}},"hs-sites":{true:{true:"local.hs-sites.com",false:"hs-sites.com"},false:{true:"local.qa.hs-sites.com",false:"qa.hs-sites.com"}},"mktg-grader":{true:{true:"local.grader.com",false:"marketing.grader.com"},false:{true:"local.graderqa.com",false:"marketing.graderqa.com"}},inbound:{true:{true:"local.inbound.org",false:"inbound.org"},false:{true:"local.dev.inbound.org",false:"dev.inbound.org"}},signals:{true:{true:"local.getsignals.com",false:"api.getsignals.com"},false:{true:"local.getsignalsqa.com",false:"api.getsignalsqa.com"}},"private-hubteam":{true:{true:"local.hubteam.com",false:"private.hubteam.com"},false:{true:"local.hubteamqa.com",false:"private.hubteamqa.com"}},"app-api":{true:{true:"local.hubspot.com",false:"api.hubspot.com"},false:{true:"local.hubspotqa.com",false:"api.hubspotqa.com"}}};class u{constructor(){this.lbDomainMap=u._buildLbDomainMap();this.domainLbMap=u._buildDomainLbMap(this.lbDomainMap)}static _buildLbDomainMap(){const e={};Object.keys(s).forEach((t=>s[t].forEach((n=>e[n]={true:{true:`local.${t}.com`,false:`${n}.${t}.com`},false:{true:`local.${t}qa.com`,false:`${n}.${t}qa.com`}}))));o.forEach((t=>e[t]=c[t]));return e}static _buildDomainLbMap(e){const t=[!0,!1],n={};Object.keys(e).forEach((r=>t.forEach((i=>t.forEach((t=>{let s=e[r][i][t],o=n[s];if(o){o.lbs[r]=!0;o.multiple=!0}else n[s]={defaultLb:r,lbs:{[r]:!0},production:i,local:t}}))))));Object.keys(a).forEach((e=>{let t=a[e];n[`local.${e}qa.com`].defaultLb=t;n[`local.${e}.com`].defaultLb=t}));return n}getDomain(e,t=!1,n=!1){let r=this.lbDomainMap[e];if(r)return r[t][n]}getLbInfo(e,t){let n=this.domainLbMap[e];if(!n)return;let r=n.defaultLb;t&&n.multiple&&n.lbs[t]&&(r=t);return{lb:r,production:n.production,local:n.local}}getLb(e,t=void 0){let n=this.getLbInfo(e,t);if(n)return n.lb}getProduction(e){let t=this.getLbInfo(e);if(t)return t.production}getLocal(e){let t=this.getLbInfo(e);if(t)return t.local}}const l=new u;l.STANDARD_LBS=s;l.NONSTANDARD_LBS=o;var d=l;const p=e=>"boolean"==typeof e||null!=e&&e.valueOf&&"boolean"==typeof e.valueOf();class f{constructor(e,t,n){this._paramIndex={};this._lonelyQMark=!1;this.encodedParamTuples=[];if(null===e||"object"!=typeof e||e instanceof f)(n=n||{}).url=e;else if(e===window.location){(n=n||{}).protocol=e.protocol.slice(0,-1);n.hostname=e.hostname;n.pathname=e.pathname;n.search=e.search;n.hash=e.hash}else n=e;if(n.url instanceof f){this._cloneFrom(n.url);this.upsertParams(n.params||{})}else{n.protocol=n.protocol||window.location.protocol.slice(0,-1);this._set(n,t)}this.update(t)}_set(e={},t={}){let n=e.url||"",r=n.indexOf("#");t.hash||(this.hash=r>=0?n.substr(r):e.hash||"");n=r>=0?n.substr(0,r):n;let i=n.indexOf("?");if(!t.params&&!t.search){this.search=i>=0?n.substr(i):e.search||"";this.upsertParams(e.params||{})}n=i>=0?n.substr(0,i):n;i=n.indexOf("//");i>0&&":"!=n[i-1]&&(i=-1);t.protocol||(this.protocol=i>0?n.substr(0,i-1):e.protocol);let s=i<0?0:i+2,o=n.indexOf("/",s);void 0===t.pathname&&(this.pathname=(o<0?"":n.substr(o))||e.pathname||"");if(void 0===t.hostname){let t=(o<0?n.substr(s):n.substr(s,o-s))||e.hostname;if(t){this._lb=e.lb;this.hostname=t}else e.lb&&this.setLb(e.lb,e)}}update(e={}){e.protocol&&(this.protocol=e.protocol);void 0!==e.hostname&&(this.hostname=e.hostname);void 0!==e.pathname&&(this.pathname=e.pathname);void 0!==e.hash&&(this.hash=e.hash);if(e.lb||void 0!==e.production||void 0!==e.local){let t={production:void 0!==e.production?e.production:this.production,local:void 0!==e.local?e.local:this.local};this.setLb(e.lb||this._lb,t)}if(e.search)this.search=e.search;else if(e.params)this.params=e.params;else if(e.paramTuples)this.paramTuples=e.paramTuples;else if(e.encodedParamTuples){this._lonelyQMark=!1;this.encodedParamTuples=e.encodedParamTuples.slice(0);this._rebuildParamInfo()}}setLb(e,t={}){let n=this.segments[0],r=this._getProduction(t.production,n),i=this._getLocal(t.local,n);this._hostname=d.getDomain(e,r,i);this._lb=this._hostname&&e;this._production=this._hostname&&r;this._local=this._hostname&&i}get href(){return this.protocol+"://"+(this.hostname||"")+this.pathname+this.search+this.hash}set href(e){this._set({url:e})}get search(){let e=this.encodedParamTuples.map((e=>e.join("="))).join("&");return e.length>0||this._lonelyQMark?"?"+e:e}set search(e){this.encodedParamTuples=[];this._lonelyQMark=!1;e.length>1?e.substr(1).split("&").forEach((e=>this.encodedParamTuples.push(e.split("=")))):"?"===e[0]&&(this._lonelyQMark=!0);this._rebuildParamInfo()}normalize(){this._lonelyQMark=!1}set hostname(e){this._hostname=e;let t=d.getLbInfo(e,this._lb);this._lb=t&&t.lb;this._production=t&&t.production;this._local=t&&t.local}get hostname(){return this._hostname}get lb(){return this._lb}set lb(e){this.setLb(e)}get production(){return this._production}set production(e){if(this._lb){this._production=!!e;this._hostname=d.getDomain(this._lb,this._production,this._local)}}get local(){return this._local}set local(e){if(this._lb){this._local=!!e;this._hostname=d.getDomain(this._lb,this._production,this._local)}}get env(){return void 0===this._production?"unknown":this._production?"prod":"qa"}get lbInfo(){return{lb:this._lb,production:this._production,local:this._local}}get segments(){let e=this.pathname.replace(/(^\/)|\/$/g,"");return(e?e.split("/"):[]).map((e=>decodeURIComponent(e)))}_rebuildParamInfo(){this._paramIndex={};this.validParams=!0;this.encodedParamTuples.forEach(((e,t)=>{this.validParams=this.validParams&&2==e.length;let n=decodeURIComponent(e[0]);this._paramIndex[n]?this._paramIndex[n].push(t):this._paramIndex[n]=[t]}))}get paramTuples(){return this.encodedParamTuples.map((e=>[decodeURIComponent(e[0]),decodeURIComponent(e[1])]))}set paramTuples(e){this.encodedParamTuples=[];this._lonelyQMark=!1;e.forEach((e=>this.encodedParamTuples.push([e[0],e[1]])));this._rebuildParamInfo()}get params(){const e={};Object.keys(this._paramIndex).forEach((t=>e[t]=this.paramValue(t)));return e}set params(e){this.encodedParamTuples=[];this._lonelyQMark=!1;Object.keys(e).forEach((t=>this.encodedParamTuples.push([t,encodeURIComponent(e[t])])));this._rebuildParamInfo()}paramValues(e){return(this._paramIndex[e]||[]).map((e=>decodeURIComponent(this.encodedParamTuples[e][1])))}paramValue(e){let t=this.paramValues(e);return t[t.length-1]}encodedParamValues(e){return(this._paramIndex[decodeURIComponent(e)]||[]).map((e=>this.encodedParamTuples[e][1]))}encodedParamValue(e){let t=this.encodedParamValues(e);return t[t.length-1]}insertParamAt(e,t,n){this.insertEncodedParamAt(e,encodeURIComponent(t),encodeURIComponent(n))}insertEncodedParamAt(e,t,n){this.encodedParamTuples.splice(e,0,[t,n]);this._rebuildParamInfo()}pushParam(e,t){this.insertParamAt(this.encodedParamTuples.length,e,t)}pushEncodedParam(e,t){this.insertEncodedParamAt(this.encodedParamTuples.length,e,t)}upsertParam(e,t){let n=this._paramIndex[e]||[];n.length>0?n.forEach((n=>this.updateParamAt(n,e,t))):this.pushParam(e,t)}upsertParams(e){Object.keys(e).forEach((t=>this.upsertParam(t,e[t])))}updateParamAt(e,t,n){this.updateEncodedParamAt(e,encodeURIComponent(t),encodeURIComponent(n))}updateEncodedParamAt(e,t,n){this.encodedParamTuples.splice(e,1,[t,n]);this._rebuildParamInfo()}removeParam(e){let t=this._paramIndex[e]||[];if(t.length>0){t.reverse().forEach((e=>this.encodedParamTuples.splice(e,1)));this._rebuildParamInfo()}}removeParamAt(e){this.encodedParamTuples.splice(e,1);this._rebuildParamInfo()}clearParams(){this.encodedParamTuples=[];this.validParams=!0;this._paramIndex={};this._lonelyQMark=!1}get valid(){return!(!this.protocol||!this._hostname||!this.pathname&&""!==this.pathname||!this.validParams)}get hostplus(){return(this.hostname||"")+this.pathname+this.search+this.hash}get pathplus(){return this.pathname+this.search+this.hash}clone(){return new f(this)}_cloneFrom(e){this.protocol=e.protocol;this._hostname=e._hostname;this._lb=e._lb;this._production=e._production;this._local=e._local;this.pathname=e.pathname;this.hash=e.hash;this.encodedParamTuples=e.encodedParamTuples.slice(0);this.validParams=e.validParams;this._paramIndex={};Object.keys(e._paramIndex).forEach((t=>{this._paramIndex[t]=e._paramIndex[t].slice(0)}));this._lonelyQMark=e._lonelyQMark;return this}_getProduction(e,t){return p(e)?e:p(this._production)?this._production:"production"==i().get(t)}_getLocal(e,t){return p(e)?e:p(this._local)?this._local:!!t&&("local"==i().get(t)||f.localService(t))}static localService(e){try{if(window.localStorage){let t=`${e.toUpperCase()}_LOCAL`;return"true"==window.localStorage.getItem(t)}}catch(e){}return!1}}f.loaded=new f(window.location);var h=f},"8Es2":function(e){var t=Object.prototype.toString;function n(e){return t.call(e)}e.exports=n},"8HDO":function(e,t,n){"use strict";n.d(t,{setAssignedAgentFromAssignmentMessage:function(){return c}});var r=n("g4ag"),i=n("aYGO"),s=n("qjq5"),o=n("DFBY");const a=(0,r.default)(i.ASSIGNED_AGENT_ID),c=(0,s.default)(((e,t)=>{const n=(0,o.getAssignedAgentId)(e);return a(n,t)}))},"8HpB":function(e,t,n){"use strict";n.d(t,{startPubSub:function(){return v}});var r=n("Sj+C"),i=n("hpc0"),s=n.n(i),o=n("E4Gm");const a=()=>n.e(1248).then(n.bind(n,"ZH0a"));var c=n("pjpP"),u=n("FBcP"),l=n("7KOH"),d=n("CPMP"),p=n("/Jc5"),f=n("fT+s"),h=n("lztA");const g=(e,t)=>e.filter((e=>!t.includes(e)));var m=n("PpSk"),E=n("9ZbV"),y=n("9XKB");const v=({newThreadCreated:e}={})=>(t,n)=>{t((0,c.trackUserInteraction)());const i={skipSubscribeReauth:!1,authCallback:(e,t)=>{const r=(0,u.getSessionId)(n()),i=(0,y.getHubspotUtk)();(0,o.getToken)({sessionId:r,hubspotUtk:i}).then((e=>{try{const t=(0,h.getThreads)(n()).map(m.getChannelName).valueSeq().toJS(),i=JSON.parse(e.capability),o=Object.keys(i),a=g(t,o);a.length&&s().capturePageEvent("capability mismatch",{level:"error",extra:{channels:t,grantedChannels:o,difference:a,sessionId:r}})}catch(e){}t(null,e)}),(e=>t(e))).catch((e=>{s().captureException(e)}))}},v={onConnect({connectionWasSuspended:n,reconnected:r}){t((0,l.networkOnline)());e&&t((0,E.onThreadCreatedAndNetworkOnline)());(n||r)&&t((0,p.fetchCurrentThreadHistory)());n&&t((0,f.fetchVisitorThreads)())},onDisconnect(){t((0,d.networkOffline)())},onFailure(){t((0,d.networkOffline)())}};t((0,r.initializePubSub)({clientOptions:i,lifecycleHooks:v,resolveBuilder:a}))}},"8J5U":function(e,t,n){"use strict";n.d(t,{getAttachments:function(){return c},getDirectReplies:function(){return u},getFriendlyNameResults:function(){return l},getMessages:function(){return a},getOffsetOrdinal:function(){return o},getOffsetTimestamp:function(){return s}});var r=n("MJM1"),i=n("/He/");(0,r.default)(i.MESSAGE_HAS_MORE),(0,r.default)(i.MESSAGE_OFFSET);const s=(0,r.default)(i.OFFSET_TIMESTAMP),o=(0,r.default)(i.OFFSET_ORDINAL),a=(0,r.default)(i.MESSAGE_RESULTS),c=((0,r.default)(i.VISITOR_LAST_READ_AT_TIMESTAMP),(0,r.default)(i.NUM_SOFT_DELETED_MESSAGES),(0,r.default)(i.ATTACHMENTS)),u=((0,r.default)(i.FILE_ATTACHMENTS),(0,r.default)(i.DIRECT_REPLIES)),l=(0,r.default)(i.FRIENDLY_NAME_RESULTS);(0,r.default)(i.CONVERSATION_TIMELINE_CURSOR)},"8KHK":function(e,t,n){"use strict";n.d(t,{SET_AUDIO_PLAYBACK_STATUS:function(){return i},SET_SPEECH_POC_ACTIVE:function(){return r},SET_SPEECH_RECORDING_STATUS:function(){return s},setAudioPlaybackStatus:function(){return a},setSpeechPocActive:function(){return o},setSpeechRecordingStatus:function(){return c}});const r="SET_SPEECH_POC_ACTIVE",i="SET_AUDIO_PLAYBACK_STATUS",s="SET_SPEECH_RECORDING_STATUS",o=e=>({type:r,payload:e}),a=e=>({type:i,payload:e}),c=e=>({type:s,payload:e})},"8Li4":function(e,t,n){"use strict";n.d(t,{DEFAULT_FONT_FAMILY:function(){return r},SYSTEM_FONTS:function(){return s},WEB_FONTS:function(){return i}});const r="Helvetica, Arial, sans-serif",i="Web Fonts",s="System Fonts"},"8Ma8":function(e,t,n){"use strict";n.d(t,{AccessibilityContext:function(){return a},AccessibilityContextProvider:function(){return c},useAccessibilityContext:function(){return u}});var r=n("NCbW"),i=n("0Zm1"),s=n("ITEl");const o={shouldTrapFocus:!1,setShouldTrapFocus:e=>{},launcherRef:null,setLauncherRef:()=>{},disableAutoFocus:!1,disableWidgetClose:!1,disableWidgetDialog:!1},a=(0,r.createContext)(o),c=({children:e,disableFocusTrap:t=!1,disableAutoFocus:n=!1,disableWidgetClose:c=!1,disableWidgetDialog:u=!1})=>{const[l,d]=(0,r.useState)(!1),[p,f]=(0,r.useState)(o.launcherRef);return(0,s.jsx)(a.Provider,{value:{launcherRef:p,setLauncherRef:f,shouldTrapFocus:l,setShouldTrapFocus:t?o.setShouldTrapFocus:d,disableAutoFocus:n,disableWidgetClose:c,disableWidgetDialog:u},children:(0,s.jsx)(i.OverlayProvider,{style:{height:"100%"},children:e})})};c.displayName="AccessibilityContextProvider";const u=()=>(0,r.useContext)(a)},"8Nq+":function(e,t,n){"use strict";n.d(t,{default:function(){return g}});var r=n("ukHx"),i=n("Z5tj"),s=n.n(i);const o=n("VZYW").NORMAN,a=e=>o;var c=n("ITEl");const u=["badgeDescription","positioning","badgeLabel","children","showBadge"],l=({showBadge:e,positioning:t})=>e&&"on-circle"!==t&&(0,i.css)(["margin-right:14px;"]),d=s().div.withConfig({displayName:"VizExNotificationBadge__Wrapper"})(["position:relative;display:inline-flex;align-items:baseline;",";line-height:1;"],l),p=({positioning:e})=>"on-circle"===e?(0,i.css)(["left:75%;top:5%;"]):(0,i.css)(["right:-12px;top:-4px;"]),f=s().span.withConfig({displayName:"VizExNotificationBadge__CountBadge"})(["background-color:",";border:1px solid white;box-shadow:0 0 0 1px white;display:inline;pointer-events:none;text-align:center;font-size:11px;vertical-align:baseline;border-radius:500px;color:white;padding:1px 4px;position:absolute;",";"],(({theme:e})=>a(e)),p),h=e=>{let{badgeDescription:t="notifications",positioning:n="default",badgeLabel:i,children:s,showBadge:o}=e,a=(0,r.default)(e,u);return(0,c.jsxs)(d,Object.assign({},a,{showBadge:o,positioning:n,children:[s,o&&(0,c.jsx)(f,{"aria-label":t,positioning:n,children:i})]}))};h.displayName="VizExNotificationBadge";var g=h},"8RWs":function(e,t,n){"use strict";n.d(t,{fetchAgentResponderIfNecessary:function(){return T}});var r=n("YPLr"),i=n("6sJ9"),s=n("W/er"),o=n("KXN9"),a=n("FBcP"),c=n("Avso"),u=n("eEyY"),l=n("wJ9R"),d=n("fDO/"),p=n("wQJz"),f=n("/XCD"),h=n.n(f),g=n("eLSo");async function m({senderId:e,agentType:t,sessionId:n,threadId:r}){const i=h().get(),s=await g.default.get("livechat-public/v1/responder/batch",{query:{agentType:t,portalId:i,sessionId:n,threadId:r,agentId:e}});return Array.isArray(s)?s[0]:null}const E=(0,d.registerQuery)({fieldName:"fetchAgentResponder",args:["senderId","agentType","sessionId","threadId"],fetcher:async e=>(0,p.default)(await m(e))});var y=n("fjpq"),v=n("BDi3");const b=({titleText:e,message:t,ignore:n=!1,ignoreStatusCodes:r=[],silenceErrorReportingCodes:i=[0],silenceErrorReporting:s=!1,error:o})=>{if(n||o&&r.some((e=>e===o.status)))return(0,v.buildErrorMetaObject)({ignore:!0});o&&i.some((e=>e===o.status))&&(s=!0);return(0,v.buildErrorMetaObject)({titleText:e,message:t,silenceErrorReporting:s})},T=({senderId:e,agentType:t,threadId:n})=>(d,p)=>{const f=(0,s.getResponders)(p()),h=(0,r.agentTypeToSenderType)(t),g=(0,i.getResponderByIdAndType)({responders:f,senderId:e,senderType:h}),m=(0,o.getData)(g),v=(0,c.getUserId)(m),T=null!=n?n:(0,u.getCurrentThreadId)(p());if(!e||v||!T)return;const S={senderId:e,agentType:t,sessionId:(0,a.getSessionId)(p()),threadId:T};d((0,y.fetchAgentResponderStarted)(S));l.dataFetchingClient.query({query:E,variables:S}).then((e=>{d((0,y.fetchAgentResponderSucceeded)({requestArgs:S,data:e.data.fetchAgentResponder}))})).catch((e=>{d((0,y.fetchAgentResponderFailed)(S));d(b(e))}))}},"8X3F":function(e,t,n){var r=n("BEas"),i=n("9wc3"),s=n("8Es2"),o="[object Null]",a="[object Undefined]",c=r?r.toStringTag:void 0;function u(e){return null==e?void 0===e?a:o:c&&c in Object(e)?i(e):s(e)}e.exports=u},"8cLO":function(e,t,n){"use strict";n.d(t,{gdprExplicitConsentRequired:function(){return o}});var r=n("DdHT"),i=n("kHIv"),s=n("VvTX");const o=(0,r.default)(i.getMessage,s.getGdprExplicitConsentRequired)},"8dR1":function(e,t,n){"use strict";n.d(t,{getWelcomeMessage:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("49A5");const o=(0,r.createSelector)(s.getLatestWidgetData,(0,i.default)("message"))},"8f+m":function(e,t,n){"use strict";n.d(t,{default:function(){return p}});var r=n("2I/g"),i=n("JGJA"),s=n("MYjy");function o(e){return e&&"string"==typeof e.type&&"string"==typeof e.value}function a(e){const t=(0,i.default)("deliveryIdentifier",e);return Boolean(t&&!o(t)&&"length"in t&&!r.Map.isMap(t))}function c(e){return{singleDeliveryIdentifier:(0,s.default)((0,i.default)("singleDeliveryIdentifier",e))}}function u(e){return{singleDeliveryIdentifier:(0,i.default)("singleDeliveryIdentifier",e)?(0,s.default)((0,i.default)("singleDeliveryIdentifier",e)):(0,s.default)((0,i.default)("deliveryIdentifier",e))}}function l(e){const t=(0,i.default)("actorId",e),n=(0,i.default)("recipientField",e),{singleDeliveryIdentifier:r}=a(e)?c(e):u(e);return{actorId:t,recipientField:n,singleDeliveryIdentifier:r,deliveryIdentifier:r,name:(0,i.default)("name",e)}}const d=(0,r.Record)({actorId:null,singleDeliveryIdentifier:(0,s.default)(),deliveryIdentifier:(0,s.default)(),recipientField:null,name:null},"Recipient");function p(e){const t=l(e);return d(t)}},"8ghC":function(e,t,n){"use strict";n.d(t,{isOpenThreadMessage:function(){return o}});var r=n("GqTt"),i=n("M1Uo"),s=n("UxsU");const o=e=>(0,r.isThreadStatusUpdateMessage)(e)&&(0,i.getCurrentStatus)(e)===s.default.STARTED},"8i16":function(e,t,n){var r=n("mrEz"),i="object"==typeof self&&self&&self.Object===Object&&self,s=r||i||Function("return this")();e.exports=s},"8tFe":function(e,t,n){"use strict";n.d(t,{responderKeyInvariant:function(){return s}});var r=n("Gc2C"),i=n("NL4B");const s=e=>{const t=(0,i.getId)(e),n=(0,i.getType)(e),s=parseInt(t,10);(0,r.default)(!!t,"Responder ID must be set in the key map");(0,r.default)("number"==typeof s&&!isNaN(s),'Expected id to be parsable as a number not a %s. id was "%s".',typeof t,t);(0,r.default)(!!n,"Responder type must be set in the key map")}},"97n4":function(e,t,n){"use strict";n.d(t,{getDisplayOnExitIntent:function(){return u},getDisplayOnScrollPercentage:function(){return a},getDisplayOnTimeDelay:function(){return c}});var r=n("MJM1");const i=["displayOnScrollPercentage"],s=["displayOnTimeDelay"],o=["displayOnExitIntent"],a=(0,r.default)(i),c=(0,r.default)(s),u=(0,r.default)(o)},"9F2+":function(e,t,n){"use strict";n.d(t,{getAttachments:function(){return s}});var r=n("MJM1"),i=n("MWj0");const s=(0,r.default)(i.ATTACHMENTS)},"9HFe":function(e,t,n){"use strict";n.d(t,{default:function(){return w}});var r=n("Ut5p"),i=n("JGJA"),s=n("uB3n"),o=n("MZef"),a=n("2I/g"),c=n("qjq5"),u=n("DrqF"),l=n("dAms"),d=n("JoAZ"),p=n("neHy"),f=n("OPip"),h=n("Sbt9");const g=n("x1JE").getEntry;var m=n("Oo4n");const E=(0,c.default)(((e,t,n)=>{(0,d.indexedDataInvariant)(n);(0,p.operatorInvariant)(t);(0,u.default)(a.Iterable.isIterable(e),"Expected ids to be iterable not a `%s`",typeof e);const r=(e,r)=>{(0,f.applyIdInvariant)(r,n);return e.set((0,h.applyIdTransform)(r,n),t(r,g(r,n)))};return(0,m.applyEvict)(n.updateIn(l.ENTRIES,(t=>e.reduce(r,t))))}));var y=n("4cwC"),v=n("stzZ"),b=n("eJ3n"),T=n("XkPn"),S=n("/u6M"),A=n("+tWo"),I=n("OIId");const C=(0,s.default)({notSetValue:(0,o.default)({data:null})}),_={[S.RESOLVE_ATTACHMENTS_FAILED](e,t){const{fileIds:n}=t.payload;return E(n,((e,t)=>(0,y.requestFailed)(t)),e)},[S.RESOLVE_ATTACHMENTS_SUCCEEDED](e,t){const{fileIds:n,resolvedAttachments:r}=t.payload;return E(n,((e,t)=>(0,v.requestSucceededWithOperator)((()=>(0,i.default)(e,r)),t)),e)},[I.ATTACHMENT_UPLOAD_COMPLETE](e,t){const{fileId:n,uploadedFile:r}=t.payload,i=new T.default({fileMetadata:r,fileId:n});return(0,b.updateEntry)(n,(e=>(0,v.requestSucceededWithOperator)((()=>i),e)),e)},[A.THREAD_HISTORY_FILES_RECEIVED](e,t){const{files:n}=t.payload,r=n.keySeq().toList();return E(r,((e,t)=>(0,v.requestSucceededWithOperator)((()=>(0,i.default)(e,n)),t)),e)}};var w=(0,r.handleActions)(_,C)},"9Mwj":function(e,t,n){"use strict";n.d(t,{NOT_DELETED:function(){return r}});const r="NOT_DELETED"},"9P7L":function(e,t,n){"use strict";n.d(t,{fetchAttachmentUploadUrlClient:function(){return s}});var r=n("eLSo");const i="livechat-public/v1/attachment/upload-url",s=({sessionId:e,threadId:t})=>r.default.get(i,{query:{sessionId:e,threadId:t}})},"9Utk":function(e,t,n){var r=n("kmmH"),i=n("HTmY"),s=n("0Aa+"),o="Expected a function",a=Math.max,c=Math.min;function u(e,t,n){var u,l,d,p,f,h,g=0,m=!1,E=!1,y=!0;if("function"!=typeof e)throw new TypeError(o);t=s(t)||0;if(r(n)){m=!!n.leading;d=(E="maxWait"in n)?a(s(n.maxWait)||0,t):d;y="trailing"in n?!!n.trailing:y}function v(t){var n=u,r=l;u=l=void 0;g=t;return p=e.apply(r,n)}function b(e){g=e;f=setTimeout(A,t);return m?v(e):p}function T(e){var n=t-(e-h);return E?c(n,d-(e-g)):n}function S(e){var n=e-h;return void 0===h||n>=t||n<0||E&&e-g>=d}function A(){var e=i();if(S(e))return I(e);f=setTimeout(A,T(e))}function I(e){f=void 0;if(y&&u)return v(e);u=l=void 0;return p}function C(){void 0!==f&&clearTimeout(f);g=0;u=h=l=f=void 0}function _(){return void 0===f?p:I(i())}function w(){var e=i(),n=S(e);u=arguments;l=this;h=e;if(n){if(void 0===f)return b(h);if(E){f=setTimeout(A,t);return v(h)}}void 0===f&&(f=setTimeout(A,t));return p}w.cancel=C;w.flush=_;return w}e.exports=u},"9XKB":function(e,t,n){"use strict";n.d(t,{getHubspotUtk:function(){return c},setHubspotUtk:function(){return u}});var r=n("q8Gl"),i=n("Syy6");const s=300,o=({key:e,value:t})=>{const n=(0,r.getWindowLocation)();n.upsertParam(e,t);window.history.replaceState(null,"",n.search)},a=n.n(i)()((({key:e,value:t})=>o({key:e,value:t})),s,{leading:!0,trailing:!1}),c=()=>(0,r.getWindowLocation)().paramValue("hubspotUtk"),u=e=>{c()!==e&&a({key:"hubspotUtk",value:e})}},"9ZbV":function(e,t,n){"use strict";n.d(t,{onThreadCreatedAndNetworkOnline:function(){return s}});var r=n("dLEV"),i=n("xZ3y");const s=(0,r.createAction)(i.THREAD_CREATED_AND_NETWORK_ONLINE)},"9i6G":function(e,t,n){"use strict";n.d(t,{CHANNEL_CHANGE:function(){return i},ChannelChange:function(){return o}});var r=n("2I/g");const i="CHANNEL_CHANGE",s=(0,r.Record)({"@type":i,oldChannel:(0,r.Map)(),newChannel:(0,r.Map)(),id:null,timestamp:null},"ChannelChange");class o extends s{constructor(e){super(Object.assign({},e,{oldChannel:(0,r.Map)(e.oldChannel),newChannel:(0,r.Map)(e.newChannel),"@type":i}))}}},"9j/6":function(e,t){"use strict";const n={chatConfig:null,client:null,connectionInProgress:!1,forceClientOffline:!1,isAdmin:!0,isInForeground:!0,isPubNubClientConnected:!1,serverTimeOffsetInMs:0,timestamps:null,uuid:null},r=e=>Object.assign({},n,e);t.default=r},"9pgs":function(e,t,n){"use strict";n.d(t,{requestFailedWithError:function(){return a}});var r=n("qjq5"),i=n("DdHT"),s=n("VToG"),o=n("46XF");const a=(0,r.default)(((e,t)=>(0,i.default)((0,o.setError)(e),(0,o.setStatus)(s.FAILED),o.touch)(t)))},"9wc3":function(e,t,n){var r=n("BEas"),i=Object.prototype,s=i.hasOwnProperty,o=i.toString,a=r?r.toStringTag:void 0;function c(e){var t=s.call(e,a),n=e[a];try{e[a]=void 0;var r=!0}catch(e){}var i=o.call(e);r&&(t?e[a]=n:delete e[a]);return i}e.exports=c},"9xcl":function(e,t){e.exports="//static.hsappstatic.net/visitor-ui-component-library/static-1.4089/img/default-avatar.png"},"9zF3":function(e,t,n){"use strict";n.d(t,{calculateUnseenThreadsCount:function(){return a}});var r=n("dLEV"),i=n("PpSk"),s=n("k09d"),o=n("CM4h");const a=(0,r.createSelector)([s.getSelectedThread,o.calculateUnseenThreadsCountExcludeCurrent],((e,t)=>e?t+((0,i.getUnseenCount)(e)?1:0):t))},"A5f/":function(e,t,n){"use strict";var r=n("2I/g"),i=n("nguO");const s=(0,r.Record)({[i.MESSAGE_TYPE_ID]:i.FAILED_TO_PUBLISH,threadId:null,channel:null,channelName:"",genericChannelId:null,message:null,allowRetry:!0},"FailedToPublish");t.default=s},AEyM:function(e,t,n){"use strict";n.d(t,{sendVisitorEmailAddress:function(){return E}});var r=n("dLEV"),i=n("FBcP"),s=n("xZ3y"),o=n("sIRh"),a=n("z96q"),c=n("3OTY"),u=n("y5/z"),l=n("IA0z"),d=n("vuNk"),p=n("9XKB"),f=n("PpSk");const h=(0,r.createAction)(s.SEND_VISITOR_EMAIL_ADDRESS,(e=>({payload:{email:e}}))),g=(0,r.createAction)(s.SEND_VISITOR_EMAIL_ADDRESS_FAILED,(e=>({payload:{error:e}}))),m=(0,r.createAction)(s.SEND_VISITOR_EMAIL_ADDRESS_SUCCEEDED,(e=>({payload:{email:e}})));function E({consentToCommunicate:e=!1,email:t,threadId:n}){return(r,s)=>{r(h(t));const E=(0,d.getThreadByThreadId)(s(),{threadId:n}),y=(0,f.getChannelName)(E),v=(0,i.getSessionId)(s()),b=(0,p.getHubspotUtk)(),T=()=>{r(m(t));r((0,o.default)({channel:y,email:t,threadId:n}));e&&r((0,c.visitorConsentsToCommunicate)(e));r((0,u.trackInteraction)(l.EVENT_NAMES.WIDGET_INTERACTION,{action:"submit email"}));return{error:null}},S=e=>{r(g(e));return{error:e}};return a.sendVisitorEmailAddress({threadId:n,email:t,sessionId:v,hubspotUtk:b}).then(T,S)}}},AXLL:function(e,t,n){"use strict";n.d(t,{parse:function(){return o},stringify:function(){return s}});function r(e,t){return`${encodeURIComponent(e)}=${encodeURIComponent(null==t?"":t)}`}function i(e,t){return t.reduce(((t,n)=>{null!=n&&t.push(r(`${e}`,n));return t}),[]).join("&")}const s=e=>null==e?"":"string"==typeof e||e instanceof String?e:Object.keys(e).reduce(((t,n)=>{const s=e[n];Array.isArray(s)?s.length>0&&t.push(i(n,s)):null!=s&&t.push(r(n,s));return t}),[]).join("&"),o=e=>null==e||""===e.trim()?{}:e.split("&").reduce(((e,t)=>{const[n,r]=t.split("=");let i=n;const s=decodeURIComponent(r);i.length>2&&i.lastIndexOf("[]")===i.length-2&&(i=i.substring(0,i.length-2));const o=e[i];void 0!==o?Array.isArray(o)?o.push(s):e[i]=[o,s]:e[i]=s;return e}),{})},AaWM:function(e,t,n){"use strict";var r=n("2I/g"),i=n("3Yas");i.has.implement(Array,((e,t)=>t.hasOwnProperty(e)));i.has.implementInherited(r.Iterable,((e,t)=>t.has(e)));i.has.implement(Object,((e,t)=>t.hasOwnProperty(e)));t.default=i.has},AbLd:function(e,t,n){"use strict";n.d(t,{onInputFocusAction:function(){return s},toggleOnAndOffInputFocus:function(){return o}});var r=n("dLEV"),i=n("xZ3y");const s=(0,r.createAction)(i.USER_INPUT_ON_FOCUS,(e=>({payload:{widgetInputIsOnFocus:e}})));function o(e){return t=>{t(s(e))}}},Ae0c:function(e,t,n){"use strict";n.d(t,{KBSearchProvider:function(){return o},useKBSearch:function(){return a}});var r=n("NCbW"),i=n("ITEl");const s=(0,r.createContext)(void 0),o=({children:e})=>{const[t,n]=(0,r.useState)("");return(0,i.jsx)(s.Provider,{value:{searchTerm:t,setSearchTerm:n},children:e})};o.displayName="KBSearchProvider";const a=()=>{const e=(0,r.useContext)(s);return e||{searchTerm:"",setSearchTerm:()=>{}}}},AgM1:function(e,t,n){"use strict";n.d(t,{useTheme:function(){return o}});var r=n("NCbW"),i=n("pcz0");const s=(0,r.createContext)((0,i.default)()),o=()=>(0,r.useContext)(s);t.default=s},"As+A":function(e,t,n){"use strict";n.d(t,{publishAvailabilityMessage:function(){return p}});var r=n("eH/d"),i=n("tyiq"),s=n("fZy4"),o=n("yxYB"),a=n("vuNk"),c=n("J4oD"),u=n("BlNW"),l=n("PpSk");function d({channel:e,thread:t,state:n,dispatch:r}){const a=(0,o.getWidgetAvailabilityOptions)(n),d=!!(0,i.getTypicalResponseTime)(a),p=(0,l.getThreadId)(t),f=(0,c.historyDataForThread)(n,{thread:t});d&&(0,u.canSendNewTypicalResponseTimeMessage)(f)&&r((0,s.publishTypicalResponseTimeMessage)({channel:e,threadId:p}))}const p=({channel:e,threadId:t})=>(n,i)=>{const s=(0,a.getThreadByThreadId)(i(),{threadId:t}),o=(0,c.historyDataForThread)(i(),{thread:s});o&&(0,r.hasChatMessageFromAgent)(o)||d({channel:e,thread:s,state:i(),dispatch:n})}},Avso:function(e,t,n){"use strict";n.d(t,{getAgentState:function(){return x},getAgentType:function(){return N},getAvatar:function(){return T},getEmail:function(){return I},getFirstName:function(){return S},getFriendlyOrFormalName:function(){return _},getIsBot:function(){return w},getIsOnline:function(){return O},getIsResponderAI:function(){return D},getLastName:function(){return A},getUserId:function(){return R}});var r=n("DdHT"),i=n("JGJA"),s=n("dPcB"),o=n("CQiV");const a="avatar",c="firstName",u="lastName",l="bot",d="userId",p="online",f="email",h="agentState",g="agentType",m="meetingsLinkText",E="meetingsLinkUrl",y="isResponderAI";var v=n("a3lm");const b=["de","ja"],T=(0,i.default)(a),S=(0,i.default)(c),A=(0,i.default)(u),I=(0,i.default)(f),C=e=>(0,s.default)({firstName:S(e),lastName:A(e)}),_=(e,t)=>{const n=t||(0,o.default)();return b.indexOf(n)>=0?C(e):S(e)},w=(0,i.default)(l),O=(0,i.default)(p),R=e=>(0,r.default)((0,i.default)(d),(e=>e&&`${e}`))(e),x=(0,i.default)(h),N=(0,i.default)(g),D=((0,i.default)(m),(0,i.default)(E),(0,i.default)(v.AGENT),(0,i.default)(y))},B39b:function(e,t,n){"use strict";n.d(t,{getIsFirstVisitorSession:function(){return r}});const r=(0,n("JGJA").default)("isFirstVisitorSession")},B6df:function(e,t,n){"use strict";n.d(t,{hasNewUnseenMessage:function(){return o}});var r=n("npjq"),i=n("b4ad"),s=n("ywGS");const o=({channel:e,threadId:t})=>n=>{n((0,i.incrementUnseenCount)({channel:e,threadId:t}));(0,s.postShowPageTitleNotification)({title:r.default.text("conversationsVisitorUIPageTitleNotifications.newMessage")})}},BDi3:function(e,t,n){"use strict";n.d(t,{buildErrorMetaObject:function(){return r}});const r=({ignore:e=!1,message:t,silent:n=!1,titleText:r,displayEventId:i=!0,isVisibleToUser:s=!0,silenceErrorReporting:o=!1})=>({error:{ignore:e,message:t,silent:n,titleText:r,displayEventId:i,isVisibleToUser:s,silenceErrorReporting:o}})},BEas:function(e,t,n){var r=n("8i16").Symbol;e.exports=r},BEfq:function(e,t,n){"use strict";n.d(t,{removeMessageEditorStagingText:function(){return u},removeMessageEditorStagingTextAction:function(){return a},setMessageEditorStagingText:function(){return c},setMessageEditorTextAction:function(){return o}});var r=n("dLEV"),i=n("xZ3y"),s=n("0PDK");const o=(0,r.createAction)(i.UPDATE_MESSAGE_EDITOR_STAGING_TEXT,(e=>({payload:e}))),a=(0,r.createAction)(i.REMOVE_MESSAGE_EDITOR_STAGING_TEXT,(e=>({payload:e}))),c=e=>(t,n)=>{t(o({stagingText:e,threadId:(0,s.getSelectedThreadId)(n())}))},u=()=>(e,t)=>{e(a((0,s.getSelectedThreadId)(t())))}},BG1d:function(e,t,n){"use strict";n.d(t,{isErrorAction:function(){return s}});var r=n("nSiU");const i=/.+_(FAILED|FAILURE)/,s=e=>!(!i.test(e.type)||(0,r.ignoreError)(e))||!(!(0,r.getErrorMeta)(e)||(0,r.ignoreError)(e))},BOwv:function(e,t,n){"use strict";n.d(t,{SESSION_EXPIRY_TIME_APPROXIMATION_IN_MS:function(){return r}});const r=18e5},BlNW:function(e,t,n){"use strict";n.d(t,{canSendNewTypicalResponseTimeMessage:function(){return l}});var r=n("+2bk"),i=n("mE3N"),s=n("UJtG"),o=n("iPDb"),a=n("kWFB");const c=e=>{if(!(0,a.hasMessages)(e))return!1;const t=(0,o.getMessages)(e).findLast(s.isTypicalResponseTimeMessage);return!(!t||!(0,i.getMessageIsApproximatelyFromCurrentSession)(t))};var u=n("dML/");const l=e=>!(0,r.hasBotMessages)(e)&&(!c(e)||(0,u.enoughTimeHasPassedForNewAutomatedChatMessage)(e))},Blk5:function(e,t,n){"use strict";n.d(t,{TICKET_CREATION_FAILURE:function(){return r}});const r="TICKET_CREATION_FAILURE"},BvOu:function(e,t,n){"use strict";n.d(t,{generateUuid:function(){return s}});function r(){let e=(new Date).getTime();return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,(t=>{const n=(e+16*Math.random())%16|0;e=Math.floor(e/16);return("x"===t?n:3&n|8).toString(16)}))}function i(){const e=window.crypto||window.msCrypto,t=new Uint16Array(8);e.getRandomValues(t);const n=e=>{let t=e.toString(16);for(;t.length<4;)t=`0${t}`;return t};return n(t[0])+n(t[1])+n(t[2])+n(t[3])+n(t[4])+n(t[5])+n(t[6])+n(t[7])}function s(){const e=window.crypto||window.msCrypto;return void 0!==e&&void 0!==e.getRandomValues&&void 0===window.Uint16Array?i():r()}},BvPy:function(e,t,n){"use strict";n.d(t,{getRecommendedQuestionsForAgent:function(){return o}});var r=n("dLEV"),i=n("49A5"),s=n("kHIv");const o=(0,r.createSelector)(i.getLatestWidgetData,(e=>(0,s.getRecommendedQuestionsForAgent)(e)||[]))},BxyF:function(e,t,n){"use strict";n.d(t,{getAsyncPubSubClient:function(){return l},getPubSubClient:function(){return d}});var r=n("JGJA"),i=n("MBJP"),s=n("KXN9"),o=n("x1JE"),a=n("5vQK");const c=(0,r.default)("pubSubClient"),u=(e,{clientKey:t=a.DEFAULT_CLIENT_KEY}={})=>t,l=(0,i.createSelector)([u,c],o.getEntry),d=(0,i.createSelector)([l],s.getData);(0,i.createSelector)([d],(e=>e&&e.vendor))},"C/dY":function(e,t,n){"use strict";n.d(t,{postConversationClosedEvent:function(){return o}});var r=n("Ozt8"),i=n("mlLV"),s=n("wGlN");const o=({thread:e})=>{(0,r.postExternalApiEvent)({eventType:i.CONVERSATION_CLOSED,payload:{conversation:(0,s.serializeThreadForExternalEvent)(e)}})}},C3IS:function(e,t,n){"use strict";n.d(t,{isChatMessage:function(){return u},isCommonMessageFormat:function(){return a},isEmailCMF:function(){return c}});var r=n("JGJA"),i=(n("2Zef"),n("0GyJ")),s=(n("0IK8"),n("rf4d")),o=n("o/5C");const a=e=>(0,r.default)("@type",e)===i.COMMON_MESSAGE,c=e=>a(e)&&(0,o.getGenericChannelId)(e)===s.EMAIL_GENERIC_CHANNEL_ID,u=e=>a(e)&&!c(e)},C5Zv:function(e,t,n){"use strict";n.d(t,{DEFAULT_TIMEOUT:function(){return r},INTERNAL_ERROR_MARKERS:function(){return i},UNEXPECTED_ROUTE_ERROR:function(){return o}});const r=6e4,i=["RHUMB_GLOBAL_ERROR","RHUMB_GLOBAL_ERROR_BOUNDARY"],s=new Error("Unexpected route visited. Please see https://product.hubteam.com/docs/frontend/docs/react-rhumb.html#unexpected-route-tracking for more info.");Object.defineProperty(s,"stack",{value:void 0,writable:!0,configurable:!0});const o=s},CITH:function(e,t,n){"use strict";n.d(t,{postMessageToParent:function(){return i}});var r=n("vigZ");const i=(e,t)=>{try{const n=(0,r.getWidgetShellUUID)();window.parent.postMessage(JSON.stringify({type:e,data:t,uuid:n}),"*");return{type:e,data:t}}catch(e){console.error("Error posting message to parent",e)}}},CJvR:function(e,t){"use strict";function n(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(i){return"function"==typeof i?i(n,r,e):t(i)}}}}var r=n();r.withExtraArgument=n;t.default=r},CM48:function(e,t,n){"use strict";n.d(t,{getUserHasGivenConsentToProcess:function(){return a}});var r=n("dLEV");const i=(0,n("JGJA").default)("gdpr"),s=(0,r.createSelector)([i],(e=>e.consentToProcessStatus));var o=n("x56f");const a=(0,r.createSelector)([s],(e=>{switch(e){case o.SHOULD_ASK_FOR_CONSENT:return!1;case o.SHOULD_NOT_ASK_FOR_CONSENT:return!0;case o.UNDETERMINED:default:try{return localStorage.getItem("userHasGivenConsentToProcess")}catch(e){return!1}}}))},CM4h:function(e,t,n){"use strict";n.d(t,{calculateUnseenThreadsCountExcludeCurrent:function(){return a}});var r=n("dLEV"),i=n("PpSk"),s=n("lEkO"),o=n("0PDK");const a=(0,r.createSelector)([s.getThreadList,o.getSelectedThreadId],((e,t)=>e?e.reduce(((e,n)=>(0,i.getThreadId)(n)!==t?e+(n.unseenCount?1:0):e),0):0))},CPMP:function(e,t,n){"use strict";n.d(t,{networkOffline:function(){return s}});var r=n("dLEV"),i=n("xZ3y");const s=(0,r.createAction)(i.NETWORK_OFFLINE)},CQiV:function(e,t,n){"use strict";var r=n("8ASW");t.default=()=>{if(r.I18nInternal.langEnabled&&"zh-cn"===r.I18nInternal.locale)return"zh-cn";const e=r.I18nInternal.locale.split("-")[0];return"en"===e||r.I18nInternal.langEnabled||r.I18nInternal.publicPage?e:"en"}},CXYT:function(e,t,n){"use strict";var r=n("2I/g"),i=n("31tl"),s=n("9Mwj"),o=n("heCN");const a=(0,r.Record)({"@type":o.THREAD_PAUSED_ON_GENERIC_CHANNEL,id:"",timestamp:0,messageDeletedStatus:s.NOT_DELETED,isPausedOn:0,clientType:i.UNKNOWN},"ThreadPausedOnGenericChannelMessage");t.default=a},CXrm:function(e,t,n){"use strict";n.d(t,{NEVER:function(){return r},ON_EXIT_INTENT:function(){return s},ON_WIDGET_LOAD:function(){return i}});const r="NEVER",i="ON_WIDGET_LOAD",s="ON_EXIT_INTENT"},Cblj:function(e,t,n){"use strict";n.d(t,{isTypingMessage:function(){return s}});var r=n("0IK8"),i=n("tY0N");const s=e=>(0,r.getTopLevelType)(e)===i.TYPING},CpwV:function(e,t,n){"use strict";n.d(t,{hasPersistedThreads:function(){return s}});var r=n("dLEV"),i=n("lztA");const s=(0,r.createSelector)([i.getThreads],(e=>!(null==e||!e.size)))},CsO9:function(e,t,n){"use strict";var r=n("+hQr"),i=n("cFiw"),s=n("okxY"),o=n("0Zm1"),a=n("npjq"),c=n("NCbW"),u=n("Z5tj"),l=n.n(u),d=n("3MJX"),p=n("/mXs"),f=n("VZYW"),h=n("P7jJ"),g=n("RXbi"),m=n("ITEl");const E=(0,g.hexToRgba)(f.NEUTRAL_900,.3),y=f.WHITE,v=10,b=20,T=32,S=12,A=(T-S)/2,I=l().div.withConfig({displayName:"WidgetModal__ModalWrapper"})(["position:absolute;top:0;left:0;width:100%;height:100%;background-color:",";display:flex;align-items:end;z-index:1000;border-radius:","px;"],(({$overlayColor:e})=>e),v),C=l().div.withConfig({displayName:"WidgetModal__ModalBody"})(["background-color:",";border-radius:8px;max-width:100%;width:100%;max-height:50%;overflow:auto;"],(({$backgroundColor:e})=>e)),_=l().div.withConfig({displayName:"WidgetModal__ModalHeader"})(["display:flex;justify-content:space-between;background-color:",";padding:","px ","px 0 ","px;"],(({$backgroundColor:e})=>e),b,A,b),w=l()(p.default).withConfig({displayName:"WidgetModal__CloseButton"})(["flex:0;width:","px;height:","px;font-size:","px;padding:","px;color:",";background-color:",";"],T,T,S,A,f.OBSIDIAN,(({$backgroundColor:e})=>e)),O=l().div.withConfig({displayName:"WidgetModal__ModalContent"})(["padding:0 ","px ","px ","px;background-color:",";"],b,b,b,(({$backgroundColor:e})=>e)),R=({isOpen:e,onClose:t,modalContent:n})=>{const u=(0,c.useRef)(null),{overlayProps:l,underlayProps:p}=(0,o.useOverlay)({isOpen:e,onClose:t,shouldCloseOnBlur:!1},u),{dialogProps:f}=(0,i.useDialog)({id:"live-chat-widget-modal"},u),g=(0,c.useRef)(null),{buttonProps:v}=(0,r.useButton)({onPress:t},g),{colorOverrides:b}=n||{};return e&&n?(0,m.jsx)(I,Object.assign({},p,{$overlayColor:(null==b?void 0:b.overlayColor)||E,children:(0,m.jsx)(s.FocusScope,{contain:!0,restoreFocus:!0,autoFocus:!0,children:(0,m.jsxs)(C,Object.assign({},l,f,{ref:u,$backgroundColor:y,children:[(0,m.jsxs)(_,{$backgroundColor:(null==b?void 0:b.headerBackgroundColor)||y,children:[n.headerContent?n.headerContent:null,(0,m.jsx)(w,Object.assign({},v,{"data-test-id":"modal-close-button",onClick:t,use:"primary-transparent-background","aria-label":a.default.text("conversations-visitor-experience-components.widgetModal.close"),$backgroundColor:(null==b?void 0:b.headerBackgroundColor)||y,children:(0,m.jsx)(h.default,{icon:(0,m.jsx)(d.default,{})})}))]}),(0,m.jsx)(O,{$backgroundColor:(null==b?void 0:b.contentBackgroundColor)||y,children:n.bodyContent?n.bodyContent:null})]}))})})):null};R.displayName="WidgetModal";t.default=R},"D+nB":function(e,t,n){e.exports=n.dlbpr(1,4)},"D/wX":function(e,t,n){"use strict";n.d(t,{visitorErrorMiddleware:function(){return o}});var r=n("BG1d"),i=n("tcix"),s=n("cnVX");const o=()=>e=>t=>{(0,i.captureActionBreadcrumb)(t);(0,r.isErrorAction)(t)&&(0,s.reportErrorAction)(t);return e(t)}},D6eG:function(e,t){"use strict";let n="undefined"!=typeof window?window.quickFetch:void 0;if("undefined"==typeof window||!window.quickFetch){console.warn("[quick-fetch] quickFetchScript was not included or running in Node.js environment. Falling back to stubbed implementation.");n={afterAuth(){},clearAllRequests(){},clearEarlyRequestHistory(){},getApiUrl(){},getPortalId(){},getRequestStateByName(){return null},getAllEarlyRequestStats(){return[]},makeEarlyRequest(){},makeLoginVerifyRequest(){},getLoginVerifyRequest(){return null},removeEarlyRequest(){},getCookie(){return null},hasEarlyRequests(){return!1}}}t.default=n},DB67:function(e,t,n){"use strict";n.d(t,{channelChangeReceived:function(){return s}});var r=n("dLEV"),i=n("t0Ql");const s=(0,r.createAction)(i.CHANNEL_CHANGE_RECEIVED,(({channelChange:e,threadId:t})=>({payload:{channelChange:e,threadId:t}})))},DFBY:function(e,t,n){"use strict";n.d(t,{getAssignedAgentId:function(){return l},getAssignedAgentType:function(){return d}});var r=n("MJM1");const i=["assignedAgent","agentId"],s=["assignedAgent","agentType"],o=["auditParams"],a=["assignedAgent"];n("mFyM");var c=n("JGJA"),u=n("K+6d");(0,c.default)(u.AUDIT_TYPE),(0,c.default)(u.AGENT_TYPE),(0,c.default)(u.BOT_ID),(0,c.default)(u.AGENT_ID),(0,c.default)(u.AGENT_TYPE),(0,c.default)(u.BOT_ID),(0,c.default)(u.VISITOR_ID);n("aLTZ");const l=(0,r.default)(i),d=(0,r.default)(s);(0,r.default)(o),(0,r.default)(a)},DFoL:function(e,t,n){"use strict";n.d(t,{warn:function(){return c}});var r=n("01iA"),i=n.n(r);const s={},o=e=>!(i().deployed()||null!=e&&s[e]),a=e=>{e&&(s[e]=!0)},c=({message:e="",key:t,url:n})=>{n&&(e+=`\nFor details, see: ${n}`);if(o(t)){console.warn(e);a(t)}};t.default={warn:c}},DLkX:function(e,t){"use strict";const n={accentColor:"",textColor:"",useDefaultColor:!1},r=e=>Object.assign({},n,e);t.default=r},DPiE:function(e,t,n){"use strict";n.d(t,{markLastMessageReadByVisitor:function(){return m}});var r=n("ukHx"),i=n("dLEV"),s=n("PpSk"),o=n("fogE"),a=n("xZ3y"),c=n("Mx3c"),u=n("prkp"),l=n("FBcP"),d=n("EjCB");const p=["error"],f=(0,i.createAction)(a.LAST_SEEN_SENT,(({role:e,threadId:t,channel:n,latestMessageTimestamp:r})=>({payload:{role:e,threadId:t,channel:n,latestMessageTimestamp:r}}))),h=(0,i.createAction)(a.LAST_SEEN_SUCCESS,(({role:e,threadId:t,channel:n,latestMessageTimestamp:r})=>({payload:{role:e,threadId:t,channel:n,latestMessageTimestamp:r}}))),g=(0,i.createAction)(a.LAST_SEEN_FAILURE,(e=>{let{error:t}=e,n=(0,r.default)(e,p);return{payload:{error:t},meta:(0,o.silenceErrorAlert)(Object.assign({error:t},n))}}));function m({conversation:e}){return(t,n)=>{const r=(0,s.getThreadId)(e),i=(0,l.getSessionId)(n()),o=(0,s.getLatestReadTimestamp)(e),a=(0,s.getLatestMessageTimestamp)(e),p=(0,s.getPreviewMessageId)(e);if(a&&r&&i&&p&&a>o){const n=(0,s.getChannelName)(e),o={role:c.VISITOR,threadId:r,channel:n,latestMessageTimestamp:a};t(f(o));(0,u.markMessageReadByVisitor)({messageId:p,threadId:r,sessionId:i}).then((()=>{t(h(o));(0,d.postClearPageTitleNotification)()})).catch((e=>{t(g({error:e}))}))}}}},DdHT:function(e,t,n){"use strict";n.d(t,{default:function(){return s}});var r=n("scKg");function i(e,t){let n=t;for(let t=0;t{if(!e){let e;if(void 0===t)e=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{const c=[n,r,i,s,o,a];let u=0;e=new Error(`Invariant Violation: ${t.replace(/%s/g,(()=>c[u++]))}`)}e.framesToPop=1;throw e}};t.default=n},Dt2j:function(e,t,n){"use strict";n.d(t,{removeTimeOnPageTriggerAction:function(){return s}});var r=n("dLEV"),i=n("VB2T");const s=(0,r.createAction)(i.REMOVE_TIME_ON_PAGE_TRIGGER)},E4Gm:function(e,t,n){"use strict";n.d(t,{getToken:function(){return i}});var r=n("eLSo");const i=({sessionId:e,hubspotUtk:t})=>r.default.get("livechat-public/v1/pubsub/token/visitor",{query:{sessionId:e,hubspotUtk:t}})},E9A7:function(e,t,n){"use strict";n.d(t,{getShowInitialMessage:function(){return h}});var r=n("dLEV"),i=n("21jQ"),s=n("Iiq6"),o=n("tAuz"),a=n("8dR1");const c=(0,r.createSelector)(a.getWelcomeMessage,((e={})=>!!e.popMessageOnSmallScreens));var u=n("1Vek"),l=n("r8xu"),d=n("kyOS"),p=n("YKTq"),f=n("KqYL");const h=(0,r.createSelector)([s.getPopOpenWelcomeMessage,c,u.getInitialMessageText,l.getAvailabilityAwayMessage,i.getIsOpen,o.getIsMobile,d.getShouldHideWelcomeMessage,p.getPopOpenWidget,f.getIsAIChatbot],((e,t,n,r,i,s,o,a,c)=>{if(o&&!c)return!1;const u=s?Boolean(t):a||Boolean(e);return Boolean(u&&!!n&&!r&&!i)}))},E9Gc:function(e,t,n){"use strict";n.d(t,{setGlobalDimension:function(){return o},trackApiEventListenerRegistered:function(){return h},trackApiMethodUsed:function(){return f},trackEmbedScriptPerfAttributes:function(){return l},trackMessageSentMetric:function(){return c},trackOnReadyUsed:function(){return d},trackPageViewMetric:function(){return a},trackSettingsUsed:function(){return p},trackThreadCreatedMetric:function(){return u}});var r=n("UXT1");const i=(0,r.createMetricsFactory)("conversations-visitor-ui");function s(){const e=navigator.userAgent;return/Edge\/\d+/.test(e)?"Edge":/OPR\/\d+/.test(e)||/Opera/.test(e)?"Opera":/Chrome/.test(e)&&/Google Inc/.test(navigator.vendor)?"Chrome":/Safari/.test(e)&&/Apple Computer/.test(navigator.vendor)?"Safari":/Firefox\/\d+/.test(e)?"Firefox":/MSIE \d|Trident\/\d/.test(e)?"Internet Explorer":"Unknown"}const o=(e,t)=>{i.globalDimensions=Object.assign({},i.globalDimensions,{[e]:t,browser:s()})},a=()=>{i.counter("page-view").increment()},c=()=>{i.counter("message-sent").increment()},u=()=>{i.counter("thread-created").increment()},l=e=>{i.histogram("embed-script-perf",e)},d=()=>{i.counter("on-ready-used").increment()},p=()=>{i.counter("settings-used").increment()},f=e=>{i.counter("api-method-used",{method:e})},h=e=>{i.counter("api-event-listener-registered",{event:e})}},EEbd:function(e,t,n){"use strict";n.d(t,{default:function(){return r}});function r(e){if(null==e)throw new TypeError("Cannot destructure "+e)}},EN6V:function(e,t,n){"use strict";n.d(t,{default:function(){return r}});function r(e){return e}},ENCh:function(e,t,n){"use strict";n.d(t,{uploadAttachment:function(){return m}});var r=n("ughT"),i=n("y5/z"),s=n("IA0z"),o=n("FBcP"),a=n("9P7L"),c=n("xAl4"),u=n("oy2L"),l=n("VXRw"),d=n("lnDz"),p=n("3yBC"),f=n("gygH"),h=n("Wnz4"),g=n("gQ5O");const m=({attachment:e,threadId:t,source:n})=>(m,E)=>{const y=Date.now();m((0,l.attachmentUploadStart)({attachment:e,threadId:t}));const v=(0,o.getSessionId)(E()),b=(0,r.getLocalId)(e),T=(0,r.getFile)(e);if(!T){m((0,h.attachmentError)(p.UPLOAD_ERROR,t));return Promise.reject(new Error("File is required to upload attachment"))}const S=(0,u.createFormDataForAttachment)({file:T});return(0,a.fetchAttachmentUploadUrlClient)({sessionId:v,threadId:t}).then((({uploadUrl:e})=>(0,c.uploadAttachmentClient)({formData:S,onProgress:({loaded:e,total:n})=>{m((0,f.handleAttachmentUploadProgress)({localId:b,threadId:t,loaded:e,total:n}))},uploadUrl:`${g.FILE_MANAGER_API_PREFIX}/${e}`}))).then((({objects:[e]})=>{const r=Date.now();m((0,d.attachmentUploadComplete)({localId:b,threadId:t,fileId:e.id,uploadedFile:e}));m((0,i.trackInteraction)(s.EVENT_NAMES.WIDGET_INTERACTION,{action:"attached file","attachment-type":e.extension,"attachment-size-bytes":null==T?void 0:T.size,"upload-time-ms":r-y,source:n},void 0,void 0,s.EVENT_KEYS.ATTACHED_FILE))})).catch((e=>{var r;if(null!=e&&null!==(r=e.responseJSON)&&void 0!==r&&null!==(r=r.message)&&void 0!==r&&r.includes("not allowed")){m((0,h.attachmentError)(p.INVALID_FILE_TYPE,t));m((0,i.trackInteraction)(s.EVENT_NAMES.WIDGET_INTERACTION,{action:"failed to attach file","failure-type":"invalid file type",source:n},void 0,void 0,s.EVENT_KEYS.FAILED_TO_ATTACH_FILE))}else{m((0,h.attachmentError)(p.UPLOAD_ERROR,t));m((0,i.trackInteraction)(s.EVENT_NAMES.WIDGET_INTERACTION,{action:"failed to attach file","failure-type":"upload error",source:n},void 0,void 0,s.EVENT_KEYS.FAILED_TO_ATTACH_FILE))}}))}},EQzX:function(e,t,n){"use strict";n.d(t,{isCloseThreadMessage:function(){return a}});var r=n("GqTt"),i=n("M1Uo"),s=n("UxsU");const o=e=>{const t=(0,i.getPreviousStatus)(e),n=(0,i.getCurrentStatus)(e);return t===s.default.STARTED&&n===s.default.ENDED},a=e=>(0,r.isThreadStatusUpdateMessage)(e)&&o(e)},ES4X:function(e,t,n){"use strict";var r=n("2I/g"),i=n("Ut5p"),s=n("xZ3y"),o=n("2Sm/"),a=n("+tWo");const c=(0,r.Map)({hasVisitorEmail:!1}),u=(0,i.handleActions)({[o.CREATE_NEW_THREAD.SUCCEEDED](e,t){const{shouldAskForEmail:n}=t.payload;return e.set("hasVisitorEmail",!n)},[a.THREAD_HISTORY_FETCHED](e,t){const{hasVisitorEmail:n}=t.payload;return e.set("hasVisitorEmail",n)},[s.SEND_VISITOR_EMAIL_ADDRESS_SUCCEEDED](e){return e.set("hasVisitorEmail",!0)}},c);t.default=u},ET5w:function(e,t,n){"use strict";n.d(t,{createTheme:function(){return d}});function r(...e){return t=>e.reduce(((e,t)=>t(e)),t)}var i=n("iKGd"),s=n("3Ezh"),o=n("57op");(0,o.getThemeColorsProperty)("sadColor"),(0,o.getThemeColorsProperty)("neutralColor"),(0,o.getThemeColorsProperty)("happyColor");const a=(0,o.setThemeColorsProperty)("sadColor"),c=(0,o.setThemeColorsProperty)("neutralColor"),u=(0,o.setThemeColorsProperty)("happyColor");var l=n("wFcP");const d=(...e)=>{const t=r((0,o.setPrimaryColor)(i.DEFAULT_PRIMARY_COLOR),(0,o.setTextColor)(i.DEFAULT_TEXT_COLOR),(0,o.setErrorTextColor)(i.DEFAULT_ERROR_TEXT_COLOR),(0,o.setDisabledBackgroundColor)(i.DISABLED_BACKGROUND_COLOR),(0,o.setDisabledTextColor)(i.DISABLED_TEXT_COLOR),(0,o.setTextOnPrimaryColor)(i.WHITE),(0,o.setPlaceholderTextColor)(i.DEFAULT_PLACEHOLDER_TEXT_COLOR),(0,o.setInputBackgroundColor)(i.DEFAULT_INPUT_BACKGROUND_COLOR),(0,o.setInputBorderColor)(i.DEFAULT_INPUT_BORDER_COLOR),(0,o.setUpdatedBorderColor)(i.UPDATED_INPUT_BORDER_COLOR),(0,o.setHelpTextColor)(i.DEFAULT_HELP_TEXT_COLOR),a(i.DEFAULT_SAD_COLOR),c(i.DEFAULT_NEUTRAL_COLOR),u(i.DEFAULT_HAPPY_COLOR),(0,o.setFontFamily)(s.DEFAULT_FONT_FAMILY),(0,o.setDisabledButtonBackground)(i.DEFAULT_DISABLED_BUTTON_BACKGROUND_COLOR),(0,o.setDisabledButtonBorderColor)(i.DEFAULT_DISABLED_BUTTON_BORDER_COLOR),(0,o.setDisabledButtonTextColor)(i.DEFAULT_DISABLED_BUTTON_TEXT_COLOR),...e)({});return Object.assign({components:l.defaultTheme.components},t)}},EjCB:function(e,t,n){"use strict";n.d(t,{postClearPageTitleNotification:function(){return s}});var r=n("n6ol"),i=n("CITH");const s=()=>{(0,i.postMessageToParent)(r.CLEAR_PAGE_TITLE_NOTIFICATION)}},EjiN:function(e,t,n){"use strict";n.d(t,{getShowGdprConsentToProcess:function(){return c}});var r=n("dLEV"),i=n("LgEy"),s=n("8cLO"),o=n("49A5"),a=n("CM48");const c=(0,r.createSelector)([o.getLatestWidgetData,a.getUserHasGivenConsentToProcess],((e,t)=>(0,i.gdprConsentToProcessEnabled)(e)&&!t&&(0,s.gdprExplicitConsentRequired)(e)))},EuUD:function(e,t){"use strict";const n=(e,t)=>{e&&"string"==typeof e||console.error('Required "name" string property not provider for pattern. Provided: '+typeof e);t&&"function"==typeof t||console.error(`Required "validator" callback not provider for "${e} pattern". Provided: ${typeof t}`)},r=(e,t,n,r)=>{const i=typeof n;if(i!==r){console.error(`Invariant error in ${e} pattern. Pattern.${t}() method can only be passed a ${r}. Provided: ${i}`);return!0}return!1};t.default=({name:e="",inputType:t="string",validator:i=null,rules:s=null,matcher:o=null}={})=>{s&&(i=e=>Object.keys(s).every((t=>s[t].test(e))));n(e,i);const a={name:e,inputType:t,test:(n,s={})=>(!t||!r(e,"test",n,t))&&i(n,s)};o&&"function"==typeof o&&(a.match=n=>(!t||!r(e,"match",n,t))&&o(n));s&&(a.testRules=e=>Object.keys(s).map((t=>({rule:t,valid:s[t].test(e)}))));return a}},Euo8:function(e,t,n){"use strict";n.d(t,{isOfficeHoursMessage:function(){return s}});var r=n("0IK8"),i=n("V1/C");const s=e=>(0,r.getTopLevelType)(e)===i.OFFICE_HOURS},Ex4o:function(e,t,n){"use strict";n.d(t,{useIsSSR:function(){return u},useSSRSafeId:function(){return c}});var r=n("NCbW"),i=n.n(r);const s={prefix:String(Math.round(1e10*Math.random())),current:0},o=i().createContext(s);let a=Boolean("undefined"!=typeof window&&window.document&&window.document.createElement);function c(e){let t=(0,r.useContext)(o);t!==s||a||console.warn("When server rendering, you must wrap your application in an to ensure consistent ids are generated between the client and server.");return(0,r.useMemo)((()=>e||`react-aria${t.prefix}-${++t.current}`),[e])}function u(){let e=(0,r.useContext)(o)!==s,[t,n]=(0,r.useState)(e);"undefined"!=typeof window&&e&&(0,r.useLayoutEffect)((()=>{n(!1)}),[]);return t}},"F+8x":function(e,t,n){"use strict";n.d(t,{default:function(){return ft}});var r=n("npjq"),i=n("NCbW"),s=n("Z5tj"),o=n.n(s),a=n("ITEl");const c=e=>(0,a.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,a.jsxs)("g",{clipPath:"url(#collapse__clip0_5218_10958)",children:[(0,a.jsx)("path",{d:"M3.442 4.613L.259 1.431C.1 1.283 0 1.07 0 .837 0 .39.363.027.81.027c.234 0 .446.1.594.26l3.149 3.148v-2.37c0-.469.38-.85.849-.85.237 0 .452.098.606.256.153.15.248.359.248.59v4.406c0 .467-.378.844-.844.844H1.016c-.468 0-.849-.38-.849-.849 0-.468.38-.849.85-.849h2.425z"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.604 7.48l3.182 3.183h.02c.12.142.194.325.194.527 0 .447-.363.81-.81.81-.203 0-.388-.075-.53-.197L7.508 8.63v2.368c0 .468-.38.849-.849.849-.468 0-.849-.38-.849-.85v-4.37c0-.234.097-.445.253-.597.153-.154.366-.25.601-.252h4.363c.023-.002.045-.003.068-.003.471 0 .854.383.854.854 0 .472-.383.854-.854.854-.023 0-.045 0-.065-.002H8.604zm3.201 3.183v-.001.001z"})]}),(0,a.jsx)("defs",{children:(0,a.jsx)("clipPath",{id:"collapse__clip0_5218_10958",children:(0,a.jsx)("path",{transform:"rotate(-90 6 6)",d:"M0 0h12v12H0z"})})})]}));c.displayName="SVGCollapse";var u=c;const l=e=>(0,a.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,a.jsx)("g",{clipPath:"url(#expand__clip0_5218_10983)",children:(0,a.jsx)("path",{d:"M4.046 5.185c.022.03.047.06.073.087l5.047 5.055h-2.39c-.461 0-.836.375-.836.837 0 .461.375.836.837.836h4.33c.226-.001.432-.092.582-.239.159-.154.257-.369.258-.607V6.83c0-.23-.093-.44-.243-.592-.152-.151-.362-.245-.593-.245-.463 0-.839.375-.841.837v2.328L5.257 4.149c-.032-.033-.066-.062-.102-.088L2.767 1.673h2.39c.461 0 .836-.375.836-.837C5.993.375 5.618 0 5.156 0H.832C.372 0 0 .372 0 .832v4.305c0 .231.093.44.244.593.152.15.361.244.592.244.463 0 .839-.374.841-.837V2.805l2.369 2.38z"})}),(0,a.jsx)("defs",{children:(0,a.jsx)("clipPath",{id:"expand__clip0_5218_10983",children:(0,a.jsx)("path",{transform:"rotate(-90 6 6)",d:"M0 0h12v12H0z"})})})]}));l.displayName="SVGExpand";var d=l;const p=e=>(0,a.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{children:[(0,a.jsx)("defs",{children:(0,a.jsx)("path",{d:"M8.761 3.69c.765 0 1.384.618 1.384 1.383 0 .764-.619 1.383-1.384 1.383h-5.61c-.212 0-.384.173-.384.384v13.988c0 .211.172.384.384.384h13.987c.212 0 .385-.173.385-.384v-5.61c0-.765.619-1.384 1.383-1.384.765 0 1.384.62 1.384 1.384v5.61c0 1.737-1.414 3.151-3.152 3.151H3.151C1.414 23.98 0 22.565 0 20.828V6.84c0-1.738 1.414-3.15 3.151-3.15zM22.596 0c.178 0 .347.037.504.099l.02.005c.166.069.32.168.453.301.134.134.234.289.301.453l.007.02c.061.157.098.327.098.505v8.393c0 .765-.62 1.383-1.383 1.383-.765 0-1.384-.618-1.384-1.383V4.723l-11.78 11.78c-.27.27-.624.405-.978.405s-.708-.135-.979-.405c-.54-.54-.54-1.417 0-1.956l11.78-11.78h-5.053c-.763 0-1.383-.619-1.383-1.384 0-.764.62-1.383 1.383-1.383z",id:"externalLink__a"})}),(0,a.jsx)("use",{xlinkHref:"#externalLink__a",fillRule:"evenodd"})]}));p.displayName="SVGExternalLink";var f=p,h=n("X2JS"),g=n("/mXs"),m=n("P7jJ"),E=n("PY2H"),y=n("RXbi"),v=n("emx+");const b=(0,s.css)(["",""],(({theme:e})=>(0,v.getFocusRingStyles)({ringColor:e.colors.textOnPrimary}))),T=o().div.withConfig({displayName:"KBArticleHeader__KBArticleHeaderWrapper"})(["display:flex;justify-content:space-between;width:100%;"]),S=o()(g.default).withConfig({displayName:"KBArticleHeader__KBArticleHeaderIconButton"})(["",""],b),A=o()(m.default).withConfig({displayName:"KBArticleHeader__KBArticleHeaderIcon"})(["font-size:16px;"]),I=o().div.withConfig({displayName:"KBArticleHeader__FlexWrapper"})(["display:flex;"]),C=o()(E.default).withConfig({displayName:"KBArticleHeader__StyledVizExLink"})(["display:flex;align-items:center;justify-content:center;width:40px;margin-left:24px;color:",";border-radius:3px;&:hover{color:",";background-color:",";}",""],(({theme:e})=>e.colors.textOnPrimary),(({theme:e})=>e.colors.textOnPrimary),(({theme:e})=>(0,y.hexToRgba)(e.colors.textOnPrimary,.1)),b);function _({browserWindowHeight:e,inline:t,kbArticleDeepLink:n,restorePreviousViewFromKBArticle:i,mobile:s,toggleWidgetSizeForKBArticle:o,viewKBArticleExpanded:c,preview:l}){return(0,a.jsxs)(T,{children:[(0,a.jsx)("div",{children:(0,a.jsx)(S,{onClick:()=>i(),use:"transparent-on-primary","aria-label":r.default.text("conversations-visitor-experience-components.knowledgeBase.kbArticle.backToChat"),children:(0,a.jsx)(m.default,{icon:(0,a.jsx)(h.default,{}),size:"md"})})}),(0,a.jsxs)(I,{children:[!(s||t||l)&&(0,a.jsx)(S,{onClick:()=>o(e),use:"transparent-on-primary","aria-label":c?r.default.text("conversations-visitor-experience-components.knowledgeBase.kbArticle.collapse"):r.default.text("conversations-visitor-experience-components.knowledgeBase.kbArticle.expand"),children:c?(0,a.jsx)(A,{icon:(0,a.jsx)(u,{})}):(0,a.jsx)(A,{icon:(0,a.jsx)(d,{})})}),(0,a.jsx)(C,{href:n,"aria-label":r.default.text("conversations-visitor-experience-components.knowledgeBase.kbArticle.openInNewTab"),target:"_blank",children:(0,a.jsx)(A,{icon:(0,a.jsx)(f,{})})})]})]})}_.displayName="KBArticleHeader";var w=_,O=n("X5NR"),R=n("Hb3i"),x=n("jt1n"),N=n("tUSi");const D=o().div.withConfig({displayName:"ThreadListHeader__HeaderWrapper"})(["align-items:center;display:flex;justify-content:space-between;width:100%;"]),M=o()(g.default).withConfig({displayName:"ThreadListHeader__NewThreadButton"})(["",""],(({$focusRingColor:e})=>(0,v.getFocusRingStyles)({ringColor:e})));function P({createNewThread:e,customHeaderText:t,focusRingColor:n,showCreateThreadButton:i,textColor:s}){return(0,a.jsxs)(D,{children:[(0,a.jsx)("h4",{"aria-level":1,style:{textAlign:"center",color:s},className:"m-bottom-0",id:N.HEADER_TEXT_TITLE_ID,"data-test-id":N.HEADER_TEXT_TITLE_ID,children:null!=t?t:(0,a.jsx)(R.default,{message:"conversations-visitor-experience-components.visitorWidget.header.threadListTitle"})}),i?(0,a.jsx)(M,{onClick:e,"aria-label":r.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.createNewThread"),"data-test-id":"new-thread-button",use:"transparent-on-primary",$focusRingColor:n,children:(0,a.jsx)(m.default,{icon:(0,a.jsx)(x.default,{style:{height:"24px",width:"24px"}})})}):null]})}P.displayName="ThreadListHeader";var L=n("V/xu"),k=n("VZYW"),U=n("Avso"),F=n("eUlm"),B=n.n(F),j=n("LJpC"),H=n("HCGK");const G=(0,j.isAgentState)(H.AWAY);var W=n("L82M"),V=n("F3hY"),q=n("GdKg");function z(e){return"xxs"===e||"xs"===e?"xs":"sm"===e||"ms"===e?"sm":"md"}function K({avatar:e=null,className:t,disabled:n=!1,onClick:i,responder:s,showStatus:o=!1,size:c="md",style:u}){const l=()=>{const t={borderRadius:"50%"};let n;if(o&&s){n=G(s)?W.OFFLINE:W.ONLINE}const i=r.default.text("conversations-visitor-experience-components.default.agent"),l=s?(0,U.getFriendlyOrFormalName)(s):null,d=r.default.text(n===W.ONLINE?"conversations-visitor-experience-components.default.avatarAvailable":n===W.OFFLINE?"conversations-visitor-experience-components.default.avatarAway":"conversations-visitor-experience-components.default.avatar",{identifier:l||i}),p=(0,a.jsx)(q.default,{style:u,src:e||void 0,className:"chat-head-avatar",size:c,contentStyle:t,alt:d});if(n){const e=z(c);return(0,a.jsx)(V.default,{status:n,size:e,children:p})}return p},d=B()("chat-head",t,n&&"chat-head-disabled");return(0,a.jsx)("div",{className:d,onClick:i,children:l()})}K.displayName="ChatHead";var Y=K;const J=2,$=(e=k.WHITE)=>({padding:`${J}px`,background:`${e}`,borderRadius:"50%",zIndex:0}),Q=e=>{switch(e){case"sm":default:return-10;case"xs":return-15}},X=(e,t,n)=>Object.assign({},$(e),{zIndex:t,marginLeft:Q(n)}),Z=o().div.withConfig({displayName:"ChatHeadGroup__ChatHeadGroupWrapper"})(["display:flex;height:","px;justify-content:center;"],(({$size:e})=>L.AVATAR_SIZES[e]+2*J));function ee(e,t,n){return e>=1?X(t,e,n):$(t)}function te({showStatusIndicator:e=!1,responders:t,borderColor:n,size:r="sm"}){const i=t.map(((t,i)=>{const s=(0,U.getAvatar)(t),o=(0,U.getUserId)(t),c=ee(i,n,r),u="chat-head"+(i>=1?" chat-group-head-right":"");return(0,a.jsx)(Y,{avatar:s,className:u,responder:t,showStatus:e,size:r,style:c},`chat-head.${o}`)}));return(0,a.jsx)(Z,{$size:r,children:i})}te.displayName="ChatHeadGroup";var ne=te,re=n("VADA"),ie=n("pHbL");const se=2,oe=o().div.withConfig({displayName:"CustomChatHeading__CustomUIAvatarWrapper"})(["display:flex;height:","px;justify-content:center;"],(({$size:e})=>L.AVATAR_SIZES[e]+2*se));function ae({borderColor:e,chatHeadingConfig:t,size:n="sm"}){const i={padding:"2px",background:`${e}`,borderRadius:"50%"},s={borderRadius:"50%"},o=(0,re.getAnyCompanyLogo)(t),c=r.default.text("conversations-visitor-experience-components.default.agent"),u=r.default.text("conversations-visitor-experience-components.default.avatar",{identifier:(0,ie.getAnyCustomChatName)(t)||c});return t?(0,a.jsx)(oe,{$size:n,children:(0,a.jsx)(q.default,{className:"chat-head-avatar",size:n,src:o,style:i,contentStyle:s,alt:u})}):null}ae.displayName="CustomChatHeading";var ce=ae;function ue({chatHeadingConfig:e,chatHeadingResponders:t,showStatusIndicator:n=!1,borderColor:r,size:i="sm"}){return t.size?(0,a.jsx)(ne,{responders:t,showStatusIndicator:n,borderColor:r,size:i}):(0,a.jsx)(ce,{chatHeadingConfig:e,borderColor:r,size:i})}ue.displayName="ChatHeadingAvatars";var le=ue;const de=(e,t)=>e.map((e=>(0,U.getFriendlyOrFormalName)(e,t)||(0,U.getEmail)(e))).join(", "),pe=(e,t,n)=>de(t,n)||(0,ie.getAnyCustomChatName)(e);var fe=n("7719");const he=2,ge=o().div.withConfig({displayName:"WidgetHeaderAvatarWrapper__Wrapper"})(["display:inline-flex;align-items:center;flex:1 1 auto;height:","px;min-width:0;"],L.AVATAR_SIZES[fe.SMALL]+2*he),me=o().div.withConfig({displayName:"WidgetHeaderAvatarWrapper__HeaderTextWrapper"})(["display:flex;flex-direction:column;height:100%;width:100%;justify-content:center;min-width:0;"]),Ee=o().h5.withConfig({displayName:"WidgetHeaderAvatarWrapper__HeaderName"})(["line-height:20px;margin-bottom:0;font-size:",";"],(e=>e.titleText&&e.titleText.length>20?"14px":null)),ye=o().div.withConfig({displayName:"WidgetHeaderAvatarWrapper__MutedMessage"})(["font-size:11px;line-height:initial;"]),ve=o().div.withConfig({displayName:"WidgetHeaderAvatarWrapper__TruncateString"})(["white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;"]);function be({availabilityMessage:e,chatHeadingConfig:t,chatHeadingResponders:n,locale:i,showAvailabilityMessage:s,showStatusIndicator:o=!1,borderColor:c}){const u=pe(t,n,i)||r.default.text("conversations-visitor-experience-components.default.agent"),l=n.some((e=>!0===(0,U.getIsResponderAI)(e)));return(0,a.jsxs)(ge,{children:[(0,a.jsx)("div",{"data-test-id":"chat-heading-avatar",children:(0,a.jsx)(le,{chatHeadingConfig:t,chatHeadingResponders:n,showStatusIndicator:o,borderColor:c})}),(0,a.jsxs)(me,{className:"p-x-3",children:[(0,a.jsx)(Ee,{titleText:u,"aria-level":1,children:(0,a.jsx)(ve,{children:(0,a.jsx)("span",{"data-test-id":"widget-header-name",className:"widget-header-name p-y-0",id:N.HEADER_TEXT_TITLE_ID,children:u})})}),s&&!l&&(0,a.jsx)(ye,{"data-test-type":"timestamp",id:N.HEADER_TEXT_DESCRIPTION_ID,children:e}),l&&(0,a.jsx)(ye,{"data-test-id":"is-responder-ai-msg",children:r.default.text("conversations-visitor-experience-components.isResponderAI")})]})]})}be.displayName="WidgetHeaderAvatarWrapper";var Te=be,Se=n("iKGd");class Ae extends i.Component{render(){const{textColor:e,useDefaultColor:t}=this.props.coloring,n=t?Se.DEFAULT_TEXT_COLOR:e,{availabilityMessage:r,chatHeadingConfig:s,chatHeadingResponders:o,createNewThread:c,customHeaderText:u,mobile:l,showAvailabilityMessage:d,showCreateThreadButton:p,showKBArticleHeader:f,showStatusIndicator:h,showThreadListHeader:g}=this.props;return f?null:(0,a.jsx)(i.Fragment,{children:g?(0,a.jsx)(P,{createNewThread:c,customHeaderText:u,textColor:e,focusRingColor:n,showCreateThreadButton:p}):(0,a.jsx)(O.ChatWidgetLocaleContextConsumer,{children:t=>(0,a.jsx)(Te,{availabilityMessage:r,borderColor:e,chatHeadingConfig:s,chatHeadingResponders:o,locale:t,mobile:l,showAvailabilityMessage:d,showStatusIndicator:h})})})}}Ae.displayName="WidgetHeaderContent";var Ie=Ae,Ce=n("8Nq+");const _e=o()(Ce.default).withConfig({displayName:"WidgetHeaderBackButton__BadgeWrapper"})(["margin-right:4px;"]),we=o()(g.default).withConfig({displayName:"WidgetHeaderBackButton__ShowThreadsButton"})(["",""],(({$focusRingColor:e})=>(0,v.getFocusRingStyles)({ringColor:e}))),Oe=({disabled:e,focusRingColor:t,navigateBack:n,unseenThreadsCountExcludingCurrentThread:i})=>{const s=Boolean(i);return(0,a.jsx)(_e,{badgeLabel:i,showBadge:s,badgeDescription:r.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.badgeDescription"),children:(0,a.jsx)(we,{use:"transparent-on-primary",onClick:n,"data-test-id":"show-threads-button","aria-label":r.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.showThreadList",{unreadThreadCount:i}),disabled:e,$focusRingColor:t,children:(0,a.jsx)(m.default,{icon:(0,a.jsx)(h.default,{}),size:"md"})})})};Oe.displayName="WidgetHeaderBackButton";var Re=Oe,xe=n("vSPC");const Ne=o().header.withConfig({displayName:"WidgetHeaderStyleWrapper__BackgroundPanelContent"})(["border-radius:",";"],(({mobile:e,inline:t})=>e||t?"0":"8px 8px 0 0")),De=o().nav.withConfig({displayName:"WidgetHeaderStyleWrapper__FullHeightDiv"})(["align-items:center;color:",";display:flex;height:100%;padding:16px 16px;flex-direction:column;"],(({textColor:e})=>e));function Me({inline:e,mobile:t,coloring:{accentColor:n,textColor:r},children:i}){return(0,a.jsx)(Ne,{style:(0,xe.getBrandStyle)(n),role:"banner","aria-labelledby":N.HEADER_TEXT_TITLE_ID,"aria-describedby":N.HEADER_TEXT_DESCRIPTION_ID,mobile:t,inline:e,"data-test-id":"widget-background-panel",children:(0,a.jsx)(De,{textColor:r,"data-test-id":"widget-background-panel-div",children:i})})}Me.displayName="WidgetHeaderStyleWrapper";var Pe=Me,Le=n("0fuM"),ke=n("3MJX"),Ue=n("0Zm1"),Fe=n("okxY");const Be=e=>(0,a.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,a.jsxs)("g",{clipPath:"url(#verticalMenu__clip0_12_2530)",children:[(0,a.jsx)("path",{fillOpacity:.01,d:"M0 0h32v32H0z"}),(0,a.jsx)("mask",{id:"verticalMenu__a",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:32,height:32,children:(0,a.jsx)("g",{clipPath:"url(#verticalMenu__clip1_12_2530)",children:(0,a.jsx)("path",{d:"M16 25.144c1.262 0 2.286 1.024 2.286 2.286S17.262 29.716 16 29.716s-2.286-1.024-2.286-2.286 1.024-2.286 2.286-2.286zM16 13.716c1.262 0 2.286 1.023 2.286 2.285 0 1.263-1.024 2.286-2.286 2.286s-2.286-1.023-2.286-2.286c0-1.262 1.024-2.285 2.286-2.285zM16 2.287c1.262 0 2.286 1.023 2.286 2.286 0 1.262-1.024 2.286-2.286 2.286s-2.286-1.024-2.286-2.286c0-1.263 1.024-2.286 2.286-2.286z"})})}),(0,a.jsx)("g",{mask:"url(#verticalMenu__a)",children:(0,a.jsx)("path",{d:"M0 0h32v32H0V0z"})})]}),(0,a.jsxs)("defs",{children:[(0,a.jsx)("clipPath",{id:"verticalMenu__clip0_12_2530",children:(0,a.jsx)("path",{d:"M0 0h32v32H0z"})}),(0,a.jsx)("clipPath",{id:"verticalMenu__clip1_12_2530",children:(0,a.jsx)("path",{d:"M0 0h32v32H0z"})})]})]}));Be.displayName="SVGVerticalMenu";var je=Be;const He=o()(g.default).withConfig({displayName:"ChatMenu__MenuTriggerButton"})(["font-size:16px;",""],(({$focusRingColor:e})=>(0,v.getFocusRingStyles)({ringColor:e}))),Ge=o().div.withConfig({displayName:"ChatMenu__PopoverContainer"})(["position:absolute;top:100%;right:0;margin-top:4px;background-color:",";border-radius:4px;box-shadow:0 2px 8px rgba(20,20,20,0.25);min-width:120px;z-index:9999;"],k.WHITE),We=o().div.withConfig({displayName:"ChatMenu__MenuWrapper"})(["position:relative;"]),Ve=o().button.withConfig({displayName:"ChatMenu__MenuItem"})(["display:block;width:100%;padding:12px 16px;text-align:left;background:none;border:none;cursor:",";font-size:14px;color:",";white-space:nowrap;transition:background-color 0.2s ease;&:hover:not(:disabled){background-color:rgba(0,0,0,0.04);}",""],(({$disabled:e})=>e?"not-allowed":"pointer"),(({$disabled:e})=>e?k.NEUTRAL_800:k.NEUTRAL_1600),(0,v.getFocusRingStyles)({outlineOffset:"-2px"})),qe=({onEndChat:e,focusRingColor:t,isThreadPersisted:n,isThreadClosed:s})=>{const[o,c]=(0,i.useState)(!1),u=(0,i.useRef)(null),l=(0,i.useRef)(null),d=(0,i.useRef)(!1);(0,i.useEffect)((()=>{if(!o&&d.current){var e;d.current=!1;null===(e=u.current)||void 0===e||e.focus()}}),[o]);const p=(0,i.useCallback)((()=>{d.current=!0;c(!1)}),[]),f=!n||s,h=(0,i.useMemo)((()=>[{id:"end-chat",label:r.default.text("conversations-visitor-experience-components.chatMenu.endChat"),onClick:()=>{p();e()},testId:"end-chat-menu-item",disabled:f}]),[p,e,f]),{overlayProps:g}=(0,Ue.useOverlay)({isOpen:o,onClose:p,shouldCloseOnBlur:!0,isDismissable:!0},l);return(0,a.jsxs)(We,{children:[(0,a.jsx)(He,{ref:u,onClick:()=>c(!0),"aria-label":r.default.text("conversations-visitor-experience-components.chatMenu.menuTrigger"),"aria-haspopup":"menu","aria-expanded":o,"data-test-id":"header-menu-button",use:"transparent-on-primary",$focusRingColor:t,children:(0,a.jsx)(m.default,{icon:(0,a.jsx)(je,{height:20,width:20})})}),o&&(0,a.jsx)(Fe.FocusScope,{contain:!0,autoFocus:!0,restoreFocus:!1,children:(0,a.jsx)(Ge,Object.assign({},g,{ref:l,role:"menu","aria-label":r.default.text("conversations-visitor-experience-components.chatMenu.menuLabel"),children:h.map((e=>(0,a.jsx)(Ve,{role:"menuitem","data-test-id":e.testId,onClick:e.disabled?void 0:e.onClick,$disabled:e.disabled,disabled:e.disabled,"aria-disabled":e.disabled,children:e.label},e.id)))}))})]})};qe.displayName="ChatMenu";var ze=qe,Ke=n("57op"),Ye=n("ET5w"),Je=n("ukHx"),$e=n("f3U3");const Qe=e=>(0,a.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 31 28",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{children:[(0,a.jsx)("defs",{children:(0,a.jsx)("path",{d:"M13.139 17.893c-3.725 0-6.755-3.03-6.755-6.754 0-3.724 3.03-6.755 6.755-6.755 3.724 0 6.754 3.03 6.754 6.755 0 3.724-3.03 6.754-6.754 6.754m0-15.893c5.039 0 9.137 4.1 9.137 9.14 0 2.09-.705 4.018-1.89 5.56l7.265 7.265c.465.466.465 1.22 0 1.686-.466.465-1.22.465-1.686 0L18.7 18.385c-1.542 1.186-3.47 1.891-5.561 1.891C8.099 20.276 4 16.178 4 11.14 4 6.1 8.1 2 13.139 2z",id:"search__a"})}),(0,a.jsx)("use",{xlinkHref:"#search__a",fillRule:"evenodd"})]}));Qe.displayName="SVGSearch";var Xe=Qe;const Ze=["onChange"],et=o()(m.default).withConfig({displayName:"SearchInput__StyledIcon"})(["margin-left:8px;color:",";"],(({theme:e})=>e.colors.primary)),tt=o().div.withConfig({displayName:"SearchInput__StyledInputWrapper"})(["width:100%;margin-top:0px;transition:width 0.4s ease;"]),nt=o()($e.default).withConfig({displayName:"SearchInput__StyledInput"})(["font-family:",";font-size:16px;line-height:24px;svg{height:16px;width:16px;}"],(({theme:e})=>e.fontFamily)),rt=o().button.withConfig({displayName:"SearchInput__ClearButton"})(["border-radius:100%;background-color:",";color:",";border:none;height:24px;width:24px;flex:0 0 auto;margin-right:8px;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s ease-in-out;&:hover:enabled{opacity:0.8;}svg{fill:currentColor;height:12px;width:12px;}"],(({theme:e})=>e.colors.primary),(({theme:e})=>e.colors.textOnPrimary));function it(e){let{onChange:t}=e,n=(0,Je.default)(e,Ze);const s=(0,i.useRef)(null),o=(0,i.useCallback)((()=>t("")),[t]),c=(0,i.useCallback)((e=>{if("Escape"===e.key&&n.value){e.preventDefault();e.stopPropagation();o()}}),[o,n.value]);(0,i.useEffect)((()=>{null!=s&&s.current&&n.value&&s.current.focus()}),[n.value]);return(0,a.jsx)(tt,{role:"search",children:(0,a.jsx)(nt,Object.assign({containerStyles:{backgroundColor:"white",height:"40px",borderRadius:"20px",border:"none"},onKeyDown:c,onChange:e=>t(e.currentTarget.value),"aria-label":r.default.text("conversations-visitor-experience-components.knowledgeBaseSearch.searchLabel"),placeholder:r.default.text("conversations-visitor-experience-components.knowledgeBaseSearch.searchPlaceholder"),prefix:(0,a.jsx)(et,{icon:(0,a.jsx)(Xe,{}),size:"sm"}),suffix:n.value&&(0,a.jsx)(rt,{"aria-label":r.default.text("conversations-visitor-experience-components.knowledgeBaseSearch.clearSearch"),onClick:o,children:(0,a.jsx)(ke.default,{})}),role:"searchbox",ref:s},n))})}it.displayName="SearchInput";var st=n("Ae0c");const ot=o().div.withConfig({displayName:"KBSearchInput__KBSearchWrapper"})(["margin-top:16px;width:100%;"]);function at(){const{searchTerm:e,setSearchTerm:t}=(0,st.useKBSearch)(),n=e=>{t(e)};return(0,a.jsx)(ot,{children:(0,a.jsx)(it,{value:e,onChange:n})})}at.displayName="KBSearchInput";var ct=n("+4sg");const ut=o().div.withConfig({displayName:"WidgetHeader__Spacer"})(["flex-grow:1;"]),lt=o()(g.default).withConfig({displayName:"WidgetHeader__CloseButton"})(["font-size:16px;",""],(({$focusRingColor:e})=>(0,v.getFocusRingStyles)({ringColor:e}))),dt=o().div.withConfig({displayName:"WidgetHeader__WidgetHeaderTopLevel"})(["display:flex;width:100%;"]);class pt extends i.Component{constructor(e){super(e);this.state={showAvailabilityMessage:!1}}getAvailabilityMessage(){return this.props.preview?this.props.previewResponseTimeText:this.props.typicalResponseTimeMessage||this.props.officeHoursMessage}getShowAvailabilityMessage(){const{showAvailabilityMessage:e,typicalResponseTimeMessage:t,officeHoursMessage:n,preview:r,previewResponseTimeText:i}=this.props;return!(!e||!t&&!n)||Boolean(r&&!!i)}render(){const{backButtonDisabled:e,browserWindowHeight:t,chatHeadingConfig:n,chatHeadingResponders:i,coloring:o,createNewThread:c,customHeaderText:u,inline:l,isThreadAssigned:d,isThreadClosed:p,isThreadPersisted:f,isUngatedForCloseThread:h,kbArticleDeepLink:g,mobile:E=Boolean(this.props.mobile),navigateBack:y,onClose:v,onEndChat:b,restorePreviousViewFromKBArticle:T,showBackButton:S,toggleWidgetSizeForKBArticle:A,unseenThreadsCountExcludingCurrentThread:I,view:C,viewKBArticleExpanded:_,theme:O,widgetDisplayMode:R,onToggleDisplayMode:x,showDisplayModeToggle:N=!1}=this.props,{accentColor:D,useDefaultColor:M}=o,P=C===Le.KNOWLEDGE_BASE_ARTICLE&&g,L=M?Se.DEFAULT_TEXT_COLOR:Se.WHITE,k=[(0,Ke.setPrimaryColor)(D),(0,Ke.setFontFamily)(O.fontFamily)];M&&k.push((0,Ke.setTextOnPrimaryColor)(Se.DEFAULT_TEXT_COLOR));return(0,a.jsx)(s.ThemeProvider,{theme:(0,Ye.createTheme)(...k),children:(0,a.jsxs)(Pe,{mobile:E,coloring:o,inline:l||!1,children:[(0,a.jsxs)(dt,{children:[S&&!P&&(0,a.jsx)(Re,{navigateBack:y,unseenThreadsCountExcludingCurrentThread:I,disabled:e,focusRingColor:L}),P&&(0,a.jsx)(w,{browserWindowHeight:t||0,inline:l||!1,kbArticleDeepLink:g,restorePreviousViewFromKBArticle:T||(()=>{}),mobile:E,toggleWidgetSizeForKBArticle:A||(()=>{}),viewKBArticleExpanded:_||!1,preview:this.props.preview}),(0,a.jsx)(Ie,{availabilityMessage:this.getAvailabilityMessage(),chatHeadingConfig:n,createNewThread:c||(()=>{}),coloring:o,customHeaderText:u,showStatusIndicator:d||!1,mobile:E,chatHeadingResponders:i,showAvailabilityMessage:this.getShowAvailabilityMessage(),showCreateThreadButton:C===Le.THREAD_LIST||C===Le.KNOWLEDGE_BASE,showKBArticleHeader:C===Le.KNOWLEDGE_BASE_ARTICLE,showThreadListHeader:C===Le.THREAD_LIST||C===Le.KNOWLEDGE_BASE||C===Le.CATEGORY_VIEW}),(0,a.jsx)(ut,{}),C===Le.THREAD_VIEW&&h&&(0,a.jsx)(ze,{onEndChat:b,focusRingColor:L,isThreadPersisted:f||!1,isThreadClosed:p||!1}),N&&x&&(0,a.jsx)("button",{"data-test-id":"header-display-mode-toggle-button",onClick:x,className:"m-left-2",children:r.default.text(R===ct.DOCKED?"conversations-visitor-experience-components.visitorExperienceAriaLabels.switchToClassic":"conversations-visitor-experience-components.visitorExperienceAriaLabels.switchToAssistant")}),!!v&&(0,a.jsx)(lt,{"data-test-id":"header-close-button",onClick:v,"aria-label":r.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.close"),className:"m-left-2",use:"transparent-on-primary",$focusRingColor:L,children:(0,a.jsx)(m.default,{icon:(0,a.jsx)(ke.default,{height:20,width:20})})})]}),C===Le.KNOWLEDGE_BASE&&(0,a.jsx)(at,{})]})})}}pt.displayName="WidgetHeader";pt.defaultProps={createNewThread:()=>{},inline:!1,isThreadAssigned:!1,isThreadClosed:!1,isThreadPersisted:!1,isThreadStarted:!1,isUngatedForCloseThread:!1,navigateBack:()=>{},showBackButton:!1,showAvailabilityMessage:!1,unseenThreadsCountExcludingCurrentThread:0,view:Le.THREAD_VIEW,viewKBArticleExpanded:!1,theme:{}};var ft=(0,s.withTheme)(pt)},"F+zP":function(e,t,n){"use strict";n.d(t,{between:function(){return u},convertEventNameToEventKey:function(){return _},createQueue:function(){return A},debounce:function(){return l},deepFreeze:function(){return w},defaults:function(){return d},dispatchFunctionAsync:function(){return N},ensureFn:function(){return s},getObjectKeys:function(){return o},getRealTypeOf:function(){return f},getScreenWidthSize:function(){return D},isArray:function(){return p},isPromise:function(){return a},lWindow:function(){return i},makeUuid:function(){return h},mapObject:function(){return g},mask:function(){return R},omit:function(){return m},once:function(){return y},pick:function(){return E},pluck:function(){return v},prettyPrint:function(){return C},proxyLogger:function(){return O},reduceObject:function(){return c},replaceSentryValues:function(){return x},safeGetOrDefault:function(){return I},shallowCopy:function(){return T},trim:function(){return b},truncate:function(){return S}});var r=n("20uS");const i=function(){if("undefined"!=typeof window)return window;if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;throw new Error("[usage-tracker-js] Unable to determine the global context")}(),s=(e,t=(()=>{}))=>"function"==typeof e?e:t,o=Object.keys,a=e=>Boolean(e)&&"object"==typeof e&&"function"==typeof e.then||e instanceof Promise,c=e=>t=>o(e).reduce(t,{}),u=(e="",t="",n="")=>{const r=e.indexOf(t),i=e.indexOf(n);return e.substr(r+t.length,i-r-n.length)},l=(e,t)=>{let n,r=0;return(...i)=>{r&&clearTimeout(r);r=setTimeout((()=>{r=0;n=e.apply(null,i)}),t);return n}},d=(e={},t={})=>{const n=c(t)(((n,r)=>{void 0===e[r]&&void 0!==t[r]&&(n[r]=t[r]);return n}));return Object.assign({},e,n)},p=e=>"isArray"in Array?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e),f=e=>{let t=typeof e;p(e)&&(t="array");return null===e?"null":t},h=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{let t;const n=16*Math.random()|0;t="x"===e?n:3&n|8;return t.toString(16)})),g=(e={},t)=>c(e)(((n,r)=>{n[r]=t(r,e[r]);return n})),m=(e={},t=[])=>c(e||{})(((n,r)=>{t.includes(r)||(n[r]=e[r]);return n})),E=(e={},t=[])=>Object.assign({},...t.map((t=>({[t]:e[t]})))),y=e=>{let t,n;return(...r)=>{if(!t){t=!0;n=e(...r)}return n}},v=(e,t)=>o(t).reduce(((n,r)=>{const i=t[r];n[r]=i[e];return n}),{}),b=(e="",t="")=>{0===(e=e.replace(/^\s+|\s+$/g,"")).indexOf(t)&&(e=e.substr(t.length));e.indexOf(t)===e.length-t.length&&(e=e.substr(0,e.indexOf(t)));return e},T=(e={})=>c(e)(((t,n)=>{t[n]=e[n];return t})),S=(e="",t=256)=>{let n=e;if(n.length>t){n=n.substr(0,t);n=`${n}[..]`}return n},A=()=>{const e=[];return{enqueue:t=>e.unshift(t),dequeue:()=>e.shift(),peek:()=>e[0]}},I=(e=[],t,n=i)=>{let r=n;e.forEach((e=>{r=r&&e in r?r[e]:void 0}));return void 0===r?t:r},C=(e="")=>e.toString().replace(/(?:^|\.?)([A-Z]+)/g,((e,t)=>`_${t.toLowerCase()}`)).replace(/^_/,"").replace(/\w\S*/g,(e=>e.charAt(0).toUpperCase()+e.substr(1).toLowerCase())).replace(/-/g," ").replace(/_/g," ").replace(/\s{2}/g," "),_=(e="")=>e.replace(/[_|-]/g," ").replace(/(?:^\w|[A-Z]|\b\w)/g,((e,t)=>e[0===t?"toLowerCase":"toUpperCase"]())).replace(/\s+/g,""),w=e=>{if(e&&"object"==typeof e&&!Object.isFrozen(e)){Object.freeze(e);Object.getOwnPropertyNames(e).forEach((t=>w(e[t])))}return e},O=e=>t=>(n,r)=>{const i={fingerprint:["usage-tracker-js"],tags:e};return s(t)(n,Object.assign({},i,r))},R=(e,t="**********")=>e.reduce(((e,n)=>Object.assign({},e,{[n]:t})),{}),x=(e={})=>{const t=Object.entries(E(e,r.SENSITIVE_PROPERTIES)).filter((([,e])=>Boolean(e))).map((([e])=>e)),n=Object.entries(e).map((([e,t])=>[e,"function"==typeof t?"Function":t])).map((([e,t])=>[e,void 0===t?null:t]));return Object.assign({},Object.fromEntries(n),R(t))},N=e=>{new Promise((t=>t(e()))).catch((e=>{throw new Error(e)}))},D=e=>e>1280?"xlarge (> 1280)":e>=1024?"large (1024 - 1280)":e>=680?"medium (680 - 1024)":e>0?"small (< 680)":"unknown"},F3hY:function(e,t,n){"use strict";n.d(t,{default:function(){return f}});var r=n("iKGd");const i=()=>r.WHITE,s=()=>r.GREEN,o=()=>r.GREY;var a=n("Z5tj"),c=n.n(a),u=n("7719"),l=n("L82M");const d=({size:e})=>{switch(e){case u.EXTRA_SMALL:return(0,a.css)(["width:10px;height:10px;"]);case u.MEDIUM:return(0,a.css)(["width:13px;height:13px;"]);case u.SMALL:default:return(0,a.css)(["height:11px;width:11px;"])}},p=({status:e})=>{switch(e){case l.ONLINE:return(0,a.css)(["background:",";"],s());case l.OFFLINE:default:return(0,a.css)(["background:",";"],o())}};var f=c().div.withConfig({displayName:"VizExStatusIndicator"})(["position:relative;display:inline-flex;::after{content:'';position:absolute;right:0;bottom:1px;border-radius:50%;border:2px solid;border-color:",";"," ","}"],i,d,p)},F4Hj:function(e,t,n){"use strict";n.d(t,{default:function(){return l}});var r=n("2I/g");const i=-1;var s=n("kg2E"),o=n("CXrm");const a="TRENDING";var c=n("UBU0"),u=n("+4sg"),l=(0,r.Record)({askForEmail:!0,askForEmailMessage:null,captureVisitorEmailAddress:!0,chatHeadingConfig:null,clientTriggers:new s.default,customConsentToProcessCheckboxLabel:null,customConsentToProcessMessage:null,customConsentToCommunicateMessage:null,consentToCommunicateSubscriptionId:null,createdAt:null,creatorId:null,customEmailCaptureDelay:null,id:i,inboxId:null,initialMessage:null,lastEditedAt:null,lastEditorId:null,name:null,popMessageOnSmallScreens:!0,popOpenWelcomeMessage:!0,popOpenWidget:!1,portalId:null,gdprConsentToProcessEnabled:!1,gdprConsentToCommunicateEnabled:!1,cookieConsentPrompt:o.NEVER,cookieConsentPromptMessage:null,gdprExplicitConsentRequired:!0,knowledgeBaseEnabled:!1,knowledgeBaseRecommendationType:a,searchableKnowledgeBaseIds:(0,r.List)(),quickRepliesDisplay:"NONE",launcherType:c.DEFAULT,widgetDisplayMode:u.CLASSIC},"Message")},FAS9:function(e,t,n){"use strict";n.d(t,{enableMockAuth:function(){return i},getMockAuth:function(){return s}});let r=!1;function i(){r=!0}function s(){return r}},FAYk:function(e,t,n){"use strict";n.d(t,{getKnowledgeBaseEnabled:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("8dR1");const o=(0,r.createSelector)(s.getWelcomeMessage,(0,i.default)("knowledgeBaseEnabled"))},FBcP:function(e,t,n){"use strict";n.d(t,{getSessionId:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("49A5");const o=(0,r.createSelector)(s.getLatestWidgetData,(0,i.default)("sessionId"))},FGRv:function(e,t,n){"use strict";n.d(t,{CUSTOMER_AGENT_AUTOMATED_MESSAGE:function(){return r}});const r="CUSTOMER_AGENT_AUTOMATED_MESSAGE"},FPMu:function(e,t,n){"use strict";n.d(t,{shouldRecordImplicitConsentToProcess:function(){return c}});var r=n("dLEV"),i=n("LgEy"),s=n("8cLO"),o=n("49A5"),a=n("CM48");const c=(0,r.createSelector)([o.getLatestWidgetData,a.getUserHasGivenConsentToProcess],((e,t)=>(0,i.gdprConsentToProcessEnabled)(e)&&!(0,s.gdprExplicitConsentRequired)(e)&&!t))},FU2H:function(e,t,n){var r=n("8X3F"),i=n("gwVP"),s="[object Symbol]";function o(e){return"symbol"==typeof e||i(e)&&r(e)==s}e.exports=o},FfT4:function(e,t,n){"use strict";n.d(t,{LEFT_ALIGNED:function(){return i},RIGHT_ALIGNED:function(){return r}});const r="RIGHT_ALIGNED",i="LEFT_ALIGNED"},Fkmh:function(e,t,n){"use strict";n.d(t,{TYPING_INDICATOR_TIMEOUT_MS:function(){return r}});const r=5500},G0k2:function(e,t,n){"use strict";n.d(t,{isTypeBot:function(){return s}});var r=n("a3lm"),i=n("Avso");const s=e=>(0,i.getAgentType)(e)===r.BOT},G53s:function(e,t,n){"use strict";n.d(t,{getChatflowName:function(){return E},getIsClosingAgentSystemChatflow:function(){return A},getIsUngatedForAlwaysDisableIfAwayMode:function(){return C},getIsUngatedForCloseThread:function(){return S},getIsUngatedForClosingAgentRefresh:function(){return N},getIsUngatedForInAppHelp:function(){return x},getIsUngatedForInlineCitations:function(){return b},getIsUngatedForScreenCapture:function(){return v},getIsUngatedForUpdatedChatLauncherExperience:function(){return O},getLauncherType:function(){return T},getSearchableKnowledgeBaseIds:function(){return g},getShouldUseConsentPromptV2:function(){return R},getUsePillLauncher:function(){return I},getWidgetDataLanguage:function(){return h}});var r=n("dLEV"),i=n("8dR1"),s=n("kHIv"),o=n("MJM1");const a=e=>(0,o.default)(["message","name"],e);var c=n("49A5"),u=n("KqYL"),l=n("UBU0"),d=n("yS+k"),p=n("tAuz"),f=n("JGJA");const h=(0,r.createSelector)(c.getLatestWidgetData,(e=>(0,s.getLanguage)(e))),g=(0,r.createSelector)(i.getWelcomeMessage,(e=>(0,s.getSearchableKnowledgeBaseIds)(e))),m=(0,r.createSelector)(c.getLatestWidgetData,(e=>(0,s.getGates)(e))),E=(0,r.createSelector)(c.getLatestWidgetData,(e=>a(e))),y=(...e)=>(0,r.createSelector)([m],(t=>e.every((e=>!0===(null==t?void 0:t[e])||"true"===(null==t?void 0:t[e]))))),v=y("Conversations:ScreenCapture"),b=y("CustomerAgent:ExperimentalInlineCitations"),T=(0,r.createSelector)(c.getLatestWidgetData,(e=>(0,s.getLauncherType)(e)||l.DEFAULT)),S=y("LiveChat:Threads:closeThread"),A=(0,r.createSelector)(c.getLatestWidgetData,(e=>!0===(0,f.default)("systemChatflow",e))),I=(0,r.createSelector)([u.getIsAIChatbot,A,T,p.getIsMobile],((e,t,n,r)=>(e||t)&&(n===l.PILL||n===l.DEFAULT)&&!r)),C=y("LiveChat:ConversationsVisitor:DisableAway"),_=["Bot 496 Onsite | EN | Products | Marketing Hub | GAI | Salesbot | Smart BAMIC Variant","Bot 497 Onsite | ES | Homepage | Salesbot | RFF | BAMIC Branch | QRs","BOT 501 | InApp | EN | Paywalls | Marketing Hub | Smart BAMIC | Quick Replies in Welcome Message | VARIANT"],w=(0,r.createSelector)([d.getIsPortal53,E],((e,t)=>e&&_.includes(t))),O=(0,r.createSelector)([y("LiveChat:UpdatedChatLauncherExperience"),w],((e,t)=>e||t)),R=(0,r.createSelector)([u.getIsAIChatbot,O],((e,t)=>e&&t)),x=y("LiveChat:ConversationsVisitor:InAppHelp"),N=y("commerce:cpq:ai:ClosingAgentRefresh")},GHgd:function(e,t,n){"use strict";n.d(t,{timeOnPageTriggerEnabled:function(){return a}});var r=n("kHIv"),i=n("VvTX"),s=n("97n4"),o=n("UBEt");const a=e=>{const t=(0,r.getMessage)(e),n=(0,i.getClientTriggers)(t),a=(0,s.getDisplayOnTimeDelay)(n);return(0,o.getEnabled)(a)}},GOyg:function(e,t,n){"use strict";n.d(t,{getChatHeadingConfig:function(){return o}});var r=n("dLEV"),i=n("8dR1"),s=n("VvTX");const o=(0,r.createSelector)(i.getWelcomeMessage,s.getChatHeadingConfig)},GPZA:function(e,t){"use strict";const n={STARTED:"STARTED",ENDED:"ENDED"};t.default=n},GSH1:function(e,t,n){"use strict";n.d(t,{push:function(){return o},set:function(){return s},setIf:function(){return d},setIn:function(){return c}});var r=n("cg/b");function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}const s=(e,t)=>n=>{(n=Object.assign({},n))[e]=t;return n},o=(e,t)=>n=>s(e,[...n[e]||[],t])(n),a=e=>"string"==typeof e[0]||e[0]instanceof String||"symbol"===i(e[0])?(0,r.default)({}):(0,r.default)([]),c=(e,t)=>(n=a(e))=>1===e.length?s(e[0],t)(n):s(e[0],c(e.slice(1),t)(n[e[0]]))(n),u=(e,t)=>"function"==typeof e?e(t):e,l=e=>"function"==typeof e?e():e,d=(e,t,n)=>r=>u(e,r)?s(t,l(n))(r):r},GTwN:function(e,t,n){"use strict";n.d(t,{getHasMessagesCookieBeenSaved:function(){return o}});var r=n("dLEV"),i=n("B39b"),s=n("+U1B");const o=(0,r.createSelector)([s.getVisitorIdentity],(e=>!(0,i.getIsFirstVisitorSession)(e)))},GXXt:function(e,t,n){"use strict";var r=n("3Yas"),i=n("2I/g");const s=()=>{};r.get.implement(null,s);r.get.implement(void 0,s);r.get.implementInherited(i.Iterable,((e,t)=>t.get(e)));t.default=r.get},Gc2C:function(e,t){"use strict";const n=(e,t,n,r,i,s,o,a)=>{if(!e){let e;if(void 0===t)e=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{const c=[n,r,i,s,o,a];let u=0;e=new Error(`Invariant Violation: ${t.replace(/%s/g,(()=>c[u++]))}`)}e.framesToPop=1;throw e}};t.default=n},GcWH:function(e,t,n){"use strict";n.d(t,{INITIAL_MESSAGE:function(){return r}});const r="INITIAL_MESSAGE"},GdKg:function(e,t,n){"use strict";var r=n("ukHx"),i=n("Z5tj"),s=n.n(i),o=n("7719"),a=n("V/xu"),c=n("9xcl"),u=n.n(c),l=n("ITEl");const d=["size","src","contentStyle","alt"],p=({size:e})=>{const t=a.AVATAR_SIZES[e];return(0,i.css)(["height:","px;width:","px;"],t,t)},f=s().div.withConfig({displayName:"VizExAvatar__VizExAvatarWrapper"})(["display:inline-flex;align-items:center;justify-content:center;box-sizing:content-box;font-size:initial;overflow:hidden;position:relative;border-radius:50%;",";"],p),h=s().div.withConfig({displayName:"VizExAvatar__VizExAvatarContent"})(["background-image:url(",");background-position:center center;background-size:cover;height:100%;width:100%;"],(({src:e})=>`"${e}"`)),g=s().img.withConfig({displayName:"VizExAvatar__VizExAvatarImg"})(["border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;"]),m=e=>{let{size:t=o.MEDIUM,src:n=u(),contentStyle:i,alt:s=""}=e,a=(0,r.default)(e,d);return(0,l.jsxs)(f,Object.assign({},a,{size:t,children:[(0,l.jsx)(h,{src:n,style:i}),(0,l.jsx)(g,{src:n,alt:s})]}))};m.displayName="VizExAvatar";t.default=m},GqTt:function(e,t,n){"use strict";n.d(t,{isThreadStatusUpdateMessage:function(){return s}});var r=n("0IK8"),i=n("xfs0");const s=e=>(0,r.getTopLevelType)(e)===i.THREAD_STATUS_UPDATE},H5md:function(e,t,n){"use strict";n.d(t,{closeThreadMessageReceived:function(){return o}});var r=n("PpSk"),i=n("C/dY"),s=n("H7nP");const o=({message:e,channel:t,thread:n})=>o=>{const a=(0,r.getThreadId)(n);(0,i.postConversationClosedEvent)({thread:n});o((0,s.defaultMessageReceived)(e,t,a))}},H7nP:function(e,t,n){"use strict";n.d(t,{defaultMessageReceived:function(){return u}});var r=n("0IK8"),i=n("Mx3c"),s=n("/OK6"),o=n("6sJ9"),a=n("W/er"),c=n("W9Le");function u(e,t,n,u){return(l,d)=>{const p=(0,a.getResponders)(d());let f;const h=(0,s.isFromVisitor)(e);if(!h){const t=(0,r.getSenderId)(e),n=(0,s.isFromBot)(e)?i.BOT:i.AGENT;f=(0,o.getResponderByIdAndType)({responders:p,senderType:n,senderId:t})}l((0,c.receivedIncomingMessage)({message:e,channel:t,responder:f,shouldNotify:!(h||u&&u.playback),threadId:n}))}}},HCGK:function(e,t,n){"use strict";n.d(t,{AVAILABLE:function(){return r},AWAY:function(){return i}});const r="AVAILABLE",i="AWAY"},HCbP:function(e,t,n){"use strict";n.d(t,{default:function(){return h},fetchFeedbackSurvey:function(){return p},getFeedbackSurveyEnabled:function(){return f}});var r=n("hpc0"),i=n.n(r),s=n("eLSo");const o=({id:e,sessionId:t})=>s.default.get(`livechat-public/v1/feedback/survey/${e}`,{query:{sessionId:t}});var a=n("dLEV"),c=n("JGJA");const u=!1,l=(0,a.createSlice)({name:"feedbackSurveyEnabled",initialState:u,reducers:{updateFeedbackSurveyEnabled:(e,t)=>t.payload}}),{updateFeedbackSurveyEnabled:d}=l.actions;function p(e,t){return n=>o({id:e,sessionId:t}).then((({enabled:e})=>{n(d(e))})).catch((e=>{i().captureException(e)}))}const f=e=>(0,c.default)("feedbackSurveyEnabled",e);var h=l.reducer},HD2P:function(e,t,n){"use strict";n.d(t,{getChatHeadGroupStyle:function(){return s}});var r=n("V/xu"),i=n("7719");function s({mobile:e,border:t=0}){return e?{flex:"0 0 32px",height:r.AVATAR_SIZES[i.SMALL]+2*t}:{height:r.AVATAR_SIZES[i.MEDIUM]+2*t}}},HNmU:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{e(n("1UGG"));t({en:{"conversations-message-history":{noContent:"This message has no content",default:{repText:"Hi there! Let me know if you have any questions about the product or pricing.",visitorText:"Can you go into a bit more detail about your pricing structure?"},customerAgentCTA:{notConfigured:{description_jsx:function(e,t,n){return e(t,"wrapper",null,"Set up your agent to automatically resolve customer issues on this channel—24/7. ",e(t,"Link",n,"Learn more"))},createButton:"Create customer agent"},configured:{description:"Want to see how customer agent will respond to messages on this channel? Try our customer agent testing tool.",testButton:"Test customer agent"}},friendlyNames:{DEFAULT_UNKNOWN:"Unknown",DEFAULT_AGENT:"Unknown agent",DEFAULT_CUSTOMER:"Unknown visitor",DEFAULT_INTEGRATOR:"Unknown integrator",DEFAULT_AUTOMATED:"Automated",DEFAULT_EXTERNAL:"Unknown external user",DEFAULT_LLM:"AI Chatbot",maybeName:"Maybe: {{name}}"}}}})}},HTmY:function(e,t,n){var r=n("8i16"),i=function(){return r.Date.now()};e.exports=i},HU6Q:function(e,t,n){"use strict";n.d(t,{fileExceedsSizeLimit:function(){return s}});var r=n("gQ5O"),i=n("yS+k");const s=e=>(0,i.getIsPortal53)()?e.size>r.MAX_FILE_SIZE_PORTAL_53:e.size>r.MAX_FILE_SIZE},HW8N:function(e,t,n){e.exports=n.dlbpr(1,30)},HY4P:function(e,t,n){"use strict";n.d(t,{Metrics:function(){return i}});var r=n("UXT1");const i=(0,r.createMetricsFactory)("I18n",{library:"I18n"})},Hb3i:function(e,t,n){"use strict";n.d(t,{default:function(){return c}});var r=n("NCbW"),i=n("7VKS"),s=n.n(i),o=n("PVk8"),a=n("8ASW");class c extends r.Component{render(){const{useGap:e,message:t,options:n}=this.props,i=(0,o.classNameFix)((0,o.getPassThroughProps)(this.props));return(0,r.createElement)("i18n-string",i,(0,o.getValue)({useGap:e,message:t,options:n},!0))}}c.displayName="FormattedMessage";c.contextType=a.I18nHMRContext;c.propTypes={message:s().string.isRequired,options:s().object,useGap:s().bool};c.isI18nElement=!0;c.defaultProps={options:{},useGap:!1}},Hc3B:function(e,t,n){"use strict";n.d(t,{audioNotificationManager:function(){return o}});var r=n("cjNV"),i=n.n(r);class s{constructor(){this.playing=!1;this._url=i();this.audio=null;this.play=async()=>{if(!this.playing&&this.audio&&window.Audio){this.playing=!0;try{await this.audio.play()}catch(e){}this.playing=!1}};this.audio=new Audio(this._url);this.audio.load()}set url(e){this._url=e;if(this._url){this.audio=new Audio(this._url);this.audio.load()}else this.audio=null}get url(){return this._url}}const o=new s},HiOC:function(e,t,n){"use strict";n.d(t,{fetchThreadHistory:function(){return v}});var r=n("MJM1"),i=n("hpc0"),s=n.n(i),o=n("Mx3c"),a=n("aLTZ"),c=n("0BtU"),u=n("rLZs"),l=n("8RWs"),d=n("wJ9R"),p=n("fDO/"),f=n("/XCD"),h=n.n(f),g=n("eLSo");const m=({sessionId:e,threadId:t,offsetTimestamp:n,offsetOrdinal:r})=>g.default.get(`livechat-public/v1/conversationhistory/visitor/${t}`,{query:{sessionId:e,offsetTimestamp:n,offsetOrdinal:r,portalId:h().get(),sortDirection:"DESCENDING",expectedResponseType:"WRAPPER_V2"}}),E=(0,p.registerQuery)({fieldName:"fetchThreadHistory",args:["sessionId","threadId","offsetTimestamp","offsetOrdinal"],fetcher:m});var y=n("+tWo");function v({offsetOrdinal:e,offsetTimestamp:t,threadId:n,sessionId:i}){return p=>{if(!n)return Promise.resolve();p((0,y.threadHistoryFetchStarted)({threadId:n}));return d.dataFetchingClient.query({query:E,variables:{offsetOrdinal:e,offsetTimestamp:t,threadId:n,sessionId:i}}).then((e=>{const{threadHistory:t,files:i,hasVisitorEmail:s}=(0,c.prepareThreadHistoryResponse)(e.data.fetchThreadHistory),d=(0,u.getSenderPairs)(t);p((0,y.threadHistoryFetched)({threadId:n,threadHistory:t,hasVisitorEmail:s}));p((0,y.threadHistoryFilesReceived)({files:i}));d.forEach((e=>{const t=(0,r.default)(["senderId"],e),n=(0,r.default)(["senderType"],e)===o.BOT?a.BOT:a.HUMAN;p((0,l.fetchAgentResponderIfNecessary)({senderId:t,agentType:n}))}))})).catch((e=>{p((0,y.threadHistoryFetchFailed)({threadId:n}));s().captureException(e)}))}}},Hjp8:function(e,t,n){"use strict";n.d(t,{buildContactRecipients:function(){return u}});var r=n("2I/g"),i=n("qjq5"),s=n("JGJA"),o=n("0G/n"),a=n("8f+m");const c=(0,i.default)(((e,t)=>t.map((t=>{const n=(0,s.default)("address",t);return(0,a.default)({actorId:null,recipientField:e,deliveryIdentifier:{type:o.HS_EMAIL_ADDRESS,value:n}})})).toList())),u=(c("TO"),c("CC"),c("BCC"),({type:e,value:t,vid:n})=>(0,r.List)([(0,a.default)({actorId:n?`V-${n}`:null,deliveryIdentifier:{type:e||o.CHANNEL_SPECIFIC_OPAQUE_ID,value:`${t||n}`},recipientField:null})]))},Hnb1:function(e,t,n){"use strict";var r=n("2I/g");const i=new r.Record({enabled:!1},"ExitIntentTrigger");t.default=i},Hnia:function(e,t,n){"use strict";n.d(t,{threadHistoryInvariant:function(){return s}});var r=n("Gc2C"),i=n("eFd2");const s=e=>(0,r.default)(e instanceof i.default,"Expected threadHistory to be a `ThreadHistory` not a `%s`",typeof e)},HnnE:function(e,t,n){"use strict";n.d(t,{getConsentToProcessMessage:function(){return o}});var r=n("dLEV"),i=n("49A5"),s=n("kHIv");const o=(0,r.createSelector)([i.getLatestWidgetData],(e=>(0,s.getConsentToProcessMessage)(e)))},HtM0:function(e,t,n){"use strict";n.d(t,{formatHtml:function(){return Q}});var r=n("bSHG"),i=n("rCfO"),s=n("OwpT");const o=function(e){let t,n=!1;return function(...r){if(!n){t=e.apply(this,r);n=!0}return t}};var a={get:o((()=>new s.default({stripPrefix:!1}))),getTwitter:o((()=>new s.default({hashtag:"twitter",mention:"twitter",stripPrefix:!1})))},c=n("cSJ2"),u=n("npjq");const l=/\S*cdn2\.hubspot(qa)?\.net\S*\/thumb\.[a-zA-Z]+$/,d=/\/thumb\.[a-zA-Z]+$/,p=/data:/,f=/app(-[a-z0-9]+)?.hubspot(qa)?.com\/login-api/,h=(0,i.default)((e=>l.test(e))),g=(0,i.default)((e=>p.test(e))),m=(0,i.default)((e=>f.test(e))),E=e=>`\n border: 1px solid var(--trellis-color-border-core-default);\n justify-content: center;\n padding: var(--trellis-space-500);\n display: flex;\n align-items: center;\n height: ${e?`${e}px`:"auto"};\n width: 100%;\n`,y=(0,i.default)((e=>`

${u.default.text("sanitizedEmail.imageError")}

\n `)),v=({node:e,node_name:t})=>{if(e&&"img"===t&&e.attributes){const t=e.getAttribute("src");if(t&&g(t)&&t.length>2e3){const t=e.getAttribute("height"),n=r.secureDocument.createElement("div");n.innerHTML=y(t);return{node:n}}t&&h(t)&&e.setAttribute("src",t.replace(d,""));m(t)&&e.setAttribute("src","");const n=e.getAttribute("data-original-width");n&&e.setAttribute("width",n);const i=e.getAttribute("data-original-height");i&&e.setAttribute("height",i);return{node:e}}return null},b=(e,t)=>"p"===t&&e&&e.classList&&e.classList.contains("MsoNormal")&&e.children&&e.children.length,T=e=>{const t=r.secureDocument.createElement("o:p");if(e.innerHTML.includes(" ")){t.innerHTML=e.innerHTML.replace(/ /g,"").trim();return t}return e},S=e=>{if(!e||"o:p"!==e.tagName.toLowerCase())return!1;const t=T(e);return!t.children.length&&""===t.innerHTML},A=e=>e&&"span"===e.tagName.toLowerCase()&&S(e.firstElementChild),I=({node:e,node_name:t})=>{if(!b(e,t))return null;const n=e.firstElementChild;if(n&&A(n)&&n.childNodes.length>1){const t=n.firstElementChild;if(t){n.removeChild(t);return I({node:e,node_name:"p"})}}if(n&&(S(n)||A(n))){if(e.childNodes.length>1){e.removeChild(n);return I({node:e,node_name:"p"})}return{node:r.secureDocument.createElement("br")}}const i=r.secureDocument.createElement("div");Object.values(e.attributes).forEach((e=>{try{e.nodeValue&&i.setAttribute(e.nodeName,e.nodeValue)}catch(e){}}));i.innerHTML=e.innerHTML.replace(/ /g," ").trim();return{node:i}},C="gmail_quote",_=["gmail_extra",C,"hs_reply","x_hs_reply_wrap"],w="divRplyFwdMsg",O=e=>e.querySelector("div[dir]"),R=(e,t)=>t===w||e&&e.contains&&_.some((t=>e.contains(t))),x=({node:e})=>{const{classList:t,id:n,attributes:i=[]}=e;if(R(t,n)){if(t.contains(C)&&!O(e))return null;const n=r.secureDocument.createElement("span");Object.values(i).forEach((e=>{e.nodeValue&&n.setAttribute(e.nodeName,e.nodeValue)}));n.innerHTML="";n.setAttribute("data-email-reply","");return{node:n}}return null},N=({node:e,node_name:t})=>{if("div"===t&&e&&e.classList&&e.classList.contains("gmail_default")){const t=r.secureDocument.createElement("span");Object.values(e.attributes).forEach((e=>{try{e.nodeValue&&t.setAttribute(e.nodeName,e.nodeValue)}catch(e){}}));t.innerHTML=e.innerHTML.trim();return{node:t}}return null},D=(e,t)=>t===w||e&&e.contains&&_.some((t=>e.contains(t))),M=({node:e})=>{if(!e||!e.tagName||"br"!==e.tagName.toLowerCase())return null;if(!e.nextElementSibling||!e.nextElementSibling.tagName)return null;const{classList:t,id:n}=e.nextElementSibling;if(!D(t,n))return null;const i=r.secureDocument.createElement("span");i.innerHTML="";return{node:i}},P="_blank",L=({node:e,node_name:t})=>{if("a"===t&&e&&e.attributes&&e.getAttribute("target")!==P){e.setAttribute("target",P);return{node:e}}return null},k="gmail_signature",U=["hs_signature"],F=e=>e&&e.contains&&U.some((t=>e.contains(t))),B=e=>Boolean(e&&e.innerHTML&&e.innerHTML.length),j=e=>e.classList&&e.classList.contains&&e.classList.contains(k)&&(B(e.nextElementSibling)||B(e.previousElementSibling)),H=({node:e})=>{const{classList:t}=e;if(j(e)||F(t)){const e=r.secureDocument.createElement("span");e.innerHTML="";return{node:e}}return null},G=({regexes:e=[],string:t=""})=>e.some((e=>t.match(e))),W=({node:e,node_name:t,allowedDomainsForIframe:n})=>{if("iframe"===t&&e&&e.attributes&&e.getAttribute("src")&&!G({regexes:n,string:e.getAttribute("src")||""})){e.removeAttribute("src");return{node:e}}return null};(0,i.default)((e=>(0,c.sanitize)(e,r.config.TEXTONLY)));e=n.hmd(e);(0,i.default)((e=>!![..._,w,...U,k].find((t=>e.includes(t))))),(0,i.default)(((e,t=400)=>{const n=[I,N,x],i=(0,c.sanitize)(e,r.config.TEXTONLY,n);return i&&i.length>t?i.substring(0,t):i}));const V=(0,i.default)((({text:e,shouldRemoveGmailLineBreakBeforeReply:t=!1,shouldRemoveEmailSignature:n=!0,htmlConfig:i=r.config.HTML,shouldOpenLinksInNewTab:s=!1,allowedDomainsForIframe:o=[]})=>{const a=[...t?[M]:[],...n?[H]:[],...s?[L]:[]],u=[I,N,x,v,e=>W(Object.assign({},e,{allowedDomainsForIframe:o})),...a];return(0,c.sanitize)(e,i,u)})),q=(0,i.default)((({text:e,shouldRemoveGmailLineBreakBeforeReply:t=!1,shouldRemoveEmailSignature:n=!1,htmlConfig:i=r.config.HTML,shouldOpenLinksInNewTab:s=!1,allowedDomainsForIframe:o=[]})=>{const a=[...t?[M]:[],...n?[H]:[],...s?[L]:[]],u=[I,N,v,e=>W(Object.assign({},e,{allowedDomainsForIframe:o})),...a];return(0,c.sanitize)(e,i,u)})),z=e=>e.replace(/&/g,"&").replace(//g,">").replace(/"/g,"""),K=e=>e.replace(/ \s+Y.test(e)?e.replace(/</g,"<").replace(/>/g,">"):e,$=e=>J(K(e)),Q=(e,t={})=>{const{allowedDomainsForIframe:n,isPlainText:i,shouldAutolinkTwitter:s,shouldIncludeReplies:o,shouldOpenLinksInNewTab:c,shouldPreserveNewlines:u,shouldPreventAutoLinker:l,shouldRemoveEmailSignature:d,shouldRemoveGmailLineBreakBeforeReply:p,shouldPreserveMathML:f,config:h}=t;if(!e)return"";let g=h||(n?(0,r.getIframeHtmlConfig)():r.config.HTML);f&&g&&"attributes"in g&&(g=(0,r.allowMathML)(g));const m=i?z(e):$(e);let E=o?q({text:m,shouldRemoveGmailLineBreakBeforeReply:p,shouldRemoveEmailSignature:d,shouldOpenLinksInNewTab:c,htmlConfig:g,allowedDomainsForIframe:n}):V({text:m,shouldRemoveEmailSignature:d,shouldRemoveGmailLineBreakBeforeReply:p,shouldOpenLinksInNewTab:c,htmlConfig:g,allowedDomainsForIframe:n});E=null===E||i||u?E:E.replace("\n","");const y=s?a.getTwitter():a.get();return l?E:y.link(E)};e&&e.exports&&(e.exports.default=Object.assign({},e.exports))},I6ms:function(e,t,n){"use strict";n.d(t,{UPDATE_GLOBAL_COOKIE_OPT_OUT:function(){return r},UPDATE_IS_FIRST_VISITOR_SESSION:function(){return i},UPDATE_SHOW_EXIT_INTENT_COOKIE_BANNER:function(){return s}});const r="UPDATE_GLOBAL_COOKIE_OPT_OUT",i="UPDATE_IS_FIRST_VISITOR_SESSION",s="UPDATE_SHOW_EXIT_INTENT_COOKIE_BANNER"},IA0z:function(e,t,n){"use strict";n.d(t,{EVENT_KEYS:function(){return s},EVENT_NAMES:function(){return i},EVENT_NAMESPACE:function(){return r},EVENT_NAME_TO_KEY_MAPPING:function(){return o},EVENT_SAMPLE_RATES:function(){return a}});const r="Conversations Visitor Ui",i={WIDGET_INTERACTION:"Widget Interaction",PAGE_VIEW:"Pageview",SEND_MESSAGE:"Send Message",REPUBLISH_MESSAGE:"Republish Message",PAGE_VIEW_FIFTY_THREE:"Pageviewfiftythree",DRAGGED_WIDGET:"Dragged Widget",START_CONVERSATION:"Start Conversation"},s={START_CONVERSATION:"start-conversation",SEND_MESSAGE:"send-message",REPUBLISH_MESSAGE:"republish-message",DRAGGED_WIDGET:"dragged-widget",WIDGET_INTERACTION:"widget-interaction",PAGE_VIEW:"pageview",PAGE_VIEW_FIFTY_THREE:"pageviewFiftyThree",ATTACHED_FILE:"attached-file",FAILED_TO_ATTACH_FILE:"failed-to-attach-file",RETRY_ATTACHMENT_UPLOAD:"retry-attachment-upload",REMOVE_STAGED_ATTACHMENT:"remove-staged-attachment"},o={[i.WIDGET_INTERACTION]:s.WIDGET_INTERACTION,[i.PAGE_VIEW]:s.PAGE_VIEW,[i.SEND_MESSAGE]:s.SEND_MESSAGE,[i.REPUBLISH_MESSAGE]:s.REPUBLISH_MESSAGE,[i.PAGE_VIEW_FIFTY_THREE]:s.PAGE_VIEW_FIFTY_THREE,[i.DRAGGED_WIDGET]:s.DRAGGED_WIDGET,[i.START_CONVERSATION]:s.START_CONVERSATION},a={PAGE_VIEW:.1}},"IDM/":function(e,t,n){"use strict";n.d(t,{requestSucceeded:function(){return s}});var r=n("EN6V"),i=n("VToG");const s=(0,n("nt9Q").requestStateUpdate)(i.SUCCEEDED,r.default)},ITEl:function(e,t,n){e.exports=n.dlbpr(2,"IBmJ")},IbXZ:function(e,t,n){"use strict";n.d(t,{getAPIEnableWidgetCookieBanner:function(){return r}});const r=(0,n("JGJA").default)("apiEnableWidgetCookieBanner")},IcZZ:function(e,t,n){"use strict";n.d(t,{buildAttachments:function(){return y}});var r=n("2I/g"),i=n("6xui"),s=n("Zui/"),o=n("Otz9"),a=n("p3n+"),c=n("6d8N"),u=n("NMIh");var l=(0,r.Record)({"@type":s.CALL_METADATA,callId:0,callDurationMs:0,fromNumber:"",fromNumberExt:"",toNumber:"",toNumberExt:"",calleeCrmObjectId:0,calleeCrmObjectTypeId:""},"CallMetadata");var d=(0,r.Record)({"@type":s.LOCATION,address:"",latitude:0,longitude:0,name:"",url:""},"LocationMetadata");var p=(0,r.Record)({"@type":s.CONTACT,contactProfile:{}},"ContactMetadata");var f=(0,r.Record)({"@type":s.MESSAGE_POSITION_DESCRIPTOR,descriptors:(0,r.Map)()},"MessagePositionDescriptor");var h=(0,r.Record)({"@type":s.UNSUPPORTED_CONTENT},"UnsupportedContent");class g extends((0,r.Record)({"@type":s.MESSAGE_HEADER,text:"",fileId:null},"MessageHeaderAttachment")){constructor(e={}){super((0,r.fromJS)(e))}}var m=g;var E=(0,r.Record)({"@type":s.MESSAGE_FEEDBACK_REQUEST,feedbackContext:null},"MessageFeedbackRequestAttachment");const y=(e,t)=>(0,i.default)((0,r.List)(),((e,n)=>{switch(!t||t[n["@type"]]?n["@type"]:null){case s.EMAIL_METADATA:return e.push((0,o.default)((0,r.fromJS)(n)));case s.CITATION:return e.push((0,r.fromJS)(n));case s.FILES:return e.push((0,a.default)((0,r.fromJS)(n)));case s.QUICK_REPLIES:return e.push(new c.default(n));case s.QUICK_LINKS:return e.push((0,r.fromJS)(n));case s.INLINE_IMAGES:return e.push((0,u.default)((0,r.fromJS)(n)));case s.CALL_METADATA:return e.push(new l(n));case s.LOCATION:return e.push(new d(n));case s.CONTACT:return e.push(new p(n));case s.MESSAGE_POSITION_DESCRIPTOR:return e.push(f((0,r.fromJS)(n)));case s.UNSUPPORTED_CONTENT:return e.push(new h(n));case s.MESSAGE_HEADER:return e.push(new m(n));case s.MESSAGE_FEEDBACK_REQUEST:return e.push(new E(n));default:return e}}),e||(0,r.List)())},Iiq6:function(e,t,n){"use strict";n.d(t,{getPopOpenWelcomeMessage:function(){return s}});var r=n("dLEV"),i=n("8dR1");const s=(0,r.createSelector)(i.getWelcomeMessage,((e={})=>!!e.popOpenWelcomeMessage))},ImcI:function(e,t,n){"use strict";n.d(t,{requestStartedWithOperator:function(){return i}});var r=n("VToG");const i=(0,n("nt9Q").requestStateUpdate)(r.STARTED)},InFa:function(e,t,n){"use strict";n.d(t,{CIRCLE:function(){return r},DEFAULT:function(){return i}});const r="circle",i="default"},InHt:function(e,t,n){"use strict";n.d(t,{isAcceptanceTest:function(){return r},isPrerendering:function(){return i}});const r=()=>!!window.navigator.webdriver,i=()=>{var e;return!(null===(e=window)||void 0===e||null===(e=e.document)||void 0===e||!e.prerendering)}},IqZ3:function(e,t,n){"use strict";n.d(t,{clearAttachments:function(){return s}});var r=n("dLEV"),i=n("OIId");const s=(0,r.createAction)(i.CLEAR_ATTACHMENTS,(e=>({payload:{threadId:e}})))},Iqwl:function(e,t,n){"use strict";var r=n("2I/g"),i=n("ubOH"),s=n("fPyn"),o=n("KO+H"),a=n("9Mwj"),c=n("c1C1"),u=n("BvOu");class l extends((0,r.Record)({"@type":o.EMAIL_CAPTURE_PROMPT,id:null,text:"",timestamp:null,sender:(0,r.Map)(),status:(0,i.default)(),messageDeletedStatus:a.NOT_DELETED,direction:"",channelInstanceId:null,genericChannelId:null,senders:(0,r.List)(),recipients:(0,r.List)(),thankYouMessage:""},"EmailCapturePromptMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,u.generateUuid)(),status:(0,s.buildStatus)(e.status),timestamp:e.timestamp||(0,c.generateUniqueClientTimestamp)("EmailCapturePromptMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=l},"It+t":function(e,t,n){"use strict";n.d(t,{ENGAGEMENT_DETAILS_MESSAGE:function(){return r}});const r="ENGAGEMENT_DETAILS_MESSAGE"},"J+m/":function(e,t,n){"use strict";n.d(t,{postUnreadConversationCountChangedEvent:function(){return s}});var r=n("Ozt8"),i=n("mlLV");const s=({unreadCount:e})=>{(0,r.postExternalApiEvent)({eventType:i.UNREAD_CONVERSATION_COUNT_CHANGED,payload:{unreadCount:e}})}},J4oD:function(e,t,n){"use strict";n.d(t,{historyDataForThread:function(){return f}});var r=n("dLEV"),i=n("2I/g"),s=n("KXN9"),o=n("iRE0"),a=n("8J5U"),c=n("1UfY"),u=n("ye6p"),l=n("1EAY"),d=n("XZzj"),p=n("si22");const f=(0,r.createSelector)([c.historyForThread,u.threadFromProps,p.getStagedThreadHistory,d.unpublishedMessagesForThread],((e,t,n,r)=>{if(!(0,l.isPersistedThread)(t))return n;const c=(0,s.getData)(e);if(!c)return null;const u=((0,a.getMessages)(c)||(0,i.OrderedMap)()).concat(r);return(0,o.setMessages)(u,c)}))},JB8H:function(e,t,n){"use strict";n.d(t,{filterRejectedMessagesFromPlayback:function(){return l},shouldExcludeMessage:function(){return c}});var r=n("0IK8"),i=n("C3IS"),s=n("/GfX"),o=n("hutX"),a=n("jguV");const c=(e,t)=>!!(0,o.isRejectedMessage)(e)||!(!(0,i.isCommonMessageFormat)(e)||!t.has((0,r.getId)(e))),u=e=>{const t=new Set;e.forEach((e=>{const n=null==e?void 0:e.data;if(n)try{const e=(0,a.deserialize)({json:n});if((0,o.isRejectedMessage)(e)){const n=(0,s.getRejectedMessageId)(e);n&&t.add(n)}}catch(e){return}}));return t},l=e=>{const t=u(e);return e.filter((e=>{const n=null==e?void 0:e.data;if(!n)return!0;try{const e=(0,a.deserialize)({json:n});return!c(e,t)}catch(e){return!0}}))}},JGJA:function(e,t,n){"use strict";var r=n("qjq5"),i=n("GXXt");t.default=(0,r.default)(i.default)},Jcmd:function(e,t,n){"use strict";n.d(t,{getFirstMessageText:function(){return d}});var r=n("dLEV"),i=n("r8xu"),s=n("1Vek"),o=n("QeSX"),a=n("Avso"),c=n("RaQM");const u=(0,r.createSelector)([c.getIsWidgetInAwayMode,o.getAssignedResponderInWidget],((e,t)=>Boolean(e&&t&&(0,a.getIsBot)(t))));var l=n("7vm7");const d=(0,r.createSelector)([i.getAvailabilityAwayMessage,s.getInitialMessageText,u,l.getAvailabilityOfficeHoursWillReturnMessage],((e,t,n,r)=>n?e||r:e||t))},"Jk+u":function(e,t,n){"use strict";n.d(t,{isActiveOnThread:function(){return s}});var r=n("0PDK"),i=n("Pozp");function s(e,t){return t===(0,r.getSelectedThreadId)(e)&&(0,i.getIsInForeground)(e)}},JoAZ:function(e,t,n){"use strict";n.d(t,{indexedDataInvariant:function(){return s}});var r=n("DrqF"),i=n("uB3n");const s=e=>(0,r.default)(e instanceof i.default,"Expected indexedData to be a `IndexedAsyncData` not a `%s`",typeof e)},JoGU:function(e,t,n){"use strict";var r=n("2I/g"),i=n("9Mwj"),s=n("ubOH"),o=n("Tt13");const a=(0,r.Record)({"@type":o.FEEDBACK_SUBMISSION,attachments:(0,r.List)(),feedbackTransactionId:null,id:null,messageDeletedStatus:i.NOT_DELETED,recipients:(0,r.List)(),richText:"",sender:(0,r.Map)(),senders:(0,r.List)(),status:(0,s.default)(),text:"",threadId:null,timestamp:null,submissionId:null,direction:"",channelInstanceId:null,genericChannelId:null},"FeedbackSubmissionMessage");t.default=a},Jr27:function(e,t,n){"use strict";n.d(t,{default:function(){return S}});var r=n("ukHx"),i=n("3MJX"),s=n("/mXs"),o=n("P7jJ"),a=n("Z5tj"),c=n.n(a),u=n("NfCo"),l=n("InFa"),d=n("7719"),p=n("Tbmo"),f=n("57op"),h=n("PUb4");const g=e=>(0,h.get)("closeButton",e)||(0,f.getTextColor)(e),m=((0,f.setThemeColorsProperty)("closeButton"),{[d.EXTRA_SMALL]:d.EXTRA_EXTRA_SMALL,[d.SMALL]:d.EXTRA_SMALL,[d.MEDIUM]:d.SMALL});var E=n("ITEl");const y=["onClick","theme","size"],v=({size:e})=>{switch(e){case d.EXTRA_SMALL:case d.SMALL:return(0,a.css)(["margin-top:8px;margin-right:8px;"]);case d.MEDIUM:default:return(0,a.css)(["margin-top:12px;margin-right:12px;"])}},b=c()(s.default).withConfig({displayName:"VizExCloseButton__ButtonContainer"})(["right:0;position:absolute;top:0;",""],v),T=e=>{const{onClick:t,theme:n,size:s}=e,c=(0,r.default)(e,y);return(0,E.jsx)(a.ThemeConsumer,{children:e=>(0,E.jsx)(b,Object.assign({},c,{onClick:t,theme:(0,p.setTransparentOnBackgroundIconButton)(g(n||e),n||e),use:u.TRANSPARENT_ON_BACKGROUND,shape:l.CIRCLE,size:s,children:(0,E.jsx)(o.default,{icon:(0,E.jsx)(i.default,{}),size:m[s||d.MEDIUM]})}))})};T.displayName="VizExCloseButton";var S=T},Jtfe:function(e,t,n){"use strict";n.d(t,{default:function(){return G}});var r=n("NCbW"),i=n("7VKS"),s=n.n(i),o=n("g/i1"),a=n("HW8N"),c=n("ET5w"),u=n("57op"),l=n("iKGd"),d=n("Tbmo"),p=n("Z5tj");const f=(0,p.css)(["font-weight:700;font-size:32px;line-height:44px;margin-top:0;margin-bottom:16px;"]),h=(0,p.css)(["font-weight:400;font-size:24px;line-height:30px;margin-top:0;margin-bottom:16px;"]),g=(0,p.css)(["font-weight:700;font-size:22px;line-height:30px;margin-top:0;margin-bottom:16px;"]),m=(0,p.css)(["font-weight:700;font-size:18px;line-height:26px;margin-top:0;margin-bottom:16px;"]),E=(0,p.css)(["font-weight:400;font-size:16px;line-height:26px;margin-top:0;margin-bottom:16px;"]),y=(0,p.css)(["font-weight:400;font-size:14px;line-height:24px;margin-top:0;margin-bottom:16px;"]),v=(0,p.css)(["h1{",";}h2{",";}h3{",";}h4{",";}h5{",";}h6{",";}"],f,h,g,m,E,y);var b=n("x+ne"),T=n("seb2");const S=(0,p.css)(["body{","}"," ",""],T.getBodyTypographyStyles,v,b.getGlobalSmallStyles);var A=n("wjRl");let I,C=e=>e;var _=(0,p.createGlobalStyle)(I||(I=C` *:not(math), ::after, ::before { font-family: inherit; } *, ::after, ::before { box-sizing: border-box; } ${0} &:focus-visible { ${0} outline-offset: -2px; } `),S,A.focusRing),w=n("ITEl");const O=({theme:e,children:t})=>(0,w.jsxs)(p.ThemeProvider,{theme:e,children:[t,(0,w.jsx)(_,{})]});O.displayName="VizExThemeProvider";var R=O,x=n("3Ezh"),N=n("iM72"),D=n("MBJP"),M=n("kHIv"),P=n("49A5");const L=(0,D.createSelector)(P.getLatestWidgetData,(e=>(0,M.getFont)(e))),k="helvetica",U=e=>e.includes(" ")&&!e.includes('"')&&!e.includes("'"),F=e=>U(e)?`"${e}"`:e;function B(e,t){if(e&&e!==`${x.DEFAULT_FONT_FAMILY}`&&(null==e?void 0:e.toLowerCase())!==k){if(Array.isArray(t)){const n=F(e);return t.length?[n,...t].join(", "):`${n}, ${x.DEFAULT_FONT_FAMILY}`}return`${F(e)}, ${t||x.DEFAULT_FONT_FAMILY}`}return x.DEFAULT_FONT_FAMILY}var j=n("8Li4");const H=({children:e})=>{const t=(0,a.useSelector)(o.getColoring),{accentColor:n,useDefaultColor:i}=t,s=(0,a.useSelector)(L),{fontFamily:p,fallbacks:f,variants:h,fontGroup:g}=s,m=[(0,u.setFontFamily)(x.DEFAULT_FONT_FAMILY)],E=B(p,f);m.push((0,u.setFontFamily)(E));if(i){m.push((0,u.setPrimaryColor)(l.DEFAULT_HELP_TEXT_COLOR));m.push((0,d.setTransparentOnBackgroundIconButton)(l.DEFAULT_HELP_TEXT_COLOR))}else n&&m.push((0,u.setPrimaryColor)(n));(0,r.useEffect)((()=>{let e=null;if(p&&g===j.WEB_FONTS){e=(0,N.generateFontStylesheet)(p,h);document.head.appendChild(e)}return()=>{if(e instanceof HTMLElement){var t;null===(t=document.head)||void 0===t||t.removeChild(e)}}}),[p,h,g]);return(0,w.jsx)(R,{theme:(0,c.createTheme)(...m),children:e})};H.displayName="ThemeProvider";H.propTypes={children:s().node};var G=H},Jve0:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{e(n("XVRE"));e(n("zHo9"));e(n("HNmU"));e(n("Xn0f"));e(n("uxas"));e(n("dXr0"));e(n("pjOB"));e(n("iSEi"));e(n("gA4F"));t({en:{"conversations-visitor-ui":{htmlTitle:"Chat Widget",timeSince:{secondsAgo:"a few seconds ago"},default:{agent:"Agent",meetingsLinkText:"Schedule some time with me"},threadList:{chatEndedMessage:"Your chat has ended."},network:{offline:{title:"Sorry. It looks like there was an issue with your internet connection. Please check your connection and try again."},pubSubFailure:{title:"Sorry. There seems to be a connection issue. Please try again later.",retry:"Refresh"},newThreadFailure:{title:"Sorry. There was a problem loading this message. Please check your connection and try again."},newThreadFailureOutdated:{title:"Sorry. Something went wrong. Please reload the page and try again."}},rejectedMessage:{threadClosed:"Your last message didn't get sent since the chat was closed.",generic:"Your message couldn't be sent.",refresh:"Refresh"},asyncError:{body:"We're having technical difficulties",noRetry:"Please check your connection and try again."},widgetErrorRetryPanel:{title:"There was a problem loading the chat.",body_jsx:function(e,t,n){return e(t,"wrapper",null,"Please refresh the page or ",e(t,"Link",n.LinkProps,"retry."))}},knowledgeBaseContainer:{headerText:"Help",chat:"Chat"},chatTextArea:{validationMessage:"Message is too long.",placeholderAskMeAnything:"Ask me anything…",placeholderWriteMessage:"Write a message…"},newThreadPrompt:{newHeading:"Your chat has ended.",newButton:"To start a new chat, click here."},visitorExperienceAriaLabels:{attachment:"attach a file",chatWidget:"Chat Widget",messageHistory:"Message History",microphone:"microphone",playMessageAudio:"play message audio",closeChatWindow:"Close chat window"},stagedAttachment:{uploadProgress:"{{uploadedBytes}} of {{totalBytes}}"},fileSizeLimit:"The file can't be larger than {{size}}",askForEmailMessage:"Don’t have time to wait for a response? Leave your email and we’ll be in touch as soon as possible.",gdpr:{consentToCookies:{promptHeader:"Your chat will be lost if you leave",pageLoadCookieConsent:"This chat service uses a cookie to interact with you and maintain your chat history. Our service provider will monitor and record this chat for quality assurance (see their Privacy Policy).",exitIntentCookieConsent:"Your chat will be lost if you leave this page without consenting to accept cookies. This chat service uses a cookie to interact with you and maintain your chat history. Our service provider will monitor and record this chat for quality assurance (see their Privacy Policy)."}}}}})}},JxGV:function(e,t,n){"use strict";var r=n("2I/g"),i=n("ubOH"),s=n("fPyn"),o=n("V1/C"),a=n("9Mwj"),c=n("c1C1"),u=n("BvOu");class l extends((0,r.Record)({"@type":o.OFFICE_HOURS,id:null,text:"",officeHoursStartTime:null,timestamp:null,sender:(0,r.Map)(),status:(0,i.default)(),messageDeletedStatus:a.NOT_DELETED,direction:"",senders:(0,r.List)(),recipients:(0,r.List)(),genericChannelId:null,channelInstanceId:null},"OfficeHoursMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,u.generateUuid)(),status:(0,s.buildStatus)(e.status),timestamp:e.timestamp||(0,c.generateUniqueClientTimestamp)("OfficeHoursMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=l},JxxT:function(e,t,n){"use strict";n.d(t,{CLOSE_BUTTON_AND_SPACING:function(){return i},COMPOSER_BOTTOM_MARGIN:function(){return a},COMPOSER_INLINE_MARGIN:function(){return o},SMALLEST_WIDGET_HEIGHT:function(){return r},SPACING_ABOVE_WIDGET:function(){return s},UPDATED_VISITOR_WIDGET_BORDER_RADIUS:function(){return c}});const r=247,i=92,s=44,o=16,a=16,c=10},"K+6d":function(e,t,n){"use strict";n.d(t,{AGENT_ID:function(){return r},AGENT_TYPE:function(){return a},AUDIT_TYPE:function(){return i},BOT_ID:function(){return s},VISITOR_ID:function(){return o}});const r="agentId",i="@type",s="botId",o="vid",a="agentType"},K7Yy:function(e,t,n){"use strict";n.d(t,{FEEDBACK_SURVEY:function(){return r}});const r="FEEDBACK_SURVEY"},KDEO:function(e,t,n){"use strict";n.d(t,{typingMessageReceived:function(){return g}});var r=n("0IK8"),i=n("/OK6"),s=n("JGJA");const o=(0,s.default)("typingMessageTimeoutSeconds"),a=(0,s.default)("style"),c=(0,s.default)("shouldDisableUserInput");var u=n("Fkmh"),l=n("+lXL"),d=n("qg6t"),p=n("2+C7"),f=n("4A01"),h=n("+TdC");const g=(e,t,n=u.TYPING_INDICATOR_TIMEOUT_MS)=>s=>{if((0,i.isFromVisitor)(e))return;const u=a(e)||h.TYPING_MESSAGE_STYLE.TYPING,g=c(e),m=1e3*o(e)||n,E=(0,r.getSenderId)(e);s((0,p.clearExistingTypingTimeout)(e,t));const y=setTimeout((()=>{s((0,d.dismissTypingIndicator)(e,t));s((0,f.clearTypingIndicatorStyle)({threadId:t,senderId:E}))}),m);s((0,f.setTypingIndicatorStyle)({threadId:t,senderId:E,style:u,shouldDisableUserInput:g}));s((0,l.addTypingTimeoutIdForAgentInThread)(t,E,y))}},"KO+H":function(e,t,n){"use strict";n.d(t,{EMAIL_CAPTURE_PROMPT:function(){return r}});const r="EMAIL_CAPTURE_PROMPT"},KXN9:function(e,t,n){"use strict";n.d(t,{getData:function(){return i},getError:function(){return s},getStatus:function(){return o}});var r=n("JGJA");const i=e=>(0,r.default)("data",e),s=e=>(0,r.default)("error",e),o=e=>(0,r.default)("status",e)},KZZz:function(e,t,n){"use strict";n.d(t,{THREAD_COMMENT:function(){return r}});const r="THREAD_COMMENT"},"Kjd/":function(e,t,n){"use strict";n.d(t,{validateMessageClientType:function(){return a}});var r=n("2Zef"),i=n("0IK8");const s=/^AGENT-([0-9]+)(?:$|:.+)/,o="API-republish",a=({message:e,clientId:t})=>{if((0,i.getSenderTypeForCMF)(e)===r.AGENT_SENDER&&t!==o){const n=s.exec(t);if(!n||isNaN(parseInt(n[1],10))||parseInt(n[1],10)!==(0,i.getSenderId)(e))throw new Error("malformed message")}}},KqYL:function(e,t,n){"use strict";n.d(t,{getIsAIChatbot:function(){return o}});var r=n("dLEV"),i=n("49A5"),s=n("JGJA");const o=(0,r.createSelector)(i.getLatestWidgetData,(e=>(0,s.default)("routingRuleDefinitionAI",e)||!1))},Kwzp:function(e,t,n){"use strict";n.d(t,{setHasClickedWelcomePagePrompts:function(){return s}});const r={hasClickedWelcomePagePrompts:!1},i=(0,n("dLEV").createSlice)({name:"aiPromptsInteraction",initialState:r,reducers:{setHasClickedWelcomePagePrompts:(e,t)=>{e.hasClickedWelcomePagePrompts=t.payload.hasClicked}}}),{setHasClickedWelcomePagePrompts:s}=i.actions;t.default=i.reducer},L82M:function(e,t,n){"use strict";n.d(t,{OFFLINE:function(){return i},ONLINE:function(){return r}});const r="online",i="offline"},L8e7:function(e,t,n){"use strict";n.d(t,{getEmailMetadata:function(){return o}});var r=n("JGJA"),i=n("Zui/"),s=n("9F2+");const o=e=>{const t=(0,s.getAttachments)(e);if(t)return t.find((e=>Boolean(e&&(0,r.default)("@type",e)===i.EMAIL_METADATA)))}},L9oQ:function(e,t,n){"use strict";n.d(t,{selectThread:function(){return s}});var r=n("dLEV"),i=n("Qvwz");const s=(0,r.createAction)(i.SELECT_THREAD,(e=>({payload:{threadId:e}})))},LF2x:function(e,t,n){"use strict";n.d(t,{getShouldListenToGdprBannerConsent:function(){return i}});var r=n("JGJA");const i=e=>(0,r.default)("shouldListenToGdprBannerConsent",e)},LJpC:function(e,t,n){"use strict";n.d(t,{isAgentState:function(){return s}});var r=n("qjq5"),i=n("Avso");const s=(0,r.default)(((e,t)=>(0,i.getAgentState)(t)===e))},LPbX:function(e,t,n){"use strict";n.d(t,{CONTACT_ASSOCIATION:function(){return r}});const r="CONTACT_ASSOCIATION"},LdnN:function(e,t,n){"use strict";n.d(t,{default:function(){return d}});var r=n("EuUD");const i="\\.",s=`\\s\\?\\#\\/\\(\\)\\=\\:\\;\\@\\\\"${i}`,o=`(?:www${i})`,a="(?:[%a-zA-Z0-9_-]+)",c="(?:(?:\\.[%a-zA-Z0-9-]+)[^\\.\\s])",u="\\s\\?\\#\\&";var l=new RegExp(`^(?:.+)@${{www:o,domain:`${o}?(?:(?:[^${s}]+)${i})+(?:[^${s}]+)`,protocol:"(?:(?:https?:)?\\/\\/)",protocolRequired:"(?:https?:\\/\\/)",path:"(?:(?:\\/[^\\s\\/\\#\\&\\?]*)+\\/?)",wildcardPath:"(?:(/(?:[%a-zA-Z0-9_-])*?)*(?:/[\\*]))",file:`${a}${c}`,fileName:a,fileExtension:c,search:`(?:([\\?&#][^${u}]*?=?([^${u}]*))+)`,ungroupedSearch:`(?:(?:[\\?&#][^${u}]*?=?(?:[^${u}]*))+)`}.domain}$`),d=(0,r.default)({name:"EmailAddress",validator:e=>l.test(e)})},"Lg+k":function(e,t,n){"use strict";n.d(t,{default:function(){return E}});var r=n("M6aa"),i=n("qpv7"),s=n("dYiF"),o=n("fwrP"),a=(n("01iA"),n("bioE")),c=n("AXLL"),u=n("1OWo"),l=n("mxs2");const d=e=>(0,s.logoutOn)((()=>!(0,u.getCookie)(e.csrfCookieName,e.cookies)))(e),p=e=>(0,i.header)("X-HubSpot-CSRF-hubspotapi",(0,u.getCookie)(e.csrfCookieName,e.cookies))(e),f=e=>{const t=(0,a.parseUrl)(e.url);return c.parse(t.query).portalId?e:(0,r.createStack)(s.logoutOnMissingPortalId,(0,i.query)({portalId:e.portalId}))(e)},h=(0,r.createStack)(d,p,(e=>e.allowMissingPortalId?e:f(e))),g=e=>t=>{if((0,l.isAuthMocked)(t))return t;const n=e,r=(0,a.parseUrl)(t.url).hostname,i=n.find((e=>e.matcher.test(r)));return h(Object.assign({},t,{csrfCookieName:i.csrfCookieName}))},m=g([{csrfCookieName:"csrf.api",matcher:/^[a-z0-9-]+\.hubapi(qa)?\.com$/},{csrfCookieName:"csrf.app",matcher:/^[a-z0-9-]+\.hubspot(qa)?\.com$/}]);var E=(0,r.createStack)(i.services,s.defaults,o.allowTimeoutOverride,i.jsonBody,i.httpsOnly,s.hubapi,m,i.withQuery,o.rewriteUrl,o.enableFailureInjection,s.timeoutInQuery,s.setRequest,i.reportOptionsError,s.logoutOnUnauthorized,i.enableMigrationCheckBypass,i.redirectOnMigrationInProgress,i.redirectOnPortalMoved,s.retryOnError,i.validateStatus,i.jsonResponse)},LgEy:function(e,t,n){"use strict";n.d(t,{gdprConsentToProcessEnabled:function(){return o}});var r=n("DdHT"),i=n("kHIv"),s=n("VvTX");const o=(0,r.default)(i.getMessage,s.getGdprConsentToProcessEnabled)},Li7z:function(e,t,n){"use strict";n.d(t,{getUrlForMessage:function(){return i}});var r=n("8CDR");const i=()=>{const e=window.location!==window.parent.location?document.referrer:document.location.origin;return new r.default(e).hostplus}},Loon:function(e,t,n){"use strict";n.d(t,{default:function(){return h}});var r=n("M6aa"),i=n("NONi"),s=n("Lg+k"),o=n("1EKh"),a=n("0htZ"),c=n("qpv7");const u="Cookie is not authorized",l=(0,c.onResponseError)((e=>{e instanceof Error&&403===e.status&&e.responseJSON&&e.responseJSON.message===u&&(0,a.default)({cached:!1});return Promise.reject(e)})),d=(0,r.createStack)(s.default,(0,o.checkNetworkOnTimeout)(),l);var p=(0,i.default)(d),f=n("yK3D");var h={post:(e,t)=>(0,f.default)(p.post,e,t),put:(e,t)=>(0,f.default)(p.put,e,t),get:(e,t)=>(0,f.default)(p.get,e,t),delete:(e,t)=>(0,f.default)(p.delete,e,t)}},Los8:function(e,t,n){"use strict";n.d(t,{parseStringBoolean:function(){return r}});const r=(e,t="true")=>!!e&&t.includes(e)},LrxL:function(e,t,n){"use strict";n.d(t,{default:function(){return v}});var r=n("2I/g"),i=n("7Qhs");const s="TICKET",o=["@type"],a=["pipelineId"],c=["pipelineName"],u=["pipelineStageId"],l=["pipelineStage"];var d=(0,r.Record)({connectedObjectSourceId:null,name:null,objectTypeId:null},"CrmCreationSource");class p extends((0,r.Record)({[o]:null,pipelineId:null,pipelineName:null,pipelineStageId:null,pipelineStage:null,crmCreationSource:null},"TicketUpdateMetadata")){constructor(e={}){super(Object.assign({},e,{crmCreationSource:e.crmCreationSource?d(e.crmCreationSource):null}))}}var f=p;var h=(0,r.Record)({[o]:null,toObjectType:null,toObjectId:null,toObjectName:null,updateType:null,auditParams:null},"TicketAssociationUpdateMetadata");const g="ASSOCIATION_UPDATED";var m=n("MJM1");const E=(0,m.default)(o),y=((0,m.default)(a),(0,m.default)(c),(0,m.default)(u),(0,m.default)(l),(e,t)=>e===s?E(t)===g?new h(t):new f(t):null);class v extends((0,r.Record)({"@type":i.CRM_OBJECT_LIFECYCLE_UPDATE,id:null,objectType:null,objectId:null,objectName:null,source:null,sourceId:null,crmObjectUpdate:null,timestamp:null},"CrmObjectLifecycleUpdate")){constructor(e={}){super(Object.assign({},e,{crmObjectUpdate:y(e.objectType,e.crmObjectUpdate)}))}}},Lu5y:function(e,t,n){"use strict";n.d(t,{buildWidgetData:function(){return v}});var r=n("DdHT"),i=n("qjq5"),s=n("2I/g"),o=n("hpc0"),a=n.n(o),c=n("xe9j"),u=n("wQJz"),l=n("+lAi"),d=n("vSPC"),p=n("Vfyk"),f=n("5tDa"),h=n("G0k2"),g=n("8+3E"),m=n("8Li4");const E={fontFamily:"system-ui",fallbacks:["Segoe UI","Roboto","Helvetica","Arial","sans-serif","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"],variants:[]},y=(0,i.default)(((e,t)=>{var n;const r=!t.fontFamily;return(0,s.Map)(t).merge(e).set("coloring",(0,d.buildWidgetColoring)(t.accentColor)).set("widgetFont",(0,g.default)({fontFamily:r?E.fontFamily:t.fontFamily,fallbacks:r?E.fallbacks:t.fontFallbacks,variants:r?E.variants:t.fontVariants,fontGroup:r?m.SYSTEM_FONTS:t.fontGroup})).set("gates",t.gates).set("recommendedQuestionsForAgent",null!==(n=null==t?void 0:t.recommendedQuestionsForAgent)&&void 0!==n?n:[])})),v=(e={})=>{var t;const n=e.sendFrom||[],i=e.sendFrom||[],o=(0,h.isTypeBot)(null==e||null===(t=e.sendFrom)||void 0===t?void 0:t[0])?(0,u.default)(i[0]):null,d=o||i[0];let g;try{g=(0,r.default)(y({availabilityOptions:new p.default(e.availabilityOptions),botResponder:o,inOfficeHours:e.inOfficeHours,message:(0,f.buildWelcomeMessage)(e.message),messagesPageUri:e.messagesPageUri,nextStartTime:e.nextOfficeHoursStartTime,responder:(0,u.default)(d),responders:(0,s.List)(n).map(u.default),sendFrom:(0,s.List)(i).map(u.default),typicalResponseTime:(0,l.default)(e.typicalResponseTime),widgetLocation:e.widgetLocation}),c.default)(e)}catch(t){a().captureException(t,{extra:{data:e}})}return g}},M1Uo:function(e,t,n){"use strict";n.d(t,{getCurrentStatus:function(){return a},getPreviousStatus:function(){return c}});var r=n("MJM1");const i=["currentStatus"],s=["previousStatus"],o=["auditParams"],a=(0,r.default)(i),c=(0,r.default)(s);(0,r.default)(o)},M5PA:function(e,t,n){"use strict";var r=n("MZef"),i=n("4cwC"),s=n("y+PV"),o=n("stzZ"),a=n("uB3n"),c=n("eJ3n"),u=n("kHIv"),l=n("wQJz"),d=n("PpSk"),p=n("Ut5p"),f=n("xZ3y"),h=n("fjpq"),g=n("bXuJ"),m=n("8tFe");const E=(0,a.default)({name:"responders",idInvariant:m.responderKeyInvariant,idTransform:e=>e,notSetValue:(0,r.default)({data:(0,l.default)()})});t.default=(0,p.handleActions)({[f.GET_WIDGET_DATA_SUCCEEDED](e,t){const{payload:n}=t;return(0,u.getSendFrom)(n).reduce(((e,t)=>{const n=(0,g.buildResponderKeyFromResponder)(t);return(0,c.updateEntry)(n,(0,o.requestSucceededWithOperator)((()=>t)),e)}),e)},[f.GET_VISITOR_THREADS_SUCCESS](e,t){const{threads:n}=t.payload,r=[];n.forEach((e=>{const t=(0,d.getResponder)(e);t&&r.push(t)}));return r.reduce(((e,t)=>{const n=(0,g.buildResponderKeyFromResponder)(t);return(0,c.updateEntry)(n,(0,o.requestSucceededWithOperator)((()=>t)),e)}),e)},[h.FETCH_AGENT_RESPONDER_STARTED](e,{payload:t}){const n=(0,g.buildResponderKeyFromRequest)(t.requestArgs);return(0,c.updateEntry)(n,s.requestStarted,e)},[h.FETCH_AGENT_RESPONDER_FAILED](e,{payload:t}){const n=(0,g.buildResponderKeyFromRequest)(t.requestArgs);return(0,c.updateEntry)(n,i.requestFailed,e)},[h.FETCH_AGENT_RESPONDER_SUCCEEDED](e,{payload:t}){const n=(0,g.buildResponderKeyFromRequest)(t.requestArgs);return(0,c.updateEntry)(n,(0,o.requestSucceededWithOperator)((()=>t.data)),e)}},E)},M6aa:function(e,t,n){"use strict";n.d(t,{createStack:function(){return s}});var r=n("cg/b");const i=(e,t)=>Promise.resolve(e((0,r.default)(Object.assign({},t,{_input:t})))),s=(...e)=>{const[t,...n]=e;return e=>0===n.length?i(t,e):n.reduce(((e,t)=>e.then(t)),i(t,e))}},M9tH:function(e,t,n){"use strict";var r=n("9Utk"),i=n.n(r),s=n("Hc3B"),o=n("C3IS"),a=n("xZ3y"),c=n("Mx3c"),u=n("0IK8"),l=n("JGJA");const d=2e3,p=()=>{const e=i()(s.audioNotificationManager.play,d,{leading:!0,trailing:!1,maxWait:d});function t(e){const t=(0,u.getSenderType)(e);return t===c.AGENT||t===c.BOT}return n=>r=>{switch(r.type){case a.GET_WIDGET_DATA_SUCCEEDED:{const e=(0,l.default)("notificationAudio",r.payload);"string"==typeof e&&(s.audioNotificationManager.url=e);break}case a.RECEIVED_INCOMING_MESSAGE:{const{message:n,shouldNotify:i}=r.payload;i&&t(n)&&(0,o.isCommonMessageFormat)(n)&&!(0,o.isEmailCMF)(n)&&e();break}case a.OPEN_CONVERSATION_FOR_NEW_CHANNEL:{const{shouldNotifyBySound:t}=r.payload;t&&e();break}}return n(r)}};t.default=p},MBJP:function(e,t,n){"use strict";n.d(t,{createSelector:function(){return a},defaultMemoize:function(){return i}});function r(e,t){return e===t}function i(e,t=r){let n=null,i=null;return(...r)=>{null!==n&&n.length===r.length&&r.every(((e,r)=>t(e,n[r])))||(i=e(...r));n=r;return i}}function s(e){const t=Array.isArray(e[0])?e[0]:e;if(!t.every((e=>"function"==typeof e))){const e=t.map((e=>typeof e)).join(", ");throw new Error(`Selector creators expect all input-selectors to be functions, instead received the following types: [${e}]`)}return t}function o(e,...t){return(...n)=>{let r=0;const i=n.pop(),o=s(n),a=e(((...e)=>{r++;return i(...e)}),...t),c=(e,t,...n)=>{const r=o.map((r=>r(e,t,...n)));return a(...r)};c.resultFunc=i;c.recomputations=()=>r;c.resetRecomputations=()=>r=0;return c}}const a=o(i)},MJM1:function(e,t,n){"use strict";var r=n("TaVT"),i=n("qjq5");t.default=(0,i.default)(r.default)},MM1n:function(e,t,n){"use strict";var r=n("2I/g"),i=n("3Yas");i.filter.implement(Array,((e,t)=>t.filter(e)));i.filter.implementInherited(r.Iterable,((e,t)=>t.filter(e)));i.filter.implement(Object,((e,t)=>{const n={},r=Object.keys(t),i=r.length;for(let s=0;st.reduce(((n,r,i)=>e(r,i,t)?n.set(i,r):n),(0,r.Map)())));t.default=i.filter},MWj0:function(e,t,n){"use strict";n.d(t,{ATTACHMENTS:function(){return r},AUDIT_PARAMS:function(){return i},CLIENT_TYPE:function(){return s},CONTENT_TYPE:function(){return o},DIRECT_REPLY_TO_MESSAGE_ID:function(){return a},ERROR_MESSAGE:function(){return c},HAS_STRIPPED_INLINE_IMAGES:function(){return f},ID:function(){return u},IN_REPLY_TO_ID:function(){return l},LOCALIZED_ERROR_KEY:function(){return d},MESSAGE_DELETE_STATUS:function(){return h},MESSAGE_DIRECTION:function(){return x},MESSAGE_ID:function(){return g},MESSAGE_SEND_FAILURE:function(){return m},MESSAGE_SEND_FAILURE_RETRYABLE:function(){return E},MESSAGE_SEND_FAILURE_SUBSCRIPTION_TYPE:function(){return y},MESSAGE_STATUS:function(){return v},MESSAGE_STATUS_TIMESTAMP:function(){return b},RECIPIENTS:function(){return T},RECIPIENT_FIELD:function(){return R},RICH_TEXT:function(){return S},SENDER:function(){return A},SENDER_TYPE:function(){return I},STATUS:function(){return C},STRIPPED_ATTACHMENT_COUNT:function(){return p},TEXT:function(){return _},TIMESTAMP:function(){return w},TYPE:function(){return O}});const r=["attachments"],i=["auditParams"],s=["clientType"],o=["contentType"],a=["directReplyToMessageId"],c=["status","sendFailure","errorMessage"],u=["id"],l=["inReplyToId"],d=["status","sendFailure","localizedErrorKey"],p=["strippedAttachmentCount"],f=["hasInlineImagesStripped"],h=["messageDeletedStatus"],g=["id"],m=["status","sendFailure"],E=["status","sendFailure","retryable"],y=["status","sendFailure","errorMessageTokens","enforcedSubscriptionType"],v=["status","messageStatus"],b=["status","timestamp"],T=["recipients"],S=["richText"],A=["sender"],I=["sender","@type"],C=["status"],_=["text"],w=["timestamp"],O=["@type"],R=["recipientField"],x=["direction"]},MYjy:function(e,t,n){"use strict";var r=n("2I/g");const i=(0,r.Record)({type:"",value:""},"DeliveryIdentifier");t.default=i},MZef:function(e,t,n){"use strict";var r=n("2I/g"),i=n("VToG");const s=(0,r.Record)({data:null,error:null,status:i.UNINITIALIZED,updatedAt:null},"AsyncData");t.default=s},Mclz:function(e,t,n){"use strict";n.d(t,{BATCH_SMS_GENERATED_USER_MESSAGE:function(){return r}});const r="BATCH_SMS_GENERATED_USER_MESSAGE"},Mcxo:function(e,t,n){"use strict";n.d(t,{default:function(){return l}});var r=n("Z5tj"),i=n.n(r),s=n("57op");const o="help",a="error";var c=n("x+ne");const u=({use:e,theme:t})=>{switch(e){case a:return(0,r.css)(["color:",";"],(0,s.getErrorTextColor)(t));case o:return(0,r.css)(["color:",";"],(0,s.getHelpTextColor)(t));default:return null}};var l=i().small.withConfig({displayName:"VizExSmall"})(["display:block;",";",";"],c.getSmallStyles,u)},MeFh:function(e,t,n){"use strict";n.d(t,{redirectTo:function(){return u}});const r=e=>e&&"true"===e.toLowerCase(),i=e=>e.safeMode||e.localStorage&&r(e.localStorage.getItem("HUB-HTTP_SAFE_MODE"));var s=n("AXLL"),o=n("mxs2");const a=()=>{},c=(e,t)=>{const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&Object.keys(e).every((n=>{const r=e[n],i=t[n];return!!Object.prototype.hasOwnProperty.call(t,n)&&("string"==typeof r?"string"==typeof i&&i===r:!!Array.isArray(r)&&(Array.isArray(i)&&r.every((e=>i.includes(e)))&&i.every((e=>r.includes(e)))))}))},u=(e,t,n=a)=>{if((0,o.isAuthMocked)(t))return!1;const r="HUB-HTTP_IGNORE_REDIRECTS",u=e=>e&&"true"===e.toLowerCase(),l=[[()=>t.ignoreRedirect,"ignoreRedirect option is set"],[()=>t.localStorage&&u(t.localStorage.getItem(r)),`local storage key ${r} is set to "true"`],[()=>i(t),"safe mode is enabled"],[()=>{try{const n=new URL(e),r=t.location,i=(0,s.parse)((n.search||"").substring(1)),o=(0,s.parse)((r.search||"").substring(1));return n.protocol===r.protocol&&n.hostname===r.hostname&&n.pathname===r.pathname&&n.hash===r.hash&&c(i,o)}catch(e){console.error("Error checking for infinite redirect",e);return!1}},"redirect URL is identical to current location"]].find((([e])=>e()));if(l){console.log(`[hub-http] Skipping redirect because ${l[1]}`);return!1}n(t);t.location.href=e;return!0}},MfaD:function(e,t,n){"use strict";var r=n("2I/g"),i=n("ubOH"),s=n("fPyn"),o=n("6OYF"),a=n("9Mwj"),c=n("c1C1"),u=n("BvOu"),l=n("OxGf");class d extends((0,r.Record)({"@type":o.TYPICAL_RESPONSE_TIME,id:null,text:"",timestamp:null,sender:(0,r.Map)(),status:(0,i.default)(),messageDeletedStatus:a.NOT_DELETED,direction:l.OUTGOING,genericChannelId:null,channelInstanceId:null,senders:(0,r.List)(),recipients:(0,r.List)()},"TypicalResponseTimeMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,u.generateUuid)(),status:(0,s.buildStatus)(e.status),timestamp:e.timestamp||(0,c.generateUniqueClientTimestamp)("TypicalResponseTimeMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=d},Mjj8:function(e,t,n){"use strict";n.d(t,{NO_CONTENT:function(){return r}});const r=204},Mjoc:function(e,t,n){"use strict";var r=n("bahz"),i=n("1pGl"),s=n("Wtyj");t.default=e=>{const t=(0,r.default)(Object.assign({},e,{__localesCacheKey:s.PUBLIC_CACHE}));if(!e||e&&!e.manuallySetLocale){let e=i.defaultLanguage;navigator&&navigator.languages&&navigator.languages[0]?e=navigator.languages[0]:navigator&&navigator.language&&(e=navigator.language);t.setLocale({locale:e,langEnabled:!0})}return t}},MmUS:function(e,t,n){"use strict";n.d(t,{fetchArticleCategories:function(){return c}});var r=n("dLEV"),i=n("zTcI"),s=n("hpc0"),o=n.n(s),a=n("32pP");const c=(0,r.createAsyncThunk)("articles/fetchArticleCategories",(({knowledgeBaseId:e,knowledgeBaseUrl:t},{getState:n})=>{const r=n(),s=(0,a.getVisitorIdentification)(r),{identificationToken:c,identificationEmail:u}=s;return(0,i.getArticleCategories)({knowledgeBaseId:e,knowledgeBaseUrl:t,identificationToken:c,email:u}).then((e=>e)).catch((e=>{o().captureException(e);throw e}))}))},Mx3c:function(e,t,n){"use strict";n.r(t);n.d(t,{AGENT:function(){return r},BOT:function(){return s},EMAIL:function(){return c},INTEGRATOR:function(){return a},NEW_SENDER_TYPE_TO_LEGACY_SENDER_TYPE_MAP:function(){return u},SYSTEM:function(){return o},VISITOR:function(){return i}});const r="AGENT",i="VISITOR",s="BOT",o="SYSTEM",a="INTEGRATOR",c="EMAIL",u={AGENT_SENDER:r,VISITOR_SENDER:i,BOT_SENDER:s,SYSTEM_SENDER:o,INTEGRATOR_SENDER:a,VID_SENDER:i}},"N+TY":function(e,t,n){"use strict";n.d(t,{setKBArticle:function(){return o},setOriginViewContext:function(){return a},setViewExpanded:function(){return c}});var r=n("dLEV");const i={data:{deepLink:"",hubSpotContentId:"",hubSpotContentTextFragment:""},originViewContext:{view:n("0fuM").THREAD_VIEW},viewExpanded:!0},s=(0,r.createSlice)({name:"kbArticle",initialState:i,reducers:{setKBArticle(e,t){e.data=t.payload},setOriginViewContext(e,t){e.originViewContext=t.payload},setViewExpanded(e,t){e.viewExpanded=t.payload}}}),{setKBArticle:o,setOriginViewContext:a,setViewExpanded:c}=s.actions;t.default=s.reducer},N1gu:function(e,t,n){"use strict";n.d(t,{addAvailabilityMessage:function(){return a}});var r=n("w/lx"),i=n("As+A"),s=n("gJOx");const o=5e3;function a({channel:e,threadId:t}){return(n,a)=>{if(!(0,s.default)(a()).get(e)){const s=setTimeout((()=>{n((0,i.publishAvailabilityMessage)({channel:e,threadId:t}))}),o);n((0,r.default)(e,s))}}}},N4ZN:function(e,t,n){"use strict";n.d(t,{republishMessage:function(){return d}});var r=n("4SpI"),i=n("q4JX"),s=n("0PDK"),o=n("ng2a"),a=n("vuNk"),c=n("y5/z"),u=n("IA0z"),l=n("PpSk");function d(e){return(t,n)=>{const d=(0,s.getSelectedThreadId)(n()),p=(0,a.getThreadByThreadId)(n(),{threadId:d}),f=(0,l.getChannelName)(p),h=(0,i.getUnpublishedMessage)(e);t((0,o.removeMessageInConversation)({message:h,threadId:d}));t((0,r.publishMessage)({channel:f,message:h,threadId:d}));t((0,c.trackInteraction)(u.EVENT_NAMES.REPUBLISH_MESSAGE))}}},N76F:function(e,t,n){"use strict";n.d(t,{onContactAssociated:function(){return s}});var r=n("Ozt8"),i=n("mlLV");const s=()=>{(0,r.postExternalApiEvent)({eventType:i.CONTACT_ASSOCIATED,payload:{message:"Contact has been associated"}})}},N7dr:function(e,t,n){"use strict";n.d(t,{DATA:function(){return r},ERROR:function(){return i},STATUS:function(){return s},UPDATED_AT:function(){return o}});const r=["data"],i=["error"],s=["status"],o=["updatedAt"]},NCbW:function(e,t,n){e.exports=n.dlbpr(2,"pmgf")},NDfM:function(e,t,n){"use strict";n.d(t,{postStartTrackExitIntent:function(){return s}});var r=n("n6ol"),i=n("CITH");const s=()=>{(0,i.postMessageToParent)(r.START_TRACK_EXIT_INTENT)}},NIjC:function(e,t,n){"use strict";var r=n("2I/g"),i=n("9Mwj"),s=n("12C0");class o extends((0,r.Record)({"@type":s.CONTEXT_UPDATE,id:null,timestamp:null,contexts:(0,r.Map)(),hiddenFromVisitor:!1,messageDeletedStatus:i.NOT_DELETED},"ContextUpdateMessage")){constructor(e={}){super(Object.assign({},e,{contexts:e.contexts&&e.contexts?(0,r.fromJS)(e.contexts):(0,r.Map)()}))}}t.default=o},NL4B:function(e,t,n){"use strict";n.d(t,{getId:function(){return i},getType:function(){return s}});var r=n("JGJA");const i=(0,r.default)("senderId"),s=(0,r.default)("senderType")},NLFw:function(e,t,n){"use strict";n.d(t,{BrowserWindowContext:function(){return s},defaultBrowserWindowContext:function(){return i},useBrowserWindowContext:function(){return o}});var r=n("NCbW");const i={browserWindowHeight:1080,browserWindowWidth:1920},s=(0,r.createContext)(i),o=()=>(0,r.useContext)(s)},NMIh:function(e,t,n){"use strict";var r=n("2I/g"),i=n("Zui/");const s=(0,r.Record)({"@type":i.INLINE_IMAGES,fileIdsByStatus:(0,r.Map)(),hasInlineImagesStripped:!1},"InlineImageStatusAttachments");t.default=s},NONi:function(e,t,n){"use strict";n.d(t,{default:function(){return ce}});var r=n("GSH1"),i=n("oR4E");const s=window&&window.performance&&window.performance.timing&&window.performance.timing.navigationStart,o=window&&window.performance&&window.performance.now,a=s?window.performance.timing.navigationStart:(new Date).valueOf(),c=o?window.performance.now.bind(window.performance):()=>(new Date).valueOf()-a;let u=1;function l(e,t=""){if("succeeded"===e||"timedOut"===e||"failed"===e||"aborted"===e)return!0;console&&console.error&&console.error(`Invalid state passed ${t?`to ${t}`:""} (${e})`);return!1}function d(e,t=""){if("pending"===e||l(e,t))return!0;console&&console.error&&console.error(`Invalid state passed ${t?`to ${t}`:""} (${e})`);return!1}const p=e=>d(e,"getHttpRequestStatsByState")&&window.hubspot&&window.hubspot._httpRequestStats&&window.hubspot._httpRequestStats[e]?Object.keys(window.hubspot._httpRequestStats[e]).map((t=>window.hubspot._httpRequestStats[e][t])):[],f=()=>p("pending").concat(p("succeeded"),p("timedOut"),p("failed"),p("aborted"));if(window.hubspot){window.hubspot.getAllHttpRequestStats||(window.hubspot.getAllHttpRequestStats=f);window.hubspot.getHttpRequestStatsByState||(window.hubspot.getHttpRequestStatsByState=p)}const h=(e,t)=>{const n=u++;if(window.hubspot){window.hubspot._httpRequestStats||(window.hubspot._httpRequestStats={pending:{},succeeded:{},timedOut:{},failed:{},aborted:{}});window.hubspot._httpRequestStats.pending||(window.hubspot._httpRequestStats.pending={});window.hubspot._httpRequestStats.pending[n]={id:n,started:c(),state:"pending",url:e,via:t}}return n},g=(e,t,n="succeeded",r={})=>{if(l(n,`finishTrackingRequest for ${t}`)&&window.hubspot&&window.hubspot._httpRequestStats&&window.hubspot._httpRequestStats.pending){const t=window.hubspot._httpRequestStats.pending[e];if(t){delete window.hubspot._httpRequestStats.pending[e];t.finished=c();t.state=n;window.hubspot._httpRequestStats[n]||(window.hubspot._httpRequestStats[n]={});window.hubspot._httpRequestStats[n][e]=t;Object.keys(r).forEach((e=>{null==t[e]&&null!=r[e]&&(t[e]=r[e])}))}}},m=500,E=(e,t)=>t.reduce(((e,t)=>t(e)),e),y=e=>(e.getAllResponseHeaders()||"").trim().split("\n").reduce(((e,t)=>{const n=t.trim().split(":"),r=n.shift().trim(),i=n.join(":").trim();e[r]=i;return e}),{}),v=(e,t)=>{e=(0,r.set)("options",t)(e);const n=(0,i.responseHandlers)(t);return n&&n.length?E(Promise.resolve(e),n):Promise.resolve(e)},b=e=>{try{return 0===e.getResponseHeader("content-type").indexOf("application/json")?JSON.parse(e.responseText):void 0}catch(e){return}},T=e=>({status:e.status,statusText:e.statusText,data:"response"in e?e.response:e.responseText,headers:y(e),xhr:e,responseText:"text"===e.responseType||""===e.responseType?e.responseText:"",responseJSON:b(e)}),S=(e,t,n)=>{const r=T(e);return Object.assign(r,{statusText:r.statusText||t,responseJSON:b(e),errorMessage:t,errorCode:n})},A=e=>{let t;const n="REQUEST ERROR";e instanceof Error?t=e:("string"==typeof e||e instanceof String)&&(t=new Error(e));return Object.assign(t,{code:n,status:0,statusText:t.message})},I=Symbol("requestId"),C=e=>{if(!0===e.doNotTrack)return e;{const t=h(e.url,"hub-http"),n=Object.assign({},e);n[I]=t;return n}},_=(e,{willBeRetried:t=!1,retryReason:n,retryAttempt:r}={})=>{e.options&&void 0!==e.options[I]&&("ABORT"===e.errorCode?g(e.options[I],e.options.url,"aborted",{status:e.status}):"TIMEOUT"===e.errorCode?g(e.options[I],e.options.url,"timedOut",{status:e.status}):g(e.options[I],e.options.url,"failed",{status:e.status,statusText:e.statusText,willBeRetried:t,retryReason:n,retryAttempt:r}));return e},w=(e,t)=>{const n=e.retryAttempts||0;return t(Object.assign({},e,{retryAttempts:n})).catch((r=>{if(r.retry&&r.retry.exceededRetries)return Promise.reject((0,i.responseError)(r,`Request for ${r.options.method} ${r.options.url} failed with status code ${r.status} after max retries exceeded (${r.retry.maxRetries}). ${r.statusText||""}`));if(r.retry){const i=r.retry.reason?` Reason: ${r.retry.reason}`:"";_(r,{willBeRetried:!0,retryReason:i,retryAttempt:n+1});console.log(`Retrying. Retry attempt ${n+1} of ${r.retry.maxRetries}.${i}`);return new Promise((i=>{setTimeout((()=>i(w(Object.assign({},e,{retryAttempts:n+1,_dispatchTime:void 0}),t))),r.retry.delay)}))}return Promise.reject(r)}))},O=e=>{e.options&&void 0!==e.options[I]&&g(e.options[I],e.options.url,"succeeded",{status:e.status,statusText:e.statusText});return e},R=e=>"number"==typeof e&&e>0?e+m:e;var x=n("qpv7"),N=n("bioE"),D=n("AXLL"),M=n("1OWo");const P=e=>null==e?"unknown":"static"===e?"dev":e.replace("static-",""),L=e=>e.appInfo?(0,x.header)("X-HubSpot-Static-App-Info",`${e.appInfo.name}@${P(e.appInfo.version)}`)(e):e,k=e=>{if(!e.appInfo)return e;const t=D.parse((0,N.parseUrl)(e.url).query);return(0,x.query)({hs_static_app:t.hs_static_app||e.appInfo.name,hs_static_app_version:t.hs_static_app_version||`${P(e.appInfo.version)}`})(e)},U=e=>{const t=(0,M.getCookie)("hs_selenium",e.cookies);if(!t)return e;return D.parse((0,N.parseUrl)(e.url).query).hs_selenium_test?e:(0,x.query)({hs_selenium_test:t})(e)};function F(e){return t=>Object.assign({},t,{mockAuth:e})}var B=n("M6aa");const j=(0,n("UXT1").createMetricsFactory)("http",{library:"hub-http"}),H=()=>!!window.navigator.webdriver;var G=n("01iA"),W=n.n(G);const V=1e4,q=new Set,z=Boolean(navigator.sendBeacon);let K,Y=!1;const J=e=>{const t=e.performance.getEntriesByType("resource");if(!t||!t.length)return{};const n=t.filter((e=>"xmlhttprequest"===e.initiatorType)),r={};n.forEach((({name:e,duration:t,requestStart:n,responseStart:i,transferSize:s})=>{r[e]||(r[e]=[]);r[e].push({duration:t,transferSize:s,serverTime:i-n,requestStart:n})}));return r},$=(e,t)=>{if(!e)return{};const n=e.filter((e=>t-e.requestStart<10));return n.length?n[0]:{}},Q=()=>{try{if(0===q.size)return;const e=[...q];q.clear();let t,n={};try{t=window.apiIframeUsed&&window.apiIframe&&window.apiIframe.contentWindow;n=t?J(window.apiIframe.contentWindow):{}}catch(e){}let r={};try{r=J(window)}catch(e){}const i=Object.assign({},r,n),s=e.map((({url:e,sendTime:t,statusCode:n,statusDesc:r})=>{const s={url:e,statusCode:n};r&&(s.statusDesc=r);const o=$(i[e],t);return Object.assign({},s,o)}));navigator.sendBeacon(ee(),JSON.stringify({datapoints:s}))||e.forEach((e=>q.add(e)))}catch(e){}},X=e=>{if(z){q.add(e);clearTimeout(K);q.size>=25&&Q();K=setTimeout(Q,V);if(!Y){window.addEventListener("visibilitychange",(()=>{if("hidden"===document.visibilityState){H()&&console.log("flushing tracked requests");Q()}}),!1);Y=!0}}},Z=e=>{if("string"==typeof e)try{const{hostname:t}=(0,N.parseUrl)(e),[n,r,i]=t.split(".");j.counter("request-sent",{hostname:[n.replace(/\d+/,""),r.replace(/qa$/,""),i].join("."),prom_only:"true"}).increment()}catch(e){}};function ee(){return`https://metrics-fe-${W().getHublet()}.hubspot${W().isQa()?"qa":""}.com/metrics/v1/frontend/send`}n("FAS9");var te=n("mxs2");const ne=e=>{const t=e.useIframeRequest&&window.iframeXMLHttpRequest&&window.apiIframe&&window.apiIframe.contentDocument,n=e.useIframeRequest&&window.iframeXMLHttpRequestPromise;if(!(t||n))return(0,r.set)("Request",e.Request||XMLHttpRequest)(e);window.apiIframeUsed=!0;const i=Object.assign({"X-HS-Referer":window.location.href},e.headers),s=L((0,r.set)("headers",i)(e));return n?window.iframeXMLHttpRequestPromise.then((e=>(0,r.set)("Request",e)(s))).catch((()=>(0,r.set)("Request",e.Request||XMLHttpRequest)(e))):(0,r.set)("Request",window.iframeXMLHttpRequest)(s)},re=e=>{const t=(0,te.isAuthMocked)(e)?()=>{}:X;return new Promise((n=>{const r=new(e.Request||XMLHttpRequest);if(e.error){n(v(S(r,e.error.message,"OPTIONSERROR"),e));return}if(e.externalResponse){const t=e.externalResponse instanceof XMLHttpRequest?T(e.externalResponse):Object.assign(T(r),e.externalResponse);n(v(t,e));return}Z(e.url);r.open(e.method||"GET",e.url,!0);r.timeout=R(e.timeout);r.withCredentials=e.withCredentials;e.responseType&&(r.responseType=e.responseType);"function"==typeof e.withXhr&&e.withXhr(r);Object.keys(e.headers||{}).forEach((t=>{!1!==e.headers[t]&&r.setRequestHeader(t,e.headers[t])}));const i=performance.now();e._dispatchTime&&j.histogram("hub-http-request-middleware-delay").update(i-e._dispatchTime);r.addEventListener("load",(()=>{t({url:r.responseURL,sendTime:i,statusCode:r.status});return n(v(T(r),e))}));r.addEventListener("error",(()=>{t({url:r.responseURL||e.url,sendTime:i,statusCode:r.status,statusDesc:"NETWORKERROR"});return n(v(S(r,"Network request failed","NETWORKERROR"),e))}));r.addEventListener("timeout",(()=>{t({url:r.responseURL||e.url,sendTime:i,statusCode:r.status,statusDesc:"TIMEOUT"});return n(v(S(r,"Request timeout","TIMEOUT"),e))}));r.addEventListener("abort",(()=>{t({url:r.responseURL||e.url,sendTime:i,statusCode:r.status,statusDesc:"ABORT"});return n(v(S(r,"Request aborted","ABORT"),e))}));r.send(void 0===e.data?null:e.data)}))},ie=e=>Promise.reject(A(e)),se=(0,B.createStack)(C,ne,k,U);let oe=!1;const ae=e=>{oe=!0;const t=(t,n)=>{const r=performance.now(),i=r<2e4?r:void 0,s=(0,N.parseUrl)(t);s.hostname&&s.hostname.match(/^api(-[a-z]{2}\d{1})?\.hubspot(qa)?\.com/)&&j.counter("hardcoded-api-hubspot-domain").increment();return w(Object.assign({},n,{url:t,_dispatchTime:i}),(t=>e(t).catch(ie).then(se).then(re))).then(O,(e=>Promise.reject(_(e))))},n=e=>(n,r)=>t(n,Object.assign({},r,{method:e})),r=e=>(t,r)=>n(e)(t,r).then((({data:e})=>e));return Object.assign(t,{get:r("GET"),post:r("POST"),put:r("PUT"),patch:r("PATCH"),delete:r("DELETE"),options:r("OPTIONS"),getWithResponse:n("GET"),postWithResponse:n("POST"),putWithResponse:n("PUT"),patchWithResponse:n("PATCH"),deleteWithResponse:n("DELETE"),optionsWithResponse:n("OPTIONS")})};var ce=e=>ae((0,B.createStack)(F((0,te.isAuthMocked)()),e))},NQPJ:function(e,t,n){"use strict";n.d(t,{fetchVisitorThreads:function(){return s}});var r=n("eLSo");const i="livechat-public/v1";function s({sessionId:e,messagesPageUri:t}){return r.default.get(`${i}/thread/visitor/recent`,{query:{sessionId:e},headers:{"X-HubSpot-Messages-Uri":t}}).then((e=>Array.isArray(e)?e.map((e=>{e.responder?e.assignedAgentId=e.responder.userId:e.assignedAgentId=null;e.channelDetails=e.channel;delete e.channel;e.unseenCount=e.hasUnreadMessages?1:0;return e})):[]))}},NRxt:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("2I/g"),i=n("JGJA");var s=(0,r.Record)({bouncedEmailAddress:null,enforcedSubscriptionType:null},"ErrorMessageTokens");const o=(0,r.Record)({localizedErrorKey:null,errorMessage:null,errorMessageTokens:null,retryable:!1},"SendFailure");function a(e){if(!e)return o();const t=(0,i.default)("localizedErrorKey",e)||null,n=(0,i.default)("errorMessage",e)||null,r=(0,i.default)("errorMessageTokens",e)||null,a=r&&s(r),c=(0,i.default)("retryable",e)||!1;return o({localizedErrorKey:t,errorMessage:n,errorMessageTokens:a,retryable:c})}},NT8A:function(e,t,n){"use strict";var r=n("2I/g"),i=n("9Mwj"),s=n("30KC");class o extends((0,r.Record)({"@type":s.THREAD_INBOX_UPDATED,id:null,timestamp:null,hiddenFromVisitor:!1,messageDeletedStatus:i.NOT_DELETED,originInboxId:null,auditParams:(0,r.Map)(),destinationInboxId:null},"InboxUpdateMessage")){constructor(e={}){super(Object.assign({},e,{auditParams:(0,r.Map)(e.auditParams)}))}}t.default=o},NfCo:function(e,t,n){"use strict";n.d(t,{DEFAULT:function(){return a},DEFAULT_ON_BACKGROUND:function(){return c},PRIMARY:function(){return r},PRIMARY_TRANSPARENT_BACKGROUND:function(){return o},TRANSPARENT_ON_BACKGROUND:function(){return i},TRANSPARENT_ON_PRIMARY:function(){return s}});const r="primary",i="transparent-on-background",s="transparent-on-primary",o="primary-transparent-background",a="default",c="default-on-background"},NoO5:function(e,t,n){e.exports=n.dlbpr(2,"TbSW")},NqZZ:function(e,t,n){"use strict";n.d(t,{getIsUserTrackingAllowed:function(){return u}});var r=n("dLEV"),i=n("49A5"),s=n("c/Yf"),o=n("xeq1"),a=n("LF2x"),c=n("CM48");const u=(0,r.createSelector)([i.getLatestWidgetData,s.getGlobalCookieOptOut,c.getUserHasGivenConsentToProcess],((e,t,n)=>{const r=(0,o.getIsPortal53Prod)(),i=(0,a.getShouldListenToGdprBannerConsent)(e);return t!==s.OPT_OUT_YES&&(t===s.OPT_OUT_NO||(!r||!i)&&n)}))},Nsdo:function(e,t,n){"use strict";n.d(t,{default:function(){return d}});var r=n("xZ3y"),i=n("o3Zl"),s=n("vStR"),o=n("Los8");const{TOGGLE_OPEN:a,RECEIVED_WIDGET_SHELL_DATA:c,TRACK_USER_INTERACTION:u}=r,l=e=>({mobile:(0,o.parseStringBoolean)(`${e.mobile}`),open:(0,o.parseStringBoolean)(`${e.open}`),hideWelcomeMessage:(0,o.parseStringBoolean)(`${e.hideWelcomeMessage}`),domain:e.domain,startOpen:e.startOpen,url:e.url||"",userInteractedWithWidget:!1,isEmbeddedInProduct:(0,o.parseStringBoolean)(`${e.inApp53}`),isIOSMobile:(0,o.parseStringBoolean)(`${e.isIOSMobile}`)});function d(e=(0,s.createWidgetUiState)(),t){switch(t.type){case i.TOGGLE_INITIAL_MESSAGE_BUBBLE:return!t.payload.visible&&t.payload.closedByUser?Object.assign({},e,{startOpen:!1,hideWelcomeMessage:!0}):e;case c:return Object.assign({},e,l(t.payload));case a:return!t.payload.isOpened&&t.payload.isUser?Object.assign({},e,{startOpen:!1,hideWelcomeMessage:!0,open:t.payload.isOpened}):Object.assign({},e,{open:t.payload.isOpened});case u:return Object.assign({},e,{userInteractedWithWidget:!0});default:return e}}},OBCX:function(e,t,n){"use strict";n.d(t,{addTimeOnPageTriggerAction:function(){return s}});var r=n("dLEV"),i=n("VB2T");const s=(0,r.createAction)(i.ADD_TIME_ON_PAGE_TRIGGER,(e=>({payload:{timeoutId:e}})))},OHie:function(e,t,n){"use strict";n.d(t,{sortMessages:function(){return d}});var r=n("qjq5"),i=n("2I/g"),s=n("3Yas");s.sortBy.implement(Array,((e,t)=>(0,i.Seq)(t).sortBy(e).toArray()));s.sortBy.implementInherited(i.Iterable,((e,t)=>t.sortBy(e)));s.sortBy.implement(Object,((e,t)=>(0,i.Seq)(t).sortBy(e).toObject()));var o=s.sortBy,a=(0,r.default)(o),c=n("xCrP"),u=n("/He/"),l=n("0IK8");const d=e=>(0,c.default)(u.MESSAGE_RESULTS,a(l.getTimestamp),e)},OIId:function(e,t,n){"use strict";n.d(t,{ATTACHMENT_ERROR:function(){return c},ATTACHMENT_UPLOAD_COMPLETE:function(){return s},ATTACHMENT_UPLOAD_PROGRESS:function(){return r},ATTACHMENT_UPLOAD_START:function(){return i},CLEAR_ATTACHMENTS:function(){return a},DISMISS_ATTACHMENTS_ERROR:function(){return u},REMOVE_ATTACHMENT:function(){return o}});const r="ATTACHMENT_UPLOAD_PROGRESS",i="ATTACHMENT_UPLOAD_START",s="ATTACHMENT_UPLOAD_COMPLETE",o="REMOVE_ATTACHMENT",a="CLEAR_ATTACHMENTS",c="ATTACHMENT_ERROR",u="DISMISS_ATTACHMENTS_ERROR"},OPip:function(e,t,n){"use strict";n.d(t,{applyIdInvariant:function(){return o}});var r=n("qjq5"),i=n("JoAZ"),s=n("x1JE");const o=(0,r.default)(((e,t)=>{(0,i.indexedDataInvariant)(t);const n=(0,s.getIdInvariant)(t),r=(0,s.getName)(t);try{n(e)}catch(t){t.indexedAsyncDataName=r;t.indexedAsyncDataValue=JSON.stringify(e);throw t}}))},OS0G:function(e,t){var n;function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.t-4:t.t:Array.isArray(e)?1:p(e)?2:f(e)?3:0}function c(e,t){return 2===a(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function u(e,t){return 2===a(e)?e.get(t):e[t]}function l(e,t,n){var r=a(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function d(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function p(e){return W&&e instanceof Map}function f(e){return V&&e instanceof Set}function h(e){return e.i||e.u}function g(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=X(e);delete t[Y];for(var n=Q(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=E),Object.freeze(e),t&&o(e,(function(e,t){return m(t,!0)}),!0)),e}function E(){r(2)}function y(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function v(e){var t=Z[e];return t||r(18,e),t}function b(e,t){Z[e]||(Z[e]=t)}function T(){return H}function S(e,t){t&&(v("Patches"),e.o=[],e.v=[],e.s=t)}function A(e){I(e),e.p.forEach(_),e.p=null}function I(e){e===H&&(H=e.l)}function C(e){return H={p:[],l:H,h:e,_:!0,m:0}}function _(e){var t=e[Y];0===t.t||1===t.t?t.j():t.O=!0}function w(e,t){t.m=t.p.length;var n=t.p[0],i=void 0!==e&&e!==n;return t.h.S||v("ES5").P(t,e,i),i?(n[Y].M&&(A(t),r(4)),s(e)&&(e=O(t,e),t.l||x(t,e)),t.o&&v("Patches").g(n[Y].u,e,t.o,t.v)):e=O(t,n,[]),A(t),t.o&&t.s(t.o,t.v),e!==z?e:void 0}function O(e,t,n){if(y(t))return t;var r=t[Y];if(!r)return o(t,(function(i,s){return R(e,r,t,i,s,n)}),!0),t;if(r.A!==e)return t;if(!r.M)return x(e,r.u,!0),r.u;if(!r.R){r.R=!0,r.A.m--;var i=4===r.t||5===r.t?r.i=g(r.k):r.i;o(3===r.t?new Set(i):i,(function(t,s){return R(e,r,i,t,s,n)})),x(e,i,!1),n&&e.o&&v("Patches").F(r,n,e.o,e.v)}return r.i}function R(e,t,n,r,o,a){if(i(o)){var u=O(e,o,a&&t&&3!==t.t&&!c(t.D,r)?a.concat(r):void 0);if(l(n,r,u),!i(u))return;e._=!1}if(s(o)&&!y(o)){if(!e.h.K&&e.m<1)return;O(e,o),t&&t.A.l||x(e,o)}}function x(e,t,n){void 0===n&&(n=!1),e.h.K&&e._&&m(t,n)}function N(e,t){var n=e[Y];return(n?h(n):e)[t]}function D(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function M(e){e.M||(e.M=!0,e.l&&M(e.l))}function P(e){e.i||(e.i=g(e.u))}function L(e,t,n){var r=p(t)?v("MapSet").$(t,n):f(t)?v("MapSet").C(t,n):e.S?function(e,t){var n=Array.isArray(e),r={t:n?1:0,A:t?t.A:T(),M:!1,R:!1,D:{},l:t,u:e,k:null,i:null,j:null,I:!1},i=r,s=ee;n&&(i=[r],s=te);var o=Proxy.revocable(i,s),a=o.revoke,c=o.proxy;return r.k=c,r.j=a,c}(t,n):v("ES5").J(t,n);return(n?n.A:T()).p.push(r),r}function k(e){return i(e)||r(22,e),function e(t){if(!s(t))return t;var n,r=t[Y],i=a(t);if(r){if(!r.M&&(r.t<4||!v("ES5").N(r)))return r.u;r.R=!0,n=U(t,i),r.R=!1}else n=U(t,i);return o(n,(function(t,i){r&&u(r.u,t)===i||l(n,t,e(i))})),3===i?new Set(n):n}(e)}function U(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return g(e)}function F(){function e(e,t){var n=s[e];return n?n.enumerable=t:s[e]=n={configurable:!0,enumerable:t,get:function(){return ee.get(this[Y],e)},set:function(t){ee.set(this[Y],e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var i=e[t][Y];if(!i.M)switch(i.t){case 5:r(i)&&M(i);break;case 4:n(i)&&M(i)}}}function n(e){for(var t=e.u,n=e.k,r=Q(n),i=r.length-1;i>=0;i--){var s=r[i];if(s!==Y){var o=t[s];if(void 0===o&&!c(t,s))return!0;var a=n[s],u=a&&a[Y];if(u?u.u!==o:!d(a,o))return!0}}var l=!!t[Y];return r.length!==Q(t).length+(l?0:1)}function r(e){var t=e.k;if(t.length!==e.u.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;r1?r-1:0),s=1;s1?r-1:0),s=1;s=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var s=v("Patches").W;return i(e)?s(e,t):this.produce(e,(function(e){return s(e,t)}))},e}(),re=new ne,ie=re.produce,se=re.produceWithPatches.bind(re),oe=re.setAutoFreeze.bind(re),ae=re.setUseProxies.bind(re),ce=re.applyPatches.bind(re),ue=re.createDraft.bind(re),le=re.finishDraft.bind(re);ne,ce,function(e){return e},function(e){return e},ue,t.current=k,t.default=ie,function(){F(),j(),B()},t.enableES5=F,j,B,le,m,K,t.isDraft=i,t.isDraftable=s,z,function(e){return i(e)||r(23,e),e[Y].u},ie,se,oe,ae},Og8y:function(e,t,n){"use strict";n.d(t,{getEntryUrlMetadata:function(){return r}});const r=e=>e.entryUrlMetadata},Oo4n:function(e,t,n){"use strict";n.d(t,{applyEvict:function(){return d}});var r=n("qjq5"),i=n("JoAZ"),s=n("2I/g"),o=n("dAms"),a=n("OPip"),c=n("Sbt9");const u=(0,r.default)(((e=(0,s.Set)(),t)=>{(0,i.indexedDataInvariant)(t);if(0===e.size)return t;const n=(e,n)=>{(0,a.applyIdInvariant)(n,t);return e.delete((0,c.applyIdTransform)(n,t))},r=t=>e.reduce(n,t);return t.updateIn(o.ENTRIES,r)}));var l=n("x1JE");const d=(0,r.default)((e=>{(0,i.indexedDataInvariant)(e);const t=(0,l.getEvict)(e);try{return u(t((0,l.getEntries)(e)),e)}catch(e){e.indexedAsyncDataName=name;throw e}}))},"Opx+":function(e,t,n){"use strict";n.d(t,{default:function(){return c}});var r=n("VADA"),i=n("HD2P"),s=n("GdKg"),o=n("npjq"),a=n("ITEl");function c({chatHeadingConfig:e,mobile:t,size:n}){const c=(0,r.getAnyCompanyLogo)(e),u=o.default.text("conversations-visitor-experience-components.default.agent"),l=o.default.text("conversations-visitor-experience-components.default.avatar",{identifier:e.get("customChatName")||u});return e?(0,a.jsx)("div",{className:"justify-center align-center",style:(0,i.getChatHeadGroupStyle)({mobile:t}),children:(0,a.jsx)(s.default,{src:c,className:"chat-head-avatar",size:n,alt:l})}):null}c.displayName="CustomChatHeading"},Or3K:function(e,t,n){"use strict";n.d(t,{exitIntentTriggerEnabled:function(){return c}});var r=n("kHIv"),i=n("VvTX"),s=n("97n4");const o=["enabled"],a=(0,n("MJM1").default)(o),c=e=>{const t=(0,r.getMessage)(e),n=(0,i.getClientTriggers)(t),o=(0,s.getDisplayOnExitIntent)(n);return a(o)}},Otz9:function(e,t,n){"use strict";var r=n("2I/g"),i=n("Zui/");const s=(0,r.Record)({"@type":i.EMAIL_METADATA,to:(0,r.List)(),cc:(0,r.List)(),bcc:(0,r.List)(),clipStatus:"",from:(0,r.Map)({name:"",email:""}),subject:"",connectedAccountAddress:"",hasReplies:!1,previousRepliesHtml:null,previousRepliesPlainText:null,originalSender:(0,r.Map)({name:"",email:""}),memberOfForwardedSubthread:!1,forward:!1,templateId:null,emailAuthenticationStatus:null},"EmailMetadata");t.default=s},OwpT:function(e,t){"use strict";({value:!0});function n(e,t){for(var n in t)t.hasOwnProperty(n)&&void 0===e[n]&&(e[n]=t[n]);return e}function r(e,t,n){var r;if(e.length>t){if(null==n){n="…";r=3}else r=n.length;e=e.substring(0,t-r)+n}return e}function i(e,t){if(Array.prototype.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n=0;n--)!0===t(e[n])&&e.splice(n,1)}function o(e,t){if(!t.global)throw new Error("`splitRegex` must have the 'g' flag set");for(var n,r=[],i=0;n=t.exec(e);){r.push(e.substring(i,n.index));r.push(n[0]);i=n.index+n[0].length}r.push(e.substring(i));return r}function a(e){throw new Error("Unhandled case for value: '"+e+"'")}var c=function(){function e(e){void 0===e&&(e={});this.tagName="";this.attrs={};this.innerHTML="";this.whitespaceRegex=/\s+/;this.tagName=e.tagName||"";this.attrs=e.attrs||{};this.innerHTML=e.innerHtml||e.innerHTML||""}e.prototype.setTagName=function(e){this.tagName=e;return this};e.prototype.getTagName=function(){return this.tagName||""};e.prototype.setAttr=function(e,t){this.getAttrs()[e]=t;return this};e.prototype.getAttr=function(e){return this.getAttrs()[e]};e.prototype.setAttrs=function(e){Object.assign(this.getAttrs(),e);return this};e.prototype.getAttrs=function(){return this.attrs||(this.attrs={})};e.prototype.setClass=function(e){return this.setAttr("class",e)};e.prototype.addClass=function(e){for(var t,n=this.getClass(),r=this.whitespaceRegex,s=n?n.split(r):[],o=e.split(r);t=o.shift();)-1===i(s,t)&&s.push(t);this.getAttrs().class=s.join(" ");return this};e.prototype.removeClass=function(e){for(var t,n=this.getClass(),r=this.whitespaceRegex,s=n?n.split(r):[],o=e.split(r);s.length&&(t=o.shift());){var a=i(s,t);-1!==a&&s.splice(a,1)}this.getAttrs().class=s.join(" ");return this};e.prototype.getClass=function(){return this.getAttrs().class||""};e.prototype.hasClass=function(e){return-1!==(" "+this.getClass()+" ").indexOf(" "+e+" ")};e.prototype.setInnerHTML=function(e){this.innerHTML=e;return this};e.prototype.setInnerHtml=function(e){return this.setInnerHTML(e)};e.prototype.getInnerHTML=function(){return this.innerHTML||""};e.prototype.getInnerHtml=function(){return this.getInnerHTML()};e.prototype.toAnchorString=function(){var e=this.getTagName(),t=this.buildAttrsStr();return["<",e,t=t?" "+t:"",">",this.getInnerHtml(),""].join("")};e.prototype.buildAttrsStr=function(){if(!this.attrs)return"";var e=this.getAttrs(),t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n+'="'+e[n]+'"');return t.join(" ")};return e}();function u(e,t,n){var r,i;if(null==n){n="…";i=3;r=8}else{i=n.length;r=n.length}var s=function(e){var t={},n=e,r=n.match(/^([a-z]+):\/\//i);if(r){t.scheme=r[1];n=n.substr(r[0].length)}if(r=n.match(/^(.*?)(?=(\?|#|\/|$))/i)){t.host=r[1];n=n.substr(r[0].length)}if(r=n.match(/^\/(.*?)(?=(\?|#|$))/i)){t.path=r[1];n=n.substr(r[0].length)}if(r=n.match(/^\?(.*?)(?=(#|$))/i)){t.query=r[1];n=n.substr(r[0].length)}(r=n.match(/^#(.*?)$/i))&&(t.fragment=r[1]);return t},o=function(e){var t="";e.scheme&&e.host&&(t+=e.scheme+"://");e.host&&(t+=e.host);e.path&&(t+="/"+e.path);e.query&&(t+="?"+e.query);e.fragment&&(t+="#"+e.fragment);return t},a=function(e,t){var r=t/2,i=Math.ceil(r),s=-1*Math.floor(r),o="";s<0&&(o=e.substr(s));return e.substr(0,i)+n+o};if(e.length<=t)return e;var c=t-i,u=s(e);if(u.query){var l=u.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i);if(l){u.query=u.query.substr(0,l[1].length);e=o(u)}}if(e.length<=t)return e;if(u.host){u.host=u.host.replace(/^www\./,"");e=o(u)}if(e.length<=t)return e;var d="";u.host&&(d+=u.host);if(d.length>=c)return u.host.length==t?(u.host.substr(0,t-i)+n).substr(0,c+r):a(d,c).substr(0,c+r);var p="";u.path&&(p+="/"+u.path);u.query&&(p+="?"+u.query);if(p){if((d+p).length>=c){return(d+p).length==t?(d+p).substr(0,t):(d+a(p,c-d.length)).substr(0,c+r)}d+=p}if(u.fragment){var f="#"+u.fragment;if((d+f).length>=c){return(d+f).length==t?(d+f).substr(0,t):(d+a(f,c-d.length)).substr(0,c+r)}d+=f}if(u.scheme&&u.host){var h=u.scheme+"://";if((d+h).length0&&(g=d.substr(-1*Math.floor(c/2)));return(d.substr(0,Math.ceil(c/2))+n+g).substr(0,c+r)}function l(e,t,n){if(e.length<=t)return e;var r,i;if(null==n){n="…";r=8;i=3}else{r=n.length;i=n.length}var s=t-i,o="";s>0&&(o=e.substr(-1*Math.floor(s/2)));return(e.substr(0,Math.ceil(s/2))+n+o).substr(0,s+r)}function d(e,t,n){return r(e,t,n)}var p=function(){function e(e){void 0===e&&(e={});this.newWindow=!1;this.truncate={};this.className="";this.newWindow=e.newWindow||!1;this.truncate=e.truncate||{};this.className=e.className||""}e.prototype.build=function(e){return new c({tagName:"a",attrs:this.createAttrs(e),innerHtml:this.processAnchorText(e.getAnchorText())})};e.prototype.createAttrs=function(e){var t={href:e.getAnchorHref()},n=this.createCssClass(e);n&&(t.class=n);if(this.newWindow){t.target="_blank";t.rel="noopener noreferrer"}this.truncate&&this.truncate.length&&this.truncate.length-1};e.isValidUriScheme=function(e){var t=e.match(this.uriSchemeRegex),n=t&&t[0].toLowerCase();return"javascript:"!==n&&"vbscript:"!==n};e.urlMatchDoesNotHaveProtocolOrDot=function(e,t){return!(!e||t&&this.hasFullProtocolRegex.test(t)||-1!==e.indexOf("."))};e.urlMatchDoesNotHaveAtLeastOneWordChar=function(e,t){return!(!e||!t)&&!this.hasWordCharAfterProtocolRegex.test(e)};e.hasFullProtocolRegex=/^[A-Za-z][-.+A-Za-z0-9]*:\/\//;e.uriSchemeRegex=/^[A-Za-z][-.+A-Za-z0-9]*:/;e.hasWordCharAfterProtocolRegex=new RegExp(":[^\\s]*?["+O+"]");e.ipRegex=/[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?(:[0-9]*)?\/?$/;return e}(),G=function(e){g(t,e);function t(t){var n,r,i,s=e.call(this,t)||this;s.stripPrefix={scheme:!0,www:!0};s.stripTrailingSlash=!0;s.decodePercentEncoding=!0;s.matcherRegex=(n=/(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\/\/)(?!\d+\/?)(?:\/\/)?)/,r=/(?:www\.)/,i=new RegExp("[/?#](?:["+D+"\\-+&@#/%=~_()|'$*\\[\\]?!:,.;✓]*["+D+"\\-+&@#/%=~_()|'$*\\[\\]✓])?"),new RegExp(["(?:","(",n.source,k(2),")","|","(","(//)?",r.source,k(6),")","|","(","(//)?",k(10)+"\\.",j.source,"(?![-"+N+"])",")",")","(?::[0-9]+)?","(?:"+i.source+")?"].join(""),"gi"));s.wordCharRegExp=new RegExp("["+D+"]");s.stripPrefix=t.stripPrefix;s.stripTrailingSlash=t.stripTrailingSlash;s.decodePercentEncoding=t.decodePercentEncoding;return s}t.prototype.parseMatches=function(e){for(var t,n=this.matcherRegex,r=this.stripPrefix,i=this.stripTrailingSlash,s=this.decodePercentEncoding,o=this.tagBuilder,a=[];null!==(t=n.exec(e));){var c=t[0],u=t[1],l=t[4],d=t[5],p=t[9],f=t.index,h=d||p,g=e.charAt(f-1);if(H.isValid(c,u)&&!(f>0&&"@"===g||f>0&&h&&this.wordCharRegExp.test(g))){/\?$/.test(c)&&(c=c.substr(0,c.length-1));if(this.matchHasUnbalancedClosingParen(c))c=c.substr(0,c.length-1);else{var m=this.matchHasInvalidCharAfterTld(c,u);m>-1&&(c=c.substr(0,m))}var E=u?"scheme":l?"www":"tld",y=!!u;a.push(new T({tagBuilder:o,matchedText:c,offset:f,urlMatchType:E,url:c,protocolUrlMatch:y,protocolRelativeMatch:!!h,stripPrefix:r,stripTrailingSlash:i,decodePercentEncoding:s}))}}return a};t.prototype.matchHasUnbalancedClosingParen=function(e){var t,n=e.charAt(e.length-1);if(")"===n)t="(";else{if("]"!==n)return!1;t="["}for(var r=0,i=0,s=e.length-1;i"===e){f=new K(m({},f,{name:z()}));V()}else A.test(e)||I.test(e)||":"===e||G()}function v(e){">"===e?G():A.test(e)?d=3:G()}function b(e){C.test(e)||("/"===e?d=12:">"===e?V():"<"===e?W():"="===e||_.test(e)||w.test(e)?G():d=5)}function T(e){C.test(e)?d=6:"/"===e?d=12:"="===e?d=7:">"===e?V():"<"===e?W():_.test(e)&&G()}function S(e){C.test(e)||("/"===e?d=12:"="===e?d=7:">"===e?V():"<"===e?W():_.test(e)?G():d=5)}function O(e){C.test(e)||('"'===e?d=8:"'"===e?d=9:/[>=`]/.test(e)?G():"<"===e?W():d=10)}function R(e){'"'===e&&(d=11)}function x(e){"'"===e&&(d=11)}function N(e){C.test(e)?d=4:">"===e?V():"<"===e&&W()}function D(e){if(C.test(e))d=4;else if("/"===e)d=12;else if(">"===e)V();else if("<"===e)W();else{d=4;Y()}}function M(e){if(">"===e){f=new K(m({},f,{isClosing:!0}));V()}else d=4}function P(t){if("--"===e.substr(u,2)){u+=2;f=new K(m({},f,{type:"comment"}));d=14}else if("DOCTYPE"===e.substr(u,7).toUpperCase()){u+=7;f=new K(m({},f,{type:"doctype"}));d=20}else G()}function L(e){"-"===e?d=15:">"===e?G():d=16}function k(e){"-"===e?d=18:">"===e?G():d=16}function U(e){"-"===e&&(d=17)}function F(e){d="-"===e?18:16}function B(e){">"===e?V():"!"===e?d=19:"-"===e||(d=16)}function j(e){"-"===e?d=17:">"===e?V():d=16}function H(e){">"===e?V():"<"===e&&W()}function G(){d=0;f=c}function W(){d=1;f=new K({idx:u})}function V(){var t=e.slice(p,f.idx);t&&i(t,p);if("comment"===f.type)s(f.idx);else if("doctype"===f.type)o(f.idx);else{f.isOpening&&n(f.name,f.idx);f.isClosing&&r(f.name,f.idx)}G();p=u+1}function q(){var t=e.slice(p,u);i(t,p);p=u+1}function z(){var t=f.idx+(f.isClosing?2:1);return e.slice(t,u).toLowerCase()}function Y(){u--}}var K=function(){function e(e){void 0===e&&(e={});this.idx=void 0!==e.idx?e.idx:-1;this.type=e.type||"tag";this.name=e.name||"";this.isOpening=!!e.isOpening;this.isClosing=!!e.isClosing}return e}(),Y=function(){function e(t){void 0===t&&(t={});this.version=e.version;this.urls={};this.email=!0;this.phone=!0;this.hashtag=!1;this.mention=!1;this.newWindow=!0;this.stripPrefix={scheme:!0,www:!0};this.stripTrailingSlash=!0;this.decodePercentEncoding=!0;this.truncate={length:0,location:"end"};this.className="";this.replaceFn=null;this.context=void 0;this.matchers=null;this.tagBuilder=null;this.urls=this.normalizeUrlsCfg(t.urls);this.email="boolean"==typeof t.email?t.email:this.email;this.phone="boolean"==typeof t.phone?t.phone:this.phone;this.hashtag=t.hashtag||this.hashtag;this.mention=t.mention||this.mention;this.newWindow="boolean"==typeof t.newWindow?t.newWindow:this.newWindow;this.stripPrefix=this.normalizeStripPrefixCfg(t.stripPrefix);this.stripTrailingSlash="boolean"==typeof t.stripTrailingSlash?t.stripTrailingSlash:this.stripTrailingSlash;this.decodePercentEncoding="boolean"==typeof t.decodePercentEncoding?t.decodePercentEncoding:this.decodePercentEncoding;var n=this.mention;if(!1!==n&&"twitter"!==n&&"instagram"!==n&&"soundcloud"!==n)throw new Error("invalid `mention` cfg - see docs");var r=this.hashtag;if(!1!==r&&"twitter"!==r&&"facebook"!==r&&"instagram"!==r)throw new Error("invalid `hashtag` cfg - see docs");this.truncate=this.normalizeTruncateCfg(t.truncate);this.className=t.className||this.className;this.replaceFn=t.replaceFn||this.replaceFn;this.context=t.context||this}e.link=function(t,n){return new e(n).link(t)};e.parse=function(t,n){return new e(n).parse(t)};e.prototype.normalizeUrlsCfg=function(e){null==e&&(e=!0);return"boolean"==typeof e?{schemeMatches:e,wwwMatches:e,tldMatches:e}:{schemeMatches:"boolean"!=typeof e.schemeMatches||e.schemeMatches,wwwMatches:"boolean"!=typeof e.wwwMatches||e.wwwMatches,tldMatches:"boolean"!=typeof e.tldMatches||e.tldMatches}};e.prototype.normalizeStripPrefixCfg=function(e){null==e&&(e=!0);return"boolean"==typeof e?{scheme:e,www:e}:{scheme:"boolean"!=typeof e.scheme||e.scheme,www:"boolean"!=typeof e.www||e.www}};e.prototype.normalizeTruncateCfg=function(e){return"number"==typeof e?{length:e,location:"end"}:n(e||{},{length:Number.POSITIVE_INFINITY,location:"end"})};e.prototype.parse=function(e){var t=this,n=["a","style","script"],r=0,i=[];z(e,{onOpenTag:function(e){n.indexOf(e)>=0&&r++},onText:function(e,n){if(0===r){var s=o(e,/( | |<|<|>|>|"|"|')/gi),a=n;s.forEach((function(e,n){if(n%2==0){var r=t.parseText(e,a);i.push.apply(i,r)}a+=e.length}))}},onCloseTag:function(e){n.indexOf(e)>=0&&(r=Math.max(r-1,0))},onComment:function(e){},onDoctype:function(e){}});i=this.compactMatches(i);return i=this.removeUnwantedMatches(i)};e.prototype.compactMatches=function(e){e.sort((function(e,t){return e.getOffset()-t.getOffset()}));for(var t=0;ti?t:t+1;e.splice(o,1);continue}e[t+1].getOffset(){(0,r.postMessageToParent)(i,{eventType:e,payload:t})}},P0El:function(e,t,n){"use strict";n.d(t,{CRM_OBJECT_WORKFLOW_EMAIL_SENT:function(){return r},MESSAGE_TYPE_ID:function(){return i}});const r="CRM_OBJECT_WORKFLOW_EMAIL_SENT",i="@type"},P5SP:function(e,t,n){"use strict";n.d(t,{shouldRecordUrlContextUpdate:function(){return c}});var r=n("dLEV"),i=n("vuNk"),s=n("0oGG");const o=(0,r.createSelector)([i.getThreadByThreadId],s.getCurrentUrl);var a=n("sJho");const c=(0,r.createSelector)([o,a.getMessagesPageUri],((e,t)=>e!==t))},P7jJ:function(e,t,n){"use strict";n.d(t,{default:function(){return m}});var r=n("ukHx"),i=n("Z5tj"),s=n.n(i),o=n("7719");const a={[o.EXTRA_EXTRA_SMALL]:8,[o.EXTRA_SMALL]:12,[o.SMALL]:16,[o.MEDIUM]:20,[o.LARGE]:24};var c=n("57op");const u=(0,n("PUb4").get)("icon");(0,c.setThemeColorsProperty)("icon");var l=n("ITEl");const d=["icon","size"];function p(e){return Object.keys(a).includes(e)}const f=e=>(0,i.css)(["font-size:",";height:",";width:",";"],e&&p(e)?`${a[e]}px`:e,e&&p(e)?`${a[e]}px`:e,e&&p(e)?`${a[e]}px`:e),h=s().div.withConfig({displayName:"VizExIcon__IconWrapper"})(["display:inline-flex;vertical-align:middle;fill:",";",""],(({theme:e})=>u(e)||"currentColor"),(({size:e})=>e&&f(e))),g=e=>{const{icon:t,size:n}=e,i=(0,r.default)(e,d);return(0,l.jsx)(h,Object.assign({},i,{size:n,children:t}))};g.displayName="VizExIcon";var m=g},PJuP:function(e,t,n){"use strict";n.d(t,{getFileAttachments:function(){return a}});var r=n("JGJA"),i=n("2I/g"),s=n("Zui/"),o=n("9F2+");const a=e=>{const t=(0,o.getAttachments)(e);if(t){return t.find((e=>(0,r.default)("@type",e)===s.FILES))}return(0,i.List)()}},PPXD:function(e,t,n){"use strict";n.d(t,{getHeader:function(){return i},setHeader:function(){return s}});var r=n("GSH1");const i=(e,t)=>{const n=t.headers;if(n)for(const t in n)if(n.hasOwnProperty(t)&&t.toLowerCase()===e.toLowerCase())return n[t]},s=(e,t,n)=>{const i=n.headers;for(const s in i)if(i.hasOwnProperty(s)&&s.toLowerCase()===e.toLowerCase())return(0,r.setIn)(["headers",s],t)(n);return(0,r.setIn)(["headers",e],t)(n)}},PU72:function(e,t,n){"use strict";n.d(t,{default:function(){return p}});var r=n("dLEV"),i=n("j+9m"),s=n("kHIv"),o=n("JGJA");const a=(0,o.default)("popOpenWelcomeMessage"),c=(0,o.default)("popOpenWidget");var u=n("R4L7"),l=n("bMJP");const d=!0;var p=(0,r.createSlice)({name:"isInitialMessageBubbleVisible",initialState:d,reducers:{},extraReducers:e=>{e.addCase(u.toggleInitialMessageBubble,((e,t)=>{const{visible:n}=t.payload;return n}));e.addCase(l.receivedWidgetData,((e,t)=>{const{payload:n}=t,r=(0,i.hasClientTriggers)(n),o=(0,s.getMessage)(n),u=a(o);return!(!c(o)||!r)||(!u||!r)&&e}))}}).reducer},PUb4:function(e,t,n){"use strict";n.d(t,{get:function(){return r}});const r=(0,n("pdKL").curryable)(((e,t)=>t[e]))},PVk8:function(e,t,n){"use strict";n.d(t,{classNameFix:function(){return u},getPassThroughProps:function(){return c},getValue:function(){return a}});var r=n("ukHx"),i=n("npjq"),s=(e,t)=>{const n={};for(const e in t)"string"==typeof t[e]?n[e]=i.default.SafeString(t[e]):n[e]=t[e];return i.default.text(e,n)};const o=["className","class"],a=({useGap:e,message:t,options:n},r=!1)=>{let o=r?s(t,n):i.default.text(t,n);!0===e&&(o=` ${o} `);return o},c=e=>{const t={"data-locale-at-render":e.options&&e.options.locale||i.default.locale,"data-key":e.message};for(const n of Object.keys(e))["message","options","useGap"].indexOf(n)<0&&(t[n]=e[n]);return t},u=e=>{const{className:t,class:n}=e,i=(0,r.default)(e,o);return t&&!n?Object.assign({class:t},i):e}},PY2H:function(e,t,n){"use strict";n.d(t,{default:function(){return I}});var r=n("ukHx"),i=n("Z5tj"),s=n.n(i);const o="on-bright",a="default",c="error";var u=n("Zulv"),l=n("okxY"),d=n("xr6y");const p=["elementType","onPress","onPressStart","onPressEnd","onClick","isDisabled"];function f(e,t){let n,{elementType:i="a",onPress:s,onPressStart:o,onPressEnd:a,onClick:c,isDisabled:f}=e,h=(0,r.default)(e,p);"a"!==i&&(n={role:"link",tabIndex:f?void 0:0});let{focusableProps:g}=(0,l.useFocusable)(e,t),{pressProps:m,isPressed:E}=(0,d.usePress)({onPress:s,onPressStart:o,onPressEnd:a,isDisabled:f,ref:t}),y=(0,u.filterDOMProps)(h,{labelable:!0}),v=(0,u.mergeProps)(g,m);return{isPressed:E,linkProps:(0,u.mergeProps)(y,Object.assign({},v,n,{"aria-disabled":f||void 0,onClick:e=>{m.onClick(e);if(c){c(e);console.warn("onClick is deprecated, please use onPress")}}}))}}var h=n("NCbW"),g=n("wjRl"),m=n("rdz/");const E=({use:e,theme:{colors:t}})=>e===o?t.text:e===c?t.errorText:t.linkText||t.primary,y={baseStyle:(0,i.css)(["cursor:pointer;text-decoration:none;transition:all 0.15s ease-out;font-weight:400;color:",";"," ",""],E,(({use:e})=>e===o&&"text-decoration: underline;"),(({use:e})=>e===c&&"font-weight: bold;")),_hovered:(0,i.css)(["color:",";text-decoration:underline;"],(({use:e,theme:t})=>(0,m.adjustLuminance)(E({use:e,theme:t}),-30))),_focused:g.focusRing,_pressed:(0,i.css)(["color:",";"],(({use:e,theme:t})=>(0,m.adjustLuminance)(E({use:e,theme:t}),30)))};var v=n("W/H/"),b=n("ITEl");const T=["use","tabIndex","as","onPress"],S=s().a.withConfig({displayName:"VizExLink__StyledATag"})(["",""],(({theme:e})=>(0,v.default)({component:"Link",defaultStyles:y,theme:e}))),A=e=>{let{use:t=a,tabIndex:n=0,as:i,onPress:s}=e,o=(0,r.default)(e,T);const c=(0,h.useRef)(null),{linkProps:l}=f({elementType:i,onPress:s},c);return(0,b.jsx)(S,Object.assign({as:i,ref:c,use:t,tabIndex:n},(0,u.mergeProps)(l,o)))};A.displayName="VizExLink";var I=A},PY3R:function(e,t,n){"use strict";n.d(t,{postConversationStartedEvent:function(){return o}});var r=n("Ozt8"),i=n("mlLV"),s=n("wGlN");const o=({thread:e})=>{(0,r.postExternalApiEvent)({eventType:i.CONVERSATION_STARTED,payload:{conversation:(0,s.serializeThreadForExternalEvent)(e)}})}},PYok:function(e,t,n){"use strict";n.d(t,{publishVisitorMessage:function(){return P}});var r=n("PpSk"),i=n("31tl"),s=n("LdnN"),o=n("5rZi"),a=n("6PLn"),c=n("4SpI"),u=n("1EAY"),l=n("IqZ3"),d=n("k09d"),p=n("1DSk"),f=n("UxS0"),h=n("goDm"),g=n("sJho"),m=n("P5SP"),E=n("VVGt"),y=n("AEyM"),v=n("SbeA"),b=n("Wt04"),T=n("gD8A"),S=n("FBcP"),A=n("eg5p"),I=n("jvpr"),C=n("yDuE"),_=n("JGJA"),w=n("Zui/"),O=n("pdIa"),R=n("Ozt8"),x=n("mlLV");const N=()=>(e,t)=>{const n=(0,d.getSelectedThread)(t()),i=(0,g.getMessagesPageUri)(t()),s=(0,r.getThreadId)(n);return(0,m.shouldRecordUrlContextUpdate)(t(),{threadId:s})&&s!==A.STUBBED_THREAD_ID?(0,T.updateVisitorContext)({currentUrl:i,sessionId:(0,S.getSessionId)(t()),threadId:s}).then((()=>{e((0,E.updateThreadCurrentUrl)({threadId:s,currentUrl:i}))})).catch((()=>Promise.resolve())):Promise.resolve()},D=e=>{var t;"playing"===(null===(t=e().speechPoc)||void 0===t?void 0:t.audioPlaybackStatus)&&(0,R.postExternalApiEvent)({eventType:x.PLAY_BUTTON_PAUSE,payload:{}})},M=({text:e,richText:t,quickReply:n,fileAttachment:g})=>(m,E)=>{D(E);const T=(0,d.getSelectedThread)(E()),S=(0,u.isPersistedThread)(T),A=(0,r.getChannelName)(T),_=(0,r.getThreadId)(T),w=(0,b.getMessagesUtk)(),O=S?(0,C.getChannelInstanceIdFromCurrentThreadHistory)(E(),_):(0,I.getChannelInstanceId)(E()),R=(0,f.buildVisitorCommonMessage)({channelInstanceId:O,clientType:i.WEB,fileAttachment:g,quickReply:n,richText:t,senderId:w,text:e});m((0,l.clearAttachments)(_));m((0,p.trackSendMessage)({threadId:_}));if(!S){m((0,h.stageMessageOnStubbedThread)(R));return m((0,o.createNewThread)())}(0,v.getMostRecentMessageIsEmailPrompt)(E())&&s.default.test(e)&&m((0,y.sendVisitorEmailAddress)({email:e,consentToCommunicate:!1,threadId:_}));return m((0,c.publishMessage)({channel:A,message:R,threadId:_})).then((()=>m((0,a.applyGdprConsent)())))};function P({text:e,richText:t,quickReply:n,fileAttachment:r}){return i=>i(N()).then((()=>{i(M({text:e,richText:t,quickReply:n,fileAttachment:r}));n&&(0,_.default)("@type",n)===w.QUICK_REPLIES&&(0,O.postQuickReplyButtonClickEvent)(n)}))}},PaBm:function(e,t,n){"use strict";n.d(t,{isClientReady:function(){return s}});var r=n("KXN9"),i=n("tXbc");const s=e=>(0,r.getStatus)(e)===i.CONNECTED},Pda3:function(e,t,n){"use strict";n.d(t,{isFailed:function(){return E},isStarted:function(){return g},isSucceeded:function(){return m},isUninitialized:function(){return h}});var r=n("qjq5"),i=n("2I/g"),s=n("3Yas");s.every.implement(Array,((e,t)=>t.every(e)));s.every.implementInherited(i.Iterable,((e,t)=>t.every(e)));s.every.implement(Object,((e,t)=>{const n=Object.keys(t),r=n.length;for(let i=0;i(0,l.getStatus)(t)===e)),p=e=>(...t)=>a(d(e),t),f=e=>(...t)=>(0,c.default)(d(e),t),h=d(u.UNINITIALIZED),g=(d(u.OUT_OF_SYNC),d(u.STARTED)),m=d(u.SUCCEEDED),E=d(u.FAILED);p(u.UNINITIALIZED),p(u.OUT_OF_SYNC),p(u.STARTED),p(u.SUCCEEDED),p(u.FAILED),f(u.UNINITIALIZED),f(u.OUT_OF_SYNC),f(u.STARTED),f(u.SUCCEEDED),f(u.FAILED)},"Pe/M":function(e,t,n){"use strict";n.d(t,{getMemoizedInfo:function(){return a},getMemoizedPromise:function(){return s},setMemoizedInfo:function(){return c},setMemoizedPromise:function(){return o}});let r,i;function s(){return r}function o(e){r=e}function a(){return i}function c(e){i=e}},Pk3f:function(e,t,n){"use strict";n.d(t,{getKnowledgeBaseEnabled:function(){return a}});var r=n("dLEV"),i=n("JGJA");const s=e=>(0,i.default)("knowledgeBaseEnabled",e);var o=n("8dR1");const a=(0,r.createSelector)([o.getWelcomeMessage],(e=>s(e)))},Pkdb:function(e,t,n){"use strict";n.d(t,{getStubbedThread:function(){return d}});var r=n("dLEV"),i=n("sJho"),s=n("nzmY"),o=n("1Vek"),a=n("emPf"),c=n("rf4d"),u=n("eg5p"),l=n("WebA");const d=(0,r.createSelector)([i.getMessagesPageUri,o.getInitialMessageText],((e,t)=>{const n=(0,l.buildCommonMessage)({text:t}),r=(0,s.buildThread)({originalGenericChannelId:c.LIVE_CHAT_GENERIC_CHANNEL_ID,threadId:u.STUBBED_THREAD_ID,currentUrl:e});return(0,a.setLatestMessage)(n,r)}))},Pozp:function(e,t,n){"use strict";n.d(t,{getIsInForeground:function(){return r}});const r=e=>e.clientData.isInForeground},PpSk:function(e,t,n){"use strict";n.d(t,{getAssignedAgentId:function(){return u},getChannelName:function(){return m},getHasChannelSwitchedToEmail:function(){return E},getLatestMessageTimestamp:function(){return h},getLatestReadTimestamp:function(){return a},getPreviewMessageId:function(){return g},getResponder:function(){return p},getStatus:function(){return l},getThreadId:function(){return c},getUnseenCount:function(){return f}});var r=n("MJM1"),i=n("aYGO"),s=n("DdHT"),o=n("X3o/");const a=(0,r.default)(i.LATEST_READ_TIMESTAMP),c=(0,r.default)(i.THREAD_ID),u=(0,r.default)(i.ASSIGNEE),l=(0,r.default)(i.STATUS),d=(0,r.default)(i.CHANNEL_DETAILS),p=(0,r.default)(i.RESPONDER),f=(0,r.default)(i.UNSEEN_COUNT),h=(0,r.default)(i.LATEST_MESSAGE_TIMESTAMP),g=(0,r.default)(i.PREVIEW_MESSAGE_ID),m=(0,s.default)(d,o.getChannelName),E=(0,r.default)(i.HAS_CHANNEL_SWITCHED_TO_EMAIL)},PraE:function(e,t,n){"use strict";n.d(t,{fetchSupplementalInitialMessages:function(){return i}});var r=n("eLSo");function i({botId:e,sessionId:t,hubspotUtk:n}){return r.default.getWithResponse(`livechat-public/v1/bots/public/bot/${e}/welcomeMessages`,{query:{sessionId:t,hubspotUtk:n}})}},Pz4q:function(e,t,n){"use strict";var r=n("2I/g"),i=n("0GyJ"),s=n("8+iK"),o=n("9Mwj"),a=n("ubOH"),c=n("rA/t");class u extends((0,r.Record)({"@type":i.COMMON_MESSAGE,attachments:(0,r.List)(),clientType:null,contentType:s.SIMPLE,directReplyToMessageId:null,id:null,inReplyToId:null,messageDeletedStatus:o.NOT_DELETED,richText:"",sender:(0,r.Map)(),status:(0,a.default)(),text:"",timestamp:null,channelInstanceId:null,genericChannelId:null,integrationId:null,recipients:(0,r.List)(),senders:(0,r.List)(),direction:"",hiddenBy:null},"CommonMessage")){constructor(e){super(e&&(0,c.buildSendersFromLegacySender)(e))}}t.default=u},Q2fA:function(e,t,n){"use strict";n.d(t,{typingResponder:function(){return p}});var r=n("dLEV"),i=n("qjq5"),s=n("AaWM"),o=(0,i.default)(s.default),a=n("JGJA"),c=n("Avso"),u=n("7+Fw"),l=n("ncoD"),d=n("SfUm");const p=(0,r.createSelector)([d.typingTimeoutsForThreadInProps,l.getAllAgentResponders,u.getWidgetBotResponder],((e,t,n)=>{const r=(0,c.getUserId)(n);return(0,a.default)(r,e)?n:t&&t.find((t=>{const n=(0,c.getUserId)(t);return o(n,e)}))}))},Q79t:function(e,t,n){"use strict";n.d(t,{getWidgetLocation:function(){return o}});var r=n("dLEV"),i=n("MJM1"),s=n("49A5");const o=(0,r.createSelector)([s.getLatestWidgetData],(e=>(0,i.default)(["widgetLocation"],e)))},Q7Xa:function(e,t,n){"use strict";var r=n("2I/g"),i=n("ubOH"),s=n("K7Yy");const o=(0,r.Record)({"@type":s.FEEDBACK_SURVEY,attachments:(0,r.List)(),feedbackTransactionId:null,id:null,messageDeletedStatus:null,recipients:(0,r.List)(),richText:null,sender:(0,r.Map)(),senders:(0,r.List)(),status:(0,i.default)(),surveyId:null,text:null,timestamp:null},"FeedbackSurveyMessage");t.default=o},"QB+X":function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-visitor-experience-components":{stagedAttachment:{uploadProgress:"{{uploadedBytes}} of {{totalBytes}}"},fileSizeLimit:"The file can't be larger than {{size}}",screenCapture:"Screen capture"}}})}},QEXA:function(e,t,n){"use strict";var r=n("2I/g"),i=n("BvOu"),s=n("c1C1"),o=n("n3IM");class a extends((0,r.Record)({"@type":o.MESSAGE_REJECTED,id:null,timestamp:null,echo:!1,rejectedMessageId:null,rejectionReason:null,rejectionDetails:null},"RejectedMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,i.generateUuid)(),timestamp:e.timestamp||(0,s.generateUniqueClientTimestamp)("RejectedMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=a},QGYt:function(e,t,n){"use strict";n.d(t,{default:function(){return v}});var r=n("ukHx"),i=n("NCbW"),s=n("Z5tj"),o=n.n(s),a=n("7719"),c=n("0wen"),u=n("W/H/"),l=n("wjRl"),d=n("rdz/"),p=n("aXPX");const f={baseStyle:(0,s.css)(["font-family:inherit;padding:",";font-size:",";flex-shrink:0;border-radius:3px;line-height:16px;outline:none;transition:background-color 150ms ease-out;border-style:solid;border-width:1px;cursor:pointer;text-align:center;word-break:normal;overflow-wrap:break-word;background-color:transparent;",""],(({size:e})=>p.BUTTON_PADDINGS[e]),(({size:e})=>p.BUTTON_FONT_SIZES[e]),(({theme:{colors:e},use:t})=>"primary"===t?`\n background-color: ${e.primary};\n border: none;\n color: ${e.textOnPrimary};\n `:`\n background-color: transparent;\n border-color: ${e.primary};\n color: ${e.primary};\n `)),_disabled:(0,s.css)(["background-color:",";border:1px solid ",";color:",";cursor:not-allowed;user-select:none;"],(({theme:{colors:e}})=>e.disabledButtonBackground),(({theme:{colors:e}})=>e.disabledButtonBorder),(({theme:{colors:e}})=>e.disabledButtonText)),_focused:l.focusRing,_hovered:(0,s.css)(["",""],(({theme:{colors:e},use:t})=>`background-color: ${(0,d.adjustLuminance)(e.primary,"primary"===t?20:95)};`)),_pressed:(0,s.css)(["",""],(({theme:{colors:e},use:t})=>`background-color: ${(0,d.adjustLuminance)(e.primary,"primary"===t?-10:90)};`))};var h=n("ITEl");const g=["use","size","children"],m=o().button.withConfig({displayName:"VizExButton__AbstractVizExButton"})(["",""],(({theme:e})=>(0,u.default)({component:"Button",defaultStyles:f,theme:e}))),E=o().div.withConfig({displayName:"VizExButton__NoSelect"})(["user-select:none;"]),y=(0,i.forwardRef)(((e,t)=>{let{use:n=c.SECONDARY,size:i=a.MEDIUM,children:s}=e,o=(0,r.default)(e,g);return(0,h.jsx)(m,Object.assign({},Object.assign({use:n,size:i},o),{ref:t,children:(0,h.jsx)(E,{children:s})}))}));y.displayName="VizExButton";var v=y},QJvi:function(e,t,n){"use strict";n.d(t,{default:function(){return r}});function r(e){if(e>=0&&e<=9)return e;throw new Error(`expected \`arity\` from 0 to 9 but got \`${e}\``)}},QNzx:function(e,t,n){"use strict";n("NCbW");var r=n("ITEl");const i=e=>(0,r.jsx)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},e,{children:(0,r.jsx)("path",{d:"M12.377 1.772c.68-.183 1.389.005 1.892.508.503.503.69 1.206.508 1.892l-2.468 9.211c-.183.686-.697 1.2-1.383 1.383-.171.046-.343.068-.514.068h-.006c-.509 0-1-.2-1.372-.571l-2.56-2.56c-.668-.668-.668-1.754 0-2.423l3.229-3.228c.223-.223.583-.223.806 0 .222.223.222.582 0 .805L7.28 10.086c-.108.108-.165.251-.165.406 0 .154.057.297.165.405l2.56 2.56c.206.206.503.286.783.212.286-.074.497-.292.577-.578L13.67 3.88c.074-.286 0-.577-.212-.782-.211-.206-.503-.286-.783-.212L3.463 5.354c-.286.075-.497.292-.577.572-.074.285 0 .577.211.783l1.835 1.834c.223.223.222.583 0 .806-.223.223-.583.223-.806 0L2.292 7.514c-.503-.502-.692-1.205-.509-1.89.183-.68.697-1.2 1.383-1.383l9.211-2.47z"})}));i.displayName="SVGSendOutline";t.default=i},QYon:function(e,t,n){"use strict";n.d(t,{getPotentialResponders:function(){return u}});var r=n("dLEV"),i=n("2I/g");const s=3,o=(e,t)=>{const n=t&&t.size>0,r=e&&e.size>0;return r||n?r?e.take(s):t.take(s):(0,i.List)()};var a=n("hTKa"),c=n("jc/F");const u=(0,r.createSelector)([a.getSendFromResponders,c.getAgentRespondersList],o)},QeSX:function(e,t,n){"use strict";n.d(t,{getAssignedResponderInWidget:function(){return d}});var r=n("dLEV"),i=n("2I/g"),s=n("Avso"),o=n("PpSk");const a=({thread:e,responders:t=(0,i.List)(),botResponder:n})=>{if(!e&&!n)return null;const r=(0,o.getResponder)(e);return(t||(0,i.List)()).find((t=>`${(0,s.getUserId)(t)}`==`${(0,o.getAssignedAgentId)(e)}`))||n||r||null};var c=n("k09d"),u=n("jc/F"),l=n("7+Fw");const d=(0,r.createSelector)([u.getAgentRespondersList,c.getSelectedThread,l.getWidgetBotResponder],((e,t,n)=>a({thread:t,responders:e,botResponder:n})))},Qf6G:function(e,t,n){"use strict";n.d(t,{consentToProcess:function(){return m},saveConsentToProcess:function(){return g}});var r=n("dLEV"),i=n("FBcP"),s=n("nhvA"),o=n("uk/S"),a=n("bT+G"),c=n("aLl6"),u=n("1ZlA"),l=n("9XKB"),d=n("y5/z"),p=n("IA0z"),f=n("49A5"),h=n("Wt04");const g=(0,r.createAsyncThunk)("gdpr/saveConsentToProcess",(({sessionId:e,hubspotUtk:t,welcomeMessageId:n,widgetData:r},{dispatch:i,getState:s})=>(0,o.sendConsentToProcess)({sessionId:e,hubspotUtk:t,welcomeMessageId:n,widgetData:r}).then((e=>{const{sessionId:t}=e,n=(0,c.gdprCookieConsentOnExitIntentEnabled)(s(),r);try{localStorage.setItem("userHasGivenConsentToProcess",!0)}catch(e){console.warn("local storage not set!")}n||(0,a.handleStoreMessagesCookie)((0,h.getMessagesUtk)());i((0,u.updateSessionId)(t));i((0,d.trackInteraction)(p.EVENT_NAMES.WIDGET_INTERACTION,{action:"clicked consent to process button"}))})).catch((e=>{throw e}))));function m(){return(e,t)=>{const n=(0,i.getSessionId)(t()),r=(0,s.getMessageId)(t()),o=(0,l.getHubspotUtk)(),a=(0,f.getLatestWidgetData)(t());e(g({sessionId:n,hubspotUtk:o,welcomeMessageId:r,widgetData:a}))}}},QmIQ:function(e,t,n){"use strict";n.d(t,{default:function(){return l}});var r=n("7VKS"),i=n.n(r),s=n("NCbW"),o=n("bhLI"),a=n("eCQl"),c=n("YibP"),u=n("ITEl");class l extends s.Component{constructor(...e){super(...e);this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){const n=["Component caught",this.props.errorLoggingTitle,e.message].join(": "),r=(0,c.buildError)(n,{name:"ComponentError",componentStack:t.componentStack});(0,a.reportError)({error:r,fingerprint:["{{ default }}","ComponentError"],tags:{componentDidCatch:!0}})}reset(){this.setState({hasError:!1})}render(){const{children:e,renderError:t}=this.props,{hasError:n}=this.state;return n&&!t?(0,u.jsx)(o.NavMarker,{name:"GENERIC_ERROR"}):n&&t?t({reset:this.reset}):e}}l.displayName="ErrorBoundary";l.propTypes={children:i().node.isRequired,errorLoggingTitle:i().string.isRequired,renderError:i().func}},QrEa:function(e,t,n){"use strict";n.d(t,{withBrowserSizeContext:function(){return s}});var r=n("NLFw"),i=n("ITEl");function s(e){return t=>(0,i.jsx)(r.BrowserWindowContext.Consumer,{children:({browserWindowHeight:n,browserWindowWidth:r})=>(0,i.jsx)(e,Object.assign({},t,{browserWindowHeight:n,browserWindowWidth:r}))})}},Qvwz:function(e,t,n){"use strict";n.d(t,{CLEAR_SELECTED_THREAD:function(){return i},SELECT_THREAD:function(){return r}});const r="SELECT_THREAD",i="CLEAR_SELECTED_THREAD"},Qwrb:function(e,t,n){"use strict";n.d(t,{navigateToKnowledgeBaseArticle:function(){return d}});var r=n("YHaB"),i=n("ombE"),s=n("0fuM"),o=n("enlr"),a=n("N+TY"),c=n("y5/z"),u=n("IA0z"),l=n("dK5d");function d(e,t,n){return(d,p)=>{const f=(0,o.getShouldViewKBArticleExpanded)(p()),h=(0,i.getCurrentView)(p()),g=Object.assign({view:h},n);d((0,a.setKBArticle)(e));d((0,a.setOriginViewContext)(g));f&&d((0,l.setWidgetSize)({width:640,height:t}));d((0,r.updateView)(s.KNOWLEDGE_BASE_ARTICLE));d((0,c.trackInteraction)(u.EVENT_NAMES.WIDGET_INTERACTION,{action:"view KB article in widget"}))}}},R3C8:function(e,t,n){"use strict";n.d(t,{isVisitorTypingMessage:function(){return s}});var r=n("/OK6"),i=n("Cblj");const s=e=>Boolean((0,i.isTypingMessage)(e)&&(0,r.isFromVisitor)(e))},R4L7:function(e,t,n){"use strict";n.d(t,{toggleInitialMessageBubble:function(){return s}});var r=n("dLEV"),i=n("o3Zl");const s=(0,r.createAction)(i.TOGGLE_INITIAL_MESSAGE_BUBBLE,((e,t=!1)=>({payload:{visible:e,closedByUser:t}})))},R6gb:function(e,t,n){"use strict";n.d(t,{historyMessageInvariant:function(){return S}});var r=n("Gc2C"),i=n("Pz4q"),s=n("NIjC"),o=n("rIrL"),a=n("A5f/"),c=n("+TdC"),u=n("Iqwl"),l=n("/fsP"),d=n("JxGV"),p=n("7jiL"),f=n("yuy6"),h=n("MfaD"),g=n("TePN"),m=n("Q7Xa"),E=n("jbWx"),y=n("mZIr"),v=n("y7By"),b=n("au5J");const T=[g.default,i.default,s.default,a.default,o.default,c.default,u.default,l.default,d.default,p.default,f.default,h.default,m.default,E.default,y.default,v.default],S=e=>(0,r.default)(T.some((t=>e instanceof t)),`Expected message to be one of ${T.map((e=>(0,b.getRecordName)(e))).join(", ")}, not a %s`,typeof e)},RXbi:function(e,t,n){"use strict";n.d(t,{hexToRgba:function(){return i}});var r=n("rkZZ");const i=(e,t=1)=>{const{r:n,g:i,b:s}=(0,r.hexToRGB)(e);return`rgba(${n}, ${i}, ${s}, ${t})`}},RaQM:function(e,t,n){"use strict";n.d(t,{getIsWidgetInAwayMode:function(){return u}});var r=n("dLEV"),i=n("xwWp"),s=n("zZzs"),o=n("yxYB"),a=n("tyiq");const c=(0,r.createSelector)([o.getWidgetAvailabilityOptions],(e=>!(0,s.getOfficeHoursStartTime)(e)&&!(0,a.getAwayMessage)(e))),u=(0,r.createSelector)([i.widgetIsInAwayMode,c],((e,t)=>Boolean(e||!t)))},Rd7q:function(e,t,n){"use strict";var r=n("8ASW");t.default=()=>"en-us"===r.I18nInternal.locale||r.I18nInternal.langEnabled||r.I18nInternal.publicPage?r.I18nInternal.locale:"en-us"},"Rq/r":function(e,t,n){"use strict";n.d(t,{setConsentToProcessError:function(){return f},setConsentToProcessStatus:function(){return p}});var r=n("dLEV"),i=n("xZ3y"),s=n("v+ge"),o=n("2Sm/"),a=n("x56f"),c=n("kHIv"),u=n("Qf6G");const l={consentToProcessStatus:a.SHOULD_NOT_ASK_FOR_CONSENT,consentToProcessError:!1},d=(0,r.createSlice)({name:"gdpr",initialState:l,reducers:{setConsentToProcessStatus(e,t){e.consentToProcessStatus=t.payload},setConsentToProcessError(e,t){e.consentToProcessError=t.payload}},extraReducers:e=>{e.addCase(u.saveConsentToProcess.fulfilled,(e=>{e.consentToProcessStatus=a.SHOULD_NOT_ASK_FOR_CONSENT;e.consentToProcessError=!1})).addCase(u.saveConsentToProcess.rejected,(e=>{e.consentToProcessError=!0})).addCase(i.GET_WIDGET_DATA_SUCCEEDED,((e,t)=>{e.consentToProcessStatus=(0,c.getGDPRConsentToProcessStatus)(t.payload)})).addCase(s.REFRESH_WIDGET_DATA,((e,t)=>{e.consentToProcessStatus=(0,c.getGDPRConsentToProcessStatus)(t.payload)})).addCase(o.CREATE_NEW_THREAD.SUCCEEDED,(e=>{e.consentToProcessStatus=a.SHOULD_NOT_ASK_FOR_CONSENT}))}}),{setConsentToProcessStatus:p,setConsentToProcessError:f}=d.actions;t.default=d.reducer},S5kL:function(e,t,n){"use strict";n.d(t,{getOptionLabel:function(){return i},getOptionValue:function(){return s}});function r(e){return"string"==typeof e}function i(e){return r(e)?e:e.has("label")?e.get("label"):e.get("value")}function s(e){return r(e)?e:e.get("value")}},SGAL:function(e,t,n){"use strict";n.d(t,{ADD_AVAILABILITY_MESSAGE_TIMEOUT:function(){return r}});const r="ADD_AVAILABILITY_MESSAGE_TIMEOUT"},SGjM:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("qjq5"),i=n("2I/g"),s=n("3Yas");s.map.implement(Array,((e,t)=>t.map(e)));s.map.implementInherited(i.Iterable,((e,t)=>t.map(e)));s.map.implement(Object,((e,t)=>{const n={},r=Object.keys(t),i=r.length;for(let s=0;st=>{try{e(t)}catch(e){const t=e instanceof Error?e.message:String(e),n=(0,r.buildError)(t,{name:"ResolveError"});(0,i.reportError)({error:n,fingerprint:["{{ default }}","ResolveError"]});throw e}}},SNA8:function(e,t,n){"use strict";n.d(t,{getWidgetDataAsyncData:function(){return i}});var r=n("JGJA");const i=e=>(0,r.default)("widgetData",e)},SbeA:function(e,t,n){"use strict";n.d(t,{getMostRecentMessageIsEmailPrompt:function(){return a}});var r=n("dLEV"),i=n("4nf7"),s=n("0IK8"),o=n("KO+H");const a=(0,r.createSelector)([i.getFilteredMessages],(e=>(0,s.getType)(e.last())===o.EMAIL_CAPTURE_PROMPT))},Sbt9:function(e,t,n){"use strict";n.d(t,{applyIdTransform:function(){return o}});var r=n("qjq5"),i=n("JoAZ"),s=n("x1JE");const o=(0,r.default)(((e,t)=>{(0,i.indexedDataInvariant)(t);return(0,s.getIdTransform)(t)(e)}))},SfUm:function(e,t,n){"use strict";n.d(t,{typingTimeoutsForThreadInProps:function(){return u}});var r=n("2I/g"),i=n("dLEV"),s=n("JGJA"),o=n("PpSk"),a=n("ye6p"),c=n("2soH");const u=(0,i.createSelector)([a.threadFromProps,c.typingStates],((e,t)=>{const n=(0,o.getThreadId)(e);return(0,s.default)(`${n}`,t)||(0,r.Map)()}))},SfpB:function(e,t,n){"use strict";n.d(t,{HELP_DESK_TICKET_SPLIT_UPDATE_MESSAGE:function(){return r}});const r="HELP_DESK_TICKET_SPLIT_UPDATE_MESSAGE"},"Sj+C":function(e,t,n){"use strict";n.d(t,{initializePubSub:function(){return E}});var r=n("eCQl"),i=n("5vQK"),s=n("fogE"),o=n("cjt2");const a=(e,t=i.DEFAULT_CLIENT_KEY)=>({type:o.INITIALIZE_PUBSUB.SUCCEEDED,payload:{client:e,clientKey:t}}),c=(e=i.DEFAULT_CLIENT_KEY)=>({type:o.INITIALIZE_PUBSUB.STARTED,payload:{clientKey:e}}),u=(e,t=i.DEFAULT_CLIENT_KEY)=>({type:o.INITIALIZE_PUBSUB.FAILED,payload:{clientKey:t,error:e},meta:(0,s.silenceErrorAlert)()}),l=(e=i.DEFAULT_CLIENT_KEY)=>({type:o.PUBSUB_READY,payload:{clientKey:e}}),d=(e=i.DEFAULT_CLIENT_KEY)=>({type:o.PUBSUB_RECONNECTED,payload:{clientKey:e}}),p=(e=i.DEFAULT_CLIENT_KEY)=>({type:o.PUBSUB_RECONNECTING,payload:{clientKey:e}}),f=(e=i.DEFAULT_CLIENT_KEY)=>({type:o.PUBSUB_DISCONNECTED,payload:{clientKey:e}}),h=(e=i.DEFAULT_CLIENT_KEY)=>({type:o.PUBSUB_SUSPENDED,payload:{clientKey:e}}),g=()=>{},m={onConnect:g,onConnecting:g,onDisconnect:g,onFailure:g,onSuspended:g},E=({clientOptions:e,lifecycleHooks:t=m,resolveBuilder:n,clientKey:s=i.DEFAULT_CLIENT_KEY})=>i=>{i(c(s));t=Object.assign({},m,t);return n().then((({buildConversationsPubSub:n})=>{const r=n({clientOptions:e,lifecycleHooks:Object.assign({},t,{onConnect(e){e.reconnected?i(d(s)):i(l(s));t.onConnect(e)},onConnecting({reconnecting:e}){e&&i(p(s));t.onConnecting({reconnecting:e})},onDisconnect(){i(f(s));t.onDisconnect()},onSuspended(){i(h(s));t.onSuspended()}})});i(a(r,s));r.connect()}),(e=>{i(u(e,s));(0,r.reportError)({error:e})}))}},SlUU:function(e,t,n){"use strict";n.d(t,{fileAttachmentIdsInMessage:function(){return u}});var r=n("2I/g"),i=n("JGJA"),s=n("Zui/"),o=n("iapW"),a=n("9F2+"),c=n("ZI4L");const u=e=>{const t=(0,a.getAttachments)(e)||(0,r.List)();let n=(0,r.List)();const u=t.find((e=>(0,i.default)("@type",e)===s.FILES));u&&(n=n.merge((0,o.getFileIds)(u)));const l=t.find((e=>(0,i.default)("@type",e)===s.MESSAGE_HEADER));l&&(0,i.default)(c.FILE_ID,l)&&(n=n.push((0,i.default)(c.FILE_ID,l)));return n}},SmHr:function(e,t,n){"use strict";var r=n("2I/g"),i=n("nguO");const s=(0,r.Record)({"@type":i.ACTIVELY_PUBLISHING,threadId:null,channel:null,message:null,timestamp:null},"ActivelyPublishing");t.default=s},Spmd:function(e,t,n){"use strict";n.d(t,{CHAT_THREAD:function(){return i},WELCOME_MESSAGE:function(){return r}});const r="WELCOME_MESSAGE",i="CHAT_THREAD"},SsBI:function(e,t,n){"use strict";n.d(t,{getTimeOnPageTriggerTimeoutId:function(){return r}});const r=(0,n("MJM1").default)(["timeOnPageTrigger","timeoutId"])},Syy6:function(e,t,n){var r=n("9Utk"),i=n("kmmH"),s="Expected a function";function o(e,t,n){var o=!0,a=!0;if("function"!=typeof e)throw new TypeError(s);if(i(n)){o="leading"in n?!!n.leading:o;a="trailing"in n?!!n.trailing:a}return r(e,t,{leading:o,maxWait:t,trailing:a})}e.exports=o},T1i4:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-internal-schema":{default:{repText:"Hi there! Let me know if you have any questions about the product or pricing.",visitorText:"Can you go into a bit more detail about your pricing structure?",name:"New chatflow ({{timeStamp}})",qualifiedLead:{initialMessage:"Hi there! I'm happy to help you today."},initialMessage:"Got any questions? I'm happy to help.",askForEmailMessage:"Don’t have time to wait for a response? Leave your email and we’ll be in touch as soon as possible.",awayMessage:"I'm away at the moment, but let me know if you have any questions and I'll reply to you soon.",gdpr:{consentToCookies:{messageExternal:'This chat service uses a cookie to interact with you and maintain your chat history. Our service provider, HubSpot, will monitor and record this chat for quality assurance (see their Privacy Policy).'},consentToProcess:{defaultConsentTextExternal:"By using this chat service, you agree to the monitoring and recording of the chat and the processing of your personal data in accordance with our Privacy Policy."}}}}}})}},T25L:function(e,t,n){"use strict";var r=n("3Yas"),i=n("2I/g");r.count.implement(Array,(e=>e.length));r.count.implementInherited(i.Iterable,(e=>e.count()));r.count.implement(Object,(e=>Object.keys(e).length));r.count.implement(String,(e=>e.length));r.count.implement(Number,(e=>e));t.default=r.count},TBI5:function(e,t,n){"use strict";n.d(t,{default:function(){return f}});var r=n("T25L"),i=n("AaWM"),s=n("GXXt"),o=n("2I/g"),a=n("3Yas");const c=()=>({});a.keyedEquivalent.implement(Array,c);a.keyedEquivalent.implement(Object,c);a.keyedEquivalent.implementInherited(o.Collection,(()=>(0,o.Map)()));a.keyedEquivalent.implementInherited(o.Seq,(()=>o.Seq.Keyed()));var u=a.keyedEquivalent,l=n("gjm2"),d=n("0H74");function p(e,t){return(0,l.default)([],((e,n)=>{if(!e.length){e.push([t,n]);return e}const[r,o]=e[e.length-1],a=(0,s.default)(o,r),c=void 0!==a||(0,i.default)(o,r)?a:u(r);e.push([c,n]);return e}),e)}function f(e,t,n){if(0===(0,r.default)(e))return t;const i=p(e,n);let s=t;for(;i.length>0;){const[e,t]=i.pop();s=(0,d.default)(t,s,e)}return s}},TG7G:function(e,t,n){var r=n("0Aa+"),i=1/0,s=17976931348623157e292;function o(e){if(!e)return 0===e?e:0;if((e=r(e))===i||e===-i){return(e<0?-1:1)*s}return e==e?e:0}e.exports=o},TKd0:function(e,t,n){"use strict";var r=n("2I/g");t.default=(0,r.Record)({name:null,type:null},"ChannelDetails")},TR7b:function(e,t,n){"use strict";n.d(t,{isStarted:function(){return s}});var r=n("PpSk"),i=n("UxsU");function s(e){return(0,r.getStatus)(e)===i.default.STARTED}},TWJS:function(e,t,n){"use strict";n.d(t,{default:function(){return c}});var r=n("2I/g"),i=n("JGJA"),s=n("MYjy");const o={actorId:null,deliveryIdentifier:null,senderField:null,name:null,isActive:null,isAuthorized:null},a=(0,r.Record)(o,"Sender");function c(e){if(!e)return a();const t=(0,i.default)("actorId",e)||o.actorId,n=(0,i.default)("deliveryIdentifier",e),r=n?(0,s.default)(n):o.deliveryIdentifier,c=(0,i.default)("senderField",e)||o.senderField,u=(0,i.default)("name",e)||o.name,l=(0,i.default)("isActive",e)||o.isActive,d=(0,i.default)("isAuthorized",e)||o.isAuthorized;return a({actorId:t,deliveryIdentifier:r,senderField:c,name:u,isActive:l,isAuthorized:d})}},TaVT:function(e,t,n){"use strict";n.d(t,{default:function(){return i}});var r=n("GXXt");function i(e,t){let n=t;for(let t=0;tvoid 0===e)))}}t.default=u},TlnZ:function(e,t,n){"use strict";var r=n("2I/g"),i=n("P0El");const s=(0,r.Record)({[i.MESSAGE_TYPE_ID]:i.CRM_OBJECT_WORKFLOW_EMAIL_SENT,emailMessageId:null,emailSubject:null,id:null,messageDeletedStatus:null,objectId:null,objectType:null,timestamp:null,workflowId:null,recipientVid:null},"CrmObjectWorkflowEmailSent");t.default=s},TmLu:function(e,t){"use strict";function n(){var e,t;t=arguments[0]||{};this.config={};this.config.elements=t.elements?t.elements:[];this.config.attributes=t.attributes?t.attributes:{};this.config.attributes[n.ALL]=this.config.attributes[n.ALL]?this.config.attributes[n.ALL]:[];this.config.allow_comments=!!t.allow_comments&&t.allow_comments;this.allowed_elements={};this.config.protocols=t.protocols?t.protocols:{};this.config.add_attributes=t.add_attributes?t.add_attributes:{};this.dom=t.dom?t.dom:document;for(e=0;e0;)this.current_element.removeChild(this.current_element.firstChild);r.appendChild(this.current_element)}if(!this.config.remove_all_contents&&!this.config.remove_element_contents[a])for(t=0;t{if((0,s.getIsPortal53)())return(0,i.postMessageToParent)(r.INPUT_TEXT_CHANGED,{text:e})}},Tt13:function(e,t,n){"use strict";n.d(t,{FEEDBACK_SUBMISSION:function(){return r}});const r="FEEDBACK_SUBMISSION"},Tvz2:function(e,t,n){"use strict";n.d(t,{postWidgetClosedEvent:function(){return s}});var r=n("Ozt8"),i=n("mlLV");const s=()=>{(0,r.postExternalApiEvent)({eventType:i.WIDGET_CLOSED,payload:{message:"widget is closed"}})}},TyWi:function(e,t,n){"use strict";n.d(t,{default:function(){return T},useAppDispatch:function(){return v},useAppSelector:function(){return b}});var r=n("dLEV"),i=n("CJvR"),s=n("2I/g"),o=n.n(s),a=n("2fjV"),c=n("gIOm"),u=n("M9tH"),l=n("D/wX"),d=n("/KG3"),p=n("qQrL"),f=n("TsJf"),h=n("BEfq");const g=e=>{if(h.setMessageEditorTextAction.match(e)){const{stagingText:t}=e.payload;(0,f.handleInputTextChanged)(t)}},m=()=>e=>t=>{const n=e(t);g(t);return n};var E=n("3L7e"),y=n("HW8N");const v=y.useDispatch,b=y.useSelector;function T(e,t){const n=[i.default.withExtraArgument(t),l.visitorErrorMiddleware,c.default,u.default,a.default,d.realtime,m];return(0,r.configureStore)({reducer:E.default,preloadedState:e,middleware:n,devTools:{maxAge:200,serialize:{options:{circular:"[CIRCULAR]"},immutable:o()},actionSanitizer:e=>e.type===p.INITIALIZE_PUBSUB.SUCCEEDED?Object.assign({},e,{payload:{client:"<< PUBSUB CLIENT >>"}}):e,stateSanitizer:e=>e.pubSubClient.data?Object.assign({},e,{pubSubClient:e.pubSubClient.set("data","<< PUBSUB CLIENT >>")}):e}})}},U3Ep:function(e,t,n){"use strict";var r=n("NCbW"),i=n("Z5tj"),s=n.n(i),o=n("npjq"),a=n("Hb3i"),c=n("HtM0"),u=n("QGYt"),l=n("/mXs"),d=n("P7jJ"),p=n("3MJX"),f=n("4cgu"),h=n("3S9s"),g=n("VZYW"),m=n("7719"),E=n("ssUX"),y=n("Mcxo"),v=n("X5NR"),b=n("Spmd"),T=n("ITEl");const S=s().div.withConfig({displayName:"ConsentPromptV2__ConsentContainer"})(["display:flex;flex-direction:column;gap:8px;width:100%;position:relative;margin-top:",";margin-bottom:",";"],(({$variant:e,$usePillLauncher:t})=>e!==b.WELCOME_MESSAGE||t?"0":"16px"),(({$variant:e,$isAIChatBot:t})=>e!==b.WELCOME_MESSAGE&&t?"8px":"0")),A=s().hr.withConfig({displayName:"ConsentPromptV2__ConsentDivider"})(["margin:0;width:100%;border:none;border-top:1px solid ",";"],g.NEUTRAL_400),I=s()(y.default).withConfig({displayName:"ConsentPromptV2__ConsentText"})(["display:block;text-align:left;font-weight:300;font-size:12px;color:",";line-height:",";padding-right:",";p{margin:0;}"],g.NEUTRAL_1600,(({$variant:e})=>e===b.WELCOME_MESSAGE?"18px":"21px"),(({$hasCloseButton:e})=>e?"32px":"0")),C=s()(u.default).withConfig({displayName:"ConsentPromptV2__BaseConsentButton"})(["align-self:flex-start;font-weight:300;"]),_=s()(C).withConfig({displayName:"ConsentPromptV2__WelcomeMessageButton"})(["height:24px;min-height:24px;padding:0 12px;font-size:12px;line-height:14px;"]),w=s()(C).withConfig({displayName:"ConsentPromptV2__ThreadViewButton"})(["height:32px;min-height:32px;padding:0 16px;font-size:13px;line-height:18px;"]),O=s().div.withConfig({displayName:"ConsentPromptV2__SpamProtectionText"})(["font-size:12px;line-height:18px;font-weight:500;color:",";"],g.NEUTRAL_1600),R=s().div.withConfig({displayName:"ConsentPromptV2__CloseButtonWrapper"})(["position:absolute;top:-2px;right:2px;"]),x=({variant:e=b.WELCOME_MESSAGE,consentMessage:t,showConsentButton:n=!1,onConsentAccept:i,onClose:s,showSpamProtection:u=!1,accentColor:y,showDivider:C=!0,isAIChatBot:x=!1,isPortal53:N=!1,usePillLauncher:D=!1})=>{const M=(0,v.useChatWidgetLocale)(),[P,L]=(0,r.useState)(!1);(0,r.useEffect)((()=>{L(!1)}),[t]);const k=e=>{e.stopPropagation();if(i){L(!0);i()}},U=!!y&&(0,E.getCanReadTextOnce)(y)?y:g.OBSIDIAN,F=e===b.WELCOME_MESSAGE?m.EXTRA_EXTRA_SMALL:m.EXTRA_SMALL,B=e===b.CHAT_THREAD&&!n&&N&&!!s;return(0,T.jsxs)(S,{$variant:e,$isAIChatBot:x,$usePillLauncher:D,"data-test-id":"consent-prompt",children:[B&&(0,T.jsx)(R,{children:(0,T.jsx)(l.default,{size:"sm",use:"transparent-on-background",onClick:s,theme:(0,h.createThemeV2)({colors:{text:g.NEUTRAL_1600}}),"data-test-id":"consent-prompt-close-button","aria-label":o.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.dismiss"),children:(0,T.jsx)(d.default,{size:"xs",icon:(0,T.jsx)(p.default,{})})})}),C&&(0,T.jsx)(A,{}),t&&(0,T.jsx)(I,{$variant:e,$hasCloseButton:B,use:"help","data-test-id":"consent-prompt-text",dangerouslySetInnerHTML:{__html:(0,c.formatHtml)(t)},onClick:e=>{e.target.closest("a")&&e.stopPropagation()}}),n&&(0,T.jsx)(f.default,{currentState:P?"submitting":"ready",Button:e===b.WELCOME_MESSAGE?_:w,spinnerSize:F,onClick:k,theme:(0,h.createThemeV2)({colors:{primary:U}}),"data-test-id":"consent-prompt-accept-button",children:(0,T.jsx)(a.default,{message:"conversations-visitor-experience-components.buttons.agree",options:{locale:M}})}),u&&(0,T.jsx)(O,{"data-test-id":"consent-prompt-spam-protection",children:(0,T.jsx)(a.default,{message:"conversations-visitor-experience-components.spamProtectionEnabled",options:{locale:M}})})]})};x.displayName="ConsentPromptV2";t.default=x},U7wy:function(e,t,n){"use strict";n.d(t,{default:function(){return h}});var r=n("Ut5p"),i=n("xZ3y"),s=n("v+ge"),o=n("MZef"),a=n("xe9j"),c=n("xyDt"),u=n("y+PV"),l=n("stzZ");const d=(0,n("bYG+").default)("sessionId");var p=n("DLkX");const f=new o.default({data:new a.default({coloring:(0,p.default)()})});var h=(0,r.handleActions)({[i.GET_WIDGET_DATA]:u.requestStarted,[(0,r.combineActions)(i.GET_WIDGET_DATA_SUCCEEDED,s.REFRESH_WIDGET_DATA)]:(e,t)=>(0,l.requestSucceededWithOperator)((()=>t.payload),e),[s.UPDATE_SESSION_ID]:(e,t)=>{const{sessionId:n}=t.payload;return(0,c.updateAsyncData)(d(n),e)}},f)},UBEt:function(e,t,n){"use strict";n.d(t,{getEnabled:function(){return o},getScrollPercentage:function(){return a}});var r=n("MJM1");const i=["enabled"],s=["scrollPercentage"],o=(0,r.default)(i),a=(0,r.default)(s)},UBU0:function(e,t,n){"use strict";n.d(t,{DEFAULT:function(){return i},PILL:function(){return r}});const r="PILL",i="DEFAULT"},UJtG:function(e,t,n){"use strict";n.d(t,{isTypicalResponseTimeMessage:function(){return s}});var r=n("0IK8"),i=n("6OYF");const s=e=>(0,r.getTopLevelType)(e)===i.TYPICAL_RESPONSE_TIME},UXT1:function(e,t,n){e.exports=n.dlbpr(1,12)},Ug6J:function(e,t,n){"use strict";n.d(t,{getTriggerConditions:function(){return h}});var r=n("49A5"),i=n("tLJd"),s=n("wkWz"),o=n("YKTq"),a=n("tAuz"),c=n("kHIv"),u=n("VvTX"),l=n("97n4"),d=n("UBEt");const p=e=>{const t=(0,r.getLatestWidgetData)(e),n=(0,c.getMessage)(t),i=(0,u.getClientTriggers)(n),s=(0,l.getDisplayOnTimeDelay)(i),o=(0,a.getIsMobile)(e),p=(0,d.getEnabled)(s),f=(0,u.getPopMessageOnSmallScreens)(n),h=(0,u.getPopOpenWelcomeMessage)(n),g=(0,u.getPopOpenWidget)(n);return o?p&&!f:!g&&!h&&p};var f=n("kyOS");const h=(e,t)=>{const n=(0,r.getLatestWidgetData)(e),c=!(0,i.shouldOverrideTrigger)((0,s.getWidgetStartOpen)(e));return{hasClientTriggerAlreadyFired:p(e),shouldToggleOpen:t(n)&&(0,o.getPopOpenWidget)(e)&&!(0,a.getIsMobile)(e)&&c,shouldToggleInitialMessageBubble:t(n)&&!(0,f.getShouldHideWelcomeMessage)(e)}}},Ut5p:function(e,t,n){"use strict";n.d(t,{combineActions:function(){return o},createAction:function(){return i},handleActions:function(){return u}});function r(e){return"function"==typeof e}function i(e,t,n){return(...i)=>{const s={type:e};r(t)&&(s.payload=t(...i));r(n)&&(s.meta=n(...i));return s}}const s="||";function o(...e){return e.join(s)}function a(...e){return(t,n)=>e.reduce(((e,t)=>t(e,n)),t)}function c(e,t){const n=e.split(s);return(e,i)=>n.includes(i.type)&&r(t)?t(e,i):e}function u(e,t){const n=a(...Object.getOwnPropertyNames(e).map((t=>c(t,e[t]))));return void 0!==t?(e=t,r)=>n(e,r):n}},UxS0:function(e,t,n){"use strict";n.d(t,{buildVisitorCommonMessage:function(){return g}});var r=n("2I/g"),i=n("Mx3c"),s=n("6d8N"),o=n("cPs9"),a=n("bWKF"),c=n("BvOu"),u=n("v0wH"),l=n("WebA"),d=n("kqCt"),p=n("rf4d"),f=n("OxGf"),h=n("0G/n");const g=({channelInstanceId:e,clientType:t,fileAttachment:n,quickReply:g,richText:m,senderId:E,text:y})=>{const v=(0,a.toCmfSender)(i.VISITOR),b=(0,o.getSenderKeyFromType)(v),T=[],S={type:h.CHANNEL_SPECIFIC_OPAQUE_ID,value:E},A=(0,d.buildCMFSender)({deliveryIdentifier:S}),I=(0,r.List)([A]);n&&T.push(n);g&&T.push(new s.default(g));return(0,l.buildCommonMessage)({status:{messageStatus:u.SENT},clientType:t,attachments:T,text:y,richText:m,id:(0,c.generateUuid)(),sender:{"@type":v,[b]:E},senders:I,channelInstanceId:e,genericChannelId:p.LIVE_CHAT_GENERIC_CHANNEL_ID,direction:f.INCOMING})}},UxsU:function(e,t){"use strict";const n={STARTED:"STARTED",ENDED:"ENDED",SOFT_DELETED:"SOFT_DELETED",INITIALIZING:"INITIALIZING"};t.default=n},"V+nC":function(e,t,n){"use strict";n.d(t,{isInitialMessage:function(){return s}});var r=n("0IK8"),i=n("GcWH");const s=e=>(0,r.getTopLevelType)(e)===i.INITIAL_MESSAGE},"V/xu":function(e,t,n){"use strict";n.d(t,{AVATAR_SIZES:function(){return i}});var r=n("7719");const i={[r.EXTRA_EXTRA_SMALL]:16,[r.EXTRA_SMALL]:24,[r.SMALL]:32,[r.MEDIUM_SMALL]:40,[r.MEDIUM]:48,[r.LARGE]:72,[r.EXTRA_LARGE]:108}},"V1/C":function(e,t,n){"use strict";n.d(t,{OFFICE_HOURS:function(){return r}});const r="OFFICE_HOURS"},V9Gp:function(e,t,n){"use strict";n.d(t,{getAPIEnableWidgetCookieBanner:function(){return c}});var r=n("dLEV"),i=n("vStR"),s=n("IbXZ"),o=n("CXrm"),a=n("Los8");const c=(0,r.createSelector)([i.getWidgetUiState],(e=>(0,s.getAPIEnableWidgetCookieBanner)(e)===o.ON_WIDGET_LOAD||(0,a.parseStringBoolean)((0,s.getAPIEnableWidgetCookieBanner)(e))))},V9Mx:function(e,t,n){"use strict";n.d(t,{default:function(){return g}});var r=n("2I/g"),i=n("Ut5p"),s=n("g4ag"),o=n("qjq5"),a=n("MM1n");function c(e,t){const n=r.Seq.Set(e);return(0,a.default)(((e,t)=>!n.contains(t)),t)}var u=(0,o.default)(c),l=n("xCrP"),d=n("/UYW"),p=n("lEMs");const f=(0,r.Map)(),h={[d.ADD_TYPING_TIMEOUT_ID]:(e,t)=>{const{threadId:n,senderId:r,timeoutId:i}=t.payload;return(0,s.default)([`${n}`,`${r}`],i,e)},[d.REMOVE_TYPING_TIMEOUT_ID]:(e,t)=>{const{threadId:n,senderId:r}=t.payload;return(0,p.getTypingTimeoutIdForAgentInThread)({threadId:`${n}`,senderId:`${r}`,typingStates:e})?(0,l.default)([`${n}`],u([`${r}`]),e):e}};var g=(0,i.handleActions)(h,f)},VADA:function(e,t,n){"use strict";n.d(t,{getAnyCompanyLogo:function(){return o}});var r=n("MJM1"),i=n("3HLt"),s=n("kevw");const o=e=>(0,r.default)(i.COMPANY_LOGO,e)||(0,s.getCompanyLogo)((0,s.getFallback)(e))},VB2T:function(e,t,n){"use strict";n.d(t,{ADD_TIME_ON_PAGE_TRIGGER:function(){return r},REMOVE_TIME_ON_PAGE_TRIGGER:function(){return i}});const r="ADD_TIME_ON_PAGE_TRIGGER",i="REMOVE_TIME_ON_PAGE_TRIGGER"},VBzW:function(e,t,n){"use strict";n.d(t,{FAILED:function(){return o},HAS_FILE_ATTACHMENT:function(){return r},PREVIEW_MESSAGE_ID:function(){return s},PREVIEW_TEXT:function(){return i},RESPONDER:function(){return a},VISITOR:function(){return c}});const r=["hasFileAttachment"],i=["previewText"],s=["previewMessageId"],o=["failed"],a=["responder"],c=["visitor"]},VSQ5:function(e,t,n){"use strict";n.d(t,{UPDATE_VIEW:function(){return r}});const r="UPDATE_VIEW"},VToG:function(e,t,n){"use strict";n.d(t,{FAILED:function(){return r},OUT_OF_SYNC:function(){return i},STARTED:function(){return s},SUCCEEDED:function(){return o},UNINITIALIZED:function(){return a}});const r="FAILED",i="OUT_OF_SYNC",s="STARTED",o="SUCCEEDED",a="UNINITIALIZED"},VVGt:function(e,t,n){"use strict";n.d(t,{updateThreadCurrentUrl:function(){return s}});var r=n("dLEV"),i=n("cXEp");const s=(0,r.createAction)(i.UPDATE_THREAD_CURRENT_URL,(({currentUrl:e,threadId:t})=>({payload:{currentUrl:e,threadId:t}})))},VVfI:function(e,t,n){"use strict";n.d(t,{createAsyncActionTypes:function(){return o}});var r=n("VToG"),i=n("DrqF");var s=e=>Boolean("string"==typeof e&&e.length);const o=e=>{(0,i.default)(s(e),"createAsyncActionTypes requires a valid base actionName");return{[r.FAILED]:`${e}_FAILED`,[r.OUT_OF_SYNC]:`${e}_OUT_OF_SYNC`,[r.STARTED]:`${e}_STARTED`,[r.SUCCEEDED]:`${e}_SUCCEEDED`,[r.UNINITIALIZED]:`${e}_UNINITIALIZED`}}},VXRw:function(e,t,n){"use strict";n.d(t,{attachmentUploadStart:function(){return s}});var r=n("dLEV"),i=n("OIId");const s=(0,r.createAction)(i.ATTACHMENT_UPLOAD_START,(({attachment:e,threadId:t})=>({payload:{attachment:e,threadId:t}})))},VZYW:function(e,t,n){"use strict";n.d(t,{BATTLESHIP:function(){return o},BUTTON_DISABLED_TEXT:function(){return b},CALYPSO:function(){return u},CALYPSO_DARK:function(){return l},CALYPSO_LIGHT:function(){return p},CALYPSO_MEDIUM:function(){return d},CANDY_APPLE:function(){return E},CHART_GREEN:function(){return T},CHART_ORANGE:function(){return S},CHART_RED:function(){return A},CIRRUS:function(){return h},GYPSUM:function(){return i},HEFFALUMP:function(){return c},KOALA:function(){return s},MARIGOLD:function(){return I},MARIGOLD_LIGHT:function(){return _},MARIGOLD_MEDIUM:function(){return C},NEUTRAL_1000:function(){return k},NEUTRAL_1600:function(){return U},NEUTRAL_200:function(){return R},NEUTRAL_400:function(){return x},NEUTRAL_500:function(){return N},NEUTRAL_600:function(){return D},NEUTRAL_700:function(){return M},NEUTRAL_800:function(){return P},NEUTRAL_900:function(){return L},NORMAN:function(){return g},NORMAN_DARK:function(){return m},OBSIDIAN:function(){return f},OLAF:function(){return r},OZ:function(){return y},OZ_MEDIUM:function(){return v},SLINKY:function(){return a},THUNDERDOME_DARK:function(){return w},WHITE:function(){return O}});const r="#ffffff",i="#f5f8fa",s="#eaf0f6",o="#cbd6e2",a="#516f90",c="#425b76",u="#00a4bd",l="#0091ae",d="#7fd1de",p="#e5f5f8",f="#33475b",h="#f2f5f8",g="#f2547d",m="#d94c71",E="#f2545b",y="#00bda5",v="#7fded2",b=o,T="#a2d28f",S="#fea58e",A="#ea90b1",I="#f5c26b",C="#fae0b5",_="#fef8f0",w="#5e6ab8",O="#ffffff",R="#f5f3f2",x="#e7e5e4",N="#cfcccb",D="#b6b1af",M="#9b9897",P="#676565",L="#4d4c4c",k="#333333",U="#141414"},Vfyk:function(e,t,n){"use strict";var r=n("2I/g"),i=n("+lAi");class s extends((0,r.Record)({awayMessage:null,typicalResponseTime:null,officeHoursStartTime:null})){constructor(e={}){super(Object.assign({},e,{typicalResponseTime:e.typicalResponseTime?(0,i.default)(e.typicalResponseTime):null}))}}t.default=s},VkiM:function(e,t,n){"use strict";n.d(t,{isClosed:function(){return s}});var r=n("UxsU"),i=n("PpSk");function s(e){return(0,i.getStatus)(e)===r.default.ENDED}},VvTX:function(e,t,n){"use strict";n.d(t,{getCaptureVisitorEmailAddress:function(){return A},getChatHeadingConfig:function(){return I},getClientTriggers:function(){return C},getDisplayBotQuickRepliesOutsideChat:function(){return P},getGdprConsentToCommunicateEnabled:function(){return _},getGdprConsentToProcessEnabled:function(){return w},getGdprCookieConsentPrompt:function(){return R},getGdprCookieConsentPromptMessage:function(){return x},getGdprExplicitConsentRequired:function(){return O},getPopMessageOnSmallScreens:function(){return N},getPopOpenWelcomeMessage:function(){return D},getPopOpenWidget:function(){return M}});var r=n("MJM1");const i=["id"],s=["type"],o=["captureVisitorEmailAddress"],a=["customEmailCaptureDelay"],c=["inboxId"],u=["routingRules"],l=["sendFromRoutingRules"],d=["gdprExplicitConsentRequired"],p=["gdprConsentToProcessEnabled"],f=["cookieConsentPrompt"],h=["cookieConsentPromptMessage"],g=["gdprConsentToCommunicateEnabled"],m=["consentToCommunicateSubscriptionId"],E=["popOpenWelcomeMessage"],y=["popOpenWidget"],v=["popMessageOnSmallScreens"],b=["language"],T=["clientTriggers"],S=["quickRepliesDisplay"],A=(0,r.default)(o),I=(0,r.default)(["chatHeadingConfig"]),C=(0,r.default)(T),_=((0,r.default)(m),(0,r.default)(a),(0,r.default)(g)),w=(0,r.default)(p),O=(0,r.default)(d),R=(0,r.default)(f),x=e=>(0,r.default)(h,e)||"",N=((0,r.default)(i),(0,r.default)(c),(0,r.default)(b),(0,r.default)(v)),D=(0,r.default)(E),M=(0,r.default)(y),P=((0,r.default)(u),(0,r.default)(l),(0,r.default)(s),(0,r.default)(S))},VwWY:function(e){"use strict";e.exports=function(e,t){t||(t={});"function"==typeof t&&(t={cmp:t});var n,r="boolean"==typeof t.cycles&&t.cycles,i=t.cmp&&(n=t.cmp,function(e){return function(t,r){var i={key:t,value:e[t]},s={key:r,value:e[r]};return n(i,s)}}),s=[];return function e(t){t&&t.toJSON&&"function"==typeof t.toJSON&&(t=t.toJSON());if(void 0!==t){if("number"==typeof t)return isFinite(t)?""+t:"null";if("object"!=typeof t)return JSON.stringify(t);var n,o;if(Array.isArray(t)){o="[";for(n=0;n(0,r.css)(["","{","}"],e,t);function s({baseStyle:e,_disabled:t,_focused:n,_hovered:s,_pressed:o}){return(0,r.css)([""," "," "," "," "," "," "," "," ",""],e,(({disabled:e})=>e?t:""),(({focused:e})=>e?n:""),(({hovered:e})=>e?s:""),(({pressed:e})=>e?o:""),t&&i("&:disabled",t),n&&i("&:focus-visible",n),s&&i(t?"&:hover:enabled":"&:hover",s),o&&i(t?"&:active:enabled":"&:active",o))}function o({component:e,defaultStyles:t,theme:n}){const r=n&&n.components&&n.components[e]||{};return s(Object.assign({},t,r))}t.default=o},"W/er":function(e,t,n){"use strict";n.d(t,{getResponders:function(){return r}});const r=(0,n("MJM1").default)(["responders"])},"W/fk":function(e,t,n){"use strict";n.d(t,{Color:function(){return l},default:function(){return d}});var r=n("01iA"),i=n.n(r),s=n("hpc0"),o=n.n(s),a=n("7pHJ"),c=n("C5Zv"),u=n("oK5H");const l={OBSIDIAN:"#33475b",OZ:"#00bda5",OZ_LIGHT:"#e5f8f6",OZ_DARK:"#00a38d",CANDY_APPLE_DARK:"#d94c53",SLINKY:"#516f90",KOALA:"#eaf0f6",MARIGOLD:"#f5c26b",MARIGOLD_LIGHT:"#fef8f0",CANDY_APPLE_LIGHT:"#fdedee",CANDY_APPLE:"#f2545b",THUNDERDOME:"#6a78d1",THUNDERDOME_LIGHT:"#f0f1fa"};class d{constructor(e={}){this.options=e;this.staticAppName=(0,u.getStaticAppName)(e.staticAppInfo);this.staticAppVersion=(0,u.getStaticAppVersion)(e.staticAppInfo);this.debug="true"===i().debug("react-rhumb")||"true"===i().debug(`${this.staticAppName}.react-rhumb`);this.libName="react-rhumb";this.softNavigationContext=e.softNavigationContext}getAdjustedDurationMs(e,t){return this.softNavigationContext?e-this.softNavigationContext.timestamp:t}performanceMark(e,t){"function"==typeof performance.mark&&performance.mark(e,t)}performanceEntries(){return"function"==typeof performance.getEntries&&performance.getEntries()||[]}toTimings(e,t,n){let r,i=-1/0;n.forEach((t=>{if(Object.prototype.hasOwnProperty.call(e,t)&&e[t].timestamp>i){i=e[t].timestamp;r=t}}));return{duration:Math.max(0,i-t),timestamp:Math.max(0,i),selector:r}}setCustomAttribute(e,t){o().setExtraContext({[e]:String(t)})}captureError(e,t){let n={},r={};if(t){n=t.data;r=t.tags}o().captureException(e,{extra:n,tags:r});a.GlobalErrorMetrics.counter("captured").increment()}report(e){throw new Error("Reporters must define a custom report() function")}labelCss(e,t){return`background-color:${e};color:${l.OBSIDIAN};padding: 0 .5rem;border-left: 4px solid ${t};`}colorCss(e){return`color:${e};`}logGroupWithBadge(e,t,n,r){let i=this.libName;try{window.self!==window.top&&(i+=` (child frame: ${this.staticAppName})`)}catch(e){i+=` (child frame: ${this.staticAppName})`}console.groupCollapsed(`%c${i}%c ${e}`,this.labelCss(t,n),"");r();console.groupEnd()}captureUnexpectedRoute(e){o().captureException(c.UNEXPECTED_ROUTE_ERROR,{level:"error",tags:{pathname:e}})}}},W1bg:function(e,t,n){"use strict";n.d(t,{gdprCookieConsentPromptMessage:function(){return o}});var r=n("DdHT"),i=n("kHIv"),s=n("VvTX");const o=(0,r.default)(i.getMessage,s.getGdprCookieConsentPromptMessage)},W26t:function(e,t,n){"use strict";n.d(t,{buildAudit:function(){return f}});var r=n("K+6d"),i=n("mFyM"),s=n("2I/g");var o=(0,s.Record)({[r.AUDIT_TYPE]:i.BOT_HANDOFF,botId:null},"BotHandoffAudit");var a=(0,s.Record)({[r.AUDIT_TYPE]:i.MANUAL,agentId:null,agentType:null},"ManualAudit");var c=(0,s.Record)({[r.AUDIT_TYPE]:i.MULTIPLE},"MultipleAudit");var u=(0,s.Record)({[r.AUDIT_TYPE]:i.SYSTEM_MIGRATION},"SystemMigrationAudit");var l=(0,s.Record)({[r.AUDIT_TYPE]:i.SYSTEM_TEST},"SystemTestAudit");var d=(0,s.Record)({[r.AUDIT_TYPE]:i.VISITOR,vid:null},"VisitorAudit");var p=(0,s.Record)({[r.AUDIT_TYPE]:i.UNKNOWN},"UnknownAudit");const f=(e={})=>{const{[r.AUDIT_TYPE]:t}=e;switch(t){case i.BOT_HANDOFF:return o(e);case i.MANUAL:return a(e);case i.MULTIPLE:return c(e);case i.SYSTEM_MIGRATION:return u(e);case i.SYSTEM_TEST:return l(e);case i.VISITOR:return d(e);case i.UNKNOWN:default:return p(e)}}},W9Le:function(e,t,n){"use strict";n.d(t,{receivedIncomingMessage:function(){return h}});var r=n("dLEV"),i=n("nf9S"),s=n("0IK8"),o=n("Mx3c"),a=n("aLTZ"),c=n("xZ3y"),u=n("B6df"),l=n("8RWs"),d=n("Jk+u"),p=n("21jQ");const f=(0,r.createAction)(c.RECEIVED_INCOMING_MESSAGE,(({message:e,channel:t,responder:n,shouldNotify:r,threadId:i})=>({payload:{message:e,channel:t,responder:n,shouldNotify:r,threadId:i}})));function h({message:e,channel:t,responder:n,shouldNotify:r,threadId:c}){return(h,g)=>{h(f({message:e,channel:t,responder:n,shouldNotify:r,threadId:c}));const m=!(0,p.getIsOpen)(g()),E=!(0,d.isActiveOnThread)(g(),c),y=(0,s.getSenderType)(e),v=(0,s.getSenderId)(e);(0,i.isConversationalMessage)(e)&&(m||E)&&y!==o.VISITOR&&r&&h((0,u.hasNewUnseenMessage)({channel:t,threadId:c}));if(y===o.AGENT||y===o.BOT){const e=y===o.BOT?a.BOT:a.HUMAN;h((0,l.fetchAgentResponderIfNecessary)({senderId:v,agentType:e}))}}}},WUMC:function(e,t,n){"use strict";n.d(t,{WidgetBodyDiv:function(){return g},WidgetBodyDivWrapper:function(){return m}});var r=n("6Jpi"),i=n("s+jq"),s=n("F+8x"),o=n("38AR"),a=n("Z5tj"),c=n.n(a),u=n("0fuM"),l=n("vSPC"),d=n("pCwB"),p=n("VZYW"),f=n("Ae0c"),h=n("ITEl");const g=c().div.withConfig({displayName:"VisitorWidget__WidgetBodyDiv"})(["display:flex;flex-direction:column;height:100%;background-color:",";overflow:auto;border-start-end-radius:10px;"],p.WHITE),m=c().div.withConfig({displayName:"VisitorWidget__WidgetBodyDivWrapper"})(["flex:1;min-height:0;display:flex;flex-direction:column;",";"],(({$background:e})=>(0,l.getBrandStyle)(e))),E=({backButtonDisabled:e,browserWindowHeight:t,browserWindowWidth:n,chatHeadingConfig:a,chatHeadingResponders:c,children:l,closeWidget:p,coloring:E,createNewThread:y,customHeaderText:v=null,endChat:b,inline:T=!1,isThreadAssigned:S=!1,isThreadClosed:A=!1,isThreadPersisted:I=!1,isThreadStarted:C=!1,kbArticleDeepLink:_,restorePreviousViewFromKBArticle:w,mobile:O=!1,navigateToKnowledgeBaseArticle:R,navigateBack:x,officeHoursMessage:N,setWidgetSize:D,showAvailabilityMessage:M,showBackButton:P,size:L="default",style:k,toggleWidgetSizeForKBArticle:U,typicalResponseTimeMessage:F,unseenThreadsCountExcludingCurrentThread:B,view:j=u.THREAD_VIEW,viewKBArticleExpanded:H,widgetLocation:G=r.RIGHT_ALIGNED,widgetSize:W,updateView:V,kbNavigationEnabled:q,isUngatedForCloseThread:z=!1})=>{const{onToggleDisplayMode:K,showDisplayModeToggle:Y,widgetDisplayMode:J}=(0,i.useDisplayMode)();return(0,h.jsx)(o.default,{browserWindowHeight:t,browserWindowWidth:n,inline:T,size:L,style:k,mobile:O,widgetLocation:G,widgetSize:W,children:(0,h.jsxs)(f.KBSearchProvider,{children:[(0,h.jsx)(s.default,{backButtonDisabled:e,browserWindowHeight:t,chatHeadingConfig:a,coloring:E,chatHeadingResponders:c,createNewThread:y,customHeaderText:v,inline:T,isThreadAssigned:S,isThreadClosed:A,isThreadPersisted:I,isThreadStarted:C,kbArticleDeepLink:_,restorePreviousViewFromKBArticle:w,mobile:O,navigateToKnowledgeBaseArticle:R,navigateBack:x,officeHoursMessage:N,onClose:p,onEndChat:b,toggleWidgetSizeForKBArticle:U,setWidgetSize:D,showAvailabilityMessage:M,showBackButton:P,typicalResponseTimeMessage:F,unseenThreadsCountExcludingCurrentThread:B,view:j,viewKBArticleExpanded:H,isUngatedForCloseThread:z,onToggleDisplayMode:K,showDisplayModeToggle:Y,widgetDisplayMode:J}),(0,h.jsx)(m,{$background:E.accentColor,kbNavigationEnabled:q,children:(0,h.jsx)(g,{children:l})}),q&&(0,h.jsx)(d.default,{coloring:E,updateView:V,view:j})]})})};E.displayName="VisitorWidget";t.default=E},WYdz:function(e,t,n){"use strict";n.d(t,{default:function(){return ve}});var r=n("MZef"),i=n("4cwC"),s=n("y+PV"),o=n("stzZ"),a=n("xyDt"),c=n("uB3n"),u=n("eJ3n"),l=n("0IK8"),d=n("qjq5"),p=n("DdHT"),f=n("Hnia"),h=n("xCrP"),g=n("/He/");const m=(0,d.default)(((e,t)=>(0,h.default)(g.MESSAGE_RESULTS,(0,p.default)((t=>e.merge(t))),t)));var E=n("OHie"),y=n("8J5U");const v=(0,d.default)(((e,t)=>(0,h.default)(g.ATTACHMENTS,(0,p.default)((t=>e.mergeDeep(t))),t))),b=(0,d.default)(((e,t)=>(0,h.default)(g.DIRECT_REPLIES,(t=>e.mergeDeep(t)),t))),T=(0,d.default)(((e,t)=>(0,h.default)(g.FRIENDLY_NAME_RESULTS,(t=>e&&e.length?[...new Set(t.concat(e).map((e=>JSON.stringify(e))))].map((e=>JSON.parse(e))):t),t))),S=(0,d.default)(((e,t)=>{(0,f.threadHistoryInvariant)(e);(0,f.threadHistoryInvariant)(t);return(0,p.default)(m((0,y.getMessages)(t)),E.sortMessages,v((0,y.getAttachments)(t)),b((0,y.getDirectReplies)(t)),T((0,y.getFriendlyNameResults)(t)))(e)}));var A=n("Y/B+"),I=n("zbS+"),C=n("Pz4q"),_=n("NIjC"),w=n("LrxL"),O=n("rIrL"),R=n("+TdC"),x=n("NT8A"),N=n("Iqwl"),D=n("/fsP"),M=n("JxGV"),P=n("MfaD"),L=n("kTjR"),k=n("yuy6"),U=n("TePN"),F=n("JoGU"),B=n("2I/g");const j=(e={})=>{let t=null;e.prototype instanceof B.Record?t=e.prototype:e.constructor&&e.constructor.prototype instanceof B.Record&&(t=e.constructor.prototype);if(t){if(t._name)return t._name;new e;return t._name||"Record"}return"Object"};var H=n("wO6X"),G=n("fwMr"),W=n("TlnZ"),V=n("Q7Xa"),q=n("kNma"),z=n("CXYT"),K=n("mZIr"),Y=n("y7By"),J=n("QEXA"),$=n("Gc2C"),Q=n("4RZQ"),X=n("5izc");const Z=[C.default,_.default,w.default,I.default,Q.default,O.default,R.default,x.default,N.default,D.default,M.default,P.default,L.default,k.default,U.default,F.default,H.default,G.default,q.default,W.default,V.default,z.default,K.default,Y.default,X.default,J.default],ee=e=>(0,$.default)(Z.some((t=>e instanceof t)),`Message given is '${j(e)}', but expected one of ${Z.map(j)}`),te=(0,d.default)(((e,t)=>t.deleteIn(g.MESSAGE_RESULTS.concat(e)))),ne=(0,d.default)(((e,t,n)=>{(0,A.messageKeyInvariant)(e);ee(t);(0,f.threadHistoryInvariant)(n);return te(e,n)}));var re=n("EN6V");function ie(e,t,n,r){return e(r)?t(r):n(r)}const se=(0,d.default)(ie).operation;function oe(e,t,n){return se(e,t,re.default,n)}var ae=(0,d.default)(oe),ce=n("V+nC"),ue=n("eeeG");const le=(0,d.default)(((e,t,n)=>{(0,A.messageKeyInvariant)(e);ee(t);(0,f.threadHistoryInvariant)(n);return(0,p.default)((0,ue.setMessage)(e,t),ae((()=>!(0,ce.isInitialMessage)(t)),E.sortMessages))(n)}));var de=n("eFd2"),pe=n("Ut5p"),fe=n("xZ3y"),he=n("qQrL"),ge=n("2Sm/"),me=n("+tWo"),Ee=n("6HRQ");const ye=(0,c.default)({notSetValue:(0,r.default)({data:new de.default})});var ve=(0,pe.handleActions)({[ge.CREATE_NEW_THREAD.SUCCEEDED](e,t){const{threadId:n,threadHistory:r}=t.payload;return(0,u.updateEntry)(n,(0,o.requestSucceededWithOperator)((()=>r)),e)},[me.THREAD_HISTORY_FETCH_STARTED](e,t){const{threadId:n}=t.payload;return(0,u.updateEntry)(n,s.requestStarted,e)},[me.THREAD_HISTORY_FETCHED](e,t){const{threadId:n,threadHistory:r}=t.payload;return(0,u.updateEntry)(n,(0,o.requestSucceededWithOperator)(S(r)),e)},[me.THREAD_HISTORY_FETCH_FAILED](e,t){const{threadId:n}=t.payload;return(0,u.updateEntry)(n,i.requestFailed,e)},[fe.RECEIVED_INCOMING_MESSAGE](e,t){const{message:n,threadId:r}=t.payload,i=(0,l.getId)(n);return(0,u.updateEntry)(r,(0,a.updateAsyncData)((0,Ee.addMessageToThreadHistory)(i,n)),e)},[he.PUBLISH_MESSAGE.SUCCEEDED](e,t){const{publishedMessage:n,threadId:r}=t.payload,i=(0,l.getId)(n);return(0,u.updateEntry)(r,(0,a.updateAsyncData)((0,Ee.addMessageToThreadHistory)(i,n)),e)},[me.REMOVE_MESSAGE_IN_CONVERSATION](e,t){const{message:n,threadId:r}=t.payload,i=(0,l.getId)(n);return(0,u.updateEntry)(r,(0,a.updateAsyncData)(ne(i,n)),e)},[fe.UPDATE_MESSAGE_IN_CONVERSATION](e,t){const{message:n,threadId:r,updated:i}=t.payload,s=(0,l.getId)(n);return(0,u.updateEntry)(r,(0,a.updateAsyncData)(le(s,i)),e)}},ye)},WebA:function(e,t,n){"use strict";n.d(t,{buildCommonMessage:function(){return y}});var r=n("2I/g"),i=n("pHO9"),s=n("MJM1"),o=n("BvOu"),a=n("c1C1"),c=n("MWj0"),u=n("Pz4q"),l=n("IcZZ"),d=n("fPyn"),p=n("0IK8"),f=n("o/5C"),h=n("pxL+"),g=n("Y4h2"),m=n("asw7"),E=n("6O34");const y=(e={})=>{const t=(0,d.buildStatus)((0,s.default)(c.STATUS,e)),n=(0,l.buildAttachments)(e.attachments),y=(0,m.buildRecipients)(e.recipients),v=(0,E.buildSenders)(e.senders),b=e.direction||"",T=(0,p.getId)(e)||(0,o.generateUuid)(),S=(0,f.getGenericChannelId)(e)||null,A=(0,p.getTimestamp)(e)||(0,a.generateUniqueClientTimestamp)("buildCommonMessage-timestamp");return(0,i.default)((0,h.setId)(T),(0,h.setStatus)(t),(0,h.setAttachments)(n),(0,h.setTimestamp)(A),(0,g.setRecipients)(y),(0,g.setSenders)(v),(0,g.setMessageDirection)(b),(0,g.setGenericChannelId)(S))(new u.default((0,r.fromJS)(e)))}},Wiow:function(e,t,n){"use strict";n.d(t,{resetStubbedThread:function(){return s}});var r=n("dLEV"),i=n("ffqu");const s=(0,r.createAction)(i.RESET_STUBBED_THREAD,((e=!1)=>({payload:{shouldRetainFailureState:e}})))},Wnz4:function(e,t,n){"use strict";n.d(t,{attachmentError:function(){return s}});var r=n("dLEV"),i=n("OIId");const s=(0,r.createAction)(i.ATTACHMENT_ERROR,((e,t)=>({payload:{error:e,threadId:t}})))},Wt04:function(e,t,n){"use strict";n.d(t,{getMessagesUtk:function(){return i}});var r=n("q8Gl");function i(){const e=(0,r.getWindowLocation)(),t=e.pathname,n=t.indexOf("/utk/"),i=t.slice(n).split("/").pop();return"null"!==i&&-1!==n?i:e.paramValue("messagesUtk")}},Wtyj:function(e,t,n){"use strict";n.d(t,{PUBLIC_CACHE:function(){return i},STANDARD_CACHE:function(){return r}});const r="i18n-cached-standard-locales",i="i18n-cached-public-locales"},WzHW:function(e,t,n){"use strict";var r=n("xZ3y"),i=n("dLEV");const s=(0,n("9j/6").default)({isPubNubClientConnected:!0}),o=(0,i.createSlice)({name:"clientData",initialState:s,reducers:{},extraReducers:e=>{e.addCase(r.APP_IN_FOREGROUND,(e=>{e.isInForeground=!0}));e.addCase(r.APP_IN_BACKGROUND,(e=>{e.isInForeground=!1}));e.addCase(r.NETWORK_ONLINE,(e=>{e.isPubNubClientConnected=!0}));e.addCase(r.NETWORK_OFFLINE,(e=>{e.isPubNubClientConnected=!1}))}});t.default=o.reducer},X2JS:function(e,t,n){"use strict";n("NCbW");var r=n("ITEl");const i=e=>(0,r.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M18.534.414c-.6-.57-1.55-.55-2.122.052l-10.005 10.5c-.019.02-.029.045-.043.068-.033.051-.063.103-.097.154-.055.083-.12.161-.158.251-.036.09-.044.187-.062.281-.018.094-.047.185-.047.28 0 .095.029.186.047.28.018.094.026.191.062.281.037.09.103.168.158.251.034.051.064.103.097.154.014.023.024.048.043.068l10.005 10.5c.295.31.69.466 1.087.466.372 0 .744-.138 1.035-.414.6-.571.624-1.521.052-2.12L9.566 12l9.02-9.466c.572-.599.548-1.549-.052-2.12",id:"left__a"})}),(0,r.jsx)("use",{xlinkHref:"#left__a",fillRule:"evenodd"})]}));i.displayName="SVGLeft";t.default=i},"X3o/":function(e,t,n){"use strict";n.d(t,{getChannelName:function(){return i}});var r=n("JGJA");const i=(0,r.default)("name");(0,r.default)("type")},X5NR:function(e,t,n){"use strict";n.d(t,{ChatWidgetLocaleContextConsumer:function(){return s},useChatWidgetLocale:function(){return o}});var r=n("NCbW");const i=(0,r.createContext)(void 0),s=i.Consumer,o=(i.Provider,()=>(0,r.useContext)(i))},XF21:function(e,t,n){"use strict";n.d(t,{ASSIGNMENT_UPDATE:function(){return r}});const r="ASSIGNMENT_UPDATE"},XF6m:function(e,t,n){"use strict";n.d(t,{clearUnseenCountForChannel:function(){return l}});var r=n("dLEV"),i=n("vuNk"),s=n("9zF3"),o=n("xZ3y"),a=n("J+m/"),c=n("PpSk");const u=(0,r.createAction)(o.CLEAR_UNSEEN_COUNT_FOR_CHANNEL,(({channel:e,threadId:t})=>({payload:{channel:e,threadId:t}}))),l=({channel:e,threadId:t})=>(n,r)=>{const o=(0,i.getThreadByThreadId)(r(),{threadId:t});if((0,c.getUnseenCount)(o)>0){n(u({channel:e,threadId:t}));const i=(0,s.calculateUnseenThreadsCount)(r());(0,a.postUnreadConversationCountChangedEvent)({unreadCount:i})}}},XSwq:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-visitor-experience-components":{visitorWidget:{header:{threadListTitle:"Your Chats"},threadListCard:{YourChats:"Your Chats",YourChatsV2:"Chat History",oneDayAgo:"One Day ago"},navigation:{kbNavigation:"knowledge base navigation tabs",options:{chat:"Chat",help:"Help"}}}}}})}},XUHx:function(e,t,n){"use strict";n.d(t,{bootstrapInitialWidgetUi:function(){return b}});var r=n("kHIv"),i=n("VvTX"),s=n("wkWz"),o=n("R4L7"),a=n("E9A7"),c=n("tAuz"),u=n("hwHA"),l=n("j+9m"),d=n("tTno"),p=n("n6ol"),f=n("CITH");const h=()=>{(0,f.postMessageToParent)(p.START_TRACK_SCROLL_PERCENTAGE)};var g=n("GHgd"),m=n("3ZFB"),E=n("Or3K"),y=n("aLl6"),v=n("NDfM");const b=e=>(t,n)=>{const p=(0,s.getWidgetStartOpen)(n()),f=(0,r.getMessage)(e),b=(0,c.getIsMobile)(n()),T=(0,i.getPopOpenWidget)(f)&&!b,S=(0,a.getShowInitialMessage)(n()),A=S||T,I=Boolean(p),C=!1===p,_=(0,y.gdprCookieConsentOnExitIntentEnabled)(n(),e);(0,d.scrollTriggerEnabled)(e)&&h();(0,g.timeOnPageTriggerEnabled)(e)&&t((0,m.addTimeOnPageTrigger)(e));((0,E.exitIntentTriggerEnabled)(e)||_)&&(0,v.postStartTrackExitIntent)();if(I){t((0,u.toggleOpen)({isOpened:!0}));t((0,o.toggleInitialMessageBubble)(S))}else if(C){t((0,u.toggleOpen)({isOpened:!1}));t((0,o.toggleInitialMessageBubble)(S))}else if(!A||!(0,l.hasClientTriggers)(e)){t(S?(0,o.toggleInitialMessageBubble)(!0):(0,o.toggleInitialMessageBubble)(!1));t(T?(0,u.toggleOpen)({isOpened:!0}):(0,u.toggleOpen)({isOpened:!1}))}}},XVRE:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{sanitizedEmail:{imageError:"This image is too large to display.",expandEmailButtonText:"Expand",collapseEmailButtonText:"Collapse",hideEmailRepliesButtonText:"Hide trimmed content",showEmailRepliesButtonText:"View trimmed content"}}})}},XZzj:function(e,t,n){"use strict";n.d(t,{unpublishedMessagesForThread:function(){return l}});var r=n("KXN9"),i=n("x1JE"),s=n("PpSk"),o=n("dLEV"),a=n("ye6p"),c=n("goEE"),u=n("/5H5");const l=(0,o.createSelector)([u.getUnpublishedMessages,a.threadFromProps],((e,t)=>{const n=(0,s.getThreadId)(t),o=(0,i.getEntries)(e).map(r.getData);return(0,c.getSortedMessagesByThreadId)(o,n)}))},XkPn:function(e,t,n){"use strict";n.d(t,{default:function(){return c}});var r=n("2I/g");const i="OTHER";class s extends((0,r.Record)({expiresAt:0,url:"",name:"",extension:"",type:i,fileSize:0,width:null,height:null},"FileMetadataRecord")){constructor(e={}){super(Object.assign({},e,{fileSize:e.fileSize||e.size||0}))}}var o=s;class a extends((0,r.Record)({fileId:0,fileMetadata:null,fileUsageType:null,thumbnailMetadata:null},"ResolvedAttachmentRecord")){constructor(e={}){super(Object.assign({},e,{fileMetadata:e.fileMetadata?new o(e.fileMetadata):null,thumbnailMetadata:e.thumbnailMetadata?new o(e.thumbnailMetadata):null}))}}var c=a},Xn0f:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{e(n("QB+X"));e(n("kTyA"));e(n("2phz"));e(n("XSwq"));t({en:{"conversations-visitor-experience-components":{knowledgeBaseSearch:{header:"Find answers quickly",seeMoreResults:"See more results",searchLabel:"Search knowledge base articles",searchPlaceholder:"Search articles",clearSearch:"Clear search",noResultsForTerm:'No results for "{{ searchTerm }}".
Try another search term.',didntFindResults:"Didn't find what you were looking for?",goToKnowledgeBase:"Go to knowledge base",announceSearchResults:"{{resultsCount}} results available for {{searchTerm}}",announceEmptySearchResults:"No results available for {{searchTerm}}. Try another search term. Didn't find what you are looking for? Navigate to the Go to knowledge base link to search answers."},"install-code-step":{description:"

Copy the code below and paste it into every page you’d like chat to appear on. When you’re adding the code, make sure it’s placed just before the end of the <body> tag. You can also add it to your site footer.

If you’re a Marketing customer using the HubSpot CMS, you don't need to do anything. Your tracking code is automatically installed on all HubSpot-hosted pages.

",howToLink:"How do I add the code?",copyButton:"Copy",installCodeEmailForm:{title:"Need someone else to install the code?",description:"Email the code snippet to your web developer or admin.",placeholder:"Enter email address",error:"Please enter a valid email address.",send:"Send"}},officeHours:{defaultMessageText:"We'll return tomorrow at 9:00 AM",sameDay:"We'll return today at {{time}}",nextDay:"We'll return tomorrow at {{time}}",nextWeek:"We'll return {{dayOfWeek}} at {{time}}"},alerts:{pubNubStatus:{visiblyOffline:{title:"Sorry. There was an issue connecting to the network. ",description:"Please wait a few seconds and try again."},PNNetworkUpCategory:{title:"The network connection issue is resolved.",description:"Success! You're connected to messages again."},PNRsubscribeLimitReached:{title:"Sorry. We can't connect you to messages right now.",description:"Please refresh your page."}}},errorAlert:{titleText:"Something went wrong.",message_jsx:function(e,t,n){return e(t,"wrapper",null,"Please try again. If it keeps happening, ",e(t,"Link",{onClick:n.onClick},"let us know"),".")},eventId:"Event Id: {{ eventId }}"},unknownVisitor:"Unknown visitor",isResponderAI:"Powered by AI",aiDisclaimer:"AI-generated content may be inaccurate.",aiDisclaimerWithSpamProtection:"Spam protection enabled; AI-generated content may be inaccurate.",notifications:{unknownVisitor:"Unknown visitor",title:{withIdentity:"{{ identifier }} | HubSpot Messages"},newMessage:"New live chat from {{ identifier }}",newEmail:"New email from {{ identifier }}",assignment:"{{ identifier }} assigned a conversation to you.",pushText:"A visitor has sent you a new message."},buttons:{agree:"I agree",disagree:"Decline for now",submit:"Submit"},visitorExperienceAriaLabels:{dismiss:"Dismiss",drag:"Drag",open:"Open live chat",close:"Close live chat",closeWelcomePage:"Close welcome page",attachment:"attach a file",send:"send message",showThreadList:"View thread list, {{ unreadThreadCount }} unread threads",createNewThread:"Create new thread",badgeDescription:"New notifications",welcomeMessage:"Welcome message",liveChat:"Live Chat",sdkClickToCloseWidget:"Click to close widget",switchToAssistant:"Assistant View",switchToClassic:"Classic View"},chatTextArea:{validationMessage:"Message is too long.",placeholderAskMeAnything:"Ask me anything…"},welcomeMessageTextArea:{validationMessage:"Message is too long.",placeholder:"Write a message...",tooltip:"Ask me something",close:"Close"},newThreadPrompt:{chatMovedToEmail:"Chat has been moved to email."},botAwayMessage:{heading:"Our team isn't online at the moment.",paragraph:"We'll be back during our business hours and look forward to chatting with you then."},default:{repText:"Hi there! Let me know if you have any questions about the product or pricing.",initialMessage:"Got any questions? I'm happy to help.",askForEmailMessage:"Don’t have time to wait for a response? Leave your email and we’ll be in touch as soon as possible.",knowledgeBaseHeaderText:"Help",agent:"Agent",aiAgent:"Powered by AI",avatar:"Avatar of {{ identifier }}",avatarAvailable:"Avatar of {{ identifier }}; agent is available for chat",avatarAway:"Avatar of {{ identifier }}; agent is away"},dateStringWithOn:"on {{ dateString }}",quickReply:{selectionPlaceholder:"Select one",selectionComplete:"Send"},gdpr:{consentToCookies:{pageLoadCookieConsent:"This chat service uses a cookie to interact with you and maintain your chat history. Our service provider will monitor and record this chat for quality assurance (see their Privacy Policy)."}},knowledgeBase:{kbHeaderText:"Help",threadListHeaderText:"Chat",articleCategories:{title:"Browse Categories",article:"article",articles:"articles"},mostViewed:{title:"Trending Articles"},highestRated:{title:"Highest Rated Articles"},kbArticle:{backToChat:"Back to chat",backToKB:"Back to Knowledge Base",expand:"Expand",collapse:"Collapse",openInNewTab:"Open article in new tab"},articleNames:{howToSetupYourAccount:"How to setup your account",managingYourSubscriptionPlan:"Managing your subscription plan",dataPrivacyAndSecurity:"Data privacy and security"},categoryNames:{gettingStarted:"Getting Started",accountAndBilling:"Account & Billing",troubleshootingAndFaqs:"Troubleshooting & FAQs"}},askMeAnythingLauncher:{poweredByAI:"Powered by AI",placeholder:"Ask me anything…"},pillLauncher:{poweredByAI:"Powered by AI",placeholder:"Ask me anything…"},customerAgent:{promptRecommendations:{multiDeviceSetupPrompt:"How can I set up multiple devices?",upgradeBenefitsPrompt:"What are the benefits of upgrading?",dataSecurityPrompt:"Best way to secure data and protect my customers"}},widgetModal:{close:"Close modal"},chatMenu:{menuTrigger:"Chat options menu",menuLabel:"Chat options",endChat:"End chat"},spamProtectionEnabled:"Spam protection enabled"}}})}},Xvzl:function(e,t,n){"use strict";var r=n("qjq5"),i=n("MM1n");t.default=(0,r.default)(i.default)},"Y/B+":function(e,t,n){"use strict";n.d(t,{messageKeyInvariant:function(){return i}});var r=n("Gc2C");const i=e=>(0,r.default)("string"==typeof e,"Expected messageKey to be a `String` not a `%s`",typeof e)},Y4h2:function(e,t,n){"use strict";n.d(t,{setGenericChannelId:function(){return u},setMessageDirection:function(){return l},setRecipients:function(){return d},setSenders:function(){return p}});var r=n("qjq5"),i=n("JGJA"),s=n("bYG+"),o=n("MJM1"),a=n("MWj0"),c=n("o/5C");(0,s.default)("id"),(0,s.default)("text"),(0,s.default)("timestamp"),(0,s.default)("status"),(0,s.default)("richText"),(0,s.default)("channelInstanceId");const u=(0,s.default)("genericChannelId"),l=((0,s.default)("integrationId"),(0,s.default)("direction")),d=(0,s.default)("recipients"),p=(0,s.default)("senders"),f=(0,s.default)("attachments");(0,r.default)(((e,t,n)=>{const r=(0,c.getRecipients)(n).filter((t=>(0,o.default)(a.RECIPIENT_FIELD,t)!==e)).filter((e=>null!==(0,o.default)(a.RECIPIENT_FIELD,e))).concat(t).toList();return d(r,n)})),(0,r.default)(((e,t)=>{const n=(0,i.default)("@type",e),r=(0,c.getAttachments)(t).filter((e=>(0,i.default)("@type",e)!==n)).toList();return f(r.push(e),t)}))},YHaB:function(e,t,n){"use strict";n.d(t,{updateView:function(){return c}});var r=n("Gc2C"),i=n("dLEV"),s=n("VSQ5"),o=n("0fuM");const a=(0,i.createAction)(s.UPDATE_VIEW,(e=>({payload:{view:e}}))),c=e=>t=>{(0,r.default)([o.THREAD_LIST,o.THREAD_VIEW,o.KNOWLEDGE_BASE,o.KNOWLEDGE_BASE_ARTICLE,o.CATEGORY_VIEW].includes(e),'`updateView` expected to be called with a valid `view` argument, but received "%s"',e);t(a(e))}},YICO:function(e,t,n){"use strict";n.d(t,{default:function(){return C}});var r=n("mKxs"),i=n("k8Ub"),s=n("S5kL"),o=n("2I/g"),a=n("7VKS"),c=n.n(a),u=n("NCbW"),l=n("i7jX"),d=n("/mXs"),p=n("P7jJ"),f=n("ITEl");const h=e=>(0,f.jsx)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 32 32"},e,{children:(0,f.jsx)("path",{d:"M29.92 2.58L11.33 21.17l-9.25-9.25c-.362-.362-.862-.586-1.415-.586-1.105 0-2.001.896-2.001 2.001 0 .553.224 1.053.586 1.415L9.92 25.41c.362.362.862.587 1.415.587s1.053-.224 1.415-.587l20-20c.362-.362.586-.862.586-1.415 0-1.105-.896-2.001-2.001-2.001-.553 0-1.053.224-1.415.586z"})}));h.displayName="SVGSuccess";var g=h,m=n("Z5tj"),E=n.n(m),y=n("AgM1"),v=n("FfT4"),b=n("wk+K");const T=E().div.withConfig({displayName:"QuickReplyGroup__ButtonWrapperInsideChat"})(["gap:8px;padding-top:8px;align-items:center;display:flex;flex-wrap:wrap;width:100%;"]),S=E().div.withConfig({displayName:"QuickReplyGroup__ButtonWrapperOutsideChat"})(["flex-wrap:wrap;width:240px;gap:8px;align-items:center;display:flex;flex-direction:row;justify-content:",";"],(({$widgetLocation:e})=>e!==v.RIGHT_ALIGNED?"flex-start":"flex-end")),A=E()(l.default).withConfig({displayName:"QuickReplyGroup__UpdatedCheckbox"})(["> *{color:",";}"],(({theme:e})=>{var t;return null===(t=e.colors)||void 0===t?void 0:t.primary}));class I extends u.Component{constructor(e){super(e);this.handleSendMulti=this.handleSendMulti.bind(this);this.handleQuickReplySend=this.handleQuickReplySend.bind(this);this.handleSendIndividual=this.handleSendIndividual.bind(this);this.handleSelect=this.handleSelect.bind(this);this.state={selected:(0,o.Set)()}}hasSelected(){const{selected:e}=this.state;return e.size>0}handleSelect(e){this.setState((({selected:t})=>({selected:t.includes(e)?t.delete(e):t.add(e)})))}handleSendMulti(){const{selected:e}=this.state;if(this.hasSelected()){const t=e.map(s.getOptionLabel).join(", ");this.handleQuickReplySend(t,e)}}handleSendIndividual(e){const t=(0,o.List)([e]),n=(0,s.getOptionLabel)(e);this.handleQuickReplySend(n,t)}handleQuickReplySend(e,t){const{message:n,publishMessage:r}=this.props;r({text:e,quickReply:(0,i.getQuickReply)(n).set("quickReplies",t.toJS())})}renderOptions(){const{options:e,multiSelect:t,disabled:n,isOutsideChat:r,onSend:i,accentColor:o}=this.props,{selected:a}=this.state,c="function"==typeof i?i:t?this.handleSelect:this.handleSendIndividual;return e.map((e=>{const i=()=>c(e),u=a.includes(e),l=(0,s.getOptionValue)(e),d=(0,s.getOptionLabel)(e);if(!l||!d)return null;const p=t&&!r&&(0,f.jsx)(A,{className:"m-right-2",checked:u,onChange:i,children:d});return(0,f.jsx)(b.default,{"data-test-id":`quick-reply-button-${l}`,onClick:i,disabled:n,accentColor:o,children:p||d},`quickreply.${l}`)}))}renderSendButton(){const{disabled:e,multiSelect:t}=this.props;if(!t)return null;const n=!this.hasSelected()||e;return(0,f.jsx)(d.default,{disabled:n,onClick:this.handleSendMulti,size:"sm","data-test-id":"quick-reply-send-button",children:(0,f.jsx)(p.default,{icon:(0,f.jsx)(g,{}),size:"sm"})},"send-button")}render(){const{isOutsideChat:e,widgetLocation:t}=this.props,n=e?S:T;return(0,f.jsx)(n,{$widgetLocation:t,"data-test-id":"quick-reply-group",children:[...this.renderOptions(),this.renderSendButton()]})}}I.displayName="QuickReplyGroup";I.contextType=y.default;I.defaultProps={multiSelect:!1,hasSentReply:!1,isOutsideChat:!1};I.propTypes={accentColor:c().string,disabled:c().bool.isRequired,isOutsideChat:c().bool,message:c().oneOfType([(0,r.default)("CommonMessage"),(0,r.default)("InitialMessage")]).isRequired,multiSelect:c().bool.isRequired,onSend:c().func,options:c().instanceOf(o.Set).isRequired,publishMessage:c().func,widgetLocation:c().string};var C=I},YKTq:function(e,t,n){"use strict";n.d(t,{getPopOpenWidget:function(){return o}});var r=n("dLEV"),i=n("VvTX"),s=n("8dR1");const o=(0,r.createSelector)(s.getWelcomeMessage,((e={})=>(0,i.getPopOpenWidget)(e)))},YNiY:function(e,t,n){"use strict";n.d(t,{getThreadsAsyncData:function(){return i}});var r=n("JGJA");const i=e=>(0,r.default)("threads",e)},YPLr:function(e,t,n){"use strict";n.d(t,{agentTypeToCMFSenderType:function(){return u},agentTypeToSenderType:function(){return c}});var r=n("aLTZ"),i=n("Mx3c"),s=n("2Zef");const o={[r.HUMAN]:i.AGENT,[r.BOT]:i.BOT},a={[r.HUMAN]:s.AGENT_SENDER,[r.BOT]:s.BOT_SENDER},c=e=>o[e],u=e=>a[e]},YQHs:function(e,t,n){"use strict";n.d(t,{FEW_MINUTES:function(){return r}});const r="FEW_MINUTES"},YY0n:function(e,t,n){"use strict";n.d(t,{WidgetModalProvider:function(){return a},useWidgetModalOrContext:function(){return c}});var r=n("NCbW"),i=n("ITEl");const s=(0,r.createContext)(void 0);function o(){const[e,t]=(0,r.useState)(!1),[n,i]=(0,r.useState)();return{closeModal:(0,r.useCallback)((()=>{t(!1);i(void 0)}),[]),isOpen:e,modalContent:n,openModal:(0,r.useCallback)((e=>{t(!0);i(e)}),[])}}const a=({children:e})=>{const t=o();return(0,i.jsx)(s.Provider,{value:{isOpen:t.isOpen,modalContent:t.modalContent,openModal:t.openModal,closeModal:t.closeModal},children:e})};a.displayName="WidgetModalProvider";const c=()=>{const e=(0,r.useContext)(s),t=o();return e||t};c.displayName="useWidgetModalOrContext"},YibP:function(e,t,n){"use strict";n.d(t,{buildError:function(){return r}});const r=(e,...t)=>Object.assign(new Error,...t,{message:e})},Ys8H:function(e,t,n){"use strict";var r=n("2I/g"),i=n("TKd0");const s=(0,r.Record)({assignedAgentId:null,channelDetails:(0,i.default)(),currentUrl:null,latestMessageTimestamp:0,latestReadTimestamp:0,responder:null,originalGenericChannelId:null,status:null,threadId:null,unseenCount:0,hasFileAttachment:!1,previewText:null,previewMessageId:null,hasChannelSwitchedToEmail:!1},"Thread");t.default=s},Z5tj:function(e,t,n){e.exports=n.dlbpr(1,35)},Z6IV:function(e,t,n){"use strict";n.d(t,{isSupportedMessageType:function(){return l}});var r=n("SmHr"),i=n("A5f/"),s=n("wL7V"),o=n("R3C8"),a=n("0IK8"),c=n("Mx3c"),u=n("x1PU");const l=e=>{if(e instanceof r.default||e instanceof i.default){e=(0,s.getMessage)(e);if((0,a.getSenderType)(e)!==c.VISITOR)return!1}if((0,o.isVisitorTypingMessage)(e))return!1;const t=(0,a.getType)(e);return Object.keys(u.supportedMessageTypes).some((e=>e===t))}},ZI4L:function(e,t,n){"use strict";n.d(t,{FILE_ID:function(){return i},TEXT:function(){return r}});const r="text",i="fileId"},ZSXR:function(e,t,n){"use strict";n.d(t,{getCurrentThreadHistoryEntry:function(){return a}});var r=n("x1JE"),i=n("dLEV"),s=n("o4fP"),o=n("eEyY");const a=(0,i.createSelector)([s.getThreadHistories,o.getCurrentThreadId],((e,t)=>"number"!=typeof t?null:(0,r.getEntry)(t,e)||null))},ZhmO:function(e,t,n){"use strict";n.d(t,{getWidgetDisplayMode:function(){return o}});var r=n("dLEV"),i=n("kHIv"),s=n("49A5");const o=(0,r.createSelector)([s.getLatestWidgetData],(e=>(0,i.getWidgetDisplayMode)(e)))},Zsvz:function(e,t,n){"use strict";n.d(t,{rejectedMessageReceived:function(){return a}});var r=n("hpc0"),i=n.n(r),s=n("/GfX"),o=n("ow93");const a=({message:e,channel:t,threadId:n})=>r=>{const a=(0,s.getRejectedMessageId)(e),c=(0,s.getRejectionReason)(e);i().captureMessage("rejected-message-received",{level:"warning",extra:{threadId:n,channel:t,rejectedMessageId:a,rejectionReason:c}});a&&r((0,o.setRejectedMessage)({rejectedMessageId:a,rejectionReason:c||"Message rejected",threadId:n}))}},"Zui/":function(e,t,n){"use strict";n.d(t,{CALL_METADATA:function(){return c},CITATION:function(){return h},CONTACT:function(){return d},EMAIL_METADATA:function(){return i},FILES:function(){return r},INLINE_IMAGES:function(){return a},LOCATION:function(){return l},MESSAGE_FEEDBACK_REQUEST:function(){return g},MESSAGE_HEADER:function(){return f},MESSAGE_POSITION_DESCRIPTOR:function(){return u},QUICK_LINKS:function(){return o},QUICK_REPLIES:function(){return s},UNSUPPORTED_CONTENT:function(){return p}});const r="FILES",i="EMAIL_METADATA",s="QUICK_REPLIES",o="QUICK_LINKS",a="INLINE_IMAGES",c="CALL_METADATA",u="MESSAGE_POSITION_DESCRIPTOR",l="LOCATION",d="CONTACT",p="UNSUPPORTED_CONTENT",f="MESSAGE_HEADER",h="CITATION",g="MESSAGE_FEEDBACK_REQUEST"},Zulv:function(e,t,n){"use strict";n.d(t,{chain:function(){return f},filterDOMProps:function(){return y},focusWithoutScrolling:function(){return v},getScrollParent:function(){return N},isIOS:function(){return j},isMac:function(){return U},mergeProps:function(){return h},runAfterTransition:function(){return w},useDescription:function(){return L},useEvent:function(){return H},useGlobalListeners:function(){return O},useId:function(){return l},useLabels:function(){return R},useLayoutEffect:function(){return c},useSlotId:function(){return p},useSyncRef:function(){return x}});var r=n("NCbW"),i=n.n(r),s=n("Ex4o");function o(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t{};let u=new Map;function l(e){let[t,n]=(0,r.useState)(e),i=(0,r.useRef)(null),o=(0,s.useSSRSafeId)(t),a=(0,r.useCallback)((e=>{i.current=e}),[]);u.set(o,a);c((()=>{let e=o;return()=>{u.delete(e)}}),[o]);(0,r.useEffect)((()=>{let e=i.current;if(e){i.current=null;n(e)}}));return o}function d(e,t){if(e===t)return e;let n=u.get(e);if(n){n(t);return t}let r=u.get(t);if(r){r(e);return e}return t}function p(e=[]){let t=l(),[n,i]=G(t),s=(0,r.useCallback)((()=>{i((function*(){yield t;yield document.getElementById(t)?t:null}))}),[t,i]);c(s,[t,s,...e]);return n}function f(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}function h(...e){let t=Object.assign({},e[0]);for(let n=1;n=65&&e.charCodeAt(2)<=90?t[e]=f(n,i):"className"!==e&&"UNSAFE_className"!==e||"string"!=typeof n||"string"!=typeof i?"id"===e&&n&&i?t.id=d(n,i):t[e]=void 0!==i?i:n:t[e]=a(n,i)}}return t}const g=new Set(["id"]),m=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),E=/^(data-.*)$/;function y(e,t={}){let{labelable:n,propNames:r}=t,i={};for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(g.has(t)||n&&m.has(t)||(null==r?void 0:r.has(t))||E.test(t))&&(i[t]=e[t]);return i}function v(e){if(T())e.focus({preventScroll:!0});else{let t=S(e);e.focus();A(t)}}let b=null;function T(){if(null==b){b=!1;try{document.createElement("div").focus({get preventScroll(){b=!0;return!0}})}catch(e){}}return b}function S(e){for(var t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;t instanceof HTMLElement&&t!==r;){(t.offsetHeight{let n=I.get(e.target);if(!n){n=new Set;I.set(e.target,n);e.target.addEventListener("transitioncancel",t)}n.add(e.propertyName)},t=e=>{let n=I.get(e.target);if(n){n.delete(e.propertyName);if(0===n.size){e.target.removeEventListener("transitioncancel",t);I.delete(e.target)}if(0===I.size){for(let e of C)e();C.clear()}}};document.body.addEventListener("transitionrun",e);document.body.addEventListener("transitionend",t)}"undefined"!=typeof document&&("loading"!==document.readyState?_():document.addEventListener("DOMContentLoaded",_));function w(e){requestAnimationFrame((()=>{0===I.size?e():C.add(e)}))}function O(){let e=(0,r.useRef)(new Map),t=(0,r.useCallback)(((t,n,r,i)=>{let s=(null==i?void 0:i.once)?(...t)=>{e.current.delete(r);r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:s,options:i});t.addEventListener(n,r,i)}),[]),n=(0,r.useCallback)(((t,n,r,i)=>{var s;let o=(null===(s=e.current.get(r))||void 0===s?void 0:s.fn)||r;t.removeEventListener(n,o,i);e.current.delete(r)}),[]),i=(0,r.useCallback)((()=>{e.current.forEach(((e,t)=>{n(e.eventTarget,e.type,t,e.options)}))}),[n]);(0,r.useEffect)((()=>i),[i]);return{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:i}}function R(e,t){let{id:n,"aria-label":r,"aria-labelledby":i}=e;n=l(n);if(i&&r){let e=new Set([...i.trim().split(/\s+/),n]);i=[...e].join(" ")}else i&&(i=i.trim().split(/\s+/).join(" "));r||i||!t||(r=t);return{id:n,"aria-label":r,"aria-labelledby":i}}function x(e,t){c((()=>{if(e&&e.ref&&t){e.ref.current=t.current;return()=>{e.ref.current=null}}}),[e,t])}function N(e){for(;e&&!D(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}function D(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}"undefined"!=typeof window&&window.visualViewport;let M=0;const P=new Map;function L(e){let[t,n]=(0,r.useState)(null);c((()=>{if(!e)return;let t=P.get(e);if(t)n(t.element.id);else{let r="react-aria-description-"+M++;n(r);let i=document.createElement("div");i.id=r;i.style.display="none";i.textContent=e;document.body.appendChild(i);t={refCount:0,element:i};P.set(e,t)}t.refCount++;return()=>{if(0==--t.refCount){t.element.remove();P.delete(e)}}}),[e]);return{"aria-describedby":e?t:void 0}}function k(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function U(){return k(/^Mac/i)}function F(){return k(/^iPhone/i)}function B(){return k(/^iPad/i)||U()&&navigator.maxTouchPoints>1}function j(){return F()||B()}function H(e,t,n,i){let s=(0,r.useRef)(n);s.current=n;let o=null==n;(0,r.useEffect)((()=>{if(o)return;let n=e.current,r=e=>s.current.call(this,e);n.addEventListener(t,r,i);return()=>{n.removeEventListener(t,r,i)}}),[e,t,i,o])}function G(e){let[t,n]=(0,r.useState)(e),i=(0,r.useRef)(t),s=(0,r.useRef)(null);i.current=t;let o=(0,r.useRef)(null);o.current=()=>{let e=s.current.next();e.done?s.current=null:t===e.value?o.current():n(e.value)};c((()=>{s.current&&o.current()}));let a=(0,r.useCallback)((e=>{s.current=e(i.current);o.current()}),[s,o]);return[t,a]}},a3lm:function(e,t,n){"use strict";n.d(t,{AGENT:function(){return i},BOT:function(){return r}});const r="BOT",i="AGENT"},aLTZ:function(e,t,n){"use strict";n.d(t,{BOT:function(){return i},HUMAN:function(){return r}});const r="HUMAN",i="BOT"},aLl6:function(e,t,n){"use strict";n.d(t,{gdprCookieConsentOnExitIntentEnabled:function(){return c},gdprCookieConsentOnWidgetLoadEnabled:function(){return u},getIsExitIntentCookiePrompt:function(){return l}});var r=n("hj2G"),i=n("CXrm"),s=n("49A5"),o=n("du/S"),a=n("V9Gp");const c=(e,t)=>{const n=(0,s.getLatestWidgetData)(e),a=(0,o.getAPIEnableWidgetCookieBannerOnExitIntent)(e);return(0,r.gdprCookieConsentPrompt)(t||n)===i.ON_EXIT_INTENT||a},u=e=>(0,r.gdprCookieConsentPrompt)(e)===i.ON_WIDGET_LOAD,l=e=>c(e)&&!(0,a.getAPIEnableWidgetCookieBanner)(e)},aXPX:function(e,t,n){"use strict";n.d(t,{BUTTON_FONT_SIZES:function(){return o},BUTTON_PADDINGS:function(){return s},BUTTON_SIZES:function(){return i}});var r=n("7719");const i={[r.EXTRA_SMALL]:18,[r.SMALL]:28,[r.MEDIUM]:40},s={[r.EXTRA_SMALL]:"4px 8px",[r.SMALL]:"8px 16px",[r.MEDIUM]:"11px 24px"},o={[r.EXTRA_SMALL]:"10px",[r.SMALL]:"12px",[r.MEDIUM]:"14px"}},aYGO:function(e,t,n){"use strict";n.d(t,{ASSIGNED_AGENT_ID:function(){return r},ASSIGNEE:function(){return i},CHANNEL_DETAILS:function(){return s},HAS_CHANNEL_SWITCHED_TO_EMAIL:function(){return f},LATEST_MESSAGE_TIMESTAMP:function(){return o},LATEST_READ_TIMESTAMP:function(){return a},PREVIEW_MESSAGE_ID:function(){return c},RESPONDER:function(){return u},STATUS:function(){return l},THREAD_ID:function(){return d},UNSEEN_COUNT:function(){return p}});const r=["assignedAgentId"],i=["assignedAgentId"],s=["channelDetails"],o=["latestMessageTimestamp"],a=["latestReadTimestamp"],c=["previewMessageId"],u=["responder"],l=["status"],d=["threadId"],p=["unseenCount"],f=["hasChannelSwitchedToEmail"]},aiuJ:function(e,t,n){"use strict";n.d(t,{navigateToStagedThread:function(){return o}});var r=n("y5/z"),i=n("scwY"),s=n("IA0z");function o(){return e=>{e((0,i.loadStagedThread)());e((0,r.trackInteraction)(s.EVENT_NAMES.WIDGET_INTERACTION,{action:"create new thread"}))}}},am7t:function(e,t,n){"use strict";n.d(t,{getIsCookieStorageAllowed:function(){return p}});var r=n("aLl6"),i=n("cdXU"),s=n("c/Yf"),o=n("du/S"),a=n("V9Gp"),c=n("49A5"),u=n("GTwN"),l=n("xeq1"),d=n("LF2x");const p=(e,t)=>{const n=t||(0,c.getLatestWidgetData)(e),p=(0,i.getIsPrivateLoad)(e),f=(0,s.getGlobalCookieOptOut)(e),h=(0,o.getAPIEnableWidgetCookieBannerOnExitIntent)(e),g=(0,a.getAPIEnableWidgetCookieBanner)(e),m=(0,r.gdprCookieConsentOnExitIntentEnabled)(e,n),E=(0,r.gdprCookieConsentOnWidgetLoadEnabled)(n),y=(0,u.getHasMessagesCookieBeenSaved)(e),v=(0,l.getIsPortal53Prod)(),b=(0,d.getShouldListenToGdprBannerConsent)(n);return f!==s.OPT_OUT_YES&&(f===s.OPT_OUT_NO||(!!y||(!v||!b)&&!(m||g||E||h||p)))}},asw7:function(e,t,n){"use strict";n.d(t,{buildRecipients:function(){return s}});var r=n("2I/g"),i=n("8f+m");const s=(e=[])=>e.reduce(((e,t)=>e.push((0,i.default)(t))),(0,r.List)())},au5J:function(e,t,n){"use strict";n.d(t,{getRecordName:function(){return i}});var r=n("2I/g");const i=(e={})=>{if(!(e.prototype instanceof r.Record))return"Object";if(e.prototype._name)return e.prototype._name;new e;return e.prototype._name||"Record"}},b4ad:function(e,t,n){"use strict";n.d(t,{incrementUnseenCount:function(){return l}});var r=n("dLEV"),i=n("vuNk"),s=n("9zF3"),o=n("xZ3y"),a=n("J+m/"),c=n("PpSk");const u=(0,r.createAction)(o.INCREMENT_UNSEEN_COUNT,(({channel:e,threadId:t})=>({payload:{channel:e,threadId:t}}))),l=({channel:e,threadId:t})=>(n,r)=>{const o=(0,i.getThreadByThreadId)(r(),{threadId:t}),l=(0,c.getUnseenCount)(o);n(u({channel:e,threadId:t}));if(0===l){const e=(0,s.calculateUnseenThreadsCount)(r());(0,a.postUnreadConversationCountChangedEvent)({unreadCount:e})}}},b56I:function(e,t,n){"use strict";n.d(t,{useConsentPromptData:function(){return f}});var r=n("HW8N"),i=n("HnnE"),s=n("vkv9"),o=n("EjiN"),a=n("eLkp"),c=n("CM48"),u=n("/LeO"),l=n("Qf6G"),d=n("k3Ph"),p=n("zs6M");function f(){const e=(0,r.useDispatch)(),t=(0,r.useSelector)(i.getConsentToProcessMessage),n=(0,r.useSelector)(o.getShowGdprConsentToProcess),f=(0,r.useSelector)(u.shouldRequireExplicitCookieConsent),h=(0,r.useSelector)(s.getCookieConsentPromptMessage),g=(0,r.useSelector)((e=>(0,a.getGdprConsentToProcessEnabledForChatflow)(e)&&!(0,c.getUserHasGivenConsentToProcess)(e)));return{consentToProcessMessage:t,cookieConsentPromptMessage:h,showGdprConsentToProcessButton:n,showingGdprProcess:g,renderCookieConsentPrompt:f,consentToProcess:()=>e((0,l.consentToProcess)()),consentToCookies:()=>e((0,d.consentToCookies)()),closeConsentToProcess:()=>e((0,p.closeConsentToProcess)()),consentPromptEnabled:f||g||n}}},"b9/n":function(e,t,n){"use strict";n.d(t,{DATE_MESSAGE:function(){return i},MESSAGE_TYPE_ID:function(){return r}});const r="@type",i="DATE_MESSAGE"},b9sP:function(e,t,n){"use strict";n.d(t,{isSpeechPocPortal:function(){return c}});var r=n("/XCD"),i=n.n(r),s=n("xXtf");const o=[8237981,2406023],a=[s.PORTAL_53_ID,s.PORTAL_53_QA_ID,...o],c=()=>{var e;const t=null!==(e=i().get())&&void 0!==e?e:0;return a.includes(t)}},bMJP:function(e,t,n){"use strict";n.d(t,{default:function(){return v},receivedWidgetData:function(){return E}});var r=n("JGJA"),i=n("dLEV"),s=n("L9oQ"),o=n("eg5p"),a=n("xZ3y"),c=n("y5/z"),u=n("IA0z"),l=n("Lu5y"),d=n("XUHx"),p=n("jFtF"),f=n("E9Gc"),h=n("21jQ"),g=n("G53s"),m=n("RaQM");const E=(0,i.createAction)(a.GET_WIDGET_DATA_SUCCEEDED,(e=>({payload:e}))),y=(0,i.createAction)(a.RECEIVED_WIDGET_SHELL_DATA,(e=>({payload:e})));function v(e){return(t,n)=>{(0,f.trackPageViewMetric)();const i=(0,l.buildWidgetData)(e);if(!(0,r.default)("sessionId",i)||!(0,r.default)("chatflowId",i))return;t((0,s.selectThread)(o.STUBBED_THREAD_ID));(0,p.messageCookieHandler)({currentState:n(),widgetData:i});t(E(i));t(y(e));t((0,d.bootstrapInitialWidgetUi)(i));const a=n(),v=(0,h.getIsOpen)(a),b=(0,g.getUsePillLauncher)(a),T=(0,m.getIsWidgetInAwayMode)(a),S=b?"pill":"icon";Math.random(){if((0,s.isCommonMessageFormat)(a)&&(0,i.getStatusForCmf)(a)===r.FAILED){const r=(0,i.getMessageSendFailure)(a),s=!r||r.get("retryable");return(0,o.default)({message:a,threadId:e,channel:t,genericChannelId:a.genericChannelId||null,allowRetry:n&&s})}return a}))},bOgJ:function(e,t,n){"use strict";n.d(t,{shouldCaptureVisitorEmailAddress:function(){return o}});var r=n("dLEV"),i=n("VvTX"),s=n("8dR1");const o=(0,r.createSelector)(s.getWelcomeMessage,i.getCaptureVisitorEmailAddress)},bSHG:function(e,t,n){"use strict";n.d(t,{allowMathML:function(){return l},config:function(){return a},getIframeHtmlConfig:function(){return c},secureDocument:function(){return o}});var r=n("TmLu"),i=n("bYG+"),s=n("rCfO");const o=document.implementation.createHTMLDocument("sanitize"),a={HTML:{elements:["a","b","blockquote","br","bdi","caption","cite","code","col","colgroup","dd","dl","dt","em","figure","h1","h2","h3","h4","h5","h6","i","img","li","ol","p","pre","q","small","strike","strong","sub","sup","table","tbody","td","tfoot","th","thead","tr","u","ul","font","div","span","s"],dom:o,attributes:{__ALL__:["style","align","valign","color","width","height"],a:["href","title","target","data-tracking-id"],blockquote:["cite"],col:["span"],colgroup:["span"],math:["xmlns","display"],annotation:["encoding"],div:["dir","data-hs-branding","data-hs-signature","data-unsubscribe","data-hs-unsubscribe-locale","data-hs-linktype","data-meeting-times","data-video-title","data-video-url","data-thumbnail"],font:["size","face"],iframe:["style","src","scrolling","frameborder","allowtransparency","allowfullscreen"],img:["alt","data-original-height","data-original-width","src","title"],ol:["start","type"],q:["cite"],span:["data-at-mention","data-owner-id","data-mention-id","data-mention-name","contenteditable","data-email-reply","data-timestamp","data-value"],table:["summary","bgcolor","cellpadding","cellspacing"],td:["abbr","axis","bgcolor","colspan","rowspan"],th:["abbr","axis","bgcolor","colspan","rowspan","scope"],tr:["bgcolor"],ul:["type"]},add_attributes:{a:{rel:"nofollow noopener noreferrer"}},protocols:{a:{href:["ftp","http","https","mailto","tel","mms","sms","tag",r.default.RELATIVE]},blockquote:{cite:["http","https",r.default.RELATIVE]},img:{src:["data","http","https",r.default.RELATIVE]},q:{cite:["http","https",r.default.RELATIVE]}},remove_contents:["script","style","title"]},TEXTONLY:{dom:o,elements:[],remove_contents:["style","script"]}},c=(0,s.default)((()=>{const e=a.HTML,t=[...e.elements];t.push("iframe");return(0,i.default)("elements",t,e)})),u=["math","maction","annotation","annotation-xml","menclose","merror","mfenced","mfrac","mi","mmultiscripts","mn","mo","mover","mpadded","mphantom","mprescripts","mroot","mrow","ms","semantics","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"],l=e=>Object.assign({},e,{elements:[...e.elements,...u]})},"bT+G":function(e,t,n){"use strict";n.d(t,{handleStoreMessagesCookie:function(){return s}});var r=n("n6ol"),i=n("CITH");const s=e=>(0,i.postMessageToParent)(r.STORE_MESSAGES_COOKIE,e)},bWKF:function(e,t,n){"use strict";n.d(t,{fromCmfSender:function(){return a},toCmfSender:function(){return c}});var r=n("Mx3c"),i=n("2Zef");const s={[i.AGENT_SENDER]:r.AGENT,[i.VISITOR_SENDER]:r.VISITOR,[i.BOT_SENDER]:r.BOT,[i.SYSTEM_SENDER]:r.SYSTEM,[i.INTEGRATOR_SENDER]:r.INTEGRATOR,[i.VID_SENDER]:r.VISITOR},o={[r.AGENT]:i.AGENT_SENDER,[r.VISITOR]:i.VISITOR_SENDER,[r.BOT]:i.BOT_SENDER,[r.SYSTEM]:i.SYSTEM_SENDER,[r.INTEGRATOR]:i.INTEGRATOR_SENDER};function a(e){return s[e]}function c(e){return o[e]}},bXuJ:function(e,t,n){"use strict";n.d(t,{buildResponderKey:function(){return c},buildResponderKeyFromRequest:function(){return l},buildResponderKeyFromResponder:function(){return u}});var r=n("YPLr"),i=n("Mx3c"),s=n("Avso"),o=n("2I/g"),a=n("Gc2C");const c=({senderId:e,senderType:t})=>{(0,a.default)(e&&t,"Responder keys must be set with valid ID and type. Received %s, %s",e,t);return(0,o.Map)({senderId:String(e),senderType:t})},u=e=>{const t=(0,s.getUserId)(e),n=(0,s.getAgentType)(e),o=n?(0,r.agentTypeToSenderType)(n):(0,s.getIsBot)(e)?i.BOT:i.AGENT;return c({senderId:t,senderType:o})},l=e=>{const{senderId:t,agentType:n}=e,i=(0,r.agentTypeToSenderType)(n);return c({senderId:t,senderType:i})}},"bYG+":function(e,t,n){"use strict";var r=n("0H74"),i=n("qjq5");t.default=(0,i.default)(r.default)},bahz:function(e,t,n){"use strict";n.d(t,{default:function(){return Ue}});var r=n("ukHx"),i=n("8ASW"),s=n("1pGl");function o(e,t){let n=(0,s.getValidLocale)(e);const r=n.split("-")[0];t.indexOf(n)<0&&t.indexOf(r)>=0?n=r:t.indexOf(n)<0&&(n=null);return n}function a(e,t){const n=[{source:t,target:e}];for(;n.length>0;){const{source:e,target:t}=n.shift();for(const r in e)e.hasOwnProperty(r)&&("object"==typeof e[r]&&"object"==typeof t[r]?e[r]!==t[r]&&n.push({source:e[r],target:t[r]}):t[r]=e[r])}}function c(e){e.fallbacks=!0;e.fired={};e.currencySymbols||(e.currencySymbols={});e.baseLocales||(e.baseLocales={});e.publicLocales||(e.publicLocales={});e.loaded=!0;const t={};e.Info=new Promise(((e,n)=>{t.resolve=e;t.reject=n}));e.Info.resolve=t.resolve;e.Info.reject=t.reject}var u=n("npjq");const l={defaultLocale:"en",locale:"en",defaultSeparator:".",placeholder:/(?:\{\{)\s?(\S*?)\s?(?:\}\})/gm,fallbacks:!1,translations:{},missingBehaviour:"message",missingTranslationPrefix:""};let d,p={},f=[],h=Math.random()<=.05;function g(e,t,n){let r=!1;function i(e){r||(p[e]=p[e]?p[e]+1:1);r=!0}try{if(t&&localStorage.getItem("TRACK_I18N_FALLBACK_TRANSLATIONS")){let t=localStorage.getItem("TRACK_I18N_FALLBACK_TRANSLATIONS");t=t?t.concat(",",e):e;localStorage.setItem("I18N_FALLBACK_TRANSLATIONS",t)}}catch(e){return}if(h){clearTimeout(d);i(e);t&&-1===f.indexOf(e)&&f.push(e);d=setTimeout((()=>{window.Raven&&window.Raven.capturePageEvent("i18nKeysUsed",{extra:{keysUsed:JSON.stringify(p),i18nKeyCount:Object.keys(p).length,fallbackKeys:JSON.stringify(f),englishFallbackCount:f.length,requestedLocaleValue:n}});h=!1;p={}}),6e4)}}const m={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},E="(?:&|<|>|\"|'|`)",y=RegExp(E),v=RegExp(E,"g"),b=e=>m[e],T=function(e){return y.test(e)?e.replace(v,b):e},S=function(e){return null!=e},A=function(e){return e===Object(e)},I=function(...e){const t={};for(;e.length;){let n=e.shift();if("object"==typeof n)for(const e in n)n.hasOwnProperty(e)&&(S(t[e])||(t[e]=n[e]))}return t},C=function(e,t){t=I(t);e.constructor===Array&&(e=e.join(l.defaultSeparator));t.scope&&(e=[t.scope,e].join(l.defaultSeparator));return e},_=function(){return u.default.locale||l.defaultLocale},w=function(e,t){t=I(t);const n=u.default.locales.get(t.locale).slice(),r=n[0];let i,s,o,a;e=C(e,t);for(;n.length;){i=n.shift();s=e.split(l.defaultSeparator);o=u.default.translations[i];if(!o)continue;for(;s.length;){o=o[s.shift()];if(null==o)break}const t=function(e){return e.split("-")[0]};a=t(r);if(null!=o){const n=t(i),r=a!==n,s=n===l.defaultLocale;g(e,u.default.langEnabled&&r&&s,a);return o}}g(e,!1,a);if(S(t.defaultValue))return t.defaultValue};var O=n("DFoL");const R={precision:3,separator:".",delimiter:",",strip_insignificant_zeros:!0},x={unit:"$",precision:2,format:"%u%n",sign_first:!0,delimiter:",",separator:"."},N={unit:"%",precision:3,format:"%n%u",separator:".",delimiter:""},D={type:"short",precision:0};var M=Array.prototype.join;function P(e){if("function"==typeof Math.log10)return Math.floor(Math.log10(e));const t=Math.round(Math.log(e)*Math.LOG10E);return t-(Number("1e"+t)>e)}function L(e,t,n){var r,i,s=e<0;if(0===(e=Math.abs(e))){r=M.call(Array(n+1),"0");i=1}else{i=P(Math.abs(e))+1;const t=Math.round(Math.exp(Math.abs(i-n)*Math.LN10));r=String(Math.round(i-n<0?e*t:e/t))}if(i>n){r+=M.call(Array(i-n+1),"0");return s?"-"+r:r}if(i===n)return s?"-"+r:r;i>0?r=r.slice(0,i)+"."+r.slice(i):i<=0&&(r="0."+M.call(Array(1-i),"0")+r);if(r.indexOf(".")>=0&&n>t){let e=n-t;for(;e>0&&"0"===r.charAt(r.length-1);){r=r.slice(0,-1);e--}"."===r.charAt(r.length-1)&&(r=r.slice(0,-1))}return s?"-"+r:r}function k(e,t,n,r){let i,s,o=Number.prototype.toFixed.call(e,r),a=o.split(".")[0].length,c=r-n;const u=(i=o.indexOf("e"))>-1?o.slice(i+1):0;if(u){o=o.slice(0,i).replace(".","");o+=M.call(Array(u-(o.length-1)+1),"0")+"."+M.call(Array(r+1),"0");a=o.length}for(;c>0&&"0"===o.slice(-1);){o=o.slice(0,-1);c--}"."===o.slice(-1)&&(o=o.slice(0,-1));a!!u.default.currencySymbols[e],F=function(e,t){const n=e<0,r=(t=I(t,w("number.format"),R)).formatNegativeValuesWithParenthesis&&n,i=Math.abs(e).toFixed(t.precision).toString().split("."),s=[];let o,a=t.format||"%n";const c=n?"−":"";e=i[0];let u=i[1];for(;e.length>0;){s.unshift(e.substr(Math.max(0,e.length-3),3));e=e.substr(0,e.length-3)}o=s.join(t.delimiter);t.strip_insignificant_zeros&&u&&(u=u.replace(/0+$/,""));t.precision>0&&u&&(o+=t.separator+u);a=t.sign_first?"%s"+a:a.replace("%n","%s%n");if(r){a=a.replace("%s","");a="%parStart"+a+"%parEnd"}o=a.replace("%u",t.unit).replace("%n",o).replace("%s",c).replace("%parStart","(").replace("%parEnd",")");return o},B=function(e,t){const n=(t||{}).locale;t=I(t,w("number.currency.format",{locale:n}),w("number.format",{locale:n}),x);return F(e,t)},j=function(e,t){t=I(t,w("number.percentage.format"),w("number.format"),N);return F(e,t)},H=function(e,t){null==t&&(t={});return j(e,t)},G=/\d|\+|-|e/i,W=function(e,t){t=I(t,w("number.format",{locale:(t||{}).locale}),R);if("number"==typeof e)return e;if("string"!=typeof e)return NaN;e=e.replace(/\s/g,"").replace("−","-");let n="";for(let r of Array.from(e))if(r.match(G))n+=r;else{if(r!==t.separator){if(r===t.delimiter)continue;return NaN}n+="."}return parseFloat(n)},V=15,q=Math.pow(10,V),z=1e3,K=function(e,t){let n;null==t&&(t={});t=I(t,w("number.format",{locale:t.locale}),{separator:".",delimiter:","});let{separator:r,delimiter:i,numDigitsToTruncateTo:s,maxThreshold:o,minThreshold:a,minIntegerDigits:c,maxSignificantDigits:u,minSignificantDigits:l,maxFractionDigits:d,minFractionDigits:p,stripInsignificantZeros:f}=t;const h=e<0;null==a&&(a=Number.NEGATIVE_INFINITY);null==o&&(o=Number.POSITIVE_INFINITY);null!=p||null!=l||null!=d||null!=u?null==f&&(f=!1):null==f&&(f=!0);null==c&&(c=Math.max(null!=s?s:0,1));if(null!=l||null!=u){null==u&&(u=V);null==l&&(l=1)}null==p&&(p=0);null==d&&(d=Math.max(p,0));let g=Math.abs(e);if(null!=s&&a<=g&&g0;){v.unshift(E.substr(Math.max(0,E.length-3),3));E=E.substr(0,E.length-3)}let b=v.join(i);f&&y&&(y=y.replace(/0+$/,""));y&&(b+=r+y);h&&(b=`−${b}`);return b},Y=function(e){e=Math.abs(e);return`1${[...Array(Math.floor(e).toString().length-1).keys()].map((()=>"0")).join("")}`},J=function(e){const t=e.match(/^([^0]*)(0+)(.*)$/);if(t){const[e,n,r,i]=t;return{prefix:n,digitString:r,numDigits:r.length,suffix:i}}throw new Error(`Invalid abbreviation pattern: ${e}`)},$=function(e,t){null==t&&(t={});let{type:n,locale:r,separator:i,delimiter:s,stripInsignificantZeros:o,minIntegerDigits:a,maxSignificantDigits:c,minSignificantDigits:l,maxFractionDigits:d,minFractionDigits:p}=t;null==n&&(n="short");const f=Y(e);let h=w(`number.human.abbreviated.${n}.${f}`,t);if(null!=h&&"object"==typeof h){const t=h[Object.keys(h)[0]],n=J(t),i=K(e,{numDigitsToTruncateTo:n.numDigits,minThreshold:z,maxThreshold:q}),s=u.default.pluralization.get(r)(Math.abs(i));for(;s.length;){const e=s.shift();if(null!=h[e]){h=h[e];break}}}if(["0",0].includes(h)||null==h)return K(e,{locale:r,numDigitsToTruncateTo:30,minThreshold:z,maxThreshold:q,minIntegerDigits:null!=a?a:1,minSignificantDigits:l,maxSignificantDigits:c,minFractionDigits:p,maxFractionDigits:d,separator:i,delimiter:s,stripInsignificantZeros:o});{const t=J(h),n=K(e,{locale:r,numDigitsToTruncateTo:t.numDigits,minThreshold:z,maxThreshold:q,minIntegerDigits:a,minSignificantDigits:l,maxSignificantDigits:c,minFractionDigits:p,maxFractionDigits:d,separator:i,delimiter:s,stripInsignificantZeros:o});return`${t.prefix}${n}${t.suffix}`}},Q=function(e,t){null==t&&(t={});if(t.abbreviate){"string"==typeof(t=I(t,D)).abbreviate&&(t.type=t.abbreviate);return $(e,t)}return F(e,t)},X=function(e,t){null==t&&(t={});U("USD")||console.error("It looks like currency data is not available. Are you using the new I18n loader and forgot to import currencies? See go/new-i18n");if(t.currencyCode){const n=u.default.currencySymbols[t.currencyCode];if(n){null==t.unit&&(t.unit=n.symbol);n.format&&(t.format=n.format);let r=n.decimal_digits;if(n.alternative_decimal_digits&&e%1!=0){e.toString().split(".")[1].length>r&&(r=n.alternative_decimal_digits)}null==t.precision&&(t.precision=r)}}if(!t.unit&&!t.useCurrencyCode){if(t.currencyCode){O.default.warn({message:`I18n: Invalid currencyCode: ${t.currencyCode} supplied to call to formatCurrency().`,key:`I18n.formatCurrency-invalid-${t.currencyCode}`,url:"https://git.hubteam.com/HubSpot/faast-ui/issues/248"});return`${t.currencyCode} ${e}`}O.default.warn({message:"I18n: Missing currencyCode in call to formatCurrency().",key:"I18n.formatCurrency-missing",url:"https://git.hubteam.com/HubSpot/I18n/issues/59"})}if(t.abbreviate){"string"==typeof(t=I(t,D)).abbreviate&&(t.type=t.abbreviate);return B(e>=0?2:-2,t).replace("2",$(Math.abs(e),t))}return B(e,t)},Z=function(e,t){if("number"==typeof t){if(isNaN(t))return null;if("count"===e)return Number(t);if("portalid"===e.toLowerCase()){console.warn('The use of params named "portalId" in externalized strings is deprecated. You should wrap it, like so "I18n.t(key, { portalId: I18n.SafeString(portalId) })", to prevent it from being automatically formatted. See HubSpot/I18n#109');return String(t)}return Q(t)}return t instanceof u.default.SafeString?t.toString():null!=t?T(String(t)):t};var ee=n("HY4P");const te=[],ne=function(e){return"[missing "+e+" value]"},re=function(...e){return ne(e)},ie=function(e,t,n,r,i){null==i&&(i={});const s=e.apply(u.default,r),o=i.message||s;if(te.indexOf(o)<0){te.push(o);ee.Metrics.counter(n).increment();const e=new Error(`I18n: ${o}`),r={i18nErrorType:t,currentLocale:u.default.langEnabled?u.default.locale:"en-us",translationKey:i.translationKey,placeholderName:i.placeholderName,hasHadLoadingFailure:u.default.hasHadLoadingFailure};window.Raven&&window.Raven.captureException(e,{extra:r})}"function"==typeof u.default.trigger&&u.default.trigger(t,s);return s},se=function(e,t){if("guess"===u.default.missingBehaviour){const t=e.split(".").slice(-1)[0];return(l.missingTranslationPrefix.length>0?l.missingTranslationPrefix:"")+t.replace("_"," ").replace(/([a-z])([A-Z])/g,((e,t,n)=>t+" "+n.toLowerCase()))}const n=C(e,t);return"[missing “"+[_(),n].join(l.defaultSeparator)+"” translation]"},oe=function(e){const t='Missing translation: "'+e+'"';console.warn(`I18n: ${t}`);return T(ie(se,"missingTranslation","translate-request-key-missing-translation",[e],{translationKey:e,message:t}))},ae=ne,ce=function(e,t,n){const r=`Missing placeholder: ${e} in "${n.__scope}"`,i={message:r,translationKey:n.__scope,placeholderName:e};console.warn(`I18n: ${r}`);return ie(ae,"missingPlaceholder","translate-request-key-missing-placeholder",[e,t,n],i)},ue=function(e,t){t=I(t);const n=e.match(l.placeholder);let r,i,s,o;if(!n)return e;for(;n.length;){r=n.shift();s=r.replace(l.placeholder,"$1");i=S(t[s])?t[s].toString().replace(/\$/gm,"_#$#_"):s in t?re(r,e,t):ce(r,e,t);o=new RegExp(r.replace(/\{/gm,"\\{").replace(/\}/gm,"\\}"));e=e.replace(o,i)}return e.replace(/_#\$#_/g,"$")},le=function(e,t,n){n=I(n);let r,i,s,o,a;r=A(t)?t:w(t,n);if(!r)return oe(t,n);i=u.default.pluralization.get(n.locale);s=i(e);for(;s.length;){o=s.shift();if(S(r[o])){a=r[o];break}}if("string"==typeof a){"number"==typeof n.count&&(n.count=Q(e));return ue(a,n)}},de=function e(t,n){n=I(n);let r=w(t,n);A(r)&&!S(n.count)&&(r=w(t,I({locale:l.defaultLocale},n)));if(null==r)return oe(t,n);A(r)||"number"!=typeof n.count||(n.count=Q(n.count));if("string"==typeof r)r=ue(r,n);else if(A(r)&&S(n.count)){r=le(n.count,r,n);if(void 0===r&&n.locale!==l.defaultLocale)return e(t,I({locale:l.defaultLocale},n))}return r},pe=function(...e){const t=e[e.length-1],n="string"!=typeof t,r=n&&t?e[e.length-1]:{},i=n?e.slice(0,e.length-1).join("."):e.join("."),s={};for(let e in r)if(r.hasOwnProperty(e)){const t=r[e];null!=t&&(s[e]=Z(e,t))}s.locale||"en"===u.default.locale.split("-")[0]||u.default.langEnabled||u.default.publicPage||(s.locale="en");s.__scope=i;if(u.default.fired&&!u.default.fired.ready){const e=new Error(`I18n.text called before ready with key '${i}' - See go/i18n-help for more info`);setTimeout((()=>{ee.Metrics.counter("translate-request-fired-too-early").increment();throw e}),0)}return de(i,s)},fe={inclusive:{wordsConnector:"|, ",twoWordsConnector:"| and ",lastWordConnector:"|, and "},exclusive:{wordsConnector:"|, ",twoWordsConnector:"| or ",lastWordConnector:"|, or "}},he=function(e,t){const n=t.length-1;return t.reduce(((t,r,i)=>{t.push(r);i!==n&&t.push(e);return t}),[])},ge=function(e,t){let n;null==t&&(t={});let{wordsConnector:r,twoWordsConnector:i,lastWordConnector:s,limit:o,excessKey:a,exclusive:c}=t;if(null!=o&&o<=2)throw new Error("The formatList limit must be 3 or larger");if(null!=o&&null==a)throw new Error("When using a limit in formatList, you must pass excessKey (that is a external, plurlized string reference)");if(null!=Array.isArray){if(!Array.isArray(e))throw new Error("The first argument to I18n.formatList must be an array")}else if(!(e instanceof Array))throw new Error("The first argument to I18n.formatList must be an array");const u="number.human.array";let l="inclusive";!0===c&&(l="exclusive");r=t.wordsConnector||pe(`${u}.${l}.wordsConnector`,{locale:t.locale})||fe[l].wordsConnector;i=t.twoWordsConnector||pe(`${u}.${l}.twoWordsConnector`,{locale:t.locale})||fe[l].twoWordsConnector;s=t.lastWordConnector||pe(`${u}.${l}.lastWordConnector`,{locale:t.locale})||fe[l].lastWordConnector;const{length:d}=e;if(0===d)return[];if(1===d)return[e[0]];if(2===d)return[e[0],i,e[1]];if(null==o||o>=d){n=he(r,e.slice(0,-1));n.push(s);n.push(e[e.length-1]);return n}{const i=pe(a,{count:e.length-o,locale:t.locale});n=he(r,e.slice(0,o));n.push(s);n.push(i);return n}},me=function(e,t){null==t&&(t={});return ge(e,t).join("")},Ee=[null,"kb","mb","gb","tb"],ye=function(e,t){for(var n,r,i=1024,s=e,o=0;s>=i&&o<4;){s/=i;o+=1}if(0===o){n=pe("number.human.storage_units.units.byte",{count:s});r=0}else{n=pe("number.human.storage_units.units."+Ee[o]);r=s-Math.floor(s)==0?0:1}t=I(t,{unit:n,precision:r,format:"%n%u",delimiter:""});return F(s,t)},ve=function(e,t){null==t&&(t={});let n="";!0!==t.useGap&&!1!==t.noGap||(n=" ");return`${n}${pe(e,t)}${n}`};function be(e){(function(){void 0===e.placeholder&&null!==e.placeholder&&(e.placeholder=l.placeholder);void 0===e.fallbacks&&null!==e.fallbacks&&(e.fallbacks=l.fallbacks);void 0===e.translations&&null!==e.translations&&(e.translations=l.translations)})();e.locales={};e.locales.default=function(t){const n=[],r=[];let i;t&&n.push(t);!t&&e.locale&&n.push(e.locale);"noNO"===t||!t&&"noNO"===e.locale?n.push("no-no"):("no-no"===t||!t&&"no-no"===e.locale)&&n.push("noNO");e.fallbacks&&l.defaultLocale&&n.push(l.defaultLocale);n.forEach((t=>{i=t.split("-")[0];~r.indexOf(t)||r.push(t);~r.indexOf(t.toLowerCase())||r.push(t.toLowerCase());e.fallbacks&&i&&i!==t&&!~r.indexOf(i)&&r.push(i)}));n.length||n.push("en");return r};e.locales.get=function(t){let n=this[t]||this[e.locale]||this.default;"function"==typeof n&&(n=n(t));n instanceof Array==!1&&(n=[n]);return n};e.pluralization={};e.pluralization.get=function(t){return this[t]||this[e.locale]||this.default};e.pluralization.default=function(e){switch(Math.abs(e)){case 0:return["zero","other"];case 1:return["one","other"];default:return["other"]}};e.currentLocale=function(){return e.locale||l.defaultLocale};const t=function(t){const n=0===t?1:t;return e.pluralization.default(n)},n=function(e){if(1===e)return["one","other"];const t=e%10,n=e%100;return t>=2&&t<=4&&!(n>=12&&n<=14)?["few","other"]:1!==e&&t>=0&&t<=1||t>=5&&t<=9||n>=12&&n<=14?["many","other"]:["other"]};e.pluralization.fr=t;e.pluralization.pl=n}function Te(e){if(!(this instanceof Te))return new Te(e);this.string=e}Te.prototype.toString=Te.prototype.toHTML=function(){return""+this.string};const Se=function(...e){if(!document)return;let t=this.I18N_DEBUG_LOG||window.I18N_DEBUG;try{t="true"===localStorage.I18N_DEBUG_LOG||"true"===localStorage.I18N_DEBUG}catch(e){}if(t){e.unshift("I18n:");window.parent!==window&&e.unshift("(IFRAME)");console.log(...e)}};var Ae=()=>u.default.locale;const Ie={CLP:2,COP:2},Ce=2,_e=e=>e&&e.locale||Ae(),we=e=>{const t={};if(e){if("number"==typeof e.precision){t.maximumFractionDigits=e.precision;!1===e.stripInsignificantZeros&&(t.minimumFractionDigits=e.precision)}"number"==typeof e.maximumFractionDigits&&(t.maximumFractionDigits=e.maximumFractionDigits);if(!0===e.abbreviate){var n;t.notation="compact";t.maximumFractionDigits=null!==(n=t.maximumFractionDigits)&&void 0!==n?n:0;t.trailingZeroDisplay="stripIfInteger"}void 0!==t.maximumFractionDigits&&t.maximumFractionDigits{u.default.currencySymbols.USD||console.error("It looks like currency data is not available. Are you using the new I18n loader and forgot to import currencies? See go/new-i18n");const t=w("number.currency.format.unit",{locale:e});if(!t)return"USD";const n=Object.values(u.default.currencySymbols).find((e=>e.symbol===t));if(n)return n.code;const r=Object.values(u.default.currencySymbols).find((e=>e.symbol_native===t));return(null==r?void 0:r.code)||"USD"};function Re(e,t={}){var n;const r=Object.assign({style:"currency",currency:t.currencyCode||Oe(_e(t))},we(t));r.currency&&Ie[r.currency]&&(r.maximumFractionDigits=Ie[r.currency]);t.formatNegativeValuesWithParenthesis&&e<0&&(r.currencySign="accounting");if("string"==typeof t.unit){const e={currency:t.unit,literal:t.unit?void 0:""};t.parts="object"==typeof t.parts?Object.assign({},e,t.parts):e}if(!(t.currencyCode||null!==(n=t.parts)&&void 0!==n&&n.currency||"string"==typeof t.unit)){const e=_e(t),n=Oe(e);O.default.warn({message:`I18n: Missing currencyCode in call to formatIntlCurrency(). Falling back to using default currency code: "${n}" for the provided locale: "${e}". Please provide a currencyCode to avoid this warning.`,key:"I18n.formatIntlCurrency-missing"})}const i=new Intl.NumberFormat(_e(t),r);return t.parts?i.formatToParts(e).reduce(((e,{type:n,value:r})=>`${e}${t.parts&&void 0!==t.parts[n]?t.parts[n]:r}`),""):i.format(e)}function xe(e){be(e);c(e);e.lookup=w;e.prepareOptions=I;e.missingTranslation=oe;e.missingPlaceholder=ce;e.formatParam=Z;e.debugLog=Se;e.text=pe;e.formatListArray=ge;e.formatList=me;e.parseNumber=W;e.formatNumber=Q;e.formatPercentage=H;e.formatCurrency=X;e.formatIntlCurrency=Re;e.abbreviateNumber=$;e.advancedFormatNumber=K;e.formatSize=ye;e.html=ve;e.SafeString=Te}xe(i.I18nInternal);let Ne=new Set;function De({context:e,source:t,mode:n},r="visit",s=i.I18nInternal){if(!e)throw new Error("invalid provider source");const c=Object.keys(e);function u(e){null!==e&&a(s.translations,e)}function l(e){if(e){"pojo"===r&&u(e.default||e);if("function"==typeof e.visit&&!Ne.has(e.visit)){Ne.add(e.visit);e.visit(l,u)}e.translations&&e.translations.forEach(u)}return e}function d(n){if(c.indexOf(n)<0)throw new Error(`locale ${n} does not exist for ${t}`);return e[n]()}function p(e){if("sync"!==n)throw new Error(`${t} is not sync`);return l(d(e))}function f(e){if("lazy"!==n)throw new Error(`${t} is not lazy`);return d(e).then(l).catch((e=>{s.hasHadLoadingFailure=!0;setTimeout((()=>{throw e}),0)}))}function h(e,t={}){const r=[],i=t.localeMapper||o,s={};e.forEach((e=>{const t=i(e,c),o=t?s[t]:void 0;if(!o&&t&&"lazy"===n){r.push(f(t));s[t]=!0}else if(!o&&t){r.push(Promise.resolve(p(t)));s[t]=!0}}));return Promise.all(r).catch((e=>setTimeout((()=>{throw e}),0)))}return{mode:n,load:h,locales:c,loadSync:p,loadLazy:f,visitModule:l}}function Me(){let e=e=>{throw new Error("`setLocale()` called early")};return{langRegistry:{},localePromise:new Promise((t=>e=t)),setLocale:e,register(e,t={}){if(this.langRegistry[e.source])return Promise.resolve();this.langRegistry[e.source]=e;const n=De(e,t.type);0;return this.localePromise.then((e=>n.load(t.getLocales?t.getLocales(e):e,t))).catch((e=>setTimeout((()=>{throw e}),0)))}}}function Pe(e,t){try{localStorage.setItem(e,t)}catch(e){}}var Le=n("Wtyj");const ke=["setLocale","register"];var Ue=e=>{const t=Me(),{setLocale:n,register:a}=t,c=(0,r.default)(t,ke),u=[];return Object.assign({register(n,r={}){const i=r.localeMapper||o,s=a.call(t,n,Object.assign({},r,{localeMapper(...e){const t=i(...e);t&&!u.includes(t)&&u.push(t);return t}}));s.then((()=>{e&&e.__localesCacheKey===Le.PUBLIC_CACHE||Pe(e&&e.__localesCacheKey||Le.STANDARD_CACHE,JSON.stringify(u))}));return s},setLocale({locale:t,langEnabled:r,timezone:o,userObjectTimezone:a}){(0,s.setManualOverwrites)();(0,s.setupTimezone)(o,a);i.I18nInternal.locale=i.I18nInternal.manualLocale||(0,s.getValidLocale)(t);i.I18nInternal.lang=i.I18nInternal.locale.split("-")[0];i.I18nInternal.langEnabled=!!i.I18nInternal.manualLocale||r;const c=i.I18nInternal.langEnabled?[i.I18nInternal.locale]:[];i.I18nInternal.langEnabled||i.I18nInternal.locale!==s.defaultLanguage||c.push("en-us");!(e&&e.excludeFallback)&&c.push(s.defaultLanguage);i.I18nInternal.fired.ready=!0;i.I18nInternal.Info.resolve({locale:i.I18nInternal.locale,langEnabled:i.I18nInternal.langEnabled,timezone:i.I18nInternal.timezone,userObjectTimezone:i.I18nInternal.userObjectTimezone});if(i.I18nInternal.moment){let e=s.momentMappings[i.I18nInternal.locale]||s.momentMappings[i.I18nInternal.locale.split("-")[0]];i.I18nInternal.moment.locales().indexOf(e)<0&&(e=s.defaultLanguage);e!==i.I18nInternal.moment.locale()&&i.I18nInternal.moment.locale(e)}(0,s.setHtmlLang)();return n(c)}},c)}},bb8M:function(e,t,n){"use strict";n.d(t,{updateShowExitIntentCookieBanner:function(){return s}});var r=n("dLEV"),i=n("I6ms");const s=(0,r.createAction)(i.UPDATE_SHOW_EXIT_INTENT_COOKIE_BANNER,(e=>({payload:{visible:e}})))},bhLI:function(e,t,n){"use strict";n.d(t,{NavMarker:function(){return h},RhumbProvider:function(){return Wt}});var r=n("NCbW"),i=(n("7VKS"),(0,r.createContext)({id:0,dispatch:()=>{},reportAction:()=>{},trackVisibility:!1})),s=n("faLf");const o=e=>s.unstable_runWithPriority(s.unstable_LowPriority,(()=>{e()}));var a=window.performance||{};const c=Date.now();var u=a.now?()=>a.now():()=>Date.now()-c;var l=(e,t=!0)=>{const n=(0,r.useContext)(i),s=n&&n.id,a=n&&n.dispatch,c=t&&void 0!==a;0;(0,r.useEffect)((()=>{if(c){const t={name:e,id:s},n=u();o((()=>{a({type:"MARKER_MOUNTED",payload:{marker:t,timestamp:n}})}));return()=>{o((()=>{a({type:"MARKER_UNMOUNTED",payload:{marker:t}})}))}}}),[e,s,a,c])};var d=(e,t)=>{const n=(0,r.useContext)(i);(0,r.useEffect)((()=>{if(!n||!n.trackVisibility||"function"!=typeof n.dispatch)return;const{id:r,dispatch:i}=n;i({type:"ADD_MARKER_REF",payload:{marker:{name:e,id:r},ref:t}})}),[n,e,t])},p=n("ITEl");const f=({name:e})=>{const t=(0,r.useRef)(null),n=(0,r.useContext)(i);l(e);d(e,t);return n&&n.trackVisibility?(0,p.jsx)("div",{"aria-hidden":!0,ref:t}):null};0;0;var h=({children:e,name:t})=>(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(f,{name:t}),e]}),g=n("hpc0"),m=n.n(g),E=n("Gc2C"),y=n("02LW");function v(e){const t=(0,r.useRef)(void 0);(0,r.useEffect)((()=>{t.current=e}));return t.current}var b=n("01iA"),T=n.n(b);function S(e){var t={};return function(n){t.hasOwnProperty(n)||(t[n]=e.call(null,n));return t[n]}}var A=S,I=n("C5Zv");const C=e=>e.replace(/(^\/+|\/+$)/g,"").split("/").filter(Boolean),_=/^:(.+)/;var w=e=>{const t={};e.forEach((e=>{t[e]=C(e)}));return(e,n)=>{const r=C(n),i=t[e];(0,E.default)(i,`unexpected route ${e}`);if("*"===i[i.length-1]?r.lengthe?"static"===e?"dev":e.replace("static-",""):"unknown",F=(0,y.default)(((e,t,n)=>`${(0,O.getFullUrl)("app-api")}/cartographer/v1/${e}?hs_static_app=${t}&hs_static_app_version=${U(n)}`));class B extends N.default{constructor(e){var t;super(e);this.performanceActions=[];this.navigationActions=[];this.userId=null!==(t=null==e?void 0:e.userId)&&void 0!==t?t:null;window.addEventListener("visibilitychange",(()=>{if("hidden"===document.visibilityState){(0,D.isAcceptanceTest)()&&console.log("flushing all cartographer actions");this.flushAllQueues()}}),!1)}updateUserId(e){this.userId=e}sendActions(e,t){try{return navigator.sendBeacon(F(t,this.staticAppName,this.staticAppVersion),JSON.stringify({userAgent:navigator.userAgent,portalId:x().get({preserveGlobalId:!0}),sessionId:P(),userId:this.userId,isAcceptanceTest:(0,D.isAcceptanceTest)(),isPrerendering:(0,D.isPrerendering)(),datapoints:e}))}catch(e){return null}}logActions(e){this.debug&&this.logGroupWithBadge("Cartographer beacon",N.Color.KOALA,N.Color.SLINKY,(()=>{e.forEach(console.log)}))}flushNavigationQueue(){if(this.navigationActions.length)try{if(this.sendActions(this.navigationActions,k.Navigation)){this.logActions(this.navigationActions);this.navigationActions=[]}}catch(e){}}flushPerformanceQueue(){if(this.performanceActions.length)try{if(this.sendActions(this.performanceActions,k.Performance)){this.logActions(this.performanceActions);this.performanceActions=[]}}catch(e){}}flushAllQueues(){this.flushNavigationQueue();this.flushPerformanceQueue()}pushNavigationAction(e){this.navigationActions.push(e)}pushPerformanceAction(e,t,n){this.performanceActions.push({route:e,type:t,data:n})}}const j=()=>document.visibilityState,H=()=>"hidden"===document.visibilityState,G=H(),W=()=>G,V=e=>{document.addEventListener("visibilitychange",(()=>{e(document.visibilityState)}))},q=e=>{document.addEventListener("visibilitychange",(()=>{"hidden"===document.visibilityState&&e()}))};var z=n("7pHJ");const K=()=>{try{const e=a.getEntriesByType("navigation");return e&&e[0]&&e[0].type}catch(e){return null}},Y=e=>{try{return a.getEntriesByType(e)}catch(e){return null}},J=()=>"reload"===K(),$=()=>""!==window.location.hash;var Q=n("sbcl"),X=n.n(Q),Z=n("D6eG");const ee=e=>e.includes("/graphql/crm")?"graphql":e.includes("/chirp-")?"chirp":"rest",te=(e,t)=>e.filter((e=>e.started{var n;return{url:e.url,state:e.state,started:e.started,finished:e.finished||t,status:null!==(n=e.statusCode)&&void 0!==n?n:"succeeded"===e.state?200:0,willBeRetried:!1}})),ne=(e,t)=>{const n=e=>({state:n,started:r,finished:i})=>rt:n===e&&i<=t),r=e.filter(n("succeeded")),i=e.filter(n("failed")),s=e.filter(n("aborted")),o=e.filter(n("pending")),a=e.filter(n("timedOut")),c=i.filter((e=>404!==e.status&&!e.willBeRetried)),u=i.filter((e=>404===e.status));return{numSucceededRequests:r.length,numAbortedRequests:s.length,numPendingRequests:o.length,numNotFound:u.length,numTimedoutRequests:a.length,numFailedRequestsMinus404AndRetries:c.length,numRetriedFailures:i.filter((e=>!!e.willBeRetried)).length}},re=e=>{let t=[];"function"==typeof X().getAllHttpRequestStats&&(t=X().getAllHttpRequestStats());const n=Z.default.getAllEarlyRequestStats(),r=te(n,e);t=t.concat(r);if(0===t.length)return null;const i=t=>({state:n,started:r,finished:i})=>re:n===t&&i<=e),s=10,o=e=>e.slice(0,s).map((e=>e.url)).join(","),a=t,c=a.filter(i("succeeded")),u=a.filter(i("failed")),l=a.filter(i("aborted")),d=a.filter(i("pending")),p=a.filter(i("timedOut")),f=u.filter((e=>404!==e.status&&!e.willBeRetried)),h=u.filter((e=>404===e.status)),g=a.filter((e=>"graphql"===ee(e.url))),m=a.filter((e=>"chirp"===ee(e.url))),E=a.filter((e=>"rest"===ee(e.url)));return{numSucceededRequests:c.length,numAbortedRequests:l.length,numPendingRequests:d.length,numNotFound:h.length,numTimedoutRequests:p.length,numFailedRequestsMinus404AndRetries:f.length,numRetriedFailures:u.filter((e=>!!e.willBeRetried)).length,failedRequestUrls:o(f),timedOutRequestUrls:o(p),pendingRequestUrls:o(d),notFoundUrls:o(h),byRequestType:{graphql:ne(g,e),chirp:ne(m,e),rest:ne(E,e)}}},ie=/https:\/\/(static|local)\.hsappstatic\.net\//,se=10,oe=e=>{const t=Y("resource");if(!t)return null;const n=t.filter((t=>{var n;return(null===(n=t.name)||void 0===n?void 0:n.endsWith(".js"))&&ie.test(t.name)&&t.startTimee.duration<=se)).length;return{numJSChunksLoaded:n.length,numJSChunksCached:r,numJSChunksUncached:n.length-r}};function ae(){return Boolean(document.querySelector('iframe[name="nav-components:chatspot-sidebar"]'))}const ce=/[^a-zA-Z0-9_]/g,ue=/-+/g;function le(e){(e=e.replace(ce,"-").replace(ue,"-")).startsWith("-")&&(e=e.slice(1));return e}const de="rhumb_transition_history",pe=20;function fe(){try{const e=sessionStorage.getItem(de);return e?JSON.parse(e):{events:[]}}catch(e){return{events:[]}}}function he(e){try{sessionStorage.setItem(de,JSON.stringify(e))}catch(e){console.warn("[react-rhumb] Failed to save transition history",e)}}function ge(e){const t=fe();t.events.push(e);t.events.length>pe&&(t.events=t.events.slice(-pe));he(t)}function me(e,t,n){ge({type:"APP_UNLOAD",appName:e,appVersion:t,timestamp:Date.now(),url:n})}function Ee(){const e=fe().events;for(let t=e.length-1;t>=0;t--){const n=e[t];if("NEW_TAB_OPENED"===n.type)return!1;if("NEW_TAB_OPENING"===n.type)return!0}return!1}function ye(e){if(e)return e.fromRemoteApp;if(Ee())return null;if(J())return"refresh";const t=M();if(!t)return null;const n=fe().events.filter((e=>"APP_UNLOAD"===e.type));if(0===n.length)return null;let r=null;try{r=new URL(t)}catch(e){return null}for(let e=n.length-1;e>=0;e--){const i=n[e];if(t===i.url)return i.appName;try{const e=new URL(i.url);if(r.origin===e.origin&&r.pathname===e.pathname)return i.appName}catch(e){}}return null}function ve(){ge({type:"NEW_TAB_OPENING",timestamp:Date.now()})}function be(){ge({type:"NEW_TAB_OPENED",timestamp:Date.now()})}class Te extends B{constructor(e){super(e);this.abandonedTimes=[];this.lastAbandonedTimestamp=null;this.finished=!1;this.wasHidden=W()||"hidden"===j();this.isAbandoned=!1;this.prerendering=(0,D.isPrerendering)();this.hiddenEntirelyBeforeRhumbFinished=G&&"hidden"===j();this.hiddenWithin1000ms="hidden"===j();this.hiddenWithin500ms="hidden"===j();this.setCustomAttribute("currentVisibility",j());this.setCustomAttribute("visibility",j());let t=!1;V((e=>{this.setCustomAttribute("currentVisibility",e);this.hiddenEntirelyBeforeRhumbFinished&&"visible"===e&&(this.hiddenEntirelyBeforeRhumbFinished=!1);if("visible"===e){this.wasHidden||(this.wasHidden=!0);t=!0;this.hiddenWithin1000ms=!1;this.hiddenWithin500ms=!1}if("hidden"===e&&!this.wasHidden){this.wasHidden=!0;this.setCustomAttribute("visibility","hidden");if(!t){const e=performance.now();e<=1e3&&(this.hiddenWithin1000ms=!0);e<=500&&(this.hiddenWithin500ms=!0)}}}))}getCacheStatusData(){const e={};this.performanceEntries().forEach((t=>{if(t.name.endsWith(".js")){const n=t.name.replace(ie,"");e[n]={cached:t.duration<=se,duration:t.duration}}}));return e}incrementTimeoutCounters(e,t,n){const r=Object.assign({route:le(e),isAiCopilotEnabled:t,isGraniteRemoteTransition:String(!!this.softNavigationContext)},n?{referrerApp:n}:{});this.wasHidden||z.PageLoadMetrics.counter("timeouts",r).increment();this.hiddenWithin1000ms||z.PageLoadMetrics.counter("timeouts_1000ms_visiblity_threshold",r).increment();this.hiddenWithin500ms||z.PageLoadMetrics.counter("timeouts_500ms_visiblity_threshold",r).increment();this.hiddenEntirelyBeforeRhumbFinished||z.PageLoadMetrics.counter("timeouts_entirely_hidden_filtered_out",r).increment()}reportTimeoutForRaceCondition(e,t,n,r,i,s,o,a){m().capturePageEvent("rhumbTimeoutRaceConditionDetected",{extra:Object.assign({duration:t,totalTimeFromRouteStart:r,totalDuration:t+r,timestamp:n,route:e},a)});this.incrementTimeoutCounters(e,o,s);this.finish({status:"failure",failureType:"watchdogExpired",duration:t,timestamp:n,totalTimeFromRouteStart:r,route:e},i,s);this.performanceMark("mark_all_failure_watchdog_expired");this.finished=!0}getNumFailedImages(){return Array.from(document.getElementsByTagName("img")).reduce(((e,t)=>t.src&&0===t.naturalHeight&&0===t.naturalWidth?e+1:e),0)}finish(e,t,n){var r;const i=re(e.timestamp),s=this.abandonedTimes.reduce(((e,t)=>e+t/this.abandonedTimes.length),0),o={};Object.keys(t).forEach((e=>{t[e]&&(o[`marker_timing_${e}`]=t[e].timestamp)}));this.setCustomAttribute("numReaganChecksStarted",this.abandonedTimes.length+1);this.setCustomAttribute("numPreviousReaganChecksAborted",this.abandonedTimes.length);this.setCustomAttribute("avgDurationBeforePreviousReaganAborts",s);this.setCustomAttribute("numPreviousReaganChecksFailed",0);this.setCustomAttribute("numPreviousReaganChecksSuccessful",0);const a=(null===(r=Y("navigation"))||void 0===r||null===(r=r[0])||void 0===r?void 0:r.activationStart)||0;z.PageLoadMetrics.counter("rhumb-finished",{status:e.status,isGraniteRemoteTransition:String(!!this.softNavigationContext)}).increment();const c=this.softNavigationContext,u=this.getAdjustedDurationMs(e.timestamp,e.duration+e.totalTimeFromRouteStart);if(u<0){m().captureMessage(`Navigation duration was negative (${u/1e3}s)${this.softNavigationContext?" (granite remote transition)":""}, skipping Cartographer report`,{level:"warning"});return}const l=u/1e3,d=oe(e.timestamp);m().capturePageEvent("rhumbFinished",{extra:Object.assign({},e,{duration:l},i,d,{numChecksStarted:this.abandonedTimes.length+1,numPreviousChecksAborted:this.abandonedTimes.length,avgDurationBeforePreviousRhumbAborts:s,numFailedImages:this.getNumFailedImages(),allVisibleMarkers:JSON.stringify(Object.keys(t)),wasPrerendered:this.prerendering||a>0,wasHiddenOnScriptStart:G,wasEverHidden:this.wasHidden,wasHiddenWhenRhumbFinished:"hidden"===j(),hiddenEntirelyBeforeRhumbFinished:this.hiddenEntirelyBeforeRhumbFinished,hiddenWithin1000ms:this.hiddenWithin1000ms,hiddenWithin500ms:this.hiddenWithin500ms,referrerApp:n,isGraniteRemoteTransition:!!c},c?{fromRemoteApp:c.fromRemoteApp}:{},o)});const p=c?{from:{pathname:c.fromPathname,route:c.fromRoute}}:{};this.sendActions([Object.assign({to:{pathname:e.pathname,route:e.route,scenario:e.scenario}},p,{status:e.status,wasHidden:this.wasHidden,isHidden:"hidden"===j(),duration:l,failureType:e.failureType,isReload:!c&&J()},c?{isGraniteRemoteTransition:!0}:{},{timestamp:e.timestamp},n?{referrerApp:n}:{},d?{numJSChunksLoaded:d.numJSChunksLoaded,numJSChunksCached:d.numJSChunksCached,numJSChunksUncached:d.numJSChunksUncached}:{})],k.Navigation)}report(e){if("COMPONENT_RENDERED"===e.type||!this||this.finished)return;const t=ye(this.softNavigationContext),{entry:{timestamp:n=0,checks:r,expiredTimestamp:i,pathname:s},routeSpec:o}=e.payload;switch(e.type){case"ROUTE_SUCCEEDED":case"ROUTE_PARTIAL_SUCCESS":case"ROUTE_FAILED":case"ROUTE_TIMEOUT_EXPIRED":case"ROUTE_UNEXPECTED":this.finished=!0}const a=String(ae());switch(e.type){case"ROUTE_STARTED":this.lastAbandonedTimestamp&&this.abandonedTimes.push(n-this.lastAbandonedTimestamp);this.isAbandoned=!1;break;case"ROUTE_ABANDONED":this.lastAbandonedTimestamp=n;this.isAbandoned=!0;break;case"ROUTE_PARTIAL_SUCCESS":{const{partialSuccess:i,route:c}=o,{extra:{scenario:u}}=e.payload,l=i[u]||[],{duration:d,timestamp:p,selector:f}=this.toTimings(r,n,l);if(d+n>I.DEFAULT_TIMEOUT){this.reportTimeoutForRaceCondition(c,d,p,n,r,t,a,{scenario:u,selector:f,pathname:s,detectedInPartialSuccess:!0});break}this.wasHidden||z.PageLoadMetrics.timer("partial_success",Object.assign({scenario:u,route:le(c),isAiCopilotEnabled:a,isGraniteRemoteTransition:String(!!this.softNavigationContext)},t?{referrerApp:t}:{})).update(this.getAdjustedDurationMs(p,n+d));this.finish({status:"partial_success",duration:d,timestamp:p,totalTimeFromRouteStart:n,pathname:s,scenario:u,selector:f,route:c},r,t);this.performanceMark("mark_all_success");break}case"ROUTE_SUCCEEDED":{var c;const{success:i,route:u}=o,{extra:{scenario:l}}=e.payload;0;const d=i[l]||[],{duration:p,timestamp:f,selector:h}=this.toTimings(r,n,d);if(p+n>I.DEFAULT_TIMEOUT){this.reportTimeoutForRaceCondition(u,p,f,n,r,t,a,{scenario:l,selector:h,pathname:s,detectedInPartialSuccess:!1});break}this.wasHidden||z.PageLoadMetrics.timer("succeeded",Object.assign({scenario:l,route:le(u),isAiCopilotEnabled:a,isGraniteRemoteTransition:String(!!this.softNavigationContext)},t?{referrerApp:t}:{})).update(this.getAdjustedDurationMs(f,n+p));const g=(null===(c=Y("navigation"))||void 0===c||null===(c=c[0])||void 0===c?void 0:c.activationStart)||0;g>0&&z.PageLoadMetrics.timer("succeeded-prerender",Object.assign({scenario:l,route:le(u),isAiCopilotEnabled:a,isGraniteRemoteTransition:String(!!this.softNavigationContext)},t?{referrerApp:t}:{})).update(n+p-g);this.finish({status:"success",duration:p,timestamp:f,totalTimeFromRouteStart:n,pathname:s,scenario:l,selector:h,route:u},r,t);this.performanceMark("mark_all_success");break}case"ROUTE_FAILED":{if(this.isAbandoned)break;const{route:e,error:i}=o,c=i.filter((e=>r[e]));0;const{duration:u,timestamp:l,selector:d}=this.toTimings(r,n,c),p=c.length?c[0]:"";this.wasHidden||z.PageLoadMetrics.counter("failed",Object.assign({route:le(e),selector:p,isAiCopilotEnabled:a,isGraniteRemoteTransition:String(!!this.softNavigationContext)},t?{referrerApp:t}:{})).increment();this.finish({status:"failure",failureType:"errorSelector",selector:d,duration:u,timestamp:l,totalTimeFromRouteStart:n,route:e,pathname:s},r,t);this.performanceMark("mark_all_failure");break}case"ROUTE_TIMEOUT_EXPIRED":{const{route:e}=o;this.incrementTimeoutCounters(e,a,t);const s=Math.max(0,(i||0)-n);this.finish({status:"failure",failureType:"watchdogExpired",duration:s,timestamp:i||performance.now(),totalTimeFromRouteStart:n,route:e},r,t);this.performanceMark("mark_all_failure_watchdog_expired");break}}}}class Se extends B{constructor(e){super(e);this.softNavigationContext=null==e?void 0:e.softNavigationContext;this.resolved={};this.stopped=!1;this.flushQueueTimeout=void 0;this.currentActionStartTimestamp=null;this.previousNavigationAction=this.softNavigationContext?{pathname:this.softNavigationContext.fromPathname,route:this.softNavigationContext.fromRoute}:null;this.wasHidden=W()||"hidden"===j();V((e=>{"hidden"!==e||this.wasHidden||(this.wasHidden=!0)}))}pushInAppNavigationAction(e,t,n,r,i,s){this.previousNavigationAction&&this.pushNavigationAction({to:e,from:this.previousNavigationAction,status:t,wasHidden:n,isHidden:r,duration:i,timestamp:s});this.previousNavigationAction=e}report(e){if("COMPONENT_RENDERED"===e.type||this.resolved[e.payload.entry.id]||this.stopped)return;const t=String(ae());switch(e.type){case"ROUTE_TIMEOUT_EXPIRED":case"ROUTE_FAILED":{const{entry:n,routeSpec:r}=e.payload,{pathname:i,checks:s,expiredTimestamp:o}=n,{route:a,error:c}=r;!this.wasHidden&&this.previousNavigationAction&&("ROUTE_FAILED"===e.type?z.PageLoadMetrics.counter("transition-failed",{route:le(a),isAiCopilotEnabled:t}).increment():z.PageLoadMetrics.counter("transition-timeouts",{route:le(a),isAiCopilotEnabled:t}).increment());const{duration:u,timestamp:l}="ROUTE_FAILED"===e.type?this.toTimings(s,this.currentActionStartTimestamp,c):{duration:o-this.currentActionStartTimestamp,timestamp:o};this.pushInAppNavigationAction({pathname:i,route:a,scenario:"ROUTE_FAILED"===e.type&&c?c.join(","):e.type},"failure",this.wasHidden,"hidden"===j(),u,l);break}case"ROUTE_PARTIAL_SUCCESS":{const{entry:n,routeSpec:r,extra:i}=e.payload,{pathname:s,checks:o}=n,{route:a}=r,{scenario:c}=i,u=r.partialSuccess[c]||[],{duration:l,timestamp:d}=this.toTimings(o,this.currentActionStartTimestamp,u);if(!this.wasHidden&&this.previousNavigationAction){z.PageLoadMetrics.timer("transition-succeeded",{scenario:c,route:le(a),isAiCopilotEnabled:t}).update(l);z.PageLoadMetrics.timer("transition-partial-success",{scenario:c,route:le(a),isAiCopilotEnabled:t}).update(l)}this.pushInAppNavigationAction({pathname:s,route:a,scenario:c||u.join(",")},"partial_success",this.wasHidden,"hidden"===j(),l,d);break}case"ROUTE_SUCCEEDED":{const{entry:n,routeSpec:r,extra:i}=e.payload,{pathname:s,checks:o}=n,{route:a}=r,{scenario:c}=i,u=r.success[c]||"",{duration:l,timestamp:d}=this.toTimings(o,this.currentActionStartTimestamp,u);!this.wasHidden&&this.previousNavigationAction&&z.PageLoadMetrics.timer("transition-succeeded",{scenario:c,route:le(a),isAiCopilotEnabled:t}).update(l);this.pushInAppNavigationAction({pathname:s,route:a,scenario:c||u.join(",")},"success",this.wasHidden,"hidden"===j(),l,d);break}}switch(e.type){case"ROUTE_UNEXPECTED":this.stopped=!0;break;case"ROUTE_STARTED":{const{entry:t}=e.payload,{timestamp:n}=t;this.currentActionStartTimestamp=this.currentActionStartTimestamp||n;break}case"ROUTE_SUCCEEDED":case"ROUTE_PARTIAL_SUCCESS":case"ROUTE_TIMEOUT_EXPIRED":case"ROUTE_FAILED":this.currentActionStartTimestamp=null;this.resolved[e.payload.entry.id]=!0;clearTimeout(this.flushQueueTimeout);this.flushQueueTimeout=setTimeout((()=>{this.flushNavigationQueue()}),L)}}}class Ae extends N.default{constructor(){super();this.resolved={};this.notifiedRoutes=new Set}report(e){if("COMPONENT_RENDERED"===e.type||this.resolved[e.payload.entry.id]&&"CHECKS_CHANGED"!==e.type)return;const{entry:{pathname:t}}=e.payload;if("ROUTE_UNEXPECTED"===e.type){if(!this.notifiedRoutes.has(t)){m().capturePageEvent("react-rhumb-event",{extra:{eventName:"UnexpectedRouteVisited",pathname:t}});this.captureUnexpectedRoute(t);this.notifiedRoutes.add(t);z.PageLoadMetrics.counter("unexpected-route").increment()}this.resolved[e.payload.entry.id]=!0}}}const[Ie,Ce]=I.INTERNAL_ERROR_MARKERS;class _e extends N.default{constructor(){super();this.stopped=!1}report(e){if(!this.stopped&&"GLOBAL_ERROR"===e.type){const{entry:t,extra:n}=e.payload,{error:r,componentStack:i}=n,{pathname:s}=t;this.captureError(r,{data:Object.assign({pathname:s},i?{componentStack:i}:{}),tags:{[Ce]:"true"}});this.stopped=!0}}}var we=n("ukHx");let Oe,Re,xe,Ne;const De={passive:!0,capture:!0},Me=new Date,Pe=e=>{Ne.push(e);Ue()},Le=()=>{Ne=[];Re=-1;Oe=null;je(window.addEventListener)},ke=(e,t)=>{if(!Oe){Oe=t;Re=e;xe=new Date;je(window.removeEventListener);Ue()}},Ue=()=>{if(Re>=0&&Re{t(e)}));Ne=[]}},Fe=e=>{if(e.cancelable){const t=(e.timeStamp>1e12?new Date:u())-e.timeStamp;"pointerdown"===e.type?Be(t,e):ke(t,e)}},Be=(e,t)=>{const n=()=>{ke(e,t);i()},r=()=>{i()},i=()=>{window.removeEventListener("pointerup",n,De);window.removeEventListener("pointercancel",r,De)};window.addEventListener("pointerup",n,De);window.addEventListener("pointercancel",r,De)},je=e=>{["mousedown","keydown","touchstart","pointerdown"].forEach((t=>e(t,Fe,De)))};function He(e){return"undefined"!=typeof PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes(e)}function Ge(e){if(!e||"object"!=typeof e)return!1;if("string"!=typeof e.entryType||0===e.entryType.length)return!1;if("layout-shift"===e.entryType){const t=e;if("sources"in t&&!Array.isArray(t.sources)){m().captureException(new Error("Layout-shift entry has a non-array sources field"),{extra:{entryType:e.entryType,entry:JSON.stringify(e)},tags:{component:"PerformanceEventBus"},fingerprint:["layout-shift-non-array-sources"]});return!1}}return!0}class We{constructor(){this.observers=new Map;this.callbacks=new Map;this.bufferedEntries=new Map}static getInstance(){const e=window;e[We.WINDOW_KEY]||(e[We.WINDOW_KEY]=new We);return e[We.WINDOW_KEY]}subscribe(e,t){if(!He(e))return()=>{};this.callbacks.has(e)||this.callbacks.set(e,new Set);const n=this.callbacks.get(e);n.add(t);if(1===n.size)this.createObserver(e);else if(this.bufferedEntries.has(e)){this.bufferedEntries.get(e).forEach((n=>{n.entryType===e&&Ge(n)&&t(n)}))}return()=>{const n=this.callbacks.get(e);if(n){n.delete(t);0===n.size&&this.removeObserver(e)}}}getActiveObserverTypes(){return Array.from(this.observers.keys())}reset(){this.observers.forEach((e=>{try{e.disconnect()}catch(e){}}));this.observers.clear();this.callbacks.clear();this.bufferedEntries.clear();window[We.WINDOW_KEY]=void 0}createObserver(e){if(!this.observers.has(e))try{const t=new PerformanceObserver((t=>{const n=t.getEntries().filter((e=>Ge(e)));this.bufferedEntries.has(e)||this.bufferedEntries.set(e,[]);const r=this.bufferedEntries.get(e);n.forEach((e=>r.push(e)));r.length>100&&r.splice(0,r.length-100);const i=this.callbacks.get(e);i&&n.forEach((t=>{t.entryType===e&&i.forEach((n=>{try{n(t)}catch(r){m().captureException(new Error("Performance callback failed",{cause:r}),{extra:{entryType:e,entry:t.toJSON(),callbackName:n.name||"anonymous",cause:r},tags:{component:"PerformanceEventBus",callbackType:"observer",performanceType:e},fingerprint:["performance-callback-error",e]})}}))}))})),n={type:e,buffered:!0};"event"===e&&(n.durationThreshold=16);t.observe(n);this.observers.set(e,t);q((()=>{const t=this.observers.get(e);if(!t||"function"!=typeof t.takeRecords)return;const n=t.takeRecords(),r=this.callbacks.get(e);r&&n.forEach((t=>{t.entryType===e&&Ge(t)&&r.forEach((n=>{try{n(t)}catch(r){m().captureException(new Error("Performance callback failed on visibility change",{cause:r}),{extra:{entryType:e,entry:t.toJSON(),callbackName:n.name||"anonymous",visibilityState:"hidden",cause:r},tags:{component:"PerformanceEventBus",callbackType:"visibility",performanceType:e},fingerprint:["performance-callback-error",e,"visibility"]})}}))}))}))}catch(t){m().captureException(new Error("Failed to create PerformanceObserver",{cause:t}),{extra:{entryType:e,cause:t},tags:{component:"PerformanceEventBus",callbackType:"observer_creation",performanceType:e},fingerprint:["performance-observer-creation-error",e]})}}removeObserver(e){const t=this.observers.get(e);if(t){try{t.disconnect()}catch(t){m().captureException(new Error("Failed to disconnect PerformanceObserver",{cause:t}),{extra:{entryType:e,cause:t},tags:{component:"PerformanceEventBus",callbackType:"observer_cleanup",performanceType:e},fingerprint:["performance-observer-cleanup-error",e]})}this.observers.delete(e)}}}We.WINDOW_KEY="__rhumb_perf_event_bus__";var Ve=We;class qe{constructor(){this.stateChanges=[];this.maxStateChanges=100;this.listeners=[];this.currentState={online:navigator.onLine,hidden:document.hidden};this.recordStateChange();this.initializeListeners()}static getInstance(){qe.instance||(qe.instance=new qe);return qe.instance}getSnapshot(){return Object.assign({},this.currentState,{stateChanges:[...this.stateChanges]})}getStateSummary(){return{wasEverHidden:this.stateChanges.some((e=>e.hidden)),wasEverOffline:this.stateChanges.some((e=>!e.online))}}reset(){this.stateChanges=[];this.currentState={online:navigator.onLine,hidden:document.hidden};this.recordStateChange()}static __destroyInstance(){qe.instance&&qe.instance.cleanupListeners();qe.instance=void 0}recordStateChange(){const e=Object.assign({timestamp:performance.now()},this.currentState);this.stateChanges.push(e);this.stateChanges.length>this.maxStateChanges&&this.stateChanges.shift()}initializeListeners(){const e=()=>{this.currentState.online=!0;this.recordStateChange()},t=()=>{this.currentState.online=!1;this.recordStateChange()},n=()=>{this.currentState.hidden=document.hidden;this.recordStateChange()};window.addEventListener("online",e);window.addEventListener("offline",t);document.addEventListener("visibilitychange",n);this.listeners.push({target:window,type:"online",handler:e},{target:window,type:"offline",handler:t},{target:document,type:"visibilitychange",handler:n})}cleanupListeners(){this.listeners.forEach((({target:e,type:t,handler:n})=>{e.removeEventListener(t,n)}));this.listeners=[]}}var ze=qe;const Ke=["processingStart","startTime"],Ye=e=>{window.addEventListener("pageshow",(t=>{t.persisted&&e(t)}),!0)},Je=new Set(["div","span","section","main","header","footer","nav","article","aside","p","li","ul","ol"]),$e=3,Qe=5,Xe=40;function Ze(e,t){return e.getAttribute(t)||""}function et(e){var t,n;const r=null===(t=e.tagName)||void 0===t||null===(n=t.toLowerCase)||void 0===n?void 0:n.call(t);if(!r)return"";let i=r;e.id&&(i+=`#${e.id}`);const s=Ze(e,"class");if(s.trim()){const e=s.trim().split(/\s+/);i+=`.${e.slice(0,$e).join(".")}`;e.length>$e&&(i+="...")}const o=Ze(e,"data-test-id");o&&(i+=`[data-test-id="${o}"]`);const a=Ze(e,"role");a&&"presentation"!==a&&"none"!==a&&(i+=`[role="${a}"]`);const c=Ze(e,"aria-label");if(c){i+=`[aria-label="${c.length>Xe?`${c.slice(0,Xe)}...`:c}"]`}if(["input","textarea","select"].includes(r)){const t=Ze(e,"name");t&&(i+=`[name="${t}"]`)}if("img"===r){const t=Ze(e,"alt");if(t){i+=`[alt="${t.length>Xe?`${t.slice(0,Xe)}...`:t}"]`}}return i}function tt(e,t){return!!e&&(e!==t||!Je.has(t))}function nt(e){var t,n;const r=null===(t=e.tagName)||void 0===t||null===(n=t.toLowerCase)||void 0===n?void 0:n.call(t);if(!r)return"";let i=r;e.id&&(i+=`#${e.id}`);const s=Ze(e,"data-test-id");s&&(i+=`[data-test-id="${s}"]`);const o=Ze(e,"data-id-marker");o&&(i+=`[data-id-marker="${o}"]`);if(!s&&!o){const t=Ze(e,"class");t.trim()&&(i+=`.${t.trim().split(/\s+/)[0]}`)}return i}function rt(e){if(!e||!("tagName"in e))return"";const t=e,n=et(t);let r="",i=t.parentElement,s=0;for(;i&&s ":" .. ");break}i=i.parentElement}return r+n}class it extends B{static getInstance(e){const t=window;t[it.WINDOW_KEY]||(t[it.WINDOW_KEY]=new it(e));return t[it.WINDOW_KEY]}static resetInstance(){window[it.WINDOW_KEY]=void 0}getPageState(){const e=ze.getInstance(),t=e.getStateSummary(),n=e.getSnapshot();return{currentOnline:n.online,currentHidden:n.hidden,wasEverHidden:t.wasEverHidden,wasEverOffline:t.wasEverOffline}}constructor(e){super(e);this.resolved={};this.stopped=!1;this.firstHiddenTime="hidden"===document.visibilityState?0:1/0;this.interactionMap=new Map;this.latestLCP=null;window.addEventListener("visibilitychange",(e=>{this.firstHiddenTime=Math.min(this.firstHiddenTime,e.timeStamp)}),{once:!0});const t=()=>{clearTimeout(this.flushQueueTimeout);this.flushQueueTimeout=setTimeout((()=>{this.flushPerformanceQueue();this.interactionMap.clear()}),L)},n=e=>{try{if(e&&"object"==typeof e&&"toJSON"in e&&"function"==typeof e.toJSON){const n=e.toJSON(),{processingStart:r,startTime:i}=n,s=(0,we.default)(n,Ke);if(i{try{const{interactionId:n,target:r,name:i}=e;if(n>0){let s=this.interactionMap.get(n);if(!s){s={latency:0,entries:[],interactionNames:""};this.interactionMap.set(n,s)}s.entries.push(e);s.latency=Math.max(e.duration,s.latency);const o=r&&null!=r&&r.hasAttribute("data-test-id")?null==r?void 0:r.getAttribute("data-test-id"):"",a=rt(r);i&&i.length>0&&(s.interactionNames=s.interactionNames.concat(s.interactionNames.length>0?" ":"",i));this.evictPerformanceAction(n);this.pushPerformanceAction(this.lastRouteInfo,"event",{interactionId:n,interactionNames:s.interactionNames,latency:s.latency,elapsedMs:u(),testId:o,tagName:a,pageState:this.getPageState()});t()}}catch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}},i=e=>{n(e)};Ye((()=>{Le();Pe(i)}));Ve.getInstance().subscribe("long-animation-frame",(e=>{try{e.scripts.forEach((e=>{if(e.duration>=50){const t=e.toJSON();this.pushPerformanceAction(this.lastRouteInfo,"longtask",Object.assign({name:e.windowAttribution},t,{entryType:"longtask",pageState:this.getPageState()}))}}));t()}catch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}}));Ve.getInstance().subscribe("first-input",(e=>{n(e)}));Ve.getInstance().subscribe("event",(e=>{r(e)}));Ve.getInstance().subscribe("paint",(e=>{try{if("first-contentful-paint"===e.name){const n={name:e.name,startTime:e.startTime,entryType:e.entryType,elapsedMs:u(),pageState:this.getPageState()};this.pushPerformanceAction(this.lastRouteInfo,"paint",n);t()}}catch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}}));Ve.getInstance().subscribe("largest-contentful-paint",(e=>{try{const t=e.element,{entryType:n,size:r,startTime:i,renderTime:s,loadTime:o,id:a,url:c}=e.toJSON(),l={entryType:n,size:r,startTime:i,renderTime:s,element:rt(null!=t?t:null),loadTime:o,elapsedMs:u(),id:a,url:c,pageState:this.getPageState()};this.latestLCP={route:this.lastRouteInfo,data:l}}catch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}}));const s=()=>{try{if(this.latestLCP){this.pushPerformanceAction(this.latestLCP.route,"largest-contentful-paint",this.latestLCP.data);this.latestLCP=null;t()}}catch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}};Ve.getInstance().subscribe("layout-shift",(e=>{try{var n;if(e.hadRecentInput||e.value<.001)return;const{entryType:r,value:i,startTime:s,hadRecentInput:o,lastInputTime:a}=e.toJSON(),c={entryType:r,value:i,startTime:s,sources:(null!==(n=e.sources)&&void 0!==n?n:[]).map((e=>({element:rt(e.node),previousRect:e.previousRect,currentRect:e.currentRect}))),hadRecentInput:o,lastInputTime:a,elapsedMs:u(),pageState:this.getPageState()};this.pushPerformanceAction(this.lastRouteInfo,"layout-shift",c);t()}catch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}}));const o=[];["keydown","mousedown","pointerdown","touchstart"].forEach((e=>{const t=()=>{s();o.forEach((e=>e()))};window.addEventListener(e,t,{capture:!0,once:!0});o.push((()=>window.removeEventListener(e,t,{capture:!0})))}));q((()=>{try{if(this.latestLCP){this.pushPerformanceAction(this.latestLCP.route,"largest-contentful-paint",this.latestLCP.data);this.latestLCP=null}o.forEach((e=>e()));this.flushPerformanceQueue()}catch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}}))}evictPerformanceAction(e){this.performanceActions=this.performanceActions.filter((t=>t.data.interactionId!==e))}__setFirstHiddenTime(e){this.firstHiddenTime=e}report(e){if("COMPONENT_RENDERED"!==e.type&&!this.resolved[e.payload.entry.id]&&!this.stopped){switch(e.type){case"ROUTE_TIMEOUT_EXPIRED":{const{routeSpec:{route:t}}=e.payload;this.lastRouteInfo={route:t};break}case"ROUTE_FAILED":{const{entry:{pathname:t},routeSpec:n}=e.payload,{route:r}=n;this.lastRouteInfo={pathname:t,route:r};break}case"ROUTE_PARTIAL_SUCCESS":case"ROUTE_SUCCEEDED":{const{entry:{pathname:t},extra:{scenario:n},routeSpec:r}=e.payload,{route:i}=r;this.lastRouteInfo={pathname:t,route:i,scenario:n};break}}switch(e.type){case"ROUTE_UNEXPECTED":this.stopped=!0;break;case"ROUTE_PARTIAL_SUCCESS":case"ROUTE_SUCCEEDED":case"ROUTE_TIMEOUT_EXPIRED":case"ROUTE_FAILED":this.resolved[e.payload.entry.id]=!0}}}}it.WINDOW_KEY="__rhumb_vitals_reporter__";class st extends N.default{report(e){if("ROUTE_STARTED"===e.type)try{const{route:t,globalNav:n}=e.payload.routeSpec;window.dispatchEvent(new CustomEvent("rhumb-route-started",{detail:{route:t,globalNav:n}}))}catch(e){}}}const ot=()=>{let e=1,t="* > *";for(;document.querySelector(t);){t+=" > *";e++}return e},at=24e4;class ct extends B{constructor(e){super(e);this.resolved={};this.stopped=!1;this.candidate=!1;(Math.random()<.1||this.debug)&&(this.candidate=!0);if(!this.candidate||!performance.memory)return;const t=()=>{const e=Math.random()*at;this.timeout=setTimeout((()=>{if(!(this.stopped||u()>36e5)){if(this.timeout)try{this.collectMemoryUsage()}catch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}t()}}),e)};t();this.flushingInterval=setInterval((()=>{this.stopped&&clearInterval(this.flushingInterval);this.flushPerformanceQueue()}),2*at)}collectMemoryUsage(){const e=performance.memory.usedJSHeapSize;this.pushPerformanceAction(this.lastRouteInfo,"memory",{usedMemBytes:e,elapsedMs:u(),numOfDOMNodes:document.getElementsByTagName("*").length,depthOfDOMTree:ot()});z.MemoryMetrics.histogram("used-bytes",{scenario:this.lastRouteInfo&&this.lastRouteInfo.scenario||"unknown"}).update(e)}report(e){if(this.candidate&&performance.memory&&"COMPONENT_RENDERED"!==e.type&&!this.resolved[e.payload.entry.id]&&!this.stopped){switch(e.type){case"ROUTE_TIMEOUT_EXPIRED":{const{routeSpec:{route:t}}=e.payload;this.lastRouteInfo={route:t};break}case"ROUTE_FAILED":{const{entry:{pathname:t},routeSpec:n}=e.payload,{route:r}=n;this.lastRouteInfo={pathname:t,route:r};break}case"ROUTE_PARTIAL_SUCCESS":case"ROUTE_SUCCEEDED":{const{entry:{pathname:t},extra:{scenario:n},routeSpec:r}=e.payload,{route:i}=r;this.lastRouteInfo={pathname:t,route:i,scenario:n};break}}switch(e.type){case"ROUTE_UNEXPECTED":this.stopped=!0;break;case"ROUTE_PARTIAL_SUCCESS":case"ROUTE_SUCCEEDED":case"ROUTE_TIMEOUT_EXPIRED":case"ROUTE_FAILED":this.resolved[e.payload.entry.id]=!0}}}}const ut=new Map([["numSucceededRequests","succeeded-requests"],["numAbortedRequests","aborted-requests"],["numPendingRequests","pending-requests"],["numNotFound","not-found-requests"],["numTimedoutRequests","timed-out-requests"],["numFailedRequestsMinus404AndRetries","failed-requests"],["numRetriedFailures","retried-requests"]]),lt=new Map([["numJSChunksLoaded","js-chunks-loaded"],["numJSChunksCached","js-chunks-cached"],["numJSChunksUncached","js-chunks-uncached"]]),dt=["graphql","chirp","rest"];class pt extends N.default{constructor(e){super(e);this.finished=!1;this.wasHidden=W()||H();V((e=>{"hidden"===e&&(this.wasHidden=!0)}))}sendMetrics(e,t={}){if(!this.wasHidden){const n=re(e);if(n){ut.forEach(((e,r)=>{const i=Number(n[r]);z.PageLoadMetrics.histogram(e,t).update(i)}));dt.forEach((e=>{const r=n.byRequestType[e];ut.forEach(((n,i)=>{const s=Number(r[i]);z.PageLoadMetrics.histogram(n,Object.assign({},t,{requestType:e})).update(s)}))}))}}const n=oe(e);n&<.forEach(((e,r)=>{const i=Number(n[r]);z.PageLoadMetrics.histogram(e,t).update(i)}))}report(e){if("COMPONENT_RENDERED"===e.type||this.finished)return;const{entry:{checks:t,expiredTimestamp:n},routeSpec:r}=e.payload;switch(e.type){case"ROUTE_SUCCEEDED":case"ROUTE_PARTIAL_SUCCESS":case"ROUTE_FAILED":case"ROUTE_TIMEOUT_EXPIRED":case"ROUTE_UNEXPECTED":this.finished=!0}switch(e.type){case"ROUTE_PARTIAL_SUCCESS":{const{partialSuccess:n}=r,{extra:{scenario:i}}=e.payload,s=Math.max(...n[i].map((e=>t[e].timestamp)));this.sendMetrics(s,{scenario:i,status:"partial_success"});break}case"ROUTE_SUCCEEDED":{const{success:n}=r,{extra:{scenario:i}}=e.payload,s=Math.max(...n[i].map((e=>t[e].timestamp)));this.sendMetrics(s,{scenario:i,status:"success"});break}case"ROUTE_FAILED":{const{error:e}=r,n=e.filter((e=>t[e])),[i]=n,s=t[i].timestamp;this.sendMetrics(s,{selector:i,status:"failure"});break}case"ROUTE_TIMEOUT_EXPIRED":n&&this.sendMetrics(n,{status:"failure"})}}}class ft extends N.default{report(e){if("COMPONENT_RENDERED"===e.type||!this)return;const{entry:t,routeSpec:n}=e.payload,r={detail:{pathname:t.pathname,route:null==n?void 0:n.route}};switch(e.type){case"ROUTE_PARTIAL_SUCCESS":this.performanceMark("route_partial_success",r);break;case"ROUTE_SUCCEEDED":this.performanceMark("route_success",r);break;case"ROUTE_FAILED":this.performanceMark("route_failure",r);break;case"ROUTE_UNEXPECTED":this.performanceMark("route_unexpected",r);break;case"ROUTE_TIMEOUT_EXPIRED":this.performanceMark("route_timeout",r)}}}function ht(e){return()=>e}const gt=()=>{};gt.thatReturns=ht;gt.thatReturnsFalse=ht(!1);gt.thatReturnsTrue=ht(!0);gt.thatReturnsNull=ht(null);gt.thatReturnsThis=()=>{};gt.thatReturnsArgument=e=>e;var mt=gt,Et=n("oK5H");class yt extends r.Component{constructor(...e){super(...e);this.state={}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e,t){var n;this.props.onError(e,{componentStack:null!==(n=t.componentStack)&&void 0!==n?n:void 0})}render(){return this.state.error?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(h,{name:"RHUMB_GLOBAL_ERROR_BOUNDARY"}),this.props.ErrorComponent?(0,p.jsx)(this.props.ErrorComponent,{error:this.state.error}):null]}):this.props.children}}var vt=yt;class bt extends N.default{report(e){if("ROUTE_STARTED"===e.type)J()&&z.PageLoadMetrics.counter("reloaded").increment()}}class Tt extends N.default{report(e){switch(e.type){case"NO_VISIBLE_MARKERS":{const{extra:{scenario:t}}=e.payload;z.PageLoadMetrics.counter("no-visible-markers",{scenario:t,isAiCopilotEnabled:String(ae()),hasHash:String($()),isReload:String(J())}).increment();break}}}}var St=n("Z5tj"),At=n.n(St);const It=At().div.withConfig({displayName:"RegressionTracker__RegressionTrackerContainer"})(["position:fixed as const;right:100px;top:100px;z-index:1000;padding:15px;background:#ff7a59;color:#fff;border-radius:3px;"]),Ct=At().div.withConfig({displayName:"RegressionTracker__Row"})(["display:flex;justify-content:space-between;"]),_t=At().label.withConfig({displayName:"RegressionTracker__Label"})(["margin-right:3px;"]);0;var wt=({isTrackingVisibility:e,isAutoToggling:t,toggleTrackVisibility:n,setAutoToggle:r})=>(0,p.jsx)(p.Fragment,{children:(0,p.jsxs)(It,{children:[(0,p.jsxs)(Ct,{children:[(0,p.jsx)(_t,{htmlFor:"toggleTrackVisibility",children:"Toggle Visibility Tracking"}),(0,p.jsx)("input",{id:"toggleTrackVisibility",type:"checkbox",checked:e,onChange:n})]}),(0,p.jsxs)(Ct,{children:[(0,p.jsx)(_t,{htmlFor:"setAutoToggle",children:"Toggle Visibility Every 2s"}),(0,p.jsx)("input",{id:"setAutoToggle",type:"checkbox",checked:t,onChange:r})]})]})});function Ot(e){const t=(0,r.useRef)(void 0);t.current||(t.current={value:e()});return t.current.value}const Rt=e=>{0;return Object.keys(e).reduce(((t,n)=>{const r=e[n],{success:i={default:[]},partialSuccess:s={},error:o=[],globalNav:a="default"}=r;t[n]={route:n,globalNav:a,success:i,partialSuccess:s,error:[...o,...I.INTERNAL_ERROR_MARKERS]};return t}),{})},xt=e=>{const t=Object.keys(e),n=w(t);return A((r=>{const i=t.find((e=>n(e,r)));return e[i]}))},Nt=e=>{const t=({pathname:t,checks:n,expiredTimestamp:r})=>{const i=e(t);if(r)return{type:"TIMEOUT"};{const e=e=>n[e],t=Object.keys(i.success).filter((t=>i.success[t].length&&i.success[t].every(e)));if(t.length)return{type:"SUCCESS",scenario:t[0]};if(i.partialSuccess){const t=Object.keys(i.partialSuccess).filter((t=>i.partialSuccess[t].length&&i.partialSuccess[t].every(e)));if(t.length)return{type:"PARTIAL_SUCCESS",scenario:t[0]}}if(i.error.some(e))return{type:"FAILURE"}}return{type:"PENDING"}};return(0,y.default)(t)},Dt=(e,t)=>(n,r,i)=>{const{pathname:s}=r,o={entry:r,routeSpec:e(s)};i&&Object.assign(o,{extra:i});t({type:n,payload:o})},Mt=(e,t)=>{const{entry:n,entry:{pathname:r,id:i,checks:s},entries:o,visibleMarkerRefs:a}=e;switch(t.type){case"HISTORY_CHANGED":{const{pathname:s,timestamp:a}=t.payload;return s!==r?Object.assign({},e,{entry:{id:i+1,pathname:s,referrer:r,timestamp:a,checks:{},expiredTimestamp:null,dirty:!1},entries:[...o,n]}):e}case"MARKER_MOUNTED":{const{marker:{name:r,id:o},timestamp:a}=t.payload;0;return i===o?Object.assign({},e,{entry:Object.assign({},n,{dirty:!0,checks:Object.assign({},s,{[r]:{timestamp:a}})})}):e}case"MARKER_UNMOUNTED":{const{marker:{name:r,id:o}}=t.payload;if(i===o&&s[r]){const t=Object.assign({},s);delete t[r];return Object.assign({},e,{entry:Object.assign({},n,{checks:t})})}return e}case"TIMEDOUT":{const{timestamp:r}=t.payload;return Object.assign({},e,{entry:Object.assign({},n,{expiredTimestamp:r})})}case"ADD_MARKER_REF":{const{marker:{name:n,id:r},ref:s}=t.payload;return i===r?Object.assign({},e,{visibleMarkerRefs:Object.assign({},a,{[n]:s})}):e}default:return e}},Pt=()=>{},Lt=(e,t)=>{const n=(0,r.useRef)([]),i=(0,r.useRef)(mt),s=(0,r.useRef)(mt);(0,r.useEffect)((()=>{s.current=t}));if(i.current===mt){const t=e.listen((({pathname:e})=>{const t=u();n.current.push({pathname:e,timestamp:t})}));i.current=()=>{t();n.current.forEach((e=>s.current(e)));n.current=[];i.current=()=>{}}}(0,r.useEffect)((()=>{i.current();return e.listen(s.current)}),[e])},kt=(e,t)=>{const{pathname:n}=e,i=Ot((()=>t(n))),s=e=>{const t=e?e.route:"unknown-route";m().setExtraContext({route:t})};(0,r.useEffect)((()=>{s(i)}),[i]);Lt(e,(({pathname:e})=>{s(t(e))}))},Ut=()=>{const[e,t]=(0,r.useState)(null),n=(0,r.useRef)(null),i=(0,r.useMemo)((()=>new IntersectionObserver((e=>{t(e.some((e=>e.isIntersecting)))}))),[]);(0,r.useEffect)((()=>{n.current=e}),[e]);(0,r.useEffect)((()=>()=>i.disconnect()),[i]);return{observer:i,hasSomeVisibleMarker:e,prevHasSomeVisibleMarker:n.current}},Ft=e=>{Pt(e);const{ErrorComponent:t,history:s,history:{pathname:a},config:c,children:l,timingOffset:d,staticAppInfo:f,userId:h,softNavigationContext:g,captureExceptions:E=!0,trackVisibility:y}=e,b="true"===T().debug("react-rhumb-visibility"),[S,A]=(0,r.useState)(y),[C,_]=(0,r.useState)(!1);(0,r.useEffect)((()=>{if(C&&b){const e=setInterval((()=>{A((e=>!e))}),2e3);return()=>clearInterval(e)}}),[C,b]);const w=(0,r.useMemo)((()=>Rt(c)),[c]),O=(0,r.useMemo)((()=>({entry:{id:0,pathname:a,referrer:void 0,timestamp:0,checks:{},expiredTimestamp:null,dirty:!1},entries:[],visibleMarkerRefs:{}})),[a]),[R,x]=(0,r.useReducer)(Mt,O),N=(0,r.useMemo)((()=>xt(w)),[w]);kt(s,N);Lt(s,(({timestamp:e,pathname:t})=>{o((()=>{x({type:"HISTORY_CHANGED",payload:{pathname:t,timestamp:e}})}))}));const D=(0,r.useRef)([]),M=Ot((()=>{const e=n("1sEq"),t=[new(e.default?e.default:e)({timingOffset:d,softNavigationContext:g}),new Te({timingOffset:d,staticAppInfo:f,userId:h,softNavigationContext:g}),new Se({staticAppInfo:f,userId:h,softNavigationContext:g}),new Ae,new _e,it.getInstance({staticAppInfo:f,userId:h}),new st,new ct({staticAppInfo:f,userId:h}),new bt,new Tt,new pt,new ft];D.current=t;return e=>t.forEach((t=>{try{t.report(e)}catch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}}))}));(0,r.useEffect)((()=>{D.current.forEach((e=>{"function"==typeof e.updateUserId&&e.updateUserId(null!=h?h:null)}))}),[h]);const P=(0,r.useMemo)((()=>Dt(N,M)),[N,M]),L=(e,t)=>{P("GLOBAL_ERROR",R.entry,Object.assign({error:e},t))},k=(0,r.useMemo)((()=>Nt(N)),[N]),U=(0,r.useRef)(void 0),F=v(R),{observer:B,hasSomeVisibleMarker:j,prevHasSomeVisibleMarker:H}=Ut();(0,r.useEffect)((()=>{const e=()=>{const e=u();o((()=>{x({type:"TIMEDOUT",payload:{timestamp:e}})}))},t=(e,t)=>{switch(e.type){case"SUCCESS":{const{scenario:n}=e;P("ROUTE_SUCCEEDED",t,{scenario:n});break}case"PARTIAL_SUCCESS":{const{scenario:n}=e;P("ROUTE_PARTIAL_SUCCESS",t,{scenario:n});break}case"TIMEOUT":P("ROUTE_TIMEOUT_EXPIRED",t);break;case"FAILURE":P("ROUTE_FAILED",t);break;default:throw new Error(`unexpected status type ${e.type}`)}};if(F&&R.entries!==F.entries){const{entry:e,entry:{checks:n},entries:r}=F,{entries:i}=R;clearTimeout(U.current);U.current=void 0;const[s,...o]=i.slice(r.length-i.length),{pathname:a,checks:c}=s;if(N(a)){c!==n&&P("CHECKS_CHANGED",s);const r=k(s);s!==e?"PENDING"!==r.type?t(r,s):P("ROUTE_ABANDONED",s):"PENDING"===r.type&&P("ROUTE_ABANDONED",s)}o.forEach((e=>{const{pathname:t}=e;if(N(t)){P("ROUTE_STARTED",e);P("ROUTE_ABANDONED",e)}else P("ROUTE_UNEXPECTED",e)}))}if(!F||F.entries!==R.entries){const{entry:n,entry:{pathname:r,dirty:i}}=R;if(N(r)){P("ROUTE_STARTED",n);i&&P("CHECKS_CHANGED",n);const r=k(n);"PENDING"!==r.type?t(r,n):U.current=setTimeout(e,I.DEFAULT_TIMEOUT)}else P("ROUTE_UNEXPECTED",n)}if(F&&F.entries===R.entries&&F.entry!==R.entry){const{entry:{checks:e}}=F,{entry:n,entry:{checks:r,pathname:i}}=R;if(N(i)){r!==e&&P("CHECKS_CHANGED",n);const i=k(n);if("PENDING"!==i.type){t(i,n);clearTimeout(U.current);U.current=void 0}}}if(F&&F.visibleMarkerRefs!==R.visibleMarkerRefs&&S){const{entry:e,entry:{pathname:t}}=R;if(N(t)){const t=Object.keys(R.entry.checks).every((e=>Object.prototype.hasOwnProperty.call(R.visibleMarkerRefs,e)&&!!R.visibleMarkerRefs[e]&&null!==R.visibleMarkerRefs[e].current));"SUCCESS"===k(e).type&&t&&Object.values(R.visibleMarkerRefs).forEach((e=>!!e.current&&B.observe(e.current)))}}}),[F,R,N,k,P,B,S]);(0,r.useEffect)((()=>{if(null===H&&j!==H&&S){const{entry:e}=R,t=k(e),{scenario:n}=t;j||P("NO_VISIBLE_MARKERS",e,{scenario:n})}}),[j,H,R,k,P,S]);(0,r.useEffect)((()=>{z.PageLoadMetrics.timer("rhumb-provider-mounted").update(u());return()=>{clearTimeout(U.current);U.current=void 0}}),[]);(0,r.useEffect)((()=>{const e=()=>{const e=(0,Et.getStaticAppName)(f),t=(0,Et.getStaticAppVersion)(f);e&&me(e,t,window.location.href)};window.addEventListener("beforeunload",e);return()=>{window.removeEventListener("beforeunload",e)}}),[f]);(0,r.useEffect)((()=>{const e=e=>{const t=e.target,n=t instanceof Element?t.closest("a"):null;if("_blank"===(null==n?void 0:n.target)){ve();setTimeout(be,0)}},t=window.open.bind(window);window.open=(...e)=>{ve();setTimeout(be,0);return t(...e)};document.addEventListener("click",e,!0);return()=>{document.removeEventListener("click",e,!0);window.open=t}}),[]);const{entry:{checks:G,id:W}}=R,V=(0,r.useMemo)((()=>Object.keys(G).filter((e=>G[e]))),[G]),q=(0,r.useMemo)((()=>({id:W,dispatch:x,reportAction:M,trackVisibility:S})),[W,M,S]),K=(0,r.useMemo)((()=>V.map(encodeURIComponent).join(",")),[V]);return(0,p.jsxs)(i.Provider,{value:q,children:[E?(0,p.jsx)(vt,{onError:L,ErrorComponent:t,children:l||null}):l||null,(0,p.jsx)("div",{hidden:!0,"aria-hidden":"true","data-id-markers":K,children:V.map((e=>(0,p.jsx)("mark",{"data-id-marker":e},e)))}),b&&(0,p.jsx)(wt,{isTrackingVisibility:!!S,isAutoToggling:C,toggleTrackVisibility:e=>{A(e.target.checked)},setAutoToggle:e=>{_(e.target.checked)}})]})};0;const Bt=(0,r.memo)(Ft),jt=({onMount:e})=>{(0,r.useEffect)((()=>{e()}),[e]);return null};class Ht extends r.Component{constructor(...e){super(...e);this.state={hasError:!1,error:null};this.rhumbProviderMounted=!1;this.handleMount=()=>{this.rhumbProviderMounted=!0}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e){m().captureException(e instanceof Error?e:new Error(String(e)))}render(){if(this.state.hasError){var e;if(this.rhumbProviderMounted)throw this.state.error;return null!==(e=this.props.children)&&void 0!==e?e:null}return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(jt,{onMount:this.handleMount}),(0,p.jsx)(Bt,Object.assign({},this.props))]})}}function Gt(e){return!1===e.captureExceptions?(0,p.jsx)(Bt,Object.assign({},e)):(0,p.jsx)(Ht,Object.assign({},e))}var Wt=Gt},bioE:function(e,t,n){"use strict";n.d(t,{buildUrl:function(){return c},parseHostname:function(){return o},parseUrl:function(){return s}});const r=/^(?:(?:([^:/?#]+):)?(?:\/\/([^:/?#]+)(?::([0-9]+))?)+?)?([^?#]+)?(?:\?([^#]*))?(?:#(.+))?/,i=e=>{const t=(e||"").toLowerCase();return t?"http"===t?80:"https"===t?443:null:null},s=e=>{const[,t,n,s,o,a,c]=r.exec(e);return{protocol:t,hostname:n,port:void 0!==s?parseInt(s,10):i(t),path:o,query:a,hash:c}},o=e=>{if(e&&e.hostname){const t=e.hostname.split(".");if(3!==t.length)return{};const[n]=t,[r]=n.split("-");return{loadBalancer:n,loadBalancerBase:r}}return{}},a=e=>{if(!e.port)return!0;if(!e.protocol)return!0;const t=(e.protocol||"").toLowerCase();return"http"===t&&80===e.port||"https"===t&&443===e.port},c=e=>[e.hostname?`${e.protocol||"https"}://`:"",e.hostname,a(e)?"":`:${e.port}`,e.hostname&&e.path&&"/"!==e.path.substr(0,1)?`/${e.path}`:e.path,e.query?`?${e.query}`:"",e.hash?`#${e.hash}`:""].join("")},byjC:function(e,t,n){"use strict";n.d(t,{hasUnansweredQuickReplyMessage:function(){return l}});var r=n("dLEV"),i=n("k8Ub"),s=n("C3IS"),o=n("V+nC"),a=n("J4oD"),c=n("kWFB"),u=n("iPDb");const l=(0,r.createSelector)(a.historyDataForThread,(e=>{if(!e||!(0,c.hasMessages)(e))return!1;const t=(0,u.getMessages)(e).filter((e=>(0,s.isCommonMessageFormat)(e)&&!(0,s.isEmailCMF)(e)||(0,o.isInitialMessage)(e))).last();return Boolean((0,i.getQuickReply)(t))}))},"c/Yf":function(e,t,n){"use strict";n.d(t,{OPT_OUT_NO:function(){return a},OPT_OUT_YES:function(){return o},getGlobalCookieOptOut:function(){return c}});var r=n("dLEV"),i=n("+U1B"),s=n("3RDS");const o="yes",a="no",c=(0,r.createSelector)(i.getVisitorIdentity,(e=>(0,s.getGlobalCookieOptOut)(e)))},c1C1:function(e,t,n){"use strict";n.d(t,{generateUniqueClientTimestamp:function(){return r}});const r=function e(t="default"){const n=Date.now(),{previousTimestamps:r}=e;if(r&&r[t]&&r[t]>=n){r[t]++;return r[t]}r[t]=n;return n};r.previousTimestamps={};r.reset=function(){this.previousTimestamps={}}},c44P:function(e,t,n){var r=n("34eX"),i="Expected a function";function s(e,t){var n;if("function"!=typeof t)throw new TypeError(i);e=r(e);return function(){--e>0&&(n=t.apply(this,arguments));e<=1&&(t=void 0);return n}}e.exports=s},cFiw:function(e,t,n){"use strict";n.d(t,{useDialog:function(){return o}});var r=n("Zulv"),i=n("okxY"),s=n("NCbW");function o(e,t){let{role:n="dialog"}=e,o=(0,r.useSlotId)();o=e["aria-label"]?void 0:o;(0,s.useEffect)((()=>{if(t.current&&!t.current.contains(document.activeElement)){(0,i.focusSafely)(t.current);let e=setTimeout((()=>{if(document.activeElement===t.current){t.current.blur();(0,i.focusSafely)(t.current)}}),500);return()=>{clearTimeout(e)}}}),[t]);return{dialogProps:Object.assign({},(0,r.filterDOMProps)(e,{labelable:!0}),{role:n,tabIndex:-1,"aria-labelledby":e["aria-labelledby"]||o}),titleProps:{id:o}}}},"cJP/":function(e,t,n){e.exports=n.dlbpr(1,34)},cKdz:function(e,t,n){"use strict";n.d(t,{hasUserAndTeamResponders:function(){return s}});var r=n("uOZ5"),i=n("kevw");const s=e=>(0,i.getType)(e)===r.USERS_AND_TEAMS||(0,i.getType)((0,i.getFallback)(e))===r.USERS_AND_TEAMS},cPs9:function(e,t,n){"use strict";n.d(t,{getSenderKeyFromType:function(){return a}});var r=n("2Zef");const i="vid",s="utk",o="id",a=e=>{switch(e){case r.VID_SENDER:return i;case r.VISITOR_SENDER:return s;case r.BOT_SENDER:case r.AGENT_SENDER:case r.INTEGRATOR_SENDER:return o;case r.SYSTEM_SENDER:default:return null}}},cSJ2:function(e,t,n){"use strict";n.d(t,{sanitize:function(){return f}});var r=n("bSHG"),i=n("rCfO");const s=["background-image","bottom","clear","float","left","opacity","position","right","top","visibility","white-space","z-index"],o=({node:e})=>{if(e&&e.style&&e.style.length>0&&e.style.removeProperty){"0px"===e.style.fontSize&&e.style.setProperty("font-size","14px");"0"===e.style.lineHeight&&e.style.setProperty("line-height","1");"transparent"===e.style.color&&e.style.removeProperty("color");s.forEach((t=>e.style.removeProperty(t)));return{node:e}}return null},a=({node:e})=>{if(e&&"BLOCKQUOTE"===e.tagName){e.style.setProperty("margin","0px 0px 0px .8ex");e.style.setProperty("padding-left","1ex");e.style.setProperty("border-left","1px solid rgb(204,204,204)");return{node:e}}return null},c=["javascript:","vbscript:","data:"],u=({node:e})=>{if(!e||!e.href||"A"!==e.nodeName||!c.includes(e.protocol))return null;const t=document.createElement("span");t.innerText=e.innerText;return{node:t}};var l=n("TmLu");const d=e=>new l.default(e),p=({node:e,config:t})=>{if(!e||!e.href||"A"!==e.tagName)return null;const n=e.href.match("(tel|mms|sms|mailto):[0-9]+");"_self"!==e.getAttribute("target")||n||e.setAttribute("target","_top");const r=n?"_self":e.getAttribute("target");r&&e.setAttribute("target",r);return{node:e,config:t}};e=n.hmd(e);(0,i.default)((e=>/()/.test(e)));const f=(0,i.default)(((e,t,n=[])=>{const i=r.secureDocument.body;try{r.secureDocument.domain=window.location.hostname.indexOf("qa")>=0?"hubspotqa.com":"hubspot.com"}catch(e){}const s=r.secureDocument.createElement("div");if(e&&""!==e){i.innerHTML=e;const r=Object.assign({},t);r.transformers=[a,o,p,u,...n];try{const e=d(r).clean_node(i).cloneNode(!0);s.appendChild(e)}catch(e){console.error(e)}}return t===r.config.TEXTONLY?s.textContent||"":s.innerHTML}));e&&e.exports&&(e.exports.default=Object.assign({},e.exports))},cXEp:function(e,t,n){"use strict";n.d(t,{SET_THREADS_SUCCESS:function(){return r},UPDATE_THREAD_CURRENT_URL:function(){return i}});const r="SET_THREADS_SUCCESS",i="UPDATE_THREAD_CURRENT_URL"},cdXU:function(e,t,n){"use strict";n.d(t,{getIsPrivateLoad:function(){return i}});var r=n("JGJA");const i=e=>(0,r.default)("privateLoad",e)},"cg/b":function(e,t,n){"use strict";var r=n("01iA"),i=n.n(r);const s=e=>"function"==typeof e,o=Object.getOwnPropertySymbols||(()=>[]);t.default=e=>{if(i().deployed("hub-http")||!Object.freeze)return e;Object.freeze(e);Object.getOwnPropertyNames(e).concat(o(e)).forEach((t=>{s(e)&&"caller"!==t&&"callee"!==t&&null!=e[t]&&!Object.isFrozen(e[t])&&Object.freeze(e[t])}));return e}},cjNV:function(e,t){e.exports="//static.hsappstatic.net/conversations-visitor-ui/static-1.9449/audio/notification.mp3"},cjt2:function(e,t,n){"use strict";n.d(t,{INITIALIZE_PUBSUB:function(){return i},PUBSUB_DISCONNECTED:function(){return l},PUBSUB_READY:function(){return a},PUBSUB_RECONNECTED:function(){return c},PUBSUB_RECONNECTING:function(){return u},PUBSUB_SUSPENDED:function(){return d},RESUBSCRIBE:function(){return o},UPDATE_SUBSCRIPTIONS:function(){return s}});var r=n("VVfI");const i=(0,r.createAsyncActionTypes)("INITIALIZE_PUBSUB"),s=(0,r.createAsyncActionTypes)("UPDATE_SUBSCRIPTIONS"),o=((0,r.createAsyncActionTypes)("RECONNECT"),(0,r.createAsyncActionTypes)("RESUBSCRIBE")),a="PUBSUB_READY",c="PUBSUB_RECONNECTED",u="PUBSUB_RECONNECTING",l="PUBSUB_DISCONNECTED",d="PUBSUB_SUSPENDED"},cnVX:function(e,t,n){"use strict";n.d(t,{reportErrorAction:function(){return o}});var r=n("nSiU"),i=n("eCQl");const s=e=>!(0,r.getErrorTitle)(e)&&!(0,r.isSilent)(e),o=e=>{const t=(0,r.getError)(e)||new Error(`${e.type} is being dispatched without an error`);console.error(`Error report triggered by '${e.type} (Silent: ${!!(0,r.isSilent)(e)})`);const n=(0,r.isVisibleErrorAction)(e),o=n||!1!==n&&!(0,r.isSilent)(e);return(0,i.reportError)({error:t,tags:{actionType:e.type,isGenericErrorMessage:s(e),isVisibleToUser:o}})}},d2rW:function(e,t,n){"use strict";n.d(t,{assignmentV2MessageReceived:function(){return o}});var r=n("DFBY"),i=n("8RWs"),s=n("H7nP");function o(e,t,n){return o=>{const a=(0,r.getAssignedAgentId)(e),c=(0,r.getAssignedAgentType)(e);a&&n&&o((0,i.fetchAgentResponderIfNecessary)({senderId:a,agentType:c,threadId:n}));o((0,s.defaultMessageReceived)(e,t,n))}}},d4bX:function(e,t,n){"use strict";n.d(t,{isInPreview:function(){return r}});const r=()=>"true"===new URLSearchParams(window.location.search).get("preview")},dAms:function(e,t,n){"use strict";n.d(t,{ENTRIES:function(){return r},EVICT:function(){return i},ID_INVARIANT:function(){return s},ID_TRANSFORM:function(){return o},NAME:function(){return a},NOT_SET_VALUE:function(){return c}});const r=["entries"],i=["evict"],s=["idInvariant"],o=["idTransform"],a=["name"],c=["notSetValue"]},dIRc:function(e,t,n){"use strict";n.d(t,{default:function(){return A}});var r=n("MZef"),i=n("VToG");const s=(0,n("nt9Q").requestStateUpdate)(i.FAILED);var o=n("ImcI"),a=n("uB3n"),c=n("qjq5"),u=n("dAms"),l=n("JoAZ"),d=n("Sbt9"),p=n("OPip");const f=(0,c.default)(((e,t)=>{(0,l.indexedDataInvariant)(t);(0,p.applyIdInvariant)(e,t);const n=(0,d.applyIdTransform)(e,t);return t.updateIn(u.ENTRIES,(e=>e.delete(n)))}));var h=n("eJ3n"),g=n("Y/B+"),m=n("0IK8"),E=n("SmHr"),y=n("A5f/"),v=n("Ut5p"),b=n("+tWo"),T=n("qQrL");const S=(0,a.default)({notSetValue:(0,r.default)({data:null}),idTransform:e=>e,idInvariant:g.messageKeyInvariant});var A=(0,v.handleActions)({[T.PUBLISH_MESSAGE.STARTED](e,t){const{messageKey:n,threadId:r,channel:i,message:s}=t.payload;return(0,h.updateEntry)(n,(0,o.requestStartedWithOperator)((()=>(0,E.default)({threadId:r,channel:i,message:s}))),e)},[T.PUBLISH_MESSAGE.SUCCEEDED](e,t){const{messageKey:n}=t.payload;return f(n,e)},[T.PUBLISH_MESSAGE.FAILED](e,t){const{messageKey:n,threadId:r,channel:i,message:o}=t.payload;return(0,h.updateEntry)(n,s((()=>(0,y.default)({threadId:r,channel:i,message:o}))),e)},[b.REMOVE_MESSAGE_IN_CONVERSATION](e,t){const{message:n}=t.payload,r=(0,m.getId)(n);return f(r,e)}},S)},dK5d:function(e,t,n){"use strict";n.d(t,{setStandardWidgetSize:function(){return f},setWidgetSize:function(){return p}});var r=n("/XCD"),i=n.n(r),s=n("dLEV"),o=n("xZ3y"),a=n("yS+k");const c={width:376,height:530},u={width:416,height:700},l={size:c,shouldBeOverriden:(0,a.getIsPortal53)()||44300118===i().get()},d=(0,s.createSlice)({name:"widgetSize",initialState:l,reducers:{setWidgetSize(e,t){e.size=t.payload},setStandardWidgetSize(e){const t=u.width,n=e.shouldBeOverriden?c.height:u.height;e.size={width:t,height:n}}},extraReducers:e=>{e.addCase(o.GET_WIDGET_DATA_SUCCEEDED,(e=>{const t=u.width,n=e.shouldBeOverriden?c.height:u.height;e.size={width:t,height:n}}))}}),{setWidgetSize:p,setStandardWidgetSize:f}=d.actions;t.default=d.reducer},dLEV:function(e,t,n){"use strict";n.d(t,{configureStore:function(){return A},createAction:function(){return I},createAsyncThunk:function(){return k},createSelector:function(){return s.createSelector},createSlice:function(){return R}});var r=n("4W30"),i=n("cJP/"),s=n("MBJP"),o=n("CJvR"),a=Object.defineProperty,c=Object.defineProperties,u=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,f=(e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,h=(e,t)=>{for(var n in t||(t={}))d.call(t,n)&&f(e,n,t[n]);if(l)for(var n of l(t))p.call(t,n)&&f(e,n,t[n]);return e},g=(e,t)=>c(e,u(t)),m="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?i.compose:i.compose.apply(null,arguments)};function E(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);if(null===t)return!0;let n=t;for(;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return t===n}var y=class extends Array{constructor(...e){super(...e);Object.setPrototypeOf(this,y.prototype)}static get[Symbol.species](){return y}concat(...e){return super.concat.apply(this,e)}prepend(...e){return 1===e.length&&Array.isArray(e[0])?new y(...e[0].concat(this)):new y(...e.concat(this))}};function v(e){return"boolean"==typeof e}function b(){return function(e){return T(e)}}function T(e={}){const{thunk:t=!0,immutableCheck:n=!0,serializableCheck:r=!0}=e;let i=new y;t&&(v(t)?i.push(o.default):i.push(o.default.withExtraArgument(t.extraArgument)));0;return i}var S=!0;function A(e){const t=b(),{reducer:n,middleware:r=t(),devTools:s=!0,preloadedState:o,enhancers:a}=e||{};let c;if("function"==typeof n)c=n;else{if(!E(n))throw new Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');c=(0,i.combineReducers)(n)}let u=r;if("function"==typeof u){u=u(t);if(!S&&!Array.isArray(u))throw new Error("when using a middleware builder function, an array of middleware must be returned")}if(!S&&u.some((e=>"function"!=typeof e)))throw new Error("each middleware provided to configureStore must be a function");const l=(0,i.applyMiddleware)(...u);let d=i.compose;s&&(d=m(h({trace:!S},"object"==typeof s&&s)));let p=[l];Array.isArray(a)?p=[l,...a]:"function"==typeof a&&(p=a(p));const f=d(...p);return(0,i.createStore)(c,o,f)}function I(e,t){function n(...n){if(t){let r=t(...n);if(!r)throw new Error("prepareAction did not return an object");return h(h({type:e,payload:r.payload},"meta"in r&&{meta:r.meta}),"error"in r&&{error:r.error})}return{type:e,payload:n[0]}}n.toString=()=>`${e}`;n.type=e;n.match=t=>t.type===e;return n}function C(e){const t={},n=[];let r;const i={addCase(e,n){0;const r="string"==typeof e?e:e.type;if(r in t)throw new Error("addCase cannot be called with two reducers for the same action type");t[r]=n;return i},addMatcher(e,t){0;n.push({matcher:e,reducer:t});return i},addDefaultCase(e){0;r=e;return i}};e(i);return[t,n,r]}function _(e){return"function"==typeof e}function w(e,t,n=[],i){let s,[o,a,c]="function"==typeof t?C(t):[t,n,i];if(_(e))s=()=>(0,r.default)(e(),(()=>{}));else{const t=(0,r.default)(e,(()=>{}));s=()=>t}function u(e=s(),t){let n=[o[t.type],...a.filter((({matcher:e})=>e(t))).map((({reducer:e})=>e))];0===n.filter((e=>!!e)).length&&(n=[c]);return n.reduce(((e,n)=>{if(n){if((0,r.isDraft)(e)){const r=n(e,t);return void 0===r?e:r}if((0,r.isDraftable)(e))return(0,r.default)(e,(e=>n(e,t)));{const r=n(e,t);if(void 0===r){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}}return e}),e)}u.getInitialState=s;return u}function O(e,t){return`${e}/${t}`}function R(e){const{name:t}=e;if(!t)throw new Error("`name` is a required option for createSlice");const n="function"==typeof e.initialState?e.initialState:(0,r.default)(e.initialState,(()=>{})),i=e.reducers||{},s=Object.keys(i),o={},a={},c={};s.forEach((e=>{const n=i[e],r=O(t,e);let s,u;if("reducer"in n){s=n.reducer;u=n.prepare}else s=n;o[e]=s;a[r]=s;c[e]=u?I(r,u):I(r)}));function u(){const[t={},r=[],i]="function"==typeof e.extraReducers?C(e.extraReducers):[e.extraReducers],s=h(h({},t),a);return w(n,s,r,i)}let l;return{name:t,reducer(e,t){l||(l=u());return l(e,t)},actions:c,caseReducers:o,getInitialState(){l||(l=u());return l.getInitialState()}}}var x="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",N=(e=21)=>{let t="",n=e;for(;n--;)t+=x[64*Math.random()|0];return t},D=["name","message","stack","code"],M=class{constructor(e,t){this.payload=e;this.meta=t}},P=class{constructor(e,t){this.payload=e;this.meta=t}},L=e=>{if("object"==typeof e&&null!==e){const t={};for(const n of D)"string"==typeof e[n]&&(t[n]=e[n]);return t}return{message:String(e)}};function k(e,t,n){const r=I(e+"/fulfilled",((e,t,n,r)=>({payload:e,meta:g(h({},r||{}),{arg:n,requestId:t,requestStatus:"fulfilled"})}))),i=I(e+"/pending",((e,t,n)=>({payload:void 0,meta:g(h({},n||{}),{arg:t,requestId:e,requestStatus:"pending"})}))),s=I(e+"/rejected",((e,t,r,i,s)=>({payload:i,error:(n&&n.serializeError||L)(e||"Rejected"),meta:g(h({},s||{}),{arg:r,requestId:t,rejectedWithValue:!!i,requestStatus:"rejected",aborted:"AbortError"===(null==e?void 0:e.name),condition:"ConditionError"===(null==e?void 0:e.name)})})));const o="undefined"!=typeof AbortController?AbortController:class{constructor(){this.signal={aborted:!1,addEventListener(){},dispatchEvent(){return!1},onabort(){},removeEventListener(){}}}abort(){0}};function a(e){return(a,c,u)=>{const l=(null==n?void 0:n.idGenerator)?n.idGenerator(e):N(),d=new o;let p;const f=new Promise(((e,t)=>d.signal.addEventListener("abort",(()=>t({name:"AbortError",message:p||"Aborted"})))));let h=!1;function g(e){if(h){p=e;d.abort()}}const m=async function(){var o,p;let g;try{let s=null==(o=null==n?void 0:n.condition)?void 0:o.call(n,e,{getState:c,extra:u});F(s)&&(s=await s);if(!1===s)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};h=!0;a(i(l,e,null==(p=null==n?void 0:n.getPendingMeta)?void 0:p.call(n,{requestId:l,arg:e},{getState:c,extra:u})));g=await Promise.race([f,Promise.resolve(t(e,{dispatch:a,getState:c,extra:u,requestId:l,signal:d.signal,rejectWithValue:(e,t)=>new M(e,t),fulfillWithValue:(e,t)=>new P(e,t)})).then((t=>{if(t instanceof M)throw t;return t instanceof P?r(t.payload,l,e,t.meta):r(t,l,e)}))])}catch(t){g=t instanceof M?s(null,l,e,t.payload,t.meta):s(t,l,e)}n&&!n.dispatchConditionRejection&&s.match(g)&&g.meta.condition||a(g);return g}();return Object.assign(m,{abort:g,requestId:l,arg:e,unwrap(){return m.then(U)}})}}return Object.assign(a,{pending:i,rejected:s,fulfilled:r,typePrefix:e})}function U(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}function F(e){return null!==e&&"object"==typeof e&&"function"==typeof e.then}var{assign:B}=Object,j="listenerMiddleware";I(`${j}/add`),I(`${j}/removeAll`),I(`${j}/remove`);(0,r.enableES5)()},"dML/":function(e,t,n){"use strict";n.d(t,{enoughTimeHasPassedForNewAutomatedChatMessage:function(){return c}});var r=n("DdHT"),i=n("0IK8"),s=n("iPDb");const o=e=>(0,s.getMessages)(e).last();var a=n("BOwv");const c=e=>{if(!e)return!1;const t=(0,r.default)(o,i.getTimestamp)(e);return Date.now()-t>=a.SESSION_EXPIRY_TIME_APPROXIMATION_IN_MS}},dPcB:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("Rd7q"),i=n("5f8p"),s={ja:{[i.default.COMPANY]:e=>`${e} 御中`,[i.default.CUSTOMER]:e=>`${e} 様`}};var o=new RegExp("\\p{scx=Han}|\\p{scx=Hangul}|\\p{scx=Hiragana}|\\p{scx=Katakana}","u"),a=({name:e,firstName:t,lastName:n,email:i,titleType:a},c)=>{const u=t&&t.trim(),l=n&&n.trim(),d=e&&e.trim();let p;u||l?u&&!l?p=u:!u&&l&&(p=l):p=d||i||"";if(void 0===p){const e=o.test(l),t=o.test(u);p=e&&t?`${l} ${u}`:`${u} ${l}`}if(a){const e=c&&c.locale||(0,r.default)(),t=s[e]&&s[e][a];t&&(p=t(p))}return p}},dXr0:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-error-reporting":{errorAlert:{message_jsx:function(e,t,n){return e(t,"wrapper",null,"Please try again. If it keeps happening, ",e(t,"Link",{onClick:n.onClick},"let us know"),".")},eventId:"Event Id: {{ eventId }}",errorCode:"Error Code: {{ errorCode }}"},debugOverlay:{title:"Debug Menu",enableLogs:"Enable Logs",disableLogs:"Disable Logs",sendData:"Send Debug Data to HubSpot",debugClipboard:"Debug Clipboard",lastEventMessage:"Debug data sent. Event Id: {{ lastEventId }}"},fatalError:{refreshThePage:"Something's wrong.
Refresh the page or log in again.",contactSupport:"If this keeps happening, please contact support"},generic:{title:"Something went wrong.",message:"Please check your connection and try again.",button:"Try again"}}}})}},dYiF:function(e,t,n){"use strict";n.d(t,{defaults:function(){return m},hubapi:function(){return y},logoutOn:function(){return C},logoutOnError:function(){return I},logoutOnMissingPortalId:function(){return O},logoutOnUnauthorized:function(){return w},maybeAddApiPathPrefix:function(){return E},retryOnError:function(){return R},setRequest:function(){return v},timeoutInQuery:function(){return s.timeoutInQuery}});var r=n("AXLL"),i=n("bioE"),s=n("qpv7"),o=n("1mlK"),a=n("/Eix"),c=n("oR4E"),u=n("MeFh");const l="hapijs_options",d=e=>`${l}:${e.portalId}`;var p={get(e){const t=e.localStorage&&e.localStorage.getItem(d(e));return t?JSON.parse(t):{}},set(e,t){e.localStorage&&e.localStorage.setItem(d(e),JSON.stringify(t))},clear(e){e.localStorage&&e.localStorage.removeItem(d(e))}},f=n("GSH1"),h=n("mxs2"),g=n("PPXD");const m=e=>Object.assign({},{timeout:14e3,withCredentials:!0,portalId:window.hubspot&&window.hubspot.portal&&window.hubspot.portal.id,labs:window.hubspot&&window.hubspot["__hub-http-labs"]},e),E=e=>t=>e((0,s.withUrl)((e=>{if(e.hostname||t.api)return e;let n=e.path;if(n.startsWith("/api/")||n.startsWith("api/"))return e;n=n.startsWith("/")?`/api${n}`:`/api/${n}`;e.path=n;return e}))(t)),y=(0,o.lab)("HUBONEDOMAIN",E((0,s.environmentUrl)((0,s.hubletApi)("app","hubspot"))),(0,s.environmentUrl)((0,s.hubletApi)("api","hubspot"))),v=e=>{if((0,h.isAuthMocked)(e))return e;const{hostname:t}=(0,i.parseUrl)(e.url),n=0===t.indexOf(`api${(0,s.hubletSubdomainPostfix)()}.hubspot`);return(0,f.set)("useIframeRequest",n)(e)},b=(e,t)=>{const n={hostname:(0,s.resolveApi)((0,s.hubletApi)("app","hubspot")),path:e.loginPathOverride||"/login/"},o={loginRedirectUrl:e.location.href};t&&t["x-hubspot-auth-failure"]&&Object.assign(o,{authFailureReason:t["x-hubspot-auth-failure"]});e.portalId&&(o.loginPortalId=e.portalId);n.query=(0,r.stringify)(o);return(0,i.buildUrl)(n)},T=e=>p.clear(e),S=e=>{const t=b(e);if((0,u.redirectTo)(t,e,T))throw new Error("Aborting: redirection in progress");return e},A=e=>{const t=e.options,n=b(t,e.headers);(0,u.redirectTo)(n,t,T);return Promise.reject((0,c.responseError)(e,"Aborting: redirection in progress"))},I=(0,s.onResponseError)(A),C=e=>t=>(0,s.onResponse)((t=>e(t)?A(t):t))(t),_=e=>401===e.status&&!!(0,g.getHeader)("x-hubspot-auth-failure",e),w=e=>{if((0,h.isAuthMocked)(e))return e;const t=(0,a.maybeGetParentIframe)();return t?(0,a.notifyParentAndRejectOnStatuses)([401],t,a.UNAUTHORIZED_MESSAGE)(e):C(_)(e)},O=e=>{if(!e.portalId){console.log("[hub-http] Could not find portal id. Redirecting");return S(e)}return e},R=(0,s.retry)((e=>"GET"===e.options.method&&(e.status>=500||0===e.status&&"NETWORKERROR"===e.errorCode)),{reason:"Server error"})},da5k:function(e,t,n){"use strict";n.d(t,{loadExistingThread:function(){return o}});var r=n("L9oQ"),i=n("YHaB"),s=n("0fuM");function o({threadId:e}){return t=>{t((0,r.selectThread)(e));t((0,i.updateView)(s.THREAD_VIEW))}}},"du/S":function(e,t,n){"use strict";n.d(t,{getAPIEnableWidgetCookieBannerOnExitIntent:function(){return a}});var r=n("dLEV"),i=n("vStR"),s=n("IbXZ"),o=n("CXrm");const a=(0,r.createSelector)([i.getWidgetUiState],(e=>(0,s.getAPIEnableWidgetCookieBanner)(e)===o.ON_EXIT_INTENT))},eCQl:function(e,t,n){"use strict";n.d(t,{reportError:function(){return p}});var r=n("hpc0"),i=n.n(r),s=n("MJM1");let o;!function(e){e.error="error";e.warning="warning";e.debug="debug";e.critical="critical";e.info="info"}(o||(o={}));const a=2e3,c=["number","description","line","column"],u=["graphQLErrors","networkError","error"],l=e=>{switch(typeof e){case"boolean":case"number":return e;case"string":{const t=e.length>a?"...":"";return`${e.substr(0,a)}${t}`}case"function":return"function() { /* Function removed */ }";case"object":return null===e?e:"/* Object, Error, or Array removed */";default:return}},d=e=>{if(!e)return null;const t=Object.keys(e).filter((e=>!c.includes(e)));return t.length?t.reduce(((t,n)=>{let r=e[n];u.includes(n)&&(r=JSON.stringify(r));const i=l(r);void 0!==i&&(t[n]=i);return t}),{}):null},p=({error:e,fingerprint:t,tags:n={},componentData:r={},extra:a={},level:c=o.error,shouldIgnoreStatusZero:u=!0})=>{if((0===(0,s.default)(["networkError","status"],e)||0===(0,s.default)(["status"],e))&&u){console.error(`Error with: '${e.message}'`);return""}const l=Object.assign({componentDidCatch:"false"},n),p=d(e)||{},f=Object.assign({},l,p,a);i().captureException(e,{fingerprint:t,tags:l,extra:Object.assign({error:f,componentData:r},a),level:c});const h=i().lastEventId();console.error(`(Event Id: ${h})\nError reported with '${e.message}'`);f&&Object.keys(f).forEach((e=>{f[e]&&console.error(`Extra Data [${e}]: `,f[e])}));return h}},eDjq:function(e,t,n){"use strict";n.d(t,{stageSupplementalInitialMessages:function(){return R}});var r=n("k8Ub"),i=n("gGDi"),s=n("hSXG"),o=n("bWKF"),a=n("2Zef"),c=n("6d8N"),u=n("Mjj8"),l=n("tOKt"),d=n("c1C1"),p=n("Avso"),f=n("dLEV"),h=n("RaQM"),g=n("PraE"),m=n("xZ3y"),E=n("QeSX"),y=n("FBcP"),v=n("goDm"),b=n("9XKB"),T=n("jvpr"),S=n("wihT"),A=n("Hjp8"),I=n("Wt04"),C=n("rf4d");const _=(0,f.createAction)(m.GET_SUPPLEMENTAL_INITIAL_MESSAGES),w=(0,f.createAction)(m.GET_SUPPLEMENTAL_INITIAL_MESSAGES_SUCCEEDED),O=(0,f.createAction)(m.GET_SUPPLEMENTAL_INITIAL_MESSAGES_FAILED,(e=>({payload:{error:e}})));function R(){return(e,t)=>{const n=t();if((0,h.getIsWidgetInAwayMode)(n))return Promise.resolve();const f=(0,E.getAssignedResponderInWidget)(n),m=(0,p.getUserId)(f),R=(0,y.getSessionId)(n),x=(0,b.getHubspotUtk)();e(_());return(0,g.fetchSupplementalInitialMessages)({botId:m,sessionId:R,hubspotUtk:x}).then((n=>{const p=n.status!==u.NO_CONTENT&&Array.isArray(n.data)?n.data:[];e(w());p.forEach((({message:n})=>{const u=[],p=(0,r.getQuickReply)(n);p&&u.push(new c.default(p));const f=(0,l.buildInitialMessage)({id:n.id,clientType:n.clientType,sender:(0,s.buildSender)({senderType:(0,o.toCmfSender)(n.senderType)||a.BOT_SENDER,senderId:n.senderId}),status:Object.assign({},n.status),genericChannelId:C.LIVE_CHAT_GENERIC_CHANNEL_ID,attachments:u,text:(0,i.getText)(n),richText:(0,i.getRichText)(n),timestamp:(0,d.generateUniqueClientTimestamp)(),channelInstanceId:(0,T.getChannelInstanceId)(t()),senders:(0,S.buildHubSpotSystemSender)(),recipients:(0,A.buildContactRecipients)({value:(0,I.getMessagesUtk)()})});e((0,v.stageMessageOnStubbedThread)(f))}))})).catch((t=>{e(O(t))}))}}},eEyY:function(e,t,n){"use strict";n.d(t,{getCurrentThreadId:function(){return o}});var r=n("PpSk"),i=n("dLEV"),s=n("k09d");const o=(0,i.createSelector)([s.getSelectedThread],r.getThreadId)},eF9A:function(e,t,n){"use strict";n.d(t,{isAssignmentUpdateMessage:function(){return s}});var r=n("0IK8"),i=n("XF21");const s=e=>(0,r.getTopLevelType)(e)===i.ASSIGNMENT_UPDATE},eFd2:function(e,t,n){"use strict";n.d(t,{default:function(){return A}});var r=n("ukHx"),i=n("2I/g"),s=n("JGJA"),o=n("3Yas");const a=e=>(0,i.Seq)(e).keySeq();o.keySeq.implement(Array,a);o.keySeq.implementInherited(i.Iterable,(e=>e.keySeq()));o.keySeq.implement(Object,a);var c=o.keySeq,u=n("IcZZ"),l=n("6O34"),d=n("Zui/");const p={[d.FILES]:!0,[d.QUICK_REPLIES]:!0,[d.LOCATION]:!0,[d.CONTACT]:!0},f={attachments:(0,i.List)(),genericChannelId:null,messageStatus:null,messageTimestamp:null,senders:(0,i.List)(),truncatedText:"",id:null,timestamp:null},h=(0,i.Record)(f,"DirectReply");function g(e){return e?h(Object.assign({},f,{attachments:(0,u.buildAttachments)(e.attachments,p),genericChannelId:(0,s.default)("genericChannelId",e),messageStatus:(0,s.default)("messageStatus",e),messageTimestamp:(0,s.default)("messageTimestamp",e),senders:(0,l.buildSenders)(e.senders),truncatedText:(0,s.default)("truncatedText",e)})):h()}const m=e=>{const t=(0,s.default)("directReplyMessages",e);if(!t)return(0,i.Map)({directReplyMessages:(0,i.Map)()});const n=c(t).reduce(((e,n)=>{const r=(0,s.default)(n,t);return e.set(n,g(r))}),(0,i.Map)());return(0,i.Map)({directReplyMessages:n})},E=e=>{const t={};if(e){const[n]=e||[],{inResponseToMessageId:r}=n||{};t[r]=e}return t};var y=n("ma7q");const v=["results"];class b extends((0,i.Record)({results:(0,i.OrderedMap)(),hasMore:!1,offset:(0,i.Map)()},"ThreadHistoryMessages")){constructor(e){const{results:t}=e,n=(0,r.default)(e,v);super(Object.assign({},n,{results:(0,y.buildOrderedMessageMap)(t)}))}}const T=["messages","directReplies","friendlyNameResults","replyRecommendations"];class S extends((0,i.Record)({messages:new b({results:(0,i.OrderedMap)(),hasMore:!1,offset:(0,i.Map)()}),visitorLastReadAtTimestamp:0,numSoftDeletedMessages:0,attachments:(0,i.Map)(),directReplies:(0,i.Map)(),friendlyNameResults:[],replyRecommendationsHistory:{},conversationTimelineCursor:{}},"ThreadHistory")){constructor(e={}){const{messages:t={results:(0,i.OrderedMap)(),hasMore:!1,offset:(0,i.Map)()},directReplies:n=(0,i.Map)(),friendlyNameResults:s=[],replyRecommendations:o}=e,a=(0,r.default)(e,T);super(Object.assign({},a,{messages:new b(t),directReplies:m(n),friendlyNameResults:s,replyRecommendationsHistory:E(o)}))}}var A=S},"eH/d":function(e,t,n){"use strict";n.d(t,{hasChatMessageFromAgent:function(){return o}});var r=n("C3IS"),i=n("/OK6"),s=n("iPDb");const o=e=>(0,s.getMessages)(e).some((e=>(0,r.isChatMessage)(e)&&(0,i.isFromAgent)(e)))},eJ3n:function(e,t,n){"use strict";n.d(t,{updateEntry:function(){return d}});var r=n("qjq5"),i=n("dAms"),s=n("JoAZ"),o=n("neHy"),a=n("Oo4n"),c=n("OPip"),u=n("Sbt9"),l=n("x1JE");const d=(0,r.default)(((e,t,n)=>{(0,s.indexedDataInvariant)(n);(0,o.operatorInvariant)(t);(0,c.applyIdInvariant)(e,n);const r=(0,u.applyIdTransform)(e,n),d=e=>e.update(r,(0,l.getNotSetValue)(n),t);return(0,a.applyEvict)(n.updateIn(i.ENTRIES,d))}))},eLSo:function(e,t,n){"use strict";var r=n("0JoJ"),i=n("yK3D");const s={post(e,t){return(0,i.default)(r.default.post,e,t)},put(e,t){return(0,i.default)(r.default.put,e,t)},get(e,t){return(0,i.default)(r.default.get,e,t)},getWithResponse(e,t){return(0,i.default)(r.default.getWithResponse,e,t)},delete(e,t){return(0,i.default)(r.default.delete,e,t)}};t.default=s},eLkp:function(e,t,n){"use strict";n.d(t,{getGdprConsentToProcessEnabledForChatflow:function(){return o}});var r=n("dLEV"),i=n("LgEy"),s=n("49A5");const o=(0,r.createSelector)([s.getLatestWidgetData],(e=>(0,i.gdprConsentToProcessEnabled)(e)))},eUlm:function(e,t,n){e.exports=n.dlbpr(1,1)},eXJ2:function(e,t,n){"use strict";n.d(t,{default:function(){return r}});function r(e){return"object"==typeof e&&e?"function"==typeof e.toJS?e.toJS():"function"==typeof e.toJSON?e.toJSON():e:e}},eeeG:function(e,t,n){"use strict";n.d(t,{setMessage:function(){return a}});var r=n("qjq5"),i=n("bYG+"),s=n("xCrP"),o=n("/He/");const a=(0,r.default)(((e,t,n)=>(0,s.default)(o.MESSAGE_RESULTS,(0,i.default)(e,t),n)))},eg5p:function(e,t,n){"use strict";n.d(t,{STUBBED_THREAD_ID:function(){return r}});const r=0},ejMo:function(e,t,n){"use strict";var r=n("2I/g"),i=n("6GFX");class s extends((0,r.Record)({file:null,localId:"",fileId:-1,uploadProgress:0},"FileUploadRecord")){constructor(e={}){super(Object.assign({},e,{localId:(0,i.generateIdForFile)({file:e.file||null,timestamp:Date.now()})}))}}t.default=s},ejs7:function(e,t,n){"use strict";n.d(t,{getPubSubMessage:function(){return i}});var r=n("wL7V");const i=e=>(0,r.getMessage)(e)||e},elDb:function(e,t,n){"use strict";n.d(t,{getCustomEmailCaptureDelay:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("8dR1");const o=(0,r.createSelector)(s.getWelcomeMessage,(0,i.default)("customEmailCaptureDelay"))},emPf:function(e,t,n){"use strict";n.d(t,{setLatestMessage:function(){return d}});var r=n("aYGO"),i=n("g4ag"),s=n("PJuP"),o=n("0IK8"),a=n("VBzW");const c=(0,i.default)(a.HAS_FILE_ATTACHMENT),u=(0,i.default)(a.PREVIEW_TEXT),l=(0,i.default)(a.PREVIEW_MESSAGE_ID),d=((0,i.default)(a.FAILED),(0,i.default)(a.RESPONDER),(0,i.default)(a.VISITOR),(e,t)=>{let n=(0,i.default)(r.LATEST_MESSAGE_TIMESTAMP)((0,o.getTimestamp)(e),t);const a=(0,s.getFileAttachments)(e);n=c(Boolean(a&&a.length),n);n=u((0,o.getPlainText)(e),n);n=l((0,o.getId)(e),n);return n})},"emx+":function(e,t,n){"use strict";n.d(t,{getFocusRingStyles:function(){return s}});var r=n("Z5tj"),i=n("VZYW");const s=({ringColor:e=i.NEUTRAL_1600,outlineOffset:t="1px"}={})=>(0,r.css)(["&:focus-visible{outline:2px solid ",";outline-offset:",";}"],e,t)},enlr:function(e,t,n){"use strict";n.d(t,{getKBArticle:function(){return i},getOriginViewContext:function(){return s},getShouldViewKBArticleExpanded:function(){return o},useKBArticle:function(){return a},useKBArticleOriginViewContext:function(){return c}});var r=n("TyWi");const i=e=>e.kbArticle.data,s=e=>e.kbArticle.originViewContext,o=e=>e.kbArticle.viewExpanded,a=()=>(0,r.useAppSelector)(i),c=()=>(0,r.useAppSelector)(s)},esZR:function(e,t,n){"use strict";n.d(t,{stageInitialMessage:function(){return v}});var r=n("2Zef"),i=n("v0wH"),s=n("hSXG"),o=n("tOKt"),a=n("c1C1"),c=n("Avso"),u=n("2kog"),l=n("4fgK"),d=n("goDm"),p=n("Jcmd"),f=n("eDjq"),h=n("jvpr"),g=n("wihT"),m=n("Hjp8"),E=n("Wt04"),y=n("rf4d");function v(e){return(t,n)=>{const v=n(),b=(0,l.getIsBot)(v),T=(0,u.getInitialResponder)(v),S=(0,c.getUserId)(T),A=(0,a.generateUniqueClientTimestamp)(),I=(0,o.buildInitialMessage)({sender:(0,s.buildSender)({senderType:b?r.BOT_SENDER:r.AGENT_SENDER,senderId:S}),status:{messageStatus:i.SENT,timestamp:A},genericChannelId:y.LIVE_CHAT_GENERIC_CHANNEL_ID,richText:(0,p.getFirstMessageText)(v),text:(0,p.getFirstMessageText)(v),timestamp:A,channelInstanceId:(0,h.getChannelInstanceId)(n()),senders:(0,g.buildHubSpotSystemSender)(),recipients:(0,m.buildContactRecipients)({value:(0,E.getMessagesUtk)()})});t((0,d.stageMessageOnStubbedThread)(I,e));b&&t((0,f.stageSupplementalInitialMessages)()).catch((e=>{setTimeout((()=>{throw e}))}))}}},f3U3:function(e,t,n){"use strict";n.d(t,{default:function(){return I}});var r=n("ukHx"),i=n("Z5tj"),s=n.n(i);const o="on-dark";var a=n("seb2"),c=n("57op"),u=n("iKGd");const l=c.getDisabledBackgroundColor,d=c.getDisabledTextColor,p=c.getPlaceholderTextColor,f=c.getPrimaryColor,h=()=>u.WHITE;var g=n("NCbW"),m=n("ITEl");const E=["placeholder","suffix","prefix","disabled","value","onChange","containerStyles","theme","use","focus"],y=({use:e})=>e===o?(0,i.css)(["background-color:",";"],h()):null,v=({theme:e})=>(0,i.css)(["cursor:not-allowed;background-color:",";"],l(e)),b=({theme:e})=>(0,i.css)(["color:",";cursor:not-allowed;&::after{color:",";}"],d(e),d(e)),T=s().input.withConfig({displayName:"VizExInput__StyledTextInput"})(["",";width:100%;padding-left:10px;padding-right:10px;border:none;background:transparent;",";:focus{outline:none;}::placeholder{color:",";}height:32px;border-radius:4px;font-size:12px;line-height:24px;font-weight:400px;"],a.getBodyTypographyStyles,(e=>e.disabled&&b(e)),(({theme:e})=>p(e))),S=s().div.withConfig({displayName:"VizExInput__InputContainer"})(["line-height:22px;font-size:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid;height:32px;border-radius:4px;border-color:",";background-color:",";:focus-within{border-color:",";}"," ",";"],(({theme:e,focus:t})=>t?f(e):(0,c.getInputBorderColor)(e)),(({theme:e})=>(0,c.getInputBackgroundColor)(e)),(({theme:e})=>f(e)),y,(e=>e.disabled&&v(e))),A=(0,g.forwardRef)(((e,t)=>{let{placeholder:n="",suffix:i,prefix:s,disabled:o,value:a,onChange:c,containerStyles:u,theme:l,use:d,focus:p}=e,f=(0,r.default)(e,E);return(0,m.jsxs)(S,{disabled:o,style:u,theme:l,use:d,focus:p,"data-test-id":"VizExInput-Container",children:[s,(0,m.jsx)(T,Object.assign({"aria-disabled":o,disabled:o,placeholder:n,value:a,onChange:c,theme:l,use:d,"data-test-id":"VizExInput-Input",ref:t},f)),i]})}));A.displayName="VizExInput";var I=A},f8vz:function(e,t,n){e.exports=n.dlbpr(2,"AguI")},"fDO/":function(e,t,n){"use strict";n.d(t,{DataFetchingClient:function(){return ea},DataFetchingClientProvider:function(){return zo},registerQuery:function(){return na},useQuery:function(){return ra}});var r=n("NCbW"),i=function(e,t){i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])};return i(e,t)};function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");i(e,t);function n(){this.constructor=e}e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]=E){return(console[e]||console.log).apply(console,arguments)}}}!function(e){e.debug=y("debug");e.log=y("log");e.warn=y("warn");e.error=y("error")}(g||(g={}));var v="3.11.10";function b(e){try{return e()}catch(e){}}var T=b((function(){return globalThis}))||b((function(){return window}))||b((function(){return self}))||b((function(){return n.g}))||b((function(){return b.constructor("return this")()})),S=new Map;function A(e){var t=S.get(e)||1;S.set(e,t+1);return"".concat(e,":").concat(t,":").concat(Math.random().toString(36).slice(2))}function I(e,t){void 0===t&&(t=0);var n=A("stringifyForDisplay");return JSON.stringify(e,(function(e,t){return void 0===t?n:t}),t).split(JSON.stringify(n)).join("")}function C(e){return function(t){for(var n=[],r=1;r"}}function x(e,t){void 0===t&&(t=[]);if(e)return T[O]&&T[O](e,t.map(R))}function N(e,t){void 0===t&&(t=[]);if(e)return"An error occurred! For more details, see the full error text at https://go.apollo.dev/c/err#".concat(encodeURIComponent(JSON.stringify({version:v,message:e,args:t.map(R)})))}function D(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=M(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function M(e,t){if(e){if("string"==typeof e)return P(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P(e,t):void 0}}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1,i=!1,s=arguments[1];return new n((function(n){return t.subscribe({next:function(t){var o=!i;i=!0;if(!o||r)try{s=e(s,t)}catch(e){return n.error(e)}else s=t},error:function(e){n.error(e)},complete:function(){if(!i&&!r)return n.error(new TypeError("Cannot reduce an empty sequence"));n.next(s);n.complete()}})}))};t.concat=function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r=0&&i.splice(e,1);o()}});i.push(s)},error:function(e){r.error(e)},complete:function(){o()}});function o(){s.closed&&0===i.length&&r.complete()}return function(){i.forEach((function(e){return e.unsubscribe()}));s.unsubscribe()}}))};t[H]=function(){return this};e.from=function(t){var n="function"==typeof this?this:e;if(null==t)throw new TypeError(t+" is not an object");var r=W(t,H);if(r){var i=r.call(t);if(Object(i)!==i)throw new TypeError(i+" is not an object");return q(i)&&i.constructor===n?i:new n((function(e){return i.subscribe(e)}))}if(F("iterator")&&(r=W(t,j)))return new n((function(e){K((function(){if(!e.closed){for(var n,i=D(r.call(t));!(n=i()).done;){var s=n.value;e.next(s);if(e.closed)return}e.complete()}}))}));if(Array.isArray(t))return new n((function(e){K((function(){if(!e.closed){for(var n=0;ne}},le="undefined"!=typeof WeakMap?WeakMap:Map,de="undefined"!=typeof FinalizationRegistry?FinalizationRegistry:function(){return{register:ae,unregister:ae}},pe=10024;class fe{constructor(e=1/0,t=ce){this.max=e;this.dispose=t;this.map=new le;this.newest=null;this.oldest=null;this.unfinalizedNodes=new Set;this.finalizationScheduled=!1;this.size=0;this.finalize=()=>{const e=this.unfinalizedNodes.values();for(let t=0;t0?queueMicrotask(this.finalize):this.finalizationScheduled=!1};this.registry=new de(this.deleteNode.bind(this))}has(e){return this.map.has(e)}get(e){const t=this.getNode(e);return t&&t.value}getNode(e){const t=this.map.get(e);if(t&&t!==this.newest){const{older:e,newer:n}=t;n&&(n.older=e);e&&(e.newer=n);t.older=this.newest;t.older.newer=t;t.newer=null;this.newest=t;t===this.oldest&&(this.oldest=n)}return t}set(e,t){let n=this.getNode(e);if(n)return n.value=t;n={key:e,value:t,newer:null,older:this.newest};this.newest&&(this.newest.newer=n);this.newest=n;this.oldest=this.oldest||n;this.scheduleFinalization(n);this.map.set(e,n);this.size++;return n.value}clean(){for(;this.oldest&&this.size>this.max;)this.deleteNode(this.oldest)}deleteNode(e){e===this.newest&&(this.newest=e.older);e===this.oldest&&(this.oldest=e.newer);e.newer&&(e.newer.older=e.older);e.older&&(e.older.newer=e.newer);this.size--;const t=e.key||e.keyRef&&e.keyRef.deref();this.dispose(e.value,t);e.keyRef?this.registry.unregister(e):this.unfinalizedNodes.delete(e);t&&this.map.delete(t)}delete(e){const t=this.map.get(e);if(t){this.deleteNode(t);return!0}return!1}scheduleFinalization(e){this.unfinalizedNodes.add(e);if(!this.finalizationScheduled){this.finalizationScheduled=!0;queueMicrotask(this.finalize)}}}function he(){}class ge{constructor(e=1/0,t=he){this.max=e;this.dispose=t;this.map=new Map;this.newest=null;this.oldest=null}has(e){return this.map.has(e)}get(e){const t=this.getNode(e);return t&&t.value}get size(){return this.map.size}getNode(e){const t=this.map.get(e);if(t&&t!==this.newest){const{older:e,newer:n}=t;n&&(n.older=e);e&&(e.newer=n);t.older=this.newest;t.older.newer=t;t.newer=null;this.newest=t;t===this.oldest&&(this.oldest=n)}return t}set(e,t){let n=this.getNode(e);if(n)return n.value=t;n={key:e,value:t,newer:null,older:this.newest};this.newest&&(this.newest.newer=n);this.newest=n;this.oldest=this.oldest||n;this.map.set(e,n);return n.value}clean(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)}delete(e){const t=this.map.get(e);if(t){t===this.newest&&(this.newest=t.older);t===this.oldest&&(this.oldest=t.newer);t.newer&&(t.newer.older=t.older);t.older&&(t.older.newer=t.newer);this.map.delete(e);this.dispose(t.value,e);return!0}return!1}}var me=new WeakSet;function Ee(e){if(!(e.size<=(e.max||-1)||me.has(e))){me.add(e);setTimeout((function(){e.clean();me.delete(e)}),100)}}var ye,ve=function(e,t){var n=new fe(e,t);n.set=function(e,t){var n=fe.prototype.set.call(this,e,t);Ee(this);return n};return n},be=function(e,t){var n=new ge(e,t);n.set=function(e,t){var n=ge.prototype.set.call(this,e,t);Ee(this);return n};return n},Te=Symbol.for("apollo.cacheSize"),Se=o({},T[Te]),Ae=Object.assign((function(e){return JSON.stringify(e,Ie)}),{reset:function(){ye=new be(Se.canonicalStringify||1e3)}});0;Ae.reset();function Ie(e,t){if(t&&"object"==typeof t){var n=Object.getPrototypeOf(t);if(n===Object.prototype||null===n){var r=Object.keys(t);if(r.every(Ce))return t;var i=JSON.stringify(r),s=ye.get(i);if(!s){r.sort();var o=JSON.stringify(r);s=ye.get(o)||r;ye.set(i,s);ye.set(o,s)}var a=Object.create(n);s.forEach((function(e){a[e]=t[e]}));return a}}return t}function Ce(e,t,n){return 0===t||n[t-1]<=e}function _e(e){return{__ref:String(e)}}function we(e){return Boolean(e&&"object"==typeof e&&"string"==typeof e.__ref)}function Oe(e){return re(e)&&"Document"===e.kind&&Array.isArray(e.definitions)}function Re(e){return"StringValue"===e.kind}function xe(e){return"BooleanValue"===e.kind}function Ne(e){return"IntValue"===e.kind}function De(e){return"FloatValue"===e.kind}function Me(e){return"Variable"===e.kind}function Pe(e){return"ObjectValue"===e.kind}function Le(e){return"ListValue"===e.kind}function ke(e){return"EnumValue"===e.kind}function Ue(e){return"NullValue"===e.kind}function Fe(e,t,n,r){if(Ne(n)||De(n))e[t.value]=Number(n.value);else if(xe(n)||Re(n))e[t.value]=n.value;else if(Pe(n)){var i={};n.fields.map((function(e){return Fe(i,e.name,e.value,r)}));e[t.value]=i}else if(Me(n)){var s=(r||{})[n.name.value];e[t.value]=s}else if(Le(n))e[t.value]=n.values.map((function(e){var n={};Fe(n,t,e,r);return n[t.value]}));else if(ke(n))e[t.value]=n.value;else{if(!Ue(n))throw w(85,t.value,n.kind);e[t.value]=null}}function Be(e,t){var n=null;if(e.directives){n={};e.directives.forEach((function(e){n[e.name.value]={};e.arguments&&e.arguments.forEach((function(r){var i=r.name,s=r.value;return Fe(n[e.name.value],i,s,t)}))}))}var r=null;if(e.arguments&&e.arguments.length){r={};e.arguments.forEach((function(e){var n=e.name,i=e.value;return Fe(r,n,i,t)}))}return Ge(e.name.value,r,n)}var je=["connection","include","skip","client","rest","export","nonreactive"],He=Ae,Ge=Object.assign((function(e,t,n){if(t&&n&&n.connection&&n.connection.key){if(n.connection.filter&&n.connection.filter.length>0){var r=n.connection.filter?n.connection.filter:[];r.sort();var i={};r.forEach((function(e){i[e]=t[e]}));return"".concat(n.connection.key,"(").concat(He(i),")")}return n.connection.key}var s=e;if(t){var o=He(t);s+="(".concat(o,")")}n&&Object.keys(n).forEach((function(e){-1===je.indexOf(e)&&(n[e]&&Object.keys(n[e]).length?s+="@".concat(e,"(").concat(He(n[e]),")"):s+="@".concat(e))}));return s}),{setStringify:function(e){var t=He;He=e;return t}});function We(e,t){if(e.arguments&&e.arguments.length){var n={};e.arguments.forEach((function(e){var r=e.name,i=e.value;return Fe(n,r,i,t)}));return n}return null}function Ve(e){return e.alias?e.alias.value:e.name.value}function qe(e,t,n){for(var r,i=0,s=t.selections;ipt)return"["+vt(e)+"]";return"{ "+n.map((([e,n])=>e+": "+ht(n,t))).join(", ")+" }"}function yt(e,t){if(0===e.length)return"[]";if(t.length>pt)return"[Array]";const n=Math.min(dt,e.length),r=e.length-n,i=[];for(let r=0;r1&&i.push(`... ${r} more items`);return"["+i.join(", ")+"]"}function vt(e){const t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){const t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}Symbol.toStringTag;Symbol.toStringTag;const bt={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},Tt=new Set(Object.keys(bt));function St(e){const t=null==e?void 0:e.kind;return"string"==typeof t&&Tt.has(t)}var At,It;!function(e){e.QUERY="query";e.MUTATION="mutation";e.SUBSCRIPTION="subscription"}(At||(At={}));!function(e){e.NAME="Name";e.DOCUMENT="Document";e.OPERATION_DEFINITION="OperationDefinition";e.VARIABLE_DEFINITION="VariableDefinition";e.SELECTION_SET="SelectionSet";e.FIELD="Field";e.ARGUMENT="Argument";e.FRAGMENT_SPREAD="FragmentSpread";e.INLINE_FRAGMENT="InlineFragment";e.FRAGMENT_DEFINITION="FragmentDefinition";e.VARIABLE="Variable";e.INT="IntValue";e.FLOAT="FloatValue";e.STRING="StringValue";e.BOOLEAN="BooleanValue";e.NULL="NullValue";e.ENUM="EnumValue";e.LIST="ListValue";e.OBJECT="ObjectValue";e.OBJECT_FIELD="ObjectField";e.DIRECTIVE="Directive";e.NAMED_TYPE="NamedType";e.LIST_TYPE="ListType";e.NON_NULL_TYPE="NonNullType";e.SCHEMA_DEFINITION="SchemaDefinition";e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition";e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition";e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition";e.FIELD_DEFINITION="FieldDefinition";e.INPUT_VALUE_DEFINITION="InputValueDefinition";e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition";e.UNION_TYPE_DEFINITION="UnionTypeDefinition";e.ENUM_TYPE_DEFINITION="EnumTypeDefinition";e.ENUM_VALUE_DEFINITION="EnumValueDefinition";e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition";e.DIRECTIVE_DEFINITION="DirectiveDefinition";e.SCHEMA_EXTENSION="SchemaExtension";e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension";e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension";e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension";e.UNION_TYPE_EXTENSION="UnionTypeExtension";e.ENUM_TYPE_EXTENSION="EnumTypeExtension";e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"}(It||(It={}));const Ct=Object.freeze({});function _t(e,t,n=bt){const r=new Map;for(const e of Object.values(It))r.set(e,wt(t,e));let i,s,o,a=Array.isArray(e),c=[e],u=-1,l=[],d=e;const p=[],f=[];do{u++;const e=u===c.length,E=e&&0!==l.length;if(e){s=0===f.length?void 0:p[p.length-1];d=o;o=f.pop();if(E)if(a){d=d.slice();let e=0;for(const[t,n]of l){const r=t-e;if(null===n){d.splice(r,1);e++}else d[r]=n}}else{d=Object.defineProperties({},Object.getOwnPropertyDescriptors(d));for(const[e,t]of l)d[e]=t}u=i.index;c=i.keys;l=i.edits;a=i.inArray;i=i.prev}else if(o){s=a?u:c[u];d=o[s];if(null==d)continue;p.push(s)}let y;if(!Array.isArray(d)){var h,g;St(d)||lt(!1,`Invalid AST Node: ${ft(d)}.`);const n=e?null===(h=r.get(d.kind))||void 0===h?void 0:h.leave:null===(g=r.get(d.kind))||void 0===g?void 0:g.enter;y=null==n?void 0:n.call(t,d,s,o,p,f);if(y===Ct)break;if(!1===y){if(!e){p.pop();continue}}else if(void 0!==y){l.push([s,y]);if(!e){if(!St(y)){p.pop();continue}d=y}}}void 0===y&&E&&l.push([s,d]);if(e)p.pop();else{var m;i={inArray:a,index:u,keys:c,edits:l,prev:i};a=Array.isArray(d);c=a?d:null!==(m=n[d.kind])&&void 0!==m?m:[];u=-1;l=[];o&&f.push(o);o=d}}while(void 0!==i);return 0!==l.length?l[l.length-1][1]:e}function wt(e,t){const n=e[t];return"object"==typeof n?n:"function"==typeof n?{enter:n,leave:void 0}:{enter:e.enter,leave:e.leave}}function Ot(e,t){var n=e.directives;return!n||!n.length||Dt(n).every((function(e){var n=e.directive,r=e.ifArgument,i=!1;if("Variable"===r.value.kind){i=t&&t[r.value.name.value];_(void 0!==i,70,n.name.value)}else i=r.value.value;return"skip"===n.name.value?!i:i}))}function Rt(e,t,n){var r=new Set(e),i=r.size;_t(t,{Directive:function(e){if(r.delete(e.name.value)&&(!n||!r.size))return Ct}});return n?!r.size:r.size=0}));function Ht(e){var t,n=e[Symbol.asyncIterator]();return(t={next:function(){return n.next()}})[Symbol.asyncIterator]=function(){return this},t}function Gt(e){var t=null,n=null,r=!1,i=[],s=[];function o(e){if(!n){if(s.length){var t=s.shift();if(Array.isArray(t)&&t[0])return t[0]({value:e,done:!1})}i.push(e)}}function a(e){n=e;s.slice().forEach((function(t){t[1](e)}));!t||t()}function c(){r=!0;s.slice().forEach((function(e){e[0]({value:void 0,done:!0})}));!t||t()}t=function(){t=null;e.removeListener("data",o);e.removeListener("error",a);e.removeListener("end",c);e.removeListener("finish",c);e.removeListener("close",c)};e.on("data",o);e.on("error",a);e.on("end",c);e.on("finish",c);e.on("close",c);function u(){return new Promise((function(e,t){if(n)return t(n);if(i.length)return e({value:i.shift(),done:!1});if(r)return e({value:void 0,done:!0});s.push([e,t])}))}var l={next:function(){return u()}};Bt&&(l[Symbol.asyncIterator]=function(){return this});return l}function Wt(e){var t=!1,n={next:function(){if(t)return Promise.resolve({value:void 0,done:!0});t=!0;return new Promise((function(t,n){e.then((function(e){t({value:e,done:!1})})).catch(n)}))}};Bt&&(n[Symbol.asyncIterator]=function(){return this});return n}function Vt(e){var t={next:function(){return e.read()}};Bt&&(t[Symbol.asyncIterator]=function(){return this});return t}function qt(e){return!!e.body}function zt(e){return!!e.getReader}function Kt(e){return!(!Bt||!e[Symbol.asyncIterator])}function Yt(e){return!!e.stream}function Jt(e){return!!e.arrayBuffer}function $t(e){return!!e.pipe}function Qt(e){var t=e;qt(e)&&(t=e.body);if(Kt(t))return Ht(t);if(zt(t))return Vt(t.getReader());if(Yt(t))return Vt(t.stream().getReader());if(Jt(t))return Wt(t.arrayBuffer());if($t(t))return Gt(t);throw new Error("Unknown body type for responseIterator. Please pass a streamable response.")}var Xt=function(e,t,n){var r=new Error(n);r.name="ServerError";r.response=e;r.statusCode=e.status;r.result=t;throw r},Zt=Symbol();function en(e){return!!e.extensions&&Array.isArray(e.extensions[Zt])}function tn(e){return e.hasOwnProperty("graphQLErrors")}var nn=function(e){var t=l(l(l([],e.graphQLErrors,!0),e.clientErrors,!0),e.protocolErrors,!0);e.networkError&&t.push(e.networkError);return t.map((function(e){return re(e)&&e.message||"Error message not found."})).join("\n")},rn=function(e){s(t,e);function t(n){var r=n.graphQLErrors,i=n.protocolErrors,s=n.clientErrors,o=n.networkError,a=n.errorMessage,c=n.extraInfo,u=e.call(this,a)||this;u.name="ApolloError";u.graphQLErrors=r||[];u.protocolErrors=i||[];u.clientErrors=s||[];u.networkError=o||null;u.message=a||nn(u);u.extraInfo=c;u.cause=l(l(l([o],r||[],!0),i||[],!0),s||[],!0).find((function(e){return!!e}))||null;u.__proto__=t.prototype;return u}return t}(Error),sn=Array.isArray;function on(e){return Array.isArray(e)&&e.length>0}var an=Object.prototype.hasOwnProperty;function cn(){for(var e=[],t=0;t1)for(var r=new dn,i=1;i=0;--s){var o=i[s],a=!isNaN(+o)?[]:{};a[o]=t;t=a}n=r.merge(n,t)}));return n}var En=Object.prototype.hasOwnProperty;function yn(e,t){return c(this,void 0,void 0,(function(){var n,r,i,s,a,c,l,d,p,f,h,g,m,E,y,v,b,T,S,A,I,C,_,w;return u(this,(function(u){switch(u.label){case 0:if(void 0===TextDecoder)throw new Error("TextDecoder must be defined in the environment: please import a polyfill.");n=new TextDecoder("utf-8");r=null===(w=e.headers)||void 0===w?void 0:w.get("content-type");i="boundary=";s=(null==r?void 0:r.includes(i))?null==r?void 0:r.substring((null==r?void 0:r.indexOf(i))+i.length).replace(/['"]/g,"").replace(/\;(.*)/gm,"").trim():"-";a="\r\n--".concat(s);c="";l=Qt(e);d=!0;u.label=1;case 1:return d?[4,l.next()]:[3,3];case 2:p=u.sent(),f=p.value,h=p.done;g="string"==typeof f?f:n.decode(f);m=c.length-a.length+1;d=!h;E=(c+=g).indexOf(a,m);for(;E>-1;){y=void 0;C=[c.slice(0,E),c.slice(E+a.length)],y=C[0],c=C[1];v=y.indexOf("\r\n\r\n");b=vn(y.slice(0,v));if((T=b["content-type"])&&-1===T.toLowerCase().indexOf("application/json"))throw new Error("Unsupported patch content type: application/json is required.");if(S=y.slice(v)){A=bn(e,S);if(Object.keys(A).length>1||"data"in A||"incremental"in A||"errors"in A||"payload"in A)if(gn(A)){I={};if("payload"in A){if(1===Object.keys(A).length&&null===A.payload)return[2];I=o({},A.payload)}"errors"in A&&(I=o(o({},I),{extensions:o(o({},"extensions"in I?I.extensions:null),(_={},_[Zt]=A.errors,_))}));t(I)}else t(A);else if(1===Object.keys(A).length&&"hasNext"in A&&!A.hasNext)return[2]}E=c.indexOf(a)}return[3,1];case 3:return[2]}}))}))}function vn(e){var t={};e.split("\n").forEach((function(e){var n=e.indexOf(":");if(n>-1){var r=e.slice(0,n).trim().toLowerCase(),i=e.slice(n+1).trim();t[r]=i}}));return t}function bn(e,t){if(e.status>=300){Xt(e,function(){try{return JSON.parse(t)}catch(e){return t}}(),"Response not successful: Received status code ".concat(e.status))}try{return JSON.parse(t)}catch(r){var n=r;n.name="ServerParseError";n.response=e;n.statusCode=e.status;n.bodyText=t;throw n}}function Tn(e,t){e.result&&e.result.errors&&e.result.data&&t.next(e.result);t.error(e)}function Sn(e){return function(t){return t.text().then((function(e){return bn(t,e)})).then((function(n){Array.isArray(n)||En.call(n,"data")||En.call(n,"errors")||Xt(t,n,"Server response was missing for query '".concat(Array.isArray(e)?e.map((function(e){return e.operationName})):e.operationName,"'."));return n}))}}function An(e){return 9===e||32===e}function In(e,t){const n=e.replace(/"""/g,'\\"""'),r=n.split(/\r\n|[\n\r]/g),i=1===r.length,s=r.length>1&&r.slice(1).every((e=>0===e.length||An(e.charCodeAt(0)))),o=n.endsWith('\\"""'),a=e.endsWith('"')&&!o,c=e.endsWith("\\"),u=a||c,l=!(null!=t&&t.minimize)&&(!i||e.length>70||u||s||o);let d="";const p=i&&An(e.charCodeAt(0));(l&&!p||s)&&(d+="\n");d+=n;(l||u)&&(d+="\n");return'"""'+d+'"""'}function Cn(e){return`"${e.replace(_n,wn)}"`}const _n=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function wn(e){return On[e.charCodeAt(0)]}const On=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"];function Rn(e){return _t(e,Nn)}const xn=80,Nn={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>Dn(e.definitions,"\n\n")},OperationDefinition:{leave(e){const t=Pn("(",Dn(e.variableDefinitions,", "),")"),n=Dn([e.operation,Dn([e.name,t]),Dn(e.directives," ")]," ");return("query"===n?"":n+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:n,directives:r})=>e+": "+t+Pn(" = ",n)+Pn(" ",Dn(r," "))},SelectionSet:{leave:({selections:e})=>Mn(e)},Field:{leave({alias:e,name:t,arguments:n,directives:r,selectionSet:i}){const s=Pn("",e,": ")+t;let o=s+Pn("(",Dn(n,", "),")");o.length>xn&&(o=s+Pn("(\n",Ln(Dn(n,"\n")),"\n)"));return Dn([o,Dn(r," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+Pn(" ",Dn(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:n})=>Dn(["...",Pn("on ",e),Dn(t," "),n]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:n,directives:r,selectionSet:i})=>`fragment ${e}${Pn("(",Dn(n,", "),")")} on ${t} ${Pn("",Dn(r," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?In(e):Cn(e)},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+Dn(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+Dn(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+Pn("(",Dn(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:n})=>Pn("",e,"\n")+Dn(["schema",Dn(t," "),Mn(n)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:n})=>Pn("",e,"\n")+Dn(["scalar",t,Dn(n," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>Pn("",e,"\n")+Dn(["type",t,Pn("implements ",Dn(n," & ")),Dn(r," "),Mn(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:n,type:r,directives:i})=>Pn("",e,"\n")+t+(kn(n)?Pn("(\n",Ln(Dn(n,"\n")),"\n)"):Pn("(",Dn(n,", "),")"))+": "+r+Pn(" ",Dn(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:n,defaultValue:r,directives:i})=>Pn("",e,"\n")+Dn([t+": "+n,Pn("= ",r),Dn(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>Pn("",e,"\n")+Dn(["interface",t,Pn("implements ",Dn(n," & ")),Dn(r," "),Mn(i)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:n,types:r})=>Pn("",e,"\n")+Dn(["union",t,Dn(n," "),Pn("= ",Dn(r," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:n,values:r})=>Pn("",e,"\n")+Dn(["enum",t,Dn(n," "),Mn(r)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:n})=>Pn("",e,"\n")+Dn([t,Dn(n," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:n,fields:r})=>Pn("",e,"\n")+Dn(["input",t,Dn(n," "),Mn(r)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:n,repeatable:r,locations:i})=>Pn("",e,"\n")+"directive @"+t+(kn(n)?Pn("(\n",Ln(Dn(n,"\n")),"\n)"):Pn("(",Dn(n,", "),")"))+(r?" repeatable":"")+" on "+Dn(i," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>Dn(["extend schema",Dn(e," "),Mn(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>Dn(["extend scalar",e,Dn(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>Dn(["extend type",e,Pn("implements ",Dn(t," & ")),Dn(n," "),Mn(r)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>Dn(["extend interface",e,Pn("implements ",Dn(t," & ")),Dn(n," "),Mn(r)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:n})=>Dn(["extend union",e,Dn(t," "),Pn("= ",Dn(n," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:n})=>Dn(["extend enum",e,Dn(t," "),Mn(n)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:n})=>Dn(["extend input",e,Dn(t," "),Mn(n)]," ")}};function Dn(e,t=""){var n;return null!==(n=null==e?void 0:e.filter((e=>e)).join(t))&&void 0!==n?n:""}function Mn(e){return Pn("{\n",Ln(Dn(e,"\n")),"\n}")}function Pn(e,t,n=""){return null!=t&&""!==t?e+t+n:""}function Ln(e){return Pn(" ",e.replace(/\n/g,"\n "))}function kn(e){var t;return null!==(t=null==e?void 0:e.some((e=>e.includes("\n"))))&&void 0!==t&&t}var Un,Fn=Object.assign((function(e){var t=Un.get(e);if(!t){t=Rn(e);Un.set(e,t)}return t}),{reset:function(){Un=new ve(Se.print||2e3)}});Fn.reset();0;var Bn={http:{includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},jn=function(e,t){return t(e)};function Hn(e,t){for(var n=[],r=2;r=0;--a)t.definitions[a].kind===It.OPERATION_DEFINITION&&++s;var c=Jn(e),u=function(e){return on(e)&&e.map(c).some((function(e){return e&&e.remove}))},l=new Map,d=!1,p={enter:function(e){if(u(e.directives)){d=!0;return null}}},f=_t(t,{Field:p,InlineFragment:p,VariableDefinition:{enter:function(){return!1}},Variable:{enter:function(e,t,n,r,s){var o=i(s);o&&o.variables.add(e.name.value)}},FragmentSpread:{enter:function(e,t,n,r,s){if(u(e.directives)){d=!0;return null}var o=i(s);o&&o.fragmentSpreads.add(e.name.value)}},FragmentDefinition:{enter:function(e,t,n,r){l.set(JSON.stringify(r),e)},leave:function(e,t,n,i){if(e===l.get(JSON.stringify(i)))return e;if(s>0&&e.selectionSet.selections.every((function(e){return e.kind===It.FIELD&&"__typename"===e.name.value}))){r(e.name.value).removed=!0;d=!0;return null}}},Directive:{leave:function(e){if(c(e)){d=!0;return null}}}});if(!d)return t;var h=function e(t){if(!t.transitiveVars){t.transitiveVars=new Set(t.variables);t.removed||t.fragmentSpreads.forEach((function(n){e(r(n)).transitiveVars.forEach((function(e){t.transitiveVars.add(e)}))}))}return t},g=new Set;f.definitions.forEach((function(e){e.kind===It.OPERATION_DEFINITION?h(n(e.name&&e.name.value)).fragmentSpreads.forEach((function(e){g.add(e)})):e.kind!==It.FRAGMENT_DEFINITION||0!==s||r(e.name.value).removed||g.add(e.name.value)}));g.forEach((function(e){h(r(e)).fragmentSpreads.forEach((function(e){g.add(e)}))}));var m=function(e){return!(g.has(e)&&!r(e).removed)},E={enter:function(e){if(m(e.name.value))return null}};return Yn(_t(f,{FragmentSpread:E,FragmentDefinition:E,OperationDefinition:{leave:function(e){if(e.variableDefinitions){var t=h(n(e.name&&e.name.value)).transitiveVars;if(t.sizeObject.create(null),{forEach:sr,slice:or}=Array.prototype,{hasOwnProperty:ar}=Object.prototype;class cr{constructor(e=!0,t=ir){this.weakness=e;this.makeData=t}lookup(){return this.lookupArray(arguments)}lookupArray(e){let t=this;sr.call(e,(e=>t=t.getChildTrie(e)));return ar.call(t,"data")?t.data:t.data=this.makeData(or.call(e))}peek(){return this.peekArray(arguments)}peekArray(e){let t=this;for(let n=0,r=e.length;t&&nclass{constructor(){this.id=["slot",pr++,Date.now(),Math.random().toString(36).slice(2)].join(":")}hasValue(){for(let e=lr;e;e=e.parent)if(this.id in e.slots){const t=e.slots[this.id];if(t===dr)break;e!==lr&&(lr.slots[this.id]=t);return!0}lr&&(lr.slots[this.id]=dr);return!1}getValue(){if(this.hasValue())return lr.slots[this.id]}withValue(e,t,n,r){const i={__proto__:null,[this.id]:e},s=lr;lr={parent:s,slots:i};try{return t.apply(r,n)}finally{lr=s}}static bind(e){const t=lr;return function(){const n=lr;try{lr=t;return e.apply(this,arguments)}finally{lr=n}}}static noContext(e,t,n){if(!lr)return e.apply(n,t);{const r=lr;try{lr=null;return e.apply(n,t)}finally{lr=r}}}};function hr(e){try{return e()}catch(e){}}const gr="@wry/context:Slot",mr=hr((()=>globalThis))||hr((()=>n.g))||Object.create(null),Er=mr[gr]||Array[gr]||function(e){try{Object.defineProperty(mr,gr,{value:e,enumerable:!1,writable:!1,configurable:!0})}finally{return e}}(fr()),yr=new Er;const{hasOwnProperty:vr}=Object.prototype,br=Array.from||function(e){const t=[];e.forEach((e=>t.push(e)));return t};function Tr(e){const{unsubscribe:t}=e;if("function"==typeof t){e.unsubscribe=void 0;t()}}const Sr=[],Ar=100;function Ir(e,t){if(!e)throw new Error(t||"assertion failure")}function Cr(e,t){const n=e.length;return n>0&&n===t.length&&e[n-1]===t[n-1]}function _r(e){switch(e.length){case 0:throw new Error("unknown value");case 1:return e[0];case 2:throw e[1]}}function wr(e){return e.slice(0)}class Or{constructor(e){this.fn=e;this.parents=new Set;this.childValues=new Map;this.dirtyChildren=null;this.dirty=!0;this.recomputing=!1;this.value=[];this.deps=null;++Or.count}peek(){if(1===this.value.length&&!Dr(this)){Rr(this);return this.value[0]}}recompute(e){Ir(!this.recomputing,"already recomputing");Rr(this);return Dr(this)?xr(this,e):_r(this.value)}setDirty(){if(!this.dirty){this.dirty=!0;Pr(this);Tr(this)}}dispose(){this.setDirty();jr(this);kr(this,((e,t)=>{e.setDirty();Hr(e,this)}))}forget(){this.dispose()}dependOn(e){e.add(this);this.deps||(this.deps=Sr.pop()||new Set);this.deps.add(e)}forgetDeps(){if(this.deps){br(this.deps).forEach((e=>e.delete(this)));this.deps.clear();Sr.push(this.deps);this.deps=null}}}Or.count=0;function Rr(e){const t=yr.getValue();if(t){e.parents.add(t);t.childValues.has(e)||t.childValues.set(e,[]);Dr(e)?Ur(t,e):Fr(t,e);return t}}function xr(e,t){jr(e);yr.withValue(e,Nr,[e,t]);Gr(e,t)&&Mr(e);return _r(e.value)}function Nr(e,t){e.recomputing=!0;const{normalizeResult:n}=e;let r;n&&1===e.value.length&&(r=wr(e.value));e.value.length=0;try{e.value[0]=e.fn.apply(null,t);if(n&&r&&!Cr(r,e.value))try{e.value[0]=n(e.value[0],r[0])}catch(e){}}catch(t){e.value[1]=t}e.recomputing=!1}function Dr(e){return e.dirty||!(!e.dirtyChildren||!e.dirtyChildren.size)}function Mr(e){e.dirty=!1;Dr(e)||Lr(e)}function Pr(e){kr(e,Ur)}function Lr(e){kr(e,Fr)}function kr(e,t){const n=e.parents.size;if(n){const r=br(e.parents);for(let i=0;i0&&e.childValues.forEach(((t,n)=>{Hr(e,n)}));e.forgetDeps();Ir(null===e.dirtyChildren)}function Hr(e,t){t.parents.delete(e);e.childValues.delete(t);Br(e,t)}function Gr(e,t){if("function"==typeof e.subscribe)try{Tr(e);e.unsubscribe=e.subscribe.apply(null,t)}catch(t){e.setDirty();return!1}return!0}let Wr;function Vr(...e){return(Wr||(Wr=new cr("function"==typeof WeakMap))).lookupArray(e)}const qr=new Set;function zr(e,{max:t=Math.pow(2,16),keyArgs:n,makeCacheKey:r=Vr,normalizeResult:i,subscribe:s,cache:o=ge}=Object.create(null)){const a="function"==typeof o?new o(t,(e=>e.dispose())):o,c=function(){const t=r.apply(null,n?n.apply(null,arguments):arguments);if(void 0===t)return e.apply(null,arguments);let o=a.get(t);if(!o){a.set(t,o=new Or(e));o.normalizeResult=i;o.subscribe=s;o.forget=()=>a.delete(t)}const c=o.recompute(Array.prototype.slice.call(arguments));a.set(t,o);qr.add(a);if(!yr.hasValue()){qr.forEach((e=>e.clean()));qr.clear()}return c};Object.defineProperty(c,"size",{get:()=>a.size,configurable:!1,enumerable:!1});Object.freeze(c.options={max:t,keyArgs:n,makeCacheKey:r,normalizeResult:i,subscribe:s,cache:a});function u(e){const t=e&&a.get(e);t&&t.setDirty()}c.dirtyKey=u;c.dirty=function(){u(r.apply(null,arguments))};function l(e){const t=e&&a.get(e);if(t)return t.peek()}c.peekKey=l;c.peek=function(){return l(r.apply(null,arguments))};function d(e){return!!e&&a.delete(e)}c.forgetKey=d;c.forget=function(){return d(r.apply(null,arguments))};c.makeCacheKey=r;c.getKey=n?function(){return r.apply(null,n.apply(null,arguments))}:r;return Object.freeze(c)}function Kr(e){return e}var Yr=function(){function e(e,t){void 0===t&&(t=Object.create(null));this.resultCache=Ut?new WeakSet:new Set;this.transform=e;t.getCacheKey&&(this.getCacheKey=t.getCacheKey);this.cached=!1!==t.cache;this.resetCache()}e.prototype.getCacheKey=function(e){return[e]};e.identity=function(){return new e(Kr,{cache:!1})};e.split=function(t,n,r){void 0===r&&(r=e.identity());return Object.assign(new e((function(e){return(t(e)?n:r).transformDocument(e)}),{cache:!1}),{left:n,right:r})};e.prototype.resetCache=function(){var t=this;if(this.cached){var n=new cr(kt);this.performWork=zr(e.prototype.performWork.bind(this),{makeCacheKey:function(e){var r=t.getCacheKey(e);if(r){_(Array.isArray(r),69);return n.lookupArray(r)}},max:Se["documentTransform.cache"],cache:fe})}};e.prototype.performWork=function(e){Ye(e);return this.transform(e)};e.prototype.transformDocument=function(e){if(this.resultCache.has(e))return e;var t=this.performWork(e);this.resultCache.add(t);return t};e.prototype.concat=function(t){var n=this;return Object.assign(new e((function(e){return t.transformDocument(n.transformDocument(e))}),{cache:!1}),{left:this,right:t})};return e}();function Jr(e,t,n){return new te((function(r){var i={then:function(e){return new Promise((function(t){return t(e())}))}};function s(e,t){return function(n){if(e){var s=function(){return r.closed?0:e(n)};i=i.then(s,s).then((function(e){return r.next(e)}),(function(e){return r.error(e)}))}else r[t](n)}}var o={next:s(t,"next"),error:s(n,"error"),complete:function(){i.then((function(){return r.complete()}))}},a=e.subscribe(o);return function(){return a.unsubscribe()}}))}function $r(e){return on(Qr(e))}function Qr(e){var t=on(e.errors)?e.errors.slice(0):[];pn(e)&&on(e.incremental)&&e.incremental.forEach((function(e){e.errors&&t.push.apply(t,e.errors)}));return t}function Xr(e,t,n){var r=[];e.forEach((function(e){return e[t]&&r.push(e)}));r.forEach((function(e){return e[t](n)}))}function Zr(e){function t(t){Object.defineProperty(e,t,{value:te})}Ft&&Symbol.species&&t(Symbol.species);t("@@species");return e}function ei(e){return e&&"function"==typeof e.then}var ti=function(e){s(t,e);function t(t){var n=e.call(this,(function(e){n.addObserver(e);return function(){return n.removeObserver(e)}}))||this;n.observers=new Set;n.promise=new Promise((function(e,t){n.resolve=e;n.reject=t}));n.handlers={next:function(e){if(null!==n.sub){n.latest=["next",e];n.notify("next",e);Xr(n.observers,"next",e)}},error:function(e){var t=n.sub;if(null!==t){t&&setTimeout((function(){return t.unsubscribe()}));n.sub=null;n.latest=["error",e];n.reject(e);n.notify("error",e);Xr(n.observers,"error",e)}},complete:function(){var e=n,t=e.sub,r=e.sources;if(null!==t){var i=(void 0===r?[]:r).shift();if(i)ei(i)?i.then((function(e){return n.sub=e.subscribe(n.handlers)}),n.handlers.error):n.sub=i.subscribe(n.handlers);else{t&&setTimeout((function(){return t.unsubscribe()}));n.sub=null;n.latest&&"next"===n.latest[0]?n.resolve(n.latest[1]):n.resolve();n.notify("complete");Xr(n.observers,"complete")}}}};n.nextResultListeners=new Set;n.cancel=function(e){n.reject(e);n.sources=[];n.handlers.error(e)};n.promise.catch((function(e){}));"function"==typeof t&&(t=[new te(t)]);ei(t)?t.then((function(e){return n.start(e)}),n.handlers.error):n.start(t);return n}t.prototype.start=function(e){if(void 0===this.sub){this.sources=Array.from(e);this.handlers.complete()}};t.prototype.deliverLastMessage=function(e){if(this.latest){var t=this.latest[0],n=e[t];n&&n.call(e,this.latest[1]);null===this.sub&&"next"===t&&e.complete&&e.complete()}};t.prototype.addObserver=function(e){if(!this.observers.has(e)){this.deliverLastMessage(e);this.observers.add(e)}};t.prototype.removeObserver=function(e){this.observers.delete(e)&&this.observers.size<1&&this.handlers.complete()};t.prototype.notify=function(e,t){var n=this.nextResultListeners;if(n.size){this.nextResultListeners=new Set;n.forEach((function(n){return n(e,t)}))}};t.prototype.beforeNext=function(e){var t=!1;this.nextResultListeners.add((function(n,r){if(!t){t=!0;e(n,r)}}))};return t}(te);Zr(ti);const{toString:ni,hasOwnProperty:ri}=Object.prototype,ii=Function.prototype.toString,si=new Map;function oi(e,t){try{return ci(e,t)}finally{si.clear()}}var ai=oi;function ci(e,t){if(e===t)return!0;const n=ni.call(e);if(n!==ni.call(t))return!1;switch(n){case"[object Array]":if(e.length!==t.length)return!1;case"[object Object]":{if(fi(e,t))return!0;const n=ui(e),r=ui(t),i=n.length;if(i!==r.length)return!1;for(let e=0;e=0&&e.indexOf(t,n)===n}function fi(e,t){let n=si.get(e);if(n){if(n.has(t))return!0}else si.set(e,n=new Set);n.add(t);return!1}var hi;!function(e){e[e.loading=1]="loading";e[e.setVariables=2]="setVariables";e[e.fetchMore=3]="fetchMore";e[e.refetch=4]="refetch";e[e.poll=6]="poll";e[e.ready=7]="ready";e[e.error=8]="error"}(hi||(hi={}));function gi(e){return!!e&&e<7}function mi(){for(var e=[],t=0;t0};t.prototype.tearDownQuery=function(){if(!this.isTornDown){if(this.concast&&this.observer){this.concast.removeObserver(this.observer);delete this.concast;delete this.observer}this.stopPolling();this.subscriptions.forEach((function(e){return e.unsubscribe()}));this.subscriptions.clear();this.queryManager.stopQuery(this.queryId);this.observers.clear();this.isTornDown=!0}};t.prototype.transformDocument=function(e){return this.queryManager.transform(e)};return t}(te));Zr(Ci);function _i(e){var t=e.options,n=t.fetchPolicy,r=t.nextFetchPolicy;return"cache-and-network"===n||"network-only"===n?e.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(e,t){this.nextFetchPolicy=r;return"function"==typeof this.nextFetchPolicy?this.nextFetchPolicy(e,t):n}}):e.reobserve()}function wi(e){}function Oi(e){return"network-only"===e||"no-cache"===e||"standby"===e}var Ri=new(kt?WeakMap:Map);function xi(e,t){var n=e[t];"function"==typeof n&&(e[t]=function(){Ri.set(e,(Ri.get(e)+1)%1e15);return n.apply(this,arguments)})}function Ni(e){if(e.notifyTimeout){clearTimeout(e.notifyTimeout);e.notifyTimeout=void 0}}var Di=function(){function e(e,t){void 0===t&&(t=e.generateQueryId());this.queryId=t;this.listeners=new Set;this.document=null;this.lastRequestId=1;this.stopped=!1;this.dirty=!1;this.observableQuery=null;var n=this.cache=e.cache;if(!Ri.has(n)){Ri.set(n,0);xi(n,"evict");xi(n,"modify");xi(n,"reset")}}e.prototype.init=function(e){var t=e.networkStatus||hi.loading;this.variables&&this.networkStatus!==hi.loading&&!oi(this.variables,e.variables)&&(t=hi.setVariables);oi(e.variables,this.variables)||(this.lastDiff=void 0);Object.assign(this,{document:e.document,variables:e.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:t});e.observableQuery&&this.setObservableQuery(e.observableQuery);e.lastRequestId&&(this.lastRequestId=e.lastRequestId);return this};e.prototype.reset=function(){Ni(this);this.dirty=!1};e.prototype.resetDiff=function(){this.lastDiff=void 0};e.prototype.getDiff=function(){var e=this.getDiffOptions();if(this.lastDiff&&oi(e,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables);var t=this.observableQuery;if(t&&"no-cache"===t.options.fetchPolicy)return{complete:!1};var n=this.cache.diff(e);this.updateLastDiff(n,e);return n};e.prototype.updateLastDiff=function(e,t){this.lastDiff=e?{diff:e,options:t||this.getDiffOptions()}:void 0};e.prototype.getDiffOptions=function(e){var t;void 0===e&&(e=this.variables);return{query:this.document,variables:e,returnPartialData:!0,optimistic:!0,canonizeResults:null===(t=this.observableQuery)||void 0===t?void 0:t.options.canonizeResults}};e.prototype.setDiff=function(e){var t,n=this,r=this.lastDiff&&this.lastDiff.diff;if(!e||e.complete||!(null===(t=this.observableQuery)||void 0===t?void 0:t.getLastError())){this.updateLastDiff(e);if(!this.dirty&&!oi(r&&r.result,e&&e.result)){this.dirty=!0;this.notifyTimeout||(this.notifyTimeout=setTimeout((function(){return n.notify()}),0))}}};e.prototype.setObservableQuery=function(e){var t=this;if(e!==this.observableQuery){this.oqListener&&this.listeners.delete(this.oqListener);this.observableQuery=e;if(e){e.queryInfo=this;this.listeners.add(this.oqListener=function(){t.getDiff().fromOptimisticTransaction?e.observe():_i(e)})}else delete this.oqListener}};e.prototype.notify=function(){var e=this;Ni(this);this.shouldNotify()&&this.listeners.forEach((function(t){return t(e)}));this.dirty=!1};e.prototype.shouldNotify=function(){if(!this.dirty||!this.listeners.size)return!1;if(gi(this.networkStatus)&&this.observableQuery){var e=this.observableQuery.options.fetchPolicy;if("cache-only"!==e&&"cache-and-network"!==e)return!1}return!0};e.prototype.stop=function(){if(!this.stopped){this.stopped=!0;this.reset();this.cancel();this.cancel=e.prototype.cancel;var t=this.observableQuery;t&&t.stopPolling()}};e.prototype.cancel=function(){};e.prototype.updateWatch=function(e){var t=this;void 0===e&&(e=this.variables);var n=this.observableQuery;if(!n||"no-cache"!==n.options.fetchPolicy){var r=o(o({},this.getDiffOptions(e)),{watcher:this,callback:function(e){return t.setDiff(e)}});if(!this.lastWatch||!oi(r,this.lastWatch)){this.cancel();this.cancel=this.cache.watch(this.lastWatch=r)}}};e.prototype.resetLastWrite=function(){this.lastWrite=void 0};e.prototype.shouldWrite=function(e,t){var n=this.lastWrite;return!(n&&n.dmCount===Ri.get(this.cache)&&oi(t,n.variables)&&oi(e.data,n.result.data))};e.prototype.markResult=function(e,t,n,r){var i=this,s=new dn,o=on(e.errors)?e.errors.slice(0):[];this.reset();if("incremental"in e&&on(e.incremental)){var a=mn(this.getDiff().result,e);e.data=a}else if("hasNext"in e&&e.hasNext){var c=this.getDiff();e.data=s.merge(c.result,e.data)}this.graphQLErrors=o;"no-cache"===n.fetchPolicy?this.updateLastDiff({result:e.data,complete:!0},this.getDiffOptions(n.variables)):0!==r&&(Mi(e,n.errorPolicy)?this.cache.performTransaction((function(s){if(i.shouldWrite(e,n.variables)){s.writeQuery({query:t,data:e.data,variables:n.variables,overwrite:1===r});i.lastWrite={result:e,variables:n.variables,dmCount:Ri.get(i.cache)}}else if(i.lastDiff&&i.lastDiff.diff.complete){e.data=i.lastDiff.diff.result;return}var o=i.getDiffOptions(n.variables),a=s.diff(o);!i.stopped&&oi(i.variables,n.variables)&&i.updateWatch(n.variables);i.updateLastDiff(a,o);a.complete&&(e.data=a.result)})):this.lastWrite=void 0)};e.prototype.markReady=function(){this.networkError=null;return this.networkStatus=hi.ready};e.prototype.markError=function(e){this.networkStatus=hi.error;this.lastWrite=void 0;this.reset();e.graphQLErrors&&(this.graphQLErrors=e.graphQLErrors);e.networkError&&(this.networkError=e.networkError);return e};return e}();function Mi(e,t){void 0===t&&(t="none");var n="ignore"===t||"all"===t,r=!$r(e);!r&&n&&e.data&&(r=!0);return r}var Pi=Object.prototype.hasOwnProperty,Li=Object.create(null),ki=function(){function e(e){var t=this;this.clientAwareness={};this.queries=new Map;this.fetchCancelFns=new Map;this.transformCache=new ve(Se["queryManager.getDocumentInfo"]||2e3);this.queryIdCounter=1;this.requestIdCounter=1;this.mutationIdCounter=1;this.inFlightLinkObservables=new cr(!1);var n=new Yr((function(e){return t.cache.transformDocument(e)}),{cache:!1});this.cache=e.cache;this.link=e.link;this.defaultOptions=e.defaultOptions;this.queryDeduplication=e.queryDeduplication;this.clientAwareness=e.clientAwareness;this.localState=e.localState;this.ssrMode=e.ssrMode;this.assumeImmutableResults=e.assumeImmutableResults;var r=e.documentTransform;this.documentTransform=r?n.concat(r).concat(n):n;this.defaultContext=e.defaultContext||Object.create(null);(this.onBroadcast=e.onBroadcast)&&(this.mutationStore=Object.create(null))}e.prototype.stop=function(){var e=this;this.queries.forEach((function(t,n){e.stopQueryNoBroadcast(n)}));this.cancelPendingFetches(w(26))};e.prototype.cancelPendingFetches=function(e){this.fetchCancelFns.forEach((function(t){return t(e)}));this.fetchCancelFns.clear()};e.prototype.mutate=function(e){return c(this,arguments,void 0,(function(e){var t,n,r,i,s,a,c,l=e.mutation,d=e.variables,p=e.optimisticResponse,f=e.updateQueries,h=e.refetchQueries,g=void 0===h?[]:h,m=e.awaitRefetchQueries,E=void 0!==m&&m,y=e.update,v=e.onQueryUpdated,b=e.fetchPolicy,T=void 0===b?(null===(a=this.defaultOptions.mutate)||void 0===a?void 0:a.fetchPolicy)||"network-only":b,S=e.errorPolicy,A=void 0===S?(null===(c=this.defaultOptions.mutate)||void 0===c?void 0:c.errorPolicy)||"none":S,I=e.keepRootFields,C=e.context;return u(this,(function(e){switch(e.label){case 0:_(l,27);_("network-only"===T||"no-cache"===T,28);t=this.generateMutationId();l=this.cache.transformForLink(this.transform(l));n=this.getDocumentInfo(l).hasClientExports;d=this.getVariables(l,d);return n?[4,this.localState.addExportedVariables(l,d,C)]:[3,2];case 1:d=e.sent();e.label=2;case 2:r=this.mutationStore&&(this.mutationStore[t]={mutation:l,variables:d,loading:!0,error:null});i=p&&this.markMutationOptimistic(p,{mutationId:t,document:l,variables:d,fetchPolicy:T,errorPolicy:A,context:C,updateQueries:f,update:y,keepRootFields:I});this.broadcastQueries();s=this;return[2,new Promise((function(e,n){return Jr(s.getObservableFromLink(l,o(o({},C),{optimisticResponse:i?p:void 0}),d,{},!1),(function(e){if($r(e)&&"none"===A)throw new rn({graphQLErrors:Qr(e)});if(r){r.loading=!1;r.error=null}var n=o({},e);"function"==typeof g&&(g=g(n));"ignore"===A&&$r(n)&&delete n.errors;return s.markMutationResult({mutationId:t,result:n,document:l,variables:d,fetchPolicy:T,errorPolicy:A,context:C,update:y,updateQueries:f,awaitRefetchQueries:E,refetchQueries:g,removeOptimistic:i?t:void 0,onQueryUpdated:v,keepRootFields:I})})).subscribe({next:function(t){s.broadcastQueries();"hasNext"in t&&!1!==t.hasNext||e(t)},error:function(e){if(r){r.loading=!1;r.error=e}i&&s.cache.removeOptimistic(t);s.broadcastQueries();n(e instanceof rn?e:new rn({networkError:e}))}})}))]}}))}))};e.prototype.markMutationResult=function(e,t){var n=this;void 0===t&&(t=this.cache);var r=e.result,i=[],s="no-cache"===e.fetchPolicy;if(!s&&Mi(r,e.errorPolicy)){pn(r)||i.push({result:r.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables});if(pn(r)&&on(r.incremental)){var a=t.diff({id:"ROOT_MUTATION",query:this.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0}),c=void 0;a.result&&(c=mn(a.result,r));if(void 0!==c){r.data=c;i.push({result:c,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables})}}var u=e.updateQueries;u&&this.queries.forEach((function(e,s){var o=e.observableQuery,a=o&&o.queryName;if(a&&Pi.call(u,a)){var c=u[a],l=n.queries.get(s),d=l.document,p=l.variables,f=t.diff({query:d,variables:p,returnPartialData:!0,optimistic:!1}),h=f.result;if(f.complete&&h){var g=c(h,{mutationResult:r,queryName:d&&$e(d)||void 0,queryVariables:p});g&&i.push({result:g,dataId:"ROOT_QUERY",query:d,variables:p})}}}))}if(i.length>0||(e.refetchQueries||"").length>0||e.update||e.onQueryUpdated||e.removeOptimistic){var l=[];this.refetchQueries({updateCache:function(t){s||i.forEach((function(e){return t.write(e)}));var a=e.update,c=!hn(r)||pn(r)&&!r.hasNext;if(a){if(!s){var u=t.diff({id:"ROOT_MUTATION",query:n.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0});if(u.complete){"incremental"in(r=o(o({},r),{data:u.result}))&&delete r.incremental;"hasNext"in r&&delete r.hasNext}}c&&a(t,r,{context:e.context,variables:e.variables})}s||e.keepRootFields||!c||t.modify({id:"ROOT_MUTATION",fields:function(e,t){var n=t.fieldName,r=t.DELETE;return"__typename"===n?e:r}})},include:e.refetchQueries,optimistic:!1,removeOptimistic:e.removeOptimistic,onQueryUpdated:e.onQueryUpdated||null}).forEach((function(e){return l.push(e)}));if(e.awaitRefetchQueries||e.onQueryUpdated)return Promise.all(l).then((function(){return r}))}return Promise.resolve(r)};e.prototype.markMutationOptimistic=function(e,t){var n=this,r="function"==typeof e?e(t.variables,{IGNORE:Li}):e;if(r===Li)return!1;this.cache.recordOptimisticTransaction((function(e){try{n.markMutationResult(o(o({},t),{result:{data:r}}),e)}catch(e){}}),t.mutationId);return!0};e.prototype.fetchQuery=function(e,t,n){return this.fetchConcastWithInfo(e,t,n).concast.promise};e.prototype.getQueryStore=function(){var e=Object.create(null);this.queries.forEach((function(t,n){e[n]={variables:t.variables,networkStatus:t.networkStatus,networkError:t.networkError,graphQLErrors:t.graphQLErrors}}));return e};e.prototype.resetErrors=function(e){var t=this.queries.get(e);if(t){t.networkError=void 0;t.graphQLErrors=[]}};e.prototype.transform=function(e){return this.documentTransform.transformDocument(e)};e.prototype.getDocumentInfo=function(e){var t=this.transformCache;if(!t.has(e)){var n={hasClientExports:xt(e),hasForcedResolvers:this.localState.shouldForceResolvers(e),hasNonreactiveDirective:Rt(["nonreactive"],e),clientQuery:this.localState.clientQuery(e),serverQuery:Qn([{name:"client",remove:!0},{name:"connection"},{name:"nonreactive"}],e),defaultVars:tt(Je(e)),asQuery:o(o({},e),{definitions:e.definitions.map((function(e){return"OperationDefinition"===e.kind&&"query"!==e.operation?o(o({},e),{operation:"query"}):e}))})};t.set(e,n)}return t.get(e)};e.prototype.getVariables=function(e,t){return o(o({},this.getDocumentInfo(e).defaultVars),t)};e.prototype.watchQuery=function(e){var t=this.transform(e.query);void 0===(e=o(o({},e),{variables:this.getVariables(t,e.variables)})).notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var n=new Di(this),r=new Ci({queryManager:this,queryInfo:n,options:e});r.lastQuery=t;this.queries.set(r.queryId,n);n.init({document:t,observableQuery:r,variables:r.variables});return r};e.prototype.query=function(e,t){var n=this;void 0===t&&(t=this.generateQueryId());_(e.query,29);_("Document"===e.query.kind,30);_(!e.returnPartialData,31);_(!e.pollInterval,32);return this.fetchQuery(t,o(o({},e),{query:this.transform(e.query)})).finally((function(){return n.stopQuery(t)}))};e.prototype.generateQueryId=function(){return String(this.queryIdCounter++)};e.prototype.generateRequestId=function(){return this.requestIdCounter++};e.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)};e.prototype.stopQueryInStore=function(e){this.stopQueryInStoreNoBroadcast(e);this.broadcastQueries()};e.prototype.stopQueryInStoreNoBroadcast=function(e){var t=this.queries.get(e);t&&t.stop()};e.prototype.clearStore=function(e){void 0===e&&(e={discardWatches:!0});this.cancelPendingFetches(w(33));this.queries.forEach((function(e){e.observableQuery?e.networkStatus=hi.loading:e.stop()}));this.mutationStore&&(this.mutationStore=Object.create(null));return this.cache.reset(e)};e.prototype.getObservableQueries=function(e){var t=this;void 0===e&&(e="active");var n=new Map,r=new Map,i=new Set;Array.isArray(e)&&e.forEach((function(e){"string"==typeof e?r.set(e,!1):Oe(e)?r.set(t.transform(e),!1):re(e)&&e.query&&i.add(e)}));this.queries.forEach((function(t,i){var s=t.observableQuery,o=t.document;if(s){if("all"===e){n.set(i,s);return}var a=s.queryName;if("standby"===s.options.fetchPolicy||"active"===e&&!s.hasObservers())return;if("active"===e||a&&r.has(a)||o&&r.has(o)){n.set(i,s);a&&r.set(a,!0);o&&r.set(o,!0)}}}));i.size&&i.forEach((function(e){var r=A("legacyOneTimeQuery"),i=t.getQuery(r).init({document:e.query,variables:e.variables}),s=new Ci({queryManager:t,queryInfo:i,options:o(o({},e),{fetchPolicy:"network-only"})});_(s.queryId===r);i.setObservableQuery(s);n.set(r,s)}));0;return n};e.prototype.reFetchObservableQueries=function(e){var t=this;void 0===e&&(e=!1);var n=[];this.getObservableQueries(e?"all":"active").forEach((function(r,i){var s=r.options.fetchPolicy;r.resetLastResults();(e||"standby"!==s&&"cache-only"!==s)&&n.push(r.refetch());t.getQuery(i).setDiff(null)}));this.broadcastQueries();return Promise.all(n)};e.prototype.setObservableQuery=function(e){this.getQuery(e.queryId).setObservableQuery(e)};e.prototype.startGraphQLSubscription=function(e){var t=this,n=e.query,r=e.fetchPolicy,i=e.errorPolicy,s=void 0===i?"none":i,o=e.variables,a=e.context,c=void 0===a?{}:a,u=e.extensions,l=void 0===u?{}:u;n=this.transform(n);o=this.getVariables(n,o);var d=function(e){return t.getObservableFromLink(n,c,e,l).map((function(i){if("no-cache"!==r){Mi(i,s)&&t.cache.write({query:n,result:i.data,dataId:"ROOT_SUBSCRIPTION",variables:e});t.broadcastQueries()}var o=$r(i),a=en(i);if(o||a){var c={};o&&(c.graphQLErrors=i.errors);a&&(c.protocolErrors=i.extensions[Zt]);if("none"===s||a)throw new rn(c)}"ignore"===s&&delete i.errors;return i}))};if(this.getDocumentInfo(n).hasClientExports){var p=this.localState.addExportedVariables(n,o,c).then(d);return new te((function(e){var t=null;p.then((function(n){return t=n.subscribe(e)}),e.error);return function(){return t&&t.unsubscribe()}}))}return d(o)};e.prototype.stopQuery=function(e){this.stopQueryNoBroadcast(e);this.broadcastQueries()};e.prototype.stopQueryNoBroadcast=function(e){this.stopQueryInStoreNoBroadcast(e);this.removeQuery(e)};e.prototype.removeQuery=function(e){this.fetchCancelFns.delete(e);if(this.queries.has(e)){this.getQuery(e).stop();this.queries.delete(e)}};e.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast();this.queries.forEach((function(e){return e.notify()}))};e.prototype.getLocalState=function(){return this.localState};e.prototype.getObservableFromLink=function(e,t,n,r,i){var s,a,c=this;void 0===i&&(i=null!==(s=null==t?void 0:t.queryDeduplication)&&void 0!==s?s:this.queryDeduplication);var u=this.getDocumentInfo(e),l=u.serverQuery,d=u.clientQuery;if(l){var p=this,f=p.inFlightLinkObservables,h=p.link,g={query:l,variables:n,operationName:$e(l)||void 0,context:this.prepareContext(o(o({},t),{forceFetch:!i})),extensions:r};t=g.context;if(i){var m=Fn(l),E=Ae(n),y=f.lookup(m,E);if(!(a=y.observable)){var v=new ti([ut(h,g)]);a=y.observable=v;v.beforeNext((function(){f.remove(m,E)}))}}else a=new ti([ut(h,g)])}else{a=new ti([te.of({data:{}})]);t=this.prepareContext(t)}d&&(a=Jr(a,(function(e){return c.localState.runResolvers({document:d,remoteResult:e,context:t,variables:n})})));return a};e.prototype.getResultsFromLink=function(e,t,n){var r=e.lastRequestId=this.generateRequestId(),i=this.cache.transformForLink(n.query);return Jr(this.getObservableFromLink(i,n.context,n.variables),(function(s){var o=Qr(s),a=o.length>0,c=n.errorPolicy;if(r>=e.lastRequestId){if(a&&"none"===c)throw e.markError(new rn({graphQLErrors:o}));e.markResult(s,i,n,t);e.markReady()}var u={data:s.data,loading:!1,networkStatus:hi.ready};a&&"none"===c&&(u.data=void 0);if(a&&"ignore"!==c){u.errors=o;u.networkStatus=hi.error}return u}),(function(t){var n=tn(t)?t:new rn({networkError:t});r>=e.lastRequestId&&e.markError(n);throw n}))};e.prototype.fetchConcastWithInfo=function(e,t,n,r){var i=this;void 0===n&&(n=hi.loading);void 0===r&&(r=t.query);var s,o,a=this.getVariables(r,t.variables),c=this.getQuery(e),u=this.defaultOptions.watchQuery,l=t.fetchPolicy,d=void 0===l?u&&u.fetchPolicy||"cache-first":l,p=t.errorPolicy,f=void 0===p?u&&u.errorPolicy||"none":p,h=t.returnPartialData,g=void 0!==h&&h,m=t.notifyOnNetworkStatusChange,E=void 0!==m&&m,y=t.context,v=void 0===y?{}:y,b=Object.assign({},t,{query:r,variables:a,fetchPolicy:d,errorPolicy:f,returnPartialData:g,notifyOnNetworkStatusChange:E,context:v}),T=function(e){b.variables=e;var r=i.fetchQueryByPolicy(c,b,n);"standby"!==b.fetchPolicy&&r.sources.length>0&&c.observableQuery&&c.observableQuery.applyNextFetchPolicy("after-fetch",t);return r},S=function(){return i.fetchCancelFns.delete(e)};this.fetchCancelFns.set(e,(function(e){S();setTimeout((function(){return s.cancel(e)}))}));if(this.getDocumentInfo(b.query).hasClientExports){s=new ti(this.localState.addExportedVariables(b.query,b.variables,b.context).then(T).then((function(e){return e.sources})));o=!0}else{var A=T(b.variables);o=A.fromLink;s=new ti(A.sources)}s.promise.then(S,S);return{concast:s,fromLink:o}};e.prototype.refetchQueries=function(e){var t=this,n=e.updateCache,r=e.include,i=e.optimistic,s=void 0!==i&&i,o=e.removeOptimistic,a=void 0===o?s?A("refetchQueries"):void 0:o,c=e.onQueryUpdated,u=new Map;r&&this.getObservableQueries(r).forEach((function(e,n){u.set(n,{oq:e,lastDiff:t.getQuery(n).getDiff()})}));var l=new Map;n&&this.cache.batch({update:n,optimistic:s&&a||!1,removeOptimistic:a,onWatchUpdated:function(e,t,n){var r=e.watcher instanceof Di&&e.watcher.observableQuery;if(r){if(c){u.delete(r.queryId);var i=c(r,t,n);!0===i&&(i=r.refetch());!1!==i&&l.set(r,i);return i}null!==c&&u.set(r.queryId,{oq:r,lastDiff:n,diff:t})}}});u.size&&u.forEach((function(e,n){var r,i=e.oq,s=e.lastDiff,o=e.diff;if(c){if(!o){var a=i.queryInfo;a.reset();o=a.getDiff()}r=c(i,o,s)}c&&!0!==r||(r=i.refetch());!1!==r&&l.set(i,r);n.indexOf("legacyOneTimeQuery")>=0&&t.stopQueryNoBroadcast(n)}));a&&this.cache.removeOptimistic(a);return l};e.prototype.fetchQueryByPolicy=function(e,t,n){var r=this,i=t.query,s=t.variables,a=t.fetchPolicy,c=t.refetchWritePolicy,u=t.errorPolicy,l=t.returnPartialData,d=t.context,p=t.notifyOnNetworkStatusChange,f=e.networkStatus;e.init({document:i,variables:s,networkStatus:n});var h=function(){return e.getDiff()},g=function(t,n){void 0===n&&(n=e.networkStatus||hi.loading);var a=t.result;0;var c=function(e){return te.of(o({data:e,loading:gi(n),networkStatus:n},t.complete?null:{partial:!0}))};return a&&r.getDocumentInfo(i).hasForcedResolvers?r.localState.runResolvers({document:i,remoteResult:{data:a},context:d,variables:s,onlyRunForcedResolvers:!0}).then((function(e){return c(e.data||void 0)})):"none"===u&&n===hi.refetch&&Array.isArray(t.missing)?c(void 0):c(a)},m="no-cache"===a?0:n===hi.refetch&&"merge"!==c?1:2,E=function(){return r.getResultsFromLink(e,m,{query:i,variables:s,context:d,fetchPolicy:a,errorPolicy:u})},y=p&&"number"==typeof f&&f!==n&&gi(n);switch(a){default:case"cache-first":return(v=h()).complete?{fromLink:!1,sources:[g(v,e.markReady())]}:l||y?{fromLink:!0,sources:[g(v),E()]}:{fromLink:!0,sources:[E()]};case"cache-and-network":var v;return(v=h()).complete||l||y?{fromLink:!0,sources:[g(v),E()]}:{fromLink:!0,sources:[E()]};case"cache-only":return{fromLink:!1,sources:[g(h(),e.markReady())]};case"network-only":return y?{fromLink:!0,sources:[g(h()),E()]}:{fromLink:!0,sources:[E()]};case"no-cache":return y?{fromLink:!0,sources:[g(e.getDiff()),E()]}:{fromLink:!0,sources:[E()]};case"standby":return{fromLink:!1,sources:[]}}};e.prototype.getQuery=function(e){e&&!this.queries.has(e)&&this.queries.set(e,new Di(this,e));return this.queries.get(e)};e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.localState.prepareContext(e);return o(o(o({},this.defaultContext),t),{clientAwareness:this.clientAwareness})};return e}();function Ui(e){return e.kind===It.FIELD||e.kind===It.FRAGMENT_SPREAD||e.kind===It.INLINE_FRAGMENT}const Fi={setDirty:!0,dispose:!0,forget:!0};function Bi(e){const t=new Map,n=e&&e.subscribe;function r(e){const r=yr.getValue();if(r){let i=t.get(e);i||t.set(e,i=new Set);r.dependOn(i);if("function"==typeof n){Tr(i);i.unsubscribe=n(e)}}}r.dirty=function(e,n){const r=t.get(e);if(r){const i=n&&vr.call(Fi,n)?n:"setDirty";br(r).forEach((e=>e[i]()));t.delete(e);Tr(r)}};return r}var ji=new Er,Hi=new WeakMap;function Gi(e){var t=Hi.get(e);t||Hi.set(e,t={vars:new Set,dep:Bi()});return t}function Wi(e){Gi(e).vars.forEach((function(t){return t.forgetCache(e)}))}function Vi(e){Gi(e).vars.forEach((function(t){return t.attachCache(e)}))}function qi(e){var t=new Set,n=new Set,r=function r(s){if(arguments.length>0){if(e!==s){e=s;t.forEach((function(e){Gi(e).dep.dirty(r);zi(e)}));var o=Array.from(n);n.clear();o.forEach((function(t){return t(e)}))}}else{var a=ji.getValue();if(a){i(a);Gi(a).dep(r)}}return e};r.onNextChange=function(e){n.add(e);return function(){n.delete(e)}};var i=r.attachCache=function(e){t.add(e);Gi(e).vars.add(r);return r};r.forgetCache=function(e){return t.delete(e)};return r}function zi(e){e.broadcastWatches&&e.broadcastWatches()}var Ki=function(){function e(e){var t=e.cache,n=e.client,r=e.resolvers,i=e.fragmentMatcher;this.selectionsToResolveCache=new WeakMap;this.cache=t;n&&(this.client=n);r&&this.addResolvers(r);i&&this.setFragmentMatcher(i)}e.prototype.addResolvers=function(e){var t=this;this.resolvers=this.resolvers||{};Array.isArray(e)?e.forEach((function(e){t.resolvers=cn(t.resolvers,e)})):this.resolvers=cn(this.resolvers,e)};e.prototype.setResolvers=function(e){this.resolvers={};this.addResolvers(e)};e.prototype.getResolvers=function(){return this.resolvers||{}};e.prototype.runResolvers=function(e){return c(this,arguments,void 0,(function(e){var t=e.document,n=e.remoteResult,r=e.context,i=e.variables,s=e.onlyRunForcedResolvers,a=void 0!==s&&s;return u(this,(function(e){return t?[2,this.resolveDocument(t,n.data,r,i,this.fragmentMatcher,a).then((function(e){return o(o({},n),{data:e.result})}))]:[2,n]}))}))};e.prototype.setFragmentMatcher=function(e){this.fragmentMatcher=e};e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher};e.prototype.clientQuery=function(e){return Rt(["client"],e)&&this.resolvers?e:null};e.prototype.serverQuery=function(e){return er(e)};e.prototype.prepareContext=function(e){var t=this.cache;return o(o({},e),{cache:t,getCacheKey:function(e){return t.identify(e)}})};e.prototype.addExportedVariables=function(e){return c(this,arguments,void 0,(function(e,t,n){void 0===t&&(t={});void 0===n&&(n={});return u(this,(function(r){return e?[2,this.resolveDocument(e,this.buildRootValueFromCache(e,t)||{},this.prepareContext(n),t).then((function(e){return o(o({},t),e.exportedVariables)}))]:[2,o({},t)]}))}))};e.prototype.shouldForceResolvers=function(e){var t=!1;_t(e,{Directive:{enter:function(e){if("client"===e.name.value&&e.arguments&&(t=e.arguments.some((function(e){return"always"===e.name.value&&"BooleanValue"===e.value.kind&&!0===e.value.value}))))return Ct}}});return t};e.prototype.buildRootValueFromCache=function(e,t){return this.cache.diff({query:Zn(e),variables:t,returnPartialData:!0,optimistic:!1}).result};e.prototype.resolveDocument=function(e,t){return c(this,arguments,void 0,(function(e,t,n,r,i,s){var a,c,l,d,p,f,h,g,m,E,y;void 0===n&&(n={});void 0===r&&(r={});void 0===i&&(i=function(){return!0});void 0===s&&(s=!1);return u(this,(function(u){a=et(e);c=Qe(e);l=se(c);d=this.collectSelectionsToResolve(a,l);p=a.operation;f=p?p.charAt(0).toUpperCase()+p.slice(1):"Query";g=(h=this).cache,m=h.client;E={fragmentMap:l,context:o(o({},n),{cache:g,client:m}),variables:r,fragmentMatcher:i,defaultOperationType:f,exportedVariables:{},selectionsToResolve:d,onlyRunForcedResolvers:s};y=!1;return[2,this.resolveSelectionSet(a.selectionSet,y,t,E).then((function(e){return{result:e,exportedVariables:E.exportedVariables}}))]}))}))};e.prototype.resolveSelectionSet=function(e,t,n,r){return c(this,void 0,void 0,(function(){var i,s,o,a,l,d=this;return u(this,(function(p){i=r.fragmentMap,s=r.context,o=r.variables;a=[n];l=function(e){return c(d,void 0,void 0,(function(){var c,l;return u(this,(function(u){if(!t&&!r.selectionsToResolve.has(e))return[2];if(!Ot(e,o))return[2];if(ze(e))return[2,this.resolveField(e,t,n,r).then((function(t){var n;void 0!==t&&a.push(((n={})[Ve(e)]=t,n))}))];if(Ke(e))c=e;else{c=i[e.name.value];_(c,18,e.name.value)}if(c&&c.typeCondition){l=c.typeCondition.name.value;if(r.fragmentMatcher(n,l,s))return[2,this.resolveSelectionSet(c.selectionSet,t,n,r).then((function(e){a.push(e)}))]}return[2]}))}))};return[2,Promise.all(e.selections.map(l)).then((function(){return un(a)}))]}))}))};e.prototype.resolveField=function(e,t,n,r){return c(this,void 0,void 0,(function(){var i,s,o,a,c,l,d,p,f,h=this;return u(this,(function(u){if(!n)return[2,null];i=r.variables;s=e.name.value;o=Ve(e);a=s!==o;c=n[o]||n[s];l=Promise.resolve(c);if(!r.onlyRunForcedResolvers||this.shouldForceResolvers(e)){d=n.__typename||r.defaultOperationType;(p=this.resolvers&&this.resolvers[d])&&(f=p[a?s:o])&&(l=Promise.resolve(ji.withValue(this.cache,f,[n,We(e,i),r.context,{field:e,fragmentMap:r.fragmentMap}])))}return[2,l.then((function(n){var i,s;void 0===n&&(n=c);e.directives&&e.directives.forEach((function(e){"export"===e.name.value&&e.arguments&&e.arguments.forEach((function(e){"as"===e.name.value&&"StringValue"===e.value.kind&&(r.exportedVariables[e.value.value]=n)}))}));if(!e.selectionSet)return n;if(null==n)return n;var o=null!==(s=null===(i=e.directives)||void 0===i?void 0:i.some((function(e){return"client"===e.name.value})))&&void 0!==s&&s;return Array.isArray(n)?h.resolveSubSelectedArray(e,t||o,n,r):e.selectionSet?h.resolveSelectionSet(e.selectionSet,t||o,n,r):void 0}))]}))}))};e.prototype.resolveSubSelectedArray=function(e,t,n,r){var i=this;return Promise.all(n.map((function(n){return null===n?null:Array.isArray(n)?i.resolveSubSelectedArray(e,t,n,r):e.selectionSet?i.resolveSelectionSet(e.selectionSet,t,n,r):void 0})))};e.prototype.collectSelectionsToResolve=function(e,t){var n=function(e){return!Array.isArray(e)},r=this.selectionsToResolveCache;function i(e){if(!r.has(e)){var s=new Set;r.set(e,s);_t(e,{Directive:function(e,t,r,i,o){"client"===e.name.value&&o.forEach((function(e){n(e)&&Ui(e)&&s.add(e)}))},FragmentSpread:function(e,r,o,a,c){var u=t[e.name.value];_(u,19,e.name.value);var l=i(u);if(l.size>0){c.forEach((function(e){n(e)&&Ui(e)&&s.add(e)}));s.add(e);l.forEach((function(e){s.add(e)}))}}})}return r.get(e)}return i(e)};return e}();function Yi(e,t){return mi(e,t,t.variables&&{variables:o(o({},e&&e.variables),t.variables)})}var Ji=function(){function e(e){var t,n=this;this.resetStoreCallbacks=[];this.clearStoreCallbacks=[];if(!e.cache)throw w(15);var r=e.uri,i=e.credentials,s=e.headers,a=e.cache,c=e.documentTransform,u=e.ssrMode,l=void 0!==u&&u,d=e.ssrForceFetchDelay,p=void 0===d?0:d,f=e.connectToDevTools,h=e.queryDeduplication,g=void 0===h||h,m=e.defaultOptions,E=e.defaultContext,y=e.assumeImmutableResults,b=void 0===y?a.assumeImmutableResults:y,T=e.resolvers,S=e.typeDefs,A=e.fragmentMatcher,I=e.name,C=e.version,_=e.devtools,O=e.link;O||(O=r?new rr({uri:r,credentials:i,headers:s}):at.empty());this.link=O;this.cache=a;this.disableNetworkFetches=l||p>0;this.queryDeduplication=g;this.defaultOptions=m||Object.create(null);this.typeDefs=S;this.devtoolsConfig=o(o({},_),{enabled:null!==(t=null==_?void 0:_.enabled)&&void 0!==t?t:f});void 0===this.devtoolsConfig.enabled&&(this.devtoolsConfig.enabled=!1);p&&setTimeout((function(){return n.disableNetworkFetches=!1}),p);this.watchQuery=this.watchQuery.bind(this);this.query=this.query.bind(this);this.mutate=this.mutate.bind(this);this.watchFragment=this.watchFragment.bind(this);this.resetStore=this.resetStore.bind(this);this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this);this.version=v;this.localState=new Ki({cache:a,client:this,resolvers:T,fragmentMatcher:A});this.queryManager=new ki({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,defaultContext:E,documentTransform:c,queryDeduplication:g,ssrMode:l,clientAwareness:{name:I,version:C},localState:this.localState,assumeImmutableResults:b,onBroadcast:this.devtoolsConfig.enabled?function(){n.devToolsHookCb&&n.devToolsHookCb({action:{},state:{queries:n.queryManager.getQueryStore(),mutations:n.queryManager.mutationStore||{}},dataWithOptimisticResults:n.cache.extract(!0)})}:void 0});this.devtoolsConfig.enabled&&this.connectToDevTools()}e.prototype.connectToDevTools=function(){if("undefined"!=typeof window){var e=window,t=Symbol.for("apollo.devtools");(e[t]=e[t]||[]).push(this);e.__APOLLO_CLIENT__=this;0}};Object.defineProperty(e.prototype,"documentTransform",{get:function(){return this.queryManager.documentTransform},enumerable:!1,configurable:!0});e.prototype.stop=function(){this.queryManager.stop()};e.prototype.watchQuery=function(e){this.defaultOptions.watchQuery&&(e=Yi(this.defaultOptions.watchQuery,e));!this.disableNetworkFetches||"network-only"!==e.fetchPolicy&&"cache-and-network"!==e.fetchPolicy||(e=o(o({},e),{fetchPolicy:"cache-first"}));return this.queryManager.watchQuery(e)};e.prototype.query=function(e){this.defaultOptions.query&&(e=Yi(this.defaultOptions.query,e));_("cache-and-network"!==e.fetchPolicy,16);this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=o(o({},e),{fetchPolicy:"cache-first"}));return this.queryManager.query(e)};e.prototype.mutate=function(e){this.defaultOptions.mutate&&(e=Yi(this.defaultOptions.mutate,e));return this.queryManager.mutate(e)};e.prototype.subscribe=function(e){return this.queryManager.startGraphQLSubscription(e)};e.prototype.readQuery=function(e,t){void 0===t&&(t=!1);return this.cache.readQuery(e,t)};e.prototype.watchFragment=function(e){return this.cache.watchFragment(e)};e.prototype.readFragment=function(e,t){void 0===t&&(t=!1);return this.cache.readFragment(e,t)};e.prototype.writeQuery=function(e){var t=this.cache.writeQuery(e);!1!==e.broadcast&&this.queryManager.broadcastQueries();return t};e.prototype.writeFragment=function(e){var t=this.cache.writeFragment(e);!1!==e.broadcast&&this.queryManager.broadcastQueries();return t};e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e};e.prototype.__requestRaw=function(e){return ut(this.link,e)};e.prototype.resetStore=function(){var e=this;return Promise.resolve().then((function(){return e.queryManager.clearStore({discardWatches:!1})})).then((function(){return Promise.all(e.resetStoreCallbacks.map((function(e){return e()})))})).then((function(){return e.reFetchObservableQueries()}))};e.prototype.clearStore=function(){var e=this;return Promise.resolve().then((function(){return e.queryManager.clearStore({discardWatches:!0})})).then((function(){return Promise.all(e.clearStoreCallbacks.map((function(e){return e()})))}))};e.prototype.onResetStore=function(e){var t=this;this.resetStoreCallbacks.push(e);return function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter((function(t){return t!==e}))}};e.prototype.onClearStore=function(e){var t=this;this.clearStoreCallbacks.push(e);return function(){t.clearStoreCallbacks=t.clearStoreCallbacks.filter((function(t){return t!==e}))}};e.prototype.reFetchObservableQueries=function(e){return this.queryManager.reFetchObservableQueries(e)};e.prototype.refetchQueries=function(e){var t=this.queryManager.refetchQueries(e),n=[],r=[];t.forEach((function(e,t){n.push(t);r.push(e)}));var i=Promise.all(r);i.queries=n;i.results=r;i.catch((function(e){}));return i};e.prototype.getObservableQueries=function(e){void 0===e&&(e="active");return this.queryManager.getObservableQueries(e)};e.prototype.extract=function(e){return this.cache.extract(e)};e.prototype.restore=function(e){return this.cache.restore(e)};e.prototype.addResolvers=function(e){this.localState.addResolvers(e)};e.prototype.setResolvers=function(e){this.localState.setResolvers(e)};e.prototype.getResolvers=function(){return this.localState.getResolvers()};e.prototype.setLocalStateFragmentMatcher=function(e){this.localState.setFragmentMatcher(e)};e.prototype.setLink=function(e){this.link=this.queryManager.link=e};Object.defineProperty(e.prototype,"defaultContext",{get:function(){return this.queryManager.defaultContext},enumerable:!1,configurable:!0});return e}();0;var $i=function(){function e(){this.assumeImmutableResults=!1;this.getFragmentDoc=zr(ie,{max:Se["cache.fragmentQueryDocuments"]||1e3,cache:fe})}e.prototype.batch=function(e){var t,n=this,r="string"==typeof e.optimistic?e.optimistic:!1===e.optimistic?null:void 0;this.performTransaction((function(){return t=e.update(n)}),r);return t};e.prototype.recordOptimisticTransaction=function(e,t){this.performTransaction(e,t)};e.prototype.transformDocument=function(e){return e};e.prototype.transformForLink=function(e){return e};e.prototype.identify=function(e){};e.prototype.gc=function(){return[]};e.prototype.modify=function(e){return!1};e.prototype.readQuery=function(e,t){void 0===t&&(t=!!e.optimistic);return this.read(o(o({},e),{rootId:e.id||"ROOT_QUERY",optimistic:t}))};e.prototype.watchFragment=function(e){var t,n=this,r=e.fragment,i=e.fragmentName,s=e.from,c=e.optimistic,u=void 0===c||c,l=a(e,["fragment","fragmentName","from","optimistic"]),d=this.getFragmentDoc(r,i),p=o(o({},l),{returnPartialData:!0,id:void 0===s||"string"==typeof s?s:this.identify(s),query:d,optimistic:u});return new te((function(e){return n.watch(o(o({},p),{immediate:!0,callback:function(n){if(!t||!bi(d,{data:null==t?void 0:t.result},{data:n.result})){var r={data:n.result,complete:!!n.complete};n.missing&&(r.missing=un(n.missing.map((function(e){return e.missing}))));t=n;e.next(r)}}}))}))};e.prototype.readFragment=function(e,t){void 0===t&&(t=!!e.optimistic);return this.read(o(o({},e),{query:this.getFragmentDoc(e.fragment,e.fragmentName),rootId:e.id,optimistic:t}))};e.prototype.writeQuery=function(e){var t=e.id,n=e.data,r=a(e,["id","data"]);return this.write(Object.assign(r,{dataId:t||"ROOT_QUERY",result:n}))};e.prototype.writeFragment=function(e){var t=e.id,n=e.data,r=e.fragment,i=e.fragmentName,s=a(e,["id","data","fragment","fragmentName"]);return this.write(Object.assign(s,{query:this.getFragmentDoc(r,i),dataId:t,result:n}))};e.prototype.updateQuery=function(e,t){return this.batch({update:function(n){var r=n.readQuery(e),i=t(r);if(null==i)return r;n.writeQuery(o(o({},e),{data:i}));return i}})};e.prototype.updateFragment=function(e,t){return this.batch({update:function(n){var r=n.readFragment(e),i=t(r);if(null==i)return r;n.writeFragment(o(o({},e),{data:i}));return i}})};return e}();0;var Qi=function(e){s(t,e);function t(n,r,i,s){var o,a=e.call(this,n)||this;a.message=n;a.path=r;a.query=i;a.variables=s;if(Array.isArray(a.path)){a.missing=a.message;for(var c=a.path.length-1;c>=0;--c)a.missing=((o={})[a.path[c]]=a.missing,o)}else a.missing=a.path;a.__proto__=t.prototype;return a}return t}(Error);function Xi(e){0;return e}var Zi=Object.prototype.hasOwnProperty;function es(e){return null==e}function ts(e,t){var n=e.__typename,r=e.id,i=e._id;if("string"==typeof n){t&&(t.keyObject=es(r)?es(i)?void 0:{_id:i}:{id:r});es(r)&&!es(i)&&(r=i);if(!es(r))return"".concat(n,":").concat("number"==typeof r||"string"==typeof r?r:JSON.stringify(r))}}var ns={dataIdFromObject:ts,addTypename:!0,resultCaching:!0,canonizeResults:!1};function rs(e){return mi(ns,e)}function is(e){var t=e.canonizeResults;return void 0===t?ns.canonizeResults:t}var ss=/^[_a-z][_0-9a-z]*/i;function os(e){var t=e.match(ss);return t?t[0]:e}function as(e,t,n){return!!re(t)&&(sn(t)?t.every((function(t){return as(e,t,n)})):e.selections.every((function(e){if(ze(e)&&Ot(e,n)){var r=Ve(e);return Zi.call(t,r)&&(!e.selectionSet||as(e.selectionSet,t[r],n))}return!0})))}function cs(e){return re(e)&&!we(e)&&!sn(e)}function us(){return new dn}function ls(e,t){var n=se(Qe(e));return{fragmentMap:n,lookupFragment:function(e){var r=n[e];!r&&t&&(r=t.lookup(e));return r||null}}}var ds=Object.create(null),ps=function(){return ds},fs=Object.create(null),hs=function(){function e(e,t){var n=this;this.policies=e;this.group=t;this.data=Object.create(null);this.rootIds=Object.create(null);this.refs=Object.create(null);this.getFieldValue=function(e,t){return Xi(we(e)?n.get(e.__ref,t):e&&e[t])};this.canRead=function(e){return we(e)?n.has(e.__ref):"object"==typeof e};this.toReference=function(e,t){if("string"==typeof e)return _e(e);if(we(e))return e;var r=n.policies.identify(e)[0];if(r){var i=_e(r);t&&n.merge(r,e);return i}}}e.prototype.toObject=function(){return o({},this.data)};e.prototype.has=function(e){return void 0!==this.lookup(e,!0)};e.prototype.get=function(e,t){this.group.depend(e,t);if(Zi.call(this.data,e)){var n=this.data[e];if(n&&Zi.call(n,t))return n[t]}return"__typename"===t&&Zi.call(this.policies.rootTypenamesById,e)?this.policies.rootTypenamesById[e]:this instanceof ys?this.parent.get(e,t):void 0};e.prototype.lookup=function(e,t){t&&this.group.depend(e,"__exists");return Zi.call(this.data,e)?this.data[e]:this instanceof ys?this.parent.lookup(e,t):this.policies.rootTypenamesById[e]?Object.create(null):void 0};e.prototype.merge=function(e,t){var n,r=this;we(e)&&(e=e.__ref);we(t)&&(t=t.__ref);var i="string"==typeof e?this.lookup(n=e):e,s="string"==typeof t?this.lookup(n=t):t;if(s){_("string"==typeof n,1);var o=new dn(bs).merge(i,s);this.data[n]=o;if(o!==i){delete this.refs[n];if(this.group.caching){var a=Object.create(null);i||(a.__exists=1);Object.keys(s).forEach((function(e){if(!i||i[e]!==o[e]){a[e]=1;var t=os(e);t===e||r.policies.hasKeyArgs(o.__typename,t)||(a[t]=1);void 0!==o[e]||r instanceof ys||delete o[e]}}));!a.__typename||i&&i.__typename||this.policies.rootTypenamesById[n]!==o.__typename||delete a.__typename;Object.keys(a).forEach((function(e){return r.group.dirty(n,e)}))}}}};e.prototype.modify=function(e,t){var n=this,r=this.lookup(e);if(r){var i=Object.create(null),s=!1,a=!0,c={DELETE:ds,INVALIDATE:fs,isReference:we,toReference:this.toReference,canRead:this.canRead,readField:function(t,r){return n.policies.readField("string"==typeof t?{fieldName:t,from:r||_e(e)}:t,{store:n})}};Object.keys(r).forEach((function(u){var l=os(u),d=r[u];if(void 0!==d){var p="function"==typeof t?t:t[u]||t[l];if(p){var f=p===ps?ds:p(Xi(d),o(o({},c),{fieldName:l,storeFieldName:u,storage:n.getStorage(e,u)}));if(f===fs)n.group.dirty(e,u);else{f===ds&&(f=void 0);if(f!==d){i[u]=f;s=!0;d=f}}}void 0!==d&&(a=!1)}}));if(s){this.merge(e,i);if(a){this instanceof ys?this.data[e]=void 0:delete this.data[e];this.group.dirty(e,"__exists")}return!0}}return!1};e.prototype.delete=function(e,t,n){var r,i=this.lookup(e);if(i){var s=this.getFieldValue(i,"__typename"),o=t&&n?this.policies.getStoreFieldName({typename:s,fieldName:t,args:n}):t;return this.modify(e,o?((r={})[o]=ps,r):ps)}return!1};e.prototype.evict=function(e,t){var n=!1;if(e.id){Zi.call(this.data,e.id)&&(n=this.delete(e.id,e.fieldName,e.args));this instanceof ys&&this!==t&&(n=this.parent.evict(e,t)||n);(e.fieldName||n)&&this.group.dirty(e.id,e.fieldName||"__exists")}return n};e.prototype.clear=function(){this.replace(null)};e.prototype.extract=function(){var e=this,t=this.toObject(),n=[];this.getRootIdSet().forEach((function(t){Zi.call(e.policies.rootTypenamesById,t)||n.push(t)}));n.length&&(t.__META={extraRootIds:n.sort()});return t};e.prototype.replace=function(e){var t=this;Object.keys(this.data).forEach((function(n){e&&Zi.call(e,n)||t.delete(n)}));if(e){var n=e.__META,r=a(e,["__META"]);Object.keys(r).forEach((function(e){t.merge(e,r[e])}));n&&n.extraRootIds.forEach(this.retain,this)}};e.prototype.retain=function(e){return this.rootIds[e]=(this.rootIds[e]||0)+1};e.prototype.release=function(e){if(this.rootIds[e]>0){var t=--this.rootIds[e];t||delete this.rootIds[e];return t}return 0};e.prototype.getRootIdSet=function(e){void 0===e&&(e=new Set);Object.keys(this.rootIds).forEach(e.add,e);this instanceof ys?this.parent.getRootIdSet(e):Object.keys(this.policies.rootTypenamesById).forEach(e.add,e);return e};e.prototype.gc=function(){var e=this,t=this.getRootIdSet(),n=this.toObject();t.forEach((function(r){if(Zi.call(n,r)){Object.keys(e.findChildRefIds(r)).forEach(t.add,t);delete n[r]}}));var r=Object.keys(n);if(r.length){for(var i=this;i instanceof ys;)i=i.parent;r.forEach((function(e){return i.delete(e)}))}return r};e.prototype.findChildRefIds=function(e){if(!Zi.call(this.refs,e)){var t=this.refs[e]=Object.create(null),n=this.data[e];if(!n)return t;var r=new Set([n]);r.forEach((function(e){we(e)&&(t[e.__ref]=!0);re(e)&&Object.keys(e).forEach((function(t){var n=e[t];re(n)&&r.add(n)}))}))}return this.refs[e]};e.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)};return e}(),gs=function(){function e(e,t){void 0===t&&(t=null);this.caching=e;this.parent=t;this.d=null;this.resetCaching()}e.prototype.resetCaching=function(){this.d=this.caching?Bi():null;this.keyMaker=new cr(kt)};e.prototype.depend=function(e,t){if(this.d){this.d(ms(e,t));var n=os(t);n!==t&&this.d(ms(e,n));this.parent&&this.parent.depend(e,t)}};e.prototype.dirty=function(e,t){this.d&&this.d.dirty(ms(e,t),"__exists"===t?"forget":"setDirty")};return e}();function ms(e,t){return t+"#"+e}function Es(e,t){Ts(e)&&e.group.depend(t,"__exists")}!function(e){var t=function(e){s(t,e);function t(t){var n=t.policies,r=t.resultCaching,i=void 0===r||r,s=t.seed,o=e.call(this,n,new gs(i))||this;o.stump=new vs(o);o.storageTrie=new cr(kt);s&&o.replace(s);return o}t.prototype.addLayer=function(e,t){return this.stump.addLayer(e,t)};t.prototype.removeLayer=function(){return this};t.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)};return t}(e);e.Root=t}(hs||(hs={}));var ys=function(e){s(t,e);function t(t,n,r,i){var s=e.call(this,n.policies,i)||this;s.id=t;s.parent=n;s.replay=r;s.group=i;r(s);return s}t.prototype.addLayer=function(e,n){return new t(e,this,n,this.group)};t.prototype.removeLayer=function(e){var t=this,n=this.parent.removeLayer(e);if(e===this.id){this.group.caching&&Object.keys(this.data).forEach((function(e){var r=t.data[e],i=n.lookup(e);if(i)if(r)r!==i&&Object.keys(r).forEach((function(n){oi(r[n],i[n])||t.group.dirty(e,n)}));else{t.group.dirty(e,"__exists");Object.keys(i).forEach((function(n){t.group.dirty(e,n)}))}else t.delete(e)}));return n}return n===this.parent?this:n.addLayer(this.id,this.replay)};t.prototype.toObject=function(){return o(o({},this.parent.toObject()),this.data)};t.prototype.findChildRefIds=function(t){var n=this.parent.findChildRefIds(t);return Zi.call(this.data,t)?o(o({},n),e.prototype.findChildRefIds.call(this,t)):n};t.prototype.getStorage=function(){for(var e=this.parent;e.parent;)e=e.parent;return e.getStorage.apply(e,arguments)};return t}(hs),vs=function(e){s(t,e);function t(t){return e.call(this,"EntityStore.Stump",t,(function(){}),new gs(t.group.caching,t.group))||this}t.prototype.removeLayer=function(){return this};t.prototype.merge=function(e,t){return this.parent.merge(e,t)};return t}(ys);function bs(e,t,n){var r=e[n],i=t[n];return oi(r,i)?r:i}function Ts(e){return!!(e instanceof hs&&e.group.caching)}function Ss(e){return re(e)?sn(e)?e.slice(0):o({__proto__:Object.getPrototypeOf(e)},e):e}var As=function(){function e(){this.known=new(Ut?WeakSet:Set);this.pool=new cr(kt);this.passes=new WeakMap;this.keysByJSON=new Map;this.empty=this.admit({})}e.prototype.isKnown=function(e){return re(e)&&this.known.has(e)};e.prototype.pass=function(e){if(re(e)){var t=Ss(e);this.passes.set(t,e);return t}return e};e.prototype.admit=function(e){var t=this;if(re(e)){var n=this.passes.get(e);if(n)return n;switch(Object.getPrototypeOf(e)){case Array.prototype:if(this.known.has(e))return e;var r=e.map(this.admit,this);if(!(a=this.pool.lookupArray(r)).array){this.known.add(a.array=r);0}return a.array;case null:case Object.prototype:if(this.known.has(e))return e;var i=Object.getPrototypeOf(e),s=[i],o=this.sortedKeys(e);s.push(o.json);var a,c=s.length;o.sorted.forEach((function(n){s.push(t.admit(e[n]))}));if(!(a=this.pool.lookupArray(s)).object){var u=a.object=Object.create(i);this.known.add(u);o.sorted.forEach((function(e,t){u[e]=s[c+t]}));0}return a.object}}return e};e.prototype.sortedKeys=function(e){var t=Object.keys(e),n=this.pool.lookupArray(t);if(!n.keys){t.sort();var r=JSON.stringify(t);(n.keys=this.keysByJSON.get(r))||this.keysByJSON.set(r,n.keys={sorted:t,json:r})}return n.keys};return e}();function Is(e){return[e.selectionSet,e.objectOrReference,e.context,e.context.canonizeResults]}var Cs=function(){function e(e){var t=this;this.knownResults=new(kt?WeakMap:Map);this.config=mi(e,{addTypename:!1!==e.addTypename,canonizeResults:is(e)});this.canon=e.canon||new As;this.executeSelectionSet=zr((function(e){var n,r=e.context.canonizeResults,i=Is(e);i[3]=!r;var s=(n=t.executeSelectionSet).peek.apply(n,i);if(s)return r?o(o({},s),{result:t.canon.admit(s.result)}):s;Es(e.context.store,e.enclosingRef.__ref);return t.execSelectionSetImpl(e)}),{max:this.config.resultCacheMaxSize||Se["inMemoryCache.executeSelectionSet"]||5e4,keyArgs:Is,makeCacheKey:function(e,t,n,r){if(Ts(n.store))return n.store.makeCacheKey(e,we(t)?t.__ref:t,n.varString,r)}});this.executeSubSelectedArray=zr((function(e){Es(e.context.store,e.enclosingRef.__ref);return t.execSubSelectedArrayImpl(e)}),{max:this.config.resultCacheMaxSize||Se["inMemoryCache.executeSubSelectedArray"]||1e4,makeCacheKey:function(e){var t=e.field,n=e.array,r=e.context;if(Ts(r.store))return r.store.makeCacheKey(t,n,r.varString)}})}e.prototype.resetCanon=function(){this.canon=new As};e.prototype.diffQueryAgainstStore=function(e){var t=e.store,n=e.query,r=e.rootId,i=void 0===r?"ROOT_QUERY":r,s=e.variables,a=e.returnPartialData,c=void 0===a||a,u=e.canonizeResults,l=void 0===u?this.config.canonizeResults:u,d=this.config.cache.policies;s=o(o({},tt(Xe(n))),s);var p,f=_e(i),h=this.executeSelectionSet({selectionSet:et(n).selectionSet,objectOrReference:f,enclosingRef:f,context:o({store:t,query:n,policies:d,variables:s,varString:Ae(s),canonizeResults:l},ls(n,this.config.fragments))});if(h.missing){p=[new Qi(_s(h.missing),h.missing,n,s)];if(!c)throw p[0]}return{result:h.result,complete:!p,missing:p}};e.prototype.isFresh=function(e,t,n,r){if(Ts(r.store)&&this.knownResults.get(e)===n){var i=this.executeSelectionSet.peek(n,t,r,this.canon.isKnown(e));if(i&&e===i.result)return!0}return!1};e.prototype.execSelectionSetImpl=function(e){var t=this,n=e.selectionSet,r=e.objectOrReference,i=e.enclosingRef,s=e.context;if(we(r)&&!s.policies.rootTypenamesById[r.__ref]&&!s.store.has(r.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(r.__ref," object")};var o,a=s.variables,c=s.policies,u=s.store.getFieldValue(r,"__typename"),l=[],d=new dn;this.config.addTypename&&"string"==typeof u&&!c.rootIdsByTypename[u]&&l.push({__typename:u});function p(e,t){var n;e.missing&&(o=d.merge(o,((n={})[t]=e.missing,n)));return e.result}var f=new Set(n.selections);f.forEach((function(e){var n,h;if(Ot(e,a))if(ze(e)){var g=c.readField({fieldName:e.name.value,field:e,variables:s.variables,from:r},s),m=Ve(e);void 0===g?Xn.added(e)||(o=d.merge(o,((n={})[m]="Can't find field '".concat(e.name.value,"' on ").concat(we(r)?r.__ref+" object":"object "+JSON.stringify(r,null,2)),n))):sn(g)?g.length>0&&(g=p(t.executeSubSelectedArray({field:e,array:g,enclosingRef:i,context:s}),m)):e.selectionSet?null!=g&&(g=p(t.executeSelectionSet({selectionSet:e.selectionSet,objectOrReference:g,enclosingRef:we(g)?g:i,context:s}),m)):s.canonizeResults&&(g=t.canon.pass(g));void 0!==g&&l.push(((h={})[m]=g,h))}else{var E=oe(e,s.lookupFragment);if(!E&&e.kind===It.FRAGMENT_SPREAD)throw w(9,e.name.value);E&&c.fragmentMatches(E,u)&&E.selectionSet.selections.forEach(f.add,f)}}));var h={result:un(l),missing:o},g=s.canonizeResults?this.canon.admit(h):Xi(h);g.result&&this.knownResults.set(g.result,n);return g};e.prototype.execSubSelectedArrayImpl=function(e){var t,n=this,r=e.field,i=e.array,s=e.enclosingRef,o=e.context,a=new dn;function c(e,n){var r;e.missing&&(t=a.merge(t,((r={})[n]=e.missing,r)));return e.result}r.selectionSet&&(i=i.filter(o.store.canRead));i=i.map((function(e,t){if(null===e)return null;if(sn(e))return c(n.executeSubSelectedArray({field:r,array:e,enclosingRef:s,context:o}),t);if(r.selectionSet)return c(n.executeSelectionSet({selectionSet:r.selectionSet,objectOrReference:e,enclosingRef:we(e)?e:s,context:o}),t);0;return e}));return{result:o.canonizeResults?this.canon.admit(i):i,missing:t}};return e}();function _s(e){try{JSON.stringify(e,(function(e,t){if("string"==typeof t)throw t;return t}))}catch(e){return e}}var ws=Object.create(null);function Os(e){var t=JSON.stringify(e);return ws[t]||(ws[t]=Object.create(null))}function Rs(e){var t=Os(e);return t.keyFieldsFn||(t.keyFieldsFn=function(t,n){var r=function(e,t){return n.readField(t,e)},i=n.keyObject=Ns(e,(function(e){var i=Ps(n.storeObject,e,r);void 0===i&&t!==n.storeObject&&Zi.call(t,e[0])&&(i=Ps(t,e,Ms));_(void 0!==i,4,e.join("."),t);return i}));return"".concat(n.typename,":").concat(JSON.stringify(i))})}function xs(e){var t=Os(e);return t.keyArgsFn||(t.keyArgsFn=function(t,n){var r=n.field,i=n.variables,s=n.fieldName,o=Ns(e,(function(e){var n=e[0],s=n.charAt(0);if("@"!==s)if("$"!==s){if(t)return Ps(t,e)}else{var o=n.slice(1);if(i&&Zi.call(i,o)){var a=e.slice(0);a[0]=o;return Ps(i,a)}}else if(r&&on(r.directives)){var c=n.slice(1),u=r.directives.find((function(e){return e.name.value===c})),l=u&&We(u,i);return l&&Ps(l,e.slice(1))}})),a=JSON.stringify(o);(t||"{}"!==a)&&(s+=":"+a);return s})}function Ns(e,t){var n=new dn;return Ds(e).reduce((function(e,r){var i,s=t(r);if(void 0!==s){for(var o=r.length-1;o>=0;--o)s=((i={})[r[o]]=s,i);e=n.merge(e,s)}return e}),Object.create(null))}function Ds(e){var t=Os(e);if(!t.paths){var n=t.paths=[],r=[];e.forEach((function(t,i){if(sn(t)){Ds(t).forEach((function(e){return n.push(r.concat(e))}));r.length=0}else{r.push(t);if(!sn(e[i+1])){n.push(r.slice(0));r.length=0}}}))}return t.paths}function Ms(e,t){return e[t]}function Ps(e,t,n){n=n||Ms;return Ls(t.reduce((function e(t,r){return sn(t)?t.map((function(t){return e(t,r)})):t&&n(t,r)}),e))}function Ls(e){return re(e)?sn(e)?e.map(Ls):Ns(Object.keys(e).sort(),(function(t){return Ps(e,t)})):e}function ks(e){return void 0!==e.args?e.args:e.field?We(e.field,e.variables):null}var Us=function(){},Fs=function(e,t){return t.fieldName},Bs=function(e,t,n){return(0,n.mergeObjects)(e,t)},js=function(e,t){return t},Hs=function(){function e(e){this.config=e;this.typePolicies=Object.create(null);this.toBeAdded=Object.create(null);this.supertypeMap=new Map;this.fuzzySubtypes=new Map;this.rootIdsByTypename=Object.create(null);this.rootTypenamesById=Object.create(null);this.usingPossibleTypes=!1;this.config=o({dataIdFromObject:ts},e);this.cache=this.config.cache;this.setRootTypename("Query");this.setRootTypename("Mutation");this.setRootTypename("Subscription");e.possibleTypes&&this.addPossibleTypes(e.possibleTypes);e.typePolicies&&this.addTypePolicies(e.typePolicies)}e.prototype.identify=function(e,t){var n,r=this,i=t&&(t.typename||(null===(n=t.storeObject)||void 0===n?void 0:n.__typename))||e.__typename;if(i===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var s,a=t&&t.storeObject||e,c=o(o({},t),{typename:i,storeObject:a,readField:t&&t.readField||function(){var e=Ws(arguments,a);return r.readField(e,{store:r.cache.data,variables:e.variables})}}),u=i&&this.getTypePolicy(i),l=u&&u.keyFn||this.config.dataIdFromObject;l;){var d=l(o(o({},e),a),c);if(!sn(d)){s=d;break}l=Rs(d)}s=s?String(s):void 0;return c.keyObject?[s,c.keyObject]:[s]};e.prototype.addTypePolicies=function(e){var t=this;Object.keys(e).forEach((function(n){var r=e[n],i=r.queryType,s=r.mutationType,o=r.subscriptionType,c=a(r,["queryType","mutationType","subscriptionType"]);i&&t.setRootTypename("Query",n);s&&t.setRootTypename("Mutation",n);o&&t.setRootTypename("Subscription",n);Zi.call(t.toBeAdded,n)?t.toBeAdded[n].push(c):t.toBeAdded[n]=[c]}))};e.prototype.updateTypePolicy=function(e,t){var n=this,r=this.getTypePolicy(e),i=t.keyFields,s=t.fields;function o(e,t){e.merge="function"==typeof t?t:!0===t?Bs:!1===t?js:e.merge}o(r,t.merge);r.keyFn=!1===i?Us:sn(i)?Rs(i):"function"==typeof i?i:r.keyFn;s&&Object.keys(s).forEach((function(t){var r=n.getFieldPolicy(e,t,!0),i=s[t];if("function"==typeof i)r.read=i;else{var a=i.keyArgs,c=i.read,u=i.merge;r.keyFn=!1===a?Fs:sn(a)?xs(a):"function"==typeof a?a:r.keyFn;"function"==typeof c&&(r.read=c);o(r,u)}r.read&&r.merge&&(r.keyFn=r.keyFn||Fs)}))};e.prototype.setRootTypename=function(e,t){void 0===t&&(t=e);var n="ROOT_"+e.toUpperCase(),r=this.rootTypenamesById[n];if(t!==r){_(!r||r===e,5,e);r&&delete this.rootIdsByTypename[r];this.rootIdsByTypename[t]=n;this.rootTypenamesById[n]=t}};e.prototype.addPossibleTypes=function(e){var t=this;this.usingPossibleTypes=!0;Object.keys(e).forEach((function(n){t.getSupertypeSet(n,!0);e[n].forEach((function(e){t.getSupertypeSet(e,!0).add(n);var r=e.match(ss);r&&r[0]===e||t.fuzzySubtypes.set(e,new RegExp(e))}))}))};e.prototype.getTypePolicy=function(e){var t=this;if(!Zi.call(this.typePolicies,e)){var n=this.typePolicies[e]=Object.create(null);n.fields=Object.create(null);var r=this.supertypeMap.get(e);if(!r&&this.fuzzySubtypes.size){r=this.getSupertypeSet(e,!0);this.fuzzySubtypes.forEach((function(n,i){if(n.test(e)){var s=t.supertypeMap.get(i);s&&s.forEach((function(e){return r.add(e)}))}}))}r&&r.size&&r.forEach((function(e){var r=t.getTypePolicy(e),i=r.fields,s=a(r,["fields"]);Object.assign(n,s);Object.assign(n.fields,i)}))}var i=this.toBeAdded[e];i&&i.length&&i.splice(0).forEach((function(n){t.updateTypePolicy(e,n)}));return this.typePolicies[e]};e.prototype.getFieldPolicy=function(e,t,n){if(e){var r=this.getTypePolicy(e).fields;return r[t]||n&&(r[t]=Object.create(null))}};e.prototype.getSupertypeSet=function(e,t){var n=this.supertypeMap.get(e);!n&&t&&this.supertypeMap.set(e,n=new Set);return n};e.prototype.fragmentMatches=function(e,t,n,r){var i=this;if(!e.typeCondition)return!0;if(!t)return!1;var s=e.typeCondition.name.value;if(t===s)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(s))for(var o=this.getSupertypeSet(t,!0),a=[o],c=function(e){var t=i.getSupertypeSet(e,!1);t&&t.size&&a.indexOf(t)<0&&a.push(t)},u=!(!n||!this.fuzzySubtypes.size),l=0;l1?s:t};else{r=o({},i);Zi.call(r,"from")||(r.from=t)}0;void 0===r.variables&&(r.variables=n);return r}function Vs(e){return function(t,n){if(sn(t)||sn(n))throw w(8);if(re(t)&&re(n)){var r=e.getFieldValue(t,"__typename"),i=e.getFieldValue(n,"__typename");if(r&&i&&r!==i)return n;if(we(t)&&cs(n)){e.merge(t.__ref,n);return t}if(cs(t)&&we(n)){e.merge(t,n.__ref);return n}if(cs(t)&&cs(n))return o(o({},t),n)}return n}}function qs(e,t,n){var r="".concat(t).concat(n),i=e.flavors.get(r);i||e.flavors.set(r,i=e.clientOnly===t&&e.deferred===n?e:o(o({},e),{clientOnly:t,deferred:n}));return i}var zs=function(){function e(e,t,n){this.cache=e;this.reader=t;this.fragments=n}e.prototype.writeToStore=function(e,t){var n=this,r=t.query,i=t.result,s=t.dataId,a=t.variables,c=t.overwrite,u=Je(r),l=us();a=o(o({},tt(u)),a);var d=o(o({store:e,written:Object.create(null),merge:function(e,t){return l.merge(e,t)},variables:a,varString:Ae(a)},ls(r,this.fragments)),{overwrite:!!c,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),p=this.processSelectionSet({result:i||Object.create(null),dataId:s,selectionSet:u.selectionSet,mergeTree:{map:new Map},context:d});if(!we(p))throw w(11,i);d.incomingById.forEach((function(t,r){var i=t.storeObject,s=t.mergeTree,o=(t.fieldNodeSet,_e(r));if(s&&s.map.size){var a=n.applyMerges(s,o,i,d);if(we(a))return;i=a}e.merge(r,i)}));e.retain(p.__ref);return p};e.prototype.processSelectionSet=function(e){var t=this,n=e.dataId,r=e.result,i=e.selectionSet,s=e.context,a=e.mergeTree,c=this.cache.policies,u=Object.create(null),l=n&&c.rootTypenamesById[n]||qe(r,i,s.fragmentMap)||n&&s.store.get(n,"__typename");"string"==typeof l&&(u.__typename=l);var d=function(){var e=Ws(arguments,u,s.variables);if(we(e.from)){var t=s.incomingById.get(e.from.__ref);if(t){var n=c.readField(o(o({},e),{from:t.storeObject}),s);if(void 0!==n)return n}}return c.readField(e,s)},p=new Set;this.flattenFields(i,r,s,l).forEach((function(e,n){var i,s=Ve(n),o=r[s];p.add(n);if(void 0!==o){var f=c.getStoreFieldName({typename:l,fieldName:n.name.value,field:n,variables:e.variables}),h=Ys(a,f),g=t.processFieldValue(o,n,n.selectionSet?qs(e,!1,!1):e,h),m=void 0;n.selectionSet&&(we(g)||cs(g))&&(m=d("__typename",g));var E=c.getMergeFunction(l,n.name.value,m);E?h.info={field:n,typename:l,merge:E}:Qs(a,f);u=e.merge(u,((i={})[f]=g,i))}else 0}));try{var f=c.identify(r,{typename:l,selectionSet:i,fragmentMap:s.fragmentMap,storeObject:u,readField:d}),h=f[0],g=f[1];n=n||h;g&&(u=s.merge(u,g))}catch(e){if(!n)throw e}if("string"==typeof n){var m=_e(n),E=s.written[n]||(s.written[n]=[]);if(E.indexOf(i)>=0)return m;E.push(i);if(this.reader&&this.reader.isFresh(r,m,i,s))return m;var y=s.incomingById.get(n);if(y){y.storeObject=s.merge(y.storeObject,u);y.mergeTree=Js(y.mergeTree,a);p.forEach((function(e){return y.fieldNodeSet.add(e)}))}else s.incomingById.set(n,{storeObject:u,mergeTree:$s(a)?void 0:a,fieldNodeSet:p});return m}return u};e.prototype.processFieldValue=function(e,t,n,r){var i=this;return t.selectionSet&&null!==e?sn(e)?e.map((function(e,s){var o=i.processFieldValue(e,t,n,Ys(r,s));Qs(r,s);return o})):this.processSelectionSet({result:e,selectionSet:t.selectionSet,context:n,mergeTree:r}):e};e.prototype.flattenFields=function(e,t,n,r){void 0===r&&(r=qe(t,e,n.fragmentMap));var i=new Map,s=this.cache.policies,o=new cr(!1);!function e(a,c){var u=o.lookup(a,c.clientOnly,c.deferred);if(!u.visited){u.visited=!0;a.selections.forEach((function(o){if(Ot(o,n.variables)){var a=c.clientOnly,u=c.deferred;a&&u||!on(o.directives)||o.directives.forEach((function(e){var t=e.name.value;"client"===t&&(a=!0);if("defer"===t){var r=We(e,n.variables);r&&!1===r.if||(u=!0)}}));if(ze(o)){var l=i.get(o);if(l){a=a&&l.clientOnly;u=u&&l.deferred}i.set(o,qs(n,a,u))}else{var d=oe(o,n.lookupFragment);if(!d&&o.kind===It.FRAGMENT_SPREAD)throw w(13,o.name.value);d&&s.fragmentMatches(d,r,t,n.variables)&&e(d.selectionSet,qs(n,a,u))}}}))}}(e,n);return i};e.prototype.applyMerges=function(e,t,n,r,i){var s,a=this;if(e.map.size&&!we(n)){var c,u=sn(n)||!we(t)&&!cs(t)?void 0:t,l=n;u&&!i&&(i=[we(u)?u.__ref:u]);var d=function(e,t){return sn(e)?"number"==typeof t?e[t]:void 0:r.store.getFieldValue(e,String(t))};e.map.forEach((function(e,t){var n=d(u,t),s=d(l,t);if(void 0!==s){i&&i.push(t);var o=a.applyMerges(e,n,s,r,i);o!==s&&(c=c||new Map).set(t,o);i&&_(i.pop()===t)}}));if(c){n=sn(l)?l.slice(0):o({},l);c.forEach((function(e,t){n[t]=e}))}}return e.info?this.cache.policies.runMergeFunction(t,n,e.info,r,i&&(s=r.store).getStorage.apply(s,i)):n};return e}(),Ks=[];function Ys(e,t){var n=e.map;n.has(t)||n.set(t,Ks.pop()||{map:new Map});return n.get(t)}function Js(e,t){if(e===t||!t||$s(t))return e;if(!e||$s(e))return t;var n=e.info&&t.info?o(o({},e.info),t.info):e.info||t.info,r=e.map.size&&t.map.size,i={info:n,map:r?new Map:e.map.size?e.map:t.map};if(r){var s=new Set(t.map.keys());e.map.forEach((function(e,n){i.map.set(n,Js(e,t.map.get(n)));s.delete(n)}));s.forEach((function(n){i.map.set(n,Js(t.map.get(n),e.map.get(n)))}))}return i}function $s(e){return!e||!(e.info||e.map.size)}function Qs(e,t){var n=e.map,r=n.get(t);if(r&&$s(r)){Ks.push(r);n.delete(t)}}new Set;var Xs=function(e){s(t,e);function t(t){void 0===t&&(t={});var n=e.call(this)||this;n.watches=new Set;n.addTypenameTransform=new Yr(Xn);n.assumeImmutableResults=!0;n.makeVar=qi;n.txCount=0;n.config=rs(t);n.addTypename=!!n.config.addTypename;n.policies=new Hs({cache:n,dataIdFromObject:n.config.dataIdFromObject,possibleTypes:n.config.possibleTypes,typePolicies:n.config.typePolicies});n.init();return n}t.prototype.init=function(){var e=this.data=new hs.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=e.stump;this.resetResultCache()};t.prototype.resetResultCache=function(e){var t=this,n=this.storeReader,r=this.config.fragments;this.storeWriter=new zs(this,this.storeReader=new Cs({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:is(this.config),canon:e?void 0:n&&n.canon,fragments:r}),r);this.maybeBroadcastWatch=zr((function(e,n){return t.broadcastWatch(e,n)}),{max:this.config.resultCacheMaxSize||Se["inMemoryCache.maybeBroadcastWatch"]||5e3,makeCacheKey:function(e){var n=e.optimistic?t.optimisticData:t.data;if(Ts(n)){var r=e.optimistic,i=e.id,s=e.variables;return n.makeCacheKey(e.query,e.callback,Ae({optimistic:r,id:i,variables:s}))}}});new Set([this.data.group,this.optimisticData.group]).forEach((function(e){return e.resetCaching()}))};t.prototype.restore=function(e){this.init();e&&this.data.replace(e);return this};t.prototype.extract=function(e){void 0===e&&(e=!1);return(e?this.optimisticData:this.data).extract()};t.prototype.read=function(e){var t=e.returnPartialData,n=void 0!==t&&t;try{return this.storeReader.diffQueryAgainstStore(o(o({},e),{store:e.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:n})).result||null}catch(e){if(e instanceof Qi)return null;throw e}};t.prototype.write=function(e){try{++this.txCount;return this.storeWriter.writeToStore(this.data,e)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}};t.prototype.modify=function(e){if(Zi.call(e,"id")&&!e.id)return!1;var t=e.optimistic?this.optimisticData:this.data;try{++this.txCount;return t.modify(e.id||"ROOT_QUERY",e.fields)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}};t.prototype.diff=function(e){return this.storeReader.diffQueryAgainstStore(o(o({},e),{store:e.optimistic?this.optimisticData:this.data,rootId:e.id||"ROOT_QUERY",config:this.config}))};t.prototype.watch=function(e){var t=this;this.watches.size||Vi(this);this.watches.add(e);e.immediate&&this.maybeBroadcastWatch(e);return function(){t.watches.delete(e)&&!t.watches.size&&Wi(t);t.maybeBroadcastWatch.forget(e)}};t.prototype.gc=function(e){var t;Ae.reset();Fn.reset();this.addTypenameTransform.resetCache();null===(t=this.config.fragments)||void 0===t||t.resetCaches();var n=this.optimisticData.gc();e&&!this.txCount&&(e.resetResultCache?this.resetResultCache(e.resetResultIdentities):e.resetResultIdentities&&this.storeReader.resetCanon());return n};t.prototype.retain=function(e,t){return(t?this.optimisticData:this.data).retain(e)};t.prototype.release=function(e,t){return(t?this.optimisticData:this.data).release(e)};t.prototype.identify=function(e){if(we(e))return e.__ref;try{return this.policies.identify(e)[0]}catch(e){}};t.prototype.evict=function(e){if(!e.id){if(Zi.call(e,"id"))return!1;e=o(o({},e),{id:"ROOT_QUERY"})}try{++this.txCount;return this.optimisticData.evict(e,this.data)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}};t.prototype.reset=function(e){var t=this;this.init();Ae.reset();if(e&&e.discardWatches){this.watches.forEach((function(e){return t.maybeBroadcastWatch.forget(e)}));this.watches.clear();Wi(this)}else this.broadcastWatches();return Promise.resolve()};t.prototype.removeOptimistic=function(e){var t=this.optimisticData.removeLayer(e);if(t!==this.optimisticData){this.optimisticData=t;this.broadcastWatches()}};t.prototype.batch=function(e){var t,n=this,r=e.update,i=e.optimistic,s=void 0===i||i,a=e.removeOptimistic,c=e.onWatchUpdated,u=function(e){var i=n,s=i.data,o=i.optimisticData;++n.txCount;e&&(n.data=n.optimisticData=e);try{return t=r(n)}finally{--n.txCount;n.data=s;n.optimisticData=o}},l=new Set;c&&!this.txCount&&this.broadcastWatches(o(o({},e),{onWatchUpdated:function(e){l.add(e);return!1}}));"string"==typeof s?this.optimisticData=this.optimisticData.addLayer(s,u):!1===s?u(this.data):u();"string"==typeof a&&(this.optimisticData=this.optimisticData.removeLayer(a));if(c&&l.size){this.broadcastWatches(o(o({},e),{onWatchUpdated:function(e,t){var n=c.call(this,e,t);!1!==n&&l.delete(e);return n}}));l.size&&l.forEach((function(e){return n.maybeBroadcastWatch.dirty(e)}))}else this.broadcastWatches(e);return t};t.prototype.performTransaction=function(e,t){return this.batch({update:e,optimistic:t||null!==t})};t.prototype.transformDocument=function(e){return this.addTypenameToDocument(this.addFragmentsToDocument(e))};t.prototype.broadcastWatches=function(e){var t=this;this.txCount||this.watches.forEach((function(n){return t.maybeBroadcastWatch(n,e)}))};t.prototype.addFragmentsToDocument=function(e){var t=this.config.fragments;return t?t.transform(e):e};t.prototype.addTypenameToDocument=function(e){return this.addTypename?this.addTypenameTransform.transformDocument(e):e};t.prototype.broadcastWatch=function(e,t){var n=e.lastDiff,r=this.diff(e);if(t){e.optimistic&&"string"==typeof t.optimistic&&(r.fromOptimisticTransaction=!0);if(t.onWatchUpdated&&!1===t.onWatchUpdated.call(this,e,r,n))return}n&&oi(n.result,r.result)||e.callback(e.lastDiff=r,n)};return t}($i);0;var Zs=at.split,eo=r["useSyncExternalStore"],to=Ft?Symbol.for("__APOLLO_CONTEXT__"):"__APOLLO_CONTEXT__";function no(){_("createContext"in r,46);var e=r.createContext[to];if(!e){Object.defineProperty(r.createContext,to,{value:e=r.createContext({}),enumerable:!1,writable:!1,configurable:!0});e.displayName="ApolloContext"}return e}var ro,io;!function(e){e[e.Query=0]="Query";e[e.Mutation=1]="Mutation";e[e.Subscription=2]="Subscription"}(ro||(ro={}));function so(e){var t;switch(e){case ro.Query:t="Query";break;case ro.Mutation:t="Mutation";break;case ro.Subscription:t="Subscription"}return t}function oo(e){io||(io=new ve(Se.parser||1e3));var t,n,r=io.get(e);if(r)return r;_(!!e&&!!e.kind,62,e);for(var i=[],s=[],o=[],a=[],c=0,u=e.definitions;c({kind:"Document",definitions:[{kind:"OperationDefinition",operation:e,name:{kind:"Name",value:t},variableDefinitions:n.map((e=>({kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:e}},type:{kind:"NamedType",name:{kind:"Name",value:"JSON"}}}))),selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:t},alias:r?{kind:"Name",value:"result"}:void 0,directives:i?[{kind:"Directive",name:{kind:"Name",value:"client"}}]:[],arguments:n.map((e=>({kind:"Argument",name:{kind:"Name",value:e},value:{kind:"Variable",name:{kind:"Name",value:e}}})))}]}}]});var Ho=n("VwWY"),Go=n.n(Ho),Wo=n("ITEl");const Vo=Symbol.for("__DATA_FETCHING_CLIENT_CONTEXT__");function qo(){let e=r.createContext[Vo];if(!e){e=(0,r.createContext)({});Object.defineProperty(r.createContext,Vo,{value:e,enumerable:!1,writable:!1,configurable:!0});e.displayName="DataFetchingClientContext"}return e}function zo({client:e,children:t}){const n=(0,r.useMemo)((()=>({client:e})),[e]),i=qo();return(0,Wo.jsx)(i.Provider,{value:n,children:t})}const Ko=new WeakMap,Yo=new WeakMap,Jo=e=>{var t;const n=null!==(t=Ko.get(e))&&void 0!==t?t:Yo.get(e);if(!n)throw new Error("`data-fetching-client` only supports queries, mutations, or streams created with `registerQuery`, `registerMutation`, or `registerStream`.");return n.fieldName};class $o extends at{constructor({client:e}){super();this.streams=new Map;this.client=e}request({variables:e,query:t,getContext:n}){const r=n(),i=Yo.get(t);if(!i)throw new Error("`data-fetching-client` only supports streams created with `registerStream`.");const{startStream:s,handleMessage:o,fieldName:a}=i,c=`${a}-${Go()(e)}`,u=()=>{var n;return null===(n=this.client.cache.readQuery({query:t,variables:e}))||void 0===n?void 0:n[a]};return new te((t=>{var n;let i=!1;null===(n=this.streams.get(c))||void 0===n||n();const l=s(e,Object.assign({},r,{client:this.client})),d=()=>{var n;if(!i){i=!0;l.abort();t.complete();null!==(n=u())&&void 0!==n&&n.loading&&this.client.cache.evict({fieldName:a,args:e,broadcast:!0});this.streams.delete(c)}};this.streams.set(c,d);const p=e=>(...t)=>{i||e(...t)},f=e=>t.next({data:{[a]:e}});f({result:void 0,loading:!0});l.onMessage(p((e=>{var t;f({result:o({current:null===(t=u())||void 0===t?void 0:t.result,message:e}),loading:!0})}))).then(p((()=>{var e;f({result:null===(e=u())||void 0===e?void 0:e.result,loading:!1});t.complete()}))).catch(p((e=>{var n;f({result:null===(n=u())||void 0===n?void 0:n.result,loading:!1});t.error(e)})));return d}))}}class Qo extends at{constructor({client:e}){super();this.client=e}request({variables:e,query:t,getContext:n}){const r=n(),i=Ko.get(t);if(!i)throw new Error("`data-fetching-client` only supports queries created with `registerQuery` or `registerMutation`.");const{fetcher:s,fieldName:o,withResultAlias:a}=i;return ct(new Promise(((t,n)=>{try{t(s(e,Object.assign({},r,{client:this.client})))}catch(e){n(e)}}))).map((e=>({data:{[a?"result":o]:e}})))}}function Xo(e){return new at(((t,n)=>new te((r=>{const i=n(t).subscribe({next(e){r.next(e)},error(n){r.error(n);e(n,Zo(t))},complete(){r.complete()}});return()=>{i.unsubscribe()}}))))}function Zo(e){const t=e.query.definitions.find((e=>"OperationDefinition"===e.kind));if(!t||"query"!==t.operation&&"mutation"!==t.operation)throw new Error("Could not determine operation info");return{operationType:t.operation,fieldName:Jo(e.query),variables:e.variables}}class ea extends Ji{constructor({queryFieldPolicies:e,mutationFieldPolicies:t,assumeImmutableResults:n,defaultOptions:r,connectToDevTools:i,onFetcherRejection:s}={}){super({defaultOptions:r,cache:new Xs({typePolicies:{Query:{fields:Object.assign({},e)},Mutation:{fields:Object.assign({},t)}},addTypename:!1}),assumeImmutableResults:n,connectToDevTools:i});const o=s?at.from([Xo(s),new Qo({client:this})]):new Qo({client:this}),a=new $o({client:this});this.setLink(Zs((({query:e})=>Yo.has(e)),a,o));0}}function ta(e,{fieldName:t,args:n=[],fetcher:r},i){0;const s=jo({operation:e,fieldName:t,args:n,withResultAlias:i,useClientDirective:void 0===r});Ko.set(s,{fetcher:r,withResultAlias:i,fieldName:t});return s}function na(e){return ta("query",e,!1)}function ra(e,t){const{client:n}=(0,r.useContext)(qo());return go(e,Object.assign({client:n},t))}},fPyn:function(e,t,n){"use strict";n.d(t,{buildStatus:function(){return o}});var r=n("MJM1"),i=n("NRxt"),s=n("ubOH");const o=e=>{const t=(0,r.default)(["sendFailure"],e),n=t?(0,i.default)(t):null;return(0,s.default)(e).setIn(["sendFailure"],n)}},"fT+s":function(e,t,n){"use strict";n.d(t,{fetchVisitorThreads:function(){return b},navigateToMostRecentThread:function(){return T}});var r=n("ukHx"),i=n("Ut5p"),s=n("xZ3y"),o=n("wQJz"),a=n("da5k"),c=n("scwY"),u=n("NQPJ"),l=n("nzmY"),d=n("FBcP"),p=n("sJho"),f=n("hpc0"),h=n.n(f),g=n("z3H0");const m=["responder","threadId","threadPreview","channelDetails"],E=(0,i.createAction)(s.GET_VISITOR_THREADS_STARTED),y=(0,i.createAction)(s.GET_VISITOR_THREADS_SUCCESS,(({threads:e})=>({threads:e.map((e=>{const{responder:t,threadId:n,threadPreview:i,channelDetails:s}=e,a=(0,r.default)(e,m),c=t?(0,o.default)(t):null;return(0,l.buildThread)(Object.assign({responder:c,threadId:n,threadPreview:i,channelDetails:s},a))}))}))),v=(0,i.createAction)(s.GET_VISITOR_THREADS_FAILURE,(e=>e));function b(){return(e,t)=>{e(E());const n=(0,d.getSessionId)(t()),r=(0,p.getMessagesPageUri)(t());return(0,u.fetchVisitorThreads)({sessionId:n,messagesPageUri:r}).then((t=>{e(y({threads:t}))})).catch((t=>{e(v(t));"Network Unavailable"!==t.message&&h().captureException(t)}))}}function T(){return(e,t)=>{const n=(0,g.getMostRecentNonTransferredOpenThread)(t());if(n){const{threadId:t,channel:r}=n;e((0,a.loadExistingThread)({threadId:t,channel:r}))}else e((0,c.loadStagedThread)())}}},fZy4:function(e,t,n){"use strict";n.d(t,{publishTypicalResponseTimeMessage:function(){return m}});var r=n("Mx3c"),i=n("MfaD"),s=n("uXUH"),o=n("nS6h"),a=n("y5/z"),c=n("IA0z"),u=n("BvOu"),l=n("v0wH"),d=n("rf4d"),p=n("wihT"),f=n("jvpr"),h=n("Wt04"),g=n("Hjp8");const m=({channel:e,threadId:t})=>(n,m)=>{const E=r.SYSTEM,y=new i.default({id:(0,u.generateUuid)(),text:(0,s.getAvailabilityTypicalResponseTimeMessage)(m()),sender:{"@type":E},status:{messageStatus:l.SENT},genericChannelId:d.LIVE_CHAT_GENERIC_CHANNEL_ID,channelInstanceId:(0,f.getChannelInstanceId)(m()),senders:(0,p.buildHubSpotSystemSender)(),recipients:(0,g.buildContactRecipients)({value:(0,h.getMessagesUtk)()})});n((0,o.publishMessageToConversation)({channel:e,message:y,threadId:t}));n((0,a.trackInteraction)(c.EVENT_NAMES.WIDGET_INTERACTION,{action:"view reply time"}))}},faLf:function(e,t,n){e.exports=n.dlbpr(2,"l1pX")},ffqu:function(e,t,n){"use strict";n.d(t,{RESET_STUBBED_THREAD:function(){return i},STAGE_MESSAGE_ON_STUBBED_THREAD:function(){return r}});const r="STAGE_MESSAGE_ON_STUBBED_THREAD",i="RESET_STUBBED_THREAD"},fjpq:function(e,t,n){"use strict";n.d(t,{FETCH_AGENT_RESPONDER_FAILED:function(){return s},FETCH_AGENT_RESPONDER_STARTED:function(){return r},FETCH_AGENT_RESPONDER_SUCCEEDED:function(){return i},fetchAgentResponderFailed:function(){return c},fetchAgentResponderStarted:function(){return o},fetchAgentResponderSucceeded:function(){return a}});const r="FETCH_AGENT_RESPONDER_STARTED",i="FETCH_AGENT_RESPONDER_SUCCEEDED",s="FETCH_AGENT_RESPONDER_FAILED",o=e=>({type:r,payload:{requestArgs:e}}),a=({requestArgs:e,data:t})=>({type:i,payload:{requestArgs:e,data:t}}),c=e=>({type:s,payload:{requestArgs:e}})},fogE:function(e,t,n){"use strict";n.d(t,{silenceErrorAlert:function(){return i}});var r=n("BDi3");const i=({isVisibleToUser:e=!1,ignoreStatusCodes:t=[0],ignore:n=!1,error:i}={})=>{i&&t.some((e=>e===i.status))&&(n=!0);return(0,r.buildErrorMetaObject)({silent:!0,isVisibleToUser:e,ignore:n})}},fwMr:function(e,t,n){"use strict";var r=n("2I/g"),i=n("Blk5"),s=n("BvOu"),o=n("c1C1");class a extends((0,r.Record)({"@type":i.TICKET_CREATION_FAILURE,id:null,timestamp:null},"TicketCreationFailureMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,s.generateUuid)(),timestamp:e.timestamp||(0,o.generateUniqueClientTimestamp)("ticketCreationFailure-timestamp")})).filterNot((e=>void 0===e)))}}t.default=a},fwrP:function(e,t,n){"use strict";n.d(t,{allowTimeoutOverride:function(){return h},enableFailureInjection:function(){return S},rewriteUrl:function(){return p}});var r=n("qpv7"),i=n("bioE"),s=n("GSH1"),o=n("mxs2"),a=n("1mlK"),c=n("01iA"),u=n.n(c);const l=(e,t)=>{let n=JSON.parse(t);if(!Array.isArray(n)){console.error("REWRITE_URL local storage key must be a stringified array");return e}if(!n.length)return e;let r=(0,i.buildUrl)(e);("string"==typeof n[0]||n[0]instanceof String)&&(n=[n]);n.forEach((([e,t])=>{r=r.replace(new RegExp(e),t)}));return(0,i.parseUrl)(r)},d=(e,t)=>{const n=JSON.parse(t);if(!Array.isArray(n)){console.error("LOCAL_API_OVERRIDES local storage key must be a stringified array");return e}let r=(0,i.buildUrl)(e);n.forEach((e=>{r.includes(e)&&(r=r.replace(/https:\/\/(app|api)/,"https://local").replace("/api/","/"))}));return(0,i.parseUrl)(r)},p=e=>(0,r.withUrl)((t=>{const n=e.localStorage&&e.localStorage.getItem("URL_REWRITE");if(n)return l(t,n);const r=e.localStorage&&e.localStorage.getItem("LOCAL_API_OVERRIDES");return r?d(t,r):t}))(e),f="HUB-HTTP_TIMEOUT",h=e=>{const t=e.localStorage&&e.localStorage.getItem(f);if(null!=t){console.log(`[hub-http] Using localStorage override ${f} for request timeout.`);return(0,s.set)("timeout",parseInt(t,10))(e)}return e},g="HTTP_FAILURE_INJECTION",m="default",E={rate:1,sleep:1e3},y=e=>1===e?"1.0":String(e),v=e=>`${e.type};${e.scope};ABORT;1;${y(e.rate)};${e.sleep}`,b=e=>{let t;try{t=JSON.parse(e)}catch(e){console.error("failure injection config must be valid config object, see failure injection docs for more info")}return t},T=e=>{if(!u().isQa())return e;const t=e.localStorage&&e.localStorage.getItem(g);if(!t)return e;const n=b(t);if(!n)return e;const s=Object.assign({},E,n);if(!s.type||!s.scope){console.error("failure injection config missing required property (required: type, scope). see failure injection docs for more info");return e}const{path:o=""}=(0,i.parseUrl)(e.url);return"INCOMING_HTTP"!==s.type||s.scope===m||o.includes(s.scope)?(0,r.header)("X-HubSpot-Failure-Injection",v(s))(e):e},S=e=>(0,o.isAuthMocked)(e)?e:(0,a.lab)("HUBONEDOMAIN",T)(e)},"g/i1":function(e,t,n){"use strict";n.d(t,{getColoring:function(){return o}});var r=n("dLEV"),i=n("kHIv"),s=n("49A5");const o=(0,r.createSelector)(s.getLatestWidgetData,i.getColoring)},g4ag:function(e,t,n){"use strict";var r=n("TBI5"),i=n("qjq5");t.default=(0,i.default)(r.default)},g9mg:function(e,t,n){"use strict";n.d(t,{FAILED:function(){return o},PENDING:function(){return i},SUCCEEDED:function(){return s},UNINITIALIZED:function(){return r}});const r="UNINITIALIZED",i="PENDING",s="SUCCEEDED",o="FAILED"},gA4F:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-visitor-ui":{pageTitleNotifications:{newMessage:"New Message"}},conversationsVisitorUIPageTitleNotifications:{newMessage:"New Message"}}})}},gD8A:function(e,t,n){"use strict";n.d(t,{updateVisitorContext:function(){return i}});var r=n("eLSo");function i({currentUrl:e,sessionId:t,threadId:n}){return r.default.put(`livechat-public/v1/thread/visitor/${n}/currentUrl`,{query:{sessionId:t,threadId:n},data:{currentUrl:e}})}},gGDi:function(e,t,n){"use strict";n.d(t,{getRichText:function(){return d},getText:function(){return p}});var r=n("MJM1");const i=["clientType"],s=["id"],o=["richText"],a=["sender"],c=["status"],u=["text"],l=["timestamp"],d=((0,r.default)(i),(0,r.default)(s),(0,r.default)(o)),p=((0,r.default)(a),(0,r.default)(c),(0,r.default)(u));(0,r.default)(l)},gIOm:function(e,t,n){"use strict";var r=n("PpSk"),i=n("eg5p"),s=n("xZ3y"),o=n("DPiE"),a=n("21jQ"),c=n("XF6m"),u=n("Jk+u"),l=n("6Y5w"),d=n("0IK8"),p=n("nf9S"),f=n("0PDK"),h=n("vuNk"),g=n("Qvwz");const m=({store:e,conversation:t,messageTimestamp:n})=>{e.dispatch((0,o.markLastMessageReadByVisitor)({conversation:t,messageTimestamp:n}))},E=e=>t=>n=>{const o=e.getState(),E=(0,f.getSelectedThreadId)(o),y=(0,a.getIsOpen)(o);if(n.type===g.SELECT_THREAD){const{threadId:t}=n.payload,s=(0,h.getThreadByThreadId)(o,{threadId:t}),a=(0,r.getChannelName)(s);if(t&&s){const n=(0,f.getSelectedThreadId)(o);if(n!==i.STUBBED_THREAD_ID&&t!==i.STUBBED_THREAD_ID&&n!==t&&y){m({store:e,conversation:s});e.dispatch((0,c.clearUnseenCountForChannel)({channel:a,threadId:t}))}}}if(n.type===s.RECEIVED_INCOMING_MESSAGE){const t=e.getState(),{channel:r,message:i,threadId:s}=n.payload;if(r&&(0,p.isConversationalMessage)(i)&&!(0,l.sentByVisitorClient)(i)&&(0,u.isActiveOnThread)(t,s)){const t=(0,h.getThreadByThreadId)(o,{threadId:s}),n=(0,d.getTimestamp)(i);m({store:e,conversation:t,messageTimestamp:n});e.dispatch((0,c.clearUnseenCountForChannel)({threadId:s}))}}const v=(0,h.getThreadByThreadId)(o,{threadId:E});if(n.type===s.APP_IN_FOREGROUND&&y&&v){m({store:e,conversation:v});e.dispatch((0,c.clearUnseenCountForChannel)({threadId:E}))}if(n.type===s.TOGGLE_OPEN){const{isOpened:t}=n.payload||{};if(t&&v){m({store:e,conversation:v});e.dispatch((0,c.clearUnseenCountForChannel)({threadId:E}))}}return t(n)};t.default=E},gIaP:function(e,t,n){"use strict";n.d(t,{buildResolvedAttachmentsMapFromResponse:function(){return o}});var r=n("6xui"),i=n("2I/g"),s=n("XkPn");const o=e=>(0,r.default)((0,i.Map)(),((e,t={},n)=>{const r=parseInt(n,10),i=new s.default(Object.assign({},t,{fileId:r}));return e.set(r,i)}),e)},gJOx:function(e,t,n){"use strict";n.d(t,{default:function(){return r}});const r=(0,n("JGJA").default)("availabilityMessageTimeouts")},gQ5O:function(e,t,n){"use strict";n.d(t,{FILE_MANAGER_API_PREFIX:function(){return r},MAX_FILE_SIZE:function(){return i},MAX_FILE_SIZE_PORTAL_53:function(){return s},MAX_UPLOAD_PROGRESS_PERCENTAGE:function(){return o}});const r="filemanager/api",i=10485760,s=1e8,o=95},gjm2:function(e,t,n){"use strict";var r=n("2I/g"),i=n("3Yas");i.reduce.implement(Array,((e,t,n)=>n.reduce(t,e)));i.reduce.implement(Object,((e,t,n)=>{const r=Object.keys(n),i=r.length;let s=e;for(let e=0;en.reduce(t,e)));t.default=i.reduce},glWH:function(e,t,n){"use strict";n.d(t,{fetchCategoryArticles:function(){return c}});var r=n("dLEV"),i=n("zTcI"),s=n("hpc0"),o=n.n(s),a=n("32pP");const c=(0,r.createAsyncThunk)("articles/fetchCategoryArticles",(({categoryId:e,knowledgeBaseId:t,knowledgeBaseUrl:n},{getState:r})=>{const s=r(),c=(0,a.getVisitorIdentification)(s),{identificationToken:u,identificationEmail:l}=c;return(0,i.getCategoryArticles)({categoryId:e,knowledgeBaseId:t,knowledgeBaseUrl:n,identificationToken:u,email:l}).then((e=>e)).catch((e=>{o().captureException(e);throw e}))}))},gnXq:function(e,t,n){"use strict";var r=n("M6aa"),i=n("qpv7"),s=n("dYiF"),o=n("fwrP");t.default=(0,r.createStack)(i.services,s.defaults,o.allowTimeoutOverride,i.jsonBody,i.httpsOnly,s.hubapi,i.withQuery,o.rewriteUrl,o.enableFailureInjection,i.reportOptionsError,s.retryOnError,i.validateStatus,i.jsonResponse)},goDm:function(e,t,n){"use strict";n.d(t,{stageMessageOnStubbedThread:function(){return s}});var r=n("dLEV"),i=n("ffqu");const s=(0,r.createAction)(i.STAGE_MESSAGE_ON_STUBBED_THREAD,((e,t=!1)=>({payload:{message:e,shouldRetainFailureState:t}})))},goEE:function(e,t,n){"use strict";n.d(t,{getSortedMessagesByThreadId:function(){return o}});var r=n("PpSk"),i=n("0IK8"),s=n("wL7V");const o=(e,t)=>e.filter((e=>(0,r.getThreadId)(e)===t)).sort(((e,t)=>{const n=(0,s.getMessage)(e),r=(0,s.getMessage)(t);return(0,i.getTimestamp)(n)-(0,i.getTimestamp)(r)}))},gwVP:function(e){function t(e){return null!=e&&"object"==typeof e}e.exports=t},gygH:function(e,t,n){"use strict";n.d(t,{handleAttachmentUploadProgress:function(){return s}});var r=n("gQ5O"),i=n("qgyf");const s=({localId:e,threadId:t,loaded:n,total:s})=>o=>{const a=n/s*r.MAX_UPLOAD_PROGRESS_PERCENTAGE;o((0,i.attachmentUploadProgress)({localId:e,threadId:t,progress:a}))}},h027:function(e,t,n){"use strict";n.d(t,{hasAgentReplyFromCurrentSession:function(){return l}});function r(e,t,n){return!(!e(n)||!t(n))}var i=(0,n("qjq5").default)(r),s=n("V+nC"),o=n("/OK6"),a=n("mE3N"),c=n("kWFB"),u=n("iPDb");const l=e=>{if(!e||!(0,c.hasMessages)(e))return!1;const t=(0,u.getMessages)(e).findLast(i((e=>!(0,s.isInitialMessage)(e)),o.isFromAgent));return!(!t||!(0,a.getMessageIsApproximatelyFromCurrentSession)(t))}},h21w:function(e,t){e.exports="//static.hsappstatic.net/conversations-visitor-experience-components/static-1.17999/img/visitor-widget/bot-avatar.svg"},h4aM:function(e,t,n){"use strict";n.d(t,{hasMinimumMobileSdkVersion:function(){return a},isInSDK:function(){return o}});const r=/Hub[sS]pot ?Mobile ?SDK/,i=/\/(\d+\.\d+\.\d+)/,s=new RegExp(r.source+i.source),o=()=>r.test(window.navigator.userAgent),a=({minMajor:e,minMinor:t,minPatch:n})=>{const r=window.navigator.userAgent.match(s);if(!r)return!1;const[,i]=r,[o,a,c]=i.split(".").map(Number);return o>e||o===e&&a>t||o===e&&a===t&&c>=n}},hSXG:function(e,t,n){"use strict";n.d(t,{buildSender:function(){return c}});var r=n("2I/g"),i=n("Gc2C"),s=n("2Zef"),o=n("cPs9");const a=Object.keys(s).map((e=>s[e])),c=({senderType:e,senderId:t})=>{(0,i.default)(a.includes(e),`Invalid sender type. Should be one of ${a.join(" | ")}. Received %s`,e);const n=(0,o.getSenderKeyFromType)(e);return null===n?(0,r.Map)({"@type":e}):(0,r.Map)({"@type":e,[n]:t})}},hTKa:function(e,t,n){"use strict";n.d(t,{getSendFromResponders:function(){return u}});var r=n("dLEV"),i=n("2I/g"),s=n("kHIv");const o=3,a=e=>{const t=(0,s.getSendFrom)(e);return t&&t.size>0?t.take(o):(0,i.List)()};var c=n("49A5");const u=(0,r.createSelector)([c.getLatestWidgetData],a)},heCN:function(e,t,n){"use strict";n.d(t,{THREAD_PAUSED_ON_GENERIC_CHANNEL:function(){return r}});const r="THREAD_PAUSED_ON_GENERIC_CHANNEL"},hj2G:function(e,t,n){"use strict";n.d(t,{gdprCookieConsentPrompt:function(){return o}});var r=n("DdHT"),i=n("kHIv"),s=n("VvTX");const o=(0,r.default)(i.getMessage,s.getGdprCookieConsentPrompt)},hpI7:function(e,t,n){"use strict";n.d(t,{getAsyncSubscriptions:function(){return l},getSubscriptions:function(){return d}});var r=n("JGJA"),i=n("MBJP"),s=n("KXN9"),o=n("x1JE"),a=n("5vQK");const c=(0,r.default)("subscriptions"),u=(e,{clientKey:t=a.DEFAULT_CLIENT_KEY}={})=>t,l=(0,i.createSelector)([u,c],o.getEntry),d=(0,i.createSelector)([l],s.getData)},hpc0:function(e,t,n){e.exports=n.dlbpr(0,"XCKn")},hutX:function(e,t,n){"use strict";n.d(t,{isRejectedMessage:function(){return s}});var r=n("0IK8"),i=n("n3IM");const s=e=>(0,r.getTopLevelType)(e)===i.MESSAGE_REJECTED},hwHA:function(e,t,n){"use strict";n.d(t,{clickedViralLink:function(){return m},toggleOpen:function(){return g}});var r=n("dLEV"),i=n("21jQ"),s=n("xZ3y"),o=n("y5/z"),a=n("zry8"),c=n("Tvz2"),u=n("IA0z"),l=n("FAYk"),d=n("ombE"),p=n("0fuM"),f=n("KqYL");const h=(0,r.createAction)(s.TOGGLE_OPEN,(({isOpened:e,isUser:t})=>({payload:{isOpened:e,isUser:t||!1}})));function g({isOpened:e,isUser:t,openedFrom:n}){return(r,s)=>{const g=(0,f.getIsAIChatbot)(s());if(e!==(0,i.getIsOpen)(s())){const i=t?"user open widget":"system open widget";r((0,o.trackInteraction)(u.EVENT_NAMES.WIDGET_INTERACTION,{action:e?i:"close widget",openedFrom:n,isAIChatbot:g}));r(h({isOpened:e,isUser:t}));(0,a.handleOpenChange)(e,t);e||(0,c.postWidgetClosedEvent)();let f=!1;if(!f&&(0,l.getKnowledgeBaseEnabled)(s())&&(0,d.getCurrentView)(s())===p.THREAD_LIST){f=!0;r((0,o.trackInteraction)(u.EVENT_NAMES.WIDGET_INTERACTION,{action:"view thread list"}))}}}}const m=(0,r.createAction)(s.CLICK_VIRAL_LINK)},i6ES:function(e,t,n){"use strict";n.d(t,{isContactAssociationMessage:function(){return s}});var r=n("0IK8"),i=n("LPbX");const s=e=>(0,r.getTopLevelType)(e)===i.CONTACT_ASSOCIATION},i7jX:function(e,t,n){"use strict";n.d(t,{default:function(){return S}});var r=n("ukHx"),i=n("NCbW"),s=n("Z5tj"),o=n.n(s),a=n("57op");const c=a.getDisabledBackgroundColor,u=a.getInputBorderColor,l=a.getPrimaryColor;var d=n("rdz/"),p=n("ITEl");const f=["onChange","theme","children","checked","focus","hover"],h=({theme:e})=>(0,s.css)(["box-shadow:0 0 0 1px ",";"],(0,d.adjustLuminance)(l(e),40)),g=({checked:e,theme:t})=>(0,s.css)(["background-color:",";color:",";"],c(t),!e&&(0,d.adjustLuminance)(l(t),40)),m=o().div.withConfig({displayName:"VizExCheckbox__CheckboxBox"})(["flex-shrink:0;height:16px;width:16px;transition:color 0.15s ease-out,background-color 0.15s ease-out;color:",";border-color:currentColor;border:2px solid;border-radius:3px;position:relative;",";",";"],(({checked:e,theme:t})=>e?l(t):u(t)),(({hover:e,theme:t,checked:n})=>e&&g({theme:t,checked:n})),(({focus:e,theme:t})=>e&&h({theme:t}))),E=o().label.withConfig({displayName:"VizExCheckbox__CheckboxWrapper"})(["position:relative;display:inline-flex;flex-direction:row;align-items:center;font-size:16px;cursor:pointer;:hover ","{","}input:focus + ","{","}"],m,g,m,h),y=o().input.withConfig({displayName:"VizExCheckbox__CheckboxInput"})(["position:absolute;top:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;"]),v=o().svg.withConfig({displayName:"VizExCheckbox__Indicator"})(["height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none;"]),b=o().div.withConfig({displayName:"VizExCheckbox__ContentWrapper"})(["padding-left:8px;user-select:none;cursor:pointer;"]),T=e=>{const{onChange:t,theme:n,children:s,checked:o,focus:a,hover:c}=e,u=(0,r.default)(e,f),l=(0,i.useRef)(null);return(0,p.jsxs)(E,Object.assign({},u,{onClick:()=>{l.current&&l.current.focus()},"data-test-id":"VizExCheckbox",checked:o,theme:n,children:[(0,p.jsx)(y,{ref:l,"data-test-id":"VizExCheckbox-input",type:"checkbox",onChange:t}),(0,p.jsx)(m,{theme:n,checked:o,focus:a,hover:c,children:o&&(0,p.jsx)(v,{viewBox:"0 0 15 15.343",children:(0,p.jsx)("path",{d:"M1.013 8.11c0-.223.078-.412.234-.568l1.14-1.14c.155-.155.345-.233.568-.233s.413.077.57.233l2.46 2.47 5.492-5.5c.156-.156.346-.234.568-.234.224 0 .413.077.57.233l1.138 1.14c.156.155.234.345.234.568 0 .224-.078.414-.234.57l-6.06 6.06-1.14 1.14c-.155.155-.345.233-.568.233s-.413-.078-.57-.234l-1.138-1.14-3.03-3.03c-.156-.156-.234-.346-.234-.57z",fill:"currentColor"})})}),s&&(0,p.jsx)(b,{children:s})]}))};T.displayName="VizExCheckbox";var S=T},iKGd:function(e,t,n){"use strict";n.d(t,{DEFAULT_DISABLED_BUTTON_BACKGROUND_COLOR:function(){return T},DEFAULT_DISABLED_BUTTON_BORDER_COLOR:function(){return S},DEFAULT_DISABLED_BUTTON_TEXT_COLOR:function(){return A},DEFAULT_ERROR_TEXT_COLOR:function(){return u},DEFAULT_HAPPY_COLOR:function(){return y},DEFAULT_HELP_TEXT_COLOR:function(){return p},DEFAULT_ICON_BUTTON:function(){return I},DEFAULT_ICON_BUTTON_DISABLED:function(){return C},DEFAULT_ICON_BUTTON_HOVER:function(){return _},DEFAULT_INPUT_BACKGROUND_COLOR:function(){return g},DEFAULT_INPUT_BORDER_COLOR:function(){return f},DEFAULT_INPUT_BORDER_COLOR_DISABLED:function(){return h},DEFAULT_NEUTRAL_COLOR:function(){return v},DEFAULT_PLACEHOLDER_TEXT_COLOR:function(){return m},DEFAULT_PRIMARY_COLOR:function(){return a},DEFAULT_SAD_COLOR:function(){return b},DEFAULT_TEXT_COLOR:function(){return c},DISABLED_BACKGROUND_COLOR:function(){return l},DISABLED_TEXT_COLOR:function(){return d},GREEN:function(){return s},GREY:function(){return o},UPDATED_INPUT_BORDER_COLOR:function(){return E},WHITE:function(){return i}});var r=n("VZYW");const i=r.OLAF,s=r.OZ,o=r.BATTLESHIP,a=r.NEUTRAL_1600,c=r.NEUTRAL_1600,u=r.CANDY_APPLE,l=r.KOALA,d=r.BUTTON_DISABLED_TEXT,p=r.HEFFALUMP,f=r.NEUTRAL_800,h=r.NEUTRAL_600,g=r.GYPSUM,m=r.NEUTRAL_1000,E=r.NEUTRAL_800,y=r.CHART_GREEN,v=r.CHART_ORANGE,b=r.CHART_RED,T=r.OLAF,S=r.BATTLESHIP,A=r.SLINKY,I=r.NEUTRAL_1600,C=r.NEUTRAL_700,_=r.NEUTRAL_700},iM72:function(e,t,n){"use strict";n.d(t,{generateFontStylesheet:function(){return a}});const r=(e,t)=>`https://cdn1.hubspot.net/googlefonts/fonts/${e}/${t}`,i=/(bold|b|[0-9]{3})?(italic|i)?/,s=e=>e?"bold"===e||"b"===e?"700":e:"400",o=e=>{if("regular"===e)return{weight:"400",style:"normal"};const t=e.match(i);if(!t)return{weight:"400",style:"normal"};const[n,r,o]=t;return{style:o?"italic":"normal",weight:s(r)}};function a(e,t){const n=document.createElement("style");n.setAttribute("id",`live-chat-font-style-${e.toLocaleLowerCase().replace(/ +/g,"-")}`);n.textContent=t.reduce(((t,n)=>{const{weight:i,style:s}=o(n),a=e.replace(/ /g,"_"),c=r(a,n);return`${t}@font-face {\n font-family: "${e}";\n src: url("${c}.woff2") format("woff2"), url("${c}.woff") format("woff");\n font-weight: ${i};\n font-style: ${s};\n font-display: swap;\n }\n`}),"");return n}},iPDb:function(e,t,n){"use strict";n.d(t,{getMessages:function(){return r}});const r=n("8J5U").getMessages},iRE0:function(e,t,n){"use strict";n.d(t,{setMessages:function(){return s}});var r=n("g4ag"),i=n("/He/");(0,r.default)(i.MESSAGES),(0,r.default)(i.MESSAGE_HAS_MORE),(0,r.default)(i.MESSAGE_OFFSET),(0,r.default)(i.OFFSET_TIMESTAMP),(0,r.default)(i.OFFSET_ORDINAL);const s=(0,r.default)(i.MESSAGE_RESULTS);(0,r.default)(i.VISITOR_LAST_READ_AT_TIMESTAMP),(0,r.default)(i.NUM_SOFT_DELETED_MESSAGES),(0,r.default)(i.ATTACHMENTS),(0,r.default)(i.FILE_ATTACHMENTS),(0,r.default)(i.FRIENDLY_NAME_RESULTS)},iSEi:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-visitor-ui":{attachments:{errors:{fileSizeExceeded:"File exceeds the {{maxSize}} max upload.",uploadError:"Unable to upload attachment.",invalidFileType:"Invalid file type selected.",fileSizeExceededAnnouncement:"File upload failed. File size exceeds the {{maxSize}} max upload.",uploadErrorAnnouncement:"File upload failed. Unable to upload attachment.",invalidFileTypeAnnouncement:"File upload failed. Invalid file type selected."},uploadComplete:"{{fileName}} uploaded",attachmentRemoved:"{{fileName}} removed",tryAgain:"Try again",threadPreview:"An attachment has been sent"}},cvVisitorUIAttachments:{errors:{fileSizeExceeded:"File exceeds the {{maxSize}} max upload.",uploadError:"Unable to upload attachment.",invalidFileType:"Invalid file type selected.",fileSizeExceededAnnouncement:"File upload failed. File size exceeds the {{maxSize}} max upload.",uploadErrorAnnouncement:"File upload failed. Unable to upload attachment.",invalidFileTypeAnnouncement:"File upload failed. Invalid file type selected."},uploadComplete:"{{fileName}} uploaded",attachmentRemoved:"{{fileName}} removed",tryAgain:"Try again",threadPreview:"An attachment has been sent"}}})}},iapW:function(e,t,n){"use strict";n.d(t,{getFileIds:function(){return o},getFileUsageTypes:function(){return a}});var r=n("MJM1");const i=["fileIds"],s=["fileUsageTypes"],o=(0,r.default)(i),a=(0,r.default)(s)},ibex:function(e,t,n){"use strict";n.d(t,{isPartialMessage:function(){return s}});var r=n("ikhY"),i=n("JGJA");const s=e=>(0,i.default)("@type",e)===r.PARTIAL_MESSAGE},ic5E:function(e,t,n){"use strict";n.d(t,{selectAttachmentFile:function(){return p}});var r=n("ejMo"),i=n("y5/z"),s=n("IA0z"),o=n("3yBC");const a=e=>e===o.SIZE_LIMIT_EXCEEDED?"size limit exceeded":null;var c=n("Wnz4"),u=n("PpSk"),l=n("5N3d"),d=n("ENCh");const p=({file:e,thread:t,source:n})=>o=>{const p=(0,u.getThreadId)(t);return(0,l.validateAttachmentFile)(e).then((()=>{const t=new r.default({file:e,uploadProgress:0});return o((0,d.uploadAttachment)({attachment:t,threadId:p,source:n}))})).catch((e=>{o((0,c.attachmentError)(e,p));o((0,i.trackInteraction)(s.EVENT_NAMES.WIDGET_INTERACTION,{action:"failed to attach file","failure-type":a(e),source:n},void 0,void 0,s.EVENT_KEYS.FAILED_TO_ATTACH_FILE))}))}},ihoG:function(e,t,n){"use strict";t.default={mode:"lazy",source:"conversations-visitor-ui/lang",context:{af:function(){return n.e(7988).then(n.bind(n,"t1lI"))},"ar-eg":function(){return n.e(5657).then(n.bind(n,"XO6q"))},bg:function(){return n.e(7144).then(n.bind(n,"UB58"))},bn:function(){return n.e(1769).then(n.bind(n,"JXB9"))},"ca-es":function(){return n.e(5810).then(n.bind(n,"04U6"))},cs:function(){return n.e(7079).then(n.bind(n,"LFeK"))},da:function(){return n.e(264).then(n.bind(n,"Hluy"))},de:function(){return n.e(9276).then(n.bind(n,"b9Fo"))},el:function(){return n.e(6938).then(n.bind(n,"mX5A"))},"en-gb":function(){return n.e(7402).then(n.bind(n,"IAho"))},en:function(){return Promise.resolve().then(n.bind(n,"Jve0"))},"es-mx":function(){return n.e(3777).then(n.bind(n,"GUqJ"))},es:function(){return n.e(4973).then(n.bind(n,"KGT8"))},et:function(){return n.e(4962).then(n.bind(n,"F/ES"))},fi:function(){return n.e(3882).then(n.bind(n,"ILzb"))},"fr-ca":function(){return n.e(4282).then(n.bind(n,"FzQ+"))},fr:function(){return n.e(7801).then(n.bind(n,"Gd0W"))},"he-il":function(){return n.e(670).then(n.bind(n,"A5xv"))},hi:function(){return n.e(8900).then(n.bind(n,"h72i"))},hr:function(){return n.e(9460).then(n.bind(n,"O8KP"))},hu:function(){return n.e(8056).then(n.bind(n,"m5J+"))},id:function(){return n.e(5182).then(n.bind(n,"iwN3"))},it:function(){return n.e(5038).then(n.bind(n,"U/EE"))},ja:function(){return n.e(6998).then(n.bind(n,"po+5"))},ko:function(){return n.e(8291).then(n.bind(n,"veuX"))},lt:function(){return n.e(6029).then(n.bind(n,"Q3zr"))},ms:function(){return n.e(7845).then(n.bind(n,"KU0e"))},nl:function(){return n.e(2543).then(n.bind(n,"MtiF"))},no:function(){return n.e(6340).then(n.bind(n,"Nl6E"))},pl:function(){return n.e(833).then(n.bind(n,"a1i9"))},"pt-br":function(){return n.e(6650).then(n.bind(n,"zVpR"))},"pt-pt":function(){return n.e(8570).then(n.bind(n,"JDuM"))},ro:function(){return n.e(2752).then(n.bind(n,"oOQg"))},ru:function(){return n.e(1642).then(n.bind(n,"23be"))},sk:function(){return n.e(5423).then(n.bind(n,"HMRh"))},sl:function(){return n.e(6400).then(n.bind(n,"iBfZ"))},sv:function(){return n.e(3994).then(n.bind(n,"EbwQ"))},th:function(){return n.e(8681).then(n.bind(n,"JzS2"))},tl:function(){return n.e(7853).then(n.bind(n,"RHVc"))},tr:function(){return n.e(5347).then(n.bind(n,"IhQe"))},uk:function(){return n.e(1109).then(n.bind(n,"xRs0"))},vi:function(){return n.e(4378).then(n.bind(n,"qWso"))},"zh-cn":function(){return n.e(4511).then(n.bind(n,"zQU4"))},"zh-hk":function(){return n.e(587).then(n.bind(n,"I+dp"))},"zh-tw":function(){return n.e(2291).then(n.bind(n,"yZyM"))}}}},ik2A:function(e,t,n){"use strict";n.d(t,{getUserTimezone:function(){return i}});const r=e=>e>=10?e:`0${e}`,i=()=>{const e=(new Date).getTimezoneOffset(),t=Math.sign(e),n=Math.floor(Math.abs(e/60)),i=Math.abs(e%60),s=`${r(n)}:${r(i)}`;return t>0?`-${s}`:`+${s}`}},ikhY:function(e,t,n){"use strict";n.d(t,{PARTIAL_MESSAGE:function(){return r}});const r="PARTIAL_MESSAGE"},ipOz:function(e,t,n){var r=n("c44P");function i(e){return r(2,e)}e.exports=i},"j+9m":function(e,t,n){"use strict";n.d(t,{hasClientTriggers:function(){return a}});var r=n("tTno"),i=n("GHgd"),s=n("Or3K"),o=n("aLl6");const a=e=>(0,r.scrollTriggerEnabled)(e)||(0,i.timeOnPageTriggerEnabled)(e)||(0,s.exitIntentTriggerEnabled)(e)||(0,o.gdprCookieConsentOnExitIntentEnabled)(e)},jEUM:function(e,t,n){"use strict";n.d(t,{trackLlmMessageReceived:function(){return c}});var r=n("hpc0"),i=n.n(r),s=n("0IK8"),o=n("FBcP"),a=n("OyKl");const c=({message:e,threadId:t})=>(n,r)=>{const c=(0,s.getId)(e),u=(0,o.getSessionId)(r());c&&u&&(0,a.recordCustomerAgentDeliveryReceipt)({threadId:t,messageId:c,sessionId:u}).catch((e=>{i().captureException(new Error("recordCustomerAgentDeliveryReceipt failed"),{extra:{threadId:t,messageId:c,sessionId:u,originalErrorMessage:null==e?void 0:e.message}})}))}},jFtF:function(e,t,n){"use strict";n.d(t,{messageCookieHandler:function(){return d}});var r=n("1+S/"),i=n("am7t"),s=n("bT+G"),o=n("Wt04"),a=n("GTwN"),c=n("3RDS"),u=n("c/Yf"),l=n("/LeO");const d=({currentState:e,widgetData:t})=>{const n=(0,i.getIsCookieStorageAllowed)(e,t),d=(0,a.getHasMessagesCookieBeenSaved)(e),p=(0,c.getGlobalCookieOptOut)(e)===u.OPT_OUT_YES,f=(0,l.shouldRequireExplicitCookieConsent)(e);if(d&&p)try{localStorage.removeItem(r.localStorageKeys.HUBLYTICS_EVENTS_53);localStorage.removeItem(r.localStorageKeys.HMPL)}catch(e){console.warn("Unable to access localStorage")}else n&&!f&&(0,s.handleStoreMessagesCookie)((0,o.getMessagesUtk)())}},jL37:function(e,t,n){"use strict";n.d(t,{isFunction:function(){return r}});function r(e){return"function"==typeof e||e instanceof Function}},jbWx:function(e,t,n){"use strict";var r=n("2I/g"),i=n("ikhY"),s=n("8+iK"),o=n("9Mwj"),a=n("ubOH"),c=n("rA/t");class u extends((0,r.Record)({"@type":i.PARTIAL_MESSAGE,attachments:(0,r.List)(),clientType:null,contentType:s.SIMPLE,directReplyToMessageId:null,id:null,inReplyToId:null,messageDeletedStatus:o.NOT_DELETED,richText:"",sender:(0,r.Map)(),status:(0,a.default)(),text:"",timestamp:null,channelInstanceId:null,genericChannelId:null,integrationId:null,recipients:(0,r.List)(),senders:(0,r.List)(),direction:"",hiddenBy:null,completedMessageId:null,completedMessageTimestamp:null,partialOrdinal:0},"PartialMessage")){constructor(e){super(e&&(0,c.buildSendersFromLegacySender)(e))}}t.default=u},"jc/F":function(e,t,n){"use strict";n.d(t,{getAgentRespondersList:function(){return s}});var r=n("dLEV"),i=n("ncoD");const s=(0,r.createSelector)([i.getAllAgentResponders],(e=>e.toList()))},jguV:function(e,t,n){"use strict";n.d(t,{deserialize:function(){return Vt},serialize:function(){return Wt}});var r=n("2I/g"),i=n("6xui"),s=n("ubOH"),o=n("BvOu"),a=n("c1C1");const c="@type",u="MENTIONS",l="FILES";var d=n("zbS+"),p=n("6O34");const f=(e={})=>{const t=e||{},n=(0,s.default)(t.status),{attachments:f=[],senders:h=[]}=t,g=(0,i.default)((0,r.List)(),((e,t)=>{const n=t[c];return n===u||n===l?e.push((0,r.fromJS)(t)):e}),f),m=t.id||(0,o.generateUuid)(),E=t.timestamp||(0,a.generateUniqueClientTimestamp)("buildCommentMessage-timestamp"),y=(0,p.buildSenders)(h);return(0,d.default)((0,r.fromJS)(t)).merge({senders:y,timestamp:E,attachments:g,status:n,id:m})};var h=n("WebA"),g=n("C3IS"),m=n("12C0"),E=n("0IK8");const y=e=>(0,E.getTopLevelType)(e)===m.CONTEXT_UPDATE;var v=n("NIjC"),b=n("0934"),T=n("LrxL"),S=n("tOKt"),A=n("V+nC"),I=n("JGJA");const C="MESSAGES_UPDATED",_=e=>(0,I.default)("@type",e)===C;var w=n("MJM1"),O=n("SGjM");const R="status",x="messageDeletedStatus",N=(e={})=>{const t=(0,r.fromJS)((0,w.default)(["updates"],e));let n=(0,r.Map)();t&&t.size&&(0,O.default)(((e,t)=>{e.keySeq().forEach((r=>{switch(r){case R:n=n.setIn([t,R],(0,s.default)((0,w.default)([R],e)));break;case x:n=n.setIn([t,x],(0,w.default)([x],e))}}))}),t);return n};class D extends((0,r.Record)({"@type":C,auditParams:(0,r.Map)(),updates:(0,r.Map)()},"MessagesUpdates")){constructor(e={}){super({updates:N(e),auditParams:(0,r.Map)((null==e?void 0:e.audit)||{})})}}var M=n("+TdC"),P=n("7jiL"),L=n("NT8A"),k=n("LPbX"),U=n("9Mwj");class F extends((0,r.Record)({"@type":k.CONTACT_ASSOCIATION,id:null,timestamp:null,sender:(0,r.Map)(),messageDeletedStatus:U.NOT_DELETED,clientType:null,newVid:null,newMessagesUtk:{empty:!0,present:!1},threadId:null},"ContactAssociationMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e)).filterNot((e=>void 0===e)))}}var B=F,j=n("Cblj"),H=n("i6ES"),G=n("30KC");const W=e=>(0,E.getTopLevelType)(e)===G.THREAD_INBOX_UPDATED;var V=n("kdZJ");const q=e=>(0,E.getTopLevelType)(e)===V.READ_THREAD;var z=n("KZZz");const K=e=>(0,E.getTopLevelType)(e)===z.THREAD_COMMENT;var Y=n("usEm"),J=n("ul3k"),$=n("Euo8"),Q=n("xrOf");const X=e=>(0,E.getTopLevelType)(e)===Q.FILTERED_CHANGE;var Z=n("GqTt"),ee=n("JxGV"),te=n("UJtG"),ne=n("Iqwl"),re=n("/fsP");const ie="AWAY_MODE_CHANGE";class se extends((0,r.Record)({"@type":ie,agentId:null,awayMode:null,id:"",timestamp:null,updatedByAgentId:null},"AgentAvailabilityMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,o.generateUuid)(),timestamp:e.timestamp||(0,a.generateUniqueClientTimestamp)("buildTypingMessage-timestamp")})).filterNot((e=>void 0===e)))}}var oe=se;const ae=e=>(0,E.getTopLevelType)(e)===ie;var ce=n("MfaD"),ue=n("kTjR"),le=n("yuy6"),de=n("eF9A"),pe=n("TePN"),fe=n("K7Yy");const he=e=>(0,E.getTopLevelType)(e)===fe.FEEDBACK_SURVEY;var ge=n("asw7"),me=n("pHO9"),Ee=n("Y4h2"),ye=n("Q7Xa");const ve=(e={})=>{const t=(0,p.buildSenders)(e.senders),n=(0,ge.buildRecipients)(e.recipients);return(0,me.default)((0,Ee.setRecipients)(n),(0,Ee.setSenders)(t))(new ye.default((0,r.fromJS)(e)))};var be=n("Tt13");const Te=e=>(0,E.getTopLevelType)(e)===be.FEEDBACK_SUBMISSION;var Se=n("xw4j");const Ae=e=>(0,E.getTopLevelType)(e)===Se.CHAT_TRANSCRIPT_SENT;var Ie=n("wO6X"),Ce=n("Blk5");const _e=e=>(0,E.getTopLevelType)(e)===Ce.TICKET_CREATION_FAILURE;var we=n("fwMr"),Oe=n("EEbd"),Re=n("IcZZ"),xe=n("fPyn"),Ne=n("JoGU");const De=(e={})=>{let t=Object.assign({},((0,Oe.default)(e),e));const n=(0,Re.buildAttachments)(t.attachments),i=(0,ge.buildRecipients)(t.recipients),s=t.sender?(0,r.Map)(t.sender):(0,r.Map)(),o=(0,p.buildSenders)(t.senders),a=(0,xe.buildStatus)(t.status);return new Ne.default(Object.assign({},t,{attachments:n,recipients:i,sender:s,senders:o,status:a}))};var Me=n("t+8h");const Pe=e=>(0,E.getTopLevelType)(e)===Me.WORKFLOW_GENERATED_USER_MESSAGE;var Le=n("kNma"),ke=n("MWj0"),Ue=n("pxL+");const Fe=(e={})=>{const t=(0,xe.buildStatus)((0,w.default)(ke.STATUS,e)),n=(0,Re.buildAttachments)(e.attachments),i=(0,ge.buildRecipients)(e.recipients),s=(0,p.buildSenders)(e.senders),c=e.direction||"",u=(0,E.getId)(e)||(0,o.generateUuid)(),l=(0,E.getTimestamp)(e)||(0,a.generateUniqueClientTimestamp)("buildWorkflowGeneratedUserMessage-timestamp");return(0,me.default)((0,Ue.setId)(u),(0,Ue.setStatus)(t),(0,Ue.setAttachments)(n),(0,Ue.setTimestamp)(l),(0,Ee.setRecipients)(i),(0,Ee.setSenders)(s),(0,Ee.setMessageDirection)(c))((0,Le.default)((0,r.fromJS)(e)))};var Be=n("Mclz");const je=e=>(0,E.getTopLevelType)(e)===Be.BATCH_SMS_GENERATED_USER_MESSAGE;var He=(0,r.Record)({"@type":Be.BATCH_SMS_GENERATED_USER_MESSAGE,clientType:null,id:null,messageDeletedStatus:U.NOT_DELETED,richText:"",sender:(0,r.Map)(),status:(0,s.default)(),text:"",timestamp:null,threadId:null,channelInstanceId:null,genericChannelId:null,recipients:(0,r.List)(),senders:(0,r.List)(),direction:"",channelId:null,contentId:0,objectId:0,objectTypeId:""},"BatchSmsGeneratedUserMessage"),Ge=n("P0El");const We=e=>(0,E.getTopLevelType)(e)===Ge.CRM_OBJECT_WORKFLOW_EMAIL_SENT;var Ve=n("TlnZ"),qe=n("0oBL"),ze=n("ibex"),Ke=n("2EjV"),Ye=n("It+t");const Je=e=>(0,E.getTopLevelType)(e)===Ye.ENGAGEMENT_DETAILS_MESSAGE;var $e=n("4RZQ");const Qe=e=>{const{attachments:t=[],senders:n=[]}=e,i=t.reduce(((e,t)=>e.push((0,r.fromJS)(t))),(0,r.List)()),s=e.id||(0,o.generateUuid)(),c=e.timestamp||(0,a.generateUniqueClientTimestamp)("buildEngagementMessage-timestamp"),u=(0,p.buildSenders)(n),l=(0,$e.default)((0,r.fromJS)(e)),d=Boolean("isAsync"in e&&e.isAsync);return l.merge({senders:u,timestamp:c,attachments:i,id:s,isAsync:d})};var Xe=n("SfpB");const Ze=e=>(0,E.getTopLevelType)(e)===Xe.HELP_DESK_TICKET_SPLIT_UPDATE_MESSAGE;var et=(0,r.Record)({"@type":Xe.HELP_DESK_TICKET_SPLIT_UPDATE_MESSAGE,id:null,timestamp:null,echo:!1,messageDeletedStatus:"NOT_DELETED",ablyTs:null,originatingTicketId:null,splitTicketId:null,splitTicketCreationTimestamp:null,clientType:null,senders:(0,r.List)(),attachments:(0,r.List)()},"HelpdeskTicketSplitUpdateMessage"),tt=n("heCN");const nt=e=>(0,I.default)("@type",e)===tt.THREAD_PAUSED_ON_GENERIC_CHANNEL;var rt=n("CXYT");const it=(e={})=>{const t=e.id||(0,o.generateUuid)();return new rt.default(Object.assign({},e,{id:t}))};var st=n("50iM");const ot=e=>(0,E.getTopLevelType)(e)===st.CUSTOMER_AGENT_ACTION_EXECUTION_MESSAGE;var at=(0,r.Record)({"@type":"CUSTOMER_AGENT_ACTION_EXECUTION_MESSAGE",ablyTs:null,attachments:(0,r.List)(),clientType:null,customerAgentUserId:null,echo:!1,executedActions:(0,r.List)(),id:null,inReplyToMessageId:null,messageDeletedStatus:"NOT_DELETED",senders:(0,r.List)(),timestamp:null},"CustomerAgentActionExecutionMessage"),ct=n("xw3r");const ut=e=>(0,E.getTopLevelType)(e)===ct.CUSTOMER_AGENT_MAINTENANCE_MODE_MESSAGE;var lt=n("mZIr"),dt=n("FGRv");const pt=e=>(0,E.getTopLevelType)(e)===dt.CUSTOMER_AGENT_AUTOMATED_MESSAGE;var ft=n("y7By");const ht="CustomerAgentFeedbackMessage",gt=e=>(0,E.getTopLevelType)(e)===ht;var mt=n("rA/t");class Et extends((0,r.Record)({"@type":ht,channelInstanceId:null,clientType:null,direction:null,feedbackType:null,genericChannelId:null,hiddenBy:null,id:null,messageId:null,sender:(0,r.Map)(),senders:(0,r.List)(),status:(0,s.default)(),timestamp:null},"CustomerAgentFeedbackMessage")){constructor(e){super(e&&(0,mt.buildSendersFromLegacySender)(e))}}var yt=Et,vt=n("hutX"),bt=n("QEXA"),Tt=n("eXJ2").default,St=n("5izc"),At=n("4t9X");const It=["noteCreatedByAgentIdAndType","agentId"],Ct=["noteCreatedByAgentIdAndType","agentType"],_t=["commentCreatedByAgentIdAndType","agentId"],wt=["commentCreatedByAgentIdAndType","agentType"],Ot=["noteId"],Rt=["senders"],xt=["messageDeletedStatus"],Nt=["timestamp"],Dt=["id"],Mt=["@type"],Pt=["commentCreatedByActorId"],Lt=["commentCreatedAtTimestamp"],kt=["clientType"],Ut=["commentId"],Ft=["ablyTs"],Bt=["isMultipleSenders"],jt=((0,w.default)(It),(0,w.default)(Ct),(0,w.default)(_t),(0,w.default)(wt),(0,w.default)(Ot),(0,w.default)(Rt),(0,w.default)(xt),(0,w.default)(Nt),(0,w.default)(Dt),(0,w.default)(Mt)),Ht=((0,w.default)(Pt),(0,w.default)(Lt),(0,w.default)(kt),(0,w.default)(Ut),(0,w.default)(Ft),(0,w.default)(Bt),e=>jt(e)===At.HELP_DESK_COMMENT_REPLY_SYSTEM_MESSAGE);function Gt(e){return e&&e.length?e.map((e=>Object.assign({},e,{deliveryIdentifier:e.singleDeliveryIdentifier}))):e}function Wt(e){const t=Tt(e);return(0,qe.default)("recipients",Gt,t)}function Vt({json:e}){return _(e)?new D(e):K(e)?f(e):Je(e)?Qe(e):(0,g.isCommonMessageFormat)(e)?(0,h.buildCommonMessage)(e):(0,ze.isPartialMessage)(e)?(0,Ke.buildPartialMessage)(e):(0,A.isInitialMessage)(e)?(0,S.buildInitialMessage)(e):(0,b.isCrmObjectLifecycleUpdate)(e)?new T.default(e):We(e)?new Ve.default(e):y(e)?new v.default(e):(0,j.isTypingMessage)(e)?new M.default(e):(0,H.isContactAssociationMessage)(e)?new B(e):(0,J.isEmailCaptureResponseMessage)(e)?new re.default(e):(0,Y.isEmailCapturePromptMessage)(e)?new ne.default(e):(0,$.isOfficeHoursMessage)(e)?new ee.default(e):(0,te.isTypicalResponseTimeMessage)(e)?new ce.default(e):X(e)?new ue.default(e):(0,Z.isThreadStatusUpdateMessage)(e)?new le.default(e):q(e)?new P.default(e):W(e)?new L.default(e):ae(e)?new oe(e):(0,de.isAssignmentUpdateMessage)(e)?new pe.default(e):he(e)?ve(e):Te(e)?De(e):Ae(e)?new Ie.default(e):_e(e)?new we.default(e):Pe(e)?Fe(e):je(e)?new He(e):Ze(e)?new et(e):Ht(e)?new St.default(e):ot(e)?new at(e):nt(e)?it(e):pt(e)?new ft.default(e):ut(e)?new lt.default(e):gt(e)?new yt(e):(0,vt.isRejectedMessage)(e)?new bt.default(e):e}},jngL:function(e,t,n){"use strict";n.d(t,{getHasVisitorEmail:function(){return o}});var r=n("JGJA"),i=n("dLEV");const s=(0,r.default)("emailCapture"),o=(0,i.createSelector)(s,(0,r.default)("hasVisitorEmail"))},jnrP:function(e,t,n){"use strict";n.d(t,{setEntryUrlMetadata:function(){return a}});var r=n("dLEV");const i={title:"",description:"",timezone:""},s=2048,o=(0,r.createSlice)({name:"entryUrlMetadata",initialState:i,reducers:{setEntryUrlMetadata(e,t){t.payload.title!==e.title&&(e.title=t.payload.title.substring(0,s));t.payload.description!==e.description&&(e.description=t.payload.description.substring(0,s));t.payload.timezone!==e.timezone&&(e.timezone=t.payload.timezone)}}}),{setEntryUrlMetadata:a}=o.actions;t.default=o.reducer},jt1n:function(e,t,n){"use strict";n("NCbW");var r=n("ITEl");const i=e=>(0,r.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,r.jsxs)("g",{clipPath:"url(#messages__clip0_14307_15730)",children:[(0,r.jsx)("path",{fillOpacity:.01,d:"M0 0h24v24H0z"}),(0,r.jsx)("mask",{id:"messages__b",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24,children:(0,r.jsx)("g",{clipPath:"url(#messages__clip1_14307_15730)",children:(0,r.jsxs)("g",{clipPath:"url(#messages__clip2_14307_15730)",children:[(0,r.jsxs)("mask",{id:"messages__a",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:1,y:0,width:23,height:23,children:[(0,r.jsx)("path",{d:"M2.571 22.286h-.008.008z"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.143 4.286c1.414 0 2.571 1.157 2.571 2.571v8.572c0 1.414-1.157 2.571-2.571 2.571H7.209l-4.037 4.037c-.162.162-.384.247-.606.248-.11 0-.219-.017-.32-.068-.317-.128-.532-.445-.532-.788V6.857c0-1.414 1.157-2.571 2.572-2.571h12.857zM4.286 6c-.472 0-.857.386-.857.857v12.506l2.82-2.82c.162-.163.377-.249.608-.249h10.286c.471 0 .857-.385.857-.857V6.866c0-.472-.386-.857-.857-.857H4.286V6z"}),(0,r.jsx)("path",{d:"M20.571.857c1.415 0 2.572 1.158 2.572 2.572V12c0 .472-.386.857-.857.857-.472 0-.857-.385-.857-.857V3.43c0-.472-.386-.857-.858-.857H7.714c-.471 0-.857-.386-.857-.857 0-.472.386-.858.857-.858h12.857z"})]}),(0,r.jsx)("g",{mask:"url(#messages__a)",children:(0,r.jsx)("path",{d:"M-1.714-1.714h27.429v27.429H-1.714z"})})]})})}),(0,r.jsx)("g",{mask:"url(#messages__b)",children:(0,r.jsx)("path",{d:"M0 0h24v24H0V0z"})})]}),(0,r.jsxs)("defs",{children:[(0,r.jsx)("clipPath",{id:"messages__clip0_14307_15730",children:(0,r.jsx)("path",{d:"M0 0h24v24H0z"})}),(0,r.jsx)("clipPath",{id:"messages__clip1_14307_15730",children:(0,r.jsx)("path",{d:"M0 0h24v24H0z"})}),(0,r.jsx)("clipPath",{id:"messages__clip2_14307_15730",children:(0,r.jsx)("path",{transform:"translate(-1.714 -1.714)",d:"M0 0h27.429v27.429H0z"})})]})]}));i.displayName="SVGMessages";t.default=i},jvmB:function(e,t,n){"use strict";n.d(t,{default:function(){return D}});var r=n("Iqwl"),i=n("nS6h"),s=n("m9vk"),o=n("jngL"),a=n("+2bk"),c=n("usEm"),u=n("mE3N"),l=n("kWFB"),d=n("iPDb");const p=e=>{if(!(0,l.hasMessages)(e))return!1;const t=(0,d.getMessages)(e).findLast(c.isEmailCapturePromptMessage);return!(!t||!(0,u.getMessageIsApproximatelyFromCurrentSession)(t))};var f=n("h027"),h=n("dML/");const g=e=>!(0,f.hasAgentReplyFromCurrentSession)(e)&&!(0,a.hasBotMessages)(e)&&(!p(e)||(0,h.enoughTimeHasPassedForNewAutomatedChatMessage)(e));var m=n("J4oD"),E=n("vuNk"),y=n("y5/z"),v=n("IA0z"),b=n("QeSX"),T=n("t4ZQ"),S=n("a3lm"),A=n("2Zef"),I=n("BvOu"),C=n("v0wH"),_=n("jvpr"),w=n("wihT"),O=n("OxGf"),R=n("rf4d"),x=n("Hjp8"),N=n("Wt04");const D=({channel:e,threadId:t})=>(n,a)=>{const c=(0,E.getThreadByThreadId)(a(),{threadId:t}),u=(0,m.historyDataForThread)(a(),{thread:c}),l=(0,T.getAgentType)((0,b.getAssignedResponderInWidget)(a()))===S.BOT;if(!g(u)||(0,o.getHasVisitorEmail)(a())||l)return;const d=A.SYSTEM_SENDER,p=new r.default({id:(0,I.generateUuid)(),text:(0,s.getAskForEmailMessage)(a()),sender:{"@type":d},status:{messageStatus:C.SENT},channelInstanceId:(0,_.getChannelInstanceId)(a()),senders:(0,w.buildHubSpotSystemSender)(),direction:O.OUTGOING,genericChannelId:R.LIVE_CHAT_GENERIC_CHANNEL_ID,recipients:(0,x.buildContactRecipients)({value:(0,N.getMessagesUtk)()})});n((0,i.publishMessageToConversation)({channel:e,message:p,threadId:t}));n((0,y.trackInteraction)(v.EVENT_NAMES.WIDGET_INTERACTION,{action:"view email capture"}))}},jvpr:function(e,t,n){"use strict";n.d(t,{getChannelInstanceId:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("49A5");const o=(0,r.createSelector)([s.getLatestWidgetData],(0,i.default)("channelInstanceId"))},k09d:function(e,t,n){"use strict";n.d(t,{getSelectedThread:function(){return c}});var r=n("dLEV"),i=n("lztA"),s=n("0PDK"),o=n("eg5p"),a=n("Pkdb");const c=(0,r.createSelector)([i.getThreads,s.getSelectedThreadId,a.getStubbedThread],((e,t,n)=>t===o.STUBBED_THREAD_ID?n:e&&e.get(t)||null))},k3Ph:function(e,t,n){"use strict";n.d(t,{consentToCookies:function(){return a}});var r=n("bT+G"),i=n("Wt04"),s=n("y5/z"),o=n("IA0z");function a(){return e=>{(0,r.handleStoreMessagesCookie)((0,i.getMessagesUtk)());e((0,s.trackInteraction)(o.EVENT_NAMES.WIDGET_INTERACTION,{action:"clicked consent to cookies button"}))}}},k4L0:function(e,t,n){"use strict";n.d(t,{formatOfficeHoursWillReturnTimestamp:function(){return o}});var r=n("npjq");const i=e=>{const t=new Date(e),n=new Date;return t.getFullYear()===n.getFullYear()&&t.getMonth()===n.getMonth()&&t.getDate()===n.getDate()},s=e=>{const t=new Date(e),n=new Date;return new Date(t.getFullYear(),t.getMonth(),t.getDate()-1).valueOf()===new Date(n.getFullYear(),n.getMonth(),n.getDate()).valueOf()},o=(e,t)=>{const n=new Date(e),o=n.toLocaleTimeString(t,{hour:"2-digit",minute:"2-digit"});return i(e)?r.default.text("conversations-visitor-experience-components.officeHours.sameDay",{time:o}):s(e)?r.default.text("conversations-visitor-experience-components.officeHours.nextDay",{time:o}):r.default.text("conversations-visitor-experience-components.officeHours.nextWeek",{dayOfWeek:n.toLocaleDateString(t,{weekday:"long"}),time:o})}},k8Ub:function(e,t,n){"use strict";n.d(t,{getQuickReply:function(){return h},getQuickReplyAllowMultiSelect:function(){return g},getQuickReplyAllowUserInput:function(){return m},getQuickReplyReplies:function(){return E}});var r=n("JGJA"),i=n("Zui/"),s=n("9F2+"),o=n("MJM1");const a=["allowMultiSelect"],c=["allowUserInput"],u=["quickReplies"],l=(0,o.default)(a),d=(0,o.default)(c),p=(0,o.default)(u),f=e=>{const t=(0,s.getAttachments)(e);if(!t)return;return t.find((e=>(0,r.default)("@type",e)===i.QUICK_REPLIES))},h=e=>f(e),g=e=>{const t=f(e);return l(t)},m=e=>{const t=f(e);return d(t)},E=e=>{const t=f(e);return p(t)}},kHIv:function(e,t,n){"use strict";n.d(t,{getBotResponder:function(){return s},getColoring:function(){return o},getConsentToCommunicateMessage:function(){return a},getConsentToProcessMessage:function(){return c},getEnableScreenCapture:function(){return l},getEnableSdkCloseButton:function(){return d},getFont:function(){return p},getGDPRConsentToProcessStatus:function(){return h},getGates:function(){return f},getLanguage:function(){return g},getLauncherType:function(){return u},getMessage:function(){return m},getRecommendedQuestionsForAgent:function(){return E},getSearchableKnowledgeBaseIds:function(){return v},getSendFrom:function(){return y},getShowPreviousConversations:function(){return b},getSpamProtectionMetadata:function(){return T},getWidgetDisplayMode:function(){return S}});var r=n("JGJA"),i=n("MJM1");const s=(0,i.default)(["sendFrom","0"]),o=((0,i.default)(["message","chatHeadingConfig"]),(0,r.default)("coloring")),a=(0,i.default)(["message","customConsentToCommunicateMessage"]),c=(0,i.default)(["message","customConsentToProcessMessage"]),u=(0,i.default)(["message","launcherType"]),l=((0,r.default)("enableAttachments"),(0,r.default)("enableScreencapture")),d=(0,r.default)("enableSdkCloseButton"),p=(0,r.default)("widgetFont"),f=(0,r.default)("gates"),h=(0,i.default)(["gdprConsentOptions","consentToProcessStatus"]),g=(0,r.default)("language"),m=(0,r.default)("message"),E=(0,r.default)("recommendedQuestionsForAgent"),y=(0,i.default)(["sendFrom"]),v=(0,r.default)("searchableKnowledgeBaseIds"),b=((0,r.default)("sessionId"),(0,r.default)("showPreviousConversations")),T=(0,r.default)("spamProtectionMetadata"),S=((0,r.default)("typicalResponseTime"),e=>(0,r.default)("widgetDisplayMode")(m(e)))},"kMm/":function(e,t,n){"use strict";var r=n("VZYW");const i={width:"auto",minHeight:36,borderColor:r.NEUTRAL_700,whitespace:"normal",lineHeight:"1rem",color:r.NEUTRAL_700},s=e=>Object.assign({},i,e);t.default=s},kNma:function(e,t,n){"use strict";var r=n("2I/g"),i=n("t+8h"),s=n("9Mwj"),o=n("ubOH");const a=(0,r.Record)({"@type":i.WORKFLOW_GENERATED_USER_MESSAGE,attachments:(0,r.List)(),clientType:null,id:null,messageDeletedStatus:s.NOT_DELETED,richText:"",sender:(0,r.Map)(),status:(0,o.default)(),text:"",timestamp:null,threadId:null,channelInstanceId:null,genericChannelId:null,recipients:(0,r.List)(),senders:(0,r.List)(),direction:"",channelId:null,flowId:0,objectId:0,objectTypeId:""},"WorkflowGeneratedUserMessage");t.default=a},kTjR:function(e,t,n){"use strict";var r=n("2I/g"),i=n("9Mwj"),s=n("c1C1"),o=n("BvOu"),a=n("xrOf"),c=n("W26t");class u extends((0,r.Record)({"@type":a.FILTERED_CHANGE,id:null,timestamp:null,sender:(0,r.Map)(),messageDeletedStatus:i.NOT_DELETED,auditParams:(0,c.buildAudit)(),filteredChangeInfo:(0,r.Map)()},"FilteredChangeMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,o.generateUuid)(),auditParams:(0,c.buildAudit)(e.auditParams),timestamp:e.timestamp||(0,s.generateUniqueClientTimestamp)("FilteredChangeMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=u},kTyA:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-visitor-experience-components":{"code-splitting":{error:{title:"There was a network connection issue.",message:"Please check your connection and try again.",button:"Try again"}}}}})}},kWFB:function(e,t,n){"use strict";n.d(t,{hasMessages:function(){return o}});var r=n("DdHT"),i=n("Hnia"),s=n("8J5U");const o=e=>{(0,i.threadHistoryInvariant)(e);return(0,r.default)(s.getMessages,(e=>!!(e&&e.size>0)))(e)}},kdZJ:function(e,t,n){"use strict";n.d(t,{READ_THREAD:function(){return r}});const r="READ_THREAD"},kevw:function(e,t,n){"use strict";n.d(t,{getCompanyLogo:function(){return c},getCustomChatName:function(){return s},getFallback:function(){return o},getType:function(){return a}});var r=n("MJM1"),i=n("3HLt");const s=(0,r.default)(i.CUSTOM_CHAT_NAME),o=(0,r.default)(i.FALLBACK),a=((0,r.default)(i.TEAM_IDS),(0,r.default)(i.TYPE)),c=((0,r.default)(i.USER_IDS),(0,r.default)(i.COMPANY_LOGO));(0,r.default)(i.USE_CUSTOM_BRANDING_ALIAS)},kfJr:function(e,t,n){"use strict";n.d(t,{SYSTEM_SENDER_ID:function(){return r}});const r="hubspot"},kg2E:function(e,t,n){"use strict";var r=n("2I/g"),i=n("4vna"),s=n("DmNG"),o=n("Hnb1");const a=new r.Record({displayOnScrollPercentage:new i.default,displayOnTimeDelay:new s.default,displayOnExitIntent:new o.default},"ClientTriggers");t.default=a},kmmH:function(e){function t(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=t},knjC:function(e,t,n){"use strict";var r=n("2I/g"),i=n("uOZ5");t.default=(0,r.Record)({"@type":i.COMPANY,companyLogoUrl:"",customChatName:"",useCustomBrandingAsAgentAlias:!1},"CompanyChatHeadingConfig")},kqCt:function(e,t,n){"use strict";n.d(t,{buildCMFSender:function(){return l}});var r=n("Gc2C"),i=n("Mx3c"),s=n("l7FR");s.AGENT_ACTOR,i.AGENT,s.BOT_ACTOR,i.BOT,s.INTEGRATOR_ACTOR,i.INTEGRATOR,s.SYSTEM_ACTOR,i.SYSTEM,s.VISITOR_ACTOR,i.VISITOR,s.EMAIL_ACTOR,i.EMAIL;const o={[i.AGENT]:s.AGENT_ACTOR,[i.BOT]:s.BOT_ACTOR,[i.INTEGRATOR]:s.INTEGRATOR_ACTOR,[i.SYSTEM]:s.SYSTEM_ACTOR,[i.VISITOR]:s.VISITOR_ACTOR,[i.EMAIL]:s.EMAIL_ACTOR},a=e=>o[e]||null;var c=n("TWJS");const u=Object.keys(i),l=({senderType:e=null,senderId:t=null,senderField:n=null,deliveryIdentifier:i=null})=>{(0,r.default)(null===e||u.includes(e),`Invalid sender type. Should be one of ${u.join(" | ")}. Received %s`,e);const o=null===e?null:a(e);return(0,c.default)({actorId:o&&o!==s.EMAIL_ACTOR&&t?`${o}-${t}`:void 0,senderField:n,deliveryIdentifier:i})}},kyOS:function(e,t,n){"use strict";n.d(t,{getShouldHideWelcomeMessage:function(){return s}});var r=n("dLEV"),i=n("vStR");const s=(0,r.createSelector)([i.getWidgetUiState],(e=>e.hideWelcomeMessage))},l0Ga:function(e,t,n){"use strict";n.d(t,{EMAIL_CAPTURE_RESPONSE:function(){return r}});const r="EMAIL_CAPTURE_RESPONSE"},l7FR:function(e,t,n){"use strict";n.d(t,{AGENT_ACTOR:function(){return r},BOT_ACTOR:function(){return i},EMAIL_ACTOR:function(){return u},INTEGRATOR_ACTOR:function(){return s},LLM_ACTOR:function(){return c},SYSTEM_ACTOR:function(){return o},VISITOR_ACTOR:function(){return a}});const r="A",i="B",s="I",o="S",a="V",c="L",u="E"},lEMs:function(e,t,n){"use strict";n.d(t,{getTypingTimeoutIdForAgentInThread:function(){return i}});var r=n("MJM1");const i=({threadId:e,senderId:t,typingStates:n})=>(0,r.default)([e,t],n)},lEkO:function(e,t,n){"use strict";n.d(t,{getThreadList:function(){return o}});var r=n("dLEV"),i=n("lztA"),s=n("1EAY");const o=(0,r.createSelector)([i.getThreads],(e=>{if(e)return e.toList().filter((e=>(0,s.isPersistedThread)(e))).sortBy((e=>-e.latestMessageTimestamp))}))},lJFu:function(e,t,n){"use strict";n.d(t,{buildCreatedThread:function(){return f}});var r=n("UxsU"),i=n("rf4d"),s=n("Xvzl"),o=n("DdHT"),a=n("nf9S"),c=n("Hnia"),u=n("8J5U");const l=e=>{(0,c.threadHistoryInvariant)(e);return(0,o.default)(u.getMessages,(0,s.default)(a.isConversationalMessage),(e=>e&&e.last()))(e)};var d=n("nzmY"),p=n("0IK8");const f=({channelDetails:e,messagesPageUri:t,threadHistory:n,threadId:s})=>(0,d.buildThread)({channelDetails:e,currentUrl:t,latestMessageTimestamp:(0,p.getTimestamp)(l(n)),originalGenericChannelId:i.LIVE_CHAT_GENERIC_CHANNEL_ID,status:r.default.STARTED,threadId:s})},lTIY:function(e,t,n){"use strict";n.d(t,{default:function(){return s}});var r=n("QJvi"),i=n("scKg");function s(e,t){(0,r.default)(e);(0,i.default)(t);switch(e){case 0:return function(){return t(...arguments)};case 1:return function(e){return t(...arguments)};case 2:return function(e,n){return t(...arguments)};case 3:return function(e,n,r){return t(...arguments)};case 4:return function(e,n,r,i){return t(...arguments)};case 5:return function(e,n,r,i,s){return t(...arguments)};case 6:return function(e,n,r,i,s,o){return t(...arguments)};case 7:return function(e,n,r,i,s,o,a){return t(...arguments)};case 8:return function(e,n,r,i,s,o,a,c){return t(...arguments)};case 9:return function(e,n,r,i,s,o,a,c,u){return t(...arguments)};default:return t}}},lkO4:function(e,t,n){"use strict";n.d(t,{makeTypicalResponseTimeText:function(){return o}});var r=n("npjq");function i({customResponseQuantity:e,customResponseUnit:t}){return r.default.text(`conversations-internal-schema.typicalResponseTime.customResponses.${t}`,{count:e})}function s({standardResponse:e}){return r.default.text(`conversations-internal-schema.typicalResponseTime.standardResponses.${e}`)}function o({typicalResponseTime:e}={}){if(!e)return;const{usingCustomResponse:t,standardResponse:n,customResponseQuantity:r,customResponseUnit:o}=e;return t&&!r?"":t?i({customResponseQuantity:r,customResponseUnit:o}):s({standardResponse:n})}},lnDz:function(e,t,n){"use strict";n.d(t,{attachmentUploadComplete:function(){return s}});var r=n("dLEV"),i=n("OIId");const s=(0,r.createAction)(i.ATTACHMENT_UPLOAD_COMPLETE,(({localId:e,threadId:t,fileId:n,uploadedFile:r})=>({payload:{localId:e,threadId:t,fileId:n,uploadedFile:r}})))},ltgT:function(e,t,n){"use strict";n.d(t,{default:function(){return f}});var r=n("NCbW"),i=n("eUlm"),s=n.n(i),o=n("h21w"),a=n.n(o),c=n("F3hY"),u=n("L82M"),l=n("GdKg"),d=n("npjq"),p=n("ITEl");class f extends r.Component{constructor(...e){super(...e);this.renderAvatar=()=>{const{isBot:e,avatar:t,avatarAlt:n,avatarName:r,style:i,size:s,online:o,showStatus:f}=this.props;let h=t;null===t&&e&&(h=a());const g=d.default.text("conversations-visitor-experience-components.default.agent"),m={style:i,src:h,className:"chat-head-avatar",size:s,alt:void 0===n?d.default.text("conversations-visitor-experience-components.default.avatar",{identifier:r||g}):n};if(f){const e=o?u.ONLINE:u.OFFLINE;m.alt=d.default.text(e===u.ONLINE?"conversations-visitor-experience-components.default.avatarAvailable":"conversations-visitor-experience-components.default.avatarAway",{identifier:r||g});const t="ms"===s?"sm":s;return(0,p.jsx)(c.default,{status:e,size:t,children:(0,p.jsx)(l.default,Object.assign({},m))})}return(0,p.jsx)(l.default,Object.assign({},m))}}render(){const{onClick:e,className:t,disabled:n}=this.props,r=s()("chat-head",t,n&&"chat-head-disabled");return(0,p.jsx)("div",{className:r,onClick:e,children:this.renderAvatar()})}}f.displayName="ChatHead";f.defaultProps={avatar:null,avatarName:"",away:!1,disabled:!1,online:!1,showStatus:!1,isVisitorWidget:!1,size:"md"}},lu1e:function(e,t,n){"use strict";n.d(t,{FADE:function(){return r},SCALE:function(){return i}});const r="fade",i="scale"},lztA:function(e,t,n){"use strict";n.d(t,{getThreads:function(){return o}});var r=n("dLEV"),i=n("KXN9"),s=n("YNiY");const o=(0,r.createSelector)([s.getThreadsAsyncData],(e=>(0,i.getData)(e)))},m9vk:function(e,t,n){"use strict";n.d(t,{getAskForEmailMessage:function(){return o}});var r=n("npjq"),i=n("dLEV"),s=n("8dR1");const o=(0,i.createSelector)(s.getWelcomeMessage,((e={})=>null!=e&&e.askForEmailMessage?e.askForEmailMessage:r.default.text("conversations-visitor-ui.askForEmailMessage")))},mE3N:function(e,t,n){"use strict";n.d(t,{getMessageIsApproximatelyFromCurrentSession:function(){return s}});var r=n("0IK8"),i=n("BOwv");const s=e=>Date.now()-(0,r.getTimestamp)(e)Object.assign(e.bind(),{typeName:t,typeChecker:n,isRequired:Object.assign(e.isRequired.bind(),{typeName:t,typeChecker:n,typeRequired:!0})});function i(e){if("string"!=typeof e)throw new TypeError("a string is required for the RecordPropType");const t=function(t,n,r){const i=t[n];if(null==i)return null;const s=i._name;return s?s!==e?new Error(`Invalid Record prop \`${n}\` of type \`${s}\` supplied to \`${r}\`. Expected \`${e}\``):null:new Error(`Invalid prop \`${n}\` of type \`${typeof i}\` supplied to \`${r}\`. Expected Record of type \`${e}\``)};t.isRequired=function(e,n,r){return e[n]?t(e,n,r):new Error(`Required ${n} was not specified in ${r}`)};return r(t,`recordIsType: ${e}`)}var s=i},mZIr:function(e,t,n){"use strict";var r=n("2I/g"),i=n("xw3r"),s=n("8+iK"),o=n("9Mwj"),a=n("ubOH"),c=n("rA/t");class u extends((0,r.Record)({"@type":i.CUSTOMER_AGENT_MAINTENANCE_MODE_MESSAGE,ablyTs:null,attachments:(0,r.List)(),channelInstanceId:null,clientType:null,contentType:s.SIMPLE,direction:"",directReplyToMessageId:null,echo:null,genericChannelId:null,hiddenBy:null,id:null,inReplyToId:null,integrationAppId:null,messageDeletedStatus:o.NOT_DELETED,recipients:(0,r.List)(),richText:"",sender:(0,r.Map)(),senders:(0,r.List)(),status:(0,a.default)(),text:"",timestamp:null},"CustomerAgentMaintenanceModeMessage")){constructor(e){super(e&&(0,c.buildSendersFromLegacySender)(e))}}t.default=u},ma7q:function(e,t,n){"use strict";n.d(t,{buildOrderedMessageMap:function(){return c}});var r=n("2I/g"),i=n("Gc2C"),s=n("0IK8"),o=n("jguV");const a=e=>(0,o.deserialize)({json:e}),c=(e=(0,r.OrderedMap)())=>{(0,i.default)(r.Iterable.isIterable(e)||Array.isArray(e),"Expected messages to be iterable not a `%s`",typeof e);return e.reduce(((e,t)=>{const n=a(t),r=(0,s.getId)(n);return e.set(r,n)}),(0,r.OrderedMap)())}},mbYX:function(e,t,n){"use strict";n.d(t,{getKnowledgeBaseUrl:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("49A5");const o=(0,r.createSelector)([s.getLatestWidgetData],(0,i.default)("knowledgeBaseUrl"))},mlLV:function(e,t,n){"use strict";n.r(t);n.d(t,{AUDIO_PLAYBACK_COMPLETE:function(){return T},AUDIO_PLAYBACK_STARTED:function(){return b},CONTACT_ASSOCIATED:function(){return a},CONVERSATION_CLOSED:function(){return i},CONVERSATION_STARTED:function(){return r},INPUT_STAGING:function(){return o},MESSAGE_INPUT_STATE_CHANGED:function(){return A},MIC_BUTTON_CLICK:function(){return g},MIC_BUTTON_STOP:function(){return m},PLAY_BUTTON_PAUSE:function(){return y},PLAY_BUTTON_PLAY:function(){return E},QUICK_LINK_BUTTON_CLICK:function(){return l},QUICK_REPLY_BUTTON_CLICK:function(){return u},SDK_CLOSE_BUTTON_CLICK:function(){return h},SPEECH_POC_ACTIVE:function(){return v},SPEECH_TO_TEXT_RESULT:function(){return S},UNREAD_CONVERSATION_COUNT_CHANGED:function(){return s},USER_INTERACTED_WITH_WIDGET:function(){return c},USER_SELECTED_THREAD:function(){return f},WIDGET_CLOSED:function(){return p},WIDGET_LOADED:function(){return d}});const r="conversationStarted",i="conversationClosed",s="unreadConversationCountChanged",o="inputStaging",a="contactAssociated",c="userInteractedWithWidget",u="quickReplyButtonClick",l="quickLinkButtonClick",d="widgetLoaded",p="widgetClosed",f="userSelectedThread",h="sdkCloseButtonClick",g="micButtonClick",m="micButtonStop",E="playButtonPlay",y="playButtonPause",v="speechPocActive",b="audioPlaybackStarted",T="audioPlaybackComplete",S="speechToTextResult",A="messageInputStateChanged"},mrEz:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},mxs2:function(e,t,n){"use strict";n.d(t,{isAuthMocked:function(){return i}});var r=n("FAS9");function i(e={}){return void 0!==e.mockAuth?Boolean(e.mockAuth):(0,r.getMockAuth)()}},"n/Ww":function(e,t,n){"use strict";n.d(t,{setSelectedCategory:function(){return l}});var r=n("dLEV"),i=n("3zN8"),s=n("MmUS"),o=n("glWH"),a=n("g9mg");const c={recommendedArticles:[],articleCategories:[],selectedCategory:{name:"",id:-1,articles:[],openedFromSdk:!1},requestStatus:{recommendedArticles:a.UNINITIALIZED,articleCategories:a.UNINITIALIZED,selectedCategoryArticles:a.UNINITIALIZED}},u=(0,r.createSlice)({name:"kbLibrary",initialState:c,reducers:{setSelectedCategory:(e,t)=>{const n=e.selectedCategory.id,r=t.payload.id;e.selectedCategory.name=t.payload.openedFromSdk&&!t.payload.name&&n===r?e.selectedCategory.name:t.payload.name;e.selectedCategory.id=r;e.selectedCategory.openedFromSdk=t.payload.openedFromSdk||!1;if(-1!==n&&n!==r){e.selectedCategory.articles=[];e.requestStatus.selectedCategoryArticles=a.UNINITIALIZED}}},extraReducers:e=>{e.addCase(i.fetchRecommendedArticles.pending,(e=>{e.requestStatus.recommendedArticles=a.PENDING})).addCase(i.fetchRecommendedArticles.fulfilled,((e,t)=>{e.requestStatus.recommendedArticles=a.SUCCEEDED;e.recommendedArticles=t.payload})).addCase(i.fetchRecommendedArticles.rejected,(e=>{e.requestStatus.recommendedArticles=a.FAILED})).addCase(s.fetchArticleCategories.pending,(e=>{e.requestStatus.articleCategories=a.PENDING})).addCase(s.fetchArticleCategories.fulfilled,((e,t)=>{e.requestStatus.articleCategories=a.SUCCEEDED;e.articleCategories=t.payload})).addCase(s.fetchArticleCategories.rejected,(e=>{e.requestStatus.articleCategories=a.FAILED})).addCase(o.fetchCategoryArticles.pending,(e=>{e.requestStatus.selectedCategoryArticles=a.PENDING})).addCase(o.fetchCategoryArticles.fulfilled,((e,t)=>{var n;e.requestStatus.selectedCategoryArticles=a.SUCCEEDED;const r=Array.isArray(t.payload)?t.payload:Array.isArray(null===(n=t.payload)||void 0===n?void 0:n.results)?t.payload.results:[];e.selectedCategory.articles=r;if(e.selectedCategory.openedFromSdk){!e.selectedCategory.name&&r.length>0&&(e.selectedCategory.name=r[0].knowledgeCategoryName||"");e.selectedCategory.openedFromSdk=!1}})).addCase(o.fetchCategoryArticles.rejected,(e=>{e.requestStatus.selectedCategoryArticles=a.FAILED}))}}),{setSelectedCategory:l}=u.actions;t.default=u.reducer},n3IM:function(e,t,n){"use strict";n.d(t,{MESSAGE_REJECTED:function(){return r}});const r="MESSAGE_REJECTED"},n6ol:function(e,t,n){"use strict";n.d(t,{API_REQUEST:function(){return v},API_REQUEST_RESULT:function(){return k},BROWSER_WINDOW_RESIZE:function(){return R},CLEAR_PAGE_TITLE_NOTIFICATION:function(){return h},CLOSED_WELCOME_MESSAGE:function(){return u},DRAG_HANDLE_POSITION_CHANGE:function(){return o},ENTRY_URL_METADATA:function(){return j},EXIT_INTENT:function(){return N},FIRST_VISITOR_SESSION:function(){return C},GLOBAL_COOKIE_OPT_OUT:function(){return A},HUBSPOT_UTK:function(){return S},I18N_LABELS:function(){return b},IFRAME_RESIZE:function(){return r},INPUT_TEXT_CHANGED:function(){return i},KB_RELATED_ARTICLE_CLICKED:function(){return F},OPEN_CHANGE:function(){return s},OPEN_TO_KB_CONTENT:function(){return G},OPEN_TO_NEW_THREAD:function(){return L},PERF_ATTRIBUTES:function(){return D},REFRESH_WIDGET_DATA:function(){return _},REQUEST_CLOSE:function(){return O},REQUEST_OPEN:function(){return w},REQUEST_WIDGET:function(){return d},RESET_TO_DEFAULT_LAUNCHER_POSITION:function(){return c},RESTORE_SAVED_LAUNCHER_POSITION:function(){return a},SCREEN_CAPTURE_BLOB:function(){return I},SCREEN_CAPTURE_REQUEST:function(){return l},SCROLL_PERCENTAGE_CHANGE:function(){return x},SET_INPUT_TEXT:function(){return H},SHOW_PAGE_TITLE_NOTIFICATION:function(){return f},SPEECH_POC:function(){return B},START_TRACK_EXIT_INTENT:function(){return E},START_TRACK_SCROLL_PERCENTAGE:function(){return g},STOP_TRACK_EXIT_INTENT:function(){return y},STOP_TRACK_SCROLL_PERCENTAGE:function(){return m},STORE_MESSAGES_COOKIE:function(){return p},TRACK_API_USAGE:function(){return M},TRACK_WIDGET_DRAGGED:function(){return P},VISITOR_IDENTIFICATION_ATTRIBUTES:function(){return U},WIDGET_DATA:function(){return T}});const r="iframe-resize",i="input-text-changed",s="open-change",o="drag-handle-position-change",a="restore-saved-launcher-position",c="reset-to-default-launcher-position",u="closed-welcome-message",l="screen-capture-request",d="request-widget",p="store-messages-cookie",f="show-page-title-notification",h="clear-page-title-notification",g="start-track-scroll-percentage",m="stop-track-scroll-percentage",E="start-track-exit-intent",y="stop-track-exit-intent",v="api-request",b="i18n-labels",T="widget-data",S="hubspot-utk",A="global-cookie-opt-out",I="screen-capture-blob",C="first-visitor-session",_="refresh-widget-data",w="request-open",O="request-close",R="browser-window-resize",x="scroll-percentage-change",N="exit-intent",D="perf-attributes",M="track-api-usage",P="track-widget-dragged",L="open-to-new-thread",k="api-request-result",U="visitor-identification-attributes",F="kb-related-article-clicked",B="speech-poc",j="entry-url-metadata",H="set-input-text",G="open-to-kb-content"},nJcY:function(e,t,n){"use strict";n.d(t,{partialMessageReceived:function(){return u}});var r=n("H7nP"),i=n("ZSXR"),s=n("C3IS"),o=n("pTe9"),a=n("0IK8"),c=n("/He/");const u=({message:e,channel:t,threadId:n,publishContext:u})=>(l,d)=>{const p=d(),f=(0,i.getCurrentThreadHistoryEntry)(p).getIn(["data",...c.MESSAGE_RESULTS,e.get("completedMessageId")]);if(f&&(0,s.isCommonMessageFormat)(f))return;if(f&&((0,o.getPartialOrdinal)(f)>(0,o.getPartialOrdinal)(e)||(0,a.getTimestamp)(f)>(0,a.getTimestamp)(e)))return;const h=e.set("id",(0,o.getCompletedMessageId)(e)).set("timestamp",(0,o.getCompletedMessageTimestamp)(e));l((0,r.defaultMessageReceived)(h,t,n,u))}},nM9k:function(e,t,n){"use strict";n.d(t,{onMessageReceived:function(){return L}});var r=n("EQzX"),i=n("8ghC"),s=n("i6ES"),o=n("Cblj"),a=n("0934"),c=n("C3IS"),u=n("jguV"),l=n("d2rW"),d=n("H7nP"),p=n("wZdh"),f=n("vuNk"),h=n("qg6t"),g=n("KDEO"),m=n("H5md");const E=({message:e,channel:t,threadId:n})=>r=>{r((0,d.defaultMessageReceived)(e,t,n))};var y=n("DB67"),v=n("dLEV"),b=n("t0Ql");const T=(0,v.createAction)(b.GENERIC_CHANNEL_CHANGE_RECEIVED,(({threadId:e})=>({payload:{threadId:e}})));var S=n("9i6G"),A=n("0IK8"),I=n("o/5C"),C=n("N76F"),_=n("Kjd/"),w=n("eF9A"),O=n("ibex"),R=n("nJcY"),x=n("Zsvz"),N=n("hutX"),D=n("jEUM"),M=n("hpc0"),P=n.n(M);const L=({threadId:e,message:t,channel:n,publishContext:v={}})=>(b,M)=>{const{data:L,clientId:k}=t,U=(0,f.getThreadByThreadId)(M(),{threadId:e});if("GENERIC_CHANNEL_CHANGE"===(0,A.getType)(L)||"THREAD_PAUSED_ON_GENERIC_CHANNEL"===(0,A.getType)(L)&&1e3===L.isPausedOn){b(T({threadId:e}));return}if((0,A.getType)(L)===S.CHANNEL_CHANGE){b((0,y.channelChangeReceived)({channelChange:new S.ChannelChange(L),threadId:e}));return}const F=(0,u.deserialize)({json:L});(0,_.validateMessageClientType)({message:F,clientId:k});switch(!0){case(0,O.isPartialMessage)(F):b((0,h.dismissTypingIndicator)(F,e));b((0,R.partialMessageReceived)({message:F,channel:n,threadId:e,publishContext:v}));break;case(0,a.isCrmObjectLifecycleUpdate)(F):break;case(0,c.isCommonMessageFormat)(F):b((0,h.dismissTypingIndicator)(F,e));b((0,d.defaultMessageReceived)(F,n,e,v));b((0,p.resolveAttachmentsForMessage)({message:F,threadId:e}));!(0,I.hasLlmSender)(F)||null!=v&&v.playback||b((0,D.trackLlmMessageReceived)({message:F,threadId:e}));break;case(0,w.isAssignmentUpdateMessage)(F):b((0,l.assignmentV2MessageReceived)(F,n,e));break;case(0,s.isContactAssociationMessage)(F):(0,C.onContactAssociated)();break;case(0,o.isTypingMessage)(F):v.playback||b((0,g.typingMessageReceived)(F,e));break;case(0,N.isRejectedMessage)(F):b((0,x.rejectedMessageReceived)({message:F,channel:n,threadId:e}));break;case(0,r.isCloseThreadMessage)(F):P().captureMessage("close-thread-message-received",{level:"info",extra:{threadId:e,channel:n}});b((0,m.closeThreadMessageReceived)({message:F,thread:U,channel:n}));break;case(0,i.isOpenThreadMessage)(F):b(E({message:F,channel:n,threadId:e}));break;default:b((0,d.defaultMessageReceived)(F,n,e,v))}}},nS6h:function(e,t,n){"use strict";n.d(t,{publishMessageToConversation:function(){return a}});var r=n("eg5p"),i=n("goDm"),s=n("N1gu"),o=n("4SpI");function a({channel:e,message:t,threadId:n}){return a=>{n===r.STUBBED_THREAD_ID?a((0,i.stageMessageOnStubbedThread)(t)):a((0,o.publishMessage)({channel:e,message:t,threadId:n})).then((()=>a((0,s.addAvailabilityMessage)({channel:e,threadId:n})))).catch((e=>{setTimeout((()=>{throw e}))}))}}},nSiU:function(e,t,n){"use strict";n.d(t,{getError:function(){return l},getErrorMeta:function(){return s},getErrorTitle:function(){return o},ignoreError:function(){return a},isSilent:function(){return c},isVisibleErrorAction:function(){return u}});var r=n("MJM1");const i=(0,r.default)(["payload","error"]),s=(0,r.default)(["meta","error"]),o=(0,r.default)(["meta","error","titleText"]),a=((0,r.default)(["meta","error","message"]),(0,r.default)(["meta","error","ignore"])),c=(0,r.default)(["meta","error","silent"]),u=((0,r.default)(["meta","error","silenceErrorReporting"]),(0,r.default)(["meta","error","isVisibleToUser"])),l=e=>{if(e.payload instanceof Error)return e.payload;const t=i(e);return t instanceof Error?t:null}},"na/J":function(e,t,n){"use strict";n("NCbW");var r=n("ITEl");const i=e=>(0,r.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,r.jsx)("path",{d:"M12.74 3.995H5.76c-.414 0-.75.336-.75.75v1.99c0 .414.336.75.75.75h6.98c.414 0 .75-.336.75-.75v-1.99c0-.414-.336-.75-.75-.75zM5.755 8.48h6.976l.065-.002c.414 0 .75.335.75.75 0 .414-.336.75-.75.75-.022 0-.043-.001-.062-.003H5.752c-.384-.033-.685-.355-.685-.747 0-.393.301-.715.688-.748zM5.755 10.975h6.977c.022-.002.043-.002.065-.002.414 0 .75.335.75.75 0 .414-.336.75-.75.75-.022 0-.043-.002-.062-.003H5.758l-.065.002c-.414 0-.75-.335-.75-.75 0-.414.336-.75.75-.75.022 0 .044.002.062.003z"}),(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.26 1.5h9.995C15.22 1.5 16 2.281 16 3.245v8.96c0 1.515-1.23 2.744-2.745 2.744H1.872C.83 14.889.004 14.026 0 12.969V5.737c.033-.383.355-.685.747-.685.393 0 .715.302.748.688v7.23c0 .281.228.51.51.51.282 0 .51-.229.51-.51V3.245c0-.963.781-1.744 1.745-1.744zm8.98 11.96c.686-.003 1.242-.559 1.245-1.245v-8.96c0-.138-.112-.25-.25-.25H4.26c-.138 0-.25.112-.25.25V13.46h9.23z"})]}));i.displayName="SVGBlog";t.default=i},ncoD:function(e,t,n){"use strict";n.d(t,{getAllAgentResponders:function(){return p}});var r=n("KXN9"),i=n("x1JE"),s=n("Mx3c"),o=n("dLEV"),a=n("Xvzl"),c=n("SGjM"),u=n("DdHT"),l=n("NL4B"),d=n("W/er");const p=(0,o.createSelector)([d.getResponders],(e=>(0,u.default)(i.getEntries,(0,a.default)(((e,t)=>(0,l.getType)(t)===s.AGENT)),(0,c.default)(r.getData))(e)))},neHy:function(e,t,n){"use strict";n.d(t,{operatorInvariant:function(){return i}});var r=n("DrqF");const i=e=>(0,r.default)("function"==typeof e,"Expected an operator to be a `function` not a `%s`",typeof e)},nf9S:function(e,t,n){"use strict";n.d(t,{isConversationalMessage:function(){return s}});var r=n("0IK8"),i=n("uRns");function s(e){const t=(0,r.getType)(e);return i.CONVERSATIONAL_MESSAGE_TYPES.includes(t)}},ng2a:function(e,t,n){"use strict";n.d(t,{removeMessageInConversation:function(){return s}});var r=n("dLEV"),i=n("+tWo");const s=(0,r.createAction)(i.REMOVE_MESSAGE_IN_CONVERSATION,(({message:e,threadId:t})=>({payload:{message:e,threadId:t}})))},nguO:function(e,t,n){"use strict";n.d(t,{ACTIVELY_PUBLISHING:function(){return i},FAILED_TO_PUBLISH:function(){return s},MESSAGE_TYPE_ID:function(){return r}});const r="@type",i="ACTIVELY_PUBLISHING",s="FAILED_TO_PUBLISH"},nhvA:function(e,t,n){"use strict";n.d(t,{getMessageId:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("8dR1");const o=(0,r.createSelector)(s.getWelcomeMessage,(0,i.default)("id"))},npjq:function(e,t){"use strict";let n;n="undefined"!=typeof NO_I18N_GLOBAL&&!0===NO_I18N_GLOBAL?{}:window.I18n=window.I18n||{};t.default=n},nt9Q:function(e,t,n){"use strict";n.d(t,{requestStateUpdate:function(){return o}});var r=n("qjq5"),i=n("DdHT"),s=n("46XF");const o=(0,r.default)(((e,t,n)=>(0,i.default)((0,s.setError)(null),(0,s.setStatus)(e),(0,s.updateData)(t),s.touch)(n)))},nzmY:function(e,t,n){"use strict";n.d(t,{buildThread:function(){return m}});var r=n("EEbd"),i=n("DdHT"),s=n("JGJA"),o=n("/XCD"),a=n.n(o),c=n("GPZA"),u=n("+xqs"),l=n("Ys8H"),d=n("qjq5"),p=n("2I/g");const f=(0,d.default)(((e,t)=>(0,p.Map)(e).merge(t))),h=(0,d.default)(((e,t)=>(0,p.Map)(t).merge(e)));(0,d.default)(((e,t)=>(0,p.fromJS)(t).mergeDeep(e)));var g=n("TKd0");function m(e={}){let t=Object.assign({},((0,r.default)(e),e));return(0,i.default)(f({portalId:a().get(),status:c.default.STARTED}),h({unseenCount:(0,s.default)("unseenCount",t)||0,threadPreview:(0,u.default)((0,s.default)("threadPreview",t)),channelDetails:(0,g.default)((0,s.default)("channelDetails",t))}),l.default)(t)}},"o+We":function(e,t,n){"use strict";n.d(t,{closeInitialMessageBubble:function(){return c}});var r=n("R4L7"),i=n("pjpP"),s=n("n6ol"),o=n("CITH");const a=()=>(0,o.postMessageToParent)(s.CLOSED_WELCOME_MESSAGE),c=()=>e=>{a();e((0,r.toggleInitialMessageBubble)(!1,!0));e((0,i.trackUserInteraction)())}},"o/5C":function(e,t,n){"use strict";n.d(t,{getAttachments:function(){return k},getFromSenderEmail:function(){return P},getFromSenderName:function(){return L},getGenericChannelId:function(){return b},getGenericChannelIdForMessage:function(){return F},getHiddenBy:function(){return v},getRecipients:function(){return T},getSenders:function(){return S},hasLlmSender:function(){return M}});var r=n("2I/g"),i=n("qjq5"),s=n("JGJA"),o=n("DdHT"),a=n("0G/n"),c=n("Mx3c"),u=n("l7FR");u.AGENT_ACTOR,c.AGENT,u.BOT_ACTOR,c.BOT,u.INTEGRATOR_ACTOR,c.INTEGRATOR,u.SYSTEM_ACTOR,c.SYSTEM,u.VISITOR_ACTOR,c.VISITOR,u.EMAIL_ACTOR,c.EMAIL;const l=(0,s.default)("actorId"),d=e=>{const t=(l(e)||"").split("-");return t.length>=2?t[0]:null},p=((0,s.default)("senderField"),(0,s.default)("deliveryIdentifier")),f=(0,s.default)("name");var h=n("Zui/");const g=(0,s.default)("recipientField"),m=((0,s.default)("actorId"),(0,s.default)("singleDeliveryIdentifier")),E=((0,s.default)("deliveryIdentifier"),(0,s.default)("name"),(0,s.default)("value")),y=(0,s.default)("type");n("ZI4L");(0,s.default)("id");const v=(0,s.default)("hiddenBy"),b=((0,s.default)("channelInstanceId"),(0,s.default)("genericChannelId")),T=((0,s.default)("integrationId"),(0,s.default)("recipients")),S=(0,s.default)("senders"),A=g,I=(0,s.default)("senderField"),C=((0,s.default)("direction"),e=>{const t=p(e);return t?t.type:void 0}),_=e=>{const t=p(e);return t?t.value:void 0},w=(e,t)=>e.reduce(((e,n)=>{const r=m(n);return y(r)===t?e.push(E(r)):e}),(0,r.List)()),O=(e,t)=>{const n=T(e);return(0,r.List)(n.filter((e=>A(e)===t)))},R=(e,t)=>{const n=S(e);return n&&n.filter((e=>I(e)===t))||(0,r.List)()},x=(0,i.default)(((e,t,n)=>{const r=O(n,e);return w(r,t)})),N=(0,i.default)(((e,t,n)=>{const r=R(n,e);if(r.size){const e=r.first(),n=C(e);if(n&&n===t){return _(e)||""}}return""})),D=(e,t)=>(S(e)||(0,r.List)()).some((e=>d(e)===t)),M=e=>D(e,u.LLM_ACTOR);x("TO",a.HS_EMAIL_ADDRESS),x("CC",a.HS_EMAIL_ADDRESS),x("BCC",a.HS_EMAIL_ADDRESS),(0,o.default)(T,(e=>e?e.reduce(((e,t)=>{const n=m(t).value;return n&&!Number.isInteger(n)?e.push(n):e}),(0,r.List)()):(0,r.List)()));const P=N("FROM",a.HS_EMAIL_ADDRESS),L=(N("ORIGINAL_FROM",a.HS_EMAIL_ADDRESS),e=>{const t=S(e);return t&&t.size>0&&f(t.first())}),k=(0,s.default)("attachments"),U=(0,i.default)(((e,t)=>{const n=k(t);if(n)return n.find((t=>Boolean(t&&(0,s.default)("@type",t)===e)))})),F=((0,i.default)(((e,t)=>{const n=k(t);if(n)return n.find((t=>Boolean(t&&(0,s.default)("@type",t)===e)))})),U(h.EMAIL_METADATA),U(h.FILES),e=>b(e))},o3Zl:function(e,t,n){"use strict";n.d(t,{TOGGLE_INITIAL_MESSAGE_BUBBLE:function(){return r}});const r="TOGGLE_INITIAL_MESSAGE_BUBBLE"},o4fP:function(e,t,n){"use strict";n.d(t,{getThreadHistories:function(){return r}});const r=(0,n("JGJA").default)("threadHistories")},oK5H:function(e,t,n){"use strict";n.d(t,{getStaticAppName:function(){return s},getStaticAppVersion:function(){return o}});var r=n("sbcl"),i=n.n(r);function s(e){var t;return null!=e&&e.staticAppName?e.staticAppName:null!==i()&&void 0!==i()&&null!==(t=i().bender)&&void 0!==t&&t.currentProject?i().bender.currentProject:""}function o(e){var t;return null!=e&&e.staticAppVersion?e.staticAppVersion:null!==i()&&void 0!==i()&&null!==(t=i().bender)&&void 0!==t&&t.currentProjectVersion?i().bender.currentProjectVersion:""}},oR4E:function(e,t,n){"use strict";n.d(t,{handleResponse:function(){return o},responseError:function(){return a},responseHandlers:function(){return s}});var r=n("GSH1");const i=Symbol("responseHandlers"),s=e=>e[i],o=e=>(0,r.push)(i,e),a=(e,t,n,r)=>Object.assign(new Error,e,{message:t,code:n,previousError:r})},oSTK:function(e){"use strict";e.exports={mode:"compressed",staticDomainPrefix:"//static.hsappstatic.net",bender:{depVersions:{"conversations-visitor-ui":"static-1.28514",ably:"static-2.2","data-fetching-client":"static-1.9533","ably-hubspot-js":"static-2.4567",atom:"static-1.4926","conversations-async-data":"static-2.7519","conversations-error-reporting":"static-1.8732","conversations-internal-pub-sub":"static-1.15821","conversations-internal-schema":"static-1.12585","conversations-message-history":"static-1.12202","conversations-test-sdk":"static-1.10354","conversations-visitor-experience-components":"static-1.21877","head-dlb":"static-1.4884","hs-promise-utils":"static-1.5449","hs-test-utils":"static-1.7862","hubspot-dlb":"static-2.1806",HubStyleTokens:"static-2.11298",I18n:"static-7.1587",immer:"static-1.33","jasmine-immutable":"static-1.2873","jasmine-runner":"static-1.6326",quartz:"static-1.6806","react-dlb":"static-1.74","react-select-plus":"static-1.65","react-transition-group":"static-2.61","redux-thunk":"static-2.43",sanitize:"static-1.4330",StyleGuideUI:"static-3.485",transmute:"static-2.85",urlinator:"static-1.4387","usage-tracker":"static-1.7191","usage-tracker-core":"static-1.7041","usage-tracker-public":"static-1.7002","viral-links-lib":"static-1.6894","visitor-ui-component-library":"static-1.5988","webpack-env":"static-1.54",autolinker:"static-3.11",classnames:"static-2.10","conversations-http":"static-1.4665","conversations-prop-types":"static-1.7308","conversations-visitor-message-history":"static-1.20614",cssUtils:"static-1.752",enviro:"static-4.416","flux-actions":"static-1.316","foundations-components":"static-1.7631","hs-lodash":"static-4.45","hub-http":"static-1.6073","hubspot-url-utils":"static-1.3957",immutable:"static-2.19","metrics-js":"static-1.9436",PatternValidationJS:"static-1.437",PortalIdParser:"static-2.377",raven:"static-3.5768",react:"static-7.182","react-aria":"static-1.62","react-dom":"static-7.85","react-redux":"static-7.67","react-rhumb":"static-1.16506","react-utils":"static-2.5227",redux:"static-4.16","redux-toolkit":"static-1.7",reselect:"static-2.16","sanitize-text":"static-1.8001","signup-constants":"static-1.18517","styled-components":"static-2.85","usage-tracker-multi":"static-1.5605","visitor-ui-component-library-icons":"static-1.5799","hs-promise-rejection-tracking":"static-1.5433","raven-hubspot":"static-1.6075","hoist-non-react-statics":"static-3.9","bend-plugin-trellis-migration":"static-1.3282",moment:"static-3.26","apollo-stack-hubspot":"static-3.82","fast-json-stable-stringify":"static-1.4",graphql:"static-1.78","quartz-config":"static-1.584","quartz-core":"static-1.6025","react-immutable-proptypes":"static-2.8","foundations-assets":"static-1.4697","foundations-theming":"static-1.4267",UIComponents:"static-3.8245","customer-data-email":"static-1.17771","cv-backend-services":"static-1.1519","immutable-less":"static-1.4510","conversations-skeleton-state":"static-1.7104","crm-events-viz-core":"static-1.32660","customer-data-objects":"static-1.7507",icons:"static-2.630","react-input-autosize":"static-2.17","rpc-client-utils":"static-1.4497","ui-images":"static-2.1112",HeadJS:"static-2.723","framer-motion":"static-1.68","hs-test-utils-bend-plugin":"static-1.2973",msw:"static-1.39","testing-library":"static-1.148","i18n-data":"static-1.218","moment-timezone":"static-5.79",jasmine:"static-4.4182","signup-ui-url-generator":"static-2.7890",HubStyle:"static-2.11606","quartz-i18n":"static-1.481",sassPrefix:"static-1.153","bend-plugin-foundations-components":"static-1.3900","floating-ui":"static-1.52","foundations-theming-specialty":"static-1.1983","hs-story-utils":"static-1.9282","react-virtualized":"static-2.95","tanstack-table":"static-1.51","trellis-assets":"static-1.1361","ui-fonts":"static-1.560",csstype:"static-1.50","quick-fetch":"static-1.3790",history:"static-4.47","usage-tracker-anonymous":"static-1.5608","bender-build-tools":"static-1.3005",dispatcher:"static-1.133","general-store":"static-6.20","hub-http-janus":"static-1.808","hubspotter-http":"static-1.4530","mobile-manifest-mixins":"static-1.498","module-federation":"static-1.19","quartz-auth":"static-1.481","quartz-head":"static-1.471","quartz-routing":"static-1.236","quartz-test":"static-1.481","quartz-tracking":"static-1.185","usage-tracker-container":"static-1.7181","bend-plugin-foundations-theming":"static-1.2750","foundations-theming-base":"static-1.3252",stylex:"static-1.28","apollo-dlb":"static-3.80","apollo-link-hub-http":"static-2.4507","customer-data-ui-utilities":"static-1.9680",FileManagerCore:"static-1.38582",FileManagerLib:"static-1.38723","hubspot-apollo-client":"static-1.4735","react-immutable-render-mixin":"static-1.9",salesImages:"static-1.522","timezone-utils":"static-2.5100","ui-gdpr-components":"static-1.10204","ts-schema":"static-1.3957","ai-components-ui-library":"static-1.8523","avatar-components":"static-1.2348","content-assistance-lib":"static-1.7528","crm-component-utils":"static-1.38623","crm-display-components":"static-1.24373","crm-fe-perf":"static-1.22760","crm-links":"static-1.6124","crm-message-bus":"static-1.42539","crm-search-service-types":"static-1.1007","crm-source-interpretation-lib":"static-1.5187","customer-data-communicator":"static-1.45082","customer-data-filters-ui":"static-1.39111","customer-data-objects-ui-components":"static-1.12868","customer-data-properties":"static-1.50959","customer-data-rte":"static-1.32587","draft-plugins":"static-2.21410","file-manager-components":"static-1.23083","framework-data-schema-resolvers":"static-1.6729","frontend-preferences-client":"static-1.7780","hubspot-prosemirror":"static-1.17766","object-comments-thread-lib":"static-1.10231","reference-resolvers-lite":"static-1.7940","ui-addon-upgrades":"static-9.17741","universal-associations-select":"static-1.10852","universal-record-utils-lib":"static-1.420","inbound-db-properties-service-client":"static-1.3723","property-translator":"static-1.5266","hub-http-shared-msw-handlers":"static-1.9618","hubspotter-http-shared-msw-handlers":"static-1.9616","react-router-dom":"static-5.26","usage-tracker-session-replay":"static-1.4877","react-dnd-compat":"static-1.4476","audio-components":"static-1.5692",cropperjs:"static-1.10",FileManagerImages:"static-1.36234","foundations-components-legacy":"static-1.656",immerable:"static-1.4010","ui-universal-auth":"static-1.8777","video-components":"static-1.12761","video-data-lib":"static-1.34416","video-embed":"static-1.35250","hubspot-apollo-cache":"static-1.194","chatspot-core":"static-1.20566","chirp-fetch":"static-1.1739",ContentUtils:"static-1.67801","copilot-toolkit":"static-1.10684",superstore:"static-1.4625","ui-addon-video-player":"static-1.8552","ui-coaching-tips":"static-1.28099","card-properties-lib":"static-1.43690","commerce-subscription-lib":"static-1.36626","crm-actions":"static-1.6164","crm-cards-sdk":"static-1.43094","customer-data-properties-shared-msw-handlers":"static-1.8945","customer-data-property-utils":"static-1.7936","customer-data-tracking":"static-1.6738","hs-entities":"static-1.541","inbound-db-meta-service-client":"static-1.3472",pulse:"static-1.379","framework-data-table":"static-2.11557","location-customization-utils-lib":"static-1.8747","calling-error-reporting":"static-1.31161","calling-internal-common":"static-1.31155","calling-usage-tracker":"static-1.6397",crm_data:"static-4.91437","customer-data-content":"static-1.26983","draft-content-plugins":"static-1.27855","draft-convert":"static-2.69","draft-extend":"static-3.71","draft-js":"static-5.74","draft-signature-plugin":"static-1.23657",EmailSignatureEditor:"static-1.24011","hubspot-prosemirror-plugins":"static-1.17758","integration-settings-components":"static-1.14982","integrations-lib":"static-1.15610","integrations-tracking-lib":"static-1.5446","native-integrations-shared-strings":"static-1.7643","nav-meta":"static-1.29095","onboarding-scopes":"static-1.6319","outreach-assistant-email-generation":"static-1.5893",prosemirror:"static-1.13","quotes-client-types":"static-1.37478","react-colorpicker":"static-2.10067","reference-resolvers":"static-1.8019","rich-text-lib":"static-1.19572","sales-email-signature-service-client":"static-1.3699","sequences-lib":"static-1.7783","ui-addon-i18n":"static-1.11000","ui-addon-iframeable":"static-1.8903","ui-business-units-lib":"static-1.8888","ui-shepherd-react":"static-3.10002","user-context":"static-1.4956","whatsapp-sending-lib":"static-1.5049","customer-data-filters-ui-msw-helpers":"static-1.21546","customer-data-reference-ui-components":"static-1.13004",FormUrlGenerator:"static-2.4577","framework-builder-read-service-client":"static-1.3885","framework-data-schema-quick-fetch":"static-1.6634","multi-account-reference-resolvers":"static-1.832","onboarding-tours":"static-1.16342","reporting-datasets-permissions-lib":"static-1.13226",SharedI18nStrings:"static-1.180","ui-addon-teams":"static-1.21321","calling-global-api":"static-1.63906","calling-lifecycle-internal":"static-1.65288","calling-lifecycle-messages":"static-1.57582","commerce-products-lib":"static-1.9009","conditional-properties-service-client":"static-1.3675","external-options-client-types":"static-1.4036","google-libphonenumber":"static-1.34","inbounddb-objects-service-types":"static-1.4100","meetings-icalendar-utils-lib":"static-1.488","multi-currency-client-types":"static-1.3567","object-builder-ui-client":"static-1.48188","pipeline-validation-client-types":"static-1.3841","property-value-citations":"static-1.1573","smart-property-lib":"static-1.6162","tiered-pricing":"static-1.918","ui-addon-form-validation":"static-1.10849","video-components-external":"static-1.10758","batch-promise":"static-1.1407","crm-pipelines-api-client-types":"static-1.4017","persist-promise":"static-1.3564","emoji-mart":"static-3.4","growth-payments-core":"static-1.24893","knowledge-content-types":"static-1.8414","payment-link-components":"static-1.23092","ui-addon-emoji-picker":"static-1.9743","call-summary":"static-1.38597","reference-resolvers-lite-shared-msw-handlers":"static-1.9764","laboratory-lib":"static-3.7015","merchandise-lib":"static-1.261","purchase-motions-components":"static-1.5567","crm-object-search-query-utilities":"static-1.9212","amplitude-session-replay-browser":"static-1.56","react-dnd":"static-5.6","react-dnd-html5-backend":"static-5.6","unified-auth-core-lib":"static-1.572","content-icons-ui":"static-1.2176","social-insights-client-types":"static-1.21543",outpost:"static-1.4056","markdown-it":"static-1.6","cms-field-types":"static-1.4665",underscore:"static-1.8","magpie-lib":"static-1.5450","magpie-types":"static-1.4910","simple-logging-lib":"static-1.2906","growth-onboarding-feedback-components":"static-1.6437","customer-data-sidebar":"static-2.45573","enrichment-properties-lib":"static-1.15280","commerce-billing-lib":"static-1.18652","commerce-shared-components-lib":"static-1.18109","commerce-tools-ui-lib":"static-1.9944","directed-graph":"static-1.795","event-emitter":"static-1.803","fast-json-patch":"static-1.59","customer-data-associations":"static-1.7178","deal-intel-decorators":"static-1.1473","reporting-data":"static-1.66760","tanstack-virtual":"static-1.26","ui-addon-draggable":"static-3.4623","crm-record-cards-service-types":"static-1.3494","self-service-api":"static-1.10098",crm_universal:"static-1.21748",SalesContentIndexUI:"static-3.8991","content-embed-lib":"static-1.7196","data-model-builder-lib":"static-1.11820","remote-ui":"static-1.61","ui-components-test-utils":"static-1.5436","ui-extensions-remote-renderer":"static-1.16526","universal-page-editor-lib":"static-1.2857","integrations-error-boundary-lib":"static-1.13025","redux-observable":"static-1.11",ReduxMessenger:"static-2.10230",rxjs:"static-5.10","messaging-types-lib":"static-1.45531","data-token-picker":"static-1.16144","sequences-client-types-lib":"static-1.7640","foundations-components-test-utils":"static-1.5114","navigation-messaging":"static-1.6785","getting-started-shared-tasks":"static-1.18044","getting-started-shared-tasks-store":"static-1.17162","onboarding-tours-utils":"static-1.408","messaging-usage-based-billing-components-lib":"static-1.656","whatsapp-management-lib":"static-1.8208","growth-data-modal":"static-1.5215","growth-onboarding-confetti":"static-1.2928","growth-onboarding-next-action-utils":"static-1.1450","navigation-components":"static-1.17458","onboarding-tours-client":"static-1.4556","ui-shepherd-tracker":"static-1.7383","shared-worker-versioning":"static-1.10895","voice-sms-access-library":"static-1.416","commerce-permissions":"static-1.619","products-iframe-lib":"static-1.7485","products-ui-components-shared-msw-handlers":"static-1.10000","breeze-intelligence-kit":"static-1.5402","framework-data-schema-resolvers-shared-msw-handlers":"static-1.9701",fsm:"static-1.3586","policy-lib":"static-1.6634","react-tinymce":"static-1.54786",tinymce:"static-5.11","tinymce-config":"static-2.53912","tinymce-plugins":"static-1.57026","tinymce-themes":"static-1.55882","content-media-composition-data-lib":"static-1.11687","content-media-compositions":"static-2.15694","idb-keyval":"static-1.40","media-bridge-lib":"static-1.18666","ui-addon-opt":"static-4.8239","commerce-tours-lib":"static-1.5808","growth-onboarding-reliability":"static-1.4942","sales-checkout-service-client":"static-1.3524","ai-addon-copilot-preview":"static-1.7735","calling-cross-tab-library":"static-1.19126","calling-lifecycle-usage-tracker":"static-1.8286","wootric-nps":"static-1.6838","growth-monetization-service-types":"static-1.4355","nav-client-types":"static-1.2213","purchase-motions-api":"static-1.5570","trials-service-types":"static-1.3756","reactive-lib":"static-1.581","card-payment-highlight-lib":"static-1.36679","card-subscription-highlight-lib":"static-1.39049","commerce-contract-lib":"static-1.11409","invoices-highlight-card-lib":"static-1.54214","orders-highlight-card-lib":"static-1.21020","products-highlight-card-lib":"static-1.17293","project-storage":"static-1.4589","quotes-highlight-card-lib":"static-1.71388","usage-based-billing-components-lib":"static-1.8170","utility-belt":"static-1.2396","payments-enrollment-embed-lib":"static-1.22175","growth-onboarding-empty-states":"static-1.5448",InboxConnectUtils:"static-4.14376","payments-post-enroll-local-storage-lib":"static-1.4970","qrcode-generator":"static-1.65","deal-intel-utils":"static-1.1477","storybook-react":"static-1.29","reporting-client-types":"static-1.2400","react-flip-move":"static-1.66",FireAlarmUi:"static-1.4385","sales-templates-service-types-lib":"static-1.4044","ui-asset-management-lib":"static-1.10789","association-settings-lib":"static-1.9834","collaboration-sidebar":"static-1.57289","conditional-property-settings-modal":"static-1.12084","data-model-commons-lib":"static-1.12117","feedback-loader":"static-1.28983","nudge-client-utils":"static-1.2271","final-form":"static-1.66","html-to-image":"static-1.50","object-definition-builder-lib":"static-1.6926","property-management-iframe":"static-1.12584","property-usages-lib":"static-1.5262",reactflow:"static-1.60","simple-data-table":"static-1.2341","used-in-list-lib":"static-1.6781","visual-association":"static-1.5710",highcharts:"static-8.100","reporting-visualizations":"static-1.58836","ui-extensibility-client-types":"static-1.3797","automation-platform-service-types":"static-1.2542",ContentData:"static-1.67876","email-portal-health-service-types":"static-1.832","marketing-email-service-types":"static-1.1805","messaging-shared-utils-lib":"static-1.105","messaging-user-info-utils-lib":"static-1.275","content-whatsapp-service-types":"static-1.291","marketing-platform-lib":"static-1.6700","short-messages-app-service-client":"static-1.3861","ui-tool-access":"static-1.10000","growth-onboarding-next-action-components":"static-1.1478","user-context-client":"static-1.4477","calling-orchestration-schema":"static-1.35193","sales-views-client-types":"static-1.4135","trellis-story-utils":"static-1.4376","hub-http-contrib":"static-1.2899",interframe:"static-3.4618","tinymce-data":"static-1.39997","ui-addon-sales-email":"static-1.5069",codemirror:"static-5.91","layout-dnd-components":"static-1.12152","layout-dnd-utils":"static-1.11127","react-codemirror":"static-1.10482","ui-brand-identity-lib":"static-1.14299",NamespacedHubStyle:"static-2.8947","hls.js":"static-1.35","js-cookie":"static-1.18","ai-rendering-library":"static-1.9490","ai-settings-ui-library":"static-1.7633","copilot-plugins":"static-1.10657","eligibility-engine-service-types":"static-1.3037","products-ui-components":"static-1.39528","quotes-ui-lib":"static-1.80109",zustand:"static-1.51","accounting-integrations-ui-components":"static-1.6821","invoices-ui-lib":"static-1.54230","commerce-products-api":"static-1.2043",SafeStorage:"static-1.4258","invoices-iframe-lib":"static-1.56288","quotes-modal-lib":"static-1.102066","platform-infra-nav-components":"static-1.7544","reporting-ui-components":"static-2.64031","subscription-experience-data-types":"static-1.14657","marketplace-ui-apps-core":"static-1.17647","stripe-embedded-components":"static-1.7240","ui-addon-react-router-dom":"static-1.9401","association-translator":"static-1.3043","crm-settings-header-lib":"static-1.8176","settings-ui-nav":"static-2.10041","chatspot-widget-iframe":"static-1.20558","collaboration-sidebar-common":"static-1.2086","crm-properties-common-lib":"static-1.5729","ui-addon-draggable-compat":"static-2.4110","nudge-custom-function-registry":"static-1.2028","nudge-renderer-utils":"static-1.2347","whisper-core-api":"static-1.6156","property-management-common":"static-1.4871",d3:"static-1.7","advanced-menus-core":"static-1.14898","advanced-menus-lib":"static-1.11866",ExportDialog:"static-6.10243","ui-memberships-settings-lib":"static-1.33606","diff-match-patch":"static-1.7","layout-data-lib":"static-1.9452","browser-eslint":"static-2.57","embedded-academy-lib":"static-1.13761","highlight.js":"static-1.75","reporting-action-components":"static-1.40807","reporting-snowflake":"static-1.55378","commerce-tax-lib":"static-1.374","property-description-translator":"static-1.3712","commerce-analytics-service-client":"static-1.3512","totals-ui-components":"static-1.23144","reporting-plugins":"static-1.10049","reporting-reports":"static-1.66438","edison-service-client-types":"static-1.248","developer-experience-shared-components":"static-1.10356","marketplace-ui-client-types":"static-1.16521","marketplace-ui-common":"static-1.19114","ui-addon-integrations-directory-panel":"static-2.7847","stripe-connect-js":"static-1.65","seamless-immutable":"static-7.6","simple-menus-core":"static-1.14897","simple-menus-lib":"static-1.16414","academy-common-lib":"static-1.13221","dashboard-lib":"static-1.80862","share-with-third-party-component-lib":"static-1.8549","commerce-totals-service-types":"static-1.3693","campaign-roi-lib":"static-1.8455","apps-service-types":"static-1.3733","oauth-service-types":"static-1.4103","react-window":"static-1.13","academy-service-client":"static-1.3536","redux-actions":"static-3.7"},depPathPrefixes:{"conversations-visitor-ui":"/conversations-visitor-ui/static-1.28514",ably:"/ably/static-2.2","data-fetching-client":"/data-fetching-client/static-1.9533","ably-hubspot-js":"/ably-hubspot-js/static-2.4567",atom:"/atom/static-1.4926","conversations-async-data":"/conversations-async-data/static-2.7519","conversations-error-reporting":"/conversations-error-reporting/static-1.8732","conversations-internal-pub-sub":"/conversations-internal-pub-sub/static-1.15821","conversations-internal-schema":"/conversations-internal-schema/static-1.12585","conversations-message-history":"/conversations-message-history/static-1.12202","conversations-test-sdk":"/conversations-test-sdk/static-1.10354","conversations-visitor-experience-components":"/conversations-visitor-experience-components/static-1.21877","head-dlb":"/head-dlb/static-1.4884","hs-promise-utils":"/hs-promise-utils/static-1.5449","hs-test-utils":"/hs-test-utils/static-1.7862","hubspot-dlb":"/hubspot-dlb/static-2.1806",HubStyleTokens:"/HubStyleTokens/static-2.11298",I18n:"/I18n/static-7.1587",immer:"/immer/static-1.33","jasmine-immutable":"/jasmine-immutable/static-1.2873","jasmine-runner":"/jasmine-runner/static-1.6326",quartz:"/quartz/static-1.6806","react-dlb":"/react-dlb/static-1.74","react-select-plus":"/react-select-plus/static-1.65","react-transition-group":"/react-transition-group/static-2.61","redux-thunk":"/redux-thunk/static-2.43",sanitize:"/sanitize/static-1.4330",StyleGuideUI:"/StyleGuideUI/static-3.485",transmute:"/transmute/static-2.85",urlinator:"/urlinator/static-1.4387","usage-tracker":"/usage-tracker/static-1.7191","usage-tracker-core":"/usage-tracker-core/static-1.7041","usage-tracker-public":"/usage-tracker-public/static-1.7002","viral-links-lib":"/viral-links-lib/static-1.6894","visitor-ui-component-library":"/visitor-ui-component-library/static-1.5988","webpack-env":"/webpack-env/static-1.54",autolinker:"/autolinker/static-3.11",classnames:"/classnames/static-2.10","conversations-http":"/conversations-http/static-1.4665","conversations-prop-types":"/conversations-prop-types/static-1.7308","conversations-visitor-message-history":"/conversations-visitor-message-history/static-1.20614",cssUtils:"/cssUtils/static-1.752",enviro:"/enviro/static-4.416","flux-actions":"/flux-actions/static-1.316","foundations-components":"/foundations-components/static-1.7631","hs-lodash":"/hs-lodash/static-4.45","hub-http":"/hub-http/static-1.6073","hubspot-url-utils":"/hubspot-url-utils/static-1.3957",immutable:"/immutable/static-2.19","metrics-js":"/metrics-js/static-1.9436",PatternValidationJS:"/PatternValidationJS/static-1.437",PortalIdParser:"/PortalIdParser/static-2.377",raven:"/raven/static-3.5768",react:"/react/static-7.182","react-aria":"/react-aria/static-1.62","react-dom":"/react-dom/static-7.85","react-redux":"/react-redux/static-7.67","react-rhumb":"/react-rhumb/static-1.16506","react-utils":"/react-utils/static-2.5227",redux:"/redux/static-4.16","redux-toolkit":"/redux-toolkit/static-1.7",reselect:"/reselect/static-2.16","sanitize-text":"/sanitize-text/static-1.8001","signup-constants":"/signup-constants/static-1.18517","styled-components":"/styled-components/static-2.85","usage-tracker-multi":"/usage-tracker-multi/static-1.5605","visitor-ui-component-library-icons":"/visitor-ui-component-library-icons/static-1.5799","hs-promise-rejection-tracking":"/hs-promise-rejection-tracking/static-1.5433","raven-hubspot":"/raven-hubspot/static-1.6075","hoist-non-react-statics":"/hoist-non-react-statics/static-3.9","bend-plugin-trellis-migration":"/bend-plugin-trellis-migration/static-1.3282",moment:"/moment/static-3.26","apollo-stack-hubspot":"/apollo-stack-hubspot/static-3.82","fast-json-stable-stringify":"/fast-json-stable-stringify/static-1.4",graphql:"/graphql/static-1.78","quartz-config":"/quartz-config/static-1.584","quartz-core":"/quartz-core/static-1.6025","react-immutable-proptypes":"/react-immutable-proptypes/static-2.8","foundations-assets":"/foundations-assets/static-1.4697","foundations-theming":"/foundations-theming/static-1.4267",UIComponents:"/UIComponents/static-3.8245","customer-data-email":"/customer-data-email/static-1.17771","cv-backend-services":"/cv-backend-services/static-1.1519","immutable-less":"/immutable-less/static-1.4510","conversations-skeleton-state":"/conversations-skeleton-state/static-1.7104","crm-events-viz-core":"/crm-events-viz-core/static-1.32660","customer-data-objects":"/customer-data-objects/static-1.7507",icons:"/icons/static-2.630","react-input-autosize":"/react-input-autosize/static-2.17","rpc-client-utils":"/rpc-client-utils/static-1.4497","ui-images":"/ui-images/static-2.1112",HeadJS:"/HeadJS/static-2.723","framer-motion":"/framer-motion/static-1.68","hs-test-utils-bend-plugin":"/hs-test-utils-bend-plugin/static-1.2973",msw:"/msw/static-1.39","testing-library":"/testing-library/static-1.148","i18n-data":"/i18n-data/static-1.218","moment-timezone":"/moment-timezone/static-5.79",jasmine:"/jasmine/static-4.4182","signup-ui-url-generator":"/signup-ui-url-generator/static-2.7890",HubStyle:"/HubStyle/static-2.11606","quartz-i18n":"/quartz-i18n/static-1.481",sassPrefix:"/sassPrefix/static-1.153","bend-plugin-foundations-components":"/bend-plugin-foundations-components/static-1.3900","floating-ui":"/floating-ui/static-1.52","foundations-theming-specialty":"/foundations-theming-specialty/static-1.1983","hs-story-utils":"/hs-story-utils/static-1.9282","react-virtualized":"/react-virtualized/static-2.95","tanstack-table":"/tanstack-table/static-1.51","trellis-assets":"/trellis-assets/static-1.1361","ui-fonts":"/ui-fonts/static-1.560",csstype:"/csstype/static-1.50","quick-fetch":"/quick-fetch/static-1.3790",history:"/history/static-4.47","usage-tracker-anonymous":"/usage-tracker-anonymous/static-1.5608","bender-build-tools":"/bender-build-tools/static-1.3005",dispatcher:"/dispatcher/static-1.133","general-store":"/general-store/static-6.20","hub-http-janus":"/hub-http-janus/static-1.808","hubspotter-http":"/hubspotter-http/static-1.4530","mobile-manifest-mixins":"/mobile-manifest-mixins/static-1.498","module-federation":"/module-federation/static-1.19","quartz-auth":"/quartz-auth/static-1.481","quartz-head":"/quartz-head/static-1.471","quartz-routing":"/quartz-routing/static-1.236","quartz-test":"/quartz-test/static-1.481","quartz-tracking":"/quartz-tracking/static-1.185","usage-tracker-container":"/usage-tracker-container/static-1.7181","bend-plugin-foundations-theming":"/bend-plugin-foundations-theming/static-1.2750","foundations-theming-base":"/foundations-theming-base/static-1.3252",stylex:"/stylex/static-1.28","apollo-dlb":"/apollo-dlb/static-3.80","apollo-link-hub-http":"/apollo-link-hub-http/static-2.4507","customer-data-ui-utilities":"/customer-data-ui-utilities/static-1.9680",FileManagerCore:"/FileManagerCore/static-1.38582",FileManagerLib:"/FileManagerLib/static-1.38723","hubspot-apollo-client":"/hubspot-apollo-client/static-1.4735","react-immutable-render-mixin":"/react-immutable-render-mixin/static-1.9",salesImages:"/salesImages/static-1.522","timezone-utils":"/timezone-utils/static-2.5100","ui-gdpr-components":"/ui-gdpr-components/static-1.10204","ts-schema":"/ts-schema/static-1.3957","ai-components-ui-library":"/ai-components-ui-library/static-1.8523","avatar-components":"/avatar-components/static-1.2348","content-assistance-lib":"/content-assistance-lib/static-1.7528","crm-component-utils":"/crm-component-utils/static-1.38623","crm-display-components":"/crm-display-components/static-1.24373","crm-fe-perf":"/crm-fe-perf/static-1.22760","crm-links":"/crm-links/static-1.6124","crm-message-bus":"/crm-message-bus/static-1.42539","crm-search-service-types":"/crm-search-service-types/static-1.1007","crm-source-interpretation-lib":"/crm-source-interpretation-lib/static-1.5187","customer-data-communicator":"/customer-data-communicator/static-1.45082","customer-data-filters-ui":"/customer-data-filters-ui/static-1.39111","customer-data-objects-ui-components":"/customer-data-objects-ui-components/static-1.12868","customer-data-properties":"/customer-data-properties/static-1.50959","customer-data-rte":"/customer-data-rte/static-1.32587","draft-plugins":"/draft-plugins/static-2.21410","file-manager-components":"/file-manager-components/static-1.23083","framework-data-schema-resolvers":"/framework-data-schema-resolvers/static-1.6729","frontend-preferences-client":"/frontend-preferences-client/static-1.7780","hubspot-prosemirror":"/hubspot-prosemirror/static-1.17766","object-comments-thread-lib":"/object-comments-thread-lib/static-1.10231","reference-resolvers-lite":"/reference-resolvers-lite/static-1.7940","ui-addon-upgrades":"/ui-addon-upgrades/static-9.17741","universal-associations-select":"/universal-associations-select/static-1.10852","universal-record-utils-lib":"/universal-record-utils-lib/static-1.420","inbound-db-properties-service-client":"/inbound-db-properties-service-client/static-1.3723","property-translator":"/property-translator/static-1.5266","hub-http-shared-msw-handlers":"/hub-http-shared-msw-handlers/static-1.9618","hubspotter-http-shared-msw-handlers":"/hubspotter-http-shared-msw-handlers/static-1.9616","react-router-dom":"/react-router-dom/static-5.26","usage-tracker-session-replay":"/usage-tracker-session-replay/static-1.4877","react-dnd-compat":"/react-dnd-compat/static-1.4476","audio-components":"/audio-components/static-1.5692",cropperjs:"/cropperjs/static-1.10",FileManagerImages:"/FileManagerImages/static-1.36234","foundations-components-legacy":"/foundations-components-legacy/static-1.656",immerable:"/immerable/static-1.4010","ui-universal-auth":"/ui-universal-auth/static-1.8777","video-components":"/video-components/static-1.12761","video-data-lib":"/video-data-lib/static-1.34416","video-embed":"/video-embed/static-1.35250","hubspot-apollo-cache":"/hubspot-apollo-cache/static-1.194","chatspot-core":"/chatspot-core/static-1.20566","chirp-fetch":"/chirp-fetch/static-1.1739",ContentUtils:"/ContentUtils/static-1.67801","copilot-toolkit":"/copilot-toolkit/static-1.10684",superstore:"/superstore/static-1.4625","ui-addon-video-player":"/ui-addon-video-player/static-1.8552","ui-coaching-tips":"/ui-coaching-tips/static-1.28099","card-properties-lib":"/card-properties-lib/static-1.43690","commerce-subscription-lib":"/commerce-subscription-lib/static-1.36626","crm-actions":"/crm-actions/static-1.6164","crm-cards-sdk":"/crm-cards-sdk/static-1.43094","customer-data-properties-shared-msw-handlers":"/customer-data-properties-shared-msw-handlers/static-1.8945","customer-data-property-utils":"/customer-data-property-utils/static-1.7936","customer-data-tracking":"/customer-data-tracking/static-1.6738","hs-entities":"/hs-entities/static-1.541","inbound-db-meta-service-client":"/inbound-db-meta-service-client/static-1.3472",pulse:"/pulse/static-1.379","framework-data-table":"/framework-data-table/static-2.11557","location-customization-utils-lib":"/location-customization-utils-lib/static-1.8747","calling-error-reporting":"/calling-error-reporting/static-1.31161","calling-internal-common":"/calling-internal-common/static-1.31155","calling-usage-tracker":"/calling-usage-tracker/static-1.6397",crm_data:"/crm_data/static-4.91437","customer-data-content":"/customer-data-content/static-1.26983","draft-content-plugins":"/draft-content-plugins/static-1.27855","draft-convert":"/draft-convert/static-2.69","draft-extend":"/draft-extend/static-3.71","draft-js":"/draft-js/static-5.74","draft-signature-plugin":"/draft-signature-plugin/static-1.23657",EmailSignatureEditor:"/EmailSignatureEditor/static-1.24011","hubspot-prosemirror-plugins":"/hubspot-prosemirror-plugins/static-1.17758","integration-settings-components":"/integration-settings-components/static-1.14982","integrations-lib":"/integrations-lib/static-1.15610","integrations-tracking-lib":"/integrations-tracking-lib/static-1.5446","native-integrations-shared-strings":"/native-integrations-shared-strings/static-1.7643","nav-meta":"/nav-meta/static-1.29095","onboarding-scopes":"/onboarding-scopes/static-1.6319","outreach-assistant-email-generation":"/outreach-assistant-email-generation/static-1.5893",prosemirror:"/prosemirror/static-1.13","quotes-client-types":"/quotes-client-types/static-1.37478","react-colorpicker":"/react-colorpicker/static-2.10067","reference-resolvers":"/reference-resolvers/static-1.8019","rich-text-lib":"/rich-text-lib/static-1.19572","sales-email-signature-service-client":"/sales-email-signature-service-client/static-1.3699","sequences-lib":"/sequences-lib/static-1.7783","ui-addon-i18n":"/ui-addon-i18n/static-1.11000","ui-addon-iframeable":"/ui-addon-iframeable/static-1.8903","ui-business-units-lib":"/ui-business-units-lib/static-1.8888","ui-shepherd-react":"/ui-shepherd-react/static-3.10002","user-context":"/user-context/static-1.4956","whatsapp-sending-lib":"/whatsapp-sending-lib/static-1.5049","customer-data-filters-ui-msw-helpers":"/customer-data-filters-ui-msw-helpers/static-1.21546","customer-data-reference-ui-components":"/customer-data-reference-ui-components/static-1.13004",FormUrlGenerator:"/FormUrlGenerator/static-2.4577","framework-builder-read-service-client":"/framework-builder-read-service-client/static-1.3885","framework-data-schema-quick-fetch":"/framework-data-schema-quick-fetch/static-1.6634","multi-account-reference-resolvers":"/multi-account-reference-resolvers/static-1.832","onboarding-tours":"/onboarding-tours/static-1.16342","reporting-datasets-permissions-lib":"/reporting-datasets-permissions-lib/static-1.13226",SharedI18nStrings:"/SharedI18nStrings/static-1.180","ui-addon-teams":"/ui-addon-teams/static-1.21321","calling-global-api":"/calling-global-api/static-1.63906","calling-lifecycle-internal":"/calling-lifecycle-internal/static-1.65288","calling-lifecycle-messages":"/calling-lifecycle-messages/static-1.57582","commerce-products-lib":"/commerce-products-lib/static-1.9009","conditional-properties-service-client":"/conditional-properties-service-client/static-1.3675","external-options-client-types":"/external-options-client-types/static-1.4036","google-libphonenumber":"/google-libphonenumber/static-1.34","inbounddb-objects-service-types":"/inbounddb-objects-service-types/static-1.4100","meetings-icalendar-utils-lib":"/meetings-icalendar-utils-lib/static-1.488","multi-currency-client-types":"/multi-currency-client-types/static-1.3567","object-builder-ui-client":"/object-builder-ui-client/static-1.48188","pipeline-validation-client-types":"/pipeline-validation-client-types/static-1.3841","property-value-citations":"/property-value-citations/static-1.1573","smart-property-lib":"/smart-property-lib/static-1.6162","tiered-pricing":"/tiered-pricing/static-1.918","ui-addon-form-validation":"/ui-addon-form-validation/static-1.10849","video-components-external":"/video-components-external/static-1.10758","batch-promise":"/batch-promise/static-1.1407","crm-pipelines-api-client-types":"/crm-pipelines-api-client-types/static-1.4017","persist-promise":"/persist-promise/static-1.3564","emoji-mart":"/emoji-mart/static-3.4","growth-payments-core":"/growth-payments-core/static-1.24893","knowledge-content-types":"/knowledge-content-types/static-1.8414","payment-link-components":"/payment-link-components/static-1.23092","ui-addon-emoji-picker":"/ui-addon-emoji-picker/static-1.9743","call-summary":"/call-summary/static-1.38597","reference-resolvers-lite-shared-msw-handlers":"/reference-resolvers-lite-shared-msw-handlers/static-1.9764","laboratory-lib":"/laboratory-lib/static-3.7015","merchandise-lib":"/merchandise-lib/static-1.261","purchase-motions-components":"/purchase-motions-components/static-1.5567","crm-object-search-query-utilities":"/crm-object-search-query-utilities/static-1.9212","amplitude-session-replay-browser":"/amplitude-session-replay-browser/static-1.56","react-dnd":"/react-dnd/static-5.6","react-dnd-html5-backend":"/react-dnd-html5-backend/static-5.6","unified-auth-core-lib":"/unified-auth-core-lib/static-1.572","content-icons-ui":"/content-icons-ui/static-1.2176","social-insights-client-types":"/social-insights-client-types/static-1.21543",outpost:"/outpost/static-1.4056","markdown-it":"/markdown-it/static-1.6","cms-field-types":"/cms-field-types/static-1.4665",underscore:"/underscore/static-1.8","magpie-lib":"/magpie-lib/static-1.5450","magpie-types":"/magpie-types/static-1.4910","simple-logging-lib":"/simple-logging-lib/static-1.2906","growth-onboarding-feedback-components":"/growth-onboarding-feedback-components/static-1.6437","customer-data-sidebar":"/customer-data-sidebar/static-2.45573","enrichment-properties-lib":"/enrichment-properties-lib/static-1.15280","commerce-billing-lib":"/commerce-billing-lib/static-1.18652","commerce-shared-components-lib":"/commerce-shared-components-lib/static-1.18109","commerce-tools-ui-lib":"/commerce-tools-ui-lib/static-1.9944","directed-graph":"/directed-graph/static-1.795","event-emitter":"/event-emitter/static-1.803","fast-json-patch":"/fast-json-patch/static-1.59","customer-data-associations":"/customer-data-associations/static-1.7178","deal-intel-decorators":"/deal-intel-decorators/static-1.1473","reporting-data":"/reporting-data/static-1.66760","tanstack-virtual":"/tanstack-virtual/static-1.26","ui-addon-draggable":"/ui-addon-draggable/static-3.4623","crm-record-cards-service-types":"/crm-record-cards-service-types/static-1.3494","self-service-api":"/self-service-api/static-1.10098",crm_universal:"/crm_universal/static-1.21748",SalesContentIndexUI:"/SalesContentIndexUI/static-3.8991","content-embed-lib":"/content-embed-lib/static-1.7196","data-model-builder-lib":"/data-model-builder-lib/static-1.11820","remote-ui":"/remote-ui/static-1.61","ui-components-test-utils":"/ui-components-test-utils/static-1.5436","ui-extensions-remote-renderer":"/ui-extensions-remote-renderer/static-1.16526","universal-page-editor-lib":"/universal-page-editor-lib/static-1.2857","integrations-error-boundary-lib":"/integrations-error-boundary-lib/static-1.13025","redux-observable":"/redux-observable/static-1.11",ReduxMessenger:"/ReduxMessenger/static-2.10230",rxjs:"/rxjs/static-5.10","messaging-types-lib":"/messaging-types-lib/static-1.45531","data-token-picker":"/data-token-picker/static-1.16144","sequences-client-types-lib":"/sequences-client-types-lib/static-1.7640","foundations-components-test-utils":"/foundations-components-test-utils/static-1.5114","navigation-messaging":"/navigation-messaging/static-1.6785","getting-started-shared-tasks":"/getting-started-shared-tasks/static-1.18044","getting-started-shared-tasks-store":"/getting-started-shared-tasks-store/static-1.17162","onboarding-tours-utils":"/onboarding-tours-utils/static-1.408","messaging-usage-based-billing-components-lib":"/messaging-usage-based-billing-components-lib/static-1.656","whatsapp-management-lib":"/whatsapp-management-lib/static-1.8208","growth-data-modal":"/growth-data-modal/static-1.5215","growth-onboarding-confetti":"/growth-onboarding-confetti/static-1.2928","growth-onboarding-next-action-utils":"/growth-onboarding-next-action-utils/static-1.1450","navigation-components":"/navigation-components/static-1.17458","onboarding-tours-client":"/onboarding-tours-client/static-1.4556","ui-shepherd-tracker":"/ui-shepherd-tracker/static-1.7383","shared-worker-versioning":"/shared-worker-versioning/static-1.10895","voice-sms-access-library":"/voice-sms-access-library/static-1.416","commerce-permissions":"/commerce-permissions/static-1.619","products-iframe-lib":"/products-iframe-lib/static-1.7485","products-ui-components-shared-msw-handlers":"/products-ui-components-shared-msw-handlers/static-1.10000","breeze-intelligence-kit":"/breeze-intelligence-kit/static-1.5402","framework-data-schema-resolvers-shared-msw-handlers":"/framework-data-schema-resolvers-shared-msw-handlers/static-1.9701",fsm:"/fsm/static-1.3586","policy-lib":"/policy-lib/static-1.6634","react-tinymce":"/react-tinymce/static-1.54786",tinymce:"/tinymce/static-5.11","tinymce-config":"/tinymce-config/static-2.53912","tinymce-plugins":"/tinymce-plugins/static-1.57026","tinymce-themes":"/tinymce-themes/static-1.55882","content-media-composition-data-lib":"/content-media-composition-data-lib/static-1.11687","content-media-compositions":"/content-media-compositions/static-2.15694","idb-keyval":"/idb-keyval/static-1.40","media-bridge-lib":"/media-bridge-lib/static-1.18666","ui-addon-opt":"/ui-addon-opt/static-4.8239","commerce-tours-lib":"/commerce-tours-lib/static-1.5808","growth-onboarding-reliability":"/growth-onboarding-reliability/static-1.4942","sales-checkout-service-client":"/sales-checkout-service-client/static-1.3524","ai-addon-copilot-preview":"/ai-addon-copilot-preview/static-1.7735","calling-cross-tab-library":"/calling-cross-tab-library/static-1.19126","calling-lifecycle-usage-tracker":"/calling-lifecycle-usage-tracker/static-1.8286","wootric-nps":"/wootric-nps/static-1.6838","growth-monetization-service-types":"/growth-monetization-service-types/static-1.4355","nav-client-types":"/nav-client-types/static-1.2213","purchase-motions-api":"/purchase-motions-api/static-1.5570","trials-service-types":"/trials-service-types/static-1.3756","reactive-lib":"/reactive-lib/static-1.581","card-payment-highlight-lib":"/card-payment-highlight-lib/static-1.36679","card-subscription-highlight-lib":"/card-subscription-highlight-lib/static-1.39049","commerce-contract-lib":"/commerce-contract-lib/static-1.11409","invoices-highlight-card-lib":"/invoices-highlight-card-lib/static-1.54214","orders-highlight-card-lib":"/orders-highlight-card-lib/static-1.21020","products-highlight-card-lib":"/products-highlight-card-lib/static-1.17293","project-storage":"/project-storage/static-1.4589","quotes-highlight-card-lib":"/quotes-highlight-card-lib/static-1.71388","usage-based-billing-components-lib":"/usage-based-billing-components-lib/static-1.8170","utility-belt":"/utility-belt/static-1.2396","payments-enrollment-embed-lib":"/payments-enrollment-embed-lib/static-1.22175","growth-onboarding-empty-states":"/growth-onboarding-empty-states/static-1.5448",InboxConnectUtils:"/InboxConnectUtils/static-4.14376","payments-post-enroll-local-storage-lib":"/payments-post-enroll-local-storage-lib/static-1.4970","qrcode-generator":"/qrcode-generator/static-1.65","deal-intel-utils":"/deal-intel-utils/static-1.1477","storybook-react":"/storybook-react/static-1.29","reporting-client-types":"/reporting-client-types/static-1.2400","react-flip-move":"/react-flip-move/static-1.66",FireAlarmUi:"/FireAlarmUi/static-1.4385","sales-templates-service-types-lib":"/sales-templates-service-types-lib/static-1.4044","ui-asset-management-lib":"/ui-asset-management-lib/static-1.10789","association-settings-lib":"/association-settings-lib/static-1.9834","collaboration-sidebar":"/collaboration-sidebar/static-1.57289","conditional-property-settings-modal":"/conditional-property-settings-modal/static-1.12084","data-model-commons-lib":"/data-model-commons-lib/static-1.12117","feedback-loader":"/feedback-loader/static-1.28983","nudge-client-utils":"/nudge-client-utils/static-1.2271","final-form":"/final-form/static-1.66","html-to-image":"/html-to-image/static-1.50","object-definition-builder-lib":"/object-definition-builder-lib/static-1.6926","property-management-iframe":"/property-management-iframe/static-1.12584","property-usages-lib":"/property-usages-lib/static-1.5262",reactflow:"/reactflow/static-1.60","simple-data-table":"/simple-data-table/static-1.2341","used-in-list-lib":"/used-in-list-lib/static-1.6781","visual-association":"/visual-association/static-1.5710",highcharts:"/highcharts/static-8.100","reporting-visualizations":"/reporting-visualizations/static-1.58836","ui-extensibility-client-types":"/ui-extensibility-client-types/static-1.3797","automation-platform-service-types":"/automation-platform-service-types/static-1.2542",ContentData:"/ContentData/static-1.67876","email-portal-health-service-types":"/email-portal-health-service-types/static-1.832","marketing-email-service-types":"/marketing-email-service-types/static-1.1805","messaging-shared-utils-lib":"/messaging-shared-utils-lib/static-1.105","messaging-user-info-utils-lib":"/messaging-user-info-utils-lib/static-1.275","content-whatsapp-service-types":"/content-whatsapp-service-types/static-1.291","marketing-platform-lib":"/marketing-platform-lib/static-1.6700","short-messages-app-service-client":"/short-messages-app-service-client/static-1.3861","ui-tool-access":"/ui-tool-access/static-1.10000","growth-onboarding-next-action-components":"/growth-onboarding-next-action-components/static-1.1478","user-context-client":"/user-context-client/static-1.4477","calling-orchestration-schema":"/calling-orchestration-schema/static-1.35193","sales-views-client-types":"/sales-views-client-types/static-1.4135","trellis-story-utils":"/trellis-story-utils/static-1.4376","hub-http-contrib":"/hub-http-contrib/static-1.2899",interframe:"/interframe/static-3.4618","tinymce-data":"/tinymce-data/static-1.39997","ui-addon-sales-email":"/ui-addon-sales-email/static-1.5069",codemirror:"/codemirror/static-5.91","layout-dnd-components":"/layout-dnd-components/static-1.12152","layout-dnd-utils":"/layout-dnd-utils/static-1.11127","react-codemirror":"/react-codemirror/static-1.10482","ui-brand-identity-lib":"/ui-brand-identity-lib/static-1.14299",NamespacedHubStyle:"/NamespacedHubStyle/static-2.8947","hls.js":"/hls.js/static-1.35","js-cookie":"/js-cookie/static-1.18","ai-rendering-library":"/ai-rendering-library/static-1.9490","ai-settings-ui-library":"/ai-settings-ui-library/static-1.7633","copilot-plugins":"/copilot-plugins/static-1.10657","eligibility-engine-service-types":"/eligibility-engine-service-types/static-1.3037","products-ui-components":"/products-ui-components/static-1.39528","quotes-ui-lib":"/quotes-ui-lib/static-1.80109",zustand:"/zustand/static-1.51","accounting-integrations-ui-components":"/accounting-integrations-ui-components/static-1.6821","invoices-ui-lib":"/invoices-ui-lib/static-1.54230","commerce-products-api":"/commerce-products-api/static-1.2043",SafeStorage:"/SafeStorage/static-1.4258","invoices-iframe-lib":"/invoices-iframe-lib/static-1.56288","quotes-modal-lib":"/quotes-modal-lib/static-1.102066","platform-infra-nav-components":"/platform-infra-nav-components/static-1.7544","reporting-ui-components":"/reporting-ui-components/static-2.64031","subscription-experience-data-types":"/subscription-experience-data-types/static-1.14657","marketplace-ui-apps-core":"/marketplace-ui-apps-core/static-1.17647","stripe-embedded-components":"/stripe-embedded-components/static-1.7240","ui-addon-react-router-dom":"/ui-addon-react-router-dom/static-1.9401","association-translator":"/association-translator/static-1.3043","crm-settings-header-lib":"/crm-settings-header-lib/static-1.8176","settings-ui-nav":"/settings-ui-nav/static-2.10041","chatspot-widget-iframe":"/chatspot-widget-iframe/static-1.20558","collaboration-sidebar-common":"/collaboration-sidebar-common/static-1.2086","crm-properties-common-lib":"/crm-properties-common-lib/static-1.5729","ui-addon-draggable-compat":"/ui-addon-draggable-compat/static-2.4110","nudge-custom-function-registry":"/nudge-custom-function-registry/static-1.2028","nudge-renderer-utils":"/nudge-renderer-utils/static-1.2347","whisper-core-api":"/whisper-core-api/static-1.6156","property-management-common":"/property-management-common/static-1.4871",d3:"/d3/static-1.7","advanced-menus-core":"/advanced-menus-core/static-1.14898","advanced-menus-lib":"/advanced-menus-lib/static-1.11866",ExportDialog:"/ExportDialog/static-6.10243","ui-memberships-settings-lib":"/ui-memberships-settings-lib/static-1.33606","diff-match-patch":"/diff-match-patch/static-1.7","layout-data-lib":"/layout-data-lib/static-1.9452","browser-eslint":"/browser-eslint/static-2.57","embedded-academy-lib":"/embedded-academy-lib/static-1.13761","highlight.js":"/highlight.js/static-1.75","reporting-action-components":"/reporting-action-components/static-1.40807","reporting-snowflake":"/reporting-snowflake/static-1.55378","commerce-tax-lib":"/commerce-tax-lib/static-1.374","property-description-translator":"/property-description-translator/static-1.3712","commerce-analytics-service-client":"/commerce-analytics-service-client/static-1.3512","totals-ui-components":"/totals-ui-components/static-1.23144","reporting-plugins":"/reporting-plugins/static-1.10049","reporting-reports":"/reporting-reports/static-1.66438","edison-service-client-types":"/edison-service-client-types/static-1.248","developer-experience-shared-components":"/developer-experience-shared-components/static-1.10356","marketplace-ui-client-types":"/marketplace-ui-client-types/static-1.16521","marketplace-ui-common":"/marketplace-ui-common/static-1.19114","ui-addon-integrations-directory-panel":"/ui-addon-integrations-directory-panel/static-2.7847","stripe-connect-js":"/stripe-connect-js/static-1.65","seamless-immutable":"/seamless-immutable/static-7.6","simple-menus-core":"/simple-menus-core/static-1.14897","simple-menus-lib":"/simple-menus-lib/static-1.16414","academy-common-lib":"/academy-common-lib/static-1.13221","dashboard-lib":"/dashboard-lib/static-1.80862","share-with-third-party-component-lib":"/share-with-third-party-component-lib/static-1.8549","commerce-totals-service-types":"/commerce-totals-service-types/static-1.3693","campaign-roi-lib":"/campaign-roi-lib/static-1.8455","apps-service-types":"/apps-service-types/static-1.3733","oauth-service-types":"/oauth-service-types/static-1.4103","react-window":"/react-window/static-1.13","academy-service-client":"/academy-service-client/static-1.3536","redux-actions":"/redux-actions/static-3.7"},bundlingPackage:"conversations-visitor-ui",bundlingPackageVersion:"static-1.28514",project:"conversations-visitor-ui",staticDomain:"//static.hsappstatic.net",staticDomainPrefix:"//static.hsappstatic.net"}}},oehR:function(e,t,n){"use strict";n.d(t,{default:function(){return s}});var r=n("uax2"),i=n("ITEl");function s(){return(0,i.jsx)(r.default,{grow:!0})}s.displayName="LoadingState"},ogEP:function(e,t,n){"use strict";n.d(t,{setChannelName:function(){return i}});var r=n("bYG+");const i=(0,r.default)("name");(0,r.default)("type")},okjX:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-internal-schema":{typicalResponseTime:{standardResponses:{FEW_MINUTES:"We typically reply in a few minutes",FEW_HOURS:"We typically reply in a few hours",WITHIN_DAY:"We typically reply in a day"},customResponses:{MINUTES:{one:"We typically reply in {{ count }} minute",other:"We typically reply in {{ count }} minutes"},HOURS:{one:"We typically reply in {{ count }} hour",other:"We typically reply in {{ count }} hours"},DAYS:{one:"We typically reply in {{ count }} day",other:"We typically reply in {{ count }} days"}}}}}})}},okxY:function(e,t,n){"use strict";n.d(t,{FocusScope:function(){return g},focusSafely:function(){return u},useFocusManager:function(){return m},useFocusable:function(){return F}});var r=n("ukHx"),i=n("NCbW"),s=n.n(i),o=n("Zulv"),a=n("xr6y");const c=["ref"];function u(e){if("virtual"===(0,a.getInteractionModality)()){let t=document.activeElement;(0,o.runAfterTransition)((()=>{document.activeElement===t&&document.contains(e)&&(0,o.focusWithoutScrolling)(e)}))}else(0,o.focusWithoutScrolling)(e)}function l(e){if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let{display:t,visibility:n}=e.style,r="none"!==t&&"hidden"!==n&&"collapse"!==n;if(r){const{getComputedStyle:t}=e.ownerDocument.defaultView;let{display:n,visibility:i}=t(e);r="none"!==n&&"hidden"!==i&&"collapse"!==i}return r}function d(e,t){return!e.hasAttribute("hidden")&&("DETAILS"!==e.nodeName||!t||"SUMMARY"===t.nodeName||e.hasAttribute("open"))}function p(e,t){return"#comment"!==e.nodeName&&l(e)&&d(e,t)&&(!e.parentElement||p(e.parentElement,e))}const f=s().createContext(null);let h=null;function g(e){let{children:t,contain:n,restoreFocus:r,autoFocus:a}=e,c=(0,i.useRef)(),u=(0,i.useRef)(),l=(0,i.useRef)([]),d=(0,i.useContext)(f);var p;let g=null!==(p=null==d?void 0:d.scopeRef)&&void 0!==p?p:null;(0,o.useLayoutEffect)((()=>{let e=c.current.nextSibling,t=[];for(;e&&e!==u.current;){t.push(e);e=e.nextSibling}l.current=t}),[t,g]);L.getTreeNode(g)&&!L.getTreeNode(l)&&L.addTreeNode(l,g);L.getTreeNode(l).contain=n;A(l,n);N(l,r,n);x(l,a);(0,o.useLayoutEffect)((()=>{if(l&&(g||null==g))return()=>{l!==h&&!w(l,h)||g&&!L.getTreeNode(g)||(h=g);L.removeTreeNode(l)}}),[l,g]);let m=E(l);return s().createElement(f.Provider,{value:{scopeRef:l,focusManager:m}},s().createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:c}),t,s().createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:u}))}function m(){var e;return null===(e=(0,i.useContext)(f))||void 0===e?void 0:e.focusManager}function E(e){return{focusNext(t={}){let n=e.current,{from:r,tabbable:i,wrap:s,accept:o}=t,a=r||document.activeElement,c=n[0].previousElementSibling,u=D(T(n),{tabbable:i,accept:o},n);u.currentNode=C(a,n)?a:c;let l=u.nextNode();if(!l&&s){u.currentNode=c;l=u.nextNode()}l&&O(l,!0);return l},focusPrevious(t={}){let n=e.current,{from:r,tabbable:i,wrap:s,accept:o}=t,a=r||document.activeElement,c=n[n.length-1].nextElementSibling,u=D(T(n),{tabbable:i,accept:o},n);u.currentNode=C(a,n)?a:c;let l=u.previousNode();if(!l&&s){u.currentNode=c;l=u.previousNode()}l&&O(l,!0);return l},focusFirst(t={}){let n=e.current,{tabbable:r,accept:i}=t,s=D(T(n),{tabbable:r,accept:i},n);s.currentNode=n[0].previousElementSibling;let o=s.nextNode();o&&O(o,!0);return o},focusLast(t={}){let n=e.current,{tabbable:r,accept:i}=t,s=D(T(n),{tabbable:r,accept:i},n);s.currentNode=n[n.length-1].nextElementSibling;let o=s.previousNode();o&&O(o,!0);return o}}}const y=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]"],v=y.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";y.push('[tabindex]:not([tabindex="-1"]):not([disabled])');const b=y.join(':not([hidden]):not([tabindex="-1"]),');function T(e){return e[0].parentElement}function S(e){let t=L.getTreeNode(h);for(;t&&t.scopeRef!==e;){if(t.contain)return!1;t=t.parent}return!0}function A(e,t){let n=(0,i.useRef)(),r=(0,i.useRef)(null);(0,o.useLayoutEffect)((()=>{let i=e.current;if(!t){if(r.current){cancelAnimationFrame(r.current);r.current=null}return}let s=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey||!S(e))return;let n=document.activeElement,r=e.current;if(!C(n,r))return;let i=D(T(r),{tabbable:!0},r);i.currentNode=n;let s=t.shiftKey?i.previousNode():i.nextNode();if(!s){i.currentNode=t.shiftKey?r[r.length-1].nextElementSibling:r[0].previousElementSibling;s=t.shiftKey?i.previousNode():i.nextNode()}t.preventDefault();s&&O(s,!0)},o=t=>{if(!h||w(h,e)){h=e;n.current=t.target}else S(e)&&!_(t.target,e)?n.current?n.current.focus():h&&R(h.current):S(e)&&(n.current=t.target)},a=t=>{r.current=requestAnimationFrame((()=>{if(S(e)&&!_(document.activeElement,e)){h=e;if(document.body.contains(t.target)){n.current=t.target;n.current.focus()}else h&&R(h.current)}}))};document.addEventListener("keydown",s,!1);document.addEventListener("focusin",o,!1);i.forEach((e=>e.addEventListener("focusin",o,!1)));i.forEach((e=>e.addEventListener("focusout",a,!1)));return()=>{document.removeEventListener("keydown",s,!1);document.removeEventListener("focusin",o,!1);i.forEach((e=>e.removeEventListener("focusin",o,!1)));i.forEach((e=>e.removeEventListener("focusout",a,!1)))}}),[e,t]);(0,i.useEffect)((()=>()=>{r.current&&cancelAnimationFrame(r.current)}),[r])}function I(e){return _(e)}function C(e,t){return t.some((t=>t.contains(e)))}function _(e,t=null){for(let{scopeRef:n}of L.traverse(L.getTreeNode(t)))if(C(e,n.current))return!0;return!1}function w(e,t){var n;let r=null===(n=L.getTreeNode(t))||void 0===n?void 0:n.parent;for(;r;){if(r.scopeRef===e)return!0;r=r.parent}return!1}function O(e,t=!1){if(null==e||t){if(null!=e)try{e.focus()}catch(e){}}else try{u(e)}catch(e){}}function R(e,t=!0){let n=e[0].previousElementSibling,r=D(T(e),{tabbable:t},e);r.currentNode=n;let i=r.nextNode();if(t&&!i){r=D(T(e),{tabbable:!1},e);r.currentNode=n;i=r.nextNode()}O(i)}function x(e,t){const n=s().useRef(t);(0,i.useEffect)((()=>{if(n.current){h=e;C(document.activeElement,h.current)||R(e.current)}n.current=!1}),[e])}function N(e,t,n){const r=(0,i.useRef)("undefined"!=typeof document?document.activeElement:null);(0,o.useLayoutEffect)((()=>{let r=e.current;if(!t||n)return;let i=()=>{h&&!w(h,e)||(h=e)};document.addEventListener("focusin",i,!1);r.forEach((e=>e.addEventListener("focusin",i,!1)));return()=>{document.removeEventListener("focusin",i,!1);r.forEach((e=>e.removeEventListener("focusin",i,!1)))}}),[e,n]);(0,o.useLayoutEffect)((()=>{L.getTreeNode(e).nodeToRestore=r.current;if(!t)return;let i=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey)return;let n=document.activeElement;if(!C(n,e.current))return;let r=L.getTreeNode(e).nodeToRestore,i=D(document.body,{tabbable:!0});i.currentNode=n;let s=t.shiftKey?i.previousNode():i.nextNode();if(!document.body.contains(r)||r===document.body){r=null;L.getTreeNode(e).nodeToRestore=null}if((!s||!C(s,e.current))&&r){i.currentNode=r;do{s=t.shiftKey?i.previousNode():i.nextNode()}while(C(s,e.current));t.preventDefault();t.stopPropagation();s?O(s,!0):I(r)?O(r,!0):n.blur()}};n||document.addEventListener("keydown",i,!0);return()=>{n||document.removeEventListener("keydown",i,!0);let r=L.getTreeNode(e).nodeToRestore;if(t&&r&&(C(document.activeElement,e.current)||document.activeElement===document.body&&h===e)){let t=L.clone();requestAnimationFrame((()=>{if(document.activeElement===document.body){let n=t.getTreeNode(e);for(;n;){if(n.nodeToRestore&&document.body.contains(n.nodeToRestore)){O(n.nodeToRestore);return}n=n.parent}}}))}}}),[e,t,n])}function D(e,t,n){let r=(null==t?void 0:t.tabbable)?b:v,i=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode(e){var i;return(null==t||null===(i=t.from)||void 0===i?void 0:i.contains(e))?NodeFilter.FILTER_REJECT:!e.matches(r)||!p(e)||n&&!C(e,n)||(null==t?void 0:t.accept)&&!t.accept(e)?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT}});(null==t?void 0:t.from)&&(i.currentNode=t.from);return i}class M{get size(){return this.fastMap.size}getTreeNode(e){return this.fastMap.get(e)}addTreeNode(e,t,n){let r=this.fastMap.get(null!=t?t:null),i=new P({scopeRef:e});r.addChild(i);i.parent=r;this.fastMap.set(e,i);n&&(i.nodeToRestore=n)}removeTreeNode(e){if(null===e)return;let t=this.fastMap.get(e),n=t.parent;for(let e of this.traverse())e!==t&&t.nodeToRestore&&e.nodeToRestore&&t.scopeRef.current&&C(e.nodeToRestore,t.scopeRef.current)&&(e.nodeToRestore=t.nodeToRestore);let r=t.children;n.removeChild(t);r.length>0&&r.forEach((e=>n.addChild(e)));this.fastMap.delete(t.scopeRef)}*traverse(e=this.root){null!=e.scopeRef&&(yield e);if(e.children.length>0)for(let t of e.children)yield*this.traverse(t)}clone(){let e=new M;for(let t of this.traverse())e.addTreeNode(t.scopeRef,t.parent.scopeRef,t.nodeToRestore);return e}constructor(){this.fastMap=new Map;this.root=new P({scopeRef:null});this.fastMap.set(null,this.root)}}class P{addChild(e){this.children.push(e);e.parent=this}removeChild(e){this.children.splice(this.children.indexOf(e),1);e.parent=void 0}constructor(e){this.children=[];this.contain=!1;this.scopeRef=e.scopeRef}}let L=new M;let k=s().createContext(null);function U(e){let t=(0,i.useContext)(k)||{};(0,o.useSyncRef)(t,e);return(0,r.default)(t,c)}function F(e,t){let{focusProps:n}=(0,a.useFocus)(e),{keyboardProps:r}=(0,a.useKeyboard)(e),s=(0,o.mergeProps)(n,r),c=U(t),l=e.isDisabled?{}:c,d=(0,i.useRef)(e.autoFocus);(0,i.useEffect)((()=>{d.current&&t.current&&u(t.current);d.current=!1}),[t]);return{focusableProps:(0,o.mergeProps)(Object.assign({},s,{tabIndex:e.excludeFromTabOrder&&!e.isDisabled?-1:void 0}),l)}}},ombE:function(e,t,n){"use strict";n.d(t,{getCurrentView:function(){return r}});const r=(0,n("JGJA").default)("currentView")},or04:function(e,t,n){"use strict";n.d(t,{updateVisitorIdentification:function(){return s}});const r={enabled:!1,identificationToken:"",identificationEmail:""},i=(0,n("dLEV").createSlice)({name:"visitorIdentification",initialState:r,reducers:{updateVisitorIdentification:(e,t)=>{const{identificationToken:n,identificationEmail:r}=t.payload;e.enabled=!!n;e.identificationToken=n||"";e.identificationEmail=r||""}}}),{updateVisitorIdentification:s}=i.actions;t.default=i.reducer},ow93:function(e,t,n){"use strict";n.d(t,{removeRejectedMessagesForThread:function(){return c},setRejectedMessage:function(){return o}});var r=n("dLEV");const i={},s=(0,r.createSlice)({name:"rejectedMessages",initialState:i,reducers:{setRejectedMessage(e,t){const{rejectedMessageId:n,rejectionReason:r,threadId:i}=t.payload;e[n]={rejectionReason:r,threadId:i}},clearAllRejectedMessages(){return i},removeRejectedMessagesForThread(e,t){const{threadId:n}=t.payload;Object.entries(e).forEach((([t,r])=>{r.threadId===n&&delete e[t]}))}}}),{setRejectedMessage:o,clearAllRejectedMessages:a,removeRejectedMessagesForThread:c}=s.actions;t.default=s.reducer},oy2L:function(e,t,n){"use strict";n.d(t,{createFormDataForAttachment:function(){return r}});const r=({file:e})=>{const t=new FormData;t.append("file",e);return t}},"p0/p":function(e,t,n){"use strict";n.d(t,{useAIPromptRecommendations:function(){return E}});var r=n("HW8N"),i=n("BvPy"),s=n("g/i1"),o=n("PYok"),a=n("scwY"),c=n("FAYk"),u=n("hwHA"),l=n("y5/z"),d=n("IA0z"),p=n("KqYL"),f=n("tAuz"),h=n("Kwzp"),g=n("hpc0"),m=n.n(g);const E=({clickedFrom:e,shouldOpenWidget:t=!1,shouldLoadStagedThread:n=!0,errorMessage:g="Failed to publish message from AI prompt"})=>{const E=(0,r.useDispatch)(),y=(0,r.useSelector)(i.getRecommendedQuestionsForAgent),v=(0,r.useSelector)(s.getColoring),b=(0,r.useSelector)(c.getKnowledgeBaseEnabled);return{recommendedQuestionsForAgent:y,coloring:v,isAIChatBot:(0,r.useSelector)(p.getIsAIChatbot),isMobile:(0,r.useSelector)(f.getIsMobile),handlePromptClick:e=>{const r=`
${e}
`;E((0,h.setHasClickedWelcomePagePrompts)({hasClicked:!0}));n&&b&&E((0,a.loadStagedThread)());const i=E((0,o.publishVisitorMessage)({text:e,richText:r,quickReply:null,fileAttachment:null}));t?i.then((()=>{E((0,u.toggleOpen)({isOpened:!0,isUser:!0,openedFrom:"AI prompt recommendations outside chat"}))})).catch((()=>{m().captureMessage(g)})):i.catch((()=>{m().captureMessage(g)}))},handlePromptTrack:()=>{E((0,l.trackInteraction)(d.EVENT_NAMES.WIDGET_INTERACTION,{action:"ai prompt recommendation clicked",clickedFrom:e}))}}}},"p3n+":function(e,t,n){"use strict";var r=n("2I/g"),i=n("Zui/");const s=(0,r.Record)({"@type":i.FILES,fileIds:(0,r.List)(),fileUsageTypes:(0,r.Map)(),strippedAttachmentCount:0},"FileAttachment");t.default=s},p5It:function(e,t,n){"use strict";n.d(t,{executeTimeOnPageTrigger:function(){return c}});var r=n("hwHA"),i=n("R4L7"),s=n("2umt"),o=n("GHgd"),a=n("Ug6J");const c=()=>(e,t)=>{e((0,s.removeTimeOnPageTrigger)());const n=t(),c=(0,a.getTriggerConditions)(n,o.timeOnPageTriggerEnabled);c.hasClientTriggerAlreadyFired||(c.shouldToggleOpen?e((0,r.toggleOpen)({isOpened:!0})):c.shouldToggleInitialMessageBubble&&e((0,i.toggleInitialMessageBubble)(!0)))}},pCwB:function(e,t,n){"use strict";n.d(t,{default:function(){return T}});var r=n("npjq"),i=n("Hb3i"),s=n("NCbW"),o=n("Z5tj"),a=n.n(o),c=n("jt1n"),u=n("ITEl");const l=e=>(0,u.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,u.jsxs)("g",{clipPath:"url(#question__clip0_14307_15665)",children:[(0,u.jsx)("path",{fillOpacity:.01,d:"M0 0h24v24H0z"}),(0,u.jsx)("mask",{id:"question__b",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24,children:(0,u.jsx)("g",{clipPath:"url(#question__clip1_14307_15665)",children:(0,u.jsxs)("g",{clipPath:"url(#question__clip2_14307_15665)",children:[(0,u.jsxs)("mask",{id:"question__a",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:24,height:24,children:[(0,u.jsx)("path",{d:"M12 17.143c.711 0 1.286.574 1.286 1.286 0 .711-.575 1.285-1.286 1.285-.711 0-1.286-.574-1.286-1.285 0-.712.575-1.286 1.286-1.286zM12.017 4.286c3.008 0 5.108 1.628 5.108 3.96 0 1.98-1.363 3.06-2.468 3.926-1.114.882-1.8 1.474-1.8 2.553 0 .472-.386.857-.857.858v.009c-.471 0-.857-.386-.857-.857 0-1.963 1.354-3.035 2.45-3.901 1.124-.891 1.818-1.491 1.818-2.588 0-1.32-1.397-2.246-3.394-2.246-1.62 0-3.077.9-3.463 2.134-.137.455-.617.703-1.072.566-.454-.137-.702-.617-.565-1.071.608-1.971 2.708-3.343 5.1-3.343z"}),(0,u.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 0c6.617 0 12 5.383 12 12s-5.383 12-12 12S0 18.617 0 12 5.383 0 12 0zm0 1.714C6.326 1.714 1.714 6.326 1.714 12c0 5.674 4.612 10.286 10.286 10.286 5.674 0 10.286-4.612 10.286-10.286 0-5.674-4.612-10.286-10.286-10.286z"})]}),(0,u.jsx)("g",{mask:"url(#question__a)",children:(0,u.jsx)("path",{d:"M-1.714-1.714h27.429v27.429H-1.714z"})})]})})}),(0,u.jsx)("g",{mask:"url(#question__b)",children:(0,u.jsx)("path",{d:"M0 0h24v24H0V0z"})})]}),(0,u.jsxs)("defs",{children:[(0,u.jsx)("clipPath",{id:"question__clip0_14307_15665",children:(0,u.jsx)("path",{d:"M0 0h24v24H0z"})}),(0,u.jsx)("clipPath",{id:"question__clip1_14307_15665",children:(0,u.jsx)("path",{d:"M0 0h24v24H0z"})}),(0,u.jsx)("clipPath",{id:"question__clip2_14307_15665",children:(0,u.jsx)("path",{transform:"translate(-1.714 -1.714)",d:"M0 0h27.429v27.429H0z"})})]})]}));l.displayName="SVGQuestion";var d=l,p=n("VZYW"),f=n("P7jJ"),h=n("iKGd"),g=n("rdz/"),m=n("0fuM");const E=a().div.withConfig({displayName:"KBNavigation__NavigationWrapper"})(["height:76px;width:100%;display:flex;justify-content:center;align-items:center;"]),y=a().div.withConfig({displayName:"KBNavigation__NavigationButtonWrapper"})(["display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:",";border-radius:20px;border:1px solid ",";gap:10px;width:292px;height:44px;overflow:hidden;"],p.NEUTRAL_200,p.NEUTRAL_400),v=a().button.withConfig({displayName:"KBNavigation__NavigationButton"})((({theme:e,$active:t,$useDefaultColor:n})=>{const r=n?h.DEFAULT_TEXT_COLOR:e.colors.primary;return(0,o.css)(["display:flex;gap:6px;border:none;background-color:",";padding:0;flex:1;height:42px;align-items:center;justify-content:center;outline:none;color:",";transition:background-color 0.3s ease;font-size:14px;border-radius:20px;font-weight:600;&:hover:enabled{background-color:",";color:",";}&:focus-visible{background-color:",";color:",";}"],t?r:p.NEUTRAL_200,t?p.WHITE:r,t?(0,g.adjustLuminance)(r,10):r,p.NEUTRAL_200,p.NEUTRAL_200,r)})),b=({coloring:e,updateView:t,view:n})=>{const o=(0,s.useRef)(null),a=(0,s.useRef)(null),l=e.useDefaultColor,p=e=>{if("ArrowRight"===e.key){t(m.KNOWLEDGE_BASE);null!=a&&a.current&&a.current.focus()}if("ArrowLeft"===e.key){t(m.THREAD_LIST);null!=o&&o.current&&o.current.focus()}};return(0,u.jsx)(E,{role:"tablist","aria-label":r.default.text("conversations-visitor-experience-components.visitorWidget.navigation.kbNavigation"),children:(0,u.jsxs)(y,{children:[(0,u.jsxs)(v,{$active:!n||n===m.THREAD_LIST,$useDefaultColor:l,"aria-selected":n===m.THREAD_LIST,onClick:()=>t(m.THREAD_LIST),onKeyDown:p,role:"tab",ref:o,children:[(0,u.jsx)(f.default,{"aria-hidden":"true",icon:(0,u.jsx)(c.default,{height:24,width:24})}),(0,u.jsx)(i.default,{message:"conversations-visitor-experience-components.visitorWidget.navigation.options.chat"})]}),(0,u.jsxs)(v,{$active:n===m.KNOWLEDGE_BASE,$useDefaultColor:l,"aria-selected":n===m.KNOWLEDGE_BASE,onClick:()=>t(m.KNOWLEDGE_BASE),onKeyDown:p,role:"tab",ref:a,children:[(0,u.jsx)(f.default,{"aria-hidden":"true",icon:(0,u.jsx)(d,{height:24,width:24})}),(0,u.jsx)(i.default,{message:"conversations-visitor-experience-components.visitorWidget.navigation.options.help"})]})]})})};b.displayName="KBNavigation";var T=b},pHO9:function(e,t,n){"use strict";n.d(t,{default:function(){return s}});var r=n("scKg");function i(e,t){let n=t;for(let t=e.length-1;t>=0;t--)n=e[t](n);return n}function s(...e){e.forEach(r.default);return i.bind(null,e)}},pHbL:function(e,t,n){"use strict";n.d(t,{getAnyCustomChatName:function(){return o}});var r=n("MJM1"),i=n("3HLt"),s=n("kevw");const o=e=>(0,r.default)(i.CUSTOM_CHAT_NAME,e)||(0,s.getCustomChatName)((0,s.getFallback)(e))},pTe9:function(e,t,n){"use strict";n.d(t,{getCompletedMessageId:function(){return o},getCompletedMessageTimestamp:function(){return c},getGenericChannelId:function(){return s},getPartialOrdinal:function(){return a}});var r=n("JGJA"),i=n("+muk");const s=(0,r.default)("genericChannelId"),o=(0,r.default)(i.COMPLETED_MESSAGE_ID),a=(0,r.default)(i.PARTIAL_ORDINAL),c=(0,r.default)(i.COMPLETED_MESSAGE_TIMESTAMP);(0,r.default)(i.MESSAGE_TEXT),(0,r.default)(i.ID)},pZpR:function(e,t,n){"use strict";n.d(t,{getUsageTracker:function(){return Mt}});var r=n("ipOz"),i=n.n(r),s=n("Wt04"),o=n("ukHx"),a=n("F+zP");const c=(e=a.lWindow)=>{const t="object"==typeof e&&"object"==typeof e.history,n=()=>t&&e.history.state&&e.history.state.state||{};return{get location(){return t?{pathname:e.location.pathname,search:e.location.search,hash:e.location.hash,state:n(),key:n().key||""}:{pathname:"",search:"",hash:"",state:n(),key:n().key||""}},replace:(n,r={})=>{t&&e.history.replaceState(Object.assign({},r),"","string"==typeof n?`${e.location.origin}${n}`:n.toString())},push:(n,r={})=>{t&&e.history.pushState(Object.assign({},r),"","string"==typeof n?`${e.location.origin}${n}`:n.toString())}}};var u=n("01iA"),l=n.n(u),d=n("20uS");const p=53,f="USAGE_TRACKER_JS",h="__hstc",g="hubspotutk",m="__hmpl",E="USAGE_TRACKER_JS_RECORDER_ENABLED",y="USAGE_TRACKER_JS_RECORDED_EVENTS",v="USAGE_TRACKER_JS_RECORDED_EVENT_KEYS",b="HUBLYTICS_EVENTS_53",T=e=>{const t=e=>"object"==typeof e.Raven&&"function"==typeof e.Raven.captureException&&"function"==typeof e.Raven.captureMessage;if("undefined"==typeof window||void 0===e){let e=0,n=!1;return{hasRaven:t,addEventListener:()=>!1,dispatchWindowEvent:()=>!1,isDocumentVisible:()=>!1,isDocumentReady:()=>{if(n||e)return n;e=setTimeout((()=>{n=!0}),5e3);return n},isLocalDeployment:!1,isQaDeployment:!1,isProdDeployment:!0,isDebugEnabled:!1,isHubSpotDomain:!1,hasLocalStorage:!1,hasCookieAccess:!1,hasBeaconSupport:!1,isPrerendering:()=>!1}}const n=()=>{try{return Boolean(e.localStorage)}catch(e){return!1}},r=()=>{const{navigator:t,document:n}=e;try{return"object"==typeof t&&t.cookieEnabled||"object"==typeof n&&Boolean(n.cookie)}catch(e){return!1}},i=()=>{const{navigator:t}=e;try{return"object"==typeof t&&"function"==typeof t.sendBeacon}catch(e){return!1}},s=()=>{const{location:t}=e;try{return"object"==typeof t&&"search"in t}catch(e){return!1}},o=()=>{const{document:t}=e;try{return"object"==typeof t&&"string"==typeof t.visibilityState&&"visible"===t.visibilityState}catch(e){return!1}},a=()=>{const{location:t}=e;return"object"==typeof t&&"string"==typeof t.hostname&&d.HUBSPOT_DOMAINS_REGEX.test(t.hostname)},c=()=>{const{document:t}=e;return"object"==typeof t&&"boolean"==typeof t.prerendering&&t.prerendering};return{hasRaven:t,isDocumentReady:()=>{const{document:t}=e;try{return"object"==typeof t&&"string"==typeof t.readyState&&"complete"===t.readyState}catch(e){return!1}},addEventListener:(t,n)=>{const{document:r,addEventListener:i}=e;return"object"==typeof r&&"function"==typeof i&&i(t,n)},dispatchWindowEvent:(t,n)=>{const{document:r,CustomEvent:i}=e;if("object"==typeof r&&"function"==typeof i){const r=new i(t,{detail:n});return e.dispatchEvent(r)}return!1},isLocalDeployment:!l().deployed(),isQaDeployment:l().isQa(),isProdDeployment:l().isProd(),isDebugEnabled:Boolean(l().debug(f)),isHubSpotDomain:a(),hasLocalStorage:n(),hasCookieAccess:r(),hasBeaconSupport:i(),hasLocationApi:s(),isDocumentVisible:o,isPrerendering:c}},{hasRaven:S,isDocumentReady:A,addEventListener:I,dispatchWindowEvent:C,hasLocalStorage:_,hasCookieAccess:w,hasBeaconSupport:O,hasLocationApi:R,isLocalDeployment:x,isQaDeployment:N,isProdDeployment:D,isDebugEnabled:M,isDocumentVisible:P,isHubSpotDomain:L,isPrerendering:k}=T(void 0!==a.lWindow?a.lWindow:void 0);var U=n("D+nB");const F=({getTempStorage:e,setTempStorage:t})=>({addEvents:n=>{try{const r=e(b)||"[]",i=JSON.parse(r).reverse().slice(0,49).reverse();t(b,JSON.stringify(i.concat(n)))}catch(e){t(b,JSON.stringify(n))}},getEvents:()=>{try{const t=e(b)||"[]";return JSON.parse(t)}catch(e){t(b,"[]")}return[]},removeEvents:n=>{try{const r=e(b)||"[]",i=JSON.parse(r).filter((e=>-1===JSON.stringify(n).indexOf(JSON.stringify(e))));t(b,JSON.stringify(i))}catch(e){t(b,"[]")}}}),B=({getTempStorage:e,setTempStorage:t})=>{const n=(0,a.createQueue)(),r=F({getTempStorage:e,setTempStorage:t});return{peek:n.peek,push:e=>{n.enqueue(e);(0,a.dispatchFunctionAsync)((()=>r.addEvents([e])))},flush:()=>{const e=[];do{const t=n.dequeue();t&&e.unshift(t)}while(n.peek());(0,a.dispatchFunctionAsync)((()=>r.removeEvents(e)));return e}}},j=(e,t,n=2e3,r=3)=>{let i=0,s=0,o=e(),c=t();const u=e=>e(),l=a=>{i||(i=setInterval((()=>{const n=s>=r;o=e()||n;c=t();if(!o||c)s+=1;else{clearInterval(i);u(a);i=0;s=0}}),n))},d=a.debounce(u,n);return{scheduleFlush:e=>o&&!c?d(e):l(e)}},H=18e5,G=[{name:"windows 10",pattern:/(Windows 10.0|Windows NT 10.0)/},{name:"windows 8",pattern:/(Windows 8|Windows8.1|Windows NT 6.2|Windows NT 6.3)/},{name:"windows 7",pattern:/(Windows 7|Windows NT 6.1)/},{name:"windows vista",pattern:/Windows NT 6.0/},{name:"windows xp",pattern:/(Windows NT 5.1|Windows XP)/},{name:"android",pattern:/Android/},{name:"linux",pattern:/(Linux|X11)/},{name:"ios",pattern:/(iPhone|iPad|iPod)/},{name:"mac",pattern:/Mac OS X|MacPPC|MacIntel|Mac_PowerPC|Macintosh/}],W=e=>({device_id:a.makeUuid(),last_event_id:0,last_sequence_number:0,last_timestamp_checked_against_session:e,session_id:e}),V=e=>{const t=e(m);if(t)try{return JSON.parse(t)}catch(e){}return null},q=(e,t)=>e(m,JSON.stringify(t)),z=(e,{currentTime:t,deviceId:n})=>{const{device_id:r,last_event_id:i=0,last_sequence_number:s=0,last_timestamp_checked_against_session:o=t,session_id:a=t}=e,c={device_id:r,last_event_id:i,last_sequence_number:s,last_timestamp_checked_against_session:o,session_id:a};if(n&&n!==r){const e=W(t);e.device_id=n;return e}if(t-o>H){c.last_event_id=0;c.session_id=t}c.last_event_id=i+1;c.last_sequence_number=s+1;c.last_timestamp_checked_against_session=t;return c},K=(e,t,{currentTime:n,deviceId:r})=>{const i=V(e)||W(n),s=z(i,{currentTime:n,deviceId:r});q(t,s);return s},Y=e=>{const t=G.find((({pattern:t})=>t.test(e)));return t?t.name:"unknown"},J=({deviceId:e,getCurrentHref:t,getNetworkType:n,getNetworkSpeed:r,getTempStorage:i,setTempStorage:s})=>{const o=Date.now(),c=K(i,s,{currentTime:o,deviceId:e}),u=Object.assign({},c,{timestamp:o,currentPageUrl:"",networkType:"",networkSpeed:"",prerendering:!1});u.prerendering=k();u.currentPageUrl=a.truncate(t(),256);u.networkType=n();u.networkSpeed=r();return u},$=({clientName:e,getReferrer:t,getUserAgent:n,getScreenWidth:r,getScreenHeight:i,getWindowWidth:s,getWindowHeight:o,getDeployableName:c,getDeployableVersion:u,getHubSpotSessionId:l})=>{const d={windowWidth:-1,windowHeight:-1,screenWidth:-1,screenHeight:-1,screenSize:"",lastPageUrl:"",howOsDetailed:"",singlePageAppSessionId:Date.now(),trackingClient:e||"custom",deployableName:"",deployableVersion:"",hubspotSessionId:""};d.windowWidth=s();d.windowHeight=o();d.deployableName=c();d.deployableVersion=u();d.hubspotSessionId=l();d.howOsDetailed=Y(a.between(n(),"(",")"));d.screenWidth=r();d.screenHeight=i();d.screenSize=a.getScreenWidthSize(r());d.lastPageUrl=a.truncate(t(),256);return d},Q=(e,t)=>{const n=Object.assign({},t,e),r=a.getObjectKeys(n).filter((e=>!n[e]));return a.omit(n,r)},X=(e,t,n)=>{const r=new Error(t);r.name=e;r.stack=`${e}: ${t}`;r.cause=n;return r},Z=e=>{if(e&&e.name&&e.stack&&"object"==typeof e.cause){const t=e.cause;return Boolean(t&&t.type&&t.dangerLevel)}return!1},ee=(e,t)=>Z(e)?"object"==typeof t&&"object"==typeof t.extra?Object.assign({},t,{extra:Object.assign({},t.extra,e.cause)}):Object.assign({},t,{extra:Object.assign({},e.cause)}):t,te=e=>X("UsageTrackerGenericWarning",e,{type:"generic warning",dangerLevel:"This error does not break tracking or the execution thread."}),ne=e=>X("UsageTrackerError",e,{type:"generic error",dangerLevel:"This error breaks the execution thread."}),re=e=>X("UsageTrackerConfigError",e,{type:"config error",dangerLevel:"This error breaks the execution thread."}),ie=e=>X("UsageTrackerEventError",e,{type:"event error",dangerLevel:"This error breaks tracking, but not the execution thread."}),se=(e,t,n,r=!0)=>{const i=a.shallowCopy(n),s=()=>a.getObjectKeys(i),o=(n,r,o)=>{s().forEach((s=>{const{types:c,oneOf:u,isOptional:l}=i[s],d=n[s],p=void 0!==d,f=a.getRealTypeOf(d);if(!l&&!p)throw t(`Missing required ${e} "${s}". ${r} requires that a value be passed for ${e} "${s}". Received "undefined".`);if(p){if(a.isArray(c)&&!c.includes(f))throw t(`Invalid ${e}. ${r} requires that the "${s}" ${e} type be one of ["${c.join('", "')}"]. Received "${f}".`);if("function"!==f){if(a.isArray(u)&&!u.includes(String(d)))throw t(`Invalid ${e}. ${r} requires that the "${s}" ${e} be one of ["${u.join('", "')}"]. Received "${d}".`);a.ensureFn(o)({key:s,entry:d,isOptional:l})}}}));return!0},c=(e,t)=>{a.getObjectKeys(e).forEach((n=>{const r=e[n];o(r,t)}))},u=e=>{const t=a.pluck("default",i),n=a.defaults(e,t);return r?a.pick(n,s()):n},l=e=>a.reduceObject(e)(((t,n)=>{const r=e[n];t[n]=u(r);return t}));return{getKeys:s,mutate:n=>{const s=n(a.mapObject(i,(e=>a.shallowCopy(i[e]))));return se(e,t,s,r)},normalize:u,normalizeEach:l,validate:o,validateEach:c,_peek:()=>a.deepFreeze(i)}},oe=se("client dependency",re,{clientName:{types:["string"],default:"custom"},getDebug:{types:["function"]},getEmail:{types:["function"]},getHubId:{types:["function"]},getHstc:{types:["function"]},getLang:{types:["function"]},getCurrentHref:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["window","location","href"],"")},getReferrer:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["document","referrer"],"")},getUserAgent:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["navigator","userAgent"],"")},getNetworkType:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["navigator","connection","effectiveType"],"")},getNetworkSpeed:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["navigator","connection","downlink"],"")},getScreenWidth:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["screen","width"],"")},getScreenHeight:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["screen","height"],"")},getWindowWidth:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["window","innerWidth"],"")},getWindowHeight:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["window","innerHeight"],"")},getDeployableName:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["window","hubspot","bender","currentProject"],"")},getDeployableVersion:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["window","hubspot","bender","currentProjectVersion"],"")},getHubSpotSessionId:{types:["function"],isOptional:!0,default:()=>a.safeGetOrDefault(["window","hubspot","sessionId"],"")},logMessage:{types:["function"],isOptional:!0,default:(...e)=>a.safeGetOrDefault(["console","debug"],((...e)=>e))(...e)},logWarning:{types:["function"],isOptional:!0,default:(...e)=>a.safeGetOrDefault(["console","warn"],((...e)=>e))(...e)},logError:{types:["function"],default:(...e)=>a.safeGetOrDefault(["console","error"],((...e)=>e))(...e)},reportError:{types:["function"],isOptional:!0,default:()=>{}},reportWarning:{types:["function"],isOptional:!0,default:()=>{}},getTempStorage:{types:["function"]},setTempStorage:{types:["function"]},send:{types:["function"]}}),ae=se("config option",re,{trackerName:{types:["string"],isOptional:!0,default:"default"},allowUnauthed:{types:["boolean"],isOptional:!0,default:!1},bypassPool:{types:["boolean"],isOptional:!0,default:!1},debug:{types:["boolean","function"],isOptional:!0},events:{types:["object"],isOptional:!0,default:{}},isBeforeUnload:{types:["boolean"],isOptional:!0,default:!1},isExternalHost:{types:["boolean"],isOptional:!0,default:!1},lastKnownEventProperties:{types:["array"],isOptional:!0,default:[]},onError:{types:["function"],isOptional:!0},onWarning:{types:["function"],isOptional:!0},onScheduled:{types:["function"],isOptional:!0,default:()=>{}},preserveTrackerProperties:{types:["boolean"],isOptional:!0,default:!0},preserveTrackerEvents:{types:["boolean"],isOptional:!0,default:!1},properties:{types:["object"],isOptional:!0,default:{}},standalone:{types:["boolean"],isOptional:!0,default:!1}}),ce=se("tracker properties",re,{email:{types:["string","function","object","null"]},hubId:{types:["number","function","object","null"]},hstc:{types:["string","function","object","null"]},lang:{types:["string","function","object","null"]},deviceId:{types:["string","function","object","null"],isOptional:!0,default:void 0}},!1),ue=["activation","creation","error","exposure","funnel","interaction","none","signup","usage","view","warning"],le=se("event property",re,{name:{types:["string"]},namespace:{types:["string"],isOptional:!0,default:""},class:{types:["string"],oneOf:[...ue]},version:{types:["string"],isOptional:!0,default:"v1"},properties:{types:["object"],isOptional:!0,default:{}},meta:{types:["object"],isOptional:!0}}),de=["boolean","string","number","array"],pe=se("event property",re,{type:{types:["string","array"],oneOf:[...de]},isOptional:{types:["boolean"],isOptional:!0,default:!1},description:{types:["string"],isOptional:!0,default:""}}),fe=e=>a.mapObject(e,(t=>{const n=e[t];n.properties=a.mapObject(n.properties,((e,t)=>"string"==typeof t||a.isArray(t)?{type:t,isOptional:!1}:t));n.properties=pe.normalizeEach(n.properties);return n})),he=e=>{const t=Object.freeze(e),n=e=>{const n=t[e];if(!n||"object"!=typeof n)throw ie(`Invalid event key. The event definition for "${e}" is undefined. Check your events.yaml dictionary.`);return n},r=(e,t={})=>{const r=n(e).properties||{},i=t||{},s=[...de,"null"],o=a.mapObject(r,(e=>{const{type:t,isOptional:n}=r[e];if(n)return{types:s,isOptional:!0};if("string"==typeof t){if(de.includes(t))return{types:[t],isOptional:!1};if(t.includes("oneOf")){return{oneOf:a.between(t,"[","]").split(",").map((e=>a.trim(a.trim(e,'"'),"'"))),isOptional:!1}}}return{oneOf:t,isOptional:n}})),c=a.mapObject(i,(()=>({types:s,isOptional:!0}))),u=a.defaults(o,c);return se("event property",ie,u,!1)};return{getDefinition:n,createPropertySchema:r,getAll:()=>t}},ge=(e,t)=>{const n=le.normalizeEach(e);le.validateEach(n,t);return fe(n)},me=["timestamp","device_id","session_id","last_sequence_number","last_event_id"],Ee=["namespace","lang","screen","subscreen"],ye=(e,t,n)=>{const r=t||n;if(!r||"*"===r)throw ie(`Namespace not found for "${e}".`);return r},ve=(e,t)=>{!e.who_email&&t.raw.email&&(e.who_email=t.raw.email);!e.who_identifier&&t.raw.userId&&(e.who_identifier=t.raw.userId);e.who_identifier_v2||(e.who_identifier_v2=t.user);e.who_team_identifier||(e.who_team_identifier=t.team);e.utk||(e.utk=t.utk);return e},be=(e,t,n)=>{const{timestamp:r,device_id:i,session_id:s,last_sequence_number:c,last_event_id:u}=t,l=(0,o.default)(t,me),{namespace:f,lang:h,screen:g,subscreen:m}=n,E=(0,o.default)(n,Ee),y=Object.assign({},E,l),v=a.omit(y,[...d.SENSITIVE_PROPERTIES,...d.OPTIONAL_PAYLOAD_FIELDS]),b=a.reduceObject(v)(((e,t)=>{let n=v[t];const r=a.getRealTypeOf(n);if(d.NOT_ALLOWED_PROPERTY_TYPES.includes(r))return e;if("string"===r&&""===n.trim())return e;a.isArray(n)&&(n=n.filter((e=>null!=e)));e[t]=n;return e}));b.locale=h;b[d.SESSION_REPLAY_ID_PROPERTY]=`${i}/${s}`;const T={hublytics_account_id:p,where_app:ye(n.eventKey,e.namespace,f),where_screen:g||"unknown",where_subscreen:m||"",when_timestamp:r,device_id:i,session_id:s,event_id:u,sequence_number:c,language:h,what_event:e.name,what_event_class:e.class.toUpperCase(),what_version:e.version,what_extra_json:JSON.stringify(b),library_name:"usage-tracker-js",library_version:1};"string"==typeof n.subscreen2&&(T.where_subscreen2=n.subscreen2);d.OPTIONAL_PAYLOAD_FIELDS.forEach((e=>{const t=n[e];"string"==typeof t&&(T[e]=t)}));return T},Te=(e,t,n,r)=>{const i=be(e,t,n);return r?ve(i,r):i},Se=({deviceId:e,utk:t,email:n,hubId:r},{allowUnauthed:i,isExternalHost:s})=>{let o,a,c;r&&(c=r);n?a=`EMAIL:::${n}:::${p}`:t?o=s?`TEMP_ID:::${t}:::${p}`:`VISITOR:::${t}:::${p}`:e&&(o=`TEMP_ID:::${e}:::${p}`);if(!a&&!i)throw ie("Could not identify an authenticated user. Please specify an email address (email).");if(!c&&!i)throw ie("Could not identify a HubSpot Portal ID. Please specify a Portal ID (hubId).");if(!o&&!a&&i)throw ie("Could not identify the user. Please specify an email address (email) or an __hstc cookie (hstc) or a device id (deviceId).");return{user:a||o,team:c}},Ae=e=>{let t;if("string"==typeof e&&e){const n=e.split(".");n.length>1&&(t=n[1])}return t},Ie=({email:e,userId:t,hubId:n,hstc:r,deviceId:i},{allowUnauthed:s,isExternalHost:o})=>{const a=Ae(r),{user:c,team:u}=Se({deviceId:i,utk:a,email:e,hubId:n},{allowUnauthed:s,isExternalHost:o});return{user:c,team:u,utk:a,raw:{email:e,userId:t,hubId:n,hstc:r,deviceId:i}}},Ce=(e,t,n)=>{let r=`[usage-tracker-core "${e}"] ${t}`;n&&n.trim().length>0&&(r+=`\n----------------------------------------\n${n}\n----------------------------------------`);return r},_e=e=>(t,n,r)=>{const{where_app:i,what_event:s}=r||{},o=`eventKey: ${t}\neventType: ${`[${a.prettyPrint(i)}] ${a.prettyPrint(s)}`}`,c=JSON.parse(JSON.stringify(r||{}));c.what_extra_json=JSON.parse(c.what_extra_json||"{}");e(Ce("debug log",n,o),c)},we=(e,t)=>(n,r)=>{e(n);a.ensureFn(t)(n,r)},Oe=(e,t)=>(n,r)=>{e(n);a.ensureFn(t)(n,r)},Re=(e,t,n)=>r=>(i,s)=>{e(s);const o=te(`Property "${i}" failed to resolve asynchronously and will fallback to "null".`);t(o);a.ensureFn(n)(s,{extra:{propertyName:i},fingerprint:["usage-tracker-js","tracker:failedResolveProperty",`event:${r}`]})},xe=e=>{const t=a.proxyLogger({"tracker.client":e.clientName,"tracker.name":e.trackerName}),n=_e(e.logMessage),r=we(e.logError,t(e.onError)),i=he(e.events),s=ce.mutate((e=>({email:Object.assign({},e.email,{types:["string","null"]}),hubId:Object.assign({},e.hubId,{types:["number","null"]}),hstc:Object.assign({},e.hstc,{types:["string","null"]}),lang:Object.assign({},e.lang,{types:["string","null"]}),deviceId:Object.assign({},e.deviceId,{types:["string","null"]})}))),o="function"==typeof e.debug?e.debug():e.debug,c=(e,t)=>{try{i.createPropertySchema(e,t).mutate((e=>Object.assign({},e,s._peek()))).validate(t,`Event "${e}"`);return!0}catch(n){r(n,{extra:{eventKey:e,eventProperties:a.replaceSentryValues(t)},fingerprint:["usage-tracker-js","tracker:validateProperties",`event:${e}`]});return!1}},u=e=>{try{return i.getDefinition(e)}catch(t){r(t,{extra:{eventKey:e},fingerprint:["usage-tracker-js","tracker:getDefinition",`event:${e}`]});return null}},l=(t,n)=>{const i={email:n.email,userId:n.userId,hubId:n.hubId,hstc:n.hstc,deviceId:n.deviceId},s={allowUnauthed:e.allowUnauthed,isExternalHost:e.isExternalHost};try{return Ie(i,s)}catch(e){r(e,{extra:Object.assign({eventRawIdentifiers:a.replaceSentryValues(i),eventProperties:a.replaceSentryValues(n)},s),fingerprint:["usage-tracker-js","tracker:getIdentifiers",`event:${t}`]});return null}},d=(e,t,n,i,s)=>{try{return Te(t,n,i,s)}catch(t){r(t,{extra:{eventKey:e,eventProperties:a.replaceSentryValues(i),eventIdentifiers:a.replaceSentryValues(s?s.raw:void 0)},fingerprint:["usage-tracker-js","tracker:createEvent",`event:${e}`]});return null}},p=(t,n,i)=>{try{e.scheduleEvent(t,n,a.pick(e,["bypassPool","isBeforeUnload","isExternalHost"]));a.dispatchFunctionAsync((()=>a.ensureFn(e.onScheduled)(t)));return!0}catch(e){r(e,{extra:{eventKey:t,eventIdentifiers:a.replaceSentryValues(i.raw)},fingerprint:["usage-tracker-js","tracker:dispatchEvent",`event:${t}`]});return!1}},f=(e,t,r,i)=>{const s=a.defaults(i,r),c=l(e,s),u=Object.assign({},i,{eventKey:e}),f=d(e,t,r,u,c||void 0);if(c&&f){o&&n(e,"Event is being dispatched to be sent.",f);return p(e,f,c)}o&&n(e,"Event was not dispatched.",f||void 0);return!1},h=(e,t)=>ue.includes(t)?t:/(pageView|View|pageview)/.test(e)?"view":"interaction";return{trackStandaloneEvent:(e,t,n,r)=>{const i=a.convertEventNameToEventKey(t),s=h(i,r.class);return f(`standalone:::${i}`,{name:t,namespace:e,class:s,version:"v1",properties:{},meta:{}},n,r)},trackDictionaryEvent:(e,t,n)=>{const r=u(e);if(!r)return!1;const i=n(r);return!!c(e,i)&&f(e,r,t,i)}}},Ne=(e={},t,n)=>{const r={},i=a.getObjectKeys(e),s=i.length,o=i.reduce(((t,n)=>{const i=e[n];if(i&&"function"==typeof i){t.push({key:n,func:i});return t}if(i&&a.isPromise(i)){t.push({key:n,promise:i});return t}r[n]=i;return t}),[]),c=()=>{Object.keys(r).length===s&&t(r)};if(o.length){const e=(e,t)=>{r[e]=t;c()},t=(e,t)=>{r[e]=null;a.ensureFn(n)(e,t);c()};return o.forEach((({key:n,promise:r,func:i})=>{const s=i?new Promise((e=>e(i()))):r;s&&s.then((t=>e(n,t))).catch((e=>t(n,e)))}))}return t(r)},De=e=>{let t=Object.assign({},e.properties);const n=a.proxyLogger({"tracker.client":e.clientName,"tracker.name":e.trackerName}),r=Re(e.logError,e.logWarning,n(e.onError)),i="function"==typeof e.debug?e.debug():e.debug,s=Oe(e.logWarning),o=n=>{const r=e.lastKnownEventProperties;r&&r.length&&r.forEach((e=>{const r=n[e],i=a.getRealTypeOf(r);de.includes(i)&&(t[e]=r)}))};return{resolveProperties:(e,n,i)=>{Ne(t,(e=>{t=a.defaults(e,t);o(n);i(a.reduceObject(t)(((e,n)=>{const r=t[n],i=a.getRealTypeOf(r);return Object.assign({},e,{[n]:d.NOT_ALLOWED_PROPERTY_TYPES.includes(i)?null:r})})))}),r(e))},createPropertiesFilter:(t,n)=>r=>{const o=a.getObjectKeys(r.properties),c=e=>d.ALWAYS_ALLOWED_PROPERTIES.includes(e)||o.includes(e),u=Object.entries(n).filter((([e,t])=>!c(e)&&null!=t));if(u.length){s(te(`Event "${t}" is possibly being tracked with unexpected properties. See go/unexpectedproperties`));i&&e.logMessage(Ce("debug log",`Event "${t}" has unexpected Properties.`,`unexpectedProperties: ${u.map((e=>`"${e}"`)).join(", ")}`))}return n},getCache:()=>a.shallowCopy(t),addToCache:(e,n)=>{t[e]=n}}},Me=(e,t)=>{if(!t||"object"!=typeof t)throw re(`Invalid argument. The "createTracker" function requires to be passed a config argument of type "object". Received type "${typeof t}".`);const n=ae.mutate((t=>Object.assign({},t,{debug:Object.assign({},t.debug,{default:e.getDebug}),onError:Object.assign({},t.onError,{default:e.reportError}),onWarning:Object.assign({},t.onWarning,{default:e.reportWarning})}))),r=ce.mutate((t=>Object.assign({},t,{email:Object.assign({},t.email,{default:e.getEmail}),hubId:Object.assign({},t.hubId,{default:e.getHubId}),hstc:Object.assign({},t.hstc,{default:e.getHstc}),lang:Object.assign({},t.lang,{default:e.getLang})}))),i=n.normalize(t);n.validate(i,'"createTracker"');const s=r.normalize(i.properties||{});r.validate(s,'"createTracker"');const o=ge(i.events,'"createTracker"');return Object.assign({events:o,properties:s},a.omit(i,["events","properties"]),e)},Pe=(e,t)=>{const n=Me(e,t),{trackDictionaryEvent:r,trackStandaloneEvent:i}=xe(n),s=a.proxyLogger({"tracker.client":n.clientName,"tracker.name":n.trackerName}),o=we(n.logError,s(n.onError)),c=De(n),u=(e,t,r={})=>{try{if(!e||"string"!=typeof e)throw ne(`Invalid argument. The "track" method requires the 1st argument to be of type "string". Received type "${typeof e}".`);if(!t||"string"!=typeof t)throw ne(`Invalid argument. The "track" method requires the 2nd argument to be of type "string". Received type "${typeof t}".`);if(!r||"object"!=typeof r)throw ne(`Invalid argument. The "track" method requires the 3rd argument to be of type "object". Received type "${typeof r}".`);c.resolveProperties(t,r,(s=>i(e,t,n.getMetaProperties(s),a.defaults(r,s))))}catch(n){o(n,{extra:{appName:e,eventName:t},fingerprint:["usage-tracker-js","tracker:track"]})}},l=(e,t={})=>{try{if(!e||"string"!=typeof e)throw ne(`Invalid argument. The "track" method requires the 1st argument to be of type "string". Received type "${typeof e}".`);if(!t||"object"!=typeof t)throw ne(`Invalid argument. The "track" method requires the 2nd argument to be of type "object". Received type "${typeof t}".`);t.deviceId&&c.addToCache("deviceId",t.deviceId);c.resolveProperties(e,t,(i=>r(e,n.getMetaProperties(i),c.createPropertiesFilter(e,a.defaults(t,i)))))}catch(t){o(t,{extra:{eventKey:e},fingerprint:["usage-tracker-js","tracker:track"]})}};return{clone:t=>{try{var r;if(void 0!==t&&"object"!=typeof t)throw ne(`Invalid argument. The "clone" method requires to be passed a valid tracker config of type "object". Received type "${typeof t}".`);const s=a.omit(a.defaults(t,n),a.getObjectKeys(e)),o=a.pick(c.getCache(),ce.getKeys()),u=a.omit(c.getCache(),a.getObjectKeys(o));s.properties=a.defaults(null!==(r=null==t?void 0:t.properties)&&void 0!==r?r:{},o);s.preserveTrackerProperties&&(s.properties=a.defaults(s.properties,u));if(s.preserveTrackerEvents){var i;s.events=a.defaults(null!==(i=s.events)&&void 0!==i?i:{},n.events)}return Pe(e,s)}catch(e){o(e,{extra:{overrides:t},fingerprint:["usage-tracker-js","tracker:clone"]})}},getConfig:()=>Object.assign({},a.omit(n,["properties"]),{properties:c.getCache()}),setProperties:(e={})=>{try{if(!e||"object"!=typeof e)throw ne(`Invalid argument. The "setProperties" method requires to be passed a properties argument of type "object". Received type "${typeof e}".`);a.getObjectKeys(e).forEach((t=>{c.addToCache(t,e[t])}))}catch(e){o(e,{fingerprint:["usage-tracker-js","tracker:setProperties"]})}},track:t.standalone?u:l}},Le=(e={})=>{const t=oe.normalize(e);oe.validate(t,'"createClient"');const{clientName:n,getDebug:r,getEmail:i,getHubId:s,getHstc:o,getLang:c,getCurrentHref:u,getReferrer:l,getUserAgent:p,getNetworkType:f,getNetworkSpeed:h,getScreenWidth:g,getScreenHeight:m,getWindowWidth:b,getWindowHeight:T,getDeployableName:S,getDeployableVersion:_,getHubSpotSessionId:w,getTempStorage:O,logMessage:R,logWarning:x,logError:N,reportError:D,reportWarning:M,send:L,setTempStorage:U}=t,H=B({getTempStorage:O,setTempStorage:U}),G=F({getTempStorage:O,setTempStorage:U}),{scheduleFlush:W}=j(A,k),V=(e,t)=>{const{isBeforeUnload:n=!1,isExternalHost:r=!1,discardOnFailure:i=!1}=t;let s=`clientSendTimestamp=${Date.now()}`;r&&(s+="&dil=true");L({events:e,query:s,isBeforeUnload:!!n,onFailure:()=>{!1===i&&G.addEvents(e)}})},q=e=>{const t=H.flush();t&&t.length&&V(t,e)},z=(e,t)=>{e.forEach((e=>H.push(e)));(0,a.dispatchFunctionAsync)((()=>W((()=>q(t)))))},K={clientName:n,getCurrentHref:u,getReferrer:l,getUserAgent:p,getNetworkType:f,getNetworkSpeed:h,getScreenWidth:g,getScreenHeight:m,getWindowWidth:b,getWindowHeight:T,getDeployableName:S,getDeployableVersion:_,getHubSpotSessionId:w,getTempStorage:O,setTempStorage:U},Y=(0,a.once)($),X=({deviceId:e})=>{const t=Y(K),n=J(Object.assign({deviceId:e},K));return Q(t,n)},Z=(e,t)=>{try{const t=O(v)||"[]",n=JSON.parse(t).reverse().slice(0,49).reverse();U(v,JSON.stringify(n.concat(e)))}catch(e){U(v,"[]")}try{const e=O(y)||"[]",n=JSON.parse(e).reverse().slice(0,49).reverse();U(y,JSON.stringify(n.concat(t)))}catch(e){U(y,"[]")}},ee=e=>{const t=G.getEvents();if((0,a.isArray)(t)&&t.length>0){G.removeEvents(t);const n=Date.now(),r=({when_timestamp:e=0})=>n-e!e.includes('"prerendering":true'),s=t.filter(r).filter(i);V(s,{isExternalHost:e.isExternalHost,isBeforeUnload:!0,discardOnFailure:!0})}},te=(e="",t,n)=>{(n.bypassPool||n.isBeforeUnload?V:z)([t],n);(0,a.dispatchFunctionAsync)((()=>C("usageTrackerEvent",{eventKey:e,eventPayload:t})));(0,a.dispatchFunctionAsync)((()=>{"true"===O(E)&&Z(e,t)}))};return{createTracker:e=>{I("beforeunload",(()=>{k()||q({isExternalHost:e.isExternalHost,isBeforeUnload:!0})}));I("visibilitychange",(()=>{P()||k()||q({isExternalHost:e.isExternalHost,isBeforeUnload:!0})}));(0,a.dispatchFunctionAsync)((()=>ee(e)));return Pe({clientName:n,getMetaProperties:X,getDebug:r,getEmail:i,getHubId:s,getHstc:o,getLang:c,logError:N,logMessage:R,logWarning:x,reportError:D,reportWarning:M,scheduleEvent:te},null!=e?e:{})}}},ke=(e,t)=>{const n=`; ${t}`.split(";");if(n.length)for(let t=0;tw?ke(e,a.lWindow.document.cookie):null;var Fe={getItem:(e="")=>{if(_)try{return a.lWindow.sessionStorage.getItem(e)||""}catch(e){}return null},setItem:(e="",t="")=>{if(_)try{a.lWindow.sessionStorage.setItem(e,t||"")}catch(e){}return t},removeItem:(e="")=>{if(_)try{a.lWindow.sessionStorage.removeItem(e)}catch(e){}}};var Be={getItem:(e="")=>{if(_)try{return a.lWindow.localStorage.getItem(e)||""}catch(e){}return null},setItem:(e="",t="")=>{if(_)try{a.lWindow.localStorage.setItem(e,t||"")}catch(e){}return t},removeItem:(e="")=>{if(_)try{a.lWindow.localStorage.removeItem(e)}catch(e){}}};function je(){return Ue(h)||null}function He(){const e=je();return Ue(g)||e&&e.split(".")[1]||null}function Ge(){const{hubspot:e={portal:{}}}=a.lWindow||{};return"portal"in e&&"id"in e.portal?e.portal.id:null}function We(e=(He()||Ge()?Be:Fe)){const{device_id:t}=K(e.getItem,e.setItem,{currentTime:Date.now()});return t}function Ve(e,t={}){"object"==typeof a.lWindow&&S(a.lWindow)&&a.lWindow.Raven.captureException(e,ee(e,Object.assign({},t,{level:"error"})))}var qe=Ve;var ze={getHstc:je,sendBeacon:(e,t,n=(()=>{}))=>{let r=!1;const i=!R||a.lWindow.location.search.includes("disableBeacon=true");if(O&&!i)try{const n=JSON.stringify(t),i=new Blob([n],{type:"text/plain"});r=a.lWindow.navigator.sendBeacon.bind(a.lWindow.navigator)(e,i)}catch(e){e instanceof Error&&"TypeError"!==e.name&&qe(e)}r||"function"!=typeof n||n();return r},reportError:qe,reportWarning:(e,t={})=>"object"==typeof a.lWindow&&S(a.lWindow)&&a.lWindow.Raven.captureException(e,ee(e,Object.assign({},t,{level:"warning"}))),getDebug:()=>M,getLang:(e="en-US")=>{if(void 0!==a.lWindow&&"object"==typeof a.lWindow.navigator){const e=a.lWindow.navigator.languages?a.lWindow.navigator.languages[0]:a.lWindow.navigator.language;if(e)return e.toLocaleLowerCase()}return e},getTempStorage:Be.getItem,setTempStorage:Be.setItem,logError:(...e)=>{(x||N||M)&&console.error(...e)},logWarning:(...e)=>{(x||N||M)&&console.warn(...e)}};const Ke=(e,{data:t})=>fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)}),Ye=e=>ze.reportError(e,{fingerprint:["usage-tracker-js","network"]});var Je=Le({clientName:"anonymous",getDebug:ze.getDebug,getLang:ze.getLang,getTempStorage:Fe.getItem,setTempStorage:Fe.setItem,logWarning:ze.logWarning,logError:ze.logError,reportWarning:ze.reportWarning,reportError:ze.reportError,getHstc:()=>null,getEmail:()=>null,getHubId:()=>null,send:({events:e,query:t="",onFailure:n})=>{const r=`${(0,U.getFullUrl)("app-api")}${d.DEFAULT_TRACK_ENDPOINT}?${t}`,i=e=>{Ye(e);(0,a.ensureFn)(n)()},s=()=>{Ke(r,{data:e}).catch(i)};ze.sendBeacon(r,e,s)}});const $e=["omitProperties","scrubProperties"],Qe=["viralSourcePortalId","viralSourceUserId","referrerUrl","referrerParams","lastPageUrl"],Xe=[...Qe,"email","userId","hubId","hstc","utk"],Ze={allowUnauthed:!0,isExternalHost:!L,events:void 0,omitProperties:Xe,scrubProperties:Qe},et=(e,t,n)=>new Proxy(t,{get:(t,r)=>"setProperties"===r?e=>t.setProperties((0,a.omit)(e,n)):"track"===r?(...r)=>{const i=e.standalone?r[2]:r[1],s=(0,a.omit)(null!=i?i:{},n);t.track.apply(null,e.standalone?[r[0],r[1],s]:[r[0],s])}:"clone"===r?e=>et(e,t.clone(e),n):t[r]}),tt=e=>{const t=(0,a.defaults)(e||Ze,Ze),{omitProperties:n,scrubProperties:r}=t,i=(0,o.default)(t,$e),s=(0,a.omit)(i.properties,n||Xe),c=(0,a.mask)(r||Qe,null);return et(i,Je.createTracker(Object.assign({},i,{properties:Object.assign({},s,c)})),n||Xe)},nt=e=>new URLSearchParams(e.search).get("uuid")||void 0,rt=e=>{try{const t=V(Be.getItem);t&&t.device_id===e&&Be.removeItem(m)}catch(e){}Fe.removeItem(m)};var it={init:(e,{history:{location:t},storeUuidOnUrl:n})=>{const r=tt(e),i=n?nt(t):void 0;r.setProperties({deviceId:i||We(Fe)});return r},switch:(e,{history:{location:t,replace:n},storeUuidOnUrl:r})=>{if(!0===r){let e=nt(t);(void 0===e||e.length>64)&&(e=We(Fe));const r=new URLSearchParams(t.search);r.set("uuid",e);n(`${t.pathname}?${r}`)}}},st=n("npjq"),ot=n("CQiV"),at=n("0htZ");const ct=(e=!0)=>(0,at.default)({ignoreRedirect:!0,cached:e}).then((({user:e})=>e.email)).catch((()=>null)),ut=(e=!0)=>(0,at.default)({ignoreRedirect:!0,cached:e}).then((({portal:e})=>e.portal_id)).catch((()=>null)),lt=()=>Promise.resolve(st.default.Info).then(ot.default).catch(ze.getLang),dt=(0,a.once)(ct),pt=(0,a.once)(ut),ft=(0,a.once)(lt),ht=(0,U.getFullUrl)("app-api"),gt=e=>ze.reportError(e,{fingerprint:["usage-tracker-js","network"]});const mt=Le({clientName:"app",getDebug:ze.getDebug,getHstc:ze.getHstc,getTempStorage:ze.getTempStorage,setTempStorage:ze.setTempStorage,logWarning:ze.logWarning,logError:ze.logError,reportWarning:ze.reportWarning,reportError:ze.reportError,getEmail:dt,getHubId:pt,getLang:ft,send:({events:e,query:t="",onFailure:n})=>{const r=`${ht}${d.DEFAULT_TRACK_ENDPOINT}?${t}`,i=e=>{gt(e);(0,a.ensureFn)(n)()},s=()=>{Ke(r,{data:e}).catch(i)};ze.sendBeacon(r,e,s)}}).createTracker;var Et={init:e=>mt(e),switch:(e,{history:{location:t,replace:n},storeUuidOnUrl:r})=>{if((void 0===e||"anonymous"===e)&&!0===r){const e=new URLSearchParams(t.search),r=nt(t);if(void 0!==r){rt(r);e.delete("uuid");n(`${t.pathname}?${e}`)}}}};const yt=(e=2e3)=>new Promise((t=>{let n=0,r=0;const i=()=>{const e=ze.getHstc();if(e){clearTimeout(r);clearInterval(n);t(e)}};n=setInterval(i,100);r=setTimeout((()=>{clearInterval(n);t(void 0)}),e);i()})),vt=(0,U.getFullUrl)("app-api"),bt=e=>ze.reportError(e,{fingerprint:["usage-tracker-js","network"]});var Tt=Le({clientName:"public",getDebug:ze.getDebug,getLang:ze.getLang,getTempStorage:ze.getTempStorage,setTempStorage:ze.setTempStorage,logWarning:ze.logWarning,logError:ze.logError,reportWarning:ze.reportWarning,reportError:ze.reportError,getHstc:yt,getEmail:()=>null,getHubId:()=>null,send:({events:e,query:t="",onFailure:n})=>{const r=`${vt}${d.DEFAULT_TRACK_ENDPOINT}?${t}`,i=e=>{bt(e);(0,a.ensureFn)(n)()},s=()=>{Ke(r,{data:e}).catch(i)};ze.sendBeacon(r,e,s)}});const St={allowUnauthed:!0,isExternalHost:!L,events:void 0},At=e=>{const t=(0,a.defaults)(e||St,St);return Tt.createTracker(t)};const It={anonymous:it,authed:Et,public:{init:e=>At(e),switch:(e,{history:{location:t,replace:n},storeUuidOnUrl:r})=>{if((void 0===e||"anonymous"===e)&&!0===r){const e=new URLSearchParams(t.search),r=nt(t);if(void 0!==r){rt(r);e.delete("uuid");n(`${t.pathname}?${e}`)}}}}},Ct=["trackerType","onBeforeSwitch"],_t={history:c(),storeUuidOnUrl:!0},wt=(e={})=>{let t;const n={trackerType:"public",events:void 0,onBeforeSwitch:()=>null},{history:r,storeUuidOnUrl:i}=(0,a.defaults)(e||{},_t);return{createTracker:e=>{const s=(0,a.defaults)(e||{},n),{trackerType:c,onBeforeSwitch:u}=s,l=(0,o.default)(s,Ct),d=It[c];t!==c&&(0,a.ensureFn)(u)({from:t,to:c});d.switch(t,{history:r,storeUuidOnUrl:i});const p=d.init(l,{history:r,storeUuidOnUrl:i});t=c;return p}}};var Ot=n("/XCD"),Rt=n.n(Ot);const{createTracker:xt}=wt({storeUuidOnUrl:!1});function Nt({messagesUtk:e}){return xt({standalone:!0,trackerType:e?"public":"anonymous",properties:{hubId:Rt().get(),hstc:e?`.${e}`:null}})}const Dt=()=>Nt({messagesUtk:(0,s.getMessagesUtk)()}),Mt=i()(Dt)},pcz0:function(e,t,n){"use strict";n.d(t,{defaultTheme:function(){return o}});var r=n("VZYW"),i=n("0srx"),s=n("kMm/");const o={alignItems:"flex-start",avatarWidth:"32px",backgroundColor:r.NEUTRAL_200,borderColor:r.NEUTRAL_600,borderRadius:"4px",borderWidth:"1px",messageSpacing:"8px",textColor:r.NEUTRAL_1600,fileAttachmentTheme:(0,i.default)(),quickReplyTheme:(0,s.default)(),widgetAccent:r.NEUTRAL_1600,headerBackgroundColor:r.WHITE,headerTextColor:r.OBSIDIAN,avatarBackgroundColor:r.NEUTRAL_600,avatarBorderColor:r.NEUTRAL_600,avatarTextColor:r.OBSIDIAN},a=e=>Object.assign({},o,e);t.default=a},pdIa:function(e,t,n){"use strict";n.d(t,{postQuickReplyButtonClickEvent:function(){return c}});var r=n("Ozt8"),i=n("mlLV"),s=n("Zui/"),o=n("JGJA");const a=({name:e,multiSelect:t,value:n})=>{(0,r.postExternalApiEvent)({eventType:i.QUICK_REPLY_BUTTON_CLICK,payload:{name:e,multiSelect:t,value:n}})},c=e=>{const t=(0,o.default)("quickReplies",e),n=(0,o.default)("allowMultiSelect",e),r={name:s.QUICK_REPLIES,multiSelect:n,value:Array.isArray(t)&&t.length?t.map((e=>e.value)):[]};a(r)}},pdKL:function(e,t,n){"use strict";n.d(t,{curryable:function(){return r}});const r=e=>{const t=(...n)=>n.length>=e.length?e.apply(null,n):t.bind(null,...n);return t}},piVz:function(e,t,n){"use strict";n.d(t,{getShowInitialMessageBubble:function(){return l}});var r=n("dLEV");const i=(0,n("JGJA").default)("initialMessageBubbleVisible");var s=n("E9A7"),o=n("21jQ"),a=n("CpwV"),c=n("YNiY"),u=n("Pda3");const l=(0,r.createSelector)([s.getShowInitialMessage,i,o.getIsOpen,c.getThreadsAsyncData,a.hasPersistedThreads],((e,t,n,r,i)=>!(0,u.isUninitialized)(r)&&!(0,u.isStarted)(r)&&((!(0,u.isSucceeded)(r)||!i)&&(e&&t&&!n))))},pjOB:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"foundations-components":{ActionsMenu:{defaultAriaLabel:"Actions"},tag:{remove:"Remove tag"},Select:{noResults:"No results found",searchPlaceholder:"Search...",clearSelections:"Clear selections"},ErrorMessage:{error:{title:"All is not lost."},notFound:{title:"All who wander are not lost."},badRequest:{title:"There was a problem loading this page."},expired:{title:"We're sorry."},sessionId:{prefix:"Session Id: "}},ProgressSteps:{completedStep:"Completed step",incompleteStep:"Incomplete step"},Paginator:{label:"Pagination",pageNumber:{currentIndicator:"You are currently on ",description:"Page "},firstPage:{label:"First",description:"First page"},previousPage:{label:"Prev",description:"Previous page"},nextPage:{label:"Next",description:"Next page"},lastPage:{label:"Last",description:"Last page"}},Datagrid:{noData:{Title:"No data available",Description:"There is no data available to display."},noResults:{Title:"No results found",Description:"Try adjusting your search and filters to find what you're looking for.",ClearActionLabel:"Clear search and filters"},toolbar:{selectedRows:{one:"{{count}} row selected",other:"{{count}} rows selected",clearSelection:"Clear selection",selectAll:"Select all {{totalRows}} rows"},search:{placeholder:"Search",label:"Search",clearSearch:"Clear search"}},pagination:{visibleRows:"{{visibleRows}} of {{totalRows}} results",itemsPerPage:"Items per page",countPerPage:{one:"{{count}} per page",other:"{{count}} per page"}},SkeletonGrid:{loading:"Loading"},DataGridColumnManagementPanel:{description:"Choose which properties to display as columns. Then, move properties up or down, or drag and drop, to change the order they will be displayed.",removeAllColumns:"Remove all columns",update:"Update",cancel:"Cancel",edit:"Edit columns"}}},ui:{UIAbstractPageSection:{page:"Page Section"},UICarousel:{current:"Showing item {{currentStepDisplayNumber}} out of {{totalSteps}}",prev:"Previous",next:"Next",tip:"Use arrow keys to see other items"},UIColorSwatch:{label:"Color picker {{value}}",noColorLabel:"Color picker, no color selected."},UIButtonCollapser:{dropdownLabel:"Actions"},UIErrorMessage:{error:{title:"All is not lost."},notFound:{title:"All who wander are not lost."},badRequest:{title:"There was a problem loading this page."},expired:{title:"We're sorry."}},UIPanelNavigator:{backButton:"Go to previous screen"},UILoadingSpinner:{busyText:"Loading",completedText:"Loaded"},UISideNav:{navigationLandmark:"Secondary"},UISortTH:{ascendingSort:"Ascending sort. Press to sort descending.",descendingSort:"Descending sort. Press to sort ascending.",pressToSort:"Press to sort."},autosizedTextInput:{charactersRemaining:"{{value}} characters remaining"},time:{today:"Today at {{time}}",yesterday:"Yesterday at {{time}}",datetime:"{{date}} at {{time}}"},progress:{percentComplete:"{{percent}} complete"},datePicker:{dateSelected:"{{date}} is selected.",noDateSelected:"No date selected.",dateBelowMin:"You must choose a newer date",dateAboveMax:"You must choose an older date",invalidDate:"Invalid date",today:"Today",clear:"Clear",placeholder:{month:"MM",day:"DD",year:"YYYY"},nextMonth:"Next month",prevMonth:"Previous month"},dateRange:{startDate:"Start date",endDate:"End date",endDateBeforeStartDate:"The end date must come after the start date.",startDateAfterEndDate:"The start date must come before the end date.",to:"to"},timePicker:{placeholder:{hour:"HH",minute:"MM"}},SelectResultList:{andMore:"…and {{count}} more.",loadMore:"Load more"}},salesUI:{UIAvatarAdd:{ariaLabel:"Add"},UIAvatarHoverlay:{text:"Change photo"},UIChangeArrow:{decrease:"Decrease of ",increase:"Increase of "},UICopyInput:{label:"Copy",title:"Copy to clipboard",tooltipCopied:"Copied"},UIConfirm:{defaultConfirm:"Yes",defaultReject:"No"},UICloseButton:{label:"Close"},UIDateRangePicker:{rangeType:{ALL:"All time",THIS_DAY:"Today",LAST_DAY:"Yesterday",THIS_WEEK:"This week",LAST_WEEK:"Last week",THIS_MONTH:"This month",LAST_MONTH:"Last month",LAST_THIRTY_DAYS:"Last 30 days",LAST_THREE_MONTHS:"Last 3 months",THIS_QUARTER:"This quarter",LAST_QUARTER:"Last quarter",THIS_YEAR:"This year",LAST_YEAR:"Last year",CUSTOM:"Custom time period"}},UIDropdownSelect:{placeholder:"No value selected"},UIEditableControls:{cancel:"Cancel",save:"Save"},UIExpandableText:{collapseButtonText:"See less",expandButtonText:"See more"},UIFileInput:{defaultChangeLabel:"Change file",defaultSelectLabel:"Choose file"},UIIconRating:{ariaValueText:"{{value}} of {{maxValue}}"},UILink:{externalTitle:"Link opens in a new window"},UILoading:{title:"Loading…"},UILockBadge:{title:"This feature is locked"},UIPaginator:{label:"Pagination",pageNumber:{currentIndicator:"You are currently on ",description:"Page "},firstPage:{label:"First",description:"First page"},previousPage:{label:"Prev",description:"Previous page"},nextPage:{label:"Next",description:"Next page"},lastPage:{label:"Last",description:"Last page"}},UIPreviousButton:{label:"Previous"},UINextButton:{label:"Next"},UINumberRating:{lowRangeLabel:"Strongly disagree",highRangeLabel:"Strongly agree"},UISearchableSelectInput:{placeholder:"Search"},UISearchInput:{placeholder:"Search",minimumSearchMessage:{one:"Type 1 more character",other:"Type {{count}} more characters"},clearButton:"Clear input"},UISelect:{allOptionsSelected:"All options are selected",createOption:"Create option “{{label}}”",plusMore:"+ {{count}} more",andMore:"…and {{count}} more.",loadMore:"Load more",noResults:"No results found",placeholder:"Search",typeToSearch:"Type to search"},UITable:{selectableTableRow:{toggleSelection:"Toggle selection of the row"}},UITabs:{moreDropdownLabel:"More"},UITeaseNotification:{optionsButtonTooltipText:"Show options"},UITimePicker:{placeholder:"Select a time"},UIToggle:{checkedLabel:"ON",uncheckedLabel:"OFF"},UITypeahead:{noMatchesFound:"No matches found",noOptions:"None"},UIWizard:{back:"Back",cancel:"Cancel",done:"Done",next:"Next",stepCount:"Step {{stepNumber}} of {{stepCount}}"},XSSTooltip:{explanation:"This link has been disabled for your security."}}}})}},pjpP:function(e,t,n){"use strict";n.d(t,{trackUserInteraction:function(){return u}});var r=n("dLEV"),i=n("xZ3y"),s=n("vStR");const o=(0,r.createSelector)([s.getWidgetUiState],(e=>e.userInteractedWithWidget));var a=n("1qF3"),c=n("E9Gc");function u(){return(e,t)=>{if(!o(t())){(0,c.setGlobalDimension)("interactedWithWidget","true");(0,a.postUserInteractedWithWidgetEvent)()}e((0,r.createAction)(i.TRACK_USER_INTERACTION)())}}},prkp:function(e,t,n){"use strict";n.d(t,{markMessageReadByVisitor:function(){return a}});var r=n("/XCD"),i=n.n(r),s=n("eLSo");const o="livechat-public/v1";function a({threadId:e,sessionId:t,messageId:n}){return s.default.post(`${o}/visitorReadThread/thread/${e}/message/${n}`,{query:{portalId:i().get(),sessionId:t}})}},"pxL+":function(e,t,n){"use strict";n.d(t,{setAttachments:function(){return u},setId:function(){return s},setMessageStatus:function(){return a},setStatus:function(){return o},setTimestamp:function(){return c}});var r=n("g4ag"),i=(n("JGJA"),n("MWj0"));n("Zui/"),n("2I/g");(0,r.default)(i.CLIENT_TYPE);const s=(0,r.default)(i.ID),o=(0,r.default)(i.STATUS),a=(0,r.default)(i.MESSAGE_STATUS),c=((0,r.default)(i.MESSAGE_STATUS_TIMESTAMP),(0,r.default)(i.MESSAGE_DELETE_STATUS),(0,r.default)(i.TIMESTAMP)),u=(0,r.default)(i.ATTACHMENTS);(0,r.default)(i.CONTENT_TYPE),(0,r.default)(i.SENDER),(0,r.default)(i.SENDER_TYPE),(0,r.default)(i.TEXT),(0,r.default)(i.RICH_TEXT),(0,r.default)(i.IN_REPLY_TO_ID),(0,r.default)(i.RECIPIENTS)},q4JX:function(e,t,n){"use strict";n.d(t,{getUnpublishedMessage:function(){return u}});var r=n("eCQl"),i=n("v0wH"),s=n("WebA"),o=n("C3IS"),a=n("pxL+"),c=n("0IK8");const u=e=>{if(!0===(0,o.isCommonMessageFormat)(e))return(0,a.setMessageStatus)(i.SENT,(0,s.buildCommonMessage)(e));(0,r.reportError)({error:new Error(`UNRESOLVED_REPUBLISH_MESSAGE: ${(0,c.getType)(e)}`),fingerprint:["{{ default }}","UNRESOLVED_REPUBLISH_MESSAGE"]});return null}},q6sI:function(e,t,n){"use strict";n.d(t,{default:function(){return K}});var r=n("2I/g"),i=n("Ut5p"),s=n("bYG+"),o=n("JGJA"),a=n("gjm2"),c=n("0H74"),u=n("qjq5");function l(e,t){return(0,a.default)(t,((e,t,n)=>(0,c.default)(n,t,e)),e)}var d=(0,u.default)(l),p=n("0oBL"),f=n("hpc0"),h=n.n(f),g=n("KXN9"),m=n("xyDt"),E=n("y+PV"),y=n("IDM/"),v=n("stzZ"),b=n("4cwC"),T=n("MZef"),S=n("nf9S"),A=n("ul3k"),I=n("EQzX"),C=n("8ghC"),_=n("eF9A"),w=n("PpSk"),O=n("aYGO");const R=(0,u.default)(((e,t)=>t.setIn(O.STATUS,e)));var x=n("UxsU");const N=(0,n("g4ag").default)(O.LATEST_READ_TIMESTAMP);var D=n("emPf"),M=n("8HDO");const P=(0,s.default)("currentUrl"),L=(0,s.default)("hasChannelSwitchedToEmail");var k=n("qQrL"),U=n("cXEp"),F=n("2Sm/"),B=n("xZ3y"),j=n("t0Ql"),H=n("MJM1");(0,o.default)("id"),(0,o.default)("timestamp"),(0,o.default)("@type");const G=(0,H.default)(["newChannel","name"]);(0,o.default)("newChannel"),(0,H.default)(["oldChannel","name"]),(0,o.default)("oldChannel");var W=n("ogEP");const V=(0,T.default)({data:(0,r.Map)()});function q(e){return t=>t=(0,D.setLatestMessage)(e,t)}const z=(0,i.handleActions)({[(0,i.combineActions)(B.ADD_CONVERSATION,F.CREATE_NEW_THREAD.SUCCEEDED)]:(e,t)=>{const{conversation:n}=t.payload,r=(0,w.getThreadId)(n);return(0,m.updateAsyncData)((0,s.default)(r,n),e)},[U.SET_THREADS_SUCCESS]:e=>(0,y.requestSucceeded)(e),[B.LAST_SEEN_SUCCESS](e,t){const{threadId:n,latestMessageTimestamp:r}=t.payload,i=(0,g.getData)(e);return(0,o.default)(n,i)&&r?(0,m.updateAsyncData)((0,p.default)(n,N(r)),e):e},[k.PUBLISH_MESSAGE.SUCCEEDED](e,t){const{threadId:n,publishedMessage:r}=t.payload,i=(0,S.isConversationalMessage)(r)&&!(0,A.isEmailCaptureResponseMessage)(r)?q:()=>e=>e;return(0,m.updateAsyncData)((0,p.default)(n,i(r)),e)},[B.RECEIVED_INCOMING_MESSAGE](e,t){const{threadId:n,message:r}=t.payload,i=(0,S.isConversationalMessage)(r)&&!(0,A.isEmailCaptureResponseMessage)(r)?q:()=>e=>e,s=(0,m.updateAsyncData)((0,p.default)(n,i(r)),e);return(0,_.isAssignmentUpdateMessage)(r)?(0,m.updateAsyncData)((0,p.default)(n,(0,M.setAssignedAgentFromAssignmentMessage)(r)),s):(0,I.isCloseThreadMessage)(r)?(0,m.updateAsyncData)((0,p.default)(n,R(x.default.ENDED)),s):(0,C.isOpenThreadMessage)(r)?(0,m.updateAsyncData)((0,p.default)(n,R(x.default.STARTED)),s):s},[B.INCREMENT_UNSEEN_COUNT](e,t){const{threadId:n}=t.payload;return(0,m.updateAsyncData)((0,p.default)(n,(0,p.default)("unseenCount",(e=>e+1))),e)},[B.CLEAR_UNSEEN_COUNT_FOR_CHANNEL](e,t){const{threadId:n}=t.payload;return(0,m.updateAsyncData)((0,p.default)(n,(0,s.default)("unseenCount",0)),e)},[B.GET_VISITOR_THREADS_STARTED]:e=>(0,E.requestStarted)(e),[B.GET_VISITOR_THREADS_SUCCESS]:(e,t)=>{const{threads:n}=t.payload,i=n&&n.length?n.reduce(((e,t)=>{const n=(0,w.getThreadId)(t);return e.set(n,t)}),(0,r.Map)()):(0,r.Map)();return(0,v.requestSucceededWithOperator)(d(i),e)},[B.GET_VISITOR_THREADS_FAILURE]:e=>(0,b.requestFailed)(e),[U.UPDATE_THREAD_CURRENT_URL](e,t){const{threadId:n,currentUrl:r}=t.payload;return(0,m.updateAsyncData)((e=>e.update(n,P(r))),e)},[j.GENERIC_CHANNEL_CHANGE_RECEIVED]:(e,t)=>{const{threadId:n}=t.payload;return(0,m.updateAsyncData)((e=>e.update(n,L(!0))),e)},[j.CHANNEL_CHANGE_RECEIVED]:(e,t)=>{const{threadId:n,channelChange:r}=t.payload,i=G(r);return(0,m.updateAsyncData)((e=>e.updateIn([n,...O.CHANNEL_DETAILS],(0,W.setChannelName)(i))),e)}},V);var K=(e=>(t,n)=>{try{return e(t,n)}catch(e){h().captureException(e,{extra:{state:t.toJS(),action:n}});return t}})(z)},q8Gl:function(e,t,n){"use strict";n.d(t,{getWindowLocation:function(){return i}});var r=n("8CDR");const i=()=>new r.default(window.location.href)},qEhl:function(e,t,n){e.exports=n.dlbpr(1,9)},qQrL:function(e,t,n){"use strict";n.d(t,{INITIALIZE_PUBSUB:function(){return s},PUBLISH_MESSAGE:function(){return i}});var r=n("VVfI");const i=(0,r.createAsyncActionTypes)("PUBLISH_MESSAGE"),s=(0,r.createAsyncActionTypes)("INITIALIZE_PUBSUB")},qTCa:function(e,t,n){"use strict";n.d(t,{default:function(){return T}});var r=n("NCbW"),i=n("S5kL"),s=n("ukHx"),o=n("Z5tj"),a=n.n(o),c=n("57op");n("iKGd");const u=c.getInputBorderColor,l=c.getInputBackgroundColor,d=(c.getDisabledBackgroundColor,c.getDisabledTextColor,c.getPlaceholderTextColor,c.getInputBorderColor,c.getPrimaryColor,c.getPrimaryColor);c.getPrimaryColor;var p=n("ITEl");const f=["options","disabled","value","onChange","placeholder","theme"],h="__PLACEHOLDER_VALUE__",g=a().select.withConfig({displayName:"VizExMobileSelect__StyledSelect"})(["appearance:none;background:none;border-radius:3px;border:1px solid transparent;color:inherit;cursor:inherit;font-size:16px;margin:0;outline:none;padding:8px 32px 10px 10px;width:100%;height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;&::-ms-expand{display:none;}:focus::-ms-value{color:",";background:transparent;}"],(({theme:e})=>(0,c.getTextColor)(e))),m=a().div.withConfig({displayName:"VizExMobileSelect__SelectContainer"})(["background-color:",";border-radius:3px;border:1px solid ",";cursor:pointer;display:block;font-size:16px;height:40px;line-height:22px;padding:0;position:relative;text-align:left;transition:all 0.15s ease-out;width:100%;&::after{border-color:transparent;border-style:solid;border-width:0.375em;display:inline-block;vertical-align:middle;border-top-color:",";margin-top:0.375em;margin-top:-3px;content:' ';position:absolute;top:50%;right:1em;z-index:2;pointer-events:none;}"],(({theme:e})=>l(e)),(({theme:e})=>u(e)),(({theme:e})=>d(e))),E=e=>{const{options:t,disabled:n,value:r,onChange:i,placeholder:o,theme:a}=e,c=(0,s.default)(e,f),u=t.map((({value:e,text:t})=>(0,p.jsx)("option",{value:e,children:t},e)));return(0,p.jsx)(m,{theme:a,children:(0,p.jsxs)(g,Object.assign({},c,{"data-test-id":"VizExSelect",disabled:n,defaultValue:h,value:r,onChange:i,theme:a,children:[o&&(0,p.jsx)("option",{disabled:!0,value:h,children:o}),u]}))})};E.displayName="VizExMobileSelect";var y=E,v=n("3S9s");const b=({quickReplyOptions:e,onChange:t,disabled:n,value:s,placeholder:o,theme:a=(0,v.createThemeV2)()})=>{const c=(0,r.useMemo)((()=>e.map((e=>{const t=(0,i.getOptionValue)(e);return{text:(0,i.getOptionLabel)(e),value:t}})).toJS()),[e]);return(0,p.jsx)(y,{options:c,onChange:t,disabled:n,value:s,placeholder:o,theme:a})};b.displayName="QuickReplySelect";var T=b},qg6t:function(e,t,n){"use strict";n.d(t,{dismissTypingIndicator:function(){return a}});var r=n("0IK8"),i=n("2+C7"),s=n("5jhX"),o=n("4A01");const a=(e,t)=>n=>{const a=(0,r.getSenderId)(e);n((0,i.clearExistingTypingTimeout)(e,t));n((0,s.removeTypingTimeoutIdForAgentInThread)(t,a));n((0,o.clearTypingIndicatorStyle)({threadId:t,senderId:a}))}},qgyf:function(e,t,n){"use strict";n.d(t,{attachmentUploadProgress:function(){return s}});var r=n("dLEV"),i=n("OIId");const s=(0,r.createAction)(i.ATTACHMENT_UPLOAD_PROGRESS,(({localId:e,threadId:t,progress:n})=>({payload:{localId:e,threadId:t,progress:n}})))},qjq5:function(e,t,n){"use strict";n.d(t,{default:function(){return l}});var r=n("QJvi"),i=n("scKg"),s=n("lTIY");function o(e,t,n){const r=(0,s.default)(t,a.bind(null,e,t,n));r.args=n;r.operation=e;return r}function a(e,t,n,...r){const i=t-r.length,s=n.concat(r);return i<=0?e(...s):o(e,i,s)}function c(e,t){return o((0,i.default)(t),(0,r.default)(e),[])}var u=c(2,c);function l(e){return u(e.length,e)}},qkre:function(e,t,n){"use strict";n.d(t,{getConnectedAccountAddress:function(){return f},getFromAddress:function(){return c},getFromName:function(){return u},getHasReplies:function(){return h},getIsForward:function(){return y},getIsMemberOfForwardedSubthread:function(){return E},getOriginalSenderEmail:function(){return d},getOriginalSenderName:function(){return p},getPreviousRepliesHtml:function(){return g},getPreviousRepliesPlainText:function(){return m},getSubject:function(){return o}});var r=n("JGJA"),i=n("L8e7");const s=e=>t=>{const n=(0,i.getEmailMetadata)(t);return n&&e(n)},o=s((0,r.default)("subject")),a=(0,r.default)("from"),c=(s(a),s((e=>{const t=a(e);return t&&(0,r.default)("email",t)}))),u=s((e=>{const t=a(e);return t&&(0,r.default)("name",t)})),l=(0,r.default)("originalSender"),d=s((e=>{const t=l(e);return t&&(0,r.default)("email",t)})),p=s((e=>{const t=l(e);return t&&(0,r.default)("name",t)})),f=s((0,r.default)("connectedAccountAddress")),h=s((0,r.default)("hasReplies")),g=s((0,r.default)("previousRepliesHtml")),m=s((0,r.default)("previousRepliesPlainText")),E=s((0,r.default)("memberOfForwardedSubthread")),y=s((0,r.default)("forward"));s((0,r.default)("clipStatus")),s((0,r.default)("templateId")),s((0,r.default)("emailAuthenticationStatus"))},qpv7:function(e,t,n){"use strict";n.d(t,{bodyType:function(){return L},enableMigrationCheckBypass:function(){return J},environmentUrl:function(){return D},header:function(){return C},httpsOnly:function(){return N},hubletApi:function(){return P},hubletSubdomainPostfix:function(){return M},jsonBody:function(){return k},jsonResponse:function(){return H},method:function(){return I},onResponse:function(){return F},onResponseError:function(){return B},query:function(){return R},redirectOnMigrationInProgress:function(){return K},redirectOnPortalMoved:function(){return Y},reportOptionsError:function(){return G},resolveApi:function(){return v},retry:function(){return q},services:function(){return y},timeoutInQuery:function(){return $},validateStatus:function(){return V},withQuery:function(){return x},withUrl:function(){return T}});var r=n("01iA"),i=n.n(r),s=n("M6aa"),o=n("GSH1"),a=n("oR4E"),c=n("bioE"),u=n("AXLL"),l=n("PPXD"),d=n("mxs2"),p=n("/Eix"),f=n("MeFh");let h=null;const g=()=>{if(h)return h;const e=window.hubspot;return e&&e.bender?{name:e.bender.currentProject,version:e.bender.currentProjectVersion}:null},m=()=>{try{return window.localStorage}catch(e){return}},E=e=>{try{const t=e.localStorage&&e.localStorage.getItem("hs_locale");return i().isQa()&&t?l.setHeader("X-HS-Locale",t,e):e}catch(t){return e}},y=e=>{const t=Object.assign({location:window.location,cookies:window.document.cookie,localStorage:m(),document:window.document,appInfo:g()},e);return E(t)},v=e=>{const t=i().getShort("hub-http"),n="local"===t?"local":"deployed",r=e[n]?e[n][t]:null;if(!r)throw new Error(`No hostname defined for environment ${t} and ${n}`);return r},b=Symbol("url"),T=e=>t=>{let n=t[b]||(0,c.parseUrl)(t.url);n=e(n);t=(0,o.set)(b,n)(t);return t=(0,o.set)("url",(0,c.buildUrl)(n))(t)},S=(e,t)=>{const n=t&&t._input?t._input:t;return void 0!==n[e]?n[e]:void 0},A=(e,t)=>n=>void 0===S(e,n)?(0,o.set)(e,t)(n):n,I=e=>A("method",e),C=(e,t,n)=>r=>n||void 0===l.getHeader(e,r)?l.setHeader(e,t,r):r,_=Symbol("initialQuery"),w=Symbol("noOverrideQuery"),O=Symbol("overrideQuery"),R=(e,t=!0)=>T((n=>{let r=n;void 0===r[_]&&(r=(0,o.set)(_,n.query||"")(r));const[i,s,a]=t?[O,r[O],e]:[w,e,r[w]];r=(0,o.setIn)([i],Object.assign({},s,a))(r);return(0,o.set)("query",[r[_],u.stringify(Object.assign({},r[O],r[w]))].filter(Boolean).join("&"))(r)})),x=e=>R(e.query,!1)(e),N=T((0,o.set)("protocol","https")),D=e=>t=>T((n=>{!n.protocol&&t.location&&(n.protocol=t.location.protocol.slice(0,-1));if(!n.hostname){const r=t.api||e;n.hostname=v(r)}return n}))(t),M=(e,t=!1)=>{const n=e||i().getHublet();return i().ifHublet({isNa1:e=>t?`-${e}`:"",isNonNa1:e=>`-${e}`},n)},P=(e,t,n,r=!1)=>{const i=M(n,r);return{local:{qa:`local${i}.${t}qa.com`,prod:`local${i}.${t}.com`},deployed:{qa:`${e}${i}.${t}qa.com`,prod:`${e}${i}.${t}.com`}}},L=(e,t)=>n=>{(n=C("content-type",e)(n)).rawData?n.data=n.rawData:"function"==typeof t&&l.getHeader("content-type",n)===e&&(n.data=t(n.data));return n},k=e=>void 0!==e.data||void 0!==e.rawData?L("application/json",JSON.stringify)(e):e,U=e=>t=>{try{return e(t)}catch(e){e.response=t;throw e}},F=e=>(0,a.handleResponse)((t=>t.then(U(e)))),B=e=>(0,a.handleResponse)((t=>t.catch(U(e)))),j=e=>e&&e.headers&&l.getHeader("content-type",e)||"",H=(0,s.createStack)(C("Accept","application/json, text/javascript, */*; q=0.01"),F((e=>(0,o.setIf)("string"==typeof e.data&&0===j(e).indexOf("application/json"),"data",(()=>e.data.length?JSON.parse(e.data):void 0))(e)))),G=F((e=>"OPTIONSERROR"===e.errorCode?Promise.reject((0,a.responseError)(e,`hub-http error building request options: ${e.options.error.message}`)):e)),W=(e,t)=>{const n=(0,a.responseError)(e,`Request for ${t.split("?")[0]} failed with status ${e.status}. ${e.statusText||""}`);n._hsAdditionalProperties={queryParamsString:t.split("?")[1]};return n},V=e=>F((t=>t.status>=200&&t.status<300?t:Promise.reject(W(t,e.url))))(e),q=(e,{reason:t,maxRetries:n=1,delay:r=250,onMaxAttemptsReached:i}={})=>c=>{const u=i=>{if(e(i)){const e=(0,o.set)("retry",{reason:t,maxRetries:n,delay:r,exceededRetries:i.options.retryAttempts>=n})(i);return Promise.reject((0,a.responseError)(e,`Request for ${c.url} failed with status ${i.status}. ${i.statusText||""}`))}return i};if(0===n)return c;return(c.retryAttempts>=n&&"function"==typeof i?(0,s.createStack)(F(u),i):F(u))(c)},z=((0,o.set)("safeMode",!0),(e,t)=>n=>F((n=>{if(e(n)){let e;try{e="function"==typeof t?t(n):t;(0,f.redirectTo)(e,n.options);return Promise.reject((0,a.responseError)(n,"Aborting: redirection in progress"))}catch(e){return Promise.reject((0,a.responseError)(n,"Aborting: status indicates redirect required, but redirect URL could not be formed"))}}return n}))(n)),K=e=>{if(e.skipMigrationCheck||(0,d.isAuthMocked)(e))return e;const t=(0,p.maybeGetParentIframe)();return t?(0,p.notifyParentAndRejectOnStatuses)([477],t,p.MIGRATION_IN_PROGRESS_MESSAGE)(e):z((e=>477===e.status),(0,c.buildUrl)({hostname:v(P("app","hubspot")),path:`/data-transfer-status/${e.portalId}/`}))(e)},Y=e=>{if((0,d.isAuthMocked)(e))return e;const t=(0,p.maybeGetParentIframe)();return t?(0,p.notifyParentAndRejectOnStatuses)([488],t,p.PORTAL_MOVED_MESSAGE)(e):z((e=>488===e.status),(t=>{const n=l.getHeader("x-hubspot-correct-hublet",t);if(!n)throw new Error("488 response missing X-Hubspot-Correct-Hublet header");const r=e.location;return(0,c.buildUrl)({protocol:r.protocol&&r.protocol.endsWith(":")?r.protocol.slice(0,-1):r.protocol,port:r.port,path:r.pathname,query:""!==r.search?r.search.substring(1):void 0,hash:""!==r.hash?r.hash.substring(1):void 0,hostname:v(P((0,c.parseHostname)(e.location).loadBalancerBase||"app","hubspot",n))})}))(e)},J=e=>(0,d.isAuthMocked)(e)?e:R({skipMigrationCheck:e.skipMigrationCheck},!1)(e),$=e=>(0,d.isAuthMocked)(e)||"number"!=typeof e.timeout?e:R({clienttimeout:e.timeout})(e)},qqP0:function(e,t,n){"use strict";n.d(t,{timeOnPageTriggerDelaySeconds:function(){return d}});var r=n("DdHT"),i=n("kHIv"),s=n("VvTX"),o=n("97n4"),a=n("MJM1");const c=["enabled"],u=["timeDelaySeconds"],l=((0,a.default)(c),(0,a.default)(u)),d=e=>(0,r.default)(i.getMessage,s.getClientTriggers,o.getDisplayOnTimeDelay,l)(e)},"qym/":function(e,t,n){"use strict";n.d(t,{stagedThread:function(){return m}});var r=n("MZef"),i=n("9pgs"),s=n("y+PV"),o=n("IDM/"),a=n("46XF"),c=n("xyDt"),u=n("0IK8"),l=n("eFd2"),d=n("Ut5p"),p=n("ffqu"),f=n("6HRQ"),h=n("2Sm/");const g=new r.default({data:new l.default}),m=(0,d.handleActions)({[p.STAGE_MESSAGE_ON_STUBBED_THREAD](e,t){const{message:n,shouldRetainFailureState:r}=t.payload;return r?(0,a.updateData)((e=>(0,f.addMessageToThreadHistory)((0,u.getId)(n),n,e)),e):(0,c.updateAsyncData)((e=>(0,f.addMessageToThreadHistory)((0,u.getId)(n),n,e)),e)},[p.RESET_STUBBED_THREAD](e,t){const{payload:n={}}=t;return n.shouldRetainFailureState?e.set("data",new l.default):g},[h.CREATE_NEW_THREAD.STARTED]:s.requestStarted,[h.CREATE_NEW_THREAD.SUCCEEDED]:o.requestSucceeded,[h.CREATE_NEW_THREAD.FAILED]:(e,t)=>{const n=t.payload;return(0,i.requestFailedWithError)(n,e)}},g)},"r8/6":function(e,t,n){"use strict";n.d(t,{promptButtonBaseStyles:function(){return c},promptButtonCoreStyles:function(){return s},promptButtonFixedWidthStyles:function(){return o},promptButtonFlexibleWidthStyles:function(){return a}});var r=n("Z5tj");const i=384,s=(0,r.css)(["display:inline-flex;align-items:center;padding:7px 10px;border-radius:10px;font-weight:600;font-size:12px;line-height:18px;text-align:left;box-sizing:border-box;word-break:break-word;transition:color 0.2s ease,border-color 0.2s ease,opacity 0.2s ease;"]),o=(0,r.css)(["max-width:","px;width:max-content;"],i),a=(0,r.css)(["max-width:100%;"]),c=(0,r.css)([""," ",""],s,o)},r8xu:function(e,t,n){"use strict";n.d(t,{getAvailabilityAwayMessage:function(){return o}});var r=n("dLEV"),i=n("tyiq"),s=n("yxYB");const o=(0,r.createSelector)([s.getWidgetAvailabilityOptions],(e=>(0,i.getAwayMessage)(e)||""))},"rA/t":function(e,t,n){"use strict";n.d(t,{buildSendersFromLegacySender:function(){return l}});var r=n("eCQl"),i=n("2I/g"),s=n("JGJA"),o=n("DdHT"),a=n("bYG+"),c=n("TWJS");function u(e){const t=(0,s.default)("@type",e)||(0,s.default)("type",e),n=(0,s.default)("utk",e)||(0,s.default)("vid",e)||(0,s.default)("id",e);return t&&n?(0,c.default)({actorId:`${t&&t[0]}-${n}`}):null}function l(e){try{const t=(0,s.default)("sender",e),n=(0,i.fromJS)(t||{}),r=u(n),l=(0,s.default)("senders",e)||[],d=(0,i.List)(l.filter(Boolean).map((e=>(0,c.default)(e)))),p=0===d.size&&r?(0,i.List)([r]):d;return(0,o.default)((0,a.default)("sender",n),(0,a.default)("senders",p))(e)}catch(t){const n=new Error("Unable to build Senders from legacy Sender");(0,r.reportError)({error:n,extra:{message:`${t}`}});return e}}},rCfO:function(e,t,n){"use strict";n.d(t,{default:function(){return c}});var r=n("scKg"),i=n("2I/g");function s(...e){return 1===e.length?e[0]:(0,i.Seq)(e)}function o(e,t,n,...r){const i=n(...r);e.has(i)||e.set(i,t(...r));return e.get(i)}function a(e,t,n,...r){const i=n(...r);e.has(i)||e.set(i,t(...r));return e.get(i)}function c(e,t=s){(0,r.default)(e);const n=(0,i.Map)().asMutable(),c=(1===e.length?o:a).bind(null,n,e,t);c.cache=n;return c}},rIrL:function(e,t,n){"use strict";var r=n("2I/g"),i=n("GcWH"),s=n("OxGf"),o=n("rf4d");const a=(0,r.Record)({"@type":i.INITIAL_MESSAGE,clientType:null,id:null,richText:null,sender:null,status:null,text:null,timestamp:null,attachments:(0,r.List)(),direction:s.OUTGOING,channelInstanceId:null,genericChannelId:o.LIVE_CHAT_GENERIC_CHANNEL_ID,senders:(0,r.List)(),recipients:(0,r.List)()},"InitialMessage");t.default=a},rLZs:function(e,t,n){"use strict";n.d(t,{getSenderPairs:function(){return u}});var r=n("2I/g"),i=n("Mx3c"),s=n("iPDb"),o=n("0IK8"),a=n("C3IS"),c=n("V+nC");const u=e=>e&&(0,s.getMessages)(e)?(0,s.getMessages)(e).reduce(((e,t)=>{if((0,a.isCommonMessageFormat)(t)&&!(0,a.isEmailCMF)(t)||(0,c.isInitialMessage)(t)){const n=(0,o.getSenderId)(t),s=(0,o.getSenderType)(t),a=(0,r.Map)({senderId:n,senderType:s});if(n&&(s===i.AGENT||s===i.BOT))return e.add(a)}return e}),(0,r.Set)()):(0,r.Set)()},"rdz/":function(e,t,n){"use strict";n.d(t,{adjustLuminance:function(){return i}});var r=n("rkZZ");const i=(e,t)=>{const{r:n,g:i,b:s}=(0,r.hexToRGB)(e);return`#${`0${(0|256+n+(256-n)*t/100).toString(16).slice(1)}`.slice(-2)}${`0${(0|256+i+(256-i)*t/100).toString(16).slice(1)}`.slice(-2)}${`0${(0|256+s+(256-s)*t/100).toString(16).slice(1)}`.slice(-2)}`}},rf4d:function(e,t,n){"use strict";n.d(t,{EMAIL_GENERIC_CHANNEL_ID:function(){return s},FB_MESSENGER_GENERIC_CHANNEL_ID:function(){return i},FORMS_GENERIC_CHANNEL_ID:function(){return o},LIVE_CHAT_GENERIC_CHANNEL_ID:function(){return r}});const r=1e3,i=1001,s=1002,o=1003},riMc:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-internal-schema":{availability:{awayMessage:{defaultMessageText:"We're away right now, but we'll get back to you as soon as we can."},outsideOfficeHoursMessage:{defaultMessageText:"We're away right now, but we'll get back to you as soon as we can."}}}}})}},rkZZ:function(e,t,n){"use strict";n.d(t,{hexToRGB:function(){return r}});const r=e=>{let t=(e||"#000000").slice(1);3===t.length&&(t=t.replace(/(.)/g,"$1$1"));return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16)}}},"s+jq":function(e,t,n){"use strict";n.d(t,{DisplayModeProvider:function(){return u},useDisplayMode:function(){return c}});var r=n("NCbW"),i=n("+4sg"),s=n("ITEl");const o={widgetDisplayMode:i.CLASSIC,showDisplayModeToggle:!1,onToggleDisplayMode:()=>{}},a=(0,r.createContext)(o),c=()=>(0,r.useContext)(a),u=({isUngatedForInAppHelp:e,initialWidgetDisplayMode:t,children:n})=>{const[o,c]=(0,r.useState)(null),u=(0,r.useCallback)((()=>{e&&c((e=>e===i.DOCKED?i.CLASSIC:e===i.CLASSIC?i.DOCKED:t===i.DOCKED?i.CLASSIC:i.DOCKED))}),[e,t]),l=(0,r.useMemo)((()=>e?o||(null!=t?t:i.CLASSIC):i.CLASSIC),[o,t,e]),d=(0,r.useMemo)((()=>({widgetDisplayMode:l,showDisplayModeToggle:e,onToggleDisplayMode:u})),[l,e,u]);return(0,s.jsx)(a.Provider,{value:d,children:n})};u.displayName="DisplayModeProvider"},sIRh:function(e,t,n){"use strict";n.d(t,{default:function(){return g}});var r=n("/fsP"),i=n("nS6h"),s=n("2Zef"),o=n("BvOu"),a=n("v0wH"),c=n("2I/g"),u=n("jvpr"),l=n("rf4d"),d=n("OxGf"),p=n("Wt04"),f=n("6O34"),h=n("0G/n");const g=({channel:e,email:t,threadId:n})=>(g,m)=>{const E=s.SYSTEM_SENDER,y={type:h.CHANNEL_SPECIFIC_OPAQUE_ID,value:(0,p.getMessagesUtk)()||""},v=(0,c.List)([{deliveryIdentifier:y}]),b=new r.default({id:(0,o.generateUuid)(),text:t,sender:{"@type":E},status:{messageStatus:a.SENT},channelInstanceId:(0,u.getChannelInstanceId)(m()),senders:(0,f.buildSenders)(v),genericChannelId:l.LIVE_CHAT_GENERIC_CHANNEL_ID,direction:d.INCOMING});g((0,i.publishMessageToConversation)({channel:e,message:b,threadId:n}))}},sJho:function(e,t,n){"use strict";n.d(t,{getMessagesPageUri:function(){return o}});var r=n("dLEV"),i=n("JGJA"),s=n("49A5");const o=(0,r.createSelector)(s.getLatestWidgetData,(0,i.default)("messagesPageUri"))},sWFM:function(e,t,n){"use strict";n.d(t,{getMessageId:function(){return s}});var r=n("dLEV"),i=n("49A5");const s=(0,r.createSelector)([i.getLatestWidgetData],(e=>e.message.id))},sbcl:function(e){"use strict";e.exports=function(){if(void 0===window.hubspot)throw new Error("Could not find hubspot global variable.");return window.hubspot}()},scKg:function(e,t,n){"use strict";n.d(t,{default:function(){return r}});function r(e,t){if("function"==typeof e)return e;throw new Error(`expected \`${"number"==typeof t?`operation[${t}]`:"operation"}\` to be a function but got \`${String(e)}\``)}},scwY:function(e,t,n){"use strict";n.d(t,{loadStagedThread:function(){return u}});var r=n("eg5p"),i=n("L9oQ"),s=n("Wiow"),o=n("YHaB"),a=n("0fuM"),c=n("esZR");function u({view:e=a.THREAD_VIEW}={}){return t=>{t((0,i.selectThread)(r.STUBBED_THREAD_ID));t((0,s.resetStubbedThread)());t((0,o.updateView)(e));t((0,c.stageInitialMessage)())}}},seb2:function(e,t,n){"use strict";n.d(t,{getBodyTypographyStyles:function(){return s}});var r=n("Z5tj"),i=n("57op");const s=({theme:e})=>(0,r.css)(["font-family:",";font-weight:400;font-size:14px;color:",";line-height:24px;"],(({theme:{font:{fontFamily:e}}})=>e),(0,i.getTextColor)(e))},sguF:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{i18n:{duration:{seconds:"{{ seconds }} sec",minutes:"{{ minutes }} min",hours:"{{ hours }} hr",hoursAndMinutes:"{{ hours }} hr {{ minutes }} min",days:{one:"{{ count }} day",other:"{{ count }} days"},shortForm:{seconds:"{{ seconds }}s",minutes:"{{ minutes }}m",hours:"{{ hours }}h",days:"{{ days }}d",hoursAndMinutes:"{{ hours }}h {{ minutes }}m"}},dateTime:{quarterAndYear:"Q{{quarterNumber}} {{yearNumber}}"},numberRepresentation:{fraction:"{{ numerator }}/{{ denominator }}",numberWithCurrencyCode:"{{currencyCode}} {{amountNumberValue}}",phoneNumberWithExtension:"{{phoneNumber}}, ext. {{extension}}"}}}})}},si22:function(e,t,n){"use strict";n.d(t,{didFailToCreateThread:function(){return d},getAsyncStagedThread:function(){return u},getStagedThreadHistory:function(){return p},getVisitorInitialThreadHistory:function(){return f},isCreatingThread:function(){return l}});var r=n("dLEV"),i=n("KXN9"),s=n("Pda3"),o=n("8J5U"),a=n("jguV"),c=n("Cblj");const u=e=>e.stagedThread,l=(0,r.createSelector)(u,s.isStarted),d=(0,r.createSelector)(u,s.isFailed),p=(0,r.createSelector)(u,i.getData),f=(0,r.createSelector)(p,(e=>(0,o.getMessages)(e).toList().filterNot(c.isTypingMessage).map(a.serialize).toJS()))},"sl1+":function(e,t,n){"use strict";var r=n("BEfq"),i=n("xZ3y"),s=n("PpSk");const o={},a=(0,n("dLEV").createSlice)({name:"messageEditorStaging",initialState:o,reducers:{},extraReducers:e=>{e.addCase(r.setMessageEditorTextAction,((e,t)=>{const{threadId:n,stagingText:r}=t.payload;e[n]={stagingText:r}}));e.addCase(r.removeMessageEditorStagingTextAction,((e,t)=>{const n=t.payload;e[n]&&(e[n]={stagingText:""})}));e.addCase(i.GET_VISITOR_THREADS_SUCCESS,((e,t)=>{const{threads:n=[]}=t.payload;n.forEach((t=>{const n=(0,s.getThreadId)(t);e[n]||(e[n]={stagingText:""})}))}))}});t.default=a.reducer},ssUX:function(e,t,n){"use strict";n.d(t,{darken:function(){return y},getCanReadTextOnce:function(){return S},getTextColor:function(){return A},lighten:function(){return E},useDefaultElementColor:function(){return I}});var r=n("EuUD");var i=new RegExp("^#([A-Fa-f0-9]{2})([A-Fa-f0-9]{2})([A-Fa-f0-9]{2})|^#([A-Fa-f0-9]{1})([A-Fa-f0-9]{1})([A-Fa-f0-9]{1})$");const s=(0,r.default)({name:"HexCode",validator:e=>i.test(e)});s.toRGB=e=>{const t=i.exec(e);let n=null;if(t&&7===t.length){void 0!==t[1]&&(n={r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)});void 0!==t[4]&&(n={r:parseInt(t[4]+t[4],16),g:parseInt(t[5]+t[5],16),b:parseInt(t[6]+t[6],16)})}return n};var o=s;const a=/^rgb/i,c="#ffffff",u="#33475b",l=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,d=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;let p,f;const h=e=>{let t,n,r;try{if(a.test(e)){const i=e.match(/(\d+)\D+(\d+)\D+(\d+)/)||[];t=parseInt(i[1],10);n=parseInt(i[2],10);r=parseInt(i[3],10)}else{let i=e.toLowerCase().replace(/^#/,"");3===i.length&&(i=i.replace(/([0-9a-f])/g,"$1$1"));t=parseInt(i.substring(0,2),16);n=parseInt(i.substring(2,4),16);r=parseInt(i.substring(4,6),16)}if([t,n,r].some(isNaN))return{}}catch(e){return{}}return{r:t,g:n,b:r}},g=e=>{const{r:t,g:n,b:r}=h(e);if([t,n,r].some((e=>Number.isNaN(Number(e)))))return{hue:0,saturation:0,lightness:0};const i=t/255,s=n/255,o=r/255,a=Math.max(i,s,o),c=Math.min(i,s,o),u=(a+c)/2,l=a-c;if(0===l)return{hue:0,saturation:0,lightness:u};let d;const p=u>.5?l/(2-a-c):l/(a+c);switch(a){case i:d=(s-o)/l+(s{const t=e<0?0:e>1?1:e;return`${Math.round(100*t)}%`},E=(e,t=.1)=>{const{hue:n,saturation:r,lightness:i}=g(e);return`hsl(${[n,m(r),m(i+t)].join(", ")})`},y=(e,t=.1)=>E(e,-t);function v(e){try{const t=e.replace(l,((e,t,n,r)=>t+t+n+n+r+r)),n=d.exec(t);if(!n)throw new Error("Invalid hex code");return{r:parseInt(n[1],16),g:parseInt(n[2],16),b:parseInt(n[3],16)}}catch(t){t instanceof Error&&console.error(`Error converting hex ${e} to rgb: ${t.message}`);return{r:0,g:0,b:0}}}function b(e){const{r:t,g:n,b:r}=v(e),i=t/255,s=n/255,o=r/255;return.2126*(i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4))+.7152*(s<=.03928?s/12.92:Math.pow((s+.055)/1.055,2.4))+.0722*(o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4))}function T(e,t){const n=b(e);return(b(t)+.05)/(n+.05)>2}function S(e){if(e!==f){f=e;p=T(e,c)}return p}function A(e){return o.test(e)&&S(e)?c:u}function I(e){return!o.test(e)||!S(e)}},stzZ:function(e,t,n){"use strict";n.d(t,{requestSucceededWithOperator:function(){return i}});var r=n("VToG");const i=(0,n("nt9Q").requestStateUpdate)(r.SUCCEEDED)},"t+8h":function(e,t,n){"use strict";n.d(t,{WORKFLOW_GENERATED_USER_MESSAGE:function(){return r}});const r="WORKFLOW_GENERATED_USER_MESSAGE"},t0Ql:function(e,t,n){"use strict";n.d(t,{CHANNEL_CHANGE_RECEIVED:function(){return r},GENERIC_CHANNEL_CHANGE_RECEIVED:function(){return i}});const r="CHANNEL_CHANGE_RECEIVED",i="GENERIC_CHANNEL_CHANGE_RECEIVED"},t4ZQ:function(e,t,n){"use strict";n.d(t,{getAgentType:function(){return r}});const r=(0,n("MJM1").default)(["agentType"])},tAuz:function(e,t,n){"use strict";n.d(t,{getIsMobile:function(){return s}});var r=n("dLEV"),i=n("vStR");const s=(0,r.createSelector)([i.getWidgetUiState],(e=>e.mobile||e.isFullscreen))},tLJd:function(e,t,n){"use strict";n.d(t,{shouldOverrideTrigger:function(){return r}});const r=e=>void 0!==e&&!e},tOKt:function(e,t,n){"use strict";n.d(t,{buildInitialMessage:function(){return l}});var r=n("2I/g"),i=n("JGJA"),s=n("IcZZ"),o=n("ubOH"),a=n("BvOu"),c=n("c1C1"),u=n("rIrL");const l=(e={})=>{const t=(0,i.default)("timestamp",e);return(0,u.default)({id:(0,i.default)("id",e)||(0,a.generateUuid)(),sender:(0,r.Map)((0,r.fromJS)((0,i.default)("sender",e))),status:(0,o.default)((0,i.default)("status",e)),attachments:(0,s.buildAttachments)((0,i.default)("attachments",e)),clientType:(0,i.default)("clientType",e),richText:(0,i.default)("richText",e),text:(0,i.default)("text",e),timestamp:t||(0,c.generateUniqueClientTimestamp)(),senders:(0,i.default)("senders",e),channelInstanceId:(0,i.default)("channelInstanceId",e),recipients:(0,i.default)("recipients",e)})}},tTno:function(e,t,n){"use strict";n.d(t,{scrollTriggerEnabled:function(){return a}});var r=n("kHIv"),i=n("VvTX"),s=n("97n4"),o=n("UBEt");const a=e=>{const t=(0,r.getMessage)(e),n=(0,i.getClientTriggers)(t),a=(0,s.getDisplayOnScrollPercentage)(n);return(0,o.getEnabled)(a)}},tUSi:function(e,t,n){"use strict";n.d(t,{HEADER_TEXT_DESCRIPTION_ID:function(){return i},HEADER_TEXT_TITLE_ID:function(){return r}});const r="chat-widget-header-text",i="chat-widget-header-description"},tXbc:function(e,t,n){"use strict";n.d(t,{CONNECTED:function(){return r},DISCONNECTED:function(){return s},RECONNECTING:function(){return i},RESUBSCRIBING:function(){return o},SUSPENDED:function(){return a}});const r="CONNECTED",i="RECONNECTING",s="DISCONNECTED",o="RESUBSCRIBING",a="SUSPENDED"},tY0N:function(e,t,n){"use strict";n.d(t,{TYPING:function(){return r}});const r="TYPING"},tcix:function(e,t,n){"use strict";n.d(t,{captureActionBreadcrumb:function(){return s}});var r=n("hpc0"),i=n.n(r);const s=e=>{i().captureBreadcrumb({message:e.type,category:"redux action"})}},tlSg:function(e,t,n){"use strict";n.d(t,{sendConsentToCommunicate:function(){return a}});var r=n("/XCD"),i=n.n(r),s=n("eLSo");const o="livechat-public/v1/privacy/consentToCommunicate";function a({sessionId:e,hubspotUtk:t,threadId:n}){return s.default.put(o,{query:{sessionId:e,hubspotUtk:t,threadId:n,portalId:i().get()}})}},tyiq:function(e,t,n){"use strict";n.d(t,{getAwayMessage:function(){return l},getTypicalResponseTime:function(){return d}});var r=n("MJM1");const i=["awayInOfficeHoursStrategy"],s=["awayMessage"],o=["officeHours"],a=["outsideOfficeHoursStrategy"],c=["teamMembersAvailabilityStrategy"],u=["typicalResponseTime"],l=((0,r.default)(i),e=>(0,r.default)(s,e)||""),d=((0,r.default)(o),(0,r.default)(a),(0,r.default)(c),(0,r.default)(u))},uB3n:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("2I/g");const i=e=>`${e}`;var s=n("DrqF");const o=e=>{const t=parseInt(e,10);(0,s.default)("number"==typeof t&&!isNaN(t),'Expected id to be parsable as a number not a %s. id was "%s".',typeof e,e)};var a=(0,r.Record)({entries:(0,r.Map)(),evict:()=>(0,r.Set)(),idInvariant:o,idTransform:i,name:null,notSetValue:null},"IndexedAsyncData")},uDjz:function(e,t,n){"use strict";n.d(t,{calculateChatWidgetWidth:function(){return i}});const r=32;function i(e,t){return t+r{const t=(0,s.getTypicalResponseTime)(e);return t?(0,i.makeTypicalResponseTimeText)({typicalResponseTime:t}):""}))},uax2:function(e,t,n){"use strict";n.d(t,{default:function(){return T}});var r=n("ukHx"),i=n("NCbW"),s=n("Z5tj"),o=n.n(s),a=n("7719");const c={[a.EXTRA_EXTRA_SMALL]:16,[a.EXTRA_SMALL]:24,[a.SMALL]:32,[a.MEDIUM]:48};var u=n("57op");const l=u.getPrimaryColor,d=u.getTextOnPrimaryColor;var p=n("54vt"),f=n("ITEl");const h=["grow","showResult","resultAnimationDuration","onResultDisplayFinish","role","size","use","children","theme"],g=(0,s.keyframes)(["100%{transform:rotate(360deg)}"]),m=o().div.withConfig({displayName:"VizExLoadingSpinner__SpinnerOuter"})(["position:relative;align-items:center;display:flex;margin:8px;",";"],(({grow:e})=>e&&(0,s.css)(["justify-content:center;width:100%;height:100%;margin:0;"]))),E=o().div.withConfig({displayName:"VizExLoadingSpinner__SpinnerInner"})(["position:relative;align-items:center;display:flex;justify-content:center;width:",";height:",";color:",";"],(({size:e})=>`${e}px`),(({size:e})=>`${e}px`),(({theme:e,use:t})=>t===p.PRIMARY?l(e):d(e))),y=o().div.withConfig({displayName:"VizExLoadingSpinner__ResultSpinner"})(["align-items:center;display:flex;justify-content:center;opacity:",";position:absolute;transition:opacity 0.2s cubic-bezier(0.42,0,0.58,1) 0.1s,transform 0.2s cubic-bezier(0.2,0.9,0.3,2) 0.1s;transform:scale(1);"],(({showResult:e})=>e?"1":"0")),v=o().div.withConfig({displayName:"VizExLoadingSpinner__Spinner"})(["transition:opacity 0.2s cubic-bezier(0.42,0,0.58,1),transform 0.2s cubic-bezier(0.89,0.03,0.68,0.22);opacity:",";position:absolute;display:block;width:100%;height:100%;&::after{position:relative;box-sizing:border-box;content:'';width:100%;height:100%;display:inline-block;border:2px solid currentColor;border-bottom-color:transparent;border-left-color:transparent;border-radius:100%;background:transparent;animation:"," 0.75s linear infinite;}"],(({showResult:e})=>e?"0":"1"),g),b=e=>{let{grow:t=!1,showResult:n=!1,resultAnimationDuration:s=1500,onResultDisplayFinish:o=(()=>{}),role:a="status",size:u="sm",use:l=p.PRIMARY,children:d,theme:g}=e,b=(0,r.default)(e,h);const T=(0,i.useRef)(void 0);(0,i.useEffect)((()=>{if(n){T.current=setTimeout(o,s);return()=>{clearTimeout(T.current)}}}),[o,s,n]);const S=c[u];return(0,f.jsx)(m,Object.assign({role:a,"data-test-id":"loading-spinner"},b,{grow:t,children:(0,f.jsxs)(E,{size:S,theme:g,use:l,"data-test-id":"spinner-inner",children:[(0,f.jsx)(v,{showResult:n}),(0,f.jsx)(y,{showResult:n,"data-test-id":"spinner-result",children:d})]})}))};b.displayName="VizExLoadingSpinner";var T=b},ubOH:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("2I/g"),i=n("JGJA"),s=n("NRxt");const o=(0,r.Record)({messageStatus:null,timestamp:null,sendFailure:null},"Status");function a(e){if(!e)return o();const t=(0,i.default)("messageStatus",e)||null,n=(0,i.default)("timestamp",e),r="number"==typeof n?n:null,a=(0,i.default)("sendFailure",e)||null,c=a&&(0,s.default)(a);return o({messageStatus:t,timestamp:r,sendFailure:c})}},ughT:function(e,t,n){"use strict";n.d(t,{getFile:function(){return i},getFileId:function(){return o},getLocalId:function(){return s},getUploadProgress:function(){return a}});var r=n("JGJA");const i=(0,r.default)("file"),s=(0,r.default)("localId"),o=(0,r.default)("fileId"),a=(0,r.default)("uploadProgress")},"uk/S":function(e,t,n){"use strict";n.d(t,{sendConsentToProcess:function(){return a}});var r=n("/XCD"),i=n.n(r),s=n("eLSo");const o="livechat-public/v1/privacy/consentToProcess";function a({sessionId:e,hubspotUtk:t,welcomeMessageId:n}){return s.default.put(o,{query:{sessionId:e,hubspotUtk:t,welcomeMessageId:n,portalId:i().get()}})}},ukHx:function(e,t,n){"use strict";n.d(t,{default:function(){return r}});function r(e,t){if(null==e)return{};var n,r,i={},s=Object.keys(e);for(r=0;r=0||(i[n]=e[n])}return i}},ul3k:function(e,t,n){"use strict";n.d(t,{isEmailCaptureResponseMessage:function(){return s}});var r=n("0IK8"),i=n("l0Ga");const s=e=>(0,r.getTopLevelType)(e)===i.EMAIL_CAPTURE_RESPONSE},usEm:function(e,t,n){"use strict";n.d(t,{isEmailCapturePromptMessage:function(){return s}});var r=n("0IK8"),i=n("KO+H");const s=e=>(0,r.getTopLevelType)(e)===i.EMAIL_CAPTURE_PROMPT},uxas:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{t({en:{"conversations-visitor-message-history":{source:{one:"{{count}} Source",other:"{{count}} Sources"},sources:"Sources",summary:"Summary",viewSource:"View source",website:{singular:"Website",plural:"Websites"},knowledgeBase:"Knowledge Base",generatingMessage:"Generating response...","email-capture":{thanks:"Thank you for your email. We'll be in touch as soon as possible.",invalid:"You entered an invalid email.",failed:"Sorry, we couldn't verify your email address.",placeholderText:"Enter email address",consentToCommunicate:"I agree to receive other communications from {{ accountName }}",submitEmailAddress:"Submit email address"},"initial-message":{header:"Welcome message",headerTooltip:"A welcome message is a prompt used to invite your website visitors to start a conversation."},"common-message":{hiddenMessage:"This message is hidden."},status:{publishing:{UNPUBLISHED:"Sending... ",PUBLISH_FAILED:"Not delivered. Click to retry."}},quickReply:{selectionPlaceholder:"Select one",selectionComplete:"Done"},agentSays:"Agent says:",subjectSays:"{{ subject }} says:",iSay:"I say:",subjectIsTyping:"{{ subject }} is typing",typingMessage:"Typing...",thinkingMessage:"Thinking...",stillThinkingMessage:"Still thinking...",systemMessage:"System message:",agent:"Agent",bot:"Bot",system:"System",avatar:"Avatar of {{ identifier }}"}}})}},"v+ge":function(e,t,n){"use strict";n.d(t,{REFRESH_WIDGET_DATA:function(){return i},UPDATE_SESSION_ID:function(){return s}});var r=n("VVfI");const i="REFRESH_WIDGET_DATA",s="UPDATE_SESSION_ID";(0,r.createAsyncActionTypes)("FETCH_SESSION_ID")},v0wH:function(e,t,n){"use strict";n.d(t,{FAILED:function(){return i},SENT:function(){return r}});const r="SENT",i="FAILED"},vSPC:function(e,t,n){"use strict";n.d(t,{buildWidgetColoring:function(){return p},getBrandStyle:function(){return d}});var r=n("ssUX"),i=n("VZYW"),s=n("DLkX");const o=i.OBSIDIAN,a=i.OZ_MEDIUM,c=i.NORMAN_DARK,u=i.MARIGOLD,l=i.THUNDERDOME_DARK,d=(i.THUNDERDOME_DARK,e=>{switch(e){case o:return{backgroundImage:"linear-gradient(90deg, #33475B 0%, #516F90 101.34%)"};case a:return{backgroundImage:"linear-gradient(90deg, #7FDED2 0%, #7FD1DE 100%)"};case c:return{backgroundImage:"linear-gradient(90deg, #C84676 0%, #965EB8 100%)"};case u:return{backgroundImage:"linear-gradient(92.06deg, #F5C26B 23.41%, #FF9980 100%)"};case l:return{backgroundImage:"linear-gradient(92.06deg, #5E6AB8 42.78%, #2B7ABF 100%)"};default:return{backgroundColor:e}}});function p(e){return null==e?(0,s.default)():(0,s.default)({accentColor:e,textColor:(0,r.getTextColor)(e),useDefaultColor:(0,r.useDefaultElementColor)(e)})}},vStR:function(e,t,n){"use strict";n.d(t,{createWidgetUiState:function(){return r},getWidgetUiState:function(){return i}});const r=(e={})=>Object.assign({apiEnableWidgetCookieBanner:"false",domain:void 0,hideScrollToButton:!0,hideWelcomeMessage:!1,isAttachmentDisabled:!1,isEmbeddedInProduct:!1,isFullscreen:!1,isIOSMobile:!1,isInCMS:!1,isInitialInputFocusDisabled:!1,mobile:!1,mode:void 0,open:!1,startOpen:void 0,url:"",userInteractedWithWidget:!1},e),i=e=>e.widgetUi},vigZ:function(e,t,n){"use strict";n.d(t,{getWidgetShellUUID:function(){return i}});var r=n("q8Gl");const i=()=>(0,r.getWindowLocation)().paramValue("uuid")},vkv9:function(e,t,n){"use strict";n.d(t,{getCookieConsentPromptMessage:function(){return o}});var r=n("dLEV"),i=n("49A5"),s=n("W1bg");const o=(0,r.createSelector)([i.getLatestWidgetData],(e=>(0,s.gdprCookieConsentPromptMessage)(e)||void 0))},vuNk:function(e,t,n){"use strict";n.d(t,{getThreadByThreadId:function(){return a}});var r=n("JGJA"),i=n("dLEV"),s=n("lztA");const o=(e,{threadId:t})=>t,a=(0,i.createSelector)([s.getThreads,o],((e,t)=>(0,r.default)(t,e)))},"w/lx":function(e,t,n){"use strict";n.d(t,{default:function(){return s}});var r=n("dLEV"),i=n("SGAL");const s=(0,r.createAction)(i.ADD_AVAILABILITY_MESSAGE_TIMEOUT,((e,t)=>({payload:{channel:e,timeout:t}})))},wFcP:function(e,t,n){"use strict";n.d(t,{defaultTheme:function(){return o}});var r=n("iKGd"),i=n("3Ezh");const s={primary:r.DEFAULT_PRIMARY_COLOR,text:r.DEFAULT_TEXT_COLOR,textOnPrimary:r.WHITE,errorText:r.DEFAULT_ERROR_TEXT_COLOR,disabledBackground:r.DISABLED_BACKGROUND_COLOR,disabledText:r.DISABLED_TEXT_COLOR,placeholderText:r.DEFAULT_PLACEHOLDER_TEXT_COLOR,inputBorder:r.DEFAULT_INPUT_BORDER_COLOR,updatedInputBorder:r.UPDATED_INPUT_BORDER_COLOR,inputBackground:r.DEFAULT_INPUT_BACKGROUND_COLOR,helpText:r.DEFAULT_HELP_TEXT_COLOR,happyColor:r.DEFAULT_HAPPY_COLOR,neutralColor:r.DEFAULT_NEUTRAL_COLOR,sadColor:r.DEFAULT_SAD_COLOR,disabledButtonBackground:r.DEFAULT_DISABLED_BUTTON_BACKGROUND_COLOR,disabledButtonBorder:r.DEFAULT_DISABLED_BUTTON_BORDER_COLOR,disabledButtonText:r.DEFAULT_DISABLED_BUTTON_TEXT_COLOR},o={font:{fontFamily:i.DEFAULT_FONT_FAMILY},colors:s,components:{Button:{},IconButton:{},Link:{},List:{},ListItemButton:{}}}},wGlN:function(e,t,n){"use strict";n.d(t,{serializeThreadForExternalEvent:function(){return i}});var r=n("PpSk");const i=e=>({conversationId:(0,r.getThreadId)(e)})},wJ9R:function(e,t,n){"use strict";n.d(t,{dataFetchingClient:function(){return r}});const r=new(n("fDO/").DataFetchingClient)},wL7V:function(e,t,n){"use strict";n.d(t,{getMessage:function(){return c}});var r=n("MJM1");const i=["threadId"],s=["channel"],o=["message"],a=["allowRetry"],c=((0,r.default)(a),(0,r.default)(i),(0,r.default)(s),(0,r.default)(o))},wMQ9:function(e,t,n){"use strict";n.d(t,{getArticleCategories:function(){return i},getRecommendedArticles:function(){return r},getRequestStatusArticleCategories:function(){return a},getRequestStatusRecommendedArticles:function(){return o},getRequestStatusSelectedCategoryArticles:function(){return c},getSelectedCategory:function(){return s}});const r=e=>e.kbLibrary.recommendedArticles,i=e=>e.kbLibrary.articleCategories,s=e=>e.kbLibrary.selectedCategory,o=e=>e.kbLibrary.requestStatus.recommendedArticles,a=e=>e.kbLibrary.requestStatus.articleCategories,c=e=>e.kbLibrary.requestStatus.selectedCategoryArticles},wO6X:function(e,t,n){"use strict";var r=n("2I/g"),i=n("xw4j"),s=n("BvOu"),o=n("c1C1");class a extends((0,r.Record)({"@type":i.CHAT_TRANSCRIPT_SENT,id:null,timestamp:null,subject:null,emailAddress:null},"TranscriptSubmissionMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,s.generateUuid)(),subject:e.subject||"",emailAddress:e.emailAddress||"",timestamp:e.timestamp||(0,o.generateUniqueClientTimestamp)("TranscriptSubmissionMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=a},wQJz:function(e,t,n){"use strict";var r=n("2I/g");const i=(0,r.Record)({activationStatus:null,agentState:null,agentType:null,assignable:!0,avatar:null,bot:!1,email:null,firstName:null,lastName:null,meetingsLinkText:null,meetingsLinkUrl:null,online:!1,salesPro:!1,userId:null,isResponderAI:!1},"Responder");t.default=i},wZdh:function(e,t,n){"use strict";n.d(t,{resolveAttachmentsForMessage:function(){return g}});var r=n("hpc0"),i=n.n(r),s=n("SlUU"),o=n("FBcP"),a=n("wJ9R"),c=n("fDO/"),u=n("eLSo");const l="livechat-public/v1/attachment/resolve/thread",d=({sessionId:e,threadId:t,fileIds:n}={})=>u.default.get(`${l}/${t}`,{query:{fileId:n.toArray(),sessionId:e}}),p=(0,c.registerQuery)({fieldName:"resolveAttachments",args:["sessionId","threadId","fileIds"],fetcher:d});var f=n("/u6M"),h=n("gIaP");const g=({message:e,threadId:t})=>(n,r)=>{const c=(0,s.fileAttachmentIdsInMessage)(e);if(!c.size)return Promise.resolve();const u=(0,o.getSessionId)(r());return a.dataFetchingClient.query({query:p,variables:{fileIds:c,sessionId:u,threadId:t}}).then((e=>{n((0,f.resolveAttachmentsSucceeded)({fileIds:c,resolvedAttachments:(0,h.buildResolvedAttachmentsMapFromResponse)(e.data.resolveAttachments)}))})).catch((e=>{n((0,f.resolveAttachmentsFailed)({fileIds:c}));i().captureException(e)}))}},wihT:function(e,t,n){"use strict";n.d(t,{buildHubSpotSystemSender:function(){return a}});var r=n("kqCt"),i=n("2I/g"),s=n("Mx3c"),o=n("kfJr");const a=()=>(0,i.List)([(0,r.buildCMFSender)({senderType:s.SYSTEM,senderId:o.SYSTEM_SENDER_ID})])},wjRl:function(e,t,n){"use strict";n.d(t,{focusRing:function(){return s}});var r=n("Z5tj"),i=n("iKGd");const s=(0,r.css)(["outline-offset:1px;outline:2px solid ",";"],i.DEFAULT_TEXT_COLOR)},"wk+K":function(e,t,n){"use strict";var r=n("ukHx"),i=n("Z5tj"),s=n.n(i),o=n("ssUX"),a=n("VZYW"),c=n("r8/6"),u=n("ITEl");const l=["accentColor","children","onClick"],d=s().button.withConfig({displayName:"QuickReplyButton__QuickReplyButtonStyled"})([""," background:",";color:",";border:1px solid ",";cursor:pointer;&:hover:not(:disabled){color:",";border-color:",";}&:disabled{opacity:0.6;cursor:not-allowed;}"],c.promptButtonBaseStyles,a.WHITE,a.OBSIDIAN,a.NEUTRAL_800,(({$accentColor:e})=>e||a.NEUTRAL_900),(({$accentColor:e})=>e||a.NEUTRAL_900)),p=e=>{let{accentColor:t=a.OBSIDIAN,children:n,onClick:i}=e,s=(0,r.default)(e,l);const c=(0,o.getCanReadTextOnce)(t)?t:a.OBSIDIAN;return(0,u.jsx)(d,Object.assign({$accentColor:c,onClick:i},s,{children:n}))};p.displayName="QuickReplyButton";t.default=p},wkWz:function(e,t,n){"use strict";n.d(t,{getWidgetStartOpen:function(){return s}});var r=n("dLEV"),i=n("vStR");const s=(0,r.createSelector)([i.getWidgetUiState],(e=>e.startOpen))},"wo5+":function(e,t,n){"use strict";var r=n("Z5tj"),i=n.n(r),s=n("na/J"),o=n("VZYW"),a=n("ITEl");const c=i().ul.withConfig({displayName:"ArticlesList__Wrapper"})(["display:flex;flex-direction:column;gap:8px;padding:0;list-style:none;margin:0;"]),u=i().div.withConfig({displayName:"ArticlesList__Title"})(["font-size:14px;font-weight:600;line-height:18px;"]),l=i().div.withConfig({displayName:"ArticlesList__Subtitle"})(["font-size:12px;line-height:18px;color:",";"],o.NEUTRAL_800),d=i().button.withConfig({displayName:"ArticlesList__ListItemWrapper"})(["padding:8px;color:currentColor;gap:16px;display:flex;justify-content:flex-start;align-items:flex-start;list-style:none;background:none;border:none;width:100%;text-align:left;&:not(:disabled):hover{color:",";}"],(({coloring:{useDefaultColor:e,accentColor:t}})=>e?o.NEUTRAL_900:t)),p=({items:e,hideSubtitle:t=!1,onArticleClick:n,coloring:r,disabled:i=!1})=>(0,a.jsx)(c,{children:e.map((e=>(0,a.jsx)("li",{children:(0,a.jsxs)(d,{coloring:r,onClick:()=>null==n?void 0:n(e),role:"button",disabled:i,children:[(0,a.jsx)(s.default,{style:{flexShrink:0,fill:"currentColor",marginTop:2},width:16,height:16}),(0,a.jsxs)("div",{children:[(0,a.jsx)(u,{children:e.name}),!t&&e.knowledgeCategoryName&&(0,a.jsx)(l,{children:e.knowledgeCategoryName})]})]})},e.id)))});t.default=p;p.displayName="ArticlesList"},wqpO:function(e,t,n){"use strict";n.d(t,{createVisitorThread:function(){return u}});var r=n("/XCD"),i=n.n(r),s=n("eLSo"),o=n("Loon"),a=n("3Gdv"),c=n("d4bX");async function u({sessionId:e,messageId:t,hubspotUtk:n,messagesPageUri:r,visitorThreadInitialHistory:u,zoneId:l,entryUrlMetadata:d,widgetData:p}){const f=(0,c.isInPreview)(),h=f?"livechat/v1/thread/visitor/preview/create":"livechat-public/v1/thread/visitor/create",g=await(0,a.getSpamProtectionResponse)(p),m={visitorMessage:u[u.length-1],expectedInitialHistory:u.slice(0,-1).map((e=>e.richText||e.text)),entryUrlMetadata:d,spamProtectionResponse:g};return(f?o.default:s.default).post(h,{query:{sessionId:e,welcomeMessageId:t,hubspotUtk:n,portalId:i().get(),expectedResponseType:"WRAPPER_V2",zoneId:l},data:m,headers:{"X-HubSpot-Messages-Uri":r}})}},"x+ne":function(e,t,n){"use strict";n.d(t,{getGlobalSmallStyles:function(){return s},getSmallStyles:function(){return i}});var r=n("Z5tj");const i=(0,r.css)(["font-size:12px;line-height:18px;"]),s=(0,r.css)(["small{","}"],i)},x1JE:function(e,t,n){"use strict";n.d(t,{getEntries:function(){return m},getEntry:function(){return g},getEvict:function(){return l},getIdInvariant:function(){return d},getIdTransform:function(){return p},getName:function(){return f},getNotSetValue:function(){return h}});var r=n("2I/g"),i=n("qjq5"),s=n("MJM1"),o=n("dAms"),a=n("JoAZ"),c=n("Sbt9"),u=n("OPip");const l=e=>(0,s.default)(o.EVICT)(e),d=e=>(0,s.default)(o.ID_INVARIANT)(e),p=e=>(0,s.default)(o.ID_TRANSFORM)(e),f=e=>(0,s.default)(o.NAME)(e),h=e=>(0,s.default)(o.NOT_SET_VALUE)(e),g=(0,i.default)(((e,t)=>{(0,a.indexedDataInvariant)(t);(0,u.applyIdInvariant)(e,t);const n=(0,c.applyIdTransform)(e,t);return t.getIn(o.ENTRIES).get(n,h(t))})),m=(e,t=(0,r.Set)())=>{(0,a.indexedDataInvariant)(e);return t.size?t.reduce(((t,n)=>{(0,u.applyIdInvariant)(n,e);const r=(0,c.applyIdTransform)(n,e),i=e.getIn(o.ENTRIES).get(r,h(e));return t.set(r,i)}),(0,r.Map)()):e.getIn(o.ENTRIES)}},x1PU:function(e,t,n){"use strict";n.d(t,{supportedMessageTypes:function(){return g}});var r=n("b9/n"),i=n("0GyJ"),s=n("KO+H"),o=n("GcWH"),a=n("V1/C"),c=n("6OYF"),u=n("tY0N"),l=n("K7Yy"),d=n("nguO"),p=n("ikhY"),f=n("xw3r"),h=n("FGRv");const g={ACTIVELY_PUBLISHING:d.ACTIVELY_PUBLISHING,COMMON_MESSAGE:i.COMMON_MESSAGE,PARTIAL_MESSAGE:p.PARTIAL_MESSAGE,DATE_MESSAGE:r.DATE_MESSAGE,EMAIL_CAPTURE_PROMPT:s.EMAIL_CAPTURE_PROMPT,FAILED_TO_PUBLISH:d.FAILED_TO_PUBLISH,INITIAL_MESSAGE:o.INITIAL_MESSAGE,OFFICE_HOURS:a.OFFICE_HOURS,TYPICAL_RESPONSE_TIME:c.TYPICAL_RESPONSE_TIME,TYPING:u.TYPING,FEEDBACK_SURVEY:l.FEEDBACK_SURVEY,CUSTOMER_AGENT_MAINTENANCE_MODE_MESSAGE:f.CUSTOMER_AGENT_MAINTENANCE_MODE_MESSAGE,CUSTOMER_AGENT_AUTOMATED_MESSAGE:h.CUSTOMER_AGENT_AUTOMATED_MESSAGE}},x56f:function(e,t,n){"use strict";n.d(t,{SHOULD_ASK_FOR_CONSENT:function(){return r},SHOULD_NOT_ASK_FOR_CONSENT:function(){return i},UNDETERMINED:function(){return s}});const r="SHOULD_ASK_FOR_CONSENT",i="SHOULD_NOT_ASK_FOR_CONSENT",s="UNDETERMINED"},xAl4:function(e,t,n){"use strict";n.d(t,{uploadAttachmentClient:function(){return i}});var r=n("0JoJ");const i=({formData:e,uploadUrl:t,onProgress:n=(()=>{})})=>r.default.post(t,{headers:{"content-type":!1},data:e,timeout:0,withXhr:e=>{e.upload.addEventListener("progress",n,!1)}})},xCrP:function(e,t,n){"use strict";var r=n("qjq5"),i=n("TaVT"),s=n("TBI5");function o(e,t,n){const r=(0,i.default)(e,n);return(0,s.default)(e,t(r),n)}t.default=(0,r.default)(o)},xOzo:function(e,t,n){"use strict";n.d(t,{default:function(){return a}});var r=n("qjq5"),i=n("2I/g"),s=n("3Yas");s.some.implement(Array,((e,t)=>t.some(e)));s.some.implementInherited(i.Iterable,((e,t)=>t.some(e)));s.some.implement(Object,((e,t)=>{const n=Object.keys(t),r=n.length;for(let i=0;i({pathname:e,listen(){return()=>{}}}),u=n("/XCD"),l=n.n(u),d=n("8CDR"),p=n("fDO/"),f=n("zP/g"),h=n.n(f),g=n("HW8N"),m=n("hwHA"),E=n("Pda3"),y=n("bMJP"),v=n("4kAq"),b=n("HCbP"),T=n("fT+s"),S=n("dLEV"),A=n("q8Gl"),I=n("Los8");const C=()=>(0,I.parseStringBoolean)((0,A.getWindowLocation)().paramValue("inApp53"));var _=n("vStR"),w=n("B39b"),O=n("+U1B"),R=n("49A5"),x=n("cdXU");const N=(0,S.createSelector)([O.getVisitorIdentity,R.getLatestWidgetData],((e,t)=>!(0,x.getIsPrivateLoad)(t)&&Boolean((0,w.getIsFirstVisitorSession)(e)))),D=(0,S.createSelector)([N,_.getWidgetUiState],(e=>{const t=C();return Boolean(!e||t)}));var M=n("Xvzl"),P=n("TR7b"),L=n("lEkO");const k=(0,S.createSelector)([L.getThreadList],(0,M.default)(P.isStarted)),U=(0,S.createSelector)([k],(e=>e.size>0));var F=n("FAYk"),B=n("scwY"),j=n("y5/z"),H=n("IA0z"),G=n("Qvwz");const W=(0,S.createAction)(G.CLEAR_SELECTED_THREAD);var V=n("YHaB"),q=n("0fuM"),z=n("ombE"),K=n("21jQ");function Y(){return(e,t)=>{const n=(0,z.getCurrentView)(t()),r=(0,K.getIsOpen)(t());e(W());n===q.CATEGORY_VIEW?e((0,V.updateView)(q.KNOWLEDGE_BASE)):e((0,V.updateView)(q.THREAD_LIST));r&&e((0,j.trackInteraction)(H.EVENT_NAMES.WIDGET_INTERACTION,{action:"view thread list"}))}}function J(){return(e,t)=>{const n=(0,F.getKnowledgeBaseEnabled)(t());if(U(t()))e((0,T.navigateToMostRecentThread)());else if(n){e(Y());e((0,B.loadStagedThread)({view:q.THREAD_VIEW}))}else e((0,B.loadStagedThread)())}}var $=n("cXEp");const Q=(0,S.createAction)($.SET_THREADS_SUCCESS);var X=n("d4bX");const Z=({data:e})=>(t,n)=>e?(0,v.initializeI18n)({data:e}).then((()=>{var r;const{message:{surveyId:i},sessionId:s}=e;null!==i&&t((0,b.fetchFeedbackSurvey)(i,s));t((0,y.default)(e));const o=null===(r=e.spamProtectionMetadata)||void 0===r?void 0:r.token;if(o&&!(0,X.isInPreview)()){const e=document.createElement("script");e.src=`https://www.google.com/recaptcha/enterprise.js?render=${o}`;document.body.appendChild(e)}if(D(n()))t((0,T.fetchVisitorThreads)()).then((()=>{t(Q());t(J())})).catch((e=>{throw e}));else{t(Q());t(J())}}),(()=>{t((0,y.default)(e))})):null;var ee=n("1+S/"),te=n("xeq1"),ne=n("I6ms"),re=n("c/Yf");const ie=(0,S.createAction)(ne.UPDATE_IS_FIRST_VISITOR_SESSION,(e=>({payload:{isFirstVisitorSession:e}}))),se=(0,S.createAction)(ne.UPDATE_GLOBAL_COOKIE_OPT_OUT,(e=>({payload:{globalCookieOptOut:e}}))),oe=e=>t=>{t(se(e));if((0,te.getIsPortal53Prod)()&&e===re.OPT_OUT_NO){t(ie(!1));t((0,j.trackInteraction)(H.EVENT_NAMES.PAGE_VIEW_FIFTY_THREE,{screen:"widget",action:"rendered widget"}))}if(e===re.OPT_OUT_YES){t(ie(!0));try{localStorage.removeItem(ee.localStorageKeys.HUBLYTICS_EVENTS_53);localStorage.removeItem(ee.localStorageKeys.HMPL)}catch(e){return}}};var ae=n("or04"),ce=n("v+ge"),ue=n("Wiow"),le=n("esZR"),de=n("si22"),pe=n("0PDK"),fe=n("eg5p"),he=n("n6ol"),ge=n("CITH");const me=()=>{(0,ge.postMessageToParent)(he.STOP_TRACK_SCROLL_PERCENTAGE)};var Ee=n("2umt");const ye=()=>{(0,ge.postMessageToParent)(he.STOP_TRACK_EXIT_INTENT)},ve=()=>e=>{me();e((0,Ee.removeTimeOnPageTrigger)());ye()};var be=n("XUHx"),Te=n("BEfq");const Se=(0,S.createAction)(ce.REFRESH_WIDGET_DATA,(e=>({payload:e})));function Ae(e){return(t,n)=>{t(Se(e));const r=(0,pe.getSelectedThreadId)(n())===fe.STUBBED_THREAD_ID&&!(0,de.isCreatingThread)(n()),i=(0,de.didFailToCreateThread)(n());if(r&&i){const e=(0,de.getStagedThreadHistory)(n()).getIn(["messages","results"]).find((e=>"INCOMING"===e.get("direction")));t((0,ue.resetStubbedThread)(!0));t((0,le.stageInitialMessage)(!0));t((0,Te.setMessageEditorStagingText)(e.get("text")))}else{if(r){t((0,ue.resetStubbedThread)());t((0,le.stageInitialMessage)())}t(ve());t((0,be.bootstrapInitialWidgetUi)(e))}}}var Ie=n("xZ3y");const Ce=(0,S.createAction)(Ie.APP_IN_BACKGROUND),_e=(0,S.createAction)(Ie.APP_IN_FOREGROUND);function we(e){return t=>{t(e?_e():Ce())}}var Oe=n("DdHT"),Re=n("kHIv"),xe=n("VvTX"),Ne=n("97n4"),De=n("UBEt");const Me=e=>(0,Oe.default)(Re.getMessage,xe.getClientTriggers,Ne.getDisplayOnScrollPercentage,De.getScrollPercentage)(e);var Pe=n("R4L7"),Le=n("tTno"),ke=n("Ug6J");const Ue=()=>(e,t)=>{me();const n=t(),r=(0,ke.getTriggerConditions)(n,Le.scrollTriggerEnabled);r.hasClientTriggerAlreadyFired||(r.shouldToggleOpen?e((0,m.toggleOpen)({isOpened:!0})):r.shouldToggleInitialMessageBubble&&e((0,Pe.toggleInitialMessageBubble)(!0)))},Fe=({scrollPercentage:e})=>(t,n)=>{const r=(0,R.getLatestWidgetData)(n());e>=Me(r)&&t(Ue())};var Be=n("tAuz"),je=n("Q79t"),He=n("SNA8"),Ge=n("pjpP"),We=n("NCbW"),Ve=n.n(We),qe=n("npjq"),ze=(e,t)=>{qe.default.Info.then((()=>{document.title=qe.default.text(e,t)}))},Ke=n("G0k2"),Ye=n("h4aM"),Je=n("mlLV"),$e=n("Lu5y"),Qe=n("yS+k"),Xe=n("9zF3"),Ze=n("g/i1");const et=(0,S.createSelector)([K.getIsOpen,Xe.calculateUnseenThreadsCount],((e,t)=>Boolean(!e&&!!t)));var tt=n("Avso"),nt=n("TyWi");const rt=e=>e.widgetSize.size;var it=n("NLFw");const st=(0,S.createSelector)([R.getLatestWidgetData],(e=>(0,Re.getSendFrom)(e)));var ot=n("ITEl");const at=e=>(0,ot.jsxs)("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,ot.jsxs)("g",{clipPath:"url(#breezeSingleStar__clip0_7668_25951)",children:[(0,ot.jsx)("path",{fillOpacity:.01,d:"M0 0h32v32H0z"}),(0,ot.jsx)("mask",{id:"breezeSingleStar__a",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:0,y:0,width:32,height:32,children:(0,ot.jsx)("g",{clipPath:"url(#breezeSingleStar__clip1_7668_25951)",children:(0,ot.jsx)("path",{d:"M16 .011c.631 0 1.143.512 1.143 1.143 0 7.575 6.14 13.714 13.714 13.714.631 0 1.143.512 1.143 1.143s-.512 1.143-1.143 1.143c-7.574 0-13.714 6.14-13.714 13.714 0 .631-.512 1.143-1.143 1.143s-1.143-.512-1.143-1.143c0-7.574-6.14-13.714-13.714-13.714-.631 0-1.143-.512-1.143-1.143 0-.63.512-1.143 1.143-1.143 7.574 0 13.714-6.14 13.714-13.714 0-.631.512-1.143 1.143-1.143z"})})}),(0,ot.jsx)("g",{mask:"url(#breezeSingleStar__a)",children:(0,ot.jsx)("path",{d:"M0 0h32v32H0z"})})]}),(0,ot.jsxs)("defs",{children:[(0,ot.jsx)("clipPath",{id:"breezeSingleStar__clip0_7668_25951",children:(0,ot.jsx)("path",{d:"M0 0h32v32H0z"})}),(0,ot.jsx)("clipPath",{id:"breezeSingleStar__clip1_7668_25951",children:(0,ot.jsx)("path",{d:"M0 0h32v32H0z"})})]})]}));at.displayName="SVGBreezeSingleStar";var ct=at,ut=n("P7jJ"),lt=n("Z5tj"),dt=n.n(lt),pt=n("+hQr");const ft=e=>{const t=e.cloneNode(!0);t.style.width="max-content";t.style.position="absolute";t.style.visibility="hidden";t.style.top="-9999px";let n=e.parentNode;n||(n=document.body);n.insertBefore(t,e.nextSibling);const r=t.offsetWidth;n.removeChild(t);return r},ht=(e,t={})=>{var n;const{onMeasured:r}=t,i=(0,We.useRef)(null),[s,o]=(0,We.useState)(0),a=null!==(n=null==e?void 0:e())&&void 0!==n?n:[];(0,We.useLayoutEffect)((()=>{if(i.current){const e=requestAnimationFrame((()=>{if(i.current){const e=ft(i.current);o(e);null==r||r(e)}}));return()=>cancelAnimationFrame(e)}}),a);return{contentRef:i,measuredWidth:s,isReady:0!==s}},gt=200,mt=60,Et=60,yt=(0,We.createContext)(void 0),vt=({children:e,enableHoverTracking:t,isUngatedForLauncherExperience:n=!1})=>{const r=n?300:500,[i,s]=(0,We.useState)(!1),[o,a]=(0,We.useState)(0),[c,u]=(0,We.useState)(!1),l=(0,We.useRef)(null),{contentRef:d}=ht((()=>[t]),{onMeasured:e=>{a(e);u(!0)}}),p=(0,We.useCallback)((e=>{if(t){if(l.current){clearTimeout(l.current);l.current=null}e?s(!0):l.current=setTimeout((()=>{s(!1);l.current=null}),r)}}),[t,r]),f=(0,We.useCallback)((()=>{if(l.current){clearTimeout(l.current);l.current=null}s(!1)}),[]),h=Math.max(o,gt);return(0,ot.jsx)(yt.Provider,{value:{isHoverActive:i,setIsHoverActive:p,resetHoverState:f,reducedLauncherWidth:h,launcherRef:d,hoverReady:c},children:e})};vt.displayName="CustomerAgentHoverProvider";const bt=()=>{const e=(0,We.useContext)(yt);if(void 0===e)throw new Error("Hover must be used within a HoverProvider");return e};var Tt=n("uDjz"),St=n("JxxT");const At=(e={},t)=>{const{onTransitionStart:n,onTransitionEnd:r}=e,i=(0,We.useRef)(null),s=t||i;(0,We.useEffect)((()=>{const e=s.current;if(!e)return;const t=()=>{null==n||n()},i=()=>{null==r||r()};e.addEventListener("transitionstart",t,!1);e.addEventListener("transitionend",i,!1);return()=>{e.removeEventListener("transitionstart",t,!1);e.removeEventListener("transitionend",i,!1)}}),[n,r,t,s]);return{ref:s}};var It=n("QNzx"),Ct=n("VZYW"),_t=n("X5NR");const wt=dt().div.withConfig({displayName:"PillLauncher__LauncherContainer"})(["border:1px solid ",";border-radius:27px;min-width:","px;width:",";padding:0 10px;display:flex;justify-content:space-between;align-items:center;box-shadow:rgba(20,20,20,0.08) 0px 8px 16px 0px;transition:",";min-height:40px;overflow:hidden;cursor:pointer;position:relative;background-color:white;"],Ct.NEUTRAL_700,gt,(({$width:e})=>e),(({$hoverReady:e})=>e?"width 0.7s ease":"none")),Ot=dt().div.withConfig({displayName:"PillLauncher__PlaceholderWrapper"})(["display:flex;align-items:center;gap:8px;"]),Rt=dt().span.withConfig({displayName:"PillLauncher__Placeholder"})(["margin:auto 0;white-space:nowrap;padding-right:8px;width:max-content;"]),xt=({onOpen:e,coloring:t,placeholder:n,browserWindowWidth:r,widgetSize:i,onLauncherAnimationStart:s,onLauncherAnimationFinished:o,disableHoverExpansion:a})=>{const{isHoverActive:c,launcherRef:u,reducedLauncherWidth:l,hoverReady:d}=bt(),p=(0,_t.useChatWidgetLocale)(),f=n||qe.default.text("conversations-visitor-experience-components.askMeAnythingLauncher.placeholder",{locale:p});At({onTransitionStart:s,onTransitionEnd:o},u);const{buttonProps:h}=(0,pt.useButton)({onPress:e,elementType:"div","aria-label":qe.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.open",{locale:p})},u),g=(0,Tt.calculateChatWidgetWidth)(r,i.width)-2*St.COMPOSER_INLINE_MARGIN,m=c&&!a,E=m?`${g}px`:`${l}px`;return(0,ot.jsxs)(wt,Object.assign({},h,{ref:u,"data-test-id":"pill-launcher",$hovering:m,$width:E,$accentColor:t.accentColor,$hoverReady:d,children:[(0,ot.jsxs)(Ot,{children:[(0,ot.jsx)(ut.default,{size:"sm",icon:(0,ot.jsx)(ct,{}),"data-test-id":"star-icon"}),(0,ot.jsx)(Rt,{children:f})]}),(0,ot.jsx)(ut.default,{size:"sm",icon:(0,ot.jsx)(It.default,{})})]}))};xt.displayName="PillLauncher";var Nt=xt,Dt=n("vSPC"),Mt=n("8Nq+"),Pt=n("jt1n");const Lt=({height:e,width:t,color:n})=>(0,ot.jsx)(ut.default,{icon:(0,ot.jsx)(Pt.default,{height:e,width:t,fill:n})});Lt.displayName="OpenIcon";var kt=Lt,Ut=n("8Ma8"),Ft=n("emx+");var Bt=(0,lt.css)(["box-shadow:0 1px 4px rgba(0,0,0,0.1),0 2px 12px rgba(0,0,0,0.2);&:hover{cursor:pointer;}"," @media (prefers-reduced-motion:no-preference){transition:box-shadow 100ms ease-in-out;transition:transform 100ms ease-in-out;&:hover{box-shadow:0 2px 6px rgba(0,0,0,0.1),0 4px 16px rgba(0,0,0,0.2);transform:scale(1.1);}&:focus-visible{box-shadow:0 2px 6px rgba(0,0,0,0.1),0 4px 16px rgba(0,0,0,0.2);transform:scale(1.1);}&:active{box-shadow:0 1px 4px rgba(0,0,0,0.1),0 2px 8px rgba(0,0,0,0.1);transform:scale(0.9);}}@media (prefers-reduced-motion){&::after{content:'';position:absolute;top:0;left:0;border-radius:inherit;width:100%;height:100%;display:block;background-color:",";opacity:0;}&:hover{&::after{opacity:0.08;}}&:focus-visible{&::after{opacity:0.12;}}&:active{&::after{opacity:0.12;}}}"],(({isDark:e})=>e?(0,Ft.getFocusRingStyles)({outlineOffset:"-4px"}):(0,Ft.getFocusRingStyles)({ringColor:Ct.WHITE,outlineOffset:"-4px"})),(({isDark:e})=>e?"#000":Ct.WHITE)),jt=n("7VKS"),Ht=n.n(jt),Gt=Object.assign;function Wt(e,t){if(null==e)return{};var n,r,i={},s=Object.keys(e);for(r=0;r=0||(i[n]=e[n])}return i}function Vt(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;e.__proto__=t}function qt(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}function zt(e,t){e.classList?e.classList.add(t):qt(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function Kt(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function Yt(e,t){e.classList?e.classList.remove(t):"string"==typeof e.className?e.className=Kt(e.className,t):e.setAttribute("class",Kt(e.className&&e.className.baseVal||"",t))}var Jt={disabled:!1},$t=Ve().createContext(null),Qt="unmounted",Xt="exited",Zt="entering",en="entered",tn="exiting",nn=function(e){Vt(t,e);function t(t,n){var r;r=e.call(this,t,n)||this;var i,s=n&&!n.isMounting?t.enter:t.appear;r.appearStatus=null;if(t.in)if(s){i=Xt;r.appearStatus=Zt}else i=en;else i=t.unmountOnExit||t.mountOnEnter?Qt:Xt;r.state={status:i};r.nextCallback=null;return r}t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Qt?{status:Xt}:null};var n=t.prototype;n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)};n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Zt&&n!==en&&(t=Zt):n!==Zt&&n!==en||(t=tn)}this.updateStatus(!1,t)};n.componentWillUnmount=function(){this.cancelNextCallback()};n.getTimeouts=function(){var e,t,n,r=this.props.timeout;e=t=n=r;if(null!=r&&"number"!=typeof r){e=r.exit;t=r.enter;n=void 0!==r.appear?r.appear:t}return{exit:e,enter:t,appear:n}};n.updateStatus=function(e,t){void 0===e&&(e=!1);if(null!==t){this.cancelNextCallback();t===Zt?this.performEnter(e):this.performExit()}else this.props.unmountOnExit&&this.state.status===Xt&&this.setState({status:Qt})};n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[o().findDOMNode(this),r],s=i[0],a=i[1],c=this.getTimeouts(),u=r?c.appear:c.enter;if(!e&&!n||Jt.disabled)this.safeSetState({status:en},(function(){t.props.onEntered(s)}));else{this.props.onEnter(s,a);this.safeSetState({status:Zt},(function(){t.props.onEntering(s,a);t.onTransitionEnd(u,(function(){t.safeSetState({status:en},(function(){t.props.onEntered(s,a)}))}))}))}};n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:o().findDOMNode(this);if(t&&!Jt.disabled){this.props.onExit(r);this.safeSetState({status:tn},(function(){e.props.onExiting(r);e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:Xt},(function(){e.props.onExited(r)}))}))}))}else this.safeSetState({status:Xt},(function(){e.props.onExited(r)}))};n.cancelNextCallback=function(){if(null!==this.nextCallback){this.nextCallback.cancel();this.nextCallback=null}};n.safeSetState=function(e,t){t=this.setNextCallback(t);this.setState(e,t)};n.setNextCallback=function(e){var t=this,n=!0;this.nextCallback=function(r){if(n){n=!1;t.nextCallback=null;e(r)}};this.nextCallback.cancel=function(){n=!1};return this.nextCallback};n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:o().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],s=i[0],a=i[1];this.props.addEndListener(s,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)};n.render=function(){var e=this.state.status;if(e===Qt)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Wt(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return Ve().createElement($t.Provider,{value:null},"function"==typeof n?n(e,r):Ve().cloneElement(Ve().Children.only(n),r))};return t}(Ve().Component);nn.contextType=$t;nn.propTypes={};function rn(){}nn.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:rn,onEntering:rn,onEntered:rn,onExit:rn,onExiting:rn,onExited:rn};nn.UNMOUNTED=Qt;nn.EXITED=Xt;nn.ENTERING=Zt;nn.ENTERED=en;nn.EXITING=tn;var sn=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return zt(e,t)}))},on=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return Yt(e,t)}))},an=function(e){Vt(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i"left"===e?"transform: rotate(25deg) scale(0);":"transform: rotate(-25deg) scale(0);"),(({direction:e,transitionState:t})=>"entering"===t||"entered"===t?"opacity: 1; transform: rotate(0deg) scale(1);":"left"!==e||"exiting"!==t&&"exited"!==t?"right"!==e||"exiting"!==t&&"exited"!==t?"":"opacity: 0; transform: rotate(25deg) scale(0.5);":"opacity: 0; transform: rotate(-25deg) scale(0.5);")),wn=({in:e=!0,children:t,direction:n="right"})=>nn?(0,ot.jsx)(nn,{in:e,timeout:200,appear:!0,children:e=>(0,ot.jsx)(_n,{direction:n,transitionState:e,children:t})}):e?t:null;wn.displayName="TwistFadeTransition";var On=wn;const Rn=({color:e,height:t,width:n})=>(0,ot.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:t,viewBox:"0 0 19 18",className:"conversations-visitor-close-icon",children:(0,ot.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,ot.jsx)("g",{fill:e,transform:"translate(-927 -991) translate(900.277 962)",children:(0,ot.jsx)("g",{transform:"translate(27 29)",children:(0,ot.jsx)("path",{d:"M10.627 9.013l6.872 6.873.708.707-1.415 1.414-.707-.707-6.872-6.872L2.34 17.3l-.707.707L.22 16.593l.707-.707L7.8 9.013.946 2.161l-.707-.708L1.653.04l.707.707L9.213 7.6 16.066.746l.707-.707 1.414 1.414-.707.708-6.853 6.852z"})})})})});Rn.displayName="CloseIcon";var xn=Rn;const Nn=dt().button.withConfig({displayName:"IconLauncher__BaseLauncher"})(["border:none;position:relative;",""],Bt),Dn=dt()(Nn).withConfig({displayName:"IconLauncher__ShapedLauncher"})(["border-radius:50%;height:","px;width:","px;"],Et,mt),Mn=dt().div.withConfig({displayName:"IconLauncher__LauncherIcon"})(["position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;"]),Pn=({ariaLabel:e,badgeNumber:t,className:n,onClick:r,showBadge:i=!1,style:s,useDefaultColor:o,open:a})=>{const c=o?Ct.OBSIDIAN:Ct.WHITE,u=(0,ot.jsxs)(ot.Fragment,{children:[(0,ot.jsx)(On,{in:a,direction:"left",children:(0,ot.jsx)(Mn,{children:(0,ot.jsx)(xn,{color:c,width:20,height:20})})}),(0,ot.jsx)(On,{in:!a,direction:"right",children:(0,ot.jsx)(Mn,{children:(0,ot.jsx)(kt,{color:c,width:32,height:30})})})]}),{setLauncherRef:l}=(0,Ut.useAccessibilityContext)();return(0,ot.jsx)(Mt.default,{badgeLabel:t,showBadge:i,positioning:"on-circle",children:(0,ot.jsx)(Dn,{"aria-label":e,"aria-haspopup":"dialog",isDark:o,style:s,className:n,onClick:r,ref:l,children:u})})};Pn.displayName="IconLauncher";var Ln=Pn,kn=n("eUlm"),Un=n.n(kn);const Fn=dt().div.withConfig({displayName:"Launcher__IconLauncherWrapper"})(["display:flex;align-items:center;.launcher-left-align &{flex-direction:row-reverse;}"]),Bn=({badgeNumber:e,coloring:{accentColor:t,useDefaultColor:n},className:r,onClose:i,onOpen:s,open:o,showBadge:a})=>{const c=(0,We.useCallback)((()=>{o?i():s()}),[o,i,s]),u={className:Un()("reagan--widget-loaded",r),badgeNumber:e,showBadge:a,ariaLabel:o?qe.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.close"):qe.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.open"),onClick:c};return(0,ot.jsx)(Fn,{"data-test-id":"icon-launcher",children:(0,ot.jsx)(Ln,Object.assign({style:(0,Dt.getBrandStyle)(t),useDefaultColor:n,open:o},u))})};Bn.displayName="Launcher";var jn=Bn;const Hn=e=>e.usePillLauncher?(0,ot.jsx)(Nt,Object.assign({},e)):(0,ot.jsx)(jn,Object.assign({},e));Hn.displayName="LauncherContainer";var Gn=Hn;const Wn=()=>{const{browserWindowWidth:e}=(0,We.useContext)(it.BrowserWindowContext),t=(0,g.useSelector)(Xe.calculateUnseenThreadsCount),n=(0,g.useSelector)(Ze.getColoring),r=(0,g.useSelector)(K.getIsOpen),i=(0,g.useSelector)(et),s=(0,g.useSelector)(st),o=(0,g.useSelector)(rt);return{badgeNumber:t,coloring:n,open:r,showBadge:i,isResponderAI:s.some((e=>Boolean((0,tt.getIsResponderAI)(e)))),widgetSize:o,browserWindowWidth:e}},Vn=e=>{const t=Wn();return(0,ot.jsx)(Gn,Object.assign({},e,t))};Vn.displayName="LauncherContainerWrapper";var qn=Vn,zn=n("QrEa"),Kn=n("38AR"),Yn=n("Hb3i"),Jn=n("8ASW");const $n={wrapper:"span"};function Qn(e,t,...n){return We.createElement(e&&e[t]||$n[t]||$n.wrapper,...n)}function Xn(e){console.warn(`I18n: FormattedJSXMessage called with missing or non-JSX message key ${e.message}. See go/i18n-react for more info.`);return(0,ot.jsx)(Yn.default,{message:e.message,options:e.options})}const Zn=e=>null!=e,er=e=>{var t;We.useContext(Jn.I18nHMRContext);let n=qe.default.lookup(e.message,{locale:(null==e||null===(t=e.options)||void 0===t?void 0:t.locale)||(qe.default.langEnabled?qe.default.locale:"en")});if(!Zn(n))return Xn(e);const r=e.options&&e.options.count,i=Zn(r);if("object"==typeof n&&i){const e=qe.default.pluralization.get()(r);for(;e.length;){const t=e.shift();if(Zn(n[t])){n=n[t];break}}}const s=Object.assign({},e.options);if(i&&"number"==typeof r)s.count=qe.default.formatNumber(r);else if("string"==typeof n)return Xn(e);return n(Qn,e.elements,s)};er.propTypes={message:Ht().string.isRequired,elements:Ht().object.isRequired,options:Ht().object,jsxMessageValidator:(e,t,n)=>{"string"!=typeof e.message||e.message.endsWith("_jsx")||console.warn(`I18n: ${n} called with invalid message prop not ending in _jsx for ${e.message}`);return null}};var tr=er,nr=n("6Jpi"),rr=n("PY2H"),ir=n("Jr27"),sr=n("okxY");const or=e=>{const{disableAutoFocus:t}=(0,Ut.useAccessibilityContext)();return(0,ot.jsx)(sr.FocusScope,Object.assign({contain:!1},e,{autoFocus:!t}))};or.displayName="FocusScopeWithContext";var ar=or;const cr=dt().div.withConfig({displayName:"WidgetErrorRetryPanel__WidgetBodyDiv"})(["display:flex;flex-direction:column;padding:40px;"]);class ur extends We.Component{render(){const{inline:e,widgetLocation:t,mobile:n,isOpen:r,onClose:i}=this.props;return r?(0,ot.jsx)(ar,{children:(0,ot.jsx)(Kn.default,{inline:e,isOpen:!0,mobile:n,widgetLocation:t,browserWindowHeight:0,role:"alert",children:(0,ot.jsxs)(cr,{children:[(0,ot.jsx)("h4",{children:(0,ot.jsx)(Yn.default,{message:"conversations-visitor-ui.widgetErrorRetryPanel.title"})}),!e&&(0,ot.jsx)(ir.default,{onClick:i,"aria-label":qe.default.text("conversations-visitor-ui.visitorExperienceAriaLabels.closeChatWindow")}),(0,ot.jsx)(tr,{message:"conversations-visitor-ui.widgetErrorRetryPanel.body_jsx",elements:{Link:rr.default},options:{LinkProps:{use:"on-bright",onClick:this.props.retry}}})]})})}):null}}ur.displayName="WidgetErrorRetryPanel";ur.propTypes={inline:Ht().bool.isRequired,isOpen:Ht().bool,mobile:Ht().bool.isRequired,onClose:Ht().func.isRequired,retry:Ht().func.isRequired,widgetLocation:nr.WidgetLocationProp};var lr=ur;class dr extends We.Component{static getDerivedStateFromError(e){return{error:e}}constructor(e){super(e);this.handleRetry=()=>{this.setState({error:!1})};this.explicitlySetError=e=>{this.setState({error:e})};this.state={error:null}}render(){return this.state.error?this.props.renderError(this.handleRetry):this.props.children}}dr.displayName="AsyncComponentErrorBoundary";var pr=dr,fr=n("uax2");const hr=e=>{const[t,n]=(0,We.useState)(!1);(0,We.useEffect)((()=>{const t=setTimeout((()=>n(!0)),e);return()=>{clearTimeout(t)}}),[e]);return t},gr=dt().div.withConfig({displayName:"WidgetPlaceholder__WidgetBodyDiv"})(["display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;"]),mr=()=>{const e=hr(200);return(0,ot.jsx)(gr,{"data-test-id":"chat-widget-wrapper",children:e&&(0,ot.jsx)(fr.default,{size:"sm"})})};mr.displayName="WidgetPlaceholder";var Er=mr,yr=n("WUMC"),vr=n("N4ZN"),br=n("GOyg"),Tr=n("20e/"),Sr=n("7vm7"),Ar=n("uXUH"),Ir=n("aiuJ"),Cr=n("QeSX"),_r=n("zGIQ"),wr=n("k09d"),Or=n("CM4h");const Rr=(0,S.createSelector)([R.getLatestWidgetData],(e=>(0,Re.getShowPreviousConversations)(e))),xr=(0,S.createSelector)([z.getCurrentView],(e=>e===q.THREAD_LIST)),Nr=(0,S.createSelector)([z.getCurrentView],(e=>e===q.KNOWLEDGE_BASE)),Dr=(0,S.createSelector)([L.getThreadList,xr,Rr,Nr,F.getKnowledgeBaseEnabled],((e,t,n,r,i)=>{if(t||r)return!1;if(i)return!0;if(!n||!e)return!1;return e.size>0}));var Mr=n("enlr"),Pr=n("L9oQ"),Lr=n("dK5d"),kr=n("eEyY");function Ur(){return(e,t)=>{const{view:n}=(0,Mr.getOriginViewContext)(t());e((0,Lr.setStandardWidgetSize)());n===q.THREAD_VIEW&&e((0,Pr.selectThread)((0,kr.getCurrentThreadId)(t())));e((0,V.updateView)(n))}}function Fr(){return e=>{e((0,Ge.trackUserInteraction)());e(W());e((0,V.updateView)(q.THREAD_LIST));e((0,j.trackInteraction)(H.EVENT_NAMES.WIDGET_INTERACTION,{action:"view thread list"}))}}function Br(){return(e,t)=>{(0,F.getKnowledgeBaseEnabled)(t())?e(Y()):e(Fr())}}var jr=n("Qwrb"),Hr=n("N+TY");function Gr(e){return(t,n)=>{const r=(0,Mr.getShouldViewKBArticleExpanded)(n());t(r?(0,Lr.setStandardWidgetSize)():(0,Lr.setWidgetSize)({width:640,height:e}));t((0,Hr.setViewExpanded)(!r))}}var Wr=n("Pk3f"),Vr=n("wMQ9");const qr=(0,S.createSelector)([Wr.getKnowledgeBaseEnabled,z.getCurrentView,Vr.getSelectedCategory],((e,t,n)=>{if(e){if(t===q.KNOWLEDGE_BASE)return qe.default.text("conversations-visitor-ui.knowledgeBaseContainer.headerText");if(t===q.THREAD_LIST)return qe.default.text("conversations-visitor-ui.knowledgeBaseContainer.chat");if(t===q.CATEGORY_VIEW)return n.openedFromSdk&&!n.name?"":n.name||qe.default.text("conversations-visitor-ui.knowledgeBaseContainer.articleCategories.defaultHeader")}return null})),zr=(0,S.createSelector)([z.getCurrentView,F.getKnowledgeBaseEnabled],((e,t)=>{const n=e===q.KNOWLEDGE_BASE||e===q.THREAD_LIST;return t&&n}));var Kr=n("VkiM"),Yr=n("1EAY"),Jr=n("FBcP"),$r=n("eLSo");const Qr="livechat-public/v1/thread/visitor";function Xr({threadId:e,sessionId:t}){return $r.default.put(`${Qr}/${e}/close`,{query:{sessionId:t}})}const Zr=()=>(e,t)=>{const n=(0,Jr.getSessionId)(t()),r=(0,pe.getSelectedThreadId)(t());return null===r||r===fe.STUBBED_THREAD_ID?Promise.resolve():Xr({threadId:r,sessionId:n}).catch((e=>{e&&i().captureException(e)}))};var ei=n("G53s");const ti=e=>{const t=(0,Mr.getKBArticle)(e),n=(0,wr.getSelectedThread)(e);return{widgetSize:rt(e),chatHeadingConfig:(0,br.getChatHeadingConfig)(e),chatHeadingResponders:(0,_r.getChatHeadingResponders)(e),coloring:(0,Ze.getColoring)(e),customHeaderText:qr(e),isThreadAssigned:Boolean((0,Cr.getAssignedResponderInWidget)(e)),isThreadStarted:(0,P.isStarted)(n),isThreadClosed:(0,Kr.isClosed)(n),isThreadPersisted:(0,Yr.isPersistedThread)(n),mobile:(0,Be.getIsMobile)(e),officeHoursMessage:(0,Sr.getAvailabilityOfficeHoursWillReturnMessage)(e),showAvailabilityMessage:(0,Tr.showAvailabilityMessageInWidget)(e,{thread:n}),showBackButton:Dr(e),backButtonDisabled:(0,de.isCreatingThread)(e),typicalResponseTimeMessage:(0,Ar.getAvailabilityTypicalResponseTimeMessage)(e),unseenThreadsCountExcludingCurrentThread:(0,Or.calculateUnseenThreadsCountExcludeCurrent)(e),widgetLocation:(0,je.getWidgetLocation)(e),viewKBArticleExpanded:(0,Mr.getShouldViewKBArticleExpanded)(e),kbArticleDeepLink:t.deepLink,kbNavigationEnabled:zr(e),isUngatedForCloseThread:(0,ei.getIsUngatedForCloseThread)(e)}},ni={fetchAgentResponderIfNecessary:()=>{},createNewThread:Ir.navigateToStagedThread,endChat:Zr,republishMessage:vr.republishMessage,navigateBack:Br,navigateToKnowledgeBaseArticle:jr.navigateToKnowledgeBaseArticle,restorePreviousViewFromKBArticle:Ur,toggleWidgetSizeForKBArticle:Gr,updateView:V.updateView};var ri=(0,g.connect)(ti,ni)(yr.default);const ii=e=>{const t=(0,We.lazy)(e);let n,r;const i=(0,We.forwardRef)(((e,n)=>(0,We.createElement)(r||t,Object.assign(n?{ref:n}:{},e))));i.preload=()=>{n||(n=e().then((e=>{r=e.default})).catch((()=>{})));return n};return i};var si=n("ukHx");const oi=(0,n("JGJA").default)("currentAnimation");var ai=n("lu1e");const ci=["in","children","direction","duration"],ui=(e,t)=>{switch(e){case ai.FADE:return`fade-slide-transition-${t}`;case ai.SCALE:return`scale-y-transition-${t}`;default:return`fade-slide-transition-${t}`}},li=e=>{let{in:t,children:n,direction:r="bottom",duration:i=500}=e,s=(0,si.default)(e,ci);const o=(0,g.useSelector)(oi);return(0,ot.jsx)(an,Object.assign({in:t,timeout:o===ai.SCALE?700:i,classNames:ui(o,r),mountOnEnter:!0,unmountOnExit:!0,appear:!0},s,{children:n}))};li.displayName="FadeSlideInTransition";var di=li,pi=n("glWH"),fi=n("oehR"),hi=n("g9mg");const gi=dt().div.withConfig({displayName:"Section"})(["padding:8px;"]);dt().div.withConfig({displayName:"Section__SectionHeader"})(["font-size:14px;font-weight:600;line-height:18px;color:",";padding:8px;"],Ct.NEUTRAL_900);var mi=n("mbYX"),Ei=n("wo5+"),yi=n("7zlR");const vi=dt().div.withConfig({displayName:"CategoryArticles__CategoryArticlesWrapper"})(["height:100%;overflow-y:scroll;"]);function bi(){const e=(0,g.useDispatch)(),t=(0,g.useSelector)(Vr.getSelectedCategory),{id:n}=t,[r]=(0,g.useSelector)(ei.getSearchableKnowledgeBaseIds),i=(0,nt.useAppSelector)(mi.getKnowledgeBaseUrl),s=(0,g.useSelector)(Vr.getRequestStatusSelectedCategoryArticles),o=(0,g.useSelector)(Ze.getColoring),{browserWindowHeight:a}=(0,it.useBrowserWindowContext)();(0,We.useEffect)((()=>{var o;null!=t&&null!==(o=t.articles)&&void 0!==o&&o.length||s!==hi.UNINITIALIZED||-1===n||e((0,pi.fetchCategoryArticles)({categoryId:n,knowledgeBaseId:r,knowledgeBaseUrl:i}))}),[e,n,r,i,t.articles,s]);const c=(0,We.useCallback)((t=>{e((0,yi.handleArticleClick)(t.id,t.url,a))}),[e,a]);return s===hi.PENDING?(0,ot.jsx)(fi.default,{}):(0,ot.jsx)(vi,{children:(0,ot.jsx)(gi,{children:(0,ot.jsx)(Ei.default,{hideSubtitle:!0,items:t.articles,coloring:o,onArticleClick:c})})})}bi.displayName="CategoryArticles";function Ti(e){let t,n=0;if(!e||!e.length)return n;for(let r=0;r{const e=new URL(s);e.pathname="_hcms/customer-agent-embed";n&&(e.pathname="_hcms/livechat/embedded-content");e.searchParams.set("hubSpotContentType","KB_ARTICLE");e.searchParams.set("portalId",c.toString());e.searchParams.set("hubSpotContentId",o);if(a){e.searchParams.set("contentTextFragment",a);e.hash=u}e.searchParams.set("origin",d);e.searchParams.set("anchorName",u);null!=t&&t.identificationToken&&e.searchParams.set("identificationToken",t.identificationToken);null!=t&&t.identificationEmail&&e.searchParams.set("email",t.identificationEmail);"http:"===e.protocol&&(e.protocol="https:");return e}),[c,o,a,d,u,s,null==t?void 0:t.identificationToken,null==t?void 0:t.identificationEmail,n]);return(0,ot.jsxs)(Ai,{children:[r&&(0,ot.jsx)(Ii,{children:(0,ot.jsx)(fr.default,{})}),(0,ot.jsx)("iframe",{src:p.toString(),style:{width:"100%",height:"100%",border:"none"},id:"kb-article-iframe",onLoad:()=>i(!1)})]})}Ci.displayName="KBArticle";var _i=Ci,wi=n("32pP"),Oi=n("2Nk6");function Ri(){const e=(0,Mr.useKBArticle)(),t=(0,g.useSelector)(wi.getVisitorIdentification),n=(0,g.useSelector)(Oi.getIfSelectedKBIsLatest);return(0,ot.jsx)(_i,{kbArticle:e,visitorIdentification:t,isKnowledgeBaseV3:n})}Ri.displayName="KBArticleContainer";var xi=Ri,Ni=n("Ozt8");const Di=()=>{(0,Ni.postExternalApiEvent)({eventType:Je.SDK_CLOSE_BUTTON_CLICK,payload:{timestamp:Date.now()}})};class Mi extends We.PureComponent{constructor(e){super(e);this.ThreadView=ii((()=>Promise.all([n.e(8724),n.e(723),n.e(7759)]).then(n.bind(n,"s2wo"))));this.KnowledgeBaseContainer=ii((()=>Promise.all([n.e(6228),n.e(5528)]).then(n.bind(n,"DvnI"))));this.ThreadListContainer=ii((()=>n.e(7409).then(n.bind(n,"OxYs"))))}renderView(){const{currentView:e}=this.props;if(!e)return null;switch(e){case q.THREAD_VIEW:return(0,ot.jsx)(this.ThreadView,{onSetMessageTextExternally:this.props.onSetMessageTextExternally});case q.KNOWLEDGE_BASE:return(0,ot.jsx)(this.KnowledgeBaseContainer,{});case q.THREAD_LIST:return(0,ot.jsx)(this.ThreadListContainer,{});case q.CATEGORY_VIEW:return(0,ot.jsx)(bi,{});case q.KNOWLEDGE_BASE_ARTICLE:return(0,ot.jsx)(xi,{});default:return(0,ot.jsx)(Er,{})}}renderContent(){const{closeWidget:e,browserWindowHeight:t,browserWindowWidth:n,inline:r,currentView:i,enableSdkCloseButton:s}=this.props,o=(0,Ye.isInSDK)();let a;s?a=Di:r||o||(a=e);return(0,ot.jsx)("div",{style:{height:"100%"},id:"current-view-component",children:(0,ot.jsx)(ri,{browserWindowHeight:t,browserWindowWidth:n,closeWidget:a,inline:r,view:i,children:(0,ot.jsx)(We.Suspense,{fallback:(0,ot.jsx)(Er,{}),children:this.renderView()})})},"widget")}render(){const{onOpenAnimationStarted:e,onCloseAnimationStarted:t,onOpenAnimationFinished:n,onCloseAnimationFinished:r,isOpen:i,usePillLauncher:s}=this.props;return(0,ot.jsx)(di,{addEndListener:()=>{},duration:s?0:500,in:i||!1,onEnter:e,onEntered:n,onExit:t,onExited:r,children:this.renderContent()})}}Mi.displayName="CurrentView";Mi.defaultProps={onOpenAnimationFinished:()=>{},onOpenAnimationStarted:()=>{},onCloseAnimationFinished:()=>{},onCloseAnimationStarted:()=>{}};var Pi=(0,zn.withBrowserSizeContext)(Mi);const Li=e=>({currentView:(0,z.getCurrentView)(e),enableSdkCloseButton:(0,Re.getEnableSdkCloseButton)(e)&&(0,Ye.hasMinimumMobileSdkVersion)({minMajor:1,minMinor:0,minPatch:6})});var ki=(0,g.connect)(Li)(Pi),Ui=n("s+jq"),Fi=n("F+8x"),Bi=n("Ae0c"),ji=n("pCwB"),Hi=n("CsO9"),Gi=n("YY0n");const Wi=500,Vi=500,qi=e=>Math.min(Wi,e),zi=dt().div.withConfig({displayName:"SideDockStyleWrapper__SideDockOuterWrapper"})(["display:flex;flex-direction:column;height:100%;width:100%;"]),Ki=dt().div.withConfig({displayName:"SideDockStyleWrapper__SideDockContentWrapper"})(["height:100%;display:flex;flex-direction:column;background:",";overflow:hidden;position:relative;width:","px;"],Ct.WHITE,(({$width:e})=>e)),Yi=({children:e})=>{const{isOpen:t,closeModal:n,modalContent:r}=(0,Gi.useWidgetModalOrContext)(),{browserWindowWidth:i}=(0,it.useBrowserWindowContext)(),s=qi(i);return(0,ot.jsx)(zi,{"data-test-id":"side-dock-style-wrapper",children:(0,ot.jsxs)(Ki,{className:"side-dock-widget","data-test-id":"side-dock-content-wrapper",$width:s,children:[e,(0,ot.jsx)(Hi.default,{isOpen:t,onClose:n,modalContent:r})]})})};Yi.displayName="SideDockStyleWrapperContent";const Ji=({children:e})=>(0,ot.jsx)(Gi.WidgetModalProvider,{children:(0,ot.jsx)(Yi,{children:e})});Ji.displayName="SideDockStyleWrapper";var $i=Ji;const Qi=dt().div.withConfig({displayName:"SideDockVisitorWidget__WidgetBodyDiv"})(["display:flex;flex-direction:column;height:100%;background-color:",";overflow:auto;"],Ct.WHITE),Xi=dt().div.withConfig({displayName:"SideDockVisitorWidget__WidgetBodyDivWrapper"})(["flex:1;min-height:0;display:flex;flex-direction:column;",";"],(({$background:e})=>(0,Dt.getBrandStyle)(e))),Zi=({backButtonDisabled:e,browserWindowHeight:t,chatHeadingConfig:n,chatHeadingResponders:r,closeWidget:i,coloring:s,children:o,createNewThread:a,customHeaderText:c=null,endChat:u,isThreadAssigned:l=!1,isThreadClosed:d=!1,isThreadPersisted:p=!1,isThreadStarted:f=!1,kbArticleDeepLink:h,restorePreviousViewFromKBArticle:g,navigateToKnowledgeBaseArticle:m,navigateBack:E,officeHoursMessage:y,setWidgetSize:v,showAvailabilityMessage:b,showBackButton:T,toggleWidgetSizeForKBArticle:S,typicalResponseTimeMessage:A,unseenThreadsCountExcludingCurrentThread:I,view:C=q.THREAD_VIEW,viewKBArticleExpanded:_,updateView:w,kbNavigationEnabled:O,isUngatedForCloseThread:R=!1})=>{const{onToggleDisplayMode:x,showDisplayModeToggle:N,widgetDisplayMode:D}=(0,Ui.useDisplayMode)();return(0,ot.jsx)($i,{children:(0,ot.jsxs)(Bi.KBSearchProvider,{children:[(0,ot.jsx)(Fi.default,{backButtonDisabled:e,browserWindowHeight:t,chatHeadingConfig:n,coloring:s,chatHeadingResponders:r,createNewThread:a,customHeaderText:c,inline:!1,isThreadAssigned:l,isThreadClosed:d,isThreadPersisted:p,isThreadStarted:f,kbArticleDeepLink:h,restorePreviousViewFromKBArticle:g,mobile:!1,navigateToKnowledgeBaseArticle:m,navigateBack:E,officeHoursMessage:y,onClose:i,onEndChat:u,toggleWidgetSizeForKBArticle:S,setWidgetSize:v,showAvailabilityMessage:b,showBackButton:T,typicalResponseTimeMessage:A,unseenThreadsCountExcludingCurrentThread:I,view:C,viewKBArticleExpanded:_,isUngatedForCloseThread:R,onToggleDisplayMode:x,showDisplayModeToggle:N,widgetDisplayMode:D}),(0,ot.jsx)(Xi,{$background:s.accentColor,kbNavigationEnabled:O,children:(0,ot.jsx)(Qi,{children:o})}),O&&(0,ot.jsx)(ji.default,{coloring:s,updateView:w,view:C})]})})};Zi.displayName="SideDockVisitorWidget";var es=Zi;const ts=(e,t)=>{const n=(0,Mr.getKBArticle)(e),r=(0,wr.getSelectedThread)(e);return{widgetSize:t.widgetSize,chatHeadingConfig:(0,br.getChatHeadingConfig)(e),chatHeadingResponders:(0,_r.getChatHeadingResponders)(e),coloring:(0,Ze.getColoring)(e),customHeaderText:qr(e),isThreadAssigned:Boolean((0,Cr.getAssignedResponderInWidget)(e)),isThreadStarted:(0,P.isStarted)(r),isThreadClosed:(0,Kr.isClosed)(r),isThreadPersisted:(0,Yr.isPersistedThread)(r),officeHoursMessage:(0,Sr.getAvailabilityOfficeHoursWillReturnMessage)(e),showAvailabilityMessage:(0,Tr.showAvailabilityMessageInWidget)(e,{thread:r}),showBackButton:Dr(e),backButtonDisabled:(0,de.isCreatingThread)(e),typicalResponseTimeMessage:(0,Ar.getAvailabilityTypicalResponseTimeMessage)(e),unseenThreadsCountExcludingCurrentThread:(0,Or.calculateUnseenThreadsCountExcludeCurrent)(e),viewKBArticleExpanded:(0,Mr.getShouldViewKBArticleExpanded)(e),kbArticleDeepLink:n.deepLink,kbNavigationEnabled:zr(e),isUngatedForCloseThread:(0,ei.getIsUngatedForCloseThread)(e)}},ns={fetchAgentResponderIfNecessary:()=>{},createNewThread:Ir.navigateToStagedThread,endChat:Zr,republishMessage:vr.republishMessage,navigateBack:Br,navigateToKnowledgeBaseArticle:jr.navigateToKnowledgeBaseArticle,restorePreviousViewFromKBArticle:Ur,toggleWidgetSizeForKBArticle:Gr,updateView:V.updateView,setWidgetSize:Lr.setWidgetSize};var rs=(0,g.connect)(ts,ns)(es);const is=ii((()=>Promise.all([n.e(8724),n.e(723),n.e(7759)]).then(n.bind(n,"s2wo")))),ss=ii((()=>Promise.all([n.e(6228),n.e(5528)]).then(n.bind(n,"DvnI")))),os=ii((()=>n.e(7409).then(n.bind(n,"OxYs")))),as=e=>{if(!e)return null;switch(e){case q.THREAD_VIEW:return(0,ot.jsx)(is,{});case q.KNOWLEDGE_BASE:return(0,ot.jsx)(ss,{});case q.THREAD_LIST:return(0,ot.jsx)(os,{});case q.CATEGORY_VIEW:return(0,ot.jsx)(bi,{});case q.KNOWLEDGE_BASE_ARTICLE:return(0,ot.jsx)(xi,{});default:return(0,ot.jsx)(Er,{})}},cs=({browserWindowHeight:e,browserWindowWidth:t,closeWidget:n,currentView:r,enableSdkCloseButton:i})=>{const s=(0,Ye.isInSDK)();let o;i?o=Di:s||(o=n);if(!r)return null;const a={width:qi(t),height:e};return(0,ot.jsx)("div",{style:{height:"100%"},id:"side-dock-current-view",children:(0,ot.jsx)(rs,{browserWindowHeight:e,browserWindowWidth:t,closeWidget:o,view:r,widgetSize:a,children:(0,ot.jsx)(We.Suspense,{fallback:(0,ot.jsx)(Er,{}),children:as(r)})})})};cs.displayName="SideDockCurrentView";var us=cs;const ls=e=>({currentView:(0,z.getCurrentView)(e),enableSdkCloseButton:(0,Re.getEnableSdkCloseButton)(e)&&(0,Ye.hasMinimumMobileSdkVersion)({minMajor:1,minMinor:0,minPatch:6})});var ds=(0,g.connect)(ls)(us),ps=n("0Zm1"),fs=n("cFiw"),hs=n("tUSi");const gs=dt().div.withConfig({displayName:"DialogWindow__Main"})(["&:focus{outline:none;}"]),ms=e=>{const{isOpen:t,onClose:n,children:r}=e,i=(0,We.useRef)(null),{dialogProps:s}=(0,fs.useDialog)({id:"live-chat-widget","aria-labelledby":hs.HEADER_TEXT_TITLE_ID,"aria-describedby":hs.HEADER_TEXT_DESCRIPTION_ID},i),{setShouldTrapFocus:o,disableWidgetClose:a,launcherRef:c}=(0,Ut.useAccessibilityContext)(),{overlayProps:u}=(0,ps.useOverlay)({isOpen:t,isKeyboardDismissDisabled:a,onClose:()=>{n&&n();c&&c.focus()},shouldCloseOnBlur:!0,shouldCloseOnInteractOutside:e=>{!!e&&"BUTTON"===e.tagName||o(!1);return!1}},i);return(0,ot.jsx)(gs,Object.assign({ref:i},u,s,{onClick:()=>o(!0),children:r}))};ms.displayName="DialogWindow";var Es=ms,ys=n("FfT4");const vs=(0,lt.css)(["right:0;&.side-dock-enter{transform:translateX(100%);}&.side-dock-enter-active{transform:translateX(0);}&.side-dock-exit{transform:translateX(0);}&.side-dock-exit-active{transform:translateX(100%);}"]),bs=(0,lt.css)(["left:0;&.side-dock-enter{transform:translateX(-100%);}&.side-dock-enter-active{transform:translateX(0);}&.side-dock-exit{transform:translateX(0);}&.side-dock-exit-active{transform:translateX(-100%);}"]),Ts=dt().div.withConfig({displayName:"SideDockDialogWindow__Main"})(["position:fixed;top:0;height:100%;width:","px;display:flex;flex-direction:column;z-index:2147483647;&:focus{outline:none;}&.side-dock-enter-active,&.side-dock-exit-active{transition:transform ","ms linear;}",""],(({$width:e})=>e),Vi,(({$widgetLocation:e})=>e===ys.RIGHT_ALIGNED?vs:bs)),Ss=e=>{const{isOpen:t,onClose:n,children:r,onEnter:i,onEntered:s,onExit:o,onExited:a,widgetLocation:c=ys.RIGHT_ALIGNED}=e,{browserWindowWidth:u}=(0,it.useBrowserWindowContext)(),l=qi(u),d=(0,We.useRef)(null),{dialogProps:p}=(0,fs.useDialog)({id:"side-dock-panel","aria-labelledby":hs.HEADER_TEXT_TITLE_ID,"aria-describedby":hs.HEADER_TEXT_DESCRIPTION_ID},d),{disableWidgetClose:f,launcherRef:h,setShouldTrapFocus:g}=(0,Ut.useAccessibilityContext)(),m=e=>{"BUTTON"===(null==e?void 0:e.tagName)||g(!1);return!1},{overlayProps:E}=(0,ps.useOverlay)({isOpen:t,isKeyboardDismissDisabled:f,onClose:()=>{n&&n();h&&h.focus()},shouldCloseOnBlur:!0,shouldCloseOnInteractOutside:m},d);return(0,ot.jsx)(an,{in:t,timeout:Vi,classNames:"side-dock",nodeRef:d,mountOnEnter:!0,unmountOnExit:!0,onEnter:i,onEntered:s,onExit:o,onExited:a,children:(0,ot.jsx)(Ts,Object.assign({ref:d,$widgetLocation:c,$width:l,"data-test-id":"side-dock-dialog","data-widget-location":c},E,p,{onClick:()=>g(!0),children:r}))})};Ss.displayName="SideDockDialogWindow";var As=Ss;const Is=e=>(0,ge.postMessageToParent)(he.IFRAME_RESIZE,e),Cs=()=>(0,ge.postMessageToParent)(he.RESTORE_SAVED_LAUNCHER_POSITION,{}),_s=()=>(0,ge.postMessageToParent)(he.RESET_TO_DEFAULT_LAUNCHER_POSITION,{});function ws(){const[{width:e,height:t},n]=(0,We.useState)({width:0,height:0}),r=(0,We.useRef)(null),i=(0,We.useCallback)((e=>{if(r.current){r.current.disconnect();r.current=null}if(e&&e.nodeType===Node.ELEMENT_NODE){const t=new ResizeObserver((([t])=>setTimeout((()=>{if(t.borderBoxSize&&t.borderBoxSize[0]){const{inlineSize:e,blockSize:r}=t.borderBoxSize[0];n({width:e,height:r})}else{const{offsetWidth:t,offsetHeight:r}=e;n({width:t,height:r})}}),0)));t.observe(e);r.current=t}}),[]);(0,We.useEffect)((()=>{e&&t&&(0,ge.postMessageToParent)(he.IFRAME_RESIZE,{width:e,height:t})}),[e,t]);return i}const Os={[ys.RIGHT_ALIGNED]:(0,lt.css)(["right:0;align-items:flex-end;"]),[ys.LEFT_ALIGNED]:(0,lt.css)(["left:0;align-items:flex-start;"])},Rs=dt().div.withConfig({displayName:"SideDockWidgetWrapper__Wrapper"})(["position:absolute;display:flex;flex-direction:column;",";"],(({$isFullScreen:e,widgetLocation:t})=>e?(0,lt.css)(["top:0;left:0;right:0;bottom:0;"]):(0,lt.css)(["bottom:0;padding:16px;gap:12px;justify-content:flex-end;",";"],Os[t]))),xs=(0,We.createContext)({onCloseAnimationComplete:()=>{},isAnimationReady:!1}),Ns=()=>(0,We.useContext)(xs);function Ds({children:e,isOpen:t,widgetLocation:n}){const{browserWindowHeight:r,browserWindowWidth:i}=(0,it.useBrowserWindowContext)(),s=ws(),o=(0,We.useRef)(null),[a,c]=(0,We.useState)(t),[u,l]=(0,We.useState)(!1),d=(0,We.useCallback)((()=>{c(!1);l(!1)}),[]);(0,We.useLayoutEffect)((()=>{if(t){const e=qi(i);c(!0);_s();Is({width:e,height:r});let t=null,n=null;t=requestAnimationFrame((()=>{n=requestAnimationFrame((()=>{l(!0)}))}));return()=>{null!==t&&cancelAnimationFrame(t);null!==n&&cancelAnimationFrame(n)}}}),[t,r,i]);(0,We.useLayoutEffect)((()=>{if(!a&&o.current){const e=requestAnimationFrame((()=>{if(o.current){const{offsetWidth:e,offsetHeight:t}=o.current;Is({width:e,height:t});Cs()}}));return()=>cancelAnimationFrame(e)}}),[a]);const p=qi(i),f=a?{height:r,width:p}:{},h=(0,We.useCallback)((e=>{o.current=e;a||s(e)}),[a,s]);return(0,ot.jsx)(xs.Provider,{value:{onCloseAnimationComplete:d,isAnimationReady:u},children:(0,ot.jsx)(Rs,{ref:h,style:f,widgetLocation:n,$isFullScreen:a,"data-test-id":"side-dock-widget-wrapper",children:e})})}Ds.displayName="SideDockWidgetWrapper";var Ms=n("+4sg");const Ps=e=>{const{inline:t,isOpen:n,shouldRenderDialog:r,mobile:i,widgetLocation:s,onClose:o,onOpenAnimationStarted:c,onCloseAnimationFinished:u,onOpenAnimationFinished:l,onCloseAnimationStarted:d,usePillLauncher:p,onSetMessageTextExternally:f}=e,{disableWidgetDialog:h}=(0,Ut.useAccessibilityContext)(),{browserWindowHeight:g,browserWindowWidth:m}=(0,it.useBrowserWindowContext)(),{widgetDisplayMode:E}=(0,Ui.useDisplayMode)(),{isAnimationReady:y}=Ns(),v=()=>h?{Wrapper:We.Fragment,props:{}}:E===Ms.DOCKED?{Wrapper:As,props:{isOpen:n&&y,onClose:o,onEnter:c,onEntered:l,onExit:d,onExited:u,widgetLocation:s}}:r?{Wrapper:Es,props:{isOpen:n,onClose:o}}:{Wrapper:We.Fragment,props:{}},{Wrapper:b,props:T}=v();return(0,ot.jsx)(b,Object.assign({},T,{children:(0,ot.jsx)(pr,{renderError:e=>(0,ot.jsx)(a.NavMarker,{name:"ERROR_WITH_RETRY",children:(0,ot.jsx)(lr,{inline:t,isOpen:n,mobile:i,widgetLocation:s,onClose:o,retry:e})}),children:E===Ms.DOCKED?(0,ot.jsx)(ds,{browserWindowHeight:g,browserWindowWidth:m,isOpen:n,closeWidget:o}):(0,ot.jsx)(ki,{browserWindowHeight:g,browserWindowWidth:m,inline:t,isOpen:n,onOpenAnimationStarted:c,onCloseAnimationFinished:u,onOpenAnimationFinished:l,onCloseAnimationStarted:d,closeWidget:o,usePillLauncher:p,onSetMessageTextExternally:f})})}))};Ps.displayName="WidgetWindow";var Ls=Ps;const ks=({dragHandleState:e})=>(0,ge.postMessageToParent)(he.DRAG_HANDLE_POSITION_CHANGE,{dragHandleState:e});var Us=n("/mXs"),Fs=n("ssUX"),Bs=n("3MJX");const js=(e,t)=>{const[n,r]=(0,We.useState)(!1),i=(0,We.useRef)({consentPromptEnabled:e,isHoverActive:t});(0,We.useEffect)((()=>{i.current.consentPromptEnabled&&!e&&t?r(!0):i.current.isHoverActive&&!t&&r(!1);i.current={consentPromptEnabled:e,isHoverActive:t}}),[e,t]);return n},Hs=["onClick","widgetLocation","promptsHeight","disableAnimation","consentPromptEnabled"],Gs=6,Ws=(e,t,n=!1,r=!1)=>{const i=e?e+Gs:0;return n||r&&t?{bottom:`${i}px`,transition:"none"}:t?{bottom:"0px",transform:`translateY(-${i}px)`}:{bottom:"0px",transform:"translateY(0px)"}},Vs=dt()(Us.default)((({widgetLocation:e,promptsHeight:t,isHoverActive:n,disableAnimation:r,hasRecentlyGivenConsent:i})=>Object.assign({zIndex:999,position:"absolute",left:e===ys.LEFT_ALIGNED?"0":"auto",right:e===ys.RIGHT_ALIGNED?"0":"auto",height:"20px",width:"20px",borderRadius:"20px",backgroundColor:Ct.WHITE,color:Ct.NEUTRAL_1000,border:`1px solid ${Ct.NEUTRAL_700}`,fontSize:"12px",boxShadow:"0px 1px 17px 3px #AC937742","&:hover:enabled":{color:Ct.NEUTRAL_1600,borderColor:Ct.OBSIDIAN,backgroundColor:(0,Fs.darken)(Ct.WHITE,.02)},transition:r?"none":"all .5s ease-in-out"},Ws(t,n,r,i)))),qs=e=>{let{onClick:t,widgetLocation:n,promptsHeight:r=0,disableAnimation:i=!1,consentPromptEnabled:s=!1}=e,o=(0,si.default)(e,Hs);const{isHoverActive:a}=bt(),c=js(s,a);return(0,ot.jsx)(Vs,Object.assign({shape:"circle",onClick:t,widgetLocation:n,promptsHeight:r,isHoverActive:a,disableAnimation:i,hasRecentlyGivenConsent:c},o,{children:(0,ot.jsx)(ut.default,{icon:(0,ot.jsx)(Bs.default,{width:10,height:10})})}))};qs.displayName="VisitorWidgetCloseButton";var zs=qs;const Ks=(0,S.createSelector)([R.getLatestWidgetData],(e=>(0,Re.getSpamProtectionMetadata)(e)));var Ys=n("+A8U"),Js=n("7X4W");const $s="prompt-recommendations",Qs="quick-replies",Xs=dt().div.withConfig({displayName:"ConsentPromptsOutsideChat__ConsentPromptWrapper"})(["background:",";color:",";width:",";"],Ct.NEUTRAL_500,Ct.OBSIDIAN,(({usageType:e})=>e===$s?"384px":"100%")),Zs=dt().div.withConfig({displayName:"ConsentPromptsOutsideChat__SpamProtectionEnabledMessage"})(["border:1px solid ",";padding:0 12px;background:",";font-size:12px;color:",";"],Ct.NEUTRAL_600,Ct.NEUTRAL_200,Ct.OBSIDIAN),eo=({renderCookieConsentPrompt:e=!1,consentToCookies:t,cookieConsentPromptMessage:n,showingGdprProcess:r=!1,consentToProcessMessage:i,showGdprConsentToProcessButton:s=!1,consentToProcess:o,closeConsentToProcess:a,isPortal53:c=!1,usageType:u=Qs,spamProtectionEnabled:l,isAIChatBot:d=!1,hasRecommendedQuestions:p=!1})=>d&&!p?null:e||r||l?e?(0,ot.jsx)(_t.ChatWidgetLocaleContextConsumer,{children:e=>(0,ot.jsx)(Xs,{usageType:u,children:(0,ot.jsx)(Js.default,{showButton:!0,message:n||qe.default.text("conversations-visitor-experience-components.gdpr.consentToCookies.pageLoadCookieConsent",{locale:e}),onClick:t,isPortal53:c,isOutsideChat:!0})})}):r?(0,ot.jsxs)(ot.Fragment,{children:[(0,ot.jsx)(Xs,{usageType:u,children:(0,ot.jsx)(Js.default,{showButton:s,message:i,onClick:o,onClose:a,isPortal53:c,isOutsideChat:!0})}),!s&&l&&(0,ot.jsx)(Zs,{children:(0,ot.jsx)(Yn.default,{message:"conversations-visitor-experience-components.spamProtectionEnabled"})})]}):l?(0,ot.jsx)(Zs,{children:(0,ot.jsx)(Yn.default,{message:"conversations-visitor-experience-components.spamProtectionEnabled"})}):null:null;eo.displayName="ConsentPromptsOutsideChat";var to=eo,no=n("b56I"),ro=n("p0/p");const io=({children:e,consentPromptEnabled:t,isVisible:n})=>t?(0,ot.jsx)(di,{in:Boolean(n),duration:400,direction:"bottom",addEndListener:()=>{},children:(0,ot.jsx)(ot.Fragment,{children:e})}):(0,ot.jsx)(ot.Fragment,{children:e});io.displayName="ConsentPromptTransitionWrapper";var so=io;const oo=({clickedFrom:e})=>{const t=(0,g.useSelector)(je.getWidgetLocation),{isHoverActive:n}=bt(),r=(0,Qe.getIsPortal53)(),i=(0,g.useSelector)(Ks),s=Boolean(null==i?void 0:i.token),{consentPromptEnabled:o,consentToProcessMessage:a,cookieConsentPromptMessage:c,showGdprConsentToProcessButton:u,showingGdprProcess:l,renderCookieConsentPrompt:d,consentToProcess:p,consentToCookies:f,closeConsentToProcess:h}=(0,no.useConsentPromptData)(),{recommendedQuestionsForAgent:m,coloring:E,isAIChatBot:y,handlePromptClick:v,handlePromptTrack:b}=(0,ro.useAIPromptRecommendations)({clickedFrom:e,shouldOpenWidget:!0,shouldLoadStagedThread:!0,errorMessage:"Failed to publish message from AI prompts outside chat"}),T=!d&&!u&&(n||l);return(0,ot.jsxs)(so,{consentPromptEnabled:o||s,isVisible:y&&n,children:[(0,ot.jsx)(Ys.AIPromptRecommendations,{recommendedQuestionsForAgent:m,widgetLocation:t,coloring:E,insideChat:!1,onPromptClick:v,onPromptTrack:b,shouldShow:T}),(0,ot.jsx)(to,{renderCookieConsentPrompt:d,cookieConsentPromptMessage:c,showingGdprProcess:l,consentToProcessMessage:a,showGdprConsentToProcessButton:u,consentToProcess:p,closeConsentToProcess:h,consentToCookies:f,isPortal53:r,usageType:"prompt-recommendations",spamProtectionEnabled:s,isAIChatBot:y,hasRecommendedQuestions:m.length>0})]})};oo.displayName="AIPromptsContainerOutsideChat";var ao=oo;const co=dt().div.withConfig({displayName:"PillLauncherV2__LauncherContainer"})(["border:1px solid ",";border-radius:27px;padding:0 10px;display:flex;justify-content:space-between;align-items:center;min-height:40px;cursor:pointer;background-color:",";width:100%;box-sizing:border-box;"],Ct.NEUTRAL_700,Ct.WHITE),uo=dt().div.withConfig({displayName:"PillLauncherV2__PlaceholderWrapper"})(["display:flex;align-items:center;gap:8px;"]),lo=dt().span.withConfig({displayName:"PillLauncherV2__Placeholder"})(["margin:auto 0;white-space:nowrap;padding-right:8px;width:max-content;"]),po=({onOpen:e,placeholder:t,"data-test-id":n="pill-launcher-v2"})=>{const r=(0,We.useRef)(null),i=(0,_t.useChatWidgetLocale)(),s=t||qe.default.text("conversations-visitor-experience-components.askMeAnythingLauncher.placeholder",{locale:i}),{buttonProps:o}=(0,pt.useButton)({onPress:e,elementType:"div","aria-label":qe.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.open",{locale:i})},r);return(0,ot.jsxs)(co,Object.assign({},o,{ref:r,"data-test-id":n,children:[(0,ot.jsxs)(uo,{children:[(0,ot.jsx)(ut.default,{size:"sm",icon:(0,ot.jsx)(ct,{}),"data-test-id":"star-icon"}),(0,ot.jsx)(lo,{children:s})]}),(0,ot.jsx)(ut.default,{size:"sm",icon:(0,ot.jsx)(It.default,{})})]}))};po.displayName="PillLauncherV2";var fo=po,ho=n("U3Ep"),go=n("Spmd");const mo=400,Eo=400,yo=dt().div.withConfig({displayName:"PillLauncherExpandedView__Container"})(["width:","px;background:",";border-radius:16px;box-shadow:0px 24px 48px 0px rgba(0,0,0,0.08);padding:24px;padding-bottom:",";display:flex;flex-direction:column;gap:16px;transition:opacity ","ms cubic-bezier(0.4,0,0.2,1),transform ","ms cubic-bezier(0.4,0,0.2,1);opacity:",";transform:",";"],Eo,Ct.WHITE,(({spamProtectionEnabled:e})=>e?"8px":"24px"),mo,mo,(({isVisible:e})=>e?1:0),(({isVisible:e})=>e?"translateY(0px)":"translateY(20px)")),vo=dt().div.withConfig({displayName:"PillLauncherExpandedView__ContentWrapper"})(["display:flex;flex-direction:column;gap:12px;"]),bo=dt().div.withConfig({displayName:"PillLauncherExpandedView__SpamProtectionText"})(["font-size:12px;line-height:24px;font-weight:300;color:",";text-align:center;margin-top:-12px;"],Ct.NEUTRAL_800),To=dt().div.withConfig({displayName:"PillLauncherExpandedView__LauncherWrapper"})(["width:100%;"]),So=({isVisible:e,onOpen:t,recommendedQuestionsForAgent:n=[],onPromptClick:r,coloring:i,placeholder:s,consentConfig:o,spamProtectionEnabled:a=!1})=>{const[c,u]=(0,We.useState)(!1),l=(0,_t.useChatWidgetLocale)();(0,We.useEffect)((()=>{if(e){const e=requestAnimationFrame((()=>{u(!0)}));return()=>cancelAnimationFrame(e)}u(!1)}),[e]);if(!e)return null;const d=e=>{r&&r(e)},p=n.length>0;return(0,ot.jsxs)(yo,{isVisible:c,spamProtectionEnabled:a,"data-test-id":"pill-launcher-expanded-container",children:[o&&(0,ot.jsx)(ho.default,{variant:go.WELCOME_MESSAGE,consentMessage:o.consentMessage,showConsentButton:o.showConsentButton,onConsentAccept:o.onConsentAccept,accentColor:o.accentColor,showSpamProtection:!1,showDivider:!1,isAIChatBot:o.isAIChatBot,usePillLauncher:!0}),p&&(0,ot.jsx)(vo,{children:(0,ot.jsx)(Ys.AIPromptRecommendations,{recommendedQuestionsForAgent:n,onPromptClick:d,shouldShow:!0,widgetLocation:ys.LEFT_ALIGNED,isUngatedForLauncherExperience:!0,coloring:i})}),(0,ot.jsx)(To,{children:(0,ot.jsx)(fo,{onOpen:t,placeholder:s,"data-test-id":"expanded-container-launcher"})}),a&&(0,ot.jsx)(bo,{"data-test-id":"expanded-container-spam-protection",children:(0,ot.jsx)(Yn.default,{message:"conversations-visitor-experience-components.spamProtectionEnabled",options:{locale:l}})})]})};So.displayName="PillLauncherExpandedView";var Ao=So,Io=n("HnnE"),Co=n("vkv9"),_o=n("EjiN"),wo=n("eLkp"),Oo=n("CM48"),Ro=n("/LeO"),xo=n("Qf6G"),No=n("k3Ph"),Do=n("zs6M");function Mo(){const e=(0,g.useDispatch)(),t=(0,_t.useChatWidgetLocale)(),n=(0,g.useSelector)(Io.getConsentToProcessMessage),r=(0,g.useSelector)(Co.getCookieConsentPromptMessage),i=(0,g.useSelector)(_o.getShowGdprConsentToProcess),s=(0,g.useSelector)(Ro.shouldRequireExplicitCookieConsent),o=(0,g.useSelector)((e=>(0,wo.getGdprConsentToProcessEnabledForChatflow)(e)&&!(0,Oo.getUserHasGivenConsentToProcess)(e))),a=(0,g.useSelector)(R.getLatestWidgetData),c=(0,Re.getSpamProtectionMetadata)(a),u=Boolean(null==c?void 0:c.token),l=Boolean(s||o),d=Boolean(s||o&&i),p=Boolean(s||i),f=(0,We.useMemo)((()=>s?r||qe.default.text("conversations-visitor-experience-components.gdpr.consentToCookies.pageLoadCookieConsent",{locale:t}):o?n:""),[s,r,o,n,t]),h=(0,We.useCallback)((()=>e((0,xo.consentToProcess)())),[e]),m=(0,We.useCallback)((()=>e((0,No.consentToCookies)())),[e]),E=(0,We.useCallback)((()=>e((0,Do.closeConsentToProcess)())),[e]),y=(0,We.useCallback)((()=>{s?m():h()}),[s,m,h]);return{consentToProcessMessage:n,cookieConsentPromptMessage:r,showGdprConsentToProcessButton:i,showingGdprProcess:o,renderCookieConsentPrompt:s,consentRequired:l,shouldHideQuickReplies:d,showConsentButton:p,consentMessage:f,spamProtectionEnabled:u,consentToProcess:h,consentToCookies:m,closeConsentToProcess:E,handleConsentAccept:y}}var Po=n("CpwV");const Lo=({clickedFrom:e})=>{const t=(0,g.useDispatch)(),{isHoverActive:n}=bt(),r=(0,g.useSelector)(Ze.getColoring),i=(0,g.useSelector)(Po.hasPersistedThreads),{shouldHideQuickReplies:s,showConsentButton:o,consentMessage:a,consentRequired:c,spamProtectionEnabled:u,handleConsentAccept:l}=Mo(),{recommendedQuestionsForAgent:d,isAIChatBot:p,handlePromptClick:f,handlePromptTrack:h}=(0,ro.useAIPromptRecommendations)({clickedFrom:e,shouldOpenWidget:!0,shouldLoadStagedThread:!0,errorMessage:"Failed to publish message from pill launcher prompt"}),E=d.length>0,y=E&&c,v=(0,We.useMemo)((()=>{if(y)return{consentMessage:a,showConsentButton:o,onConsentAccept:l,accentColor:null==r?void 0:r.accentColor,isAIChatBot:p}}),[a,y,o,l,null==r?void 0:r.accentColor,p]),b=e=>{f(e);h()},T=()=>{t((0,m.toggleOpen)({isOpened:!0,isUser:!0,openedFrom:"pill launcher"}))};return p&&!i&&E?(0,ot.jsx)(Ao,{isVisible:n,onOpen:T,recommendedQuestionsForAgent:s?[]:d,onPromptClick:b,coloring:r,consentConfig:v,spamProtectionEnabled:u}):null};Lo.displayName="PillLauncherExpandedViewContainer";var ko=Lo,Uo=n("HtM0"),Fo=n("V/xu"),Bo=n("ltgT"),jo=n("0Me1"),Ho=n("HD2P");const Go=(e,t,n)=>{const r=2===n?"-8px":3===n?"-12px":"0";return e&&n>1?`margin-right: ${r};`:t&&n>1?`margin-left: ${r};`:""},Wo=dt()(Bo.default).withConfig({displayName:"InitialMessageChatHeadGroup__StyledChatHead"})(["",""],(({$isFirst:e,$isLast:t,$total:n})=>Go(e,t,n)));function Vo({showStatusIndicator:e=!1,size:t,responders:n,mobile:r}){const i=n.size,s=n.map(((n,r)=>{const s=(0,tt.getAvatar)(n),o=(0,tt.getFriendlyOrFormalName)(n),a=(0,jo.isAvailable)(n),c=(0,tt.getIsBot)(n),u=(0,tt.getUserId)(n);return(0,ot.jsx)(Wo,{$isFirst:0===r,$isLast:r===i-1,$total:i,size:t,avatar:s,avatarName:o,online:a,isBot:c,showStatus:e,isVisitorWidget:!0},`chat-head.${u}`)}));return(0,ot.jsx)("div",{className:"justify-center",style:(0,Ho.getChatHeadGroupStyle)({mobile:r}),children:s})}Vo.displayName="InitialMessageChatHeadGroup";var qo=n("Opx+");function zo({chatHeadingConfig:e,chatHeadingResponders:t,mobile:n=!1,showStatusIndicator:r=!1}){const i=n?"sm":"ms",s=t.size?Vo:qo.default;return(0,ot.jsx)(s,{size:i,mobile:n,responders:t,chatHeadingConfig:e,showStatusIndicator:r})}zo.displayName="InitialMessageAvatars";var Ko=n("7719");const Yo=e=>e?Fo.AVATAR_SIZES[Ko.SMALL]-16:Fo.AVATAR_SIZES[Ko.MEDIUM_SMALL]-16,Jo=dt().div.withConfig({displayName:"WelcomeMessageAvatars__IconWrapper"})(["display:inline-flex;vertical-align:middle;position:absolute;left:50%;top:",";transform:translateX(-50%);"],(({mobile:e})=>`-${Yo(e)}px`)),$o=({chatHeadingConfig:e,chatHeadingResponders:t,mobile:n})=>(0,ot.jsx)(Jo,{mobile:n,children:(0,ot.jsx)(zo,{chatHeadingConfig:e,chatHeadingResponders:t,mobile:n})});$o.displayName="WelcomeMessageAvatar";var Qo=$o,Xo=n("2I/g"),Zo=n("S5kL"),ea=n("wk+K"),ta=n("qTCa"),na=n("QGYt"),ra=n("3S9s");const ia=4,sa=dt().div.withConfig({displayName:"WelcomeMessageQuickReplies__QuickRepliesContainer"})(["display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;width:100%;justify-content:center;"]),oa=dt().div.withConfig({displayName:"WelcomeMessageQuickReplies__QuickReplySelectContainer"})(["display:flex;flex-direction:column;align-items:center;width:100%;margin-top:8px;"]),aa=dt()(na.default).withConfig({displayName:"WelcomeMessageQuickReplies__QuickReplySelectSendButton"})(["margin-top:8px;"]),ca=({quickReplyOptions:e=(0,Xo.OrderedSet)(),onQuickReplyClick:t,accentColor:n})=>{const[r,i]=(0,We.useState)((0,Xo.Map)()),s=(e,n)=>{n.stopPropagation();const r=(0,Zo.getOptionLabel)(e);t(r,e)},o=t=>{t.stopPropagation();const{value:n}=t.target,r=e.filter((e=>(0,Zo.getOptionValue)(e)===n)).first();i(r)},a=e=>{e.stopPropagation();if(!r.isEmpty()){const e=(0,Zo.getOptionLabel)(r);t(e,r)}},c=!!n&&(0,Fs.getCanReadTextOnce)(n)?n:Ct.OBSIDIAN;return e.size>0?e.size<=ia?(0,ot.jsx)(sa,{"data-test-id":"welcome-message-quick-replies",children:e.map((e=>{const t=(0,Zo.getOptionValue)(e),r=(0,Zo.getOptionLabel)(e);return t&&r?(0,ot.jsx)(ea.default,{onClick:t=>s(e,t),accentColor:n,"data-test-id":`quick-reply-button-${t}`,children:r},`quick-reply-button-${t}`):null}))}):(0,ot.jsxs)(oa,{"data-test-id":"welcome-message-quick-replies-select",onClick:e=>e.stopPropagation(),children:[(0,ot.jsx)(ta.default,{disabled:!1,quickReplyOptions:e,onChange:o,value:(0,Zo.getOptionValue)(r),placeholder:qe.default.text("conversations-visitor-experience-components.quickReply.selectionPlaceholder"),theme:(0,ra.createThemeV2)({colors:{primary:c}})}),!r.isEmpty()&&(0,ot.jsx)(aa,{use:"primary",onClick:a,theme:(0,ra.createThemeV2)({colors:{primary:c}}),children:(0,ot.jsx)(Yn.default,{message:"conversations-visitor-experience-components.quickReply.selectionComplete"})})]}):null};ca.displayName="WelcomeMessageQuickReplies";var ua=ca;const la=dt().div.withConfig({displayName:"WelcomeMessage__BubbleWrapper"})(["position:relative;margin-top:40px;"]),da=dt().div.withConfig({displayName:"WelcomeMessage__Bubble"})(["display:flex;flex-direction:",";align-items:center;justify-content:center;box-sizing:border-box;position:relative;background:",";border-radius:8px;font-size:14px;line-height:24px;color:",";padding:24px 16px 16px 16px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.28);min-width:150px;max-width:250px;min-height:80px;"],(({hasFooter:e})=>e?"column":"row"),Ct.WHITE,Ct.NEUTRAL_1600),pa=dt().p.withConfig({displayName:"WelcomeMessage__Text"})(["width:max-content;word-break:break-word;max-width:100%;cursor:default;margin:0;"]),fa=dt()(Us.default).withConfig({displayName:"WelcomeMessage__CloseButton"})(["position:absolute;top:0;right:0;color:",";"],Ct.NEUTRAL_1600),ha=({onClick:e,initialMessage:t,isMobile:n=!1,chatHeadingConfig:r,chatHeadingResponders:i,onClose:s,showQuickReplies:o=!1,quickRepliesConfig:a,consentConfig:c})=>{const u=o||!!c,l=t=>{if("Enter"===t.key||" "===t.key){t.preventDefault();e()}};return(0,ot.jsxs)(la,{children:[(0,ot.jsxs)(da,{role:"button",tabIndex:0,onClick:e,onKeyDown:l,"aria-label":qe.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.open"),"data-test-id":"welcome-message-button","aria-haspopup":"dialog",hasFooter:u,children:[(0,ot.jsx)(Qo,{chatHeadingConfig:r,chatHeadingResponders:i,mobile:n}),(0,ot.jsx)(pa,{id:"welcome-message","data-test-id":"initial-message-text",dangerouslySetInnerHTML:{__html:(0,Uo.formatHtml)(t||"")}}),o&&a&&(0,ot.jsx)(ua,{quickReplyOptions:a.quickReplyOptions,onQuickReplyClick:a.onQuickReplyClick,accentColor:a.accentColor}),c&&(0,ot.jsx)(ho.default,{consentMessage:c.consentMessage,showConsentButton:c.showConsentButton,onConsentAccept:c.onConsentAccept,showSpamProtection:c.showSpamProtection,accentColor:c.accentColor,showDivider:!0,isAIChatBot:c.isAIChatBot})]}),(0,ot.jsx)(fa,{"aria-label":qe.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.closeWelcomePage"),onClick:s,use:"primary-transparent-background",size:"sm","data-test-id":"welcome-message-close-button",children:(0,ot.jsx)(ut.default,{size:"xs",icon:(0,ot.jsx)(Bs.default,{})})})]})};ha.displayName="WelcomeMessage";var ga=ha;const ma=()=>({chatHeadingConfig:(0,g.useSelector)(br.getChatHeadingConfig),chatHeadingResponders:(0,g.useSelector)(_r.getChatHeadingResponders)});var Ea=n("MJM1");const ya=e=>(0,Ea.default)(["stagedThread","data","messages","results"],e);var va=e=>{let t=(0,Xo.OrderedSet)();e.valueSeq().forEach((e=>{"attachments"in e&&e.attachments.forEach((e=>{"QUICK_REPLIES"===e["@type"]&&"quickReplies"in e&&e.quickReplies.forEach((e=>{t=t.add(e)}))}))}));return t},ba=n("piVz");const Ta=e=>(0,Ea.default)(["widgetData","data","botResponder","bot"],e);var Sa=n("k8Ub"),Aa=n("byjC"),Ia=n("Hnia"),Ca=n("8J5U");const _a=e=>{(0,Ia.threadHistoryInvariant)(e);return(0,Oe.default)(Ca.getMessages,(e=>e&&e.toList()))(e)};var wa=n("ejs7");const Oa=(0,Oe.default)(Re.getMessage,xe.getDisplayBotQuickRepliesOutsideChat),Ra=(0,S.createSelector)([R.getLatestWidgetData,Be.getIsMobile],((e,t)=>{const n=Oa(e);return["DESKTOP_AND_MOBILE"].concat(t?["MOBILE"]:["DESKTOP"]).includes(n)})),xa=e=>{const t=(0,wr.getSelectedThread)(e),n=_a(e.stagedThread.data),r=(0,wa.getPubSubMessage)(n.last()),i=(0,Sa.getQuickReplyAllowMultiSelect)(r),s=Ra(e);return(0,ba.getShowInitialMessageBubble)(e)&&Ta(e)&&(0,Aa.hasUnansweredQuickReplyMessage)(e,{thread:t,searchOnlyForInitialMessage:!0})&&s&&!i};var Na=n("PYok");function Da(e,t){return n=>{const r={"@type":"QUICK_REPLIES",quickReplies:[t.toJS()],allowMultiSelect:!1,allowUserInput:!0};n((0,Na.publishVisitorMessage)({text:e,quickReply:r})).then((()=>{n((0,m.toggleOpen)({isOpened:!0,isUser:!0,openedFrom:"quick reply outside chat"}));n((0,V.updateView)(q.THREAD_VIEW));n((0,j.trackInteraction)(H.EVENT_NAMES.WIDGET_INTERACTION,{action:"clicked quick reply option outside chat"}))})).catch((()=>{throw new Error("selectQuickReplyOptionOutsideChat failed")}))}}var Ma=n("KqYL");const Pa=(0,Xo.OrderedSet)(),La=()=>{const e=(0,g.useDispatch)(),{shouldHideQuickReplies:t,showConsentButton:n,consentMessage:r,consentRequired:i,spamProtectionEnabled:s,handleConsentAccept:o}=Mo(),a=(0,g.useSelector)(ei.getIsUngatedForUpdatedChatLauncherExperience),c=(0,g.useSelector)(Ma.getIsAIChatbot),u=(0,g.useSelector)(ya),l=va(u),d=(0,g.useSelector)(xa),p=(0,g.useSelector)(Ze.getColoring),f=(0,We.useCallback)(((t,n)=>{e(Da(t,n))}),[e]),h=d&&l.size>0,m=a&&h,E=h&&i,y=E||s,v=(0,We.useMemo)((()=>{if(m)return{quickReplyOptions:t?Pa:l,onQuickReplyClick:f,accentColor:null==p?void 0:p.accentColor,hasQuickReplies:!0}}),[m,t,l,f,p]),b=(0,We.useMemo)((()=>{if(a&&y)return{consentMessage:E?r:"",consentRequired:E,showConsentButton:E&&n,onConsentAccept:o,showSpamProtection:s,accentColor:p.accentColor,isAIChatBot:c}}),[a,y,r,E,n,o,s,p,c]);return{showQuickReplies:m,quickRepliesConfig:v,consentConfig:b}},ka=dt().div.withConfig({displayName:"WelcomePageLayoutComponents__WelcomePageWrapper"})(["position:relative;display:flex;flex-direction:column;align-items:",";"],(({widgetLocation:e})=>e===nr.LEFT_ALIGNED?"flex-start":"flex-end")),Ua=dt().div.withConfig({displayName:"WelcomePageLayoutComponents__WelcomePageContent"})(["margin-top:25px;display:flex;flex-direction:column;gap:10px;"]),Fa=dt().div.withConfig({displayName:"WelcomePageLayoutComponents__HeightCalcWrapper"})(["display:flex;flex-direction:column;gap:10px;align-items:",";"],(({widgetLocation:e})=>e===nr.LEFT_ALIGNED?"flex-start":"flex-end")),Ba=e=>{const[t,n]=(0,We.useState)(0),r=(0,We.useRef)(null);(0,We.useEffect)((()=>{if(!r.current||"undefined"==typeof ResizeObserver)return;const e=new ResizeObserver((e=>{for(const t of e)n(t.contentRect.height)}));e.observe(r.current);r.current&&n(r.current.getBoundingClientRect().height);return()=>e.disconnect()}),[e]);return{height:t,ref:r}};var ja=n("DLkX"),Ha=n("YICO");const Ga=dt().div.withConfig({displayName:"QuickReplyGroupOutsideChat__QuickReplyGroupWrapper"})(["display:flex;justify-content:",";"],(e=>"RIGHT_ALIGNED"===e.widgetLocation?"end":"start")),Wa=dt().div.withConfig({displayName:"QuickReplyGroupOutsideChat__QuickReplySelectContainer"})(["display:inline-flex;flex-direction:column;align-items:",";width:240px;"],(e=>"RIGHT_ALIGNED"===e.widgetLocation?"end":"start")),Va=dt()(na.default).withConfig({displayName:"QuickReplyGroupOutsideChat__QuickReplySelectSendButton"})(["margin-top:8px;"]),qa=4,za=({quickReplyOptions:e=(0,Xo.OrderedSet)(),widgetLocation:t="RIGHT_ALIGNED",onQuickReplyOptionClick:n=(()=>{}),message:r,widgetColoring:i=(0,ja.default)(),publishMessage:s=(()=>{}),displayBotQuickRepliesOutsideChat:o=!1,consentToProcessMessage:a,cookieConsentPromptMessage:c,consentToProcess:u,showGdprConsentToProcessButton:l=!1,closeConsentToProcess:d,showingGdprProcess:p=!1,renderCookieConsentPrompt:f=!1,consentToCookies:h,isPortal53:g=!1,spamProtectionEnabled:m})=>{const[E,y]=(0,We.useState)((0,Xo.Map)()),v=e=>{const t=(0,Zo.getOptionLabel)(e);n(t,e)},b=t=>{const{target:{value:n}}=t,r=e.filter((e=>(0,Zo.getOptionValue)(e)===n)).first();y(r)};if(!o)return null;const T=(0,Fs.getCanReadTextOnce)(i.accentColor),S=T?i.accentColor:Ct.OBSIDIAN,A=T?i.textColor:Ct.WHITE;return(0,ot.jsxs)(ot.Fragment,{children:[!f&&(!p||!l)&&(0,ot.jsx)(Ga,{widgetLocation:t,children:e.size<=qa?(0,ot.jsx)(Ha.default,{"data-test-id":"quick-reply-group-outside-chat",disabled:!1,options:e,message:r,publishMessage:s,onSend:v,widgetLocation:t,isOutsideChat:!0,accentColor:i.accentColor,theme:(0,ra.createThemeV2)({colors:{primary:S}})}):(0,ot.jsxs)(Wa,{"data-test-id":"quick-reply-select-container-outside-chat",widgetLocation:t,children:[(0,ot.jsx)(ta.default,{disabled:!1,quickReplyOptions:e,onChange:b,value:(0,Zo.getOptionValue)(E),placeholder:qe.default.text("conversations-visitor-experience-components.quickReply.selectionPlaceholder"),theme:(0,ra.createThemeV2)({colors:{primary:S}})}),!E.isEmpty()&&(0,ot.jsx)(Va,{use:"primary",onClick:()=>v(E),theme:(0,ra.createThemeV2)({colors:{primary:S,textOnPrimary:A}}),children:(0,ot.jsx)(Yn.default,{message:"conversations-visitor-experience-components.quickReply.selectionComplete"})})]})}),(0,ot.jsx)(to,{renderCookieConsentPrompt:f,cookieConsentPromptMessage:c,showingGdprProcess:p,consentToProcessMessage:a,showGdprConsentToProcessButton:l,consentToProcess:u,closeConsentToProcess:d,consentToCookies:h,isPortal53:g,spamProtectionEnabled:m})]})};za.displayName="QuickReplyGroupOutsideChat";var Ka=za;const Ya=({quickReplyOptions:e,widgetLocation:t="RIGHT_ALIGNED",onQuickReplyOptionClick:n=(()=>{}),message:r,widgetColoring:i,publishMessage:s,displayBotQuickRepliesOutsideChat:o,showGdprConsentToProcessButton:a,consentToProcessMessage:c,cookieConsentPromptMessage:u,consentToProcess:l,showingGdprProcess:d,renderCookieConsentPrompt:p,consentToCookies:f,isPortal53:h,closeConsentToProcess:g,spamProtectionEnabled:m})=>(0,ot.jsx)(Ka,{quickReplyOptions:e,widgetLocation:t,widgetColoring:i,displayBotQuickRepliesOutsideChat:o,message:r,onQuickReplyOptionClick:n,publishMessage:s,showGdprConsentToProcessButton:a,consentToProcessMessage:c,cookieConsentPromptMessage:u,consentToProcess:l,showingGdprProcess:d,renderCookieConsentPrompt:p,consentToCookies:f,isPortal53:h,closeConsentToProcess:g,spamProtectionEnabled:m});Ya.displayName="QuickReplyGroupOutsideChat";const Ja=e=>{const t=ya(e),n=va(t),r=(0,Ze.getColoring)(e),i=_a(e.stagedThread.data),s=(0,wa.getPubSubMessage)(i.last()),o=xa(e),a=(0,Io.getConsentToProcessMessage)(e),c=(0,_o.getShowGdprConsentToProcess)(e),u=(0,wo.getGdprConsentToProcessEnabledForChatflow)(e)&&!(0,Oo.getUserHasGivenConsentToProcess)(e),l=(0,Ro.shouldRequireExplicitCookieConsent)(e),d=(0,Qe.getIsPortal53)(),p=(0,R.getLatestWidgetData)(e),f=(0,Re.getSpamProtectionMetadata)(p),h=Boolean(null==f?void 0:f.token);return{displayBotQuickRepliesOutsideChat:o,quickReplyOptions:n,widgetColoring:r,message:s,consentToProcessMessage:a,cookieConsentPromptMessage:(0,Co.getCookieConsentPromptMessage)(e),showGdprConsentToProcessButton:c,showingGdprProcess:u,renderCookieConsentPrompt:l,isPortal53:d,spamProtectionEnabled:h}},$a={onQuickReplyOptionClick:Da,publishMessage:Na.publishVisitorMessage,consentToProcess:xo.consentToProcess,consentToCookies:No.consentToCookies,closeConsentToProcess:Do.closeConsentToProcess};var Qa=(0,g.connect)(Ja,$a)(Ya),Xa=n("BvPy"),Za=n("o+We"),ec=n("kyOS");const tc=({usePillLauncher:e,isUngatedForUpdatedLauncher:t,recommendedQuestionsCount:n})=>!e||(!!t||0===n),nc=({onClose:e,initialMessage:t,isMobile:n=!1})=>{const r=(0,g.useDispatch)(),{isHoverActive:i}=bt(),s=(0,g.useSelector)(je.getWidgetLocation),{consentPromptEnabled:o}=(0,no.useConsentPromptData)(),a=(0,g.useSelector)(Ma.getIsAIChatbot),c=(0,g.useSelector)(ei.getUsePillLauncher),u=(0,g.useSelector)(ec.getShouldHideWelcomeMessage),l=(0,g.useSelector)(ei.getIsUngatedForUpdatedChatLauncherExperience),d=(0,g.useSelector)(Xa.getRecommendedQuestionsForAgent),{chatHeadingConfig:p,chatHeadingResponders:f}=ma(),{showQuickReplies:h,quickRepliesConfig:E,consentConfig:y}=La(),v=!a,b=t&&!c&&!u,T=tc({usePillLauncher:c,isUngatedForUpdatedLauncher:l,recommendedQuestionsCount:d.length}),{height:S,ref:A}=Ba(i),I=()=>{r((0,m.toggleOpen)({isOpened:!0,isUser:!0,openedFrom:"welcome message click"}))},C=()=>{r((0,Za.closeInitialMessageBubble)());e()};return(0,ot.jsx)(ka,{widgetLocation:s,"data-test-id":"welcome-page-wrapper",children:(0,ot.jsxs)(Ua,{children:[!T&&(0,ot.jsx)(zs,{onClick:C,"aria-label":qe.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.closeWelcomePage"),"data-test-id":"pill-launcher-close-button",widgetLocation:s,promptsHeight:S,disableAnimation:v,consentPromptEnabled:o}),(0,ot.jsxs)(Fa,{ref:A,widgetLocation:s,children:[b&&(0,ot.jsx)(ga,{onClick:I,initialMessage:t,isMobile:n,chatHeadingConfig:p,chatHeadingResponders:f,onClose:C,showQuickReplies:h,quickRepliesConfig:E,consentConfig:y}),c&&(l?(0,ot.jsx)(ko,{clickedFrom:"customer agent launcher"}):(0,ot.jsx)(ao,{clickedFrom:"customer agent launcher"})),!l&&(0,ot.jsx)(Qa,{widgetLocation:s})]})]})})};nc.displayName="WidgetWelcomePage";var rc=nc,ic=n("xr6y");const sc=({shouldTrapFocus:e,onHoverChange:t})=>{const[n,r]=(0,We.useState)(e),i=(0,sr.useFocusManager)();(0,We.useEffect)((()=>{r(e)}),[e]);(0,We.useEffect)((()=>{const e=e=>{if("Escape"===e.key){var n;t(!1);r(!1);null==i||null===(n=i.focusLast)||void 0===n||n.call(i)}};document.addEventListener("keydown",e);return()=>{document.removeEventListener("keydown",e)}}),[t,i]);const{hoverProps:s}=(0,ic.useHover)({onHoverStart:()=>t(!0),onHoverEnd:()=>t(!1)}),{focusWithinProps:o}=(0,ic.useFocusWithin)({onFocusWithinChange:n=>{if(!n){const e=document.activeElement;e instanceof HTMLElement&&e.blur()}t(n);r(e&&n)}});return{interactionProps:Object.assign({},s,o),shouldContainFocus:n}},oc=mo,ac=mo+50,cc=({onOpenChange:e,launcherRef:t})=>{const n=(0,We.useRef)(null),r=(0,We.useRef)({isOpen:!1,canOpen:!0}),i=(0,We.useCallback)((()=>{const{isOpen:t,canOpen:n}=r.current;if(!t&&n){r.current={isOpen:!0,canOpen:!0};e(!0)}}),[e]),s=(0,We.useCallback)(((i=!1)=>{if(r.current.isOpen){r.current={isOpen:!1,canOpen:!1};e(!1);setTimeout((()=>{r.current.canOpen=!0}),ac);if(i){n.current&&n.current.setAttribute("inert","");setTimeout((()=>{var e;n.current&&n.current.removeAttribute("inert");null==t||null===(e=t.current)||void 0===e||e.focus()}),oc)}}}),[e,t]);(0,We.useEffect)((()=>{const e=e=>"Escape"===e.key&&s(!0),t=()=>s(),r=()=>{requestAnimationFrame((()=>{var e;null!==(e=n.current)&&void 0!==e&&e.contains(document.activeElement)&&i()}))};window.addEventListener("blur",t);window.addEventListener("focus",r);document.addEventListener("keydown",e);return()=>{window.removeEventListener("blur",t);window.removeEventListener("focus",r);document.removeEventListener("keydown",e)}}),[s,i]);const{hoverProps:o}=(0,ic.useHover)({onHoverStart:i,onHoverEnd:()=>s()}),{focusWithinProps:a}=(0,ic.useFocusWithin)({onFocusWithinChange:e=>{e&&r.current.canOpen&&i()}});return{wrapperRef:n,interactionProps:Object.assign({},o,a)}},uc=dt().div.withConfig({displayName:"InitialPageContentWrapperV2__StyledWrapper"})(["display:flex;flex-direction:column;gap:8px;align-items:",";margin:",";"],(({widgetLocation:e})=>e===nr.LEFT_ALIGNED?"flex-start":"flex-end"),(({usePillLauncher:e,isMobile:t})=>t?"0px":e?"18px":"0px")),lc=({children:e,widgetLocation:t,isMobile:n=!1,usePillLauncher:r=!1})=>{const{setIsHoverActive:i,launcherRef:s}=bt(),{wrapperRef:o,interactionProps:a}=cc({onOpenChange:i,launcherRef:s});return(0,ot.jsx)(uc,Object.assign({ref:o,"data-test-id":"initial-page-content-wrapper"},a,{widgetLocation:t,isMobile:n,usePillLauncher:r,children:e}))};lc.displayName="InitialPageContentWrapperV2";var dc=lc;const pc=dt().div.withConfig({displayName:"InitialPageContentWrapper__StyledInitialPageContentWrapper"})(["display:flex;flex-direction:column;gap:8px;align-items:",";margin:",";"],(({widgetLocation:e})=>e===nr.LEFT_ALIGNED?"flex-start":"flex-end"),(({usePillLauncher:e,isMobile:t})=>t?"0px":e?"18px":"0px")),fc=({children:e,widgetLocation:t,shouldTrapFocus:n,isMobile:r=!1,usePillLauncher:i=!1,isUngatedForLauncherExperience:s=!1})=>{const{setIsHoverActive:o}=bt(),{interactionProps:a,shouldContainFocus:c}=sc({shouldTrapFocus:n,onHoverChange:o});return s?(0,ot.jsx)(dc,{widgetLocation:t,isMobile:r,usePillLauncher:i,children:e}):(0,ot.jsx)(pc,Object.assign({"data-test-id":"initial-page-content-wrapper"},a,{widgetLocation:t,isMobile:r,usePillLauncher:i,children:(0,ot.jsx)(sr.FocusScope,{contain:c,restoreFocus:!0,children:e})}))};fc.displayName="InitialPageContentWrapper";var hc=fc,gc=n("1Vek");const mc=(0,S.createSelector)([gc.getInitialMessageText,xa,de.getStagedThreadHistory],((e,t,n)=>{if(!t)return e;return(n?_a(n):[]).reduce(((e,t)=>e+` ${t.text}`),"")}));function Ec({inline:e,isOpen:t,mobile:n,showInitialMessageBubble:r,speechPocActive:i,toggleOpen:s,trackUserInteraction:o,widgetLocation:a,isAIChatBot:c,onSetMessageTextExternally:u}){const[l,d]=(0,We.useState)(!0),[p,f]=(0,We.useState)(t),h=(0,We.useContext)(Ut.AccessibilityContext),{widgetDisplayMode:m}=(0,Ui.useDisplayMode)(),E=(0,g.useSelector)(ei.getUsePillLauncher),{onCloseAnimationComplete:y}=Ns(),v=(0,g.useSelector)(ei.getIsUngatedForUpdatedChatLauncherExperience),b=(0,g.useSelector)(Po.hasPersistedThreads),T=(0,g.useSelector)(Xa.getRecommendedQuestionsForAgent).length>0,{isHoverActive:S,resetHoverState:A}=bt(),I=E&&v&&S&&!b&&T;(0,We.useEffect)((()=>{if(t)return;if(I){ks({dragHandleState:"hidden"});return}ks({dragHandleState:E?"pill-launcher":"icon-launcher"})}),[E,I,t]);const C=()=>{d(!1);o();s({isOpened:!0,isUser:!0,openedFrom:E?"pill launcher":"icon launcher"});h.setShouldTrapFocus(!0)},_=()=>{d(!1);A();o();s({isOpened:!1,isUser:!0})},w=()=>{d(!0);o()},O=()=>{d(!1);f(!0);E&&ks({dragHandleState:"hidden"})},R=()=>{d(!0);h.setShouldTrapFocus(!0);ks({dragHandleState:m===Ms.DOCKED?"hidden":"widget-open"})},x=()=>{d(!1);E&&ks({dragHandleState:"hidden"})},N=()=>{d(!0);f(!1);h.setShouldTrapFocus(!1);ks({dragHandleState:E?"pill-launcher":"icon-launcher"});m===Ms.DOCKED&&y()},D=()=>{ks({dragHandleState:"hidden"})},M=()=>{ks({dragHandleState:S?"hidden":"pill-launcher"})},P=t&&n||e||t&&E||t&&m===Ms.DOCKED&&l,L=!E||E&&l,k=(0,g.useSelector)(mc);return(0,ot.jsx)(Ut.AccessibilityContext.Consumer,{children:({shouldTrapFocus:s})=>(0,ot.jsxs)(sr.FocusScope,{contain:s,autoFocus:!1,children:[(0,ot.jsx)(Ls,{inline:e,isOpen:t||e,shouldRenderDialog:p,mobile:n,widgetLocation:a,onOpenAnimationStarted:O,onCloseAnimationFinished:N,onOpenAnimationFinished:R,onCloseAnimationStarted:x,onClose:_,speechPocActive:i,usePillLauncher:E,onSetMessageTextExternally:u}),L&&!e&&(!t||!E)&&(0,ot.jsxs)(hc,{isMobile:n,widgetLocation:a,usePillLauncher:E,shouldTrapFocus:c&&E&&!n,isUngatedForLauncherExperience:v,children:[r&&!t&&l&&(0,ot.jsx)(rc,{onClose:w,initialMessage:k,isMobile:n}),!P&&!I&&(0,ot.jsx)(qn,{onClose:_,onOpen:C,usePillLauncher:E,onLauncherAnimationStart:D,onLauncherAnimationFinished:M,disableHoverExpansion:v&&(b||!T)})]})]})})}Ec.displayName="ApplicationLayoutContent";function yc(e){const t=(0,g.useSelector)(ei.getUsePillLauncher);return(0,ot.jsx)(vt,{enableHoverTracking:t,isUngatedForLauncherExperience:e.isUngatedForLauncherExperience,children:(0,ot.jsx)(Ec,Object.assign({},e))})}yc.displayName="ApplicationLayout";var vc=(0,zn.withBrowserSizeContext)(yc),bc=n("wkWz"),Tc=n("YNiY"),Sc=n("mKxs");const Ac=({startOpen:e,widgetDataAsyncData:t,threadsAsyncData:n})=>{const r=[t];e&&r.push(n);const i=r.some((e=>(0,E.isFailed)(e))),s=r.every((e=>(0,E.isSucceeded)(e)));return i?(0,ot.jsx)(a.NavMarker,{name:"VISITOR_ERROR"}):s?(0,ot.jsx)(a.NavMarker,{name:"VISITOR_SUCCESS"}):null};Ac.propTypes={startOpen:Ht().bool,threadsAsyncData:(0,Sc.default)("AsyncData").isRequired,widgetDataAsyncData:(0,Sc.default)("AsyncData").isRequired};Ac.displayName="Checker";var Ic=Ac;const Cc=e=>({startOpen:(0,bc.getWidgetStartOpen)(e),threadsAsyncData:(0,Tc.getThreadsAsyncData)(e),widgetDataAsyncData:(0,He.getWidgetDataAsyncData)(e)});var _c=(0,g.connect)(Cc)(Ic),wc=n("Jtfe");const Oc=["HubspotConversations-hsConversationsOnReady-used","HubspotConversations-hsConversationsSettings-used","HubspotConversations-api-method-used","HubspotConversations-api-event-listener-registered"];function Rc(e){let t,n=!1;return function(...r){if(!n){n=!0;t=e(...r)}return t}}var xc=n("E9Gc");const Nc=Rc(xc.trackOnReadyUsed),Dc=Rc(xc.trackSettingsUsed),Mc=new Set,Pc=new Set(["load","refresh","open","close","remove","status","clear","updateEntryUrlMetadata"]),Lc=(e,t)=>{if(e&&t&&Oc.includes(e))if("HubspotConversations-hsConversationsOnReady-used"===e)Nc();else if("HubspotConversations-hsConversationsSettings-used"===e)Dc();else if("HubspotConversations-api-method-used"===e){const{method:e}=t;if(Pc.has(e)){Pc.delete(e);(0,xc.trackApiMethodUsed)(e)}}else if("HubspotConversations-api-event-listener-registered"===e){const e=t.event;if(Object.values(Je).includes(e)&&!Mc.has(e)){Mc.add(e);(0,xc.trackApiEventListenerRegistered)(e)}}},kc=()=>(0,ge.postMessageToParent)(he.REQUEST_WIDGET),Uc=e=>(0,ge.postMessageToParent)(he.I18N_LABELS,e);var Fc=n("9XKB");const Bc=e=>{try{return Boolean(new URL(e))}catch(e){return!1}},jc=()=>{const e=new URL(window.location.href),t=e.searchParams.get("url");return t&&Bc(t)?new URL(t):e};var Hc=n("D+nB");const Gc=["children","inline","mobile","isOpen"],Wc={[ys.RIGHT_ALIGNED]:(0,lt.css)(["right:0;align-items:flex-end;"]),[ys.LEFT_ALIGNED]:(0,lt.css)(["left:0;align-items:flex-start;"])},Vc=(0,lt.css)(["padding:0;inset:0;"]),qc=dt().div.withConfig({displayName:"WidgetWrapper__Wrapper"})(["position:absolute;bottom:0;display:flex;padding:",";gap:12px;flex-direction:column;justify-content:flex-end;",";"],(({mobile:e})=>e?"8px":"16px"),(({widgetLocation:e,inline:t})=>t?Vc:Wc[e]));function zc(e){let{children:t,inline:n,mobile:r,isOpen:i}=e,s=(0,si.default)(e,Gc);const{browserWindowHeight:o,browserWindowWidth:a}=(0,it.useBrowserWindowContext)(),c=ws(),[u,l]=(0,We.useState)((()=>r&&i?{height:o,width:a}:{}));(0,We.useEffect)((()=>{if(r){const e=setTimeout((()=>{l(i?{height:o,width:a}:{})}),i?0:500);return()=>clearTimeout(e)}}),[i,r,o,a]);return(0,ot.jsx)(qc,Object.assign({style:u,ref:c,inline:n},s,{mobile:r,"data-test-id":"widget-wrapper",children:t}))}zc.displayName="WidgetWrapper";const Kc=({isOpen:e,mobile:t,inline:n,widgetLocation:r,children:i})=>{const{widgetDisplayMode:s}=(0,Ui.useDisplayMode)();return s===Ms.DOCKED?(0,ot.jsx)(Ds,{isOpen:e,widgetLocation:r,children:i}):(0,ot.jsx)(zc,{isOpen:e,mobile:t,inline:n,widgetLocation:r,children:i})};Kc.displayName="WidgetWrapperSelector";var Yc=Kc;class Jc extends We.Component{constructor(e){super(e);this.setMessageTextExternally=null;this.handleI18nLabels=()=>{Uc({"conversations-visitor-ui.visitorExperienceAriaLabels.chatWidget":qe.default.text("conversations-visitor-ui.visitorExperienceAriaLabels.chatWidget"),"conversations-visitor-experience-components.visitorExperienceAriaLabels.drag":qe.default.text("conversations-visitor-experience-components.visitorExperienceAriaLabels.drag")})};this.handleVisibilityChange=()=>{this.props.setWindowVisible(!document.hidden)};this.handleDragover=this.handleDragover.bind(this);this.handleDrop=this.handleDrop.bind(this);this.registerDragDropHandlers=this.registerDragDropHandlers.bind(this);this.unregisterDragDropHandlers=this.unregisterDragDropHandlers.bind(this);this.handleVisibilityChange=this.handleVisibilityChange.bind(this);this.onOpenUpdate=this.onOpenUpdate.bind(this);this.requestWidget=this.requestWidget.bind(this);this.onBrowserWindowResize=this.onBrowserWindowResize.bind(this);this.onScrollPercentageChange=this.onScrollPercentageChange.bind(this);this.onExitIntent=this.onExitIntent.bind(this);this.receiveMessage=this.receiveMessage.bind(this);this.renderContent=this.renderContent.bind(this);this.openToNewThread=this.openToNewThread.bind(this);this.handleSetMessageTextExternally=this.handleSetMessageTextExternally.bind(this);this.state={browserWindowHeight:it.defaultBrowserWindowContext.browserWindowHeight,browserWindowWidth:it.defaultBrowserWindowContext.browserWindowWidth};this.requestWidget()}componentDidMount(){window.addEventListener("message",this.receiveMessage,!1);this.registerDragDropHandlers();this.handleI18nLabels();ze("conversations-visitor-ui.htmlTitle");document.hidden&&this.props.setWindowVisible(!1);document.addEventListener("visibilitychange",this.handleVisibilityChange);(0,xc.setGlobalDimension)("isInlineEmbeddedWidget",this.props.inline.toString());(0,xc.setGlobalDimension)("location",(0,Ye.isInSDK)()?"sdk":"web")}componentWillUnmount(){window.removeEventListener("message",this.receiveMessage);this.unregisterDragDropHandlers();document.removeEventListener("visibilitychange",this.handleVisibilityChange)}handleDragover(e){e.preventDefault()}handleDrop(e){e.preventDefault()}registerDragDropHandlers(){window.addEventListener("dragover",this.handleDragover);window.addEventListener("drop",this.handleDrop)}unregisterDragDropHandlers(){window.removeEventListener("dragover",this.handleDragover);window.removeEventListener("drop",this.handleDrop)}onOpenUpdate(e){this.props.toggleOpen({isOpened:e,isUser:!0})}requestWidget(){kc()}onBrowserWindowResize(e){this.setState({browserWindowHeight:e.height,browserWindowWidth:e.width})}onScrollPercentageChange(e){this.props.handleScrollPercentageChange({scrollPercentage:e.scrollPercentage})}onExitIntent(){this.props.executeExitIntentTrigger()}onScreenCaptureBlob({dataUrl:e,fileName:t}){const{selectAttachmentFile:n,thread:r}=this.props,[i,s]=e.split(","),o=i.match(/:(.*?);/);if(!o)return;const a=o[1],c=atob(s),u=Uint8Array.from(c,(e=>e.charCodeAt(0)));n({file:new File([u],t,{type:a}),thread:r,source:"screen_capture"})}onTrackApiUsage(e){Lc(e.eventName,e.properties)}onWidgetDragged(e){this.props.trackInteraction(H.EVENT_NAMES.DRAGGED_WIDGET,e,!1,!0)}openToNewThread(){this.props.isViewingStubbedThread||this.props.loadStagedThread()}handleReceiveWidgetData(e){i().setExtraContext({bot:(0,Ke.isTypeBot)(e.sendFrom[0])});const{handleReceiveWidgetData:t,visitorIdentity:n}=this.props;n.setIsPrivateWidgetLoad(e.privateLoad);t({data:e,isFirstVisitorSession:n.getIsFirstVisitorSession()})}receiveMessage({data:e,origin:t}){if(![jc().origin,window.origin,(0,Hc.getFullUrl)("api")].includes(t))return;let n=null;try{n=JSON.parse(e)}catch(e){return}if(!n)return;const{type:r=null,data:i=null}=n;switch(r){case he.PERF_ATTRIBUTES:i.perfAttributes&&(0,xc.trackEmbedScriptPerfAttributes)(i.perfAttributes);break;case he.WIDGET_DATA:this.handleReceiveWidgetData(i);break;case he.HUBSPOT_UTK:(0,Fc.setHubspotUtk)(i.utk);break;case he.GLOBAL_COOKIE_OPT_OUT:this.props.onGlobalCookieOptOut(i.globalCookieOptOut);break;case he.FIRST_VISITOR_SESSION:this.props.updateIsFirstVisitorSession(i.isFirstVisitorSession);this.props.visitorIdentity.setIsFirstVisitorSession(i.isFirstVisitorSession);break;case he.VISITOR_IDENTIFICATION_ATTRIBUTES:this.props.updateVisitorIdentification(i);break;case he.REFRESH_WIDGET_DATA:this.props.refreshWidgetData((0,$e.buildWidgetData)(n.data));break;case he.REQUEST_OPEN:this.onOpenUpdate(!0);break;case he.REQUEST_CLOSE:this.onOpenUpdate(!1);break;case he.BROWSER_WINDOW_RESIZE:this.onBrowserWindowResize(i);break;case he.SCROLL_PERCENTAGE_CHANGE:this.onScrollPercentageChange(i);break;case he.EXIT_INTENT:this.onExitIntent();break;case he.SCREEN_CAPTURE_BLOB:this.onScreenCaptureBlob(i);break;case he.TRACK_API_USAGE:this.onTrackApiUsage(i);break;case he.TRACK_WIDGET_DRAGGED:this.onWidgetDragged(i);break;case he.OPEN_TO_NEW_THREAD:this.openToNewThread();break;case he.OPEN_TO_KB_CONTENT:this.onOpenUpdate(!0);this.props.navigateToKBContent(i);break;case he.KB_RELATED_ARTICLE_CLICKED:this.props.setKBArticle({deepLink:i.hashedLink,hubSpotContentId:i.hubSpotContentId});break;case he.SPEECH_POC:{const e=i;e.eventType===Je.PLAY_BUTTON_PLAY&&"playing"!==this.props.audioPlaybackStatus&&this.props.setAudioPlaybackStatus("loading");e.eventType===Je.AUDIO_PLAYBACK_STARTED&&this.props.setAudioPlaybackStatus("playing");e.eventType!==Je.AUDIO_PLAYBACK_COMPLETE&&e.eventType!==Je.PLAY_BUTTON_PAUSE||this.props.setAudioPlaybackStatus("paused");e.eventType===Je.SPEECH_POC_ACTIVE&&this.props.setSpeechPocActive(e.isActive);e.eventType===Je.MIC_BUTTON_CLICK&&this.props.setSpeechRecordingStatus("recording");e.eventType===Je.MIC_BUTTON_STOP&&this.props.setSpeechRecordingStatus("loading");if(e.eventType===Je.SPEECH_TO_TEXT_RESULT){e.success&&"string"==typeof e.text&&this.props.setMessageEditorStagingText(e.text);this.props.setSpeechRecordingStatus("idle")}break}case he.ENTRY_URL_METADATA:this.props.setEntryUrlMetadata({title:i.title,description:i.description,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone});break;case he.SET_INPUT_TEXT:if(!((0,Qe.getIsPortal53)()||this.props.isUngatedForClosingAgentRefresh&&this.props.isClosingAgentSystemChatflow))break;i.text&&this.setMessageTextExternally(i.text,i.sendMessage);break}}handleSetMessageTextExternally(e){this.setMessageTextExternally=e}renderContent(){const{inline:e,isOpen:t,mobile:n,onLauncherHover:r,showInitialMessageBubble:i,speechPocActive:s=!1,toggleOpen:o,trackUserInteraction:a,widgetLocation:c,isAIChatBot:u,launcherType:l,isUngatedForLauncherExperience:d}=this.props;return(0,ot.jsx)(vc,{inline:e,isOpen:t,mobile:n,onLauncherHover:r,showInitialMessageBubble:i,speechPocActive:s,toggleOpen:o,trackUserInteraction:a,widgetLocation:c,isAIChatBot:u,onSetMessageTextExternally:this.handleSetMessageTextExternally,launcherType:l,isUngatedForLauncherExperience:d})}render(){const{shouldRenderContent:e,inline:t,widgetLocation:n,isOpen:r,mobile:i,isUngatedForInAppHelp:s,widgetDisplayMode:o}=this.props;return(0,ot.jsx)(Ui.DisplayModeProvider,{isUngatedForInAppHelp:s,initialWidgetDisplayMode:o,children:(0,ot.jsx)(it.BrowserWindowContext.Provider,{value:{browserWindowHeight:this.state.browserWindowHeight,browserWindowWidth:this.state.browserWindowWidth},children:(0,ot.jsxs)(Yc,{isOpen:r,mobile:i,inline:t,widgetLocation:n,children:[(0,ot.jsx)(_c,{}),(0,ot.jsx)(wc.default,{children:e?this.renderContent():null})]})})})}}Jc.displayName="Application";Jc.contextType=it.BrowserWindowContext;var $c=Jc;const Qc=ii((()=>Promise.all([n.e(8724),n.e(723),n.e(7759)]).then(n.bind(n,"s2wo")))),Xc=ii((()=>Promise.all([n.e(6228),n.e(3674)]).then(n.bind(n,"DvnI")))),Zc=()=>(e,t)=>{(0,F.getKnowledgeBaseEnabled)(t())?Xc.preload().catch((e=>{throw e})):Qc.preload().catch((e=>{throw e}))};var eu=n("bb8M"),tu=n("aLl6"),nu=n("Or3K");const ru=()=>(e,t)=>{ye();const n=t(),r=(0,R.getLatestWidgetData)(n),i=(0,ke.getTriggerConditions)(n,nu.exitIntentTriggerEnabled);(0,tu.gdprCookieConsentOnExitIntentEnabled)(n,r)&&e((0,eu.updateShowExitIntentCookieBanner)(!0));i.hasClientTriggerAlreadyFired||(i.shouldToggleOpen?e((0,m.toggleOpen)({isOpened:!0})):i.shouldToggleInitialMessageBubble&&e((0,Pe.toggleInitialMessageBubble)(!0)))},iu=()=>(0,I.parseStringBoolean)((0,A.getWindowLocation)().paramValue("isFirstVisitorSession")),su=()=>{throw new Error("visitorIdentity context was used before its value got instantiated")},ou={getIsFirstVisitorSession:su,setIsFirstVisitorSession:su,setIsPrivateWidgetLoad:su,getIsPrivateWidgetLoad:su},au=(0,We.createContext)(ou),cu=({children:e})=>{const[t,n]=(0,We.useState)(iu()),[r,i]=(0,We.useState)(!1),s=()=>!r&&t,o=()=>r;return(0,ot.jsx)(au.Provider,{value:{getIsFirstVisitorSession:s,setIsFirstVisitorSession:n,setIsPrivateWidgetLoad:i,getIsPrivateWidgetLoad:o},children:e})};cu.displayName="VisitorIdentityContextProvider";cu.propTypes={children:Ht().node};const uu=e=>{const t=t=>{const n=(0,We.useContext)(au);return(0,ot.jsx)(e,Object.assign({},t,{visitorIdentity:n}))};t.displayName=`ConsumeVisitorIdentityContext(${e.displayName})`;return t};uu.displayName="ConsumeVisitorIdentityContext";var lu=n("n/Ww");function du(e){return t=>{switch(e.type){case q.KNOWLEDGE_BASE:t((0,V.updateView)(q.KNOWLEDGE_BASE));break;case q.CATEGORY:t((0,lu.setSelectedCategory)({id:Number(e.categoryId),name:"",openedFromSdk:!0}));t((0,V.updateView)(q.CATEGORY_VIEW));break;default:t((0,V.updateView)(q.KNOWLEDGE_BASE))}}}var pu=n("8KHK"),fu=n("ZhmO"),hu=n("ic5E"),gu=n("jnrP"),mu=n("b9sP");const Eu=e=>{var t,n;const r=(0,He.getWidgetDataAsyncData)(e),i=(0,E.isSucceeded)(r),s=(0,wr.getSelectedThread)(e),o=(0,pe.getSelectedThreadId)(e)===fe.STUBBED_THREAD_ID;return{isOpen:(0,K.getIsOpen)(e),mobile:(0,Be.getIsMobile)(e),shouldRenderContent:i,showInitialMessageBubble:(0,ba.getShowInitialMessageBubble)(e),speechPocActive:(0,mu.isSpeechPocPortal)()&&(null===(t=e.speechPoc)||void 0===t?void 0:t.speechPocActive),audioPlaybackStatus:null===(n=e.speechPoc)||void 0===n?void 0:n.audioPlaybackStatus,widgetLocation:(0,je.getWidgetLocation)(e),isViewingStubbedThread:o,thread:s,isAIChatBot:(0,Ma.getIsAIChatbot)(e),launcherType:(0,ei.getLauncherType)(e),isUngatedForInAppHelp:(0,ei.getIsUngatedForInAppHelp)(e),isUngatedForLauncherExperience:(0,ei.getIsUngatedForUpdatedChatLauncherExperience)(e),isUngatedForClosingAgentRefresh:(0,ei.getIsUngatedForClosingAgentRefresh)(e),isClosingAgentSystemChatflow:(0,ei.getIsClosingAgentSystemChatflow)(e),widgetDisplayMode:(0,fu.getWidgetDisplayMode)(e)}},yu={executeExitIntentTrigger:ru,updateIsFirstVisitorSession:ie,onGlobalCookieOptOut:oe,handleReceiveWidgetData:Z,handleScrollPercentageChange:Fe,onLauncherHover:Zc,setWindowVisible:we,refreshWidgetData:Ae,setSpeechPocActive:pu.setSpeechPocActive,setAudioPlaybackStatus:pu.setAudioPlaybackStatus,setSpeechRecordingStatus:pu.setSpeechRecordingStatus,toggleOpen:m.toggleOpen,trackInteraction:j.trackInteraction,trackUserInteraction:Ge.trackUserInteraction,loadStagedThread:B.loadStagedThread,updateVisitorIdentification:ae.updateVisitorIdentification,setKBArticle:Hr.setKBArticle,setMessageEditorStagingText:Te.setMessageEditorStagingText,selectAttachmentFile:hu.selectAttachmentFile,setEntryUrlMetadata:gu.setEntryUrlMetadata,navigateToKBContent:du};var vu=uu((0,g.connect)(Eu,yu)($c));class bu extends We.Component{constructor(e){super(e);this.state={AsyncComponent:null,error:null}}componentDidMount(){Promise.all([Promise.all([n.e(723),n.e(5460)]).then(n.bind(n,"46oA")),(0,v.initializeI18n)()]).then((([e])=>{this.setState({AsyncComponent:e.default})}),(e=>{this.setState({error:e})})).catch((e=>{i().captureException(e)}))}render(){const e=this.state.AsyncComponent;if(this.state.error){window.parent.postMessage("error");return null}return e?(0,ot.jsx)(e,Object.assign({},this.props)):null}}bu.displayName="AsyncMessagesPreview";var Tu=bu,Su=n("QmIQ");const Au="preview";var Iu=n("Wt04"),Cu=n("7/wP");const _u=new d.default(window.location);function wu(e){return _u.paramValue(e)}function Ou(){const e=wu("url");try{return decodeURIComponent(e)}catch(t){return e}}let Ru=()=>ou;function xu(e={}){const t=(0,I.parseStringBoolean)(wu("startOpen")),n=(0,I.parseStringBoolean)(wu("inApp53")),r=Object.assign({},e,{visitorIdentity:new Cu.default({globalCookieOptOut:wu("globalCookieOptOut"),isFirstVisitorSession:(0,I.parseStringBoolean)(wu("isFirstVisitorSession"))}),widgetUi:(0,_.createWidgetUiState)({isAttachmentDisabled:(0,I.parseStringBoolean)(wu("isAttachmentDisabled")),isInitialInputFocusDisabled:(0,I.parseStringBoolean)(wu("isInitialInputFocusDisabled")),isFullscreen:(0,I.parseStringBoolean)(wu("isFullscreen")),mobile:(0,I.parseStringBoolean)(wu("mobile")),startOpen:t,hideWelcomeMessage:(0,I.parseStringBoolean)(wu("hideWelcomeMessage")),domain:wu("domain"),url:Ou(),isEmbeddedInProduct:n,isInCMS:(0,I.parseStringBoolean)(wu("isInCMS")),mode:wu("mode"),apiEnableWidgetCookieBanner:wu("enableWidgetCookieBanner"),hideScrollToButton:(0,I.parseStringBoolean)(wu("hideScrollToButton")),isIOSMobile:(0,I.parseStringBoolean)(wu("isIOSMobile"))})});return(0,nt.default)(r,{getVisitorIdentityContext:()=>Ru()})}const Nu=xu(),Du=({children:e})=>{const t=(0,We.useContext)(au);Ru=()=>t;return(0,ot.jsx)(g.Provider,{store:Nu,children:e})};Du.displayName="ReduxProvider";var Mu=Du,Pu=n("jL37"),Lu=n("wJ9R");class ku{constructor(){this.widgetShellUrl=new d.default(window.location)}getQueryParam(e){return this.widgetShellUrl.paramValue(e)}setSentryTags(){(0,Pu.isFunction)(i().setTagsContext)&&i().setTagsContext({messagesUtk:(0,Iu.getMessagesUtk)(),hubspotUtk:this.getQueryParam("hubspotUtk"),locale:navigator.language||navigator.userLanguage,parentUrl:this.getQueryParam("url"),isAttachmentDisabled:(0,I.parseStringBoolean)(this.getQueryParam("isAttachmentDisabled")),isInitialInputFocusDisabled:(0,I.parseStringBoolean)(this.getQueryParam("isInitialInputFocusDisabled")),isFullscreen:(0,I.parseStringBoolean)(this.getQueryParam("isFullscreen")),mode:this.getQueryParam("mode"),mobile:(0,I.parseStringBoolean)(this.getQueryParam("mobile")),isEmbeddedInProduct:(0,I.parseStringBoolean)(this.getQueryParam("inApp53")),enableWidgetCookieBanner:this.getQueryParam("enableWidgetCookieBanner"),hideNewThreadLink:(0,I.parseStringBoolean)(this.getQueryParam("hideNewThreadLink")||"false")})}renderWidget(){(0,v.initializeI18n)().then((()=>{const e=(0,I.parseStringBoolean)(this.getQueryParam("inline"));(0,s.render)((0,ot.jsx)(p.DataFetchingClientProvider,{client:Lu.dataFetchingClient,children:(0,ot.jsx)(a.RhumbProvider,{config:h(),history:c("/"),children:(0,ot.jsx)(Su.default,{errorLoggingTitle:"visitor-widget",children:(0,ot.jsx)(cu,{children:(0,ot.jsx)(Mu,{children:(0,ot.jsx)(Ut.AccessibilityContextProvider,{disableFocusTrap:e,disableAutoFocus:e,disableWidgetDialog:e,children:(0,ot.jsx)(vu,{location:window.location,inline:e})})})})})})}),document.getElementsByClassName("widget")[0])})).catch((e=>{i().captureException(e)}))}renderPreview(){(0,s.render)((0,ot.jsx)(p.DataFetchingClientProvider,{client:Lu.dataFetchingClient,children:(0,ot.jsx)(Su.default,{errorLoggingTitle:"message-preview",children:(0,ot.jsx)(cu,{children:(0,ot.jsx)(Mu,{children:(0,ot.jsx)(Ut.AccessibilityContextProvider,{disableFocusTrap:!0,disableAutoFocus:!0,disableWidgetDialog:!0,children:(0,ot.jsx)(Tu,{location:window.location,messageId:this.getQueryParam("messageId"),messagesUtk:(0,Iu.getMessagesUtk)()})})})})})}),document.getElementsByClassName("widget")[0])}start(){window.AppInstance=this;this.setSentryTags();l().get();this.getQueryParam("mode")!==Au?this.renderWidget():this.renderPreview()}}(new ku).start()},xXtf:function(e,t,n){"use strict";n.d(t,{PORTAL_53_ID:function(){return r},PORTAL_53_QA_ID:function(){return i}});const r=53,i=99535353},xZ3y:function(e,t,n){"use strict";n.d(t,{ADD_CONVERSATION:function(){return o},APP_IN_BACKGROUND:function(){return i},APP_IN_FOREGROUND:function(){return r},CLEAR_UNSEEN_COUNT_FOR_CHANNEL:function(){return u},CLICKED_MEETINGS_LINK:function(){return b},CLICK_VIRAL_LINK:function(){return m},GET_SUPPLEMENTAL_INITIAL_MESSAGES:function(){return T},GET_SUPPLEMENTAL_INITIAL_MESSAGES_FAILED:function(){return A},GET_SUPPLEMENTAL_INITIAL_MESSAGES_SUCCEEDED:function(){return S},GET_VISITOR_THREADS_FAILURE:function(){return _},GET_VISITOR_THREADS_STARTED:function(){return I},GET_VISITOR_THREADS_SUCCESS:function(){return C},GET_WIDGET_DATA:function(){return h},GET_WIDGET_DATA_SUCCEEDED:function(){return g},INCREMENT_UNSEEN_COUNT:function(){return l},LAST_SEEN_FAILURE:function(){return R},LAST_SEEN_SENT:function(){return w},LAST_SEEN_SUCCESS:function(){return O},NETWORK_OFFLINE:function(){return p},NETWORK_ONLINE:function(){return f},OPEN_CONVERSATION_FOR_NEW_CHANNEL:function(){return a},RECEIVED_INCOMING_MESSAGE:function(){return c},RECEIVED_WIDGET_SHELL_DATA:function(){return x},REMOVE_MESSAGE_EDITOR_STAGING_TEXT:function(){return P},SEND_VISITOR_EMAIL_ADDRESS:function(){return E},SEND_VISITOR_EMAIL_ADDRESS_FAILED:function(){return y},SEND_VISITOR_EMAIL_ADDRESS_SUCCEEDED:function(){return v},THREAD_CREATED_AND_NETWORK_ONLINE:function(){return L},TOGGLE_OPEN:function(){return s},TRACK_USER_INTERACTION:function(){return N},UPDATE_MESSAGE_EDITOR_STAGING_TEXT:function(){return M},UPDATE_MESSAGE_IN_CONVERSATION:function(){return d},USER_INPUT_ON_FOCUS:function(){return D}});const r="APP_IN_FOREGROUND",i="APP_IN_BACKGROUND",s="TOGGLE_OPEN",o="ADD_CONVERSATION",a="OPEN_CONVERSATION_FOR_NEW_CHANNEL",c="RECEIVED_INCOMING_MESSAGE",u="CLEAR_UNSEEN_COUNT_FOR_CHANNEL",l="INCREMENT_UNSEEN_COUNT",d="UPDATE_MESSAGE_IN_CONVERSATION",p="NETWORK_OFFLINE",f="NETWORK_ONLINE",h="GET_WIDGET_DATA",g="GET_WIDGET_DATA_SUCCEEDED",m="CLICK_VIRAL_LINK",E="SEND_VISITOR_EMAIL_ADDRESS",y="SEND_VISITOR_EMAIL_ADDRESS_FAILED",v="SEND_VISITOR_EMAIL_ADDRESS_SUCCEEDED",b="CLICKED_MEETINGS_LINK",T="GET_SUPPLEMENTAL_INITIAL_MESSAGES",S="GET_SUPPLEMENTAL_INITIAL_MESSAGES_SUCCEEDED",A="GET_SUPPLEMENTAL_INITIAL_MESSAGES_FAILED",I="GET_VISITOR_THREADS_STARTED",C="GET_VISITOR_THREADS_SUCCESS",_="GET_VISITOR_THREADS_FAILURE",w="LAST_SEEN_SENT",O="LAST_SEEN_SUCCESS",R="LAST_SEEN_FAILURE",x="RECEIVED_WIDGET_SHELL_DATA",N="TRACK_USER_INTERACTION",D="USER_INPUT_ON_FOCUS",M="UPDATE_MESSAGE_EDITOR_STATING_TEXT",P="REMOVE_MESSAGE_EDITOR_STAGING_TEXT",L="THREAD_CREATED_AND_NETWORK_ONLINE"},xZhp:function(e,t,n){"use strict";n.d(t,{getKnowledgeBaseRecommendationType:function(){return a}});var r=n("dLEV"),i=n("JGJA");const s=e=>(0,i.default)("knowledgeBaseRecommendationType",e);var o=n("8dR1");const a=(0,r.createSelector)([o.getWelcomeMessage],(e=>s(e)))},xe9j:function(e,t,n){"use strict";n.d(t,{default:function(){return g}});var r=n("2I/g"),i=n("F4Hj");var s=(0,r.Record)({accentColor:null,textColor:null,useDefaultColor:!1},"ColoringRecord"),o=n("+lAi"),a=n("Vfyk"),c=n("CXrm"),u=n("x56f"),l=(0,r.Record)({consentToCommunicateSubscriptionId:null,customConsentToCommunicateMessage:null,customConsentToProcessMessage:null,gdprConsentToCommunicateEnabled:!1,gdprConsentToProcessEnabled:!1,gdprExplicitConsentToProcessRequired:!1,consentToProcessStatus:u.SHOULD_NOT_ASK_FOR_CONSENT,cookieConsentPrompt:c.NEVER,cookieConsentPromptMessage:null},"GDPRConsentOptions");const d="V1",p="RIGHT_ALIGNED";var f=n("8+3E");const h="@type";var g=(0,r.Record)({[h]:d,availabilityOptions:new a.default,botResponder:null,channelInstanceId:null,chatflowId:null,coloring:s(),enableAttachments:!0,enableScreencapture:!1,enableSdkCloseButton:!1,gates:null,gdprConsentOptions:l(),inOfficeHours:!1,isKnowledgeBaseV3:!1,knowledgeBaseUrl:null,language:null,meetingsLinkText:null,meetingsLinkUrl:null,message:(0,i.default)(),messagesPageUri:null,nextOfficeHoursStartTime:0,notificationAudio:null,privateLoad:!1,recommendedQuestionsForAgent:null,routingRuleDefinitionAI:null,sendFrom:null,sessionId:null,shouldListenToGdprBannerConsent:!0,showPreviousConversations:!0,showingHsBranding:!1,spamProtectionMetadata:null,systemChatflow:!1,typicalResponseTime:(0,o.default)(),usingOfficeHours:!1,widgetFont:(0,f.default)(),widgetLocation:p},"WidgetData")},xeq1:function(e,t,n){"use strict";n.d(t,{getIsPortal53Prod:function(){return o}});var r=n("/XCD"),i=n.n(r),s=n("xXtf");const o=()=>i().get()===s.PORTAL_53_ID},xfs0:function(e,t,n){"use strict";n.d(t,{THREAD_STATUS_UPDATE:function(){return r}});const r="THREAD_STATUS_UPDATE"},xr6y:function(e,t,n){"use strict";n.d(t,{getInteractionModality:function(){return J},isFocusVisible:function(){return Y},useFocus:function(){return M},useFocusVisibleListener:function(){return Q},useFocusWithin:function(){return X},useHover:function(){return ie},useInteractOutside:function(){return se},useKeyboard:function(){return ce},usePress:function(){return v}});var r=n("ukHx"),i=n("Zulv"),s=n("NCbW"),o=n.n(s);const a=["register"],c=["onPress","onPressChange","onPressStart","onPressEnd","onPressUp","isDisabled","isPressed","preventFocusOnPress","shouldCancelOnPointerExit","allowTextSelectionOnPress","ref"];let u="default",l="",d=new WeakMap;function p(e){if((0,i.isIOS)()){if("default"===u){l=document.documentElement.style.webkitUserSelect;document.documentElement.style.webkitUserSelect="none"}u="disabled"}else if(e instanceof HTMLElement||e instanceof SVGElement){d.set(e,e.style.userSelect);e.style.userSelect="none"}}function f(e){if((0,i.isIOS)()){if("disabled"!==u)return;u="restoring";setTimeout((()=>{(0,i.runAfterTransition)((()=>{if("restoring"===u){"none"===document.documentElement.style.webkitUserSelect&&(document.documentElement.style.webkitUserSelect=l||"");l="";u="default"}}))}),300)}else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&d.has(e)){let t=d.get(e);"none"===e.style.userSelect&&(e.style.userSelect=t);""===e.getAttribute("style")&&e.removeAttribute("style");d.delete(e)}}function h(e){return!(0!==e.mozInputSource||!e.isTrusted)||0===e.detail&&!e.pointerType}class g{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0;this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation();this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t;this.target=t.target;this.currentTarget=t.currentTarget;this.relatedTarget=t.relatedTarget;this.bubbles=t.bubbles;this.cancelable=t.cancelable;this.defaultPrevented=t.defaultPrevented;this.eventPhase=t.eventPhase;this.isTrusted=t.isTrusted;this.timeStamp=t.timeStamp;this.type=e}}function m(e){let t=(0,s.useRef)({isFocused:!1,onBlur:e,observer:null});t.current.onBlur=e;(0,i.useLayoutEffect)((()=>{const e=t.current;return()=>{if(e.observer){e.observer.disconnect();e.observer=null}}}),[]);return(0,s.useCallback)((e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let n=e.target,r=e=>{var r,i;t.current.isFocused=!1;n.disabled&&(null===(i=(r=t.current).onBlur)||void 0===i||i.call(r,new g("blur",e)));if(t.current.observer){t.current.observer.disconnect();t.current.observer=null}};n.addEventListener("focusout",r,{once:!0});t.current.observer=new MutationObserver((()=>{if(t.current.isFocused&&n.disabled){t.current.observer.disconnect();n.dispatchEvent(new FocusEvent("blur"));n.dispatchEvent(new FocusEvent("focusout",{bubbles:!0}))}}));t.current.observer.observe(n,{attributes:!0,attributeFilter:["disabled"]})}}),[])}const E=o().createContext(null);E.displayName="PressResponderContext";function y(e){let t=(0,s.useContext)(E);if(t){let{register:n}=t,s=(0,r.default)(t,a);e=(0,i.mergeProps)(s,e);n()}(0,i.useSyncRef)(t,e.ref);return e}function v(e){let t=y(e),{onPress:n,onPressChange:o,onPressStart:a,onPressEnd:u,onPressUp:l,isDisabled:d,isPressed:g,preventFocusOnPress:m,shouldCancelOnPointerExit:E,allowTextSelectionOnPress:v}=t,C=(0,r.default)(t,c),_=(0,s.useRef)(null);_.current={onPress:n,onPressChange:o,onPressStart:a,onPressEnd:u,onPressUp:l,isDisabled:d,shouldCancelOnPointerExit:E};let[x,N]=(0,s.useState)(!1),M=(0,s.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,ignoreClickAfterPress:!1,didFirePressStart:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null}),{addGlobalListener:P,removeAllGlobalListeners:L}=(0,i.useGlobalListeners)(),k=(0,s.useMemo)((()=>{let e=M.current,t=(t,n)=>{let{onPressStart:r,onPressChange:i,isDisabled:s}=_.current;if(!s&&!e.didFirePressStart){r&&r({type:"pressstart",pointerType:n,target:t.currentTarget,shiftKey:t.shiftKey,metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey});i&&i(!0);e.didFirePressStart=!0;N(!0)}},n=(t,n,r=!0)=>{let{onPressEnd:i,onPressChange:s,onPress:o,isDisabled:a}=_.current;if(e.didFirePressStart){e.ignoreClickAfterPress=!0;e.didFirePressStart=!1;i&&i({type:"pressend",pointerType:n,target:t.currentTarget,shiftKey:t.shiftKey,metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey});s&&s(!1);N(!1);o&&r&&!a&&o({type:"press",pointerType:n,target:t.currentTarget,shiftKey:t.shiftKey,metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey})}},r=(e,t)=>{let{onPressUp:n,isDisabled:r}=_.current;r||n&&n({type:"pressup",pointerType:t,target:e.currentTarget,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey})},s=t=>{if(e.isPressed){e.isOverTarget&&n(I(e.target,t),e.pointerType,!1);e.isPressed=!1;e.isOverTarget=!1;e.activePointerId=null;e.pointerType=null;L();v||f(e.target)}},o={onKeyDown(n){if(T(n.nativeEvent,n.currentTarget)&&n.currentTarget.contains(n.target)){R(n.target,n.key)&&n.preventDefault();n.stopPropagation();if(!e.isPressed&&!n.repeat){e.target=n.currentTarget;e.isPressed=!0;t(n,"keyboard");P(document,"keyup",a,!1)}}else"Enter"===n.key&&b(n.currentTarget)&&n.stopPropagation()},onKeyUp(t){T(t.nativeEvent,t.currentTarget)&&!t.repeat&&t.currentTarget.contains(t.target)&&r(I(e.target,t),"keyboard")},onClick(s){if((!s||s.currentTarget.contains(s.target))&&s&&0===s.button){s.stopPropagation();d&&s.preventDefault();if(!e.ignoreClickAfterPress&&!e.ignoreEmulatedMouseEvents&&("virtual"===e.pointerType||h(s.nativeEvent))){d||m||(0,i.focusWithoutScrolling)(s.currentTarget);t(s,"virtual");r(s,"virtual");n(s,"virtual")}e.ignoreEmulatedMouseEvents=!1;e.ignoreClickAfterPress=!1}}},a=t=>{if(e.isPressed&&T(t,e.target)){R(t.target,t.key)&&t.preventDefault();t.stopPropagation();e.isPressed=!1;let r=t.target;n(I(e.target,t),"keyboard",e.target.contains(r));L();e.target instanceof HTMLElement&&e.target.contains(r)&&(b(e.target)||"link"===e.target.getAttribute("role"))&&e.target.click()}};if("undefined"!=typeof PointerEvent){o.onPointerDown=n=>{if(0===n.button&&n.currentTarget.contains(n.target))if(D(n.nativeEvent))e.pointerType="virtual";else{O(n.currentTarget)&&n.preventDefault();e.pointerType=n.pointerType;n.stopPropagation();if(!e.isPressed){e.isPressed=!0;e.isOverTarget=!0;e.activePointerId=n.pointerId;e.target=n.currentTarget;d||m||(0,i.focusWithoutScrolling)(n.currentTarget);v||p(e.target);t(n,e.pointerType);P(document,"pointermove",a,!1);P(document,"pointerup",c,!1);P(document,"pointercancel",u,!1)}}};o.onMouseDown=e=>{if(e.currentTarget.contains(e.target)&&0===e.button){O(e.currentTarget)&&e.preventDefault();e.stopPropagation()}};o.onPointerUp=t=>{t.currentTarget.contains(t.target)&&"virtual"!==e.pointerType&&0===t.button&&w(t,t.currentTarget)&&r(t,e.pointerType||t.pointerType)};let a=r=>{if(r.pointerId===e.activePointerId)if(w(r,e.target)){if(!e.isOverTarget){e.isOverTarget=!0;t(I(e.target,r),e.pointerType)}}else if(e.isOverTarget){e.isOverTarget=!1;n(I(e.target,r),e.pointerType,!1);_.current.shouldCancelOnPointerExit&&s(r)}},c=t=>{if(t.pointerId===e.activePointerId&&e.isPressed&&0===t.button){w(t,e.target)?n(I(e.target,t),e.pointerType):e.isOverTarget&&n(I(e.target,t),e.pointerType,!1);e.isPressed=!1;e.isOverTarget=!1;e.activePointerId=null;e.pointerType=null;L();v||f(e.target)}},u=e=>{s(e)};o.onDragStart=e=>{e.currentTarget.contains(e.target)&&s(e)}}else{o.onMouseDown=n=>{if(0===n.button&&n.currentTarget.contains(n.target)){O(n.currentTarget)&&n.preventDefault();n.stopPropagation();if(!e.ignoreEmulatedMouseEvents){e.isPressed=!0;e.isOverTarget=!0;e.target=n.currentTarget;e.pointerType=h(n.nativeEvent)?"virtual":"mouse";d||m||(0,i.focusWithoutScrolling)(n.currentTarget);t(n,e.pointerType);P(document,"mouseup",a,!1)}}};o.onMouseEnter=n=>{if(n.currentTarget.contains(n.target)){n.stopPropagation();if(e.isPressed&&!e.ignoreEmulatedMouseEvents){e.isOverTarget=!0;t(n,e.pointerType)}}};o.onMouseLeave=t=>{if(t.currentTarget.contains(t.target)){t.stopPropagation();if(e.isPressed&&!e.ignoreEmulatedMouseEvents){e.isOverTarget=!1;n(t,e.pointerType,!1);_.current.shouldCancelOnPointerExit&&s(t)}}};o.onMouseUp=t=>{t.currentTarget.contains(t.target)&&(e.ignoreEmulatedMouseEvents||0!==t.button||r(t,e.pointerType))};let a=t=>{if(0===t.button){e.isPressed=!1;L();if(e.ignoreEmulatedMouseEvents)e.ignoreEmulatedMouseEvents=!1;else{w(t,e.target)?n(I(e.target,t),e.pointerType):e.isOverTarget&&n(I(e.target,t),e.pointerType,!1);e.isOverTarget=!1}}};o.onTouchStart=n=>{if(!n.currentTarget.contains(n.target))return;n.stopPropagation();let r=S(n.nativeEvent);if(r){e.activePointerId=r.identifier;e.ignoreEmulatedMouseEvents=!0;e.isOverTarget=!0;e.isPressed=!0;e.target=n.currentTarget;e.pointerType="touch";d||m||(0,i.focusWithoutScrolling)(n.currentTarget);v||p(e.target);t(n,e.pointerType);P(window,"scroll",c,!0)}};o.onTouchMove=r=>{if(!r.currentTarget.contains(r.target))return;r.stopPropagation();if(!e.isPressed)return;let i=A(r.nativeEvent,e.activePointerId);if(i&&w(i,r.currentTarget)){if(!e.isOverTarget){e.isOverTarget=!0;t(r,e.pointerType)}}else if(e.isOverTarget){e.isOverTarget=!1;n(r,e.pointerType,!1);_.current.shouldCancelOnPointerExit&&s(r)}};o.onTouchEnd=t=>{if(!t.currentTarget.contains(t.target))return;t.stopPropagation();if(!e.isPressed)return;let i=A(t.nativeEvent,e.activePointerId);if(i&&w(i,t.currentTarget)){r(t,e.pointerType);n(t,e.pointerType)}else e.isOverTarget&&n(t,e.pointerType,!1);e.isPressed=!1;e.activePointerId=null;e.isOverTarget=!1;e.ignoreEmulatedMouseEvents=!0;v||f(e.target);L()};o.onTouchCancel=t=>{if(t.currentTarget.contains(t.target)){t.stopPropagation();e.isPressed&&s(t)}};let c=t=>{e.isPressed&&t.target.contains(e.target)&&s({currentTarget:e.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};o.onDragStart=e=>{e.currentTarget.contains(e.target)&&s(e)}}return o}),[P,d,m,L,v]);(0,s.useEffect)((()=>()=>{v||f(M.current.target)}),[v]);return{isPressed:g||x,pressProps:(0,i.mergeProps)(C,k)}}function b(e){return"A"===e.tagName&&e.hasAttribute("href")}function T(e,t){const{key:n,code:r}=e,i=t,s=i.getAttribute("role");return!("Enter"!==n&&" "!==n&&"Spacebar"!==n&&"Space"!==r||i instanceof HTMLInputElement&&!N(i,n)||i instanceof HTMLTextAreaElement||i.isContentEditable||b(i)&&("button"!==s||"Enter"===n)||"link"===s&&"Enter"!==n)}function S(e){const{targetTouches:t}=e;return t.length>0?t[0]:null}function A(e,t){const n=e.changedTouches;for(let e=0;et.right||t.left>e.right)&&!(e.top>t.bottom||t.top>e.bottom)}function w(e,t){return _(t.getBoundingClientRect(),C(e))}function O(e){return!(e instanceof HTMLElement&&e.draggable)}function R(e,t){return e instanceof HTMLInputElement?!N(e,t):!(e instanceof HTMLButtonElement)||"submit"!==e.type}const x=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function N(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:x.has(e.type)}function D(e){return 0===e.width&&0===e.height||1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType}function M(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:i}=e;const o=(0,s.useCallback)((e=>{if(e.target===e.currentTarget){r&&r(e);i&&i(!1);return!0}}),[r,i]),a=m(o),c=(0,s.useCallback)((e=>{if(e.target===e.currentTarget){n&&n(e);i&&i(!0);a(e)}}),[i,n,a]);return{focusProps:{onFocus:!t&&(n||i||r)?c:void 0,onBlur:t||!r&&!i?null:o}}}let P=null,L=new Set,k=!1,U=!1,F=!1;const B={Tab:!0,Escape:!0};function j(e,t){for(let n of L)n(e,t)}function H(e){return!(e.metaKey||!(0,i.isMac)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}function G(e){U=!0;if(H(e)){P="keyboard";j("keyboard",e)}}function W(e){P="pointer";if("mousedown"===e.type||"pointerdown"===e.type){U=!0;j("pointer",e)}}function V(e){if(h(e)){U=!0;P="virtual"}}function q(e){if(e.target!==window&&e.target!==document){if(!U&&!F){P="virtual";j("virtual",e)}U=!1;F=!1}}function z(){U=!1;F=!0}function K(){if("undefined"==typeof window||k)return;let e=HTMLElement.prototype.focus;HTMLElement.prototype.focus=function(){U=!0;e.apply(this,arguments)};document.addEventListener("keydown",G,!0);document.addEventListener("keyup",G,!0);document.addEventListener("click",V,!0);window.addEventListener("focus",q,!0);window.addEventListener("blur",z,!1);if("undefined"!=typeof PointerEvent){document.addEventListener("pointerdown",W,!0);document.addEventListener("pointermove",W,!0);document.addEventListener("pointerup",W,!0)}else{document.addEventListener("mousedown",W,!0);document.addEventListener("mousemove",W,!0);document.addEventListener("mouseup",W,!0)}k=!0}"undefined"!=typeof document&&("loading"!==document.readyState?K():document.addEventListener("DOMContentLoaded",K));function Y(){return"pointer"!==P}function J(){return P}function $(e,t,n){return!(e&&"keyboard"===t&&n instanceof KeyboardEvent&&!B[n.key])}function Q(e,t,n){K();(0,s.useEffect)((()=>{let t=(t,r)=>{$(null==n?void 0:n.isTextInput,t,r)&&e(Y())};L.add(t);return()=>{L.delete(t)}}),t)}function X(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:i}=e,o=(0,s.useRef)({isFocusWithin:!1}),a=(0,s.useCallback)((e=>{if(o.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)){o.current.isFocusWithin=!1;n&&n(e);i&&i(!1)}}),[n,i,o]),c=m(a),u=(0,s.useCallback)((e=>{if(!o.current.isFocusWithin){r&&r(e);i&&i(!0);o.current.isFocusWithin=!0;c(e)}}),[r,i,c]);return t?{focusWithinProps:{onFocus:null,onBlur:null}}:{focusWithinProps:{onFocus:u,onBlur:a}}}let Z=!1,ee=0;function te(){Z=!0;setTimeout((()=>{Z=!1}),50)}function ne(e){"touch"===e.pointerType&&te()}function re(){if("undefined"!=typeof document){"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",ne):document.addEventListener("touchend",te);ee++;return()=>{ee--;ee>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",ne):document.removeEventListener("touchend",te))}}}function ie(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:i}=e,[o,a]=(0,s.useState)(!1),c=(0,s.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,s.useEffect)(re,[]);let{hoverProps:u,triggerHoverEnd:l}=(0,s.useMemo)((()=>{let e=(e,r)=>{c.pointerType=r;if(i||"touch"===r||c.isHovered||!e.currentTarget.contains(e.target))return;c.isHovered=!0;let s=e.currentTarget;c.target=s;t&&t({type:"hoverstart",target:s,pointerType:r});n&&n(!0);a(!0)},s=(e,t)=>{c.pointerType="";c.target=null;if("touch"===t||!c.isHovered)return;c.isHovered=!1;let i=e.currentTarget;r&&r({type:"hoverend",target:i,pointerType:t});n&&n(!1);a(!1)},o={};if("undefined"!=typeof PointerEvent){o.onPointerEnter=t=>{Z&&"mouse"===t.pointerType||e(t,t.pointerType)};o.onPointerLeave=e=>{!i&&e.currentTarget.contains(e.target)&&s(e,e.pointerType)}}else{o.onTouchStart=()=>{c.ignoreEmulatedMouseEvents=!0};o.onMouseEnter=t=>{c.ignoreEmulatedMouseEvents||Z||e(t,"mouse");c.ignoreEmulatedMouseEvents=!1};o.onMouseLeave=e=>{!i&&e.currentTarget.contains(e.target)&&s(e,"mouse")}}return{hoverProps:o,triggerHoverEnd:s}}),[t,n,r,i,c]);(0,s.useEffect)((()=>{i&&l({currentTarget:c.target},c.pointerType)}),[i]);return{hoverProps:u,isHovered:o}}function se(e){let{ref:t,onInteractOutside:n,isDisabled:r,onInteractOutsideStart:i}=e,o=(0,s.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1,onInteractOutside:n,onInteractOutsideStart:i}).current;o.onInteractOutside=n;o.onInteractOutsideStart=i;(0,s.useEffect)((()=>{if(r)return;let e=e=>{if(oe(e,t)&&o.onInteractOutside){o.onInteractOutsideStart&&o.onInteractOutsideStart(e);o.isPointerDown=!0}};if("undefined"!=typeof PointerEvent){let n=e=>{if(o.isPointerDown&&o.onInteractOutside&&oe(e,t)){o.isPointerDown=!1;o.onInteractOutside(e)}};document.addEventListener("pointerdown",e,!0);document.addEventListener("pointerup",n,!0);return()=>{document.removeEventListener("pointerdown",e,!0);document.removeEventListener("pointerup",n,!0)}}{let n=e=>{if(o.ignoreEmulatedMouseEvents)o.ignoreEmulatedMouseEvents=!1;else if(o.isPointerDown&&o.onInteractOutside&&oe(e,t)){o.isPointerDown=!1;o.onInteractOutside(e)}},r=e=>{o.ignoreEmulatedMouseEvents=!0;if(o.onInteractOutside&&o.isPointerDown&&oe(e,t)){o.isPointerDown=!1;o.onInteractOutside(e)}};document.addEventListener("mousedown",e,!0);document.addEventListener("mouseup",n,!0);document.addEventListener("touchstart",e,!0);document.addEventListener("touchend",r,!0);return()=>{document.removeEventListener("mousedown",e,!0);document.removeEventListener("mouseup",n,!0);document.removeEventListener("touchstart",e,!0);document.removeEventListener("touchend",r,!0)}}}),[t,o,r])}function oe(e,t){if(e.button>0)return!1;if(e.target){const t=e.target.ownerDocument;if(!t||!t.documentElement.contains(e.target))return!1}return t.current&&!t.current.contains(e.target)}function ae(e){if(!e)return;let t=!0;return n=>{let r=Object.assign({},n,{preventDefault(){n.preventDefault()},isDefaultPrevented(){return n.isDefaultPrevented()},stopPropagation(){console.error("stopPropagation is now the default behavior for events in React Spectrum. You can use continuePropagation() to revert this behavior.")},continuePropagation(){t=!1}});e(r);t&&n.stopPropagation()}}function ce(e){return{keyboardProps:e.isDisabled?{}:{onKeyDown:ae(e.onKeyDown),onKeyUp:ae(e.onKeyUp)}}}},xrOf:function(e,t,n){"use strict";n.d(t,{FILTERED_CHANGE:function(){return r}});const r="FILTERED_CHANGE"},xw3r:function(e,t,n){"use strict";n.d(t,{CUSTOMER_AGENT_MAINTENANCE_MODE_MESSAGE:function(){return r}});const r="CUSTOMER_AGENT_MAINTENANCE_MODE_MESSAGE"},xw4j:function(e,t,n){"use strict";n.d(t,{CHAT_TRANSCRIPT_SENT:function(){return r}});const r="CHAT_TRANSCRIPT_SENT"},xwWp:function(e,t,n){"use strict";n.d(t,{widgetIsInAwayMode:function(){return s}});var r=n("dLEV"),i=n("r8xu");const s=(0,r.createSelector)([i.getAvailabilityAwayMessage],(e=>Boolean(e)))},xyDt:function(e,t,n){"use strict";n.d(t,{updateAsyncData:function(){return o}});var r=n("qjq5"),i=n("DdHT"),s=n("46XF");const o=(0,r.default)(((e,t)=>(0,i.default)((0,s.setError)(null),(0,s.updateData)(e),s.touch)(t)))},"y+PV":function(e,t,n){"use strict";n.d(t,{requestStarted:function(){return s}});var r=n("EN6V"),i=n("VToG");const s=(0,n("nt9Q").requestStateUpdate)(i.STARTED,r.default)},"y5/z":function(e,t,n){"use strict";n.d(t,{trackInteraction:function(){return P}});var r=n("JGJA"),i=n("dLEV"),s=n("Iiq6"),o=n("4fgK"),a=n("MBJP"),c=n("kHIv"),u=n("49A5");const l=(0,a.createSelector)(u.getLatestWidgetData,(e=>{var t;const n=(0,c.getFont)(e);return Boolean(n&&"system-ui"!==(null===(t=n.fontFamily)||void 0===t?void 0:t.toLowerCase()))}));var d=n("Li7z"),p=n("xwWp");const f="online",h="offline;",g=(0,i.createSelector)(p.widgetIsInAwayMode,(e=>e?h:f));var m=n("32pP"),E=n("HCbP"),y=n("Pk3f"),v=n("KqYL"),b=n("tAuz"),T=n("Q79t"),S=n("BvPy"),A=n("ZhmO"),I=n("G53s"),C=n("+4sg");const _=(0,i.createSelector)([g,o.getIsBot,s.getPopOpenWelcomeMessage,u.getLatestWidgetData,y.getKnowledgeBaseEnabled,m.getVisitorIdentificationEnabled,E.getFeedbackSurveyEnabled,l,v.getIsAIChatbot,b.getIsMobile,T.getWidgetLocation,S.getRecommendedQuestionsForAgent,A.getWidgetDisplayMode,I.getIsUngatedForInAppHelp],((e,t,n,i,s,o,a,c,u,l,p,f,h,g)=>{const m=Boolean((null==f?void 0:f.length)>0),E=g&&h===C.DOCKED?C.DOCKED:C.CLASSIC;return{state:e,botEnabled:t,promptEnabled:n,path:(0,d.getUrlForMessage)(),chatflowId:(0,r.default)("chatflowId",i),knowledgeBaseEnabled:s,visitorIdentificationEnabled:o,feedbackSurveyEnabled:a,hasCustomFont:c,isAIChatBot:u,mobile:l,widgetLocation:p,hasRecommendedQuestionsForAgent:m,widgetDisplayMode:E}}));var w=n("cdXU");const O=(0,i.createSelector)(u.getLatestWidgetData,(e=>(0,w.getIsPrivateLoad)(e)));var R=n("pZpR"),x=n("NqZZ"),N=n("IA0z");let D=!1;const M=new Set;function P(e,t={},n=!1,r=!1,i){return(s,o)=>{const a=(0,R.getUsageTracker)(),c=O(o()),u=(0,x.getIsUserTrackingAllowed)(o());if(!r||!M.has(e)){r&&M.add(e);if(u&&!D){let r=i;r||(r=N.EVENT_NAME_TO_KEY_MAPPING[e]);const s=Object.assign({},t,_(o()),{privateLoad:c},r&&{key:r});a.track(N.EVENT_NAMESPACE,e,s);D=n}}}}},y7By:function(e,t,n){"use strict";var r=n("2I/g"),i=n("FGRv"),s=n("8+iK"),o=n("9Mwj"),a=n("ubOH"),c=n("rA/t");class u extends((0,r.Record)({"@type":i.CUSTOMER_AGENT_AUTOMATED_MESSAGE,ablyTs:null,attachments:(0,r.List)(),channelInstanceId:null,clientType:null,contentType:s.SIMPLE,direction:"",directReplyToMessageId:null,echo:null,genericChannelId:null,hiddenBy:null,id:null,inReplyToId:null,integrationAppId:null,messageDeletedStatus:o.NOT_DELETED,recipients:(0,r.List)(),richText:"",sender:(0,r.Map)(),senders:(0,r.List)(),status:(0,a.default)(),text:"",timestamp:null},"CustomerAgentAutomatedMessage")){constructor(e){super(e&&(0,c.buildSendersFromLegacySender)(e))}}t.default=u},y7h3:function(e){"use strict";e.exports={mode:"compressed",staticDomainPrefix:"//static.hsappstatic.net",bender:{depVersions:{"ui-images":"static-2.1112"},depPathPrefixes:{"ui-images":"/ui-images/static-2.1112"},bundlingPackage:"conversations-visitor-ui",bundlingPackageVersion:"static-1.28514",project:"ui-images",staticDomain:"//static.hsappstatic.net",staticDomainPrefix:"//static.hsappstatic.net"}}},yDuE:function(e,t,n){"use strict";n.d(t,{getChannelInstanceIdFromCurrentThreadHistory:function(){return o}});var r=n("dLEV"),i=n("ZSXR"),s=n("rf4d");const o=(0,r.createSelector)(i.getCurrentThreadHistoryEntry,(e=>e.data.messages.results.toList().filter((e=>!(null===e.channelInstanceId||void 0===e.channelInstanceId||e.genericChannelId!==s.LIVE_CHAT_GENERIC_CHANNEL_ID))).sort(((e,t)=>e.timeStamp-t.timeStamp)).last().channelInstanceId))},yK3D:function(e,t,n){"use strict";n.d(t,{default:function(){return o}});var r=n("Wt04"),i=n("SJlx");const{bender:s}=n("oSTK");function o(e,t,n){n.query=Object.assign({[s.project]:s.depVersions[s.project],traceId:(0,r.getMessagesUtk)()},n.query);return new Promise(((r,s)=>{e(t,Object.assign({},n)).then((0,i.handleResolve)(r)).catch(s)}))}},"yS+k":function(e,t,n){"use strict";n.d(t,{getIsPortal53:function(){return c}});var r=n("/XCD"),i=n.n(r),s=n("xXtf"),o=n("01iA"),a=n.n(o);const c=()=>i().get()===s.PORTAL_53_ID||a().isQa()&&i().get()===s.PORTAL_53_QA_ID},yb5F:function(e,t,n){"use strict";n.d(t,{resubscribe:function(){return l},updateSubscriptions:function(){return d}});var r=n("cjt2"),i=n("5vQK"),s=n("BxyF"),o=n("fogE");n("hpI7");const a=(e,t=i.DEFAULT_CLIENT_KEY)=>({type:r.UPDATE_SUBSCRIPTIONS.STARTED,payload:{clientKey:t,subscriptions:e}}),c=(e,t=i.DEFAULT_CLIENT_KEY)=>({type:r.UPDATE_SUBSCRIPTIONS.SUCCEEDED,payload:{clientKey:t,subscriptions:e}}),u=(e,t=i.DEFAULT_CLIENT_KEY)=>({type:r.UPDATE_SUBSCRIPTIONS.FAILED,payload:{clientKey:t,error:e},meta:(0,o.silenceErrorAlert)()}),l=e=>({type:r.RESUBSCRIBE,payload:{clientKey:e}}),d=(e,t=i.DEFAULT_CLIENT_KEY)=>(n,r)=>{const i=(0,s.getPubSubClient)(r(),{clientKey:t});n(a(e,t));i.updateSubscriptions(e).then((e=>{e!==i.updateSubscriptions.DEBOUNCED&&n(c(e,t))}),(e=>{n(u(e,t))})).catch((e=>{setTimeout((()=>{n(u(e,t))}))}))}},ye6p:function(e,t,n){"use strict";n.d(t,{threadFromProps:function(){return i}});var r=n("JGJA");const i=(e,t={})=>(0,r.default)("thread",t)},yivD:function(e,t,n){"use strict";n.d(t,{default:function(){return i}});let r=0;function i(e=""){return`${e}${r++}`}},yslo:function(e,t,n){"use strict";var r=n("2I/g"),i=n("uOZ5");class s extends((0,r.Record)({"@type":i.USERS_AND_TEAMS,userIds:(0,r.List)(),teamIds:(0,r.List)()},"UsersAndTeamsChatHeadingConfig")){constructor(e={}){super((0,r.fromJS)(e))}}t.default=s},yuy6:function(e,t,n){"use strict";var r=n("2I/g"),i=n("9Mwj"),s=n("c1C1"),o=n("BvOu"),a=n("xfs0"),c=n("W26t");class u extends((0,r.Record)({"@type":a.THREAD_STATUS_UPDATE,id:null,timestamp:null,sender:(0,r.Map)(),messageDeletedStatus:i.NOT_DELETED,auditParams:(0,c.buildAudit)(),currentStatus:null,previousStatus:null},"ThreadStatusUpdateMessage")){constructor(e={}){super((0,r.fromJS)(Object.assign({},e,{id:e.id||(0,o.generateUuid)(),auditParams:(0,c.buildAudit)(e.auditParams),timestamp:e.timestamp||(0,s.generateUniqueClientTimestamp)("ThreadStatusUpdateMessage-timestamp")})).filterNot((e=>void 0===e)))}}t.default=u},ywGS:function(e,t,n){"use strict";n.d(t,{postShowPageTitleNotification:function(){return s}});var r=n("n6ol"),i=n("CITH");const s=e=>{(0,i.postMessageToParent)(r.SHOW_PAGE_TITLE_NOTIFICATION,e)}},yxYB:function(e,t,n){"use strict";n.d(t,{getWidgetAvailabilityOptions:function(){return o}});var r=n("dLEV"),i=n("49A5");const s=(0,n("JGJA").default)("availabilityOptions"),o=(0,r.createSelector)([i.getLatestWidgetData],s)},z3H0:function(e,t,n){"use strict";n.d(t,{getMostRecentNonTransferredOpenThread:function(){return c}});var r=n("Xvzl"),i=n("dLEV"),s=n("lEkO"),o=n("TR7b"),a=n("PpSk");const c=(0,i.createSelector)([s.getThreadList],(e=>(0,r.default)((e=>(0,o.isStarted)(e)&&!(0,a.getHasChannelSwitchedToEmail)(e)),e).first()))},z4Bj:function(e,t){"use strict";function n(){let e=()=>{},t=()=>{};return{promise:new Promise(((n,r)=>{e=n;t=r})),resolve:e,reject:t}}t.default=n},z96q:function(e,t,n){"use strict";n.d(t,{sendVisitorEmailAddress:function(){return i}});var r=n("eLSo");function i({threadId:e,email:t,sessionId:n,hubspotUtk:i}){return r.default.post("livechat-public/v1/visitor/public",{query:{threadId:e,email:t,sessionId:n,hubspotUtk:i}})}},zGIQ:function(e,t,n){"use strict";n.d(t,{getChatHeadingResponders:function(){return p}});var r=n("dLEV"),i=n("2I/g"),s=n("cKdz");const o=3;function a({assignedResponder:e=null,chatHeadingConfig:t,responders:n,sendFromResponders:r=n}){const a=e?(0,i.List)([e]):r;return(a.size||!(0,s.hasUserAndTeamResponders)(t)&&t?a:n).take(o)}var c=n("GOyg"),u=n("jc/F"),l=n("QeSX"),d=n("hTKa");const p=(0,r.createSelector)([l.getAssignedResponderInWidget,c.getChatHeadingConfig,u.getAgentRespondersList,d.getSendFromResponders],((e,t,n,r)=>a({assignedResponder:e,chatHeadingConfig:t,responders:n,sendFromResponders:r})))},zHo9:function(e,t,n){"use strict";n.r(t);n.d(t,{visit:function(){return r}});const r=(e,t)=>{e(n("riMc"));e(n("okjX"));e(n("T1i4"));t({en:{"conversations-internal-schema":{"we-wont-use-this-key-in-the-product-but-this-file-wont-update-with-new-languages-without-a-key":"okay"}}})}},"zP/g":function(e){e.exports={"/":{success:{default:["VISITOR_SUCCESS"]},error:["VISITOR_ERROR","UTV_ERROR","GENERIC_ERROR"],partialSuccess:{"Error with retry":["ERROR_WITH_RETRY"]}}}},zTcI:function(e,t,n){"use strict";n.d(t,{getArticleCategories:function(){return m},getCategoryArticles:function(){return E},getRecommendedArticles:function(){return g}});var r=n("/XCD"),i=n.n(r),s=n("0JoJ");function o(e){return`${e}`.padStart(2,"0")}const a=e=>`${e.getFullYear()}${o(e.getMonth()+1)}${o(e.getDate())}`,c=()=>{const e=new Date;return a(e)},u=()=>{const e=new Date;e.setDate(e.getDate()-30);return a(e)};var l=n("hpc0"),d=n.n(l);function p(e,t,n){const r=new URL(`https://${e}/_hcms/livechat/kb/proxy/${t}`),i=new URLSearchParams;i.set("knowledgeBaseId",n.knowledgeBaseId.toString());n.portalId&&i.set("portalId",n.portalId.toString());n.categoryId&&i.set("categoryId",n.categoryId.toString());n.identificationToken&&i.set("identificationToken",n.identificationToken);n.email&&i.set("email",n.email);r.search=i.toString();return r.toString()}function f(e){try{return new URL(e).hostname}catch(e){d().captureException(new Error("Invalid knowledge base URL"));return""}}function h({knowledgeBaseId:e,knowledgeBaseUrl:t,kbRecommendationType:n,identificationToken:r,email:o}){const a=p(f(t),`${n&&"TRENDING"!==n?"most-helpful":"most-viewed"}-articles`,{portalId:i().get(),knowledgeBaseId:e,identificationToken:r,email:o});return s.default.post(a,{withCredentials:!0,data:{startDate:u(),endDate:c(),knowledgeBaseId:e,limit:5}})}function g({knowledgeBaseId:e,knowledgeBaseUrl:t,kbRecommendationType:n,identificationToken:r,email:i}){return h({knowledgeBaseId:e,knowledgeBaseUrl:t,kbRecommendationType:n,identificationToken:r,email:i})}function m({knowledgeBaseId:e,knowledgeBaseUrl:t,identificationToken:n,email:r}){const o=f(t);if(!o)throw new Error("Invalid knowledge base URL");const a=p(o,"categories-with-count",{portalId:i().get(),knowledgeBaseId:e,identificationToken:n,email:r});return s.default.get(a,{withCredentials:!0})}function E({categoryId:e,knowledgeBaseId:t,knowledgeBaseUrl:n,identificationToken:r,email:o}){const a=f(n);if(!a)throw new Error("Invalid knowledge base URL");const c=p(a,"articles-in-category",{portalId:i().get(),knowledgeBaseId:t,categoryId:e,identificationToken:r,email:o});return s.default.get(c,{withCredentials:!0})}},zZzs:function(e,t,n){"use strict";n.d(t,{getOfficeHoursStartTime:function(){return i}});var r=n("JGJA");(0,r.default)("availabilityStrategy"),(0,r.default)("availabilityStrategyConfig");const i=(0,r.default)("officeHoursStartTime");(0,r.default)("typicalResponseTime")},"zbS+":function(e,t,n){"use strict";var r=n("ubOH"),i=n("2I/g"),s=n("9Mwj"),o=n("KZZz");const a=(0,i.Record)({"@type":o.THREAD_COMMENT,sender:(0,i.Map)(),senders:(0,i.List)(),timestamp:null,text:"",richText:"",hasMore:!1,id:null,status:(0,r.default)(),attachments:(0,i.List)(),messageDeletedStatus:s.NOT_DELETED,clientType:null,genericChannelId:null},"CommentMessage");t.default=a},zjh0:function(e,t,n){"use strict";n.d(t,{fileIsUploadingInThread:function(){return i}});var r=n("JGJA");const i=({localId:e,threadId:t},n)=>{const i=(0,r.default)(t,n);return!!i&&!!(0,r.default)(e,i)}},zry8:function(e,t,n){"use strict";n.d(t,{handleOpenChange:function(){return s}});var r=n("n6ol"),i=n("CITH");const s=(e,t)=>(0,i.postMessageToParent)(r.OPEN_CHANGE,{isOpen:e,isUser:t})},zs6M:function(e,t,n){"use strict";n.d(t,{closeConsentToProcess:function(){return a}});var r=n("y5/z"),i=n("Rq/r"),s=n("x56f"),o=n("IA0z");function a(){return e=>{e((0,r.trackInteraction)(o.EVENT_NAMES.WIDGET_INTERACTION,{action:"close consent to process"}));e((0,i.setConsentToProcessStatus)(s.SHOULD_NOT_ASK_FOR_CONSENT))}}}},n={};function r(e){var i=n[e];if(void 0!==i)return i.exports;var s=n[e]={id:e,loaded:!1,exports:{}};t[e].call(s.exports,s,s.exports,r);s.loaded=!0;return s.exports}r.m=t;r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};r.d(t,{a:t});return t};r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})};!function(){r.f={};r.e=function(e){return Promise.all(Object.keys(r.f).reduce((function(t,n){r.f[n](e,t);return t}),[]))}}();r.u=function(e){return"../static-"+(["1.28493","1.28474","1.28513","1.28499"][{55:0,162:1,306:1,401:0,553:1,723:2,890:0,909:1,910:0,946:0,1037:0,1226:1,1248:3,1310:0,1358:1,1361:1,1378:0,1813:1,1867:0,1908:0,2076:0,2334:0,2660:1,2795:1,3053:1,3069:0,3103:0,3155:0,3212:1,3223:1,3389:0,3530:0,3674:3,3916:1,4046:0,4066:1,4193:1,4366:0,4509:0,4651:1,4964:0,4969:1,4996:0,5083:1,5366:0,5460:3,5528:3,5537:1,5574:1,5698:1,5800:0,5801:0,5878:1,6019:0,6118:0,6335:1,6599:1,6655:1,6658:1,6718:0,6720:1,6785:0,6787:1,7005:0,7064:0,7171:0,7312:1,7318:1,7384:0,7429:1,7453:0,7576:1,7583:0,7759:3,7770:1,7841:0,7888:0,7922:1,8090:0,8274:1,8300:1,8450:1,8571:0,8736:0,8869:1,9048:1,9250:1,9267:0,9270:0,9783:1,9840:1,9857:1,9922:1}[e]]||"1.28514")+"/"+({55:"i18n-data-data-modern-locales-ro",162:"I18n-lang-x-pseudo",264:"conversations-visitor-ui-lang-da",306:"I18n-lang-fi",401:"i18n-data-data-modern-locales-en-in",553:"I18n-lang-pl",587:"conversations-visitor-ui-lang-zh-hk",670:"conversations-visitor-ui-lang-he-il",833:"conversations-visitor-ui-lang-pl",890:"i18n-data-data-modern-locales-en-au",909:"I18n-lang-ms",910:"i18n-data-data-modern-locales-zh-tw",946:"i18n-data-data-modern-locales-zh-cn",1037:"i18n-data-data-modern-locales-sv",1109:"conversations-visitor-ui-lang-uk",1226:"I18n-lang-et",1248:"conversations-internal-pub-sub-client-builder",1310:"i18n-data-data-modern-locales-fr",1358:"I18n-lang-ja",1361:"I18n-lang-bn",1378:"i18n-data-data-modern-locales-en-ie",1642:"conversations-visitor-ui-lang-ru",1769:"conversations-visitor-ui-lang-bn",1813:"I18n-lang-lt",1867:"i18n-data-data-modern-locales-fr-ca",1908:"i18n-data-data-modern-locales-en-ca",2076:"i18n-data-data-modern-locales-hr",2291:"conversations-visitor-ui-lang-zh-tw",2334:"i18n-data-data-modern-locales-tl",2543:"conversations-visitor-ui-lang-nl",2660:"I18n-lang-de",2752:"conversations-visitor-ui-lang-ro",2795:"I18n-lang-ko",3053:"I18n-lang-uk",3069:"i18n-data-data-modern-locales-it",3103:"i18n-data-data-modern-locales-pt-pt",3155:"i18n-data-data-modern-locales-en-gb",3212:"I18n-lang-no",3223:"I18n-lang-nl",3389:"i18n-data-data-modern-locales-ru",3530:"i18n-data-data-modern-locales-pl",3674:"CurrentView-KnowledgeBaseContainer",3777:"conversations-visitor-ui-lang-es-mx",3882:"conversations-visitor-ui-lang-fi",3916:"I18n-lang-af",3994:"conversations-visitor-ui-lang-sv",4046:"i18n-data-data-modern-locales-bn",4066:"I18n-lang-pt-pt",4193:"I18n-lang-ar-eg",4282:"conversations-visitor-ui-lang-fr-ca",4366:"i18n-data-data-modern-locales-ms",4378:"conversations-visitor-ui-lang-vi",4509:"i18n-data-data-modern-locales-id",4511:"conversations-visitor-ui-lang-zh-cn",4651:"I18n-lang-zh-tw",4962:"conversations-visitor-ui-lang-et",4964:"i18n-data-data-modern-locales-ko",4969:"I18n-lang-es-mx",4973:"conversations-visitor-ui-lang-es",4996:"i18n-data-data-modern-locales-en-nz",5038:"conversations-visitor-ui-lang-it",5083:"I18n-lang-tr",5182:"conversations-visitor-ui-lang-id",5347:"conversations-visitor-ui-lang-tr",5366:"i18n-data-data-modern-locales-zh-hk",5423:"conversations-visitor-ui-lang-sk",5460:"messages-preview",5528:"SideDock-KnowledgeBaseContainerV2",5537:"I18n-lang-fr",5574:"I18n-lang-he-il",5657:"conversations-visitor-ui-lang-ar-eg",5698:"I18n-lang-fr-ca",5800:"i18n-data-data-modern-locales-sk",5801:"i18n-data-data-modern-locales-no-no",5810:"conversations-visitor-ui-lang-ca-es",5878:"I18n-lang-it",6019:"i18n-data-data-modern-locales-pt-br",6029:"conversations-visitor-ui-lang-lt",6118:"i18n-data-data-modern-locales-es-ar",6335:"I18n-lang-hr",6340:"conversations-visitor-ui-lang-no",6400:"conversations-visitor-ui-lang-sl",6599:"I18n-lang-sk",6650:"conversations-visitor-ui-lang-pt-br",6655:"I18n-lang-cs",6658:"I18n-lang-en-gb",6718:"i18n-data-data-modern-locales-lt",6720:"I18n-lang-bg",6785:"i18n-data-data-modern-locales-ja",6787:"I18n-lang-zh-hk",6938:"conversations-visitor-ui-lang-el",6998:"conversations-visitor-ui-lang-ja",7005:"i18n-data-data-modern-locales-vi",7064:"i18n-data-data-modern-locales-nl",7079:"conversations-visitor-ui-lang-cs",7144:"conversations-visitor-ui-lang-bg",7171:"i18n-data-data-modern-locales-he-il",7312:"I18n-lang-hu",7318:"I18n-lang-id",7384:"i18n-data-data-modern-locales-es-mx",7402:"conversations-visitor-ui-lang-en-gb",7409:"SideDock-ThreadListContainer",7429:"I18n-lang-es",7453:"i18n-data-data-modern-locales-fi",7576:"I18n-lang-sl",7583:"i18n-data-data-modern-locales-de",7759:"SideDock-ThreadView",7770:"I18n-lang-ca-es",7801:"conversations-visitor-ui-lang-fr",7841:"i18n-data-data-modern-locales-el",7845:"conversations-visitor-ui-lang-ms",7853:"conversations-visitor-ui-lang-tl",7888:"i18n-data-data-modern-locales-en-us",7922:"I18n-lang-ru",7988:"conversations-visitor-ui-lang-af",8056:"conversations-visitor-ui-lang-hu",8090:"i18n-data-data-modern-locales-th",8274:"I18n-lang-vi",8291:"conversations-visitor-ui-lang-ko",8300:"I18n-lang-hi",8450:"I18n-lang-pt-br",8570:"conversations-visitor-ui-lang-pt-pt",8571:"i18n-data-data-modern-locales-da",8681:"conversations-visitor-ui-lang-th",8724:"threadview-utv",8736:"i18n-data-data-modern-locales-cs",8869:"I18n-lang-tl",8900:"conversations-visitor-ui-lang-hi",9048:"I18n-lang-ro",9250:"I18n-lang-el",9267:"i18n-data-data-modern-locales-hu",9270:"i18n-data-data-modern-locales-es",9276:"conversations-visitor-ui-lang-de",9460:"conversations-visitor-ui-lang-hr",9783:"I18n-lang-zh-cn",9840:"I18n-lang-da",9857:"I18n-lang-th",9922:"I18n-lang-sv"}[e]||e)+".js"};r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}();r.hmd=function(e){(e=Object.create(e)).children||(e.children=[]);Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}});return e};r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};e={},r.l=function(t,n,i,s){if(e[t])e[t].push(n);else{var o,a;if(void 0!==i)for(var c=document.getElementsByTagName("script"),u=0;u{const{requestAnimationFrame:n,WeakMap:r,URLSearchParams:i,Promise:{all:s}={all:void 0},Promise:{resolve:o}={resolve:void 0}}=t;return[n,r,i,s,o].every(e.isFunction)})(window)&&r("xTKo")}()}(); //# sourceMappingURL=//static.hsappstatic.net/conversations-visitor-ui/static-1.28514/bundles/visitor.js.map